/*! For license information please see default.07cad95b5d9f095e2978.js.LICENSE.txt */

!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},n=(new Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="ab43eff9-64b3-5912-bd56-45339494beba")}catch(e){}}();
var client;(()=>{var __webpack_modules__={61826:e=>{"use strict";e.exports=function e(t,r){if(t===r)return!0;if(t&&r&&"object"==typeof t&&"object"==typeof r){if(t.constructor!==r.constructor)return!1;var n,i,s;if(Array.isArray(t)){if((n=t.length)!=r.length)return!1;for(i=n;0!=i--;)if(!e(t[i],r[i]))return!1;return!0}if(t.constructor===RegExp)return t.source===r.source&&t.flags===r.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===r.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===r.toString();if((n=(s=Object.keys(t)).length)!==Object.keys(r).length)return!1;for(i=n;0!=i--;)if(!Object.prototype.hasOwnProperty.call(r,s[i]))return!1;for(i=n;0!=i--;){var a=s[i];if(!e(t[a],r[a]))return!1}return!0}return t!=t&&r!=r}},22612:(e,t,r)=>{"use strict";var n=r(80195);function i(){}function s(){}s.resetWarningCache=i,e.exports=function(){function e(e,t,r,i,s,a){if(a!==n){var o=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw o.name="Invariant Violation",o}}function t(){return e}e.isRequired=e;var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:s,resetWarningCache:i};return r.PropTypes=r,r}},4463:(e,t,r)=>{e.exports=r(22612)()},80195:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},6338:e=>{"use strict";e.exports=function e(t,r){if(t===r)return!0;if(t&&r&&"object"==typeof t&&"object"==typeof r){if(t.constructor!==r.constructor)return!1;var n,i,s;if(Array.isArray(t)){if((n=t.length)!=r.length)return!1;for(i=n;0!=i--;)if(!e(t[i],r[i]))return!1;return!0}if(t.constructor===RegExp)return t.source===r.source&&t.flags===r.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===r.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===r.toString();if((n=(s=Object.keys(t)).length)!==Object.keys(r).length)return!1;for(i=n;0!=i--;)if(!Object.prototype.hasOwnProperty.call(r,s[i]))return!1;for(i=n;0!=i--;){var a=s[i];if(!e(t[a],r[a]))return!1}return!0}return t!=t&&r!=r}},50727:e=>{"use strict";e.exports=function e(t,r){if(t===r)return!0;if(t&&r&&"object"==typeof t&&"object"==typeof r){if(t.constructor!==r.constructor)return!1;var n,i,s;if(Array.isArray(t)){if((n=t.length)!=r.length)return!1;for(i=n;0!=i--;)if(!e(t[i],r[i]))return!1;return!0}if(t.constructor===RegExp)return t.source===r.source&&t.flags===r.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===r.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===r.toString();if((n=(s=Object.keys(t)).length)!==Object.keys(r).length)return!1;for(i=n;0!=i--;)if(!Object.prototype.hasOwnProperty.call(r,s[i]))return!1;for(i=n;0!=i--;){var a=s[i];if(!e(t[a],r[a]))return!1}return!0}return t!=t&&r!=r}},1433:(e,t,r)=>{var n={"./1.jpeg":43588,"./2.jpeg":71855,"./3.jpeg":12753};function i(e){var t=s(e);return r(t)}function s(e){if(!r.o(n,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return n[e]}i.keys=function(){return Object.keys(n)},i.resolve=s,e.exports=i,i.id=1433},87202:(e,t,r)=>{var n={"./1.jpeg":64622,"./2.jpeg":9710,"./3.jpeg":15653};function i(e){var t=s(e);return r(t)}function s(e){if(!r.o(n,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return n[e]}i.keys=function(){return Object.keys(n)},i.resolve=s,e.exports=i,i.id=87202},68662:(e,t,r)=>{var n={"./1.jpeg":36977,"./2.jpeg":14889,"./3.jpeg":69907};function i(e){var t=s(e);return r(t)}function s(e){if(!r.o(n,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return n[e]}i.keys=function(){return Object.keys(n)},i.resolve=s,e.exports=i,i.id=68662},91628:(e,t,r)=>{var n={"./1.jpeg":19967,"./2.jpeg":6211,"./3.jpeg":35897};function i(e){var t=s(e);return r(t)}function s(e){if(!r.o(n,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return n[e]}i.keys=function(){return Object.keys(n)},i.resolve=s,e.exports=i,i.id=91628},42837:(e,t,r)=>{var n={"./afd.jpeg":21266,"./aic.jpeg":82975,"./aml.jpeg":93523,"./ard.jpeg":73930,"./asdc.jpeg":64554,"./bbwc.jpeg":73228,"./bc.jpeg":82151,"./brc.jpeg":17177,"./chl.jpeg":54513,"./chrc.jpeg":46249,"./clc.jpeg":18010,"./cmc.jpeg":90525,"./cnc.jpeg":45705,"./crc.jpeg":78318,"./dc.jpeg":83494,"./dma.jpeg":65796,"./dmc.jpeg":55753,"./ed.jpeg":90557,"./elc.jpeg":74610,"./eurc.jpeg":86434,"./fc.jpeg":9011,"./hkc.jpeg":33754,"./hot.jpeg":71958,"./idc.jpeg":25006,"./indc.jpeg":48555,"./inrc.jpeg":11817,"./intc.jpeg":83327,"./jc.jpeg":55003,"./kc.jpeg":91901,"./kj.jpeg":93503,"./lac.jpeg":74060,"./mic.jpeg":18100,"./mlc.jpeg":41090,"./msa.jpeg":49912,"./mxc.jpeg":91658,"./pc.jpeg":92636,"./pd.jpeg":9489,"./sac.jpeg":34846,"./sl.jpeg":85080,"./slc.jpeg":83572,"./thac.jpeg":74341,"./ukrc.jpeg":83371,"./vietc.jpeg":5653,"./ycd.jpeg":51039,"./ytm.jpeg":70058,"./zen.jpeg":18447};function i(e){var t=s(e);return r(t)}function s(e){if(!r.o(n,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return n[e]}i.keys=function(){return Object.keys(n)},i.resolve=s,e.exports=i,i.id=42837},97918:(e,t,r)=>{var n={"./afd.jpeg":50208,"./aic.jpeg":68385,"./aml.jpeg":62498,"./ard.jpeg":84685,"./asdc.jpeg":64222,"./bbwc.jpeg":63248,"./bc.jpeg":84415,"./brc.jpeg":49415,"./chl.jpeg":4358,"./chrc.jpeg":21256,"./clc.jpeg":73338,"./cmc.jpeg":57517,"./cnc.jpeg":98236,"./crc.jpeg":11182,"./dc.jpeg":29033,"./dma.jpeg":39769,"./dmc.jpeg":41949,"./ed.jpeg":91870,"./elc.jpeg":20586,"./eurc.jpeg":99180,"./fc.jpeg":66531,"./hkc.jpeg":38006,"./hot.jpeg":52719,"./idc.jpeg":57947,"./indc.jpeg":85899,"./inrc.jpeg":74678,"./intc.jpeg":61701,"./jc.jpeg":57655,"./kc.jpeg":97094,"./kj.jpeg":58491,"./lac.jpeg":50869,"./mic.jpeg":33740,"./mlc.jpeg":72621,"./msa.jpeg":78037,"./mxc.jpeg":30045,"./pc.jpeg":95496,"./pd.jpeg":67277,"./sac.jpeg":41197,"./sl.jpeg":26486,"./slc.jpeg":3465,"./thac.jpeg":32932,"./ukrc.jpeg":54197,"./vietc.jpeg":5701,"./ycd.jpeg":11538,"./ytm.jpeg":67427,"./zen.jpeg":10572};function i(e){var t=s(e);return r(t)}function s(e){if(!r.o(n,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return n[e]}i.keys=function(){return Object.keys(n)},i.resolve=s,e.exports=i,i.id=97918},56816:(e,t,r)=>{var n={"./ad.jpeg":9741,"./afd.jpeg":53546,"./aic.jpeg":33248,"./aml.jpeg":4770,"./ard.jpeg":35463,"./asd.jpeg":58407,"./asdc.jpeg":67825,"./bbwc.jpeg":18188,"./bc.jpeg":18588,"./brc.jpeg":79235,"./chl.jpeg":40555,"./chrc.jpeg":89018,"./clc.jpeg":73318,"./cmc.jpeg":49972,"./cnc.jpeg":70413,"./crc.jpeg":11782,"./dc.jpeg":20709,"./dma.jpeg":92048,"./dmc.jpeg":28678,"./ed.jpeg":62438,"./elc.jpeg":45926,"./eurc.jpeg":56786,"./fc.jpeg":5007,"./hkc.jpeg":32497,"./hot.jpeg":11010,"./idc.jpeg":59831,"./indc.jpeg":10713,"./inrc.jpeg":48468,"./intc.jpeg":6997,"./jc.jpeg":17650,"./kc.jpeg":12038,"./kj.jpeg":17069,"./lac.jpeg":43124,"./mic.jpeg":40054,"./mlc.jpeg":70776,"./msa.jpeg":3684,"./mxc.jpeg":18683,"./pc.jpeg":93624,"./pd.jpeg":92026,"./sac.jpeg":6002,"./sl.jpeg":15384,"./slc.jpeg":3549,"./thac.jpeg":10025,"./ukrc.jpeg":56431,"./vietc.jpeg":10589,"./ycd.jpeg":45923,"./ytm.jpeg":54240,"./zen.jpeg":88755};function i(e){var t=s(e);return r(t)}function s(e){if(!r.o(n,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return n[e]}i.keys=function(){return Object.keys(n)},i.resolve=s,e.exports=i,i.id=56816},21853:(e,t,r)=>{var n={"./ad.jpeg":97060,"./afd.jpeg":10940,"./aic.jpeg":17203,"./aml.jpeg":74264,"./ard.jpeg":85488,"./asd.jpeg":43616,"./asdc.jpeg":42342,"./bbwc.jpeg":14022,"./bc.jpeg":38419,"./brc.jpeg":4842,"./chl.jpeg":54515,"./chrc.jpeg":13678,"./clc.jpeg":97759,"./cmc.jpeg":93408,"./cnc.jpeg":51441,"./crc.jpeg":92399,"./dc.jpeg":1697,"./dma.jpeg":92109,"./dmc.jpeg":75043,"./ed.jpeg":19912,"./elc.jpeg":32623,"./eurc.jpeg":72966,"./fc.jpeg":43333,"./hkc.jpeg":66495,"./hot.jpeg":27194,"./idc.jpeg":27060,"./indc.jpeg":4217,"./inrc.jpeg":80264,"./intc.jpeg":25980,"./jc.jpeg":60220,"./kc.jpeg":37033,"./kj.jpeg":3720,"./lac.jpeg":9613,"./mic.jpeg":76992,"./mlc.jpeg":63916,"./msa.jpeg":61953,"./mxc.jpeg":83307,"./pc.jpeg":87609,"./pd.jpeg":78005,"./sac.jpeg":47852,"./sl.jpeg":18875,"./slc.jpeg":32157,"./thac.jpeg":28781,"./ukrc.jpeg":37147,"./vietc.jpeg":12994,"./ycd.jpeg":65375,"./ytm.jpeg":28566,"./zen.jpeg":41777};function i(e){var t=s(e);return r(t)}function s(e){if(!r.o(n,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return n[e]}i.keys=function(){return Object.keys(n)},i.resolve=s,e.exports=i,i.id=21853},93324:(e,t,r)=>{var n={"./afd.jpeg":23471,"./aic.jpeg":51549,"./aml.jpeg":3127,"./ard.jpeg":9854,"./asdc.jpeg":58705,"./bbwc.jpeg":20367,"./bc.jpeg":52461,"./brc.jpeg":21139,"./chl.jpeg":80387,"./chrc.jpeg":11248,"./clc.jpeg":36692,"./cmc.jpeg":23348,"./cnc.jpeg":11664,"./crc.jpeg":87987,"./dc.jpeg":66053,"./dma.jpeg":90369,"./dmc.jpeg":94945,"./ed.jpeg":94629,"./elc.jpeg":89138,"./eurc.jpeg":4232,"./fc.jpeg":46327,"./hkc.jpeg":41629,"./hot.jpeg":34528,"./idc.jpeg":25905,"./indc.jpeg":1413,"./inrc.jpeg":88077,"./intc.jpeg":44963,"./jc.jpeg":10502,"./kc.jpeg":78210,"./kj.jpeg":82620,"./lac.jpeg":22177,"./mic.jpeg":17990,"./mlc.jpeg":67899,"./msa.jpeg":24552,"./mxc.jpeg":75657,"./pc.jpeg":81389,"./pd.jpeg":86960,"./sac.jpeg":95541,"./sl.jpeg":70577,"./slc.jpeg":84367,"./thac.jpeg":55468,"./ukrc.jpeg":65807,"./vietc.jpeg":84932,"./ycd.jpeg":91078,"./ytm.jpeg":50663,"./zen.jpeg":49333};function i(e){var t=s(e);return r(t)}function s(e){if(!r.o(n,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return n[e]}i.keys=function(){return Object.keys(n)},i.resolve=s,e.exports=i,i.id=93324},66215:(e,t,r)=>{var n={"./afd.jpeg":94942,"./aic.jpeg":17438,"./aml.jpeg":29915,"./ard.jpeg":87037,"./asdc.jpeg":19729,"./bbwc.jpeg":60095,"./bc.jpeg":74355,"./brc.jpeg":68642,"./chl.jpeg":90037,"./chrc.jpeg":82002,"./clc.jpeg":10559,"./cmc.jpeg":14575,"./cnc.jpeg":46118,"./crc.jpeg":7481,"./dc.jpeg":66837,"./dma.jpeg":81643,"./dmc.jpeg":68015,"./ed.jpeg":5111,"./elc.jpeg":74053,"./eurc.jpeg":96607,"./fc.jpeg":12117,"./hkc.jpeg":88055,"./hot.jpeg":90530,"./idc.jpeg":63720,"./indc.jpeg":62075,"./inrc.jpeg":99869,"./intc.jpeg":50572,"./jc.jpeg":66659,"./kc.jpeg":41766,"./kj.jpeg":3048,"./lac.jpeg":29584,"./mic.jpeg":36615,"./mlc.jpeg":66907,"./msa.jpeg":15057,"./mxc.jpeg":45677,"./pc.jpeg":68426,"./pd.jpeg":86149,"./sac.jpeg":30325,"./sl.jpeg":12435,"./slc.jpeg":59487,"./thac.jpeg":71449,"./ukrc.jpeg":73448,"./vietc.jpeg":80074,"./ycd.jpeg":37318,"./ytm.jpeg":45002,"./zen.jpeg":62736};function i(e){var t=s(e);return r(t)}function s(e){if(!r.o(n,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return n[e]}i.keys=function(){return Object.keys(n)},i.resolve=s,e.exports=i,i.id=66215},45443:(e,t,r)=>{var n={"./ad.jpeg":30497,"./afd.jpeg":8141,"./aic.jpeg":86422,"./aml.jpeg":11083,"./ard.jpeg":98680,"./asd.jpeg":21165,"./asdc.jpeg":3051,"./bbwc.jpeg":78892,"./bc.jpeg":86381,"./brc.jpeg":30964,"./chl.jpeg":31791,"./chrc.jpeg":93790,"./clc.jpeg":93794,"./cmc.jpeg":35833,"./cnc.jpeg":59858,"./crc.jpeg":12254,"./dc.jpeg":18888,"./dma.jpeg":76936,"./dmc.jpeg":62258,"./ed.jpeg":87930,"./elc.jpeg":62449,"./eurc.jpeg":10556,"./fc.jpeg":64952,"./hkc.jpeg":35473,"./hot.jpeg":12158,"./idc.jpeg":83752,"./indc.jpeg":49113,"./inrc.jpeg":53040,"./intc.jpeg":95284,"./jc.jpeg":93315,"./kc.jpeg":43468,"./kj.jpeg":89537,"./lac.jpeg":96536,"./mic.jpeg":63679,"./mlc.jpeg":5778,"./msa.jpeg":37696,"./mxc.jpeg":71507,"./pc.jpeg":98479,"./pd.jpeg":55365,"./sac.jpeg":91081,"./sl.jpeg":78374,"./slc.jpeg":83011,"./thac.jpeg":45863,"./ukrc.jpeg":39114,"./vietc.jpeg":57205,"./ycd.jpeg":64722,"./ytm.jpeg":35694,"./zen.jpeg":38861};function i(e){var t=s(e);return r(t)}function s(e){if(!r.o(n,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return n[e]}i.keys=function(){return Object.keys(n)},i.resolve=s,e.exports=i,i.id=45443},13275:(e,t,r)=>{var n={"./ad.jpeg":35057,"./afd.jpeg":26020,"./aic.jpeg":46722,"./aml.jpeg":18504,"./ard.jpeg":53079,"./asd.jpeg":77252,"./asdc.jpeg":83025,"./bbwc.jpeg":19370,"./bc.jpeg":78589,"./brc.jpeg":54274,"./chl.jpeg":39590,"./chrc.jpeg":30628,"./clc.jpeg":77588,"./cmc.jpeg":33834,"./cnc.jpeg":44771,"./crc.jpeg":84190,"./dc.jpeg":42181,"./dma.jpeg":78165,"./dmc.jpeg":41823,"./ed.jpeg":41630,"./elc.jpeg":240,"./eurc.jpeg":51333,"./fc.jpeg":19975,"./hkc.jpeg":74474,"./hot.jpeg":80157,"./idc.jpeg":87559,"./indc.jpeg":87799,"./inrc.jpeg":75422,"./intc.jpeg":24472,"./jc.jpeg":16489,"./kc.jpeg":55075,"./kj.jpeg":70966,"./lac.jpeg":46176,"./mic.jpeg":46612,"./mlc.jpeg":41941,"./msa.jpeg":14193,"./mxc.jpeg":53133,"./pc.jpeg":77110,"./pd.jpeg":64221,"./sac.jpeg":32305,"./sl.jpeg":48985,"./slc.jpeg":62206,"./thac.jpeg":78351,"./ukrc.jpeg":40600,"./vietc.jpeg":2283,"./ycd.jpeg":74257,"./ytm.jpeg":25789,"./zen.jpeg":94660};function i(e){var t=s(e);return r(t)}function s(e){if(!r.o(n,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return n[e]}i.keys=function(){return Object.keys(n)},i.resolve=s,e.exports=i,i.id=13275},94635:(e,t,r)=>{"use strict";var n=r(48570),i={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},s={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},a={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},o={};function l(e){return n.isMemo(e)?a:o[e.$$typeof]||i}o[n.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},o[n.Memo]=a;var c=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,h=Object.getOwnPropertyDescriptor,p=Object.getPrototypeOf,f=Object.prototype;e.exports=function e(t,r,n){if("string"!=typeof r){if(f){var i=p(r);i&&i!==f&&e(t,i,n)}var a=u(r);d&&(a=a.concat(d(r)));for(var o=l(t),A=l(r),m=0;m<a.length;++m){var g=a[m];if(!(s[g]||n&&n[g]||A&&A[g]||o&&o[g])){var v=h(r,g);try{c(t,g,v)}catch(e){}}}}return t}},62606:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{J5:()=>Player,rg:()=>PlayerEvent});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(83426),extendStatics=function(e,t){return(extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(e,t)};function __extends(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}extendStatics(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}var __assign=function(){return(__assign=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var i in t=arguments[r])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}).apply(this,arguments)};function __rest(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(n=Object.getOwnPropertySymbols(e);i<n.length;i++)t.indexOf(n[i])<0&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(r[n[i]]=e[n[i]])}return r}function __decorate(e,t,r,n){var i,s=arguments.length,a=s<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,r):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,r,n);else for(var o=e.length-1;o>=0;o--)(i=e[o])&&(a=(s<3?i(a):s>3?i(t,r,a):i(t,r))||a);return s>3&&a&&Object.defineProperty(t,r,a),a}function __param(e,t){return function(r,n){t(r,n,e)}}function __metadata(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}function __awaiter(e,t,r,n){return new(r||(r=Promise))((function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,o)}l((n=n.apply(e,t||[])).next())}))}function __generator(e,t){var r,n,i,s,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return s={next:o(0),throw:o(1),return:o(2)},"function"==typeof Symbol&&(s[Symbol.iterator]=function(){return this}),s;function o(s){return function(o){return function(s){if(r)throw new TypeError("Generator is already executing.");for(;a;)try{if(r=1,n&&(i=2&s[0]?n.return:s[0]?n.throw||((i=n.return)&&i.call(n),0):n.next)&&!(i=i.call(n,s[1])).done)return i;switch(n=0,i&&(s=[2&s[0],i.value]),s[0]){case 0:case 1:i=s;break;case 4:return a.label++,{value:s[1],done:!1};case 5:a.label++,n=s[1],s=[0];continue;case 7:s=a.ops.pop(),a.trys.pop();continue;default:if(!((i=(i=a.trys).length>0&&i[i.length-1])||6!==s[0]&&2!==s[0])){a=0;continue}if(3===s[0]&&(!i||s[1]>i[0]&&s[1]<i[3])){a.label=s[1];break}if(6===s[0]&&a.label<i[1]){a.label=i[1],i=s;break}if(i&&a.label<i[2]){a.label=i[2],a.ops.push(s);break}i[2]&&a.ops.pop(),a.trys.pop();continue}s=t.call(e,a)}catch(e){s=[6,e],n=0}finally{r=i=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}([s,o])}}}var __createBinding=Object.create?function(e,t,r,n){void 0===n&&(n=r),Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[r]}})}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]};function __exportStar(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||__createBinding(t,e,r)}function __values(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],n=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function __read(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,i,s=r.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(n=s.next()).done;)a.push(n.value)}catch(e){i={error:e}}finally{try{n&&!n.done&&(r=s.return)&&r.call(s)}finally{if(i)throw i.error}}return a}function __spread(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(__read(arguments[t]));return e}function __spreadArrays(){for(var e=0,t=0,r=arguments.length;t<r;t++)e+=arguments[t].length;var n=Array(e),i=0;for(t=0;t<r;t++)for(var s=arguments[t],a=0,o=s.length;a<o;a++,i++)n[i]=s[a];return n}function __spreadArray(e,t){for(var r=0,n=t.length,i=e.length;r<n;r++,i++)e[i]=t[r];return e}function __await(e){return this instanceof __await?(this.v=e,this):new __await(e)}function __asyncGenerator(e,t,r){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var n,i=r.apply(e,t||[]),s=[];return n={},a("next"),a("throw"),a("return"),n[Symbol.asyncIterator]=function(){return this},n;function a(e){i[e]&&(n[e]=function(t){return new Promise((function(r,n){s.push([e,t,r,n])>1||o(e,t)}))})}function o(e,t){try{(r=i[e](t)).value instanceof __await?Promise.resolve(r.value.v).then(l,c):u(s[0][2],r)}catch(e){u(s[0][3],e)}var r}function l(e){o("next",e)}function c(e){o("throw",e)}function u(e,t){e(t),s.shift(),s.length&&o(s[0][0],s[0][1])}}function __asyncDelegator(e){var t,r;return t={},n("next"),n("throw",(function(e){throw e})),n("return"),t[Symbol.iterator]=function(){return this},t;function n(n,i){t[n]=e[n]?function(t){return(r=!r)?{value:__await(e[n](t)),done:"return"===n}:i?i(t):t}:i}}function __asyncValues(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t,r=e[Symbol.asyncIterator];return r?r.call(e):(e="function"==typeof __values?__values(e):e[Symbol.iterator](),t={},n("next"),n("throw"),n("return"),t[Symbol.asyncIterator]=function(){return this},t);function n(r){t[r]=e[r]&&function(t){return new Promise((function(n,i){!function(e,t,r,n){Promise.resolve(n).then((function(t){e({value:t,done:r})}),t)}(n,i,(t=e[r](t)).done,t.value)}))}}}function __makeTemplateObject(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}var __setModuleDefault=Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t};function __importStar(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&__createBinding(t,e,r);return __setModuleDefault(t,e),t}function __importDefault(e){return e&&e.__esModule?e:{default:e}}function __classPrivateFieldGet(e,t,r,n){if("a"===r&&!n)throw new TypeError("Private accessor was defined without a getter");if("function"==typeof t?e!==t||!n:!t.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return"m"===r?n:"a"===r?n.call(e):n?n.value:t.get(e)}function __classPrivateFieldSet(e,t,r,n,i){if("m"===n)throw new TypeError("Private method is not writable");if("a"===n&&!i)throw new TypeError("Private accessor was defined without a setter");if("function"==typeof t?e!==t||!i:!t.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return"a"===n?i.call(e,r):i?i.value=r:t.set(e,r),r}var commonjsGlobal="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0!==__webpack_require__.g?__webpack_require__.g:"undefined"!=typeof self?self:{};function unwrapExports(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function createCommonjsModule(e,t){return e(t={exports:{}},t.exports),t.exports}function getCjsExportFromNamespace(e){return e&&e.default||e}function commonjsRequire(){throw new Error("Dynamic requires are not currently supported by @rollup/plugin-commonjs")}var lottie=createCommonjsModule((function(module){var t,e;"undefined"!=typeof navigator&&(t=window||{},e=function(window){var svgNS="http://www.w3.org/2000/svg",locationHref="",initialDefaultFrame=-999999,subframeEnabled=!0,expressionsPlugin,isSafari=/^((?!chrome|android).)*safari/i.test(navigator.userAgent),cachedColors={},bmRnd,bmPow=Math.pow,bmSqrt=Math.sqrt,bmFloor=Math.floor,bmMax=Math.max,bmMin=Math.min,BMMath={};function ProjectInterface(){return{}}!function(){var e,t=["abs","acos","acosh","asin","asinh","atan","atanh","atan2","ceil","cbrt","expm1","clz32","cos","cosh","exp","floor","fround","hypot","imul","log","log1p","log2","log10","max","min","pow","random","round","sign","sin","sinh","sqrt","tan","tanh","trunc","E","LN10","LN2","LOG10E","LOG2E","PI","SQRT1_2","SQRT2"],r=t.length;for(e=0;e<r;e+=1)BMMath[t[e]]=Math[t[e]]}(),BMMath.random=Math.random,BMMath.abs=function(e){if("object"==typeof e&&e.length){var t,r=createSizedArray(e.length),n=e.length;for(t=0;t<n;t+=1)r[t]=Math.abs(e[t]);return r}return Math.abs(e)};var defaultCurveSegments=150,degToRads=Math.PI/180,roundCorner=.5519;function roundValues(e){bmRnd=e?Math.round:function(e){return e}}function styleDiv(e){e.style.position="absolute",e.style.top=0,e.style.left=0,e.style.display="block",e.style.transformOrigin="0 0",e.style.webkitTransformOrigin="0 0",e.style.backfaceVisibility="visible",e.style.webkitBackfaceVisibility="visible",e.style.transformStyle="preserve-3d",e.style.webkitTransformStyle="preserve-3d",e.style.mozTransformStyle="preserve-3d"}function BMEnterFrameEvent(e,t,r,n){this.type=e,this.currentTime=t,this.totalTime=r,this.direction=n<0?-1:1}function BMCompleteEvent(e,t){this.type=e,this.direction=t<0?-1:1}function BMCompleteLoopEvent(e,t,r,n){this.type=e,this.currentLoop=r,this.totalLoops=t,this.direction=n<0?-1:1}function BMSegmentStartEvent(e,t,r){this.type=e,this.firstFrame=t,this.totalFrames=r}function BMDestroyEvent(e,t){this.type=e,this.target=t}function BMRenderFrameErrorEvent(e,t){this.type="renderFrameError",this.nativeError=e,this.currentTime=t}function BMConfigErrorEvent(e){this.type="configError",this.nativeError=e}function BMAnimationConfigErrorEvent(e,t){this.type=e,this.nativeError=t}roundValues(!1);var createElementID=(_count=0,function(){return"__lottie_element_"+(_count+=1)}),_count;function HSVtoRGB(e,t,r){var n,i,s,a,o,l,c,u;switch(l=r*(1-t),c=r*(1-(o=6*e-(a=Math.floor(6*e)))*t),u=r*(1-(1-o)*t),a%6){case 0:n=r,i=u,s=l;break;case 1:n=c,i=r,s=l;break;case 2:n=l,i=r,s=u;break;case 3:n=l,i=c,s=r;break;case 4:n=u,i=l,s=r;break;case 5:n=r,i=l,s=c}return[n,i,s]}function RGBtoHSV(e,t,r){var n,i=Math.max(e,t,r),s=Math.min(e,t,r),a=i-s,o=0===i?0:a/i,l=i/255;switch(i){case s:n=0;break;case e:n=t-r+a*(t<r?6:0),n/=6*a;break;case t:n=r-e+2*a,n/=6*a;break;case r:n=e-t+4*a,n/=6*a}return[n,o,l]}function addSaturationToRGB(e,t){var r=RGBtoHSV(255*e[0],255*e[1],255*e[2]);return r[1]+=t,r[1]>1?r[1]=1:r[1]<=0&&(r[1]=0),HSVtoRGB(r[0],r[1],r[2])}function addBrightnessToRGB(e,t){var r=RGBtoHSV(255*e[0],255*e[1],255*e[2]);return r[2]+=t,r[2]>1?r[2]=1:r[2]<0&&(r[2]=0),HSVtoRGB(r[0],r[1],r[2])}function addHueToRGB(e,t){var r=RGBtoHSV(255*e[0],255*e[1],255*e[2]);return r[0]+=t/360,r[0]>1?r[0]-=1:r[0]<0&&(r[0]+=1),HSVtoRGB(r[0],r[1],r[2])}var rgbToHex=function(){var e,t,r=[];for(e=0;e<256;e+=1)t=e.toString(16),r[e]=1===t.length?"0"+t:t;return function(e,t,n){return e<0&&(e=0),t<0&&(t=0),n<0&&(n=0),"#"+r[e]+r[t]+r[n]}}();function BaseEvent(){}BaseEvent.prototype={triggerEvent:function(e,t){if(this._cbs[e])for(var r=this._cbs[e].length,n=0;n<r;n+=1)this._cbs[e][n](t)},addEventListener:function(e,t){return this._cbs[e]||(this._cbs[e]=[]),this._cbs[e].push(t),function(){this.removeEventListener(e,t)}.bind(this)},removeEventListener:function(e,t){if(t){if(this._cbs[e]){for(var r=0,n=this._cbs[e].length;r<n;)this._cbs[e][r]===t&&(this._cbs[e].splice(r,1),r-=1,n-=1),r+=1;this._cbs[e].length||(this._cbs[e]=null)}}else this._cbs[e]=null}};var createTypedArray=function(){function e(e,t){var r,n=0,i=[];switch(e){case"int16":case"uint8c":r=1;break;default:r=1.1}for(n=0;n<t;n+=1)i.push(r);return i}return"function"==typeof Uint8ClampedArray&&"function"==typeof Float32Array?function(t,r){return"float32"===t?new Float32Array(r):"int16"===t?new Int16Array(r):"uint8c"===t?new Uint8ClampedArray(r):e(t,r)}:e}();function createSizedArray(e){return Array.apply(null,{length:e})}function createNS(e){return document.createElementNS(svgNS,e)}function createTag(e){return document.createElement(e)}function DynamicPropertyContainer(){}DynamicPropertyContainer.prototype={addDynamicProperty:function(e){-1===this.dynamicProperties.indexOf(e)&&(this.dynamicProperties.push(e),this.container.addDynamicProperty(this),this._isAnimated=!0)},iterateDynamicProperties:function(){var e;this._mdf=!1;var t=this.dynamicProperties.length;for(e=0;e<t;e+=1)this.dynamicProperties[e].getValue(),this.dynamicProperties[e]._mdf&&(this._mdf=!0)},initDynamicPropertyContainer:function(e){this.container=e,this.dynamicProperties=[],this._mdf=!1,this._isAnimated=!1}};var getBlendMode=(blendModeEnums={0:"source-over",1:"multiply",2:"screen",3:"overlay",4:"darken",5:"lighten",6:"color-dodge",7:"color-burn",8:"hard-light",9:"soft-light",10:"difference",11:"exclusion",12:"hue",13:"saturation",14:"color",15:"luminosity"},function(e){return blendModeEnums[e]||""}),blendModeEnums,Matrix=function(){var e=Math.cos,t=Math.sin,r=Math.tan,n=Math.round;function i(){return this.props[0]=1,this.props[1]=0,this.props[2]=0,this.props[3]=0,this.props[4]=0,this.props[5]=1,this.props[6]=0,this.props[7]=0,this.props[8]=0,this.props[9]=0,this.props[10]=1,this.props[11]=0,this.props[12]=0,this.props[13]=0,this.props[14]=0,this.props[15]=1,this}function s(r){if(0===r)return this;var n=e(r),i=t(r);return this._t(n,-i,0,0,i,n,0,0,0,0,1,0,0,0,0,1)}function a(r){if(0===r)return this;var n=e(r),i=t(r);return this._t(1,0,0,0,0,n,-i,0,0,i,n,0,0,0,0,1)}function o(r){if(0===r)return this;var n=e(r),i=t(r);return this._t(n,0,i,0,0,1,0,0,-i,0,n,0,0,0,0,1)}function l(r){if(0===r)return this;var n=e(r),i=t(r);return this._t(n,-i,0,0,i,n,0,0,0,0,1,0,0,0,0,1)}function c(e,t){return this._t(1,t,e,1,0,0)}function u(e,t){return this.shear(r(e),r(t))}function d(n,i){var s=e(i),a=t(i);return this._t(s,a,0,0,-a,s,0,0,0,0,1,0,0,0,0,1)._t(1,0,0,0,r(n),1,0,0,0,0,1,0,0,0,0,1)._t(s,-a,0,0,a,s,0,0,0,0,1,0,0,0,0,1)}function h(e,t,r){return r||0===r||(r=1),1===e&&1===t&&1===r?this:this._t(e,0,0,0,0,t,0,0,0,0,r,0,0,0,0,1)}function p(e,t,r,n,i,s,a,o,l,c,u,d,h,p,f,A){return this.props[0]=e,this.props[1]=t,this.props[2]=r,this.props[3]=n,this.props[4]=i,this.props[5]=s,this.props[6]=a,this.props[7]=o,this.props[8]=l,this.props[9]=c,this.props[10]=u,this.props[11]=d,this.props[12]=h,this.props[13]=p,this.props[14]=f,this.props[15]=A,this}function f(e,t,r){return r=r||0,0!==e||0!==t||0!==r?this._t(1,0,0,0,0,1,0,0,0,0,1,0,e,t,r,1):this}function A(e,t,r,n,i,s,a,o,l,c,u,d,h,p,f,A){var m=this.props;if(1===e&&0===t&&0===r&&0===n&&0===i&&1===s&&0===a&&0===o&&0===l&&0===c&&1===u&&0===d)return m[12]=m[12]*e+m[15]*h,m[13]=m[13]*s+m[15]*p,m[14]=m[14]*u+m[15]*f,m[15]*=A,this._identityCalculated=!1,this;var g=m[0],v=m[1],b=m[2],y=m[3],C=m[4],w=m[5],M=m[6],S=m[7],I=m[8],E=m[9],x=m[10],T=m[11],D=m[12],k=m[13],j=m[14],L=m[15];return m[0]=g*e+v*i+b*l+y*h,m[1]=g*t+v*s+b*c+y*p,m[2]=g*r+v*a+b*u+y*f,m[3]=g*n+v*o+b*d+y*A,m[4]=C*e+w*i+M*l+S*h,m[5]=C*t+w*s+M*c+S*p,m[6]=C*r+w*a+M*u+S*f,m[7]=C*n+w*o+M*d+S*A,m[8]=I*e+E*i+x*l+T*h,m[9]=I*t+E*s+x*c+T*p,m[10]=I*r+E*a+x*u+T*f,m[11]=I*n+E*o+x*d+T*A,m[12]=D*e+k*i+j*l+L*h,m[13]=D*t+k*s+j*c+L*p,m[14]=D*r+k*a+j*u+L*f,m[15]=D*n+k*o+j*d+L*A,this._identityCalculated=!1,this}function m(){return this._identityCalculated||(this._identity=!(1!==this.props[0]||0!==this.props[1]||0!==this.props[2]||0!==this.props[3]||0!==this.props[4]||1!==this.props[5]||0!==this.props[6]||0!==this.props[7]||0!==this.props[8]||0!==this.props[9]||1!==this.props[10]||0!==this.props[11]||0!==this.props[12]||0!==this.props[13]||0!==this.props[14]||1!==this.props[15]),this._identityCalculated=!0),this._identity}function g(e){for(var t=0;t<16;){if(e.props[t]!==this.props[t])return!1;t+=1}return!0}function v(e){var t;for(t=0;t<16;t+=1)e.props[t]=this.props[t];return e}function b(e){var t;for(t=0;t<16;t+=1)this.props[t]=e[t]}function y(e,t,r){return{x:e*this.props[0]+t*this.props[4]+r*this.props[8]+this.props[12],y:e*this.props[1]+t*this.props[5]+r*this.props[9]+this.props[13],z:e*this.props[2]+t*this.props[6]+r*this.props[10]+this.props[14]}}function C(e,t,r){return e*this.props[0]+t*this.props[4]+r*this.props[8]+this.props[12]}function w(e,t,r){return e*this.props[1]+t*this.props[5]+r*this.props[9]+this.props[13]}function M(e,t,r){return e*this.props[2]+t*this.props[6]+r*this.props[10]+this.props[14]}function S(){var e=this.props[0]*this.props[5]-this.props[1]*this.props[4],t=this.props[5]/e,r=-this.props[1]/e,n=-this.props[4]/e,i=this.props[0]/e,s=(this.props[4]*this.props[13]-this.props[5]*this.props[12])/e,a=-(this.props[0]*this.props[13]-this.props[1]*this.props[12])/e,o=new Matrix;return o.props[0]=t,o.props[1]=r,o.props[4]=n,o.props[5]=i,o.props[12]=s,o.props[13]=a,o}function I(e){return this.getInverseMatrix().applyToPointArray(e[0],e[1],e[2]||0)}function E(e){var t,r=e.length,n=[];for(t=0;t<r;t+=1)n[t]=I(e[t]);return n}function x(e,t,r){var n=createTypedArray("float32",6);if(this.isIdentity())n[0]=e[0],n[1]=e[1],n[2]=t[0],n[3]=t[1],n[4]=r[0],n[5]=r[1];else{var i=this.props[0],s=this.props[1],a=this.props[4],o=this.props[5],l=this.props[12],c=this.props[13];n[0]=e[0]*i+e[1]*a+l,n[1]=e[0]*s+e[1]*o+c,n[2]=t[0]*i+t[1]*a+l,n[3]=t[0]*s+t[1]*o+c,n[4]=r[0]*i+r[1]*a+l,n[5]=r[0]*s+r[1]*o+c}return n}function T(e,t,r){return this.isIdentity()?[e,t,r]:[e*this.props[0]+t*this.props[4]+r*this.props[8]+this.props[12],e*this.props[1]+t*this.props[5]+r*this.props[9]+this.props[13],e*this.props[2]+t*this.props[6]+r*this.props[10]+this.props[14]]}function D(e,t){if(this.isIdentity())return e+","+t;var r=this.props;return Math.round(100*(e*r[0]+t*r[4]+r[12]))/100+","+Math.round(100*(e*r[1]+t*r[5]+r[13]))/100}function k(){for(var e=0,t=this.props,r="matrix3d(";e<16;)r+=n(1e4*t[e])/1e4,r+=15===e?")":",",e+=1;return r}function j(e){return e<1e-6&&e>0||e>-1e-6&&e<0?n(1e4*e)/1e4:e}function L(){var e=this.props;return"matrix("+j(e[0])+","+j(e[1])+","+j(e[4])+","+j(e[5])+","+j(e[12])+","+j(e[13])+")"}return function(){this.reset=i,this.rotate=s,this.rotateX=a,this.rotateY=o,this.rotateZ=l,this.skew=u,this.skewFromAxis=d,this.shear=c,this.scale=h,this.setTransform=p,this.translate=f,this.transform=A,this.applyToPoint=y,this.applyToX=C,this.applyToY=w,this.applyToZ=M,this.applyToPointArray=T,this.applyToTriplePoints=x,this.applyToPointStringified=D,this.toCSS=k,this.to2dCSS=L,this.clone=v,this.cloneFromProps=b,this.equals=g,this.inversePoints=E,this.inversePoint=I,this.getInverseMatrix=S,this._t=this.transform,this.isIdentity=m,this._identity=!0,this._identityCalculated=!1,this.props=createTypedArray("float32",16),this.reset()}}();!function(e,t){var r=this,n=t.pow(256,6),i=t.pow(2,52),s=2*i;function a(e){var t,r=e.length,n=this,i=0,s=n.i=n.j=0,a=n.S=[];for(r||(e=[r++]);i<256;)a[i]=i++;for(i=0;i<256;i++)a[i]=a[s=255&s+e[i%r]+(t=a[i])],a[s]=t;n.g=function(e){for(var t,r=0,i=n.i,s=n.j,a=n.S;e--;)t=a[i=255&i+1],r=256*r+a[255&(a[i]=a[s=255&s+t])+(a[s]=t)];return n.i=i,n.j=s,r}}function o(e,t){return t.i=e.i,t.j=e.j,t.S=e.S.slice(),t}function l(e,t){for(var r,n=e+"",i=0;i<n.length;)t[255&i]=255&(r^=19*t[255&i])+n.charCodeAt(i++);return c(t)}function c(e){return String.fromCharCode.apply(0,e)}t.seedrandom=function(u,d,h){var p=[],f=l(function e(t,r){var n,i=[],s=typeof t;if(r&&"object"==s)for(n in t)try{i.push(e(t[n],r-1))}catch(e){}return i.length?i:"string"==s?t:t+"\0"}((d=!0===d?{entropy:!0}:d||{}).entropy?[u,c(e)]:null===u?function(){try{var t=new Uint8Array(256);return(r.crypto||r.msCrypto).getRandomValues(t),c(t)}catch(t){var n=r.navigator,i=n&&n.plugins;return[+new Date,r,i,r.screen,c(e)]}}():u,3),p),A=new a(p),m=function(){for(var e=A.g(6),t=n,r=0;e<i;)e=256*(e+r),t*=256,r=A.g(1);for(;e>=s;)e/=2,t/=2,r>>>=1;return(e+r)/t};return m.int32=function(){return 0|A.g(4)},m.quick=function(){return A.g(4)/4294967296},m.double=m,l(c(A.S),e),(d.pass||h||function(e,r,n,i){return i&&(i.S&&o(i,A),e.state=function(){return o(A,{})}),n?(t.random=e,r):e})(m,f,"global"in d?d.global:this==t,d.state)},l(t.random(),e)}([],BMMath);var BezierFactory=function(){var e={getBezierEasing:function(e,r,n,i,s){var a=s||("bez_"+e+"_"+r+"_"+n+"_"+i).replace(/\./g,"p");if(t[a])return t[a];var o=new l([e,r,n,i]);return t[a]=o,o}},t={},r="function"==typeof Float32Array;function n(e,t){return 1-3*t+3*e}function i(e,t){return 3*t-6*e}function s(e){return 3*e}function a(e,t,r){return((n(t,r)*e+i(t,r))*e+s(t))*e}function o(e,t,r){return 3*n(t,r)*e*e+2*i(t,r)*e+s(t)}function l(e){this._p=e,this._mSampleValues=r?new Float32Array(11):new Array(11),this._precomputed=!1,this.get=this.get.bind(this)}return l.prototype={get:function(e){var t=this._p[0],r=this._p[1],n=this._p[2],i=this._p[3];return this._precomputed||this._precompute(),t===r&&n===i?e:0===e?0:1===e?1:a(this._getTForX(e),r,i)},_precompute:function(){var e=this._p[0],t=this._p[1],r=this._p[2],n=this._p[3];this._precomputed=!0,e===t&&r===n||this._calcSampleValues()},_calcSampleValues:function(){for(var e=this._p[0],t=this._p[2],r=0;r<11;++r)this._mSampleValues[r]=a(.1*r,e,t)},_getTForX:function(e){for(var t=this._p[0],r=this._p[2],n=this._mSampleValues,i=0,s=1;10!==s&&n[s]<=e;++s)i+=.1;var l=i+(e-n[--s])/(n[s+1]-n[s])*.1,c=o(l,t,r);return c>=.001?function(e,t,r,n){for(var i=0;i<4;++i){var s=o(t,r,n);if(0===s)return t;t-=(a(t,r,n)-e)/s}return t}(e,l,t,r):0===c?l:function(e,t,r,n,i){var s,o,l=0;do{(s=a(o=t+(r-t)/2,n,i)-e)>0?r=o:t=o}while(Math.abs(s)>1e-7&&++l<10);return o}(e,i,i+.1,t,r)}},e}();function extendPrototype(e,t){var r,n,i=e.length;for(r=0;r<i;r+=1)for(var s in n=e[r].prototype)Object.prototype.hasOwnProperty.call(n,s)&&(t.prototype[s]=n[s])}function getDescriptor(e,t){return Object.getOwnPropertyDescriptor(e,t)}function createProxyFunction(e){function t(){}return t.prototype=e,t}function bezFunction(){var e=Math;function t(e,t,r,n,i,s){var a=e*n+t*i+r*s-i*n-s*e-r*t;return a>-.001&&a<.001}var r=function(e,t,r,n){var i,s,a,o,l,c,u=defaultCurveSegments,d=0,h=[],p=[],f=bezierLengthPool.newElement();for(a=r.length,i=0;i<u;i+=1){for(l=i/(u-1),c=0,s=0;s<a;s+=1)o=bmPow(1-l,3)*e[s]+3*bmPow(1-l,2)*l*r[s]+3*(1-l)*bmPow(l,2)*n[s]+bmPow(l,3)*t[s],h[s]=o,null!==p[s]&&(c+=bmPow(h[s]-p[s],2)),p[s]=h[s];c&&(d+=c=bmSqrt(c)),f.percents[i]=l,f.lengths[i]=d}return f.addedLength=d,f};function n(e){this.segmentLength=0,this.points=new Array(e)}function i(e,t){this.partialLength=e,this.point=t}var s,a=(s={},function(e,r,a,o){var l=(e[0]+"_"+e[1]+"_"+r[0]+"_"+r[1]+"_"+a[0]+"_"+a[1]+"_"+o[0]+"_"+o[1]).replace(/\./g,"p");if(!s[l]){var c,u,d,h,p,f,A,m=defaultCurveSegments,g=0,v=null;2===e.length&&(e[0]!==r[0]||e[1]!==r[1])&&t(e[0],e[1],r[0],r[1],e[0]+a[0],e[1]+a[1])&&t(e[0],e[1],r[0],r[1],r[0]+o[0],r[1]+o[1])&&(m=2);var b=new n(m);for(d=a.length,c=0;c<m;c+=1){for(A=createSizedArray(d),p=c/(m-1),f=0,u=0;u<d;u+=1)h=bmPow(1-p,3)*e[u]+3*bmPow(1-p,2)*p*(e[u]+a[u])+3*(1-p)*bmPow(p,2)*(r[u]+o[u])+bmPow(p,3)*r[u],A[u]=h,null!==v&&(f+=bmPow(A[u]-v[u],2));g+=f=bmSqrt(f),b.points[c]=new i(f,A),v=A}b.segmentLength=g,s[l]=b}return s[l]});function o(e,t){var r=t.percents,n=t.lengths,i=r.length,s=bmFloor((i-1)*e),a=e*t.addedLength,o=0;if(s===i-1||0===s||a===n[s])return r[s];for(var l=n[s]>a?-1:1,c=!0;c;)if(n[s]<=a&&n[s+1]>a?(o=(a-n[s])/(n[s+1]-n[s]),c=!1):s+=l,s<0||s>=i-1){if(s===i-1)return r[s];c=!1}return r[s]+(r[s+1]-r[s])*o}var l=createTypedArray("float32",8);return{getSegmentsLength:function(e){var t,n=segmentsLengthPool.newElement(),i=e.c,s=e.v,a=e.o,o=e.i,l=e._length,c=n.lengths,u=0;for(t=0;t<l-1;t+=1)c[t]=r(s[t],s[t+1],a[t],o[t+1]),u+=c[t].addedLength;return i&&l&&(c[t]=r(s[t],s[0],a[t],o[0]),u+=c[t].addedLength),n.totalLength=u,n},getNewSegment:function(t,r,n,i,s,a,c){s<0?s=0:s>1&&(s=1);var u,d=o(s,c),h=o(a=a>1?1:a,c),p=t.length,f=1-d,A=1-h,m=f*f*f,g=d*f*f*3,v=d*d*f*3,b=d*d*d,y=f*f*A,C=d*f*A+f*d*A+f*f*h,w=d*d*A+f*d*h+d*f*h,M=d*d*h,S=f*A*A,I=d*A*A+f*h*A+f*A*h,E=d*h*A+f*h*h+d*A*h,x=d*h*h,T=A*A*A,D=h*A*A+A*h*A+A*A*h,k=h*h*A+A*h*h+h*A*h,j=h*h*h;for(u=0;u<p;u+=1)l[4*u]=e.round(1e3*(m*t[u]+g*n[u]+v*i[u]+b*r[u]))/1e3,l[4*u+1]=e.round(1e3*(y*t[u]+C*n[u]+w*i[u]+M*r[u]))/1e3,l[4*u+2]=e.round(1e3*(S*t[u]+I*n[u]+E*i[u]+x*r[u]))/1e3,l[4*u+3]=e.round(1e3*(T*t[u]+D*n[u]+k*i[u]+j*r[u]))/1e3;return l},getPointInSegment:function(t,r,n,i,s,a){var l=o(s,a),c=1-l;return[e.round(1e3*(c*c*c*t[0]+(l*c*c+c*l*c+c*c*l)*n[0]+(l*l*c+c*l*l+l*c*l)*i[0]+l*l*l*r[0]))/1e3,e.round(1e3*(c*c*c*t[1]+(l*c*c+c*l*c+c*c*l)*n[1]+(l*l*c+c*l*l+l*c*l)*i[1]+l*l*l*r[1]))/1e3]},buildBezierData:a,pointOnLine2D:t,pointOnLine3D:function(r,n,i,s,a,o,l,c,u){if(0===i&&0===o&&0===u)return t(r,n,s,a,l,c);var d,h=e.sqrt(e.pow(s-r,2)+e.pow(a-n,2)+e.pow(o-i,2)),p=e.sqrt(e.pow(l-r,2)+e.pow(c-n,2)+e.pow(u-i,2)),f=e.sqrt(e.pow(l-s,2)+e.pow(c-a,2)+e.pow(u-o,2));return(d=h>p?h>f?h-p-f:f-p-h:f>p?f-p-h:p-h-f)>-1e-4&&d<1e-4}}}!function(){for(var e=0,t=["ms","moz","webkit","o"],r=0;r<t.length&&!window.requestAnimationFrame;++r)window.requestAnimationFrame=window[t[r]+"RequestAnimationFrame"],window.cancelAnimationFrame=window[t[r]+"CancelAnimationFrame"]||window[t[r]+"CancelRequestAnimationFrame"];window.requestAnimationFrame||(window.requestAnimationFrame=function(t){var r=(new Date).getTime(),n=Math.max(0,16-(r-e)),i=setTimeout((function(){t(r+n)}),n);return e=r+n,i}),window.cancelAnimationFrame||(window.cancelAnimationFrame=function(e){clearTimeout(e)})}();var bez=bezFunction();function dataFunctionManager(){function e(i,s,a){var o,l,c,d,h,p,f=i.length;for(l=0;l<f;l+=1)if("ks"in(o=i[l])&&!o.completed){if(o.completed=!0,o.tt&&(i[l-1].td=o.tt),o.hasMask){var A=o.masksProperties;for(d=A.length,c=0;c<d;c+=1)if(A[c].pt.k.i)n(A[c].pt.k);else for(p=A[c].pt.k.length,h=0;h<p;h+=1)A[c].pt.k[h].s&&n(A[c].pt.k[h].s[0]),A[c].pt.k[h].e&&n(A[c].pt.k[h].e[0])}0===o.ty?(o.layers=t(o.refId,s),e(o.layers,s,a)):4===o.ty?r(o.shapes):5===o.ty&&u(o)}}function t(e,t){for(var r=0,n=t.length;r<n;){if(t[r].id===e)return t[r].layers.__used?JSON.parse(JSON.stringify(t[r].layers)):(t[r].layers.__used=!0,t[r].layers);r+=1}return null}function r(e){var t,i,s;for(t=e.length-1;t>=0;t-=1)if("sh"===e[t].ty)if(e[t].ks.k.i)n(e[t].ks.k);else for(s=e[t].ks.k.length,i=0;i<s;i+=1)e[t].ks.k[i].s&&n(e[t].ks.k[i].s[0]),e[t].ks.k[i].e&&n(e[t].ks.k[i].e[0]);else"gr"===e[t].ty&&r(e[t].it)}function n(e){var t,r=e.i.length;for(t=0;t<r;t+=1)e.i[t][0]+=e.v[t][0],e.i[t][1]+=e.v[t][1],e.o[t][0]+=e.v[t][0],e.o[t][1]+=e.v[t][1]}function i(e,t){var r=t?t.split("."):[100,100,100];return e[0]>r[0]||!(r[0]>e[0])&&(e[1]>r[1]||!(r[1]>e[1])&&(e[2]>r[2]||!(r[2]>e[2])&&null))}var s,a=function(){var e=[4,4,14];function t(e){var t,r,n,i=e.length;for(t=0;t<i;t+=1)5===e[t].ty&&(n=(r=e[t]).t.d,r.t.d={k:[{s:n,t:0}]})}return function(r){if(i(e,r.v)&&(t(r.layers),r.assets)){var n,s=r.assets.length;for(n=0;n<s;n+=1)r.assets[n].layers&&t(r.assets[n].layers)}}}(),o=(s=[4,7,99],function(e){if(e.chars&&!i(s,e.v)){var t,r,a,o,l,c=e.chars.length;for(t=0;t<c;t+=1)if(e.chars[t].data&&e.chars[t].data.shapes)for(a=(l=e.chars[t].data.shapes[0].it).length,r=0;r<a;r+=1)(o=l[r].ks.k).__converted||(n(l[r].ks.k),o.__converted=!0)}}),l=function(){var e=[4,1,9];function t(e){var r,n,i,s=e.length;for(r=0;r<s;r+=1)if("gr"===e[r].ty)t(e[r].it);else if("fl"===e[r].ty||"st"===e[r].ty)if(e[r].c.k&&e[r].c.k[0].i)for(i=e[r].c.k.length,n=0;n<i;n+=1)e[r].c.k[n].s&&(e[r].c.k[n].s[0]/=255,e[r].c.k[n].s[1]/=255,e[r].c.k[n].s[2]/=255,e[r].c.k[n].s[3]/=255),e[r].c.k[n].e&&(e[r].c.k[n].e[0]/=255,e[r].c.k[n].e[1]/=255,e[r].c.k[n].e[2]/=255,e[r].c.k[n].e[3]/=255);else e[r].c.k[0]/=255,e[r].c.k[1]/=255,e[r].c.k[2]/=255,e[r].c.k[3]/=255}function r(e){var r,n=e.length;for(r=0;r<n;r+=1)4===e[r].ty&&t(e[r].shapes)}return function(t){if(i(e,t.v)&&(r(t.layers),t.assets)){var n,s=t.assets.length;for(n=0;n<s;n+=1)t.assets[n].layers&&r(t.assets[n].layers)}}}(),c=function(){var e=[4,4,18];function t(e){var r,n,i;for(r=e.length-1;r>=0;r-=1)if("sh"===e[r].ty)if(e[r].ks.k.i)e[r].ks.k.c=e[r].closed;else for(i=e[r].ks.k.length,n=0;n<i;n+=1)e[r].ks.k[n].s&&(e[r].ks.k[n].s[0].c=e[r].closed),e[r].ks.k[n].e&&(e[r].ks.k[n].e[0].c=e[r].closed);else"gr"===e[r].ty&&t(e[r].it)}function r(e){var r,n,i,s,a,o,l=e.length;for(n=0;n<l;n+=1){if((r=e[n]).hasMask){var c=r.masksProperties;for(s=c.length,i=0;i<s;i+=1)if(c[i].pt.k.i)c[i].pt.k.c=c[i].cl;else for(o=c[i].pt.k.length,a=0;a<o;a+=1)c[i].pt.k[a].s&&(c[i].pt.k[a].s[0].c=c[i].cl),c[i].pt.k[a].e&&(c[i].pt.k[a].e[0].c=c[i].cl)}4===r.ty&&t(r.shapes)}}return function(t){if(i(e,t.v)&&(r(t.layers),t.assets)){var n,s=t.assets.length;for(n=0;n<s;n+=1)t.assets[n].layers&&r(t.assets[n].layers)}}}();function u(e){0!==e.t.a.length||"m"in e.t.p||(e.singleShape=!0)}var d={completeData:function(t,r){t.__complete||(l(t),a(t),o(t),c(t),e(t.layers,t.assets,r),t.__complete=!0)}};return d.checkColors=l,d.checkChars=o,d.checkShapes=c,d.completeLayers=e,d}var dataManager=dataFunctionManager();function getFontProperties(e){for(var t=e.fStyle?e.fStyle.split(" "):[],r="normal",n="normal",i=t.length,s=0;s<i;s+=1)switch(t[s].toLowerCase()){case"italic":n="italic";break;case"bold":r="700";break;case"black":r="900";break;case"medium":r="500";break;case"regular":case"normal":r="400";break;case"light":case"thin":r="200"}return{style:n,weight:e.fWeight||r}}var FontManager=function(){var e={w:0,size:0,shapes:[]},t=[];function r(e,t){var r=createTag("span");r.setAttribute("aria-hidden",!0),r.style.fontFamily=t;var n=createTag("span");n.innerText="giItT1WQy@!-/#",r.style.position="absolute",r.style.left="-10000px",r.style.top="-10000px",r.style.fontSize="300px",r.style.fontVariant="normal",r.style.fontStyle="normal",r.style.fontWeight="normal",r.style.letterSpacing="0",r.appendChild(n),document.body.appendChild(r);var i=n.offsetWidth;return n.style.fontFamily=function(e){var t,r=e.split(","),n=r.length,i=[];for(t=0;t<n;t+=1)"sans-serif"!==r[t]&&"monospace"!==r[t]&&i.push(r[t]);return i.join(",")}(e)+", "+t,{node:n,w:i,parent:r}}function n(e,t){var r=createNS("text");r.style.fontSize="100px";var n=getFontProperties(t);return r.setAttribute("font-family",t.fFamily),r.setAttribute("font-style",n.style),r.setAttribute("font-weight",n.weight),r.textContent="1",t.fClass?(r.style.fontFamily="inherit",r.setAttribute("class",t.fClass)):r.style.fontFamily=t.fFamily,e.appendChild(r),createTag("canvas").getContext("2d").font=t.fWeight+" "+t.fStyle+" 100px "+t.fFamily,r}t=t.concat([2304,2305,2306,2307,2362,2363,2364,2364,2366,2367,2368,2369,2370,2371,2372,2373,2374,2375,2376,2377,2378,2379,2380,2381,2382,2383,2387,2388,2389,2390,2391,2402,2403]);var i=function(){this.fonts=[],this.chars=null,this.typekitLoaded=0,this.isLoaded=!1,this._warned=!1,this.initTime=Date.now(),this.setIsLoadedBinded=this.setIsLoaded.bind(this),this.checkLoadedFontsBinded=this.checkLoadedFonts.bind(this)};return i.getCombinedCharacterCodes=function(){return t},i.prototype={addChars:function(e){if(e){var t;this.chars||(this.chars=[]);var r,n,i=e.length,s=this.chars.length;for(t=0;t<i;t+=1){for(r=0,n=!1;r<s;)this.chars[r].style===e[t].style&&this.chars[r].fFamily===e[t].fFamily&&this.chars[r].ch===e[t].ch&&(n=!0),r+=1;n||(this.chars.push(e[t]),s+=1)}}},addFonts:function(e,t){if(e){if(this.chars)return this.isLoaded=!0,void(this.fonts=e.list);var i,s=e.list,a=s.length,o=a;for(i=0;i<a;i+=1){var l,c,u=!0;if(s[i].loaded=!1,s[i].monoCase=r(s[i].fFamily,"monospace"),s[i].sansCase=r(s[i].fFamily,"sans-serif"),s[i].fPath){if("p"===s[i].fOrigin||3===s[i].origin){if((l=document.querySelectorAll('style[f-forigin="p"][f-family="'+s[i].fFamily+'"], style[f-origin="3"][f-family="'+s[i].fFamily+'"]')).length>0&&(u=!1),u){var d=createTag("style");d.setAttribute("f-forigin",s[i].fOrigin),d.setAttribute("f-origin",s[i].origin),d.setAttribute("f-family",s[i].fFamily),d.type="text/css",d.innerText="@font-face {font-family: "+s[i].fFamily+"; font-style: normal; src: url('"+s[i].fPath+"');}",t.appendChild(d)}}else if("g"===s[i].fOrigin||1===s[i].origin){for(l=document.querySelectorAll('link[f-forigin="g"], link[f-origin="1"]'),c=0;c<l.length;c+=1)-1!==l[c].href.indexOf(s[i].fPath)&&(u=!1);if(u){var h=createTag("link");h.setAttribute("f-forigin",s[i].fOrigin),h.setAttribute("f-origin",s[i].origin),h.type="text/css",h.rel="stylesheet",h.href=s[i].fPath,document.body.appendChild(h)}}else if("t"===s[i].fOrigin||2===s[i].origin){for(l=document.querySelectorAll('script[f-forigin="t"], script[f-origin="2"]'),c=0;c<l.length;c+=1)s[i].fPath===l[c].src&&(u=!1);if(u){var p=createTag("link");p.setAttribute("f-forigin",s[i].fOrigin),p.setAttribute("f-origin",s[i].origin),p.setAttribute("rel","stylesheet"),p.setAttribute("href",s[i].fPath),t.appendChild(p)}}}else s[i].loaded=!0,o-=1;s[i].helper=n(t,s[i]),s[i].cache={},this.fonts.push(s[i])}0===o?this.isLoaded=!0:setTimeout(this.checkLoadedFonts.bind(this),100)}else this.isLoaded=!0},getCharData:function(t,r,n){for(var i=0,s=this.chars.length;i<s;){if(this.chars[i].ch===t&&this.chars[i].style===r&&this.chars[i].fFamily===n)return this.chars[i];i+=1}return("string"==typeof t&&13!==t.charCodeAt(0)||!t)&&console&&console.warn&&!this._warned&&(this._warned=!0),e},getFontByName:function(e){for(var t=0,r=this.fonts.length;t<r;){if(this.fonts[t].fName===e)return this.fonts[t];t+=1}return this.fonts[0]},measureText:function(e,t,r){var n=this.getFontByName(t),i=e.charCodeAt(0);if(!n.cache[i+1]){var s=n.helper;if(" "===e){s.textContent="|"+e+"|";var a=s.getComputedTextLength();s.textContent="||";var o=s.getComputedTextLength();n.cache[i+1]=(a-o)/100}else s.textContent=e,n.cache[i+1]=s.getComputedTextLength()/100}return n.cache[i+1]*r},checkLoadedFonts:function(){var e,t,r,n=this.fonts.length,i=n;for(e=0;e<n;e+=1)this.fonts[e].loaded?i-=1:"n"===this.fonts[e].fOrigin||0===this.fonts[e].origin?this.fonts[e].loaded=!0:(t=this.fonts[e].monoCase.node,r=this.fonts[e].monoCase.w,t.offsetWidth!==r?(i-=1,this.fonts[e].loaded=!0):(t=this.fonts[e].sansCase.node,r=this.fonts[e].sansCase.w,t.offsetWidth!==r&&(i-=1,this.fonts[e].loaded=!0)),this.fonts[e].loaded&&(this.fonts[e].sansCase.parent.parentNode.removeChild(this.fonts[e].sansCase.parent),this.fonts[e].monoCase.parent.parentNode.removeChild(this.fonts[e].monoCase.parent)));0!==i&&Date.now()-this.initTime<5e3?setTimeout(this.checkLoadedFontsBinded,20):setTimeout(this.setIsLoadedBinded,10)},setIsLoaded:function(){this.isLoaded=!0}},i}(),PropertyFactory=function(){var e=initialDefaultFrame,t=Math.abs;function r(e,t){var r,i=this.offsetTime;"multidimensional"===this.propType&&(r=createTypedArray("float32",this.pv.length));for(var s,a,o,l,c,u,d,h,p=t.lastIndex,f=p,A=this.keyframes.length-1,m=!0;m;){if(s=this.keyframes[f],a=this.keyframes[f+1],f===A-1&&e>=a.t-i){s.h&&(s=a),p=0;break}if(a.t-i>e){p=f;break}f<A-1?f+=1:(p=0,m=!1)}var g,v=a.t-i,b=s.t-i;if(s.to){s.bezierData||(s.bezierData=bez.buildBezierData(s.s,a.s||s.e,s.to,s.ti));var y=s.bezierData;if(e>=v||e<b){var C=e>=v?y.points.length-1:0;for(l=y.points[C].point.length,o=0;o<l;o+=1)r[o]=y.points[C].point[o]}else{s.__fnct?h=s.__fnct:(h=BezierFactory.getBezierEasing(s.o.x,s.o.y,s.i.x,s.i.y,s.n).get,s.__fnct=h),c=h((e-b)/(v-b));var w,M=y.segmentLength*c,S=t.lastFrame<e&&t._lastKeyframeIndex===f?t._lastAddedLength:0;for(d=t.lastFrame<e&&t._lastKeyframeIndex===f?t._lastPoint:0,m=!0,u=y.points.length;m;){if(S+=y.points[d].partialLength,0===M||0===c||d===y.points.length-1){for(l=y.points[d].point.length,o=0;o<l;o+=1)r[o]=y.points[d].point[o];break}if(M>=S&&M<S+y.points[d+1].partialLength){for(w=(M-S)/y.points[d+1].partialLength,l=y.points[d].point.length,o=0;o<l;o+=1)r[o]=y.points[d].point[o]+(y.points[d+1].point[o]-y.points[d].point[o])*w;break}d<u-1?d+=1:m=!1}t._lastPoint=d,t._lastAddedLength=S-y.points[d].partialLength,t._lastKeyframeIndex=f}}else{var I,E,x,T,D;if(A=s.s.length,g=a.s||s.e,this.sh&&1!==s.h)e>=v?(r[0]=g[0],r[1]=g[1],r[2]=g[2]):e<=b?(r[0]=s.s[0],r[1]=s.s[1],r[2]=s.s[2]):function(e,t){var r=t[0],n=t[1],i=t[2],s=t[3],a=Math.atan2(2*n*s-2*r*i,1-2*n*n-2*i*i),o=Math.asin(2*r*n+2*i*s),l=Math.atan2(2*r*s-2*n*i,1-2*r*r-2*i*i);e[0]=a/degToRads,e[1]=o/degToRads,e[2]=l/degToRads}(r,function(e,t,r){var n,i,s,a,o,l=[],c=e[0],u=e[1],d=e[2],h=e[3],p=t[0],f=t[1],A=t[2],m=t[3];return(i=c*p+u*f+d*A+h*m)<0&&(i=-i,p=-p,f=-f,A=-A,m=-m),1-i>1e-6?(n=Math.acos(i),s=Math.sin(n),a=Math.sin((1-r)*n)/s,o=Math.sin(r*n)/s):(a=1-r,o=r),l[0]=a*c+o*p,l[1]=a*u+o*f,l[2]=a*d+o*A,l[3]=a*h+o*m,l}(n(s.s),n(g),(e-b)/(v-b)));else for(f=0;f<A;f+=1)1!==s.h&&(e>=v?c=1:e<b?c=0:(s.o.x.constructor===Array?(s.__fnct||(s.__fnct=[]),s.__fnct[f]?h=s.__fnct[f]:(I=void 0===s.o.x[f]?s.o.x[0]:s.o.x[f],E=void 0===s.o.y[f]?s.o.y[0]:s.o.y[f],x=void 0===s.i.x[f]?s.i.x[0]:s.i.x[f],T=void 0===s.i.y[f]?s.i.y[0]:s.i.y[f],h=BezierFactory.getBezierEasing(I,E,x,T).get,s.__fnct[f]=h)):s.__fnct?h=s.__fnct:(I=s.o.x,E=s.o.y,x=s.i.x,T=s.i.y,h=BezierFactory.getBezierEasing(I,E,x,T).get,s.__fnct=h),c=h((e-b)/(v-b)))),g=a.s||s.e,D=1===s.h?s.s[f]:s.s[f]+(g[f]-s.s[f])*c,"multidimensional"===this.propType?r[f]=D:r=D}return t.lastIndex=p,r}function n(e){var t=e[0]*degToRads,r=e[1]*degToRads,n=e[2]*degToRads,i=Math.cos(t/2),s=Math.cos(r/2),a=Math.cos(n/2),o=Math.sin(t/2),l=Math.sin(r/2),c=Math.sin(n/2);return[o*l*a+i*s*c,o*s*a+i*l*c,i*l*a-o*s*c,i*s*a-o*l*c]}function i(){var t=this.comp.renderedFrame-this.offsetTime,r=this.keyframes[0].t-this.offsetTime,n=this.keyframes[this.keyframes.length-1].t-this.offsetTime;if(!(t===this._caching.lastFrame||this._caching.lastFrame!==e&&(this._caching.lastFrame>=n&&t>=n||this._caching.lastFrame<r&&t<r))){this._caching.lastFrame>=t&&(this._caching._lastKeyframeIndex=-1,this._caching.lastIndex=0);var i=this.interpolateValue(t,this._caching);this.pv=i}return this._caching.lastFrame=t,this.pv}function s(e){var r;if("unidimensional"===this.propType)r=e*this.mult,t(this.v-r)>1e-5&&(this.v=r,this._mdf=!0);else for(var n=0,i=this.v.length;n<i;)r=e[n]*this.mult,t(this.v[n]-r)>1e-5&&(this.v[n]=r,this._mdf=!0),n+=1}function a(){if(this.elem.globalData.frameId!==this.frameId&&this.effectsSequence.length)if(this.lock)this.setVValue(this.pv);else{var e;this.lock=!0,this._mdf=this._isFirstFrame;var t=this.effectsSequence.length,r=this.kf?this.pv:this.data.k;for(e=0;e<t;e+=1)r=this.effectsSequence[e](r);this.setVValue(r),this._isFirstFrame=!1,this.lock=!1,this.frameId=this.elem.globalData.frameId}}function o(e){this.effectsSequence.push(e),this.container.addDynamicProperty(this)}function l(e,t,r,n){this.propType="unidimensional",this.mult=r||1,this.data=t,this.v=r?t.k*r:t.k,this.pv=t.k,this._mdf=!1,this.elem=e,this.container=n,this.comp=e.comp,this.k=!1,this.kf=!1,this.vel=0,this.effectsSequence=[],this._isFirstFrame=!0,this.getValue=a,this.setVValue=s,this.addEffect=o}function c(e,t,r,n){var i;this.propType="multidimensional",this.mult=r||1,this.data=t,this._mdf=!1,this.elem=e,this.container=n,this.comp=e.comp,this.k=!1,this.kf=!1,this.frameId=-1;var l=t.k.length;for(this.v=createTypedArray("float32",l),this.pv=createTypedArray("float32",l),this.vel=createTypedArray("float32",l),i=0;i<l;i+=1)this.v[i]=t.k[i]*this.mult,this.pv[i]=t.k[i];this._isFirstFrame=!0,this.effectsSequence=[],this.getValue=a,this.setVValue=s,this.addEffect=o}function u(t,n,l,c){this.propType="unidimensional",this.keyframes=n.k,this.offsetTime=t.data.st,this.frameId=-1,this._caching={lastFrame:e,lastIndex:0,value:0,_lastKeyframeIndex:-1},this.k=!0,this.kf=!0,this.data=n,this.mult=l||1,this.elem=t,this.container=c,this.comp=t.comp,this.v=e,this.pv=e,this._isFirstFrame=!0,this.getValue=a,this.setVValue=s,this.interpolateValue=r,this.effectsSequence=[i.bind(this)],this.addEffect=o}function d(t,n,l,c){var u;this.propType="multidimensional";var d,h,p,f,A=n.k.length;for(u=0;u<A-1;u+=1)n.k[u].to&&n.k[u].s&&n.k[u+1]&&n.k[u+1].s&&(d=n.k[u].s,h=n.k[u+1].s,p=n.k[u].to,f=n.k[u].ti,(2===d.length&&(d[0]!==h[0]||d[1]!==h[1])&&bez.pointOnLine2D(d[0],d[1],h[0],h[1],d[0]+p[0],d[1]+p[1])&&bez.pointOnLine2D(d[0],d[1],h[0],h[1],h[0]+f[0],h[1]+f[1])||3===d.length&&(d[0]!==h[0]||d[1]!==h[1]||d[2]!==h[2])&&bez.pointOnLine3D(d[0],d[1],d[2],h[0],h[1],h[2],d[0]+p[0],d[1]+p[1],d[2]+p[2])&&bez.pointOnLine3D(d[0],d[1],d[2],h[0],h[1],h[2],h[0]+f[0],h[1]+f[1],h[2]+f[2]))&&(n.k[u].to=null,n.k[u].ti=null),d[0]===h[0]&&d[1]===h[1]&&0===p[0]&&0===p[1]&&0===f[0]&&0===f[1]&&(2===d.length||d[2]===h[2]&&0===p[2]&&0===f[2])&&(n.k[u].to=null,n.k[u].ti=null));this.effectsSequence=[i.bind(this)],this.data=n,this.keyframes=n.k,this.offsetTime=t.data.st,this.k=!0,this.kf=!0,this._isFirstFrame=!0,this.mult=l||1,this.elem=t,this.container=c,this.comp=t.comp,this.getValue=a,this.setVValue=s,this.interpolateValue=r,this.frameId=-1;var m=n.k[0].s.length;for(this.v=createTypedArray("float32",m),this.pv=createTypedArray("float32",m),u=0;u<m;u+=1)this.v[u]=e,this.pv[u]=e;this._caching={lastFrame:e,lastIndex:0,value:createTypedArray("float32",m)},this.addEffect=o}return{getProp:function(e,t,r,n,i){var s;if(t.k.length)if("number"==typeof t.k[0])s=new c(e,t,n,i);else switch(r){case 0:s=new u(e,t,n,i);break;case 1:s=new d(e,t,n,i)}else s=new l(e,t,n,i);return s.effectsSequence.length&&i.addDynamicProperty(s),s}}}(),TransformPropertyFactory=function(){var e=[0,0];function t(e,t,r){if(this.elem=e,this.frameId=-1,this.propType="transform",this.data=t,this.v=new Matrix,this.pre=new Matrix,this.appliedTransformations=0,this.initDynamicPropertyContainer(r||e),t.p&&t.p.s?(this.px=PropertyFactory.getProp(e,t.p.x,0,0,this),this.py=PropertyFactory.getProp(e,t.p.y,0,0,this),t.p.z&&(this.pz=PropertyFactory.getProp(e,t.p.z,0,0,this))):this.p=PropertyFactory.getProp(e,t.p||{k:[0,0,0]},1,0,this),t.rx){if(this.rx=PropertyFactory.getProp(e,t.rx,0,degToRads,this),this.ry=PropertyFactory.getProp(e,t.ry,0,degToRads,this),this.rz=PropertyFactory.getProp(e,t.rz,0,degToRads,this),t.or.k[0].ti){var n,i=t.or.k.length;for(n=0;n<i;n+=1)t.or.k[n].to=null,t.or.k[n].ti=null}this.or=PropertyFactory.getProp(e,t.or,1,degToRads,this),this.or.sh=!0}else this.r=PropertyFactory.getProp(e,t.r||{k:0},0,degToRads,this);t.sk&&(this.sk=PropertyFactory.getProp(e,t.sk,0,degToRads,this),this.sa=PropertyFactory.getProp(e,t.sa,0,degToRads,this)),this.a=PropertyFactory.getProp(e,t.a||{k:[0,0,0]},1,0,this),this.s=PropertyFactory.getProp(e,t.s||{k:[100,100,100]},1,.01,this),t.o?this.o=PropertyFactory.getProp(e,t.o,0,.01,e):this.o={_mdf:!1,v:1},this._isDirty=!0,this.dynamicProperties.length||this.getValue(!0)}return t.prototype={applyToMatrix:function(e){var t=this._mdf;this.iterateDynamicProperties(),this._mdf=this._mdf||t,this.a&&e.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]),this.s&&e.scale(this.s.v[0],this.s.v[1],this.s.v[2]),this.sk&&e.skewFromAxis(-this.sk.v,this.sa.v),this.r?e.rotate(-this.r.v):e.rotateZ(-this.rz.v).rotateY(this.ry.v).rotateX(this.rx.v).rotateZ(-this.or.v[2]).rotateY(this.or.v[1]).rotateX(this.or.v[0]),this.data.p.s?this.data.p.z?e.translate(this.px.v,this.py.v,-this.pz.v):e.translate(this.px.v,this.py.v,0):e.translate(this.p.v[0],this.p.v[1],-this.p.v[2])},getValue:function(t){if(this.elem.globalData.frameId!==this.frameId){if(this._isDirty&&(this.precalculateMatrix(),this._isDirty=!1),this.iterateDynamicProperties(),this._mdf||t){var r;if(this.v.cloneFromProps(this.pre.props),this.appliedTransformations<1&&this.v.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]),this.appliedTransformations<2&&this.v.scale(this.s.v[0],this.s.v[1],this.s.v[2]),this.sk&&this.appliedTransformations<3&&this.v.skewFromAxis(-this.sk.v,this.sa.v),this.r&&this.appliedTransformations<4?this.v.rotate(-this.r.v):!this.r&&this.appliedTransformations<4&&this.v.rotateZ(-this.rz.v).rotateY(this.ry.v).rotateX(this.rx.v).rotateZ(-this.or.v[2]).rotateY(this.or.v[1]).rotateX(this.or.v[0]),this.autoOriented){var n,i;if(r=this.elem.globalData.frameRate,this.p&&this.p.keyframes&&this.p.getValueAtTime)this.p._caching.lastFrame+this.p.offsetTime<=this.p.keyframes[0].t?(n=this.p.getValueAtTime((this.p.keyframes[0].t+.01)/r,0),i=this.p.getValueAtTime(this.p.keyframes[0].t/r,0)):this.p._caching.lastFrame+this.p.offsetTime>=this.p.keyframes[this.p.keyframes.length-1].t?(n=this.p.getValueAtTime(this.p.keyframes[this.p.keyframes.length-1].t/r,0),i=this.p.getValueAtTime((this.p.keyframes[this.p.keyframes.length-1].t-.05)/r,0)):(n=this.p.pv,i=this.p.getValueAtTime((this.p._caching.lastFrame+this.p.offsetTime-.01)/r,this.p.offsetTime));else if(this.px&&this.px.keyframes&&this.py.keyframes&&this.px.getValueAtTime&&this.py.getValueAtTime){n=[],i=[];var s=this.px,a=this.py;s._caching.lastFrame+s.offsetTime<=s.keyframes[0].t?(n[0]=s.getValueAtTime((s.keyframes[0].t+.01)/r,0),n[1]=a.getValueAtTime((a.keyframes[0].t+.01)/r,0),i[0]=s.getValueAtTime(s.keyframes[0].t/r,0),i[1]=a.getValueAtTime(a.keyframes[0].t/r,0)):s._caching.lastFrame+s.offsetTime>=s.keyframes[s.keyframes.length-1].t?(n[0]=s.getValueAtTime(s.keyframes[s.keyframes.length-1].t/r,0),n[1]=a.getValueAtTime(a.keyframes[a.keyframes.length-1].t/r,0),i[0]=s.getValueAtTime((s.keyframes[s.keyframes.length-1].t-.01)/r,0),i[1]=a.getValueAtTime((a.keyframes[a.keyframes.length-1].t-.01)/r,0)):(n=[s.pv,a.pv],i[0]=s.getValueAtTime((s._caching.lastFrame+s.offsetTime-.01)/r,s.offsetTime),i[1]=a.getValueAtTime((a._caching.lastFrame+a.offsetTime-.01)/r,a.offsetTime))}else n=i=e;this.v.rotate(-Math.atan2(n[1]-i[1],n[0]-i[0]))}this.data.p&&this.data.p.s?this.data.p.z?this.v.translate(this.px.v,this.py.v,-this.pz.v):this.v.translate(this.px.v,this.py.v,0):this.v.translate(this.p.v[0],this.p.v[1],-this.p.v[2])}this.frameId=this.elem.globalData.frameId}},precalculateMatrix:function(){if(!this.a.k&&(this.pre.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]),this.appliedTransformations=1,!this.s.effectsSequence.length)){if(this.pre.scale(this.s.v[0],this.s.v[1],this.s.v[2]),this.appliedTransformations=2,this.sk){if(this.sk.effectsSequence.length||this.sa.effectsSequence.length)return;this.pre.skewFromAxis(-this.sk.v,this.sa.v),this.appliedTransformations=3}this.r?this.r.effectsSequence.length||(this.pre.rotate(-this.r.v),this.appliedTransformations=4):this.rz.effectsSequence.length||this.ry.effectsSequence.length||this.rx.effectsSequence.length||this.or.effectsSequence.length||(this.pre.rotateZ(-this.rz.v).rotateY(this.ry.v).rotateX(this.rx.v).rotateZ(-this.or.v[2]).rotateY(this.or.v[1]).rotateX(this.or.v[0]),this.appliedTransformations=4)}},autoOrient:function(){}},extendPrototype([DynamicPropertyContainer],t),t.prototype.addDynamicProperty=function(e){this._addDynamicProperty(e),this.elem.addDynamicProperty(e),this._isDirty=!0},t.prototype._addDynamicProperty=DynamicPropertyContainer.prototype.addDynamicProperty,{getTransformProperty:function(e,r,n){return new t(e,r,n)}}}();function ShapePath(){this.c=!1,this._length=0,this._maxLength=8,this.v=createSizedArray(this._maxLength),this.o=createSizedArray(this._maxLength),this.i=createSizedArray(this._maxLength)}ShapePath.prototype.setPathData=function(e,t){this.c=e,this.setLength(t);for(var r=0;r<t;)this.v[r]=pointPool.newElement(),this.o[r]=pointPool.newElement(),this.i[r]=pointPool.newElement(),r+=1},ShapePath.prototype.setLength=function(e){for(;this._maxLength<e;)this.doubleArrayLength();this._length=e},ShapePath.prototype.doubleArrayLength=function(){this.v=this.v.concat(createSizedArray(this._maxLength)),this.i=this.i.concat(createSizedArray(this._maxLength)),this.o=this.o.concat(createSizedArray(this._maxLength)),this._maxLength*=2},ShapePath.prototype.setXYAt=function(e,t,r,n,i){var s;switch(this._length=Math.max(this._length,n+1),this._length>=this._maxLength&&this.doubleArrayLength(),r){case"v":s=this.v;break;case"i":s=this.i;break;case"o":s=this.o;break;default:s=[]}(!s[n]||s[n]&&!i)&&(s[n]=pointPool.newElement()),s[n][0]=e,s[n][1]=t},ShapePath.prototype.setTripleAt=function(e,t,r,n,i,s,a,o){this.setXYAt(e,t,"v",a,o),this.setXYAt(r,n,"o",a,o),this.setXYAt(i,s,"i",a,o)},ShapePath.prototype.reverse=function(){var e=new ShapePath;e.setPathData(this.c,this._length);var t=this.v,r=this.o,n=this.i,i=0;this.c&&(e.setTripleAt(t[0][0],t[0][1],n[0][0],n[0][1],r[0][0],r[0][1],0,!1),i=1);var s,a=this._length-1,o=this._length;for(s=i;s<o;s+=1)e.setTripleAt(t[a][0],t[a][1],n[a][0],n[a][1],r[a][0],r[a][1],s,!1),a-=1;return e};var ShapePropertyFactory=function(){function e(e,t,r){var n,i,s,a,o,l,c,u,d,h=r.lastIndex,p=this.keyframes;if(e<p[0].t-this.offsetTime)n=p[0].s[0],s=!0,h=0;else if(e>=p[p.length-1].t-this.offsetTime)n=p[p.length-1].s?p[p.length-1].s[0]:p[p.length-2].e[0],s=!0;else{for(var f,A,m=h,g=p.length-1,v=!0;v&&(f=p[m],!((A=p[m+1]).t-this.offsetTime>e));)m<g-1?m+=1:v=!1;if(h=m,!(s=1===f.h)){if(e>=A.t-this.offsetTime)u=1;else if(e<f.t-this.offsetTime)u=0;else{var b;f.__fnct?b=f.__fnct:(b=BezierFactory.getBezierEasing(f.o.x,f.o.y,f.i.x,f.i.y).get,f.__fnct=b),u=b((e-(f.t-this.offsetTime))/(A.t-this.offsetTime-(f.t-this.offsetTime)))}i=A.s?A.s[0]:f.e[0]}n=f.s[0]}for(l=t._length,c=n.i[0].length,r.lastIndex=h,a=0;a<l;a+=1)for(o=0;o<c;o+=1)d=s?n.i[a][o]:n.i[a][o]+(i.i[a][o]-n.i[a][o])*u,t.i[a][o]=d,d=s?n.o[a][o]:n.o[a][o]+(i.o[a][o]-n.o[a][o])*u,t.o[a][o]=d,d=s?n.v[a][o]:n.v[a][o]+(i.v[a][o]-n.v[a][o])*u,t.v[a][o]=d}function t(){var e=this.comp.renderedFrame-this.offsetTime,t=this.keyframes[0].t-this.offsetTime,r=this.keyframes[this.keyframes.length-1].t-this.offsetTime,n=this._caching.lastFrame;return-999999!==n&&(n<t&&e<t||n>r&&e>r)||(this._caching.lastIndex=n<e?this._caching.lastIndex:0,this.interpolateShape(e,this.pv,this._caching)),this._caching.lastFrame=e,this.pv}function r(){this.paths=this.localShapeCollection}function n(e){(function(e,t){if(e._length!==t._length||e.c!==t.c)return!1;var r,n=e._length;for(r=0;r<n;r+=1)if(e.v[r][0]!==t.v[r][0]||e.v[r][1]!==t.v[r][1]||e.o[r][0]!==t.o[r][0]||e.o[r][1]!==t.o[r][1]||e.i[r][0]!==t.i[r][0]||e.i[r][1]!==t.i[r][1])return!1;return!0})(this.v,e)||(this.v=shapePool.clone(e),this.localShapeCollection.releaseShapes(),this.localShapeCollection.addShape(this.v),this._mdf=!0,this.paths=this.localShapeCollection)}function i(){if(this.elem.globalData.frameId!==this.frameId)if(this.effectsSequence.length)if(this.lock)this.setVValue(this.pv);else{var e,t;this.lock=!0,this._mdf=!1,e=this.kf?this.pv:this.data.ks?this.data.ks.k:this.data.pt.k;var r=this.effectsSequence.length;for(t=0;t<r;t+=1)e=this.effectsSequence[t](e);this.setVValue(e),this.lock=!1,this.frameId=this.elem.globalData.frameId}else this._mdf=!1}function s(e,t,n){this.propType="shape",this.comp=e.comp,this.container=e,this.elem=e,this.data=t,this.k=!1,this.kf=!1,this._mdf=!1;var i=3===n?t.pt.k:t.ks.k;this.v=shapePool.clone(i),this.pv=shapePool.clone(this.v),this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.paths=this.localShapeCollection,this.paths.addShape(this.v),this.reset=r,this.effectsSequence=[]}function a(e){this.effectsSequence.push(e),this.container.addDynamicProperty(this)}function o(e,n,i){this.propType="shape",this.comp=e.comp,this.elem=e,this.container=e,this.offsetTime=e.data.st,this.keyframes=3===i?n.pt.k:n.ks.k,this.k=!0,this.kf=!0;var s=this.keyframes[0].s[0].i.length;this.v=shapePool.newElement(),this.v.setPathData(this.keyframes[0].s[0].c,s),this.pv=shapePool.clone(this.v),this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.paths=this.localShapeCollection,this.paths.addShape(this.v),this.lastFrame=-999999,this.reset=r,this._caching={lastFrame:-999999,lastIndex:0},this.effectsSequence=[t.bind(this)]}s.prototype.interpolateShape=e,s.prototype.getValue=i,s.prototype.setVValue=n,s.prototype.addEffect=a,o.prototype.getValue=i,o.prototype.interpolateShape=e,o.prototype.setVValue=n,o.prototype.addEffect=a;var l=function(){var e=roundCorner;function t(e,t){this.v=shapePool.newElement(),this.v.setPathData(!0,4),this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.paths=this.localShapeCollection,this.localShapeCollection.addShape(this.v),this.d=t.d,this.elem=e,this.comp=e.comp,this.frameId=-1,this.initDynamicPropertyContainer(e),this.p=PropertyFactory.getProp(e,t.p,1,0,this),this.s=PropertyFactory.getProp(e,t.s,1,0,this),this.dynamicProperties.length?this.k=!0:(this.k=!1,this.convertEllToPath())}return t.prototype={reset:r,getValue:function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf&&this.convertEllToPath())},convertEllToPath:function(){var t=this.p.v[0],r=this.p.v[1],n=this.s.v[0]/2,i=this.s.v[1]/2,s=3!==this.d,a=this.v;a.v[0][0]=t,a.v[0][1]=r-i,a.v[1][0]=s?t+n:t-n,a.v[1][1]=r,a.v[2][0]=t,a.v[2][1]=r+i,a.v[3][0]=s?t-n:t+n,a.v[3][1]=r,a.i[0][0]=s?t-n*e:t+n*e,a.i[0][1]=r-i,a.i[1][0]=s?t+n:t-n,a.i[1][1]=r-i*e,a.i[2][0]=s?t+n*e:t-n*e,a.i[2][1]=r+i,a.i[3][0]=s?t-n:t+n,a.i[3][1]=r+i*e,a.o[0][0]=s?t+n*e:t-n*e,a.o[0][1]=r-i,a.o[1][0]=s?t+n:t-n,a.o[1][1]=r+i*e,a.o[2][0]=s?t-n*e:t+n*e,a.o[2][1]=r+i,a.o[3][0]=s?t-n:t+n,a.o[3][1]=r-i*e}},extendPrototype([DynamicPropertyContainer],t),t}(),c=function(){function e(e,t){this.v=shapePool.newElement(),this.v.setPathData(!0,0),this.elem=e,this.comp=e.comp,this.data=t,this.frameId=-1,this.d=t.d,this.initDynamicPropertyContainer(e),1===t.sy?(this.ir=PropertyFactory.getProp(e,t.ir,0,0,this),this.is=PropertyFactory.getProp(e,t.is,0,.01,this),this.convertToPath=this.convertStarToPath):this.convertToPath=this.convertPolygonToPath,this.pt=PropertyFactory.getProp(e,t.pt,0,0,this),this.p=PropertyFactory.getProp(e,t.p,1,0,this),this.r=PropertyFactory.getProp(e,t.r,0,degToRads,this),this.or=PropertyFactory.getProp(e,t.or,0,0,this),this.os=PropertyFactory.getProp(e,t.os,0,.01,this),this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.localShapeCollection.addShape(this.v),this.paths=this.localShapeCollection,this.dynamicProperties.length?this.k=!0:(this.k=!1,this.convertToPath())}return e.prototype={reset:r,getValue:function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf&&this.convertToPath())},convertStarToPath:function(){var e,t,r,n,i=2*Math.floor(this.pt.v),s=2*Math.PI/i,a=!0,o=this.or.v,l=this.ir.v,c=this.os.v,u=this.is.v,d=2*Math.PI*o/(2*i),h=2*Math.PI*l/(2*i),p=-Math.PI/2;p+=this.r.v;var f=3===this.data.d?-1:1;for(this.v._length=0,e=0;e<i;e+=1){r=a?c:u,n=a?d:h;var A=(t=a?o:l)*Math.cos(p),m=t*Math.sin(p),g=0===A&&0===m?0:m/Math.sqrt(A*A+m*m),v=0===A&&0===m?0:-A/Math.sqrt(A*A+m*m);A+=+this.p.v[0],m+=+this.p.v[1],this.v.setTripleAt(A,m,A-g*n*r*f,m-v*n*r*f,A+g*n*r*f,m+v*n*r*f,e,!0),a=!a,p+=s*f}},convertPolygonToPath:function(){var e,t=Math.floor(this.pt.v),r=2*Math.PI/t,n=this.or.v,i=this.os.v,s=2*Math.PI*n/(4*t),a=.5*-Math.PI,o=3===this.data.d?-1:1;for(a+=this.r.v,this.v._length=0,e=0;e<t;e+=1){var l=n*Math.cos(a),c=n*Math.sin(a),u=0===l&&0===c?0:c/Math.sqrt(l*l+c*c),d=0===l&&0===c?0:-l/Math.sqrt(l*l+c*c);l+=+this.p.v[0],c+=+this.p.v[1],this.v.setTripleAt(l,c,l-u*s*i*o,c-d*s*i*o,l+u*s*i*o,c+d*s*i*o,e,!0),a+=r*o}this.paths.length=0,this.paths[0]=this.v}},extendPrototype([DynamicPropertyContainer],e),e}(),u=function(){function e(e,t){this.v=shapePool.newElement(),this.v.c=!0,this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.localShapeCollection.addShape(this.v),this.paths=this.localShapeCollection,this.elem=e,this.comp=e.comp,this.frameId=-1,this.d=t.d,this.initDynamicPropertyContainer(e),this.p=PropertyFactory.getProp(e,t.p,1,0,this),this.s=PropertyFactory.getProp(e,t.s,1,0,this),this.r=PropertyFactory.getProp(e,t.r,0,0,this),this.dynamicProperties.length?this.k=!0:(this.k=!1,this.convertRectToPath())}return e.prototype={convertRectToPath:function(){var e=this.p.v[0],t=this.p.v[1],r=this.s.v[0]/2,n=this.s.v[1]/2,i=bmMin(r,n,this.r.v),s=i*(1-roundCorner);this.v._length=0,2===this.d||1===this.d?(this.v.setTripleAt(e+r,t-n+i,e+r,t-n+i,e+r,t-n+s,0,!0),this.v.setTripleAt(e+r,t+n-i,e+r,t+n-s,e+r,t+n-i,1,!0),0!==i?(this.v.setTripleAt(e+r-i,t+n,e+r-i,t+n,e+r-s,t+n,2,!0),this.v.setTripleAt(e-r+i,t+n,e-r+s,t+n,e-r+i,t+n,3,!0),this.v.setTripleAt(e-r,t+n-i,e-r,t+n-i,e-r,t+n-s,4,!0),this.v.setTripleAt(e-r,t-n+i,e-r,t-n+s,e-r,t-n+i,5,!0),this.v.setTripleAt(e-r+i,t-n,e-r+i,t-n,e-r+s,t-n,6,!0),this.v.setTripleAt(e+r-i,t-n,e+r-s,t-n,e+r-i,t-n,7,!0)):(this.v.setTripleAt(e-r,t+n,e-r+s,t+n,e-r,t+n,2),this.v.setTripleAt(e-r,t-n,e-r,t-n+s,e-r,t-n,3))):(this.v.setTripleAt(e+r,t-n+i,e+r,t-n+s,e+r,t-n+i,0,!0),0!==i?(this.v.setTripleAt(e+r-i,t-n,e+r-i,t-n,e+r-s,t-n,1,!0),this.v.setTripleAt(e-r+i,t-n,e-r+s,t-n,e-r+i,t-n,2,!0),this.v.setTripleAt(e-r,t-n+i,e-r,t-n+i,e-r,t-n+s,3,!0),this.v.setTripleAt(e-r,t+n-i,e-r,t+n-s,e-r,t+n-i,4,!0),this.v.setTripleAt(e-r+i,t+n,e-r+i,t+n,e-r+s,t+n,5,!0),this.v.setTripleAt(e+r-i,t+n,e+r-s,t+n,e+r-i,t+n,6,!0),this.v.setTripleAt(e+r,t+n-i,e+r,t+n-i,e+r,t+n-s,7,!0)):(this.v.setTripleAt(e-r,t-n,e-r+s,t-n,e-r,t-n,1,!0),this.v.setTripleAt(e-r,t+n,e-r,t+n-s,e-r,t+n,2,!0),this.v.setTripleAt(e+r,t+n,e+r-s,t+n,e+r,t+n,3,!0)))},getValue:function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf&&this.convertRectToPath())},reset:r},extendPrototype([DynamicPropertyContainer],e),e}(),d={getShapeProp:function(e,t,r){var n;return 3===r||4===r?n=(3===r?t.pt:t.ks).k.length?new o(e,t,r):new s(e,t,r):5===r?n=new u(e,t):6===r?n=new l(e,t):7===r&&(n=new c(e,t)),n.k&&e.addDynamicProperty(n),n},getConstructorFunction:function(){return s},getKeyframedConstructorFunction:function(){return o}};return d}(),ShapeModifiers=(ob={},modifiers={},ob.registerModifier=function(e,t){modifiers[e]||(modifiers[e]=t)},ob.getModifier=function(e,t,r){return new modifiers[e](t,r)},ob),ob,modifiers;function ShapeModifier(){}function TrimModifier(){}function RoundCornersModifier(){}function PuckerAndBloatModifier(){}function RepeaterModifier(){}function ShapeCollection(){this._length=0,this._maxLength=4,this.shapes=createSizedArray(this._maxLength)}function DashProperty(e,t,r,n){var i;this.elem=e,this.frameId=-1,this.dataProps=createSizedArray(t.length),this.renderer=r,this.k=!1,this.dashStr="",this.dashArray=createTypedArray("float32",t.length?t.length-1:0),this.dashoffset=createTypedArray("float32",1),this.initDynamicPropertyContainer(n);var s,a=t.length||0;for(i=0;i<a;i+=1)s=PropertyFactory.getProp(e,t[i].v,0,0,this),this.k=s.k||this.k,this.dataProps[i]={n:t[i].n,p:s};this.k||this.getValue(!0),this._isAnimated=this.k}function GradientProperty(e,t,r){this.data=t,this.c=createTypedArray("uint8c",4*t.p);var n=t.k.k[0].s?t.k.k[0].s.length-4*t.p:t.k.k.length-4*t.p;this.o=createTypedArray("float32",n),this._cmdf=!1,this._omdf=!1,this._collapsable=this.checkCollapsable(),this._hasOpacity=n,this.initDynamicPropertyContainer(r),this.prop=PropertyFactory.getProp(e,t.k,1,null,this),this.k=this.prop.k,this.getValue(!0)}ShapeModifier.prototype.initModifierProperties=function(){},ShapeModifier.prototype.addShapeToModifier=function(){},ShapeModifier.prototype.addShape=function(e){if(!this.closed){e.sh.container.addDynamicProperty(e.sh);var t={shape:e.sh,data:e,localShapeCollection:shapeCollectionPool.newShapeCollection()};this.shapes.push(t),this.addShapeToModifier(t),this._isAnimated&&e.setAsAnimated()}},ShapeModifier.prototype.init=function(e,t){this.shapes=[],this.elem=e,this.initDynamicPropertyContainer(e),this.initModifierProperties(e,t),this.frameId=initialDefaultFrame,this.closed=!1,this.k=!1,this.dynamicProperties.length?this.k=!0:this.getValue(!0)},ShapeModifier.prototype.processKeys=function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties())},extendPrototype([DynamicPropertyContainer],ShapeModifier),extendPrototype([ShapeModifier],TrimModifier),TrimModifier.prototype.initModifierProperties=function(e,t){this.s=PropertyFactory.getProp(e,t.s,0,.01,this),this.e=PropertyFactory.getProp(e,t.e,0,.01,this),this.o=PropertyFactory.getProp(e,t.o,0,0,this),this.sValue=0,this.eValue=0,this.getValue=this.processKeys,this.m=t.m,this._isAnimated=!!this.s.effectsSequence.length||!!this.e.effectsSequence.length||!!this.o.effectsSequence.length},TrimModifier.prototype.addShapeToModifier=function(e){e.pathsData=[]},TrimModifier.prototype.calculateShapeEdges=function(e,t,r,n,i){var s=[];t<=1?s.push({s:e,e:t}):e>=1?s.push({s:e-1,e:t-1}):(s.push({s:e,e:1}),s.push({s:0,e:t-1}));var a,o,l=[],c=s.length;for(a=0;a<c;a+=1){var u,d;(o=s[a]).e*i<n||o.s*i>n+r||(u=o.s*i<=n?0:(o.s*i-n)/r,d=o.e*i>=n+r?1:(o.e*i-n)/r,l.push([u,d]))}return l.length||l.push([0,0]),l},TrimModifier.prototype.releasePathsData=function(e){var t,r=e.length;for(t=0;t<r;t+=1)segmentsLengthPool.release(e[t]);return e.length=0,e},TrimModifier.prototype.processShapes=function(e){var t,r,n,i;if(this._mdf||e){var s=this.o.v%360/360;if(s<0&&(s+=1),(t=this.s.v>1?1+s:this.s.v<0?0+s:this.s.v+s)>(r=this.e.v>1?1+s:this.e.v<0?0+s:this.e.v+s)){var a=t;t=r,r=a}t=1e-4*Math.round(1e4*t),r=1e-4*Math.round(1e4*r),this.sValue=t,this.eValue=r}else t=this.sValue,r=this.eValue;var o,l,c,u,d,h=this.shapes.length,p=0;if(r===t)for(i=0;i<h;i+=1)this.shapes[i].localShapeCollection.releaseShapes(),this.shapes[i].shape._mdf=!0,this.shapes[i].shape.paths=this.shapes[i].localShapeCollection,this._mdf&&(this.shapes[i].pathsData.length=0);else if(1===r&&0===t||0===r&&1===t){if(this._mdf)for(i=0;i<h;i+=1)this.shapes[i].pathsData.length=0,this.shapes[i].shape._mdf=!0}else{var f,A,m=[];for(i=0;i<h;i+=1)if((f=this.shapes[i]).shape._mdf||this._mdf||e||2===this.m){if(l=(n=f.shape.paths)._length,d=0,!f.shape._mdf&&f.pathsData.length)d=f.totalShapeLength;else{for(c=this.releasePathsData(f.pathsData),o=0;o<l;o+=1)u=bez.getSegmentsLength(n.shapes[o]),c.push(u),d+=u.totalLength;f.totalShapeLength=d,f.pathsData=c}p+=d,f.shape._mdf=!0}else f.shape.paths=f.localShapeCollection;var g,v=t,b=r,y=0;for(i=h-1;i>=0;i-=1)if((f=this.shapes[i]).shape._mdf){for((A=f.localShapeCollection).releaseShapes(),2===this.m&&h>1?(g=this.calculateShapeEdges(t,r,f.totalShapeLength,y,p),y+=f.totalShapeLength):g=[[v,b]],l=g.length,o=0;o<l;o+=1){v=g[o][0],b=g[o][1],m.length=0,b<=1?m.push({s:f.totalShapeLength*v,e:f.totalShapeLength*b}):v>=1?m.push({s:f.totalShapeLength*(v-1),e:f.totalShapeLength*(b-1)}):(m.push({s:f.totalShapeLength*v,e:f.totalShapeLength}),m.push({s:0,e:f.totalShapeLength*(b-1)}));var C=this.addShapes(f,m[0]);if(m[0].s!==m[0].e){if(m.length>1)if(f.shape.paths.shapes[f.shape.paths._length-1].c){var w=C.pop();this.addPaths(C,A),C=this.addShapes(f,m[1],w)}else this.addPaths(C,A),C=this.addShapes(f,m[1]);this.addPaths(C,A)}}f.shape.paths=A}}},TrimModifier.prototype.addPaths=function(e,t){var r,n=e.length;for(r=0;r<n;r+=1)t.addShape(e[r])},TrimModifier.prototype.addSegment=function(e,t,r,n,i,s,a){i.setXYAt(t[0],t[1],"o",s),i.setXYAt(r[0],r[1],"i",s+1),a&&i.setXYAt(e[0],e[1],"v",s),i.setXYAt(n[0],n[1],"v",s+1)},TrimModifier.prototype.addSegmentFromArray=function(e,t,r,n){t.setXYAt(e[1],e[5],"o",r),t.setXYAt(e[2],e[6],"i",r+1),n&&t.setXYAt(e[0],e[4],"v",r),t.setXYAt(e[3],e[7],"v",r+1)},TrimModifier.prototype.addShapes=function(e,t,r){var n,i,s,a,o,l,c,u,d=e.pathsData,h=e.shape.paths.shapes,p=e.shape.paths._length,f=0,A=[],m=!0;for(r?(o=r._length,u=r._length):(r=shapePool.newElement(),o=0,u=0),A.push(r),n=0;n<p;n+=1){for(l=d[n].lengths,r.c=h[n].c,s=h[n].c?l.length:l.length+1,i=1;i<s;i+=1)if(f+(a=l[i-1]).addedLength<t.s)f+=a.addedLength,r.c=!1;else{if(f>t.e){r.c=!1;break}t.s<=f&&t.e>=f+a.addedLength?(this.addSegment(h[n].v[i-1],h[n].o[i-1],h[n].i[i],h[n].v[i],r,o,m),m=!1):(c=bez.getNewSegment(h[n].v[i-1],h[n].v[i],h[n].o[i-1],h[n].i[i],(t.s-f)/a.addedLength,(t.e-f)/a.addedLength,l[i-1]),this.addSegmentFromArray(c,r,o,m),m=!1,r.c=!1),f+=a.addedLength,o+=1}if(h[n].c&&l.length){if(a=l[i-1],f<=t.e){var g=l[i-1].addedLength;t.s<=f&&t.e>=f+g?(this.addSegment(h[n].v[i-1],h[n].o[i-1],h[n].i[0],h[n].v[0],r,o,m),m=!1):(c=bez.getNewSegment(h[n].v[i-1],h[n].v[0],h[n].o[i-1],h[n].i[0],(t.s-f)/g,(t.e-f)/g,l[i-1]),this.addSegmentFromArray(c,r,o,m),m=!1,r.c=!1)}else r.c=!1;f+=a.addedLength,o+=1}if(r._length&&(r.setXYAt(r.v[u][0],r.v[u][1],"i",u),r.setXYAt(r.v[r._length-1][0],r.v[r._length-1][1],"o",r._length-1)),f>t.e)break;n<p-1&&(r=shapePool.newElement(),m=!0,A.push(r),o=0)}return A},ShapeModifiers.registerModifier("tm",TrimModifier),extendPrototype([ShapeModifier],RoundCornersModifier),RoundCornersModifier.prototype.initModifierProperties=function(e,t){this.getValue=this.processKeys,this.rd=PropertyFactory.getProp(e,t.r,0,null,this),this._isAnimated=!!this.rd.effectsSequence.length},RoundCornersModifier.prototype.processPath=function(e,t){var r,n=shapePool.newElement();n.c=e.c;var i,s,a,o,l,c,u,d,h,p,f,A,m=e._length,g=0;for(r=0;r<m;r+=1)i=e.v[r],a=e.o[r],s=e.i[r],i[0]===a[0]&&i[1]===a[1]&&i[0]===s[0]&&i[1]===s[1]?0!==r&&r!==m-1||e.c?(o=0===r?e.v[m-1]:e.v[r-1],c=(l=Math.sqrt(Math.pow(i[0]-o[0],2)+Math.pow(i[1]-o[1],2)))?Math.min(l/2,t)/l:0,u=f=i[0]+(o[0]-i[0])*c,d=A=i[1]-(i[1]-o[1])*c,h=u-(u-i[0])*roundCorner,p=d-(d-i[1])*roundCorner,n.setTripleAt(u,d,h,p,f,A,g),g+=1,o=r===m-1?e.v[0]:e.v[r+1],c=(l=Math.sqrt(Math.pow(i[0]-o[0],2)+Math.pow(i[1]-o[1],2)))?Math.min(l/2,t)/l:0,u=h=i[0]+(o[0]-i[0])*c,d=p=i[1]+(o[1]-i[1])*c,f=u-(u-i[0])*roundCorner,A=d-(d-i[1])*roundCorner,n.setTripleAt(u,d,h,p,f,A,g),g+=1):(n.setTripleAt(i[0],i[1],a[0],a[1],s[0],s[1],g),g+=1):(n.setTripleAt(e.v[r][0],e.v[r][1],e.o[r][0],e.o[r][1],e.i[r][0],e.i[r][1],g),g+=1);return n},RoundCornersModifier.prototype.processShapes=function(e){var t,r,n,i,s,a,o=this.shapes.length,l=this.rd.v;if(0!==l)for(r=0;r<o;r+=1){if(a=(s=this.shapes[r]).localShapeCollection,s.shape._mdf||this._mdf||e)for(a.releaseShapes(),s.shape._mdf=!0,t=s.shape.paths.shapes,i=s.shape.paths._length,n=0;n<i;n+=1)a.addShape(this.processPath(t[n],l));s.shape.paths=s.localShapeCollection}this.dynamicProperties.length||(this._mdf=!1)},ShapeModifiers.registerModifier("rd",RoundCornersModifier),extendPrototype([ShapeModifier],PuckerAndBloatModifier),PuckerAndBloatModifier.prototype.initModifierProperties=function(e,t){this.getValue=this.processKeys,this.amount=PropertyFactory.getProp(e,t.a,0,null,this),this._isAnimated=!!this.amount.effectsSequence.length},PuckerAndBloatModifier.prototype.processPath=function(e,t){var r=t/100,n=[0,0],i=e._length,s=0;for(s=0;s<i;s+=1)n[0]+=e.v[s][0],n[1]+=e.v[s][1];n[0]/=i,n[1]/=i;var a,o,l,c,u,d,h=shapePool.newElement();for(h.c=e.c,s=0;s<i;s+=1)a=e.v[s][0]+(n[0]-e.v[s][0])*r,o=e.v[s][1]+(n[1]-e.v[s][1])*r,l=e.o[s][0]+(n[0]-e.o[s][0])*-r,c=e.o[s][1]+(n[1]-e.o[s][1])*-r,u=e.i[s][0]+(n[0]-e.i[s][0])*-r,d=e.i[s][1]+(n[1]-e.i[s][1])*-r,h.setTripleAt(a,o,l,c,u,d,s);return h},PuckerAndBloatModifier.prototype.processShapes=function(e){var t,r,n,i,s,a,o=this.shapes.length,l=this.amount.v;if(0!==l)for(r=0;r<o;r+=1){if(a=(s=this.shapes[r]).localShapeCollection,s.shape._mdf||this._mdf||e)for(a.releaseShapes(),s.shape._mdf=!0,t=s.shape.paths.shapes,i=s.shape.paths._length,n=0;n<i;n+=1)a.addShape(this.processPath(t[n],l));s.shape.paths=s.localShapeCollection}this.dynamicProperties.length||(this._mdf=!1)},ShapeModifiers.registerModifier("pb",PuckerAndBloatModifier),extendPrototype([ShapeModifier],RepeaterModifier),RepeaterModifier.prototype.initModifierProperties=function(e,t){this.getValue=this.processKeys,this.c=PropertyFactory.getProp(e,t.c,0,null,this),this.o=PropertyFactory.getProp(e,t.o,0,null,this),this.tr=TransformPropertyFactory.getTransformProperty(e,t.tr,this),this.so=PropertyFactory.getProp(e,t.tr.so,0,.01,this),this.eo=PropertyFactory.getProp(e,t.tr.eo,0,.01,this),this.data=t,this.dynamicProperties.length||this.getValue(!0),this._isAnimated=!!this.dynamicProperties.length,this.pMatrix=new Matrix,this.rMatrix=new Matrix,this.sMatrix=new Matrix,this.tMatrix=new Matrix,this.matrix=new Matrix},RepeaterModifier.prototype.applyTransforms=function(e,t,r,n,i,s){var a=s?-1:1,o=n.s.v[0]+(1-n.s.v[0])*(1-i),l=n.s.v[1]+(1-n.s.v[1])*(1-i);e.translate(n.p.v[0]*a*i,n.p.v[1]*a*i,n.p.v[2]),t.translate(-n.a.v[0],-n.a.v[1],n.a.v[2]),t.rotate(-n.r.v*a*i),t.translate(n.a.v[0],n.a.v[1],n.a.v[2]),r.translate(-n.a.v[0],-n.a.v[1],n.a.v[2]),r.scale(s?1/o:o,s?1/l:l),r.translate(n.a.v[0],n.a.v[1],n.a.v[2])},RepeaterModifier.prototype.init=function(e,t,r,n){for(this.elem=e,this.arr=t,this.pos=r,this.elemsData=n,this._currentCopies=0,this._elements=[],this._groups=[],this.frameId=-1,this.initDynamicPropertyContainer(e),this.initModifierProperties(e,t[r]);r>0;)r-=1,this._elements.unshift(t[r]);this.dynamicProperties.length?this.k=!0:this.getValue(!0)},RepeaterModifier.prototype.resetElements=function(e){var t,r=e.length;for(t=0;t<r;t+=1)e[t]._processed=!1,"gr"===e[t].ty&&this.resetElements(e[t].it)},RepeaterModifier.prototype.cloneElements=function(e){var t=JSON.parse(JSON.stringify(e));return this.resetElements(t),t},RepeaterModifier.prototype.changeGroupRender=function(e,t){var r,n=e.length;for(r=0;r<n;r+=1)e[r]._render=t,"gr"===e[r].ty&&this.changeGroupRender(e[r].it,t)},RepeaterModifier.prototype.processShapes=function(e){var t,r,n,i,s,a=!1;if(this._mdf||e){var o,l=Math.ceil(this.c.v);if(this._groups.length<l){for(;this._groups.length<l;){var c={it:this.cloneElements(this._elements),ty:"gr"};c.it.push({a:{a:0,ix:1,k:[0,0]},nm:"Transform",o:{a:0,ix:7,k:100},p:{a:0,ix:2,k:[0,0]},r:{a:1,ix:6,k:[{s:0,e:0,t:0},{s:0,e:0,t:1}]},s:{a:0,ix:3,k:[100,100]},sa:{a:0,ix:5,k:0},sk:{a:0,ix:4,k:0},ty:"tr"}),this.arr.splice(0,0,c),this._groups.splice(0,0,c),this._currentCopies+=1}this.elem.reloadShapes(),a=!0}for(s=0,n=0;n<=this._groups.length-1;n+=1){if(o=s<l,this._groups[n]._render=o,this.changeGroupRender(this._groups[n].it,o),!o){var u=this.elemsData[n].it,d=u[u.length-1];0!==d.transform.op.v?(d.transform.op._mdf=!0,d.transform.op.v=0):d.transform.op._mdf=!1}s+=1}this._currentCopies=l;var h=this.o.v,p=h%1,f=h>0?Math.floor(h):Math.ceil(h),A=this.pMatrix.props,m=this.rMatrix.props,g=this.sMatrix.props;this.pMatrix.reset(),this.rMatrix.reset(),this.sMatrix.reset(),this.tMatrix.reset(),this.matrix.reset();var v,b,y=0;if(h>0){for(;y<f;)this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!1),y+=1;p&&(this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,p,!1),y+=p)}else if(h<0){for(;y>f;)this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!0),y-=1;p&&(this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,-p,!0),y-=p)}for(n=1===this.data.m?0:this._currentCopies-1,i=1===this.data.m?1:-1,s=this._currentCopies;s;){if(b=(r=(t=this.elemsData[n].it)[t.length-1].transform.mProps.v.props).length,t[t.length-1].transform.mProps._mdf=!0,t[t.length-1].transform.op._mdf=!0,t[t.length-1].transform.op.v=1===this._currentCopies?this.so.v:this.so.v+(this.eo.v-this.so.v)*(n/(this._currentCopies-1)),0!==y){for((0!==n&&1===i||n!==this._currentCopies-1&&-1===i)&&this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!1),this.matrix.transform(m[0],m[1],m[2],m[3],m[4],m[5],m[6],m[7],m[8],m[9],m[10],m[11],m[12],m[13],m[14],m[15]),this.matrix.transform(g[0],g[1],g[2],g[3],g[4],g[5],g[6],g[7],g[8],g[9],g[10],g[11],g[12],g[13],g[14],g[15]),this.matrix.transform(A[0],A[1],A[2],A[3],A[4],A[5],A[6],A[7],A[8],A[9],A[10],A[11],A[12],A[13],A[14],A[15]),v=0;v<b;v+=1)r[v]=this.matrix.props[v];this.matrix.reset()}else for(this.matrix.reset(),v=0;v<b;v+=1)r[v]=this.matrix.props[v];y+=1,s-=1,n+=i}}else for(s=this._currentCopies,n=0,i=1;s;)r=(t=this.elemsData[n].it)[t.length-1].transform.mProps.v.props,t[t.length-1].transform.mProps._mdf=!1,t[t.length-1].transform.op._mdf=!1,s-=1,n+=i;return a},RepeaterModifier.prototype.addShape=function(){},ShapeModifiers.registerModifier("rp",RepeaterModifier),ShapeCollection.prototype.addShape=function(e){this._length===this._maxLength&&(this.shapes=this.shapes.concat(createSizedArray(this._maxLength)),this._maxLength*=2),this.shapes[this._length]=e,this._length+=1},ShapeCollection.prototype.releaseShapes=function(){var e;for(e=0;e<this._length;e+=1)shapePool.release(this.shapes[e]);this._length=0},DashProperty.prototype.getValue=function(e){if((this.elem.globalData.frameId!==this.frameId||e)&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf=this._mdf||e,this._mdf)){var t=0,r=this.dataProps.length;for("svg"===this.renderer&&(this.dashStr=""),t=0;t<r;t+=1)"o"!==this.dataProps[t].n?"svg"===this.renderer?this.dashStr+=" "+this.dataProps[t].p.v:this.dashArray[t]=this.dataProps[t].p.v:this.dashoffset[0]=this.dataProps[t].p.v}},extendPrototype([DynamicPropertyContainer],DashProperty),GradientProperty.prototype.comparePoints=function(e,t){for(var r=0,n=this.o.length/2;r<n;){if(Math.abs(e[4*r]-e[4*t+2*r])>.01)return!1;r+=1}return!0},GradientProperty.prototype.checkCollapsable=function(){if(this.o.length/2!=this.c.length/4)return!1;if(this.data.k.k[0].s)for(var e=0,t=this.data.k.k.length;e<t;){if(!this.comparePoints(this.data.k.k[e].s,this.data.p))return!1;e+=1}else if(!this.comparePoints(this.data.k.k,this.data.p))return!1;return!0},GradientProperty.prototype.getValue=function(e){if(this.prop.getValue(),this._mdf=!1,this._cmdf=!1,this._omdf=!1,this.prop._mdf||e){var t,r,n,i=4*this.data.p;for(t=0;t<i;t+=1)r=t%4==0?100:255,n=Math.round(this.prop.v[t]*r),this.c[t]!==n&&(this.c[t]=n,this._cmdf=!e);if(this.o.length)for(i=this.prop.v.length,t=4*this.data.p;t<i;t+=1)r=t%2==0?100:1,n=t%2==0?Math.round(100*this.prop.v[t]):this.prop.v[t],this.o[t-4*this.data.p]!==n&&(this.o[t-4*this.data.p]=n,this._omdf=!e);this._mdf=!e}},extendPrototype([DynamicPropertyContainer],GradientProperty);var buildShapeString=function(e,t,r,n){if(0===t)return"";var i,s=e.o,a=e.i,o=e.v,l=" M"+n.applyToPointStringified(o[0][0],o[0][1]);for(i=1;i<t;i+=1)l+=" C"+n.applyToPointStringified(s[i-1][0],s[i-1][1])+" "+n.applyToPointStringified(a[i][0],a[i][1])+" "+n.applyToPointStringified(o[i][0],o[i][1]);return r&&t&&(l+=" C"+n.applyToPointStringified(s[i-1][0],s[i-1][1])+" "+n.applyToPointStringified(a[0][0],a[0][1])+" "+n.applyToPointStringified(o[0][0],o[0][1]),l+="z"),l},audioControllerFactory=function(){function e(e){this.audios=[],this.audioFactory=e,this._volume=1,this._isMuted=!1}return e.prototype={addAudio:function(e){this.audios.push(e)},pause:function(){var e,t=this.audios.length;for(e=0;e<t;e+=1)this.audios[e].pause()},resume:function(){var e,t=this.audios.length;for(e=0;e<t;e+=1)this.audios[e].resume()},setRate:function(e){var t,r=this.audios.length;for(t=0;t<r;t+=1)this.audios[t].setRate(e)},createAudio:function(e){return this.audioFactory?this.audioFactory(e):Howl?new Howl({src:[e]}):{isPlaying:!1,play:function(){this.isPlaying=!0},seek:function(){this.isPlaying=!1},playing:function(){},rate:function(){},setVolume:function(){}}},setAudioFactory:function(e){this.audioFactory=e},setVolume:function(e){this._volume=e,this._updateVolume()},mute:function(){this._isMuted=!0,this._updateVolume()},unmute:function(){this._isMuted=!1,this._updateVolume()},getVolume:function(){return this._volume},_updateVolume:function(){var e,t=this.audios.length;for(e=0;e<t;e+=1)this.audios[e].volume(this._volume*(this._isMuted?0:1))}},function(){return new e}}(),ImagePreloader=function(){var e=function(){var e=createTag("canvas");e.width=1,e.height=1;var t=e.getContext("2d");return t.fillStyle="rgba(0,0,0,0)",t.fillRect(0,0,1,1),e}();function t(){this.loadedAssets+=1,this.loadedAssets===this.totalImages&&this.loadedFootagesCount===this.totalFootages&&this.imagesLoadedCb&&this.imagesLoadedCb(null)}function r(){this.loadedFootagesCount+=1,this.loadedAssets===this.totalImages&&this.loadedFootagesCount===this.totalFootages&&this.imagesLoadedCb&&this.imagesLoadedCb(null)}function n(e,t,r){var n="";if(e.e)n=e.p;else if(t){var i=e.p;-1!==i.indexOf("images/")&&(i=i.split("/")[1]),n=t+i}else n=r,n+=e.u?e.u:"",n+=e.p;return n}function i(e){var t=0,r=setInterval(function(){(e.getBBox().width||t>500)&&(this._imageLoaded(),clearInterval(r)),t+=1}.bind(this),50)}function s(e){var t={assetData:e},r=n(e,this.assetsPath,this.path);return assetLoader.load(r,function(e){t.img=e,this._footageLoaded()}.bind(this),function(){t.img={},this._footageLoaded()}.bind(this)),t}function a(){this._imageLoaded=t.bind(this),this._footageLoaded=r.bind(this),this.testImageLoaded=i.bind(this),this.createFootageData=s.bind(this),this.assetsPath="",this.path="",this.totalImages=0,this.totalFootages=0,this.loadedAssets=0,this.loadedFootagesCount=0,this.imagesLoadedCb=null,this.images=[]}return a.prototype={loadAssets:function(e,t){var r;this.imagesLoadedCb=t;var n=e.length;for(r=0;r<n;r+=1)e[r].layers||(e[r].t?3===e[r].t&&(this.totalFootages+=1,this.images.push(this.createFootageData(e[r]))):(this.totalImages+=1,this.images.push(this._createImageData(e[r]))))},setAssetsPath:function(e){this.assetsPath=e||""},setPath:function(e){this.path=e||""},loadedImages:function(){return this.totalImages===this.loadedAssets},loadedFootages:function(){return this.totalFootages===this.loadedFootagesCount},destroy:function(){this.imagesLoadedCb=null,this.images.length=0},getAsset:function(e){for(var t=0,r=this.images.length;t<r;){if(this.images[t].assetData===e)return this.images[t].img;t+=1}return null},createImgData:function(t){var r=n(t,this.assetsPath,this.path),i=createTag("img");i.crossOrigin="anonymous",i.addEventListener("load",this._imageLoaded,!1),i.addEventListener("error",function(){s.img=e,this._imageLoaded()}.bind(this),!1),i.src=r;var s={img:i,assetData:t};return s},createImageData:function(t){var r=n(t,this.assetsPath,this.path),i=createNS("image");isSafari?this.testImageLoaded(i):i.addEventListener("load",this._imageLoaded,!1),i.addEventListener("error",function(){s.img=e,this._imageLoaded()}.bind(this),!1),i.setAttributeNS("http://www.w3.org/1999/xlink","href",r),this._elementHelper.append?this._elementHelper.append(i):this._elementHelper.appendChild(i);var s={img:i,assetData:t};return s},imageLoaded:t,footageLoaded:r,setCacheType:function(e,t){"svg"===e?(this._elementHelper=t,this._createImageData=this.createImageData.bind(this)):this._createImageData=this.createImgData.bind(this)}},a}(),featureSupport=(t={maskType:!0},(/MSIE 10/i.test(navigator.userAgent)||/MSIE 9/i.test(navigator.userAgent)||/rv:11.0/i.test(navigator.userAgent)||/Edge\/\d./i.test(navigator.userAgent))&&(t.maskType=!1),t),filtersFactory=function(){var e={createFilter:function(e,t){var r=createNS("filter");return r.setAttribute("id",e),!0!==t&&(r.setAttribute("filterUnits","objectBoundingBox"),r.setAttribute("x","0%"),r.setAttribute("y","0%"),r.setAttribute("width","100%"),r.setAttribute("height","100%")),r},createAlphaToLuminanceFilter:function(){var e=createNS("feColorMatrix");return e.setAttribute("type","matrix"),e.setAttribute("color-interpolation-filters","sRGB"),e.setAttribute("values","0 0 0 1 0  0 0 0 1 0  0 0 0 1 0  0 0 0 1 1"),e}};return e}(),assetLoader=function(){function e(e){return e.response&&"object"==typeof e.response?e.response:e.response&&"string"==typeof e.response?JSON.parse(e.response):e.responseText?JSON.parse(e.responseText):null}return{load:function(t,r,n){var i,s=new XMLHttpRequest;try{s.responseType="json"}catch(e){}s.onreadystatechange=function(){if(4===s.readyState)if(200===s.status)i=e(s),r(i);else try{i=e(s),r(i)}catch(e){n&&n(e)}},s.open("GET",t,!0),s.send()}}}(),t;function TextAnimatorProperty(e,t,r){this._isFirstFrame=!0,this._hasMaskedPath=!1,this._frameId=-1,this._textData=e,this._renderType=t,this._elem=r,this._animatorsData=createSizedArray(this._textData.a.length),this._pathData={},this._moreOptions={alignment:{}},this.renderedLetters=[],this.lettersChangedFlag=!1,this.initDynamicPropertyContainer(r)}function TextAnimatorDataProperty(e,t,r){var n={propType:!1},i=PropertyFactory.getProp,s=t.a;this.a={r:s.r?i(e,s.r,0,degToRads,r):n,rx:s.rx?i(e,s.rx,0,degToRads,r):n,ry:s.ry?i(e,s.ry,0,degToRads,r):n,sk:s.sk?i(e,s.sk,0,degToRads,r):n,sa:s.sa?i(e,s.sa,0,degToRads,r):n,s:s.s?i(e,s.s,1,.01,r):n,a:s.a?i(e,s.a,1,0,r):n,o:s.o?i(e,s.o,0,.01,r):n,p:s.p?i(e,s.p,1,0,r):n,sw:s.sw?i(e,s.sw,0,0,r):n,sc:s.sc?i(e,s.sc,1,0,r):n,fc:s.fc?i(e,s.fc,1,0,r):n,fh:s.fh?i(e,s.fh,0,0,r):n,fs:s.fs?i(e,s.fs,0,.01,r):n,fb:s.fb?i(e,s.fb,0,.01,r):n,t:s.t?i(e,s.t,0,0,r):n},this.s=TextSelectorProp.getTextSelectorProp(e,t.s,r),this.s.t=t.s.t}function LetterProps(e,t,r,n,i,s){this.o=e,this.sw=t,this.sc=r,this.fc=n,this.m=i,this.p=s,this._mdf={o:!0,sw:!!t,sc:!!r,fc:!!n,m:!0,p:!0}}function TextProperty(e,t){this._frameId=initialDefaultFrame,this.pv="",this.v="",this.kf=!1,this._isFirstFrame=!0,this._mdf=!1,this.data=t,this.elem=e,this.comp=this.elem.comp,this.keysIndex=0,this.canResize=!1,this.minimumFontSize=1,this.effectsSequence=[],this.currentData={ascent:0,boxWidth:this.defaultBoxWidth,f:"",fStyle:"",fWeight:"",fc:"",j:"",justifyOffset:"",l:[],lh:0,lineWidths:[],ls:"",of:"",s:"",sc:"",sw:0,t:0,tr:0,sz:0,ps:null,fillColorAnim:!1,strokeColorAnim:!1,strokeWidthAnim:!1,yOffset:0,finalSize:0,finalText:[],finalLineHeight:0,__complete:!1},this.copyData(this.currentData,this.data.d.k[0].s),this.searchProperty()||this.completeTextData(this.currentData)}TextAnimatorProperty.prototype.searchProperties=function(){var e,t,r=this._textData.a.length,n=PropertyFactory.getProp;for(e=0;e<r;e+=1)t=this._textData.a[e],this._animatorsData[e]=new TextAnimatorDataProperty(this._elem,t,this);this._textData.p&&"m"in this._textData.p?(this._pathData={f:n(this._elem,this._textData.p.f,0,0,this),l:n(this._elem,this._textData.p.l,0,0,this),r:this._textData.p.r,m:this._elem.maskManager.getMaskProperty(this._textData.p.m)},this._hasMaskedPath=!0):this._hasMaskedPath=!1,this._moreOptions.alignment=n(this._elem,this._textData.m.a,1,0,this)},TextAnimatorProperty.prototype.getMeasures=function(e,t){if(this.lettersChangedFlag=t,this._mdf||this._isFirstFrame||t||this._hasMaskedPath&&this._pathData.m._mdf){this._isFirstFrame=!1;var r,n,i,s,a,o,l,c,u,d,h,p,f,A,m,g,v,b,y,C=this._moreOptions.alignment.v,w=this._animatorsData,M=this._textData,S=this.mHelper,I=this._renderType,E=this.renderedLetters.length,x=e.l;if(this._hasMaskedPath){if(y=this._pathData.m,!this._pathData.n||this._pathData._mdf){var T,D=y.v;for(this._pathData.r&&(D=D.reverse()),a={tLength:0,segments:[]},s=D._length-1,g=0,i=0;i<s;i+=1)T=bez.buildBezierData(D.v[i],D.v[i+1],[D.o[i][0]-D.v[i][0],D.o[i][1]-D.v[i][1]],[D.i[i+1][0]-D.v[i+1][0],D.i[i+1][1]-D.v[i+1][1]]),a.tLength+=T.segmentLength,a.segments.push(T),g+=T.segmentLength;i=s,y.v.c&&(T=bez.buildBezierData(D.v[i],D.v[0],[D.o[i][0]-D.v[i][0],D.o[i][1]-D.v[i][1]],[D.i[0][0]-D.v[0][0],D.i[0][1]-D.v[0][1]]),a.tLength+=T.segmentLength,a.segments.push(T),g+=T.segmentLength),this._pathData.pi=a}if(a=this._pathData.pi,o=this._pathData.f.v,h=0,d=1,c=0,u=!0,A=a.segments,o<0&&y.v.c)for(a.tLength<Math.abs(o)&&(o=-Math.abs(o)%a.tLength),d=(f=A[h=A.length-1].points).length-1;o<0;)o+=f[d].partialLength,(d-=1)<0&&(d=(f=A[h-=1].points).length-1);p=(f=A[h].points)[d-1],m=(l=f[d]).partialLength}s=x.length,r=0,n=0;var k,j,L,O,P,N=1.2*e.finalSize*.714,B=!0;L=w.length;var R,V,z,Y,G,U,F,q,H,_,Z,Q,W=-1,X=o,J=h,K=d,$=-1,ee="",te=this.defaultPropsArray;if(2===e.j||1===e.j){var re=0,ne=0,ie=2===e.j?-.5:-1,se=0,ae=!0;for(i=0;i<s;i+=1)if(x[i].n){for(re&&(re+=ne);se<i;)x[se].animatorJustifyOffset=re,se+=1;re=0,ae=!0}else{for(j=0;j<L;j+=1)(k=w[j].a).t.propType&&(ae&&2===e.j&&(ne+=k.t.v*ie),(P=w[j].s.getMult(x[i].anIndexes[j],M.a[j].s.totalChars)).length?re+=k.t.v*P[0]*ie:re+=k.t.v*P*ie);ae=!1}for(re&&(re+=ne);se<i;)x[se].animatorJustifyOffset=re,se+=1}for(i=0;i<s;i+=1){if(S.reset(),Y=1,x[i].n)r=0,n+=e.yOffset,n+=B?1:0,o=X,B=!1,this._hasMaskedPath&&(d=K,p=(f=A[h=J].points)[d-1],m=(l=f[d]).partialLength,c=0),ee="",Z="",H="",Q="",te=this.defaultPropsArray;else{if(this._hasMaskedPath){if($!==x[i].line){switch(e.j){case 1:o+=g-e.lineWidths[x[i].line];break;case 2:o+=(g-e.lineWidths[x[i].line])/2}$=x[i].line}W!==x[i].ind&&(x[W]&&(o+=x[W].extra),o+=x[i].an/2,W=x[i].ind),o+=C[0]*x[i].an*.005;var oe=0;for(j=0;j<L;j+=1)(k=w[j].a).p.propType&&((P=w[j].s.getMult(x[i].anIndexes[j],M.a[j].s.totalChars)).length?oe+=k.p.v[0]*P[0]:oe+=k.p.v[0]*P),k.a.propType&&((P=w[j].s.getMult(x[i].anIndexes[j],M.a[j].s.totalChars)).length?oe+=k.a.v[0]*P[0]:oe+=k.a.v[0]*P);for(u=!0;u;)c+m>=o+oe||!f?(v=(o+oe-c)/l.partialLength,V=p.point[0]+(l.point[0]-p.point[0])*v,z=p.point[1]+(l.point[1]-p.point[1])*v,S.translate(-C[0]*x[i].an*.005,-C[1]*N*.01),u=!1):f&&(c+=l.partialLength,(d+=1)>=f.length&&(d=0,A[h+=1]?f=A[h].points:y.v.c?(d=0,f=A[h=0].points):(c-=l.partialLength,f=null)),f&&(p=l,m=(l=f[d]).partialLength));R=x[i].an/2-x[i].add,S.translate(-R,0,0)}else R=x[i].an/2-x[i].add,S.translate(-R,0,0),S.translate(-C[0]*x[i].an*.005,-C[1]*N*.01,0);for(j=0;j<L;j+=1)(k=w[j].a).t.propType&&(P=w[j].s.getMult(x[i].anIndexes[j],M.a[j].s.totalChars),0===r&&0===e.j||(this._hasMaskedPath?P.length?o+=k.t.v*P[0]:o+=k.t.v*P:P.length?r+=k.t.v*P[0]:r+=k.t.v*P));for(e.strokeWidthAnim&&(U=e.sw||0),e.strokeColorAnim&&(G=e.sc?[e.sc[0],e.sc[1],e.sc[2]]:[0,0,0]),e.fillColorAnim&&e.fc&&(F=[e.fc[0],e.fc[1],e.fc[2]]),j=0;j<L;j+=1)(k=w[j].a).a.propType&&((P=w[j].s.getMult(x[i].anIndexes[j],M.a[j].s.totalChars)).length?S.translate(-k.a.v[0]*P[0],-k.a.v[1]*P[1],k.a.v[2]*P[2]):S.translate(-k.a.v[0]*P,-k.a.v[1]*P,k.a.v[2]*P));for(j=0;j<L;j+=1)(k=w[j].a).s.propType&&((P=w[j].s.getMult(x[i].anIndexes[j],M.a[j].s.totalChars)).length?S.scale(1+(k.s.v[0]-1)*P[0],1+(k.s.v[1]-1)*P[1],1):S.scale(1+(k.s.v[0]-1)*P,1+(k.s.v[1]-1)*P,1));for(j=0;j<L;j+=1){if(k=w[j].a,P=w[j].s.getMult(x[i].anIndexes[j],M.a[j].s.totalChars),k.sk.propType&&(P.length?S.skewFromAxis(-k.sk.v*P[0],k.sa.v*P[1]):S.skewFromAxis(-k.sk.v*P,k.sa.v*P)),k.r.propType&&(P.length?S.rotateZ(-k.r.v*P[2]):S.rotateZ(-k.r.v*P)),k.ry.propType&&(P.length?S.rotateY(k.ry.v*P[1]):S.rotateY(k.ry.v*P)),k.rx.propType&&(P.length?S.rotateX(k.rx.v*P[0]):S.rotateX(k.rx.v*P)),k.o.propType&&(P.length?Y+=(k.o.v*P[0]-Y)*P[0]:Y+=(k.o.v*P-Y)*P),e.strokeWidthAnim&&k.sw.propType&&(P.length?U+=k.sw.v*P[0]:U+=k.sw.v*P),e.strokeColorAnim&&k.sc.propType)for(q=0;q<3;q+=1)P.length?G[q]+=(k.sc.v[q]-G[q])*P[0]:G[q]+=(k.sc.v[q]-G[q])*P;if(e.fillColorAnim&&e.fc){if(k.fc.propType)for(q=0;q<3;q+=1)P.length?F[q]+=(k.fc.v[q]-F[q])*P[0]:F[q]+=(k.fc.v[q]-F[q])*P;k.fh.propType&&(F=P.length?addHueToRGB(F,k.fh.v*P[0]):addHueToRGB(F,k.fh.v*P)),k.fs.propType&&(F=P.length?addSaturationToRGB(F,k.fs.v*P[0]):addSaturationToRGB(F,k.fs.v*P)),k.fb.propType&&(F=P.length?addBrightnessToRGB(F,k.fb.v*P[0]):addBrightnessToRGB(F,k.fb.v*P))}}for(j=0;j<L;j+=1)(k=w[j].a).p.propType&&(P=w[j].s.getMult(x[i].anIndexes[j],M.a[j].s.totalChars),this._hasMaskedPath?P.length?S.translate(0,k.p.v[1]*P[0],-k.p.v[2]*P[1]):S.translate(0,k.p.v[1]*P,-k.p.v[2]*P):P.length?S.translate(k.p.v[0]*P[0],k.p.v[1]*P[1],-k.p.v[2]*P[2]):S.translate(k.p.v[0]*P,k.p.v[1]*P,-k.p.v[2]*P));if(e.strokeWidthAnim&&(H=U<0?0:U),e.strokeColorAnim&&(_="rgb("+Math.round(255*G[0])+","+Math.round(255*G[1])+","+Math.round(255*G[2])+")"),e.fillColorAnim&&e.fc&&(Z="rgb("+Math.round(255*F[0])+","+Math.round(255*F[1])+","+Math.round(255*F[2])+")"),this._hasMaskedPath){if(S.translate(0,-e.ls),S.translate(0,C[1]*N*.01+n,0),M.p.p){b=(l.point[1]-p.point[1])/(l.point[0]-p.point[0]);var le=180*Math.atan(b)/Math.PI;l.point[0]<p.point[0]&&(le+=180),S.rotate(-le*Math.PI/180)}S.translate(V,z,0),o-=C[0]*x[i].an*.005,x[i+1]&&W!==x[i+1].ind&&(o+=x[i].an/2,o+=.001*e.tr*e.finalSize)}else{switch(S.translate(r,n,0),e.ps&&S.translate(e.ps[0],e.ps[1]+e.ascent,0),e.j){case 1:S.translate(x[i].animatorJustifyOffset+e.justifyOffset+(e.boxWidth-e.lineWidths[x[i].line]),0,0);break;case 2:S.translate(x[i].animatorJustifyOffset+e.justifyOffset+(e.boxWidth-e.lineWidths[x[i].line])/2,0,0)}S.translate(0,-e.ls),S.translate(R,0,0),S.translate(C[0]*x[i].an*.005,C[1]*N*.01,0),r+=x[i].l+.001*e.tr*e.finalSize}"html"===I?ee=S.toCSS():"svg"===I?ee=S.to2dCSS():te=[S.props[0],S.props[1],S.props[2],S.props[3],S.props[4],S.props[5],S.props[6],S.props[7],S.props[8],S.props[9],S.props[10],S.props[11],S.props[12],S.props[13],S.props[14],S.props[15]],Q=Y}E<=i?(O=new LetterProps(Q,H,_,Z,ee,te),this.renderedLetters.push(O),E+=1,this.lettersChangedFlag=!0):(O=this.renderedLetters[i],this.lettersChangedFlag=O.update(Q,H,_,Z,ee,te)||this.lettersChangedFlag)}}},TextAnimatorProperty.prototype.getValue=function(){this._elem.globalData.frameId!==this._frameId&&(this._frameId=this._elem.globalData.frameId,this.iterateDynamicProperties())},TextAnimatorProperty.prototype.mHelper=new Matrix,TextAnimatorProperty.prototype.defaultPropsArray=[],extendPrototype([DynamicPropertyContainer],TextAnimatorProperty),LetterProps.prototype.update=function(e,t,r,n,i,s){this._mdf.o=!1,this._mdf.sw=!1,this._mdf.sc=!1,this._mdf.fc=!1,this._mdf.m=!1,this._mdf.p=!1;var a=!1;return this.o!==e&&(this.o=e,this._mdf.o=!0,a=!0),this.sw!==t&&(this.sw=t,this._mdf.sw=!0,a=!0),this.sc!==r&&(this.sc=r,this._mdf.sc=!0,a=!0),this.fc!==n&&(this.fc=n,this._mdf.fc=!0,a=!0),this.m!==i&&(this.m=i,this._mdf.m=!0,a=!0),!s.length||this.p[0]===s[0]&&this.p[1]===s[1]&&this.p[4]===s[4]&&this.p[5]===s[5]&&this.p[12]===s[12]&&this.p[13]===s[13]||(this.p=s,this._mdf.p=!0,a=!0),a},TextProperty.prototype.defaultBoxWidth=[0,0],TextProperty.prototype.copyData=function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e},TextProperty.prototype.setCurrentData=function(e){e.__complete||this.completeTextData(e),this.currentData=e,this.currentData.boxWidth=this.currentData.boxWidth||this.defaultBoxWidth,this._mdf=!0},TextProperty.prototype.searchProperty=function(){return this.searchKeyframes()},TextProperty.prototype.searchKeyframes=function(){return this.kf=this.data.d.k.length>1,this.kf&&this.addEffect(this.getKeyframeValue.bind(this)),this.kf},TextProperty.prototype.addEffect=function(e){this.effectsSequence.push(e),this.elem.addDynamicProperty(this)},TextProperty.prototype.getValue=function(e){if(this.elem.globalData.frameId!==this.frameId&&this.effectsSequence.length||e){this.currentData.t=this.data.d.k[this.keysIndex].s.t;var t=this.currentData,r=this.keysIndex;if(this.lock)this.setCurrentData(this.currentData);else{var n;this.lock=!0,this._mdf=!1;var i=this.effectsSequence.length,s=e||this.data.d.k[this.keysIndex].s;for(n=0;n<i;n+=1)s=r!==this.keysIndex?this.effectsSequence[n](s,s.t):this.effectsSequence[n](this.currentData,s.t);t!==s&&this.setCurrentData(s),this.v=this.currentData,this.pv=this.v,this.lock=!1,this.frameId=this.elem.globalData.frameId}}},TextProperty.prototype.getKeyframeValue=function(){for(var e=this.data.d.k,t=this.elem.comp.renderedFrame,r=0,n=e.length;r<=n-1&&!(r===n-1||e[r+1].t>t);)r+=1;return this.keysIndex!==r&&(this.keysIndex=r),this.data.d.k[this.keysIndex].s},TextProperty.prototype.buildFinalText=function(e){for(var t,r=FontManager.getCombinedCharacterCodes(),n=[],i=0,s=e.length;i<s;)t=e.charCodeAt(i),-1!==r.indexOf(t)?n[n.length-1]+=e.charAt(i):t>=55296&&t<=56319&&(t=e.charCodeAt(i+1))>=56320&&t<=57343?(n.push(e.substr(i,2)),i+=1):n.push(e.charAt(i)),i+=1;return n},TextProperty.prototype.completeTextData=function(e){e.__complete=!0;var t,r,n,i,s,a,o,l=this.elem.globalData.fontManager,c=this.data,u=[],d=0,h=c.m.g,p=0,f=0,A=0,m=[],g=0,v=0,b=l.getFontByName(e.f),y=0,C=getFontProperties(b);e.fWeight=C.weight,e.fStyle=C.style,e.finalSize=e.s,e.finalText=this.buildFinalText(e.t),r=e.finalText.length,e.finalLineHeight=e.lh;var w,M=e.tr/1e3*e.finalSize;if(e.sz)for(var S,I,E=!0,x=e.sz[0],T=e.sz[1];E;){S=0,g=0,r=(I=this.buildFinalText(e.t)).length,M=e.tr/1e3*e.finalSize;var D=-1;for(t=0;t<r;t+=1)w=I[t].charCodeAt(0),n=!1," "===I[t]?D=t:13!==w&&3!==w||(g=0,n=!0,S+=e.finalLineHeight||1.2*e.finalSize),l.chars?(o=l.getCharData(I[t],b.fStyle,b.fFamily),y=n?0:o.w*e.finalSize/100):y=l.measureText(I[t],e.f,e.finalSize),g+y>x&&" "!==I[t]?(-1===D?r+=1:t=D,S+=e.finalLineHeight||1.2*e.finalSize,I.splice(t,D===t?1:0,"\r"),D=-1,g=0):(g+=y,g+=M);S+=b.ascent*e.finalSize/100,this.canResize&&e.finalSize>this.minimumFontSize&&T<S?(e.finalSize-=1,e.finalLineHeight=e.finalSize*e.lh/e.s):(e.finalText=I,r=e.finalText.length,E=!1)}g=-M,y=0;var k,j=0;for(t=0;t<r;t+=1)if(n=!1,13===(w=(k=e.finalText[t]).charCodeAt(0))||3===w?(j=0,m.push(g),v=g>v?g:v,g=-2*M,i="",n=!0,A+=1):i=k,l.chars?(o=l.getCharData(k,b.fStyle,l.getFontByName(e.f).fFamily),y=n?0:o.w*e.finalSize/100):y=l.measureText(i,e.f,e.finalSize)," "===k?j+=y+M:(g+=y+M+j,j=0),u.push({l:y,an:y,add:p,n,anIndexes:[],val:i,line:A,animatorJustifyOffset:0}),2==h){if(p+=y,""===i||" "===i||t===r-1){for(""!==i&&" "!==i||(p-=y);f<=t;)u[f].an=p,u[f].ind=d,u[f].extra=y,f+=1;d+=1,p=0}}else if(3==h){if(p+=y,""===i||t===r-1){for(""===i&&(p-=y);f<=t;)u[f].an=p,u[f].ind=d,u[f].extra=y,f+=1;p=0,d+=1}}else u[d].ind=d,u[d].extra=0,d+=1;if(e.l=u,v=g>v?g:v,m.push(g),e.sz)e.boxWidth=e.sz[0],e.justifyOffset=0;else switch(e.boxWidth=v,e.j){case 1:e.justifyOffset=-e.boxWidth;break;case 2:e.justifyOffset=-e.boxWidth/2;break;default:e.justifyOffset=0}e.lineWidths=m;var L,O,P,N,B=c.a;a=B.length;var R=[];for(s=0;s<a;s+=1){for((L=B[s]).a.sc&&(e.strokeColorAnim=!0),L.a.sw&&(e.strokeWidthAnim=!0),(L.a.fc||L.a.fh||L.a.fs||L.a.fb)&&(e.fillColorAnim=!0),N=0,P=L.s.b,t=0;t<r;t+=1)(O=u[t]).anIndexes[s]=N,(1==P&&""!==O.val||2==P&&""!==O.val&&" "!==O.val||3==P&&(O.n||" "==O.val||t==r-1)||4==P&&(O.n||t==r-1))&&(1===L.s.rn&&R.push(N),N+=1);c.a[s].s.totalChars=N;var V,z=-1;if(1===L.s.rn)for(t=0;t<r;t+=1)z!=(O=u[t]).anIndexes[s]&&(z=O.anIndexes[s],V=R.splice(Math.floor(Math.random()*R.length),1)[0]),O.anIndexes[s]=V}e.yOffset=e.finalLineHeight||1.2*e.finalSize,e.ls=e.ls||0,e.ascent=b.ascent*e.finalSize/100},TextProperty.prototype.updateDocumentData=function(e,t){t=void 0===t?this.keysIndex:t;var r=this.copyData({},this.data.d.k[t].s);r=this.copyData(r,e),this.data.d.k[t].s=r,this.recalculate(t),this.elem.addDynamicProperty(this)},TextProperty.prototype.recalculate=function(e){var t=this.data.d.k[e].s;t.__complete=!1,this.keysIndex=0,this._isFirstFrame=!0,this.getValue(t)},TextProperty.prototype.canResizeFont=function(e){this.canResize=e,this.recalculate(this.keysIndex),this.elem.addDynamicProperty(this)},TextProperty.prototype.setMinimumFontSize=function(e){this.minimumFontSize=Math.floor(e)||1,this.recalculate(this.keysIndex),this.elem.addDynamicProperty(this)};var TextSelectorProp=function(){var e=Math.max,t=Math.min,r=Math.floor;function n(e,t){this._currentTextLength=-1,this.k=!1,this.data=t,this.elem=e,this.comp=e.comp,this.finalS=0,this.finalE=0,this.initDynamicPropertyContainer(e),this.s=PropertyFactory.getProp(e,t.s||{k:0},0,0,this),this.e="e"in t?PropertyFactory.getProp(e,t.e,0,0,this):{v:100},this.o=PropertyFactory.getProp(e,t.o||{k:0},0,0,this),this.xe=PropertyFactory.getProp(e,t.xe||{k:0},0,0,this),this.ne=PropertyFactory.getProp(e,t.ne||{k:0},0,0,this),this.a=PropertyFactory.getProp(e,t.a,0,.01,this),this.dynamicProperties.length||this.getValue()}return n.prototype={getMult:function(n){this._currentTextLength!==this.elem.textProperty.currentData.l.length&&this.getValue();var i=0,s=0,a=1,o=1;this.ne.v>0?i=this.ne.v/100:s=-this.ne.v/100,this.xe.v>0?a=1-this.xe.v/100:o=1+this.xe.v/100;var l=BezierFactory.getBezierEasing(i,s,a,o).get,c=0,u=this.finalS,d=this.finalE,h=this.data.sh;if(2===h)c=l(c=d===u?n>=d?1:0:e(0,t(.5/(d-u)+(n-u)/(d-u),1)));else if(3===h)c=l(c=d===u?n>=d?0:1:1-e(0,t(.5/(d-u)+(n-u)/(d-u),1)));else if(4===h)d===u?c=0:(c=e(0,t(.5/(d-u)+(n-u)/(d-u),1)))<.5?c*=2:c=1-2*(c-.5),c=l(c);else if(5===h){if(d===u)c=0;else{var p=d-u,f=-p/2+(n=t(e(0,n+.5-u),d-u)),A=p/2;c=Math.sqrt(1-f*f/(A*A))}c=l(c)}else 6===h?(d===u?c=0:(n=t(e(0,n+.5-u),d-u),c=(1+Math.cos(Math.PI+2*Math.PI*n/(d-u)))/2),c=l(c)):(n>=r(u)&&(c=e(0,t(n-u<0?t(d,1)-(u-n):d-n,1))),c=l(c));return c*this.a.v},getValue:function(e){this.iterateDynamicProperties(),this._mdf=e||this._mdf,this._currentTextLength=this.elem.textProperty.currentData.l.length||0,e&&2===this.data.r&&(this.e.v=this._currentTextLength);var t=2===this.data.r?1:100/this.data.totalChars,r=this.o.v/t,n=this.s.v/t+r,i=this.e.v/t+r;if(n>i){var s=n;n=i,i=s}this.finalS=n,this.finalE=i}},extendPrototype([DynamicPropertyContainer],n),{getTextSelectorProp:function(e,t,r){return new n(e,t,r)}}}(),poolFactory=function(e,t,r){var n=0,i=e,s=createSizedArray(i);return{newElement:function(){return n?s[n-=1]:t()},release:function(e){n===i&&(s=pooling.double(s),i*=2),r&&r(e),s[n]=e,n+=1}}},pooling={double:function(e){return e.concat(createSizedArray(e.length))}},pointPool=poolFactory(8,(function(){return createTypedArray("float32",2)})),shapePool=(factory=poolFactory(4,(function(){return new ShapePath}),(function(e){var t,r=e._length;for(t=0;t<r;t+=1)pointPool.release(e.v[t]),pointPool.release(e.i[t]),pointPool.release(e.o[t]),e.v[t]=null,e.i[t]=null,e.o[t]=null;e._length=0,e.c=!1})),factory.clone=function(e){var t,r=factory.newElement(),n=void 0===e._length?e.v.length:e._length;for(r.setLength(n),r.c=e.c,t=0;t<n;t+=1)r.setTripleAt(e.v[t][0],e.v[t][1],e.o[t][0],e.o[t][1],e.i[t][0],e.i[t][1],t);return r},factory),factory,shapeCollectionPool=function(){var e={newShapeCollection:function(){return t?n[t-=1]:new ShapeCollection},release:function(e){var i,s=e._length;for(i=0;i<s;i+=1)shapePool.release(e.shapes[i]);e._length=0,t===r&&(n=pooling.double(n),r*=2),n[t]=e,t+=1}},t=0,r=4,n=createSizedArray(r);return e}(),segmentsLengthPool=poolFactory(8,(function(){return{lengths:[],totalLength:0}}),(function(e){var t,r=e.lengths.length;for(t=0;t<r;t+=1)bezierLengthPool.release(e.lengths[t]);e.lengths.length=0})),bezierLengthPool=poolFactory(8,(function(){return{addedLength:0,percents:createTypedArray("float32",defaultCurveSegments),lengths:createTypedArray("float32",defaultCurveSegments)}})),markerParser=function(){function e(e){for(var t,r=e.split("\r\n"),n={},i=0,s=0;s<r.length;s+=1)2===(t=r[s].split(":")).length&&(n[t[0]]=t[1].trim(),i+=1);if(0===i)throw new Error;return n}return function(t){for(var r=[],n=0;n<t.length;n+=1){var i=t[n],s={time:i.tm,duration:i.dr};try{s.payload=JSON.parse(t[n].cm)}catch(r){try{s.payload=e(t[n].cm)}catch(e){s.payload={name:t[n]}}}r.push(s)}return r}}();function BaseRenderer(){}function SVGRenderer(e,t){this.animationItem=e,this.layers=null,this.renderedFrame=-1,this.svgElement=createNS("svg");var r="";if(t&&t.title){var n=createNS("title"),i=createElementID();n.setAttribute("id",i),n.textContent=t.title,this.svgElement.appendChild(n),r+=i}if(t&&t.description){var s=createNS("desc"),a=createElementID();s.setAttribute("id",a),s.textContent=t.description,this.svgElement.appendChild(s),r+=" "+a}r&&this.svgElement.setAttribute("aria-labelledby",r);var o=createNS("defs");this.svgElement.appendChild(o);var l=createNS("g");this.svgElement.appendChild(l),this.layerElement=l,this.renderConfig={preserveAspectRatio:t&&t.preserveAspectRatio||"xMidYMid meet",imagePreserveAspectRatio:t&&t.imagePreserveAspectRatio||"xMidYMid slice",progressiveLoad:t&&t.progressiveLoad||!1,hideOnTransparent:!(t&&!1===t.hideOnTransparent),viewBoxOnly:t&&t.viewBoxOnly||!1,viewBoxSize:t&&t.viewBoxSize||!1,className:t&&t.className||"",id:t&&t.id||"",focusable:t&&t.focusable,filterSize:{width:t&&t.filterSize&&t.filterSize.width||"100%",height:t&&t.filterSize&&t.filterSize.height||"100%",x:t&&t.filterSize&&t.filterSize.x||"0%",y:t&&t.filterSize&&t.filterSize.y||"0%"}},this.globalData={_mdf:!1,frameNum:-1,defs:o,renderConfig:this.renderConfig},this.elements=[],this.pendingElements=[],this.destroyed=!1,this.rendererType="svg"}function CanvasRenderer(e,t){this.animationItem=e,this.renderConfig={clearCanvas:!t||void 0===t.clearCanvas||t.clearCanvas,context:t&&t.context||null,progressiveLoad:t&&t.progressiveLoad||!1,preserveAspectRatio:t&&t.preserveAspectRatio||"xMidYMid meet",imagePreserveAspectRatio:t&&t.imagePreserveAspectRatio||"xMidYMid slice",className:t&&t.className||"",id:t&&t.id||""},this.renderConfig.dpr=t&&t.dpr||1,this.animationItem.wrapper&&(this.renderConfig.dpr=t&&t.dpr||window.devicePixelRatio||1),this.renderedFrame=-1,this.globalData={frameNum:-1,_mdf:!1,renderConfig:this.renderConfig,currentGlobalAlpha:-1},this.contextData=new CVContextData,this.elements=[],this.pendingElements=[],this.transformMat=new Matrix,this.completeLayers=!1,this.rendererType="canvas"}function HybridRenderer(e,t){this.animationItem=e,this.layers=null,this.renderedFrame=-1,this.renderConfig={className:t&&t.className||"",imagePreserveAspectRatio:t&&t.imagePreserveAspectRatio||"xMidYMid slice",hideOnTransparent:!(t&&!1===t.hideOnTransparent),filterSize:{width:t&&t.filterSize&&t.filterSize.width||"400%",height:t&&t.filterSize&&t.filterSize.height||"400%",x:t&&t.filterSize&&t.filterSize.x||"-100%",y:t&&t.filterSize&&t.filterSize.y||"-100%"}},this.globalData={_mdf:!1,frameNum:-1,renderConfig:this.renderConfig},this.pendingElements=[],this.elements=[],this.threeDElements=[],this.destroyed=!1,this.camera=null,this.supports3d=!0,this.rendererType="html"}function MaskElement(e,t,r){this.data=e,this.element=t,this.globalData=r,this.storedData=[],this.masksProperties=this.data.masksProperties||[],this.maskElement=null;var n,i,s=this.globalData.defs,a=this.masksProperties?this.masksProperties.length:0;this.viewData=createSizedArray(a),this.solidPath="";var o,l,c,u,d,h,p=this.masksProperties,f=0,A=[],m=createElementID(),g="clipPath",v="clip-path";for(n=0;n<a;n+=1)if(("a"!==p[n].mode&&"n"!==p[n].mode||p[n].inv||100!==p[n].o.k||p[n].o.x)&&(g="mask",v="mask"),"s"!==p[n].mode&&"i"!==p[n].mode||0!==f?c=null:((c=createNS("rect")).setAttribute("fill","#ffffff"),c.setAttribute("width",this.element.comp.data.w||0),c.setAttribute("height",this.element.comp.data.h||0),A.push(c)),i=createNS("path"),"n"===p[n].mode)this.viewData[n]={op:PropertyFactory.getProp(this.element,p[n].o,0,.01,this.element),prop:ShapePropertyFactory.getShapeProp(this.element,p[n],3),elem:i,lastPath:""},s.appendChild(i);else{var b;if(f+=1,i.setAttribute("fill","s"===p[n].mode?"#000000":"#ffffff"),i.setAttribute("clip-rule","nonzero"),0!==p[n].x.k?(g="mask",v="mask",h=PropertyFactory.getProp(this.element,p[n].x,0,null,this.element),b=createElementID(),(u=createNS("filter")).setAttribute("id",b),(d=createNS("feMorphology")).setAttribute("operator","erode"),d.setAttribute("in","SourceGraphic"),d.setAttribute("radius","0"),u.appendChild(d),s.appendChild(u),i.setAttribute("stroke","s"===p[n].mode?"#000000":"#ffffff")):(d=null,h=null),this.storedData[n]={elem:i,x:h,expan:d,lastPath:"",lastOperator:"",filterId:b,lastRadius:0},"i"===p[n].mode){l=A.length;var y=createNS("g");for(o=0;o<l;o+=1)y.appendChild(A[o]);var C=createNS("mask");C.setAttribute("mask-type","alpha"),C.setAttribute("id",m+"_"+f),C.appendChild(i),s.appendChild(C),y.setAttribute("mask","url("+locationHref+"#"+m+"_"+f+")"),A.length=0,A.push(y)}else A.push(i);p[n].inv&&!this.solidPath&&(this.solidPath=this.createLayerSolidPath()),this.viewData[n]={elem:i,lastPath:"",op:PropertyFactory.getProp(this.element,p[n].o,0,.01,this.element),prop:ShapePropertyFactory.getShapeProp(this.element,p[n],3),invRect:c},this.viewData[n].prop.k||this.drawPath(p[n],this.viewData[n].prop.v,this.viewData[n])}for(this.maskElement=createNS(g),a=A.length,n=0;n<a;n+=1)this.maskElement.appendChild(A[n]);f>0&&(this.maskElement.setAttribute("id",m),this.element.maskedElement.setAttribute(v,"url("+locationHref+"#"+m+")"),s.appendChild(this.maskElement)),this.viewData.length&&this.element.addRenderableComponent(this)}function HierarchyElement(){}function FrameElement(){}function TransformElement(){}function RenderableElement(){}function RenderableDOMElement(){}function ProcessedElement(e,t){this.elem=e,this.pos=t}function SVGStyleData(e,t){this.data=e,this.type=e.ty,this.d="",this.lvl=t,this._mdf=!1,this.closed=!0===e.hd,this.pElem=createNS("path"),this.msElem=null}function SVGShapeData(e,t,r){this.caches=[],this.styles=[],this.transformers=e,this.lStr="",this.sh=r,this.lvl=t,this._isAnimated=!!r.k;for(var n=0,i=e.length;n<i;){if(e[n].mProps.dynamicProperties.length){this._isAnimated=!0;break}n+=1}}function SVGTransformData(e,t,r){this.transform={mProps:e,op:t,container:r},this.elements=[],this._isAnimated=this.transform.mProps.dynamicProperties.length||this.transform.op.effectsSequence.length}function SVGStrokeStyleData(e,t,r){this.initDynamicPropertyContainer(e),this.getValue=this.iterateDynamicProperties,this.o=PropertyFactory.getProp(e,t.o,0,.01,this),this.w=PropertyFactory.getProp(e,t.w,0,null,this),this.d=new DashProperty(e,t.d||{},"svg",this),this.c=PropertyFactory.getProp(e,t.c,1,255,this),this.style=r,this._isAnimated=!!this._isAnimated}function SVGFillStyleData(e,t,r){this.initDynamicPropertyContainer(e),this.getValue=this.iterateDynamicProperties,this.o=PropertyFactory.getProp(e,t.o,0,.01,this),this.c=PropertyFactory.getProp(e,t.c,1,255,this),this.style=r}function SVGGradientFillStyleData(e,t,r){this.initDynamicPropertyContainer(e),this.getValue=this.iterateDynamicProperties,this.initGradientData(e,t,r)}function SVGGradientStrokeStyleData(e,t,r){this.initDynamicPropertyContainer(e),this.getValue=this.iterateDynamicProperties,this.w=PropertyFactory.getProp(e,t.w,0,null,this),this.d=new DashProperty(e,t.d||{},"svg",this),this.initGradientData(e,t,r),this._isAnimated=!!this._isAnimated}function ShapeGroupData(){this.it=[],this.prevViewData=[],this.gr=createNS("g")}BaseRenderer.prototype.checkLayers=function(e){var t,r,n=this.layers.length;for(this.completeLayers=!0,t=n-1;t>=0;t-=1)this.elements[t]||(r=this.layers[t]).ip-r.st<=e-this.layers[t].st&&r.op-r.st>e-this.layers[t].st&&this.buildItem(t),this.completeLayers=!!this.elements[t]&&this.completeLayers;this.checkPendingElements()},BaseRenderer.prototype.createItem=function(e){switch(e.ty){case 2:return this.createImage(e);case 0:return this.createComp(e);case 1:return this.createSolid(e);case 3:default:return this.createNull(e);case 4:return this.createShape(e);case 5:return this.createText(e);case 6:return this.createAudio(e);case 13:return this.createCamera(e);case 15:return this.createFootage(e)}},BaseRenderer.prototype.createCamera=function(){throw new Error("You're using a 3d camera. Try the html renderer.")},BaseRenderer.prototype.createAudio=function(e){return new AudioElement(e,this.globalData,this)},BaseRenderer.prototype.createFootage=function(e){return new FootageElement(e,this.globalData,this)},BaseRenderer.prototype.buildAllItems=function(){var e,t=this.layers.length;for(e=0;e<t;e+=1)this.buildItem(e);this.checkPendingElements()},BaseRenderer.prototype.includeLayers=function(e){var t;this.completeLayers=!1;var r,n=e.length,i=this.layers.length;for(t=0;t<n;t+=1)for(r=0;r<i;){if(this.layers[r].id===e[t].id){this.layers[r]=e[t];break}r+=1}},BaseRenderer.prototype.setProjectInterface=function(e){this.globalData.projectInterface=e},BaseRenderer.prototype.initItems=function(){this.globalData.progressiveLoad||this.buildAllItems()},BaseRenderer.prototype.buildElementParenting=function(e,t,r){for(var n=this.elements,i=this.layers,s=0,a=i.length;s<a;)i[s].ind==t&&(n[s]&&!0!==n[s]?(r.push(n[s]),n[s].setAsParent(),void 0!==i[s].parent?this.buildElementParenting(e,i[s].parent,r):e.setHierarchy(r)):(this.buildItem(s),this.addPendingElement(e))),s+=1},BaseRenderer.prototype.addPendingElement=function(e){this.pendingElements.push(e)},BaseRenderer.prototype.searchExtraCompositions=function(e){var t,r=e.length;for(t=0;t<r;t+=1)if(e[t].xt){var n=this.createComp(e[t]);n.initExpressions(),this.globalData.projectInterface.registerComposition(n)}},BaseRenderer.prototype.setupGlobalData=function(e,t){this.globalData.fontManager=new FontManager,this.globalData.fontManager.addChars(e.chars),this.globalData.fontManager.addFonts(e.fonts,t),this.globalData.getAssetData=this.animationItem.getAssetData.bind(this.animationItem),this.globalData.getAssetsPath=this.animationItem.getAssetsPath.bind(this.animationItem),this.globalData.imageLoader=this.animationItem.imagePreloader,this.globalData.audioController=this.animationItem.audioController,this.globalData.frameId=0,this.globalData.frameRate=e.fr,this.globalData.nm=e.nm,this.globalData.compSize={w:e.w,h:e.h}},extendPrototype([BaseRenderer],SVGRenderer),SVGRenderer.prototype.createNull=function(e){return new NullElement(e,this.globalData,this)},SVGRenderer.prototype.createShape=function(e){return new SVGShapeElement(e,this.globalData,this)},SVGRenderer.prototype.createText=function(e){return new SVGTextLottieElement(e,this.globalData,this)},SVGRenderer.prototype.createImage=function(e){return new IImageElement(e,this.globalData,this)},SVGRenderer.prototype.createComp=function(e){return new SVGCompElement(e,this.globalData,this)},SVGRenderer.prototype.createSolid=function(e){return new ISolidElement(e,this.globalData,this)},SVGRenderer.prototype.configAnimation=function(e){this.svgElement.setAttribute("xmlns","http://www.w3.org/2000/svg"),this.renderConfig.viewBoxSize?this.svgElement.setAttribute("viewBox",this.renderConfig.viewBoxSize):this.svgElement.setAttribute("viewBox","0 0 "+e.w+" "+e.h),this.renderConfig.viewBoxOnly||(this.svgElement.setAttribute("width",e.w),this.svgElement.setAttribute("height",e.h),this.svgElement.style.width="100%",this.svgElement.style.height="100%",this.svgElement.style.transform="translate3d(0,0,0)"),this.renderConfig.className&&this.svgElement.setAttribute("class",this.renderConfig.className),this.renderConfig.id&&this.svgElement.setAttribute("id",this.renderConfig.id),void 0!==this.renderConfig.focusable&&this.svgElement.setAttribute("focusable",this.renderConfig.focusable),this.svgElement.setAttribute("preserveAspectRatio",this.renderConfig.preserveAspectRatio),this.animationItem.wrapper.appendChild(this.svgElement);var t=this.globalData.defs;this.setupGlobalData(e,t),this.globalData.progressiveLoad=this.renderConfig.progressiveLoad,this.data=e;var r=createNS("clipPath"),n=createNS("rect");n.setAttribute("width",e.w),n.setAttribute("height",e.h),n.setAttribute("x",0),n.setAttribute("y",0);var i=createElementID();r.setAttribute("id",i),r.appendChild(n),this.layerElement.setAttribute("clip-path","url("+locationHref+"#"+i+")"),t.appendChild(r),this.layers=e.layers,this.elements=createSizedArray(e.layers.length)},SVGRenderer.prototype.destroy=function(){var e;this.animationItem.wrapper&&(this.animationItem.wrapper.innerText=""),this.layerElement=null,this.globalData.defs=null;var t=this.layers?this.layers.length:0;for(e=0;e<t;e+=1)this.elements[e]&&this.elements[e].destroy();this.elements.length=0,this.destroyed=!0,this.animationItem=null},SVGRenderer.prototype.updateContainerSize=function(){},SVGRenderer.prototype.buildItem=function(e){var t=this.elements;if(!t[e]&&99!==this.layers[e].ty){t[e]=!0;var r=this.createItem(this.layers[e]);t[e]=r,expressionsPlugin&&(0===this.layers[e].ty&&this.globalData.projectInterface.registerComposition(r),r.initExpressions()),this.appendElementInPos(r,e),this.layers[e].tt&&(this.elements[e-1]&&!0!==this.elements[e-1]?r.setMatte(t[e-1].layerId):(this.buildItem(e-1),this.addPendingElement(r)))}},SVGRenderer.prototype.checkPendingElements=function(){for(;this.pendingElements.length;){var e=this.pendingElements.pop();if(e.checkParenting(),e.data.tt)for(var t=0,r=this.elements.length;t<r;){if(this.elements[t]===e){e.setMatte(this.elements[t-1].layerId);break}t+=1}}},SVGRenderer.prototype.renderFrame=function(e){if(this.renderedFrame!==e&&!this.destroyed){var t;null===e?e=this.renderedFrame:this.renderedFrame=e,this.globalData.frameNum=e,this.globalData.frameId+=1,this.globalData.projectInterface.currentFrame=e,this.globalData._mdf=!1;var r=this.layers.length;for(this.completeLayers||this.checkLayers(e),t=r-1;t>=0;t-=1)(this.completeLayers||this.elements[t])&&this.elements[t].prepareFrame(e-this.layers[t].st);if(this.globalData._mdf)for(t=0;t<r;t+=1)(this.completeLayers||this.elements[t])&&this.elements[t].renderFrame()}},SVGRenderer.prototype.appendElementInPos=function(e,t){var r=e.getBaseElement();if(r){for(var n,i=0;i<t;)this.elements[i]&&!0!==this.elements[i]&&this.elements[i].getBaseElement()&&(n=this.elements[i].getBaseElement()),i+=1;n?this.layerElement.insertBefore(r,n):this.layerElement.appendChild(r)}},SVGRenderer.prototype.hide=function(){this.layerElement.style.display="none"},SVGRenderer.prototype.show=function(){this.layerElement.style.display="block"},extendPrototype([BaseRenderer],CanvasRenderer),CanvasRenderer.prototype.createShape=function(e){return new CVShapeElement(e,this.globalData,this)},CanvasRenderer.prototype.createText=function(e){return new CVTextElement(e,this.globalData,this)},CanvasRenderer.prototype.createImage=function(e){return new CVImageElement(e,this.globalData,this)},CanvasRenderer.prototype.createComp=function(e){return new CVCompElement(e,this.globalData,this)},CanvasRenderer.prototype.createSolid=function(e){return new CVSolidElement(e,this.globalData,this)},CanvasRenderer.prototype.createNull=SVGRenderer.prototype.createNull,CanvasRenderer.prototype.ctxTransform=function(e){if(1!==e[0]||0!==e[1]||0!==e[4]||1!==e[5]||0!==e[12]||0!==e[13])if(this.renderConfig.clearCanvas){this.transformMat.cloneFromProps(e);var t=this.contextData.cTr.props;this.transformMat.transform(t[0],t[1],t[2],t[3],t[4],t[5],t[6],t[7],t[8],t[9],t[10],t[11],t[12],t[13],t[14],t[15]),this.contextData.cTr.cloneFromProps(this.transformMat.props);var r=this.contextData.cTr.props;this.canvasContext.setTransform(r[0],r[1],r[4],r[5],r[12],r[13])}else this.canvasContext.transform(e[0],e[1],e[4],e[5],e[12],e[13])},CanvasRenderer.prototype.ctxOpacity=function(e){if(!this.renderConfig.clearCanvas)return this.canvasContext.globalAlpha*=e<0?0:e,void(this.globalData.currentGlobalAlpha=this.contextData.cO);this.contextData.cO*=e<0?0:e,this.globalData.currentGlobalAlpha!==this.contextData.cO&&(this.canvasContext.globalAlpha=this.contextData.cO,this.globalData.currentGlobalAlpha=this.contextData.cO)},CanvasRenderer.prototype.reset=function(){this.renderConfig.clearCanvas?this.contextData.reset():this.canvasContext.restore()},CanvasRenderer.prototype.save=function(e){if(this.renderConfig.clearCanvas){e&&this.canvasContext.save();var t,r=this.contextData.cTr.props;this.contextData._length<=this.contextData.cArrPos&&this.contextData.duplicate();var n=this.contextData.saved[this.contextData.cArrPos];for(t=0;t<16;t+=1)n[t]=r[t];this.contextData.savedOp[this.contextData.cArrPos]=this.contextData.cO,this.contextData.cArrPos+=1}else this.canvasContext.save()},CanvasRenderer.prototype.restore=function(e){if(this.renderConfig.clearCanvas){e&&(this.canvasContext.restore(),this.globalData.blendMode="source-over"),this.contextData.cArrPos-=1;var t,r=this.contextData.saved[this.contextData.cArrPos],n=this.contextData.cTr.props;for(t=0;t<16;t+=1)n[t]=r[t];this.canvasContext.setTransform(r[0],r[1],r[4],r[5],r[12],r[13]),r=this.contextData.savedOp[this.contextData.cArrPos],this.contextData.cO=r,this.globalData.currentGlobalAlpha!==r&&(this.canvasContext.globalAlpha=r,this.globalData.currentGlobalAlpha=r)}else this.canvasContext.restore()},CanvasRenderer.prototype.configAnimation=function(e){if(this.animationItem.wrapper){this.animationItem.container=createTag("canvas");var t=this.animationItem.container.style;t.width="100%",t.height="100%";var r="0px 0px 0px";t.transformOrigin=r,t.mozTransformOrigin=r,t.webkitTransformOrigin=r,t["-webkit-transform"]=r,this.animationItem.wrapper.appendChild(this.animationItem.container),this.canvasContext=this.animationItem.container.getContext("2d"),this.renderConfig.className&&this.animationItem.container.setAttribute("class",this.renderConfig.className),this.renderConfig.id&&this.animationItem.container.setAttribute("id",this.renderConfig.id)}else this.canvasContext=this.renderConfig.context;this.data=e,this.layers=e.layers,this.transformCanvas={w:e.w,h:e.h,sx:0,sy:0,tx:0,ty:0},this.setupGlobalData(e,document.body),this.globalData.canvasContext=this.canvasContext,this.globalData.renderer=this,this.globalData.isDashed=!1,this.globalData.progressiveLoad=this.renderConfig.progressiveLoad,this.globalData.transformCanvas=this.transformCanvas,this.elements=createSizedArray(e.layers.length),this.updateContainerSize()},CanvasRenderer.prototype.updateContainerSize=function(){var e,t,r,n;if(this.reset(),this.animationItem.wrapper&&this.animationItem.container?(e=this.animationItem.wrapper.offsetWidth,t=this.animationItem.wrapper.offsetHeight,this.animationItem.container.setAttribute("width",e*this.renderConfig.dpr),this.animationItem.container.setAttribute("height",t*this.renderConfig.dpr)):(e=this.canvasContext.canvas.width*this.renderConfig.dpr,t=this.canvasContext.canvas.height*this.renderConfig.dpr),-1!==this.renderConfig.preserveAspectRatio.indexOf("meet")||-1!==this.renderConfig.preserveAspectRatio.indexOf("slice")){var i=this.renderConfig.preserveAspectRatio.split(" "),s=i[1]||"meet",a=i[0]||"xMidYMid",o=a.substr(0,4),l=a.substr(4);r=e/t,(n=this.transformCanvas.w/this.transformCanvas.h)>r&&"meet"===s||n<r&&"slice"===s?(this.transformCanvas.sx=e/(this.transformCanvas.w/this.renderConfig.dpr),this.transformCanvas.sy=e/(this.transformCanvas.w/this.renderConfig.dpr)):(this.transformCanvas.sx=t/(this.transformCanvas.h/this.renderConfig.dpr),this.transformCanvas.sy=t/(this.transformCanvas.h/this.renderConfig.dpr)),this.transformCanvas.tx="xMid"===o&&(n<r&&"meet"===s||n>r&&"slice"===s)?(e-this.transformCanvas.w*(t/this.transformCanvas.h))/2*this.renderConfig.dpr:"xMax"===o&&(n<r&&"meet"===s||n>r&&"slice"===s)?(e-this.transformCanvas.w*(t/this.transformCanvas.h))*this.renderConfig.dpr:0,this.transformCanvas.ty="YMid"===l&&(n>r&&"meet"===s||n<r&&"slice"===s)?(t-this.transformCanvas.h*(e/this.transformCanvas.w))/2*this.renderConfig.dpr:"YMax"===l&&(n>r&&"meet"===s||n<r&&"slice"===s)?(t-this.transformCanvas.h*(e/this.transformCanvas.w))*this.renderConfig.dpr:0}else"none"===this.renderConfig.preserveAspectRatio?(this.transformCanvas.sx=e/(this.transformCanvas.w/this.renderConfig.dpr),this.transformCanvas.sy=t/(this.transformCanvas.h/this.renderConfig.dpr),this.transformCanvas.tx=0,this.transformCanvas.ty=0):(this.transformCanvas.sx=this.renderConfig.dpr,this.transformCanvas.sy=this.renderConfig.dpr,this.transformCanvas.tx=0,this.transformCanvas.ty=0);this.transformCanvas.props=[this.transformCanvas.sx,0,0,0,0,this.transformCanvas.sy,0,0,0,0,1,0,this.transformCanvas.tx,this.transformCanvas.ty,0,1],this.ctxTransform(this.transformCanvas.props),this.canvasContext.beginPath(),this.canvasContext.rect(0,0,this.transformCanvas.w,this.transformCanvas.h),this.canvasContext.closePath(),this.canvasContext.clip(),this.renderFrame(this.renderedFrame,!0)},CanvasRenderer.prototype.destroy=function(){var e;for(this.renderConfig.clearCanvas&&this.animationItem.wrapper&&(this.animationItem.wrapper.innerText=""),e=(this.layers?this.layers.length:0)-1;e>=0;e-=1)this.elements[e]&&this.elements[e].destroy();this.elements.length=0,this.globalData.canvasContext=null,this.animationItem.container=null,this.destroyed=!0},CanvasRenderer.prototype.renderFrame=function(e,t){if((this.renderedFrame!==e||!0!==this.renderConfig.clearCanvas||t)&&!this.destroyed&&-1!==e){var r;this.renderedFrame=e,this.globalData.frameNum=e-this.animationItem._isFirstFrame,this.globalData.frameId+=1,this.globalData._mdf=!this.renderConfig.clearCanvas||t,this.globalData.projectInterface.currentFrame=e;var n=this.layers.length;for(this.completeLayers||this.checkLayers(e),r=0;r<n;r+=1)(this.completeLayers||this.elements[r])&&this.elements[r].prepareFrame(e-this.layers[r].st);if(this.globalData._mdf){for(!0===this.renderConfig.clearCanvas?this.canvasContext.clearRect(0,0,this.transformCanvas.w,this.transformCanvas.h):this.save(),r=n-1;r>=0;r-=1)(this.completeLayers||this.elements[r])&&this.elements[r].renderFrame();!0!==this.renderConfig.clearCanvas&&this.restore()}}},CanvasRenderer.prototype.buildItem=function(e){var t=this.elements;if(!t[e]&&99!==this.layers[e].ty){var r=this.createItem(this.layers[e],this,this.globalData);t[e]=r,r.initExpressions()}},CanvasRenderer.prototype.checkPendingElements=function(){for(;this.pendingElements.length;)this.pendingElements.pop().checkParenting()},CanvasRenderer.prototype.hide=function(){this.animationItem.container.style.display="none"},CanvasRenderer.prototype.show=function(){this.animationItem.container.style.display="block"},extendPrototype([BaseRenderer],HybridRenderer),HybridRenderer.prototype.buildItem=SVGRenderer.prototype.buildItem,HybridRenderer.prototype.checkPendingElements=function(){for(;this.pendingElements.length;)this.pendingElements.pop().checkParenting()},HybridRenderer.prototype.appendElementInPos=function(e,t){var r=e.getBaseElement();if(r){var n=this.layers[t];if(n.ddd&&this.supports3d)this.addTo3dContainer(r,t);else if(this.threeDElements)this.addTo3dContainer(r,t);else{for(var i,s,a=0;a<t;)this.elements[a]&&!0!==this.elements[a]&&this.elements[a].getBaseElement&&(s=this.elements[a],i=(this.layers[a].ddd?this.getThreeDContainerByPos(a):s.getBaseElement())||i),a+=1;i?n.ddd&&this.supports3d||this.layerElement.insertBefore(r,i):n.ddd&&this.supports3d||this.layerElement.appendChild(r)}}},HybridRenderer.prototype.createShape=function(e){return this.supports3d?new HShapeElement(e,this.globalData,this):new SVGShapeElement(e,this.globalData,this)},HybridRenderer.prototype.createText=function(e){return this.supports3d?new HTextElement(e,this.globalData,this):new SVGTextLottieElement(e,this.globalData,this)},HybridRenderer.prototype.createCamera=function(e){return this.camera=new HCameraElement(e,this.globalData,this),this.camera},HybridRenderer.prototype.createImage=function(e){return this.supports3d?new HImageElement(e,this.globalData,this):new IImageElement(e,this.globalData,this)},HybridRenderer.prototype.createComp=function(e){return this.supports3d?new HCompElement(e,this.globalData,this):new SVGCompElement(e,this.globalData,this)},HybridRenderer.prototype.createSolid=function(e){return this.supports3d?new HSolidElement(e,this.globalData,this):new ISolidElement(e,this.globalData,this)},HybridRenderer.prototype.createNull=SVGRenderer.prototype.createNull,HybridRenderer.prototype.getThreeDContainerByPos=function(e){for(var t=0,r=this.threeDElements.length;t<r;){if(this.threeDElements[t].startPos<=e&&this.threeDElements[t].endPos>=e)return this.threeDElements[t].perspectiveElem;t+=1}return null},HybridRenderer.prototype.createThreeDContainer=function(e,t){var r,n,i=createTag("div");styleDiv(i);var s=createTag("div");if(styleDiv(s),"3d"===t){(r=i.style).width=this.globalData.compSize.w+"px",r.height=this.globalData.compSize.h+"px",r.webkitTransformOrigin="50% 50%",r.mozTransformOrigin="50% 50%",r.transformOrigin="50% 50%";var a="matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)";(n=s.style).transform=a,n.webkitTransform=a}i.appendChild(s);var o={container:s,perspectiveElem:i,startPos:e,endPos:e,type:t};return this.threeDElements.push(o),o},HybridRenderer.prototype.build3dContainers=function(){var e,t,r=this.layers.length,n="";for(e=0;e<r;e+=1)this.layers[e].ddd&&3!==this.layers[e].ty?("3d"!==n&&(n="3d",t=this.createThreeDContainer(e,"3d")),t.endPos=Math.max(t.endPos,e)):("2d"!==n&&(n="2d",t=this.createThreeDContainer(e,"2d")),t.endPos=Math.max(t.endPos,e));for(e=(r=this.threeDElements.length)-1;e>=0;e-=1)this.resizerElem.appendChild(this.threeDElements[e].perspectiveElem)},HybridRenderer.prototype.addTo3dContainer=function(e,t){for(var r=0,n=this.threeDElements.length;r<n;){if(t<=this.threeDElements[r].endPos){for(var i,s=this.threeDElements[r].startPos;s<t;)this.elements[s]&&this.elements[s].getBaseElement&&(i=this.elements[s].getBaseElement()),s+=1;i?this.threeDElements[r].container.insertBefore(e,i):this.threeDElements[r].container.appendChild(e);break}r+=1}},HybridRenderer.prototype.configAnimation=function(e){var t=createTag("div"),r=this.animationItem.wrapper,n=t.style;n.width=e.w+"px",n.height=e.h+"px",this.resizerElem=t,styleDiv(t),n.transformStyle="flat",n.mozTransformStyle="flat",n.webkitTransformStyle="flat",this.renderConfig.className&&t.setAttribute("class",this.renderConfig.className),r.appendChild(t),n.overflow="hidden";var i=createNS("svg");i.setAttribute("width","1"),i.setAttribute("height","1"),styleDiv(i),this.resizerElem.appendChild(i);var s=createNS("defs");i.appendChild(s),this.data=e,this.setupGlobalData(e,i),this.globalData.defs=s,this.layers=e.layers,this.layerElement=this.resizerElem,this.build3dContainers(),this.updateContainerSize()},HybridRenderer.prototype.destroy=function(){var e;this.animationItem.wrapper&&(this.animationItem.wrapper.innerText=""),this.animationItem.container=null,this.globalData.defs=null;var t=this.layers?this.layers.length:0;for(e=0;e<t;e+=1)this.elements[e].destroy();this.elements.length=0,this.destroyed=!0,this.animationItem=null},HybridRenderer.prototype.updateContainerSize=function(){var e,t,r,n,i=this.animationItem.wrapper.offsetWidth,s=this.animationItem.wrapper.offsetHeight,a=i/s;this.globalData.compSize.w/this.globalData.compSize.h>a?(e=i/this.globalData.compSize.w,t=i/this.globalData.compSize.w,r=0,n=(s-this.globalData.compSize.h*(i/this.globalData.compSize.w))/2):(e=s/this.globalData.compSize.h,t=s/this.globalData.compSize.h,r=(i-this.globalData.compSize.w*(s/this.globalData.compSize.h))/2,n=0);var o=this.resizerElem.style;o.webkitTransform="matrix3d("+e+",0,0,0,0,"+t+",0,0,0,0,1,0,"+r+","+n+",0,1)",o.transform=o.webkitTransform},HybridRenderer.prototype.renderFrame=SVGRenderer.prototype.renderFrame,HybridRenderer.prototype.hide=function(){this.resizerElem.style.display="none"},HybridRenderer.prototype.show=function(){this.resizerElem.style.display="block"},HybridRenderer.prototype.initItems=function(){if(this.buildAllItems(),this.camera)this.camera.setup();else{var e,t=this.globalData.compSize.w,r=this.globalData.compSize.h,n=this.threeDElements.length;for(e=0;e<n;e+=1){var i=this.threeDElements[e].perspectiveElem.style;i.webkitPerspective=Math.sqrt(Math.pow(t,2)+Math.pow(r,2))+"px",i.perspective=i.webkitPerspective}}},HybridRenderer.prototype.searchExtraCompositions=function(e){var t,r=e.length,n=createTag("div");for(t=0;t<r;t+=1)if(e[t].xt){var i=this.createComp(e[t],n,this.globalData.comp,null);i.initExpressions(),this.globalData.projectInterface.registerComposition(i)}},MaskElement.prototype.getMaskProperty=function(e){return this.viewData[e].prop},MaskElement.prototype.renderFrame=function(e){var t,r=this.element.finalTransform.mat,n=this.masksProperties.length;for(t=0;t<n;t+=1)if((this.viewData[t].prop._mdf||e)&&this.drawPath(this.masksProperties[t],this.viewData[t].prop.v,this.viewData[t]),(this.viewData[t].op._mdf||e)&&this.viewData[t].elem.setAttribute("fill-opacity",this.viewData[t].op.v),"n"!==this.masksProperties[t].mode&&(this.viewData[t].invRect&&(this.element.finalTransform.mProp._mdf||e)&&this.viewData[t].invRect.setAttribute("transform",r.getInverseMatrix().to2dCSS()),this.storedData[t].x&&(this.storedData[t].x._mdf||e))){var i=this.storedData[t].expan;this.storedData[t].x.v<0?("erode"!==this.storedData[t].lastOperator&&(this.storedData[t].lastOperator="erode",this.storedData[t].elem.setAttribute("filter","url("+locationHref+"#"+this.storedData[t].filterId+")")),i.setAttribute("radius",-this.storedData[t].x.v)):("dilate"!==this.storedData[t].lastOperator&&(this.storedData[t].lastOperator="dilate",this.storedData[t].elem.setAttribute("filter",null)),this.storedData[t].elem.setAttribute("stroke-width",2*this.storedData[t].x.v))}},MaskElement.prototype.getMaskelement=function(){return this.maskElement},MaskElement.prototype.createLayerSolidPath=function(){var e="M0,0 ";return e+=" h"+this.globalData.compSize.w,e+=" v"+this.globalData.compSize.h,(e+=" h-"+this.globalData.compSize.w)+" v-"+this.globalData.compSize.h+" "},MaskElement.prototype.drawPath=function(e,t,r){var n,i,s=" M"+t.v[0][0]+","+t.v[0][1];for(i=t._length,n=1;n<i;n+=1)s+=" C"+t.o[n-1][0]+","+t.o[n-1][1]+" "+t.i[n][0]+","+t.i[n][1]+" "+t.v[n][0]+","+t.v[n][1];if(t.c&&i>1&&(s+=" C"+t.o[n-1][0]+","+t.o[n-1][1]+" "+t.i[0][0]+","+t.i[0][1]+" "+t.v[0][0]+","+t.v[0][1]),r.lastPath!==s){var a="";r.elem&&(t.c&&(a=e.inv?this.solidPath+s:s),r.elem.setAttribute("d",a)),r.lastPath=s}},MaskElement.prototype.destroy=function(){this.element=null,this.globalData=null,this.maskElement=null,this.data=null,this.masksProperties=null},HierarchyElement.prototype={initHierarchy:function(){this.hierarchy=[],this._isParent=!1,this.checkParenting()},setHierarchy:function(e){this.hierarchy=e},setAsParent:function(){this._isParent=!0},checkParenting:function(){void 0!==this.data.parent&&this.comp.buildElementParenting(this,this.data.parent,[])}},FrameElement.prototype={initFrame:function(){this._isFirstFrame=!1,this.dynamicProperties=[],this._mdf=!1},prepareProperties:function(e,t){var r,n=this.dynamicProperties.length;for(r=0;r<n;r+=1)(t||this._isParent&&"transform"===this.dynamicProperties[r].propType)&&(this.dynamicProperties[r].getValue(),this.dynamicProperties[r]._mdf&&(this.globalData._mdf=!0,this._mdf=!0))},addDynamicProperty:function(e){-1===this.dynamicProperties.indexOf(e)&&this.dynamicProperties.push(e)}},TransformElement.prototype={initTransform:function(){this.finalTransform={mProp:this.data.ks?TransformPropertyFactory.getTransformProperty(this,this.data.ks,this):{o:0},_matMdf:!1,_opMdf:!1,mat:new Matrix},this.data.ao&&(this.finalTransform.mProp.autoOriented=!0),this.data.ty},renderTransform:function(){if(this.finalTransform._opMdf=this.finalTransform.mProp.o._mdf||this._isFirstFrame,this.finalTransform._matMdf=this.finalTransform.mProp._mdf||this._isFirstFrame,this.hierarchy){var e,t=this.finalTransform.mat,r=0,n=this.hierarchy.length;if(!this.finalTransform._matMdf)for(;r<n;){if(this.hierarchy[r].finalTransform.mProp._mdf){this.finalTransform._matMdf=!0;break}r+=1}if(this.finalTransform._matMdf)for(e=this.finalTransform.mProp.v.props,t.cloneFromProps(e),r=0;r<n;r+=1)e=this.hierarchy[r].finalTransform.mProp.v.props,t.transform(e[0],e[1],e[2],e[3],e[4],e[5],e[6],e[7],e[8],e[9],e[10],e[11],e[12],e[13],e[14],e[15])}},globalToLocal:function(e){var t=[];t.push(this.finalTransform);for(var r,n=!0,i=this.comp;n;)i.finalTransform?(i.data.hasMask&&t.splice(0,0,i.finalTransform),i=i.comp):n=!1;var s,a=t.length;for(r=0;r<a;r+=1)s=t[r].mat.applyToPointArray(0,0,0),e=[e[0]-s[0],e[1]-s[1],0];return e},mHelper:new Matrix},RenderableElement.prototype={initRenderable:function(){this.isInRange=!1,this.hidden=!1,this.isTransparent=!1,this.renderableComponents=[]},addRenderableComponent:function(e){-1===this.renderableComponents.indexOf(e)&&this.renderableComponents.push(e)},removeRenderableComponent:function(e){-1!==this.renderableComponents.indexOf(e)&&this.renderableComponents.splice(this.renderableComponents.indexOf(e),1)},prepareRenderableFrame:function(e){this.checkLayerLimits(e)},checkTransparency:function(){this.finalTransform.mProp.o.v<=0?!this.isTransparent&&this.globalData.renderConfig.hideOnTransparent&&(this.isTransparent=!0,this.hide()):this.isTransparent&&(this.isTransparent=!1,this.show())},checkLayerLimits:function(e){this.data.ip-this.data.st<=e&&this.data.op-this.data.st>e?!0!==this.isInRange&&(this.globalData._mdf=!0,this._mdf=!0,this.isInRange=!0,this.show()):!1!==this.isInRange&&(this.globalData._mdf=!0,this.isInRange=!1,this.hide())},renderRenderable:function(){var e,t=this.renderableComponents.length;for(e=0;e<t;e+=1)this.renderableComponents[e].renderFrame(this._isFirstFrame)},sourceRectAtTime:function(){return{top:0,left:0,width:100,height:100}},getLayerSize:function(){return 5===this.data.ty?{w:this.data.textData.width,h:this.data.textData.height}:{w:this.data.width,h:this.data.height}}},extendPrototype([RenderableElement,createProxyFunction({initElement:function(e,t,r){this.initFrame(),this.initBaseData(e,t,r),this.initTransform(e,t,r),this.initHierarchy(),this.initRenderable(),this.initRendererElement(),this.createContainerElements(),this.createRenderableComponents(),this.createContent(),this.hide()},hide:function(){this.hidden||this.isInRange&&!this.isTransparent||((this.baseElement||this.layerElement).style.display="none",this.hidden=!0)},show:function(){this.isInRange&&!this.isTransparent&&(this.data.hd||((this.baseElement||this.layerElement).style.display="block"),this.hidden=!1,this._isFirstFrame=!0)},renderFrame:function(){this.data.hd||this.hidden||(this.renderTransform(),this.renderRenderable(),this.renderElement(),this.renderInnerContent(),this._isFirstFrame&&(this._isFirstFrame=!1))},renderInnerContent:function(){},prepareFrame:function(e){this._mdf=!1,this.prepareRenderableFrame(e),this.prepareProperties(e,this.isInRange),this.checkTransparency()},destroy:function(){this.innerElem=null,this.destroyBaseElement()}})],RenderableDOMElement),SVGStyleData.prototype.reset=function(){this.d="",this._mdf=!1},SVGShapeData.prototype.setAsAnimated=function(){this._isAnimated=!0},extendPrototype([DynamicPropertyContainer],SVGStrokeStyleData),extendPrototype([DynamicPropertyContainer],SVGFillStyleData),SVGGradientFillStyleData.prototype.initGradientData=function(e,t,r){this.o=PropertyFactory.getProp(e,t.o,0,.01,this),this.s=PropertyFactory.getProp(e,t.s,1,null,this),this.e=PropertyFactory.getProp(e,t.e,1,null,this),this.h=PropertyFactory.getProp(e,t.h||{k:0},0,.01,this),this.a=PropertyFactory.getProp(e,t.a||{k:0},0,degToRads,this),this.g=new GradientProperty(e,t.g,this),this.style=r,this.stops=[],this.setGradientData(r.pElem,t),this.setGradientOpacity(t,r),this._isAnimated=!!this._isAnimated},SVGGradientFillStyleData.prototype.setGradientData=function(e,t){var r=createElementID(),n=createNS(1===t.t?"linearGradient":"radialGradient");n.setAttribute("id",r),n.setAttribute("spreadMethod","pad"),n.setAttribute("gradientUnits","userSpaceOnUse");var i,s,a,o=[];for(a=4*t.g.p,s=0;s<a;s+=4)i=createNS("stop"),n.appendChild(i),o.push(i);e.setAttribute("gf"===t.ty?"fill":"stroke","url("+locationHref+"#"+r+")"),this.gf=n,this.cst=o},SVGGradientFillStyleData.prototype.setGradientOpacity=function(e,t){if(this.g._hasOpacity&&!this.g._collapsable){var r,n,i,s=createNS("mask"),a=createNS("path");s.appendChild(a);var o=createElementID(),l=createElementID();s.setAttribute("id",l);var c=createNS(1===e.t?"linearGradient":"radialGradient");c.setAttribute("id",o),c.setAttribute("spreadMethod","pad"),c.setAttribute("gradientUnits","userSpaceOnUse"),i=e.g.k.k[0].s?e.g.k.k[0].s.length:e.g.k.k.length;var u=this.stops;for(n=4*e.g.p;n<i;n+=2)(r=createNS("stop")).setAttribute("stop-color","rgb(255,255,255)"),c.appendChild(r),u.push(r);a.setAttribute("gf"===e.ty?"fill":"stroke","url("+locationHref+"#"+o+")"),this.of=c,this.ms=s,this.ost=u,this.maskId=l,t.msElem=a}},extendPrototype([DynamicPropertyContainer],SVGGradientFillStyleData),extendPrototype([SVGGradientFillStyleData,DynamicPropertyContainer],SVGGradientStrokeStyleData);var SVGElementsRenderer=function(){var e=new Matrix,t=new Matrix;function r(e,t,r){(r||t.transform.op._mdf)&&t.transform.container.setAttribute("opacity",t.transform.op.v),(r||t.transform.mProps._mdf)&&t.transform.container.setAttribute("transform",t.transform.mProps.v.to2dCSS())}function n(r,n,i){var s,a,o,l,c,u,d,h,p,f,A,m=n.styles.length,g=n.lvl;for(u=0;u<m;u+=1){if(l=n.sh._mdf||i,n.styles[u].lvl<g){for(h=t.reset(),f=g-n.styles[u].lvl,A=n.transformers.length-1;!l&&f>0;)l=n.transformers[A].mProps._mdf||l,f-=1,A-=1;if(l)for(f=g-n.styles[u].lvl,A=n.transformers.length-1;f>0;)p=n.transformers[A].mProps.v.props,h.transform(p[0],p[1],p[2],p[3],p[4],p[5],p[6],p[7],p[8],p[9],p[10],p[11],p[12],p[13],p[14],p[15]),f-=1,A-=1}else h=e;if(a=(d=n.sh.paths)._length,l){for(o="",s=0;s<a;s+=1)(c=d.shapes[s])&&c._length&&(o+=buildShapeString(c,c._length,c.c,h));n.caches[u]=o}else o=n.caches[u];n.styles[u].d+=!0===r.hd?"":o,n.styles[u]._mdf=l||n.styles[u]._mdf}}function i(e,t,r){var n=t.style;(t.c._mdf||r)&&n.pElem.setAttribute("fill","rgb("+bmFloor(t.c.v[0])+","+bmFloor(t.c.v[1])+","+bmFloor(t.c.v[2])+")"),(t.o._mdf||r)&&n.pElem.setAttribute("fill-opacity",t.o.v)}function s(e,t,r){a(e,t,r),o(0,t,r)}function a(e,t,r){var n,i,s,a,o,l=t.gf,c=t.g._hasOpacity,u=t.s.v,d=t.e.v;if(t.o._mdf||r){var h="gf"===e.ty?"fill-opacity":"stroke-opacity";t.style.pElem.setAttribute(h,t.o.v)}if(t.s._mdf||r){var p=1===e.t?"x1":"cx",f="x1"===p?"y1":"cy";l.setAttribute(p,u[0]),l.setAttribute(f,u[1]),c&&!t.g._collapsable&&(t.of.setAttribute(p,u[0]),t.of.setAttribute(f,u[1]))}if(t.g._cmdf||r){n=t.cst;var A=t.g.c;for(s=n.length,i=0;i<s;i+=1)(a=n[i]).setAttribute("offset",A[4*i]+"%"),a.setAttribute("stop-color","rgb("+A[4*i+1]+","+A[4*i+2]+","+A[4*i+3]+")")}if(c&&(t.g._omdf||r)){var m=t.g.o;for(s=(n=t.g._collapsable?t.cst:t.ost).length,i=0;i<s;i+=1)a=n[i],t.g._collapsable||a.setAttribute("offset",m[2*i]+"%"),a.setAttribute("stop-opacity",m[2*i+1])}if(1===e.t)(t.e._mdf||r)&&(l.setAttribute("x2",d[0]),l.setAttribute("y2",d[1]),c&&!t.g._collapsable&&(t.of.setAttribute("x2",d[0]),t.of.setAttribute("y2",d[1])));else if((t.s._mdf||t.e._mdf||r)&&(o=Math.sqrt(Math.pow(u[0]-d[0],2)+Math.pow(u[1]-d[1],2)),l.setAttribute("r",o),c&&!t.g._collapsable&&t.of.setAttribute("r",o)),t.e._mdf||t.h._mdf||t.a._mdf||r){o||(o=Math.sqrt(Math.pow(u[0]-d[0],2)+Math.pow(u[1]-d[1],2)));var g=Math.atan2(d[1]-u[1],d[0]-u[0]),v=t.h.v;v>=1?v=.99:v<=-1&&(v=-.99);var b=o*v,y=Math.cos(g+t.a.v)*b+u[0],C=Math.sin(g+t.a.v)*b+u[1];l.setAttribute("fx",y),l.setAttribute("fy",C),c&&!t.g._collapsable&&(t.of.setAttribute("fx",y),t.of.setAttribute("fy",C))}}function o(e,t,r){var n=t.style,i=t.d;i&&(i._mdf||r)&&i.dashStr&&(n.pElem.setAttribute("stroke-dasharray",i.dashStr),n.pElem.setAttribute("stroke-dashoffset",i.dashoffset[0])),t.c&&(t.c._mdf||r)&&n.pElem.setAttribute("stroke","rgb("+bmFloor(t.c.v[0])+","+bmFloor(t.c.v[1])+","+bmFloor(t.c.v[2])+")"),(t.o._mdf||r)&&n.pElem.setAttribute("stroke-opacity",t.o.v),(t.w._mdf||r)&&(n.pElem.setAttribute("stroke-width",t.w.v),n.msElem&&n.msElem.setAttribute("stroke-width",t.w.v))}return{createRenderFunction:function(e){switch(e.ty){case"fl":return i;case"gf":return a;case"gs":return s;case"st":return o;case"sh":case"el":case"rc":case"sr":return n;case"tr":return r;default:return null}}}}();function ShapeTransformManager(){this.sequences={},this.sequenceList=[],this.transform_key_count=0}function CVShapeData(e,t,r,n){this.styledShapes=[],this.tr=[0,0,0,0,0,0];var i,s=4;"rc"===t.ty?s=5:"el"===t.ty?s=6:"sr"===t.ty&&(s=7),this.sh=ShapePropertyFactory.getShapeProp(e,t,s,e);var a,o=r.length;for(i=0;i<o;i+=1)r[i].closed||(a={transforms:n.addTransformSequence(r[i].transforms),trNodes:[]},this.styledShapes.push(a),r[i].elements.push(a))}function BaseElement(){}function NullElement(e,t,r){this.initFrame(),this.initBaseData(e,t,r),this.initFrame(),this.initTransform(e,t,r),this.initHierarchy()}function SVGBaseElement(){}function IShapeElement(){}function ITextElement(){}function ICompElement(){}function IImageElement(e,t,r){this.assetData=t.getAssetData(e.refId),this.initElement(e,t,r),this.sourceRect={top:0,left:0,width:this.assetData.w,height:this.assetData.h}}function ISolidElement(e,t,r){this.initElement(e,t,r)}function AudioElement(e,t,r){this.initFrame(),this.initRenderable(),this.assetData=t.getAssetData(e.refId),this.initBaseData(e,t,r),this._isPlaying=!1,this._canPlay=!1;var n=this.globalData.getAssetsPath(this.assetData);this.audio=this.globalData.audioController.createAudio(n),this._currentTime=0,this.globalData.audioController.addAudio(this),this.tm=e.tm?PropertyFactory.getProp(this,e.tm,0,t.frameRate,this):{_placeholder:!0}}function FootageElement(e,t,r){this.initFrame(),this.initRenderable(),this.assetData=t.getAssetData(e.refId),this.footageData=t.imageLoader.getAsset(this.assetData),this.initBaseData(e,t,r)}function SVGCompElement(e,t,r){this.layers=e.layers,this.supports3d=!0,this.completeLayers=!1,this.pendingElements=[],this.elements=this.layers?createSizedArray(this.layers.length):[],this.initElement(e,t,r),this.tm=e.tm?PropertyFactory.getProp(this,e.tm,0,t.frameRate,this):{_placeholder:!0}}function SVGTextLottieElement(e,t,r){this.textSpans=[],this.renderType="svg",this.initElement(e,t,r)}function SVGShapeElement(e,t,r){this.shapes=[],this.shapesData=e.shapes,this.stylesList=[],this.shapeModifiers=[],this.itemsData=[],this.processedElements=[],this.animatedContents=[],this.initElement(e,t,r),this.prevViewData=[]}function SVGTintFilter(e,t){this.filterManager=t;var r=createNS("feColorMatrix");if(r.setAttribute("type","matrix"),r.setAttribute("color-interpolation-filters","linearRGB"),r.setAttribute("values","0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0"),r.setAttribute("result","f1"),e.appendChild(r),(r=createNS("feColorMatrix")).setAttribute("type","matrix"),r.setAttribute("color-interpolation-filters","sRGB"),r.setAttribute("values","1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0"),r.setAttribute("result","f2"),e.appendChild(r),this.matrixFilter=r,100!==t.effectElements[2].p.v||t.effectElements[2].p.k){var n,i=createNS("feMerge");e.appendChild(i),(n=createNS("feMergeNode")).setAttribute("in","SourceGraphic"),i.appendChild(n),(n=createNS("feMergeNode")).setAttribute("in","f2"),i.appendChild(n)}}function SVGFillFilter(e,t){this.filterManager=t;var r=createNS("feColorMatrix");r.setAttribute("type","matrix"),r.setAttribute("color-interpolation-filters","sRGB"),r.setAttribute("values","1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0"),e.appendChild(r),this.matrixFilter=r}function SVGGaussianBlurEffect(e,t){e.setAttribute("x","-100%"),e.setAttribute("y","-100%"),e.setAttribute("width","300%"),e.setAttribute("height","300%"),this.filterManager=t;var r=createNS("feGaussianBlur");e.appendChild(r),this.feGaussianBlur=r}function SVGStrokeEffect(e,t){this.initialized=!1,this.filterManager=t,this.elem=e,this.paths=[]}function SVGTritoneFilter(e,t){this.filterManager=t;var r=createNS("feColorMatrix");r.setAttribute("type","matrix"),r.setAttribute("color-interpolation-filters","linearRGB"),r.setAttribute("values","0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0"),r.setAttribute("result","f1"),e.appendChild(r);var n=createNS("feComponentTransfer");n.setAttribute("color-interpolation-filters","sRGB"),e.appendChild(n),this.matrixFilter=n;var i=createNS("feFuncR");i.setAttribute("type","table"),n.appendChild(i),this.feFuncR=i;var s=createNS("feFuncG");s.setAttribute("type","table"),n.appendChild(s),this.feFuncG=s;var a=createNS("feFuncB");a.setAttribute("type","table"),n.appendChild(a),this.feFuncB=a}function SVGProLevelsFilter(e,t){this.filterManager=t;var r=this.filterManager.effectElements,n=createNS("feComponentTransfer");(r[10].p.k||0!==r[10].p.v||r[11].p.k||1!==r[11].p.v||r[12].p.k||1!==r[12].p.v||r[13].p.k||0!==r[13].p.v||r[14].p.k||1!==r[14].p.v)&&(this.feFuncR=this.createFeFunc("feFuncR",n)),(r[17].p.k||0!==r[17].p.v||r[18].p.k||1!==r[18].p.v||r[19].p.k||1!==r[19].p.v||r[20].p.k||0!==r[20].p.v||r[21].p.k||1!==r[21].p.v)&&(this.feFuncG=this.createFeFunc("feFuncG",n)),(r[24].p.k||0!==r[24].p.v||r[25].p.k||1!==r[25].p.v||r[26].p.k||1!==r[26].p.v||r[27].p.k||0!==r[27].p.v||r[28].p.k||1!==r[28].p.v)&&(this.feFuncB=this.createFeFunc("feFuncB",n)),(r[31].p.k||0!==r[31].p.v||r[32].p.k||1!==r[32].p.v||r[33].p.k||1!==r[33].p.v||r[34].p.k||0!==r[34].p.v||r[35].p.k||1!==r[35].p.v)&&(this.feFuncA=this.createFeFunc("feFuncA",n)),(this.feFuncR||this.feFuncG||this.feFuncB||this.feFuncA)&&(n.setAttribute("color-interpolation-filters","sRGB"),e.appendChild(n),n=createNS("feComponentTransfer")),(r[3].p.k||0!==r[3].p.v||r[4].p.k||1!==r[4].p.v||r[5].p.k||1!==r[5].p.v||r[6].p.k||0!==r[6].p.v||r[7].p.k||1!==r[7].p.v)&&(n.setAttribute("color-interpolation-filters","sRGB"),e.appendChild(n),this.feFuncRComposed=this.createFeFunc("feFuncR",n),this.feFuncGComposed=this.createFeFunc("feFuncG",n),this.feFuncBComposed=this.createFeFunc("feFuncB",n))}function SVGDropShadowEffect(e,t){var r=t.container.globalData.renderConfig.filterSize;e.setAttribute("x",r.x),e.setAttribute("y",r.y),e.setAttribute("width",r.width),e.setAttribute("height",r.height),this.filterManager=t;var n=createNS("feGaussianBlur");n.setAttribute("in","SourceAlpha"),n.setAttribute("result","drop_shadow_1"),n.setAttribute("stdDeviation","0"),this.feGaussianBlur=n,e.appendChild(n);var i=createNS("feOffset");i.setAttribute("dx","25"),i.setAttribute("dy","0"),i.setAttribute("in","drop_shadow_1"),i.setAttribute("result","drop_shadow_2"),this.feOffset=i,e.appendChild(i);var s=createNS("feFlood");s.setAttribute("flood-color","#00ff00"),s.setAttribute("flood-opacity","1"),s.setAttribute("result","drop_shadow_3"),this.feFlood=s,e.appendChild(s);var a=createNS("feComposite");a.setAttribute("in","drop_shadow_3"),a.setAttribute("in2","drop_shadow_2"),a.setAttribute("operator","in"),a.setAttribute("result","drop_shadow_4"),e.appendChild(a);var o,l=createNS("feMerge");e.appendChild(l),o=createNS("feMergeNode"),l.appendChild(o),(o=createNS("feMergeNode")).setAttribute("in","SourceGraphic"),this.feMergeNode=o,this.feMerge=l,this.originalNodeAdded=!1,l.appendChild(o)}ShapeTransformManager.prototype={addTransformSequence:function(e){var t,r=e.length,n="_";for(t=0;t<r;t+=1)n+=e[t].transform.key+"_";var i=this.sequences[n];return i||(i={transforms:[].concat(e),finalTransform:new Matrix,_mdf:!1},this.sequences[n]=i,this.sequenceList.push(i)),i},processSequence:function(e,t){for(var r,n=0,i=e.transforms.length,s=t;n<i&&!t;){if(e.transforms[n].transform.mProps._mdf){s=!0;break}n+=1}if(s)for(e.finalTransform.reset(),n=i-1;n>=0;n-=1)r=e.transforms[n].transform.mProps.v.props,e.finalTransform.transform(r[0],r[1],r[2],r[3],r[4],r[5],r[6],r[7],r[8],r[9],r[10],r[11],r[12],r[13],r[14],r[15]);e._mdf=s},processSequences:function(e){var t,r=this.sequenceList.length;for(t=0;t<r;t+=1)this.processSequence(this.sequenceList[t],e)},getNewKey:function(){return this.transform_key_count+=1,"_"+this.transform_key_count}},CVShapeData.prototype.setAsAnimated=SVGShapeData.prototype.setAsAnimated,BaseElement.prototype={checkMasks:function(){if(!this.data.hasMask)return!1;for(var e=0,t=this.data.masksProperties.length;e<t;){if("n"!==this.data.masksProperties[e].mode&&!1!==this.data.masksProperties[e].cl)return!0;e+=1}return!1},initExpressions:function(){this.layerInterface=LayerExpressionInterface(this),this.data.hasMask&&this.maskManager&&this.layerInterface.registerMaskInterface(this.maskManager);var e=EffectsExpressionInterface.createEffectsInterface(this,this.layerInterface);this.layerInterface.registerEffectsInterface(e),0===this.data.ty||this.data.xt?this.compInterface=CompExpressionInterface(this):4===this.data.ty?(this.layerInterface.shapeInterface=ShapeExpressionInterface(this.shapesData,this.itemsData,this.layerInterface),this.layerInterface.content=this.layerInterface.shapeInterface):5===this.data.ty&&(this.layerInterface.textInterface=TextExpressionInterface(this),this.layerInterface.text=this.layerInterface.textInterface)},setBlendMode:function(){var e=getBlendMode(this.data.bm);(this.baseElement||this.layerElement).style["mix-blend-mode"]=e},initBaseData:function(e,t,r){this.globalData=t,this.comp=r,this.data=e,this.layerId=createElementID(),this.data.sr||(this.data.sr=1),this.effectsManager=new EffectsManager(this.data,this,this.dynamicProperties)},getType:function(){return this.type},sourceRectAtTime:function(){}},NullElement.prototype.prepareFrame=function(e){this.prepareProperties(e,!0)},NullElement.prototype.renderFrame=function(){},NullElement.prototype.getBaseElement=function(){return null},NullElement.prototype.destroy=function(){},NullElement.prototype.sourceRectAtTime=function(){},NullElement.prototype.hide=function(){},extendPrototype([BaseElement,TransformElement,HierarchyElement,FrameElement],NullElement),SVGBaseElement.prototype={initRendererElement:function(){this.layerElement=createNS("g")},createContainerElements:function(){this.matteElement=createNS("g"),this.transformedElement=this.layerElement,this.maskedElement=this.layerElement,this._sizeChanged=!1;var e,t,r,n=null;if(this.data.td){if(3==this.data.td||1==this.data.td){var i=createNS("mask");i.setAttribute("id",this.layerId),i.setAttribute("mask-type",3==this.data.td?"luminance":"alpha"),i.appendChild(this.layerElement),n=i,this.globalData.defs.appendChild(i),featureSupport.maskType||1!=this.data.td||(i.setAttribute("mask-type","luminance"),e=createElementID(),t=filtersFactory.createFilter(e),this.globalData.defs.appendChild(t),t.appendChild(filtersFactory.createAlphaToLuminanceFilter()),(r=createNS("g")).appendChild(this.layerElement),n=r,i.appendChild(r),r.setAttribute("filter","url("+locationHref+"#"+e+")"))}else if(2==this.data.td){var s=createNS("mask");s.setAttribute("id",this.layerId),s.setAttribute("mask-type","alpha");var a=createNS("g");s.appendChild(a),e=createElementID(),t=filtersFactory.createFilter(e);var o=createNS("feComponentTransfer");o.setAttribute("in","SourceGraphic"),t.appendChild(o);var l=createNS("feFuncA");l.setAttribute("type","table"),l.setAttribute("tableValues","1.0 0.0"),o.appendChild(l),this.globalData.defs.appendChild(t);var c=createNS("rect");c.setAttribute("width",this.comp.data.w),c.setAttribute("height",this.comp.data.h),c.setAttribute("x","0"),c.setAttribute("y","0"),c.setAttribute("fill","#ffffff"),c.setAttribute("opacity","0"),a.setAttribute("filter","url("+locationHref+"#"+e+")"),a.appendChild(c),a.appendChild(this.layerElement),n=a,featureSupport.maskType||(s.setAttribute("mask-type","luminance"),t.appendChild(filtersFactory.createAlphaToLuminanceFilter()),r=createNS("g"),a.appendChild(c),r.appendChild(this.layerElement),n=r,a.appendChild(r)),this.globalData.defs.appendChild(s)}}else this.data.tt?(this.matteElement.appendChild(this.layerElement),n=this.matteElement,this.baseElement=this.matteElement):this.baseElement=this.layerElement;if(this.data.ln&&this.layerElement.setAttribute("id",this.data.ln),this.data.cl&&this.layerElement.setAttribute("class",this.data.cl),0===this.data.ty&&!this.data.hd){var u=createNS("clipPath"),d=createNS("path");d.setAttribute("d","M0,0 L"+this.data.w+",0 L"+this.data.w+","+this.data.h+" L0,"+this.data.h+"z");var h=createElementID();if(u.setAttribute("id",h),u.appendChild(d),this.globalData.defs.appendChild(u),this.checkMasks()){var p=createNS("g");p.setAttribute("clip-path","url("+locationHref+"#"+h+")"),p.appendChild(this.layerElement),this.transformedElement=p,n?n.appendChild(this.transformedElement):this.baseElement=this.transformedElement}else this.layerElement.setAttribute("clip-path","url("+locationHref+"#"+h+")")}0!==this.data.bm&&this.setBlendMode()},renderElement:function(){this.finalTransform._matMdf&&this.transformedElement.setAttribute("transform",this.finalTransform.mat.to2dCSS()),this.finalTransform._opMdf&&this.transformedElement.setAttribute("opacity",this.finalTransform.mProp.o.v)},destroyBaseElement:function(){this.layerElement=null,this.matteElement=null,this.maskManager.destroy()},getBaseElement:function(){return this.data.hd?null:this.baseElement},createRenderableComponents:function(){this.maskManager=new MaskElement(this.data,this,this.globalData),this.renderableEffectsManager=new SVGEffects(this)},setMatte:function(e){this.matteElement&&this.matteElement.setAttribute("mask","url("+locationHref+"#"+e+")")}},IShapeElement.prototype={addShapeToModifiers:function(e){var t,r=this.shapeModifiers.length;for(t=0;t<r;t+=1)this.shapeModifiers[t].addShape(e)},isShapeInAnimatedModifiers:function(e){for(var t=this.shapeModifiers.length;0<t;)if(this.shapeModifiers[0].isAnimatedWithShape(e))return!0;return!1},renderModifiers:function(){if(this.shapeModifiers.length){var e,t=this.shapes.length;for(e=0;e<t;e+=1)this.shapes[e].sh.reset();for(e=(t=this.shapeModifiers.length)-1;e>=0&&!this.shapeModifiers[e].processShapes(this._isFirstFrame);e-=1);}},lcEnum:{1:"butt",2:"round",3:"square"},ljEnum:{1:"miter",2:"round",3:"bevel"},searchProcessedElement:function(e){for(var t=this.processedElements,r=0,n=t.length;r<n;){if(t[r].elem===e)return t[r].pos;r+=1}return 0},addProcessedElement:function(e,t){for(var r=this.processedElements,n=r.length;n;)if(r[n-=1].elem===e)return void(r[n].pos=t);r.push(new ProcessedElement(e,t))},prepareFrame:function(e){this.prepareRenderableFrame(e),this.prepareProperties(e,this.isInRange)}},ITextElement.prototype.initElement=function(e,t,r){this.lettersChangedFlag=!0,this.initFrame(),this.initBaseData(e,t,r),this.textProperty=new TextProperty(this,e.t,this.dynamicProperties),this.textAnimator=new TextAnimatorProperty(e.t,this.renderType,this),this.initTransform(e,t,r),this.initHierarchy(),this.initRenderable(),this.initRendererElement(),this.createContainerElements(),this.createRenderableComponents(),this.createContent(),this.hide(),this.textAnimator.searchProperties(this.dynamicProperties)},ITextElement.prototype.prepareFrame=function(e){this._mdf=!1,this.prepareRenderableFrame(e),this.prepareProperties(e,this.isInRange),(this.textProperty._mdf||this.textProperty._isFirstFrame)&&(this.buildNewText(),this.textProperty._isFirstFrame=!1,this.textProperty._mdf=!1)},ITextElement.prototype.createPathShape=function(e,t){var r,n,i=t.length,s="";for(r=0;r<i;r+=1)n=t[r].ks.k,s+=buildShapeString(n,n.i.length,!0,e);return s},ITextElement.prototype.updateDocumentData=function(e,t){this.textProperty.updateDocumentData(e,t)},ITextElement.prototype.canResizeFont=function(e){this.textProperty.canResizeFont(e)},ITextElement.prototype.setMinimumFontSize=function(e){this.textProperty.setMinimumFontSize(e)},ITextElement.prototype.applyTextPropertiesToMatrix=function(e,t,r,n,i){switch(e.ps&&t.translate(e.ps[0],e.ps[1]+e.ascent,0),t.translate(0,-e.ls,0),e.j){case 1:t.translate(e.justifyOffset+(e.boxWidth-e.lineWidths[r]),0,0);break;case 2:t.translate(e.justifyOffset+(e.boxWidth-e.lineWidths[r])/2,0,0)}t.translate(n,i,0)},ITextElement.prototype.buildColor=function(e){return"rgb("+Math.round(255*e[0])+","+Math.round(255*e[1])+","+Math.round(255*e[2])+")"},ITextElement.prototype.emptyProp=new LetterProps,ITextElement.prototype.destroy=function(){},extendPrototype([BaseElement,TransformElement,HierarchyElement,FrameElement,RenderableDOMElement],ICompElement),ICompElement.prototype.initElement=function(e,t,r){this.initFrame(),this.initBaseData(e,t,r),this.initTransform(e,t,r),this.initRenderable(),this.initHierarchy(),this.initRendererElement(),this.createContainerElements(),this.createRenderableComponents(),!this.data.xt&&t.progressiveLoad||this.buildAllItems(),this.hide()},ICompElement.prototype.prepareFrame=function(e){if(this._mdf=!1,this.prepareRenderableFrame(e),this.prepareProperties(e,this.isInRange),this.isInRange||this.data.xt){if(this.tm._placeholder)this.renderedFrame=e/this.data.sr;else{var t=this.tm.v;t===this.data.op&&(t=this.data.op-1),this.renderedFrame=t}var r,n=this.elements.length;for(this.completeLayers||this.checkLayers(this.renderedFrame),r=n-1;r>=0;r-=1)(this.completeLayers||this.elements[r])&&(this.elements[r].prepareFrame(this.renderedFrame-this.layers[r].st),this.elements[r]._mdf&&(this._mdf=!0))}},ICompElement.prototype.renderInnerContent=function(){var e,t=this.layers.length;for(e=0;e<t;e+=1)(this.completeLayers||this.elements[e])&&this.elements[e].renderFrame()},ICompElement.prototype.setElements=function(e){this.elements=e},ICompElement.prototype.getElements=function(){return this.elements},ICompElement.prototype.destroyElements=function(){var e,t=this.layers.length;for(e=0;e<t;e+=1)this.elements[e]&&this.elements[e].destroy()},ICompElement.prototype.destroy=function(){this.destroyElements(),this.destroyBaseElement()},extendPrototype([BaseElement,TransformElement,SVGBaseElement,HierarchyElement,FrameElement,RenderableDOMElement],IImageElement),IImageElement.prototype.createContent=function(){var e=this.globalData.getAssetsPath(this.assetData);this.innerElem=createNS("image"),this.innerElem.setAttribute("width",this.assetData.w+"px"),this.innerElem.setAttribute("height",this.assetData.h+"px"),this.innerElem.setAttribute("preserveAspectRatio",this.assetData.pr||this.globalData.renderConfig.imagePreserveAspectRatio),this.innerElem.setAttributeNS("http://www.w3.org/1999/xlink","href",e),this.layerElement.appendChild(this.innerElem)},IImageElement.prototype.sourceRectAtTime=function(){return this.sourceRect},extendPrototype([IImageElement],ISolidElement),ISolidElement.prototype.createContent=function(){var e=createNS("rect");e.setAttribute("width",this.data.sw),e.setAttribute("height",this.data.sh),e.setAttribute("fill",this.data.sc),this.layerElement.appendChild(e)},AudioElement.prototype.prepareFrame=function(e){if(this.prepareRenderableFrame(e,!0),this.prepareProperties(e,!0),this.tm._placeholder)this._currentTime=e/this.data.sr;else{var t=this.tm.v;this._currentTime=t}},extendPrototype([RenderableElement,BaseElement,FrameElement],AudioElement),AudioElement.prototype.renderFrame=function(){this.isInRange&&this._canPlay&&(this._isPlaying?(!this.audio.playing()||Math.abs(this._currentTime/this.globalData.frameRate-this.audio.seek())>.1)&&this.audio.seek(this._currentTime/this.globalData.frameRate):(this.audio.play(),this.audio.seek(this._currentTime/this.globalData.frameRate),this._isPlaying=!0))},AudioElement.prototype.show=function(){},AudioElement.prototype.hide=function(){this.audio.pause(),this._isPlaying=!1},AudioElement.prototype.pause=function(){this.audio.pause(),this._isPlaying=!1,this._canPlay=!1},AudioElement.prototype.resume=function(){this._canPlay=!0},AudioElement.prototype.setRate=function(e){this.audio.rate(e)},AudioElement.prototype.volume=function(e){this.audio.volume(e)},AudioElement.prototype.getBaseElement=function(){return null},AudioElement.prototype.destroy=function(){},AudioElement.prototype.sourceRectAtTime=function(){},AudioElement.prototype.initExpressions=function(){},FootageElement.prototype.prepareFrame=function(){},extendPrototype([RenderableElement,BaseElement,FrameElement],FootageElement),FootageElement.prototype.getBaseElement=function(){return null},FootageElement.prototype.renderFrame=function(){},FootageElement.prototype.destroy=function(){},FootageElement.prototype.initExpressions=function(){this.layerInterface=FootageInterface(this)},FootageElement.prototype.getFootageData=function(){return this.footageData},extendPrototype([SVGRenderer,ICompElement,SVGBaseElement],SVGCompElement),extendPrototype([BaseElement,TransformElement,SVGBaseElement,HierarchyElement,FrameElement,RenderableDOMElement,ITextElement],SVGTextLottieElement),SVGTextLottieElement.prototype.createContent=function(){this.data.singleShape&&!this.globalData.fontManager.chars&&(this.textContainer=createNS("text"))},SVGTextLottieElement.prototype.buildTextContents=function(e){for(var t=0,r=e.length,n=[],i="";t<r;)e[t]===String.fromCharCode(13)||e[t]===String.fromCharCode(3)?(n.push(i),i=""):i+=e[t],t+=1;return n.push(i),n},SVGTextLottieElement.prototype.buildNewText=function(){var e,t,r=this.textProperty.currentData;this.renderedLetters=createSizedArray(r?r.l.length:0),r.fc?this.layerElement.setAttribute("fill",this.buildColor(r.fc)):this.layerElement.setAttribute("fill","rgba(0,0,0,0)"),r.sc&&(this.layerElement.setAttribute("stroke",this.buildColor(r.sc)),this.layerElement.setAttribute("stroke-width",r.sw)),this.layerElement.setAttribute("font-size",r.finalSize);var n=this.globalData.fontManager.getFontByName(r.f);if(n.fClass)this.layerElement.setAttribute("class",n.fClass);else{this.layerElement.setAttribute("font-family",n.fFamily);var i=r.fWeight,s=r.fStyle;this.layerElement.setAttribute("font-style",s),this.layerElement.setAttribute("font-weight",i)}this.layerElement.setAttribute("aria-label",r.t);var a,o=r.l||[],l=!!this.globalData.fontManager.chars;t=o.length;var c,u=this.mHelper,d="",h=this.data.singleShape,p=0,f=0,A=!0,m=.001*r.tr*r.finalSize;if(!h||l||r.sz){var g,v,b=this.textSpans.length;for(e=0;e<t;e+=1)l&&h&&0!==e||(a=b>e?this.textSpans[e]:createNS(l?"path":"text"),b<=e&&(a.setAttribute("stroke-linecap","butt"),a.setAttribute("stroke-linejoin","round"),a.setAttribute("stroke-miterlimit","4"),this.textSpans[e]=a,this.layerElement.appendChild(a)),a.style.display="inherit"),u.reset(),u.scale(r.finalSize/100,r.finalSize/100),h&&(o[e].n&&(p=-m,f+=r.yOffset,f+=A?1:0,A=!1),this.applyTextPropertiesToMatrix(r,u,o[e].line,p,f),p+=o[e].l||0,p+=m),l?(c=(g=(v=this.globalData.fontManager.getCharData(r.finalText[e],n.fStyle,this.globalData.fontManager.getFontByName(r.f).fFamily))&&v.data||{}).shapes?g.shapes[0].it:[],h?d+=this.createPathShape(u,c):a.setAttribute("d",this.createPathShape(u,c))):(h&&a.setAttribute("transform","translate("+u.props[12]+","+u.props[13]+")"),a.textContent=o[e].val,a.setAttributeNS("http://www.w3.org/XML/1998/namespace","xml:space","preserve"));h&&a&&a.setAttribute("d",d)}else{var y=this.textContainer,C="start";switch(r.j){case 1:C="end";break;case 2:C="middle";break;default:C="start"}y.setAttribute("text-anchor",C),y.setAttribute("letter-spacing",m);var w=this.buildTextContents(r.finalText);for(t=w.length,f=r.ps?r.ps[1]+r.ascent:0,e=0;e<t;e+=1)(a=this.textSpans[e]||createNS("tspan")).textContent=w[e],a.setAttribute("x",0),a.setAttribute("y",f),a.style.display="inherit",y.appendChild(a),this.textSpans[e]=a,f+=r.finalLineHeight;this.layerElement.appendChild(y)}for(;e<this.textSpans.length;)this.textSpans[e].style.display="none",e+=1;this._sizeChanged=!0},SVGTextLottieElement.prototype.sourceRectAtTime=function(){if(this.prepareFrame(this.comp.renderedFrame-this.data.st),this.renderInnerContent(),this._sizeChanged){this._sizeChanged=!1;var e=this.layerElement.getBBox();this.bbox={top:e.y,left:e.x,width:e.width,height:e.height}}return this.bbox},SVGTextLottieElement.prototype.renderInnerContent=function(){if(!this.data.singleShape&&(this.textAnimator.getMeasures(this.textProperty.currentData,this.lettersChangedFlag),this.lettersChangedFlag||this.textAnimator.lettersChangedFlag)){var e,t;this._sizeChanged=!0;var r,n,i=this.textAnimator.renderedLetters,s=this.textProperty.currentData.l;for(t=s.length,e=0;e<t;e+=1)s[e].n||(r=i[e],n=this.textSpans[e],r._mdf.m&&n.setAttribute("transform",r.m),r._mdf.o&&n.setAttribute("opacity",r.o),r._mdf.sw&&n.setAttribute("stroke-width",r.sw),r._mdf.sc&&n.setAttribute("stroke",r.sc),r._mdf.fc&&n.setAttribute("fill",r.fc))}},extendPrototype([BaseElement,TransformElement,SVGBaseElement,IShapeElement,HierarchyElement,FrameElement,RenderableDOMElement],SVGShapeElement),SVGShapeElement.prototype.initSecondaryElement=function(){},SVGShapeElement.prototype.identityMatrix=new Matrix,SVGShapeElement.prototype.buildExpressionInterface=function(){},SVGShapeElement.prototype.createContent=function(){this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.layerElement,0,[],!0),this.filterUniqueShapes()},SVGShapeElement.prototype.filterUniqueShapes=function(){var e,t,r,n,i=this.shapes.length,s=this.stylesList.length,a=[],o=!1;for(r=0;r<s;r+=1){for(n=this.stylesList[r],o=!1,a.length=0,e=0;e<i;e+=1)-1!==(t=this.shapes[e]).styles.indexOf(n)&&(a.push(t),o=t._isAnimated||o);a.length>1&&o&&this.setShapesAsAnimated(a)}},SVGShapeElement.prototype.setShapesAsAnimated=function(e){var t,r=e.length;for(t=0;t<r;t+=1)e[t].setAsAnimated()},SVGShapeElement.prototype.createStyleElement=function(e,t){var r,n=new SVGStyleData(e,t),i=n.pElem;return"st"===e.ty?r=new SVGStrokeStyleData(this,e,n):"fl"===e.ty?r=new SVGFillStyleData(this,e,n):"gf"!==e.ty&&"gs"!==e.ty||(r=new("gf"===e.ty?SVGGradientFillStyleData:SVGGradientStrokeStyleData)(this,e,n),this.globalData.defs.appendChild(r.gf),r.maskId&&(this.globalData.defs.appendChild(r.ms),this.globalData.defs.appendChild(r.of),i.setAttribute("mask","url("+locationHref+"#"+r.maskId+")"))),"st"!==e.ty&&"gs"!==e.ty||(i.setAttribute("stroke-linecap",this.lcEnum[e.lc]||"round"),i.setAttribute("stroke-linejoin",this.ljEnum[e.lj]||"round"),i.setAttribute("fill-opacity","0"),1===e.lj&&i.setAttribute("stroke-miterlimit",e.ml)),2===e.r&&i.setAttribute("fill-rule","evenodd"),e.ln&&i.setAttribute("id",e.ln),e.cl&&i.setAttribute("class",e.cl),e.bm&&(i.style["mix-blend-mode"]=getBlendMode(e.bm)),this.stylesList.push(n),this.addToAnimatedContents(e,r),r},SVGShapeElement.prototype.createGroupElement=function(e){var t=new ShapeGroupData;return e.ln&&t.gr.setAttribute("id",e.ln),e.cl&&t.gr.setAttribute("class",e.cl),e.bm&&(t.gr.style["mix-blend-mode"]=getBlendMode(e.bm)),t},SVGShapeElement.prototype.createTransformElement=function(e,t){var r=TransformPropertyFactory.getTransformProperty(this,e,this),n=new SVGTransformData(r,r.o,t);return this.addToAnimatedContents(e,n),n},SVGShapeElement.prototype.createShapeElement=function(e,t,r){var n=4;"rc"===e.ty?n=5:"el"===e.ty?n=6:"sr"===e.ty&&(n=7);var i=new SVGShapeData(t,r,ShapePropertyFactory.getShapeProp(this,e,n,this));return this.shapes.push(i),this.addShapeToModifiers(i),this.addToAnimatedContents(e,i),i},SVGShapeElement.prototype.addToAnimatedContents=function(e,t){for(var r=0,n=this.animatedContents.length;r<n;){if(this.animatedContents[r].element===t)return;r+=1}this.animatedContents.push({fn:SVGElementsRenderer.createRenderFunction(e),element:t,data:e})},SVGShapeElement.prototype.setElementStyles=function(e){var t,r=e.styles,n=this.stylesList.length;for(t=0;t<n;t+=1)this.stylesList[t].closed||r.push(this.stylesList[t])},SVGShapeElement.prototype.reloadShapes=function(){var e;this._isFirstFrame=!0;var t=this.itemsData.length;for(e=0;e<t;e+=1)this.prevViewData[e]=this.itemsData[e];for(this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.layerElement,0,[],!0),this.filterUniqueShapes(),t=this.dynamicProperties.length,e=0;e<t;e+=1)this.dynamicProperties[e].getValue();this.renderModifiers()},SVGShapeElement.prototype.searchShapes=function(e,t,r,n,i,s,a){var o,l,c,u,d,h,p=[].concat(s),f=e.length-1,A=[],m=[];for(o=f;o>=0;o-=1){if((h=this.searchProcessedElement(e[o]))?t[o]=r[h-1]:e[o]._render=a,"fl"===e[o].ty||"st"===e[o].ty||"gf"===e[o].ty||"gs"===e[o].ty)h?t[o].style.closed=!1:t[o]=this.createStyleElement(e[o],i),e[o]._render&&n.appendChild(t[o].style.pElem),A.push(t[o].style);else if("gr"===e[o].ty){if(h)for(c=t[o].it.length,l=0;l<c;l+=1)t[o].prevViewData[l]=t[o].it[l];else t[o]=this.createGroupElement(e[o]);this.searchShapes(e[o].it,t[o].it,t[o].prevViewData,t[o].gr,i+1,p,a),e[o]._render&&n.appendChild(t[o].gr)}else"tr"===e[o].ty?(h||(t[o]=this.createTransformElement(e[o],n)),u=t[o].transform,p.push(u)):"sh"===e[o].ty||"rc"===e[o].ty||"el"===e[o].ty||"sr"===e[o].ty?(h||(t[o]=this.createShapeElement(e[o],p,i)),this.setElementStyles(t[o])):"tm"===e[o].ty||"rd"===e[o].ty||"ms"===e[o].ty||"pb"===e[o].ty?(h?(d=t[o]).closed=!1:((d=ShapeModifiers.getModifier(e[o].ty)).init(this,e[o]),t[o]=d,this.shapeModifiers.push(d)),m.push(d)):"rp"===e[o].ty&&(h?(d=t[o]).closed=!0:(d=ShapeModifiers.getModifier(e[o].ty),t[o]=d,d.init(this,e,o,t),this.shapeModifiers.push(d),a=!1),m.push(d));this.addProcessedElement(e[o],o+1)}for(f=A.length,o=0;o<f;o+=1)A[o].closed=!0;for(f=m.length,o=0;o<f;o+=1)m[o].closed=!0},SVGShapeElement.prototype.renderInnerContent=function(){var e;this.renderModifiers();var t=this.stylesList.length;for(e=0;e<t;e+=1)this.stylesList[e].reset();for(this.renderShape(),e=0;e<t;e+=1)(this.stylesList[e]._mdf||this._isFirstFrame)&&(this.stylesList[e].msElem&&(this.stylesList[e].msElem.setAttribute("d",this.stylesList[e].d),this.stylesList[e].d="M0 0"+this.stylesList[e].d),this.stylesList[e].pElem.setAttribute("d",this.stylesList[e].d||"M0 0"))},SVGShapeElement.prototype.renderShape=function(){var e,t,r=this.animatedContents.length;for(e=0;e<r;e+=1)t=this.animatedContents[e],(this._isFirstFrame||t.element._isAnimated)&&!0!==t.data&&t.fn(t.data,t.element,this._isFirstFrame)},SVGShapeElement.prototype.destroy=function(){this.destroyBaseElement(),this.shapesData=null,this.itemsData=null},SVGTintFilter.prototype.renderFrame=function(e){if(e||this.filterManager._mdf){var t=this.filterManager.effectElements[0].p.v,r=this.filterManager.effectElements[1].p.v,n=this.filterManager.effectElements[2].p.v/100;this.matrixFilter.setAttribute("values",r[0]-t[0]+" 0 0 0 "+t[0]+" "+(r[1]-t[1])+" 0 0 0 "+t[1]+" "+(r[2]-t[2])+" 0 0 0 "+t[2]+" 0 0 0 "+n+" 0")}},SVGFillFilter.prototype.renderFrame=function(e){if(e||this.filterManager._mdf){var t=this.filterManager.effectElements[2].p.v,r=this.filterManager.effectElements[6].p.v;this.matrixFilter.setAttribute("values","0 0 0 0 "+t[0]+" 0 0 0 0 "+t[1]+" 0 0 0 0 "+t[2]+" 0 0 0 "+r+" 0")}},SVGGaussianBlurEffect.prototype.renderFrame=function(e){if(e||this.filterManager._mdf){var t=.3*this.filterManager.effectElements[0].p.v,r=this.filterManager.effectElements[1].p.v,n=3==r?0:t,i=2==r?0:t;this.feGaussianBlur.setAttribute("stdDeviation",n+" "+i);var s=1==this.filterManager.effectElements[2].p.v?"wrap":"duplicate";this.feGaussianBlur.setAttribute("edgeMode",s)}},SVGStrokeEffect.prototype.initialize=function(){var e,t,r,n,i=this.elem.layerElement.children||this.elem.layerElement.childNodes;for(1===this.filterManager.effectElements[1].p.v?(n=this.elem.maskManager.masksProperties.length,r=0):n=1+(r=this.filterManager.effectElements[0].p.v-1),(t=createNS("g")).setAttribute("fill","none"),t.setAttribute("stroke-linecap","round"),t.setAttribute("stroke-dashoffset",1);r<n;r+=1)e=createNS("path"),t.appendChild(e),this.paths.push({p:e,m:r});if(3===this.filterManager.effectElements[10].p.v){var s=createNS("mask"),a=createElementID();s.setAttribute("id",a),s.setAttribute("mask-type","alpha"),s.appendChild(t),this.elem.globalData.defs.appendChild(s);var o=createNS("g");for(o.setAttribute("mask","url("+locationHref+"#"+a+")");i[0];)o.appendChild(i[0]);this.elem.layerElement.appendChild(o),this.masker=s,t.setAttribute("stroke","#fff")}else if(1===this.filterManager.effectElements[10].p.v||2===this.filterManager.effectElements[10].p.v){if(2===this.filterManager.effectElements[10].p.v)for(i=this.elem.layerElement.children||this.elem.layerElement.childNodes;i.length;)this.elem.layerElement.removeChild(i[0]);this.elem.layerElement.appendChild(t),this.elem.layerElement.removeAttribute("mask"),t.setAttribute("stroke","#fff")}this.initialized=!0,this.pathMasker=t},SVGStrokeEffect.prototype.renderFrame=function(e){var t;this.initialized||this.initialize();var r,n,i=this.paths.length;for(t=0;t<i;t+=1)if(-1!==this.paths[t].m&&(r=this.elem.maskManager.viewData[this.paths[t].m],n=this.paths[t].p,(e||this.filterManager._mdf||r.prop._mdf)&&n.setAttribute("d",r.lastPath),e||this.filterManager.effectElements[9].p._mdf||this.filterManager.effectElements[4].p._mdf||this.filterManager.effectElements[7].p._mdf||this.filterManager.effectElements[8].p._mdf||r.prop._mdf)){var s;if(0!==this.filterManager.effectElements[7].p.v||100!==this.filterManager.effectElements[8].p.v){var a=.01*Math.min(this.filterManager.effectElements[7].p.v,this.filterManager.effectElements[8].p.v),o=.01*Math.max(this.filterManager.effectElements[7].p.v,this.filterManager.effectElements[8].p.v),l=n.getTotalLength();s="0 0 0 "+l*a+" ";var c,u=l*(o-a),d=1+2*this.filterManager.effectElements[4].p.v*this.filterManager.effectElements[9].p.v*.01,h=Math.floor(u/d);for(c=0;c<h;c+=1)s+="1 "+2*this.filterManager.effectElements[4].p.v*this.filterManager.effectElements[9].p.v*.01+" ";s+="0 "+10*l+" 0 0"}else s="1 "+2*this.filterManager.effectElements[4].p.v*this.filterManager.effectElements[9].p.v*.01;n.setAttribute("stroke-dasharray",s)}if((e||this.filterManager.effectElements[4].p._mdf)&&this.pathMasker.setAttribute("stroke-width",2*this.filterManager.effectElements[4].p.v),(e||this.filterManager.effectElements[6].p._mdf)&&this.pathMasker.setAttribute("opacity",this.filterManager.effectElements[6].p.v),(1===this.filterManager.effectElements[10].p.v||2===this.filterManager.effectElements[10].p.v)&&(e||this.filterManager.effectElements[3].p._mdf)){var p=this.filterManager.effectElements[3].p.v;this.pathMasker.setAttribute("stroke","rgb("+bmFloor(255*p[0])+","+bmFloor(255*p[1])+","+bmFloor(255*p[2])+")")}},SVGTritoneFilter.prototype.renderFrame=function(e){if(e||this.filterManager._mdf){var t=this.filterManager.effectElements[0].p.v,r=this.filterManager.effectElements[1].p.v,n=this.filterManager.effectElements[2].p.v,i=n[0]+" "+r[0]+" "+t[0],s=n[1]+" "+r[1]+" "+t[1],a=n[2]+" "+r[2]+" "+t[2];this.feFuncR.setAttribute("tableValues",i),this.feFuncG.setAttribute("tableValues",s),this.feFuncB.setAttribute("tableValues",a)}},SVGProLevelsFilter.prototype.createFeFunc=function(e,t){var r=createNS(e);return r.setAttribute("type","table"),t.appendChild(r),r},SVGProLevelsFilter.prototype.getTableValue=function(e,t,r,n,i){for(var s,a,o=0,l=Math.min(e,t),c=Math.max(e,t),u=Array.call(null,{length:256}),d=0,h=i-n,p=t-e;o<=256;)a=(s=o/256)<=l?p<0?i:n:s>=c?p<0?n:i:n+h*Math.pow((s-e)/p,1/r),u[d]=a,d+=1,o+=256/255;return u.join(" ")},SVGProLevelsFilter.prototype.renderFrame=function(e){if(e||this.filterManager._mdf){var t,r=this.filterManager.effectElements;this.feFuncRComposed&&(e||r[3].p._mdf||r[4].p._mdf||r[5].p._mdf||r[6].p._mdf||r[7].p._mdf)&&(t=this.getTableValue(r[3].p.v,r[4].p.v,r[5].p.v,r[6].p.v,r[7].p.v),this.feFuncRComposed.setAttribute("tableValues",t),this.feFuncGComposed.setAttribute("tableValues",t),this.feFuncBComposed.setAttribute("tableValues",t)),this.feFuncR&&(e||r[10].p._mdf||r[11].p._mdf||r[12].p._mdf||r[13].p._mdf||r[14].p._mdf)&&(t=this.getTableValue(r[10].p.v,r[11].p.v,r[12].p.v,r[13].p.v,r[14].p.v),this.feFuncR.setAttribute("tableValues",t)),this.feFuncG&&(e||r[17].p._mdf||r[18].p._mdf||r[19].p._mdf||r[20].p._mdf||r[21].p._mdf)&&(t=this.getTableValue(r[17].p.v,r[18].p.v,r[19].p.v,r[20].p.v,r[21].p.v),this.feFuncG.setAttribute("tableValues",t)),this.feFuncB&&(e||r[24].p._mdf||r[25].p._mdf||r[26].p._mdf||r[27].p._mdf||r[28].p._mdf)&&(t=this.getTableValue(r[24].p.v,r[25].p.v,r[26].p.v,r[27].p.v,r[28].p.v),this.feFuncB.setAttribute("tableValues",t)),this.feFuncA&&(e||r[31].p._mdf||r[32].p._mdf||r[33].p._mdf||r[34].p._mdf||r[35].p._mdf)&&(t=this.getTableValue(r[31].p.v,r[32].p.v,r[33].p.v,r[34].p.v,r[35].p.v),this.feFuncA.setAttribute("tableValues",t))}},SVGDropShadowEffect.prototype.renderFrame=function(e){if(e||this.filterManager._mdf){if((e||this.filterManager.effectElements[4].p._mdf)&&this.feGaussianBlur.setAttribute("stdDeviation",this.filterManager.effectElements[4].p.v/4),e||this.filterManager.effectElements[0].p._mdf){var t=this.filterManager.effectElements[0].p.v;this.feFlood.setAttribute("flood-color",rgbToHex(Math.round(255*t[0]),Math.round(255*t[1]),Math.round(255*t[2])))}if((e||this.filterManager.effectElements[1].p._mdf)&&this.feFlood.setAttribute("flood-opacity",this.filterManager.effectElements[1].p.v/255),e||this.filterManager.effectElements[2].p._mdf||this.filterManager.effectElements[3].p._mdf){var r=this.filterManager.effectElements[3].p.v,n=(this.filterManager.effectElements[2].p.v-90)*degToRads,i=r*Math.cos(n),s=r*Math.sin(n);this.feOffset.setAttribute("dx",i),this.feOffset.setAttribute("dy",s)}}};var _svgMatteSymbols=[];function SVGMatte3Effect(e,t,r){this.initialized=!1,this.filterManager=t,this.filterElem=e,this.elem=r,r.matteElement=createNS("g"),r.matteElement.appendChild(r.layerElement),r.matteElement.appendChild(r.transformedElement),r.baseElement=r.matteElement}function SVGEffects(e){var t,r,n=e.data.ef?e.data.ef.length:0,i=createElementID(),s=filtersFactory.createFilter(i,!0),a=0;for(this.filters=[],t=0;t<n;t+=1)r=null,20===e.data.ef[t].ty?(a+=1,r=new SVGTintFilter(s,e.effectsManager.effectElements[t])):21===e.data.ef[t].ty?(a+=1,r=new SVGFillFilter(s,e.effectsManager.effectElements[t])):22===e.data.ef[t].ty?r=new SVGStrokeEffect(e,e.effectsManager.effectElements[t]):23===e.data.ef[t].ty?(a+=1,r=new SVGTritoneFilter(s,e.effectsManager.effectElements[t])):24===e.data.ef[t].ty?(a+=1,r=new SVGProLevelsFilter(s,e.effectsManager.effectElements[t])):25===e.data.ef[t].ty?(a+=1,r=new SVGDropShadowEffect(s,e.effectsManager.effectElements[t])):28===e.data.ef[t].ty?r=new SVGMatte3Effect(s,e.effectsManager.effectElements[t],e):29===e.data.ef[t].ty&&(a+=1,r=new SVGGaussianBlurEffect(s,e.effectsManager.effectElements[t])),r&&this.filters.push(r);a&&(e.globalData.defs.appendChild(s),e.layerElement.setAttribute("filter","url("+locationHref+"#"+i+")")),this.filters.length&&e.addRenderableComponent(this)}function CVContextData(){var e;for(this.saved=[],this.cArrPos=0,this.cTr=new Matrix,this.cO=1,this.savedOp=createTypedArray("float32",15),e=0;e<15;e+=1)this.saved[e]=createTypedArray("float32",16);this._length=15}function CVBaseElement(){}function CVImageElement(e,t,r){this.assetData=t.getAssetData(e.refId),this.img=t.imageLoader.getAsset(this.assetData),this.initElement(e,t,r)}function CVCompElement(e,t,r){this.completeLayers=!1,this.layers=e.layers,this.pendingElements=[],this.elements=createSizedArray(this.layers.length),this.initElement(e,t,r),this.tm=e.tm?PropertyFactory.getProp(this,e.tm,0,t.frameRate,this):{_placeholder:!0}}function CVMaskElement(e,t){var r;this.data=e,this.element=t,this.masksProperties=this.data.masksProperties||[],this.viewData=createSizedArray(this.masksProperties.length);var n=this.masksProperties.length,i=!1;for(r=0;r<n;r+=1)"n"!==this.masksProperties[r].mode&&(i=!0),this.viewData[r]=ShapePropertyFactory.getShapeProp(this.element,this.masksProperties[r],3);this.hasMasks=i,i&&this.element.addRenderableComponent(this)}function CVShapeElement(e,t,r){this.shapes=[],this.shapesData=e.shapes,this.stylesList=[],this.itemsData=[],this.prevViewData=[],this.shapeModifiers=[],this.processedElements=[],this.transformsManager=new ShapeTransformManager,this.initElement(e,t,r)}function CVSolidElement(e,t,r){this.initElement(e,t,r)}function CVTextElement(e,t,r){this.textSpans=[],this.yOffset=0,this.fillColorAnim=!1,this.strokeColorAnim=!1,this.strokeWidthAnim=!1,this.stroke=!1,this.fill=!1,this.justifyOffset=0,this.currentRender=null,this.renderType="canvas",this.values={fill:"rgba(0,0,0,0)",stroke:"rgba(0,0,0,0)",sWidth:0,fValue:""},this.initElement(e,t,r)}function CVEffects(){}function HBaseElement(){}function HSolidElement(e,t,r){this.initElement(e,t,r)}function HCompElement(e,t,r){this.layers=e.layers,this.supports3d=!e.hasMask,this.completeLayers=!1,this.pendingElements=[],this.elements=this.layers?createSizedArray(this.layers.length):[],this.initElement(e,t,r),this.tm=e.tm?PropertyFactory.getProp(this,e.tm,0,t.frameRate,this):{_placeholder:!0}}function HShapeElement(e,t,r){this.shapes=[],this.shapesData=e.shapes,this.stylesList=[],this.shapeModifiers=[],this.itemsData=[],this.processedElements=[],this.animatedContents=[],this.shapesContainer=createNS("g"),this.initElement(e,t,r),this.prevViewData=[],this.currentBBox={x:999999,y:-999999,h:0,w:0}}function HTextElement(e,t,r){this.textSpans=[],this.textPaths=[],this.currentBBox={x:999999,y:-999999,h:0,w:0},this.renderType="svg",this.isMasked=!1,this.initElement(e,t,r)}function HImageElement(e,t,r){this.assetData=t.getAssetData(e.refId),this.initElement(e,t,r)}function HCameraElement(e,t,r){this.initFrame(),this.initBaseData(e,t,r),this.initHierarchy();var n=PropertyFactory.getProp;if(this.pe=n(this,e.pe,0,0,this),e.ks.p.s?(this.px=n(this,e.ks.p.x,1,0,this),this.py=n(this,e.ks.p.y,1,0,this),this.pz=n(this,e.ks.p.z,1,0,this)):this.p=n(this,e.ks.p,1,0,this),e.ks.a&&(this.a=n(this,e.ks.a,1,0,this)),e.ks.or.k.length&&e.ks.or.k[0].to){var i,s=e.ks.or.k.length;for(i=0;i<s;i+=1)e.ks.or.k[i].to=null,e.ks.or.k[i].ti=null}this.or=n(this,e.ks.or,1,degToRads,this),this.or.sh=!0,this.rx=n(this,e.ks.rx,0,degToRads,this),this.ry=n(this,e.ks.ry,0,degToRads,this),this.rz=n(this,e.ks.rz,0,degToRads,this),this.mat=new Matrix,this._prevMat=new Matrix,this._isFirstFrame=!0,this.finalTransform={mProp:this}}function HEffects(){}SVGMatte3Effect.prototype.findSymbol=function(e){for(var t=0,r=_svgMatteSymbols.length;t<r;){if(_svgMatteSymbols[t]===e)return _svgMatteSymbols[t];t+=1}return null},SVGMatte3Effect.prototype.replaceInParent=function(e,t){var r=e.layerElement.parentNode;if(r){for(var n,i=r.children,s=0,a=i.length;s<a&&i[s]!==e.layerElement;)s+=1;s<=a-2&&(n=i[s+1]);var o=createNS("use");o.setAttribute("href","#"+t),n?r.insertBefore(o,n):r.appendChild(o)}},SVGMatte3Effect.prototype.setElementAsMask=function(e,t){if(!this.findSymbol(t)){var r=createElementID(),n=createNS("mask");n.setAttribute("id",t.layerId),n.setAttribute("mask-type","alpha"),_svgMatteSymbols.push(t);var i=e.globalData.defs;i.appendChild(n);var s=createNS("symbol");s.setAttribute("id",r),this.replaceInParent(t,r),s.appendChild(t.layerElement),i.appendChild(s);var a=createNS("use");a.setAttribute("href","#"+r),n.appendChild(a),t.data.hd=!1,t.show()}e.setMatte(t.layerId)},SVGMatte3Effect.prototype.initialize=function(){for(var e=this.filterManager.effectElements[0].p.v,t=this.elem.comp.elements,r=0,n=t.length;r<n;)t[r]&&t[r].data.ind===e&&this.setElementAsMask(this.elem,t[r]),r+=1;this.initialized=!0},SVGMatte3Effect.prototype.renderFrame=function(){this.initialized||this.initialize()},SVGEffects.prototype.renderFrame=function(e){var t,r=this.filters.length;for(t=0;t<r;t+=1)this.filters[t].renderFrame(e)},CVContextData.prototype.duplicate=function(){var e=2*this._length,t=this.savedOp;this.savedOp=createTypedArray("float32",e),this.savedOp.set(t);var r=0;for(r=this._length;r<e;r+=1)this.saved[r]=createTypedArray("float32",16);this._length=e},CVContextData.prototype.reset=function(){this.cArrPos=0,this.cTr.reset(),this.cO=1},CVBaseElement.prototype={createElements:function(){},initRendererElement:function(){},createContainerElements:function(){this.canvasContext=this.globalData.canvasContext,this.renderableEffectsManager=new CVEffects(this)},createContent:function(){},setBlendMode:function(){var e=this.globalData;if(e.blendMode!==this.data.bm){e.blendMode=this.data.bm;var t=getBlendMode(this.data.bm);e.canvasContext.globalCompositeOperation=t}},createRenderableComponents:function(){this.maskManager=new CVMaskElement(this.data,this)},hideElement:function(){this.hidden||this.isInRange&&!this.isTransparent||(this.hidden=!0)},showElement:function(){this.isInRange&&!this.isTransparent&&(this.hidden=!1,this._isFirstFrame=!0,this.maskManager._isFirstFrame=!0)},renderFrame:function(){if(!this.hidden&&!this.data.hd){this.renderTransform(),this.renderRenderable(),this.setBlendMode();var e=0===this.data.ty;this.globalData.renderer.save(e),this.globalData.renderer.ctxTransform(this.finalTransform.mat.props),this.globalData.renderer.ctxOpacity(this.finalTransform.mProp.o.v),this.renderInnerContent(),this.globalData.renderer.restore(e),this.maskManager.hasMasks&&this.globalData.renderer.restore(!0),this._isFirstFrame&&(this._isFirstFrame=!1)}},destroy:function(){this.canvasContext=null,this.data=null,this.globalData=null,this.maskManager.destroy()},mHelper:new Matrix},CVBaseElement.prototype.hide=CVBaseElement.prototype.hideElement,CVBaseElement.prototype.show=CVBaseElement.prototype.showElement,extendPrototype([BaseElement,TransformElement,CVBaseElement,HierarchyElement,FrameElement,RenderableElement],CVImageElement),CVImageElement.prototype.initElement=SVGShapeElement.prototype.initElement,CVImageElement.prototype.prepareFrame=IImageElement.prototype.prepareFrame,CVImageElement.prototype.createContent=function(){if(this.img.width&&(this.assetData.w!==this.img.width||this.assetData.h!==this.img.height)){var e=createTag("canvas");e.width=this.assetData.w,e.height=this.assetData.h;var t,r,n=e.getContext("2d"),i=this.img.width,s=this.img.height,a=i/s,o=this.assetData.w/this.assetData.h,l=this.assetData.pr||this.globalData.renderConfig.imagePreserveAspectRatio;a>o&&"xMidYMid slice"===l||a<o&&"xMidYMid slice"!==l?t=(r=s)*o:r=(t=i)/o,n.drawImage(this.img,(i-t)/2,(s-r)/2,t,r,0,0,this.assetData.w,this.assetData.h),this.img=e}},CVImageElement.prototype.renderInnerContent=function(){this.canvasContext.drawImage(this.img,0,0)},CVImageElement.prototype.destroy=function(){this.img=null},extendPrototype([CanvasRenderer,ICompElement,CVBaseElement],CVCompElement),CVCompElement.prototype.renderInnerContent=function(){var e,t=this.canvasContext;for(t.beginPath(),t.moveTo(0,0),t.lineTo(this.data.w,0),t.lineTo(this.data.w,this.data.h),t.lineTo(0,this.data.h),t.lineTo(0,0),t.clip(),e=this.layers.length-1;e>=0;e-=1)(this.completeLayers||this.elements[e])&&this.elements[e].renderFrame()},CVCompElement.prototype.destroy=function(){var e;for(e=this.layers.length-1;e>=0;e-=1)this.elements[e]&&this.elements[e].destroy();this.layers=null,this.elements=null},CVMaskElement.prototype.renderFrame=function(){if(this.hasMasks){var e,t,r,n,i=this.element.finalTransform.mat,s=this.element.canvasContext,a=this.masksProperties.length;for(s.beginPath(),e=0;e<a;e+=1)if("n"!==this.masksProperties[e].mode){var o;this.masksProperties[e].inv&&(s.moveTo(0,0),s.lineTo(this.element.globalData.compSize.w,0),s.lineTo(this.element.globalData.compSize.w,this.element.globalData.compSize.h),s.lineTo(0,this.element.globalData.compSize.h),s.lineTo(0,0)),n=this.viewData[e].v,t=i.applyToPointArray(n.v[0][0],n.v[0][1],0),s.moveTo(t[0],t[1]);var l=n._length;for(o=1;o<l;o+=1)r=i.applyToTriplePoints(n.o[o-1],n.i[o],n.v[o]),s.bezierCurveTo(r[0],r[1],r[2],r[3],r[4],r[5]);r=i.applyToTriplePoints(n.o[o-1],n.i[0],n.v[0]),s.bezierCurveTo(r[0],r[1],r[2],r[3],r[4],r[5])}this.element.globalData.renderer.save(!0),s.clip()}},CVMaskElement.prototype.getMaskProperty=MaskElement.prototype.getMaskProperty,CVMaskElement.prototype.destroy=function(){this.element=null},extendPrototype([BaseElement,TransformElement,CVBaseElement,IShapeElement,HierarchyElement,FrameElement,RenderableElement],CVShapeElement),CVShapeElement.prototype.initElement=RenderableDOMElement.prototype.initElement,CVShapeElement.prototype.transformHelper={opacity:1,_opMdf:!1},CVShapeElement.prototype.dashResetter=[],CVShapeElement.prototype.createContent=function(){this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,!0,[])},CVShapeElement.prototype.createStyleElement=function(e,t){var r={data:e,type:e.ty,preTransforms:this.transformsManager.addTransformSequence(t),transforms:[],elements:[],closed:!0===e.hd},n={};if("fl"===e.ty||"st"===e.ty?(n.c=PropertyFactory.getProp(this,e.c,1,255,this),n.c.k||(r.co="rgb("+bmFloor(n.c.v[0])+","+bmFloor(n.c.v[1])+","+bmFloor(n.c.v[2])+")")):"gf"!==e.ty&&"gs"!==e.ty||(n.s=PropertyFactory.getProp(this,e.s,1,null,this),n.e=PropertyFactory.getProp(this,e.e,1,null,this),n.h=PropertyFactory.getProp(this,e.h||{k:0},0,.01,this),n.a=PropertyFactory.getProp(this,e.a||{k:0},0,degToRads,this),n.g=new GradientProperty(this,e.g,this)),n.o=PropertyFactory.getProp(this,e.o,0,.01,this),"st"===e.ty||"gs"===e.ty){if(r.lc=this.lcEnum[e.lc]||"round",r.lj=this.ljEnum[e.lj]||"round",1==e.lj&&(r.ml=e.ml),n.w=PropertyFactory.getProp(this,e.w,0,null,this),n.w.k||(r.wi=n.w.v),e.d){var i=new DashProperty(this,e.d,"canvas",this);n.d=i,n.d.k||(r.da=n.d.dashArray,r.do=n.d.dashoffset[0])}}else r.r=2===e.r?"evenodd":"nonzero";return this.stylesList.push(r),n.style=r,n},CVShapeElement.prototype.createGroupElement=function(){return{it:[],prevViewData:[]}},CVShapeElement.prototype.createTransformElement=function(e){return{transform:{opacity:1,_opMdf:!1,key:this.transformsManager.getNewKey(),op:PropertyFactory.getProp(this,e.o,0,.01,this),mProps:TransformPropertyFactory.getTransformProperty(this,e,this)}}},CVShapeElement.prototype.createShapeElement=function(e){var t=new CVShapeData(this,e,this.stylesList,this.transformsManager);return this.shapes.push(t),this.addShapeToModifiers(t),t},CVShapeElement.prototype.reloadShapes=function(){var e;this._isFirstFrame=!0;var t=this.itemsData.length;for(e=0;e<t;e+=1)this.prevViewData[e]=this.itemsData[e];for(this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,!0,[]),t=this.dynamicProperties.length,e=0;e<t;e+=1)this.dynamicProperties[e].getValue();this.renderModifiers(),this.transformsManager.processSequences(this._isFirstFrame)},CVShapeElement.prototype.addTransformToStyleList=function(e){var t,r=this.stylesList.length;for(t=0;t<r;t+=1)this.stylesList[t].closed||this.stylesList[t].transforms.push(e)},CVShapeElement.prototype.removeTransformFromStyleList=function(){var e,t=this.stylesList.length;for(e=0;e<t;e+=1)this.stylesList[e].closed||this.stylesList[e].transforms.pop()},CVShapeElement.prototype.closeStyles=function(e){var t,r=e.length;for(t=0;t<r;t+=1)e[t].closed=!0},CVShapeElement.prototype.searchShapes=function(e,t,r,n,i){var s,a,o,l,c,u,d=e.length-1,h=[],p=[],f=[].concat(i);for(s=d;s>=0;s-=1){if((l=this.searchProcessedElement(e[s]))?t[s]=r[l-1]:e[s]._shouldRender=n,"fl"===e[s].ty||"st"===e[s].ty||"gf"===e[s].ty||"gs"===e[s].ty)l?t[s].style.closed=!1:t[s]=this.createStyleElement(e[s],f),h.push(t[s].style);else if("gr"===e[s].ty){if(l)for(o=t[s].it.length,a=0;a<o;a+=1)t[s].prevViewData[a]=t[s].it[a];else t[s]=this.createGroupElement(e[s]);this.searchShapes(e[s].it,t[s].it,t[s].prevViewData,n,f)}else"tr"===e[s].ty?(l||(u=this.createTransformElement(e[s]),t[s]=u),f.push(t[s]),this.addTransformToStyleList(t[s])):"sh"===e[s].ty||"rc"===e[s].ty||"el"===e[s].ty||"sr"===e[s].ty?l||(t[s]=this.createShapeElement(e[s])):"tm"===e[s].ty||"rd"===e[s].ty||"pb"===e[s].ty?(l?(c=t[s]).closed=!1:((c=ShapeModifiers.getModifier(e[s].ty)).init(this,e[s]),t[s]=c,this.shapeModifiers.push(c)),p.push(c)):"rp"===e[s].ty&&(l?(c=t[s]).closed=!0:(c=ShapeModifiers.getModifier(e[s].ty),t[s]=c,c.init(this,e,s,t),this.shapeModifiers.push(c),n=!1),p.push(c));this.addProcessedElement(e[s],s+1)}for(this.removeTransformFromStyleList(),this.closeStyles(h),d=p.length,s=0;s<d;s+=1)p[s].closed=!0},CVShapeElement.prototype.renderInnerContent=function(){this.transformHelper.opacity=1,this.transformHelper._opMdf=!1,this.renderModifiers(),this.transformsManager.processSequences(this._isFirstFrame),this.renderShape(this.transformHelper,this.shapesData,this.itemsData,!0)},CVShapeElement.prototype.renderShapeTransform=function(e,t){(e._opMdf||t.op._mdf||this._isFirstFrame)&&(t.opacity=e.opacity,t.opacity*=t.op.v,t._opMdf=!0)},CVShapeElement.prototype.drawLayer=function(){var e,t,r,n,i,s,a,o,l,c=this.stylesList.length,u=this.globalData.renderer,d=this.globalData.canvasContext;for(e=0;e<c;e+=1)if(("st"!==(o=(l=this.stylesList[e]).type)&&"gs"!==o||0!==l.wi)&&l.data._shouldRender&&0!==l.coOp&&0!==this.globalData.currentGlobalAlpha){for(u.save(),s=l.elements,"st"===o||"gs"===o?(d.strokeStyle="st"===o?l.co:l.grd,d.lineWidth=l.wi,d.lineCap=l.lc,d.lineJoin=l.lj,d.miterLimit=l.ml||0):d.fillStyle="fl"===o?l.co:l.grd,u.ctxOpacity(l.coOp),"st"!==o&&"gs"!==o&&d.beginPath(),u.ctxTransform(l.preTransforms.finalTransform.props),r=s.length,t=0;t<r;t+=1){for("st"!==o&&"gs"!==o||(d.beginPath(),l.da&&(d.setLineDash(l.da),d.lineDashOffset=l.do)),i=(a=s[t].trNodes).length,n=0;n<i;n+=1)"m"===a[n].t?d.moveTo(a[n].p[0],a[n].p[1]):"c"===a[n].t?d.bezierCurveTo(a[n].pts[0],a[n].pts[1],a[n].pts[2],a[n].pts[3],a[n].pts[4],a[n].pts[5]):d.closePath();"st"!==o&&"gs"!==o||(d.stroke(),l.da&&d.setLineDash(this.dashResetter))}"st"!==o&&"gs"!==o&&d.fill(l.r),u.restore()}},CVShapeElement.prototype.renderShape=function(e,t,r,n){var i,s;for(s=e,i=t.length-1;i>=0;i-=1)"tr"===t[i].ty?(s=r[i].transform,this.renderShapeTransform(e,s)):"sh"===t[i].ty||"el"===t[i].ty||"rc"===t[i].ty||"sr"===t[i].ty?this.renderPath(t[i],r[i]):"fl"===t[i].ty?this.renderFill(t[i],r[i],s):"st"===t[i].ty?this.renderStroke(t[i],r[i],s):"gf"===t[i].ty||"gs"===t[i].ty?this.renderGradientFill(t[i],r[i],s):"gr"===t[i].ty?this.renderShape(s,t[i].it,r[i].it):t[i].ty;n&&this.drawLayer()},CVShapeElement.prototype.renderStyledShape=function(e,t){if(this._isFirstFrame||t._mdf||e.transforms._mdf){var r,n,i,s=e.trNodes,a=t.paths,o=a._length;s.length=0;var l=e.transforms.finalTransform;for(i=0;i<o;i+=1){var c=a.shapes[i];if(c&&c.v){for(n=c._length,r=1;r<n;r+=1)1===r&&s.push({t:"m",p:l.applyToPointArray(c.v[0][0],c.v[0][1],0)}),s.push({t:"c",pts:l.applyToTriplePoints(c.o[r-1],c.i[r],c.v[r])});1===n&&s.push({t:"m",p:l.applyToPointArray(c.v[0][0],c.v[0][1],0)}),c.c&&n&&(s.push({t:"c",pts:l.applyToTriplePoints(c.o[r-1],c.i[0],c.v[0])}),s.push({t:"z"}))}}e.trNodes=s}},CVShapeElement.prototype.renderPath=function(e,t){if(!0!==e.hd&&e._shouldRender){var r,n=t.styledShapes.length;for(r=0;r<n;r+=1)this.renderStyledShape(t.styledShapes[r],t.sh)}},CVShapeElement.prototype.renderFill=function(e,t,r){var n=t.style;(t.c._mdf||this._isFirstFrame)&&(n.co="rgb("+bmFloor(t.c.v[0])+","+bmFloor(t.c.v[1])+","+bmFloor(t.c.v[2])+")"),(t.o._mdf||r._opMdf||this._isFirstFrame)&&(n.coOp=t.o.v*r.opacity)},CVShapeElement.prototype.renderGradientFill=function(e,t,r){var n,i=t.style;if(!i.grd||t.g._mdf||t.s._mdf||t.e._mdf||1!==e.t&&(t.h._mdf||t.a._mdf)){var s,a=this.globalData.canvasContext,o=t.s.v,l=t.e.v;if(1===e.t)n=a.createLinearGradient(o[0],o[1],l[0],l[1]);else{var c=Math.sqrt(Math.pow(o[0]-l[0],2)+Math.pow(o[1]-l[1],2)),u=Math.atan2(l[1]-o[1],l[0]-o[0]),d=t.h.v;d>=1?d=.99:d<=-1&&(d=-.99);var h=c*d,p=Math.cos(u+t.a.v)*h+o[0],f=Math.sin(u+t.a.v)*h+o[1];n=a.createRadialGradient(p,f,0,o[0],o[1],c)}var A=e.g.p,m=t.g.c,g=1;for(s=0;s<A;s+=1)t.g._hasOpacity&&t.g._collapsable&&(g=t.g.o[2*s+1]),n.addColorStop(m[4*s]/100,"rgba("+m[4*s+1]+","+m[4*s+2]+","+m[4*s+3]+","+g+")");i.grd=n}i.coOp=t.o.v*r.opacity},CVShapeElement.prototype.renderStroke=function(e,t,r){var n=t.style,i=t.d;i&&(i._mdf||this._isFirstFrame)&&(n.da=i.dashArray,n.do=i.dashoffset[0]),(t.c._mdf||this._isFirstFrame)&&(n.co="rgb("+bmFloor(t.c.v[0])+","+bmFloor(t.c.v[1])+","+bmFloor(t.c.v[2])+")"),(t.o._mdf||r._opMdf||this._isFirstFrame)&&(n.coOp=t.o.v*r.opacity),(t.w._mdf||this._isFirstFrame)&&(n.wi=t.w.v)},CVShapeElement.prototype.destroy=function(){this.shapesData=null,this.globalData=null,this.canvasContext=null,this.stylesList.length=0,this.itemsData.length=0},extendPrototype([BaseElement,TransformElement,CVBaseElement,HierarchyElement,FrameElement,RenderableElement],CVSolidElement),CVSolidElement.prototype.initElement=SVGShapeElement.prototype.initElement,CVSolidElement.prototype.prepareFrame=IImageElement.prototype.prepareFrame,CVSolidElement.prototype.renderInnerContent=function(){var e=this.canvasContext;e.fillStyle=this.data.sc,e.fillRect(0,0,this.data.sw,this.data.sh)},extendPrototype([BaseElement,TransformElement,CVBaseElement,HierarchyElement,FrameElement,RenderableElement,ITextElement],CVTextElement),CVTextElement.prototype.tHelper=createTag("canvas").getContext("2d"),CVTextElement.prototype.buildNewText=function(){var e=this.textProperty.currentData;this.renderedLetters=createSizedArray(e.l?e.l.length:0);var t=!1;e.fc?(t=!0,this.values.fill=this.buildColor(e.fc)):this.values.fill="rgba(0,0,0,0)",this.fill=t;var r=!1;e.sc&&(r=!0,this.values.stroke=this.buildColor(e.sc),this.values.sWidth=e.sw);var n,i,s,a,o,l,c,u,d,h,p,f,A=this.globalData.fontManager.getFontByName(e.f),m=e.l,g=this.mHelper;this.stroke=r,this.values.fValue=e.finalSize+"px "+this.globalData.fontManager.getFontByName(e.f).fFamily,i=e.finalText.length;var v=this.data.singleShape,b=.001*e.tr*e.finalSize,y=0,C=0,w=!0,M=0;for(n=0;n<i;n+=1){for(a=(s=this.globalData.fontManager.getCharData(e.finalText[n],A.fStyle,this.globalData.fontManager.getFontByName(e.f).fFamily))&&s.data||{},g.reset(),v&&m[n].n&&(y=-b,C+=e.yOffset,C+=w?1:0,w=!1),d=(c=a.shapes?a.shapes[0].it:[]).length,g.scale(e.finalSize/100,e.finalSize/100),v&&this.applyTextPropertiesToMatrix(e,g,m[n].line,y,C),p=createSizedArray(d),u=0;u<d;u+=1){for(l=c[u].ks.k.i.length,h=c[u].ks.k,f=[],o=1;o<l;o+=1)1===o&&f.push(g.applyToX(h.v[0][0],h.v[0][1],0),g.applyToY(h.v[0][0],h.v[0][1],0)),f.push(g.applyToX(h.o[o-1][0],h.o[o-1][1],0),g.applyToY(h.o[o-1][0],h.o[o-1][1],0),g.applyToX(h.i[o][0],h.i[o][1],0),g.applyToY(h.i[o][0],h.i[o][1],0),g.applyToX(h.v[o][0],h.v[o][1],0),g.applyToY(h.v[o][0],h.v[o][1],0));f.push(g.applyToX(h.o[o-1][0],h.o[o-1][1],0),g.applyToY(h.o[o-1][0],h.o[o-1][1],0),g.applyToX(h.i[0][0],h.i[0][1],0),g.applyToY(h.i[0][0],h.i[0][1],0),g.applyToX(h.v[0][0],h.v[0][1],0),g.applyToY(h.v[0][0],h.v[0][1],0)),p[u]=f}v&&(y+=m[n].l,y+=b),this.textSpans[M]?this.textSpans[M].elem=p:this.textSpans[M]={elem:p},M+=1}},CVTextElement.prototype.renderInnerContent=function(){var e,t,r,n,i,s,a=this.canvasContext;a.font=this.values.fValue,a.lineCap="butt",a.lineJoin="miter",a.miterLimit=4,this.data.singleShape||this.textAnimator.getMeasures(this.textProperty.currentData,this.lettersChangedFlag);var o,l=this.textAnimator.renderedLetters,c=this.textProperty.currentData.l;t=c.length;var u,d,h=null,p=null,f=null;for(e=0;e<t;e+=1)if(!c[e].n){if((o=l[e])&&(this.globalData.renderer.save(),this.globalData.renderer.ctxTransform(o.p),this.globalData.renderer.ctxOpacity(o.o)),this.fill){for(o&&o.fc?h!==o.fc&&(h=o.fc,a.fillStyle=o.fc):h!==this.values.fill&&(h=this.values.fill,a.fillStyle=this.values.fill),n=(u=this.textSpans[e].elem).length,this.globalData.canvasContext.beginPath(),r=0;r<n;r+=1)for(s=(d=u[r]).length,this.globalData.canvasContext.moveTo(d[0],d[1]),i=2;i<s;i+=6)this.globalData.canvasContext.bezierCurveTo(d[i],d[i+1],d[i+2],d[i+3],d[i+4],d[i+5]);this.globalData.canvasContext.closePath(),this.globalData.canvasContext.fill()}if(this.stroke){for(o&&o.sw?f!==o.sw&&(f=o.sw,a.lineWidth=o.sw):f!==this.values.sWidth&&(f=this.values.sWidth,a.lineWidth=this.values.sWidth),o&&o.sc?p!==o.sc&&(p=o.sc,a.strokeStyle=o.sc):p!==this.values.stroke&&(p=this.values.stroke,a.strokeStyle=this.values.stroke),n=(u=this.textSpans[e].elem).length,this.globalData.canvasContext.beginPath(),r=0;r<n;r+=1)for(s=(d=u[r]).length,this.globalData.canvasContext.moveTo(d[0],d[1]),i=2;i<s;i+=6)this.globalData.canvasContext.bezierCurveTo(d[i],d[i+1],d[i+2],d[i+3],d[i+4],d[i+5]);this.globalData.canvasContext.closePath(),this.globalData.canvasContext.stroke()}o&&this.globalData.renderer.restore()}},CVEffects.prototype.renderFrame=function(){},HBaseElement.prototype={checkBlendMode:function(){},initRendererElement:function(){this.baseElement=createTag(this.data.tg||"div"),this.data.hasMask?(this.svgElement=createNS("svg"),this.layerElement=createNS("g"),this.maskedElement=this.layerElement,this.svgElement.appendChild(this.layerElement),this.baseElement.appendChild(this.svgElement)):this.layerElement=this.baseElement,styleDiv(this.baseElement)},createContainerElements:function(){this.renderableEffectsManager=new CVEffects(this),this.transformedElement=this.baseElement,this.maskedElement=this.layerElement,this.data.ln&&this.layerElement.setAttribute("id",this.data.ln),this.data.cl&&this.layerElement.setAttribute("class",this.data.cl),0!==this.data.bm&&this.setBlendMode()},renderElement:function(){var e=this.transformedElement?this.transformedElement.style:{};if(this.finalTransform._matMdf){var t=this.finalTransform.mat.toCSS();e.transform=t,e.webkitTransform=t}this.finalTransform._opMdf&&(e.opacity=this.finalTransform.mProp.o.v)},renderFrame:function(){this.data.hd||this.hidden||(this.renderTransform(),this.renderRenderable(),this.renderElement(),this.renderInnerContent(),this._isFirstFrame&&(this._isFirstFrame=!1))},destroy:function(){this.layerElement=null,this.transformedElement=null,this.matteElement&&(this.matteElement=null),this.maskManager&&(this.maskManager.destroy(),this.maskManager=null)},createRenderableComponents:function(){this.maskManager=new MaskElement(this.data,this,this.globalData)},addEffects:function(){},setMatte:function(){}},HBaseElement.prototype.getBaseElement=SVGBaseElement.prototype.getBaseElement,HBaseElement.prototype.destroyBaseElement=HBaseElement.prototype.destroy,HBaseElement.prototype.buildElementParenting=HybridRenderer.prototype.buildElementParenting,extendPrototype([BaseElement,TransformElement,HBaseElement,HierarchyElement,FrameElement,RenderableDOMElement],HSolidElement),HSolidElement.prototype.createContent=function(){var e;this.data.hasMask?((e=createNS("rect")).setAttribute("width",this.data.sw),e.setAttribute("height",this.data.sh),e.setAttribute("fill",this.data.sc),this.svgElement.setAttribute("width",this.data.sw),this.svgElement.setAttribute("height",this.data.sh)):((e=createTag("div")).style.width=this.data.sw+"px",e.style.height=this.data.sh+"px",e.style.backgroundColor=this.data.sc),this.layerElement.appendChild(e)},extendPrototype([HybridRenderer,ICompElement,HBaseElement],HCompElement),HCompElement.prototype._createBaseContainerElements=HCompElement.prototype.createContainerElements,HCompElement.prototype.createContainerElements=function(){this._createBaseContainerElements(),this.data.hasMask?(this.svgElement.setAttribute("width",this.data.w),this.svgElement.setAttribute("height",this.data.h),this.transformedElement=this.baseElement):this.transformedElement=this.layerElement},HCompElement.prototype.addTo3dContainer=function(e,t){for(var r,n=0;n<t;)this.elements[n]&&this.elements[n].getBaseElement&&(r=this.elements[n].getBaseElement()),n+=1;r?this.layerElement.insertBefore(e,r):this.layerElement.appendChild(e)},extendPrototype([BaseElement,TransformElement,HSolidElement,SVGShapeElement,HBaseElement,HierarchyElement,FrameElement,RenderableElement],HShapeElement),HShapeElement.prototype._renderShapeFrame=HShapeElement.prototype.renderInnerContent,HShapeElement.prototype.createContent=function(){var e;if(this.baseElement.style.fontSize=0,this.data.hasMask)this.layerElement.appendChild(this.shapesContainer),e=this.svgElement;else{e=createNS("svg");var t=this.comp.data?this.comp.data:this.globalData.compSize;e.setAttribute("width",t.w),e.setAttribute("height",t.h),e.appendChild(this.shapesContainer),this.layerElement.appendChild(e)}this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.shapesContainer,0,[],!0),this.filterUniqueShapes(),this.shapeCont=e},HShapeElement.prototype.getTransformedPoint=function(e,t){var r,n=e.length;for(r=0;r<n;r+=1)t=e[r].mProps.v.applyToPointArray(t[0],t[1],0);return t},HShapeElement.prototype.calculateShapeBoundingBox=function(e,t){var r,n,i,s,a,o=e.sh.v,l=e.transformers,c=o._length;if(!(c<=1)){for(r=0;r<c-1;r+=1)n=this.getTransformedPoint(l,o.v[r]),i=this.getTransformedPoint(l,o.o[r]),s=this.getTransformedPoint(l,o.i[r+1]),a=this.getTransformedPoint(l,o.v[r+1]),this.checkBounds(n,i,s,a,t);o.c&&(n=this.getTransformedPoint(l,o.v[r]),i=this.getTransformedPoint(l,o.o[r]),s=this.getTransformedPoint(l,o.i[0]),a=this.getTransformedPoint(l,o.v[0]),this.checkBounds(n,i,s,a,t))}},HShapeElement.prototype.checkBounds=function(e,t,r,n,i){this.getBoundsOfCurve(e,t,r,n);var s=this.shapeBoundingBox;i.x=bmMin(s.left,i.x),i.xMax=bmMax(s.right,i.xMax),i.y=bmMin(s.top,i.y),i.yMax=bmMax(s.bottom,i.yMax)},HShapeElement.prototype.shapeBoundingBox={left:0,right:0,top:0,bottom:0},HShapeElement.prototype.tempBoundingBox={x:0,xMax:0,y:0,yMax:0,width:0,height:0},HShapeElement.prototype.getBoundsOfCurve=function(e,t,r,n){for(var i,s,a,o,l,c,u,d=[[e[0],n[0]],[e[1],n[1]]],h=0;h<2;++h)s=6*e[h]-12*t[h]+6*r[h],i=-3*e[h]+9*t[h]-9*r[h]+3*n[h],a=3*t[h]-3*e[h],s|=0,a|=0,0==(i|=0)&&0===s||(0===i?(o=-a/s)>0&&o<1&&d[h].push(this.calculateF(o,e,t,r,n,h)):(l=s*s-4*a*i)>=0&&((c=(-s+bmSqrt(l))/(2*i))>0&&c<1&&d[h].push(this.calculateF(c,e,t,r,n,h)),(u=(-s-bmSqrt(l))/(2*i))>0&&u<1&&d[h].push(this.calculateF(u,e,t,r,n,h))));this.shapeBoundingBox.left=bmMin.apply(null,d[0]),this.shapeBoundingBox.top=bmMin.apply(null,d[1]),this.shapeBoundingBox.right=bmMax.apply(null,d[0]),this.shapeBoundingBox.bottom=bmMax.apply(null,d[1])},HShapeElement.prototype.calculateF=function(e,t,r,n,i,s){return bmPow(1-e,3)*t[s]+3*bmPow(1-e,2)*e*r[s]+3*(1-e)*bmPow(e,2)*n[s]+bmPow(e,3)*i[s]},HShapeElement.prototype.calculateBoundingBox=function(e,t){var r,n=e.length;for(r=0;r<n;r+=1)e[r]&&e[r].sh?this.calculateShapeBoundingBox(e[r],t):e[r]&&e[r].it&&this.calculateBoundingBox(e[r].it,t)},HShapeElement.prototype.currentBoxContains=function(e){return this.currentBBox.x<=e.x&&this.currentBBox.y<=e.y&&this.currentBBox.width+this.currentBBox.x>=e.x+e.width&&this.currentBBox.height+this.currentBBox.y>=e.y+e.height},HShapeElement.prototype.renderInnerContent=function(){if(this._renderShapeFrame(),!this.hidden&&(this._isFirstFrame||this._mdf)){var e=this.tempBoundingBox,t=999999;if(e.x=t,e.xMax=-t,e.y=t,e.yMax=-t,this.calculateBoundingBox(this.itemsData,e),e.width=e.xMax<e.x?0:e.xMax-e.x,e.height=e.yMax<e.y?0:e.yMax-e.y,this.currentBoxContains(e))return;var r=!1;if(this.currentBBox.w!==e.width&&(this.currentBBox.w=e.width,this.shapeCont.setAttribute("width",e.width),r=!0),this.currentBBox.h!==e.height&&(this.currentBBox.h=e.height,this.shapeCont.setAttribute("height",e.height),r=!0),r||this.currentBBox.x!==e.x||this.currentBBox.y!==e.y){this.currentBBox.w=e.width,this.currentBBox.h=e.height,this.currentBBox.x=e.x,this.currentBBox.y=e.y,this.shapeCont.setAttribute("viewBox",this.currentBBox.x+" "+this.currentBBox.y+" "+this.currentBBox.w+" "+this.currentBBox.h);var n=this.shapeCont.style,i="translate("+this.currentBBox.x+"px,"+this.currentBBox.y+"px)";n.transform=i,n.webkitTransform=i}}},extendPrototype([BaseElement,TransformElement,HBaseElement,HierarchyElement,FrameElement,RenderableDOMElement,ITextElement],HTextElement),HTextElement.prototype.createContent=function(){if(this.isMasked=this.checkMasks(),this.isMasked){this.renderType="svg",this.compW=this.comp.data.w,this.compH=this.comp.data.h,this.svgElement.setAttribute("width",this.compW),this.svgElement.setAttribute("height",this.compH);var e=createNS("g");this.maskedElement.appendChild(e),this.innerElem=e}else this.renderType="html",this.innerElem=this.layerElement;this.checkParenting()},HTextElement.prototype.buildNewText=function(){var e=this.textProperty.currentData;this.renderedLetters=createSizedArray(e.l?e.l.length:0);var t=this.innerElem.style,r=e.fc?this.buildColor(e.fc):"rgba(0,0,0,0)";t.fill=r,t.color=r,e.sc&&(t.stroke=this.buildColor(e.sc),t.strokeWidth=e.sw+"px");var n,i,s=this.globalData.fontManager.getFontByName(e.f);if(!this.globalData.fontManager.chars)if(t.fontSize=e.finalSize+"px",t.lineHeight=e.finalSize+"px",s.fClass)this.innerElem.className=s.fClass;else{t.fontFamily=s.fFamily;var a=e.fWeight,o=e.fStyle;t.fontStyle=o,t.fontWeight=a}var l,c,u,d=e.l;i=d.length;var h,p=this.mHelper,f="",A=0;for(n=0;n<i;n+=1){if(this.globalData.fontManager.chars?(this.textPaths[A]?l=this.textPaths[A]:((l=createNS("path")).setAttribute("stroke-linecap","butt"),l.setAttribute("stroke-linejoin","round"),l.setAttribute("stroke-miterlimit","4")),this.isMasked||(this.textSpans[A]?u=(c=this.textSpans[A]).children[0]:((c=createTag("div")).style.lineHeight=0,(u=createNS("svg")).appendChild(l),styleDiv(c)))):this.isMasked?l=this.textPaths[A]?this.textPaths[A]:createNS("text"):this.textSpans[A]?(c=this.textSpans[A],l=this.textPaths[A]):(styleDiv(c=createTag("span")),styleDiv(l=createTag("span")),c.appendChild(l)),this.globalData.fontManager.chars){var m,g=this.globalData.fontManager.getCharData(e.finalText[n],s.fStyle,this.globalData.fontManager.getFontByName(e.f).fFamily);if(m=g?g.data:null,p.reset(),m&&m.shapes&&(h=m.shapes[0].it,p.scale(e.finalSize/100,e.finalSize/100),f=this.createPathShape(p,h),l.setAttribute("d",f)),this.isMasked)this.innerElem.appendChild(l);else{if(this.innerElem.appendChild(c),m&&m.shapes){document.body.appendChild(u);var v=u.getBBox();u.setAttribute("width",v.width+2),u.setAttribute("height",v.height+2),u.setAttribute("viewBox",v.x-1+" "+(v.y-1)+" "+(v.width+2)+" "+(v.height+2));var b=u.style,y="translate("+(v.x-1)+"px,"+(v.y-1)+"px)";b.transform=y,b.webkitTransform=y,d[n].yOffset=v.y-1}else u.setAttribute("width",1),u.setAttribute("height",1);c.appendChild(u)}}else if(l.textContent=d[n].val,l.setAttributeNS("http://www.w3.org/XML/1998/namespace","xml:space","preserve"),this.isMasked)this.innerElem.appendChild(l);else{this.innerElem.appendChild(c);var C=l.style,w="translate3d(0,"+-e.finalSize/1.2+"px,0)";C.transform=w,C.webkitTransform=w}this.isMasked?this.textSpans[A]=l:this.textSpans[A]=c,this.textSpans[A].style.display="block",this.textPaths[A]=l,A+=1}for(;A<this.textSpans.length;)this.textSpans[A].style.display="none",A+=1},HTextElement.prototype.renderInnerContent=function(){var e;if(this.data.singleShape){if(!this._isFirstFrame&&!this.lettersChangedFlag)return;if(this.isMasked&&this.finalTransform._matMdf){this.svgElement.setAttribute("viewBox",-this.finalTransform.mProp.p.v[0]+" "+-this.finalTransform.mProp.p.v[1]+" "+this.compW+" "+this.compH),e=this.svgElement.style;var t="translate("+-this.finalTransform.mProp.p.v[0]+"px,"+-this.finalTransform.mProp.p.v[1]+"px)";e.transform=t,e.webkitTransform=t}}if(this.textAnimator.getMeasures(this.textProperty.currentData,this.lettersChangedFlag),this.lettersChangedFlag||this.textAnimator.lettersChangedFlag){var r,n,i,s,a,o=0,l=this.textAnimator.renderedLetters,c=this.textProperty.currentData.l;for(n=c.length,r=0;r<n;r+=1)c[r].n?o+=1:(s=this.textSpans[r],a=this.textPaths[r],i=l[o],o+=1,i._mdf.m&&(this.isMasked?s.setAttribute("transform",i.m):(s.style.webkitTransform=i.m,s.style.transform=i.m)),s.style.opacity=i.o,i.sw&&i._mdf.sw&&a.setAttribute("stroke-width",i.sw),i.sc&&i._mdf.sc&&a.setAttribute("stroke",i.sc),i.fc&&i._mdf.fc&&(a.setAttribute("fill",i.fc),a.style.color=i.fc));if(this.innerElem.getBBox&&!this.hidden&&(this._isFirstFrame||this._mdf)){var u=this.innerElem.getBBox();if(this.currentBBox.w!==u.width&&(this.currentBBox.w=u.width,this.svgElement.setAttribute("width",u.width)),this.currentBBox.h!==u.height&&(this.currentBBox.h=u.height,this.svgElement.setAttribute("height",u.height)),this.currentBBox.w!==u.width+2||this.currentBBox.h!==u.height+2||this.currentBBox.x!==u.x-1||this.currentBBox.y!==u.y-1){this.currentBBox.w=u.width+2,this.currentBBox.h=u.height+2,this.currentBBox.x=u.x-1,this.currentBBox.y=u.y-1,this.svgElement.setAttribute("viewBox",this.currentBBox.x+" "+this.currentBBox.y+" "+this.currentBBox.w+" "+this.currentBBox.h),e=this.svgElement.style;var d="translate("+this.currentBBox.x+"px,"+this.currentBBox.y+"px)";e.transform=d,e.webkitTransform=d}}}},extendPrototype([BaseElement,TransformElement,HBaseElement,HSolidElement,HierarchyElement,FrameElement,RenderableElement],HImageElement),HImageElement.prototype.createContent=function(){var e=this.globalData.getAssetsPath(this.assetData),t=new Image;this.data.hasMask?(this.imageElem=createNS("image"),this.imageElem.setAttribute("width",this.assetData.w+"px"),this.imageElem.setAttribute("height",this.assetData.h+"px"),this.imageElem.setAttributeNS("http://www.w3.org/1999/xlink","href",e),this.layerElement.appendChild(this.imageElem),this.baseElement.setAttribute("width",this.assetData.w),this.baseElement.setAttribute("height",this.assetData.h)):this.layerElement.appendChild(t),t.crossOrigin="anonymous",t.src=e,this.data.ln&&this.baseElement.setAttribute("id",this.data.ln)},extendPrototype([BaseElement,FrameElement,HierarchyElement],HCameraElement),HCameraElement.prototype.setup=function(){var e,t,r,n,i=this.comp.threeDElements.length;for(e=0;e<i;e+=1)if("3d"===(t=this.comp.threeDElements[e]).type){r=t.perspectiveElem.style,n=t.container.style;var s=this.pe.v+"px",a="matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)";r.perspective=s,r.webkitPerspective=s,n.transformOrigin="0px 0px 0px",n.mozTransformOrigin="0px 0px 0px",n.webkitTransformOrigin="0px 0px 0px",r.transform=a,r.webkitTransform=a}},HCameraElement.prototype.createElements=function(){},HCameraElement.prototype.hide=function(){},HCameraElement.prototype.renderFrame=function(){var e,t,r=this._isFirstFrame;if(this.hierarchy)for(t=this.hierarchy.length,e=0;e<t;e+=1)r=this.hierarchy[e].finalTransform.mProp._mdf||r;if(r||this.pe._mdf||this.p&&this.p._mdf||this.px&&(this.px._mdf||this.py._mdf||this.pz._mdf)||this.rx._mdf||this.ry._mdf||this.rz._mdf||this.or._mdf||this.a&&this.a._mdf){if(this.mat.reset(),this.hierarchy)for(e=t=this.hierarchy.length-1;e>=0;e-=1){var n=this.hierarchy[e].finalTransform.mProp;this.mat.translate(-n.p.v[0],-n.p.v[1],n.p.v[2]),this.mat.rotateX(-n.or.v[0]).rotateY(-n.or.v[1]).rotateZ(n.or.v[2]),this.mat.rotateX(-n.rx.v).rotateY(-n.ry.v).rotateZ(n.rz.v),this.mat.scale(1/n.s.v[0],1/n.s.v[1],1/n.s.v[2]),this.mat.translate(n.a.v[0],n.a.v[1],n.a.v[2])}if(this.p?this.mat.translate(-this.p.v[0],-this.p.v[1],this.p.v[2]):this.mat.translate(-this.px.v,-this.py.v,this.pz.v),this.a){var i;i=this.p?[this.p.v[0]-this.a.v[0],this.p.v[1]-this.a.v[1],this.p.v[2]-this.a.v[2]]:[this.px.v-this.a.v[0],this.py.v-this.a.v[1],this.pz.v-this.a.v[2]];var s=Math.sqrt(Math.pow(i[0],2)+Math.pow(i[1],2)+Math.pow(i[2],2)),a=[i[0]/s,i[1]/s,i[2]/s],o=Math.sqrt(a[2]*a[2]+a[0]*a[0]),l=Math.atan2(a[1],o),c=Math.atan2(a[0],-a[2]);this.mat.rotateY(c).rotateX(-l)}this.mat.rotateX(-this.rx.v).rotateY(-this.ry.v).rotateZ(this.rz.v),this.mat.rotateX(-this.or.v[0]).rotateY(-this.or.v[1]).rotateZ(this.or.v[2]),this.mat.translate(this.globalData.compSize.w/2,this.globalData.compSize.h/2,0),this.mat.translate(0,0,this.pe.v);var u=!this._prevMat.equals(this.mat);if((u||this.pe._mdf)&&this.comp.threeDElements){var d,h,p;for(t=this.comp.threeDElements.length,e=0;e<t;e+=1)if("3d"===(d=this.comp.threeDElements[e]).type){if(u){var f=this.mat.toCSS();(p=d.container.style).transform=f,p.webkitTransform=f}this.pe._mdf&&((h=d.perspectiveElem.style).perspective=this.pe.v+"px",h.webkitPerspective=this.pe.v+"px")}this.mat.clone(this._prevMat)}}this._isFirstFrame=!1},HCameraElement.prototype.prepareFrame=function(e){this.prepareProperties(e,!0)},HCameraElement.prototype.destroy=function(){},HCameraElement.prototype.getBaseElement=function(){return null},HEffects.prototype.renderFrame=function(){};var animationManager=function(){var e={},t=[],r=0,n=0,i=0,s=!0,a=!1;function o(e){for(var r=0,i=e.target;r<n;)t[r].animation===i&&(t.splice(r,1),r-=1,n-=1,i.isPaused||u()),r+=1}function l(e,r){if(!e)return null;for(var i=0;i<n;){if(t[i].elem===e&&null!==t[i].elem)return t[i].animation;i+=1}var s=new AnimationItem;return d(s,e),s.setData(e,r),s}function c(){i+=1,f()}function u(){i-=1}function d(e,r){e.addEventListener("destroy",o),e.addEventListener("_active",c),e.addEventListener("_idle",u),t.push({elem:r,animation:e}),n+=1}function h(e){var o,l=e-r;for(o=0;o<n;o+=1)t[o].animation.advanceTime(l);r=e,i&&!a?window.requestAnimationFrame(h):s=!0}function p(e){r=e,window.requestAnimationFrame(h)}function f(){!a&&i&&s&&(window.requestAnimationFrame(p),s=!1)}return e.registerAnimation=l,e.loadAnimation=function(e){var t=new AnimationItem;return d(t,null),t.setParams(e),t},e.setSpeed=function(e,r){var i;for(i=0;i<n;i+=1)t[i].animation.setSpeed(e,r)},e.setDirection=function(e,r){var i;for(i=0;i<n;i+=1)t[i].animation.setDirection(e,r)},e.play=function(e){var r;for(r=0;r<n;r+=1)t[r].animation.play(e)},e.pause=function(e){var r;for(r=0;r<n;r+=1)t[r].animation.pause(e)},e.stop=function(e){var r;for(r=0;r<n;r+=1)t[r].animation.stop(e)},e.togglePause=function(e){var r;for(r=0;r<n;r+=1)t[r].animation.togglePause(e)},e.searchAnimations=function(e,t,r){var n,i=[].concat([].slice.call(document.getElementsByClassName("lottie")),[].slice.call(document.getElementsByClassName("bodymovin"))),s=i.length;for(n=0;n<s;n+=1)r&&i[n].setAttribute("data-bm-type",r),l(i[n],e);if(t&&0===s){r||(r="svg");var a=document.getElementsByTagName("body")[0];a.innerText="";var o=createTag("div");o.style.width="100%",o.style.height="100%",o.setAttribute("data-bm-type",r),a.appendChild(o),l(o,e)}},e.resize=function(){var e;for(e=0;e<n;e+=1)t[e].animation.resize()},e.goToAndStop=function(e,r,i){var s;for(s=0;s<n;s+=1)t[s].animation.goToAndStop(e,r,i)},e.destroy=function(e){var r;for(r=n-1;r>=0;r-=1)t[r].animation.destroy(e)},e.freeze=function(){a=!0},e.unfreeze=function(){a=!1,f()},e.setVolume=function(e,r){var i;for(i=0;i<n;i+=1)t[i].animation.setVolume(e,r)},e.mute=function(e){var r;for(r=0;r<n;r+=1)t[r].animation.mute(e)},e.unmute=function(e){var r;for(r=0;r<n;r+=1)t[r].animation.unmute(e)},e.getRegisteredAnimations=function(){var e,r=t.length,n=[];for(e=0;e<r;e+=1)n.push(t[e].animation);return n},e}(),AnimationItem=function(){this._cbs=[],this.name="",this.path="",this.isLoaded=!1,this.currentFrame=0,this.currentRawFrame=0,this.firstFrame=0,this.totalFrames=0,this.frameRate=0,this.frameMult=0,this.playSpeed=1,this.playDirection=1,this.playCount=0,this.animationData={},this.assets=[],this.isPaused=!0,this.autoplay=!1,this.loop=!0,this.renderer=null,this.animationID=createElementID(),this.assetsPath="",this.timeCompleted=0,this.segmentPos=0,this.isSubframeEnabled=subframeEnabled,this.segments=[],this._idle=!0,this._completedLoop=!1,this.projectInterface=ProjectInterface(),this.imagePreloader=new ImagePreloader,this.audioController=audioControllerFactory(),this.markers=[]};extendPrototype([BaseEvent],AnimationItem),AnimationItem.prototype.setParams=function(e){(e.wrapper||e.container)&&(this.wrapper=e.wrapper||e.container);var t="svg";switch(e.animType?t=e.animType:e.renderer&&(t=e.renderer),t){case"canvas":this.renderer=new CanvasRenderer(this,e.rendererSettings);break;case"svg":this.renderer=new SVGRenderer(this,e.rendererSettings);break;default:this.renderer=new HybridRenderer(this,e.rendererSettings)}this.imagePreloader.setCacheType(t,this.renderer.globalData.defs),this.renderer.setProjectInterface(this.projectInterface),this.animType=t,""===e.loop||null===e.loop||void 0===e.loop||!0===e.loop?this.loop=!0:!1===e.loop?this.loop=!1:this.loop=parseInt(e.loop,10),this.autoplay=!("autoplay"in e)||e.autoplay,this.name=e.name?e.name:"",this.autoloadSegments=!Object.prototype.hasOwnProperty.call(e,"autoloadSegments")||e.autoloadSegments,this.assetsPath=e.assetsPath,this.initialSegment=e.initialSegment,e.audioFactory&&this.audioController.setAudioFactory(e.audioFactory),e.animationData?this.configAnimation(e.animationData):e.path&&(-1!==e.path.lastIndexOf("\\")?this.path=e.path.substr(0,e.path.lastIndexOf("\\")+1):this.path=e.path.substr(0,e.path.lastIndexOf("/")+1),this.fileName=e.path.substr(e.path.lastIndexOf("/")+1),this.fileName=this.fileName.substr(0,this.fileName.lastIndexOf(".json")),assetLoader.load(e.path,this.configAnimation.bind(this),function(){this.trigger("data_failed")}.bind(this)))},AnimationItem.prototype.setData=function(e,t){t&&"object"!=typeof t&&(t=JSON.parse(t));var r={wrapper:e,animationData:t},n=e.attributes;r.path=n.getNamedItem("data-animation-path")?n.getNamedItem("data-animation-path").value:n.getNamedItem("data-bm-path")?n.getNamedItem("data-bm-path").value:n.getNamedItem("bm-path")?n.getNamedItem("bm-path").value:"",r.animType=n.getNamedItem("data-anim-type")?n.getNamedItem("data-anim-type").value:n.getNamedItem("data-bm-type")?n.getNamedItem("data-bm-type").value:n.getNamedItem("bm-type")?n.getNamedItem("bm-type").value:n.getNamedItem("data-bm-renderer")?n.getNamedItem("data-bm-renderer").value:n.getNamedItem("bm-renderer")?n.getNamedItem("bm-renderer").value:"canvas";var i=n.getNamedItem("data-anim-loop")?n.getNamedItem("data-anim-loop").value:n.getNamedItem("data-bm-loop")?n.getNamedItem("data-bm-loop").value:n.getNamedItem("bm-loop")?n.getNamedItem("bm-loop").value:"";"false"===i?r.loop=!1:"true"===i?r.loop=!0:""!==i&&(r.loop=parseInt(i,10));var s=n.getNamedItem("data-anim-autoplay")?n.getNamedItem("data-anim-autoplay").value:n.getNamedItem("data-bm-autoplay")?n.getNamedItem("data-bm-autoplay").value:!n.getNamedItem("bm-autoplay")||n.getNamedItem("bm-autoplay").value;r.autoplay="false"!==s,r.name=n.getNamedItem("data-name")?n.getNamedItem("data-name").value:n.getNamedItem("data-bm-name")?n.getNamedItem("data-bm-name").value:n.getNamedItem("bm-name")?n.getNamedItem("bm-name").value:"","false"===(n.getNamedItem("data-anim-prerender")?n.getNamedItem("data-anim-prerender").value:n.getNamedItem("data-bm-prerender")?n.getNamedItem("data-bm-prerender").value:n.getNamedItem("bm-prerender")?n.getNamedItem("bm-prerender").value:"")&&(r.prerender=!1),this.setParams(r)},AnimationItem.prototype.includeLayers=function(e){e.op>this.animationData.op&&(this.animationData.op=e.op,this.totalFrames=Math.floor(e.op-this.animationData.ip));var t,r,n=this.animationData.layers,i=n.length,s=e.layers,a=s.length;for(r=0;r<a;r+=1)for(t=0;t<i;){if(n[t].id===s[r].id){n[t]=s[r];break}t+=1}if((e.chars||e.fonts)&&(this.renderer.globalData.fontManager.addChars(e.chars),this.renderer.globalData.fontManager.addFonts(e.fonts,this.renderer.globalData.defs)),e.assets)for(i=e.assets.length,t=0;t<i;t+=1)this.animationData.assets.push(e.assets[t]);this.animationData.__complete=!1,dataManager.completeData(this.animationData,this.renderer.globalData.fontManager),this.renderer.includeLayers(e.layers),expressionsPlugin&&expressionsPlugin.initExpressions(this),this.loadNextSegment()},AnimationItem.prototype.loadNextSegment=function(){var e=this.animationData.segments;if(!e||0===e.length||!this.autoloadSegments)return this.trigger("data_ready"),void(this.timeCompleted=this.totalFrames);var t=e.shift();this.timeCompleted=t.time*this.frameRate;var r=this.path+this.fileName+"_"+this.segmentPos+".json";this.segmentPos+=1,assetLoader.load(r,this.includeLayers.bind(this),function(){this.trigger("data_failed")}.bind(this))},AnimationItem.prototype.loadSegments=function(){this.animationData.segments||(this.timeCompleted=this.totalFrames),this.loadNextSegment()},AnimationItem.prototype.imagesLoaded=function(){this.trigger("loaded_images"),this.checkLoaded()},AnimationItem.prototype.preloadImages=function(){this.imagePreloader.setAssetsPath(this.assetsPath),this.imagePreloader.setPath(this.path),this.imagePreloader.loadAssets(this.animationData.assets,this.imagesLoaded.bind(this))},AnimationItem.prototype.configAnimation=function(e){if(this.renderer)try{this.animationData=e,this.initialSegment?(this.totalFrames=Math.floor(this.initialSegment[1]-this.initialSegment[0]),this.firstFrame=Math.round(this.initialSegment[0])):(this.totalFrames=Math.floor(this.animationData.op-this.animationData.ip),this.firstFrame=Math.round(this.animationData.ip)),this.renderer.configAnimation(e),e.assets||(e.assets=[]),this.assets=this.animationData.assets,this.frameRate=this.animationData.fr,this.frameMult=this.animationData.fr/1e3,this.renderer.searchExtraCompositions(e.assets),this.markers=markerParser(e.markers||[]),this.trigger("config_ready"),this.preloadImages(),this.loadSegments(),this.updaFrameModifier(),this.waitForFontsLoaded(),this.isPaused&&this.audioController.pause()}catch(e){this.triggerConfigError(e)}},AnimationItem.prototype.waitForFontsLoaded=function(){this.renderer&&(this.renderer.globalData.fontManager.isLoaded?this.checkLoaded():setTimeout(this.waitForFontsLoaded.bind(this),20))},AnimationItem.prototype.checkLoaded=function(){!this.isLoaded&&this.renderer.globalData.fontManager.isLoaded&&(this.imagePreloader.loadedImages()||"canvas"!==this.renderer.rendererType)&&this.imagePreloader.loadedFootages()&&(this.isLoaded=!0,dataManager.completeData(this.animationData,this.renderer.globalData.fontManager),expressionsPlugin&&expressionsPlugin.initExpressions(this),this.renderer.initItems(),setTimeout(function(){this.trigger("DOMLoaded")}.bind(this),0),this.gotoFrame(),this.autoplay&&this.play())},AnimationItem.prototype.resize=function(){this.renderer.updateContainerSize()},AnimationItem.prototype.setSubframe=function(e){this.isSubframeEnabled=!!e},AnimationItem.prototype.gotoFrame=function(){this.currentFrame=this.isSubframeEnabled?this.currentRawFrame:~~this.currentRawFrame,this.timeCompleted!==this.totalFrames&&this.currentFrame>this.timeCompleted&&(this.currentFrame=this.timeCompleted),this.trigger("enterFrame"),this.renderFrame()},AnimationItem.prototype.renderFrame=function(){if(!1!==this.isLoaded&&this.renderer)try{this.renderer.renderFrame(this.currentFrame+this.firstFrame)}catch(e){this.triggerRenderFrameError(e)}},AnimationItem.prototype.play=function(e){e&&this.name!==e||!0===this.isPaused&&(this.isPaused=!1,this.audioController.resume(),this._idle&&(this._idle=!1,this.trigger("_active")))},AnimationItem.prototype.pause=function(e){e&&this.name!==e||!1===this.isPaused&&(this.isPaused=!0,this._idle=!0,this.trigger("_idle"),this.audioController.pause())},AnimationItem.prototype.togglePause=function(e){e&&this.name!==e||(!0===this.isPaused?this.play():this.pause())},AnimationItem.prototype.stop=function(e){e&&this.name!==e||(this.pause(),this.playCount=0,this._completedLoop=!1,this.setCurrentRawFrameValue(0))},AnimationItem.prototype.getMarkerData=function(e){for(var t,r=0;r<this.markers.length;r+=1)if((t=this.markers[r]).payload&&t.payload.name===e)return t;return null},AnimationItem.prototype.goToAndStop=function(e,t,r){if(!r||this.name===r){var n=Number(e);if(isNaN(n)){var i=this.getMarkerData(e);i&&this.goToAndStop(i.time,!0)}else t?this.setCurrentRawFrameValue(e):this.setCurrentRawFrameValue(e*this.frameModifier);this.pause()}},AnimationItem.prototype.goToAndPlay=function(e,t,r){if(!r||this.name===r){var n=Number(e);if(isNaN(n)){var i=this.getMarkerData(e);i&&(i.duration?this.playSegments([i.time,i.time+i.duration],!0):this.goToAndStop(i.time,!0))}else this.goToAndStop(n,t,r);this.play()}},AnimationItem.prototype.advanceTime=function(e){if(!0!==this.isPaused&&!1!==this.isLoaded){var t=this.currentRawFrame+e*this.frameModifier,r=!1;t>=this.totalFrames-1&&this.frameModifier>0?this.loop&&this.playCount!==this.loop?t>=this.totalFrames?(this.playCount+=1,this.checkSegments(t%this.totalFrames)||(this.setCurrentRawFrameValue(t%this.totalFrames),this._completedLoop=!0,this.trigger("loopComplete"))):this.setCurrentRawFrameValue(t):this.checkSegments(t>this.totalFrames?t%this.totalFrames:0)||(r=!0,t=this.totalFrames-1):t<0?this.checkSegments(t%this.totalFrames)||(!this.loop||this.playCount--<=0&&!0!==this.loop?(r=!0,t=0):(this.setCurrentRawFrameValue(this.totalFrames+t%this.totalFrames),this._completedLoop?this.trigger("loopComplete"):this._completedLoop=!0)):this.setCurrentRawFrameValue(t),r&&(this.setCurrentRawFrameValue(t),this.pause(),this.trigger("complete"))}},AnimationItem.prototype.adjustSegment=function(e,t){this.playCount=0,e[1]<e[0]?(this.frameModifier>0&&(this.playSpeed<0?this.setSpeed(-this.playSpeed):this.setDirection(-1)),this.totalFrames=e[0]-e[1],this.timeCompleted=this.totalFrames,this.firstFrame=e[1],this.setCurrentRawFrameValue(this.totalFrames-.001-t)):e[1]>e[0]&&(this.frameModifier<0&&(this.playSpeed<0?this.setSpeed(-this.playSpeed):this.setDirection(1)),this.totalFrames=e[1]-e[0],this.timeCompleted=this.totalFrames,this.firstFrame=e[0],this.setCurrentRawFrameValue(.001+t)),this.trigger("segmentStart")},AnimationItem.prototype.setSegment=function(e,t){var r=-1;this.isPaused&&(this.currentRawFrame+this.firstFrame<e?r=e:this.currentRawFrame+this.firstFrame>t&&(r=t-e)),this.firstFrame=e,this.totalFrames=t-e,this.timeCompleted=this.totalFrames,-1!==r&&this.goToAndStop(r,!0)},AnimationItem.prototype.playSegments=function(e,t){if(t&&(this.segments.length=0),"object"==typeof e[0]){var r,n=e.length;for(r=0;r<n;r+=1)this.segments.push(e[r])}else this.segments.push(e);this.segments.length&&t&&this.adjustSegment(this.segments.shift(),0),this.isPaused&&this.play()},AnimationItem.prototype.resetSegments=function(e){this.segments.length=0,this.segments.push([this.animationData.ip,this.animationData.op]),e&&this.checkSegments(0)},AnimationItem.prototype.checkSegments=function(e){return!!this.segments.length&&(this.adjustSegment(this.segments.shift(),e),!0)},AnimationItem.prototype.destroy=function(e){e&&this.name!==e||!this.renderer||(this.renderer.destroy(),this.imagePreloader.destroy(),this.trigger("destroy"),this._cbs=null,this.onEnterFrame=null,this.onLoopComplete=null,this.onComplete=null,this.onSegmentStart=null,this.onDestroy=null,this.renderer=null,this.renderer=null,this.imagePreloader=null,this.projectInterface=null)},AnimationItem.prototype.setCurrentRawFrameValue=function(e){this.currentRawFrame=e,this.gotoFrame()},AnimationItem.prototype.setSpeed=function(e){this.playSpeed=e,this.updaFrameModifier()},AnimationItem.prototype.setDirection=function(e){this.playDirection=e<0?-1:1,this.updaFrameModifier()},AnimationItem.prototype.setVolume=function(e,t){t&&this.name!==t||this.audioController.setVolume(e)},AnimationItem.prototype.getVolume=function(){return this.audioController.getVolume()},AnimationItem.prototype.mute=function(e){e&&this.name!==e||this.audioController.mute()},AnimationItem.prototype.unmute=function(e){e&&this.name!==e||this.audioController.unmute()},AnimationItem.prototype.updaFrameModifier=function(){this.frameModifier=this.frameMult*this.playSpeed*this.playDirection,this.audioController.setRate(this.playSpeed*this.playDirection)},AnimationItem.prototype.getPath=function(){return this.path},AnimationItem.prototype.getAssetsPath=function(e){var t="";if(e.e)t=e.p;else if(this.assetsPath){var r=e.p;-1!==r.indexOf("images/")&&(r=r.split("/")[1]),t=this.assetsPath+r}else t=this.path,t+=e.u?e.u:"",t+=e.p;return t},AnimationItem.prototype.getAssetData=function(e){for(var t=0,r=this.assets.length;t<r;){if(e===this.assets[t].id)return this.assets[t];t+=1}return null},AnimationItem.prototype.hide=function(){this.renderer.hide()},AnimationItem.prototype.show=function(){this.renderer.show()},AnimationItem.prototype.getDuration=function(e){return e?this.totalFrames:this.totalFrames/this.frameRate},AnimationItem.prototype.trigger=function(e){if(this._cbs&&this._cbs[e])switch(e){case"enterFrame":this.triggerEvent(e,new BMEnterFrameEvent(e,this.currentFrame,this.totalFrames,this.frameModifier));break;case"loopComplete":this.triggerEvent(e,new BMCompleteLoopEvent(e,this.loop,this.playCount,this.frameMult));break;case"complete":this.triggerEvent(e,new BMCompleteEvent(e,this.frameMult));break;case"segmentStart":this.triggerEvent(e,new BMSegmentStartEvent(e,this.firstFrame,this.totalFrames));break;case"destroy":this.triggerEvent(e,new BMDestroyEvent(e,this));break;default:this.triggerEvent(e)}"enterFrame"===e&&this.onEnterFrame&&this.onEnterFrame.call(this,new BMEnterFrameEvent(e,this.currentFrame,this.totalFrames,this.frameMult)),"loopComplete"===e&&this.onLoopComplete&&this.onLoopComplete.call(this,new BMCompleteLoopEvent(e,this.loop,this.playCount,this.frameMult)),"complete"===e&&this.onComplete&&this.onComplete.call(this,new BMCompleteEvent(e,this.frameMult)),"segmentStart"===e&&this.onSegmentStart&&this.onSegmentStart.call(this,new BMSegmentStartEvent(e,this.firstFrame,this.totalFrames)),"destroy"===e&&this.onDestroy&&this.onDestroy.call(this,new BMDestroyEvent(e,this))},AnimationItem.prototype.triggerRenderFrameError=function(e){var t=new BMRenderFrameErrorEvent(e,this.currentFrame);this.triggerEvent("error",t),this.onError&&this.onError.call(this,t)},AnimationItem.prototype.triggerConfigError=function(e){var t=new BMConfigErrorEvent(e,this.currentFrame);this.triggerEvent("error",t),this.onError&&this.onError.call(this,t)};var Expressions=function(){var e={initExpressions:function(e){var t=0,r=[];e.renderer.compInterface=CompExpressionInterface(e.renderer),e.renderer.globalData.projectInterface.registerComposition(e.renderer),e.renderer.globalData.pushExpression=function(){t+=1},e.renderer.globalData.popExpression=function(){0==(t-=1)&&function(){var e,t=r.length;for(e=0;e<t;e+=1)r[e].release();r.length=0}()},e.renderer.globalData.registerExpressionProperty=function(e){-1===r.indexOf(e)&&r.push(e)}}};return e}();expressionsPlugin=Expressions;var ExpressionManager=function(){var ob={},Math=BMMath,window=null,document=null;function $bm_isInstanceOfArray(e){return e.constructor===Array||e.constructor===Float32Array}function isNumerable(e,t){return"number"===e||"boolean"===e||"string"===e||t instanceof Number}function $bm_neg(e){var t=typeof e;if("number"===t||"boolean"===t||e instanceof Number)return-e;if($bm_isInstanceOfArray(e)){var r,n=e.length,i=[];for(r=0;r<n;r+=1)i[r]=-e[r];return i}return e.propType?e.v:-e}var easeInBez=BezierFactory.getBezierEasing(.333,0,.833,.833,"easeIn").get,easeOutBez=BezierFactory.getBezierEasing(.167,.167,.667,1,"easeOut").get,easeInOutBez=BezierFactory.getBezierEasing(.33,0,.667,1,"easeInOut").get;function sum(e,t){var r=typeof e,n=typeof t;if("string"===r||"string"===n)return e+t;if(isNumerable(r,e)&&isNumerable(n,t))return e+t;if($bm_isInstanceOfArray(e)&&isNumerable(n,t))return(e=e.slice(0))[0]+=t,e;if(isNumerable(r,e)&&$bm_isInstanceOfArray(t))return(t=t.slice(0))[0]=e+t[0],t;if($bm_isInstanceOfArray(e)&&$bm_isInstanceOfArray(t)){for(var i=0,s=e.length,a=t.length,o=[];i<s||i<a;)("number"==typeof e[i]||e[i]instanceof Number)&&("number"==typeof t[i]||t[i]instanceof Number)?o[i]=e[i]+t[i]:o[i]=void 0===t[i]?e[i]:e[i]||t[i],i+=1;return o}return 0}var add=sum;function sub(e,t){var r=typeof e,n=typeof t;if(isNumerable(r,e)&&isNumerable(n,t))return"string"===r&&(e=parseInt(e,10)),"string"===n&&(t=parseInt(t,10)),e-t;if($bm_isInstanceOfArray(e)&&isNumerable(n,t))return(e=e.slice(0))[0]-=t,e;if(isNumerable(r,e)&&$bm_isInstanceOfArray(t))return(t=t.slice(0))[0]=e-t[0],t;if($bm_isInstanceOfArray(e)&&$bm_isInstanceOfArray(t)){for(var i=0,s=e.length,a=t.length,o=[];i<s||i<a;)("number"==typeof e[i]||e[i]instanceof Number)&&("number"==typeof t[i]||t[i]instanceof Number)?o[i]=e[i]-t[i]:o[i]=void 0===t[i]?e[i]:e[i]||t[i],i+=1;return o}return 0}function mul(e,t){var r,n,i,s=typeof e,a=typeof t;if(isNumerable(s,e)&&isNumerable(a,t))return e*t;if($bm_isInstanceOfArray(e)&&isNumerable(a,t)){for(i=e.length,r=createTypedArray("float32",i),n=0;n<i;n+=1)r[n]=e[n]*t;return r}if(isNumerable(s,e)&&$bm_isInstanceOfArray(t)){for(i=t.length,r=createTypedArray("float32",i),n=0;n<i;n+=1)r[n]=e*t[n];return r}return 0}function div(e,t){var r,n,i,s=typeof e,a=typeof t;if(isNumerable(s,e)&&isNumerable(a,t))return e/t;if($bm_isInstanceOfArray(e)&&isNumerable(a,t)){for(i=e.length,r=createTypedArray("float32",i),n=0;n<i;n+=1)r[n]=e[n]/t;return r}if(isNumerable(s,e)&&$bm_isInstanceOfArray(t)){for(i=t.length,r=createTypedArray("float32",i),n=0;n<i;n+=1)r[n]=e/t[n];return r}return 0}function mod(e,t){return"string"==typeof e&&(e=parseInt(e,10)),"string"==typeof t&&(t=parseInt(t,10)),e%t}var $bm_sum=sum,$bm_sub=sub,$bm_mul=mul,$bm_div=div,$bm_mod=mod;function clamp(e,t,r){if(t>r){var n=r;r=t,t=n}return Math.min(Math.max(e,t),r)}function radiansToDegrees(e){return e/degToRads}var radians_to_degrees=radiansToDegrees;function degreesToRadians(e){return e*degToRads}var degrees_to_radians=radiansToDegrees,helperLengthArray=[0,0,0,0,0,0];function length(e,t){if("number"==typeof e||e instanceof Number)return t=t||0,Math.abs(e-t);var r;t||(t=helperLengthArray);var n=Math.min(e.length,t.length),i=0;for(r=0;r<n;r+=1)i+=Math.pow(t[r]-e[r],2);return Math.sqrt(i)}function normalize(e){return div(e,length(e))}function rgbToHsl(e){var t,r,n=e[0],i=e[1],s=e[2],a=Math.max(n,i,s),o=Math.min(n,i,s),l=(a+o)/2;if(a===o)t=0,r=0;else{var c=a-o;switch(r=l>.5?c/(2-a-o):c/(a+o),a){case n:t=(i-s)/c+(i<s?6:0);break;case i:t=(s-n)/c+2;break;case s:t=(n-i)/c+4}t/=6}return[t,r,l,e[3]]}function hue2rgb(e,t,r){return r<0&&(r+=1),r>1&&(r-=1),r<1/6?e+6*(t-e)*r:r<.5?t:r<2/3?e+(t-e)*(2/3-r)*6:e}function hslToRgb(e){var t,r,n,i=e[0],s=e[1],a=e[2];if(0===s)t=a,n=a,r=a;else{var o=a<.5?a*(1+s):a+s-a*s,l=2*a-o;t=hue2rgb(l,o,i+1/3),r=hue2rgb(l,o,i),n=hue2rgb(l,o,i-1/3)}return[t,r,n,e[3]]}function linear(e,t,r,n,i){if(void 0!==n&&void 0!==i||(n=t,i=r,t=0,r=1),r<t){var s=r;r=t,t=s}if(e<=t)return n;if(e>=r)return i;var a,o=r===t?0:(e-t)/(r-t);if(!n.length)return n+(i-n)*o;var l=n.length,c=createTypedArray("float32",l);for(a=0;a<l;a+=1)c[a]=n[a]+(i[a]-n[a])*o;return c}function random(e,t){if(void 0===t&&(void 0===e?(e=0,t=1):(t=e,e=void 0)),t.length){var r,n=t.length;e||(e=createTypedArray("float32",n));var i=createTypedArray("float32",n),s=BMMath.random();for(r=0;r<n;r+=1)i[r]=e[r]+s*(t[r]-e[r]);return i}return void 0===e&&(e=0),e+BMMath.random()*(t-e)}function createPath(e,t,r,n){var i,s=e.length,a=shapePool.newElement();a.setPathData(!!n,s);var o,l,c=[0,0];for(i=0;i<s;i+=1)o=t&&t[i]?t[i]:c,l=r&&r[i]?r[i]:c,a.setTripleAt(e[i][0],e[i][1],l[0]+e[i][0],l[1]+e[i][1],o[0]+e[i][0],o[1]+e[i][1],i,!0);return a}function initiateExpression(elem,data,property){var val=data.x,needsVelocity=/velocity(?![\w\d])/.test(val),_needsRandom=-1!==val.indexOf("random"),elemType=elem.data.ty,transform,$bm_transform,content,effect,thisProperty=property;thisProperty.valueAtTime=thisProperty.getValueAtTime,Object.defineProperty(thisProperty,"value",{get:function(){return thisProperty.v}}),elem.comp.frameDuration=1/elem.comp.globalData.frameRate,elem.comp.displayStartTime=0;var inPoint=elem.data.ip/elem.comp.globalData.frameRate,outPoint=elem.data.op/elem.comp.globalData.frameRate,width=elem.data.sw?elem.data.sw:0,height=elem.data.sh?elem.data.sh:0,name=elem.data.nm,loopIn,loop_in,loopOut,loop_out,smooth,toWorld,fromWorld,fromComp,toComp,fromCompToSurface,position,rotation,anchorPoint,scale,thisLayer,thisComp,mask,valueAtTime,velocityAtTime,scoped_bm_rt,expression_function=eval("[function _expression_function(){"+val+";scoped_bm_rt=$bm_rt}]")[0],numKeys=property.kf?data.k.length:0,active=!this.data||!0!==this.data.hd,wiggle=function(e,t){var r,n,i=this.pv.length?this.pv.length:1,s=createTypedArray("float32",i),a=Math.floor(5*time);for(r=0,n=0;r<a;){for(n=0;n<i;n+=1)s[n]+=-t+2*t*BMMath.random();r+=1}var o=5*time,l=o-Math.floor(o),c=createTypedArray("float32",i);if(i>1){for(n=0;n<i;n+=1)c[n]=this.pv[n]+s[n]+(-t+2*t*BMMath.random())*l;return c}return this.pv+s[0]+(-t+2*t*BMMath.random())*l}.bind(this);function loopInDuration(e,t){return loopIn(e,t,!0)}function loopOutDuration(e,t){return loopOut(e,t,!0)}thisProperty.loopIn&&(loopIn=thisProperty.loopIn.bind(thisProperty),loop_in=loopIn),thisProperty.loopOut&&(loopOut=thisProperty.loopOut.bind(thisProperty),loop_out=loopOut),thisProperty.smooth&&(smooth=thisProperty.smooth.bind(thisProperty)),this.getValueAtTime&&(valueAtTime=this.getValueAtTime.bind(this)),this.getVelocityAtTime&&(velocityAtTime=this.getVelocityAtTime.bind(this));var comp=elem.comp.globalData.projectInterface.bind(elem.comp.globalData.projectInterface),time,velocity,value,text,textIndex,textTotal,selectorValue;function lookAt(e,t){var r=[t[0]-e[0],t[1]-e[1],t[2]-e[2]],n=Math.atan2(r[0],Math.sqrt(r[1]*r[1]+r[2]*r[2]))/degToRads;return[-Math.atan2(r[1],r[2])/degToRads,n,0]}function easeOut(e,t,r,n,i){return applyEase(easeOutBez,e,t,r,n,i)}function easeIn(e,t,r,n,i){return applyEase(easeInBez,e,t,r,n,i)}function ease(e,t,r,n,i){return applyEase(easeInOutBez,e,t,r,n,i)}function applyEase(e,t,r,n,i,s){void 0===i?(i=r,s=n):t=(t-r)/(n-r),t>1?t=1:t<0&&(t=0);var a=e(t);if($bm_isInstanceOfArray(i)){var o,l=i.length,c=createTypedArray("float32",l);for(o=0;o<l;o+=1)c[o]=(s[o]-i[o])*a+i[o];return c}return(s-i)*a+i}function nearestKey(e){var t,r,n,i=data.k.length;if(data.k.length&&"number"!=typeof data.k[0])if(r=-1,(e*=elem.comp.globalData.frameRate)<data.k[0].t)r=1,n=data.k[0].t;else{for(t=0;t<i-1;t+=1){if(e===data.k[t].t){r=t+1,n=data.k[t].t;break}if(e>data.k[t].t&&e<data.k[t+1].t){e-data.k[t].t>data.k[t+1].t-e?(r=t+2,n=data.k[t+1].t):(r=t+1,n=data.k[t].t);break}}-1===r&&(r=t+1,n=data.k[t].t)}else r=0,n=0;var s={};return s.index=r,s.time=n/elem.comp.globalData.frameRate,s}function key(e){var t,r,n;if(!data.k.length||"number"==typeof data.k[0])throw new Error("The property has no keyframe at index "+e);e-=1,t={time:data.k[e].t/elem.comp.globalData.frameRate,value:[]};var i=Object.prototype.hasOwnProperty.call(data.k[e],"s")?data.k[e].s:data.k[e-1].e;for(n=i.length,r=0;r<n;r+=1)t[r]=i[r],t.value[r]=i[r];return t}function framesToTime(e,t){return t||(t=elem.comp.globalData.frameRate),e/t}function timeToFrames(e,t){return e||0===e||(e=time),t||(t=elem.comp.globalData.frameRate),e*t}function seedRandom(e){BMMath.seedrandom(randSeed+e)}function sourceRectAtTime(){return elem.sourceRectAtTime()}function substring(e,t){return"string"==typeof value?void 0===t?value.substring(e):value.substring(e,t):""}function substr(e,t){return"string"==typeof value?void 0===t?value.substr(e):value.substr(e,t):""}function posterizeTime(e){time=0===e?0:Math.floor(time*e)/e,value=valueAtTime(time)}var index=elem.data.ind,hasParent=!(!elem.hierarchy||!elem.hierarchy.length),parent,randSeed=Math.floor(1e6*Math.random()),globalData=elem.globalData;function executeExpression(e){return value=e,_needsRandom&&seedRandom(randSeed),this.frameExpressionId===elem.globalData.frameId&&"textSelector"!==this.propType?value:("textSelector"===this.propType&&(textIndex=this.textIndex,textTotal=this.textTotal,selectorValue=this.selectorValue),thisLayer||(text=elem.layerInterface.text,thisLayer=elem.layerInterface,thisComp=elem.comp.compInterface,toWorld=thisLayer.toWorld.bind(thisLayer),fromWorld=thisLayer.fromWorld.bind(thisLayer),fromComp=thisLayer.fromComp.bind(thisLayer),toComp=thisLayer.toComp.bind(thisLayer),mask=thisLayer.mask?thisLayer.mask.bind(thisLayer):null,fromCompToSurface=fromComp),transform||(transform=elem.layerInterface("ADBE Transform Group"),$bm_transform=transform,transform&&(anchorPoint=transform.anchorPoint)),4!==elemType||content||(content=thisLayer("ADBE Root Vectors Group")),effect||(effect=thisLayer(4)),(hasParent=!(!elem.hierarchy||!elem.hierarchy.length))&&!parent&&(parent=elem.hierarchy[0].layerInterface),time=this.comp.renderedFrame/this.comp.globalData.frameRate,needsVelocity&&(velocity=velocityAtTime(time)),expression_function(),this.frameExpressionId=elem.globalData.frameId,"shape"===scoped_bm_rt.propType&&(scoped_bm_rt=scoped_bm_rt.v),scoped_bm_rt)}return executeExpression}return ob.initiateExpression=initiateExpression,ob}(),expressionHelpers={searchExpressions:function(e,t,r){t.x&&(r.k=!0,r.x=!0,r.initiateExpression=ExpressionManager.initiateExpression,r.effectsSequence.push(r.initiateExpression(e,t,r).bind(r)))},getSpeedAtTime:function(e){var t=this.getValueAtTime(e),r=this.getValueAtTime(e+-.01),n=0;if(t.length){var i;for(i=0;i<t.length;i+=1)n+=Math.pow(r[i]-t[i],2);n=100*Math.sqrt(n)}else n=0;return n},getVelocityAtTime:function(e){if(void 0!==this.vel)return this.vel;var t,r,n=this.getValueAtTime(e),i=this.getValueAtTime(e+-.001);if(n.length)for(t=createTypedArray("float32",n.length),r=0;r<n.length;r+=1)t[r]=(i[r]-n[r])/-.001;else t=(i-n)/-.001;return t},getValueAtTime:function(e){return e*=this.elem.globalData.frameRate,(e-=this.offsetTime)!==this._cachingAtTime.lastFrame&&(this._cachingAtTime.lastIndex=this._cachingAtTime.lastFrame<e?this._cachingAtTime.lastIndex:0,this._cachingAtTime.value=this.interpolateValue(e,this._cachingAtTime),this._cachingAtTime.lastFrame=e),this._cachingAtTime.value},getStaticValueAtTime:function(){return this.pv},setGroupProperty:function(e){this.propertyGroup=e}};!function(){function e(e,t,r){if(!this.k||!this.keyframes)return this.pv;e=e?e.toLowerCase():"";var n,i,s,a,o,l=this.comp.renderedFrame,c=this.keyframes,u=c[c.length-1].t;if(l<=u)return this.pv;if(r?i=u-(n=t?Math.abs(u-this.elem.comp.globalData.frameRate*t):Math.max(0,u-this.elem.data.ip)):((!t||t>c.length-1)&&(t=c.length-1),n=u-(i=c[c.length-1-t].t)),"pingpong"===e){if(Math.floor((l-i)/n)%2!=0)return this.getValueAtTime((n-(l-i)%n+i)/this.comp.globalData.frameRate,0)}else{if("offset"===e){var d=this.getValueAtTime(i/this.comp.globalData.frameRate,0),h=this.getValueAtTime(u/this.comp.globalData.frameRate,0),p=this.getValueAtTime(((l-i)%n+i)/this.comp.globalData.frameRate,0),f=Math.floor((l-i)/n);if(this.pv.length){for(a=(o=new Array(d.length)).length,s=0;s<a;s+=1)o[s]=(h[s]-d[s])*f+p[s];return o}return(h-d)*f+p}if("continue"===e){var A=this.getValueAtTime(u/this.comp.globalData.frameRate,0),m=this.getValueAtTime((u-.001)/this.comp.globalData.frameRate,0);if(this.pv.length){for(a=(o=new Array(A.length)).length,s=0;s<a;s+=1)o[s]=A[s]+(A[s]-m[s])*((l-u)/this.comp.globalData.frameRate)/5e-4;return o}return A+(l-u)/.001*(A-m)}}return this.getValueAtTime(((l-i)%n+i)/this.comp.globalData.frameRate,0)}function t(e,t,r){if(!this.k)return this.pv;e=e?e.toLowerCase():"";var n,i,s,a,o,l=this.comp.renderedFrame,c=this.keyframes,u=c[0].t;if(l>=u)return this.pv;if(r?i=u+(n=t?Math.abs(this.elem.comp.globalData.frameRate*t):Math.max(0,this.elem.data.op-u)):((!t||t>c.length-1)&&(t=c.length-1),n=(i=c[t].t)-u),"pingpong"===e){if(Math.floor((u-l)/n)%2==0)return this.getValueAtTime(((u-l)%n+u)/this.comp.globalData.frameRate,0)}else{if("offset"===e){var d=this.getValueAtTime(u/this.comp.globalData.frameRate,0),h=this.getValueAtTime(i/this.comp.globalData.frameRate,0),p=this.getValueAtTime((n-(u-l)%n+u)/this.comp.globalData.frameRate,0),f=Math.floor((u-l)/n)+1;if(this.pv.length){for(a=(o=new Array(d.length)).length,s=0;s<a;s+=1)o[s]=p[s]-(h[s]-d[s])*f;return o}return p-(h-d)*f}if("continue"===e){var A=this.getValueAtTime(u/this.comp.globalData.frameRate,0),m=this.getValueAtTime((u+.001)/this.comp.globalData.frameRate,0);if(this.pv.length){for(a=(o=new Array(A.length)).length,s=0;s<a;s+=1)o[s]=A[s]+(A[s]-m[s])*(u-l)/.001;return o}return A+(A-m)*(u-l)/.001}}return this.getValueAtTime((n-((u-l)%n+u))/this.comp.globalData.frameRate,0)}function r(e,t){if(!this.k)return this.pv;if(e=.5*(e||.4),(t=Math.floor(t||5))<=1)return this.pv;var r,n,i=this.comp.renderedFrame/this.comp.globalData.frameRate,s=i-e,a=t>1?(i+e-s)/(t-1):1,o=0,l=0;for(r=this.pv.length?createTypedArray("float32",this.pv.length):0;o<t;){if(n=this.getValueAtTime(s+o*a),this.pv.length)for(l=0;l<this.pv.length;l+=1)r[l]+=n[l];else r+=n;o+=1}if(this.pv.length)for(l=0;l<this.pv.length;l+=1)r[l]/=t;else r/=t;return r}function n(e){this._transformCachingAtTime||(this._transformCachingAtTime={v:new Matrix});var t=this._transformCachingAtTime.v;if(t.cloneFromProps(this.pre.props),this.appliedTransformations<1){var r=this.a.getValueAtTime(e);t.translate(-r[0]*this.a.mult,-r[1]*this.a.mult,r[2]*this.a.mult)}if(this.appliedTransformations<2){var n=this.s.getValueAtTime(e);t.scale(n[0]*this.s.mult,n[1]*this.s.mult,n[2]*this.s.mult)}if(this.sk&&this.appliedTransformations<3){var i=this.sk.getValueAtTime(e),s=this.sa.getValueAtTime(e);t.skewFromAxis(-i*this.sk.mult,s*this.sa.mult)}if(this.r&&this.appliedTransformations<4){var a=this.r.getValueAtTime(e);t.rotate(-a*this.r.mult)}else if(!this.r&&this.appliedTransformations<4){var o=this.rz.getValueAtTime(e),l=this.ry.getValueAtTime(e),c=this.rx.getValueAtTime(e),u=this.or.getValueAtTime(e);t.rotateZ(-o*this.rz.mult).rotateY(l*this.ry.mult).rotateX(c*this.rx.mult).rotateZ(-u[2]*this.or.mult).rotateY(u[1]*this.or.mult).rotateX(u[0]*this.or.mult)}if(this.data.p&&this.data.p.s){var d=this.px.getValueAtTime(e),h=this.py.getValueAtTime(e);if(this.data.p.z){var p=this.pz.getValueAtTime(e);t.translate(d*this.px.mult,h*this.py.mult,-p*this.pz.mult)}else t.translate(d*this.px.mult,h*this.py.mult,0)}else{var f=this.p.getValueAtTime(e);t.translate(f[0]*this.p.mult,f[1]*this.p.mult,-f[2]*this.p.mult)}return t}function i(){return this.v.clone(new Matrix)}var s=TransformPropertyFactory.getTransformProperty;TransformPropertyFactory.getTransformProperty=function(e,t,r){var a=s(e,t,r);return a.dynamicProperties.length?a.getValueAtTime=n.bind(a):a.getValueAtTime=i.bind(a),a.setGroupProperty=expressionHelpers.setGroupProperty,a};var a=PropertyFactory.getProp;PropertyFactory.getProp=function(n,i,s,o,l){var c=a(n,i,s,o,l);c.kf?c.getValueAtTime=expressionHelpers.getValueAtTime.bind(c):c.getValueAtTime=expressionHelpers.getStaticValueAtTime.bind(c),c.setGroupProperty=expressionHelpers.setGroupProperty,c.loopOut=e,c.loopIn=t,c.smooth=r,c.getVelocityAtTime=expressionHelpers.getVelocityAtTime.bind(c),c.getSpeedAtTime=expressionHelpers.getSpeedAtTime.bind(c),c.numKeys=1===i.a?i.k.length:0,c.propertyIndex=i.ix;var u=0;return 0!==s&&(u=createTypedArray("float32",1===i.a?i.k[0].s.length:i.k.length)),c._cachingAtTime={lastFrame:initialDefaultFrame,lastIndex:0,value:u},expressionHelpers.searchExpressions(n,i,c),c.k&&l.addDynamicProperty(c),c};var o=ShapePropertyFactory.getConstructorFunction(),l=ShapePropertyFactory.getKeyframedConstructorFunction();function c(){}c.prototype={vertices:function(e,t){this.k&&this.getValue();var r,n=this.v;void 0!==t&&(n=this.getValueAtTime(t,0));var i=n._length,s=n[e],a=n.v,o=createSizedArray(i);for(r=0;r<i;r+=1)o[r]="i"===e||"o"===e?[s[r][0]-a[r][0],s[r][1]-a[r][1]]:[s[r][0],s[r][1]];return o},points:function(e){return this.vertices("v",e)},inTangents:function(e){return this.vertices("i",e)},outTangents:function(e){return this.vertices("o",e)},isClosed:function(){return this.v.c},pointOnPath:function(e,t){var r=this.v;void 0!==t&&(r=this.getValueAtTime(t,0)),this._segmentsLength||(this._segmentsLength=bez.getSegmentsLength(r));for(var n,i=this._segmentsLength,s=i.lengths,a=i.totalLength*e,o=0,l=s.length,c=0;o<l;){if(c+s[o].addedLength>a){var u=o,d=r.c&&o===l-1?0:o+1,h=(a-c)/s[o].addedLength;n=bez.getPointInSegment(r.v[u],r.v[d],r.o[u],r.i[d],h,s[o]);break}c+=s[o].addedLength,o+=1}return n||(n=r.c?[r.v[0][0],r.v[0][1]]:[r.v[r._length-1][0],r.v[r._length-1][1]]),n},vectorOnPath:function(e,t,r){1==e?e=this.v.c:0==e&&(e=.999);var n=this.pointOnPath(e,t),i=this.pointOnPath(e+.001,t),s=i[0]-n[0],a=i[1]-n[1],o=Math.sqrt(Math.pow(s,2)+Math.pow(a,2));return 0===o?[0,0]:"tangent"===r?[s/o,a/o]:[-a/o,s/o]},tangentOnPath:function(e,t){return this.vectorOnPath(e,t,"tangent")},normalOnPath:function(e,t){return this.vectorOnPath(e,t,"normal")},setGroupProperty:expressionHelpers.setGroupProperty,getValueAtTime:expressionHelpers.getStaticValueAtTime},extendPrototype([c],o),extendPrototype([c],l),l.prototype.getValueAtTime=function(e){return this._cachingAtTime||(this._cachingAtTime={shapeValue:shapePool.clone(this.pv),lastIndex:0,lastTime:initialDefaultFrame}),e*=this.elem.globalData.frameRate,(e-=this.offsetTime)!==this._cachingAtTime.lastTime&&(this._cachingAtTime.lastIndex=this._cachingAtTime.lastTime<e?this._caching.lastIndex:0,this._cachingAtTime.lastTime=e,this.interpolateShape(e,this._cachingAtTime.shapeValue,this._cachingAtTime)),this._cachingAtTime.shapeValue},l.prototype.initiateExpression=ExpressionManager.initiateExpression;var u=ShapePropertyFactory.getShapeProp;ShapePropertyFactory.getShapeProp=function(e,t,r,n,i){var s=u(e,t,r,n,i);return s.propertyIndex=t.ix,s.lock=!1,3===r?expressionHelpers.searchExpressions(e,t.pt,s):4===r&&expressionHelpers.searchExpressions(e,t.ks,s),s.k&&e.addDynamicProperty(s),s}}(),TextProperty.prototype.getExpressionValue=function(e,t){var r=this.calculateExpression(t);if(e.t!==r){var n={};return this.copyData(n,e),n.t=r.toString(),n.__complete=!1,n}return e},TextProperty.prototype.searchProperty=function(){var e=this.searchKeyframes(),t=this.searchExpressions();return this.kf=e||t,this.kf},TextProperty.prototype.searchExpressions=function(){return this.data.d.x?(this.calculateExpression=ExpressionManager.initiateExpression.bind(this)(this.elem,this.data.d,this),this.addEffect(this.getExpressionValue.bind(this)),!0):null};var ShapePathInterface=function(e,t,r){var n=t.sh;function i(e){return"Shape"===e||"shape"===e||"Path"===e||"path"===e||"ADBE Vector Shape"===e||2===e?i.path:null}var s=propertyGroupFactory(i,r);return n.setGroupProperty(PropertyInterface("Path",s)),Object.defineProperties(i,{path:{get:function(){return n.k&&n.getValue(),n}},shape:{get:function(){return n.k&&n.getValue(),n}},_name:{value:e.nm},ix:{value:e.ix},propertyIndex:{value:e.ix},mn:{value:e.mn},propertyGroup:{value:r}}),i},propertyGroupFactory=function(e,t){return function(r){return(r=void 0===r?1:r)<=0?e:t(r-1)}},PropertyInterface=function(e,t){var r={_name:e};return function(e){return(e=void 0===e?1:e)<=0?r:t(e-1)}},ShapeExpressionInterface=function(){function e(e,s,d){var h,p=[],f=e?e.length:0;for(h=0;h<f;h+=1)"gr"===e[h].ty?p.push(t(e[h],s[h],d)):"fl"===e[h].ty?p.push(r(e[h],s[h],d)):"st"===e[h].ty?p.push(n(e[h],s[h],d)):"tm"===e[h].ty?p.push(i(e[h],s[h],d)):"tr"===e[h].ty||("el"===e[h].ty?p.push(a(e[h],s[h],d)):"sr"===e[h].ty?p.push(o(e[h],s[h],d)):"sh"===e[h].ty?p.push(ShapePathInterface(e[h],s[h],d)):"rc"===e[h].ty?p.push(l(e[h],s[h],d)):"rd"===e[h].ty?p.push(c(e[h],s[h],d)):"rp"===e[h].ty&&p.push(u(e[h],s[h],d)));return p}function t(t,r,n){var i=function(e){switch(e){case"ADBE Vectors Group":case"Contents":case 2:return i.content;default:return i.transform}};i.propertyGroup=propertyGroupFactory(i,n);var a=function(t,r,n){var i,a=function(e){for(var t=0,r=i.length;t<r;){if(i[t]._name===e||i[t].mn===e||i[t].propertyIndex===e||i[t].ix===e||i[t].ind===e)return i[t];t+=1}return"number"==typeof e?i[e-1]:null};a.propertyGroup=propertyGroupFactory(a,n),i=e(t.it,r.it,a.propertyGroup),a.numProperties=i.length;var o=s(t.it[t.it.length-1],r.it[r.it.length-1],a.propertyGroup);return a.transform=o,a.propertyIndex=t.cix,a._name=t.nm,a}(t,r,i.propertyGroup),o=s(t.it[t.it.length-1],r.it[r.it.length-1],i.propertyGroup);return i.content=a,i.transform=o,Object.defineProperty(i,"_name",{get:function(){return t.nm}}),i.numProperties=t.np,i.propertyIndex=t.ix,i.nm=t.nm,i.mn=t.mn,i}function r(e,t,r){function n(e){return"Color"===e||"color"===e?n.color:"Opacity"===e||"opacity"===e?n.opacity:null}return Object.defineProperties(n,{color:{get:ExpressionPropertyInterface(t.c)},opacity:{get:ExpressionPropertyInterface(t.o)},_name:{value:e.nm},mn:{value:e.mn}}),t.c.setGroupProperty(PropertyInterface("Color",r)),t.o.setGroupProperty(PropertyInterface("Opacity",r)),n}function n(e,t,r){var n,i=propertyGroupFactory(c,r),s=propertyGroupFactory(l,i);function a(r){Object.defineProperty(l,e.d[r].nm,{get:ExpressionPropertyInterface(t.d.dataProps[r].p)})}var o=e.d?e.d.length:0,l={};for(n=0;n<o;n+=1)a(n),t.d.dataProps[n].p.setGroupProperty(s);function c(e){return"Color"===e||"color"===e?c.color:"Opacity"===e||"opacity"===e?c.opacity:"Stroke Width"===e||"stroke width"===e?c.strokeWidth:null}return Object.defineProperties(c,{color:{get:ExpressionPropertyInterface(t.c)},opacity:{get:ExpressionPropertyInterface(t.o)},strokeWidth:{get:ExpressionPropertyInterface(t.w)},dash:{get:function(){return l}},_name:{value:e.nm},mn:{value:e.mn}}),t.c.setGroupProperty(PropertyInterface("Color",i)),t.o.setGroupProperty(PropertyInterface("Opacity",i)),t.w.setGroupProperty(PropertyInterface("Stroke Width",i)),c}function i(e,t,r){function n(t){return t===e.e.ix||"End"===t||"end"===t?n.end:t===e.s.ix?n.start:t===e.o.ix?n.offset:null}var i=propertyGroupFactory(n,r);return n.propertyIndex=e.ix,t.s.setGroupProperty(PropertyInterface("Start",i)),t.e.setGroupProperty(PropertyInterface("End",i)),t.o.setGroupProperty(PropertyInterface("Offset",i)),n.propertyIndex=e.ix,n.propertyGroup=r,Object.defineProperties(n,{start:{get:ExpressionPropertyInterface(t.s)},end:{get:ExpressionPropertyInterface(t.e)},offset:{get:ExpressionPropertyInterface(t.o)},_name:{value:e.nm}}),n.mn=e.mn,n}function s(e,t,r){function n(t){return e.a.ix===t||"Anchor Point"===t?n.anchorPoint:e.o.ix===t||"Opacity"===t?n.opacity:e.p.ix===t||"Position"===t?n.position:e.r.ix===t||"Rotation"===t||"ADBE Vector Rotation"===t?n.rotation:e.s.ix===t||"Scale"===t?n.scale:e.sk&&e.sk.ix===t||"Skew"===t?n.skew:e.sa&&e.sa.ix===t||"Skew Axis"===t?n.skewAxis:null}var i=propertyGroupFactory(n,r);return t.transform.mProps.o.setGroupProperty(PropertyInterface("Opacity",i)),t.transform.mProps.p.setGroupProperty(PropertyInterface("Position",i)),t.transform.mProps.a.setGroupProperty(PropertyInterface("Anchor Point",i)),t.transform.mProps.s.setGroupProperty(PropertyInterface("Scale",i)),t.transform.mProps.r.setGroupProperty(PropertyInterface("Rotation",i)),t.transform.mProps.sk&&(t.transform.mProps.sk.setGroupProperty(PropertyInterface("Skew",i)),t.transform.mProps.sa.setGroupProperty(PropertyInterface("Skew Angle",i))),t.transform.op.setGroupProperty(PropertyInterface("Opacity",i)),Object.defineProperties(n,{opacity:{get:ExpressionPropertyInterface(t.transform.mProps.o)},position:{get:ExpressionPropertyInterface(t.transform.mProps.p)},anchorPoint:{get:ExpressionPropertyInterface(t.transform.mProps.a)},scale:{get:ExpressionPropertyInterface(t.transform.mProps.s)},rotation:{get:ExpressionPropertyInterface(t.transform.mProps.r)},skew:{get:ExpressionPropertyInterface(t.transform.mProps.sk)},skewAxis:{get:ExpressionPropertyInterface(t.transform.mProps.sa)},_name:{value:e.nm}}),n.ty="tr",n.mn=e.mn,n.propertyGroup=r,n}function a(e,t,r){function n(t){return e.p.ix===t?n.position:e.s.ix===t?n.size:null}var i=propertyGroupFactory(n,r);n.propertyIndex=e.ix;var s="tm"===t.sh.ty?t.sh.prop:t.sh;return s.s.setGroupProperty(PropertyInterface("Size",i)),s.p.setGroupProperty(PropertyInterface("Position",i)),Object.defineProperties(n,{size:{get:ExpressionPropertyInterface(s.s)},position:{get:ExpressionPropertyInterface(s.p)},_name:{value:e.nm}}),n.mn=e.mn,n}function o(e,t,r){function n(t){return e.p.ix===t?n.position:e.r.ix===t?n.rotation:e.pt.ix===t?n.points:e.or.ix===t||"ADBE Vector Star Outer Radius"===t?n.outerRadius:e.os.ix===t?n.outerRoundness:!e.ir||e.ir.ix!==t&&"ADBE Vector Star Inner Radius"!==t?e.is&&e.is.ix===t?n.innerRoundness:null:n.innerRadius}var i=propertyGroupFactory(n,r),s="tm"===t.sh.ty?t.sh.prop:t.sh;return n.propertyIndex=e.ix,s.or.setGroupProperty(PropertyInterface("Outer Radius",i)),s.os.setGroupProperty(PropertyInterface("Outer Roundness",i)),s.pt.setGroupProperty(PropertyInterface("Points",i)),s.p.setGroupProperty(PropertyInterface("Position",i)),s.r.setGroupProperty(PropertyInterface("Rotation",i)),e.ir&&(s.ir.setGroupProperty(PropertyInterface("Inner Radius",i)),s.is.setGroupProperty(PropertyInterface("Inner Roundness",i))),Object.defineProperties(n,{position:{get:ExpressionPropertyInterface(s.p)},rotation:{get:ExpressionPropertyInterface(s.r)},points:{get:ExpressionPropertyInterface(s.pt)},outerRadius:{get:ExpressionPropertyInterface(s.or)},outerRoundness:{get:ExpressionPropertyInterface(s.os)},innerRadius:{get:ExpressionPropertyInterface(s.ir)},innerRoundness:{get:ExpressionPropertyInterface(s.is)},_name:{value:e.nm}}),n.mn=e.mn,n}function l(e,t,r){function n(t){return e.p.ix===t?n.position:e.r.ix===t?n.roundness:e.s.ix===t||"Size"===t||"ADBE Vector Rect Size"===t?n.size:null}var i=propertyGroupFactory(n,r),s="tm"===t.sh.ty?t.sh.prop:t.sh;return n.propertyIndex=e.ix,s.p.setGroupProperty(PropertyInterface("Position",i)),s.s.setGroupProperty(PropertyInterface("Size",i)),s.r.setGroupProperty(PropertyInterface("Rotation",i)),Object.defineProperties(n,{position:{get:ExpressionPropertyInterface(s.p)},roundness:{get:ExpressionPropertyInterface(s.r)},size:{get:ExpressionPropertyInterface(s.s)},_name:{value:e.nm}}),n.mn=e.mn,n}function c(e,t,r){function n(t){return e.r.ix===t||"Round Corners 1"===t?n.radius:null}var i=propertyGroupFactory(n,r),s=t;return n.propertyIndex=e.ix,s.rd.setGroupProperty(PropertyInterface("Radius",i)),Object.defineProperties(n,{radius:{get:ExpressionPropertyInterface(s.rd)},_name:{value:e.nm}}),n.mn=e.mn,n}function u(e,t,r){function n(t){return e.c.ix===t||"Copies"===t?n.copies:e.o.ix===t||"Offset"===t?n.offset:null}var i=propertyGroupFactory(n,r),s=t;return n.propertyIndex=e.ix,s.c.setGroupProperty(PropertyInterface("Copies",i)),s.o.setGroupProperty(PropertyInterface("Offset",i)),Object.defineProperties(n,{copies:{get:ExpressionPropertyInterface(s.c)},offset:{get:ExpressionPropertyInterface(s.o)},_name:{value:e.nm}}),n.mn=e.mn,n}return function(t,r,n){var i;function s(e){if("number"==typeof e)return 0===(e=void 0===e?1:e)?n:i[e-1];for(var t=0,r=i.length;t<r;){if(i[t]._name===e)return i[t];t+=1}return null}return s.propertyGroup=propertyGroupFactory(s,(function(){return n})),i=e(t,r,s.propertyGroup),s.numProperties=i.length,s._name="Contents",s}}(),TextExpressionInterface=function(e){var t;function r(e){return"ADBE Text Document"===e?r.sourceText:null}return Object.defineProperty(r,"sourceText",{get:function(){e.textProperty.getValue();var r=e.textProperty.currentData.t;return void 0!==r&&(e.textProperty.currentData.t=void 0,(t=new String(r)).value=r||new String(r)),t}}),r},LayerExpressionInterface=function(){function e(e){var t=new Matrix;return void 0!==e?this._elem.finalTransform.mProp.getValueAtTime(e).clone(t):this._elem.finalTransform.mProp.applyToMatrix(t),t}function t(e,t){var r=this.getMatrix(t);return r.props[12]=0,r.props[13]=0,r.props[14]=0,this.applyPoint(r,e)}function r(e,t){var r=this.getMatrix(t);return this.applyPoint(r,e)}function n(e,t){var r=this.getMatrix(t);return r.props[12]=0,r.props[13]=0,r.props[14]=0,this.invertPoint(r,e)}function i(e,t){var r=this.getMatrix(t);return this.invertPoint(r,e)}function s(e,t){if(this._elem.hierarchy&&this._elem.hierarchy.length){var r,n=this._elem.hierarchy.length;for(r=0;r<n;r+=1)this._elem.hierarchy[r].finalTransform.mProp.applyToMatrix(e)}return e.applyToPointArray(t[0],t[1],t[2]||0)}function a(e,t){if(this._elem.hierarchy&&this._elem.hierarchy.length){var r,n=this._elem.hierarchy.length;for(r=0;r<n;r+=1)this._elem.hierarchy[r].finalTransform.mProp.applyToMatrix(e)}return e.inversePoint(t)}function o(e){var t=new Matrix;if(t.reset(),this._elem.finalTransform.mProp.applyToMatrix(t),this._elem.hierarchy&&this._elem.hierarchy.length){var r,n=this._elem.hierarchy.length;for(r=0;r<n;r+=1)this._elem.hierarchy[r].finalTransform.mProp.applyToMatrix(t);return t.inversePoint(e)}return t.inversePoint(e)}function l(){return[1,1,1,1]}return function(c){var u;function d(e){switch(e){case"ADBE Root Vectors Group":case"Contents":case 2:return d.shapeInterface;case 1:case 6:case"Transform":case"transform":case"ADBE Transform Group":return u;case 4:case"ADBE Effect Parade":case"effects":case"Effects":return d.effect;case"ADBE Text Properties":return d.textInterface;default:return null}}d.getMatrix=e,d.invertPoint=a,d.applyPoint=s,d.toWorld=r,d.toWorldVec=t,d.fromWorld=i,d.fromWorldVec=n,d.toComp=r,d.fromComp=o,d.sampleImage=l,d.sourceRectAtTime=c.sourceRectAtTime.bind(c),d._elem=c;var h=getDescriptor(u=TransformExpressionInterface(c.finalTransform.mProp),"anchorPoint");return Object.defineProperties(d,{hasParent:{get:function(){return c.hierarchy.length}},parent:{get:function(){return c.hierarchy[0].layerInterface}},rotation:getDescriptor(u,"rotation"),scale:getDescriptor(u,"scale"),position:getDescriptor(u,"position"),opacity:getDescriptor(u,"opacity"),anchorPoint:h,anchor_point:h,transform:{get:function(){return u}},active:{get:function(){return c.isInRange}}}),d.startTime=c.data.st,d.index=c.data.ind,d.source=c.data.refId,d.height=0===c.data.ty?c.data.h:100,d.width=0===c.data.ty?c.data.w:100,d.inPoint=c.data.ip/c.comp.globalData.frameRate,d.outPoint=c.data.op/c.comp.globalData.frameRate,d._name=c.data.nm,d.registerMaskInterface=function(e){d.mask=new MaskManagerInterface(e,c)},d.registerEffectsInterface=function(e){d.effect=e},d}}(),FootageInterface=(dataInterfaceFactory=function(e){function t(e){return"Outline"===e?t.outlineInterface():null}return t._name="Outline",t.outlineInterface=function(e){var t="",r=e.getFootageData();function n(e){if(r[e])return t=e,"object"==typeof(r=r[e])?n:r;var i=e.indexOf(t);if(-1!==i){var s=parseInt(e.substr(i+t.length),10);return"object"==typeof(r=r[s])?n:r}return""}return function(){return t="",r=e.getFootageData(),n}}(e),t},function(e){function t(e){return"Data"===e?t.dataInterface:null}return t._name="Data",t.dataInterface=dataInterfaceFactory(e),t}),dataInterfaceFactory,CompExpressionInterface=function(e){function t(t){for(var r=0,n=e.layers.length;r<n;){if(e.layers[r].nm===t||e.layers[r].ind===t)return e.elements[r].layerInterface;r+=1}return null}return Object.defineProperty(t,"_name",{value:e.data.nm}),t.layer=t,t.pixelAspect=1,t.height=e.data.h||e.globalData.compSize.h,t.width=e.data.w||e.globalData.compSize.w,t.pixelAspect=1,t.frameDuration=1/e.globalData.frameRate,t.displayStartTime=0,t.numLayers=e.layers.length,t},TransformExpressionInterface=function(e){function t(e){switch(e){case"scale":case"Scale":case"ADBE Scale":case 6:return t.scale;case"rotation":case"Rotation":case"ADBE Rotation":case"ADBE Rotate Z":case 10:return t.rotation;case"ADBE Rotate X":return t.xRotation;case"ADBE Rotate Y":return t.yRotation;case"position":case"Position":case"ADBE Position":case 2:return t.position;case"ADBE Position_0":return t.xPosition;case"ADBE Position_1":return t.yPosition;case"ADBE Position_2":return t.zPosition;case"anchorPoint":case"AnchorPoint":case"Anchor Point":case"ADBE AnchorPoint":case 1:return t.anchorPoint;case"opacity":case"Opacity":case 11:return t.opacity;default:return null}}var r,n,i,s;return Object.defineProperty(t,"rotation",{get:ExpressionPropertyInterface(e.r||e.rz)}),Object.defineProperty(t,"zRotation",{get:ExpressionPropertyInterface(e.rz||e.r)}),Object.defineProperty(t,"xRotation",{get:ExpressionPropertyInterface(e.rx)}),Object.defineProperty(t,"yRotation",{get:ExpressionPropertyInterface(e.ry)}),Object.defineProperty(t,"scale",{get:ExpressionPropertyInterface(e.s)}),e.p?s=ExpressionPropertyInterface(e.p):(r=ExpressionPropertyInterface(e.px),n=ExpressionPropertyInterface(e.py),e.pz&&(i=ExpressionPropertyInterface(e.pz))),Object.defineProperty(t,"position",{get:function(){return e.p?s():[r(),n(),i?i():0]}}),Object.defineProperty(t,"xPosition",{get:ExpressionPropertyInterface(e.px)}),Object.defineProperty(t,"yPosition",{get:ExpressionPropertyInterface(e.py)}),Object.defineProperty(t,"zPosition",{get:ExpressionPropertyInterface(e.pz)}),Object.defineProperty(t,"anchorPoint",{get:ExpressionPropertyInterface(e.a)}),Object.defineProperty(t,"opacity",{get:ExpressionPropertyInterface(e.o)}),Object.defineProperty(t,"skew",{get:ExpressionPropertyInterface(e.sk)}),Object.defineProperty(t,"skewAxis",{get:ExpressionPropertyInterface(e.sa)}),Object.defineProperty(t,"orientation",{get:ExpressionPropertyInterface(e.or)}),t},ProjectInterface=function(){function e(e){this.compositions.push(e)}return function(){function t(e){for(var t=0,r=this.compositions.length;t<r;){if(this.compositions[t].data&&this.compositions[t].data.nm===e)return this.compositions[t].prepareFrame&&this.compositions[t].data.xt&&this.compositions[t].prepareFrame(this.currentFrame),this.compositions[t].compInterface;t+=1}return null}return t.compositions=[],t.currentFrame=0,t.registerComposition=e,t}}(),EffectsExpressionInterface=function(){function e(r,n,i,s){function a(e){for(var t=r.ef,n=0,i=t.length;n<i;){if(e===t[n].nm||e===t[n].mn||e===t[n].ix)return 5===t[n].ty?c[n]:c[n]();n+=1}throw new Error}var o,l=propertyGroupFactory(a,i),c=[],u=r.ef.length;for(o=0;o<u;o+=1)5===r.ef[o].ty?c.push(e(r.ef[o],n.effectElements[o],n.effectElements[o].propertyGroup,s)):c.push(t(n.effectElements[o],r.ef[o].ty,s,l));return"ADBE Color Control"===r.mn&&Object.defineProperty(a,"color",{get:function(){return c[0]()}}),Object.defineProperties(a,{numProperties:{get:function(){return r.np}},_name:{value:r.nm},propertyGroup:{value:l}}),a.enabled=0!==r.en,a.active=a.enabled,a}function t(e,t,r,n){var i=ExpressionPropertyInterface(e.p);return e.p.setGroupProperty&&e.p.setGroupProperty(PropertyInterface("",n)),function(){return 10===t?r.comp.compInterface(e.p.v):i()}}return{createEffectsInterface:function(t,r){if(t.effectsManager){var n,i=[],s=t.data.ef,a=t.effectsManager.effectElements.length;for(n=0;n<a;n+=1)i.push(e(s[n],t.effectsManager.effectElements[n],r,t));var o=t.data.ef||[],l=function(e){for(n=0,a=o.length;n<a;){if(e===o[n].nm||e===o[n].mn||e===o[n].ix)return i[n];n+=1}return null};return Object.defineProperty(l,"numProperties",{get:function(){return o.length}}),l}return null}}}(),MaskManagerInterface=function(){function e(e,t){this._mask=e,this._data=t}return Object.defineProperty(e.prototype,"maskPath",{get:function(){return this._mask.prop.k&&this._mask.prop.getValue(),this._mask.prop}}),Object.defineProperty(e.prototype,"maskOpacity",{get:function(){return this._mask.op.k&&this._mask.op.getValue(),100*this._mask.op.v}}),function(t){var r,n=createSizedArray(t.viewData.length),i=t.viewData.length;for(r=0;r<i;r+=1)n[r]=new e(t.viewData[r],t.masksProperties[r]);return function(e){for(r=0;r<i;){if(t.masksProperties[r].nm===e)return n[r];r+=1}return null}}}(),ExpressionPropertyInterface=function(){var e={pv:0,v:0,mult:1},t={pv:[0,0,0],v:[0,0,0],mult:1};function r(e,t,r){Object.defineProperty(e,"velocity",{get:function(){return t.getVelocityAtTime(t.comp.currentFrame)}}),e.numKeys=t.keyframes?t.keyframes.length:0,e.key=function(n){if(!e.numKeys)return 0;var i;i="s"in t.keyframes[n-1]?t.keyframes[n-1].s:"e"in t.keyframes[n-2]?t.keyframes[n-2].e:t.keyframes[n-2].s;var s="unidimensional"===r?new Number(i):Object.assign({},i);return s.time=t.keyframes[n-1].t/t.elem.comp.globalData.frameRate,s.value="unidimensional"===r?i[0]:i,s},e.valueAtTime=t.getValueAtTime,e.speedAtTime=t.getSpeedAtTime,e.velocityAtTime=t.getVelocityAtTime,e.propertyGroup=t.propertyGroup}function n(){return e}return function(i){return i?"unidimensional"===i.propType?function(t){t&&"pv"in t||(t=e);var n=1/t.mult,i=t.pv*n,s=new Number(i);return s.value=i,r(s,t,"unidimensional"),function(){return t.k&&t.getValue(),i=t.v*n,s.value!==i&&((s=new Number(i)).value=i,r(s,t,"unidimensional")),s}}(i):function(e){e&&"pv"in e||(e=t);var n=1/e.mult,i=e.data&&e.data.l||e.pv.length,s=createTypedArray("float32",i),a=createTypedArray("float32",i);return s.value=a,r(s,e,"multidimensional"),function(){e.k&&e.getValue();for(var t=0;t<i;t+=1)a[t]=e.v[t]*n,s[t]=a[t];return s}}(i):n}}();function SliderEffect(e,t,r){this.p=PropertyFactory.getProp(t,e.v,0,0,r)}function AngleEffect(e,t,r){this.p=PropertyFactory.getProp(t,e.v,0,0,r)}function ColorEffect(e,t,r){this.p=PropertyFactory.getProp(t,e.v,1,0,r)}function PointEffect(e,t,r){this.p=PropertyFactory.getProp(t,e.v,1,0,r)}function LayerIndexEffect(e,t,r){this.p=PropertyFactory.getProp(t,e.v,0,0,r)}function MaskIndexEffect(e,t,r){this.p=PropertyFactory.getProp(t,e.v,0,0,r)}function CheckboxEffect(e,t,r){this.p=PropertyFactory.getProp(t,e.v,0,0,r)}function NoValueEffect(){this.p={}}function EffectsManager(e,t){var r,n=e.ef||[];this.effectElements=[];var i,s=n.length;for(r=0;r<s;r+=1)i=new GroupEffect(n[r],t),this.effectElements.push(i)}function GroupEffect(e,t){this.init(e,t)}!function(){var e=TextSelectorProp.getTextSelectorProp;TextSelectorProp.getTextSelectorProp=function(t,r,n){return 1===r.t?new TextExpressionSelectorPropFactory(t,r,n):e(t,r,n)}}(),extendPrototype([DynamicPropertyContainer],GroupEffect),GroupEffect.prototype.getValue=GroupEffect.prototype.iterateDynamicProperties,GroupEffect.prototype.init=function(e,t){var r;this.data=e,this.effectElements=[],this.initDynamicPropertyContainer(t);var n,i=this.data.ef.length,s=this.data.ef;for(r=0;r<i;r+=1){switch(n=null,s[r].ty){case 0:n=new SliderEffect(s[r],t,this);break;case 1:n=new AngleEffect(s[r],t,this);break;case 2:n=new ColorEffect(s[r],t,this);break;case 3:n=new PointEffect(s[r],t,this);break;case 4:case 7:n=new CheckboxEffect(s[r],t,this);break;case 10:n=new LayerIndexEffect(s[r],t,this);break;case 11:n=new MaskIndexEffect(s[r],t,this);break;case 5:n=new EffectsManager(s[r],t,this);break;default:n=new NoValueEffect(s[r],t,this)}n&&this.effectElements.push(n)}};var lottie={};function setLocationHref(e){locationHref=e}function searchAnimations(){!0===standalone?animationManager.searchAnimations(animationData,standalone,renderer):animationManager.searchAnimations()}function setSubframeRendering(e){subframeEnabled=e}function loadAnimation(e){return!0===standalone&&(e.animationData=JSON.parse(animationData)),animationManager.loadAnimation(e)}function setQuality(e){if("string"==typeof e)switch(e){case"high":defaultCurveSegments=200;break;default:case"medium":defaultCurveSegments=50;break;case"low":defaultCurveSegments=10}else!isNaN(e)&&e>1&&(defaultCurveSegments=e);roundValues(!(defaultCurveSegments>=50))}function inBrowser(){return"undefined"!=typeof navigator}function installPlugin(e,t){"expressions"===e&&(expressionsPlugin=t)}function getFactory(e){switch(e){case"propertyFactory":return PropertyFactory;case"shapePropertyFactory":return ShapePropertyFactory;case"matrix":return Matrix;default:return null}}function checkReady(){"complete"===document.readyState&&(clearInterval(readyStateCheckInterval),searchAnimations())}function getQueryVariable(e){for(var t=queryString.split("&"),r=0;r<t.length;r+=1){var n=t[r].split("=");if(decodeURIComponent(n[0])==e)return decodeURIComponent(n[1])}return null}lottie.play=animationManager.play,lottie.pause=animationManager.pause,lottie.setLocationHref=setLocationHref,lottie.togglePause=animationManager.togglePause,lottie.setSpeed=animationManager.setSpeed,lottie.setDirection=animationManager.setDirection,lottie.stop=animationManager.stop,lottie.searchAnimations=searchAnimations,lottie.registerAnimation=animationManager.registerAnimation,lottie.loadAnimation=loadAnimation,lottie.setSubframeRendering=setSubframeRendering,lottie.resize=animationManager.resize,lottie.goToAndStop=animationManager.goToAndStop,lottie.destroy=animationManager.destroy,lottie.setQuality=setQuality,lottie.inBrowser=inBrowser,lottie.installPlugin=installPlugin,lottie.freeze=animationManager.freeze,lottie.unfreeze=animationManager.unfreeze,lottie.setVolume=animationManager.setVolume,lottie.mute=animationManager.mute,lottie.unmute=animationManager.unmute,lottie.getRegisteredAnimations=animationManager.getRegisteredAnimations,lottie.__getFactory=getFactory,lottie.version="5.7.8";var standalone="__[STANDALONE]__",animationData="__[ANIMATIONDATA]__",renderer="",queryString;if(standalone){var scripts=document.getElementsByTagName("script"),index=scripts.length-1,myScript=scripts[index]||{src:""};queryString=myScript.src.replace(/^[^\?]+\??/,""),renderer=getQueryVariable("renderer")}var readyStateCheckInterval=setInterval(checkReady,100);return lottie},module.exports?module.exports=e(t):(t.lottie=e(t),t.bodymovin=t.lottie))})),PlayerState,PlayerEvent,t;function parseSrc(e){if("object"==typeof e)return e;try{return JSON.parse(e)}catch(e){}try{return new URL(e).toString()}catch(e){}return e}t=PlayerState||(PlayerState={}),t.Loading="loading",t.Playing="playing",t.Paused="paused",t.Stopped="stopped",t.Frozen="frozen",t.Error="error",function(e){e.Load="load",e.Error="error",e.Ready="ready",e.Play="play",e.Pause="pause",e.Stop="stop",e.Freeze="freeze",e.Loop="loop",e.Complete="complete",e.Frame="frame"}(PlayerEvent||(PlayerEvent={}));var defaultOptions={clearCanvas:!1,hideOnTransparent:!0,progressiveLoad:!0},Player=function(e){function t(t){var r=e.call(this,t)||this;return r.container=null,r.handleBgChange=function(e){r.setState({background:e})},r.triggerDownload=function(e,t){var r=document.createElement("a");r.href=e,r.download=t,document.body.appendChild(r),r.click(),document.body.removeChild(r)},r.snapshot=function(e){var t;void 0===e&&(e=!0);var n=r.props.id?r.props.id:"lottie",i=document.getElementById(n);if("svg"===r.props.renderer){if(i){var s=i.querySelector("svg");if(s){var a=(new XMLSerializer).serializeToString(s);t="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(a)}}e&&r.triggerDownload(t,"snapshot.svg")}else if("canvas"===r.props.renderer){if(i){var o=i.querySelector("canvas");o&&(t=o.toDataURL("image/png"))}e&&r.triggerDownload(t,"snapshot.png")}return t},"undefined"!=typeof window&&(window.lottie=lottie),r.state={animationData:null,background:"transparent",containerRef:react__WEBPACK_IMPORTED_MODULE_0__.createRef(),debug:!0,instance:null,playerState:PlayerState.Loading,seeker:0},r}return __extends(t,e),t.getDerivedStateFromProps=function(e,t){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(r){return e.background!==t.background?[2,{background:e.background}]:[2,null]}))}))},t.prototype.componentDidMount=function(){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(e){switch(e.label){case 0:return[4,this.createLottie()];case 1:return e.sent(),[2]}}))}))},t.prototype.componentWillUnmount=function(){this.state.instance&&this.state.instance.destroy()},t.prototype.componentDidUpdate=function(e){return __awaiter(this,void 0,void 0,(function(){return __generator(this,(function(t){switch(t.label){case 0:return this.props.src===e.src?[3,2]:(this.state.instance&&this.state.instance.destroy(),[4,this.createLottie()]);case 1:t.sent(),t.label=2;case 2:return[2]}}))}))},t.prototype.render=function(){var e=this,t=this.props,r=t.children,n=t.loop,i=t.style,s=t.onBackgroundChange,a=t.className,o=this.state,l=o.animationData,c=o.instance,u=o.playerState,d=o.seeker,h=o.debug,p=o.background;return react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{className:"lf-player-container"},react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{id:this.props.id?this.props.id:"lottie",ref:function(t){return e.container=t},style:__assign({background:p,margin:"0 auto",outline:"none",overflow:"hidden"},i),className:a}),react__WEBPACK_IMPORTED_MODULE_0__.Children.map(r,(function(t){return react__WEBPACK_IMPORTED_MODULE_0__.isValidElement(t)?react__WEBPACK_IMPORTED_MODULE_0__.cloneElement(t,{animationData:l,background:p,debug:h,instance:c,loop:n,pause:function(){return e.pause()},play:function(){return e.play()},playerState:u,seeker:d,setBackground:function(t){e.setState({background:t}),"function"==typeof s&&s(t)},setSeeker:function(t,r){return e.setSeeker(t,r)},stop:function(){return e.stop()},toggleDebug:function(){return e.toggleDebug()},setLoop:function(t){return e.setLoop(t)},colorChangedEvent:function(t){e.handleBgChange(t)},snapshot:function(){e.snapshot()}}):null})))},t.prototype.toggleDebug=function(){this.setState({debug:!this.state.debug})},t.prototype.createLottie=function(){return __awaiter(this,void 0,void 0,(function(){var e,t,r,n,i,s,a,o,l,c,u,d,h,p,f=this;return __generator(this,(function(A){switch(A.label){case 0:if(e=this.props,t=e.autoplay,r=e.direction,n=e.loop,i=e.lottieRef,s=e.renderer,a=e.speed,o=e.src,l=e.background,c=e.rendererSettings,u=e.hover,d=this.state.instance,!o||!this.container)return[2];A.label=1;case 1:return A.trys.push([1,5,,6]),"string"!=typeof(h=parseSrc(o))?[3,4]:[4,fetch(h)];case 2:return[4,A.sent().json()];case 3:h=A.sent(),A.label=4;case 4:return d&&d.destroy(),p=lottie.loadAnimation({rendererSettings:c||defaultOptions,animationData:h,autoplay:t||!1,container:this.container,loop:n||!1,renderer:s}),a&&lottie.setSpeed(a),this.setState({animationData:h}),p.addEventListener("enterFrame",(function(){f.triggerEvent(PlayerEvent.Frame),f.setState({seeker:Math.floor(p.currentFrame)})})),p.addEventListener("DOMLoaded",(function(){f.triggerEvent(PlayerEvent.Load)})),p.addEventListener("data_ready",(function(){f.triggerEvent(PlayerEvent.Ready)})),p.addEventListener("data_failed",(function(){f.setState({playerState:PlayerState.Error})})),p.addEventListener("loopComplete",(function(){f.triggerEvent(PlayerEvent.Loop)})),p.addEventListener("complete",(function(){f.triggerEvent(PlayerEvent.Complete),f.setState({playerState:PlayerState.Paused}),f.props.keepLastFrame&&!f.props.loop||f.setSeeker(0)})),this.container.addEventListener("mouseenter",(function(){u&&f.state.playerState!==PlayerState.Playing&&(f.props.keepLastFrame&&f.stop(),f.play())})),this.container.addEventListener("mouseleave",(function(){u&&f.state.playerState===PlayerState.Playing&&f.stop()})),a&&this.setPlayerSpeed(a),r&&this.setPlayerDirection(r),l&&this.setState({background:l}),this.setState({instance:p},(function(){"function"==typeof i&&i(p),t&&f.play()})),[3,6];case 5:return A.sent(),this.setState({playerState:PlayerState.Error}),[3,6];case 6:return[2]}}))}))},t.prototype.play=function(){var e=this.state.instance;e&&(this.triggerEvent(PlayerEvent.Play),e.play(),this.setState({playerState:PlayerState.Playing}))},t.prototype.pause=function(){var e=this.state.instance;e&&(this.triggerEvent(PlayerEvent.Pause),e.pause(),this.setState({playerState:PlayerState.Paused}))},t.prototype.stop=function(){var e=this.state.instance;e&&(this.triggerEvent(PlayerEvent.Stop),e.stop(),this.setState({playerState:PlayerState.Stopped}))},t.prototype.setPlayerSpeed=function(e){var t=this.state.instance;t&&t.setSpeed(e)},t.prototype.setPlayerDirection=function(e){var t=this.state.instance;t&&t.setDirection(e)},t.prototype.setSeeker=function(e,t){void 0===t&&(t=!1);var r=this.state,n=r.instance,i=r.playerState;n&&(t&&i===PlayerState.Playing?n.goToAndPlay(e,!0):(n.goToAndStop(e,!0),this.triggerEvent(PlayerEvent.Pause),this.setState({playerState:PlayerState.Paused})))},t.prototype.setLoop=function(e){var t=this.state.instance;t&&(t.loop=e,this.setState({instance:t}))},t.prototype.triggerEvent=function(e){var t=this.props.onEvent;t&&t(e)},t.defaultProps={loop:!1},t}(react__WEBPACK_IMPORTED_MODULE_0__.Component);function styleInject(e,t){void 0===t&&(t={});var r=t.insertAt;if(e&&"undefined"!=typeof document){var n=document.head||document.getElementsByTagName("head")[0],i=document.createElement("style");i.type="text/css","top"===r&&n.firstChild?n.insertBefore(i,n.firstChild):n.appendChild(i),i.styleSheet?i.styleSheet.cssText=e:i.appendChild(document.createTextNode(e))}}var css_248z=".lf-progress {\n  -webkit-appearance: none;\n  -moz-apperance: none;\n  width: 100%;\n  /* margin: 0 10px; */\n  height: 4px;\n  border-radius: 3px;\n  cursor: pointer;\n}\n.lf-progress:focus {\n  outline: none;\n  border: none;\n}\n.lf-progress::-moz-range-track {\n  cursor: pointer;\n  background: none;\n  border: none;\n  outline: none;\n}\n.lf-progress::-webkit-slider-thumb {\n  -webkit-appearance: none !important;\n  height: 13px;\n  width: 13px;\n  border: 0;\n  border-radius: 50%;\n  background: #0fccce;\n  cursor: pointer;\n}\n.lf-progress::-moz-range-thumb {\n  -moz-appearance: none !important;\n  height: 13px;\n  width: 13px;\n  border: 0;\n  border-radius: 50%;\n  background: #0fccce;\n  cursor: pointer;\n}\n.lf-progress::-ms-track {\n  width: 100%;\n  height: 3px;\n  cursor: pointer;\n  background: transparent;\n  border-color: transparent;\n  color: transparent;\n}\n.lf-progress::-ms-fill-lower {\n  background: #ccc;\n  border-radius: 3px;\n}\n.lf-progress::-ms-fill-upper {\n  background: #ccc;\n  border-radius: 3px;\n}\n.lf-progress::-ms-thumb {\n  border: 0;\n  height: 15px;\n  width: 15px;\n  border-radius: 50%;\n  background: #0fccce;\n  cursor: pointer;\n}\n.lf-progress:focus::-ms-fill-lower {\n  background: #ccc;\n}\n.lf-progress:focus::-ms-fill-upper {\n  background: #ccc;\n}\n.lf-player-container :focus {\n  outline: 0;\n}\n.lf-popover {\n  position: relative;\n}\n\n.lf-popover-content {\n  display: inline-block;\n  position: absolute;\n  opacity: 1;\n  visibility: visible;\n  transform: translate(0, -10px);\n  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);\n  transition: all 0.3s cubic-bezier(0.75, -0.02, 0.2, 0.97);\n}\n\n.lf-popover-content.hidden {\n  opacity: 0;\n  visibility: hidden;\n  transform: translate(0, 0px);\n}\n\n.lf-player-btn-container {\n  display: flex;\n  align-items: center;\n}\n.lf-player-btn {\n  cursor: pointer;\n  fill: #999;\n  width: 14px;\n}\n\n.lf-player-btn.active {\n  fill: #555;\n}\n\n.lf-popover {\n  position: relative;\n}\n\n.lf-popover-content {\n  display: inline-block;\n  position: absolute;\n  background-color: #ffffff;\n  opacity: 1;\n\n  transform: translate(0, -10px);\n  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);\n  transition: all 0.3s cubic-bezier(0.75, -0.02, 0.2, 0.97);\n  padding: 10px;\n}\n\n.lf-popover-content.hidden {\n  opacity: 0;\n  visibility: hidden;\n  transform: translate(0, 0px);\n}\n\n.lf-arrow {\n  position: absolute;\n  z-index: -1;\n  content: '';\n  bottom: -9px;\n  border-style: solid;\n  border-width: 10px 10px 0px 10px;\n}\n\n.lf-left-align,\n.lf-left-align .lfarrow {\n  left: 0;\n  right: unset;\n}\n\n.lf-right-align,\n.lf-right-align .lf-arrow {\n  right: 0;\n  left: unset;\n}\n\n.lf-text-input {\n  border: 1px #ccc solid;\n  border-radius: 5px;\n  padding: 3px;\n  width: 60px;\n  margin: 0;\n}\n\n.lf-color-picker {\n  display: flex;\n  flex-direction: row;\n  justify-content: space-between;\n  height: 90px;\n}\n\n.lf-color-selectors {\n  display: flex;\n  flex-direction: column;\n  justify-content: space-between;\n}\n\n.lf-color-component {\n  display: flex;\n  flex-direction: row;\n  font-size: 12px;\n  align-items: center;\n  justify-content: center;\n}\n\n.lf-color-component strong {\n  width: 40px;\n}\n\n.lf-color-component input[type='range'] {\n  margin: 0 0 0 10px;\n}\n\n.lf-color-component input[type='number'] {\n  width: 50px;\n  margin: 0 0 0 10px;\n}\n\n.lf-color-preview {\n  font-size: 12px;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: space-between;\n  padding-left: 5px;\n}\n\n.lf-preview {\n  height: 60px;\n  width: 60px;\n}\n\n.lf-popover-snapshot {\n  width: 150px;\n}\n.lf-popover-snapshot h5 {\n  margin: 5px 0 10px 0;\n  font-size: 0.75rem;\n}\n.lf-popover-snapshot a {\n  display: block;\n  text-decoration: none;\n}\n.lf-popover-snapshot a:before {\n  content: '⥼';\n  margin-right: 5px;\n}\n.lf-popover-snapshot .lf-note {\n  display: block;\n  margin-top: 10px;\n  color: #999;\n}\n.lf-player-controls > div {\n  margin-right: 5px;\n  margin-left: 5px;\n}\n.lf-player-controls > div:first-child {\n  margin-left: 0px;\n}\n.lf-player-controls > div:last-child {\n  margin-right: 0px;\n}\n",stylesheet=".lf-progress {\n  -webkit-appearance: none;\n  -moz-apperance: none;\n  width: 100%;\n  /* margin: 0 10px; */\n  height: 4px;\n  border-radius: 3px;\n  cursor: pointer;\n}\n.lf-progress:focus {\n  outline: none;\n  border: none;\n}\n.lf-progress::-moz-range-track {\n  cursor: pointer;\n  background: none;\n  border: none;\n  outline: none;\n}\n.lf-progress::-webkit-slider-thumb {\n  -webkit-appearance: none !important;\n  height: 13px;\n  width: 13px;\n  border: 0;\n  border-radius: 50%;\n  background: #0fccce;\n  cursor: pointer;\n}\n.lf-progress::-moz-range-thumb {\n  -moz-appearance: none !important;\n  height: 13px;\n  width: 13px;\n  border: 0;\n  border-radius: 50%;\n  background: #0fccce;\n  cursor: pointer;\n}\n.lf-progress::-ms-track {\n  width: 100%;\n  height: 3px;\n  cursor: pointer;\n  background: transparent;\n  border-color: transparent;\n  color: transparent;\n}\n.lf-progress::-ms-fill-lower {\n  background: #ccc;\n  border-radius: 3px;\n}\n.lf-progress::-ms-fill-upper {\n  background: #ccc;\n  border-radius: 3px;\n}\n.lf-progress::-ms-thumb {\n  border: 0;\n  height: 15px;\n  width: 15px;\n  border-radius: 50%;\n  background: #0fccce;\n  cursor: pointer;\n}\n.lf-progress:focus::-ms-fill-lower {\n  background: #ccc;\n}\n.lf-progress:focus::-ms-fill-upper {\n  background: #ccc;\n}\n.lf-player-container :focus {\n  outline: 0;\n}\n.lf-popover {\n  position: relative;\n}\n\n.lf-popover-content {\n  display: inline-block;\n  position: absolute;\n  opacity: 1;\n  visibility: visible;\n  transform: translate(0, -10px);\n  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);\n  transition: all 0.3s cubic-bezier(0.75, -0.02, 0.2, 0.97);\n}\n\n.lf-popover-content.hidden {\n  opacity: 0;\n  visibility: hidden;\n  transform: translate(0, 0px);\n}\n\n.lf-player-btn-container {\n  display: flex;\n  align-items: center;\n}\n.lf-player-btn {\n  cursor: pointer;\n  fill: #999;\n  width: 14px;\n}\n\n.lf-player-btn.active {\n  fill: #555;\n}\n\n.lf-popover {\n  position: relative;\n}\n\n.lf-popover-content {\n  display: inline-block;\n  position: absolute;\n  background-color: #ffffff;\n  opacity: 1;\n\n  transform: translate(0, -10px);\n  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26);\n  transition: all 0.3s cubic-bezier(0.75, -0.02, 0.2, 0.97);\n  padding: 10px;\n}\n\n.lf-popover-content.hidden {\n  opacity: 0;\n  visibility: hidden;\n  transform: translate(0, 0px);\n}\n\n.lf-arrow {\n  position: absolute;\n  z-index: -1;\n  content: '';\n  bottom: -9px;\n  border-style: solid;\n  border-width: 10px 10px 0px 10px;\n}\n\n.lf-left-align,\n.lf-left-align .lfarrow {\n  left: 0;\n  right: unset;\n}\n\n.lf-right-align,\n.lf-right-align .lf-arrow {\n  right: 0;\n  left: unset;\n}\n\n.lf-text-input {\n  border: 1px #ccc solid;\n  border-radius: 5px;\n  padding: 3px;\n  width: 60px;\n  margin: 0;\n}\n\n.lf-color-picker {\n  display: flex;\n  flex-direction: row;\n  justify-content: space-between;\n  height: 90px;\n}\n\n.lf-color-selectors {\n  display: flex;\n  flex-direction: column;\n  justify-content: space-between;\n}\n\n.lf-color-component {\n  display: flex;\n  flex-direction: row;\n  font-size: 12px;\n  align-items: center;\n  justify-content: center;\n}\n\n.lf-color-component strong {\n  width: 40px;\n}\n\n.lf-color-component input[type='range'] {\n  margin: 0 0 0 10px;\n}\n\n.lf-color-component input[type='number'] {\n  width: 50px;\n  margin: 0 0 0 10px;\n}\n\n.lf-color-preview {\n  font-size: 12px;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: space-between;\n  padding-left: 5px;\n}\n\n.lf-preview {\n  height: 60px;\n  width: 60px;\n}\n\n.lf-popover-snapshot {\n  width: 150px;\n}\n.lf-popover-snapshot h5 {\n  margin: 5px 0 10px 0;\n  font-size: 0.75rem;\n}\n.lf-popover-snapshot a {\n  display: block;\n  text-decoration: none;\n}\n.lf-popover-snapshot a:before {\n  content: '⥼';\n  margin-right: 5px;\n}\n.lf-popover-snapshot .lf-note {\n  display: block;\n  margin-top: 10px;\n  color: #999;\n}\n.lf-player-controls > div {\n  margin-right: 5px;\n  margin-left: 5px;\n}\n.lf-player-controls > div:first-child {\n  margin-left: 0px;\n}\n.lf-player-controls > div:last-child {\n  margin-right: 0px;\n}\n";styleInject(css_248z);var ColorPicker=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.state={red:0,green:0,blue:0,rgba:null,hex:"#000000",colorComponents:[]},t.handleChange=function(e,r){if("r"===e){var n="#"+(256|r).toString(16).slice(1)+(256|t.state.green).toString(16).slice(1)+(256|t.state.blue).toString(16).slice(1);t.setState({hex:n})}else"g"===e?(n="#"+(256|t.state.red).toString(16).slice(1)+(256|r).toString(16).slice(1)+(256|t.state.blue).toString(16).slice(1),t.setState({hex:n})):"b"===e&&(n="#"+(256|t.state.red).toString(16).slice(1)+(256|t.state.green).toString(16).slice(1)+(256|r).toString(16).slice(1),t.setState({hex:n}))},t.parseColor=function(e){var r;if("string"==typeof e){if("#"===e[0]){var n=4===e.length?[e.slice(1,2),e.slice(2,3),e.slice(3,4)].map((function(e){return parseInt(""+e+e,16)})):[e.slice(1,3),e.slice(3,5),e.slice(5,7)].map((function(e){return parseInt(e,16)}));t.setState({colorComponents:n})}else e.startsWith("rgb")&&void 0!==(n=null===(r=e.match(/\d+/g))||void 0===r?void 0:r.map((function(e){return parseInt(e)})))&&t.setState({colorComponents:n});t.state.colorComponents.length&&(t.setState({red:t.state.colorComponents[0]}),t.setState({green:t.state.colorComponents[1]}),t.setState({blue:t.state.colorComponents[2]}))}},t}return __extends(t,e),t.prototype.componentDidUpdate=function(e,t){return this.props.colorChangedEvent&&this.state.hex!==t.hex&&this.props.colorChangedEvent(this.state.hex),!0},t.prototype.render=function(){var e=this;return react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{className:"lf-color-picker"},react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{className:"lf-color-selectors"},react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{className:"lf-color-component"},react__WEBPACK_IMPORTED_MODULE_0__.createElement("strong",null,"Red"),react__WEBPACK_IMPORTED_MODULE_0__.createElement("input",{type:"range",min:"0",max:"255",value:this.state.red,onChange:function(t){e.setState({red:t.target.value}),e.handleChange("r",t.target.value)}}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("input",{className:"lf-text-input",type:"number",min:"0",max:"255",value:this.state.red,onChange:function(t){e.setState({red:t.target.value}),e.handleChange("r",t.target.value)}})),react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{className:"lf-color-component"},react__WEBPACK_IMPORTED_MODULE_0__.createElement("strong",null,"Green"),react__WEBPACK_IMPORTED_MODULE_0__.createElement("input",{type:"range",min:"0",max:"255",value:this.state.green,onChange:function(t){e.setState({green:t.target.value}),e.handleChange("g",t.target.value)}}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("input",{className:"lf-text-input",type:"number",min:"0",max:"255",value:this.state.green,onChange:function(t){e.setState({green:t.target.value}),e.handleChange("g",t.target.value)}})),react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{className:"lf-color-component"},react__WEBPACK_IMPORTED_MODULE_0__.createElement("strong",null,"Blue"),react__WEBPACK_IMPORTED_MODULE_0__.createElement("input",{type:"range",min:"0",max:"255",value:this.state.blue,onChange:function(t){e.setState({blue:t.target.value}),e.handleChange("b",t.target.value)}}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("input",{className:"lf-text-input",type:"number",min:"0",max:"255",value:this.state.blue,onChange:function(t){e.setState({blue:t.target.value}),e.handleChange("b",t.target.value)}}))),react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{className:"lf-color-preview"},react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{className:"lf-preview",style:{background:"rgb("+this.state.red+", "+this.state.green+", "+this.state.blue+")"}}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_0__.createElement("input",{className:"lf-text-input",type:"text",value:this.state.hex,onChange:function(t){e.setState({hex:t.target.value}),e.parseColor(t.target.value)}}))))},t}(react__WEBPACK_IMPORTED_MODULE_0__.Component),Popover=function(e){var t=e.children,r=e.icon,n=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(null),i=n[0],s=n[1],a=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(null),o=a[0],l=a[1],c=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(null),u=c[0],d=c[1],h=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(!1),p=h[0],f=h[1];return(0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)((function(){if(i&&o){var e=i.getBoundingClientRect(),t=o.getBoundingClientRect(),r=e.left+t.width>window.innerWidth?-1:0;d(r)}}),[u,o,i]),react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{className:"lf-popover",onMouseOver:function(){f(!0)},onMouseLeave:function(){f(!1)},ref:function(e){s(e)}},react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{className:" lf-player-btn"},r),react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{className:"lf-popover-content",ref:function(e){l(e)},style:{bottom:"22px",right:"0px",zIndex:2,visibility:p?"visible":"hidden"}},t))},Seeker=function(e){function t(t){var r=e.call(this,t)||this;return r.inputRef=react__WEBPACK_IMPORTED_MODULE_0__.createRef(),r.handleChange=function(){return function(e){var t=e.target.value,n=Math.floor(t/100*r.props.max);r.props.onChange(n)}},r.state={value:0},r}return __extends(t,e),t.prototype.render=function(){var e=this.props.value/this.props.max*100,t={backgroundImage:"-webkit-gradient(linear, left top, right top, color-stop("+e+"%, rgba(15, 204, 206, 0.4)), color-stop("+e+"%, #DAE1E7))"},r={position:"absolute",left:0,marginTop:"8px",width:"20px",display:"block",border:"0px",backgroundColor:this.props.darkTheme?"#505050":"rgb(218, 225, 231)",color:this.props.darkTheme?"#B9B9B9":"#555",padding:"2px",textAlign:"center",borderRadius:"3px",fontSize:"8px",fontWeight:"bold"},n={position:"absolute",right:0,marginTop:"8px",width:"20px",display:"block",border:"0px",backgroundColor:this.props.darkTheme?"#505050":"rgb(218, 225, 231)",color:this.props.darkTheme?"#B9B9B9":"#555",padding:"2px",textAlign:"center",borderRadius:"3px",fontSize:"8px",fontWeight:"bold"};return react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"center",width:"100%",marginRight:"5px",marginLeft:"5px",position:"relative"}},react__WEBPACK_IMPORTED_MODULE_0__.createElement("input",{ref:this.inputRef,id:"track",className:"lf-progress",name:"progress",type:"range",min:"0",max:"100",step:"0.1",value:e,onInput:this.handleChange(),onChange:this.handleChange(),style:t}),this.props.showLabels&&react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{style:{display:"flex",justifyContent:"space-between"}},react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{style:r},this.props.min),react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{style:n},this.props.max)))},t}(react__WEBPACK_IMPORTED_MODULE_0__.Component),ControlButtonStyle={display:"inline-flex",cursor:"pointer"},Controls=function(e){function t(t){var r=e.call(this,t)||this;return r.state={activeFrame:0,mouseDown:!1},r}return __extends(t,e),t.prototype.render=function(){var e=this,t=this.props,r=t.instance,n=t.playerState,i=t.seeker,s=t.setLoop,a=t.setSeeker,o=t.play,l=t.pause,c=t.stop,u=t.visible,d=t.buttons;if(!r)return null;if(!u)return null;var h=!d||d.includes("play"),p=!d||d.includes("stop"),f=!d||d.includes("repeat"),A=!d||d.includes("frame"),m=!d||d.includes("background"),g=!d||d.includes("snapshot"),v={width:14,height:14,viewBox:"0 0 24 24"},b=Math.round(r.currentFrame);return react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{className:"lf-player-controls",style:{display:"flex",justifyContent:"space-between",height:"60px",alignItems:"center",backgroundColor:this.props.transparentTheme?"transparent":this.props.darkTheme?"#3C3C3C":"#ffffff",paddingLeft:"10px",paddingRight:"10px"}},h&&react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{role:"button",tabIndex:0,onClick:function(){n===PlayerState.Playing?"function"==typeof l&&l():"function"==typeof o&&o()},onKeyDown:function(){n===PlayerState.Playing?"function"==typeof l&&l():"function"==typeof o&&o()},className:"lf-player-btn",style:ControlButtonStyle},n===PlayerState.Playing?react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",__assign({},v),react__WEBPACK_IMPORTED_MODULE_0__.createElement("rect",{height:"22.9",rx:"1.9",width:"7.6",x:"14",y:".5"}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("rect",{height:"22.9",rx:"1.9",width:"7.6",x:"2",y:".5"})):react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",__assign({},v),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M2 3.4C2 1.9 3.5 1 4.8 1.8l16.5 9.6c1.2.7 1.2 2.5 0 3.2L4.8 24.2C3.5 25 2 24.1 2 22.6V3.4z"}))),p&&react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{tabIndex:0,role:"button",onClick:function(){return c&&c()},onKeyDown:function(){return c&&c()},className:n===PlayerState.Stopped?"lf-player-btn active":"lf-player-btn",style:ControlButtonStyle},react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",__assign({},v),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M2 3.667A1.67 1.67 0 0 1 3.667 2h16.666A1.67 1.67 0 0 1 22 3.667v16.666A1.67 1.67 0 0 1 20.333\n            22H3.667A1.67 1.67 0 0 1 2 20.333z"}))),react__WEBPACK_IMPORTED_MODULE_0__.createElement(Seeker,{min:0,step:1,max:r?r.totalFrames:1,value:i||0,onChange:function(t){a&&e.setState({activeFrame:t},(function(){a(t,!1)}))},onChangeEnd:function(t){a&&e.setState({activeFrame:t},(function(){a(t,!1)}))},showLabels:this.props.showLabels,darkTheme:this.props.darkTheme}),A&&react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{role:"button",className:"lf-player-btn-container"},react__WEBPACK_IMPORTED_MODULE_0__.createElement("input",{style:{outline:"none",border:this.props.darkTheme?"1px #505050 solid":"1px #ccc solid",borderRadius:"3px",width:"40px",textAlign:"center",backgroundColor:this.props.darkTheme?"#505050":"#ffffff",color:this.props.darkTheme?"#B9B9B9":"#999",fontSize:"0.7rem",padding:"0",fontFamily:"inherit"},type:"text",value:b,readOnly:!0})),f&&react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{role:"button",tabIndex:0,onClick:function(){r&&s&&s(!r.loop)},onKeyDown:function(){r&&s&&s(!r.loop)},className:r.loop?"lf-player-btn active":"lf-player-btn",style:ControlButtonStyle},react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",__assign({},v),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M12.5 16.8137h-.13v1.8939h4.9696c3.6455 0 6.6113-2.9658 6.6113-6.6116\n            0-3.64549-2.9658-6.61131-6.6113-6.61131-.5231 0-.947.42391-.947.94696 0 .52304.4239.94696.947.94696 2.6011 0\n            4.7174 2.11634 4.7174 4.71739 0 2.6014-2.1166 4.7177-4.7174 4.7177H12.5zM13.6025\n            5.61469v-.13H7.48137C3.83582 5.48469.87 8.45051.87 12.096c0 3.6509 3.17269 6.6117 6.81304 6.6117.52304 0\n            .94696-.424.94696-.947 0-.5231-.42392-.947-.94696-.947-2.60804 0-4.91907-2.1231-4.91907-4.7176 0-2.60115\n            2.11634-4.71744 4.7174-4.71744h6.12113V5.61469z",stroke:"#8795A1",strokeWidth:".26"}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M11.1482\n            2.20355h0l-.001-.00116c-.3412-.40061-.9405-.44558-1.33668-.0996h-.00001c-.39526.34519-.43936.94795-.09898\n            1.34767l2.51487 3.03683-2.51894 3.06468c-.33872.40088-.29282 1.00363.10347\n            1.34723l.08517-.0982-.08517.0982c.17853.1549.39807.2308.61647.2308.2671 0 .5328-.114.72-.3347h0l.0011-.0014\n            3.0435-3.68655.0006-.00068c.3035-.35872.3025-.88754-.0019-1.24526l-3.0425-3.65786zM13.9453\n            21.7965h0l.001.0011c.3413.4006.9407.4456 1.337.0996h0c.3953-.3452.4395-.9479.099-1.3477l-2.5154-3.0368\n            2.5195-3.0647c.3388-.4008.2929-1.0036-.1035-1.3472l-.0852.0982.0852-.0982c-.1786-.1549-.3981-.2308-.6166-.2308-.2671\n            0-.5329.114-.7202.3347h0l-.0011.0014-3.0442\n            3.6865c-.0001.0003-.0003.0005-.0005.0007-.3036.3587-.3027.8876.0019 1.2453l3.0431 3.6579z",fill:"#8795A1",stroke:"#8795A1",strokeWidth:".26"}))),m&&react__WEBPACK_IMPORTED_MODULE_0__.createElement(Popover,{icon:react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",__assign({},v),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M12 3.1L6.1 8.6a7.6 7.6 0 00-2.2 4 7.2 7.2 0 00.4 4.4 7.9 7.9 0 003 3.5 8.7 8.7 0 004.7 1.3c1.6 0\n            3.2-.5 4.6-1.3s2.4-2 3-3.5a7.2 7.2 0 00.5-4.5 7.6 7.6 0 00-2.2-4L12 3.2zM12 0l7.5 7a9.8 9.8 0 013 5.1\n            9.3 9.3 0 01-.6 5.8c-.9 1.8-2.2 3.3-4 4.4A11.2 11.2 0 0112 24a11.2 11.2 0\n            01-6-1.7c-1.7-1-3-2.6-3.9-4.4a9.3 9.3 0 01-.6-5.8c.4-2 1.5-3.7 3-5L12 0zM6 14h12c0 1.5-.7 3-1.8 4s-2.6\n            1.6-4.2 1.6S9 19 7.8 18s-1.7-2.5-1.7-4z"}))},react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{slot:"content",className:"lf-popover popover-background"},react__WEBPACK_IMPORTED_MODULE_0__.createElement(ColorPicker,{colorChangedEvent:this.props.colorChangedEvent}))),g&&react__WEBPACK_IMPORTED_MODULE_0__.createElement(Popover,{icon:react__WEBPACK_IMPORTED_MODULE_0__.createElement("svg",__assign({},v),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{clipRule:"evenodd",d:"M0 3.01A2.983 2.983 0 012.983.027H16.99a2.983 2.983 0 012.983 2.983v14.008a2.982 2.982 0 01-2.983\n              2.983H2.983A2.983 2.983 0 010 17.018zm2.983-.941a.941.941 0 00-.942.94v14.01c0\n              .52.422.94.942.94H16.99a.94.94 0 00.941-.94V3.008a.941.941 0 00-.94-.94H2.981z",fillRule:"evenodd"}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M12.229 7.945l-2.07 4.598-2.586-2.605-2.414 2.758v2.146h9.656V11.93z"}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("circle",{cx:"7.444",cy:"6.513",r:"2.032"}),react__WEBPACK_IMPORTED_MODULE_0__.createElement("path",{d:"M9.561 23.916h11.25a2.929 2.929 0 002.926-2.927V9.954a1.06 1.06 0 10-2.122 0v11.035a.805.805 0\n              01-.803.804H9.562a1.061 1.061 0 100 2.123z",stroke:"#8795a1",strokeWidth:".215"}))},react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{slot:"content",className:"lf-popover lf-popover-snapshot",onWheel:function(e){a&&a(b+(e.deltaY>0?-1:1),!1)}},react__WEBPACK_IMPORTED_MODULE_0__.createElement("h5",null,"Frame ",b),react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{style:{cursor:"pointer",color:"#0FCCCE"},onClick:this.props.snapshot},"Download SVG"),react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",{style:{cursor:"pointer",color:"#0FCCCE"},onClick:this.props.snapshot},"Download PNG"),react__WEBPACK_IMPORTED_MODULE_0__.createElement("i",{className:"lf-note"},"Scroll with mousewheel to find exact frame"))))},t}(react__WEBPACK_IMPORTED_MODULE_0__.Component)},64171:(e,t,r)=>{"use strict";r.d(t,{Z:()=>g});var n=r(29172),i=r(93918),s=r(83426),a=r(6277),o=r(65444),l=r(69075),c=r(7576),u=r(95221),d=r(28081),h=r(80876),p=r(11837);const f=["aria-label","aria-valuetext","className","component","classes","disableSwap","disabled","getAriaLabel","getAriaValueText","marks","max","min","name","onChange","onChangeCommitted","orientation","scale","step","tabIndex","track","value","valueLabelDisplay","valueLabelFormat","isRtl","components","componentsProps"],A=e=>e,m=({children:e})=>e,g=s.forwardRef((function(e,t){var r,g,v,b,y,C,w;const{"aria-label":M,"aria-valuetext":S,className:I,component:E,classes:x,disableSwap:T=!1,disabled:D=!1,getAriaLabel:k,getAriaValueText:j,marks:L=!1,max:O=100,min:P=0,orientation:N="horizontal",scale:B=A,step:R=1,track:V="normal",valueLabelDisplay:z="off",valueLabelFormat:Y=A,isRtl:G=!1,components:U={},componentsProps:F={}}=e,q=(0,i.Z)(e,f),H=(0,n.Z)({},e,{marks:L,classes:x,disabled:D,isRtl:G,max:O,min:P,orientation:N,scale:B,step:R,track:V,valueLabelDisplay:z,valueLabelFormat:Y}),{axisProps:_,getRootProps:Z,getHiddenInputProps:Q,getThumbProps:W,open:X,active:J,axis:K,range:$,focusedThumbIndex:ee,dragging:te,marks:re,values:ne,trackOffset:ie,trackLeap:se}=(0,d.ZP)((0,n.Z)({},H,{ref:t}));H.marked=re.length>0&&re.some((e=>e.label)),H.dragging=te,H.focusedThumbIndex=ee;const ae=(e=>{const{disabled:t,dragging:r,marked:n,orientation:i,track:s,classes:a}=e,o={root:["root",t&&"disabled",r&&"dragging",n&&"marked","vertical"===i&&"vertical","inverted"===s&&"trackInverted",!1===s&&"trackFalse"],rail:["rail"],track:["track"],mark:["mark"],markActive:["markActive"],markLabel:["markLabel"],markLabelActive:["markLabelActive"],valueLabel:["valueLabel"],thumb:["thumb",t&&"disabled"],active:["active"],disabled:["disabled"],focusVisible:["focusVisible"]};return(0,l.Z)(o,c.k,a)})(H),oe=null!=(r=null!=E?E:U.Root)?r:"span",le=(0,h.Z)({elementType:oe,getSlotProps:Z,externalSlotProps:F.root,externalForwardedProps:q,ownerState:H,className:[ae.root,I]}),ce=null!=(g=U.Rail)?g:"span",ue=(0,h.Z)({elementType:ce,externalSlotProps:F.rail,ownerState:H,className:ae.rail}),de=null!=(v=U.Track)?v:"span",he=(0,h.Z)({elementType:de,externalSlotProps:F.track,additionalProps:{style:(0,n.Z)({},_[K].offset(ie),_[K].leap(se))},ownerState:H,className:ae.track}),pe=null!=(b=U.Thumb)?b:"span",fe=(0,h.Z)({elementType:pe,getSlotProps:W,externalSlotProps:F.thumb,ownerState:H}),Ae=null!=(y=U.ValueLabel)?y:u.Z,me=(0,h.Z)({elementType:Ae,externalSlotProps:F.valueLabel,ownerState:H}),ge=null!=(C=U.Mark)?C:"span",ve=(0,h.Z)({elementType:ge,externalSlotProps:F.mark,ownerState:H,className:ae.mark}),be=null!=(w=U.MarkLabel)?w:"span",ye=(0,h.Z)({elementType:be,externalSlotProps:F.markLabel,ownerState:H}),Ce=U.Input||"input",we=(0,h.Z)({elementType:Ce,getSlotProps:Q,externalSlotProps:F.input,ownerState:H});return(0,p.jsxs)(oe,(0,n.Z)({},le,{children:[(0,p.jsx)(ce,(0,n.Z)({},ue)),(0,p.jsx)(de,(0,n.Z)({},he)),re.filter((e=>e.value>=P&&e.value<=O)).map(((e,t)=>{const r=(0,d.Rg)(e.value,P,O),i=_[K].offset(r);let l;return l=!1===V?-1!==ne.indexOf(e.value):"normal"===V&&($?e.value>=ne[0]&&e.value<=ne[ne.length-1]:e.value<=ne[0])||"inverted"===V&&($?e.value<=ne[0]||e.value>=ne[ne.length-1]:e.value>=ne[0]),(0,p.jsxs)(s.Fragment,{children:[(0,p.jsx)(ge,(0,n.Z)({"data-index":t},ve,!(0,o.Z)(ge)&&{markActive:l},{style:(0,n.Z)({},i,ve.style),className:(0,a.default)(ve.className,l&&ae.markActive)})),null!=e.label?(0,p.jsx)(be,(0,n.Z)({"aria-hidden":!0,"data-index":t},ye,!(0,o.Z)(be)&&{markLabelActive:l},{style:(0,n.Z)({},i,ye.style),className:(0,a.default)(ae.markLabel,ye.className,l&&ae.markLabelActive),children:e.label})):null]},e.value)})),ne.map(((e,t)=>{const r=(0,d.Rg)(e,P,O),i=_[K].offset(r),l="off"===z?m:Ae;return(0,p.jsx)(s.Fragment,{children:(0,p.jsx)(l,(0,n.Z)({},!(0,o.Z)(l)&&{valueLabelFormat:Y,valueLabelDisplay:z,value:"function"==typeof Y?Y(B(e),t):Y,index:t,open:X===t||J===t||"on"===z,disabled:D},me,{className:(0,a.default)(ae.valueLabel,me.className),children:(0,p.jsx)(pe,(0,n.Z)({"data-index":t,"data-focusvisible":ee===t},fe,{className:(0,a.default)(ae.thumb,fe.className,J===t&&ae.active,ee===t&&ae.focusVisible),style:(0,n.Z)({},i,{pointerEvents:T&&J!==t?"none":void 0},fe.style),children:(0,p.jsx)(Ce,(0,n.Z)({"data-index":t,"aria-label":k?k(t):M,"aria-valuenow":B(e),"aria-valuetext":j?j(B(e),t):S,value:ne[t]},we))}))}))},t)}))]}))}))},95221:(e,t,r)=>{"use strict";r.d(t,{Z:()=>l});var n=r(83426),i=r(6277),s=r(7576),a=r(11837);const o=e=>{const{open:t}=e;return{offset:(0,i.default)(t&&s.Z.valueLabelOpen),circle:s.Z.valueLabelCircle,label:s.Z.valueLabelLabel}};function l(e){const{children:t,className:r,value:s,theme:l}=e,c=o(e);return n.cloneElement(t,{className:(0,i.default)(t.props.className)},(0,a.jsxs)(n.Fragment,{children:[t.props.children,(0,a.jsx)("span",{className:(0,i.default)(c.offset,r),theme:l,"aria-hidden":!0,children:(0,a.jsx)("span",{className:c.circle,children:(0,a.jsx)("span",{className:c.label,children:s})})})]}))}},8685:(e,t,r)=>{"use strict";r.r(t),r.d(t,{SliderValueLabelUnstyled:()=>i.Z,default:()=>n.Z,getSliderUtilityClass:()=>s.k,sliderUnstyledClasses:()=>s.Z,useSlider:()=>a.ZP});var n=r(64171),i=r(95221),s=r(7576),a=r(28081)},7576:(e,t,r)=>{"use strict";r.d(t,{Z:()=>a,k:()=>s});var n=r(69222),i=r(15672);function s(e){return(0,i.Z)("MuiSlider",e)}const a=(0,n.Z)("MuiSlider",["root","active","focusVisible","disabled","dragging","marked","vertical","trackInverted","trackFalse","rail","track","mark","markActive","markLabel","markLabelActive","thumb","valueLabel","valueLabelOpen","valueLabelCircle","valueLabelLabel"])},28081:(e,t,r)=>{"use strict";r.d(t,{Rg:()=>g,ZP:()=>S});var n=r(29172),i=r(83426),s=r(36855),a=r(84183),o=r(14051),l=r(84501),c=r(21399),u=r(57817),d=r(93750);const h=2;function p(e,t){return e-t}function f(e,t,r){return null==e?t:Math.min(Math.max(t,e),r)}function A(e,t){var r;const{index:n}=null!=(r=e.reduce(((e,r,n)=>{const i=Math.abs(t-r);return null===e||i<e.distance||i===e.distance?{distance:i,index:n}:e}),null))?r:{};return n}function m(e,t){if(void 0!==t.current&&e.changedTouches){const r=e;for(let e=0;e<r.changedTouches.length;e+=1){const n=r.changedTouches[e];if(n.identifier===t.current)return{x:n.clientX,y:n.clientY}}return!1}return{x:e.clientX,y:e.clientY}}function g(e,t,r){return 100*(e-t)/(r-t)}function v({values:e,newValue:t,index:r}){const n=e.slice();return n[r]=t,n.sort(p)}function b({sliderRef:e,activeIndex:t,setActive:r}){var n,i;const a=(0,s.Z)(e.current);var o;null!=(n=e.current)&&n.contains(a.activeElement)&&Number(null==a||null==(i=a.activeElement)?void 0:i.getAttribute("data-index"))===t||null==(o=e.current)||o.querySelector(`[type="range"][data-index="${t}"]`).focus(),r&&r(t)}const y={horizontal:{offset:e=>({left:`${e}%`}),leap:e=>({width:`${e}%`})},"horizontal-reverse":{offset:e=>({right:`${e}%`}),leap:e=>({width:`${e}%`})},vertical:{offset:e=>({bottom:`${e}%`}),leap:e=>({height:`${e}%`})}},C=e=>e;let w;function M(){return void 0===w&&(w="undefined"==typeof CSS||"function"!=typeof CSS.supports||CSS.supports("touch-action","none")),w}function S(e){const{"aria-labelledby":t,defaultValue:r,disabled:w=!1,disableSwap:S=!1,isRtl:I=!1,marks:E=!1,max:x=100,min:T=0,name:D,onChange:k,onChangeCommitted:j,orientation:L="horizontal",ref:O,scale:P=C,step:N=1,tabIndex:B,value:R}=e,V=i.useRef(),[z,Y]=i.useState(-1),[G,U]=i.useState(-1),[F,q]=i.useState(!1),H=i.useRef(0),[_,Z]=(0,a.Z)({controlled:R,default:null!=r?r:T,name:"Slider"}),Q=k&&((e,t,r)=>{const n=e.nativeEvent||e,i=new n.constructor(n.type,n);Object.defineProperty(i,"target",{writable:!0,value:{value:t,name:D}}),k(i,t,r)}),W=Array.isArray(_);let X=W?_.slice().sort(p):[_];X=X.map((e=>f(e,T,x)));const J=!0===E&&null!==N?[...Array(Math.floor((x-T)/N)+1)].map(((e,t)=>({value:T+N*t}))):E||[],K=J.map((e=>e.value)),{isFocusVisibleRef:$,onBlur:ee,onFocus:te,ref:re}=(0,o.Z)(),[ne,ie]=i.useState(-1),se=i.useRef(),ae=(0,l.Z)(re,se),oe=(0,l.Z)(O,ae),le=e=>t=>{var r;const n=Number(t.currentTarget.getAttribute("data-index"));te(t),!0===$.current&&ie(n),U(n),null==e||null==(r=e.onFocus)||r.call(e,t)},ce=e=>t=>{var r;ee(t),!1===$.current&&ie(-1),U(-1),null==e||null==(r=e.onBlur)||r.call(e,t)};(0,c.Z)((()=>{var e;w&&se.current.contains(document.activeElement)&&(null==(e=document.activeElement)||e.blur())}),[w]),w&&-1!==z&&Y(-1),w&&-1!==ne&&ie(-1);const ue=e=>t=>{var r;null==(r=e.onChange)||r.call(e,t);const n=Number(t.currentTarget.getAttribute("data-index")),i=X[n],s=K.indexOf(i);let a=t.target.valueAsNumber;if(J&&null==N&&(a=a<i?K[s-1]:K[s+1]),a=f(a,T,x),J&&null==N){const e=K.indexOf(X[n]);a=a<X[n]?K[e-1]:K[e+1]}if(W){S&&(a=f(a,X[n-1]||-1/0,X[n+1]||1/0));const e=a;a=v({values:X,newValue:a,index:n});let t=n;S||(t=a.indexOf(e)),b({sliderRef:se,activeIndex:t})}Z(a),ie(n),Q&&Q(t,a,n),j&&j(t,a)},de=i.useRef();let he=L;I&&"horizontal"===L&&(he+="-reverse");const pe=({finger:e,move:t=!1,values:r})=>{const{current:n}=se,{width:i,height:s,bottom:a,left:o}=n.getBoundingClientRect();let l,c;if(l=0===he.indexOf("vertical")?(a-e.y)/s:(e.x-o)/i,-1!==he.indexOf("-reverse")&&(l=1-l),c=function(e,t,r){return(r-t)*e+t}(l,T,x),N)c=function(e,t,r){const n=Math.round((e-r)/t)*t+r;return Number(n.toFixed(function(e){if(Math.abs(e)<1){const t=e.toExponential().split("e-"),r=t[0].split(".")[1];return(r?r.length:0)+parseInt(t[1],10)}const t=e.toString().split(".")[1];return t?t.length:0}(t)))}(c,N,T);else{const e=A(K,c);c=K[e]}c=f(c,T,x);let u=0;if(W){u=t?de.current:A(r,c),S&&(c=f(c,r[u-1]||-1/0,r[u+1]||1/0));const e=c;c=v({values:r,newValue:c,index:u}),S&&t||(u=c.indexOf(e),de.current=u)}return{newValue:c,activeIndex:u}},fe=(0,u.Z)((e=>{const t=m(e,V);if(!t)return;if(H.current+=1,"mousemove"===e.type&&0===e.buttons)return void Ae(e);const{newValue:r,activeIndex:n}=pe({finger:t,move:!0,values:X});b({sliderRef:se,activeIndex:n,setActive:Y}),Z(r),!F&&H.current>h&&q(!0),Q&&Q(e,r,n)})),Ae=(0,u.Z)((e=>{const t=m(e,V);if(q(!1),!t)return;const{newValue:r}=pe({finger:t,move:!0,values:X});Y(-1),"touchend"===e.type&&U(-1),j&&j(e,r),V.current=void 0,ge()})),me=(0,u.Z)((e=>{if(w)return;M()||e.preventDefault();const t=e.changedTouches[0];null!=t&&(V.current=t.identifier);const r=m(e,V);if(!1!==r){const{newValue:t,activeIndex:n}=pe({finger:r,values:X});b({sliderRef:se,activeIndex:n,setActive:Y}),Z(t),Q&&Q(e,t,n)}H.current=0;const n=(0,s.Z)(se.current);n.addEventListener("touchmove",fe),n.addEventListener("touchend",Ae)})),ge=i.useCallback((()=>{const e=(0,s.Z)(se.current);e.removeEventListener("mousemove",fe),e.removeEventListener("mouseup",Ae),e.removeEventListener("touchmove",fe),e.removeEventListener("touchend",Ae)}),[Ae,fe]);i.useEffect((()=>{const{current:e}=se;return e.addEventListener("touchstart",me,{passive:M()}),()=>{e.removeEventListener("touchstart",me,{passive:M()}),ge()}}),[ge,me]),i.useEffect((()=>{w&&ge()}),[w,ge]);const ve=e=>t=>{var r;if(null==(r=e.onMouseDown)||r.call(e,t),w)return;if(t.defaultPrevented)return;if(0!==t.button)return;t.preventDefault();const n=m(t,V);if(!1!==n){const{newValue:e,activeIndex:r}=pe({finger:n,values:X});b({sliderRef:se,activeIndex:r,setActive:Y}),Z(e),Q&&Q(t,e,r)}H.current=0;const i=(0,s.Z)(se.current);i.addEventListener("mousemove",fe),i.addEventListener("mouseup",Ae)},be=g(W?X[0]:T,T,x),ye=g(X[X.length-1],T,x)-be,Ce=e=>t=>{var r;null==(r=e.onMouseOver)||r.call(e,t);const n=Number(t.currentTarget.getAttribute("data-index"));U(n)},we=e=>t=>{var r;null==(r=e.onMouseLeave)||r.call(e,t),U(-1)};return{active:z,axis:he,axisProps:y,dragging:F,focusedThumbIndex:ne,getHiddenInputProps:(r={})=>{var i;const s={onChange:ue(r||{}),onFocus:le(r||{}),onBlur:ce(r||{})},a=(0,n.Z)({},r,s);return(0,n.Z)({tabIndex:B,"aria-labelledby":t,"aria-orientation":L,"aria-valuemax":P(x),"aria-valuemin":P(T),name:D,type:"range",min:e.min,max:e.max,step:null!=(i=e.step)?i:void 0,disabled:w},a,{style:(0,n.Z)({},d.Z,{direction:I?"rtl":"ltr",width:"100%",height:"100%"})})},getRootProps:(e={})=>{const t={onMouseDown:ve(e||{})},r=(0,n.Z)({},e,t);return(0,n.Z)({ref:oe},r)},getThumbProps:(e={})=>{const t={onMouseOver:Ce(e||{}),onMouseLeave:we(e||{})};return(0,n.Z)({},e,t)},marks:J,open:G,range:W,trackLeap:ye,trackOffset:be,values:X}}},48367:(e,t,r)=>{"use strict";r.r(t),r.d(t,{ActionTypes:()=>ee,BadgeUnstyled:()=>j,ButtonUnstyled:()=>V,ClickAwayListener:()=>G,FormControlUnstyled:()=>_,FormControlUnstyledContext:()=>U,InputUnstyled:()=>$,MenuItemUnstyled:()=>Ht,MenuUnstyled:()=>Yt,MenuUnstyledContext:()=>fe,ModalManager:()=>$t,ModalUnstyled:()=>lr,MultiSelectUnstyled:()=>Cr,NoSsr:()=>wr,OptionGroupUnstyled:()=>Er,OptionUnstyled:()=>jr,PopperUnstyled:()=>Vt,Portal:()=>jt,SelectUnstyled:()=>Nr,SelectUnstyledContext:()=>Ar,SliderUnstyled:()=>Br.Z,SliderValueLabelUnstyled:()=>Rr.SliderValueLabelUnstyled,SwitchUnstyled:()=>Ur,TabPanelUnstyled:()=>mn,TabUnstyled:()=>Nn,TablePaginationActionsUnstyled:()=>$r,TablePaginationUnstyled:()=>an,TabsContext:()=>pn,TabsListUnstyled:()=>Sn,TabsUnstyled:()=>Dn,TextareaAutosize:()=>Gn,TrapFocus:()=>nr,appendOwnerState:()=>n.Z,areArraysEqual:()=>i,areOptionsEqual:()=>ur,badgeUnstyledClasses:()=>T,buttonUnstyledClasses:()=>O,createFilterOptions:()=>m,defaultListboxReducer:()=>se,extractEventHandlers:()=>s.Z,flattenOptionGroups:()=>hr,formControlUnstyledClasses:()=>q,generateUtilityClass:()=>E.Z,generateUtilityClasses:()=>I.Z,getBadgeUnstyledUtilityClass:()=>x,getButtonUnstyledUtilityClass:()=>L,getFormControlUnstyledUtilityClass:()=>F,getInputUnstyledUtilityClass:()=>Q,getMenuItemUnstyledUtilityClass:()=>Gt,getMenuUnstyledUtilityClass:()=>Ae,getModalUtilityClass:()=>ir,getOptionGroupUnstyledUtilityClass:()=>Mr,getOptionUnstyledUtilityClass:()=>xr,getOptionsFromChildren:()=>dr,getPanelId:()=>dn,getSelectUnstyledUtilityClass:()=>mr,getSliderUtilityClass:()=>Rr.getSliderUtilityClass,getSwitchUnstyledUtilityClass:()=>zr,getTabId:()=>hn,getTabPanelUnstyledUtilityClass:()=>on,getTabUnstyledUtilityClass:()=>kn,getTablePaginationUnstyledUtilityClass:()=>en,getTabsListUnstyledUtilityClass:()=>gn,getTabsUnstyledUtilityClass:()=>In,inputUnstyledClasses:()=>W,isHostComponent:()=>a.Z,isOptionGroup:()=>cr,menuItemUnstyledClasses:()=>Ut,menuUnstyledClasses:()=>me,modalUnstyledClasses:()=>sr,optionGroupUnstyledClasses:()=>Sr,optionUnstyledClasses:()=>Tr,resolveComponentProps:()=>o.Z,selectUnstyledClasses:()=>gr,sliderUnstyledClasses:()=>Rr.sliderUnstyledClasses,switchUnstyledClasses:()=>Yr,tabPanelUnstyledClasses:()=>ln,tabUnstyledClasses:()=>jn,tablePaginationUnstyledClasses:()=>tn,tabsListUnstyledClasses:()=>vn,tabsUnstyledClasses:()=>En,unstable_composeClasses:()=>w.Z,useAutocomplete:()=>y,useBadge:()=>S,useButton:()=>B,useFormControlUnstyledContext:()=>Z,useInput:()=>J,useListbox:()=>he,useMenu:()=>ve,useMenuItem:()=>Ft,useSelect:()=>fr,useSlider:()=>Rr.useSlider,useSlotProps:()=>l.Z,useSwitch:()=>Vr,useTab:()=>On,useTabContext:()=>un,useTabPanel:()=>fn,useTabs:()=>xn,useTabsList:()=>wn});var n=r(69917);function i(e,t,r=((e,t)=>e===t)){return e.length===t.length&&e.every(((e,n)=>r(e,t[n])))}var s=r(97427),a=r(65444),o=r(5584),l=r(80876),c=r(29172),u=r(83426),d=r(23803),h=r(84183),p=r(57817),f=r(75377);function A(e){return void 0!==e.normalize?e.normalize("NFD").replace(/[\u0300-\u036f]/g,""):e}function m(e={}){const{ignoreAccents:t=!0,ignoreCase:r=!0,limit:n,matchFrom:i="any",stringify:s,trim:a=!1}=e;return(e,{inputValue:o,getOptionLabel:l})=>{let c=a?o.trim():o;r&&(c=c.toLowerCase()),t&&(c=A(c));const u=e.filter((e=>{let n=(s||l)(e);return r&&(n=n.toLowerCase()),t&&(n=A(n)),"start"===i?0===n.indexOf(c):n.indexOf(c)>-1}));return"number"==typeof n?u.slice(0,n):u}}function g(e,t){for(let r=0;r<e.length;r+=1)if(t(e[r]))return r;return-1}const v=m(),b=5;function y(e){const{autoComplete:t=!1,autoHighlight:r=!1,autoSelect:n=!1,blurOnSelect:i=!1,clearOnBlur:s=!e.freeSolo,clearOnEscape:a=!1,componentName:o="useAutocomplete",defaultValue:l=(e.multiple?[]:null),disableClearable:A=!1,disableCloseOnSelect:m=!1,disabled:y,disabledItemsFocusable:C=!1,disableListWrap:w=!1,filterOptions:M=v,filterSelectedOptions:S=!1,freeSolo:I=!1,getOptionDisabled:E,getOptionLabel:x=(e=>{var t;return null!=(t=e.label)?t:e}),groupBy:T,handleHomeEndKeys:D=!e.freeSolo,id:k,includeInputInList:j=!1,inputValue:L,isOptionEqualToValue:O=((e,t)=>e===t),multiple:P=!1,onChange:N,onClose:B,onHighlightChange:R,onInputChange:V,onOpen:z,open:Y,openOnFocus:G=!1,options:U,readOnly:F=!1,selectOnFocus:q=!e.freeSolo,value:H}=e,_=(0,d.Z)(k);let Z=x;Z=e=>{const t=x(e);return"string"!=typeof t?String(t):t};const Q=u.useRef(!1),W=u.useRef(!0),X=u.useRef(null),J=u.useRef(null),[K,$]=u.useState(null),[ee,te]=u.useState(-1),re=r?0:-1,ne=u.useRef(re),[ie,se]=(0,h.Z)({controlled:H,default:l,name:o}),[ae,oe]=(0,h.Z)({controlled:L,default:"",name:o,state:"inputValue"}),[le,ce]=u.useState(!1),ue=u.useCallback(((e,t)=>{if(!(P?ie.length<t.length:null!==t)&&!s)return;let r;if(P)r="";else if(null==t)r="";else{const e=Z(t);r="string"==typeof e?e:""}ae!==r&&(oe(r),V&&V(e,r,"reset"))}),[Z,ae,P,V,oe,s,ie]),de=u.useRef();u.useEffect((()=>{const e=ie!==de.current;de.current=ie,le&&!e||I&&!e||ue(null,ie)}),[ie,ue,le,de,I]);const[he,pe]=(0,h.Z)({controlled:Y,default:!1,name:o,state:"open"}),[fe,Ae]=u.useState(!0),me=!P&&null!=ie&&ae===Z(ie),ge=he&&!F,ve=ge?M(U.filter((e=>!S||!(P?ie:[ie]).some((t=>null!==t&&O(e,t))))),{inputValue:me&&fe?"":ae,getOptionLabel:Z}):[],be=he&&ve.length>0&&!F,ye=(0,p.Z)((e=>{-1===e?X.current.focus():K.querySelector(`[data-tag-index="${e}"]`).focus()}));u.useEffect((()=>{P&&ee>ie.length-1&&(te(-1),ye(-1))}),[ie,P,ee,ye]);const Ce=(0,p.Z)((({event:e,index:t,reason:r="auto"})=>{if(ne.current=t,-1===t?X.current.removeAttribute("aria-activedescendant"):X.current.setAttribute("aria-activedescendant",`${_}-option-${t}`),R&&R(e,-1===t?null:ve[t],r),!J.current)return;const n=J.current.querySelector('[role="option"].Mui-focused');n&&(n.classList.remove("Mui-focused"),n.classList.remove("Mui-focusVisible"));const i=J.current.parentElement.querySelector('[role="listbox"]');if(!i)return;if(-1===t)return void(i.scrollTop=0);const s=J.current.querySelector(`[data-option-index="${t}"]`);if(s&&(s.classList.add("Mui-focused"),"keyboard"===r&&s.classList.add("Mui-focusVisible"),i.scrollHeight>i.clientHeight&&"mouse"!==r)){const e=s,t=i.clientHeight+i.scrollTop,r=e.offsetTop+e.offsetHeight;r>t?i.scrollTop=r-i.clientHeight:e.offsetTop-e.offsetHeight*(T?1.3:0)<i.scrollTop&&(i.scrollTop=e.offsetTop-e.offsetHeight*(T?1.3:0))}})),we=(0,p.Z)((({event:e,diff:r,direction:n="next",reason:i="auto"})=>{if(!ge)return;const s=function(e,t){if(!J.current||-1===e)return-1;let r=e;for(;;){if("next"===t&&r===ve.length||"previous"===t&&-1===r)return-1;const e=J.current.querySelector(`[data-option-index="${r}"]`),n=!C&&(!e||e.disabled||"true"===e.getAttribute("aria-disabled"));if(!(e&&!e.hasAttribute("tabindex")||n))return r;r+="next"===t?1:-1}}((()=>{const e=ve.length-1;if("reset"===r)return re;if("start"===r)return 0;if("end"===r)return e;const t=ne.current+r;return t<0?-1===t&&j?-1:w&&-1!==ne.current||Math.abs(r)>1?0:e:t>e?t===e+1&&j?-1:w||Math.abs(r)>1?e:0:t})(),n);if(Ce({index:s,reason:i,event:e}),t&&"reset"!==r)if(-1===s)X.current.value=ae;else{const e=Z(ve[s]);X.current.value=e,0===e.toLowerCase().indexOf(ae.toLowerCase())&&ae.length>0&&X.current.setSelectionRange(ae.length,e.length)}})),Me=u.useCallback((()=>{if(!ge)return;const e=P?ie[0]:ie;if(0!==ve.length&&null!=e){if(J.current)if(null==e)ne.current>=ve.length-1?Ce({index:ve.length-1}):Ce({index:ne.current});else{const t=ve[ne.current];if(P&&t&&-1!==g(ie,(e=>O(t,e))))return;const r=g(ve,(t=>O(t,e)));-1===r?we({diff:"reset"}):Ce({index:r})}}else we({diff:"reset"})}),[ve.length,!P&&ie,S,we,Ce,ge,ae,P]),Se=(0,p.Z)((e=>{(0,f.Z)(J,e),e&&Me()}));u.useEffect((()=>{Me()}),[Me]);const Ie=e=>{he||(pe(!0),Ae(!0),z&&z(e))},Ee=(e,t)=>{he&&(pe(!1),B&&B(e,t))},xe=(e,t,r,n)=>{if(P){if(ie.length===t.length&&ie.every(((e,r)=>e===t[r])))return}else if(ie===t)return;N&&N(e,t,r,n),se(t)},Te=u.useRef(!1),De=(e,t,r="selectOption",n="options")=>{let s=r,a=t;if(P){a=Array.isArray(ie)?ie.slice():[];const e=g(a,(e=>O(t,e)));-1===e?a.push(t):"freeSolo"!==n&&(a.splice(e,1),s="removeOption")}ue(e,a),xe(e,a,s,{option:t}),m||e&&(e.ctrlKey||e.metaKey)||Ee(e,s),(!0===i||"touch"===i&&Te.current||"mouse"===i&&!Te.current)&&X.current.blur()},ke=(e,t)=>{if(!P)return;""===ae&&Ee(e,"toggleInput");let r=ee;-1===ee?""===ae&&"previous"===t&&(r=ie.length-1):(r+="next"===t?1:-1,r<0&&(r=0),r===ie.length&&(r=-1)),r=function(e,t){if(-1===e)return-1;let r=e;for(;;){if("next"===t&&r===ie.length||"previous"===t&&-1===r)return-1;const e=K.querySelector(`[data-tag-index="${r}"]`);if(e&&e.hasAttribute("tabindex")&&!e.disabled&&"true"!==e.getAttribute("aria-disabled"))return r;r+="next"===t?1:-1}}(r,t),te(r),ye(r)},je=e=>{Q.current=!0,oe(""),V&&V(e,"","clear"),xe(e,P?[]:null,"clear")},Le=e=>r=>{if(e.onKeyDown&&e.onKeyDown(r),!r.defaultMuiPrevented&&(-1!==ee&&-1===["ArrowLeft","ArrowRight"].indexOf(r.key)&&(te(-1),ye(-1)),229!==r.which))switch(r.key){case"Home":ge&&D&&(r.preventDefault(),we({diff:"start",direction:"next",reason:"keyboard",event:r}));break;case"End":ge&&D&&(r.preventDefault(),we({diff:"end",direction:"previous",reason:"keyboard",event:r}));break;case"PageUp":r.preventDefault(),we({diff:-b,direction:"previous",reason:"keyboard",event:r}),Ie(r);break;case"PageDown":r.preventDefault(),we({diff:b,direction:"next",reason:"keyboard",event:r}),Ie(r);break;case"ArrowDown":r.preventDefault(),we({diff:1,direction:"next",reason:"keyboard",event:r}),Ie(r);break;case"ArrowUp":r.preventDefault(),we({diff:-1,direction:"previous",reason:"keyboard",event:r}),Ie(r);break;case"ArrowLeft":ke(r,"previous");break;case"ArrowRight":ke(r,"next");break;case"Enter":if(-1!==ne.current&&ge){const e=ve[ne.current],n=!!E&&E(e);if(r.preventDefault(),n)return;De(r,e,"selectOption"),t&&X.current.setSelectionRange(X.current.value.length,X.current.value.length)}else I&&""!==ae&&!1===me&&(P&&r.preventDefault(),De(r,ae,"createOption","freeSolo"));break;case"Escape":ge?(r.preventDefault(),r.stopPropagation(),Ee(r,"escape")):a&&(""!==ae||P&&ie.length>0)&&(r.preventDefault(),r.stopPropagation(),je(r));break;case"Backspace":if(P&&!F&&""===ae&&ie.length>0){const e=-1===ee?ie.length-1:ee,t=ie.slice();t.splice(e,1),xe(r,t,"removeOption",{option:ie[e]})}}},Oe=e=>{ce(!0),G&&!Q.current&&Ie(e)},Pe=e=>{null!==J.current&&J.current.parentElement.contains(document.activeElement)?X.current.focus():(ce(!1),W.current=!0,Q.current=!1,n&&-1!==ne.current&&ge?De(e,ve[ne.current],"blur"):n&&I&&""!==ae?De(e,ae,"blur","freeSolo"):s&&ue(e,ie),Ee(e,"blur"))},Ne=e=>{const t=e.target.value;ae!==t&&(oe(t),Ae(!1),V&&V(e,t,"input")),""===t?A||P||xe(e,null,"clear"):Ie(e)},Be=e=>{Ce({event:e,index:Number(e.currentTarget.getAttribute("data-option-index")),reason:"mouse"})},Re=()=>{Te.current=!0},Ve=e=>{const t=Number(e.currentTarget.getAttribute("data-option-index"));De(e,ve[t],"selectOption"),Te.current=!1},ze=e=>t=>{const r=ie.slice();r.splice(e,1),xe(t,r,"removeOption",{option:ie[e]})},Ye=e=>{he?Ee(e,"toggleInput"):Ie(e)},Ge=e=>{e.target.getAttribute("id")!==_&&e.preventDefault()},Ue=()=>{X.current.focus(),q&&W.current&&X.current.selectionEnd-X.current.selectionStart==0&&X.current.select(),W.current=!1},Fe=e=>{""!==ae&&he||Ye(e)};let qe=I&&ae.length>0;qe=qe||(P?ie.length>0:null!==ie);let He=ve;return T&&(new Map,He=ve.reduce(((e,t,r)=>{const n=T(t);return e.length>0&&e[e.length-1].group===n?e[e.length-1].options.push(t):e.push({key:r,index:r,group:n,options:[t]}),e}),[])),y&&le&&Pe(),{getRootProps:(e={})=>(0,c.Z)({"aria-owns":be?`${_}-listbox`:null},e,{onKeyDown:Le(e),onMouseDown:Ge,onClick:Ue}),getInputLabelProps:()=>({id:`${_}-label`,htmlFor:_}),getInputProps:()=>({id:_,value:ae,onBlur:Pe,onFocus:Oe,onChange:Ne,onMouseDown:Fe,"aria-activedescendant":ge?"":null,"aria-autocomplete":t?"both":"list","aria-controls":be?`${_}-listbox`:void 0,"aria-expanded":be,autoComplete:"off",ref:X,autoCapitalize:"none",spellCheck:"false",role:"combobox"}),getClearProps:()=>({tabIndex:-1,onClick:je}),getPopupIndicatorProps:()=>({tabIndex:-1,onClick:Ye}),getTagProps:({index:e})=>(0,c.Z)({key:e,"data-tag-index":e,tabIndex:-1},!F&&{onDelete:ze(e)}),getListboxProps:()=>({role:"listbox",id:`${_}-listbox`,"aria-labelledby":`${_}-label`,ref:Se,onMouseDown:e=>{e.preventDefault()}}),getOptionProps:({index:e,option:t})=>{const r=(P?ie:[ie]).some((e=>null!=e&&O(t,e))),n=!!E&&E(t);return{key:Z(t),tabIndex:-1,role:"option",id:`${_}-option-${e}`,onMouseOver:Be,onClick:Ve,onTouchStart:Re,"data-option-index":e,"aria-disabled":n,"aria-selected":r}},id:_,inputValue:ae,value:ie,dirty:qe,popupOpen:ge,focused:le||-1!==ee,anchorEl:K,setAnchorEl:$,focusedTag:ee,groupedOptions:He}}var C=r(93918),w=r(69075),M=r(5666);function S(e){const{badgeContent:t,invisible:r=!1,max:n=99,showZero:i=!1}=e,s=(0,M.Z)({badgeContent:t,max:n});let a=r;!1!==r||0!==t||i||(a=!0);const{badgeContent:o,max:l=n}=a?s:e;return{badgeContent:o,invisible:a,max:l,displayValue:o&&Number(o)>l?`${l}+`:o}}var I=r(69222),E=r(15672);function x(e){return(0,E.Z)("BaseBadge",e)}const T=(0,I.Z)("BaseBadge",["root","badge","invisible"]);var D=r(11837);const k=["badgeContent","component","children","components","componentsProps","invisible","max","showZero"],j=u.forwardRef((function(e,t){const{component:r,children:n,components:i={},componentsProps:s={},max:a=99,showZero:o=!1}=e,u=(0,C.Z)(e,k),{badgeContent:d,max:h,displayValue:p,invisible:f}=S((0,c.Z)({},e,{max:a})),A=(0,c.Z)({},e,{badgeContent:d,invisible:f,max:h,showZero:o}),m=(e=>{const{invisible:t}=e,r={root:["root"],badge:["badge",t&&"invisible"]};return(0,w.Z)(r,x,void 0)})(A),g=r||i.Root||"span",v=(0,l.Z)({elementType:g,externalSlotProps:s.root,externalForwardedProps:u,additionalProps:{ref:t},ownerState:A,className:m.root}),b=i.Badge||"span",y=(0,l.Z)({elementType:b,externalSlotProps:s.badge,ownerState:A,className:m.badge});return(0,D.jsxs)(g,(0,c.Z)({},v,{children:[n,(0,D.jsx)(b,(0,c.Z)({},y,{children:p}))]}))}));function L(e){return(0,E.Z)("ButtonUnstyled",e)}const O=(0,I.Z)("ButtonUnstyled",["root","active","disabled","focusVisible"]);var P=r(14051),N=r(84501);function B(e){const{disabled:t=!1,focusableWhenDisabled:r,href:n,ref:i,tabIndex:a,to:o,type:l}=e,d=u.useRef(),[h,p]=u.useState(!1),{isFocusVisibleRef:f,onFocus:A,onBlur:m,ref:g}=(0,P.Z)(),[v,b]=u.useState(!1);t&&!r&&v&&b(!1),u.useEffect((()=>{f.current=v}),[v,f]);const[y,C]=u.useState(""),w=e=>t=>{var r;v&&t.preventDefault(),null==(r=e.onMouseLeave)||r.call(e,t)},M=e=>t=>{var r;m(t),!1===f.current&&b(!1),null==(r=e.onBlur)||r.call(e,t)},S=e=>t=>{var r,n;d.current||(d.current=t.currentTarget),A(t),!0===f.current&&(b(!0),null==(n=e.onFocusVisible)||n.call(e,t)),null==(r=e.onFocus)||r.call(e,t)},I=()=>{const e=d.current;return"BUTTON"===y||"INPUT"===y&&["button","submit","reset"].includes(null==e?void 0:e.type)||"A"===y&&(null==e?void 0:e.href)},E=e=>r=>{var n;t||null==(n=e.onClick)||n.call(e,r)},x=e=>r=>{var n;r.target!==r.currentTarget||t||p(!0),null==(n=e.onMouseDown)||n.call(e,r)},T=e=>t=>{var r;t.target===t.currentTarget&&p(!1),null==(r=e.onMouseUp)||r.call(e,t)},D=e=>r=>{var n,i;null==(n=e.onKeyDown)||n.call(e,r),r.defaultPrevented||(r.target!==r.currentTarget||I()||" "!==r.key||r.preventDefault(),r.target!==r.currentTarget||" "!==r.key||t||p(!0),r.target!==r.currentTarget||I()||"Enter"!==r.key||t||(null==(i=e.onClick)||i.call(e,r),r.preventDefault()))},k=e=>r=>{var n,i;r.target===r.currentTarget&&p(!1),null==(n=e.onKeyUp)||n.call(e,r),r.target!==r.currentTarget||I()||t||" "!==r.key||r.defaultPrevented||null==(i=e.onClick)||i.call(e,r)},j=u.useCallback((e=>{var t;C(null!=(t=null==e?void 0:e.tagName)?t:"")}),[]),L=(0,N.Z)(j,(0,N.Z)(i,(0,N.Z)(g,d))),O={};return"BUTTON"===y?(O.type=null!=l?l:"button",r?O["aria-disabled"]=t:O.disabled=t):""!==y&&(n||o||(O.role="button",O.tabIndex=null!=a?a:0),t&&(O["aria-disabled"]=t,O.tabIndex=r?null!=a?a:0:-1)),{getRootProps:(t={})=>{const r=(0,s.Z)(e),n=(0,c.Z)({},r,t);return delete n.onFocusVisible,(0,c.Z)({type:l},n,O,{onBlur:M(n),onClick:E(n),onFocus:S(n),onKeyDown:D(n),onKeyUp:k(n),onMouseDown:x(n),onMouseLeave:w(n),onMouseUp:T(n),ref:L})},focusVisible:v,setFocusVisible:b,disabled:t,active:h}}const R=["action","children","component","components","componentsProps","disabled","focusableWhenDisabled","onBlur","onClick","onFocus","onFocusVisible","onKeyDown","onKeyUp","onMouseLeave"],V=u.forwardRef((function(e,t){var r;const{action:n,children:i,component:s,components:a={},componentsProps:o={},focusableWhenDisabled:d=!1}=e,h=(0,C.Z)(e,R),p=u.useRef(),{active:f,focusVisible:A,setFocusVisible:m,getRootProps:g}=B((0,c.Z)({},e,{focusableWhenDisabled:d}));u.useImperativeHandle(n,(()=>({focusVisible:()=>{m(!0),p.current.focus()}})),[m]);const v=(0,c.Z)({},e,{active:f,focusableWhenDisabled:d,focusVisible:A}),b=(e=>{const{active:t,disabled:r,focusVisible:n}=e,i={root:["root",r&&"disabled",n&&"focusVisible",t&&"active"]};return(0,w.Z)(i,L,{})})(v),y=null!=(r=null!=s?s:a.Root)?r:"button",M=(0,l.Z)({elementType:y,getSlotProps:g,externalForwardedProps:h,externalSlotProps:o.root,additionalProps:{ref:t},ownerState:v,className:b.root});return(0,D.jsx)(y,(0,c.Z)({},M,{children:i}))}));var z=r(36855);function Y(e){return e.substring(2).toLowerCase()}const G=function(e){const{children:t,disableReactTree:r=!1,mouseEvent:n="onClick",onClickAway:i,touchEvent:s="onTouchEnd"}=e,a=u.useRef(!1),o=u.useRef(null),l=u.useRef(!1),c=u.useRef(!1);u.useEffect((()=>(setTimeout((()=>{l.current=!0}),0),()=>{l.current=!1})),[]);const d=(0,N.Z)(t.ref,o),h=(0,p.Z)((e=>{const t=c.current;c.current=!1;const n=(0,z.Z)(o.current);if(!l.current||!o.current||"clientX"in e&&function(e,t){return t.documentElement.clientWidth<e.clientX||t.documentElement.clientHeight<e.clientY}(e,n))return;if(a.current)return void(a.current=!1);let s;s=e.composedPath?e.composedPath().indexOf(o.current)>-1:!n.documentElement.contains(e.target)||o.current.contains(e.target),s||!r&&t||i(e)})),f=e=>r=>{c.current=!0;const n=t.props[e];n&&n(r)},A={ref:d};return!1!==s&&(A[s]=f(s)),u.useEffect((()=>{if(!1!==s){const e=Y(s),t=(0,z.Z)(o.current),r=()=>{a.current=!0};return t.addEventListener(e,h),t.addEventListener("touchmove",r),()=>{t.removeEventListener(e,h),t.removeEventListener("touchmove",r)}}}),[h,s]),!1!==n&&(A[n]=f(n)),u.useEffect((()=>{if(!1!==n){const e=Y(n),t=(0,z.Z)(o.current);return t.addEventListener(e,h),()=>{t.removeEventListener(e,h)}}}),[h,n]),(0,D.jsx)(u.Fragment,{children:u.cloneElement(t,A)})},U=u.createContext(void 0);function F(e){return(0,E.Z)("BaseFormControl",e)}const q=(0,I.Z)("BaseFormControl",["root","disabled","error","filled","focused","required"]),H=["defaultValue","children","component","components","componentsProps","disabled","error","onChange","required","value"],_=u.forwardRef((function(e,t){var r;const{defaultValue:n,children:i,component:s,components:a={},componentsProps:o={},disabled:d=!1,error:p=!1,onChange:f,required:A=!1,value:m}=e,g=(0,C.Z)(e,H),[v,b]=(0,h.Z)({controlled:m,default:n,name:"FormControl",state:"value"}),y=function(e){return null!=e&&!(Array.isArray(e)&&0===e.length)&&""!==e}(v),[M,S]=u.useState(!1);d&&M&&S(!1);const I=(0,c.Z)({},e,{disabled:d,error:p,filled:y,focused:M,required:A}),E={disabled:d,error:p,filled:y,focused:M,onBlur:()=>{S(!1)},onChange:e=>{b(e.target.value),null==f||f(e)},onFocus:()=>{S(!0)},required:A,value:null!=v?v:""},x=function(e){const{disabled:t,error:r,filled:n,focused:i,required:s}=e,a={root:["root",t&&"disabled",i&&"focused",r&&"error",n&&"filled",s&&"required"]};return(0,w.Z)(a,F,{})}(I),T=null!=(r=null!=s?s:a.Root)?r:"div",k=(0,l.Z)({elementType:T,externalSlotProps:o.root,externalForwardedProps:g,additionalProps:{ref:t,children:"function"==typeof i?i(E):i},ownerState:I,className:x.root});return(0,D.jsx)(U.Provider,{value:E,children:(0,D.jsx)(T,(0,c.Z)({},k))})}));function Z(){return u.useContext(U)}function Q(e){return(0,E.Z)("MuiInput",e)}const W=(0,I.Z)("MuiInput",["root","formControl","focused","disabled","error","multiline","input","inputMultiline","inputTypeSearch","adornedStart","adornedEnd"]);var X=r(81512);function J(e){const{defaultValue:t,disabled:r=!1,error:n=!1,onBlur:i,onChange:a,onFocus:o,required:l=!1,value:d}=e,h=Z();let p,f,A,m,g;var v,b,y;h?(p=void 0,f=null!=(v=h.disabled)&&v,A=null!=(b=h.error)&&b,m=null!=(y=h.required)&&y,g=h.value):(p=t,f=r,A=n,m=l,g=d);const{current:C}=u.useRef(null!=g),w=u.useCallback((e=>{}),[]),M=u.useRef(null),S=(0,N.Z)(M,w),[I,E]=u.useState(!1);u.useEffect((()=>{!h&&f&&I&&(E(!1),null==i||i())}),[h,f,I,i]);const x=e=>t=>{var r,n;null!=h&&h.disabled?t.stopPropagation():(null==(r=e.onFocus)||r.call(e,t),h&&h.onFocus?null==h||null==(n=h.onFocus)||n.call(h):E(!0))},T=e=>(t,...r)=>{var n,i;if(!C&&null==(t.target||M.current))throw new Error((0,X.Z)(17));null==h||null==(n=h.onChange)||n.call(h,t),null==(i=e.onChange)||i.call(e,t,...r)};return{disabled:f,error:A,focused:I,formControlContext:h,getInputProps:(e={})=>{const t={onBlur:i,onChange:a,onFocus:o},r=(0,c.Z)({},t,(0,s.Z)(e)),n=(0,c.Z)({},e,r,{onBlur:(l=r,e=>{var t;null==(t=l.onBlur)||t.call(l,e),h&&h.onBlur?h.onBlur():E(!1)}),onChange:T(r),onFocus:x(r)});var l;return(0,c.Z)({},n,{"aria-invalid":A||void 0,defaultValue:p,ref:S,value:g,required:m,disabled:f})},getRootProps:(t={})=>{const r=(0,s.Z)(e,["onBlur","onChange","onFocus"]),n=(0,c.Z)({},r,(0,s.Z)(t));return(0,c.Z)({},t,n,{onClick:(i=n,e=>{var t;M.current&&e.currentTarget===e.target&&M.current.focus(),null==(t=i.onClick)||t.call(i,e)})});var i},required:m,value:g}}const K=["aria-describedby","aria-label","aria-labelledby","autoComplete","autoFocus","className","component","components","componentsProps","defaultValue","disabled","endAdornment","error","id","multiline","name","onClick","onChange","onKeyDown","onKeyUp","onFocus","onBlur","placeholder","readOnly","required","startAdornment","value","type","rows","minRows","maxRows"],$=u.forwardRef((function(e,t){var r,n,i;const{"aria-describedby":s,"aria-label":o,"aria-labelledby":u,autoComplete:d,autoFocus:h,className:p,component:f,components:A={},componentsProps:m={},defaultValue:g,disabled:v,endAdornment:b,error:y,id:w,multiline:M=!1,name:S,onClick:I,onChange:E,onKeyDown:x,onKeyUp:T,onFocus:k,onBlur:j,placeholder:L,readOnly:O,required:P,startAdornment:N,value:B,type:R,rows:V,minRows:z,maxRows:Y}=e,G=(0,C.Z)(e,K),{getRootProps:U,getInputProps:F,focused:q,formControlContext:H,error:_,disabled:Z}=J({disabled:v,defaultValue:g,error:y,onBlur:j,onClick:I,onChange:E,onFocus:k,required:P,value:B}),Q=M?void 0:null!=R?R:"text",X=(0,c.Z)({},e,{disabled:Z,error:_,focused:q,formControlContext:H,multiline:M,type:Q}),$={[W.disabled]:Z,[W.error]:_,[W.focused]:q,[W.formControl]:Boolean(H),[W.multiline]:M,[W.adornedStart]:Boolean(N),[W.adornedEnd]:Boolean(b)},ee={[W.disabled]:Z,[W.multiline]:M},te={"aria-describedby":s,"aria-label":o,"aria-labelledby":u,autoComplete:d,autoFocus:h,id:w,onKeyDown:x,onKeyUp:T,name:S,placeholder:L,readOnly:O,type:Q},re=null!=(r=null!=f?f:A.Root)?r:"div",ne=(0,l.Z)({elementType:re,getSlotProps:U,externalSlotProps:m.root,externalForwardedProps:G,additionalProps:{ref:t},ownerState:X,className:[W.root,$,p]}),ie=M?null!=(n=A.Textarea)?n:"textarea":null!=(i=A.Input)?i:"input",se=(0,l.Z)({elementType:ie,getSlotProps:e=>F((0,c.Z)({},e,te)),externalSlotProps:m.input,additionalProps:(0,c.Z)({rows:M?V:void 0},M&&!(0,a.Z)(ie)&&{minRows:V||z,maxRows:V||Y}),ownerState:X,className:[W.input,ee]});return(0,D.jsxs)(re,(0,c.Z)({},ne,{children:[N,(0,D.jsx)(ie,(0,c.Z)({},se)),b]}))}));var ee;!function(e){e.blur="blur",e.focus="focus",e.keyDown="keyDown",e.optionClick="optionClick",e.optionHover="optionHover",e.optionsChange="optionsChange",e.setValue="setValue",e.setHighlight="setHighlight",e.textNavigation="textNagivation"}(ee||(ee={}));const te=5;function re(e,t,r,n,i,s,a,o){var l;const c=e.length-1;let u;const d=null==t?-1:e.findIndex((e=>o(e,t)));if("reset"===r)return null;if("start"===r)u=0;else if("end"===r)u=c;else{const e=d+r;u=e<0?!a&&-1!==d||Math.abs(r)>1?0:c:e>c?!a||Math.abs(r)>1?c:0:e}const h=function(e,t,r,n,i,s){if(0===r.length||r.every(((e,t)=>i(e,t))))return-1;let a=e;for(;;){if(!s&&"next"===t&&a===r.length||!s&&"previous"===t&&-1===a)return-1;if(n||!i(r[a],a))return a;a+="next"===t?1:-1,s&&(a=(a+r.length)%r.length)}}(u,n,e,i,s,a);return null!=(l=e[h])?l:null}function ne(e,t,r){const{multiple:n,optionComparer:i=((e,t)=>e===t),isOptionDisabled:s=(()=>!1)}=r,{selectedValue:a}=t,o=r.options.findIndex((t=>r.optionComparer(e,t)));return s(e,o)?t:n?{selectedValue:(null!=(l=a)?l:[]).some((t=>i(t,e)))?a.filter((t=>!i(t,e))):[...null!=(c=a)?c:[],e],highlightedValue:e}:null!=a&&i(e,a)?t:{selectedValue:e,highlightedValue:e};var l,c}const ie=(e,t,r)=>{var n;const i=null==(n=r(e))?void 0:n.trim().toLowerCase();return!(!i||0===i.length)&&0===i.indexOf(t)};function se(e,t){const{type:r}=t;switch(r){case ee.keyDown:return function(e,t,r){const{options:n,isOptionDisabled:i,disableListWrap:s,disabledItemsFocusable:a,optionComparer:o}=r,l=(e,r,s)=>re(n,t.highlightedValue,e,r,null!=a&&a,null!=i?i:()=>!1,s,o);switch(e.key){case"Home":return(0,c.Z)({},t,{highlightedValue:l("start","next",!1)});case"End":return(0,c.Z)({},t,{highlightedValue:l("end","previous",!1)});case"PageUp":return(0,c.Z)({},t,{highlightedValue:l(-te,"previous",!1)});case"PageDown":return(0,c.Z)({},t,{highlightedValue:l(te,"next",!1)});case"ArrowUp":return(0,c.Z)({},t,{highlightedValue:l(-1,"previous",!(null!=s&&s))});case"ArrowDown":return(0,c.Z)({},t,{highlightedValue:l(1,"next",!(null!=s&&s))});case"Enter":case" ":return null===t.highlightedValue?t:ne(t.highlightedValue,t,r)}return t}(t.event,e,t.props);case ee.optionClick:return ne(t.option,e,t.props);case ee.blur:return function(e){return(0,c.Z)({},e,{highlightedValue:null})}(e);case ee.setValue:return(0,c.Z)({},e,{selectedValue:t.value});case ee.setHighlight:return(0,c.Z)({},e,{highlightedValue:t.highlight});case ee.textNavigation:return function(e,t,r){const{options:n,isOptionDisabled:i,disableListWrap:s,disabledItemsFocusable:a,optionComparer:o,optionStringifier:l}=r,u=e=>re(n,e,1,"next",null!=a&&a,null!=i?i:()=>!1,!(null!=s&&s),o),d=t.length>1;let h=d?e.highlightedValue:u(e.highlightedValue);for(let r=0;r<n.length;r+=1){if(!h||!d&&e.highlightedValue===h)return e;if(ie(h,t,l)&&(!i(h,n.indexOf(h))||a))return(0,c.Z)({},e,{highlightedValue:h});h=u(h)}return e}(e,t.searchString,t.props);case ee.optionsChange:return function(e,t,r,n){var i,s;const{multiple:a,optionComparer:o}=n,l=null==r.highlightedValue?null:null!=(i=e.find((e=>o(e,r.highlightedValue))))?i:null;var c;return a?{highlightedValue:l,selectedValue:(null!=(c=r.selectedValue)?c:[]).filter((t=>e.some((e=>o(e,t)))))}:{highlightedValue:l,selectedValue:null!=(s=e.find((e=>o(e,r.selectedValue))))?s:null}}(t.options,t.previousOptions,e,t.props);default:return e}}function ae(e,t){return void 0!==t.value?(0,c.Z)({},e,{selectedValue:t.value}):e}function oe(e,t,r){return e===t||null!==e&&null!==t&&r(e,t)}const le=500,ce=(e,t)=>e===t,ue=()=>!1,de=e=>"string"==typeof e?e:String(e);function he(e){var t,r;const{disabledItemsFocusable:n=!1,disableListWrap:s=!1,focusManagement:a="activeDescendant",id:o,isOptionDisabled:l=ue,listboxRef:h,multiple:p=!1,optionComparer:f=ce,optionStringifier:A=de,options:m,stateReducer:g}=e,v=(0,d.Z)(o),b=null!=(t=e.optionIdGenerator)?t:function(e,t){return`${v}-option-${t}`},y=(0,c.Z)({},e,{disabledItemsFocusable:n,disableListWrap:s,focusManagement:a,isOptionDisabled:l,multiple:p,optionComparer:f,optionStringifier:A}),C=u.useRef(null),w=(0,N.Z)(h,C),M=u.useRef({searchString:"",lastTime:null}),[{highlightedValue:S,selectedValue:I},E]=function(e,t,r){var n;const{value:s,defaultValue:a}=r,o=u.useRef(r);o.current=r;const l=u.useRef(!1),c={highlightedValue:null,selectedValue:null!=(n=void 0===s?a:s)?n:r.multiple?[]:null},d=u.useCallback(((r,n)=>(l.current=!0,t?t(ae(r,o.current),n):e(ae(r,o.current),n))),[t,e,o]),[h,p]=u.useReducer(d,c),f=u.useRef(c);return u.useEffect((()=>{f.current=h}),[f,h]),function(e,t,r,n){u.useEffect((()=>{if(!r.current||!n.current)return;n.current=!1;const s=ae(t,r.current),{multiple:a,optionComparer:o}=r.current;if(a){var l;const t=null!=(l=null==s?void 0:s.selectedValue)?l:[],n=e.selectedValue,a=r.current.onChange;i(n,t,o)||null==a||a(n)}else{const t=null==s?void 0:s.selectedValue,n=e.selectedValue,i=r.current.onChange;oe(n,t,o)||null==i||i(n)}}),[e.selectedValue,t,r,n]),u.useEffect((()=>{var n,i;r.current&&(oe(t.highlightedValue,e.highlightedValue,r.current.optionComparer)||null==(n=r.current)||null==(i=n.onHighlightChange)||i.call(n,e.highlightedValue))}),[e.highlightedValue,t.highlightedValue,r])}(h,f.current,o,l),[ae(h,o.current),p]}(se,g,y),x=u.useMemo((()=>null==S?-1:m.findIndex((e=>f(e,S)))),[S,m,f]),T=u.useRef([]);u.useEffect((()=>{i(T.current,m,f)||(E({type:ee.optionsChange,options:m,previousOptions:T.current,props:y}),T.current=m)}),[m,f,E]);const D=u.useCallback((e=>{E({type:ee.setValue,value:e})}),[E]),k=u.useCallback((e=>{E({type:ee.setHighlight,highlight:e})}),[E]),j=(e,t)=>r=>{var n;null==(n=t.onClick)||n.call(t,r),r.defaultPrevented||(r.preventDefault(),E({type:ee.optionClick,option:e,event:r,props:y}))},L=(e,t)=>r=>{var n;null==(n=t.onMouseOver)||n.call(t,r),r.defaultPrevented||E({type:ee.optionHover,option:e,event:r,props:y})},O=e=>t=>{var r;if(null==(r=e.onKeyDown)||r.call(e,t),t.defaultPrevented)return;const n=["ArrowUp","ArrowDown","Home","End","PageUp","PageDown"];if("activeDescendant"===a&&n.push(" ","Enter"),n.includes(t.key)&&t.preventDefault(),E({type:ee.keyDown,event:t,props:y}),1===t.key.length&&" "!==t.key){const e=M.current,r=t.key.toLowerCase(),n=performance.now();e.searchString.length>0&&e.lastTime&&n-e.lastTime>le?e.searchString=r:1===e.searchString.length&&r===e.searchString||(e.searchString+=r),e.lastTime=n,E({type:ee.textNavigation,searchString:e.searchString,props:y})}},P=e=>{let t;const r=m.findIndex((t=>f(t,e)));var n;return t=p?(null!=(n=I)?n:[]).some((t=>null!=t&&f(e,t))):f(e,I),{selected:t,disabled:l(e,r),highlighted:x===r}},B=e=>{if("activeDescendant"!==a)return e.highlighted?e.disabled&&!n?-1:0:-1};return u.useDebugValue({highlightedOption:m[x],selectedOption:I}),{getRootProps:(e={})=>{return(0,c.Z)({},e,{"aria-activedescendant":"activeDescendant"===a&&null!=S?b(S,x):void 0,id:v,onBlur:(t=e,e=>{var r,n;null==(r=t.onBlur)||r.call(t,e),e.defaultPrevented||null!=(n=C.current)&&n.contains(document.activeElement)||E({type:ee.blur,event:e,props:y})}),onKeyDown:O(e),role:"listbox",tabIndex:"DOM"===a?-1:0,ref:w});var t},getOptionProps:(e,t={})=>{const r=P(e),n=m.findIndex((t=>f(t,e)));return(0,c.Z)({},t,{"aria-disabled":r.disabled||void 0,"aria-selected":r.selected,tabIndex:B(r),id:b(e,n),onClick:j(e,t),onMouseOver:L(e,t),role:"option"})},getOptionState:P,highlightedOption:null!=(r=m[x])?r:null,selectedOption:I,setSelectedValue:D,setHighlightedValue:k}}const pe=u.createContext(null);pe.displayName="MenuUnstyledContext";const fe=pe;function Ae(e){return(0,E.Z)("MuiMenuUnstyled",e)}const me=(0,I.Z)("MuiMenuUnstyled",["root","listbox","expanded"]);function ge(e,t){if(t.type===ee.blur||t.type===ee.optionHover||t.type===ee.setValue)return e;const r=se(e,t);return t.type!==ee.setHighlight&&null===r.highlightedValue&&t.props.options.length>0?(0,c.Z)({},r,{highlightedValue:t.props.options[0]}):r}function ve(e={}){const{listboxRef:t,open:r=!1,onClose:n,listboxId:i}=e,[s,a]=u.useState({}),o=u.useRef(null),l=(0,N.Z)(o,t),d=u.useCallback(((e,t)=>{a((r=>{const n=(0,c.Z)({},r);return n[e]=t,n}))}),[]),h=u.useCallback((e=>{a((t=>{const r=(0,c.Z)({},t);return delete r[e],r}))}),[]),{getOptionState:p,getOptionProps:f,getRootProps:A,highlightedOption:m,setHighlightedValue:g}=he({options:Object.keys(s),optionStringifier:e=>{var t;return s[e].label||(null==(t=s[e].ref.current)?void 0:t.innerText)},isOptionDisabled:e=>{var t;return(null==s||null==(t=s[e])?void 0:t.disabled)||!1},listboxRef:l,focusManagement:"DOM",id:i,stateReducer:ge,disabledItemsFocusable:!0}),v=u.useCallback((()=>{Object.keys(s).length>0&&g(s[Object.keys(s)[0]].id)}),[s,g]),b=u.useCallback((()=>{Object.keys(s).length>0&&g(s[Object.keys(s)[Object.keys(s).length-1]].id)}),[s,g]);u.useEffect((()=>{r||v()}),[r,v]);const y=e=>t=>{var i;null==(i=e.onKeyDown)||i.call(e,t),t.defaultPrevented||"Escape"===t.key&&r&&(null==n||n())},C=e=>t=>{var r,i;null==(r=e.onBlur)||r.call(e,t),null!=(i=o.current)&&i.contains(t.relatedTarget)||null==n||n()};return u.useEffect((()=>{var e,t,r;null!=(e=o.current)&&e.contains(document.activeElement)&&null!==m&&(null==s||null==(t=s[m])||null==(r=t.ref.current)||r.focus())}),[m,s]),u.useDebugValue({menuItems:s,highlightedOption:m}),{registerItem:d,unregisterItem:h,menuItems:s,getListboxProps:(e={})=>{const t=A((0,c.Z)({},e,{onBlur:C(e),onKeyDown:y(e)}));return(0,c.Z)({},e,t,{role:"menu"})},getItemState:e=>{const{disabled:t,highlighted:r}=p(e);return{disabled:t,highlighted:r}},getItemProps:f,highlightedOption:m,highlightFirstItem:v,highlightLastItem:b}}var be=r(21399);function ye(e){if(null==e)return window;if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function Ce(e){return e instanceof ye(e).Element||e instanceof Element}function we(e){return e instanceof ye(e).HTMLElement||e instanceof HTMLElement}function Me(e){return"undefined"!=typeof ShadowRoot&&(e instanceof ye(e).ShadowRoot||e instanceof ShadowRoot)}var Se=Math.max,Ie=Math.min,Ee=Math.round;function xe(){var e=navigator.userAgentData;return null!=e&&e.brands?e.brands.map((function(e){return e.brand+"/"+e.version})).join(" "):navigator.userAgent}function Te(){return!/^((?!chrome|android).)*safari/i.test(xe())}function De(e,t,r){void 0===t&&(t=!1),void 0===r&&(r=!1);var n=e.getBoundingClientRect(),i=1,s=1;t&&we(e)&&(i=e.offsetWidth>0&&Ee(n.width)/e.offsetWidth||1,s=e.offsetHeight>0&&Ee(n.height)/e.offsetHeight||1);var a=(Ce(e)?ye(e):window).visualViewport,o=!Te()&&r,l=(n.left+(o&&a?a.offsetLeft:0))/i,c=(n.top+(o&&a?a.offsetTop:0))/s,u=n.width/i,d=n.height/s;return{width:u,height:d,top:c,right:l+u,bottom:c+d,left:l,x:l,y:c}}function ke(e){var t=ye(e);return{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function je(e){return e?(e.nodeName||"").toLowerCase():null}function Le(e){return((Ce(e)?e.ownerDocument:e.document)||window.document).documentElement}function Oe(e){return De(Le(e)).left+ke(e).scrollLeft}function Pe(e){return ye(e).getComputedStyle(e)}function Ne(e){var t=Pe(e),r=t.overflow,n=t.overflowX,i=t.overflowY;return/auto|scroll|overlay|hidden/.test(r+i+n)}function Be(e,t,r){void 0===r&&(r=!1);var n,i,s=we(t),a=we(t)&&function(e){var t=e.getBoundingClientRect(),r=Ee(t.width)/e.offsetWidth||1,n=Ee(t.height)/e.offsetHeight||1;return 1!==r||1!==n}(t),o=Le(t),l=De(e,a,r),c={scrollLeft:0,scrollTop:0},u={x:0,y:0};return(s||!s&&!r)&&(("body"!==je(t)||Ne(o))&&(c=(n=t)!==ye(n)&&we(n)?{scrollLeft:(i=n).scrollLeft,scrollTop:i.scrollTop}:ke(n)),we(t)?((u=De(t,!0)).x+=t.clientLeft,u.y+=t.clientTop):o&&(u.x=Oe(o))),{x:l.left+c.scrollLeft-u.x,y:l.top+c.scrollTop-u.y,width:l.width,height:l.height}}function Re(e){var t=De(e),r=e.offsetWidth,n=e.offsetHeight;return Math.abs(t.width-r)<=1&&(r=t.width),Math.abs(t.height-n)<=1&&(n=t.height),{x:e.offsetLeft,y:e.offsetTop,width:r,height:n}}function Ve(e){return"html"===je(e)?e:e.assignedSlot||e.parentNode||(Me(e)?e.host:null)||Le(e)}function ze(e){return["html","body","#document"].indexOf(je(e))>=0?e.ownerDocument.body:we(e)&&Ne(e)?e:ze(Ve(e))}function Ye(e,t){var r;void 0===t&&(t=[]);var n=ze(e),i=n===(null==(r=e.ownerDocument)?void 0:r.body),s=ye(n),a=i?[s].concat(s.visualViewport||[],Ne(n)?n:[]):n,o=t.concat(a);return i?o:o.concat(Ye(Ve(a)))}function Ge(e){return["table","td","th"].indexOf(je(e))>=0}function Ue(e){return we(e)&&"fixed"!==Pe(e).position?e.offsetParent:null}function Fe(e){for(var t=ye(e),r=Ue(e);r&&Ge(r)&&"static"===Pe(r).position;)r=Ue(r);return r&&("html"===je(r)||"body"===je(r)&&"static"===Pe(r).position)?t:r||function(e){var t=/firefox/i.test(xe());if(/Trident/i.test(xe())&&we(e)&&"fixed"===Pe(e).position)return null;var r=Ve(e);for(Me(r)&&(r=r.host);we(r)&&["html","body"].indexOf(je(r))<0;){var n=Pe(r);if("none"!==n.transform||"none"!==n.perspective||"paint"===n.contain||-1!==["transform","perspective"].indexOf(n.willChange)||t&&"filter"===n.willChange||t&&n.filter&&"none"!==n.filter)return r;r=r.parentNode}return null}(e)||t}var qe="top",He="bottom",_e="right",Ze="left",Qe="auto",We=[qe,He,_e,Ze],Xe="start",Je="end",Ke="clippingParents",$e="viewport",et="popper",tt="reference",rt=We.reduce((function(e,t){return e.concat([t+"-"+Xe,t+"-"+Je])}),[]),nt=[].concat(We,[Qe]).reduce((function(e,t){return e.concat([t,t+"-"+Xe,t+"-"+Je])}),[]),it=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"];function st(e){var t=new Map,r=new Set,n=[];function i(e){r.add(e.name),[].concat(e.requires||[],e.requiresIfExists||[]).forEach((function(e){if(!r.has(e)){var n=t.get(e);n&&i(n)}})),n.push(e)}return e.forEach((function(e){t.set(e.name,e)})),e.forEach((function(e){r.has(e.name)||i(e)})),n}var at={placement:"bottom",modifiers:[],strategy:"absolute"};function ot(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return!t.some((function(e){return!(e&&"function"==typeof e.getBoundingClientRect)}))}function lt(e){void 0===e&&(e={});var t=e,r=t.defaultModifiers,n=void 0===r?[]:r,i=t.defaultOptions,s=void 0===i?at:i;return function(e,t,r){void 0===r&&(r=s);var i,a,o={placement:"bottom",orderedModifiers:[],options:Object.assign({},at,s),modifiersData:{},elements:{reference:e,popper:t},attributes:{},styles:{}},l=[],c=!1,u={state:o,setOptions:function(r){var i="function"==typeof r?r(o.options):r;d(),o.options=Object.assign({},s,o.options,i),o.scrollParents={reference:Ce(e)?Ye(e):e.contextElement?Ye(e.contextElement):[],popper:Ye(t)};var a,c,h=function(e){var t=st(e);return it.reduce((function(e,r){return e.concat(t.filter((function(e){return e.phase===r})))}),[])}((a=[].concat(n,o.options.modifiers),c=a.reduce((function(e,t){var r=e[t.name];return e[t.name]=r?Object.assign({},r,t,{options:Object.assign({},r.options,t.options),data:Object.assign({},r.data,t.data)}):t,e}),{}),Object.keys(c).map((function(e){return c[e]}))));return o.orderedModifiers=h.filter((function(e){return e.enabled})),o.orderedModifiers.forEach((function(e){var t=e.name,r=e.options,n=void 0===r?{}:r,i=e.effect;if("function"==typeof i){var s=i({state:o,name:t,instance:u,options:n});l.push(s||function(){})}})),u.update()},forceUpdate:function(){if(!c){var e=o.elements,t=e.reference,r=e.popper;if(ot(t,r)){o.rects={reference:Be(t,Fe(r),"fixed"===o.options.strategy),popper:Re(r)},o.reset=!1,o.placement=o.options.placement,o.orderedModifiers.forEach((function(e){return o.modifiersData[e.name]=Object.assign({},e.data)}));for(var n=0;n<o.orderedModifiers.length;n++)if(!0!==o.reset){var i=o.orderedModifiers[n],s=i.fn,a=i.options,l=void 0===a?{}:a,d=i.name;"function"==typeof s&&(o=s({state:o,options:l,name:d,instance:u})||o)}else o.reset=!1,n=-1}}},update:(i=function(){return new Promise((function(e){u.forceUpdate(),e(o)}))},function(){return a||(a=new Promise((function(e){Promise.resolve().then((function(){a=void 0,e(i())}))}))),a}),destroy:function(){d(),c=!0}};if(!ot(e,t))return u;function d(){l.forEach((function(e){return e()})),l=[]}return u.setOptions(r).then((function(e){!c&&r.onFirstUpdate&&r.onFirstUpdate(e)})),u}}var ct={passive:!0};function ut(e){return e.split("-")[0]}function dt(e){return e.split("-")[1]}function ht(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function pt(e){var t,r=e.reference,n=e.element,i=e.placement,s=i?ut(i):null,a=i?dt(i):null,o=r.x+r.width/2-n.width/2,l=r.y+r.height/2-n.height/2;switch(s){case qe:t={x:o,y:r.y-n.height};break;case He:t={x:o,y:r.y+r.height};break;case _e:t={x:r.x+r.width,y:l};break;case Ze:t={x:r.x-n.width,y:l};break;default:t={x:r.x,y:r.y}}var c=s?ht(s):null;if(null!=c){var u="y"===c?"height":"width";switch(a){case Xe:t[c]=t[c]-(r[u]/2-n[u]/2);break;case Je:t[c]=t[c]+(r[u]/2-n[u]/2)}}return t}var ft={top:"auto",right:"auto",bottom:"auto",left:"auto"};function At(e){var t,r=e.popper,n=e.popperRect,i=e.placement,s=e.variation,a=e.offsets,o=e.position,l=e.gpuAcceleration,c=e.adaptive,u=e.roundOffsets,d=e.isFixed,h=a.x,p=void 0===h?0:h,f=a.y,A=void 0===f?0:f,m="function"==typeof u?u({x:p,y:A}):{x:p,y:A};p=m.x,A=m.y;var g=a.hasOwnProperty("x"),v=a.hasOwnProperty("y"),b=Ze,y=qe,C=window;if(c){var w=Fe(r),M="clientHeight",S="clientWidth";w===ye(r)&&"static"!==Pe(w=Le(r)).position&&"absolute"===o&&(M="scrollHeight",S="scrollWidth"),(i===qe||(i===Ze||i===_e)&&s===Je)&&(y=He,A-=(d&&w===C&&C.visualViewport?C.visualViewport.height:w[M])-n.height,A*=l?1:-1),i!==Ze&&(i!==qe&&i!==He||s!==Je)||(b=_e,p-=(d&&w===C&&C.visualViewport?C.visualViewport.width:w[S])-n.width,p*=l?1:-1)}var I,E=Object.assign({position:o},c&&ft),x=!0===u?function(e){var t=e.x,r=e.y,n=window.devicePixelRatio||1;return{x:Ee(t*n)/n||0,y:Ee(r*n)/n||0}}({x:p,y:A}):{x:p,y:A};return p=x.x,A=x.y,l?Object.assign({},E,((I={})[y]=v?"0":"",I[b]=g?"0":"",I.transform=(C.devicePixelRatio||1)<=1?"translate("+p+"px, "+A+"px)":"translate3d("+p+"px, "+A+"px, 0)",I)):Object.assign({},E,((t={})[y]=v?A+"px":"",t[b]=g?p+"px":"",t.transform="",t))}var mt={left:"right",right:"left",bottom:"top",top:"bottom"};function gt(e){return e.replace(/left|right|bottom|top/g,(function(e){return mt[e]}))}var vt={start:"end",end:"start"};function bt(e){return e.replace(/start|end/g,(function(e){return vt[e]}))}function yt(e,t){var r=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(r&&Me(r)){var n=t;do{if(n&&e.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function Ct(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function wt(e,t,r){return t===$e?Ct(function(e,t){var r=ye(e),n=Le(e),i=r.visualViewport,s=n.clientWidth,a=n.clientHeight,o=0,l=0;if(i){s=i.width,a=i.height;var c=Te();(c||!c&&"fixed"===t)&&(o=i.offsetLeft,l=i.offsetTop)}return{width:s,height:a,x:o+Oe(e),y:l}}(e,r)):Ce(t)?function(e,t){var r=De(e,!1,"fixed"===t);return r.top=r.top+e.clientTop,r.left=r.left+e.clientLeft,r.bottom=r.top+e.clientHeight,r.right=r.left+e.clientWidth,r.width=e.clientWidth,r.height=e.clientHeight,r.x=r.left,r.y=r.top,r}(t,r):Ct(function(e){var t,r=Le(e),n=ke(e),i=null==(t=e.ownerDocument)?void 0:t.body,s=Se(r.scrollWidth,r.clientWidth,i?i.scrollWidth:0,i?i.clientWidth:0),a=Se(r.scrollHeight,r.clientHeight,i?i.scrollHeight:0,i?i.clientHeight:0),o=-n.scrollLeft+Oe(e),l=-n.scrollTop;return"rtl"===Pe(i||r).direction&&(o+=Se(r.clientWidth,i?i.clientWidth:0)-s),{width:s,height:a,x:o,y:l}}(Le(e)))}function Mt(e){return Object.assign({},{top:0,right:0,bottom:0,left:0},e)}function St(e,t){return t.reduce((function(t,r){return t[r]=e,t}),{})}function It(e,t){void 0===t&&(t={});var r=t,n=r.placement,i=void 0===n?e.placement:n,s=r.strategy,a=void 0===s?e.strategy:s,o=r.boundary,l=void 0===o?Ke:o,c=r.rootBoundary,u=void 0===c?$e:c,d=r.elementContext,h=void 0===d?et:d,p=r.altBoundary,f=void 0!==p&&p,A=r.padding,m=void 0===A?0:A,g=Mt("number"!=typeof m?m:St(m,We)),v=h===et?tt:et,b=e.rects.popper,y=e.elements[f?v:h],C=function(e,t,r,n){var i="clippingParents"===t?function(e){var t=Ye(Ve(e)),r=["absolute","fixed"].indexOf(Pe(e).position)>=0&&we(e)?Fe(e):e;return Ce(r)?t.filter((function(e){return Ce(e)&&yt(e,r)&&"body"!==je(e)})):[]}(e):[].concat(t),s=[].concat(i,[r]),a=s[0],o=s.reduce((function(t,r){var i=wt(e,r,n);return t.top=Se(i.top,t.top),t.right=Ie(i.right,t.right),t.bottom=Ie(i.bottom,t.bottom),t.left=Se(i.left,t.left),t}),wt(e,a,n));return o.width=o.right-o.left,o.height=o.bottom-o.top,o.x=o.left,o.y=o.top,o}(Ce(y)?y:y.contextElement||Le(e.elements.popper),l,u,a),w=De(e.elements.reference),M=pt({reference:w,element:b,strategy:"absolute",placement:i}),S=Ct(Object.assign({},b,M)),I=h===et?S:w,E={top:C.top-I.top+g.top,bottom:I.bottom-C.bottom+g.bottom,left:C.left-I.left+g.left,right:I.right-C.right+g.right},x=e.modifiersData.offset;if(h===et&&x){var T=x[i];Object.keys(E).forEach((function(e){var t=[_e,He].indexOf(e)>=0?1:-1,r=[qe,He].indexOf(e)>=0?"y":"x";E[e]+=T[r]*t}))}return E}function Et(e,t,r){return Se(e,Ie(t,r))}function xt(e,t,r){return void 0===r&&(r={x:0,y:0}),{top:e.top-t.height-r.y,right:e.right-t.width+r.x,bottom:e.bottom-t.height+r.y,left:e.left-t.width-r.x}}function Tt(e){return[qe,_e,He,Ze].some((function(t){return e[t]>=0}))}var Dt=lt({defaultModifiers:[{name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var t=e.state,r=e.instance,n=e.options,i=n.scroll,s=void 0===i||i,a=n.resize,o=void 0===a||a,l=ye(t.elements.popper),c=[].concat(t.scrollParents.reference,t.scrollParents.popper);return s&&c.forEach((function(e){e.addEventListener("scroll",r.update,ct)})),o&&l.addEventListener("resize",r.update,ct),function(){s&&c.forEach((function(e){e.removeEventListener("scroll",r.update,ct)})),o&&l.removeEventListener("resize",r.update,ct)}},data:{}},{name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state,r=e.name;t.modifiersData[r]=pt({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}},{name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,r=e.options,n=r.gpuAcceleration,i=void 0===n||n,s=r.adaptive,a=void 0===s||s,o=r.roundOffsets,l=void 0===o||o,c={placement:ut(t.placement),variation:dt(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:i,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,At(Object.assign({},c,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:a,roundOffsets:l})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,At(Object.assign({},c,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}},{name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var t=e.state;Object.keys(t.elements).forEach((function(e){var r=t.styles[e]||{},n=t.attributes[e]||{},i=t.elements[e];we(i)&&je(i)&&(Object.assign(i.style,r),Object.keys(n).forEach((function(e){var t=n[e];!1===t?i.removeAttribute(e):i.setAttribute(e,!0===t?"":t)})))}))},effect:function(e){var t=e.state,r={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,r.popper),t.styles=r,t.elements.arrow&&Object.assign(t.elements.arrow.style,r.arrow),function(){Object.keys(t.elements).forEach((function(e){var n=t.elements[e],i=t.attributes[e]||{},s=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:r[e]).reduce((function(e,t){return e[t]="",e}),{});we(n)&&je(n)&&(Object.assign(n.style,s),Object.keys(i).forEach((function(e){n.removeAttribute(e)})))}))}},requires:["computeStyles"]},{name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,r=e.options,n=e.name,i=r.offset,s=void 0===i?[0,0]:i,a=nt.reduce((function(e,r){return e[r]=function(e,t,r){var n=ut(e),i=[Ze,qe].indexOf(n)>=0?-1:1,s="function"==typeof r?r(Object.assign({},t,{placement:e})):r,a=s[0],o=s[1];return a=a||0,o=(o||0)*i,[Ze,_e].indexOf(n)>=0?{x:o,y:a}:{x:a,y:o}}(r,t.rects,s),e}),{}),o=a[t.placement],l=o.x,c=o.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=l,t.modifiersData.popperOffsets.y+=c),t.modifiersData[n]=a}},{name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,r=e.options,n=e.name;if(!t.modifiersData[n]._skip){for(var i=r.mainAxis,s=void 0===i||i,a=r.altAxis,o=void 0===a||a,l=r.fallbackPlacements,c=r.padding,u=r.boundary,d=r.rootBoundary,h=r.altBoundary,p=r.flipVariations,f=void 0===p||p,A=r.allowedAutoPlacements,m=t.options.placement,g=ut(m),v=l||(g!==m&&f?function(e){if(ut(e)===Qe)return[];var t=gt(e);return[bt(e),t,bt(t)]}(m):[gt(m)]),b=[m].concat(v).reduce((function(e,r){return e.concat(ut(r)===Qe?function(e,t){void 0===t&&(t={});var r=t,n=r.placement,i=r.boundary,s=r.rootBoundary,a=r.padding,o=r.flipVariations,l=r.allowedAutoPlacements,c=void 0===l?nt:l,u=dt(n),d=u?o?rt:rt.filter((function(e){return dt(e)===u})):We,h=d.filter((function(e){return c.indexOf(e)>=0}));0===h.length&&(h=d);var p=h.reduce((function(t,r){return t[r]=It(e,{placement:r,boundary:i,rootBoundary:s,padding:a})[ut(r)],t}),{});return Object.keys(p).sort((function(e,t){return p[e]-p[t]}))}(t,{placement:r,boundary:u,rootBoundary:d,padding:c,flipVariations:f,allowedAutoPlacements:A}):r)}),[]),y=t.rects.reference,C=t.rects.popper,w=new Map,M=!0,S=b[0],I=0;I<b.length;I++){var E=b[I],x=ut(E),T=dt(E)===Xe,D=[qe,He].indexOf(x)>=0,k=D?"width":"height",j=It(t,{placement:E,boundary:u,rootBoundary:d,altBoundary:h,padding:c}),L=D?T?_e:Ze:T?He:qe;y[k]>C[k]&&(L=gt(L));var O=gt(L),P=[];if(s&&P.push(j[x]<=0),o&&P.push(j[L]<=0,j[O]<=0),P.every((function(e){return e}))){S=E,M=!1;break}w.set(E,P)}if(M)for(var N=function(e){var t=b.find((function(t){var r=w.get(t);if(r)return r.slice(0,e).every((function(e){return e}))}));if(t)return S=t,"break"},B=f?3:1;B>0&&"break"!==N(B);B--);t.placement!==S&&(t.modifiersData[n]._skip=!0,t.placement=S,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}},{name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,r=e.options,n=e.name,i=r.mainAxis,s=void 0===i||i,a=r.altAxis,o=void 0!==a&&a,l=r.boundary,c=r.rootBoundary,u=r.altBoundary,d=r.padding,h=r.tether,p=void 0===h||h,f=r.tetherOffset,A=void 0===f?0:f,m=It(t,{boundary:l,rootBoundary:c,padding:d,altBoundary:u}),g=ut(t.placement),v=dt(t.placement),b=!v,y=ht(g),C="x"===y?"y":"x",w=t.modifiersData.popperOffsets,M=t.rects.reference,S=t.rects.popper,I="function"==typeof A?A(Object.assign({},t.rects,{placement:t.placement})):A,E="number"==typeof I?{mainAxis:I,altAxis:I}:Object.assign({mainAxis:0,altAxis:0},I),x=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,T={x:0,y:0};if(w){if(s){var D,k="y"===y?qe:Ze,j="y"===y?He:_e,L="y"===y?"height":"width",O=w[y],P=O+m[k],N=O-m[j],B=p?-S[L]/2:0,R=v===Xe?M[L]:S[L],V=v===Xe?-S[L]:-M[L],z=t.elements.arrow,Y=p&&z?Re(z):{width:0,height:0},G=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},U=G[k],F=G[j],q=Et(0,M[L],Y[L]),H=b?M[L]/2-B-q-U-E.mainAxis:R-q-U-E.mainAxis,_=b?-M[L]/2+B+q+F+E.mainAxis:V+q+F+E.mainAxis,Z=t.elements.arrow&&Fe(t.elements.arrow),Q=Z?"y"===y?Z.clientTop||0:Z.clientLeft||0:0,W=null!=(D=null==x?void 0:x[y])?D:0,X=O+_-W,J=Et(p?Ie(P,O+H-W-Q):P,O,p?Se(N,X):N);w[y]=J,T[y]=J-O}if(o){var K,$="x"===y?qe:Ze,ee="x"===y?He:_e,te=w[C],re="y"===C?"height":"width",ne=te+m[$],ie=te-m[ee],se=-1!==[qe,Ze].indexOf(g),ae=null!=(K=null==x?void 0:x[C])?K:0,oe=se?ne:te-M[re]-S[re]-ae+E.altAxis,le=se?te+M[re]+S[re]-ae-E.altAxis:ie,ce=p&&se?function(e,t,r){var n=Et(e,t,r);return n>r?r:n}(oe,te,le):Et(p?oe:ne,te,p?le:ie);w[C]=ce,T[C]=ce-te}t.modifiersData[n]=T}},requiresIfExists:["offset"]},{name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,r=e.state,n=e.name,i=e.options,s=r.elements.arrow,a=r.modifiersData.popperOffsets,o=ut(r.placement),l=ht(o),c=[Ze,_e].indexOf(o)>=0?"height":"width";if(s&&a){var u=function(e,t){return Mt("number"!=typeof(e="function"==typeof e?e(Object.assign({},t.rects,{placement:t.placement})):e)?e:St(e,We))}(i.padding,r),d=Re(s),h="y"===l?qe:Ze,p="y"===l?He:_e,f=r.rects.reference[c]+r.rects.reference[l]-a[l]-r.rects.popper[c],A=a[l]-r.rects.reference[l],m=Fe(s),g=m?"y"===l?m.clientHeight||0:m.clientWidth||0:0,v=f/2-A/2,b=u[h],y=g-d[c]-u[p],C=g/2-d[c]/2+v,w=Et(b,C,y),M=l;r.modifiersData[n]=((t={})[M]=w,t.centerOffset=w-C,t)}},effect:function(e){var t=e.state,r=e.options.element,n=void 0===r?"[data-popper-arrow]":r;null!=n&&("string"!=typeof n||(n=t.elements.popper.querySelector(n)))&&yt(t.elements.popper,n)&&(t.elements.arrow=n)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]},{name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,r=e.name,n=t.rects.reference,i=t.rects.popper,s=t.modifiersData.preventOverflow,a=It(t,{elementContext:"reference"}),o=It(t,{altBoundary:!0}),l=xt(a,n),c=xt(o,i,s),u=Tt(l),d=Tt(c);t.modifiersData[r]={referenceClippingOffsets:l,popperEscapeOffsets:c,isReferenceHidden:u,hasPopperEscaped:d},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":u,"data-popper-escaped":d})}}]}),kt=r(28316);const jt=u.forwardRef((function(e,t){const{children:r,container:n,disablePortal:i=!1}=e,[s,a]=u.useState(null),o=(0,N.Z)(u.isValidElement(r)?r.ref:null,t);return(0,be.Z)((()=>{i||a(function(e){return"function"==typeof e?e():e}(n)||document.body)}),[n,i]),(0,be.Z)((()=>{if(s&&!i)return(0,f.Z)(t,s),()=>{(0,f.Z)(t,null)}}),[t,s,i]),i?u.isValidElement(r)?u.cloneElement(r,{ref:o}):r:(0,D.jsx)(u.Fragment,{children:s?kt.createPortal(r,s):s})}));function Lt(e){return(0,E.Z)("MuiPopperUnstyled",e)}(0,I.Z)("MuiPopperUnstyled",["root"]);const Ot=["anchorEl","children","component","components","componentsProps","direction","disablePortal","modifiers","open","ownerState","placement","popperOptions","popperRef","TransitionProps"],Pt=["anchorEl","children","container","direction","disablePortal","keepMounted","modifiers","open","placement","popperOptions","popperRef","style","transition"];function Nt(e){return"function"==typeof e?e():e}const Bt={},Rt=u.forwardRef((function(e,t){var r;const{anchorEl:n,children:i,component:s,components:a={},componentsProps:o={},direction:d,disablePortal:h,modifiers:p,open:f,ownerState:A,placement:m,popperOptions:g,popperRef:v,TransitionProps:b}=e,y=(0,C.Z)(e,Ot),M=u.useRef(null),S=(0,N.Z)(M,t),I=u.useRef(null),E=(0,N.Z)(I,v),x=u.useRef(E);(0,be.Z)((()=>{x.current=E}),[E]),u.useImperativeHandle(v,(()=>I.current),[]);const T=function(e,t){if("ltr"===t)return e;switch(e){case"bottom-end":return"bottom-start";case"bottom-start":return"bottom-end";case"top-end":return"top-start";case"top-start":return"top-end";default:return e}}(m,d),[k,j]=u.useState(T);u.useEffect((()=>{I.current&&I.current.forceUpdate()})),(0,be.Z)((()=>{if(!n||!f)return;Nt(n);let e=[{name:"preventOverflow",options:{altBoundary:h}},{name:"flip",options:{altBoundary:h}},{name:"onUpdate",enabled:!0,phase:"afterWrite",fn:({state:e})=>{j(e.placement)}}];null!=p&&(e=e.concat(p)),g&&null!=g.modifiers&&(e=e.concat(g.modifiers));const t=Dt(Nt(n),M.current,(0,c.Z)({placement:T},g,{modifiers:e}));return x.current(t),()=>{t.destroy(),x.current(null)}}),[n,h,p,f,g,T]);const L={placement:k};null!==b&&(L.TransitionProps=b);const O=(0,w.Z)({root:["root"]},Lt,{}),P=null!=(r=null!=s?s:a.Root)?r:"div",B=(0,l.Z)({elementType:P,externalSlotProps:o.root,externalForwardedProps:y,additionalProps:{role:"tooltip",ref:S},ownerState:(0,c.Z)({},e,A),className:O.root});return(0,D.jsx)(P,(0,c.Z)({},B,{children:"function"==typeof i?i(L):i}))})),Vt=u.forwardRef((function(e,t){const{anchorEl:r,children:n,container:i,direction:s="ltr",disablePortal:a=!1,keepMounted:o=!1,modifiers:l,open:d,placement:h="bottom",popperOptions:p=Bt,popperRef:f,style:A,transition:m=!1}=e,g=(0,C.Z)(e,Pt),[v,b]=u.useState(!0);if(!o&&!d&&(!m||v))return null;const y=i||(r?(0,z.Z)(Nt(r)).body:void 0);return(0,D.jsx)(jt,{disablePortal:a,container:y,children:(0,D.jsx)(Rt,(0,c.Z)({anchorEl:r,direction:s,disablePortal:a,modifiers:l,ref:t,open:m?!v:d,placement:h,popperOptions:p,popperRef:f},g,{style:(0,c.Z)({position:"fixed",top:0,left:0,display:d||!o||m&&!v?null:"none"},A),TransitionProps:m?{in:d,onEnter:()=>{b(!1)},onExited:()=>{b(!0)}}:null,children:n}))})})),zt=["actions","anchorEl","children","component","components","componentsProps","keepMounted","listboxId","onClose","open"],Yt=u.forwardRef((function(e,t){var r,n;const{actions:i,anchorEl:s,children:a,component:o,components:d={},componentsProps:h={},keepMounted:p=!1,listboxId:f,onClose:A,open:m=!1}=e,g=(0,C.Z)(e,zt),{registerItem:v,unregisterItem:b,getListboxProps:y,getItemProps:M,getItemState:S,highlightFirstItem:I,highlightLastItem:E}=ve({open:m,onClose:A,listboxId:f});u.useImperativeHandle(i,(()=>({highlightFirstItem:I,highlightLastItem:E})),[I,E]);const x=(0,c.Z)({},e,{open:m}),T=function(e){const{open:t}=e,r={root:["root",t&&"expanded"],listbox:["listbox",t&&"expanded"]};return(0,w.Z)(r,Ae,{})}(x),k=null!=(r=null!=o?o:d.Root)?r:Vt,j=(0,l.Z)({elementType:k,externalForwardedProps:g,externalSlotProps:h.root,additionalProps:{anchorEl:s,open:m,keepMounted:p,role:void 0,ref:t},className:T.root,ownerState:x}),L=null!=(n=d.Listbox)?n:"ul",O=(0,l.Z)({elementType:L,getSlotProps:y,externalSlotProps:h.listbox,ownerState:x,className:T.listbox}),P={registerItem:v,unregisterItem:b,getItemState:S,getItemProps:M,open:m};return(0,D.jsx)(k,(0,c.Z)({},j,{children:(0,D.jsx)(L,(0,c.Z)({},O,{children:(0,D.jsx)(fe.Provider,{value:P,children:a})}))}))}));function Gt(e){return(0,E.Z)("MuiMenuItemUnstyled",e)}const Ut=(0,I.Z)("MuiMenuItemUnstyled",["root","disabled","focusVisible"]);function Ft(e){var t;const{disabled:r=!1,ref:n,label:i}=e,s=(0,d.Z)(),a=u.useContext(fe),o=u.useRef(null),l=(0,N.Z)(o,n);if(null===a)throw new Error("MenuItemUnstyled must be used within a MenuUnstyled");const{registerItem:h,unregisterItem:p,open:f}=a;u.useEffect((()=>{if(void 0!==s)return h(s,{disabled:r,id:s,ref:o,label:i}),()=>p(s)}),[s,h,p,r,n,i]);const{getRootProps:A,focusVisible:m}=B({disabled:r,focusableWhenDisabled:!0,ref:l}),[g,v]=u.useState(!1),b=u.useCallback((()=>{g&&null!=o.current&&(o.current.focus(),v(!1))}),[g]);u.useEffect((()=>{b()})),u.useDebugValue({id:s,disabled:r,label:i});const y=a.getItemState(null!=s?s:""),{highlighted:C}=null!=y?y:{highlighted:!1};return u.useEffect((()=>{v(C&&f)}),[C,f]),void 0===s?{getRootProps:e=>(0,c.Z)({},e,A(e),{role:"menuitem"}),disabled:!1,focusVisible:m}:{getRootProps:e=>{const t=a.getItemProps(s,e);return(0,c.Z)({},e,A(e),{tabIndex:t.tabIndex,id:t.id,role:"menuitem"})},disabled:null!=(t=null==y?void 0:y.disabled)&&t,focusVisible:m}}const qt=["children","disabled","component","components","componentsProps","label"],Ht=u.forwardRef((function(e,t){var r;const{children:n,disabled:i=!1,component:s,components:a={},componentsProps:o={},label:u}=e,d=(0,C.Z)(e,qt),{getRootProps:h,disabled:p,focusVisible:f}=Ft({disabled:i,ref:t,label:u}),A=(0,c.Z)({},e,{disabled:p,focusVisible:f}),m=function(e){const{disabled:t,focusVisible:r}=e,n={root:["root",t&&"disabled",r&&"focusVisible"]};return(0,w.Z)(n,Gt,{})}(A),g=null!=(r=null!=s?s:a.Root)?r:"li",v=(0,l.Z)({elementType:g,getSlotProps:h,externalSlotProps:o.root,externalForwardedProps:d,className:m.root,ownerState:A});return(0,D.jsx)(g,(0,c.Z)({},v,{children:n}))}));var _t=r(78419),Zt=r(27270),Qt=r(41626);function Wt(e,t){t?e.setAttribute("aria-hidden","true"):e.removeAttribute("aria-hidden")}function Xt(e){return parseInt((0,Zt.Z)(e).getComputedStyle(e).paddingRight,10)||0}function Jt(e,t,r,n=[],i){const s=[t,r,...n];[].forEach.call(e.children,(e=>{const t=-1===s.indexOf(e),r=!function(e){const t=-1!==["TEMPLATE","SCRIPT","STYLE","LINK","MAP","META","NOSCRIPT","PICTURE","COL","COLGROUP","PARAM","SLOT","SOURCE","TRACK"].indexOf(e.tagName),r="INPUT"===e.tagName&&"hidden"===e.getAttribute("type");return t||r}(e);t&&r&&Wt(e,i)}))}function Kt(e,t){let r=-1;return e.some(((e,n)=>!!t(e)&&(r=n,!0))),r}class $t{constructor(){this.containers=void 0,this.modals=void 0,this.modals=[],this.containers=[]}add(e,t){let r=this.modals.indexOf(e);if(-1!==r)return r;r=this.modals.length,this.modals.push(e),e.modalRef&&Wt(e.modalRef,!1);const n=function(e){const t=[];return[].forEach.call(e.children,(e=>{"true"===e.getAttribute("aria-hidden")&&t.push(e)})),t}(t);Jt(t,e.mount,e.modalRef,n,!0);const i=Kt(this.containers,(e=>e.container===t));return-1!==i?(this.containers[i].modals.push(e),r):(this.containers.push({modals:[e],container:t,restore:null,hiddenSiblings:n}),r)}mount(e,t){const r=Kt(this.containers,(t=>-1!==t.modals.indexOf(e))),n=this.containers[r];n.restore||(n.restore=function(e,t){const r=[],n=e.container;if(!t.disableScrollLock){if(function(e){const t=(0,z.Z)(e);return t.body===e?(0,Zt.Z)(e).innerWidth>t.documentElement.clientWidth:e.scrollHeight>e.clientHeight}(n)){const e=(0,Qt.Z)((0,z.Z)(n));r.push({value:n.style.paddingRight,property:"padding-right",el:n}),n.style.paddingRight=`${Xt(n)+e}px`;const t=(0,z.Z)(n).querySelectorAll(".mui-fixed");[].forEach.call(t,(t=>{r.push({value:t.style.paddingRight,property:"padding-right",el:t}),t.style.paddingRight=`${Xt(t)+e}px`}))}let e;if(n.parentNode instanceof DocumentFragment)e=(0,z.Z)(n).body;else{const t=n.parentElement,r=(0,Zt.Z)(n);e="HTML"===(null==t?void 0:t.nodeName)&&"scroll"===r.getComputedStyle(t).overflowY?t:n}r.push({value:e.style.overflow,property:"overflow",el:e},{value:e.style.overflowX,property:"overflow-x",el:e},{value:e.style.overflowY,property:"overflow-y",el:e}),e.style.overflow="hidden"}return()=>{r.forEach((({value:e,el:t,property:r})=>{e?t.style.setProperty(r,e):t.style.removeProperty(r)}))}}(n,t))}remove(e,t=!0){const r=this.modals.indexOf(e);if(-1===r)return r;const n=Kt(this.containers,(t=>-1!==t.modals.indexOf(e))),i=this.containers[n];if(i.modals.splice(i.modals.indexOf(e),1),this.modals.splice(r,1),0===i.modals.length)i.restore&&i.restore(),e.modalRef&&Wt(e.modalRef,t),Jt(i.container,e.mount,e.modalRef,i.hiddenSiblings,!1),this.containers.splice(n,1);else{const e=i.modals[i.modals.length-1];e.modalRef&&Wt(e.modalRef,!1)}return r}isTopModal(e){return this.modals.length>0&&this.modals[this.modals.length-1]===e}}const er=["input","select","textarea","a[href]","button","[tabindex]","audio[controls]","video[controls]",'[contenteditable]:not([contenteditable="false"])'].join(",");function tr(e){const t=[],r=[];return Array.from(e.querySelectorAll(er)).forEach(((e,n)=>{const i=function(e){const t=parseInt(e.getAttribute("tabindex"),10);return Number.isNaN(t)?"true"===e.contentEditable||("AUDIO"===e.nodeName||"VIDEO"===e.nodeName||"DETAILS"===e.nodeName)&&null===e.getAttribute("tabindex")?0:e.tabIndex:t}(e);-1!==i&&function(e){return!(e.disabled||"INPUT"===e.tagName&&"hidden"===e.type||function(e){if("INPUT"!==e.tagName||"radio"!==e.type)return!1;if(!e.name)return!1;const t=t=>e.ownerDocument.querySelector(`input[type="radio"]${t}`);let r=t(`[name="${e.name}"]:checked`);return r||(r=t(`[name="${e.name}"]`)),r!==e}(e))}(e)&&(0===i?t.push(e):r.push({documentOrder:n,tabIndex:i,node:e}))})),r.sort(((e,t)=>e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex)).map((e=>e.node)).concat(t)}function rr(){return!0}const nr=function(e){const{children:t,disableAutoFocus:r=!1,disableEnforceFocus:n=!1,disableRestoreFocus:i=!1,getTabbable:s=tr,isEnabled:a=rr,open:o}=e,l=u.useRef(),c=u.useRef(null),d=u.useRef(null),h=u.useRef(null),p=u.useRef(null),f=u.useRef(!1),A=u.useRef(null),m=(0,N.Z)(t.ref,A),g=u.useRef(null);u.useEffect((()=>{o&&A.current&&(f.current=!r)}),[r,o]),u.useEffect((()=>{if(!o||!A.current)return;const e=(0,z.Z)(A.current);return A.current.contains(e.activeElement)||(A.current.hasAttribute("tabIndex")||A.current.setAttribute("tabIndex",-1),f.current&&A.current.focus()),()=>{i||(h.current&&h.current.focus&&(l.current=!0,h.current.focus()),h.current=null)}}),[o]),u.useEffect((()=>{if(!o||!A.current)return;const e=(0,z.Z)(A.current),t=t=>{const{current:r}=A;if(null!==r)if(e.hasFocus()&&!n&&a()&&!l.current){if(!r.contains(e.activeElement)){if(t&&p.current!==t.target||e.activeElement!==p.current)p.current=null;else if(null!==p.current)return;if(!f.current)return;let n=[];if(e.activeElement!==c.current&&e.activeElement!==d.current||(n=s(A.current)),n.length>0){var i,o;const e=Boolean((null==(i=g.current)?void 0:i.shiftKey)&&"Tab"===(null==(o=g.current)?void 0:o.key)),t=n[0],r=n[n.length-1];e?r.focus():t.focus()}else r.focus()}}else l.current=!1},r=t=>{g.current=t,!n&&a()&&"Tab"===t.key&&e.activeElement===A.current&&t.shiftKey&&(l.current=!0,d.current.focus())};e.addEventListener("focusin",t),e.addEventListener("keydown",r,!0);const i=setInterval((()=>{"BODY"===e.activeElement.tagName&&t()}),50);return()=>{clearInterval(i),e.removeEventListener("focusin",t),e.removeEventListener("keydown",r,!0)}}),[r,n,i,a,o,s]);const v=e=>{null===h.current&&(h.current=e.relatedTarget),f.current=!0};return(0,D.jsxs)(u.Fragment,{children:[(0,D.jsx)("div",{tabIndex:o?0:-1,onFocus:v,ref:c,"data-testid":"sentinelStart"}),u.cloneElement(t,{ref:m,onFocus:e=>{null===h.current&&(h.current=e.relatedTarget),f.current=!0,p.current=e.target;const r=t.props.onFocus;r&&r(e)}}),(0,D.jsx)("div",{tabIndex:o?0:-1,onFocus:v,ref:d,"data-testid":"sentinelEnd"})]})};function ir(e){return(0,E.Z)("MuiModal",e)}const sr=(0,I.Z)("MuiModal",["root","hidden"]),ar=["children","classes","closeAfterTransition","component","components","componentsProps","container","disableAutoFocus","disableEnforceFocus","disableEscapeKeyDown","disablePortal","disableRestoreFocus","disableScrollLock","hideBackdrop","keepMounted","manager","onBackdropClick","onClose","onKeyDown","open","onTransitionEnter","onTransitionExited"],or=new $t,lr=u.forwardRef((function(e,t){var r;const{children:n,classes:i,closeAfterTransition:s=!1,component:a="div",components:o={},componentsProps:d={},container:h,disableAutoFocus:f=!1,disableEnforceFocus:A=!1,disableEscapeKeyDown:m=!1,disablePortal:g=!1,disableRestoreFocus:v=!1,disableScrollLock:b=!1,hideBackdrop:y=!1,keepMounted:M=!1,manager:S=or,onBackdropClick:I,onClose:E,onKeyDown:x,open:T,onTransitionEnter:k,onTransitionExited:j}=e,L=(0,C.Z)(e,ar),[O,P]=u.useState(!0),B=u.useRef({}),R=u.useRef(null),V=u.useRef(null),Y=(0,N.Z)(V,t),G=function(e){return!!e.children&&e.children.props.hasOwnProperty("in")}(e),U=null==(r=e["aria-hidden"])||r,F=()=>(B.current.modalRef=V.current,B.current.mountNode=R.current,B.current),q=()=>{S.mount(F(),{disableScrollLock:b}),V.current.scrollTop=0},H=(0,p.Z)((()=>{const e=function(e){return"function"==typeof e?e():e}(h)||(0,z.Z)(R.current).body;S.add(F(),e),V.current&&q()})),_=u.useCallback((()=>S.isTopModal(F())),[S]),Z=(0,p.Z)((e=>{R.current=e,e&&(T&&_()?q():Wt(V.current,U))})),Q=u.useCallback((()=>{S.remove(F(),U)}),[S,U]);u.useEffect((()=>()=>{Q()}),[Q]),u.useEffect((()=>{T?H():G&&s||Q()}),[T,Q,G,s,H]);const W=(0,c.Z)({},e,{classes:i,closeAfterTransition:s,disableAutoFocus:f,disableEnforceFocus:A,disableEscapeKeyDown:m,disablePortal:g,disableRestoreFocus:v,disableScrollLock:b,exited:O,hideBackdrop:y,keepMounted:M}),X=(e=>{const{open:t,exited:r,classes:n}=e,i={root:["root",!t&&r&&"hidden"]};return(0,w.Z)(i,ir,n)})(W),J={};void 0===n.props.tabIndex&&(J.tabIndex="-1"),G&&(J.onEnter=(0,_t.Z)((()=>{P(!1),k&&k()}),n.props.onEnter),J.onExited=(0,_t.Z)((()=>{P(!0),j&&j(),s&&Q()}),n.props.onExited));const K=o.Root||a,$=(0,l.Z)({elementType:K,externalSlotProps:d.root,externalForwardedProps:L,additionalProps:{ref:Y,role:"presentation",onKeyDown:e=>{x&&x(e),"Escape"===e.key&&_()&&(m||(e.stopPropagation(),E&&E(e,"escapeKeyDown")))}},className:X.root,ownerState:W}),ee=o.Backdrop,te=(0,l.Z)({elementType:ee,externalSlotProps:d.backdrop,additionalProps:{"aria-hidden":!0,onClick:e=>{e.target===e.currentTarget&&(I&&I(e),E&&E(e,"backdropClick"))},open:T},ownerState:W});return M||T||G&&!O?(0,D.jsx)(jt,{ref:Z,container:h,disablePortal:g,children:(0,D.jsxs)(K,(0,c.Z)({},$,{children:[!y&&ee?(0,D.jsx)(ee,(0,c.Z)({},te)):null,(0,D.jsx)(nr,{disableEnforceFocus:A,disableAutoFocus:f,disableRestoreFocus:v,isEnabled:_,open:T,children:u.cloneElement(n,J)})]}))}):null}));function cr(e){return!!e.options}function ur(e,t){return e.label===t.label&&e.value===t.value&&e.disabled===t.disabled}function dr(e){if(null==e)return[];const t=[];return u.Children.forEach(e,(e=>{var r,n,i;const s=null==e||null==(r=e.props)?void 0:r.children;if(void 0===(null==e||null==(n=e.props)?void 0:n.value)){if(null!=s){var a;const r=e,n={options:dr(s),label:r.props.label,disabled:null!=(a=r.props.disabled)&&a};t.push(n)}return}const o=e,l={value:o.props.value,label:o.props.label||o.props.children,disabled:null!=(i=o.props.disabled)&&i};t.push(l)})),null!=t?t:[]}function hr(e,t=!1){let r=[];return e.forEach((e=>{cr(e)?r=r.concat(hr(e.options,e.disabled)):r.push((0,c.Z)({},e,{disabled:t||e.disabled}))})),r}const pr=e=>{const{label:t,value:r}=e;return"string"==typeof t?t:"string"==typeof r?r:String(e)},fr=function(e){const{buttonRef:t,defaultValue:r,disabled:n=!1,listboxId:i,listboxRef:s,multiple:a=!1,onChange:o,onOpenChange:l,open:d=!1,options:p,optionStringifier:f=pr,value:A}=e,m=u.useRef(null),g=(0,N.Z)(t,m),v=u.useRef(null),[b,y]=(0,h.Z)({controlled:A,default:r,name:"SelectUnstyled",state:"value"}),C=u.useRef(!1),w=u.useRef(!1),[M,S]=u.useState(!1),I=u.useCallback((()=>{M&&null!=v.current&&(v.current.focus(),S(!1))}),[M]),E=(0,N.Z)((0,N.Z)(s,v),(e=>{v.current=e,I()}));u.useEffect((()=>{I()}),[I]),u.useEffect((()=>{S(d)}),[d]);const x=e=>t=>{var r;null==e||null==(r=e.onMouseDown)||r.call(e,t),!t.defaultPrevented&&d&&(w.current=!0)},T=e=>t=>{var r;null==e||null==(r=e.onClick)||r.call(e,t),t.defaultPrevented||w.current||null==l||l(!d),w.current=!1},D=e=>t=>{var r;null==e||null==(r=e.onKeyDown)||r.call(e,t),t.defaultPrevented||("Enter"===t.key&&(C.current=!0),"ArrowDown"!==t.key&&"ArrowUp"!==t.key||(t.preventDefault(),null==l||l(!0)))},k=e=>t=>{var r;if(null==e||null==(r=e.onKeyUp)||r.call(e,t),t.defaultPrevented)return;const n=a?["Escape"]:["Escape","Enter"," "];var i;d&&!C.current&&n.includes(t.key)&&(null==m||null==(i=m.current)||i.focus()),C.current=!1},j=e=>t=>{var r;null==e||null==(r=e.onClick)||r.call(e,t),t.defaultPrevented||a||null==l||l(!1)},L=e=>t=>{var r;null==e||null==(r=e.onBlur)||r.call(e,t),t.defaultPrevented||null==l||l(!1)},{getRootProps:O,active:P,focusVisible:R}=B({disabled:n,ref:g}),V=u.useMemo((()=>{var t;return e.multiple?e.options.filter((e=>b.includes(e.value))):null!=(t=e.options.find((e=>e.value===b)))?t:null}),[e.multiple,e.options,b]);let z;z=e.multiple?{id:i,isOptionDisabled:e=>{var t;return null!=(t=null==e?void 0:e.disabled)&&t},optionComparer:(e,t)=>(null==e?void 0:e.value)===(null==t?void 0:t.value),listboxRef:E,multiple:!0,onChange:e=>{const t=e.map((e=>e.value));y(t),null==o||o(t)},options:p,optionStringifier:f,value:V}:{id:i,isOptionDisabled:e=>{var t;return null!=(t=null==e?void 0:e.disabled)&&t},optionComparer:(e,t)=>(null==e?void 0:e.value)===(null==t?void 0:t.value),listboxRef:E,multiple:!1,onChange:e=>{var t,r;y(null!=(t=null==e?void 0:e.value)?t:null),null==o||o(null!=(r=null==e?void 0:e.value)?r:null)},options:p,optionStringifier:f,stateReducer:(e,t)=>{const r=se(e,t);return t.type!==ee.keyDown||d||"ArrowUp"!==t.event.key&&"ArrowDown"!==t.event.key?t.type===ee.blur||t.type===ee.setValue||t.type===ee.optionsChange?(0,c.Z)({},r,{highlightedValue:r.selectedValue}):r:(0,c.Z)({},r,{selectedValue:r.highlightedValue})},value:V};const{getRootProps:Y,getOptionProps:G,getOptionState:U,highlightedOption:F,selectedOption:q}=he(z);return u.useDebugValue({selectedOption:q,highlightedOption:F,open:d}),{buttonActive:P,buttonFocusVisible:R,disabled:n,getButtonProps:(e={})=>(0,c.Z)({},O((0,c.Z)({},e,{onClick:T(e),onMouseDown:x(e),onKeyDown:D(e)})),{"aria-expanded":d,"aria-haspopup":"listbox"}),getListboxProps:(e={})=>Y((0,c.Z)({},e,{onBlur:L(e),onKeyUp:k(e)})),getOptionProps:(e,t={})=>G(e,(0,c.Z)({},t,{onClick:j(t)})),getOptionState:U,open:d,value:b}},Ar=u.createContext(void 0);function mr(e){return(0,E.Z)("MuiSelectUnstyled",e)}const gr=(0,I.Z)("MuiSelectUnstyled",["root","button","listbox","popper","active","expanded","disabled","focusVisible"]),vr=["autoFocus","children","component","components","componentsProps","defaultListboxOpen","defaultValue","disabled","getSerializedValue","listboxId","listboxOpen","name","onChange","onListboxOpenChange","optionStringifier","value"];function br(e){return(0,D.jsx)(u.Fragment,{children:e.map((e=>e.label)).join(", ")})}function yr(e){return 0===e.length?"":e.every((e=>"string"==typeof e.value||"number"==typeof e.value||"boolean"==typeof e.value))?e.map((e=>String(e.value))):JSON.stringify(e.map((e=>e.value)))}const Cr=u.forwardRef((function(e,t){var r,n,i,s;const{autoFocus:a,children:o,component:d,components:p={},componentsProps:f={},defaultListboxOpen:A=!1,defaultValue:m=[],disabled:g,getSerializedValue:v=yr,listboxId:b,listboxOpen:y,name:M,onChange:S,onListboxOpenChange:I,optionStringifier:E=pr,value:x}=e,T=(0,C.Z)(e,vr),k=null!=(r=e.renderValue)?r:br,[j,L]=u.useState([]),O=u.useMemo((()=>hr(j)),[j]),[P,B]=(0,h.Z)({controlled:y,default:A,name:"MultiSelectUnstyled",state:"listboxOpen"});u.useEffect((()=>{L(dr(o))}),[o]);const[R,V]=u.useState(!1),z=u.useRef(null),Y=u.useRef(null),G=null!=(n=null!=d?d:p.Root)?n:"button",U=null!=(i=p.Listbox)?i:"ul",F=null!=(s=p.Popper)?s:Vt,q=u.useCallback((e=>{V(null!=e)}),[]),H=(0,N.Z)(t,(0,N.Z)(z,q));u.useEffect((()=>{a&&z.current.focus()}),[a]);const{buttonActive:_,buttonFocusVisible:Z,disabled:Q,getButtonProps:W,getListboxProps:X,getOptionProps:J,getOptionState:K,value:$}=fr({buttonRef:H,defaultValue:m,disabled:g,listboxId:b,multiple:!0,onChange:S,onOpenChange:e=>{B(e),null==I||I(e)},open:P,options:O,optionStringifier:E,value:x}),ee=(0,c.Z)({},e,{active:_,defaultListboxOpen:A,disabled:Q,focusVisible:Z,open:P,renderValue:k,value:$}),te=function(e){const{active:t,disabled:r,open:n,focusVisible:i}=e,s={root:["root",r&&"disabled",i&&"focusVisible",t&&"active",n&&"expanded"],listbox:["listbox",r&&"disabled"],popper:["popper"]};return(0,w.Z)(s,mr,{})}(ee),re=u.useMemo((()=>null==$?[]:O.filter((e=>$.includes(e.value)))),[O,$]),ne=(0,l.Z)({elementType:G,getSlotProps:W,externalSlotProps:f.root,externalForwardedProps:T,ownerState:ee,className:te.root}),ie=(0,l.Z)({elementType:U,getSlotProps:X,externalSlotProps:f.listbox,additionalProps:{ref:Y},ownerState:ee,className:te.listbox}),se=(0,l.Z)({elementType:F,externalSlotProps:f.popper,additionalProps:{anchorEl:z.current,disablePortal:!0,open:P,placement:"bottom-start",role:void 0},ownerState:ee,className:te.popper}),ae={getOptionProps:J,getOptionState:K,listboxRef:Y};return(0,D.jsxs)(u.Fragment,{children:[(0,D.jsx)(G,(0,c.Z)({},ne,{children:k(re)})),R&&(0,D.jsx)(F,(0,c.Z)({},se,{children:(0,D.jsx)(U,(0,c.Z)({},ie,{children:(0,D.jsx)(Ar.Provider,{value:ae,children:o})}))})),M&&(0,D.jsx)("input",{type:"hidden",name:M,value:v(re)})]})})),wr=function(e){const{children:t,defer:r=!1,fallback:n=null}=e,[i,s]=u.useState(!1);return(0,be.Z)((()=>{r||s(!0)}),[r]),u.useEffect((()=>{r&&s(!0)}),[r]),(0,D.jsx)(u.Fragment,{children:i?t:n})};function Mr(e){return(0,E.Z)("MuiOptionGroupUnstyled",e)}const Sr=(0,I.Z)("MuiOptionGroupUnstyled",["root","label","list"]),Ir=["component","components","disabled","componentsProps"],Er=u.forwardRef((function(e,t){const{component:r,components:n={},disabled:i=!1,componentsProps:s={}}=e,a=(0,C.Z)(e,Ir),o=r||(null==n?void 0:n.Root)||"li",u=(null==n?void 0:n.Label)||"span",d=(null==n?void 0:n.List)||"ul",h=function(e){const t={root:["root",e&&"disabled"],label:["label"],list:["list"]};return(0,w.Z)(t,Mr,{})}(i),p=(0,l.Z)({elementType:o,externalSlotProps:s.root,externalForwardedProps:a,additionalProps:{ref:t},ownerState:e,className:h.root}),f=(0,l.Z)({elementType:u,externalSlotProps:s.label,ownerState:e,className:h.label}),A=(0,l.Z)({elementType:d,externalSlotProps:s.list,ownerState:e,className:h.list});return(0,D.jsxs)(o,(0,c.Z)({},p,{children:[(0,D.jsx)(u,(0,c.Z)({},f,{children:e.label})),(0,D.jsx)(d,(0,c.Z)({},A,{children:e.children}))]}))}));function xr(e){return(0,E.Z)("MuiOptionUnstyled",e)}const Tr=(0,I.Z)("MuiOptionUnstyled",["root","disabled","selected","highlighted"]),Dr=["children","component","components","componentsProps","disabled","value","label"],kr=u.forwardRef((function(e,t){const{children:r,component:n,components:i={},componentsProps:s={},disabled:a,value:o,label:d}=e,h=(0,C.Z)(e,Dr),p=u.useContext(Ar);if(!p)throw new Error("OptionUnstyled must be used within a SelectUnstyled");const f=n||i.Root||"li",A={value:o,label:d||r,disabled:a},m=p.getOptionState(A),g=p.getOptionProps(A),v=p.listboxRef,b=(0,c.Z)({},e,m),y=u.useRef(null),M=(0,N.Z)(t,y);u.useEffect((()=>{if(m.highlighted){if(!v.current||!y.current)return;const e=v.current.getBoundingClientRect(),t=y.current.getBoundingClientRect();t.top<e.top?v.current.scrollTop-=e.top-t.top:t.bottom>e.bottom&&(v.current.scrollTop+=t.bottom-e.bottom)}}),[m.highlighted,v]);const S=function(e){const{disabled:t,highlighted:r,selected:n}=e,i={root:["root",t&&"disabled",r&&"highlighted",n&&"selected"]};return(0,w.Z)(i,xr,{})}(b),I=(0,l.Z)({elementType:f,externalSlotProps:s.root,externalForwardedProps:h,additionalProps:(0,c.Z)({},g,{ref:M}),className:S.root,ownerState:b});return(0,D.jsx)(f,(0,c.Z)({},I,{children:r}))})),jr=u.memo(kr),Lr=["autoFocus","children","component","components","componentsProps","defaultValue","defaultListboxOpen","disabled","getSerializedValue","listboxId","listboxOpen","name","onChange","onListboxOpenChange","optionStringifier","renderValue","value"];function Or(e){var t;return null!=(t=null==e?void 0:e.label)?t:""}function Pr(e){return null==(null==e?void 0:e.value)?"":"string"==typeof e.value||"number"==typeof e.value?e.value:JSON.stringify(e.value)}const Nr=u.forwardRef((function(e,t){var r,n,i;const{autoFocus:s,children:a,component:o,components:d={},componentsProps:p={},defaultValue:f,defaultListboxOpen:A=!1,disabled:m,getSerializedValue:g=Pr,listboxId:v,listboxOpen:b,name:y,onChange:M,onListboxOpenChange:S,optionStringifier:I=pr,renderValue:E,value:x}=e,T=(0,C.Z)(e,Lr),k=null!=E?E:Or,[j,L]=u.useState([]),O=u.useMemo((()=>hr(j)),[j]),[P,B]=(0,h.Z)({controlled:b,default:A,name:"SelectUnstyled",state:"listboxOpen"});u.useEffect((()=>{L(dr(a))}),[a]);const[R,V]=u.useState(!1),z=u.useRef(null),Y=u.useRef(null),G=null!=(r=null!=o?o:d.Root)?r:"button",U=null!=(n=d.Listbox)?n:"ul",F=null!=(i=d.Popper)?i:Vt,q=u.useCallback((e=>{V(null!=e)}),[]),H=(0,N.Z)(t,(0,N.Z)(z,q));u.useEffect((()=>{s&&z.current.focus()}),[s]);const{buttonActive:_,buttonFocusVisible:Z,disabled:Q,getButtonProps:W,getListboxProps:X,getOptionProps:J,getOptionState:K,value:$}=fr({buttonRef:H,defaultValue:f,disabled:m,listboxId:v,multiple:!1,onChange:M,onOpenChange:e=>{B(e),null==S||S(e)},open:P,options:O,optionStringifier:I,value:x}),ee=(0,c.Z)({},e,{active:_,defaultListboxOpen:A,disabled:Q,focusVisible:Z,open:P,renderValue:k,value:$}),te=function(e){const{active:t,disabled:r,open:n,focusVisible:i}=e,s={root:["root",r&&"disabled",i&&"focusVisible",t&&"active",n&&"expanded"],listbox:["listbox",r&&"disabled"],popper:["popper"]};return(0,w.Z)(s,mr,{})}(ee),re=u.useMemo((()=>{var e;return null!=(e=O.find((e=>$===e.value)))?e:null}),[O,$]),ne=(0,l.Z)({elementType:G,getSlotProps:W,externalSlotProps:p.root,externalForwardedProps:T,ownerState:ee,className:te.root}),ie=(0,l.Z)({elementType:U,getSlotProps:X,externalSlotProps:p.listbox,additionalProps:{ref:Y},ownerState:ee,className:te.listbox}),se=(0,l.Z)({elementType:F,externalSlotProps:p.popper,additionalProps:{anchorEl:z.current,disablePortal:!0,open:P,placement:"bottom-start",role:void 0},ownerState:ee,className:te.popper}),ae={getOptionProps:J,getOptionState:K,listboxRef:Y};return(0,D.jsxs)(u.Fragment,{children:[(0,D.jsx)(G,(0,c.Z)({},ne,{children:k(re)})),R&&(0,D.jsx)(F,(0,c.Z)({},se,{children:(0,D.jsx)(U,(0,c.Z)({},ie,{children:(0,D.jsx)(Ar.Provider,{value:ae,children:a})}))})),y&&(0,D.jsx)("input",{type:"hidden",name:y,value:g(re)})]})}));var Br=r(64171),Rr=r(8685);function Vr(e){const{checked:t,defaultChecked:r,disabled:n,onBlur:i,onChange:s,onFocus:a,onFocusVisible:o,readOnly:l,required:d}=e,[p,f]=(0,h.Z)({controlled:t,default:Boolean(r),name:"Switch",state:"checked"}),A=e=>t=>{var r;t.nativeEvent.defaultPrevented||(f(t.target.checked),null==s||s(t),null==(r=e.onChange)||r.call(e,t))},{isFocusVisibleRef:m,onBlur:g,onFocus:v,ref:b}=(0,P.Z)(),[y,C]=u.useState(!1);n&&y&&C(!1),u.useEffect((()=>{m.current=y}),[y,m]);const w=u.useRef(null),M=e=>t=>{var r;w.current||(w.current=t.currentTarget),v(t),!0===m.current&&(C(!0),null==o||o(t)),null==a||a(t),null==(r=e.onFocus)||r.call(e,t)},S=e=>t=>{var r;g(t),!1===m.current&&C(!1),null==i||i(t),null==(r=e.onBlur)||r.call(e,t)},I=(0,N.Z)(b,w);return{checked:p,disabled:Boolean(n),focusVisible:y,getInputProps:(e={})=>(0,c.Z)({checked:t,defaultChecked:r,disabled:n,readOnly:l,ref:I,required:d,type:"checkbox"},e,{onChange:A(e),onFocus:M(e),onBlur:S(e)}),readOnly:Boolean(l)}}function zr(e){return(0,E.Z)("MuiSwitch",e)}const Yr=(0,I.Z)("MuiSwitch",["root","input","track","thumb","checked","disabled","focusVisible","readOnly"]),Gr=["checked","component","components","componentsProps","defaultChecked","disabled","onBlur","onChange","onFocus","onFocusVisible","readOnly","required"],Ur=u.forwardRef((function(e,t){var r,n,i,s;const{checked:a,component:o,components:u={},componentsProps:d={},defaultChecked:h,disabled:p,onBlur:f,onChange:A,onFocus:m,onFocusVisible:g,readOnly:v}=e,b=(0,C.Z)(e,Gr),y={checked:a,defaultChecked:h,disabled:p,onBlur:f,onChange:A,onFocus:m,onFocusVisible:g,readOnly:v},{getInputProps:M,checked:S,disabled:I,focusVisible:E,readOnly:x}=Vr(y),T=(0,c.Z)({},e,{checked:S,disabled:I,focusVisible:E,readOnly:x}),k=(e=>{const{checked:t,disabled:r,focusVisible:n,readOnly:i}=e,s={root:["root",t&&"checked",r&&"disabled",n&&"focusVisible",i&&"readOnly"],thumb:["thumb"],input:["input"],track:["track"]};return(0,w.Z)(s,zr,{})})(T),j=null!=(r=null!=o?o:u.Root)?r:"span",L=(0,l.Z)({elementType:j,externalSlotProps:d.root,externalForwardedProps:b,additionalProps:{ref:t},ownerState:T,className:k.root}),O=null!=(n=u.Thumb)?n:"span",P=(0,l.Z)({elementType:O,externalSlotProps:d.thumb,ownerState:T,className:k.thumb}),N=null!=(i=u.Input)?i:"input",B=(0,l.Z)({elementType:N,getSlotProps:M,externalSlotProps:d.input,ownerState:T,className:k.input}),R=null===u.Track?()=>null:null!=(s=u.Track)?s:"span",V=(0,l.Z)({elementType:R,externalSlotProps:d.track,ownerState:T,className:k.track});return(0,D.jsxs)(j,(0,c.Z)({},L,{children:[(0,D.jsx)(R,(0,c.Z)({},V)),(0,D.jsx)(O,(0,c.Z)({},P)),(0,D.jsx)(N,(0,c.Z)({},B))]}))})),Fr=["component","components","componentsProps","count","getItemAriaLabel","onPageChange","page","rowsPerPage","showFirstButton","showLastButton","direction","ownerState"];var qr,Hr,_r,Zr;const Qr=()=>qr||(qr=(0,D.jsx)("span",{children:"⇾|"})),Wr=()=>Hr||(Hr=(0,D.jsx)("span",{children:"|⇽"})),Xr=()=>_r||(_r=(0,D.jsx)("span",{children:"⇾"})),Jr=()=>Zr||(Zr=(0,D.jsx)("span",{children:"⇽"}));function Kr(e){return`Go to ${e} page`}const $r=u.forwardRef((function(e,t){var r,n,i,s,a,o,u,d,h,p;const{component:f,components:A={},componentsProps:m={},count:g,getItemAriaLabel:v=Kr,onPageChange:b,page:y,rowsPerPage:w,showFirstButton:M=!1,showLastButton:S=!1,direction:I}=e,E=(0,C.Z)(e,Fr),x=e,T=null!=(r=null!=(n=A.Root)?n:f)?r:"div",k=(0,l.Z)({elementType:T,externalSlotProps:m.root,externalForwardedProps:E,additionalProps:{ref:t},ownerState:x}),j=null!=(i=A.FirstButton)?i:"button",L=(0,l.Z)({elementType:j,externalSlotProps:m.firstButton,additionalProps:{onClick:e=>{b(e,0)},disabled:0===y,"aria-label":v("first",y),title:v("first",y)},ownerState:x}),O=null!=(s=A.LastButton)?s:"button",P=(0,l.Z)({elementType:O,externalSlotProps:m.lastButton,additionalProps:{onClick:e=>{b(e,Math.max(0,Math.ceil(g/w)-1))},disabled:y>=Math.ceil(g/w)-1,"aria-label":v("last",y),title:v("last",y)},ownerState:x}),N=null!=(a=A.NextButton)?a:"button",B=(0,l.Z)({elementType:N,externalSlotProps:m.nextButton,additionalProps:{onClick:e=>{b(e,y+1)},disabled:-1!==g&&y>=Math.ceil(g/w)-1,"aria-label":v("next",y),title:v("next",y)},ownerState:x}),R=null!=(o=A.BackButton)?o:"button",V=(0,l.Z)({elementType:R,externalSlotProps:m.backButton,additionalProps:{onClick:e=>{b(e,y-1)},disabled:0===y,"aria-label":v("previous",y),title:v("previous",y)},ownerState:x}),z=null!=(u=A.LastPageIcon)?u:Qr,Y=null!=(d=A.FirstPageIcon)?d:Wr,G=null!=(h=A.NextPageIcon)?h:Xr,U=null!=(p=A.BackPageIcon)?p:Jr;return(0,D.jsxs)(T,(0,c.Z)({},k,{children:[M&&(0,D.jsx)(j,(0,c.Z)({},L,{children:"rtl"===I?(0,D.jsx)(z,{}):(0,D.jsx)(Y,{})})),(0,D.jsx)(R,(0,c.Z)({},V,{children:"rtl"===I?(0,D.jsx)(G,{}):(0,D.jsx)(U,{})})),(0,D.jsx)(N,(0,c.Z)({},B,{children:"rtl"===I?(0,D.jsx)(U,{}):(0,D.jsx)(G,{})})),S&&(0,D.jsx)(O,(0,c.Z)({},P,{children:"rtl"===I?(0,D.jsx)(Y,{}):(0,D.jsx)(z,{})}))]}))}));function en(e){return(0,E.Z)("MuiTablePaginationUnstyled",e)}const tn=(0,I.Z)("MuiTablePaginationUnstyled",["root","toolbar","spacer","selectLabel","selectRoot","select","selectIcon","input","menuItem","displayedRows","actions"]),rn=["component","components","componentsProps","colSpan","count","getItemAriaLabel","labelDisplayedRows","labelId","labelRowsPerPage","onPageChange","onRowsPerPageChange","page","rowsPerPage","rowsPerPageOptions","selectId"];function nn({from:e,to:t,count:r}){return`${e}–${t} of ${-1!==r?r:`more than ${t}`}`}function sn(e){return`Go to ${e} page`}const an=u.forwardRef((function(e,t){var r,n,i,s,o,h,p,f;const{component:A,components:m={},componentsProps:g={},colSpan:v,count:b,getItemAriaLabel:y=sn,labelDisplayedRows:M=nn,labelId:S,labelRowsPerPage:I="Rows per page:",onPageChange:E,onRowsPerPageChange:x,page:T,rowsPerPage:k,rowsPerPageOptions:j=[10,25,50,100],selectId:L}=e,O=(0,C.Z)(e,rn),P=e,N=(0,w.Z)({root:["root"],toolbar:["toolbar"],spacer:["spacer"],selectLabel:["selectLabel"],select:["select"],input:["input"],selectIcon:["selectIcon"],menuItem:["menuItem"],displayedRows:["displayedRows"],actions:["actions"]},en,{});let B;A&&"td"!==A&&(0,a.Z)(A)||(B=v||1e3);const R=(0,d.Z)(L),V=(0,d.Z)(S),z=null!=(r=null!=A?A:m.Root)?r:"td",Y=(0,l.Z)({elementType:z,externalSlotProps:g.root,externalForwardedProps:O,additionalProps:{colSpan:B,ref:t},ownerState:P,className:N.root}),G=null!=(n=m.Select)?n:"select",U=(0,l.Z)({elementType:G,externalSlotProps:g.select,additionalProps:{value:k,id:R,onChange:e=>x&&x(e),"aria-label":k.toString(),"aria-labelledby":[V,R].filter(Boolean).join(" ")||void 0},ownerState:P,className:N.select}),F=null!=(i=m.Actions)?i:$r,q=(0,l.Z)({elementType:F,externalSlotProps:g.actions,additionalProps:{page:T,rowsPerPage:k,count:b,onPageChange:E,getItemAriaLabel:y},ownerState:P,className:N.actions}),H=null!=(s=m.MenuItem)?s:"option",_=(0,l.Z)({elementType:H,externalSlotProps:g.menuItem,additionalProps:{value:void 0},ownerState:P,className:N.menuItem}),Z=null!=(o=m.SelectLabel)?o:"p",Q=(0,l.Z)({elementType:Z,externalSlotProps:g.selectLabel,additionalProps:{id:V},ownerState:P,className:N.selectLabel}),W=null!=(h=m.DisplayedRows)?h:"p",X=(0,l.Z)({elementType:W,externalSlotProps:g.displayedRows,ownerState:P,className:N.displayedRows}),J=null!=(p=m.Toolbar)?p:"div",K=(0,l.Z)({elementType:J,externalSlotProps:g.toolbar,ownerState:P,className:N.toolbar}),$=null!=(f=m.Spacer)?f:"div",ee=(0,l.Z)({elementType:$,externalSlotProps:g.spacer,ownerState:P,className:N.spacer});return(0,D.jsx)(z,(0,c.Z)({},Y,{children:(0,D.jsxs)(J,(0,c.Z)({},K,{children:[(0,D.jsx)($,(0,c.Z)({},ee)),j.length>1&&(0,D.jsx)(Z,(0,c.Z)({},Q,{children:I})),j.length>1&&(0,D.jsx)(G,(0,c.Z)({},U,{children:j.map((e=>(0,u.createElement)(H,(0,c.Z)({},_,{key:"number"!=typeof e&&e.label?e.label:e,value:"number"!=typeof e&&e.value?e.value:e}),"number"!=typeof e&&e.label?e.label:e)))})),(0,D.jsx)(W,(0,c.Z)({},X,{children:M({from:0===b?0:T*k+1,to:-1===b?(T+1)*k:-1===k?b:Math.min(b,(T+1)*k),count:-1===b?-1:b,page:T})})),(0,D.jsx)(F,(0,c.Z)({},q))]}))}))}));function on(e){return(0,E.Z)("TabPanelUnstyled",e)}const ln=(0,I.Z)("TabPanelUnstyled",["root","hidden"]),cn=u.createContext(null);function un(){return u.useContext(cn)}function dn(e,t){const{idPrefix:r}=e;return null===r?null:`${e.idPrefix}-P-${t}`}function hn(e,t){const{idPrefix:r}=e;return null===r?null:`${e.idPrefix}-T-${t}`}const pn=cn,fn=e=>{const{value:t}=e,r=un();if(null===r)throw new Error("No TabContext provided");const n=t!==r.value,i=dn(r,t),s=hn(r,t);return{hidden:n,getRootProps:()=>({"aria-labelledby":null!=s?s:void 0,hidden:n,id:null!=i?i:void 0})}},An=["children","value","components","componentsProps","component"],mn=u.forwardRef((function(e,t){var r;const{children:n,components:i={},componentsProps:s={},component:a}=e,o=(0,C.Z)(e,An),{hidden:u,getRootProps:d}=fn(e),h=(0,c.Z)({},e,{hidden:u}),p=(e=>{const{hidden:t}=e,r={root:["root",t&&"hidden"]};return(0,w.Z)(r,on,{})})(h),f=null!=(r=null!=a?a:i.Root)?r:"div",A=(0,l.Z)({elementType:f,getSlotProps:d,externalSlotProps:s.root,externalForwardedProps:o,additionalProps:{role:"tabpanel",ref:t},ownerState:h,className:p.root});return(0,D.jsx)(f,(0,c.Z)({},A,{children:!u&&n}))}));function gn(e){return(0,E.Z)("TabsListUnstyled",e)}const vn=(0,I.Z)("TabsListUnstyled",["root","horizontal","vertical"]);r(7572);const bn=(e,t)=>e?e===t?e.firstChild:t&&t.nextElementSibling?t.nextElementSibling:e.firstChild:null,yn=(e,t)=>e?e===t?e.lastChild:t&&t.previousElementSibling?t.previousElementSibling:e.lastChild:null,Cn=(e,t,r)=>{let n=!1,i=r(e,t);for(;e&&i;){if(i===e.firstChild){if(n)return;n=!0}const t=i.disabled||"true"===i.getAttribute("aria-disabled");if(i.hasAttribute("tabindex")&&!t)return void i.focus();i=r(e,i)}},wn=e=>{const{"aria-label":t,"aria-labelledby":r,children:n,ref:i}=e,a=u.createRef(),o=(0,N.Z)(a,i),l=un();if(null===l)throw new Error("No TabContext provided");const{value:d,orientation:h="horizontal",direction:p="ltr"}=l,f="rtl"===p,A=e=>t=>{var r;(e=>{const t=a.current,r=(0,z.Z)(t).activeElement;if("tab"!==(null==r?void 0:r.getAttribute("role")))return;let n="horizontal"===h?"ArrowLeft":"ArrowUp",i="horizontal"===h?"ArrowRight":"ArrowDown";switch("horizontal"===h&&f&&(n="ArrowRight",i="ArrowLeft"),e.key){case n:e.preventDefault(),Cn(t,r,yn);break;case i:e.preventDefault(),Cn(t,r,bn);break;case"Home":e.preventDefault(),Cn(t,null,bn);break;case"End":e.preventDefault(),Cn(t,null,yn)}})(t),null==(r=e.onKeyDown)||r.call(e,t)},m=u.useCallback((()=>{const e=new Map;let t=0;return u.Children.map(n,(r=>{if(!u.isValidElement(r))return null;const n=void 0===r.props.value?t:r.props.value;return e.set(n,t),t+=1,u.cloneElement(r,(0,c.Z)({value:n},1===t&&!1===d&&!r.props.tabIndex||d===n?{tabIndex:0}:{tabIndex:-1}))}))}),[n,d]);return{isRtl:f,orientation:h,value:d,processChildren:m,getRootProps:(n={})=>{const i=(0,s.Z)(e),a=(0,c.Z)({},i,n),l={onKeyDown:A(a)},u=(0,c.Z)({},a,l);return(0,c.Z)({"aria-label":t,"aria-labelledby":r,"aria-orientation":"vertical"===h?"vertical":void 0,role:"tablist",ref:o},u)}}},Mn=["children","component","components","componentsProps"],Sn=u.forwardRef(((e,t)=>{var r;const{component:n,components:i={},componentsProps:s={}}=e,a=(0,C.Z)(e,Mn),{isRtl:o,orientation:u,getRootProps:d,processChildren:h}=wn((0,c.Z)({},e,{ref:t})),p=(0,c.Z)({},e,{isRtl:o,orientation:u}),f=(e=>{const{orientation:t}=e,r={root:["root",t]};return(0,w.Z)(r,gn,{})})(p),A=null!=(r=null!=n?n:i.Root)?r:"div",m=(0,l.Z)({elementType:A,getSlotProps:d,externalSlotProps:s.root,externalForwardedProps:a,ownerState:p,className:f.root}),g=h();return(0,D.jsx)(A,(0,c.Z)({},m,{children:g}))}));function In(e){return(0,E.Z)("TabsUnstyled",e)}const En=(0,I.Z)("TabsUnstyled",["root","horizontal","vertical"]),xn=e=>{const{value:t,defaultValue:r,onChange:n,orientation:i,direction:s,selectionFollowsFocus:a}=e,[o,l]=(0,h.Z)({controlled:t,default:r,name:"Tabs",state:"value"}),c=(0,d.Z)(),p=u.useCallback(((e,t)=>{l(t),n&&n(e,t)}),[n,l]);return{tabsContextValue:u.useMemo((()=>({idPrefix:c,value:o,onSelected:p,orientation:i,direction:s,selectionFollowsFocus:a})),[c,o,p,i,s,a])}},Tn=["children","value","defaultValue","orientation","direction","component","components","componentsProps","onChange","selectionFollowsFocus"],Dn=u.forwardRef(((e,t)=>{var r;const{children:n,orientation:i="horizontal",direction:s="ltr",component:a,components:o={},componentsProps:u={}}=e,d=(0,C.Z)(e,Tn),{tabsContextValue:h}=xn(e),p=(0,c.Z)({},e,{orientation:i,direction:s}),f=(e=>{const{orientation:t}=e,r={root:["root",t]};return(0,w.Z)(r,In,{})})(p),A=null!=(r=null!=a?a:o.Root)?r:"div",m=(0,l.Z)({elementType:A,externalSlotProps:u.root,externalForwardedProps:d,additionalProps:{ref:t},ownerState:p,className:f.root});return(0,D.jsx)(A,(0,c.Z)({},m,{children:(0,D.jsx)(pn.Provider,{value:h,children:n})}))}));function kn(e){return(0,E.Z)("TabUnstyled",e)}const jn=(0,I.Z)("TabUnstyled",["root","selected","disabled"]),Ln=["getRootProps"],On=e=>{var t,r;const{value:n,onChange:i,onClick:s,onFocus:a}=e,o=B(e),{getRootProps:l}=o,u=(0,C.Z)(o,Ln),d=un();if(null===d)throw new Error("No TabContext provided");const h=null!=n?n:0,p=d.value===h,f=d.selectionFollowsFocus,A={role:"tab","aria-controls":null!=(t=dn(d,h))?t:void 0,id:null!=(r=hn(d,h))?r:void 0,"aria-selected":p,disabled:u.disabled},m=e=>t=>{var r;null==(r=e.onFocus)||r.call(e,t),t.defaultPrevented||(f&&!p&&(i&&i(t,h),d.onSelected(t,h)),a&&a(t))},g=e=>t=>{var r;null==(r=e.onClick)||r.call(e,t),t.defaultPrevented||(p||(i&&i(t,h),d.onSelected(t,h)),s&&s(t))};return(0,c.Z)({getRootProps:(e={})=>{const t=l((0,c.Z)({},e,{onClick:g(e),onFocus:m(e)}));return(0,c.Z)({},t,A)}},u,{selected:p})},Pn=["action","children","value","disabled","onChange","onClick","onFocus","component","components","componentsProps"],Nn=u.forwardRef((function(e,t){var r;const{action:n,children:i,disabled:s=!1,component:a,components:o={},componentsProps:d={}}=e,h=(0,C.Z)(e,Pn),p=u.useRef(),f=(0,N.Z)(p,t),{active:A,focusVisible:m,setFocusVisible:g,selected:v,getRootProps:b}=On((0,c.Z)({},e,{ref:f}));u.useImperativeHandle(n,(()=>({focusVisible:()=>{g(!0),p.current.focus()}})),[g]);const y=(0,c.Z)({},e,{active:A,focusVisible:m,disabled:s,selected:v}),M=(e=>{const{selected:t,disabled:r}=e,n={root:["root",t&&"selected",r&&"disabled"]};return(0,w.Z)(n,kn,{})})(y),S=null!=(r=null!=a?a:o.Root)?r:"button",I=(0,l.Z)({elementType:S,getSlotProps:b,externalSlotProps:d.root,externalForwardedProps:h,additionalProps:{ref:t},ownerState:y,className:M.root});return(0,D.jsx)(S,(0,c.Z)({},I,{children:i}))}));var Bn=r(71166);const Rn=["onChange","maxRows","minRows","style","value"];function Vn(e,t){return parseInt(e[t],10)||0}const zn={visibility:"hidden",position:"absolute",overflow:"hidden",height:0,top:0,left:0,transform:"translateZ(0)"};function Yn(e){return null==e||0===Object.keys(e).length}const Gn=u.forwardRef((function(e,t){const{onChange:r,maxRows:n,minRows:i=1,style:s,value:a}=e,o=(0,C.Z)(e,Rn),{current:l}=u.useRef(null!=a),d=u.useRef(null),h=(0,N.Z)(t,d),p=u.useRef(null),f=u.useRef(0),[A,m]=u.useState({}),g=u.useCallback((()=>{const t=d.current,r=(0,Zt.Z)(t).getComputedStyle(t);if("0px"===r.width)return{};const s=p.current;s.style.width=r.width,s.value=t.value||e.placeholder||"x","\n"===s.value.slice(-1)&&(s.value+=" ");const a=r["box-sizing"],o=Vn(r,"padding-bottom")+Vn(r,"padding-top"),l=Vn(r,"border-bottom-width")+Vn(r,"border-top-width"),c=s.scrollHeight;s.value="x";const u=s.scrollHeight;let h=c;return i&&(h=Math.max(Number(i)*u,h)),n&&(h=Math.min(Number(n)*u,h)),h=Math.max(h,u),{outerHeightStyle:h+("border-box"===a?o+l:0),overflow:Math.abs(h-c)<=1}}),[n,i,e.placeholder]),v=(e,t)=>{const{outerHeightStyle:r,overflow:n}=t;return f.current<20&&(r>0&&Math.abs((e.outerHeightStyle||0)-r)>1||e.overflow!==n)?(f.current+=1,{overflow:n,outerHeightStyle:r}):e},b=u.useCallback((()=>{const e=g();Yn(e)||m((t=>v(t,e)))}),[g]);return u.useEffect((()=>{const e=(0,Bn.Z)((()=>{f.current=0,d.current&&(()=>{const e=g();Yn(e)||(0,kt.flushSync)((()=>{m((t=>v(t,e)))}))})()})),t=(0,Zt.Z)(d.current);let r;return t.addEventListener("resize",e),"undefined"!=typeof ResizeObserver&&(r=new ResizeObserver(e),r.observe(d.current)),()=>{e.clear(),t.removeEventListener("resize",e),r&&r.disconnect()}})),(0,be.Z)((()=>{b()})),u.useEffect((()=>{f.current=0}),[a]),(0,D.jsxs)(u.Fragment,{children:[(0,D.jsx)("textarea",(0,c.Z)({value:a,onChange:e=>{f.current=0,l||b(),r&&r(e)},ref:h,rows:i,style:(0,c.Z)({height:A.outerHeightStyle,overflow:A.overflow?"hidden":null},s)},o)),(0,D.jsx)("textarea",{"aria-hidden":!0,className:e.className,readOnly:!0,ref:p,tabIndex:-1,style:(0,c.Z)({},zn,s,{padding:0})})]})}))},83845:(e,t)=>{"use strict";Symbol.for("react.element"),Symbol.for("react.portal"),Symbol.for("react.fragment"),Symbol.for("react.strict_mode"),Symbol.for("react.profiler"),Symbol.for("react.provider"),Symbol.for("react.context"),Symbol.for("react.server_context"),Symbol.for("react.forward_ref"),Symbol.for("react.suspense"),Symbol.for("react.suspense_list"),Symbol.for("react.memo"),Symbol.for("react.lazy"),Symbol.for("react.offscreen");Symbol.for("react.module.reference")},7572:(e,t,r)=>{"use strict";r(83845)},69917:(e,t,r)=>{"use strict";r.d(t,{Z:()=>s});var n=r(29172),i=r(65444);function s(e,t={},r){return(0,i.Z)(e)?t:(0,n.Z)({},t,{ownerState:(0,n.Z)({},t.ownerState,r)})}},97427:(e,t,r)=>{"use strict";function n(e,t=[]){if(void 0===e)return{};const r={};return Object.keys(e).filter((r=>r.match(/^on[A-Z]/)&&"function"==typeof e[r]&&!t.includes(r))).forEach((t=>{r[t]=e[t]})),r}r.d(t,{Z:()=>n})},65444:(e,t,r)=>{"use strict";r.d(t,{Z:()=>n});const n=function(e){return"string"==typeof e}},5584:(e,t,r)=>{"use strict";function n(e,t){return"function"==typeof e?e(t):e}r.d(t,{Z:()=>n})},80876:(e,t,r)=>{"use strict";r.d(t,{Z:()=>h});var n=r(29172),i=r(93918),s=r(84501),a=r(69917),o=r(6277),l=r(97427);function c(e){if(void 0===e)return{};const t={};return Object.keys(e).filter((t=>!(t.match(/^on[A-Z]/)&&"function"==typeof e[t]))).forEach((r=>{t[r]=e[r]})),t}var u=r(5584);const d=["elementType","externalSlotProps","ownerState"];function h(e){var t;const{elementType:r,externalSlotProps:h,ownerState:p}=e,f=(0,i.Z)(e,d),A=(0,u.Z)(h,p),{props:m,internalRef:g}=function(e){const{getSlotProps:t,additionalProps:r,externalSlotProps:i,externalForwardedProps:s,className:a}=e;if(!t){const e=(0,o.default)(null==s?void 0:s.className,null==i?void 0:i.className,a,null==r?void 0:r.className),t=(0,n.Z)({},null==r?void 0:r.style,null==s?void 0:s.style,null==i?void 0:i.style),l=(0,n.Z)({},r,s,i);return e.length>0&&(l.className=e),Object.keys(t).length>0&&(l.style=t),{props:l,internalRef:void 0}}const u=(0,l.Z)((0,n.Z)({},s,i)),d=c(i),h=c(s),p=t(u),f=(0,o.default)(null==p?void 0:p.className,null==r?void 0:r.className,a,null==s?void 0:s.className,null==i?void 0:i.className),A=(0,n.Z)({},null==p?void 0:p.style,null==r?void 0:r.style,null==s?void 0:s.style,null==i?void 0:i.style),m=(0,n.Z)({},p,r,h,d);return f.length>0&&(m.className=f),Object.keys(A).length>0&&(m.style=A),{props:m,internalRef:p.ref}}((0,n.Z)({},f,{externalSlotProps:A})),v=(0,s.Z)(g,(0,s.Z)(null==A?void 0:A.ref,null==(t=e.additionalProps)?void 0:t.ref));return(0,a.Z)(r,(0,n.Z)({},m,{ref:v}),p)}},36324:(e,t,r)=>{"use strict";var n=r(77833);t.ZP=void 0;var i=n(r(51294)),s=n(r(71494)),a=b(r(83426)),o=(n(r(13980)),n(r(6277))),l=(r(83724),r(48367)),c=b(r(8685)),u=r(9317),d=n(r(43853)),h=b(r(65992)),p=n(r(47746)),f=n(r(59970)),A=n(r(7342)),m=r(11837);const g=["component","components","componentsProps","color","size"];function v(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(v=function(e){return e?r:t})(e)}function b(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=v(t);if(r&&r.has(e))return r.get(e);var n={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in e)if("default"!==s&&Object.prototype.hasOwnProperty.call(e,s)){var a=i?Object.getOwnPropertyDescriptor(e,s):null;a&&(a.get||a.set)?Object.defineProperty(n,s,a):n[s]=e[s]}return n.default=e,r&&r.set(e,n),n}const y=(0,s.default)({},c.sliderUnstyledClasses,(0,l.generateUtilityClasses)("MuiSlider",["colorPrimary","colorSecondary","thumbColorPrimary","thumbColorSecondary","sizeSmall","thumbSizeSmall"])),C=(0,h.default)("span",{name:"MuiSlider",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,t[`color${(0,A.default)(r.color)}`],"medium"!==r.size&&t[`size${(0,A.default)(r.size)}`],r.marked&&t.marked,"vertical"===r.orientation&&t.vertical,"inverted"===r.track&&t.trackInverted,!1===r.track&&t.trackFalse]}})((({theme:e,ownerState:t})=>(0,s.default)({borderRadius:12,boxSizing:"content-box",display:"inline-block",position:"relative",cursor:"pointer",touchAction:"none",color:(e.vars||e).palette[t.color].main,WebkitTapHighlightColor:"transparent"},"horizontal"===t.orientation&&(0,s.default)({height:4,width:"100%",padding:"13px 0","@media (pointer: coarse)":{padding:"20px 0"}},"small"===t.size&&{height:2},t.marked&&{marginBottom:20}),"vertical"===t.orientation&&(0,s.default)({height:"100%",width:4,padding:"0 13px","@media (pointer: coarse)":{padding:"0 20px"}},"small"===t.size&&{width:2},t.marked&&{marginRight:44}),{"@media print":{colorAdjust:"exact"},[`&.${y.disabled}`]:{pointerEvents:"none",cursor:"default",color:(e.vars||e).palette.grey[400]},[`&.${y.dragging}`]:{[`& .${y.thumb}, & .${y.track}`]:{transition:"none"}}}))),w=(0,h.default)("span",{name:"MuiSlider",slot:"Rail",overridesResolver:(e,t)=>t.rail})((({ownerState:e})=>(0,s.default)({display:"block",position:"absolute",borderRadius:"inherit",backgroundColor:"currentColor",opacity:.38},"horizontal"===e.orientation&&{width:"100%",height:"inherit",top:"50%",transform:"translateY(-50%)"},"vertical"===e.orientation&&{height:"100%",width:"inherit",left:"50%",transform:"translateX(-50%)"},"inverted"===e.track&&{opacity:1}))),M=(0,h.default)("span",{name:"MuiSlider",slot:"Track",overridesResolver:(e,t)=>t.track})((({theme:e,ownerState:t})=>{const r="light"===e.palette.mode?(0,u.lighten)(e.palette[t.color].main,.62):(0,u.darken)(e.palette[t.color].main,.5);return(0,s.default)({display:"block",position:"absolute",borderRadius:"inherit",border:"1px solid currentColor",backgroundColor:"currentColor",transition:e.transitions.create(["left","width","bottom","height"],{duration:e.transitions.duration.shortest})},"small"===t.size&&{border:"none"},"horizontal"===t.orientation&&{height:"inherit",top:"50%",transform:"translateY(-50%)"},"vertical"===t.orientation&&{width:"inherit",left:"50%",transform:"translateX(-50%)"},!1===t.track&&{display:"none"},"inverted"===t.track&&{backgroundColor:e.vars?e.vars.palette.Slider[`${t.color}Track`]:r,borderColor:e.vars?e.vars.palette.Slider[`${t.color}Track`]:r})})),S=(0,h.default)("span",{name:"MuiSlider",slot:"Thumb",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.thumb,t[`thumbColor${(0,A.default)(r.color)}`],"medium"!==r.size&&t[`thumbSize${(0,A.default)(r.size)}`]]}})((({theme:e,ownerState:t})=>(0,s.default)({position:"absolute",width:20,height:20,boxSizing:"border-box",borderRadius:"50%",outline:0,backgroundColor:"currentColor",display:"flex",alignItems:"center",justifyContent:"center",transition:e.transitions.create(["box-shadow","left","bottom"],{duration:e.transitions.duration.shortest})},"small"===t.size&&{width:12,height:12},"horizontal"===t.orientation&&{top:"50%",transform:"translate(-50%, -50%)"},"vertical"===t.orientation&&{left:"50%",transform:"translate(-50%, 50%)"},{"&:before":(0,s.default)({position:"absolute",content:'""',borderRadius:"inherit",width:"100%",height:"100%",boxShadow:(e.vars||e).shadows[2]},"small"===t.size&&{boxShadow:"none"}),"&::after":{position:"absolute",content:'""',borderRadius:"50%",width:42,height:42,top:"50%",left:"50%",transform:"translate(-50%, -50%)"},[`&:hover, &.${y.focusVisible}`]:{boxShadow:`0px 0px 0px 8px ${e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / 0.16)`:(0,u.alpha)(e.palette[t.color].main,.16)}`,"@media (hover: none)":{boxShadow:"none"}},[`&.${y.active}`]:{boxShadow:`0px 0px 0px 14px ${e.vars?`rgba(${e.vars.palette[t.color].mainChannel} / 0.16)`:(0,u.alpha)(e.palette[t.color].main,.16)}`},[`&.${y.disabled}`]:{"&:hover":{boxShadow:"none"}}}))),I=(0,h.default)(c.SliderValueLabelUnstyled,{name:"MuiSlider",slot:"ValueLabel",overridesResolver:(e,t)=>t.valueLabel})((({theme:e,ownerState:t})=>(0,s.default)({[`&.${y.valueLabelOpen}`]:{transform:"translateY(-100%) scale(1)"},zIndex:1,whiteSpace:"nowrap"},e.typography.body2,{fontWeight:500,transition:e.transitions.create(["transform"],{duration:e.transitions.duration.shortest}),transform:"translateY(-100%) scale(0)",position:"absolute",backgroundColor:(e.vars||e).palette.grey[600],borderRadius:2,color:(e.vars||e).palette.common.white,display:"flex",alignItems:"center",justifyContent:"center",padding:"0.25rem 0.75rem"},"horizontal"===t.orientation&&{top:"-10px",transformOrigin:"bottom center","&:before":{position:"absolute",content:'""',width:8,height:8,transform:"translate(-50%, 50%) rotate(45deg)",backgroundColor:"inherit",bottom:0,left:"50%"}},"vertical"===t.orientation&&{right:"30px",top:"24px",transformOrigin:"right center","&:before":{position:"absolute",content:'""',width:8,height:8,transform:"translate(-50%, 50%) rotate(45deg)",backgroundColor:"inherit",right:"-20%",top:"25%"}},"small"===t.size&&{fontSize:e.typography.pxToRem(12),padding:"0.25rem 0.5rem"}))),E=(0,h.default)("span",{name:"MuiSlider",slot:"Mark",shouldForwardProp:e=>(0,h.slotShouldForwardProp)(e)&&"markActive"!==e,overridesResolver:(e,t)=>t.mark})((({theme:e,ownerState:t,markActive:r})=>(0,s.default)({position:"absolute",width:2,height:2,borderRadius:1,backgroundColor:"currentColor"},"horizontal"===t.orientation&&{top:"50%",transform:"translate(-1px, -50%)"},"vertical"===t.orientation&&{left:"50%",transform:"translate(-50%, 1px)"},r&&{backgroundColor:(e.vars||e).palette.background.paper,opacity:.8}))),x=(0,h.default)("span",{name:"MuiSlider",slot:"MarkLabel",shouldForwardProp:e=>(0,h.slotShouldForwardProp)(e)&&"markLabelActive"!==e,overridesResolver:(e,t)=>t.markLabel})((({theme:e,ownerState:t,markLabelActive:r})=>(0,s.default)({},e.typography.body2,{color:(e.vars||e).palette.text.secondary,position:"absolute",whiteSpace:"nowrap"},"horizontal"===t.orientation&&{top:30,transform:"translateX(-50%)","@media (pointer: coarse)":{top:40}},"vertical"===t.orientation&&{left:36,transform:"translateY(50%)","@media (pointer: coarse)":{left:44}},r&&{color:(e.vars||e).palette.text.primary})));var T=a.forwardRef((function(e,t){var r,n,a,l;const u=(0,d.default)({props:e,name:"MuiSlider"}),h="rtl"===(0,p.default)().direction,{component:v="span",components:b={},componentsProps:y={},color:T="primary",size:D="medium"}=u,k=(0,i.default)(u,g),j=(e=>{const{color:t,size:r,classes:n={}}=e;return(0,s.default)({},n,{root:(0,o.default)(n.root,(0,c.getSliderUtilityClass)(`color${(0,A.default)(t)}`),n[`color${(0,A.default)(t)}`],r&&[(0,c.getSliderUtilityClass)(`size${(0,A.default)(r)}`),n[`size${(0,A.default)(r)}`]]),thumb:(0,o.default)(n.thumb,(0,c.getSliderUtilityClass)(`thumbColor${(0,A.default)(t)}`),n[`thumbColor${(0,A.default)(t)}`],r&&[(0,c.getSliderUtilityClass)(`thumbSize${(0,A.default)(r)}`),n[`thumbSize${(0,A.default)(r)}`]])})})((0,s.default)({},u,{color:T,size:D}));return(0,m.jsx)(c.default,(0,s.default)({},k,{isRtl:h,components:(0,s.default)({Root:C,Rail:w,Track:M,Thumb:S,ValueLabel:I,Mark:E,MarkLabel:x},b),componentsProps:(0,s.default)({},y,{root:(0,s.default)({},y.root,(0,f.default)(b.Root)&&{as:v,ownerState:(0,s.default)({},null==(r=y.root)?void 0:r.ownerState,{color:T,size:D})}),thumb:(0,s.default)({},y.thumb,(0,f.default)(b.Thumb)&&{ownerState:(0,s.default)({},null==(n=y.thumb)?void 0:n.ownerState,{color:T,size:D})}),track:(0,s.default)({},y.track,(0,f.default)(b.Track)&&{ownerState:(0,s.default)({},null==(a=y.track)?void 0:a.ownerState,{color:T,size:D})}),valueLabel:(0,s.default)({},y.valueLabel,(0,f.default)(b.ValueLabel)&&{ownerState:(0,s.default)({},null==(l=y.valueLabel)?void 0:l.ownerState,{color:T,size:D})})}),classes:j,ref:t}))}));t.ZP=T},11181:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={50:"#e3f2fd",100:"#bbdefb",200:"#90caf9",300:"#64b5f6",400:"#42a5f5",500:"#2196f3",600:"#1e88e5",700:"#1976d2",800:"#1565c0",900:"#0d47a1",A100:"#82b1ff",A200:"#448aff",A400:"#2979ff",A700:"#2962ff"}},15348:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={black:"#000",white:"#fff"}},41628:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={50:"#e8f5e9",100:"#c8e6c9",200:"#a5d6a7",300:"#81c784",400:"#66bb6a",500:"#4caf50",600:"#43a047",700:"#388e3c",800:"#2e7d32",900:"#1b5e20",A100:"#b9f6ca",A200:"#69f0ae",A400:"#00e676",A700:"#00c853"}},35587:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={50:"#fafafa",100:"#f5f5f5",200:"#eeeeee",300:"#e0e0e0",400:"#bdbdbd",500:"#9e9e9e",600:"#757575",700:"#616161",800:"#424242",900:"#212121",A100:"#f5f5f5",A200:"#eeeeee",A400:"#bdbdbd",A700:"#616161"}},95822:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={50:"#e1f5fe",100:"#b3e5fc",200:"#81d4fa",300:"#4fc3f7",400:"#29b6f6",500:"#03a9f4",600:"#039be5",700:"#0288d1",800:"#0277bd",900:"#01579b",A100:"#80d8ff",A200:"#40c4ff",A400:"#00b0ff",A700:"#0091ea"}},64720:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={50:"#fff3e0",100:"#ffe0b2",200:"#ffcc80",300:"#ffb74d",400:"#ffa726",500:"#ff9800",600:"#fb8c00",700:"#f57c00",800:"#ef6c00",900:"#e65100",A100:"#ffd180",A200:"#ffab40",A400:"#ff9100",A700:"#ff6d00"}},65937:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={50:"#f3e5f5",100:"#e1bee7",200:"#ce93d8",300:"#ba68c8",400:"#ab47bc",500:"#9c27b0",600:"#8e24aa",700:"#7b1fa2",800:"#6a1b9a",900:"#4a148c",A100:"#ea80fc",A200:"#e040fb",A400:"#d500f9",A700:"#aa00ff"}},61649:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={50:"#ffebee",100:"#ffcdd2",200:"#ef9a9a",300:"#e57373",400:"#ef5350",500:"#f44336",600:"#e53935",700:"#d32f2f",800:"#c62828",900:"#b71c1c",A100:"#ff8a80",A200:"#ff5252",A400:"#ff1744",A700:"#d50000"}},93463:(e,t,r)=>{"use strict";var n=r(77833);Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return(0,i.default)({toolbar:{minHeight:56,[e.up("xs")]:{"@media (orientation: landscape)":{minHeight:48}},[e.up("sm")]:{minHeight:64}}},t)};var i=n(r(71494))},8278:(e,t,r)=>{"use strict";var n=r(77833);Object.defineProperty(t,"__esModule",{value:!0}),t.dark=void 0,t.default=function(e){const{mode:t="light",contrastThreshold:r=3,tonalOffset:n=.2}=e,y=(0,s.default)(e,m),C=e.primary||function(e="light"){return"dark"===e?{main:p.default[200],light:p.default[50],dark:p.default[400]}:{main:p.default[700],light:p.default[400],dark:p.default[800]}}(t),w=e.secondary||function(e="light"){return"dark"===e?{main:u.default[200],light:u.default[50],dark:u.default[400]}:{main:u.default[500],light:u.default[300],dark:u.default[700]}}(t),M=e.error||function(e="light"){return"dark"===e?{main:d.default[500],light:d.default[300],dark:d.default[700]}:{main:d.default[700],light:d.default[400],dark:d.default[800]}}(t),S=e.info||function(e="light"){return"dark"===e?{main:f.default[400],light:f.default[300],dark:f.default[700]}:{main:f.default[700],light:f.default[500],dark:f.default[900]}}(t),I=e.success||function(e="light"){return"dark"===e?{main:A.default[400],light:A.default[300],dark:A.default[700]}:{main:A.default[800],light:A.default[500],dark:A.default[900]}}(t),E=e.warning||function(e="light"){return"dark"===e?{main:h.default[400],light:h.default[300],dark:h.default[700]}:{main:"#ed6c02",light:h.default[500],dark:h.default[900]}}(t);function x(e){return(0,o.getContrastRatio)(e,v.text.primary)>=r?v.text.primary:g.text.primary}const T=({color:e,name:t,mainShade:r=500,lightShade:s=300,darkShade:o=700})=>{if(!(e=(0,i.default)({},e)).main&&e[r]&&(e.main=e[r]),!e.hasOwnProperty("main"))throw new Error((0,a.formatMuiErrorMessage)(11,t?` (${t})`:"",r));if("string"!=typeof e.main)throw new Error((0,a.formatMuiErrorMessage)(12,t?` (${t})`:"",JSON.stringify(e.main)));return b(e,"light",s,n),b(e,"dark",o,n),e.contrastText||(e.contrastText=x(e.main)),e},D={dark:v,light:g};return(0,a.deepmerge)((0,i.default)({common:(0,i.default)({},l.default),mode:t,primary:T({color:C,name:"primary"}),secondary:T({color:w,name:"secondary",mainShade:"A400",lightShade:"A200",darkShade:"A700"}),error:T({color:M,name:"error"}),warning:T({color:E,name:"warning"}),info:T({color:S,name:"info"}),success:T({color:I,name:"success"}),grey:c.default,contrastThreshold:r,getContrastText:x,augmentColor:T,tonalOffset:n},D[t]),y)},t.light=void 0;var i=n(r(71494)),s=n(r(51294)),a=r(83724),o=r(9317),l=n(r(15348)),c=n(r(35587)),u=n(r(65937)),d=n(r(61649)),h=n(r(64720)),p=n(r(11181)),f=n(r(95822)),A=n(r(41628));const m=["mode","contrastThreshold","tonalOffset"],g={text:{primary:"rgba(0, 0, 0, 0.87)",secondary:"rgba(0, 0, 0, 0.6)",disabled:"rgba(0, 0, 0, 0.38)"},divider:"rgba(0, 0, 0, 0.12)",background:{paper:l.default.white,default:l.default.white},action:{active:"rgba(0, 0, 0, 0.54)",hover:"rgba(0, 0, 0, 0.04)",hoverOpacity:.04,selected:"rgba(0, 0, 0, 0.08)",selectedOpacity:.08,disabled:"rgba(0, 0, 0, 0.26)",disabledBackground:"rgba(0, 0, 0, 0.12)",disabledOpacity:.38,focus:"rgba(0, 0, 0, 0.12)",focusOpacity:.12,activatedOpacity:.12}};t.light=g;const v={text:{primary:l.default.white,secondary:"rgba(255, 255, 255, 0.7)",disabled:"rgba(255, 255, 255, 0.5)",icon:"rgba(255, 255, 255, 0.5)"},divider:"rgba(255, 255, 255, 0.12)",background:{paper:"#121212",default:"#121212"},action:{active:l.default.white,hover:"rgba(255, 255, 255, 0.08)",hoverOpacity:.08,selected:"rgba(255, 255, 255, 0.16)",selectedOpacity:.16,disabled:"rgba(255, 255, 255, 0.3)",disabledBackground:"rgba(255, 255, 255, 0.12)",disabledOpacity:.38,focus:"rgba(255, 255, 255, 0.12)",focusOpacity:.12,activatedOpacity:.24}};function b(e,t,r,n){const i=n.light||n,s=n.dark||1.5*n;e[t]||(e.hasOwnProperty(r)?e[t]=e[r]:"light"===t?e.light=(0,o.lighten)(e.main,i):"dark"===t&&(e.dark=(0,o.darken)(e.main,s)))}t.dark=v},65587:(e,t,r)=>{"use strict";var n=r(77833);Object.defineProperty(t,"__esModule",{value:!0}),t.createMuiTheme=function(...e){return A(...e)},t.default=void 0;var i=n(r(71494)),s=n(r(51294)),a=r(83724),o=(r(48367),r(9317)),l=n(r(93463)),c=n(r(8278)),u=n(r(45622)),d=n(r(23477)),h=n(r(15633)),p=n(r(63819));const f=["breakpoints","mixins","spacing","palette","transitions","typography","shape"];function A(e={},...t){const{mixins:r={},palette:n={},transitions:A={},typography:m={}}=e,g=(0,s.default)(e,f);if(e.vars)throw new Error((0,a.formatMuiErrorMessage)(18));const v=(0,c.default)(n),b=(0,o.createTheme)(e);let y=(0,a.deepmerge)(b,{mixins:(0,l.default)(b.breakpoints,r),palette:v,shadows:d.default.slice(),typography:(0,u.default)(v,m),transitions:(0,h.default)(A),zIndex:(0,i.default)({},p.default)});return y=(0,a.deepmerge)(y,g),y=t.reduce(((e,t)=>(0,a.deepmerge)(e,t)),y),y}var m=A;t.default=m},15633:(e,t,r)=>{"use strict";var n=r(77833);Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){const t=(0,s.default)({},o,e.easing),r=(0,s.default)({},l,e.duration);return(0,s.default)({getAutoHeightDuration:u,create:(e=["all"],n={})=>{const{duration:s=r.standard,easing:o=t.easeInOut,delay:l=0}=n;return(0,i.default)(n,a),(Array.isArray(e)?e:[e]).map((e=>`${e} ${"string"==typeof s?s:c(s)} ${o} ${"string"==typeof l?l:c(l)}`)).join(",")}},e,{easing:t,duration:r})},t.easing=t.duration=void 0;var i=n(r(51294)),s=n(r(71494));const a=["duration","easing","delay"],o={easeInOut:"cubic-bezier(0.4, 0, 0.2, 1)",easeOut:"cubic-bezier(0.0, 0, 0.2, 1)",easeIn:"cubic-bezier(0.4, 0, 1, 1)",sharp:"cubic-bezier(0.4, 0, 0.6, 1)"};t.easing=o;const l={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};function c(e){return`${Math.round(e)}ms`}function u(e){if(!e)return 0;const t=e/36;return Math.round(10*(4+15*t**.25+t/5))}t.duration=l},45622:(e,t,r)=>{"use strict";var n=r(77833);Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){const r="function"==typeof t?t(e):t,{fontFamily:n=c,fontSize:u=14,fontWeightLight:d=300,fontWeightRegular:h=400,fontWeightMedium:p=500,fontWeightBold:f=700,htmlFontSize:A=16,allVariants:m,pxToRem:g}=r,v=(0,s.default)(r,o),b=u/14,y=g||(e=>e/A*b+"rem"),C=(e,t,r,s,a)=>{return(0,i.default)({fontFamily:n,fontWeight:e,fontSize:y(t),lineHeight:r},n===c?{letterSpacing:(o=s/t,Math.round(1e5*o)/1e5+"em")}:{},a,m);var o},w={h1:C(d,96,1.167,-1.5),h2:C(d,60,1.2,-.5),h3:C(h,48,1.167,0),h4:C(h,34,1.235,.25),h5:C(h,24,1.334,0),h6:C(p,20,1.6,.15),subtitle1:C(h,16,1.75,.15),subtitle2:C(p,14,1.57,.1),body1:C(h,16,1.5,.15),body2:C(h,14,1.43,.15),button:C(p,14,1.75,.4,l),caption:C(h,12,1.66,.4),overline:C(h,12,2.66,1,l)};return(0,a.deepmerge)((0,i.default)({htmlFontSize:A,pxToRem:y,fontFamily:n,fontSize:u,fontWeightLight:d,fontWeightRegular:h,fontWeightMedium:p,fontWeightBold:f},w),v,{clone:!1})};var i=n(r(71494)),s=n(r(51294)),a=r(83724);const o=["fontFamily","fontSize","fontWeightLight","fontWeightRegular","fontWeightMedium","fontWeightBold","htmlFontSize","allVariants","pxToRem"],l={textTransform:"uppercase"},c='"Roboto", "Helvetica", "Arial", sans-serif'},49957:(e,t,r)=>{"use strict";var n=r(77833);Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=(0,n(r(65587)).default)();t.default=i},23477:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;const r=.2,n=.14,i=.12;function s(...e){return[`${e[0]}px ${e[1]}px ${e[2]}px ${e[3]}px rgba(0,0,0,${r})`,`${e[4]}px ${e[5]}px ${e[6]}px ${e[7]}px rgba(0,0,0,${n})`,`${e[8]}px ${e[9]}px ${e[10]}px ${e[11]}px rgba(0,0,0,${i})`].join(",")}var a=["none",s(0,2,1,-1,0,1,1,0,0,1,3,0),s(0,3,1,-2,0,2,2,0,0,1,5,0),s(0,3,3,-2,0,3,4,0,0,1,8,0),s(0,2,4,-1,0,4,5,0,0,1,10,0),s(0,3,5,-1,0,5,8,0,0,1,14,0),s(0,3,5,-1,0,6,10,0,0,1,18,0),s(0,4,5,-2,0,7,10,1,0,2,16,1),s(0,5,5,-3,0,8,10,1,0,3,14,2),s(0,5,6,-3,0,9,12,1,0,3,16,2),s(0,6,6,-3,0,10,14,1,0,4,18,3),s(0,6,7,-4,0,11,15,1,0,4,20,3),s(0,7,8,-4,0,12,17,2,0,5,22,4),s(0,7,8,-4,0,13,19,2,0,5,24,4),s(0,7,9,-4,0,14,21,2,0,5,26,4),s(0,8,9,-5,0,15,22,2,0,6,28,5),s(0,8,10,-5,0,16,24,2,0,6,30,5),s(0,8,11,-5,0,17,26,2,0,6,32,5),s(0,9,11,-5,0,18,28,2,0,7,34,6),s(0,9,12,-6,0,19,29,2,0,7,36,6),s(0,10,13,-6,0,20,31,3,0,8,38,7),s(0,10,13,-6,0,21,33,3,0,8,40,7),s(0,10,14,-6,0,22,35,3,0,8,42,7),s(0,11,14,-7,0,23,36,3,0,9,44,8),s(0,11,15,-7,0,24,38,3,0,9,46,8)];t.default=a},65992:(e,t,r)=>{"use strict";var n=r(77833);Object.defineProperty(t,"__esModule",{value:!0}),t.slotShouldForwardProp=t.rootShouldForwardProp=t.default=void 0;var i=r(9317),s=n(r(49957));const a=e=>(0,i.shouldForwardProp)(e)&&"classes"!==e;t.rootShouldForwardProp=a;const o=i.shouldForwardProp;t.slotShouldForwardProp=o;var l=(0,i.createStyled)({defaultTheme:s.default,rootShouldForwardProp:a});t.default=l},47746:(e,t,r)=>{"use strict";var n=r(77833);Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){return(0,i.useTheme)(s.default)},function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=a(t);if(r&&r.has(e))return r.get(e);var n={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in e)if("default"!==s&&Object.prototype.hasOwnProperty.call(e,s)){var o=i?Object.getOwnPropertyDescriptor(e,s):null;o&&(o.get||o.set)?Object.defineProperty(n,s,o):n[s]=e[s]}n.default=e,r&&r.set(e,n)}(r(83426));var i=r(9317),s=n(r(49957));function a(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(a=function(e){return e?r:t})(e)}},43853:(e,t,r)=>{"use strict";var n=r(77833);Object.defineProperty(t,"__esModule",{value:!0}),t.default=function({props:e,name:t}){return(0,i.useThemeProps)({props:e,name:t,defaultTheme:s.default})};var i=r(9317),s=n(r(49957))},63819:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;t.default={mobileStepper:1e3,fab:1050,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500}},7342:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(83724).unstable_capitalize;t.default=n},59970:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r(48367);t.default=e=>!e||!(0,n.isHostComponent)(e)},9317:(e,t,r)=>{"use strict";r.r(t),r.d(t,{Box:()=>En,Container:()=>Li,GlobalStyles:()=>Oe,Stack:()=>cs,StyledEngineProvider:()=>Ne,ThemeProvider:()=>li,Unstable_Grid:()=>Ji,alignContent:()=>zt,alignItems:()=>Vt,alignSelf:()=>qt,alpha:()=>ei,backgroundColor:()=>cr,bgcolor:()=>lr,border:()=>At,borderBottom:()=>vt,borderBottomColor:()=>Mt,borderColor:()=>yt,borderLeft:()=>bt,borderLeftColor:()=>St,borderRadius:()=>It,borderRight:()=>gt,borderRightColor:()=>wt,borderTop:()=>mt,borderTopColor:()=>Ct,borders:()=>Et,bottom:()=>Ar,boxSizing:()=>Tr,breakpoints:()=>Ze,color:()=>or,colorChannel:()=>Qn,columnGap:()=>Wt,compose:()=>Je,containerClasses:()=>Ni,createBox:()=>In,createBreakpoints:()=>fn,createContainer:()=>ji,createGrid:()=>Xi,createSpacing:()=>mn,createStack:()=>ls,createStyled:()=>zn,createTheme:()=>vn,createUnarySpacing:()=>at,createUnaryUnit:()=>st,css:()=>ke,darken:()=>ti,decomposeColor:()=>Zn,display:()=>Ot,emphasize:()=>ni,experimental_sx:()=>Jr,flex:()=>Gt,flexBasis:()=>Pt,flexDirection:()=>Nt,flexGrow:()=>Ut,flexShrink:()=>Ft,flexWrap:()=>Bt,flexbox:()=>Zt,fontFamily:()=>kr,fontSize:()=>jr,fontStyle:()=>Lr,fontWeight:()=>Or,gap:()=>Qt,getContainerUtilityClass:()=>Pi,getContrastRatio:()=>$n,getGridUtilityClass:()=>Ki,getLuminance:()=>Kn,getPath:()=>Qe,getStackUtilityClass:()=>us,getStyleFromPropValue:()=>lt,getThemeProps:()=>Un,getValue:()=>ot,grid:()=>ar,gridArea:()=>sr,gridAutoColumns:()=>er,gridAutoFlow:()=>$t,gridAutoRows:()=>tr,gridClasses:()=>ts,gridColumn:()=>Jt,gridRow:()=>Kt,gridTemplateAreas:()=>ir,gridTemplateColumns:()=>rr,gridTemplateRows:()=>nr,handleBreakpoints:()=>Ue,height:()=>Mr,hexToRgb:()=>_n,hslToRgb:()=>Jn,justifyContent:()=>Rt,justifyItems:()=>Ht,justifySelf:()=>_t,keyframes:()=>je,left:()=>mr,letterSpacing:()=>Pr,lighten:()=>ri,lineHeight:()=>Br,margin:()=>ut,maxHeight:()=>Sr,maxWidth:()=>Cr,mergeBreakpointsInOrder:()=>He,minHeight:()=>Ir,minWidth:()=>wr,order:()=>Yt,padding:()=>dt,palette:()=>ur,position:()=>dr,positions:()=>gr,recomposeColor:()=>Wn,rgbToHex:()=>Xn,right:()=>fr,rowGap:()=>Xt,shadows:()=>vr,shape:()=>An,shouldForwardProp:()=>Rn,sizeHeight:()=>xr,sizeWidth:()=>Er,sizing:()=>Dr,spacing:()=>pt,stackClasses:()=>ds,style:()=>Xe,styled:()=>Yn,systemDefaultTheme:()=>Vn,textAlign:()=>Rr,textTransform:()=>Nr,top:()=>pr,typography:()=>zr,typographyVariant:()=>Vr,unstable_createCssVarsProvider:()=>wi,unstable_createGetCssVar:()=>Mi,unstable_createStyleFunctionSx:()=>qr,unstable_extendSxProp:()=>Xr,unstable_getThemeValue:()=>Fr,unstable_resolveBreakpointValues:()=>_e,unstable_styleFunctionSx:()=>_r,useTheme:()=>Mn,useThemeProps:()=>Fn,useThemeWithoutDefault:()=>Cn,width:()=>yr,zIndex:()=>hr});var n=r(83426),i=r.t(n,2),s=function(){function e(e){var t=this;this._insertTag=function(e){var r;r=0===t.tags.length?t.insertionPoint?t.insertionPoint.nextSibling:t.prepend?t.container.firstChild:t.before:t.tags[t.tags.length-1].nextSibling,t.container.insertBefore(e,r),t.tags.push(e)},this.isSpeedy=void 0===e.speedy||e.speedy,this.tags=[],this.ctr=0,this.nonce=e.nonce,this.key=e.key,this.container=e.container,this.prepend=e.prepend,this.insertionPoint=e.insertionPoint,this.before=null}var t=e.prototype;return t.hydrate=function(e){e.forEach(this._insertTag)},t.insert=function(e){this.ctr%(this.isSpeedy?65e3:1)==0&&this._insertTag(function(e){var t=document.createElement("style");return t.setAttribute("data-emotion",e.key),void 0!==e.nonce&&t.setAttribute("nonce",e.nonce),t.appendChild(document.createTextNode("")),t.setAttribute("data-s",""),t}(this));var t=this.tags[this.tags.length-1];if(this.isSpeedy){var r=function(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]}(t);try{r.insertRule(e,r.cssRules.length)}catch(e){}}else t.appendChild(document.createTextNode(e));this.ctr++},t.flush=function(){this.tags.forEach((function(e){return e.parentNode&&e.parentNode.removeChild(e)})),this.tags=[],this.ctr=0},e}(),a=Math.abs,o=String.fromCharCode,l=Object.assign;function c(e){return e.trim()}function u(e,t,r){return e.replace(t,r)}function d(e,t){return e.indexOf(t)}function h(e,t){return 0|e.charCodeAt(t)}function p(e,t,r){return e.slice(t,r)}function f(e){return e.length}function A(e){return e.length}function m(e,t){return t.push(e),e}var g=1,v=1,b=0,y=0,C=0,w="";function M(e,t,r,n,i,s,a){return{value:e,root:t,parent:r,type:n,props:i,children:s,line:g,column:v,length:a,return:""}}function S(e,t){return l(M("",null,null,"",null,null,0),e,{length:-e.length},t)}function I(){return C=y>0?h(w,--y):0,v--,10===C&&(v=1,g--),C}function E(){return C=y<b?h(w,y++):0,v++,10===C&&(v=1,g++),C}function x(){return h(w,y)}function T(){return y}function D(e,t){return p(w,e,t)}function k(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function j(e){return g=v=1,b=f(w=e),y=0,[]}function L(e){return w="",e}function O(e){return c(D(y-1,B(91===e?e+2:40===e?e+1:e)))}function P(e){for(;(C=x())&&C<33;)E();return k(e)>2||k(C)>3?"":" "}function N(e,t){for(;--t&&E()&&!(C<48||C>102||C>57&&C<65||C>70&&C<97););return D(e,T()+(t<6&&32==x()&&32==E()))}function B(e){for(;E();)switch(C){case e:return y;case 34:case 39:34!==e&&39!==e&&B(C);break;case 40:41===e&&B(e);break;case 92:E()}return y}function R(e,t){for(;E()&&e+C!==57&&(e+C!==84||47!==x()););return"/*"+D(t,y-1)+"*"+o(47===e?e:E())}function V(e){for(;!k(x());)E();return D(e,y)}var z="-ms-",Y="-moz-",G="-webkit-",U="comm",F="rule",q="decl",H="@import",_="@keyframes",Z="@layer";function Q(e,t){for(var r="",n=A(e),i=0;i<n;i++)r+=t(e[i],i,e,t)||"";return r}function W(e,t,r,n){switch(e.type){case Z:if(e.children.length)break;case H:case q:return e.return=e.return||e.value;case U:return"";case _:return e.return=e.value+"{"+Q(e.children,n)+"}";case F:e.value=e.props.join(",")}return f(r=Q(e.children,n))?e.return=e.value+"{"+r+"}":""}function X(e){return L(J("",null,null,null,[""],e=j(e),0,[0],e))}function J(e,t,r,n,i,s,a,l,c){for(var p=0,A=0,g=a,v=0,b=0,y=0,C=1,w=1,M=1,S=0,D="",k=i,j=s,L=n,B=D;w;)switch(y=S,S=E()){case 40:if(108!=y&&58==h(B,g-1)){-1!=d(B+=u(O(S),"&","&\f"),"&\f")&&(M=-1);break}case 34:case 39:case 91:B+=O(S);break;case 9:case 10:case 13:case 32:B+=P(y);break;case 92:B+=N(T()-1,7);continue;case 47:switch(x()){case 42:case 47:m($(R(E(),T()),t,r),c);break;default:B+="/"}break;case 123*C:l[p++]=f(B)*M;case 125*C:case 59:case 0:switch(S){case 0:case 125:w=0;case 59+A:-1==M&&(B=u(B,/\f/g,"")),b>0&&f(B)-g&&m(b>32?ee(B+";",n,r,g-1):ee(u(B," ","")+";",n,r,g-2),c);break;case 59:B+=";";default:if(m(L=K(B,t,r,p,A,i,l,D,k=[],j=[],g),s),123===S)if(0===A)J(B,t,L,L,k,s,g,l,j);else switch(99===v&&110===h(B,3)?100:v){case 100:case 108:case 109:case 115:J(e,L,L,n&&m(K(e,L,L,0,0,i,l,D,i,k=[],g),j),i,j,g,l,n?k:j);break;default:J(B,L,L,L,[""],j,0,l,j)}}p=A=b=0,C=M=1,D=B="",g=a;break;case 58:g=1+f(B),b=y;default:if(C<1)if(123==S)--C;else if(125==S&&0==C++&&125==I())continue;switch(B+=o(S),S*C){case 38:M=A>0?1:(B+="\f",-1);break;case 44:l[p++]=(f(B)-1)*M,M=1;break;case 64:45===x()&&(B+=O(E())),v=x(),A=g=f(D=B+=V(T())),S++;break;case 45:45===y&&2==f(B)&&(C=0)}}return s}function K(e,t,r,n,i,s,o,l,d,h,f){for(var m=i-1,g=0===i?s:[""],v=A(g),b=0,y=0,C=0;b<n;++b)for(var w=0,S=p(e,m+1,m=a(y=o[b])),I=e;w<v;++w)(I=c(y>0?g[w]+" "+S:u(S,/&\f/g,g[w])))&&(d[C++]=I);return M(e,t,r,0===i?F:l,d,h,f)}function $(e,t,r){return M(e,t,r,U,o(C),p(e,2,-2),0)}function ee(e,t,r,n){return M(e,t,r,q,p(e,0,n),p(e,n+1,-1),n)}var te=function(e,t,r){for(var n=0,i=0;n=i,i=x(),38===n&&12===i&&(t[r]=1),!k(i);)E();return D(e,y)},re=new WeakMap,ne=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,r=e.parent,n=e.column===r.column&&e.line===r.line;"rule"!==r.type;)if(!(r=r.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||re.get(r))&&!n){re.set(e,!0);for(var i=[],s=function(e,t){return L(function(e,t){var r=-1,n=44;do{switch(k(n)){case 0:38===n&&12===x()&&(t[r]=1),e[r]+=te(y-1,t,r);break;case 2:e[r]+=O(n);break;case 4:if(44===n){e[++r]=58===x()?"&\f":"",t[r]=e[r].length;break}default:e[r]+=o(n)}}while(n=E());return e}(j(e),t))}(t,i),a=r.props,l=0,c=0;l<s.length;l++)for(var u=0;u<a.length;u++,c++)e.props[c]=i[l]?s[l].replace(/&\f/g,a[u]):a[u]+" "+s[l]}}},ie=function(e){if("decl"===e.type){var t=e.value;108===t.charCodeAt(0)&&98===t.charCodeAt(2)&&(e.return="",e.value="")}};function se(e,t){switch(function(e,t){return 45^h(e,0)?(((t<<2^h(e,0))<<2^h(e,1))<<2^h(e,2))<<2^h(e,3):0}(e,t)){case 5103:return G+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return G+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return G+e+Y+e+z+e+e;case 6828:case 4268:return G+e+z+e+e;case 6165:return G+e+z+"flex-"+e+e;case 5187:return G+e+u(e,/(\w+).+(:[^]+)/,G+"box-$1$2"+z+"flex-$1$2")+e;case 5443:return G+e+z+"flex-item-"+u(e,/flex-|-self/,"")+e;case 4675:return G+e+z+"flex-line-pack"+u(e,/align-content|flex-|-self/,"")+e;case 5548:return G+e+z+u(e,"shrink","negative")+e;case 5292:return G+e+z+u(e,"basis","preferred-size")+e;case 6060:return G+"box-"+u(e,"-grow","")+G+e+z+u(e,"grow","positive")+e;case 4554:return G+u(e,/([^-])(transform)/g,"$1"+G+"$2")+e;case 6187:return u(u(u(e,/(zoom-|grab)/,G+"$1"),/(image-set)/,G+"$1"),e,"")+e;case 5495:case 3959:return u(e,/(image-set\([^]*)/,G+"$1$`$1");case 4968:return u(u(e,/(.+:)(flex-)?(.*)/,G+"box-pack:$3"+z+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+G+e+e;case 4095:case 3583:case 4068:case 2532:return u(e,/(.+)-inline(.+)/,G+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(f(e)-1-t>6)switch(h(e,t+1)){case 109:if(45!==h(e,t+4))break;case 102:return u(e,/(.+:)(.+)-([^]+)/,"$1"+G+"$2-$3$1"+Y+(108==h(e,t+3)?"$3":"$2-$3"))+e;case 115:return~d(e,"stretch")?se(u(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(115!==h(e,t+1))break;case 6444:switch(h(e,f(e)-3-(~d(e,"!important")&&10))){case 107:return u(e,":",":"+G)+e;case 101:return u(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+G+(45===h(e,14)?"inline-":"")+"box$3$1"+G+"$2$3$1"+z+"$2box$3")+e}break;case 5936:switch(h(e,t+11)){case 114:return G+e+z+u(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return G+e+z+u(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return G+e+z+u(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return G+e+z+e+e}return e}var ae=[function(e,t,r,n){if(e.length>-1&&!e.return)switch(e.type){case q:e.return=se(e.value,e.length);break;case _:return Q([S(e,{value:u(e.value,"@","@"+G)})],n);case F:if(e.length)return function(e,t){return e.map(t).join("")}(e.props,(function(t){switch(function(e,t){return(e=/(::plac\w+|:read-\w+)/.exec(e))?e[0]:e}(t)){case":read-only":case":read-write":return Q([S(e,{props:[u(t,/:(read-\w+)/,":"+Y+"$1")]})],n);case"::placeholder":return Q([S(e,{props:[u(t,/:(plac\w+)/,":"+G+"input-$1")]}),S(e,{props:[u(t,/:(plac\w+)/,":"+Y+"$1")]}),S(e,{props:[u(t,/:(plac\w+)/,z+"input-$1")]})],n)}return""}))}}],oe=function(e){var t=e.key;if("css"===t){var r=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(r,(function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))}))}var n,i,a=e.stylisPlugins||ae,o={},l=[];n=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+t+' "]'),(function(e){for(var t=e.getAttribute("data-emotion").split(" "),r=1;r<t.length;r++)o[t[r]]=!0;l.push(e)}));var c,u,d,h,p=[W,(h=function(e){c.insert(e)},function(e){e.root||(e=e.return)&&h(e)})],f=(u=[ne,ie].concat(a,p),d=A(u),function(e,t,r,n){for(var i="",s=0;s<d;s++)i+=u[s](e,t,r,n)||"";return i});i=function(e,t,r,n){c=r,Q(X(e?e+"{"+t.styles+"}":t.styles),f),n&&(m.inserted[t.name]=!0)};var m={key:t,sheet:new s({key:t,container:n,nonce:e.nonce,speedy:e.speedy,prepend:e.prepend,insertionPoint:e.insertionPoint}),nonce:e.nonce,inserted:o,registered:{},insert:i};return m.sheet.hydrate(l),m},le={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1};function ce(e){var t=Object.create(null);return function(r){return void 0===t[r]&&(t[r]=e(r)),t[r]}}var ue=/[A-Z]|^ms/g,de=/_EMO_([^_]+?)_([^]*?)_EMO_/g,he=function(e){return 45===e.charCodeAt(1)},pe=function(e){return null!=e&&"boolean"!=typeof e},fe=ce((function(e){return he(e)?e:e.replace(ue,"-$&").toLowerCase()})),Ae=function(e,t){switch(e){case"animation":case"animationName":if("string"==typeof t)return t.replace(de,(function(e,t,r){return ge={name:t,styles:r,next:ge},t}))}return 1===le[e]||he(e)||"number"!=typeof t||0===t?t:t+"px"};function me(e,t,r){if(null==r)return"";if(void 0!==r.__emotion_styles)return r;switch(typeof r){case"boolean":return"";case"object":if(1===r.anim)return ge={name:r.name,styles:r.styles,next:ge},r.name;if(void 0!==r.styles){var n=r.next;if(void 0!==n)for(;void 0!==n;)ge={name:n.name,styles:n.styles,next:ge},n=n.next;return r.styles+";"}return function(e,t,r){var n="";if(Array.isArray(r))for(var i=0;i<r.length;i++)n+=me(e,t,r[i])+";";else for(var s in r){var a=r[s];if("object"!=typeof a)null!=t&&void 0!==t[a]?n+=s+"{"+t[a]+"}":pe(a)&&(n+=fe(s)+":"+Ae(s,a)+";");else if(!Array.isArray(a)||"string"!=typeof a[0]||null!=t&&void 0!==t[a[0]]){var o=me(e,t,a);switch(s){case"animation":case"animationName":n+=fe(s)+":"+o+";";break;default:n+=s+"{"+o+"}"}}else for(var l=0;l<a.length;l++)pe(a[l])&&(n+=fe(s)+":"+Ae(s,a[l])+";")}return n}(e,t,r);case"function":if(void 0!==e){var i=ge,s=r(e);return ge=i,me(e,t,s)}}if(null==t)return r;var a=t[r];return void 0!==a?a:r}var ge,ve=/label:\s*([^\s;\n{]+)\s*(;|$)/g,be=function(e,t,r){if(1===e.length&&"object"==typeof e[0]&&null!==e[0]&&void 0!==e[0].styles)return e[0];var n=!0,i="";ge=void 0;var s=e[0];null==s||void 0===s.raw?(n=!1,i+=me(r,t,s)):i+=s[0];for(var a=1;a<e.length;a++)i+=me(r,t,e[a]),n&&(i+=s[a]);ve.lastIndex=0;for(var o,l="";null!==(o=ve.exec(i));)l+="-"+o[1];var c=function(e){for(var t,r=0,n=0,i=e.length;i>=4;++n,i-=4)t=1540483477*(65535&(t=255&e.charCodeAt(n)|(255&e.charCodeAt(++n))<<8|(255&e.charCodeAt(++n))<<16|(255&e.charCodeAt(++n))<<24))+(59797*(t>>>16)<<16),r=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&r)+(59797*(r>>>16)<<16);switch(i){case 3:r^=(255&e.charCodeAt(n+2))<<16;case 2:r^=(255&e.charCodeAt(n+1))<<8;case 1:r=1540483477*(65535&(r^=255&e.charCodeAt(n)))+(59797*(r>>>16)<<16)}return(((r=1540483477*(65535&(r^=r>>>13))+(59797*(r>>>16)<<16))^r>>>15)>>>0).toString(36)}(i)+l;return{name:c,styles:i,next:ge}},ye=!!i.useInsertionEffect&&i.useInsertionEffect,Ce=ye||function(e){return e()},we=ye||n.useLayoutEffect,Me=(0,n.createContext)("undefined"!=typeof HTMLElement?oe({key:"css"}):null),Se=Me.Provider,Ie=function(e){return(0,n.forwardRef)((function(t,r){var i=(0,n.useContext)(Me);return e(t,i,r)}))},Ee=(0,n.createContext)({});r(94635);var xe=function(e,t,r){var n=e.key+"-"+t.name;!1===r&&void 0===e.registered[n]&&(e.registered[n]=t.styles)},Te=function(e,t,r){xe(e,t,r);var n=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var i=t;do{e.insert(t===i?"."+n:"",i,e.sheet,!0),i=i.next}while(void 0!==i)}},De=Ie((function(e,t){var r=e.styles,i=be([r],void 0,(0,n.useContext)(Ee)),s=(0,n.useRef)();return we((function(){var e=t.key+"-global",r=new t.sheet.constructor({key:e,nonce:t.sheet.nonce,container:t.sheet.container,speedy:t.sheet.isSpeedy}),n=!1,a=document.querySelector('style[data-emotion="'+e+" "+i.name+'"]');return t.sheet.tags.length&&(r.before=t.sheet.tags[0]),null!==a&&(n=!0,a.setAttribute("data-emotion",e),r.hydrate([a])),s.current=[r,n],function(){r.flush()}}),[t]),we((function(){var e=s.current,r=e[0];if(e[1])e[1]=!1;else{if(void 0!==i.next&&Te(t,i.next,!0),r.tags.length){var n=r.tags[r.tags.length-1].nextElementSibling;r.before=n,r.flush()}t.insert("",i,r,!1)}}),[t,i.name]),null}));function ke(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return be(t)}var je=function(){var e=ke.apply(void 0,arguments),t="animation-"+e.name;return{name:t,styles:"@keyframes "+t+"{"+e.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}},Le=r(11837);function Oe(e){const{styles:t,defaultTheme:r={}}=e,n="function"==typeof t?e=>{return t(null==(n=e)||0===Object.keys(n).length?r:e);var n}:t;return(0,Le.jsx)(De,{styles:n})}const Pe=oe({key:"css",prepend:!0});function Ne(e){const{injectFirst:t,children:r}=e;return t?(0,Le.jsx)(Se,{value:Pe,children:r}):r}var Be=r(1290);function Re(){return Re=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Re.apply(this,arguments)}var Ve=r(48970);const ze=function(e,t){return t?(0,Ve.Z)(e,t,{clone:!1}):e},Ye={xs:0,sm:600,md:900,lg:1200,xl:1536},Ge={keys:["xs","sm","md","lg","xl"],up:e=>`@media (min-width:${Ye[e]}px)`};function Ue(e,t,r){const n=e.theme||{};if(Array.isArray(t)){const e=n.breakpoints||Ge;return t.reduce(((n,i,s)=>(n[e.up(e.keys[s])]=r(t[s]),n)),{})}if("object"==typeof t){const e=n.breakpoints||Ge;return Object.keys(t).reduce(((n,i)=>{if(-1!==Object.keys(e.values||Ye).indexOf(i))n[e.up(i)]=r(t[i],i);else{const e=i;n[e]=t[e]}return n}),{})}return r(t)}function Fe(e={}){var t;return(null==(t=e.keys)?void 0:t.reduce(((t,r)=>(t[e.up(r)]={},t)),{}))||{}}function qe(e,t){return e.reduce(((e,t)=>{const r=e[t];return(!r||0===Object.keys(r).length)&&delete e[t],e}),t)}function He(e,...t){const r=Fe(e),n=[r,...t].reduce(((e,t)=>(0,Ve.Z)(e,t)),{});return qe(Object.keys(r),n)}function _e({values:e,breakpoints:t,base:r}){const n=r||function(e,t){if("object"!=typeof e)return{};const r={},n=Object.keys(t);return Array.isArray(e)?n.forEach(((t,n)=>{n<e.length&&(r[t]=!0)})):n.forEach((t=>{null!=e[t]&&(r[t]=!0)})),r}(e,t),i=Object.keys(n);if(0===i.length)return e;let s;return i.reduce(((t,r,n)=>(Array.isArray(e)?(t[r]=null!=e[n]?e[n]:e[s],s=n):"object"==typeof e?(t[r]=null!=e[r]?e[r]:e[s],s=r):t[r]=e,t)),{})}const Ze=function(e){const t=t=>{const r=t.theme||{},n=e(t),i=r.breakpoints||Ge,s=i.keys.reduce(((n,s)=>(t[s]&&((n=n||{})[i.up(s)]=e(Re({theme:r},t[s]))),n)),null);return ze(n,s)};return t.propTypes={},t.filterProps=["xs","sm","md","lg","xl",...e.filterProps],t};function Qe(e,t,r=!0){if(!t||"string"!=typeof t)return null;if(e&&e.vars&&r){const r=`vars.${t}`.split(".").reduce(((e,t)=>e&&e[t]?e[t]:null),e);if(null!=r)return r}return t.split(".").reduce(((e,t)=>e&&null!=e[t]?e[t]:null),e)}function We(e,t,r,n=r){let i;return i="function"==typeof e?e(r):Array.isArray(e)?e[r]||n:Qe(e,r)||n,t&&(i=t(i)),i}const Xe=function(e){const{prop:t,cssProperty:r=e.prop,themeKey:n,transform:i}=e,s=e=>{if(null==e[t])return null;const s=e[t],a=Qe(e.theme,n)||{};return Ue(e,s,(e=>{let n=We(a,i,e);return e===n&&"string"==typeof e&&(n=We(a,i,`${t}${"default"===e?"":(0,Be.Z)(e)}`,e)),!1===r?n:{[r]:n}}))};return s.propTypes={},s.filterProps=[t],s},Je=function(...e){const t=e.reduce(((e,t)=>(t.filterProps.forEach((r=>{e[r]=t})),e)),{}),r=e=>Object.keys(e).reduce(((r,n)=>t[n]?ze(r,t[n](e)):r),{});return r.propTypes={},r.filterProps=e.reduce(((e,t)=>e.concat(t.filterProps)),[]),r},Ke={m:"margin",p:"padding"},$e={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},et={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},tt=function(e){const t={};return e=>(void 0===t[e]&&(t[e]=(e=>{if(e.length>2){if(!et[e])return[e];e=et[e]}const[t,r]=e.split(""),n=Ke[t],i=$e[r]||"";return Array.isArray(i)?i.map((e=>n+e)):[n+i]})(e)),t[e])}(),rt=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],nt=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"],it=[...rt,...nt];function st(e,t,r,n){var i;const s=null!=(i=Qe(e,t,!1))?i:r;return"number"==typeof s?e=>"string"==typeof e?e:s*e:Array.isArray(s)?e=>"string"==typeof e?e:s[e]:"function"==typeof s?s:()=>{}}function at(e){return st(e,"spacing",8)}function ot(e,t){if("string"==typeof t||null==t)return t;const r=e(Math.abs(t));return t>=0?r:"number"==typeof r?-r:`-${r}`}function lt(e,t){return r=>e.reduce(((e,n)=>(e[n]=ot(t,r),e)),{})}function ct(e,t){const r=at(e.theme);return Object.keys(e).map((n=>function(e,t,r,n){if(-1===t.indexOf(r))return null;const i=lt(tt(r),n);return Ue(e,e[r],i)}(e,t,n,r))).reduce(ze,{})}function ut(e){return ct(e,rt)}function dt(e){return ct(e,nt)}function ht(e){return ct(e,it)}ut.propTypes={},ut.filterProps=rt,dt.propTypes={},dt.filterProps=nt,ht.propTypes={},ht.filterProps=it;const pt=ht;function ft(e){return"number"!=typeof e?e:`${e}px solid`}const At=Xe({prop:"border",themeKey:"borders",transform:ft}),mt=Xe({prop:"borderTop",themeKey:"borders",transform:ft}),gt=Xe({prop:"borderRight",themeKey:"borders",transform:ft}),vt=Xe({prop:"borderBottom",themeKey:"borders",transform:ft}),bt=Xe({prop:"borderLeft",themeKey:"borders",transform:ft}),yt=Xe({prop:"borderColor",themeKey:"palette"}),Ct=Xe({prop:"borderTopColor",themeKey:"palette"}),wt=Xe({prop:"borderRightColor",themeKey:"palette"}),Mt=Xe({prop:"borderBottomColor",themeKey:"palette"}),St=Xe({prop:"borderLeftColor",themeKey:"palette"}),It=e=>{if(void 0!==e.borderRadius&&null!==e.borderRadius){const t=st(e.theme,"shape.borderRadius",4),r=e=>({borderRadius:ot(t,e)});return Ue(e,e.borderRadius,r)}return null};It.propTypes={},It.filterProps=["borderRadius"];const Et=Je(At,mt,gt,vt,bt,yt,Ct,wt,Mt,St,It),xt=Xe({prop:"displayPrint",cssProperty:!1,transform:e=>({"@media print":{display:e}})}),Tt=Xe({prop:"display"}),Dt=Xe({prop:"overflow"}),kt=Xe({prop:"textOverflow"}),jt=Xe({prop:"visibility"}),Lt=Xe({prop:"whiteSpace"}),Ot=Je(xt,Tt,Dt,kt,jt,Lt),Pt=Xe({prop:"flexBasis"}),Nt=Xe({prop:"flexDirection"}),Bt=Xe({prop:"flexWrap"}),Rt=Xe({prop:"justifyContent"}),Vt=Xe({prop:"alignItems"}),zt=Xe({prop:"alignContent"}),Yt=Xe({prop:"order"}),Gt=Xe({prop:"flex"}),Ut=Xe({prop:"flexGrow"}),Ft=Xe({prop:"flexShrink"}),qt=Xe({prop:"alignSelf"}),Ht=Xe({prop:"justifyItems"}),_t=Xe({prop:"justifySelf"}),Zt=Je(Pt,Nt,Bt,Rt,Vt,zt,Yt,Gt,Ut,Ft,qt,Ht,_t),Qt=e=>{if(void 0!==e.gap&&null!==e.gap){const t=st(e.theme,"spacing",8),r=e=>({gap:ot(t,e)});return Ue(e,e.gap,r)}return null};Qt.propTypes={},Qt.filterProps=["gap"];const Wt=e=>{if(void 0!==e.columnGap&&null!==e.columnGap){const t=st(e.theme,"spacing",8),r=e=>({columnGap:ot(t,e)});return Ue(e,e.columnGap,r)}return null};Wt.propTypes={},Wt.filterProps=["columnGap"];const Xt=e=>{if(void 0!==e.rowGap&&null!==e.rowGap){const t=st(e.theme,"spacing",8),r=e=>({rowGap:ot(t,e)});return Ue(e,e.rowGap,r)}return null};Xt.propTypes={},Xt.filterProps=["rowGap"];const Jt=Xe({prop:"gridColumn"}),Kt=Xe({prop:"gridRow"}),$t=Xe({prop:"gridAutoFlow"}),er=Xe({prop:"gridAutoColumns"}),tr=Xe({prop:"gridAutoRows"}),rr=Xe({prop:"gridTemplateColumns"}),nr=Xe({prop:"gridTemplateRows"}),ir=Xe({prop:"gridTemplateAreas"}),sr=Xe({prop:"gridArea"}),ar=Je(Qt,Wt,Xt,Jt,Kt,$t,er,tr,rr,nr,ir,sr),or=Xe({prop:"color",themeKey:"palette"}),lr=Xe({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette"}),cr=Xe({prop:"backgroundColor",themeKey:"palette"}),ur=Je(or,lr,cr),dr=Xe({prop:"position"}),hr=Xe({prop:"zIndex",themeKey:"zIndex"}),pr=Xe({prop:"top"}),fr=Xe({prop:"right"}),Ar=Xe({prop:"bottom"}),mr=Xe({prop:"left"}),gr=Je(dr,hr,pr,fr,Ar,mr),vr=Xe({prop:"boxShadow",themeKey:"shadows"});function br(e){return e<=1&&0!==e?100*e+"%":e}const yr=Xe({prop:"width",transform:br}),Cr=e=>{if(void 0!==e.maxWidth&&null!==e.maxWidth){const t=t=>{var r,n,i;return{maxWidth:(null==(r=e.theme)||null==(n=r.breakpoints)||null==(i=n.values)?void 0:i[t])||Ye[t]||br(t)}};return Ue(e,e.maxWidth,t)}return null};Cr.filterProps=["maxWidth"];const wr=Xe({prop:"minWidth",transform:br}),Mr=Xe({prop:"height",transform:br}),Sr=Xe({prop:"maxHeight",transform:br}),Ir=Xe({prop:"minHeight",transform:br}),Er=Xe({prop:"size",cssProperty:"width",transform:br}),xr=Xe({prop:"size",cssProperty:"height",transform:br}),Tr=Xe({prop:"boxSizing"}),Dr=Je(yr,Cr,wr,Mr,Sr,Ir,Tr),kr=Xe({prop:"fontFamily",themeKey:"typography"}),jr=Xe({prop:"fontSize",themeKey:"typography"}),Lr=Xe({prop:"fontStyle",themeKey:"typography"}),Or=Xe({prop:"fontWeight",themeKey:"typography"}),Pr=Xe({prop:"letterSpacing"}),Nr=Xe({prop:"textTransform"}),Br=Xe({prop:"lineHeight"}),Rr=Xe({prop:"textAlign"}),Vr=Xe({prop:"typography",cssProperty:!1,themeKey:"typography"}),zr=Je(Vr,kr,jr,Lr,Or,Pr,Br,Rr,Nr),Yr={borders:Et.filterProps,display:Ot.filterProps,flexbox:Zt.filterProps,grid:ar.filterProps,positions:gr.filterProps,palette:ur.filterProps,shadows:vr.filterProps,sizing:Dr.filterProps,spacing:pt.filterProps,typography:zr.filterProps},Gr={borders:Et,display:Ot,flexbox:Zt,grid:ar,positions:gr,palette:ur,shadows:vr,sizing:Dr,spacing:pt,typography:zr},Ur=Object.keys(Yr).reduce(((e,t)=>(Yr[t].forEach((r=>{e[r]=Gr[t]})),e)),{}),Fr=function(e,t,r){const n={[e]:t,theme:r},i=Ur[e];return i?i(n):{[e]:t}};function qr(e=Gr){const t=Object.keys(e).reduce(((t,r)=>(e[r].filterProps.forEach((n=>{t[n]=e[r]})),t)),{});function r(e,r,n){const i={[e]:r,theme:n},s=t[e];return s?s(i):{[e]:r}}return function e(n){const{sx:i,theme:s={}}=n||{};if(!i)return null;function a(n){let i=n;if("function"==typeof n)i=n(s);else if("object"!=typeof n)return n;if(!i)return null;const a=Fe(s.breakpoints),o=Object.keys(a);let l=a;return Object.keys(i).forEach((n=>{const a="function"==typeof(o=i[n])?o(s):o;var o;if(null!=a)if("object"==typeof a)if(t[n])l=ze(l,r(n,a,s));else{const t=Ue({theme:s},a,(e=>({[n]:e})));!function(...e){const t=e.reduce(((e,t)=>e.concat(Object.keys(t))),[]),r=new Set(t);return e.every((e=>r.size===Object.keys(e).length))}(t,a)?l=ze(l,t):l[n]=e({sx:a,theme:s})}else l=ze(l,r(n,a,s))})),qe(o,l)}return Array.isArray(i)?i.map(a):a(i)}}const Hr=qr();Hr.filterProps=["sx"];const _r=Hr;function Zr(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}const Qr=["sx"],Wr=e=>{const t={systemProps:{},otherProps:{}};return Object.keys(e).forEach((r=>{Ur[r]?t.systemProps[r]=e[r]:t.otherProps[r]=e[r]})),t};function Xr(e){const{sx:t}=e,r=Zr(e,Qr),{systemProps:n,otherProps:i}=Wr(r);let s;return s=Array.isArray(t)?[n,...t]:"function"==typeof t?(...e)=>{const r=t(...e);return(0,Ve.P)(r)?Re({},n,r):n}:Re({},n,t),Re({},i,{sx:s})}const Jr=function(e){return({theme:t})=>_r({sx:e,theme:t})};var Kr=r(6277);function $r(){return $r=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},$r.apply(this,arguments)}function en(e){var t=Object.create(null);return function(r){return void 0===t[r]&&(t[r]=e(r)),t[r]}}var tn=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|download|draggable|encType|enterKeyHint|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,rn=en((function(e){return tn.test(e)||111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&e.charCodeAt(2)<91})),nn=function(e){return"theme"!==e},sn=function(e){return"string"==typeof e&&e.charCodeAt(0)>96?rn:nn},an=function(e,t,r){var n;if(t){var i=t.shouldForwardProp;n=e.__emotion_forwardProp&&i?function(t){return e.__emotion_forwardProp(t)&&i(t)}:i}return"function"!=typeof n&&r&&(n=e.__emotion_forwardProp),n},on=function(e){var t=e.cache,r=e.serialized,n=e.isStringTag;return xe(t,r,n),Ce((function(){return Te(t,r,n)})),null};var ln=function e(t,r){var i,s,a=t.__emotion_real===t,o=a&&t.__emotion_base||t;void 0!==r&&(i=r.label,s=r.target);var l=an(t,r,a),c=l||sn(o),u=!c("as");return function(){var d=arguments,h=a&&void 0!==t.__emotion_styles?t.__emotion_styles.slice(0):[];if(void 0!==i&&h.push("label:"+i+";"),null==d[0]||void 0===d[0].raw)h.push.apply(h,d);else{h.push(d[0][0]);for(var p=d.length,f=1;f<p;f++)h.push(d[f],d[0][f])}var A=Ie((function(e,t,r){var i,a,d,p,f=u&&e.as||o,A="",m=[],g=e;if(null==e.theme){for(var v in g={},e)g[v]=e[v];g.theme=(0,n.useContext)(Ee)}"string"==typeof e.className?(i=t.registered,a=m,d=e.className,p="",d.split(" ").forEach((function(e){void 0!==i[e]?a.push(i[e]+";"):p+=e+" "})),A=p):null!=e.className&&(A=e.className+" ");var b=be(h.concat(m),t.registered,g);A+=t.key+"-"+b.name,void 0!==s&&(A+=" "+s);var y=u&&void 0===l?sn(f):c,C={};for(var w in e)u&&"as"===w||y(w)&&(C[w]=e[w]);return C.className=A,C.ref=r,(0,n.createElement)(n.Fragment,null,(0,n.createElement)(on,{cache:t,serialized:b,isStringTag:"string"==typeof f}),(0,n.createElement)(f,C))}));return A.displayName=void 0!==i?i:"Styled("+("string"==typeof o?o:o.displayName||o.name||"Component")+")",A.defaultProps=t.defaultProps,A.__emotion_real=A,A.__emotion_base=o,A.__emotion_styles=h,A.__emotion_forwardProp=l,Object.defineProperty(A,"toString",{value:function(){return"."+s}}),A.withComponent=function(t,n){return e(t,$r({},r,n,{shouldForwardProp:an(A,n,!0)})).apply(void 0,h)},A}}.bind();["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","marquee","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"].forEach((function(e){ln[e]=ln(e)}));const cn=ln;function un(e,t){return cn(e,t)}const dn=(e,t)=>{Array.isArray(e.__emotion_styles)&&(e.__emotion_styles=t(e.__emotion_styles))},hn=["values","unit","step"],pn=e=>{const t=Object.keys(e).map((t=>({key:t,val:e[t]})))||[];return t.sort(((e,t)=>e.val-t.val)),t.reduce(((e,t)=>Re({},e,{[t.key]:t.val})),{})};function fn(e){const{values:t={xs:0,sm:600,md:900,lg:1200,xl:1536},unit:r="px",step:n=5}=e,i=Zr(e,hn),s=pn(t),a=Object.keys(s);function o(e){return`@media (min-width:${"number"==typeof t[e]?t[e]:e}${r})`}function l(e){return`@media (max-width:${("number"==typeof t[e]?t[e]:e)-n/100}${r})`}function c(e,i){const s=a.indexOf(i);return`@media (min-width:${"number"==typeof t[e]?t[e]:e}${r}) and (max-width:${(-1!==s&&"number"==typeof t[a[s]]?t[a[s]]:i)-n/100}${r})`}return Re({keys:a,values:s,up:o,down:l,between:c,only:function(e){return a.indexOf(e)+1<a.length?c(e,a[a.indexOf(e)+1]):o(e)},not:function(e){const t=a.indexOf(e);return 0===t?o(a[1]):t===a.length-1?l(a[t]):c(e,a[a.indexOf(e)+1]).replace("@media","@media not all and")},unit:r},i)}const An={borderRadius:4};function mn(e=8){if(e.mui)return e;const t=at({spacing:e}),r=(...e)=>(0===e.length?[1]:e).map((e=>{const r=t(e);return"number"==typeof r?`${r}px`:r})).join(" ");return r.mui=!0,r}const gn=["breakpoints","palette","spacing","shape"],vn=function(e={},...t){const{breakpoints:r={},palette:n={},spacing:i,shape:s={}}=e,a=Zr(e,gn),o=fn(r),l=mn(i);let c=(0,Ve.Z)({breakpoints:o,direction:"ltr",components:{},palette:Re({mode:"light"},n),spacing:l,shape:Re({},An,s)},a);return c=t.reduce(((e,t)=>(0,Ve.Z)(e,t)),c),c},bn=n.createContext(null);function yn(){return n.useContext(bn)}const Cn=function(e=null){const t=yn();return t&&(r=t,0!==Object.keys(r).length)?t:e;var r},wn=vn(),Mn=function(e=wn){return Cn(e)},Sn=["className","component"];function In(e={}){const{defaultTheme:t,defaultClassName:r="MuiBox-root",generateClassName:i,styleFunctionSx:s=_r}=e,a=un("div",{shouldForwardProp:e=>"theme"!==e&&"sx"!==e&&"as"!==e})(s);return n.forwardRef((function(e,n){const s=Mn(t),o=Xr(e),{className:l,component:c="div"}=o,u=Zr(o,Sn);return(0,Le.jsx)(a,Re({as:c,ref:n,className:(0,Kr.default)(l,i?i(r):r),theme:s},u))}))}const En=In(),xn=["variant"];function Tn(e){return 0===e.length}function Dn(e){const{variant:t}=e,r=Zr(e,xn);let n=t||"";return Object.keys(r).sort().forEach((t=>{n+="color"===t?Tn(n)?e[t]:(0,Be.Z)(e[t]):`${Tn(n)?t:(0,Be.Z)(t)}${(0,Be.Z)(e[t].toString())}`})),n}const kn=["name","slot","skipVariantsResolver","skipSx","overridesResolver"],jn=["theme"],Ln=["theme"];function On(e){return 0===Object.keys(e).length}const Pn=(e,t)=>t.components&&t.components[e]&&t.components[e].styleOverrides?t.components[e].styleOverrides:null,Nn=(e,t)=>{let r=[];t&&t.components&&t.components[e]&&t.components[e].variants&&(r=t.components[e].variants);const n={};return r.forEach((e=>{const t=Dn(e.props);n[t]=e.style})),n},Bn=(e,t,r,n)=>{var i,s;const{ownerState:a={}}=e,o=[],l=null==r||null==(i=r.components)||null==(s=i[n])?void 0:s.variants;return l&&l.forEach((r=>{let n=!0;Object.keys(r.props).forEach((t=>{a[t]!==r.props[t]&&e[t]!==r.props[t]&&(n=!1)})),n&&o.push(t[Dn(r.props)])})),o};function Rn(e){return"ownerState"!==e&&"theme"!==e&&"sx"!==e&&"as"!==e}const Vn=vn();function zn(e={}){const{defaultTheme:t=Vn,rootShouldForwardProp:r=Rn,slotShouldForwardProp:n=Rn,styleFunctionSx:i=_r}=e,s=e=>{const r=On(e.theme)?t:e.theme;return i(Re({},e,{theme:r}))};return s.__mui_systemSx=!0,(e,i={})=>{dn(e,(e=>e.filter((e=>!(null!=e&&e.__mui_systemSx)))));const{name:a,slot:o,skipVariantsResolver:l,skipSx:c,overridesResolver:u}=i,d=Zr(i,kn),h=void 0!==l?l:o&&"Root"!==o||!1,p=c||!1;let f=Rn;"Root"===o?f=r:o?f=n:function(e){return"string"==typeof e&&e.charCodeAt(0)>96}(e)&&(f=void 0);const A=un(e,Re({shouldForwardProp:f,label:void 0},d)),m=(e,...r)=>{const n=r?r.map((e=>"function"==typeof e&&e.__emotion_real!==e?r=>{let{theme:n}=r,i=Zr(r,jn);return e(Re({theme:On(n)?t:n},i))}:e)):[];let i=e;a&&u&&n.push((e=>{const r=On(e.theme)?t:e.theme,n=Pn(a,r);if(n){const t={};return Object.entries(n).forEach((([n,i])=>{t[n]="function"==typeof i?i(Re({},e,{theme:r})):i})),u(e,t)}return null})),a&&!h&&n.push((e=>{const r=On(e.theme)?t:e.theme;return Bn(e,Nn(a,r),r,a)})),p||n.push(s);const o=n.length-r.length;if(Array.isArray(e)&&o>0){const t=new Array(o).fill("");i=[...e,...t],i.raw=[...e.raw,...t]}else"function"==typeof e&&e.__emotion_real!==e&&(i=r=>{let{theme:n}=r,i=Zr(r,Ln);return e(Re({theme:On(n)?t:n},i))});return A(i,...n)};return A.withConfig&&(m.withConfig=A.withConfig),m}}const Yn=zn();var Gn=r(73022);function Un(e){const{theme:t,name:r,props:n}=e;return t&&t.components&&t.components[r]&&t.components[r].defaultProps?(0,Gn.Z)(t.components[r].defaultProps,n):n}function Fn({props:e,name:t,defaultTheme:r}){return Un({theme:Mn(r),name:t,props:e})}var qn=r(81512);function Hn(e,t=0,r=1){return Math.min(Math.max(t,e),r)}function _n(e){e=e.slice(1);const t=new RegExp(`.{1,${e.length>=6?2:1}}`,"g");let r=e.match(t);return r&&1===r[0].length&&(r=r.map((e=>e+e))),r?`rgb${4===r.length?"a":""}(${r.map(((e,t)=>t<3?parseInt(e,16):Math.round(parseInt(e,16)/255*1e3)/1e3)).join(", ")})`:""}function Zn(e){if(e.type)return e;if("#"===e.charAt(0))return Zn(_n(e));const t=e.indexOf("("),r=e.substring(0,t);if(-1===["rgb","rgba","hsl","hsla","color"].indexOf(r))throw new Error((0,qn.Z)(9,e));let n,i=e.substring(t+1,e.length-1);if("color"===r){if(i=i.split(" "),n=i.shift(),4===i.length&&"/"===i[3].charAt(0)&&(i[3]=i[3].slice(1)),-1===["srgb","display-p3","a98-rgb","prophoto-rgb","rec-2020"].indexOf(n))throw new Error((0,qn.Z)(10,n))}else i=i.split(",");return i=i.map((e=>parseFloat(e))),{type:r,values:i,colorSpace:n}}const Qn=e=>{const t=Zn(e);return t.values.slice(0,3).map(((e,r)=>-1!==t.type.indexOf("hsl")&&0!==r?`${e}%`:e)).join(" ")};function Wn(e){const{type:t,colorSpace:r}=e;let{values:n}=e;return-1!==t.indexOf("rgb")?n=n.map(((e,t)=>t<3?parseInt(e,10):e)):-1!==t.indexOf("hsl")&&(n[1]=`${n[1]}%`,n[2]=`${n[2]}%`),n=-1!==t.indexOf("color")?`${r} ${n.join(" ")}`:`${n.join(", ")}`,`${t}(${n})`}function Xn(e){if(0===e.indexOf("#"))return e;const{values:t}=Zn(e);return`#${t.map(((e,t)=>function(e){const t=e.toString(16);return 1===t.length?`0${t}`:t}(3===t?Math.round(255*e):e))).join("")}`}function Jn(e){e=Zn(e);const{values:t}=e,r=t[0],n=t[1]/100,i=t[2]/100,s=n*Math.min(i,1-i),a=(e,t=(e+r/30)%12)=>i-s*Math.max(Math.min(t-3,9-t,1),-1);let o="rgb";const l=[Math.round(255*a(0)),Math.round(255*a(8)),Math.round(255*a(4))];return"hsla"===e.type&&(o+="a",l.push(t[3])),Wn({type:o,values:l})}function Kn(e){let t="hsl"===(e=Zn(e)).type?Zn(Jn(e)).values:e.values;return t=t.map((t=>("color"!==e.type&&(t/=255),t<=.03928?t/12.92:((t+.055)/1.055)**2.4))),Number((.2126*t[0]+.7152*t[1]+.0722*t[2]).toFixed(3))}function $n(e,t){const r=Kn(e),n=Kn(t);return(Math.max(r,n)+.05)/(Math.min(r,n)+.05)}function ei(e,t){return e=Zn(e),t=Hn(t),"rgb"!==e.type&&"hsl"!==e.type||(e.type+="a"),"color"===e.type?e.values[3]=`/${t}`:e.values[3]=t,Wn(e)}function ti(e,t){if(e=Zn(e),t=Hn(t),-1!==e.type.indexOf("hsl"))e.values[2]*=1-t;else if(-1!==e.type.indexOf("rgb")||-1!==e.type.indexOf("color"))for(let r=0;r<3;r+=1)e.values[r]*=1-t;return Wn(e)}function ri(e,t){if(e=Zn(e),t=Hn(t),-1!==e.type.indexOf("hsl"))e.values[2]+=(100-e.values[2])*t;else if(-1!==e.type.indexOf("rgb"))for(let r=0;r<3;r+=1)e.values[r]+=(255-e.values[r])*t;else if(-1!==e.type.indexOf("color"))for(let r=0;r<3;r+=1)e.values[r]+=(1-e.values[r])*t;return Wn(e)}function ni(e,t=.15){return Kn(e)>.5?ti(e,t):ri(e,t)}function ii(){return ii=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},ii.apply(this,arguments)}const si="function"==typeof Symbol&&Symbol.for?Symbol.for("mui.nested"):"__THEME_NESTED__",ai=function(e){const{children:t,theme:r}=e,i=yn(),s=n.useMemo((()=>{const e=null===i?r:function(e,t){return"function"==typeof t?t(e):ii({},e,t)}(i,r);return null!=e&&(e[si]=null!==i),e}),[r,i]);return(0,Le.jsx)(bn.Provider,{value:s,children:t})};function oi(e){const t=Mn();return(0,Le.jsx)(Ee.Provider,{value:"object"==typeof t?t:{},children:e.children})}const li=function(e){const{children:t,theme:r}=e;return(0,Le.jsx)(ai,{theme:r,children:(0,Le.jsx)(oi,{children:t})})};var ci=r(21399);const ui=(e,t,r,n=[])=>{let i=e;t.forEach(((e,s)=>{s===t.length-1?Array.isArray(i)?i[Number(e)]=r:i&&"object"==typeof i&&(i[e]=r):i&&"object"==typeof i&&(i[e]||(i[e]=n.includes(e)?[]:{}),i=i[e])}))},di=(e,t,r)=>{!function e(n,i=[],s=[]){Object.entries(n).forEach((([n,a])=>{(!r||r&&!r([...i,n]))&&null!=a&&("object"==typeof a&&Object.keys(a).length>0?e(a,[...i,n],Array.isArray(a)?[...s,n]:s):t([...i,n],a,s))}))}(e)},hi=(e,t)=>"number"==typeof t?["lineHeight","fontWeight","opacity","zIndex"].some((t=>e.includes(t)))||e[e.length-1].toLowerCase().indexOf("opacity")>=0?t:`${t}px`:t;function pi(e,t){const{prefix:r,shouldSkipGeneratingVar:n}=t||{},i={},s={},a={};return di(e,((e,t,o)=>{if(("string"==typeof t||"number"==typeof t)&&(!n||n&&!n(e,t))){const n=`--${r?`${r}-`:""}${e.join("-")}`;Object.assign(i,{[n]:hi(e,t)}),ui(s,e,`var(${n})`,o)}ui(a,e,t,o)}),(e=>"vars"===e[0])),{css:i,vars:s,parsedTheme:a}}const fi="mode",Ai="color-scheme",mi="data-color-scheme";function gi(e){if("undefined"!=typeof window&&"system"===e)return window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"}function vi(e,t){return"light"===e.mode||"system"===e.mode&&"light"===e.systemMode?t("light"):"dark"===e.mode||"system"===e.mode&&"dark"===e.systemMode?t("dark"):void 0}function bi(e,t){if("undefined"==typeof window)return;let r;try{r=localStorage.getItem(e)||void 0,r||localStorage.setItem(e,t)}catch(e){}return r||t}const yi=["colorSchemes","components","cssVarPrefix"],Ci="*{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}";function wi(e){const{theme:t={},attribute:r=mi,modeStorageKey:i=fi,colorSchemeStorageKey:s=Ai,defaultMode:a="light",defaultColorScheme:o,disableTransitionOnChange:l=!1,enableColorScheme:c=!0,shouldSkipGeneratingVar:u,resolveTheme:d}=e;(!t.colorSchemes||"string"==typeof o&&!t.colorSchemes[o]||"object"==typeof o&&!t.colorSchemes[null==o?void 0:o.light]||"object"==typeof o&&!t.colorSchemes[null==o?void 0:o.dark])&&console.error(`MUI: \`${o}\` does not exist in \`theme.colorSchemes\`.`);const h=n.createContext(void 0);return{CssVarsProvider:function({children:e,theme:p=t,modeStorageKey:f=i,colorSchemeStorageKey:A=s,attribute:m=r,defaultMode:g=a,defaultColorScheme:v=o,disableTransitionOnChange:b=l,enableColorScheme:y=c,storageWindow:C=("undefined"==typeof window?void 0:window),documentNode:w=("undefined"==typeof document?void 0:document),colorSchemeNode:M=("undefined"==typeof document?void 0:document.documentElement),colorSchemeSelector:S=":root",shouldSkipGeneratingVar:I=u}){const E=n.useRef(!1),{colorSchemes:x={},components:T={},cssVarPrefix:D}=p,k=Zr(p,yi),j=Object.keys(x),L="string"==typeof v?v:v.light,O="string"==typeof v?v:v.dark,{mode:P,setMode:N,systemMode:B,lightColorScheme:R,darkColorScheme:V,colorScheme:z,setColorScheme:Y}=function(e){const{defaultMode:t="light",defaultLightColorScheme:r,defaultDarkColorScheme:i,supportedColorSchemes:s=[],modeStorageKey:a=fi,colorSchemeStorageKey:o=Ai,storageWindow:l=("undefined"==typeof window?void 0:window)}=e,c=s.join(","),[u,d]=n.useState((()=>{const e=bi(a,t),n=bi(`${o}-light`,r),s=bi(`${o}-dark`,i);return{mode:e,systemMode:gi(e),lightColorScheme:n,darkColorScheme:s}})),h=function(e){return vi(e,(t=>"light"===t?e.lightColorScheme:"dark"===t?e.darkColorScheme:void 0))}(u),p=n.useCallback((e=>{d((r=>{if(e===r.mode)return r;const n=e||t;try{localStorage.setItem(a,n)}catch(e){}return Re({},r,{mode:n,systemMode:gi(n)})}))}),[a,t]),f=n.useCallback((e=>{e?"string"==typeof e?e&&!c.includes(e)?console.error(`\`${e}\` does not exist in \`theme.colorSchemes\`.`):d((t=>{const r=Re({},t);return vi(t,(t=>{try{localStorage.setItem(`${o}-${t}`,e)}catch(e){}"light"===t&&(r.lightColorScheme=e),"dark"===t&&(r.darkColorScheme=e)})),r})):d((t=>{const n=Re({},t),s=null===e.light?r:e.light,a=null===e.dark?i:e.dark;if(s)if(c.includes(s)){n.lightColorScheme=s;try{localStorage.setItem(`${o}-light`,s)}catch(e){}}else console.error(`\`${s}\` does not exist in \`theme.colorSchemes\`.`);if(a)if(c.includes(a)){n.darkColorScheme=a;try{localStorage.setItem(`${o}-dark`,a)}catch(e){}}else console.error(`\`${a}\` does not exist in \`theme.colorSchemes\`.`);return n})):d((e=>{try{localStorage.setItem(`${o}-light`,r),localStorage.setItem(`${o}-dark`,i)}catch(e){}return Re({},e,{lightColorScheme:r,darkColorScheme:i})}))}),[c,o,r,i]),A=n.useCallback((e=>{"system"===u.mode&&d((t=>Re({},t,{systemMode:null!=e&&e.matches?"dark":"light"})))}),[u.mode]),m=n.useRef(A);return m.current=A,n.useEffect((()=>{const e=(...e)=>m.current(...e),t=window.matchMedia("(prefers-color-scheme: dark)");return t.addListener(e),e(t),()=>t.removeListener(e)}),[]),n.useEffect((()=>{const e=e=>{const r=e.newValue;"string"!=typeof e.key||!e.key.startsWith(o)||r&&!c.match(r)||(e.key.endsWith("light")&&f({light:r}),e.key.endsWith("dark")&&f({dark:r})),e.key!==a||r&&!["light","dark","system"].includes(r)||p(r||t)};if(l)return l.addEventListener("storage",e),()=>l.removeEventListener("storage",e)}),[f,p,a,o,c,t,l]),Re({},u,{colorScheme:h,setMode:p,setColorScheme:f})}({supportedColorSchemes:j,defaultLightColorScheme:L,defaultDarkColorScheme:O,modeStorageKey:f,colorSchemeStorageKey:A,defaultMode:g,storageWindow:C}),G=z||("dark"===g?O:L);let U=k;const{css:F,vars:q,parsedTheme:H}=pi(U,{prefix:D,shouldSkipGeneratingVar:I});U=Re({},H,{components:T,colorSchemes:x,cssVarPrefix:D,vars:q,getColorSchemeSelector:e=>`[${m}="${e}"] &`});const _={},Z={};return Object.entries(x).forEach((([e,t])=>{const{css:r,vars:n,parsedTheme:i}=pi(t,{prefix:D,shouldSkipGeneratingVar:I});U.vars=(0,Ve.Z)(U.vars,n),e===G&&(U=Re({},U,i),U.palette&&(U.palette.mode=P,U.palette.colorScheme=G)),e===("string"==typeof v?v:"dark"===g?v.dark:v.light)?_[`${S}, [${m}="${e}"]`]=r:Z[`${":root"===S?"":S}[${m}="${e}"]`]=r})),n.useEffect((()=>{z&&M&&M.setAttribute(m,z)}),[z,m,M]),(0,ci.Z)((()=>{if(!P||!y||!M)return;const e=M.style.getPropertyValue("color-scheme");return"system"===P?M.style.setProperty("color-scheme",B):M.style.setProperty("color-scheme",P),()=>{M.style.setProperty("color-scheme",e)}}),[P,B,y,M]),n.useEffect((()=>{let e;if(b&&E.current&&w){const t=w.createElement("style");t.appendChild(w.createTextNode(Ci)),w.head.appendChild(t),window.getComputedStyle(w.body),e=setTimeout((()=>{w.head.removeChild(t)}),1)}return()=>{clearTimeout(e)}}),[z,b,w]),n.useEffect((()=>(E.current=!0,()=>{E.current=!1})),[]),(0,Le.jsxs)(h.Provider,{value:{mode:P,setMode:N,lightColorScheme:R,darkColorScheme:V,colorScheme:z,setColorScheme:Y,allColorSchemes:j},children:[(0,Le.jsx)(Oe,{styles:{[S]:F}}),(0,Le.jsx)(Oe,{styles:_}),(0,Le.jsx)(Oe,{styles:Z}),(0,Le.jsx)(li,{theme:d?d(U):U,children:e})]})},useColorScheme:()=>{const e=n.useContext(h);if(!e)throw new Error((0,qn.Z)(19));return e},getInitColorSchemeScript:e=>function(e){const{enableColorScheme:t=!0,enableSystem:r=!1,defaultLightColorScheme:n="light",defaultDarkColorScheme:i="dark",modeStorageKey:s=fi,colorSchemeStorageKey:a=Ai,attribute:o=mi,colorSchemeNode:l="document.documentElement"}=e||{};return(0,Le.jsx)("script",{dangerouslySetInnerHTML:{__html:`(function() { try {\n        var mode = localStorage.getItem('${s}');\n        var cssColorScheme = mode;\n        var colorScheme = '';\n        if (mode === 'system' || (!mode && !!${r})) {\n          // handle system mode\n          var mql = window.matchMedia('(prefers-color-scheme: dark)');\n          if (mql.matches) {\n            cssColorScheme = 'dark';\n            colorScheme = localStorage.getItem('${a}-dark') || '${i}';\n          } else {\n            cssColorScheme = 'light';\n            colorScheme = localStorage.getItem('${a}-light') || '${n}';\n          }\n        }\n        if (mode === 'light') {\n          colorScheme = localStorage.getItem('${a}-light') || '${n}';\n        }\n        if (mode === 'dark') {\n          colorScheme = localStorage.getItem('${a}-dark') || '${i}';\n        }\n        if (colorScheme) {\n          ${l}.setAttribute('${o}', colorScheme);\n        }\n        if (${t} && !!cssColorScheme) {\n          ${l}.style.setProperty('color-scheme', cssColorScheme);\n        }\n      } catch (e) {} })();`}})}(Re({attribute:r,colorSchemeStorageKey:s,modeStorageKey:i,enableColorScheme:c},e))}}function Mi(e=""){function t(...r){if(!r.length)return"";const n=r[0];return"string"!=typeof n||n.match(/(#|\(|\)|(-?(\d*\.)?\d+)(px|em|%|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc))/)?`, ${n}`:`, var(--${e?`${e}-`:""}${n}${t(...r.slice(1))})`}return(r,...n)=>`var(--${e?`${e}-`:""}${r}${t(...n)})`}var Si=r(15672),Ii=r(69075);const Ei=["className","component","disableGutters","fixed","maxWidth","classes"],xi=vn(),Ti=Yn("div",{name:"MuiContainer",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,t[`maxWidth${(0,Be.Z)(String(r.maxWidth))}`],r.fixed&&t.fixed,r.disableGutters&&t.disableGutters]}}),Di=e=>Fn({props:e,name:"MuiContainer",defaultTheme:xi}),ki=(e,t)=>{const{classes:r,fixed:n,disableGutters:i,maxWidth:s}=e,a={root:["root",s&&`maxWidth${(0,Be.Z)(String(s))}`,n&&"fixed",i&&"disableGutters"]};return(0,Ii.Z)(a,(e=>(0,Si.Z)(t,e)),r)};function ji(e={}){const{createStyledComponent:t=Ti,useThemeProps:r=Di,componentName:i="MuiContainer"}=e,s=t((({theme:e,ownerState:t})=>Re({width:"100%",marginLeft:"auto",boxSizing:"border-box",marginRight:"auto",display:"block"},!t.disableGutters&&{paddingLeft:e.spacing(2),paddingRight:e.spacing(2),[e.breakpoints.up("sm")]:{paddingLeft:e.spacing(3),paddingRight:e.spacing(3)}})),(({theme:e,ownerState:t})=>t.fixed&&Object.keys(e.breakpoints.values).reduce(((t,r)=>{const n=r,i=e.breakpoints.values[n];return 0!==i&&(t[e.breakpoints.up(n)]={maxWidth:`${i}${e.breakpoints.unit}`}),t}),{})),(({theme:e,ownerState:t})=>Re({},"xs"===t.maxWidth&&{[e.breakpoints.up("xs")]:{maxWidth:Math.max(e.breakpoints.values.xs,444)}},t.maxWidth&&"xs"!==t.maxWidth&&{[e.breakpoints.up(t.maxWidth)]:{maxWidth:`${e.breakpoints.values[t.maxWidth]}${e.breakpoints.unit}`}}))),a=n.forwardRef((function(e,t){const n=r(e),{className:a,component:o="div",disableGutters:l=!1,fixed:c=!1,maxWidth:u="lg"}=n,d=Zr(n,Ei),h=Re({},n,{component:o,disableGutters:l,fixed:c,maxWidth:u}),p=ki(h,i);return(0,Le.jsx)(s,Re({as:o,ownerState:h,className:(0,Kr.default)(p.root,a),ref:t},d))}));return a}const Li=ji();var Oi=r(69222);function Pi(e){return(0,Si.Z)("MuiContainer",e)}const Ni=(0,Oi.Z)("MuiContainer",["root","disableGutters","fixed","maxWidthXs","maxWidthSm","maxWidthMd","maxWidthLg","maxWidthXl"]),Bi=(e,t,r)=>{const n=e.keys[0];Array.isArray(t)?t.forEach(((t,n)=>{r(((t,r)=>{n<=e.keys.length-1&&(0===n?Object.assign(t,r):t[e.up(e.keys[n])]=r)}),t)})):t&&"object"==typeof t?(Object.keys(t).length>e.keys.length?e.keys:Object.keys(t)).forEach((i=>{if(-1!==e.keys.indexOf(i)){const s=t[i];void 0!==s&&r(((t,r)=>{n===i?Object.assign(t,r):t[e.up(i)]=r}),s)}})):"number"!=typeof t&&"string"!=typeof t||r(((e,t)=>{Object.assign(e,t)}),t)},Ri=({theme:e,ownerState:t})=>{const r={};return Bi(e.breakpoints,t.gridSize,((e,n)=>{let i={};!0===n&&(i={flexBasis:0,flexGrow:1,maxWidth:"100%"}),"auto"===n&&(i={flexBasis:"auto",flexGrow:0,flexShrink:0,maxWidth:"none",width:"auto"}),"number"==typeof n&&(i={flexGrow:0,flexBasis:"auto",width:`calc(100% * ${n} / var(--Grid-columns)${t.nested&&t.container?" + var(--Grid-columnSpacing)":""})`}),e(r,i)})),r},Vi=({theme:e,ownerState:t})=>{const r={};return Bi(e.breakpoints,t.gridOffset,((e,t)=>{let n={};"auto"===t&&(n={marginLeft:"auto"}),"number"==typeof t&&(n={marginLeft:0===t?"0px":`calc(100% * ${t} / var(--Grid-columns))`}),e(r,n)})),r},zi=({theme:e,ownerState:t})=>{if(!t.container)return{};const r={"--Grid-columns":12};return Bi(e.breakpoints,t.columns,((e,t)=>{e(r,{"--Grid-columns":t})})),r},Yi=({theme:e,ownerState:t})=>{if(!t.container)return{};const r={};return Bi(e.breakpoints,t.rowSpacing,((t,n)=>{var i;t(r,{"--Grid-rowSpacing":"string"==typeof n?n:null==(i=e.spacing)?void 0:i.call(e,n)})})),r},Gi=({theme:e,ownerState:t})=>{if(!t.container)return{};const r={};return Bi(e.breakpoints,t.columnSpacing,((t,n)=>{var i;t(r,{"--Grid-columnSpacing":"string"==typeof n?n:null==(i=e.spacing)?void 0:i.call(e,n)})})),r},Ui=({theme:e,ownerState:t})=>{if(!t.container)return{};const r={};return Bi(e.breakpoints,t.direction,((e,t)=>{e(r,{flexDirection:t})})),r},Fi=({ownerState:e})=>Re({minWidth:0,boxSizing:"border-box"},e.container?Re({display:"flex",flexWrap:"wrap"},e.wrap&&"wrap"!==e.wrap&&{flexWrap:e.wrap},{margin:"calc(var(--Grid-rowSpacing) / -2) calc(var(--Grid-columnSpacing) / -2)"},e.disableEqualOverflow&&{margin:"calc(var(--Grid-rowSpacing) * -1) 0px 0px calc(var(--Grid-columnSpacing) * -1)"},e.nested?Re({padding:"calc(var(--Grid-nested-rowSpacing) / 2) calc(var(--Grid-nested-columnSpacing) / 2)"},(e.disableEqualOverflow||e.parentDisableEqualOverflow)&&{padding:"calc(var(--Grid-nested-rowSpacing)) 0px 0px calc(var(--Grid-nested-columnSpacing))"}):{"--Grid-nested-rowSpacing":"var(--Grid-rowSpacing)","--Grid-nested-columnSpacing":"var(--Grid-columnSpacing)"}):Re({padding:"calc(var(--Grid-rowSpacing) / 2) calc(var(--Grid-columnSpacing) / 2)"},e.disableEqualOverflow&&{padding:"calc(var(--Grid-rowSpacing)) 0px 0px calc(var(--Grid-columnSpacing))"})),qi=e=>{const t=[];return Object.entries(e).forEach((([e,r])=>{!1!==r&&void 0!==r&&t.push(`grid-${e}-${String(r)}`)})),t},Hi=(e,t="xs")=>{function r(e){return void 0!==e&&("string"==typeof e&&!Number.isNaN(Number(e))||"number"==typeof e&&e>0)}if(r(e))return[`spacing-${t}-${String(e)}`];if("object"==typeof e&&!Array.isArray(e)){const t=[];return Object.entries(e).forEach((([e,n])=>{r(n)&&t.push(`spacing-${e}-${String(n)}`)})),t}return[]},_i=["className","columns","container","component","direction","wrap","spacing","rowSpacing","columnSpacing","disableEqualOverflow"],Zi=vn(),Qi=Yn("div",{name:"MuiGrid",slot:"Root",overridesResolver:(e,t)=>t.root});function Wi(e){return Fn({props:e,name:"MuiGrid",defaultTheme:Zi})}function Xi(e={}){const{createStyledComponent:t=Qi,useThemeProps:r=Wi,componentName:i="MuiGrid"}=e,s=n.createContext(!1),a=n.createContext(void 0),o=t(zi,Gi,Yi,Ri,Ui,Fi,Vi),l=n.forwardRef((function(e,t){var l,c,u,d,h,p,f,A;const m=Mn(),g=Xr(r(e)),v=n.useContext(s),b=n.useContext(a),{className:y,columns:C=12,container:w=!1,component:M="div",direction:S="row",wrap:I="wrap",spacing:E=0,rowSpacing:x=E,columnSpacing:T=E,disableEqualOverflow:D}=g,k=Zr(g,_i);let j=D;v&&void 0!==D&&(j=e.disableEqualOverflow);const L={},O={},P={};Object.entries(k).forEach((([e,t])=>{void 0!==m.breakpoints.values[e]?L[e]=t:void 0!==m.breakpoints.values[e.replace("Offset","")]?O[e.replace("Offset","")]=t:P[e]=t}));const N=Re({},g,{nested:v,columns:null!=(l=e.columns)?l:v?void 0:C,container:w,direction:S,wrap:I,spacing:null!=(c=e.spacing)?c:v?void 0:E,rowSpacing:null!=(u=null!=(d=e.rowSpacing)?d:e.spacing)?u:v?void 0:x,columnSpacing:null!=(h=null!=(p=e.columnSpacing)?p:e.spacing)?h:v?void 0:T,gridSize:L,gridOffset:O,disableEqualOverflow:null!=(f=null!=(A=j)?A:b)&&f,parentDisableEqualOverflow:b}),B=((e,t)=>{const{container:r,direction:n,spacing:s,wrap:a,gridSize:o}=e,l={root:["root",r&&"container","row"!==n&&`direction-xs-${String(n)}`,"wrap"!==a&&`wrap-xs-${String(a)}`,...qi(o),...r?Hi(s,t.breakpoints.keys[0]):[]]};return(0,Ii.Z)(l,(e=>(0,Si.Z)(i,e)),{})})(N,m);let R=(0,Le.jsx)(o,Re({ref:t,as:M,ownerState:N,className:(0,Kr.default)(B.root,y)},P));return v||(R=(0,Le.jsx)(s.Provider,{value:!0,children:R})),void 0!==j&&j!==(null!=b&&b)&&(R=(0,Le.jsx)(a.Provider,{value:j,children:R})),R}));return l}const Ji=Xi();function Ki(e){return(0,Si.Z)("MuiGrid",e)}const $i=["auto",!0,1,2,3,4,5,6,7,8,9,10,11,12],es=(0,Oi.Z)("MuiGrid",["root","container","item",...[0,1,2,3,4,5,6,7,8,9,10].map((e=>`spacing-xs-${e}`)),...["column-reverse","column","row-reverse","row"].map((e=>`direction-xs-${e}`)),...["nowrap","wrap-reverse","wrap"].map((e=>`wrap-xs-${e}`)),...$i.map((e=>`grid-xs-${e}`)),...$i.map((e=>`grid-sm-${e}`)),...$i.map((e=>`grid-md-${e}`)),...$i.map((e=>`grid-lg-${e}`)),...$i.map((e=>`grid-xl-${e}`))]),ts=es,rs=["component","direction","spacing","divider","children","className"],ns=vn(),is=Yn("div",{name:"MuiStack",slot:"Root",overridesResolver:(e,t)=>t.root});function ss(e){return Fn({props:e,name:"MuiStack",defaultTheme:ns})}function as(e,t){const r=n.Children.toArray(e).filter(Boolean);return r.reduce(((e,i,s)=>(e.push(i),s<r.length-1&&e.push(n.cloneElement(t,{key:`separator-${s}`})),e)),[])}const os=({ownerState:e,theme:t})=>{let r=Re({display:"flex",flexDirection:"column"},Ue({theme:t},_e({values:e.direction,breakpoints:t.breakpoints.values}),(e=>({flexDirection:e}))));if(e.spacing){const n=at(t),i=Object.keys(t.breakpoints.values).reduce(((t,r)=>(("object"==typeof e.spacing&&null!=e.spacing[r]||"object"==typeof e.direction&&null!=e.direction[r])&&(t[r]=!0),t)),{}),s=_e({values:e.direction,base:i}),a=_e({values:e.spacing,base:i});"object"==typeof s&&Object.keys(s).forEach(((e,t,r)=>{if(!s[e]){const n=t>0?s[r[t-1]]:"column";s[e]=n}}));const o=(t,r)=>{return{"& > :not(style) + :not(style)":{margin:0,[`margin${i=r?s[r]:e.direction,{row:"Left","row-reverse":"Right",column:"Top","column-reverse":"Bottom"}[i]}`]:ot(n,t)}};var i};r=(0,Ve.Z)(r,Ue({theme:t},a,o))}return r=He(t.breakpoints,r),r};function ls(e={}){const{createStyledComponent:t=is,useThemeProps:r=ss,componentName:i="MuiStack"}=e,s=t(os),a=n.forwardRef((function(e,t){const n=Xr(r(e)),{component:a="div",direction:o="column",spacing:l=0,divider:c,children:u,className:d}=n,h=Zr(n,rs),p={direction:o,spacing:l},f=(0,Ii.Z)({root:["root"]},(e=>(0,Si.Z)(i,e)),{});return(0,Le.jsx)(s,Re({as:a,ownerState:p,ref:t,className:(0,Kr.default)(f.root,d)},h,{children:c?as(u,c):u}))}));return a}const cs=ls();function us(e){return(0,Si.Z)("MuiStack",e)}const ds=(0,Oi.Z)("MuiStack",["root"])},68542:(e,t,r)=>{"use strict";r.d(t,{Z:()=>i});const n=e=>e,i=(()=>{let e=n;return{configure(t){e=t},generate:t=>e(t),reset(){e=n}}})()},1290:(e,t,r)=>{"use strict";r.d(t,{Z:()=>i});var n=r(81512);function i(e){if("string"!=typeof e)throw new Error((0,n.Z)(7));return e.charAt(0).toUpperCase()+e.slice(1)}},69075:(e,t,r)=>{"use strict";function n(e,t,r){const n={};return Object.keys(e).forEach((i=>{n[i]=e[i].reduce(((e,n)=>(n&&(e.push(t(n)),r&&r[n]&&e.push(r[n])),e)),[]).join(" ")})),n}r.d(t,{Z:()=>n})},78419:(e,t,r)=>{"use strict";function n(...e){return e.reduce(((e,t)=>null==t?e:function(...r){e.apply(this,r),t.apply(this,r)}),(()=>{}))}r.d(t,{Z:()=>n})},71166:(e,t,r)=>{"use strict";function n(e,t=166){let r;function n(...n){clearTimeout(r),r=setTimeout((()=>{e.apply(this,n)}),t)}return n.clear=()=>{clearTimeout(r)},n}r.d(t,{Z:()=>n})},48970:(e,t,r)=>{"use strict";r.d(t,{P:()=>i,Z:()=>s});var n=r(56961);function i(e){return null!==e&&"object"==typeof e&&e.constructor===Object}function s(e,t,r={clone:!0}){const a=r.clone?(0,n.Z)({},e):e;return i(e)&&i(t)&&Object.keys(t).forEach((n=>{"__proto__"!==n&&(i(t[n])&&n in e&&i(e[n])?a[n]=s(e[n],t[n],r):a[n]=t[n])})),a}},81512:(e,t,r)=>{"use strict";function n(e){let t="https://mui.com/production-error/?code="+e;for(let e=1;e<arguments.length;e+=1)t+="&args[]="+encodeURIComponent(arguments[e]);return"Minified MUI error #"+e+"; visit "+t+" for the full message."}r.d(t,{Z:()=>n})},15672:(e,t,r)=>{"use strict";r.d(t,{Z:()=>s});var n=r(68542);const i={active:"active",checked:"checked",completed:"completed",disabled:"disabled",error:"error",expanded:"expanded",focused:"focused",focusVisible:"focusVisible",required:"required",selected:"selected"};function s(e,t,r="Mui"){const s=i[t];return s?`${r}-${s}`:`${n.Z.generate(e)}-${t}`}},69222:(e,t,r)=>{"use strict";r.d(t,{Z:()=>i});var n=r(15672);function i(e,t,r="Mui"){const i={};return t.forEach((t=>{i[t]=(0,n.Z)(e,t,r)})),i}},41626:(e,t,r)=>{"use strict";function n(e){const t=e.documentElement.clientWidth;return Math.abs(window.innerWidth-t)}r.d(t,{Z:()=>n})},83724:(e,t,r)=>{"use strict";function n(e,t){return()=>null}r.r(t),r.d(t,{HTMLElementType:()=>g,chainPropTypes:()=>n,deepmerge:()=>i.Z,elementAcceptingRef:()=>l,elementTypeAcceptingRef:()=>c,exactProp:()=>u,formatMuiErrorMessage:()=>d.Z,getDisplayName:()=>m,integerPropType:()=>q,internal_resolveProps:()=>H.Z,isPlainObject:()=>i.P,ponyfillGlobal:()=>v,refType:()=>b,unstable_ClassNameGenerator:()=>W.Z,unstable_capitalize:()=>y.Z,unstable_composeClasses:()=>_.Z,unstable_createChainedFunction:()=>C.Z,unstable_debounce:()=>w.Z,unstable_deprecatedPropType:()=>M,unstable_detectScrollType:()=>z,unstable_generateUtilityClass:()=>Z.Z,unstable_generateUtilityClasses:()=>Q.Z,unstable_getNormalizedScrollLeft:()=>Y,unstable_getScrollbarSize:()=>R.Z,unstable_isMuiElement:()=>I,unstable_ownerDocument:()=>E.Z,unstable_ownerWindow:()=>x.Z,unstable_requirePropFactory:()=>T,unstable_setRef:()=>D.Z,unstable_unsupportedProp:()=>L,unstable_useControlled:()=>O.Z,unstable_useEnhancedEffect:()=>k.Z,unstable_useEventCallback:()=>P.Z,unstable_useForkRef:()=>N.Z,unstable_useId:()=>j.Z,unstable_useIsFocusVisible:()=>B.Z,usePreviousProps:()=>G.Z,visuallyHidden:()=>U.Z});var i=r(48970),s=r(13980),a=r.n(s);const o=(a().element,()=>null);o.isRequired=(a().element.isRequired,()=>null);const l=o,c=(a().elementType,()=>null);function u(e){return e}r(56961);var d=r(81512),h=r(1700);const p=/^\s*function(?:\s|\s*\/\*.*\*\/\s*)+([^(\s/]*)\s*/;function f(e,t=""){return e.displayName||e.name||function(e){const t=`${e}`.match(p);return t&&t[1]||""}(e)||t}function A(e,t,r){const n=f(t);return e.displayName||(""!==n?`${r}(${n})`:r)}function m(e){if(null!=e){if("string"==typeof e)return e;if("function"==typeof e)return f(e,"Component");if("object"==typeof e)switch(e.$$typeof){case h.ForwardRef:return A(e,e.render,"ForwardRef");case h.Memo:return A(e,e.type,"memo");default:return}}}function g(e,t,r,n,i){return null}const v="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")(),b=a().oneOfType([a().func,a().object]);var y=r(1290),C=r(78419),w=r(71166);function M(e,t){return()=>null}var S=r(83426);function I(e,t){return S.isValidElement(e)&&-1!==t.indexOf(e.type.muiName)}var E=r(36855),x=r(27270);function T(e,t){return()=>null}var D=r(75377),k=r(21399),j=r(23803);function L(e,t,r,n,i){return null}var O=r(84183),P=r(57817),N=r(84501),B=r(14051),R=r(41626);let V;function z(){if(V)return V;const e=document.createElement("div"),t=document.createElement("div");return t.style.width="10px",t.style.height="1px",e.appendChild(t),e.dir="rtl",e.style.fontSize="14px",e.style.width="4px",e.style.height="1px",e.style.position="absolute",e.style.top="-1000px",e.style.overflow="scroll",document.body.appendChild(e),V="reverse",e.scrollLeft>0?V="default":(e.scrollLeft=1,0===e.scrollLeft&&(V="negative")),document.body.removeChild(e),V}function Y(e,t){const r=e.scrollLeft;if("rtl"!==t)return r;switch(z()){case"negative":return e.scrollWidth-e.clientWidth+r;case"reverse":return e.scrollWidth-e.clientWidth-r;default:return r}}var G=r(5666),U=r(93750);function F(){return null}Number.isInteger,F.isRequired=F;const q=F;var H=r(73022),_=r(69075),Z=r(15672),Q=r(69222),W=r(68542)},36855:(e,t,r)=>{"use strict";function n(e){return e&&e.ownerDocument||document}r.d(t,{Z:()=>n})},27270:(e,t,r)=>{"use strict";r.d(t,{Z:()=>i});var n=r(36855);function i(e){return(0,n.Z)(e).defaultView||window}},73022:(e,t,r)=>{"use strict";r.d(t,{Z:()=>i});var n=r(56961);function i(e,t){const r=(0,n.Z)({},t);return Object.keys(e).forEach((t=>{void 0===r[t]&&(r[t]=e[t])})),r}},75377:(e,t,r)=>{"use strict";function n(e,t){"function"==typeof e?e(t):e&&(e.current=t)}r.d(t,{Z:()=>n})},84183:(e,t,r)=>{"use strict";r.d(t,{Z:()=>i});var n=r(83426);function i({controlled:e,default:t,name:r,state:i="value"}){const{current:s}=n.useRef(void 0!==e),[a,o]=n.useState(t);return[s?e:a,n.useCallback((e=>{s||o(e)}),[])]}},21399:(e,t,r)=>{"use strict";r.d(t,{Z:()=>i});var n=r(83426);const i="undefined"!=typeof window?n.useLayoutEffect:n.useEffect},57817:(e,t,r)=>{"use strict";r.d(t,{Z:()=>s});var n=r(83426),i=r(21399);function s(e){const t=n.useRef(e);return(0,i.Z)((()=>{t.current=e})),n.useCallback(((...e)=>(0,t.current)(...e)),[])}},84501:(e,t,r)=>{"use strict";r.d(t,{Z:()=>s});var n=r(83426),i=r(75377);function s(e,t){return n.useMemo((()=>null==e&&null==t?null:r=>{(0,i.Z)(e,r),(0,i.Z)(t,r)}),[e,t])}},23803:(e,t,r)=>{"use strict";var n;r.d(t,{Z:()=>o});var i=r(83426);let s=0;const a=(n||(n=r.t(i,2))).useId;function o(e){if(void 0!==a){const t=a();return null!=e?e:t}return function(e){const[t,r]=i.useState(e),n=e||t;return i.useEffect((()=>{null==t&&(s+=1,r(`mui-${s}`))}),[t]),n}(e)}},14051:(e,t,r)=>{"use strict";r.d(t,{Z:()=>d});var n=r(83426);let i,s=!0,a=!1;const o={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function l(e){e.metaKey||e.altKey||e.ctrlKey||(s=!0)}function c(){s=!1}function u(){"hidden"===this.visibilityState&&a&&(s=!0)}function d(){const e=n.useCallback((e=>{var t;null!=e&&((t=e.ownerDocument).addEventListener("keydown",l,!0),t.addEventListener("mousedown",c,!0),t.addEventListener("pointerdown",c,!0),t.addEventListener("touchstart",c,!0),t.addEventListener("visibilitychange",u,!0))}),[]),t=n.useRef(!1);return{isFocusVisibleRef:t,onFocus:function(e){return!!function(e){const{target:t}=e;try{return t.matches(":focus-visible")}catch(e){}return s||function(e){const{type:t,tagName:r}=e;return!("INPUT"!==r||!o[t]||e.readOnly)||"TEXTAREA"===r&&!e.readOnly||!!e.isContentEditable}(t)}(e)&&(t.current=!0,!0)},onBlur:function(){return!!t.current&&(a=!0,window.clearTimeout(i),i=window.setTimeout((()=>{a=!1}),100),t.current=!1,!0)},ref:e}}},5666:(e,t,r)=>{"use strict";r.d(t,{Z:()=>i});var n=r(83426);const i=e=>{const t=n.useRef({});return n.useEffect((()=>{t.current=e})),t.current}},93750:(e,t,r)=>{"use strict";r.d(t,{Z:()=>n});const n={border:0,clip:"rect(0 0 0 0)",height:"1px",margin:-1,overflow:"hidden",padding:0,position:"absolute",whiteSpace:"nowrap",width:"1px"}},40991:(e,t)=>{"use strict";Symbol.for("react.element"),Symbol.for("react.portal"),Symbol.for("react.fragment"),Symbol.for("react.strict_mode"),Symbol.for("react.profiler"),Symbol.for("react.provider"),Symbol.for("react.context"),Symbol.for("react.server_context");var r=Symbol.for("react.forward_ref"),n=(Symbol.for("react.suspense"),Symbol.for("react.suspense_list"),Symbol.for("react.memo"));Symbol.for("react.lazy"),Symbol.for("react.offscreen");Symbol.for("react.module.reference"),t.ForwardRef=r,t.Memo=n},1700:(e,t,r)=>{"use strict";e.exports=r(40991)},21353:(e,t,r)=>{"use strict";r.d(t,{B6:()=>Nn,GS:()=>mr,Io:()=>Gn,LO:()=>Ne,RU:()=>Un,V0:()=>Ue,Y6:()=>Vn,Yg:()=>Lr,gh:()=>Kr,oY:()=>Rt,rr:()=>jn});var n=r(83426),i=r(72779),s=r.n(i),a=r(50070),o=r(43149),l=r(32585),c=r(15080),u=r(82801),d=r(37330),h=r(12941),p=r(22983),f=r(22205),A=r(28977),m=r(12636),g=r(15696),v=r(12052),b=r(41736),y=r(76053),C=r(60467),w=r(95725),M=r(29331),S=r(35713),I=r(42103),E=r(19351),x=r(57459),T=r(15278),D=r(38826),k=r(54930),j=r(22474),L=r(98545),O=r.n(L),P=r(1662),N=r(69378),B=r.n(N),R=r(96431),V=r(52720),z=r.n(V),Y=r(21914),G=r.n(Y);function U(){return U=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},U.apply(this,arguments)}function F(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}function q(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function H(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(r)return(r=r.call(e)).next.bind(r);if(Array.isArray(e)||(r=function(e,t){if(e){if("string"==typeof e)return q(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?q(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0;return function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var _,Z,Q="_3Zs4f",W="_Ni2ei",X={addCard:"_1_jVJ",wide:"_3rcFx",rowWrapper:"_1AtcC",supportedCardsWrapper:"_10w5W",addCardRow:"_2kxZW",inputField:"_30rrU",selectField:"_1iiez",monthField:"_3myhI _30rrU",yearField:"_2Cej8 _30rrU",monthFieldWide:"_3VXnO _30rrU",yearFieldWide:"_2TVxI _30rrU",cardCode:"_1Dlc7",cardExpirationWide:"_2hdtw",cardCodeWide:"_3-T9d",cardCodeField:"_2wgp0 _30rrU",cardCodeFieldWide:"_16OTH _30rrU",cardNumberField:"_16BdI _30rrU",mobileNumberField:"_2xIAw _30rrU"};function J(){return J=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},J.apply(this,arguments)}function K(e){return(0,n.createElement)("svg",J({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 3384.54 2077.85",height:24,width:32},e),_||(_=(0,n.createElement)("path",{d:"M1287.16 514.231L846.087 1566.54H558.32L341.266 726.749c-13.178-51.726-24.636-70.676-64.712-92.468C211.122 598.785 103.068 565.483 8 544.813l6.457-30.582h463.218c59.045 0 112.124 39.303 125.529 107.294l114.634 608.925 283.312-716.237h286.01v.018zm1127.52 708.739c1.16-277.736-384.06-293.037-381.41-417.105.82-37.76 36.78-77.905 115.47-88.152 39.01-5.106 146.48-9.001 268.38 47.094l47.82-223.152C2399.43 517.88 2315.16 495 2210.3 495c-269.08 0-458.45 143.036-460.04 347.852-1.74 151.493 135.16 236.028 238.3 286.368 106.1 51.55 141.71 84.68 141.3 130.79-.75 70.59-84.63 101.75-163.01 102.98-136.83 2.1-216.23-37.02-279.52-66.45l-49.34 230.54c63.61 29.18 181.01 54.64 302.74 55.92 285.99 0 473.07-141.26 473.95-360.03zm710.54 343.57H3377L3157.23 514.231h-232.39c-52.26 0-96.33 30.425-115.85 77.203l-408.5 975.106h285.85l56.75-157.18h349.27l32.86 157.18zm-303.75-372.85l143.29-395.107 82.47 395.107h-225.76zM1676.12 514.231L1451.01 1566.54h-272.22l225.2-1052.309h272.13z",fill:"#1434CB"})))}function $(){return $=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},$.apply(this,arguments)}function ee(e){return(0,n.createElement)("svg",$({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 3384.54 2077.85",height:24,width:32},e),Z||(Z=(0,n.createElement)("path",{d:"M1287.16 514.231L846.087 1566.54H558.32L341.266 726.749c-13.178-51.726-24.636-70.676-64.712-92.468C211.122 598.785 103.068 565.483 8 544.813l6.457-30.582h463.218c59.045 0 112.124 39.303 125.529 107.294l114.634 608.925 283.312-716.237h286.01v.018zm1127.52 708.739c1.16-277.736-384.06-293.037-381.41-417.105.82-37.76 36.78-77.905 115.47-88.152 39.01-5.106 146.48-9.001 268.38 47.094l47.82-223.152C2399.43 517.88 2315.16 495 2210.3 495c-269.08 0-458.45 143.036-460.04 347.852-1.74 151.493 135.16 236.028 238.3 286.368 106.1 51.55 141.71 84.68 141.3 130.79-.75 70.59-84.63 101.75-163.01 102.98-136.83 2.1-216.23-37.02-279.52-66.45l-49.34 230.54c63.61 29.18 181.01 54.64 302.74 55.92 285.99 0 473.07-141.26 473.95-360.03zm710.54 343.57H3377L3157.23 514.231h-232.39c-52.26 0-96.33 30.425-115.85 77.203l-408.5 975.106h285.85l56.75-157.18h349.27l32.86 157.18zm-303.75-372.85l143.29-395.107 82.47 395.107h-225.76zM1676.12 514.231L1451.01 1566.54h-272.22l225.2-1052.309h272.13z",fill:"#fff"})))}var te=n.memo((function(e){var t=e.icon,r=e.className,i=(0,n.useMemo)((function(){return s()("_3L52v",r)}),[r]);return n.createElement("i",{className:i},t)}));function re(){return function(e){return e.pipe((0,y.K)((function(e){return console.warn("catchErrorJustLog: uncaught error: "+e),a.E})))}}function ne(e,t,r){var i=(0,n.useState)({})[1],s=(0,n.useRef)({value:r,subscription:void 0,deps:t,subscribed:!1});return(0,n.useEffect)((function(){var e=s.current;return function(){e.subscription&&e.subscription.unsubscribe()}}),[]),s.current.subscription&&function(e,t){for(var r=Math.max(e.length,t.length),n=0;n<r;n++)if(!Object.is(e[n],t[n]))return!1;return!0}(t,s.current.deps)||(s.current.subscription&&(s.current.subscription.unsubscribe(),s.current.value=r,s.current.deps=t,s.current.subscribed=!1),s.current.subscription=e().pipe(re()).subscribe((function(e){s.current.value=e,s.current.subscribed&&i({})})),s.current.subscribed=!0),s.current.value}var ie=function(){function e(){this.storage={}}var t=e.prototype;return t.load=function(e){return this.storage[e]},t.store=function(e,t){this.storage[e]=t},e}();function se(e){var t=null;return function(){t||(t=new ie);for(var r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];var s=JSON.stringify(n),a=t.load(s);return a||(a=e.apply(void 0,n),t.store(s,a)),a}}function ae(e){this.message=e}ae.prototype=new Error,ae.prototype.name="InvalidCharacterError";var oe="undefined"!=typeof window&&window.atob&&window.atob.bind(window)||function(e){var t=String(e).replace(/=+$/,"");if(t.length%4==1)throw new ae("'atob' failed: The string to be decoded is not correctly encoded.");for(var r,n,i=0,s=0,a="";n=t.charAt(s++);~n&&(r=i%4?64*r+n:n,i++%4)?a+=String.fromCharCode(255&r>>(-2*i&6)):0)n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".indexOf(n);return a};function le(e){var t=e.replace(/-/g,"+").replace(/_/g,"/");switch(t.length%4){case 0:break;case 2:t+="==";break;case 3:t+="=";break;default:throw"Illegal base64url string!"}try{return function(e){return decodeURIComponent(oe(e).replace(/(.)/g,(function(e,t){var r=t.charCodeAt(0).toString(16).toUpperCase();return r.length<2&&(r="0"+r),"%"+r})))}(t)}catch(e){return oe(t)}}function ce(e){this.message=e}ce.prototype=new Error,ce.prototype.name="InvalidTokenError";var ue,de=function(){function e(){this.tokenSubject=new o.X(null),this.token=this.tokenSubject.asObservable().pipe((0,C.h)((function(e){return null!==e})),(0,w.U)((function(e){return e})),(0,M.x)()),this.payerId=this.token.pipe((0,w.U)((function(t){return e.payerIdFromToken(t)})),(0,M.x)(),(0,S.d)(1)),this.tokenIsNeedUpdateSubject=new l.xQ,this.tokenIsNeedUpdate=this.tokenIsNeedUpdateSubject.asObservable()}var t=e.prototype;return t.getToken=function(){return this.tokenSubject.getValue()},t.getPayerId=function(){var t=this.getToken();return t?e.payerIdFromToken(t):null},t.setToken=function(e){this.tokenSubject.next(e)},t.updateToken=function(){this.tokenIsNeedUpdateSubject.next(void 0)},e.payerIdFromToken=function(e){var t=function(e,t){if("string"!=typeof e)throw new ce("Invalid token specified");var r=!0===(t=t||{}).header?0:1;try{return JSON.parse(le(e.split(".")[r]))}catch(e){throw new ce("Invalid token specified: "+e.message)}}(e);return(null==t?void 0:t.sub)||null},e}();de.shared=se((function(){return new de})),function(e){e.success=function(e){return{isSuccessful:!0,value:e,error:void 0}},e.failure=function(e){return{isSuccessful:!1,value:void 0,error:e}}}(ue||(ue={}));var he=function(){function e(e,t){void 0===e&&(e=[]),void 0===t&&(t=.25),this.availableUrls=e,this.expireHours=t,this.expireBase=36e5,this.cache=new Map}var t=e.prototype;return t.parseUrl=function(e){var t=new URL(e);return[t.pathname,t]},t.getExpire=function(){return this.expireHours*this.expireBase},t.set=function(e,t){var r=this.parseUrl(e),n=r[0],i=r[1];if(this.availableUrls.some((function(e){return"string"==typeof e?e===n:n.replace(e.rg,e.pattern)===e.url}))){var s={value:t,expire:(new Date).getTime()+this.getExpire()};this.cache.set(i.href,s)}},t.checkAndValidate=function(e){var t,r=this.parseUrl(e)[1].href,n=this.cache.get(r),i=Boolean(null===(t=this.cache.get(r))||void 0===t?void 0:t.expire)&&n.expire>(new Date).getTime();return i||this.clear(r),i},t.get=function(e){try{var t;return Promise.resolve(null===(t=this.cache.get(e))||void 0===t?void 0:t.value)}catch(e){return Promise.reject(e)}},t.clear=function(e){e?void 0!==this.cache.get(e)&&this.cache.delete(e):this.cache.clear()},e}(),pe=new he(["/api/price/decompose",{url:"/api/merchants/*/settings",rg:new RegExp(/(\/api\/merchants\/).*(\/settings)/),pattern:"$1*$2"}]);function fe(e,t,r,n){return(0,c.P)((function(){return function(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];var i="function"==typeof r[r.length-1]?r.pop():void 0,s=r[0],a=r[1],o=void 0===a?{}:a,l="object"==typeof e?P.format({protocol:e.protocol,hostname:e.host,port:e.port,pathname:s,query:o.query}):e;if((!o.method||"GET"===o.method)&&pe.checkAndValidate(l))return pe.get(l);var c=new Promise((function(e,t){var r=new(O());r.open(o.method||"get",l,!0);for(var n=0,s=Object.keys(o.headers||{});n<s.length;n++){var a=s[n],c=o.headers[a];"string"==typeof c&&r.setRequestHeader(a,c)}r.onload=function(t){var r=null==t?void 0:t.target;200!==r.status&&pe.clear(l),e(r)},r.onerror=function(e){pe.clear(l),t(e)},r.upload&&i&&r.upload.addEventListener("progress",(function e(t){i(t),t.lengthComputable||r.upload.removeEventListener("progress",e)}),!1),r.send(o.body)}));return pe.set(l,c),c}(e,t,r,n)}))}var Ae="callback undefined",me=function(){function e(){this.isDiscreetMerchantId=!1,this.callbacks={createInvoice:function(){return(0,u.of)(ue.failure(new Error(Ae)))},validateApplePayMerchant:function(){return(0,u.of)(ue.failure(new Error(Ae)))},onMobilePhoneSet:function(){},onIPResolved:function(){}}}var t=e.prototype;return t.getData=function(e){return U({},this.config.hosts[e])},t.setConfig=function(e){this.config=e},t.setDiscreetConfig=function(e){void 0===e&&(e=!1),this.isDiscreetMerchantId=e},t.getMerchantId=function(){return this.isDiscreetMerchantId&&this.config.discreetMerchantId?this.config.discreetMerchantId.toString():this.config.merchantId.toString()},t.getPaymentProcessingUrl=function(){return this.config.paymentProcessingUrl},t.setCallbacks=function(e){var t=this;Object.keys(this.callbacks).forEach((function(r){e[r]&&(t.callbacks[r]=e[r])}))},t.getIP=function(){return this.ip||null},t.setIP=function(e){this.ip=e},t.resetIP=function(){this.ip=void 0},t.getPriceType=function(){return this.priceType||null},t.setPriceType=function(e){this.priceType=e},e}();me.shared=se((function(){return new me}));var ge=function(){function e(){}return e.prototype.getClientIP=function(){return fe(me.shared().getData("taxservice"),"/api/client/ipresolve",{method:"GET"}).pipe((0,I.w)((function(e){var t=e.responseText,r=e.status,n=t?JSON.parse(t):null;return 200===r&&n?(n&&!me.shared().getIP()&&(me.shared().setIP(n),me.shared().callbacks.onIPResolved(n)),(0,u.of)(ue.success(n))):(0,d._)({code:0})})))},e}();ge.shared=se((function(){return new ge}));var ve={code:0},be={accept:"application/json","content-type":"application/json",charset:"utf-8"};function ye(){return function(e){return e.pipe((0,E.b)((function(e){if(401===e.status)throw de.shared().updateToken(),e})),(0,x.a)((function(){return de.shared().token.pipe((0,T.T)(1))})))}}var Ce=function(){function e(){this.refreshGetCardsSubject=new o.X(void 0),this.storage=de.shared()}var t=e.prototype;return t.cardsPreloaded=function(){return!!this.cachedCards&&this.cachedCards.token===de.shared().getToken()},t.settingsPreloaded=function(e){return!!this.cachedSettings&&this.cachedSettings.payerId===de.shared().getPayerId()&&this.cachedSettings.currency===e},t.purchase=function(e){return fe(me.shared().getData("processing"),"/api/merchants/"+me.shared().getMerchantId()+"/payments",{method:"POST",headers:U({},be),body:JSON.stringify({invoice:e})}).pipe((0,I.w)((function(e){var t=e.responseText,r=e.status,n=t?JSON.parse(t):null;return 200===r&&n?"rejected"===n.state?(0,u.of)(ue.failure({code:n.rejectionCode})):(0,u.of)(ue.success(n)):(0,u.of)(ue.failure(ve))})))},t.getSettings=function(e,t){var r=this;return this.storage.payerId.pipe((0,I.w)((function(n){var i=fe(me.shared().getData("processing"),"/api/merchants/"+me.shared().getMerchantId()+"/settings",{method:"GET",headers:be,query:U({currency:e},n?{payerId:n}:void 0)}).pipe(ye(),(0,I.w)((function(e){var t=e.responseText,r=e.status,n=t?JSON.parse(t):null;return 404===r?(0,u.of)(ue.success({payments:[]})):200===r&&n?(0,u.of)(ue.success(n)):(0,d._)(ve)})),(0,E.b)((function(t){r.storage.payerId.pipe((0,D.q)(1)).subscribe((function(n){t.isSuccessful&&n&&(r.cachedSettings={currency:e,payerId:n,settings:t.value})}))}))),s=t?a.E:r.cachedSettings&&r.cachedSettings.currency===e&&r.cachedSettings.payerId===n?(0,u.of)(ue.success(r.cachedSettings.settings)):(0,u.of)(ue.success({payments:[{logo:null,name:"card"}]}));return(0,h.T)(s,i).pipe((0,M.x)((function(e,t){return B()(e,t)})))})))},t.getPriceDecompose=function(e){return fe(me.shared().getData("taxservice"),"/api/price/decompose",{method:"GET",query:this.buildPriceDecomposeRequestOptions(e)}).pipe((0,I.w)((function(e){var t=e.responseText,r=e.status,n=t?JSON.parse(t):null;return 200===r&&n?(n.ip&&!me.shared().getIP()&&(me.shared().setIP(n.ip),me.shared().callbacks.onIPResolved(n.ip)),(0,u.of)(ue.success(n))):(0,d._)(ve)})))},t.getPriceListDecompose=function(e){var t=this,r=e.reduce((function(e,r){return e.push(t.buildPriceListDecomposeRequestOptions(r)),e}),[]);return fe(me.shared().getData("taxservice"),"/api/price/decomposelist",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({taxInfoList:r})}).pipe((0,I.w)((function(e){var t,r,n,i=e.responseText,s=e.status,a=i?JSON.parse(i):null;return 200===s&&a?(null!==(t=a[0])&&void 0!==t&&t.ip&&!me.shared().getIP()&&(me.shared().setIP(null===(r=a[0])||void 0===r?void 0:r.ip),me.shared().callbacks.onIPResolved(null===(n=a[0])||void 0===n?void 0:n.ip)),(0,u.of)(ue.success(a))):(0,d._)(ve)})))},t.getCards=function(e){var t=this;return(0,p.aj)([this.storage.token,this.refreshGetCardsSubject]).pipe((0,I.w)((function(r){var n=r[0],i=fe(me.shared().getData("profiles"),"api/UserPaymentMethods",{method:"GET",headers:U({},be,{Authorization:"Bearer "+n}),query:{merchantId:me.shared().getMerchantId()}}).pipe((0,I.w)((function(e){return 401===e.status?(de.shared().updateToken(),a.E):(0,u.of)(e)})),(0,I.w)((function(e){var t=e.responseText,r=e.status,n=t?JSON.parse(t):null;return 404===r?(0,u.of)(ue.success([])):200===r&&n?(0,u.of)(ue.success(n.filter((function(e){return"card"===e.type})))):(0,d._)(ve)})),(0,E.b)((function(e){e.isSuccessful&&n&&(t.cachedCards={token:n,cards:e.value})}))),s=t.cachedCards&&t.cachedCards.token===n&&!e?(0,u.of)(ue.success(t.cachedCards.cards)):a.E;return(0,h.T)(s,i)})),(0,M.x)((function(e,t){return B()(e,t)})))},t.deleteCard=function(e){var t=this;return this.storage.token.pipe((0,D.q)(1),(0,I.w)((function(t){return fe(me.shared().getData("profiles"),"api/UserPaymentMethods/"+e,{method:"DELETE",headers:U({},be,{Authorization:"Bearer "+t}),query:{merchantId:me.shared().getMerchantId()}})})),ye(),(0,I.w)((function(e){var r=e.status;return 200===r?(t.refreshGetCardsSubject.next(void 0),(0,u.of)(!0)):200!==r?(0,u.of)(!1):(0,d._)(ve)})))},t.buildPriceDecomposeRequestOptions=function(e){var t=e.price,r=e.priceType;return U({price:String(t)},null!==me.shared().getIP()?{ip:me.shared().getIP()}:{},null!==me.shared().getPriceType()?{priceType:me.shared().getPriceType()}:{},r?{priceType:r}:{})},t.buildPriceListDecomposeRequestOptions=function(e){var t=e.price,r=e.priceType;return U({amount:t},null!==me.shared().getIP()?{ip:me.shared().getIP()}:{},null!==me.shared().getPriceType()?{priceType:me.shared().getPriceType()}:{},r?{priceType:r}:{})},e}();Ce.shared=se((function(){return new Ce}));var we=new R.Z({"en-US":{"add-form-block":{"card-code-empty":"Enter {0}","card-code-invalid":"Wrong {0}","card-code-type-cvv":"CVV","card-expiration-empty":"Enter Expiration date","card-expiration-invalid":"Enter correct Expiration date","card-expiration-month":"MM","card-expiration-year":"YY","card-number":"Card number","card-number-empty":"Enter Card Number","card-number-invalid":"Enter correct Card number","card-owner":"Name on card","card-owner-empty":"Enter Name on the card","card-phone-number":"Mobile phone","card-phone-number-error":"Enter valid phone number"},"alternative-payments":{"or-use-alternative":"or use","or-use-alternative-experiment":"or use alternative method"},"cards-block":{"add-new-card":"Add new card",cancel:"Cancel","choose-card":"Choose card","remove-card":"Remove card","remove-card-message":"Are you sure you would like to remove this card?"},"fast-purchase":{"another-amount":"Choose Another Amount","description-and":"and","description-price":"for {price} or ",privacy:"Privacy Policy",terms:"Terms & Conditions"},footer:{comment:"Hereby you authorise us to store your card payment details for future transactions on our website.",permissions:"By purchasing you authorize us to charge your credit card, store its details and accept Terms and Conditions."},"free-trial":"You will be billed {price} today for a 30-day trial. Once the trial ends, you will be billed {recurringPrice} each month until you cancel.","in-total":"in total","including-taxes":"including all taxes and additional charges","lock-screen":{"action-notice":"Please complete or{lineBreak}{cancel} payment",cancel:"Cancel","processing-notice":"Payment processing..."},"payment-processing":{process:"Your payment is processing. Please wait."},"payment-unavailable":{"contact-support":"Please contact our support for assistance.","not-available":"Sorry, there are currently no available payment methods."},"plus-tax":"{net} plus {tax} {taxAbbreviation}, {gross}","price-info":"You’ve selected {order} for {price} in total.","purchase-response":{4004:"Enter correct Card number",4005:"Enter correct Name on the card (Latin symbols only)",4007:"Enter correct Expiration date",5005:"Enter correct Name on the card (Latin symbols only)",5206:"Enter correct Card number",5320:"Enter correct Card number"},"selected-package-info-format":"You’ve selected {name} for {price}","tax-free":"{net}","transaction-protected-by":"Your transactions are protected by","use-card-form-browser":"Use card from browser"},"de-DE":{"add-form-block":{"card-code-empty":"{0} eingeben","card-code-invalid":"Falsche {0}","card-code-type-cvv":"CVV","card-expiration-empty":"Ablaufdatum eingeben","card-expiration-invalid":"Korrektes Ablaufdatum eingeben","card-expiration-month":"MM","card-expiration-year":"JJ","card-number":"Kartennummer","card-number-empty":"Kartennummer eingeben","card-number-invalid":"Korrekte Kartennummer eingeben","card-owner":"Name auf der Karte","card-owner-empty":"Name auf der Karte eingeben","card-phone-number":"Mobiltelefonnummer","card-phone-number-error":"Gültige Telefonnummer eingeben"},"alternative-payments":{"or-use-alternative":"oder verwende","or-use-alternative-experiment":"oder nutze eine alternative Methode"},"cards-block":{"add-new-card":"Neue Karte hinzufügen",cancel:"Abbrechen","choose-card":"Karte auswählen","remove-card":"Karte entfernen","remove-card-message":"Möchtest du diese Karte wirklich entfernen?"},"fast-purchase":{"another-amount":"Einen anderen Betrag auswählen","description-and":"und","description-price":"für {price} oder",privacy:"Datenschutzrichtlinie",terms:"Nutzungsbedingungen"},footer:{comment:"Hiermit autorisierst du uns, deine Kartenzahlungsdaten für zukünftige Transaktionen auf unserer Website zu speichern.",permissions:"Mit dem Kauf autorisierst du uns, deine Kreditkarte zu belasten sowie die entsprechenden Daten zu speichern, und akzeptierst die Allgemeinen Geschäftsbedingungen."},"free-trial":"Dir werden heute {price} für einen 30-tägigen Probezeitraum in Rechnung gestellt. Nach Ablauf des Probezeitraums fallen bis zur Kündigung jeden Monat Kosten in Höhe von {recurringPrice} an.","in-total":"insgesamt","including-taxes":"einschließlich aller Steuern und zusätzlicher Gebühren","lock-screen":{"action-notice":"Bitte abschließen oder{lineBreak}Zahlung {cancel}",cancel:"Abbrechen","processing-notice":"Zahlungsabwicklung ..."},"payment-processing":{process:"Deine Zahlung wird abgewickelt. Bitte warte einen Moment."},"payment-unavailable":{"contact-support":"Bitte wende dich an unseren Support, um Hilfe zu erhalten.","not-available":"Zurzeit sind leider keine Zahlungsmethoden verfügbar."},"plus-tax":"{net} + {tax} {taxAbbreviation}, {gross}","price-info":"Du hast {order} für insgesamt {price} ausgewählt.","purchase-response":{4004:"Korrekte Kartennummer eingeben",4005:"Korrekten Namen auf der Karte eingeben (nur lateinisches Alphabet)",4007:"Korrektes Ablaufdatum eingeben",5005:"Korrekten Namen auf der Karte eingeben (nur lateinisches Alphabet)",5206:"Korrekte Kartennummer eingeben",5320:"Korrekte Kartennummer eingeben"},"selected-package-info-format":"Du hast {name} für {price} ausgewählt","tax-free":"{net}","transaction-protected-by":"Deine Transaktionen sind geschützt durch","use-card-form-browser":"Karte aus Browser verwenden"},"es-ES":{"add-form-block":{"card-code-empty":"Ingrese {0}","card-code-invalid":"Incorrecto {0}","card-code-type-cvv":"CVV","card-expiration-empty":"Ingrese la fecha de vencimiento","card-expiration-invalid":"Ingrese la fecha de vencimiento correcta","card-expiration-month":"MM","card-expiration-year":"AA","card-number":"Número de tarjeta","card-number-empty":"Ingrese el número de tarjeta","card-number-invalid":"Ingrese el número de tarjeta correcto","card-owner":"Nombre en la tarjeta","card-owner-empty":"Ingrese el nombre en la tarjeta","card-phone-number":"Teléfono móvil","card-phone-number-error":"Ingrese un número de teléfono válido"},"alternative-payments":{"or-use-alternative":"o use","or-use-alternative-experiment":"o usar un método alternativo"},"cards-block":{"add-new-card":"Añadir nueva tarjeta",cancel:"Cancelar","choose-card":"Elegir tarjeta","remove-card":"Eliminar tarjeta","remove-card-message":"¿Está seguro de que desea eliminar esta tarjeta?"},"fast-purchase":{"another-amount":"Elija otra cantidad","description-and":"y","description-price":"por {price} o ",privacy:"Política de privacidad",terms:"Términos y Condiciones"},footer:{comment:"Nos autoriza a almacenar los datos de pago de su tarjeta para futuras transacciones en nuestro sitio web.",permissions:"Al comprar, nos autoriza a cargar su tarjeta de crédito, almacenar sus datos y aceptar los Términos y Condiciones."},"free-trial":"Se le facturará {price} hoy por una prueba de 30 días. Una vez que finalice la prueba, se le facturará {recurringPrice} cada mes hasta que cancele.","in-total":"en total","including-taxes":"incluyendo todos los impuestos y cargos adicionales","lock-screen":{"action-notice":"Por favor complete o{lineBreak}{cancel} pago",cancel:"Cancelar","processing-notice":"Procesando pago..."},"payment-processing":{process:"Su pago se procesa. Por favor espere."},"payment-unavailable":{"contact-support":"Ponte en contacto con nuestro equipo de soporte para obtener ayuda.","not-available":"Lo sentimos, actualmente no hay métodos de pago disponibles."},"plus-tax":"{net} más {tax} {taxAbbreviation}, {gross}","price-info":"ha seleccionado {order} por {price} en total.","purchase-response":{4004:"Ingrese el número de tarjeta correcto",4005:"ngrese el nombre correcto en la tarjeta (solo símbolos latinos)",4007:"Ingrese la fecha de vencimiento correcta",5005:"ngrese el nombre correcto en la tarjeta (solo símbolos latinos))",5206:"Ingrese el número de tarjeta correcto",5320:"Ingrese el número de tarjeta correcto"},"selected-package-info-format":"Ha seleccionado {name} por {price}","tax-free":"{net}","transaction-protected-by":"Sus transacciones están protegidas por","use-card-form-browser":"Usar tarjeta del navegador"},"fr-FR":{"add-form-block":{"card-code-empty":"Entrer le {0}","card-code-invalid":"{0} invalide","card-code-type-cvv":"CVV","card-expiration-empty":"Saisissez la date d'expiration","card-expiration-invalid":"Saisissez la date d'expiration","card-expiration-month":"MM","card-expiration-year":"AA","card-number":"Numéro de carte","card-number-empty":"Saisissez le numéro de carte","card-number-invalid":"Saisissez le numéro de la carte","card-owner":"Nom sur la carte","card-owner-empty":"Saisissez le nom sur la carte","card-phone-number":"Téléphone mobile","card-phone-number-error":"Saisissez un numéro de téléphone valide"},"alternative-payments":{"or-use-alternative":"ou utilisez","or-use-alternative-experiment":"ou utilisez une méthode alternative"},"cards-block":{"add-new-card":"Ajoutez une nouvelle carte",cancel:"Annuler","choose-card":"Choisissez une carte","remove-card":"Supprimer la carte","remove-card-message":"Voulez-vous vraiment supprimer cette carte ?"},"fast-purchase":{"another-amount":"Choisissez un autre montant","description-and":"et","description-price":"pour {price} ou",privacy:"Politique de confidentialité",terms:"Conditions générales"},footer:{comment:"Vous nous autorisez ainsi à conserver les informations relatives à votre carte de paiement pour toute transaction ultérieure sur notre site Web.",permissions:"En procédant à l'achat, vous nous autorisez à débiter votre carte de crédit, à enregistrer ses informations et à accepter les Conditions générales."},"free-trial":"L'essai de 30 jours vous sera facturé {price}. Une fois l'essai terminé, {recurringPrice} vous seront facturés chaque mois jusqu'à ce vous annuliez.","in-total":"au total","including-taxes":"comprenant toutes les taxes et frais supplémentaires","lock-screen":{"action-notice":"Veuillez effectuer ou{lineBreak}{cancel} le paiement",cancel:"Annuler","processing-notice":"Paiement en cours de traitement..."},"payment-processing":{process:"Votre paiement est en cours de traitement. Veuillez patienter."},"payment-unavailable":{"contact-support":"Veuillez contacter notre support pour obtenir de l'aide.","not-available":"Désolé, il n'y a actuellement aucun moyen de paiement disponible."},"plus-tax":"{net} plus {tax} {taxAbbreviation}, {gross}","price-info":"Vous avez sélectionné {order} pour un total de {price}.","purchase-response":{4004:"Saisissez le numéro de la carte",4005:"Saisissez le nom sur la carte (symboles latins uniquement)",4007:"Saisissez la date d'expiration",5005:"Saisissez le nom sur la carte (symboles latins uniquement)",5206:"Saisissez le numéro de la carte",5320:"Saisissez le numéro de la carte"},"selected-package-info-format":"Vous avez sélectionné {name} au prix de {price}","tax-free":"{net}","transaction-protected-by":"Vos transactions sont protégées par","use-card-form-browser":"Utiliser la carte du navigateur"},"it-IT":{"add-form-block":{"card-code-empty":"Inserisci il {0}","card-code-invalid":"{0} errato","card-code-type-cvv":"CVV","card-expiration-empty":"Inserisci la data di scadenza","card-expiration-invalid":"Inserisci la data di scadenza corretta","card-expiration-month":"MM","card-expiration-year":"AA","card-number":"Numero di carta","card-number-empty":"Inserisci il numero della carta","card-number-invalid":"Inserisci il numero di carta corretto","card-owner":"Nome sulla carta","card-owner-empty":"Inserisci il nome sulla carta","card-phone-number":"Cellulare","card-phone-number-error":"Inserisci un numero di telefono valido"},"alternative-payments":{"or-use-alternative":"o utilizza","or-use-alternative-experiment":"o usa un metodo alternativo"},"cards-block":{"add-new-card":"Aggiungi nuova carta",cancel:"Annulla","choose-card":"Scegli la carta","remove-card":"Rimuovi la carta","remove-card-message":"Rimuovere questa carta?"},"fast-purchase":{"another-amount":"Scegli un altro importo","description-and":"e","description-price":"per {price} o ",privacy:"Informativa sulla privacy",terms:"Termini e condizioni"},footer:{comment:"Ci autorizzi a memorizzare i dati di pagamento della tua carta per le transazioni future sul nostro sito Web.",permissions:"Effettuando l'acquisto, ci autorizzi ad addebitare la tua carta di credito, a memorizzarne i dati e accetti i Termini e condizioni."},"free-trial":"Verranno fatturati subito {price} per una prova di 30 giorni. Al termine del periodo di prova, verrà fatturato l'importo di {recurringPrice} ogni mese fino all'annullamento.","in-total":"in totale","including-taxes":"comprese tutte le imposte e i costi aggiuntivi","lock-screen":{"action-notice":"Completa o{lineBreak}{cancel} il pagamento",cancel:"Annulla","processing-notice":"Elaborazione del pagamento in corso..."},"payment-processing":{process:"Il pagamento è in fase di elaborazione. Attendi."},"payment-unavailable":{"contact-support":"Contatta il supporto per ricevere assistenza.","not-available":"Al momento non sono disponibili metodi di pagamento."},"plus-tax":"{net} più {tax} {taxAbbreviation}, {gross}","price-info":"Hai selezionato {order} per {price} in totale.","purchase-response":{4004:"Inserisci il numero di carta corretto",4005:"Inserisci il nome sulla carta corretto (solo caratteri latini)",4007:"Inserisci la data di scadenza corretta",5005:"Inserisci il nome sulla carta corretto (solo caratteri latini)",5206:"Inserisci il numero di carta corretto",5320:"Inserisci il numero di carta corretto"},"selected-package-info-format":"Hai selezionato {name} per {price}","tax-free":"{net}","transaction-protected-by":"Le tue transazioni sono protette da","use-card-form-browser":"Usa la carta dal browser"},"ja-JP":{"add-form-block":{"card-code-empty":"{0}を入力","card-code-invalid":"{0}が間違っています","card-code-type-cvv":"セキュリティコード","card-expiration-empty":"有効期限を入力","card-expiration-invalid":"正しい有効期限を入力してください","card-expiration-month":"月","card-expiration-year":"年","card-number":"カード番号","card-number-empty":"カード番号を入力","card-number-invalid":"正しいカード番号を入力してください","card-owner":"カード名義人","card-owner-empty":"カード名義人の氏名を入力","card-phone-number":"携帯電話番号","card-phone-number-error":"有効な電話番号を入力してください"},"alternative-payments":{"or-use-alternative":"または","or-use-alternative-experiment":"その他のお支払い手段はこちら"},"cards-block":{"add-new-card":"新しいカードを追加する",cancel:"キャンセル","choose-card":"カードを選ぶ","remove-card":"カードを削除する","remove-card-message":"このカードを削除してよろしいですか？"},"fast-purchase":{"another-amount":"別の金額を選択","description-and":"そして","description-price":"価格：{price}または",privacy:"プライバシーポリシー",terms:"利用規約"},footer:{comment:"これによりお客様は、当サイトが今後決済を実行する目的でお客様のカード決済情報を保管することを承諾したものとみなされます。",permissions:"購入手続きにより、当サイトがお客様のクレジットカードへ請求し請求情報を保管することを承諾し、利用規約に同意したものとみなされます。"},"free-trial":"30日間のトライアルとして、本日より{price}請求させていただきます。トライアル終了後キャンセルされるまで毎月{recurringPrice}請求されます。","in-total":"合計","including-taxes":"税金・追加料金込み","lock-screen":{"action-notice":"完了する、または{lineBreak}{cancel} 支払う",cancel:"キャンセル","processing-notice":"決済処理中..."},"payment-processing":{process:"決済処理中です。お待ちください。"},"plus-tax":"{net}＋{tax} {taxAbbreviation}＝{gross}","price-info":"{order}（合計額：{price}）を選択しました。","purchase-response":{4004:"正しいカード番号を入力してください",4005:"正しいカード名義を入力してください（アルファベットのみ入力可）",4007:"正しい有効期限を入力してください",5005:"正しいカード名義を入力してください（アルファベットのみ入力可）",5206:"正しいカード番号を入力してください",5320:"正しいカード番号を入力してください"},"selected-package-info-format":"{name}（価格：{price}）を選択しました","tax-free":"{net}","transaction-protected-by":"トランザクションは次のサービスにより保護されています","use-card-form-browser":"ブラウザからカードを操作"},"zh-CN":{"add-form-block":{"card-code-empty":"输入 {0}","card-code-invalid":"错误的 {0}","card-code-type-cvv":"CVC","card-expiration-empty":"输入有效期","card-expiration-invalid":"输入正确的到期日期","card-expiration-month":"月","card-expiration-year":"年","card-number":"卡号","card-number-empty":"输入卡号","card-number-invalid":"输入正确的卡号","card-owner":"持卡人","card-owner-empty":"输入卡片名字","card-phone-number":"电话号码","card-phone-number-error":"输入正确的電話號碼"},"alternative-payments":{"or-use-alternative":"或者","or-use-alternative-experiment":"或者使用备选方法"},"cards-block":{"add-new-card":"添加新银行卡",cancel:"取消","choose-card":"选择银行卡","remove-card":"移除卡","remove-card-message":"您确定要移除这张卡吗？"},"fast-purchase":{"another-amount":"选择另一个金额","description-and":"和","description-price":"{price} 或",privacy:"隐私政策",terms:"条款和条件"},footer:{comment:"在此，您授权我们存储您的信用卡付款详情，以备将来在我们的网站上进行交易。",permissions:"购买即表示您授权我们从您的信用卡中扣款、存储其详细信息并接受条款和条件。"},"free-trial":"今天将向您收取 {price}的 30 天试用费用。试用期结束后，您将每月支付 {recurringPrice}的费用，直至您取消。","in-total":"共计","including-taxes":"包括所有税费和额外费用","lock-screen":{"action-notice":"请填写或 {lineBreak}{cancel} 付款",cancel:"取消","processing-notice":"支付处理中.."},"payment-processing":{process:"您的付款正在处理中。 请稍等。"},"payment-unavailable":{"contact-support":"请联系我们 的支持部门寻求帮助。","not-available":"对不起，目前没有可用的付款方式。"},"plus-tax":"{net} 加上 {tax} {taxAbbreviation}，{gross}","price-info":"您总共选择了 {order}，价格为 {price}","purchase-response":{4004:"输入正确的卡号",4005:"输入卡片上正确的姓名（仅限拉丁符号）",4007:"输入正确的到期日期",5005:"输入卡片上正确的姓名（仅限拉丁符号）",5206:"输入正确的卡号",5320:"输入正确的卡号"},"selected-package-info-format":"您選擇了 {name} 的 {price}","tax-free":"{net}","transaction-protected-by":"保护交易的服务","use-card-form-browser":"通过浏览器使用卡"}});function Me(e){null!=e&&e.includes("de")?we.setLanguage("de-DE"):null!=e&&e.includes("es")?we.setLanguage("es-ES"):null!=e&&e.includes("fr")?we.setLanguage("fr-FR"):null!=e&&e.includes("it")?we.setLanguage("it-IT"):"ja-JP"!==e?"zh-CN"!==e?we.setLanguage("en-US"):we.setLanguage(e):we.setLanguage("ja-JP")}var Se=function(e){if("object"==typeof e&&null!==e){if("function"==typeof Object.getPrototypeOf){var t=Object.getPrototypeOf(e);return t===Object.prototype||null===t}return"[object Object]"===Object.prototype.toString.call(e)}return!1},Ie=function e(){for(var t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];return r.reduce((function(t,r){return Object.keys(r).forEach((function(n){Se(t[n])&&Se(r[n])?t[n]=e(t[n],r[n]):t[n]=r[n]})),t}),{})},Ee={country:"",language:"en","supported-cards":["visa","mastercard","discover","jcb","american-express","union-pay"],"payments-methods":{"basic-card":{supportedMethods:["basic-card"],data:{supportedNetworks:["visa","mastercard","jcb","discover"],supportedTypes:["debit","credit"]}},"apple-pay":{supportedMethods:["https://apple.com/apple-pay"],data:{supportedNetworks:["amex","discover","masterCard","visa"],countryCode:"US",version:1,merchantCapabilities:["supports3DS"],billingContact:{},shippingContact:{}}}}},xe=function(){function e(){this.configSubject=new f.t(1),this.config=this.configSubject.asObservable().pipe((0,w.U)((function(e){return e})),(0,S.d)(1))}e.valueByPath=function(e,t){for(var r,n=e,i=H(t);!(r=i()).done;){var s=r.value;if(!Object.hasOwnProperty.call(n,s))return;n=n[s]}return n};var t=e.prototype;return t.setConfig=function(e){this.configSubject.next(e)},t.paramWithPath=function(t){return this.config.pipe((0,w.U)((function(r){return e.valueByPath(r,t)})),(0,M.x)())},t.setParamWithPath=function(e,t){var r=this;this.config.pipe((0,D.q)(1)).subscribe((function(n){for(var i={},s=i,a=0;a<e.length;a++)a<e.length-1?(s[e[a]]={},s=s[e[a]]):s[e[a]]=t;r.configSubject.next(Ie(n,i))}))},e}(),Te=function(){this.resolver=new xe,this.supportedCards=this.resolver.paramWithPath(["supported-cards"]),this.paymentsMethods=this.resolver.paramWithPath(["payments-methods"]),this.resolver.setConfig(Ee)};Te.shared=se((function(){return new Te}));var De="https://apple.com/apple-pay",ke=function(){function e(e,t,r){this.paymentRequestID="",this.shippingAddress=null,this.shippingOption="",this.shippingType="shipping",this.paymentResolver=null,this.paymentRejector=null,this.onshippingaddresschange=null,this.onshippingoptionchange=null,this.onpaymentmethodselected=null,this.validationEndpoint="",this.merchantIdentifier="";var n=!1;this.paymentRequest={countryCode:"",currencyCode:"",lineItems:[],merchantCapabilities:["supports3DS"],supportedNetworks:[],total:null,billingContact:null,requiredBillingContactFields:[],requiredShippingContactFields:[],shippingContact:null,shippingMethods:[],shippingType:"shipping"};for(var i=0,s=e;i<s.length;i++){var a=s[i];if(a.supportedMethods.indexOf(De)>-1){this.paymentRequest.supportedNetworks=a.data.supportedNetworks,this.paymentRequest.countryCode=a.data.countryCode,a.data.billingContact?this.paymentRequest.billingContact=a.data.billingContact:delete this.paymentRequest.billingContact,a.data.shippingContact?this.paymentRequest.shippingContact=a.data.shippingContact:delete this.paymentRequest.shippingContact,a.data.merchantCapabilities&&(this.paymentRequest.merchantCapabilities=a.data.merchantCapabilities),this.validationEndpoint=a.data.validationEndpoint,this.merchantIdentifier=a.data.merchantIdentifier,n=!0;break}}if(!n)throw"Payment method not specified for Apple Pay.";t&&this.updatePaymentDetails(t),r&&(r.requestShipping&&(this.paymentRequest.requiredBillingContactFields.push("postalAddress"),this.paymentRequest.requiredShippingContactFields.push("postalAddress")),r.requestPayerName&&this.paymentRequest.requiredShippingContactFields.push("name"),r.requestPayerEmail&&this.paymentRequest.requiredShippingContactFields.push("email"),r.requestPayerPhone&&this.paymentRequest.requiredShippingContactFields.push("phone"),"pickup"===r.shippingType?this.paymentRequest.shippingType="servicePickup":this.paymentRequest.shippingType=r.shippingType||"shipping"),this.session=new ApplePaySession(1,this.paymentRequest),this.session.addEventListener("validatemerchant",this.onValidateMerchant.bind(this)),this.session.addEventListener("paymentauthorized",this.onPaymentAuthorized.bind(this)),this.session.addEventListener("paymentmethodselected",this.onPaymentMethodSelected.bind(this)),this.session.addEventListener("shippingcontactselected",this.onShippingAddressChange.bind(this)),this.session.addEventListener("shippingmethodselected",this.onShippingOptionChange.bind(this)),this.session.addEventListener("cancel",this.onPaymentCanceled.bind(this))}return e.prototype.updatePaymentDetails=function(e){if(e.displayItems){this.paymentRequest.lineItems=[];for(var t=0,r=e.displayItems;t<r.length;t++){var n=r[t],i={type:!0===n.pending?"pending":"final",label:n.label,amount:n.amount.value};this.paymentRequest.lineItems.push(i)}}if(e.shippingOptions){this.paymentRequest.shippingMethods=[];for(var s=0,a=e.shippingOptions;s<a.length;s++){var o=a[s],l={label:o.label,detail:o.label,amount:o.amount.value,identifier:o.id};this.paymentRequest.shippingMethods.push(l)}}if(!e.total)throw"`total` is required parameter for `PaymentDetails`.";this.paymentRequest.currencyCode=e.total.amount.currency,this.paymentRequest.total={type:!0===e.total.pending?"pending":"final",label:e.total.label,amount:e.total.amount.value}},e.prototype.updatePaymentMethod=function(e){},e.prototype.convertPaymentAddress=function(e){return{country:e.countryCode||"",addressLine:e.addressLines||[],region:e.administrativeArea||"",city:e.locality||"",dependentLocality:"",postalCode:e.postalCode||"",sortingCode:e.country||"",languageCode:"",organization:"",recipient:e.givenName+" "+e.familyName,phone:e.phoneNumber||""}},e.prototype.convertShippingMethod=function(e){for(var t=0,r=this.paymentRequest.shippingMethods;t<r.length;t++){var n=r[t];if(e.identifier===n.identifier)return n.identifier}return""},e.prototype.convertPaymentResponse=function(e){e.shippingContact=e.shippingContact||{},e.billingContact=e.billingContact||{};var t=this.convertPaymentAddress(e.shippingContact);return{details:{billingAddress:this.convertPaymentAddress(e.billingContact)},methodName:De,payerEmail:e.shippingContact.emailAddress,payerName:e.billingContact.givenName+" "+e.billingContact.familyName,payerPhone:e.shippingContact.phoneNumber,shippingAddress:t,shippingOption:"",applePayRaw:e,complete:this.onPaymentComplete.bind(this)}},e.prototype.show=function(){var e=this;return this.session.begin(),new Promise((function(t,r){e.paymentResolver=function(e){t(e)},e.paymentRejector=function(e){r(e)}}))},e.prototype.abort=function(){this.session.abort()},e.prototype.canMakePayment=function(){if(this.merchantIdentifier)return ApplePaySession.canMakePaymentsWithActiveCard(this.merchantIdentifier);throw"`merchantIdentifier` is not specified."},e.prototype.completeMerchantValidation=function(e){this.session.completeMerchantValidation(e)},e.prototype.completePaymentMethodSelection=function(e,t){this.session.completePaymentMethodSelection(e,t)},e.prototype.addEventListener=function(e,t){if("shippingaddresschange"!==e&&"shippingoptionchange"!==e&&"paymentmethodselected"!==e&&"validatemerchant"!==e)throw'Unknown event type "'+e+'" for `addEventListener`.';this["on"+e]=t},e.prototype.onValidateMerchant=function(e){var t=this;if(e.stopPropagation(),this.onvalidatemerchant)this.onvalidatemerchant(e);else{var r=new Headers({"Content-Type":"application/json"});fetch(this.validationEndpoint,{method:"POST",headers:r,body:JSON.stringify({validationURL:e.validationURL})}).then((function(e){if(200===e.status)return e.json();throw"Merchant validation error."})).then((function(e){t.completeMerchantValidation(e)})).catch((function(e){throw e}))}},e.prototype.onPaymentMethodSelected=function(e){if(e.stopPropagation(),this.onpaymentmethodselected)this.onpaymentmethodselected(e);else{var t=this.paymentRequest.total,r=this.paymentRequest.lineItems;this.session.completePaymentMethodSelection(t,r)}},e.prototype.onShippingAddressChange=function(e){var t=this;if(this.onshippingaddresschange){e.stopPropagation();var r=e.shippingContact;this.shippingAddress=this.convertPaymentAddress(r),this.onshippingaddresschange({updateWith:function(e){e.then((function(e){t.updatePaymentDetails(e),t.session.completeShippingContactSelection(ApplePaySession.STATUS_SUCCESS,t.paymentRequest.shippingMethods,t.paymentRequest.total,t.paymentRequest.lineItems)}),(function(e){t.updatePaymentDetails(e),t.session.completeShippingContactSelection(ApplePaySession.STATUS_FAILURE,t.paymentRequest.shippingMethods,t.paymentRequest.total,t.paymentRequest.lineItems)}))}})}},e.prototype.onShippingOptionChange=function(e){var t=this;if(this.onshippingoptionchange){e.stopPropagation();var r=e.shippingMethod;this.shippingOption=this.convertShippingMethod(r),this.onshippingoptionchange({updateWith:function(e){e.then((function(e){t.updatePaymentDetails(e),t.session.completeShippingMethodSelection(ApplePaySession.STATUS_SUCCESS,t.paymentRequest.total,t.paymentRequest.lineItems)}),(function(e){t.updatePaymentDetails(e),t.session.completeShippingMethodSelection(ApplePaySession.STATUS_FAILURE,null,null)}))}})}},e.prototype.onPaymentAuthorized=function(e){if(this.paymentResolver){var t=this.convertPaymentResponse(e.payment);this.paymentResolver(t),this.paymentResolver=null,this.paymentRejector=null}},e.prototype.onPaymentCanceled=function(){this.paymentRejector&&(this.paymentRejector(),this.paymentResolver=null,this.paymentRejector=null)},e.prototype.onPaymentComplete=function(e){if("success"!==e&&"fail"!==e&&"unknown"!==e&&""!==e)throw"Unkown status code for complete().";var t;switch(e){case"success":case"unknown":default:t=ApplePaySession.STATUS_SUCCESS;break;case"fail":t=ApplePaySession.STATUS_FAILURE}this.session.completePayment(t)},e}(),je=function(){function e(e,t){try{return new(window.ApplePaySession?ke:window.PaymentRequest)(e||[],t||{},{})}catch(e){return{canMakePayment:function(){return Promise.resolve(!1)},process:function(){return Promise.reject("Not supported")},show:function(){return Promise.reject("Not supported")}}}}function t(){return new Promise((function(e,t){try{e(window.ApplePaySession.canMakePayments())}catch(e){t(e)}}))}return{create:e,canMakePayment:function(r,n){var i=window.ApplePaySession?{canMakePayment:t}:e(function(e){return null==e?void 0:e.filter((function(e){return!e.supportedMethods.includes("https://apple.com/apple-pay")}))}(r),n);return new Promise((function(e,t){return i?i.canMakePayment().then(e).catch(t):t(new Error("Payment request is't supported"))}))},process:function(t,r){var n;return new Promise((function(i,s){var a=function(e){return e.onValidateMerchant&&(e.onvalidatemerchant=function(e){var t=this.completeMerchantValidation.bind(this);e.stopPropagation(),me.shared().callbacks.validateApplePayMerchant(e.validationURL).subscribe((function(e){t(e)}),(function(e){throw new Error(e)}))}),e}(e(t,r));return a.show().then((function(e){return n=e,e})).then((function(e){return n.complete("success"),i(e)})).catch((function(e){return n&&n.complete("fail"),"AbortError"===e.name&&20===e.code?s(new Error("user-closed-form")):s(new Error(e.message))}))}))}}},Le="__moto",Oe=function(){function e(e,t){var r=[];r.push(t||""),r.push(e||""),this.prefixes=r}var t=e.prototype;return t.getFullKey=function(e){return[].concat(this.prefixes,[e]).filter(Boolean).join(".")},t.store=function(e,t){var r=this;return(0,c.P)((function(){var n=localStorage.getItem(Le),i=n&&JSON.parse(n)||{};return i[r.getFullKey(e)]=t,localStorage.setItem(Le,JSON.stringify(i)),(0,u.of)(void 0)}))},t.load=function(e){var t=this;return(0,c.P)((function(){var r=localStorage.getItem(Le),n=(r&&JSON.parse(r)||{})[t.getFullKey(e)];return(0,u.of)(void 0!==n?n:null)}))},e}();function Pe(e){switch(e.name){case"3ds":var t=document.createElement("form"),r=document.createElement("input"),n=document.createElement("input"),i=document.createElement("input");t.method="POST",t.action=e.data.acsurl,r.value=e.data.pareq,r.name="PaReq",t.appendChild(r),n.value=e.data.termUrl,n.name="TermUrl",t.appendChild(n),i.value=e.data.md,i.name="MD",t.appendChild(i),document.body.appendChild(t),t.submit();break;case"redirect":window.location.href=e.data.location}}Oe.shared=se((function(e,t){return new Oe(e,t)}));var Ne=322,Be={code:Ne},Re={4004:"cardNumber",5206:"cardNumber",5320:"cardNumber",4005:"cardOwner",5005:"cardOwner",4007:"cardExpiration"},Ve="sessionId",ze="payment-processing-data",Ye={total:{label:"Total credits cost:",amount:{currency:"USD",value:"1"}}},Ge=function(){function e(){this.paymentMethods=Te.shared().paymentsMethods.pipe((0,w.U)((function(e){return Object.values(e)})),(0,M.x)()),this.webPaymentsAvailable=Te.shared().paymentsMethods.pipe((0,w.U)((function(e){return Object.keys(e).map((function(t){return e[t]}))})),(0,I.w)((function(e){return(0,A.D)(je().canMakePayment(e,Ye)).pipe((0,y.K)((function(){return(0,u.of)(!1)})))})))}var t=e.prototype;return t.processPaymentResult=function(e,t){return!e.isSuccessful&&4007===e.error.code&&"rebill"===t.type&&t.requisites.cardId?this.deleteCard(t.requisites.cardId).pipe((0,k.h)(void 0)):(e.isSuccessful&&"card"===t.type&&(Ce.shared().getCards(!0).pipe((0,D.q)(1)).subscribe((function(){}),(function(){})),me.shared().callbacks.onMobilePhoneSet&&me.shared().callbacks.onMobilePhoneSet(null===(r=t.requisites)||void 0===r?void 0:r.phone)),a.E);var r},e.createInvoice=function(e,t,r,n){var i;return e.isSuccessful?me.shared().callbacks.createInvoice(U({paymentData:e.value,packageInfo:t,additionalInvoiceData:r,returnUrl:me.shared().getPaymentProcessingUrl()+"#purchase-result"},n?{ip:n}:{})):(0,u.of)(ue.failure(new Error(null===(i=e.error)||void 0===i?void 0:i.message)))},t.purchase=function(t,r,n){var i=this;void 0===n&&(n={});var s=n,o=s.additionalInvoiceData,l=s.hideProcessingWindow,d=s.onPaymentStart,h=s.onCreateInvoiceStart,p=s.onCreateInvoiceFinish,f=s.onPurchaseAuthorizationFallback,A=s.onPurchaseAuthorizationTabOpen,g=s.onPurchaseAuthorizationTabClosed,v=s.onNeedActionStatus;return(0,c.P)((function(){var n="payment-session-"+ +(Date.now()+""+Math.floor(9e3*Math.random()+1e3));d&&d(n,t),i.setPaymentStatus(n,{name:"started",details:{}}).subscribe(),pe.clear();var s=null;return["applepay","webpay"].includes(t.type)||l||(A&&A(),s=open(me.shared().getPaymentProcessingUrl()+"#"+Ve+"="+n)),(0,c.P)((function(){if("applepay"===t.type){var n=je(),s=e.generateDetails(r);return i.paymentMethods.pipe((0,D.q)(1),(0,I.w)((function(e){return n.process(e,s)})),(0,w.U)((function(e){if("https://apple.com/apple-pay"!==e.methodName)return ue.failure(null);var t={type:"applepay",requisites:e.applePayRaw};return ue.success(t)})))}if("webpay"===t.type){var a=je(),o=e.generateDetails(r);return i.paymentMethods.pipe((0,D.q)(1),(0,I.w)((function(e){return a.process(e,o)})),(0,w.U)((function(e){return"basic-card"!==e.methodName?ue.failure(null):ue.success({type:"card",requisites:{number:(t=e).details.cardNumber,expiration:t.details.expiryMonth+t.details.expiryYear.substr(2),code:t.details.cardSecurityCode,holder:t.details.cardholderName,phone:null===(r=t.details.billingAddress)||void 0===r?void 0:r.phone}});var t,r})))}return(0,u.of)(ue.success(t))})).pipe((0,y.K)((function(e){return(0,u.of)(ue.failure(e))}))).pipe((0,I.w)((function(t){var l=me.shared().getIP();return(0,c.P)((function(){return h&&h(),e.createInvoice(t,r,o,l)})).pipe((0,I.w)((function(e){if(p&&p(),!e.isSuccessful){s&&!s.closed&&(g&&g(),s.close());var r="user-closed-form"===e.error.message?ue.failure(Be):ue.failure(ve);return i.setPaymentStatus(n,{name:"finished",details:r}).subscribe(),(0,u.of)(r)}return"purchase"===e.value.type?(s&&!s.closed&&(g&&g(),s.close()),i.setPaymentStatus(n,{name:"finished",details:e.value.data}).subscribe(),(0,u.of)(e.value.data)):Ce.shared().purchase(e.value.data).pipe((0,I.w)((function(e){if(e.isSuccessful&&"needAction"===e.value.state){v&&v();var t=String(e.value.id);return!s||s.closed?(f&&f(),i.setPaymentStatus(n,{name:"fallback-authorization",details:{action:e.value.action,paymentId:t}}).subscribe(),Pe(e.value.action),a.E):(i.setPaymentStatus(n,{name:"authorization",details:{action:e.value.action,paymentId:t}}).subscribe(),i.listenCurrentStatus(n).pipe((0,I.w)((function(e){return e&&"authorization"===e.name?(0,m.H)(3e3).pipe((0,I.w)((function(){return s&&(g&&g(),s.close()),i.setPaymentStatus(n,{name:"fallback-authorization",details:{action:e.details.action,paymentId:t}}).subscribe(),Pe(e.details.action),a.E}))):e&&"finished"===e.name?(0,u.of)(e.details):i.listenClosingTabStatus(s).pipe((0,I.w)((function(e){return e?(g&&g(),i.listenCurrentStatus(n).pipe((0,D.q)(1),(0,I.w)((function(e){return e&&"finished"===e.name?a.E:(0,u.of)(ue.failure(Be))})))):a.E})))}))))}return!e.isSuccessful&&e.error?(i.setPaymentStatus(n,{name:"finished",details:ue.failure(e.error)}).subscribe(),(0,u.of)(ue.failure(e.error))):(i.setPaymentStatus(n,{name:"finished",details:ue.success()}).subscribe(),(0,u.of)(ue.success()))})),(0,E.b)((function(e){t.isSuccessful&&i.processPaymentResult(e,t.value).subscribe()})),(0,E.b)((function(){s&&!s.closed&&(g&&g(),s.close())})),(0,E.b)((function(){setTimeout((function(){i.removePaymentStatus(n).subscribe()}),5e3)})))})))})))}))},e.generateDetails=function(e){return{total:{label:"Total cost:",amount:{value:e.price,currency:e.currency.toUpperCase()}},price:e.price}},t.getAvailablePaymentMethods=function(e){return Ce.shared().getSettings(e).pipe((0,w.U)((function(e){return e.isSuccessful&&e.value.payments?e.value.payments:[]})))},t.getCards=function(){return Ce.shared().getCards().pipe((0,w.U)((function(e){return e.isSuccessful?e.value:[]})))},t.deleteCard=function(e){return Ce.shared().deleteCard(e)},t.getCurrentStatus=function(e){return Oe.shared().load(ze).pipe((0,w.U)((function(t){var r;return t&&(null===(r=t.find((function(t){return t.id===e})))||void 0===r?void 0:r.data)||null})))},t.getSessionIdByPaymentId=function(e){return Oe.shared().load(ze).pipe((0,w.U)((function(t){for(var r,n=H(t||[]);!(r=n()).done;){var i=r.value;if(("redirecting"===i.data.name||"authorization"===i.data.name)&&i.data.details.paymentId===e)return i.id}return null})))},t.listenCurrentStatus=function(e){var t=this;return(0,g.F)(100).pipe((0,I.w)((function(){return t.getCurrentStatus(e)})),(0,M.x)((function(e,t){return B()(e,t)})))},t.listenClosingTabStatus=function(e){return new v.y((function(t){t.next(!1);var r=new b.w;return r.add((0,g.F)(2e3).subscribe((function(){e&&!e.closed||(t.next(!0),t.complete())}))),function(){r.unsubscribe()}})).pipe((0,M.x)())},t.setPaymentStatus=function(e,t){return(0,c.P)((function(){var r={id:e,data:t};return Oe.shared().load(ze).pipe((0,I.w)((function(t){var n=t;return n?(n=n.filter((function(t){return t.id!==e}))).push(r):n=[r],Oe.shared().store(ze,n)})))}))},t.removePaymentStatus=function(e){return Oe.shared().load(ze).pipe((0,I.w)((function(t){return t?Oe.shared().store(ze,t.filter((function(t){return t.id!==e}))):(0,u.of)(void 0)})))},t.cancelPayment=function(e){var t=this;return this.getCurrentStatus(e).pipe((0,I.w)((function(r){if(r){var n={name:"finished",details:ue.failure(Be)};return t.setPaymentStatus(e,n).subscribe(),(0,u.of)(n)}return(0,u.of)(null)})))},e}();Ge.shared=se((function(){return new Ge}));var Ue=function(){function e(){this.moduleInitializedSubject=new o.X(!1),this.colorSchemeSubject=new f.t(1),this.authorizationStorage=de.shared(),this.motoApiScheme=me.shared(),this.motoPayment=Ge.shared(),this.motoPaymentDataModel=Ce.shared(),this.motoClientDataModel=ge.shared(),this.moduleInitialized=this.moduleInitializedSubject.asObservable().pipe((0,M.x)()),this.colorScheme=this.colorSchemeSubject.asObservable().pipe((0,M.x)()),this.events={tokenIsNeedUpdate:this.authorizationStorage.tokenIsNeedUpdate}}var t=e.prototype;return t.init=function(e){var t=this;e.token&&this.authorizationStorage.setToken(e.token);var r=e.onMobilePhoneSet||function(e){},n=e.onIPResolved||function(e){};this.motoApiScheme.setConfig(e.config),this.motoApiScheme.setCallbacks({createInvoice:e.createInvoice,validateApplePayMerchant:e.validateApplePayMerchant,onMobilePhoneSet:r,onIPResolved:n}),Me(e.language),this.colorSchemeSubject.next(e.colorScheme||"light"),e.localization&&we.setContent(Ie(we.getContent(),e.localization)),this.motoClientDataModel.getClientIP().pipe((0,j.x)((function(){t.moduleInitializedSubject.next(!0)}))).subscribe()},t.setToken=function(e){this.authorizationStorage.setToken(e)},t.setIsDiscreetMerchantId=function(e){void 0===e&&(e=!1),this.motoApiScheme.setDiscreetConfig(e)},t.getCards=function(){return this.motoPayment.getCards()},t.purchase=function(e,t,r){return void 0===r&&(r={}),this.motoPayment.purchase(e,t,r)},t.getPriceDecompose=function(e,t){return this.motoPaymentDataModel.getPriceDecompose({price:e,priceType:t})},t.getPriceListDecompose=function(e){return this.motoPaymentDataModel.getPriceListDecompose(e)},t.setPriceDecomposingPriceType=function(e){return this.motoApiScheme.setPriceType(e)},t.resetIP=function(){return this.motoApiScheme.resetIP()},t.setLanguage=function(e){Me(e)},e}();Ue.shared=se((function(){return new Ue}));var Fe,qe,He,_e,Ze,Qe,We,Xe,Je=function(){return ne((function(){return Ue.shared().colorScheme}),[],"light")},Ke=n.memo((function(e){var t="dark"===Je()?n.createElement(ee,null):n.createElement(K,null);return n.createElement(te,Object.assign({},e,{icon:t}))}));function $e(){return $e=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},$e.apply(this,arguments)}function et(e){return(0,n.createElement)("svg",$e({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 30 22",width:32,height:24},e),Fe||(Fe=(0,n.createElement)("path",{d:"M2 0h26a2 2 0 012 2v18a2 2 0 01-2 2H2a2 2 0 01-2-2V2a2 2 0 012-2z",fill:"#fff"})),qe||(qe=(0,n.createElement)("path",{fill:"#ff5f00",d:"M11.771 5.64h6.463v10.706h-6.463z"})),He||(He=(0,n.createElement)("path",{d:"M12.437 11.007a6.832 6.832 0 012.564-5.351c-2.752-2.194-6.705-1.875-9.08.734s-2.375 6.629 0 9.237 6.328 2.928 9.08.734a6.832 6.832 0 01-2.564-5.354z",fillRule:"evenodd",clipRule:"evenodd",fill:"#eb001b"})),_e||(_e=(0,n.createElement)("path",{d:"M25.864 11c0 2.606-1.468 4.984-3.78 6.123a6.637 6.637 0 01-7.082-.771 6.844 6.844 0 002.565-5.353 6.844 6.844 0 00-2.565-5.353c2.02-1.611 4.77-1.91 7.082-.772s3.78 3.517 3.78 6.124V11z",fillRule:"evenodd",clipRule:"evenodd",fill:"#f79e1b"})))}function tt(){return tt=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},tt.apply(this,arguments)}function rt(e){return(0,n.createElement)("svg",tt({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 30 22",width:32,height:24},e),Ze||(Ze=(0,n.createElement)("path",{d:"M2 0h26a2 2 0 012 2v18a2 2 0 01-2 2H2a2 2 0 01-2-2V2a2 2 0 012-2z"})),Qe||(Qe=(0,n.createElement)("path",{fill:"#ff5f00",d:"M11.771 5.64h6.463v10.706h-6.463z"})),We||(We=(0,n.createElement)("path",{d:"M12.437 11.007a6.832 6.832 0 012.564-5.351c-2.752-2.194-6.705-1.875-9.08.734s-2.375 6.629 0 9.237 6.328 2.928 9.08.734a6.832 6.832 0 01-2.564-5.354z",fillRule:"evenodd",clipRule:"evenodd",fill:"#eb001b"})),Xe||(Xe=(0,n.createElement)("path",{d:"M25.864 11c0 2.606-1.468 4.984-3.78 6.123a6.637 6.637 0 01-7.082-.771 6.844 6.844 0 002.565-5.353 6.844 6.844 0 00-2.565-5.353c2.02-1.611 4.77-1.91 7.082-.772s3.78 3.517 3.78 6.124V11z",fillRule:"evenodd",clipRule:"evenodd",fill:"#f79e1b"})))}var nt,it,st,at,ot=n.memo((function(e){var t="dark"===Je()?n.createElement(rt,null):n.createElement(et,null);return n.createElement(te,Object.assign({},e,{icon:t}))}));function lt(){return lt=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},lt.apply(this,arguments)}function ct(e){return(0,n.createElement)("svg",lt({id:"american-express_svg__Layer_1",xmlns:"http://www.w3.org/2000/svg",x:0,y:0,viewBox:"0 0 30 22",xmlSpace:"preserve",width:32,height:24},e),nt||(nt=(0,n.createElement)("style",null,".american-express_svg__st1{fill-rule:evenodd;clip-rule:evenodd;fill:#006fac}")),it||(it=(0,n.createElement)("path",{d:"M2 0h26c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H2c-1.1 0-2-.9-2-2V2C0 .9.9 0 2 0z",fill:"#fff"})),st||(st=(0,n.createElement)("path",{className:"american-express_svg__st1",d:"M28.9 17.2H19l-.6-.8v.8h-2.1v-1.3c-.3.1-.6.2-.9.2H15v1.1h-3.2l-.5-.7-.5.7H5.7v-5h5.2l.5.7.5-.7H30V2c0-1.1-.9-2-2-2H2C.9 0 0 .9 0 2v6.2l1-2.4h2.1L3.6 7V5.8h2.5l.3 1 .3-1h11v.5c.4-.3.9-.5 1.5-.5h3.4l.7 1.2V5.8h2l.7.9v-.9h2.2v5H26l-.6-.9v.9h-3.1l-.2-.8h-.6l-.3.7h-1.8c-.5 0-1-.1-1.5-.4v.4h-3.1l-.6-.8v.8H2.7l-.3-.7h-.6l-.3.7H0V20c0 1.1.9 2 2 2h26c1.1 0 2-.9 2-2v-3.1c-.3.2-.7.3-1.1.3z"})),at||(at=(0,n.createElement)("path",{className:"american-express_svg__st1",d:"M9.3 13.7v-.8H6.5v3.5h2.9v-.8h-2V15h1.9v-.8h-2v-.6h2zm2.8 2.8h1.1l-1.4-1.8 1.4-1.8h-1.1l-.8 1.1-.8-1.1H9.4l1.4 1.8-1.4 1.8h1.1l.8-1.1.8 1.1zm1.2-3.6v3.5h.9v-1.2h1.1c.8 0 1.3-.5 1.3-1.2s-.5-1.2-1.2-1.2h-2.1zm2.4 1.2c0 .2-.1.4-.4.4h-1v-.8h1c.2 0 .4.2.4.4zm2.1 1.1h.3l1.1 1.3h1.1l-1.1-1.3c.6-.1.9-.6.9-1.1 0-.7-.5-1.1-1.2-1.1h-2v3.5h.9v-1.3zm1-1.5c.3 0 .4.2.4.4s-.1.4-.4.4h-1v-.7h1zm4.5 0v-.8h-2.9v3.5h2.9v-.8h-2V15h1.9v-.8h-1.9v-.6h2zm2.3 2h-1.8v.8h1.8c.8 0 1.2-.5 1.2-1.1 0-.6-.4-1-1.1-1h-.8c-.2 0-.3-.1-.3-.3 0-.2.1-.3.3-.3h1.5l.3-.8h-1.9c-.8 0-1.2.5-1.2 1.1 0 .7.4 1.1 1.1 1.1h.8c.2 0 .3.1.3.3.1.1-.1.2-.2.2zm1.4 0h1.8c.2 0 .3-.1.3-.3 0-.2-.1-.3-.3-.3H28c-.7 0-1.1-.4-1.1-1.1 0-.6.5-1.1 1.2-1.1H30l-.3.8h-1.5c-.2 0-.3.1-.3.3 0 .2.1.3.3.3h.8c.7 0 1.1.4 1.1 1 0 .7-.5 1.1-1.2 1.1H27v-.7zM3.2 10h1L2.7 6.5H1.5L0 10h1l.3-.7h1.6l.3.7zM1.6 8.5l.5-1.2.5 1.2h-1zM6.1 10h.8l.9-2.6V10h.9V6.5H7.3l-.8 2.2-.8-2.2H4.3V10h.9V7.4l.9 2.6zm6.1-2.7v-.8H9.3V10h2.9v-.8h-2v-.6h1.9v-.8h-1.9v-.5h2zm1.4 1.5h.3L15 10h1.1L15 8.7c.6-.1.9-.6.9-1.1 0-.7-.5-1.1-1.2-1.1h-2V10h.9V8.8zm1-1.5c.3 0 .4.2.4.4 0 .1-.2.3-.4.3h-1v-.7h1zm1.6 2.7h.9V6.5h-.9V10zm3 0l.4-.8h-.3c-.6 0-.9-.3-.9-.9v-.1c0-.5.3-.9.9-.9h.9v-.8h-1c-1.1 0-1.7.7-1.7 1.7v.1c.1 1.1.7 1.7 1.7 1.7zm3.7 0h1l-1.5-3.5h-1.2L19.7 10h1l.3-.7h1.6l.3.7zm-1.6-1.5l.5-1.2.5 1.2h-1zm5 1.5h1.1V6.5h-.9v2.2l-1.4-2.2H24V10h.9V7.7l1.4 2.3z"})))}var ut,dt,ht,pt,ft=n.memo((function(e){return n.createElement(te,Object.assign({},e,{icon:n.createElement(ct,null)}))}));function At(){return At=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},At.apply(this,arguments)}function mt(e){return(0,n.createElement)("svg",At({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 30 22",width:32,height:24},e),ut||(ut=(0,n.createElement)("path",{d:"M2 0h26a2 2 0 012 2v18a2 2 0 01-2 2H2a2 2 0 01-2-2V2a2 2 0 012-2z",fill:"#fff"})),dt||(dt=(0,n.createElement)("path",{d:"M6 22h22a2 2 0 002-1.997V15c-5.562 3.324-13.005 5.97-24 7z",fillRule:"evenodd",clipRule:"evenodd",fill:"#f58220"})),ht||(ht=(0,n.createElement)("path",{d:"M8.866 10.45c-.464-.17-.6-.281-.6-.49a.508.508 0 01.575-.433c.245.005.475.12.624.315l.404-.52a1.782 1.782 0 00-1.164-.467 1.178 1.178 0 00-.858.315 1.188 1.188 0 00-.377.835c0 .538.25.813.974 1.07.185.057.363.132.534.223a.465.465 0 01.232.403.563.563 0 01-.6.549.915.915 0 01-.843-.52l-.499.474c.291.477.815.76 1.372.742.354.028.704-.095.963-.338.26-.244.406-.585.402-.942 0-.62-.26-.9-1.14-1.216zM3.723 8.856H2.588v4.072h1.13a2.132 2.132 0 001.412-.531c.45-.366.714-.915.718-1.497a2.034 2.034 0 00-.623-1.483 2.016 2.016 0 00-1.502-.56zm.902 3.029c-.3.236-.679.347-1.058.31H3.36V9.618h.207c.38-.04.76.074 1.058.315.273.247.428.6.426.97.003.373-.152.73-.426.982zm2.318 1.05h-.738V8.864h.738v4.071zm3.921-.571a2.044 2.044 0 01-.617-1.461 2.076 2.076 0 01.631-1.46 2.058 2.058 0 011.477-.579c.342 0 .68.081.984.24v.894a1.371 1.371 0 00-1.002-.439 1.3 1.3 0 00-.927.397 1.31 1.31 0 00-.368.942c-.016.36.118.71.371.965.253.256.601.393.96.379.367 0 .717-.155.966-.426v.894c-.313.15-.655.229-1.002.228a2.026 2.026 0 01-1.473-.574zm8.702-.79l-1.056-2.7h-.844l1.681 4.079h.416l1.71-4.078h-.837l-1.07 2.699zm4.447 1.36h-2.191v-4.06h2.19v.66h-1.418v.947h1.364v.66h-1.364v1.134h1.419v.66zm2.156-1.722c.544-.071.94-.556.902-1.106 0-.73-.51-1.231-1.4-1.231h-1.147v4.06h.773v-1.648h.1l1.07 1.648h.95l-1.248-1.723zm-.873-.462h.225c.494 0 .755-.211.755-.603a.659.659 0 00-.743-.66h-.237v1.263z",fillRule:"evenodd",clipRule:"evenodd",fill:"#190f04"})),pt||(pt=(0,n.createElement)("path",{d:"M15.738 8.854a2.031 2.031 0 00-2.038 2.024 2.045 2.045 0 001.242 1.903 2.03 2.03 0 002.225-.43 2.05 2.05 0 00.452-2.229 2.035 2.035 0 00-1.88-1.268z",fill:"#f58220"})))}var gt,vt,bt,yt,Ct,wt,Mt,St=n.memo((function(e){return n.createElement(te,Object.assign({},e,{icon:n.createElement(mt,null)}))}));function It(){return It=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},It.apply(this,arguments)}function Et(e){return(0,n.createElement)("svg",It({id:"jcb_svg__Layer_1",xmlns:"http://www.w3.org/2000/svg",x:0,y:0,viewBox:"0 0 30 22",xmlSpace:"preserve",width:32,height:24},e),gt||(gt=(0,n.createElement)("style",null,".jcb_svg__st1{fill:#62bb46}")),vt||(vt=(0,n.createElement)("path",{d:"M2 0h26a2 2 0 012 2v18a2 2 0 01-2 2H2a2 2 0 01-2-2V2a2 2 0 012-2z",fill:"#fff"})),bt||(bt=(0,n.createElement)("path",{className:"jcb_svg__st1",d:"M20.001 12.46h1.317a.596.596 0 00.62-.593.596.596 0 00-.62-.594h-1.317v1.187z"})),yt||(yt=(0,n.createElement)("path",{className:"jcb_svg__st1",d:"M21.164 4.25c-1.256 0-2.275 1.007-2.275 2.25v2.337h3.219c.074 0 .166.005.223.008.728.036 1.265.406 1.265 1.049-.018.56-.47 1.01-1.035 1.033v.025c.738.051 1.303.453 1.303 1.086 0 .685-.62 1.125-1.447 1.125h-3.528v4.587h3.337c1.256 0 2.274-1.007 2.274-2.25V4.25h-3.336z"})),Ct||(Ct=(0,n.createElement)("path",{className:"jcb_svg__st1",d:"M21.782 10.056a.535.535 0 00-.458-.538 1.02 1.02 0 00-.129-.01h-1.194v1.096h1.194c.043 0 .087-.004.13-.01a.535.535 0 00.457-.538z"})),wt||(wt=(0,n.createElement)("path",{d:"M7.775 4.25C6.518 4.25 5.5 5.257 5.5 6.5v5.556a4.577 4.577 0 001.968.505c.316.035.633-.067.867-.281a1.08 1.08 0 00.351-.833v-2.61h1.957v2.61c0 1.021-.634 1.84-2.808 1.84-.787 0-1.57-.093-2.335-.279v4.742h3.336c1.256 0 2.275-1.007 2.275-2.25V4.25H7.775z",fill:"#0077c0"})),Mt||(Mt=(0,n.createElement)("path",{d:"M14.47 4.25c-1.257 0-2.275 1.007-2.275 2.25v2.946c.576-.49 1.573-.795 3.192-.723.602.038 1.2.127 1.786.268v.953a4.483 4.483 0 00-1.723-.498c-1.228-.091-1.968.503-1.968 1.554 0 1.051.74 1.645 1.968 1.553a4.54 4.54 0 001.723-.497v.952c-.586.141-1.184.231-1.786.27-1.62.071-2.616-.234-3.192-.723v5.195h3.336c1.256 0 2.275-1.007 2.275-2.25V4.25h-3.337z",fill:"#ea1845"})))}var xt,Tt,Dt,kt,jt=n.memo((function(e){return n.createElement(te,Object.assign({},e,{icon:n.createElement(Et,null)}))}));function Lt(){return Lt=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Lt.apply(this,arguments)}function Ot(e){return(0,n.createElement)("svg",Lt({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 30 22",width:32,height:24},e),xt||(xt=(0,n.createElement)("path",{d:"M5.875 0h7.488c1.045 0 1.695.999 1.451 2.228l-3.486 17.547C11.082 21 10.036 22 8.99 22H1.503C.459 22-.193 21 .05 19.775L3.54 2.228C3.783.998 4.829 0 5.875 0",fill:"#e21836"})),Tt||(Tt=(0,n.createElement)("path",{d:"M12.74 0h8.61c1.046 0 .574.999.329 2.228l-3.486 17.547C17.948 21 18.025 22 16.978 22H8.367c-1.048 0-1.696-1-1.45-2.225l3.486-17.547C10.65.998 11.694 0 12.74 0",fill:"#00447c"})),Dt||(Dt=(0,n.createElement)("path",{d:"M21.009 0h7.488c1.047 0 1.697.999 1.45 2.228l-3.485 17.547C26.216 21 25.17 22 24.122 22h-7.484c-1.047 0-1.697-1-1.451-2.225l3.486-17.547C18.917.998 19.962 0 21.009 0",fill:"#007b84"})),kt||(kt=(0,n.createElement)("path",{d:"M18.165 10.53l.175-.834s.127-.524.135-.543c0 0 .04-.054.08-.076h.058c.554 0 1.18 0 1.67-.355.334-.243.563-.602.664-1.04.027-.106.046-.234.046-.361a.752.752 0 00-.132-.462c-.25-.344-.749-.35-1.324-.353l-.283.002c-.736.01-1.031.007-1.153-.008l-.029.147-.264 1.203-.66 2.676c.642-.008.906-.008 1.017.004zM7.979 6.524c-.696.007-.901 0-.967-.015l-.496 2.25c-.101.432-.175.74-.425.938a.764.764 0 01-.5.17c-.308 0-.488-.15-.518-.436l-.006-.098.094-.581s.493-1.942.581-2.199a.186.186 0 00.007-.029c-.959.008-1.13 0-1.14-.015-.007.02-.031.141-.031.141L4.075 8.84l-.044.186-.083.607c0 .18.036.327.107.451.23.394.884.453 1.254.453.477 0 .924-.1 1.226-.281.524-.305.662-.78.784-1.204V9.05l.057-.217s.508-2.017.594-2.28l.001-.005c.003-.011.004-.018.008-.024zm1.728 1.627c-.123 0-.346.029-.547.126-.056.028-.11.06-.165.092l-.05.03.066-.234-.036-.039c-.399.08-.508.094-.842.14l-.073.01-.033.022c-.046.373-.087.653-.256 1.386-.065.27-.132.543-.199.812l.018.034c.404-.02.526-.02.877-.015l.028-.03.03-.155c.025-.127.047-.245.12-.577l.034-.167c.05-.236.118-.558.156-.69a.661.661 0 01.256-.08c.192 0 .174.161.166.231v.005a8.33 8.33 0 01-.154.797l-.05.205a16.7 16.7 0 01-.054.232l-.05.214.014.03c.398-.02.519-.02.858-.015l.04-.03c.062-.35.08-.445.189-.955l.054-.235c.107-.458.16-.691.08-.88-.085-.213-.29-.264-.477-.264zm1.86.493l.07-.013.008.017.006.02-.053.211-.065.266-.054.224-.06.254-.072.318c-.027.116-.042.183-.053.237a2.631 2.631 0 00-.026.15l-.026.156-.02.016-.017.014-.179-.001a6.05 6.05 0 00-.288 0c-.117.001-.232.007-.396.014l-.048.003-.01-.017-.013-.018c.046-.169.074-.241.097-.303l.01-.026c.026-.07.05-.138.096-.334.06-.257.097-.436.121-.593.02-.112.034-.211.049-.316l.015-.115.015-.011.016-.015c.205-.028.334-.047.467-.068.119-.015.238-.037.41-.07zm.075-.66c-.192-.112-.53-.077-.756.077-.226.15-.252.365-.06.478.188.108.526.076.751-.08.226-.153.254-.366.065-.476zm2.247 2.163c-.3.312-.698.418-1.086.418-.152 0-.388-.02-.552-.089-.53-.21-.446-.778-.372-1.093.072-.31.193-.632.454-.87.363-.33.829-.348 1.024-.348.325 0 .638.071.815.294.117.147.21.387.09.902-.036.155-.142.532-.373.786zm-1.116-.74c.09-.39.195-.717.465-.717.211 0 .227.243.133.634-.017.087-.094.41-.199.547-.073.102-.159.163-.254.163-.029 0-.197 0-.2-.246a1.651 1.651 0 01.055-.381zm2.491 1.078l-.03.03a9.886 9.886 0 00-.875.015l-.018-.034c.067-.27.134-.542.199-.812.17-.733.208-1.013.256-1.386l.03-.021.083-.012c.326-.045.439-.06.833-.139l.033.04-.061.233c.07-.043.142-.085.213-.122.2-.097.425-.126.548-.126.184 0 .39.051.478.264.079.189.025.422-.082.88l-.054.235c-.112.51-.128.604-.188.955l-.041.03a9.52 9.52 0 00-.857.015l-.015-.03.06-.246.048-.2.046-.205a7.56 7.56 0 00.154-.797v-.004c.009-.07.027-.232-.164-.232-.084 0-.168.039-.254.078l-.004.002c-.034.125-.097.418-.147.649l-.045.208c-.074.353-.095.464-.12.6l-.026.132zM18.933 7.2c0-.005-.28 1.195-.28 1.195l-.01.06h.151c.235 0 .463-.008.65-.1a.879.879 0 00.462-.6c.066-.291-.028-.515-.257-.602l-.591-.05-.112-.011-.004.046-.01.062zm1.466 2.228c-.074.311-.16.878.368 1.08.169.07.32.092.473.084.162-.008.312-.088.45-.203l-.037.142.024.03c.38-.016.497-.016.909-.013l.037-.028.007-.04c.057-.333.116-.67.266-1.308.076-.319.152-.634.23-.95l-.013-.036c-.424.078-.538.094-.946.151l-.031.025-.007.048-.006.047a.582.582 0 00-.297-.241c-.182-.07-.609.02-.975.348-.258.235-.382.556-.452.864zm1.358-.688c-.27 0-.375.324-.466.707a1.64 1.64 0 00-.056.38c.006.243.173.243.2.243.096 0 .261-.06.33-.157a.817.817 0 00.1-.199l.023-.086.063-.253L22 9.16c.018-.264-.072-.42-.243-.42zm4.19-.557l-.032-.037c-.42.084-.496.097-.883.149l-.028.027-.001.007a.173.173 0 01-.003.011l-.002-.006c-.156.355-.225.475-.293.594a4.39 4.39 0 00-.22.43v-.03l-.002-.032-.059-1.113-.036-.037-.281.055a6.31 6.31 0 01-.577.094l-.031.027c-.003.01-.004.018-.005.028l-.002.016.002.006c.04.201.041.209.065.4a48.375 48.375 0 00.065.505l.039.289.018.146c.03.241.052.422.094.84-.115.187-.193.324-.265.45-.099.176-.185.328-.34.556l.003.004-.187.29c-.02.03-.04.05-.067.06a.286.286 0 01-.122.017h-.103l-.153.501.525.009c.309-.001.503-.143.607-.334l.331-.557H24l.035-.04c.222-.47 1.914-3.325 1.914-3.325zm-5.772 6.586h.223l-.172.555h-.22l-.053.17h-.786l.054-.17h-1.595l.16-.514h.162l.837-2.727.166-.55h.8l-.083.278s.213-.151.416-.203c.167-.043.993-.064 1.27-.07v-.001h.856l.008.313c-.006.053.04.078.14.078h.175l-.16.517h-.461c-.4.028-.552-.14-.542-.33l-.008-.308-.087.276H21l-.826 2.686zm-.43-2.14c-.129.035-.368.14-.368.14l.213-.686h.636l-.154.5s-.196.011-.328.046zm-.32 1.034c.132-.03.331-.054.331-.054l.155-.5h-.64l-.218.714s.243-.121.372-.16zm-.025 1.112h-.638l.185-.602h.636l-.183.602zm2.456-1.666h-.92l.157-.52h2.56l-.16.52h-.858l-.134.42h.86l-.142.461h-.93l-.166.194h.378l.092.58.007.041c.005.036.008.061.023.08.019.02.132.03.198.03h.115l-.175.565h-.29a4.65 4.65 0 01-.172-.006h-.001l-.032-.001a.38.38 0 01-.16-.062.81.81 0 00-.047-.025.273.273 0 01-.152-.197l-.09-.578-.424.57a.722.722 0 01-.623.318h-.592l.156-.504h.226a.371.371 0 00.165-.047.254.254 0 00.125-.103l.618-.855h-.816l.14-.46h.932l.132-.421zm-8.687 1.784l.215-.703h.882l.161-.522h-.883l.135-.433h.863l.16-.505h-2.159l-.156.505h.49l-.13.433h-.493l-.163.531h.49l-.285.93c-.033.103.002.152.036.2l.018.026a.236.236 0 00.158.114c.086.019.145.03.226.03h.994l.177-.579-.44.06c-.085 0-.321-.01-.296-.087zm-.122-2.966l.224-.397h.879l-.155.289h.886l-.16.53h-1.21l-.131.11c-.034.033-.054.038-.08.045a.291.291 0 00-.07.026.891.891 0 01-.397.101h-.388l.156-.508h.117c.098 0 .166-.01.2-.03a.461.461 0 00.13-.166zm2.01 2.976c-.02-.03-.006-.08.026-.188l.33-1.076h1.176c.172-.003.296-.005.376-.01a.777.777 0 00.283-.094.526.526 0 00.206-.187c.05-.069.132-.22.203-.452l.415-1.362-1.22.007s-.376.054-.542.114c-.167.068-.405.255-.405.255l.11-.373h-.754l-1.056 3.443c-.037.134-.062.23-.068.289-.001.055.063.11.115.155l.02.017c.049.037.117.04.187.043l.058.004c.095.007.228.011.414.011h.579l.178-.59-.519.048a.137.137 0 01-.112-.054zm1.805-1.992h-1.236l-.076.245h1.07a.552.552 0 01.163-.002l.079-.243zm-.988-.812h1.246l-.09.292s-.587-.006-.681.011c-.414.07-.656.288-.656.288l.18-.59zm.888 1.94a.13.13 0 00.049-.075l.073-.23h.576l-.07.326c-.03.103-.056.179-.135.245a.548.548 0 01-.405.141l-.419.017-.003.37c-.004.083.014.093.03.102l.01.008c.02.019.036.026.054.033h.001l.133-.007.4-.021-.166.54h-.459c-.32 0-.56-.008-.636-.069-.078-.048-.088-.108-.087-.212l.03-1.442h.732l-.01.295h.176c.06 0 .1-.005.126-.021z",fillRule:"evenodd",clipRule:"evenodd",fill:"#fefefe"})))}var Pt=n.memo((function(e){return n.createElement(te,Object.assign({},e,{icon:n.createElement(Ot,null)}))})),Nt={"american-express":ft,discover:St,jcb:jt,mastercard:ot,"union-pay":Pt,visa:Ke},Bt=n.memo((function(e){var t=e.supportedCards,r=e.selectedCardTypes,i=e.autotestID;return n.createElement("div",{"data-attribute":i,className:"_3iDlu"},t.map((function(e){var t=Nt[e],i="_21L5E";r.length&&!r.includes(e)&&(i=void 0);var a=s()("_1eQI-",i),o="moto-"+e+"-"+(i?"selected":"");return n.createElement("div",{key:"icon-"+e,"data-attribute":o},n.createElement(t,{className:a}))})))})),Rt=n.memo((function(e){var t=ne((function(){return Te.shared().supportedCards}),[]);return t?n.createElement(Bt,{autotestID:e.autotestID,selectedCardTypes:e.selectedCardTypes,supportedCards:t}):null})),Vt=[4,8,12],zt=/[^X\d\*]|\s/gi;function Yt(e){return z()(e).map((function(e){return function(e){switch(e){case"american-express":case"mastercard":case"discover":case"jcb":case"visa":return e;case"unionpay":return"union-pay";default:return}}(e.type)})).filter((function(e){return void 0!==e}))}function Gt(e){var t=function(e){var t=z()(e);return t.length&&t[0].type===z().types.VISA&&!t[0].lengths.includes(13)?(z().addCard({niceType:"Visa",type:z().types.VISA,patterns:[4],gaps:[4,8,12],lengths:[19,18,16,13],code:{name:"CVV",size:3}}),t=z()(e)):t}(e);if(t.length){var r=t[0],n=t[0].lengths.sort().reverse()[0]+t[0].gaps.length;return{codeLength:r.code.size,numberLength:n,gaps:r.gaps}}return{codeLength:3,numberLength:19,gaps:[]}}function Ut(e){if(2!==(null==e?void 0:e.length))return!1;var t=((new Date).getFullYear()+"").slice(-2);return parseInt(e,10)>=parseInt(t,10)&&parseInt(e,10)<=parseInt(t,10)+20}function Ft(e){return!(null==e||!e.length||(null==e?void 0:e.length)>2)&&parseInt(e,10)>=1&&parseInt(e,10)<=12}var qt=n.memo((function(e){var t=(0,n.useMemo)((function(){return s()("_3eHZ6",e.className)}),[e.className]);return n.createElement("div",{className:t},e.error)})),Ht=n.memo((function(e){var t=e.error,r=e.className;return t?n.createElement(qt,{error:t,className:r}):null})),_t=n.memo((function(e){var t=e.className,r=e.onChange,i=e.validate,a=e.forceValidate,o=e.cards,l=e.error,c=(0,n.useRef)(null),u=(0,n.useMemo)((function(){return Gt("")}),[]),d=(0,n.useState)(""),h=d[0],p=d[1],f=(0,n.useState)(u.numberLength),A=f[0],m=f[1],g=(0,n.useMemo)((function(){var e;return s()(((e={})._11OEx=l,e),t)}),[t,l]),v=(0,n.useCallback)((function(e){var t=e.target.value,n=Gt(t);p(function(e){var t=z()(e),r=t.length?t[0].gaps:Vt;e=e.replace(zt,"");for(var n="",i=0,s=0,a=0;a<r.length&&(s=r[a],n+=e.slice(i,s),i=s,!(s>=e.length));)n+=" ",++a===r.length&&(n+=e.slice(s));return n}(t)),m(n.numberLength),r(t)}),[r]),b=(0,n.useCallback)((function(e){var t=e.target.value;t&&i(t)}),[i]);return(0,n.useEffect)((function(){if(a){var e,t=(null===(e=c.current)||void 0===e?void 0:e.value)||"";i(t)}}),[i,a]),(0,n.useEffect)((function(){setTimeout((function(){var e;null===(e=c.current)||void 0===e||e.focus()}),0)}),[]),n.createElement("div",{className:"_1n9RG","data-attribute":"moto-add-card-form-card-number-input-container"},n.createElement("div",{className:"_3xrSn","data-attribute":"moto-add-card-form-card-number-input-cards-container"},o),n.createElement("input",{"data-attribute":"moto-add-card-form-card-number-input",ref:c,type:"text",inputMode:"numeric",autoComplete:"cc-number",pattern:"[0-9]*",placeholder:we["add-form-block"]["card-number"],maxLength:A,value:h,className:g,onChange:v,onBlur:b}),n.createElement("div",{"data-attribute":"moto-add-card-form-card-number-error"},n.createElement(Ht,{error:l})))})),Zt=n.memo((function(e){var t=e.onPossibleCardTypesChange,r=e.onCardCodeLengthChange,i=e.onCardNumberChange,s=e.onCardNumberError,a=e.responseError,o=(0,n.useState)(void 0),l=o[0],c=o[1],u=(0,n.useCallback)((function(e){var n=Yt(e);n&&t(n);var s=Gt(e);r(s.codeLength),i(e.split(" ").join(""))}),[t,r,i]),d=(0,n.useCallback)((function(e){var t=void 0;e?function(e){var t=z()(e);if(!t.length)return!1;var r=t[0],n=r.lengths,i=r.patterns,s=/[^X\d*]|\s/gi,a=e.replace(s,"").length;return!!n.some((function(e){return e===a}))&&!!i.map((function(e){if(Array.isArray(e)){var t=e[0],r=e[1];return new RegExp(G()(t,r))}return new RegExp(String(e))})).some((function(t){return function(e,t){return!(null!=e)||""===e||t.test(e)}(e,t)}))&&function(e){for(var t=0,r=0;r<e.length;r++){var n=parseInt(e[r]);(e.length-r)%2==0&&(n*=2)>9&&(n-=9),t+=n}return t%10==0}(e.replace(s,""))}(e)||(t=we["add-form-block"]["card-number-invalid"]):t=we["add-form-block"]["card-number-empty"],c(t),s(!!t)}),[s]);return(0,n.useEffect)((function(){c(a),s(!!a)}),[a,s]),n.createElement(_t,Object.assign({},e,{onChange:u,validate:d,error:l}))})),Qt=n.memo((function(e){var t=e.className,r=e.fieldClassName,i=e.maxlength,a=e.validate,o=e.forceValidate,l=e.error,c=e.onChange,u=(0,n.useRef)(null),d=(0,n.useCallback)((function(e){var t=e.target.value;t&&a(t)}),[a]),h=(0,n.useCallback)((function(e){var t=e.target.value;c(t)}),[c]);(0,n.useEffect)((function(){if(o){var e,t=(null===(e=u.current)||void 0===e?void 0:e.value)||"";a(t)}}),[a,o]);var p=(0,n.useMemo)((function(){return s()("_gTEEf",t)}),[t]),f=(0,n.useMemo)((function(){var e;return s()(((e={})._1lZnH=l,e),r)}),[r,l]);return n.createElement("div",{className:p,"data-attribute":"moto-add-card-form-card-code-input-container"},n.createElement("div",null,n.createElement("span",{className:"_1xjiR","data-attribute":"moto-add-card-form-card-code-input-title"},we["add-form-block"]["card-code-type-cvv"]),n.createElement("input",{"data-attribute":"moto-add-card-form-card-code-input",ref:u,onChange:h,placeholder:we["add-form-block"]["card-code-type-cvv"],autoComplete:"cc-csc",pattern:"[0-9]*",onBlur:d,type:"text",inputMode:"numeric",maxLength:i,className:f})),n.createElement("div",{"data-attribute":"moto-add-card-form-card-code-error"},n.createElement(Ht,{error:l,className:"_3QFQM"})))})),Wt=n.memo((function(e){var t=e.checkCardCode,r=e.onCardCodeChange,i=e.onCardCodeError,s=(0,n.useState)(void 0),a=s[0],o=s[1],l=(0,n.useCallback)((function(e){if(e)if(t(e))i(!1),o(void 0);else{var r=we.formatString(we["add-form-block"]["card-code-invalid"],we["add-form-block"]["card-code-type-cvv"]);i(!0),o(r)}else{var n=we.formatString(we["add-form-block"]["card-code-empty"],we["add-form-block"]["card-code-type-cvv"]);i(!0),o(n)}}),[t,i]),c=(0,n.useCallback)((function(e){r(e)}),[r]);return n.createElement(Qt,Object.assign({},e,{error:a,validate:l,onChange:c}))})),Xt=n.memo((function(e){var t=e.className,r=e.validate,i=e.forceValidate,a=e.error,o=e.onChange,l=(0,n.useRef)(null),c=(0,n.useMemo)((function(){var e;return s()(((e={})._10QES=a,e),t)}),[t,a]),u=(0,n.useCallback)((function(e){var t=e.target.value;t&&r(t)}),[r]),d=(0,n.useCallback)((function(e){var t=e.target.value;o(t)}),[o]);return(0,n.useEffect)((function(){if(i){var e,t=(null===(e=l.current)||void 0===e?void 0:e.value)||"";r(t)}}),[r,i]),n.createElement("div",{className:"_1Ldlm","data-attribute":"moto-add-card-form-card-owner-input-container"},n.createElement("input",{"data-attribute":"moto-add-card-form-card-owner-input",ref:l,onChange:d,autoComplete:"cc-name",placeholder:we["add-form-block"]["card-owner"],maxLength:64,type:"text",className:c,onBlur:u}),n.createElement("div",{"data-attribute":"moto-add-card-form-card-owner-error"},n.createElement(Ht,{error:a})))})),Jt=n.memo((function(e){var t=e.onCardOwnerChange,r=e.onCardOwnerError,i=e.responseError,s=(0,n.useState)(void 0),a=s[0],o=s[1],l=(0,n.useCallback)((function(e){e?(o(void 0),r(!1)):(o(we["add-form-block"]["card-owner-empty"]),r(!0))}),[r]);(0,n.useEffect)((function(){o(i),r(!!i)}),[i,r]);var c=(0,n.useCallback)((function(e){t(e)}),[t]);return n.createElement(Xt,Object.assign({},e,{validate:l,error:a,onChange:c}))})),Kt=n.memo((function(e){var t=e.type,r=e.disabled,i=e.onClick,s=e.onKeyDown,a=e.children,o=e.className,l=e.style,c=e.dataAttribute;return n.createElement("button",{type:t||"button",className:o,disabled:r,onClick:i,onKeyDown:s,style:l,"data-attribute":c},a)})),$t={action:"_2JAOj",pressed:"_2frrW",tiny:"_2HbfO",small:"_7qANm",medium:"_1qhIJ",large:"_3ueap"},er=n.memo((function(e){var t=e.className,r=e.size,i=(0,n.useMemo)((function(){return s()($t.action,r?$t[r]:$t.medium,t)}),[t,r]);return n.createElement(Kt,Object.assign({},e,{className:i}))})),tr=n.memo((function(e){var t=e.text,r=e.onClick,i=e.iconComponent,a=(0,n.useMemo)((function(){return s()(e.className,"_1RfcX")}),[e.className]),o=(0,n.useCallback)((function(e){"Enter"===e.key&&r&&r()}),[r]);return n.createElement(er,Object.assign({type:"submit",onKeyDown:o},e,{className:a,dataAttribute:"moto-purchase-button"}),i,i?n.createElement("span",null,t):t)})),rr=n.memo((function(e){return n.createElement(tr,Object.assign({},e))})),nr="_3xsL2",ir=n.memo((function(e){var t=e.className,r=e.fieldClassName,i=e.maxlength,a=e.validate,o=e.onBlur,l=e.inputRef,c=e.isError,u=e.onChange,d=(0,n.useCallback)((function(e){o(e);var t=e.target.value;t&&a(t)}),[a]),h=(0,n.useCallback)((function(e){var t=e.target.value;u(t)}),[u]),p=(0,n.useMemo)((function(){return s()("_1hBgX",t)}),[t]),f=(0,n.useMemo)((function(){var e;return s()(((e={})["_SM-61"]=c,e),r)}),[r,c]);return n.createElement("div",{className:p,"data-attribute":"moto-add-card-form-card-month-input-container"},n.createElement("div",null,n.createElement("input",{"data-attribute":"moto-add-card-form-card-month-input",ref:l,onChange:h,inputMode:"numeric",autoComplete:"cc-exp-month",pattern:"[0-9]*",onBlur:d,placeholder:we["add-form-block"]["card-expiration-month"],type:"text",maxLength:i,className:f})))})),sr=n.memo((function(e){var t=e.checkCardMonth,r=e.onCardMonthChange,i=e.onCardMonthError,s=(0,n.useCallback)((function(e){e&&t(e)?i(!1):i(!0)}),[t,i]),a=(0,n.useCallback)((function(e){r(e)}),[r]);return n.createElement(ir,Object.assign({},e,{validate:s,onChange:a}))})),ar=n.memo((function(e){var t=e.className,r=e.fieldClassName,i=e.maxlength,a=e.validate,o=e.onBlur,l=e.inputRef,c=e.isError,u=e.onChange,d=(0,n.useCallback)((function(e){o(e);var t=e.target.value;t&&a(t)}),[a]),h=(0,n.useCallback)((function(e){var t=e.target.value;u(t)}),[u]),p=(0,n.useMemo)((function(){return s()("_2yUpn",t)}),[t]),f=(0,n.useMemo)((function(){var e;return s()(((e={})._fgQO7=c,e),r)}),[r,c]);return n.createElement("div",{className:p,"data-attribute":"moto-add-card-form-card-year-input-container"},n.createElement("div",null,n.createElement("input",{"data-attribute":"moto-add-card-form-card-year-input",ref:l,onChange:h,inputMode:"numeric",autoComplete:"cc-exp-year",pattern:"[0-9]*",onBlur:d,placeholder:we["add-form-block"]["card-expiration-year"],type:"text",maxLength:i,className:f})))})),or=n.memo((function(e){var t=e.checkCardYear,r=e.onCardYearChange,i=e.onCardYearError,s=(0,n.useCallback)((function(e){e&&t(e)?i(!1):i(!0)}),[t,i]),a=(0,n.useCallback)((function(e){r(e)}),[r]);return n.createElement(ar,Object.assign({},e,{validate:s,onChange:a}))})),lr=n.memo((function(e){var t=e.wrapperClassName,r=e.monthClassName,i=e.yearClassName,a=e.validate,o=e.forceValidate,l=e.error,c=e.onChange,u=e.onCardExpirationError,d=(0,n.useRef)(null),h=(0,n.useRef)(null),p=(0,n.useState)(void 0),f=p[0],A=p[1],m=(0,n.useState)(void 0),g=m[0],v=m[1],b=we.formatString(we["add-form-block"]["card-expiration-invalid"]),y=we.formatString(we["add-form-block"]["card-expiration-empty"]);(0,n.useEffect)((function(){if(o){var e,t,r=(null===(e=d.current)||void 0===e?void 0:e.value)||"",n=(null===(t=h.current)||void 0===t?void 0:t.value)||"";a(r,n)}}),[a,o]);var C=(0,n.useCallback)((function(e){return Ft(e)}),[]),w=(0,n.useCallback)((function(e){var t;u(e),A(e?null!==(t=d.current)&&void 0!==t&&t.value?b:y:void 0)}),[]),M=(0,n.useCallback)((function(e){return Ut(e)}),[]),S=(0,n.useCallback)((function(e){var t;u(e),v(e?null!==(t=h.current)&&void 0!==t&&t.value?b:y:void 0)}),[]),I=(0,n.useMemo)((function(){return s()("_2cC__",t)}),[t]),E=(0,n.useMemo)((function(){var e;return s()(((e={})[nr]=l,e),r)}),[r,l]),x=(0,n.useMemo)((function(){var e;return s()(((e={})[nr]=l,e),i)}),[i,l]),T=(0,n.useCallback)((function(e){var t,r=(null===(t=h.current)||void 0===t?void 0:t.value)||"";c(""+e+r)}),[c]),D=(0,n.useCallback)((function(e){var t,r=(null===(t=d.current)||void 0===t?void 0:t.value)||"";c(""+r+e)}),[c]),k=(0,n.useCallback)((function(e){var t,r,n=e.target.value;null!==(t=h.current)&&void 0!==t&&t.value&&a(n,(null===(r=h.current)||void 0===r?void 0:r.value)||"")}),[a]),j=(0,n.useCallback)((function(e){var t,r,n=e.target.value;null!==(t=d.current)&&void 0!==t&&t.value&&a((null===(r=d.current)||void 0===r?void 0:r.value)||"",n)}),[a]),L=l||f||g,O=Boolean(l||f),P=Boolean(l||g);return n.createElement("div",{className:I,"data-attribute":"moto-add-card-form-card-expiration-container"},n.createElement("div",{className:"_ONtQY"},n.createElement(sr,{inputRef:d,isError:O,fieldClassName:E,maxlength:2,forceValidate:o,checkCardMonth:C,onCardMonthError:w,onCardMonthChange:T,onBlur:k}),n.createElement("div",{className:"_2WK_m","data-attribute":"moto-add-card-form-card-expiration-separator"}," / "),n.createElement(or,{inputRef:h,isError:P,fieldClassName:x,maxlength:2,forceValidate:o,checkCardYear:M,onCardYearError:S,onCardYearChange:D,onBlur:j})),n.createElement("div",{"data-attribute":"moto-add-card-form-card-expiration-error"},n.createElement(Ht,{error:L})))})),cr=n.memo((function(e){var t=e.onCardExpirationChange,r=e.onCardExpirationError,i=e.responseError,s=(0,n.useState)(void 0),a=s[0],o=s[1],l=(0,n.useCallback)((function(e,t){e&&t?Ft(e)&&Ut(t)?(o(void 0),r(!1)):(o(void 0),r(!0)):(o(we["add-form-block"]["card-expiration-empty"]),r(!0))}),[r]);(0,n.useEffect)((function(){o(i),r(!!i)}),[i,r]);var c=(0,n.useCallback)((function(e){t(e)}),[t]);return n.createElement(lr,Object.assign({},e,{validate:l,onCardExpirationError:r,error:a,onChange:c}))}));function ur(e){var t=(0,n.useRef)((function(){throw new Error("Cannot call an event handler while rendering.")}));return(0,n.useLayoutEffect)((function(){t.current=e}),[e]),(0,n.useCallback)((function(){for(var e,r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];return null===(e=t.current)||void 0===e?void 0:e.call.apply(e,[t].concat(n))}),[t])}function dr(e,t,r,i){var s=(0,n.useRef)(t);(0,n.useLayoutEffect)((function(){s.current=t}),[t]),(0,n.useEffect)((function(){var t,n=null!=(t=null==r?void 0:r.current)?t:window;if(n&&n.addEventListener){var a=function(e){s.current(e)};return n.addEventListener(e,a,i),function(){n.removeEventListener(e,a,i)}}}),[e,r,i])}function hr(e,t,r){void 0===r&&(r={});var i=r.initializeWithValue,s=void 0===i||i,a=(0,n.useCallback)((function(e){return r.serializer?r.serializer(e):JSON.stringify(e)}),[r]),o=(0,n.useCallback)((function(e){if(r.deserializer)return r.deserializer(e);if("undefined"!==e){var n,i=t instanceof Function?t():t;try{n=JSON.parse(e)}catch(e){return console.error("Error parsing JSON:",e),i}return n}}),[r,t]),l=(0,n.useCallback)((function(){var r=t instanceof Function?t():t;try{var n=window.sessionStorage.getItem(e);return n?o(n):r}catch(t){return console.warn("Error reading sessionStorage key “"+e+"”:",t),r}}),[t,e,o]),c=(0,n.useState)((function(){return s?l():t instanceof Function?t():t})),u=c[0],d=c[1],h=ur((function(t){try{var r=t instanceof Function?t(l()):t;window.sessionStorage.setItem(e,a(r)),d(r),window.dispatchEvent(new StorageEvent("session-storage",{key:e}))}catch(t){console.warn("Error setting sessionStorage key “"+e+"”:",t)}})),p=ur((function(){var r=t instanceof Function?t():t;window.sessionStorage.removeItem(e),d(r),window.dispatchEvent(new StorageEvent("session-storage",{key:e}))}));(0,n.useEffect)((function(){d(l())}),[e]);var f=(0,n.useCallback)((function(t){t.key&&t.key!==e||d(l())}),[e,l]);return dr("storage",f),dr("session-storage",f),[u,h,p]}var pr,fr,Ar="apms-collapsed",mr=n.memo((function(e){var t=e.packageInfo,r=e.buttonClassName,i=e.buttonStyle,a=e.buttonText,o=e.buttonIconComponent,l=e.additionalInvoiceData,c=e.onPaymentStart,u=e.onPaymentFinish,d=e.onCreateInvoiceStart,h=e.onCreateInvoiceFinish,p=e.onPurchaseAuthorizationFallback,f=e.onPurchaseAuthorizationTabOpen,A=e.onPurchaseAuthorizationTabClosed,m=e.phoneNumberInput,g=e.confirmed,v=e.onPurchaseButtonClick,b=e.onValidationError,y=e.onFormChange,C=e.purchaseButtonTitleComponent,w=(0,n.useState)([]),M=w[0],S=w[1],I=(0,n.useState)(3),E=I[0],x=I[1],T=(0,n.useState)(!1),k=T[0],j=T[1],L=(0,n.useState)({cardNumber:void 0,cardOwner:void 0,cardExpiration:void 0}),O=L[0],P=L[1],N=(0,n.useRef)(void 0),B=(0,n.useRef)({number:"",expiration:"",code:"",holder:"",phone:""}),R=(0,n.useRef)(!0),V=(0,n.useCallback)((function(){R.current&&(R.current=!1,y&&y(B.current))}),[y]),Y=(0,n.useRef)({number:!0,expiration:!0,code:!0,holder:!0,phone:!1}),G=(0,n.useCallback)((function(e){S(e)}),[]),F=(0,n.useCallback)((function(e){x(e)}),[]),q=(0,n.useCallback)((function(e){N.current=e,B.current=U({},B.current,{number:e}),P((function(e){return U({},e,{cardNumber:void 0})})),e.length&&V()}),[V]),H=(0,n.useCallback)((function(e){Y.current=U({},Y.current,{number:e})}),[]),_=(0,n.useCallback)((function(e){B.current=U({},B.current,{expiration:e}),P((function(e){return U({},e,{cardExpiration:void 0})})),e.length&&V()}),[V]),Z=(0,n.useCallback)((function(e){Y.current=U({},Y.current,{expiration:e})}),[]),Q=(0,n.useCallback)((function(e){B.current=U({},B.current,{code:e}),e.length&&V()}),[V]),W=(0,n.useCallback)((function(e){Y.current=U({},Y.current,{code:e})}),[]),J=(0,n.useCallback)((function(e){B.current=U({},B.current,{holder:e}),P((function(e){return U({},e,{cardOwner:void 0})})),e.length&&V()}),[V]),K=(0,n.useCallback)((function(e){Y.current=U({},Y.current,{holder:e})}),[]),$=(0,n.useCallback)((function(e,t){var r=we["purchase-response"][t];switch(e){case"cardNumber":P((function(e){return U({},e,{cardNumber:r})}));break;case"cardOwner":P((function(e){return U({},e,{cardOwner:r})}));break;case"cardExpiration":P((function(e){return U({},e,{cardExpiration:r})}))}}),[]),ee=(0,n.useCallback)((function(){v&&v(),j(!0)}),[t,l,g,v,c,u,$,b]),te=hr(Ar,!0)[1];(0,n.useEffect)((function(){if(k){var e=Object.keys(Y.current).every((function(e){return!Y.current[e]}));if(e||(b&&b(Object.keys(Y.current||{}).filter((function(e){return e}))),j(!1)),g||j(!1),g&&t&&e){j(!1);var r={type:"card",requisites:{number:B.current.number,expiration:3===B.current.expiration.length?"0"+B.current.expiration:B.current.expiration,code:B.current.code,holder:B.current.holder,phone:B.current.phone}};Ge.shared().purchase(r,t,{additionalInvoiceData:l,onPaymentStart:c,onCreateInvoiceStart:d,onCreateInvoiceFinish:h,onPurchaseAuthorizationFallback:p,onPurchaseAuthorizationTabOpen:f,onPurchaseAuthorizationTabClosed:A}).pipe((0,D.q)(1)).subscribe((function(e){if(e.isSuccessful)u(null,r);else{var t,n=null===(t=e.error)||void 0===t?void 0:t.code;if(n){var i=n.toString();Object.keys(Re).includes(i)&&($(Re[n],i),b&&b(Re[n]))}u(e.error,r),te(!1)}}),(function(e){u(e,r),te(!1)}))}}}),[k]);var re=(0,n.useCallback)((function(e){return void 0!==N.current&&function(e,t){if(!/^\d+$/g.test(t))return!1;var r=z()(e);if(!r.length)return!1;var n=r[0].code.size;return r[0].type===z().types.AMERICAN_EXPRESS?[3,4].includes(t.length):t.length===n}(N.current,e)}),[]),ne=void 0===e.wide?"ja-JP"===we.getLanguage():e.wide,ie=(0,n.useMemo)((function(){return s()(X.addCard,ne?X.wide:void 0)}),[ne]),se=(0,n.useMemo)((function(){return s()(ne?X.cardExpirationWide:X.cardExpiration)}),[ne]),ae=(0,n.useMemo)((function(){return s()(ne?X.monthFieldWide:X.monthField)}),[ne]),oe=(0,n.useMemo)((function(){return s()(ne?X.yearFieldWide:X.yearField)}),[ne]),le=(0,n.useMemo)((function(){return s()(ne?X.cardCodeWide:X.cardCode)}),[ne]),ce=(0,n.useMemo)((function(){return s()(ne?X.cardCodeFieldWide:X.cardCodeField)}),[ne]),ue=(0,n.useMemo)((function(){return s()(X.rowWrapper,X.addCardRow)}),[]);return n.createElement("div",{className:ie,"data-attribute":"moto-add-card-form-container"},n.createElement("div",{className:ue,"data-attribute":"moto-add-card-form-row"},n.createElement(Zt,{className:X.cardNumberField,forceValidate:k,onPossibleCardTypesChange:G,onCardCodeLengthChange:F,onCardNumberChange:q,onCardNumberError:H,responseError:O.cardNumber,cards:n.createElement(Rt,{autotestID:"moto-cards-mobile-wrapper",selectedCardTypes:M})}),n.createElement("div",{className:X.supportedCardsWrapper},n.createElement(Rt,{autotestID:"moto-cards-desktop-wrapper",selectedCardTypes:M}))),n.createElement("div",{className:X.rowWrapper,"data-attribute":"moto-add-card-form-row"},n.createElement(cr,{wrapperClassName:se,monthClassName:ae,yearClassName:oe,forceValidate:k,onCardExpirationChange:_,onCardExpirationError:Z,responseError:O.cardExpiration}),n.createElement(Wt,{className:le,fieldClassName:ce,maxlength:E,forceValidate:k,checkCardCode:re,onCardCodeError:W,onCardCodeChange:Q})),n.createElement("div",{className:X.rowWrapper,"data-attribute":"moto-add-card-form-row"},n.createElement(Jt,{className:X.inputField+" "+(m?"":X.mobileNumberField),forceValidate:k,onCardOwnerChange:J,onCardOwnerError:K,responseError:O.cardOwner})),!!m&&m,n.createElement("div",{className:X.rowWrapper,"data-attribute":"moto-add-card-form-row"},!!C&&C,n.createElement(rr,{onClick:ee,className:r,style:i,text:a,iconComponent:o})))}));function gr(){return gr=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},gr.apply(this,arguments)}function vr(e){return(0,n.createElement)("svg",gr({width:31,height:30,fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),pr||(pr=(0,n.createElement)("g",{clipPath:"url(#visa-secure_svg__clip0_3725_2424)"},(0,n.createElement)("path",{d:"M30.989 30h-30V0h30v30z",fill:"#fff"}),(0,n.createElement)("path",{d:"M30.989 30h-30V15h30v15zM15.43 4.195l-1.44 6.736h-1.744l1.441-6.736h1.743zm7.332 4.35l.918-2.53.527 2.53h-1.445zm1.945 2.386h1.612L24.91 4.195h-1.486a.793.793 0 00-.743.494l-2.615 6.242h1.83l.364-1.006h2.235l.212 1.006zm-4.55-2.2c.009-1.777-2.457-1.876-2.44-2.67.005-.241.235-.498.739-.564.25-.032.938-.058 1.719.301l.305-1.429a4.696 4.696 0 00-1.63-.297c-1.723 0-2.935.915-2.945 2.226-.011.97.866 1.51 1.525 1.834.68.33.907.542.904.837-.005.452-.542.652-1.042.66-.877.013-1.385-.238-1.79-.426l-.316 1.476c.408.187 1.159.35 1.937.358 1.832 0 3.03-.905 3.035-2.305zM12.94 4.196l-2.824 6.736H8.274l-1.39-5.376c-.084-.33-.157-.452-.414-.592-.419-.228-1.11-.44-1.719-.573l.041-.195h2.966c.378 0 .717.251.804.686l.734 3.898 1.813-4.584h1.83z",fill:"#1534CC"}),(0,n.createElement)("path",{d:"M7.256 21.07c0-.214.052-.396.156-.545a.965.965 0 01.427-.337c.18-.076.384-.114.61-.114.253 0 .455.024.606.073.15.05.266.1.346.15l.04.563h-.013a1.129 1.129 0 00-.275-.165 1.983 1.983 0 00-.346-.114 1.596 1.596 0 00-.362-.042.98.98 0 00-.456.091c-.117.062-.175.168-.175.32a.41.41 0 00.083.272c.055.066.138.12.248.161.11.042.247.085.411.13.155.042.3.084.436.127s.254.1.355.17c.102.07.181.163.24.277a.972.972 0 01.087.44c0 .346-.113.61-.338.794-.225.183-.54.275-.945.275-.203 0-.407-.028-.612-.083a1.535 1.535 0 01-.501-.221l-.036-.568h.014c.149.125.327.224.536.295.208.072.419.108.63.108.45 0 .675-.155.675-.465a.44.44 0 00-.076-.268.56.56 0 00-.246-.172 3.679 3.679 0 00-.442-.141 5.946 5.946 0 01-.407-.125 1.38 1.38 0 01-.344-.175.756.756 0 01-.24-.277.948.948 0 01-.086-.434zM10.12 23.533v-3.397h2.19v.492h-1.59v.907h1.255v.474H10.72v1.032h1.592v.492h-2.19zM13.218 21.835c0 .256.047.48.14.67.095.19.23.338.405.443.176.104.388.156.635.156.253 0 .463-.038.63-.114.167-.076.313-.175.438-.297h.014l-.063.595c-.131.089-.286.163-.465.22a2.024 2.024 0 01-.626.088c-.268 0-.508-.046-.721-.136a1.606 1.606 0 01-.89-.937 1.975 1.975 0 01-.118-.688c0-.247.04-.478.118-.69.08-.214.194-.4.344-.56.15-.159.332-.284.543-.375.212-.09.45-.136.716-.136.238 0 .444.024.616.073.173.05.32.12.443.213l.062.608h-.013a1.442 1.442 0 00-.443-.293 1.498 1.498 0 00-.594-.11 1.21 1.21 0 00-.632.157 1.02 1.02 0 00-.4.442c-.093.191-.139.414-.139.67zM17.37 23.086c.307 0 .53-.066.67-.198.14-.133.21-.359.21-.678v-2.074h.502v2.106c0 .476-.12.821-.36 1.034-.24.213-.59.32-1.049.32-.456 0-.81-.106-1.063-.317-.254-.212-.38-.558-.38-1.037v-2.106h.599v2.06c0 .32.068.548.203.685.136.137.358.205.668.205zM20.611 20.61h-.675v1.144h.675c.217 0 .375-.047.471-.14.097-.095.146-.238.146-.432s-.049-.338-.146-.431c-.096-.094-.254-.141-.471-.141zm-1.274 2.923v-3.397h1.435c.223 0 .416.045.579.134.162.09.286.213.373.369.086.156.13.333.13.53a.992.992 0 01-.193.607.912.912 0 01-.523.345l.872 1.412h-.688l-.787-1.332h-.6v1.332h-.598zM22.456 23.533v-3.397h2.19v.492h-1.59v.907h1.255v.474h-1.256v1.032h1.592v.492h-2.19z",fill:"#fff"}))),fr||(fr=(0,n.createElement)("defs",null,(0,n.createElement)("clipPath",{id:"visa-secure_svg__clip0_3725_2424"},(0,n.createElement)("path",{fill:"#fff",transform:"translate(.989)",d:"M0 0h30v30H0z"})))))}var br,yr,Cr,wr,Mr=n.memo((function(e){return n.createElement(te,Object.assign({},e,{icon:n.createElement(vr,null)}))}));function Sr(){return Sr=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Sr.apply(this,arguments)}function Ir(e){return(0,n.createElement)("svg",Sr({width:42,height:30,fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),br||(br=(0,n.createElement)("g",{clipPath:"url(#master-card-secure_svg__clip0_3725_2435)"},(0,n.createElement)("path",{d:"M6.939 25.593H6.48v-5.255h.458v5.255zm3.34-5.255c.402-.006.802.056 1.183.184.331.111.635.29.893.526.248.23.441.513.567.827a3.086 3.086 0 010 2.181c-.126.314-.32.597-.567.828a2.515 2.515 0 01-.893.525c-.381.128-.78.19-1.182.184H8.36v-5.255h1.918zm-1.46.435v4.385h1.46c.345.006.688-.047 1.014-.156.275-.093.527-.243.74-.44.201-.194.357-.43.454-.692a2.736 2.736 0 000-1.809 1.854 1.854 0 00-.454-.692 2.018 2.018 0 00-.74-.442 3.06 3.06 0 00-1.013-.154H8.82zm9.625-.495c.22 0 .44.025.653.075.205.048.403.12.591.216.18.091.348.205.5.34.147.13.276.283.38.45l-.382.255a1.851 1.851 0 00-.321-.371 2.017 2.017 0 00-.89-.46 2.263 2.263 0 00-.531-.062 2.331 2.331 0 00-.873.161A2.081 2.081 0 0016.4 22.05a2.541 2.541 0 000 1.832 2.08 2.08 0 001.171 1.167c.278.11.574.164.873.162.178 0 .356-.02.53-.06a2.046 2.046 0 00.887-.459c.124-.11.232-.236.32-.375l.376.274c-.109.164-.24.313-.388.443-.151.131-.317.244-.496.334a2.575 2.575 0 01-.583.212 2.934 2.934 0 01-1.714-.126 2.57 2.57 0 01-.854-.553 2.54 2.54 0 01-.565-.849 2.984 2.984 0 010-2.171c.129-.319.321-.608.565-.85.245-.24.535-.428.854-.554.34-.135.702-.202 1.068-.199zm3.532 2.395a1.348 1.348 0 01.897-.629 1.761 1.761 0 01.965.06c.175.062.335.158.471.284.133.125.237.278.304.448.074.189.11.39.107.591v2.166h-.428V23.56a1.447 1.447 0 00-.075-.48.96.96 0 00-.221-.363.975.975 0 00-.357-.227 1.365 1.365 0 00-.48-.079 1.26 1.26 0 00-.464.085 1.11 1.11 0 00-.627.611c-.062.15-.094.312-.092.475v2.012h-.428v-5.405h.428v2.485zm5.29-.668c.225-.002.448.043.654.133.198.086.376.213.522.372.151.166.269.36.347.57a2.064 2.064 0 01.124.903h-2.962c.011.19.058.375.137.548a1.26 1.26 0 00.72.66c.164.059.337.088.51.087.229.004.455-.042.664-.135.197-.091.376-.216.53-.368l.229.293c-.105.105-.22.2-.344.281a1.84 1.84 0 01-.726.274 2.715 2.715 0 01-.38.027 1.87 1.87 0 01-.713-.134 1.659 1.659 0 01-.93-.947 2.004 2.004 0 01-.132-.74c-.003-.25.043-.5.133-.734a1.662 1.662 0 01.924-.955c.22-.091.455-.137.692-.135zm-.008.379a1.238 1.238 0 00-.886.347 1.322 1.322 0 00-.276.389 1.54 1.54 0 00-.137.495h2.526a1.529 1.529 0 00-.124-.501 1.26 1.26 0 00-.264-.389 1.175 1.175 0 00-.84-.341zm4.125-.38c.25-.002.499.046.73.141.22.091.415.23.573.408l-.278.289a1.533 1.533 0 00-.464-.321 1.391 1.391 0 00-.572-.115 1.351 1.351 0 00-.972.404c-.125.13-.223.283-.288.45-.137.367-.137.771 0 1.138a1.314 1.314 0 00.721.743c.17.072.354.109.539.107.2.002.397-.039.58-.12.173-.078.331-.186.467-.32l.267.294a1.6 1.6 0 01-.575.407c-.468.187-.99.188-1.458.002a1.704 1.704 0 01-.946-.96 2.03 2.03 0 010-1.446 1.7 1.7 0 01.946-.961c.232-.095.48-.142.73-.14zm2.59 1.547h.574l1.487-1.49h.54l-1.681 1.667 1.711 1.865h-.544l-1.513-1.655h-.574v1.655h-.428v-5.405h.428v3.363z",fill:"#000"}),(0,n.createElement)("path",{d:"M14.453 5.349h-3.856v6.929h3.856v-6.93z",fill:"#FF5F00"}),(0,n.createElement)("path",{d:"M10.842 8.813a4.399 4.399 0 011.683-3.464 4.406 4.406 0 100 6.929 4.4 4.4 0 01-1.683-3.465z",fill:"#EB001B"}),(0,n.createElement)("path",{d:"M19.654 8.813a4.406 4.406 0 01-7.13 3.465 4.406 4.406 0 000-6.93 4.407 4.407 0 017.13 3.465zM19.234 11.544v-.142h.057v-.029h-.146v.029h.058v.142h.031zm.283 0v-.171h-.045l-.051.117-.052-.117h-.044v.17h.031v-.128l.048.111h.033l.048-.111v.129h.032z",fill:"#F79E1B"}))),yr||(yr=(0,n.createElement)("defs",null,(0,n.createElement)("clipPath",{id:"master-card-secure_svg__clip0_3725_2435"},(0,n.createElement)("path",{fill:"#fff",transform:"translate(.989)",d:"M0 0h40.022v30H0z"})))))}function Er(){return Er=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Er.apply(this,arguments)}function xr(e){return(0,n.createElement)("svg",Er({width:42,height:30,fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),Cr||(Cr=(0,n.createElement)("g",{clipPath:"url(#master-card-secure-light_svg__clip0_3725_2435)"},(0,n.createElement)("path",{d:"M6.939 25.593H6.48v-5.255h.458v5.255zm3.34-5.255c.402-.006.802.056 1.183.184.331.111.635.29.893.526.248.23.441.513.567.827a3.086 3.086 0 010 2.181c-.126.314-.32.597-.567.828a2.515 2.515 0 01-.893.525c-.381.128-.78.19-1.182.184H8.36v-5.255h1.918zm-1.46.435v4.385h1.46c.345.006.688-.047 1.014-.156.275-.093.527-.243.74-.44.201-.194.357-.43.454-.692a2.736 2.736 0 000-1.809 1.854 1.854 0 00-.454-.692 2.018 2.018 0 00-.74-.442 3.06 3.06 0 00-1.013-.154H8.82zm9.625-.495c.22 0 .44.025.653.075.205.048.403.12.591.216.18.091.348.205.5.34.147.13.276.283.38.45l-.382.255a1.851 1.851 0 00-.321-.371 2.017 2.017 0 00-.89-.46 2.263 2.263 0 00-.531-.062 2.331 2.331 0 00-.873.161A2.081 2.081 0 0016.4 22.05a2.541 2.541 0 000 1.832 2.08 2.08 0 001.171 1.167c.278.11.574.164.873.162.178 0 .356-.02.53-.06a2.046 2.046 0 00.887-.459c.124-.11.232-.236.32-.375l.376.274c-.109.164-.24.313-.388.443-.151.131-.317.244-.496.334a2.575 2.575 0 01-.583.212 2.934 2.934 0 01-1.714-.126 2.57 2.57 0 01-.854-.553 2.54 2.54 0 01-.565-.849 2.984 2.984 0 010-2.171c.129-.319.321-.608.565-.85.245-.24.535-.428.854-.554.34-.135.702-.202 1.068-.199zm3.532 2.395a1.348 1.348 0 01.897-.629 1.761 1.761 0 01.965.06c.175.062.335.158.471.284.133.125.237.278.304.448.074.189.11.39.107.591v2.166h-.428V23.56a1.447 1.447 0 00-.075-.48.96.96 0 00-.221-.363.975.975 0 00-.357-.227 1.365 1.365 0 00-.48-.079 1.26 1.26 0 00-.464.085 1.11 1.11 0 00-.627.611c-.062.15-.094.312-.092.475v2.012h-.428v-5.405h.428v2.485zm5.29-.668c.225-.002.448.043.654.133.198.086.376.213.522.372.151.166.269.36.347.57a2.064 2.064 0 01.124.903h-2.962c.011.19.058.375.137.548a1.26 1.26 0 00.72.66c.164.059.337.088.51.087.229.004.455-.042.664-.135.197-.091.376-.216.53-.368l.229.293c-.105.105-.22.2-.344.281a1.84 1.84 0 01-.726.274 2.715 2.715 0 01-.38.027 1.87 1.87 0 01-.713-.134 1.659 1.659 0 01-.93-.947 2.004 2.004 0 01-.132-.74c-.003-.25.043-.5.133-.734a1.662 1.662 0 01.924-.955c.22-.091.455-.137.692-.135zm-.008.379a1.238 1.238 0 00-.886.347 1.322 1.322 0 00-.276.389 1.54 1.54 0 00-.137.495h2.526a1.529 1.529 0 00-.124-.501 1.26 1.26 0 00-.264-.389 1.175 1.175 0 00-.84-.341zm4.125-.38c.25-.002.499.046.73.141.22.091.415.23.573.408l-.278.289a1.533 1.533 0 00-.464-.321 1.391 1.391 0 00-.572-.115 1.351 1.351 0 00-.972.404c-.125.13-.223.283-.288.45-.137.367-.137.771 0 1.138a1.314 1.314 0 00.721.743c.17.072.354.109.539.107.2.002.397-.039.58-.12.173-.078.331-.186.467-.32l.267.294a1.6 1.6 0 01-.575.407c-.468.187-.99.188-1.458.002a1.704 1.704 0 01-.946-.96 2.03 2.03 0 010-1.446 1.7 1.7 0 01.946-.961c.232-.095.48-.142.73-.14zm2.59 1.547h.574l1.487-1.49h.54l-1.681 1.667 1.711 1.865h-.544l-1.513-1.655h-.574v1.655h-.428v-5.405h.428v3.363z",fill:"#fff"}),(0,n.createElement)("path",{d:"M14.453 5.349h-3.856v6.929h3.856v-6.93z",fill:"#FF5F00"}),(0,n.createElement)("path",{d:"M10.842 8.813a4.399 4.399 0 011.683-3.464 4.406 4.406 0 100 6.929 4.4 4.4 0 01-1.683-3.465z",fill:"#EB001B"}),(0,n.createElement)("path",{d:"M19.654 8.813a4.406 4.406 0 01-7.13 3.465 4.406 4.406 0 000-6.93 4.407 4.407 0 017.13 3.465zM19.234 11.544v-.142h.057v-.029h-.146v.029h.058v.142h.031zm.283 0v-.171h-.045l-.051.117-.052-.117h-.044v.17h.031v-.128l.048.111h.033l.048-.111v.129h.032z",fill:"#F79E1B"}))),wr||(wr=(0,n.createElement)("defs",null,(0,n.createElement)("clipPath",{id:"master-card-secure-light_svg__clip0_3725_2435"},(0,n.createElement)("path",{fill:"#fff",transform:"translate(.989)",d:"M0 0h40.022v30H0z"})))))}var Tr=n.memo((function(e){var t="dark"===Je()?n.createElement(xr,null):n.createElement(Ir,null);return n.createElement(te,Object.assign({},e,{icon:t}))})),Dr="_3P5Vf",kr="_2myOo",jr=n.memo((function(){return n.createElement("div",{className:"_23eEH"},n.createElement("span",null,we["transaction-protected-by"]),n.createElement("div",{className:"_2-xNT"},n.createElement("span",{className:Dr,"data-attribute":"moto-visa-secure-icon"},n.createElement(Mr,{className:kr})),n.createElement("span",{className:Dr,"data-attribute":"moto-master-card-secure-icon"},n.createElement(Tr,{className:kr}))))})),Lr=n.memo((function(){return n.createElement(jr,null)})),Or=function(e,t){return new Intl.NumberFormat("en",{style:"currency",currency:e,minimumFractionDigits:2}).format(t)},Pr=n.memo((function(e){var t=e.price,r=e.recurringPrice,i=e.priceDecompose,s=e.currency,a=e.currencyFormatter,o=e.packageInfoTextFormat,l=e.type,c=a||Or,u=(0,n.useMemo)((function(){if(i.initial)return we["including-taxes"];if(!s)return"";var e=i.tax?"plus-tax":"tax-free";return we.formatString(we[e],{gross:c(s,i.gross),net:c(s,i.net),tax:c(s,i.tax),taxAbbreviation:i.taxAbbreviation})}),[s,i]),d=(0,n.useMemo)((function(){if(!s||!t&&"freeTrial"!==l||!o)return"";if("freeTrial"===l)return we.formatString(we["free-trial"],{price:c(s,t||0),recurringPrice:c(s,r||0)});var e=""+(u||"");return""+o.replace("{{price}}",e+" "+we["in-total"])}),[o,t,s,u]);return n.createElement("span",{className:"_3EQLd"},n.createElement("span",null,d))})),Nr=function(){function e(){var e=this;this.decompose=new o.X({initial:!0,gross:0,net:0,tax:0,taxAbbreviation:""}),this.onSuccess=function(t){t.isSuccessful&&e.decompose.next(U({},t.value,{initial:!1}))},this.onError=function(){},this.$decompose=this.decompose.asObservable().pipe((0,M.x)())}return e.prototype.getPriceDecompose=function(e){return Ce.shared().getPriceDecompose({price:e}).pipe((0,E.b)(this.onSuccess,this.onError))},e}();Nr.shared=se((function(){return new Nr}));var Br,Rr=n.memo((function(e){var t=ne((function(){return Nr.shared().$decompose}),[]);return n.createElement(Pr,Object.assign({},e,{priceDecompose:t}))})),Vr="_3A90e",zr={"american-express":ft,discover:St,jcb:jt,mastercard:ot,"union-pay":Pt,visa:Ke},Yr=n.memo((function(e){var t=zr[e.iconType];return n.createElement(t,{typeClass:"icon",className:e.classNames})}));function Gr(){return Gr=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Gr.apply(this,arguments)}function Ur(e){return(0,n.createElement)("svg",Gr({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 148.8 148.6"},e),Br||(Br=(0,n.createElement)("path",{d:"M5.9 143c3.2 3.8 8.4 5.6 13 5.6s9.2-1.8 13-5.6l42.4-42.4c.1-.1.3-.1.4 0l42.4 42.4c3.8 3.8 8.4 5.6 13 5.6s9.2-1.8 13-5.6c7.4-7.4 7.4-19 0-26.4l-42-41.8c-.1-.1-.1-.3 0-.4L143 32.5c7.9-7.9 7.7-21.1-1-28.2-7.4-6-18-5.6-24.9 1.3L74.7 48c-.1.1-.3.1-.4 0L32.4 6C24.5-1.9 11.3-1.6 4.2 7c-6 7.4-5.6 18 1.3 24.9L48 74.4c.1.1.1.3 0 .4L5.5 117.2c-7 7.3-7 19 .4 25.8z"})))}var Fr,qr,Hr,_r=n.memo((function(e){return n.createElement(te,Object.assign({},e,{icon:n.createElement(Ur,null)}))})),Zr="add-new-card",Qr=n.memo((function(e){var t=e.item,r=e.itemIsSelector,i=e.onCardClick,a=e.onRemoveCardClick,o=e.canRemove,l=(0,n.useMemo)((function(){return t.id===Zr}),[t]),c=(0,n.useMemo)((function(){return s()("_1fgMN",t.selected&&!r?"_25nKf":void 0,t.selected||r?void 0:"_3sosE",r?"_3ENVa":void 0)}),[t,r]),u=(0,n.useCallback)((function(){i&&i(t)}),[i,t]),d=(0,n.useCallback)((function(e){e.stopPropagation(),e.preventDefault(),a&&a(t)}),[a,t]),h=l?"moto-add-card":"moto-card",p=t.selected&&!r?"moto-card-selected":void 0;return n.createElement("div",{className:c,onClick:u,"data-attribute":h,"data-selected":p},t.type&&n.createElement(Yr,{iconType:t.type,classNames:"_oZq49"}),n.createElement("span",{"data-attribute":"moto-card-name"},t.name),!r&&!l&&o&&n.createElement("span",{onClick:d,className:"_2QYEQ","data-attribute":"moto-delete-card-button"},n.createElement(_r,{className:"_IWb47"})))})),Wr=n.memo((function(e){var t=e.onConfirmClick,r=e.onCancelClick;return n.createElement("section",{className:"_RjV8F"},n.createElement("div",{className:"_1G37e"},n.createElement("div",{className:"_3OBP3"},we["cards-block"]["remove-card-message"]),n.createElement("div",{className:"_1fESN"},n.createElement(er,{type:"button",className:"_2xji8",onClick:t,dataAttribute:"moto-remove-card-confirmation-button"},we["cards-block"]["remove-card"]),n.createElement(er,{type:"button",className:"_2EcKX",onClick:r,dataAttribute:"moto-remove-card-cancel-button"},we["cards-block"].cancel))))})),Xr=n.memo((function(e){return n.createElement(Wr,Object.assign({},e))})),Jr=n.memo((function(e){var t=e.selectedItem,r=e.itemOptions,i=e.onCardClick,a=e.onRemoveCardClick,o=e.buttonClassName,l=e.buttonStyle,c=e.buttonText,u=e.validate,d=e.addNewCardFormVisible,h=e.chooseCardTextVisible,p=e.removeCardButtonVisible,f=e.purchaseButtonTitleComponent,A=e.buttonIconComponent,m=e.wide,g=(0,n.useState)(!1),v=g[0],b=g[1],y=(0,n.useCallback)((function(){n.startTransition?n.startTransition((function(){return b(!v)})):b(!v)}),[v]),C=(0,n.useState)(!1),w=C[0],M=C[1],S=(0,n.useRef)(null),I=(0,n.useCallback)((function(e){S.current=e,M(!0)}),[]),E=(0,n.useMemo)((function(){var e=r.filter((function(e){return"add-new-card"!==e.id})).length>1&&p;return r.map((function(t){return n.createElement(Qr,{key:t.id,item:t,onCardClick:i,canRemove:e,onRemoveCardClick:I})}))}),[r,i,I,p]),x=(0,n.useRef)(null),T=(0,n.useCallback)((function(e){x.current&&!e.composedPath().includes(x.current)&&b(!1)}),[x,b]);(0,n.useEffect)((function(){return v&&window.document.addEventListener("click",T),function(){window.document.removeEventListener("click",T)}}),[v,T]);var D=(0,n.useMemo)((function(){return s()("_2mdjD",m?Vr:void 0)}),[m]),k=(0,n.useMemo)((function(){return s()("_2tw4B",v?"_1Ep7U":void 0)}),[v,m]),j=(0,n.useMemo)((function(){return s()("_nmE3y",m?Vr:void 0)}),[m]),L=(0,n.useCallback)((function(){a&&S.current&&a(S.current),S.current=null,M(!1)}),[a]),O=(0,n.useCallback)((function(){S.current=null,M(!1)}),[]),P=we.getLanguage(),N=(0,n.useMemo)((function(){return s()("_Lxtx1","de-DE"===P?"_32AM8":void 0,"fr-FR"===P?"_XtPPQ":void 0)}),[P]);return n.createElement("div",null,n.createElement("div",{className:D,"data-attribute":"moto-choose-card-container"},h&&n.createElement("label",{className:N,"data-attribute":"moto-choose-card-text"},we["cards-block"]["choose-card"]),n.createElement("div",{className:"_1HAyD",onClick:y},n.createElement("div",{className:k,"data-attribute":"moto-choose-card-selector"},t&&n.createElement(Qr,{item:t,canRemove:!1,itemIsSelector:!0})),v?n.createElement("div",{className:"_1g7LX",ref:x,"data-attribute":"moto-choose-card-menu"},E):null),w?n.createElement("div",null,n.createElement(Xr,{onConfirmClick:L,onCancelClick:O})):null),!d&&n.createElement("div",{className:j},!!f&&f,n.createElement(rr,{onClick:u,className:o,style:l,text:c,iconComponent:A})))})),Kr=n.memo((function(e){var t=e.onAddNewCardFormShow,r=e.cards,i=e.buttonClassName,s=e.buttonStyle,a=e.buttonText,o=e.packageInfo,l=e.addNewCardFormVisible,c=e.additionalInvoiceData,u=e.onPaymentStart,d=e.onPaymentFinish,h=e.onCreateInvoiceStart,p=e.onCreateInvoiceFinish,f=e.onPurchaseAuthorizationFallback,A=e.onPurchaseAuthorizationTabOpen,m=e.onPurchaseAuthorizationTabClosed,g=e.confirmed,v=e.onPurchaseButtonClick,b=e.chooseCardTextVisible,y=e.removeCardButtonVisible,C=e.buttonIconComponent,w=e.purchaseButtonTitleComponent,M=(0,n.useState)(void 0),S=M[0],I=M[1],E=(0,n.useCallback)((function(e,t){if(!t)return e;var r=Gt(e).gaps,n=e;return r.forEach((function(e,t){var r=e+t;n=n.substr(0,r)+" "+n.substr(r)})),n}),[]),x=(0,n.useMemo)((function(){var e=[{id:"add-new-card",type:void 0,selected:!r||0===r.length,name:we["cards-block"]["add-new-card"],rebill:void 0}];if(r&&r.length>0){var t=!1;r.map((function(r){var n=Yt(r.name)[0],i=E(r.name,n);r.isDefault&&(t=!0),e.unshift({id:r.id,type:n,selected:r.isDefault,name:i,rebill:r.rebill})})),t||(e[0].selected=!0)}return e}),[r,E]),T=(0,n.useMemo)((function(){if(null!=x&&x.length)return x.find((function(e){return e.selected}))}),[x]);(0,n.useEffect)((function(){I(T)}),[T]);var k=(0,n.useCallback)((function(e){I(e),t(e.id===Zr)}),[t]),j=(0,n.useCallback)((function(e){Ge.shared().deleteCard(e).pipe((0,D.q)(1)).subscribe()}),[]),L=(0,n.useCallback)((function(e){j(e.id)}),[j]),O=hr(Ar,!0)[1],P=(0,n.useCallback)((function(){if(v&&v(),g&&S&&S.rebill&&o){var e={type:"rebill",requisites:{cardId:S.id,cardNumber:S.name,anchor:S.rebill}};Ge.shared().purchase(e,o,{additionalInvoiceData:c,onPaymentStart:u,onCreateInvoiceStart:h,onCreateInvoiceFinish:p,onPurchaseAuthorizationFallback:f,onPurchaseAuthorizationTabOpen:A,onPurchaseAuthorizationTabClosed:m}).pipe((0,D.q)(1)).subscribe((function(t){t.isSuccessful?d(null,e):(d(t.error,e),O(!1))}),(function(t){d(t,e),O(!1)}))}}),[S,c,o,g,v,u,d]),N=void 0===e.wide?"ja-JP"===we.getLanguage():e.wide;return n.createElement(Jr,{validate:P,buttonClassName:i,buttonStyle:s,addNewCardFormVisible:l,buttonText:a,buttonIconComponent:C,onRemoveCardClick:L,onCardClick:k,itemOptions:x,selectedItem:S,chooseCardTextVisible:b,removeCardButtonVisible:y,purchaseButtonTitleComponent:w,wide:N})})),$r="_3f9oj";function en(){return en=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},en.apply(this,arguments)}function tn(e){return(0,n.createElement)("svg",en({xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",viewBox:"-147 -70 294 345"},e),Fr||(Fr=(0,n.createElement)("g",{fill:"#a4c639"},(0,n.createElement)("use",{strokeWidth:14.4,xlinkHref:"#android_svg__a",stroke:"#FFF"}),(0,n.createElement)("use",{xlinkHref:"#android_svg__b",transform:"scale(-1 1)"}),(0,n.createElement)("g",{id:"android_svg__b",stroke:"#FFF",strokeWidth:7.2},(0,n.createElement)("rect",{rx:6.5,transform:"rotate(29)",height:86,width:13,y:-86,x:14}),(0,n.createElement)("rect",{id:"android_svg__c",rx:24,height:133,width:48,y:41,x:-143}),(0,n.createElement)("use",{y:97,x:85,xlinkHref:"#android_svg__c"})),(0,n.createElement)("g",{id:"android_svg__a"},(0,n.createElement)("ellipse",{cy:41,rx:91,ry:84}),(0,n.createElement)("rect",{rx:22,height:182,width:182,y:20,x:-91})))),qr||(qr=(0,n.createElement)("g",{stroke:"#FFF",strokeWidth:7.2,fill:"#FFF"},(0,n.createElement)("path",{d:"M-95 44.5H95"}),(0,n.createElement)("circle",{cx:-42,r:4}),(0,n.createElement)("circle",{cx:42,r:4}))))}function rn(){return rn=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},rn.apply(this,arguments)}function nn(e){return(0,n.createElement)("svg",rn({xmlns:"http://www.w3.org/2000/svg",width:"244pt",height:136,viewBox:"0 0 244 102"},e),Hr||(Hr=(0,n.createElement)("path",{d:"M242.64 1.453h-12.902L201.715 68.66h5.726L179.5 1.531h-13.285l31.683 73.625-2.52 5.735c-2.823 6.347-8.167 9.097-13.284 9.097h-4.2v11.547h4.047c11.375 0 20.387-6.117 25.196-17.738zm-83.296 76.531V1.531H147.89v8.715C141.477 3.824 132.62 0 122.543 0c-21.836 0-39.016 17.738-39.016 39.68 0 22.02 17.18 39.836 39.016 39.836 10.078 0 18.934-3.899 25.348-10.246v8.714zm-35.961-9.632c-15.653 0-28.328-12.844-28.328-28.672 0-15.75 12.675-28.594 28.328-28.594 9.77 0 19.008 4.59 23.742 12.465.23.457.766 1.222.766 2.523v27.14c-.078 1.376-.536 2.216-.84 2.599-5.117 7.648-13.899 12.539-23.668 12.539zm-111.93 32.57V69.27c6.414 6.421 15.27 10.324 25.348 10.324 21.758 0 39.015-17.817 39.015-39.758C75.816 17.816 58.56 0 36.801 0 26.723 0 17.867 3.898 11.453 10.246V1.531H0v99.39zM35.961 68.43c-9.773 0-18.86-4.664-23.746-12.461-.305-.461-.762-1.227-.762-2.524V25.996c.074-1.3.535-2.14.84-2.523 5.113-7.645 13.895-12.309 23.668-12.309 15.574 0 28.25 12.844 28.25 28.672 0 15.75-12.676 28.594-28.25 28.594zm0 0",fill:"#757575"})))}var sn,an=n.memo((function(e){return n.createElement("span",{className:"_3Y78S"},n.createElement(te,Object.assign({},e,{icon:n.createElement(tn,null)})),n.createElement(te,Object.assign({},e,{icon:n.createElement(nn,null)})))}));function on(){return on=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},on.apply(this,arguments)}function ln(e){return(0,n.createElement)("svg",on({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 350 160",width:360,height:160},e),sn||(sn=(0,n.createElement)("path",{d:"M69.653 26.16c3.988-5.207 6.694-12.198 5.98-19.343-5.837.303-12.96 4.02-17.085 9.232-3.703 4.462-6.98 11.747-6.126 18.592 6.553.593 13.1-3.42 17.231-8.48m5.907 9.816c-9.517-.592-17.609 5.638-22.154 5.638-4.547 0-11.506-5.34-19.033-5.196-9.797.15-18.888 5.933-23.86 15.13-10.225 18.399-2.698 45.69 7.246 60.675 4.829 7.414 10.649 15.577 18.317 15.283 7.246-.296 10.085-4.897 18.893-4.897 8.8 0 11.358 4.897 19.028 4.749 7.954-.148 12.926-7.417 17.755-14.838 5.54-8.45 7.808-16.61 7.95-17.059-.142-.148-15.336-6.233-15.477-24.479-.144-15.277 11.929-22.544 12.497-22.995-6.817-10.526-17.47-11.713-21.163-12.01m94.886-20.675c20.685 0 35.09 14.884 35.09 36.554 0 21.748-14.7 36.71-35.607 36.71h-22.902v38.018H130.48V15.303h39.966zm-23.419 58.764h18.986c14.406 0 22.605-8.096 22.605-22.132 0-14.035-8.199-22.056-22.53-22.056h-19.06v44.188zm62.614 29.461c0-14.268 10.416-22.442 29.622-23.675l20.61-1.313v-6.168c0-9.023-5.688-13.96-15.808-13.96-8.348 0-14.406 4.474-15.661 11.337H213.48c.444-14.421 13.445-24.908 31.028-24.908 18.911 0 31.248 10.334 31.248 26.373v55.37h-15.292v-13.34h-.369c-4.359 8.715-13.963 14.189-24.38 14.189-15.364 0-26.075-9.562-26.075-23.905zm50.233-7.172v-6.248l-18.395 1.235c-10.342.693-15.734 4.703-15.734 11.721 0 6.786 5.614 11.184 14.405 11.184 11.228 0 19.724-7.483 19.724-17.892zm29.942 59.997v-13.34c1.034.152 3.545.306 4.874.306 7.315 0 11.451-3.236 13.963-11.566l1.478-4.936-27.998-80.974h17.285l19.503 65.703h.37l19.502-65.703h16.845l-29.033 85.062c-6.649 19.51-14.258 25.912-30.363 25.912-1.255 0-5.32-.154-6.426-.464z"})))}var cn,un,dn=n.memo((function(e){return n.createElement(te,Object.assign({},e,{icon:n.createElement(ln,null)}))})),hn=n.memo((function(e){var t=e.onWebPayClick,r=e.onApplePayClick,i=e.onAndroidPayClick,a=e.webPayVisible,o=e.applePayVisible,l=e.androidPayVisible,c=e.wide,u=(0,n.useMemo)((function(){return s()("_1uaEQ",c?"_2HYsN":void 0)}),[c]),d=(0,n.useMemo)((function(){return s()($r,"_2O_lq")}),[]),h=(0,n.useMemo)((function(){return s()($r,"_3tlFa")}),[]),p=(0,n.useMemo)((function(){return s()($r,"_1sprR")}),[]);return n.createElement("div",{className:u},a&&n.createElement(er,{type:"submit",className:d,onClick:t,dataAttribute:"moto-use-card-from-browser-button"},we["use-card-form-browser"]),l&&n.createElement(er,{type:"submit",className:h,onClick:i,dataAttribute:"moto-android-pay-button"},n.createElement(an,null)),o&&n.createElement(er,{type:"submit",className:p,onClick:r,dataAttribute:"moto-apple-pay-button"},n.createElement(dn,null)))})),pn=n.memo((function(e){var t=e.packageInfo,r=e.additionalInvoiceData,i=e.onPaymentFinish,s=e.onPaymentStart,a=e.onCreateInvoiceStart,o=e.onCreateInvoiceFinish,l=e.onPurchaseAuthorizationFallback,c=e.onPurchaseAuthorizationTabOpen,u=e.onPurchaseAuthorizationTabClosed,d=e.confirmed,h=e.isApplePayVisible,p=e.isWebPayVisible,f=e.onPurchaseButtonClick,A=(0,n.useCallback)((function(){var e={type:"webpay"};t&&Ge.shared().purchase(e,t,{additionalInvoiceData:r,onPaymentStart:s,onCreateInvoiceStart:a,onCreateInvoiceFinish:o,onPurchaseAuthorizationFallback:l,onPurchaseAuthorizationTabOpen:c,onPurchaseAuthorizationTabClosed:u}).pipe((0,D.q)(1)).subscribe((function(t){t.isSuccessful?i(null,e):i(t.error,e)}),(function(t){i(t,e)}))}),[t,r,s,i]),m=(0,n.useCallback)((function(){if(f&&f(),d){var e={type:"applepay",requisites:{}};t&&Ge.shared().purchase(e,t,{additionalInvoiceData:r,onCreateInvoiceStart:a,onCreateInvoiceFinish:o,onPurchaseAuthorizationFallback:l,onPurchaseAuthorizationTabOpen:c,onPurchaseAuthorizationTabClosed:u}).pipe((0,D.q)(1)).subscribe((function(t){t.isSuccessful?i(null,e):i(t.error,e)}),(function(t){i(t,e)}))}}),[t,r,d,f,i]),g=(0,n.useCallback)((function(){}),[]),v=void 0===e.wide?"ja-JP"===we.getLanguage():e.wide;return n.createElement(hn,{webPayVisible:p,applePayVisible:h,androidPayVisible:!1,onWebPayClick:A,onApplePayClick:m,onAndroidPayClick:g,wide:v})})),fn=n.memo((function(e){var t=e.onClick,r=e.paymentMethod,i=r.logo,s=r.name,a=(0,n.useCallback)((function(){t(r)}),[t,r]);return n.createElement("div",{className:"_2uNr6","data-attribute":"moto-alternative-payment-"+s+"-button"},n.createElement("button",{className:"_2TCAs",value:s+"-payment",onClick:a},i&&n.createElement("img",{className:"_1ngzA",src:i,alt:s})))})),An=n.memo((function(e){var t=e.paymentMethods,r=e.wide,i=e.apmsCollapsed,a=e.collapseAlternativeMethods,o=e.onPaymentMethodClick,l=e.onUseAlternativeClick,c=e.onAlternativeMethodsToggleReady,u=(0,n.useMemo)((function(){return t.map((function(e){return n.createElement(fn,{key:e.name,paymentMethod:e,onClick:o})}))}),[t,o]),d=(0,n.useMemo)((function(){return s()("_yoWH_",r?"_1dYjB":void 0)}),[r]);(0,n.useEffect)((function(){a&&c&&c()}),[c,a]);var h=(0,n.useMemo)((function(){return a?n.createElement("div",{className:"_OPQsI",onClick:l},we["alternative-payments"]["or-use-alternative-experiment"]):n.createElement("div",{className:"_1AD4m"},we["alternative-payments"]["or-use-alternative"])}),[a,l]);return n.createElement("div",{className:d,"data-attribute":"moto-alternative-payments-container"},!!e.baseMethodsAreAvailable&&h,(!i||!a)&&u)})),mn=n.memo((function(e){var t,r,i=e.onPaymentFinish,s=e.onPaymentStart,a=e.onCreateInvoiceStart,o=e.onCreateInvoiceFinish,l=e.onPurchaseAuthorizationFallback,c=e.onPurchaseAuthorizationTabOpen,u=e.onPurchaseAuthorizationTabClosed,d=e.onPurchaseButtonClick,h=e.onAlternativeMethodsToggle,p=e.packageInfo,f=e.additionalInvoiceData,A=e.confirmed,m=e.collapseAlternativeMethods,g=(0,n.useCallback)((function(e){if(p&&(d&&d(),A)){var t={type:e.name};Ge.shared().purchase(t,p,{additionalInvoiceData:f,onPaymentStart:s,onCreateInvoiceStart:a,onCreateInvoiceFinish:o,onPurchaseAuthorizationFallback:l,onPurchaseAuthorizationTabOpen:c,onPurchaseAuthorizationTabClosed:u}).pipe((0,D.q)(1)).subscribe((function(e){e.isSuccessful&&i(null,t)}),(function(e){5211!==(null==e?void 0:e.code)&&i(e,t)}))}}),[f,p,s,i,A,d]),v=void 0===e.wide?"ja-JP"===we.getLanguage():e.wide,b=hr(Ar,!0),y=b[0],C=b[1],w=b[2];t=function(){w()},(r=(0,n.useRef)(t)).current=t,(0,n.useEffect)((function(){return function(){r.current()}}),[]);var M=(0,n.useCallback)((function(){m&&C((function(e){return h&&h(!e),!e}))}),[h,m]);return n.createElement(An,Object.assign({},e,{wide:v,onPaymentMethodClick:g,apmsCollapsed:y,onUseAlternativeClick:M}))}));function gn(){return gn=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},gn.apply(this,arguments)}function vn(e){return(0,n.createElement)("svg",gn({width:38,height:38,xmlns:"http://www.w3.org/2000/svg"},e),cn||(cn=(0,n.createElement)("defs",null,(0,n.createElement)("linearGradient",{x1:"8.042%",y1:"0%",x2:"65.682%",y2:"23.865%",id:"loader_svg__a"},(0,n.createElement)("stop",{stopColor:"#d5232f",stopOpacity:0,offset:"0%"}),(0,n.createElement)("stop",{stopColor:"#d5232f",stopOpacity:.631,offset:"63.146%"}),(0,n.createElement)("stop",{stopColor:"#d5232f",offset:"100%"})))),un||(un=(0,n.createElement)("g",{transform:"translate(1 1)",fill:"none",fillRule:"evenodd"},(0,n.createElement)("path",{d:"M36 18c0-9.94-8.06-18-18-18",stroke:"url(#loader_svg__a)",strokeWidth:2},(0,n.createElement)("animateTransform",{attributeName:"transform",type:"rotate",from:"0 18 18",to:"360 18 18",dur:"0.9s",repeatCount:"indefinite"})),(0,n.createElement)("circle",{fill:"#fff",cx:36,cy:18,r:1},(0,n.createElement)("animateTransform",{attributeName:"transform",type:"rotate",from:"0 18 18",to:"360 18 18",dur:"0.9s",repeatCount:"indefinite"})))))}var bn,yn=n.memo((function(e){return n.createElement(te,Object.assign({},e,{icon:n.createElement(vn,null)}))})),Cn=n.memo((function(){return n.createElement(yn,{className:"_2ghso"})})),wn=n.memo((function(){return n.createElement(Cn,null)})),Mn=n.memo((function(){return n.createElement("div",{className:Q,"data-attribute":"moto-spinner"},n.createElement(wn,null))})),Sn=n.memo((function(){return n.createElement(Mn,null)})),In=n.memo((function(e){var t=e.buttonClassName,r=e.buttonText,i=e.style,s=e.comment,a=e.onAddNewCardFormShow,o=e.addNewCardFormVisible,l=e.packageInfo,c=e.cardsFormShown,u=e.cards,d=e.bankStatementText,h=e.packageInfoTextFormat,p=e.alternativePaymentMethods,f=e.additionalInvoiceData,A=e.loading,m=e.onPaymentStart,g=e.onPaymentFinish,v=e.onCreateInvoiceStart,b=e.onCreateInvoiceFinish,y=e.onPurchaseAuthorizationFallback,C=e.onPurchaseAuthorizationTabOpen,w=e.onPurchaseAuthorizationTabClosed,M=e.phoneNumberInput,S=e.confirmed,I=e.isApplePayVisible,E=e.isApplePayAvailable,x=e.isWebPayAvailable,T=e.onPurchaseButtonClick,D=e.onAddNewCardFormValidationError,k=e.onAddNewCardFormChange,j=e.currencyFormatter,L=e.purchaseButtonTitleComponent,O=e.footerTextVisible,P=void 0===O||O,N=e.cardProtectionTextVisible,B=void 0===N||N,R=e.containerClass,V=void 0===R?"":R,z=e.collapseAlternativeMethods,Y=e.onAlternativeMethodsToggle,G=e.buttonIconComponent,U=e.onAlternativeMethodsToggleReady,F=c||o;if(A)return n.createElement(Sn,null);var q="ja-JP"===we.getLanguage(),H=!(!I||!E),_=H||x,Z=!(null==p||!p.length)&&"freeTrial"!==(null==l?void 0:l.type),X=F&&c&&u,J=F&&o;return _||Z||X||J?n.createElement("div",{className:Q+" "+V},(F||_)&&n.createElement("div",{className:"_2W5g_"},n.createElement(pn,{packageInfo:l,additionalInvoiceData:f,onPaymentStart:m,onPaymentFinish:g,onCreateInvoiceStart:v,onCreateInvoiceFinish:b,onPurchaseAuthorizationFallback:y,onPurchaseAuthorizationTabOpen:C,onPurchaseAuthorizationTabClosed:w,confirmed:S,isApplePayVisible:H,isWebPayVisible:x,onPurchaseButtonClick:T,wide:q}),_&&(X||J)&&n.createElement("div",{className:"_F_TKZ"}),X&&n.createElement(Kr,{onAddNewCardFormShow:a,addNewCardFormVisible:o,cards:u,buttonText:r,buttonIconComponent:G,buttonClassName:t,buttonStyle:i,packageInfo:l,additionalInvoiceData:f,onPaymentStart:m,onPaymentFinish:g,onCreateInvoiceStart:v,onCreateInvoiceFinish:b,onPurchaseAuthorizationFallback:y,onPurchaseAuthorizationTabOpen:C,onPurchaseAuthorizationTabClosed:w,confirmed:S,onPurchaseButtonClick:T,chooseCardTextVisible:!0,removeCardButtonVisible:!0,purchaseButtonTitleComponent:L,wide:q}),J&&n.createElement(mr,{packageInfo:l,buttonText:r,buttonIconComponent:G,buttonClassName:t,buttonStyle:i,additionalInvoiceData:f,onPaymentStart:m,onPaymentFinish:g,onCreateInvoiceStart:v,onCreateInvoiceFinish:b,onPurchaseAuthorizationFallback:y,onPurchaseAuthorizationTabOpen:C,onPurchaseAuthorizationTabClosed:w,phoneNumberInput:M,confirmed:S,onPurchaseButtonClick:T,onValidationError:D,onFormChange:k,purchaseButtonTitleComponent:L,wide:q})),Z&&n.createElement(mn,{packageInfo:l,baseMethodsAreAvailable:F||_,paymentMethods:p,additionalInvoiceData:f,onPaymentStart:m,onPaymentFinish:g,onCreateInvoiceStart:v,onCreateInvoiceFinish:b,onPurchaseAuthorizationFallback:y,onPurchaseAuthorizationTabOpen:C,onPurchaseAuthorizationTabClosed:w,confirmed:S,onPurchaseButtonClick:T,wide:q,collapseAlternativeMethods:z,onAlternativeMethodsToggle:Y,onAlternativeMethodsToggleReady:U}),B&&n.createElement("div",{className:W+" _38nYG"},n.createElement(Lr,null)),P&&n.createElement("div",{"data-attribute":"moto-footer-text"},n.createElement("div",{className:W+" _9AIcH"},n.createElement(Rr,Object.assign({},l,{currencyFormatter:j,packageInfoTextFormat:h})),s?n.createElement("span",null," ",s):null),n.createElement("div",{className:W},n.createElement("span",null,we.footer.comment," "),n.createElement("span",null,d)))):n.createElement("div",{className:Q+" "+V},n.createElement("span",{className:"_1SHNr"},we["payment-unavailable"]["not-available"],n.createElement("br",null),we["payment-unavailable"]["contact-support"]))})),En=":",xn=".",Tn=",",Dn=["iOS","Android","Windows Phone"],kn=["onCardsReady","onPaymentMethodsReady","onPurchaseFormLoad","onCardChange","onAddNewCardFormShow","isDiscreet"],jn=(bn=n.memo((function(e){var t,i=(0,n.useState)(!1),s=i[0],a=i[1],o=(0,n.useState)(!1),l=o[0],c=o[1],d=e.onCardsReady,h=e.onPaymentMethodsReady,p=e.onPurchaseFormLoad,f=e.onCardChange,A=e.onAddNewCardFormShow,m=e.isDiscreet,g=void 0!==m&&m,v=F(e,kn),b=ne((function(){return Ge.shared().getCards()}),[l]),y=(0,n.useMemo)((function(){var t;return null===(t=e.packageInfo)||void 0===t?void 0:t.currency}),[null===(t=e.packageInfo)||void 0===t?void 0:t.currency]),C=ne((function(){return y?Ge.shared().getAvailablePaymentMethods(y):(0,u.of)(void 0)}),[y]),w=(0,n.useMemo)((function(){return null==C?void 0:C.some((function(e){return"card"===e.name}))}),[C]),M=(0,n.useMemo)((function(){return null==C?void 0:C.filter((function(e){return"card"!==e.name}))}),[C]),S=void 0!==b?!!b.length:void 0,I=!!S;(0,n.useEffect)((function(){void 0!==S&&(a(!S),d&&d(),A&&A(!S))}),[d,S,A]);var E=!!C;(0,n.useEffect)((function(){E&&h&&h()}),[h,E]);var x=void 0===b||void 0===C;(0,n.useEffect)((function(){x||p&&p()}),[x,p]),(0,n.useEffect)((function(){var t,r;null!==(t=e.packageInfo)&&void 0!==t&&t.price&&e.footerTextVisible&&Nr.shared().getPriceDecompose(null===(r=e.packageInfo)||void 0===r?void 0:r.price).subscribe()}),[e.packageInfo,e.footerTextVisible]),(0,n.useEffect)((function(){me.shared().setDiscreetConfig(g),c(g)}),[g]);var T=(0,n.useCallback)((function(e){a(e),f&&f(),A&&A(e)}),[f,A]),D=(0,n.useMemo)((function(){return function(){function e(e){var t=-1!==(e=e.trim()).indexOf("!:"),n=(e=e.replace(/!:/g,":")).split(En);if(2!==n.length)throw new Error("Signature error in data-platform attribute");return function(e,t,n){var i=e.trim().split(xn),s=t.split(Tn),a=(function(e){var t=r(89653);if(t)for(var n=e.length,i=0;i<n;i+=1){if(void 0===t[e[i]])throw new Error("Wrong property "+e[i]+" in data-platform attribute");if("object"!=typeof t[e[i]]&&i===n-1)return t[e[i]];t=t[e[i]]}}(i)+"").toLowerCase();if(a)return s.some((function(e){return n^-1!==a.indexOf(e.toLowerCase().trim())}))}(n[0],n[1],t)}return{test:function(t){return t.split(";").every(e)},device:function(){var t="web";return Dn.forEach((function(r){e("os.family:"+r)&&(t="mobile")})),t}}}()}),[]),k=ne((function(){return Ge.shared().webPaymentsAvailable}),[]),j=(0,n.useMemo)((function(){return!!k&&(D.test("os.family:Android")||D.test("name!:safari; os.family!:Android"))}),[D,k]),L=(0,n.useMemo)((function(){var t;return!!k&&"freeTrial"!==(null===(t=e.packageInfo)||void 0===t?void 0:t.type)&&D.test("name:safari")}),[D,k]);return n.createElement(In,Object.assign({},v,{isWebPayAvailable:j,isApplePayAvailable:L,cards:b,loading:x,alternativePaymentMethods:M,onAddNewCardFormShow:T,cardsFormShown:I&&!!w,addNewCardFormVisible:s&&!!w}))})),function(e){return ne((function(){return Ue.shared().moduleInitialized}),[])?n.createElement(bn,Object.assign({},e)):n.createElement(Sn,null)}),Ln="_1p6nG",On=n.memo((function(e){var t=e.onPaymentClick,r=e.btnText,i=e.onChooseAnotherAmountClick,a=e.onTermsClick,o=e.onPrivacyClick,l=e.className,c=e.buttonClassName,u=e.processedByText,d=e.descriptionPriceText,h=e.possibleCardTypes,p=e.disabled,f=void 0!==p&&p,A=e.descriptionVisible,m=void 0===A||A,g=e.supportedCardsVisible,v=void 0===g||g,b=we.formatString(we["fast-purchase"]["description-price"],{price:d}),y=(0,n.useMemo)((function(){return s()(l||"","_1y9Zj")}),[l]),C=(0,n.useMemo)((function(){return s()(c||"","_2DGXA")}),[c]);return n.createElement("div",{className:y,"data-attribute":"moto-fast-purchase"},n.createElement("button",{disabled:f,className:C,"data-attribute":"moto-fast-purchase-btn",onClick:t},n.createElement("span",null,r)),m&&n.createElement("p",{"data-attribute":"moto-fast-purchase-description",className:"_3BBMG"},b," ",n.createElement("span",{onClick:i,className:Ln},we["fast-purchase"]["another-amount"]),". ",u," ",n.createElement("span",{onClick:a,className:Ln},we["fast-purchase"].terms)," ",we["fast-purchase"]["description-and"]," ",n.createElement("span",{onClick:o,className:Ln},we["fast-purchase"].privacy),"."),v&&n.createElement("div",{"data-attribute":"moto-fast-purchase-supported-cards",className:"_3rmm5"},n.createElement(Rt,{autotestID:"moto-fast-purchase-mobile-wrapper",selectedCardTypes:h||[]})))})),Pn=["onPurchaseFormLoad","loading","confirmed","packageInfo","additionalInvoiceData","onPurchaseButtonClick","onPaymentStart","onPaymentFinish","onCreateInvoiceStart","onCreateInvoiceFinish","onPurchaseAuthorizationFallback","onPurchaseAuthorizationTabOpen","onPurchaseAuthorizationTabClosed","hideProcessingWindow"],Nn=function(e){return function(t){return ne((function(){return Ue.shared().moduleInitialized}),[])?n.createElement(e,Object.assign({},t)):n.createElement(Sn,null)}}(n.memo((function(e){var t=e.onPurchaseFormLoad,r=e.loading,i=e.confirmed,s=e.packageInfo,a=e.additionalInvoiceData,o=e.onPurchaseButtonClick,l=e.onPaymentStart,c=e.onPaymentFinish,u=e.onCreateInvoiceStart,d=e.onCreateInvoiceFinish,h=e.onPurchaseAuthorizationFallback,p=e.onPurchaseAuthorizationTabOpen,f=e.onPurchaseAuthorizationTabClosed,A=e.hideProcessingWindow,m=F(e,Pn);(0,n.useEffect)((function(){r||t&&t()}),[r,t]);var g=(0,n.useCallback)((function(){if(o&&o(),i&&s){var e={type:"card"};Ge.shared().purchase(e,s,{additionalInvoiceData:a,hideProcessingWindow:A,onPaymentStart:l,onCreateInvoiceStart:u,onCreateInvoiceFinish:d,onPurchaseAuthorizationFallback:h,onPurchaseAuthorizationTabOpen:p,onPurchaseAuthorizationTabClosed:f}).pipe((0,D.q)(1)).subscribe((function(t){t.isSuccessful?c(null,e):c(t.error,e)}),(function(t){c(t,e)}))}}),[a,s,i,o,l,c]);return n.createElement(On,Object.assign({},m,{onPaymentClick:g}))}))),Bn=n.memo((function(e){var t=e.productLogo;return n.createElement("div",{className:"_1U-tp"},n.createElement("div",null,t),n.createElement("div",{className:"_17JO9"},n.createElement("div",{className:"_1AQUo"},n.createElement("div",{className:"_g1adt"})),n.createElement("div",{className:"_yysag"},we["payment-processing"].process)))})),Rn=["onFallbackPaymentFinish"],Vn=n.memo((function(e){var t=e.onFallbackPaymentFinish,r=F(e,Rn),i=(0,n.useMemo)((function(){var e=window.location.hash;return e.includes("purchase-result")?e.slice(1).split("?")[1].split("&").reduce((function(e,t){var r=t.split("="),n=r[0],i=r[1];return e[n]=i,e}),{type:"purchase-result"}):decodeURIComponent(e).slice(1).split("&").reduce((function(e,t){var r=t.split("="),n=r[0],i=r[1];return e[n]=i,e}),{type:"processing"})}),[]),s=(0,n.useMemo)((function(){return"purchase-result"===i.type?i.id:void 0}),[i]),a=ne((function(){return s?Ge.shared().getSessionIdByPaymentId(s):(0,u.of)(i[Ve]||null)}),[s]),o=ne((function(){return a?Ge.shared().listenCurrentStatus(a):(0,u.of)(null)}),[a]),l=(0,n.useRef)(!1);return(0,n.useEffect)((function(){if(!l.current&&s&&void 0!==a&&void 0!==o){l.current=!0;var e="completed"===i.state?ue.success():ue.failure({code:parseInt(i.rejectionCode||"")||0});if(!o||!a||"fallback-authorization"===o.name)return a&&Ge.shared().removePaymentStatus(a).subscribe(),void(t&&t((null==e?void 0:e.error)||null));Ge.shared().setPaymentStatus(a,{name:"finished",details:e}).subscribe(),window.close()}}),[s,i,a,o,t]),(0,n.useEffect)((function(){if(!l.current&&o&&a)switch(o.name){case"authorization":Ge.shared().setPaymentStatus(a,{name:"redirecting",details:o.details}).subscribe();break;case"redirecting":l.current=!0,Pe(o.details.action);break;case"finished":l.current=!0,window.close()}}),[o,a]),n.createElement(Bn,Object.assign({},r))})),zn=n.memo((function(e){var t=e.visible,r=e.onCancel,i=e.className,s=(0,n.useMemo)((function(){return we.formatString(we["lock-screen"]["action-notice"],{lineBreak:n.createElement("br",null),cancel:n.createElement("span",{className:"_3Zdkp",onClick:r,"data-attribute":"moto-lock-screen-cancel-button"},we["lock-screen"].cancel)})}),[r]);return t?n.createElement("div",{className:i},n.createElement("div",{className:"_22GJU"},n.createElement(wn,null),n.createElement("div",{className:"_cDy_i",onClick:r},n.createElement("div",null,we["lock-screen"]["processing-notice"]),n.createElement("div",null,s)))):null})),Yn=["sessionId","onCancel"],Gn=n.memo((function(e){var t=e.sessionId,r=e.onCancel,i=F(e,Yn),s=function(e){"function"==typeof r&&r(t,e||null)},a=function(){s(null)},o=(0,n.useCallback)((function(){return Ge.shared().cancelPayment(t).subscribe(s,a)}),[t]);return n.createElement(zn,Object.assign({},i,{onCancel:o}))})),Un=function(){function e(){}var t=e.prototype;return t.cardsPreloaded=function(){return Ce.shared().cardsPreloaded()},t.paymentMethodsPreloaded=function(e){return Ce.shared().settingsPreloaded(e)},t.preloadCards=function(){return de.shared().token.pipe((0,C.h)((function(e){return!!e})),(0,I.w)((function(){return Ce.shared().getCards(!0).pipe((0,D.q)(1),re())})))},t.preloadPaymentMethods=function(e){return(0,p.aj)([de.shared().token.pipe((0,C.h)((function(e){return!!e}))),e.pipe((0,M.x)())]).pipe((0,I.w)((function(e){var t=e[1];return Ce.shared().getSettings(t,!0).pipe((0,D.q)(1),re())})))},e}();Un.shared=se((function(){return new Un}));var Fn=function(){function e(){}return e.prototype.hasCards=function(){return de.shared().token.pipe((0,C.h)((function(e){return!!e})),(0,I.w)((function(){return Ce.shared().getCards(!0).pipe((0,D.q)(1),(0,w.U)((function(e){var t;return e.isSuccessful?!(null===(t=e.value)||void 0===t||!t.length):e.value})),re())})))},e}();Fn.shared=se((function(){return new Fn}))},63419:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CommonCompositionRoot=void 0;const n=r(30975);class i{constructor(){this.inject=e=>{this._runtimeDependencies=e},this.init=e=>{this.options=e},this.provideSystemLogs=()=>this.runtimeDependencies.provideSystemLogs(),this.providePlatformInfoProvider=()=>this.runtimeDependencies.providePlatformInfoProvider(),this.provideStreamingVideoModule=()=>this.runtimeDependencies.provideStreamingVideoModule(),this.provideWebRtcProvider=()=>this.runtimeDependencies.provideWebRtcProvider(),this.provideSyncPersistence=(e,t)=>this.runtimeDependencies.provideSyncPersistence(e,t),this.providePinger=()=>this.runtimeDependencies.providePinger(),this.providePersistence=(e,t)=>this.runtimeDependencies.providePersistence(e,t),this.providePersonalSubscriptionsPurchase=e=>this.runtimeDependencies.providePersonalSubscriptionsPurchase(e),this.provideThumbnailGenerator=()=>this.runtimeDependencies.provideThumbnailGenerator(),this.provideScreenshotPicker=()=>this.runtimeDependencies.provideScreenshotPicker(),this.provideFileDownloader=()=>this.runtimeDependencies.provideFileDownloader(),this.provideMediaDeviceProvider=()=>this.runtimeDependencies.provideMediaDeviceProvider(),this.provideAppStateKeeper=()=>this.runtimeDependencies.provideAppStateKeeper(),this.provideChatMediaSender=(e,t,r)=>this.runtimeDependencies.provideChatMediaSender(e,t,r),this.provideMediaPicker=e=>this.runtimeDependencies.provideMediaPicker(e),this.provideMediaPickable=(e,t,r,n,i)=>this.runtimeDependencies.provideMediaPickable(e,t,r,n,i),this.provideNotificationTextProvider=()=>this.runtimeDependencies.provideNotificationTextProvider(),this.provideAudioConfiguration=()=>this.runtimeDependencies.provideAudioConfiguration(),this.provideDeviceLocaleProvider=()=>this.runtimeDependencies.provideDeviceLocaleProvider()}get runtimeDependencies(){if(!this._runtimeDependencies)throw new Error("CommonCompositionRoot: runtimeDependencies not set");return this._runtimeDependencies}}t.CommonCompositionRoot=i,i.shared=(0,n.singleton)((()=>new i))},5271:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),i(r(63419),t)},52664:(e,t)=>{"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.FacingMode=void 0,function(e){e.user="user",e.environment="environment"}(r||(t.FacingMode=r={}))},50250:(e,t)=>{"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.ImageSource=void 0,function(e){e[e.camera=0]="camera",e[e.gallery=1]="gallery"}(r||(t.ImageSource=r={}))},28697:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.clientConfig=void 0,t.clientConfig={version:"95.0.0",activeExperiments:[],streaming:{webRTCStatsEnabled:!1,stream:{comments:{maxCommentLength:300},gifts:{received:{videoAnimationEnabled:!0,animationDuration:4e3}},personalSubscribers:{joined:{animationDuration:3500}},reactions:{maxReactionsInQueue:2,delayAfterMaxReactions:3500}},broadcast:{launchAnnouncement:{maxMessageLength:80},launchGoal:{maxTitleLength:70,minTitleLength:2}}},chats:{modalMode:!0,chat:{maxMessageLength:500}},videoCalls:{enabled:!1},users:{miniProfile:{about:{maxAboutLength:160}}},payment:{personalSubscriptionsEnabled:!1},system:{fileLoggerEnabled:!1,alert:{duration:3e3},smallScreenWidth:350},beautifier:{params:{filter_level:1,color_level:.3,red_level:.15,blur_level:4,skin_detect:0,heavy_blur:0,sharpen:.5,eye_bright:.3,tooth_whiten:.75,remove_pouch_strength:.35,remove_nasolabial_folds_strength:.5,face_shape:4,eye_enlarging:0,cheek_thinning:.3}}}},87399:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.USER_WAS_DELETED=void 0,t.USER_WAS_DELETED="USER_WAS_DELETED"},81997:(e,t)=>{"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.PlatformType=void 0,function(e){e.web="web",e.android="android",e.ios="ios"}(r||(t.PlatformType=r={}))},62982:(e,t)=>{"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.StreamingTheme=void 0,function(e){e.light="light",e.dark="dark"}(r||(t.StreamingTheme=r={}))},5966:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ActiveStreamRepository=void 0;const n=r(19413),i=r(30975);class s{constructor(){this.activeStream=new n.BehaviorSubject(null),this.setActiveStream=e=>{this.activeStream.next(e)}}}t.ActiveStreamRepository=s,s.shared=(0,i.singleton)((()=>new s))},3756:function(e,t,r){"use strict";var n=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))((function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,o)}l((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.Analytics=void 0;const i=r(30975),s=r(92669),a=r(5271);class o{constructor(){this.api=s.AnalyticsApi.shared()}send(e,t){return this.logEvent(e,t)}logEvent(e,t){var r,i,s;return n(this,void 0,void 0,(function*(){if(!(null===(s=null===(i=null===(r=a.CommonCompositionRoot.shared().options)||void 0===r?void 0:r.features)||void 0===i?void 0:i.system)||void 0===s?void 0:s.analyticsEventsEnabled))return Promise.resolve();try{yield this.api.logEvent(e,Object.assign({datetime:(new Date).toISOString()},t))}catch(e){}}))}}t.Analytics=o,o.shared=(0,i.singleton)((()=>new o))},20849:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.StreamingAnalytics=void 0;const n=r(19413),i=r(3756),s=r(30975),a=r(47400),o=r(8230),l=r(52497);class c{constructor(){this.platform=(0,l.platform)(),this.os=(0,l.operatingSystem)(),this.userId=void 0,this.sessionId=void 0,this.initSubscriptions=()=>{const e=new n.Subscription,t=a.Session.shared().userId.subscribe((e=>{this.userId=e})),r=a.Session.shared().sessionId.subscribe((e=>{this.sessionId=e}));return e.add(t),e.add(r),e},this.send=(e,t)=>{this.userId&&i.Analytics.shared().send(e,Object.assign({os:this.os,platform:this.platform,userId:this.userId,sessionId:this.sessionId,deviceId:o.streamingWebsocket.getFingerprint()||"none"},t))},this.logEvent=(e,t)=>{i.Analytics.shared().logEvent(e,t)},c.unsubscription=this.initSubscriptions()}}t.StreamingAnalytics=c,c.shared=(0,s.singleton)((()=>new c)),c.start=()=>{c.shared()},c.unsubscription=null},38233:(e,t)=>{"use strict";var r,n,i,s,a,o,l,c;Object.defineProperty(t,"__esModule",{value:!0}),t.AnalyticsUserProfileButtonClickSource=t.AnalyticsUserProfileShowSource=t.AnalyticsIntegrationSource=t.AnalyticsPlayerAction=t.AnalyticsButtonAction=t.AnalyticsPlatform=t.AnalyticsEventScreen=t.AnalyticsEvent=void 0,function(e){e.Login="login",e.Logout="logout",e.DeleteAccount="delete-account",e.StreamIconClick="stream-icon-click",e.ButtonClick="button-click",e.RegistrationBoardShow="registration-board-show",e.RegistrationBoardClick="registration-board-click",e.RegistrationFormShow="registration-form-show",e.RegistrationFormClick="registration-form-click",e.PlayerClick="stream-click",e.RateUsFeedback="rate-us-feedback",e.UserProfileScreenShow="user-profile-screen-show",e.UserProfileModalShow="user-profile-modal-show",e.UserProfileModalButtonClick="user-profile-modal-button-click",e.UserProfileScreenButtonClick="user-profile-screen-button-click",e.PostPublished="post-published",e.PostDeleted="post-deleted",e.SpendingError="spending-error",e.ContactFollow="contact-follow",e.ContactFollowButtonClick="contact-follow-button-click",e.ContactFollowButtonShow="contact-follow-button-show",e.ContactUnfollow="contact-unfollow",e.ContactUnfollowAutoButtonClick="contact-unfollow-auto-button-click",e.ContactUnfollowAutoButtonShow="contact-unfollow-auto-button-show"}(r||(t.AnalyticsEvent=r={})),function(e){e.HomePage="homepage",e.HomePageBanner="homepage-banner",e.Stream="stream",e.StreamGiftDrawer="stream-gift-drawer",e.PaymentPage="payment-page",e.Search="search",e.Push="push-notification",e.BottomNavigation="footer-navigation",e.Account="account",e.Leaderboards="leaderboards",e.Cashier="cashier",e.Chats="chats",e.Chat="chat",e.UserProfileModal="user_profile_modal",e.Any="any"}(n||(t.AnalyticsEventScreen=n={})),function(e){e.Mobile="mobile",e.Web="web"}(i||(t.AnalyticsPlatform=i={})),function(e){e.RegistrationMail="button-registration-mail",e.RegistrationGoogle="button-registration-google",e.RegistrationApple="button-registration-apple",e.RegistrationFacebook="button-registration-facebook",e.RegistrationFormContinue="button-registration-form-continue",e.Banner="button-banner",e.TabFollowingStreams="button-following-streams-tab",e.TabAllStreams="button-all-streams-tab",e.TabStreams="button-streams-tab",e.TabCalls="button-calls-tab",e.CallPersonOverlay="button-call-person-overlay",e.FooterNavigationHome="button-footer-navigation-homepage",e.FooterNavigationCashier="button-footer-navigation-cashier",e.FooterNavigationStartStream="button-footer-navigation-start-stream",e.FooterNavigationChats="button-footer-navigation-chats",e.FooterNavigationProfile="button-footer-navigation-profile",e.VipGift="button-vip-gift",e.Chat="button-chat",e.GetCoins="button-get-coins",e.SendComment="button-send-comment",e.HomeLeaderboard="button-home-leaderboard"}(s||(t.AnalyticsButtonAction=s={})),function(e){e.TopDonatorsOpen="player-button-top-donators-open",e.VideoFilter="player-button-video-filter",e.SoundControl="player-button-sound-control",e.SwitchCamera="player-button-switch-camera",e.More="player-button-more-menu",e.SendMessage="player-button-send-message",e.OpenGiftsDrawer="player-button-open-gift-drawer",e.Chat="player-button-chat",e.Follow="player-button-follow",e.StreamerClose="player-button-streamer-close",e.StreamerGoal="player-button-streamer-goal",e.StreamerGoalIntroduction="player-button-streamer-goal-introduction",e.StreamerDiamond="player-button-streamer-diamond",e.StreamerViewers="player-button-streamer-viewers",e.StreamerProfile="player-button-streamer-profile",e.StreamerGuestProfile="player-button-streamer-guest-profile",e.StreamerLeaderboards="player-button-streamer-leaderboards",e.StreamerLeaderboardsGiftSend="player-button-streamer-leaderboards-gift-send",e.StreamerComment="player-button-streamer-comment",e.StreamerSliderGift="player-button-streamer-slider-gift",e.StreamerWelcomePack="player-button-streamer-welcome-pack",e.StreamerGetCoins="player-button-streamer-get-coins",e.StreamerBattleInvitationOpen="player-button-streamer-battle-invitation-open",e.StreamerBattleInvitationWindowClose="player-button-streamer-battle-invitation-window-close",e.StreamerBattleInvitationSubmit="player-button-streamer-battle-invitation-window-submit",e.StreamerBattleInviteClose="player-button-streamer-battle-invitation-close",e.StreamerBattleLeaveClose="player-button-streamer-battle-leaving-form-close",e.StreamerGoalTooltipPressed="player-button-streamer-goal-tooltip",e.StreamerInviteStreamerToMutlistreamFormSubmit="player-button-streamer-invite-streamer-to-mutlistream-form-submit",e.StreamerInviteStreamerToMutlistreamFormCancel="player-button-streamer-invite-streamer-to-mutlistream-form-cancel",e.StreamerMultiStreamInvitationClose="player-button-streamer-multistream-invitation-cancel",e.StreamerPaidStreamEnd="player-button-streamer-paid-stream-confirmation-end",e.StreamerPaidBroadcastingEndFormClose="player-button-streamer-paid-broadcasting-end-form-close",e.StreamerPaidBroadcastingSwitchToStart="player-button-streamer-paid-broadcasting-switch-to-start",e.StreamerPaidBroadcastingSwitchToEnd="player-button-streamer-paid-broadcasting-switch-to-end",e.StreamerPaidBroadcastingPriceSelect="player-button-streamer-paid-broadcasting-price-select",e.StreamerPaidBroadcastingPriceSelectingClose="player-button-streamer-paid-broadcasting-price-selecting-close",e.StreamerPaidStreamJoinPriceSelect="player-button-streamer-paid-stream-join-price-select",e.WatcherClose="player-button-watcher-close",e.WatcherMultiStreamInvite="player-button-watcher-multistream-invite-click",e.WatcherGoal="player-button-watcher-goal",e.WatcherGoalCloseInfo="player-button-watcher-goal-close-info",e.WatcherDiamond="player-button-watcher-diamond",e.WatcherProfile="player-button-watcher-profile",e.WatcherGuestProfile="player-button-watcher-guest-profile",e.WatcherLeaderboards="player-button-watcher-leaderboards",e.WatcherLeaderboardsGiftSend="player-button-watcher-leaderboards-gift-send",e.WatcherComment="player-button-watcher-comment",e.WatcherWelcomePack="player-button-watcher-welcome-pack",e.WatcherGetCoins="player-button-watcher-get-coins",e.WatcherGoalTooltipPressed="player-button-watcher-goal-tooltip",e.WatcherInviteStreamerToMutlistreamFormSubmit="player-button-watcher-invite-streamer-to-mutlistream-form-submit",e.WatcherInviteStreamerToMutlistreamFormCancel="player-button-watcher-invite-streamer-to-mutlistream-form-cancel",e.WatcherMultiStreamInvitationClose="player-button-watcher-multistream-invitation-cancel",e.WatcherPaidStreamJoinPriceSelect="player-button-watcher-paid-stream-join-price-select"}(a||(t.AnalyticsPlayerAction=a={})),function(e){e.PrivateChat="private_chat.gif",e.Streaming="streaming.gift"}(o||(t.AnalyticsIntegrationSource=o={})),function(e){e.StreamList="streams-list",e.SearchResults="search-results",e.BannerForSingleUser="banner-for-single-user",e.VideoCallsList="video-calls-list",e.CommonLeaderboard="common-leaderboard",e.Chat="chat",e.TabBarProfileAvatar="tab-bar-profile-avatar",e.TabBarProfileLink="tab-bar-profile-link",e.Stream="stream",e.CommentsInStream="comments-in-stream",e.LeaderboardInStream="leaderboard-in-stream",e.LeaderboardInContest="leaderboard-in-contest",e.UserProfileModal="user_profile_modal",e.UserProfileScreen="user_profile_screen",e.PostPublished="post_published",e.Any="any"}(l||(t.AnalyticsUserProfileShowSource=l={})),function(e){e.Follow="follow",e.Subscribe="subscribe",e.Chat="chat",e.Call="call",e.More="more",e.Share="share",e.Report="report",e.Block="block",e.Unblock="unblock",e.Unfollow="unfollow",e.Unsubscribe="unsubscribe",e.Addpost="addpost",e.EditProfile="edit-profile",e.PrivatePostsButton="private-posts-button",e.PublicPostsButton="public-posts-button",e.Postid="postid",e.LikePostid="like-postid",e.Commentpostid="commentpostid",e.PostidDeleted="postid_deleted"}(c||(t.AnalyticsUserProfileButtonClickSource=c={}))},25621:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AppStateKeeper=void 0;const n=r(5271);t.AppStateKeeper={shared:n.CommonCompositionRoot.shared().provideAppStateKeeper}},63378:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.adaptIdentityDtoToIdentity=void 0,t.adaptIdentityDtoToIdentity=(e,t)=>{const{_id:r,name:n="",roles:i=[],isStreamer:s,isSimpleStreamer:a}=e,o=i.includes("tester");return{id:r,token:t,name:n,roles:i,is:{streamer:s||i.includes("streamer"),topStreamer:i.indexOf("streamer")>=0||s&&!a||!1,tester:o}}}},53086:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.IdentityModel=void 0;const i=r(19413),s=r(40590),a=n(r(69378)),o=r(30975),l=r(63378);class c{constructor(){this.dataSubject=new i.BehaviorSubject(null),this.data=this.dataSubject.asObservable().pipe((0,s.filter)((e=>!!e)),(0,s.distinctUntilChanged)(a.default),(0,s.shareReplay)(1))}set(e,t){this.dataSubject.next((0,l.adaptIdentityDtoToIdentity)(e,t))}get identity$(){return this.dataSubject}get value(){return this.dataSubject.value}}t.IdentityModel=c,c.shared=(0,o.singleton)((()=>new c))},47400:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Session=void 0;const n=r(19413),i=r(40590),s=r(216),a=r(30975),o=r(53086),l=r(93893);class c{constructor(){this.persistence=l.Persistence.shared("authorization-session"),this.userId=o.IdentityModel.shared().data.pipe((0,i.map)((e=>e.id)),(0,i.distinctUntilChanged)()),this.sessionId=this.persistence.take("session-id").pipe((0,i.switchMap)((e=>{if(e)return(0,n.of)(e);const t=(0,s.guid)();return this.persistence.store("session-id",t).pipe((0,i.mapTo)(t))})),(0,i.shareReplay)(1))}}t.Session=c,c.shared=(0,a.singleton)((()=>new c))},25994:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.UserBalance=t.updateBalance=void 0;const n=r(19413),i=r(30975),s=r(8230);t.updateBalance=e=>{a.shared().updateBalance(e)};class a{get filled(){return this.isFilled}constructor(){this.isFilled=!1,this.amountSubject=new n.BehaviorSubject(0),this.updateBalance=e=>{this.isFilled=!0,this.amountSubject.next(e)},this.refillBalance=(e,t,r)=>new Promise((n=>{var i;null===(i=s.streamingModuleHooks.onPaymentNeeded)||void 0===i||i.call(s.streamingModuleHooks,e,t,r,(e=>{n(e)}))})),this.amount=this.amountSubject.asObservable()}}t.UserBalance=a,a.shared=(0,i.singleton)((()=>new a))},24354:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BannersRepository=void 0;const n=r(19413),i=r(40590),s=r(30975),a=r(34306),o=r(80471),l=r(57182),c=r(61888),u=r(2965),d=r(92759),h=r(72833);class p{constructor(){this.supportedBannerTypes=["leaderboard","url","streamers","streamer","contest"],this.createLeaderboardBanner=e=>({fullUrl:"",params:{linked:{type:"leaderboard",data:e}},type:"leaderboard"}),this.getLeaderboardBanner=()=>l.RemoteConfigRepository.shared().getRemoteConfig().pipe((0,i.filter)((({leaderboardBannerEnabled:e})=>!!e)),(0,i.switchMap)((()=>Math.random()>.5?(0,n.from)(this.apiDiamonds.getTopByStreamers().then(d.donationAdapter.getTopStreamers)):(0,n.from)(this.apiDiamonds.getTopSendersPromisified({pageSize:20}).then(d.donationAdapter.getTopSenders)))),(0,i.map)((e=>{const t=e.slice(0,20).filter((e=>e.user.isContainThumbnail));return(0,h.getRandomElement)(t,3,!0)})),(0,i.catchError)((e=>(u.SystemLogs.shared().error("BannersRepository.getLeaderboardBanner",{error:e}),[])))),this.api=a.BannersApi.shared(),this.apiDiamonds=c.DiamondsApi.shared()}getBanners(e){return(0,o.safeForkJoin)([this.api.getBanners(e),this.getLeaderboardBanner()]).pipe((0,i.map)((([e,t])=>{var r;let n=[];if("fulfilled"===(null==e?void 0:e.status)&&(n=[...e.value]),"fulfilled"===(null==t?void 0:t.status)&&(null===(r=null==t?void 0:t.value)||void 0===r?void 0:r.length)){const e=this.createLeaderboardBanner(t.value);n=(0,h.randomAppend)(n,e)}return n.filter((e=>this.supportedBannerTypes.includes(e.params.linked.type)))})),(0,i.catchError)((e=>(u.SystemLogs.shared().error("BannersRepository.getBanners",{error:e}),[]))))}}t.BannersRepository=p,p.shared=(0,s.singleton)((()=>new p))},72833:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.randomAppend=t.getRandomElement=void 0;const n=r(43437);t.getRandomElement=(e,t,r=!1)=>{if(t>=e.length)return e;const i=2*e.length;let s=0;const a=[...e],o=[];for(;o.length<t&&s<=i;){const e=(0,n.getRandomInteger)(0,a.length-1);if(r){const t=a[e];!o.find((e=>e===t))&&t?(o.push(t),a.splice(e,1)):s++}else o.push(a[e]),a.splice(e,1)}return r&&o.length===t?o:e.slice(0,t)},t.randomAppend=(e,t)=>{const r=(0,n.getRandomInteger)(0,e.length-1);return[...e.slice(0,r),t,...e.slice(r)]}},59772:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.battlesAdapter=void 0,t.battlesAdapter={getTopFans:e=>e.map((e=>({user:{id:e.sender._id,name:e.sender.name},amount:e.sum})))}},58226:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BattlesRepository=void 0;const n=r(19413),i=r(40590),s=r(30975),a=r(72097),o=r(57182);class l{constructor(e){this.prevState=a.BattleState.none,this.cancelInProgress=!1,this.battlesAvailableRoundsSubject=new n.BehaviorSubject([]),this.battlesAvailableRounds=this.battlesAvailableRoundsSubject.asObservable(),this.roundsAvailableDurationsSubject=new n.BehaviorSubject([]),this.roundsAvailableDurations=this.roundsAvailableDurationsSubject.asObservable(),this.battleStateOuterSubject=new n.BehaviorSubject(a.BattleState.none),this.isTryingToLeaveTheBattleSubject=new n.BehaviorSubject(!1),this.isTryingToLeaveTheBattle=this.isTryingToLeaveTheBattleSubject.asObservable(),this.isGuestProfileOpenedCounterCounterSubject=new n.BehaviorSubject(0),this.isGuestProfileOpenedCounter=this.isGuestProfileOpenedCounterCounterSubject.asObservable(),this.streamIdSubject=new n.Subject,this.streamId=this.streamIdSubject.asObservable(),this.roundStateSubject=new n.BehaviorSubject(void 0),this.roundInfoSubject=new n.BehaviorSubject(void 0),this.roundCountdownSubject=new n.Subject,this.shouldRoundTimeCountSubject=new n.BehaviorSubject(!1),this.sendBattleInvitation=(e,t,r)=>new Promise(((n,i)=>{this.api.sendBattleInvitation({streamId:e,settings:{rounds:t,time:r}}).subscribe((e=>{this.battleStateSubject.next(a.BattleState.waiting),this.battleId=e,n()}),(()=>{i()}))})),this.cancelBattleInvitation=(e=a.BattleState.canceling,t=!0)=>new Promise(((r,n)=>{this.battleId||n(),this.cancelInProgress=!1,this.battleStateSubject.next(e),t&&(e===a.BattleState.canceling&&(this.cancelInProgress=!0),this.api.cancelBattleInvitation(this.battleId).subscribe((()=>{r()}),(()=>{n()})))})),this.leaveBattleInvitation=()=>new Promise(((e,t)=>{this.battleId||t(),this.api.cancelBattleInvitation(this.battleId).subscribe((()=>{e()}),(()=>{t()}))})),this.sendBattleInvitationResponse=e=>new Promise(((t,r)=>{(e?this.api.acceptBattleInvitation:this.api.declineBattleInvitation)(this.battleId).subscribe((()=>{e?this.battleStateSubject.next(a.BattleState.going):this.battleStateSubject.next(a.BattleState.none),t()}),(()=>{r()}))})),this.handleOpenBattleModal=()=>{this.battleStateSubject.next(a.BattleState.configuring)},this.handleCloseBattleModal=()=>this.battleState.pipe((0,i.switchMap)((e=>(e!==a.BattleState.going&&this.battleStateSubject.next(a.BattleState.none),n.NEVER)))),this.getCurrentBattleInfo=e=>{this.streamIdSubject.next(e)},this.tryToLeaveTheStream=()=>{this.isTryingToLeaveTheBattleSubject.next(!0)},this.cancelLeavingTheStream=()=>{this.isTryingToLeaveTheBattleSubject.next(!1)},this.openGuestProfile=()=>{this.isGuestProfileOpenedCounter.pipe((0,i.map)((e=>(this.isGuestProfileOpenedCounterCounterSubject.next(e+1),e)))).subscribe((()=>{}),(()=>{}))},this.leaveBattleAsViewer=()=>{this.battleId="",this.eventsInbox.handleBattleLeave(),this.battleStateSubject.next(a.BattleState.none),this.roundInfoSubject.next(void 0),this.roundStateSubject.next(void 0),this.shouldRoundTimeCountSubject.next(!1),this.streamIdSubject.next(""),this.isTryingToLeaveTheBattleSubject.next(!1),this.isGuestProfileOpenedCounterCounterSubject.next(0)},this.battleId="",this.api=a.BattlesApi.shared(),this.eventsInbox=a.BattleEvents.shared(),this.battleStateSubject=new n.Subject,this.battleState=(0,n.merge)(this.battleStateSubject,this.eventsInbox.newBattleState).pipe((0,i.map)((e=>this.cancelInProgress&&e===a.BattleState.declined?(this.battleId="",a.BattleState.configuring):this.prevState===a.BattleState.requested&&e===a.BattleState.declined||this.prevState===a.BattleState.none&&e===a.BattleState.declined?(this.battleId="",this.prevState=e,a.BattleState.none):e)),(0,i.map)((e=>(this.battleStateOuterSubject.next(e),e))),(0,i.startWith)(a.BattleState.none)),this.incomingInvitationInfo=this.eventsInbox.incomingInfo.pipe((0,i.map)((e=>{const{battleId:t}=e;return this.battleId=t,e}))).subscribe((()=>{}),(()=>{})),this.roundState=(0,n.merge)(this.roundStateSubject,this.eventsInbox.roundStateInfo),this.roundInfo=(0,n.merge)(this.roundInfoSubject,this.eventsInbox.roundInfo),this.roundCountdown=(0,n.merge)(this.roundCountdownSubject,this.eventsInbox.roundCountdown),this.shouldRoundTimeCount=(0,n.merge)(this.shouldRoundTimeCountSubject,this.eventsInbox.shouldRoundTimeCount),o.RemoteConfigRepository.shared().getRemoteConfig().pipe((0,i.map)((e=>({battlesAvailableRounds:e.battlesAvailableRounds,roundsAvailableDurations:e.battlesAvailableDurations}))),(0,i.switchMap)((({battlesAvailableRounds:e,roundsAvailableDurations:t})=>(this.battlesAvailableRoundsSubject.next(e),this.roundsAvailableDurationsSubject.next(t),n.NEVER)))).subscribe((()=>{}),(()=>{})),this.streamId.pipe((0,i.filter)((e=>!!e)),(0,i.switchMap)((e=>this.api.getCurrentBattleInfo(e))),(0,i.filter)((e=>e&&"accepted"===e.state)),(0,i.switchMap)((e=>{const{settings:t,activeRound:r,_id:i,statistic:s}=e,{rounds:o,time:l}=t,c=(null==r?void 0:r.round)===o,u=(null==r?void 0:r.startedAt)||(new Date).toString(),d=(Date.now()-Date.parse(u))/1e3,h=Math.round(l-d),p=h<0?10+h:h,f=Math.abs(p),A=Math.min(f,l);return this.battleId=i,this.battleStateSubject.next(a.BattleState.going),this.roundInfoSubject.next({round:null==r?void 0:r.round,settings:t,isLastRound:c,time:A,countdown:0,battleId:i}),this.roundStateSubject.next({battleId:i,round:r.round,state:r.state,statistic:s,isOnRoundResults:"finished"===(null==r?void 0:r.state)}),this.shouldRoundTimeCountSubject.next(!0),this.roundCountdownSubject.next(0),this.eventsInbox.setIsLastRound(c),(0,n.of)(0)}))).subscribe((()=>{}),(()=>{}))}}t.BattlesRepository=l,l.shared=(0,s.singleton)((e=>new l(e)))},32448:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BattleState=void 0;const n=r(19413),i=r(40590),s=r(72097),a=r(5273),o=r(8230);t.BattleState=class{constructor(e){this.api=s.BattlesApi.shared(),this.ws=o.streamingWebsocket,this.battleIdSubject=new n.BehaviorSubject(void 0),this.subscriptions=new n.Subscription,this.destroy=()=>{this.battleIdSubject.complete(),this.subscriptions.unsubscribe()},this.streamId=e,this.battleId=this.battleIdSubject.asObservable(),this.enabled=this.battleId.pipe((0,i.map)((e=>!!e)),(0,i.distinctUntilChanged)()),this.subscriptions.add(this.api.getCurrentBattleInfo(this.streamId).pipe((0,i.take)(1)).subscribe((e=>{this.battleIdSubject.next("accepted"===(null==e?void 0:e.state)?e._id:void 0)}))),this.subscriptions.add(this.ws.events(a.Event.BattleRoundCreated).subscribe((e=>{this.battleIdSubject.next(e.battleId)}))),this.subscriptions.add(this.ws.events(a.Event.BattleFinished).subscribe((e=>{if(e.battleId!==this.battleIdSubject.value)return;const t=()=>{this.battleIdSubject.next(void 0)};"REASON_FINISHED_USER_LEFT"===e.reason?setTimeout(t,1e4):t()})))}}},94582:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PaidBroadcastRepository=void 0;const n=r(30975),i=r(23852);class s{constructor(e){this.streamId=e,this.api=new i.BroadcastApi}startPaidBroadcast(e){return this.api.startPaidBroadcast(this.streamId,e)}endPaidBroadcast(){return this.api.endPaidBroadcast(this.streamId)}}t.PaidBroadcastRepository=s,s.shared=(0,n.singleton)((e=>new s(e)))},32522:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ChatAppearance=void 0;const n=r(19413),i=r(30975);class s{constructor(){this.activeChatIdSubject=new n.BehaviorSubject(null),this.activeChatId=this.activeChatIdSubject.asObservable()}}t.ChatAppearance=s,s.shared=(0,i.singleton)((()=>new s))},81136:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AttachmentsRepository=void 0;const n=r(19413),i=r(40590),s=r(30975),a=r(95435),o=r(76119),l=r(2965);class c{constructor(){this.getAttachments=()=>this.attachments,this.getAttachmentById=e=>{const t=e.split("://");if(t.length<2)return new n.Observable((e=>{e.error("Chat attachment id should be in format of type://id ")}));const r=t[1];return this.api.getAttachmentById(r)},this.getAttachmentPrices=()=>o.AttachmentPriceApi.shared().get(),this.api=a.ChatsApi.shared(),this.attachments=this.api.getChatAttachments().pipe((0,i.catchError)((e=>(l.SystemLogs.shared().error("AttachmentsRepository.get",{error:e}),(0,n.of)([])))),(0,i.shareReplay)(1))}}t.AttachmentsRepository=c,c.shared=(0,s.singleton)((()=>new c))},99551:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BalanceRefillingMediaSending=void 0;const n=r(25994),i=r(81136),s=r(45071),a=r(8230),o=r(69329);t.BalanceRefillingMediaSending=class{constructor(e,t=!1){this.userBalanceAmount=null,this.sendMedia=(e,t,r)=>{const i=this.priceFromConfig?this.priceFromConfig[s.ChatAttachmentType.Attachment]:15,l=()=>{this.mediaSender.sendMedia(e,t,r)},c=e.mediaType===o.MediaType.image?a.PaymentReason.sendPhoto:a.PaymentReason.sendVideo,u=e=>{n.UserBalance.shared().refillBalance(i,c,a.PaymentSource.privateChat).then((t=>{t&&e()}))};this.skipBalanceCheck||"number"==typeof this.userBalanceAmount&&n.UserBalance.shared().filled&&this.userBalanceAmount>=i?l():"number"==typeof this.userBalanceAmount&&n.UserBalance.shared().filled||!a.streamingModuleHooks.onPaymentNeedChecked?u(l):a.streamingModuleHooks.onPaymentNeedChecked(i,(e=>{e?u(l):l()}))},this.mediaSender=e,this.skipBalanceCheck=t,n.UserBalance.shared().amount.subscribe((e=>{this.userBalanceAmount=e})),i.AttachmentsRepository.shared().getAttachmentPrices().subscribe((e=>{this.priceFromConfig=e}))}}},52229:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CallReminderAnimationRepository=void 0;const n=r(19413),i=r(40590),s=r(30975),a=r(14971);class o{constructor(e){this.showAnimation=(0,n.merge)(a.GiftsBaseRepository.shared(e).giftSent.pipe((0,i.throttleTime)(6e4)),(0,n.timer)(5e3)).pipe((0,i.switchMap)((()=>(0,n.interval)(6e4).pipe((0,i.startWith)(!0)))),(0,i.switchMap)((()=>(0,n.merge)((0,n.of)(!0),(0,n.of)(!1).pipe((0,i.delay)(4e3))))),(0,i.startWith)(!1))}}t.CallReminderAnimationRepository=o,o.shared=(0,s.singleton)((e=>new o(e)))},63230:function(e,t,r){"use strict";var n=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))((function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,o)}l((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.ChatAttachmentUploader=t.UploadStatus=void 0;const i=r(19413),s=r(30975),a=r(71699),o=r(33233);var l;!function(e){e.failed="failed",e.sent="sent",e.sending="sending"}(l||(t.UploadStatus=l={}));class c{constructor(e,t){this.finishedUploads={},this.upload=new i.BehaviorSubject(void 0),this.handleProgress=(e,t,r,n,i,s)=>{const{loaded:a,total:o}=e,c=a/o*100;this.upload.next({state:l.sending,recipient:r,progress:c,id:t,uri:n,type:s,previewUrl:i})},this.cancelUpload=()=>{a.MediaUploader.shared().cancelUpload(),this.upload.next(void 0)},this.getUploadStatus=()=>this.upload.asObservable()}uploadImage(e,t,r,i,s,c,u){return new Promise(((d,h)=>n(this,void 0,void 0,(function*(){const{uri:n,mediaType:p}=e;let f=n;if("video"===p)try{const e=yield o.VideoThumbnailGenerator.shared().generate(n);f=`file://${e.path}`}catch(e){}this.handleProgress({loaded:0,total:100},i,r,n,f,p),a.MediaUploader.shared().uploadUri({file:e,sender:t,recipient:r,token:c,onProgress:e=>this.handleProgress(e,i,r,n,f,p),isMobile:s,isThumb:u}).then((e=>{this.finishedUploads[e.uri]=n,this.upload.next({id:i,state:l.sent,recipient:r,uri:e.uri,type:p,localUri:n,previewUrl:f}),d(this.upload.value)})).catch((e=>{this.upload.next({id:i,state:l.failed,recipient:r,error:null==e?void 0:e.code,message:(null==e?void 0:e.message)||"Message sending failed",type:p,uri:n,previewUrl:f}),h(this.upload.value)}))}))))}}t.ChatAttachmentUploader=c,c.shared=(0,s.singleton)(((e,t)=>new c(e,t)))},78453:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ChatRepository=t.ChatState=void 0;const n=r(19413),i=r(40590),s=r(30975),a=r(95435),o=r(8230),l=r(45071),c=r(5273),u=r(85317),d=r(87399),h=r(46416),p=r(41839),f=r(2965),A=r(33695),m=r(69329),g=r(81136),v=r(59185);var b;!function(e){e.ok="ok",e.blocked="blocked"}(b||(t.ChatState=b={}));class y{constructor(e){this.eventsInbox=o.streamingWebsocket,this.messagesSubject=new n.BehaviorSubject([]),this.chatStateSubject=new n.BehaviorSubject(b.ok),this.pageSize=20,this.endReached=!1,this.isLoading=!1,this.collocutorIsAvailableSubject=new n.BehaviorSubject(!0),this.shouldRequestMessage=new n.BehaviorSubject(void 0),this.getMessagesList=e=>{const t={collocutor:this.collocutorId,limit:this.pageSize};return e&&(t.lastId=e,t.direction="backward"),this.api.getMessagesList(t)},this.refreshMessages=(e,t)=>{const r=t?[]:this.messagesSubject.value.slice();e.length<this.pageSize&&(this.endReached=!0);const n=[...r,...e.reverse()];this.messagesSubject.next(n),this.isLoading=!1},this.reloadChat=()=>{this.isLoading=!0,this.getMessagesList(void 0).subscribe((e=>{this.refreshMessages(e,!0)}))},this.getChatHistory=()=>this.messagesSubject.asObservable(),this.pushMessage=e=>{const t=this.messagesSubject.value;this.messagesSubject.next([e,...t])},this.markMessageAsUploaded=(e,t,r,n)=>{const i=this.messagesSubject.value.map((t=>t.id===e&&n?A.ChatMessage.parse(n):t));this.messagesSubject.next(i)},this.loadPreviousMessages=()=>{if(this.endReached)return;const e=this.messagesSubject.value.slice(-1)[0],t=null==e?void 0:e.id;this.isLoading=!0,this.shouldRequestMessage.next(t)},this.sendChatAttachment=e=>{const t=e.type===m.MediaType.video||e.type===m.MediaType.image?null==e?void 0:e.uri:null==e?void 0:e.id,r=`${e.type}://${t}`,s=e.type===m.MediaType.video||e.type===m.MediaType.image;let c=u.PaymentReason.unknown;switch(e.type){case m.MediaType.video:c=u.PaymentReason.sendVideo;break;case m.MediaType.image:c=u.PaymentReason.sendPhoto;break;case l.ChatAttachmentType.Sticker:c=u.PaymentReason.sendSticker;break;case l.ChatAttachmentType.Smile:c=u.PaymentReason.sendSmile;break;case l.ChatAttachmentType.Gift:c=u.PaymentReason.sendGift}return this._sendMessage(void 0,r,!s).pipe((0,i.switchMap)((t=>{var d,h;const p=e instanceof l.ChatAttachment?e.price:null===(d=this.priceFromConfig)||void 0===d?void 0:d.attachment;if(t.state===a.MessageSendingStatus.paymentRequired)return this.refillBalance(p,c,u.PaymentSource.privateChat).pipe((0,i.switchMap)((e=>e?this._sendMessage(void 0,r,!s):(this.sendAnalytics(c),(0,n.of)(t)))));if(t.state===a.MessageSendingStatus.sent){const e=null!=p?p:0;null===(h=o.streamingModuleHooks.onMessageSent)||void 0===h||h.call(o.streamingModuleHooks,{price:e,recipientId:this.collocutorId,isPaid:s||e>0})}return this.sendAnalytics(c),(0,n.of)(t)})))},this.sendMessage=e=>this._sendMessage(e).pipe((0,i.switchMap)((t=>{var r,s,l;const c=null!==(s=null===(r=this.priceFromConfig)||void 0===r?void 0:r.chat)&&void 0!==s?s:1;return t.state===a.MessageSendingStatus.paymentRequired?this.refillBalance(c,u.PaymentReason.sendMessage,u.PaymentSource.privateChat).pipe((0,i.switchMap)((r=>r?this._sendMessage(e):(0,n.of)(t)))):(t.state===a.MessageSendingStatus.sent&&(null===(l=o.streamingModuleHooks.onMessageSent)||void 0===l||l.call(o.streamingModuleHooks,{price:c,recipientId:this.collocutorId,isPaid:c>0})),(0,n.of)(t))}))),this.refillBalance=(e,t,r)=>new n.Observable((n=>{var i;null===(i=o.streamingModuleHooks.onPaymentNeeded)||void 0===i||i.call(o.streamingModuleHooks,e,t,r,(e=>{e?(n.next(!0),n.complete()):(n.next(!1),n.complete())}))})),this.sendAnalytics=e=>{e===u.PaymentReason.sendGift&&p.GiftsActions.shared().click({source:h.GiftSendSource.PrivateChat,recipient:this.collocutorId})},this._sendMessage=(e="",t,r=!0)=>{var n;const s=t?[t]:[],l=null===(n=o.streamingWebsocket.user)||void 0===n?void 0:n.id;return this.api.sendMessageToChat({recipientId:this.collocutorId,text:e,attachments:s}).pipe((0,i.tap)((e=>{var t;(null===(t=e.message)||void 0===t?void 0:t.text)===d.USER_WAS_DELETED&&this.collocutorIsAvailableSubject.next(!1)})),(0,i.tap)((e=>{if(e.state===a.MessageSendingStatus.sent&&e.message&&l){v.ChatsListGroupsRepository.shared(l).activeGroup.messageSent(e.message);const t=this.messagesSubject.value;if(r){const r=t.find((({id:t,_id:r})=>{var n;return(null!=t?t:r)===(null===(n=null==e?void 0:e.message)||void 0===n?void 0:n._id)}));if(r)return;try{const r=A.ChatMessage.parse(e.message);this.messagesSubject.next([r,...t])}catch(t){f.SystemLogs.shared().error("Error ChatMessage.parse in _sendMessage",{payload:e.message,error:t})}}}})))},this.readAllMessages=()=>this.api.setMessageAsRead({senderId:this.collocutorId}),this.setFavorite=(e,t)=>this.api.setFavorite({conversationId:e,isFavorite:t}),this.newMessageReceived=e=>{const{lastMessage:t}=e;if((null==t?void 0:t.senderId)!==this.collocutorId&&(null==t?void 0:t.recipientId)!==this.collocutorId)return;const r=A.ChatMessage.parse(t);if(r){const e=this.messagesSubject.value;this.messagesSubject.next([r,...e])}},this.messageRead=e=>{var t,r;const{collocutorId:n,lastId:i}=e;if(n!==this.collocutorId)return;const s=[...this.messagesSubject.value],a=s.findIndex((e=>e.id===i));if(!(a<0)){for(let e=a;e<s.length&&s[e].unread;e++)try{null===(r=null===(t=s[e])||void 0===t?void 0:t.setAsUnread)||void 0===r||r.call(t)}catch(t){f.SystemLogs.shared().error("Error ChatMessage.parse in messageRead",{payload:s[e],error:t})}this.messagesSubject.next(s)}},this.payForFile=e=>this.api.payForFile({uri:e}),this.handleBlock=({reportee:e})=>{(null==e?void 0:e._id)===this.collocutorId&&this.chatStateSubject.next(b.blocked)},this.replaceMessage=(e,t)=>{if(!t)return;const r=this.messagesSubject.value,n=r.map((({id:e})=>e)).indexOf(e);if(-1!==n){if(t instanceof A.ChatMessage)r[n]=t;else try{r[n]=A.ChatMessage.parse(t)}catch(e){f.SystemLogs.shared().error("Error ChatMessage.parse in replaceMessage",{payload:t,error:e})}this.messagesSubject.next(r)}},this.collocutorId=e,this.eventsInbox.addListener(c.Event.ChatMessageReceived,this.newMessageReceived),this.eventsInbox.addListener(c.Event.ChatMessageRead,this.messageRead),this.eventsInbox.addListener(c.Event.MemberWasKicked,this.handleBlock),this.api=a.ChatsApi.shared(),this.shouldRequestMessage.pipe((0,i.switchMap)(this.getMessagesList)).subscribe(this.refreshMessages,(()=>{})),this.collocutorIsAvailable=this.collocutorIsAvailableSubject.asObservable(),g.AttachmentsRepository.shared().getAttachmentPrices().subscribe((e=>{this.priceFromConfig=e}))}}t.ChatRepository=y,y.shared=(0,s.singleton)((e=>new y(e)))},33695:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ChatMessage=t.Chat=void 0;const n=r(216),i=r(69329),s=r(48473),a=r(45071);class o{constructor(e,t,r,n,i,s){this.id=e,this.lastMessage=t,this.unreadCount=r,this.collocutor=n,this.isFavorite=i,this.isPaidSubscriber=s}}t.Chat=o,o.parse=e=>{if(s.User.canParse(e.collocutor))return new o(e.id,l.parse(e.lastMessage),e.numberOfUnread,s.User.parse(e.collocutor),e.isFavorite,e.isPaidSubscriber)};class l{constructor(e,t,r,n,i,s,a,o,l,c){this.id=e,this.senderId=t,this.recipientId=r,this.attachments=n,this.text=i,this.createdAt=s,this.unread=a,this.chatAttachment=o,this.videoCall=l,this.type=c}setAsUnread(){this.unread=!1}}t.ChatMessage=l,l.parse=e=>new l(e._id,e.senderId,e.recipientId,e.attachments,e.text,e.createdAt,e.unread||!1,l.parseAttachment(e),l.parseVideoCall(e)),l.createUploadMessage=(e,t,r)=>{const[s,o]=r.split("://");return new l((0,n.guid)(),e,t,[r],"send new image",(new Date).toISOString(),!0,{type:s,id:o,uri:r,variant:s===a.ChatAttachmentType.Image||s===a.ChatAttachmentType.Video?i.ChatMessageAttachmentVariant.media:i.ChatMessageAttachmentVariant.attachment,mediaType:s===i.MediaType.image?i.MediaType.image:s===a.ChatAttachmentType.Video?i.MediaType.video:void 0,origin:r},void 0,i.ChatMessageType.upload)},l.parseVideoCall=e=>{var t,r,n,s,a;let o;return(null===(t=e.meta)||void 0===t?void 0:t.eventType)===i.VideoCallMessageEvent.Missed&&(o={type:i.VideoCallType.missed,duration:null===(r=e.meta)||void 0===r?void 0:r.videocallDuration}),(null===(n=e.meta)||void 0===n?void 0:n.eventType)===i.VideoCallMessageEvent.Completed&&(o=0===(null===(s=e.meta)||void 0===s?void 0:s.videocallDuration)?{type:i.VideoCallType.canceled,duration:0}:{type:i.VideoCallType.completed,duration:null===(a=e.meta)||void 0===a?void 0:a.videocallDuration}),o},l.parseAttachment=e=>{const[t]=e.attachments,r=(null==e?void 0:e.attachmentFileUrls)||[];if(!t)return;const[n,s]=t.split("://"),o={type:n,id:s,uri:t,variant:n===a.ChatAttachmentType.Image||n===a.ChatAttachmentType.Video?i.ChatMessageAttachmentVariant.media:i.ChatMessageAttachmentVariant.attachment,mediaType:n===a.ChatAttachmentType.Image?i.MediaType.image:n===a.ChatAttachmentType.Video?i.MediaType.video:void 0},l=r.find((e=>e.uri===t));if(l){const{uri:e="",urlTemplate:r="",urlTemplateParams:{original:n=[],preview:i=[]}}=l;if(e&&e!==t)return;if(r){const e=n.reduce(((e,t,r)=>e.replace(`{${r}}`,t)),r),t=i.reduce(((e,t,r)=>e.replace(`{${r}}`,t)),r);o.preview=t.includes("{")||t.includes("}")?void 0:t,o.origin=e.includes("{")||e.includes("}")?void 0:e}}const c=(e.attachmentAttachObjects||[]).find((e=>e._id===o.id));return c&&a.ChatAttachment.canParse(c)&&(o.attach=new a.ChatAttachment(c)),o}},59185:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ChatsListGroupsRepository=t.GROUPS=void 0;const n=r(19413),i=r(40590),s=r(30975),a=r(5273),o=r(30412),l=r(84057),c=a.ChatGroup.all;t.GROUPS=[a.ChatGroup.all,a.ChatGroup.chats,a.ChatGroup.favorites];class u{constructor(e){this.userId=e,this.activeGroupId=new n.BehaviorSubject(c),this.getDefaultGroup=()=>this.groups[c].chats,this.groups=t.GROUPS.reduce(((e,t)=>(e[t]=l.ChatListRepository.shared(this.userId,t),e)),{}),this.activeGroup=this.groups[c],this.activeGroupChats=this.activeGroupId.pipe((0,i.tap)((e=>{this.activeGroup=this.groups[e]})),(0,i.switchMap)((e=>this.groups[e].chats)))}changeGroup(e){this.activeGroupId.next(e)}getAllGroups(){return Object.values(this.groups)}refreshAll(){(0,o.getKeys)(this.groups).forEach((e=>{this.groups[e].refresh()}))}setConversationPaidStatusInAllGroups(e){(0,o.getKeys)(this.groups).forEach((t=>{this.groups[t].setConversationPaidStatus(e)}))}refreshChatInAllGroups(e){t.GROUPS.forEach((t=>l.ChatListRepository.shared(e,t).refresh()))}}t.ChatsListGroupsRepository=u,u.shared=(0,s.singleton)((e=>new u(e)))},84057:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ChatListRepository=void 0;const n=r(19413),i=r(40590),s=r(95435),a=r(30975),o=r(95454),l=r(5273),c=r(8230),u=r(25621),d=r(48473),h=r(78453),p=r(32522),f=r(33695),A=r(59185);class m{constructor(e,t){this.userId=e,this.group=t,this.pageSize=20,this.page=new n.BehaviorSubject(1),this.chatsSubject=new n.BehaviorSubject([]),this.endReachedSubject=new n.BehaviorSubject(!1),this.eventsInbox=c.streamingWebsocket,this.endReached=!1,this.openedChatCollocutor=void 0,this.videoChatUser=void 0,this.initialLoadedSubject=new n.BehaviorSubject(!1),this.pageChatsReceived=e=>{e.length<this.pageSize&&(this.endReached=!0,this.endReachedSubject.next(!0));const t=this.chatsSubject.value.slice(),r=[],n=e.filter(Boolean).reduce(((e,n)=>{var i,s;const{collocutor:a}=n,{id:o}=a,l=t.findIndex((e=>e.collocutor.id===o));if(-1!==l){const t=e[l];return(null===(i=t.lastMessage)||void 0===i?void 0:i.id)!==(null===(s=n.lastMessage)||void 0===s?void 0:s.id)&&r.push(n.collocutor.id),e[l]=Object.assign(Object.assign({},n),{unreadCount:0===t.unreadCount?0:n.unreadCount}),e}return[...e,n]}),t);this.chatsSubject.next(n),r.forEach((e=>{h.ChatRepository.shared(e).reloadChat()})),this.initialLoadedSubject.value||this.initialLoadedSubject.next(!0)},this.getChatCollocutor=()=>this.openedChatCollocutor,this.closeChat=()=>{p.ChatAppearance.shared().activeChatIdSubject.next(null),this.openedChatCollocutor=void 0,A.ChatsListGroupsRepository.shared(this.userId).activeGroup.openedChatCollocutor=void 0},this.updateChatFavorite=(e,t)=>{const r=this.chatsSubject.value.findIndex((({id:t})=>t===e));if(-1!==r){const e=this.chatsSubject.value;e[r].isFavorite=t,this.chatsSubject.next(e)}},this.openChatWithPreloadedCollocultor=e=>{this.openedChatCollocutor=e,this.openChat(e.id)},this.setVideoChatUser=e=>{this.videoChatUser=e,(null==e?void 0:e.id)&&this.readChat(e.id)},this.openChat=e=>{var t;e!==(null===(t=this.openedChatCollocutor)||void 0===t?void 0:t.id)&&(this.openedChatCollocutor=void 0),p.ChatAppearance.shared().activeChatIdSubject.next(e),this.readChat(e)},this.readChat=(e,t)=>{var r;h.ChatRepository.shared(e).readAllMessages();const n=this.chatsSubject.value.slice(),i=n.findIndex((t=>t.collocutor.id===e));if(i<0)return;const s=n[i];s.lastMessage&&(n[i]=new f.Chat(s.id,s.lastMessage,0,s.collocutor,s.isFavorite,null===(r=n[i])||void 0===r?void 0:r.isPaidSubscriber)),this.chatsSubject.next(n),t||A.GROUPS.filter((e=>e!==this.group)).forEach((t=>A.ChatsListGroupsRepository.shared(this.userId).groups[t].readChat(e,!0)))},this.getMoreChats=()=>{if(this.endReached)return;const e=this.page.value;this.page.next(e+1)},this.reloadPage=()=>{const e=this.page.value;this.api.getChatsList({page:e,pageSize:this.pageSize,group:this.group}).pipe((0,i.catchError)((()=>(0,n.of)(this.chatsSubject.value)))).subscribe((e=>this.pageChatsReceived(e)))},this.refresh=()=>{const e=this.page.value;for(let t=1;t<=e;t++)this.page.next(t)},this.messageSent=(e,t)=>{const r=e.recipientId,n=this.chatsSubject.value.slice();let i=n;const s=n.findIndex((e=>e.collocutor.id===r)),a=this.openedChatCollocutor||this.videoChatUser;if(-1===s&&a){const t=new f.Chat(this.generateChatId(r),e,0,a,this.group===l.ChatGroup.favorites,!1);t&&i.unshift(t)}else if(s>=0){const t=i.splice(s,1)[0];i=[new f.Chat(t.id,e,0,t.collocutor,this.group===l.ChatGroup.favorites,t.isPaidSubscriber),...i]}this.chatsSubject.next(i),t||A.GROUPS.filter((e=>e!==this.group)).forEach((t=>A.ChatsListGroupsRepository.shared(this.userId).groups[t].messageSent(e,!0)))},this.getPageSize=()=>this.pageSize,this.newMessageReceived=e=>{var t,r,n;const i=f.ChatMessage.parse(e.lastMessage),{senderId:s,recipientId:a}=i,o=s!==this.userId?s:a,c=this.chatsSubject.value.slice();let h=c;const p=c.findIndex((e=>e.collocutor.id===o));if(-1===p){if(this.group!==l.ChatGroup.all)return;const r=d.User.parse(e.collocutor);if(r){const e=new f.Chat(this.generateChatId(o),i,s===this.userId?0:1,r,!1,null===(t=c[p])||void 0===t?void 0:t.isPaidSubscriber);e&&h.unshift(e)}}else{const e=h.splice(p,1)[0],t=(e.collocutor.id===(null===(r=this.openedChatCollocutor)||void 0===r?void 0:r.id)||e.collocutor.id===(null===(n=this.videoChatUser)||void 0===n?void 0:n.id))&&"active"===u.AppStateKeeper.shared().currentStatus,s=i.senderId===this.userId,a=t||s?e.unreadCount:e.unreadCount+1;t&&setTimeout((()=>{this.readChat(e.collocutor.id)}),0),h=[new f.Chat(e.id,i,a,e.collocutor,e.isFavorite,e.isPaidSubscriber),...h]}this.chatsSubject.next(h)},this.setConversationPaidStatus=e=>{let t=!1;const r=this.chatsSubject.value.map((r=>r.collocutor.id===e?(t=!0,Object.assign(Object.assign({},r),{isPaidSubscriber:!0})):r));t&&this.chatsSubject.next(r)},this.handleChatBlock=({reportee:e})=>{if(e){const t=this.chatsSubject.value.slice().filter((t=>t.collocutor.id!==e._id));this.chatsSubject.next(t)}},this.chatGroupChanged=({oldGroups:e,newGroups:t,conversation:r})=>{if(e.includes(this.group)&&!t.includes(this.group)){const e=this.chatsSubject.value.filter((e=>e.id!==r));return void this.chatsSubject.next(e)}const n=this.chatsSubject.value.find((({id:e})=>e===r));if(!e.includes(this.group)&&t.includes(this.group)&&!n){const t=A.ChatsListGroupsRepository.shared(this.userId).groups[e[e.length-1]].chatsSubject.value.find((({id:e})=>e===r));t&&this.chatsSubject.next([Object.assign(Object.assign({},t),{isFavorite:this.group===l.ChatGroup.favorites}),...this.chatsSubject.value])}},this.api=s.ChatsApi.shared(),this.eventsInbox.addListener(l.Event.ChatMessageReceived,this.newMessageReceived),this.eventsInbox.addListener(l.Event.MemberWasKicked,this.handleChatBlock),this.eventsInbox.addListener(l.Event.ChatGroupChanged,this.chatGroupChanged),this.chats=this.chatsSubject.asObservable(),this.initialLoaded=this.initialLoadedSubject.asObservable(),this.page.pipe((0,i.concatMap)((e=>this.api.getChatsList({page:e,pageSize:this.pageSize,group:this.group}))),(0,i.catchError)((()=>(0,n.of)(this.chatsSubject.value)))).subscribe(this.pageChatsReceived),this.unreadChats=this.chats.pipe((0,i.map)((e=>e.reduce(((e,t)=>e+t.unreadCount),0))),(0,i.shareReplay)(1)),o.BlockedUsersRepository.shared().userBlocked.subscribe((e=>{const t={_id:e};this.handleChatBlock({reportee:t})})),o.BlockedUsersRepository.shared().userUnblocked.subscribe((()=>{this.chatsSubject.next([]),this.page.next(1)}))}generateChatId(e){return this.userId>e?`${e}_${this.userId}`:`${this.userId}_${e}`}}t.ChatListRepository=m,m.shared=(0,a.singleton)(((e,t)=>new m(e,t)))},94381:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ChatsListRefresher=void 0;const n=r(30975),i=r(8230),s=r(5273),a=r(59185);class o{constructor(e){this.refresh=e=>{a.ChatsListGroupsRepository.shared(this.userId).setConversationPaidStatusInAllGroups(e)},this.eventsInbox=i.streamingWebsocket,this.userId=e}start(e){e.add(this.eventsInbox.events(s.Event.NewPersonalSubscriber).subscribe((e=>{this.refresh(e.userId)})))}}t.ChatsListRefresher=o,o.shared=(0,n.singleton)((e=>new o(e)))},86612:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.MediaPicking=t.FileMediaType=void 0;const n=r(72857),i=r(99551);var s;!function(e){e.photo="photo",e.video="video"}(s||(t.FileMediaType=s={})),t.MediaPicking=class{constructor(e,t,r=!1,s){this.collocutor=t,this.mediaSender=new i.BalanceRefillingMediaSending(e,r),this.picker=(0,n.createMediaPicker)(s)}}},47733:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createMediaPicking=void 0;const n=r(5271);t.createMediaPicking=n.CommonCompositionRoot.shared().provideMediaPickable},74776:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ChatMediaSender=void 0;const n=r(19413),i=r(40590),s=r(63230),a=r(78453),o=r(2965),l=r(95435),c=r(45071),u=r(30975);class d{constructor(e,t,r){this.uploads=new n.BehaviorSubject([]),this.isSending=!1,this.removeUpload=e=>{let t=this.uploads.value.slice();t=t.filter((t=>t.id!==e)),this.uploads.next(t)},this.removeAllUploads=()=>{this.attachmentUploader.cancelUpload(),this.uploads.next([])},this.getUploads=()=>this.uploads.asObservable(),this.getUploadById=e=>this.uploads.pipe((0,i.map)((t=>t.filter((t=>t.id===e))[0]))),this.sendUpload=(e,t)=>{const r=this.uploads.value.slice(),n=e.upload,{uri:i,type:o}=n,u=new c.MediaAttachment({type:o,uri:i}),d=r.findIndex((e=>e.id===(null==n?void 0:n.id)));a.ChatRepository.shared(this.collocutor).sendChatAttachment(u).subscribe((c=>{var u,h;if(c.state===l.MessageSendingStatus.sendingFailed){const t={id:n.id,state:s.UploadStatus.failed,recipient:n.recipient,error:"Message sending failed",uri:i,type:o,previewUrl:""};r[d]=Object.assign(Object.assign({},e),{upload:t}),this.uploads.next(r),this.isSending=!1}else{const r=null===(u=null==c?void 0:c.message)||void 0===u?void 0:u.attachments[0],i=null===(h=null==c?void 0:c.message)||void 0===h?void 0:h.id;a.ChatRepository.shared(this.collocutor).markMessageAsUploaded(e.id,i,r,c.message),this.removeUpload(n.id),this.isSending=!1,null==t||t()}}),(t=>{const a={id:n.id,state:s.UploadStatus.failed,recipient:n.recipient,uri:i,type:o,previewUrl:"",error:t};r[d]=Object.assign(Object.assign({},e),{upload:a}),this.uploads.next(r),this.isSending=!1}))},this.getCompletedUploads=()=>this.uploads.pipe((0,i.map)((e=>e.filter((e=>{var t;return(null===(t=null==e?void 0:e.upload)||void 0===t?void 0:t.state)===s.UploadStatus.sent})))),(0,i.shareReplay)(1)),this.sendUploadedAttachments=()=>{if(this.isSending)return;this.isSending=!0;const e=this.uploads.value.slice(),t=e.filter((e=>{var t;return(null===(t=null==e?void 0:e.upload)||void 0===t?void 0:t.state)===s.UploadStatus.sent}))[0];if(t){const r=t.upload,{uri:n,type:i}=r,o=new c.MediaAttachment({type:i,uri:n}),u=e.findIndex((e=>e.id===(null==r?void 0:r.id)));a.ChatRepository.shared(this.collocutor).sendChatAttachment(o).subscribe((t=>{if(t.state===l.MessageSendingStatus.sendingFailed){const t={id:r.id,state:s.UploadStatus.failed,recipient:r.recipient,error:"Message sending failed",uri:n,type:i,previewUrl:""};e[u]=Object.assign(Object.assign({},e[u]),{upload:t}),this.uploads.next(e),this.isSending=!1}else a.ChatRepository.shared(this.collocutor).replaceMessage(r.id,t.message),this.removeUpload(r.id),this.isSending=!1,this.sendUploadedAttachments()}),(t=>{const a={id:r.id,state:s.UploadStatus.failed,recipient:r.recipient,uri:n,type:i,previewUrl:"",error:t};e[u]=Object.assign(Object.assign({},e[u]),{upload:a}),this.uploads.next(e),this.isSending=!1}))}else this.isSending=!1},this.sender=e,this.collocutor=t,this.token=r,this.attachmentUploader=s.ChatAttachmentUploader.shared(e,t),this.upload=this.attachmentUploader.getUploadStatus(),this.upload.pipe((0,i.switchMap)((e=>{if(!e)return(0,n.of)();const t=this.uploads.value.slice(),r=t.findIndex((t=>t.id===(null==e?void 0:e.id)));switch(r<0&&t.push({id:e.id,upload:e,recipient:e.recipient}),null==e?void 0:e.state){case s.UploadStatus.sent:case s.UploadStatus.failed:case s.UploadStatus.sending:t[r]=Object.assign(Object.assign({},t[r]),{upload:e}),this.uploads.next(t)}return(0,n.of)()}))).subscribe((()=>{}),(e=>{o.SystemLogs.shared().error("ChatMediaSender.upload.error",{error:e})}))}}t.ChatMediaSender=d,d.shared=(0,u.singleton)(((e,t,r)=>new d(e,t,r)))},43768:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ChatMediaSender=void 0;const n=r(5271);t.ChatMediaSender={shared:n.CommonCompositionRoot.shared().provideChatMediaSender}},69329:(e,t)=>{"use strict";var r,n,i,s,a;Object.defineProperty(t,"__esModule",{value:!0}),t.ChatMessageAttachmentVariant=t.VideoCallMessageEvent=t.MediaType=t.VideoCallType=t.ChatMessageType=void 0,function(e){e[e.upload=0]="upload",e[e.message=1]="message"}(r||(t.ChatMessageType=r={})),function(e){e.missed="missed",e.completed="completed",e.canceled="canceled"}(n||(t.VideoCallType=n={})),function(e){e.image="image",e.video="video",e.mixed="mixed"}(i||(t.MediaType=i={})),function(e){e.Missed="videocall_missed",e.Completed="videocall_completed"}(s||(t.VideoCallMessageEvent=s={})),function(e){e.media="media",e.attachment="attachment"}(a||(t.ChatMessageAttachmentVariant=a={}))},55846:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ChatVisibility=void 0;const n=r(30975);class i{constructor(){this._visible=!1,this._lastClosedDate=void 0}get visible(){return this._visible}get chatClosedSecAgo(){return this._lastClosedDate&&(Date.now()-this._lastClosedDate)/1e3}setVisible(e){e!==this._visible&&(this._visible=e,this._lastClosedDate=e?void 0:Date.now())}}t.ChatVisibility=i,i.shared=(0,n.singleton)((()=>new i))},59218:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Config=void 0;const i=r(19413),s=r(40590),a=n(r(98537)),o=n(r(69378)),l=r(30975),c=r(28697),u=r(4297),d=r(52497),h=r(53086),p={},f="experiments(",A="roles(",m="platform(",g="@default";class v{constructor(){this.unprocessedConfigSubject=new i.BehaviorSubject(c.clientConfig),this.processedConfig=c.clientConfig;const e=h.IdentityModel.shared().data,t=e.pipe((0,s.map)((e=>e.id)),(0,s.distinctUntilChanged)(),(0,s.shareReplay)(1)),r=e.pipe((0,s.map)((e=>e.roles)),(0,s.distinctUntilChanged)(o.default),(0,s.shareReplay)(1)),n=t.pipe((0,s.switchMap)((e=>e?u.UserExperimentTags.shared(e).data:(0,i.of)([]))),(0,s.distinctUntilChanged)(o.default));this.config=(0,i.combineLatest)([this.unprocessedConfigSubject.asObservable(),n,r]).pipe((0,s.map)((([e,t,r])=>this.processConfig(e,t,r))),(0,s.tap)((e=>this.processedConfig=e)),(0,s.shareReplay)(1))}update(e){const t=(0,a.default)(this.unprocessedConfigSubject.getValue(),...e);this.unprocessedConfigSubject.next(t)}get(e){return this.config.pipe((0,s.map)((t=>v.valueByPath(t,e.split(".")))),(0,s.switchMap)((e=>e===p?i.EMPTY:(0,i.of)(e))),(0,s.distinctUntilChanged)())}getValue(e){if(v.valueByPath(this.processedConfig,e.split("."))!==p)return v.valueByPath(this.processedConfig,e.split("."))}static valueByPath(e,t){let r=e;for(const e of t){if(!Object.hasOwnProperty.call(r,e))return;r=r[e]}return r}processConfig(e,t,r){return Object.entries(e).reduce(((e,[n,i])=>{if(!i||"object"!=typeof i||Array.isArray(i))return e[n]=i,e;const s=Object.keys(i);if(!s.length||!s.every((e=>e.startsWith("@"))))return e[n]=this.processConfig(i,t,r),e;let a=g;for(const e of s){if(e===g)continue;const n=e.replace(/ /g,"").split("@").filter((e=>!!e));let i=!0;for(const e of n){const n=v.checkCondition(e,t,r);if(void 0===n){i=void 0;break}if(!n){i=!1;break}}if(void 0===i){a=void 0;break}if(i){a=e;break}}const o=void 0!==a?i[a]:p;return o&&"object"==typeof o&&!Array.isArray(o)&&o!==p?e[n]=this.processConfig(o,t,r):e[n]=o,e}),{})}static getValuesFromCondition(e,t){return e.replace(t,"").replace(")","").split(",").filter((e=>!!e))}static checkCondition(e,t,r){if(e.startsWith(f)){if(!t)return;if(!v.getValuesFromCondition(e,f).every((e=>t.includes(e))))return!1}else if(e.startsWith(A)){if(!r)return;if(!v.getValuesFromCondition(e,A).every((e=>r.includes(e))))return!1}else if(e.startsWith(m)){if(!v.getValuesFromCondition(e,m).includes((0,d.platform)()))return!1}else{if(!e.startsWith("os("))return!1;if(!v.getValuesFromCondition(e,"os(").includes((0,d.operatingSystem)()))return!1}return!0}}t.Config=v,v.shared=(0,l.singleton)((()=>new v))},87922:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getAudioConfiguration=void 0;const n=r(5271);t.getAudioConfiguration=()=>n.CommonCompositionRoot.shared().provideAudioConfiguration()},97434:(e,t)=>{"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.FacingMode=void 0,function(e){e.user="user",e.environment="environment"}(r||(t.FacingMode=r={}))},33084:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getEnumerateDevices=t.switchCamera=t.toggleVideo=t.toggleAudio=t.getMediaUrl=t.getDeviceMediaInformation=t.FacingMode=void 0;const n=r(5271);var i=r(52664);Object.defineProperty(t,"FacingMode",{enumerable:!0,get:function(){return i.FacingMode}}),t.getDeviceMediaInformation=n.CommonCompositionRoot.shared().provideMediaDeviceProvider().getDeviceMediaInformation,t.getMediaUrl=n.CommonCompositionRoot.shared().provideMediaDeviceProvider().getMediaUrl,t.toggleAudio=n.CommonCompositionRoot.shared().provideMediaDeviceProvider().toggleAudio,t.toggleVideo=n.CommonCompositionRoot.shared().provideMediaDeviceProvider().toggleVideo,t.switchCamera=n.CommonCompositionRoot.shared().provideMediaDeviceProvider().switchCamera,t.getEnumerateDevices=n.CommonCompositionRoot.shared().provideMediaDeviceProvider().getEnumerateDevices},4098:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DiamondsRepository=void 0;const n=r(19413),i=r(40590),s=r(30975),a=r(61888),o=r(67341);class l{constructor(){this.getUpdatedDiamondsCount=e=>(0,n.interval)(3e4).pipe((0,i.switchMap)((()=>this.getDiamondsCount(e)))),this.getDiamondsCount=e=>this.api.getDiamondsCount(e),this.getDiamondsForStream=(e,t)=>t===o.LOCAL_STREAM_ID?(0,n.of)(0):this.api.getDiamondsInStream(e,t),this.getTransactions=(e,t)=>t===o.LOCAL_STREAM_ID?(0,n.of)([]):this.api.getTransactions(e,t).pipe((0,i.map)((e=>{const t=e.reduce(((e,t)=>{const r=e[t.sender.id];return e[t.sender.id]=r?{user:t.sender,amount:r.amount+t.amount,senderProject:t.senderProject}:{user:t.sender,amount:t.amount,senderProject:t.senderProject},e}),{});return Object.keys(t).map((e=>t[e]))}))),this.api=a.DiamondsApi.shared()}}t.DiamondsRepository=l,l.shared=(0,s.singleton)((()=>new l))},27890:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DisposeBag=void 0;const n=r(19413);t.DisposeBag=class{constructor(){this.disposeBag=new n.Subscription}add(e){return Array.isArray(e)?(e.forEach((e=>this.disposeBag.add(e))),this):(this.disposeBag.add(e),this)}dispose(){this.disposeBag.unsubscribe(),this.disposeBag=new n.Subscription}}},92759:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.donationAdapter=void 0,t.donationAdapter={getTopSenders:e=>e.list.map((e=>{var t;return{user:{id:e.sender._id,name:e.sender.name,isContainThumbnail:Boolean(null===(t=e.sender.thumbnailTemplate)||void 0===t?void 0:t.trim())},amount:e.sum}})),getTopStreamers:e=>e.list.map((e=>{var t;return{user:{id:e.streamer._id,name:e.streamer.name,isContainThumbnail:Boolean(null===(t=e.streamer.thumbnailTemplate)||void 0===t?void 0:t.trim())},amount:e.sum,followed:e.followed}}))}},54208:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CommonDonations=void 0;const n=r(19413),i=r(30975),s=r(61888),a=r(92759);class o{constructor(){this.api=s.DiamondsApi.shared(),this.users=new n.BehaviorSubject([]),this.usersCache=new Map}get(e){const{type:t,cached:r=!1,dateFrom:n,dateTo:i}=e,s=n||"all",a=n||"all",o=`${t}${null==s?void 0:s.split("-").join("")}${null==a?void 0:a.split("-").join("")}`;switch(r?this.users.next(this.usersCache.get(o)):this.users.next([]),t){case"streamers":this.getTopStreamers(n,i).then((e=>{r&&this.usersCache.set(o,e),this.users.next(e)}));break;case"donators":this.getTopDonators(n,i).then((e=>{r&&this.usersCache.set(o,e),this.users.next(e)}))}}getTopStreamers(e,t){return this.api.getTopByStreamers(e,t).then(a.donationAdapter.getTopStreamers)}getTopDonators(e,t){return this.api.getTopSendersPromisified({dateFrom:e,dateTo:t}).then(a.donationAdapter.getTopSenders)}}t.CommonDonations=o,o.shared=(0,i.singleton)((()=>new o))},72092:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.StreamDonationsRepository=void 0;const n=r(19413),i=r(40590),s=r(30975),a=r(61888),o=r(8230),l=r(5273),c=r(92759);class u{constructor(e,t,r,s,u,d){this.streamerId=e,this.streamId=t,this.topDonatorsUpdatedSubject=new n.Subject,this.onDonationsUpdated=e=>{if(e.reference!==this.streamId||e.recipientId!==this.streamerId)return;const t=c.donationAdapter.getTopSenders(e);this.topDonatorsUpdatedSubject.next(t)},this.api=a.DiamondsApi.shared(),this.eventsInbox=o.streamingWebsocket,this.eventsInbox.addListener(l.Event.DonationsUpdated,this.onDonationsUpdated);const h=this.api.getTopSenders({page:1,pageSize:3,recipientId:e,streamId:t,dateFrom:u,dateTo:d,battleId:r,roundNumber:s}).pipe((0,i.map)(c.donationAdapter.getTopSenders));this.donations=h.pipe((0,i.switchMap)((e=>this.topDonatorsUpdatedSubject.pipe((0,i.startWith)(e)))),(0,i.startWith)([]),(0,i.shareReplay)(1))}}t.StreamDonationsRepository=u,u.shared=(0,s.singleton)(((e,t,r,n,i,s)=>new u(e,t,r,n,i,s)))},28930:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DonationsHistory=void 0;const n=r(19413),i=r(61888),s=r(92759);t.DonationsHistory=class{constructor(e,t,r,a,o,l){this.streamerId=e,this.streamId=t,this.battleId=r,this.battleRound=a,this.from=o,this.to=l,this.pageToLoad=1,this.isLoading=new n.BehaviorSubject(!1),this.users=new n.BehaviorSubject([]),this.reset=()=>{this.users.next([]),this.pageToLoad=1,this.loadNextPage()},this.loadNextPage=()=>{this.isLoading.value||(this.isLoading.next(!0),this.api.getTopSendersPromisified({page:this.pageToLoad,pageSize:100,recipientId:this.streamerId,streamId:this.streamId,dateFrom:this.from,dateTo:this.to,battleId:this.battleId,roundNumber:this.battleRound}).then(s.donationAdapter.getTopSenders).then((e=>{const t=this.users.value.slice();t.push(...e),this.users.next(t),this.pageToLoad++,this.isLoading.next(!1)})).catch((()=>{this.isLoading.next(!1)})))},this.api=i.DiamondsApi.shared()}}},84549:function(e,t,r){"use strict";var n=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))((function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,o)}l((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.Events=void 0;const i=r(40590),s=r(30975),a=r(8230),o=r(28697),l=r(47400),c=r(83995),u=r(5271);class d{constructor(){this.send=(e,t,r)=>n(this,void 0,void 0,(function*(){const n=a.streamingWebsocket.streamingLogsDomain,s=a.streamingWebsocket.getJwt();if(!n||!s)return;const u=yield l.Session.shared().sessionId.pipe((0,c.unwrap)(),(0,i.take)(1)).toPromise(),d=[{event:e,userId:t,sessionId:u,timestamp:(new Date).toISOString(),payload:Object.assign(Object.assign({},r),{moduleVersion:o.clientConfig.version})}];yield fetch(`${n}/logs`,{method:"POST",headers:{Authorization:`Bearer ${s}`,"Content-Type":"application/json"},body:JSON.stringify(d)})})),this.logEvent=(e,t,r)=>n(this,void 0,void 0,(function*(){var n,i,s;if(null===(s=null===(i=null===(n=u.CommonCompositionRoot.shared().options)||void 0===n?void 0:n.features)||void 0===i?void 0:i.system)||void 0===s?void 0:s.networkingLogsEnabled)try{yield this.send(e,t,r)}catch(e){}}))}}t.Events=d,d.shared=(0,s.singleton)((()=>new d))},24510:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.provideFileDownloader=void 0;const n=r(5271);t.provideFileDownloader=()=>n.CommonCompositionRoot.shared().provideFileDownloader()},43725:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.GiftTransaction=void 0;const n=r(48473);class i{constructor(e){this.id=e._id,this.sender=n.User.parse(e.sender),this.recipientId=e.recipient,this.amount=e.amount,this.streamId=e.reference,this.senderProject=e.senderProject||""}}t.GiftTransaction=i,i.canParse=e=>e.hasOwnProperty("_id")&&"string"==typeof e._id&&e.hasOwnProperty("sender")&&n.User.canParse(e.sender)&&e.hasOwnProperty("amount")&&"number"==typeof e.amount&&e.hasOwnProperty("reference")&&"string"==typeof e.reference&&e.hasOwnProperty("recipient")&&"string"==typeof e.recipient},62014:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Gift=void 0;class r{constructor(e){var t,r,n,i,s,a,o;this.id=e._id,this.uri=e.uri,this.price=e.price,this.discountPrice=e.discountPrice,this.diamonds=e.diamonds,this.isVip=e.isVip,this.isDiscount=null!==(t=e.isDiscount)&&void 0!==t&&t,this.isFree=null!==(r=e.isFree)&&void 0!==r&&r,this.originalPriceAttachmentId=null!==(n=e.originalPriceAttachmentId)&&void 0!==n?n:null,this.animationInStreamUri=null===(o=null===(a=null===(s=null===(i=e.animations)||void 0===i?void 0:i["in-stream"])||void 0===s?void 0:s.media)||void 0===a?void 0:a.find((e=>"video/mp4"===e.mimeType)))||void 0===o?void 0:o.uri,this.tags=e.tags}}t.Gift=r,r.canParse=e=>e.hasOwnProperty("_id")&&"string"==typeof e._id&&e.hasOwnProperty("uri")&&"string"==typeof e.uri&&e.hasOwnProperty("price")&&"number"==typeof e.price&&e.hasOwnProperty("diamonds")&&"number"==typeof e.diamonds},14971:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.GiftsBaseRepository=t.GiftsEvents=void 0;const i=n(r(6968)),s=r(19413),a=r(40590),o=r(36420),l=r(30975),c=r(2965),u=r(8230);var d;!function(e){e.giftSent="giftSent"}(d||(t.GiftsEvents=d={}));class h{constructor(e){this.eventEmitter=new i.default,this.api=o.GiftsApi.shared(),this.listSubject=new s.BehaviorSubject([]),this.list=this.listSubject.asObservable(),this.giftSentSubject=new s.Subject,this.giftSent=this.giftSentSubject.asObservable(),this.getGiftsList=()=>this.list,this.getGiftForOfferPopup=()=>this.list.pipe((0,a.map)((e=>e.find((e=>e.tags.includes("gift-offer-for-failed-call")))||e[0]))),this.getGiftForPaywallPopup=()=>this.list.pipe((0,a.map)((e=>e.find((e=>e.tags.includes("gift-offer-for-paywall")))||e[0]))),this.getGiftForBanner=()=>this.list.pipe((0,a.map)((e=>e.find((e=>e.tags.includes("gift-offer-for-banner")))||e[0]))),this.sendGift=(e,t,r)=>this.api.sendGift(e,t,r).pipe((0,a.tap)((()=>{this.eventEmitter.emit(d.giftSent,t),this.giftSentSubject.next(t)})),(0,a.tap)((()=>{var e;null===(e=null===u.streamingModuleHooks||void 0===u.streamingModuleHooks?void 0:u.streamingModuleHooks.onGiftSent)||void 0===e||e.call(u.streamingModuleHooks,{gift:t})}))),this.getGift=e=>{const t=e.split("://");return 2===t.length&&"gift"===t[0]?this.api.getGift(t[1]):new s.Observable((e=>{e.error("No gift found")}))},this.addEventListener=(e,t)=>{this.eventEmitter.addListener(e,t)},this.removeEventListener=(e,t)=>{this.eventEmitter.removeListener(e,t)},this.list=this.api.getGiftsList().pipe((0,a.catchError)((e=>(c.SystemLogs.shared().error("GiftsBaseRepository.get",{error:e}),(0,s.of)([])))),(0,a.shareReplay)(1))}}t.GiftsBaseRepository=h,h.shared=(0,l.singleton)((e=>new h(e)))},58162:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.GiftReceivedNotifier=void 0;const n=r(67994),i=r(30975),s=r(56877);class a{constructor(e,t){this.streamId=e,this.battleMode=t}start(e){e.add(n.Messenger.shared(this.streamId).giftReceived().subscribe((e=>{this.battleMode||s.ReactionsQueue.shared(this.streamId).add({type:"gift-received",giftUrl:e.uri,animatedGiftUrl:e.animationInStreamUri})})))}}t.GiftReceivedNotifier=a,a.shared=(0,i.singleton)(((e,t)=>new a(e,t)))},41839:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.GiftsActions=void 0;const n=r(19413),i=r(30975);class s{constructor(){this.buttonIntentSubject=new n.Subject,this.buttonIntent=this.buttonIntentSubject.asObservable()}click(e){this.buttonIntentSubject.next(e)}}t.GiftsActions=s,s.shared=(0,i.singleton)((()=>new s))},46416:(e,t)=>{"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.GiftSendSource=void 0,function(e){e.StreamShortGiftsList="streamShortGiftsList",e.StreamGiftsKeyboard="streamGiftsKeyboard",e.StreamMessages="streamMessages",e.PrivateChat="privateChat",e.Unknown="unknown"}(r||(t.GiftSendSource=r={}))},66616:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.GoalsRepository=void 0;const n=r(19413),i=r(40590),s=r(30975),a=r(98173),o=r(51594);class l{constructor(e){this.selectedGoal=new n.BehaviorSubject(void 0),this.selectGoal=e=>{this.selectedGoal.next(e)},this.getSelectedGoal=()=>this.selectedGoal.asObservable(),this.createGoal=e=>{var t;const r=(null===(t=this.selectedGoal.value)||void 0===t?void 0:t.key)||"";return this.api.addGoalToTheStream(r,e,this.streamId)},this.createCustomGoal=e=>{var t;const r=(null===(t=this.selectedGoal.value)||void 0===t?void 0:t.text)||"";return this.api.addCustomGoalToTheStream(r,e,this.streamId)},this.removeGoal=e=>(this.selectedGoal.next(void 0),this.api.removeGoalFromTheStream(e).pipe((0,i.tap)((()=>{o.StreamGoalState.shared(e).remove()})))),this.api=a.GoalsApi.shared(),this.streamId=e}}t.GoalsRepository=l,l.shared=(0,s.singleton)((e=>new l(e)))},91037:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.GoalsSettingsRepository=void 0;const n=r(19413),i=r(40590),s=r(30975),a=r(57182);class o{constructor(){this.minDiamondsCostSubject=new n.BehaviorSubject(0),this.maxDiamondsCostSubject=new n.BehaviorSubject(0),this.minGoalDiamondsCost=this.minDiamondsCostSubject.asObservable(),this.maxGoalDiamondsCost=this.maxDiamondsCostSubject.asObservable(),a.RemoteConfigRepository.shared().getRemoteConfig().pipe((0,i.map)((e=>({minGoalDiamondsCost:e.minGoalDiamondsCost,maxGoalDiamondsCost:e.maxGoalDiamondsCost}))),(0,i.switchMap)((({minGoalDiamondsCost:e,maxGoalDiamondsCost:t})=>(this.minDiamondsCostSubject.next(e),this.maxDiamondsCostSubject.next(t),n.NEVER)))).subscribe((()=>{}),(()=>{}))}}t.GoalsSettingsRepository=o,o.shared=(0,s.singleton)((()=>new o))},36749:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.GoalsTranslations=void 0;const n=r(40590),i=r(30975),s=r(98173);class a{constructor(){this.api=s.GoalsApi.shared(),this.availableGoals=this.api.getAvailableGoals().pipe((0,n.map)((e=>e.filter((e=>"stream_goal_custom"!==e.key.toLowerCase())))),(0,n.shareReplay)(1))}}t.GoalsTranslations=a,a.shared=(0,i.singleton)((()=>new a))},51594:function(e,t,r){"use strict";var n=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))((function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,o)}l((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.StreamGoalState=t.EMPTY_GOAL=void 0;const i=r(19413),s=r(40590),a=r(36749),o=r(8230),l=r(5273),c=r(98173),u=r(30975),d=r(3565),h=r(38411);t.EMPTY_GOAL={status:c.GoalStatuses.none};class p{constructor(){this.streamsApi=h.StreamsApi.shared(),this.eventsInbox=o.streamingWebsocket,this.streamId=new i.BehaviorSubject(null),this.streamGoalSubject=new i.BehaviorSubject(t.EMPTY_GOAL),this.removeGoalTimeout=null,this.listen=e=>{this.streamId.value!==e&&(this.streamId.next(e),this.streamGoalSubject.next(t.EMPTY_GOAL),this.removeGoalTimeout&&clearTimeout(this.removeGoalTimeout))},this.onGoalCreate=e=>n(this,void 0,void 0,(function*(){if(e.streamId!==this.streamId.value)return;const t=yield this.goalAdapter({currentAmount:0,targetAmount:e.targetAmount,templateKey:e.templateKey||"NONE",isFinished:!1,isRemoved:!1,text:e.text||void 0});this.streamGoalSubject.next(t)})),this.onGoalReceivedDiamonds=e=>{e.streamId===this.streamId.value&&this.streamGoalSubject.next({targetAmount:e.targetAmount,currentAmount:e.currentAmount,key:this.streamGoalSubject.value.key,text:this.streamGoalSubject.value.text,status:c.GoalStatuses.reaching})},this.onGoalReached=e=>{e.streamId===this.streamId.value&&(this.streamGoalSubject.next({targetAmount:this.streamGoalSubject.value.targetAmount,currentAmount:this.streamGoalSubject.value.targetAmount,key:this.streamGoalSubject.value.key,text:this.streamGoalSubject.value.text,status:c.GoalStatuses.finished}),this.removeGoalTimeout&&clearTimeout(this.removeGoalTimeout),this.removeGoalTimeout=setTimeout((()=>{this.streamId&&this.remove()}),d.timeInterval.seconds(10)))},this.onGoalDeleted=e=>{e.streamId===this.streamId.value&&this.remove()},this.goalAdapter=e=>n(this,void 0,void 0,(function*(){var t;let r=c.GoalStatuses.none;e.isFinished&&(r=c.GoalStatuses.finished),e.isRemoved&&(r=c.GoalStatuses.none),e.targetAmount&&(r=c.GoalStatuses.reaching);const n=yield a.GoalsTranslations.shared().availableGoals.pipe((0,s.take)(1)).toPromise(),i=e.text||(null===(t=n.find((t=>t.key===e.templateKey)))||void 0===t?void 0:t.text);return{currentAmount:e.currentAmount,targetAmount:e.targetAmount,status:r,text:i,key:e.templateKey}})),this.update=e=>n(this,void 0,void 0,(function*(){if(!e)return void this.streamGoalSubject.next(t.EMPTY_GOAL);if(e.status)return void this.streamGoalSubject.next(e);const r=yield this.currentGoal.pipe((0,s.take)(1)).toPromise();if((null==r?void 0:r.status)===c.GoalStatuses.finished)return;const n=yield this.goalAdapter(e);this.streamGoalSubject.next(n)})),this.remove=()=>{this.streamGoalSubject.next(t.EMPTY_GOAL)},this.currentGoal=this.streamGoalSubject.asObservable(),this.eventsInbox.events(l.Event.GoalCreated).subscribe(this.onGoalCreate),this.eventsInbox.events(l.Event.GoalReceivedDiamonds).subscribe(this.onGoalReceivedDiamonds),this.eventsInbox.events(l.Event.GoalReached).subscribe(this.onGoalReached),this.eventsInbox.events(l.Event.GoalDeleted).subscribe(this.onGoalDeleted)}}t.StreamGoalState=p,p.instance=(0,u.singleton)((()=>new p)),p.shared=e=>(p.instance().listen(e),p.instance())},64959:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.IceServer=void 0;class r{constructor(e,t,r,n){this.url=e,this.urls=t,this.username=r,this.credential=n}}t.IceServer=r,r.parse=e=>{const t="string"==typeof e.username?e.username:void 0,n="string"==typeof e.credential?e.credential:void 0;return new r(e.url,e.urls,t,n)},r.canParse=e=>e&&e.hasOwnProperty("url")},81786:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.getDatesRangeMap=t.LeaderboardRange=t.LeaderboardSection=void 0;const i=n(r(88303)),s=n(r(66938)),a=r(18796);var o,l;!function(e){e.TopStreamers="top-streamers",e.TopDonators="top-donators"}(o||(t.LeaderboardSection=o={})),function(e){e.Today="today",e.ThisWeek="this-week",e.AllTime="all-time"}(l||(t.LeaderboardRange=l={}));const c="yyyy-MM-dd";t.getDatesRangeMap=e=>{const t=(0,a.emulateDateAsUTC)(new Date),r=(0,s.default)(t,c);return{[l.Today]:{from:r,to:r},[l.ThisWeek]:{from:(0,s.default)((0,i.default)(t),c),to:r},[l.AllTime]:{from:void 0,to:void 0}}[e]}},27681:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getPrettyLeaderboardDiamondsCount=void 0;const n=r(54981);t.getPrettyLeaderboardDiamondsCount=e=>(0,n.convertNumberToAbbreviatedFormat)({value:e,minValueForProcessing:1e4})},72857:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createMediaPicker=t.ImageSource=void 0;const n=r(5271);var i=r(50250);Object.defineProperty(t,"ImageSource",{enumerable:!0,get:function(){return i.ImageSource}}),t.createMediaPicker=n.CommonCompositionRoot.shared().provideMediaPicker},64155:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ModerationScreenshotGrabber=void 0;const n=r(19413),i=r(40590),s=r(30975),a=r(75814),o=r(57182),l=r(622),c=r(8230),u=r(2965),d=r(67341),h=r(82636);class p{constructor(){this.grabberIteration=new n.BehaviorSubject(0),this.handleScreenshotGrab=(e,t)=>{var r;if(e&&this.streamId){const n=null===(r=c.streamingWebsocket.user)||void 0===r?void 0:r.id,i=c.streamingWebsocket.getJwt();!t&&this.grabber.saveScreenshotUri(e),l.ScreenshotsUploader.shared().uploadUri({uri:e,streamId:this.streamId,streamerId:n,token:i},t).then((()=>{!t&&this.grabber.clearTempStorage()})).catch((e=>{u.SystemLogs.shared().error("ModerationScreenshotGrabber.handleScreenshotGrab.error",{error:e})}))}},this.grabber=h.ScreenshotPicker.shared(),o.RemoteConfigRepository.shared().getRemoteConfig().pipe((0,i.map)((e=>({enabled:e.postScreenshotsEnabled,timeout:e.postScreenshotsInterval}))),(0,i.switchMap)((({enabled:e,timeout:t})=>e?a.StreamAppearance.shared().streamingStarted.pipe((0,i.switchMap)((e=>e&&e!==d.LOCAL_STREAM_ID?(0,n.interval)((e=>e?1e3*e:6e4)(t)).pipe((0,i.tap)((()=>{this.grabberIteration.next(this.grabberIteration.value+1),this.streamId=e}))):(this.grabberIteration.next(0),n.NEVER)))):n.NEVER))).subscribe((()=>{}),(()=>{}))}}t.ModerationScreenshotGrabber=p,p.shared=(0,s.singleton)((()=>new p))},82636:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ScreenshotPicker=void 0;const n=r(5271);t.ScreenshotPicker={shared:()=>n.CommonCompositionRoot.shared().provideScreenshotPicker()}},33233:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.VideoThumbnailGenerator=void 0;const n={shared:r(5271).CommonCompositionRoot.shared().provideThumbnailGenerator};t.VideoThumbnailGenerator=n},23597:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FollowMessageSending=void 0;const n=r(40590),i=r(19413),s=r(83995),a=r(93893),o=r(53917),l=r(75814),c=r(47400),u=r(19607),d=r(20903),h=r(67994),p="follow-message-sending",f="auto-follow",A=864e5;t.FollowMessageSending=class{constructor(){this.getStreamerIdByStreamId=e=>o.StreamsRepository.shared().getCachedCurrentStreams().pipe((0,n.map)((t=>{var r;return null===(r=t.find((t=>t.id===e)))||void 0===r?void 0:r.streamer.id})),(0,s.unwrap)(),(0,n.first)()),this.getAutoFollowData=()=>c.Session.shared().userId.pipe((0,s.unwrap)(),(0,n.switchMap)((e=>a.Persistence.shared(p,e).take(f).pipe((0,n.map)((e=>e||{timestamp:0,counter:0}))))),(0,n.first)()),this.setAutoFollowData=e=>c.Session.shared().userId.pipe((0,s.unwrap)(),(0,n.switchMap)((t=>a.Persistence.shared(p,t).store(f,{timestamp:Date.now(),counter:e}))),(0,n.first)()),this.streamOpenedDebounceFilter=e=>t=>t.pipe((0,n.filter)(d.notEmpty),(0,n.distinctUntilChanged)(),(0,n.delay)(e,i.asyncScheduler),(0,n.debounce)((()=>(0,i.interval)(e)))),this.followAvailableFilter=()=>e=>e.pipe((0,n.switchMap)((e=>this.getStreamerIdByStreamId(e).pipe((0,n.switchMap)((e=>u.ContactConfigurationService.shared().userIsFollowed(e))),(0,n.first)((e=>!e)),(0,n.mapTo)(e))))),this.autoFollowAvailableFilter=()=>e=>e.pipe((0,n.switchMap)((e=>this.getAutoFollowData().pipe((0,n.filter)((e=>Date.now()-e.timestamp>A||e.counter<=3)),(0,n.mapTo)(e))))),this.autoFollowDataIterator=()=>e=>e.pipe((0,n.switchMap)((e=>this.getAutoFollowData().pipe((0,n.switchMap)((e=>{const t=Date.now()-e.timestamp>A;return this.setAutoFollowData(t?1:e.counter+1)})),(0,n.mapTo)(e))))),l.StreamAppearance.shared().streamOpened.pipe(this.streamOpenedDebounceFilter(3e4),this.followAvailableFilter()).subscribe((e=>{h.Messenger.shared(e).sendFollowMessage()})),l.StreamAppearance.shared().streamOpened.pipe((0,n.filter)((()=>!!u.ContactConfigurationService.shared().isExternal)),this.streamOpenedDebounceFilter(12e4),this.autoFollowAvailableFilter(),this.followAvailableFilter(),this.autoFollowDataIterator(),(0,n.switchMap)((e=>this.getStreamerIdByStreamId(e).pipe((0,n.switchMap)((e=>u.ContactConfigurationService.shared().followUser(e))),(0,n.mapTo)(e))))).subscribe((e=>{h.Messenger.shared(e).sendContactFollowedAutoMessage()}))}}},27746:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.JoinedMessageSending=void 0;const n=r(19413),i=r(40590),s=r(75814),a=r(67994);t.JoinedMessageSending=class{constructor(){const{streamOpened:e}=s.StreamAppearance.shared();e.pipe((0,i.delay)(4e3,n.asyncScheduler),(0,i.debounce)((()=>(0,n.interval)(4e3)))).subscribe((e=>{e&&a.Messenger.shared(e).sendLocalSystemMessage("Let's keep Live fun! Obscene behavior may result in account deletion.")})),e.pipe((0,i.delay)(5500,n.asyncScheduler),(0,i.debounce)((()=>(0,n.interval)(5500)))).subscribe((e=>{e&&a.Messenger.shared(e).sendLocalSystemMessage("To get a ☆special attention☆ cheer the streamer with a gift.")}))}}},13572:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Message=t.MessageType=void 0;const n=r(45071),i=r(2965),s=r(48473);var a;!function(e){e.message="default",e.joined="joined",e.leaved="leaved",e.system="system",e.gift="gift",e.follow="follow",e.followed="followed",e.setGoal="setGoal",e.participateInGoal="participateInGoal",e.blocked="blocked",e.notificationRemind="notificationRemind",e.battle="battle",e.newPaidSubscriber="newPaidSubscriber",e.contactFollowedManual="contactFollowedManual",e.contactFollowedAuto="contactFollowedAuto"}(a||(t.MessageType=a={}));class o{constructor(e,t,r,n,i,s,a,o,l,c){this.hidden=!1,this.id=e,this.sender=t,this.streamId=r,this.text=n,this.type=i,this.attachments=s,this.senderIsPaidSubscriber=a,this.recipient=o,this.data=l,this.attach=c}}t.Message=o,o.parse=e=>{var t;if(!e.hasOwnProperty("sender")||!s.User.canParse(e.sender))return void i.SystemLogs.shared().error("Message.parser.SenderCanNotBeParsed",{sender:e.sender});if(!o.canParse(e))return void i.SystemLogs.shared().error("Message.parser.MessageCanNotBeParsed",e);const r=s.User.parse(e.sender),a=e.streamId,l=e.text,c=e._id,u=e.type,d=!!(null===(t=e.meta)||void 0===t?void 0:t.isSenderPaidSubscriber),h=e.hasOwnProperty("attachments")&&e.attachments instanceof Array&&0===e.attachments.filter((e=>"string"!=typeof e)).length?e.attachments:[];let p;e.recipient&&(p=s.User.parse(e.recipient));const f=e.attachmentAttachObjects||[],[A]=h,[,m]=(A||"").split("://")||[],g=f.find((e=>e._id===m))||{};return new o(c,r,a,l,u,h,d,p,void 0,n.ChatAttachment.canParse(g)?new n.ChatAttachment(g):void 0)},o.canParse=e=>e.hasOwnProperty("_id")&&"string"==typeof e._id&&e.hasOwnProperty("sender")&&s.User.canParse(e.sender)&&e.hasOwnProperty("streamId")&&"string"==typeof e.streamId&&e.hasOwnProperty("text")&&"string"==typeof e.text&&e.hasOwnProperty("type")},67994:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Messenger=void 0;const n=r(19413),i=r(40590),s=r(216),a=r(30975),o=r(8230),l=r(5194),c=r(48473),u=r(14971),d=r(67341),h=r(95454),p=r(13572);class f{constructor(e,t){this.streamId=e,this.battleId=t,this.getStreamMessages=()=>this.streamId!==d.LOCAL_STREAM_ID&&this.streamId?this.api.getMessagesHistory(this.streamId,this.battleId).pipe((0,i.switchMap)((e=>(0,n.merge)(this.messageEvents.getMessageEvents(this.streamId),h.BlockedUsersRepository.shared().userBlocked.pipe((0,i.map)((e=>[e,"block"]))),this.messageEvents.getBlockedUserEvents(this.streamId).pipe((0,i.withLatestFrom)(o.streamingWebsocket.authorizedUser),(0,i.filter)((([e,t])=>e!==t)),(0,i.map)((([e])=>[e,"block"]))),this.messageEvents.getUnblockedEvents(this.streamId).pipe((0,i.map)((e=>[e,"unblock"]))),h.BlockedUsersRepository.shared().userUnblocked.pipe((0,i.map)((e=>[e,"unblock"])))).pipe((0,i.scan)(((e,t)=>{if(Array.isArray(t)){const r=e.slice(),n=t[0],i=t[1];return"block"===i?r.forEach((e=>{e.sender.id===n&&(e.hidden=!0)})):"unblock"===i&&r.forEach((e=>{e.sender.id===n&&(e.hidden=!1)})),r}return[t,...e]}),e),(0,i.map)((e=>e.filter((e=>!e.hidden)))),(0,i.startWith)(e))))):(0,n.of)([]),this.giftReceivedForCurrentUser=e=>this.giftReceived(e),this.giftReceived=e=>this.messageWithGiftReceived(e).pipe((0,i.map)((e=>e.attachments[0])),(0,i.filter)((e=>!!e)),(0,i.switchMap)((t=>u.GiftsBaseRepository.shared(e||"unknown").getGift(t)))),this.messageWithGiftReceived=e=>this.messageEvents.getMessageEvents(this.streamId).pipe((0,i.filter)((t=>{var r;const n=t.type===p.MessageType.gift,i=t.attachments.length>0;return(!e||(null===(r=t.recipient)||void 0===r?void 0:r.id)===e)&&i&&n}))),this.sendMessage=e=>this.api.sendMessage(this.streamId,e).pipe((0,i.tap)((()=>{var e;null===(e=o.streamingModuleHooks.emitStreamingEvent)||void 0===e||e.call(o.streamingModuleHooks,o.TrackEventType.StreamMessageInChatSent)}))),this.sendLocalSystemMessage=e=>{this.messageEvents.sendLocalSystemMessage(this.streamId,e)},this.blockUser=e=>this.api.blockUser(e,this.streamId),this.sendFollowMessage=()=>{const e=new p.Message("generated-id-"+(0,s.guid)(),new c.User("system",null),this.streamId,"Follow",p.MessageType.follow,[],!1);this.messageEvents.sendLocalMessage(e)},this.sendSetGoalMessage=()=>{const e=new p.Message("generated-id-"+(0,s.guid)(),new c.User("system",null),this.streamId,"",p.MessageType.setGoal,[],!1);this.messageEvents.sendLocalMessage(e)},this.sendGoalInviteMessage=e=>{const t=new p.Message("generated-id-"+(0,s.guid)(),new c.User("system",null),this.streamId,e.text||"",p.MessageType.participateInGoal,[],!1,void 0,e.targetAmount);this.messageEvents.sendLocalMessage(t)},this.sendNotificationReminder=()=>{const e=new p.Message("generated-id-"+(0,s.guid)(),new c.User("system",null),this.streamId,"",p.MessageType.notificationRemind,[],!1);this.messageEvents.sendLocalMessage(e)},this.sendContactFollowedManualMessage=()=>{const e=new p.Message("generated-id-"+(0,s.guid)(),new c.User("system",null),this.streamId,"",p.MessageType.contactFollowedManual,[],!1);this.messageEvents.sendLocalMessage(e)},this.sendContactFollowedAutoMessage=()=>{const e=new p.Message("generated-id-"+(0,s.guid)(),new c.User("system",null),this.streamId,"",p.MessageType.contactFollowedAuto,[],!1);this.messageEvents.sendLocalMessage(e)},this.api=l.MessagesApi.shared(),this.messageEvents=l.MessagesEvents.shared()}}t.Messenger=f,f.shared=(0,a.singleton)(((e,t)=>new f(e,t)))},27156:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.StartStreamMessageSending=void 0;const n=r(40590),i=r(19413),s=r(75814),a=r(67994);t.StartStreamMessageSending=class{constructor(){s.StreamAppearance.shared().streamingStarted.pipe((0,n.delay)(1e3,i.asyncScheduler)).subscribe((e=>{e&&a.Messenger.shared(e).sendLocalSystemMessage("Smoking, Drinking, Drugs, Nudity and Violent content is strictly prohibited. All violators will be banned.")}))}}},53772:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.StreamerSetGoalSending=void 0;const n=r(19413),i=r(40590),s=r(51594),a=r(75814),o=r(67994);t.StreamerSetGoalSending=class{constructor(){a.StreamAppearance.shared().streamingStarted.pipe((0,i.switchMap)((e=>e?(0,n.timer)(3e3,9e5).pipe((0,i.switchMap)((()=>s.StreamGoalState.shared(e).currentGoal.pipe((0,i.take)(1)))),(0,i.map)((t=>({goal:t,streamId:e})))):n.NEVER))).subscribe((({goal:e,streamId:t})=>{"reaching"!==(null==e?void 0:e.status)&&o.Messenger.shared(t).sendSetGoalMessage()})),a.StreamAppearance.shared().streamOpened.pipe((0,i.switchMap)((e=>e?s.StreamGoalState.shared(e).currentGoal.pipe((0,i.distinctUntilKeyChanged)("status"),(0,i.switchMap)((t=>(0,n.interval)(6e5).pipe((0,i.startWith)(0),(0,i.map)((()=>({streamId:e,goal:t}))))))):n.NEVER))).subscribe((({streamId:e,goal:t})=>{"reaching"===t.status&&o.Messenger.shared(e).sendGoalInviteMessage(t)}))}}},30311:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.UserIsGiftsSender=void 0;const n=r(40590),i=r(30975),s=r(4098),a=r(67994);class o{constructor(e,t){this.streamId=t;const r=a.Messenger.shared(this.streamId).messageWithGiftReceived().pipe((0,n.map)((e=>e.sender.id))),i=s.DiamondsRepository.shared().getTransactions(e,t).pipe((0,n.map)((e=>e.map((e=>e.user.id)))),(0,n.shareReplay)(1));this.giftSenders=i.pipe((0,n.switchMap)((e=>r.pipe((0,n.scan)(((e,t)=>e.indexOf(t)<0?[t,...e]:e),e),(0,n.startWith)(e)))))}}o.shared=(0,i.singleton)(((e,t)=>new o(e,t)));class l{constructor(e,t,r){this.recipientId=t,this.streamId=r;const i=o.shared(this.recipientId,this.streamId).giftSenders;this.userSentGift=i.pipe((0,n.map)((t=>t.indexOf(e)>=0)),(0,n.shareReplay)(1)),this.userSentGift.subscribe((()=>{}),(()=>{}))}}t.UserIsGiftsSender=l,l.shared=(0,i.singleton)(((e,t,r)=>new l(e,t,r)))},50630:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.StreamingVideoInvitesDisplayingTracker=void 0;const n=r(13697),i=r(29345),s=r(6476),a=r(30650),o=r(30975);class l{constructor(){this.factoryShow=(0,a.createMetricFactory)("vi.show"),this.mapperShow={label:this.factoryShow.name,tags:{streamerId:e=>{var t,r,n;return null===(n=null===(r=null===(t=e.encounters)||void 0===t?void 0:t.added)||void 0===r?void 0:r.details)||void 0===n?void 0:n.streamerId},basename:e=>{var t,r,n;return null===(n=null===(r=null===(t=e.encounters)||void 0===t?void 0:t.added)||void 0===r?void 0:r.details)||void 0===n?void 0:n.basename}},hist:{tte:{from:"added",to:"completed"}}},this.factoryClose=(0,a.createMetricFactory)("vi.close"),this.mapperClose={label:this.factoryClose.name,tags:{streamerId:e=>{var t,r,n;return null===(n=null===(r=null===(t=e.encounters)||void 0===t?void 0:t.added)||void 0===r?void 0:r.details)||void 0===n?void 0:n.streamerId},basename:e=>{var t,r,n;return null===(n=null===(r=null===(t=e.encounters)||void 0===t?void 0:t.added)||void 0===r?void 0:r.details)||void 0===n?void 0:n.basename}},hist:{tte:{from:"added",to:"completed"},ttClose:{from:"shown",to:"completed"}}},this.start=e=>{s.MetricsMapper.shared().registerMapping(this.factoryShow,this.mapperShow),s.MetricsMapper.shared().registerMapping(this.factoryClose,this.mapperClose),[i.MetricsEventBus.shared().listen("metrics.vi.matched").subscribe((e=>{this.collector.addMetric(this.factoryShow.create(e.params.item.streamer.externalId,{basename:e.params.basename,streamerId:e.params.item.streamer.externalId})),this.collector.addMetric(this.factoryClose.create(e.params.item.streamer.externalId,{basename:e.params.basename,streamerId:e.params.item.streamer.externalId}))}),this.onError),i.MetricsEventBus.shared().listen("metrics.vi.shown").subscribe((e=>{const t=e.params.streamerId;this.collector.complete(this.factoryShow,t,{}),this.collector.addEncounter(this.factoryClose,t,{name:"shown",date:new Date,details:{}})}),this.onError),i.MetricsEventBus.shared().listen("metrics.vi.closed").subscribe((e=>{const t=e.params.streamerId;this.collector.complete(this.factoryClose,t,{})}),this.onError)].forEach((t=>e.add(t)))},this.onError=e=>{}}get collector(){return n.MetricsCollector.shared()}}t.StreamingVideoInvitesDisplayingTracker=l,l.shared=(0,o.singleton)((()=>new l))},84253:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.StreamingVideoInvitesLogger=void 0;const n=r(29345),i=r(30975),s=r(3361);class a{constructor(){this.start=e=>{[n.MetricsEventBus.shared().listen("metrics.vi.filter").subscribe((e=>{s.TesterLogger.shared().log("[StreamingVideoInviteLogger] filter",e.params)}),this.onError)].forEach((t=>e.add(t)))},this.onError=e=>{}}}t.StreamingVideoInvitesLogger=a,a.shared=(0,i.singleton)((()=>new a))},90635:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BaseMetric=void 0,t.BaseMetric=class{constructor(e,t,r){this.type=e,this.identifier=t,this.encounters={},this.encounters.added=r}encounter(e,t){this.encounters[e]||(this.encounters[e]=t)}complete(e){this.encounters.completed||(this.encounters.completed=e)}}},13697:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.MetricsCollector=void 0;const n=r(30975);class i{constructor(){this.addMetric=e=>{this.metrics[e.type]=Object.assign(Object.assign({},this.metrics[e.type]),{[e.identifier]:e})},this.addEncounter=(e,t,r)=>{var n;const i=null===(n=this.metrics[e.name])||void 0===n?void 0:n[t];return!!i&&(i.encounter(r.name,{date:r.date,details:r.details}),!0)},this.complete=(e,t,r)=>{var n;const i=null===(n=this.metrics[e.name])||void 0===n?void 0:n[t];i&&(i.complete({date:new Date,details:r}),delete this.metrics[e.name][t],this.metricsCompleteListeners.forEach((e=>{e(i)})))},this.addMetricCompleteListener=e=>{this.metricsCompleteListeners.push(e)},this.removeMetricCompleteListener=e=>{this.metricsCompleteListeners=this.metricsCompleteListeners.filter((t=>t!==e))},this.metrics={},this.metricsCompleteListeners=[]}}t.MetricsCollector=i,i.shared=(0,n.singleton)((()=>new i))},29345:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.MetricsEventBus=void 0;const n=r(30975),i=r(82862);class s{}t.MetricsEventBus=s,s.shared=(0,n.singleton)((()=>new i.TypedEventBus))},82862:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TypedEventBus=void 0;const n=r(19413),i=r(40590);t.TypedEventBus=class{constructor(){this.emitterSubject=new n.Subject,this.emitter=this.emitterSubject.asObservable(),this.emit=(e,t)=>{this.emitterSubject.next({event:e,params:t})}}listen(e){return this.emitter.pipe((0,i.filter)((t=>this.isEventName(t.event,e))))}isEventName(e,t){return e===t}}},4645:function(e,t,r){"use strict";var n=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))((function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,o)}l((n=n.apply(e,t||[])).next())}))},i=this&&this.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(n=Object.getOwnPropertySymbols(e);i<n.length;i++)t.indexOf(n[i])<0&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(r[n[i]]=e[n[i]])}return r};Object.defineProperty(t,"__esModule",{value:!0}),t.MetricsApi=void 0;const s=r(53086),a=r(84549),o=r(5271);t.MetricsApi=class{constructor(){this.send=e=>n(this,void 0,void 0,(function*(){var t,r,n,l;if(!(null===(n=null===(r=null===(t=o.CommonCompositionRoot.shared().options)||void 0===t?void 0:t.features)||void 0===r?void 0:r.system)||void 0===n?void 0:n.metricsLogsEnabled))return;const c=null===(l=s.IdentityModel.shared().value)||void 0===l?void 0:l.id;if(!c)return;const{label:u}=e,d=i(e,["label"]);yield a.Events.shared().send(u,c,d)}))}}},6476:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.MetricsMapper=void 0;const n=r(5271);class i{constructor(){this.mapping={}}registerMapping(e,t){this.mapping[e.name]=t}map(e){var t;const r=e.type,i=this.mapping[r];if(!this.mapping)return null;const s=n.CommonCompositionRoot.shared().options,a=n.CommonCompositionRoot.shared().providePlatformInfoProvider(),o={product:null!==(t=null==s?void 0:s.product.name)&&void 0!==t?t:"unknown",os:a.operatingSystem(),platform:a.platform(),browser:a.browser()};return{label:r,tags:Object.keys((null==i?void 0:i.tags)||{}).reduce(((t,r)=>{var n,s;const a=null===(s=null==i?void 0:(n=i.tags)[r])||void 0===s?void 0:s.call(n,e);return void 0===a?t:Object.assign(Object.assign({},t),{[r]:a})}),o),hist:Object.keys(i.hist).reduce(((t,r)=>{var n,s;const a=i.hist[r];if("function"==typeof a){return null!=a(e)?Object.assign(Object.assign({},t),{[r]:a(e)}):t}const{from:o,to:l}=a,c=null===(n=e.encounters[o])||void 0===n?void 0:n.date,u=null===(s=e.encounters[l])||void 0===s?void 0:s.date;if(c&&u){const e=u.getTime()-c.getTime();return Object.assign(Object.assign({},t),{[r]:e})}return t}),{})}}}t.MetricsMapper=i,i.shared=()=>(i.instance||(i.instance=new i),i.instance)},95275:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.MetricsSender=void 0;const n=r(13697),i=r(6476),s=r(4645);class a{constructor(){this.api=new s.MetricsApi,this.onMetricComplete=e=>{const t=i.MetricsMapper.shared().map(e);t&&this.send(t)},this.send=e=>{this.api.send(e)},this.start=e=>{n.MetricsCollector.shared().addMetricCompleteListener(this.onMetricComplete),e.add((()=>{n.MetricsCollector.shared().removeMetricCompleteListener(this.onMetricComplete)}))}}}t.MetricsSender=a,a.shared=()=>(a.instance||(a.instance=new a),a.instance)},19999:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.StreamWatchStartTracker=void 0;const n=r(13697),i=r(29345),s=r(6476),a=r(30650),o=r(30975),l=r(99473),c=r(57430);class u{constructor(){this.startFactory=(0,a.createMetricFactory)("stream.watch.start"),this.streamWatchStartMetricMapper={label:"stream.watch.start",tags:{cta:e=>{var t,r,n;return null===(n=null===(r=null===(t=e.encounters)||void 0===t?void 0:t.added)||void 0===r?void 0:r.details)||void 0===n?void 0:n.cta},failureReason:e=>{var t,r,n;return null===(n=null===(r=null===(t=e.encounters)||void 0===t?void 0:t.completed)||void 0===r?void 0:r.details)||void 0===n?void 0:n.failureReason},live:e=>{var t,r,n,i;const s=null===(n=null===(r=null===(t=e.encounters)||void 0===t?void 0:t.webRtcConnected)||void 0===r?void 0:r.details)||void 0===n?void 0:n.type;switch(s){case"hls":return!1;case"stream":return!0;case void 0:return;default:return void(null===(i=c.loggerHooks.logEvent)||void 0===i||i.call(c.loggerHooks,`Unable determine 'live' or 'not' because of unknown connection type ${s}`))}}},hist:{ttFirstKeyframe:{from:"added",to:"firstKeyFrame"},ttWebRtcConnect:e=>{var t,r,n;return null===(n=null===(r=null===(t=e.encounters)||void 0===t?void 0:t.webRtcConnected)||void 0===r?void 0:r.details)||void 0===n?void 0:n.tt},ttEnd:{from:"added",to:"completed"}}},this.switchFactory=(0,a.createMetricFactory)("stream.watch.switch"),this.streamSwitchStartMetricMapper={label:"stream.watch.switch",tags:Object.assign({},this.streamWatchStartMetricMapper.tags),hist:this.streamWatchStartMetricMapper.hist},this.lastKnownCta=void 0,this.lastKnownKeyframesDecodedCount=0,this.start=e=>{s.MetricsMapper.shared().registerMapping(this.startFactory,this.streamWatchStartMetricMapper),s.MetricsMapper.shared().registerMapping(this.switchFactory,this.streamSwitchStartMetricMapper),[i.MetricsEventBus.shared().listen("metrics.stream.click").subscribe((e=>{this.lastKnownCta=e.params}),this.onError),i.MetricsEventBus.shared().listen("metrics.room.start").subscribe((e=>{var t,r;const n=!!l.WatchingConnectionStorage.shared().hasConnection,i=null!==(r=null===(t=this.lastKnownCta)||void 0===t?void 0:t.cta)&&void 0!==r?r:"unknown",s=n?this.switchFactory:this.startFactory;this.collector.addMetric(s.create(e.params.streamId,{cta:i}))}),this.onError),i.MetricsEventBus.shared().listen("metrics.room.destroy").subscribe((e=>{let t;"error"===e.params.roomStatus&&(t="unknown"),this.collector.complete(this.switchFactory,e.params.streamId,{failureReason:t}),this.collector.complete(this.startFactory,e.params.streamId,{failureReason:t})}),this.onError),i.MetricsEventBus.shared().listen("metrics.room.error").subscribe((e=>{this.collector.complete(this.switchFactory,e.params.streamId,{failureReason:e.params.error}),this.collector.complete(this.startFactory,e.params.streamId,{failureReason:e.params.error})}),this.onError),i.MetricsEventBus.shared().listen("metrics.video.loaded").subscribe((e=>{var t;const r={date:new Date(e.params.timestamp),name:"firstKeyFrame",details:{from:"loaded-event"}};let n;n="stream"===e.params.type?e.params.streamId:null!==(t=new URL(e.params.url).searchParams.get("streamId"))&&void 0!==t?t:"unknown",this.collector.addEncounter(this.startFactory,n,r),this.collector.addEncounter(this.switchFactory,n,r)}),this.onError),i.MetricsEventBus.shared().listen("metrics.pc.viewer.destroy").subscribe((()=>{this.lastKnownKeyframesDecodedCount=0,this.lastKnownCta=void 0}),this.onError),i.MetricsEventBus.shared().listen("metrics.pc.viewer.create").subscribe((e=>{const t="new"===e.params.pcSource?this.startFactory:this.switchFactory;"new"===e.params.pcSource&&(this.lastKnownKeyframesDecodedCount=0),this.collector.addEncounter(t,e.params.streamId,{date:e.params.date,name:"webRtcConnected",details:{type:e.params.type,tt:e.params.tt}})}),this.onError),i.MetricsEventBus.shared().listen("metrics.pc.viewer.stats").subscribe((e=>{const t=e.params.stats.find((e=>e.keyFramesDecoded>0));if(!t)return;const r=t.keyFramesDecoded;if(r<=this.lastKnownKeyframesDecodedCount)return;const n={date:e.params.date,name:"firstKeyFrame",details:{from:"stats"}},i=this.collector.addEncounter(this.startFactory,e.params.streamId,n),s=this.collector.addEncounter(this.switchFactory,e.params.streamId,n);(i||s)&&(this.lastKnownKeyframesDecodedCount=r)}),this.onError)].forEach((t=>e.add(t)))},this.onError=e=>{}}get collector(){return n.MetricsCollector.shared()}}t.StreamWatchStartTracker=u,u.shared=(0,o.singleton)((()=>new u))},30650:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createMetricFactory=void 0;const n=r(90635);t.createMetricFactory=function(e){return{name:e,create:(t,r)=>new n.BaseMetric(e,t,{date:new Date,details:r})}}},81892:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PaidSubscribersRepository=void 0;const n=r(19413),i=r(40590),s=r(30975),a=r(50886),o=r(8230),l=r(5273);class c{constructor(e,t){this.eventsInbox=o.streamingWebsocket,this.userId=e,this.streamId=t,this.paidSubscriberEvents=(0,n.merge)(this.eventsInbox.events(l.Event.NewPersonalSubscriberInStream).pipe((0,i.filter)((e=>e.streamId===this.streamId))),this.eventsInbox.events(l.Event.PersonalSubscriberJoinedStream).pipe((0,i.filter)((e=>{const t=e.streamId===this.streamId,r=e.userId!==this.userId;return t&&r&&e.shouldPlayPaidSubscriptionReaction})))).pipe((0,i.filter)((e=>{const{shouldPlayPaidSubscriptionReaction:t}=e;return null==t||t})),(0,i.switchMap)((e=>a.UsersApi.shared().getUser(e.userId).toPromise())),(0,i.catchError)((()=>(0,n.of)(void 0))),(0,i.filter)((e=>!!e)))}}t.PaidSubscribersRepository=c,c.shared=(0,s.singleton)(((e,t)=>new c(e,t)))},44395:function(e,t,r){"use strict";var n=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))((function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,o)}l((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.PaymentSubscriptions=void 0;const i=r(30975),s=r(52497),a=r(73214);class o{constructor(e){this.getActiveSKUList=()=>n(this,void 0,void 0,(function*(){try{return this.api.getActiveSKUList(this.platform)}catch(e){return}})),this.getActiveSubscriptions=()=>n(this,void 0,void 0,(function*(){try{return(yield this.api.getActiveSubscriptions()).list}catch(e){return[]}})),this.getAvailableFeatures=e=>n(this,void 0,void 0,(function*(){try{return yield this.api.getAvailableFeatures(e)}catch(e){return{freePrivateMessagesMaxCount:0,freePrivateMessagesUsedCount:0,freeStreamEntriesMaxCount:0,freeStreamEntriesUsedCount:0}}})),this.useFreeStreamEntry=e=>n(this,void 0,void 0,(function*(){try{return yield this.api.useFreeStreamEntry(e)}catch(e){}})),this.api=a.PaymentSubscriptionsApi.shared();const t=(0,s.platform)();this.platform="mobile"===t?(0,s.operatingSystem)():t}}t.PaymentSubscriptions=o,o.shared=(0,i.singleton)((e=>new o(e)))},93893:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Persistence=void 0;const n=r(5271);t.Persistence={shared:n.CommonCompositionRoot.shared().providePersistence}},70228:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Pinger=void 0;const n=r(5271);t.Pinger=class{constructor(){this.ping=(e,t)=>this.implementation.ping(e,t)}get implementation(){return n.CommonCompositionRoot.shared().providePinger()}}},56877:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ReactionsQueue=void 0;const n=r(19413),i=r(40590),s=r(30975),a=r(28697),o=r(67994),l=r(31976),c=r(94624),u=r(11971),d=a.clientConfig.streaming.stream.reactions.maxReactionsInQueue,h=a.clientConfig.streaming.stream.reactions.delayAfterMaxReactions;class p{constructor(e){this.queueSubject=new n.Subject,this.reactionsCountInQueue=0,this.skippedUsers=[],this.add=e=>{this.reactionsCountInQueue>=d&&"goal-finished"!==e.type?"personal-subscriber-entry"===e.type&&this.skippedUsers.push(e.userName):(this.reactionsCountInQueue+=1,this.queueSubject.next(e),this.reactionsCountInQueue===d&&this.queueSubject.next({type:"delay"}))},this.postprocess=e=>{"delay-ended"!==e&&(this.reactionsCountInQueue-=1)},this.sendSystemMessage=e=>{const t=p.prepareSystemMessage(this.skippedUsers,e);this.skippedUsers.length=0,t&&o.Messenger.shared(this.streamId).sendLocalSystemMessage(t)},this.streamId=e}start(e){e.add(this.queueSubject.pipe((0,i.concatMap)((e=>{switch(e.type){case"delay":return(0,n.timer)(h).pipe((0,i.mapTo)("delay-ended"));case"goal-finished":return u.StreamingGoalFinishedReflector.shared(this.streamId).show({goalStatus:e.goalStatus,onReactionFinish:e.onReactionFinish});case"personal-subscriber-entry":return l.StreamingPersonalSubscriberEntryReflector.shared(this.streamId).show({placeholder:e.userName,source:e.userThumbnail,userId:e.userId}).pipe((0,i.tap)((()=>{this.sendSystemMessage(e.userName)})));case"gift-received":return c.StreamingGiftReflector.shared(this.streamId).show({url:e.giftUrl,animationUrl:e.animatedGiftUrl}).pipe((0,i.tap)((()=>{this.sendSystemMessage()})))}}))).subscribe((e=>{this.postprocess(e)}))),e.add((()=>{this.reactionsCountInQueue=0,this.skippedUsers=[]}))}static prepareMessage(e,t){switch(t){case 0:return`Also ${e} as paid subscriber joined the stream.`;case 1:return`${e} and ${t} more paid subscriber joined the stream.`;default:return`${e} and ${t} more paid subscribers joined the stream.`}}}t.ReactionsQueue=p,p.shared=(0,s.singleton)((e=>new p(e))),p.prepareSystemMessage=(e,t)=>{if(t&&0===e.length)return null;const r=[...e],n=t||r.shift();return n?p.prepareMessage(n,r.length):null}},63105:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RegionsChecker=void 0;const n=r(40590),i=r(8230),s=r(34952),a=r(30975),o=r(38411),l=r(8184);class c{constructor(){const e=o.StreamsApi.shared().getStreamRegions().pipe((0,n.switchMap)((e=>(0,l.toObservable)((0,s.selectBestRegion)((e||{}).leaf,i.streamingWebsocket.currentDomain)))));this.bestRegion=e.pipe((0,n.shareReplay)(1)),this.bestRegion.subscribe((()=>{}),(()=>{}))}}t.RegionsChecker=c,c.shared=(0,a.singleton)((()=>new c))},57182:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RemoteConfigRepository=void 0;const n=r(19413),i=r(40590),s=r(32449),a=r(30412),o=r(30975);class l{constructor(){this.getRemoteConfig=()=>this.cachedRemoteConfig,this.api=s.SettingsApi.shared(),this.cachedRemoteConfig=this.api.getSettingsList().pipe((0,i.catchError)((()=>(0,n.of)(void 0))),(0,i.filter)(a.isDefined),(0,i.shareReplay)(1))}}t.RemoteConfigRepository=l,l.shared=(0,o.singleton)((()=>new l))},94778:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AggregateError=t.InternalError=void 0,t.InternalError=class{constructor(e){this.message=e}},t.AggregateError=class{constructor(){this.errors=[]}append(e,t,r){const n={message:e};return t&&(n.error=t),r&&(n.payload=r),this.errors.push(n),this}}},75585:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.addError=void 0;const n=r(94778);t.addError=(e,t,r)=>{if(e instanceof n.AggregateError)return e.append(t,void 0,r);const i=new n.AggregateError,s=(a=e)&&a.stack&&a.message&&"string"==typeof a.stack&&"string"==typeof a.message?JSON.parse(JSON.stringify(e,Object.getOwnPropertyNames(e))):e;var a;return i.append(t,s,r)}},7366:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.addError=t.Result=t.AggregateError=void 0;var n=r(94778);Object.defineProperty(t,"AggregateError",{enumerable:!0,get:function(){return n.AggregateError}});var i=r(6424);Object.defineProperty(t,"Result",{enumerable:!0,get:function(){return i.Result}});var s=r(75585);Object.defineProperty(t,"addError",{enumerable:!0,get:function(){return s.addError}})},6424:(e,t)=>{"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.Result=void 0,function(e){e.success=function(e){return{isSuccessful:!0,value:e,error:void 0}},e.failure=function(e,t){return{isSuccessful:!1,value:t,error:e}}}(r||(t.Result=r={}))},43223:function(e,t,r){"use strict";var n=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))((function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,o)}l((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.changeStreamInPeerConnection=t.addStreamInPeerConnection=t.prepareRemoteSessionDescription=t.createPeerConnection=void 0;const i=r(40590),s=r(57182),a=r(2965),o=r(52497),l=r(8230),c=r(5271);t.createPeerConnection=(e={})=>n(void 0,void 0,void 0,(function*(){const{PeerConnection:t}=c.CommonCompositionRoot.shared().provideWebRtcProvider(),r=Object.assign(Object.assign({},e),{sdpSemantics:"unified-plan"});try{return yield s.RemoteConfigRepository.shared().getRemoteConfig().pipe((0,i.map)((e=>{var t;(e["streaming.turn.servers"]||{})[(null===(t=null===l.streamingWebsocket||void 0===l.streamingWebsocket?void 0:l.streamingWebsocket.user)||void 0===t?void 0:t.id)||""]&&(r.iceTransportPolicy="relay")}))).toPromise(),new t(r)}catch(e){return a.SystemLogs.shared().error("PeerConnection.inject",{error:e,config:r}),new t(r)}})),t.prepareRemoteSessionDescription=e=>"safari"===(0,o.browser)()?e.replace(/a=extmap-allow-mixed\r\n/i,""):e,t.addStreamInPeerConnection=(e,t)=>c.CommonCompositionRoot.shared().provideWebRtcProvider().addStreamInPeerConnection(e,t),t.changeStreamInPeerConnection=(e,t)=>c.CommonCompositionRoot.shared().provideWebRtcProvider().changeStreamInPeerConnection(e,t)},62463:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SearchController=void 0;const n=r(19413),i=r(40590),s=r(30975),a=r(50886),o=r(95454),l=r(8230),c=r(2965),u=r(53917),d=[];class h{constructor(){this.streamersSubject=new n.BehaviorSubject([]),this.isSearchBarOpenedSubject=new n.BehaviorSubject(!1),this.page=new n.BehaviorSubject(0),this.isVideoCallSearch=new n.BehaviorSubject(!1),this.selectedStreamerSubject=new n.BehaviorSubject(void 0),this.isInputActiveSubject=new n.BehaviorSubject(!1),this.errorSubject=new n.BehaviorSubject(null),this.endReached=!1,this.isSearchBarOpened=this.isSearchBarOpenedSubject.asObservable(),this.searchedStreamers=this.streamersSubject.asObservable(),this.selectedStreamer=this.selectedStreamerSubject.asObservable(),this.isInputActive=this.isInputActiveSubject.asObservable(),this.error=this.errorSubject.asObservable(),this.MIN_QUERY_LENGTH=3,this.openSearchBar=()=>{this.isSearchBarOpenedSubject.next(!0)},this.closeSearchBar=()=>{this.isSearchBarOpenedSubject.next(!1),this.endReached=!1,this.query.next(""),this.page.next(0),this.selectedStreamerSubject.next(void 0),this.errorSubject.next(null)},this.setQuery=e=>{this.endReached=!1,this.queryDebouncer.next(e.trim()),this.page.next(0),this.errorSubject.next(null)},this.fetchMore=()=>{this.page.next(this.page.value+1)},this.setSelectedStreamer=e=>{this.selectedStreamerSubject.next(e)},this.clearSelectedStreamer=()=>{this.selectedStreamerSubject.next(void 0)},this.openSharedStreamer=e=>{this.selectedStreamerSubject.next(e)},this.checkIfSearchActive=()=>this.query.value.length>=this.MIN_QUERY_LENGTH,this.changeSearchType=e=>{this.isVideoCallSearch.next(e)},this.focusInput=()=>{this.isInputActiveSubject.next(!0)},this.blurInput=()=>{this.isInputActiveSubject.next(!1)},this.api=a.UsersApi.shared(),this.query=new n.BehaviorSubject(""),this.resultsVisible=new n.Subject,this.queryDebouncer=new n.BehaviorSubject(""),this.queryDebouncerSubscription=this.queryDebouncer.pipe((0,i.debounceTime)(300),(0,i.switchMap)((e=>(this.query.next(e),(0,n.of)())))).subscribe((()=>{}),(()=>{})),this.query.pipe((0,i.switchMap)((e=>e.length<this.MIN_QUERY_LENGTH?(this.resultsVisible.next(!1),(0,n.of)(d)):(this.resultsVisible.next(!0),this.isVideoCallSearch.pipe((0,i.switchMap)((t=>t?this.api.searchForVideocallUsers(e):this.api.searchForUsers(e)))))))).subscribe((e=>{var t;const r=this.query.value;r.length>=this.MIN_QUERY_LENGTH&&(null===(t=l.streamingModuleHooks.emitStreamingEvent)||void 0===t||t.call(l.streamingModuleHooks,l.TrackEventType.StreamersSearchQueryChanged,{query:r,resultCount:e.length,datetime:(new Date).toISOString()})),this.streamersSubject.next(e)}),(e=>{this.errorSubject.next(e),c.SystemLogs.shared().error("SearchController.query.error")})),o.BlockedUsersRepository.shared().userUnblocked.pipe((0,i.switchMap)((e=>{const t=this.streamersSubject.value.map((t=>t.id===e?Object.assign(Object.assign({},t),{isBlocked:!1}):t));return this.streamersSubject.next(t),(0,n.of)()}))).subscribe((()=>{}),(()=>{})),this.searchedStreamersWithViewers=this.searchedStreamers.pipe((0,i.switchMap)((e=>e.length?u.StreamsRepository.shared().getStreamsOnStreamersID(e.map((e=>e.id))).pipe((0,i.take)(1),(0,i.map)((t=>e.map((e=>{const r=t.find((t=>t.streamer.id===e.id));return Object.assign(Object.assign({},e),{viewers:(null==r?void 0:r.viewers)||null})}))))):(0,n.of)(d))),(0,i.tap)(null,(e=>{this.errorSubject.next(e)})))}}t.SearchController=h,h.shared=(0,s.singleton)((()=>new h))},69546:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ImageSizeStorage=void 0;const i=n(r(69378)),s=r(30975),a=r(30412);class o{constructor(){this.map=new Map,this.sourceMap=new Map,this.update=e=>{if(!e||!e.id)return;const t=this.sourceMap.get(e.id),r=e.thumbnailTemplate&&Object.keys(e.thumbnailTemplateParams||{}).length||!Object.keys(e.thumbnailTemplateParams||{}).length&&e.thumbnailTemplate&&!e.thumbnailTemplate.includes("{")&&!e.thumbnailTemplate.includes("}");if(t&&(0,i.default)(t,e)||!r)return;const n=this.parse(e);this.map.set(e.id,n),this.sourceMap.set(e.id,e)},this.get=(e,t)=>{if(!e)return;const r=this.map.get(e);return r?r[t]||r.origin:void 0},this.template=e=>{if(!e)return;const t=this.map.get(e);return t?t.template:void 0},this.remove=e=>{this.map.delete(e),this.sourceMap.delete(e)},this.isObject=e=>e&&!Array.isArray(e)&&"object"==typeof e,this.parse=e=>{if(!this.isObject(e))return{origin:void 0};try{const{thumbnailTemplate:t="",thumbnailTemplateParams:r={}}=e;if(!t)return{origin:void 0};if(!Object.keys(r).length&&t&&!t.includes("{")&&!t.includes("}"))return{origin:t};const n=!!t&&!t.includes("{")&&!t.includes("}");return(0,a.getKeys)(r).reduce(((e,n)=>{const i=r[n]||[];return i.length?(e[n]=i.reduce(((e,t,r)=>e.replace(`{${r}}`,t)),t),e):e}),{origin:n?t:null,template:t})}catch(t){return{origin:e.thumbnailTemplate}}}}}t.ImageSizeStorage=o,o.shared=(0,s.singleton)((()=>new o))},93289:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Slowlink=void 0;const n=r(19413),i=r(40590),s=r(66117),a=r(30975),o=r(90608),l=(0,s.getWindow)();class c{constructor(){this.log=[],this.upgradeTimeout=null,this.shouldDowngradeSubject=new n.BehaviorSubject(void 0),this.shouldUpgradeSubject=new n.BehaviorSubject(void 0),o.SlowlinkEvents.shared().events.subscribe(this.updateLog.bind(this)),this.shouldDowngrade=this.shouldDowngradeSubject.asObservable().pipe((0,i.skip)(1)),this.shouldUpgrade=this.shouldUpgradeSubject.asObservable().pipe((0,i.skip)(1))}updateLog(e){const t=Number(new Date);this.log.push({date:t,lost:e.lost}),this.clearObsolescenceLog(),this.shouldDowngradeCheck()}clearObsolescenceLog(){const e=Number(new Date);this.log=this.log.filter((({date:t})=>e-t<5e3))}shouldDowngradeCheck(){this.log.map((({lost:e})=>e)).reduce(((e,t)=>e+t),0)>50&&(this.shouldDowngradeSubject.next(),this.log=[],this.upgradeTimeout&&(clearTimeout(this.upgradeTimeout),this.upgradeTimeout=null),this.upgradeTimeout=l.setTimeout((()=>{this.upgradeTimeout=null,this.shouldUpgradeSubject.next()}),1e4))}}t.Slowlink=c,c.shared=(0,a.singleton)((()=>new c))},75814:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.StreamAppearance=void 0;const n=r(19413),i=r(40590),s=r(30975);class a{constructor(){this.streamOpenedSubject=new n.BehaviorSubject(void 0),this.streamingStartedSubject=new n.BehaviorSubject(void 0),this.streamOpened=this.streamOpenedSubject.asObservable().pipe((0,i.distinctUntilChanged)(),(0,i.shareReplay)(1)),this.streamingStarted=this.streamingStartedSubject.asObservable().pipe((0,i.distinctUntilChanged)(),(0,i.shareReplay)(1)),this.streamId=(0,n.combineLatest)([this.streamOpened,this.streamingStarted]).pipe((0,i.map)((([e,t])=>e||t)))}update(e,t){"watcher"===e?this.streamOpenedSubject.next(t):"streamer"===e&&this.streamingStartedSubject.next(t)}}t.StreamAppearance=a,a.shared=(0,s.singleton)((()=>new a))},75504:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.GoalIntroduction=void 0;const n=r(19413),i=r(40590),s=r(30975),a=r(93893);class o{constructor(e){this.persistence=e,this.saveIntroducedState=()=>{this.updatedVal.next(!0)};const t=this.persistence.load(o.INTRO_KEY);this.updatedVal=new n.Subject,this.needToIntroduce=t.pipe((0,i.switchMap)((e=>Boolean(e)?(0,n.of)(!1):this.updatedVal.pipe((0,i.switchMap)((e=>this.persistence.store(o.INTRO_KEY,e))),(0,i.map)((()=>Boolean(e))),(0,i.startWith)(!0)))),(0,i.shareReplay)(1))}}t.GoalIntroduction=o,o.shared=(0,s.singleton)((()=>new o(a.Persistence.shared()))),o.INTRO_KEY="introduced"},27501:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.GoalPopupAppearance=t.ModalTypes=void 0;const n=r(19413),i=r(30975);var s;!function(e){e.setup_goal="setup_goal",e.status_goal="status_goal",e.delete_goal="delete_goal",e.finish_goal="finish_goal"}(s||(t.ModalTypes=s={}));class a{constructor(){this.setState=e=>{this.modalVisible.next(e)},this.modalVisible=new n.Subject}}t.GoalPopupAppearance=a,a.shared=(0,i.singleton)((()=>new a))},50552:function(e,t,r){"use strict";var n=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))((function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,o)}l((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.BroadcastingChannel=void 0;const i=r(19413),s=r(2965),a=r(26573),o=r(68422),l=r(84491),c=r(7366),u=r(94778);t.BroadcastingChannel=class{constructor(){this.statusSubject=new i.BehaviorSubject("idle"),this.metaSubject=new i.BehaviorSubject({type:"initialize",payload:!0}),this.subscriptions=new i.Subscription,this.status=this.statusSubject.asObservable(),this.reconnecting=!1,this.watch=e=>n(this,void 0,void 0,(function*(){if("idle"!==this.statusSubject.value)throw new u.InternalError(this.getErrorMessage("BroadcastingChannel not in idle status"));try{const t=yield this.initializeConnection("connect",e);if(!t.isSuccessful)throw t.error;return c.Result.success(t.value)}catch(t){return c.Result.failure((0,c.addError)(t,this.getErrorMessage("watch"),{withInitialMediaStream:!!e}))}})),this.pause=()=>{var e;this.statusSubject.next("paused"),null===(e=this.connection)||void 0===e||e.mediaStreamController.pause()},this.resume=()=>{var e;null===(e=this.connection)||void 0===e||e.mediaStreamController.resume(),this.statusSubject.next("active")},this.switchCamera=()=>{this.connection?this.connection.mediaStreamController.switchCamera().then((e=>{this.connection&&e&&this.connection.localConnection.changeStream(e)})):s.SystemLogs.shared().error("BroadcastingChannel/switch camera has no connection")},this.destroy=()=>{var e;try{if(this.statusSubject.isStopped)return;this.statusSubject.next("closed"),this.statusSubject.complete(),this.metaSubject.complete(),null===(e=this.connection)||void 0===e||e.disconnect(),this.subscriptions.unsubscribe()}catch(e){s.SystemLogs.shared().error("BroadcastingChannel/destroy unhandled error channel destroy")}},this.initializeConnection=(e,t)=>n(this,void 0,void 0,(function*(){this.statusSubject.next("connecting"),this.connection=new a.BroadcasterConnection;try{const r=yield this.connection.connect(e,t);if(!r.isSuccessful)throw r.error;return this.statusSubject.next("active"),this.listenConnectionEvents(this.connection),c.Result.success(r.value)}catch(e){return c.Result.failure((0,c.addError)(e,this.getErrorMessage("initializeConnection"),{withInitialMediaStream:!!t}))}})),this.listenConnectionEvents=e=>{const{remoteConnection:t,mediaStreamController:r}=e;this.subscriptions.add(r.stream.subscribe((e=>{this.metaSubject.next({type:"mediaStream",payload:e})}))),this.subscriptions.add(r.url.subscribe((e=>{this.metaSubject.next({type:"mediaStreamUrl",payload:e})}))),this.subscriptions.add(r.facingMode.subscribe((e=>{this.metaSubject.next({type:"mediaStreamVideoTrackFacingMode",payload:e})}))),this.subscriptions.add(t.meta.select("id").subscribe((e=>{this.metaSubject.next({type:"remoteChannelId",payload:e})})))},this.reconnect=e=>n(this,void 0,void 0,(function*(){if(!this.connection)return c.Result.failure((0,c.addError)(new u.InternalError(this.getErrorMessage("reconnect")),"Current connection not found. Use initializeConnection",{streamId:e}));if(this.reconnecting)return c.Result.failure((0,c.addError)(new u.InternalError(this.getErrorMessage("reconnect")),"Reconnect is processing",{streamId:e}));this.reconnecting=!0,this.metaSubject.next({type:"remoteChannelId",payload:void 0}),this.subscriptions.unsubscribe(),this.subscriptions=new i.Subscription,this.connection.disconnect();try{const t=yield this.initializeConnection("reconnect");if(!t.isSuccessful)throw t.error;const r=yield this.attachChannel({streamId:e,channelId:t.value.channelId});if(!r.isSuccessful)throw r.error;return this.reconnecting=!1,c.Result.success(t.value.channelId)}catch(t){return this.reconnecting=!1,c.Result.failure((0,c.addError)(t,this.getErrorMessage("reconnect"),{roomId:e}))}})),this.attachChannel=e=>n(this,void 0,void 0,(function*(){const{streamId:t,channelId:r}=e;try{return yield l.RemoteChannelProvider.shared().attach(t,r),c.Result.success()}catch(t){return c.Result.failure((0,c.addError)(t,this.getErrorMessage("attachChannel"),{options:e}))}})),this.name="BroadcastingChannel",this.getErrorMessage=e=>`${this.name}/${e}`,this.meta=new o.Store(this.metaSubject,{})}}},54718:function(e,t,r){"use strict";var n=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))((function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,o)}l((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.prepareBroadcastingChannel=void 0;const i=r(80230),s=r(7366);t.prepareBroadcastingChannel=function(e){return n(this,void 0,void 0,(function*(){const t=i.BroadcastingChannelsStorage.shared().take(),r=yield t.watch(e);return r.isSuccessful?s.Result.success(r.value.channelId):s.Result.failure(r.error)}))}},45921:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.releaseBroadcastingChannel=void 0;const n=r(80230);t.releaseBroadcastingChannel=function(){n.BroadcastingChannelsStorage.shared().release()}},91769:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0})},9490:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),t.createBroadcastingChannel=t.createWatchingChannel=void 0;const s=r(62685),a=r(17629),o=r(50552);i(r(91769),t),t.createWatchingChannel=function(){return new s.WrappedChannel(new a.WatchingChannel)},t.createBroadcastingChannel=function(){return new s.WrappedChannel(new o.BroadcastingChannel)}},17629:function(e,t,r){"use strict";var n=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))((function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,o)}l((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.WatchingChannel=void 0;const i=r(19413),s=r(40590),a=r(2965),o=r(43734),l=r(68422),c=r(7366),u=r(83995),d=r(94778),h=["connecting","error","active","paused"];t.WatchingChannel=class{constructor(){this.statusSubject=new i.BehaviorSubject("idle"),this.metaSubject=new i.BehaviorSubject({type:"initialize",payload:!0}),this.subscriptions=new i.Subscription,this.status=this.statusSubject.asObservable(),this.watch=e=>n(this,void 0,void 0,(function*(){try{const t=this.statusSubject.value;if(h.includes(t)){if("active"===t||"paused"===t){if(yield this.switchChannel(e.roomId,e.remoteChannelId),!this.connection)return;return void("paused"===(yield this.connection.mediaStreamController.status.pipe((0,s.take)(1)).toPromise())&&(this.clearTimeouts(),this.firstStartResumeStreamTimeout=setTimeout((()=>{this.resumeStream(e.roomType)}),1e3)))}return}this.statusSubject.next("connecting"),this.initializeConnection(e)}catch(e){this.statusSubject.next("error"),a.SystemLogs.shared().error("WatchingChannel/watch error",{error:e})}})),this.pause=()=>{var e;this.clearTimeouts(),this.statusSubject.next("paused"),null===(e=this.connection)||void 0===e||e.mediaStreamController.pause()},this.resume=()=>{var e;this.clearTimeouts(),null===(e=this.connection)||void 0===e||e.mediaStreamController.resume(),this.statusSubject.next("active")},this.resumeStream=(e,t)=>{"live"!==e?"record"===e&&(Number(this.localConnectionKeyFramesDecoded)>Number(t)||"number"==typeof t&&this.localConnectionKeyFramesDecoded!==t?this.resume():(this.resumeStreamTimeout&&this.clearTimeouts(),this.resumeStreamTimeout=setTimeout(this.resumeStream,1e3,e,this.localConnectionKeyFramesDecoded))):this.resume()},this.switchChannel=(e,t)=>n(this,void 0,void 0,(function*(){var r;if(!(null===(r=this.connection)||void 0===r?void 0:r.remoteConnection))return c.Result.failure((0,c.addError)(new d.InternalError(this.getErrorMessage("switchChannel")),"Remote connection not found",{nextChannelId:t,nextRoomId:e}));const n=yield this.connection.remoteConnection.switchConnect({remoteChannelId:t,roomId:e});return n.isSuccessful&&(this.metaSubject.next({type:"roomId",payload:e}),this.metaSubject.next({type:"remoteChannelId",payload:t})),n})),this.destroy=()=>{var e;try{if(this.statusSubject.isStopped)return;this.statusSubject.next("closed"),this.statusSubject.complete(),null===(e=this.connection)||void 0===e||e.disconnect(),this.metaSubject.complete()}catch(e){a.SystemLogs.shared().error("WatchingChannel/destroy unhandled error channel destroy")}},this.initializeConnection=e=>{this.connection=new o.WatcherConnection,this.connection.connect(e.roomId,e.remoteChannelId),this.listenConnectionEvents(this.connection)},this.listenConnectionEvents=e=>{this.subscriptions.add(this.waitConnectedConnectionStatus(e).subscribe((()=>{this.statusSubject.next("active")})));const{localConnection:t,mediaStreamController:r}=e;this.subscriptions.add(r.stream.subscribe((e=>{this.metaSubject.next({type:"mediaStream",payload:e})}))),this.subscriptions.add(r.url.subscribe((e=>{this.metaSubject.next({type:"mediaStreamUrl",payload:e})}))),this.subscriptions.add(this.startConnectionDecodedFrameCheck(t).subscribe((e=>{this.localConnectionKeyFramesDecoded=e})))},this.waitConnectedConnectionStatus=e=>e.status.pipe((0,s.filter)((e=>"connected"===e)),(0,s.take)(1)),this.startConnectionDecodedFrameCheck=e=>(0,i.interval)(1e3).pipe((0,s.switchMap)((()=>e.getStats())),(0,u.unwrap)(),(0,s.map)((e=>{let t;return e.forEach((e=>{"inbound-rtp"===e.type&&"video"===e.kind&&(t=e.keyFramesDecoded)})),t}))),this.clearTimeouts=()=>{this.resumeStreamTimeout&&clearTimeout(this.resumeStreamTimeout),this.firstStartResumeStreamTimeout&&clearTimeout(this.firstStartResumeStreamTimeout)},this.name="WatchingChannel",this.getErrorMessage=e=>`${this.name}/${e}`,this.meta=new l.Store(this.metaSubject,{})}}},62685:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.WrappedChannel=void 0;const n=r(216);t.WrappedChannel=class{constructor(e){this.channel=e,this.id=(0,n.guid)(),this.status="free"}get(){return this.channel}updateStatus(e){return this.status=e,this}}},26573:function(e,t,r){"use strict";var n=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))((function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,o)}l((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.BroadcasterConnection=void 0;const i=r(19413),s=r(40590),a=r(2965),o=r(12682),l=r(32711),c=r(88396),u=r(83995),d=r(7366),h=r(20431);t.BroadcasterConnection=class{constructor(){this.statusSubject=new i.BehaviorSubject("idle"),this.name="BroadcasterConnection",this.getErrorMessage=e=>`${this.name}/${e}`,this.localConnection=new o.LocalConnection("offer"),this.remoteConnection=new l.RemoteConnection("broadcasting"),this.mediaStreamController=new c.LocalMediaStreamController,this.status=this.statusSubject.asObservable()}connect(e,t){return n(this,void 0,void 0,(function*(){this.statusSubject.next("connecting");try{const[r,n,i]=yield Promise.all([this.mediaStreamController.create(t),this.localConnection.create(),this.remoteConnection.create()]);if(!r.isSuccessful)throw r.error;if(!n.isSuccessful)throw n.error;if(!i.isSuccessful)throw i.error;const{value:a}=r;this.mediaStreamController.add(a),this.localConnection.addStream(a);const o=yield this.localConnection.prepareOfferingSide();if(!o.isSuccessful)throw o.error;const{value:l}=o,c=yield this.remoteConnection.connectBroadcaster(l);if(!c.isSuccessful)throw c.error;const p=yield this.remoteConnection.meta.select("sessionDescription").pipe((0,u.unwrap)(),(0,s.take)(1)).toPromise(),f=yield this.localConnection.connectOfferingSide(p);if(!f.isSuccessful)throw f.error;const{value:A}=n,{value:{channelId:m,region:g}}=i;return this.statusSubject.next("connected"),h.BroadcasterConnectionInterceptor.shared().intercept({status:"success",reason:e,peerConnectionId:A,channelId:m,localSdpOffer:l,remoteSdpAnswer:p,region:g}),d.Result.success({mediaStream:a,localSdpOffer:l,remoteSdpAnswer:p,peerConnectionId:A,channelId:m,region:g})}catch(t){this.statusSubject.next("error"),a.SystemLogs.shared().error("BroadcasterConnection/connect error",{error:t});const r=(0,d.addError)(t,this.getErrorMessage("connect"));return h.BroadcasterConnectionInterceptor.shared().intercept({status:"error",reason:e,method:r.errors[0].message,error:r}),d.Result.failure(r)}}))}disconnect(){return n(this,void 0,void 0,(function*(){try{yield this.remoteConnection.close()}catch(e){}finally{this.localConnection.close(),this.mediaStreamController.destroy()}}))}}},20431:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BroadcasterConnectionInterceptor=void 0;const n=r(19413),i=r(30975);class s{constructor(){this.intentSubject=new n.Subject,this.intent=this.intentSubject.asObservable()}intercept(e){this.intentSubject.next(e)}}t.BroadcasterConnectionInterceptor=s,s.shared=(0,i.singleton)((()=>new s))},12682:function(e,t,r){"use strict";var n=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))((function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,o)}l((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.LocalConnection=void 0;const i=r(19413),s=r(40590),a=r(60422),o=r(65091),l=r(68422),c=r(7366),u=r(83995),d=r(216),h=r(94778),p=r(2965),f=r(87922),A={id:void 0,sessionDescription:void 0,candidates:void 0,stream:void 0};t.LocalConnection=class{constructor(e){this.eventsSubscriptions=new i.Subscription,this.iceServersProvider=new o.IceServersProvider,this.statusSubject=new i.BehaviorSubject("idle"),this.metaSubject=new i.BehaviorSubject({type:"initialize",payload:void 0}),this.status=this.statusSubject.asObservable(),this.create=()=>n(this,void 0,void 0,(function*(){this.logInfo("Player/LocalConnection/create started");const e=this.statusSubject.value;try{if("idle"!==e)throw new h.InternalError(this.getErrorMessage("Creating process already in progress"));this.statusSubject.next("connecting");const t=yield this.getIceServers();if(!t.isSuccessful)throw t.error;const r=yield this.createPeerConnection(t.value);if(!r.isSuccessful)throw r.error;this.localChannel=r.value;const n=(0,d.guid)();return this.logInfo("Player/LocalConnection/create created",{peerConnectionId:n}),this.metaSubject.next({type:"id",payload:n}),this.listenLocalChannelEvents(this.localChannel),c.Result.success(n)}catch(e){return this.logError("Player/LocalConnection/create error",{error:e}),this.statusSubject.next("error"),this.unlistenLocalChannelEvents(),c.Result.failure((0,c.addError)(e,this.getErrorMessage("create")))}})),this.changeStream=e=>{this.logInfo("Player/LocalConnection/changeStream started"),this.localChannel&&(this.localChannel.changeStream(e),this.metaSubject.next({type:"stream",payload:e}),this.logInfo("Player/LocalConnection/changeStream changed"))},this.addStream=e=>{this.logInfo("Player/LocalConnection/addStream started"),this.localChannel&&(this.localChannel.setStream(e),this.metaSubject.next({type:"stream",payload:e}),this.logInfo("Player/LocalConnection/addStream added"))},this.prepareOfferingSide=()=>n(this,void 0,void 0,(function*(){this.logInfo("Player/LocalConnection/prepareOfferingSide started");try{if(!this.localChannel)throw new h.InternalError(this.getErrorMessage("localChannel does not exist"));const e=yield this.createLocalSessionDescription(this.localChannel);if(!e.isSuccessful)throw e.error;const t=yield this.localChannel.setLocalChannelDescription(e.value);if(!t.isSuccessful)throw t.error;return this.metaSubject.next({type:"sessionDescription",payload:e.value}),this.logInfo("Player/LocalConnection/prepareOfferingSide prepared"),c.Result.success(e.value)}catch(e){return this.logError("Player/LocalConnection/prepareOfferingSide error",{error:e}),this.statusSubject.next("error"),c.Result.failure((0,c.addError)(e,this.getErrorMessage("prepareOfferingSide")))}})),this.connectOfferingSide=e=>n(this,void 0,void 0,(function*(){this.logInfo("Player/LocalConnection/connectOfferingSide started");try{if(!this.localChannel)throw new h.InternalError(this.getErrorMessage("localChannel does not exist"));const t=yield this.localChannel.setRemoteSessionDescription(e);if(!(null==t?void 0:t.isSuccessful))throw t.error;return this.logInfo("Player/LocalConnection/connectOfferingSide connected"),this.statusSubject.next("connected"),c.Result.success()}catch(t){return this.logError("Player/LocalConnection/connectOfferingSide error",{error:t}),this.statusSubject.next("error"),c.Result.failure((0,c.addError)(t,this.getErrorMessage("connectOfferingSide"),{remoteSessionDescription:e}))}})),this.connectAnsweringSide=e=>n(this,void 0,void 0,(function*(){this.logInfo("Player/LocalConnection/connectAnsweringSide started");try{if(!this.localChannel)throw new h.InternalError(this.getErrorMessage("localChannel does not exist"));const t=yield this.localChannel.setRemoteSessionDescription(e);if(!(null==t?void 0:t.isSuccessful))throw t.error;const r=yield this.createLocalSessionDescription(this.localChannel);if(!r.isSuccessful)throw r.error;const n=yield this.localChannel.setLocalChannelDescription(r.value);if(!n.isSuccessful)throw n.error;return this.metaSubject.next({type:"sessionDescription",payload:r.value}),this.logInfo("Player/LocalConnection/connectAnsweringSide connected"),c.Result.success(r.value)}catch(t){return this.logError("Player/LocalConnection/connectAnsweringSide error",{error:t}),this.statusSubject.next("error"),c.Result.failure((0,c.addError)(t,this.getErrorMessage("connectAnsweringSide"),{remoteSessionDescription:e}))}})),this.close=()=>{var e;this.logInfo("Player/LocalConnection/close");try{if(this.statusSubject.isStopped)return;null===(e=this.localChannel)||void 0===e||e.destroy(),this.statusSubject.complete(),this.statusSubject.next("closed"),this.metaSubject.complete(),this.unlistenLocalChannelEvents()}catch(e){this.logError("Player/LocalConnection/close error",{error:e})}},this.getStats=e=>n(this,void 0,void 0,(function*(){var t;return null===(t=this.localChannel)||void 0===t?void 0:t.getStats(e)})),this.getIceServers=()=>n(this,void 0,void 0,(function*(){try{const e=yield this.iceServersProvider.getIceServers().toPromise();return c.Result.success(e)}catch(e){return c.Result.failure((0,c.addError)(e,this.getErrorMessage("getIceServers")))}})),this.createPeerConnection=e=>n(this,void 0,void 0,(function*(){try{const t=yield a.LocalChannelProviderConstructor.create({iceServers:e});return c.Result.success(t)}catch(t){return c.Result.failure((0,c.addError)(t,this.getErrorMessage("createPeerConnection"),{iceServers:e}))}})),this.listenLocalChannelEvents=e=>{const t=[];this.eventsSubscriptions.add(e.iceCandidates.subscribe((e=>{e?t.push(e):this.metaSubject.next({type:"candidates",payload:t})}))),this.eventsSubscriptions.add(e.connectionState.pipe((0,s.filter)((e=>"connected"===e)),(0,s.take)(1)).subscribe((()=>{(0,f.getAudioConfiguration)().resetSession()}))),this.eventsSubscriptions.add(e.connectionState.subscribe((e=>{this.metaSubject.next({type:"connectionState",payload:e})}))),this.eventsSubscriptions.add(e.stream.pipe((0,u.unwrap)()).subscribe((e=>{this.metaSubject.next({type:"stream",payload:e}),this.statusSubject.next("connected")})))},this.unlistenLocalChannelEvents=()=>{this.eventsSubscriptions.unsubscribe()},this.createLocalSessionDescription=e=>n(this,void 0,void 0,(function*(){const t=yield e.createLocalChannelDescription(this.kind);return t.isSuccessful?c.Result.success(t.value):c.Result.failure((0,c.addError)(t.error,this.getErrorMessage("createLocalSessionDescription"),{localChannel:e}))})),this.name="LocalConnection",this.getErrorMessage=e=>`${this.name}/${e}`,this.logInfo=(...e)=>{p.SystemLogs.shared().debug(...e)},this.logError=(...e)=>{p.SystemLogs.shared().error(...e)},this.kind=e,this.meta=new l.Store(this.metaSubject,A)}}},60422:function(e,t,r){"use strict";var n=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))((function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,o)}l((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.LocalChannelProviderConstructor=void 0;const i=r(19413),s=r(40590),a=r(43223),o=r(7366),l=r(5271);class c{constructor(e){this.streamSubject=new i.Subject,this.stream=this.streamSubject.asObservable(),this.setStream=e=>{(0,a.addStreamInPeerConnection)(this.peerConnection,e)},this.changeStream=e=>{(0,a.changeStreamInPeerConnection)(this.peerConnection,e)},this.setRemoteSessionDescription=e=>n(this,void 0,void 0,(function*(){if(!e)return o.Result.failure((0,o.addError)(new Error("SPD empty"),this.getErrorMessage("setRemoteSessionDescription"),{description:e}));const t={sdp:e.sdp?(0,a.prepareRemoteSessionDescription)(e.sdp):void 0,type:e.type},{SessionDescription:r}=l.CommonCompositionRoot.shared().provideWebRtcProvider();try{const e=new r(t);return yield this.peerConnection.setRemoteDescription(e),o.Result.success()}catch(e){return o.Result.failure((0,o.addError)(e,this.getErrorMessage("setRemoteSessionDescription"),{preparedDescription:t}))}})),this.setLocalChannelDescription=e=>n(this,void 0,void 0,(function*(){try{return yield this.peerConnection.setLocalDescription(e),o.Result.success()}catch(t){return o.Result.failure((0,o.addError)(t,this.getErrorMessage("setLocalChannelDescription"),{description:e}))}})),this.createLocalChannelDescription=e=>n(this,void 0,void 0,(function*(){try{const t="offer"===e?"createOffer":"createAnswer",r=yield this.peerConnection[t]();return o.Result.success(r)}catch(t){return o.Result.failure((0,o.addError)(t,this.getErrorMessage("createLocalChannelDescription"),{kind:e}))}})),this.getStats=e=>n(this,void 0,void 0,(function*(){if(!this.streamSubject.isStopped)return this.peerConnection.getStats(e)})),this.destroy=()=>{this.peerConnection.close(),this.streamSubject.complete()},this.name="LocalChannelWrapper",this.getErrorMessage=e=>`${this.name}/${e}`,this.peerConnection=e,this.iceCandidates=(0,i.fromEvent)(this.peerConnection,"icecandidate").pipe((0,s.pluck)("candidate")),this.iceCandidatesError=(0,i.fromEvent)(this.peerConnection,"icecandidateerror"),this.connectionState=(0,i.fromEvent)(this.peerConnection,"iceconnectionstatechange").pipe((0,s.pluck)("target","iceConnectionState")),this.peerConnection.ontrack=e=>{e.streams.length>0&&this.streamSubject.next(e.streams[0])}}}class u{constructor(){}}t.LocalChannelProviderConstructor=u,u.create=(e={})=>n(void 0,void 0,void 0,(function*(){const t=yield(0,a.createPeerConnection)(e);return new c(t)}))},84491:function(e,t,r){"use strict";var n=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))((function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,o)}l((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.RemoteChannelProvider=void 0;const i=r(2965),s=r(17106),a=r(30975);class o{constructor(){this.api=s.ChannelsApi.shared(),this.attach=(e,t)=>this.api.attach(e,t),this.attachV2=(e,t)=>this.api.attachV2(e,t),this.cancelRequestToAttach=e=>this.api.cancelRequestToAttach(e),this.create=(e,t)=>n(this,void 0,void 0,(function*(){return this.api.create(e,t)})),this.join=(e,t)=>this.api.join(e,t),this.switch=(e,t,r)=>(i.SystemLogs.shared().info("RemoteChannelProvider/switch",{streamId:e,channelId:t,broadcastChannelId:r}),this.api.switch(e,t,r)),this.destroy=e=>n(this,void 0,void 0,(function*(){return i.SystemLogs.shared().info("RemoteChannelProvider/destroy (switch to null)",{channelId:e}),this.api.destroy(e)}))}}t.RemoteChannelProvider=o,o.shared=(0,a.singleton)((()=>new o))},32711:function(e,t,r){"use strict";var n=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))((function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,o)}l((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.RemoteConnection=void 0;const i=r(19413),s=r(40590),a=r(2965),o=r(84491),l=r(41172),c=r(61663),u=r(68422),d=r(5273),h=r(8230),p=r(7366),f=r(83995),A=r(94778),m={id:void 0,sessionDescription:void 0};t.RemoteConnection=class{constructor(e){this.ws=h.streamingWebsocket,this.subscriptions=new i.Subscription,this.remoteChannel=o.RemoteChannelProvider.shared(),this.api=l.StreamApi.shared(),this.statusSubject=new i.BehaviorSubject("idle"),this.metaSubject=new i.BehaviorSubject({type:"initialize",payload:void 0}),this.status=this.statusSubject.asObservable(),this.create=()=>n(this,void 0,void 0,(function*(){a.SystemLogs.shared().debug("Player/RemoteConnection/create started");const e=this.statusSubject.value;try{if("idle"!==e)throw a.SystemLogs.shared().error(`Player/RemoteConnection/create error (work in progress), currentStatus=${e}`),new A.InternalError(this.getErrorMessage("Creating process already in progress"));this.statusSubject.next("connecting"),this.listenEvents();const t=yield this.getRegion();if(!t.isSuccessful)throw a.SystemLogs.shared().error("Player/RemoteConnection/create error (in getRegion)",{error:t.error}),t.error;const r=yield this.createRemoteChannel(t.value,this.kind);if(!r.isSuccessful)throw a.SystemLogs.shared().error("Player/RemoteConnection/create error (in getRegion)",{error:r.error}),r.error;return this.metaSubject.next({type:"id",payload:r.value}),a.SystemLogs.shared().debug("Player/RemoteConnection/create created",{channelId:r.value,region:t.value}),p.Result.success({channelId:r.value,region:t.value})}catch(e){return this.statusSubject.next("error"),this.unlistenEvents(),p.Result.failure((0,p.addError)(e,this.getErrorMessage("create")))}})),this.connectBroadcaster=e=>n(this,void 0,void 0,(function*(){a.SystemLogs.shared().debug("Player/RemoteConnection/connectBroadcaster started");try{const t=yield this.getId();if("connecting"!==this.statusSubject.value)throw new A.InternalError(this.getErrorMessage("Method allowed only with connecting status"));const r=yield this.joinRemoteChannel({remoteChannelId:t,localSessionDescription:e});if(a.SystemLogs.shared().debug("Player/RemoteConnection/connectBroadcaster joined",{channelId:t}),!r.isSuccessful)throw r.error;return this.statusSubject.next("connected"),p.Result.success()}catch(t){return this.statusSubject.next("error"),p.Result.failure((0,p.addError)(t,this.getErrorMessage("connectBroadcaster"),{localSdpOffer:e}))}})),this.connectWatcher=e=>n(this,void 0,void 0,(function*(){a.SystemLogs.shared().debug("Player/RemoteConnection/connectWatcher started");try{const{localSessionDescription:t,candidates:r,remoteChannelId:n,roomId:i}=e,s=yield this.getId();if("connecting"!==this.statusSubject.value)throw new A.InternalError(this.getErrorMessage("Method allowed only with connecting status"));const o=yield this.runTasksParallel([this.joinRemoteChannel({remoteChannelId:s,localSessionDescription:t}),this.sendLocalCandidates({remoteChannelId:s,candidates:r}),this.switchRemoteChannel({remoteChannelId:n,roomId:i,ownChannelId:s})]);if(!o.isSuccessful)throw o.error;return a.SystemLogs.shared().debug("Player/RemoteConnection/connectWatcher connected",{channelId:s}),this.statusSubject.next("connected"),p.Result.success()}catch(t){return this.statusSubject.next("error"),p.Result.failure((0,p.addError)(t,this.getErrorMessage("connectWatcher"),{options:e}))}})),this.switchConnect=e=>n(this,void 0,void 0,(function*(){a.SystemLogs.shared().debug("Player/RemoteConnection/switchConnect started");try{const t=this.meta.getValue("id");if(!t)throw new A.InternalError(this.getErrorMessage("ownChannelId does not exist"));const{remoteChannelId:r,roomId:n}=e,i=yield this.switchRemoteChannel({remoteChannelId:r,roomId:n,ownChannelId:t});if(!i.isSuccessful)throw i.error;return a.SystemLogs.shared().debug("Player/RemoteConnection/switchConnect done"),p.Result.success()}catch(t){return this.statusSubject.next("error"),p.Result.failure((0,p.addError)(t,this.getErrorMessage("switchConnect"),{options:e}))}})),this.close=()=>n(this,void 0,void 0,(function*(){a.SystemLogs.shared().debug("Player/RemoteConnection/close");try{if(this.statusSubject.isStopped)return;const e=this.meta.getValue("id");e&&(yield this.destroyRemoteChannel(e)),this.statusSubject.next("closed"),this.statusSubject.complete(),this.metaSubject.complete(),this.subscriptions.unsubscribe()}catch(e){a.SystemLogs.shared().error("Player/RemoteConnection unhandled error remote channel")}})),this.getId=()=>n(this,void 0,void 0,(function*(){return this.meta.select("id").pipe((0,f.unwrap)(),(0,s.take)(1)).toPromise()})),this.getRegion=()=>n(this,void 0,void 0,(function*(){try{const e=yield this.regionProvider.getRegion();if(!e)throw new A.InternalError(this.getErrorMessage("Region not found"));return p.Result.success(e)}catch(e){return p.Result.failure((0,p.addError)(e,this.getErrorMessage("getRegion")))}})),this.createRemoteChannel=(e,t)=>n(this,void 0,void 0,(function*(){const r="watching"===t?"watcher":"streamer";try{const t=yield this.remoteChannel.create(r,e);return p.Result.success(t.channel._id)}catch(n){return p.Result.failure((0,p.addError)(n,this.getErrorMessage("createRemoteChannel"),{region:e,type:t,correctType:r}))}})),this.listenEvents=()=>{this.ws.addListener(d.Event.UserJoinedToChannel,this.handleChannelJoined)},this.handleChannelJoined=({jsep:e,channelId:t})=>{this.subscriptions.add(this.meta.select("id").subscribe((r=>{r===t&&(this.metaSubject.next({type:"sessionDescription",payload:e}),this.ws.removeListener(d.Event.UserJoinedToChannel,this.handleChannelJoined))})))},this.unlistenEvents=()=>{this.ws.removeListener(d.Event.UserJoinedToChannel,this.handleChannelJoined)},this.runTasksParallel=e=>n(this,void 0,void 0,(function*(){try{const t=yield Promise.all(e);return t.every((e=>e.isSuccessful))?p.Result.success():p.Result.failure((0,p.addError)(new A.InternalError(this.getErrorMessage("Error with runTasksParallel")),this.getErrorMessage("runTasksParallel"),{result:t}))}catch(e){return p.Result.failure((0,p.addError)(e,this.getErrorMessage("runTasksParallel")))}})),this.joinRemoteChannel=e=>n(this,void 0,void 0,(function*(){try{const{remoteChannelId:t,localSessionDescription:r}=e;return yield this.remoteChannel.join(t,r),p.Result.success()}catch(t){return p.Result.failure((0,p.addError)(t,this.getErrorMessage("joinRemoteChannel"),{options:e}))}})),this.sendLocalCandidates=e=>n(this,void 0,void 0,(function*(){try{const{remoteChannelId:t,candidates:r}=e;return yield this.api.setIceCandidate(t,r),p.Result.success()}catch(t){return p.Result.failure((0,p.addError)(t,this.getErrorMessage("sendLocalCandidates"),{options:e}))}})),this.switchRemoteChannel=e=>n(this,void 0,void 0,(function*(){try{const{remoteChannelId:t,roomId:r,ownChannelId:n}=e;return yield this.remoteChannel.switch(r,n,t),p.Result.success()}catch(t){return p.Result.failure((0,p.addError)(t,this.getErrorMessage("switchRemoteChannel"),{options:e}))}})),this.destroyRemoteChannel=e=>"broadcasting"===this.kind?Promise.resolve():this.remoteChannel.destroy(e),this.name="RemoteConnection",this.getErrorMessage=e=>`${this.name}/${e}`,this.kind=e,this.regionProvider=new c.RegionsProvider(e),this.meta=new u.Store(this.metaSubject,m)}}},43734:function(e,t,r){"use strict";var n=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))((function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,o)}l((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.WatcherConnection=void 0;const i=r(19413),s=r(40590),a=r(2965),o=r(12682),l=r(32711),c=r(88396),u=r(83995),d=r(7366),h=r(87678);t.WatcherConnection=class{constructor(){this.statusSubject=new i.BehaviorSubject("idle"),this.name="WatcherConnection",this.getErrorMessage=e=>`${this.name}/${e}`,this.localConnection=new o.LocalConnection("answer"),this.remoteConnection=new l.RemoteConnection("watching"),this.mediaStreamController=new c.RemoteMediaStreamController,this.status=this.statusSubject.asObservable()}connect(e,t){return n(this,void 0,void 0,(function*(){this.statusSubject.next("connecting");try{const[r,n]=yield Promise.all([this.localConnection.create(),this.remoteConnection.create()]);if(!r.isSuccessful)throw r.error;if(!n.isSuccessful)throw n.error;const i=yield this.remoteConnection.meta.select("sessionDescription").pipe((0,u.unwrap)(),(0,s.take)(1)).toPromise(),a=yield this.localConnection.connectAnsweringSide(i);if(!a.isSuccessful)throw a.error;const{value:o}=a,l=yield this.localConnection.meta.select("candidates").pipe((0,u.unwrap)(),(0,s.take)(1)).toPromise(),c=yield this.remoteConnection.connectWatcher({localSessionDescription:o,candidates:l,roomId:e,remoteChannelId:t});if(!c.isSuccessful)throw c.error;const p=yield this.localConnection.meta.select("stream").pipe((0,u.unwrap)(),(0,s.take)(1)).toPromise();this.mediaStreamController.add(p);const{value:f}=r,{value:{channelId:A,region:m}}=n;return this.statusSubject.next("connected"),h.WatcherConnectionInterceptor.shared().intercept({status:"success",peerConnectionId:f,channelId:A,remoteChannelId:t,localSdpAnswer:o,remoteSdpOffer:i,region:m}),d.Result.success({mediaStream:p,localSdpAnswer:o,remoteSdpOffer:i,peerConnectionId:f,channelId:A,remoteChannelId:t,region:m})}catch(e){this.statusSubject.next("error"),a.SystemLogs.shared().error("WatcherConnection/connect error",{error:e});const t=(0,d.addError)(e,this.getErrorMessage("connect"));return h.WatcherConnectionInterceptor.shared().intercept({status:"error",method:t.errors[0].message,error:t}),d.Result.failure(t)}}))}disconnect(){return n(this,void 0,void 0,(function*(){try{yield this.remoteConnection.close()}catch(e){}finally{this.localConnection.close(),this.mediaStreamController.destroy()}}))}}},87678:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.WatcherConnectionInterceptor=void 0;const n=r(19413),i=r(30975);class s{constructor(){this.intentSubject=new n.Subject,this.intent=this.intentSubject.asObservable()}intercept(e){this.intentSubject.next(e)}}t.WatcherConnectionInterceptor=s,s.shared=(0,i.singleton)((()=>new s))},47685:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BroadcastingChannelsStorage=void 0;const n=r(9490),i=r(30975);class s{constructor(){this.data=null,this.take=()=>this.getChannel(),this.release=()=>{this.data&&(this.data.get().destroy(),this.data=null)},this.getChannel=()=>{var e;const t=null!==(e=this.data)&&void 0!==e?e:(0,n.createBroadcastingChannel)();return this.data=t,t.updateStatus("busy").get()}}}t.BroadcastingChannelsStorage=s,s.shared=(0,i.singleton)((()=>new s))},80230:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BroadcastingChannelsStorage=t.WatchingChannelsStorage=void 0;var n=r(88787);Object.defineProperty(t,"WatchingChannelsStorage",{enumerable:!0,get:function(){return n.WatchingChannelsStorage}});var i=r(47685);Object.defineProperty(t,"BroadcastingChannelsStorage",{enumerable:!0,get:function(){return i.BroadcastingChannelsStorage}})},88787:function(e,t,r){"use strict";var n=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))((function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,o)}l((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.WatchingChannelsStorage=void 0;const i=r(40590),s=r(19413),a=r(2965),o=r(9490),l=r(30975),c=r(3565).timeInterval.seconds(5);class u{constructor(){this.candidateToDelete={},this.taskQueueSubject=new s.Subject,this.pool=[],this.take=()=>n(this,void 0,void 0,(function*(){return new Promise((e=>{this.taskQueueSubject.next(e)}))})),this.release=e=>{a.SystemLogs.shared().debug("WatchingChannelsStorage/release channel in pool");const t=this.pool.find((t=>t.get()===e));if(!t)return void a.SystemLogs.shared().error("WatchingChannelsStorage/release channel not found in pool");const r=this.updateStatus(t,"free");r.get().pause(),this.startCountdownToDelete(r)},this.getChannel=()=>n(this,void 0,void 0,(function*(){a.SystemLogs.shared().debug("WatchingChannelsStorage/getChannel current pool status",{poolSize:this.pool.length,poolItemsStatuses:this.pool.map((e=>e.status)).join(",")||"nope"});const e=yield this.select(this.pool);if(e)return a.SystemLogs.shared().debug("WatchingChannelsStorage/getChannel take an existing channel"),e.updateStatus("busy").get();a.SystemLogs.shared().debug("WatchingChannelsStorage/getChannel not free channel, create and take channel");const t=(0,o.createWatchingChannel)(),r=t.updateStatus("busy");return this.updatePool(t,"add"),r.get()})),this.updatePool=(e,t)=>{a.SystemLogs.shared().debug("WatchingChannelsStorage/updatePool",{actionType:t,poolSize:this.pool.length,poolItemsStatuses:this.pool.map((e=>e.status)).join(",")||"nope"}),"add"===t?this.pool.push(e):(this.pool=this.pool.filter((t=>e!==t)),e.get().destroy()),a.SystemLogs.shared().debug("WatchingChannelsStorage/updatePool updated",{actionType:t,poolSize:this.pool.length,poolItemsStatuses:this.pool.map((e=>e.status)).join(",")||"nope"})},this.updateStatus=(e,t)=>(a.SystemLogs.shared().debug("WatchingChannelsStorage/updateStatus",{currentStatus:e.status,nextStatus:t}),e.status=t,e),this.select=e=>n(this,void 0,void 0,(function*(){const t=e.filter((e=>"free"===e.status));let r;for(const e of t)try{const t=yield e.get().status.pipe((0,i.take)(1)).toPromise();if(("active"===t||"paused"===t)&&"free"===e.status){r=e,this.stopCountdownToDelete(e);break}}catch(e){a.SystemLogs.shared().error("WatchingChannelsStorage/select error",{error:e})}return r})),this.startCountdownToDelete=e=>n(this,void 0,void 0,(function*(){this.candidateToDelete[e.id]=setTimeout((()=>{"free"===e.status&&(a.SystemLogs.shared().debug("WatchingChannelsStorage/removeInactiveChannel after delay"),this.updatePool(e,"remove"))}),c)})),this.stopCountdownToDelete=e=>{a.SystemLogs.shared().debug("WatchingChannelsStorage/stopCountdownToDelete",{channelId:e.id});const t=this.candidateToDelete[e.id];t&&clearTimeout(t)},this.taskQueueSubject.pipe((0,i.concatMap)((e=>n(this,void 0,void 0,(function*(){try{const t=yield this.getChannel();return e(t),"task handle success"}catch(e){return a.SystemLogs.shared().error("WatchingChannelsStorage/taskQueueSubject error",{error:e}),"error task handle"}})))),(0,i.catchError)((()=>"super error task handle"))).subscribe()}}t.WatchingChannelsStorage=u,u.shared=(0,l.singleton)((()=>new u))},25e3:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.GiftBannerRepository=void 0;const n=r(40590),i=r(19413),s=r(30975),a=r(3361);class o{constructor(){this.giftBannerForStreams=new i.BehaviorSubject({})}setGiftBannerData(e,t){const r=Object.assign({},this.giftBannerForStreams.value);t?(a.TesterLogger.shared().log(`[GiftBannerRepository]: setGiftBannerData ${e}`,t),r[e]=t):(a.TesterLogger.shared().log(`[GiftBannerRepository]: clearGiftBannerData ${e}`,t),delete r[e]),this.giftBannerForStreams.next(r)}getGiftBannerForStream(e){return this.giftBannerForStreams.pipe((0,n.map)((t=>t[e])))}}t.GiftBannerRepository=o,o.shared=(0,s.singleton)((()=>new o))},94624:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.StreamingGiftReflector=void 0;const n=r(19413),i=r(30975),s=r(52497),a=r(7366),o=r(45769);class l{constructor(e){this.currentReactionSubject=new n.BehaviorSubject(null),this.currentReaction=this.currentReactionSubject.asObservable(),this.reset=e=>()=>{var t;this.currentReactionSubject.value&&((null===(t=this.currentReactionSubject.value)||void 0===t?void 0:t.animationUri)&&o.StreamingAnimationGiftShowingInterceptor.shared().intercept({status:"success",platform:(0,s.platform)(),os:(0,s.operatingSystem)(),animationUri:this.currentReactionSubject.value.animationUri}),this.currentReactionSubject.next(null),e())},this.resetWithError=e=>t=>{var r;this.currentReactionSubject.value&&((null===(r=this.currentReactionSubject.value)||void 0===r?void 0:r.animationUri)&&o.StreamingAnimationGiftShowingInterceptor.shared().intercept({status:"error",platform:(0,s.platform)(),os:(0,s.operatingSystem)(),animationUri:this.currentReactionSubject.value.animationUri,error:(0,a.addError)(t,this.getErrorMessage("resetWithError"))}),this.currentReactionSubject.next(null),e())},this.name="StreamingGiftReflector",this.getErrorMessage=e=>`${this.name}/${e}`}show(e){return new n.Observable((t=>{if(this.currentReactionSubject.value)return t.next("showing-not-allowed"),void t.complete();const r=()=>{setTimeout((()=>{t.next("reaction-ended"),t.complete()}),0)};this.currentReactionSubject.next({uri:e.url,animationUri:e.animationUrl,onComplete:this.reset(r),onError:this.resetWithError(r)})}))}}t.StreamingGiftReflector=l,l.shared=(0,i.singleton)((e=>new l(e)))},45769:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.StreamingAnimationGiftShowingInterceptor=void 0;const n=r(19413),i=r(30975);class s{constructor(){this.intentSubject=new n.Subject,this.intent=this.intentSubject.asObservable()}intercept(e){this.intentSubject.next(e)}}t.StreamingAnimationGiftShowingInterceptor=s,s.shared=(0,i.singleton)((()=>new s))},11971:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.StreamingGoalFinishedReflector=void 0;const n=r(19413),i=r(30975);class s{constructor(e){this.currentReactionSubject=new n.BehaviorSubject(null),this.currentReaction=this.currentReactionSubject.asObservable(),this.clearReaction=e=>()=>{this.currentReactionSubject.value&&(e(),this.currentReactionSubject.next(null))}}show(e){return new n.Observable((t=>{const r=r=>{t.next(r),t.complete(),e.onReactionFinish()};this.currentReactionSubject.value?r("showing-not-allowed"):this.currentReactionSubject.next({goalStatus:e.goalStatus,onComplete:this.clearReaction((()=>{r("reaction-ended")}))})}))}}t.StreamingGoalFinishedReflector=s,s.shared=(0,i.singleton)((e=>new s(e)))},5041:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),t.useLocalMemberIsGuestMember=t.useLocalMemberIsHostMember=t.useHasLocalRoomMember=t.useRoomIsMultiStream=t.useRoomGuestMemberMediaStream=t.useRelativeGuestMemberId=t.useRoomGuest=t.useRoomHostMemberMediaStream=t.useRoomHostMemberId=t.useRoomType=t.useRoomStatus=void 0;const s=r(19413),a=r(40590),o=r(83426),l=r(17036),c=r(55745),u=r(83995),d=r(75404);i(r(75988),t),i(r(16594),t),t.useRoomStatus=e=>{var t;return null!==(t=(0,l.useObservable)((()=>{var t;return null!==(t=null==e?void 0:e.status)&&void 0!==t?t:(0,s.of)("idle")}),[e]))&&void 0!==t?t:"idle"},t.useRoomType=e=>{var t;return null!==(t=(0,l.useObservable)((()=>{var t;return null!==(t=null==e?void 0:e.type)&&void 0!==t?t:(0,s.of)("unknown")}),[e]))&&void 0!==t?t:"unknown"},t.useRoomHostMemberId=e=>(0,l.useObservable)((()=>e?e.hostMember.pipe((0,u.unwrap)(),(0,a.map)((e=>e.get().id))):(0,s.of)(void 0)),[e]),t.useRoomHostMemberMediaStream=e=>(0,l.useObservable)((()=>e?e.hostMember.pipe((0,u.unwrap)(),(0,a.switchMap)((e=>e.get().meta.select("mediaStream")))):(0,s.of)(void 0)),[e]),t.useRoomGuest=e=>{const r=(0,t.useRoomHostMemberId)(e),n=(0,o.useRef)();return(0,l.useObservable)((()=>{var t;if(!e||!r)return(0,s.of)(void 0);const i=new s.BehaviorSubject(void 0);return null===(t=n.current)||void 0===t||t.unsubscribe(),n.current=e.members.subscribe((e=>{const t=c.RoomUtils.toArray(e).find((e=>{var t;const n=null===(t=null==e?void 0:e.get())||void 0===t?void 0:t.id;return n&&r&&n!==r}));i.next(null==t?void 0:t.get())})),i.asObservable()}),[e,r])},t.useRelativeGuestMemberId=e=>{const r=(0,d.useUserId)(),n=(0,t.useRoomHostMemberId)(e),i=(0,t.useRoomGuest)(e),s=null==i?void 0:i.id;if(s)return r===s?n:s},t.useRoomGuestMemberMediaStream=e=>{const r=(0,t.useRoomGuest)(e);return(0,l.useObservable)((()=>e&&r?r.meta.select("mediaStream"):(0,s.of)(void 0)),[e,r])},t.useRoomIsMultiStream=e=>{const r=(0,t.useRoomGuest)(e);return!!(null==r?void 0:r.id)},t.useHasLocalRoomMember=e=>(0,l.useObservable)((()=>e?e.localMember.pipe((0,a.map)((e=>!!e))):(0,s.of)(void 0)),[e]),t.useLocalMemberIsHostMember=e=>(0,l.useObservable)((()=>e?(0,s.combineLatest)([e.hostMember,e.localMember]).pipe((0,a.map)((([e,t])=>(null==e?void 0:e.get().id)===(null==t?void 0:t.get().id)))):(0,s.of)(void 0)),[e]),t.useLocalMemberIsGuestMember=e=>{const r=(0,t.useRoomGuest)(e);return(0,l.useObservable)((()=>e?e.localMember.pipe((0,a.map)((e=>(null==r?void 0:r.id)===(null==e?void 0:e.get().id)))):(0,s.of)(void 0)),[e])}},36388:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useRoomAutoCloser=void 0;const n=r(40590),i=r(17036),s=r(19794);t.useRoomAutoCloser=(e,t)=>{(0,i.useObservable)((()=>s.RoomAutoCloser.shared(e).closeIntent.pipe((0,n.tap)((()=>{t()})))),[e,t])}},16594:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useRoomLocalMemberCameraControl=t.useRoomLocalMemberMicrophoneControl=void 0;const n=r(83426),i=r(17036),s=r(49201);t.useRoomLocalMemberMicrophoneControl=()=>{const e=(0,i.useObservable)((()=>s.StreamingVideoModule.shared().microState$()),[]);return{enableMicro:(0,n.useCallback)((()=>s.StreamingVideoModule.shared().enableMicro()),[]),disableMicro:(0,n.useCallback)((()=>s.StreamingVideoModule.shared().disableMicro()),[]),enabled:e}},t.useRoomLocalMemberCameraControl=e=>(0,n.useCallback)((()=>e.switchCamera()),[e])},75988:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useRoomSound=void 0;const n=r(83426),i=r(17036),s=r(76841);t.useRoomSound=()=>{const e=(0,i.useObservable)((()=>s.RoomSoundStateStorage.shared().enabled),[],s.RoomSoundStateStorage.shared().getEnabledValue());return{enableAudio:(0,n.useCallback)((e=>s.RoomSoundStateStorage.shared().enable(e)),[]),disableAudio:(0,n.useCallback)((e=>s.RoomSoundStateStorage.shared().disable(e)),[]),enabled:e}}},9483:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),t.useLocalMemberIsGuestMember=t.useLocalMemberIsHostMember=t.useHasLocalRoomMember=t.useRoomMultiStream=t.useRoomGuestMemberMediaStream=t.useRoomGuestMemberUrl=t.useRelativeGuestMemberId=t.useRoomGuest=t.useRoomHostMemberMediaStream=t.useRoomHostMemberUrl=t.useRoomHostMemberId=t.useRoomType=t.useRoomStatus=void 0;const s=r(19413),a=r(40590),o=r(83426),l=r(17036),c=r(90409),u=r(52497),d=r(83995),h=r(75404);i(r(39951),t),i(r(30799),t),t.useRoomStatus=e=>{var t;return null!==(t=(0,l.useObservable)((()=>{var t;return null!==(t=null==e?void 0:e.status)&&void 0!==t?t:(0,s.of)("idle")}),[e]))&&void 0!==t?t:"idle"},t.useRoomType=e=>{var t;return null!==(t=(0,l.useObservable)((()=>{var t;return null!==(t=null==e?void 0:e.type)&&void 0!==t?t:(0,s.of)("unknown")}),[e]))&&void 0!==t?t:"unknown"},t.useRoomHostMemberId=e=>(0,l.useObservable)((()=>e?e.hostMember.pipe((0,d.unwrap)(),(0,a.map)((e=>e.get().id))):(0,s.of)(void 0)),[e]),t.useRoomHostMemberUrl=e=>(0,l.useObservable)((()=>e?e.hostMember.pipe((0,d.unwrap)(),(0,a.switchMap)((e=>e.get().meta.select("url")))):(0,s.of)(void 0)),[e]),t.useRoomHostMemberMediaStream=e=>(0,l.useObservable)((()=>e?e.hostMember.pipe((0,d.unwrap)(),(0,a.switchMap)((e=>e.get().meta.select("mediaStream")))):(0,s.of)(void 0)),[e]),t.useRoomGuest=e=>{const r=(0,t.useRoomHostMemberId)(e),n=(0,o.useRef)();return(0,l.useObservable)((()=>{var t;if(!e||!r)return(0,s.of)(void 0);const i=new s.BehaviorSubject(void 0);return null===(t=n.current)||void 0===t||t.unsubscribe(),n.current=e.members.subscribe((e=>{const t=c.RoomUtils.toArray(e).find((e=>{var t;const n=null===(t=null==e?void 0:e.get())||void 0===t?void 0:t.id;return n&&r&&n!==r}));i.next(null==t?void 0:t.get())})),i.asObservable()}),[e,r])},t.useRelativeGuestMemberId=e=>{const r=(0,h.useUserId)(),n=(0,t.useRoomHostMemberId)(e),i=(0,t.useRoomGuest)(e),s=null==i?void 0:i.id;if(s)return r===s?n:s},t.useRoomGuestMemberUrl=e=>{const r=(0,t.useRoomGuest)(e);return(0,l.useObservable)((()=>e&&r?r.meta.select("url"):(0,s.of)(void 0)),[e,r])},t.useRoomGuestMemberMediaStream=e=>{const r=(0,t.useRoomGuest)(e);return(0,l.useObservable)((()=>e&&r?r.meta.select("mediaStream"):(0,s.of)(void 0)),[e,r])},t.useRoomMultiStream="mobile"===(0,u.platform)()?e=>{const r=(0,t.useRoomHostMemberUrl)(e),n=(0,t.useRoomGuestMemberUrl)(e);return Boolean(r&&n)}:e=>{const r=(0,t.useRoomHostMemberMediaStream)(e),n=(0,t.useRoomGuestMemberMediaStream)(e);return Boolean(r&&n)},t.useHasLocalRoomMember=e=>(0,l.useObservable)((()=>e?e.localMember.pipe((0,a.map)((e=>!!e))):(0,s.of)(void 0)),[e]),t.useLocalMemberIsHostMember=e=>(0,l.useObservable)((()=>e?(0,s.combineLatest)([e.hostMember,e.localMember]).pipe((0,a.map)((([e,t])=>(null==e?void 0:e.get().id)===(null==t?void 0:t.get().id)))):(0,s.of)(void 0)),[e]),t.useLocalMemberIsGuestMember=e=>{const r=(0,t.useRoomGuest)(e);return(0,l.useObservable)((()=>e?e.localMember.pipe((0,a.map)((e=>(null==r?void 0:r.id)===(null==e?void 0:e.get().id)))):(0,s.of)(void 0)),[e])}},5547:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useRoomAutoCloser=void 0;const n=r(40590),i=r(17036),s=r(15970);t.useRoomAutoCloser=(e,t)=>{(0,i.useObservable)((()=>s.RoomAutoCloser.shared(e).closeIntent.pipe((0,n.tap)((()=>{t()})))),[e,t])}},30799:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useRoomLocalMemberFacingMode=t.useRoomLocalMemberCameraControl=t.useRoomLocalMemberMicrophoneControl=void 0;const n=r(19413),i=r(40590),s=r(83426),a=r(17036),o=r(83995),l=r(16447);t.useRoomLocalMemberMicrophoneControl=()=>{const e=(0,a.useObservable)((()=>l.RoomMicrophoneSoundStateStorage.shared().enabled),[]);return{enableMicro:(0,s.useCallback)((()=>l.RoomMicrophoneSoundStateStorage.shared().enable()),[]),disableMicro:(0,s.useCallback)((()=>l.RoomMicrophoneSoundStateStorage.shared().disable()),[]),enabled:e}},t.useRoomLocalMemberCameraControl=e=>(0,s.useCallback)((()=>e.switchCamera()),[e]),t.useRoomLocalMemberFacingMode=e=>(0,a.useObservable)((()=>e?e.localMember.pipe((0,o.unwrap)(),(0,i.switchMap)((e=>e.get().meta.select("facingMode")))):(0,n.of)(void 0)),[e])},39951:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useRoomSound=void 0;const n=r(83426),i=r(17036),s=r(90046);t.useRoomSound=()=>{const e=(0,i.useObservable)((()=>s.RoomSoundStateStorage.shared().enabled),[],s.RoomSoundStateStorage.shared().getEnabledValue());return{enableAudio:(0,n.useCallback)((e=>s.RoomSoundStateStorage.shared().enable(e)),[]),disableAudio:(0,n.useCallback)((e=>s.RoomSoundStateStorage.shared().disable(e)),[]),enabled:e}}},65091:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.IceServersProvider=void 0;const n=r(19413),i=r(40590),s=r(14867),a=r(8230),o=r(30975),l=r(57182),c=r(80471),u=r(64959);class d{constructor(){this.cache=[],this.recentCacheUpdateTime=0,this.cacheRefreshMinutes=6e5,this.getRemoteIceServers=()=>l.RemoteConfigRepository.shared().getRemoteConfig().pipe((0,i.map)((e=>{var t;return(e["streaming.turn.servers"]||{})[(null===(t=null===a.streamingWebsocket||void 0===a.streamingWebsocket?void 0:a.streamingWebsocket.user)||void 0===t?void 0:t.id)||""]||[]})),(0,i.catchError)((()=>(0,n.of)([])))),this.getApiIceServers=()=>(0,n.from)(this.api.request(s.Request.Stream().getIceServers())).pipe((0,i.map)((e=>e.filter((e=>u.IceServer.canParse(e))).map((e=>u.IceServer.parse(e))))),(0,i.catchError)((()=>(0,n.of)([])))),this.api=a.streamingWebsocket}getUpdatedIceServers(){return(0,c.safeForkJoin)([this.getRemoteIceServers(),this.getApiIceServers()]).pipe((0,i.map)((([e,t])=>{let r=[];return"fulfilled"===e.status&&(r=e.value),"fulfilled"===t.status&&(r=r&&Array.isArray(r)&&r.length?r:t.value),r})),(0,i.catchError)((()=>(0,n.of)(this.cache.length?this.cache:[]))),(0,i.tap)((e=>{this.cache=e,this.recentCacheUpdateTime=Date.now()})))}isDiedCache(){return Date.now()-this.recentCacheUpdateTime>=this.cacheRefreshMinutes}getIceServers(){return this.cache.length&&this.recentCacheUpdateTime&&!this.isDiedCache()?(0,n.of)(this.cache):this.getUpdatedIceServers()}forceUpdate(){this.getUpdatedIceServers().subscribe((()=>{}))}}t.IceServersProvider=d,d.shared=(0,o.singleton)((()=>new d))},22397:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0})},88396:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),t.RemoteMediaStreamController=t.LocalMediaStreamController=void 0;var s=r(93806);Object.defineProperty(t,"LocalMediaStreamController",{enumerable:!0,get:function(){return s.LocalMediaStreamController}});var a=r(55800);Object.defineProperty(t,"RemoteMediaStreamController",{enumerable:!0,get:function(){return a.RemoteMediaStreamController}}),i(r(22397),t)},93806:function(e,t,r){"use strict";var n=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))((function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,o)}l((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.LocalMediaStreamController=void 0;const i=r(19413),s=r(33084),a=r(16447),o=r(7366),l=r(94778);t.LocalMediaStreamController=class{constructor(){this.statusSubject=new i.BehaviorSubject("idle"),this.streamSubject=new i.BehaviorSubject(void 0),this.urlSubject=new i.BehaviorSubject(void 0),this.facingModeSubject=new i.BehaviorSubject(s.FacingMode.user),this.behaviorSubjects=[this.statusSubject,this.streamSubject,this.urlSubject,this.facingModeSubject],this.subscriptions=new i.Subscription,this.create=(e,t=!1)=>n(this,void 0,void 0,(function*(){if("idle"!==this.statusSubject.value&&!t)throw new l.InternalError(this.getErrorMessage("mediaStream already created"));if(e)return o.Result.success(e);try{const e=yield(0,s.getDeviceMediaInformation)(this.facingModeSubject.value);return e?o.Result.success(e):o.Result.failure((0,o.addError)(new Error("Cannot initialize stream"),this.getErrorMessage("create"),{facingMode:this.facingModeSubject.value}))}catch(e){return o.Result.failure((0,o.addError)(e,this.getErrorMessage("create"),{facingMode:this.facingModeSubject.value}))}})),this.add=e=>{this.statusSubject.next("active"),this.streamSubject.next(e),this.urlSubject.next((0,s.getMediaUrl)(e)),a.RoomMicrophoneSoundStateStorage.shared().getValue()||this.toggleAudio(!1)},this.switchCamera=()=>n(this,void 0,void 0,(function*(){if(!this.streamSubject.value)return;const e={[s.FacingMode.user]:s.FacingMode.environment,[s.FacingMode.environment]:s.FacingMode.user}[this.facingModeSubject.value],t=yield(0,s.switchCamera)(this.streamSubject.value,e);return t?(this.streamSubject.next(t),this.facingModeSubject.next(e),t):void 0})),this.pause=()=>{this.streamSubject.value&&((0,s.toggleAudio)(this.streamSubject.value,!1),(0,s.toggleVideo)(this.streamSubject.value,!1),this.statusSubject.next("paused"))},this.resume=()=>{this.streamSubject.value&&((0,s.toggleVideo)(this.streamSubject.value,!0),(0,s.toggleAudio)(this.streamSubject.value,a.RoomMicrophoneSoundStateStorage.shared().getValue()),this.statusSubject.next("active"))},this.destroy=()=>{const e=this.streamSubject.value;e&&e.getTracks().forEach((e=>e.stop())),this.streamSubject.next(void 0),this.urlSubject.next(void 0),this.behaviorSubjects.forEach((e=>e.complete())),this.subscriptions.unsubscribe()},this.toggleAudio=e=>{this.streamSubject.value&&(0,s.toggleAudio)(this.streamSubject.value,e)},this.name="LocalMediaStreamController",this.getErrorMessage=e=>`${this.name}/${e}`,this.status=this.statusSubject.asObservable(),this.stream=this.streamSubject.asObservable(),this.url=this.urlSubject.asObservable(),this.facingMode=this.facingModeSubject.asObservable(),this.subscriptions.add(a.RoomMicrophoneSoundStateStorage.shared().enabled.subscribe((e=>{e?this.toggleAudio(!0):this.toggleAudio(!1)})))}}},55800:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RemoteMediaStreamController=void 0;const n=r(19413),i=r(33084),s=r(90046);t.RemoteMediaStreamController=class{constructor(){this.statusSubject=new n.BehaviorSubject("idle"),this.streamSubject=new n.BehaviorSubject(void 0),this.urlSubject=new n.BehaviorSubject(void 0),this.behaviorSubjects=[this.statusSubject,this.streamSubject,this.urlSubject],this.subscriptions=new n.Subscription,this.add=e=>{this.statusSubject.next("active"),this.streamSubject.next(e),this.urlSubject.next((0,i.getMediaUrl)(e)),s.RoomSoundStateStorage.shared().getEnabledValue()||this.toggleAudio(!1)},this.pause=()=>{this.streamSubject.value&&((0,i.toggleAudio)(this.streamSubject.value,!1),(0,i.toggleVideo)(this.streamSubject.value,!1),this.statusSubject.next("paused"))},this.resume=()=>{this.streamSubject.value&&((0,i.toggleVideo)(this.streamSubject.value,!0),(0,i.toggleAudio)(this.streamSubject.value,s.RoomSoundStateStorage.shared().getEnabledValue()),this.statusSubject.next("active"))},this.destroy=()=>{this.streamSubject.next(void 0),this.urlSubject.next(void 0),this.behaviorSubjects.forEach((e=>e.complete())),this.subscriptions.unsubscribe()},this.toggleAudio=e=>{this.streamSubject.value&&(0,i.toggleAudio)(this.streamSubject.value,e)},this.status=this.statusSubject.asObservable(),this.stream=this.streamSubject.asObservable(),this.url=this.urlSubject.asObservable(),this.subscriptions.add(s.RoomSoundStateStorage.shared().enabled.subscribe((e=>{e?this.toggleAudio(!0):this.toggleAudio(!1)})))}}},60059:function(e,t,r){"use strict";var n=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))((function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,o)}l((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.MultiStreamGuestRemoval=void 0;const i=r(19413),s=r(30975),a=r(41172);class o{constructor(e){this.confirmationSubject=new i.BehaviorSubject(!1),this.confirmation=this.confirmationSubject.asObservable(),this.start=()=>{this.confirmationSubject.next(!0)},this.cancel=()=>{this.confirmationSubject.next(!1)},this.kick=e=>n(this,void 0,void 0,(function*(){yield a.StreamApi.shared().kickBroadcaster(this.streamId,e),this.confirmationSubject.next(!1)})),this.streamId=e}}t.MultiStreamGuestRemoval=o,o.shared=(0,s.singleton)((e=>new o(e)))},5973:function(e,t,r){"use strict";var n=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))((function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,o)}l((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.MultiStreamJoiningApproval=void 0;const i=r(19413),s=r(40590),a=r(30975),o=r(8230),l=r(5273),c=r(41172),u=r(57698),d=r(32405);class h{constructor(e){this.statusSubject=new i.BehaviorSubject("idle"),this.ws=o.streamingWebsocket,this.requestId=void 0,this.joiningUserId=void 0,this.status=this.statusSubject.asObservable(),this.approve=()=>n(this,void 0,void 0,(function*(){if(this.requestId)try{yield c.StreamApi.shared().sendResponseOnInvite(this.streamId,this.requestId,"approve"),this.resetMeta()}catch(e){}})),this.decline=()=>n(this,void 0,void 0,(function*(){if(this.requestId&&this.joiningUserId)try{yield c.StreamApi.shared().sendResponseOnInvite(this.streamId,this.requestId,"decline"),this.declineUser(this.joiningUserId)}catch(e){}})),this.onRequestReceived=e=>{const{user:{_id:t},requestId:r}=e;d.MultiStreamPendingGuest.shared(this.streamId).update({id:t}),this.requestId=r,this.joiningUserId=t,this.statusSubject.next("pending")},this.declineUser=e=>{u.MultiStreamRejectedGuest.shared(this.streamId).update({id:e}),this.resetMeta()},this.resetMeta=()=>{d.MultiStreamPendingGuest.shared(this.streamId).reset(),u.MultiStreamRejectedGuest.shared(this.streamId).reset(),this.statusSubject.next("idle"),this.requestId=void 0,this.joiningUserId=void 0},this.streamId=e}start(e){e.add(this.ws.events(l.Event.MultiStreamJoinRequestReceived).pipe((0,s.filter)((e=>this.streamId===e.streamId))).subscribe(this.onRequestReceived)),e.add(this.ws.events(l.Event.MultiStreamJoinRequestDeclined).pipe((0,s.filter)((e=>this.streamId===e.streamId&&this.requestId===e.requestId))).subscribe((e=>this.declineUser(e.userId))))}}t.MultiStreamJoiningApproval=h,h.shared=(0,a.singleton)((e=>new h(e)))},44687:function(e,t,r){"use strict";var n=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))((function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,o)}l((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.MultiStreamJoiningRequester=void 0;const i=r(19413),s=r(40590),a=r(7366),o=r(84491),l=r(32405),c=r(57698),u=r(8230),d=r(5273),h=r(30975),p=r(99473),f=r(56003);class A{constructor(e,t){this.statusSubject=new i.BehaviorSubject("idle"),this.ws=u.streamingWebsocket,this.requestId=void 0,this.status=this.statusSubject.asObservable(),this.send=()=>n(this,void 0,void 0,(function*(){var e,t;try{p.WatchingConnectionStorage.shared().releaseImmediately();const e=yield p.BroadcastingConnectionsStorage.shared().previewAndTake(),t=yield this.attachPC({streamId:this.streamId,peerId:e.peerId});if(!t.isSuccessful){const r=t.error.errors.filter((t=>{var r,n;const i=t.payload||{},s="kicked"==i.errorReason,a=(null===(r=i.options)||void 0===r?void 0:r.streamId)==this.streamId&&(null===(n=i.options)||void 0===n?void 0:n.peerId)==e.peerId;return s&&a})).length>0;throw r&&"pending"!==this.statusSubject.value&&(this.statusSubject.next("pending"),l.MultiStreamPendingGuest.shared(this.streamId).update({id:this.userId})),t.error}if("pending"!==this.statusSubject.value&&"pending"===t.value.status)return this.statusSubject.next("pending"),l.MultiStreamPendingGuest.shared(this.streamId).update({id:this.userId}),this.requestId=t.value.requestId,void f.MultiStreamJoiningRequesterInterceptor.shared().intercept({status:"need-approve",peerId:e.peerId,streamId:this.streamId});f.MultiStreamJoiningRequesterInterceptor.shared().intercept({status:"success",channelId:e.peerId,streamId:this.streamId}),this.resetMeta()}catch(r){p.BroadcastingConnectionsStorage.shared().release(),this.declineUser(this.userId),f.MultiStreamJoiningRequesterInterceptor.shared().intercept({status:"error",errorMessage:r instanceof a.AggregateError?null===(t=null===(e=r.errors[0].error)||void 0===e?void 0:e.error)||void 0===t?void 0:t.message:void 0,method:r instanceof a.AggregateError?r.errors[0].message:void 0,error:r})}})),this.abort=()=>n(this,void 0,void 0,(function*(){if(this.requestId)try{yield o.RemoteChannelProvider.shared().cancelRequestToAttach(this.requestId)}catch(e){}finally{this.declineUser(this.userId)}})),this.resetMeta=()=>{l.MultiStreamPendingGuest.shared(this.streamId).reset(),c.MultiStreamRejectedGuest.shared(this.streamId).reset(),this.statusSubject.next("idle"),this.requestId=void 0},this.declineUser=e=>{c.MultiStreamRejectedGuest.shared(this.streamId).update({id:e}),this.statusSubject.next("decline"),this.resetMeta()},this.attachPC=e=>n(this,void 0,void 0,(function*(){var t,r,n;const{streamId:i,peerId:s}=e;try{const e=yield o.RemoteChannelProvider.shared().attachV2(i,s);return a.Result.success(e)}catch(i){const s=i||{};if(409===(null===(t=null==s?void 0:s.error)||void 0===t?void 0:t.code)&&this.requestId){const e={status:"pending",requestId:this.requestId};return a.Result.success(e)}let o;return 403==(null===(r=null==s?void 0:s.error)||void 0===r?void 0:r.code)&&"STREAMER_WAS_KICKED"==(null===(n=null==s?void 0:s.error)||void 0===n?void 0:n.message)&&(o="kicked"),a.Result.failure((0,a.addError)(i,this.getErrorMessage("attachChannel"),{options:e,errorReason:o}))}})),this.name="MultiStreamJoiningRequester",this.getErrorMessage=e=>`${this.name}/${e}`,this.streamId=e,this.userId=t}start(e){e.add(this.ws.events(d.Event.MultiStreamJoinRequestApproved).pipe((0,s.filter)((e=>{const{streamId:t,userId:r,requestId:n}=e;return this.streamId===t&&this.userId===r&&this.requestId===n}))).subscribe((()=>this.resetMeta()))),e.add(this.ws.events(d.Event.MultiStreamJoinRequestDeclined).pipe((0,s.filter)((e=>{const{streamId:t,userId:r,requestId:n}=e;return this.streamId===t&&this.userId===r&&this.requestId===n}))).subscribe((e=>this.declineUser(e.userId))))}}t.MultiStreamJoiningRequester=A,A.shared=(0,h.singleton)(((e,t)=>new A(e,t)))},56003:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.MultiStreamJoiningRequesterInterceptor=void 0;const n=r(19413),i=r(30975);class s{constructor(){this.intentSubject=new n.Subject,this.intent=this.intentSubject.asObservable()}intercept(e){this.intentSubject.next(e)}}t.MultiStreamJoiningRequesterInterceptor=s,s.shared=(0,i.singleton)((()=>new s))},70657:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.MultiStreamLocalSwap=void 0;const n=r(19413),i=r(30975);class s{constructor(e){this.swappedSubject=new n.BehaviorSubject(!1),this.swapped=this.swappedSubject.asObservable(),this.streamId=e}toggle(){this.update(!this.swappedSubject.value)}reset(){this.update(!1)}update(e){this.swappedSubject.next(e)}}t.MultiStreamLocalSwap=s,s.shared=(0,i.singleton)((e=>new s(e)))},32405:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.MultiStreamPendingGuest=void 0;const n=r(19413),i=r(30975);class s{constructor(e){this.guestSubject=new n.Subject,this.guest=this.guestSubject.asObservable(),this.streamId=e}update(e){this.guestSubject.next(e)}reset(){this.guestSubject.next(void 0)}}t.MultiStreamPendingGuest=s,s.shared=(0,i.singleton)((e=>new s(e)))},57698:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.MultiStreamRejectedGuest=void 0;const n=r(19413),i=r(30975);class s{constructor(e){this.guestSubject=new n.Subject,this.guest=this.guestSubject.asObservable(),this.streamId=e}update(e){this.guestSubject.next(e)}reset(){this.guestSubject.next(void 0)}}t.MultiStreamRejectedGuest=s,s.shared=(0,i.singleton)((e=>new s(e)))},47578:function(e,t,r){"use strict";var n=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))((function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,o)}l((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.MultiStreamGuestRemoval=void 0;const i=r(19413),s=r(30975),a=r(41172);class o{constructor(e){this.confirmationSubject=new i.BehaviorSubject(!1),this.confirmation=this.confirmationSubject.asObservable(),this.start=()=>{this.confirmationSubject.next(!0)},this.cancel=()=>{this.confirmationSubject.next(!1)},this.kick=e=>n(this,void 0,void 0,(function*(){yield a.StreamApi.shared().kickBroadcaster(this.streamId,e),this.confirmationSubject.next(!1)})),this.streamId=e}}t.MultiStreamGuestRemoval=o,o.shared=(0,s.singleton)((e=>new o(e)))},20657:function(e,t,r){"use strict";var n=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))((function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,o)}l((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.MultiStreamJoiningApproval=void 0;const i=r(19413),s=r(40590),a=r(30975),o=r(8230),l=r(5273),c=r(41172),u=r(53152),d=r(58587);class h{constructor(e){this.statusSubject=new i.BehaviorSubject("idle"),this.ws=o.streamingWebsocket,this.requestId=void 0,this.joiningUserId=void 0,this.status=this.statusSubject.asObservable(),this.approve=()=>n(this,void 0,void 0,(function*(){if(this.requestId)try{yield c.StreamApi.shared().sendResponseOnInvite(this.streamId,this.requestId,"approve"),this.resetMeta()}catch(e){}})),this.decline=()=>n(this,void 0,void 0,(function*(){if(this.requestId&&this.joiningUserId)try{yield c.StreamApi.shared().sendResponseOnInvite(this.streamId,this.requestId,"decline"),this.declineUser(this.joiningUserId)}catch(e){}})),this.onRequestReceived=e=>{const{channelId:t,user:{_id:r},requestId:n}=e;d.MultiStreamPendingGuest.shared(this.streamId).update({id:r,channelId:t}),this.requestId=n,this.joiningUserId=r,this.statusSubject.next("pending")},this.declineUser=e=>{u.MultiStreamRejectedGuest.shared(this.streamId).update({id:e}),this.resetMeta()},this.resetMeta=()=>{d.MultiStreamPendingGuest.shared(this.streamId).reset(),u.MultiStreamRejectedGuest.shared(this.streamId).reset(),this.statusSubject.next("idle"),this.requestId=void 0,this.joiningUserId=void 0},this.streamId=e}start(e){e.add(this.ws.events(l.Event.MultiStreamJoinRequestReceived).pipe((0,s.filter)((e=>this.streamId===e.streamId))).subscribe(this.onRequestReceived)),e.add(this.ws.events(l.Event.MultiStreamJoinRequestDeclined).pipe((0,s.filter)((e=>this.streamId===e.streamId&&this.requestId===e.requestId))).subscribe((e=>this.declineUser(e.userId))))}}t.MultiStreamJoiningApproval=h,h.shared=(0,a.singleton)((e=>new h(e)))},88862:function(e,t,r){"use strict";var n=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))((function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,o)}l((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.MultiStreamJoiningRequester=void 0;const i=r(19413),s=r(40590),a=r(30975),o=r(84491),l=r(8230),c=r(5273),u=r(54718),d=r(58587),h=r(53152),p=r(45921),f=r(7366),A=r(75820);class m{constructor(e,t){this.statusSubject=new i.BehaviorSubject("idle"),this.ws=l.streamingWebsocket,this.requestId=void 0,this.status=this.statusSubject.asObservable(),this.send=()=>n(this,void 0,void 0,(function*(){try{const e=yield(0,u.prepareBroadcastingChannel)();if(!e.isSuccessful)throw e.error;const t=yield this.attachChannel({streamId:this.streamId,channelId:e.value});if(!t.isSuccessful)throw t.error;if("pending"!==this.statusSubject.value&&"pending"===t.value.status)return this.statusSubject.next("pending"),d.MultiStreamPendingGuest.shared(this.streamId).update({id:this.userId,channelId:e.value}),this.requestId=t.value.requestId,void A.MultiStreamJoiningRequesterInterceptor.shared().intercept({status:"need-approve",channelId:e.value,streamId:this.streamId});A.MultiStreamJoiningRequesterInterceptor.shared().intercept({status:"success",channelId:e.value,streamId:this.streamId}),this.resetMeta()}catch(e){(0,p.releaseBroadcastingChannel)(),this.declineUser(this.userId),A.MultiStreamJoiningRequesterInterceptor.shared().intercept({status:"error",method:e instanceof f.AggregateError?e.errors[0].message:void 0,error:e})}})),this.abort=()=>n(this,void 0,void 0,(function*(){if(this.requestId)try{yield o.RemoteChannelProvider.shared().cancelRequestToAttach(this.requestId)}catch(e){}finally{this.declineUser(this.userId)}})),this.resetMeta=()=>{d.MultiStreamPendingGuest.shared(this.streamId).reset(),h.MultiStreamRejectedGuest.shared(this.streamId).reset(),this.statusSubject.next("idle"),this.requestId=void 0},this.declineUser=e=>{h.MultiStreamRejectedGuest.shared(this.streamId).update({id:e}),this.statusSubject.next("decline"),this.resetMeta()},this.attachChannel=e=>n(this,void 0,void 0,(function*(){var t;const{streamId:r,channelId:n}=e;try{const e=yield o.RemoteChannelProvider.shared().attach(r,n);return f.Result.success(e)}catch(r){const n=r||{};if(409===(null===(t=null==n?void 0:n.error)||void 0===t?void 0:t.code)&&this.requestId){const e={status:"pending",requestId:this.requestId};return f.Result.success(e)}return f.Result.failure((0,f.addError)(r,this.getErrorMessage("attachChannel"),{options:e}))}})),this.name="MultiStreamJoiningRequester",this.getErrorMessage=e=>`${this.name}/${e}`,this.streamId=e,this.userId=t}start(e){e.add(this.ws.events(c.Event.MultiStreamJoinRequestApproved).pipe((0,s.filter)((e=>{const{streamId:t,userId:r,requestId:n}=e;return this.streamId===t&&this.userId===r&&this.requestId===n}))).subscribe((()=>this.resetMeta()))),e.add(this.ws.events(c.Event.MultiStreamJoinRequestDeclined).pipe((0,s.filter)((e=>{const{streamId:t,userId:r,requestId:n}=e;return this.streamId===t&&this.userId===r&&this.requestId===n}))).subscribe((e=>this.declineUser(e.userId))))}}t.MultiStreamJoiningRequester=m,m.shared=(0,a.singleton)(((e,t)=>new m(e,t)))},75820:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.MultiStreamJoiningRequesterInterceptor=void 0;const n=r(19413),i=r(30975);class s{constructor(){this.intentSubject=new n.Subject,this.intent=this.intentSubject.asObservable()}intercept(e){this.intentSubject.next(e)}}t.MultiStreamJoiningRequesterInterceptor=s,s.shared=(0,i.singleton)((()=>new s))},88922:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.MultiStreamLocalSwap=void 0;const n=r(19413),i=r(30975);class s{constructor(e){this.swappedSubject=new n.BehaviorSubject(!1),this.swapped=this.swappedSubject.asObservable()}toggle(){this.update(!this.swappedSubject.value)}reset(){this.update(!1)}update(e){this.swappedSubject.next(e)}}t.MultiStreamLocalSwap=s,s.shared=(0,i.singleton)((e=>new s(e)))},58587:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.MultiStreamPendingGuest=void 0;const n=r(19413),i=r(30975);class s{constructor(e){this.guestSubject=new n.Subject,this.guest=this.guestSubject.asObservable()}update(e){this.guestSubject.next(e)}reset(){this.guestSubject.next(void 0)}}t.MultiStreamPendingGuest=s,s.shared=(0,i.singleton)((e=>new s(e)))},53152:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.MultiStreamRejectedGuest=void 0;const n=r(19413),i=r(30975);class s{constructor(e){this.guestSubject=new n.Subject,this.guest=this.guestSubject.asObservable()}update(e){this.guestSubject.next(e)}reset(){this.guestSubject.next(void 0)}}t.MultiStreamRejectedGuest=s,s.shared=(0,i.singleton)((e=>new s(e)))},23755:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.OnlineStreamers=void 0;const n=r(19413),i=r(40590),s=r(30975),a=r(53917),o=r(88861);class l{constructor(){}start(e){e.add((0,n.interval)(15e3).pipe((0,i.tap)((()=>{a.StreamsRepository.shared().shouldReloadOnlineStreams.next(!0)}))).subscribe()),e.add(o.OnlineUserExternalIdResolverRepository.shared().onlineUserExternalIds.subscribe())}}t.OnlineStreamers=l,l.shared=(0,s.singleton)((()=>new l))},75627:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PaidStreamRepository=void 0;const n=r(19413),i=r(40590),s=r(30975),a=r(38411),o=r(2965),l=r(53917),c=r(27890);class u{constructor(e,t){this.streamId=e,this.paidStreamStatusSubject=new n.Subject,this.paidStreamJoinStatusSubject=new n.Subject,this.paidStreamPaymentStatusSubject=new n.Subject,this.eventsInbox=a.StreamEvents.shared(),this.bag=new c.DisposeBag,this.start=e=>{setTimeout((()=>{this.setInitialState(e),this.startListenStreamEvents()}),300)},this.setInitialState=e=>{const{isPaid:t,isPayNeeded:r,payAmount:n}=e;t&&this.paidStreamStatusSubject.next("goes"),t&&r&&this.paidStreamJoinStatusSubject.next({needPay:r,amount:n})},this.startListenStreamEvents=()=>{const e=this.eventsInbox.paidStreamStatusUpdate(this.streamId).pipe((0,i.map)((({isPaid:e})=>e?(this.paidStreamStatusSubject.next("start"),!0):(this.paidStreamStatusSubject.next("end"),this.paidStreamJoinStatusSubject.next({needPay:!1,amount:0}),this.paidStreamPaymentStatusSubject.next("unknown"),!1))),(0,i.filter)((e=>e)),(0,i.switchMap)((()=>l.StreamsRepository.shared().getStream(this.streamId,!0))),(0,i.map)((e=>({needPay:e.isPayNeeded,amount:e.payAmount||0}))),(0,i.catchError)((e=>(o.SystemLogs.shared().error("PaidStreamRepository.paidStreamStatusUpdate",{error:e}),n.EMPTY))),(0,i.filter)((e=>Boolean(e)))).subscribe(this.paidStreamJoinStatusSubject),t=this.eventsInbox.paidStreamPaymentStatusUpdate(this.streamId).pipe((0,i.catchError)((e=>(o.SystemLogs.shared().error("PaidStreamRepository.paidStreamPaymentStatusUpdate",{error:e}),n.EMPTY))),(0,i.filter)((e=>Boolean(e))),(0,i.tap)((e=>{"success"===e&&this.paidStreamJoinStatusSubject.next({needPay:!1,amount:0,forceHideDownCounter:!0})}))).subscribe(this.paidStreamPaymentStatusSubject);this.bag.add([t,e])},this.updateStreamStatus=e=>{this.paidStreamStatusSubject.next(e)},this.paidStreamStatus=this.paidStreamStatusSubject.asObservable(),this.paidStreamJoinStatus=this.paidStreamJoinStatusSubject.asObservable(),this.paidStreamPaymentStatus=this.paidStreamPaymentStatusSubject.asObservable(),this.start(t)}destroy(){this.bag.dispose()}}t.PaidStreamRepository=u,u.shared=(0,s.singleton)(((e,t)=>new u(e,t)))},38288:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PaywallRepository=void 0;const n=r(40590),i=r(19413),s=r(30975),a=r(93893),o=r(2965),l=r(3361),c="paywall-for-streams";class u{constructor(e){this.paywallForStreams=new i.BehaviorSubject({}),this.persistance=a.Persistence.shared("PAYWALL_CACHE",e),this.persistance.take(c).pipe((0,n.take)(1)).subscribe((e=>{try{const t=e?JSON.parse(e):{};this.paywallForStreams.next(t)}catch(e){o.SystemLogs.shared().error("PaywallRepository.percictance.json.parse",{error:e})}}))}setPaywallData(e,t){const r=Object.assign({},this.paywallForStreams.value);t?(l.TesterLogger.shared().log(`[PaywallRepository]: setPaywallData ${e}`,t),r[e]=t):(l.TesterLogger.shared().log(`[PaywallRepository]: clearPaywallData ${e}`,t),delete r[e]),this.persistance.store(c,JSON.stringify(r)).subscribe(),this.paywallForStreams.next(r)}getPaywallForStream(e){return this.paywallForStreams.pipe((0,n.map)((t=>t[e])))}}t.PaywallRepository=u,u.shared=(0,s.singleton)((e=>new u(e)))},32797:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PersonalSubscriberEntryNotifier=void 0;const n=r(30975),i=r(56877),s=r(81892),a=r(69546);class o{constructor(e,t){this.userId=e,this.streamId=t}start(e,t,r){t&&i.ReactionsQueue.shared(this.streamId).add({type:"personal-subscriber-entry",userName:r,userThumbnail:o.storage.get(this.userId,"md"),userId:this.userId}),e.add(s.PaidSubscribersRepository.shared(this.userId,this.streamId).paidSubscriberEvents.subscribe((e=>{i.ReactionsQueue.shared(this.streamId).add({type:"personal-subscriber-entry",userName:e.name||"A A",userThumbnail:o.storage.get(e.id,"md"),userId:e.id})})))}}t.PersonalSubscriberEntryNotifier=o,o.shared=(0,n.singleton)(((e,t)=>new o(e,t))),o.storage=a.ImageSizeStorage.shared()},31976:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.StreamingPersonalSubscriberEntryReflector=void 0;const n=r(19413),i=r(30975),s=new Set(["car","carpet","cash"]);class a{constructor(e){this.previousReactionType=null,this.currentReactionSubject=new n.BehaviorSubject(null),this.currentReaction=this.currentReactionSubject.asObservable(),this.clearReaction=e=>()=>{this.currentReactionSubject.value&&(this.previousReactionType=this.currentReactionSubject.value.type,this.currentReactionSubject.next(null),e())}}show(e){return new n.Observable((t=>{if(this.currentReactionSubject.value)return t.next("showing-not-allowed"),void t.complete();const r=this.getRandomAnimationOmitLast();this.currentReactionSubject.next({type:r,avatar:e,onComplete:this.clearReaction((()=>{t.next("reaction-ended"),t.complete()}))})}))}getRandomAnimationOmitLast(){const e=[...s.values()].filter((e=>e!==this.previousReactionType));return e[Math.round(Math.random()*(e.length-1))]}}t.StreamingPersonalSubscriberEntryReflector=a,a.shared=(0,i.singleton)((e=>new a(e)))},59806:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.StreamingPolice=void 0;const n=r(40590),i=r(30975),s=r(44395),a=r(47400),o=["stream_gift","stream_message","stream_watch_time"];class l{constructor(e){this.reportQueue=[],this.report=e=>{o.includes(e)&&(this.paymentSubscriptionsRepository?this.paymentSubscriptionsRepository.useFreeStreamEntry(this.streamId):this.reportQueue.push(e))},this.streamId=e,a.Session.shared().userId.pipe((0,n.take)(1)).subscribe((e=>{if(e)for(this.paymentSubscriptionsRepository=s.PaymentSubscriptions.shared(e);this.reportQueue.length;){const e=this.reportQueue.shift();e&&this.report(e)}}))}}t.StreamingPolice=l,l.shared=(0,i.singleton)((e=>new l(e)))},61663:function(e,t,r){"use strict";var n=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))((function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,o)}l((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.RegionsProvider=void 0;const i=r(70228),s=r(8230),a=r(36381);t.RegionsProvider=class{constructor(e){this.role="watching",this.unavailable=new Set,this.api=a.RegionsApi.shared(),this.getRegion=()=>n(this,void 0,void 0,(function*(){const e=yield this.api.getRegions(),t=("watching"===this.role?e.leaf:e.root).filter((e=>!this.unavailable.has(e.region)));return this.selectBestRegion(t)})),this.addUnavailable=e=>{this.unavailable.add(e)},this.removeUnavailable=e=>{this.unavailable.delete(e)},this.resetUnavailable=()=>{this.unavailable.clear()},this.selectBestRegion=e=>n(this,void 0,void 0,(function*(){var t;const r=new i.Pinger,n=[];for(const t of e)try{const e=yield r.ping(t,s.streamingWebsocket.currentDomain).toPromise();n.push(e)}catch(e){}n.sort(((e,t)=>Number(e.ping>t.ping)));const[a]=n;return null===(t=null==a?void 0:a.region)||void 0===t?void 0:t.region})),this.role=e}}},19794:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RoomAutoCloser=void 0;const n=r(19413),i=r(30975);class s{constructor(e){this.closeIntentSubject=new n.Subject,this.streamId=e,this.closeIntent=this.closeIntentSubject.asObservable()}emit(){this.closeIntentSubject.next(void 0)}}t.RoomAutoCloser=s,s.shared=(0,i.singleton)((e=>new s(e)))},59618:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.closeRoomViaWatcher=t.closeRoomViaBroadcaster=t.RoomClosingInterceptor=void 0;const n=r(19413),i=r(30975),s=r(55846);class a{constructor(){this.intentSubject=new n.Subject,this.intent=this.intentSubject.asObservable()}intercept(e){this.intentSubject.next(e)}}t.RoomClosingInterceptor=a,a.shared=(0,i.singleton)((()=>new a)),t.closeRoomViaBroadcaster=function(e){const{visible:t,chatClosedSecAgo:r}=s.ChatVisibility.shared();a.shared().intercept({reason:e,kind:"broadcaster",chatOpened:t,chatClosedSecAgo:r})},t.closeRoomViaWatcher=function(e,t){return a.shared().intercept({reason:t,kind:"watcher"}),e()}},83262:function(e,t,r){"use strict";var n=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))((function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,o)}l((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.BroadcastingConnectionsStorage=void 0;const i=r(30975),s=r(49201);class a{constructor(){this.data=null,this.take=()=>n(this,void 0,void 0,(function*(){var e;return this.data=null!==(e=this.data)&&void 0!==e?e:yield s.StreamingVideoModule.shared().createStreamerPeerConnection(),this.data})),this.previewAndTake=()=>n(this,void 0,void 0,(function*(){return this.data||(yield s.StreamingVideoModule.shared().startPreview(),this.data=yield s.StreamingVideoModule.shared().createStreamerPeerConnection()),this.data})),this.release=()=>{this.data&&(s.StreamingVideoModule.shared().closeStreamerPeerConnection(),this.data=null)}}}t.BroadcastingConnectionsStorage=a,a.shared=(0,i.singleton)((()=>new a))},99473:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BroadcastingConnectionsStorage=t.WatchingConnectionStorage=void 0;var n=r(99615);Object.defineProperty(t,"WatchingConnectionStorage",{enumerable:!0,get:function(){return n.WatchingConnectionStorage}});var i=r(83262);Object.defineProperty(t,"BroadcastingConnectionsStorage",{enumerable:!0,get:function(){return i.BroadcastingConnectionsStorage}})},99615:function(e,t,r){"use strict";var n=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))((function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,o)}l((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.WatchingConnectionStorage=void 0;const i=r(2965),s=r(30975),a=r(3565),o=r(49201),l=r(29345),c=a.timeInterval.seconds(15);class u{constructor(){this.timeoutIndex=null,this.data=null,this.take=()=>n(this,void 0,void 0,(function*(){if(this.data)return this.stopCountdownToDelete(),this.data.status="busy",Object.assign(Object.assign({},this.data),{source:"cache"});const{peerId:e}=yield o.StreamingVideoModule.shared().createViewerPeerConnection();return this.data={peerId:e,status:"busy"},Object.assign(Object.assign({},this.data),{source:"new"})})),this.release=()=>{i.SystemLogs.shared().debug("WatchingConnectionStorage/release connection, start countdown"),this.data?(this.data.status="free",this.startCountdownToDelete()):i.SystemLogs.shared().error("WatchingConnectionStorage/release watching connection not found")},this.releaseImmediately=()=>{this.destroy("other")},this.destroy=e=>{var t;const r=null===(t=this.data)||void 0===t?void 0:t.peerId;r&&l.MetricsEventBus.shared().emit("metrics.pc.viewer.destroy",{date:new Date,peerId:r,reason:e}),o.StreamingVideoModule.shared().closeViewerPeerConnection(),this.data=null},this.startCountdownToDelete=()=>n(this,void 0,void 0,(function*(){this.timeoutIndex=setTimeout((()=>{var e;"free"===(null===(e=this.data)||void 0===e?void 0:e.status)&&(i.SystemLogs.shared().debug("WatchingConnectionStorage/removeInactiveChannel after delay"),this.destroy("timer"))}),c)})),this.stopCountdownToDelete=()=>{i.SystemLogs.shared().debug("WatchingConnectionStorage/stopCountdownToDelete"),this.timeoutIndex&&clearTimeout(this.timeoutIndex)}}get hasConnection(){return!!this.data}}t.WatchingConnectionStorage=u,u.shared=(0,s.singleton)((()=>new u))},41942:function(e,t,r){"use strict";var n=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))((function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,o)}l((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.createRoom=void 0;const i=r(40590),s=r(38411),a=r(8230),o=r(7366);t.createRoom=e=>n(void 0,void 0,void 0,(function*(){var t;const{userId:r,peerId:n,title:l,thumbUrl:c,meta:u,videoInviteBasename:d}=e;try{const{stream:{_id:h}}=yield s.StreamsApi.shared().createStreamV2({peerId:n,description:l,thumbUrl:c,meta:u,videoInviteBasename:d}).pipe((0,i.take)(1)).toPromise();return null===(t=a.streamingModuleHooks.emitStreamingEvent)||void 0===t||t.call(a.streamingModuleHooks,a.TrackEventType.StreamStarted,{streamId:h,streamerId:r,startedAt:(new Date).toISOString(),text:l||"",imageUrl:c||"",method:c?"camera"===e.thumbSource?1:2:0}),o.Result.success(h)}catch(t){return o.Result.failure((0,o.addError)(t,"RoomCreation/createRoom",e))}}))},29289:function(e,t,r){"use strict";var n=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))((function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,o)}l((n=n.apply(e,t||[])).next())}))},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.RoomNew=void 0;const s=r(19413),a=r(40590),o=i(r(69378)),l=r(5273),c=r(41172),u=r(8230),d=r(38411),h=r(67341),p=r(68422),f=r(2965),A=r(543),m=r(7366),g=r(83995),v=r(57698),b=r(32405),y=r(76841),C=r(94778),w=r(49201),M=r(53917),S=r(44687),I=r(29345),E=r(55745),x=r(71737),T=r(99473),D={type:"initialize",payload:!0};t.RoomNew=class{constructor(e,t,r){this.ws=u.streamingWebsocket,this.subscriptions=new s.Subscription,this.watching=!1,this.statusSubject=new s.BehaviorSubject("idle"),this.typeSubject=new s.BehaviorSubject("unknown"),this.localMemberSubject=new s.BehaviorSubject(void 0),this.hostMemberSubject=new s.BehaviorSubject(void 0),this.membersSubject=new s.BehaviorSubject(Object.assign({},D)),this.metaSubject=new s.BehaviorSubject({type:"initialize",payload:!0}),this.behaviorSubjects=[this.statusSubject,this.typeSubject,this.localMemberSubject,this.hostMemberSubject,this.membersSubject,this.metaSubject],this.pcSource=void 0,this.pendingGuest=void 0,this.join=()=>n(this,void 0,void 0,(function*(){const e=this.statusSubject.value;f.SystemLogs.shared().debug("Room/join started",{streamId:this.id,identityId:this.identityId,currentRoomStatus:e});try{if("idle"!==e)throw I.MetricsEventBus.shared().emit("metrics.room.error",{date:new Date,error:"join-duplicate",streamId:this.id}),f.SystemLogs.shared().error("Room/join error",{streamId:this.id,identityId:this.identityId,currentRoomStatus:e}),new C.InternalError(this.getErrorMessage("join warning, duplicate join"));this.statusSubject.next("connecting");const t=M.StreamsRepository.shared().cachedCurrentStreams.value.find((e=>e.id===this.id));t&&(t.isRecord&&t.recordHlsUri?yield this.watchRoom({recordHlsUri:t.recordHlsUri}):t.mediaserverStreamId&&(yield this.watchRoom({mediaServerStreamId:t.mediaserverStreamId}))),this.listenEvents(),this.subscriptions.add(this.members.subscribe(this.actualizeHostMember)),this.subscriptions.add(this.members.subscribe(this.actualizeLocalMember)),this.actualizeRoomStatus(this.subscriptions),this.actualizeLiveMembers(this.subscriptions);const r=yield this.getStreamBy(this.id);if(!r.isSuccessful)throw f.SystemLogs.shared().error("Room/join error (in getStreamBy)",{streamId:this.id,identityId:this.identityId,currentRoomStatus:e,error:r.error}),r.error;const n=r.value;n.isRecord&&n.recordHlsUri?yield this.watchRoom({recordHlsUri:n.recordHlsUri}):n.mediaserverStreamId&&(yield this.watchRoom({mediaServerStreamId:n.mediaserverStreamId}));const{participants:i,isRecord:s}=n;this.typeSubject.next(s?"record":"live");const{isPaid:a,isPayNeeded:o,payAmount:l,recordHlsUri:c}=n,u=[{type:"mediaServerStreamId",payload:n.mediaserverStreamId},{type:"isPaid",payload:a},{type:"isPayNeeded",payload:o},{type:"payAmount",payload:l||0},{type:"recordHlsUri",payload:s?c:null}];this.metaSubject.next(u),this.subscribeRoomEvents(this.id).then((t=>{t.isSuccessful||f.SystemLogs.shared().error("Room/join error (in subscribeRoomEvents)",{streamId:this.id,identityId:this.identityId,currentRoomStatus:e,stream:n,error:t.error})}));const d=this.initializeRoomMembers(this.id,i);if(!d.isSuccessful)throw I.MetricsEventBus.shared().emit("metrics.room.error",{date:new Date,error:"join-init-members",streamId:this.id}),f.SystemLogs.shared().error("Room/join error (in initializeRoomMembers)",{streamId:this.id,identityId:this.identityId,currentRoomStatus:e,stream:n,error:d.error}),d.error}catch(e){const t=function(e){const t={"Participants is empty":"participants-is-empty","Stream was ended":"stream-was-ended"};if(e instanceof m.AggregateError){const r=e.errors.find((e=>t[e.message]));return r?t[r.message]:void 0}}(e);I.MetricsEventBus.shared().emit("metrics.room.error",{error:t||"unknown",date:new Date,streamId:this.id}),this.destroy("error"),f.SystemLogs.shared().error(`Room/join error, id=${this.id}, identityId=${this.identityId}`,e);const r=(0,m.addError)(e,this.getErrorMessage("join"));x.RoomTracker.shared(this.identityId).trackJoin({status:"error",streamId:this.id,method:r.errors[0].message,error:r})}})),this.leave=(e=!1)=>{const t=e?"manual-closed":"closed";this.destroy(t)},this.switchCamera=()=>{this.localMemberSubject.value&&w.StreamingVideoModule.shared().switchCamera()},this.actualizeHostMember=e=>{const t=E.RoomUtils.toArray(e);if(0===t.length)return;const r=this.hostMemberSubject.value;if(t.find((e=>e.get().id===(null==r?void 0:r.get().id))))return;let n;t.sort(E.RoomUtils.sortRoomMembersByCreatedDateDESC),n=r?t[0]:t[t.length-1],this.hostMemberSubject.next(n),f.SystemLogs.shared().debug("Room/actualizeHostMember",{hostMemberId:n.get().id})},this.actualizeLocalMember=e=>{var t;const r=E.RoomUtils.getLocalRoomMember(E.RoomUtils.toArray(e)),n=(null===(t=this.pendingGuest)||void 0===t?void 0:t.roomMember.get().id)===(null==r?void 0:r.get().id);this.localMemberSubject.next(r&&!n?r:void 0)},this.listenEvents=()=>{this.subscriptions.add(this.ws.connected$.pipe((0,a.pairwise)(),(0,a.filter)((([e,t])=>!1===e&&!0===t))).subscribe(this.reSubscribeRoomEvents)),this.subscriptions.add(this.ws.events(l.Event.StreamEnded).pipe((0,a.filter)((({streamId:e})=>e===this.id)),(0,a.tap)((e=>{f.SystemLogs.shared().debug("Room/eventStreamEnded",{streamId:this.id,reason:e.reason})}))).subscribe((({reason:e})=>{"PAUSED_FOR_VIDEOCALL"===e?this.destroy("closed-by-video-call"):this.leave(!1)}))),this.subscriptions.add(this.ws.events(l.Event.StreamUpdated).pipe((0,a.filter)((({streamId:e})=>e===this.id)),(0,a.tap)((e=>{f.SystemLogs.shared().debug("Room/eventStreamUpdated",{streamId:this.id,updatedStream:e})}))).subscribe(this.handleRoomUpdated)),this.subscriptions.add(b.MultiStreamPendingGuest.shared(this.id).guest.pipe((0,g.unwrap)(),(0,a.tap)((e=>{f.SystemLogs.shared().debug("Room/eventMultiStreamPendingGuest",{streamId:this.id,pendingGuest:e})}))).subscribe((e=>{this.handleRoomMemberManualAdded(this.id,e.id)}))),this.subscriptions.add(v.MultiStreamRejectedGuest.shared(this.id).guest.pipe((0,g.unwrap)(),(0,a.tap)((e=>{f.SystemLogs.shared().debug("Room/MultiStreamRejectedGuest",{streamId:this.id,pendingGuest:e})}))).subscribe((e=>{this.handleRoomMemberManualRemoved(this.id,e.id)}))),this.subscriptions.add(w.StreamingVideoModule.shared().watcherMediaStats$.subscribe((e=>{I.MetricsEventBus.shared().emit("metrics.pc.viewer.stats",{date:new Date,stats:e,streamId:this.id})})))},this.handleRoomUpdated=e=>{const{streamId:t,participants:r}=e;this.updateRoomMembers(t,r)},this.handleRoomMemberManualAdded=(e,t)=>{if(this.pendingGuest)return void f.SystemLogs.shared().debug("Room/handleRoomMemberManualAdded pending guest exist in room",{current:this.pendingGuest.remoteMember.userId,received:t});this.isApprovalSideInManualToggling(t)&&y.RoomSoundStateStorage.shared().disable(y.DisableReason.guestWithPendingStatusEntered);const r={state:h.ParticipantState.active,userId:t,createdAt:(new Date).toISOString(),updatedAt:(new Date).toISOString()};this.pendingGuest={remoteMember:r,roomMember:this.createRoomMember(r)},this.membersSubject.next({type:t,payload:this.pendingGuest.roomMember})},this.handleRoomMemberManualRemoved=(e,t)=>n(this,void 0,void 0,(function*(){var e;if(this.pendingGuest||f.SystemLogs.shared().info("Room/handleRoomMemberManualRemoved pending guest does not exist in room"),this.pendingGuest&&this.pendingGuest.remoteMember.userId!==t)f.SystemLogs.shared().error("Room/handleRoomMemberManualRemoved received userId and pendingGuestId not equal");else{if(this.isApprovalSideInManualToggling(t))y.RoomSoundStateStorage.shared().enable(y.DisableReason.guestWithPendingStatusEntered);else{T.BroadcastingConnectionsStorage.shared().release();const e=this.meta.getValue("mediaServerStreamId");yield T.WatchingConnectionStorage.shared().take(),yield w.StreamingVideoModule.shared().switchStream({streamId:e})}this.membersSubject.next({type:t,payload:void 0}),(null===(e=this.pendingGuest)||void 0===e?void 0:e.roomMember)&&this.destroyRoomMember(this.pendingGuest.roomMember),this.pendingGuest=void 0}})),this.isApprovalSideInManualToggling=e=>this.identityId!==e,this.tryToRemovePendingGuest=(e,t)=>{t.find((t=>t.userId===e))&&(this.isApprovalSideInManualToggling(e)&&y.RoomSoundStateStorage.shared().enable(y.DisableReason.guestWithPendingStatusEntered),this.pendingGuest=void 0)},this.updateRoomMembers=(e,t)=>{this.pendingGuest&&this.tryToRemovePendingGuest(this.pendingGuest.remoteMember.userId,t);const r=t.filter((e=>"closed"!==e.state));this.pendingGuest&&r.push(this.pendingGuest.remoteMember);const n=E.RoomUtils.toArray(this.members.getState()),{addedRemoteMembers:i,leftRoomMembers:s}=E.RoomUtils.differenceBetween(r,n);f.SystemLogs.shared().debug(`Room/updateRoomMembers, addedRemoteMembers=${i.length}, leftRoomMembers=${s.length}`);const a=this.createRoomMembers(i);this.membersSubject.next(E.RoomUtils.prepareRoomMembersForStore(a,s)),a.length&&f.SystemLogs.shared().debug(`Room/updateRoomMembers, addedRoomMembers=${a.map((e=>e.get().id)).join(",")}`),s.length&&(this.destroyRoomMembers(s),f.SystemLogs.shared().debug(`Room/updateRoomMembers, leftRoomMembers=${s.map((e=>e.get().id)).join(",")}`))},this.initializeRoomMembers=(e,t)=>t.length?(this.updateRoomMembers(e,t),m.Result.success()):(f.SystemLogs.shared().error("Room/initializeRoomMembers, Participants is empty"),m.Result.failure((0,m.addError)(new C.InternalError(this.getErrorMessage("initializeRoomMembers")),"Participants is empty"))),this.getStreamBy=e=>n(this,void 0,void 0,(function*(){try{const t=yield d.StreamsApi.shared().getStream(e).pipe((0,a.filter)(Boolean),(0,a.take)(1)).toPromise();return"finished"===t.state?m.Result.failure((0,m.addError)(new C.InternalError(this.getErrorMessage("getStreamBy")),"Stream was ended",{roomId:e,stream:t})):m.Result.success(t)}catch(t){return m.Result.failure((0,m.addError)(t,this.getErrorMessage("getStreamBy"),{roomId:e}))}})),this.subscribeRoomEvents=e=>n(this,void 0,void 0,(function*(){try{return yield c.StreamApi.shared().subscribeStreamById(e),m.Result.success()}catch(t){return m.Result.failure((0,m.addError)(t,this.getErrorMessage("subscribeRoomEvents"),{roomId:e}))}})),this.reSubscribeRoomEvents=()=>n(this,void 0,void 0,(function*(){try{yield this.subscribeRoomEvents(this.id)}catch(e){const t=(0,m.addError)(e,this.getErrorMessage("reSubscribeRoomEvents"),{roomId:this.id});x.RoomTracker.shared(this.identityId).trackReSubscribeRoomEvents({status:"error",streamId:this.id,method:t.errors[0].message,error:t})}})),this.createRoomMembers=e=>e.map(this.createRoomMember),this.createRoomMember=e=>{const t=this.typeSubject.value,r=this.meta.getValue("recordHlsUri"),{userId:n,createdAt:i}=e;return(0,A.createRoomMember)({userId:n,createdAt:i,roomId:this.id,isMe:"live"===t&&this.identityId===n,streamIsHlsBasedRecord:"record"===t&&!!r})},this.watchRoom=e=>n(this,void 0,void 0,(function*(){if(this.meIsCreator)return;if(this.watching)return;this.watching=!0;const t=Date.now(),r=yield T.WatchingConnectionStorage.shared().take(),n=Date.now();this.pcSource=r.source,I.MetricsEventBus.shared().emit("metrics.pc.viewer.create",{date:new Date,tt:n-t,peerId:r.peerId,streamId:this.id,pcSource:r.source,type:"recordHlsUri"in e?"hls":"stream"});const i="recordHlsUri"in e?{hlsUrl:e.recordHlsUri}:{streamId:e.mediaServerStreamId};yield w.StreamingVideoModule.shared().switchStream(i),this.statusSubject.next("active")})),this.actualizeRoomStatus=e=>{const t=this.members.all.pipe((0,a.map)((e=>E.RoomUtils.toArray(e))),(0,a.switchMap)((e=>(0,s.combineLatest)(e.map((e=>e.get().status))).pipe((0,a.distinctUntilChanged)(o.default))))).subscribe((e=>{const t=this.statusSubject.value;if(["error","closed","manual-closed"].includes(t))return;const r=e.find((e=>"active"===e)),n=e.find((e=>"paused"===e)),i=e.find((e=>"connecting"===e)),s=r||n||i||"closed";s!==t&&this.statusSubject.next(s),f.SystemLogs.shared().debug(`Room/actualizeRoomStatus, currentStatus=${t}, nextStatus=${s}, allStatuses=${e.join(",")}`)}));e.add(t)},this.actualizeLiveMembers=e=>{const t=this.members.all.pipe((0,a.map)((e=>E.RoomUtils.toArray(e))),(0,a.switchMap)((e=>(0,s.merge)(...e.map((e=>e.get().status.pipe((0,a.filter)((e=>"error"===e)),(0,a.mapTo)(e.get())))))))).subscribe((e=>{this.membersSubject.next({type:e.id,payload:void 0}),e.destroy()}));e.add(t)},this.destroy=e=>{f.SystemLogs.shared().info("Room/destroy started",{streamId:this.id,identityId:this.identityId,reason:e}),I.MetricsEventBus.shared().emit("metrics.room.destroy",{date:new Date,streamId:this.id,roomStatus:e,pcSource:this.pcSource}),"manual-closed"===e&&w.StreamingVideoModule.shared().switchStream(null),this.statusSubject.isStopped||(S.MultiStreamJoiningRequester.shared(this.id,this.identityId).abort(),T.BroadcastingConnectionsStorage.shared().release(),T.WatchingConnectionStorage.shared().release(),this.statusSubject.next(e),this.hostMemberSubject.next(void 0),this.subscriptions.unsubscribe(),this.destroyRoomMembers(E.RoomUtils.toArray(this.members.getState())),this.behaviorSubjects.forEach((e=>e.complete())))},this.destroyRoomMembers=e=>{e.forEach(this.destroyRoomMember)},this.destroyRoomMember=e=>{e.get().destroy()},this.name="Room",this.getErrorMessage=e=>`${this.name}/${e}`,f.SystemLogs.shared().info("Room/open started",{streamId:e,identityId:t,meIsCreator:r}),I.MetricsEventBus.shared().emit("metrics.room.start",{streamId:e}),this.id=e,this.identityId=t,this.meIsCreator=r,this.status=this.statusSubject.asObservable(),this.type=this.typeSubject.asObservable(),this.localMember=this.localMemberSubject.asObservable(),this.hostMember=this.hostMemberSubject.asObservable(),this.members=new p.Store(this.membersSubject,{}),this.meta=new p.Store(this.metaSubject,{})}}},84619:function(e,t,r){"use strict";var n=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))((function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,o)}l((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.initializeRoom=void 0;const i=r(41942),s=r(67341),a=r(76841),o=r(7366),l=r(2965),c=r(99473),u=r(91017);t.initializeRoom=e=>n(void 0,void 0,void 0,(function*(){const{identityId:t,title:r,thumbUrl:n,thumbSource:d,meta:h,videoInviteBasename:p}=e;try{l.SystemLogs.shared().debug("Room initialize started",{identityId:t});const{peerId:e}=yield c.BroadcastingConnectionsStorage.shared().take(),s=yield(0,i.createRoom)({userId:t,peerId:e,title:r,thumbUrl:n,thumbSource:d,meta:h,videoInviteBasename:p});if(!s.isSuccessful)throw l.SystemLogs.shared().error("Room initialize error (in createRoom)",{peerId:e,error:s.error}),s.error;return a.RoomSoundStateStorage.shared().enable(a.DisableReason.userManual),u.RoomInitializationInterceptor.shared().intercept({status:"success",streamId:s.value,peerId:e,streamTitle:r,streamThumbnail:n}),l.SystemLogs.shared().debug("Room initialize finished",{roomId:s.value,peerId:e}),s.value}catch(e){return u.RoomInitializationInterceptor.shared().intercept({status:"error",streamTitle:r,streamThumbnail:n,method:e instanceof o.AggregateError?e.errors[0].message:void 0,error:e}),s.LOCAL_STREAM_ID}}))},91017:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RoomInitializationInterceptor=void 0;const n=r(19413),i=r(30975);class s{constructor(){this.intentSubject=new n.Subject,this.intent=this.intentSubject.asObservable()}intercept(e){this.intentSubject.next(e)}}t.RoomInitializationInterceptor=s,s.shared=(0,i.singleton)((()=>new s))},68182:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0})},543:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),t.createRoomMember=void 0;const s=r(89779),a=r(54610),o=r(6533),l=r(4962);t.createRoomMember=function(e){return e.isMe?(t=e.roomId,r=e.userId,n=e.createdAt,new s.WrappedRoomMember(new l.LocalRoomMember(r,t),"local",n)):e.streamIsHlsBasedRecord?function(e,t,r){return new s.WrappedRoomMember(new o.HlsRemoteRoomMember(t,e),"remote",r)}(e.roomId,e.userId,e.createdAt):function(e,t,r){return new s.WrappedRoomMember(new a.WebrtcRemoteRoomMember(t,e),"remote",r)}(e.roomId,e.userId,e.createdAt);var t,r,n},i(r(68182),t)},4962:function(e,t,r){"use strict";var n=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))((function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,o)}l((n=n.apply(e,t||[])).next())}))},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.LocalRoomMember=void 0;const s=r(19413),a=r(40590),o=i(r(69378)),l=r(68422),c=r(5273),u=r(8230),d=r(67341),h=r(80230),p=r(83995),f=r(57430),A=r(19794),m=r(7366),g=r(55846),v=r(2965),b=r(55331),y=Object.values(d.ParticipantState);t.LocalRoomMember=class{constructor(e,t){this.ws=u.streamingWebsocket,this.statusSubject=new s.BehaviorSubject("idle"),this.publicStatusSubject=new s.Subject,this.metaSubject=new s.BehaviorSubject({type:"initialize",payload:!0}),this.subscriptions=new s.Subscription,this.status=this.publicStatusSubject.asObservable(),this.watch=e=>n(this,void 0,void 0,(function*(){try{if("idle"!==this.statusSubject.value)return;if(this.statusSubject.next("connecting"),this.channel=h.BroadcastingChannelsStorage.shared().take(),!this.channel)return this.destroyWithStatus("error");this.actualizeMemberStatus(this.channel.status,this.statusSubject.asObservable()),this.actualizeStream(this.channel),this.listenEvents(),this.updateChannel(e.remoteChannelId),this.statusSubject.next("active")}catch(e){this.destroyWithStatus("error"),v.SystemLogs.shared().error("LocalRoomMember/watch error",{error:e})}})),this.localPause=()=>{var e;null===(e=this.channel)||void 0===e||e.pause()},this.localResume=()=>{var e;null===(e=this.channel)||void 0===e||e.resume()},this.switchCamera=()=>{var e;null===(e=this.channel)||void 0===e||e.switchCamera()},this.destroy=()=>this.destroyWithStatus("closed"),this.actualizeStream=e=>{this.subscriptions.add(e.meta.select("mediaStreamUrl").subscribe((e=>{this.metaSubject.next({type:"url",payload:e})}))),this.subscriptions.add(e.meta.select("mediaStream").subscribe((e=>{this.metaSubject.next({type:"mediaStream",payload:e})}))),this.subscriptions.add(e.meta.select("mediaStreamVideoTrackFacingMode").subscribe((e=>{this.metaSubject.next({type:"facingMode",payload:e})})))},this.listenEvents=()=>{this.subscriptions.add(this.ws.events(c.Event.StreamUpdated).pipe((0,a.filter)((({streamId:e})=>this.roomId===e)),(0,a.map)((({participants:e})=>e.find((e=>e.userId===this.id&&"closed"!==e.state)))),(0,p.unwrap)(),(0,a.distinctUntilChanged)(o.default)).subscribe(this.handleMemberUpdated)),this.subscriptions.add(this.ws.connected$.pipe((0,a.pairwise)(),(0,a.filter)((([e,t])=>!1===e&&!0===t))).subscribe((()=>{this.reconnectChannel("websocket-reopened")})))},this.handleMemberUpdated=e=>{const{channelId:t,state:r}=e;this.meta.getValue("remoteChannelId")!==t&&this.updateChannel(t),this.updateStatusFromRemoteMember(r),"paused"===e.state&&this.reconnectChannel("pause-status-received")},this.updateChannel=e=>{v.SystemLogs.shared().debug(`LocalRoomMember/updateChannel for memberId=${this.id}`,{prevChannelId:this.meta.getValue("remoteChannelId"),nextChannelId:e}),this.metaSubject.next({type:"remoteChannelId",payload:e})},this.updateStatusFromRemoteMember=e=>{const t=this.statusSubject.value;if(t!==e&&y.includes(e))return v.SystemLogs.shared().debug(`LocalRoomMember/updateStatusFromRemoteMember needUpdateStatus, current=${t}, next=${e} for memberId=${this.id}`),this.statusSubject.next(e);v.SystemLogs.shared().debug(`LocalRoomMember/updateStatusFromRemoteMember not handled, current=${t}, next=${e} for memberId=${this.id}`)},this.actualizeMemberStatus=(e,t)=>{var r;null===(r=this.actualizeMemberStatusSubscription)||void 0===r||r.unsubscribe(),this.actualizeMemberStatusSubscription=(0,s.combineLatest)([e,t]).pipe((0,a.tap)((([e,t])=>{v.SystemLogs.shared().debug(`LocalRoomMember/actualizeMemberStatus, channelStatus=${e}, memberStatus=${t} for memberId=${this.id}`)})),(0,a.map)((e=>{if(e.includes("idle")||e.includes("connecting"))return"connecting";const[t,r]=e;return"paused"===t?"connecting":t===r&&"active"===t?"active":"active"===t&&"paused"===r?"paused":"closed"})),(0,a.tap)((e=>{v.SystemLogs.shared().debug(`LocalRoomMember/actualizeMemberStatus calculated status, status=${e} for memberId=${this.id}`)}))).subscribe(this.publicStatusSubject)},this.destroyWithStatus=e=>{var t;try{if(this.statusSubject.isStopped)return;this.releaseChannel(),this.statusSubject.next(e),this.statusSubject.complete(),this.subscriptions.unsubscribe(),null===(t=this.actualizeMemberStatusSubscription)||void 0===t||t.unsubscribe(),this.publicStatusSubject.complete(),this.metaSubject.complete()}catch(t){v.SystemLogs.shared().error(`LocalRoomMember/destroyWithStatus error, status=${e}`,{error:t})}},this.reconnectChannel=e=>n(this,void 0,void 0,(function*(){var t;if(this.channel){v.SystemLogs.shared().debug("LocalRoomMember/reconnectChannel started",{reason:e});try{const t=yield this.channel.reconnect(this.roomId);if(!t.isSuccessful)throw v.SystemLogs.shared().error("LocalRoomMember/reconnectChannel reconnect unsuccessfully",{error:t.error}),t.error;v.SystemLogs.shared().debug("LocalRoomMember/reconnectChannel finished",{nextChannelId:t.value});const r=t.value;this.interceptReconnectionResult({status:"success",reason:e,nextChannelId:r})}catch(r){this.interceptReconnectionResult({status:"error",reason:e,method:r instanceof m.AggregateError?r.errors[0].message:void 0,error:r});const n=`LocalRoomMember/reconnectChannel. Reconnect failed. userId:${this.id} in streamId:${this.roomId}. ErrorLog: ${JSON.stringify(r)}`;null===(t=null===f.loggerHooks||void 0===f.loggerHooks?void 0:f.loggerHooks.logEvent)||void 0===t||t.call(f.loggerHooks,n),v.SystemLogs.shared().error(n),A.RoomAutoCloser.shared(this.roomId).emit()}}else v.SystemLogs.shared().error("LocalRoomMember/reconnectChannel channel not found")})),this.interceptReconnectionResult=e=>{const{visible:t,chatClosedSecAgo:r}=g.ChatVisibility.shared();b.LocalRoomMemberReconnectionInterceptor.shared().intercept(Object.assign({streamId:this.roomId,chatOpened:t,chatClosedSecAgo:r},e))},this.releaseChannel=()=>{h.BroadcastingChannelsStorage.shared().release()},this.id=e,this.roomId=t,this.meta=new l.Store(this.metaSubject,{})}}},55331:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.LocalRoomMemberReconnectionInterceptor=void 0;const n=r(19413),i=r(30975);class s{constructor(){this.intentSubject=new n.Subject,this.intent=this.intentSubject.asObservable()}intercept(e){this.intentSubject.next(e)}}t.LocalRoomMemberReconnectionInterceptor=s,s.shared=(0,i.singleton)((()=>new s))},6533:function(e,t,r){"use strict";var n=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))((function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,o)}l((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.HlsRemoteRoomMember=void 0;const i=r(19413),s=r(68422),a=r(2965);t.HlsRemoteRoomMember=class{constructor(e,t){this.statusSubject=new i.BehaviorSubject("idle"),this.publicStatusSubject=new i.Subject,this.metaSubject=new i.BehaviorSubject({type:"initialize",payload:!0}),this.subscriptions=new i.Subscription,this.roomType="unknown",this.status=this.publicStatusSubject.asObservable(),this.watch=e=>n(this,void 0,void 0,(function*(){"idle"===this.statusSubject.value&&(this.statusSubject.next("connecting"),this.roomType=e.roomType,this.metaSubject.next({type:"url",payload:e.recordHlsUri}),this.statusSubject.next("active"),this.publicStatusSubject.next("active"))})),this.localPause=()=>{},this.localResume=()=>{},this.destroy=()=>this.destroyWithStatus("closed"),this.destroyWithStatus=e=>{try{if(this.statusSubject.isStopped)return;this.statusSubject.next(e),this.statusSubject.complete(),this.subscriptions.unsubscribe(),this.publicStatusSubject.complete(),this.metaSubject.complete()}catch(t){a.SystemLogs.shared().error(`RemoteRoomMember/destroyWithStatus error, status=${e}`,{error:t})}},this.id=e,this.roomId=t,this.meta=new s.Store(this.metaSubject,{})}}},54610:function(e,t,r){"use strict";var n=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))((function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,o)}l((n=n.apply(e,t||[])).next())}))},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.WebrtcRemoteRoomMember=void 0;const s=r(19413),a=r(40590),o=i(r(69378)),l=r(68422),c=r(5273),u=r(8230),d=r(67341),h=r(80230),p=r(83995),f=r(2965),A=Object.values(d.ParticipantState);t.WebrtcRemoteRoomMember=class{constructor(e,t){this.ws=u.streamingWebsocket,this.statusSubject=new s.BehaviorSubject("idle"),this.publicStatusSubject=new s.Subject,this.metaSubject=new s.BehaviorSubject({type:"initialize",payload:!0}),this.subscriptions=new s.Subscription,this.roomType="unknown",this.status=this.publicStatusSubject.asObservable(),this.watch=e=>n(this,void 0,void 0,(function*(){try{if("idle"!==this.statusSubject.value)return;if(this.statusSubject.next("connecting"),this.channel=yield h.WatchingChannelsStorage.shared().take(),!this.channel)return this.destroyWithStatus("error");this.actualizeMemberStatus(this.channel.status,this.statusSubject.asObservable()),this.actualizeStream(this.channel),this.listenEvents(),this.updateChannel(e.remoteChannelId),this.channel.watch(Object.assign(Object.assign({},e),{roomId:this.roomId})),this.roomType=e.roomType,this.statusSubject.next("active")}catch(e){this.destroyWithStatus("error"),f.SystemLogs.shared().error("RemoteRoomMember/watch error",{error:e})}})),this.localPause=()=>{var e;null===(e=this.channel)||void 0===e||e.pause()},this.localResume=()=>{var e;null===(e=this.channel)||void 0===e||e.resume()},this.destroy=()=>this.destroyWithStatus("closed"),this.actualizeStream=e=>{this.subscriptions.add(e.meta.select("mediaStreamUrl").subscribe((e=>{this.metaSubject.next({type:"url",payload:e})}))),this.subscriptions.add(e.meta.select("mediaStream").subscribe((e=>{this.metaSubject.next({type:"mediaStream",payload:e})})))},this.listenEvents=()=>{this.subscriptions.add(this.ws.events(c.Event.StreamUpdated).pipe((0,a.filter)((({streamId:e})=>this.roomId===e)),(0,a.map)((({participants:e})=>e.find((e=>e.userId===this.id&&e.state!==d.ParticipantState.closed)))),(0,p.unwrap)(),(0,a.distinctUntilChanged)(o.default)).subscribe(this.handleMemberUpdated))},this.handleMemberUpdated=e=>{const{channelId:t,state:r}=e;this.isUpdatedChannelId(t)&&(this.updateChannel(t),this.switchChannel(t)),this.updateStatusFromRemoteMember(r)},this.isUpdatedChannelId=e=>this.meta.getValue("remoteChannelId")!==e,this.updateChannel=e=>{f.SystemLogs.shared().debug(`RemoteRoomMember/updateChannel for memberId=${this.id}`,{prevChannelId:this.meta.getValue("remoteChannelId"),nextChannelId:e}),this.metaSubject.next({type:"remoteChannelId",payload:e})},this.switchChannel=e=>n(this,void 0,void 0,(function*(){var t;null===(t=this.channel)||void 0===t||t.watch({remoteChannelId:e,roomId:this.roomId,roomType:this.roomType})})),this.updateStatusFromRemoteMember=e=>{const t=this.statusSubject.value;if(t!==e&&A.includes(e))return f.SystemLogs.shared().debug(`RemoteRoomMember/updateStatusFromRemoteMember needUpdateStatus, current=${t}, next=${e} for memberId=${this.id}`),this.statusSubject.next(e);f.SystemLogs.shared().debug(`RemoteRoomMember/updateStatusFromRemoteMember not handled, current=${t}, next=${e} for memberId=${this.id}`)},this.actualizeMemberStatus=(e,t)=>{var r;null===(r=this.actualizeMemberStatusSubscription)||void 0===r||r.unsubscribe(),this.actualizeMemberStatusSubscription=(0,s.combineLatest)([e,t]).pipe((0,a.tap)((([e,t])=>{f.SystemLogs.shared().debug(`RemoteRoomMember/actualizeMemberStatus, channelStatus=${e}, memberStatus=${t} for memberId=${this.id}`)})),(0,a.map)((e=>{if(e.includes("idle")||e.includes("connecting"))return"connecting";const[t,r]=e;return"paused"===t?"connecting":t===r&&"active"===t?"active":"active"===t&&"paused"===r?"paused":"closed"})),(0,a.tap)((e=>{f.SystemLogs.shared().debug(`RemoteRoomMember/actualizeMemberStatus calculated status, status=${e} for memberId=${this.id}`)}))).subscribe(this.publicStatusSubject)},this.destroyWithStatus=e=>{var t;try{if(this.statusSubject.isStopped)return;this.returnChannelToPool(),this.statusSubject.next(e),this.statusSubject.complete(),this.subscriptions.unsubscribe(),null===(t=this.actualizeMemberStatusSubscription)||void 0===t||t.unsubscribe(),this.publicStatusSubject.complete(),this.metaSubject.complete()}catch(t){f.SystemLogs.shared().error(`RemoteRoomMember/destroyWithStatus error, status=${e}`,{error:t})}},this.returnChannelToPool=()=>{this.channel&&h.WatchingChannelsStorage.shared().release(this.channel)},this.id=e,this.roomId=t,this.meta=new l.Store(this.metaSubject,{})}}},89779:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.WrappedRoomMember=void 0,t.WrappedRoomMember=class{constructor(e,t,r){this.member=e,this.type=t,this.createdAt=r}get(){return this.member}}},33890:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RoomReconnectionWatcher=void 0;const n=r(49201),i=r(84491);t.RoomReconnectionWatcher=class{constructor(e){this.room=e}start(){return n.StreamingVideoModule.shared().addStreamerPCListener((e=>{i.RemoteChannelProvider.shared().attachV2(this.room.id,e)}))}}},76841:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RoomSoundStateStorage=t.DisableReason=void 0;const n=r(19413),i=r(40590),s=r(49201),a=r(30975),o=r(3361);var l;!function(e){e.screenCaptured="screenCaptured",e.paidStreamEntrance="paidStreamEntrance",e.enteredBackground="enteredBackground",e.userManual="userManual",e.guestWithPendingStatusEntered="guestWithPendingStatusEntered",e.entryWithoutInteract="entryWithoutInteract"}(l||(t.DisableReason=l={}));const c=[l.userManual,l.enteredBackground,l.guestWithPendingStatusEntered,l.entryWithoutInteract];class u{constructor(){this.disableReasonsSubject=new n.BehaviorSubject([]),this.enabledSubject=new n.BehaviorSubject(!0),this.disableReasons=this.disableReasonsSubject.asObservable(),this.enabled=this.enabledSubject.asObservable(),this.disableReasons.pipe((0,i.map)((e=>!e.length)),(0,i.distinctUntilChanged)()).subscribe(this.enabledSubject)}getEnabledValue(){return this.enabledSubject.value}getDisableReasonsValue(){return this.disableReasonsSubject.value}enable(e){const t=this.getDisableReasonsValue();if(t.includes(e)||e===l.userManual){const r=e===l.userManual?t.filter((e=>!c.includes(e))):t.filter((t=>t!==e));this.disableReasonsSubject.next(r)}0==this.getDisableReasonsValue().length&&s.StreamingVideoModule.shared().enableAudio()}disable(e){o.TesterLogger.shared().log("[RoomSoundStateStorage] disable",{reason:e});const t=this.getDisableReasonsValue();t.includes(e)||this.disableReasonsSubject.next(t.concat(e)),s.StreamingVideoModule.shared().disableAudio()}}t.RoomSoundStateStorage=u,u.shared=(0,a.singleton)((()=>new u))},71737:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RoomTracker=void 0;const n=r(30975),i=r(84549);class s{constructor(e){this.userId=e}trackJoin(e){i.Events.shared().logEvent("stream_joining-result",this.userId,e)}trackReSubscribeRoomEvents(e){i.Events.shared().logEvent("stream_repeated-streaming-subscribe-result",this.userId,e)}}t.RoomTracker=s,s.shared=(0,n.singleton)((e=>new s(e)))},55745:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RoomUtils=void 0;const r=(e,t)=>e.filter((e=>!t.find((t=>t.get().id===e.userId)))),n=(e,t)=>t.filter((t=>!e.find((e=>t.get().id===e.userId)))),i=e=>Object.values(e);t.RoomUtils={differenceBetween:(e,t)=>({addedRemoteMembers:r(e,t),leftRoomMembers:n(e,t)}),getActiveMembers:e=>e.filter((({state:e})=>"closed"!==e)),selectActiveRemoteMembers:e=>e.filter((e=>"closed"!==e.state)),prepareRoomMembersForStore:(e,t)=>[...e.map((e=>({type:e.get().id,payload:e}))),...t.map((e=>({type:e.get().id,payload:void 0})))],toArray:i,sortRoomMembersByCreatedDateDESC:(e,t)=>new Date(t.createdAt).getTime()-new Date(e.createdAt).getTime(),getRemoteRoomMembers:e=>e.filter((e=>"remote"===e.type)),getLocalRoomMember:e=>e.find((e=>"local"===e.type)),pauseRoomMembers:e=>{i(e).forEach((e=>e.get().localPause()))},resumeRoomMembers:e=>{i(e).forEach((e=>e.get().localResume()))}}},15970:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RoomAutoCloser=void 0;const n=r(19413),i=r(30975);class s{constructor(e){this.closeIntentSubject=new n.Subject,this.streamId=e,this.closeIntent=this.closeIntentSubject.asObservable()}emit(){this.closeIntentSubject.next(void 0)}}t.RoomAutoCloser=s,s.shared=(0,i.singleton)((e=>new s(e)))},313:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.closeRoomViaWatcher=t.closeRoomViaBroadcaster=t.RoomClosingInterceptor=void 0;const n=r(19413),i=r(30975),s=r(55846);class a{constructor(){this.intentSubject=new n.Subject,this.intent=this.intentSubject.asObservable()}intercept(e){this.intentSubject.next(e)}}t.RoomClosingInterceptor=a,a.shared=(0,i.singleton)((()=>new a)),t.closeRoomViaBroadcaster=function(e,t){const{visible:r,chatClosedSecAgo:n}=s.ChatVisibility.shared();return a.shared().intercept({reason:t,kind:"broadcaster",chatOpened:r,chatClosedSecAgo:n}),e()},t.closeRoomViaWatcher=function(e,t){return a.shared().intercept({reason:t,kind:"watcher"}),e()}},22295:function(e,t,r){"use strict";var n=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))((function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,o)}l((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.createRoom=void 0;const i=r(40590),s=r(38411),a=r(8230),o=r(7366);t.createRoom=e=>n(void 0,void 0,void 0,(function*(){var t;const{userId:r,channelId:n,title:l,thumbUrl:c,meta:u}=e;try{const{_id:d}=yield s.StreamsApi.shared().createStream({tags:[],channelId:n,description:l,thumbUrl:c,meta:u}).pipe((0,i.take)(1)).toPromise();return null===(t=a.streamingModuleHooks.emitStreamingEvent)||void 0===t||t.call(a.streamingModuleHooks,a.TrackEventType.StreamStarted,{streamId:d,streamerId:r,startedAt:(new Date).toISOString(),text:l||"",imageUrl:c||"",method:c?"camera"===e.thumbSource?1:2:0}),o.Result.success(d)}catch(t){return o.Result.failure((0,o.addError)(t,"RoomCreation/createRoom",e))}}))},30537:function(e,t,r){"use strict";var n=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))((function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,o)}l((n=n.apply(e,t||[])).next())}))},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Room=void 0;const s=r(19413),a=r(40590),o=i(r(69378)),l=r(5273),c=r(41172),u=r(8230),d=r(38411),h=r(67341),p=r(68422),f=r(2965),A=r(17872),m=r(7366),g=r(83995),v=r(53152),b=r(58587),y=r(90046),C=r(94778),w=r(53917),M=r(90409),S=r(16447),I=r(34708),E={type:"initialize",payload:!0};t.Room=class{constructor(e,t){this.ws=u.streamingWebsocket,this.subscriptions=new s.Subscription,this.statusSubject=new s.BehaviorSubject("idle"),this.typeSubject=new s.BehaviorSubject("unknown"),this.localMemberSubject=new s.BehaviorSubject(void 0),this.hostMemberSubject=new s.BehaviorSubject(void 0),this.membersSubject=new s.BehaviorSubject(Object.assign({},E)),this.metaSubject=new s.BehaviorSubject({type:"initialize",payload:!0}),this.behaviorSubjects=[this.statusSubject,this.typeSubject,this.localMemberSubject,this.hostMemberSubject,this.membersSubject,this.metaSubject],this.pendingGuest=void 0,this.join=()=>n(this,void 0,void 0,(function*(){const e=this.statusSubject.value;f.SystemLogs.shared().debug("Room/join started",{streamId:this.id,identityId:this.identityId,currentRoomStatus:e});try{if("idle"!==e)throw f.SystemLogs.shared().error("Room/join error",{streamId:this.id,identityId:this.identityId,currentRoomStatus:e}),new C.InternalError(this.getErrorMessage("join warning, duplicate join"));this.statusSubject.next("connecting"),this.listenEvents(),this.subscriptions.add(this.members.subscribe(this.actualizeHostMember)),this.subscriptions.add(this.members.subscribe(this.actualizeLocalMember)),this.actualizeRoomStatus(this.subscriptions),this.actualizeLiveMembers(this.subscriptions);const t=w.StreamsRepository.shared().cachedCurrentStreams.value.find((e=>e.id===this.id));let r;if(t&&t.isRecord&&t.recordHlsUri)r={participants:t.participants,recordHlsUri:t.recordHlsUri,isRecord:t.isRecord,isPaid:t.isPaid,isPayNeeded:t.isPayNeeded,payAmount:t.payAmount};else{const t=yield this.getStreamBy(this.id);if(!t.isSuccessful)throw f.SystemLogs.shared().error("Room/join error (in getStreamBy)",{streamId:this.id,identityId:this.identityId,currentRoomStatus:e,error:t.error}),t.error;const n=t.value;r={participants:n.participants,recordHlsUri:n.recordHlsUri,isRecord:n.isRecord,isPaid:n.isPaid,isPayNeeded:n.isPayNeeded,payAmount:n.payAmount}}const{participants:n,isRecord:i}=r;this.typeSubject.next(i?"record":"live");const{isPaid:s,isPayNeeded:a,payAmount:o,recordHlsUri:l}=r,c=[{type:"isPaid",payload:s},{type:"isPayNeeded",payload:a},{type:"payAmount",payload:o||0},{type:"recordHlsUri",payload:i?l:null}];this.metaSubject.next(c),this.subscribeRoomEvents(this.id).then((t=>{t.isSuccessful||f.SystemLogs.shared().error("Room/join error (in subscribeRoomEvents)",{streamId:this.id,identityId:this.identityId,currentRoomStatus:e,stream:r,error:t.error})}));const u=this.initializeRoomMembers(this.id,n);if(!u.isSuccessful)throw f.SystemLogs.shared().error("Room/join error (in initializeRoomMembers)",{streamId:this.id,identityId:this.identityId,currentRoomStatus:e,stream:r,error:u.error}),u.error}catch(e){this.destroy("error"),f.SystemLogs.shared().error(`Room/join error, id=${this.id}, identityId=${this.identityId}`,e);const t=(0,m.addError)(e,this.getErrorMessage("join"));I.RoomTracker.shared(this.identityId).trackJoin({status:"error",streamId:this.id,method:t.errors[0].message,error:t})}})),this.leave=()=>{this.destroy("closed")},this.switchCamera=()=>{const e=this.localMemberSubject.value;e&&e.get().switchCamera()},this.actualizeHostMember=e=>{const t=M.RoomUtils.toArray(e);if(0===t.length)return;const r=this.hostMemberSubject.value;if(t.find((e=>e.get().id===(null==r?void 0:r.get().id))))return;let n;t.sort(M.RoomUtils.sortRoomMembersByCreatedDateDESC),n=r?t[0]:t[t.length-1],this.hostMemberSubject.next(n),f.SystemLogs.shared().debug("Room/actualizeHostMember",{hostMemberId:n.get().id})},this.actualizeLocalMember=e=>{var t;const r=M.RoomUtils.getLocalRoomMember(M.RoomUtils.toArray(e)),n=(null===(t=this.pendingGuest)||void 0===t?void 0:t.roomMember.get().id)===(null==r?void 0:r.get().id);this.localMemberSubject.next(r&&!n?r:void 0)},this.listenEvents=()=>{this.subscriptions.add(this.ws.connected$.pipe((0,a.pairwise)(),(0,a.filter)((([e,t])=>!1===e&&!0===t))).subscribe(this.reSubscribeRoomEvents)),this.subscriptions.add(this.ws.events(l.Event.StreamEnded).pipe((0,a.filter)((({streamId:e})=>e===this.id)),(0,a.tap)((()=>{f.SystemLogs.shared().debug("Room/eventStreamEnded",{streamId:this.id})}))).subscribe(this.leave)),this.subscriptions.add(this.ws.events(l.Event.StreamUpdated).pipe((0,a.filter)((({streamId:e})=>e===this.id)),(0,a.tap)((e=>{f.SystemLogs.shared().debug("Room/eventStreamUpdated",{streamId:this.id,updatedStream:e})}))).subscribe(this.handleRoomUpdated)),this.subscriptions.add(b.MultiStreamPendingGuest.shared(this.id).guest.pipe((0,g.unwrap)(),(0,a.tap)((e=>{f.SystemLogs.shared().debug("Room/eventMultiStreamPendingGuest",{streamId:this.id,pendingGuest:e})}))).subscribe((e=>{this.handleRoomMemberManualAdded(this.id,e.id,e.channelId)}))),this.subscriptions.add(v.MultiStreamRejectedGuest.shared(this.id).guest.pipe((0,g.unwrap)(),(0,a.tap)((e=>{f.SystemLogs.shared().debug("Room/MultiStreamRejectedGuest",{streamId:this.id,pendingGuest:e})}))).subscribe((e=>{this.handleRoomMemberManualRemoved(this.id,e.id)})))},this.handleRoomUpdated=e=>{const{streamId:t,participants:r}=e;this.updateRoomMembers(t,r)},this.handleRoomMemberManualAdded=(e,t,r)=>{if(this.pendingGuest)return void f.SystemLogs.shared().debug("Room/handleRoomMemberManualAdded pending guest exist in room",{current:this.pendingGuest.remoteMember.userId,received:t});this.isApprovalSideInManualToggling(t)&&y.RoomSoundStateStorage.shared().disable(y.DisableReason.guestWithPendingStatusEntered);const n={channelId:r,state:h.ParticipantState.active,userId:t,createdAt:(new Date).toISOString(),updatedAt:(new Date).toISOString()};this.pendingGuest={remoteMember:n,roomMember:this.createRoomMember(n)},this.membersSubject.next({type:t,payload:this.pendingGuest.roomMember}),this.watchMember(this.pendingGuest.roomMember,r)},this.handleRoomMemberManualRemoved=(e,t)=>{this.pendingGuest?this.pendingGuest.remoteMember.userId===t?(this.isApprovalSideInManualToggling(t)&&y.RoomSoundStateStorage.shared().enable(y.DisableReason.guestWithPendingStatusEntered),this.membersSubject.next({type:t,payload:void 0}),this.destroyRoomMember(this.pendingGuest.roomMember),this.pendingGuest=void 0):f.SystemLogs.shared().error("Room/handleRoomMemberManualRemoved received userId and pendingGuestId not equal"):f.SystemLogs.shared().error("Room/handleRoomMemberManualRemoved pending guest does not exist in room")},this.isApprovalSideInManualToggling=e=>this.identityId!==e,this.tryToRemovePendingGuest=(e,t)=>{t.find((t=>t.userId===e))&&(this.isApprovalSideInManualToggling(e)&&y.RoomSoundStateStorage.shared().enable(y.DisableReason.guestWithPendingStatusEntered),this.pendingGuest=void 0)},this.updateRoomMembers=(e,t)=>{this.pendingGuest&&this.tryToRemovePendingGuest(this.pendingGuest.remoteMember.userId,t);const r=M.RoomUtils.selectActiveRemoteMembers(t);this.pendingGuest&&r.push(this.pendingGuest.remoteMember);const n=M.RoomUtils.toArray(this.members.getState()),{addedRemoteMembers:i,leftRoomMembers:s}=M.RoomUtils.differenceBetween(r,n);f.SystemLogs.shared().debug(`Room/updateRoomMembers, addedRemoteMembers=${i.length}, leftRoomMembers=${s.length}`);const a=this.createRoomMembers(i);if(this.membersSubject.next(M.RoomUtils.prepareRoomMembersForStore(a,s)),a.length){const e=M.RoomUtils.createPairChannelRoomMember(r,a);this.watchMembers(e),f.SystemLogs.shared().debug(`Room/updateRoomMembers, addedRoomMembers=${a.map((e=>e.get().id)).join(",")}`)}s.length&&(this.destroyRoomMembers(s),f.SystemLogs.shared().debug(`Room/updateRoomMembers, leftRoomMembers=${s.map((e=>e.get().id)).join(",")}`))},this.initializeRoomMembers=(e,t)=>t.length?(this.updateRoomMembers(e,t),m.Result.success()):(f.SystemLogs.shared().error("Room/initializeRoomMembers, Participants is empty"),m.Result.failure((0,m.addError)(new C.InternalError(this.getErrorMessage("initializeRoomMembers")),"Participants is empty"))),this.getStreamBy=e=>n(this,void 0,void 0,(function*(){try{const t=yield d.StreamsApi.shared().getStream(e).pipe((0,a.filter)(Boolean),(0,a.take)(1)).toPromise();return"finished"===t.state?m.Result.failure((0,m.addError)(new C.InternalError(this.getErrorMessage("getStreamBy")),"Stream was ended",{roomId:e,stream:t})):m.Result.success(t)}catch(t){return m.Result.failure((0,m.addError)(t,this.getErrorMessage("getStreamBy"),{roomId:e}))}})),this.subscribeRoomEvents=e=>n(this,void 0,void 0,(function*(){try{return yield c.StreamApi.shared().subscribeStreamById(e),m.Result.success()}catch(t){return m.Result.failure((0,m.addError)(t,this.getErrorMessage("subscribeRoomEvents"),{roomId:e}))}})),this.reSubscribeRoomEvents=()=>n(this,void 0,void 0,(function*(){try{yield this.subscribeRoomEvents(this.id)}catch(e){const t=(0,m.addError)(e,this.getErrorMessage("reSubscribeRoomEvents"),{roomId:this.id});I.RoomTracker.shared(this.identityId).trackReSubscribeRoomEvents({status:"error",streamId:this.id,method:t.errors[0].message,error:t})}})),this.createRoomMembers=e=>e.map(this.createRoomMember),this.createRoomMember=e=>{const t=this.typeSubject.value,r=this.meta.getValue("recordHlsUri"),{userId:n,createdAt:i}=e;return(0,A.createRoomMember)({userId:n,createdAt:i,roomId:this.id,isMe:"live"===t&&this.identityId===n,streamIsHlsBasedRecord:"record"===t&&!!r})},this.actualizeRoomStatus=e=>{const t=this.members.all.pipe((0,a.map)((e=>M.RoomUtils.toArray(e))),(0,a.switchMap)((e=>(0,s.combineLatest)(e.map((e=>e.get().status))).pipe((0,a.distinctUntilChanged)(o.default))))).subscribe((e=>{const t=this.statusSubject.value;if("error"===t||"closed"===t)return;const r=e.find((e=>"active"===e)),n=e.find((e=>"paused"===e)),i=e.find((e=>"connecting"===e)),s=r||n||i||"closed";s!==t&&this.statusSubject.next(s),f.SystemLogs.shared().debug(`Room/actualizeRoomStatus, currentStatus=${t}, nextStatus=${s}, allStatuses=${e.join(",")}`)}));e.add(t)},this.actualizeLiveMembers=e=>{const t=this.members.all.pipe((0,a.map)((e=>M.RoomUtils.toArray(e))),(0,a.switchMap)((e=>(0,s.merge)(...e.map((e=>e.get().status.pipe((0,a.filter)((e=>"error"===e)),(0,a.mapTo)(e.get())))))))).subscribe((e=>{this.membersSubject.next({type:e.id,payload:void 0}),e.destroy()}));e.add(t)},this.watchMembers=e=>{this.statusSubject.isStopped||e.forEach((e=>{const{member:t,channelId:r}=e;this.watchMember(t,r)}))},this.watchMember=(e,t)=>{const r=this.meta.getValue("recordHlsUri");e.get().watch({remoteChannelId:t,roomType:this.typeSubject.value,recordHlsUri:r}),f.SystemLogs.shared().debug("Room/watchMember started",{streamId:this.id,roomMemberId:e.get().id,channelId:t,recordHlsUri:r})},this.destroy=e=>{f.SystemLogs.shared().info("Room/destroy started",{streamId:this.id,identityId:this.identityId,reason:e}),this.statusSubject.isStopped||(S.RoomMicrophoneSoundStateStorage.shared().reset(),this.statusSubject.next(e),this.hostMemberSubject.next(void 0),this.subscriptions.unsubscribe(),this.destroyRoomMembers(M.RoomUtils.toArray(this.members.getState())),this.behaviorSubjects.forEach((e=>e.complete())))},this.destroyRoomMembers=e=>{e.forEach(this.destroyRoomMember)},this.destroyRoomMember=e=>{e.get().destroy()},this.name="Room",this.getErrorMessage=e=>`${this.name}/${e}`,f.SystemLogs.shared().info("Room/open started",{streamId:e,identityId:t}),this.id=e,this.identityId=t,this.status=this.statusSubject.asObservable(),this.type=this.typeSubject.asObservable(),this.localMember=this.localMemberSubject.asObservable(),this.hostMember=this.hostMemberSubject.asObservable(),this.members=new p.Store(this.membersSubject,{}),this.meta=new p.Store(this.metaSubject,{})}}},62711:function(e,t,r){"use strict";var n=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))((function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,o)}l((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.initializeRoom=void 0;const i=r(54718),s=r(45921),a=r(22295),o=r(67341),l=r(90046),c=r(7366),u=r(2965),d=r(11297);t.initializeRoom=e=>n(void 0,void 0,void 0,(function*(){const{mediaStream:t,identityId:r,title:n,thumbUrl:h,thumbSource:p,meta:f}=e;try{u.SystemLogs.shared().debug("Room initialize started",{mediaStream:t?"available":"unavailable",identityId:r});const e=yield(0,i.prepareBroadcastingChannel)(t);if(!e.isSuccessful)throw u.SystemLogs.shared().error("Room initialize error (in prepareBroadcastingChannel)",{error:e.error}),e.error;const s=yield(0,a.createRoom)({userId:r,channelId:e.value,title:n,thumbUrl:h,thumbSource:p,meta:f});if(!s.isSuccessful)throw u.SystemLogs.shared().error("Room initialize error (in createRoom)",{channelId:e.value,error:s.error}),s.error;return l.RoomSoundStateStorage.shared().enable(l.DisableReason.userManual),d.RoomInitializationInterceptor.shared().intercept({status:"success",streamId:s.value,channelId:e.value,streamTitle:n,streamThumbnail:h}),u.SystemLogs.shared().debug("Room initialize finished",{roomId:s.value,channelId:e.value}),s.value}catch(e){return(0,s.releaseBroadcastingChannel)(),d.RoomInitializationInterceptor.shared().intercept({status:"error",streamTitle:n,streamThumbnail:h,method:e instanceof c.AggregateError?e.errors[0].message:void 0,error:e}),o.LOCAL_STREAM_ID}}))},11297:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RoomInitializationInterceptor=void 0;const n=r(19413),i=r(30975);class s{constructor(){this.intentSubject=new n.Subject,this.intent=this.intentSubject.asObservable()}intercept(e){this.intentSubject.next(e)}}t.RoomInitializationInterceptor=s,s.shared=(0,i.singleton)((()=>new s))},57976:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0})},17872:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),t.createRoomMember=void 0;const s=r(57228),a=r(46727),o=r(41951),l=r(9724);t.createRoomMember=function(e){return e.isMe?(t=e.roomId,r=e.userId,n=e.createdAt,new s.WrappedRoomMember(new l.LocalRoomMember(r,t),"local",n)):e.streamIsHlsBasedRecord?function(e,t,r){return new s.WrappedRoomMember(new o.HlsRemoteRoomMember(t,e),"remote",r)}(e.roomId,e.userId,e.createdAt):function(e,t,r){return new s.WrappedRoomMember(new a.WebrtcRemoteRoomMember(t,e),"remote",r)}(e.roomId,e.userId,e.createdAt);var t,r,n},i(r(57976),t)},9724:function(e,t,r){"use strict";var n=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))((function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,o)}l((n=n.apply(e,t||[])).next())}))},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.LocalRoomMember=void 0;const s=r(19413),a=r(40590),o=i(r(69378)),l=r(68422),c=r(5273),u=r(8230),d=r(67341),h=r(80230),p=r(83995),f=r(57430),A=r(15970),m=r(7366),g=r(55846),v=r(2965),b=r(26476),y=Object.values(d.ParticipantState);t.LocalRoomMember=class{constructor(e,t){this.ws=u.streamingWebsocket,this.statusSubject=new s.BehaviorSubject("idle"),this.publicStatusSubject=new s.Subject,this.metaSubject=new s.BehaviorSubject({type:"initialize",payload:!0}),this.subscriptions=new s.Subscription,this.status=this.publicStatusSubject.asObservable(),this.watch=e=>n(this,void 0,void 0,(function*(){try{if("idle"!==this.statusSubject.value)return;if(this.statusSubject.next("connecting"),this.channel=h.BroadcastingChannelsStorage.shared().take(),!this.channel)return this.destroyWithStatus("error");this.actualizeMemberStatus(this.channel.status,this.statusSubject.asObservable()),this.actualizeStream(this.channel),this.listenEvents(),this.updateChannel(e.remoteChannelId),this.statusSubject.next("active")}catch(e){this.destroyWithStatus("error"),v.SystemLogs.shared().error("LocalRoomMember/watch error",{error:e})}})),this.localPause=()=>{var e;null===(e=this.channel)||void 0===e||e.pause()},this.localResume=()=>{var e;null===(e=this.channel)||void 0===e||e.resume()},this.switchCamera=()=>{var e;null===(e=this.channel)||void 0===e||e.switchCamera()},this.destroy=()=>this.destroyWithStatus("closed"),this.actualizeStream=e=>{this.subscriptions.add(e.meta.select("mediaStreamUrl").subscribe((e=>{this.metaSubject.next({type:"url",payload:e})}))),this.subscriptions.add(e.meta.select("mediaStream").subscribe((e=>{this.metaSubject.next({type:"mediaStream",payload:e})}))),this.subscriptions.add(e.meta.select("mediaStreamVideoTrackFacingMode").subscribe((e=>{this.metaSubject.next({type:"facingMode",payload:e})})))},this.listenEvents=()=>{this.subscriptions.add(this.ws.events(c.Event.StreamUpdated).pipe((0,a.filter)((({streamId:e})=>this.roomId===e)),(0,a.map)((({participants:e})=>e.find((e=>e.userId===this.id&&"closed"!==e.state)))),(0,p.unwrap)(),(0,a.distinctUntilChanged)(o.default)).subscribe(this.handleMemberUpdated)),this.subscriptions.add(this.ws.connected$.pipe((0,a.pairwise)(),(0,a.filter)((([e,t])=>!1===e&&!0===t))).subscribe((()=>{this.reconnectChannel("websocket-reopened")})))},this.handleMemberUpdated=e=>{const{channelId:t,state:r}=e;this.meta.getValue("remoteChannelId")!==t&&this.updateChannel(t),this.updateStatusFromRemoteMember(r),"paused"===e.state&&this.reconnectChannel("pause-status-received")},this.updateChannel=e=>{v.SystemLogs.shared().debug(`LocalRoomMember/updateChannel for memberId=${this.id}`,{prevChannelId:this.meta.getValue("remoteChannelId"),nextChannelId:e}),this.metaSubject.next({type:"remoteChannelId",payload:e})},this.updateStatusFromRemoteMember=e=>{const t=this.statusSubject.value;if(t!==e&&y.includes(e))return v.SystemLogs.shared().debug(`LocalRoomMember/updateStatusFromRemoteMember needUpdateStatus, current=${t}, next=${e} for memberId=${this.id}`),this.statusSubject.next(e);v.SystemLogs.shared().debug(`LocalRoomMember/updateStatusFromRemoteMember not handled, current=${t}, next=${e} for memberId=${this.id}`)},this.actualizeMemberStatus=(e,t)=>{var r;null===(r=this.actualizeMemberStatusSubscription)||void 0===r||r.unsubscribe(),this.actualizeMemberStatusSubscription=(0,s.combineLatest)([e,t]).pipe((0,a.tap)((([e,t])=>{v.SystemLogs.shared().debug(`LocalRoomMember/actualizeMemberStatus, channelStatus=${e}, memberStatus=${t} for memberId=${this.id}`)})),(0,a.map)((e=>{if(e.includes("idle")||e.includes("connecting"))return"connecting";const[t,r]=e;return"paused"===t?"connecting":t===r&&"active"===t?"active":"active"===t&&"paused"===r?"paused":"closed"})),(0,a.tap)((e=>{v.SystemLogs.shared().debug(`LocalRoomMember/actualizeMemberStatus calculated status, status=${e} for memberId=${this.id}`)}))).subscribe(this.publicStatusSubject)},this.destroyWithStatus=e=>{var t;try{if(this.statusSubject.isStopped)return;this.releaseChannel(),this.statusSubject.next(e),this.statusSubject.complete(),this.subscriptions.unsubscribe(),null===(t=this.actualizeMemberStatusSubscription)||void 0===t||t.unsubscribe(),this.publicStatusSubject.complete(),this.metaSubject.complete()}catch(t){v.SystemLogs.shared().error(`LocalRoomMember/destroyWithStatus error, status=${e}`,{error:t})}},this.reconnectChannel=e=>n(this,void 0,void 0,(function*(){var t;if(this.channel){v.SystemLogs.shared().debug("LocalRoomMember/reconnectChannel started",{reason:e});try{const t=yield this.channel.reconnect(this.roomId);if(!t.isSuccessful)throw v.SystemLogs.shared().error("LocalRoomMember/reconnectChannel reconnect unsuccessfully",{error:t.error}),t.error;v.SystemLogs.shared().debug("LocalRoomMember/reconnectChannel finished",{nextChannelId:t.value});const r=t.value;this.interceptReconnectionResult({status:"success",reason:e,nextChannelId:r})}catch(r){this.interceptReconnectionResult({status:"error",reason:e,method:r instanceof m.AggregateError?r.errors[0].message:void 0,error:r});const n=`LocalRoomMember/reconnectChannel. Reconnect failed. userId:${this.id} in streamId:${this.roomId}. ErrorLog: ${JSON.stringify(r)}`;null===(t=null===f.loggerHooks||void 0===f.loggerHooks?void 0:f.loggerHooks.logEvent)||void 0===t||t.call(f.loggerHooks,n),v.SystemLogs.shared().error(n),A.RoomAutoCloser.shared(this.roomId).emit()}}else v.SystemLogs.shared().error("LocalRoomMember/reconnectChannel channel not found")})),this.interceptReconnectionResult=e=>{const{visible:t,chatClosedSecAgo:r}=g.ChatVisibility.shared();b.LocalRoomMemberReconnectionInterceptor.shared().intercept(Object.assign({streamId:this.roomId,chatOpened:t,chatClosedSecAgo:r},e))},this.releaseChannel=()=>{h.BroadcastingChannelsStorage.shared().release()},this.id=e,this.roomId=t,this.meta=new l.Store(this.metaSubject,{})}}},26476:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.LocalRoomMemberReconnectionInterceptor=void 0;const n=r(19413),i=r(30975);class s{constructor(){this.intentSubject=new n.Subject,this.intent=this.intentSubject.asObservable()}intercept(e){this.intentSubject.next(e)}}t.LocalRoomMemberReconnectionInterceptor=s,s.shared=(0,i.singleton)((()=>new s))},41951:function(e,t,r){"use strict";var n=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))((function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,o)}l((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.HlsRemoteRoomMember=void 0;const i=r(19413),s=r(68422),a=r(2965);t.HlsRemoteRoomMember=class{constructor(e,t){this.statusSubject=new i.BehaviorSubject("idle"),this.publicStatusSubject=new i.Subject,this.metaSubject=new i.BehaviorSubject({type:"initialize",payload:!0}),this.subscriptions=new i.Subscription,this.roomType="unknown",this.status=this.publicStatusSubject.asObservable(),this.watch=e=>n(this,void 0,void 0,(function*(){"idle"===this.statusSubject.value&&(this.statusSubject.next("connecting"),this.roomType=e.roomType,this.metaSubject.next({type:"url",payload:e.recordHlsUri}),this.statusSubject.next("active"),this.publicStatusSubject.next("active"))})),this.localPause=()=>{},this.localResume=()=>{},this.destroy=()=>this.destroyWithStatus("closed"),this.destroyWithStatus=e=>{try{if(this.statusSubject.isStopped)return;this.statusSubject.next(e),this.statusSubject.complete(),this.subscriptions.unsubscribe(),this.publicStatusSubject.complete(),this.metaSubject.complete()}catch(t){a.SystemLogs.shared().error(`RemoteRoomMember/destroyWithStatus error, status=${e}`,{error:t})}},this.id=e,this.roomId=t,this.meta=new s.Store(this.metaSubject,{})}}},46727:function(e,t,r){"use strict";var n=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))((function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,o)}l((n=n.apply(e,t||[])).next())}))},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.WebrtcRemoteRoomMember=void 0;const s=r(19413),a=r(40590),o=i(r(69378)),l=r(68422),c=r(5273),u=r(8230),d=r(67341),h=r(80230),p=r(83995),f=r(2965),A=Object.values(d.ParticipantState);t.WebrtcRemoteRoomMember=class{constructor(e,t){this.ws=u.streamingWebsocket,this.statusSubject=new s.BehaviorSubject("idle"),this.publicStatusSubject=new s.Subject,this.metaSubject=new s.BehaviorSubject({type:"initialize",payload:!0}),this.subscriptions=new s.Subscription,this.roomType="unknown",this.status=this.publicStatusSubject.asObservable(),this.watch=e=>n(this,void 0,void 0,(function*(){try{if("idle"!==this.statusSubject.value)return;if(this.statusSubject.next("connecting"),this.channel=yield h.WatchingChannelsStorage.shared().take(),!this.channel)return this.destroyWithStatus("error");this.actualizeMemberStatus(this.channel.status,this.statusSubject.asObservable()),this.actualizeStream(this.channel),this.listenEvents(),this.updateChannel(e.remoteChannelId),this.channel.watch(Object.assign(Object.assign({},e),{roomId:this.roomId})),this.roomType=e.roomType,this.statusSubject.next("active")}catch(e){this.destroyWithStatus("error"),f.SystemLogs.shared().error("RemoteRoomMember/watch error",{error:e})}})),this.localPause=()=>{var e;null===(e=this.channel)||void 0===e||e.pause()},this.localResume=()=>{var e;null===(e=this.channel)||void 0===e||e.resume()},this.destroy=()=>this.destroyWithStatus("closed"),this.actualizeStream=e=>{this.subscriptions.add(e.meta.select("mediaStreamUrl").subscribe((e=>{this.metaSubject.next({type:"url",payload:e})}))),this.subscriptions.add(e.meta.select("mediaStream").subscribe((e=>{this.metaSubject.next({type:"mediaStream",payload:e})})))},this.listenEvents=()=>{this.subscriptions.add(this.ws.events(c.Event.StreamUpdated).pipe((0,a.filter)((({streamId:e})=>this.roomId===e)),(0,a.map)((({participants:e})=>e.find((e=>e.userId===this.id&&e.state!==d.ParticipantState.closed)))),(0,p.unwrap)(),(0,a.distinctUntilChanged)(o.default)).subscribe(this.handleMemberUpdated))},this.handleMemberUpdated=e=>{const{channelId:t,state:r}=e;this.isUpdatedChannelId(t)&&(this.updateChannel(t),this.switchChannel(t)),this.updateStatusFromRemoteMember(r)},this.isUpdatedChannelId=e=>this.meta.getValue("remoteChannelId")!==e,this.updateChannel=e=>{f.SystemLogs.shared().debug(`RemoteRoomMember/updateChannel for memberId=${this.id}`,{prevChannelId:this.meta.getValue("remoteChannelId"),nextChannelId:e}),this.metaSubject.next({type:"remoteChannelId",payload:e})},this.switchChannel=e=>n(this,void 0,void 0,(function*(){var t;null===(t=this.channel)||void 0===t||t.watch({remoteChannelId:e,roomId:this.roomId,roomType:this.roomType})})),this.updateStatusFromRemoteMember=e=>{const t=this.statusSubject.value;if(t!==e&&A.includes(e))return f.SystemLogs.shared().debug(`RemoteRoomMember/updateStatusFromRemoteMember needUpdateStatus, current=${t}, next=${e} for memberId=${this.id}`),this.statusSubject.next(e);f.SystemLogs.shared().debug(`RemoteRoomMember/updateStatusFromRemoteMember not handled, current=${t}, next=${e} for memberId=${this.id}`)},this.actualizeMemberStatus=(e,t)=>{var r;null===(r=this.actualizeMemberStatusSubscription)||void 0===r||r.unsubscribe(),this.actualizeMemberStatusSubscription=(0,s.combineLatest)([e,t]).pipe((0,a.tap)((([e,t])=>{f.SystemLogs.shared().debug(`RemoteRoomMember/actualizeMemberStatus, channelStatus=${e}, memberStatus=${t} for memberId=${this.id}`)})),(0,a.map)((e=>{if(e.includes("idle")||e.includes("connecting"))return"connecting";const[t,r]=e;return"paused"===t?"connecting":t===r&&"active"===t?"active":"active"===t&&"paused"===r?"paused":"closed"})),(0,a.tap)((e=>{f.SystemLogs.shared().debug(`RemoteRoomMember/actualizeMemberStatus calculated status, status=${e} for memberId=${this.id}`)}))).subscribe(this.publicStatusSubject)},this.destroyWithStatus=e=>{var t;try{if(this.statusSubject.isStopped)return;this.returnChannelToPool(),this.statusSubject.next(e),this.statusSubject.complete(),this.subscriptions.unsubscribe(),null===(t=this.actualizeMemberStatusSubscription)||void 0===t||t.unsubscribe(),this.publicStatusSubject.complete(),this.metaSubject.complete()}catch(t){f.SystemLogs.shared().error(`RemoteRoomMember/destroyWithStatus error, status=${e}`,{error:t})}},this.returnChannelToPool=()=>{this.channel&&h.WatchingChannelsStorage.shared().release(this.channel)},this.id=e,this.roomId=t,this.meta=new l.Store(this.metaSubject,{})}}},57228:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.WrappedRoomMember=void 0,t.WrappedRoomMember=class{constructor(e,t,r){this.member=e,this.type=t,this.createdAt=r}get(){return this.member}}},90046:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RoomSoundStateStorage=t.DisableReason=void 0;const n=r(19413),i=r(40590),s=r(30975);var a;!function(e){e.screenCaptured="screenCaptured",e.paidStreamEntrance="paidStreamEntrance",e.enteredBackground="enteredBackground",e.userManual="userManual",e.guestWithPendingStatusEntered="guestWithPendingStatusEntered",e.entryWithoutInteract="entryWithoutInteract"}(a||(t.DisableReason=a={}));const o=[a.userManual,a.enteredBackground,a.guestWithPendingStatusEntered];class l{constructor(){this.disableReasonsSubject=new n.BehaviorSubject([]),this.enabledSubject=new n.BehaviorSubject(!0),this.disableReasons=this.disableReasonsSubject.asObservable(),this.enabled=this.enabledSubject.asObservable(),this.disableReasons.pipe((0,i.map)((e=>!e.length)),(0,i.distinctUntilChanged)()).subscribe(this.enabledSubject)}getEnabledValue(){return this.enabledSubject.value}getDisableReasonsValue(){return this.disableReasonsSubject.value}enable(e){const t=this.getDisableReasonsValue();if(t.includes(e)){const r=e===a.userManual?t.filter((e=>!o.includes(e))):t.filter((t=>t!==e));this.disableReasonsSubject.next(r)}}disable(e){const t=this.getDisableReasonsValue();t.includes(e)||this.disableReasonsSubject.next(t.concat(e))}}t.RoomSoundStateStorage=l,l.shared=(0,s.singleton)((()=>new l))},16447:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RoomMicrophoneSoundStateStorage=void 0;const n=r(19413),i=r(30975);class s{constructor(){this.enabledSubject=new n.BehaviorSubject(!0),this.enabled=this.enabledSubject.asObservable()}getValue(){return this.enabledSubject.value}enable(){this.enabledSubject.next(!0)}disable(){this.enabledSubject.next(!1)}reset(){this.enabledSubject.next(!0)}}t.RoomMicrophoneSoundStateStorage=s,s.shared=(0,i.singleton)((()=>new s))},34708:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RoomTracker=void 0;const n=r(30975),i=r(84549);class s{constructor(e){this.userId=e}trackJoin(e){i.Events.shared().logEvent("stream_joining-result",this.userId,e)}trackReSubscribeRoomEvents(e){i.Events.shared().logEvent("stream_repeated-streaming-subscribe-result",this.userId,e)}}t.RoomTracker=s,s.shared=(0,n.singleton)((e=>new s(e)))},90409:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RoomUtils=void 0;const r=(e,t)=>e.filter((e=>!t.find((t=>t.get().id===e.userId)))),n=(e,t)=>t.filter((t=>!e.find((e=>t.get().id===e.userId)))),i=e=>Object.values(e);t.RoomUtils={differenceBetween:(e,t)=>({addedRemoteMembers:r(e,t),leftRoomMembers:n(e,t)}),createPairChannelRoomMember:(e,t)=>t.reduce(((t,r)=>{const{id:n}=r.get(),i=e.find((({userId:e})=>n===e));if(!i)return t;const{channelId:s}=i,a={channelId:s,member:r};return t.push(a),t}),[]),getActiveMembers:e=>e.filter((({state:e})=>"closed"!==e)),selectActiveRemoteMembers:e=>e.filter((e=>"closed"!==e.state)),prepareRoomMembersForStore:(e,t)=>[...e.map((e=>({type:e.get().id,payload:e}))),...t.map((e=>({type:e.get().id,payload:void 0})))],toArray:i,sortRoomMembersByCreatedDateDESC:(e,t)=>new Date(t.createdAt).getTime()-new Date(e.createdAt).getTime(),getRemoteRoomMembers:e=>e.filter((e=>"remote"===e.type)),getLocalRoomMember:e=>e.find((e=>"local"===e.type)),pauseRoomMembers:e=>{i(e).forEach((e=>e.get().localPause()))},resumeRoomMembers:e=>{i(e).forEach((e=>e.get().localResume()))}}},68422:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Store=void 0;var n=r(75019);Object.defineProperty(t,"Store",{enumerable:!0,get:function(){return n.Store}})},27590:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.distinctUntilKeyChanged=void 0;const n=r(40590);t.distinctUntilKeyChanged=function(e,t){return(0,n.distinctUntilChanged)(((r,n)=>t?t(r[e],n[e]):r[e]===n[e]))}},75019:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Store=void 0;const n=r(19413),i=r(40590),s=r(27590);t.Store=class{constructor(e,t){this.select=e=>this.state.pipe((0,s.distinctUntilKeyChanged)(e),(0,i.pluck)(e)),this.subscribe=e=>this.state.subscribe(e),this.getValue=e=>this.state.getValue()[e],this.getState=()=>this.state.getValue(),this.watchDispatcher=e=>{e.pipe((0,i.tap)((e=>this.dispatch(e))),(0,i.finalize)((()=>this.state.complete()))).subscribe()},this.dispatch=e=>{const t=this.state.getValue(),r=this.reducer(t,e);this.state.next(r)},this.reducer=(e,t)=>this.isBatchActions(t)?this.batchUpdate(e,t):this.majorUpdate(e,t),this.isBatchActions=e=>Array.isArray(e),this.majorUpdate=(e,t)=>{const{type:r,payload:n}=t;return"initialize"===r?Object.assign({},e):void 0===n?Object.assign({},this.deleteField(e,r)):Object.assign(Object.assign({},e),{[r]:n})},this.batchUpdate=(e,t)=>{const r=t.reduce(((e,t)=>{const{type:r,payload:n}=t;return void 0===n?(delete e[r],this.deleteField(e,r)):(e[r]=n,e)}),Object.assign({},e));return Object.assign({},r)},this.deleteField=(e,t)=>{const r=Object.assign({},e);return delete r[t],r},this.state=new n.BehaviorSubject(t),this.all=this.state.asObservable(),this.watchDispatcher(e)}}},15413:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.StreamClickService=void 0;const n=r(30975),i=r(29345);class s{constructor(){this.subscription=null,this.start=e=>{this.subscription||(this.subscription=i.MetricsEventBus.shared().listen("metrics.stream.click").subscribe((t=>{e(t.params)}),this.onError))},this.onError=e=>{console.warn("Error in StreamClickService",e)}}}t.StreamClickService=s,s.shared=(0,n.singleton)((()=>new s))},67341:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.EnrichedStream=t.Stream=t.ParticipantState=t.StreamState=t.LOCAL_STREAM_ID=void 0;const n=r(69546),i=r(48473),s=r(2965);var a,o;t.LOCAL_STREAM_ID="-1",function(e){e.active="active",e.paused="paused",e.finished="finished"}(a||(t.StreamState=a={})),function(e){e.active="active",e.paused="paused",e.closed="closed"}(o||(t.ParticipantState=o={}));const l=Object.values(a);class c{constructor(e,t,r,n,i,s=[],a,l,c,u,d,h,p,f=[],A,m,g,v){this.getMainStreamer=()=>this.participants.find((e=>e.userId===this.streamerId))||this.participants[0],this.getActiveStreamers=()=>{const e=this.getMainStreamer();return this.participants.filter((({userId:t,state:r})=>t!==(null==e?void 0:e.userId)&&r!==o.closed))},this.id=e,this.state=t,this.viewers=r,this.isRecord=Boolean(n.trim()),this.participants=s,this.streamerId=i,this.battle=a,this.goal=l,this.paidStream=c,this.isPaid=u,this.isPayNeeded=d,this.payAmount=m,this.shouldBeRotated=g,this.recordHlsUri=h,this.mediaserverStreamId=p,this.videoInvitesBasenames=f,this.createdAt=new Date(A),this.requirePayment=v}}t.Stream=c,c.parse=e=>{var t,r,i,o;if(c.canParse(e)){let u=e.state;l.includes(u)||(s.SystemLogs.shared().error(`Stream/parse contains unknown status (${u})`),u=a.finished);const h=d(e),p=new c(e._id,u,e.views,e.record,e.streamer,e.participants,null!==(t=e.battle)&&void 0!==t?t:null,null!==(r=e.goal)&&void 0!==r?r:null,null!==(i=e.paidStream)&&void 0!==i?i:null,e.isPaid,e.isPayNeeded,null!==(o=e.hlsMasterPlaylistUrl)&&void 0!==o?o:null,e.mediaserverStreamId,e.videoInvitesBasenames,e.createdAt,e.payAmount,h,e.requirePayment);try{const t=n.ImageSizeStorage.shared();t.update({id:e._id,thumbnailTemplate:e.thumbnailTemplate,thumbnailTemplateParams:e.thumbnailTemplateParams}),e.streamer&&"object"==typeof e.streamer&&!Array.isArray(e.streamer)&&t.update({id:e.streamer._id,thumbnailTemplate:e.streamer.thumbnailTemplate,thumbnailTemplateParams:e.streamer.thumbnailTemplateParams}),(e.participants||[]).forEach((({user:e})=>{t.update({id:null==e?void 0:e._id,thumbnailTemplate:null==e?void 0:e.thumbnailTemplate,thumbnailTemplateParams:null==e?void 0:e.thumbnailTemplateParams})}))}catch(e){s.SystemLogs.shared().error("Update image storage",{e})}return p}},c.canParse=e=>e.hasOwnProperty("_id")&&e.hasOwnProperty("state"),c.domain="";class u extends c{constructor(e,t,r,n,i,s,a=[],o,l,c,u,d,h,p,f=[],A,m,g,v){super(e,r,n,i,s,a,o,l,c,u,d,h,p,f,A,m,g,v),this.recordHlsUri=h,this.mediaserverStreamId=p,this.streamer=t}}function d(e){var t;return"obs-virtual-camera"===(null===(t=null==e?void 0:e.meta)||void 0===t?void 0:t.source)}t.EnrichedStream=u,u.parse=e=>{var t,r,o,c;const h=i.User.parse(e.streamer);let p=e.state;l.includes(p)||(s.SystemLogs.shared().error(`EnrichedStream/parse contains unknown status (${p})`),p=a.active);const f=d(e),A=new u(e._id,h,p,e.viewers,e.record,h.id,e.participants,null!==(t=e.battle)&&void 0!==t?t:null,null!==(r=e.goal)&&void 0!==r?r:null,null!==(o=e.paidStream)&&void 0!==o?o:null,e.isPaid,e.isPayNeeded,null!==(c=e.hlsMasterPlaylistUrl)&&void 0!==c?c:null,e.mediaserverStreamId,e.videoInvitesBasenames,e.createdAt,e.payAmount,f);try{const t=n.ImageSizeStorage.shared();t.update({id:e._id,thumbnailTemplate:e.thumbnailTemplate,thumbnailTemplateParams:e.thumbnailTemplateParams}),t.update({id:e.streamer._id,thumbnailTemplate:e.streamer.thumbnailTemplate,thumbnailTemplateParams:e.streamer.thumbnailTemplateParams}),e.participants.forEach((({user:e})=>{e&&t.update({id:e._id,thumbnailTemplate:e.thumbnailTemplate,thumbnailTemplateParams:e.thumbnailTemplateParams})}))}catch(e){s.SystemLogs.shared().error("Update image storage",{e})}return A},u.minifiedParse=e=>{var t,r,a,o,l;const c=i.User.parse(e.streamer),h=d(e),p=new u(e.streamId,c,null!==(t=e.state)&&void 0!==t?t:"active",e.viewers||0,e.record||"",c.id,e.participants||[],null!==(r=e.battle)&&void 0!==r?r:null,null!==(a=e.goal)&&void 0!==a?a:null,null!==(o=e.paidStream)&&void 0!==o?o:null,e.isPaid,e.isPayNeeded,null!==(l=e.hlsMasterPlaylistUrl)&&void 0!==l?l:null,e.mediaserverStreamId,e.videoInvitesBasenames,e.createdAt,e.payAmount,h);try{const t=n.ImageSizeStorage.shared();t.update({id:e.streamId,thumbnailTemplate:e.thumbnailTemplate,thumbnailTemplateParams:e.thumbnailTemplateParams}),t.update({id:c.id,thumbnailTemplate:e.streamer.thumbnailTemplate,thumbnailTemplateParams:e.streamer.thumbnailTemplateParams}),e.participants.forEach((({user:e})=>{e&&t.update({id:e._id,thumbnailTemplate:e.thumbnailTemplate,thumbnailTemplateParams:e.thumbnailTemplateParams})}))}catch(e){s.SystemLogs.shared().error("Update image storage",{e})}return p},u.canParse=e=>c.canParse(e)&&e.hasOwnProperty("streamer")&&i.User.canParse(e.streamer)},15221:function(e,t,r){"use strict";var n=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))((function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,o)}l((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.StreamDuration=void 0;const i=r(19413),s=r(30975),a=r(38411),o=r(8230),l=r(5273),c=r(2965),u=r(54106),d=r(57430);class h{constructor(e){this.api=a.StreamsApi.shared(),this.eventsInbox=o.streamingWebsocket,this.durationSubject=new i.BehaviorSubject(0),this.startDate=0,this.dateOffset=0,this.initInterval=e=>{this.startDate=Date.now(),this.dateOffset=e,this.update(e),this.interval.start()},this.update=e=>{if("number"==typeof e)this.durationSubject.next(e);else{const e=Date.now(),t=this.dateOffset+Math.round((e-this.startDate)/1e3);this.durationSubject.next(t)}},this.onStreamUpdated=e=>{var t;this.streamId===e.streamId&&(null===(t=null==e?void 0:e.participants)||void 0===t?void 0:t.find((e=>"active"===e.state)))&&this.getDuration()},this.start=()=>{var e,t;this.durationSubject.next(0),null===(t=null===(e=this.eventsInbox)||void 0===e?void 0:e.addListener)||void 0===t||t.call(e,l.Event.StreamUpdated,this.onStreamUpdated),this.getDuration()},this.stop=()=>{var e,t;this.interval.stop(),this.api.getStreamDuration(this.streamId).toPromise().then((e=>{var t;const r=this.durationSubject.getValue();Math.abs(e.duration-r)>10&&(null===(t=null===d.loggerHooks||void 0===d.loggerHooks?void 0:d.loggerHooks.logEvent)||void 0===t||t.call(d.loggerHooks,`StreamId ${this.streamId} duration: from server - ${e.duration}; from ui - ${r}`))})).catch((e=>{c.SystemLogs.shared().error("StreamDuration.stop.catchError",{streamId:this.streamId,error:e.message})})),null===(t=null===(e=this.eventsInbox)||void 0===e?void 0:e.removeListener)||void 0===t||t.call(e,l.Event.StreamUpdated,this.onStreamUpdated)},this.streamId=e,this.duration=this.durationSubject.asObservable(),this.interval=new u.CustomInterval({update:this.update,delay:500,limit:5e3,onLongDelay:t=>{var r;null===(r=null===d.loggerHooks||void 0===d.loggerHooks?void 0:d.loggerHooks.logEvent)||void 0===r||r.call(d.loggerHooks,`StreamId ${e} exceeded max rerender limit(5000ms). Rerender after ${t}ms`)}})}getDuration(){return n(this,void 0,void 0,(function*(){let e;try{e=(yield this.api.getStreamDuration(this.streamId).toPromise()).duration}catch(e){const t=e||{message:""};c.SystemLogs.shared().error("StreamDuration.getDuration.errorError",{streamId:this.streamId,error:t.message})}"number"==typeof e&&this.initInterval(e)}))}}t.StreamDuration=h,h.shared=(0,s.singleton)((e=>new h(e)))},25906:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.GiftOfferPopup=void 0;const n=r(19413),i=r(30975);class s{constructor(){this.showGiftOfferSubject=new n.BehaviorSubject(null),this.showGiftOffer=this.showGiftOfferSubject.asObservable(),this.show=e=>{this.showGiftOfferSubject.next(e)},this.close=()=>{this.showGiftOfferSubject.next(null)}}}t.GiftOfferPopup=s,s.shared=(0,i.singleton)((()=>new s))},22714:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.StreamKickedMember=t.KickedReason=void 0;const n=r(19413),i=r(40590),s=r(8230),a=r(5273),o=r(57430),l=r(30975);var c;!function(e){e.KICKED_BY_STREAMER="KICKED_BY_STREAMER",e.KICKED_BY_SYSTEM="KICKED_BY_SYSTEM",e.KICKED_BY_REPORTING_SYSTEM="KICKED_BY_REPORTING_SYSTEM"}(c||(t.KickedReason=c={}));class u{constructor(e,t){this.eventsInbox=s.streamingWebsocket,this.kickedUserReasonSubject=new n.Subject,this.streamId=e,this.userId=t,this.kickedUserReason=this.kickedUserReasonSubject.asObservable()}start(e){e.add(this.eventsInbox.events(a.Event.MemberWasKicked).pipe((0,i.filter)((e=>e.streamId===this.streamId&&e.userId===this.userId))).subscribe((e=>{var t,r;null===(t=null===o.loggerHooks||void 0===o.loggerHooks?void 0:o.loggerHooks.logEvent)||void 0===t||t.call(o.loggerHooks,`user id ${e.userId} was kicked from streamId ${e.streamId} with reason ${e.reason}`);const n=null!==(r=c[e.reason])&&void 0!==r?r:e.reason;this.kickedUserReasonSubject.next(n)})))}}t.StreamKickedMember=u,u.shared=(0,l.singleton)(((e,t)=>new u(e,t)))},49201:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.StreamingVideoModule=void 0;const n=r(5271);t.StreamingVideoModule={shared:n.CommonCompositionRoot.shared().provideStreamingVideoModule}},53917:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.StreamsRepository=void 0;const i=r(19413),s=r(40590),a=n(r(55281)),o=r(30412),l=r(38411),c=r(30975),u=r(47400),d=r(8230),h=r(5273),p=r(80471),f=r(97444);class A{constructor(){this.ws=d.streamingWebsocket,this.cachedCurrentStreams=new i.BehaviorSubject([]),this.shouldReloadStreams=new i.Subject,this.shouldReloadOnlineStreams=new i.Subject,this.shouldReloadFollowing=new i.Subject,this.watchedStreamers=[],this.streams=new i.BehaviorSubject(new Map),this.handleStreamEventBlocked=()=>{(0,i.merge)(this.streamEvents.streamBlockedSubject,this.streamEvents.userBlockedSubject).subscribe((()=>{this.shouldReloadStreams.next()}))},this.subscribeToEvents=(e,t)=>{var r,n,s,a;const o=null!==(r=null==t?void 0:t.added)&&void 0!==r?r:i.identity,l=null!==(n=null==t?void 0:t.removed)&&void 0!==n?n:i.identity,c=null!==(s=null==t?void 0:t.statusChanged)&&void 0!==s?s:i.identity,u=null!==(a=null==t?void 0:t.updated)&&void 0!==a?a:i.identity,d={data:null};return e.pipe((0,p.handleChangeEvent)(o(this.streamEvents.streamAdded),((e,t)=>{const r=e.findIndex((e=>e.id===t.id));return r>=0?e[r]=t:e.push(t),[...e]}),d),(0,p.handleChangeEvent)(l(this.streamEvents.streamRemoved),((e,t)=>e.filter((e=>e.id!==t))),d),(0,p.handleChangeEvent)(c(this.ws.events(h.Event.StreamSpecialStatusChanged)),((e,t)=>{const r=e.findIndex((({id:e})=>e===t.streamId));if(r<0)return e;const{battle:n,goal:i,paidStream:s}=t;return e[r]=Object.assign(Object.assign({},e[r]),{battle:n,goal:i,paidStream:s}),[...e]}),d),(0,p.handleChangeEvent)(u(this.ws.events(h.Event.StreamUpdated)),((e,t)=>{const r=e.findIndex((({id:e})=>e===t.streamId));if(r<0)return e;const{participants:n}=t;return e[r]=Object.assign(Object.assign({},e[r]),{participants:n}),[...e]}),d))},this.getCachedCurrentStreams=()=>this.cachedCurrentStreams,this.getFavoriteStreams=()=>this.shouldReloadStreams.pipe((0,s.startWith)(!0),(0,s.switchMap)((()=>this.api.getFavorite()))),this.reloadFollowing=()=>{this.shouldReloadFollowing.next()},this.getStreamWithUpdates=(e,t=!1)=>(0,i.interval)(3e4).pipe((0,s.startWith)(-1),(0,s.switchMap)((()=>this.getStream(e,t)))),this.getStreamDuration=e=>l.StreamsApi.shared().getStreamDuration(e),this.getStreamsOnStreamersID=e=>this.api.searchStreamsOnIds(e).pipe((0,s.map)((t=>{const r=t.filter((t=>e.includes(t.streamer.id)));return r.length?r:[]})),(0,s.take)(1)),this.getOnlineStreamByStreamerId=e=>this.currentOnlineStreams.pipe((0,s.map)((t=>(0,a.default)(t,(t=>Boolean((0,a.default)(t.participants,{userId:e})))))),(0,s.distinctUntilChanged)(((e,t)=>(null==e?void 0:e.id)===(null==t?void 0:t.id)))),this.getStreamByStreamerId=e=>this.currentStreams.pipe((0,s.map)((t=>(0,a.default)(t,{streamerId:e}))),(0,s.distinctUntilChanged)(((e,t)=>(null==e?void 0:e.id)===(null==t?void 0:t.id)))),this.getWatchedStreams=()=>this.watchedStreamers.length?this.shouldReloadStreams.pipe((0,s.startWith)(!0),(0,s.switchMap)((()=>this.subscribeToEvents(this.api.searchStreamsOnIds(this.watchedStreamers),{added:(0,s.filter)((e=>this.watchedStreamers.includes(e.streamer.id)))})))):(0,i.of)([]),this.setWatchedStreams=e=>{this.watchedStreamers=e},this.setWatchedStreamsWithIds=e=>{this.watchedStreamers=e.map((e=>this.streams.value.get(e))).filter(o.isDefined).map((e=>e.streamerId))},this.api=l.StreamsApi.shared(),this.streamEvents=l.StreamEvents.shared(),this.handleStreamEventBlocked(),u.Session.shared().userId.subscribe((()=>{this.shouldReloadStreams.next(!0),this.shouldReloadOnlineStreams.next(!0)})),this.currentStreams=this.shouldReloadStreams.pipe((0,s.startWith)(!0),(0,s.switchMap)((()=>this.subscribeToEvents(this.api.getStreamsList(100)).pipe((0,s.tap)((e=>{this.streams.next((0,f.mergeToMap)(this.streams.value,e)),this.cachedCurrentStreams.next(e)})))))),this.currentOnlineStreams=this.shouldReloadOnlineStreams.pipe((0,s.switchMap)((()=>this.subscribeToEvents(this.api.getStreamsList(300,!0)))),(0,s.shareReplay)(1)),this.currentStreamIds=this.currentStreams.pipe((0,s.map)(f.listIds),(0,s.distinctUntilChanged)(o.arrayNoOrderEquals)),this.activeFollowingIds=this.shouldReloadFollowing.pipe((0,s.startWith)(1),(0,s.switchMap)((()=>this.api.getFavorite())),(0,s.combineLatest)(this.currentStreamIds),(0,s.map)((([e,t])=>{this.streams.next((0,f.mergeToMap)(this.streams.value,e)),e=e.filter((e=>!e.isRecord));const r=(0,f.listIds)(e);return(0,o.intersection)(r,t)})),(0,s.distinctUntilChanged)(o.arrayNoOrderEquals))}getStream(e,t=!1){return t?this.api.getStreamWithGoalUpdating(e):this.api.getStream(e)}}t.StreamsRepository=A,A.shared=(0,c.singleton)((()=>new A))},2965:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SystemLogs=void 0;const n=r(5271);t.SystemLogs={shared:()=>n.CommonCompositionRoot.shared().provideSystemLogs()}},46993:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0})},52497:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),t.browser=t.operatingSystem=t.platform=void 0;const s=r(5271);i(r(46993),t),t.platform=function(){return s.CommonCompositionRoot.shared().providePlatformInfoProvider().platform()},t.operatingSystem=function(){return s.CommonCompositionRoot.shared().providePlatformInfoProvider().operatingSystem()},t.browser=function(){return s.CommonCompositionRoot.shared().providePlatformInfoProvider().browser()}},3361:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TesterLogger=void 0;const n=r(40590),i=r(30975),s=r(53086);class a{constructor(){this.enabled=!1,this.log=(...e)=>{this.enabled&&console.log(...e)},s.IdentityModel.shared().identity$.pipe((0,n.map)((e=>{var t;return!!(null===(t=null==e?void 0:e.is)||void 0===t?void 0:t.tester)})),(0,n.distinctUntilChanged)()).subscribe((e=>{this.enabled=e,this.enabled&&console.log("[TesterLogger] enabled")}))}}t.TesterLogger=a,a.shared=(0,i.singleton)((()=>new a))},48473:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.User=t.Gender=void 0;const n=r(69546);var i;!function(e){e.female="female",e.male="male"}(i||(t.Gender=i={}));class s{constructor(e,t,r,i,a,o,l,c,u,d,h,p,f,A,m,g,v,b,y){this.isDeleted=()=>(this.roles||[]).includes("deleted-user"),this.isStreamer=()=>this._isStreamer||(this.roles||[]).indexOf("streamer")>=0,this.isTopStreamer=()=>(this.roles||[]).indexOf("streamer")>=0||this._isStreamer&&!this._isSimpleStreamer||!1,this.isSimpleStreamer=()=>{var e;return this._isSimpleStreamer||(this.roles||[]).includes("simple-streamer")||Boolean(null===(e=this.currentStream)||void 0===e?void 0:e.hasClientStreamer)},this.isTester=()=>(this.roles||[]).includes("tester"),this.stateSubscribed=()=>"subscribed"===this.subscriptionState,this.blockUser=()=>{this._isBlockedByClient=!0},this.unblockUser=()=>{this._isBlockedByClient=!1},this.clone=e=>{var t,r,i,a,o,l,c,u,d,h,p,f,A,m,g,v,b,y,C;const w=new s(null!==(t=null==e?void 0:e.id)&&void 0!==t?t:this.id,null!==(r=null==e?void 0:e.externalId)&&void 0!==r?r:this.externalId,null!==(i=null==e?void 0:e.subscriptionsEnabled)&&void 0!==i?i:this.subscriptionsEnabled,null!==(a=null==e?void 0:e.subscriptionState)&&void 0!==a?a:this.subscriptionState,null!==(o=null==e?void 0:e.name)&&void 0!==o?o:this.name,null!==(l=null==e?void 0:e.about)&&void 0!==l?l:this.about,null!==(c=null==e?void 0:e.birthday)&&void 0!==c?c:this.birthday,null!==(u=null==e?void 0:e.gender)&&void 0!==u?u:this.gender,null!==(d=null==e?void 0:e.stats)&&void 0!==d?d:this.stats,null!==(h=null==e?void 0:e.followers)&&void 0!==h?h:this.followers,null!==(p=null==e?void 0:e.roles)&&void 0!==p?p:this.roles,null!==(f=null==e?void 0:e.currentStream)&&void 0!==f?f:this.currentStream,null!==(A=null==e?void 0:e.isBlockedByClient)&&void 0!==A?A:this.isBlockedByClient,null!==(m=null==e?void 0:e.currentRerun)&&void 0!==m?m:this.currentRerun,null!==(v=null===(g=null==e?void 0:e.isStreamer)||void 0===g?void 0:g.call(e))&&void 0!==v?v:this._isStreamer,null!==(y=null===(b=null==e?void 0:e.isSimpleStreamer)||void 0===b?void 0:b.call(e))&&void 0!==y?y:this._isSimpleStreamer,(M=e,S="thumbnail",I=this.thumbnail,M&&(M[S]||null===M[S])?M[S]:I),null!==(C=null==e?void 0:e.registrationDate)&&void 0!==C?C:this.registrationDate,null==e?void 0:e.tenants);var M,S,I;return function(e){e.thumbnail||n.ImageSizeStorage.shared().remove(e.id)}(w),w},this.id=e,this.externalId=t,this.name=a,this.about=o,this.birthday=l,this.gender=c,this.stats=u,this.followers=d,this.roles=h||[],this.currentStream=p,this._isBlockedByClient=!!f,this.currentRerun=A,this._isStreamer=m,this._isSimpleStreamer=g,this.subscriptionsEnabled=r,this.subscriptionState=i,this.thumbnail=v,this.registrationDate=b,this.tenants=y}get isBlockedByClient(){return this._isBlockedByClient}}t.User=s,s.parse=e=>{var t,r;if(s.canParse(e)){const a="string"==typeof e.name?e.name:void 0,o="string"==typeof e.about?e.about:void 0,l="string"==typeof e.birthday?new Date(e.birthday):void 0,c=void 0!==typeof i[e.gender]?e.gender:void 0,u=e.stats;let d;"number"==typeof e.followers&&-1!==e.followers&&(d=e.followers);const h=e.roles,p=e.currentStream,f=e.currentRerun,A=e.isBlockedByClient,m=e.isStreamer,g=e.isSimpleStreamer,v=null!==(t=e.subscriptionsEnabled)&&void 0!==t&&t,b=e.subscriptionState,y=e.thumbnail,C=e.createdAt?new Date(e.createdAt):void 0,w=null!==(r=e.tenants)&&void 0!==r?r:[],M=new s(e._id,e.externalId||null,v,b,a,o,l,c,u,d,h,p,A,f,m,g,y,C,w);return function(e,t){n.ImageSizeStorage.shared().update({id:e.id,thumbnailTemplate:t.thumbnailTemplate,thumbnailTemplateParams:t.thumbnailTemplateParams})}(M,e),M}},s.canParse=e=>e&&"object"==typeof e&&!Array.isArray(e)&&e.hasOwnProperty("_id")&&"string"==typeof e._id},23028:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.adaptUserDtoToProfileStatsUser=void 0;const n=r(69546);t.adaptUserDtoToProfileStatsUser=e=>{if(!e||!Array.isArray(e)||!e.length)return[];const t=n.ImageSizeStorage.shared();return e.reduce(((e,r)=>{const n={id:r._id,name:r.name||""};return n.id&&n.name&&(e.push(n),t.update({id:n.id,thumbnailTemplate:r.thumbnailTemplate,thumbnailTemplateParams:r.thumbnailTemplateParams})),e}),[])}},95454:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BlockedUsersRepository=void 0;const n=r(19413),i=r(40590),s=r(30975),a=r(49168),o=r(67997);class l{constructor(){this.userBlockedSubject=new n.Subject,this.userUnblockedSubject=new n.Subject,this.repository=o.UsersRepository.shared(),this.userBlocked=this.userBlockedSubject.asObservable(),this.userUnblocked=this.userUnblockedSubject.asObservable(),this.blockUser=e=>this.repository.blockUser(e).pipe((0,i.tap)((()=>this.userBlockedSubject.next(e))),(0,i.shareReplay)(1)),this.blockUserByUser=e=>this.repository.blockUser(e.id).pipe((0,i.tap)((()=>{this.userBlockedSubject.next(e.id),e.blockUser()})),(0,i.shareReplay)(1)),this.unblockUser=e=>this.repository.unblockUser(e).pipe((0,i.tap)((()=>this.userUnblockedSubject.next(e))),(0,i.shareReplay)(1)),this.unblockUserByUser=e=>this.repository.unblockUser(e.id).pipe((0,i.tap)((()=>{this.userUnblockedSubject.next(e.id),e.unblockUser()})),(0,i.shareReplay)(1)),this.reportUser=e=>this.repository.reportUser(e).pipe((0,i.tap)((()=>this.userBlockedSubject.next(e))),(0,i.shareReplay)(1)),this.reportUserWithReason=({type:e,userIdToBlock:t,commentId:r,commentText:n,reasonKey:s,streamId:o})=>this.repository.reportUserWithReason({streamId:o,type:e,reasonKey:s,userIdToBlock:t,commentId:r,commentText:n}).pipe((0,i.tap)((()=>e===a.ActionType.block&&this.userBlockedSubject.next(t))),(0,i.shareReplay)(1))}}t.BlockedUsersRepository=l,l.shared=(0,s.singleton)((()=>new l))},87906:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.UsersColorization=void 0;const n=r(30975),i=r(43437),s=["#BF5AF2","#5E5CEF","#0A84FF"];class a{constructor(){this.data=new Map}getByKey(e){let t=this.data.get(e);return t||(t=s[(0,i.getRandomInteger)(0,s.length)],this.data.set(e,t)),t}}t.UsersColorization=a,a.shared=(0,n.singleton)((()=>new a))},76626:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FollowedUsersRepository=void 0;const n=r(19413),i=r(40590),s=r(30975),a=r(53917),o=r(8230),l=r(67997);class c{constructor(e){this.repository=l.UsersRepository.shared(),this.userStateChanged=new n.Subject,this.isUserFollowed=e=>this.followedUsers.pipe((0,i.map)((t=>t.includes(e)))),this.locallyFollowUser=e=>{this.userStateChanged.next({action:"followed",userId:e})},this.locallyUnfollowUser=e=>{this.userStateChanged.next({action:"unfollowed",userId:e})},this.followUser=e=>this.repository.followUser(e).pipe((0,i.tap)((()=>{var t;null===(t=o.streamingModuleHooks.emitStreamingEvent)||void 0===t||t.call(o.streamingModuleHooks,o.TrackEventType.AttendeeWasFollowed,{attendeeId:e}),a.StreamsRepository.shared().reloadFollowing(),this.locallyFollowUser(e)}),(0,i.catchError)((()=>(0,n.of)())))),this.unfollowUser=e=>this.repository.unfollowUser(e).pipe((0,i.tap)((()=>{var t;null===(t=o.streamingModuleHooks.emitStreamingEvent)||void 0===t||t.call(o.streamingModuleHooks,o.TrackEventType.AttendeeWasUnfollowed,{attendeeId:e}),a.StreamsRepository.shared().reloadFollowing(),this.locallyUnfollowUser(e)}))),this.ownerId=e,this.followedUsers=this.repository.getFollowedUsers().pipe((0,i.switchMap)((e=>this.userStateChanged.pipe((0,i.scan)(((e,t)=>"followed"===t.action?[t.userId,...e]:"unfollowed"===t.action?e.filter((e=>e!==t.userId)):e),e),(0,i.startWith)(e)))),(0,i.shareReplay)(1))}}t.FollowedUsersRepository=c,c.shared=(0,s.singleton)((e=>new c(e)))},88861:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.OnlineUserExternalIdResolverRepository=void 0;const n=r(40590),i=r(53917),s=r(30975);class a{constructor(){this.onlineUserExternalIdsMap=new Map,this.onlineUserInternalIdsMap=new Map,this.onlineUserExternalIds=i.StreamsRepository.shared().currentOnlineStreams.pipe((0,n.map)((e=>e.reduce(((e,t)=>(t.participants.forEach((t=>{var r;const n=null===(r=null==t?void 0:t.user)||void 0===r?void 0:r.externalId;n&&e.set(n,t.userId)})),e)),new Map))),(0,n.tap)((e=>{this.onlineUserExternalIdsMap=new Map(e),e.forEach(((e,t)=>{this.onlineUserInternalIdsMap.set(e,t)}))})),(0,n.shareReplay)(1)),this.initialized=this.onlineUserExternalIds.pipe((0,n.map)((()=>!0)),(0,n.shareReplay)(1))}getStreamingIdForOnlineUserSync(e){return this.onlineUserExternalIdsMap.get(e)}getExternalIdForOnlineUserSync(e){return this.onlineUserInternalIdsMap.get(e)}getStreamingIdForOnlineUser(e){return this.onlineUserExternalIds.pipe((0,n.map)((()=>this.getStreamingIdForOnlineUserSync(e))))}getExternalIdForOnlineUser(e){return this.onlineUserExternalIds.pipe((0,n.map)((()=>this.getExternalIdForOnlineUserSync(e))))}}t.OnlineUserExternalIdResolverRepository=a,a.shared=(0,s.singleton)((()=>new a))},8198:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.adaptUserExperimentTags=void 0,t.adaptUserExperimentTags=e=>e.list.map((e=>`${e.key}:${e.group}`))},4297:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.UserExperimentTags=void 0;const n=r(19413),i=r(40590),s=r(30975),a=r(60570),o=r(28697),l=r(8184),c=r(8198);class u{constructor(e){this.userId=e,this.api=a.UserExperimentTagsApi.shared();const{activeExperiments:t,version:r}=o.clientConfig;this.data=(0,n.of)(t).pipe((0,i.switchMap)((e=>e.length?(0,l.toObservable)(this.api.get(t,r)).pipe((0,i.map)(c.adaptUserExperimentTags),(0,i.catchError)((()=>(0,n.of)([])))):(0,n.of)([]))))}}t.UserExperimentTags=u,u.shared=(0,s.singleton)((e=>new u(e)))},67997:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.UsersRepository=void 0;const n=r(19413),i=r(40590),s=r(30975),a=r(50886),o=r(8230),l=r(53917),c=r(80471),u=r(23028);class d{constructor(){this.getUser=e=>e?this.api.getUser(e):(0,n.of)(null),this.getExternalIdByUserId=e=>this.getUser(e).pipe((0,i.map)((e=>(null==e?void 0:e.externalId)?e.externalId:void 0))),this.getUserByExternalId=e=>e?this.api.getUserByExternalId(e):(0,n.of)(null),this.getUserIdByExternalId=e=>this.getUserByExternalId(e).pipe((0,i.map)((e=>null==e?void 0:e.id))),this.getUsers=e=>e.length?this.api.getUsers(e).pipe((0,i.take)(1)):(0,n.of)([]),this.getUserWithFallback=e=>"string"==typeof e?this.getUser(e):(0,n.of)(e),this.getUpdatedUser=e=>(0,n.interval)(6e4).pipe((0,i.startWith)(void 0),(0,i.switchMap)((()=>this.getUser(e)))),this.updateUser=e=>this.api.updateUser(e).pipe((0,i.take)(1)).subscribe({error:n.noop}),this.updateUserProfile=e=>this.api.updateUser(e).pipe((0,i.take)(1)).toPromise(),this.getFollowedUsers=()=>this.api.getFollowedUsers(),this.searchFollowersUsers=(e,t,r)=>this.api.searchFollowersUsers(e,t,r).then(u.adaptUserDtoToProfileStatsUser),this.searchFollowingUsers=(e,t,r)=>this.api.searchFollowingUsers(e,t,r).then(u.adaptUserDtoToProfileStatsUser),this.followUser=e=>this.api.followUser(e),this.unfollowUser=e=>this.api.unfollowUser(e),this.blockUser=e=>this.api.blockUser(e),this.unblockUser=e=>this.api.unblockUser(e),this.reportUser=e=>this.api.reportUser(e),this.reportUserWithReason=({type:e,commentId:t,commentText:r,reasonKey:n,streamId:i,userIdToBlock:s})=>this.api.reportUserWithReason({streamId:i,type:e,reasonKey:n,userId:s,commentId:t,commentText:r}),this.getCurrentUserRoleOnStream=e=>(0,c.safeForkJoin)([l.StreamsRepository.shared().getStream(e).pipe((0,i.take)(1)),o.streamingWebsocket.authorizedUser.pipe((0,i.take)(1))]).pipe((0,i.map)((([e,t])=>{let r="watcher";if("fulfilled"===e.status&&"fulfilled"===t.status){const n=e.value,i=t.value;(null==n?void 0:n.streamerId)===i&&(r="broadcaster")}return r}))),this.getStreamerDailyStatistics=()=>this.api.getStreamingStatisticsByDay(),this.getStreamerStatisticsTotal=()=>this.api.getUserStatisticsTotal(),this.uploadProfilePhoto=e=>this.api.uploadProfilePhoto(e),this.api=a.UsersApi.shared()}}t.UsersRepository=d,d.shared=(0,s.singleton)((()=>new d))},88596:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.VideoCallRepository=void 0;const n=r(19413),i=r(40590),s=r(30975),a=r(97444),o=r(30931),l=r(6239),c=r(30412);class u{constructor(){this.reloadUsersSubj=new n.Subject,this.reloadUsers=()=>{this.reloadUsersSubj.next()},this.getAvailableUsers=()=>this.users.pipe((0,i.map)(a.mapToList));const e=(0,n.merge)((0,n.timer)(0,12e4),this.reloadUsersSubj);this.users=(0,n.combineLatest)([l.VideoCallTransport.shared().authorizedUser,e]).pipe((0,i.switchMap)((()=>o.VideoCallApi.shared().getVideoCallUsersList())),(0,i.map)(a.listToMap),(0,i.shareReplay)(1)),this.userIds=this.users.pipe((0,i.map)(a.mapIds,(0,i.distinctUntilChanged)(c.arrayNoOrderEquals)))}}t.VideoCallRepository=u,u.shared=(0,s.singleton)((()=>new u))},37004:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.VideoCallAvailabilityRepository=void 0;const n=r(19413),i=r(40590),s=r(30975),a=r(95980),o=r(30931),l=r(33084);class c{constructor(){this._available=new n.BehaviorSubject(a.VideoCallAvailability.Unavailable),this.pendingSubject=new n.BehaviorSubject(!1),this.hasVideoInput=!0,this.updateAvailability=e=>{const t=this.hasVideoInput?e:a.VideoCallAvailability.Unavailable;this._available.next(t)},this.changeVideoCallsAvailability=e=>(this.pendingSubject.next(!0),o.VideoCallApi.shared().setVideoCallsAvailability(this.hasVideoInput?e:a.VideoCallAvailability.Unavailable).pipe((0,i.tap)((()=>{this._available.next(this.hasVideoInput?e:a.VideoCallAvailability.Unavailable)})),(0,i.finalize)((()=>this.pendingSubject.next(!1))))),this.availableForVideoCalls=this._available.asObservable().pipe((0,i.shareReplay)(1)),this.pending=this.pendingSubject.asObservable(),(0,l.getEnumerateDevices)().then((e=>{e&&e.forEach((e=>{"videoinput"===e.kind&&(this.hasVideoInput=!0)})),this.hasVideoInput||(this._available.next(a.VideoCallAvailability.Unavailable),o.VideoCallApi.shared().setVideoCallsAvailability(a.VideoCallAvailability.Unavailable))}))}setVideoInput(e){this.hasVideoInput=e,e||(this.updateAvailability(a.VideoCallAvailability.Unavailable),o.VideoCallApi.shared().setVideoCallsAvailability(a.VideoCallAvailability.Unavailable))}}t.VideoCallAvailabilityRepository=c,c.shared=(0,s.singleton)((()=>new c))},30464:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Heartbeat=void 0;const n=r(19413),i=r(40590),s=r(30975),a=r(20214),o=r(37405);class l{constructor(){this.start=()=>{this.subscription=this.heartbeat.subscribe((e=>{e&&o.VideoCallConnection.shared().checkHeartBeat()}))},this.stop=()=>{var e;null===(e=this.subscription)||void 0===e||e.unsubscribe()},this.heartbeat=o.VideoCallConnection.shared().callState.pipe((0,i.distinctUntilChanged)(),(0,i.switchMap)((e=>e===a.CallState.active?(0,n.interval)(5e3).pipe((0,i.startWith)(-1),(0,i.map)((()=>!0))):n.NEVER)))}}t.Heartbeat=l,l.shared=(0,s.singleton)((()=>new l))},13964:function(e,t,r){"use strict";var n=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))((function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,o)}l((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.incomingCallConfirmation=void 0;const i=r(40590),s=r(57430),a=r(75814),o=r(27123);t.incomingCallConfirmation=(e,t,r)=>{var l;null===(l=null===s.videoCallModuleHooks||void 0===s.videoCallModuleHooks?void 0:s.videoCallModuleHooks.onVideoCallRequest)||void 0===l||l.call(s.videoCallModuleHooks,e,(s=>n(void 0,void 0,void 0,(function*(){s?(yield a.StreamAppearance.shared().streamingStarted.pipe((0,i.take)(1)).toPromise())?o.VideoCallAnswerConfirmation.shared().requestConfirmation().pipe((0,i.first)()).subscribe((n=>{n?null==t||t(e):null==r||r()})):null==t||t(e):null==r||r()}))))}},27123:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.VideoCallAnswerConfirmation=void 0;const n=r(19413),i=r(30975),s=r(37405),a=r(20214);class o{constructor(){this.hasVideoCallToAnswer=new n.BehaviorSubject(!1),this.requestConfirmation=()=>(this.clearSubscriptions(!1),this.callStateSub=s.VideoCallConnection.shared().callState.subscribe(this.detectCallState),new n.Observable((e=>{this.observer=e}))),this.detectCallState=e=>{const t=e===a.CallState.ringing;this.hasVideoCallToAnswer.next(t),!t&&this.observer&&this.confirmationResponse(!1)},this.clearSubscriptions=e=>{this.callStateSub&&(this.callStateSub.unsubscribe(),this.callStateSub=void 0),this.observer&&(this.observer.next(e),this.observer.complete())},this.accept=()=>{this.confirmationResponse(!0)},this.decline=()=>{this.confirmationResponse(!1)},this.confirmationResponse=e=>{this.hasVideoCallToAnswer.next(!1),this.clearSubscriptions(e),this.observer=void 0}}}t.VideoCallAnswerConfirmation=o,o.shared=(0,i.singleton)((()=>new o))},37405:function(e,t,r){"use strict";var n=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))((function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,o)}l((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.VideoCallConnection=t.DEFAULT_COLLOCUTOR_DEVICES_STATE=void 0;const i=r(19413),s=r(81997),a=r(87922),o=r(2965),l=r(8230),c=r(85317),u=r(57430),d=r(30931),h=r(6239),p=r(41261),f=r(95980),A=r(79149),m=r(43223),g=r(13964),v=r(20214),b=r(10568),y=r(42119);let C;t.DEFAULT_COLLOCUTOR_DEVICES_STATE={camera:!0,mic:!0};class w{get eventsInbox(){return h.VideoCallTransport.shared()}get transport(){return h.VideoCallTransport.shared()}constructor(e){this.videoEnabledStream=new i.BehaviorSubject(!0),this.audioEnabledStream=new i.BehaviorSubject(!0),this.collocutorMediaDevicesStatus=new i.BehaviorSubject(t.DEFAULT_COLLOCUTOR_DEVICES_STATE),this.callState=new i.BehaviorSubject(v.CallState.idle),this.statsRequestTimeout=5e3,this.candidates=[],this.streams=[],this.remoteStream=void 0,this.iceServices=[],this.api=d.VideoCallApi.shared(),this.connecting=new i.BehaviorSubject(!1),this.createPC=e=>{const t=this.peerConnectionModule;this.pc=new t({iceServers:e,sdpSemantics:"unified-plan"}),this.pc.onicecandidate=e=>{var t,r;null===(t=null===u.loggerHooks||void 0===u.loggerHooks?void 0:u.loggerHooks.logEvent)||void 0===t||t.call(u.loggerHooks,`On ice candidate ${e.candidate} state ${this.callState.value} callId ${this.callId}`),e.candidate&&(this.candidates.push(e.candidate),this.callState.value===v.CallState.active&&this.callId&&(null===(r=null===u.loggerHooks||void 0===u.loggerHooks?void 0:u.loggerHooks.logEvent)||void 0===r||r.call(u.loggerHooks,`Send ice candidate ${e.candidate} callId ${this.callId}`),this.transport.request(f.VideoCallRequest.sendCandidates(this.callId,this.candidates))))},this.pc.onicegatheringstatechange=()=>{var e;if("complete"===this.pc.iceGatheringState&&this.callState.value===v.CallState.active&&this.callId){const t=this.candidates.map((e=>e.candidate));null===(e=null===u.loggerHooks||void 0===u.loggerHooks?void 0:u.loggerHooks.logEvent)||void 0===e||e.call(u.loggerHooks,`Ice Gathering state completed, send candidates ${this.candidates} cand description ${t} to ${this.callId}`),this.transport.request(f.VideoCallRequest.sendCandidates(this.callId,this.candidates))}},this.pc.oniceconnectionstatechange=e=>{var t;const r=e.target;null===(t=null===u.loggerHooks||void 0===u.loggerHooks?void 0:u.loggerHooks.logEvent)||void 0===t||t.call(u.loggerHooks,`Ice connection state changed ${r.iceConnectionState}`),r&&"connected"===r.iceConnectionState&&((0,a.getAudioConfiguration)().activatePlaybackAudioConfiguration(),(0,a.getAudioConfiguration)().activatePlayAndRecordAudioConfiguration())},this.pc.addEventListener("track",this.onAddTrack,!1)},this.initPC=()=>{this.clear(),(this.iceServices.length>0?Promise.resolve(this.iceServices):this.api.getIceServers().toPromise()).then((e=>{this.iceServices=e,this.createPC(e)})).catch((e=>{o.SystemLogs.shared().error("VideoCallConnection.initPC",{error:e})}))},this.onAddTrack=e=>{var t;o.SystemLogs.shared().debug("VideoCallConnection.onAddTrack",{callId:this.callId}),null===(t=null===u.loggerHooks||void 0===u.loggerHooks?void 0:u.loggerHooks.logEvent)||void 0===t||t.call(u.loggerHooks,`Trying add track with call id ${this.callId}`);const r=e.streams[0];if(r){this.remoteStream=r;const e=this.platform===s.PlatformType.web?r:r.toURL();this.remoteVideo.next(e)}else(0,A.logEvent)({service:"VideoCallConnection",level:3,payload:{message:"Can't get remote stream from event 'onAddTrack'",track:{kind:e.track.kind,remote:e.track.remote,id:e.track.id}}})},this.onAddStream=e=>{var t;o.SystemLogs.shared().debug("VideoCallConnection.onAddStream",{callId:this.callId}),null===(t=null===u.loggerHooks||void 0===u.loggerHooks?void 0:u.loggerHooks.logEvent)||void 0===t||t.call(u.loggerHooks,`Stream added ${e.stream} with call id ${this.callId}`),this.streams.push(e.stream),e.stream.getTracks().forEach((e=>e.enabled=!0));const r=this.platform===s.PlatformType.web?e.stream:e.stream.toURL();this.remoteVideo.next(r)},this.refillBalance=e=>{var t;null===(t=l.streamingModuleHooks.onPaymentNeeded)||void 0===t||t.call(l.streamingModuleHooks,(null==e?void 0:e.amount)||3e4,c.PaymentReason.call,c.PaymentSource.privateChat,(()=>{}))},this.videoEnabledState=()=>this.videoEnabledStream.asObservable(),this.audioEnabledState=()=>this.audioEnabledStream.asObservable(),this.collocutorMediaDevicesState=()=>this.collocutorMediaDevicesStatus.asObservable(),this.switchCameraState=()=>{var e;const t=!this.videoEnabledStream.value;this.videoEnabledStream.next(t),null===(e=this.localStream)||void 0===e||e.getVideoTracks().forEach((e=>e.enabled=t)),this.api.mediaDeviceStatusChange(this.callId,{camera:t,mic:this.audioEnabledStream.value})},this.switchCamera=()=>{var e;null===(e=this.localStream)||void 0===e||e.getVideoTracks().forEach((e=>e._switchCamera()))},this.switchMicState=e=>{var t;const r=null!=e?e:!this.audioEnabledStream.value;this.audioEnabledStream.next(r),null===(t=this.localStream)||void 0===t||t.getAudioTracks().forEach((e=>e.enabled=r)),this.api.mediaDeviceStatusChange(this.callId,{camera:this.videoEnabledStream.value,mic:r})},this.startPreview=()=>(o.SystemLogs.shared().debug("VideoCallConnection.startPreview1",{localStream:this.localStream,localVideo:this.localVideo.value}),this.localStream&&this.localVideo.value?Promise.resolve():(o.SystemLogs.shared().debug("VideoCallConnection.startPreview2"),this.getMediaStream("user").then((e=>{if(!e)return Promise.reject();let t;return this.audioEnabledStream.next(!0),this.videoEnabledStream.next(!0),t="toURL"in e&&"function"==typeof e.toURL?e.toURL():e,o.SystemLogs.shared().debug("VideoCallConnection.startPreview3"),o.SystemLogs.shared().debug("VideoCallConnection.startPreview3.url",{streamUrl:t}),this.platform,s.PlatformType.web,this.localVideo.next(t),(0,m.addStreamInPeerConnection)(this.pc,e),this.localStream=e,this.statsRequestTimeoutId&&clearTimeout(this.statsRequestTimeoutId),this.statsRequestTimeoutId=setTimeout((()=>{this.getStats()}),this.statsRequestTimeout),Promise.resolve()})).catch((e=>{o.SystemLogs.shared().error("VideoCallConnection.startPreview.error",{error:e})})))),this.stopPreview=()=>{var e;o.SystemLogs.shared().debug("VideoCallConnection.stopPreview"),null===(e=this.localStream)||void 0===e||e.getTracks().forEach((e=>{"live"==e.readyState&&e.stop()})),this.statsRequestTimeoutId&&clearTimeout(this.statsRequestTimeoutId)},this.createAnswer=()=>{o.SystemLogs.shared().debug("VideoCallConnection.createAnswer");const e=new this.sessionDescription(this.incomingOffer);return this.pc.setRemoteDescription(e).then((()=>this.pc.createAnswer())).then((e=>n(this,void 0,void 0,(function*(){return yield this.pc.setLocalDescription(e),e}))))},this.startOrAnswer=e=>{var t;o.SystemLogs.shared().debug("VideoCallConnection.startOrAnswer",{user:e,incomingCallUser:this.incomingCallUser.value}),this.incomingCallUser.value?this.incomingCallUser.value.id===e.id?this.startPreview().then((()=>{this.acceptIncomingVideoCallResponse()})):null===(t=this.rejectVideoCall())||void 0===t||t.then((()=>{this.startCall(e)})):this.startCall(e)},this.startCall=e=>{o.SystemLogs.shared().debug("VideoCallConnection.startCall",{user:e}),this.updateCallState(v.CallState.dialing),this.startPreview().then((()=>this.pc.createOffer({offerToReceiveVideo:!0,iceRestart:!0}))).then((t=>n(this,void 0,void 0,(function*(){var r;yield this.pc.setLocalDescription(t),null===(r=null===u.loggerHooks||void 0===u.loggerHooks?void 0:u.loggerHooks.logEvent)||void 0===r||r.call(u.loggerHooks,`Call user with offer ${t.sdp} with call id ${this.callId}`),this.callUser(e.id,t)})))).catch((e=>{this.updateCallState(v.CallState.canceled,e)}))},this.watchCallStatus=()=>this.callId?Promise.race([this.api.getVideoCallById(this.callId),new Promise(((e,t)=>setTimeout(t,1500)))]).then((e=>{if(!e)return v.CallState.unknown;const t=e.state;return this.callId&&e._id!==this.callId?Promise.reject():(t!==v.CallState.active&&t!==v.CallState.finished||"active"===this.callState.value||this.updateCallState(v.CallState.idle),"active"===t&&this.callState.value,t)})):Promise.resolve(v.CallState.unknown),this.callUser=(e,t)=>{o.SystemLogs.shared().debug("VideoCallConnection.callUser",{userId:e,offer:t}),(0,a.getAudioConfiguration)().activatePlayAndRecordAudioConfiguration(),this.api.startVideoCall(e,t).subscribe((e=>{this.updateCallState(v.CallState.dialing),this.callId=e.call._id}),(r=>{var n;const i=r.error;i&&402===i.code?null===(n=l.streamingModuleHooks.onPaymentNeeded)||void 0===n||n.call(l.streamingModuleHooks,600,c.PaymentReason.call,c.PaymentSource.privateChat,(r=>{r?this.callUser(e,t):this.updateCallState(v.CallState.canceled,i)})):this.updateCallState(v.CallState.canceled,i)}))},this.receivedCandidates=e=>n(this,void 0,void 0,(function*(){var t;if(null===(t=null===u.loggerHooks||void 0===u.loggerHooks?void 0:u.loggerHooks.logEvent)||void 0===t||t.call(u.loggerHooks,`received candidates ${e.candidates} with call id ${e.videocallId} this call is ${this.callId}`),this.callId===e.videocallId)for(const t of e.candidates)this.pc.addIceCandidate(t).then((()=>{var e;null===(e=null===u.loggerHooks||void 0===u.loggerHooks?void 0:u.loggerHooks.logEvent)||void 0===e||e.call(u.loggerHooks,"Candidates added ok")})).catch((e=>{var t;null===(t=null===u.loggerHooks||void 0===u.loggerHooks?void 0:u.loggerHooks.logEvent)||void 0===t||t.call(u.loggerHooks,`Candidates added error ${e}`)}))})),this.videoCallAccepted=e=>{var t;if(o.SystemLogs.shared().debug("VideoCallConnection.videoCallAccepted",e),this.pc&&this.callState.value===v.CallState.dialing&&this.callId===e.videocallId){const r=new this.sessionDescription(e.answer);null===(t=null===u.loggerHooks||void 0===u.loggerHooks?void 0:u.loggerHooks.logEvent)||void 0===t||t.call(u.loggerHooks,`videoCallAccepted with answer ${e.answer} sdp ${e.answer.sdp} with call id ${this.callId}`),this.pc.setRemoteDescription(r).then((()=>{var t;this.updateCallState(v.CallState.active);const r=this.candidates.map((e=>e.candidate));return null===(t=null===u.loggerHooks||void 0===u.loggerHooks?void 0:u.loggerHooks.logEvent)||void 0===t||t.call(u.loggerHooks,`Video call accepted and candidates send ${this.candidates} candDesc ${r} with call id ${e.videocallId}`),this.transport.request(f.VideoCallRequest.sendCandidates(e.videocallId,this.candidates))})).catch((e=>{this.updateCallState(v.CallState.canceled,e)}))}},this.videoCallDeclined=e=>{o.SystemLogs.shared().debug("VideoCallConnection.videoCallDeclined",{data:e,callId:this.callId}),this.pc&&this.callId===e.videocallId&&(this.callState.value===v.CallState.dialing?(this.updateCallState(v.CallState.canceled),this.initPC()):this.callState.value===v.CallState.ringing?this.updateCallState(v.CallState.idle):this.callState.value===v.CallState.active&&(this.updateCallState(v.CallState.ended),this.initPC()),this.stopPreview(),this.incomingOffer=void 0,this.incomingCallUser.next(void 0))},this.clearState=()=>{o.SystemLogs.shared().debug("VideoCallConnection.clearState",{callId:this.callId}),this.updateCallState(v.CallState.idle),this.initPC()},this.handleIncomingVideoCall=e=>{var t;if(o.SystemLogs.shared().debug("VideoCallConnection.handleIncomingVideoCall1",{data:e,callState:this.callState.value}),this.incomingCallAllowedCallStates.includes(this.callState.value)){(0,a.getAudioConfiguration)().activatePlayAndRecordAudioConfiguration();const{user:r,offer:n,videocallId:i}=e;null===(t=null===u.loggerHooks||void 0===u.loggerHooks?void 0:u.loggerHooks.logEvent)||void 0===t||t.call(u.loggerHooks,`handle incoming call with ${n.sdp} with call id ${i}`),o.SystemLogs.shared().debug("VideoCallConnection.handleIncomingVideoCall2",e);const l=y.VideoCallUser.parse({_id:r._id,name:r.name,thumbnailTemplate:r.thumbnailTemplate,thumbnailTemplateParams:r.thumbnailTemplateParams});this.callId=i,this.updateCallState(v.CallState.ringing),this.incomingOffer=n,this.incomingCallUser.next(l),b.VideoCallLogging.shared().incoming(this.callId),this.platform===s.PlatformType.web&&(null===u.videoCallModuleHooks||void 0===u.videoCallModuleHooks?void 0:u.videoCallModuleHooks.onVideoCallStart)&&(0,g.incomingCallConfirmation)(l,u.videoCallModuleHooks.onVideoCallStart,this.rejectVideoCall)}},this.acceptIncomingVideoCallResponse=()=>{if(o.SystemLogs.shared().debug("VideoCallConnection.acceptIncomingVideoCallResponse1",{callId:this.callId}),!this.callId)return;const e=this.callId;b.VideoCallLogging.shared().accept(e),this.createAnswer().then((t=>{var r;return o.SystemLogs.shared().debug("VideoCallConnection.acceptIncomingVideoCallResponse2",{callId:this.callId}),null===(r=null===u.loggerHooks||void 0===u.loggerHooks?void 0:u.loggerHooks.logEvent)||void 0===r||r.call(u.loggerHooks,`accept incoming call with answer ${null==t?void 0:t.sdp} with call id ${this.callId}`),this.api.acceptVideoCall(e,t)})).then((()=>{o.SystemLogs.shared().debug("VideoCallConnection.acceptIncomingVideoCallResponse3",{callId:this.callId}),this.incomingOffer=void 0,this.updateCallState(v.CallState.active)})).then((()=>(o.SystemLogs.shared().debug("VideoCallConnection.acceptIncomingVideoCallResponse4",{candidates:this.candidates,candidatesCount:this.candidates.length}),this.candidates.length>0?this.transport.request(f.VideoCallRequest.sendCandidates(e,this.candidates)):Promise.resolve()))).catch((e=>{o.SystemLogs.shared().error("VideoCallConnection.acceptIncomingVideoCallResponse.error",{error:e}),this.incomingOffer=void 0,this.callState.next(v.CallState.ended),this.initPC()}))},this.rejectVideoCall=(e,t=!0)=>n(this,void 0,void 0,(function*(){if(o.SystemLogs.shared().debug("VideoCallConnection.rejectVideoCall",{callState:this.callState.value}),this.callState.value===v.CallState.ended)return;const r=null!=e?e:this.callId;if(r&&(!t||this.incomingOffer)){b.VideoCallLogging.shared().cancel(r),this.incomingOffer=void 0,this.incomingCallUser.next(void 0),this.callState.next(v.CallState.idle);try{yield this.api.rejectVideoCall(r),this.stopPreview()}catch(e){}finally{this.callId=void 0,this.updateCallState(v.CallState.idle)}}})),this.rejectOutgoingVideoCall=()=>{this.callId&&this.callState.value===v.CallState.dialing&&this.rejectVideoCall(void 0,!1)},this.finishCall=()=>{o.SystemLogs.shared().debug("VideoCallConnection.finishCall",{callId:this.callId}),this.callId&&this.api.rejectVideoCall(this.callId).then((()=>{this.callId=void 0,this.stopPreview(),this.updateCallState(v.CallState.ended),this.initPC()})).catch((()=>{this.callId=void 0,this.updateCallState(v.CallState.ended),this.initPC()}))},this.checkHeartBeat=()=>{this.callId&&this.api.sendHeartbeat(this.callId)},this.getStats=()=>{this.pc.getStats(null).then((e=>{const{camera:t,mic:r}=this.collocutorMediaDevicesStatus.value,n={audioState:{local:{},remote:{}},videoState:{local:{},remote:{}}},i={localAudio:!1,remoteAudio:!1,localVideo:!1,remoteVideo:!1};e.forEach((e=>{const s="outbound-rtp"===e.type,a="inbound-rtp"===e.type,o=("audio"===e.kind||"video"===e.kind)&&e.kind,l=parseInt(e.bytesSent),c=parseInt(e.bytesReceived);"audio"===o&&a&&!Number.isNaN(c)?(n.audioState.remote={enabled:r,received:c},i.remoteAudio=!0):"audio"===o&&s&&!Number.isNaN(l)?(n.audioState.local={enabled:this.audioEnabledStream.value,sent:l},i.localAudio=!0):"video"===o&&a&&!Number.isNaN(c)?(n.videoState.remote={enabled:t,received:c},i.remoteVideo=!0):"video"===o&&s&&!Number.isNaN(l)&&(n.videoState.local={enabled:this.videoEnabledStream.value,sent:l},i.localVideo=!0)})),i.localAudio&&i.remoteAudio&&i.localVideo&&i.remoteVideo&&this.transport.request(f.VideoCallRequest.sendState(this.callId,n)),this.statsRequestTimeoutId=setTimeout((()=>{this.getStats()}),this.statsRequestTimeout)})).catch((()=>{this.statsRequestTimeoutId=setTimeout((()=>{this.getStats()}),this.statsRequestTimeout)}))},this.collocutorMediaDeviceStatusChange=e=>{const{videocallId:t,devices:r}=e;if(t===this.callId){const{camera:e,mic:t}=r;this.collocutorMediaDevicesStatus.next({camera:e===p.DeviceState.on,mic:t===p.DeviceState.on})}};const{rtcComponentsObject:r,platform:h}=e,{peerConnection:C,sessionDescription:w,getMediaStream:M}=r;this.peerConnectionModule=C,this.eventsInbox,this.sessionDescription=w,this.transport,this.platform=h,this.getMediaStream=M,this.remoteVideo=new i.BehaviorSubject(void 0),this.localVideo=new i.BehaviorSubject(void 0),this.incomingCallUser=new i.BehaviorSubject(void 0),this.pc=new this.peerConnectionModule,this.initPC(),this.incomingCallAllowedCallStates=h===s.PlatformType.web?[v.CallState.idle,v.CallState.ended,v.CallState.canceled]:[v.CallState.idle,v.CallState.ended],this.eventsInbox.addListener(p.VideoCallEvent.VideoCallBalanceIsLow,this.refillBalance),this.eventsInbox.addListener(p.VideoCallEvent.VideoCallReceived,this.handleIncomingVideoCall),this.eventsInbox.addListener(p.VideoCallEvent.VideoCallDeclined,this.videoCallDeclined),this.eventsInbox.addListener(p.VideoCallEvent.VideoCallAccepted,this.videoCallAccepted),this.eventsInbox.addListener(p.VideoCallEvent.VideoCallCandidates,this.receivedCandidates),this.eventsInbox.addListener(p.VideoCallEvent.MediaDeviceStatusChange,this.collocutorMediaDeviceStatusChange),this.callState.subscribe((e=>{var t;return null===(t=null===u.videoCallModuleHooks||void 0===u.videoCallModuleHooks?void 0:u.videoCallModuleHooks.userIsOnActiveCall)||void 0===t?void 0:t.call(u.videoCallModuleHooks,e)}))}setIncomingOffer(e){this.incomingOffer=e}setActiveState(e){this.callState.next(e)}setIncomingCallUser(e){this.incomingCallUser.next(e)}clear(){var e;this.callId=void 0,null===(e=this.pc)||void 0===e||e.close(),this.streams=[],this.remoteStream=void 0,this.candidates=[],this.incomingOffer=void 0,this.incomingCallUser.next(void 0),this.remoteVideo.next(void 0),this.localVideo.next(void 0),this.collocutorMediaDevicesStatus.next(t.DEFAULT_COLLOCUTOR_DEVICES_STATE),this.callError=void 0}updateCallState(e,t){this.callError=t,this.callState.next(e)}}t.VideoCallConnection=w,w.shared=()=>C,w.init=e=>(C=new w(e),C)},10568:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.VideoCallLogging=void 0;const n=r(30975),i=r(95980),s=r(6239),a="incomingCall";class o{constructor(){this.incoming=(e,t)=>this.transport.request(i.VideoCallRequest.sendLog(e,{pushType:a,action:t?i.IncomingCallLogVoipPushAction.Display:i.IncomingCallLogAction.Display})),this.incomingOfAndroid=(e,t,r,n)=>{const i=this.transport.closedState;return i&&this.transport.updateJwtWithServerToken(t,r,n),this.incoming(e,!0).finally((()=>{i&&this.transport.close()}))},this.accept=(e,t)=>this.transport.request(i.VideoCallRequest.sendLog(e,{pushType:a,action:t?i.IncomingCallLogVoipPushAction.Accept:i.IncomingCallLogAction.Accept})),this.cancel=(e,t)=>this.transport.request(i.VideoCallRequest.sendLog(e,{pushType:a,action:t?i.IncomingCallLogVoipPushAction.Cancel:i.IncomingCallLogAction.Cancel}))}get transport(){return s.VideoCallTransport.shared()}}t.VideoCallLogging=o,o.shared=(0,n.singleton)((()=>new o))},72832:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.VideoCallSoundController=void 0;const n=r(19413),i=r(40590),s=r(30975),a=r(57430),o=r(20214),l=r(37405);var c;!function(e){e.silence="silence",e.incoming="incoming",e.outgoing="outgoing"}(c||(c={}));class u{constructor(){this.start=()=>{this.subscription=this.heartbeat.subscribe((e=>{var t,r,n;switch(e){case c.incoming:null===(t=a.videoCallModuleHooks.playIncomingCallSound)||void 0===t||t.call(a.videoCallModuleHooks);break;case c.outgoing:null===(r=a.videoCallModuleHooks.playOutgoingCallSound)||void 0===r||r.call(a.videoCallModuleHooks);break;case c.silence:null===(n=a.videoCallModuleHooks.stopCallSound)||void 0===n||n.call(a.videoCallModuleHooks)}}))},this.stop=()=>{var e;null===(e=this.subscription)||void 0===e||e.unsubscribe()},this.heartbeat=l.VideoCallConnection.shared().callState.pipe((0,i.distinctUntilChanged)(),(0,i.switchMap)((e=>e===o.CallState.ringing?(0,n.of)(c.incoming):e===o.CallState.dialing?(0,n.of)(c.outgoing):(0,n.of)(c.silence))))}}t.VideoCallSoundController=u,u.shared=(0,s.singleton)((()=>new u))},42119:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.VideoCallUser=void 0;const n=r(69546);class i{constructor(e,t){this.id=e,this.name=t}}t.VideoCallUser=i,i.parse=e=>{const t="string"==typeof e.name?e.name:void 0;return i.storage.update({id:e._id,thumbnailTemplate:e.thumbnailTemplate,thumbnailTemplateParams:e.thumbnailTemplateParams}),new i(e._id,t)},i.canParse=e=>e.hasOwnProperty("_id"),i.storage=n.ImageSizeStorage.shared()},20214:(e,t)=>{"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.Call=t.CallState=void 0,function(e){e.idle="idle",e.dialing="dialing",e.connecting="connecting",e.ringing="ringing",e.ended="ended",e.active="active",e.canceled="canceled",e.unknown="unknown",e.finished="finished"}(r||(t.CallState=r={}));class n{constructor(e,t,r,n){this.id=e,this.state=t,this.calleeId=r,this.callerId=n}}t.Call=n,n.parse=e=>{if(n.canParse(e)){let t=r.unknown;switch(e.state){case"active":t=r.active;break;case"canceled":t=r.canceled;break;case"ended":t=r.ended;break;case"ringing":t=r.ringing;break;case"idle":t=r.idle}return new n(e._id,t,e.calleeId,e.callerId)}},n.canParse=e=>e.hasOwnProperty("state")&&e.hasOwnProperty("calleeId")&&e.hasOwnProperty("callerId")},55309:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),i(r(35793),t),i(r(50636),t),i(r(1053),t)},35793:function(e,t,r){"use strict";var n=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))((function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,o)}l((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.StreamingVideoInvitesConfigRepository=void 0;const i=r(19413),s=r(40590),a=r(38411),o=r(57182);t.StreamingVideoInvitesConfigRepository=class{constructor(){this.clientConfig=new i.BehaviorSubject({enabled:!0,pulsarIntervalMs:1e4,shortIntervalMs:6e4,regularIntervalMs:27e4}),this.remoteConfig=o.RemoteConfigRepository.shared().getRemoteConfig().pipe((0,s.startWith)(void 0)),this.config=(0,i.combineLatest)([this.clientConfig,this.remoteConfig]).pipe((0,s.map)((([e,t])=>Object.assign(Object.assign({},e),null==t?void 0:t.videoInvites))),(0,s.shareReplay)(1)),this.getInvites=()=>n(this,void 0,void 0,(function*(){return(yield a.StreamsApi.shared().getVideoInvitesList().toPromise()).list}))}}},50636:function(e,t,r){"use strict";var n=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))((function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,o)}l((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.StreamingVideoInvitesMonitoring=void 0;const i=r(19413),s=r(40590),a=r(30412),o=r(30975),l=r(5271),c=r(53086),u=r(3361),d=r(35793),h=r(1053),p="lastEmittedTime";class f{constructor(e){this.params=e,this.stopPulsarSubject=new i.BehaviorSubject(void 0),this.pulsar=this.params.config.pipe((0,s.switchMap)((e=>e.enabled?(u.TesterLogger.shared().log(`[StreamingVideoInvitesMonitoring] Pulsar is active, emitting values each ${e.pulsarIntervalMs/1e3}s`),(0,i.interval)(e.pulsarIntervalMs).pipe((0,s.takeUntil)(this.stopPulsarSubject.pipe((0,s.skip)(1))),(0,s.map)((()=>({now:Date.now(),config:e}))))):(u.TesterLogger.shared().log("[StreamingVideoInvitesMonitoring] Pulsar disabled"),this.stopPulsarSubject.next(),(0,i.of)(void 0)))),(0,s.share)()),this.lastEmitTime=0,this.storeLastEmitTime=e=>{this.params.persistence.store(p,e).toPromise()},this.mode="regular",this.throttledPulsar=this.pulsar.pipe((0,s.filter)(a.isDefined),(0,s.tap)((({config:e})=>{this.storeLastEmitTime(this.lastEmitTime-e.pulsarIntervalMs)})),(0,s.map)((({now:e,config:t})=>{const r=("short"===this.mode?t.shortIntervalMs:t.regularIntervalMs)-(e-this.lastEmitTime);return u.TesterLogger.shared().log(`[StreamingVideoInvitesMonitoring] next event in ${r/1e3}s`),r<=0?{currentTime:e,waitForNextEvent:r}:null})),(0,s.filter)((e=>null!==e)),(0,s.tap)((()=>{u.TesterLogger.shared().log("[StreamingVideoInvitesMonitoring] set mode to 'regular'"),this.mode="regular",this.lastEmitTime=Date.now(),this.storeLastEmitTime(this.lastEmitTime)})),(0,s.filter)((e=>!(!e||e.waitForNextEvent<=-6e4&&(u.TesterLogger.shared().log(`[StreamingVideoInvitesMonitoring] Skipping event because of too long delay: ${e.waitForNextEvent/1e3}s`),1)))),(0,s.switchMap)((()=>n(this,void 0,void 0,(function*(){const e=yield this.params.getInvites();u.TesterLogger.shared().log("[StreamingVideoInvitesMonitoring] Emitting invites",{invites:e}),this.params.repository.setInvites(e)})))),(0,s.share)()),this.resetThrottle=()=>{u.TesterLogger.shared().log("[StreamingVideoInvitesMonitoring] Resetting throttle to short mode"),this.mode="short"},this.start=e=>{this.params.persistence.take(p).toPromise().then((e=>{if("number"==typeof e||"string"==typeof e){const t=parseInt(`${e}`);this.lastEmitTime=isNaN(t)?Date.now():t}else this.lastEmitTime=Date.now()})).finally((()=>{e.add(this.throttledPulsar.subscribe())}))}}}t.StreamingVideoInvitesMonitoring=f,f.shared=(0,o.singleton)((()=>{var e;const t=new d.StreamingVideoInvitesConfigRepository,r=null===(e=c.IdentityModel.shared().value)||void 0===e?void 0:e.id;return new f({config:t.config,getInvites:t.getInvites,persistence:l.CommonCompositionRoot.shared().providePersistence("streaming-video-invites",r),repository:h.StreamingVideoInvitesRepository.shared()})}))},1053:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.StreamingVideoInvitesRepository=void 0;const n=r(19413),i=r(40590),s=r(30975);class a{constructor(){this.invitesSubject=new n.BehaviorSubject([]),this.invites=this.invitesSubject.pipe((0,i.skip)(1)),this.setInvites=e=>{this.invitesSubject.next(e)},this.getInvites=()=>this.invitesSubject.value}}t.StreamingVideoInvitesRepository=a,a.shared=(0,s.singleton)((()=>new a))},7200:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useWebRTCStatsEnabled=void 0;const n=r(17036),i=r(59218);t.useWebRTCStatsEnabled=()=>(0,n.useObservable)((()=>{var e;return null!==(e=i.Config.shared().get("streaming.webRTCStatsEnabled"))&&void 0!==e&&e}),[],!1)},21120:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useWatchedStreamList=t.useBannersList=void 0;const n=r(24354),i=r(17036),s=r(53917);t.useBannersList=(e,t)=>(0,i.useObservable)((()=>n.BannersRepository.shared().getBanners(t)),[e],[]),t.useWatchedStreamList=()=>(0,i.useObservable)((()=>s.StreamsRepository.shared().getWatchedStreams()),[],[])},83731:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),i(r(31354),t),i(r(49065),t)},24520:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useBattleId=void 0;const n=r(17036);t.useBattleId=e=>(0,n.useObservable)((()=>e.battleId),[e])},67539:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useIsBattleGoing=void 0;const n=r(17036);t.useIsBattleGoing=e=>(0,n.useObservable)((()=>e.enabled),[e],!1)},31354:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useStartBattlePopupVisibility=void 0;const n=r(19413),i=r(40590),s=r(17036),a=r(58226);t.useStartBattlePopupVisibility=function(e){return(0,s.useObservable)((()=>a.BattlesRepository.shared(e).shouldRoundTimeCount.pipe((0,i.filter)(Boolean),(0,i.take)(1),(0,i.switchMapTo)((0,n.of)(!1).pipe((0,i.delay)(3e3),(0,i.startWith)(!0))))),[e],!1)}},49065:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useTopFans=void 0;const n=r(83426),i=r(59772);t.useTopFans=(e,t)=>(0,n.useMemo)((()=>{const r=e.find((e=>e.streamerId===t));return r?i.battlesAdapter.getTopFans(r.topFans||[]).map((e=>e.user)):[]}),[e,t])},89663:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.usePaidStreamUpdater=t.usePaidStreamPaymentStatus=t.usePaidStreamAccess=t.usePaidStream=t.usePaidBroadcast=void 0;const n=r(19413),i=r(83426),s=r(17036),a=r(75627),o=r(94582);t.usePaidBroadcast=e=>{const[t,r]=(0,i.useState)("unknown"),n=(0,i.useMemo)((()=>e?o.PaidBroadcastRepository.shared(e):void 0),[e]);return[t,(0,i.useCallback)(((e,t)=>{n&&("start"===e&&t&&n.startPaidBroadcast(t).subscribe((e=>{r(e?"start":"unknown")})),"end"===e&&n.endPaidBroadcast().subscribe((e=>{r(e?"end":"unknown")})))}),[n])]},t.usePaidStream=(e,t)=>{const r=(0,s.useObservable)((()=>e?a.PaidStreamRepository.shared(e,t).paidStreamStatus:(0,n.of)("unknown")),[e,t],"unknown");return(0,i.useEffect)((()=>()=>{e&&a.PaidStreamRepository.shared.destroy(e,t)}),[t,e]),r},t.usePaidStreamAccess=(e,t)=>{const r=(0,s.useObservable)((()=>e?a.PaidStreamRepository.shared(e,t).paidStreamJoinStatus:(0,n.of)({})),[e,t],{});return(0,i.useEffect)((()=>()=>{e&&a.PaidStreamRepository.shared.destroy(e,t)}),[t,e]),r},t.usePaidStreamPaymentStatus=(e,t)=>{const r=(0,s.useObservable)((()=>e?a.PaidStreamRepository.shared(e,t).paidStreamPaymentStatus:(0,n.of)("unknown")),[e,t],"unknown");return(0,i.useEffect)((()=>()=>{e&&a.PaidStreamRepository.shared.destroy(e,t)}),[e,t]),r},t.usePaidStreamUpdater=(e,t)=>{const r=(0,i.useMemo)((()=>e?a.PaidStreamRepository.shared(e,t).updateStreamStatus:()=>{}),[e,t]);return(0,i.useEffect)((()=>()=>{e&&a.PaidStreamRepository.shared.destroy(e,t)}),[t,e]),r}},72121:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useChatLogMessages=void 0;const n=r(19413),i=r(67994),s=r(17036);t.useChatLogMessages=(e,t)=>(0,s.useObservable)((()=>e?i.Messenger.shared(e,t).getStreamMessages():(0,n.of)([])),[e,t],[])},71811:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useMedia=void 0;const n=r(83426),i=r(78453),s=r(8230),a=r(85317),o=r(69329);t.useMedia=e=>{const t=(0,n.useMemo)((()=>i.ChatRepository.shared(e)),[e]),r=(0,n.useCallback)(((e,n,i,l)=>{t.payForFile(e).subscribe((()=>{null==l||l()}),(t=>{var c;if(402===t.code&&n){const t=i===o.MediaType.image?a.PaymentReason.sendPhoto:a.PaymentReason.sendVideo;null===(c=s.streamingModuleHooks.onPaymentNeeded)||void 0===c||c.call(s.streamingModuleHooks,n,t,a.PaymentSource.privateChat,(t=>{t&&r(e,n,i,l)}))}}))}),[t]);return{payForFile:r}}},73100:function(e,t,r){"use strict";var n=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))((function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,o)}l((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.useMessageActions=void 0;const i=r(83426),s=r(75404),a=r(49404),o=r(67994),l=r(17036),c=r(59806),u=r(44395);t.useMessageActions=(e,t,r)=>{const d=(0,a.useStreamInfo)(e),h=(0,i.useMemo)((()=>c.StreamingPolice.shared(e)),[e]),p=(0,s.useUserId)(),[f,A]=(0,i.useState)(""),m=(0,i.useMemo)((()=>!!f.trim()),[f]),g=(0,l.useObservableAction)((()=>(A(""),o.Messenger.shared(e,r).sendMessage(f.trim()))),[f,A,e]),v=(0,i.useCallback)((()=>n(void 0,void 0,void 0,(function*(){let e=!1;try{e=!!(yield u.PaymentSubscriptions.shared(p).getActiveSubscriptions()).find((e=>e.streamer._id===t))}catch(e){}g(),(null==d?void 0:d.isPaid)&&e&&h.report("stream_message")}))),[g,null==d?void 0:d.isPaid,t,h,p]);return{canSendMessage:m,setText:A,sendMessage:(null==d?void 0:d.isPaid)?v:g,text:f}}},7438:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useReceivedChatGiftForStreamer=t.useReceivedChatGift=void 0;const n=r(19413),i=r(40590),s=r(83426),a=r(67994),o=r(17036),l=r(79149),c=r(28697).clientConfig.streaming.stream.gifts.received.animationDuration;t.useReceivedChatGift=(e,t)=>{const r=(0,s.useMemo)((()=>a.Messenger.shared(e)),[e]),{logEvent:u}=(0,l.useLogger)();return(0,o.useObservable)((()=>r.giftReceived(t).pipe((0,i.switchMap)((t=>{const r=Date.now();return u(`${l.LOGGER_EVENTS.receivedGift} - [common]: Received new gift: giftId ${t.id}, streamId ${e}`),(0,n.of)(null).pipe((0,i.delay)(c,n.asyncScheduler),(0,i.tap)((()=>{u(`${l.LOGGER_EVENTS.receivedGift} - [common]: Hide new received gift: giftId ${t.id}, streamId ${e}, delay time: ${Date.now()-r}`)})),(0,i.startWith)(t))})))),[r,t])},t.useReceivedChatGiftForStreamer=(e,r)=>(0,t.useReceivedChatGift)(e,r)},46366:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useChatsList=void 0;const n=r(19413),i=r(40590),s=r(17036),a=r(59185),o=r(75404),l=(e,t)=>{var r,n;const i=(null===(r=e.lastMessage)||void 0===r?void 0:r.createdAt)||"",s=(null===(n=t.lastMessage)||void 0===n?void 0:n.createdAt)||"";return i>s?-1:i<s?1:0};t.useChatsList=function(){const e=(0,o.useUserId)();return(0,s.useObservable)((()=>e?a.ChatsListGroupsRepository.shared(e).activeGroupChats.pipe((0,i.map)((e=>e.sort(l)))):(0,n.of)([])),[e],[])}},78385:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useConst=void 0;const n=r(83426);t.useConst=function(e){const t=(0,n.useRef)();return t.current||(t.current=e()),t.current}},38581:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.rxCountdown=t.useCountdown=void 0;const n=r(19413),i=r(40590),s=r(83426);t.useCountdown=e=>{const[t,r]=(0,s.useState)(e);return(0,s.useEffect)((()=>{const e=setInterval((()=>{r((t=>t<=0?(clearInterval(e),0):t-1))}),1e3);return()=>clearInterval(e)}),[]),{countdown:t}},t.rxCountdown=(e,t)=>{const r=t?1e3:0,s=Date.now()+1e3*e;return(0,n.timer)(r,1e3).pipe((0,i.scan)((e=>--e),e),(0,i.map)((()=>Math.round(Math.abs(Date.now()-s)/1e3))),(0,i.take)(e))}},74864:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.usePrevious=void 0;const n=r(83426);t.usePrevious=function(e){const t=(0,n.useRef)();return(0,n.useEffect)((()=>{t.current=e}),[e]),t.current}},82246:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useDiamonds=t.useDiamondsStatus=t.useDiamondsWithUpdate=void 0;const n=r(19413),i=r(40590),s=r(83426),a=r(17036),o=r(4098),l=r(67994);t.useDiamondsWithUpdate=(e,t)=>(0,a.useObservable)((()=>o.DiamondsRepository.shared().getDiamondsCount(e)),[e,t],null),t.useDiamondsStatus=(e,t)=>(0,a.useObservable)((()=>((e,t)=>{const r=o.DiamondsRepository.shared().getDiamondsCount(e).pipe((0,i.take)(1),(0,i.map)((e=>({diamondsCount:e,diamondsIncrement:0})))),s=l.Messenger.shared(t).giftReceivedForCurrentUser(e).pipe((0,i.map)((e=>e.diamonds))),a=s.pipe((0,i.debounce)((()=>(0,n.interval)(1e3))),(0,i.mapTo)(0));return r.pipe((0,i.switchMap)((e=>s.pipe((0,i.merge)(a),(0,i.switchMap)((t=>(e.diamondsCount+=t,e.diamondsIncrement=t,(0,n.of)(Object.assign({},e))))),(0,i.startWith)(e)))))})(e,t)),[e,t],{diamondsCount:0,diamondsIncrement:0}),t.useDiamonds=(e,t)=>{var r;const c=(0,s.useMemo)((()=>l.Messenger.shared(t)),[t]),u=(0,a.useObservable)((()=>o.DiamondsRepository.shared().getDiamondsCount(e)),[e],0),d=(0,a.useObservable)((()=>o.DiamondsRepository.shared().getDiamondsForStream(e,t)),[e,t],0),h=c.giftReceivedForCurrentUser(e).pipe((0,i.scan)(((e,t)=>e+parseInt(String(t.diamonds),10)),0)),p=u+(0,a.useObservable)((()=>h),[c],0);return{updatedDiamonds:(null==p?void 0:p.toString(10))||"",diamondsInStream:d,allTimeDiamonds:u,diamondsAfterGiftReceiving:(null===(r=u+(0,a.useObservable)((()=>h.pipe((0,i.delay)(5e3,n.asyncScheduler))),[c],0))||void 0===r?void 0:r.toString(10))||""}}},92149:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useGiftReceivedNotifier=void 0;const n=r(19413),i=r(83426),s=r(58162);t.useGiftReceivedNotifier=(e,t)=>{(0,i.useEffect)((()=>{const r=new n.Subscription;return s.GiftReceivedNotifier.shared(e,t).start(r),()=>{r.unsubscribe()}}),[e,t])}},79973:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useSelectedGift=void 0;const n=r(17036),i=r(11842);t.useSelectedGift=()=>(0,n.useObservable)((()=>i.SelectedGiftService.shared().selectedGift),[])},48276:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useGoalsActions=void 0;const n=r(83426),i=r(17036),s=r(66616);t.useGoalsActions=e=>{const[t,r]=(0,n.useState)(0);return{setCost:r,createGoal:(0,i.useObservableAction)((r=>s.GoalsRepository.shared(e).createGoal(r||t)),[t,e]),createCustomGoal:(0,i.useObservableAction)((r=>s.GoalsRepository.shared(e).createCustomGoal(r||t)),[t,e]),removeGoal:(0,i.useObservableAction)((()=>s.GoalsRepository.shared(e).removeGoal(e)),[e]),goal:(0,i.useObservable)((()=>s.GoalsRepository.shared(e).getSelectedGoal()),[])}}},83900:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.usePrettyDiamondsCount=t.useLeaderboardData=void 0;var n=r(78191);Object.defineProperty(t,"useLeaderboardData",{enumerable:!0,get:function(){return n.useLeaderboardData}});var i=r(33615);Object.defineProperty(t,"usePrettyDiamondsCount",{enumerable:!0,get:function(){return i.usePrettyDiamondsCount}})},78191:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useLeaderboardData=void 0;const n=r(83426),i=r(17036),s=r(54208),a=r(81786);t.useLeaderboardData=e=>{const{section:t,tab:r}=e,{from:o,to:l}=(0,a.getDatesRangeMap)(r),c=(0,i.useObservable)((()=>s.CommonDonations.shared().users),[])||[];return(0,n.useEffect)((()=>{const e=t===a.LeaderboardSection.TopStreamers?"streamers":"donators";s.CommonDonations.shared().get({type:e,dateFrom:o,dateTo:l,cached:!0})}),[t,o,l]),c}},33615:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.usePrettyDiamondsCount=void 0;const n=r(83426),i=r(27681);t.usePrettyDiamondsCount=e=>(0,n.useMemo)((()=>(0,i.getPrettyLeaderboardDiamondsCount)(e)),[e])},79149:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.logEvent=t.useLogger=t.LOGGER_EVENTS=void 0;const n=r(57430),i=()=>{};t.LOGGER_EVENTS={receivedGift:"Received Chat Gift"},t.useLogger=()=>({logEvent:(null===n.loggerHooks||void 0===n.loggerHooks?void 0:n.loggerHooks.logEvent)||i}),t.logEvent=function({level:e,payload:t,service:r}){var i;null===(i=n.loggerHooks.logEvent)||void 0===i||i.call(n.loggerHooks,t,r,null!=e?e:2)}},85492:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useReactionsQueue=void 0;const n=r(19413),i=r(83426),s=r(56877);t.useReactionsQueue=e=>{(0,i.useEffect)((()=>{const t=new n.Subscription;return s.ReactionsQueue.shared(e).start(t),()=>{t.unsubscribe()}}),[e])}},55878:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useRemoteConfig=void 0;const n=r(40590),i=r(57182),s=r(17036);t.useRemoteConfig=e=>(0,s.useObservable)((()=>i.RemoteConfigRepository.shared().getRemoteConfig().pipe((0,n.map)((t=>e&&e.length?e.reduce(((e,r)=>t.hasOwnProperty(r)?(e[r]||(e[r]=t[r]),e):e),{}):t)))),[])},5468:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useGoalData=void 0;const n=r(17036),i=r(66616),s=r(36749);t.useGoalData=e=>{const t=(0,n.useObservable)((()=>s.GoalsTranslations.shared().availableGoals),[],[]);return{currentGoal:(0,n.useObservable)((()=>i.GoalsRepository.shared(e).getSelectedGoal()),[]),availableGoals:t,selectGoal:i.GoalsRepository.shared(e).selectGoal}}},35691:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useGoalProgress=void 0;const n=r(83426),i=r(17036),s=r(51594);t.useGoalProgress=function(e){const t=(0,n.useMemo)((()=>s.StreamGoalState.shared(e)),[e]);return{currentGoal:(0,i.useObservable)((()=>t.currentGoal),[t.currentGoal],s.EMPTY_GOAL),clear:(0,n.useCallback)((()=>{t.remove()}),[t])}}},21711:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useIntroduction=void 0;const n=r(17036),i=r(75504);t.useIntroduction=function(){const e=i.GoalIntroduction.shared();return{needToIntroduce:(0,n.useObservable)((()=>e.needToIntroduce),[]),saveIntroducedState:e.saveIntroducedState}}},88852:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.usePopupAppearance=void 0;const n=r(17036),i=r(27501);t.usePopupAppearance=function(){return{modalVisible:(0,n.useObservable)((()=>i.GoalPopupAppearance.shared().modalVisible),[]),setVisible:i.GoalPopupAppearance.shared().setState}}},49404:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),i(r(40256),t),i(r(7130),t),i(r(52912),t),i(r(79943),t),i(r(17875),t)},18267:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useMultiStreamJoiningApproval=void 0;const n=r(19413),i=r(83426),s=r(5973);t.useMultiStreamJoiningApproval=e=>{(0,i.useEffect)((()=>{const t=new n.Subscription;return s.MultiStreamJoiningApproval.shared(e).start(t),()=>{t.unsubscribe()}}),[e])}},34751:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useMultiStreamJoiningRequester=void 0;const n=r(19413),i=r(83426),s=r(44687);t.useMultiStreamJoiningRequester=(e,t)=>{(0,i.useEffect)((()=>{const r=new n.Subscription;return s.MultiStreamJoiningRequester.shared(e,t).start(r),()=>{r.unsubscribe()}}),[e,t])}},89355:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useMultiStreamJoiningApproval=void 0;const n=r(19413),i=r(83426),s=r(20657);t.useMultiStreamJoiningApproval=e=>{(0,i.useEffect)((()=>{const t=new n.Subscription;return s.MultiStreamJoiningApproval.shared(e).start(t),()=>{t.unsubscribe()}}),[e])}},16803:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useMultiStreamJoiningRequester=void 0;const n=r(19413),i=r(83426),s=r(88862);t.useMultiStreamJoiningRequester=(e,t)=>{(0,i.useEffect)((()=>{const r=new n.Subscription;return s.MultiStreamJoiningRequester.shared(e,t).start(r),()=>{r.unsubscribe()}}),[e,t])}},28008:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useWatcherStreamAppearance=t.useBroadcasterStreamAppearance=void 0;const n=r(83426),i=r(75814);t.useBroadcasterStreamAppearance=e=>{(0,n.useEffect)((()=>{i.StreamAppearance.shared().update("streamer",e)}),[e]),(0,n.useEffect)((()=>()=>i.StreamAppearance.shared().update("streamer",void 0)),[])},t.useWatcherStreamAppearance=e=>{(0,n.useEffect)((()=>{i.StreamAppearance.shared().update("watcher",e)}),[e]),(0,n.useEffect)((()=>()=>i.StreamAppearance.shared().update("watcher",void 0)),[])}},40256:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useDuration=void 0;const n=r(17036),i=r(53917);t.useDuration=e=>{const{duration:t}=(0,n.useObservable)((()=>i.StreamsRepository.shared().getStreamDuration(e)),[e],{duration:0});return{duration:t}}},12808:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useGiftReceivedInStream=void 0;const n=r(17036),i=r(94624);t.useGiftReceivedInStream=e=>({reaction:(0,n.useObservable)((()=>i.StreamingGiftReflector.shared(e).currentReaction),[e],null)})},62467:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.usePersonalSubscriberEntryNotifier=void 0;const n=r(19413),i=r(83426),s=r(32797),a=r(75404);t.usePersonalSubscriberEntryNotifier=(e,t)=>{const r=(0,a.useIdentity)();(0,i.useEffect)((()=>{if(!r)return;const i=new n.Subscription;return s.PersonalSubscriberEntryNotifier.shared(r.id,e).start(i,t,r.name),()=>{i.unsubscribe()}}),[r,t,e])}},17875:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.usePersonalSubscriberEntryInStream=void 0;const n=r(17036),i=r(31976);t.usePersonalSubscriberEntryInStream=e=>({reaction:(0,n.useObservable)((()=>i.StreamingPersonalSubscriberEntryReflector.shared(e).currentReaction),[e],null)})},7130:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useBroadcastDuration=t.useRealtimeDurationService=t.useRealtimeDuration=void 0;const n=r(83426),i=r(15221),s=r(17036);t.useRealtimeDuration=e=>(0,s.useObservable)((()=>i.StreamDuration.shared(e).duration),[],0),t.useRealtimeDurationService=e=>{(0,n.useEffect)((()=>{const t=e?i.StreamDuration.shared(e):void 0;return null==t||t.start(),()=>{null==t||t.stop()}}),[e])},t.useBroadcastDuration=e=>((0,t.useRealtimeDurationService)(e),(0,t.useRealtimeDuration)(e))},52912:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useRestoreStreamAfterBackground=void 0;const n=r(83426),i=r(25621),s=r(53917);t.useRestoreStreamAfterBackground=e=>{(0,n.useEffect)((()=>{i.AppStateKeeper.shared().wasInBackground&&s.StreamsRepository.shared().getStream(e,!0)}),[e])}},79943:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useStreamInfo=void 0;const n=r(40590),i=r(19413),s=r(38411),a=r(17036),o=r(2965);t.useStreamInfo=e=>{const t=(0,a.useObservable)((()=>s.StreamsApi.shared().getStreamWithGoalUpdating(e).pipe((0,n.catchError)((e=>(o.SystemLogs.shared().error("useStreamInfo. error get stream info",{error:e}),(0,i.of)(void 0)))))),[e]);return null!=t?t:void 0}},9907:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useUpdatedStreamsList=t.useOnceCachedAllStreamsList=t.useCachedAllStreamsList=t.useAllStreamsFavoriteList=t.useAllStreamsList=void 0;const n=r(40590),i=r(17036),s=r(53917);t.useAllStreamsList=function(e){return(0,i.useObservable)((()=>s.StreamsRepository.shared().currentStreams),[e],[])},t.useAllStreamsFavoriteList=function(e){return(0,i.useObservable)((()=>s.StreamsRepository.shared().getFavoriteStreams()),[e],[])},t.useCachedAllStreamsList=function(){return(0,i.useObservable)((()=>s.StreamsRepository.shared().getCachedCurrentStreams()),[],[])},t.useOnceCachedAllStreamsList=function(){return(0,i.useObservable)((()=>s.StreamsRepository.shared().currentStreams.pipe((0,n.filter)((e=>!!e)),(0,n.take)(1))),[],[])},t.useUpdatedStreamsList=function(e){return(0,i.useObservable)((()=>s.StreamsRepository.shared().currentStreams),[e],s.StreamsRepository.shared().cachedCurrentStreams.value)}},75404:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useAuthorizedUserHook=t.useAuthorizedUser=t.getAuthorizedUser=t.useUserRemote=t.useUserId=t.useIdentity=void 0;const n=r(83426),i=r(17036),s=r(8230),a=r(53086),o=r(47400),l=r(50886),c=r(69546);t.useIdentity=()=>(0,i.useObservable)((()=>a.IdentityModel.shared().data),[]),t.useUserId=()=>(0,i.useObservable)((()=>o.Session.shared().userId),[]),t.useUserRemote=e=>(0,i.useObservable)((()=>l.UsersApi.shared().getUser(e)),[e]);const u=c.ImageSizeStorage.shared();t.getAuthorizedUser=()=>{var e,t,r;let n,i,a="",o="",l="";try{a=(null===(e=s.streamingWebsocket.user)||void 0===e?void 0:e.id)||"",o=u.get((null===(t=s.streamingWebsocket.user)||void 0===t?void 0:t.id)||"","md")||"",l=(null===(r=s.streamingWebsocket.user)||void 0===r?void 0:r.name)||"",n=s.streamingWebsocket.getJwt(),i=s.streamingWebsocket.user}catch(e){}return{authorizedUserId:a,avatar:o,name:l,user:i,token:n}},t.useAuthorizedUser=t.getAuthorizedUser,t.useAuthorizedUserHook=()=>{const[e,r]=(0,n.useState)((0,t.getAuthorizedUser)()),a=(0,i.useObservable)((()=>s.streamingWebsocket.authorizedUser),[]);return(0,n.useEffect)((()=>{r((0,t.getAuthorizedUser)())}),[a]),e}},58870:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useFollowActionsById=t.useFollowActions=void 0;const n=r(19413),i=r(83426),s=r(17036),a=r(76626),o=r(75404);t.useFollowActions=()=>{const e=(0,o.useUserId)(),t=(0,i.useMemo)((()=>e?a.FollowedUsersRepository.shared(e):null),[e]),r=(0,s.useObservable)((()=>t?t.followedUsers:(0,n.of)([])),[t],[]),l=(0,i.useMemo)((()=>r.length>0),[r.length]);return{followedUsers:r,hasFollowedUsers:l}},t.useFollowActionsById=e=>{const t=(0,o.useUserId)(),r=(0,i.useMemo)((()=>t?a.FollowedUsersRepository.shared(t):null),[t]);return{follow:(0,s.useObservableAction)((()=>r&&e?r.followUser(e):(0,n.of)(void 0)),[r,e]),unfollowUser:(0,s.useObservableAction)((()=>r&&e?r.unfollowUser(e):(0,n.of)(void 0)),[r,e]),userIsFollowed:(0,s.useObservable)((()=>r&&e?r.isUserFollowed(e):(0,n.of)(!1)),[r,e],!1)}}},90970:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useUpdatedProfile=t.useStreamerProfile=void 0;const n=r(19413),i=r(83426),s=r(17036),a=r(67997),o=r(58870);t.useStreamerProfile=(e,t,r,l)=>{const c=(0,s.useObservable)((()=>l?(0,n.of)(l):e?a.UsersRepository.shared().getUser(e):(0,n.of)(void 0)),[e,l],r),{userIsFollowed:u}=(0,o.useFollowActionsById)(e),d=(0,i.useMemo)((()=>!u&&!!t&&t!==e),[e,t,u]);return{streamerUser:c,following:u,followingAvailable:d}},t.useUpdatedProfile=e=>({updatedUser:(0,s.useObservable)((()=>a.UsersRepository.shared().getUpdatedUser(e)),[e])})},38055:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useVideoCallUsers=void 0;const n=r(83426),i=r(17036),s=r(88596);t.useVideoCallUsers=()=>({users:(0,i.useObservable)((()=>s.VideoCallRepository.shared().getAvailableUsers()),[],[]),reloadUsers:(0,n.useCallback)((()=>s.VideoCallRepository.shared().reloadUsers()),[])})},14543:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useVideoCallsEnabled=void 0;const n=r(17036),i=r(59218);t.useVideoCallsEnabled=()=>{const e=(0,n.useObservable)((()=>i.Config.shared().get("videoCalls.enabled")),[]);return null!=e&&e}},89141:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useVideoCallState=void 0;const n=r(40590),i=r(83426),s=r(17036),a=r(37405);t.useVideoCallState=()=>{const[e,t]=(0,i.useState)(),r=(0,s.useObservable)((()=>a.VideoCallConnection.shared().incomingCallUser.pipe((0,n.take)(1))),[]);return(0,i.useEffect)((()=>{t(a.VideoCallConnection.shared().callError)}),[r]),{callState:r,callError:e,paymentRequired:402===(null==e?void 0:e.code)}}},25266:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useStreamViewers=void 0;const n=r(19413),i=r(17036),s=r(53917);t.useStreamViewers=(e,t)=>{const r=(0,i.useObservable)((()=>e?s.StreamsRepository.shared().getStreamWithUpdates(e,!0):(0,n.of)(void 0)),[e]);return(null==r?void 0:r.viewers)||t||0}},90580:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useStream=void 0;const n=r(40590),i=r(83426),s=r(38411);t.useStream=e=>({leaveStream:(0,i.useCallback)((t=>e?s.StreamsApi.shared().finishStream({streamId:e,reason:t}).pipe((0,n.map)((({duration:e=0})=>e))).toPromise():Promise.resolve(0)),[e])})},40049:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.adaptModuleConfigurationToLegacyUsage=void 0;const n=r(85317),i=r(62982);t.adaptModuleConfigurationToLegacyUsage=e=>{var t,r,s,a,o,l,c,u,d,h,p,f,A,m,g,v,b,y,C,w,M,S,I,E,x,T,D,k,j,L,O,P,N,B,R;const{product:V,device:z,features:{streaming:Y,system:G,payment:U,chats:F,videoCalls:q,commonLeaderboards:H}}=e,_=Object.assign(Object.assign({},V),{payload:V.payload||{}}),Z={environment:e.environment,webHost:_.webHost,theme:e.theme||i.StreamingTheme.light,privateChatEnabled:!!F,usePauseEvent:null!==(t=null==Y?void 0:Y.pauseEventEnabled)&&void 0!==t&&t,peerConnectionUnpauseRecreateEnabled:null!==(r=null==Y?void 0:Y.peerConnectionUnpauseRecreateEnabled)&&void 0!==r&&r,useOneStepLogin:!!(null==G?void 0:G.oneStepLoginEnabled),enableNotificationReminderBanner:null==G?void 0:G.pushNotificationReminderBannerEnabled,onboarding:null==G?void 0:G.onboarding,fileLoggerEnabled:null==G?void 0:G.fileLoggerEnabled,onFeaturesKnown:null===(s=null==G?void 0:G.hooks)||void 0===s?void 0:s.onFeaturesKnown,productCurrency:U.internalCurrencyName||"coins",currencyIcon:U.internalCurrencyIconName||n.ProductCurrencyIcon.coin,hideGiftCurrency:!(null===(a=U.currencyNameShowingEnabled)||void 0===a||a),onPaymentNeeded:U.hooks.onPaymentNeeded,onTermsLinkPress:U.hooks.onTermsLinkPress,onPaymentNeedChecked:U.hooks.onPaymentNeedChecked,paymentModalRenderer:U.getPaymentModal,welcomePackItemRenderer:U.getWelcomePackItem,personalSubscriptionsEnabled:U.personalSubscriptionsEnabled,onStreamsCounterChanged:null===(o=null==Y?void 0:Y.hooks)||void 0===o?void 0:o.onStreamsCountChanged,playDonationSound:null===(l=null==Y?void 0:Y.hooks)||void 0===l?void 0:l.onDonationReceived,onNewStreamStarted:(e,t,r,n,i,s,a)=>{var o,l;return null===(l=null===(o=null==Y?void 0:Y.hooks)||void 0===o?void 0:o.onStreamStarted)||void 0===l?void 0:l.call(o,{name:e,thumbnail:t,title:r,streamId:n,isFavorite:i,isPopularStreamer:s,streamerId:a})},onStreamDataChanged:null===(c=null==Y?void 0:Y.hooks)||void 0===c?void 0:c.onStreamDataChanged,onShouldChangeTabBarVisibility:null===(u=null==G?void 0:G.hooks)||void 0===u?void 0:u.onTabBarVisibilityChanged,emitStreamingEvent:null===(d=null==G?void 0:G.hooks)||void 0===d?void 0:d.onEventEmitted,onUserAuthorized:null===(h=null==G?void 0:G.hooks)||void 0===h?void 0:h.onUserAuthorized,onWebLinkOpeningNeeded:null===(p=null==G?void 0:G.hooks)||void 0===p?void 0:p.onWebLinkOpeningNeeded,onShouldConfirmGift:null===(f=null==Y?void 0:Y.hooks)||void 0===f?void 0:f.onShouldConfirmGift,onBroadcastingFinished:null===(A=null==Y?void 0:Y.hooks)||void 0===A?void 0:A.onBroadcastingFinished,onGiftSent:null===(m=null==Y?void 0:Y.hooks)||void 0===m?void 0:m.onGiftSent,analyticsEventsEnabled:null==G?void 0:G.analyticsEventsEnabled,networkingLogsEnabled:null==G?void 0:G.networkingLogsEnabled};"boolean"==typeof F?Z.streamingChatOverlayEnabled=!0:F&&"object"==typeof F&&(Z.streamingChatOverlayEnabled=null===(g=F.modalMode)||void 0===g||g,Z.hideChatModalButton=F.hideChatModalButton,Z.onUnreadMessageCounterChanged=null===(v=F.hooks)||void 0===v?void 0:v.onUnreadMessagesCountChanged,Z.onNewMessageReceived=null===(b=F.hooks)||void 0===b?void 0:b.onMessageReceived,Z.onShouldOpenChatList=null===(y=F.hooks)||void 0===y?void 0:y.onChatsListOpened,Z.onNeedOpenChat=null===(C=F.hooks)||void 0===C?void 0:C.onNeedOpenChat,Z.onShouldStartPrivateChat=null===(w=F.hooks)||void 0===w?void 0:w.onChatOpened,Z.onMessageSent=null===(M=F.hooks)||void 0===M?void 0:M.onMessageSent,F.theme&&(Z.chatTheme={emptyChatListMainText:null===(S=F.theme)||void 0===S?void 0:S.emptyChatListMainText,emptyChatListSecondaryText:null===(I=F.theme)||void 0===I?void 0:I.emptyChatListSecondaryText,emptyChatListReadMoreLink:null===(E=F.theme)||void 0===E?void 0:E.emptyChatListReadMoreLink,emptyChatListReadMoreText:null===(x=F.theme)||void 0===x?void 0:x.emptyChatListReadMoreText}));const Q={productName:_.name,productNameForGifts:null!==(T=_.nameForGifts)&&void 0!==T?T:_.name,prettyApplicationName:_.prettyName,meta:Object.assign({version:_.version,build:_.build,device:{os:null==z?void 0:z.os,version:null==z?void 0:z.version,model:null==z?void 0:z.model,vendor:null==z?void 0:z.vendor}},_.payload)},W={videoCallsAvailable:!!q,shouldAuthorizeUser:e=>{var t;(null===(t=null==G?void 0:G.hooks)||void 0===t?void 0:t.shouldAuthorizeUser)?G.hooks.shouldAuthorizeUser(e):e.onSuccess()},logEvent:(...e)=>{var t,r;null===(r=null===(t=null==G?void 0:G.hooks)||void 0===t?void 0:t.onDatadogEventEmitted)||void 0===r||r.call(t,...e)}};return q&&"object"==typeof q&&(W.shouldCallUser=null===(D=q.hooks)||void 0===D?void 0:D.shouldCallUser,W.playIncomingCallSound=null===(k=q.hooks)||void 0===k?void 0:k.playIncomingCallSound,W.playOutgoingCallSound=null===(j=q.hooks)||void 0===j?void 0:j.playOutgoingCallSound,W.onVideoCallRequest=null===(L=q.hooks)||void 0===L?void 0:L.onVideoCallRequest,W.stopCallSound=null===(O=q.hooks)||void 0===O?void 0:O.stopCallSound,W.onVideoCallEnded=null===(P=q.hooks)||void 0===P?void 0:P.onVideoCallEnded,W.onVideoCallStart=null===(N=q.hooks)||void 0===N?void 0:N.onVideoCallStart,W.userIsOnActiveCall=null===(B=q.hooks)||void 0===B?void 0:B.userIsOnActiveCall),{options:Z,externalProductOptions:Q,videoCallOptions:W,bannersOptions:{leaderboardAsModalEnabled:null===(R=null==H?void 0:H.modalMode)||void 0===R||R,meta:Q.meta}}}},92669:function(e,t,r){"use strict";var n=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))((function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,o)}l((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.AnalyticsApi=void 0;const i=r(30975),s=r(8230),a=r(14867);class o{constructor(){this.transport=s.streamingWebsocket}logEvent(e,t){return n(this,void 0,void 0,(function*(){return this.transport.request(a.Request.Analytics().send(e,t))}))}}t.AnalyticsApi=o,o.shared=(0,i.singleton)((()=>new o))},34306:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BannersApi=void 0;const n=r(19413),i=r(30975),s=r(80085),a=r(2957);class o{constructor(){this.typedBanners=(e,t)=>t.filter((t=>t.type===e)),this.getBanners=e=>new n.Observable((t=>{this.transport.request(a.BannersRequest.getBanners({project:this.transport.product,fields:["text","type","params","fullUrl"]})).then((r=>{e?t.next(this.typedBanners(e,r.list)):t.next(r.list)})).catch((()=>{t.next([])})).finally((()=>{t.complete()}))})),this.transport=s.BannersTransport.shared()}}t.BannersApi=o,o.shared=(0,i.singleton)((()=>new o))},2957:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BannersRequest=t.BannersRequestType=void 0;const n=r(22208),i=r(28697),s=r(52497);var a;!function(e){e.SignIn="users.signIn",e.BannersSearch="banners.search"}(a||(t.BannersRequestType=a={}));class o{constructor(e,t){this.type=e,this.body=t}static signIn(e,t,r,l){var c,u,d,h;const p={jwt:e,apiVersion:t,project:r,timezoneOffset:(0,n.getTimezoneOffset)(),meta:{platform:(0,s.platform)(),moduleVersion:i.clientConfig.version,version:null==l?void 0:l.version,build:null==l?void 0:l.build,device:{os:null===(c=null==l?void 0:l.device)||void 0===c?void 0:c.os,version:null===(u=null==l?void 0:l.device)||void 0===u?void 0:u.version,model:null===(d=null==l?void 0:l.device)||void 0===d?void 0:d.model,vendor:null===(h=null==l?void 0:l.device)||void 0===h?void 0:h.vendor}}};return new o(a.SignIn,p)}static getBanners(e={}){return new o(a.BannersSearch,e)}}t.BannersRequest=o},80085:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BannersTransport=void 0;const n=r(30975),i=r(8230),s=r(2957);class a extends i.WebsocketNetworking{static init({product:e,productNameForGifts:t,mediaURL:r,domain:n,apiVersion:i,environment:s,meta:o}){a.initOpt={product:e,productNameForGifts:t,domain:n,mediaURL:r,apiVersion:i,environment:s,meta:o}}constructor(){super("banners",a.initOpt.domain,a.initOpt.product,a.initOpt.productNameForGifts,a.initOpt.apiVersion,a.initOpt.environment,a.initOpt.meta),this.performAuth=()=>{const e=this.getJwt();if(!e)return Promise.reject("No JWT token specified.");const t=s.BannersRequest.signIn(e,this.apiVersion,this.product,this.meta);return this.request(t)},this.getMediaURL=()=>a.initOpt.mediaURL,this.updateToken=(e,t)=>{this.updateJwt(e,t)}}}t.BannersTransport=a,a.shared=(0,n.singleton)((()=>(!a.initOpt||Object.values(a.initOpt).length,new a)))},72097:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BattleEvents=t.BattlesApi=t.BattleState=void 0;const n=r(19413),i=r(40590),s=r(8230),a=r(8184),o=r(30975),l=r(5273),c=r(14867),u=r(69546),d=r(26383);var h;!function(e){e.none="none",e.configuring="configuring",e.waiting="waiting",e.going="going",e.declined="declined",e.timeout="timeout",e.requested="requested",e.canceling="canceling"}(h||(t.BattleState=h={}));class p{constructor(){this.sendBattleInvitation=e=>(0,a.toObservable)(this.transport.request(c.Request.Battles().sendInvitation(e))).pipe((0,i.map)((e=>{const{battleId:t}=e;if(t)return t;throw new Error("Cannot get battle ID")}))),this.cancelBattleInvitation=e=>(0,a.toObservable)(this.transport.request(c.Request.Battles().declineInvitation(e))),this.acceptBattleInvitation=e=>(0,a.toObservable)(this.transport.request(c.Request.Battles().acceptInvitation(e))),this.declineBattleInvitation=e=>(0,a.toObservable)(this.transport.request(c.Request.Battles().declineInvitation(e))),this.getCurrentBattleInfo=e=>new n.Observable((t=>{this.transport.request(c.Request.Battles().getCurrentBattleInfo(e)).then((e=>{const r=u.ImageSizeStorage.shared(),{statistic:n=[]}=e;n.forEach((e=>{const{topFans:t=[]}=e;t.forEach((({sender:{_id:e,thumbnailTemplate:t,thumbnailTemplateParams:n}})=>{r.update({id:e,thumbnailTemplate:t,thumbnailTemplateParams:n})}))})),t.next(e)})).catch((()=>{t.next(void 0)})).finally((()=>{t.complete()}))})),this.transport=s.streamingWebsocket}}t.BattlesApi=p,p.shared=(0,o.singleton)((()=>new p));class f{constructor(){this.newBattleStateSubject=new n.Subject,this.incomingInfoSubject=new n.BehaviorSubject({}),this.roundStateInfoSubject=new n.BehaviorSubject(void 0),this.roundInfoSubject=new n.BehaviorSubject(void 0),this.roundCountdownSubject=new n.Subject,this.shouldRoundTimeCountSubject=new n.Subject,this.onNewBattleInvitationReceived=e=>{const{battleId:t,streamer:r,settings:n}=e,{name:i}=r,{time:s,rounds:a}=n;this.newBattleStateSubject.next(h.requested),this.incomingInfoSubject.next({battleId:t,name:i,time:s,rounds:a})},this.onBattleInvitationCanceled=()=>{this.newBattleStateSubject.next(h.none)},this.onBattleInvitationAccepted=()=>{this.newBattleStateSubject.next(h.going)},this.onBattleInvitationDeclined=e=>{const{reason:t}=e;t===d.BattleDeclineReasons.timeout?this.newBattleStateSubject.next(h.timeout):this.newBattleStateSubject.next(h.declined)},this.onBattleRoundCreated=e=>{const{battleId:t,round:r,countdown:n,settings:i}=e,{rounds:s,time:a}=i||{},o="roundCreate";this.lastEvent!==o&&(this.lastEvent=o,this.newBattleStateSubject.next(h.going),this.shouldRoundTimeCountSubject.next(!1),this.roundCountdownSubject.next(n),this.roundStateInfoSubject.next({battleId:t,round:r,isOnRoundResults:!1}),this.roundInfoSubject.next({battleId:t,round:r,countdown:n,time:a,isLastRound:r===s}),this.isLastRound=r===s)},this.onBattleRoundStarted=e=>{const{statistic:t,round:r,battleId:n}=e,i="roundStart";this.lastEvent!==i&&(this.lastEvent=i,this.shouldRoundTimeCountSubject.next(!0),this.roundCountdownSubject.next(void 0),this.roundStateInfoSubject.next({battleId:n,round:r,isOnRoundResults:!1,statistic:t}))},this.onBattleRoundGoingToFinish=e=>{const{countdown:t,battleId:r,round:n}=e,i="prefinish";this.lastEvent!==i&&(this.lastEvent=i,this.roundCountdownSubject.next(t),this.roundInfoSubject.next({battleId:r,round:n,time:t,countdown:t,isLastRound:this.isLastRound}))},this.onBattleRoundFinish=e=>{const{battleId:t,round:r,statistic:n,state:i,winner:s}=e,a="roundFinish";this.lastEvent!==a&&(this.lastEvent=a,this.roundStateInfoSubject.next({battleId:t,round:r,state:i,statistic:n,isOnRoundResults:!0,winner:s}),this.shouldRoundTimeCountSubject.next(!1),this.roundInfoSubject.next({battleId:t,round:r,time:10,countdown:0,isLastRound:this.isLastRound}),this.shouldRoundTimeCountSubject.next(!0))},this.onBattleFinished=e=>{const{reason:t}=e,r="battleFinish";this.lastEvent!==r&&(this.lastEvent=r,"REASON_FINISHED_USER_LEFT"!==t?(this.newBattleStateSubject.next(h.none),this.roundInfoSubject.next(void 0),this.roundStateInfoSubject.next(void 0),this.shouldRoundTimeCountSubject.next(!1),this.roundCountdownSubject.next(0),this.isLastRound=!1):setTimeout((()=>{this.isLastRound=!1,this.newBattleStateSubject.next(h.none),this.roundInfoSubject.next(void 0),this.roundStateInfoSubject.next(void 0),this.shouldRoundTimeCountSubject.next(!1),this.roundCountdownSubject.next(0)}),1e4))},this.onBattleRoundStateChanged=e=>{const{battleId:t,round:r,statistic:n,state:i}=e,s=this.roundStateInfoSubject.getValue();this.roundStateInfoSubject.next(Object.assign(Object.assign({},s&&s.battleId===t?s:void 0),{battleId:t,round:r,state:i,statistic:n}))},this.handleBattleLeave=()=>{this.lastEvent=void 0,this.isLastRound=!1,this.newBattleStateSubject.next(h.none),this.roundInfoSubject.next(void 0),this.roundStateInfoSubject.next(void 0),this.shouldRoundTimeCountSubject.next(!1),this.incomingInfoSubject.next({})},this.simulateCountdownChange=e=>{this.roundCountdownSubject.next(e)},this.setIsLastRound=e=>{this.isLastRound=e},this.eventsInbox=s.streamingWebsocket,this.eventsInbox.addListener(l.Event.BattleInvitationReceived,this.onNewBattleInvitationReceived),this.eventsInbox.addListener(l.Event.BattleInvitationCanceled,this.onBattleInvitationCanceled),this.eventsInbox.addListener(l.Event.BattleInvitationAccepted,this.onBattleInvitationAccepted),this.eventsInbox.addListener(l.Event.BattleInvitationDeclined,this.onBattleInvitationDeclined),this.eventsInbox.addListener(l.Event.BattleFinished,this.onBattleFinished),this.eventsInbox.addListener(l.Event.BattleRoundCreated,this.onBattleRoundCreated),this.eventsInbox.addListener(l.Event.BattleRoundStarted,this.onBattleRoundStarted),this.eventsInbox.addListener(l.Event.BattleRoundChanged,this.onBattleRoundStateChanged),this.eventsInbox.addListener(l.Event.BattleRoundPrefinished,this.onBattleRoundGoingToFinish),this.eventsInbox.addListener(l.Event.BattleRoundFinished,this.onBattleRoundFinish),this.newBattleState=this.newBattleStateSubject.asObservable(),this.incomingInfo=this.incomingInfoSubject.asObservable(),this.roundStateInfo=this.roundStateInfoSubject.asObservable(),this.roundInfo=this.roundInfoSubject.asObservable(),this.roundCountdown=this.roundCountdownSubject.asObservable(),this.shouldRoundTimeCount=this.shouldRoundTimeCountSubject.asObservable()}}t.BattleEvents=f,f.shared=(0,o.singleton)((()=>new f))},26383:(e,t)=>{"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.BattleDeclineReasons=void 0,function(e){e.timeout="REASON_DECLINED_BY_TIMEOUT",e.declined="REASON_DECLINED_BY_USER"}(r||(t.BattleDeclineReasons=r={}))},23852:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BroadcastApi=void 0;const n=r(19413),i=r(30975),s=r(8230),a=r(14867),o=r(2965);class l{constructor(){this.transport=s.streamingWebsocket}startPaidBroadcast(e,t){return new n.Observable((r=>{this.transport.request(a.Request.Stream().startPaidStream({streamId:e,diamonds:t,state:"active"})).then((({success:e})=>{r.next(e),r.complete()})).catch((e=>{r.next(!1),o.SystemLogs.shared().error("BroadcastApi.startPaidBroadcast",{error:e})}))}))}endPaidBroadcast(e){return new n.Observable((t=>{this.transport.request(a.Request.Stream().endPaidStream({streamId:e,state:"finished"})).then((({success:e})=>{t.next(e),t.complete()})).catch((e=>{t.next(!1),o.SystemLogs.shared().error("BroadcastApi.endPaidBroadcast",{error:e})}))}))}}t.BroadcastApi=l,l.shared=(0,i.singleton)((()=>new l))},17106:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ChannelsApi=void 0;const n=r(30975),i=r(8230),s=r(14867);class a{constructor(){this.attach=(e,t)=>this.transport.request(s.Request.Stream().attachStreamChannel(e,t)),this.attachV2=(e,t)=>this.transport.request(s.Request.Stream().joinToStream(e,t)),this.cancelRequestToAttach=e=>this.transport.request(s.Request.Multistream().cancelInvite(e)),this.create=(e,t)=>this.transport.request(s.Request.Stream().createStreamChannel(e,t)),this.join=(e,t)=>this.transport.request(s.Request.Stream().joinToStreamChannel(e,t)),this.switch=(e,t,r)=>this.transport.request(s.Request.Stream().switchStream(e,t,r)),this.destroy=e=>this.transport.request(s.Request.Stream().switchStream(null,e)),this.transport=i.streamingWebsocket}}t.ChannelsApi=a,a.shared=(0,n.singleton)((()=>new a))},76119:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AttachmentPriceApi=void 0;const n=r(40590),i=r(57182),s=r(30975);class a{constructor(){this.get=()=>i.RemoteConfigRepository.shared().getRemoteConfig().pipe((0,n.map)((e=>e.messagesPrices)))}}t.AttachmentPriceApi=a,a.shared=(0,s.singleton)((()=>new a))},45071:(e,t)=>{"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.MediaAttachment=t.ChatAttachmentGroup=t.ChatAttachment=t.ChatAttachmentType=void 0,function(e){e.Sticker="sticker",e.Smile="smile",e.Gift="gift",e.Video="video",e.Image="image",e.Attachment="attachment"}(r||(t.ChatAttachmentType=r={}));class n{constructor(e){this.id=e._id,this.price=e.price,this.group=e.group,this.type=e.type,this.uri=e.uri,this.isVip=e.isVip,this.animation=e.animation}}t.ChatAttachment=n,n.canParse=e=>e.hasOwnProperty("_id")&&"string"==typeof e._id&&e.hasOwnProperty("price")&&"number"==typeof e.price&&e.hasOwnProperty("group")&&"string"==typeof e.group&&e.hasOwnProperty("type")&&"string"==typeof e.type&&e.hasOwnProperty("uri")&&"string"==typeof e.uri,t.ChatAttachmentGroup=class{constructor(e,t){this.group=e,this.items=t,this.coverUrl=this.items[0].uri,this.type=this.items[0].type}},t.MediaAttachment=class{constructor(e){this.type=e.type,this.uri=e.uri}}},95435:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ChatsApi=t.MessageSendingStatus=void 0;const n=r(19413),i=r(40590),s=r(8230),a=r(30975),o=r(14867),l=r(33695),c=r(8184),u=r(87399),d=r(45071);var h;!function(e){e.sent="sent",e.paymentRequired="paymentRequired",e.sendingFailed="sendingFailed"}(h||(t.MessageSendingStatus=h={}));class p{constructor(){this.cachedAttachments={},this.getChatsList=e=>{const{page:t=1,pageSize:r=100,group:s}=e;return new n.Observable((e=>{this.transport.request(o.Request.Chat().getChatsList(t,r,s)).then((t=>{e.next(t),e.complete()})).catch((t=>{e.error(t)}))})).pipe((0,i.map)((e=>{const t=null==e?void 0:e.rows;return t instanceof Array?t.map((e=>l.Chat.parse(e))):[]})))},this.getMessagesList=e=>new n.Observable((t=>{this.transport.request(o.Request.Chat().getMessages(e.collocutor,e.limit,e.lastId,e.direction)).then((e=>{t.next(e),t.complete()})).catch((e=>{t.error(e)}))})).pipe((0,i.map)((({rows:e})=>e instanceof Array?e.map((e=>l.ChatMessage.parse(e))):[]))),this.sendMessageToChat=e=>new n.Observable((t=>{this.transport.request(o.Request.Chat().sendMessage(e.recipientId,e.text,e.attachments)).then((e=>{t.next({state:h.sent,message:null==e?void 0:e.message}),t.complete()})).catch((e=>{var r;402===e.code||402===(null===(r=e.error)||void 0===r?void 0:r.code)?t.next({state:h.paymentRequired}):e.error.message===u.USER_WAS_DELETED?t.next({state:h.sendingFailed,message:{text:u.USER_WAS_DELETED}}):t.next({state:h.sendingFailed})}))})).pipe((0,i.map)((e=>{var t;return(null===(t=null==e?void 0:e.message)||void 0===t?void 0:t._id)?Object.assign(Object.assign({},e),{message:Object.assign(Object.assign({},e.message),{id:e.message._id})}):e}))),this.setMessageAsRead=e=>(0,c.toObservable)(this.transport.request(o.Request.Chat().readMessage(e.senderId,e.lastId))),this.setFavorite=e=>(0,c.toObservable)(this.transport.request(o.Request.Chat().setChatFavorite(e.conversationId,e.isFavorite))),this.getUnreadMessagesCount=(e,t)=>(0,c.toObservable)(this.transport.request(o.Request.Chat().getUnreadMessagesCount(e,t))),this.getChatAttachments=()=>new n.Observable((e=>{this.transport.request(o.Request.Chat().listAttachments()).then((t=>{const r=t.attachments,n=[];for(const[e,t]of Object.entries(r)){if(!(t instanceof Array)||"string"!=typeof e)continue;const r=t.filter((e=>d.ChatAttachment.canParse(e))).map((e=>new d.ChatAttachment(e)));r.length<1||n.push(new d.ChatAttachmentGroup(e,r))}e.next(n),e.complete()})).catch((t=>{e.error(t)}))})),this.getAttachmentById=e=>{if(!e||"undefined"===e)return new n.Observable((e=>{e.error("Invalid attachment id")}));const t=this.cachedAttachments[e];return t?(0,n.of)(t):new n.Observable((t=>{this.transport.request(o.Request.Chat().getAttachment(e)).then((r=>{if(d.ChatAttachment.canParse(null==r?void 0:r.attachment)){const n=new d.ChatAttachment(null==r?void 0:r.attachment);this.cachedAttachments[e]=n,t.next(n),t.complete()}else t.error("Cannot parse attachment")})).catch((()=>{t.error("Cannot find attachment with specified id")}))}))},this.payForFile=e=>new n.Observable((t=>{this.transport.request(o.Request.Chat().payForFile(e.uri)).then((()=>{t.next(),t.complete()})).catch((e=>{e&&e.error?t.error(e.error):t.error(e)}))})),this.getResourceInfo=e=>(0,c.toObservable)(this.transport.request(o.Request.Chat().getResourceInfo(e.uri))),this.transport=s.streamingWebsocket}}t.ChatsApi=p,p.shared=(0,a.singleton)((()=>new p))},71699:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.MediaUploader=void 0;const n=r(19413),i=r(40590),s=r(24510),a=r(67341),o=r(2965),l=r(30975),c=r(79149),u="MediaUploader";class d{constructor(){this.cancelUpload=()=>{var e;null===(e=this.uploadXhr)||void 0===e||e.abort()},this.uploadUri=e=>{const{file:t,onProgress:r,recipient:n,sender:i,token:s,domain:a=this.domain,isMobile:o,isThumb:l}=e;let d=t;o&&(d={uri:null==d?void 0:d.uri,name:d.name,type:d.type,mediaType:d.mediaType});const h=l?`${a}/streams/thumbnails/${i}`:`${a}/messages/${i}/${n}`,p=new FormData;p.append("file",d);const f={path:h,file:d,recipient:n,sender:i,domain:a,isThumb:l};return new Promise(((e,t)=>{const n=new XMLHttpRequest;this.uploadXhr=n,n.onload=()=>{n.upload.removeEventListener("progress",r),this.uploadXhr=void 0;try{if(413===n.status)return(0,c.logEvent)({service:u,level:3,payload:Object.assign(Object.assign({},f),{xhrStatus:n.status,message:"File size is too big"})}),t({code:413,message:"File size is too big"});if(415===n.status)return(0,c.logEvent)({service:u,level:3,payload:Object.assign(Object.assign({},f),{xhrStatus:n.status,message:"Unsupported media type"})}),t({code:415,message:"Unsupported media type"});if(200===n.status){const r=JSON.parse(n.response);return r.uri?e(r):((0,c.logEvent)({service:u,level:3,payload:Object.assign(Object.assign({},f),{message:"Response not include URI field",response:r,status:n.status})}),t({code:200,message:"Response not include URI field"}))}return t({code:n.status,message:"Internal error"})}catch(e){return(0,c.logEvent)({service:u,payload:Object.assign(Object.assign({},f),{xhrResponse:n.response,xhrStatus:n.status,catchError:e,message:"Response parse error"})}),t({code:n.status,message:"Response parse error"})}},n.upload.addEventListener("progress",r,!1),n.onerror=e=>((0,c.logEvent)({service:u,level:3,payload:Object.assign(Object.assign({},f),{xhrError:e,xhrResponse:n.response,xhrStatus:n.status,message:"Request failed error"})}),t({code:n.status,message:"Request failed error"})),n.open("post",h,!0),n.setRequestHeader("Authorization",`Bearer ${s}`),n.send(p)}))},this.downloadWithUri=e=>{o.SystemLogs.shared().debug("MediaUploader.downloadWithUri",e);const{domain:t=this.domain,token:r,uri:a,etag:l,isPreview:c,project:u=this.product,type:d,localUri:h,reloadIfExists:p=!1}=e,f=a.slice(a.indexOf("/messages"));if(!f)return(0,n.of)({error:!0,message:"Error: bad image url"});const A=`${t}${f}?preview=${c?1:0}&project=${u}`,m=c?"image":d;return(0,s.provideFileDownloader)().checkIfFileExists(h).pipe((0,i.switchMap)((e=>e&&!p?(0,n.of)({uri:h}):(0,s.provideFileDownloader)().downloadFile({url:A,token:r,etag:l,type:m,reloadIfExists:p}).pipe((0,i.switchMap)((e=>(0,n.of)({uri:`file://${e}`}))),(0,i.catchError)((e=>(0,n.of)({error:!0,message:e.code})))))))},this.downloadPrivateMedia=e=>{const{token:t,media:{type:r,preview:a,origin:o},isPreview:l,localUri:c,reloadIfExists:u=!1}=e,d=l&&a||o;return d&&t?checkIfFileExists(c).pipe((0,i.switchMap)((e=>e&&!u?(0,n.of)({uri:c,state:"success"}):(0,s.provideFileDownloader)().downloadFile({url:d,token:t,type:r,reloadIfExists:u}).pipe((0,i.switchMap)((e=>(0,n.of)({uri:`file://${e}`,state:"success"}))),(0,i.catchError)((()=>(0,n.of)({uri:void 0,state:"error"}))))))):(0,n.of)({uri:void 0,state:"error"})}}init({domain:e,product:t}){this.domain=e,this.product=t,a.Stream.domain=e}}t.MediaUploader=d,d.shared=(0,l.singleton)((()=>new d))},61888:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DiamondsApi=void 0;const n=r(19413),i=r(8230),s=r(43725),a=r(30975),o=r(14867),l=r(69546);class c{constructor(){this.storage=l.ImageSizeStorage.shared(),this.getDiamondsCount=e=>new n.Observable((t=>{this.transport.request(o.Request.Diamonds().getCount(e)).then((e=>{"number"==typeof e?(t.next(e),t.complete()):t.error("Response result is not a number")})).catch((e=>{t.error(e)}))})),this.getTopSendersPromisified=e=>this.transport.request(o.Request.Diamonds().getTopDonators(e)).then((e=>{if(!(e.list&&e.list instanceof Array))throw Error("Transaction parsing error");const t=l.ImageSizeStorage.shared();return e.list.forEach((({sender:e})=>{t.update({id:e._id,thumbnailTemplate:e.thumbnailTemplate,thumbnailTemplateParams:e.thumbnailTemplateParams})})),e})).catch((e=>{throw Error(e)})),this.getTopSenders=e=>new n.Observable((t=>{this.transport.request(o.Request.Diamonds().getTopDonators(e)).then((e=>{e.list&&e.list instanceof Array?(this.updateStorage(e.list,"sender"),t.next(e),t.complete()):t.error("Transaction parsing error")})).catch((e=>{t.error(e)}))})),this.getDiamondsInStream=(e,t)=>new n.Observable((r=>{this.transport.request(o.Request.Diamonds().getCountForStream(e,t)).then((e=>{"number"==typeof e&&r.next(e),"string"!=typeof e||Number.isNaN(Number(e))||r.next(Number(e)),"number"!=typeof e&&r.error("Response result is not a number")})).catch((e=>{r.error(e)})).finally((()=>{r.complete()}))})),this.getTransactions=(e,t)=>new n.Observable((r=>{this.requestTransactions(e,t,[],(e=>{e.transactions?(r.next(e.transactions),r.complete()):r.error("Transaction parsing error")}))})),this.requestTransactions=(e,t,r,n)=>{this.transport.request(o.Request.Diamonds().getTransactions(e,t,200)).then((i=>{if(i instanceof Array){const a=i.filter((e=>{const t="gift"===e.transactionType,r=s.GiftTransaction.canParse(e);return t&&r})).map((e=>new s.GiftTransaction(e))),o=r.concat(a||[]);a.length>200?this.requestTransactions(e,t,o,n):n({transactions:o})}else n({transactions:r})})).catch((()=>{n({transactions:r})}))},this.getTopByStreamers=(e,t)=>this.transport.request(o.Request.Diamonds().getTopStreamers(e,t)).then((e=>(this.updateStorage(e.list,"streamer"),e))),this.updateStorage=(e,t)=>{e.forEach((e=>{const r=e[t];r&&this.parse(r)}))},this.parse=e=>{this.storage.update({id:e.id||e._id,thumbnailTemplate:e.thumbnailTemplate,thumbnailTemplateParams:e.thumbnailTemplateParams})},this.transport=i.streamingWebsocket}}t.DiamondsApi=c,c.shared=(0,a.singleton)((()=>new c))},5273:(e,t)=>{"use strict";var r,n;Object.defineProperty(t,"__esModule",{value:!0}),t.ChatGroup=t.Event=void 0,function(e){e.UserJoinedToChannel="event.streaming.channel.joined",e.UserJoinedToStream="event.streaming.joined",e.JoinUserToStreamAllowed="event.streaming.stream.join_allowed",e.StreamStarted="event.streaming.new",e.StreamSpecialStatusChanged="event.streaming.specialStatus.changed",e.StreamPaused="event.streaming.paused",e.StreamRestored="event.streaming.restored",e.StreamEnded="event.streaming.finished",e.StreamCreated="event.streaming.created",e.StreamUpdated="event.streaming.updated",e.StreamFollowed="event.streaming.streamer.favourited",e.UserBlocked="event.streaming.comments.hide",e.PersonalBlockSet="event.personal.block.set",e.UserUnblocked="event.streaming.comments.unhide",e.StreamSlowlink="event.streaming.channel.slowlink",e.StreamPaywall="event.payment.required",e.StreamViewersCount="event.streaming.viewers.count",e.GiftBanner="event.payment.proposed",e.MemberWasKicked="event.streaming.kicked",e.MultiStreamStarted="event.multistream.started",e.MultiStreamJoinRequestReceived="event.streaming.multistream.request",e.MultiStreamJoinRequestApproved="event.streaming.multistream.approved",e.MultiStreamJoinRequestDeclined="event.streaming.multistream.declined",e.PaidStreamStarted="event.stream.paid.started",e.PaidStatusUpdated="event.streaming.paidUpdated",e.PaidStreamPaymentSuccess="event.streaming.access.granted",e.UserNotice="event.users.notice",e.LikeInStream="event.streaming.likes",e.MessageInStream="event.streaming.comments.new",e.DonationsUpdated="event.diamonds.topSenders.updated",e.ChatMessageReceived="event.messages.new",e.ChatGroupChanged="event.messages.conversation.group.changed",e.ChatMessageRead="event.messages.read",e.GoalCreated="event.streaming.goal.created",e.GoalReceivedDiamonds="event.streaming.goal.diamonds.added",e.GoalReached="event.streaming.goal.finished",e.GoalDeleted="event.streaming.goal.removed",e.StreamBlocked="event.streaming.blocked",e.BattleStarted="event.battle.started",e.ActiveBattle="event.battle.active",e.BattleInvitationReceived="event.battles.requested",e.BattleInvitationCanceled="event.battle.canceled",e.BattleInvitationAccepted="event.battles.accepted",e.BattleInvitationDeclined="event.battles.declined",e.BattleRoundCreated="event.battles.round.created",e.BattleRoundStarted="event.battles.round.started",e.BattleRoundChanged="event.battles.round.changed",e.BattleRoundPrefinished="event.battles.round.prefinished",e.BattleRoundFinished="event.battles.round.finished",e.BattleFinished="event.battles.finished",e.NewPersonalSubscriberInStream="event.streaming.subscribers.new",e.PersonalSubscriberJoinedStream="event.streaming.viewer.joined",e.SubscriptionPurchased="event.subscriptions.new",e.SubscriptionUpgraded="event.subscriptions.upgraded",e.SubscriptionDowngraded="event.subscriptions.downgraded",e.NewPersonalSubscriber="event.subscribers.new",e.HideFreeGifts="event.streaming.gifts.free.hidden",e.HideDiscountGifts="event.streaming.gifts.discount.hidden",e.InvalidateGiftsBelt="event.gifts-belt.invalidate"}(r||(t.Event=r={})),function(e){e.all="all",e.chats="chats",e.favorites="favorites"}(n||(t.ChatGroup=n={}))},36420:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.GiftsApi=void 0;const n=r(19413),i=r(8230),s=r(30975),a=r(14867),o=r(62014);class l{constructor(){this.getGiftsList=()=>new n.Observable((e=>{this.transport.request(a.Request.Gifts().getGiftsList(i.streamingWebsocket.productNameForGifts)).then((t=>{if(!(t instanceof Array))return void e.error("Response result is not an array");const r=t.filter((e=>o.Gift.canParse(e))).map((e=>new o.Gift(e)));e.next(r),e.complete()})).catch((t=>{e.error(t)}))})),this.getGiftsBelt=()=>new n.Observable((e=>{this.transport.request(a.Request.Gifts().getGiftsBelt(i.streamingWebsocket.product)).then((({gifts:t})=>{if(!(t instanceof Array))return void e.error("Response result is not an array");const r=t.filter((e=>o.Gift.canParse(e))).map((e=>new o.Gift(e)));e.next(r),e.complete()})).catch((t=>{e.error(t)}))})),this.getGift=e=>new n.Observable((t=>{this.transport.request(a.Request.Gifts().getGift(e)).then((e=>{if(!o.Gift.canParse(e))return void t.error("Cannot parse gift data");const r=new o.Gift(e);t.next(r),t.complete()})).catch((e=>{t.error(e)}))})),this.sendGift=(e,t,r)=>new n.Observable((n=>{this.transport.request(a.Request.Gifts().sendGift(e,[`gift://${t.id}`],r)).then((()=>{n.next(),n.complete()})).catch((e=>{e&&e.error?n.error(e.error):n.error(e)}))})),this.transport=i.streamingWebsocket}}t.GiftsApi=l,l.shared=(0,s.singleton)((()=>new l))},98173:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.GoalsApi=t.GoalStatuses=void 0;const n=r(19413),i=r(8230),s=r(14867),a=r(30975);var o;!function(e){e.finished="finished",e.reaching="reaching",e.none="none"}(o||(t.GoalStatuses=o={}));class l{constructor(){this.getAvailableGoals=()=>new n.Observable((e=>{this.transport.request(s.Request.Goals().getGoalsList()).then((t=>{t&&t.actions?(e.next(t.actions),e.complete()):e.error("Could not parse goals list")})).catch((t=>{e.error(t)}))})),this.addGoalToTheStream=(e,t,r)=>new n.Observable((n=>{this.transport.request(s.Request.Goals().createGoal(e,t,r)).then((()=>{n.next(),n.complete()})).catch((e=>{n.error(e)}))})),this.addCustomGoalToTheStream=(e,t,r)=>new n.Observable((n=>{this.transport.request(s.Request.Goals().createCustomGoal(e,t,r)).then((()=>{n.next(),n.complete()})).catch((e=>{n.error(e)}))})),this.removeGoalFromTheStream=e=>new n.Observable((t=>{this.transport.request(s.Request.Goals().removeGoal(e)).then((()=>{t.next(),t.complete()})).catch((e=>{t.error(e)}))})),this.transport=i.streamingWebsocket}}t.GoalsApi=l,l.shared=(0,a.singleton)((()=>new l))},5194:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.MessagesEvents=t.MessagesApi=void 0;const n=r(19413),i=r(40590),s=r(8230),a=r(13572),o=r(20903),l=r(48473),c=r(30975),u=r(216),d=r(14867),h=r(5273),p=r(2965),f=r(95454),A=r(83995);class m{constructor(){this.getMessagesHistory=(e,t)=>new n.Observable((r=>{this.transport.request(d.Request.Messages().getMessages(e,30,t)).then((e=>{if(!(e instanceof Array))return void r.error("Response result is not an array");const t=e.map((e=>{try{return a.Message.parse(e)}catch(t){return void p.SystemLogs.shared().error("MessagesApi.getMessagesHistory.message.parse",{messageData:e})}})).filter(o.notEmpty);r.next(t)})).catch((e=>{p.SystemLogs.shared().error("MessagesApi.getMessagesHistory",{error:e}),r.next([])})).finally((()=>{r.complete()}))})),this.sendMessage=(e,t)=>new n.Observable((r=>{this.transport.request(d.Request.Messages().sendMessage(e,t)).then((()=>{r.next(),r.complete()})).catch((e=>{r.error(e)}))})),this.blockUser=(e,t)=>new n.Observable((r=>{this.transport.request(d.Request.Messages().blockMessageSender(t,e,!0)).then((()=>{r.next(),r.complete()})).catch((e=>{r.error(e)}))})),this.transport=s.streamingWebsocket}}t.MessagesApi=m,m.shared=(0,c.singleton)((()=>new m));class g{constructor(){this.messageAddedSubject=new n.Subject,this.blockedMessagesUserSubject=new n.Subject,this.unblockedMessagesUserSubject=new n.Subject,this.onNewMessageEventReceived=e=>{const t=a.Message.parse(null==e?void 0:e.message);t&&this.messageAddedSubject.next(t)},this.onNewUserUnblockedReceived=e=>{this.unblockedMessagesUserSubject.next(e)},this.onNewUserBlockedReceived=e=>{var t;if(this.blockedMessagesUserSubject.next(e),"BLOCKED_BY_STREAMER"===e.reason){const r=new a.Message("generated-id-"+(0,u.guid)(),new l.User("system",null),e.streamId,"",a.MessageType.blocked,[],!1,void 0,{name:null===(t=e.user)||void 0===t?void 0:t.name});this.sendLocalMessage(r)}},this.onUserBlockedReceived=e=>{const{userId:t}=e;f.BlockedUsersRepository.shared().blockUser(t).subscribe()},this.onStreamFavoritedEventReceived=e=>{const{user:t,streamId:r}=e;this.generateMessage({streamId:r,type:a.MessageType.followed,sender:l.User.parse(t),streamerId:e.streamerId})},this.getMessageEvents=e=>this.messageAddedSubject.pipe((0,A.unwrap)(),(0,i.filter)((t=>t.streamId===e))),this.getBlockedUserEvents=e=>this.blockedMessagesUserSubject.asObservable().pipe((0,i.filter)((t=>(null==t?void 0:t.streamId)===e)),(0,i.map)((e=>{var t;return null===(t=null==e?void 0:e.user)||void 0===t?void 0:t._id})),(0,i.filter)((e=>!!e))),this.getUnblockedEvents=e=>this.unblockedMessagesUserSubject.asObservable().pipe((0,i.filter)((t=>(null==t?void 0:t.streamId)===e)),(0,i.map)((e=>{var t;return null===(t=null==e?void 0:e.user)||void 0===t?void 0:t._id})),(0,i.filter)((e=>!!e))),this.sendLocalMessage=e=>{this.messageAddedSubject.next(e)},this.sendLocalSystemMessage=(e,t)=>{this.messageAddedSubject.next(new a.Message("generated-id-"+(0,u.guid)(),new l.User("system",null),e,t,a.MessageType.system,[],!1))},this.generateMessage=e=>{const{sender:t=new l.User("system",null),streamId:r,type:n=a.MessageType.system,text:i,attachments:s=[],streamerId:o}=e;this.messageAddedSubject.next(new a.Message("generated-id-"+(0,u.guid)(),t,r,i||"",n,s,!1,o))},this.eventsInbox=s.streamingWebsocket,this.eventsInbox.addListener(h.Event.MessageInStream,this.onNewMessageEventReceived),this.eventsInbox.addListener(h.Event.StreamFollowed,this.onStreamFavoritedEventReceived),this.eventsInbox.addListener(h.Event.UserBlocked,this.onNewUserBlockedReceived),this.eventsInbox.addListener(h.Event.PersonalBlockSet,this.onUserBlockedReceived),this.eventsInbox.addListener(h.Event.UserUnblocked,this.onNewUserUnblockedReceived)}}t.MessagesEvents=g,g.shared=(0,c.singleton)((()=>new g))},73214:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PaymentSubscriptionsApi=void 0;const n=r(30975),i=r(8230),s=r(14867),a=r(69546);class o{constructor(){this.transport=i.streamingWebsocket}takeSlot(e,t){return this.transport.request(s.Request.Subscriptions().subscribe(e,t))}releaseSlot(e){return this.transport.request(s.Request.Subscriptions().unsubscribe(e))}getEmptySlots(e){return this.transport.request(s.Request.Subscriptions().getEmptySlots(e)).then((e=>({total:e.emptySlotsCountTotal||0,platform:e.emptySlotsCountPlatform||0})))}getActiveSKUList(e){return this.transport.request(s.Request.Subscriptions().getActiveSKUs(e)).then((e=>e.activeSkusPlatform||[]))}getActiveSubscriptions(){return this.transport.request(s.Request.Subscriptions().getActiveSubscriptions({page:1,pageSize:100})).then((e=>{const t=a.ImageSizeStorage.shared();return e.list.forEach((({streamer:e})=>{t.update({id:e._id,thumbnailTemplateParams:e.thumbnailTemplateParams,thumbnailTemplate:e.thumbnailTemplate})})),e}))}useFreeStreamEntry(e){return this.transport.request(s.Request.Subscriptions().useFreeStreamEntry(e))}getAvailableFeatures(e){return this.transport.request(s.Request.Subscriptions().getAvailableFeatures(e))}}t.PaymentSubscriptionsApi=o,o.shared=(0,n.singleton)((()=>new o))},36381:function(e,t,r){"use strict";var n=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))((function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,o)}l((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.RegionsApi=void 0;const i=r(30975),s=r(8230),a=r(14867);class o{constructor(){this.transport=s.streamingWebsocket}getRegions(){return n(this,void 0,void 0,(function*(){try{return yield this.transport.request(a.Request.Stream().getStreamingRegions())}catch(e){return{root:[],leaf:[]}}}))}}t.RegionsApi=o,o.shared=(0,i.singleton)((()=>new o))},622:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ScreenshotsUploader=t.generateFileUpload=void 0;const n=r(30975);t.generateFileUpload=e=>({uri:e,name:"shot.jpg",type:"image/jpeg",mediaType:"image"});class i{constructor(){this.uploadUri=(e,r)=>{const{uri:n,streamerId:i,token:s,streamId:a,domain:o=this.domain}=e;let l;l=r?this.dataURIToBlob(n):(0,t.generateFileUpload)(n);const c=new FormData;return c.append("file",l),new Promise(((e,t)=>{const r=new XMLHttpRequest;this.uploadXhr=r,r.onload=()=>{this.uploadXhr=void 0;try{const n=JSON.parse(r.response);n.uri?e(n):t(n)}catch(e){t(r.response)}},r.onerror=e=>{t(e)},r.open("post",`${o}/streams/screenshots/${a}/${i}`,!0),r.setRequestHeader("Authorization",`Bearer ${s}`),r.send(c)}))},this.dataURIToBlob=e=>{const t=e.split(","),r=t[0].indexOf("base64")>=0?atob(t[1]):decodeURI(t[1]),n=t[0].split(":")[1].split(";")[0],i=new Uint8Array(r.length);for(let e=0;e<r.length;e++)i[e]=r.charCodeAt(e);return new Blob([i],{type:n})}}init({domain:e}){this.domain=e||"https://images.tubit.com"}}t.ScreenshotsUploader=i,i.shared=(0,n.singleton)((()=>new i))},49168:(e,t)=>{"use strict";var r,n;Object.defineProperty(t,"__esModule",{value:!0}),t.ActionType=t.ReasonsType=void 0,function(e){e.stream="stream",e.user="user",e.profile="user"}(r||(t.ReasonsType=r={})),function(e){e.block="block",e.report="report"}(n||(t.ActionType=n={}))},14867:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.UserDetailsRequest=t.VideocallRequest=t.Request=t.RequestType=void 0;const n=r(52497),i=r(28697),s=r(18796),a=r(49168);var o;!function(e){e.SignIn="users.signIn",e.GetRemoteConfig="settings.list",e.GetUserById="users.get",e.GetUserByExternalId="users.getByUserExternalId",e.UpdateUser="users.update",e.BlockUser="users.block",e.UnblockUser="users.unblock",e.GetExperimentTags="experiments-participants.searchAllByKeys",e.ReportUserWithReason="reports.create",e.GetReportReason="reports.getReasons",e.GetFollowedUserIds="tags.getPersonalizedTagged",e.FollowUser="users.setUserIsFavorite",e.UsersSearchFollowers="users.searchFollowers",e.UsersSearchFollowing="users.searchFollowing",e.GetStreamingStatisticsByDay="user-statistic.getDaily",e.GetStreamingStatisticsTotal="user-statistic.getTotals",e.GetStreamersByQuery="users.searchStreamersByName",e.GetStreamersByIds="users.listStreamersByIds",e.GetVideocallersByQuery="users.searchStreamersByName",e.GetStreamingRegions="streaming.getRegions",e.GetStreamingIceServers="streaming.getIceServers",e.GetStreamsList="streaming.list",e.GetFavoriteStreamsList="streaming.getFavorite",e.GetStreamById="streaming.getById",e.SubscribeOnStream="streaming.subscribe",e.JoinToStreamChannel="streaming.joinChannel",e.CreateStreamChannel="streaming.createChannel",e.AttachStreamChannel="streaming.attachChannel",e.SwitchStream="streaming.switch",e.CreateStream="streaming.create",e.CreateStreamV2="streaming.createStream",e.PublishStream="streaming.publish",e.FinishStream="streaming.finish",e.PlayStream="streaming.play",e.JoinToStream="streaming.join",e.JoinToStreamV2="streaming.joinToStream",e.StreamCandidates="streaming.candidates",e.SearchByStreamerIds="streaming.searchByStreamerIds",e.GetVideoInvitesList="streaming.listVideoInvitesBasenames",e.SendInviteForJointBroadcasting="streaming.multistreamResponse",e.CancelInviteForJointBroadcasting="streaming.cancelRequest",e.ExcludeStreamerFromJointBroadcasting="streaming.kick",e.GetMessages="streaming.getMessages",e.SendMessage="streaming.sendMessage",e.BlockMessageSending="streaming.setCommentsAreBlocked",e.PaidStream="streaming.setPaid",e.GetViewersList="streaming.searchViewers",e.GetGiftsList="gifts.list",e.GetGiftsBelt="gifts-belt.getForCurrentUser",e.GetGiftById="gifts.get",e.SendGift="streaming.sendGift",e.GetDiamondsCount="diamonds.getCount",e.GetDiamondsCountByReference="diamonds.getCountByReference",e.GetDiamondsTransaction="diamonds.getTransactions",e.GetTopSenders="diamonds.searchTopSenders",e.GetTopStreamers="diamonds.searchTopStreamers",e.GetDuration="streaming.getStreamDuration",e.GetLikesCount="streaming.getLikesCount",e.SendLike="streaming.like",e.GetChatsList="messages.listConversations",e.GetMessagesFromChat="messages.list",e.SendMessageToChat="messages.send",e.ReadChatMessage="messages.setRead",e.GetUnreadChatMessagesCount="messages.getUnreadMessagesCount",e.ListAttachments="messages.listAttachments",e.GetAttachment="messages.getAttachment",e.SetChatFavorite="messages.setIsFavorite",e.PayForFile="payments.payForFile",e.GetResourceInfo="payments.getResourceInfo",e.GetGoalsList="streaming.listGoalTemplates",e.CreateGoal="streaming.createGoal",e.CreateCustomGoal="streaming.createCustomGoal",e.RemoveGoal="streaming.removeGoal",e.CreateBattleInvitation="battles.create",e.CancelBattleInvitation="battle.decline",e.AcceptBattleInvitation="battles.accept",e.DeclineBattleInvitation="battles.decline",e.GetCurrentBattle="battles.getActiveByStreamId",e.GetContestById="contests.getById",e.GetContestLeaderboard="contests-top-streamers.listTopStreamers",e.SendAnalyticsEvent="analytics.newEvent",e.SubscribeOnStreamer="subscriptions.subscribe",e.UnsubscribeFromStreamer="subscriptions.unsubscribe",e.GetSubscriptionsState="subscriptions.getSubscriptionsState",e.SearchActiveSubscriptions="subscriptions.searchActive",e.GetStreamerSubscribers="subscriptions.searchSubscribers",e.UseFreeStreamEntry="subscriptions.useFreeStreamEntry",e.GetAvailableFeatures="subscriptions.getAvailableFeatures",e.GetTotalStats="subscriptions-streamers-stats.getTotals",e.GetStreamerSubscribersIncomeStats="subscriptions-streamers-stats.searchSubscribersByMonth",e.UserDetailsIsGiftSendConfirmationRequired="user-details.isGiftSendConfirmationRequired",e.UserDetailsSetGiftSendConfirmationRequired="user-details.setGiftSendConfirmationRequired",e.AddVideocallsStats="videocalls-stats.add"}(o||(t.RequestType=o={}));class l{constructor(e,t){this.type=e,this.body=t}static Auth(){return u}static Config(){return d}static User(){return h}static Messages(){return p}static Stream(){return f}static Multistream(){return A}static Gifts(){return m}static Diamonds(){return g}static Likes(){return v}static Chat(){return b}static Goals(){return y}static Battles(){return C}static Contest(){return w}static Subscriptions(){return S}static Analytics(){return M}static UserDetails(){return I}}t.Request=l;class c extends l{static AddVideocallsStats(e){return new c(o.AddVideocallsStats,e)}}t.VideocallRequest=c;class u extends l{static signIn(e,t,r,a,l){var c,d,h,p;const f={jwt:e,apiVersion:t,project:r,timezoneOffset:(0,s.getTimezoneOffset)(new Date)};return a&&(f.meta={platform:(0,n.platform)(),fingerprint:a,moduleVersion:i.clientConfig.version,version:null==l?void 0:l.version,build:null==l?void 0:l.build,device:{os:null===(c=null==l?void 0:l.device)||void 0===c?void 0:c.os,version:null===(d=null==l?void 0:l.device)||void 0===d?void 0:d.version,model:null===(h=null==l?void 0:l.device)||void 0===h?void 0:h.model,vendor:null===(p=null==l?void 0:l.device)||void 0===p?void 0:p.vendor},onceExperiment:!!(null==l?void 0:l.onceExperiment)}),new u(o.SignIn,f)}}class d extends l{static getConfig(e){return new d(o.GetRemoteConfig,{project:e})}}class h extends l{static getUserById(e){return new h(o.GetUserById,{id:e})}static getByExternalId(e){return new h(o.GetUserByExternalId,{userExternalId:e})}static updateUser(e){return new h(o.UpdateUser,e)}static blockUser(e){return new h(o.BlockUser,{user:e})}static unblockUser(e){return new h(o.UnblockUser,{user:e})}static reportUser(e){return new h(o.ReportUserWithReason,{userId:e,type:a.ActionType.report})}static reportUserWithReason({streamId:e,type:t,commentText:r,messageId:n,reasonKey:i,userId:s}){const a=r?{messageText:r}:null;return new h(o.ReportUserWithReason,{userId:s,streamId:e,reasonKey:i,messageId:n,type:t,meta:a})}static getReportReason(e){return new h(o.GetReportReason,{type:e})}static getFollowersUserIds(){return new h(o.GetFollowedUserIds,{value:"favorite"})}static searchFollowersUsers(e,t,r){return new h(o.UsersSearchFollowers,{to:e,page:t,pageSize:r})}static searchFollowingUsers(e,t,r){return new h(o.UsersSearchFollowing,{from:e,page:t,pageSize:r})}static getUserStatisticsByDay(){const e=new Date,t=new Date(`${e.getUTCFullYear()}-${e.getUTCMonth()+1}-1`),r=e;return new h(o.GetStreamingStatisticsByDay,{dateFrom:t,dateTo:r})}static getUserStatisticsTotal(){const e=new Date,t=new Date(`${e.getUTCFullYear()}-${e.getUTCMonth()+1}-1`),r=e;return new h(o.GetStreamingStatisticsTotal,{dateFrom:t,dateTo:r})}static getStreamersByIds(e){return new h(o.GetStreamersByIds,{ids:e})}static getStreamersByQuery(e){return new h(o.GetStreamersByQuery,{name:e})}static getVideocallersByQuery(e){return new h(o.GetVideocallersByQuery,{name:e})}static followUser(e,t){return new h(o.FollowUser,{user:e,isFavorite:t})}static getExperimentTags(e,t,r){return new h(o.GetExperimentTags,{keys:e,project:t,clientVersion:r})}}class p extends l{static getMessages(e,t,r){const n={streamId:e,pageSize:t};return r&&(n.battleId=r),new p(o.GetMessages,n)}static sendMessage(e,t){return new p(o.SendMessage,{streamId:e,text:t})}static blockMessageSender(e,t,r){return new p(o.BlockMessageSending,{streamId:e,to:t,isBlocked:r})}}class f extends l{static getStreamingVideoInvitesList(){return new f(o.GetVideoInvitesList,{})}static getStreamingRegions(){return new f(o.GetStreamingRegions,{})}static getStreamsList(e,t=!1){return new f(o.GetStreamsList,{pageSize:e,excludeReruns:t})}static searchByStreamerIds(e){return new f(o.SearchByStreamerIds,{streamerIds:e})}static getFavoriteStreamsList(e){return new f(o.GetFavoriteStreamsList,{pageSize:e})}static getStreamById(e){return new f(o.GetStreamById,{streamId:e})}static getIceServers(){return new f(o.GetStreamingIceServers,{})}static subscribeOnStream(e){return new f(o.SubscribeOnStream,{streamId:e})}static joinToStreamChannel(e,t){return new f(o.JoinToStreamChannel,{channelId:e,jsep:t})}static createStreamChannel(e,t){return new f(o.CreateStreamChannel,{type:e,region:t})}static attachStreamChannel(e,t){return new f(o.AttachStreamChannel,{streamId:e,channelId:t})}static switchStream(e,t,r){return new f(o.SwitchStream,{streamId:e,channelId:t,participantChannelId:r})}static createStream(e,t,r,n,i){const s={tags:e,channelId:t};return r&&(s.description=r),n&&(s.thumbnailUri=n),i&&(s.meta=i),new f(o.CreateStream,s)}static createStreamV2(e,t,r,n,i){const s={mediaserverPeerId:e};return t&&(s.description=t),r&&(s.thumbnailUri=r),n&&(s.meta=n),i&&(s.videoInvitesBasenames=i),new f(o.CreateStreamV2,s)}static finishStream(e){return new f(o.FinishStream,{streamId:e.streamId,reason:e.reason})}static publishStream(e,t){return new f(o.PublishStream,{streamId:e,offer:t})}static streamCandidates(e,t){return new f(o.StreamCandidates,{candidates:e,channelId:t})}static streamCandidatesWithoutChannel(e,t,r){return new f(o.StreamCandidates,{candidates:e,streamId:t,isPublisher:r})}static playStream(e,t){return new f(o.PlayStream,{streamId:e,answer:t})}static joinStream(e,t){return new f(o.JoinToStream,{streamId:e,region:t})}static joinToStream(e,t){return new f(o.JoinToStreamV2,{streamId:e,mediaserverPeerId:t})}static getDuration(e){return new f(o.GetDuration,{streamId:e})}static startPaidStream(e){return new f(o.PaidStream,Object.assign({},e))}static endPaidStream(e){return new f(o.PaidStream,Object.assign({},e))}static getStreamingViewersList(e,t,r,n){return new f(o.GetViewersList,{streamId:e,status:t,page:r,pageSize:n})}}class A extends l{static sendResponseOnInvite(e,t,r){return new A(o.SendInviteForJointBroadcasting,{streamId:e,requestId:t,response:r})}static cancelInvite(e){return new A(o.CancelInviteForJointBroadcasting,{requestId:e})}static kickCoBroadcaster(e,t){return new A(o.ExcludeStreamerFromJointBroadcasting,{streamId:e,userId:t})}}class m extends l{static getGiftsList(e){return new m(o.GetGiftsList,{project:e})}static getGiftsBelt(e){return new m(o.GetGiftsBelt,{project:e})}static getGift(e){return new m(o.GetGiftById,{id:e})}static sendGift(e,t,r){return new m(o.SendGift,{streamId:e,attachments:t,recipientId:r})}}class g extends l{static getCount(e){return new g(o.GetDiamondsCount,{recipient:e})}static getCountForStream(e,t){return new g(o.GetDiamondsCountByReference,{recipient:e,reference:t})}static getTransactions(e,t,r){return new g(o.GetDiamondsTransaction,{recipient:e,reference:t,pageSize:r})}static getTopDonators(e){const t={page:e.page||1,pageSize:e.pageSize||100};return e.recipientId&&(t.recipientId=e.recipientId),e.streamId&&(t.reference=e.streamId),e.dateFrom&&(t.dateFrom=e.dateFrom),e.dateTo&&(t.dateTo=e.dateTo),e.battleId&&(t.battleId=e.battleId),e.roundNumber&&(t.battleRoundNum=e.roundNumber),new g(o.GetTopSenders,t)}static getTopStreamers(e,t){const r={};return e&&(r.dateFrom=e),t&&(r.dateTo=t),new g(o.GetTopStreamers,r)}}class v extends l{static getLikesCount(e){return new v(o.GetLikesCount,{streamId:e})}static sendLike(e){return new v(o.SendLike,{streamId:e})}}class b extends l{static getChatsList(e,t,r){const n={page:e,pageSize:t};return r&&(n.group=r),new b(o.GetChatsList,n)}static getMessages(e,t,r,n){const i={collocutor:e};return t&&(i.limit=t),r&&(i.lastId=r),n&&(i.direction=n),new b(o.GetMessagesFromChat,i)}static sendMessage(e,t,r){const n={recipientId:e,text:t};return r&&(n.attachments=r),new b(o.SendMessageToChat,n)}static setChatFavorite(e,t){const r={conversationId:e,isFavorite:t};return new b(o.SetChatFavorite,r)}static readMessage(e,t){const r={senderId:e};return t&&(r.lastId=t),new b(o.ReadChatMessage,r)}static getUnreadMessagesCount(e,t){const r={recipientId:e};return t&&(r.group=t),new b(o.GetUnreadChatMessagesCount,r)}static listAttachments(){return new b(o.ListAttachments,{})}static getAttachment(e){return new b(o.GetAttachment,{id:e})}static payForFile(e){return new b(o.PayForFile,{uri:e})}static getResourceInfo(e){return new b(o.GetResourceInfo,{uri:e})}}class y extends l{static getGoalsList(){return new y(o.GetGoalsList,{})}static createGoal(e,t,r){return new y(o.CreateGoal,{templateKey:e,targetAmount:t,streamId:r})}static createCustomGoal(e,t,r){return new y(o.CreateGoal,{text:e,targetAmount:t,streamId:r})}static removeGoal(e){return new y(o.RemoveGoal,{streamId:e})}}class C extends l{static sendInvitation(e){return new C(o.CreateBattleInvitation,e)}static cancelInvitation(e){return new C(o.CancelBattleInvitation,{battleId:e})}static acceptInvitation(e){return new C(o.AcceptBattleInvitation,{battleId:e})}static declineInvitation(e){return new C(o.DeclineBattleInvitation,{battleId:e})}static getCurrentBattleInfo(e){return new C(o.GetCurrentBattle,{streamId:e})}}class w extends l{static getContestById(e){return new w(o.GetContestById,{id:e,fields:["dateFrom","dateTo","status","currentRound","lastRound","rounds"]})}static getContestLeaderboard(e,t,r){return new w(o.GetContestLeaderboard,{contestId:e,round:t,limit:r})}}class M extends l{static send(e,t){return new M(o.SendAnalyticsEvent,{event:e,payload:t})}}class S extends l{static subscribe(e,t){return new S(o.SubscribeOnStreamer,{streamerId:e,platform:t})}static unsubscribe(e){return new S(o.UnsubscribeFromStreamer,{streamerId:e})}static getEmptySlots(e){return new S(o.GetSubscriptionsState,{platform:e})}static getActiveSKUs(e){return new S(o.GetSubscriptionsState,{platform:e})}static getActiveSubscriptions(e){return new S(o.SearchActiveSubscriptions,{page:e.page,pageSize:e.pageSize})}static getStreamerSubscribers(e,t){return new S(o.GetStreamerSubscribers,{page:e,pageSize:t})}static useFreeStreamEntry(e){return new S(o.UseFreeStreamEntry,{streamId:e})}static getAvailableFeatures(e){return new S(o.GetAvailableFeatures,{streamerId:e})}static getTotalStats(e){return new S(o.GetTotalStats,{date:e})}static getStreamerSubscribersIncomeStats(e,t,r){return new S(o.GetStreamerSubscribersIncomeStats,{date:e,page:t,pageSize:r})}}class I extends l{static getGiftSendConfirmationRequired(){return new I(o.UserDetailsIsGiftSendConfirmationRequired,{})}static setGiftSendConfirmationRequired(e){return new I(o.UserDetailsSetGiftSendConfirmationRequired,{isGiftSendConfirmationRequired:e})}}t.UserDetailsRequest=I},32449:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SettingsApi=void 0;const n=r(19413),i=r(8230),s=r(30975),a=r(14867);class o{constructor(){this.getSettingsList=()=>new n.Observable((e=>{this.transport.request(a.Request.Config().getConfig(this.transport.product)).then((t=>{var r,n,i,s,a,o,l,c,u,d,h;const p={newMediaserverEnabled:null!==(r=t.newMediaserverEnabled)&&void 0!==r&&r,postScreenshotsEnabled:t.postScreenshotsEnabled,postScreenshotsInterval:t.postScreenshotsInterval,usePauseEvent:t.usePauseEvent||!0,minGoalDiamondsCost:t.minGoalDiamondsCost||100,maxGoalDiamondsCost:t.maxGoalDiamondsCost||5e4,battlesAvailableRounds:t.battlesAvailableRounds||[],connectionLostThreshold:t.connectionLostThreshold||4,battlesAvailableDurations:t.battlesAvailableDurations||[],"common.logs.levels":t["common.logs.levels"],leaderboardBannerEnabled:t.leaderboardBannerEnabled||!1,"streaming.turn.servers":t["streaming.turn.servers"],personalSubscriptionsEnabled:t.paidSubscriptionsEnabled,streamingGiftsAnimationEnabled:t.streamingGiftsAnimationEnabled,paidStreamBlur:{ios:(null===(n=t.paidStreamBlur)||void 0===n?void 0:n.ios)||1,android:(null===(i=t.paidStreamBlur)||void 0===i?void 0:i.android)||.9,default:(null===(s=t.paidStreamBlur)||void 0===s?void 0:s.default)||.6},paidStreamOverlay:{ios:(null===(a=t.paidStreamOverlay)||void 0===a?void 0:a.ios)||.9,android:(null===(o=t.paidStreamOverlay)||void 0===o?void 0:o.android)||.9,default:(null===(l=t.paidStreamOverlay)||void 0===l?void 0:l.default)||.6},motivationGiftFree:t["motivation-gift-free"],motivationGiftDiscount:t["motivation-gift-discount"],clsMinLogLevelConfig:t.clsMinLogLevelConfig,videoBeautifierParams:t.videoBeautifierParams,messagesPrices:{attachment:(null===(c=t.messagesPrices)||void 0===c?void 0:c.attachment)||0,chat:(null===(u=t.messagesPrices)||void 0===u?void 0:u.chat)||0,smile:(null===(d=t.messagesPrices)||void 0===d?void 0:d.smile)||0,sticker:(null===(h=t.messagesPrices)||void 0===h?void 0:h.sticker)||0},videoInvites:t.videoInvites};e.next(p),e.complete()})).catch((t=>{e.error(t)}))})),this.transport=i.streamingWebsocket}}t.SettingsApi=o,o.shared=(0,s.singleton)((()=>new o))},90608:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SlowlinkEvents=void 0;const n=r(19413),i=r(30975),s=r(8230),a=r(5273);class o{constructor(){this.eventsInbox=s.streamingWebsocket,this.slowlinksSubject=new n.Subject,this.events=this.slowlinksSubject.asObservable(),this.eventsInbox.events(a.Event.StreamSlowlink).subscribe((e=>{this.slowlinksSubject.next(e)}))}}t.SlowlinkEvents=o,o.shared=(0,i.singleton)((()=>new o))},41172:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.StreamApi=void 0;const n=r(8230),i=r(30975),s=r(14867);class a{constructor(){this.getUserId=()=>{var e,t;return null===(t=null===(e=this.transport)||void 0===e?void 0:e.user)||void 0===t?void 0:t.id},this.getDomain=()=>this.transport.currentDomain,this.setIceCandidate=(e,t)=>this.transport.request(s.Request.Stream().streamCandidates(t,e)),this.switchStream=(e,t,r)=>this.transport.request(s.Request.Stream().switchStream(e,t,r)),this.subscribeStreamById=e=>this.transport.request(s.Request.Stream().subscribeOnStream(e)),this.createChannel=e=>this.transport.request(s.Request.Stream().createStreamChannel("watcher",e)),this.attachChannel=(e,t)=>this.transport.request(s.Request.Stream().attachStreamChannel(e,t)),this.joinToChannel=(e,t)=>this.transport.request(s.Request.Stream().joinToStreamChannel(e,t)),this.sendResponseOnInvite=(e,t,r)=>this.transport.request(s.Request.Multistream().sendResponseOnInvite(e,t,r)),this.cancelInvite=e=>this.transport.request(s.Request.Multistream().cancelInvite(e)),this.kickBroadcaster=(e,t)=>this.transport.request(s.Request.Multistream().kickCoBroadcaster(e,t)),this.transport=n.streamingWebsocket}}t.StreamApi=a,a.shared=(0,i.singleton)((()=>new a))},38411:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.StreamEvents=t.StreamsApi=void 0;const n=r(19413),i=r(40590),s=r(67341),a=r(8230),o=r(8184),l=r(64959),c=r(30975),u=r(5273),d=r(14867),h=r(51594),p=r(2965),f=r(80471),A=r(75814),m=r(69546),g=r(82862),v=r(57138);class b{constructor(){this.eventBus=new g.TypedEventBus,this.getStreamsList=(e=100,t)=>new n.Observable((r=>{this.transport.request(d.Request.Stream().getStreamsList(e,t)).then((e=>{r.next(e),r.complete()})).catch((e=>{r.error(e)}))})).pipe((0,i.map)((e=>e instanceof Array?e.filter((e=>s.EnrichedStream.canParse(e))).map((e=>s.EnrichedStream.parse(e))):[]))),this.getFavorite=()=>new n.Observable((e=>{this.transport.request(d.Request.Stream().getFavoriteStreamsList(100)).then((t=>{e.next(t),e.complete()})).catch((t=>{e.error(t)}))})).pipe((0,i.map)((e=>e instanceof Array?e.filter((e=>s.EnrichedStream.canParse(e))).map((e=>s.EnrichedStream.parse(e))):[]))),this.getStream=e=>new n.Observable((t=>{this.transport.request(d.Request.Stream().getStreamById(e)).then((e=>{if(!s.Stream.canParse(e))return void t.error("Cannot parse received data into stream object");const r=s.Stream.parse(e);t.next(r),t.complete(),this.eventBus.emit(d.RequestType.GetStreamById,e)})).catch((e=>{t.error(e)}))})),this.getStreamWithGoalUpdating=e=>this.getStream(e).pipe((0,i.tap)((t=>{(null==t?void 0:t.goal)&&A.StreamAppearance.shared().streamId.pipe((0,i.take)(1)).subscribe((r=>{r===e&&(null==t?void 0:t.goal)&&h.StreamGoalState.shared(e).update(t.goal)}))}))),this.createStream=({tags:e,channelId:t,description:r,thumbUrl:n,meta:i})=>(0,o.toObservable)(this.transport.request(d.Request.Stream().createStream(e,t,r,n,i))),this.createStreamV2=({peerId:e,description:t,thumbUrl:r,meta:n,videoInviteBasename:i})=>(0,o.toObservable)(this.transport.request(d.Request.Stream().createStreamV2(e,t,r,n,i))),this.getVideoInvitesList=()=>(0,o.toObservable)(this.transport.request(d.Request.Stream().getStreamingVideoInvitesList())),this.finishStream=e=>(0,o.toObservable)(this.transport.request(d.Request.Stream().finishStream(e))).pipe((0,f.delayedRetry)(1e3,2)),this.getIceServers=()=>(0,o.toObservable)(this.transport.request(d.Request.Stream().getIceServers())).pipe((0,i.map)((e=>e.filter((e=>l.IceServer.canParse(e))).map((e=>l.IceServer.parse(e)))))),this.getStreamRegions=()=>(0,o.toObservable)(this.transport.request(d.Request.Stream().getStreamingRegions())),this.createStreamChannel=(e,t)=>(0,o.toObservable)(this.transport.request(d.Request.Stream().createStreamChannel(e,t))),this.getStreamDuration=e=>(0,o.toObservable)(this.transport.request(d.Request.Stream().getDuration(e))).pipe((0,f.delayedRetry)(1e3,2)),this.searchStreamsOnIds=e=>new n.Observable((t=>{this.transport.request(d.Request.Stream().searchByStreamerIds(e)).then((e=>{t.next(e)})).catch((e=>{p.SystemLogs.shared().error("StreamsApi.searchStreamsOnIds",{error:e}),t.next([])}))})).pipe((0,i.map)((e=>Array.isArray(e)?e.filter((e=>s.EnrichedStream.canParse(e))).map((e=>s.EnrichedStream.parse(e))):[]))),this.getViewersList=(e,t,r,n)=>(0,o.toObservable)(this.transport.request(d.Request.Stream().getStreamingViewersList(e,t,r,n))),this.transport=a.streamingWebsocket}}t.StreamsApi=b,b.shared=(0,c.singleton)((()=>new b));class y{constructor(){this.userBlockedSubject=new n.Subject,this.streamBlockedSubject=new n.Subject,this.streamAddedSubject=new n.Subject,this.streamRemovedSubject=new n.Subject,this.paidStreamStatusSubject=new n.Subject,this.paidStreamPaymentStatusSubject=new n.Subject,this.storage=m.ImageSizeStorage.shared(),this.eventsInbox=a.streamingWebsocket,this.streamAdded=this.streamAddedSubject.asObservable(),this.streamRemoved=this.streamRemovedSubject.asObservable(),this.eventsInbox.events(u.Event.StreamStarted).subscribe((e=>{var t,r;const n=s.EnrichedStream.minifiedParse(e),i=n&&n.streamer?this.storage.get(null===(t=null==n?void 0:n.streamer)||void 0===t?void 0:t.id,"sm"):void 0;e&&n&&n.streamer&&n.streamer.name&&e.description&&(null===(r=a.streamingModuleHooks.onNewStreamStarted)||void 0===r||r.call(a.streamingModuleHooks,n.streamer.name,i,e.description,e.streamId,Boolean(e.isFavoriteMember),Boolean(e.isPopularMember),n.streamer.id)),n&&this.streamAddedSubject.next(n)})),this.eventsInbox.events(u.Event.PaidStreamStarted).subscribe((({title:e,description:t,streamId:r,streamer:{_id:n,name:i,thumbnailTemplate:s,thumbnailTemplateParams:o}})=>{var l;if(r&&t&&e&&i){y.storage.update({id:n,thumbnailTemplate:s,thumbnailTemplateParams:o});const c=y.storage.get(r,"sm")||"";null===(l=a.streamingModuleHooks.onStreamDataChanged)||void 0===l||l.call(a.streamingModuleHooks,{type:v.StreamDataChangedNotificationType.Paid,payload:{name:i,thumbnail:c,title:e,description:t,streamId:r}})}})),this.eventsInbox.events(u.Event.BattleStarted).subscribe((({title:e,description:t,streamId:r,streamer:{_id:n,name:i,thumbnailTemplate:s,thumbnailTemplateParams:o}})=>{var l;if(r&&t&&e&&i){y.storage.update({id:n,thumbnailTemplate:s,thumbnailTemplateParams:o});const c=y.storage.get(r,"sm")||"";null===(l=a.streamingModuleHooks.onStreamDataChanged)||void 0===l||l.call(a.streamingModuleHooks,{type:v.StreamDataChangedNotificationType.BattleStarted,payload:{name:i,thumbnail:c,title:e,description:t,streamId:r}})}})),this.eventsInbox.events(u.Event.ActiveBattle).subscribe((({title:e,description:t,streamId:r,streamer:{_id:n,name:i,thumbnailTemplate:s,thumbnailTemplateParams:o}})=>{var l;if(r&&t&&e&&i){y.storage.update({id:n,thumbnailTemplate:s,thumbnailTemplateParams:o});const c=y.storage.get(r,"sm")||"";null===(l=a.streamingModuleHooks.onStreamDataChanged)||void 0===l||l.call(a.streamingModuleHooks,{type:v.StreamDataChangedNotificationType.BattleActive,payload:{name:i,thumbnail:c,title:e,description:t,streamId:r}})}})),this.eventsInbox.events(u.Event.MultiStreamStarted).subscribe((({title:e,description:t,streamId:r,streamer:{_id:n,name:i,thumbnailTemplate:s,thumbnailTemplateParams:o}})=>{var l;if(r&&t&&e&&i){y.storage.update({id:n,thumbnailTemplate:s,thumbnailTemplateParams:o});const c=y.storage.get(r,"sm")||"";null===(l=a.streamingModuleHooks.onStreamDataChanged)||void 0===l||l.call(a.streamingModuleHooks,{type:v.StreamDataChangedNotificationType.MultiStream,payload:{name:i,thumbnail:c,title:e,description:t,streamId:r}})}})),this.eventsInbox.events(u.Event.StreamEnded).subscribe((e=>{const{streamId:t}=e;t&&this.streamRemovedSubject.next(t)})),this.eventsInbox.events(u.Event.UserBlocked).subscribe((e=>{const{streamId:t,user:r}=e;a.streamingWebsocket.authorizedUser.subscribe((e=>{t&&r._id===e&&this.userBlockedSubject.next(e)}))})),this.eventsInbox.events(u.Event.StreamBlocked).subscribe((({streamId:e})=>{this.streamBlockedSubject.next(e)})),this.eventsInbox.events(u.Event.PaidStatusUpdated).subscribe((e=>{this.paidStreamStatusSubject.next(e)})),this.eventsInbox.events(u.Event.PaidStreamPaymentSuccess).subscribe((e=>{this.paidStreamPaymentStatusSubject.next(e)}))}paidStreamStatusUpdate(e){return this.paidStreamStatusSubject.asObservable().pipe((0,i.filter)((({streamId:t})=>t===e)))}paidStreamPaymentStatusUpdate(e){return this.paidStreamPaymentStatusSubject.asObservable().pipe((0,i.filter)((({streamId:t})=>t===e)),(0,i.map)((()=>"success")))}}t.StreamEvents=y,y.shared=(0,c.singleton)((()=>new y)),y.storage=m.ImageSizeStorage.shared()},57138:(e,t)=>{"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.StreamDataChangedNotificationType=void 0,function(e){e.MultiStream="multi-stream",e.BattleStarted="battle-started",e.BattleActive="battle-active",e.Paid="paid"}(r||(t.StreamDataChangedNotificationType=r={}))},50886:function(e,t,r){"use strict";var n=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))((function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,o)}l((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.UserEvents=t.UsersApi=void 0;const i=r(19413),s=r(40590),a=r(8230),o=r(48473),l=r(42119),c=r(8184),u=r(30975),d=r(5273),h=r(14867),p=r(2965),f=r(57430),A=r(69546),m=r(30412),g=r(87871);class v{constructor(){this.getUser=e=>(0,c.toObservable)(this.transport.request(h.Request.User().getUserById(e))).pipe((0,s.map)((e=>{const t=o.User.parse(e);if(t)return t;throw new Error("Cannot parse user from received response")}))),this.getUserByExternalId=e=>(0,c.toObservable)(this.transport.request(h.Request.User().getByExternalId(e))).pipe((0,s.map)((e=>{const t=o.User.parse(e.user);if(t)return t;throw new Error("Cannot parse user from received response")}))),this.getUsers=e=>(0,c.toObservable)(this.transport.request(h.Request.User().getStreamersByIds(e))).pipe((0,s.map)((({users:e=[]})=>e.reduce(((e,t)=>{const r=o.User.parse(Object.assign(Object.assign({},t),{followers:-1}));return r&&e.push(r),e}),[]))),(0,s.catchError)((e=>(p.SystemLogs.shared().error("UsersApi.getUsers",{error:e}),(0,i.of)([]))))),this.updateUser=e=>(0,c.toObservable)(this.transport.request(h.Request.User().updateUser(e)).catch((t=>{var r;throw null===(r=f.loggerHooks.logEvent)||void 0===r||r.call(f.loggerHooks,{error:t,params:e},"UsersApi"),t}))),this.getFollowedUsers=()=>(0,c.toObservable)(this.transport.request(h.Request.User().getFollowersUserIds())).pipe((0,s.map)((e=>{if(e instanceof Array&&0===e.filter((e=>"string"!=typeof e)).length)return e;throw new Error("Cannot parse favourite users list")}))),this.searchFollowersUsers=(e,t,r)=>this.transport.request(h.Request.User().searchFollowersUsers(e,t,r)).then((({list:e})=>e)).catch((e=>(p.SystemLogs.shared().error("UsersApi.searchFollowersUsers",{error:e}),[]))),this.searchFollowingUsers=(e,t,r)=>this.transport.request(h.Request.User().searchFollowingUsers(e,t,r)).then((({list:e})=>e)).catch((e=>(p.SystemLogs.shared().error("UsersApi.searchFollowingUsers",{error:e}),[]))),this.followUser=e=>(0,c.toObservable)(this.transport.request(h.Request.User().followUser(e,!0))),this.unfollowUser=e=>(0,c.toObservable)(this.transport.request(h.Request.User().followUser(e,!1))),this.blockUser=e=>(0,c.toObservable)(this.transport.request(h.Request.User().blockUser(e))),this.unblockUser=e=>(0,c.toObservable)(this.transport.request(h.Request.User().unblockUser(e))),this.reportUser=e=>(0,c.toObservable)(this.transport.request(h.Request.User().reportUser(e))),this.reportUserWithReason=({type:e,commentId:t,commentText:r,reasonKey:n,streamId:i,userId:s})=>(0,c.toObservable)(this.transport.request(h.Request.User().reportUserWithReason({streamId:i,type:e,reasonKey:n,userId:s,messageId:t,commentText:r}))),this.getStreamingStatisticsByDay=()=>(0,c.toObservable)(this.transport.request(h.Request.User().getUserStatisticsByDay())).pipe((0,s.map)((e=>{if(e instanceof Array)return e;throw new Error("Cannot parse statistics")}))),this.getUserStatisticsTotal=()=>(0,c.toObservable)(this.transport.request(h.Request.User().getUserStatisticsTotal())),this.searchForUsers=e=>(0,c.toObservable)(this.transport.request(h.Request.User().getStreamersByQuery(e))).pipe((0,s.map)((e=>{const{list:t}=e;if(t instanceof Array)return t.map((e=>o.User.parse(e))).filter((e=>Boolean(e)));throw new Error("Cannot parse response")}))),this.searchForVideocallUsers=e=>(0,c.toObservable)(this.transport.request(h.Request.User().getVideocallersByQuery(e))).pipe((0,s.map)((e=>{const{list:t}=e;if(t instanceof Array)return t.map((e=>l.VideoCallUser.parse(e))).filter((e=>Boolean(e)));throw new Error("Cannot parse response")}))),this.uploadProfilePhoto=e=>n(this,void 0,void 0,(function*(){const t=`${this.transport.mediaProfileHost}/users-profiles/${e.userId}/thumbnail`,r=this.transport.getJwt();return r?function(e){const t=new FormData;return t.append("file",e.localFile),new Promise((r=>{const n=new XMLHttpRequest,i=e=>m.Result.failure({reason:e,rawResponse:n.responseText}),s=()=>{const e=JSON.parse(n.responseText);return e.fullUrl?m.Result.success({fullUrl:e.fullUrl}):i(g.UploadPhotoErrorReason.NO_URL_IN_RESPONSE)};n.open("post",e.endpoint,!0),n.setRequestHeader("Authorization",`Bearer ${e.jwtToken}`),n.setRequestHeader("Content-Type","multipart/form-data"),e.onProgress&&n.addEventListener("progress",e.onProgress),n.addEventListener("load",(()=>{const e={200:s,201:s,413:()=>i(g.UploadPhotoErrorReason.FILE_TOO_LARGE),415:()=>i(g.UploadPhotoErrorReason.NOT_SUPPORTED_MEDIA_TYPE)}[n.status]||(()=>i(g.UploadPhotoErrorReason.UNKNOWN));r(e())})),n.addEventListener("error",(()=>{r(i(g.UploadPhotoErrorReason.UNKNOWN))})),n.addEventListener("abort",(()=>{r(i(g.UploadPhotoErrorReason.CANCELLED))})),n.send(t)}))}({endpoint:t,jwtToken:r,localFile:e.file,onProgress:e.onProgress}):m.Result.failure({reason:g.UploadPhotoErrorReason.UNKNOWN_JWT_TOKEN,rawResponse:void 0})})),this.transport=a.streamingWebsocket}}t.UsersApi=v,v.shared=(0,u.singleton)((()=>new v)),v.storage=A.ImageSizeStorage.shared();class b{constructor(){this.newFollowersSubject=new i.Subject,this.onNewFollowerEventReceived=e=>{const{user:t}=e,{_id:r}=t;this.newFollowersSubject.next(r)},this.eventsInbox=a.streamingWebsocket,this.eventsInbox.addListener(d.Event.StreamFollowed,this.onNewFollowerEventReceived),this.newFollowersReceivedInStream=this.newFollowersSubject}}t.UserEvents=b,b.shared=(0,u.singleton)((()=>new b))},60570:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.UserExperimentTagsApi=void 0;const n=r(30975),i=r(8230),s=r(14867);class a{constructor(){this.transport=i.streamingWebsocket}get(e,t){return this.transport.request(s.Request.User().getExperimentTags(e,i.streamingWebsocket.product,t))}}t.UserExperimentTagsApi=a,a.shared=(0,n.singleton)((()=>new a))},87871:(e,t)=>{"use strict";var r,n;Object.defineProperty(t,"__esModule",{value:!0}),t.SaveProfileErrorReason=t.UploadPhotoErrorReason=void 0,function(e){e.FILE_TOO_LARGE="file-too-large",e.NOT_SUPPORTED_MEDIA_TYPE="not-supported-media-type",e.NO_URL_IN_RESPONSE="no-url-in-response",e.UNKNOWN="upload-unknown",e.CANCELLED="cancelled",e.UNSAFE_THUMBNAIL="unsafe-thumbnail",e.UNKNOWN_USER_ID="unknown-user-id",e.UNKNOWN_JWT_TOKEN="unknown-jwt-token"}(r||(t.UploadPhotoErrorReason=r={})),function(e){e.UNABLE_SAVE_PROFILE="unable-save-profile"}(n||(t.SaveProfileErrorReason=n={}))},40104:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.bannersApiVersion=t.videocallsApiVersion=t.streamingApiVersion=t.getEndpointsByEnv=t.getEnvironmentsList=t.staticAnimationsPath=void 0;const n=r(52497),i={live:{streamingWsHost:"wss://srt.tubit.com",videoCallsWsHost:"wss://videocalls.tubit.com",bannersWsHost:"wss://banners.sdvcloud.net",mediaServerHost:"https://live.15ms.live",commonPushServiceHost:"https://cps.sdvcloud.net",commonExperimentsHost:"https://experiments.sdvcloud.net",commonLogServiceHost:"https://cls.sdvcloud.net",commonSettingsHost:"https://settings.sdvcloud.net",commonUsersHost:"https://users.sdvcloud.net",chatsMediaHost:"https://images.tubit.com",screenshotsGrabberMediaHost:"https://images.tubit.com",bannersMediaHost:"https://media.tubit.com",userProfileMediaHost:"https://media.tubit.com"},etalon:{streamingWsHost:"wss://betasrt.nptest.org",videoCallsWsHost:"wss://betavideocalls.nptest.org",bannersWsHost:"wss://betabanners.nptest.org",mediaServerHost:"https://etalon2.vcluster.org",commonPushServiceHost:"https://betacps.nptest.org",commonExperimentsHost:"https://betaexperiments.nptest.org",commonLogServiceHost:"https://betacls.nptest.org",commonSettingsHost:"https://betasettings.nptest.org",commonUsersHost:"https://betausers.nptest.org",chatsMediaHost:"https://betaimages.nptest.org",screenshotsGrabberMediaHost:"https://betaimages.nptest.org",bannersMediaHost:"https://betamedia.nptest.org",userProfileMediaHost:"https://betamedia.nptest.org"},stage:{streamingWsHost:"wss://srt-1-root.nptest.org",videoCallsWsHost:"wss://srt-1-videocalls.nptest.org",bannersWsHost:"wss://srt-1-banners.nptest.org",mediaServerHost:"https://etalon.vcluster.org",commonPushServiceHost:"https://srt-1-cps.nptest.org",commonExperimentsHost:"https://srt-1-experiments.nptest.org",commonLogServiceHost:"https://srt-1-cls.nptest.org",commonSettingsHost:"https://srt-1-settings.nptest.org",commonUsersHost:"https://srt-1-users.nptest.org",chatsMediaHost:"https://srt-1-images.nptest.org",screenshotsGrabberMediaHost:"https://srt-1-images.nptest.org",bannersMediaHost:"https://srt-1-media.nptest.org",userProfileMediaHost:"https://srt-1-media.nptest.org"}};t.staticAnimationsPath="https://images.tubit.com/attachments/anim",t.getEnvironmentsList=()=>Object.keys(i),t.getEndpointsByEnv=e=>i[e],t.streamingApiVersion=()=>"mobile"===(0,n.platform)()?8:7,t.videocallsApiVersion=1,t.bannersApiVersion=1},90535:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0})},8230:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)},s=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.StreamingNetworking=t.WebsocketNetworking=t.updateJwt=t.updateHooks=t.initConnection=t.streamingWebsocket=t.streamingModuleHooks=void 0,i(r(85317),t);const a=s(r(19301)),o=r(19413),l=s(r(69378)),c=r(40590),u=r(40104),d=r(2965),h=r(216),p=r(48473),f=r(48225),A=r(53086),m=r(14867),g=r(95980);t.streamingModuleHooks={onShouldStartPrivateChat:()=>{},onPaymentNeedChecked:()=>{},onPaymentNeeded:()=>{},onTermsLinkPress:()=>{},onUserAuthorized:()=>{},onFeaturesKnown:()=>{},onStreamsCounterChanged:()=>{},onUnreadMessageCounterChanged:()=>{},playDonationSound:()=>{},onNewStreamStarted:()=>{},onStreamDataChanged:()=>{},onShouldOpenChatList:()=>{},onShouldChangeTabBarVisibility:()=>{},onNewMessageReceived:()=>{},emitStreamingEvent:()=>{},paymentModalRenderer:()=>{},welcomePackItemRenderer:()=>{},onWebLinkOpeningNeeded:()=>{},onNeedOpenChat:void 0,onShouldConfirmGift:void 0,onGiftSent:void 0,onBroadcastingFinished:void 0,onMessageSent:void 0,onUserChanges:void 0},t.initConnection=(e,r)=>{var n;e.onShouldStartPrivateChat&&(t.streamingModuleHooks.onShouldStartPrivateChat=e.onShouldStartPrivateChat),e.onPaymentNeedChecked&&(t.streamingModuleHooks.onPaymentNeedChecked=e.onPaymentNeedChecked),e.onPaymentNeeded&&(t.streamingModuleHooks.onPaymentNeeded=e.onPaymentNeeded),e.onTermsLinkPress&&(t.streamingModuleHooks.onTermsLinkPress=e.onTermsLinkPress),e.onUserAuthorized&&(t.streamingModuleHooks.onUserAuthorized=e.onUserAuthorized),e.onFeaturesKnown&&(t.streamingModuleHooks.onFeaturesKnown=e.onFeaturesKnown),e.onStreamsCounterChanged&&(t.streamingModuleHooks.onStreamsCounterChanged=e.onStreamsCounterChanged),e.playDonationSound&&(t.streamingModuleHooks.playDonationSound=e.playDonationSound),e.onNewStreamStarted&&(t.streamingModuleHooks.onNewStreamStarted=e.onNewStreamStarted),e.onStreamDataChanged&&(t.streamingModuleHooks.onStreamDataChanged=e.onStreamDataChanged),e.onShouldOpenChatList&&(t.streamingModuleHooks.onShouldOpenChatList=e.onShouldOpenChatList),e.onNeedOpenChat&&(t.streamingModuleHooks.onNeedOpenChat=e.onNeedOpenChat),e.onUnreadMessageCounterChanged&&(t.streamingModuleHooks.onUnreadMessageCounterChanged=e.onUnreadMessageCounterChanged),e.onShouldChangeTabBarVisibility&&(t.streamingModuleHooks.onShouldChangeTabBarVisibility=e.onShouldChangeTabBarVisibility),e.onNewMessageReceived&&(t.streamingModuleHooks.onNewMessageReceived=e.onNewMessageReceived),e.paymentModalRenderer&&(t.streamingModuleHooks.paymentModalRenderer=e.paymentModalRenderer),e.welcomePackItemRenderer&&(t.streamingModuleHooks.welcomePackItemRenderer=e.welcomePackItemRenderer),e.emitStreamingEvent&&(t.streamingModuleHooks.emitStreamingEvent=e.emitStreamingEvent),e.onWebLinkOpeningNeeded&&(t.streamingModuleHooks.onWebLinkOpeningNeeded=e.onWebLinkOpeningNeeded),e.onShouldConfirmGift&&(t.streamingModuleHooks.onShouldConfirmGift=e.onShouldConfirmGift),e.onGiftSent&&(t.streamingModuleHooks.onGiftSent=e.onGiftSent),e.onBroadcastingFinished&&(t.streamingModuleHooks.onBroadcastingFinished=e.onBroadcastingFinished),e.onMessageSent&&(t.streamingModuleHooks.onMessageSent=e.onMessageSent),e.onUserChanges&&(t.streamingModuleHooks.onUserChanges=e.onUserChanges);const i=(0,u.getEndpointsByEnv)(e.environment);return t.streamingWebsocket&&t.streamingWebsocket.close(),t.streamingWebsocket=new b(i.streamingWsHost,r.productName,null!==(n=r.productNameForGifts)&&void 0!==n?n:r.productName,(0,u.streamingApiVersion)(),i.screenshotsGrabberMediaHost,i.commonLogServiceHost,i.chatsMediaHost,i.userProfileMediaHost,e.environment,r.meta),t.streamingWebsocket},t.updateHooks=e=>{e.onShouldStartPrivateChat&&(t.streamingModuleHooks.onShouldStartPrivateChat=e.onShouldStartPrivateChat),e.onPaymentNeedChecked&&(t.streamingModuleHooks.onPaymentNeedChecked=e.onPaymentNeedChecked),e.onPaymentNeeded&&(t.streamingModuleHooks.onPaymentNeeded=e.onPaymentNeeded),e.onTermsLinkPress&&(t.streamingModuleHooks.onTermsLinkPress=e.onTermsLinkPress),e.onUserAuthorized&&(t.streamingModuleHooks.onUserAuthorized=e.onUserAuthorized),e.onFeaturesKnown&&(t.streamingModuleHooks.onFeaturesKnown=e.onFeaturesKnown),e.onStreamsCounterChanged&&(t.streamingModuleHooks.onStreamsCounterChanged=e.onStreamsCounterChanged),e.playDonationSound&&(t.streamingModuleHooks.playDonationSound=e.playDonationSound),e.onNewStreamStarted&&(t.streamingModuleHooks.onNewStreamStarted=e.onNewStreamStarted),e.onStreamDataChanged&&(t.streamingModuleHooks.onStreamDataChanged=e.onStreamDataChanged),e.onShouldOpenChatList&&(t.streamingModuleHooks.onShouldOpenChatList=e.onShouldOpenChatList),e.onNeedOpenChat&&(t.streamingModuleHooks.onNeedOpenChat=e.onNeedOpenChat),e.onUnreadMessageCounterChanged&&(t.streamingModuleHooks.onUnreadMessageCounterChanged=e.onUnreadMessageCounterChanged),e.onShouldChangeTabBarVisibility&&(t.streamingModuleHooks.onShouldChangeTabBarVisibility=e.onShouldChangeTabBarVisibility),e.onNewMessageReceived&&(t.streamingModuleHooks.onNewMessageReceived=e.onNewMessageReceived),e.paymentModalRenderer&&(t.streamingModuleHooks.paymentModalRenderer=e.paymentModalRenderer),e.welcomePackItemRenderer&&(t.streamingModuleHooks.welcomePackItemRenderer=e.welcomePackItemRenderer),e.emitStreamingEvent&&(t.streamingModuleHooks.emitStreamingEvent=e.emitStreamingEvent),e.onWebLinkOpeningNeeded&&(t.streamingModuleHooks.onWebLinkOpeningNeeded=e.onWebLinkOpeningNeeded),e.onShouldConfirmGift&&(t.streamingModuleHooks.onShouldConfirmGift=e.onShouldConfirmGift),e.onGiftSent&&(t.streamingModuleHooks.onGiftSent=e.onGiftSent),e.onBroadcastingFinished&&(t.streamingModuleHooks.onBroadcastingFinished=e.onBroadcastingFinished),e.onMessageSent&&(t.streamingModuleHooks.onMessageSent=e.onMessageSent),e.onUserChanges&&(t.streamingModuleHooks.onUserChanges=e.onUserChanges)},t.updateJwt=(e,r,n)=>{t.streamingWebsocket.updateJwt(e,r,n)};class v{get opened(){return this._opened}constructor(e,t,r,n,i,s,c){this._opened=!1,this.requestQueue=[],this.currentDomain="tubit.com",this.socketState$=new o.BehaviorSubject("ready"),this.socketState=this.socketState$.asObservable(),this.userSubject=new o.ReplaySubject(1),this.wsConnectedSubject=new o.BehaviorSubject(!1),this.initWebsocket=()=>{var e,t,r,n,i;null===(e=this.rws)||void 0===e||e.close(),null===(t=this.rws)||void 0===t||t.removeEventListener("open",this.onOpen),null===(r=this.rws)||void 0===r||r.removeEventListener("message",this.onMessage),null===(n=this.rws)||void 0===n||n.removeEventListener("error",this.onError),null===(i=this.rws)||void 0===i||i.removeEventListener("close",this.onClose),this.rws=new a.default(this.domain),this.rws.addEventListener("open",this.onOpen),this.rws.addEventListener("message",this.onMessage),this.rws.addEventListener("error",this.onError),this.rws.addEventListener("close",this.onClose)},this.updateMeta=e=>{this.meta=e},this.updateJwt=(e,t,r)=>{d.SystemLogs.shared().info(`Websocket.${this.type} update jwt`),this.jwt&&(this.requestQueue=[]),this.jwt=e,t&&(this.fingerprint=t),this.authorize(r)},this.onClose=()=>{var e,t;d.SystemLogs.shared().info(`Websocket for ${this.type} (${this.domain}) was closed`),this._opened=!1,this.wsConnectedSubject.next(this._opened),null===(e=this.onConnectionClosed)||void 0===e||e.call(this),this.socketState$.next("closed"),null===(t=this.onCloseHandler)||void 0===t||t.call(this)},this.onError=e=>{d.SystemLogs.shared().error(`Websocket for ${this.type} (${this.domain}) has error`,{message:e.message,error:e.error,type:e.type}),this.onErrorHandler&&this.onErrorHandler(e)},this.onOpen=()=>{d.SystemLogs.shared().info(`Websocket for ${this.type} (${this.domain}) was opened`),this.socketState$.next("ready"),this.onConnectionOpened&&this.onConnectionOpened(),this.jwt&&this.authorize()},this.updateHidden=e=>{this.hidden=e},this.performAuth=()=>Promise.reject("Websocket networking shouldn't be used directly. Use inherited classes instead."),this.authorize=e=>{this.jwt&&this.performAuth().then((t=>{this.updateHidden(!1),this._opened=!0,this.wsConnectedSubject.next(this._opened),this.userSubject.next(t),this.requestQueue.forEach((({data:e})=>{d.SystemLogs.shared().network("requestQueue.resend",{data:e}),this.rws.send(e)})),this.requestQueue=[],this.onAuthorizedUser&&this.onAuthorizedUser(),null==e||e()}),(t=>{null==e||e(t),d.SystemLogs.shared().error(`Websocket.${this.type}.authorize.performAuth.error`,{error:t})}))},this.onMessage=e=>{const t=JSON.parse(e.data);if(!t)return;if("event"===t.method&&t.params&&t.params.event){const e=this.eventHandlers[t.params.event]||[];return d.SystemLogs.shared().network("Websocket.eventReceived",{eventName:t.params.event,eventHandlers:e.length,params:t.params}),void e.forEach((e=>e(t.params)))}if(!t.id)return;const r=this.completions[t.id];if(!r)return;d.SystemLogs.shared().network("Websocket.messageReceived",{eventName:r.request.type,messageHandlers:r.callbacks.length,message:t});const{callbacks:n}=r;n.forEach((e=>{t.error?e.reject(t):e.resolve(t.result)})),this.requestQueue=this.requestQueue.filter((({id:e})=>e!==t.id)),delete this.completions[t.id]},this.request=e=>{const{type:t,body:r}=e;return new Promise(((n,i)=>{const s=(0,h.guid)(),a={jsonrpc:"2.0",method:t,id:s,params:{}};r&&!(0,f.objectIsEmpty)(r)&&(a.params=r);const o=JSON.stringify(a),l=this.checkDuplicateRequest(e);if(l)this.completions[l].callbacks.push({resolve:n,reject:i});else{if(this.completions[s]={request:e,callbacks:[{resolve:n,reject:i}]},this._opened||t===m.RequestType.SignIn)return d.SystemLogs.shared().network(`Websocket.${this.type}, request send`,{data:a}),void this.rws.send(o);d.SystemLogs.shared().network(`Websocket.${this.type}, don't make a request, because ws is closed. It was add to queue instead`),this.requestQueue.push({id:s,data:o})}}))},this.checkDuplicateRequest=e=>{if(e.type!==m.RequestType.AttachStreamChannel&&e.type!==m.RequestType.GetStreamingIceServers&&e.type!==m.RequestType.JoinToStreamChannel&&e.type!==m.RequestType.SwitchStream&&e.type!==m.RequestType.CreateStream&&e.type!==m.RequestType.GetStreamingRegions&&e.type!==m.RequestType.SubscribeOnStream&&e.type!==m.RequestType.CreateStreamChannel&&e.type!==m.RequestType.PublishStream&&e.type!==m.RequestType.StreamCandidates&&e.type!==g.VideoCallRequestType.SendCandidates&&e.type!==m.RequestType.ReportUserWithReason&&e.type!==m.RequestType.GetCurrentBattle)return Object.keys(this.completions).find((t=>(0,l.default)(this.completions[t].request,e)))},this.getJwt=()=>this.jwt,this.close=()=>{this.rws.close()},this.reconnect=()=>{this.rws.reconnect()},this.getFingerprint=()=>this.fingerprint,this.type=e,this.apiVersion=i,this.environment=s,this.product=r,this.productNameForGifts=n,this.completions={},this.eventHandlers={},this.domain=t,this.meta=c,this.initWebsocket(),this.authorizedUser=this.userSubject.asObservable()}addListener(e,t){const r=this.eventHandlers[e]||[];return r.push(t),this.eventHandlers[e]=r,{remove:()=>this.removeListener(e,t)}}removeListener(e,t){let r=this.eventHandlers[e];r=r.filter((e=>e!==t)),this.eventHandlers[e]=r}events(e){return new o.Observable((t=>this.addListener(e,(e=>t.next(e))).remove))}get connected$(){return this.wsConnectedSubject.pipe((0,c.distinctUntilChanged)())}get connected(){return this.wsConnectedSubject.value}}t.WebsocketNetworking=v;class b extends v{constructor(e,r,n,i,s,a,o,l,c,u){super("streaming",e,r,n,i,c,u),this.performAuth=()=>{if(!this.jwt)return Promise.reject("No JWT token specified.");const e=m.Request.Auth().signIn(this.jwt,this.apiVersion,this.product,this.fingerprint,this.meta);return this.request(e).then((e=>{var r;if(this.jwt){const t=this.jwt;A.IdentityModel.shared().set(e,t)}return p.User.canParse(e)&&(this.user=p.User.parse(e)),t.streamingModuleHooks.onUserAuthorized&&t.streamingModuleHooks.onUserAuthorized(e._id,(null===(r=this.user)||void 0===r?void 0:r.roles)||[]),e._id}))},this.screenshotsDomain=s,this.streamingLogsDomain=a,this.chatsMediaHost=o,this.mediaProfileHost=l}}t.StreamingNetworking=b,b.shared=()=>t.streamingWebsocket,i(r(90535),t)},85317:(e,t)=>{"use strict";var r,n,i,s,a,o;Object.defineProperty(t,"__esModule",{value:!0}),t.TermsScreenType=t.TrackEventType=t.DatingProduct=t.ProductCurrencyIcon=t.PaymentSource=t.PaymentReason=void 0,function(e){e.sendGift="sendGift",e.sendSmile="sendSmile",e.sendSticker="sendSticker",e.sendMessage="sendMessage",e.sendVideo="sendVideo",e.sendPhoto="sendPhoto",e.call="call",e.unknown="unknown"}(r||(t.PaymentReason=r={})),function(e){e.streamShortGiftsList="streamShortGiftsList",e.streamGiftsKeyboard="streamGiftsKeyboard",e.privateChat="privateChat",e.streamGiftsKeyboardGetCoins="streamGiftsKeyboardGetCoins"}(n||(t.PaymentSource=n={})),function(e){e.coin="coin",e.diamond="diamond",e.spark="spark"}(i||(t.ProductCurrencyIcon=i={})),function(e){e.tubit="tubit",e.dating="dating",e.fw="fw",e.dma="dma",e.ytm="ytm",e.udates="udates",e.flirt="flirt",e.aml="aml",e.sfapp="sfapp",e.ad="ad"}(s||(t.DatingProduct=s={})),function(e){e.StreamingModuleOpened="StreamingModuleOpened",e.GiftSent="GiftSent",e.FollowButtonPressed="FollowButtonPressed",e.AttendeeWasFollowed="AttendeeWasFollowed",e.AttendeeWasUnfollowed="AttendeeWasUnfollowed",e.StreamMessageInChatSent="StreamMessageInChatSent",e.StreamChanged="StreamChanged",e.StreamStarted="StreamStarted",e.FavoritesChatAdded="FavoritesChatAdded",e.FavoritesChatRemoved="FavoritesChatRemoved",e.MessageInChatSent="MessageInChatSent",e.LeaderboardInStreamOpened="LeaderboardInStreamOpened",e.GiftFromLeaderboardInStreamSent="GiftInLeaderboardInStreamSent",e.StreamersSearchOpened="StreamersSearchOpened",e.StreamersSearchQueryChanged="StreamersSearchQueryChanged",e.StreamerInStreamersSearchSelected="StreamerInStreamersSearchSelected"}(a||(t.TrackEventType=a={})),function(e){e.termsAndConditions="terms",e.privacyPolicy="privacy-policy",e.refundPolicy="refund-and-cancellation-policy"}(o||(t.TermsScreenType=o={}))},30931:function(e,t,r){"use strict";var n=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))((function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,o)}l((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.VideoCallApi=void 0;const i=r(19413),s=r(40590),a=r(8184),o=r(64959),l=r(30975),c=r(42119),u=r(41261),d=r(6239),h=r(95980);class p{get transport(){return d.VideoCallTransport.shared()}constructor(){this.getVideoCallUsersList=()=>new i.Observable((e=>{this.transport.request(h.VideoCallRequest.getVideoCallUsers(100,1)).then((t=>{if((null==t?void 0:t.users)instanceof Array){const r=(t.users||[]).filter((e=>c.VideoCallUser.canParse(e))).map((e=>c.VideoCallUser.parse(e)));e.next(r),e.complete()}else e.error("Cannot parse users data")})).catch((t=>{e.error(t)}))})),this.getIceServers=()=>(0,a.toObservable)(this.transport.request({type:h.VideoCallRequestType.GetVideoCallIceServers,body:{}})).pipe((0,s.map)((e=>e.iceServers.filter((e=>o.IceServer.canParse(e))).map((e=>o.IceServer.parse(e)))))),this.setVideoCallsAvailability=e=>(0,a.toObservable)(this.transport.request(h.VideoCallRequest.setAvailability(e))),this.startVideoCall=(e,t)=>(0,a.toObservable)(this.transport.request({type:h.VideoCallRequestType.StartVideoCall,body:{userId:e,offer:t}})),this.cancelVideoCall=e=>(0,a.toObservable)(this.transport.request(h.VideoCallRequest.cancelVideoCall(e))),this.acceptVideoCall=(e,t)=>this.transport.request({type:h.VideoCallRequestType.AcceptVideoCallRequest,body:{videocallId:e,answer:t}}),this.rejectVideoCall=e=>this.transport.request({type:h.VideoCallRequestType.DeclineVideoCallRequest,body:{videocallId:e}}),this.finishVideoCall=e=>(0,a.toObservable)(this.transport.request({type:h.VideoCallRequestType.FinishVideoCallRequest,body:{callId:e}})),this.sendHeartbeat=e=>(0,a.toObservable)(this.transport.request({type:h.VideoCallRequestType.SendHeartbeat,body:{videocallId:e}})),this.getOffer=e=>this.transport.request(h.VideoCallRequest.getOfferByCallId(e)),this.mediaDeviceStatusChange=(e,t)=>(0,a.toObservable)(this.transport.request({type:h.VideoCallRequestType.SendMediaDeviceStatusChange,body:{videocallId:e,devices:{camera:t.camera?u.DeviceState.on:u.DeviceState.off,mic:t.mic?u.DeviceState.on:u.DeviceState.off}}})),this.getVideoCallById=e=>this.transport.request(h.VideoCallRequest.getVideoCallById(e)).then((e=>{const{call:{callerId:t,recipientId:r,state:n,_id:i}}=e;return{callerId:t,recipientId:r,state:n,_id:i}})).catch((()=>null)),this.getUserStatus=e=>this.transport.request(h.VideoCallRequest.getAvailabilityStatus(e)).then((e=>e.status)).catch((()=>"unavailable")),this.getVideoCallScheduleStatus=()=>(0,a.toObservable)(this.transport.request(h.VideoCallRequest.getScheduleStatus())),this.setVideoCallScheduleStatus=e=>n(this,void 0,void 0,(function*(){try{yield this.transport.request(h.VideoCallRequest.setScheduleStatus(e.scheduleStatus))}catch(e){}})),this.getVideoCallSchedule=()=>(0,a.toObservable)(this.transport.request(h.VideoCallRequest.getSchedule())),this.setVideoCallSchedule=e=>n(this,void 0,void 0,(function*(){try{yield this.transport.request(h.VideoCallRequest.setSchedule(e))}catch(e){}})),this.transport}}t.VideoCallApi=p,p.shared=(0,l.singleton)((()=>new p))},57430:(e,t)=>{"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.initExternalHooks=t.loggerHooks=t.videoCallModuleHooks=t.ShouldAuthorizeUserReason=void 0,function(e){e.Unknown="unknown",e.SteamMoreActionsTap="tap-stream-more-actions",e.SteamConnectToStreamerTap="tap-stream-connect-to-streamer",e.StreamFollowTap="tap-stream-follow",e.LeaderboardFollowTap="tap-leaderboard-follow",e.StreamSendCommentTap="tap-stream-send-comment",e.StreamOpenChatTap="tap-stream-open-chat",e.StreamCommentsFollowMessageTap="tap-stream-comments-follow-message",e.HomeStreamsTabFollowingTap="tap-home-streams-following-tab",e.HomeTabCallsTap="tap-home-calls-tab",e.HomeLeaderboardBannerTap="tap-home-leaderboard-banner",e.HomeContestBannerTap="tap-home-contest-banner",e.ProfileOpenChatTap="tap-profile-open-chat",e.GiftTap="tap-gift",e.GiftTapAndPay="tap-gift-and-update-balance",e.NotificationFollowTap="tap-notification-follow",e.EndStreamFollowTap="tap-end-stream-follow",e.PausedStreamFollowTap="tap-paused-stream-follow",e.SubscribeTapAndPay="tap-subscribe-and-buy-subscription",e.ChatMessageSendTap="tap-chat-message-send",e.ChatStickerSendTap="tap-chat-sticker-send",e.ChatListOpenChatTap="tap-chat-list-open-chat",e.FavoriteTap="tap-favorite"}(r||(t.ShouldAuthorizeUserReason=r={})),t.videoCallModuleHooks={shouldAuthorizeUser:({onSuccess:e})=>{e()},shouldAuthorizeUserAsync:()=>Promise.resolve()},t.loggerHooks={},t.initExternalHooks=e=>{e.shouldAuthorizeUser&&(t.videoCallModuleHooks.shouldAuthorizeUser=e.shouldAuthorizeUser,t.videoCallModuleHooks.shouldAuthorizeUserAsync=t=>new Promise(((r,n)=>e.shouldAuthorizeUser(Object.assign(Object.assign({},t),{onSuccess:r,onCancel:n}))))),e.videoCallsAvailable&&(e.onVideoCallRequest&&(t.videoCallModuleHooks.onVideoCallRequest=e.onVideoCallRequest),e.shouldCallUser&&(t.videoCallModuleHooks.shouldCallUser=e.shouldCallUser),e.onVideoCallStart&&(t.videoCallModuleHooks.onVideoCallStart=e.onVideoCallStart),e.userIsOnActiveCall&&(t.videoCallModuleHooks.userIsOnActiveCall=e.userIsOnActiveCall),e.onVideoCallRequestCancel&&(t.videoCallModuleHooks.onVideoCallRequestCancel=e.onVideoCallRequestCancel),e.playIncomingCallSound&&(t.videoCallModuleHooks.playIncomingCallSound=e.playIncomingCallSound),e.playOutgoingCallSound&&(t.videoCallModuleHooks.playOutgoingCallSound=e.playOutgoingCallSound),e.stopCallSound&&(t.videoCallModuleHooks.stopCallSound=e.stopCallSound),e.logEvent&&(t.loggerHooks.logEvent=e.logEvent),e.onVideoCallEnded&&(t.videoCallModuleHooks.onVideoCallEnded=e.onVideoCallEnded))}},6239:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.VideoCallTransport=void 0;const i=n(r(19301)),s=r(40104),a=r(42119),o=r(37004),l=r(8230),c=r(95980);let u;class d extends l.WebsocketNetworking{constructor(e,t,r,n){var s;super("video-calls",e,t.productName,null!==(s=t.productNameForGifts)&&void 0!==s?s:t.productName,r,n,t.meta),this.updateJwtWithServerToken=(e,t,r)=>{this.jwt&&this.jwt!==e&&this.initWebsocket(),this.token=r,this.updateJwt(e,t)},this.close=()=>{this.closedState||this.rws.close()},this.open=()=>{[i.default.CLOSED,i.default.CLOSING,i.default.CONNECTING].includes(this.rws.readyState)&&this.rws.reconnect()},this.performAuth=()=>{if(this.jwt&&this.token){const e=c.VideoCallRequest.signIn(this.jwt,this.apiVersion,this.product,this.token,this.fingerprint,this.hidden,this.meta);return this.request(e).then((e=>(a.VideoCallUser.canParse(e.user)&&(this.user=a.VideoCallUser.parse(e.user)),o.VideoCallAvailabilityRepository.shared().updateAvailability(e.availability),e.user._id)))}return Promise.reject("No JWT token specified.")}}get closedState(){return this.rws.readyState===i.default.CLOSED}}t.VideoCallTransport=d,d.shared=()=>u,d.initVideoCallConnection=(e,t,r)=>{if(e.videoCallsAvailable){const e=(0,s.getEndpointsByEnv)(r);u&&u.close(),u=new d(e.videoCallsWsHost,t,s.videocallsApiVersion,r)}}},41261:(e,t)=>{"use strict";var r,n,i;Object.defineProperty(t,"__esModule",{value:!0}),t.DeviceState=t.VideoCallCancelReason=t.VideoCallEvent=void 0,function(e){e.IncomingVideoCallInviteStarted="3",e.IncomingVideoCallInviteEnded="4",e.VideoCallReceived="event.videocalls.incoming",e.VideoCallBalanceIsLow="event.videocalls.lowBalance",e.VideoCallDeclined="event.videocalls.declined",e.VideoCallAccepted="event.videocalls.accepted",e.VideoCallCandidates="event.videocalls.candidates",e.MediaDeviceStatusChange="event.videocalls.mediaDeviceStatusChanged"}(r||(t.VideoCallEvent=r={})),function(e){e.Declined="declined",e.Timeout="timeout"}(n||(t.VideoCallCancelReason=n={})),function(e){e.on="on",e.off="off"}(i||(t.DeviceState=i={}))},95980:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.VideoCallRequest=t.TimeIntervalDayOfWeek=t.IncomingCallLogAction=t.IncomingCallLogVoipPushAction=t.VideoCallScheduleAvailability=t.VideoCallAvailability=t.VideoCallRequestType=void 0;const n=r(52497),i=r(22208);var s,a,o,l,c;!function(e){e.SignIn="users.signIn",e.GetVideoCallUsers="videocalls.listUsers",e.GetVideoCallIceServers="videocalls.getICEServers",e.GetVideoCallRegions="videocalls.getRegions",e.StartVideoCall="videocalls.dial",e.AcceptVideoCallRequest="videocalls.accept",e.CancelVideoCall="videocalls.cancelDial",e.DeclineVideoCallRequest="videocalls.decline",e.GetVideoCallCandidates="videocalls.candidates",e.SetVideoCallUserAvailability="videocalls.setAvailability",e.SetVideoCallUserSchedule="videocalls.setSchedule",e.GetVideoCallUserSchedule="videocalls.getSchedule",e.FinishVideoCallRequest="videocalls.finish",e.SendHeartbeat="videocalls.heartbeat",e.SendCandidates="videocalls.candidates",e.GetOfferByCallId="videocalls.getOffer",e.StreamStatus="videocalls.streamStatus",e.SendLog="videocalls.notificationAcknowledgement",e.SendMediaDeviceStatusChange="videocalls.mediaDeviceStatusChange",e.GetVideoCallById="videocalls.getById",e.GetAvailabilityStatus="videocalls.getUserStatus",e.UpdateScheduleStatus="videocalls.updateScheduleStatus",e.GetScheduleStatus="videocalls.getScheduleStatus",e.GetSchedule="videocalls.getSchedule",e.UpdateSchedule="videocalls.updateSchedule"}(s||(t.VideoCallRequestType=s={})),function(e){e.Available="available",e.Unavailable="unavailable"}(a||(t.VideoCallAvailability=a={})),function(e){e.Enabled="enabled",e.Disabled="disabled"}(o||(t.VideoCallScheduleAvailability=o={})),function(e){e.Display="pushDisplay",e.Accept="pushAccept",e.Cancel="pushCancel"}(l||(t.IncomingCallLogVoipPushAction=l={})),function(e){e.Display="display",e.Accept="accept",e.Cancel="cancel"}(c||(t.IncomingCallLogAction=c={})),t.TimeIntervalDayOfWeek={Monday:1,Tuesday:2,Wednesday:3,Thursday:4,Friday:5,Saturday:6,Sunday:7};class u{constructor(e,t){this.type=e,this.body=t}static getVideoCallUsers(e,t){return new u(s.GetVideoCallUsers,{pageSize:e,page:t})}static getVideoCallIceServers(){return new u(s.GetVideoCallIceServers,{})}static signIn(e,t,r,a,o,l,c){var d,h,p,f;const A={jwt:e,apiVersion:t,project:r,token:a,timezoneOffset:(0,i.getTimezoneOffset)()};return o&&(A.meta={platform:(0,n.platform)(),fingerprint:o,version:null==c?void 0:c.version,build:null==c?void 0:c.build,device:{os:null===(d=null==c?void 0:c.device)||void 0===d?void 0:d.os,version:null===(h=null==c?void 0:c.device)||void 0===h?void 0:h.version,model:null===(p=null==c?void 0:c.device)||void 0===p?void 0:p.model,vendor:null===(f=null==c?void 0:c.device)||void 0===f?void 0:f.vendor}}),l&&(A.hidden=l),new u(s.SignIn,A)}static startVideoCall(e,t){return new u(s.StartVideoCall,{userId:e,offer:t})}static getVideoCallById(e){return new u(s.GetVideoCallById,{videocallId:e})}static sendCandidates(e,t){return new u(s.SendCandidates,{videocallId:e,candidates:t})}static cancelVideoCall(e){return new u(s.CancelVideoCall,{userId:e})}static acceptVideoCall(e,t){return new u(s.AcceptVideoCallRequest,{videocallId:e,answer:t})}static declineVideoCall(e){return new u(s.DeclineVideoCallRequest,{videocallId:e})}static getCandidates(e,t){return new u(s.GetVideoCallCandidates,{videocallId:e,candidates:t})}static setAvailability(e){return new u(s.SetVideoCallUserAvailability,{status:e})}static setSchedule(e){return new u(s.UpdateSchedule,e)}static getSchedule(){return new u(s.GetSchedule,{})}static setScheduleStatus(e){return new u(s.UpdateScheduleStatus,{scheduleStatus:e})}static getScheduleStatus(){return new u(s.GetScheduleStatus,{})}static finishVideoCall(e){return new u(s.FinishVideoCallRequest,{callId:e})}static sendHeartbeat(e){return new u(s.SendHeartbeat,{videocallId:e})}static getOfferByCallId(e){return new u(s.GetOfferByCallId,{videocallId:e})}static sendState(e,t){return new u(s.StreamStatus,Object.assign({videocallId:e},t))}static sendLog(e,t){return new u(s.SendLog,Object.assign({videocallId:e},t))}static getAvailabilityStatus(e){return new u(s.GetAvailabilityStatus,{userId:e})}}t.VideoCallRequest=u},6968:e=>{"use strict";var t,r="object"==typeof Reflect?Reflect:null,n=r&&"function"==typeof r.apply?r.apply:function(e,t,r){return Function.prototype.apply.call(e,t,r)};t=r&&"function"==typeof r.ownKeys?r.ownKeys:Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:function(e){return Object.getOwnPropertyNames(e)};var i=Number.isNaN||function(e){return e!=e};function s(){s.init.call(this)}e.exports=s,s.EventEmitter=s,s.prototype._events=void 0,s.prototype._eventsCount=0,s.prototype._maxListeners=void 0;var a=10;function o(e){if("function"!=typeof e)throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof e)}function l(e){return void 0===e._maxListeners?s.defaultMaxListeners:e._maxListeners}function c(e,t,r,n){var i,s,a,c;if(o(r),void 0===(s=e._events)?(s=e._events=Object.create(null),e._eventsCount=0):(void 0!==s.newListener&&(e.emit("newListener",t,r.listener?r.listener:r),s=e._events),a=s[t]),void 0===a)a=s[t]=r,++e._eventsCount;else if("function"==typeof a?a=s[t]=n?[r,a]:[a,r]:n?a.unshift(r):a.push(r),(i=l(e))>0&&a.length>i&&!a.warned){a.warned=!0;var u=new Error("Possible EventEmitter memory leak detected. "+a.length+" "+String(t)+" listeners added. Use emitter.setMaxListeners() to increase limit");u.name="MaxListenersExceededWarning",u.emitter=e,u.type=t,u.count=a.length,c=u,console&&console.warn&&console.warn(c)}return e}function u(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,0===arguments.length?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function d(e,t,r){var n={fired:!1,wrapFn:void 0,target:e,type:t,listener:r},i=u.bind(n);return i.listener=r,n.wrapFn=i,i}function h(e,t,r){var n=e._events;if(void 0===n)return[];var i=n[t];return void 0===i?[]:"function"==typeof i?r?[i.listener||i]:[i]:r?function(e){for(var t=new Array(e.length),r=0;r<t.length;++r)t[r]=e[r].listener||e[r];return t}(i):f(i,i.length)}function p(e){var t=this._events;if(void 0!==t){var r=t[e];if("function"==typeof r)return 1;if(void 0!==r)return r.length}return 0}function f(e,t){for(var r=new Array(t),n=0;n<t;++n)r[n]=e[n];return r}Object.defineProperty(s,"defaultMaxListeners",{enumerable:!0,get:function(){return a},set:function(e){if("number"!=typeof e||e<0||i(e))throw new RangeError('The value of "defaultMaxListeners" is out of range. It must be a non-negative number. Received '+e+".");a=e}}),s.init=function(){void 0!==this._events&&this._events!==Object.getPrototypeOf(this)._events||(this._events=Object.create(null),this._eventsCount=0),this._maxListeners=this._maxListeners||void 0},s.prototype.setMaxListeners=function(e){if("number"!=typeof e||e<0||i(e))throw new RangeError('The value of "n" is out of range. It must be a non-negative number. Received '+e+".");return this._maxListeners=e,this},s.prototype.getMaxListeners=function(){return l(this)},s.prototype.emit=function(e){for(var t=[],r=1;r<arguments.length;r++)t.push(arguments[r]);var i="error"===e,s=this._events;if(void 0!==s)i=i&&void 0===s.error;else if(!i)return!1;if(i){var a;if(t.length>0&&(a=t[0]),a instanceof Error)throw a;var o=new Error("Unhandled error."+(a?" ("+a.message+")":""));throw o.context=a,o}var l=s[e];if(void 0===l)return!1;if("function"==typeof l)n(l,this,t);else{var c=l.length,u=f(l,c);for(r=0;r<c;++r)n(u[r],this,t)}return!0},s.prototype.addListener=function(e,t){return c(this,e,t,!1)},s.prototype.on=s.prototype.addListener,s.prototype.prependListener=function(e,t){return c(this,e,t,!0)},s.prototype.once=function(e,t){return o(t),this.on(e,d(this,e,t)),this},s.prototype.prependOnceListener=function(e,t){return o(t),this.prependListener(e,d(this,e,t)),this},s.prototype.removeListener=function(e,t){var r,n,i,s,a;if(o(t),void 0===(n=this._events))return this;if(void 0===(r=n[e]))return this;if(r===t||r.listener===t)0==--this._eventsCount?this._events=Object.create(null):(delete n[e],n.removeListener&&this.emit("removeListener",e,r.listener||t));else if("function"!=typeof r){for(i=-1,s=r.length-1;s>=0;s--)if(r[s]===t||r[s].listener===t){a=r[s].listener,i=s;break}if(i<0)return this;0===i?r.shift():function(e,t){for(;t+1<e.length;t++)e[t]=e[t+1];e.pop()}(r,i),1===r.length&&(n[e]=r[0]),void 0!==n.removeListener&&this.emit("removeListener",e,a||t)}return this},s.prototype.off=s.prototype.removeListener,s.prototype.removeAllListeners=function(e){var t,r,n;if(void 0===(r=this._events))return this;if(void 0===r.removeListener)return 0===arguments.length?(this._events=Object.create(null),this._eventsCount=0):void 0!==r[e]&&(0==--this._eventsCount?this._events=Object.create(null):delete r[e]),this;if(0===arguments.length){var i,s=Object.keys(r);for(n=0;n<s.length;++n)"removeListener"!==(i=s[n])&&this.removeAllListeners(i);return this.removeAllListeners("removeListener"),this._events=Object.create(null),this._eventsCount=0,this}if("function"==typeof(t=r[e]))this.removeListener(e,t);else if(void 0!==t)for(n=t.length-1;n>=0;n--)this.removeListener(e,t[n]);return this},s.prototype.listeners=function(e){return h(this,e,!0)},s.prototype.rawListeners=function(e){return h(this,e,!1)},s.listenerCount=function(e,t){return"function"==typeof e.listenerCount?e.listenerCount(t):p.call(e,t)},s.prototype.listenerCount=p,s.prototype.eventNames=function(){return this._eventsCount>0?t(this._events):[]}},68984:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.GiftBannerService=void 0;const n=r(8230),i=r(5273),s=r(30975),a=r(3361),o=r(25e3);class l{constructor(){this.featureConfig=void 0,this.start=e=>{var t;a.TesterLogger.shared().log("[StreamGiftBannerService]: start with",e),this.featureConfig=e,e&&(null===(t=this.eventsInbox)||void 0===t||t.addListener(i.Event.GiftBanner,this.onStreamGiftBannerEvent))},this.onStreamGiftBannerEvent=e=>{a.TesterLogger.shared().log("[StreamGiftBannerService] onStreamGiftBannerEvent",e),o.GiftBannerRepository.shared().setGiftBannerData(e.streamId,{streamId:e.streamId,delay:e.delay})},this.onGiftBannerClick=()=>{var e,t,r;null===(r=null===(t=null===(e=this.featureConfig)||void 0===e?void 0:e.hooks)||void 0===t?void 0:t.onGiftBannerClick)||void 0===r||r.call(t)},this.onGiftBannerShown=e=>{var t,r,n;null===(n=null===(r=null===(t=this.featureConfig)||void 0===t?void 0:t.hooks)||void 0===r?void 0:r.onGiftBannerShown)||void 0===n||n.call(r,e)}}get eventsInbox(){return n.streamingWebsocket?n.streamingWebsocket:(a.TesterLogger.shared().log("[StreamGiftBannerService]: streamingWebsocket is not initialized"),null)}get giftBannerType(){var e;return null===(e=this.featureConfig)||void 0===e?void 0:e.type}}t.GiftBannerService=l,l.shared=(0,s.singleton)((()=>new l))},11842:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SelectedGiftService=void 0;const n=r(19413),i=r(30975);class s{constructor(){this.selectedGiftSubject=new n.BehaviorSubject(null),this.selectedGift=this.selectedGiftSubject.asObservable()}select(e){this.selectedGiftSubject.next(e)}}t.SelectedGiftService=s,s.shared=(0,i.singleton)((()=>new s))},984:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.StreamPaywallService=void 0;const i=r(40590),s=n(r(30927)),a=n(r(63063)),o=r(19413),l=r(8230),c=r(5273),u=r(30975),d=r(38288),h=r(47400),p=r(3361),f=r(38411),A=r(14867);class m{constructor(){this.featureConfig=void 0,this.successPassPaywallThreshold=new Map,this.start=e=>{var t;p.TesterLogger.shared().log("[StreamPaywallService]: start with",e),this.featureConfig=e,e&&(null===(t=this.eventsInbox)||void 0===t||t.addListener(c.Event.StreamPaywall,this.onStreamPaywallEvent),f.StreamsApi.shared().eventBus.listen(A.RequestType.GetStreamById).pipe((0,i.distinctUntilChanged)(((e,t)=>e.params._id===t.params._id&&e.params.requirePayment===t.params.requirePayment))).subscribe((e=>{const t=e.params;p.TesterLogger.shared().log("[StreamPaywallService] getStreamById",t);const r=t.requirePayment?{streamId:t._id,delay:0}:null;this.trySetPaywallData(t._id,r)}),(e=>{p.TesterLogger.shared().log("[StreamPaywallService] getStreamById error",e)})))},this.onGiftSend=(e,t)=>{p.TesterLogger.shared().log("[StreamPaywallService] onGiftSend",{paywall:e,gift:t}),this.trySetPaywallData(e.streamId,e),this.successPassPaywallThreshold.set(e.streamId,(0,s.default)(new Date,30))},this.onStreamPaywallEvent=e=>{p.TesterLogger.shared().log("[StreamPaywallService] onStreamPaywallEvent",e),this.trySetPaywallData(e.streamId,{streamId:e.streamId,delay:e.delay})},this.trySetPaywallData=(e,t)=>{h.Session.shared().userId.pipe((0,i.take)(1),(0,i.tap)((r=>{var n;if(!r)return void p.TesterLogger.shared().log("[StreamPaywallService] trySetPaywallData: userId is not defined");let i=t;(null===(n=this.featureConfig)||void 0===n?void 0:n.type)||(p.TesterLogger.shared().log("[StreamPaywallService] trySetPaywallData: featureConfig is not defined, always reset paywall"),i=null);const s=this.successPassPaywallThreshold.get(e);!!s&&(0,a.default)(new Date,s)&&(p.TesterLogger.shared().log("[StreamPaywallService] trySetPaywallData: threshold after payment, always reset paywall"),i=null),d.PaywallRepository.shared(r).setPaywallData(e,i)}))).subscribe()},this.onPaywallClick=e=>{var t,r,n;null===(n=null===(r=null===(t=this.featureConfig)||void 0===t?void 0:t.hooks)||void 0===r?void 0:r.onPaywallClick)||void 0===n||n.call(r,e)},this.onPaywallShown=(e,t)=>{var r,n,i;null===(i=null===(n=null===(r=this.featureConfig)||void 0===r?void 0:r.hooks)||void 0===n?void 0:n.onPaywallShown)||void 0===i||i.call(n,e,t)},this.onPaywallShownForStream=e=>{h.Session.shared().userId.pipe((0,i.take)(1),(0,i.switchMap)((t=>{const r=this.paywallType;return r&&t?d.PaywallRepository.shared(t).getPaywallForStream(e).pipe((0,i.take)(1),(0,i.tap)((e=>{e&&this.onPaywallShown(r,e.delay)}))):o.EMPTY}))).subscribe()}}get eventsInbox(){return l.streamingWebsocket?l.streamingWebsocket:(p.TesterLogger.shared().log("[StreamPaywallService]: streamingWebsocket is not initialized"),null)}get paywallType(){var e;return null===(e=this.featureConfig)||void 0===e?void 0:e.type}}t.StreamPaywallService=m,m.shared=(0,u.singleton)((()=>new m))},78903:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.StatusMonitoring=t.StreamBlockReason=t.KickedReason=void 0;const n=r(19413),i=r(40590),s=r(8230),a=r(5273),o=r(57430),l=r(30975),c=r(75814);var u,d;!function(e){e.KICKED_BY_STREAMER="KICKED_BY_STREAMER",e.KICKED_BY_SYSTEM="KICKED_BY_SYSTEM"}(u||(t.KickedReason=u={})),function(e){e.STREAM_BLOCKED="STREAM_BLOCKED"}(d||(t.StreamBlockReason=d={}));class h{constructor(e,t){this.userKickedEvent=new n.Subject,this.streamBlockedEvent=new n.Subject,this.userKicked=e=>{var t;null===(t=null===o.loggerHooks||void 0===o.loggerHooks?void 0:o.loggerHooks.logEvent)||void 0===t||t.call(o.loggerHooks,`user id ${e.userId} was kicked from streamId ${e.streamId} with reason ${e.reason}`),this.userKickedEvent.next(e)},this.streamBlocked=e=>{var t;null===(t=null===o.loggerHooks||void 0===o.loggerHooks?void 0:o.loggerHooks.logEvent)||void 0===t||t.call(o.loggerHooks,`stream id ${e.streamId} was blocked with reason ${e.reason}`),this.streamBlockedEvent.next(e)},this.eventsInbox=s.streamingWebsocket,this.eventsInbox.addListener(a.Event.MemberWasKicked,this.userKicked),this.eventsInbox.addListener(a.Event.StreamBlocked,this.streamBlocked),this.userWasKicked=this.userKickedEvent.asObservable().pipe((0,i.withLatestFrom)(c.StreamAppearance.shared().streamingStarted),(0,i.filter)((([t,r])=>(null==t?void 0:t.streamId)===r&&(null==t?void 0:t.userId)===e)),(0,i.map)((([e])=>u[e.reason]?u[e.reason]:e.reason)),(0,i.share)()),this.streamWasBlocked=this.streamBlockedEvent.asObservable().pipe((0,i.filter)((e=>!!t&&(null==e?void 0:e.streamId)===t)),(0,i.map)((e=>d[e.reason]?d[e.reason]:e.reason)),(0,i.share)())}}t.StatusMonitoring=h,h.shared=(0,l.singleton)(((e,t)=>new h(e,t)))},94774:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CallConfigurationService=void 0;const n=r(19413),i=r(30975);class s{constructor(){}initialize(e){this.config="object"==typeof e?e:void 0}onExternalCallAvailableCheck(e){var t,r,i;return(null===(i=null===(r=null===(t=this.config)||void 0===t?void 0:t.hooks)||void 0===r?void 0:r.onExternalCallAvailableCheck)||void 0===i?void 0:i.call(r,e))||(0,n.of)(!1)}onExternalCallOpened(e,t){var r,n,i;null===(i=null===(n=null===(r=this.config)||void 0===r?void 0:r.hooks)||void 0===n?void 0:n.onExternalCallOpened)||void 0===i||i.call(n,e,t)}}t.CallConfigurationService=s,s.shared=(0,i.singleton)((()=>new s))},53964:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ChatConfigurationService=void 0;const n=r(30975);class i{constructor(){}initialize(e){this.config="object"==typeof e?e:void 0}get hideInternalChat(){var e,t;return!!(null===(t=null===(e=this.config)||void 0===e?void 0:e.hooks)||void 0===t?void 0:t.onExternalChatOpened)}onExternalChatOpened(e){var t,r,n;null===(n=null===(r=null===(t=this.config)||void 0===t?void 0:t.hooks)||void 0===r?void 0:r.onExternalChatOpened)||void 0===n||n.call(r,e)}}t.ChatConfigurationService=i,i.shared=(0,n.singleton)((()=>new i))},19607:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ContactConfigurationService=void 0;const n=r(19413),i=r(40590),s=r(83995),a=r(30975),o=r(76626),l=r(47400),c=r(67994),u=r(20849),d=r(38233);class h{constructor(){}initialize(e){var t,r;this.config="object"==typeof e?e:void 0,this.isExternal="function"==typeof(null===(r=null===(t=this.config)||void 0===t?void 0:t.hooks)||void 0===r?void 0:r.userIsFollowed)}userIsFollowed(e){var t,r;return this.isExternal&&"function"==typeof(null===(r=null===(t=this.config)||void 0===t?void 0:t.hooks)||void 0===r?void 0:r.userIsFollowed)?this.config.hooks.userIsFollowed(e):l.Session.shared().userId.pipe((0,s.unwrap)(),(0,i.switchMap)((t=>o.FollowedUsersRepository.shared(t).isUserFollowed(e))))}followUser(e,t){var r,s,a,h;return this.isExternal&&"function"==typeof(null===(s=null===(r=this.config)||void 0===r?void 0:r.hooks)||void 0===s?void 0:s.followUser)?null===(h=null===(a=this.config)||void 0===a?void 0:a.hooks)||void 0===h?void 0:h.followUser(e).pipe((0,i.tap)((()=>{t&&c.Messenger.shared(t).sendContactFollowedManualMessage(),u.StreamingAnalytics.shared().send(d.AnalyticsEvent.ContactFollow,{streamerId:e,manual:!!t})}))):l.Session.shared().userId.pipe((0,i.take)(1),(0,i.switchMap)((t=>t?o.FollowedUsersRepository.shared(t).followUser(e):(0,n.of)(void 0))))}unfollowUser(e){var t,r,s,a;return this.isExternal&&"function"==typeof(null===(r=null===(t=this.config)||void 0===t?void 0:t.hooks)||void 0===r?void 0:r.unfollowUser)?null===(a=null===(s=this.config)||void 0===s?void 0:s.hooks)||void 0===a?void 0:a.unfollowUser(e).pipe((0,i.tap)((()=>{u.StreamingAnalytics.shared().send(d.AnalyticsEvent.ContactUnfollow,{streamerId:e})}))):l.Session.shared().userId.pipe((0,i.take)(1),(0,i.switchMap)((t=>t?o.FollowedUsersRepository.shared(t).unfollowUser(e):(0,n.of)(void 0))))}}t.ContactConfigurationService=h,h.shared=(0,a.singleton)((()=>new h))},14189:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.UserProfileConfigurationService=void 0;const n=r(30975);class i{constructor(){this.onMyUserProfileChanges=e=>{var t,r,n;null===(n=null===(r=null===(t=this.config)||void 0===t?void 0:t.hooks)||void 0===r?void 0:r.onMyUserProfileChanges)||void 0===n||n.call(r,e)}}initialize(e){this.config=Object.assign(Object.assign({},e),{hooks:Object.assign({},null==e?void 0:e.hooks)})}get enabled(){var e,t;return null!==(t=null===(e=this.config)||void 0===e?void 0:e.useUserProfile)&&void 0!==t&&t}get canShowExternalUserProfile(){var e,t;return!!(null===(t=null===(e=this.config)||void 0===e?void 0:e.hooks)||void 0===t?void 0:t.showUserProfile)}showUserProfile(e,t,r){var n,i,s;null===(s=null===(i=null===(n=this.config)||void 0===n?void 0:n.hooks)||void 0===i?void 0:i.showUserProfile)||void 0===s||s.call(i,e,t,r)}showEditUserProfile(e,t){var r,n,i;null===(i=null===(n=null===(r=this.config)||void 0===r?void 0:r.hooks)||void 0===n?void 0:n.showEditUserProfile)||void 0===i||i.call(n,e,t)}showUserProfileStatistics(e){var t,r,n;null===(n=null===(r=null===(t=this.config)||void 0===t?void 0:t.hooks)||void 0===r?void 0:r.showUserProfileStatistics)||void 0===n||n.call(r,e)}}t.UserProfileConfigurationService=i,i.shared=(0,n.singleton)((()=>new i))},53817:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.flattenList=void 0,t.flattenList=function(e){const t=[],r=e=>{let n=0;for(;n<e.length;){const i=e[n];Array.isArray(i)?r(i):t.push(i),n++}};return r(e),t}},99343:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),i(r(53817),t),i(r(60163),t),i(r(96196),t)},60163:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.intersection=void 0,t.intersection=(e,t)=>{const r=new Set;for(const n of e)r.has(n)||t.includes(n)&&r.add(n);return Array.from(r)}},96196:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.arrayNoOrderEquals=void 0,t.arrayNoOrderEquals=(e,t)=>e.length===t.length&&e.every(t.includes.bind(t))},40908:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0})},69446:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0})},40696:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.identity=void 0,t.identity=e=>e},8579:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),i(r(40696),t),i(r(96678),t),i(r(72978),t),i(r(40908),t),i(r(69446),t)},72978:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isDefined=void 0,t.isDefined=function(e){return null!=e}},96678:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0})},54106:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CustomInterval=void 0,t.CustomInterval=class{constructor(e){this.step=()=>{this.stop();const e=Date.now()-this.expectedDelay;this.expectedDelay+=this.delay,e-this.delay>this.limit&&this.onLongDelay(e),this.update(),this.timerId=setTimeout(this.step,Math.max(0,this.delay-e))},this.start=()=>{this.stop(),this.expectedDelay=Date.now()+this.delay,this.timerId=setTimeout(this.step,this.delay)},this.stop=()=>{clearTimeout(this.timerId)},this.update=e.update,this.delay=e.delay,this.limit=e.limit,this.onLongDelay=e.onLongDelay}}},29896:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.calculateAge=void 0;const i=n(r(48699)),s=r(30412);t.calculateAge=function(e,t=new Date){return!e||(0,s.isInvalidDate)(e)||(0,s.isInvalidDate)(t)?null:(0,i.default)(t,e)}},6155:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.emulateDateAsUTC=void 0;const n=r(3565);t.emulateDateAsUTC=e=>new Date(e.getTime()+e.getTimezoneOffset()*n.timeInterval.minute)},70882:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.formatDistance=void 0;const i=n(r(99220)),s=n(r(73871)),a=n(r(86544)),o={addSuffix:!1,strict:!1};t.formatDistance=(...e)=>{const[t,r,n=o]=e,l=(0,a.default)(r,t)<0?r:t;let c=(n.strict?s.default:i.default)(r,l);return c=function(e,t){if(t.strict){e=e.split(" ");const t=[];for(let r=0;r<e.length;r++)if(!isNaN(e[r])){t.push(e[r],e[r+1]);break}e=t.join(" ")}return`${e}${t.addSuffix?" ago":""}`}(c,n),c}},22208:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getTimezoneOffset=void 0;const r=e=>`${e<10?"0":""}${e}`;t.getTimezoneOffset=(e=new Date)=>{const t=-e.getTimezoneOffset(),n=t>=0?"+":"-",i=Math.abs(t),s=i%60;return`${n}${r((i-s)/60)}${r(s)}`}},18796:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),i(r(22847),t),i(r(29896),t),i(r(6155),t),i(r(70882),t),i(r(22208),t)},22847:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isInvalidDate=void 0,t.isInvalidDate=function(e){return isNaN(e.getTime())}},66289:(e,t)=>{"use strict";var r;function n(e,t=!1,r=!1,n=!1){const i=new Date(e);if(!r&&i.toDateString()===(new Date).toDateString())return`${(i.getHours()<10?"0":"")+i.getHours()}:${(i.getMinutes()<10?"0":"")+i.getMinutes()}`;const s=i.getDate(),a=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"][i.getMonth()];return t?`${a} ${s}, ${i.getFullYear()}`:n?`${a} ${s}, ${(i.getHours()<10?"0":"")+i.getHours()}:${(i.getMinutes()<10?"0":"")+i.getMinutes()}`:`${a} ${s}`}Object.defineProperty(t,"__esModule",{value:!0}),t.getStreamerTime=t.convertTime=t.getStreamingTime=t.getDisplayDateFormatAMPM=t.TimeMeasures=void 0,function(e){e.minutes="minutes",e.seconds="seconds"}(r||(t.TimeMeasures=r={})),t.default=n,t.getDisplayDateFormatAMPM=e=>`${n(e,!0)} ${new Date(e).getHours()>=12?"pm":"am"}`,t.getStreamingTime=(e,t=r.minutes,n,i,s="hours")=>{const a=t===r.minutes?60:3600,o=t===r.minutes?1:60,l=Math.floor(e/a),c=e%a,u=i?Math.floor(c/o):Math.round(c/o),d=Math.round(c%o);if(n){const e=l>0?`${l} h`:"",t=u>0?`${u} m`:"",r=i&&(d>0||0===u&&0===l)?`${d} s`:"";return`${e}${e.length>0&&t.length>0?" ":""}${t}${r.length>0&&(t.length>0||e.length>0)?" ":""}${r}`}const h="hours"===s?l:u,p="hours"===s?u:d;return`${h<10?`0${h}`:h}:${p<10?`0${p}`:p}`},t.convertTime=e=>{const t=Math.floor(e/60),r=e%60,n=t>0?`${t} min`:"",i=r>0?`${r} sec`:"";return`${n}${n.length>0&&i.length>0?", ":""}${i}`},t.getStreamerTime=function(e){if(!e)return"00:00:00";const t=e%3600,r=Math.trunc(e/3600),n=Math.trunc(t/60),i=t%60;return[r.toString().padStart(2,"0"),n.toString().padStart(2,"0"),i.toString().padStart(2,"0")].join(":")}},28700:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),i(r(82293),t)},82293:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.resolveError=void 0,t.resolveError=function(e){return e instanceof Error?e:"string"==typeof e||"number"==typeof e?new Error(`${e}`):new Error(`Each error should be instanceof Error, but received: ${e}`)}},216:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.guid=void 0,t.guid=()=>Date.now()+""+Math.floor(9e3*Math.random()+1e3)},30412:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),i(r(77728),t),i(r(99343),t),i(r(28700),t),i(r(48225),t),i(r(8579),t),i(r(18796),t),i(r(78920),t)},97444:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.listIds=t.mapIds=t.mergeToMap=t.mapToList=t.listToMap=void 0,t.listToMap=e=>e.reduce(((e,t)=>e.set(t.id,t)),new Map),t.mapToList=e=>Array.from(e.values()),t.mergeToMap=(e,t)=>t.reduce(((e,t)=>e.set(t.id,t)),e),t.mapIds=e=>Array.from(e.keys()),t.listIds=e=>e.map((e=>e.id))},20903:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.notEmpty=void 0,t.notEmpty=function(e){return null!=e}},54981:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.convertNumberToAbbreviatedFormat=void 0;const r=["k","m","b","t"];t.convertNumberToAbbreviatedFormat=({value:e,decPlaces:t=1,useFloor:n=!1,minValueForProcessing:i=0})=>{if(e<i)return String(e);t=Math.pow(10,t);let s=e,a="";for(let e=r.length-1;e>=0;e--){const i=Math.pow(10,3*(e+1));if(i<=s){s=n?Math.floor(s*t/i)/t:Math.round(s*t/i)/t,1e3===s&&e<r.length-1&&(s=1,e++),a=r[e];break}}return`${s}${a}`}},55617:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getKeys=void 0,t.getKeys=e=>Object.keys(e)},48225:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),i(r(55617),t),i(r(49097),t)},49097:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.objectIsEmpty=void 0,t.objectIsEmpty=e=>0===Object.keys(e).length&&e.constructor===Object},43437:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getRandomInteger=void 0,t.getRandomInteger=(e,t)=>Math.floor(Math.floor(Math.random()*(t-e))+e)},78920:(e,t)=>{"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.Result=void 0,function(e){e.success=function(e){return{isSuccessful:!0,value:e,error:void 0}},e.failure=function(e){return{isSuccessful:!1,value:void 0,error:e}}}(r||(t.Result=r={}))},17036:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useSubscriptionIndicator=t.useObservableAction=t.useObservable=void 0;const n=r(19413),i=r(83426),s=r(2965);t.useObservable=function(e,t,r){const[n,a]=(0,i.useState)(r),o=(0,i.useRef)(void 0),l=(0,i.useRef)(t);return o.current&&function(e,t){const r=Math.max(e.length,t.length);for(let n=0;n<r;n++)if(!Object.is(e[n],t[n]))return!1;return!0}(t,l.current)||(o.current&&(l.current=t,o.current.unsubscribe(),a(r)),o.current=e().subscribe(a,(e=>{s.SystemLogs.shared().error(`useObservable: uncaught error: ${JSON.stringify(e,null,2)}`)}))),(0,i.useEffect)((()=>()=>{o.current.unsubscribe()}),[]),n},t.useObservableAction=function(e,t){const r=(0,i.useRef)();return(0,i.useEffect)((()=>()=>{var e;null===(e=r.current)||void 0===e||e.unsubscribe()}),[]),(0,i.useCallback)(((...t)=>{var n;let i;null===(n=r.current)||void 0===n||n.unsubscribe();const a=new Promise(((e,t)=>{i={resolve:e,reject:t}}));return r.current=e(...t).subscribe({complete:()=>{i.resolve()},error:e=>{i.reject(e),s.SystemLogs.shared().error(`useObservableAction: uncaught error: ${JSON.stringify(e,null,2)}`)}}),a}),t)},t.useSubscriptionIndicator=function(){const[e,t]=(0,i.useState)(0);return[e>0,(0,i.useCallback)((e=>new n.Observable((function(r){t((e=>e+1));const n=e.subscribe(r);return()=>{t((e=>e-1)),n.unsubscribe()}}))),[])]}},38561:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.delayedRetry=void 0;const n=r(19413),i=r(40590);t.delayedRetry=(e,t)=>{let r=t;return t=>t.pipe((0,i.retryWhen)((t=>t.pipe((0,i.delay)(e),(0,i.mergeMap)((e=>r-- >0?(0,n.of)(e):(0,n.throwError)("delayed retry error")))))))}},68451:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.handleChangeEvent=void 0;const n=r(19413);t.handleChangeEvent=function(e,t,r){return i=>new n.Observable((n=>{n.add(i.subscribe((e=>{r.data=e,n.next(e)}))),n.add(e.subscribe((e=>{null!==r.data&&(r.data=t(r.data,e),n.next(r.data))})))}))}},80471:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.delayedRetry=t.handleChangeEvent=t.safeForkJoin=void 0;var n=r(20605);Object.defineProperty(t,"safeForkJoin",{enumerable:!0,get:function(){return n.safeForkJoin}});var i=r(68451);Object.defineProperty(t,"handleChangeEvent",{enumerable:!0,get:function(){return i.handleChangeEvent}});var s=r(38561);Object.defineProperty(t,"delayedRetry",{enumerable:!0,get:function(){return s.delayedRetry}})},20605:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.safeForkJoin=void 0;const n=r(19413);t.safeForkJoin=e=>{const t=[];let r=0;const i=n=>{r++,r===e.length&&(n.next(t),n.complete())};return new n.Observable((r=>{e.forEach(((e,n)=>e.subscribe((e=>{t[n]={status:"fulfilled",value:e}}),(e=>{t[n]={status:"rejected",reason:e},i(r)}),(()=>{i(r)}))))}))}},83995:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.unwrap=void 0;const n=r(40590);t.unwrap=function(){return function(e){return e.pipe((0,n.filter)((function(e){return null!=e})))}}},30975:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.singleton=void 0;const n=r(59402),i=r(6728);t.singleton=function(e){let t;const r=(...s)=>{t||(t=(0,i.makeStorage)());const a=(0,n.stringify)(s);let o=t.load(a);return o||(o=e(...s),o.destroed=!1,t.store(a,o)),r.destroy=(...e)=>{const r=(0,n.stringify)(e),i=t.load(r);i&&!i.destroed&&(t.clear(r),i.destroy&&i.destroy(),i.destroed=!0)},o};return r}},6728:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.makeStorage=void 0,t.makeStorage=function(){const e={};return{load:t=>e[t],store:(t,r)=>e[t]=r,clear:t=>delete e[t]}}},56001:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.defineListItemWidth=void 0,t.defineListItemWidth=e=>{const t=[480,640,800,1024,1280,1440,1680];for(let r=0;r<t.length;r+=1)if(e<t[r])return 100/(r+2);return 50}},34952:function(e,t,r){"use strict";var n=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))((function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,o)}l((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.selectBestRegion=void 0;const i=r(19413),s=r(40590),a=r(70228);t.selectBestRegion=(e,t)=>n(void 0,void 0,void 0,(function*(){return new Promise(((r,n)=>{e||n("No regions available"),(0,i.from)(e).pipe((0,s.mergeMap)((e=>(new a.Pinger).ping(e,t))),(0,s.reduce)(((e,t)=>(e.push(t),e)),[]),(0,s.map)((e=>(e.sort(((e,t)=>Number(e.ping>t.ping))),e[0]&&e[0].region&&e[0].region.region)))).subscribe((e=>{r(e)}),(e=>{n(e)}))}))}))},54369:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getBase64=void 0;const n=r(75291);t.getBase64=function(e){return n.Buffer.from(e).toString("base64")}},77728:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),i(r(54369),t)},3565:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.timeInterval=void 0;const r=36e5,n=24*r,i=7*n,s={second:1e3,minute:6e4,hour:r,day:n,week:i,seconds:e=>1e3*e,minutes:e=>6e4*e,hours:e=>e*r,days:e=>e*n,weeks:e=>e*i};t.timeInterval=Object.freeze(s)},8184:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.toObservable=void 0;const n=r(19413);t.toObservable=function(e){return new n.Observable((t=>{e.then((e=>{t.next(e),t.complete()})).catch((e=>{t.error(e)}))}))}},97387:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getUserSignature=void 0,t.getUserSignature=e=>{const t=e.replace("[^p{L}0-9s]/gu","").replace(/\s+/g," ").trim().split(" ").slice(0,2).reduce(((e,t)=>`${e}${t.toUpperCase().charAt(0)}`),"");return!t.length&&e.length?e[0]:t}},7665:(e,t,r)=>{"use strict";r.r(t),r.d(t,{VideoPlayerFrame:()=>Pl,WebStreamingPlayer:()=>Jo});var n=r(43149),i=r(41736),s=r(37984),a=r(12052),o=r(15080),l=r(28977),c=r(82801),u=r(50070),d=r(42103),h=r(38826),p=r(54930),f=r(29331),A=r(60467),m=r(73042),g=r(95725),v=r(76053);const b=r(10161);var y=r(52423),C=r.n(y);function w(e,t){return function(){return e.apply(t,arguments)}}const{toString:M}=Object.prototype,{getPrototypeOf:S}=Object,I=(E=Object.create(null),e=>{const t=M.call(e);return E[t]||(E[t]=t.slice(8,-1).toLowerCase())});var E;const x=e=>(e=e.toLowerCase(),t=>I(t)===e),T=e=>t=>typeof t===e,{isArray:D}=Array,k=T("undefined"),j=x("ArrayBuffer"),L=T("string"),O=T("function"),P=T("number"),N=e=>null!==e&&"object"==typeof e,B=e=>{if("object"!==I(e))return!1;const t=S(e);return!(null!==t&&t!==Object.prototype&&null!==Object.getPrototypeOf(t)||Symbol.toStringTag in e||Symbol.iterator in e)},R=x("Date"),V=x("File"),z=x("Blob"),Y=x("FileList"),G=x("URLSearchParams");function U(e,t,{allOwnKeys:r=!1}={}){if(null==e)return;let n,i;if("object"!=typeof e&&(e=[e]),D(e))for(n=0,i=e.length;n<i;n++)t.call(null,e[n],n,e);else{const i=r?Object.getOwnPropertyNames(e):Object.keys(e),s=i.length;let a;for(n=0;n<s;n++)a=i[n],t.call(null,e[a],a,e)}}function F(e,t){t=t.toLowerCase();const r=Object.keys(e);let n,i=r.length;for(;i-- >0;)if(n=r[i],t===n.toLowerCase())return n;return null}const q="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:global,H=e=>!k(e)&&e!==q,_=(Z="undefined"!=typeof Uint8Array&&S(Uint8Array),e=>Z&&e instanceof Z);var Z;const Q=x("HTMLFormElement"),W=(({hasOwnProperty:e})=>(t,r)=>e.call(t,r))(Object.prototype),X=x("RegExp"),J=(e,t)=>{const r=Object.getOwnPropertyDescriptors(e),n={};U(r,((r,i)=>{!1!==t(r,i,e)&&(n[i]=r)})),Object.defineProperties(e,n)},K="abcdefghijklmnopqrstuvwxyz",$="0123456789",ee={DIGIT:$,ALPHA:K,ALPHA_DIGIT:K+K.toUpperCase()+$},te=x("AsyncFunction"),re={isArray:D,isArrayBuffer:j,isBuffer:function(e){return null!==e&&!k(e)&&null!==e.constructor&&!k(e.constructor)&&O(e.constructor.isBuffer)&&e.constructor.isBuffer(e)},isFormData:e=>{let t;return e&&("function"==typeof FormData&&e instanceof FormData||O(e.append)&&("formdata"===(t=I(e))||"object"===t&&O(e.toString)&&"[object FormData]"===e.toString()))},isArrayBufferView:function(e){let t;return t="undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&j(e.buffer),t},isString:L,isNumber:P,isBoolean:e=>!0===e||!1===e,isObject:N,isPlainObject:B,isUndefined:k,isDate:R,isFile:V,isBlob:z,isRegExp:X,isFunction:O,isStream:e=>N(e)&&O(e.pipe),isURLSearchParams:G,isTypedArray:_,isFileList:Y,forEach:U,merge:function e(){const{caseless:t}=H(this)&&this||{},r={},n=(n,i)=>{const s=t&&F(r,i)||i;B(r[s])&&B(n)?r[s]=e(r[s],n):B(n)?r[s]=e({},n):D(n)?r[s]=n.slice():r[s]=n};for(let e=0,t=arguments.length;e<t;e++)arguments[e]&&U(arguments[e],n);return r},extend:(e,t,r,{allOwnKeys:n}={})=>(U(t,((t,n)=>{r&&O(t)?e[n]=w(t,r):e[n]=t}),{allOwnKeys:n}),e),trim:e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""),stripBOM:e=>(65279===e.charCodeAt(0)&&(e=e.slice(1)),e),inherits:(e,t,r,n)=>{e.prototype=Object.create(t.prototype,n),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),r&&Object.assign(e.prototype,r)},toFlatObject:(e,t,r,n)=>{let i,s,a;const o={};if(t=t||{},null==e)return t;do{for(i=Object.getOwnPropertyNames(e),s=i.length;s-- >0;)a=i[s],n&&!n(a,e,t)||o[a]||(t[a]=e[a],o[a]=!0);e=!1!==r&&S(e)}while(e&&(!r||r(e,t))&&e!==Object.prototype);return t},kindOf:I,kindOfTest:x,endsWith:(e,t,r)=>{e=String(e),(void 0===r||r>e.length)&&(r=e.length),r-=t.length;const n=e.indexOf(t,r);return-1!==n&&n===r},toArray:e=>{if(!e)return null;if(D(e))return e;let t=e.length;if(!P(t))return null;const r=new Array(t);for(;t-- >0;)r[t]=e[t];return r},forEachEntry:(e,t)=>{const r=(e&&e[Symbol.iterator]).call(e);let n;for(;(n=r.next())&&!n.done;){const r=n.value;t.call(e,r[0],r[1])}},matchAll:(e,t)=>{let r;const n=[];for(;null!==(r=e.exec(t));)n.push(r);return n},isHTMLForm:Q,hasOwnProperty:W,hasOwnProp:W,reduceDescriptors:J,freezeMethods:e=>{J(e,((t,r)=>{if(O(e)&&-1!==["arguments","caller","callee"].indexOf(r))return!1;const n=e[r];O(n)&&(t.enumerable=!1,"writable"in t?t.writable=!1:t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+r+"'")}))}))},toObjectSet:(e,t)=>{const r={},n=e=>{e.forEach((e=>{r[e]=!0}))};return D(e)?n(e):n(String(e).split(t)),r},toCamelCase:e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,(function(e,t,r){return t.toUpperCase()+r})),noop:()=>{},toFiniteNumber:(e,t)=>(e=+e,Number.isFinite(e)?e:t),findKey:F,global:q,isContextDefined:H,ALPHABET:ee,generateString:(e=16,t=ee.ALPHA_DIGIT)=>{let r="";const{length:n}=t;for(;e--;)r+=t[Math.random()*n|0];return r},isSpecCompliantForm:function(e){return!!(e&&O(e.append)&&"FormData"===e[Symbol.toStringTag]&&e[Symbol.iterator])},toJSONObject:e=>{const t=new Array(10),r=(e,n)=>{if(N(e)){if(t.indexOf(e)>=0)return;if(!("toJSON"in e)){t[n]=e;const i=D(e)?[]:{};return U(e,((e,t)=>{const s=r(e,n+1);!k(s)&&(i[t]=s)})),t[n]=void 0,i}}return e};return r(e,0)},isAsyncFn:te,isThenable:e=>e&&(N(e)||O(e))&&O(e.then)&&O(e.catch)};function ne(e,t,r,n,i){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack,this.message=e,this.name="AxiosError",t&&(this.code=t),r&&(this.config=r),n&&(this.request=n),i&&(this.response=i)}re.inherits(ne,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:re.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const ie=ne.prototype,se={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach((e=>{se[e]={value:e}})),Object.defineProperties(ne,se),Object.defineProperty(ie,"isAxiosError",{value:!0}),ne.from=(e,t,r,n,i,s)=>{const a=Object.create(ie);return re.toFlatObject(e,a,(function(e){return e!==Error.prototype}),(e=>"isAxiosError"!==e)),ne.call(a,e.message,t,r,n,i),a.cause=e,a.name=e.name,s&&Object.assign(a,s),a};const ae=ne;function oe(e){return re.isPlainObject(e)||re.isArray(e)}function le(e){return re.endsWith(e,"[]")?e.slice(0,-2):e}function ce(e,t,r){return e?e.concat(t).map((function(e,t){return e=le(e),!r&&t?"["+e+"]":e})).join(r?".":""):t}const ue=re.toFlatObject(re,{},null,(function(e){return/^is[A-Z]/.test(e)})),de=function(e,t,r){if(!re.isObject(e))throw new TypeError("target must be an object");t=t||new FormData;const n=(r=re.toFlatObject(r,{metaTokens:!0,dots:!1,indexes:!1},!1,(function(e,t){return!re.isUndefined(t[e])}))).metaTokens,i=r.visitor||c,s=r.dots,a=r.indexes,o=(r.Blob||"undefined"!=typeof Blob&&Blob)&&re.isSpecCompliantForm(t);if(!re.isFunction(i))throw new TypeError("visitor must be a function");function l(e){if(null===e)return"";if(re.isDate(e))return e.toISOString();if(!o&&re.isBlob(e))throw new ae("Blob is not supported. Use a Buffer instead.");return re.isArrayBuffer(e)||re.isTypedArray(e)?o&&"function"==typeof Blob?new Blob([e]):Buffer.from(e):e}function c(e,r,i){let o=e;if(e&&!i&&"object"==typeof e)if(re.endsWith(r,"{}"))r=n?r:r.slice(0,-2),e=JSON.stringify(e);else if(re.isArray(e)&&function(e){return re.isArray(e)&&!e.some(oe)}(e)||(re.isFileList(e)||re.endsWith(r,"[]"))&&(o=re.toArray(e)))return r=le(r),o.forEach((function(e,n){!re.isUndefined(e)&&null!==e&&t.append(!0===a?ce([r],n,s):null===a?r:r+"[]",l(e))})),!1;return!!oe(e)||(t.append(ce(i,r,s),l(e)),!1)}const u=[],d=Object.assign(ue,{defaultVisitor:c,convertValue:l,isVisitable:oe});if(!re.isObject(e))throw new TypeError("data must be an object");return function e(r,n){if(!re.isUndefined(r)){if(-1!==u.indexOf(r))throw Error("Circular reference detected in "+n.join("."));u.push(r),re.forEach(r,(function(r,s){!0===(!(re.isUndefined(r)||null===r)&&i.call(t,r,re.isString(s)?s.trim():s,n,d))&&e(r,n?n.concat(s):[s])})),u.pop()}}(e),t};function he(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,(function(e){return t[e]}))}function pe(e,t){this._pairs=[],e&&de(e,this,t)}const fe=pe.prototype;fe.append=function(e,t){this._pairs.push([e,t])},fe.toString=function(e){const t=e?function(t){return e.call(this,t,he)}:he;return this._pairs.map((function(e){return t(e[0])+"="+t(e[1])}),"").join("&")};const Ae=pe;function me(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function ge(e,t,r){if(!t)return e;const n=r&&r.encode||me,i=r&&r.serialize;let s;if(s=i?i(t,r):re.isURLSearchParams(t)?t.toString():new Ae(t,r).toString(n),s){const t=e.indexOf("#");-1!==t&&(e=e.slice(0,t)),e+=(-1===e.indexOf("?")?"?":"&")+s}return e}const ve=class{constructor(){this.handlers=[]}use(e,t,r){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!r&&r.synchronous,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){re.forEach(this.handlers,(function(t){null!==t&&e(t)}))}},be={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},ye={isBrowser:!0,classes:{URLSearchParams:"undefined"!=typeof URLSearchParams?URLSearchParams:Ae,FormData:"undefined"!=typeof FormData?FormData:null,Blob:"undefined"!=typeof Blob?Blob:null},isStandardBrowserEnv:(()=>{let e;return("undefined"==typeof navigator||"ReactNative"!==(e=navigator.product)&&"NativeScript"!==e&&"NS"!==e)&&"undefined"!=typeof window&&"undefined"!=typeof document})(),isStandardBrowserWebWorkerEnv:"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts,protocols:["http","https","file","blob","url","data"]},Ce=function(e){function t(e,r,n,i){let s=e[i++];const a=Number.isFinite(+s),o=i>=e.length;return s=!s&&re.isArray(n)?n.length:s,o?(re.hasOwnProp(n,s)?n[s]=[n[s],r]:n[s]=r,!a):(n[s]&&re.isObject(n[s])||(n[s]=[]),t(e,r,n[s],i)&&re.isArray(n[s])&&(n[s]=function(e){const t={},r=Object.keys(e);let n;const i=r.length;let s;for(n=0;n<i;n++)s=r[n],t[s]=e[s];return t}(n[s])),!a)}if(re.isFormData(e)&&re.isFunction(e.entries)){const r={};return re.forEachEntry(e,((e,n)=>{t(function(e){return re.matchAll(/\w+|\[(\w*)]/g,e).map((e=>"[]"===e[0]?"":e[1]||e[0]))}(e),n,r,0)})),r}return null},we={"Content-Type":void 0},Me={transitional:be,adapter:["xhr","http"],transformRequest:[function(e,t){const r=t.getContentType()||"",n=r.indexOf("application/json")>-1,i=re.isObject(e);if(i&&re.isHTMLForm(e)&&(e=new FormData(e)),re.isFormData(e))return n&&n?JSON.stringify(Ce(e)):e;if(re.isArrayBuffer(e)||re.isBuffer(e)||re.isStream(e)||re.isFile(e)||re.isBlob(e))return e;if(re.isArrayBufferView(e))return e.buffer;if(re.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let s;if(i){if(r.indexOf("application/x-www-form-urlencoded")>-1)return function(e,t){return de(e,new ye.classes.URLSearchParams,Object.assign({visitor:function(e,t,r,n){return ye.isNode&&re.isBuffer(e)?(this.append(t,e.toString("base64")),!1):n.defaultVisitor.apply(this,arguments)}},t))}(e,this.formSerializer).toString();if((s=re.isFileList(e))||r.indexOf("multipart/form-data")>-1){const t=this.env&&this.env.FormData;return de(s?{"files[]":e}:e,t&&new t,this.formSerializer)}}return i||n?(t.setContentType("application/json",!1),function(e,t,r){if(re.isString(e))try{return(0,JSON.parse)(e),re.trim(e)}catch(e){if("SyntaxError"!==e.name)throw e}return(0,JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){const t=this.transitional||Me.transitional,r=t&&t.forcedJSONParsing,n="json"===this.responseType;if(e&&re.isString(e)&&(r&&!this.responseType||n)){const r=!(t&&t.silentJSONParsing)&&n;try{return JSON.parse(e)}catch(e){if(r){if("SyntaxError"===e.name)throw ae.from(e,ae.ERR_BAD_RESPONSE,this,null,this.response);throw e}}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:ye.classes.FormData,Blob:ye.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};re.forEach(["delete","get","head"],(function(e){Me.headers[e]={}})),re.forEach(["post","put","patch"],(function(e){Me.headers[e]=re.merge(we)}));const Se=Me,Ie=re.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),Ee=Symbol("internals");function xe(e){return e&&String(e).trim().toLowerCase()}function Te(e){return!1===e||null==e?e:re.isArray(e)?e.map(Te):String(e)}function De(e,t,r,n,i){return re.isFunction(n)?n.call(this,t,r):(i&&(t=r),re.isString(t)?re.isString(n)?-1!==t.indexOf(n):re.isRegExp(n)?n.test(t):void 0:void 0)}class ke{constructor(e){e&&this.set(e)}set(e,t,r){const n=this;function i(e,t,r){const i=xe(t);if(!i)throw new Error("header name must be a non-empty string");const s=re.findKey(n,i);(!s||void 0===n[s]||!0===r||void 0===r&&!1!==n[s])&&(n[s||t]=Te(e))}const s=(e,t)=>re.forEach(e,((e,r)=>i(e,r,t)));return re.isPlainObject(e)||e instanceof this.constructor?s(e,t):re.isString(e)&&(e=e.trim())&&!/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim())?s((e=>{const t={};let r,n,i;return e&&e.split("\n").forEach((function(e){i=e.indexOf(":"),r=e.substring(0,i).trim().toLowerCase(),n=e.substring(i+1).trim(),!r||t[r]&&Ie[r]||("set-cookie"===r?t[r]?t[r].push(n):t[r]=[n]:t[r]=t[r]?t[r]+", "+n:n)})),t})(e),t):null!=e&&i(t,e,r),this}get(e,t){if(e=xe(e)){const r=re.findKey(this,e);if(r){const e=this[r];if(!t)return e;if(!0===t)return function(e){const t=Object.create(null),r=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let n;for(;n=r.exec(e);)t[n[1]]=n[2];return t}(e);if(re.isFunction(t))return t.call(this,e,r);if(re.isRegExp(t))return t.exec(e);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,t){if(e=xe(e)){const r=re.findKey(this,e);return!(!r||void 0===this[r]||t&&!De(0,this[r],r,t))}return!1}delete(e,t){const r=this;let n=!1;function i(e){if(e=xe(e)){const i=re.findKey(r,e);!i||t&&!De(0,r[i],i,t)||(delete r[i],n=!0)}}return re.isArray(e)?e.forEach(i):i(e),n}clear(e){const t=Object.keys(this);let r=t.length,n=!1;for(;r--;){const i=t[r];e&&!De(0,this[i],i,e,!0)||(delete this[i],n=!0)}return n}normalize(e){const t=this,r={};return re.forEach(this,((n,i)=>{const s=re.findKey(r,i);if(s)return t[s]=Te(n),void delete t[i];const a=e?function(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,((e,t,r)=>t.toUpperCase()+r))}(i):String(i).trim();a!==i&&delete t[i],t[a]=Te(n),r[a]=!0})),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const t=Object.create(null);return re.forEach(this,((r,n)=>{null!=r&&!1!==r&&(t[n]=e&&re.isArray(r)?r.join(", "):r)})),t}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map((([e,t])=>e+": "+t)).join("\n")}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...t){const r=new this(e);return t.forEach((e=>r.set(e))),r}static accessor(e){const t=(this[Ee]=this[Ee]={accessors:{}}).accessors,r=this.prototype;function n(e){const n=xe(e);t[n]||(function(e,t){const r=re.toCamelCase(" "+t);["get","set","has"].forEach((n=>{Object.defineProperty(e,n+r,{value:function(e,r,i){return this[n].call(this,t,e,r,i)},configurable:!0})}))}(r,e),t[n]=!0)}return re.isArray(e)?e.forEach(n):n(e),this}}ke.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),re.freezeMethods(ke.prototype),re.freezeMethods(ke);const je=ke;function Le(e,t){const r=this||Se,n=t||r,i=je.from(n.headers);let s=n.data;return re.forEach(e,(function(e){s=e.call(r,s,i.normalize(),t?t.status:void 0)})),i.normalize(),s}function Oe(e){return!(!e||!e.__CANCEL__)}function Pe(e,t,r){ae.call(this,null==e?"canceled":e,ae.ERR_CANCELED,t,r),this.name="CanceledError"}re.inherits(Pe,ae,{__CANCEL__:!0});const Ne=Pe,Be=ye.isStandardBrowserEnv?{write:function(e,t,r,n,i,s){const a=[];a.push(e+"="+encodeURIComponent(t)),re.isNumber(r)&&a.push("expires="+new Date(r).toGMTString()),re.isString(n)&&a.push("path="+n),re.isString(i)&&a.push("domain="+i),!0===s&&a.push("secure"),document.cookie=a.join("; ")},read:function(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}};function Re(e,t){return e&&!/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)?function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}(e,t):t}const Ve=ye.isStandardBrowserEnv?function(){const e=/(msie|trident)/i.test(navigator.userAgent),t=document.createElement("a");let r;function n(r){let n=r;return e&&(t.setAttribute("href",n),n=t.href),t.setAttribute("href",n),{href:t.href,protocol:t.protocol?t.protocol.replace(/:$/,""):"",host:t.host,search:t.search?t.search.replace(/^\?/,""):"",hash:t.hash?t.hash.replace(/^#/,""):"",hostname:t.hostname,port:t.port,pathname:"/"===t.pathname.charAt(0)?t.pathname:"/"+t.pathname}}return r=n(window.location.href),function(e){const t=re.isString(e)?n(e):e;return t.protocol===r.protocol&&t.host===r.host}}():function(){return!0},ze=function(e,t){e=e||10;const r=new Array(e),n=new Array(e);let i,s=0,a=0;return t=void 0!==t?t:1e3,function(o){const l=Date.now(),c=n[a];i||(i=l),r[s]=o,n[s]=l;let u=a,d=0;for(;u!==s;)d+=r[u++],u%=e;if(s=(s+1)%e,s===a&&(a=(a+1)%e),l-i<t)return;const h=c&&l-c;return h?Math.round(1e3*d/h):void 0}};function Ye(e,t){let r=0;const n=ze(50,250);return i=>{const s=i.loaded,a=i.lengthComputable?i.total:void 0,o=s-r,l=n(o);r=s;const c={loaded:s,total:a,progress:a?s/a:void 0,bytes:o,rate:l||void 0,estimated:l&&a&&s<=a?(a-s)/l:void 0,event:i};c[t?"download":"upload"]=!0,e(c)}}const Ge={http:null,xhr:"undefined"!=typeof XMLHttpRequest&&function(e){return new Promise((function(t,r){let n=e.data;const i=je.from(e.headers).normalize(),s=e.responseType;let a;function o(){e.cancelToken&&e.cancelToken.unsubscribe(a),e.signal&&e.signal.removeEventListener("abort",a)}re.isFormData(n)&&(ye.isStandardBrowserEnv||ye.isStandardBrowserWebWorkerEnv?i.setContentType(!1):i.setContentType("multipart/form-data;",!1));let l=new XMLHttpRequest;if(e.auth){const t=e.auth.username||"",r=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";i.set("Authorization","Basic "+btoa(t+":"+r))}const c=Re(e.baseURL,e.url);function u(){if(!l)return;const n=je.from("getAllResponseHeaders"in l&&l.getAllResponseHeaders());!function(e,t,r){const n=r.config.validateStatus;r.status&&n&&!n(r.status)?t(new ae("Request failed with status code "+r.status,[ae.ERR_BAD_REQUEST,ae.ERR_BAD_RESPONSE][Math.floor(r.status/100)-4],r.config,r.request,r)):e(r)}((function(e){t(e),o()}),(function(e){r(e),o()}),{data:s&&"text"!==s&&"json"!==s?l.response:l.responseText,status:l.status,statusText:l.statusText,headers:n,config:e,request:l}),l=null}if(l.open(e.method.toUpperCase(),ge(c,e.params,e.paramsSerializer),!0),l.timeout=e.timeout,"onloadend"in l?l.onloadend=u:l.onreadystatechange=function(){l&&4===l.readyState&&(0!==l.status||l.responseURL&&0===l.responseURL.indexOf("file:"))&&setTimeout(u)},l.onabort=function(){l&&(r(new ae("Request aborted",ae.ECONNABORTED,e,l)),l=null)},l.onerror=function(){r(new ae("Network Error",ae.ERR_NETWORK,e,l)),l=null},l.ontimeout=function(){let t=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded";const n=e.transitional||be;e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),r(new ae(t,n.clarifyTimeoutError?ae.ETIMEDOUT:ae.ECONNABORTED,e,l)),l=null},ye.isStandardBrowserEnv){const t=(e.withCredentials||Ve(c))&&e.xsrfCookieName&&Be.read(e.xsrfCookieName);t&&i.set(e.xsrfHeaderName,t)}void 0===n&&i.setContentType(null),"setRequestHeader"in l&&re.forEach(i.toJSON(),(function(e,t){l.setRequestHeader(t,e)})),re.isUndefined(e.withCredentials)||(l.withCredentials=!!e.withCredentials),s&&"json"!==s&&(l.responseType=e.responseType),"function"==typeof e.onDownloadProgress&&l.addEventListener("progress",Ye(e.onDownloadProgress,!0)),"function"==typeof e.onUploadProgress&&l.upload&&l.upload.addEventListener("progress",Ye(e.onUploadProgress)),(e.cancelToken||e.signal)&&(a=t=>{l&&(r(!t||t.type?new Ne(null,e,l):t),l.abort(),l=null)},e.cancelToken&&e.cancelToken.subscribe(a),e.signal&&(e.signal.aborted?a():e.signal.addEventListener("abort",a)));const d=function(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}(c);d&&-1===ye.protocols.indexOf(d)?r(new ae("Unsupported protocol "+d+":",ae.ERR_BAD_REQUEST,e)):l.send(n||null)}))}};re.forEach(Ge,((e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch(e){}Object.defineProperty(e,"adapterName",{value:t})}}));const Ue={getAdapter:e=>{e=re.isArray(e)?e:[e];const{length:t}=e;let r,n;for(let i=0;i<t&&(r=e[i],!(n=re.isString(r)?Ge[r.toLowerCase()]:r));i++);if(!n){if(!1===n)throw new ae(`Adapter ${r} is not supported by the environment`,"ERR_NOT_SUPPORT");throw new Error(re.hasOwnProp(Ge,r)?`Adapter '${r}' is not available in the build`:`Unknown adapter '${r}'`)}if(!re.isFunction(n))throw new TypeError("adapter is not a function");return n},adapters:Ge};function Fe(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new Ne(null,e)}function qe(e){return Fe(e),e.headers=je.from(e.headers),e.data=Le.call(e,e.transformRequest),-1!==["post","put","patch"].indexOf(e.method)&&e.headers.setContentType("application/x-www-form-urlencoded",!1),Ue.getAdapter(e.adapter||Se.adapter)(e).then((function(t){return Fe(e),t.data=Le.call(e,e.transformResponse,t),t.headers=je.from(t.headers),t}),(function(t){return Oe(t)||(Fe(e),t&&t.response&&(t.response.data=Le.call(e,e.transformResponse,t.response),t.response.headers=je.from(t.response.headers))),Promise.reject(t)}))}const He=e=>e instanceof je?e.toJSON():e;function _e(e,t){t=t||{};const r={};function n(e,t,r){return re.isPlainObject(e)&&re.isPlainObject(t)?re.merge.call({caseless:r},e,t):re.isPlainObject(t)?re.merge({},t):re.isArray(t)?t.slice():t}function i(e,t,r){return re.isUndefined(t)?re.isUndefined(e)?void 0:n(void 0,e,r):n(e,t,r)}function s(e,t){if(!re.isUndefined(t))return n(void 0,t)}function a(e,t){return re.isUndefined(t)?re.isUndefined(e)?void 0:n(void 0,e):n(void 0,t)}function o(r,i,s){return s in t?n(r,i):s in e?n(void 0,r):void 0}const l={url:s,method:s,data:s,baseURL:a,transformRequest:a,transformResponse:a,paramsSerializer:a,timeout:a,timeoutMessage:a,withCredentials:a,adapter:a,responseType:a,xsrfCookieName:a,xsrfHeaderName:a,onUploadProgress:a,onDownloadProgress:a,decompress:a,maxContentLength:a,maxBodyLength:a,beforeRedirect:a,transport:a,httpAgent:a,httpsAgent:a,cancelToken:a,socketPath:a,responseEncoding:a,validateStatus:o,headers:(e,t)=>i(He(e),He(t),!0)};return re.forEach(Object.keys(Object.assign({},e,t)),(function(n){const s=l[n]||i,a=s(e[n],t[n],n);re.isUndefined(a)&&s!==o||(r[n]=a)})),r}const Ze="1.4.0",Qe={};["object","boolean","number","function","string","symbol"].forEach(((e,t)=>{Qe[e]=function(r){return typeof r===e||"a"+(t<1?"n ":" ")+e}}));const We={};Qe.transitional=function(e,t,r){function n(e,t){return"[Axios v"+Ze+"] Transitional option '"+e+"'"+t+(r?". "+r:"")}return(r,i,s)=>{if(!1===e)throw new ae(n(i," has been removed"+(t?" in "+t:"")),ae.ERR_DEPRECATED);return t&&!We[i]&&(We[i]=!0,console.warn(n(i," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(r,i,s)}};const Xe={assertOptions:function(e,t,r){if("object"!=typeof e)throw new ae("options must be an object",ae.ERR_BAD_OPTION_VALUE);const n=Object.keys(e);let i=n.length;for(;i-- >0;){const s=n[i],a=t[s];if(a){const t=e[s],r=void 0===t||a(t,s,e);if(!0!==r)throw new ae("option "+s+" must be "+r,ae.ERR_BAD_OPTION_VALUE)}else if(!0!==r)throw new ae("Unknown option "+s,ae.ERR_BAD_OPTION)}},validators:Qe},Je=Xe.validators;class Ke{constructor(e){this.defaults=e,this.interceptors={request:new ve,response:new ve}}request(e,t){"string"==typeof e?(t=t||{}).url=e:t=e||{},t=_e(this.defaults,t);const{transitional:r,paramsSerializer:n,headers:i}=t;let s;void 0!==r&&Xe.assertOptions(r,{silentJSONParsing:Je.transitional(Je.boolean),forcedJSONParsing:Je.transitional(Je.boolean),clarifyTimeoutError:Je.transitional(Je.boolean)},!1),null!=n&&(re.isFunction(n)?t.paramsSerializer={serialize:n}:Xe.assertOptions(n,{encode:Je.function,serialize:Je.function},!0)),t.method=(t.method||this.defaults.method||"get").toLowerCase(),s=i&&re.merge(i.common,i[t.method]),s&&re.forEach(["delete","get","head","post","put","patch","common"],(e=>{delete i[e]})),t.headers=je.concat(s,i);const a=[];let o=!0;this.interceptors.request.forEach((function(e){"function"==typeof e.runWhen&&!1===e.runWhen(t)||(o=o&&e.synchronous,a.unshift(e.fulfilled,e.rejected))}));const l=[];let c;this.interceptors.response.forEach((function(e){l.push(e.fulfilled,e.rejected)}));let u,d=0;if(!o){const e=[qe.bind(this),void 0];for(e.unshift.apply(e,a),e.push.apply(e,l),u=e.length,c=Promise.resolve(t);d<u;)c=c.then(e[d++],e[d++]);return c}u=a.length;let h=t;for(d=0;d<u;){const e=a[d++],t=a[d++];try{h=e(h)}catch(e){t.call(this,e);break}}try{c=qe.call(this,h)}catch(e){return Promise.reject(e)}for(d=0,u=l.length;d<u;)c=c.then(l[d++],l[d++]);return c}getUri(e){return ge(Re((e=_e(this.defaults,e)).baseURL,e.url),e.params,e.paramsSerializer)}}re.forEach(["delete","get","head","options"],(function(e){Ke.prototype[e]=function(t,r){return this.request(_e(r||{},{method:e,url:t,data:(r||{}).data}))}})),re.forEach(["post","put","patch"],(function(e){function t(t){return function(r,n,i){return this.request(_e(i||{},{method:e,headers:t?{"Content-Type":"multipart/form-data"}:{},url:r,data:n}))}}Ke.prototype[e]=t(),Ke.prototype[e+"Form"]=t(!0)}));const $e=Ke;class et{constructor(e){if("function"!=typeof e)throw new TypeError("executor must be a function.");let t;this.promise=new Promise((function(e){t=e}));const r=this;this.promise.then((e=>{if(!r._listeners)return;let t=r._listeners.length;for(;t-- >0;)r._listeners[t](e);r._listeners=null})),this.promise.then=e=>{let t;const n=new Promise((e=>{r.subscribe(e),t=e})).then(e);return n.cancel=function(){r.unsubscribe(t)},n},e((function(e,n,i){r.reason||(r.reason=new Ne(e,n,i),t(r.reason))}))}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}static source(){let e;return{token:new et((function(t){e=t})),cancel:e}}}const tt=et,rt={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(rt).forEach((([e,t])=>{rt[t]=e}));const nt=rt,it=function e(t){const r=new $e(t),n=w($e.prototype.request,r);return re.extend(n,$e.prototype,r,{allOwnKeys:!0}),re.extend(n,r,null,{allOwnKeys:!0}),n.create=function(r){return e(_e(t,r))},n}(Se);it.Axios=$e,it.CanceledError=Ne,it.CancelToken=tt,it.isCancel=Oe,it.VERSION=Ze,it.toFormData=de,it.AxiosError=ae,it.Cancel=it.CanceledError,it.all=function(e){return Promise.all(e)},it.spread=function(e){return function(t){return e.apply(null,t)}},it.isAxiosError=function(e){return re.isObject(e)&&!0===e.isAxiosError},it.mergeConfig=_e,it.AxiosHeaders=je,it.formToJSON=e=>Ce(re.isHTMLForm(e)?new FormData(e):e),it.HttpStatusCode=nt,it.default=it;const st=it;var at=r(98537),ot=r.n(at);var lt=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(n=Object.getOwnPropertySymbols(e);i<n.length;i++)t.indexOf(n[i])<0&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(r[n[i]]=e[n[i]])}return r};const ct="text/event-stream",ut=1e3,dt="last-event-id";function ht(e,t){var{signal:r,headers:n,onopen:i,onmessage:s,onclose:a,onerror:o,openWhenHidden:l,fetch:c}=t,u=lt(t,["signal","headers","onopen","onmessage","onclose","onerror","openWhenHidden","fetch"]);return new Promise(((t,d)=>{const h=Object.assign({},n);let p;function f(){p.abort(),document.hidden||y()}h.accept||(h.accept=ct),l||document.addEventListener("visibilitychange",f);let A=ut,m=0;function g(){document.removeEventListener("visibilitychange",f),window.clearTimeout(m),p.abort()}null==r||r.addEventListener("abort",(()=>{g(),t()}));const v=null!=c?c:window.fetch,b=null!=i?i:pt;async function y(){var r;p=new AbortController;try{const r=await v(e,Object.assign(Object.assign({},u),{headers:h,signal:p.signal}));await b(r),await async function(e,t){const r=e.getReader();let n;for(;!(n=await r.read()).done;)t(n.value)}(r.body,function(e){let t,r,n,i=!1;return function(s){void 0===t?(t=s,r=0,n=-1):t=function(e,t){const r=new Uint8Array(e.length+t.length);return r.set(e),r.set(t,e.length),r}(t,s);const a=t.length;let o=0;for(;r<a;){i&&(10===t[r]&&(o=++r),i=!1);let s=-1;for(;r<a&&-1===s;++r)switch(t[r]){case 58:-1===n&&(n=r-o);break;case 13:i=!0;case 10:s=r}if(-1===s)break;e(t.subarray(o,s),n),o=r,n=-1}o===a?t=void 0:0!==o&&(t=t.subarray(o),r-=o)}}(function(e,t,r){let n={data:"",event:"",id:"",retry:void 0};const i=new TextDecoder;return function(e,t){if(0===e.length)null==r||r(n),n={data:"",event:"",id:"",retry:void 0};else if(t>0){const r=i.decode(e.subarray(0,t)),a=t+(32===e[t+1]?2:1),o=i.decode(e.subarray(a));switch(r){case"data":n.data=n.data?n.data+"\n"+o:o;break;case"event":n.event=o;break;case"id":(s=n.id=o)?h[dt]=s:delete h[dt];break;case"retry":const e=parseInt(o,10);isNaN(e)||(e=>{A=e})(n.retry=e)}}var s}}(0,0,s))),null==a||a(),g(),t()}catch(e){if(!p.signal.aborted)try{const t=null!==(r=null==o?void 0:o(e))&&void 0!==r?r:A;window.clearTimeout(m),m=window.setTimeout(y,t)}catch(e){g(),d(e)}}}y()}))}function pt(e){const t=e.headers.get("content-type");if(!(null==t?void 0:t.startsWith(ct)))throw new Error(`Expected content-type to be ${ct}, Actual: ${t}`)}var ft=r(11837),At=r(83426),mt=r(72779),gt=r.n(mt);function vt(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var bt,yt,Ct,wt,Mt,St={exports:{}};bt=/^(?=((?:[a-zA-Z0-9+\-.]+:)?))\1(?=((?:\/\/[^\/?#]*)?))\2(?=((?:(?:[^?#\/]*\/)*[^;?#\/]*)?))\3((?:;[^?#]*)?)(\?[^#]*)?(#[^]*)?$/,yt=/^(?=([^\/?#]*))\1([^]*)$/,Ct=/(?:\/|^)\.(?=\/)/g,wt=/(?:\/|^)\.\.\/(?!\.\.\/)[^\/]*(?=\/)/g,St.exports=Mt={buildAbsoluteURL:function(e,t,r){if(r=r||{},e=e.trim(),!(t=t.trim())){if(!r.alwaysNormalize)return e;var n=Mt.parseURL(e);if(!n)throw new Error("Error trying to parse base URL.");return n.path=Mt.normalizePath(n.path),Mt.buildURLFromParts(n)}var i=Mt.parseURL(t);if(!i)throw new Error("Error trying to parse relative URL.");if(i.scheme)return r.alwaysNormalize?(i.path=Mt.normalizePath(i.path),Mt.buildURLFromParts(i)):t;var s=Mt.parseURL(e);if(!s)throw new Error("Error trying to parse base URL.");if(!s.netLoc&&s.path&&"/"!==s.path[0]){var a=yt.exec(s.path);s.netLoc=a[1],s.path=a[2]}s.netLoc&&!s.path&&(s.path="/");var o={scheme:s.scheme,netLoc:i.netLoc,path:null,params:i.params,query:i.query,fragment:i.fragment};if(!i.netLoc&&(o.netLoc=s.netLoc,"/"!==i.path[0]))if(i.path){var l=s.path,c=l.substring(0,l.lastIndexOf("/")+1)+i.path;o.path=Mt.normalizePath(c)}else o.path=s.path,i.params||(o.params=s.params,i.query||(o.query=s.query));return null===o.path&&(o.path=r.alwaysNormalize?Mt.normalizePath(i.path):i.path),Mt.buildURLFromParts(o)},parseURL:function(e){var t=bt.exec(e);return t?{scheme:t[1]||"",netLoc:t[2]||"",path:t[3]||"",params:t[4]||"",query:t[5]||"",fragment:t[6]||""}:null},normalizePath:function(e){for(e=e.split("").reverse().join("").replace(Ct,"");e.length!==(e=e.replace(wt,"")).length;);return e.split("").reverse().join("")},buildURLFromParts:function(e){return e.scheme+e.netLoc+e.path+e.params+e.query+e.fragment}};var It=St.exports;function Et(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function xt(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Et(Object(r),!0).forEach((function(t){Tt(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Et(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Tt(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Dt(){return Dt=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Dt.apply(this,arguments)}const kt=Number.isFinite||function(e){return"number"==typeof e&&isFinite(e)};let jt=function(e){return e.MEDIA_ATTACHING="hlsMediaAttaching",e.MEDIA_ATTACHED="hlsMediaAttached",e.MEDIA_DETACHING="hlsMediaDetaching",e.MEDIA_DETACHED="hlsMediaDetached",e.BUFFER_RESET="hlsBufferReset",e.BUFFER_CODECS="hlsBufferCodecs",e.BUFFER_CREATED="hlsBufferCreated",e.BUFFER_APPENDING="hlsBufferAppending",e.BUFFER_APPENDED="hlsBufferAppended",e.BUFFER_EOS="hlsBufferEos",e.BUFFER_FLUSHING="hlsBufferFlushing",e.BUFFER_FLUSHED="hlsBufferFlushed",e.MANIFEST_LOADING="hlsManifestLoading",e.MANIFEST_LOADED="hlsManifestLoaded",e.MANIFEST_PARSED="hlsManifestParsed",e.LEVEL_SWITCHING="hlsLevelSwitching",e.LEVEL_SWITCHED="hlsLevelSwitched",e.LEVEL_LOADING="hlsLevelLoading",e.LEVEL_LOADED="hlsLevelLoaded",e.LEVEL_UPDATED="hlsLevelUpdated",e.LEVEL_PTS_UPDATED="hlsLevelPtsUpdated",e.LEVELS_UPDATED="hlsLevelsUpdated",e.AUDIO_TRACKS_UPDATED="hlsAudioTracksUpdated",e.AUDIO_TRACK_SWITCHING="hlsAudioTrackSwitching",e.AUDIO_TRACK_SWITCHED="hlsAudioTrackSwitched",e.AUDIO_TRACK_LOADING="hlsAudioTrackLoading",e.AUDIO_TRACK_LOADED="hlsAudioTrackLoaded",e.SUBTITLE_TRACKS_UPDATED="hlsSubtitleTracksUpdated",e.SUBTITLE_TRACKS_CLEARED="hlsSubtitleTracksCleared",e.SUBTITLE_TRACK_SWITCH="hlsSubtitleTrackSwitch",e.SUBTITLE_TRACK_LOADING="hlsSubtitleTrackLoading",e.SUBTITLE_TRACK_LOADED="hlsSubtitleTrackLoaded",e.SUBTITLE_FRAG_PROCESSED="hlsSubtitleFragProcessed",e.CUES_PARSED="hlsCuesParsed",e.NON_NATIVE_TEXT_TRACKS_FOUND="hlsNonNativeTextTracksFound",e.INIT_PTS_FOUND="hlsInitPtsFound",e.FRAG_LOADING="hlsFragLoading",e.FRAG_LOAD_EMERGENCY_ABORTED="hlsFragLoadEmergencyAborted",e.FRAG_LOADED="hlsFragLoaded",e.FRAG_DECRYPTED="hlsFragDecrypted",e.FRAG_PARSING_INIT_SEGMENT="hlsFragParsingInitSegment",e.FRAG_PARSING_USERDATA="hlsFragParsingUserdata",e.FRAG_PARSING_METADATA="hlsFragParsingMetadata",e.FRAG_PARSED="hlsFragParsed",e.FRAG_BUFFERED="hlsFragBuffered",e.FRAG_CHANGED="hlsFragChanged",e.FPS_DROP="hlsFpsDrop",e.FPS_DROP_LEVEL_CAPPING="hlsFpsDropLevelCapping",e.ERROR="hlsError",e.DESTROYING="hlsDestroying",e.KEY_LOADING="hlsKeyLoading",e.KEY_LOADED="hlsKeyLoaded",e.LIVE_BACK_BUFFER_REACHED="hlsLiveBackBufferReached",e.BACK_BUFFER_REACHED="hlsBackBufferReached",e}({}),Lt=function(e){return e.NETWORK_ERROR="networkError",e.MEDIA_ERROR="mediaError",e.KEY_SYSTEM_ERROR="keySystemError",e.MUX_ERROR="muxError",e.OTHER_ERROR="otherError",e}({}),Ot=function(e){return e.KEY_SYSTEM_NO_KEYS="keySystemNoKeys",e.KEY_SYSTEM_NO_ACCESS="keySystemNoAccess",e.KEY_SYSTEM_NO_SESSION="keySystemNoSession",e.KEY_SYSTEM_NO_CONFIGURED_LICENSE="keySystemNoConfiguredLicense",e.KEY_SYSTEM_LICENSE_REQUEST_FAILED="keySystemLicenseRequestFailed",e.KEY_SYSTEM_SERVER_CERTIFICATE_REQUEST_FAILED="keySystemServerCertificateRequestFailed",e.KEY_SYSTEM_SERVER_CERTIFICATE_UPDATE_FAILED="keySystemServerCertificateUpdateFailed",e.KEY_SYSTEM_SESSION_UPDATE_FAILED="keySystemSessionUpdateFailed",e.KEY_SYSTEM_STATUS_OUTPUT_RESTRICTED="keySystemStatusOutputRestricted",e.KEY_SYSTEM_STATUS_INTERNAL_ERROR="keySystemStatusInternalError",e.MANIFEST_LOAD_ERROR="manifestLoadError",e.MANIFEST_LOAD_TIMEOUT="manifestLoadTimeOut",e.MANIFEST_PARSING_ERROR="manifestParsingError",e.MANIFEST_INCOMPATIBLE_CODECS_ERROR="manifestIncompatibleCodecsError",e.LEVEL_EMPTY_ERROR="levelEmptyError",e.LEVEL_LOAD_ERROR="levelLoadError",e.LEVEL_LOAD_TIMEOUT="levelLoadTimeOut",e.LEVEL_PARSING_ERROR="levelParsingError",e.LEVEL_SWITCH_ERROR="levelSwitchError",e.AUDIO_TRACK_LOAD_ERROR="audioTrackLoadError",e.AUDIO_TRACK_LOAD_TIMEOUT="audioTrackLoadTimeOut",e.SUBTITLE_LOAD_ERROR="subtitleTrackLoadError",e.SUBTITLE_TRACK_LOAD_TIMEOUT="subtitleTrackLoadTimeOut",e.FRAG_LOAD_ERROR="fragLoadError",e.FRAG_LOAD_TIMEOUT="fragLoadTimeOut",e.FRAG_DECRYPT_ERROR="fragDecryptError",e.FRAG_PARSING_ERROR="fragParsingError",e.FRAG_GAP="fragGap",e.REMUX_ALLOC_ERROR="remuxAllocError",e.KEY_LOAD_ERROR="keyLoadError",e.KEY_LOAD_TIMEOUT="keyLoadTimeOut",e.BUFFER_ADD_CODEC_ERROR="bufferAddCodecError",e.BUFFER_INCOMPATIBLE_CODECS_ERROR="bufferIncompatibleCodecsError",e.BUFFER_APPEND_ERROR="bufferAppendError",e.BUFFER_APPENDING_ERROR="bufferAppendingError",e.BUFFER_STALLED_ERROR="bufferStalledError",e.BUFFER_FULL_ERROR="bufferFullError",e.BUFFER_SEEK_OVER_HOLE="bufferSeekOverHole",e.BUFFER_NUDGE_ON_STALL="bufferNudgeOnStall",e.INTERNAL_EXCEPTION="internalException",e.INTERNAL_ABORTED="aborted",e.UNKNOWN="unknown",e}({});const Pt=function(){},Nt={trace:Pt,debug:Pt,log:Pt,warn:Pt,info:Pt,error:Pt};let Bt=Nt;const Rt=Bt,Vt=/^(\d+)x(\d+)$/,zt=/(.+?)=(".*?"|.*?)(?:,|$)/g;class Yt{constructor(e){"string"==typeof e&&(e=Yt.parseAttrList(e));for(const t in e)e.hasOwnProperty(t)&&("X-"===t.substring(0,2)&&(this.clientAttrs=this.clientAttrs||[],this.clientAttrs.push(t)),this[t]=e[t])}decimalInteger(e){const t=parseInt(this[e],10);return t>Number.MAX_SAFE_INTEGER?1/0:t}hexadecimalInteger(e){if(this[e]){let t=(this[e]||"0x").slice(2);t=(1&t.length?"0":"")+t;const r=new Uint8Array(t.length/2);for(let e=0;e<t.length/2;e++)r[e]=parseInt(t.slice(2*e,2*e+2),16);return r}return null}hexadecimalIntegerAsNumber(e){const t=parseInt(this[e],16);return t>Number.MAX_SAFE_INTEGER?1/0:t}decimalFloatingPoint(e){return parseFloat(this[e])}optionalFloat(e,t){const r=this[e];return r?parseFloat(r):t}enumeratedString(e){return this[e]}bool(e){return"YES"===this[e]}decimalResolution(e){const t=Vt.exec(this[e]);if(null!==t)return{width:parseInt(t[1],10),height:parseInt(t[2],10)}}static parseAttrList(e){let t;const r={};for(zt.lastIndex=0;null!==(t=zt.exec(e));){let e=t[2];0===e.indexOf('"')&&e.lastIndexOf('"')===e.length-1&&(e=e.slice(1,-1)),r[t[1].trim()]=e}return r}}function Gt(e){return"SCTE35-OUT"===e||"SCTE35-IN"===e}class Ut{constructor(e,t){if(this.attr=void 0,this._startDate=void 0,this._endDate=void 0,this._badValueForSameId=void 0,t){const r=t.attr;for(const t in r)if(Object.prototype.hasOwnProperty.call(e,t)&&e[t]!==r[t]){Rt.warn(`DATERANGE tag attribute: "${t}" does not match for tags with ID: "${e.ID}"`),this._badValueForSameId=t;break}e=Dt(new Yt({}),r,e)}if(this.attr=e,this._startDate=new Date(e["START-DATE"]),"END-DATE"in this.attr){const e=new Date(this.attr["END-DATE"]);kt(e.getTime())&&(this._endDate=e)}}get id(){return this.attr.ID}get class(){return this.attr.CLASS}get startDate(){return this._startDate}get endDate(){if(this._endDate)return this._endDate;const e=this.duration;return null!==e?new Date(this._startDate.getTime()+1e3*e):null}get duration(){if("DURATION"in this.attr){const e=this.attr.decimalFloatingPoint("DURATION");if(kt(e))return e}else if(this._endDate)return(this._endDate.getTime()-this._startDate.getTime())/1e3;return null}get plannedDuration(){return"PLANNED-DURATION"in this.attr?this.attr.decimalFloatingPoint("PLANNED-DURATION"):null}get endOnNext(){return this.attr.bool("END-ON-NEXT")}get isValid(){return!!this.id&&!this._badValueForSameId&&kt(this.startDate.getTime())&&(null===this.duration||this.duration>=0)&&(!this.endOnNext||!!this.class)}}class Ft{constructor(){this.aborted=!1,this.loaded=0,this.retry=0,this.total=0,this.chunkCount=0,this.bwEstimate=0,this.loading={start:0,first:0,end:0},this.parsing={start:0,end:0},this.buffering={start:0,first:0,end:0}}}var qt={AUDIO:"audio",VIDEO:"video",AUDIOVIDEO:"audiovideo"};class Ht{constructor(e){this._byteRange=null,this._url=null,this.baseurl=void 0,this.relurl=void 0,this.elementaryStreams={[qt.AUDIO]:null,[qt.VIDEO]:null,[qt.AUDIOVIDEO]:null},this.baseurl=e}setByteRange(e,t){const r=e.split("@",2),n=[];1===r.length?n[0]=t?t.byteRangeEndOffset:0:n[0]=parseInt(r[1]),n[1]=parseInt(r[0])+n[0],this._byteRange=n}get byteRange(){return this._byteRange?this._byteRange:[]}get byteRangeStartOffset(){return this.byteRange[0]}get byteRangeEndOffset(){return this.byteRange[1]}get url(){return!this._url&&this.baseurl&&this.relurl&&(this._url=It.buildAbsoluteURL(this.baseurl,this.relurl,{alwaysNormalize:!0})),this._url||""}set url(e){this._url=e}}class _t extends Ht{constructor(e,t){super(t),this._decryptdata=null,this.rawProgramDateTime=null,this.programDateTime=null,this.tagList=[],this.duration=0,this.sn=0,this.levelkeys=void 0,this.type=void 0,this.loader=null,this.keyLoader=null,this.level=-1,this.cc=0,this.startPTS=void 0,this.endPTS=void 0,this.startDTS=void 0,this.endDTS=void 0,this.start=0,this.deltaPTS=void 0,this.maxStartPTS=void 0,this.minEndPTS=void 0,this.stats=new Ft,this.urlId=0,this.data=void 0,this.bitrateTest=!1,this.title=null,this.initSegment=null,this.endList=void 0,this.gap=void 0,this.type=e}get decryptdata(){const{levelkeys:e}=this;if(!e&&!this._decryptdata)return null;if(!this._decryptdata&&this.levelkeys&&!this.levelkeys.NONE){const e=this.levelkeys.identity;if(e)this._decryptdata=e.getDecryptData(this.sn);else{const e=Object.keys(this.levelkeys);if(1===e.length)return this._decryptdata=this.levelkeys[e[0]].getDecryptData(this.sn)}}return this._decryptdata}get end(){return this.start+this.duration}get endProgramDateTime(){if(null===this.programDateTime)return null;if(!kt(this.programDateTime))return null;const e=kt(this.duration)?this.duration:0;return this.programDateTime+1e3*e}get encrypted(){var e;if(null!=(e=this._decryptdata)&&e.encrypted)return!0;if(this.levelkeys){const e=Object.keys(this.levelkeys),t=e.length;if(t>1||1===t&&this.levelkeys[e[0]].encrypted)return!0}return!1}setKeyFormat(e){if(this.levelkeys){const t=this.levelkeys[e];t&&!this._decryptdata&&(this._decryptdata=t.getDecryptData(this.sn))}}abortRequests(){var e,t;null==(e=this.loader)||e.abort(),null==(t=this.keyLoader)||t.abort()}setElementaryStreamInfo(e,t,r,n,i,s=!1){const{elementaryStreams:a}=this,o=a[e];o?(o.startPTS=Math.min(o.startPTS,t),o.endPTS=Math.max(o.endPTS,r),o.startDTS=Math.min(o.startDTS,n),o.endDTS=Math.max(o.endDTS,i)):a[e]={startPTS:t,endPTS:r,startDTS:n,endDTS:i,partial:s}}clearElementaryStreamInfo(){const{elementaryStreams:e}=this;e[qt.AUDIO]=null,e[qt.VIDEO]=null,e[qt.AUDIOVIDEO]=null}}class Zt extends Ht{constructor(e,t,r,n,i){super(r),this.fragOffset=0,this.duration=0,this.gap=!1,this.independent=!1,this.relurl=void 0,this.fragment=void 0,this.index=void 0,this.stats=new Ft,this.duration=e.decimalFloatingPoint("DURATION"),this.gap=e.bool("GAP"),this.independent=e.bool("INDEPENDENT"),this.relurl=e.enumeratedString("URI"),this.fragment=t,this.index=n;const s=e.enumeratedString("BYTERANGE");s&&this.setByteRange(s,i),i&&(this.fragOffset=i.fragOffset+i.duration)}get start(){return this.fragment.start+this.fragOffset}get end(){return this.start+this.duration}get loaded(){const{elementaryStreams:e}=this;return!!(e.audio||e.video||e.audiovideo)}}class Qt{constructor(e){this.PTSKnown=!1,this.alignedSliding=!1,this.averagetargetduration=void 0,this.endCC=0,this.endSN=0,this.fragments=void 0,this.fragmentHint=void 0,this.partList=null,this.dateRanges=void 0,this.live=!0,this.ageHeader=0,this.advancedDateTime=void 0,this.updated=!0,this.advanced=!0,this.availabilityDelay=void 0,this.misses=0,this.startCC=0,this.startSN=0,this.startTimeOffset=null,this.targetduration=0,this.totalduration=0,this.type=null,this.url=void 0,this.m3u8="",this.version=null,this.canBlockReload=!1,this.canSkipUntil=0,this.canSkipDateRanges=!1,this.skippedSegments=0,this.recentlyRemovedDateranges=void 0,this.partHoldBack=0,this.holdBack=0,this.partTarget=0,this.preloadHint=void 0,this.renditionReports=void 0,this.tuneInGoal=0,this.deltaUpdateFailed=void 0,this.driftStartTime=0,this.driftEndTime=0,this.driftStart=0,this.driftEnd=0,this.encryptedFragments=void 0,this.playlistParsingError=null,this.variableList=null,this.hasVariableRefs=!1,this.fragments=[],this.encryptedFragments=[],this.dateRanges={},this.url=e}reloaded(e){if(!e)return this.advanced=!0,void(this.updated=!0);const t=this.lastPartSn-e.lastPartSn,r=this.lastPartIndex-e.lastPartIndex;this.updated=this.endSN!==e.endSN||!!r||!!t,this.advanced=this.endSN>e.endSN||t>0||0===t&&r>0,this.updated||this.advanced?this.misses=Math.floor(.6*e.misses):this.misses=e.misses+1,this.availabilityDelay=e.availabilityDelay}get hasProgramDateTime(){return!!this.fragments.length&&kt(this.fragments[this.fragments.length-1].programDateTime)}get levelTargetDuration(){return this.averagetargetduration||this.targetduration||10}get drift(){const e=this.driftEndTime-this.driftStartTime;return e>0?1e3*(this.driftEnd-this.driftStart)/e:1}get edge(){return this.partEnd||this.fragmentEnd}get partEnd(){var e;return null!=(e=this.partList)&&e.length?this.partList[this.partList.length-1].end:this.fragmentEnd}get fragmentEnd(){var e;return null!=(e=this.fragments)&&e.length?this.fragments[this.fragments.length-1].end:0}get age(){return this.advancedDateTime?Math.max(Date.now()-this.advancedDateTime,0)/1e3:0}get lastPartIndex(){var e;return null!=(e=this.partList)&&e.length?this.partList[this.partList.length-1].index:-1}get lastPartSn(){var e;return null!=(e=this.partList)&&e.length?this.partList[this.partList.length-1].fragment.sn:this.endSN}}function Wt(e){return Uint8Array.from(atob(e),(e=>e.charCodeAt(0)))}function Xt(e){return Uint8Array.from(unescape(encodeURIComponent(e)),(e=>e.charCodeAt(0)))}var Jt={CLEARKEY:"org.w3.clearkey",FAIRPLAY:"com.apple.fps",PLAYREADY:"com.microsoft.playready",WIDEVINE:"com.widevine.alpha"},Kt={CLEARKEY:"org.w3.clearkey",FAIRPLAY:"com.apple.streamingkeydelivery",PLAYREADY:"com.microsoft.playready",WIDEVINE:"urn:uuid:edef8ba9-79d6-4ace-a3c8-27dcd51d21ed"};function $t(e){switch(e){case Kt.FAIRPLAY:return Jt.FAIRPLAY;case Kt.PLAYREADY:return Jt.PLAYREADY;case Kt.WIDEVINE:return Jt.WIDEVINE;case Kt.CLEARKEY:return Jt.CLEARKEY}}var er="edef8ba979d64acea3c827dcd51d21ed";function tr(e){switch(e){case Jt.FAIRPLAY:return Kt.FAIRPLAY;case Jt.PLAYREADY:return Kt.PLAYREADY;case Jt.WIDEVINE:return Kt.WIDEVINE;case Jt.CLEARKEY:return Kt.CLEARKEY}}function rr(e){const{drmSystems:t,widevineLicenseUrl:r}=e,n=t?[Jt.FAIRPLAY,Jt.WIDEVINE,Jt.PLAYREADY,Jt.CLEARKEY].filter((e=>!!t[e])):[];return!n[Jt.WIDEVINE]&&r&&n.push(Jt.WIDEVINE),n}const nr="undefined"!=typeof self&&self.navigator&&self.navigator.requestMediaKeySystemAccess?self.navigator.requestMediaKeySystemAccess.bind(self.navigator):null;function ir(e,t,r){return Uint8Array.prototype.slice?e.slice(t,r):new Uint8Array(Array.prototype.slice.call(e,t,r))}const sr=(e,t)=>t+10<=e.length&&73===e[t]&&68===e[t+1]&&51===e[t+2]&&e[t+3]<255&&e[t+4]<255&&e[t+6]<128&&e[t+7]<128&&e[t+8]<128&&e[t+9]<128,ar=(e,t)=>t+10<=e.length&&51===e[t]&&68===e[t+1]&&73===e[t+2]&&e[t+3]<255&&e[t+4]<255&&e[t+6]<128&&e[t+7]<128&&e[t+8]<128&&e[t+9]<128,or=(e,t)=>{const r=t;let n=0;for(;sr(e,t);)n+=10,n+=lr(e,t+6),ar(e,t+10)&&(n+=10),t+=n;if(n>0)return e.subarray(r,r+n)},lr=(e,t)=>{let r=0;return r=(127&e[t])<<21,r|=(127&e[t+1])<<14,r|=(127&e[t+2])<<7,r|=127&e[t+3],r},cr=(e,t)=>sr(e,t)&&lr(e,t+6)+10<=e.length-t,ur=e=>e&&"PRIV"===e.key&&"com.apple.streaming.transportStreamTimestamp"===e.info,dr=e=>{const t=String.fromCharCode(e[0],e[1],e[2],e[3]),r=lr(e,4);return{type:t,size:r,data:e.subarray(10,10+r)}},hr=e=>{let t=0;const r=[];for(;sr(e,t);){const n=lr(e,t+6);t+=10;const i=t+n;for(;t+8<i;){const n=dr(e.subarray(t)),i=pr(n);i&&r.push(i),t+=n.size+10}ar(e,t)&&(t+=10)}return r},pr=e=>"PRIV"===e.type?fr(e):"W"===e.type[0]?mr(e):Ar(e),fr=e=>{if(e.size<2)return;const t=vr(e.data,!0),r=new Uint8Array(e.data.subarray(t.length+1));return{key:e.type,info:t,data:r.buffer}},Ar=e=>{if(e.size<2)return;if("TXXX"===e.type){let t=1;const r=vr(e.data.subarray(t),!0);t+=r.length+1;const n=vr(e.data.subarray(t));return{key:e.type,info:r,data:n}}const t=vr(e.data.subarray(1));return{key:e.type,data:t}},mr=e=>{if("WXXX"===e.type){if(e.size<2)return;let t=1;const r=vr(e.data.subarray(t),!0);t+=r.length+1;const n=vr(e.data.subarray(t));return{key:e.type,info:r,data:n}}const t=vr(e.data);return{key:e.type,data:t}},gr=e=>{if(8===e.data.byteLength){const t=new Uint8Array(e.data),r=1&t[3];let n=(t[4]<<23)+(t[5]<<15)+(t[6]<<7)+t[7];return n/=45,r&&(n+=47721858.84),Math.round(n)}},vr=(e,t=!1)=>{const r=yr();if(r){const n=r.decode(e);if(t){const e=n.indexOf("\0");return-1!==e?n.substring(0,e):n}return n.replace(/\0/g,"")}const n=e.length;let i,s,a,o="",l=0;for(;l<n;){if(i=e[l++],0===i&&t)return o;if(0!==i&&3!==i)switch(i>>4){case 0:case 1:case 2:case 3:case 4:case 5:case 6:case 7:o+=String.fromCharCode(i);break;case 12:case 13:s=e[l++],o+=String.fromCharCode((31&i)<<6|63&s);break;case 14:s=e[l++],a=e[l++],o+=String.fromCharCode((15&i)<<12|(63&s)<<6|(63&a)<<0)}}return o};let br;function yr(){return br||void 0===self.TextDecoder||(br=new self.TextDecoder("utf-8")),br}const Cr=function(e){let t="";for(let r=0;r<e.length;r++){let n=e[r].toString(16);n.length<2&&(n="0"+n),t+=n}return t},wr=Math.pow(2,32)-1,Mr=[].push,Sr={video:1,audio:2,id3:3,text:4};function Ir(e){return String.fromCharCode.apply(null,e)}function Er(e,t){const r=e[t]<<8|e[t+1];return r<0?65536+r:r}function xr(e,t){const r=Tr(e,t);return r<0?4294967296+r:r}function Tr(e,t){return e[t]<<24|e[t+1]<<16|e[t+2]<<8|e[t+3]}function Dr(e,t,r){e[t]=r>>24,e[t+1]=r>>16&255,e[t+2]=r>>8&255,e[t+3]=255&r}function kr(e,t){const r=[];if(!t.length)return r;const n=e.byteLength;for(let i=0;i<n;){const s=xr(e,i),a=s>1?i+s:n;if(Ir(e.subarray(i+4,i+8))===t[0])if(1===t.length)r.push(e.subarray(i+8,a));else{const n=kr(e.subarray(i+8,a),t.slice(1));n.length&&Mr.apply(r,n)}i=a}return r}function jr(e){const t=[],r=e[0];let n=8;const i=xr(e,n);n+=4,n+=0===r?8:16,n+=2;let s=e.length+0;const a=Er(e,n);n+=2;for(let r=0;r<a;r++){let r=n;const a=xr(e,r);r+=4;const o=2147483647&a;if(1==(2147483648&a)>>>31)return Rt.warn("SIDX has hierarchical references (not supported)"),null;const l=xr(e,r);r+=4,t.push({referenceSize:o,subsegmentDuration:l,info:{duration:l/i,start:s,end:s+o-1}}),s+=o,r+=4,n=r}return{earliestPresentationTime:0,timescale:i,version:r,referencesCount:a,references:t}}function Lr(e){const t=[],r=kr(e,["moov","trak"]);for(let e=0;e<r.length;e++){const n=r[e],i=kr(n,["tkhd"])[0];if(i){let e=i[0],r=0===e?12:20;const s=xr(i,r),a=kr(n,["mdia","mdhd"])[0];if(a){e=a[0],r=0===e?12:20;const i=xr(a,r),o=kr(n,["mdia","hdlr"])[0];if(o){const e=Ir(o.subarray(8,12)),r={soun:qt.AUDIO,vide:qt.VIDEO}[e];if(r){const e=kr(n,["mdia","minf","stbl","stsd"])[0];let a;e&&(a=Ir(e.subarray(12,16))),t[s]={timescale:i,type:r},t[r]={timescale:i,id:s,codec:a}}}}}}return kr(e,["moov","mvex","trex"]).forEach((e=>{const r=xr(e,4),n=t[r];n&&(n.default={duration:xr(e,12),flags:xr(e,20)})})),t}function Or(e){const t=kr(e,["schm"])[0];if(t){const r=Ir(t.subarray(4,8));if("cbcs"===r||"cenc"===r)return kr(e,["schi","tenc"])[0]}return Rt.error("[eme] missing 'schm' box"),null}function Pr(e){const t=xr(e,0);let r=8;1&t&&(r+=4),4&t&&(r+=4);let n=0;const i=xr(e,4);for(let s=0;s<i;s++)256&t&&(n+=xr(e,r),r+=4),512&t&&(r+=4),1024&t&&(r+=4),2048&t&&(r+=4);return n}function Nr(e,t){const r=new Uint8Array(e.length+t.length);return r.set(e),r.set(t,e.length),r}function Br(e,t){const r=[],n=t.samples,i=t.timescale,s=t.id;let a=!1;return kr(n,["moof"]).map((o=>{const l=o.byteOffset-8;kr(o,["traf"]).map((o=>{const c=kr(o,["tfdt"]).map((e=>{const t=e[0];let r=xr(e,4);return 1===t&&(r*=Math.pow(2,32),r+=xr(e,8)),r/i}))[0];return void 0!==c&&(e=c),kr(o,["tfhd"]).map((c=>{const u=xr(c,4),d=16777215&xr(c,0);let h=0;const p=0!=(16&d);let f=0;const A=0!=(32&d);let m=8;u===s&&(0!=(1&d)&&(m+=8),0!=(2&d)&&(m+=4),0!=(8&d)&&(h=xr(c,m),m+=4),p&&(f=xr(c,m),m+=4),A&&(m+=4),"video"===t.type&&(a=function(e){if(!e)return!1;const t=e.indexOf("."),r=t<0?e:e.substring(0,t);return"hvc1"===r||"hev1"===r||"dvh1"===r||"dvhe"===r}(t.codec)),kr(o,["trun"]).map((s=>{const o=s[0],c=16777215&xr(s,0),u=0!=(1&c);let d=0;const p=0!=(4&c),A=0!=(256&c);let m=0;const g=0!=(512&c);let v=0;const b=0!=(1024&c),y=0!=(2048&c);let C=0;const w=xr(s,4);let M=8;u&&(d=xr(s,M),M+=4),p&&(M+=4);let S=d+l;for(let l=0;l<w;l++){if(A?(m=xr(s,M),M+=4):m=h,g?(v=xr(s,M),M+=4):v=f,b&&(M+=4),y&&(C=0===o?xr(s,M):Tr(s,M),M+=4),t.type===qt.VIDEO){let t=0;for(;t<v;){const s=xr(n,S);S+=4,Rr(a,n[S])&&Vr(n.subarray(S,S+s),a?2:1,e+C/i,r),S+=s,t+=s+4}}e+=m/i}})))}))}))})),r}function Rr(e,t){if(e){const e=t>>1&63;return 39===e||40===e}return 6==(31&t)}function Vr(e,t,r,n){const i=zr(e);let s=0;s+=t;let a=0,o=0,l=!1,c=0;for(;s<i.length;){a=0;do{if(s>=i.length)break;c=i[s++],a+=c}while(255===c);o=0;do{if(s>=i.length)break;c=i[s++],o+=c}while(255===c);const e=i.length-s;if(!l&&4===a&&s<i.length){if(l=!0,181===i[s++]){const e=Er(i,s);if(s+=2,49===e){const e=xr(i,s);if(s+=4,1195456820===e){const e=i[s++];if(3===e){const t=i[s++],o=64&t,l=o?2+3*(31&t):0,c=new Uint8Array(l);if(o){c[0]=t;for(let e=1;e<l;e++)c[e]=i[s++]}n.push({type:e,payloadType:a,pts:r,bytes:c})}}}}}else if(5===a&&o<e){if(l=!0,o>16){const e=[];for(let t=0;t<16;t++){const r=i[s++].toString(16);e.push(1==r.length?"0"+r:r),3!==t&&5!==t&&7!==t&&9!==t||e.push("-")}const t=o-16,l=new Uint8Array(t);for(let e=0;e<t;e++)l[e]=i[s++];n.push({payloadType:a,pts:r,uuid:e.join(""),userData:vr(l),userDataBytes:l})}}else if(o<e)s+=o;else if(o>e)break}}function zr(e){const t=e.byteLength,r=[];let n=1;for(;n<t-2;)0===e[n]&&0===e[n+1]&&3===e[n+2]?(r.push(n+2),n+=2):n++;if(0===r.length)return e;const i=t-r.length,s=new Uint8Array(i);let a=0;for(n=0;n<i;a++,n++)a===r[0]&&(a++,r.shift()),s[n]=e[a];return s}let Yr={};class Gr{static clearKeyUriToKeyIdMap(){Yr={}}constructor(e,t,r,n=[1],i=null){this.uri=void 0,this.method=void 0,this.keyFormat=void 0,this.keyFormatVersions=void 0,this.encrypted=void 0,this.isCommonEncryption=void 0,this.iv=null,this.key=null,this.keyId=null,this.pssh=null,this.method=e,this.uri=t,this.keyFormat=r,this.keyFormatVersions=n,this.iv=i,this.encrypted=!!e&&"NONE"!==e,this.isCommonEncryption=this.encrypted&&"AES-128"!==e}isSupported(){if(this.method){if("AES-128"===this.method||"NONE"===this.method)return!0;if("identity"===this.keyFormat)return"SAMPLE-AES"===this.method;switch(this.keyFormat){case Kt.FAIRPLAY:case Kt.WIDEVINE:case Kt.PLAYREADY:case Kt.CLEARKEY:return-1!==["ISO-23001-7","SAMPLE-AES","SAMPLE-AES-CENC","SAMPLE-AES-CTR"].indexOf(this.method)}}return!1}getDecryptData(e){if(!this.encrypted||!this.uri)return null;if("AES-128"===this.method&&this.uri&&!this.iv){"number"!=typeof e&&("AES-128"!==this.method||this.iv||Rt.warn(`missing IV for initialization segment with method="${this.method}" - compliance issue`),e=0);const t=function(e){const t=new Uint8Array(16);for(let r=12;r<16;r++)t[r]=e>>8*(15-r)&255;return t}(e);return new Gr(this.method,this.uri,"identity",this.keyFormatVersions,t)}const t=function(e){const t=e.split(":");let r=null;if("data"===t[0]&&2===t.length){const e=t[1].split(";"),n=e[e.length-1].split(",");if(2===n.length){const t="base64"===n[0],i=n[1];t?(e.splice(-1,1),r=Wt(i)):r=function(e){const t=Xt(e).subarray(0,16),r=new Uint8Array(16);return r.set(t,16-t.length),r}(i)}}return r}(this.uri);if(t)switch(this.keyFormat){case Kt.WIDEVINE:this.pssh=t,t.length>=22&&(this.keyId=t.subarray(t.length-22,t.length-6));break;case Kt.PLAYREADY:{const e=new Uint8Array([154,4,240,121,152,64,66,134,171,146,230,91,224,136,95,149]);this.pssh=function(e,t,r){if(16!==e.byteLength)throw new RangeError("Invalid system id");let n,i,s;if(t){n=1,i=new Uint8Array(16*t.length);for(let e=0;e<t.length;e++){const r=t[e];if(16!==r.byteLength)throw new RangeError("Invalid key");i.set(r,16*e)}}else n=0,i=new Uint8Array;n>0?(s=new Uint8Array(4),t.length>0&&new DataView(s.buffer).setUint32(0,t.length,!1)):s=new Uint8Array;const a=new Uint8Array(4);return r&&r.byteLength>0&&new DataView(a.buffer).setUint32(0,r.byteLength,!1),function(e,...t){const r=t.length;let n=8,i=r;for(;i--;)n+=t[i].byteLength;const s=new Uint8Array(n);for(s[0]=n>>24&255,s[1]=n>>16&255,s[2]=n>>8&255,s[3]=255&n,s.set(e,4),i=0,n=8;i<r;i++)s.set(t[i],n),n+=t[i].byteLength;return s}([112,115,115,104],new Uint8Array([n,0,0,0]),e,s,i,a,r||new Uint8Array)}(e,null,t);const r=new Uint16Array(t.buffer,t.byteOffset,t.byteLength/2),n=String.fromCharCode.apply(null,Array.from(r)),i=n.substring(n.indexOf("<"),n.length),s=(new DOMParser).parseFromString(i,"text/xml").getElementsByTagName("KID")[0];if(s){const e=s.childNodes[0]?s.childNodes[0].nodeValue:s.getAttribute("VALUE");if(e){const t=Wt(e).subarray(0,16);!function(e){const t=function(e,t,r){const n=e[t];e[t]=e[r],e[r]=n};t(e,0,3),t(e,1,2),t(e,4,5),t(e,6,7)}(t),this.keyId=t}}break}default:{let e=t.subarray(0,16);if(16!==e.length){const t=new Uint8Array(16);t.set(e,16-e.length),e=t}this.keyId=e;break}}if(!this.keyId||16!==this.keyId.byteLength){let e=Yr[this.uri];if(!e){const t=Object.keys(Yr).length%Number.MAX_SAFE_INTEGER;e=new Uint8Array(16),new DataView(e.buffer,12,4).setUint32(0,t),Yr[this.uri]=e}this.keyId=e}return this}}const Ur=/\{\$([a-zA-Z0-9-_]+)\}/g;function Fr(e){return Ur.test(e)}function qr(e,t,r){if(null!==e.variableList||e.hasVariableRefs)for(let n=r.length;n--;){const i=r[n],s=t[i];s&&(t[i]=Hr(e,s))}}function Hr(e,t){if(null!==e.variableList||e.hasVariableRefs){const r=e.variableList;return t.replace(Ur,(t=>{const n=t.substring(2,t.length-1),i=null==r?void 0:r[n];return void 0===i?(e.playlistParsingError||(e.playlistParsingError=new Error(`Missing preceding EXT-X-DEFINE tag for Variable Reference: "${n}"`)),t):i}))}return t}function _r(e,t,r){let n,i,s=e.variableList;if(s||(e.variableList=s={}),"QUERYPARAM"in t){n=t.QUERYPARAM;try{const e=new self.URL(r).searchParams;if(!e.has(n))throw new Error(`"${n}" does not match any query parameter in URI: "${r}"`);i=e.get(n)}catch(t){e.playlistParsingError||(e.playlistParsingError=new Error(`EXT-X-DEFINE QUERYPARAM: ${t.message}`))}}else n=t.NAME,i=t.VALUE;n in s?e.playlistParsingError||(e.playlistParsingError=new Error(`EXT-X-DEFINE duplicate Variable Name declarations: "${n}"`)):s[n]=i||""}function Zr(e,t,r){const n=t.IMPORT;if(r&&n in r){let t=e.variableList;t||(e.variableList=t={}),t[n]=r[n]}else e.playlistParsingError||(e.playlistParsingError=new Error(`EXT-X-DEFINE IMPORT attribute not found in Multivariant Playlist: "${n}"`))}function Qr(){if("undefined"!=typeof self)return self.MediaSource||self.WebKitMediaSource}const Wr={audio:{a3ds:!0,"ac-3":!0,"ac-4":!0,alac:!0,alaw:!0,dra1:!0,"dts+":!0,"dts-":!0,dtsc:!0,dtse:!0,dtsh:!0,"ec-3":!0,enca:!0,g719:!0,g726:!0,m4ae:!0,mha1:!0,mha2:!0,mhm1:!0,mhm2:!0,mlpa:!0,mp4a:!0,"raw ":!0,Opus:!0,opus:!0,samr:!0,sawb:!0,sawp:!0,sevc:!0,sqcp:!0,ssmv:!0,twos:!0,ulaw:!0},video:{avc1:!0,avc2:!0,avc3:!0,avc4:!0,avcp:!0,av01:!0,drac:!0,dva1:!0,dvav:!0,dvh1:!0,dvhe:!0,encv:!0,hev1:!0,hvc1:!0,mjp2:!0,mp4v:!0,mvc1:!0,mvc2:!0,mvc3:!0,mvc4:!0,resv:!0,rv60:!0,s263:!0,svc1:!0,svc2:!0,"vc-1":!0,vp08:!0,vp09:!0},text:{stpp:!0,wvtt:!0}},Xr=Qr();function Jr(e,t){var r;return null!=(r=null==Xr?void 0:Xr.isTypeSupported(`${t||"video"}/mp4;codecs="${e}"`))&&r}const Kr=/#EXT-X-STREAM-INF:([^\r\n]*)(?:[\r\n](?:#[^\r\n]*)?)*([^\r\n]+)|#EXT-X-(SESSION-DATA|SESSION-KEY|DEFINE|CONTENT-STEERING|START):([^\r\n]*)[\r\n]+/g,$r=/#EXT-X-MEDIA:(.*)/g,en=/^#EXT(?:INF|-X-TARGETDURATION):/m,tn=new RegExp([/#EXTINF:\s*(\d*(?:\.\d+)?)(?:,(.*)\s+)?/.source,/(?!#) *(\S[\S ]*)/.source,/#EXT-X-BYTERANGE:*(.+)/.source,/#EXT-X-PROGRAM-DATE-TIME:(.+)/.source,/#.*/.source].join("|"),"g"),rn=new RegExp([/#(EXTM3U)/.source,/#EXT-X-(DATERANGE|DEFINE|KEY|MAP|PART|PART-INF|PLAYLIST-TYPE|PRELOAD-HINT|RENDITION-REPORT|SERVER-CONTROL|SKIP|START):(.+)/.source,/#EXT-X-(BITRATE|DISCONTINUITY-SEQUENCE|MEDIA-SEQUENCE|TARGETDURATION|VERSION): *(\d+)/.source,/#EXT-X-(DISCONTINUITY|ENDLIST|GAP)/.source,/(#)([^:]*):(.*)/.source,/(#)(.*)(?:.*)\r?\n?/.source].join("|"));class nn{static findGroup(e,t){for(let r=0;r<e.length;r++){const n=e[r];if(n.id===t)return n}}static convertAVC1ToAVCOTI(e){const t=e.split(".");if(t.length>2){let e=t.shift()+".";return e+=parseInt(t.shift()).toString(16),e+=("000"+parseInt(t.shift()).toString(16)).slice(-4),e}return e}static resolve(e,t){return It.buildAbsoluteURL(t,e,{alwaysNormalize:!0})}static isMediaPlaylist(e){return en.test(e)}static parseMasterPlaylist(e,t){const r={contentSteering:null,levels:[],playlistParsingError:null,sessionData:null,sessionKeys:null,startTimeOffset:null,variableList:null,hasVariableRefs:Fr(e)},n=[];let i;for(Kr.lastIndex=0;null!=(i=Kr.exec(e));)if(i[1]){var s;const e=new Yt(i[1]);qr(r,e,["CODECS","SUPPLEMENTAL-CODECS","ALLOWED-CPC","PATHWAY-ID","STABLE-VARIANT-ID","AUDIO","VIDEO","SUBTITLES","CLOSED-CAPTIONS","NAME"]);const a=Hr(r,i[2]),o={attrs:e,bitrate:e.decimalInteger("AVERAGE-BANDWIDTH")||e.decimalInteger("BANDWIDTH"),name:e.NAME,url:nn.resolve(a,t)},l=e.decimalResolution("RESOLUTION");l&&(o.width=l.width,o.height=l.height),on((e.CODECS||"").split(/[ ,]+/).filter((e=>e)),o),o.videoCodec&&-1!==o.videoCodec.indexOf("avc1")&&(o.videoCodec=nn.convertAVC1ToAVCOTI(o.videoCodec)),null!=(s=o.unknownCodecs)&&s.length||n.push(o),r.levels.push(o)}else if(i[3]){const e=i[3],n=i[4];switch(e){case"SESSION-DATA":{const e=new Yt(n);qr(r,e,["DATA-ID","LANGUAGE","VALUE","URI"]);const t=e["DATA-ID"];t&&(null===r.sessionData&&(r.sessionData={}),r.sessionData[t]=e);break}case"SESSION-KEY":{const e=sn(n,t,r);e.encrypted&&e.isSupported()?(null===r.sessionKeys&&(r.sessionKeys=[]),r.sessionKeys.push(e)):Rt.warn(`[Keys] Ignoring invalid EXT-X-SESSION-KEY tag: "${n}"`);break}case"DEFINE":{const e=new Yt(n);qr(r,e,["NAME","VALUE","QUERYPARAM"]),_r(r,e,t)}break;case"CONTENT-STEERING":{const e=new Yt(n);qr(r,e,["SERVER-URI","PATHWAY-ID"]),r.contentSteering={uri:nn.resolve(e["SERVER-URI"],t),pathwayId:e["PATHWAY-ID"]||"."};break}case"START":r.startTimeOffset=an(n)}}const a=n.length>0&&n.length<r.levels.length;return r.levels=a?n:r.levels,0===r.levels.length&&(r.playlistParsingError=new Error("no levels found in manifest")),r}static parseMasterPlaylistMedia(e,t,r){let n;const i={},s=r.levels,a={AUDIO:s.map((e=>({id:e.attrs.AUDIO,audioCodec:e.audioCodec}))),SUBTITLES:s.map((e=>({id:e.attrs.SUBTITLES,textCodec:e.textCodec}))),"CLOSED-CAPTIONS":[]};let o=0;for($r.lastIndex=0;null!==(n=$r.exec(e));){const e=new Yt(n[1]),s=e.TYPE;if(s){const n=a[s],l=i[s]||[];i[s]=l,qr(r,e,["URI","GROUP-ID","LANGUAGE","ASSOC-LANGUAGE","STABLE-RENDITION-ID","NAME","INSTREAM-ID","CHARACTERISTICS","CHANNELS"]);const c={attrs:e,bitrate:0,id:o++,groupId:e["GROUP-ID"]||"",instreamId:e["INSTREAM-ID"],name:e.NAME||e.LANGUAGE||"",type:s,default:e.bool("DEFAULT"),autoselect:e.bool("AUTOSELECT"),forced:e.bool("FORCED"),lang:e.LANGUAGE,url:e.URI?nn.resolve(e.URI,t):""};if(null!=n&&n.length){const e=nn.findGroup(n,c.groupId)||n[0];ln(c,e,"audioCodec"),ln(c,e,"textCodec")}l.push(c)}}return i}static parseLevelPlaylist(e,t,r,n,i,s){const a=new Qt(t),o=a.fragments;let l,c,u,d=null,h=0,p=0,f=0,A=0,m=null,g=new _t(n,t),v=-1,b=!1;for(tn.lastIndex=0,a.m3u8=e,a.hasVariableRefs=Fr(e);null!==(l=tn.exec(e));){b&&(b=!1,g=new _t(n,t),g.start=f,g.sn=h,g.cc=A,g.level=r,d&&(g.initSegment=d,g.rawProgramDateTime=d.rawProgramDateTime,d.rawProgramDateTime=null));const e=l[1];if(e){g.duration=parseFloat(e);const t=(" "+l[2]).slice(1);g.title=t||null,g.tagList.push(t?["INF",e,t]:["INF",e])}else if(l[3]){if(kt(g.duration)){g.start=f,u&&dn(g,u,a),g.sn=h,g.level=r,g.cc=A,g.urlId=i,o.push(g);const e=(" "+l[3]).slice(1);g.relurl=Hr(a,e),cn(g,m),m=g,f+=g.duration,h++,p=0,b=!0}}else if(l[4]){const e=(" "+l[4]).slice(1);m?g.setByteRange(e,m):g.setByteRange(e)}else if(l[5])g.rawProgramDateTime=(" "+l[5]).slice(1),g.tagList.push(["PROGRAM-DATE-TIME",g.rawProgramDateTime]),-1===v&&(v=o.length);else{if(l=l[0].match(rn),!l){Rt.warn("No matches on slow regex match for level playlist!");continue}for(c=1;c<l.length&&void 0===l[c];c++);const e=(" "+l[c]).slice(1),i=(" "+l[c+1]).slice(1),f=l[c+2]?(" "+l[c+2]).slice(1):"";switch(e){case"PLAYLIST-TYPE":a.type=i.toUpperCase();break;case"MEDIA-SEQUENCE":h=a.startSN=parseInt(i);break;case"SKIP":{const e=new Yt(i);qr(a,e,["RECENTLY-REMOVED-DATERANGES"]);const t=e.decimalInteger("SKIPPED-SEGMENTS");if(kt(t)){a.skippedSegments=t;for(let e=t;e--;)o.unshift(null);h+=t}const r=e.enumeratedString("RECENTLY-REMOVED-DATERANGES");r&&(a.recentlyRemovedDateranges=r.split("\t"));break}case"TARGETDURATION":a.targetduration=Math.max(parseInt(i),1);break;case"VERSION":a.version=parseInt(i);break;case"EXTM3U":break;case"ENDLIST":a.live=!1;break;case"#":(i||f)&&g.tagList.push(f?[i,f]:[i]);break;case"DISCONTINUITY":A++,g.tagList.push(["DIS"]);break;case"GAP":g.gap=!0,g.tagList.push([e]);break;case"BITRATE":g.tagList.push([e,i]);break;case"DATERANGE":{const e=new Yt(i);qr(a,e,["ID","CLASS","START-DATE","END-DATE","SCTE35-CMD","SCTE35-OUT","SCTE35-IN"]),qr(a,e,e.clientAttrs);const t=new Ut(e,a.dateRanges[e.ID]);t.isValid||a.skippedSegments?a.dateRanges[t.id]=t:Rt.warn(`Ignoring invalid DATERANGE tag: "${i}"`),g.tagList.push(["EXT-X-DATERANGE",i]);break}case"DEFINE":{const e=new Yt(i);qr(a,e,["NAME","VALUE","IMPORT","QUERYPARAM"]),"IMPORT"in e?Zr(a,e,s):_r(a,e,t)}break;case"DISCONTINUITY-SEQUENCE":A=parseInt(i);break;case"KEY":{const e=sn(i,t,a);if(e.isSupported()){if("NONE"===e.method){u=void 0;break}u||(u={}),u[e.keyFormat]&&(u=Dt({},u)),u[e.keyFormat]=e}else Rt.warn(`[Keys] Ignoring invalid EXT-X-KEY tag: "${i}"`);break}case"START":a.startTimeOffset=an(i);break;case"MAP":{const e=new Yt(i);if(qr(a,e,["BYTERANGE","URI"]),g.duration){const i=new _t(n,t);un(i,e,r,u),d=i,g.initSegment=d,d.rawProgramDateTime&&!g.rawProgramDateTime&&(g.rawProgramDateTime=d.rawProgramDateTime)}else un(g,e,r,u),d=g,b=!0;break}case"SERVER-CONTROL":{const e=new Yt(i);a.canBlockReload=e.bool("CAN-BLOCK-RELOAD"),a.canSkipUntil=e.optionalFloat("CAN-SKIP-UNTIL",0),a.canSkipDateRanges=a.canSkipUntil>0&&e.bool("CAN-SKIP-DATERANGES"),a.partHoldBack=e.optionalFloat("PART-HOLD-BACK",0),a.holdBack=e.optionalFloat("HOLD-BACK",0);break}case"PART-INF":{const e=new Yt(i);a.partTarget=e.decimalFloatingPoint("PART-TARGET");break}case"PART":{let e=a.partList;e||(e=a.partList=[]);const r=p>0?e[e.length-1]:void 0,n=p++,s=new Yt(i);qr(a,s,["BYTERANGE","URI"]);const o=new Zt(s,g,t,n,r);e.push(o),g.duration+=o.duration;break}case"PRELOAD-HINT":{const e=new Yt(i);qr(a,e,["URI"]),a.preloadHint=e;break}case"RENDITION-REPORT":{const e=new Yt(i);qr(a,e,["URI"]),a.renditionReports=a.renditionReports||[],a.renditionReports.push(e);break}default:Rt.warn(`line parsed but not handled: ${l}`)}}}m&&!m.relurl?(o.pop(),f-=m.duration,a.partList&&(a.fragmentHint=m)):a.partList&&(cn(g,m),g.cc=A,a.fragmentHint=g,u&&dn(g,u,a));const y=o.length,C=o[0],w=o[y-1];if(f+=a.skippedSegments*a.targetduration,f>0&&y&&w){a.averagetargetduration=f/y;const e=w.sn;a.endSN="initSegment"!==e?e:0,a.live||(w.endList=!0),C&&(a.startCC=C.cc)}else a.endSN=0,a.startCC=0;return a.fragmentHint&&(f+=a.fragmentHint.duration),a.totalduration=f,a.endCC=A,v>0&&function(e,t){let r=e[t];for(let n=t;n--;){const t=e[n];if(!t)return;t.programDateTime=r.programDateTime-1e3*t.duration,r=t}}(o,v),a}}function sn(e,t,r){var n,i;const s=new Yt(e);qr(r,s,["KEYFORMAT","KEYFORMATVERSIONS","URI","IV","URI"]);const a=null!=(n=s.METHOD)?n:"",o=s.URI,l=s.hexadecimalInteger("IV"),c=s.KEYFORMATVERSIONS,u=null!=(i=s.KEYFORMAT)?i:"identity";o&&s.IV&&!l&&Rt.error(`Invalid IV: ${s.IV}`);const d=o?nn.resolve(o,t):"",h=(c||"1").split("/").map(Number).filter(Number.isFinite);return new Gr(a,d,u,h,l)}function an(e){const t=new Yt(e).decimalFloatingPoint("TIME-OFFSET");return kt(t)?t:null}function on(e,t){["video","audio","text"].forEach((r=>{const n=e.filter((e=>function(e,t){const r=Wr[t];return!!r&&!0===r[e.slice(0,4)]}(e,r)));if(n.length){const i=n.filter((e=>0===e.lastIndexOf("avc1",0)||0===e.lastIndexOf("mp4a",0)));t[`${r}Codec`]=i.length>0?i[0]:n[0],e=e.filter((e=>-1===n.indexOf(e)))}})),t.unknownCodecs=e}function ln(e,t,r){const n=t[r];n&&(e[r]=n)}function cn(e,t){e.rawProgramDateTime?e.programDateTime=Date.parse(e.rawProgramDateTime):null!=t&&t.programDateTime&&(e.programDateTime=t.endProgramDateTime),kt(e.programDateTime)||(e.programDateTime=null,e.rawProgramDateTime=null)}function un(e,t,r,n){e.relurl=t.URI,t.BYTERANGE&&e.setByteRange(t.BYTERANGE),e.level=r,e.sn="initSegment",n&&(e.levelkeys=n),e.initSegment=null}function dn(e,t,r){e.levelkeys=t;const{encryptedFragments:n}=r;n.length&&n[n.length-1].levelkeys===t||!Object.keys(t).some((e=>t[e].isCommonEncryption))||n.push(e)}var hn={MANIFEST:"manifest",LEVEL:"level",AUDIO_TRACK:"audioTrack",SUBTITLE_TRACK:"subtitleTrack"},pn={MAIN:"main",AUDIO:"audio",SUBTITLE:"subtitle"};function fn(e){const{type:t}=e;switch(t){case hn.AUDIO_TRACK:return pn.AUDIO;case hn.SUBTITLE_TRACK:return pn.SUBTITLE;default:return pn.MAIN}}function An(e,t){let r=e.url;return void 0!==r&&0!==r.indexOf("data:")||(r=t.url),r}class mn{constructor(e){this.hls=void 0,this.loaders=Object.create(null),this.variableList=null,this.hls=e,this.registerListeners()}startLoad(e){}stopLoad(){this.destroyInternalLoaders()}registerListeners(){const{hls:e}=this;e.on(jt.MANIFEST_LOADING,this.onManifestLoading,this),e.on(jt.LEVEL_LOADING,this.onLevelLoading,this),e.on(jt.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),e.on(jt.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this)}unregisterListeners(){const{hls:e}=this;e.off(jt.MANIFEST_LOADING,this.onManifestLoading,this),e.off(jt.LEVEL_LOADING,this.onLevelLoading,this),e.off(jt.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),e.off(jt.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this)}createInternalLoader(e){const t=this.hls.config,r=t.pLoader,n=t.loader,i=new(r||n)(t);return this.loaders[e.type]=i,i}getInternalLoader(e){return this.loaders[e.type]}resetInternalLoader(e){this.loaders[e]&&delete this.loaders[e]}destroyInternalLoaders(){for(const e in this.loaders){const t=this.loaders[e];t&&t.destroy(),this.resetInternalLoader(e)}}destroy(){this.variableList=null,this.unregisterListeners(),this.destroyInternalLoaders()}onManifestLoading(e,t){const{url:r}=t;this.variableList=null,this.load({id:null,level:0,responseType:"text",type:hn.MANIFEST,url:r,deliveryDirectives:null})}onLevelLoading(e,t){const{id:r,level:n,url:i,deliveryDirectives:s}=t;this.load({id:r,level:n,responseType:"text",type:hn.LEVEL,url:i,deliveryDirectives:s})}onAudioTrackLoading(e,t){const{id:r,groupId:n,url:i,deliveryDirectives:s}=t;this.load({id:r,groupId:n,level:null,responseType:"text",type:hn.AUDIO_TRACK,url:i,deliveryDirectives:s})}onSubtitleTrackLoading(e,t){const{id:r,groupId:n,url:i,deliveryDirectives:s}=t;this.load({id:r,groupId:n,level:null,responseType:"text",type:hn.SUBTITLE_TRACK,url:i,deliveryDirectives:s})}load(e){var t;const r=this.hls.config;let n,i=this.getInternalLoader(e);if(i){const t=i.context;if(t&&t.url===e.url)return void Rt.trace("[playlist-loader]: playlist request ongoing");Rt.log(`[playlist-loader]: aborting previous loader for type: ${e.type}`),i.abort()}if(n=e.type===hn.MANIFEST?r.manifestLoadPolicy.default:Dt({},r.playlistLoadPolicy.default,{timeoutRetry:null,errorRetry:null}),i=this.createInternalLoader(e),null!=(t=e.deliveryDirectives)&&t.part){let t;if(e.type===hn.LEVEL&&null!==e.level?t=this.hls.levels[e.level].details:e.type===hn.AUDIO_TRACK&&null!==e.id?t=this.hls.audioTracks[e.id].details:e.type===hn.SUBTITLE_TRACK&&null!==e.id&&(t=this.hls.subtitleTracks[e.id].details),t){const e=t.partTarget,r=t.targetduration;if(e&&r){const t=1e3*Math.max(3*e,.8*r);n=Dt({},n,{maxTimeToFirstByteMs:Math.min(t,n.maxTimeToFirstByteMs),maxLoadTimeMs:Math.min(t,n.maxTimeToFirstByteMs)})}}}const s=n.errorRetry||n.timeoutRetry||{},a={loadPolicy:n,timeout:n.maxLoadTimeMs,maxRetry:s.maxNumRetry||0,retryDelay:s.retryDelayMs||0,maxRetryDelay:s.maxRetryDelayMs||0},o={onSuccess:(e,t,r,n)=>{const i=this.getInternalLoader(r);this.resetInternalLoader(r.type);const s=e.data;0===s.indexOf("#EXTM3U")?(t.parsing.start=performance.now(),nn.isMediaPlaylist(s)?this.handleTrackOrLevelPlaylist(e,t,r,n||null,i):this.handleMasterPlaylist(e,t,r,n)):this.handleManifestParsingError(e,r,new Error("no EXTM3U delimiter"),n||null,t)},onError:(e,t,r,n)=>{this.handleNetworkError(t,r,!1,e,n)},onTimeout:(e,t,r)=>{this.handleNetworkError(t,r,!0,void 0,e)}};i.load(e,a,o)}handleMasterPlaylist(e,t,r,n){const i=this.hls,s=e.data,a=An(e,r),o=nn.parseMasterPlaylist(s,a);if(o.playlistParsingError)return void this.handleManifestParsingError(e,r,o.playlistParsingError,n,t);const{contentSteering:l,levels:c,sessionData:u,sessionKeys:d,startTimeOffset:h,variableList:p}=o;this.variableList=p;const{AUDIO:f=[],SUBTITLES:A,"CLOSED-CAPTIONS":m}=nn.parseMasterPlaylistMedia(s,a,o);f.length&&(f.some((e=>!e.url))||!c[0].audioCodec||c[0].attrs.AUDIO||(Rt.log("[playlist-loader]: audio codec signaled in quality level, but no embedded audio track signaled, create one"),f.unshift({type:"main",name:"main",groupId:"main",default:!1,autoselect:!1,forced:!1,id:-1,attrs:new Yt({}),bitrate:0,url:""}))),i.trigger(jt.MANIFEST_LOADED,{levels:c,audioTracks:f,subtitles:A,captions:m,contentSteering:l,url:a,stats:t,networkDetails:n,sessionData:u,sessionKeys:d,startTimeOffset:h,variableList:p})}handleTrackOrLevelPlaylist(e,t,r,n,i){const s=this.hls,{id:a,level:o,type:l}=r,c=An(e,r),u=kt(a)?a:0,d=kt(o)?o:u,h=fn(r),p=nn.parseLevelPlaylist(e.data,c,d,h,u,this.variableList);if(l===hn.MANIFEST){const e={attrs:new Yt({}),bitrate:0,details:p,name:"",url:c};s.trigger(jt.MANIFEST_LOADED,{levels:[e],audioTracks:[],url:c,stats:t,networkDetails:n,sessionData:null,sessionKeys:null,contentSteering:null,startTimeOffset:null,variableList:null})}t.parsing.end=performance.now(),r.levelDetails=p,this.handlePlaylistLoaded(p,e,t,r,n,i)}handleManifestParsingError(e,t,r,n,i){this.hls.trigger(jt.ERROR,{type:Lt.NETWORK_ERROR,details:Ot.MANIFEST_PARSING_ERROR,fatal:t.type===hn.MANIFEST,url:e.url,err:r,error:r,reason:r.message,response:e,context:t,networkDetails:n,stats:i})}handleNetworkError(e,t,r=!1,n,i){let s=`A network ${r?"timeout":"error"+(n?" (status "+n.code+")":"")} occurred while loading ${e.type}`;e.type===hn.LEVEL?s+=`: ${e.level} id: ${e.id}`:e.type!==hn.AUDIO_TRACK&&e.type!==hn.SUBTITLE_TRACK||(s+=` id: ${e.id} group-id: "${e.groupId}"`);const a=new Error(s);Rt.warn(`[playlist-loader]: ${s}`);let o=Ot.UNKNOWN,l=!1;const c=this.getInternalLoader(e);switch(e.type){case hn.MANIFEST:o=r?Ot.MANIFEST_LOAD_TIMEOUT:Ot.MANIFEST_LOAD_ERROR,l=!0;break;case hn.LEVEL:o=r?Ot.LEVEL_LOAD_TIMEOUT:Ot.LEVEL_LOAD_ERROR,l=!1;break;case hn.AUDIO_TRACK:o=r?Ot.AUDIO_TRACK_LOAD_TIMEOUT:Ot.AUDIO_TRACK_LOAD_ERROR,l=!1;break;case hn.SUBTITLE_TRACK:o=r?Ot.SUBTITLE_TRACK_LOAD_TIMEOUT:Ot.SUBTITLE_LOAD_ERROR,l=!1}c&&this.resetInternalLoader(e.type);const u={type:Lt.NETWORK_ERROR,details:o,fatal:l,url:e.url,loader:c,context:e,error:a,networkDetails:t,stats:i};if(n){const r=(null==t?void 0:t.url)||e.url;u.response=xt({url:r,data:void 0},n)}this.hls.trigger(jt.ERROR,u)}handlePlaylistLoaded(e,t,r,n,i,s){const a=this.hls,{type:o,level:l,id:c,groupId:u,deliveryDirectives:d}=n,h=An(t,n),p=fn(n),f="number"==typeof n.level&&p===pn.MAIN?l:void 0;if(!e.fragments.length){const e=new Error("No Segments found in Playlist");return void a.trigger(jt.ERROR,{type:Lt.NETWORK_ERROR,details:Ot.LEVEL_EMPTY_ERROR,fatal:!1,url:h,error:e,reason:e.message,response:t,context:n,level:f,parent:p,networkDetails:i,stats:r})}e.targetduration||(e.playlistParsingError=new Error("Missing Target Duration"));const A=e.playlistParsingError;if(A)a.trigger(jt.ERROR,{type:Lt.NETWORK_ERROR,details:Ot.LEVEL_PARSING_ERROR,fatal:!1,url:h,error:A,reason:A.message,response:t,context:n,level:f,parent:p,networkDetails:i,stats:r});else switch(e.live&&s&&(s.getCacheAge&&(e.ageHeader=s.getCacheAge()||0),s.getCacheAge&&!isNaN(e.ageHeader)||(e.ageHeader=0)),o){case hn.MANIFEST:case hn.LEVEL:a.trigger(jt.LEVEL_LOADED,{details:e,level:f||0,id:c||0,stats:r,networkDetails:i,deliveryDirectives:d});break;case hn.AUDIO_TRACK:a.trigger(jt.AUDIO_TRACK_LOADED,{details:e,id:c||0,groupId:u||"",stats:r,networkDetails:i,deliveryDirectives:d});break;case hn.SUBTITLE_TRACK:a.trigger(jt.SUBTITLE_TRACK_LOADED,{details:e,id:c||0,groupId:u||"",stats:r,networkDetails:i,deliveryDirectives:d})}}}function gn(e,t){let r;try{r=new Event("addtrack")}catch(e){r=document.createEvent("Event"),r.initEvent("addtrack",!1,!1)}r.track=e,t.dispatchEvent(r)}function vn(e,t){const r=e.mode;if("disabled"===r&&(e.mode="hidden"),e.cues&&!e.cues.getCueById(t.id))try{if(e.addCue(t),!e.cues.getCueById(t.id))throw new Error(`addCue is failed for: ${t}`)}catch(r){Rt.debug(`[texttrack-utils]: ${r}`);try{const r=new self.TextTrackCue(t.startTime,t.endTime,t.text);r.id=t.id,e.addCue(r)}catch(e){Rt.debug(`[texttrack-utils]: Legacy TextTrackCue fallback failed: ${e}`)}}"disabled"===r&&(e.mode=r)}function bn(e){const t=e.mode;if("disabled"===t&&(e.mode="hidden"),e.cues)for(let t=e.cues.length;t--;)e.removeCue(e.cues[t]);"disabled"===t&&(e.mode=t)}function yn(e,t,r,n){const i=e.mode;if("disabled"===i&&(e.mode="hidden"),e.cues&&e.cues.length>0){const i=function(e,t,r){const n=[],i=function(e,t){if(t<e[0].startTime)return 0;const r=e.length-1;if(t>e[r].endTime)return-1;let n=0,i=r;for(;n<=i;){const s=Math.floor((i+n)/2);if(t<e[s].startTime)i=s-1;else{if(!(t>e[s].startTime&&n<r))return s;n=s+1}}return e[n].startTime-t<t-e[i].startTime?n:i}(e,t);if(i>-1)for(let s=i,a=e.length;s<a;s++){const i=e[s];if(i.startTime>=t&&i.endTime<=r)n.push(i);else if(i.startTime>r)return n}return n}(e.cues,t,r);for(let t=0;t<i.length;t++)n&&!n(i[t])||e.removeCue(i[t])}"disabled"===i&&(e.mode=i)}var Cn="org.id3",wn="https://aomedia.org/emsg/ID3";function Mn(){if("undefined"!=typeof self)return self.WebKitDataCue||self.VTTCue||self.TextTrackCue}const Sn=(()=>{const e=Mn();try{new e(0,Number.POSITIVE_INFINITY,"")}catch(e){return Number.MAX_VALUE}return Number.POSITIVE_INFINITY})();function In(e,t){return e.getTime()/1e3-t}class En{constructor(e){this.hls=void 0,this.id3Track=null,this.media=null,this.dateRangeCuesAppended={},this.hls=e,this._registerListeners()}destroy(){this._unregisterListeners(),this.id3Track=null,this.media=null,this.dateRangeCuesAppended={},this.hls=null}_registerListeners(){const{hls:e}=this;e.on(jt.MEDIA_ATTACHED,this.onMediaAttached,this),e.on(jt.MEDIA_DETACHING,this.onMediaDetaching,this),e.on(jt.MANIFEST_LOADING,this.onManifestLoading,this),e.on(jt.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),e.on(jt.BUFFER_FLUSHING,this.onBufferFlushing,this),e.on(jt.LEVEL_UPDATED,this.onLevelUpdated,this)}_unregisterListeners(){const{hls:e}=this;e.off(jt.MEDIA_ATTACHED,this.onMediaAttached,this),e.off(jt.MEDIA_DETACHING,this.onMediaDetaching,this),e.off(jt.MANIFEST_LOADING,this.onManifestLoading,this),e.off(jt.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),e.off(jt.BUFFER_FLUSHING,this.onBufferFlushing,this),e.off(jt.LEVEL_UPDATED,this.onLevelUpdated,this)}onMediaAttached(e,t){this.media=t.media}onMediaDetaching(){this.id3Track&&(bn(this.id3Track),this.id3Track=null,this.media=null,this.dateRangeCuesAppended={})}onManifestLoading(){this.dateRangeCuesAppended={}}createTrack(e){const t=this.getID3Track(e.textTracks);return t.mode="hidden",t}getID3Track(e){if(this.media){for(let t=0;t<e.length;t++){const r=e[t];if("metadata"===r.kind&&"id3"===r.label)return gn(r,this.media),r}return this.media.addTextTrack("metadata","id3")}}onFragParsingMetadata(e,t){if(!this.media)return;const{hls:{config:{enableEmsgMetadataCues:r,enableID3MetadataCues:n}}}=this;if(!r&&!n)return;const{samples:i}=t;this.id3Track||(this.id3Track=this.createTrack(this.media));const s=Mn();for(let e=0;e<i.length;e++){const t=i[e].type;if(t===wn&&!r||!n)continue;const a=hr(i[e].data);if(a){const r=i[e].pts;let n=r+i[e].duration;n>Sn&&(n=Sn),n-r<=0&&(n=r+.25);for(let e=0;e<a.length;e++){const i=a[e];if(!ur(i)){this.updateId3CueEnds(r,t);const e=new s(r,n,"");e.value=i,t&&(e.type=t),this.id3Track.addCue(e)}}}}}updateId3CueEnds(e,t){var r;const n=null==(r=this.id3Track)?void 0:r.cues;if(n)for(let r=n.length;r--;){const i=n[r];i.type===t&&i.startTime<e&&i.endTime===Sn&&(i.endTime=e)}}onBufferFlushing(e,{startOffset:t,endOffset:r,type:n}){const{id3Track:i,hls:s}=this;if(!s)return;const{config:{enableEmsgMetadataCues:a,enableID3MetadataCues:o}}=s;if(i&&(a||o)){let e;e="audio"===n?e=>e.type===Cn&&o:"video"===n?e=>e.type===wn&&a:e=>e.type===Cn&&o||e.type===wn&&a,yn(i,t,r,e)}}onLevelUpdated(e,{details:t}){if(!this.media||!t.hasProgramDateTime||!this.hls.config.enableDateRangeMetadataCues)return;const{dateRangeCuesAppended:r,id3Track:n}=this,{dateRanges:i}=t,s=Object.keys(i);if(n){const e=Object.keys(r).filter((e=>!s.includes(e)));for(let t=e.length;t--;){const i=e[t];Object.keys(r[i].cues).forEach((e=>{n.removeCue(r[i].cues[e])})),delete r[i]}}const a=t.fragments[t.fragments.length-1];if(0===s.length||!kt(null==a?void 0:a.programDateTime))return;this.id3Track||(this.id3Track=this.createTrack(this.media));const o=a.programDateTime/1e3-a.start,l=Mn();for(let e=0;e<s.length;e++){const t=s[e],n=i[t],a=r[t],d=(null==a?void 0:a.cues)||{};let h=(null==a?void 0:a.durationKnown)||!1;const p=In(n.startDate,o);let f=Sn;const A=n.endDate;if(A)f=In(A,o),h=!0;else if(n.endOnNext&&!h){const e=s.reduce(((e,t)=>{const r=i[t];return r.class===n.class&&r.id!==t&&r.startDate>n.startDate&&e.push(r),e}),[]).sort(((e,t)=>e.startDate.getTime()-t.startDate.getTime()))[0];e&&(f=In(e.startDate,o),h=!0)}const m=Object.keys(n.attr);for(let e=0;e<m.length;e++){const r=m[e];if("ID"===(u=r)||"CLASS"===u||"START-DATE"===u||"DURATION"===u||"END-DATE"===u||"END-ON-NEXT"===u)continue;let i=d[r];if(i)h&&!a.durationKnown&&(i.endTime=f);else{let e=n.attr[r];i=new l(p,f,""),Gt(r)&&(c=e,e=Uint8Array.from(c.replace(/^0x/,"").replace(/([\da-fA-F]{2}) ?/g,"0x$1 ").replace(/ +$/,"").split(" ")).buffer),i.value={key:r,data:e},i.type="com.apple.quicktime.HLS",i.id=t,this.id3Track.addCue(i),d[r]=i}}r[t]={cues:d,dateRange:n,durationKnown:h}}var c,u}}class xn{constructor(e){this.hls=void 0,this.config=void 0,this.media=null,this.levelDetails=null,this.currentTime=0,this.stallCount=0,this._latency=null,this.timeupdateHandler=()=>this.timeupdate(),this.hls=e,this.config=e.config,this.registerListeners()}get latency(){return this._latency||0}get maxLatency(){const{config:e,levelDetails:t}=this;return void 0!==e.liveMaxLatencyDuration?e.liveMaxLatencyDuration:t?e.liveMaxLatencyDurationCount*t.targetduration:0}get targetLatency(){const{levelDetails:e}=this;if(null===e)return null;const{holdBack:t,partHoldBack:r,targetduration:n}=e,{liveSyncDuration:i,liveSyncDurationCount:s,lowLatencyMode:a}=this.config,o=this.hls.userConfig;let l=a&&r||t;(o.liveSyncDuration||o.liveSyncDurationCount||0===l)&&(l=void 0!==i?i:s*n);const c=n;return l+Math.min(1*this.stallCount,c)}get liveSyncPosition(){const e=this.estimateLiveEdge(),t=this.targetLatency,r=this.levelDetails;if(null===e||null===t||null===r)return null;const n=r.edge,i=e-t-this.edgeStalled,s=n-r.totalduration,a=n-(this.config.lowLatencyMode&&r.partTarget||r.targetduration);return Math.min(Math.max(s,i),a)}get drift(){const{levelDetails:e}=this;return null===e?1:e.drift}get edgeStalled(){const{levelDetails:e}=this;if(null===e)return 0;const t=3*(this.config.lowLatencyMode&&e.partTarget||e.targetduration);return Math.max(e.age-t,0)}get forwardBufferLength(){const{media:e,levelDetails:t}=this;if(!e||!t)return 0;const r=e.buffered.length;return(r?e.buffered.end(r-1):t.edge)-this.currentTime}destroy(){this.unregisterListeners(),this.onMediaDetaching(),this.levelDetails=null,this.hls=this.timeupdateHandler=null}registerListeners(){this.hls.on(jt.MEDIA_ATTACHED,this.onMediaAttached,this),this.hls.on(jt.MEDIA_DETACHING,this.onMediaDetaching,this),this.hls.on(jt.MANIFEST_LOADING,this.onManifestLoading,this),this.hls.on(jt.LEVEL_UPDATED,this.onLevelUpdated,this),this.hls.on(jt.ERROR,this.onError,this)}unregisterListeners(){this.hls.off(jt.MEDIA_ATTACHED,this.onMediaAttached,this),this.hls.off(jt.MEDIA_DETACHING,this.onMediaDetaching,this),this.hls.off(jt.MANIFEST_LOADING,this.onManifestLoading,this),this.hls.off(jt.LEVEL_UPDATED,this.onLevelUpdated,this),this.hls.off(jt.ERROR,this.onError,this)}onMediaAttached(e,t){this.media=t.media,this.media.addEventListener("timeupdate",this.timeupdateHandler)}onMediaDetaching(){this.media&&(this.media.removeEventListener("timeupdate",this.timeupdateHandler),this.media=null)}onManifestLoading(){this.levelDetails=null,this._latency=null,this.stallCount=0}onLevelUpdated(e,{details:t}){this.levelDetails=t,t.advanced&&this.timeupdate(),!t.live&&this.media&&this.media.removeEventListener("timeupdate",this.timeupdateHandler)}onError(e,t){var r;t.details===Ot.BUFFER_STALLED_ERROR&&(this.stallCount++,null!=(r=this.levelDetails)&&r.live&&Rt.warn("[playback-rate-controller]: Stall detected, adjusting target latency"))}timeupdate(){const{media:e,levelDetails:t}=this;if(!e||!t)return;this.currentTime=e.currentTime;const r=this.computeLatency();if(null===r)return;this._latency=r;const{lowLatencyMode:n,maxLiveSyncPlaybackRate:i}=this.config;if(!n||1===i)return;const s=this.targetLatency;if(null===s)return;const a=r-s,o=a<Math.min(this.maxLatency,s+t.targetduration);if(t.live&&o&&a>.05&&this.forwardBufferLength>1){const t=Math.min(2,Math.max(1,i)),r=Math.round(2/(1+Math.exp(-.75*a-this.edgeStalled))*20)/20;e.playbackRate=Math.min(t,Math.max(1,r))}else 1!==e.playbackRate&&0!==e.playbackRate&&(e.playbackRate=1)}estimateLiveEdge(){const{levelDetails:e}=this;return null===e?null:e.edge+e.age}computeLatency(){const e=this.estimateLiveEdge();return null===e?null:e-this.currentTime}}const Tn=["NONE","TYPE-0","TYPE-1",null];var Dn="",kn="YES",jn="v2";class Ln{constructor(e,t,r){this.msn=void 0,this.part=void 0,this.skip=void 0,this.msn=e,this.part=t,this.skip=r}addDirectives(e){const t=new self.URL(e);return void 0!==this.msn&&t.searchParams.set("_HLS_msn",this.msn.toString()),void 0!==this.part&&t.searchParams.set("_HLS_part",this.part.toString()),this.skip&&t.searchParams.set("_HLS_skip",this.skip),t.href}}class On{constructor(e){this._attrs=void 0,this.audioCodec=void 0,this.bitrate=void 0,this.codecSet=void 0,this.height=void 0,this.id=void 0,this.name=void 0,this.videoCodec=void 0,this.width=void 0,this.unknownCodecs=void 0,this.audioGroupIds=void 0,this.details=void 0,this.fragmentError=0,this.loadError=0,this.loaded=void 0,this.realBitrate=0,this.textGroupIds=void 0,this.url=void 0,this._urlId=0,this.url=[e.url],this._attrs=[e.attrs],this.bitrate=e.bitrate,e.details&&(this.details=e.details),this.id=e.id||0,this.name=e.name,this.width=e.width||0,this.height=e.height||0,this.audioCodec=e.audioCodec,this.videoCodec=e.videoCodec,this.unknownCodecs=e.unknownCodecs,this.codecSet=[e.videoCodec,e.audioCodec].filter((e=>e)).join(",").replace(/\.[^.,]+/g,"")}get maxBitrate(){return Math.max(this.realBitrate,this.bitrate)}get attrs(){return this._attrs[this._urlId]}get pathwayId(){return this.attrs["PATHWAY-ID"]||"."}get uri(){return this.url[this._urlId]||""}get urlId(){return this._urlId}set urlId(e){const t=e%this.url.length;this._urlId!==t&&(this.fragmentError=0,this.loadError=0,this.details=void 0,this._urlId=t)}get audioGroupId(){var e;return null==(e=this.audioGroupIds)?void 0:e[this.urlId]}get textGroupId(){var e;return null==(e=this.textGroupIds)?void 0:e[this.urlId]}addFallback(e){this.url.push(e.url),this._attrs.push(e.attrs)}}function Pn(e,t){const r=t.startPTS;if(kt(r)){let n,i=0;t.sn>e.sn?(i=r-e.start,n=e):(i=e.start-r,n=t),n.duration!==i&&(n.duration=i)}else t.sn>e.sn?e.cc===t.cc&&e.minEndPTS?t.start=e.start+(e.minEndPTS-e.start):t.start=e.start+e.duration:t.start=Math.max(e.start-t.duration,0)}function Nn(e,t,r,n,i,s){n-r<=0&&(Rt.warn("Fragment should have a positive duration",t),n=r+t.duration,s=i+t.duration);let a=r,o=n;const l=t.startPTS,c=t.endPTS;if(kt(l)){const e=Math.abs(l-r);kt(t.deltaPTS)?t.deltaPTS=Math.max(e,t.deltaPTS):t.deltaPTS=e,a=Math.max(r,l),r=Math.min(r,l),i=Math.min(i,t.startDTS),o=Math.min(n,c),n=Math.max(n,c),s=Math.max(s,t.endDTS)}const u=r-t.start;0!==t.start&&(t.start=r),t.duration=n-t.start,t.startPTS=r,t.maxStartPTS=a,t.startDTS=i,t.endPTS=n,t.minEndPTS=o,t.endDTS=s;const d=t.sn;if(!e||d<e.startSN||d>e.endSN)return 0;let h;const p=d-e.startSN,f=e.fragments;for(f[p]=t,h=p;h>0;h--)Pn(f[h],f[h-1]);for(h=p;h<f.length-1;h++)Pn(f[h],f[h+1]);return e.fragmentHint&&Pn(f[f.length-1],e.fragmentHint),e.PTSKnown=e.alignedSliding=!0,u}function Bn(e,t){const r=t.startSN+t.skippedSegments-e.startSN,n=e.fragments;r<0||r>=n.length||Rn(t,n[r].start)}function Rn(e,t){if(t){const r=e.fragments;for(let n=e.skippedSegments;n<r.length;n++)r[n].start+=t;e.fragmentHint&&(e.fragmentHint.start+=t)}}function Vn(e,t,r){var n;return null!=e&&e.details?zn(null==(n=e.details)?void 0:n.partList,t,r):null}function zn(e,t,r){if(e)for(let n=e.length;n--;){const i=e[n];if(i.index===r&&i.fragment.sn===t)return i}return null}function Yn(e){switch(e.details){case Ot.FRAG_LOAD_TIMEOUT:case Ot.KEY_LOAD_TIMEOUT:case Ot.LEVEL_LOAD_TIMEOUT:case Ot.MANIFEST_LOAD_TIMEOUT:return!0}return!1}function Gn(e,t){const r=Yn(t);return e.default[(r?"timeout":"error")+"Retry"]}function Un(e,t){const r="linear"===e.backoff?1:Math.pow(2,t);return Math.min(r*e.retryDelayMs,e.maxRetryDelayMs)}function Fn(e){return xt(xt({},e),{errorRetry:null,timeoutRetry:null})}function qn(e,t,r,n){return!!e&&t<e.maxNumRetry&&(function(e){return 0===e&&!1===navigator.onLine||!!e&&(e<400||e>499)}(n)||!!r)}const Hn={search:function(e,t){let r=0,n=e.length-1,i=null,s=null;for(;r<=n;){i=(r+n)/2|0,s=e[i];const a=t(s);if(a>0)r=i+1;else{if(!(a<0))return s;n=i-1}}return null}};function _n(e,t,r=0,n=0){let i=null;if(e?i=t[e.sn-t[0].sn+1]||null:0===r&&0===t[0].start&&(i=t[0]),i&&0===Zn(r,n,i))return i;const s=Hn.search(t,Zn.bind(null,r,n));return!s||s===e&&i?i:s}function Zn(e=0,t=0,r){if(r.start<=e&&r.start+r.duration>e)return 0;const n=Math.min(t,r.duration+(r.deltaPTS?r.deltaPTS:0));return r.start+r.duration-n<=e?1:r.start-n>e&&r.start?-1:0}function Qn(e,t,r){const n=1e3*Math.min(t,r.duration+(r.deltaPTS?r.deltaPTS:0));return(r.endProgramDateTime||0)-n>e}const Wn=3e5;function Xn(e,t,r){if(performance.now()-e.lastErrorPerfMs>Wn)return!0;const n=e.details;if(t.details===Ot.FRAG_GAP&&n&&t.frag){const e=t.frag.start,r=_n(null,n.fragments,e);if(r&&!r.gap)return!0}if(r&&e.errors.length<r.errors.length){const r=e.errors[e.errors.length-1];if(n&&r.frag&&t.frag&&Math.abs(r.frag.start-t.frag.start)>3*n.targetduration)return!0}return!1}class Jn{constructor(e,t){this.hls=void 0,this.timer=-1,this.requestScheduled=-1,this.canLoad=!1,this.log=void 0,this.warn=void 0,this.log=Rt.log.bind(Rt,`${t}:`),this.warn=Rt.warn.bind(Rt,`${t}:`),this.hls=e}destroy(){this.clearTimer(),this.hls=this.log=this.warn=null}clearTimer(){clearTimeout(this.timer),this.timer=-1}startLoad(){this.canLoad=!0,this.requestScheduled=-1,this.loadPlaylist()}stopLoad(){this.canLoad=!1,this.clearTimer()}switchParams(e,t){const r=null==t?void 0:t.renditionReports;if(r){let n=-1;for(let i=0;i<r.length;i++){const s=r[i];let a;try{a=new self.URL(s.URI,t.url).href}catch(e){Rt.warn(`Could not construct new URL for Rendition Report: ${e}`),a=s.URI||""}if(a===e){n=i;break}a===e.substring(0,a.length)&&(n=i)}if(-1!==n){const e=r[n],i=parseInt(e["LAST-MSN"])||(null==t?void 0:t.lastPartSn);let s=parseInt(e["LAST-PART"])||(null==t?void 0:t.lastPartIndex);if(this.hls.config.lowLatencyMode){const e=Math.min(t.age-t.partTarget,t.targetduration);s>=0&&e>t.partTarget&&(s+=1)}return new Ln(i,s>=0?s:void 0,Dn)}}}loadPlaylist(e){-1===this.requestScheduled&&(this.requestScheduled=self.performance.now())}shouldLoadPlaylist(e){return this.canLoad&&!!e&&!!e.url&&(!e.details||e.details.live)}shouldReloadPlaylist(e){return-1===this.timer&&-1===this.requestScheduled&&this.shouldLoadPlaylist(e)}playlistLoaded(e,t,r){const{details:n,stats:i}=t,s=self.performance.now(),a=i.loading.first?Math.max(0,s-i.loading.first):0;if(n.advancedDateTime=Date.now()-a,n.live||null!=r&&r.live){if(n.reloaded(r),r&&this.log(`live playlist ${e} ${n.advanced?"REFRESHED "+n.lastPartSn+"-"+n.lastPartIndex:"MISSED"}`),r&&n.fragments.length>0&&function(e,t){let r=null;const n=e.fragments;for(let e=n.length-1;e>=0;e--){const t=n[e].initSegment;if(t){r=t;break}}e.fragmentHint&&delete e.fragmentHint.endPTS;let i,s=0;if(function(e,t,r){const n=t.skippedSegments,i=Math.max(e.startSN,t.startSN)-t.startSN,s=(e.fragmentHint?1:0)+(n?t.endSN:Math.min(e.endSN,t.endSN))-t.startSN,a=t.startSN-e.startSN,o=t.fragmentHint?t.fragments.concat(t.fragmentHint):t.fragments,l=e.fragmentHint?e.fragments.concat(e.fragmentHint):e.fragments;for(let e=i;e<=s;e++){const i=l[a+e];let s=o[e];n&&!s&&e<n&&(s=t.fragments[e]=i),i&&s&&r(i,s)}}(e,t,((e,n)=>{e.relurl&&(s=e.cc-n.cc),kt(e.startPTS)&&kt(e.endPTS)&&(n.start=n.startPTS=e.startPTS,n.startDTS=e.startDTS,n.maxStartPTS=e.maxStartPTS,n.endPTS=e.endPTS,n.endDTS=e.endDTS,n.minEndPTS=e.minEndPTS,n.duration=e.endPTS-e.startPTS,n.duration&&(i=n),t.PTSKnown=t.alignedSliding=!0),n.elementaryStreams=e.elementaryStreams,n.loader=e.loader,n.stats=e.stats,n.urlId=e.urlId,e.initSegment&&(n.initSegment=e.initSegment,r=e.initSegment)})),r&&(t.fragmentHint?t.fragments.concat(t.fragmentHint):t.fragments).forEach((e=>{var t;e.initSegment&&e.initSegment.relurl!==(null==(t=r)?void 0:t.relurl)||(e.initSegment=r)})),t.skippedSegments)if(t.deltaUpdateFailed=t.fragments.some((e=>!e)),t.deltaUpdateFailed){Rt.warn("[level-helper] Previous playlist missing segments skipped in delta playlist");for(let e=t.skippedSegments;e--;)t.fragments.shift();t.startSN=t.fragments[0].sn,t.startCC=t.fragments[0].cc}else t.canSkipDateRanges&&(t.dateRanges=function(e,t,r){const n=Dt({},e);return r&&r.forEach((e=>{delete n[e]})),Object.keys(t).forEach((e=>{const r=new Ut(t[e].attr,n[e]);r.isValid?n[e]=r:Rt.warn(`Ignoring invalid Playlist Delta Update DATERANGE tag: "${JSON.stringify(t[e].attr)}"`)})),n}(e.dateRanges,t.dateRanges,t.recentlyRemovedDateranges));const a=t.fragments;if(s){Rt.warn("discontinuity sliding from playlist, take drift into account");for(let e=0;e<a.length;e++)a[e].cc+=s}t.skippedSegments&&(t.startCC=t.fragments[0].cc),function(e,t,r){if(e&&t){let n=0;for(let i=0,s=e.length;i<=s;i++){const s=e[i],a=t[i+n];s&&a&&s.index===a.index&&s.fragment.sn===a.fragment.sn?r(s,a):n--}}}(e.partList,t.partList,((e,t)=>{t.elementaryStreams=e.elementaryStreams,t.stats=e.stats})),i?Nn(t,i,i.startPTS,i.endPTS,i.startDTS,i.endDTS):Bn(e,t),a.length&&(t.totalduration=t.edge-a[0].start),t.driftStartTime=e.driftStartTime,t.driftStart=e.driftStart;const o=t.advancedDateTime;if(t.advanced&&o){const e=t.edge;t.driftStart||(t.driftStartTime=o,t.driftStart=e),t.driftEndTime=o,t.driftEnd=e}else t.driftEndTime=e.driftEndTime,t.driftEnd=e.driftEnd,t.advancedDateTime=e.advancedDateTime}(r,n),!this.canLoad||!n.live)return;let a,o,l;if(n.canBlockReload&&n.endSN&&n.advanced){const e=this.hls.config.lowLatencyMode,i=n.lastPartSn,s=n.endSN,c=n.lastPartIndex,u=i===s;-1!==c?(o=u?s+1:i,l=u?e?0:c:c+1):o=s+1;const d=n.age,h=d+n.ageHeader;let p=Math.min(h-n.partTarget,1.5*n.targetduration);if(p>0){if(r&&p>r.tuneInGoal)this.warn(`CDN Tune-in goal increased from: ${r.tuneInGoal} to: ${p} with playlist age: ${n.age}`),p=0;else{const e=Math.floor(p/n.targetduration);o+=e,void 0!==l&&(l+=Math.round(p%n.targetduration/n.partTarget)),this.log(`CDN Tune-in age: ${n.ageHeader}s last advanced ${d.toFixed(2)}s goal: ${p} skip sn ${e} to part ${l}`)}n.tuneInGoal=p}if(a=this.getDeliveryDirectives(n,t.deliveryDirectives,o,l),e||!u)return void this.loadPlaylist(a)}else n.canBlockReload&&(a=this.getDeliveryDirectives(n,t.deliveryDirectives,o,l));const c=this.hls.mainForwardBufferInfo,u=c?c.end-c.len:0,d=function(e,t=1/0){let r=1e3*e.targetduration;if(e.updated){const n=e.fragments,i=4;if(n.length&&r*i>t){const e=1e3*n[n.length-1].duration;e<r&&(r=e)}}else r/=2;return Math.round(r)}(n,1e3*(n.edge-u));n.updated&&s>this.requestScheduled+d&&(this.requestScheduled=i.loading.start),void 0!==o&&n.canBlockReload?this.requestScheduled=i.loading.first+d-(1e3*n.partTarget||1e3):-1===this.requestScheduled||this.requestScheduled+d<s?this.requestScheduled=s:this.requestScheduled-s<=0&&(this.requestScheduled+=d);let h=this.requestScheduled-s;h=Math.max(0,h),this.log(`reload live playlist ${e} in ${Math.round(h)} ms`),this.timer=self.setTimeout((()=>this.loadPlaylist(a)),h)}else this.clearTimer()}getDeliveryDirectives(e,t,r,n){let i=function(e,t){const{canSkipUntil:r,canSkipDateRanges:n,endSN:i}=e;return r&&(void 0!==t?t-i:0)<r?n?jn:kn:Dn}(e,r);return null!=t&&t.skip&&e.deltaUpdateFailed&&(r=t.msn,n=t.part,i=Dn),new Ln(r,n,i)}checkRetry(e){const t=e.details,r=Yn(e),n=e.errorAction,{action:i,retryCount:s=0,retryConfig:a}=n||{},o=!!n&&!!a&&(5===i||!n.resolved&&2===i);if(o){var l;if(this.requestScheduled=-1,s>=a.maxNumRetry)return!1;if(r&&null!=(l=e.context)&&l.deliveryDirectives)this.warn(`Retrying playlist loading ${s+1}/${a.maxNumRetry} after "${t}" without delivery-directives`),this.loadPlaylist();else{const e=Un(a,s);this.timer=self.setTimeout((()=>this.loadPlaylist()),e),this.warn(`Retrying playlist loading ${s+1}/${a.maxNumRetry} after "${t}" in ${e}ms`)}e.levelRetry=!0,n.resolved=!0}return o}}let Kn;class $n extends Jn{constructor(e,t){super(e,"[level-controller]"),this._levels=[],this._firstLevel=-1,this._startLevel=void 0,this.currentLevel=null,this.currentLevelIndex=-1,this.manualLevelIndex=-1,this.steering=void 0,this.onParsedComplete=void 0,this.steering=t,this._registerListeners()}_registerListeners(){const{hls:e}=this;e.on(jt.MANIFEST_LOADING,this.onManifestLoading,this),e.on(jt.MANIFEST_LOADED,this.onManifestLoaded,this),e.on(jt.LEVEL_LOADED,this.onLevelLoaded,this),e.on(jt.LEVELS_UPDATED,this.onLevelsUpdated,this),e.on(jt.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),e.on(jt.FRAG_LOADED,this.onFragLoaded,this),e.on(jt.ERROR,this.onError,this)}_unregisterListeners(){const{hls:e}=this;e.off(jt.MANIFEST_LOADING,this.onManifestLoading,this),e.off(jt.MANIFEST_LOADED,this.onManifestLoaded,this),e.off(jt.LEVEL_LOADED,this.onLevelLoaded,this),e.off(jt.LEVELS_UPDATED,this.onLevelsUpdated,this),e.off(jt.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),e.off(jt.FRAG_LOADED,this.onFragLoaded,this),e.off(jt.ERROR,this.onError,this)}destroy(){this._unregisterListeners(),this.steering=null,this.resetLevels(),super.destroy()}startLoad(){this._levels.forEach((e=>{e.loadError=0,e.fragmentError=0})),super.startLoad()}resetLevels(){this._startLevel=void 0,this.manualLevelIndex=-1,this.currentLevelIndex=-1,this.currentLevel=null,this._levels=[]}onManifestLoading(e,t){this.resetLevels()}onManifestLoaded(e,t){const r=[],n={};let i;t.levels.forEach((e=>{var t;const s=e.attrs;-1!==(null==(t=e.audioCodec)?void 0:t.indexOf("mp4a.40.34"))&&(Kn||(Kn=/chrome|firefox/i.test(navigator.userAgent)),Kn&&(e.audioCodec=void 0));const{AUDIO:a,CODECS:o,"FRAME-RATE":l,"PATHWAY-ID":c,RESOLUTION:u,SUBTITLES:d}=s,h=`${c||"."}-${e.bitrate}-${u}-${l}-${o}`;i=n[h],i?i.addFallback(e):(i=new On(e),n[h]=i,r.push(i)),ei(i,"audio",a),ei(i,"text",d)})),this.filterAndSortMediaOptions(r,t)}filterAndSortMediaOptions(e,t){let r=[],n=[],i=!1,s=!1,a=!1,o=e.filter((({audioCodec:e,videoCodec:t,width:r,height:n,unknownCodecs:o})=>(i||(i=!(!r||!n)),s||(s=!!t),a||(a=!!e),!(null!=o&&o.length)&&(!e||Jr(e,"audio"))&&(!t||Jr(t,"video")))));if((i||s)&&a&&(o=o.filter((({videoCodec:e,width:t,height:r})=>!!e||!(!t||!r)))),0===o.length)return void Promise.resolve().then((()=>{if(this.hls){const e=new Error("no level with compatible codecs found in manifest");this.hls.trigger(jt.ERROR,{type:Lt.MEDIA_ERROR,details:Ot.MANIFEST_INCOMPATIBLE_CODECS_ERROR,fatal:!0,url:t.url,error:e,reason:e.message})}}));t.audioTracks&&(r=t.audioTracks.filter((e=>!e.audioCodec||Jr(e.audioCodec,"audio"))),ti(r)),t.subtitles&&(n=t.subtitles,ti(n));const l=o.slice(0);o.sort(((e,t)=>e.attrs["HDCP-LEVEL"]!==t.attrs["HDCP-LEVEL"]?(e.attrs["HDCP-LEVEL"]||"")>(t.attrs["HDCP-LEVEL"]||"")?1:-1:e.bitrate!==t.bitrate?e.bitrate-t.bitrate:e.attrs["FRAME-RATE"]!==t.attrs["FRAME-RATE"]?e.attrs.decimalFloatingPoint("FRAME-RATE")-t.attrs.decimalFloatingPoint("FRAME-RATE"):e.attrs.SCORE!==t.attrs.SCORE?e.attrs.decimalFloatingPoint("SCORE")-t.attrs.decimalFloatingPoint("SCORE"):i&&e.height!==t.height?e.height-t.height:0));let c=l[0];if(this.steering&&(o=this.steering.filterParsedLevels(o),o.length!==l.length))for(let e=0;e<l.length;e++)if(l[e].pathwayId===o[0].pathwayId){c=l[e];break}this._levels=o;for(let e=0;e<o.length;e++)if(o[e]===c){this._firstLevel=e,this.log(`manifest loaded, ${o.length} level(s) found, first bitrate: ${c.bitrate}`);break}const u=a&&!s,d={levels:o,audioTracks:r,subtitleTracks:n,sessionData:t.sessionData,sessionKeys:t.sessionKeys,firstLevel:this._firstLevel,stats:t.stats,audio:a,video:s,altAudio:!u&&r.some((e=>!!e.url))};this.hls.trigger(jt.MANIFEST_PARSED,d),(this.hls.config.autoStartLoad||this.hls.forceStartLoad)&&this.hls.startLoad(this.hls.config.startPosition)}get levels(){return 0===this._levels.length?null:this._levels}get level(){return this.currentLevelIndex}set level(e){const t=this._levels;if(0===t.length)return;if(e<0||e>=t.length){const r=new Error("invalid level idx"),n=e<0;if(this.hls.trigger(jt.ERROR,{type:Lt.OTHER_ERROR,details:Ot.LEVEL_SWITCH_ERROR,level:e,fatal:n,error:r,reason:r.message}),n)return;e=Math.min(e,t.length-1)}const r=this.currentLevelIndex,n=this.currentLevel,i=n?n.attrs["PATHWAY-ID"]:void 0,s=t[e],a=s.attrs["PATHWAY-ID"];if(this.currentLevelIndex=e,this.currentLevel=s,r===e&&s.details&&n&&i===a)return;this.log(`Switching to level ${e}${a?" with Pathway "+a:""} from level ${r}${i?" with Pathway "+i:""}`);const o=Dt({},s,{level:e,maxBitrate:s.maxBitrate,attrs:s.attrs,uri:s.uri,urlId:s.urlId});delete o._attrs,delete o._urlId,this.hls.trigger(jt.LEVEL_SWITCHING,o);const l=s.details;if(!l||l.live){const e=this.switchParams(s.uri,null==n?void 0:n.details);this.loadPlaylist(e)}}get manualLevel(){return this.manualLevelIndex}set manualLevel(e){this.manualLevelIndex=e,void 0===this._startLevel&&(this._startLevel=e),-1!==e&&(this.level=e)}get firstLevel(){return this._firstLevel}set firstLevel(e){this._firstLevel=e}get startLevel(){if(void 0===this._startLevel){const e=this.hls.config.startLevel;return void 0!==e?e:this._firstLevel}return this._startLevel}set startLevel(e){this._startLevel=e}onError(e,t){!t.fatal&&t.context&&t.context.type===hn.LEVEL&&t.context.level===this.level&&this.checkRetry(t)}onFragLoaded(e,{frag:t}){if(void 0!==t&&t.type===pn.MAIN){const e=this._levels[t.level];void 0!==e&&(e.loadError=0)}}onLevelLoaded(e,t){var r;const{level:n,details:i}=t,s=this._levels[n];var a;if(!s)return this.warn(`Invalid level index ${n}`),void(null!=(a=t.deliveryDirectives)&&a.skip&&(i.deltaUpdateFailed=!0));n===this.currentLevelIndex?(0===s.fragmentError&&(s.loadError=0),this.playlistLoaded(n,t,s.details)):null!=(r=t.deliveryDirectives)&&r.skip&&(i.deltaUpdateFailed=!0)}onAudioTrackSwitched(e,t){const r=this.currentLevel;if(!r)return;const n=this.hls.audioTracks[t.id].groupId;if(r.audioGroupIds&&r.audioGroupId!==n){let e=-1;for(let t=0;t<r.audioGroupIds.length;t++)if(r.audioGroupIds[t]===n){e=t;break}-1!==e&&e!==r.urlId&&(r.urlId=e,this.canLoad&&this.startLoad())}}loadPlaylist(e){super.loadPlaylist();const t=this.currentLevelIndex,r=this.currentLevel;if(r&&this.shouldLoadPlaylist(r)){const n=r.urlId;let i=r.uri;if(e)try{i=e.addDirectives(i)}catch(e){this.warn(`Could not construct new URL with HLS Delivery Directives: ${e}`)}const s=r.attrs["PATHWAY-ID"];this.log(`Loading level index ${t}${void 0!==(null==e?void 0:e.msn)?" at sn "+e.msn+" part "+e.part:""} with${s?" Pathway "+s:""} URI ${n+1}/${r.url.length} ${i}`),this.clearTimer(),this.hls.trigger(jt.LEVEL_LOADING,{url:i,level:t,id:n,deliveryDirectives:e||null})}}get nextLoadLevel(){return-1!==this.manualLevelIndex?this.manualLevelIndex:this.hls.nextAutoLevel}set nextLoadLevel(e){this.level=e,-1===this.manualLevelIndex&&(this.hls.nextAutoLevel=e)}removeLevel(e,t){const r=(e,r)=>r!==t,n=this._levels.filter(((n,i)=>i!==e||(n.url.length>1&&void 0!==t?(n.url=n.url.filter(r),n.audioGroupIds&&(n.audioGroupIds=n.audioGroupIds.filter(r)),n.textGroupIds&&(n.textGroupIds=n.textGroupIds.filter(r)),n.urlId=0,!0):(this.steering&&this.steering.removeLevel(n),!1))));this.hls.trigger(jt.LEVELS_UPDATED,{levels:n})}onLevelsUpdated(e,{levels:t}){t.forEach(((e,t)=>{const{details:r}=e;null!=r&&r.fragments&&r.fragments.forEach((e=>{e.level=t}))})),this._levels=t}}function ei(e,t,r){r&&("audio"===t?(e.audioGroupIds||(e.audioGroupIds=[]),e.audioGroupIds[e.url.length-1]=r):"text"===t&&(e.textGroupIds||(e.textGroupIds=[]),e.textGroupIds[e.url.length-1]=r))}function ti(e){const t={};e.forEach((e=>{const r=e.groupId||"";e.id=t[r]=t[r]||0,t[r]++}))}var ri="NOT_LOADED",ni="APPENDING",ii="PARTIAL",si="OK";class ai{constructor(e){this.activePartLists=Object.create(null),this.endListFragments=Object.create(null),this.fragments=Object.create(null),this.timeRanges=Object.create(null),this.bufferPadding=.2,this.hls=void 0,this.hasGaps=!1,this.hls=e,this._registerListeners()}_registerListeners(){const{hls:e}=this;e.on(jt.BUFFER_APPENDED,this.onBufferAppended,this),e.on(jt.FRAG_BUFFERED,this.onFragBuffered,this),e.on(jt.FRAG_LOADED,this.onFragLoaded,this)}_unregisterListeners(){const{hls:e}=this;e.off(jt.BUFFER_APPENDED,this.onBufferAppended,this),e.off(jt.FRAG_BUFFERED,this.onFragBuffered,this),e.off(jt.FRAG_LOADED,this.onFragLoaded,this)}destroy(){this._unregisterListeners(),this.fragments=this.activePartLists=this.endListFragments=this.timeRanges=null}getAppendedFrag(e,t){const r=this.activePartLists[t];if(r)for(let t=r.length;t--;){const n=r[t];if(!n)break;const i=n.end;if(n.start<=e&&null!==i&&e<=i)return n}return this.getBufferedFrag(e,t)}getBufferedFrag(e,t){const{fragments:r}=this,n=Object.keys(r);for(let i=n.length;i--;){const s=r[n[i]];if((null==s?void 0:s.body.type)===t&&s.buffered){const t=s.body;if(t.start<=e&&e<=t.end)return t}}return null}detectEvictedFragments(e,t,r,n){this.timeRanges&&(this.timeRanges[e]=t);const i=(null==n?void 0:n.fragment.sn)||-1;Object.keys(this.fragments).forEach((n=>{const s=this.fragments[n];if(!s)return;if(i>=s.body.sn)return;if(!s.buffered&&!s.loaded)return void(s.body.type===r&&this.removeFragment(s.body));const a=s.range[e];a&&a.time.some((e=>{const r=!this.isTimeBuffered(e.startPTS,e.endPTS,t);return r&&this.removeFragment(s.body),r}))}))}detectPartialFragments(e){const t=this.timeRanges,{frag:r,part:n}=e;if(!t||"initSegment"===r.sn)return;const i=li(r),s=this.fragments[i];if(!s||s.buffered&&r.gap)return;const a=!r.relurl;Object.keys(t).forEach((e=>{const i=r.elementaryStreams[e];if(!i)return;const o=t[e],l=a||!0===i.partial;s.range[e]=this.getBufferedTimes(r,n,l,o)})),s.loaded=null,Object.keys(s.range).length?(s.buffered=!0,s.body.endList&&(this.endListFragments[s.body.type]=s),oi(s)||this.removeParts(r.sn-1,r.type)):this.removeFragment(s.body)}removeParts(e,t){const r=this.activePartLists[t];r&&(this.activePartLists[t]=r.filter((t=>t.fragment.sn>=e)))}fragBuffered(e,t){const r=li(e);let n=this.fragments[r];!n&&t&&(n=this.fragments[r]={body:e,appendedPTS:null,loaded:null,buffered:!1,range:Object.create(null)},e.gap&&(this.hasGaps=!0)),n&&(n.loaded=null,n.buffered=!0)}getBufferedTimes(e,t,r,n){const i={time:[],partial:r},s=e.start,a=e.end,o=e.minEndPTS||a,l=e.maxStartPTS||s;for(let e=0;e<n.length;e++){const t=n.start(e)-this.bufferPadding,r=n.end(e)+this.bufferPadding;if(l>=t&&o<=r){i.time.push({startPTS:Math.max(s,n.start(e)),endPTS:Math.min(a,n.end(e))});break}if(s<r&&a>t)i.partial=!0,i.time.push({startPTS:Math.max(s,n.start(e)),endPTS:Math.min(a,n.end(e))});else if(a<=t)break}return i}getPartialFragment(e){let t,r,n,i=null,s=0;const{bufferPadding:a,fragments:o}=this;return Object.keys(o).forEach((l=>{const c=o[l];c&&oi(c)&&(r=c.body.start-a,n=c.body.end+a,e>=r&&e<=n&&(t=Math.min(e-r,n-e),s<=t&&(i=c.body,s=t)))})),i}isEndListAppended(e){const t=this.endListFragments[e];return void 0!==t&&(t.buffered||oi(t))}getState(e){const t=li(e),r=this.fragments[t];return r?r.buffered?oi(r)?ii:si:ni:ri}isTimeBuffered(e,t,r){let n,i;for(let s=0;s<r.length;s++){if(n=r.start(s)-this.bufferPadding,i=r.end(s)+this.bufferPadding,e>=n&&t<=i)return!0;if(t<=n)return!1}return!1}onFragLoaded(e,t){const{frag:r,part:n}=t;if("initSegment"===r.sn||r.bitrateTest)return;const i=n?null:t,s=li(r);this.fragments[s]={body:r,appendedPTS:null,loaded:i,buffered:!1,range:Object.create(null)}}onBufferAppended(e,t){const{frag:r,part:n,timeRanges:i}=t;if("initSegment"===r.sn)return;const s=r.type;if(n){let e=this.activePartLists[s];e||(this.activePartLists[s]=e=[]),e.push(n)}this.timeRanges=i,Object.keys(i).forEach((e=>{const t=i[e];this.detectEvictedFragments(e,t,s,n)}))}onFragBuffered(e,t){this.detectPartialFragments(t)}hasFragment(e){const t=li(e);return!!this.fragments[t]}hasParts(e){var t;return!(null==(t=this.activePartLists[e])||!t.length)}removeFragmentsInRange(e,t,r,n,i){n&&!this.hasGaps||Object.keys(this.fragments).forEach((s=>{const a=this.fragments[s];if(!a)return;const o=a.body;o.type!==r||n&&!o.gap||o.start<t&&o.end>e&&(a.buffered||i)&&this.removeFragment(o)}))}removeFragment(e){const t=li(e);e.stats.loaded=0,e.clearElementaryStreamInfo();const r=this.activePartLists[e.type];if(r){const t=e.sn;this.activePartLists[e.type]=r.filter((e=>e.fragment.sn!==t))}delete this.fragments[t],e.endList&&delete this.endListFragments[e.type]}removeAllFragments(){this.fragments=Object.create(null),this.endListFragments=Object.create(null),this.activePartLists=Object.create(null),this.hasGaps=!1}}function oi(e){var t,r,n;return e.buffered&&(e.body.gap||(null==(t=e.range.video)?void 0:t.partial)||(null==(r=e.range.audio)?void 0:r.partial)||(null==(n=e.range.audiovideo)?void 0:n.partial))}function li(e){return`${e.type}_${e.level}_${e.urlId}_${e.sn}`}const ci=Math.pow(2,17);class ui{constructor(e){this.config=void 0,this.loader=null,this.partLoadTimeout=-1,this.config=e}destroy(){this.loader&&(this.loader.destroy(),this.loader=null)}abort(){this.loader&&this.loader.abort()}load(e,t){const r=e.url;if(!r)return Promise.reject(new pi({type:Lt.NETWORK_ERROR,details:Ot.FRAG_LOAD_ERROR,fatal:!1,frag:e,error:new Error("Fragment does not have a "+(r?"part list":"url")),networkDetails:null}));this.abort();const n=this.config,i=n.fLoader,s=n.loader;return new Promise(((a,o)=>{if(this.loader&&this.loader.destroy(),e.gap){if(e.tagList.some((e=>"GAP"===e[0])))return void o(hi(e));e.gap=!1}const l=this.loader=e.loader=i?new i(n):new s(n),c=di(e),u=Fn(n.fragLoadPolicy.default),d={loadPolicy:u,timeout:u.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0,highWaterMark:"initSegment"===e.sn?1/0:ci};e.stats=l.stats,l.load(c,d,{onSuccess:(t,r,n,i)=>{this.resetLoader(e,l);let s=t.data;n.resetIV&&e.decryptdata&&(e.decryptdata.iv=new Uint8Array(s.slice(0,16)),s=s.slice(16)),a({frag:e,part:null,payload:s,networkDetails:i})},onError:(t,n,i,s)=>{this.resetLoader(e,l),o(new pi({type:Lt.NETWORK_ERROR,details:Ot.FRAG_LOAD_ERROR,fatal:!1,frag:e,response:xt({url:r,data:void 0},t),error:new Error(`HTTP Error ${t.code} ${t.text}`),networkDetails:i,stats:s}))},onAbort:(t,r,n)=>{this.resetLoader(e,l),o(new pi({type:Lt.NETWORK_ERROR,details:Ot.INTERNAL_ABORTED,fatal:!1,frag:e,error:new Error("Aborted"),networkDetails:n,stats:t}))},onTimeout:(t,r,n)=>{this.resetLoader(e,l),o(new pi({type:Lt.NETWORK_ERROR,details:Ot.FRAG_LOAD_TIMEOUT,fatal:!1,frag:e,error:new Error(`Timeout after ${d.timeout}ms`),networkDetails:n,stats:t}))},onProgress:(r,n,i,s)=>{t&&t({frag:e,part:null,payload:i,networkDetails:s})}})}))}loadPart(e,t,r){this.abort();const n=this.config,i=n.fLoader,s=n.loader;return new Promise(((a,o)=>{if(this.loader&&this.loader.destroy(),e.gap||t.gap)return void o(hi(e,t));const l=this.loader=e.loader=i?new i(n):new s(n),c=di(e,t),u=Fn(n.fragLoadPolicy.default),d={loadPolicy:u,timeout:u.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0,highWaterMark:ci};t.stats=l.stats,l.load(c,d,{onSuccess:(n,i,s,o)=>{this.resetLoader(e,l),this.updateStatsFromPart(e,t);const c={frag:e,part:t,payload:n.data,networkDetails:o};r(c),a(c)},onError:(r,n,i,s)=>{this.resetLoader(e,l),o(new pi({type:Lt.NETWORK_ERROR,details:Ot.FRAG_LOAD_ERROR,fatal:!1,frag:e,part:t,response:xt({url:c.url,data:void 0},r),error:new Error(`HTTP Error ${r.code} ${r.text}`),networkDetails:i,stats:s}))},onAbort:(r,n,i)=>{e.stats.aborted=t.stats.aborted,this.resetLoader(e,l),o(new pi({type:Lt.NETWORK_ERROR,details:Ot.INTERNAL_ABORTED,fatal:!1,frag:e,part:t,error:new Error("Aborted"),networkDetails:i,stats:r}))},onTimeout:(r,n,i)=>{this.resetLoader(e,l),o(new pi({type:Lt.NETWORK_ERROR,details:Ot.FRAG_LOAD_TIMEOUT,fatal:!1,frag:e,part:t,error:new Error(`Timeout after ${d.timeout}ms`),networkDetails:i,stats:r}))}})}))}updateStatsFromPart(e,t){const r=e.stats,n=t.stats,i=n.total;if(r.loaded+=n.loaded,i){const n=Math.round(e.duration/t.duration),s=Math.min(Math.round(r.loaded/i),n),a=(n-s)*Math.round(r.loaded/s);r.total=r.loaded+a}else r.total=Math.max(r.loaded,r.total);const s=r.loading,a=n.loading;s.start?s.first+=a.first-a.start:(s.start=a.start,s.first=a.first),s.end=a.end}resetLoader(e,t){e.loader=null,this.loader===t&&(self.clearTimeout(this.partLoadTimeout),this.loader=null),t.destroy()}}function di(e,t=null){const r=t||e,n={frag:e,part:t,responseType:"arraybuffer",url:r.url,headers:{},rangeStart:0,rangeEnd:0},i=r.byteRangeStartOffset,s=r.byteRangeEndOffset;if(kt(i)&&kt(s)){var a;let t=i,r=s;if("initSegment"===e.sn&&"AES-128"===(null==(a=e.decryptdata)?void 0:a.method)){const e=s-i;e%16&&(r=s+(16-e%16)),0!==i&&(n.resetIV=!0,t=i-16)}n.rangeStart=t,n.rangeEnd=r}return n}function hi(e,t){const r=new Error(`GAP ${e.gap?"tag":"attribute"} found`),n={type:Lt.MEDIA_ERROR,details:Ot.FRAG_GAP,fatal:!1,frag:e,error:r,networkDetails:null};return t&&(n.part=t),(t||e).stats.aborted=!0,new pi(n)}class pi extends Error{constructor(e){super(e.error.message),this.data=void 0,this.data=e}}class fi{constructor(e){this.config=void 0,this.keyUriToKeyInfo={},this.emeController=null,this.config=e}abort(e){for(const t in this.keyUriToKeyInfo){const r=this.keyUriToKeyInfo[t].loader;if(r){if(e&&e!==r.context.frag.type)return;r.abort()}}}detach(){for(const e in this.keyUriToKeyInfo){const t=this.keyUriToKeyInfo[e];(t.mediaKeySessionContext||t.decryptdata.isCommonEncryption)&&delete this.keyUriToKeyInfo[e]}}destroy(){this.detach();for(const e in this.keyUriToKeyInfo){const t=this.keyUriToKeyInfo[e].loader;t&&t.destroy()}this.keyUriToKeyInfo={}}createKeyLoadError(e,t=Ot.KEY_LOAD_ERROR,r,n,i){return new pi({type:Lt.NETWORK_ERROR,details:t,fatal:!1,frag:e,response:i,error:r,networkDetails:n})}loadClear(e,t){if(this.emeController&&this.config.emeEnabled){const{sn:r,cc:n}=e;for(let e=0;e<t.length;e++){const i=t[e];if(n<=i.cc&&("initSegment"===r||"initSegment"===i.sn||r<i.sn)){this.emeController.selectKeySystemFormat(i).then((e=>{i.setKeyFormat(e)}));break}}}}load(e){return!e.decryptdata&&e.encrypted&&this.emeController?this.emeController.selectKeySystemFormat(e).then((t=>this.loadInternal(e,t))):this.loadInternal(e)}loadInternal(e,t){var r,n;t&&e.setKeyFormat(t);const i=e.decryptdata;if(!i){const r=new Error(t?`Expected frag.decryptdata to be defined after setting format ${t}`:"Missing decryption data on fragment in onKeyLoading");return Promise.reject(this.createKeyLoadError(e,Ot.KEY_LOAD_ERROR,r))}const s=i.uri;if(!s)return Promise.reject(this.createKeyLoadError(e,Ot.KEY_LOAD_ERROR,new Error(`Invalid key URI: "${s}"`)));let a=this.keyUriToKeyInfo[s];if(null!=(r=a)&&r.decryptdata.key)return i.key=a.decryptdata.key,Promise.resolve({frag:e,keyInfo:a});var o;if(null!=(n=a)&&n.keyLoadPromise)switch(null==(o=a.mediaKeySessionContext)?void 0:o.keyStatus){case void 0:case"status-pending":case"usable":case"usable-in-future":return a.keyLoadPromise.then((t=>(i.key=t.keyInfo.decryptdata.key,{frag:e,keyInfo:a})))}switch(a=this.keyUriToKeyInfo[s]={decryptdata:i,keyLoadPromise:null,loader:null,mediaKeySessionContext:null},i.method){case"ISO-23001-7":case"SAMPLE-AES":case"SAMPLE-AES-CENC":case"SAMPLE-AES-CTR":return"identity"===i.keyFormat?this.loadKeyHTTP(a,e):this.loadKeyEME(a,e);case"AES-128":return this.loadKeyHTTP(a,e);default:return Promise.reject(this.createKeyLoadError(e,Ot.KEY_LOAD_ERROR,new Error(`Key supplied with unsupported METHOD: "${i.method}"`)))}}loadKeyEME(e,t){const r={frag:t,keyInfo:e};if(this.emeController&&this.config.emeEnabled){const t=this.emeController.loadKey(r);if(t)return(e.keyLoadPromise=t.then((t=>(e.mediaKeySessionContext=t,r)))).catch((t=>{throw e.keyLoadPromise=null,t}))}return Promise.resolve(r)}loadKeyHTTP(e,t){const r=this.config,n=new(0,r.loader)(r);return t.keyLoader=e.loader=n,e.keyLoadPromise=new Promise(((i,s)=>{const a={keyInfo:e,frag:t,responseType:"arraybuffer",url:e.decryptdata.uri},o=r.keyLoadPolicy.default,l={loadPolicy:o,timeout:o.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0},c={onSuccess:(e,t,r,n)=>{const{frag:a,keyInfo:o,url:l}=r;if(!a.decryptdata||o!==this.keyUriToKeyInfo[l])return s(this.createKeyLoadError(a,Ot.KEY_LOAD_ERROR,new Error("after key load, decryptdata unset or changed"),n));o.decryptdata.key=a.decryptdata.key=new Uint8Array(e.data),a.keyLoader=null,o.loader=null,i({frag:a,keyInfo:o})},onError:(e,r,n,i)=>{this.resetLoader(r),s(this.createKeyLoadError(t,Ot.KEY_LOAD_ERROR,new Error(`HTTP Error ${e.code} loading key ${e.text}`),n,xt({url:a.url,data:void 0},e)))},onTimeout:(e,r,n)=>{this.resetLoader(r),s(this.createKeyLoadError(t,Ot.KEY_LOAD_TIMEOUT,new Error("key loading timed out"),n))},onAbort:(e,r,n)=>{this.resetLoader(r),s(this.createKeyLoadError(t,Ot.INTERNAL_ABORTED,new Error("key loading aborted"),n))}};n.load(a,l,c)}))}resetLoader(e){const{frag:t,keyInfo:r,url:n}=e,i=r.loader;t.keyLoader===i&&(t.keyLoader=null,r.loader=null),delete this.keyUriToKeyInfo[n],i&&i.destroy()}}class Ai{constructor(){this._boundTick=void 0,this._tickTimer=null,this._tickInterval=null,this._tickCallCount=0,this._boundTick=this.tick.bind(this)}destroy(){this.onHandlerDestroying(),this.onHandlerDestroyed()}onHandlerDestroying(){this.clearNextTick(),this.clearInterval()}onHandlerDestroyed(){}hasInterval(){return!!this._tickInterval}hasNextTick(){return!!this._tickTimer}setInterval(e){return!this._tickInterval&&(this._tickCallCount=0,this._tickInterval=self.setInterval(this._boundTick,e),!0)}clearInterval(){return!!this._tickInterval&&(self.clearInterval(this._tickInterval),this._tickInterval=null,!0)}clearNextTick(){return!!this._tickTimer&&(self.clearTimeout(this._tickTimer),this._tickTimer=null,!0)}tick(){this._tickCallCount++,1===this._tickCallCount&&(this.doTick(),this._tickCallCount>1&&this.tickImmediate(),this._tickCallCount=0)}tickImmediate(){this.clearNextTick(),this._tickTimer=self.setTimeout(this._boundTick,0)}doTick(){}}const mi={length:0,start:()=>0,end:()=>0};class gi{static isBuffered(e,t){try{if(e){const r=gi.getBuffered(e);for(let e=0;e<r.length;e++)if(t>=r.start(e)&&t<=r.end(e))return!0}}catch(e){}return!1}static bufferInfo(e,t,r){try{if(e){const n=gi.getBuffered(e),i=[];let s;for(s=0;s<n.length;s++)i.push({start:n.start(s),end:n.end(s)});return this.bufferedInfo(i,t,r)}}catch(e){}return{len:0,start:t,end:t,nextStart:void 0}}static bufferedInfo(e,t,r){t=Math.max(0,t),e.sort((function(e,t){return e.start-t.start||t.end-e.end}));let n=[];if(r)for(let t=0;t<e.length;t++){const i=n.length;if(i){const s=n[i-1].end;e[t].start-s<r?e[t].end>s&&(n[i-1].end=e[t].end):n.push(e[t])}else n.push(e[t])}else n=e;let i,s=0,a=t,o=t;for(let e=0;e<n.length;e++){const l=n[e].start,c=n[e].end;if(t+r>=l&&t<c)a=l,o=c,s=o-t;else if(t+r<l){i=l;break}}return{len:s,start:a||0,end:o||0,nextStart:i}}static getBuffered(e){try{return e.buffered}catch(e){return Rt.log("failed to get media.buffered",e),mi}}}class vi{constructor(e,t,r,n=0,i=-1,s=!1){this.level=void 0,this.sn=void 0,this.part=void 0,this.id=void 0,this.size=void 0,this.partial=void 0,this.transmuxing={start:0,executeStart:0,executeEnd:0,end:0},this.buffering={audio:{start:0,executeStart:0,executeEnd:0,end:0},video:{start:0,executeStart:0,executeEnd:0,end:0},audiovideo:{start:0,executeStart:0,executeEnd:0,end:0}},this.level=e,this.sn=t,this.id=r,this.size=n,this.part=i,this.partial=s}}function bi(e,t){let r=null;for(let n=0,i=e.length;n<i;n++){const i=e[n];if(i&&i.cc===t){r=i;break}}return r}function yi(e,t){if(e){const r=e.start+t;e.start=e.startPTS=r,e.endPTS=r+e.duration}}function Ci(e,t){const r=t.fragments;for(let t=0,n=r.length;t<n;t++)yi(r[t],e);t.fragmentHint&&yi(t.fragmentHint,e),t.alignedSliding=!0}function wi(e,t){if(!e.hasProgramDateTime||!t.hasProgramDateTime)return;const r=e.fragments,n=t.fragments;if(!r.length||!n.length)return;const i=n[Math.round(n.length/2)-1],s=bi(r,i.cc)||r[Math.round(r.length/2)-1],a=i.programDateTime,o=s.programDateTime;null!==a&&null!==o&&Ci((o-a)/1e3-(s.start-i.start),e)}class Mi{constructor(e,t){this.subtle=void 0,this.aesIV=void 0,this.subtle=e,this.aesIV=t}decrypt(e,t){return this.subtle.decrypt({name:"AES-CBC",iv:this.aesIV},t,e)}}class Si{constructor(e,t){this.subtle=void 0,this.key=void 0,this.subtle=e,this.key=t}expandKey(){return this.subtle.importKey("raw",this.key,{name:"AES-CBC"},!1,["encrypt","decrypt"])}}class Ii{constructor(){this.rcon=[0,1,2,4,8,16,32,64,128,27,54],this.subMix=[new Uint32Array(256),new Uint32Array(256),new Uint32Array(256),new Uint32Array(256)],this.invSubMix=[new Uint32Array(256),new Uint32Array(256),new Uint32Array(256),new Uint32Array(256)],this.sBox=new Uint32Array(256),this.invSBox=new Uint32Array(256),this.key=new Uint32Array(0),this.ksRows=0,this.keySize=0,this.keySchedule=void 0,this.invKeySchedule=void 0,this.initTable()}uint8ArrayToUint32Array_(e){const t=new DataView(e),r=new Uint32Array(4);for(let e=0;e<4;e++)r[e]=t.getUint32(4*e);return r}initTable(){const e=this.sBox,t=this.invSBox,r=this.subMix,n=r[0],i=r[1],s=r[2],a=r[3],o=this.invSubMix,l=o[0],c=o[1],u=o[2],d=o[3],h=new Uint32Array(256);let p=0,f=0,A=0;for(A=0;A<256;A++)h[A]=A<128?A<<1:A<<1^283;for(A=0;A<256;A++){let r=f^f<<1^f<<2^f<<3^f<<4;r=r>>>8^255&r^99,e[p]=r,t[r]=p;const o=h[p],A=h[o],m=h[A];let g=257*h[r]^16843008*r;n[p]=g<<24|g>>>8,i[p]=g<<16|g>>>16,s[p]=g<<8|g>>>24,a[p]=g,g=16843009*m^65537*A^257*o^16843008*p,l[r]=g<<24|g>>>8,c[r]=g<<16|g>>>16,u[r]=g<<8|g>>>24,d[r]=g,p?(p=o^h[h[h[m^o]]],f^=h[h[f]]):p=f=1}}expandKey(e){const t=this.uint8ArrayToUint32Array_(e);let r=!0,n=0;for(;n<t.length&&r;)r=t[n]===this.key[n],n++;if(r)return;this.key=t;const i=this.keySize=t.length;if(4!==i&&6!==i&&8!==i)throw new Error("Invalid aes key size="+i);const s=this.ksRows=4*(i+6+1);let a,o;const l=this.keySchedule=new Uint32Array(s),c=this.invKeySchedule=new Uint32Array(s),u=this.sBox,d=this.rcon,h=this.invSubMix,p=h[0],f=h[1],A=h[2],m=h[3];let g,v;for(a=0;a<s;a++)a<i?g=l[a]=t[a]:(v=g,a%i==0?(v=v<<8|v>>>24,v=u[v>>>24]<<24|u[v>>>16&255]<<16|u[v>>>8&255]<<8|u[255&v],v^=d[a/i|0]<<24):i>6&&a%i==4&&(v=u[v>>>24]<<24|u[v>>>16&255]<<16|u[v>>>8&255]<<8|u[255&v]),l[a]=g=(l[a-i]^v)>>>0);for(o=0;o<s;o++)a=s-o,v=3&o?l[a]:l[a-4],c[o]=o<4||a<=4?v:p[u[v>>>24]]^f[u[v>>>16&255]]^A[u[v>>>8&255]]^m[u[255&v]],c[o]=c[o]>>>0}networkToHostOrderSwap(e){return e<<24|(65280&e)<<8|(16711680&e)>>8|e>>>24}decrypt(e,t,r){const n=this.keySize+6,i=this.invKeySchedule,s=this.invSBox,a=this.invSubMix,o=a[0],l=a[1],c=a[2],u=a[3],d=this.uint8ArrayToUint32Array_(r);let h=d[0],p=d[1],f=d[2],A=d[3];const m=new Int32Array(e),g=new Int32Array(m.length);let v,b,y,C,w,M,S,I,E,x,T,D,k,j;const L=this.networkToHostOrderSwap;for(;t<m.length;){for(E=L(m[t]),x=L(m[t+1]),T=L(m[t+2]),D=L(m[t+3]),w=E^i[0],M=D^i[1],S=T^i[2],I=x^i[3],k=4,j=1;j<n;j++)v=o[w>>>24]^l[M>>16&255]^c[S>>8&255]^u[255&I]^i[k],b=o[M>>>24]^l[S>>16&255]^c[I>>8&255]^u[255&w]^i[k+1],y=o[S>>>24]^l[I>>16&255]^c[w>>8&255]^u[255&M]^i[k+2],C=o[I>>>24]^l[w>>16&255]^c[M>>8&255]^u[255&S]^i[k+3],w=v,M=b,S=y,I=C,k+=4;v=s[w>>>24]<<24^s[M>>16&255]<<16^s[S>>8&255]<<8^s[255&I]^i[k],b=s[M>>>24]<<24^s[S>>16&255]<<16^s[I>>8&255]<<8^s[255&w]^i[k+1],y=s[S>>>24]<<24^s[I>>16&255]<<16^s[w>>8&255]<<8^s[255&M]^i[k+2],C=s[I>>>24]<<24^s[w>>16&255]<<16^s[M>>8&255]<<8^s[255&S]^i[k+3],g[t]=L(v^h),g[t+1]=L(C^p),g[t+2]=L(y^f),g[t+3]=L(b^A),h=E,p=x,f=T,A=D,t+=4}return g.buffer}}class Ei{constructor(e,{removePKCS7Padding:t=!0}={}){if(this.logEnabled=!0,this.removePKCS7Padding=void 0,this.subtle=null,this.softwareDecrypter=null,this.key=null,this.fastAesKey=null,this.remainderData=null,this.currentIV=null,this.currentResult=null,this.useSoftware=void 0,this.useSoftware=e.enableSoftwareAES,this.removePKCS7Padding=t,t)try{const e=self.crypto;e&&(this.subtle=e.subtle||e.webkitSubtle)}catch(e){}null===this.subtle&&(this.useSoftware=!0)}destroy(){this.subtle=null,this.softwareDecrypter=null,this.key=null,this.fastAesKey=null,this.remainderData=null,this.currentIV=null,this.currentResult=null}isSync(){return this.useSoftware}flush(){const{currentResult:e,remainderData:t}=this;if(!e||t)return this.reset(),null;const r=new Uint8Array(e);return this.reset(),this.removePKCS7Padding?function(e){const t=e.byteLength,r=t&&new DataView(e.buffer).getUint8(t-1);return r?ir(e,0,t-r):e}(r):r}reset(){this.currentResult=null,this.currentIV=null,this.remainderData=null,this.softwareDecrypter&&(this.softwareDecrypter=null)}decrypt(e,t,r){return this.useSoftware?new Promise(((n,i)=>{this.softwareDecrypt(new Uint8Array(e),t,r);const s=this.flush();s?n(s.buffer):i(new Error("[softwareDecrypt] Failed to decrypt data"))})):this.webCryptoDecrypt(new Uint8Array(e),t,r)}softwareDecrypt(e,t,r){const{currentIV:n,currentResult:i,remainderData:s}=this;this.logOnce("JS AES decrypt"),s&&(e=Nr(s,e),this.remainderData=null);const a=this.getValidChunk(e);if(!a.length)return null;n&&(r=n);let o=this.softwareDecrypter;o||(o=this.softwareDecrypter=new Ii),o.expandKey(t);const l=i;return this.currentResult=o.decrypt(a.buffer,0,r),this.currentIV=ir(a,-16).buffer,l||null}webCryptoDecrypt(e,t,r){const n=this.subtle;return this.key===t&&this.fastAesKey||(this.key=t,this.fastAesKey=new Si(n,t)),this.fastAesKey.expandKey().then((t=>n?(this.logOnce("WebCrypto AES decrypt"),new Mi(n,new Uint8Array(r)).decrypt(e.buffer,t)):Promise.reject(new Error("web crypto not initialized")))).catch((n=>(Rt.warn(`[decrypter]: WebCrypto Error, disable WebCrypto API, ${n.name}: ${n.message}`),this.onWebCryptoError(e,t,r))))}onWebCryptoError(e,t,r){this.useSoftware=!0,this.logEnabled=!0,this.softwareDecrypt(e,t,r);const n=this.flush();if(n)return n.buffer;throw new Error("WebCrypto and softwareDecrypt: failed to decrypt data")}getValidChunk(e){let t=e;const r=e.length-e.length%16;return r!==e.length&&(t=ir(e,0,r),this.remainderData=ir(e,r)),t}logOnce(e){this.logEnabled&&(Rt.log(`[decrypter]: ${e}`),this.logEnabled=!1)}}const xi="STOPPED",Ti="IDLE",Di="KEY_LOADING",ki="FRAG_LOADING",ji="FRAG_LOADING_WAITING_RETRY",Li="WAITING_TRACK",Oi="PARSING",Pi="PARSED",Ni="ENDED",Bi="ERROR",Ri="WAITING_INIT_PTS",Vi="WAITING_LEVEL";class zi extends Ai{constructor(e,t,r,n,i){super(),this.hls=void 0,this.fragPrevious=null,this.fragCurrent=null,this.fragmentTracker=void 0,this.transmuxer=null,this._state=xi,this.playlistType=void 0,this.media=null,this.mediaBuffer=null,this.config=void 0,this.bitrateTest=!1,this.lastCurrentTime=0,this.nextLoadPosition=0,this.startPosition=0,this.startTimeOffset=null,this.loadedmetadata=!1,this.retryDate=0,this.levels=null,this.fragmentLoader=void 0,this.keyLoader=void 0,this.levelLastLoaded=null,this.startFragRequested=!1,this.decrypter=void 0,this.initPTS=[],this.onvseeking=null,this.onvended=null,this.logPrefix="",this.log=void 0,this.warn=void 0,this.playlistType=i,this.logPrefix=n,this.log=Rt.log.bind(Rt,`${n}:`),this.warn=Rt.warn.bind(Rt,`${n}:`),this.hls=e,this.fragmentLoader=new ui(e.config),this.keyLoader=r,this.fragmentTracker=t,this.config=e.config,this.decrypter=new Ei(e.config),e.on(jt.MANIFEST_LOADED,this.onManifestLoaded,this)}doTick(){this.onTickEnd()}onTickEnd(){}startLoad(e){}stopLoad(){this.fragmentLoader.abort(),this.keyLoader.abort(this.playlistType);const e=this.fragCurrent;null!=e&&e.loader&&(e.abortRequests(),this.fragmentTracker.removeFragment(e)),this.resetTransmuxer(),this.fragCurrent=null,this.fragPrevious=null,this.clearInterval(),this.clearNextTick(),this.state=xi}_streamEnded(e,t){if(t.live||e.nextStart||!e.end||!this.media)return!1;const r=t.partList;if(null!=r&&r.length){const e=r[r.length-1];return gi.isBuffered(this.media,e.start+e.duration/2)}const n=t.fragments[t.fragments.length-1].type;return this.fragmentTracker.isEndListAppended(n)}getLevelDetails(){var e;if(this.levels&&null!==this.levelLastLoaded)return null==(e=this.levels[this.levelLastLoaded])?void 0:e.details}onMediaAttached(e,t){const r=this.media=this.mediaBuffer=t.media;this.onvseeking=this.onMediaSeeking.bind(this),this.onvended=this.onMediaEnded.bind(this),r.addEventListener("seeking",this.onvseeking),r.addEventListener("ended",this.onvended);const n=this.config;this.levels&&n.autoStartLoad&&this.state===xi&&this.startLoad(n.startPosition)}onMediaDetaching(){const e=this.media;null!=e&&e.ended&&(this.log("MSE detaching and video ended, reset startPosition"),this.startPosition=this.lastCurrentTime=0),e&&this.onvseeking&&this.onvended&&(e.removeEventListener("seeking",this.onvseeking),e.removeEventListener("ended",this.onvended),this.onvseeking=this.onvended=null),this.keyLoader&&this.keyLoader.detach(),this.media=this.mediaBuffer=null,this.loadedmetadata=!1,this.fragmentTracker.removeAllFragments(),this.stopLoad()}onMediaSeeking(){const{config:e,fragCurrent:t,media:r,mediaBuffer:n,state:i}=this,s=r?r.currentTime:0,a=gi.bufferInfo(n||r,s,e.maxBufferHole);if(this.log(`media seeking to ${kt(s)?s.toFixed(3):s}, state: ${i}`),this.state===Ni)this.resetLoadingState();else if(t){const r=e.maxFragLookUpTolerance,n=t.start-r,i=t.start+t.duration+r;if(!a.len||i<a.start||n>a.end){const e=s>i;(s<n||e)&&(e&&t.loader&&(this.log("seeking outside of buffer while fragment load in progress, cancel fragment load"),t.abortRequests(),this.resetLoadingState()),this.fragPrevious=null)}}r&&(this.fragmentTracker.removeFragmentsInRange(s,1/0,this.playlistType,!0),this.lastCurrentTime=s),this.loadedmetadata||a.len||(this.nextLoadPosition=this.startPosition=s),this.tickImmediate()}onMediaEnded(){this.startPosition=this.lastCurrentTime=0}onManifestLoaded(e,t){this.startTimeOffset=t.startTimeOffset,this.initPTS=[]}onHandlerDestroying(){this.stopLoad(),super.onHandlerDestroying()}onHandlerDestroyed(){this.state=xi,this.fragmentLoader&&this.fragmentLoader.destroy(),this.keyLoader&&this.keyLoader.destroy(),this.decrypter&&this.decrypter.destroy(),this.hls=this.log=this.warn=this.decrypter=this.keyLoader=this.fragmentLoader=this.fragmentTracker=null,super.onHandlerDestroyed()}loadFragment(e,t,r){this._loadFragForPlayback(e,t,r)}_loadFragForPlayback(e,t,r){this._doFragLoad(e,t,r,(t=>{if(this.fragContextChanged(e))return this.warn(`Fragment ${e.sn}${t.part?" p: "+t.part.index:""} of level ${e.level} was dropped during download.`),void this.fragmentTracker.removeFragment(e);e.stats.chunkCount++,this._handleFragmentLoadProgress(t)})).then((t=>{if(!t)return;const r=this.state;this.fragContextChanged(e)?(r===ki||!this.fragCurrent&&r===Oi)&&(this.fragmentTracker.removeFragment(e),this.state=Ti):("payload"in t&&(this.log(`Loaded fragment ${e.sn} of level ${e.level}`),this.hls.trigger(jt.FRAG_LOADED,t)),this._handleFragmentLoadComplete(t))})).catch((t=>{this.state!==xi&&this.state!==Bi&&(this.warn(t),this.resetFragmentLoading(e))}))}clearTrackerIfNeeded(e){var t;const{fragmentTracker:r}=this;if(r.getState(e)===ni){const t=e.type,n=this.getFwdBufferInfo(this.mediaBuffer,t),i=Math.max(e.duration,n?n.len:this.config.maxBufferLength);this.reduceMaxBufferLength(i)&&r.removeFragment(e)}else 0===(null==(t=this.mediaBuffer)?void 0:t.buffered.length)?r.removeAllFragments():r.hasParts(e.type)&&(r.detectPartialFragments({frag:e,part:null,stats:e.stats,id:e.type}),r.getState(e)===ii&&r.removeFragment(e))}flushMainBuffer(e,t,r=null){if(!(e-t))return;const n={startOffset:e,endOffset:t,type:r};this.hls.trigger(jt.BUFFER_FLUSHING,n)}_loadInitSegment(e,t){this._doFragLoad(e,t).then((t=>{if(!t||this.fragContextChanged(e)||!this.levels)throw new Error("init load aborted");return t})).then((t=>{const{hls:r}=this,{payload:n}=t,i=e.decryptdata;if(n&&n.byteLength>0&&i&&i.key&&i.iv&&"AES-128"===i.method){const s=self.performance.now();return this.decrypter.decrypt(new Uint8Array(n),i.key.buffer,i.iv.buffer).catch((t=>{throw r.trigger(jt.ERROR,{type:Lt.MEDIA_ERROR,details:Ot.FRAG_DECRYPT_ERROR,fatal:!1,error:t,reason:t.message,frag:e}),t})).then((n=>{const i=self.performance.now();return r.trigger(jt.FRAG_DECRYPTED,{frag:e,payload:n,stats:{tstart:s,tdecrypt:i}}),t.payload=n,t}))}return t})).then((r=>{const{fragCurrent:n,hls:i,levels:s}=this;if(!s)throw new Error("init load aborted, missing levels");const a=e.stats;this.state=Ti,t.fragmentError=0,e.data=new Uint8Array(r.payload),a.parsing.start=a.buffering.start=self.performance.now(),a.parsing.end=a.buffering.end=self.performance.now(),r.frag===n&&i.trigger(jt.FRAG_BUFFERED,{stats:a,frag:n,part:null,id:e.type}),this.tick()})).catch((t=>{this.state!==xi&&this.state!==Bi&&(this.warn(t),this.resetFragmentLoading(e))}))}fragContextChanged(e){const{fragCurrent:t}=this;return!e||!t||e.level!==t.level||e.sn!==t.sn||e.urlId!==t.urlId}fragBufferedComplete(e,t){var r,n,i,s;const a=this.mediaBuffer?this.mediaBuffer:this.media;this.log(`Buffered ${e.type} sn: ${e.sn}${t?" part: "+t.index:""} of ${this.playlistType===pn.MAIN?"level":"track"} ${e.level} (frag:[${(null!=(r=e.startPTS)?r:NaN).toFixed(3)}-${(null!=(n=e.endPTS)?n:NaN).toFixed(3)}] > buffer:${a?function(e){let t="";const r=e.length;for(let n=0;n<r;n++)t+=`[${e.start(n).toFixed(3)}-${e.end(n).toFixed(3)}]`;return t}(gi.getBuffered(a)):"(detached)"})`),this.state=Ti,a&&(!this.loadedmetadata&&e.type==pn.MAIN&&a.buffered.length&&(null==(i=this.fragCurrent)?void 0:i.sn)===(null==(s=this.fragPrevious)?void 0:s.sn)&&(this.loadedmetadata=!0,this.seekToStartPos()),this.tick())}seekToStartPos(){}_handleFragmentLoadComplete(e){const{transmuxer:t}=this;if(!t)return;const{frag:r,part:n,partsLoaded:i}=e,s=!i||0===i.length||i.some((e=>!e)),a=new vi(r.level,r.sn,r.stats.chunkCount+1,0,n?n.index:-1,!s);t.flush(a)}_handleFragmentLoadProgress(e){}_doFragLoad(e,t,r=null,n){var i;const s=null==t?void 0:t.details;if(!this.levels||!s)throw new Error(`frag load aborted, missing level${s?"":" detail"}s`);let a=null;if(!e.encrypted||null!=(i=e.decryptdata)&&i.key?!e.encrypted&&s.encryptedFragments.length&&this.keyLoader.loadClear(e,s.encryptedFragments):(this.log(`Loading key for ${e.sn} of [${s.startSN}-${s.endSN}], ${"[stream-controller]"===this.logPrefix?"level":"track"} ${e.level}`),this.state=Di,this.fragCurrent=e,a=this.keyLoader.load(e).then((e=>{if(!this.fragContextChanged(e.frag))return this.hls.trigger(jt.KEY_LOADED,e),this.state===Di&&(this.state=Ti),e})),this.hls.trigger(jt.KEY_LOADING,{frag:e}),null===this.fragCurrent&&(a=Promise.reject(new Error("frag load aborted, context changed in KEY_LOADING")))),r=Math.max(e.start,r||0),this.config.lowLatencyMode&&"initSegment"!==e.sn){const i=s.partList;if(i&&n){r>e.end&&s.fragmentHint&&(e=s.fragmentHint);const o=this.getNextPart(i,e,r);if(o>-1){const l=i[o];let c;return this.log(`Loading part sn: ${e.sn} p: ${l.index} cc: ${e.cc} of playlist [${s.startSN}-${s.endSN}] parts [0-${o}-${i.length-1}] ${"[stream-controller]"===this.logPrefix?"level":"track"}: ${e.level}, target: ${parseFloat(r.toFixed(3))}`),this.nextLoadPosition=l.start+l.duration,this.state=ki,c=a?a.then((r=>!r||this.fragContextChanged(r.frag)?null:this.doFragPartsLoad(e,l,t,n))).catch((e=>this.handleFragLoadError(e))):this.doFragPartsLoad(e,l,t,n).catch((e=>this.handleFragLoadError(e))),this.hls.trigger(jt.FRAG_LOADING,{frag:e,part:l,targetBufferTime:r}),null===this.fragCurrent?Promise.reject(new Error("frag load aborted, context changed in FRAG_LOADING parts")):c}if(!e.url||this.loadedEndOfParts(i,r))return Promise.resolve(null)}}this.log(`Loading fragment ${e.sn} cc: ${e.cc} ${s?"of ["+s.startSN+"-"+s.endSN+"] ":""}${"[stream-controller]"===this.logPrefix?"level":"track"}: ${e.level}, target: ${parseFloat(r.toFixed(3))}`),kt(e.sn)&&!this.bitrateTest&&(this.nextLoadPosition=e.start+e.duration),this.state=ki;const o=this.config.progressive;let l;return l=o&&a?a.then((t=>!t||this.fragContextChanged(null==t?void 0:t.frag)?null:this.fragmentLoader.load(e,n))).catch((e=>this.handleFragLoadError(e))):Promise.all([this.fragmentLoader.load(e,o?n:void 0),a]).then((([e])=>(!o&&e&&n&&n(e),e))).catch((e=>this.handleFragLoadError(e))),this.hls.trigger(jt.FRAG_LOADING,{frag:e,targetBufferTime:r}),null===this.fragCurrent?Promise.reject(new Error("frag load aborted, context changed in FRAG_LOADING")):l}doFragPartsLoad(e,t,r,n){return new Promise(((i,s)=>{var a;const o=[],l=null==(a=r.details)?void 0:a.partList,c=t=>{this.fragmentLoader.loadPart(e,t,n).then((n=>{o[t.index]=n;const s=n.part;this.hls.trigger(jt.FRAG_LOADED,n);const a=Vn(r,e.sn,t.index+1)||zn(l,e.sn,t.index+1);if(!a)return i({frag:e,part:s,partsLoaded:o});c(a)})).catch(s)};c(t)}))}handleFragLoadError(e){if("data"in e){const t=e.data;e.data&&t.details===Ot.INTERNAL_ABORTED?this.handleFragLoadAborted(t.frag,t.part):this.hls.trigger(jt.ERROR,t)}else this.hls.trigger(jt.ERROR,{type:Lt.OTHER_ERROR,details:Ot.INTERNAL_EXCEPTION,err:e,error:e,fatal:!0});return null}_handleTransmuxerFlush(e){const t=this.getCurrentContext(e);if(!t||this.state!==Oi)return void(this.fragCurrent||this.state===xi||this.state===Bi||(this.state=Ti));const{frag:r,part:n,level:i}=t,s=self.performance.now();r.stats.parsing.end=s,n&&(n.stats.parsing.end=s),this.updateLevelTiming(r,n,i,e.partial)}getCurrentContext(e){const{levels:t,fragCurrent:r}=this,{level:n,sn:i,part:s}=e;if(null==t||!t[n])return this.warn(`Levels object was unset while buffering fragment ${i} of level ${n}. The current chunk will not be buffered.`),null;const a=t[n],o=s>-1?Vn(a,i,s):null,l=o?o.fragment:function(e,t,r){if(null==e||!e.details)return null;const n=e.details;let i=n.fragments[t-n.startSN];return i||(i=n.fragmentHint,i&&i.sn===t?i:t<n.startSN&&r&&r.sn===t?r:null)}(a,i,r);return l?(r&&r!==l&&(l.stats=r.stats),{frag:l,part:o,level:a}):null}bufferFragmentData(e,t,r,n,i){var s;if(!e||this.state!==Oi)return;const{data1:a,data2:o}=e;let l=a;if(a&&o&&(l=Nr(a,o)),null==(s=l)||!s.length)return;const c={type:e.type,frag:t,part:r,chunkMeta:n,parent:t.type,data:l};if(this.hls.trigger(jt.BUFFER_APPENDING,c),e.dropped&&e.independent&&!r){if(i)return;this.flushBufferGap(t)}}flushBufferGap(e){const t=this.media;if(!t)return;if(!gi.isBuffered(t,t.currentTime))return void this.flushMainBuffer(0,e.start);const r=t.currentTime,n=gi.bufferInfo(t,r,0),i=e.duration,s=Math.min(2*this.config.maxFragLookUpTolerance,.25*i),a=Math.max(Math.min(e.start-s,n.end-s),r+s);e.start-a>s&&this.flushMainBuffer(a,e.start)}getFwdBufferInfo(e,t){const r=this.getLoadPosition();return kt(r)?this.getFwdBufferInfoAtPos(e,r,t):null}getFwdBufferInfoAtPos(e,t,r){const{config:{maxBufferHole:n}}=this,i=gi.bufferInfo(e,t,n);if(0===i.len&&void 0!==i.nextStart){const s=this.fragmentTracker.getBufferedFrag(t,r);if(s&&i.nextStart<s.end)return gi.bufferInfo(e,t,Math.max(i.nextStart,n))}return i}getMaxBufferLength(e){const{config:t}=this;let r;return r=e?Math.max(8*t.maxBufferSize/e,t.maxBufferLength):t.maxBufferLength,Math.min(r,t.maxMaxBufferLength)}reduceMaxBufferLength(e){const t=this.config,r=e||t.maxBufferLength;return t.maxMaxBufferLength>=r&&(t.maxMaxBufferLength/=2,this.warn(`Reduce max buffer length to ${t.maxMaxBufferLength}s`),!0)}getAppendedFrag(e,t=pn.MAIN){const r=this.fragmentTracker.getAppendedFrag(e,pn.MAIN);return r&&"fragment"in r?r.fragment:r}getNextFragment(e,t){const r=t.fragments,n=r.length;if(!n)return null;const{config:i}=this,s=r[0].start;let a;if(t.live){const s=i.initialLiveManifestSize;if(n<s)return this.warn(`Not enough fragments to start playback (have: ${n}, need: ${s})`),null;t.PTSKnown||this.startFragRequested||-1!==this.startPosition||(a=this.getInitialLiveFragment(t,r),this.startPosition=a?this.hls.liveSyncPosition||a.start:e)}else e<=s&&(a=r[0]);if(!a){const r=i.lowLatencyMode?t.partEnd:t.fragmentEnd;a=this.getFragmentAtPosition(e,r,t)}return this.mapToInitFragWhenRequired(a)}isLoopLoading(e,t){const r=this.fragmentTracker.getState(e);return(r===si||r===ii&&!!e.gap)&&this.nextLoadPosition>t}getNextFragmentLoopLoading(e,t,r,n,i){const s=e.gap,a=this.getNextFragment(this.nextLoadPosition,t);if(null===a)return a;if(e=a,s&&e&&!e.gap&&r.nextStart){const t=this.getFwdBufferInfoAtPos(this.mediaBuffer?this.mediaBuffer:this.media,r.nextStart,n);if(null!==t&&r.len+t.len>=i)return this.log(`buffer full after gaps in "${n}" playlist starting at sn: ${e.sn}`),null}return e}mapToInitFragWhenRequired(e){return null==e||!e.initSegment||null!=e&&e.initSegment.data||this.bitrateTest?e:e.initSegment}getNextPart(e,t,r){let n=-1,i=!1,s=!0;for(let a=0,o=e.length;a<o;a++){const o=e[a];if(s=s&&!o.independent,n>-1&&r<o.start)break;const l=o.loaded;l?n=-1:(i||o.independent||s)&&o.fragment===t&&(n=a),i=l}return n}loadedEndOfParts(e,t){const r=e[e.length-1];return r&&t>r.start&&r.loaded}getInitialLiveFragment(e,t){const r=this.fragPrevious;let n=null;if(r){if(e.hasProgramDateTime&&(this.log(`Live playlist, switching playlist, load frag with same PDT: ${r.programDateTime}`),n=function(e,t,r){if(null===t||!Array.isArray(e)||!e.length||!kt(t))return null;if(t<(e[0].programDateTime||0))return null;if(t>=(e[e.length-1].endProgramDateTime||0))return null;r=r||0;for(let n=0;n<e.length;++n){const i=e[n];if(Qn(t,r,i))return i}return null}(t,r.endProgramDateTime,this.config.maxFragLookUpTolerance)),!n){const i=r.sn+1;if(i>=e.startSN&&i<=e.endSN){const s=t[i-e.startSN];r.cc===s.cc&&(n=s,this.log(`Live playlist, switching playlist, load frag with next SN: ${n.sn}`))}n||(n=function(e,t){return Hn.search(e,(e=>e.cc<t?1:e.cc>t?-1:0))}(t,r.cc),n&&this.log(`Live playlist, switching playlist, load frag with same CC: ${n.sn}`))}}else{const t=this.hls.liveSyncPosition;null!==t&&(n=this.getFragmentAtPosition(t,this.bitrateTest?e.fragmentEnd:e.edge,e))}return n}getFragmentAtPosition(e,t,r){const{config:n}=this;let{fragPrevious:i}=this,{fragments:s,endSN:a}=r;const{fragmentHint:o}=r,l=n.maxFragLookUpTolerance,c=r.partList,u=!!(n.lowLatencyMode&&null!=c&&c.length&&o);let d;if(u&&o&&!this.bitrateTest&&(s=s.concat(o),a=o.sn),d=e<t?_n(i,s,e,e>t-l?0:l):s[s.length-1],d){const e=d.sn-r.startSN,t=this.fragmentTracker.getState(d);if((t===si||t===ii&&d.gap)&&(i=d),i&&d.sn===i.sn&&(!u||c[0].fragment.sn>d.sn)&&i&&d.level===i.level){const t=s[e+1];d=d.sn<a&&this.fragmentTracker.getState(t)!==si?t:null}}return d}synchronizeToLiveEdge(e){const{config:t,media:r}=this;if(!r)return;const n=this.hls.liveSyncPosition,i=r.currentTime,s=e.fragments[0].start,a=e.edge,o=i>=s-t.maxFragLookUpTolerance&&i<=a;if(null!==n&&r.duration>n&&(i<n||!o)){const s=void 0!==t.liveMaxLatencyDuration?t.liveMaxLatencyDuration:t.liveMaxLatencyDurationCount*e.targetduration;(!o&&r.readyState<4||i<a-s)&&(this.loadedmetadata||(this.nextLoadPosition=n),r.readyState&&(this.warn(`Playback: ${i.toFixed(3)} is located too far from the end of live sliding playlist: ${a}, reset currentTime to : ${n.toFixed(3)}`),r.currentTime=n))}}alignPlaylists(e,t){const{levels:r,levelLastLoaded:n,fragPrevious:i}=this,s=null!==n?r[n]:null,a=e.fragments.length;if(!a)return this.warn("No fragments in live playlist"),0;const o=e.fragments[0].start,l=!t,c=e.alignedSliding&&kt(o);if(l||!c&&!o){!function(e,t,r){t&&(function(e,t,r){if(function(e,t,r){return!(!t.details||!(r.endCC>r.startCC||e&&e.cc<r.startCC))}(e,r,t)){const e=function(e,t,r=0){const n=e.fragments,i=t.fragments;if(!i.length||!n.length)return void Rt.log("No fragments to align");const s=bi(n,i[0].cc);if(s&&(!s||s.startPTS))return s;Rt.log("No frag in previous level to align on")}(r.details,t);e&&kt(e.start)&&(Rt.log(`Adjusting PTS using last level due to CC increase within current level ${t.url}`),Ci(e.start,t))}}(e,r,t),!r.alignedSliding&&t.details&&function(e,t){if(!t.fragments.length||!e.hasProgramDateTime||!t.hasProgramDateTime)return;const r=t.fragments[0].programDateTime,n=e.fragments[0].programDateTime,i=(n-r)/1e3+t.fragments[0].start;i&&kt(i)&&(Rt.log(`Adjusting PTS using programDateTime delta ${n-r}ms, sliding:${i.toFixed(3)} ${e.url} `),Ci(i,e))}(r,t.details),r.alignedSliding||!t.details||r.skippedSegments||Bn(t.details,r))}(i,s,e);const r=e.fragments[0].start;return this.log(`Live playlist sliding: ${r.toFixed(2)} start-sn: ${t?t.startSN:"na"}->${e.startSN} prev-sn: ${i?i.sn:"na"} fragments: ${a}`),r}return o}waitForCdnTuneIn(e){return e.live&&e.canBlockReload&&e.partTarget&&e.tuneInGoal>Math.max(e.partHoldBack,3*e.partTarget)}setStartPosition(e,t){let r=this.startPosition;if(r<t&&(r=-1),-1===r||-1===this.lastCurrentTime){const n=null!==this.startTimeOffset,i=n?this.startTimeOffset:e.startTimeOffset;null!==i&&kt(i)?(r=t+i,i<0&&(r+=e.totalduration),r=Math.min(Math.max(t,r),t+e.totalduration),this.log(`Start time offset ${i} found in ${n?"multivariant":"media"} playlist, adjust startPosition to ${r}`),this.startPosition=r):e.live?r=this.hls.liveSyncPosition||t:this.startPosition=r=0,this.lastCurrentTime=r}this.nextLoadPosition=r}getLoadPosition(){const{media:e}=this;let t=0;return this.loadedmetadata&&e?t=e.currentTime:this.nextLoadPosition&&(t=this.nextLoadPosition),t}handleFragLoadAborted(e,t){this.transmuxer&&"initSegment"!==e.sn&&e.stats.aborted&&(this.warn(`Fragment ${e.sn}${t?" part "+t.index:""} of level ${e.level} was aborted`),this.resetFragmentLoading(e))}resetFragmentLoading(e){this.fragCurrent&&(this.fragContextChanged(e)||this.state===ji)||(this.state=Ti)}onFragmentOrKeyLoadError(e,t){if(t.chunkMeta&&!t.frag){const e=this.getCurrentContext(t.chunkMeta);e&&(t.frag=e.frag)}const r=t.frag;if(!r||r.type!==e||!this.levels)return;var n;if(this.fragContextChanged(r))return void this.warn(`Frag load error must match current frag to retry ${r.url} > ${null==(n=this.fragCurrent)?void 0:n.url}`);const i=t.details===Ot.FRAG_GAP;i&&this.fragmentTracker.fragBuffered(r,!0);const s=t.errorAction,{action:a,retryCount:o=0,retryConfig:l}=s||{};if(s&&5===a&&l){var c;this.resetStartWhenNotLoaded(null!=(c=this.levelLastLoaded)?c:r.level);const n=Un(l,o);this.warn(`Fragment ${r.sn} of ${e} ${r.level} errored with ${t.details}, retrying loading ${o+1}/${l.maxNumRetry} in ${n}ms`),s.resolved=!0,this.retryDate=self.performance.now()+n,this.state=ji}else l&&s?(this.resetFragmentErrors(e),o<l.maxNumRetry?i||(s.resolved=!0):Rt.warn(`${t.details} reached or exceeded max retry (${o})`)):2===(null==s?void 0:s.action)?this.state=Vi:this.state=Bi;this.tickImmediate()}reduceLengthAndFlushBuffer(e){if(this.state===Oi||this.state===Pi){const t=e.parent,r=this.getFwdBufferInfo(this.mediaBuffer,t),n=r&&r.len>.5;n&&this.reduceMaxBufferLength(r.len);const i=!n;return i&&this.warn(`Buffer full error while media.currentTime is not buffered, flush ${t} buffer`),e.frag&&(this.fragmentTracker.removeFragment(e.frag),this.nextLoadPosition=e.frag.start),this.resetLoadingState(),i}return!1}resetFragmentErrors(e){e===pn.AUDIO&&(this.fragCurrent=null),this.loadedmetadata||(this.startFragRequested=!1),this.state!==xi&&(this.state=Ti)}afterBufferFlushed(e,t,r){if(!e)return;const n=gi.getBuffered(e);this.fragmentTracker.detectEvictedFragments(t,n,r),this.state===Ni&&this.resetLoadingState()}resetLoadingState(){this.log("Reset loading state"),this.fragCurrent=null,this.fragPrevious=null,this.state=Ti}resetStartWhenNotLoaded(e){if(!this.loadedmetadata){this.startFragRequested=!1;const t=this.levels?this.levels[e].details:null;null!=t&&t.live?(this.startPosition=-1,this.setStartPosition(t,0),this.resetLoadingState()):this.nextLoadPosition=this.startPosition}}resetWhenMissingContext(e){var t;this.warn(`The loading context changed while buffering fragment ${e.sn} of level ${e.level}. This chunk will not be buffered.`),this.removeUnbufferedFrags(),this.resetStartWhenNotLoaded(null!=(t=this.levelLastLoaded)?t:e.level),this.resetLoadingState()}removeUnbufferedFrags(e=0){this.fragmentTracker.removeFragmentsInRange(e,1/0,this.playlistType,!1,!0)}updateLevelTiming(e,t,r,n){var i;const s=r.details;if(s){if(Object.keys(e.elementaryStreams).reduce(((t,i)=>{const a=e.elementaryStreams[i];if(a){const o=a.endPTS-a.startPTS;if(o<=0)return this.warn(`Could not parse fragment ${e.sn} ${i} duration reliably (${o})`),t||!1;const l=n?0:Nn(s,e,a.startPTS,a.endPTS,a.startDTS,a.endDTS);return this.hls.trigger(jt.LEVEL_PTS_UPDATED,{details:s,level:r,drift:l,type:i,frag:e,start:a.startPTS,end:a.endPTS}),!0}return t}),!1))r.fragmentError=0;else if(null===(null==(i=this.transmuxer)?void 0:i.error)){const t=new Error(`Found no media in fragment ${e.sn} of level ${e.level} resetting transmuxer to fallback to playlist timing`);if(0===r.fragmentError&&(r.fragmentError++,e.gap=!0,this.fragmentTracker.removeFragment(e),this.fragmentTracker.fragBuffered(e,!0)),this.warn(t.message),this.hls.trigger(jt.ERROR,{type:Lt.MEDIA_ERROR,details:Ot.FRAG_PARSING_ERROR,fatal:!1,error:t,frag:e,reason:`Found no media in msn ${e.sn} of level "${r.url}"`}),!this.hls)return;this.resetTransmuxer()}this.state=Pi,this.hls.trigger(jt.FRAG_PARSED,{frag:e,part:t})}else this.warn("level.details undefined")}resetTransmuxer(){this.transmuxer&&(this.transmuxer.destroy(),this.transmuxer=null)}recoverWorkerError(e){var t,r,n;"demuxerWorker"===e.event&&(this.fragmentTracker.removeAllFragments(),this.resetTransmuxer(),this.resetStartWhenNotLoaded(null!=(t=null!=(r=this.levelLastLoaded)?r:null==(n=this.fragCurrent)?void 0:n.level)?t:0),this.resetLoadingState())}set state(e){const t=this._state;t!==e&&(this._state=e,this.log(`${t}->${e}`))}get state(){return this._state}}function Yi(){return self.SourceBuffer||self.WebKitSourceBuffer}function Gi(e="",t=9e4){return{type:e,id:-1,pid:-1,inputTimeScale:t,sequenceNumber:-1,samples:[],dropped:0}}class Ui{constructor(){this._audioTrack=void 0,this._id3Track=void 0,this.frameIndex=0,this.cachedData=null,this.basePTS=null,this.initPTS=null,this.lastPTS=null}resetInitSegment(e,t,r,n){this._id3Track={type:"id3",id:3,pid:-1,inputTimeScale:9e4,sequenceNumber:0,samples:[],dropped:0}}resetTimeStamp(e){this.initPTS=e,this.resetContiguity()}resetContiguity(){this.basePTS=null,this.lastPTS=null,this.frameIndex=0}canParse(e,t){return!1}appendFrame(e,t,r){}demux(e,t){this.cachedData&&(e=Nr(this.cachedData,e),this.cachedData=null);let r,n=or(e,0),i=n?n.length:0;const s=this._audioTrack,a=this._id3Track,o=n?(e=>{const t=hr(e);for(let e=0;e<t.length;e++){const r=t[e];if(ur(r))return gr(r)}})(n):void 0,l=e.length;for((null===this.basePTS||0===this.frameIndex&&kt(o))&&(this.basePTS=Fi(o,t,this.initPTS),this.lastPTS=this.basePTS),null===this.lastPTS&&(this.lastPTS=this.basePTS),n&&n.length>0&&a.samples.push({pts:this.lastPTS,dts:this.lastPTS,data:n,type:Cn,duration:Number.POSITIVE_INFINITY});i<l;){if(this.canParse(e,i)){const t=this.appendFrame(s,e,i);t?(this.frameIndex++,this.lastPTS=t.sample.pts,i+=t.length,r=i):i=l}else cr(e,i)?(n=or(e,i),a.samples.push({pts:this.lastPTS,dts:this.lastPTS,data:n,type:Cn,duration:Number.POSITIVE_INFINITY}),i+=n.length,r=i):i++;if(i===l&&r!==l){const t=ir(e,r);this.cachedData?this.cachedData=Nr(this.cachedData,t):this.cachedData=t}}return{audioTrack:s,videoTrack:Gi(),id3Track:a,textTrack:Gi()}}demuxSampleAes(e,t,r){return Promise.reject(new Error(`[${this}] This demuxer does not support Sample-AES decryption`))}flush(e){const t=this.cachedData;return t&&(this.cachedData=null,this.demux(t,0)),{audioTrack:this._audioTrack,videoTrack:Gi(),id3Track:this._id3Track,textTrack:Gi()}}destroy(){}}const Fi=(e,t,r)=>kt(e)?90*e:9e4*t+(r?9e4*r.baseTime/r.timescale:0);function qi(e,t){return 255===e[t]&&240==(246&e[t+1])}function Hi(e,t){return 1&e[t+1]?7:9}function _i(e,t){return(3&e[t+3])<<11|e[t+4]<<3|(224&e[t+5])>>>5}function Zi(e,t){return t+1<e.length&&qi(e,t)}function Qi(e,t){if(Zi(e,t)){const r=Hi(e,t);if(t+r>=e.length)return!1;const n=_i(e,t);if(n<=r)return!1;const i=t+n;return i===e.length||Zi(e,i)}return!1}function Wi(e,t,r,n,i){if(!e.samplerate){const s=function(e,t,r,n){let i,s,a,o;const l=navigator.userAgent.toLowerCase(),c=n,u=[96e3,88200,64e3,48e3,44100,32e3,24e3,22050,16e3,12e3,11025,8e3,7350];i=1+((192&t[r+2])>>>6);const d=(60&t[r+2])>>>2;if(!(d>u.length-1))return a=(1&t[r+2])<<2,a|=(192&t[r+3])>>>6,Rt.log(`manifest codec:${n}, ADTS type:${i}, samplingIndex:${d}`),/firefox/i.test(l)?d>=6?(i=5,o=new Array(4),s=d-3):(i=2,o=new Array(2),s=d):-1!==l.indexOf("android")?(i=2,o=new Array(2),s=d):(i=5,o=new Array(4),n&&(-1!==n.indexOf("mp4a.40.29")||-1!==n.indexOf("mp4a.40.5"))||!n&&d>=6?s=d-3:((n&&-1!==n.indexOf("mp4a.40.2")&&(d>=6&&1===a||/vivaldi/i.test(l))||!n&&1===a)&&(i=2,o=new Array(2)),s=d)),o[0]=i<<3,o[0]|=(14&d)>>1,o[1]|=(1&d)<<7,o[1]|=a<<3,5===i&&(o[1]|=(14&s)>>1,o[2]=(1&s)<<7,o[2]|=8,o[3]=0),{config:o,samplerate:u[d],channelCount:a,codec:"mp4a.40."+i,manifestCodec:c};e.trigger(jt.ERROR,{type:Lt.MEDIA_ERROR,details:Ot.FRAG_PARSING_ERROR,fatal:!0,reason:`invalid ADTS sampling index:${d}`})}(t,r,n,i);if(!s)return;e.config=s.config,e.samplerate=s.samplerate,e.channelCount=s.channelCount,e.codec=s.codec,e.manifestCodec=s.manifestCodec,Rt.log(`parsed codec:${e.codec}, rate:${s.samplerate}, channels:${s.channelCount}`)}}function Xi(e){return 9216e4/e}function Ji(e,t,r,n,i){const s=n+i*Xi(e.samplerate),a=function(e,t){const r=Hi(e,t);if(t+r<=e.length){const n=_i(e,t)-r;if(n>0)return{headerLength:r,frameLength:n}}}(t,r);let o;if(a){const{frameLength:n,headerLength:i}=a,l=i+n,c=Math.max(0,r+l-t.length);c?(o=new Uint8Array(l-i),o.set(t.subarray(r+i,t.length),0)):o=t.subarray(r+i,r+l);const u={unit:o,pts:s};return c||e.samples.push(u),{sample:u,length:l,missing:c}}const l=t.length-r;return o=new Uint8Array(l),o.set(t.subarray(r,t.length),0),{sample:{unit:o,pts:s},length:l,missing:-1}}const Ki=/\/emsg[-/]ID3/i;let $i=null;const es=[32,64,96,128,160,192,224,256,288,320,352,384,416,448,32,48,56,64,80,96,112,128,160,192,224,256,320,384,32,40,48,56,64,80,96,112,128,160,192,224,256,320,32,48,56,64,80,96,112,128,144,160,176,192,224,256,8,16,24,32,40,48,56,64,80,96,112,128,144,160],ts=[44100,48e3,32e3,22050,24e3,16e3,11025,12e3,8e3],rs=[[0,72,144,12],[0,0,0,0],[0,72,144,12],[0,144,144,12]],ns=[0,1,1,4];function is(e,t,r,n,i){if(r+24>t.length)return;const s=ss(t,r);if(s&&r+s.frameLength<=t.length){const a=n+i*(9e4*s.samplesPerFrame/s.sampleRate),o={unit:t.subarray(r,r+s.frameLength),pts:a,dts:a};return e.config=[],e.channelCount=s.channelCount,e.samplerate=s.sampleRate,e.samples.push(o),{sample:o,length:s.frameLength,missing:0}}}function ss(e,t){const r=e[t+1]>>3&3,n=e[t+1]>>1&3,i=e[t+2]>>4&15,s=e[t+2]>>2&3;if(1!==r&&0!==i&&15!==i&&3!==s){const a=e[t+2]>>1&1,o=e[t+3]>>6,l=1e3*es[14*(3===r?3-n:3===n?3:4)+i-1],c=ts[3*(3===r?0:2===r?1:2)+s],u=3===o?1:2,d=rs[r][n],h=ns[n],p=8*d*h,f=Math.floor(d*l/c+a)*h;if(null===$i){const e=(navigator.userAgent||"").match(/Chrome\/(\d+)/i);$i=e?parseInt(e[1]):0}return!!$i&&$i<=87&&2===n&&l>=224e3&&0===o&&(e[t+3]=128|e[t+3]),{sampleRate:c,channelCount:u,frameLength:f,samplesPerFrame:p}}}function as(e,t){return 255===e[t]&&224==(224&e[t+1])&&0!=(6&e[t+1])}function os(e,t){return t+1<e.length&&as(e,t)}function ls(e,t){if(t+1<e.length&&as(e,t)){const r=4,n=ss(e,t);let i=r;null!=n&&n.frameLength&&(i=n.frameLength);const s=t+i;return s===e.length||os(e,s)}return!1}class cs{constructor(e){this.data=void 0,this.bytesAvailable=void 0,this.word=void 0,this.bitsAvailable=void 0,this.data=e,this.bytesAvailable=e.byteLength,this.word=0,this.bitsAvailable=0}loadWord(){const e=this.data,t=this.bytesAvailable,r=e.byteLength-t,n=new Uint8Array(4),i=Math.min(4,t);if(0===i)throw new Error("no bytes available");n.set(e.subarray(r,r+i)),this.word=new DataView(n.buffer).getUint32(0),this.bitsAvailable=8*i,this.bytesAvailable-=i}skipBits(e){let t;e=Math.min(e,8*this.bytesAvailable+this.bitsAvailable),this.bitsAvailable>e?(this.word<<=e,this.bitsAvailable-=e):(t=(e-=this.bitsAvailable)>>3,e-=t<<3,this.bytesAvailable-=t,this.loadWord(),this.word<<=e,this.bitsAvailable-=e)}readBits(e){let t=Math.min(this.bitsAvailable,e);const r=this.word>>>32-t;if(e>32&&Rt.error("Cannot read more than 32 bits at a time"),this.bitsAvailable-=t,this.bitsAvailable>0)this.word<<=t;else{if(!(this.bytesAvailable>0))throw new Error("no bits available");this.loadWord()}return t=e-t,t>0&&this.bitsAvailable?r<<t|this.readBits(t):r}skipLZ(){let e;for(e=0;e<this.bitsAvailable;++e)if(0!=(this.word&2147483648>>>e))return this.word<<=e,this.bitsAvailable-=e,e;return this.loadWord(),e+this.skipLZ()}skipUEG(){this.skipBits(1+this.skipLZ())}skipEG(){this.skipBits(1+this.skipLZ())}readUEG(){const e=this.skipLZ();return this.readBits(e+1)-1}readEG(){const e=this.readUEG();return 1&e?1+e>>>1:-1*(e>>>1)}readBoolean(){return 1===this.readBits(1)}readUByte(){return this.readBits(8)}readUShort(){return this.readBits(16)}readUInt(){return this.readBits(32)}skipScalingList(e){let t,r=8,n=8;for(let i=0;i<e;i++)0!==n&&(t=this.readEG(),n=(r+t+256)%256),r=0===n?r:n}readSPS(){let e,t,r,n=0,i=0,s=0,a=0;const o=this.readUByte.bind(this),l=this.readBits.bind(this),c=this.readUEG.bind(this),u=this.readBoolean.bind(this),d=this.skipBits.bind(this),h=this.skipEG.bind(this),p=this.skipUEG.bind(this),f=this.skipScalingList.bind(this);o();const A=o();if(l(5),d(3),o(),p(),100===A||110===A||122===A||244===A||44===A||83===A||86===A||118===A||128===A){const e=c();if(3===e&&d(1),p(),p(),d(1),u())for(t=3!==e?8:12,r=0;r<t;r++)u()&&f(r<6?16:64)}p();const m=c();if(0===m)c();else if(1===m)for(d(1),h(),h(),e=c(),r=0;r<e;r++)h();p(),d(1);const g=c(),v=c(),b=l(1);0===b&&d(1),d(1),u()&&(n=c(),i=c(),s=c(),a=c());let y=[1,1];if(u()&&u())switch(o()){case 1:y=[1,1];break;case 2:y=[12,11];break;case 3:y=[10,11];break;case 4:y=[16,11];break;case 5:y=[40,33];break;case 6:y=[24,11];break;case 7:y=[20,11];break;case 8:y=[32,11];break;case 9:y=[80,33];break;case 10:y=[18,11];break;case 11:y=[15,11];break;case 12:y=[64,33];break;case 13:y=[160,99];break;case 14:y=[4,3];break;case 15:y=[3,2];break;case 16:y=[2,1];break;case 255:y=[o()<<8|o(),o()<<8|o()]}return{width:Math.ceil(16*(g+1)-2*n-2*i),height:(2-b)*(v+1)*16-(b?2:4)*(s+a),pixelRatio:y}}readSliceType(){return this.readUByte(),this.readUEG(),this.readUEG()}}class us{constructor(e,t,r){this.keyData=void 0,this.decrypter=void 0,this.keyData=r,this.decrypter=new Ei(t,{removePKCS7Padding:!1})}decryptBuffer(e){return this.decrypter.decrypt(e,this.keyData.key.buffer,this.keyData.iv.buffer)}decryptAacSample(e,t,r){const n=e[t].unit;if(n.length<=16)return;const i=n.subarray(16,n.length-n.length%16),s=i.buffer.slice(i.byteOffset,i.byteOffset+i.length);this.decryptBuffer(s).then((i=>{const s=new Uint8Array(i);n.set(s,16),this.decrypter.isSync()||this.decryptAacSamples(e,t+1,r)}))}decryptAacSamples(e,t,r){for(;;t++){if(t>=e.length)return void r();if(!(e[t].unit.length<32||(this.decryptAacSample(e,t,r),this.decrypter.isSync())))return}}getAvcEncryptedData(e){const t=16*Math.floor((e.length-48)/160)+16,r=new Int8Array(t);let n=0;for(let t=32;t<e.length-16;t+=160,n+=16)r.set(e.subarray(t,t+16),n);return r}getAvcDecryptedUnit(e,t){const r=new Uint8Array(t);let n=0;for(let t=32;t<e.length-16;t+=160,n+=16)e.set(r.subarray(n,n+16),t);return e}decryptAvcSample(e,t,r,n,i){const s=zr(i.data),a=this.getAvcEncryptedData(s);this.decryptBuffer(a.buffer).then((a=>{i.data=this.getAvcDecryptedUnit(s,a),this.decrypter.isSync()||this.decryptAvcSamples(e,t,r+1,n)}))}decryptAvcSamples(e,t,r,n){if(e instanceof Uint8Array)throw new Error("Cannot decrypt samples of type Uint8Array");for(;;t++,r=0){if(t>=e.length)return void n();const i=e[t].units;for(;!(r>=i.length);r++){const s=i[r];if(!(s.data.length<=48||1!==s.type&&5!==s.type||(this.decryptAvcSample(e,t,r,n,s),this.decrypter.isSync())))return}}}}const ds=188;class hs{constructor(e,t,r){this.observer=void 0,this.config=void 0,this.typeSupported=void 0,this.sampleAes=null,this.pmtParsed=!1,this.audioCodec=void 0,this.videoCodec=void 0,this._duration=0,this._pmtId=-1,this._avcTrack=void 0,this._audioTrack=void 0,this._id3Track=void 0,this._txtTrack=void 0,this.aacOverFlow=null,this.avcSample=null,this.remainderData=null,this.observer=e,this.config=t,this.typeSupported=r}static probe(e){const t=hs.syncOffset(e);return t>0&&Rt.warn(`MPEG2-TS detected but first sync word found @ offset ${t}`),-1!==t}static syncOffset(e){const t=e.length;let r=Math.min(940,e.length-ds)+1,n=0;for(;n<r;){let i=!1,s=-1,a=0;for(let o=n;o<t;o+=ds){if(71!==e[o]){if(a)return-1;break}if(a++,-1===s&&(s=o,0!==s&&(r=Math.min(s+18612,e.length-ds)+1)),i||(i=0===fs(e,o)),i&&a>1&&(0===s&&a>2||o+ds>r))return s}n++}return-1}static createTrack(e,t){return{container:"video"===e||"audio"===e?"video/mp2t":void 0,type:e,id:Sr[e],pid:-1,inputTimeScale:9e4,sequenceNumber:0,samples:[],dropped:0,duration:"audio"===e?t:void 0}}resetInitSegment(e,t,r,n){this.pmtParsed=!1,this._pmtId=-1,this._avcTrack=hs.createTrack("video"),this._audioTrack=hs.createTrack("audio",n),this._id3Track=hs.createTrack("id3"),this._txtTrack=hs.createTrack("text"),this._audioTrack.segmentCodec="aac",this.aacOverFlow=null,this.avcSample=null,this.remainderData=null,this.audioCodec=t,this.videoCodec=r,this._duration=n}resetTimeStamp(){}resetContiguity(){const{_audioTrack:e,_avcTrack:t,_id3Track:r}=this;e&&(e.pesData=null),t&&(t.pesData=null),r&&(r.pesData=null),this.aacOverFlow=null,this.avcSample=null,this.remainderData=null}demux(e,t,r=!1,n=!1){let i;r||(this.sampleAes=null);const s=this._avcTrack,a=this._audioTrack,o=this._id3Track,l=this._txtTrack;let c=s.pid,u=s.pesData,d=a.pid,h=o.pid,p=a.pesData,f=o.pesData,A=null,m=this.pmtParsed,g=this._pmtId,v=e.length;if(this.remainderData&&(v=(e=Nr(this.remainderData,e)).length,this.remainderData=null),v<ds&&!n)return this.remainderData=e,{audioTrack:a,videoTrack:s,id3Track:o,textTrack:l};const b=Math.max(0,hs.syncOffset(e));v-=(v-b)%ds,v<e.byteLength&&!n&&(this.remainderData=new Uint8Array(e.buffer,v,e.buffer.byteLength-v));let y=0;for(let t=b;t<v;t+=ds)if(71===e[t]){const n=!!(64&e[t+1]),v=fs(e,t);let y;if((48&e[t+3])>>4>1){if(y=t+5+e[t+4],y===t+ds)continue}else y=t+4;switch(v){case c:n&&(u&&(i=gs(u))&&this.parseAVCPES(s,l,i,!1),u={data:[],size:0}),u&&(u.data.push(e.subarray(y,t+ds)),u.size+=t+ds-y);break;case d:if(n){if(p&&(i=gs(p)))switch(a.segmentCodec){case"aac":this.parseAACPES(a,i);break;case"mp3":this.parseMPEGPES(a,i)}p={data:[],size:0}}p&&(p.data.push(e.subarray(y,t+ds)),p.size+=t+ds-y);break;case h:n&&(f&&(i=gs(f))&&this.parseID3PES(o,i),f={data:[],size:0}),f&&(f.data.push(e.subarray(y,t+ds)),f.size+=t+ds-y);break;case 0:n&&(y+=e[y]+1),g=this._pmtId=As(e,y);break;case g:{n&&(y+=e[y]+1);const i=ms(e,y,this.typeSupported,r);c=i.avc,c>0&&(s.pid=c),d=i.audio,d>0&&(a.pid=d,a.segmentCodec=i.segmentCodec),h=i.id3,h>0&&(o.pid=h),null===A||m||(Rt.warn(`MPEG-TS PMT found at ${t} after unknown PID '${A}'. Backtracking to sync byte @${b} to parse all TS packets.`),A=null,t=b-188),m=this.pmtParsed=!0;break}case 17:case 8191:break;default:A=v}}else y++;if(y>0){const e=new Error(`Found ${y} TS packet/s that do not start with 0x47`);this.observer.emit(jt.ERROR,jt.ERROR,{type:Lt.MEDIA_ERROR,details:Ot.FRAG_PARSING_ERROR,fatal:!1,error:e,reason:e.message})}s.pesData=u,a.pesData=p,o.pesData=f;const C={audioTrack:a,videoTrack:s,id3Track:o,textTrack:l};return n&&this.extractRemainingSamples(C),C}flush(){const{remainderData:e}=this;let t;return this.remainderData=null,t=e?this.demux(e,-1,!1,!0):{videoTrack:this._avcTrack,audioTrack:this._audioTrack,id3Track:this._id3Track,textTrack:this._txtTrack},this.extractRemainingSamples(t),this.sampleAes?this.decrypt(t,this.sampleAes):t}extractRemainingSamples(e){const{audioTrack:t,videoTrack:r,id3Track:n,textTrack:i}=e,s=r.pesData,a=t.pesData,o=n.pesData;let l;if(s&&(l=gs(s))?(this.parseAVCPES(r,i,l,!0),r.pesData=null):r.pesData=s,a&&(l=gs(a))){switch(t.segmentCodec){case"aac":this.parseAACPES(t,l);break;case"mp3":this.parseMPEGPES(t,l)}t.pesData=null}else null!=a&&a.size&&Rt.log("last AAC PES packet truncated,might overlap between fragments"),t.pesData=a;o&&(l=gs(o))?(this.parseID3PES(n,l),n.pesData=null):n.pesData=o}demuxSampleAes(e,t,r){const n=this.demux(e,r,!0,!this.config.progressive),i=this.sampleAes=new us(this.observer,this.config,t);return this.decrypt(n,i)}decrypt(e,t){return new Promise((r=>{const{audioTrack:n,videoTrack:i}=e;n.samples&&"aac"===n.segmentCodec?t.decryptAacSamples(n.samples,0,(()=>{i.samples?t.decryptAvcSamples(i.samples,0,0,(()=>{r(e)})):r(e)})):i.samples&&t.decryptAvcSamples(i.samples,0,0,(()=>{r(e)}))}))}destroy(){this._duration=0}parseAVCPES(e,t,r,n){const i=this.parseAVCNALu(e,r.data);let s,a=this.avcSample,o=!1;r.data=null,a&&i.length&&!e.audFound&&(vs(a,e),a=this.avcSample=ps(!1,r.pts,r.dts,"")),i.forEach((n=>{var i;switch(n.type){case 1:{let t=!1;s=!0;const i=n.data;if(o&&i.length>4){const e=new cs(i).readSliceType();2!==e&&4!==e&&7!==e&&9!==e||(t=!0)}var l;t&&null!=(l=a)&&l.frame&&!a.key&&(vs(a,e),a=this.avcSample=null),a||(a=this.avcSample=ps(!0,r.pts,r.dts,"")),a.frame=!0,a.key=t;break}case 5:s=!0,null!=(i=a)&&i.frame&&!a.key&&(vs(a,e),a=this.avcSample=null),a||(a=this.avcSample=ps(!0,r.pts,r.dts,"")),a.key=!0,a.frame=!0;break;case 6:s=!0,Vr(n.data,1,r.pts,t.samples);break;case 7:if(s=!0,o=!0,!e.sps){const t=n.data,r=new cs(t).readSPS();e.width=r.width,e.height=r.height,e.pixelRatio=r.pixelRatio,e.sps=[t],e.duration=this._duration;const i=t.subarray(1,4);let s="avc1.";for(let e=0;e<3;e++){let t=i[e].toString(16);t.length<2&&(t="0"+t),s+=t}e.codec=s}break;case 8:s=!0,e.pps||(e.pps=[n.data]);break;case 9:s=!1,e.audFound=!0,a&&vs(a,e),a=this.avcSample=ps(!1,r.pts,r.dts,"");break;case 12:s=!0;break;default:s=!1,a&&(a.debug+="unknown NAL "+n.type+" ")}a&&s&&a.units.push(n)})),n&&a&&(vs(a,e),this.avcSample=null)}getLastNalUnit(e){var t;let r,n=this.avcSample;if(n&&0!==n.units.length||(n=e[e.length-1]),null!=(t=n)&&t.units){const e=n.units;r=e[e.length-1]}return r}parseAVCNALu(e,t){const r=t.byteLength;let n=e.naluState||0;const i=n,s=[];let a,o,l,c=0,u=-1,d=0;for(-1===n&&(u=0,d=31&t[0],n=0,c=1);c<r;)if(a=t[c++],n)if(1!==n)if(a)if(1===a){if(u>=0){const e={data:t.subarray(u,c-n-1),type:d};s.push(e)}else{const r=this.getLastNalUnit(e.samples);if(r&&(i&&c<=4-i&&r.state&&(r.data=r.data.subarray(0,r.data.byteLength-i)),o=c-n-1,o>0)){const e=new Uint8Array(r.data.byteLength+o);e.set(r.data,0),e.set(t.subarray(0,o),r.data.byteLength),r.data=e,r.state=0}}c<r?(l=31&t[c],u=c,d=l,n=0):n=-1}else n=0;else n=3;else n=a?0:2;else n=a?0:1;if(u>=0&&n>=0){const e={data:t.subarray(u,r),type:d,state:n};s.push(e)}if(0===s.length){const r=this.getLastNalUnit(e.samples);if(r){const e=new Uint8Array(r.data.byteLength+t.byteLength);e.set(r.data,0),e.set(t,r.data.byteLength),r.data=e}}return e.naluState=n,s}parseAACPES(e,t){let r=0;const n=this.aacOverFlow;let i,s,a,o=t.data;if(n){this.aacOverFlow=null;const t=n.missing,i=n.sample.unit.byteLength;if(-1===t){const e=new Uint8Array(i+o.byteLength);e.set(n.sample.unit,0),e.set(o,i),o=e}else{const s=i-t;n.sample.unit.set(o.subarray(0,t),s),e.samples.push(n.sample),r=n.missing}}for(i=r,s=o.length;i<s-1&&!Zi(o,i);i++);if(i!==r){let e;const t=i<s-1;e=t?`AAC PES did not start with ADTS header,offset:${i}`:"No ADTS header found in AAC PES";const r=new Error(e);if(Rt.warn(`parsing error: ${e}`),this.observer.emit(jt.ERROR,jt.ERROR,{type:Lt.MEDIA_ERROR,details:Ot.FRAG_PARSING_ERROR,fatal:!1,levelRetry:t,error:r,reason:e}),!t)return}if(Wi(e,this.observer,o,i,this.audioCodec),void 0!==t.pts)a=t.pts;else{if(!n)return void Rt.warn("[tsdemuxer]: AAC PES unknown PTS");{const t=Xi(e.samplerate);a=n.sample.pts+t}}let l,c=0;for(;i<s;){if(l=Ji(e,o,i,a,c),i+=l.length,l.missing){this.aacOverFlow=l;break}for(c++;i<s-1&&!Zi(o,i);i++);}}parseMPEGPES(e,t){const r=t.data,n=r.length;let i=0,s=0;const a=t.pts;if(void 0!==a)for(;s<n;)if(os(r,s)){const t=is(e,r,s,a,i);if(!t)break;s+=t.length,i++}else s++;else Rt.warn("[tsdemuxer]: MPEG PES unknown PTS")}parseID3PES(e,t){if(void 0===t.pts)return void Rt.warn("[tsdemuxer]: ID3 PES unknown PTS");const r=Dt({},t,{type:this._avcTrack?wn:Cn,duration:Number.POSITIVE_INFINITY});e.samples.push(r)}}function ps(e,t,r,n){return{key:e,frame:!1,pts:t,dts:r,units:[],debug:n,length:0}}function fs(e,t){return((31&e[t+1])<<8)+e[t+2]}function As(e,t){return(31&e[t+10])<<8|e[t+11]}function ms(e,t,r,n){const i={audio:-1,avc:-1,id3:-1,segmentCodec:"aac"},s=t+3+((15&e[t+1])<<8|e[t+2])-4;for(t+=12+((15&e[t+10])<<8|e[t+11]);t<s;){const s=fs(e,t);switch(e[t]){case 207:if(!n){Rt.log("ADTS AAC with AES-128-CBC frame encryption found in unencrypted stream");break}case 15:-1===i.audio&&(i.audio=s);break;case 21:-1===i.id3&&(i.id3=s);break;case 219:if(!n){Rt.log("H.264 with AES-128-CBC slice encryption found in unencrypted stream");break}case 27:-1===i.avc&&(i.avc=s);break;case 3:case 4:!0!==r.mpeg&&!0!==r.mp3?Rt.log("MPEG audio found, not supported in this browser"):-1===i.audio&&(i.audio=s,i.segmentCodec="mp3");break;case 36:Rt.warn("Unsupported HEVC stream type found")}t+=5+((15&e[t+3])<<8|e[t+4])}return i}function gs(e){let t,r,n,i,s,a=0;const o=e.data;if(!e||0===e.size)return null;for(;o[0].length<19&&o.length>1;){const e=new Uint8Array(o[0].length+o[1].length);e.set(o[0]),e.set(o[1],o[0].length),o[0]=e,o.splice(1,1)}if(t=o[0],1===(t[0]<<16)+(t[1]<<8)+t[2]){if(r=(t[4]<<8)+t[5],r&&r>e.size-6)return null;const l=t[7];192&l&&(i=536870912*(14&t[9])+4194304*(255&t[10])+16384*(254&t[11])+128*(255&t[12])+(254&t[13])/2,64&l?(s=536870912*(14&t[14])+4194304*(255&t[15])+16384*(254&t[16])+128*(255&t[17])+(254&t[18])/2,i-s>54e5&&(Rt.warn(`${Math.round((i-s)/9e4)}s delta between PTS and DTS, align them`),i=s)):s=i),n=t[8];let c=n+9;if(e.size<=c)return null;e.size-=c;const u=new Uint8Array(e.size);for(let e=0,r=o.length;e<r;e++){t=o[e];let r=t.byteLength;if(c){if(c>r){c-=r;continue}t=t.subarray(c),r-=c,c=0}u.set(t,a),a+=r}return r&&(r-=n+3),{data:u,pts:i,dts:s,len:r}}return null}function vs(e,t){if(e.units.length&&e.frame){if(void 0===e.pts){const r=t.samples,n=r.length;if(!n)return void t.dropped++;{const t=r[n-1];e.pts=t.pts,e.dts=t.dts}}t.samples.push(e)}e.debug.length&&Rt.log(e.pts+"/"+e.dts+":"+e.debug)}class bs{static getSilentFrame(e,t){if("mp4a.40.2"===e){if(1===t)return new Uint8Array([0,200,0,128,35,128]);if(2===t)return new Uint8Array([33,0,73,144,2,25,0,35,128]);if(3===t)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,142]);if(4===t)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,128,44,128,8,2,56]);if(5===t)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,56]);if(6===t)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,0,178,0,32,8,224])}else{if(1===t)return new Uint8Array([1,64,34,128,163,78,230,128,186,8,0,0,0,28,6,241,193,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);if(2===t)return new Uint8Array([1,64,34,128,163,94,230,128,186,8,0,0,0,0,149,0,6,241,161,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);if(3===t)return new Uint8Array([1,64,34,128,163,94,230,128,186,8,0,0,0,0,149,0,6,241,161,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94])}}}const ys=Math.pow(2,32)-1;class Cs{static init(){let e;for(e in Cs.types={avc1:[],avcC:[],btrt:[],dinf:[],dref:[],esds:[],ftyp:[],hdlr:[],mdat:[],mdhd:[],mdia:[],mfhd:[],minf:[],moof:[],moov:[],mp4a:[],".mp3":[],mvex:[],mvhd:[],pasp:[],sdtp:[],stbl:[],stco:[],stsc:[],stsd:[],stsz:[],stts:[],tfdt:[],tfhd:[],traf:[],trak:[],trun:[],trex:[],tkhd:[],vmhd:[],smhd:[]},Cs.types)Cs.types.hasOwnProperty(e)&&(Cs.types[e]=[e.charCodeAt(0),e.charCodeAt(1),e.charCodeAt(2),e.charCodeAt(3)]);const t=new Uint8Array([0,0,0,0,0,0,0,0,118,105,100,101,0,0,0,0,0,0,0,0,0,0,0,0,86,105,100,101,111,72,97,110,100,108,101,114,0]),r=new Uint8Array([0,0,0,0,0,0,0,0,115,111,117,110,0,0,0,0,0,0,0,0,0,0,0,0,83,111,117,110,100,72,97,110,100,108,101,114,0]);Cs.HDLR_TYPES={video:t,audio:r};const n=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,12,117,114,108,32,0,0,0,1]),i=new Uint8Array([0,0,0,0,0,0,0,0]);Cs.STTS=Cs.STSC=Cs.STCO=i,Cs.STSZ=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0]),Cs.VMHD=new Uint8Array([0,0,0,1,0,0,0,0,0,0,0,0]),Cs.SMHD=new Uint8Array([0,0,0,0,0,0,0,0]),Cs.STSD=new Uint8Array([0,0,0,0,0,0,0,1]);const s=new Uint8Array([105,115,111,109]),a=new Uint8Array([97,118,99,49]),o=new Uint8Array([0,0,0,1]);Cs.FTYP=Cs.box(Cs.types.ftyp,s,o,s,a),Cs.DINF=Cs.box(Cs.types.dinf,Cs.box(Cs.types.dref,n))}static box(e,...t){let r=8,n=t.length;const i=n;for(;n--;)r+=t[n].byteLength;const s=new Uint8Array(r);for(s[0]=r>>24&255,s[1]=r>>16&255,s[2]=r>>8&255,s[3]=255&r,s.set(e,4),n=0,r=8;n<i;n++)s.set(t[n],r),r+=t[n].byteLength;return s}static hdlr(e){return Cs.box(Cs.types.hdlr,Cs.HDLR_TYPES[e])}static mdat(e){return Cs.box(Cs.types.mdat,e)}static mdhd(e,t){t*=e;const r=Math.floor(t/(ys+1)),n=Math.floor(t%(ys+1));return Cs.box(Cs.types.mdhd,new Uint8Array([1,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,3,e>>24&255,e>>16&255,e>>8&255,255&e,r>>24,r>>16&255,r>>8&255,255&r,n>>24,n>>16&255,n>>8&255,255&n,85,196,0,0]))}static mdia(e){return Cs.box(Cs.types.mdia,Cs.mdhd(e.timescale,e.duration),Cs.hdlr(e.type),Cs.minf(e))}static mfhd(e){return Cs.box(Cs.types.mfhd,new Uint8Array([0,0,0,0,e>>24,e>>16&255,e>>8&255,255&e]))}static minf(e){return"audio"===e.type?Cs.box(Cs.types.minf,Cs.box(Cs.types.smhd,Cs.SMHD),Cs.DINF,Cs.stbl(e)):Cs.box(Cs.types.minf,Cs.box(Cs.types.vmhd,Cs.VMHD),Cs.DINF,Cs.stbl(e))}static moof(e,t,r){return Cs.box(Cs.types.moof,Cs.mfhd(e),Cs.traf(r,t))}static moov(e){let t=e.length;const r=[];for(;t--;)r[t]=Cs.trak(e[t]);return Cs.box.apply(null,[Cs.types.moov,Cs.mvhd(e[0].timescale,e[0].duration)].concat(r).concat(Cs.mvex(e)))}static mvex(e){let t=e.length;const r=[];for(;t--;)r[t]=Cs.trex(e[t]);return Cs.box.apply(null,[Cs.types.mvex,...r])}static mvhd(e,t){t*=e;const r=Math.floor(t/(ys+1)),n=Math.floor(t%(ys+1)),i=new Uint8Array([1,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,3,e>>24&255,e>>16&255,e>>8&255,255&e,r>>24,r>>16&255,r>>8&255,255&r,n>>24,n>>16&255,n>>8&255,255&n,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255]);return Cs.box(Cs.types.mvhd,i)}static sdtp(e){const t=e.samples||[],r=new Uint8Array(4+t.length);let n,i;for(n=0;n<t.length;n++)i=t[n].flags,r[n+4]=i.dependsOn<<4|i.isDependedOn<<2|i.hasRedundancy;return Cs.box(Cs.types.sdtp,r)}static stbl(e){return Cs.box(Cs.types.stbl,Cs.stsd(e),Cs.box(Cs.types.stts,Cs.STTS),Cs.box(Cs.types.stsc,Cs.STSC),Cs.box(Cs.types.stsz,Cs.STSZ),Cs.box(Cs.types.stco,Cs.STCO))}static avc1(e){let t,r,n,i=[],s=[];for(t=0;t<e.sps.length;t++)r=e.sps[t],n=r.byteLength,i.push(n>>>8&255),i.push(255&n),i=i.concat(Array.prototype.slice.call(r));for(t=0;t<e.pps.length;t++)r=e.pps[t],n=r.byteLength,s.push(n>>>8&255),s.push(255&n),s=s.concat(Array.prototype.slice.call(r));const a=Cs.box(Cs.types.avcC,new Uint8Array([1,i[3],i[4],i[5],255,224|e.sps.length].concat(i).concat([e.pps.length]).concat(s))),o=e.width,l=e.height,c=e.pixelRatio[0],u=e.pixelRatio[1];return Cs.box(Cs.types.avc1,new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,o>>8&255,255&o,l>>8&255,255&l,0,72,0,0,0,72,0,0,0,0,0,0,0,1,18,100,97,105,108,121,109,111,116,105,111,110,47,104,108,115,46,106,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,17,17]),a,Cs.box(Cs.types.btrt,new Uint8Array([0,28,156,128,0,45,198,192,0,45,198,192])),Cs.box(Cs.types.pasp,new Uint8Array([c>>24,c>>16&255,c>>8&255,255&c,u>>24,u>>16&255,u>>8&255,255&u])))}static esds(e){const t=e.config.length;return new Uint8Array([0,0,0,0,3,23+t,0,1,0,4,15+t,64,21,0,0,0,0,0,0,0,0,0,0,0,5].concat([t]).concat(e.config).concat([6,1,2]))}static mp4a(e){const t=e.samplerate;return Cs.box(Cs.types.mp4a,new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,e.channelCount,0,16,0,0,0,0,t>>8&255,255&t,0,0]),Cs.box(Cs.types.esds,Cs.esds(e)))}static mp3(e){const t=e.samplerate;return Cs.box(Cs.types[".mp3"],new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,e.channelCount,0,16,0,0,0,0,t>>8&255,255&t,0,0]))}static stsd(e){return"audio"===e.type?"mp3"===e.segmentCodec&&"mp3"===e.codec?Cs.box(Cs.types.stsd,Cs.STSD,Cs.mp3(e)):Cs.box(Cs.types.stsd,Cs.STSD,Cs.mp4a(e)):Cs.box(Cs.types.stsd,Cs.STSD,Cs.avc1(e))}static tkhd(e){const t=e.id,r=e.duration*e.timescale,n=e.width,i=e.height,s=Math.floor(r/(ys+1)),a=Math.floor(r%(ys+1));return Cs.box(Cs.types.tkhd,new Uint8Array([1,0,0,7,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,3,t>>24&255,t>>16&255,t>>8&255,255&t,0,0,0,0,s>>24,s>>16&255,s>>8&255,255&s,a>>24,a>>16&255,a>>8&255,255&a,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,n>>8&255,255&n,0,0,i>>8&255,255&i,0,0]))}static traf(e,t){const r=Cs.sdtp(e),n=e.id,i=Math.floor(t/(ys+1)),s=Math.floor(t%(ys+1));return Cs.box(Cs.types.traf,Cs.box(Cs.types.tfhd,new Uint8Array([0,0,0,0,n>>24,n>>16&255,n>>8&255,255&n])),Cs.box(Cs.types.tfdt,new Uint8Array([1,0,0,0,i>>24,i>>16&255,i>>8&255,255&i,s>>24,s>>16&255,s>>8&255,255&s])),Cs.trun(e,r.length+16+20+8+16+8+8),r)}static trak(e){return e.duration=e.duration||4294967295,Cs.box(Cs.types.trak,Cs.tkhd(e),Cs.mdia(e))}static trex(e){const t=e.id;return Cs.box(Cs.types.trex,new Uint8Array([0,0,0,0,t>>24,t>>16&255,t>>8&255,255&t,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1]))}static trun(e,t){const r=e.samples||[],n=r.length,i=12+16*n,s=new Uint8Array(i);let a,o,l,c,u,d;for(t+=8+i,s.set(["video"===e.type?1:0,0,15,1,n>>>24&255,n>>>16&255,n>>>8&255,255&n,t>>>24&255,t>>>16&255,t>>>8&255,255&t],0),a=0;a<n;a++)o=r[a],l=o.duration,c=o.size,u=o.flags,d=o.cts,s.set([l>>>24&255,l>>>16&255,l>>>8&255,255&l,c>>>24&255,c>>>16&255,c>>>8&255,255&c,u.isLeading<<2|u.dependsOn,u.isDependedOn<<6|u.hasRedundancy<<4|u.paddingValue<<1|u.isNonSync,61440&u.degradPrio,15&u.degradPrio,d>>>24&255,d>>>16&255,d>>>8&255,255&d],12+16*a);return Cs.box(Cs.types.trun,s)}static initSegment(e){Cs.types||Cs.init();const t=Cs.moov(e),r=new Uint8Array(Cs.FTYP.byteLength+t.byteLength);return r.set(Cs.FTYP),r.set(t,Cs.FTYP.byteLength),r}}Cs.types=void 0,Cs.HDLR_TYPES=void 0,Cs.STTS=void 0,Cs.STSC=void 0,Cs.STCO=void 0,Cs.STSZ=void 0,Cs.VMHD=void 0,Cs.SMHD=void 0,Cs.STSD=void 0,Cs.FTYP=void 0,Cs.DINF=void 0;const ws=9e4;function Ms(e,t,r=1,n=!1){const i=e*t*r;return n?Math.round(i):i}function Ss(e,t=!1){return Ms(e,1e3,1/ws,t)}let Is,Es=null,xs=null;class Ts{constructor(e,t,r,n=""){if(this.observer=void 0,this.config=void 0,this.typeSupported=void 0,this.ISGenerated=!1,this._initPTS=null,this._initDTS=null,this.nextAvcDts=null,this.nextAudioPts=null,this.videoSampleDuration=null,this.isAudioContiguous=!1,this.isVideoContiguous=!1,this.observer=e,this.config=t,this.typeSupported=r,this.ISGenerated=!1,null===Es){const e=(navigator.userAgent||"").match(/Chrome\/(\d+)/i);Es=e?parseInt(e[1]):0}if(null===xs){const e=navigator.userAgent.match(/Safari\/(\d+)/i);xs=e?parseInt(e[1]):0}}destroy(){}resetTimeStamp(e){Rt.log("[mp4-remuxer]: initPTS & initDTS reset"),this._initPTS=this._initDTS=e}resetNextTimestamp(){Rt.log("[mp4-remuxer]: reset next timestamp"),this.isVideoContiguous=!1,this.isAudioContiguous=!1}resetInitSegment(){Rt.log("[mp4-remuxer]: ISGenerated flag reset"),this.ISGenerated=!1}getVideoStartPts(e){let t=!1;const r=e.reduce(((e,r)=>{const n=r.pts-e;return n<-4294967296?(t=!0,Ds(e,r.pts)):n>0?e:r.pts}),e[0].pts);return t&&Rt.debug("PTS rollover detected"),r}remux(e,t,r,n,i,s,a,o){let l,c,u,d,h,p,f=i,A=i;const m=e.pid>-1,g=t.pid>-1,v=t.samples.length,b=e.samples.length>0,y=a&&v>0||v>1;if((!m||b)&&(!g||y)||this.ISGenerated||a){this.ISGenerated||(u=this.generateIS(e,t,i,s));const r=this.isVideoContiguous;let n,a=-1;if(y&&(a=function(e){for(let t=0;t<e.length;t++)if(e[t].key)return t;return-1}(t.samples),!r&&this.config.forceKeyFrameOnDiscontinuity))if(p=!0,a>0){Rt.warn(`[mp4-remuxer]: Dropped ${a} out of ${v} video samples due to a missing keyframe`);const e=this.getVideoStartPts(t.samples);t.samples=t.samples.slice(a),t.dropped+=a,A+=(t.samples[0].pts-e)/t.inputTimeScale,n=A}else-1===a&&(Rt.warn(`[mp4-remuxer]: No keyframe found out of ${v} video samples`),p=!1);if(this.ISGenerated){if(b&&y){const r=this.getVideoStartPts(t.samples),n=(Ds(e.samples[0].pts,r)-r)/t.inputTimeScale;f+=Math.max(0,n),A+=Math.max(0,-n)}if(b){if(e.samplerate||(Rt.warn("[mp4-remuxer]: regenerate InitSegment as audio detected"),u=this.generateIS(e,t,i,s)),c=this.remuxAudio(e,f,this.isAudioContiguous,s,g||y||o===pn.AUDIO?A:void 0),y){const n=c?c.endPTS-c.startPTS:0;t.inputTimeScale||(Rt.warn("[mp4-remuxer]: regenerate InitSegment as video detected"),u=this.generateIS(e,t,i,s)),l=this.remuxVideo(t,A,r,n)}}else y&&(l=this.remuxVideo(t,A,r,0));l&&(l.firstKeyFrame=a,l.independent=-1!==a,l.firstKeyFramePTS=n)}}return this.ISGenerated&&this._initPTS&&this._initDTS&&(r.samples.length&&(h=ks(r,i,this._initPTS,this._initDTS)),n.samples.length&&(d=js(n,i,this._initPTS))),{audio:c,video:l,initSegment:u,independent:p,text:d,id3:h}}generateIS(e,t,r,n){const i=e.samples,s=t.samples,a=this.typeSupported,o={},l=this._initPTS;let c,u,d,h=!l||n,p="audio/mp4";if(h&&(c=u=1/0),e.config&&i.length&&(e.timescale=e.samplerate,"mp3"===e.segmentCodec&&(a.mpeg?(p="audio/mpeg",e.codec=""):a.mp3&&(e.codec="mp3")),o.audio={id:"audio",container:p,codec:e.codec,initSegment:"mp3"===e.segmentCodec&&a.mpeg?new Uint8Array(0):Cs.initSegment([e]),metadata:{channelCount:e.channelCount}},h&&(d=e.inputTimeScale,l&&d===l.timescale?h=!1:c=u=i[0].pts-Math.round(d*r))),t.sps&&t.pps&&s.length&&(t.timescale=t.inputTimeScale,o.video={id:"main",container:"video/mp4",codec:t.codec,initSegment:Cs.initSegment([t]),metadata:{width:t.width,height:t.height}},h))if(d=t.inputTimeScale,l&&d===l.timescale)h=!1;else{const e=this.getVideoStartPts(s),t=Math.round(d*r);u=Math.min(u,Ds(s[0].dts,e)-t),c=Math.min(c,e-t)}if(Object.keys(o).length)return this.ISGenerated=!0,h?(this._initPTS={baseTime:c,timescale:d},this._initDTS={baseTime:u,timescale:d}):c=d=void 0,{tracks:o,initPTS:c,timescale:d}}remuxVideo(e,t,r,n){const i=e.inputTimeScale,s=e.samples,a=[],o=s.length,l=this._initPTS;let c,u,d=this.nextAvcDts,h=8,p=this.videoSampleDuration,f=Number.POSITIVE_INFINITY,A=Number.NEGATIVE_INFINITY,m=!1;r&&null!==d||(d=t*i-(s[0].pts-Ds(s[0].dts,s[0].pts)));const g=l.baseTime*i/l.timescale;for(let e=0;e<o;e++){const t=s[e];t.pts=Ds(t.pts-g,d),t.dts=Ds(t.dts-g,d),t.dts<s[e>0?e-1:e].dts&&(m=!0)}m&&s.sort((function(e,t){const r=e.dts-t.dts,n=e.pts-t.pts;return r||n})),c=s[0].dts,u=s[s.length-1].dts;const v=u-c,b=v?Math.round(v/(o-1)):p||e.inputTimeScale/30;if(r){const e=c-d,t=e>b,r=e<-1;if((t||r)&&(t?Rt.warn(`AVC: ${Ss(e,!0)} ms (${e}dts) hole between fragments detected, filling it`):Rt.warn(`AVC: ${Ss(-e,!0)} ms (${e}dts) overlapping between fragments detected`),!r||d>=s[0].pts)){c=d;const t=s[0].pts-e;s[0].dts=c,s[0].pts=t,Rt.log(`Video: First PTS/DTS adjusted: ${Ss(t,!0)}/${Ss(c,!0)}, delta: ${Ss(e,!0)} ms`)}}c=Math.max(0,c);let y=0,C=0;for(let e=0;e<o;e++){const t=s[e],r=t.units,n=r.length;let i=0;for(let e=0;e<n;e++)i+=r[e].data.length;C+=i,y+=n,t.length=i,t.dts=Math.max(t.dts,c),f=Math.min(t.pts,f),A=Math.max(t.pts,A)}u=s[o-1].dts;const w=C+4*y+8;let M;try{M=new Uint8Array(w)}catch(e){return void this.observer.emit(jt.ERROR,jt.ERROR,{type:Lt.MUX_ERROR,details:Ot.REMUX_ALLOC_ERROR,fatal:!1,error:e,bytes:w,reason:`fail allocating video mdat ${w}`})}const S=new DataView(M.buffer);S.setUint32(0,w),M.set(Cs.types.mdat,4);let I=!1,E=Number.POSITIVE_INFINITY,x=Number.POSITIVE_INFINITY,T=Number.NEGATIVE_INFINITY,D=Number.NEGATIVE_INFINITY;for(let e=0;e<o;e++){const t=s[e],r=t.units;let l,c=0;for(let e=0,t=r.length;e<t;e++){const t=r[e],n=t.data,i=t.data.byteLength;S.setUint32(h,i),h+=4,M.set(n,h),h+=i,c+=4+i}if(e<o-1)p=s[e+1].dts-t.dts,l=s[e+1].pts-t.pts;else{const r=this.config,a=e>0?t.dts-s[e-1].dts:b;if(l=e>0?t.pts-s[e-1].pts:b,r.stretchShortVideoTrack&&null!==this.nextAudioPts){const e=Math.floor(r.maxBufferHole*i),s=(n?f+n*i:this.nextAudioPts)-t.pts;s>e?(p=s-a,p<0?p=a:I=!0,Rt.log(`[mp4-remuxer]: It is approximately ${s/90} ms to the next segment; using duration ${p/90} ms for the last video frame.`)):p=a}else p=a}const u=Math.round(t.pts-t.dts);E=Math.min(E,p),T=Math.max(T,p),x=Math.min(x,l),D=Math.max(D,l),a.push(new Ls(t.key,p,c,u))}if(a.length)if(Es){if(Es<70){const e=a[0].flags;e.dependsOn=2,e.isNonSync=0}}else if(xs&&D-x<T-E&&b/T<.025&&0===a[0].cts){Rt.warn("Found irregular gaps in sample duration. Using PTS instead of DTS to determine MP4 sample duration.");let e=c;for(let t=0,r=a.length;t<r;t++){const n=e+a[t].duration,i=e+a[t].cts;if(t<r-1){const e=n+a[t+1].cts;a[t].duration=e-i}else a[t].duration=t?a[t-1].duration:b;a[t].cts=0,e=n}}p=I||!p?b:p,this.nextAvcDts=d=u+p,this.videoSampleDuration=p,this.isVideoContiguous=!0;const k={data1:Cs.moof(e.sequenceNumber++,c,Dt({},e,{samples:a})),data2:M,startPTS:f/i,endPTS:(A+p)/i,startDTS:c/i,endDTS:d/i,type:"video",hasAudio:!1,hasVideo:!0,nb:a.length,dropped:e.dropped};return e.samples=[],e.dropped=0,k}remuxAudio(e,t,r,n,i){const s=e.inputTimeScale,a=s/(e.samplerate?e.samplerate:s),o="aac"===e.segmentCodec?1024:1152,l=o*a,c=this._initPTS,u="mp3"===e.segmentCodec&&this.typeSupported.mpeg,d=[],h=void 0!==i;let p=e.samples,f=u?0:8,A=this.nextAudioPts||-1;const m=t*s,g=c.baseTime*s/c.timescale;if(this.isAudioContiguous=r=r||p.length&&A>0&&(n&&Math.abs(m-A)<9e3||Math.abs(Ds(p[0].pts-g,m)-A)<20*l),p.forEach((function(e){e.pts=Ds(e.pts-g,m)})),!r||A<0){if(p=p.filter((e=>e.pts>=0)),!p.length)return;A=0===i?0:n&&!h?Math.max(0,m):p[0].pts}if("aac"===e.segmentCodec){const t=this.config.maxAudioFramesDrift;for(let r=0,n=A;r<p.length;r++){const i=p[r],a=i.pts,o=a-n,c=Math.abs(1e3*o/s);if(o<=-t*l&&h)0===r&&(Rt.warn(`Audio frame @ ${(a/s).toFixed(3)}s overlaps nextAudioPts by ${Math.round(1e3*o/s)} ms.`),this.nextAudioPts=A=n=a);else if(o>=t*l&&c<1e4&&h){let t=Math.round(o/l);n=a-t*l,n<0&&(t--,n+=l),0===r&&(this.nextAudioPts=A=n),Rt.warn(`[mp4-remuxer]: Injecting ${t} audio frame @ ${(n/s).toFixed(3)}s due to ${Math.round(1e3*o/s)} ms gap.`);for(let s=0;s<t;s++){const t=Math.max(n,0);let s=bs.getSilentFrame(e.manifestCodec||e.codec,e.channelCount);s||(Rt.log("[mp4-remuxer]: Unable to get silent frame for given audio codec; duplicating last frame instead."),s=i.unit.subarray()),p.splice(r,0,{unit:s,pts:t}),n+=l,r++}}i.pts=n,n+=l}}let v,b=null,y=null,C=0,w=p.length;for(;w--;)C+=p[w].unit.byteLength;for(let t=0,n=p.length;t<n;t++){const n=p[t],i=n.unit;let s=n.pts;if(null!==y)d[t-1].duration=Math.round((s-y)/a);else{if(r&&"aac"===e.segmentCodec&&(s=A),b=s,!(C>0))return;C+=f;try{v=new Uint8Array(C)}catch(e){return void this.observer.emit(jt.ERROR,jt.ERROR,{type:Lt.MUX_ERROR,details:Ot.REMUX_ALLOC_ERROR,fatal:!1,error:e,bytes:C,reason:`fail allocating audio mdat ${C}`})}u||(new DataView(v.buffer).setUint32(0,C),v.set(Cs.types.mdat,4))}v.set(i,f);const l=i.byteLength;f+=l,d.push(new Ls(!0,o,l,0)),y=s}const M=d.length;if(!M)return;const S=d[d.length-1];this.nextAudioPts=A=y+a*S.duration;const I=u?new Uint8Array(0):Cs.moof(e.sequenceNumber++,b/a,Dt({},e,{samples:d}));e.samples=[];const E=b/s,x=A/s,T={data1:I,data2:v,startPTS:E,endPTS:x,startDTS:E,endDTS:x,type:"audio",hasAudio:!0,hasVideo:!1,nb:M};return this.isAudioContiguous=!0,T}remuxEmptyAudio(e,t,r,n){const i=e.inputTimeScale,s=i/(e.samplerate?e.samplerate:i),a=this.nextAudioPts,o=this._initDTS,l=9e4*o.baseTime/o.timescale,c=(null!==a?a:n.startDTS*i)+l,u=n.endDTS*i+l,d=1024*s,h=Math.ceil((u-c)/d),p=bs.getSilentFrame(e.manifestCodec||e.codec,e.channelCount);if(Rt.warn("[mp4-remuxer]: remux empty Audio"),!p)return void Rt.trace("[mp4-remuxer]: Unable to remuxEmptyAudio since we were unable to get a silent frame for given audio codec");const f=[];for(let e=0;e<h;e++){const t=c+e*d;f.push({unit:p,pts:t,dts:t})}return e.samples=f,this.remuxAudio(e,t,r,!1)}}function Ds(e,t){let r;if(null===t)return e;for(r=t<e?-8589934592:8589934592;Math.abs(e-t)>4294967296;)e+=r;return e}function ks(e,t,r,n){const i=e.samples.length;if(!i)return;const s=e.inputTimeScale;for(let a=0;a<i;a++){const i=e.samples[a];i.pts=Ds(i.pts-r.baseTime*s/r.timescale,t*s)/s,i.dts=Ds(i.dts-n.baseTime*s/n.timescale,t*s)/s}const a=e.samples;return e.samples=[],{samples:a}}function js(e,t,r){const n=e.samples.length;if(!n)return;const i=e.inputTimeScale;for(let s=0;s<n;s++){const n=e.samples[s];n.pts=Ds(n.pts-r.baseTime*i/r.timescale,t*i)/i}e.samples.sort(((e,t)=>e.pts-t.pts));const s=e.samples;return e.samples=[],{samples:s}}class Ls{constructor(e,t,r,n){this.size=void 0,this.duration=void 0,this.cts=void 0,this.flags=void 0,this.duration=t,this.size=r,this.cts=n,this.flags=new Os(e)}}class Os{constructor(e){this.isLeading=0,this.isDependedOn=0,this.hasRedundancy=0,this.degradPrio=0,this.dependsOn=1,this.isNonSync=1,this.dependsOn=e?2:1,this.isNonSync=e?0:1}}function Ps(e,t){const r=null==e?void 0:e.codec;return r&&r.length>4?r:"hvc1"===r||"hev1"===r?"hvc1.1.6.L120.90":"av01"===r?"av01.0.04M.08":"avc1"===r||t===qt.VIDEO?"avc1.42e01e":"mp4a.40.5"}try{Is=self.performance.now.bind(self.performance)}catch(e){Rt.debug("Unable to use Performance API on this environment"),Is="undefined"!=typeof self&&self.Date.now}const Ns=[{demux:class{constructor(e,t){this.remainderData=null,this.timeOffset=0,this.config=void 0,this.videoTrack=void 0,this.audioTrack=void 0,this.id3Track=void 0,this.txtTrack=void 0,this.config=t}resetTimeStamp(){}resetInitSegment(e,t,r,n){const i=this.videoTrack=Gi("video",1),s=this.audioTrack=Gi("audio",1),a=this.txtTrack=Gi("text",1);if(this.id3Track=Gi("id3",1),this.timeOffset=0,null==e||!e.byteLength)return;const o=Lr(e);if(o.video){const{id:e,timescale:t,codec:r}=o.video;i.id=e,i.timescale=a.timescale=t,i.codec=r}if(o.audio){const{id:e,timescale:t,codec:r}=o.audio;s.id=e,s.timescale=t,s.codec=r}a.id=Sr.text,i.sampleDuration=0,i.duration=s.duration=n}resetContiguity(){this.remainderData=null}static probe(e){return kr(e=e.length>16384?e.subarray(0,16384):e,["moof"]).length>0}demux(e,t){this.timeOffset=t;let r=e;const n=this.videoTrack,i=this.txtTrack;if(this.config.progressive){this.remainderData&&(r=Nr(this.remainderData,e));const t=function(e){const t={valid:null,remainder:null},r=kr(e,["moof"]);if(!r)return t;if(r.length<2)return t.remainder=e,t;const n=r[r.length-1];return t.valid=ir(e,0,n.byteOffset-8),t.remainder=ir(e,n.byteOffset-8),t}(r);this.remainderData=t.remainder,n.samples=t.valid||new Uint8Array}else n.samples=r;const s=this.extractID3Track(n,t);return i.samples=Br(t,n),{videoTrack:n,audioTrack:this.audioTrack,id3Track:s,textTrack:this.txtTrack}}flush(){const e=this.timeOffset,t=this.videoTrack,r=this.txtTrack;t.samples=this.remainderData||new Uint8Array,this.remainderData=null;const n=this.extractID3Track(t,this.timeOffset);return r.samples=Br(e,t),{videoTrack:t,audioTrack:Gi(),id3Track:n,textTrack:Gi()}}extractID3Track(e,t){const r=this.id3Track;if(e.samples.length){const n=kr(e.samples,["emsg"]);n&&n.forEach((e=>{const n=function(e){const t=e[0];let r="",n="",i=0,s=0,a=0,o=0,l=0,c=0;if(0===t){for(;"\0"!==Ir(e.subarray(c,c+1));)r+=Ir(e.subarray(c,c+1)),c+=1;for(r+=Ir(e.subarray(c,c+1)),c+=1;"\0"!==Ir(e.subarray(c,c+1));)n+=Ir(e.subarray(c,c+1)),c+=1;n+=Ir(e.subarray(c,c+1)),c+=1,i=xr(e,12),s=xr(e,16),o=xr(e,20),l=xr(e,24),c=28}else if(1===t){c+=4,i=xr(e,c),c+=4;const t=xr(e,c);c+=4;const s=xr(e,c);for(c+=4,a=2**32*t+s,Number.isSafeInteger(a)||(a=Number.MAX_SAFE_INTEGER,Rt.warn("Presentation time exceeds safe integer limit and wrapped to max safe integer in parsing emsg box")),o=xr(e,c),c+=4,l=xr(e,c),c+=4;"\0"!==Ir(e.subarray(c,c+1));)r+=Ir(e.subarray(c,c+1)),c+=1;for(r+=Ir(e.subarray(c,c+1)),c+=1;"\0"!==Ir(e.subarray(c,c+1));)n+=Ir(e.subarray(c,c+1)),c+=1;n+=Ir(e.subarray(c,c+1)),c+=1}return{schemeIdUri:r,value:n,timeScale:i,presentationTime:a,presentationTimeDelta:s,eventDuration:o,id:l,payload:e.subarray(c,e.byteLength)}}(e);if(Ki.test(n.schemeIdUri)){const e=kt(n.presentationTime)?n.presentationTime/n.timeScale:t+n.presentationTimeDelta/n.timeScale;let i=4294967295===n.eventDuration?Number.POSITIVE_INFINITY:n.eventDuration/n.timeScale;i<=.001&&(i=Number.POSITIVE_INFINITY);const s=n.payload;r.samples.push({data:s,len:s.byteLength,dts:e,pts:e,type:wn,duration:i})}}))}return r}demuxSampleAes(e,t,r){return Promise.reject(new Error("The MP4 demuxer does not support SAMPLE-AES decryption"))}destroy(){}},remux:class{constructor(){this.emitInitSegment=!1,this.audioCodec=void 0,this.videoCodec=void 0,this.initData=void 0,this.initPTS=null,this.initTracks=void 0,this.lastEndTime=null}destroy(){}resetTimeStamp(e){this.initPTS=e,this.lastEndTime=null}resetNextTimestamp(){this.lastEndTime=null}resetInitSegment(e,t,r,n){this.audioCodec=t,this.videoCodec=r,this.generateInitSegment(function(e,t){if(!e||!t)return e;const r=t.keyId;return r&&t.isCommonEncryption&&kr(e,["moov","trak"]).forEach((e=>{const t=kr(e,["mdia","minf","stbl","stsd"])[0].subarray(8);let n=kr(t,["enca"]);const i=n.length>0;i||(n=kr(t,["encv"])),n.forEach((e=>{kr(i?e.subarray(28):e.subarray(78),["sinf"]).forEach((e=>{const t=Or(e);if(t){const e=t.subarray(8,24);e.some((e=>0!==e))||(Rt.log(`[eme] Patching keyId in 'enc${i?"a":"v"}>sinf>>tenc' box: ${Cr(e)} -> ${Cr(r)}`),t.set(r,8))}}))}))})),e}(e,n)),this.emitInitSegment=!0}generateInitSegment(e){let{audioCodec:t,videoCodec:r}=this;if(null==e||!e.byteLength)return this.initTracks=void 0,void(this.initData=void 0);const n=this.initData=Lr(e);t||(t=Ps(n.audio,qt.AUDIO)),r||(r=Ps(n.video,qt.VIDEO));const i={};n.audio&&n.video?i.audiovideo={container:"video/mp4",codec:t+","+r,initSegment:e,id:"main"}:n.audio?i.audio={container:"audio/mp4",codec:t,initSegment:e,id:"audio"}:n.video?i.video={container:"video/mp4",codec:r,initSegment:e,id:"main"}:Rt.warn("[passthrough-remuxer.ts]: initSegment does not contain moov or trak boxes."),this.initTracks=i}remux(e,t,r,n,i,s){var a,o;let{initPTS:l,lastEndTime:c}=this;const u={audio:void 0,video:void 0,text:n,id3:r,initSegment:void 0};kt(c)||(c=this.lastEndTime=i||0);const d=t.samples;if(null==d||!d.length)return u;const h={initPTS:void 0,timescale:1};let p=this.initData;if(null!=(a=p)&&a.length||(this.generateInitSegment(d),p=this.initData),null==(o=p)||!o.length)return Rt.warn("[passthrough-remuxer.ts]: Failed to generate initSegment."),u;this.emitInitSegment&&(h.tracks=this.initTracks,this.emitInitSegment=!1);const f=function(e,t){let r=0,n=0,i=0;const s=kr(e,["moof","traf"]);for(let e=0;e<s.length;e++){const a=s[e],o=kr(a,["tfhd"])[0],l=t[xr(o,4)];if(!l)continue;const c=l.default,u=xr(o,0)|(null==c?void 0:c.flags);let d=null==c?void 0:c.duration;8&u&&(d=xr(o,2&u?12:8));const h=l.timescale||9e4,p=kr(a,["trun"]);for(let e=0;e<p.length;e++)r=Pr(p[e]),!r&&d&&(r=d*xr(p[e],4)),l.type===qt.VIDEO?n+=r/h:l.type===qt.AUDIO&&(i+=r/h)}if(0===n&&0===i){let t=0;const r=kr(e,["sidx"]);for(let e=0;e<r.length;e++){const n=jr(r[e]);null!=n&&n.references&&(t+=n.references.reduce(((e,t)=>e+t.info.duration||0),0))}return t}return n||i}(d,p),A=function(e,t){return kr(t,["moof","traf"]).reduce(((t,r)=>{const n=kr(r,["tfdt"])[0],i=n[0],s=kr(r,["tfhd"]).reduce(((t,r)=>{const s=xr(r,4),a=e[s];if(a){let e=xr(n,4);if(1===i){if(e===wr)return Rt.warn("[mp4-demuxer]: Ignoring assumed invalid signed 64-bit track fragment decode time"),t;e*=wr+1,e+=xr(n,8)}const r=e/(a.timescale||9e4);if(isFinite(r)&&(null===t||r<t))return r}return t}),null);return null!==s&&isFinite(s)&&(null===t||s<t)?s:t}),null)}(p,d),m=null===A?i:A;(function(e,t,r,n){if(null===e)return!0;const i=Math.max(n,1),s=t-e.baseTime/e.timescale;return Math.abs(s-r)>i}(l,m,i,f)||h.timescale!==l.timescale&&s)&&(h.initPTS=m-i,l&&1===l.timescale&&Rt.warn("Adjusting initPTS by "+(h.initPTS-l.baseTime)),this.initPTS=l={baseTime:h.initPTS,timescale:1});const g=e?m-l.baseTime/l.timescale:c,v=g+f;!function(e,t,r){kr(t,["moof","traf"]).forEach((t=>{kr(t,["tfhd"]).forEach((n=>{const i=xr(n,4),s=e[i];if(!s)return;const a=s.timescale||9e4;kr(t,["tfdt"]).forEach((e=>{const t=e[0];let n=xr(e,4);if(0===t)n-=r*a,n=Math.max(n,0),Dr(e,4,n);else{n*=Math.pow(2,32),n+=xr(e,8),n-=r*a,n=Math.max(n,0);const t=Math.floor(n/(wr+1)),i=Math.floor(n%(wr+1));Dr(e,4,t),Dr(e,8,i)}}))}))}))}(p,d,l.baseTime/l.timescale),f>0?this.lastEndTime=v:(Rt.warn("Duration parsed from mp4 should be greater than zero"),this.resetNextTimestamp());const b=!!p.audio,y=!!p.video;let C="";b&&(C+="audio"),y&&(C+="video");const w={data1:d,startPTS:g,startDTS:g,endPTS:v,endDTS:v,type:C,hasAudio:b,hasVideo:y,nb:1,dropped:0};return u.audio="audio"===w.type?w:void 0,u.video="audio"!==w.type?w:void 0,u.initSegment=h,u.id3=ks(r,i,l,l),n.samples.length&&(u.text=js(n,i,l)),u}}},{demux:hs,remux:Ts},{demux:class extends Ui{constructor(e,t){super(),this.observer=void 0,this.config=void 0,this.observer=e,this.config=t}resetInitSegment(e,t,r,n){super.resetInitSegment(e,t,r,n),this._audioTrack={container:"audio/adts",type:"audio",id:2,pid:-1,sequenceNumber:0,segmentCodec:"aac",samples:[],manifestCodec:t,duration:n,inputTimeScale:9e4,dropped:0}}static probe(e){if(!e)return!1;let t=(or(e,0)||[]).length;for(let r=e.length;t<r;t++)if(Qi(e,t))return Rt.log("ADTS sync word found !"),!0;return!1}canParse(e,t){return function(e,t){return function(e,t){return t+5<e.length}(e,t)&&qi(e,t)&&_i(e,t)<=e.length-t}(e,t)}appendFrame(e,t,r){Wi(e,this.observer,t,r,e.manifestCodec);const n=Ji(e,t,r,this.basePTS,this.frameIndex);if(n&&0===n.missing)return n}},remux:Ts},{demux:class extends Ui{resetInitSegment(e,t,r,n){super.resetInitSegment(e,t,r,n),this._audioTrack={container:"audio/mpeg",type:"audio",id:2,pid:-1,sequenceNumber:0,segmentCodec:"mp3",samples:[],manifestCodec:t,duration:n,inputTimeScale:9e4,dropped:0}}static probe(e){if(!e)return!1;let t=(or(e,0)||[]).length;for(let r=e.length;t<r;t++)if(ls(e,t))return Rt.log("MPEG Audio sync word found !"),!0;return!1}canParse(e,t){return function(e,t){return as(e,t)&&4<=e.length-t}(e,t)}appendFrame(e,t,r){if(null!==this.basePTS)return is(e,t,r,this.basePTS,this.frameIndex)}},remux:Ts}];class Bs{constructor(e,t,r,n,i){this.async=!1,this.observer=void 0,this.typeSupported=void 0,this.config=void 0,this.vendor=void 0,this.id=void 0,this.demuxer=void 0,this.remuxer=void 0,this.decrypter=void 0,this.probe=void 0,this.decryptionPromise=null,this.transmuxConfig=void 0,this.currentTransmuxState=void 0,this.observer=e,this.typeSupported=t,this.config=r,this.vendor=n,this.id=i}configure(e){this.transmuxConfig=e,this.decrypter&&this.decrypter.reset()}push(e,t,r,n){const i=r.transmuxing;i.executeStart=Is();let s=new Uint8Array(e);const{currentTransmuxState:a,transmuxConfig:o}=this;n&&(this.currentTransmuxState=n);const{contiguous:l,discontinuity:c,trackSwitch:u,accurateTimeOffset:d,timeOffset:h,initSegmentChange:p}=n||a,{audioCodec:f,videoCodec:A,defaultInitPts:m,duration:g,initSegmentData:v}=o,b=function(e,t){let r=null;return e.byteLength>0&&null!=t&&null!=t.key&&null!==t.iv&&null!=t.method&&(r=t),r}(s,t);if(b&&"AES-128"===b.method){const e=this.getDecrypter();if(!e.isSync())return this.decryptionPromise=e.webCryptoDecrypt(s,b.key.buffer,b.iv.buffer).then((e=>{const t=this.push(e,null,r);return this.decryptionPromise=null,t})),this.decryptionPromise;{let t=e.softwareDecrypt(s,b.key.buffer,b.iv.buffer);if(r.part>-1&&(t=e.flush()),!t)return i.executeEnd=Is(),Rs(r);s=new Uint8Array(t)}}const y=this.needsProbing(c,u);if(y){const e=this.configureTransmuxer(s);if(e)return Rt.warn(`[transmuxer] ${e.message}`),this.observer.emit(jt.ERROR,jt.ERROR,{type:Lt.MEDIA_ERROR,details:Ot.FRAG_PARSING_ERROR,fatal:!1,error:e,reason:e.message}),i.executeEnd=Is(),Rs(r)}(c||u||p||y)&&this.resetInitSegment(v,f,A,g,t),(c||p||y)&&this.resetInitialTimestamp(m),l||this.resetContiguity();const C=this.transmux(s,b,h,d,r),w=this.currentTransmuxState;return w.contiguous=!0,w.discontinuity=!1,w.trackSwitch=!1,i.executeEnd=Is(),C}flush(e){const t=e.transmuxing;t.executeStart=Is();const{decrypter:r,currentTransmuxState:n,decryptionPromise:i}=this;if(i)return i.then((()=>this.flush(e)));const s=[],{timeOffset:a}=n;if(r){const t=r.flush();t&&s.push(this.push(t,null,e))}const{demuxer:o,remuxer:l}=this;if(!o||!l)return t.executeEnd=Is(),[Rs(e)];const c=o.flush(a);return Vs(c)?c.then((t=>(this.flushRemux(s,t,e),s))):(this.flushRemux(s,c,e),s)}flushRemux(e,t,r){const{audioTrack:n,videoTrack:i,id3Track:s,textTrack:a}=t,{accurateTimeOffset:o,timeOffset:l}=this.currentTransmuxState;Rt.log(`[transmuxer.ts]: Flushed fragment ${r.sn}${r.part>-1?" p: "+r.part:""} of level ${r.level}`);const c=this.remuxer.remux(n,i,s,a,l,o,!0,this.id);e.push({remuxResult:c,chunkMeta:r}),r.transmuxing.executeEnd=Is()}resetInitialTimestamp(e){const{demuxer:t,remuxer:r}=this;t&&r&&(t.resetTimeStamp(e),r.resetTimeStamp(e))}resetContiguity(){const{demuxer:e,remuxer:t}=this;e&&t&&(e.resetContiguity(),t.resetNextTimestamp())}resetInitSegment(e,t,r,n,i){const{demuxer:s,remuxer:a}=this;s&&a&&(s.resetInitSegment(e,t,r,n),a.resetInitSegment(e,t,r,i))}destroy(){this.demuxer&&(this.demuxer.destroy(),this.demuxer=void 0),this.remuxer&&(this.remuxer.destroy(),this.remuxer=void 0)}transmux(e,t,r,n,i){let s;return s=t&&"SAMPLE-AES"===t.method?this.transmuxSampleAes(e,t,r,n,i):this.transmuxUnencrypted(e,r,n,i),s}transmuxUnencrypted(e,t,r,n){const{audioTrack:i,videoTrack:s,id3Track:a,textTrack:o}=this.demuxer.demux(e,t,!1,!this.config.progressive);return{remuxResult:this.remuxer.remux(i,s,a,o,t,r,!1,this.id),chunkMeta:n}}transmuxSampleAes(e,t,r,n,i){return this.demuxer.demuxSampleAes(e,t,r).then((e=>({remuxResult:this.remuxer.remux(e.audioTrack,e.videoTrack,e.id3Track,e.textTrack,r,n,!1,this.id),chunkMeta:i})))}configureTransmuxer(e){const{config:t,observer:r,typeSupported:n,vendor:i}=this;let s;for(let t=0,r=Ns.length;t<r;t++)if(Ns[t].demux.probe(e)){s=Ns[t];break}if(!s)return new Error("Failed to find demuxer by probing fragment data");const a=this.demuxer,o=this.remuxer,l=s.remux,c=s.demux;o&&o instanceof l||(this.remuxer=new l(r,t,n,i)),a&&a instanceof c||(this.demuxer=new c(r,t,n),this.probe=c.probe)}needsProbing(e,t){return!this.demuxer||!this.remuxer||e||t}getDecrypter(){let e=this.decrypter;return e||(e=this.decrypter=new Ei(this.config)),e}}const Rs=e=>({remuxResult:{},chunkMeta:e});function Vs(e){return"then"in e&&e.then instanceof Function}class zs{constructor(e,t,r,n,i){this.audioCodec=void 0,this.videoCodec=void 0,this.initSegmentData=void 0,this.duration=void 0,this.defaultInitPts=void 0,this.audioCodec=e,this.videoCodec=t,this.initSegmentData=r,this.duration=n,this.defaultInitPts=i||null}}class Ys{constructor(e,t,r,n,i,s){this.discontinuity=void 0,this.contiguous=void 0,this.accurateTimeOffset=void 0,this.trackSwitch=void 0,this.timeOffset=void 0,this.initSegmentChange=void 0,this.discontinuity=e,this.contiguous=t,this.accurateTimeOffset=r,this.trackSwitch=n,this.timeOffset=i,this.initSegmentChange=s}}var Gs={exports:{}};!function(e){var t=Object.prototype.hasOwnProperty,r="~";function n(){}function i(e,t,r){this.fn=e,this.context=t,this.once=r||!1}function s(e,t,n,s,a){if("function"!=typeof n)throw new TypeError("The listener must be a function");var o=new i(n,s||e,a),l=r?r+t:t;return e._events[l]?e._events[l].fn?e._events[l]=[e._events[l],o]:e._events[l].push(o):(e._events[l]=o,e._eventsCount++),e}function a(e,t){0==--e._eventsCount?e._events=new n:delete e._events[t]}function o(){this._events=new n,this._eventsCount=0}Object.create&&(n.prototype=Object.create(null),(new n).__proto__||(r=!1)),o.prototype.eventNames=function(){var e,n,i=[];if(0===this._eventsCount)return i;for(n in e=this._events)t.call(e,n)&&i.push(r?n.slice(1):n);return Object.getOwnPropertySymbols?i.concat(Object.getOwnPropertySymbols(e)):i},o.prototype.listeners=function(e){var t=r?r+e:e,n=this._events[t];if(!n)return[];if(n.fn)return[n.fn];for(var i=0,s=n.length,a=new Array(s);i<s;i++)a[i]=n[i].fn;return a},o.prototype.listenerCount=function(e){var t=r?r+e:e,n=this._events[t];return n?n.fn?1:n.length:0},o.prototype.emit=function(e,t,n,i,s,a){var o=r?r+e:e;if(!this._events[o])return!1;var l,c,u=this._events[o],d=arguments.length;if(u.fn){switch(u.once&&this.removeListener(e,u.fn,void 0,!0),d){case 1:return u.fn.call(u.context),!0;case 2:return u.fn.call(u.context,t),!0;case 3:return u.fn.call(u.context,t,n),!0;case 4:return u.fn.call(u.context,t,n,i),!0;case 5:return u.fn.call(u.context,t,n,i,s),!0;case 6:return u.fn.call(u.context,t,n,i,s,a),!0}for(c=1,l=new Array(d-1);c<d;c++)l[c-1]=arguments[c];u.fn.apply(u.context,l)}else{var h,p=u.length;for(c=0;c<p;c++)switch(u[c].once&&this.removeListener(e,u[c].fn,void 0,!0),d){case 1:u[c].fn.call(u[c].context);break;case 2:u[c].fn.call(u[c].context,t);break;case 3:u[c].fn.call(u[c].context,t,n);break;case 4:u[c].fn.call(u[c].context,t,n,i);break;default:if(!l)for(h=1,l=new Array(d-1);h<d;h++)l[h-1]=arguments[h];u[c].fn.apply(u[c].context,l)}}return!0},o.prototype.on=function(e,t,r){return s(this,e,t,r,!1)},o.prototype.once=function(e,t,r){return s(this,e,t,r,!0)},o.prototype.removeListener=function(e,t,n,i){var s=r?r+e:e;if(!this._events[s])return this;if(!t)return a(this,s),this;var o=this._events[s];if(o.fn)o.fn!==t||i&&!o.once||n&&o.context!==n||a(this,s);else{for(var l=0,c=[],u=o.length;l<u;l++)(o[l].fn!==t||i&&!o[l].once||n&&o[l].context!==n)&&c.push(o[l]);c.length?this._events[s]=1===c.length?c[0]:c:a(this,s)}return this},o.prototype.removeAllListeners=function(e){var t;return e?(t=r?r+e:e,this._events[t]&&a(this,t)):(this._events=new n,this._eventsCount=0),this},o.prototype.off=o.prototype.removeListener,o.prototype.addListener=o.prototype.on,o.prefixed=r,o.EventEmitter=o,e.exports=o}(Gs);var Us=vt(Gs.exports);const Fs=Qr()||{isTypeSupported:()=>!1};class qs{constructor(e,t,r,n){this.error=null,this.hls=void 0,this.id=void 0,this.observer=void 0,this.frag=null,this.part=null,this.useWorker=void 0,this.workerContext=null,this.onwmsg=void 0,this.transmuxer=null,this.onTransmuxComplete=void 0,this.onFlush=void 0;const i=e.config;this.hls=e,this.id=t,this.useWorker=!!i.enableWorker,this.onTransmuxComplete=r,this.onFlush=n;const s=(e,t)=>{(t=t||{}).frag=this.frag,t.id=this.id,e===jt.ERROR&&(this.error=t.error),this.hls.trigger(e,t)};this.observer=new Us,this.observer.on(jt.FRAG_DECRYPTED,s),this.observer.on(jt.ERROR,s);const a={mp4:Fs.isTypeSupported("video/mp4"),mpeg:Fs.isTypeSupported("audio/mpeg"),mp3:Fs.isTypeSupported('audio/mp4; codecs="mp3"')},o=navigator.vendor;if(!this.useWorker||"undefined"==typeof Worker||!i.workerPath&&"function"!=typeof __HLS_WORKER_BUNDLE__)this.transmuxer=new Bs(this.observer,a,i,o,t);else try{i.workerPath?(Rt.log(`loading Web Worker ${i.workerPath} for "${t}"`),this.workerContext=function(e){const t=new self.URL(e,self.location.href).href;return{worker:new self.Worker(t),scriptURL:t}}(i.workerPath)):(Rt.log(`injecting Web Worker for "${t}"`),this.workerContext=function(){const e=new self.Blob([`var exports={};var module={exports:exports};function define(f){f()};define.amd=true;(${__HLS_WORKER_BUNDLE__.toString()})(true);`],{type:"text/javascript"}),t=self.URL.createObjectURL(e);return{worker:new self.Worker(t),objectURL:t}}()),this.onwmsg=e=>this.onWorkerMessage(e);const{worker:e}=this.workerContext;e.addEventListener("message",this.onwmsg),e.onerror=e=>{const r=new Error(`${e.message}  (${e.filename}:${e.lineno})`);i.enableWorker=!1,Rt.warn(`Error in "${t}" Web Worker, fallback to inline`),this.hls.trigger(jt.ERROR,{type:Lt.OTHER_ERROR,details:Ot.INTERNAL_EXCEPTION,fatal:!1,event:"demuxerWorker",error:r})},e.postMessage({cmd:"init",typeSupported:a,vendor:o,id:t,config:JSON.stringify(i)})}catch(e){Rt.warn(`Error setting up "${t}" Web Worker, fallback to inline`,e),this.resetWorker(),this.error=null,this.transmuxer=new Bs(this.observer,a,i,o,t)}}resetWorker(){if(this.workerContext){const{worker:e,objectURL:t}=this.workerContext;t&&self.URL.revokeObjectURL(t),e.removeEventListener("message",this.onwmsg),e.onerror=null,e.terminate(),this.workerContext=null}}destroy(){if(this.workerContext)this.resetWorker(),this.onwmsg=void 0;else{const e=this.transmuxer;e&&(e.destroy(),this.transmuxer=null)}const e=this.observer;e&&e.removeAllListeners(),this.frag=null,this.observer=null,this.hls=null}push(e,t,r,n,i,s,a,o,l,c){var u,d;l.transmuxing.start=self.performance.now();const{transmuxer:h}=this,p=s?s.start:i.start,f=i.decryptdata,A=this.frag,m=!(A&&i.cc===A.cc),g=!(A&&l.level===A.level),v=A?l.sn-A.sn:-1,b=this.part?l.part-this.part.index:-1,y=0===v&&l.id>1&&l.id===(null==A?void 0:A.stats.chunkCount),C=!g&&(1===v||0===v&&(1===b||y&&b<=0)),w=self.performance.now();(g||v||0===i.stats.parsing.start)&&(i.stats.parsing.start=w),!s||!b&&C||(s.stats.parsing.start=w);const M=!(A&&(null==(u=i.initSegment)?void 0:u.url)===(null==(d=A.initSegment)?void 0:d.url)),S=new Ys(m,C,o,g,p,M);if(!C||m||M){Rt.log(`[transmuxer-interface, ${i.type}]: Starting new transmux session for sn: ${l.sn} p: ${l.part} level: ${l.level} id: ${l.id}\n        discontinuity: ${m}\n        trackSwitch: ${g}\n        contiguous: ${C}\n        accurateTimeOffset: ${o}\n        timeOffset: ${p}\n        initSegmentChange: ${M}`);const e=new zs(r,n,t,a,c);this.configureTransmuxer(e)}if(this.frag=i,this.part=s,this.workerContext)this.workerContext.worker.postMessage({cmd:"demux",data:e,decryptdata:f,chunkMeta:l,state:S},e instanceof ArrayBuffer?[e]:[]);else if(h){const t=h.push(e,f,l,S);Vs(t)?(h.async=!0,t.then((e=>{this.handleTransmuxComplete(e)})).catch((e=>{this.transmuxerError(e,l,"transmuxer-interface push error")}))):(h.async=!1,this.handleTransmuxComplete(t))}}flush(e){e.transmuxing.start=self.performance.now();const{transmuxer:t}=this;if(this.workerContext)this.workerContext.worker.postMessage({cmd:"flush",chunkMeta:e});else if(t){let r=t.flush(e);Vs(r)||t.async?(Vs(r)||(r=Promise.resolve(r)),r.then((t=>{this.handleFlushResult(t,e)})).catch((t=>{this.transmuxerError(t,e,"transmuxer-interface flush error")}))):this.handleFlushResult(r,e)}}transmuxerError(e,t,r){this.hls&&(this.error=e,this.hls.trigger(jt.ERROR,{type:Lt.MEDIA_ERROR,details:Ot.FRAG_PARSING_ERROR,chunkMeta:t,fatal:!1,error:e,err:e,reason:r}))}handleFlushResult(e,t){e.forEach((e=>{this.handleTransmuxComplete(e)})),this.onFlush(t)}onWorkerMessage(e){const t=e.data,r=this.hls;switch(t.event){case"init":{var n;const e=null==(n=this.workerContext)?void 0:n.objectURL;e&&self.URL.revokeObjectURL(e);break}case"transmuxComplete":this.handleTransmuxComplete(t.data);break;case"flush":this.onFlush(t.data);break;case"workerLog":Rt[t.data.logType]&&Rt[t.data.logType](t.data.message);break;default:t.data=t.data||{},t.data.frag=this.frag,t.data.id=this.id,r.trigger(t.event,t.data)}}configureTransmuxer(e){const{transmuxer:t}=this;this.workerContext?this.workerContext.worker.postMessage({cmd:"configure",config:e}):t&&t.configure(e)}handleTransmuxComplete(e){e.chunkMeta.transmuxing.end=self.performance.now(),this.onTransmuxComplete(e)}}class Hs{constructor(e,t,r,n){this.config=void 0,this.media=null,this.fragmentTracker=void 0,this.hls=void 0,this.nudgeRetry=0,this.stallReported=!1,this.stalled=null,this.moved=!1,this.seeking=!1,this.config=e,this.media=t,this.fragmentTracker=r,this.hls=n}destroy(){this.media=null,this.hls=this.fragmentTracker=null}poll(e,t){const{config:r,media:n,stalled:i}=this;if(null===n)return;const{currentTime:s,seeking:a}=n,o=this.seeking&&!a,l=!this.seeking&&a;if(this.seeking=a,s!==e){if(this.moved=!0,null!==i){if(this.stallReported){const e=self.performance.now()-i;Rt.warn(`playback not stuck anymore @${s}, after ${Math.round(e)}ms`),this.stallReported=!1}this.stalled=null,this.nudgeRetry=0}return}if(l||o)return void(this.stalled=null);if(n.paused&&!a||n.ended||0===n.playbackRate||!gi.getBuffered(n).length)return;const c=gi.bufferInfo(n,s,0),u=c.len>0,d=c.nextStart||0;if(!u&&!d)return;if(a){const e=c.len>2,r=!d||t&&t.start<=s||d-s>2&&!this.fragmentTracker.getPartialFragment(s);if(e||r)return;this.moved=!1}if(!this.moved&&null!==this.stalled){var h;const e=Math.max(d,c.start||0)-s,t=this.hls.levels?this.hls.levels[this.hls.currentLevel]:null,r=(null==t||null==(h=t.details)?void 0:h.live)?2*t.details.targetduration:2,n=this.fragmentTracker.getPartialFragment(s);if(e>0&&(e<=r||n))return void this._trySkipBufferHole(n)}const p=self.performance.now();if(null===i)return void(this.stalled=p);const f=p-i;if(!a&&f>=250&&(this._reportStall(c),!this.media))return;const A=gi.bufferInfo(n,s,r.maxBufferHole);this._tryFixBufferStall(A,f)}_tryFixBufferStall(e,t){const{config:r,fragmentTracker:n,media:i}=this;if(null===i)return;const s=i.currentTime,a=n.getPartialFragment(s);(!a||!this._trySkipBufferHole(a)&&this.media)&&(e.len>r.maxBufferHole||e.nextStart&&e.nextStart-s<r.maxBufferHole)&&t>1e3*r.highBufferWatchdogPeriod&&(Rt.warn("Trying to nudge playhead over buffer-hole"),this.stalled=null,this._tryNudgeBuffer())}_reportStall(e){const{hls:t,media:r,stallReported:n}=this;if(!n&&r){this.stallReported=!0;const n=new Error(`Playback stalling at @${r.currentTime} due to low buffer (${JSON.stringify(e)})`);Rt.warn(n.message),t.trigger(jt.ERROR,{type:Lt.MEDIA_ERROR,details:Ot.BUFFER_STALLED_ERROR,fatal:!1,error:n,buffer:e.len})}}_trySkipBufferHole(e){const{config:t,hls:r,media:n}=this;if(null===n)return 0;const i=n.currentTime,s=gi.bufferInfo(n,i,0),a=i<s.start?s.start:s.nextStart;if(a){const o=s.len<=t.maxBufferHole,l=s.len>0&&s.len<1&&n.readyState<3,c=a-i;if(c>0&&(o||l)){if(c>t.maxBufferHole){const{fragmentTracker:t}=this;let r=!1;if(0===i){const e=t.getAppendedFrag(0,pn.MAIN);e&&a<e.end&&(r=!0)}if(!r){const r=e||t.getAppendedFrag(i,pn.MAIN);if(r){let e=!1,n=r.end;for(;n<a;){const r=t.getPartialFragment(n);if(!r){e=!0;break}n+=r.duration}if(e)return 0}}}const s=Math.max(a+.05,i+.1);if(Rt.warn(`skipping hole, adjusting currentTime from ${i} to ${s}`),this.moved=!0,this.stalled=null,n.currentTime=s,e&&!e.gap){const t=new Error(`fragment loaded with buffer holes, seeking from ${i} to ${s}`);r.trigger(jt.ERROR,{type:Lt.MEDIA_ERROR,details:Ot.BUFFER_SEEK_OVER_HOLE,fatal:!1,error:t,reason:t.message,frag:e})}return s}}return 0}_tryNudgeBuffer(){const{config:e,hls:t,media:r,nudgeRetry:n}=this;if(null===r)return;const i=r.currentTime;if(this.nudgeRetry++,n<e.nudgeMaxRetry){const s=i+(n+1)*e.nudgeOffset,a=new Error(`Nudging 'currentTime' from ${i} to ${s}`);Rt.warn(a.message),r.currentTime=s,t.trigger(jt.ERROR,{type:Lt.MEDIA_ERROR,details:Ot.BUFFER_NUDGE_ON_STALL,error:a,fatal:!1})}else{const r=new Error(`Playhead still not moving while enough data buffered @${i} after ${e.nudgeMaxRetry} nudges`);Rt.error(r.message),t.trigger(jt.ERROR,{type:Lt.MEDIA_ERROR,details:Ot.BUFFER_STALLED_ERROR,error:r,fatal:!0})}}}class _s extends zi{constructor(e,t,r){super(e,t,r,"[stream-controller]",pn.MAIN),this.audioCodecSwap=!1,this.gapController=null,this.level=-1,this._forceStartLoad=!1,this.altAudio=!1,this.audioOnly=!1,this.fragPlaying=null,this.onvplaying=null,this.onvseeked=null,this.fragLastKbps=0,this.couldBacktrack=!1,this.backtrackFragment=null,this.audioCodecSwitch=!1,this.videoBuffer=null,this._registerListeners()}_registerListeners(){const{hls:e}=this;e.on(jt.MEDIA_ATTACHED,this.onMediaAttached,this),e.on(jt.MEDIA_DETACHING,this.onMediaDetaching,this),e.on(jt.MANIFEST_LOADING,this.onManifestLoading,this),e.on(jt.MANIFEST_PARSED,this.onManifestParsed,this),e.on(jt.LEVEL_LOADING,this.onLevelLoading,this),e.on(jt.LEVEL_LOADED,this.onLevelLoaded,this),e.on(jt.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),e.on(jt.ERROR,this.onError,this),e.on(jt.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),e.on(jt.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),e.on(jt.BUFFER_CREATED,this.onBufferCreated,this),e.on(jt.BUFFER_FLUSHED,this.onBufferFlushed,this),e.on(jt.LEVELS_UPDATED,this.onLevelsUpdated,this),e.on(jt.FRAG_BUFFERED,this.onFragBuffered,this)}_unregisterListeners(){const{hls:e}=this;e.off(jt.MEDIA_ATTACHED,this.onMediaAttached,this),e.off(jt.MEDIA_DETACHING,this.onMediaDetaching,this),e.off(jt.MANIFEST_LOADING,this.onManifestLoading,this),e.off(jt.MANIFEST_PARSED,this.onManifestParsed,this),e.off(jt.LEVEL_LOADED,this.onLevelLoaded,this),e.off(jt.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),e.off(jt.ERROR,this.onError,this),e.off(jt.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),e.off(jt.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),e.off(jt.BUFFER_CREATED,this.onBufferCreated,this),e.off(jt.BUFFER_FLUSHED,this.onBufferFlushed,this),e.off(jt.LEVELS_UPDATED,this.onLevelsUpdated,this),e.off(jt.FRAG_BUFFERED,this.onFragBuffered,this)}onHandlerDestroying(){this._unregisterListeners(),this.onMediaDetaching()}startLoad(e){if(this.levels){const{lastCurrentTime:t,hls:r}=this;if(this.stopLoad(),this.setInterval(100),this.level=-1,!this.startFragRequested){let e=r.startLevel;-1===e&&(r.config.testBandwidth&&this.levels.length>1?(e=0,this.bitrateTest=!0):e=r.nextAutoLevel),this.level=r.nextLoadLevel=e,this.loadedmetadata=!1}t>0&&-1===e&&(this.log(`Override startPosition with lastCurrentTime @${t.toFixed(3)}`),e=t),this.state=Ti,this.nextLoadPosition=this.startPosition=this.lastCurrentTime=e,this.tick()}else this._forceStartLoad=!0,this.state=xi}stopLoad(){this._forceStartLoad=!1,super.stopLoad()}doTick(){switch(this.state){case Vi:{var e;const{levels:t,level:r}=this,n=null==t||null==(e=t[r])?void 0:e.details;if(n&&(!n.live||this.levelLastLoaded===this.level)){if(this.waitForCdnTuneIn(n))break;this.state=Ti;break}if(this.hls.nextLoadLevel!==this.level){this.state=Ti;break}break}case ji:{var t;const e=self.performance.now(),r=this.retryDate;(!r||e>=r||null!=(t=this.media)&&t.seeking)&&(this.resetStartWhenNotLoaded(this.level),this.state=Ti)}}this.state===Ti&&this.doTickIdle(),this.onTickEnd()}onTickEnd(){super.onTickEnd(),this.checkBuffer(),this.checkFragmentChanged()}doTickIdle(){const{hls:e,levelLastLoaded:t,levels:r,media:n}=this,{config:i,nextLoadLevel:s}=e;if(null===t||!n&&(this.startFragRequested||!i.startFragPrefetch))return;if(this.altAudio&&this.audioOnly)return;if(null==r||!r[s])return;const a=r[s],o=this.getMainFwdBufferInfo();if(null===o)return;const l=this.getLevelDetails();if(l&&this._streamEnded(o,l)){const e={};return this.altAudio&&(e.type="video"),this.hls.trigger(jt.BUFFER_EOS,e),void(this.state=Ni)}e.loadLevel!==s&&-1===e.manualLevel&&this.log(`Adapting to level ${s} from level ${this.level}`),this.level=e.nextLoadLevel=s;const c=a.details;if(!c||this.state===Vi||c.live&&this.levelLastLoaded!==s)return this.level=s,void(this.state=Vi);const u=o.len,d=this.getMaxBufferLength(a.maxBitrate);if(u>=d)return;this.backtrackFragment&&this.backtrackFragment.start>o.end&&(this.backtrackFragment=null);const h=this.backtrackFragment?this.backtrackFragment.start:o.end;let p=this.getNextFragment(h,c);if(this.couldBacktrack&&!this.fragPrevious&&p&&"initSegment"!==p.sn&&this.fragmentTracker.getState(p)!==si){var f;const e=(null!=(f=this.backtrackFragment)?f:p).sn-c.startSN,t=c.fragments[e-1];t&&p.cc===t.cc&&(p=t,this.fragmentTracker.removeFragment(t))}else this.backtrackFragment&&o.len&&(this.backtrackFragment=null);if(p&&this.isLoopLoading(p,h)){if(!p.gap){const e=this.audioOnly&&!this.altAudio?qt.AUDIO:qt.VIDEO,t=(e===qt.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;t&&this.afterBufferFlushed(t,e,pn.MAIN)}p=this.getNextFragmentLoopLoading(p,c,o,pn.MAIN,d)}p&&(!p.initSegment||p.initSegment.data||this.bitrateTest||(p=p.initSegment),this.loadFragment(p,a,h))}loadFragment(e,t,r){const n=this.fragmentTracker.getState(e);this.fragCurrent=e,n===ri||n===ii?"initSegment"===e.sn?this._loadInitSegment(e,t):this.bitrateTest?(this.log(`Fragment ${e.sn} of level ${e.level} is being downloaded to test bitrate and will not be buffered`),this._loadBitrateTestFrag(e,t)):(this.startFragRequested=!0,super.loadFragment(e,t,r)):this.clearTrackerIfNeeded(e)}getBufferedFrag(e){return this.fragmentTracker.getBufferedFrag(e,pn.MAIN)}followingBufferedFrag(e){return e?this.getBufferedFrag(e.end+.5):null}immediateLevelSwitch(){this.abortCurrentFrag(),this.flushMainBuffer(0,Number.POSITIVE_INFINITY)}nextLevelSwitch(){const{levels:e,media:t}=this;if(null!=t&&t.readyState){let r;const n=this.getAppendedFrag(t.currentTime);n&&n.start>1&&this.flushMainBuffer(0,n.start-1);const i=this.getLevelDetails();if(null!=i&&i.live){const e=this.getMainFwdBufferInfo();if(!e||e.len<2*i.targetduration)return}if(!t.paused&&e){const t=e[this.hls.nextLoadLevel],n=this.fragLastKbps;r=n&&this.fragCurrent?this.fragCurrent.duration*t.maxBitrate/(1e3*n)+1:0}else r=0;const s=this.getBufferedFrag(t.currentTime+r);if(s){const e=this.followingBufferedFrag(s);if(e){this.abortCurrentFrag();const t=e.maxStartPTS?e.maxStartPTS:e.start,r=e.duration,n=Math.max(s.end,t+Math.min(Math.max(r-this.config.maxFragLookUpTolerance,.5*r),.75*r));this.flushMainBuffer(n,Number.POSITIVE_INFINITY)}}}}abortCurrentFrag(){const e=this.fragCurrent;switch(this.fragCurrent=null,this.backtrackFragment=null,e&&(e.abortRequests(),this.fragmentTracker.removeFragment(e)),this.state){case Di:case ki:case ji:case Oi:case Pi:this.state=Ti}this.nextLoadPosition=this.getLoadPosition()}flushMainBuffer(e,t){super.flushMainBuffer(e,t,this.altAudio?"video":null)}onMediaAttached(e,t){super.onMediaAttached(e,t);const r=t.media;this.onvplaying=this.onMediaPlaying.bind(this),this.onvseeked=this.onMediaSeeked.bind(this),r.addEventListener("playing",this.onvplaying),r.addEventListener("seeked",this.onvseeked),this.gapController=new Hs(this.config,r,this.fragmentTracker,this.hls)}onMediaDetaching(){const{media:e}=this;e&&this.onvplaying&&this.onvseeked&&(e.removeEventListener("playing",this.onvplaying),e.removeEventListener("seeked",this.onvseeked),this.onvplaying=this.onvseeked=null,this.videoBuffer=null),this.fragPlaying=null,this.gapController&&(this.gapController.destroy(),this.gapController=null),super.onMediaDetaching()}onMediaPlaying(){this.tick()}onMediaSeeked(){const e=this.media,t=e?e.currentTime:null;kt(t)&&this.log(`Media seeked to ${t.toFixed(3)}`);const r=this.getMainFwdBufferInfo();null!==r&&0!==r.len?this.tick():this.warn(`Main forward buffer length on "seeked" event ${r?r.len:"empty"})`)}onManifestLoading(){this.log("Trigger BUFFER_RESET"),this.hls.trigger(jt.BUFFER_RESET,void 0),this.fragmentTracker.removeAllFragments(),this.couldBacktrack=!1,this.startPosition=this.lastCurrentTime=0,this.levels=this.fragPlaying=this.backtrackFragment=null,this.altAudio=this.audioOnly=!1}onManifestParsed(e,t){let r,n=!1,i=!1;t.levels.forEach((e=>{r=e.audioCodec,r&&(-1!==r.indexOf("mp4a.40.2")&&(n=!0),-1!==r.indexOf("mp4a.40.5")&&(i=!0))})),this.audioCodecSwitch=n&&i&&!function(){var e;const t=Yi();return"function"==typeof(null==t||null==(e=t.prototype)?void 0:e.changeType)}(),this.audioCodecSwitch&&this.log("Both AAC/HE-AAC audio found in levels; declaring level codec as HE-AAC"),this.levels=t.levels,this.startFragRequested=!1}onLevelLoading(e,t){const{levels:r}=this;if(!r||this.state!==Ti)return;const n=r[t.level];(!n.details||n.details.live&&this.levelLastLoaded!==t.level||this.waitForCdnTuneIn(n.details))&&(this.state=Vi)}onLevelLoaded(e,t){var r;const{levels:n}=this,i=t.level,s=t.details,a=s.totalduration;if(!n)return void this.warn(`Levels were reset while loading level ${i}`);this.log(`Level ${i} loaded [${s.startSN},${s.endSN}]${s.lastPartSn?`[part-${s.lastPartSn}-${s.lastPartIndex}]`:""}, cc [${s.startCC}, ${s.endCC}] duration:${a}`);const o=n[i],l=this.fragCurrent;!l||this.state!==ki&&this.state!==ji||l.level===t.level&&l.urlId===o.urlId||!l.loader||this.abortCurrentFrag();let c=0;if(s.live||null!=(r=o.details)&&r.live){if(s.fragments[0]||(s.deltaUpdateFailed=!0),s.deltaUpdateFailed)return;c=this.alignPlaylists(s,o.details)}if(o.details=s,this.levelLastLoaded=i,this.hls.trigger(jt.LEVEL_UPDATED,{details:s,level:i}),this.state===Vi){if(this.waitForCdnTuneIn(s))return;this.state=Ti}this.startFragRequested?s.live&&this.synchronizeToLiveEdge(s):this.setStartPosition(s,c),this.tick()}_handleFragmentLoadProgress(e){var t;const{frag:r,part:n,payload:i}=e,{levels:s}=this;if(!s)return void this.warn(`Levels were reset while fragment load was in progress. Fragment ${r.sn} of level ${r.level} will not be buffered`);const a=s[r.level],o=a.details;if(!o)return this.warn(`Dropping fragment ${r.sn} of level ${r.level} after level details were reset`),void this.fragmentTracker.removeFragment(r);const l=a.videoCodec,c=o.PTSKnown||!o.live,u=null==(t=r.initSegment)?void 0:t.data,d=this._getAudioCodec(a),h=this.transmuxer=this.transmuxer||new qs(this.hls,pn.MAIN,this._handleTransmuxComplete.bind(this),this._handleTransmuxerFlush.bind(this)),p=n?n.index:-1,f=-1!==p,A=new vi(r.level,r.sn,r.stats.chunkCount,i.byteLength,p,f),m=this.initPTS[r.cc];h.push(i,u,d,l,r,n,o.totalduration,c,A,m)}onAudioTrackSwitching(e,t){const r=this.altAudio;if(!t.url){if(this.mediaBuffer!==this.media){this.log("Switching on main audio, use media.buffered to schedule main fragment loading"),this.mediaBuffer=this.media;const e=this.fragCurrent;e&&(this.log("Switching to main audio track, cancel main fragment load"),e.abortRequests(),this.fragmentTracker.removeFragment(e)),this.resetTransmuxer(),this.resetLoadingState()}else this.audioOnly&&this.resetTransmuxer();const e=this.hls;r&&(e.trigger(jt.BUFFER_FLUSHING,{startOffset:0,endOffset:Number.POSITIVE_INFINITY,type:null}),this.fragmentTracker.removeAllFragments()),e.trigger(jt.AUDIO_TRACK_SWITCHED,t)}}onAudioTrackSwitched(e,t){const r=t.id,n=!!this.hls.audioTracks[r].url;if(n){const e=this.videoBuffer;e&&this.mediaBuffer!==e&&(this.log("Switching on alternate audio, use video.buffered to schedule main fragment loading"),this.mediaBuffer=e)}this.altAudio=n,this.tick()}onBufferCreated(e,t){const r=t.tracks;let n,i,s=!1;for(const e in r){const t=r[e];if("main"===t.id){if(i=e,n=t,"video"===e){const t=r[e];t&&(this.videoBuffer=t.buffer)}}else s=!0}s&&n?(this.log(`Alternate track found, use ${i}.buffered to schedule main fragment loading`),this.mediaBuffer=n.buffer):this.mediaBuffer=this.media}onFragBuffered(e,t){const{frag:r,part:n}=t;if(r&&r.type!==pn.MAIN)return;if(this.fragContextChanged(r))return this.warn(`Fragment ${r.sn}${n?" p: "+n.index:""} of level ${r.level} finished buffering, but was aborted. state: ${this.state}`),void(this.state===Pi&&(this.state=Ti));const i=n?n.stats:r.stats;this.fragLastKbps=Math.round(8*i.total/(i.buffering.end-i.loading.first)),"initSegment"!==r.sn&&(this.fragPrevious=r),this.fragBufferedComplete(r,n)}onError(e,t){var r;if(t.fatal)this.state=Bi;else switch(t.details){case Ot.FRAG_GAP:case Ot.FRAG_PARSING_ERROR:case Ot.FRAG_DECRYPT_ERROR:case Ot.FRAG_LOAD_ERROR:case Ot.FRAG_LOAD_TIMEOUT:case Ot.KEY_LOAD_ERROR:case Ot.KEY_LOAD_TIMEOUT:this.onFragmentOrKeyLoadError(pn.MAIN,t);break;case Ot.LEVEL_LOAD_ERROR:case Ot.LEVEL_LOAD_TIMEOUT:case Ot.LEVEL_PARSING_ERROR:t.levelRetry||this.state!==Vi||(null==(r=t.context)?void 0:r.type)!==hn.LEVEL||(this.state=Ti);break;case Ot.BUFFER_FULL_ERROR:if(!t.parent||"main"!==t.parent)return;this.reduceLengthAndFlushBuffer(t)&&this.flushMainBuffer(0,Number.POSITIVE_INFINITY);break;case Ot.INTERNAL_EXCEPTION:this.recoverWorkerError(t)}}checkBuffer(){const{media:e,gapController:t}=this;if(e&&t&&e.readyState){if(this.loadedmetadata||!gi.getBuffered(e).length){const e=this.state!==Ti?this.fragCurrent:null;t.poll(this.lastCurrentTime,e)}this.lastCurrentTime=e.currentTime}}onFragLoadEmergencyAborted(){this.state=Ti,this.loadedmetadata||(this.startFragRequested=!1,this.nextLoadPosition=this.startPosition),this.tickImmediate()}onBufferFlushed(e,{type:t}){if(t!==qt.AUDIO||this.audioOnly&&!this.altAudio){const e=(t===qt.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;this.afterBufferFlushed(e,t,pn.MAIN)}}onLevelsUpdated(e,t){this.levels=t.levels}swapAudioCodec(){this.audioCodecSwap=!this.audioCodecSwap}seekToStartPos(){const{media:e}=this;if(!e)return;const t=e.currentTime;let r=this.startPosition;if(r>=0&&t<r){if(e.seeking)return void this.log(`could not seek to ${r}, already seeking at ${t}`);const n=gi.getBuffered(e),i=(n.length?n.start(0):0)-r;i>0&&(i<this.config.maxBufferHole||i<this.config.maxFragLookUpTolerance)&&(this.log(`adjusting start position by ${i} to match buffer start`),r+=i,this.startPosition=r),this.log(`seek to target start position ${r} from current time ${t}`),e.currentTime=r}}_getAudioCodec(e){let t=this.config.defaultAudioCodec||e.audioCodec;return this.audioCodecSwap&&t&&(this.log("Swapping audio codec"),t=-1!==t.indexOf("mp4a.40.5")?"mp4a.40.2":"mp4a.40.5"),t}_loadBitrateTestFrag(e,t){e.bitrateTest=!0,this._doFragLoad(e,t).then((r=>{const{hls:n}=this;if(!r||this.fragContextChanged(e))return;t.fragmentError=0,this.state=Ti,this.startFragRequested=!1,this.bitrateTest=!1;const i=e.stats;i.parsing.start=i.parsing.end=i.buffering.start=i.buffering.end=self.performance.now(),n.trigger(jt.FRAG_LOADED,r),e.bitrateTest=!1}))}_handleTransmuxComplete(e){var t;const r="main",{hls:n}=this,{remuxResult:i,chunkMeta:s}=e,a=this.getCurrentContext(s);if(!a)return void this.resetWhenMissingContext(s);const{frag:o,part:l,level:c}=a,{video:u,text:d,id3:h,initSegment:p}=i,{details:f}=c,A=this.altAudio?void 0:i.audio;if(this.fragContextChanged(o))this.fragmentTracker.removeFragment(o);else{if(this.state=Oi,p){if(null!=p&&p.tracks){const e=o.initSegment||o;this._bufferInitSegment(c,p.tracks,e,s),n.trigger(jt.FRAG_PARSING_INIT_SEGMENT,{frag:e,id:r,tracks:p.tracks})}const e=p.initPTS,t=p.timescale;kt(e)&&(this.initPTS[o.cc]={baseTime:e,timescale:t},n.trigger(jt.INIT_PTS_FOUND,{frag:o,id:r,initPTS:e,timescale:t}))}if(u&&f&&"initSegment"!==o.sn){const e=f.fragments[o.sn-1-f.startSN],t=o.sn===f.startSN,r=!e||o.cc>e.cc;if(!1!==i.independent){const{startPTS:e,endPTS:n,startDTS:i,endDTS:a}=u;if(l)l.elementaryStreams[u.type]={startPTS:e,endPTS:n,startDTS:i,endDTS:a};else if(u.firstKeyFrame&&u.independent&&1===s.id&&!r&&(this.couldBacktrack=!0),u.dropped&&u.independent){const i=this.getMainFwdBufferInfo(),s=(i?i.end:this.getLoadPosition())+this.config.maxBufferHole,l=u.firstKeyFramePTS?u.firstKeyFramePTS:e;if(!t&&s<l-this.config.maxBufferHole&&!r)return void this.backtrack(o);r&&(o.gap=!0),o.setElementaryStreamInfo(u.type,o.start,n,o.start,a,!0)}o.setElementaryStreamInfo(u.type,e,n,i,a),this.backtrackFragment&&(this.backtrackFragment=o),this.bufferFragmentData(u,o,l,s,t||r)}else{if(!t&&!r)return void this.backtrack(o);o.gap=!0}}if(A){const{startPTS:e,endPTS:t,startDTS:r,endDTS:n}=A;l&&(l.elementaryStreams[qt.AUDIO]={startPTS:e,endPTS:t,startDTS:r,endDTS:n}),o.setElementaryStreamInfo(qt.AUDIO,e,t,r,n),this.bufferFragmentData(A,o,l,s)}if(f&&null!=h&&null!=(t=h.samples)&&t.length){const e={id:r,frag:o,details:f,samples:h.samples};n.trigger(jt.FRAG_PARSING_METADATA,e)}if(f&&d){const e={id:r,frag:o,details:f,samples:d.samples};n.trigger(jt.FRAG_PARSING_USERDATA,e)}}}_bufferInitSegment(e,t,r,n){if(this.state!==Oi)return;this.audioOnly=!!t.audio&&!t.video,this.altAudio&&!this.audioOnly&&delete t.audio;const{audio:i,video:s,audiovideo:a}=t;if(i){let t=e.audioCodec;const r=navigator.userAgent.toLowerCase();this.audioCodecSwitch&&(t&&(t=-1!==t.indexOf("mp4a.40.5")?"mp4a.40.2":"mp4a.40.5"),1!==i.metadata.channelCount&&-1===r.indexOf("firefox")&&(t="mp4a.40.5")),-1!==r.indexOf("android")&&"audio/mpeg"!==i.container&&(t="mp4a.40.2",this.log(`Android: force audio codec to ${t}`)),e.audioCodec&&e.audioCodec!==t&&this.log(`Swapping manifest audio codec "${e.audioCodec}" for "${t}"`),i.levelCodec=t,i.id="main",this.log(`Init audio buffer, container:${i.container}, codecs[selected/level/parsed]=[${t||""}/${e.audioCodec||""}/${i.codec}]`)}s&&(s.levelCodec=e.videoCodec,s.id="main",this.log(`Init video buffer, container:${s.container}, codecs[level/parsed]=[${e.videoCodec||""}/${s.codec}]`)),a&&this.log(`Init audiovideo buffer, container:${a.container}, codecs[level/parsed]=[${e.attrs.CODECS||""}/${a.codec}]`),this.hls.trigger(jt.BUFFER_CODECS,t),Object.keys(t).forEach((e=>{const i=t[e].initSegment;null!=i&&i.byteLength&&this.hls.trigger(jt.BUFFER_APPENDING,{type:e,data:i,frag:r,part:null,chunkMeta:n,parent:r.type})})),this.tick()}getMainFwdBufferInfo(){return this.getFwdBufferInfo(this.mediaBuffer?this.mediaBuffer:this.media,pn.MAIN)}backtrack(e){this.couldBacktrack=!0,this.backtrackFragment=e,this.resetTransmuxer(),this.flushBufferGap(e),this.fragmentTracker.removeFragment(e),this.fragPrevious=null,this.nextLoadPosition=e.start,this.state=Ti}checkFragmentChanged(){const e=this.media;let t=null;if(e&&e.readyState>1&&!1===e.seeking){const r=e.currentTime;if(gi.isBuffered(e,r)?t=this.getAppendedFrag(r):gi.isBuffered(e,r+.1)&&(t=this.getAppendedFrag(r+.1)),t){this.backtrackFragment=null;const e=this.fragPlaying,r=t.level;e&&t.sn===e.sn&&e.level===r&&t.urlId===e.urlId||(this.fragPlaying=t,this.hls.trigger(jt.FRAG_CHANGED,{frag:t}),e&&e.level===r||this.hls.trigger(jt.LEVEL_SWITCHED,{level:r}))}}}get nextLevel(){const e=this.nextBufferedFrag;return e?e.level:-1}get currentFrag(){const e=this.media;return e?this.fragPlaying||this.getAppendedFrag(e.currentTime):null}get currentProgramDateTime(){const e=this.media;if(e){const t=e.currentTime,r=this.currentFrag;if(r&&kt(t)&&kt(r.programDateTime)){const e=r.programDateTime+1e3*(t-r.start);return new Date(e)}}return null}get currentLevel(){const e=this.currentFrag;return e?e.level:-1}get nextBufferedFrag(){const e=this.currentFrag;return e?this.followingBufferedFrag(e):null}get forceStartLoad(){return this._forceStartLoad}}class Zs{constructor(e,t=0,r=0){this.halfLife=void 0,this.alpha_=void 0,this.estimate_=void 0,this.totalWeight_=void 0,this.halfLife=e,this.alpha_=e?Math.exp(Math.log(.5)/e):0,this.estimate_=t,this.totalWeight_=r}sample(e,t){const r=Math.pow(this.alpha_,e);this.estimate_=t*(1-r)+r*this.estimate_,this.totalWeight_+=e}getTotalWeight(){return this.totalWeight_}getEstimate(){if(this.alpha_){const e=1-Math.pow(this.alpha_,this.totalWeight_);if(e)return this.estimate_/e}return this.estimate_}}class Qs{constructor(e,t,r,n=100){this.defaultEstimate_=void 0,this.minWeight_=void 0,this.minDelayMs_=void 0,this.slow_=void 0,this.fast_=void 0,this.defaultTTFB_=void 0,this.ttfb_=void 0,this.defaultEstimate_=r,this.minWeight_=.001,this.minDelayMs_=50,this.slow_=new Zs(e),this.fast_=new Zs(t),this.defaultTTFB_=n,this.ttfb_=new Zs(e)}update(e,t){const{slow_:r,fast_:n,ttfb_:i}=this;r.halfLife!==e&&(this.slow_=new Zs(e,r.getEstimate(),r.getTotalWeight())),n.halfLife!==t&&(this.fast_=new Zs(t,n.getEstimate(),n.getTotalWeight())),i.halfLife!==e&&(this.ttfb_=new Zs(e,i.getEstimate(),i.getTotalWeight()))}sample(e,t){const r=(e=Math.max(e,this.minDelayMs_))/1e3,n=8*t/r;this.fast_.sample(r,n),this.slow_.sample(r,n)}sampleTTFB(e){const t=e/1e3,r=Math.sqrt(2)*Math.exp(-Math.pow(t,2)/2);this.ttfb_.sample(r,Math.max(e,5))}canEstimate(){return this.fast_.getTotalWeight()>=this.minWeight_}getEstimate(){return this.canEstimate()?Math.min(this.fast_.getEstimate(),this.slow_.getEstimate()):this.defaultEstimate_}getEstimateTTFB(){return this.ttfb_.getTotalWeight()>=this.minWeight_?this.ttfb_.getEstimate():this.defaultTTFB_}destroy(){}}class Ws{constructor(){this.chunks=[],this.dataLength=0}push(e){this.chunks.push(e),this.dataLength+=e.length}flush(){const{chunks:e,dataLength:t}=this;let r;return e.length?(r=1===e.length?e[0]:function(e,t){const r=new Uint8Array(t);let n=0;for(let t=0;t<e.length;t++){const i=e[t];r.set(i,n),n+=i.length}return r}(e,t),this.reset(),r):new Uint8Array(0)}reset(){this.chunks.length=0,this.dataLength=0}}function Xs(e,t){if(e.length!==t.length)return!1;for(let r=0;r<e.length;r++)if(!Js(e[r].attrs,t[r].attrs))return!1;return!0}function Js(e,t){const r=e["STABLE-RENDITION-ID"];return r?r===t["STABLE-RENDITION-ID"]:!["LANGUAGE","NAME","CHARACTERISTICS","AUTOSELECT","DEFAULT","FORCED"].some((r=>e[r]!==t[r]))}class Ks{constructor(e){this.buffered=void 0;const t=(t,r,n)=>{if((r>>>=0)>n-1)throw new DOMException(`Failed to execute '${t}' on 'TimeRanges': The index provided (${r}) is greater than the maximum bound (${n})`);return e[r][t]};this.buffered={get length(){return e.length},end:r=>t("end",r,e.length),start:r=>t("start",r,e.length)}}}function $s(e){const t=[];for(let r=0;r<e.length;r++){const n=e[r];"subtitles"!==n.kind&&"captions"!==n.kind||!n.label||t.push(e[r])}return t}class ea{constructor(e){this.buffers=void 0,this.queues={video:[],audio:[],audiovideo:[]},this.buffers=e}append(e,t){const r=this.queues[t];r.push(e),1===r.length&&this.buffers[t]&&this.executeNext(t)}insertAbort(e,t){this.queues[t].unshift(e),this.executeNext(t)}appendBlocker(e){let t;const r=new Promise((e=>{t=e})),n={execute:t,onStart:()=>{},onComplete:()=>{},onError:()=>{}};return this.append(n,e),r}executeNext(e){const{buffers:t,queues:r}=this,n=t[e],i=r[e];if(i.length){const t=i[0];try{t.execute()}catch(r){Rt.warn("[buffer-operation-queue]: Unhandled exception executing the current operation"),t.onError(r),null!=n&&n.updating||(i.shift(),this.executeNext(e))}}}shiftAndExecuteNext(e){this.queues[e].shift(),this.executeNext(e)}current(e){return this.queues[e][0]}}const ta=Qr(),ra=/([ha]vc.)(?:\.[^.,]+)+/,na={42:225,92:233,94:237,95:243,96:250,123:231,124:247,125:209,126:241,127:9608,128:174,129:176,130:189,131:191,132:8482,133:162,134:163,135:9834,136:224,137:32,138:232,139:226,140:234,141:238,142:244,143:251,144:193,145:201,146:211,147:218,148:220,149:252,150:8216,151:161,152:42,153:8217,154:9473,155:169,156:8480,157:8226,158:8220,159:8221,160:192,161:194,162:199,163:200,164:202,165:203,166:235,167:206,168:207,169:239,170:212,171:217,172:249,173:219,174:171,175:187,176:195,177:227,178:205,179:204,180:236,181:210,182:242,183:213,184:245,185:123,186:125,187:92,188:94,189:95,190:124,191:8764,192:196,193:228,194:214,195:246,196:223,197:165,198:164,199:9475,200:197,201:229,202:216,203:248,204:9487,205:9491,206:9495,207:9499},ia=function(e){let t=e;return na.hasOwnProperty(e)&&(t=na[e]),String.fromCharCode(t)},sa=15,aa=100,oa={17:1,18:3,21:5,22:7,23:9,16:11,19:12,20:14},la={17:2,18:4,21:6,22:8,23:10,19:13,20:15},ca={25:1,26:3,29:5,30:7,31:9,24:11,27:12,28:14},ua={25:2,26:4,29:6,30:8,31:10,27:13,28:15},da=["white","green","blue","cyan","red","yellow","magenta","black","transparent"];class ha{constructor(){this.time=null,this.verboseLevel=0}log(e,t){if(this.verboseLevel>=e){const r="function"==typeof t?t():t;Rt.log(`${this.time} [${e}] ${r}`)}}}const pa=function(e){const t=[];for(let r=0;r<e.length;r++)t.push(e[r].toString(16));return t};class fa{constructor(e,t,r,n,i){this.foreground=void 0,this.underline=void 0,this.italics=void 0,this.background=void 0,this.flash=void 0,this.foreground=e||"white",this.underline=t||!1,this.italics=r||!1,this.background=n||"black",this.flash=i||!1}reset(){this.foreground="white",this.underline=!1,this.italics=!1,this.background="black",this.flash=!1}setStyles(e){const t=["foreground","underline","italics","background","flash"];for(let r=0;r<t.length;r++){const n=t[r];e.hasOwnProperty(n)&&(this[n]=e[n])}}isDefault(){return"white"===this.foreground&&!this.underline&&!this.italics&&"black"===this.background&&!this.flash}equals(e){return this.foreground===e.foreground&&this.underline===e.underline&&this.italics===e.italics&&this.background===e.background&&this.flash===e.flash}copy(e){this.foreground=e.foreground,this.underline=e.underline,this.italics=e.italics,this.background=e.background,this.flash=e.flash}toString(){return"color="+this.foreground+", underline="+this.underline+", italics="+this.italics+", background="+this.background+", flash="+this.flash}}class Aa{constructor(e,t,r,n,i,s){this.uchar=void 0,this.penState=void 0,this.uchar=e||" ",this.penState=new fa(t,r,n,i,s)}reset(){this.uchar=" ",this.penState.reset()}setChar(e,t){this.uchar=e,this.penState.copy(t)}setPenState(e){this.penState.copy(e)}equals(e){return this.uchar===e.uchar&&this.penState.equals(e.penState)}copy(e){this.uchar=e.uchar,this.penState.copy(e.penState)}isEmpty(){return" "===this.uchar&&this.penState.isDefault()}}class ma{constructor(e){this.chars=void 0,this.pos=void 0,this.currPenState=void 0,this.cueStartTime=void 0,this.logger=void 0,this.chars=[];for(let e=0;e<aa;e++)this.chars.push(new Aa);this.logger=e,this.pos=0,this.currPenState=new fa}equals(e){let t=!0;for(let r=0;r<aa;r++)if(!this.chars[r].equals(e.chars[r])){t=!1;break}return t}copy(e){for(let t=0;t<aa;t++)this.chars[t].copy(e.chars[t])}isEmpty(){let e=!0;for(let t=0;t<aa;t++)if(!this.chars[t].isEmpty()){e=!1;break}return e}setCursor(e){this.pos!==e&&(this.pos=e),this.pos<0?(this.logger.log(3,"Negative cursor position "+this.pos),this.pos=0):this.pos>aa&&(this.logger.log(3,"Too large cursor position "+this.pos),this.pos=aa)}moveCursor(e){const t=this.pos+e;if(e>1)for(let e=this.pos+1;e<t+1;e++)this.chars[e].setPenState(this.currPenState);this.setCursor(t)}backSpace(){this.moveCursor(-1),this.chars[this.pos].setChar(" ",this.currPenState)}insertChar(e){e>=144&&this.backSpace();const t=ia(e);this.pos>=aa?this.logger.log(0,(()=>"Cannot insert "+e.toString(16)+" ("+t+") at position "+this.pos+". Skipping it!")):(this.chars[this.pos].setChar(t,this.currPenState),this.moveCursor(1))}clearFromPos(e){let t;for(t=e;t<aa;t++)this.chars[t].reset()}clear(){this.clearFromPos(0),this.pos=0,this.currPenState.reset()}clearToEndOfRow(){this.clearFromPos(this.pos)}getTextString(){const e=[];let t=!0;for(let r=0;r<aa;r++){const n=this.chars[r].uchar;" "!==n&&(t=!1),e.push(n)}return t?"":e.join("")}setPenStyles(e){this.currPenState.setStyles(e),this.chars[this.pos].setPenState(this.currPenState)}}class ga{constructor(e){this.rows=void 0,this.currRow=void 0,this.nrRollUpRows=void 0,this.lastOutputScreen=void 0,this.logger=void 0,this.rows=[];for(let t=0;t<sa;t++)this.rows.push(new ma(e));this.logger=e,this.currRow=14,this.nrRollUpRows=null,this.lastOutputScreen=null,this.reset()}reset(){for(let e=0;e<sa;e++)this.rows[e].clear();this.currRow=14}equals(e){let t=!0;for(let r=0;r<sa;r++)if(!this.rows[r].equals(e.rows[r])){t=!1;break}return t}copy(e){for(let t=0;t<sa;t++)this.rows[t].copy(e.rows[t])}isEmpty(){let e=!0;for(let t=0;t<sa;t++)if(!this.rows[t].isEmpty()){e=!1;break}return e}backSpace(){this.rows[this.currRow].backSpace()}clearToEndOfRow(){this.rows[this.currRow].clearToEndOfRow()}insertChar(e){this.rows[this.currRow].insertChar(e)}setPen(e){this.rows[this.currRow].setPenStyles(e)}moveCursor(e){this.rows[this.currRow].moveCursor(e)}setCursor(e){this.logger.log(2,"setCursor: "+e),this.rows[this.currRow].setCursor(e)}setPAC(e){this.logger.log(2,(()=>"pacData = "+JSON.stringify(e)));let t=e.row-1;if(this.nrRollUpRows&&t<this.nrRollUpRows-1&&(t=this.nrRollUpRows-1),this.nrRollUpRows&&this.currRow!==t){for(let e=0;e<sa;e++)this.rows[e].clear();const e=this.currRow+1-this.nrRollUpRows,r=this.lastOutputScreen;if(r){const n=r.rows[e].cueStartTime,i=this.logger.time;if(n&&null!==i&&n<i)for(let n=0;n<this.nrRollUpRows;n++)this.rows[t-this.nrRollUpRows+n+1].copy(r.rows[e+n])}}this.currRow=t;const r=this.rows[this.currRow];if(null!==e.indent){const t=e.indent,n=Math.max(t-1,0);r.setCursor(e.indent),e.color=r.chars[n].penState.foreground}const n={foreground:e.color,underline:e.underline,italics:e.italics,background:"black",flash:!1};this.setPen(n)}setBkgData(e){this.logger.log(2,(()=>"bkgData = "+JSON.stringify(e))),this.backSpace(),this.setPen(e),this.insertChar(32)}setRollUpRows(e){this.nrRollUpRows=e}rollUp(){if(null===this.nrRollUpRows)return void this.logger.log(3,"roll_up but nrRollUpRows not set yet");this.logger.log(1,(()=>this.getDisplayText()));const e=this.currRow+1-this.nrRollUpRows,t=this.rows.splice(e,1)[0];t.clear(),this.rows.splice(this.currRow,0,t),this.logger.log(2,"Rolling up")}getDisplayText(e){e=e||!1;const t=[];let r="",n=-1;for(let r=0;r<sa;r++){const i=this.rows[r].getTextString();i&&(n=r+1,e?t.push("Row "+n+": '"+i+"'"):t.push(i.trim()))}return t.length>0&&(r=e?"["+t.join(" | ")+"]":t.join("\n")),r}getTextAndFormat(){return this.rows}}class va{constructor(e,t,r){this.chNr=void 0,this.outputFilter=void 0,this.mode=void 0,this.verbose=void 0,this.displayedMemory=void 0,this.nonDisplayedMemory=void 0,this.lastOutputScreen=void 0,this.currRollUpRow=void 0,this.writeScreen=void 0,this.cueStartTime=void 0,this.logger=void 0,this.chNr=e,this.outputFilter=t,this.mode=null,this.verbose=0,this.displayedMemory=new ga(r),this.nonDisplayedMemory=new ga(r),this.lastOutputScreen=new ga(r),this.currRollUpRow=this.displayedMemory.rows[14],this.writeScreen=this.displayedMemory,this.mode=null,this.cueStartTime=null,this.logger=r}reset(){this.mode=null,this.displayedMemory.reset(),this.nonDisplayedMemory.reset(),this.lastOutputScreen.reset(),this.outputFilter.reset(),this.currRollUpRow=this.displayedMemory.rows[14],this.writeScreen=this.displayedMemory,this.mode=null,this.cueStartTime=null}getHandler(){return this.outputFilter}setHandler(e){this.outputFilter=e}setPAC(e){this.writeScreen.setPAC(e)}setBkgData(e){this.writeScreen.setBkgData(e)}setMode(e){e!==this.mode&&(this.mode=e,this.logger.log(2,(()=>"MODE="+e)),"MODE_POP-ON"===this.mode?this.writeScreen=this.nonDisplayedMemory:(this.writeScreen=this.displayedMemory,this.writeScreen.reset()),"MODE_ROLL-UP"!==this.mode&&(this.displayedMemory.nrRollUpRows=null,this.nonDisplayedMemory.nrRollUpRows=null),this.mode=e)}insertChars(e){for(let t=0;t<e.length;t++)this.writeScreen.insertChar(e[t]);const t=this.writeScreen===this.displayedMemory?"DISP":"NON_DISP";this.logger.log(2,(()=>t+": "+this.writeScreen.getDisplayText(!0))),"MODE_PAINT-ON"!==this.mode&&"MODE_ROLL-UP"!==this.mode||(this.logger.log(1,(()=>"DISPLAYED: "+this.displayedMemory.getDisplayText(!0))),this.outputDataUpdate())}ccRCL(){this.logger.log(2,"RCL - Resume Caption Loading"),this.setMode("MODE_POP-ON")}ccBS(){this.logger.log(2,"BS - BackSpace"),"MODE_TEXT"!==this.mode&&(this.writeScreen.backSpace(),this.writeScreen===this.displayedMemory&&this.outputDataUpdate())}ccAOF(){}ccAON(){}ccDER(){this.logger.log(2,"DER- Delete to End of Row"),this.writeScreen.clearToEndOfRow(),this.outputDataUpdate()}ccRU(e){this.logger.log(2,"RU("+e+") - Roll Up"),this.writeScreen=this.displayedMemory,this.setMode("MODE_ROLL-UP"),this.writeScreen.setRollUpRows(e)}ccFON(){this.logger.log(2,"FON - Flash On"),this.writeScreen.setPen({flash:!0})}ccRDC(){this.logger.log(2,"RDC - Resume Direct Captioning"),this.setMode("MODE_PAINT-ON")}ccTR(){this.logger.log(2,"TR"),this.setMode("MODE_TEXT")}ccRTD(){this.logger.log(2,"RTD"),this.setMode("MODE_TEXT")}ccEDM(){this.logger.log(2,"EDM - Erase Displayed Memory"),this.displayedMemory.reset(),this.outputDataUpdate(!0)}ccCR(){this.logger.log(2,"CR - Carriage Return"),this.writeScreen.rollUp(),this.outputDataUpdate(!0)}ccENM(){this.logger.log(2,"ENM - Erase Non-displayed Memory"),this.nonDisplayedMemory.reset()}ccEOC(){if(this.logger.log(2,"EOC - End Of Caption"),"MODE_POP-ON"===this.mode){const e=this.displayedMemory;this.displayedMemory=this.nonDisplayedMemory,this.nonDisplayedMemory=e,this.writeScreen=this.nonDisplayedMemory,this.logger.log(1,(()=>"DISP: "+this.displayedMemory.getDisplayText()))}this.outputDataUpdate(!0)}ccTO(e){this.logger.log(2,"TO("+e+") - Tab Offset"),this.writeScreen.moveCursor(e)}ccMIDROW(e){const t={flash:!1};if(t.underline=e%2==1,t.italics=e>=46,t.italics)t.foreground="white";else{const r=Math.floor(e/2)-16,n=["white","green","blue","cyan","red","yellow","magenta"];t.foreground=n[r]}this.logger.log(2,"MIDROW: "+JSON.stringify(t)),this.writeScreen.setPen(t)}outputDataUpdate(e=!1){const t=this.logger.time;null!==t&&this.outputFilter&&(null!==this.cueStartTime||this.displayedMemory.isEmpty()?this.displayedMemory.equals(this.lastOutputScreen)||(this.outputFilter.newCue(this.cueStartTime,t,this.lastOutputScreen),e&&this.outputFilter.dispatchCue&&this.outputFilter.dispatchCue(),this.cueStartTime=this.displayedMemory.isEmpty()?null:t):this.cueStartTime=t,this.lastOutputScreen.copy(this.displayedMemory))}cueSplitAtTime(e){this.outputFilter&&(this.displayedMemory.isEmpty()||(this.outputFilter.newCue&&this.outputFilter.newCue(this.cueStartTime,e,this.displayedMemory),this.cueStartTime=e))}}class ba{constructor(e,t,r){this.channels=void 0,this.currentChannel=0,this.cmdHistory=void 0,this.logger=void 0;const n=new ha;this.channels=[null,new va(e,t,n),new va(e+1,r,n)],this.cmdHistory={a:null,b:null},this.logger=n}getHandler(e){return this.channels[e].getHandler()}setHandler(e,t){this.channels[e].setHandler(t)}addData(e,t){let r,n,i,s=!1;this.logger.time=e;for(let e=0;e<t.length;e+=2)if(n=127&t[e],i=127&t[e+1],0!==n||0!==i){if(this.logger.log(3,"["+pa([t[e],t[e+1]])+"] -> ("+pa([n,i])+")"),r=this.parseCmd(n,i),r||(r=this.parseMidrow(n,i)),r||(r=this.parsePAC(n,i)),r||(r=this.parseBackgroundAttributes(n,i)),!r&&(s=this.parseChars(n,i),s)){const e=this.currentChannel;e&&e>0?this.channels[e].insertChars(s):this.logger.log(2,"No channel found yet. TEXT-MODE?")}r||s||this.logger.log(2,"Couldn't parse cleaned data "+pa([n,i])+" orig: "+pa([t[e],t[e+1]]))}}parseCmd(e,t){const{cmdHistory:r}=this;if(!((20===e||28===e||21===e||29===e)&&t>=32&&t<=47||(23===e||31===e)&&t>=33&&t<=35))return!1;if(Ca(e,t,r))return ya(null,null,r),this.logger.log(3,"Repeated command ("+pa([e,t])+") is dropped"),!0;const n=20===e||21===e||23===e?1:2,i=this.channels[n];return 20===e||21===e||28===e||29===e?32===t?i.ccRCL():33===t?i.ccBS():34===t?i.ccAOF():35===t?i.ccAON():36===t?i.ccDER():37===t?i.ccRU(2):38===t?i.ccRU(3):39===t?i.ccRU(4):40===t?i.ccFON():41===t?i.ccRDC():42===t?i.ccTR():43===t?i.ccRTD():44===t?i.ccEDM():45===t?i.ccCR():46===t?i.ccENM():47===t&&i.ccEOC():i.ccTO(t-32),ya(e,t,r),this.currentChannel=n,!0}parseMidrow(e,t){let r=0;if((17===e||25===e)&&t>=32&&t<=47){if(r=17===e?1:2,r!==this.currentChannel)return this.logger.log(0,"Mismatch channel in midrow parsing"),!1;const n=this.channels[r];return!!n&&(n.ccMIDROW(t),this.logger.log(3,"MIDROW ("+pa([e,t])+")"),!0)}return!1}parsePAC(e,t){let r;const n=this.cmdHistory;if(!((e>=17&&e<=23||e>=25&&e<=31)&&t>=64&&t<=127||(16===e||24===e)&&t>=64&&t<=95))return!1;if(Ca(e,t,n))return ya(null,null,n),!0;const i=e<=23?1:2;r=t>=64&&t<=95?1===i?oa[e]:ca[e]:1===i?la[e]:ua[e];const s=this.channels[i];return!!s&&(s.setPAC(this.interpretPAC(r,t)),ya(e,t,n),this.currentChannel=i,!0)}interpretPAC(e,t){let r;const n={color:null,italics:!1,indent:null,underline:!1,row:e};return r=t>95?t-96:t-64,n.underline=1==(1&r),r<=13?n.color=["white","green","blue","cyan","red","yellow","magenta","white"][Math.floor(r/2)]:r<=15?(n.italics=!0,n.color="white"):n.indent=4*Math.floor((r-16)/2),n}parseChars(e,t){let r,n=null,i=null;if(e>=25?(r=2,i=e-8):(r=1,i=e),i>=17&&i<=19){let e;e=17===i?t+80:18===i?t+112:t+144,this.logger.log(2,"Special char '"+ia(e)+"' in channel "+r),n=[e]}else e>=32&&e<=127&&(n=0===t?[e]:[e,t]);if(n){const r=pa(n);this.logger.log(3,"Char codes =  "+r.join(",")),ya(e,t,this.cmdHistory)}return n}parseBackgroundAttributes(e,t){if(!((16===e||24===e)&&t>=32&&t<=47||(23===e||31===e)&&t>=45&&t<=47))return!1;let r;const n={};16===e||24===e?(r=Math.floor((t-32)/2),n.background=da[r],t%2==1&&(n.background=n.background+"_semi")):45===t?n.background="transparent":(n.foreground="black",47===t&&(n.underline=!0));const i=e<=23?1:2;return this.channels[i].setBkgData(n),ya(e,t,this.cmdHistory),!0}reset(){for(let e=0;e<Object.keys(this.channels).length;e++){const t=this.channels[e];t&&t.reset()}this.cmdHistory={a:null,b:null}}cueSplitAtTime(e){for(let t=0;t<this.channels.length;t++){const r=this.channels[t];r&&r.cueSplitAtTime(e)}}}function ya(e,t,r){r.a=e,r.b=t}function Ca(e,t,r){return r.a===e&&r.b===t}class wa{constructor(e,t){this.timelineController=void 0,this.cueRanges=[],this.trackName=void 0,this.startTime=null,this.endTime=null,this.screen=null,this.timelineController=e,this.trackName=t}dispatchCue(){null!==this.startTime&&(this.timelineController.addCues(this.trackName,this.startTime,this.endTime,this.screen,this.cueRanges),this.startTime=null)}newCue(e,t,r){(null===this.startTime||this.startTime>e)&&(this.startTime=e),this.endTime=t,this.screen=r,this.timelineController.createCaptionsTrack(this.trackName)}reset(){this.cueRanges=[],this.startTime=null}}var Ma=function(){if("undefined"!=typeof self&&self.VTTCue)return self.VTTCue;const e=["","lr","rl"],t=["start","middle","end","left","right"];function r(e,t){if("string"!=typeof t)return!1;if(!Array.isArray(e))return!1;const r=t.toLowerCase();return!!~e.indexOf(r)&&r}function n(e){return r(t,e)}function i(e,...t){let r=1;for(;r<arguments.length;r++){const t=arguments[r];for(const r in t)e[r]=t[r]}return e}function s(t,s,a){const o=this,l={enumerable:!0};o.hasBeenReset=!1;let c="",u=!1,d=t,h=s,p=a,f=null,A="",m=!0,g="auto",v="start",b=50,y="middle",C=50,w="middle";Object.defineProperty(o,"id",i({},l,{get:function(){return c},set:function(e){c=""+e}})),Object.defineProperty(o,"pauseOnExit",i({},l,{get:function(){return u},set:function(e){u=!!e}})),Object.defineProperty(o,"startTime",i({},l,{get:function(){return d},set:function(e){if("number"!=typeof e)throw new TypeError("Start time must be set to a number.");d=e,this.hasBeenReset=!0}})),Object.defineProperty(o,"endTime",i({},l,{get:function(){return h},set:function(e){if("number"!=typeof e)throw new TypeError("End time must be set to a number.");h=e,this.hasBeenReset=!0}})),Object.defineProperty(o,"text",i({},l,{get:function(){return p},set:function(e){p=""+e,this.hasBeenReset=!0}})),Object.defineProperty(o,"region",i({},l,{get:function(){return f},set:function(e){f=e,this.hasBeenReset=!0}})),Object.defineProperty(o,"vertical",i({},l,{get:function(){return A},set:function(t){const n=function(t){return r(e,t)}(t);if(!1===n)throw new SyntaxError("An invalid or illegal string was specified.");A=n,this.hasBeenReset=!0}})),Object.defineProperty(o,"snapToLines",i({},l,{get:function(){return m},set:function(e){m=!!e,this.hasBeenReset=!0}})),Object.defineProperty(o,"line",i({},l,{get:function(){return g},set:function(e){if("number"!=typeof e&&"auto"!==e)throw new SyntaxError("An invalid number or illegal string was specified.");g=e,this.hasBeenReset=!0}})),Object.defineProperty(o,"lineAlign",i({},l,{get:function(){return v},set:function(e){const t=n(e);if(!t)throw new SyntaxError("An invalid or illegal string was specified.");v=t,this.hasBeenReset=!0}})),Object.defineProperty(o,"position",i({},l,{get:function(){return b},set:function(e){if(e<0||e>100)throw new Error("Position must be between 0 and 100.");b=e,this.hasBeenReset=!0}})),Object.defineProperty(o,"positionAlign",i({},l,{get:function(){return y},set:function(e){const t=n(e);if(!t)throw new SyntaxError("An invalid or illegal string was specified.");y=t,this.hasBeenReset=!0}})),Object.defineProperty(o,"size",i({},l,{get:function(){return C},set:function(e){if(e<0||e>100)throw new Error("Size must be between 0 and 100.");C=e,this.hasBeenReset=!0}})),Object.defineProperty(o,"align",i({},l,{get:function(){return w},set:function(e){const t=n(e);if(!t)throw new SyntaxError("An invalid or illegal string was specified.");w=t,this.hasBeenReset=!0}})),o.displayState=void 0}return s.prototype.getCueAsHTML=function(){return self.WebVTT.convertCueToDOMTree(self,this.text)},s}();class Sa{decode(e,t){if(!e)return"";if("string"!=typeof e)throw new Error("Error - expected string data.");return decodeURIComponent(encodeURIComponent(e))}}function Ia(e){function t(e,t,r,n){return 3600*(0|e)+60*(0|t)+(0|r)+parseFloat(n||0)}const r=e.match(/^(?:(\d+):)?(\d{2}):(\d{2})(\.\d+)?/);return r?parseFloat(r[2])>59?t(r[2],r[3],0,r[4]):t(r[1],r[2],r[3],r[4]):null}class Ea{constructor(){this.values=Object.create(null)}set(e,t){this.get(e)||""===t||(this.values[e]=t)}get(e,t,r){return r?this.has(e)?this.values[e]:t[r]:this.has(e)?this.values[e]:t}has(e){return e in this.values}alt(e,t,r){for(let n=0;n<r.length;++n)if(t===r[n]){this.set(e,t);break}}integer(e,t){/^-?\d+$/.test(t)&&this.set(e,parseInt(t,10))}percent(e,t){if(/^([\d]{1,3})(\.[\d]*)?%$/.test(t)){const r=parseFloat(t);if(r>=0&&r<=100)return this.set(e,r),!0}return!1}}function xa(e,t,r,n){const i=n?e.split(n):[e];for(const e in i){if("string"!=typeof i[e])continue;const n=i[e].split(r);2===n.length&&t(n[0],n[1])}}const Ta=new Ma(0,0,""),Da="middle"===Ta.align?"middle":"center";function ka(e,t,r){const n=e;function i(){const t=Ia(e);if(null===t)throw new Error("Malformed timestamp: "+n);return e=e.replace(/^[^\sa-zA-Z-]+/,""),t}function s(){e=e.replace(/^\s+/,"")}if(s(),t.startTime=i(),s(),"--\x3e"!==e.slice(0,3))throw new Error("Malformed time stamp (time stamps must be separated by '--\x3e'): "+n);e=e.slice(3),s(),t.endTime=i(),s(),function(e,t){const n=new Ea;xa(e,(function(e,t){let i;switch(e){case"region":for(let i=r.length-1;i>=0;i--)if(r[i].id===t){n.set(e,r[i].region);break}break;case"vertical":n.alt(e,t,["rl","lr"]);break;case"line":i=t.split(","),n.integer(e,i[0]),n.percent(e,i[0])&&n.set("snapToLines",!1),n.alt(e,i[0],["auto"]),2===i.length&&n.alt("lineAlign",i[1],["start",Da,"end"]);break;case"position":i=t.split(","),n.percent(e,i[0]),2===i.length&&n.alt("positionAlign",i[1],["start",Da,"end","line-left","line-right","auto"]);break;case"size":n.percent(e,t);break;case"align":n.alt(e,t,["start",Da,"end","left","right"])}}),/:/,/\s/),t.region=n.get("region",null),t.vertical=n.get("vertical","");let i=n.get("line","auto");"auto"===i&&-1===Ta.line&&(i=-1),t.line=i,t.lineAlign=n.get("lineAlign","start"),t.snapToLines=n.get("snapToLines",!0),t.size=n.get("size",100),t.align=n.get("align",Da);let s=n.get("position","auto");"auto"===s&&50===Ta.position&&(s="start"===t.align||"left"===t.align?0:"end"===t.align||"right"===t.align?100:50),t.position=s}(e,t)}function ja(e){return e.replace(/<br(?: \/)?>/gi,"\n")}class La{constructor(){this.state="INITIAL",this.buffer="",this.decoder=new Sa,this.regionList=[],this.cue=null,this.oncue=void 0,this.onparsingerror=void 0,this.onflush=void 0}parse(e){const t=this;function r(){let e=t.buffer,r=0;for(e=ja(e);r<e.length&&"\r"!==e[r]&&"\n"!==e[r];)++r;const n=e.slice(0,r);return"\r"===e[r]&&++r,"\n"===e[r]&&++r,t.buffer=e.slice(r),n}e&&(t.buffer+=t.decoder.decode(e,{stream:!0}));try{let e="";if("INITIAL"===t.state){if(!/\r\n|\n/.test(t.buffer))return this;e=r();const n=e.match(/^(ï»¿)?WEBVTT([ \t].*)?$/);if(null==n||!n[0])throw new Error("Malformed WebVTT signature.");t.state="HEADER"}let n=!1;for(;t.buffer;){if(!/\r\n|\n/.test(t.buffer))return this;switch(n?n=!1:e=r(),t.state){case"HEADER":/:/.test(e)?xa(e,(function(e,t){}),/:/):e||(t.state="ID");continue;case"NOTE":e||(t.state="ID");continue;case"ID":if(/^NOTE($|[ \t])/.test(e)){t.state="NOTE";break}if(!e)continue;if(t.cue=new Ma(0,0,""),t.state="CUE",-1===e.indexOf("--\x3e")){t.cue.id=e;continue}case"CUE":if(!t.cue){t.state="BADCUE";continue}try{ka(e,t.cue,t.regionList)}catch(e){t.cue=null,t.state="BADCUE";continue}t.state="CUETEXT";continue;case"CUETEXT":{const r=-1!==e.indexOf("--\x3e");if(!e||r&&(n=!0)){t.oncue&&t.cue&&t.oncue(t.cue),t.cue=null,t.state="ID";continue}if(null===t.cue)continue;t.cue.text&&(t.cue.text+="\n"),t.cue.text+=e}continue;case"BADCUE":e||(t.state="ID")}}}catch(e){"CUETEXT"===t.state&&t.cue&&t.oncue&&t.oncue(t.cue),t.cue=null,t.state="INITIAL"===t.state?"BADWEBVTT":"BADCUE"}return this}flush(){const e=this;try{if((e.cue||"HEADER"===e.state)&&(e.buffer+="\n\n",e.parse()),"INITIAL"===e.state||"BADWEBVTT"===e.state)throw new Error("Malformed WebVTT signature.")}catch(t){e.onparsingerror&&e.onparsingerror(t)}return e.onflush&&e.onflush(),this}}const Oa=/\r\n|\n\r|\n|\r/g,Pa=function(e,t,r=0){return e.slice(r,r+t.length)===t},Na=function(e){let t=parseInt(e.slice(-3));const r=parseInt(e.slice(-6,-4)),n=parseInt(e.slice(-9,-7)),i=e.length>9?parseInt(e.substring(0,e.indexOf(":"))):0;if(!(kt(t)&&kt(r)&&kt(n)&&kt(i)))throw Error(`Malformed X-TIMESTAMP-MAP: Local:${e}`);return t+=1e3*r,t+=6e4*n,t+=36e5*i,t},Ba=function(e){let t=5381,r=e.length;for(;r;)t=33*t^e.charCodeAt(--r);return(t>>>0).toString()};function Ra(e,t,r){return Ba(e.toString())+Ba(t.toString())+Ba(r)}const Va=function(e,t,r){let n=e[t],i=e[n.prevCC];if(!i||!i.new&&n.new)return e.ccOffset=e.presentationOffset=n.start,void(n.new=!1);for(;null!=(s=i)&&s.new;){var s;e.ccOffset+=n.start-i.start,n.new=!1,n=i,i=e[n.prevCC]}e.presentationOffset=r};const za="stpp.ttml.im1t",Ya=/^(\d{2,}):(\d{2}):(\d{2}):(\d{2})\.?(\d+)?$/,Ga=/^(\d*(?:\.\d*)?)(h|m|s|ms|f|t)$/,Ua={left:"start",center:"center",right:"end",start:"start",end:"end"};function Fa(e,t,r,n){const i=kr(new Uint8Array(e),["mdat"]);if(0===i.length)return void n(new Error("Could not parse IMSC1 mdat"));const s=i.map((e=>vr(e))),a=function(e,t,r=1,n=!1){return Ms(e,t,1/r,n)}(t.baseTime,1,t.timescale);try{s.forEach((e=>r(function(e,t){const r=(new DOMParser).parseFromString(e,"text/xml").getElementsByTagName("tt")[0];if(!r)throw new Error("Invalid ttml");const n={frameRate:30,subFrameRate:1,frameRateMultiplier:0,tickRate:0},i=Object.keys(n).reduce(((e,t)=>(e[t]=r.getAttribute(`ttp:${t}`)||n[t],e)),{}),s="preserve"!==r.getAttribute("xml:space"),a=Ha(qa(r,"styling","style")),o=Ha(qa(r,"layout","region")),l=qa(r,"body","[begin]");return[].map.call(l,(e=>{const r=_a(e,s);if(!r||!e.hasAttribute("begin"))return null;const n=Wa(e.getAttribute("begin"),i),l=Wa(e.getAttribute("dur"),i);let c=Wa(e.getAttribute("end"),i);if(null===n)throw Qa(e);if(null===c){if(null===l)throw Qa(e);c=n+l}const u=new Ma(n-t,c-t,r);u.id=Ra(u.startTime,u.endTime,u.text);const d=function(e,t,r){const n="http://www.w3.org/ns/ttml#styling";let i=null;const s=null!=e&&e.hasAttribute("style")?e.getAttribute("style"):null;return s&&r.hasOwnProperty(s)&&(i=r[s]),["displayAlign","textAlign","color","backgroundColor","fontSize","fontFamily"].reduce(((r,s)=>{const a=Za(t,n,s)||Za(e,n,s)||Za(i,n,s);return a&&(r[s]=a),r}),{})}(o[e.getAttribute("region")],a[e.getAttribute("style")],a),{textAlign:h}=d;if(h){const e=Ua[h];e&&(u.lineAlign=e),u.align=h}return Dt(u,d),u})).filter((e=>null!==e))}(e,a))))}catch(e){n(e)}}function qa(e,t,r){const n=e.getElementsByTagName(t)[0];return n?[].slice.call(n.querySelectorAll(r)):[]}function Ha(e){return e.reduce(((e,t)=>{const r=t.getAttribute("xml:id");return r&&(e[r]=t),e}),{})}function _a(e,t){return[].slice.call(e.childNodes).reduce(((e,r,n)=>{var i;return"br"===r.nodeName&&n?e+"\n":null!=(i=r.childNodes)&&i.length?_a(r,t):t?e+r.textContent.trim().replace(/\s+/g," "):e+r.textContent}),"")}function Za(e,t,r){return e&&e.hasAttributeNS(t,r)?e.getAttributeNS(t,r):null}function Qa(e){return new Error(`Could not parse ttml timestamp ${e}`)}function Wa(e,t){if(!e)return null;let r=Ia(e);return null===r&&(Ya.test(e)?r=function(e,t){const r=Ya.exec(e),n=(0|r[4])+(0|r[5])/t.subFrameRate;return 3600*(0|r[1])+60*(0|r[2])+(0|r[3])+n/t.frameRate}(e,t):Ga.test(e)&&(r=function(e,t){const r=Ga.exec(e),n=Number(r[1]);switch(r[2]){case"h":return 3600*n;case"m":return 60*n;case"ms":return 1e3*n;case"f":return n/t.frameRate;case"t":return n/t.tickRate}return n}(e,t))),r}function Xa(e,t){return!!e&&e.label===t.name&&!(e.textTrack1||e.textTrack2)}class Ja{constructor(e){this.hls=void 0,this.autoLevelCapping=void 0,this.firstLevel=void 0,this.media=void 0,this.restrictedLevels=void 0,this.timer=void 0,this.clientRect=void 0,this.streamController=void 0,this.hls=e,this.autoLevelCapping=Number.POSITIVE_INFINITY,this.firstLevel=-1,this.media=null,this.restrictedLevels=[],this.timer=void 0,this.clientRect=null,this.registerListeners()}setStreamController(e){this.streamController=e}destroy(){this.unregisterListener(),this.hls.config.capLevelToPlayerSize&&this.stopCapping(),this.media=null,this.clientRect=null,this.hls=this.streamController=null}registerListeners(){const{hls:e}=this;e.on(jt.FPS_DROP_LEVEL_CAPPING,this.onFpsDropLevelCapping,this),e.on(jt.MEDIA_ATTACHING,this.onMediaAttaching,this),e.on(jt.MANIFEST_PARSED,this.onManifestParsed,this),e.on(jt.BUFFER_CODECS,this.onBufferCodecs,this),e.on(jt.MEDIA_DETACHING,this.onMediaDetaching,this)}unregisterListener(){const{hls:e}=this;e.off(jt.FPS_DROP_LEVEL_CAPPING,this.onFpsDropLevelCapping,this),e.off(jt.MEDIA_ATTACHING,this.onMediaAttaching,this),e.off(jt.MANIFEST_PARSED,this.onManifestParsed,this),e.off(jt.BUFFER_CODECS,this.onBufferCodecs,this),e.off(jt.MEDIA_DETACHING,this.onMediaDetaching,this)}onFpsDropLevelCapping(e,t){const r=this.hls.levels[t.droppedLevel];this.isLevelAllowed(r)&&this.restrictedLevels.push({bitrate:r.bitrate,height:r.height,width:r.width})}onMediaAttaching(e,t){this.media=t.media instanceof HTMLVideoElement?t.media:null,this.clientRect=null}onManifestParsed(e,t){const r=this.hls;this.restrictedLevels=[],this.firstLevel=t.firstLevel,r.config.capLevelToPlayerSize&&t.video&&this.startCapping()}onBufferCodecs(e,t){this.hls.config.capLevelToPlayerSize&&t.video&&this.startCapping()}onMediaDetaching(){this.stopCapping()}detectPlayerSize(){if(this.media&&this.mediaHeight>0&&this.mediaWidth>0){const e=this.hls.levels;if(e.length){const t=this.hls;t.autoLevelCapping=this.getMaxLevel(e.length-1),t.autoLevelCapping>this.autoLevelCapping&&this.streamController&&this.streamController.nextLevelSwitch(),this.autoLevelCapping=t.autoLevelCapping}}}getMaxLevel(e){const t=this.hls.levels;if(!t.length)return-1;const r=t.filter(((t,r)=>this.isLevelAllowed(t)&&r<=e));return this.clientRect=null,Ja.getMaxLevelByMediaSize(r,this.mediaWidth,this.mediaHeight)}startCapping(){this.timer||(this.autoLevelCapping=Number.POSITIVE_INFINITY,this.hls.firstLevel=this.getMaxLevel(this.firstLevel),self.clearInterval(this.timer),this.timer=self.setInterval(this.detectPlayerSize.bind(this),1e3),this.detectPlayerSize())}stopCapping(){this.restrictedLevels=[],this.firstLevel=-1,this.autoLevelCapping=Number.POSITIVE_INFINITY,this.timer&&(self.clearInterval(this.timer),this.timer=void 0)}getDimensions(){if(this.clientRect)return this.clientRect;const e=this.media,t={width:0,height:0};if(e){const r=e.getBoundingClientRect();t.width=r.width,t.height=r.height,t.width||t.height||(t.width=r.right-r.left||e.width||0,t.height=r.bottom-r.top||e.height||0)}return this.clientRect=t,t}get mediaWidth(){return this.getDimensions().width*this.contentScaleFactor}get mediaHeight(){return this.getDimensions().height*this.contentScaleFactor}get contentScaleFactor(){let e=1;if(!this.hls.config.ignoreDevicePixelRatio)try{e=self.devicePixelRatio}catch(e){}return e}isLevelAllowed(e){return!this.restrictedLevels.some((t=>e.bitrate===t.bitrate&&e.width===t.width&&e.height===t.height))}static getMaxLevelByMediaSize(e,t,r){if(null==e||!e.length)return-1;let n=e.length-1;for(let a=0;a<e.length;a+=1){const o=e[a];if((o.width>=t||o.height>=r)&&(i=o,!(s=e[a+1])||i.width!==s.width||i.height!==s.height)){n=a;break}}var i,s;return n}}const Ka="[eme]";class $a{constructor(e){this.hls=void 0,this.config=void 0,this.media=null,this.keyFormatPromise=null,this.keySystemAccessPromises={},this._requestLicenseFailureCount=0,this.mediaKeySessions=[],this.keyIdToKeySessionPromise={},this.setMediaKeysQueue=$a.CDMCleanupPromise?[$a.CDMCleanupPromise]:[],this.onMediaEncrypted=this._onMediaEncrypted.bind(this),this.onWaitingForKey=this._onWaitingForKey.bind(this),this.debug=Rt.debug.bind(Rt,Ka),this.log=Rt.log.bind(Rt,Ka),this.warn=Rt.warn.bind(Rt,Ka),this.error=Rt.error.bind(Rt,Ka),this.hls=e,this.config=e.config,this.registerListeners()}destroy(){this.unregisterListeners(),this.onMediaDetached();const e=this.config;e.requestMediaKeySystemAccessFunc=null,e.licenseXhrSetup=e.licenseResponseCallback=void 0,e.drmSystems=e.drmSystemOptions={},this.hls=this.onMediaEncrypted=this.onWaitingForKey=this.keyIdToKeySessionPromise=null,this.config=null}registerListeners(){this.hls.on(jt.MEDIA_ATTACHED,this.onMediaAttached,this),this.hls.on(jt.MEDIA_DETACHED,this.onMediaDetached,this),this.hls.on(jt.MANIFEST_LOADING,this.onManifestLoading,this),this.hls.on(jt.MANIFEST_LOADED,this.onManifestLoaded,this)}unregisterListeners(){this.hls.off(jt.MEDIA_ATTACHED,this.onMediaAttached,this),this.hls.off(jt.MEDIA_DETACHED,this.onMediaDetached,this),this.hls.off(jt.MANIFEST_LOADING,this.onManifestLoading,this),this.hls.off(jt.MANIFEST_LOADED,this.onManifestLoaded,this)}getLicenseServerUrl(e){const{drmSystems:t,widevineLicenseUrl:r}=this.config,n=t[e];if(n)return n.licenseUrl;if(e===Jt.WIDEVINE&&r)return r;throw new Error(`no license server URL configured for key-system "${e}"`)}getServerCertificateUrl(e){const{drmSystems:t}=this.config,r=t[e];if(r)return r.serverCertificateUrl;this.log(`No Server Certificate in config.drmSystems["${e}"]`)}attemptKeySystemAccess(e){const t=this.hls.levels,r=(e,t,r)=>!!e&&r.indexOf(e)===t,n=t.map((e=>e.audioCodec)).filter(r),i=t.map((e=>e.videoCodec)).filter(r);return n.length+i.length===0&&i.push("avc1.42e01e"),new Promise(((t,r)=>{const s=e=>{const a=e.shift();this.getMediaKeysPromise(a,n,i).then((e=>t({keySystem:a,mediaKeys:e}))).catch((t=>{e.length?s(e):r(t instanceof eo?t:new eo({type:Lt.KEY_SYSTEM_ERROR,details:Ot.KEY_SYSTEM_NO_ACCESS,error:t,fatal:!0},t.message))}))};s(e)}))}requestMediaKeySystemAccess(e,t){const{requestMediaKeySystemAccessFunc:r}=this.config;if("function"!=typeof r){let e=`Configured requestMediaKeySystemAccess is not a function ${r}`;return null===nr&&"http:"===self.location.protocol&&(e=`navigator.requestMediaKeySystemAccess is not available over insecure protocol ${location.protocol}`),Promise.reject(new Error(e))}return r(e,t)}getMediaKeysPromise(e,t,r){const n=function(e,t,r,n){let i;switch(e){case Jt.FAIRPLAY:i=["cenc","sinf"];break;case Jt.WIDEVINE:case Jt.PLAYREADY:i=["cenc"];break;case Jt.CLEARKEY:i=["cenc","keyids"];break;default:throw new Error(`Unknown key-system: ${e}`)}return function(e,t,r,n){return[{initDataTypes:e,persistentState:n.persistentState||"not-allowed",distinctiveIdentifier:n.distinctiveIdentifier||"not-allowed",sessionTypes:n.sessionTypes||[n.sessionType||"temporary"],audioCapabilities:t.map((e=>({contentType:`audio/mp4; codecs="${e}"`,robustness:n.audioRobustness||"",encryptionScheme:n.audioEncryptionScheme||null}))),videoCapabilities:r.map((e=>({contentType:`video/mp4; codecs="${e}"`,robustness:n.videoRobustness||"",encryptionScheme:n.videoEncryptionScheme||null})))}]}(i,t,r,n)}(e,t,r,this.config.drmSystemOptions),i=this.keySystemAccessPromises[e];let s=null==i?void 0:i.keySystemAccess;if(!s){this.log(`Requesting encrypted media "${e}" key-system access with config: ${JSON.stringify(n)}`),s=this.requestMediaKeySystemAccess(e,n);const t=this.keySystemAccessPromises[e]={keySystemAccess:s};return s.catch((t=>{this.log(`Failed to obtain access to key-system "${e}": ${t}`)})),s.then((r=>{this.log(`Access for key-system "${r.keySystem}" obtained`);const n=this.fetchServerCertificate(e);return this.log(`Create media-keys for "${e}"`),t.mediaKeys=r.createMediaKeys().then((t=>(this.log(`Media-keys created for "${e}"`),n.then((r=>r?this.setMediaKeysServerCertificate(t,e,r):t))))),t.mediaKeys.catch((t=>{this.error(`Failed to create media-keys for "${e}"}: ${t}`)})),t.mediaKeys}))}return s.then((()=>i.mediaKeys))}createMediaKeySessionContext({decryptdata:e,keySystem:t,mediaKeys:r}){this.log(`Creating key-system session "${t}" keyId: ${Cr(e.keyId||[])}`);const n=r.createSession(),i={decryptdata:e,keySystem:t,mediaKeys:r,mediaKeysSession:n,keyStatus:"status-pending"};return this.mediaKeySessions.push(i),i}renewKeySession(e){const t=e.decryptdata;if(t.pssh){const r=this.createMediaKeySessionContext(e),n=this.getKeyIdString(t),i="cenc";this.keyIdToKeySessionPromise[n]=this.generateRequestWithPreferredKeySession(r,i,t.pssh,"expired")}else this.warn("Could not renew expired session. Missing pssh initData.");this.removeSession(e)}getKeyIdString(e){if(!e)throw new Error("Could not read keyId of undefined decryptdata");if(null===e.keyId)throw new Error("keyId is null");return Cr(e.keyId)}updateKeySession(e,t){var r;const n=e.mediaKeysSession;return this.log(`Updating key-session "${n.sessionId}" for keyID ${Cr((null==(r=e.decryptdata)?void 0:r.keyId)||[])}\n      } (data length: ${t?t.byteLength:t})`),n.update(t)}selectKeySystemFormat(e){const t=Object.keys(e.levelkeys||{});return this.keyFormatPromise||(this.log(`Selecting key-system from fragment (sn: ${e.sn} ${e.type}: ${e.level}) key formats ${t.join(", ")}`),this.keyFormatPromise=this.getKeyFormatPromise(t)),this.keyFormatPromise}getKeyFormatPromise(e){return new Promise(((t,r)=>{const n=rr(this.config),i=e.map($t).filter((e=>!!e&&-1!==n.indexOf(e)));return this.getKeySystemSelectionPromise(i).then((({keySystem:e})=>{const n=tr(e);n?t(n):r(new Error(`Unable to find format for key-system "${e}"`))})).catch(r)}))}loadKey(e){const t=e.keyInfo.decryptdata,r=this.getKeyIdString(t),n=`(keyId: ${r} format: "${t.keyFormat}" method: ${t.method} uri: ${t.uri})`;this.log(`Starting session for key ${n}`);let i=this.keyIdToKeySessionPromise[r];return i||(i=this.keyIdToKeySessionPromise[r]=this.getKeySystemForKeyPromise(t).then((({keySystem:r,mediaKeys:i})=>(this.throwIfDestroyed(),this.log(`Handle encrypted media sn: ${e.frag.sn} ${e.frag.type}: ${e.frag.level} using key ${n}`),this.attemptSetMediaKeys(r,i).then((()=>{this.throwIfDestroyed();const e=this.createMediaKeySessionContext({keySystem:r,mediaKeys:i,decryptdata:t});return this.generateRequestWithPreferredKeySession(e,"cenc",t.pssh,"playlist-key")}))))),i.catch((e=>this.handleError(e)))),i}throwIfDestroyed(e="Invalid state"){if(!this.hls)throw new Error("invalid state")}handleError(e){this.hls&&(this.error(e.message),e instanceof eo?this.hls.trigger(jt.ERROR,e.data):this.hls.trigger(jt.ERROR,{type:Lt.KEY_SYSTEM_ERROR,details:Ot.KEY_SYSTEM_NO_KEYS,error:e,fatal:!0}))}getKeySystemForKeyPromise(e){const t=this.getKeyIdString(e),r=this.keyIdToKeySessionPromise[t];if(!r){const t=$t(e.keyFormat),r=t?[t]:rr(this.config);return this.attemptKeySystemAccess(r)}return r}getKeySystemSelectionPromise(e){if(e.length||(e=rr(this.config)),0===e.length)throw new eo({type:Lt.KEY_SYSTEM_ERROR,details:Ot.KEY_SYSTEM_NO_CONFIGURED_LICENSE,fatal:!0},`Missing key-system license configuration options ${JSON.stringify({drmSystems:this.config.drmSystems})}`);return this.attemptKeySystemAccess(e)}_onMediaEncrypted(e){const{initDataType:t,initData:r}=e;if(this.debug(`"${e.type}" event: init data type: "${t}"`),null===r)return;let n,i;if("sinf"===t&&this.config.drmSystems[Jt.FAIRPLAY]){const e=Ir(new Uint8Array(r));try{const t=Wt(JSON.parse(e).sinf),r=Or(new Uint8Array(t));if(!r)return;n=r.subarray(8,24),i=Jt.FAIRPLAY}catch(e){return void this.warn('Failed to parse sinf "encrypted" event message initData')}}else{const e=function(e){if(!(e instanceof ArrayBuffer)||e.byteLength<32)return null;const t={version:0,systemId:"",kids:null,data:null},r=new DataView(e),n=r.getUint32(0);if(e.byteLength!==n&&n>44)return null;if(1886614376!==r.getUint32(4))return null;if(t.version=r.getUint32(8)>>>24,t.version>1)return null;t.systemId=Cr(new Uint8Array(e,12,16));const i=r.getUint32(28);if(0===t.version){if(n-32<i)return null;t.data=new Uint8Array(e,32,i)}else if(1===t.version){t.kids=[];for(let r=0;r<i;r++)t.kids.push(new Uint8Array(e,32+16*r,16))}return t}(r);if(null===e)return;0===e.version&&e.systemId===er&&e.data&&(n=e.data.subarray(8,24)),i=function(e){if(e===er)return Jt.WIDEVINE}(e.systemId)}if(!i||!n)return;const s=Cr(n),{keyIdToKeySessionPromise:a,mediaKeySessions:o}=this;let l=a[s];for(let e=0;e<o.length;e++){const i=o[e],c=i.decryptdata;if(c.pssh||!c.keyId)continue;const u=Cr(c.keyId);if(s===u||-1!==c.uri.replace(/-/g,"").indexOf(s)){l=a[u],delete a[u],c.pssh=new Uint8Array(r),c.keyId=n,l=a[s]=l.then((()=>this.generateRequestWithPreferredKeySession(i,t,r,"encrypted-event-key-match")));break}}l||(l=a[s]=this.getKeySystemSelectionPromise([i]).then((({keySystem:e,mediaKeys:i})=>{var a;this.throwIfDestroyed();const o=new Gr("ISO-23001-7",s,null!=(a=tr(e))?a:"");return o.pssh=new Uint8Array(r),o.keyId=n,this.attemptSetMediaKeys(e,i).then((()=>{this.throwIfDestroyed();const n=this.createMediaKeySessionContext({decryptdata:o,keySystem:e,mediaKeys:i});return this.generateRequestWithPreferredKeySession(n,t,r,"encrypted-event-no-match")}))}))),l.catch((e=>this.handleError(e)))}_onWaitingForKey(e){this.log(`"${e.type}" event`)}attemptSetMediaKeys(e,t){const r=this.setMediaKeysQueue.slice();this.log(`Setting media-keys for "${e}"`);const n=Promise.all(r).then((()=>{if(!this.media)throw new Error("Attempted to set mediaKeys without media element attached");return this.media.setMediaKeys(t)}));return this.setMediaKeysQueue.push(n),n.then((()=>{this.log(`Media-keys set for "${e}"`),r.push(n),this.setMediaKeysQueue=this.setMediaKeysQueue.filter((e=>-1===r.indexOf(e)))}))}generateRequestWithPreferredKeySession(e,t,r,n){var i,s;const a=null==(i=this.config.drmSystems)||null==(s=i[e.keySystem])?void 0:s.generateRequest;if(a)try{const n=a.call(this.hls,t,r,e);if(!n)throw new Error("Invalid response from configured generateRequest filter");t=n.initDataType,r=e.decryptdata.pssh=n.initData?new Uint8Array(n.initData):null}catch(e){var o;if(this.warn(e.message),null!=(o=this.hls)&&o.config.debug)throw e}if(null===r)return this.log(`Skipping key-session request for "${n}" (no initData)`),Promise.resolve(e);const l=this.getKeyIdString(e.decryptdata);this.log(`Generating key-session request for "${n}": ${l} (init data type: ${t} length: ${r?r.byteLength:null})`);const c=new Us;e.mediaKeysSession.onmessage=t=>{const r=e.mediaKeysSession;if(!r)return void c.emit("error",new Error("invalid state"));const{messageType:n,message:i}=t;this.log(`"${n}" message event for session "${r.sessionId}" message size: ${i.byteLength}`),"license-request"===n||"license-renewal"===n?this.renewLicense(e,i).catch((e=>{this.handleError(e),c.emit("error",e)})):"license-release"===n?e.keySystem===Jt.FAIRPLAY&&(this.updateKeySession(e,Xt("acknowledged")),this.removeSession(e)):this.warn(`unhandled media key message type "${n}"`)},e.mediaKeysSession.onkeystatuseschange=t=>{if(!e.mediaKeysSession)return void c.emit("error",new Error("invalid state"));this.onKeyStatusChange(e);const r=e.keyStatus;c.emit("keyStatus",r),"expired"===r&&(this.warn(`${e.keySystem} expired for key ${l}`),this.renewKeySession(e))};const u=new Promise(((e,t)=>{c.on("error",t),c.on("keyStatus",(r=>{r.startsWith("usable")?e():"output-restricted"===r?t(new eo({type:Lt.KEY_SYSTEM_ERROR,details:Ot.KEY_SYSTEM_STATUS_OUTPUT_RESTRICTED,fatal:!1},"HDCP level output restricted")):"internal-error"===r?t(new eo({type:Lt.KEY_SYSTEM_ERROR,details:Ot.KEY_SYSTEM_STATUS_INTERNAL_ERROR,fatal:!0},`key status changed to "${r}"`)):"expired"===r?t(new Error("key expired while generating request")):this.warn(`unhandled key status change "${r}"`)}))}));return e.mediaKeysSession.generateRequest(t,r).then((()=>{var t;this.log(`Request generated for key-session "${null==(t=e.mediaKeysSession)?void 0:t.sessionId}" keyId: ${l}`)})).catch((e=>{throw new eo({type:Lt.KEY_SYSTEM_ERROR,details:Ot.KEY_SYSTEM_NO_SESSION,error:e,fatal:!1},`Error generating key-session request: ${e}`)})).then((()=>u)).catch((t=>{throw c.removeAllListeners(),this.removeSession(e),t})).then((()=>(c.removeAllListeners(),e)))}onKeyStatusChange(e){e.mediaKeysSession.keyStatuses.forEach(((t,r)=>{this.log(`key status change "${t}" for keyStatuses keyId: ${Cr("buffer"in r?new Uint8Array(r.buffer,r.byteOffset,r.byteLength):new Uint8Array(r))} session keyId: ${Cr(new Uint8Array(e.decryptdata.keyId||[]))} uri: ${e.decryptdata.uri}`),e.keyStatus=t}))}fetchServerCertificate(e){const t=this.config,r=new(0,t.loader)(t),n=this.getServerCertificateUrl(e);return n?(this.log(`Fetching serverCertificate for "${e}"`),new Promise(((i,s)=>{const a={responseType:"arraybuffer",url:n},o=t.certLoadPolicy.default,l={loadPolicy:o,timeout:o.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0},c={onSuccess:(e,t,r,n)=>{i(e.data)},onError:(t,r,i,o)=>{s(new eo({type:Lt.KEY_SYSTEM_ERROR,details:Ot.KEY_SYSTEM_SERVER_CERTIFICATE_REQUEST_FAILED,fatal:!0,networkDetails:i,response:xt({url:a.url,data:void 0},t)},`"${e}" certificate request failed (${n}). Status: ${t.code} (${t.text})`))},onTimeout:(t,r,i)=>{s(new eo({type:Lt.KEY_SYSTEM_ERROR,details:Ot.KEY_SYSTEM_SERVER_CERTIFICATE_REQUEST_FAILED,fatal:!0,networkDetails:i,response:{url:a.url,data:void 0}},`"${e}" certificate request timed out (${n})`))},onAbort:(e,t,r)=>{s(new Error("aborted"))}};r.load(a,l,c)}))):Promise.resolve()}setMediaKeysServerCertificate(e,t,r){return new Promise(((n,i)=>{e.setServerCertificate(r).then((i=>{this.log(`setServerCertificate ${i?"success":"not supported by CDM"} (${null==r?void 0:r.byteLength}) on "${t}"`),n(e)})).catch((e=>{i(new eo({type:Lt.KEY_SYSTEM_ERROR,details:Ot.KEY_SYSTEM_SERVER_CERTIFICATE_UPDATE_FAILED,error:e,fatal:!0},e.message))}))}))}renewLicense(e,t){return this.requestLicense(e,new Uint8Array(t)).then((t=>this.updateKeySession(e,new Uint8Array(t)).catch((e=>{throw new eo({type:Lt.KEY_SYSTEM_ERROR,details:Ot.KEY_SYSTEM_SESSION_UPDATE_FAILED,error:e,fatal:!0},e.message)}))))}setupLicenseXHR(e,t,r,n){const i=this.config.licenseXhrSetup;return i?Promise.resolve().then((()=>{if(!r.decryptdata)throw new Error("Key removed");return i.call(this.hls,e,t,r,n)})).catch((s=>{if(!r.decryptdata)throw s;return e.open("POST",t,!0),i.call(this.hls,e,t,r,n)})).then((r=>(e.readyState||e.open("POST",t,!0),{xhr:e,licenseChallenge:r||n}))):(e.open("POST",t,!0),Promise.resolve({xhr:e,licenseChallenge:n}))}requestLicense(e,t){const r=this.config.keyLoadPolicy.default;return new Promise(((n,i)=>{const s=this.getLicenseServerUrl(e.keySystem);this.log(`Sending license request to URL: ${s}`);const a=new XMLHttpRequest;a.responseType="arraybuffer",a.onreadystatechange=()=>{if(!this.hls||!e.mediaKeysSession)return i(new Error("invalid state"));if(4===a.readyState)if(200===a.status){this._requestLicenseFailureCount=0;let t=a.response;this.log(`License received ${t instanceof ArrayBuffer?t.byteLength:t}`);const r=this.config.licenseResponseCallback;if(r)try{t=r.call(this.hls,a,s,e)}catch(e){this.error(e)}n(t)}else{const o=r.errorRetry,l=o?o.maxNumRetry:0;if(this._requestLicenseFailureCount++,this._requestLicenseFailureCount>l||a.status>=400&&a.status<500)i(new eo({type:Lt.KEY_SYSTEM_ERROR,details:Ot.KEY_SYSTEM_LICENSE_REQUEST_FAILED,fatal:!0,networkDetails:a,response:{url:s,data:void 0,code:a.status,text:a.statusText}},`License Request XHR failed (${s}). Status: ${a.status} (${a.statusText})`));else{const r=l-this._requestLicenseFailureCount+1;this.warn(`Retrying license request, ${r} attempts left`),this.requestLicense(e,t).then(n,i)}}},e.licenseXhr&&e.licenseXhr.readyState!==XMLHttpRequest.DONE&&e.licenseXhr.abort(),e.licenseXhr=a,this.setupLicenseXHR(a,s,e,t).then((({xhr:e,licenseChallenge:t})=>{e.send(t)}))}))}onMediaAttached(e,t){if(!this.config.emeEnabled)return;const r=t.media;this.media=r,r.addEventListener("encrypted",this.onMediaEncrypted),r.addEventListener("waitingforkey",this.onWaitingForKey)}onMediaDetached(){const e=this.media,t=this.mediaKeySessions;e&&(e.removeEventListener("encrypted",this.onMediaEncrypted),e.removeEventListener("waitingforkey",this.onWaitingForKey),this.media=null),this._requestLicenseFailureCount=0,this.setMediaKeysQueue=[],this.mediaKeySessions=[],this.keyIdToKeySessionPromise={},Gr.clearKeyUriToKeyIdMap();const r=t.length;$a.CDMCleanupPromise=Promise.all(t.map((e=>this.removeSession(e))).concat(null==e?void 0:e.setMediaKeys(null).catch((t=>{this.log(`Could not clear media keys: ${t}. media.src: ${null==e?void 0:e.src}`)})))).then((()=>{r&&(this.log("finished closing key sessions and clearing media keys"),t.length=0)})).catch((t=>{this.log(`Could not close sessions and clear media keys: ${t}. media.src: ${null==e?void 0:e.src}`)}))}onManifestLoading(){this.keyFormatPromise=null}onManifestLoaded(e,{sessionKeys:t}){if(t&&this.config.emeEnabled&&!this.keyFormatPromise){const e=t.reduce(((e,t)=>(-1===e.indexOf(t.keyFormat)&&e.push(t.keyFormat),e)),[]);this.log(`Selecting key-system from session-keys ${e.join(", ")}`),this.keyFormatPromise=this.getKeyFormatPromise(e)}}removeSession(e){const{mediaKeysSession:t,licenseXhr:r}=e;if(t){this.log(`Remove licenses and keys and close session ${t.sessionId}`),t.onmessage=null,t.onkeystatuseschange=null,r&&r.readyState!==XMLHttpRequest.DONE&&r.abort(),e.mediaKeysSession=e.decryptdata=e.licenseXhr=void 0;const n=this.mediaKeySessions.indexOf(e);return n>-1&&this.mediaKeySessions.splice(n,1),t.remove().catch((e=>{this.log(`Could not remove session: ${e}`)})).then((()=>t.close())).catch((e=>{this.log(`Could not close session: ${e}`)}))}}}$a.CDMCleanupPromise=void 0;class eo extends Error{constructor(e,t){super(t),this.data=void 0,e.error||(e.error=new Error(t)),this.data=e,e.err=e.error}}var to="a",ro="av";class no{constructor(e){this.hls=void 0,this.config=void 0,this.media=void 0,this.sid=void 0,this.cid=void 0,this.useHeaders=!1,this.initialized=!1,this.starved=!1,this.buffering=!0,this.audioBuffer=void 0,this.videoBuffer=void 0,this.onWaiting=()=>{this.initialized&&(this.starved=!0),this.buffering=!0},this.onPlaying=()=>{this.initialized||(this.initialized=!0),this.buffering=!1},this.applyPlaylistData=e=>{try{this.apply(e,{ot:"m",su:!this.initialized})}catch(e){Rt.warn("Could not generate manifest CMCD data.",e)}},this.applyFragmentData=e=>{try{const t=e.frag,r=this.hls.levels[t.level],n=this.getObjectType(t),i={d:1e3*t.duration,ot:n};"v"!==n&&n!==to&&n!=ro||(i.br=r.bitrate/1e3,i.tb=this.getTopBandwidth(n)/1e3,i.bl=this.getBufferLength(n)),this.apply(e,i)}catch(e){Rt.warn("Could not generate segment CMCD data.",e)}},this.hls=e;const t=this.config=e.config,{cmcd:r}=t;null!=r&&(t.pLoader=this.createPlaylistLoader(),t.fLoader=this.createFragmentLoader(),this.sid=r.sessionId||no.uuid(),this.cid=r.contentId,this.useHeaders=!0===r.useHeaders,this.registerListeners())}registerListeners(){const e=this.hls;e.on(jt.MEDIA_ATTACHED,this.onMediaAttached,this),e.on(jt.MEDIA_DETACHED,this.onMediaDetached,this),e.on(jt.BUFFER_CREATED,this.onBufferCreated,this)}unregisterListeners(){const e=this.hls;e.off(jt.MEDIA_ATTACHED,this.onMediaAttached,this),e.off(jt.MEDIA_DETACHED,this.onMediaDetached,this),e.off(jt.BUFFER_CREATED,this.onBufferCreated,this)}destroy(){this.unregisterListeners(),this.onMediaDetached(),this.hls=this.config=this.audioBuffer=this.videoBuffer=null}onMediaAttached(e,t){this.media=t.media,this.media.addEventListener("waiting",this.onWaiting),this.media.addEventListener("playing",this.onPlaying)}onMediaDetached(){this.media&&(this.media.removeEventListener("waiting",this.onWaiting),this.media.removeEventListener("playing",this.onPlaying),this.media=null)}onBufferCreated(e,t){var r,n;this.audioBuffer=null==(r=t.tracks.audio)?void 0:r.buffer,this.videoBuffer=null==(n=t.tracks.video)?void 0:n.buffer}createData(){var e;return{v:1,sf:"h",sid:this.sid,cid:this.cid,pr:null==(e=this.media)?void 0:e.playbackRate,mtp:this.hls.bandwidthEstimate/1e3}}apply(e,t={}){Dt(t,this.createData());const r="i"===t.ot||"v"===t.ot||t.ot===ro;if(this.starved&&r&&(t.bs=!0,t.su=!0,this.starved=!1),null==t.su&&(t.su=this.buffering),this.useHeaders){const r=no.toHeaders(t);if(!Object.keys(r).length)return;e.headers||(e.headers={}),Dt(e.headers,r)}else{const r=no.toQuery(t);if(!r)return;e.url=no.appendQueryToUri(e.url,r)}}getObjectType(e){const{type:t}=e;return"subtitle"===t?"tt":"initSegment"===e.sn?"i":"audio"===t?to:"main"===t?this.hls.audioTracks.length?"v":ro:void 0}getTopBandwidth(e){let t,r=0;const n=this.hls;if(e===to)t=n.audioTracks;else{const e=n.maxAutoLevel,r=e>-1?e+1:n.levels.length;t=n.levels.slice(0,r)}for(const e of t)e.bitrate>r&&(r=e.bitrate);return r>0?r:NaN}getBufferLength(e){const t=this.hls.media,r=e===to?this.audioBuffer:this.videoBuffer;return r&&t?1e3*gi.bufferInfo(r,t.currentTime,this.config.maxBufferHole).len:NaN}createPlaylistLoader(){const{pLoader:e}=this.config,t=this.applyPlaylistData,r=e||this.config.loader;return class{constructor(e){this.loader=void 0,this.loader=new r(e)}get stats(){return this.loader.stats}get context(){return this.loader.context}destroy(){this.loader.destroy()}abort(){this.loader.abort()}load(e,r,n){t(e),this.loader.load(e,r,n)}}}createFragmentLoader(){const{fLoader:e}=this.config,t=this.applyFragmentData,r=e||this.config.loader;return class{constructor(e){this.loader=void 0,this.loader=new r(e)}get stats(){return this.loader.stats}get context(){return this.loader.context}destroy(){this.loader.destroy()}abort(){this.loader.abort()}load(e,r,n){t(e),this.loader.load(e,r,n)}}}static uuid(){const e=URL.createObjectURL(new Blob),t=e.toString();return URL.revokeObjectURL(e),t.slice(t.lastIndexOf("/")+1)}static serialize(e){const t=[],r=e=>!Number.isNaN(e)&&null!=e&&""!==e&&!1!==e,n=e=>Math.round(e),i=e=>100*n(e/100),s={br:n,d:n,bl:i,dl:i,mtp:i,nor:e=>encodeURIComponent(e),rtp:i,tb:n},a=Object.keys(e||{}).sort();for(const n of a){let i=e[n];if(!r(i))continue;if("v"===n&&1===i)continue;if("pr"==n&&1===i)continue;const a=s[n];a&&(i=a(i));const o=typeof i;let l;l="ot"===n||"sf"===n||"st"===n?`${n}=${i}`:"boolean"===o?n:"number"===o?`${n}=${i}`:`${n}=${JSON.stringify(i)}`,t.push(l)}return t.join(",")}static toHeaders(e){const t=Object.keys(e),r={},n=["Object","Request","Session","Status"],i=[{},{},{},{}],s={br:0,d:0,ot:0,tb:0,bl:1,dl:1,mtp:1,nor:1,nrr:1,su:1,cid:2,pr:2,sf:2,sid:2,st:2,v:2,bs:3,rtp:3};for(const r of t)i[null!=s[r]?s[r]:1][r]=e[r];for(let e=0;e<i.length;e++){const t=no.serialize(i[e]);t&&(r[`CMCD-${n[e]}`]=t)}return r}static toQuery(e){return`CMCD=${encodeURIComponent(no.serialize(e))}`}static appendQueryToUri(e,t){if(!t)return e;const r=e.includes("?")?"&":"?";return`${e}${r}${t}`}}function io(e,t,r,n){e&&Object.keys(t).forEach((i=>{const s=e.filter((e=>e.groupId===i)).map((e=>{const s=Dt({},e);return s.details=void 0,s.attrs=new Yt(s.attrs),s.url=s.attrs.URI=so(e.url,e.attrs["STABLE-RENDITION-ID"],"PER-RENDITION-URIS",r),s.groupId=s.attrs["GROUP-ID"]=t[i],s.attrs["PATHWAY-ID"]=n,s}));e.push(...s)}))}function so(e,t,r,n){const{HOST:i,PARAMS:s,[r]:a}=n;let o;t&&(o=null==a?void 0:a[t],o&&(e=o));const l=new self.URL(e);return i&&!o&&(l.host=i),s&&Object.keys(s).sort().forEach((e=>{e&&l.searchParams.set(e,s[e])})),l.href}const ao=/^age:\s*[\d.]+\s*$/im;class oo{constructor(e){this.xhrSetup=void 0,this.requestTimeout=void 0,this.retryTimeout=void 0,this.retryDelay=void 0,this.config=null,this.callbacks=null,this.context=void 0,this.loader=null,this.stats=void 0,this.xhrSetup=e&&e.xhrSetup||null,this.stats=new Ft,this.retryDelay=0}destroy(){this.callbacks=null,this.abortInternal(),this.loader=null,this.config=null}abortInternal(){const e=this.loader;self.clearTimeout(this.requestTimeout),self.clearTimeout(this.retryTimeout),e&&(e.onreadystatechange=null,e.onprogress=null,4!==e.readyState&&(this.stats.aborted=!0,e.abort()))}abort(){var e;this.abortInternal(),null!=(e=this.callbacks)&&e.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.loader)}load(e,t,r){if(this.stats.loading.start)throw new Error("Loader can only be used once.");this.stats.loading.start=self.performance.now(),this.context=e,this.config=t,this.callbacks=r,this.loadInternal()}loadInternal(){const{config:e,context:t}=this;if(!e)return;const r=this.loader=new self.XMLHttpRequest,n=this.stats;n.loading.first=0,n.loaded=0,n.aborted=!1;const i=this.xhrSetup;i?Promise.resolve().then((()=>{if(!this.stats.aborted)return i(r,t.url)})).catch((e=>(r.open("GET",t.url,!0),i(r,t.url)))).then((()=>{this.stats.aborted||this.openAndSendXhr(r,t,e)})).catch((e=>{this.callbacks.onError({code:r.status,text:e.message},t,r,n)})):this.openAndSendXhr(r,t,e)}openAndSendXhr(e,t,r){e.readyState||e.open("GET",t.url,!0);const n=this.context.headers,{maxTimeToFirstByteMs:i,maxLoadTimeMs:s}=r.loadPolicy;if(n)for(const t in n)e.setRequestHeader(t,n[t]);t.rangeEnd&&e.setRequestHeader("Range","bytes="+t.rangeStart+"-"+(t.rangeEnd-1)),e.onreadystatechange=this.readystatechange.bind(this),e.onprogress=this.loadprogress.bind(this),e.responseType=t.responseType,self.clearTimeout(this.requestTimeout),r.timeout=i&&kt(i)?i:s,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),r.timeout),e.send()}readystatechange(){const{context:e,loader:t,stats:r}=this;if(!e||!t)return;const n=t.readyState,i=this.config;if(!r.aborted&&n>=2&&(0===r.loading.first&&(r.loading.first=Math.max(self.performance.now(),r.loading.start),i.timeout!==i.loadPolicy.maxLoadTimeMs&&(self.clearTimeout(this.requestTimeout),i.timeout=i.loadPolicy.maxLoadTimeMs,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),i.loadPolicy.maxLoadTimeMs-(r.loading.first-r.loading.start)))),4===n)){self.clearTimeout(this.requestTimeout),t.onreadystatechange=null,t.onprogress=null;const n=t.status,s="text"!==t.responseType;if(n>=200&&n<300&&(s&&t.response||null!==t.responseText)){r.loading.end=Math.max(self.performance.now(),r.loading.first);const i=s?t.response:t.responseText,a="arraybuffer"===t.responseType?i.byteLength:i.length;if(r.loaded=r.total=a,r.bwEstimate=8e3*r.total/(r.loading.end-r.loading.first),!this.callbacks)return;const o=this.callbacks.onProgress;if(o&&o(r,e,i,t),!this.callbacks)return;const l={url:t.responseURL,data:i,code:n};this.callbacks.onSuccess(l,r,e,t)}else{const s=i.loadPolicy.errorRetry;qn(s,r.retry,!1,n)?this.retry(s):(Rt.error(`${n} while loading ${e.url}`),this.callbacks.onError({code:n,text:t.statusText},e,t,r))}}}loadtimeout(){var e;const t=null==(e=this.config)?void 0:e.loadPolicy.timeoutRetry;if(qn(t,this.stats.retry,!0))this.retry(t);else{Rt.warn(`timeout while loading ${this.context.url}`);const e=this.callbacks;e&&(this.abortInternal(),e.onTimeout(this.stats,this.context,this.loader))}}retry(e){const{context:t,stats:r}=this;this.retryDelay=Un(e,r.retry),r.retry++,Rt.warn(`${status?"HTTP Status "+status:"Timeout"} while loading ${t.url}, retrying ${r.retry}/${e.maxNumRetry} in ${this.retryDelay}ms`),this.abortInternal(),this.loader=null,self.clearTimeout(this.retryTimeout),this.retryTimeout=self.setTimeout(this.loadInternal.bind(this),this.retryDelay)}loadprogress(e){const t=this.stats;t.loaded=e.loaded,e.lengthComputable&&(t.total=e.total)}getCacheAge(){let e=null;if(this.loader&&ao.test(this.loader.getAllResponseHeaders())){const t=this.loader.getResponseHeader("age");e=t?parseFloat(t):null}return e}getResponseHeader(e){return this.loader&&new RegExp(`^${e}:\\s*[\\d.]+\\s*$`,"im").test(this.loader.getAllResponseHeaders())?this.loader.getResponseHeader(e):null}}const lo=/(\d+)-(\d+)\/(\d+)/;class co{constructor(e){this.fetchSetup=void 0,this.requestTimeout=void 0,this.request=void 0,this.response=void 0,this.controller=void 0,this.context=void 0,this.config=null,this.callbacks=null,this.stats=void 0,this.loader=null,this.fetchSetup=e.fetchSetup||uo,this.controller=new self.AbortController,this.stats=new Ft}destroy(){this.loader=this.callbacks=null,this.abortInternal()}abortInternal(){const e=this.response;null!=e&&e.ok||(this.stats.aborted=!0,this.controller.abort())}abort(){var e;this.abortInternal(),null!=(e=this.callbacks)&&e.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.response)}load(e,t,r){const n=this.stats;if(n.loading.start)throw new Error("Loader can only be used once.");n.loading.start=self.performance.now();const i=function(e,t){const r={method:"GET",mode:"cors",credentials:"same-origin",signal:t,headers:new self.Headers(Dt({},e.headers))};return e.rangeEnd&&r.headers.set("Range","bytes="+e.rangeStart+"-"+String(e.rangeEnd-1)),r}(e,this.controller.signal),s=r.onProgress,a="arraybuffer"===e.responseType,o=a?"byteLength":"length",{maxTimeToFirstByteMs:l,maxLoadTimeMs:c}=t.loadPolicy;this.context=e,this.config=t,this.callbacks=r,this.request=this.fetchSetup(e,i),self.clearTimeout(this.requestTimeout),t.timeout=l&&kt(l)?l:c,this.requestTimeout=self.setTimeout((()=>{this.abortInternal(),r.onTimeout(n,e,this.response)}),t.timeout),self.fetch(this.request).then((i=>{this.response=this.loader=i;const o=Math.max(self.performance.now(),n.loading.start);if(self.clearTimeout(this.requestTimeout),t.timeout=c,this.requestTimeout=self.setTimeout((()=>{this.abortInternal(),r.onTimeout(n,e,this.response)}),c-(o-n.loading.start)),!i.ok){const{status:e,statusText:t}=i;throw new ho(t||"fetch, bad network response",e,i)}return n.loading.first=o,n.total=function(e){const t=e.get("Content-Range");if(t){const e=function(e){const t=lo.exec(e);if(t)return parseInt(t[2])-parseInt(t[1])+1}(t);if(kt(e))return e}const r=e.get("Content-Length");if(r)return parseInt(r)}(i.headers)||n.total,s&&kt(t.highWaterMark)?this.loadProgressively(i,n,e,t.highWaterMark,s):a?i.arrayBuffer():"json"===e.responseType?i.json():i.text()})).then((i=>{const{response:a}=this;self.clearTimeout(this.requestTimeout),n.loading.end=Math.max(self.performance.now(),n.loading.first);const l=i[o];l&&(n.loaded=n.total=l);const c={url:a.url,data:i,code:a.status};s&&!kt(t.highWaterMark)&&s(n,e,i,a),r.onSuccess(c,n,e,a)})).catch((t=>{if(self.clearTimeout(this.requestTimeout),n.aborted)return;const i=t&&t.code||0,s=t?t.message:null;r.onError({code:i,text:s},e,t?t.details:null,n)}))}getCacheAge(){let e=null;if(this.response){const t=this.response.headers.get("age");e=t?parseFloat(t):null}return e}getResponseHeader(e){return this.response?this.response.headers.get(e):null}loadProgressively(e,t,r,n=0,i){const s=new Ws,a=e.body.getReader(),o=()=>a.read().then((a=>{if(a.done)return s.dataLength&&i(t,r,s.flush(),e),Promise.resolve(new ArrayBuffer(0));const l=a.value,c=l.length;return t.loaded+=c,c<n||s.dataLength?(s.push(l),s.dataLength>=n&&i(t,r,s.flush(),e)):i(t,r,l,e),o()})).catch((()=>Promise.reject()));return o()}}function uo(e,t){return new self.Request(e.url,t)}class ho extends Error{constructor(e,t,r){super(e),this.code=void 0,this.details=void 0,this.code=t,this.details=r}}const po=/\s/,fo={newCue(e,t,r,n){const i=[];let s,a,o,l,c;const u=self.VTTCue||self.TextTrackCue;for(let h=0;h<n.rows.length;h++)if(s=n.rows[h],o=!0,l=0,c="",!s.isEmpty()){var d;for(let e=0;e<s.chars.length;e++)po.test(s.chars[e].uchar)&&o?l++:(c+=s.chars[e].uchar,o=!1);s.cueStartTime=t,t===r&&(r+=1e-4),l>=16?l--:l++;const n=ja(c.trim()),p=Ra(t,r,n);null!=e&&null!=(d=e.cues)&&d.getCueById(p)||(a=new u(t,r,n),a.id=p,a.line=h+1,a.align="left",a.position=10+Math.min(80,10*Math.floor(8*l/32)),i.push(a))}return e&&i.length&&(i.sort(((e,t)=>"auto"===e.line||"auto"===t.line?0:e.line>8&&t.line>8?t.line-e.line:e.line-t.line)),i.forEach((t=>vn(e,t)))),i}},Ao=xt(xt({autoStartLoad:!0,startPosition:-1,defaultAudioCodec:void 0,debug:!1,capLevelOnFPSDrop:!1,capLevelToPlayerSize:!1,ignoreDevicePixelRatio:!1,initialLiveManifestSize:1,maxBufferLength:30,backBufferLength:1/0,maxBufferSize:6e7,maxBufferHole:.1,highBufferWatchdogPeriod:2,nudgeOffset:.1,nudgeMaxRetry:3,maxFragLookUpTolerance:.25,liveSyncDurationCount:3,liveMaxLatencyDurationCount:1/0,liveSyncDuration:void 0,liveMaxLatencyDuration:void 0,maxLiveSyncPlaybackRate:1,liveDurationInfinity:!1,liveBackBufferLength:null,maxMaxBufferLength:600,enableWorker:!0,workerPath:null,enableSoftwareAES:!0,startLevel:void 0,startFragPrefetch:!1,fpsDroppedMonitoringPeriod:5e3,fpsDroppedMonitoringThreshold:.2,appendErrorMaxRetry:3,loader:oo,fLoader:void 0,pLoader:void 0,xhrSetup:void 0,licenseXhrSetup:void 0,licenseResponseCallback:void 0,abrController:class{constructor(e){this.hls=void 0,this.lastLevelLoadSec=0,this.lastLoadedFragLevel=0,this._nextAutoLevel=-1,this.timer=-1,this.onCheck=this._abandonRulesCheck.bind(this),this.fragCurrent=null,this.partCurrent=null,this.bitrateTestDelay=0,this.bwEstimator=void 0,this.hls=e;const t=e.config;this.bwEstimator=new Qs(t.abrEwmaSlowVoD,t.abrEwmaFastVoD,t.abrEwmaDefaultEstimate),this.registerListeners()}registerListeners(){const{hls:e}=this;e.on(jt.FRAG_LOADING,this.onFragLoading,this),e.on(jt.FRAG_LOADED,this.onFragLoaded,this),e.on(jt.FRAG_BUFFERED,this.onFragBuffered,this),e.on(jt.LEVEL_SWITCHING,this.onLevelSwitching,this),e.on(jt.LEVEL_LOADED,this.onLevelLoaded,this)}unregisterListeners(){const{hls:e}=this;e.off(jt.FRAG_LOADING,this.onFragLoading,this),e.off(jt.FRAG_LOADED,this.onFragLoaded,this),e.off(jt.FRAG_BUFFERED,this.onFragBuffered,this),e.off(jt.LEVEL_SWITCHING,this.onLevelSwitching,this),e.off(jt.LEVEL_LOADED,this.onLevelLoaded,this)}destroy(){this.unregisterListeners(),this.clearTimer(),this.hls=this.onCheck=null,this.fragCurrent=this.partCurrent=null}onFragLoading(e,t){var r;const n=t.frag;this.ignoreFragment(n)||(this.fragCurrent=n,this.partCurrent=null!=(r=t.part)?r:null,this.clearTimer(),this.timer=self.setInterval(this.onCheck,100))}onLevelSwitching(e,t){this.clearTimer()}getTimeToLoadFrag(e,t,r,n){return e+r/t+(n?this.lastLevelLoadSec:0)}onLevelLoaded(e,t){const r=this.hls.config,{total:n,bwEstimate:i}=t.stats;kt(n)&&kt(i)&&(this.lastLevelLoadSec=8*n/i),t.details.live?this.bwEstimator.update(r.abrEwmaSlowLive,r.abrEwmaFastLive):this.bwEstimator.update(r.abrEwmaSlowVoD,r.abrEwmaFastVoD)}_abandonRulesCheck(){const{fragCurrent:e,partCurrent:t,hls:r}=this,{autoLevelEnabled:n,media:i}=r;if(!e||!i)return;const s=performance.now(),a=t?t.stats:e.stats,o=t?t.duration:e.duration,l=s-a.loading.start;if(a.aborted||a.loaded&&a.loaded===a.total||0===e.level)return this.clearTimer(),void(this._nextAutoLevel=-1);if(!n||i.paused||!i.playbackRate||!i.readyState)return;const c=r.mainForwardBufferInfo;if(null===c)return;const u=this.bwEstimator.getEstimateTTFB(),d=Math.abs(i.playbackRate);if(l<=Math.max(u,o/(2*d)*1e3))return;const h=c.len/d;if(h>=2*o/d)return;const p=a.loading.first?a.loading.first-a.loading.start:-1,f=a.loaded&&p>-1,A=this.bwEstimator.getEstimate(),{levels:m,minAutoLevel:g}=r,v=m[e.level],b=a.total||Math.max(a.loaded,Math.round(o*v.maxBitrate/8));let y=l-p;y<1&&f&&(y=Math.min(l,8*a.loaded/A));const C=f?1e3*a.loaded/y:0,w=C?(b-a.loaded)/C:8*b/A+u/1e3;if(w<=h)return;const M=C?8*C:A;let S,I=Number.POSITIVE_INFINITY;for(S=e.level-1;S>g;S--){const e=m[S].maxBitrate;if(I=this.getTimeToLoadFrag(u/1e3,M,o*e,!m[S].details),I<h)break}I>=w||I>10*o||(r.nextLoadLevel=S,f?this.bwEstimator.sample(l-Math.min(u,p),a.loaded):this.bwEstimator.sampleTTFB(l),this.clearTimer(),Rt.warn(`[abr] Fragment ${e.sn}${t?" part "+t.index:""} of level ${e.level} is loading too slowly;\n      Time to underbuffer: ${h.toFixed(3)} s\n      Estimated load time for current fragment: ${w.toFixed(3)} s\n      Estimated load time for down switch fragment: ${I.toFixed(3)} s\n      TTFB estimate: ${p}\n      Current BW estimate: ${kt(A)?(A/1024).toFixed(3):"Unknown"} Kb/s\n      New BW estimate: ${(this.bwEstimator.getEstimate()/1024).toFixed(3)} Kb/s\n      Aborting and switching to level ${S}`),e.loader&&(this.fragCurrent=this.partCurrent=null,e.abortRequests()),r.trigger(jt.FRAG_LOAD_EMERGENCY_ABORTED,{frag:e,part:t,stats:a}))}onFragLoaded(e,{frag:t,part:r}){const n=r?r.stats:t.stats;if(t.type===pn.MAIN&&this.bwEstimator.sampleTTFB(n.loading.first-n.loading.start),!this.ignoreFragment(t)){if(this.clearTimer(),this.lastLoadedFragLevel=t.level,this._nextAutoLevel=-1,this.hls.config.abrMaxWithRealBitrate){const e=r?r.duration:t.duration,i=this.hls.levels[t.level],s=(i.loaded?i.loaded.bytes:0)+n.loaded,a=(i.loaded?i.loaded.duration:0)+e;i.loaded={bytes:s,duration:a},i.realBitrate=Math.round(8*s/a)}if(t.bitrateTest){const e={stats:n,frag:t,part:r,id:t.type};this.onFragBuffered(jt.FRAG_BUFFERED,e),t.bitrateTest=!1}}}onFragBuffered(e,t){const{frag:r,part:n}=t,i=null!=n&&n.stats.loaded?n.stats:r.stats;if(i.aborted)return;if(this.ignoreFragment(r))return;const s=i.parsing.end-i.loading.start-Math.min(i.loading.first-i.loading.start,this.bwEstimator.getEstimateTTFB());this.bwEstimator.sample(s,i.loaded),i.bwEstimate=this.bwEstimator.getEstimate(),r.bitrateTest?this.bitrateTestDelay=s/1e3:this.bitrateTestDelay=0}ignoreFragment(e){return e.type!==pn.MAIN||"initSegment"===e.sn}clearTimer(){self.clearInterval(this.timer)}get nextAutoLevel(){const e=this._nextAutoLevel,t=this.bwEstimator;if(-1!==e&&!t.canEstimate())return e;let r=this.getNextABRAutoLevel();if(-1!==e){const t=this.hls.levels;if(t.length>Math.max(e,r)&&t[e].loadError<=t[r].loadError)return e}return-1!==e&&(r=Math.min(e,r)),r}getNextABRAutoLevel(){const{fragCurrent:e,partCurrent:t,hls:r}=this,{maxAutoLevel:n,config:i,minAutoLevel:s,media:a}=r,o=t?t.duration:e?e.duration:0,l=a&&0!==a.playbackRate?Math.abs(a.playbackRate):1,c=this.bwEstimator?this.bwEstimator.getEstimate():i.abrEwmaDefaultEstimate,u=r.mainForwardBufferInfo,d=(u?u.len:0)/l;let h=this.findBestLevel(c,s,n,d,i.abrBandWidthFactor,i.abrBandWidthUpFactor);if(h>=0)return h;Rt.trace(`[abr] ${d?"rebuffering expected":"buffer is empty"}, finding optimal quality level`);let p=o?Math.min(o,i.maxStarvationDelay):i.maxStarvationDelay,f=i.abrBandWidthFactor,A=i.abrBandWidthUpFactor;if(!d){const e=this.bitrateTestDelay;e&&(p=(o?Math.min(o,i.maxLoadingDelay):i.maxLoadingDelay)-e,Rt.trace(`[abr] bitrate test took ${Math.round(1e3*e)}ms, set first fragment max fetchDuration to ${Math.round(1e3*p)} ms`),f=A=1)}return h=this.findBestLevel(c,s,n,d+p,f,A),Math.max(h,0)}findBestLevel(e,t,r,n,i,s){var a;const{fragCurrent:o,partCurrent:l,lastLoadedFragLevel:c}=this,{levels:u}=this.hls,d=u[c],h=!(null==d||null==(a=d.details)||!a.live),p=null==d?void 0:d.codecSet,f=l?l.duration:o?o.duration:0,A=this.bwEstimator.getEstimateTTFB()/1e3;let m=t,g=-1;for(let a=r;a>=t;a--){const t=u[a];if(!t||p&&t.codecSet!==p){t&&(m=Math.min(a,m),g=Math.max(a,g));continue}-1!==g&&Rt.trace(`[abr] Skipped level(s) ${m}-${g} with CODECS:"${u[g].attrs.CODECS}"; not compatible with "${d.attrs.CODECS}"`);const r=t.details,o=(l?null==r?void 0:r.partTarget:null==r?void 0:r.averagetargetduration)||f;let v;v=a<=c?i*e:s*e;const b=u[a].maxBitrate,y=this.getTimeToLoadFrag(A,v,b*o,void 0===r);if(Rt.trace(`[abr] level:${a} adjustedbw-bitrate:${Math.round(v-b)} avgDuration:${o.toFixed(1)} maxFetchDuration:${n.toFixed(1)} fetchDuration:${y.toFixed(1)}`),v>b&&(0===y||!kt(y)||h&&!this.bitrateTestDelay||y<n))return a}return-1}set nextAutoLevel(e){this._nextAutoLevel=e}},bufferController:class{constructor(e){this.details=null,this._objectUrl=null,this.operationQueue=void 0,this.listeners=void 0,this.hls=void 0,this.bufferCodecEventsExpected=0,this._bufferCodecEventsTotal=0,this.media=null,this.mediaSource=null,this.lastMpegAudioChunk=null,this.appendError=0,this.tracks={},this.pendingTracks={},this.sourceBuffer=void 0,this._onMediaSourceOpen=()=>{const{media:e,mediaSource:t}=this;Rt.log("[buffer-controller]: Media source opened"),e&&(e.removeEventListener("emptied",this._onMediaEmptied),this.updateMediaElementDuration(),this.hls.trigger(jt.MEDIA_ATTACHED,{media:e})),t&&t.removeEventListener("sourceopen",this._onMediaSourceOpen),this.checkPendingTracks()},this._onMediaSourceClose=()=>{Rt.log("[buffer-controller]: Media source closed")},this._onMediaSourceEnded=()=>{Rt.log("[buffer-controller]: Media source ended")},this._onMediaEmptied=()=>{const{media:e,_objectUrl:t}=this;e&&e.src!==t&&Rt.error(`Media element src was set while attaching MediaSource (${t} > ${e.src})`)},this.hls=e,this._initSourceBuffer(),this.registerListeners()}hasSourceTypes(){return this.getSourceBufferTypes().length>0||Object.keys(this.pendingTracks).length>0}destroy(){this.unregisterListeners(),this.details=null,this.lastMpegAudioChunk=null}registerListeners(){const{hls:e}=this;e.on(jt.MEDIA_ATTACHING,this.onMediaAttaching,this),e.on(jt.MEDIA_DETACHING,this.onMediaDetaching,this),e.on(jt.MANIFEST_LOADING,this.onManifestLoading,this),e.on(jt.MANIFEST_PARSED,this.onManifestParsed,this),e.on(jt.BUFFER_RESET,this.onBufferReset,this),e.on(jt.BUFFER_APPENDING,this.onBufferAppending,this),e.on(jt.BUFFER_CODECS,this.onBufferCodecs,this),e.on(jt.BUFFER_EOS,this.onBufferEos,this),e.on(jt.BUFFER_FLUSHING,this.onBufferFlushing,this),e.on(jt.LEVEL_UPDATED,this.onLevelUpdated,this),e.on(jt.FRAG_PARSED,this.onFragParsed,this),e.on(jt.FRAG_CHANGED,this.onFragChanged,this)}unregisterListeners(){const{hls:e}=this;e.off(jt.MEDIA_ATTACHING,this.onMediaAttaching,this),e.off(jt.MEDIA_DETACHING,this.onMediaDetaching,this),e.off(jt.MANIFEST_LOADING,this.onManifestLoading,this),e.off(jt.MANIFEST_PARSED,this.onManifestParsed,this),e.off(jt.BUFFER_RESET,this.onBufferReset,this),e.off(jt.BUFFER_APPENDING,this.onBufferAppending,this),e.off(jt.BUFFER_CODECS,this.onBufferCodecs,this),e.off(jt.BUFFER_EOS,this.onBufferEos,this),e.off(jt.BUFFER_FLUSHING,this.onBufferFlushing,this),e.off(jt.LEVEL_UPDATED,this.onLevelUpdated,this),e.off(jt.FRAG_PARSED,this.onFragParsed,this),e.off(jt.FRAG_CHANGED,this.onFragChanged,this)}_initSourceBuffer(){this.sourceBuffer={},this.operationQueue=new ea(this.sourceBuffer),this.listeners={audio:[],video:[],audiovideo:[]},this.lastMpegAudioChunk=null}onManifestLoading(){this.bufferCodecEventsExpected=this._bufferCodecEventsTotal=0,this.details=null}onManifestParsed(e,t){let r=2;(t.audio&&!t.video||!t.altAudio)&&(r=1),this.bufferCodecEventsExpected=this._bufferCodecEventsTotal=r,Rt.log(`${this.bufferCodecEventsExpected} bufferCodec event(s) expected`)}onMediaAttaching(e,t){const r=this.media=t.media;if(r&&ta){const e=this.mediaSource=new ta;e.addEventListener("sourceopen",this._onMediaSourceOpen),e.addEventListener("sourceended",this._onMediaSourceEnded),e.addEventListener("sourceclose",this._onMediaSourceClose),r.src=self.URL.createObjectURL(e),this._objectUrl=r.src,r.addEventListener("emptied",this._onMediaEmptied)}}onMediaDetaching(){const{media:e,mediaSource:t,_objectUrl:r}=this;if(t){if(Rt.log("[buffer-controller]: media source detaching"),"open"===t.readyState)try{t.endOfStream()}catch(e){Rt.warn(`[buffer-controller]: onMediaDetaching: ${e.message} while calling endOfStream`)}this.onBufferReset(),t.removeEventListener("sourceopen",this._onMediaSourceOpen),t.removeEventListener("sourceended",this._onMediaSourceEnded),t.removeEventListener("sourceclose",this._onMediaSourceClose),e&&(e.removeEventListener("emptied",this._onMediaEmptied),r&&self.URL.revokeObjectURL(r),e.src===r?(e.removeAttribute("src"),e.load()):Rt.warn("[buffer-controller]: media.src was changed by a third party - skip cleanup")),this.mediaSource=null,this.media=null,this._objectUrl=null,this.bufferCodecEventsExpected=this._bufferCodecEventsTotal,this.pendingTracks={},this.tracks={}}this.hls.trigger(jt.MEDIA_DETACHED,void 0)}onBufferReset(){this.getSourceBufferTypes().forEach((e=>{const t=this.sourceBuffer[e];try{t&&(this.removeBufferListeners(e),this.mediaSource&&this.mediaSource.removeSourceBuffer(t),this.sourceBuffer[e]=void 0)}catch(t){Rt.warn(`[buffer-controller]: Failed to reset the ${e} buffer`,t)}})),this._initSourceBuffer()}onBufferCodecs(e,t){const r=this.getSourceBufferTypes().length;Object.keys(t).forEach((e=>{if(r){const r=this.tracks[e];if(r&&"function"==typeof r.buffer.changeType){const{id:n,codec:i,levelCodec:s,container:a,metadata:o}=t[e],l=(r.levelCodec||r.codec).replace(ra,"$1"),c=(s||i).replace(ra,"$1");if(l!==c){const t=`${a};codecs=${s||i}`;this.appendChangeType(e,t),Rt.log(`[buffer-controller]: switching codec ${l} to ${c}`),this.tracks[e]={buffer:r.buffer,codec:i,container:a,levelCodec:s,metadata:o,id:n}}}}else this.pendingTracks[e]=t[e]})),r||(this.bufferCodecEventsExpected=Math.max(this.bufferCodecEventsExpected-1,0),this.mediaSource&&"open"===this.mediaSource.readyState&&this.checkPendingTracks())}appendChangeType(e,t){const{operationQueue:r}=this,n={execute:()=>{const n=this.sourceBuffer[e];n&&(Rt.log(`[buffer-controller]: changing ${e} sourceBuffer type to ${t}`),n.changeType(t)),r.shiftAndExecuteNext(e)},onStart:()=>{},onComplete:()=>{},onError:t=>{Rt.warn(`[buffer-controller]: Failed to change ${e} SourceBuffer type`,t)}};r.append(n,e)}onBufferAppending(e,t){const{hls:r,operationQueue:n,tracks:i}=this,{data:s,type:a,frag:o,part:l,chunkMeta:c}=t,u=c.buffering[a],d=self.performance.now();u.start=d;const h=o.stats.buffering,p=l?l.stats.buffering:null;0===h.start&&(h.start=d),p&&0===p.start&&(p.start=d);const f=i.audio;let A=!1;"audio"===a&&"audio/mpeg"===(null==f?void 0:f.container)&&(A=!this.lastMpegAudioChunk||1===c.id||this.lastMpegAudioChunk.sn!==c.sn,this.lastMpegAudioChunk=c);const m=o.start,g={execute:()=>{if(u.executeStart=self.performance.now(),A){const e=this.sourceBuffer[a];if(e){const t=m-e.timestampOffset;Math.abs(t)>=.1&&(Rt.log(`[buffer-controller]: Updating audio SourceBuffer timestampOffset to ${m} (delta: ${t}) sn: ${o.sn})`),e.timestampOffset=m)}}this.appendExecutor(s,a)},onStart:()=>{},onComplete:()=>{const e=self.performance.now();u.executeEnd=u.end=e,0===h.first&&(h.first=e),p&&0===p.first&&(p.first=e);const{sourceBuffer:t}=this,r={};for(const e in t)r[e]=gi.getBuffered(t[e]);this.appendError=0,this.hls.trigger(jt.BUFFER_APPENDED,{type:a,frag:o,part:l,chunkMeta:c,parent:o.type,timeRanges:r})},onError:e=>{Rt.error(`[buffer-controller]: Error encountered while trying to append to the ${a} SourceBuffer`,e);const t={type:Lt.MEDIA_ERROR,parent:o.type,details:Ot.BUFFER_APPEND_ERROR,frag:o,part:l,chunkMeta:c,error:e,err:e,fatal:!1};e.code===DOMException.QUOTA_EXCEEDED_ERR?t.details=Ot.BUFFER_FULL_ERROR:(this.appendError++,t.details=Ot.BUFFER_APPEND_ERROR,this.appendError>r.config.appendErrorMaxRetry&&(Rt.error(`[buffer-controller]: Failed ${r.config.appendErrorMaxRetry} times to append segment in sourceBuffer`),t.fatal=!0)),r.trigger(jt.ERROR,t)}};n.append(g,a)}onBufferFlushing(e,t){const{operationQueue:r}=this,n=e=>({execute:this.removeExecutor.bind(this,e,t.startOffset,t.endOffset),onStart:()=>{},onComplete:()=>{this.hls.trigger(jt.BUFFER_FLUSHED,{type:e})},onError:t=>{Rt.warn(`[buffer-controller]: Failed to remove from ${e} SourceBuffer`,t)}});t.type?r.append(n(t.type),t.type):this.getSourceBufferTypes().forEach((e=>{r.append(n(e),e)}))}onFragParsed(e,t){const{frag:r,part:n}=t,i=[],s=n?n.elementaryStreams:r.elementaryStreams;s[qt.AUDIOVIDEO]?i.push("audiovideo"):(s[qt.AUDIO]&&i.push("audio"),s[qt.VIDEO]&&i.push("video")),0===i.length&&Rt.warn(`Fragments must have at least one ElementaryStreamType set. type: ${r.type} level: ${r.level} sn: ${r.sn}`),this.blockBuffers((()=>{const e=self.performance.now();r.stats.buffering.end=e,n&&(n.stats.buffering.end=e);const t=n?n.stats:r.stats;this.hls.trigger(jt.FRAG_BUFFERED,{frag:r,part:n,stats:t,id:r.type})}),i)}onFragChanged(e,t){this.flushBackBuffer()}onBufferEos(e,t){this.getSourceBufferTypes().reduce(((e,r)=>{const n=this.sourceBuffer[r];return!n||t.type&&t.type!==r||(n.ending=!0,n.ended||(n.ended=!0,Rt.log(`[buffer-controller]: ${r} sourceBuffer now EOS`))),e&&!(n&&!n.ended)}),!0)&&(Rt.log("[buffer-controller]: Queueing mediaSource.endOfStream()"),this.blockBuffers((()=>{this.getSourceBufferTypes().forEach((e=>{const t=this.sourceBuffer[e];t&&(t.ending=!1)}));const{mediaSource:e}=this;e&&"open"===e.readyState?(Rt.log("[buffer-controller]: Calling mediaSource.endOfStream()"),e.endOfStream()):e&&Rt.info(`[buffer-controller]: Could not call mediaSource.endOfStream(). mediaSource.readyState: ${e.readyState}`)})))}onLevelUpdated(e,{details:t}){t.fragments.length&&(this.details=t,this.getSourceBufferTypes().length?this.blockBuffers(this.updateMediaElementDuration.bind(this)):this.updateMediaElementDuration())}flushBackBuffer(){const{hls:e,details:t,media:r,sourceBuffer:n}=this;if(!r||null===t)return;const i=this.getSourceBufferTypes();if(!i.length)return;const s=t.live&&null!==e.config.liveBackBufferLength?e.config.liveBackBufferLength:e.config.backBufferLength;if(!kt(s)||s<0)return;const a=r.currentTime,o=t.levelTargetDuration,l=Math.max(s,o),c=Math.floor(a/o)*o-l;i.forEach((r=>{const i=n[r];if(i){const n=gi.getBuffered(i);if(n.length>0&&c>n.start(0)){if(e.trigger(jt.BACK_BUFFER_REACHED,{bufferEnd:c}),t.live)e.trigger(jt.LIVE_BACK_BUFFER_REACHED,{bufferEnd:c});else if(i.ended&&n.end(n.length-1)-a<2*o)return void Rt.info(`[buffer-controller]: Cannot flush ${r} back buffer while SourceBuffer is in ended state`);e.trigger(jt.BUFFER_FLUSHING,{startOffset:0,endOffset:c,type:r})}}}))}updateMediaElementDuration(){if(!this.details||!this.media||!this.mediaSource||"open"!==this.mediaSource.readyState)return;const{details:e,hls:t,media:r,mediaSource:n}=this,i=e.fragments[0].start+e.totalduration,s=r.duration,a=kt(n.duration)?n.duration:0;e.live&&t.config.liveDurationInfinity?(Rt.log("[buffer-controller]: Media Source duration is set to Infinity"),n.duration=1/0,this.updateSeekableRange(e)):(i>a&&i>s||!kt(s))&&(Rt.log(`[buffer-controller]: Updating Media Source duration to ${i.toFixed(3)}`),n.duration=i)}updateSeekableRange(e){const t=this.mediaSource,r=e.fragments;if(r.length&&e.live&&null!=t&&t.setLiveSeekableRange){const n=Math.max(0,r[0].start),i=Math.max(n,n+e.totalduration);t.setLiveSeekableRange(n,i)}}checkPendingTracks(){const{bufferCodecEventsExpected:e,operationQueue:t,pendingTracks:r}=this,n=Object.keys(r).length;if(n&&!e||2===n){this.createSourceBuffers(r),this.pendingTracks={};const e=this.getSourceBufferTypes();if(e.length)this.hls.trigger(jt.BUFFER_CREATED,{tracks:this.tracks}),e.forEach((e=>{t.executeNext(e)}));else{const e=new Error("could not create source buffer for media codec(s)");this.hls.trigger(jt.ERROR,{type:Lt.MEDIA_ERROR,details:Ot.BUFFER_INCOMPATIBLE_CODECS_ERROR,fatal:!0,error:e,reason:e.message})}}}createSourceBuffers(e){const{sourceBuffer:t,mediaSource:r}=this;if(!r)throw Error("createSourceBuffers called when mediaSource was null");for(const n in e)if(!t[n]){const i=e[n];if(!i)throw Error(`source buffer exists for track ${n}, however track does not`);const s=i.levelCodec||i.codec,a=`${i.container};codecs=${s}`;Rt.log(`[buffer-controller]: creating sourceBuffer(${a})`);try{const e=t[n]=r.addSourceBuffer(a),o=n;this.addBufferListener(o,"updatestart",this._onSBUpdateStart),this.addBufferListener(o,"updateend",this._onSBUpdateEnd),this.addBufferListener(o,"error",this._onSBUpdateError),this.tracks[n]={buffer:e,codec:s,container:i.container,levelCodec:i.levelCodec,metadata:i.metadata,id:i.id}}catch(e){Rt.error(`[buffer-controller]: error while trying to add sourceBuffer: ${e.message}`),this.hls.trigger(jt.ERROR,{type:Lt.MEDIA_ERROR,details:Ot.BUFFER_ADD_CODEC_ERROR,fatal:!1,error:e,mimeType:a})}}}_onSBUpdateStart(e){const{operationQueue:t}=this;t.current(e).onStart()}_onSBUpdateEnd(e){const{operationQueue:t}=this;t.current(e).onComplete(),t.shiftAndExecuteNext(e)}_onSBUpdateError(e,t){const r=new Error(`${e} SourceBuffer error`);Rt.error(`[buffer-controller]: ${r}`,t),this.hls.trigger(jt.ERROR,{type:Lt.MEDIA_ERROR,details:Ot.BUFFER_APPENDING_ERROR,error:r,fatal:!1});const n=this.operationQueue.current(e);n&&n.onError(t)}removeExecutor(e,t,r){const{media:n,mediaSource:i,operationQueue:s,sourceBuffer:a}=this,o=a[e];if(!n||!i||!o)return Rt.warn(`[buffer-controller]: Attempting to remove from the ${e} SourceBuffer, but it does not exist`),void s.shiftAndExecuteNext(e);const l=kt(n.duration)?n.duration:1/0,c=kt(i.duration)?i.duration:1/0,u=Math.max(0,t),d=Math.min(r,l,c);d>u&&!o.ending?(o.ended=!1,Rt.log(`[buffer-controller]: Removing [${u},${d}] from the ${e} SourceBuffer`),o.remove(u,d)):s.shiftAndExecuteNext(e)}appendExecutor(e,t){const{operationQueue:r,sourceBuffer:n}=this,i=n[t];if(!i)return Rt.warn(`[buffer-controller]: Attempting to append to the ${t} SourceBuffer, but it does not exist`),void r.shiftAndExecuteNext(t);i.ended=!1,i.appendBuffer(e)}blockBuffers(e,t=this.getSourceBufferTypes()){if(!t.length)return Rt.log("[buffer-controller]: Blocking operation requested, but no SourceBuffers exist"),void Promise.resolve().then(e);const{operationQueue:r}=this,n=t.map((e=>r.appendBlocker(e)));Promise.all(n).then((()=>{e(),t.forEach((e=>{const t=this.sourceBuffer[e];null!=t&&t.updating||r.shiftAndExecuteNext(e)}))}))}getSourceBufferTypes(){return Object.keys(this.sourceBuffer)}addBufferListener(e,t,r){const n=this.sourceBuffer[e];if(!n)return;const i=r.bind(this,e);this.listeners[e].push({event:t,listener:i}),n.addEventListener(t,i)}removeBufferListeners(e){const t=this.sourceBuffer[e];t&&this.listeners[e].forEach((e=>{t.removeEventListener(e.event,e.listener)}))}},capLevelController:Ja,errorController:class{constructor(e){this.hls=void 0,this.playlistError=0,this.penalizedRenditions={},this.log=void 0,this.warn=void 0,this.error=void 0,this.hls=e,this.log=Rt.log.bind(Rt,"[info]:"),this.warn=Rt.warn.bind(Rt,"[warning]:"),this.error=Rt.error.bind(Rt,"[error]:"),this.registerListeners()}registerListeners(){const e=this.hls;e.on(jt.ERROR,this.onError,this),e.on(jt.MANIFEST_LOADING,this.onManifestLoading,this),e.on(jt.LEVEL_UPDATED,this.onLevelUpdated,this)}unregisterListeners(){const e=this.hls;e&&(e.off(jt.ERROR,this.onError,this),e.off(jt.ERROR,this.onErrorOut,this),e.off(jt.MANIFEST_LOADING,this.onManifestLoading,this),e.off(jt.LEVEL_UPDATED,this.onLevelUpdated,this))}destroy(){this.unregisterListeners(),this.hls=null,this.penalizedRenditions={}}startLoad(e){this.playlistError=0}stopLoad(){}getVariantLevelIndex(e){return(null==e?void 0:e.type)===pn.MAIN?e.level:this.hls.loadLevel}onManifestLoading(){this.playlistError=0,this.penalizedRenditions={}}onLevelUpdated(){this.playlistError=0}onError(e,t){var r,n;if(t.fatal)return;const i=this.hls,s=t.context;switch(t.details){case Ot.FRAG_LOAD_ERROR:case Ot.FRAG_LOAD_TIMEOUT:case Ot.KEY_LOAD_ERROR:case Ot.KEY_LOAD_TIMEOUT:return void(t.errorAction=this.getFragRetryOrSwitchAction(t));case Ot.FRAG_PARSING_ERROR:if(null!=(r=t.frag)&&r.gap)return void(t.errorAction={action:0,flags:0});case Ot.FRAG_GAP:case Ot.FRAG_DECRYPT_ERROR:return t.errorAction=this.getFragRetryOrSwitchAction(t),void(t.errorAction.action=2);case Ot.LEVEL_EMPTY_ERROR:case Ot.LEVEL_PARSING_ERROR:{var a,o;const e=t.parent===pn.MAIN?t.level:i.loadLevel;t.details===Ot.LEVEL_EMPTY_ERROR&&null!=(a=t.context)&&null!=(o=a.levelDetails)&&o.live?t.errorAction=this.getPlaylistRetryOrSwitchAction(t,e):(t.levelRetry=!1,t.errorAction=this.getLevelSwitchAction(t,e))}return;case Ot.LEVEL_LOAD_ERROR:case Ot.LEVEL_LOAD_TIMEOUT:return void("number"==typeof(null==s?void 0:s.level)&&(t.errorAction=this.getPlaylistRetryOrSwitchAction(t,s.level)));case Ot.AUDIO_TRACK_LOAD_ERROR:case Ot.AUDIO_TRACK_LOAD_TIMEOUT:case Ot.SUBTITLE_LOAD_ERROR:case Ot.SUBTITLE_TRACK_LOAD_TIMEOUT:if(s){const e=i.levels[i.loadLevel];if(e&&(s.type===hn.AUDIO_TRACK&&s.groupId===e.audioGroupId||s.type===hn.SUBTITLE_TRACK&&s.groupId===e.textGroupId))return t.errorAction=this.getPlaylistRetryOrSwitchAction(t,i.loadLevel),t.errorAction.action=2,void(t.errorAction.flags=1)}return;case Ot.KEY_SYSTEM_STATUS_OUTPUT_RESTRICTED:{const e=i.levels[i.loadLevel],r=null==e?void 0:e.attrs["HDCP-LEVEL"];r&&(t.errorAction={action:2,flags:2,hdcpLevel:r})}return;case Ot.BUFFER_ADD_CODEC_ERROR:case Ot.REMUX_ALLOC_ERROR:return void(t.errorAction=this.getLevelSwitchAction(t,null!=(n=t.level)?n:i.loadLevel));case Ot.INTERNAL_EXCEPTION:case Ot.BUFFER_APPENDING_ERROR:case Ot.BUFFER_APPEND_ERROR:case Ot.BUFFER_FULL_ERROR:case Ot.LEVEL_SWITCH_ERROR:case Ot.BUFFER_STALLED_ERROR:case Ot.BUFFER_SEEK_OVER_HOLE:case Ot.BUFFER_NUDGE_ON_STALL:return void(t.errorAction={action:0,flags:0})}if(t.type===Lt.KEY_SYSTEM_ERROR){const e=this.getVariantLevelIndex(t.frag);return t.levelRetry=!1,void(t.errorAction=this.getLevelSwitchAction(t,e))}}getPlaylistRetryOrSwitchAction(e,t){var r;const n=Gn(this.hls.config.playlistLoadPolicy,e),i=this.playlistError++,s=null==(r=e.response)?void 0:r.code;if(qn(n,i,Yn(e),s))return{action:5,flags:0,retryConfig:n,retryCount:i};const a=this.getLevelSwitchAction(e,t);return n&&(a.retryConfig=n,a.retryCount=i),a}getFragRetryOrSwitchAction(e){const t=this.hls,r=this.getVariantLevelIndex(e.frag),n=t.levels[r],{fragLoadPolicy:i,keyLoadPolicy:s}=t.config,a=Gn(e.details.startsWith("key")?s:i,e),o=t.levels.reduce(((e,t)=>e+t.fragmentError),0);if(n){var l;e.details!==Ot.FRAG_GAP&&n.fragmentError++;const t=null==(l=e.response)?void 0:l.code;if(qn(a,o,Yn(e),t))return{action:5,flags:0,retryConfig:a,retryCount:o}}const c=this.getLevelSwitchAction(e,r);return a&&(c.retryConfig=a,c.retryCount=o),c}getLevelSwitchAction(e,t){const r=this.hls;null==t&&(t=r.loadLevel);const n=this.hls.levels[t];if(n&&(n.loadError++,r.autoLevelEnabled)){var i,s;let t=-1;const{levels:a,loadLevel:o,minAutoLevel:l,maxAutoLevel:c}=r,u=null==(i=e.frag)?void 0:i.type,{type:d,groupId:h}=null!=(s=e.context)?s:{};for(let r=a.length;r--;){const i=(r+o)%a.length;if(i!==o&&i>=l&&i<=c&&0===a[i].loadError){const r=a[i];if(e.details===Ot.FRAG_GAP&&e.frag){const t=a[i].details;if(t){const r=_n(e.frag,t.fragments,e.frag.start);if(null!=r&&r.gap)continue}}else{if(d===hn.AUDIO_TRACK&&h===r.audioGroupId||d===hn.SUBTITLE_TRACK&&h===r.textGroupId)continue;if(u===pn.AUDIO&&n.audioGroupId===r.audioGroupId||u===pn.SUBTITLE&&n.textGroupId===r.textGroupId)continue}t=i;break}}if(t>-1&&r.loadLevel!==t)return e.levelRetry=!0,this.playlistError=0,{action:2,flags:0,nextAutoLevel:t}}return{action:2,flags:1}}onErrorOut(e,t){var r;switch(null==(r=t.errorAction)?void 0:r.action){case 0:break;case 2:this.sendAlternateToPenaltyBox(t),t.errorAction.resolved||t.details===Ot.FRAG_GAP||(t.fatal=!0)}t.fatal&&this.hls.stopLoad()}sendAlternateToPenaltyBox(e){const t=this.hls,r=e.errorAction;if(!r)return;const{flags:n,hdcpLevel:i,nextAutoLevel:s}=r;switch(n){case 0:this.switchLevel(e,s);break;case 1:r.resolved||(r.resolved=this.redundantFailover(e));break;case 2:i&&(t.maxHdcpLevel=Tn[Tn.indexOf(i)-1],r.resolved=!0),this.warn(`Restricting playback to HDCP-LEVEL of "${t.maxHdcpLevel}" or lower`)}r.resolved||this.switchLevel(e,s)}switchLevel(e,t){void 0!==t&&e.errorAction&&(this.warn(`switching to level ${t} after ${e.details}`),this.hls.nextAutoLevel=t,e.errorAction.resolved=!0,this.hls.nextLoadLevel=this.hls.nextAutoLevel)}redundantFailover(e){const{hls:t,penalizedRenditions:r}=this,n=e.parent===pn.MAIN?e.level:t.loadLevel,i=t.levels[n],s=i.url.length,a=e.frag?e.frag.urlId:i.urlId;i.urlId!==a||e.frag&&!i.details||this.penalizeRendition(i,e);for(let o=1;o<s;o++){const l=(a+o)%s,c=r[l];if(!c||Xn(c,e,r[a]))return this.warn(`Switching to Redundant Stream ${l+1}/${s}: "${i.url[l]}" after ${e.details}`),this.playlistError=0,t.levels.forEach((e=>{e.urlId=l})),t.nextLoadLevel=n,!0}return!1}penalizeRendition(e,t){const{penalizedRenditions:r}=this,n=r[e.urlId]||{lastErrorPerfMs:0,errors:[],details:void 0};n.lastErrorPerfMs=performance.now(),n.errors.push(t),n.details=e.details,r[e.urlId]=n}},fpsController:class{constructor(e){this.hls=void 0,this.isVideoPlaybackQualityAvailable=!1,this.timer=void 0,this.media=null,this.lastTime=void 0,this.lastDroppedFrames=0,this.lastDecodedFrames=0,this.streamController=void 0,this.hls=e,this.registerListeners()}setStreamController(e){this.streamController=e}registerListeners(){this.hls.on(jt.MEDIA_ATTACHING,this.onMediaAttaching,this)}unregisterListeners(){this.hls.off(jt.MEDIA_ATTACHING,this.onMediaAttaching,this)}destroy(){this.timer&&clearInterval(this.timer),this.unregisterListeners(),this.isVideoPlaybackQualityAvailable=!1,this.media=null}onMediaAttaching(e,t){const r=this.hls.config;if(r.capLevelOnFPSDrop){const e=t.media instanceof self.HTMLVideoElement?t.media:null;this.media=e,e&&"function"==typeof e.getVideoPlaybackQuality&&(this.isVideoPlaybackQualityAvailable=!0),self.clearInterval(this.timer),this.timer=self.setInterval(this.checkFPSInterval.bind(this),r.fpsDroppedMonitoringPeriod)}}checkFPS(e,t,r){const n=performance.now();if(t){if(this.lastTime){const e=n-this.lastTime,i=r-this.lastDroppedFrames,s=t-this.lastDecodedFrames,a=1e3*i/e,o=this.hls;if(o.trigger(jt.FPS_DROP,{currentDropped:i,currentDecoded:s,totalDroppedFrames:r}),a>0&&i>o.config.fpsDroppedMonitoringThreshold*s){let e=o.currentLevel;Rt.warn("drop FPS ratio greater than max allowed value for currentLevel: "+e),e>0&&(-1===o.autoLevelCapping||o.autoLevelCapping>=e)&&(e-=1,o.trigger(jt.FPS_DROP_LEVEL_CAPPING,{level:e,droppedLevel:o.currentLevel}),o.autoLevelCapping=e,this.streamController.nextLevelSwitch())}}this.lastTime=n,this.lastDroppedFrames=r,this.lastDecodedFrames=t}}checkFPSInterval(){const e=this.media;if(e)if(this.isVideoPlaybackQualityAvailable){const t=e.getVideoPlaybackQuality();this.checkFPS(e,t.totalVideoFrames,t.droppedVideoFrames)}else this.checkFPS(e,e.webkitDecodedFrameCount,e.webkitDroppedFrameCount)}},stretchShortVideoTrack:!1,maxAudioFramesDrift:1,forceKeyFrameOnDiscontinuity:!0,abrEwmaFastLive:3,abrEwmaSlowLive:9,abrEwmaFastVoD:3,abrEwmaSlowVoD:9,abrEwmaDefaultEstimate:5e5,abrBandWidthFactor:.95,abrBandWidthUpFactor:.7,abrMaxWithRealBitrate:!1,maxStarvationDelay:4,maxLoadingDelay:4,minAutoBitrate:0,emeEnabled:!1,widevineLicenseUrl:void 0,drmSystems:{},drmSystemOptions:{},requestMediaKeySystemAccessFunc:nr,testBandwidth:!0,progressive:!1,lowLatencyMode:!0,cmcd:void 0,enableDateRangeMetadataCues:!0,enableEmsgMetadataCues:!0,enableID3MetadataCues:!0,certLoadPolicy:{default:{maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:null,errorRetry:null}},keyLoadPolicy:{default:{maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"},errorRetry:{maxNumRetry:8,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"}}},manifestLoadPolicy:{default:{maxTimeToFirstByteMs:1/0,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},playlistLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:2,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},fragLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:12e4,timeoutRetry:{maxNumRetry:4,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:6,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},steeringManifestLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},manifestLoadingTimeOut:1e4,manifestLoadingMaxRetry:1,manifestLoadingRetryDelay:1e3,manifestLoadingMaxRetryTimeout:64e3,levelLoadingTimeOut:1e4,levelLoadingMaxRetry:4,levelLoadingRetryDelay:1e3,levelLoadingMaxRetryTimeout:64e3,fragLoadingTimeOut:2e4,fragLoadingMaxRetry:6,fragLoadingRetryDelay:1e3,fragLoadingMaxRetryTimeout:64e3},{cueHandler:fo,enableWebVTT:!0,enableIMSC1:!0,enableCEA708Captions:!0,captionsTextTrack1Label:"English",captionsTextTrack1LanguageCode:"en",captionsTextTrack2Label:"Spanish",captionsTextTrack2LanguageCode:"es",captionsTextTrack3Label:"Unknown CC",captionsTextTrack3LanguageCode:"",captionsTextTrack4Label:"Unknown CC",captionsTextTrack4LanguageCode:"",renderTextTracksNatively:!0}),{},{subtitleStreamController:class extends zi{constructor(e,t,r){super(e,t,r,"[subtitle-stream-controller]",pn.SUBTITLE),this.levels=[],this.currentTrackId=-1,this.tracksBuffered=[],this.mainDetails=null,this._registerListeners()}onHandlerDestroying(){this._unregisterListeners(),this.mainDetails=null}_registerListeners(){const{hls:e}=this;e.on(jt.MEDIA_ATTACHED,this.onMediaAttached,this),e.on(jt.MEDIA_DETACHING,this.onMediaDetaching,this),e.on(jt.MANIFEST_LOADING,this.onManifestLoading,this),e.on(jt.LEVEL_LOADED,this.onLevelLoaded,this),e.on(jt.ERROR,this.onError,this),e.on(jt.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),e.on(jt.SUBTITLE_TRACK_SWITCH,this.onSubtitleTrackSwitch,this),e.on(jt.SUBTITLE_TRACK_LOADED,this.onSubtitleTrackLoaded,this),e.on(jt.SUBTITLE_FRAG_PROCESSED,this.onSubtitleFragProcessed,this),e.on(jt.BUFFER_FLUSHING,this.onBufferFlushing,this),e.on(jt.FRAG_BUFFERED,this.onFragBuffered,this)}_unregisterListeners(){const{hls:e}=this;e.off(jt.MEDIA_ATTACHED,this.onMediaAttached,this),e.off(jt.MEDIA_DETACHING,this.onMediaDetaching,this),e.off(jt.MANIFEST_LOADING,this.onManifestLoading,this),e.off(jt.LEVEL_LOADED,this.onLevelLoaded,this),e.off(jt.ERROR,this.onError,this),e.off(jt.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),e.off(jt.SUBTITLE_TRACK_SWITCH,this.onSubtitleTrackSwitch,this),e.off(jt.SUBTITLE_TRACK_LOADED,this.onSubtitleTrackLoaded,this),e.off(jt.SUBTITLE_FRAG_PROCESSED,this.onSubtitleFragProcessed,this),e.off(jt.BUFFER_FLUSHING,this.onBufferFlushing,this),e.off(jt.FRAG_BUFFERED,this.onFragBuffered,this)}startLoad(e){this.stopLoad(),this.state=Ti,this.setInterval(500),this.nextLoadPosition=this.startPosition=this.lastCurrentTime=e,this.tick()}onManifestLoading(){this.mainDetails=null,this.fragmentTracker.removeAllFragments()}onMediaDetaching(){this.tracksBuffered=[],super.onMediaDetaching()}onLevelLoaded(e,t){this.mainDetails=t.details}onSubtitleFragProcessed(e,t){const{frag:r,success:n}=t;if(this.fragPrevious=r,this.state=Ti,!n)return;const i=this.tracksBuffered[this.currentTrackId];if(!i)return;let s;const a=r.start;for(let e=0;e<i.length;e++)if(a>=i[e].start&&a<=i[e].end){s=i[e];break}const o=r.start+r.duration;s?s.end=o:(s={start:a,end:o},i.push(s)),this.fragmentTracker.fragBuffered(r)}onBufferFlushing(e,t){const{startOffset:r,endOffset:n}=t;if(0===r&&n!==Number.POSITIVE_INFINITY){const e=n-1;if(e<=0)return;t.endOffsetSubtitles=Math.max(0,e),this.tracksBuffered.forEach((t=>{for(let r=0;r<t.length;)if(t[r].end<=e)t.shift();else{if(!(t[r].start<e))break;t[r].start=e,r++}})),this.fragmentTracker.removeFragmentsInRange(r,e,pn.SUBTITLE)}}onFragBuffered(e,t){var r;this.loadedmetadata||t.frag.type!==pn.MAIN||null!=(r=this.media)&&r.buffered.length&&(this.loadedmetadata=!0)}onError(e,t){const r=t.frag;(null==r?void 0:r.type)===pn.SUBTITLE&&(this.fragCurrent&&this.fragCurrent.abortRequests(),this.state!==xi&&(this.state=Ti))}onSubtitleTracksUpdated(e,{subtitleTracks:t}){Xs(this.levels,t)?this.levels=t.map((e=>new On(e))):(this.tracksBuffered=[],this.levels=t.map((e=>{const t=new On(e);return this.tracksBuffered[t.id]=[],t})),this.fragmentTracker.removeFragmentsInRange(0,Number.POSITIVE_INFINITY,pn.SUBTITLE),this.fragPrevious=null,this.mediaBuffer=null)}onSubtitleTrackSwitch(e,t){if(this.currentTrackId=t.id,!this.levels.length||-1===this.currentTrackId)return void this.clearInterval();const r=this.levels[this.currentTrackId];null!=r&&r.details?this.mediaBuffer=this.mediaBufferTimeRanges:this.mediaBuffer=null,r&&this.setInterval(500)}onSubtitleTrackLoaded(e,t){var r;const{details:n,id:i}=t,{currentTrackId:s,levels:a}=this;if(!a.length)return;const o=a[s];if(i>=a.length||i!==s||!o)return;this.mediaBuffer=this.mediaBufferTimeRanges;let l=0;if(n.live||null!=(r=o.details)&&r.live){const e=this.mainDetails;if(n.deltaUpdateFailed||!e)return;const t=e.fragments[0];o.details?(l=this.alignPlaylists(n,o.details),0===l&&t&&(l=t.start,Rn(n,l))):n.hasProgramDateTime&&e.hasProgramDateTime?(wi(n,e),l=n.fragments[0].start):t&&(l=t.start,Rn(n,l))}o.details=n,this.levelLastLoaded=i,this.startFragRequested||!this.mainDetails&&n.live||this.setStartPosition(o.details,l),this.tick(),n.live&&!this.fragCurrent&&this.media&&this.state===Ti&&(_n(null,n.fragments,this.media.currentTime,0)||(this.warn("Subtitle playlist not aligned with playback"),o.details=void 0))}_handleFragmentLoadComplete(e){const{frag:t,payload:r}=e,n=t.decryptdata,i=this.hls;if(!this.fragContextChanged(t)&&r&&r.byteLength>0&&n&&n.key&&n.iv&&"AES-128"===n.method){const e=performance.now();this.decrypter.decrypt(new Uint8Array(r),n.key.buffer,n.iv.buffer).catch((e=>{throw i.trigger(jt.ERROR,{type:Lt.MEDIA_ERROR,details:Ot.FRAG_DECRYPT_ERROR,fatal:!1,error:e,reason:e.message,frag:t}),e})).then((r=>{const n=performance.now();i.trigger(jt.FRAG_DECRYPTED,{frag:t,payload:r,stats:{tstart:e,tdecrypt:n}})})).catch((e=>{this.warn(`${e.name}: ${e.message}`),this.state=Ti}))}}doTick(){if(this.media){if(this.state===Ti){const{currentTrackId:e,levels:t}=this,r=t[e];if(!t.length||!r||!r.details)return;const{config:n}=this,i=this.getLoadPosition(),s=gi.bufferedInfo(this.tracksBuffered[this.currentTrackId]||[],i,n.maxBufferHole),{end:a,len:o}=s,l=this.getFwdBufferInfo(this.media,pn.MAIN),c=r.details;if(o>this.getMaxBufferLength(null==l?void 0:l.len)+c.levelTargetDuration)return;const u=c.fragments,d=u.length,h=c.edge;let p=null;const f=this.fragPrevious;if(a<h){const e=n.maxFragLookUpTolerance,t=a>h-e?0:e;p=_n(f,u,Math.max(u[0].start,a),t),!p&&f&&f.start<u[0].start&&(p=u[0])}else p=u[d-1];if(!p)return;if(p=this.mapToInitFragWhenRequired(p),"initSegment"!==p.sn){const e=u[p.sn-c.startSN-1];e&&e.cc===p.cc&&this.fragmentTracker.getState(e)===ri&&(p=e)}this.fragmentTracker.getState(p)===ri&&this.loadFragment(p,r,a)}}else this.state=Ti}getMaxBufferLength(e){const t=super.getMaxBufferLength();return e?Math.max(t,e):t}loadFragment(e,t,r){this.fragCurrent=e,"initSegment"===e.sn?this._loadInitSegment(e,t):(this.startFragRequested=!0,super.loadFragment(e,t,r))}get mediaBufferTimeRanges(){return new Ks(this.tracksBuffered[this.currentTrackId]||[])}},subtitleTrackController:class extends Jn{constructor(e){super(e,"[subtitle-track-controller]"),this.media=null,this.tracks=[],this.groupId=null,this.tracksInGroup=[],this.trackId=-1,this.selectDefaultTrack=!0,this.queuedDefaultTrack=-1,this.trackChangeListener=()=>this.onTextTracksChanged(),this.asyncPollTrackChange=()=>this.pollTrackChange(0),this.useTextTrackPolling=!1,this.subtitlePollingInterval=-1,this._subtitleDisplay=!0,this.registerListeners()}destroy(){this.unregisterListeners(),this.tracks.length=0,this.tracksInGroup.length=0,this.trackChangeListener=this.asyncPollTrackChange=null,super.destroy()}get subtitleDisplay(){return this._subtitleDisplay}set subtitleDisplay(e){this._subtitleDisplay=e,this.trackId>-1&&this.toggleTrackModes(this.trackId)}registerListeners(){const{hls:e}=this;e.on(jt.MEDIA_ATTACHED,this.onMediaAttached,this),e.on(jt.MEDIA_DETACHING,this.onMediaDetaching,this),e.on(jt.MANIFEST_LOADING,this.onManifestLoading,this),e.on(jt.MANIFEST_PARSED,this.onManifestParsed,this),e.on(jt.LEVEL_LOADING,this.onLevelLoading,this),e.on(jt.LEVEL_SWITCHING,this.onLevelSwitching,this),e.on(jt.SUBTITLE_TRACK_LOADED,this.onSubtitleTrackLoaded,this),e.on(jt.ERROR,this.onError,this)}unregisterListeners(){const{hls:e}=this;e.off(jt.MEDIA_ATTACHED,this.onMediaAttached,this),e.off(jt.MEDIA_DETACHING,this.onMediaDetaching,this),e.off(jt.MANIFEST_LOADING,this.onManifestLoading,this),e.off(jt.MANIFEST_PARSED,this.onManifestParsed,this),e.off(jt.LEVEL_LOADING,this.onLevelLoading,this),e.off(jt.LEVEL_SWITCHING,this.onLevelSwitching,this),e.off(jt.SUBTITLE_TRACK_LOADED,this.onSubtitleTrackLoaded,this),e.off(jt.ERROR,this.onError,this)}onMediaAttached(e,t){this.media=t.media,this.media&&(this.queuedDefaultTrack>-1&&(this.subtitleTrack=this.queuedDefaultTrack,this.queuedDefaultTrack=-1),this.useTextTrackPolling=!(this.media.textTracks&&"onchange"in this.media.textTracks),this.useTextTrackPolling?this.pollTrackChange(500):this.media.textTracks.addEventListener("change",this.asyncPollTrackChange))}pollTrackChange(e){self.clearInterval(this.subtitlePollingInterval),this.subtitlePollingInterval=self.setInterval(this.trackChangeListener,e)}onMediaDetaching(){this.media&&(self.clearInterval(this.subtitlePollingInterval),this.useTextTrackPolling||this.media.textTracks.removeEventListener("change",this.asyncPollTrackChange),this.trackId>-1&&(this.queuedDefaultTrack=this.trackId),$s(this.media.textTracks).forEach((e=>{bn(e)})),this.subtitleTrack=-1,this.media=null)}onManifestLoading(){this.tracks=[],this.groupId=null,this.tracksInGroup=[],this.trackId=-1,this.selectDefaultTrack=!0}onManifestParsed(e,t){this.tracks=t.subtitleTracks}onSubtitleTrackLoaded(e,t){const{id:r,details:n}=t,{trackId:i}=this,s=this.tracksInGroup[i];if(!s)return void this.warn(`Invalid subtitle track id ${r}`);const a=s.details;s.details=t.details,this.log(`subtitle track ${r} loaded [${n.startSN}-${n.endSN}]`),r===this.trackId&&this.playlistLoaded(r,t,a)}onLevelLoading(e,t){this.switchLevel(t.level)}onLevelSwitching(e,t){this.switchLevel(t.level)}switchLevel(e){const t=this.hls.levels[e];if(null==t||!t.textGroupIds)return;const r=t.textGroupIds[t.urlId],n=this.tracksInGroup?this.tracksInGroup[this.trackId]:void 0;if(this.groupId!==r){const e=this.tracks.filter((e=>!r||e.groupId===r));this.tracksInGroup=e;const t=this.findTrackId(null==n?void 0:n.name)||this.findTrackId();this.groupId=r||null;const i={subtitleTracks:e};this.log(`Updating subtitle tracks, ${e.length} track(s) found in "${r}" group-id`),this.hls.trigger(jt.SUBTITLE_TRACKS_UPDATED,i),-1!==t&&this.setSubtitleTrack(t,n)}else this.shouldReloadPlaylist(n)&&this.setSubtitleTrack(this.trackId,n)}findTrackId(e){const t=this.tracksInGroup;for(let r=0;r<t.length;r++){const n=t[r];if((!this.selectDefaultTrack||n.default)&&(!e||e===n.name))return n.id}return-1}onError(e,t){!t.fatal&&t.context&&t.context.type===hn.SUBTITLE_TRACK&&t.context.id===this.trackId&&t.context.groupId===this.groupId&&this.checkRetry(t)}get subtitleTracks(){return this.tracksInGroup}get subtitleTrack(){return this.trackId}set subtitleTrack(e){this.selectDefaultTrack=!1;const t=this.tracksInGroup?this.tracksInGroup[this.trackId]:void 0;this.setSubtitleTrack(e,t)}loadPlaylist(e){super.loadPlaylist();const t=this.tracksInGroup[this.trackId];if(this.shouldLoadPlaylist(t)){const r=t.id,n=t.groupId;let i=t.url;if(e)try{i=e.addDirectives(i)}catch(e){this.warn(`Could not construct new URL with HLS Delivery Directives: ${e}`)}this.log(`Loading subtitle playlist for id ${r}`),this.hls.trigger(jt.SUBTITLE_TRACK_LOADING,{url:i,id:r,groupId:n,deliveryDirectives:e||null})}}toggleTrackModes(e){const{media:t,trackId:r}=this;if(!t)return;const n=$s(t.textTracks),i=n.filter((e=>e.groupId===this.groupId));if(-1===e)[].slice.call(n).forEach((e=>{e.mode="disabled"}));else{const e=i[r];e&&(e.mode="disabled")}const s=i[e];s&&(s.mode=this.subtitleDisplay?"showing":"hidden")}setSubtitleTrack(e,t){var r;const n=this.tracksInGroup;if(!this.media)return void(this.queuedDefaultTrack=e);if(this.trackId!==e&&this.toggleTrackModes(e),this.trackId===e&&(-1===e||null!=(r=n[e])&&r.details)||e<-1||e>=n.length)return;this.clearTimer();const i=n[e];if(this.log(`Switching to subtitle-track ${e}`+(i?` "${i.name}" lang:${i.lang} group:${i.groupId}`:"")),this.trackId=e,i){const{id:e,groupId:r="",name:n,type:s,url:a}=i;this.hls.trigger(jt.SUBTITLE_TRACK_SWITCH,{id:e,groupId:r,name:n,type:s,url:a});const o=this.switchParams(i.url,null==t?void 0:t.details);this.loadPlaylist(o)}else this.hls.trigger(jt.SUBTITLE_TRACK_SWITCH,{id:e})}onTextTracksChanged(){if(this.useTextTrackPolling||self.clearInterval(this.subtitlePollingInterval),!this.media||!this.hls.config.renderTextTracksNatively)return;let e=-1;const t=$s(this.media.textTracks);for(let r=0;r<t.length;r++)if("hidden"===t[r].mode)e=r;else if("showing"===t[r].mode){e=r;break}this.subtitleTrack!==e&&(this.subtitleTrack=e)}},timelineController:class{constructor(e){if(this.hls=void 0,this.media=null,this.config=void 0,this.enabled=!0,this.Cues=void 0,this.textTracks=[],this.tracks=[],this.initPTS=[],this.unparsedVttFrags=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.cea608Parser1=void 0,this.cea608Parser2=void 0,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs={ccOffset:0,presentationOffset:0,0:{start:0,prevCC:-1,new:!0}},this.captionsProperties=void 0,this.hls=e,this.config=e.config,this.Cues=e.config.cueHandler,this.captionsProperties={textTrack1:{label:this.config.captionsTextTrack1Label,languageCode:this.config.captionsTextTrack1LanguageCode},textTrack2:{label:this.config.captionsTextTrack2Label,languageCode:this.config.captionsTextTrack2LanguageCode},textTrack3:{label:this.config.captionsTextTrack3Label,languageCode:this.config.captionsTextTrack3LanguageCode},textTrack4:{label:this.config.captionsTextTrack4Label,languageCode:this.config.captionsTextTrack4LanguageCode}},this.config.enableCEA708Captions){const e=new wa(this,"textTrack1"),t=new wa(this,"textTrack2"),r=new wa(this,"textTrack3"),n=new wa(this,"textTrack4");this.cea608Parser1=new ba(1,e,t),this.cea608Parser2=new ba(3,r,n)}e.on(jt.MEDIA_ATTACHING,this.onMediaAttaching,this),e.on(jt.MEDIA_DETACHING,this.onMediaDetaching,this),e.on(jt.MANIFEST_LOADING,this.onManifestLoading,this),e.on(jt.MANIFEST_LOADED,this.onManifestLoaded,this),e.on(jt.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),e.on(jt.FRAG_LOADING,this.onFragLoading,this),e.on(jt.FRAG_LOADED,this.onFragLoaded,this),e.on(jt.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),e.on(jt.FRAG_DECRYPTED,this.onFragDecrypted,this),e.on(jt.INIT_PTS_FOUND,this.onInitPtsFound,this),e.on(jt.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),e.on(jt.BUFFER_FLUSHING,this.onBufferFlushing,this)}destroy(){const{hls:e}=this;e.off(jt.MEDIA_ATTACHING,this.onMediaAttaching,this),e.off(jt.MEDIA_DETACHING,this.onMediaDetaching,this),e.off(jt.MANIFEST_LOADING,this.onManifestLoading,this),e.off(jt.MANIFEST_LOADED,this.onManifestLoaded,this),e.off(jt.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),e.off(jt.FRAG_LOADING,this.onFragLoading,this),e.off(jt.FRAG_LOADED,this.onFragLoaded,this),e.off(jt.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),e.off(jt.FRAG_DECRYPTED,this.onFragDecrypted,this),e.off(jt.INIT_PTS_FOUND,this.onInitPtsFound,this),e.off(jt.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),e.off(jt.BUFFER_FLUSHING,this.onBufferFlushing,this),this.hls=this.config=this.cea608Parser1=this.cea608Parser2=null}addCues(e,t,r,n,i){let s=!1;for(let e=i.length;e--;){const n=i[e],u=(a=n[0],o=n[1],l=t,c=r,Math.min(o,c)-Math.max(a,l));if(u>=0&&(n[0]=Math.min(n[0],t),n[1]=Math.max(n[1],r),s=!0,u/(r-t)>.5))return}var a,o,l,c;if(s||i.push([t,r]),this.config.renderTextTracksNatively){const i=this.captionsTracks[e];this.Cues.newCue(i,t,r,n)}else{const i=this.Cues.newCue(null,t,r,n);this.hls.trigger(jt.CUES_PARSED,{type:"captions",cues:i,track:e})}}onInitPtsFound(e,{frag:t,id:r,initPTS:n,timescale:i}){const{unparsedVttFrags:s}=this;"main"===r&&(this.initPTS[t.cc]={baseTime:n,timescale:i}),s.length&&(this.unparsedVttFrags=[],s.forEach((e=>{this.onFragLoaded(jt.FRAG_LOADED,e)})))}getExistingTrack(e){const{media:t}=this;if(t)for(let r=0;r<t.textTracks.length;r++){const n=t.textTracks[r];if(n[e])return n}return null}createCaptionsTrack(e){this.config.renderTextTracksNatively?this.createNativeTrack(e):this.createNonNativeTrack(e)}createNativeTrack(e){if(this.captionsTracks[e])return;const{captionsProperties:t,captionsTracks:r,media:n}=this,{label:i,languageCode:s}=t[e],a=this.getExistingTrack(e);if(a)r[e]=a,bn(r[e]),gn(r[e],n);else{const t=this.createTextTrack("captions",i,s);t&&(t[e]=!0,r[e]=t)}}createNonNativeTrack(e){if(this.nonNativeCaptionsTracks[e])return;const t=this.captionsProperties[e];if(!t)return;const r={_id:e,label:t.label,kind:"captions",default:!!t.media&&!!t.media.default,closedCaptions:t.media};this.nonNativeCaptionsTracks[e]=r,this.hls.trigger(jt.NON_NATIVE_TEXT_TRACKS_FOUND,{tracks:[r]})}createTextTrack(e,t,r){const n=this.media;if(n)return n.addTextTrack(e,t,r)}onMediaAttaching(e,t){this.media=t.media,this._cleanTracks()}onMediaDetaching(){const{captionsTracks:e}=this;Object.keys(e).forEach((t=>{bn(e[t]),delete e[t]})),this.nonNativeCaptionsTracks={}}onManifestLoading(){this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs={ccOffset:0,presentationOffset:0,0:{start:0,prevCC:-1,new:!0}},this._cleanTracks(),this.tracks=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.textTracks=[],this.unparsedVttFrags=[],this.initPTS=[],this.cea608Parser1&&this.cea608Parser2&&(this.cea608Parser1.reset(),this.cea608Parser2.reset())}_cleanTracks(){const{media:e}=this;if(!e)return;const t=e.textTracks;if(t)for(let e=0;e<t.length;e++)bn(t[e])}onSubtitleTracksUpdated(e,t){const r=t.subtitleTracks||[],n=r.some((e=>e.textCodec===za));if(this.config.enableWebVTT||n&&this.config.enableIMSC1){if(Xs(this.tracks,r))return void(this.tracks=r);if(this.textTracks=[],this.tracks=r,this.config.renderTextTracksNatively){const e=this.media?this.media.textTracks:null;this.tracks.forEach(((t,r)=>{let n;if(e&&r<e.length){let r=null;for(let n=0;n<e.length;n++)if(Xa(e[n],t)){r=e[n];break}r&&(n=r)}if(n)bn(n);else{const e=this._captionsOrSubtitlesFromCharacteristics(t);n=this.createTextTrack(e,t.name,t.lang),n&&(n.mode="disabled")}n&&(n.groupId=t.groupId,this.textTracks.push(n))}))}else if(this.tracks.length){const e=this.tracks.map((e=>({label:e.name,kind:e.type.toLowerCase(),default:e.default,subtitleTrack:e})));this.hls.trigger(jt.NON_NATIVE_TEXT_TRACKS_FOUND,{tracks:e})}}}_captionsOrSubtitlesFromCharacteristics(e){if(e.attrs.CHARACTERISTICS){const t=/transcribes-spoken-dialog/gi.test(e.attrs.CHARACTERISTICS),r=/describes-music-and-sound/gi.test(e.attrs.CHARACTERISTICS);if(t&&r)return"captions"}return"subtitles"}onManifestLoaded(e,t){this.config.enableCEA708Captions&&t.captions&&t.captions.forEach((e=>{const t=/(?:CC|SERVICE)([1-4])/.exec(e.instreamId);if(!t)return;const r=`textTrack${t[1]}`,n=this.captionsProperties[r];n&&(n.label=e.name,e.lang&&(n.languageCode=e.lang),n.media=e)}))}closedCaptionsForLevel(e){const t=this.hls.levels[e.level];return null==t?void 0:t.attrs["CLOSED-CAPTIONS"]}onFragLoading(e,t){const{cea608Parser1:r,cea608Parser2:n,lastSn:i,lastPartIndex:s}=this;if(this.enabled&&r&&n&&t.frag.type===pn.MAIN){var a,o;const e=t.frag.sn,l=null!=(a=null==t||null==(o=t.part)?void 0:o.index)?a:-1;e===i+1||e===i&&l===s+1||(r.reset(),n.reset()),this.lastSn=e,this.lastPartIndex=l}}onFragLoaded(e,t){const{frag:r,payload:n}=t;if(r.type===pn.SUBTITLE)if(n.byteLength){const e=r.decryptdata,i="stats"in t;if(null==e||!e.encrypted||i){const e=this.tracks[r.level],i=this.vttCCs;i[r.cc]||(i[r.cc]={start:r.start,prevCC:this.prevCC,new:!0},this.prevCC=r.cc),e&&e.textCodec===za?this._parseIMSC1(r,n):this._parseVTTs(t)}}else this.hls.trigger(jt.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:r,error:new Error("Empty subtitle payload")})}_parseIMSC1(e,t){const r=this.hls;Fa(t,this.initPTS[e.cc],(t=>{this._appendCues(t,e.level),r.trigger(jt.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:e})}),(t=>{Rt.log(`Failed to parse IMSC1: ${t}`),r.trigger(jt.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:e,error:t})}))}_parseVTTs(e){var t;const{frag:r,payload:n}=e,{initPTS:i,unparsedVttFrags:s}=this,a=i.length-1;if(!i[r.cc]&&-1===a)return void s.push(e);const o=this.hls;!function(e,t,r,n,i,s,a){const o=new La,l=vr(new Uint8Array(e)).trim().replace(Oa,"\n").split("\n"),c=[],u=t?function(e,t=1){return Ms(e,ws,1/t)}(t.baseTime,t.timescale):0;let d,h="00:00.000",p=0,f=0,A=!0;o.oncue=function(e){const s=r[n];let a=r.ccOffset;const o=(p-u)/9e4;if(null!=s&&s.new&&(void 0!==f?a=r.ccOffset=s.start:Va(r,n,o)),o){if(!t)return void(d=new Error("Missing initPTS for VTT MPEGTS"));a=o-r.presentationOffset}const l=e.endTime-e.startTime,h=Ds(9e4*(e.startTime+a-f),9e4*i)/9e4;e.startTime=Math.max(h,0),e.endTime=Math.max(h+l,0);const A=e.text.trim();e.text=decodeURIComponent(encodeURIComponent(A)),e.id||(e.id=Ra(e.startTime,e.endTime,A)),e.endTime>0&&c.push(e)},o.onparsingerror=function(e){d=e},o.onflush=function(){d?a(d):s(c)},l.forEach((e=>{if(A){if(Pa(e,"X-TIMESTAMP-MAP=")){A=!1,e.slice(16).split(",").forEach((e=>{Pa(e,"LOCAL:")?h=e.slice(6):Pa(e,"MPEGTS:")&&(p=parseInt(e.slice(7)))}));try{f=Na(h)/1e3}catch(e){d=e}return}""===e&&(A=!1)}o.parse(e+"\n")})),o.flush()}(null!=(t=r.initSegment)&&t.data?Nr(r.initSegment.data,new Uint8Array(n)):n,this.initPTS[r.cc],this.vttCCs,r.cc,r.start,(e=>{this._appendCues(e,r.level),o.trigger(jt.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:r})}),(t=>{const i="Missing initPTS for VTT MPEGTS"===t.message;i?s.push(e):this._fallbackToIMSC1(r,n),Rt.log(`Failed to parse VTT cue: ${t}`),i&&a>r.cc||o.trigger(jt.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:r,error:t})}))}_fallbackToIMSC1(e,t){const r=this.tracks[e.level];r.textCodec||Fa(t,this.initPTS[e.cc],(()=>{r.textCodec=za,this._parseIMSC1(e,t)}),(()=>{r.textCodec="wvtt"}))}_appendCues(e,t){const r=this.hls;if(this.config.renderTextTracksNatively){const r=this.textTracks[t];if(!r||"disabled"===r.mode)return;e.forEach((e=>vn(r,e)))}else{const n=this.tracks[t];if(!n)return;const i=n.default?"default":"subtitles"+t;r.trigger(jt.CUES_PARSED,{type:"subtitles",cues:e,track:i})}}onFragDecrypted(e,t){const{frag:r}=t;r.type===pn.SUBTITLE&&this.onFragLoaded(jt.FRAG_LOADED,t)}onSubtitleTracksCleared(){this.tracks=[],this.captionsTracks={}}onFragParsingUserdata(e,t){const{cea608Parser1:r,cea608Parser2:n}=this;if(!this.enabled||!r||!n)return;const{frag:i,samples:s}=t;if(i.type!==pn.MAIN||"NONE"!==this.closedCaptionsForLevel(i))for(let e=0;e<s.length;e++){const t=s[e].bytes;if(t){const i=this.extractCea608Data(t);r.addData(s[e].pts,i[0]),n.addData(s[e].pts,i[1])}}}onBufferFlushing(e,{startOffset:t,endOffset:r,endOffsetSubtitles:n,type:i}){const{media:s}=this;if(s&&!(s.currentTime<r)){if(!i||"video"===i){const{captionsTracks:e}=this;Object.keys(e).forEach((n=>yn(e[n],t,r)))}if(this.config.renderTextTracksNatively&&0===t&&void 0!==n){const{textTracks:e}=this;Object.keys(e).forEach((r=>yn(e[r],t,n)))}}}extractCea608Data(e){const t=[[],[]],r=31&e[0];let n=2;for(let i=0;i<r;i++){const r=e[n++],i=127&e[n++],s=127&e[n++];if((0!==i||0!==s)&&0!=(4&r)){const e=3&r;0!==e&&1!==e||(t[e].push(i),t[e].push(s))}}return t}},audioStreamController:class extends zi{constructor(e,t,r){super(e,t,r,"[audio-stream-controller]",pn.AUDIO),this.videoBuffer=null,this.videoTrackCC=-1,this.waitingVideoCC=-1,this.bufferedTrack=null,this.switchingTrack=null,this.trackId=-1,this.waitingData=null,this.mainDetails=null,this.bufferFlushed=!1,this.cachedTrackLoadedData=null,this._registerListeners()}onHandlerDestroying(){this._unregisterListeners(),this.mainDetails=null,this.bufferedTrack=null,this.switchingTrack=null}_registerListeners(){const{hls:e}=this;e.on(jt.MEDIA_ATTACHED,this.onMediaAttached,this),e.on(jt.MEDIA_DETACHING,this.onMediaDetaching,this),e.on(jt.MANIFEST_LOADING,this.onManifestLoading,this),e.on(jt.LEVEL_LOADED,this.onLevelLoaded,this),e.on(jt.AUDIO_TRACKS_UPDATED,this.onAudioTracksUpdated,this),e.on(jt.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),e.on(jt.AUDIO_TRACK_LOADED,this.onAudioTrackLoaded,this),e.on(jt.ERROR,this.onError,this),e.on(jt.BUFFER_RESET,this.onBufferReset,this),e.on(jt.BUFFER_CREATED,this.onBufferCreated,this),e.on(jt.BUFFER_FLUSHED,this.onBufferFlushed,this),e.on(jt.INIT_PTS_FOUND,this.onInitPtsFound,this),e.on(jt.FRAG_BUFFERED,this.onFragBuffered,this)}_unregisterListeners(){const{hls:e}=this;e.off(jt.MEDIA_ATTACHED,this.onMediaAttached,this),e.off(jt.MEDIA_DETACHING,this.onMediaDetaching,this),e.off(jt.MANIFEST_LOADING,this.onManifestLoading,this),e.off(jt.LEVEL_LOADED,this.onLevelLoaded,this),e.off(jt.AUDIO_TRACKS_UPDATED,this.onAudioTracksUpdated,this),e.off(jt.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),e.off(jt.AUDIO_TRACK_LOADED,this.onAudioTrackLoaded,this),e.off(jt.ERROR,this.onError,this),e.off(jt.BUFFER_RESET,this.onBufferReset,this),e.off(jt.BUFFER_CREATED,this.onBufferCreated,this),e.off(jt.BUFFER_FLUSHED,this.onBufferFlushed,this),e.off(jt.INIT_PTS_FOUND,this.onInitPtsFound,this),e.off(jt.FRAG_BUFFERED,this.onFragBuffered,this)}onInitPtsFound(e,{frag:t,id:r,initPTS:n,timescale:i}){if("main"===r){const e=t.cc;this.initPTS[t.cc]={baseTime:n,timescale:i},this.log(`InitPTS for cc: ${e} found from main: ${n}`),this.videoTrackCC=e,this.state===Ri&&this.tick()}}startLoad(e){if(!this.levels)return this.startPosition=e,void(this.state=xi);const t=this.lastCurrentTime;this.stopLoad(),this.setInterval(100),t>0&&-1===e?(this.log(`Override startPosition with lastCurrentTime @${t.toFixed(3)}`),e=t,this.state=Ti):(this.loadedmetadata=!1,this.state=Li),this.nextLoadPosition=this.startPosition=this.lastCurrentTime=e,this.tick()}doTick(){switch(this.state){case Ti:this.doTickIdle();break;case Li:{var e;const{levels:t,trackId:r}=this,n=null==t||null==(e=t[r])?void 0:e.details;if(n){if(this.waitForCdnTuneIn(n))break;this.state=Ri}break}case ji:{var t;const e=performance.now(),r=this.retryDate;(!r||e>=r||null!=(t=this.media)&&t.seeking)&&(this.log("RetryDate reached, switch back to IDLE state"),this.resetStartWhenNotLoaded(this.trackId),this.state=Ti);break}case Ri:{const e=this.waitingData;if(e){const{frag:t,part:r,cache:n,complete:i}=e;if(void 0!==this.initPTS[t.cc]){this.waitingData=null,this.waitingVideoCC=-1,this.state=ki;const e={frag:t,part:r,payload:n.flush(),networkDetails:null};this._handleFragmentLoadProgress(e),i&&super._handleFragmentLoadComplete(e)}else if(this.videoTrackCC!==this.waitingVideoCC)this.log(`Waiting fragment cc (${t.cc}) cancelled because video is at cc ${this.videoTrackCC}`),this.clearWaitingFragment();else{const e=this.getLoadPosition(),r=gi.bufferInfo(this.mediaBuffer,e,this.config.maxBufferHole);Zn(r.end,this.config.maxFragLookUpTolerance,t)<0&&(this.log(`Waiting fragment cc (${t.cc}) @ ${t.start} cancelled because another fragment at ${r.end} is needed`),this.clearWaitingFragment())}}else this.state=Ti}}this.onTickEnd()}clearWaitingFragment(){const e=this.waitingData;e&&(this.fragmentTracker.removeFragment(e.frag),this.waitingData=null,this.waitingVideoCC=-1,this.state=Ti)}resetLoadingState(){this.clearWaitingFragment(),super.resetLoadingState()}onTickEnd(){const{media:e}=this;null!=e&&e.readyState&&(this.lastCurrentTime=e.currentTime)}doTickIdle(){const{hls:e,levels:t,media:r,trackId:n}=this,i=e.config;if(null==t||!t[n])return;if(!r&&(this.startFragRequested||!i.startFragPrefetch))return;const s=t[n],a=s.details;if(!a||a.live&&this.levelLastLoaded!==n||this.waitForCdnTuneIn(a))return void(this.state=Li);const o=this.mediaBuffer?this.mediaBuffer:this.media;this.bufferFlushed&&o&&(this.bufferFlushed=!1,this.afterBufferFlushed(o,qt.AUDIO,pn.AUDIO));const l=this.getFwdBufferInfo(o,pn.AUDIO);if(null===l)return;const{bufferedTrack:c,switchingTrack:u}=this;if(!u&&this._streamEnded(l,a))return e.trigger(jt.BUFFER_EOS,{type:"audio"}),void(this.state=Ni);const d=this.getFwdBufferInfo(this.videoBuffer?this.videoBuffer:this.media,pn.MAIN),h=l.len,p=this.getMaxBufferLength(null==d?void 0:d.len);if(h>=p&&!u)return;const f=a.fragments[0].start;let A=l.end;if(u&&r){const e=this.getLoadPosition();c&&u.attrs!==c.attrs&&(A=e),a.PTSKnown&&e<f&&(l.end>f||l.nextStart)&&(this.log("Alt audio track ahead of main track, seek to start of alt audio track"),r.currentTime=f+.05)}let m=this.getNextFragment(A,a),g=!1;if(m&&this.isLoopLoading(m,A)&&(g=!!m.gap,m=this.getNextFragmentLoopLoading(m,a,l,pn.MAIN,p)),!m)return void(this.bufferFlushed=!0);const v=d&&m.start>d.end+a.targetduration;if(v||(null==d||!d.len)&&l.len){const e=this.getAppendedFrag(m.start,pn.MAIN);if(null===e)return;if(g||(g=!!e.gap||!!v&&0===d.len),v&&!g||g&&l.nextStart&&l.nextStart<e.end)return}this.loadFragment(m,s,A)}getMaxBufferLength(e){const t=super.getMaxBufferLength();return e?Math.min(Math.max(t,e),this.config.maxMaxBufferLength):t}onMediaDetaching(){this.videoBuffer=null,super.onMediaDetaching()}onAudioTracksUpdated(e,{audioTracks:t}){this.resetTransmuxer(),this.levels=t.map((e=>new On(e)))}onAudioTrackSwitching(e,t){const r=!!t.url;this.trackId=t.id;const{fragCurrent:n}=this;n&&(n.abortRequests(),this.removeUnbufferedFrags(n.start)),this.resetLoadingState(),r?this.setInterval(100):this.resetTransmuxer(),r?(this.switchingTrack=t,this.state=Ti):(this.switchingTrack=null,this.bufferedTrack=t,this.state=xi),this.tick()}onManifestLoading(){this.fragmentTracker.removeAllFragments(),this.startPosition=this.lastCurrentTime=0,this.bufferFlushed=!1,this.levels=this.mainDetails=this.waitingData=this.bufferedTrack=this.cachedTrackLoadedData=this.switchingTrack=null,this.startFragRequested=!1,this.trackId=this.videoTrackCC=this.waitingVideoCC=-1}onLevelLoaded(e,t){this.mainDetails=t.details,null!==this.cachedTrackLoadedData&&(this.hls.trigger(jt.AUDIO_TRACK_LOADED,this.cachedTrackLoadedData),this.cachedTrackLoadedData=null)}onAudioTrackLoaded(e,t){var r;if(null==this.mainDetails)return void(this.cachedTrackLoadedData=t);const{levels:n}=this,{details:i,id:s}=t;if(!n)return void this.warn(`Audio tracks were reset while loading level ${s}`);this.log(`Track ${s} loaded [${i.startSN},${i.endSN}]${i.lastPartSn?`[part-${i.lastPartSn}-${i.lastPartIndex}]`:""},duration:${i.totalduration}`);const a=n[s];let o=0;if(i.live||null!=(r=a.details)&&r.live){const e=this.mainDetails;if(i.fragments[0]||(i.deltaUpdateFailed=!0),i.deltaUpdateFailed||!e)return;!a.details&&i.hasProgramDateTime&&e.hasProgramDateTime?(wi(i,e),o=i.fragments[0].start):o=this.alignPlaylists(i,a.details)}a.details=i,this.levelLastLoaded=s,this.startFragRequested||!this.mainDetails&&i.live||this.setStartPosition(a.details,o),this.state!==Li||this.waitForCdnTuneIn(i)||(this.state=Ti),this.tick()}_handleFragmentLoadProgress(e){var t;const{frag:r,part:n,payload:i}=e,{config:s,trackId:a,levels:o}=this;if(!o)return void this.warn(`Audio tracks were reset while fragment load was in progress. Fragment ${r.sn} of level ${r.level} will not be buffered`);const l=o[a];if(!l)return void this.warn("Audio track is undefined on fragment load progress");const c=l.details;if(!c)return this.warn("Audio track details undefined on fragment load progress"),void this.removeUnbufferedFrags(r.start);const u=s.defaultAudioCodec||l.audioCodec||"mp4a.40.2";let d=this.transmuxer;d||(d=this.transmuxer=new qs(this.hls,pn.AUDIO,this._handleTransmuxComplete.bind(this),this._handleTransmuxerFlush.bind(this)));const h=this.initPTS[r.cc],p=null==(t=r.initSegment)?void 0:t.data;if(void 0!==h){const e=!1,t=n?n.index:-1,s=-1!==t,a=new vi(r.level,r.sn,r.stats.chunkCount,i.byteLength,t,s);d.push(i,p,u,"",r,n,c.totalduration,e,a,h)}else{this.log(`Unknown video PTS for cc ${r.cc}, waiting for video PTS before demuxing audio frag ${r.sn} of [${c.startSN} ,${c.endSN}],track ${a}`);const{cache:e}=this.waitingData=this.waitingData||{frag:r,part:n,cache:new Ws,complete:!1};e.push(new Uint8Array(i)),this.waitingVideoCC=this.videoTrackCC,this.state=Ri}}_handleFragmentLoadComplete(e){this.waitingData?this.waitingData.complete=!0:super._handleFragmentLoadComplete(e)}onBufferReset(){this.mediaBuffer=this.videoBuffer=null,this.loadedmetadata=!1}onBufferCreated(e,t){const r=t.tracks.audio;r&&(this.mediaBuffer=r.buffer||null),t.tracks.video&&(this.videoBuffer=t.tracks.video.buffer||null)}onFragBuffered(e,t){const{frag:r,part:n}=t;if(r.type===pn.AUDIO)if(this.fragContextChanged(r))this.warn(`Fragment ${r.sn}${n?" p: "+n.index:""} of level ${r.level} finished buffering, but was aborted. state: ${this.state}, audioSwitch: ${this.switchingTrack?this.switchingTrack.name:"false"}`);else{if("initSegment"!==r.sn){this.fragPrevious=r;const e=this.switchingTrack;e&&(this.bufferedTrack=e,this.switchingTrack=null,this.hls.trigger(jt.AUDIO_TRACK_SWITCHED,xt({},e)))}this.fragBufferedComplete(r,n)}else if(!this.loadedmetadata&&r.type===pn.MAIN){const e=this.videoBuffer||this.media;e&&gi.getBuffered(e).length&&(this.loadedmetadata=!0)}}onError(e,t){var r;if(t.fatal)this.state=Bi;else switch(t.details){case Ot.FRAG_GAP:case Ot.FRAG_PARSING_ERROR:case Ot.FRAG_DECRYPT_ERROR:case Ot.FRAG_LOAD_ERROR:case Ot.FRAG_LOAD_TIMEOUT:case Ot.KEY_LOAD_ERROR:case Ot.KEY_LOAD_TIMEOUT:this.onFragmentOrKeyLoadError(pn.AUDIO,t);break;case Ot.AUDIO_TRACK_LOAD_ERROR:case Ot.AUDIO_TRACK_LOAD_TIMEOUT:case Ot.LEVEL_PARSING_ERROR:t.levelRetry||this.state!==Li||(null==(r=t.context)?void 0:r.type)!==hn.AUDIO_TRACK||(this.state=Ti);break;case Ot.BUFFER_FULL_ERROR:if(!t.parent||"audio"!==t.parent)return;this.reduceLengthAndFlushBuffer(t)&&(this.bufferedTrack=null,super.flushMainBuffer(0,Number.POSITIVE_INFINITY,"audio"));break;case Ot.INTERNAL_EXCEPTION:this.recoverWorkerError(t)}}onBufferFlushed(e,{type:t}){t===qt.AUDIO&&(this.bufferFlushed=!0,this.state===Ni&&(this.state=Ti))}_handleTransmuxComplete(e){var t;const r="audio",{hls:n}=this,{remuxResult:i,chunkMeta:s}=e,a=this.getCurrentContext(s);if(!a)return void this.resetWhenMissingContext(s);const{frag:o,part:l,level:c}=a,{details:u}=c,{audio:d,text:h,id3:p,initSegment:f}=i;if(!this.fragContextChanged(o)&&u){if(this.state=Oi,this.switchingTrack&&d&&this.completeAudioSwitch(this.switchingTrack),null!=f&&f.tracks){const e=o.initSegment||o;this._bufferInitSegment(f.tracks,e,s),n.trigger(jt.FRAG_PARSING_INIT_SEGMENT,{frag:e,id:r,tracks:f.tracks})}if(d){const{startPTS:e,endPTS:t,startDTS:r,endDTS:n}=d;l&&(l.elementaryStreams[qt.AUDIO]={startPTS:e,endPTS:t,startDTS:r,endDTS:n}),o.setElementaryStreamInfo(qt.AUDIO,e,t,r,n),this.bufferFragmentData(d,o,l,s)}if(null!=p&&null!=(t=p.samples)&&t.length){const e=Dt({id:r,frag:o,details:u},p);n.trigger(jt.FRAG_PARSING_METADATA,e)}if(h){const e=Dt({id:r,frag:o,details:u},h);n.trigger(jt.FRAG_PARSING_USERDATA,e)}}else this.fragmentTracker.removeFragment(o)}_bufferInitSegment(e,t,r){if(this.state!==Oi)return;e.video&&delete e.video;const n=e.audio;if(!n)return;n.levelCodec=n.codec,n.id="audio",this.log(`Init audio buffer, container:${n.container}, codecs[parsed]=[${n.codec}]`),this.hls.trigger(jt.BUFFER_CODECS,e);const i=n.initSegment;if(null!=i&&i.byteLength){const e={type:"audio",frag:t,part:null,chunkMeta:r,parent:t.type,data:i};this.hls.trigger(jt.BUFFER_APPENDING,e)}this.tick()}loadFragment(e,t,r){const n=this.fragmentTracker.getState(e);var i;this.fragCurrent=e,this.switchingTrack||n===ri||n===ii?"initSegment"===e.sn?this._loadInitSegment(e,t):null!=(i=t.details)&&i.live&&!this.initPTS[e.cc]?(this.log(`Waiting for video PTS in continuity counter ${e.cc} of live stream before loading audio fragment ${e.sn} of level ${this.trackId}`),this.state=Ri):(this.startFragRequested=!0,super.loadFragment(e,t,r)):this.clearTrackerIfNeeded(e)}completeAudioSwitch(e){const{hls:t,media:r,bufferedTrack:n}=this,i=null==n?void 0:n.attrs,s=e.attrs;r&&i&&(i.CHANNELS!==s.CHANNELS||i.NAME!==s.NAME||i.LANGUAGE!==s.LANGUAGE)&&(this.log("Switching audio track : flushing all audio"),super.flushMainBuffer(0,Number.POSITIVE_INFINITY,"audio")),this.bufferedTrack=e,this.switchingTrack=null,t.trigger(jt.AUDIO_TRACK_SWITCHED,xt({},e))}},audioTrackController:class extends Jn{constructor(e){super(e,"[audio-track-controller]"),this.tracks=[],this.groupId=null,this.tracksInGroup=[],this.trackId=-1,this.currentTrack=null,this.selectDefaultTrack=!0,this.registerListeners()}registerListeners(){const{hls:e}=this;e.on(jt.MANIFEST_LOADING,this.onManifestLoading,this),e.on(jt.MANIFEST_PARSED,this.onManifestParsed,this),e.on(jt.LEVEL_LOADING,this.onLevelLoading,this),e.on(jt.LEVEL_SWITCHING,this.onLevelSwitching,this),e.on(jt.AUDIO_TRACK_LOADED,this.onAudioTrackLoaded,this),e.on(jt.ERROR,this.onError,this)}unregisterListeners(){const{hls:e}=this;e.off(jt.MANIFEST_LOADING,this.onManifestLoading,this),e.off(jt.MANIFEST_PARSED,this.onManifestParsed,this),e.off(jt.LEVEL_LOADING,this.onLevelLoading,this),e.off(jt.LEVEL_SWITCHING,this.onLevelSwitching,this),e.off(jt.AUDIO_TRACK_LOADED,this.onAudioTrackLoaded,this),e.off(jt.ERROR,this.onError,this)}destroy(){this.unregisterListeners(),this.tracks.length=0,this.tracksInGroup.length=0,this.currentTrack=null,super.destroy()}onManifestLoading(){this.tracks=[],this.groupId=null,this.tracksInGroup=[],this.trackId=-1,this.currentTrack=null,this.selectDefaultTrack=!0}onManifestParsed(e,t){this.tracks=t.audioTracks||[]}onAudioTrackLoaded(e,t){const{id:r,groupId:n,details:i}=t,s=this.tracksInGroup[r];if(!s||s.groupId!==n)return void this.warn(`Track with id:${r} and group:${n} not found in active group ${s.groupId}`);const a=s.details;s.details=t.details,this.log(`audio-track ${r} "${s.name}" lang:${s.lang} group:${n} loaded [${i.startSN}-${i.endSN}]`),r===this.trackId&&this.playlistLoaded(r,t,a)}onLevelLoading(e,t){this.switchLevel(t.level)}onLevelSwitching(e,t){this.switchLevel(t.level)}switchLevel(e){const t=this.hls.levels[e];if(null==t||!t.audioGroupIds)return;const r=t.audioGroupIds[t.urlId];if(this.groupId!==r){this.groupId=r||null;const e=this.tracks.filter((e=>!r||e.groupId===r));this.selectDefaultTrack&&!e.some((e=>e.default))&&(this.selectDefaultTrack=!1),this.tracksInGroup=e;const t={audioTracks:e};this.log(`Updating audio tracks, ${e.length} track(s) found in group:${r}`),this.hls.trigger(jt.AUDIO_TRACKS_UPDATED,t),this.selectInitialTrack()}else this.shouldReloadPlaylist(this.currentTrack)&&this.setAudioTrack(this.trackId)}onError(e,t){!t.fatal&&t.context&&t.context.type===hn.AUDIO_TRACK&&t.context.id===this.trackId&&t.context.groupId===this.groupId&&(this.requestScheduled=-1,this.checkRetry(t))}get audioTracks(){return this.tracksInGroup}get audioTrack(){return this.trackId}set audioTrack(e){this.selectDefaultTrack=!1,this.setAudioTrack(e)}setAudioTrack(e){const t=this.tracksInGroup;if(e<0||e>=t.length)return void this.warn("Invalid id passed to audio-track controller");this.clearTimer();const r=this.currentTrack;t[this.trackId];const n=t[e],{groupId:i,name:s}=n;if(this.log(`Switching to audio-track ${e} "${s}" lang:${n.lang} group:${i}`),this.trackId=e,this.currentTrack=n,this.selectDefaultTrack=!1,this.hls.trigger(jt.AUDIO_TRACK_SWITCHING,xt({},n)),n.details&&!n.details.live)return;const a=this.switchParams(n.url,null==r?void 0:r.details);this.loadPlaylist(a)}selectInitialTrack(){const e=this.tracksInGroup,t=this.findTrackId(this.currentTrack)|this.findTrackId(null);if(-1!==t)this.setAudioTrack(t);else{const t=new Error(`No track found for running audio group-ID: ${this.groupId} track count: ${e.length}`);this.warn(t.message),this.hls.trigger(jt.ERROR,{type:Lt.MEDIA_ERROR,details:Ot.AUDIO_TRACK_LOAD_ERROR,fatal:!0,error:t})}}findTrackId(e){const t=this.tracksInGroup;for(let r=0;r<t.length;r++){const n=t[r];if(!this.selectDefaultTrack||n.default){if(!e||void 0!==e.attrs["STABLE-RENDITION-ID"]&&e.attrs["STABLE-RENDITION-ID"]===n.attrs["STABLE-RENDITION-ID"])return n.id;if(e.name===n.name&&e.lang===n.lang)return n.id}}return-1}loadPlaylist(e){super.loadPlaylist();const t=this.tracksInGroup[this.trackId];if(this.shouldLoadPlaylist(t)){const r=t.id,n=t.groupId;let i=t.url;if(e)try{i=e.addDirectives(i)}catch(e){this.warn(`Could not construct new URL with HLS Delivery Directives: ${e}`)}this.log(`loading audio-track playlist ${r} "${t.name}" lang:${t.lang} group:${n}`),this.clearTimer(),this.hls.trigger(jt.AUDIO_TRACK_LOADING,{url:i,id:r,groupId:n,deliveryDirectives:e||null})}}},emeController:$a,cmcdController:no,contentSteeringController:class{constructor(e){this.hls=void 0,this.log=void 0,this.loader=null,this.uri=null,this.pathwayId=".",this.pathwayPriority=null,this.timeToLoad=300,this.reloadTimer=-1,this.updated=0,this.started=!1,this.enabled=!0,this.levels=null,this.audioTracks=null,this.subtitleTracks=null,this.penalizedPathways={},this.hls=e,this.log=Rt.log.bind(Rt,"[content-steering]:"),this.registerListeners()}registerListeners(){const e=this.hls;e.on(jt.MANIFEST_LOADING,this.onManifestLoading,this),e.on(jt.MANIFEST_LOADED,this.onManifestLoaded,this),e.on(jt.MANIFEST_PARSED,this.onManifestParsed,this),e.on(jt.ERROR,this.onError,this)}unregisterListeners(){const e=this.hls;e&&(e.off(jt.MANIFEST_LOADING,this.onManifestLoading,this),e.off(jt.MANIFEST_LOADED,this.onManifestLoaded,this),e.off(jt.MANIFEST_PARSED,this.onManifestParsed,this),e.off(jt.ERROR,this.onError,this))}startLoad(){if(this.started=!0,self.clearTimeout(this.reloadTimer),this.enabled&&this.uri)if(this.updated){const e=Math.max(1e3*this.timeToLoad-(performance.now()-this.updated),0);this.scheduleRefresh(this.uri,e)}else this.loadSteeringManifest(this.uri)}stopLoad(){this.started=!1,this.loader&&(this.loader.destroy(),this.loader=null),self.clearTimeout(this.reloadTimer)}destroy(){this.unregisterListeners(),this.stopLoad(),this.hls=null,this.levels=this.audioTracks=this.subtitleTracks=null}removeLevel(e){const t=this.levels;t&&(this.levels=t.filter((t=>t!==e)))}onManifestLoading(){this.stopLoad(),this.enabled=!0,this.timeToLoad=300,this.updated=0,this.uri=null,this.pathwayId=".",this.levels=this.audioTracks=this.subtitleTracks=null}onManifestLoaded(e,t){const{contentSteering:r}=t;null!==r&&(this.pathwayId=r.pathwayId,this.uri=r.uri,this.started&&this.startLoad())}onManifestParsed(e,t){this.audioTracks=t.audioTracks,this.subtitleTracks=t.subtitleTracks}onError(e,t){const{errorAction:r}=t;if(2===(null==r?void 0:r.action)&&1===r.flags){let e=this.pathwayPriority;const t=this.pathwayId;this.penalizedPathways[t]||(this.penalizedPathways[t]=performance.now()),!e&&this.levels&&(e=this.levels.reduce(((e,t)=>(-1===e.indexOf(t.pathwayId)&&e.push(t.pathwayId),e)),[])),e&&e.length>1&&(this.updatePathwayPriority(e),r.resolved=this.pathwayId!==t)}}filterParsedLevels(e){this.levels=e;let t=this.getLevelsForPathway(this.pathwayId);if(0===t.length){const r=e[0].pathwayId;this.log(`No levels found in Pathway ${this.pathwayId}. Setting initial Pathway to "${r}"`),t=this.getLevelsForPathway(r),this.pathwayId=r}return t.length!==e.length?(this.log(`Found ${t.length}/${e.length} levels in Pathway "${this.pathwayId}"`),t):e}getLevelsForPathway(e){return null===this.levels?[]:this.levels.filter((t=>e===t.pathwayId))}updatePathwayPriority(e){let t;this.pathwayPriority=e;const r=this.penalizedPathways,n=performance.now();Object.keys(r).forEach((e=>{n-r[e]>3e5&&delete r[e]}));for(let n=0;n<e.length;n++){const i=e[n];if(r[i])continue;if(i===this.pathwayId)return;const s=this.hls.nextLoadLevel,a=this.hls.levels[s];if(t=this.getLevelsForPathway(i),t.length>0){this.log(`Setting Pathway to "${i}"`),this.pathwayId=i,this.hls.trigger(jt.LEVELS_UPDATED,{levels:t});const e=this.hls.levels[s];a&&e&&this.levels&&(e.attrs["STABLE-VARIANT-ID"]!==a.attrs["STABLE-VARIANT-ID"]&&e.bitrate!==a.bitrate&&this.log(`Unstable Pathways change from bitrate ${a.bitrate} to ${e.bitrate}`),this.hls.nextLoadLevel=s);break}}}clonePathways(e){const t=this.levels;if(!t)return;const r={},n={};e.forEach((e=>{const{ID:i,"BASE-ID":s,"URI-REPLACEMENT":a}=e;if(t.some((e=>e.pathwayId===i)))return;const o=this.getLevelsForPathway(s).map((e=>{const t=Dt({},e);t.details=void 0,t.url=so(e.uri,e.attrs["STABLE-VARIANT-ID"],"PER-VARIANT-URIS",a);const s=new Yt(e.attrs);s["PATHWAY-ID"]=i;const o=s.AUDIO&&`${s.AUDIO}_clone_${i}`,l=s.SUBTITLES&&`${s.SUBTITLES}_clone_${i}`;o&&(r[s.AUDIO]=o,s.AUDIO=o),l&&(n[s.SUBTITLES]=l,s.SUBTITLES=l),t.attrs=s;const c=new On(t);return ei(c,"audio",o),ei(c,"text",l),c}));t.push(...o),io(this.audioTracks,r,a,i),io(this.subtitleTracks,n,a,i)}))}loadSteeringManifest(e){const t=this.hls.config,r=t.loader;let n;this.loader&&this.loader.destroy(),this.loader=new r(t);try{n=new self.URL(e)}catch(t){return this.enabled=!1,void this.log(`Failed to parse Steering Manifest URI: ${e}`)}if("data:"!==n.protocol){const e=0|(this.hls.bandwidthEstimate||t.abrEwmaDefaultEstimate);n.searchParams.set("_HLS_pathway",this.pathwayId),n.searchParams.set("_HLS_throughput",""+e)}const i={responseType:"json",url:n.href},s=t.steeringManifestLoadPolicy.default,a=s.errorRetry||s.timeoutRetry||{},o={loadPolicy:s,timeout:s.maxLoadTimeMs,maxRetry:a.maxNumRetry||0,retryDelay:a.retryDelayMs||0,maxRetryDelay:a.maxRetryDelayMs||0},l={onSuccess:(e,t,r,i)=>{this.log(`Loaded steering manifest: "${n}"`);const s=e.data;if(1!==s.VERSION)return void this.log(`Steering VERSION ${s.VERSION} not supported!`);this.updated=performance.now(),this.timeToLoad=s.TTL;const{"RELOAD-URI":a,"PATHWAY-CLONES":o,"PATHWAY-PRIORITY":l}=s;if(a)try{this.uri=new self.URL(a,n).href}catch(e){return this.enabled=!1,void this.log(`Failed to parse Steering Manifest RELOAD-URI: ${a}`)}this.scheduleRefresh(this.uri||r.url),o&&this.clonePathways(o),l&&this.updatePathwayPriority(l)},onError:(e,t,r,n)=>{if(this.log(`Error loading steering manifest: ${e.code} ${e.text} (${t.url})`),this.stopLoad(),410===e.code)return this.enabled=!1,void this.log(`Steering manifest ${t.url} no longer available`);let i=1e3*this.timeToLoad;if(429!==e.code)this.scheduleRefresh(this.uri||t.url,i);else{const e=this.loader;if("function"==typeof(null==e?void 0:e.getResponseHeader)){const t=e.getResponseHeader("Retry-After");t&&(i=1e3*parseFloat(t))}this.log(`Steering manifest ${t.url} rate limited`)}},onTimeout:(e,t,r)=>{this.log(`Timeout loading steering manifest (${t.url})`),this.scheduleRefresh(this.uri||t.url)}};this.log(`Requesting steering manifest: ${n}`),this.loader.load(i,o,l)}scheduleRefresh(e,t=1e3*this.timeToLoad){self.clearTimeout(this.reloadTimer),this.reloadTimer=self.setTimeout((()=>{this.loadSteeringManifest(e)}),t)}}});function mo(e){return e&&"object"==typeof e?Array.isArray(e)?e.map(mo):Object.keys(e).reduce(((t,r)=>(t[r]=mo(e[r]),t)),{}):e}class go{static get version(){return"1.4.10"}static isSupported(){return function(){const e=Qr();if(!e)return!1;const t=Yi(),r=e&&"function"==typeof e.isTypeSupported&&e.isTypeSupported('video/mp4; codecs="avc1.42E01E,mp4a.40.2"'),n=!t||t.prototype&&"function"==typeof t.prototype.appendBuffer&&"function"==typeof t.prototype.remove;return!!r&&!!n}()}static get Events(){return jt}static get ErrorTypes(){return Lt}static get ErrorDetails(){return Ot}static get DefaultConfig(){return go.defaultConfig?go.defaultConfig:Ao}static set DefaultConfig(e){go.defaultConfig=e}constructor(e={}){this.config=void 0,this.userConfig=void 0,this.coreComponents=void 0,this.networkControllers=void 0,this._emitter=new Us,this._autoLevelCapping=void 0,this._maxHdcpLevel=null,this.abrController=void 0,this.bufferController=void 0,this.capLevelController=void 0,this.latencyController=void 0,this.levelController=void 0,this.streamController=void 0,this.audioTrackController=void 0,this.subtitleTrackController=void 0,this.emeController=void 0,this.cmcdController=void 0,this._media=null,this.url=null,function(e,t){if(self.console&&!0===e||"object"==typeof e){!function(e,...t){t.forEach((function(t){Bt[t]=e[t]?e[t].bind(e):function(e){const t=self.console[e];return t?t.bind(self.console,`[${e}] >`):Pt}(t)}))}(e,"debug","log","info","warn","error");try{Bt.log('Debug logs enabled for "Hls instance" in hls.js version 1.4.10')}catch(e){Bt=Nt}}else Bt=Nt}(e.debug||!1);const t=this.config=function(e,t){if((t.liveSyncDurationCount||t.liveMaxLatencyDurationCount)&&(t.liveSyncDuration||t.liveMaxLatencyDuration))throw new Error("Illegal hls.js config: don't mix up liveSyncDurationCount/liveMaxLatencyDurationCount and liveSyncDuration/liveMaxLatencyDuration");if(void 0!==t.liveMaxLatencyDurationCount&&(void 0===t.liveSyncDurationCount||t.liveMaxLatencyDurationCount<=t.liveSyncDurationCount))throw new Error('Illegal hls.js config: "liveMaxLatencyDurationCount" must be greater than "liveSyncDurationCount"');if(void 0!==t.liveMaxLatencyDuration&&(void 0===t.liveSyncDuration||t.liveMaxLatencyDuration<=t.liveSyncDuration))throw new Error('Illegal hls.js config: "liveMaxLatencyDuration" must be greater than "liveSyncDuration"');const r=mo(e),n=["TimeOut","MaxRetry","RetryDelay","MaxRetryTimeout"];return["manifest","level","frag"].forEach((e=>{const i=`${"level"===e?"playlist":e}LoadPolicy`,s=void 0===t[i],a=[];n.forEach((n=>{const o=`${e}Loading${n}`,l=t[o];if(void 0!==l&&s){a.push(o);const e=r[i].default;switch(t[i]={default:e},n){case"TimeOut":e.maxLoadTimeMs=l,e.maxTimeToFirstByteMs=l;break;case"MaxRetry":e.errorRetry.maxNumRetry=l,e.timeoutRetry.maxNumRetry=l;break;case"RetryDelay":e.errorRetry.retryDelayMs=l,e.timeoutRetry.retryDelayMs=l;break;case"MaxRetryTimeout":e.errorRetry.maxRetryDelayMs=l,e.timeoutRetry.maxRetryDelayMs=l}}})),a.length&&Rt.warn(`hls.js config: "${a.join('", "')}" setting(s) are deprecated, use "${i}": ${JSON.stringify(t[i])}`)})),xt(xt({},r),t)}(go.DefaultConfig,e);this.userConfig=e,this._autoLevelCapping=-1,t.progressive&&function(e){const t=e.loader;t!==co&&t!==oo?(Rt.log("[config]: Custom loader detected, cannot enable progressive streaming"),e.progressive=!1):function(){if(self.fetch&&self.AbortController&&self.ReadableStream&&self.Request)try{return new self.ReadableStream({}),!0}catch(e){}return!1}()&&(e.loader=co,e.progressive=!0,e.enableSoftwareAES=!0,Rt.log("[config]: Progressive streaming enabled, using FetchLoader"))}(t);const{abrController:r,bufferController:n,capLevelController:i,errorController:s,fpsController:a}=t,o=new s(this),l=this.abrController=new r(this),c=this.bufferController=new n(this),u=this.capLevelController=new i(this),d=new a(this),h=new mn(this),p=new En(this),f=t.contentSteeringController,A=f?new f(this):null,m=this.levelController=new $n(this,A),g=new ai(this),v=new fi(this.config),b=this.streamController=new _s(this,g,v);u.setStreamController(b),d.setStreamController(b);const y=[h,m,b];A&&y.splice(1,0,A),this.networkControllers=y;const C=[l,c,u,d,p,g];this.audioTrackController=this.createController(t.audioTrackController,y);const w=t.audioStreamController;w&&y.push(new w(this,g,v)),this.subtitleTrackController=this.createController(t.subtitleTrackController,y);const M=t.subtitleStreamController;M&&y.push(new M(this,g,v)),this.createController(t.timelineController,C),v.emeController=this.emeController=this.createController(t.emeController,C),this.cmcdController=this.createController(t.cmcdController,C),this.latencyController=this.createController(xn,C),this.coreComponents=C,y.push(o);const S=o.onErrorOut;"function"==typeof S&&this.on(jt.ERROR,S,o)}createController(e,t){if(e){const r=new e(this);return t&&t.push(r),r}return null}on(e,t,r=this){this._emitter.on(e,t,r)}once(e,t,r=this){this._emitter.once(e,t,r)}removeAllListeners(e){this._emitter.removeAllListeners(e)}off(e,t,r=this,n){this._emitter.off(e,t,r,n)}listeners(e){return this._emitter.listeners(e)}emit(e,t,r){return this._emitter.emit(e,t,r)}trigger(e,t){if(this.config.debug)return this.emit(e,e,t);try{return this.emit(e,e,t)}catch(t){Rt.error("An internal error happened while handling event "+e+'. Error message: "'+t.message+'". Here is a stacktrace:',t),this.trigger(jt.ERROR,{type:Lt.OTHER_ERROR,details:Ot.INTERNAL_EXCEPTION,fatal:!1,event:e,error:t})}return!1}listenerCount(e){return this._emitter.listenerCount(e)}destroy(){Rt.log("destroy"),this.trigger(jt.DESTROYING,void 0),this.detachMedia(),this.removeAllListeners(),this._autoLevelCapping=-1,this.url=null,this.networkControllers.forEach((e=>e.destroy())),this.networkControllers.length=0,this.coreComponents.forEach((e=>e.destroy())),this.coreComponents.length=0;const e=this.config;e.xhrSetup=e.fetchSetup=void 0,this.userConfig=null}attachMedia(e){Rt.log("attachMedia"),this._media=e,this.trigger(jt.MEDIA_ATTACHING,{media:e})}detachMedia(){Rt.log("detachMedia"),this.trigger(jt.MEDIA_DETACHING,void 0),this._media=null}loadSource(e){this.stopLoad();const t=this.media,r=this.url,n=this.url=It.buildAbsoluteURL(self.location.href,e,{alwaysNormalize:!0});Rt.log(`loadSource:${n}`),t&&r&&(r!==n||this.bufferController.hasSourceTypes())&&(this.detachMedia(),this.attachMedia(t)),this.trigger(jt.MANIFEST_LOADING,{url:e})}startLoad(e=-1){Rt.log(`startLoad(${e})`),this.networkControllers.forEach((t=>{t.startLoad(e)}))}stopLoad(){Rt.log("stopLoad"),this.networkControllers.forEach((e=>{e.stopLoad()}))}swapAudioCodec(){Rt.log("swapAudioCodec"),this.streamController.swapAudioCodec()}recoverMediaError(){Rt.log("recoverMediaError");const e=this._media;this.detachMedia(),e&&this.attachMedia(e)}removeLevel(e,t=0){this.levelController.removeLevel(e,t)}get levels(){return this.levelController.levels||[]}get currentLevel(){return this.streamController.currentLevel}set currentLevel(e){Rt.log(`set currentLevel:${e}`),this.loadLevel=e,this.abrController.clearTimer(),this.streamController.immediateLevelSwitch()}get nextLevel(){return this.streamController.nextLevel}set nextLevel(e){Rt.log(`set nextLevel:${e}`),this.levelController.manualLevel=e,this.streamController.nextLevelSwitch()}get loadLevel(){return this.levelController.level}set loadLevel(e){Rt.log(`set loadLevel:${e}`),this.levelController.manualLevel=e}get nextLoadLevel(){return this.levelController.nextLoadLevel}set nextLoadLevel(e){this.levelController.nextLoadLevel=e}get firstLevel(){return Math.max(this.levelController.firstLevel,this.minAutoLevel)}set firstLevel(e){Rt.log(`set firstLevel:${e}`),this.levelController.firstLevel=e}get startLevel(){return this.levelController.startLevel}set startLevel(e){Rt.log(`set startLevel:${e}`),-1!==e&&(e=Math.max(e,this.minAutoLevel)),this.levelController.startLevel=e}get capLevelToPlayerSize(){return this.config.capLevelToPlayerSize}set capLevelToPlayerSize(e){const t=!!e;t!==this.config.capLevelToPlayerSize&&(t?this.capLevelController.startCapping():(this.capLevelController.stopCapping(),this.autoLevelCapping=-1,this.streamController.nextLevelSwitch()),this.config.capLevelToPlayerSize=t)}get autoLevelCapping(){return this._autoLevelCapping}get bandwidthEstimate(){const{bwEstimator:e}=this.abrController;return e?e.getEstimate():NaN}get ttfbEstimate(){const{bwEstimator:e}=this.abrController;return e?e.getEstimateTTFB():NaN}set autoLevelCapping(e){this._autoLevelCapping!==e&&(Rt.log(`set autoLevelCapping:${e}`),this._autoLevelCapping=e)}get maxHdcpLevel(){return this._maxHdcpLevel}set maxHdcpLevel(e){Tn.indexOf(e)>-1&&(this._maxHdcpLevel=e)}get autoLevelEnabled(){return-1===this.levelController.manualLevel}get manualLevel(){return this.levelController.manualLevel}get minAutoLevel(){const{levels:e,config:{minAutoBitrate:t}}=this;if(!e)return 0;const r=e.length;for(let n=0;n<r;n++)if(e[n].maxBitrate>=t)return n;return 0}get maxAutoLevel(){const{levels:e,autoLevelCapping:t,maxHdcpLevel:r}=this;let n;if(n=-1===t&&e&&e.length?e.length-1:t,r)for(let t=n;t--;){const n=e[t].attrs["HDCP-LEVEL"];if(n&&n<=r)return t}return n}get nextAutoLevel(){return Math.min(Math.max(this.abrController.nextAutoLevel,this.minAutoLevel),this.maxAutoLevel)}set nextAutoLevel(e){this.abrController.nextAutoLevel=Math.max(this.minAutoLevel,e)}get playingDate(){return this.streamController.currentProgramDateTime}get mainForwardBufferInfo(){return this.streamController.getMainFwdBufferInfo()}get audioTracks(){const e=this.audioTrackController;return e?e.audioTracks:[]}get audioTrack(){const e=this.audioTrackController;return e?e.audioTrack:-1}set audioTrack(e){const t=this.audioTrackController;t&&(t.audioTrack=e)}get subtitleTracks(){const e=this.subtitleTrackController;return e?e.subtitleTracks:[]}get subtitleTrack(){const e=this.subtitleTrackController;return e?e.subtitleTrack:-1}get media(){return this._media}set subtitleTrack(e){const t=this.subtitleTrackController;t&&(t.subtitleTrack=e)}get subtitleDisplay(){const e=this.subtitleTrackController;return!!e&&e.subtitleDisplay}set subtitleDisplay(e){const t=this.subtitleTrackController;t&&(t.subtitleDisplay=e)}get lowLatencyMode(){return this.config.lowLatencyMode}set lowLatencyMode(e){this.config.lowLatencyMode=e}get liveSyncPosition(){return this.latencyController.liveSyncPosition}get latency(){return this.latencyController.latency}get maxLatency(){return this.latencyController.maxLatency}get targetLatency(){return this.latencyController.targetLatency}get drift(){return this.latencyController.drift}get forceStartLoad(){return this.streamController.forceStartLoad}}function vo(e){return e&&e.__esModule?e.default:e}function bo(e,t,r,n){Object.defineProperty(e,t,{get:r,set:n,enumerable:!0,configurable:!0})}go.defaultConfig=void 0;class yo{addEventListener(e,t){this.bus.addListener(e,t)}removeEventListener(e,t){this.bus.removeListener(e,t)}busEmit(e,t){this.bus.emit(e,t)}constructor(){this.bus=new b}}class Co extends yo{constructor(e,t,r){super(),this.broadcasterConnectionRepository=e,this.remoteConnectionRepository=t,this.localConnectionRepository=r,this.onLocalIceCandidatesCollected=e=>{this.remoteConnectionRepository.addIceCandidates(e)},this.onRemoteIceCandidateReceived=e=>{this.localConnectionRepository.addIceCandidate(e)},this.onRemoteNegotiationNeeded=e=>{this.negotiateAsAnswerSide(e.sdp).then((()=>{this.broadcasterConnectionRepository.setSettings({tracksPerUserMap:e.tracksMap})})).catch((e=>{}))},this.onMediaStreamAdded=e=>{this.broadcasterConnectionRepository.setMediaStream(e)},this.onMediaStreamRemoved=e=>{this.broadcasterConnectionRepository.unsetMediaStream(e)},this.onStatsReceived=e=>{this.broadcasterConnectionRepository.setStats(e)},this.onStatusChanged=e=>{["disconnected","failed"].includes(e)&&this.busEmit("onDisconnected",void 0)}}async create(e,t){this.synchronize();const r=new Promise((e=>{const t=r=>{this.localConnectionRepository.removeEventListener("onLocalIceCandidatesCollected",t),e(r)};this.localConnectionRepository.addEventListener("onLocalIceCandidatesCollected",t)})),n=new Promise(((e,t)=>{const r=n=>{const i=()=>{this.localConnectionRepository.removeEventListener("onStatusChanged",r)};"connected"===n?(i(),e(void 0)):"disconnected"!==n&&"failed"!==n||(i(),t())};this.localConnectionRepository.addEventListener("onStatusChanged",r)}));this.localConnectionRepository.create(),this.broadcasterConnectionRepository.setLocalMediaDevice({mediaStream:e,facingMode:t}),this.localConnectionRepository.addMediaStream(e);const i=await this.localConnectionRepository.createSetAndReturnLocalSdp("offer");if(!i.isSuccessful)return Promise.reject();const{peerId:s,answer:a}=await this.remoteConnectionRepository.createConnection(i.value);await this.localConnectionRepository.setRemoteSdp(a),this.remoteConnectionRepository.createSSE();const o=await r;return this.onLocalIceCandidatesCollected(o),await n,{peerId:s}}destroy(){this.localConnectionRepository.removeEventListener("onStatsReceived",this.onStatsReceived),this.localConnectionRepository.removeEventListener("onStatusChanged",this.onStatusChanged),this.localConnectionRepository.destroy(),this.remoteConnectionRepository.removeEventListener("onRemoteIceCandidateReceived",this.onRemoteIceCandidateReceived),this.remoteConnectionRepository.destroy(),this.broadcasterConnectionRepository.destroy()}getMediaState(){return this.broadcasterConnectionRepository.state$}getMediaStats(){return this.broadcasterConnectionRepository.stats$}switchMediaStream(e,t){this.broadcasterConnectionRepository.setLocalMediaDevice({mediaStream:e,facingMode:t}),this.localConnectionRepository.changeMediaStream(e)}synchronize(){this.localConnectionRepository.addEventListener("onMediaStreamAdded",this.onMediaStreamAdded),this.localConnectionRepository.addEventListener("onMediaStreamRemoved",this.onMediaStreamRemoved),this.localConnectionRepository.addEventListener("onStatsReceived",this.onStatsReceived),this.localConnectionRepository.addEventListener("onStatusChanged",this.onStatusChanged),this.remoteConnectionRepository.addEventListener("onRemoteIceCandidateReceived",this.onRemoteIceCandidateReceived),this.remoteConnectionRepository.addEventListener("onNegotiationNeeded",this.onRemoteNegotiationNeeded)}async negotiateAsAnswerSide(e){await this.localConnectionRepository.setRemoteSdp(e);const t=await this.localConnectionRepository.createSetAndReturnLocalSdp("answer");t.isSuccessful&&await this.remoteConnectionRepository.setRemoteSdp(t.value)}}class wo{get enabled(){return this.enabledSubject$.getValue()}constructor(){this.enabledSubject$=new(0,n.X)(!0),this.enabled$=this.enabledSubject$.asObservable()}enable(){this.enabledSubject$.next(!0)}disable(){this.enabledSubject$.next(!1)}reset(){this.enabledSubject$.next(!0)}}class Mo{get state(){return this.stateSubject$.getValue()}constructor(e,t,r){this.mediaDevicesApi=e,this.microphoneStateRepository=t,this.audioStateRepository=r,this.subscriptions=new(0,i.w),this.stateSubject$=new(0,n.X)({localMediaDevice:null,mediaStreams:[],settings:null}),this.statsSubject$=new(0,n.X)([]),this.state$=this.stateSubject$.asObservable(),this.stats$=this.statsSubject$.asObservable(),this.subscriptions.add(this.audioStateRepository.enabled$.subscribe((e=>{this.toggleAudioOnRemoteStreams(e)}))),this.subscriptions.add(this.microphoneStateRepository.enabled$.subscribe((e=>{this.toggleLocalAudio(e)})))}setSettings(e){const t=this.state;this.stateSubject$.next({...t,settings:e})}setLocalMediaDevice(e){const t=this.state;this.stateSubject$.next({...t,localMediaDevice:e}),this.microphoneStateRepository.enabled||this.toggleLocalAudio(!1)}unsetLocalMediaDevice(){const e=this.state;this.stateSubject$.next({...e,localMediaDevice:null})}setMediaStream(e){const t=this.state;let r;const n=t.mediaStreams.findIndex((t=>t.stream.id===e.stream.id));r=-1===n?[...t.mediaStreams,e]:[...t.mediaStreams.slice(0,n),e,...t.mediaStreams.slice(n+1)],this.stateSubject$.next({...t,mediaStreams:r}),this.audioStateRepository.enabled||this.toggleAudioOnRemoteStreams(!1)}unsetMediaStream(e){const t=this.state;this.stateSubject$.next({...t,mediaStreams:t.mediaStreams.filter((t=>t.stream.id!==e))})}setStats(e){this.statsSubject$.next(e)}destroy(){this.stateSubject$.next({localMediaDevice:null,mediaStreams:[],settings:null}),this.statsSubject$.next([]),this.subscriptions.unsubscribe()}toggleLocalAudio(e){const t=this.state;null!=t.localMediaDevice&&this.mediaDevicesApi.toggleAudioInMediaStream(t.localMediaDevice.mediaStream,e)}toggleAudioOnRemoteStreams(e){this.state.mediaStreams.forEach((t=>{this.mediaDevicesApi.toggleAudioInMediaStream(t.stream,e)}))}}class So extends yo{constructor(e,t,r){super(),this.baseApi=e,this.directApiFactory=t,this.eventSourceFactory=r,this.onIceCandidateFromEventSource=e=>{this.busEmit("onRemoteIceCandidateReceived",e.candidate)},this.onNegotiationNeeded=e=>{this.busEmit("onNegotiationNeeded",e)},this.state=null,this.directUrl=null,this.directApi=null,this.eventSource=null}async createConnection(e){this.state;const{correctServerNodeUrl:t,result:{peerConnectionID:r,answer:n}}=await this.baseApi.createStreamerPeerConnection({offer:e});return this.state={id:r},this.directUrl=t,this.directApi=this.directApiFactory(t),{peerId:r,answer:n}}createSSE(){this.state&&this.directUrl&&(this.eventSource=this.eventSourceFactory(this.directUrl,this.state.id),this.eventSource.addEventListener("iceCandidate",this.onIceCandidateFromEventSource),this.eventSource.addEventListener("negotiationNeeded",this.onNegotiationNeeded))}async setRemoteSdp(e){this.state&&this.directApi&&await this.directApi.setRemoteSdp({peerConnectionID:this.state.id,sdp:e})}async addIceCandidates(e){this.state&&this.directApi&&await this.directApi.addIceCandidates({peerConnectionID:this.state.id,candidates:e})}destroy(){this.state=null,this.directUrl=null,this.directApi=null,null!=this.eventSource&&(this.eventSource.removeEventListener("iceCandidate",this.onIceCandidateFromEventSource),this.eventSource.removeEventListener("negotiationNeeded",this.onNegotiationNeeded),this.eventSource.close(),this.eventSource=null)}async createStream(){this.state&&this.directApi&&await this.directApi.createStream({peerId:this.state.id})}}var Io,Eo;(Eo=Io||(Io={})).success=function(e){return{isSuccessful:!0,value:e,error:void 0}},Eo.failure=function(e){return{isSuccessful:!1,value:void 0,error:e}};class xo extends yo{constructor(e,t,r){super(),this.rtcApi=e,this.browserApi=t,this.configRepository=r,this.pc=null,this.subscriptions=[]}create(){const{iceServers:e}=this.configRepository.get();this.pc=this.rtcApi.createPeerConnection({iceServers:e}),this.subscriptions.push(this.listenMediaStreams(this.pc),this.listenPeerConnectionStatus(this.pc),this.listenPeerConnectionStats(this.pc),this.startIceCandidatesCollecting(this.pc))}async createSetAndReturnLocalSdp(e){if(null==this.pc)return Io.failure("pc-no-available");const t=await this.rtcApi.createSdp(this.pc,e);return await this.rtcApi.setLocalSdp(this.pc,t),Io.success(t)}async setRemoteSdp(e){if(null==this.pc)return Io.failure("pc-no-available");const t=this.prepareRemoteSdp(e);return t.isSuccessful?(await this.rtcApi.setRemoteSdp(this.pc,t.value),Io.success(void 0)):Io.failure(t.error)}destroy(){null!=this.pc&&(this.subscriptions.forEach((e=>{e.unsubscribe()})),this.subscriptions.length=0,this.rtcApi.closePeerConnection(this.pc))}addIceCandidate(e){null!=this.pc&&this.rtcApi.addIceCandidate(this.pc,e)}startIceCandidatesCollecting(e){const t=[],r=n=>{if(null!=n.candidate){const e=n.candidate;t.push(e)}else this.busEmit("onLocalIceCandidatesCollected",t),e.removeEventListener("icecandidate",r)};return e.addEventListener("icecandidate",r),{unsubscribe:()=>{e.removeEventListener("icecandidate",r)}}}listenPeerConnectionStatus(e){const t=()=>{const t=e.connectionState;this.busEmit("onStatusChanged",t)};return e.addEventListener("connectionstatechange",t),{unsubscribe:()=>{e.removeEventListener("connectionstatechange",t)}}}listenMediaStreams(e){const t=e=>{if("audio"===e.track.kind)return;const[t]=e.streams;t&&(this.busEmit("onMediaStreamAdded",{stream:t,mid:e.transceiver.mid}),t.addEventListener("removetrack",(r=>{r.track===e.track&&this.busEmit("onMediaStreamRemoved",t.id)})))};return e.addEventListener("track",t),{unsubscribe:()=>{e.removeEventListener("track",t)}}}listenPeerConnectionStats(e){const t=setInterval((()=>{e.getStats(null).then((e=>{const t=[];e.forEach((e=>{"video"===e.kind&&["inbound-rtp","outbound-rtp"].includes(e.type)&&t.push(e)})),this.busEmit("onStatsReceived",t)})).catch(s.Z)}),1e3);return{unsubscribe:()=>{clearInterval(t)}}}prepareRemoteSdp(e){if(this.browserApi.is("safari")){let t=e.sdp;return t?(t=t.replace(/a=extmap-allow-mixed\r\n/i,""),Io.success({sdp:t,type:e.type})):Io.failure("remote-sdp-not-available")}return Io.success(e)}}class To{get hasMaxLayersEnabled(){return this.config.f}increaseLayer(){return this.config.h?this.config.f?null:(this.config.f=!0,"f"):(this.config.h=!0,"h")}decreaseLayer(){return this.config.f?(this.config.f=!1,"f"):this.config.h?(this.config.h=!1,"h"):null}constructor(){this.config={f:!0,h:!0,q:!0}}}class Do extends xo{constructor(e,t,r){super(e,t,r),this.rtcApi=e,this.browserApi=t,this.configRepository=r,this.lastLayerTs=0,this.enableLayer=e=>{if(((new Date).getTime()-this.lastLayerTs)/1e3>60){const t=this.layerState.increaseLayer();if(null==t)return!1;const r=e.getParameters();let n=!1;if(r.encodings.forEach((e=>{e.rid===t&&(e.active=!0,n=!0)})),n)return e.setParameters(r),!0}return!1},this.disableLayer=e=>{if(((new Date).getTime()-this.lastLayerTs)/1e3>2){const t=this.layerState.decreaseLayer();if(null==t)return!1;const r=e.getParameters();let n=!1;if(r.encodings.forEach((e=>{e.rid===t&&(e.active=!1,n=!0)})),n)return e.setParameters(r),!0}return!1},this.layerState=new To}addMediaStream(e){null!=this.pc&&(this.rtcApi.addMediaStreamWithSimulcast(this.pc,e),this.subscriptions.push(this.startAdaptiveResolution(this.pc)))}changeMediaStream(e){null!=this.pc&&this.rtcApi.changeMediaStream(this.pc,e)}destroy(){super.destroy()}startAdaptiveResolution(e){let t=0,r=0;const n=setInterval((async()=>{const i=this.rtcApi.getVideoSender(e);if(null==i)return;let s=0;const a=await i.getStats();let o=!1;if(a.forEach((e=>{"outbound-rtp"===e.type&&"video"===e.kind&&"rid"in e&&("number"==typeof("qualityLimitationDurations"in e?e.qualityLimitationDurations.bandwidth:void 0)?s+=e.qualityLimitationDurations.bandwidth:o=!0)})),o)return void clearInterval(n);let l=!1,c=!1;0!==r&&0!==t&&(s>t?l=this.disableLayer(i):c=this.enableLayer(i)),(l||c)&&(this.lastLayerTs=(new Date).getTime()),r++,t=s}),1e3);return{unsubscribe:()=>{clearInterval(n)}}}}class ko{constructor(e){this.params=e,this.layers={f:{rid:"f",active:!0,maxBitrate:1024e3,scalabilityMode:"L2T3"},h:{rid:"h",active:!0,maxBitrate:409600,scaleResolutionDownBy:2,scalabilityMode:"L2T3"},q:{rid:"q",active:!0,maxBitrate:163840,scaleResolutionDownBy:4,scalabilityMode:"L2T3"}},this.defaultEncodings=[this.layers.f,this.layers.h,this.layers.q],this.create=()=>{const{videoTracks:e}=this.params;if(e.length<=0)return this.defaultEncodings;if(e.find((e=>"video"!==e.kind)))return this.defaultEncodings;e.length;const t=e[0],r=t.getSettings(),n=t.getConstraints(),i=r.height??n.height.ideal??n.height??0;return i>=720?this.defaultEncodings:i>=360?[{...this.layers.h,scaleResolutionDownBy:void 0},{...this.layers.q,scaleResolutionDownBy:2}]:[{...this.layers.q,scaleResolutionDownBy:void 0}]}}}class jo{createPeerConnection(e){return new RTCPeerConnection(e)}async createSdp(e,t){return"offer"===t?await e.createOffer({offerToReceiveVideo:!0,offerToReceiveAudio:!0}):await e.createAnswer()}async setLocalSdp(e,t){await e.setLocalDescription(t)}async setRemoteSdp(e,t){await e.setRemoteDescription(t)}async addIceCandidate(e,t){await e.addIceCandidate(t)}closePeerConnection(e){e.close()}addMediaStreamWithSimulcast(e,t){const r=t.getVideoTracks()[0],n=new ko({videoTracks:[r]}).create();e.addTransceiver(t.getAudioTracks()[0],{direction:"sendrecv"}),e.addTransceiver(r,{direction:"sendrecv",streams:[t],sendEncodings:n})}addMediaStreamWithoutSimulcast(e,t){t.getTracks().forEach((r=>{e.addTrack(r,t)}))}changeMediaStream(e,t){e.getSenders().forEach((e=>{const r=t.getTracks().find((t=>!!e.track&&t.kind===e.track.kind));r&&e.replaceTrack(r).then((()=>{})).catch((e=>{}))}))}getVideoSender(e){return this.getSender(e,"video")}getAudioSender(e){return this.getSender(e,"audio")}getSender(e,t){return e.getSenders().find((e=>null!=e&&null!=e.track&&e.track.kind===t))}}class Lo{constructor(){const e=(new(C())).getBrowser().name;this.name=e?e.toLowerCase():void 0}is(e){return e.toLowerCase()===this.name}}class Oo{getMediaStream(e){return navigator.mediaDevices.getUserMedia(e)}stopMediaStream(e){e.getTracks().forEach((e=>{e.stop()}))}toggleAudioInMediaStream(e,t){e.getAudioTracks().forEach((e=>e.enabled=t))}toggleVideoInMediaStream(e,t){e.getVideoTracks().forEach((e=>e.enabled=t))}}class Po{constructor(e){this.api=e,this.initialFacingMode="user",this.state=null}get(){return this.state}async pickUpAndStart(e=this.initialFacingMode){const t=await this.getMediaStream(e);return t.isSuccessful?(this.state={mediaStream:t.value,facingMode:e},Io.success(this.state)):t}async changeMediaStream(){if(!this.state)return this.pickUpAndStart();const e="user"===this.state.facingMode?"environment":"user";return this.stop(),this.pickUpAndStart(e)}async getMediaStream(e){const t={video:{facingMode:e,width:{ideal:1280},height:{ideal:720},frameRate:{max:30}},audio:{echoCancellation:!0}};try{const e=await this.api.getMediaStream(t);return Io.success(e)}catch(e){return alert(e),Io.failure("forbidden")}}stop(){this.state&&(this.api.stopMediaStream(this.state.mediaStream),this.state=null)}toggleAudio(e){this.state&&this.api.toggleAudioInMediaStream(this.state.mediaStream,e)}toggleVideo(e){this.state&&this.api.toggleVideoInMediaStream(this.state.mediaStream,e)}}class No{get enabled(){return this.enabledSubject$.getValue()}constructor(){this.enabledSubject$=new(0,n.X)(!0),this.enabled$=this.enabledSubject$.asObservable()}enable(){this.enabledSubject$.next(!0)}disable(){this.enabledSubject$.next(!1)}}class Bo{constructor(e){this.state={iceServers:e.iceServers,token:e.token}}get(){return this.state}}class Ro{constructor(e){this.transport=e}async createStreamerPeerConnection(e){const t=await this.transport.post("mediaserver.createStreamerPeerConnection",e);return{...t.data,correctServerNodeUrl:t.headers["x-media-server-response-from"]}}async createViewerPeerConnection(){const e=await this.transport.post("mediaserver.createViewerPeerConnection",{});return{...e.data,correctServerNodeUrl:e.headers["x-media-server-response-from"]}}async addIceCandidates(e){return this.transport.post("mediaserver.addICECandidates",e)}async setRemoteSdp(e){return this.transport.post("mediaserver.setRemoteSDP",e)}async switchStream(e){const t=await this.transport.post("mediaserver.switchStream",e);return t.data.error?Promise.reject(t.data.error):t.data}async createStream(e){return(await this.transport.post("mediaserver.createStream",e)).data}}function Vo(){return Date.now()+""+Math.floor(9e3*Math.random()+1e3)}function zo(...e){return ot()({},...e)}class Yo{constructor(e,t){this.host=e,this.instance=st.create({baseURL:this.host}),this.basicConfig={headers:t}}async post(e,t,r){const n=this.combineData(e,t),i=this.combineConfigs(r);return await this.instance.post("",n,i)}combineData(e,t){return{id:String(Vo()),jsonrpc:"2.0",method:e,params:t}}combineConfigs(e){return zo(this.basicConfig,e)}}class Go extends yo{constructor(e,t,r){super(),this.host=e,this.topic=t,this.token=r,this.maxRetryTime=3e3,this.ctrl=new AbortController,this.subscriptions=[],this.timer=null,this.onError=()=>{this.reconnect()},this.onIceCandidate=e=>{try{const t=JSON.parse(e.data);this.busEmit("iceCandidate",t)}catch(e){}},this.onNegotiationNeeded=e=>{try{const t=JSON.parse(e.data);this.busEmit("negotiationNeeded",t)}catch(e){}},this.create()}create(){this.ctrl=new AbortController;const e=new URL("/api/events",this.host);e.searchParams.set("topic",this.topic),ht(e.toString(),{signal:this.ctrl.signal,headers:{Authorization:`Bearer ${this.token}`},onerror:this.onError,onmessage:e=>{switch(e.event){case"negotiationNeeded":this.onNegotiationNeeded(e);break;case"iceCandidate":this.onIceCandidate(e)}},onopen:async()=>{}}),this.subscriptions.push({unsubscribe:()=>{this.ctrl.abort()}})}close(){null!=this.timer&&(clearTimeout(this.timer),this.timer=null),this.subscriptions.forEach((e=>{e.unsubscribe()})),this.subscriptions.length=0,this.ctrl.abort()}reconnect(){this.close();const e=Math.round(this.maxRetryTime*Math.random());this.timer=setTimeout((()=>{this.create()}),e)}}class Uo{constructor(e){this.onlinePingerApi=e}get onlineAfterOffline$(){return this.appEnteredInOffline$.pipe((0,d.w)((()=>this.appBecomeOnline$.pipe((0,h.q)(1),(0,p.h)(void 0)))))}get online$(){return new(0,a.y)((e=>{const t=()=>{e.next(!0)},r=()=>{e.next(!1)};return window.addEventListener("online",t),window.addEventListener("offline",r),()=>{window.removeEventListener("online",t),window.removeEventListener("offline",r)}}))}get appEnteredInOffline$(){return this.online$.pipe((0,f.x)(),(0,A.h)((e=>!e)),(0,p.h)(void 0))}get appBecomeOnline$(){return this.online$.pipe((0,f.x)(),(0,A.h)((e=>e)),(0,m.c)((0,o.P)((()=>(0,l.D)(this.onlinePingerApi.checkAvailability(25))))),(0,g.U)((()=>!0)),(0,v.K)((()=>(0,c.of)(!1))),(0,A.h)((e=>e)),(0,p.h)(void 0))}}class Fo{constructor(e){this.transport=e}checkAvailability(e,t=100){return new Promise(((r,n)=>{let i=0;const s=()=>{i++,this.transport.get("").then((a=>{a.headers?r(void 0):i<e?setTimeout(s,t):n(new Error("Too many retries"))})).catch((r=>{i<e?setTimeout(s,t):n(r)}))};s()}))}}class qo{constructor(e,t){this.host=e,this.instance=st.create({baseURL:this.host}),this.basicConfig={},t&&(this.basicConfig.headers=t)}async get(e,t){const r=this.combineConfigs(t);return await this.instance.get(e,r)}combineConfigs(e){return zo(this.basicConfig,e)}}class Ho{get initialized(){return this.initialized$.getValue()}constructor(){this.initialized$=new(0,n.X)(!1),this.streamingApi=null,this.configRepository=null,this.networkApi=null,this.addEventListener=(e,t)=>{this.emitter.addEventListener(e,t)},this.removeEventListener=(e,t)=>{this.emitter.removeEventListener(e,t)},this.streamingApiFactory=e=>t=>new Ro(this.httpTransportFactory(t,e)),this.httpTransportFactory=(e,t)=>new Yo(e,{Authorization:`Bearer ${t}`}),this.eventSourceFactory=e=>(t,r)=>new Go(t,r,e),this.rtcApi=new jo,this.browserApi=new Lo,this.mediaDevicesApi=new Oo,this.mediaDevicesRepository=new Po(this.mediaDevicesApi),this.audioStateRepository=new No,this.emitter=new yo}initialize(e){if(this.initialized)return;this.initialized$.next(!0),this.configRepository=new Bo({iceServers:e.iceServers,token:e.token}),this.streamingApi=this.streamingApiFactory(e.token)(e.host);const t=new Fo(new qo("https://api.tubit.com/null"));this.networkApi=new Uo(t)}enableAudio(){this.initialized&&this.audioStateRepository.enable()}disableAudio(){this.initialized&&this.audioStateRepository.disable()}audioState$(){return this.audioStateRepository.enabled$}async waitInitialization(e){return Promise.race([this.initialized$.pipe((0,A.h)((e=>e)),(0,g.U)((()=>{})),(0,h.q)(1)).toPromise(),new Promise(((t,r)=>{setTimeout((()=>{r(new Error(`WebStreamingPlayer/${e} need call initialize() before!`))}),3e3)}))])}}class _o{get state(){return this.stateSubject$.getValue()}constructor(e,t){this.mediaDevicesApi=e,this.audioStateRepository=t,this.subscriptions=new(0,i.w),this.stateSubject$=new(0,n.X)({mediaStreams:[],settings:null}),this.statsSubject$=new(0,n.X)([]),this.state$=this.stateSubject$.asObservable(),this.stats$=this.statsSubject$.asObservable(),this.subscriptions.add(this.audioStateRepository.enabled$.subscribe((e=>{this.toggleAudio(e)})))}setSettings(e){const t=this.state;this.stateSubject$.next({...t,settings:e})}setMediaStream(e){const t=this.state;let r;const n=t.mediaStreams.findIndex((t=>t.stream.id===e.stream.id));r=-1===n?[...t.mediaStreams,e]:[...t.mediaStreams.slice(0,n),e,...t.mediaStreams.slice(n+1)],this.stateSubject$.next({...t,mediaStreams:r}),this.audioStateRepository.enabled||this.toggleAudio(!1)}unsetMediaStream(e){const t=this.state,r=t.mediaStreams.findIndex((t=>t.stream.id===e));-1!==r&&this.stateSubject$.next({...t,mediaStreams:t.mediaStreams.filter(((e,t)=>t!==r))})}setStats(e){this.statsSubject$.next(e)}destroy(){this.stateSubject$.next({mediaStreams:[],settings:null}),this.subscriptions.unsubscribe()}toggleAudio(e){this.state.mediaStreams.forEach((t=>{this.mediaDevicesApi.toggleAudioInMediaStream(t.stream,e)}))}}class Zo extends yo{constructor(e,t,r){super(),this.baseApi=e,this.directApiFactory=t,this.eventSourceFactory=r,this.onIceCandidateFromEventSource=e=>{this.state&&this.busEmit("onRemoteIceCandidateReceived",e.candidate)},this.onNegotiationNeeded=e=>{if(!this.state)return;const t={...e,streamId:this.state.streamId};this.busEmit("onNegotiationNeeded",t)},this.state=null,this.directUrl=null,this.directApi=null,this.eventSource=null}async createConnection(){this.state;const{correctServerNodeUrl:e,result:{peerConnectionID:t,offer:r}}=await this.baseApi.createViewerPeerConnection();return this.state={id:t,streamId:null},this.directUrl=e,this.directApi=this.directApiFactory(e),{peerId:t,offer:r}}createSSE(){this.state&&this.directUrl&&(this.eventSource=this.eventSourceFactory(this.directUrl,this.state.id),this.eventSource.addEventListener("iceCandidate",this.onIceCandidateFromEventSource),this.eventSource.addEventListener("negotiationNeeded",this.onNegotiationNeeded))}async setRemoteSdp(e){this.state&&this.directApi&&await this.directApi.setRemoteSdp({peerConnectionID:this.state.id,sdp:e})}async addIceCandidates(e){this.state&&this.directApi&&await this.directApi.addIceCandidates({peerConnectionID:this.state.id,candidates:e})}async switch(e){if(!this.state||!this.directApi)return Io.failure("not-initialized");try{const t=await this.directApi.switchStream({peerId:this.state.id,streamId:e});return this.state.streamId=e,Io.success(t.result)}catch(e){return Io.failure("switch-failed")}}async release(){this.state&&this.state.streamId&&this.directApi&&(await this.directApi.switchStream({peerId:this.state.id,streamId:null}),this.state.streamId=null)}destroy(){this.state=null,this.directUrl=null,this.directApi=null,this.eventSource&&(this.eventSource.removeEventListener("iceCandidate",this.onIceCandidateFromEventSource),this.eventSource.removeEventListener("negotiationNeeded",this.onNegotiationNeeded),this.eventSource.close(),this.eventSource=null)}}class Qo extends yo{constructor(e,t,r){super(),this.watcherConnectionRepository=e,this.remoteConnectionRepository=t,this.localConnectionRepository=r,this.onLocalIceCandidatesCollected=e=>{this.remoteConnectionRepository.addIceCandidates(e)},this.onRemoteIceCandidateReceived=e=>{this.localConnectionRepository.addIceCandidate(e)},this.onRemoteNegotiationNeeded=e=>{this.negotiate(e.sdp).then((()=>{null!==e.streamId&&this.watcherConnectionRepository.setSettings({type:"live",streamId:e.streamId,tracksPerUserMap:e.tracksMap})})).catch((e=>{}))},this.onMediaStreamAdded=e=>{this.watcherConnectionRepository.setMediaStream(e)},this.onMediaStreamRemoved=e=>{this.watcherConnectionRepository.unsetMediaStream(e)},this.onStatsReceived=e=>{this.watcherConnectionRepository.setStats(e)},this.onStatusChanged=e=>{["disconnected","failed"].includes(e)&&this.busEmit("onDisconnected",void 0)}}async create(){this.synchronize();const e=new Promise((e=>{const t=r=>{this.localConnectionRepository.removeEventListener("onLocalIceCandidatesCollected",t),e(r)};this.localConnectionRepository.addEventListener("onLocalIceCandidatesCollected",t)})),t=new Promise(((e,t)=>{const r=n=>{const i=()=>{this.localConnectionRepository.removeEventListener("onStatusChanged",r)};"connected"===n?(i(),e(void 0)):"disconnected"!==n&&"failed"!==n||(i(),t())};this.localConnectionRepository.addEventListener("onStatusChanged",r)}));this.localConnectionRepository.create();const{peerId:r,offer:n}=await this.remoteConnectionRepository.createConnection();await this.negotiate(n),this.remoteConnectionRepository.createSSE();const i=await e;return this.onLocalIceCandidatesCollected(i),await t,{peerId:r}}async switchTo(e){if("streamId"in e){const t=await this.remoteConnectionRepository.switch(e.streamId);t.isSuccessful&&this.watcherConnectionRepository.setSettings({type:"live",streamId:e.streamId,tracksPerUserMap:t.value.tracksMap})}else"hlsUrl"in e&&(await this.remoteConnectionRepository.release(),this.watcherConnectionRepository.setSettings({type:"rerun",hlsUrl:e.hlsUrl}))}async release(){await this.remoteConnectionRepository.release(),this.watcherConnectionRepository.setSettings(null)}destroy(){this.localConnectionRepository.removeEventListener("onStatsReceived",this.onStatsReceived),this.localConnectionRepository.removeEventListener("onStatusChanged",this.onStatusChanged),this.localConnectionRepository.destroy(),this.remoteConnectionRepository.removeEventListener("onRemoteIceCandidateReceived",this.onRemoteIceCandidateReceived),this.remoteConnectionRepository.destroy(),this.watcherConnectionRepository.destroy()}getMediaState(){return this.watcherConnectionRepository.state$}getMediaStats(){return this.watcherConnectionRepository.stats$}synchronize(){this.localConnectionRepository.addEventListener("onMediaStreamAdded",this.onMediaStreamAdded),this.localConnectionRepository.addEventListener("onMediaStreamRemoved",this.onMediaStreamRemoved),this.localConnectionRepository.addEventListener("onStatsReceived",this.onStatsReceived),this.localConnectionRepository.addEventListener("onStatusChanged",this.onStatusChanged),this.remoteConnectionRepository.addEventListener("onRemoteIceCandidateReceived",this.onRemoteIceCandidateReceived),this.remoteConnectionRepository.addEventListener("onNegotiationNeeded",this.onRemoteNegotiationNeeded)}async negotiate(e){await this.localConnectionRepository.setRemoteSdp(e);const t=await this.localConnectionRepository.createSetAndReturnLocalSdp("answer");t.isSuccessful&&await this.remoteConnectionRepository.setRemoteSdp(t.value)}}class Wo extends Ho{get watcherConnection(){return this.watcherConnection$.getValue()}get streamId(){return this.streamId$.getValue()}initialize(e){super.initialize(e),this.listenNetworkAsReconnectStrategyForWatcher()}async createViewerPeerConnection(){try{await this.waitInitialization("createViewerPeerConnection")}catch(e){return Promise.reject(e.message)}if(!this.streamingApi||!this.configRepository)return Promise.reject(new Error("WebStreamingPlayer/createViewerPeerConnection need call initialize() before!"));if(null!=this.watcherConnection)return Promise.reject(new Error("WebStreamingPlayer/createViewerPeerConnection user only one viewerPeerConnection!"));const e=new _o(this.mediaDevicesApi,this.audioStateRepository),t=this.configRepository.get().token,r=new Zo(this.streamingApi,this.streamingApiFactory(t),this.eventSourceFactory(t)),n=new xo(this.rtcApi,this.browserApi,this.configRepository),i=new Qo(e,r,n);this.watcherConnection$.next(i);try{const{peerId:e}=await i.create();return i.addEventListener("onDisconnected",this.onWatcherConnectionDisconnected),{peerId:e}}catch(e){return Promise.reject(e)}}closeViewerPeerConnection(e=!1){this.initialized&&null!=this.watcherConnection&&(this.watcherConnection.removeEventListener("onDisconnected",this.onWatcherConnectionDisconnected),this.watcherConnection.destroy(),this.watcherConnection$.next(null),e||this.streamId$.next(null))}async switchStream(e){if(this.initialized&&null!=this.watcherConnection)if(null!==e){const t="streamId"in e?e.streamId:null;this.streamId$.next(t),await this.watcherConnection.switchTo(e)}else this.streamId$.next(null),await this.watcherConnection.release()}getWatcherMediaState(){return this.initialized$.pipe((0,d.w)((e=>e?this.watcherConnection$:u.E)),(0,d.w)((e=>null==e?u.E:e.getMediaState())))}getWatcherMediaStats(){return this.initialized$.pipe((0,d.w)((e=>e?this.watcherConnection$:u.E)),(0,d.w)((e=>null==e?u.E:e.getMediaStats())))}async reconnectViewer(){if(null!=this.watcherConnection&&!this.reconnectingWatcherConnection){this.reconnectingWatcherConnection=!0,this.closeViewerPeerConnection(!0);try{await this.createViewerPeerConnection(),this.streamId&&await this.switchStream({streamId:this.streamId})}catch(e){}finally{this.reconnectingWatcherConnection=!1}}}listenNetworkAsReconnectStrategyForWatcher(){this.networkApi&&this.networkApi.onlineAfterOffline$.subscribe((()=>{setTimeout((()=>{this.reconnectViewer()}),100)}))}constructor(...e){super(...e),this.watcherConnection$=new(0,n.X)(null),this.streamId$=new(0,n.X)(null),this.reconnectingWatcherConnection=!1,this.onWatcherConnectionDisconnected=()=>{this.reconnectViewer()}}}class Xo extends Wo{get broadcasterConnection(){return this.broadcasterConnection$.getValue()}constructor(){super(),this.broadcasterConnection$=new(0,n.X)(null),this.reconnectingStreamingConnection=!1,this.onStreamerConnectionDisconnected=()=>{this.reconnectStreamer()},this.microphoneStateRepository=new wo}initialize(e){super.initialize(e),this.listenNetworkAsReconnectStrategyForStreamer()}async createStreamerPeerConnection(){if(!this.initialized||!this.streamingApi||!this.configRepository)return Promise.reject(new Error("WebStreamingPlayer/createStreamerPeerConnection need call initialize() before!"));const e=this.mediaDevicesRepository.get();if(null==e)return Promise.reject(new Error("WebStreamingPlayer/createStreamerPeerConnection need call startPreview() before!"));if(null!=this.broadcasterConnection)return Promise.reject(new Error("WebStreamingPlayer/createStreamerPeerConnection user only one streamerPeerConnection!"));null!=this.watcherConnection&&await this.watcherConnection.release();const t=new Mo(this.mediaDevicesApi,this.microphoneStateRepository,this.audioStateRepository),r=this.configRepository.get().token,n=new So(this.streamingApi,this.streamingApiFactory(r),this.eventSourceFactory(r)),i=new Do(this.rtcApi,this.browserApi,this.configRepository),s=new Co(t,n,i);this.broadcasterConnection$.next(s),s.addEventListener("onDisconnected",this.onStreamerConnectionDisconnected);const{peerId:a}=await s.create(e.mediaStream,e.facingMode);return{peerId:a}}closeStreamerPeerConnection(e=!1){this.initialized&&null!=this.broadcasterConnection&&(this.broadcasterConnection.removeEventListener("onDisconnected",this.onStreamerConnectionDisconnected),this.broadcasterConnection.destroy(),this.broadcasterConnection$.next(null),this.stopPreview(e))}async startPreview(){try{await this.waitInitialization("startPreview")}catch(e){return{success:!1}}return{success:(await this.mediaDevicesRepository.pickUpAndStart()).isSuccessful}}stopPreview(e=!1){this.initialized&&null==this.broadcasterConnection&&(e||this.microphoneStateRepository.reset(),this.mediaDevicesRepository.stop())}async switchCamera(){if(!this.initialized)return{success:!1};if(null==this.broadcasterConnection)return{success:!1};const e=await this.mediaDevicesRepository.changeMediaStream();return e.isSuccessful?(this.broadcasterConnection.switchMediaStream(e.value.mediaStream,e.value.facingMode),{success:!0}):{success:!1}}enableMicro(){this.initialized&&this.microphoneStateRepository.enable()}disableMicro(){this.initialized&&this.microphoneStateRepository.disable()}microState$(){return this.microphoneStateRepository.enabled$}getStreamerMediaState(){return this.initialized$.pipe((0,d.w)((e=>e?this.broadcasterConnection$:u.E)),(0,d.w)((e=>null==e?u.E:e.getMediaState())))}getStreamerMediaStats(){return this.initialized$.pipe((0,d.w)((e=>e?this.broadcasterConnection$:u.E)),(0,d.w)((e=>null==e?u.E:e.getMediaStats())))}async reconnectStreamer(){if(null==this.broadcasterConnection)return;if(this.reconnectingStreamingConnection)return;this.reconnectingStreamingConnection=!0,this.closeStreamerPeerConnection(!0);const{success:e}=await this.startPreview();if(e)try{const{peerId:e}=await this.createStreamerPeerConnection();this.emitter.busEmit("onStreamerReconnectionNeeded",e)}catch(e){}finally{this.reconnectingStreamingConnection=!1}else this.reconnectingStreamingConnection=!1}listenNetworkAsReconnectStrategyForStreamer(){this.networkApi&&this.networkApi.onlineAfterOffline$.subscribe((()=>{setTimeout((()=>{this.reconnectStreamer()}),100)}))}}class Jo extends Xo{}var Ko,$o,el,tl,rl,nl={};bo(nl,"container",(()=>Ko),(e=>Ko=e)),bo(nl,"containerColumn",(()=>$o),(e=>$o=e)),bo(nl,"containerColumnReverse",(()=>el),(e=>el=e)),bo(nl,"containerRow",(()=>tl),(e=>tl=e)),bo(nl,"containerRowReverse",(()=>rl),(e=>rl=e)),Ko="QIWvba_container",$o="QIWvba_containerColumn",el="QIWvba_containerColumnReverse",tl="QIWvba_containerRow",rl="QIWvba_containerRowReverse";const il="mobile",sl={width:0,height:0},al={...sl,widthType:il,name:"unknown"};var ol,ll={};bo(ll,"iframe",(()=>ol),(e=>ol=e)),ol="FteKOq_iframe";const cl={width:0,height:0};const ul=At.createContext(al);ul.Consumer;const dl=()=>(0,At.useContext)(ul);function hl(e,t,r){const[n,i]=(0,At.useState)(r),s=(0,At.useRef)(void 0),a=(0,At.useRef)(t);return s.current&&function(e,t){const r=Math.max(e.length,t.length);for(let n=0;n<r;n++)if(!Object.is(e[n],t[n]))return!1;return!0}(t,a.current)||(s.current&&(a.current=t,s.current.unsubscribe(),i(r)),s.current=e().subscribe(i,(e=>{}))),(0,At.useEffect)((()=>()=>{s.current.unsubscribe()}),[]),n}var pl,fl,Al,ml,gl={};function vl(e,t,r,n){const{width:i,height:s}=e;if(0===i||0===s)return{width:"0px",height:"0px",objectFit:"contain"};let{width:a,height:o}=t;return"vertical"===n?o/=r:"horizontal"===n&&(a/=r),r>1&&"vertical"===n?{width:1.125*o+"px",height:`${o}px`,objectFit:"cover"}:r>1&&"horizontal"===n?{width:`${a}px`,height:"100%",objectFit:"cover"}:t.widthType===il?{width:`${a}px`,height:`${o}px`,objectFit:"cover"}:a/o>i/s?{width:i*(o/s)+"px",height:`${o}px`,objectFit:"contain"}:{width:`${a}px`,height:s*(a/i)+"px",objectFit:"contain"}}bo(gl,"container",(()=>pl),(e=>pl=e)),bo(gl,"meta",(()=>fl),(e=>fl=e)),bo(gl,"mirror",(()=>Al),(e=>Al=e)),bo(gl,"video",(()=>ml),(e=>ml=e)),pl="_3-C5Ha_container",fl="_3-C5Ha_meta",Al="_3-C5Ha_mirror",ml="_3-C5Ha_video";const bl=()=>{const[e,t]=(0,At.useState)({});return{revision:e,bumpRevision:(0,At.useCallback)((()=>{t({})}),[])}},yl=["q","h","f"],Cl=(e,t)=>yl.findIndex((t=>t===e.rid))-yl.findIndex((e=>e===t.rid));function wl(e){const{stats:t}=e,r=t.filter((e=>"video"===e.kind)).sort(Cl);return(0,ft.jsx)(ft.Fragment,{children:r.map((e=>{const t=e.rid?`Layer ${e.rid}`:"Layer ?";let r=`${t}: ${e.active?"active":"disabled"}`;return e.qualityLimitationDurations&&(r+=`, ${e.qualityLimitationDurations.bandwidth}`),e.active&&(r+=`, fps: ${e.framesPerSecond||0}`,r+=`, res: ${e.frameWidth||0}x${e.frameHeight||0}`,r+=`, encoder: ${e.encoderImplementation}`,r+=`, packetsSent: ${e.packetsSent}`,r+=`, changes: ${e.qualityLimitationResolutionChanges}`),(0,ft.jsx)("div",{"data-testid":t,children:r},t)}))})}function Ml(e){const{mediaDevice:t,totalVideosCount:r,splitVariant:n,devModeEnabled:i,stats:s}=e,{mediaStream:a,facingMode:o}=t,l=At.useRef(null),c=dl(),{revision:u,bumpRevision:d}=bl(),h=(0,At.useCallback)((e=>{if(null==l.current)return;const t=l.current,{width:i,height:s,objectFit:a}=vl({width:t.videoWidth,height:t.videoHeight},e,r,n);t.style.width=i,t.style.height=s,t.style.objectFit=a}),[r,n]);return(0,At.useEffect)((()=>{if(null==l.current)return;const e=l.current;e.srcObject!==a&&(e.srcObject=a,e.addEventListener("loadedmetadata",(()=>{d()})),e.addEventListener("play",(()=>{d()})),e.play().then((()=>{})).catch((()=>{}))),d()}),[d,a]),(0,At.useEffect)((()=>{h(c)}),[h,u,c]),(0,ft.jsxs)("div",{className:vo(gl).container,children:[(0,ft.jsx)("video",{ref:l,autoPlay:!0,muted:!0,playsInline:!0,className:gt()(vo(gl).video,{[vo(gl).mirror]:"user"===o})}),i?(0,ft.jsx)("div",{className:vo(gl).meta,children:(0,ft.jsx)(wl,{stats:s})}):null]})}var Sl,Il,El,xl,Tl={};function Dl(e){const{streamId:t,report:r,mid:n}=e;let i="";i+=`mid: ${n}`,r&&(i+=`, fps: ${r.framesPerSecond||0}`,i+=`, res: ${r.frameWidth||0}x${r.frameHeight||0}`);let s="";r&&(s+=`jitter: ${r.jitter}`);let a="frames: ";r&&(a+=`received=${r.framesReceived}`,a+=`, decoded=${r.framesDecoded}`,a+=`, dropped=${r.framesDropped}`);let o="packages: ";return r&&(o+=`received=${r.packetsReceived}`,o+=`, lost=${r.packetsLost}`,o+=`, nackCount=${r.nackCount}`),(0,ft.jsxs)(ft.Fragment,{children:[(0,ft.jsxs)("div",{children:["streamId: ",t]}),(0,ft.jsx)("div",{children:i}),(0,ft.jsx)("div",{children:s}),(0,ft.jsx)("div",{children:a}),(0,ft.jsx)("div",{children:o})]})}function kl(e){const{extendedRemoteMediaStream:t,totalVideosCount:r,muted:n,blurred:i,devModeEnabled:s,splitVariant:a,onLoadedData:o}=e,{stream:l}=t,c=At.useRef(null),u=At.useRef(null),d=dl(),{revision:h,bumpRevision:p}=bl(),f=(0,At.useCallback)((e=>{const t=u.current;null!=t&&(t.srcObject=e,t.play().catch((e=>{})))}),[]),A=(0,At.useCallback)((e=>{if(null==c.current)return;const t=c.current,{width:n,height:i,objectFit:s}=vl({width:t.videoWidth,height:t.videoHeight},e,r,a);t.style.width=n,t.style.height=i,t.style.objectFit=s}),[r,a]);return(0,At.useEffect)((()=>{if(null==c.current)return;const e=c.current;e.srcObject!==l&&(e.srcObject=l,e.addEventListener("loadeddata",(()=>{o?.({type:"stream",timestamp:Date.now(),streamId:l.id})})),e.addEventListener("loadedmetadata",(()=>{p()})),e.addEventListener("play",(()=>{p()})),e.play().then((()=>{})).catch((()=>{}))),p()}),[p,o,l]),(0,At.useEffect)((()=>{n||f(l)}),[l,n,f]),(0,At.useEffect)((()=>{A(d)}),[A,h,d]),(0,ft.jsxs)("div",{className:vo(Tl).container,children:[(0,ft.jsx)("video",{ref:c,autoPlay:!0,muted:!0,playsInline:!0,className:gt()(vo(Tl).video,{[vo(Tl).blurred]:i})}),(0,ft.jsx)("audio",{muted:n,autoPlay:!0,ref:u}),s?(0,ft.jsx)("div",{className:vo(Tl).meta,children:(0,ft.jsx)(Dl,{streamId:l.id,mid:e.extendedRemoteMediaStream.mid,report:e.report})}):null]})}function jl(e){const{state:t,stats:r,splitVariant:n,muted:i,devModeEnabled:s}=e,{localMediaDevice:a,mediaStreams:o}=t;let l=a?1:0;return l+=o.length,(0,ft.jsxs)(ft.Fragment,{children:[a?(0,ft.jsx)(Ml,{mediaDevice:a,totalVideosCount:l,splitVariant:n,devModeEnabled:s,stats:r.filter((e=>"outbound-rtp"===e.type))},"local"):null,o.map((e=>{const t=r.find((t=>"inbound-rtp"===t.type&&t.mid===e.mid));return(0,ft.jsx)(kl,{extendedRemoteMediaStream:e,report:t,totalVideosCount:l,muted:i,blurred:!1,splitVariant:n,devModeEnabled:s},e.stream.id)}))]})}function Ll(e){const{url:t,muted:r,onLoadedData:n}=e,i=(0,At.useRef)(null),s=dl(),a=(0,At.useCallback)((e=>{if(null==i.current)return;const t=i.current,{width:r,height:n,objectFit:s}=vl({width:t.videoWidth,height:t.videoHeight},e,1,"vertical");t.style.width=r,t.style.height=n,t.style.objectFit=s}),[]);return(0,At.useEffect)((()=>{if(null==i.current)return;let e;const r=i.current;return r.canPlayType("application/vnd.apple.mpegurl")?r.src=t:go.isSupported()&&function n(){null!=e&&e.destroy();const i=new go({maxBufferSize:1e7});r&&i.attachMedia(r),i.on(go.Events.MEDIA_ATTACHED,(()=>{i.loadSource(t),i.on(go.Events.MANIFEST_PARSED,(()=>{r.play().catch((()=>{}))}))})),i.on(go.Events.ERROR,(function(e,t){if(t.fatal)switch(t.type){case go.ErrorTypes.NETWORK_ERROR:i.startLoad();break;case go.ErrorTypes.MEDIA_ERROR:i.recoverMediaError();break;default:n()}})),e=i}(),()=>{null!=e&&e.destroy()}}),[t]),(0,At.useEffect)((()=>{const e=i.current;e&&e.addEventListener("play",(()=>{a(s)})),a(s)}),[a,s]),(0,At.useEffect)((()=>{const e=i.current,r=()=>{n?.({type:"hls",timestamp:Date.now(),url:t})};return e?.addEventListener("loadeddata",r),()=>{e?.removeEventListener("loadeddata",r)}}),[i,t,n]),(0,ft.jsx)("video",{ref:i,autoPlay:!0,playsInline:!0,onCanPlay:()=>{a(s)},muted:r,controls:!1})}function Ol(e){const{state:t,stats:r,blurred:n,muted:i,devModeEnabled:s,splitVariant:a,onLoadedData:o}=e;let l=null;return"live"===t.settings?.type?l=(0,ft.jsx)(ft.Fragment,{children:t.mediaStreams.map((e=>{const l=r.find((t=>"inbound-rtp"===t.type&&t.mid===e.mid));return(0,ft.jsx)(kl,{extendedRemoteMediaStream:e,report:l,totalVideosCount:t.mediaStreams.length,muted:i,blurred:n,splitVariant:a,devModeEnabled:s,onLoadedData:o},e.stream.id)}))}):"rerun"===t.settings?.type&&(l=(0,ft.jsx)(Ll,{onLoadedData:o,url:t.settings.hlsUrl,muted:i})),l}bo(Tl,"blurred",(()=>Sl),(e=>Sl=e)),bo(Tl,"container",(()=>Il),(e=>Il=e)),bo(Tl,"meta",(()=>El),(e=>El=e)),bo(Tl,"video",(()=>xl),(e=>xl=e)),Sl="EpAoaa_blurred",Il="EpAoaa_container",El="EpAoaa_meta",xl="EpAoaa_video";const Pl=At.memo((Nl=function(e){const{devModeEnabled:t=!1,muted:r=!1}=e,n=hl((()=>e.service.getStreamerMediaState()),[e.service]),i=hl((()=>e.service.getStreamerMediaStats()),[e.service],[]),s=hl((()=>e.service.getWatcherMediaState()),[e.service]),a=hl((()=>e.service.getWatcherMediaStats()),[e.service],[]),o=hl((()=>e.service.audioState$()),[e.service],!1),l=!!n&&!!n.localMediaDevice,c=!!s&&!!s.settings;let u=null;return l?u=(0,ft.jsx)(jl,{state:n,stats:i,splitVariant:e.splitVariant,muted:!o,devModeEnabled:t}):c&&(u=(0,ft.jsx)(Ol,{state:s,stats:a,blurred:e.blurred,splitVariant:e.splitVariant,muted:r||!o,devModeEnabled:t,onLoadedData:e.onLoadedData})),(0,ft.jsx)("div",{className:gt()(vo(nl).container,{[vo(nl).containerRow]:"horizontal"===e.splitVariant&&!e.swapped,[vo(nl).containerRowReverse]:"horizontal"===e.splitVariant&&e.swapped,[vo(nl).containerColumn]:"vertical"===e.splitVariant&&!e.swapped,[vo(nl).containerColumnReverse]:"vertical"===e.splitVariant&&e.swapped}),children:u})},Bl="video-player",function(e){const t=(0,At.useRef)(null),[r,n]=(0,At.useState)(al),i=function(e){const t=At.useRef();return t.current||(t.current=e()),t.current}((()=>`space-context-provider-${Bl}-${Vo()}`)),{width:s,height:a}=((e,t=cl)=>{const[r,n]=(0,At.useState)(t);return(0,At.useEffect)((()=>{if(e&&e.contentWindow)return e.contentWindow.addEventListener("resize",t,!1),t(),()=>{e.contentWindow&&e.contentWindow.removeEventListener("resize",t,!1)};function t(){e&&n({width:e.clientWidth,height:e.clientHeight})}}),[e]),r})(t.current,{width:sl.width,height:sl.height});return(0,At.useEffect)((()=>{n({width:s,height:a,widthType:s<=600?il:"desktop",name:Bl})}),[s,a]),(0,ft.jsxs)(ul.Provider,{value:r,children:[(0,ft.jsx)("iframe",{title:i,name:"space-context-provider",className:vo(ll).iframe,tabIndex:-1,ref:t}),(0,ft.jsx)(Nl,{...e})]})}));var Nl,Bl},70012:(e,t,r)=>{e.exports=function(e){var t={};function r(n){if(t[n])return t[n].exports;var i=t[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)r.d(n,i,function(t){return e[t]}.bind(null,i));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="/static/",r(r.s=312)}([function(e,t){e.exports=r(83426)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.tagTestData=void 0,t.tagTestData=function(e,t){return Object.assign({"data-test-id":e},t||{})}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.Locale=void 0;const a=s(r(0)),o=r(32),l=r(12);t.Locale=(0,a.memo)((e=>{const{stringKey:t,valueMap:r,dangerous:n}=e;return a.default.createElement(l.LocaleContextConsumer,null,(e=>{const i=(0,o.getLocalizedString)(t,e.name,r);return n?a.default.createElement("span",{dangerouslySetInnerHTML:{__html:i}}):i}))}))},function(e,t,r){var n;!function(){"use strict";var r={}.hasOwnProperty;function i(){for(var e=[],t=0;t<arguments.length;t++){var n=arguments[t];if(n){var s=typeof n;if("string"===s||"number"===s)e.push(n);else if(Array.isArray(n)){if(n.length){var a=i.apply(null,n);a&&e.push(a)}}else if("object"===s){if(n.toString!==Object.prototype.toString&&!n.toString.toString().includes("[native code]")){e.push(n.toString());continue}for(var o in n)r.call(n,o)&&n[o]&&e.push(o)}}}return e.join(" ")}e.exports?(i.default=i,e.exports=i):void 0===(n=function(){return i}.apply(t,[]))||(e.exports=n)}()},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CustomTheme=t.SubTheme=void 0;const n=r(16);var i;!function(e){e[e.messenger=0]="messenger",e[e.streaming=1]="streaming",e[e.videocalls=2]="videocalls"}(i||(t.SubTheme=i={}));class s{init(e){this.theme=e}}t.CustomTheme=s,s.shared=(0,n.singleton)((()=>new s))},function(e,t){e.exports=r(17036)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useCustomTheme=void 0;const n=r(4);t.useCustomTheme=e=>{const t=n.CustomTheme.shared().theme;return null==t?void 0:t[e]}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Resources=void 0;const n=r(366),i=r(377),s=r(378);t.Resources={images:n.images,audio:i.audio,animations:s.animations}},function(e,t){e.exports=r(75404)},function(e,t){e.exports=r(19413)},function(e,t){e.exports=r(69546)},function(e,t){e.exports=r(78385)},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.LocaleProvider=t.LocaleContextConsumer=t.LocaleContext=void 0;const a=s(r(0)),o=r(32),l=(0,o.getDefaultLocaleContextData)();t.LocaleContext=a.default.createContext(l);const c=t.LocaleContext.Provider;t.LocaleContextConsumer=t.LocaleContext.Consumer;class u extends a.Component{constructor(e){super(e),this.setName=e=>{const{state:t}=this,{providedData:r}=t;(0,o.setLocaleName)(e),this.setState({providedData:Object.assign(Object.assign({},r),{name:e})})},this.getLocalizedString=(e,t)=>{const{state:r}=this,{providedData:n}=r,{name:i}=n;return(0,o.getLocalizedString)(e,i,t)},this.state={providedData:l}}getProviderValue(){const{state:e}=this,{providedData:t}=e,{name:r}=t;return{name:r,setName:this.setName,getLocalizedString:this.getLocalizedString}}render(){const{props:e}=this,{children:t}=e;return a.default.createElement(c,{value:this.getProviderValue()},t)}}t.LocaleProvider=u},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Popup=void 0;const o=s(r(0)),l=a(r(3)),c=r(173),u=a(r(458));t.Popup=function({children:e,isOpen:t,hasBlur:r,hideBackground:n,overlayClassName:i,popupClassName:s}){const a=(0,c.useIsMobileDevice)(),d=(0,o.useMemo)((()=>n?"":!1===r?u.default.fade:u.default.fade_blur),[r,n]);return!1===t?null:o.default.createElement(o.default.Fragment,null,o.default.createElement("div",{className:(0,l.default)(d,i)}),o.default.createElement("div",{className:(0,l.default)(u.default.popup,a?"streaming-popup-mobile":"streaming-popup-desktop",s)},e))}},function(e,t){e.exports=r(90970)},function(e,t){e.exports=r(57430)},function(e,t){e.exports=r(30975)},function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.PopupWindow=void 0;const i=n(r(0)),s=n(r(3)),a=r(6),o=r(4),l=r(44),c=n(r(69));t.PopupWindow=function(e){var t,r;const{children:n,handleClose:u,className:d,style:h,closeStyle:p,closeClassName:f}=e,A=(0,a.useCustomTheme)(o.SubTheme.streaming);return i.default.createElement("div",{className:(0,s.default)(c.default.popup_window,d,null===(t=null==A?void 0:A.classNames)||void 0===t?void 0:t.popupWindow),style:h},i.default.createElement(l.PopupCloseButton,{className:(0,s.default)(f,null===(r=null==A?void 0:A.classNames)||void 0===r?void 0:r.popupCloseButton),style:p,handleClose:u}),n)}},function(e,t){e.exports=r(40590)},function(e,t){e.exports=r(58226)},function(e,t){e.exports=r(8230)},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.useSpace=t.SpaceProvider=t.SpaceContextConsumer=t.SpaceContext=void 0;const o=s(r(0)),l=r(917),c=r(156),u=r(153),d=r(28),h=a(r(353));t.SpaceContext=o.default.createContext(d.DEFAULT_DATA),t.SpaceContextConsumer=t.SpaceContext.Consumer,t.SpaceProvider=function({children:e,name:r}){const[n,i]=(0,o.useState)(),[s,a]=(0,o.useState)(d.DEFAULT_SIZE),p=(0,o.useMemo)((()=>`space-context-provider-${r}-${(0,l.v4)()}`),[r]),f=(0,c.useIframeSizes)(n,{width:d.DEFAULT_SIZE.width,height:d.DEFAULT_SIZE.height});(0,o.useEffect)((()=>{const{width:e,height:t}=f;a({width:e,height:t,video:s.video})}),[s.video,f,r]);const A=(0,u.useIsMobileDeviceWidth)(s.width)?d.typeWidthMobile:d.typeWidthDesktop;return o.default.createElement(t.SpaceContext.Provider,{value:{width:s.width,height:s.height,video:s.video,widthType:A,setVideoSize:function(e,t){a(Object.assign(Object.assign({},s),{video:{width:e,height:t}}))}}},o.default.createElement("iframe",{title:p,name:"space-context-provider",className:h.default.iframe,tabIndex:-1,ref:i}),e)},t.useSpace=()=>(0,o.useContext)(t.SpaceContext)},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.ConfigProvider=t.useConfigContext=t.ConfigContextConsumer=void 0;const a=s(r(0)),o=r(9),l=r(360),c=r(88),u=a.default.createContext({streamingModule:c.defaultConfigStreamingModule,remoteConfig:null}),d=u.Provider;t.ConfigContextConsumer=u.Consumer,t.useConfigContext=()=>(0,a.useContext)(u);class h extends a.Component{constructor(e){super(e),this.disposeBag=new o.Subscription,this.state={streamingModule:this.getStreamingModuleConfig(),remoteConfig:null}}componentDidMount(){this.disposeBag.add(l.RemoteConfigRepository.shared().getRemoteConfig().subscribe((e=>this.setState({remoteConfig:e})),(()=>{})))}componentWillUnmount(){var e;null===(e=this.disposeBag)||void 0===e||e.unsubscribe()}getStreamingModuleConfig(){return Object.assign(Object.assign({},c.defaultConfigStreamingModule),c.initialConfigStreamingModule)}getProviderData(){const{state:{streamingModule:e,remoteConfig:t}}=this;return{streamingModule:e,remoteConfig:t}}render(){const{props:e}=this,{children:t}=e;return a.default.createElement(d,{value:this.getProviderData()},t)}}t.ConfigProvider=h},function(e,t){e.exports=r(28697)},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ModalConsumer=t.ModalProvider=void 0;const o=s(r(0)),l=r(1),c=r(13),u=r(17),d=r(2),h=r(461),p=a(r(463)),f=r(464),A=r(174),{Provider:m,Consumer:g}=o.default.createContext({confirm:()=>Promise.resolve(!1),alert:()=>Promise.resolve(!1),customModal:()=>{}});t.ModalConsumer=g;class v extends o.Component{constructor(e){super(e),this.confirm=(e,t,r)=>{const{state:n}=this;return n.confirm.resolve(!1),new Promise((n=>{this.setState({confirm:{isOpen:!0,questionData:e,apply:t,cancel:r,resolve:n}})}))},this.alert=(e,t)=>{const{state:r}=this;return r.alert.resolve(!1),new Promise((r=>{this.setState({alert:{isOpen:!0,alertData:e,ok:t,resolve:r}})}))},this.customModal=(e,t)=>{this.setState({customModal:{isOpen:!0,ModalChildren:e,modalProps:t}})},this.state={confirm:this.getDefaultConfirmState(),alert:this.getDefaultAlertState(),customModal:this.getDefaultCustomModalState()}}getDefaultConfirmState(){return{isOpen:!1,questionData:{langKey:"MODAL__OK"},apply:"MODAL__OK",cancel:"MODAL__CANCEL",resolve:()=>{}}}getDefaultAlertState(){return{isOpen:!1,alertData:{langKey:"MODAL__OK"},ok:"MODAL__OK",resolve:()=>{}}}getDefaultCustomModalState(){return{isOpen:!1,ModalChildren:null,modalProps:{}}}getProviderValue(){return{confirm:this.confirm,alert:this.alert,customModal:this.customModal}}renderCustomModal(){const{isOpen:e,ModalChildren:t,modalProps:r}=this.state.customModal,n=()=>{this.setState({customModal:this.getDefaultCustomModalState()})};return t?o.default.createElement(c.Popup,{isOpen:e,hasBlur:!1},o.default.createElement(u.PopupWindow,{handleClose:n},o.default.createElement(t,Object.assign({},r,{onClose:n})))):null}renderConfirm(){const{state:e}=this,{questionData:t,apply:r,cancel:n,isOpen:i,resolve:s}=e.confirm,a=()=>{s(!1),this.setState({confirm:this.getDefaultConfirmState()})};return o.default.createElement(c.Popup,{isOpen:i},o.default.createElement(u.PopupWindow,{handleClose:a},o.default.createElement("p",Object.assign({className:p.default.modal_question},(0,l.tagTestData)("modal-confirm-content",{"data-locale-key":t.langKey})),o.default.createElement(d.Locale,{stringKey:t.langKey,valueMap:t.valueMap})),o.default.createElement(h.ActionListWrapper,null,o.default.createElement(f.ActionButton,{type:A.actionButtonTypePrimary,localeKey:n,onClick:a}),o.default.createElement(f.ActionButton,{type:A.actionButtonTypeSecondary,localeKey:r,onClick:()=>{s(!0),this.setState({confirm:this.getDefaultConfirmState()})}}))))}renderAlert(){const{state:e}=this,{alertData:t,ok:r,isOpen:n,resolve:i}=e.alert;return o.default.createElement(c.Popup,{isOpen:n},o.default.createElement(u.PopupWindow,{handleClose:()=>{i(!1),this.setState({alert:this.getDefaultAlertState()})}},o.default.createElement("p",Object.assign({className:p.default.modal_question},(0,l.tagTestData)("modal-alert-content",{"data-locale-key":t.langKey})),o.default.createElement(d.Locale,{stringKey:t.langKey,valueMap:t.valueMap})),o.default.createElement(h.ActionListWrapper,null,o.default.createElement(f.ActionButton,{type:A.actionButtonTypePrimary,localeKey:r,onClick:()=>{i(!0),this.setState({alert:this.getDefaultAlertState()})}}))))}render(){const{props:e}=this,{children:t}=e;return o.default.createElement(m,{value:this.getProviderValue()},t,this.renderConfirm(),this.renderAlert(),this.renderCustomModal())}}t.ModalProvider=v},function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.CustomButton=void 0;const i=n(r(0)),s=n(r(3)),a=n(r(435));t.CustomButton=({className:e,tagTestData:t,children:r,onClick:n,buttonType:o,minWidth:l,disabled:c})=>{const u=a.default[o||""]||"";return i.default.createElement("button",Object.assign({type:"button",onClick:n,className:(0,s.default)(a.default.button,u,e),style:{minWidth:l},disabled:c},t),r)}},function(e,t,r){"use strict";function n(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function i(e,t){void 0===e&&(e={}),void 0===t&&(t={}),Object.keys(t).forEach((function(r){void 0===e[r]?e[r]=t[r]:n(t[r])&&n(e[r])&&Object.keys(t[r]).length>0&&i(e[r],t[r])}))}r.r(t),r.d(t,"extend",(function(){return i})),r.d(t,"getDocument",(function(){return a})),r.d(t,"getWindow",(function(){return l})),r.d(t,"ssrDocument",(function(){return s})),r.d(t,"ssrWindow",(function(){return o}));var s={body:{},addEventListener:function(){},removeEventListener:function(){},activeElement:{blur:function(){},nodeName:""},querySelector:function(){return null},querySelectorAll:function(){return[]},getElementById:function(){return null},createEvent:function(){return{initEvent:function(){}}},createElement:function(){return{children:[],childNodes:[],style:{},setAttribute:function(){},getElementsByTagName:function(){return[]}}},createElementNS:function(){return{}},importNode:function(){return null},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function a(){var e="undefined"!=typeof document?document:{};return i(e,s),e}var o={document:s,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState:function(){},pushState:function(){},go:function(){},back:function(){}},CustomEvent:function(){return this},addEventListener:function(){},removeEventListener:function(){},getComputedStyle:function(){return{getPropertyValue:function(){return""}}},Image:function(){},Date:function(){},screen:{},setTimeout:function(){},clearTimeout:function(){},matchMedia:function(){return{}},requestAnimationFrame:function(e){return"undefined"==typeof setTimeout?(e(),null):setTimeout(e,0)},cancelAnimationFrame:function(e){"undefined"!=typeof setTimeout&&clearTimeout(e)}};function l(){var e="undefined"!=typeof window?window:{};return i(e,o),e}},function(e,t){e.exports=r(67997)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.mobileAspectRatio=t.DEFAULT_DATA=t.DEFAULT_SIZE=t.typeWidthDesktop=t.typeWidthMobile=void 0,t.typeWidthMobile="mobile",t.typeWidthDesktop="desktop",t.DEFAULT_SIZE={width:0,height:0,video:{width:0,height:0}},t.DEFAULT_DATA=Object.assign(Object.assign({},t.DEFAULT_SIZE),{widthType:t.typeWidthMobile,setVideoSize:()=>{}}),t.mobileAspectRatio=1.77},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.setGiftPopupVisibility=t.useGiftPopupVisibility=void 0;const n=r(9),i=r(18),s=r(5),a=r(16);class o{constructor(){this.visibilityState=new n.BehaviorSubject([!1,void 0]),this.setVisibilityData=(e,t)=>{this.visibilityState.next([e,t])},this.getVisibilityData=()=>this.visibilityState.getValue(),this.isVisible=this.visibilityState.pipe((0,i.map)((([e])=>e)))}}o.shared=(0,a.singleton)((()=>new o)),t.useGiftPopupVisibility=()=>{const e=o.shared();return{isVisible:(0,s.useObservable)((()=>e.isVisible),[e],!1),data:e.getVisibilityData()[1],setVisibility:e.setVisibilityData}},t.setGiftPopupVisibility=(e,t)=>o.shared().setVisibilityData(e,t)},function(e,t){e.exports=r(88852)},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.SingleStreamButton=void 0;const o=s(r(0)),l=a(r(3)),c=a(r(57));t.SingleStreamButton=function(e){const{src:t,onClick:r,tagTestData:n,additionalClassName:i}=e;return o.createElement("button",Object.assign({type:"button",style:{backgroundImage:`url(${t})`},className:(0,l.default)(c.default.single_stream_button,{[String(i)]:"string"==typeof i})},n,{onClick:r}))}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getDefaultLocaleContextData=t.getLocalizedString=t.setLocaleName=void 0;const n=r(26),i=r(356),s=r(157).isDevelopment,a=(0,n.getWindow)();function o(){var e,t;if("undefined"==typeof localStorage||"undefined"==typeof navigator)return i.localeConst.defaults.localeName;const r=null===(e=a.localStorage)||void 0===e?void 0:e.getItem(i.localeConst.key.localStorage.localeName);let n=i.localeConst.defaults.localeName;if(i.localeNameList.some((e=>e===r&&(n=e,!0))))return n;const s=(null===(t=a.navigator)||void 0===t?void 0:t.languages)||[];return Array.isArray(s)?(s.some((e=>i.localeNameList.some((t=>t===e&&(n=t,!0))))),n):n}t.setLocaleName=function(e){var t;return null===(t=a.localStorage)||void 0===t||t.setItem(i.localeConst.key.localStorage.localeName,e),e},t.getLocalizedString=function(e,t,r){s&&(!i.allLocalesData[t]||i.allLocalesData[t][e]);const n=i.allLocalesData[t][e];return r?function(e,t){let r=e;return Object.keys(t).forEach((e=>{r=r.replace(`{${e}}`,(()=>String(t[e])))})),r}(n,r):n},t.getDefaultLocaleContextData=function(){return{name:o(),setName:()=>null,getLocalizedString:e=>e}}},function(e,t){e.exports=r(84057)},function(e,t){e.exports=r(5273)},function(e,t){e.exports=r(14971)},function(e,t){e.exports=r(53917)},function(e,t){e.exports=r(58870)},function(e,t){e.exports=r(35691)},function(e,t){e.exports=r(27501)},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.SingleStreamButton=void 0;const o=s(r(0)),l=a(r(3)),c=a(r(74));t.SingleStreamButton=function(e){const{src:t,onClick:r,tagTestData:n,additionalClassName:i}=e;return o.createElement("button",Object.assign({type:"button",style:{backgroundImage:`url(${t})`},className:(0,l.default)(c.default.single_stream_button,{[String(i)]:"string"==typeof i})},n,{onClick:r}))}},function(e,t){e.exports=r(9483)},function(e,t){e.exports=r(37405)},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.withoutChatMessenger=t.withChatMessenger=t.WrapperWithChatMessenger=void 0;const o=s(r(0)),l=a(r(3)),c=r(345),u=r(26),d=r(5),h=r(61),p=r(152),f=r(153),A=r(155),m=r(21),g=r(62),v=r(354),b=a(r(455)),y=(0,u.getWindow)();function C(e){const{children:t}=e;return o.default.createElement("div",{className:b.default.main_wrapper},o.default.createElement("div",{className:(0,l.default)(b.default.streamingRow,b.default.absoluteStreamingRow)},o.default.createElement("div",{className:b.default.children_wrapper},t)))}t.WrapperWithChatMessenger=e=>{const{children:t,type:r,spaceContextData:n}=e,[i,s]=(0,o.useState)(0),[a,u]=(0,o.useState)(0),[m,C]=(0,o.useState)(!1),[w,M]=(0,o.useState)(!1),S=(0,o.useRef)({}),I=(0,o.useRef)({}),E=(0,o.useRef)(0),x=(0,A.useMobileChatVisibility)(),T=(0,o.useCallback)((()=>(0,A.setMobileChatVisibility)(!1)),[]),D=(0,d.useObservable)((()=>h.InputPositionService.shared().shouldBeLifted),[],!1),k=(0,f.useIsMobileDeviceWidth)(n.width),j=(0,o.useCallback)((e=>{const t=y.innerHeight-e,r=y.innerHeight-87;u(t>r?r:t)}),[]),L=(0,o.useCallback)((()=>I.current?I.current.getBoundingClientRect().top+(D?60:0):0),[I,D]),O=(0,o.useCallback)((e=>{let t;if("number"==typeof e)t=e;else{if(!S.current||!S.current.getBoundingClientRect)return;t=S.current.getBoundingClientRect().top}s(t),j(t)}),[j]),P=(0,p.useDebouncedCallback)(O,0);(0,o.useEffect)((()=>{let e;return e=requestAnimationFrame((function t(){var r;if(null===(r=S.current)||void 0===r?void 0:r.getBoundingClientRect){const{top:e,height:t,width:r}=S.current.getBoundingClientRect();t+r!==0&&(E.current===e||E.current<0&&e<0||P(e),E.current=e)}e=requestAnimationFrame(t)})),()=>{cancelAnimationFrame(e)}}),[]),(0,o.useEffect)((()=>{M(!0)}),[M]),(0,o.useLayoutEffect)((()=>{O()}),[]);const N=(0,p.useDebouncedCallback)(P,60);(0,o.useEffect)((()=>(y.addEventListener(g.RESIZE,N),()=>{y.removeEventListener(g.RESIZE,N)})),[N]),(0,o.useEffect)((()=>{w&&N()}),[N,w]);const B=(0,o.useCallback)((e=>o.default.createElement(v.Messenger,{key:"messenger",isMobile:k,isChatOpen:m,setIsChatOpen:C,onClose:e})),[m,k]),R=m?686:262,V=(0,o.useMemo)((()=>({display:m?"block":"none",height:m?`${n.height}px`:"0px",minHeight:m?`${n.height}px`:"0px"})),[m,n.height]),z=(0,o.useMemo)((()=>({position:"relative"})),[]);return k?"feed"===r?o.default.createElement("div",{ref:I,className:b.default.mobile_wrapper},!x&&t,x&&o.default.createElement("div",{style:{height:`calc(100vh - ${L()}px)`},className:b.default.mobile_messenger_wrapper},B(T))):o.default.createElement(o.default.Fragment,null,t,o.default.createElement("div",{style:V,className:(0,l.default)(b.default.mobile_messenger_wrapper,b.default.messenger_positioned_wrapper)},B())):"feed"===r?o.default.createElement("div",{ref:S,style:z},o.default.createElement(c.StickyContainer,{className:b.default.streamingRow},t,o.default.createElement("div",{className:(0,l.default)(b.default.chatWrapper,{[b.default.chatWrapper__open]:m})},Boolean(a)&&null!==i&&o.default.createElement(c.Sticky,{topOffset:-i-1,disableCompensation:!0},(()=>o.default.createElement("div",{style:{height:`${a}px`,width:R,bottom:0,top:i<=87||!y.scrollY?"unset":0,right:"auto",position:i<=87||!y.scrollY?"fixed":"absolute"}},o.default.createElement("div",{className:b.default.chatWrapperInner},B()))))))):o.default.createElement("div",{ref:S,className:b.default.main_wrapper},o.default.createElement("div",{className:(0,l.default)(b.default.streamingRow,b.default.absoluteStreamingRow)},o.default.createElement("div",{className:b.default.children_wrapper},t),o.default.createElement("div",{className:(0,l.default)(b.default.absoluteChatWrapper,{[b.default.absoluteChatWrapper__open]:m},b.default.fill_height)},o.default.createElement("div",{className:b.default.fill_height},o.default.createElement("div",{className:(0,l.default)(b.default.chatWrapperInner,b.default.absoluteChatWrapperInner)},B())))))},t.withChatMessenger=function(e,r){return n=>o.default.createElement(m.SpaceProvider,{name:"chat-messenger"},o.default.createElement(m.SpaceContextConsumer,null,(i=>0===i.width||0===i.height?o.default.createElement("div",{className:b.default.empty_wrapper}):o.default.createElement(t.WrapperWithChatMessenger,{spaceContextData:i,type:r},o.default.createElement(e,Object.assign({},n))))))},t.withoutChatMessenger=function(e){return t=>o.default.createElement(m.SpaceProvider,{name:"chat-messenger"},o.default.createElement(m.SpaceContextConsumer,null,(r=>0===r.width||0===r.height?o.default.createElement("div",{className:b.default.empty_wrapper}):o.default.createElement(C,null,o.default.createElement(e,Object.assign({},t))))))}},function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.PopupCloseButton=void 0;const i=n(r(0)),s=n(r(3)),a=r(1),o=n(r(68));t.PopupCloseButton=function(e){const{handleClose:t,className:r,style:n}=e;return i.default.createElement("button",Object.assign({type:"button",className:(0,s.default)(o.default.popup_close_button,r),style:n},(0,a.tagTestData)("close_popup_button"),{onClick:t}))}},function(e,t){e.exports=r(13572)},function(e,t){e.exports=r(20214)},function(e,t){e.exports=r(89663)},function(e,t){e.exports=r(5041)},function(e,t){e.exports=r(67539)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.GoalStartMessage=t.GoalInvolveMessage=t.GoalWidget=t.GoalPopupSet=void 0;var n=r(480);Object.defineProperty(t,"GoalPopupSet",{enumerable:!0,get:function(){return n.GoalPopupSet}});var i=r(496);Object.defineProperty(t,"GoalWidget",{enumerable:!0,get:function(){return i.GoalWidget}});var s=r(501);Object.defineProperty(t,"GoalInvolveMessage",{enumerable:!0,get:function(){return s.GoalInvolveMessage}});var a=r(502);Object.defineProperty(t,"GoalStartMessage",{enumerable:!0,get:function(){return a.GoalStartMessage}})},function(e,t,r){e.exports={logo:"_68ca74",wrapper:"fcc16b",popup_wrappper:"da7661",inner:"ba6002",content:"_4e6d37",customInput:"ec6028",button:"_1c9b76",text:"_2ec992",title:"bd3465",wrapper_swiper:"c70833",delete_block:"_9abcbc",show:"_4f6c5e",success_wrapper:"_6e3e39",open:"_5dc260",success_progress:"_187fe2",success_title:"_605442",success_text:"_27baeb",success_bg:"a66791",success_overlay:"ecea22"}},function(e,t,r){e.exports={hidden:"e3a300",rerun_of_video:"_5132eb",ellipsis:"_3795ad",access_screen_popup_window:"_578759",single_stream:"da2bdb",mobile_gift_button:"a5c711",left_button:"_7e6d48",single_stream_paid_stream:"c14e0e",single_stream_hidden:"_564471",streamer_chat_log_container:"_9d7739",chat_log_container:"c960fe",received_gift:"a0cf56","gift-appear":"_876bbc",like_hunter:"c2da7a",top_left_stream_info_block:"_88df40",interaction_section_wrapper:"_57b8bc"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getResizedImageSrc=void 0,t.getResizedImageSrc=function(e,t,r,n=!0){return[e,".",t,"x",r,n?".thumb-fd":""].join("")}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AnimatedBattleIcon=t.BattleIcon=void 0;var n=r(574);Object.defineProperty(t,"BattleIcon",{enumerable:!0,get:function(){return n.BattleIcon}});var i=r(580);Object.defineProperty(t,"AnimatedBattleIcon",{enumerable:!0,get:function(){return i.AnimatedBattleIcon}})},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Leaderboard=void 0;const o=s(r(0)),l=a(r(3)),c=r(5),u=r(586),d=r(587),h=r(235),p=a(r(589));t.Leaderboard=(0,o.memo)((e=>{const{streamId:t,streamerId:r,topFans:n,onClick:i,isOnTop:s}=e,a=(0,c.useObservable)((()=>u.StreamDonationsRepository.shared(r,t).donations),[r,t],[]),f=(0,o.useMemo)((()=>n||a.map((e=>e.user))),[n,a]),A=(0,o.useMemo)((()=>new Array(h.LEADERBOARD_SIZE).fill(null).map(((e,t)=>f[t]))),[f]),m=(0,o.useCallback)((()=>{null==i||i()}),[i]);return o.default.createElement("div",{className:(0,l.default)(p.default.wrapper,{[p.default.wrapper_top]:s}),onClick:m},A.map(((e,t)=>{var r;return o.default.createElement(d.Donator,{key:null!==(r=null==e?void 0:e.id)&&void 0!==r?r:t,user:e,position:t})})))}))},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Recommendations=void 0;const o=s(r(0)),l=r(36),c=r(5),u=r(2),d=r(21),h=r(112),p=r(11),f=r(10),A=r(663),m=a(r(668));t.Recommendations=(0,o.memo)((({header:e,timer:t,onViewAll:r,onSelected:n})=>{const i=(0,c.useObservable)((()=>l.StreamsRepository.shared().currentStreams),[],[]),s=(0,p.useConst)(f.ImageSizeStorage.shared),a=(0,o.useMemo)((()=>i.map((e=>{const t=s.get(e.streamer.id,"lg");return Object.assign(Object.assign({},e),{name:e.streamer.name,thumbnail:t})}))),[i,s]);return 0===(null==a?void 0:a.length)?null:o.default.createElement("div",{className:m.default.wrapper},o.default.createElement(d.SpaceProvider,{name:"recommendation-banner"},o.default.createElement("h4",{className:m.default.header,style:e.style},o.default.createElement(u.Locale,{stringKey:e.langKey})),o.default.createElement("div",{className:m.default.list},a.slice(0,2).map(((e,r)=>0===r?o.default.createElement(A.Item,{key:e.id,timer:t,user:e,type:h.RecommendationsType.streams,onClick:n,isStream:!0}):o.default.createElement(A.Item,{key:e.id,user:e,type:h.RecommendationsType.streams,onClick:n,isStream:!0}))),o.default.createElement(A.Item,{isViewAll:!0,type:h.RecommendationsType.streams,onViewAll:function(){var e;if(null==r||r(),"undefined"==typeof document)return;const t=document.querySelector('[data-react-id="stream-tab-navigation--button-all"]');null===(e=null==t?void 0:t.click)||void 0===e||e.call(t)}}))))}))},function(e,t,r){e.exports={single_stream_button:"_3e89c9",single_stream_button__mic:"_16ad29",single_stream_button__switch_camera:"_3e4cfa",single_stream_button__close:"_79a0ff"}},function(e,t,r){e.exports={hidden:"_43e781",rerun_of_video:"_55e586",ellipsis:"ef1bd8",access_screen_popup_window:"_2a521e",single_stream:"_14d8ff",mobile_gift_button:"_8dc578",left_button:"_541329",single_stream_paid_stream:"_0114d6",single_stream_hidden:"e41fdb",streamer_chat_log_container:"cf75ee",chat_log_container:"c47db4",received_gift:"c9be94","gift-appear":"b997ea",like_hunter:"_497e07",top_left_stream_info_block:"_90b971",interaction_section_wrapper:"_5fe99b"}},function(e,t){e.exports=r(53964)},function(e,t){e.exports=r(19607)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.InputPositionService=void 0;const n=r(9),i=r(16);class s{constructor(){this.shouldBeLiftedSubject=new n.BehaviorSubject(!1),this.shouldBeLifted=this.shouldBeLiftedSubject.asObservable(),this.setLifted=e=>{window.navigator.userAgent.includes("iPhone OS 15")&&this.shouldBeLiftedSubject.next(e)}}}t.InputPositionService=s,s.shared=(0,i.singleton)((()=>new s))},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.EVENT_KEYS=t.PLAY=t.SCROLL=t.RESIZE=void 0,t.RESIZE="resize",t.SCROLL="scroll",t.PLAY="play",t.EVENT_KEYS={enter:"Enter"}},function(e,t){e.exports=r(69329)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isVideoCallMessage=t.getAttachmentImageUrl=t.isUpload=t.isAttachedVideoMessage=t.isAttachedImageMessage=t.isSmileMessage=t.isStickerMessage=t.isGiftMessage=void 0;const n=r(63),i=r(381);t.isGiftMessage=function(e){const{attachments:t}=e;return t.some((e=>e.startsWith(i.giftAttachmentFullName)))},t.isStickerMessage=function(e){const{attachments:t}=e;return t.some((e=>e.startsWith(i.stickerAttachmentFullName)))},t.isSmileMessage=function(e){const{attachments:t}=e;return t.some((e=>e.startsWith(i.smileAttachmentFullName)))},t.isAttachedImageMessage=function(e){const{attachments:t}=e;return t.some((e=>e.startsWith(i.imageAttachmentFullName)))},t.isAttachedVideoMessage=function(e){const{attachments:t}=e;return t.some((e=>e.startsWith(i.videoAttachmentFullName)))},t.isUpload=function(e){return e.type===n.ChatMessageType.upload},t.getAttachmentImageUrl=function(e){if(!e)return"";const{animation:t,uri:r}=e;return"string"==typeof t&&t.trim().length?t:r},t.isVideoCallMessage=function(e){const{videoCall:t}=e;return!!t}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.StreamGiftList=void 0;const o=r(9),l=s(r(0)),c=r(5),u=r(35),d=r(8),h=r(397),p=r(66),f=r(406),A=a(r(164));t.StreamGiftList=(0,l.memo)((e=>{const{hideGiftCurrency:t,isGiftListOpen:r,setIsGiftListOpen:n,streamerIds:i,onClick:s,bottomOffset:a,skin:m="",canBeOpened:g,giftsCount:v,shuffle:b}=e,y=(0,d.useUserId)(),C=(0,c.useObservable)((()=>y?u.GiftsBaseRepository.shared(y).getGiftsList():(0,o.of)([])),[y],[]),w=(0,l.useMemo)((()=>b?[...C].sort((()=>.5-Math.random())):C),[b,C]),M=(0,l.useCallback)((()=>{null==n||n(!1)}),[n]),S=(0,l.useCallback)((()=>{null==n||n(!0)}),[n]);return r?l.default.createElement(l.default.Fragment,null,l.default.createElement("div",{className:A.default.hit_hinter,onClick:M}),l.default.createElement(p.StreamGiftListFull,{wrapperClassName:f.giftSkinsStyle[m],streamerIds:i,handleCloseFullList:M,giftList:w,hideGiftCurrency:t,bottomOffset:a,onClick:s})):l.default.createElement(h.StreamGiftListShort,{handleOpenFullList:S,handleCloseFullList:M,giftList:w,hideGiftCurrency:t,bottomOffset:a,onClick:s,canBeOpened:g,giftsCount:v})}))},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.StreamGiftListFull=void 0;const o=s(r(0)),l=a(r(3)),c=r(6),u=r(4),d=r(1),h=r(162),p=r(29),f=r(403),A=a(r(405));t.StreamGiftListFull=function(e){const{giftList:t,handleCloseFullList:r,streamerIds:n,onClick:i,bottomOffset:s=68,wrapperClassName:a,header:m,footer:g}=e,v=(0,c.useCustomTheme)(u.SubTheme.messenger),{data:b}=(0,p.useGiftPopupVisibility)(),[y,C]=(0,o.useState)((null==b?void 0:b.streamerId)||n[0]),w=(0,o.useCallback)((e=>{C(e)}),[]);return o.default.createElement("div",Object.assign({tabIndex:-1,className:(0,l.default)(A.default.single_stream_gift_list_full,a),style:Object.assign({bottom:`${s}px`},null==v?void 0:v.giftsPanelFull)},(0,d.tagTestData)("single_user_stream__full_gift_list")),m,o.default.createElement(f.StreamGiftListSelectStreamer,{selectedStreamerId:y,streamerIds:n,onStreamSelect:w}),o.default.createElement("ul",{className:A.default.list},t.map((e=>o.default.createElement("li",{key:e.id,className:A.default.list_item,style:null==v?void 0:v.giftInFullPanel},o.default.createElement(h.StreamGiftListItem,{isShortItem:!1,handleCloseFullList:r,gift:e,streamerId:y,onClick:i}))))),g)}},function(e,t){e.exports=r(66289)},function(e,t,r){e.exports={popup_close_button:"_6f30a3",popup_close_button__black:"cc7175"}},function(e,t,r){e.exports={popup_window__black__rounded:"fd7b67",popup_window__black:"_753e41",popup_window:"_203bbf"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RoutingServices=void 0,t.RoutingServices=class{}},function(e,t){e.exports=r(49201)},function(e,t){e.exports=r(25266)},function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ProgressBar=void 0;const i=n(r(0)),s=n(r(3)),a=r(1),o=n(r(482));t.ProgressBar=({current:e,total:t,className:r,onClick:n,caption:l,tagTestData:c=(0,a.tagTestData)("stream_goal_progress_number")},u={})=>{const d=100*e/t;return i.default.createElement("div",Object.assign({onClick:n},u,{className:(0,s.default)(o.default.wrapper,r,{[o.default.button]:"function"==typeof n})}),i.default.createElement("div",null,i.default.createElement("div",{style:{transform:`translate3d(${d}%, 0, 0)`},className:(0,s.default)(o.default.progress,{[o.default.filled]:d>=100})}),i.default.createElement("span",Object.assign({},c),null!=l?l:e)))}},function(e,t,r){e.exports={single_stream_button:"da8847",single_stream_button__mic:"cdb1c7",single_stream_button__switch_camera:"b6da27",single_stream_button__close:"e7a78e"}},function(e,t){e.exports=r(67341)},function(e,t,r){e.exports={single_stream_half_popup:"_5aca27",single_stream_half_popup__transparent:"_686e28",single_stream_half_popup__shading:"f59125",single_stream_half_popup__black:"_161b15",single_stream_half_popup__blur:"_27b838",single_stream_half_popup__on_top:"_33b717",simple_text:"_1079ad",simple_text__one_line:"a6e758",battle_half:"_0267fb"}},function(e,t){e.exports=r(38581)},function(e,t){e.exports="data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzMiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMyAzMiI+CiAgICA8ZGVmcz4KICAgICAgICA8ZmlsdGVyIGlkPSJwcmVmaXhfX2EiIHdpZHRoPSIxNjYuNyUiIGhlaWdodD0iNDAwJSIgeD0iLTMzLjMlIiB5PSItMTUwJSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94Ij4KICAgICAgICAgICAgPGZlT2Zmc2V0IGluPSJTb3VyY2VBbHBoYSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRPdXRlcjEiLz4KICAgICAgICAgICAgPGZlR2F1c3NpYW5CbHVyIGluPSJzaGFkb3dPZmZzZXRPdXRlcjEiIHJlc3VsdD0ic2hhZG93Qmx1ck91dGVyMSIgc3RkRGV2aWF0aW9uPSIyIi8+CiAgICAgICAgICAgIDxmZUNvbG9yTWF0cml4IGluPSJzaGFkb3dCbHVyT3V0ZXIxIiB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAuMjUgMCIvPgogICAgICAgIDwvZmlsdGVyPgogICAgICAgIDxwYXRoIGlkPSJwcmVmaXhfX2IiIGQ9Ik0yMyAxNGMxLjEwNSAwIDIgLjg5NSAyIDJzLS44OTUgMi0yIDItMi0uODk1LTItMiAuODk1LTIgMi0yem0tNyAwYzEuMTA1IDAgMiAuODk1IDIgMnMtLjg5NSAyLTIgMi0yLS44OTUtMi0yIC44OTUtMiAyLTJ6bS03IDBjMS4xMDUgMCAyIC44OTUgMiAycy0uODk1IDItMiAyLTItLjg5NS0yLTIgLjg5NS0yIDItMnoiLz4KICAgIDwvZGVmcz4KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPHVzZSBmaWxsPSIjMDAwIiBmaWx0ZXI9InVybCgjcHJlZml4X19hKSIgeGxpbms6aHJlZj0iI3ByZWZpeF9fYiIvPgogICAgICAgIDx1c2UgZmlsbD0iI0ZGRiIgeGxpbms6aHJlZj0iI3ByZWZpeF9fYiIvPgogICAgPC9nPgo8L3N2Zz4K"},function(e,t,r){e.exports={stream_list__wrapper:"_007d3c",iframe:"a684cc",hidden:"f243a6",stream_preview__name:"_4c392d",ellipsis:"_04fb34",stream_preview__wrapper:"_827233",stream_preview__size_container:"_384ab1",stream_preview__image:"c1e465",additional_stream_preview__image__wrapper:"_2e13a0",additional_stream_preview__image:"_982178",stream_preview__viewers:"_7a7670",stream_preview__viewers__count_label:"_317959",stream_preview__viewers__live_label:"_454313",stream_preview__viewers__camera_icon:"d468b4",stream_preview__viewers__mobile:"d27853"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),i(r(683),t),i(r(685),t)},function(e,t,r){e.exports={single_stream_half_popup:"_6d29c0",single_stream_half_popup__transparent:"_2f1fa8",single_stream_half_popup__shading:"dfa5e9",single_stream_half_popup__black:"_95cae6",single_stream_half_popup__blur:"_9e5742",single_stream_half_popup__on_top:"e4b335",simple_text:"_566427",simple_text__one_line:"_340e7a",battle_half:"d6d1b4"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.SingleStreamButtonListWrapper=void 0;const o=s(r(0)),l=a(r(3)),c=a(r(702));t.SingleStreamButtonListWrapper=(0,o.memo)((e=>{const{children:t,isCenter:r}=e;return o.default.createElement("div",{className:(0,l.default)(c.default.single_stream_button_list_wrapper,{[c.default.center]:r})},t)}))},function(e,t,r){e.exports={single_stream_video:"b8a67b",video__guest:"d4d954",video_mirror:"db65ef",video:"_709c19",video_paused_stream:"_80c744",video_battle_main:"_8c40a0",close_button:"_8d3ab4",switch_stream_button:"_6a3333",second_streamer_wrapper:"f2d517",streamer_wrapper:"_3bfc7b",streamer_wrapper_reversed:"_627259",join_to_stream:"_877180"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getDynamicVideoStyle=t.handleOnPlay=t.countVideoTagSize=void 0;const n=r(28);function i(e,t){const r=t.width,i=t.height,{videoWidth:s,videoHeight:a}=e;return 0===s||0===a?{width:0,height:0}:t.widthType===n.typeWidthMobile?{width:r,height:i}:r/i>s/a?{width:s*(i/a),height:i}:{width:r,height:a*(r/s)}}t.countVideoTagSize=i,t.handleOnPlay=function(e,t,r){if(!e)return;if(r)return t.widthType===n.typeWidthMobile?e.style.width=t.width+"px":e.style.width=t.height/n.mobileAspectRatio+"px",e.style.height=t.height+"px",void(e.style.paddingBottom=t.height/2+"px");const{width:s,height:a}=i(e,t);e.style.width=s+"px",e.style.height=a+"px",e.style.paddingBottom=(r?a/2:0)+"px"},t.getDynamicVideoStyle=function(e,t,r){return r?t.widthType===n.typeWidthMobile?{height:t.height+"px",width:t.width+"px"}:{height:t.height+"px",width:t.height/n.mobileAspectRatio+"px"}:e?{maxWidth:"100%",minWidth:"320px"}:{height:t.height+"px",width:.75*t.width+"px"}}},function(e,t){e.exports=r(28316)},function(e,t,r){var n,i;i="undefined"!=typeof window?window:this,n=function(){return function(e,t,r){"use strict";var n,i,s,a="object",o="function",l="array",c="string",u="boolean",d="number",h="null",p={c:"class",s:"style",i:"id",l:"length",p:"prototype",ti:"tabindex",oH:"offsetHeight",cH:"clientHeight",sH:"scrollHeight",oW:"offsetWidth",cW:"clientWidth",sW:"scrollWidth",hOP:"hasOwnProperty",bCR:"getBoundingClientRect"},f=function(){var n={},i={},s=["-webkit-","-moz-","-o-","-ms-"],a=["WebKit","Moz","O","MS"];function o(e){return e.charAt(0).toUpperCase()+e.slice(1)}return{_cssPrefixes:s,_jsPrefixes:a,_cssProperty:function(e){var n=i[e];if(i[p.hOP](e))return n;for(var a,l,c,u=o(e),d=t.createElement("div")[p.s],h=0;h<s.length;h++)for(c=s[h].replace(/-/g,""),a=[e,s[h]+e,c+u,o(c)+u],l=0;l<a[p.l];l++)if(d[a[l]]!==r){n=a[l];break}return i[e]=n,n},_cssPropertyValue:function(e,r,n){var s=e+" "+r,a=i[s];if(i[p.hOP](s))return a;for(var o,l=t.createElement("div")[p.s],c=r.split(" "),u=n||"",d=0,h=-1;d<c[p.l];d++)for(;h<f._cssPrefixes[p.l];h++)if(o=h<0?c[d]:f._cssPrefixes[h]+c[d],l.cssText=e+":"+o+u,l[p.l]){a=o;break}return i[s]=a,a},_jsAPI:function(t,r,i){var s=0,l=n[t];if(!n[p.hOP](t)){for(l=e[t];s<a[p.l];s++)l=l||e[(r?a[s]:a[s].toLowerCase())+o(t)];n[t]=l}return l||i}}}(),A=function(){function n(r){return r?e.innerWidth||t.documentElement[p.cW]||t.body[p.cW]:e.innerHeight||t.documentElement[p.cH]||t.body[p.cH]}function i(e,t){if(typeof e!=o)throw"Can't bind function!";var r=p.p,n=Array[r].slice.call(arguments,2),i=function(){},s=function(){return e.apply(this instanceof i?this:t,n.concat(Array[r].slice.call(arguments)))};return e[r]&&(i[r]=e[r]),s[r]=new i,s}return{wW:i(n,0,!0),wH:i(n,0),mO:i(f._jsAPI,0,"MutationObserver",!0),rO:i(f._jsAPI,0,"ResizeObserver",!0),rAF:i(f._jsAPI,0,"requestAnimationFrame",!1,(function(t){return e.setTimeout(t,1e3/60)})),cAF:i(f._jsAPI,0,"cancelAnimationFrame",!1,(function(t){return e.clearTimeout(t)})),now:function(){return Date.now&&Date.now()||(new Date).getTime()},stpP:function(e){e.stopPropagation?e.stopPropagation():e.cancelBubble=!0},prvD:function(e){e.preventDefault&&e.cancelable?e.preventDefault():e.returnValue=!1},page:function(e){var n="page",i="client",s="X",a=((e=e.originalEvent||e).target||e.srcElement||t).ownerDocument||t,o=a.documentElement,l=a.body;if(e.touches!==r){var c=e.touches[0];return{x:c[n+s],y:c[n+"Y"]}}return!e[n+s]&&e[i+s]&&null!=e[i+s]?{x:e[i+s]+(o&&o.scrollLeft||l&&l.scrollLeft||0)-(o&&o.clientLeft||l&&l.clientLeft||0),y:e[i+"Y"]+(o&&o.scrollTop||l&&l.scrollTop||0)-(o&&o.clientTop||l&&l.clientTop||0)}:{x:e[n+s],y:e[n+"Y"]}},mBtn:function(e){var t=e.button;return e.which||t===r?e.which:1&t?1:2&t?3:4&t?2:0},inA:function(e,t){for(var r=0;r<t[p.l];r++)try{if(t[r]===e)return r}catch(e){}return-1},isA:function(e){var t=Array.isArray;return t?t(e):this.type(e)==l},type:function(e){return e===r||null===e?e+"":Object[p.p].toString.call(e).replace(/^\[object (.+)\]$/,"$1").toLowerCase()},bind:i}}(),m=Math,g=e.jQuery,v=(s={p:m.PI,c:m.cos,s:m.sin,w:m.pow,t:m.sqrt,n:m.asin,a:m.abs,o:1.70158},{swing:function(e,t,r,n,i){return.5-s.c(e*s.p)/2},linear:function(e,t,r,n,i){return e},easeInQuad:function(e,t,r,n,i){return n*(t/=i)*t+r},easeOutQuad:function(e,t,r,n,i){return-n*(t/=i)*(t-2)+r},easeInOutQuad:function(e,t,r,n,i){return(t/=i/2)<1?n/2*t*t+r:-n/2*(--t*(t-2)-1)+r},easeInCubic:function(e,t,r,n,i){return n*(t/=i)*t*t+r},easeOutCubic:function(e,t,r,n,i){return n*((t=t/i-1)*t*t+1)+r},easeInOutCubic:function(e,t,r,n,i){return(t/=i/2)<1?n/2*t*t*t+r:n/2*((t-=2)*t*t+2)+r},easeInQuart:function(e,t,r,n,i){return n*(t/=i)*t*t*t+r},easeOutQuart:function(e,t,r,n,i){return-n*((t=t/i-1)*t*t*t-1)+r},easeInOutQuart:function(e,t,r,n,i){return(t/=i/2)<1?n/2*t*t*t*t+r:-n/2*((t-=2)*t*t*t-2)+r},easeInQuint:function(e,t,r,n,i){return n*(t/=i)*t*t*t*t+r},easeOutQuint:function(e,t,r,n,i){return n*((t=t/i-1)*t*t*t*t+1)+r},easeInOutQuint:function(e,t,r,n,i){return(t/=i/2)<1?n/2*t*t*t*t*t+r:n/2*((t-=2)*t*t*t*t+2)+r},easeInSine:function(e,t,r,n,i){return-n*s.c(t/i*(s.p/2))+n+r},easeOutSine:function(e,t,r,n,i){return n*s.s(t/i*(s.p/2))+r},easeInOutSine:function(e,t,r,n,i){return-n/2*(s.c(s.p*t/i)-1)+r},easeInExpo:function(e,t,r,n,i){return 0==t?r:n*s.w(2,10*(t/i-1))+r},easeOutExpo:function(e,t,r,n,i){return t==i?r+n:n*(1-s.w(2,-10*t/i))+r},easeInOutExpo:function(e,t,r,n,i){return 0==t?r:t==i?r+n:(t/=i/2)<1?n/2*s.w(2,10*(t-1))+r:n/2*(2-s.w(2,-10*--t))+r},easeInCirc:function(e,t,r,n,i){return-n*(s.t(1-(t/=i)*t)-1)+r},easeOutCirc:function(e,t,r,n,i){return n*s.t(1-(t=t/i-1)*t)+r},easeInOutCirc:function(e,t,r,n,i){return(t/=i/2)<1?-n/2*(s.t(1-t*t)-1)+r:n/2*(s.t(1-(t-=2)*t)+1)+r},easeInElastic:function(e,t,r,n,i){var a=s.o,o=0,l=n;return 0==t?r:1==(t/=i)?r+n:(o||(o=.3*i),l<s.a(n)?(l=n,a=o/4):a=o/(2*s.p)*s.n(n/l),-l*s.w(2,10*(t-=1))*s.s((t*i-a)*(2*s.p)/o)+r)},easeOutElastic:function(e,t,r,n,i){var a=s.o,o=0,l=n;return 0==t?r:1==(t/=i)?r+n:(o||(o=.3*i),l<s.a(n)?(l=n,a=o/4):a=o/(2*s.p)*s.n(n/l),l*s.w(2,-10*t)*s.s((t*i-a)*(2*s.p)/o)+n+r)},easeInOutElastic:function(e,t,r,n,i){var a=s.o,o=0,l=n;return 0==t?r:2==(t/=i/2)?r+n:(o||(o=i*(.3*1.5)),l<s.a(n)?(l=n,a=o/4):a=o/(2*s.p)*s.n(n/l),t<1?l*s.w(2,10*(t-=1))*s.s((t*i-a)*(2*s.p)/o)*-.5+r:l*s.w(2,-10*(t-=1))*s.s((t*i-a)*(2*s.p)/o)*.5+n+r)},easeInBack:function(e,t,r,n,i,a){return n*(t/=i)*t*(((a=a||s.o)+1)*t-a)+r},easeOutBack:function(e,t,r,n,i,a){return n*((t=t/i-1)*t*(((a=a||s.o)+1)*t+a)+1)+r},easeInOutBack:function(e,t,r,n,i,a){return a=a||s.o,(t/=i/2)<1?n/2*(t*t*((1+(a*=1.525))*t-a))+r:n/2*((t-=2)*t*((1+(a*=1.525))*t+a)+2)+r},easeInBounce:function(e,t,r,n,i){return n-this.easeOutBounce(e,i-t,0,n,i)+r},easeOutBounce:function(e,t,r,n,i){var s=7.5625;return(t/=i)<1/2.75?n*(s*t*t)+r:t<2/2.75?n*(s*(t-=1.5/2.75)*t+.75)+r:t<2.5/2.75?n*(s*(t-=2.25/2.75)*t+.9375)+r:n*(s*(t-=2.625/2.75)*t+.984375)+r},easeInOutBounce:function(e,t,r,n,i){return t<i/2?.5*this.easeInBounce(e,2*t,0,n,i)+r:.5*this.easeOutBounce(e,2*t-i,0,n,i)+.5*n+r}}),b=function(){var n=/[^\x20\t\r\n\f]+/g,i=" ",s="",h="scrollLeft",f="scrollTop",g=[],b=A.type,y={animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0};function C(){var e,t,n,i,s,l,c=arguments[0]||{},d=1,h=arguments[p.l],f=!1;for(b(c)==u&&(f=c,c=arguments[1]||{},d=2),b(c)!=a&&!b(c)==o&&(c={}),h===d&&(c=B,--d);d<h;d++)if(null!=(s=arguments[d]))for(i in s)e=c[i],c!==(n=s[i])&&(f&&n&&(I(n)||(t=A.isA(n)))?(t?(t=!1,l=e&&A.isA(e)?e:[]):l=e&&I(e)?e:{},c[i]=C(f,l,n)):n!==r&&(c[i]=n));return c}function w(e,t,r){for(var n=r||0;n<t[p.l];n++)if(t[n]===e)return n;return-1}function M(e){return b(e)==o}function S(e){for(var t in e)return!1;return!0}function I(e){if(!e||b(e)!=a)return!1;var t,r=p.p,n=Object[r].hasOwnProperty,i=n.call(e,"constructor"),s=e.constructor&&e.constructor[r]&&n.call(e.constructor[r],"isPrototypeOf");if(e.constructor&&!i&&!s)return!1;for(t in e);return"undefined"==b(t)||n.call(e,t)}function E(e,t){var r=0;if(x(e))for(;r<e[p.l]&&!1!==t.call(e[r],r,e[r]);r++);else for(r in e)if(!1===t.call(e[r],r,e[r]))break;return e}function x(e){var t=!!e&&[p.l]in e&&e[p.l],r=b(e);return!M(r)&&(r==l||0===t||b(t)==d&&t>0&&t-1 in e)}function T(e){return(e.match(n)||[]).join(i)}function D(e,r){for(var n=(e.parentNode||t).querySelectorAll(r)||[],i=n[p.l];i--;)if(n[i]==e)return!0;return!1}function k(e,t,r){if(A.isA(r))for(var n=0;n<r[p.l];n++)k(e,t,r[n]);else b(r)==c?e.insertAdjacentHTML(t,r):e.insertAdjacentElement(t,r.nodeType?r:r[0])}function j(e,t,n){try{e[p.s][t]!==r&&(e[p.s][t]=function(e,t){return y[e.toLowerCase()]||b(t)!=d||(t+="px"),t}(t,n))}catch(e){}}function L(e,t){var r,n;!1!==t&&e.q.splice(0,1),e.q[p.l]>0?(n=e.q[0],P(e.el,n.props,n.duration,n.easing,n.complete,!0)):(r=w(e,g))>-1&&g.splice(r,1)}function O(e,t,r){t===h||t===f?e[t]=r:j(e,t,r)}function P(e,t,n,i,s,a){var o,l,c,u,d,b,y=I(n),C={},E={},x=0;for(y?(i=n.easing,n.start,c=n.progress,u=n.step,d=n.specialEasing,s=n.complete,b=n.duration):b=n,d=d||{},b=b||400,i=i||"swing",a=a||!1;x<g[p.l];x++)if(g[x].el===e){l=g[x];break}for(o in l||(l={el:e,q:[]},g.push(l)),t)C[o]=o===h||o===f?e[o]:B(e).css(o);for(o in C)C[o]!==t[o]&&t[o]!==r&&(E[o]=t[o]);if(S(E))a&&L(l);else{var T,D,k,j,P,N,R,V,z,Y=a?0:w(G,l.q),G={props:E,duration:y?n:b,easing:i,complete:s};if(-1===Y&&(Y=l.q[p.l],l.q.push(G)),0===Y)if(b>0)R=A.now(),V=function(){for(o in T=A.now(),z=T-R,D=G.stop||z>=b,k=1-(m.max(0,R+b-T)/b||0),E)j=parseFloat(C[o]),P=parseFloat(E[o]),N=(P-j)*v[d[o]||i](k,k*b,0,1,b)+j,O(e,o,N),M(u)&&u(N,{elem:e,prop:o,start:j,now:N,end:P,pos:k,options:{easing:i,speacialEasing:d,duration:b,complete:s,step:u},startTime:R});M(c)&&c({},k,m.max(0,b-z)),D?(L(l),M(s)&&s()):G.frame=A.rAF()(V)},G.frame=A.rAF()(V);else{for(o in E)O(e,o,E[o]);L(l)}}}function N(e){return!!(e[p.oW]||e[p.oH]||e.getClientRects()[p.l])}function B(r){if(0===arguments[p.l])return this;var n,i,s=new B,a=r,o=0;if(b(r)==c)for(a=[],"<"===r.charAt(0)?((i=t.createElement("div")).innerHTML=r,n=i.children):n=t.querySelectorAll(r);o<n[p.l];o++)a.push(n[o]);if(a){for(b(a)==c||x(a)&&a!==e&&a!==a.self||(a=[a]),o=0;o<a[p.l];o++)s[o]=a[o];s[p.l]=a[p.l]}return s}return B[p.p]={on:function(e,t){var r,i=(e=(e||s).match(n)||[s])[p.l],a=0;return this.each((function(){r=this;try{if(r.addEventListener)for(;a<i;a++)r.addEventListener(e[a],t);else if(r.detachEvent)for(;a<i;a++)r.attachEvent("on"+e[a],t)}catch(e){}}))},off:function(e,t){var r,i=(e=(e||s).match(n)||[s])[p.l],a=0;return this.each((function(){r=this;try{if(r.removeEventListener)for(;a<i;a++)r.removeEventListener(e[a],t);else if(r.detachEvent)for(;a<i;a++)r.detachEvent("on"+e[a],t)}catch(e){}}))},one:function(e,t){return e=(e||s).match(n)||[s],this.each((function(){var r=B(this);B.each(e,(function(e,n){var i=function(e){t.call(this,e),r.off(n,i)};r.on(n,i)}))}))},trigger:function(e){var r,n;return this.each((function(){r=this,t.createEvent?((n=t.createEvent("HTMLEvents")).initEvent(e,!0,!1),r.dispatchEvent(n)):r.fireEvent("on"+e)}))},append:function(e){return this.each((function(){k(this,"beforeend",e)}))},prepend:function(e){return this.each((function(){k(this,"afterbegin",e)}))},before:function(e){return this.each((function(){k(this,"beforebegin",e)}))},after:function(e){return this.each((function(){k(this,"afterend",e)}))},remove:function(){return this.each((function(){var e=this.parentNode;null!=e&&e.removeChild(this)}))},unwrap:function(){var e,t,r,n=[];for(this.each((function(){-1===w(r=this.parentNode,n)&&n.push(r)})),e=0;e<n[p.l];e++){for(t=n[e],r=t.parentNode;t.firstChild;)r.insertBefore(t.firstChild,t);r.removeChild(t)}return this},wrapAll:function(e){for(var t,r=this,n=B(e)[0],i=n,s=r[0].parentNode,a=r[0].previousSibling;i.childNodes[p.l]>0;)i=i.childNodes[0];for(t=0;r[p.l]-t;i.firstChild===r[0]&&t++)i.appendChild(r[t]);var o=a?a.nextSibling:s.firstChild;return s.insertBefore(n,o),this},wrapInner:function(e){return this.each((function(){var t=B(this),r=t.contents();r[p.l]?r.wrapAll(e):t.append(e)}))},wrap:function(e){return this.each((function(){B(this).wrapAll(e)}))},css:function(t,n){var i,s,a,o=e.getComputedStyle;return b(t)==c?n===r?(i=this[0],a=o?o(i,null):i.currentStyle[t],o?null!=a?a.getPropertyValue(t):i[p.s][t]:a):this.each((function(){j(this,t,n)})):this.each((function(){for(s in t)j(this,s,t[s])}))},hasClass:function(e){for(var t,r,n=0,a=i+e+i;t=this[n++];){if((r=t.classList)&&r.contains(e))return!0;if(1===t.nodeType&&(i+T(t.className+s)+i).indexOf(a)>-1)return!0}return!1},addClass:function(e){var t,a,o,l,c,u,d,h,p=0,f=0;if(e)for(t=e.match(n)||[];a=this[p++];)if(h=a.classList,d===r&&(d=h!==r),d)for(;c=t[f++];)h.add(c);else if(l=a.className+s,o=1===a.nodeType&&i+T(l)+i){for(;c=t[f++];)o.indexOf(i+c+i)<0&&(o+=c+i);l!==(u=T(o))&&(a.className=u)}return this},removeClass:function(e){var t,a,o,l,c,u,d,h,p=0,f=0;if(e)for(t=e.match(n)||[];a=this[p++];)if(h=a.classList,d===r&&(d=h!==r),d)for(;c=t[f++];)h.remove(c);else if(l=a.className+s,o=1===a.nodeType&&i+T(l)+i){for(;c=t[f++];)for(;o.indexOf(i+c+i)>-1;)o=o.replace(i+c+i,i);l!==(u=T(o))&&(a.className=u)}return this},hide:function(){return this.each((function(){this[p.s].display="none"}))},show:function(){return this.each((function(){this[p.s].display="block"}))},attr:function(e,t){for(var n,i=0;n=this[i++];){if(t===r)return n.getAttribute(e);n.setAttribute(e,t)}return this},removeAttr:function(e){return this.each((function(){this.removeAttribute(e)}))},offset:function(){var r=this[0][p.bCR](),n=e.pageXOffset||t.documentElement[h],i=e.pageYOffset||t.documentElement[f];return{top:r.top+i,left:r.left+n}},position:function(){var e=this[0];return{top:e.offsetTop,left:e.offsetLeft}},scrollLeft:function(e){for(var t,n=0;t=this[n++];){if(e===r)return t[h];t[h]=e}return this},scrollTop:function(e){for(var t,n=0;t=this[n++];){if(e===r)return t[f];t[f]=e}return this},val:function(e){var t=this[0];return e?(t.value=e,this):t.value},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){return B(this[e>=0?e:this[p.l]+e])},find:function(e){var t,r=[];return this.each((function(){var n=this.querySelectorAll(e);for(t=0;t<n[p.l];t++)r.push(n[t])})),B(r)},children:function(e){var t,r,n,i=[];return this.each((function(){for(r=this.children,n=0;n<r[p.l];n++)t=r[n],e?(t.matches&&t.matches(e)||D(t,e))&&i.push(t):i.push(t)})),B(i)},parent:function(e){var t,r=[];return this.each((function(){t=this.parentNode,e&&!B(t).is(e)||r.push(t)})),B(r)},is:function(e){var t,r;for(r=0;r<this[p.l];r++){if(t=this[r],":visible"===e)return N(t);if(":hidden"===e)return!N(t);if(t.matches&&t.matches(e)||D(t,e))return!0}return!1},contents:function(){var e,t,r=[];return this.each((function(){for(e=this.childNodes,t=0;t<e[p.l];t++)r.push(e[t])})),B(r)},each:function(e){return E(this,e)},animate:function(e,t,r,n){return this.each((function(){P(this,e,t,r,n)}))},stop:function(e,t){return this.each((function(){!function(e,t,r){for(var n,i,s,a=0;a<g[p.l];a++)if((n=g[a]).el===e){if(n.q[p.l]>0){if((i=n.q[0]).stop=!0,A.cAF()(i.frame),n.q.splice(0,1),r)for(s in i.props)O(e,s,i.props[s]);t?n.q=[]:L(n,!1)}break}}(this,e,t)}))}},C(B,{extend:C,inArray:w,isEmptyObject:S,isPlainObject:I,each:E}),B}(),y=(n=[],i="__overlayScrollbars__",function(e,t){var r=arguments[p.l];if(r<1)return n;if(t)e[i]=t,n.push(e);else{var s=A.inA(e,n);if(s>-1){if(!(r>1))return n[s][i];delete e[i],n.splice(s,1)}}}),C=function(){var n,i,s,v,C,w,M,S,I,E,x,T=[],D=(v=A.type,C=[u,d,c,l,a,o,h],E={className:["os-theme-dark",[h,c]],resize:["none","n:none b:both h:horizontal v:vertical"],sizeAutoCapable:M=[!0,u],clipAlways:M,normalizeRTL:M,paddingAbsolute:S=[!1,u],autoUpdate:[null,[h,u]],autoUpdateInterval:[33,w=d],updateOnLoad:[["img"],[c,l,h]],nativeScrollbarsOverlaid:{showNativeScrollbars:S,initialize:M},overflowBehavior:{x:["scroll","v-h:visible-hidden v-s:visible-scroll s:scroll h:hidden"],y:["scroll","v-h:visible-hidden v-s:visible-scroll s:scroll h:hidden"]},scrollbars:{visibility:["auto","v:visible h:hidden a:auto"],autoHide:["never","n:never s:scroll l:leave m:move"],autoHideDelay:[800,w],dragScrolling:M,clickScrolling:S,touchSupport:M,snapHandle:S},textarea:{dynWidth:S,dynHeight:S,inheritedAttrs:[["style","class"],[c,l,h]]},callbacks:{onInitialized:I=[null,[h,o]],onInitializationWithdrawn:I,onDestroyed:I,onScrollStart:I,onScroll:I,onScrollStop:I,onOverflowChanged:I,onOverflowAmountChanged:I,onDirectionChanged:I,onContentSizeChanged:I,onHostSizeChanged:I,onUpdated:I}},{_defaults:(x=function(e){var t=function(r){var n,i,s;for(n in r)r[p.hOP](n)&&(i=r[n],(s=v(i))==l?r[n]=i[e?1:0]:s==a&&(r[n]=t(i)));return r};return t(b.extend(!0,{},E))})(),_template:x(!0),_validate:function(e,t,n,i){var s={},o={},l=b.extend(!0,{},e),u=b.inArray,d=b.isEmptyObject,h=function(e,t,n,i,s,o){for(var l in t)if(t[p.hOP](l)&&e[p.hOP](l)){var f,m,g,y,w,M,S,I,E=!1,x=!1,T=t[l],D=v(T),k=D==a,j=A.isA(T)?T:[T],L=n[l],O=e[l],P=v(O),N=o?o+".":"",B=[],R=[];if(L=L===r?{}:L,k&&P==a)i[l]={},s[l]={},h(O,T,L,i[l],s[l],N+l),b.each([e,i,s],(function(e,t){d(t[l])&&delete t[l]}));else if(!k){for(M=0;M<j[p.l];M++)if(w=j[M],g=(D=v(w))==c&&-1===u(w,C))for(B.push(c),f=w.split(" "),R=R.concat(f),S=0;S<f[p.l];S++){for(y=(m=f[S].split(":"))[0],I=0;I<m[p.l];I++)if(O===m[I]){E=!0;break}if(E)break}else if(B.push(w),P===w){E=!0;break}E&&((x=O!==L)&&(i[l]=O),(g?u(L,m)<0:x)&&(s[l]=g?y:O)),delete e[l]}}};return h(l,t,i||{},s,o),d(l),{_default:s,_prepared:o}}});function k(){i||(i=new j(D._defaults)),s||(s=new L(i))}function j(t){var r=this,n="overflow",i="hidden",s=b("body"),a=b('<div id="os-dummy-scrollbar-size"><div></div></div>'),o=a[0],l=b(a.children("div").eq(0));s.append(a),a.hide().show();var c=h(o),u={x:0===c.x,y:0===c.y},d=function(){var t,r=e.navigator.userAgent,n="indexOf",i="substring",s=r[n]("MSIE "),a=r[n]("Trident/"),o=r[n]("Edge/"),l=r[n]("rv:"),c=parseInt;return s>0?t=c(r[i](s+5,r[n](".",s)),10):a>0?t=c(r[i](l+3,r[n](".",l)),10):o>0&&(t=c(r[i](o+5,r[n](".",o)),10)),t}();function h(e){return{x:e[p.oH]-e[p.cH],y:e[p.oW]-e[p.cW]}}b.extend(r,{defaultOptions:t,msie:d,autoUpdateLoop:!1,autoUpdateRecommended:!A.mO(),nativeScrollbarSize:c,nativeScrollbarIsOverlaid:u,nativeScrollbarStyling:function(){var t=!1;a.addClass("os-viewport-native-scrollbars-invisible");try{t="none"===a.css("scrollbar-width")&&(d>9||!d)||"none"===e.getComputedStyle(o,"::-webkit-scrollbar").getPropertyValue("display")}catch(e){}return t}(),overlayScrollbarDummySize:{x:30,y:30},cssCalc:f._cssPropertyValue("width","calc","(1px)")||null,restrictedMeasuring:function(){a.css(n,i);var e=o[p.sW],t=o[p.sH];a.css(n,"visible");var r=o[p.sW],s=o[p.sH];return e-r!=0||t-s!=0}(),rtlScrollBehavior:function(){a.css({"overflow-y":i,"overflow-x":"scroll",direction:"rtl"}).scrollLeft(0);var e=a.offset(),t=l.offset();a.scrollLeft(-999);var r=l.offset();return{i:e.left===t.left,n:t.left!==r.left}}(),supportTransform:!!f._cssProperty("transform"),supportTransition:!!f._cssProperty("transition"),supportPassiveEvents:function(){var t=!1;try{e.addEventListener("test",null,Object.defineProperty({},"passive",{get:function(){t=!0}}))}catch(e){}return t}(),supportResizeObserver:!!A.rO(),supportMutationObserver:!!A.mO()}),a.removeAttr(p.s).remove(),function(){if(!u.x||!u.y){var t=m.abs,n=A.wW(),i=A.wH(),o=l();b(e).on("resize",(function(){if(y().length>0){var e=A.wW(),c=A.wH(),u=e-n,d=c-i;if(0===u&&0===d)return;var p,f=m.round(e/(n/100)),g=m.round(c/(i/100)),v=t(u),C=t(d),w=t(f),M=t(g),S=l(),I=v>2&&C>2,E=(D=M,!((k=t(w))!==(j=t(D))&&k+1!==j&&k-1!==j)),x=I&&E&&S!==o&&o>0,T=r.nativeScrollbarSize;x&&(s.append(a),p=r.nativeScrollbarSize=h(a[0]),a.remove(),T.x===p.x&&T.y===p.y||b.each(y(),(function(){y(this)&&y(this).update("zoom")}))),n=e,i=c,o=S}var D,k,j}))}function l(){var t=e.screen.deviceXDPI||0,r=e.screen.logicalXDPI||1;return e.devicePixelRatio||t/r}}()}function L(e){var t,n=b.inArray,i=A.now,s="autoUpdate",a=s+"Interval",o=p.l,l=[],c=[],u=!1,d=33,h=i(),f=function(){if(l[o]>0&&u){t=A.rAF()((function(){f()}));var e,n,p,g,v,b,y=i(),C=y-h;if(C>d){h=y-C%d,e=33;for(var w=0;w<l[o];w++)(n=l[w])!==r&&(g=(p=n.options())[s],v=m.max(1,p[a]),b=i(),(!0===g||null===g)&&b-c[w]>v&&(n.update("auto"),c[w]=new Date(b+=v)),e=m.max(1,m.min(e,v)));d=e}}else d=33};this.add=function(t){-1===n(t,l)&&(l.push(t),c.push(i()),l[o]>0&&!u&&(u=!0,e.autoUpdateLoop=u,f()))},this.remove=function(i){var s=n(i,l);s>-1&&(c.splice(s,1),l.splice(s,1),0===l[o]&&u&&(u=!1,e.autoUpdateLoop=u,t!==r&&(A.cAF()(t),t=-1)))}}return n=e.OverlayScrollbars=function(h,v,C){if(0===arguments[p.l])return this;var w,M,S=[],I=b.isPlainObject(v);return h?(h=h[p.l]!=r?h:[h[0]||h],k(),h[p.l]>0&&(I?b.each(h,(function(h,M){(w=M)!==r&&S.push(function(i,s,h,v,C){var w=A.type,M=b.inArray,S=b.each,I=new n,E=b[p.p];if(hi(i)){if(y(i)){var x=y(i);return x.options(s),x}var T,k,j,L,O,P,N,B,R,V,z,Y,G,U,F,q,H,_,Z,Q,W,X,J,K,$,ee,te,re,ne,ie,se,ae,oe,le,ce,ue,de,he,pe,fe,Ae,me,ge,ve,be,ye,Ce,we,Me,Se,Ie,Ee,xe,Te,De,ke,je,Le,Oe,Pe,Ne,Be,Re,Ve,ze,Ye,Ge,Ue,Fe,qe,He,_e,Ze,Qe,We,Xe,Je,Ke,$e,et,tt,rt,nt,it,st,at,ot,lt,ct,ut,dt,ht,pt,ft,At,mt,gt,vt,bt,yt,Ct,wt,Mt,St,It,Et,xt,Tt,Dt,kt,jt,Lt,Ot,Pt,Nt,Bt,Rt,Vt,zt,Yt,Gt={},Ut={},Ft={},qt={},Ht={},_t="-hidden",Zt="margin-",Qt="padding-",Wt="border-",Xt="top",Jt="right",Kt="bottom",$t="left",er="min-",tr="max-",rr="width",nr="height",ir="float",sr="",ar="auto",or="sync",lr="scroll",cr="100%",ur="x",dr="y",hr=".",pr=" ",fr="scrollbar",Ar="-horizontal",mr="-vertical",gr=lr+"Left",vr=lr+"Top",br="mousedown touchstart",yr="mouseup touchend touchcancel",Cr="mousemove touchmove",wr="mouseenter",Mr="mouseleave",Sr="keydown",Ir="keyup",Er="selectstart",xr="transitionend webkitTransitionEnd oTransitionEnd",Tr="__overlayScrollbarsRO__",Dr="os-",kr=Dr+"html",jr=Dr+"host",Lr=jr+"-foreign",Or=jr+"-textarea",Pr=jr+"-"+fr+Ar+_t,Nr=jr+"-"+fr+mr+_t,Br=jr+"-transition",Rr=jr+"-rtl",Vr=jr+"-resize-disabled",zr=jr+"-scrolling",Yr=jr+"-overflow",Gr=(Yr=jr+"-overflow")+"-x",Ur=Yr+"-y",Fr=Dr+"textarea",qr=Fr+"-cover",Hr=Dr+"padding",_r=Dr+"viewport",Zr=_r+"-native-scrollbars-invisible",Qr=_r+"-native-scrollbars-overlaid",Wr=Dr+"content",Xr=Dr+"content-arrange",Jr=Dr+"content-glue",Kr=Dr+"size-auto-observer",$r=Dr+"resize-observer",en=Dr+"resize-observer-item",tn=en+"-final",rn=Dr+"text-inherit",nn=Dr+fr,sn=nn+"-track",an=sn+"-off",on=nn+"-handle",ln=on+"-off",cn=nn+"-unusable",un=nn+"-"+ar+_t,dn=nn+"-corner",hn=dn+"-resize",pn=hn+"-both",fn=hn+Ar,An=hn+mr,mn=nn+Ar,gn=nn+mr,vn=Dr+"dragging",bn=Dr+"theme-none",yn=[Zr,Qr,an,ln,cn,un,hn,pn,fn,An,vn].join(pr),Cn=[],wn=[p.ti],Mn={},Sn={},In=42,En="load",xn=[],Tn={},Dn=["wrap","cols","rows"],kn=[p.i,p.c,p.s,"open"].concat(wn),jn=[];return I.sleep=function(){ne=!0},I.update=function(e){var t,n,i,s,a;if(!F)return w(e)==c?e===ar?(t=function(){if(!ne&&!Et){var e,t,n,i=[],s=[{_elem:fe,_attrs:kn.concat(":visible")},{_elem:q?pe:r,_attrs:Dn}];return S(s,(function(r,s){(e=s._elem)&&S(s._attrs,(function(r,s){t=":"===s.charAt(0)?e.is(s):e.attr(s),n=Tn[s],yi(t,n)&&i.push(s),Tn[s]=t}))})),_n(i),i[p.l]>0}}(),n=function(){if(ne)return!1;var e,t,r,n,i=Ai(),s=q&&qe&&!mt?pe.val().length:0,a=!Et&&qe&&!q,o={};return a&&(e=be.css(ir),o[ir]=re?Jt:$t,o[rr]=ar,be.css(o)),n={w:i[p.sW]+s,h:i[p.sH]+s},a&&(o[ir]=e,o[rr]=cr,be.css(o)),t=qn(),r=yi(n,at),at=n,r||t}(),(i=t||n)&&Qn({_contentSizeChanged:n,_changedOptions:U?r:ae})):e===or?Et?(s=St(wt.takeRecords()),a=It(Mt.takeRecords())):s=I.update(ar):"zoom"===e&&Qn({_hostSizeChanged:!0,_contentSizeChanged:!0}):(e=ne||e,ne=!1,I.update(or)&&!e||Qn({_force:e})),Wn(),i||s||a},I.options=function(e,t){var r,n={};if(b.isEmptyObject(e)||!b.isPlainObject(e)){if(w(e)!=c)return se;if(!(arguments.length>1))return vi(se,e);(function(e,t,r){for(var n=t.split(hr),i=n.length,s=0,a={},o=a;s<i;s++)a=a[n[s]]=s+1<i?{}:r;b.extend(e,o,!0)})(n,e,t),r=Xn(n)}else r=Xn(e);b.isEmptyObject(r)||Qn({_changedOptions:r})},I.destroy=function(){if(!F){for(var e in C.remove(I),Bn(),Pn(me),Pn(Ae),Mn)I.removeExt(e);for(;jn[p.l]>0;)jn.pop()();Fn(!0),Ce&&Ii(Ce),ye&&Ii(ye),W&&Ii(Ae),Kn(!0),ai(!0),Jn(!0);for(var t=0;t<xn[p.l];t++)b(xn[t]).off(En,Un);xn=r,F=!0,ne=!0,y(i,0),oi("onDestroyed")}},I.scroll=function(e,t,n,i){if(0===arguments.length||e===r){var s=Ut,h=Ft,f=pt&&re&&j.i,v=pt&&re&&j.n,y=s._currentScroll,C=s._currentScrollRatio,S=s._maxScroll;return C=f?1-C:C,y=f?S-y:y,S*=v?-1:1,{position:{x:y*=v?-1:1,y:h._currentScroll},ratio:{x:C,y:h._currentScrollRatio},max:{x:S,y:h._maxScroll},handleOffset:{x:s._handleOffset,y:h._handleOffset},handleLength:{x:s._handleLength,y:h._handleLength},handleLengthRatio:{x:s._handleLengthRatio,y:h._handleLengthRatio},trackLength:{x:s._trackLength,y:h._trackLength},snappedHandleOffset:{x:s._snappedHandleOffset,y:h._snappedHandleOffset},isRTL:re,isRTLNormalized:pt}}I.update(or);var E,x,T,D,k,L,O,P,N,B=pt,R=[ur,$t,"l"],z=[dr,Xt,"t"],Y=["+=","-=","*=","/="],G=w(t)==a,U=G?t.complete:i,F={},q={},H="begin",_="center",Z="nearest",Q="always",W="never",X="ifneeded",J=p.l,K=[ur,dr,"xy","yx"],$=[H,"end",_,Z],ee=[Q,W,X],te=e[p.hOP]("el"),ne=te?e.el:e,ie=!!(ne instanceof b||g)&&ne instanceof g,se=!ie&&hi(ne),ae=function(){x&&ni(!0),T&&ni(!1)},oe=w(U)!=o?r:function(){ae(),U()};function le(e,t){for(E=0;E<t[J];E++)if(e===t[E])return!0;return!1}function ce(e,t){var r=e?R:z;if(t=w(t)==c||w(t)==d?[t,t]:t,A.isA(t))return e?t[0]:t[1];if(w(t)==a)for(E=0;E<r[J];E++)if(r[E]in t)return t[r[E]]}function ue(e,t){var n,i,s,a,o=w(t)==c,l=e?Ut:Ft,u=l._currentScroll,h=l._maxScroll,p=" * ",f=re&&e,A=f&&j.n&&!B,g="replace",v=eval;if(o?(t[J]>2&&(a=t.substr(0,2),M(a,Y)>-1&&(n=a)),t=(t=n?t.substr(2):t)[g](/min/g,0)[g](/</g,0)[g](/max/g,(A?"-":sr)+cr)[g](/>/g,(A?"-":sr)+cr)[g](/px/g,sr)[g](/%/g,p+h*(f&&j.n?-1:1)/100)[g](/vw/g,p+qt.w)[g](/vh/g,p+qt.h),i=pi(isNaN(t)?pi(v(t),!0).toFixed():t)):i=t,i!==r&&!isNaN(i)&&w(i)==d){var b=B&&f,y=u*(b&&j.n?-1:1),C=b&&j.i,S=b&&j.n;switch(y=C?h-y:y,n){case"+=":s=y+i;break;case"-=":s=y-i;break;case"*=":s=y*i;break;case"/=":s=y/i;break;default:s=i}s=C?h-s:s,s*=S?-1:1,s=f&&j.n?m.min(0,m.max(h,s)):m.max(0,m.min(h,s))}return s===u?r:s}function de(e,t,r,n){var i,s,o=[r,r],c=w(e);if(c==t)e=[e,e];else if(c==l){if((i=e[J])>2||i<1)e=o;else for(1===i&&(e[1]=r),E=0;E<i;E++)if(s=e[E],w(s)!=t||!le(s,n)){e=o;break}}else e=c==a?[e[ur]||r,e[dr]||r]:o;return{x:e[0],y:e[1]}}function he(e){var t,r,n=[],i=[Xt,Jt,Kt,$t];for(E=0;E<e[J]&&E!==i[J];E++)t=e[E],(r=w(t))==u?n.push(t?pi(N.css(Zt+i[E])):0):n.push(r==d?t:0);return n}if(ie||se){var pe,fe=te?e.margin:0,Ae=te?e.axis:0,me=te?e.scroll:0,be=te?e.block:0,ye=[0,0,0,0],Ce=w(fe);if((N=ie?ne:b(ne))[J]>0){fe=Ce==d||Ce==u?he([fe,fe,fe,fe]):Ce==l?2===(pe=fe[J])?he([fe[0],fe[1],fe[0],fe[1]]):pe>=4?he(fe):ye:Ce==a?he([fe[Xt],fe[Jt],fe[Kt],fe[$t]]):ye,k=le(Ae,K)?Ae:"xy",L=de(me,c,Q,ee),O=de(be,c,H,$),P=fe;var we={l:Ut._currentScroll,t:Ft._currentScroll},Me=ge.offset(),Se=N.offset(),Ie={x:L.x==W||k==dr,y:L.y==W||k==ur};Se[Xt]-=P[0],Se[$t]-=P[3];var Ee={x:m.round(Se[$t]-Me[$t]+we.l),y:m.round(Se[Xt]-Me[Xt]+we.t)};if(re&&(j.n||j.i||(Ee.x=m.round(Me[$t]-Se[$t]+we.l)),j.n&&B&&(Ee.x*=-1),j.i&&B&&(Ee.x=m.round(Me[$t]-Se[$t]+(Ut._maxScroll-we.l)))),O.x!=H||O.y!=H||L.x==X||L.y==X||re){var xe=N[0],Te=V?xe[p.bCR]():{width:xe[p.oW],height:xe[p.oH]},De={w:Te[rr]+P[3]+P[1],h:Te[nr]+P[0]+P[2]},ke=function(e){var t=si(e),r=t._w_h,n=t._left_top,i=t._x_y,s=O[i]==(e&&re?H:"end"),a=O[i]==_,o=O[i]==Z,l=L[i]==W,c=L[i]==X,u=qt[r],d=Me[n],h=De[r],p=Se[n],f=a?2:1,A=p+h/2,m=d+u/2,g=h<=u&&p>=d&&p+h<=d+u;l?Ie[i]=!0:Ie[i]||((o||c)&&(Ie[i]=!!c&&g,s=h<u?A>m:A<m),Ee[i]-=s||a?(u/f-h/f)*(e&&re&&B?-1:1):0)};ke(!0),ke(!1)}Ie.y&&delete Ee.y,Ie.x&&delete Ee.x,e=Ee}}F[gr]=ue(!0,ce(!0,e)),F[vr]=ue(!1,ce(!1,e)),x=F[gr]!==r,T=F[vr]!==r,(x||T)&&(t>0||G)?G?(t.complete=oe,ve.animate(F,t)):(D={duration:t,complete:oe},A.isA(n)||b.isPlainObject(n)?(q[gr]=n[0]||n.x,q[vr]=n[1]||n.y,D.specialEasing=q):D.easing=n,ve.animate(F,D)):(x&&ve[gr](F[gr]),T&&ve[vr](F[vr]),ae())},I.scrollStop=function(e,t,r){return ve.stop(e,t,r),I},I.getElements=function(e){var t={target:Le,host:Oe,padding:Be,viewport:Re,content:Ve,scrollbarHorizontal:{scrollbar:Se[0],track:Ie[0],handle:Ee[0]},scrollbarVertical:{scrollbar:xe[0],track:Te[0],handle:De[0]},scrollbarCorner:Me[0]};return w(e)==c?vi(t,e):t},I.getState=function(e){function t(e){if(!b.isPlainObject(e))return e;var t=Ci({},e),r=function(e,r){t[p.hOP](e)&&(t[r]=t[e],delete t[e])};return r("w",rr),r("h",nr),delete t.c,t}var r={destroyed:!!t(F),sleeping:!!t(ne),autoUpdate:t(!Et),widthAuto:t(qe),heightAuto:t(He),padding:t(Ze),overflowAmount:t(rt),hideOverflow:t(Fe),hasOverflow:t(Ue),contentScrollSize:t(Ye),viewportSize:t(qt),hostSize:t(ze),documentMixed:t(_)};return w(e)==c?vi(r,e):r},I.ext=function(e){var t,r="added removed on contract".split(" "),n=0;if(w(e)==c){if(Mn[p.hOP](e))for(t=Ci({},Mn[e]);n<r.length;n++)delete t[r[n]]}else for(n in t={},Mn)t[n]=Ci({},I.ext(n));return t},I.addExt=function(t,r){var i,s,a,l,c=n.extension(t),d=!0;if(c){if(Mn[p.hOP](t))return I.ext(t);if((i=c.extensionFactory.call(I,Ci({},c.defaultOptions),b,A))&&(a=i.contract,w(a)==o&&(l=a(e),d=w(l)==u?l:d),d))return Mn[t]=i,s=i.added,w(s)==o&&s(r),I.ext(t)}},I.removeExt=function(e){var t,r=Mn[e];return!!r&&(delete Mn[e],t=r.removed,w(t)==o&&t(),!0)},n.valid(function(e,n,i){var s,a;return ie=v.defaultOptions,P=v.nativeScrollbarStyling,B=Ci({},v.nativeScrollbarSize),T=Ci({},v.nativeScrollbarIsOverlaid),k=Ci({},v.overlayScrollbarDummySize),j=Ci({},v.rtlScrollBehavior),Xn(Ci({},ie,n)),N=v.cssCalc,O=v.msie,L=v.autoUpdateRecommended,R=v.supportTransition,V=v.supportTransform,z=v.supportPassiveEvents,Y=v.supportResizeObserver,G=v.supportMutationObserver,v.restrictedMeasuring,ue=b(e.ownerDocument),je=ue[0],ce=b(je.defaultView||je.parentWindow),ke=ce[0],de=Ei(ue,"html"),he=Ei(de,"body"),pe=b(e),Le=pe[0],q=pe.is("textarea"),H=pe.is("body"),_=je!==t,Z=q?pe.hasClass(Fr)&&pe.parent().hasClass(Wr):pe.hasClass(jr)&&pe.children(hr+Hr)[p.l],T.x&&T.y&&!ae.nativeScrollbarsOverlaid.initialize?(oi("onInitializationWithdrawn"),Z&&(Jn(!0),Kn(!0),ai(!0)),F=!0,ne=!0,I):(H&&((s={}).l=m.max(pe[gr](),de[gr](),ce[gr]()),s.t=m.max(pe[vr](),de[vr](),ce[vr]()),a=function(){ve.removeAttr(p.ti),Ln(ve,br,a,!0,!0)}),Jn(),Kn(),ai(),function(){var e,t,n=[112,113,114,115,116,117,118,119,120,121,123,33,34,37,38,39,40,16,17,18,19,20,144],i=[],s="focus";function a(t){Zn(),I.update(ar),t&&L&&clearInterval(e)}q?(O>9||!L?On(pe,"input",a):On(pe,[Sr,Ir],[function(t){var r=t.keyCode;M(r,n)<0&&(i[p.l]||(a(),e=setInterval(a,1e3/60)),M(r,i)<0&&i.push(r))},function(e){var t=e.keyCode,r=M(t,i);M(t,n)<0&&(r>-1&&i.splice(r,1),i[p.l]||a(!0))}]),On(pe,[lr,"drop",s,s+"out"],[function(e){return pe[gr](j.i&&pt?9999999:0),pe[vr](0),A.prvD(e),A.stpP(e),!1},function(e){setTimeout((function(){F||a()}),50)},function(){xt=!0,wi(fe,s)},function(){xt=!1,i=[],Mi(fe,s),a(!0)}])):On(be,xr,(function(e){!0!==it&&function(e){if(!U)return!0;var t="flex-grow",r="flex-shrink",n="flex-basis",i=[rr,er+rr,tr+rr,Zt+$t,Zt+Jt,$t,Jt,"font-weight","word-spacing",t,r,n],s=[Qt+$t,Qt+Jt,Wt+$t+rr,Wt+Jt+rr],a=[nr,er+nr,tr+nr,Zt+Xt,Zt+Kt,Xt,Kt,"line-height",t,r,n],o=[Qt+Xt,Qt+Kt,Wt+Xt+rr,Wt+Kt+rr],l="s"===tt.x||"v-s"===tt.x,c=!1,u=function(e,t){for(var r=0;r<e[p.l];r++)if(e[r]===t)return!0;return!1};return("s"===tt.y||"v-s"===tt.y)&&((c=u(a,e))||Q||(c=u(o,e))),l&&!c&&((c=u(i,e))||Q||(c=u(s,e))),c}((e=e.originalEvent||e).propertyName)&&I.update(ar)})),On(ve,lr,(function(e){ne||(t!==r?clearTimeout(t):((Lt||Ot)&&ti(!0),fi()||wi(fe,zr),oi("onScrollStart",e)),Bt||(ni(!0),ni(!1)),oi("onScroll",e),t=setTimeout((function(){F||(clearTimeout(t),t=r,(Lt||Ot)&&ti(!1),fi()||Mi(fe,zr),oi("onScrollStop",e))}),175))}),!0)}(),$n(!0),$n(!1),function(){var e,t=ke.top!==ke,n={},i={},s={};function a(e){if(l(e)){var t=c(e),r={};(zt||Vt)&&(r[rr]=i.w+(t.x-n.x)*s.x),(Yt||Vt)&&(r[nr]=i.h+(t.y-n.y)*s.y),fe.css(r),A.stpP(e)}else o(e)}function o(t){var n=t!==r;Ln(ue,[Er,Cr,yr],[Gn,a,o],!0),Mi(he,vn),Me.releaseCapture&&Me.releaseCapture(),n&&(e&&Nn(),I.update(ar)),e=!1}function l(e){var t=(e.originalEvent||e).touches!==r;return!ne&&!F&&(1===A.mBtn(e)||t)}function c(e){return O&&t?{x:e.screenX,y:e.screenY}:A.page(e)}On(Me,br,(function(t){l(t)&&!Rt&&(Et&&(e=!0,Bn()),n=c(t),i.w=Oe[p.oW]-(Q?0:X),i.h=Oe[p.oH]-(Q?0:J),s=di(),Ln(ue,[Er,Cr,yr],[Gn,a,o]),wi(he,vn),Me.setCapture&&Me.setCapture(),A.prvD(t),A.stpP(t))}))}(),function(){if(G){var e,t,r,n,i,s,a,l,c,u,d=A.mO(),h=A.now();It=function(e){var t=!1;return U&&!ne&&(S(e,(function(){return!(t=function(e){var t=e.attributeName,r=e.target,n=e.type,i="closest";if(r===Ve)return null===t;if("attributes"===n&&(t===p.c||t===p.s)&&!q){if(t===p.c&&b(r).hasClass(jr))return Hn(e.oldValue,r.className);if(typeof r[i]!=o)return!0;if(null!==r[i](hr+$r)||null!==r[i](hr+nn)||null!==r[i](hr+dn))return!1}return!0}(this))})),t&&(l=A.now(),c=He||qe,u=function(){F||(h=l,q&&Zn(),c?Qn():I.update(ar))},clearTimeout(a),l-h>11||!c?u():a=setTimeout(u,11))),t},wt=new d(St=function(a){var o,l=!1,c=!1,u=[];return U&&!ne&&(S(a,(function(){e=(o=this).target,t=o.attributeName,r=t===p.c,n=o.oldValue,i=e.className,Z&&r&&!c&&n.indexOf(Lr)>-1&&i.indexOf(Lr)<0&&(s=ui(!0),Oe.className=i.split(pr).concat(n.split(pr).filter((function(e){return e.match(s)}))).join(pr),l=c=!0),l||(l=r?Hn(n,i):t!==p.s||n!==e[p.s].cssText),u.push(t)})),_n(u),l&&I.update(c||ar)),l}),Mt=new d(It)}}(),Pn(me,Rn),H&&(ve[gr](s.l)[vr](s.t),t.activeElement==e&&Re.focus&&(ve.attr(p.ti,"-1"),Re.focus(),Ln(ve,br,a,!1,!0))),I.update(ar),U=!0,oi("onInitialized"),S(Cn,(function(e,t){oi(t.n,t.a)})),Cn=[],w(i)==c&&(i=[i]),A.isA(i)?S(i,(function(e,t){I.addExt(t)})):b.isPlainObject(i)&&S(i,(function(e,t){I.addExt(e,t)})),setTimeout((function(){R&&!F&&wi(fe,Br)}),333),I)}(i,s,h))&&y(i,I),I}function Ln(e,t,r,n,i){var s=A.isA(t)&&A.isA(r),a=n?"removeEventListener":"addEventListener",o=n?"off":"on",l=!s&&t.split(pr),c=0,u=b.isPlainObject(i),d=z&&(u?i._passive:i)||!1,h=u&&(i._capture||!1),f=z?{passive:d,capture:h}:h;if(s)for(;c<t[p.l];c++)Ln(e,t[c],r[c],n,i);else for(;c<l[p.l];c++)z?e[0][a](l[c],r,f):e[o](l[c],r)}function On(e,t,r,n){Ln(e,t,r,!1,n),jn.push(A.bind(Ln,0,e,t,r,!0,n))}function Pn(e,t){if(e){var n=A.rO(),i="animationstart mozAnimationStart webkitAnimationStart MSAnimationStart",s="childNodes",o=3333333,l=function(){e[vr](o)[gr](re?j.n?-3333333:j.i?0:o:o),t()};if(t){if(Y)((B=e.addClass("observed").append(mi($r)).contents()[0])[Tr]=new n(l)).observe(B);else if(O>9||!L){e.prepend(mi($r,mi({c:en,dir:"ltr"},mi(en,mi(tn))+mi(en,mi({c:tn,style:"width: 200%; height: 200%"})))));var c,u,d,h,f=e[0][s][0][s][0],m=b(f[s][1]),g=b(f[s][0]),y=b(g[0][s][0]),C=f[p.oW],w=f[p.oH],M=v.nativeScrollbarSize,S=function(){g[gr](o)[vr](o),m[gr](o)[vr](o)},I=function(){u=0,c&&(C=d,w=h,l())},E=function(e){return d=f[p.oW],h=f[p.oH],c=d!=C||h!=w,e&&c&&!u?(A.cAF()(u),u=A.rAF()(I)):e||I(),S(),e&&(A.prvD(e),A.stpP(e)),!1},x={},T={};li(T,sr,[2*-(M.y+1),-2*M.x,-2*M.y,2*-(M.x+1)]),b(f).css(T),g.on(lr,E),m.on(lr,E),e.on(i,(function(){E(!1)})),x[rr]=o,x[nr]=o,y.css(x),S()}else{var D=je.attachEvent,k=O!==r;if(D)e.prepend(mi($r)),Ei(e,hr+$r)[0].attachEvent("onresize",l);else{var P=je.createElement(a);P.setAttribute(p.ti,"-1"),P.setAttribute(p.c,$r),P.onload=function(){var e=this.contentDocument.defaultView;e.addEventListener("resize",l),e.document.documentElement.style.display="none"},P.type="text/html",k&&e.prepend(P),P.data="about:blank",k||e.prepend(P),e.on(i,l)}}if(e[0]===Ne){var N=function(){var e=fe.css("direction"),t={},r=0,n=!1;return e!==Je&&("ltr"===e?(t[$t]=0,t[Jt]=ar,r=o):(t[$t]=ar,t[Jt]=0,r=j.n?-3333333:j.i?0:o),me.children().eq(0).css(t),me[gr](r)[vr](o),Je=e,n=!0),n};N(),On(e,lr,(function(e){return N()&&Qn(),A.prvD(e),A.stpP(e),!1}))}}else if(Y){var B,R=(B=e.contents()[0])[Tr];R&&(R.disconnect(),delete B[Tr])}else Ii(e.children(hr+$r).eq(0))}}function Nn(){G&&!Et&&(wt.observe(Oe,{attributes:!0,attributeOldValue:!0,attributeFilter:kn}),Mt.observe(q?Le:Ve,{attributes:!0,attributeOldValue:!0,subtree:!q,childList:!q,characterData:!q,attributeFilter:q?Dn:kn}),Et=!0)}function Bn(){G&&Et&&(wt.disconnect(),Mt.disconnect(),Et=!1)}function Rn(){if(!ne){var e,t={w:Ne[p.sW],h:Ne[p.sH]};e=yi(t,ot),ot=t,e&&Qn({_hostSizeChanged:!0})}}function Vn(){Pt&&ti(!0)}function zn(){Pt&&!he.hasClass(vn)&&ti(!1)}function Yn(){Ot&&(ti(!0),clearTimeout(Dt),Dt=setTimeout((function(){Ot&&!F&&ti(!1)}),100))}function Gn(e){return A.prvD(e),!1}function Un(e){var t=b(e.target);bi((function(e,r){t.is(r)&&Qn({_contentSizeChanged:!0})}))}function Fn(e){e||Fn(!0),Ln(fe,Cr.split(pr)[0],Yn,!Ot||e,!0),Ln(fe,[wr,Mr],[Vn,zn],!Pt||e,!0),U||e||fe.one("mouseover",Vn)}function qn(){var e={};return H&&ye&&(e.w=pi(ye.css(er+rr)),e.h=pi(ye.css(er+nr)),e.c=yi(e,Ct),e.f=!0),Ct=e,!!e.c}function Hn(e,t){var r,n,i=typeof t==c?t.split(pr):[],s=function(e,t){var r,n,i=[],s=[];for(r=0;r<e.length;r++)i[e[r]]=!0;for(r=0;r<t.length;r++)i[t[r]]?delete i[t[r]]:i[t[r]]=!0;for(n in i)s.push(n);return s}(typeof e==c?e.split(pr):[],i),a=M(bn,s);if(a>-1&&s.splice(a,1),s[p.l]>0)for(n=ui(!0,!0),r=0;r<s.length;r++)if(!s[r].match(n))return!0;return!1}function _n(e){S(e=e||wn,(function(e,t){if(A.inA(t,wn)>-1){var r=pe.attr(t);w(r)==c?ve.attr(t,r):ve.removeAttr(t)}}))}function Zn(){if(!ne){var e,t,r,n,i=!mt,s=qt.w,a=qt.h,o={},l=qe||i;return o[er+rr]=sr,o[er+nr]=sr,o[rr]=ar,pe.css(o),e=Le[p.oW],t=l?m.max(e,Le[p.sW]-1):1,o[rr]=qe?ar:cr,o[er+rr]=cr,o[nr]=ar,pe.css(o),r=Le[p.oH],n=m.max(r,Le[p.sH]-1),o[rr]=t,o[nr]=n,we.css(o),o[er+rr]=s,o[er+nr]=a,pe.css(o),{_originalWidth:e,_originalHeight:r,_dynamicWidth:t,_dynamicHeight:n}}}function Qn(e){clearTimeout(le),e=e||{},Sn._hostSizeChanged|=e._hostSizeChanged,Sn._contentSizeChanged|=e._contentSizeChanged,Sn._force|=e._force;var t,n=A.now(),i=!!Sn._hostSizeChanged,s=!!Sn._contentSizeChanged,a=!!Sn._force,o=e._changedOptions,l=In>0&&U&&!F&&!a&&!o&&n-oe<In&&!He&&!qe;if(l&&(le=setTimeout(Qn,In)),!(F||l||ne&&!o||U&&!a&&(t=fe.is(":hidden"))||"inline"===fe.css("display"))){oe=n,Sn={},!P||T.x&&T.y?B=Ci({},v.nativeScrollbarSize):(B.x=0,B.y=0),Ht={x:3*(B.x+(T.x?0:3)),y:3*(B.y+(T.y?0:3))},o=o||{};var c=function(){return yi.apply(this,[].slice.call(arguments).concat([a]))},u={x:ve[gr](),y:ve[vr]()},d=ae.scrollbars,h=ae.textarea,g=d.visibility,y=c(g,lt),w=d.autoHide,M=c(w,ct),S=d.clickScrolling,E=c(S,ut),x=d.dragScrolling,D=c(x,dt),O=ae.className,R=c(O,ft),V=ae.resize,z=c(V,ht)&&!H,Y=ae.paddingAbsolute,G=c(Y,Ke),_=ae.clipAlways,Z=c(_,$e),ie=ae.sizeAutoCapable&&!H,se=c(ie,st),ce=ae.nativeScrollbarsOverlaid.showNativeScrollbars,ue=c(ce,nt),de=ae.autoUpdate,he=c(de,it),Se=ae.overflowBehavior,Ie=c(Se,tt,a),Ee=h.dynWidth,xe=c(yt,Ee),Te=h.dynHeight,De=c(bt,Te);if(jt="n"===w,Lt="s"===w,Ot="m"===w,Pt="l"===w,kt=d.autoHideDelay,At=ft,Rt="n"===V,Vt="b"===V,zt="h"===V,Yt="v"===V,pt=ae.normalizeRTL,ce=ce&&T.x&&T.y,lt=g,ct=w,ut=S,dt=x,ft=O,ht=V,Ke=Y,$e=_,st=ie,nt=ce,it=de,tt=Ci({},Se),yt=Ee,bt=Te,Ue=Ue||{x:!1,y:!1},R&&(Mi(fe,At+pr+bn),wi(fe,O!==r&&null!==O&&O.length>0?O:bn)),he&&(!0===de||null===de&&L?(Bn(),C.add(I)):(C.remove(I),Nn())),se)if(ie)if(Ce?Ce.show():(Ce=b(mi(Jr)),ge.before(Ce)),W)Ae.show();else{Ae=b(mi(Kr)),Pe=Ae[0],Ce.before(Ae);var ke={w:-1,h:-1};Pn(Ae,(function(){var e={w:Pe[p.oW],h:Pe[p.oH]};yi(e,ke)&&(U&&He&&e.h>0||qe&&e.w>0||U&&!He&&0===e.h||!qe&&0===e.w)&&Qn(),ke=e})),W=!0,null!==N&&Ae.css(nr,N+"(100% + 1px)")}else W&&Ae.hide(),Ce&&Ce.hide();a&&(me.find("*").trigger(lr),W&&Ae.find("*").trigger(lr)),t=t===r?fe.is(":hidden"):t;var je,Ne=!!q&&"off"!==pe.attr("wrap"),Je=c(Ne,mt),at=fe.css("direction"),ot=c(at,Xe),wt=fe.css("box-sizing"),Mt=c(wt,_e),St=ci(Qt);try{je=W?Pe[p.bCR]():null}catch(e){return}Q="border-box"===wt;var It=(re="rtl"===at)?$t:Jt,Tt=re?Jt:$t,Dt=!1,Nt=!(!W||"none"===fe.css(ir))&&0===m.round(je.right-je.left)&&(!!Y||Oe[p.cW]-X>0);if(ie&&!Nt){var Bt=Oe[p.oW],Ut=Ce.css(rr);Ce.css(rr,ar);var Ft=Oe[p.oW];Ce.css(rr,Ut),(Dt=Bt!==Ft)||(Ce.css(rr,Bt+1),Ft=Oe[p.oW],Ce.css(rr,Ut),Dt=Bt!==Ft)}var _t=(Nt||Dt)&&ie&&!t,or=c(_t,qe),ur=!_t&&qe,dr=!(!W||!ie||t)&&0===m.round(je.bottom-je.top),hr=c(dr,He),fr=!dr&&He,Ar=ci(Wt,"-"+rr,!(_t&&Q||!Q),!(dr&&Q||!Q)),mr=ci(Zt),br={},yr={},Cr=function(){return{w:Oe[p.cW],h:Oe[p.cH]}},wr=function(){return{w:Be[p.oW]+m.max(0,Ve[p.cW]-Ve[p.sW]),h:Be[p.oH]+m.max(0,Ve[p.cH]-Ve[p.sH])}},Mr=X=St.l+St.r,Sr=J=St.t+St.b;if(Mr*=Y?1:0,Sr*=Y?1:0,St.c=c(St,Ze),K=Ar.l+Ar.r,$=Ar.t+Ar.b,Ar.c=c(Ar,Qe),ee=mr.l+mr.r,te=mr.t+mr.b,mr.c=c(mr,We),mt=Ne,Xe=at,_e=wt,qe=_t,He=dr,Ze=St,Qe=Ar,We=mr,ot&&W&&Ae.css(ir,Tt),St.c||ot||G||or||hr||Mt||se){var Ir={},Er={},xr=[St.t,St.r,St.b,St.l];li(yr,Zt,[-St.t,-St.r,-St.b,-St.l]),Y?(li(Ir,sr,xr),li(q?Er:br,Qt)):(li(Ir,sr),li(q?Er:br,Qt,xr)),ge.css(Ir),pe.css(Er)}qt=wr();var Tr=!!q&&Zn(),Dr=q&&c(Tr,vt),kr=q&&Tr?{w:Ee?Tr._dynamicWidth:Tr._originalWidth,h:Te?Tr._dynamicHeight:Tr._originalHeight}:{};if(vt=Tr,dr&&(hr||G||Mt||St.c||Ar.c)?br[nr]=ar:(hr||G)&&(br[nr]=cr),_t&&(or||G||Mt||St.c||Ar.c||ot)?(br[rr]=ar,yr[tr+rr]=cr):(or||G)&&(br[rr]=cr,br[ir]=sr,yr[tr+rr]=sr),_t?(yr[rr]=ar,br[rr]=f._cssPropertyValue(rr,"max-content intrinsic")||ar,br[ir]=Tt):yr[rr]=sr,yr[nr]=dr?kr.h||Ve[p.cH]:sr,ie&&Ce.css(yr),be.css(br),br={},yr={},i||s||Dr||ot||Mt||G||or||_t||hr||dr||ue||Ie||Z||z||y||M||D||E||xe||De||Je){var jr="overflow",Lr=jr+"-x",Or=jr+"-y";if(!P){var Pr={},Nr=Ue.y&&Fe.ys&&!ce?T.y?ve.css(It):-B.y:0,Br=Ue.x&&Fe.xs&&!ce?T.x?ve.css(Kt):-B.x:0;li(Pr,sr),ve.css(Pr)}var Fr=Ai(),qr={w:kr.w||Fr[p.cW],h:kr.h||Fr[p.cH]},Hr={w:Fr[p.sW],h:Fr[p.sH]};P||(Pr[Kt]=fr?sr:Br,Pr[It]=ur?sr:Nr,ve.css(Pr)),qt=wr();var _r=Cr(),Qr={w:_r.w-ee-K-(Q?0:X),h:_r.h-te-$-(Q?0:J)},Wr={w:m.max((_t?qr.w:Hr.w)+Mr,Qr.w),h:m.max((dr?qr.h:Hr.h)+Sr,Qr.h)};if(Wr.c=c(Wr,et),et=Wr,ie){(Wr.c||dr||_t)&&(yr[rr]=Wr.w,yr[nr]=Wr.h,q||(qr={w:Fr[p.cW],h:Fr[p.cH]}));var $r={},en=function(e){var t=si(e),r=t._w_h,n=t._width_height,i=e?_t:dr,s=e?K:$,a=e?X:J,o=e?ee:te,l=qt[r]-s-o-(Q?0:a);(!i||!i&&Ar.c)&&(yr[n]=Qr[r]-1),!(i&&qr[r]<l)||e&&q&&Ne||(q&&($r[n]=pi(we.css(n))-1),yr[n]-=1),qr[r]>0&&(yr[n]=m.max(1,yr[n]))};en(!0),en(!1),q&&we.css($r),Ce.css(yr)}_t&&(br[rr]=cr),!_t||Q||Et||(br[ir]="none"),be.css(br),br={};var tn={w:Fr[p.sW],h:Fr[p.sH]};tn.c=s=c(tn,Ye),Ye=tn,qt=wr(),i=c(_r=Cr(),ze),ze=_r;var rn=q&&(0===qt.w||0===qt.h),nn=rt,sn={},an={},on={},ln={},cn={},un={},dn={},mn=Be[p.bCR](),gn=function(e){var t=si(e),r=si(!e)._x_y,n=t._x_y,i=t._w_h,s=t._width_height,a=lr+t._Left_Top+"Max",o=mn[s]?m.abs(mn[s]-qt[i]):0,l=nn&&nn[n]>0&&0===Re[a];sn[n]="v-s"===Se[n],an[n]="v-h"===Se[n],on[n]="s"===Se[n],ln[n]=m.max(0,m.round(100*(tn[i]-qt[i]))/100),ln[n]*=rn||l&&o>0&&o<1?0:1,cn[n]=ln[n]>0,un[n]=sn[n]||an[n]?cn[r]&&!sn[r]&&!an[r]:cn[n],un[n+"s"]=!!un[n]&&(on[n]||sn[n]),dn[n]=cn[n]&&un[n+"s"]};if(gn(!0),gn(!1),ln.c=c(ln,rt),rt=ln,cn.c=c(cn,Ue),Ue=cn,un.c=c(un,Fe),Fe=un,T.x||T.y){var vn,yn={},Cn={},wn=a;(cn.x||cn.y)&&(Cn.w=T.y&&cn.y?tn.w+k.y:sr,Cn.h=T.x&&cn.x?tn.h+k.x:sr,wn=c(Cn,Ge),Ge=Cn),(cn.c||un.c||tn.c||ot||or||hr||_t||dr||ue)&&(br[Zt+Tt]=br[Wt+Tt]=sr,vn=function(e){var t=si(e),r=si(!e),n=t._x_y,i=e?Kt:It,s=e?dr:_t;T[n]&&cn[n]&&un[n+"s"]?(br[Zt+i]=s?ce?sr:k[n]:sr,br[Wt+i]=e&&s||ce?sr:k[n]+"px solid transparent"):(Cn[r._w_h]=br[Zt+i]=br[Wt+i]=sr,wn=!0)},P?Si(ve,Zr,!ce):(vn(!0),vn(!1))),ce&&(Cn.w=Cn.h=sr,wn=!0),wn&&!P&&(yn[rr]=un.y?Cn.w:sr,yn[nr]=un.x?Cn.h:sr,ye||(ye=b(mi(Xr)),ve.prepend(ye)),ye.css(yn)),be.css(br)}var Mn,En={};if(Ir={},(i||cn.c||un.c||tn.c||Ie||Mt||ue||ot||Z||hr)&&(En[Tt]=sr,(Mn=function(e){var t=si(e),r=si(!e),n=t._x_y,i=t._X_Y,s=e?Kt:It,a=function(){En[s]=sr,Gt[r._w_h]=0};cn[n]&&un[n+"s"]?(En[jr+i]=lr,ce||P?a():(En[s]=-(T[n]?k[n]:B[n]),Gt[r._w_h]=T[n]?k[r._x_y]:0)):(En[jr+i]=sr,a())})(!0),Mn(!1),!P&&(qt.h<Ht.x||qt.w<Ht.y)&&(cn.x&&un.x&&!T.x||cn.y&&un.y&&!T.y)?(En[Qt+Xt]=Ht.x,En[Zt+Xt]=-Ht.x,En[Qt+Tt]=Ht.y,En[Zt+Tt]=-Ht.y):En[Qt+Xt]=En[Zt+Xt]=En[Qt+Tt]=En[Zt+Tt]=sr,En[Qt+It]=En[Zt+It]=sr,cn.x&&un.x||cn.y&&un.y||rn?q&&rn&&(Ir[Lr]=Ir[Or]="hidden"):(!_||an.x||sn.x||an.y||sn.y)&&(q&&(Ir[Lr]=Ir[Or]=sr),En[Lr]=En[Or]="visible"),ge.css(Ir),ve.css(En),En={},(cn.c||Mt||or||hr)&&(!T.x||!T.y))){var xn=Ve[p.s];xn.webkitTransform="scale(1)",xn.display="run-in",Ve[p.oH],xn.display=sr,xn.webkitTransform=sr}if(br={},ot||or||hr)if(re&&_t){var Tn=be.css(ir),Dn=m.round(be.css(ir,sr).css($t,sr).position().left);be.css(ir,Tn),Dn!==m.round(be.position().left)&&(br[$t]=Dn)}else br[$t]=sr;if(be.css(br),q&&s){var kn=function(){var e=Le.selectionStart;if(e!==r){var t,n,i=pe.val(),s=i[p.l],a=i.split("\n"),o=a[p.l],l=i.substr(0,e).split("\n"),c=0,u=0,d=l[p.l],h=l[l[p.l]-1][p.l];for(n=0;n<a[p.l];n++)(t=a[n][p.l])>u&&(c=n+1,u=t);return{_cursorRow:d,_cursorColumn:h,_rows:o,_columns:u,_widestRow:c,_cursorPosition:e,_cursorMax:s}}}();if(kn){var jn=gt===r||kn._rows!==gt._rows,Ln=kn._cursorRow,On=kn._cursorColumn,Rn=kn._widestRow,Vn=kn._rows,zn=kn._columns,Yn=kn._cursorPosition>=kn._cursorMax&&xt,Gn={x:Ne||On!==zn||Ln!==Rn?-1:rt.x,y:(Ne?Yn||jn&&nn&&u.y===nn.y:(Yn||jn)&&Ln===Vn)?rt.y:-1};u.x=Gn.x>-1?re&&pt&&j.i?0:Gn.x:u.x,u.y=Gn.y>-1?Gn.y:u.y}gt=kn}re&&j.i&&T.y&&cn.x&&pt&&(u.x+=Gt.w||0),_t&&fe[gr](0),dr&&fe[vr](0),ve[gr](u.x)[vr](u.y);var Un="v"===g,Hn="h"===g,_n="a"===g,Xn=function(e,t){t=t===r?e:t,ei(!0,e,dn.x),ei(!1,t,dn.y)};Si(fe,Yr,un.x||un.y),Si(fe,Gr,un.x),Si(fe,Ur,un.y),ot&&!H&&Si(fe,Rr,re),H&&wi(fe,Vr),z&&(Si(fe,Vr,Rt),Si(Me,hn,!Rt),Si(Me,pn,Vt),Si(Me,fn,zt),Si(Me,An,Yt)),(y||Ie||un.c||cn.c||ue)&&(ce?ue&&(Mi(fe,zr),ce&&Xn(!1)):_n?Xn(dn.x,dn.y):Un?Xn(!0):Hn&&Xn(!1)),(M||ue)&&(Fn(!Pt&&!Ot),ti(jt,!jt)),(i||ln.c||hr||or||z||Mt||G||ue||ot)&&(ri(!0),ni(!0),ri(!1),ni(!1)),E&&ii(!0,S),D&&ii(!1,x),oi("onDirectionChanged",{isRTL:re,dir:at},ot),oi("onHostSizeChanged",{width:ze.w,height:ze.h},i),oi("onContentSizeChanged",{width:Ye.w,height:Ye.h},s),oi("onOverflowChanged",{x:cn.x,y:cn.y,xScrollable:un.xs,yScrollable:un.ys,clipped:un.x||un.y},cn.c||un.c),oi("onOverflowAmountChanged",{x:ln.x,y:ln.y},ln.c)}H&&Ct&&(Ue.c||Ct.c)&&(Ct.f||qn(),T.y&&Ue.x&&be.css(er+rr,Ct.w+k.y),T.x&&Ue.y&&be.css(er+nr,Ct.h+k.x),Ct.c=!1),U&&o.updateOnLoad&&Wn(),oi("onUpdated",{forced:a})}}function Wn(){q||bi((function(e,t){be.find(t).each((function(e,t){A.inA(t,xn)<0&&(xn.push(t),b(t).off(En,Un).on(En,Un))}))}))}function Xn(e){var t=D._validate(e,D._template,!0,se);return se=Ci({},se,t._default),ae=Ci({},ae,t._prepared),t._prepared}function Jn(e){var t="parent",n=Fr+pr+rn,i=q?pr+rn:sr,s=ae.textarea.inheritedAttrs,a={},o=function(){var t=e?pe:fe;S(a,(function(e,r){w(r)==c&&(e==p.c?t.addClass(r):t.attr(e,r))}))},l=[jr,Lr,Or,Vr,Rr,Pr,Nr,Br,zr,Yr,Gr,Ur,bn,Fr,rn,ft].join(pr),u={};fe=fe||(q?Z?pe[t]()[t]()[t]()[t]():b(mi(Or)):pe),be=be||gi(Wr+i),ve=ve||gi(_r+i),ge=ge||gi(Hr+i),me=me||gi("os-resize-observer-host"),we=we||(q?gi(qr):r),Z&&wi(fe,Lr),e&&Mi(fe,l),s=w(s)==c?s.split(pr):s,A.isA(s)&&q&&S(s,(function(t,r){w(r)==c&&(a[r]=e?fe.attr(r):pe.attr(r))})),e?(Z&&U?(me.children().remove(),S([ge,ve,be,we],(function(e,t){t&&Mi(t.removeAttr(p.s),yn)})),wi(fe,q?Or:jr)):(Ii(me),be.contents().unwrap().unwrap().unwrap(),q&&(pe.unwrap(),Ii(fe),Ii(we),o())),q&&pe.removeAttr(p.s),H&&Mi(de,kr)):(q&&(ae.sizeAutoCapable||(u[rr]=pe.css(rr),u[nr]=pe.css(nr)),Z||pe.addClass(rn).wrap(fe),fe=pe[t]().css(u)),Z||(wi(pe,q?n:jr),fe.wrapInner(be).wrapInner(ve).wrapInner(ge).prepend(me),be=Ei(fe,hr+Wr),ve=Ei(fe,hr+_r),ge=Ei(fe,hr+Hr),q&&(be.prepend(we),o())),P&&wi(ve,Zr),T.x&&T.y&&wi(ve,Qr),H&&wi(de,kr),Ne=me[0],Oe=fe[0],Be=ge[0],Re=ve[0],Ve=be[0],_n())}function Kn(e){var t,r,n=function(t){var r=gi(nn+pr+(t?mn:gn),!0),n=gi(sn,r),i=gi(on,r);return Z||e||(r.append(n),n.append(i)),{_scrollbar:r,_track:n,_handle:i}};function i(e){var t=si(e),r=t._scrollbar,i=t._track,s=t._handle;Z&&U?S([r,i,s],(function(e,t){Mi(t.removeAttr(p.s),yn)})):Ii(r||n(e)._scrollbar)}e?(i(!0),i()):(t=n(!0),r=n(),Se=t._scrollbar,Ie=t._track,Ee=t._handle,xe=r._scrollbar,Te=r._track,De=r._handle,Z||(ge.after(xe),ge.after(Se)))}function $n(e){var t,n,i,s,a=si(e),o=a._info,l=ke.top!==ke,c=a._x_y,u=a._X_Y,d=lr+a._Left_Top,h="active",f="snapHandle",g="click",v=1,b=[16,17];function y(e){return O&&l?e["screen"+u]:A.page(e)[c]}function C(e){return ae.scrollbars[e]}function w(){v=.5}function S(){v=1}function E(e){A.stpP(e)}function x(e){M(e.keyCode,b)>-1&&w()}function T(e){M(e.keyCode,b)>-1&&S()}function D(e){var t=(e.originalEvent||e).touches!==r;return!(ne||F||fi()||!dt||t&&!C("touchSupport"))&&(1===A.mBtn(e)||t)}function k(t){if(D(t)){var r=o._trackLength,a=o._handleLength,l=o._maxScroll*((y(t)-i)*s/(r-a));l=isFinite(l)?l:0,re&&e&&!j.i&&(l*=-1),ve[d](m.round(n+l)),Bt&&ni(e,n+l),z||A.prvD(t)}else L(t)}function L(o){if(o=o||o.originalEvent,Ln(ue,[Cr,yr,Sr,Ir,Er],[k,L,x,T,Gn],!0),A.rAF()((function(){Ln(ue,g,E,!0,{_capture:!0})})),Bt&&ni(e,!0),Bt=!1,Mi(he,vn),Mi(a._handle,h),Mi(a._track,h),Mi(a._scrollbar,h),n=r,i=r,s=1,S(),t!==r&&(I.scrollStop(),clearTimeout(t),t=r),o){var l=Oe[p.bCR]();o.clientX>=l.left&&o.clientX<=l.right&&o.clientY>=l.top&&o.clientY<=l.bottom||zn(),(Lt||Ot)&&ti(!1)}}function P(t){n=ve[d](),n=isNaN(n)?0:n,(re&&e&&!j.n||!re)&&(n=n<0?0:n),s=di()[c],i=y(t),Bt=!C(f),wi(he,vn),wi(a._handle,h),wi(a._scrollbar,h),Ln(ue,[Cr,yr,Er],[k,L,Gn]),A.rAF()((function(){Ln(ue,g,E,!1,{_capture:!0})})),!O&&_||A.prvD(t),A.stpP(t)}On(a._handle,br,(function(e){D(e)&&P(e)})),On(a._track,[br,wr,Mr],[function(n){if(D(n)){var l,u=a._info._handleLength/Math.round(m.min(1,qt[a._w_h]/Ye[a._w_h])*a._info._trackLength),p=m.round(qt[a._w_h]*u),g=270*u,b=400*u,y=a._track.offset()[a._left_top],M=n.ctrlKey,S=n.shiftKey,E=S&&M,k=!0,O=function(t){Bt&&ni(e,t)},N=function(){O(),P(n)},B=function(){if(!F){var n=(i-y)*s,a=o._handleOffset,u=o._trackLength,h=o._handleLength,f=o._maxScroll,A=o._currentScroll,C=g*v,w=k?m.max(b,C):C,M=f*((n-h/2)/(u-h)),x=re&&e&&(!j.i&&!j.n||pt),T=x?a<n:a>n,D={},L={easing:"linear",step:function(t){Bt&&(ve[d](t),ni(e,t))}};M=isFinite(M)?M:0,M=re&&e&&!j.i?f-M:M,S?(ve[d](M),E?(M=ve[d](),ve[d](A),M=x&&j.i?f-M:M,M=x&&j.n?-M:M,D[c]=M,I.scroll(D,Ci(L,{duration:130,complete:N}))):N()):(l=k?T:l,(x?l?a+h>=n:a<=n:l?a<=n:a+h>=n)?(clearTimeout(t),I.scrollStop(),t=r,O(!0)):(t=setTimeout(B,w),D[c]=(l?"-=":"+=")+p,I.scroll(D,Ci(L,{duration:C}))),k=!1)}};M&&w(),s=di()[c],i=A.page(n)[c],Bt=!C(f),wi(he,vn),wi(a._track,h),wi(a._scrollbar,h),Ln(ue,[yr,Sr,Ir,Er],[L,x,T,Gn]),B(),A.prvD(n),A.stpP(n)}},function(e){Nt=!0,(Lt||Ot)&&ti(!0)},function(e){Nt=!1,(Lt||Ot)&&ti(!1)}]),On(a._scrollbar,br,(function(e){A.stpP(e)})),R&&On(a._scrollbar,xr,(function(t){t.target===a._scrollbar[0]&&(ri(e),ni(e))}))}function ei(e,t,r){var n=e?Se:xe;Si(fe,e?Pr:Nr,!t),Si(n,cn,!r)}function ti(e,t){if(clearTimeout(Tt),e)Mi(Se,un),Mi(xe,un);else{var r,n="active",i=function(){Nt||F||(!(r=Ee.hasClass(n)||De.hasClass(n))&&(Lt||Ot||Pt)&&wi(Se,un),!r&&(Lt||Ot||Pt)&&wi(xe,un))};kt>0&&!0!==t?Tt=setTimeout(i,kt):i()}}function ri(e){var t={},r=si(e),n=r._info,i=1e6,s=m.min(1,qt[r._w_h]/Ye[r._w_h]);t[r._width_height]=m.floor(100*s*i)/i+"%",fi()||r._handle.css(t),n._handleLength=r._handle[0]["offset"+r._Width_Height],n._handleLengthRatio=s}function ni(e,t){var n,i,s=w(t)==u,a=re&&e,o=si(e),l=o._info,c="translate(",d=f._cssProperty("transform"),h=f._cssProperty("transition"),A=e?ve[gr]():ve[vr](),g=t===r||s?A:t,v=l._handleLength,b=o._track[0]["offset"+o._Width_Height],y=b-v,C={},M=(Re[lr+o._Width_Height]-Re["client"+o._Width_Height])*(j.n&&a?-1:1),S=function(e){return isNaN(e/M)?0:m.max(0,m.min(1,e/M))},I=function(e){var t=y*e;return t=isNaN(t)?0:t,t=a&&!j.i?b-v-t:t,m.max(0,t)},E=S(A),x=I(S(g)),T=I(E);l._maxScroll=M,l._currentScroll=A,l._currentScrollRatio=E,V?(n=a?-(b-v-x):x,i=e?c+n+"px, 0)":c+"0, "+n+"px)",C[d]=i,R&&(C[h]=s&&m.abs(x-l._handleOffset)>1?function(e){var t=f._cssProperty("transition"),r=e.css(t);if(r)return r;for(var n,i,s,a="\\s*(([^,(]+(\\(.+?\\))?)+)[\\s,]*",o=new RegExp(a),l=new RegExp("^("+a+")+$"),c="property duration timing-function delay".split(" "),u=[],d=0,h=function(e){if(n=[],!e.match(l))return e;for(;e.match(o);)n.push(RegExp.$1),e=e.replace(o,sr);return n};d<c[p.l];d++)for(i=h(e.css(t+"-"+c[d])),s=0;s<i[p.l];s++)u[s]=(u[s]?u[s]+pr:sr)+i[s];return u.join(", ")}(o._handle)+", "+(d+pr+250)+"ms":sr)):C[o._left_top]=x,fi()||(o._handle.css(C),V&&R&&s&&o._handle.one(xr,(function(){F||o._handle.css(h,sr)}))),l._handleOffset=x,l._snappedHandleOffset=T,l._trackLength=b}function ii(e,t){var r=t?"removeClass":"addClass",n=e?Te:De,i=e?an:ln;(e?Ie:Ee)[r](i),n[r](i)}function si(e){return{_width_height:e?rr:nr,_Width_Height:e?"Width":"Height",_left_top:e?$t:Xt,_Left_Top:e?"Left":"Top",_x_y:e?ur:dr,_X_Y:e?"X":"Y",_w_h:e?"w":"h",_l_t:e?"l":"t",_track:e?Ie:Te,_handle:e?Ee:De,_scrollbar:e?Se:xe,_info:e?Ut:Ft}}function ai(e){Me=Me||gi(dn,!0),e?Z&&U?Mi(Me.removeAttr(p.s),yn):Ii(Me):Z||fe.append(Me)}function oi(e,t,r){if(!1!==r)if(U){var n,i=ae.callbacks[e],s=e;"on"===s.substr(0,2)&&(s=s.substr(2,1).toLowerCase()+s.substr(3)),w(i)==o&&i.call(I,t),S(Mn,(function(){w((n=this).on)==o&&n.on(s,t)}))}else F||Cn.push({n:e,a:t})}function li(e,t,r){r=r||[sr,sr,sr,sr],e[(t=t||sr)+Xt]=r[0],e[t+Jt]=r[1],e[t+Kt]=r[2],e[t+$t]=r[3]}function ci(e,t,r,n){return t=t||sr,e=e||sr,{t:n?0:pi(fe.css(e+Xt+t)),r:r?0:pi(fe.css(e+Jt+t)),b:n?0:pi(fe.css(e+Kt+t)),l:r?0:pi(fe.css(e+$t+t))}}function ui(e,t){var r,n,i,s=function(e,t){if(i="",t&&typeof e==c)for(n=e.split(pr),r=0;r<n[p.l];r++)i+="|"+n[r]+"$";return i};return new RegExp("(^"+jr+"([-_].+|)$)"+s(ft,e)+s(At,t),"g")}function di(){var e=Be[p.bCR]();return{x:V&&1/(m.round(e.width)/Be[p.oW])||1,y:V&&1/(m.round(e.height)/Be[p.oH])||1}}function hi(t){var r="ownerDocument",n="HTMLElement",i=t&&t[r]&&t[r].parentWindow||e;return typeof i[n]==a?t instanceof i[n]:t&&typeof t==a&&null!==t&&1===t.nodeType&&typeof t.nodeName==c}function pi(e,t){var r=t?parseFloat(e):parseInt(e,10);return isNaN(r)?0:r}function fi(){return nt&&T.x&&T.y}function Ai(){return q?we[0]:Ve}function mi(e,t){return"<div "+(e?w(e)==c?'class="'+e+'"':function(){var t,r=sr;if(b.isPlainObject(e))for(t in e)r+=("c"===t?"class":t)+'="'+e[t]+'" ';return r}():sr)+">"+(t||sr)+"</div>"}function gi(e,t){var r=w(t)==u,n=r?fe:t||fe;return Z&&!n[p.l]?null:Z?n[r?"children":"find"](hr+e.replace(/\s/g,hr)).eq(0):b(mi(e))}function vi(e,t){for(var r,n=t.split(hr),i=0;i<n.length;i++){if(!e[p.hOP](n[i]))return;r=e[n[i]],i<n.length&&w(r)==a&&(e=r)}return r}function bi(e){var t=ae.updateOnLoad;t=w(t)==c?t.split(pr):t,A.isA(t)&&!F&&S(t,e)}function yi(e,t,r){if(r)return r;if(w(e)!=a||w(t)!=a)return e!==t;for(var n in e)if("c"!==n){if(!e[p.hOP](n)||!t[p.hOP](n))return!0;if(yi(e[n],t[n]))return!0}return!1}function Ci(){return b.extend.apply(this,[!0].concat([].slice.call(arguments)))}function wi(e,t){return E.addClass.call(e,t)}function Mi(e,t){return E.removeClass.call(e,t)}function Si(e,t,r){return r?wi(e,t):Mi(e,t)}function Ii(e){return E.remove.call(e)}function Ei(e,t){return E.find.call(e,t).eq(0)}}(w,v,C,i,s))})):b.each(h,(function(e,t){w=y(t),("!"===v&&n.valid(w)||A.type(v)==o&&v(t,w)||v===r)&&S.push(w)})),M=1===S[p.l]?S[0]:S),M):I||!v?M:S},n.globals=function(){k();var e=b.extend(!0,{},i);return delete e.msie,e},n.defaultOptions=function(e){k();var t=i.defaultOptions;if(e===r)return b.extend(!0,{},t);i.defaultOptions=b.extend(!0,{},t,D._validate(e,D._template,!0,t)._default)},n.valid=function(e){return e instanceof n&&!e.getState().destroyed},n.extension=function(e,t,r){var n=A.type(e)==c,i=arguments[p.l],s=0;if(i<1||!n)return b.extend(!0,{length:T[p.l]},T);if(n)if(A.type(t)==o)T.push({name:e,extensionFactory:t,defaultOptions:r});else for(;s<T[p.l];s++)if(T[s].name===e){if(!(i>1))return b.extend(!0,{},T[s]);T.splice(s,1)}},n}();return g&&g.fn&&(g.fn.overlayScrollbars=function(e,t){var r=this;return g.isPlainObject(e)?(g.each(r,(function(){C(this,e,t)})),r):C(r,e)}),C}(i,i.document,void 0)}.call(t,r,t,e),void 0===n||(e.exports=n)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.is=void 0;const n=r(26),i=r(324),s=(0,n.getWindow)();t.is={chrome:()=>s.navigator.userAgent.includes("Chrome"),safari:()=>s.navigator.userAgent.includes("Safari"),firefox:()=>s.navigator.userAgent.includes("Firefox"),mobileSafari(){const e=new i.UAParser(s.navigator.userAgent),t=e.getBrowser();return"iOS"===e.getOS().name&&("Mobile Safari"===t.name||"Safari"===t.name)}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.initialConfigStreamingModule=t.defaultConfigStreamingModule=void 0,t.defaultConfigStreamingModule={privateChatEnabled:!0,webHost:"",environment:"live"},t.initialConfigStreamingModule={webHost:"",environment:"live"}},function(e,t){e.exports=r(55878)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.enUs=void 0,t.enUs={META__LANGUAGE_NAME:"English",GENDER_3D_MALE:"He",GENDER_3D_FEMALE:"She",COMMON_CLOSE:"Close",NAVIGATION__SHOW:"Show",NAVIGATION__ALL:"All",NAVIGATION__FOLLOWING:"Following",NAVIGATION__VIDEO_CALLS:"Video Calls",NAVIGATION__START_STREAM:"Start Stream",NAVIGATION__OPEN_CHAT:"Open Chat",NAVIGATION__CLOSE_CHAT:"Close Chat",STREAM__PAID_SOUND_UNAVAILABLE:"Sound control will become available after payment",STREAM__LABEL__LIVE:"Live",STREAM__MESSAGE_FORM__TYPE_A_MESSAGE:"Type a message…",STREAM__BUTTON__FOLLOW:"Follow",STREAM__BUTTON__UNFOLLOW:"Unfollow",STREAM__BUTTON__FOLLOW_CONTACT:"Add to contacts",STREAM__STREAMER_HAS_BEEN_BLOCKED:"Streamer has been blocked.",STREAM__STREAMER_HAS_BEEN_REPORTED:"Streamer has been reported.",STREAM__STARTING_VIDEO:"Starting video…",STREAM__CONNECTING:"Connecting…",STREAM__PAUSED:"Broadcast is on pause. {userName} will be back in a moment.",STREAM__ENDED:"Broadcast ended. Follow {userName} to keep up with her next broadcasts.",FOLLOWED_STREAM__PAUSED:"Broadcast is on pause.",FOLLOWED_STREAM__ENDED:"Broadcast ended.",CO_STREAMER_JUST_KICKED_ALERT_TITLE:"You were kicked by the streamer.",CO_STREAMER_JUST_KICKED_BY_SYSTEM_ALERT_TITLE:"You were kicked by the system.",STREAMER_WAS_KICKED:"You were kicked by the streamer.",TOP_FANS:"Top Fans",ALL_TIME:"All Time",TOP_FAN:"Top Fan",TOP_STREAMER:"Top Streamer",TOP_DONATOR:"Top Supporter",VIEWER_EMPTY_DONATIONS_LIST_PLACEHOLDER_FIRST_PART:"Send gifts and become top fan.",VIEWER_EMPTY_DONATIONS_LIST_PLACEHOLDER_SECOND_PART:"Get noticed, become the first!",STREAM__RERUN:"Video replay",LOCAL_STREAM__GO_LIVE:"Go Live",LOCAL_STREAM__DISCONNECT_ERROR:"There is no Internet connection, start the stream again when the connection is restored.",LOCAL_STREAM__ACCESS_ERROR:"Please allow access the webcam in your browser settings before streaming.",PAID_BROADCAST_START:"Start a VIP stream",PAID_BROADCAST_END:"End the VIP stream",PAID_BROADCAST:"VIP stream",PAID_BROADCAST_DESCRIPTION:"Choose minimum gift required to join your stream",PAID_BROADCAST_START_COUNTER:"VIP stream starts in",PAID_BROADCAST_END_COUNTER:"VIP stream ends in",PAID_BROADCAST_END_CONFIRM_LABEL:"End VIP stream",PAID_BROADCAST_END_CONFIRM_DESCRIPTION:"You’re about to end your VIP stream",PAID_STREAM:"VIP stream",PAID_STREAM_DESCRIPTION:"A gift is required to join this private stream",PAID_STREAM_JOIN:"Join",PAID_STREAM_START_COUNTER:"VIP stream starts in",PAID_STREAM_END_COUNTER:"VIP stream ends in",STREAMER_CARD__BUTTON__SEND_PERSONAL_MESSAGE:"Personal Message",STREAMER_CARD__TYPE_YOU_STATUS:"Type you status here to get even more gifts",STREAMER_CARD__WHATS_ON_YOUR_MIND:"What's on your mind?",STREAMER_CARD__BUTTON__SAVE:"Save",STREAMER__GIFT_CARD__THIS_STREAM:"This Stream",STREAMER__GIFT_CARD__ALL_TIME:"All-Time",STREAMER__GIFT_CARD__THIS_ROUND:"This Round",STREAMER__GIFT_CARD__ALL_ROUNDS:"All Rounds",STREAMER__GIFT_CARD__FANS:"Fans",STREAMER__GIFT_CARD__SENT_A_GIFT:"Sent a gift",STREAMER__GIFT_CARD__SENT_A_GIFT_FROM:"from {productName}",STREAM_CHAT__SENT_A_GIFT:"Sent a gift",STREAM_CHAT__SENT_A_GIFT_TO:"Sent a gift to {userName}!",STREAM_CHAT__USER_JOINED:"{userName} joined the stream",STREAM_CHAT__USER_LEAVED:"{userName} leaved the stream",STREAM_CHAT__USER_FOLLOWED:"just followed {streamerName}.",STREAM_CHAT__BLOCK_USER_CONFIRM:"Do you want to block user ({userName}) comments?",STREAM_CHAT__BLOCK_USER_SYSTEM_MESSAGE:"User ({userName}) has been blocked!",STREAM_CHAT__USER_CONTACT_FOLLOWED_MANUAL:"{streamerName} added to your Contacts",STREAM_CHAT__USER_CONTACT_FOLLOWED_AUTO:"You seem to like {streamerName}'s stream.\n{gender}'s added to your contacts",MODAL__YES:"Yes",MODAL__OK:"Ok",MODAL__CANCEL:"Cancel",MODAL__BLOCK_USER__BLOCK:"Block",MODAL__BLOCK_USER__CANCEL:"Cancel",GIFT_CREDIT_CURRENCY:"Credits",GIFT_CREDIT_CURRENCY__SHORT:"Cr",YOU_MAY_LIKE__HEADER__YOU_MAY_LIKE:"You May Also Like:",YOU_MAY_LIKE__HEADER__UP_NEXT:"Up Next:",YOU_MAY_LIKE__VIEW_ALL:"View All",ANNOUNCEMENT__TITLE:"Invite your Fans to the new Live Stream!",ANNOUNCEMENT__TITLE_SPACE:" ",ANNOUNCEMENT__TITLE_CAPTION:"(Optional)",ANNOUNCEMENT__INPUT_PLACEHOLDER:"Say what your stream is about",THERE_ARE_NO_BROADCASTERS:"There are no broadcasters you’re following on air.",THERE_ARE_NO_AVAILABLE_TO_VIDEOCALL_CONTACTS:"Oops, there are no members available for Video Call at the moment.",BROADCAST_TOGETHER__REQUEST__QUESTION:"Broadcast together with {userName}?",BROADCAST_TOGETHER__REQUEST__SEND_REQUEST:"Send Request",BROADCAST_TOGETHER__REQUEST__WAITING_FOR_RESPONSE:"Waiting for response…",BROADCAST_TOGETHER__REQUEST__WANT_TO_BROADCAST_TOGETHER:"Want to broadcast together?",BROADCAST_TOGETHER__REQUEST__THE_BROADCASTER_IS_NOT_RESPONDING:"The Broadcaster is not responding.",BROADCAST_TOGETHER__REQUEST__KEEP_BROADCASTING:"Keep Broadcasting",BROADCAST_TOGETHER__REQUEST__BACK_TO_WATCHING:"Back to Watching",BROADCAST_TOGETHER__GIFT_LIST__SEND_TO:"Send to:",BROADCAST_TOGETHER__YOU_HAVE_BEEN_KICKED_BY_THE_HOST:"You have been kicked by the host.",BROADCAST_STOP:"Stop streaming",MESSENGER__HEADER__CHAT:"Chats",MESSENGER__HEADER__CHAT_WITH_STARS:"Chat with Stars",MESSENGER__HEADER__SEARCH_CONTACT:"Search contact",MESSENGER__CHAT__BOTTOM_PANEL__SEND:"Send",MESSENGER__MESSAGE_FORM__TYPE_YOUR_MESSAGE:"Type your message...",MESSENGER__NO_CHATS__NO_CHATS_YET:"No chats yet",MESSENGER__NO_CHATS__START_THE_CONVERSATION:"Start the conversation",MESSENGER__NO_CHATS__LETS_CHAT:"Let's chat!",MESSENGER__SEND_SMILE:"Sent a smile",MESSENGER__RECEIVED_SMILE:"Sent you a smile",MESSENGER__SEND_STICKER:"Sent a sticker",MESSENGER__RECEIVED_STICKER:"Sent you a sticker",MESSENGER__SEND_GIFT:"Sent a gift",MESSENGER__RECEIVED_GIFT:"Sent you a gift",MESSENGER__SEND_IMAGE:"Sent an image",MESSENGER__RECEIVED_IMAGE:"Sent you an image",MESSENGER__SEND_VIDEO:"Sent a video",MESSENGER__RECEIVED_VIDEO:"Sent you a video",MESSENGER__ALERT__UPLOAD_ERROR__HEADER:"Upload Error!",MESSENGER__ALERT__UPLOAD_ERROR__TEXT:"File too Big.",STREAM_GOAL__POPUP__INTRO_TITLE:"Play with your viewers",STREAM_GOAL__POPUP__INTRO_TEXT:"Set a goal, ask them to help and get more fun and more diamonds",STREAM_GOAL__POPUP__INTRO_BUTTON_TEXT:"Start",STREAM_GOAL__POPUP__SET_TITLE:"Set your Goal",STREAM_GOAL__POPUP__SET_TEXT:"What will I do?",STREAM_GOAL__POPUP__SET__PHRASE_START:"When I will collect",STREAM_GOAL__POPUP__SET__PHRASE_END:"Diamonds",STREAM_GOAL__POPUP__SET_BUTTON_TEXT:"Set a Goal",STREAM_GOAL__POPUP__DELETE_TITLE:"Delete Goal?",STREAM_GOAL__POPUP__DELETE_TEXT:"Are you sure about it, let's wait couple of minutes more",STREAM_GOAL__POPUP__DELETE_BUTTON_TEXT:"Delete Goal",STREAM_GOAL__INVITE_TEXT:"Play with your viewers — set a goal, ask them to help",STREAM_GOAL__INVITE_BUTTON_TEXT:"Start",STREAM_GOAL__VIEWER_ACTION_BUTTON_TEXT:"I’m in!",STREAM_GOAL__VIEWER_SEND_BUTTON_TEXT:"Send",STREAM_GOAL__VIEWER_HELP_TEXT:"Help {userName} to reach {number} Diamonds and streamer will: {goal}",STREAM_GOAL__POPUP__FINISH_TITLE:"Wait, Goal in progress...",STREAM_GOAL__POPUP__FINISH_TEXT:"Do you want to finish your Live?",STREAM_GOAL__POPUP__FINISH_BUTTON_TEXT:"Finish",STREAM_GOAL__VIEWER_SUPPORT_BUTTON_TEXT:"Support",STREAM_GOAL__SUCCESS_TITLE:"goal achieved!",STREAM_GOAL__CUSTOM_PLACEHOLDER:"or type your own goal here",ACCEPT_VIDEO_CALL:"Accept",DECLINE_VIDEO_CALL:"Decline",INVITING_VIDEO_CALL:"is inviting you to Video Chat",START_CALL_BUTTON:"Start Video Call",ACCEPT_INCOMING_CALL_IN_STREAM:"Are you sure you want to stop streaming and start personal Video Call?",VIDEOCALLS_ALLOW_INCOMING_VIDEOCALL_LABEL:"Allow incoming VideoCalls",VIDEOCALLS_STARTING_VIDEOCALL_WITH_USER_CAPTION:"Starting {name}’s video...",VIDEO_CALL_NO_CAMERA_WARNING:"No camera found. Please, check your camera status and try again.",VIDEO_CALL_USER_ENDED_CALL:"Video Call with <strong>{userName}</strong> has ended.",VIDEO_CALL_USER_CANNOT_ANSWER:"Sorry, <strong>{userName}</strong> cannot answer at the moment.",VIDEO_CALL_PAYMENT_REQUIRED_TITLE:"Sorry, you have not enough {currency} to continue this video call!",VIDEO_CALL_CHAT_ENDED_CALL:"Video Call has ended<br><span>{duration}</span>",VIDEO_CALL_CHAT_MISSED_CALL:"You missed a Video Call on<br> <span>{date}</span>",VIDEO_CALL_CHAT_CHANCELED_CALL:"Canceled a Video Call on<br> <span>{date}</span>",VIDEO_CALL_CHAT_PREVIEW_ENDED_CALL:"Video Call has ended",VIDEO_CALL_CHAT_PREVIEW_MISSED_CALL:"You missed a Video Call",VIDEO_CALL_CHAT_PREVIEW_CANCELED_CALL:"Canceled a Video Call",EXTERNAL_VIDEO_CALL_BUTTON:"Start Video Chat",GIFT_BANNER_TITLE:"{userName} needs a little boost, bring a smile to each other!",GIFT_BANNER_DESCRIPTION:"Show you're the best with this gift! {userName} will thank you for it!",GIFT_BANNER_BUTTON:"Send Gift",GIFT_OFFER_POPUP_TITLE:"{userName} is currently busy, but<br>will be available soon!",GIFT_OFFER_POPUP_DESCRIPTION:"Try calling soon or catch {userName}'s<br>attention with a beautiful gift:",GIFT_OFFER_POPUP_PRICE:"{price} Credits",GIFT_OFFER_POPUP_BUTTON:"Send Gift",PAYWALL_GIFT_POPUP_TITLE:"{streamerName} needs a little encouragement!",PAYWALL_GIFT_POPUP_DESCRIPTION:"Show you're the best, and {streamerName} will<br>thank you in a special way",PAYWALL_GIFT_POPUP_BUTTON:"Send Gift & Continue Watching",PAYWALL_CALL_POPUP_TITLE:"{streamerName} is wishing for a private<br>moment with you",PAYWALL_CALL_POPUP_DESCRIPTION:"Call now — no camera or mic<br>required, just you and {streamerName},<br>exploring a more personal connection",PAYWALL_CALL_POPUP_BUTTON:"Start Private Video Chat",PAYWALL_POPUP_PRICE:"{price} Credits",ENDED_VIDEO_BY_CALL_POPUP_TITLE:"{userName} will back soon!",ENDED_VIDEO_BY_CALL_POPUP_DESCRIPTION:"Interested in a private chatting?",ENDED_VIDEO_BY_CALL_POPUP_BUTTON:"Send Personal Message",SEND_MESSAGE_BUTTON:"Send message",REPORT_USER:"Report user",BLOCK_USER:"Block user",DONATION_DESCRIPTION:"You can support Streamer by giving a tip via Virtual Gifts",BATTLE_BUTTON_START:"Start",BATTLE_BUTTON_CANCEL:"Cancel",BATTLE_BUTTON_KEEP_BROADCAST:"Keep Broadcasting",BATTLE_VS:"VS",BATTLE_VS_MODE:"VS mode",BATTLE_TIME:"Time",BATTLE_WAITING:"Waiting for response…",BATTLE_DECLINED:"The Broadcaster is not responding.",BATTLE_TIME_VARIANT:"{time} min",BATTLE_INVITATION:"{user} wants to start<br> Battle with you",BATTLE_LEAVE_TITLE:"Wait, Battle in progress...",BATTLE_LEAVE_SUBTITLE:"Do you really want to finish?",BATTLE_LEAVE_CANCEL:"Proceed",BATTLE_FINISH:"Finish"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getChatByUserId=t.sendGift=t.sendChatAttachment=t.sendMessage=void 0;const n=r(9),i=r(18),s=r(115),a=r(27),o=r(158);function l(e,t){s.ChatRepository.shared(e).sendChatAttachment(t).subscribe(((...e)=>{}))}t.sendMessage=function(e,t){s.ChatRepository.shared(e).sendMessage(t).subscribe(((...e)=>{}))},t.sendChatAttachment=l,t.sendGift=function(e,t){l(e,new o.ChatAttachment({_id:t.id,price:t.price,group:"gifts",type:"gift",uri:t.uri,isVip:t.isVip}))},t.getChatByUserId=function(e,t){return(0,n.defer)((()=>{const r=e.find((e=>e.collocutor.id===t));return r?(0,n.of)(r):a.UsersRepository.shared().getUser(t).pipe((0,i.map)((e=>({collocutor:e,lastMessage:null,unreadCount:0}))))}))}},function(e,t){e.exports=r(81136)},function(e,t){e.exports=r(75814)},function(e,t){e.exports=r(9907)},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.StreamerCard=void 0;const o=s(r(0)),l=r(127),c=r(72),u=r(8),d=r(1),h=r(14),p=r(7),f=r(27),A=r(181),m=r(2),g=r(22),v=r(6),b=r(4),y=r(11),C=r(10),w=r(182),M=a(r(184)),S=a(r(128));t.StreamerCard=function(e){const{streamer:t,streamId:r,startPrivateChat:n,streamerId:i,hideMessageButton:s=!1}=e,a=i||(null==t?void 0:t.id)||"",{updatedDiamonds:I}=(0,l.useDiamonds)(a,r),E=(0,c.useStreamViewers)(r,0),{authorizedUserId:x}=(0,u.useAuthorizedUser)(),{streamerUser:T}=(0,h.useStreamerProfile)(a,x),D=(0,v.useCustomTheme)(b.SubTheme.streaming),k=null==T?void 0:T.name,j=(0,y.useConst)(C.ImageSizeStorage.shared).get(a,"lg"),[L,O]=(0,o.useState)("");return(0,o.useEffect)((()=>{a&&f.UsersRepository.shared().getUser(a).subscribe((e=>{O((null==e?void 0:e.about)||"")}),console.error)}),[a]),o.default.createElement("div",Object.assign({},(0,d.tagTestData)("streamer_card"),{className:S.default.streamer_card}),o.default.createElement("div",Object.assign({},(0,d.tagTestData)("streamer_card__streamer_thumbnail"),{className:S.default.avatar,style:{backgroundImage:`url(${j}), url(${p.Resources.images.defaultAvatar()})`}})),o.default.createElement("div",{className:S.default.name_wrapper},o.default.createElement("span",Object.assign({className:S.default.name},(0,d.tagTestData)("streamer_card__streamer_name")),k),o.default.createElement(w.SingleStreamFavoriteFollowButton,{authorizedUserId:x,streamerId:a})),o.default.createElement("div",{className:S.default.statistic},o.default.createElement("span",Object.assign({className:S.default.diamond_count},(0,d.tagTestData)("streamer_card__gifts_count")),I),o.default.createElement("span",Object.assign({className:S.default.eye_count},(0,d.tagTestData)("streamer_card__viewers_count")),E)),o.default.createElement("span",Object.assign({className:S.default.greeting},(0,d.tagTestData)("streamer_card__about_streamer")),L),!s&&o.default.createElement(g.ConfigContextConsumer,null,(e=>{var t;return!1===e.streamingModule.privateChatEnabled?null:o.default.createElement(A.Button,{className:null===(t=null==D?void 0:D.classNames)||void 0===t?void 0:t.streamerCardSendButton,text:o.default.createElement(m.Locale,{stringKey:"STREAMER_CARD__BUTTON__SEND_PERSONAL_MESSAGE"}),icon:M.default,onClick:n,tagTestData:(0,d.tagTestData)("streamer_card__button__send_personal_message")})})))}},function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.GoalPopupLayout=void 0;const i=n(r(0)),s=r(17),a=r(13),o=r(130),l=n(r(51));t.GoalPopupLayout=({children:e,isOpen:t,handleClose:r})=>i.default.createElement(a.Popup,{popupClassName:l.default.popup_wrappper,hasBlur:!1,isOpen:t},i.default.createElement(s.PopupWindow,{className:l.default.wrapper,handleClose:r},i.default.createElement(o.GoalIcon,{size:92,className:l.default.logo}),i.default.createElement("div",{className:l.default.logo}),i.default.createElement("div",{className:l.default.inner},i.default.createElement("div",{className:l.default.content},e))))},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(n=Object.getOwnPropertySymbols(e);i<n.length;i++)t.indexOf(n[i])<0&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(r[n[i]]=e[n[i]])}return r},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.LeaderboardFullPopup=t.LeaderboardFull=void 0;const l=s(r(0)),c=r(5),u=r(189),d=r(504),h=r(2),p=r(192),f=r(17),A=r(13),m=r(521),g=r(195),v=r(530),b=o(r(532)),y=r(99);t.LeaderboardFull=(0,l.memo)((e=>{const{streamId:t,userId:r,battleId:n,battleRound:i,isBattleMode:s,sendGift:a}=e,[o,f]=(0,l.useState)(y.Tab.thisStream),A=(0,l.useCallback)((e=>f(e)),[]),{user:C}=(0,u.useAuthorizedUser)(),w=(0,l.useMemo)((()=>r!==(null==C?void 0:C.id)),[r,C]),M=(0,l.useMemo)((()=>s?n:void 0),[s,n]),S=(0,l.useMemo)((()=>s?i:void 0),[s,i]),I=(0,l.useMemo)((()=>new d.DonationsHistory(r,t,M,S)),[r,t,M,S]),E=(0,l.useMemo)((()=>new d.DonationsHistory(r,M?t:void 0,M)),[r,t,M]);(0,l.useEffect)((()=>{E.reset(),I.reset()}),[E,I]);const x=(0,c.useObservable)((()=>I.users),[r,t,I],[]),T=(0,c.useObservable)((()=>E.users),[r,t,E],[]),D=(0,c.useObservable)((()=>E.isLoading),[r,t,E],!0),k=(0,c.useObservable)((()=>E.isLoading),[E],!0),[j,L,O,...P]=o===y.Tab.thisStream?x:T,N=(0,l.useMemo)((()=>[Object.assign({position:y.Position.second},L),Object.assign({position:y.Position.first},j),Object.assign({position:y.Position.third},O)]),[j,L,O]),B=o===y.Tab.thisStream?k:D,R=0===P.length;return l.default.createElement("div",{className:b.default.wrapper},l.default.createElement("div",{className:b.default.header},l.default.createElement(h.Locale,{stringKey:"TOP_FANS"})),l.default.createElement(m.Tabs,{tab:o,isBattleMode:s,onSelect:A}),l.default.createElement("div",{className:b.default.content},l.default.createElement("div",{className:b.default.topThree},N.map((({position:e,user:t,amount:r})=>l.default.createElement(g.Donator,{key:e,position:e,user:t,amount:r,allowBorders:!0})))),!B&&(R?l.default.createElement(v.NoDonators,{isViewer:w,userId:r,sendGift:a}):l.default.createElement(p.LeaderboardBasicList,{donations:P,positionsBefore:3}))))})),t.LeaderboardFullPopup=(0,l.memo)((e=>{const{isOpen:r,hasBlur:n,popupWindowStyle:i,handleClose:s}=e,o=a(e,["isOpen","hasBlur","popupWindowStyle","handleClose"]);return l.default.createElement(A.Popup,{isOpen:r,hasBlur:n},l.default.createElement(f.PopupWindow,{className:b.default.popup,handleClose:s,style:i},l.default.createElement(t.LeaderboardFull,Object.assign({},o))))}))},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.DonatorAvatar=void 0;const o=s(r(0)),l=a(r(3)),c=r(508),u=r(513),d=a(r(514));t.DonatorAvatar=e=>{const{user:t,position:n,size:i,borderWidth:s=2,allowBorders:a,borderColor:h,className:p}=e,f=(0,o.useMemo)((()=>{if(n>3)return{};const{color:e}=u.POSITIONS[n];return Object.assign({width:i,height:i,fontSize:i/2},a?{border:`${s}px solid ${h||e}`}:{})}),[i,s,h,a]);if(!t&&n<3){const{avatarImage:e}=u.POSITIONS[n];return o.default.createElement("div",{className:(0,l.default)(d.default.avatar,p),style:f},o.default.createElement("img",{className:d.default.avatarPlaceholderImage,src:r(515)(`./${e}`)}))}return t&&(null==t?void 0:t.id)?o.default.createElement(c.UserAvatar,{className:p,userId:t.id,name:t.name,style:f}):null}},function(e,t,r){"use strict";var n,i;Object.defineProperty(t,"__esModule",{value:!0}),t.Position=t.Tab=void 0,function(e){e[e.allTime=0]="allTime",e[e.thisStream=1]="thisStream"}(n||(t.Tab=n={})),function(e){e[e.first=0]="first",e[e.second=1]="second",e[e.third=2]="third"}(i||(t.Position=i={}))},function(e,t){e.exports=r(72121)},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.StreamMessageForm=void 0;const o=s(r(0)),l=r(535),c=r(23),u=r(1),d=r(12),h=r(61),p=r(15),f=a(r(206)),A=a(r(207)),m=a(r(536));t.StreamMessageForm=(0,o.memo)((e=>{const{streamId:t,streamerId:r}=e,{sendMessage:n,canSendMessage:i,setText:s,text:a}=(0,l.useMessageActions)(t,r),g=(0,o.useCallback)((()=>{i&&p.videoCallModuleHooks.shouldAuthorizeUser({onSuccess:n,reason:p.ShouldAuthorizeUserReason.StreamSendCommentTap})}),[i,n]),v=(0,o.useCallback)((e=>{"Enter"===e.key&&g()}),[g]),b=(0,o.useCallback)((e=>{s(e.target.value)}),[s]),y=(0,o.useMemo)((()=>i?f.default:A.default),[i]),C=(0,o.useCallback)((()=>{g()}),[g]),w=(0,o.useCallback)((()=>{h.InputPositionService.shared().setLifted(!1)}),[]),M=(0,o.useCallback)((()=>{h.InputPositionService.shared().setLifted(!0)}),[]);return o.default.createElement("div",Object.assign({className:m.default.single_stream_message_form},(0,u.tagTestData)("single_user_stream__message_form")),o.default.createElement(d.LocaleContextConsumer,null,(e=>o.default.createElement("input",Object.assign({maxLength:c.clientConfig.streaming.broadcast.launchAnnouncement.maxMessageLength,className:m.default.text_input,type:"text",placeholder:e.getLocalizedString("STREAM__MESSAGE_FORM__TYPE_A_MESSAGE"),value:a},(0,u.tagTestData)("single_user_stream__message_form__message_input"),{onChange:b,onKeyDown:v,onFocus:M,onBlur:w})))),o.default.createElement("button",Object.assign({type:"button",className:m.default.submit},(0,u.tagTestData)("single_user_stream__message_form__submit"),{onClick:C}),o.default.createElement("img",{className:m.default.submit_image,src:y,alt:""})))}))},function(e,t){e.exports=r(38233)},function(e,t){e.exports=r(72097)},function(e,t){e.exports=r(12808)},function(e,t){e.exports=r(7438)},function(e,t,r){e.exports={paused_video:"_8e0811",starting_video:"a4f1bb",avatar_small:"f7e93b",avatar:"_00b5cd",avatar_small__name:"aaccbc",subtitle:"_2c2dd6",you_may_like__wrapper:"_41fb6c",bg_image:"ade96c"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.SingleStreamHalfPopup=void 0;const o=s(r(0)),l=a(r(3)),c=a(r(76)),u={blur:c.default.single_stream_half_popup__blur,black:c.default.single_stream_half_popup__black,shading:c.default.single_stream_half_popup__shading,transparent:c.default.single_stream_half_popup__transparent};t.SingleStreamHalfPopup=function(e){const{children:t,theme:r="blur",isOpen:n,isOnTop:i=!1,isBattle:s}=e;if(!n)return null;const a=u[r];return o.createElement("div",{className:(0,l.default)(c.default.single_stream_half_popup,{[c.default.single_stream_half_popup__on_top]:i||s,[c.default.battle_half]:s})},o.createElement("div",{className:a},t))}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.SingleStreamButtonListWrapper=void 0;const o=s(r(0)),l=a(r(3)),c=a(r(560));t.SingleStreamButtonListWrapper=(0,o.memo)((e=>{const{children:t,isCenter:r}=e;return o.default.createElement("div",{className:(0,l.default)(c.default.single_stream_button_list_wrapper,{[c.default.center]:r})},t)}))},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))((function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,o)}l((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.VideoPlayerFrame=void 0;const o=s(r(0)),l=r(562),c=r(117),u=r(563),d=o.default.lazy((()=>a(void 0,void 0,void 0,(function*(){const e=yield Promise.resolve().then((()=>s(r(148))));if(null==e.VideoPlayerFrame)throw new Error("Unable to import VideoPlayerFrame from @sdv-streaming/web-streaming-player");return{default:e.VideoPlayerFrame}}))));t.VideoPlayerFrame=(0,o.memo)((e=>{const t=(0,l.useWebRTCStatsEnabled)();(0,u.useToggleWebrtcStats)();const r=e.onLoadedData,n=(0,o.useCallback)((e=>{c.MetricsEventBus.shared().emit("metrics.video.loaded",e),r&&r(e)}),[r]);return o.default.createElement(o.Suspense,{fallback:o.default.createElement(o.default.Fragment,null)},o.default.createElement(d,Object.assign({devModeEnabled:t},e,{onLoadedData:n})))}))},function(e,t,r){e.exports={single_stream_video:"c8e805",video__guest:"b44aeb",video_mirror:"_60058e",video:"e46074",video_paused_stream:"_7bba88",video_battle_main:"_41aa12",close_button:"_5a0324",switch_stream_button:"_195f49",second_streamer_wrapper:"fcfaba",streamer_wrapper:"_7e68d5",streamer_container:"_152f94",streamer_wrapper_reversed:"_8fefd7",join_to_stream:"_37b8e0"}},function(e,t){e.exports=r(11842)},function(e,t,r){"use strict";var n;Object.defineProperty(t,"__esModule",{value:!0}),t.RecommendationsType=void 0,function(e){e[e.streams=0]="streams",e[e.videocall=1]="videocall"}(n||(t.RecommendationsType=n={}))},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.SingleStreamHalfPopup=void 0;const o=s(r(0)),l=a(r(3)),c=a(r(81)),u={blur:c.default.single_stream_half_popup__blur,black:c.default.single_stream_half_popup__black,shading:c.default.single_stream_half_popup__shading,transparent:c.default.single_stream_half_popup__transparent};t.SingleStreamHalfPopup=function(e){const{children:t,theme:r="blur",isOpen:n,isOnTop:i=!1,isBattle:s}=e;if(!n)return null;const a=u[r];return o.createElement("div",{className:(0,l.default)(c.default.single_stream_half_popup,{[c.default.single_stream_half_popup__on_top]:i||s,[c.default.battle_half]:s})},o.createElement("div",{className:a},t))}},function(e,t){e.exports=r(81786)},function(e,t){e.exports=r(78453)},function(e,t){e.exports=r(14189)},function(e,t){e.exports=r(29345)},function(e,t){e.exports=r(984)},function(e,t){e.exports=r(68984)},function(e,t,r){e.exports=r(347)()},function(e,t){e.exports=r(74864)},function(e,t){e.exports=r(40104)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.VideoCallService=void 0;const n=r(9),i=r(16),s=r(46),a=r(42);class o{constructor(){var e;this.callState=new n.BehaviorSubject(s.CallState.unknown),this.prevCallState=new n.BehaviorSubject(s.CallState.unknown),this.callStarted=new n.BehaviorSubject(!1),this.callScreenUser=new n.BehaviorSubject(null),null===(e=a.VideoCallConnection.shared())||void 0===e||e.callState.subscribe(this.handleCallState.bind(this))}handleCallState(e){const t=this.callState.value;this.prevCallState.next(t),this.callState.next(e),t===s.CallState.active||t===s.CallState.dialing?e!==s.CallState.ended&&e!==s.CallState.canceled||this.updateCallStarted(!1):t===s.CallState.ringing&&e===s.CallState.active?this.updateCallStarted(!0):t!==s.CallState.ended&&t!==s.CallState.canceled||e!==s.CallState.active&&e!==s.CallState.dialing||this.updateCallStarted(!0)}updateCallStarted(e){this.callStarted.next(e)}startCall(e){const t=this.callStarted.value,r=this.callState.value,n=this.callScreenUser.value;t||(!n||r!==s.CallState.ended&&r!==s.CallState.canceled)&&(this.updateCallStarted(!0),a.VideoCallConnection.shared().startOrAnswer(e))}updateCallScreenUser(e=null){this.callScreenUser.next(e)}}t.VideoCallService=o,o.shared=(0,i.singleton)((()=>new o))},function(e,t){e.exports=r(85317)},function(e,t){e.exports=r(21120)},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),i(r(466),t),i(r(469),t)},function(e,t){e.exports=r(82246)},function(e,t,r){e.exports={streamer_card:"_648772",avatar:"ae22e0",name_wrapper:"_5406ba",name:"bd7c80",add_to_favorite:"_629c64",statistic:"b63327",eye_count:"_4bf9ed",diamond_count:"d8a5fd",greeting:"_4030c3",button_wrapper:"_524a19"}},function(e,t){e.exports=r(48276)},function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.GoalIcon=void 0;const i=n(r(0)),s=n(r(3)),a=r(7),o=n(r(483));t.GoalIcon=({size:e,className:t})=>i.default.createElement("div",{style:{width:e,height:e,backgroundImage:`url(${a.Resources.images.goalIcon()})`},className:(0,s.default)(o.default.goal_icon,t)})},function(e,t,r){e.exports={wrapper:"_04e73b",option_button:"_0416f1",selected:"_04e6c4",select_wrap:"_9cdbba",select:"c2aac3",round_button:"f0222e"}},function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Tooltip=void 0;const i=n(r(0)),s=n(r(3)),a=r(1),o=n(r(498));t.Tooltip=({text:e,buttonText:t,isModal:r=!1,onClick:n,accessibilityLabel:l})=>i.default.createElement("div",{onClick:n,className:(0,s.default)(o.default.tooltip,{[o.default.tooltip_modal]:r,[o.default.tooltip_line]:!r})},i.default.createElement("div",{className:o.default.tooltip_text},e),i.default.createElement("button",Object.assign({type:"button",className:o.default.tooltip_button},l?(0,a.tagTestData)(l):null),t))},function(e,t){e.exports=r(83900)},function(e,t){e.exports=r(49404)},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.SingleStreamShortStreamerInfo=void 0;const o=s(r(0)),l=a(r(3)),c=r(2),u=r(8),d=r(14),h=r(1),p=r(7),f=r(11),A=r(10),m=r(211),g=a(r(214));t.SingleStreamShortStreamerInfo=(0,o.memo)((e=>{const{onShowStreamerCard:t,streamer:r,streamId:n,streamerId:i,rerun:s,minimized:a}=e,{authorizedUserId:v}=(0,u.useAuthorizedUser)(),{streamerUser:b}=(0,d.useStreamerProfile)(i||r.id,v),y=(0,f.useConst)(A.ImageSizeStorage.shared),C=r?y.get(r.id,"sm"):void 0,w=b?y.get(b.id,"sm"):null,{updatedUser:M}=(0,d.useUpdatedProfile)(i),S=(0,o.useMemo)((()=>(null==M?void 0:M.followers)||0),[M]),I=(0,o.useCallback)((()=>o.default.createElement(m.SingleStreamShortInfoFollowButton,{authorizedUserId:v,streamerId:i||r.id,streamId:n})),[v,n,i,r.id]);return o.default.createElement("div",Object.assign({},(0,h.tagTestData)("single_user_stream__short_info"),{className:(0,l.default)(g.default.single_stream_short_streamer_info,{[g.default.single_stream_short_streamer_info_minimized]:a})}),o.default.createElement("button",Object.assign({type:"button",className:(0,l.default)(g.default.avatar,{[g.default.avatar_minimized]:a}),style:{backgroundImage:`url(${w||C}), url(${p.Resources.images.defaultAvatar()})`}},(0,h.tagTestData)("single_user_stream__short_info__avatar"),{onClick:t})),o.default.createElement("div",{className:g.default.short_info},o.default.createElement("span",Object.assign({title:(null==b?void 0:b.name)||(null==r?void 0:r.name),className:(0,l.default)(g.default.name,{[g.default.name_minimized]:a})},(0,h.tagTestData)("single_user_stream__short_info__name")),(null==b?void 0:b.name)||(null==r?void 0:r.name)),s?o.default.createElement("div",{className:g.default.rerun},o.default.createElement(c.Locale,{stringKey:"STREAM__RERUN"})):a?void 0:o.default.createElement("div",Object.assign({className:g.default.followers},(0,h.tagTestData)("single_user_stream__short_info__viewers_counter")),S)),!a&&I())}))},function(e,t,r){"use strict";var n=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))((function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,o)}l((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.getCamerasCount=void 0;const i=(0,r(26).getWindow)();t.getCamerasCount=function(){return n(this,void 0,void 0,(function*(){return(yield function(){var e;return n(this,void 0,void 0,(function*(){return"undefined"==typeof navigator?[]:null===(e=i.navigator.mediaDevices)||void 0===e?void 0:e.enumerateDevices()}))}()).filter((e=>"videoinput"===e.kind)).length}))}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getDynamicVideoStyle=t.handleOnPlay=t.countVideoTagSize=void 0;const n=r(28);function i(e,t){const r=t.width,i=t.height,{videoWidth:s,videoHeight:a}=e;return 0===s||0===a?{width:0,height:0}:t.widthType===n.typeWidthMobile?{width:r,height:i}:r/i>s/a?{width:s*(i/a),height:i}:{width:r,height:a*(r/s)}}t.countVideoTagSize=i,t.handleOnPlay=function(e,t,r){if(!e)return;if(r)return t.widthType===n.typeWidthMobile?e.style.width=t.width+"px":e.style.width=t.height/n.mobileAspectRatio+"px",e.style.height=t.height+"px",void(e.style.paddingBottom=t.height/2+"px");const{width:s,height:a}=i(e,t);e.style.width=s+"px",e.style.height=a+"px",e.style.paddingBottom=(r?a/2:0)+"px"},t.getDynamicVideoStyle=function(e,t,r){return r?t.widthType===n.typeWidthMobile?{height:t.height+"px",width:t.width+"px"}:{height:t.height+"px",width:t.height/n.mobileAspectRatio+"px"}:e?{maxWidth:"100%",minWidth:"320px"}:{height:t.height+"px",width:.75*t.width+"px"}}},function(e,t){e.exports=r(83731)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.UserClickActivity=void 0;const n=r(9),i=r(16);class s{constructor(){this.hasInteractSubject=new n.BehaviorSubject(!1),this.hasInteract=this.hasInteractSubject.asObservable(),this.eventListeners=[],this.activity=()=>{this.hasInteractSubject.next(!0),this.eventListeners.forEach((e=>e()))}}start(){this.eventListeners=["mousedown","keydown","touchstart"].map((e=>(document.addEventListener(e,this.activity,!0),()=>{document.removeEventListener(e,this.activity,!0)})))}}t.UserClickActivity=s,s.shared=(0,i.singleton)((()=>new s))},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))((function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,o)}l((n=n.apply(e,t||[])).next())}))},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ReportUser=void 0;const l=s(r(0)),c=r(6),u=r(4),d=r(5),h=r(263),p=r(1),f=r(2),A=o(r(673));t.ReportUser=(0,l.memo)((e=>{const{userId:t,onBlock:r,onReport:n,modalContext:i}=e,s=(0,c.useCustomTheme)(u.SubTheme.streaming),o=(0,d.useObservableAction)((()=>h.BlockedUsersRepository.shared().blockUser(t)),[t]),m=(0,d.useObservableAction)((()=>h.BlockedUsersRepository.shared().reportUser(t)),[t]),g=(0,l.useCallback)((()=>a(void 0,void 0,void 0,(function*(){o(),yield i.alert({langKey:"STREAM__STREAMER_HAS_BEEN_BLOCKED"},"MODAL__OK"),r()}))),[o,i,r]),v=(0,l.useCallback)((()=>a(void 0,void 0,void 0,(function*(){m(),yield i.alert({langKey:"STREAM__STREAMER_HAS_BEEN_REPORTED"},"MODAL__OK"),n()}))),[i,n,m]);return l.default.createElement("div",{className:A.default.report_user},l.default.createElement("button",Object.assign({type:"button",className:A.default.button,style:null==s?void 0:s.reportUserPanelButton,onClick:g},(0,p.tagTestData)("report_user__button__block_user")),l.default.createElement(f.Locale,{stringKey:"BLOCK_USER"})),l.default.createElement("button",Object.assign({type:"button",className:A.default.button,style:null==s?void 0:s.reportUserPanelButton,onClick:v},(0,p.tagTestData)("report_user__button__report_user")),l.default.createElement(f.Locale,{stringKey:"REPORT_USER"})))}))},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.SingleStreamShortStreamerInfo=void 0;const o=s(r(0)),l=a(r(3)),c=r(2),u=r(8),d=r(14),h=r(1),p=r(7),f=r(11),A=r(10),m=r(182),g=a(r(269));t.SingleStreamShortStreamerInfo=(0,o.memo)((e=>{const{onShowStreamerCard:t,streamer:r,streamerId:n,rerun:i,minimized:s}=e,{authorizedUserId:a}=(0,u.useAuthorizedUser)(),{streamerUser:v,followingAvailable:b}=(0,d.useStreamerProfile)(n||r.id,a),y=(0,f.useConst)(A.ImageSizeStorage.shared),C=r?y.get(r.id,"sm"):void 0,w=v?y.get(v.id,"sm"):null,{updatedUser:M}=(0,d.useUpdatedProfile)(n),S=(0,o.useMemo)((()=>(null==M?void 0:M.followers)||0),[M]),I=(0,o.useCallback)((()=>o.default.createElement(m.SingleStreamShortInfoFollowButton,{isFollowAvailable:b,authorizedUserId:a,streamerId:n||r.id})),[b,a,r,n]);return o.default.createElement("div",Object.assign({},(0,h.tagTestData)("single_user_stream__short_info"),{className:(0,l.default)(g.default.single_stream_short_streamer_info,{[g.default.single_stream_short_streamer_info_minimized]:s})}),o.default.createElement("button",Object.assign({type:"button",className:(0,l.default)(g.default.avatar,{[g.default.avatar_minimized]:s}),style:{backgroundImage:`url(${w||C}), url(${p.Resources.images.defaultAvatar()})`}},(0,h.tagTestData)("single_user_stream__short_info__avatar"),{onClick:t})),o.default.createElement("div",{className:g.default.short_info},o.default.createElement("span",Object.assign({title:(null==v?void 0:v.name)||(null==r?void 0:r.name),className:(0,l.default)(g.default.name,{[g.default.name_minimized]:s})},(0,h.tagTestData)("single_user_stream__short_info__name")),(null==v?void 0:v.name)||(null==r?void 0:r.name)),i?o.default.createElement("div",{className:g.default.rerun},o.default.createElement(c.Locale,{stringKey:"STREAM__RERUN"})):s?void 0:o.default.createElement("div",Object.assign({className:g.default.followers},(0,h.tagTestData)("single_user_stream__short_info__viewers_counter")),S)),!s&&I())}))},function(e,t,r){e.exports={paused_video:"_1e9ae5",starting_video:"_3a117c",avatar_small:"_9690f7",avatar:"_74da27",avatar_small__name:"_96390a",subtitle:"_2cd1b2",you_may_like__wrapper:"e5d4ad",bg_image:"_710829"}},function(e,t){e.exports=r(33084)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.setStreamListVisibility=t.useStreamListVisibility=void 0;const n=r(9),i=r(5);class s{static setVisible(e){this.isVisible.next(e)}}s.isVisible=new n.BehaviorSubject(!0),t.useStreamListVisibility=()=>(0,i.useObservable)((()=>s.isVisible),[]),t.setStreamListVisibility=e=>s.setVisible(e)},function(e,t,r){"use strict";var n;Object.defineProperty(t,"__esModule",{value:!0}),t.SlideDirection=void 0,function(e){e[e.Right=-1]="Right",e[e.Left=1]="Left"}(n||(t.SlideDirection=n={}))},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.StreamList=t.StreamListSizeUpdater=t.BANNER_WIDTH_AS_CARD_COUNT=void 0;const o=s(r(0)),l=a(r(828)),c=r(144),u=r(156),d=r(829),h=r(28),p=a(r(830)),f=a(r(79)),A=a(r(302));t.BANNER_WIDTH_AS_CARD_COUNT=5,t.StreamListSizeUpdater=o.default.memo((({itemClassName:e,bannerClassName:r})=>{const[n,i]=(0,o.useState)(),s=(0,u.useIframeSizes)(n,{width:h.DEFAULT_SIZE.width,height:h.DEFAULT_SIZE.height}),a=(0,o.useMemo)((()=>(0,d.defineListItemWidth)(s.width)),[s.width]),l=(0,o.useMemo)((()=>`.${e} {\n                        width: ${a}%;\n                      }\n                     ${A.default&&`.${r} {width: ${a*t.BANNER_WIDTH_AS_CARD_COUNT}%;`}\n                    `),[a,e,r]);return o.default.createElement(o.default.Fragment,null,o.default.createElement("iframe",{tabIndex:-1,className:p.default.iframe,ref:i}),o.default.createElement("style",{type:"text/css"},l))})),t.StreamList=o.default.memo((function({children:e,type:r="streams"}){const n="streamers"===r;return(0,c.useStreamListVisibility)()?o.default.createElement(o.default.Fragment,null,o.default.createElement(t.StreamListSizeUpdater,{itemClassName:f.default.stream_preview__wrapper,bannerClassName:A.default.banner_item}),o.default.createElement(l.default,{className:p.default.stream_list__wrapper,staggerDurationBy:n?0:30,duration:n?0:300,enterAnimation:n?"none":"fade",leaveAnimation:n?"none":"fade",typeName:"ul"},e)):null}))},function(e,t){e.exports=r(5271)},function(e,t){e.exports=r(7665)},function(e,t){e.exports=r(94774)},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.SingleStream=void 0;const a=s(r(0)),o=r(89),l=r(59),c=r(43),u=r(456),d=r(681);t.SingleStream=(0,a.memo)((e=>{const t=(0,o.useRemoteConfig)(["newMediaserverEnabled"]);if(!t||"boolean"!=typeof(null==t?void 0:t.newMediaserverEnabled))return null;const r=t.newMediaserverEnabled?u.SingleStream:d.SingleStream,n=l.ChatConfigurationService.shared().hideInternalChat?(0,c.withoutChatMessenger)(r):(0,c.withChatMessenger)(r,"absolute");return a.default.createElement(n,Object.assign({},e))}))},function(e,t){var r,n,i=e.exports={};function s(){throw new Error("setTimeout has not been defined")}function a(){throw new Error("clearTimeout has not been defined")}function o(e){if(r===setTimeout)return setTimeout(e,0);if((r===s||!r)&&setTimeout)return r=setTimeout,setTimeout(e,0);try{return r(e,0)}catch(t){try{return r.call(null,e,0)}catch(t){return r.call(this,e,0)}}}!function(){try{r="function"==typeof setTimeout?setTimeout:s}catch(e){r=s}try{n="function"==typeof clearTimeout?clearTimeout:a}catch(e){n=a}}();var l,c=[],u=!1,d=-1;function h(){u&&l&&(u=!1,l.length?c=l.concat(c):d=-1,c.length&&p())}function p(){if(!u){var e=o(h);u=!0;for(var t=c.length;t;){for(l=c,c=[];++d<t;)l&&l[d].run();d=-1,t=c.length}l=null,u=!1,function(e){if(n===clearTimeout)return clearTimeout(e);if((n===a||!n)&&clearTimeout)return n=clearTimeout,clearTimeout(e);try{return n(e)}catch(t){try{return n.call(null,e)}catch(t){return n.call(this,e)}}}(e)}}function f(e,t){this.fun=e,this.array=t}function A(){}i.nextTick=function(e){var t=new Array(arguments.length-1);if(arguments.length>1)for(var r=1;r<arguments.length;r++)t[r-1]=arguments[r];c.push(new f(e,t)),1!==c.length||u||o(p)},f.prototype.run=function(){this.fun.apply(null,this.array)},i.title="browser",i.browser=!0,i.env={},i.argv=[],i.version="",i.versions={},i.on=A,i.addListener=A,i.once=A,i.off=A,i.removeListener=A,i.removeAllListeners=A,i.emit=A,i.prependListener=A,i.prependOnceListener=A,i.listeners=function(e){return[]},i.binding=function(e){throw new Error("process.binding is not supported")},i.cwd=function(){return"/"},i.chdir=function(e){throw new Error("process.chdir is not supported")},i.umask=function(){return 0}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useDebouncedCallback=void 0;const n=r(0);t.useDebouncedCallback=function(e,t){const r=(0,n.useRef)(),i=(0,n.useRef)();function s(){i.current&&clearTimeout(i.current)}return(0,n.useEffect)((()=>s()),[]),function(...n){r.current=n,s(),i.current=setTimeout((()=>{r.current&&e(...r.current)}),t)}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useIsMobileDeviceWidth=void 0;const n=r(0),i=r(154);t.useIsMobileDeviceWidth=e=>(0,n.useMemo)((()=>e<=i.MOBILE_WIDTH),[e])},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.MOBILE_WIDTH=void 0,t.MOBILE_WIDTH=600},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.setMobileChatVisibility=t.useMobileChatVisibility=void 0;const n=r(9),i=r(5);class s{static setVisible(e){this.isVisible.next(e)}}s.isVisible=new n.BehaviorSubject(!1),t.useMobileChatVisibility=()=>(0,i.useObservable)((()=>s.isVisible),[]),t.setMobileChatVisibility=e=>s.setVisible(e)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useIframeSizes=void 0;const n=r(0),i=r(62),s={width:0,height:0};t.useIframeSizes=(e,t=s)=>{const[r,a]=(0,n.useState)(t);return(0,n.useEffect)((()=>{if(e&&e.contentWindow)return null==e||e.contentWindow.addEventListener(i.RESIZE,t,!1),t(),()=>{var r;null===(r=null==e?void 0:e.contentWindow)||void 0===r||r.removeEventListener(i.RESIZE,t,!1)};function t(){e&&a({width:e.clientWidth,height:e.clientHeight})}}),[e]),r}},function(e,t,r){"use strict";(function(t){e.exports.isBuildServer="YES"==={}.IS_BUILD_SERVER,e.exports.isDevelopment=!1,e.exports.isProduction=!0,e.exports.isProductionNative=!1,e.exports.cwd=t.cwd(),e.exports.fileRegExp=/\.(mp3|webp|png|jpg|jpeg|gif|svg|otf|ttf|woff2?)$/,e.exports.pathToDist="../../../dist/packages/@sdv-streaming/web/web",e.exports.pathToStaticFileFolder="/static",e.exports.pathToLoadedFileFolder="/file",e.exports.webpackDevServerPort=9090,e.exports.ssrServerPort=9091,e.exports.ssrHttpServerPortProduction=80,e.exports.ssrHttpsServerPortProduction=443}).call(this,r(151))},function(e,t){e.exports=r(45071)},function(e,t,r){"use strict";r.r(t);var n=r(0),i=r.n(n),s=function(e,t){return s=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},s(e,t)},a=function(){return a=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var i in t=arguments[r])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},a.apply(this,arguments)},o="Pixel",l="Percent",c={unit:l,value:.8};function u(e){return"number"==typeof e?{unit:l,value:100*e}:"string"==typeof e?e.match(/^(\d*(\.\d+)?)px$/)?{unit:o,value:parseFloat(e)}:e.match(/^(\d*(\.\d+)?)%$/)?{unit:l,value:parseFloat(e)}:c:c}var d=function(e){function t(t){var r=e.call(this,t)||this;return r.lastScrollTop=0,r.actionTriggered=!1,r.startY=0,r.currentY=0,r.dragging=!1,r.maxPullDownDistance=0,r.getScrollableTarget=function(){return r.props.scrollableTarget instanceof HTMLElement?r.props.scrollableTarget:"string"==typeof r.props.scrollableTarget?document.getElementById(r.props.scrollableTarget):(r.props.scrollableTarget,null)},r.onStart=function(e){r.lastScrollTop||(r.dragging=!0,e instanceof MouseEvent?r.startY=e.pageY:e instanceof TouchEvent&&(r.startY=e.touches[0].pageY),r.currentY=r.startY,r._infScroll&&(r._infScroll.style.willChange="transform",r._infScroll.style.transition="transform 0.2s cubic-bezier(0,0,0.31,1)"))},r.onMove=function(e){r.dragging&&(e instanceof MouseEvent?r.currentY=e.pageY:e instanceof TouchEvent&&(r.currentY=e.touches[0].pageY),r.currentY<r.startY||(r.currentY-r.startY>=Number(r.props.pullDownToRefreshThreshold)&&r.setState({pullToRefreshThresholdBreached:!0}),r.currentY-r.startY>1.5*r.maxPullDownDistance||r._infScroll&&(r._infScroll.style.overflow="visible",r._infScroll.style.transform="translate3d(0px, "+(r.currentY-r.startY)+"px, 0px)")))},r.onEnd=function(){r.startY=0,r.currentY=0,r.dragging=!1,r.state.pullToRefreshThresholdBreached&&(r.props.refreshFunction&&r.props.refreshFunction(),r.setState({pullToRefreshThresholdBreached:!1})),requestAnimationFrame((function(){r._infScroll&&(r._infScroll.style.overflow="auto",r._infScroll.style.transform="none",r._infScroll.style.willChange="unset")}))},r.onScrollListener=function(e){"function"==typeof r.props.onScroll&&setTimeout((function(){return r.props.onScroll&&r.props.onScroll(e)}),0);var t=r.props.height||r._scrollableNode?e.target:document.documentElement.scrollTop?document.documentElement:document.body;r.actionTriggered||((r.props.inverse?r.isElementAtTop(t,r.props.scrollThreshold):r.isElementAtBottom(t,r.props.scrollThreshold))&&r.props.hasMore&&(r.actionTriggered=!0,r.setState({showLoader:!0}),r.props.next&&r.props.next()),r.lastScrollTop=t.scrollTop)},r.state={showLoader:!1,pullToRefreshThresholdBreached:!1,prevDataLength:t.dataLength},r.throttledOnScrollListener=function(e,t,r,n){var i,s=!1,a=0;function o(){i&&clearTimeout(i)}function l(){var e=this,l=Date.now()-a,c=arguments;function u(){a=Date.now(),r.apply(e,c)}s||(n&&!i&&u(),o(),void 0===n&&l>150?u():!0!==t&&(i=setTimeout(n?function(){i=void 0}:u,void 0===n?150-l:150)))}return"boolean"!=typeof t&&(n=r,r=t,t=void 0),l.cancel=function(){o(),s=!0},l}(0,r.onScrollListener).bind(r),r.onStart=r.onStart.bind(r),r.onMove=r.onMove.bind(r),r.onEnd=r.onEnd.bind(r),r}return function(e,t){function r(){this.constructor=e}s(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}(t,e),t.prototype.componentDidMount=function(){if(void 0===this.props.dataLength)throw new Error('mandatory prop "dataLength" is missing. The prop is needed when loading more content. Check README.md for usage');if(this._scrollableNode=this.getScrollableTarget(),this.el=this.props.height?this._infScroll:this._scrollableNode||window,this.el&&this.el.addEventListener("scroll",this.throttledOnScrollListener),"number"==typeof this.props.initialScrollY&&this.el&&this.el instanceof HTMLElement&&this.el.scrollHeight>this.props.initialScrollY&&this.el.scrollTo(0,this.props.initialScrollY),this.props.pullDownToRefresh&&this.el&&(this.el.addEventListener("touchstart",this.onStart),this.el.addEventListener("touchmove",this.onMove),this.el.addEventListener("touchend",this.onEnd),this.el.addEventListener("mousedown",this.onStart),this.el.addEventListener("mousemove",this.onMove),this.el.addEventListener("mouseup",this.onEnd),this.maxPullDownDistance=this._pullDown&&this._pullDown.firstChild&&this._pullDown.firstChild.getBoundingClientRect().height||0,this.forceUpdate(),"function"!=typeof this.props.refreshFunction))throw new Error('Mandatory prop "refreshFunction" missing.\n          Pull Down To Refresh functionality will not work\n          as expected. Check README.md for usage\'')},t.prototype.componentWillUnmount=function(){this.el&&(this.el.removeEventListener("scroll",this.throttledOnScrollListener),this.props.pullDownToRefresh&&(this.el.removeEventListener("touchstart",this.onStart),this.el.removeEventListener("touchmove",this.onMove),this.el.removeEventListener("touchend",this.onEnd),this.el.removeEventListener("mousedown",this.onStart),this.el.removeEventListener("mousemove",this.onMove),this.el.removeEventListener("mouseup",this.onEnd)))},t.prototype.componentDidUpdate=function(e){this.props.dataLength!==e.dataLength&&(this.actionTriggered=!1,this.setState({showLoader:!1}))},t.getDerivedStateFromProps=function(e,t){return e.dataLength!==t.prevDataLength?a(a({},t),{prevDataLength:e.dataLength}):null},t.prototype.isElementAtTop=function(e,t){void 0===t&&(t=.8);var r=e===document.body||e===document.documentElement?window.screen.availHeight:e.clientHeight,n=u(t);return n.unit===o?e.scrollTop<=n.value+r-e.scrollHeight+1:e.scrollTop<=n.value/100+r-e.scrollHeight+1},t.prototype.isElementAtBottom=function(e,t){void 0===t&&(t=.8);var r=e===document.body||e===document.documentElement?window.screen.availHeight:e.clientHeight,n=u(t);return n.unit===o?e.scrollTop+r>=e.scrollHeight-n.value:e.scrollTop+r>=n.value/100*e.scrollHeight},t.prototype.render=function(){var e=this,t=a({height:this.props.height||"auto",overflow:"auto",WebkitOverflowScrolling:"touch"},this.props.style),r=this.props.hasChildren||!!(this.props.children&&this.props.children instanceof Array&&this.props.children.length),n=this.props.pullDownToRefresh&&this.props.height?{overflow:"auto"}:{};return i.a.createElement("div",{style:n,className:"infinite-scroll-component__outerdiv"},i.a.createElement("div",{className:"infinite-scroll-component "+(this.props.className||""),ref:function(t){return e._infScroll=t},style:t},this.props.pullDownToRefresh&&i.a.createElement("div",{style:{position:"relative"},ref:function(t){return e._pullDown=t}},i.a.createElement("div",{style:{position:"absolute",left:0,right:0,top:-1*this.maxPullDownDistance}},this.state.pullToRefreshThresholdBreached?this.props.releaseToRefreshContent:this.props.pullDownToRefreshContent)),this.props.children,!this.state.showLoader&&!r&&this.props.hasMore&&this.props.loader,this.state.showLoader&&this.props.hasMore&&this.props.loader,!this.props.hasMore&&this.props.endMessage))},t}(n.Component);t.default=d},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.MessengerSprite=t.activeFillColor=t.mainFillColor=t.messengerIconIdPrefix=void 0;const o=s(r(0)),l=r(6),c=r(4),u=a(r(392));t.messengerIconIdPrefix="messenger-icon-id-prefix-",t.mainFillColor="#999",t.activeFillColor="#009f83",t.MessengerSprite=function(){const e=(0,l.useCustomTheme)(c.SubTheme.messenger),r=(0,o.useMemo)((()=>{var r;return null!==(r=null==e?void 0:e.chatIconColor)&&void 0!==r?r:t.mainFillColor}),[e]),n=(0,o.useMemo)((()=>{var r;return null!==(r=null==e?void 0:e.chatIconActiveColor)&&void 0!==r?r:t.activeFillColor}),[e]);return o.default.createElement("svg",{className:u.default.hidden},o.default.createElement("symbol",{id:t.messengerIconIdPrefix+"chat",viewBox:"0 0 19.84 18",xmlns:"http://www.w3.org/2000/svg"},o.default.createElement("path",{fill:r,d:"M19.8 7.63a7.73 7.73 0 0 0-3.27-5.51A10.49 10.49 0 0 0 10.09 0a13 13 0 0 0-1.43.08A10.14 10.14 0 0 0 3 2.53 7.55 7.55 0 0 0 .15 8.48 7.27 7.27 0 0 0 2 13.26a.41.41 0 0 1 0 .61c-.29.39-.57.8-.85 1.2a7 7 0 0 0-1.2 2v.14A1 1 0 0 0 1 18a1.9 1.9 0 0 0 .33 0 5.67 5.67 0 0 0 .78-.18l4.19-1.44a1.44 1.44 0 0 1 .43-.08h.16a11.31 11.31 0 0 0 3 .41 12 12 0 0 0 1.42-.08A10 10 0 0 0 18 13.24a7.18 7.18 0 0 0 1.8-5.61zm-3.32 4.29a8 8 0 0 1-5.38 2.73 10.11 10.11 0 0 1-1.19.07 9.39 9.39 0 0 1-2.49-.34 2.59 2.59 0 0 0-.69-.09 3.36 3.36 0 0 0-1 .18l-2.12.71.08-.11a2.4 2.4 0 0 0-.13-3.13 5.25 5.25 0 0 1-1.42-3.48A5.57 5.57 0 0 1 4.25 4a8.13 8.13 0 0 1 4.62-2 11.13 11.13 0 0 1 1.22 0 8.49 8.49 0 0 1 5.26 1.73 5.71 5.71 0 0 1 2.48 4.12 5.16 5.16 0 0 1-1.36 4.07zM13 6H7a1 1 0 0 0 0 2h6a1 1 0 0 0 0-2zm-2 3H8a1 1 0 1 0 0 2h3a1 1 0 0 0 0-2z"})),o.default.createElement("symbol",{id:t.messengerIconIdPrefix+"chat-active",viewBox:"0 0 19.84 18",xmlns:"http://www.w3.org/2000/svg"},o.default.createElement("path",{fill:n,d:"M19.8 7.63a7.73 7.73 0 0 0-3.27-5.51A10.49 10.49 0 0 0 10.09 0a13 13 0 0 0-1.43.08A10.14 10.14 0 0 0 3 2.53 7.55 7.55 0 0 0 .15 8.48 7.27 7.27 0 0 0 2 13.26a.41.41 0 0 1 0 .61c-.29.39-.57.8-.85 1.2a7 7 0 0 0-1.2 2v.14A1 1 0 0 0 1 18a1.9 1.9 0 0 0 .33 0 5.67 5.67 0 0 0 .78-.18l4.19-1.44a1.44 1.44 0 0 1 .43-.08h.16a11.31 11.31 0 0 0 3 .41 12 12 0 0 0 1.42-.08A10 10 0 0 0 18 13.24a7.18 7.18 0 0 0 1.8-5.61zm-3.32 4.29a8 8 0 0 1-5.38 2.73 10.11 10.11 0 0 1-1.19.07 9.39 9.39 0 0 1-2.49-.34 2.59 2.59 0 0 0-.69-.09 3.36 3.36 0 0 0-1 .18l-2.12.71.08-.11a2.4 2.4 0 0 0-.13-3.13 5.25 5.25 0 0 1-1.42-3.48A5.57 5.57 0 0 1 4.25 4a8.13 8.13 0 0 1 4.62-2 11.13 11.13 0 0 1 1.22 0 8.49 8.49 0 0 1 5.26 1.73 5.71 5.71 0 0 1 2.48 4.12 5.16 5.16 0 0 1-1.36 4.07zM13 6H7a1 1 0 0 0 0 2h6a1 1 0 0 0 0-2zm-2 3H8a1 1 0 1 0 0 2h3a1 1 0 0 0 0-2z"})),o.default.createElement("symbol",{id:t.messengerIconIdPrefix+"email",viewBox:"0 0 22 15",xmlns:"http://www.w3.org/2000/svg"},o.default.createElement("path",{fill:r,d:"M18 0H4a4 4 0 0 0-4 4v7a4 4 0 0 0 4 4h14a4 4 0 0 0 4-4V4a4 4 0 0 0-4-4zm2 11a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v7zm-3.58-6.81L11 7.77 5.58 4.19a1 1 0 1 0-1.17 1.63l6 4a1 1 0 0 0 1.16 0l6-4a1 1 0 1 0-1.15-1.63z"})),o.default.createElement("symbol",{id:t.messengerIconIdPrefix+"email-active",viewBox:"0 0 22 15",xmlns:"http://www.w3.org/2000/svg"},o.default.createElement("path",{fill:n,d:"M18 0H4a4 4 0 0 0-4 4v7a4 4 0 0 0 4 4h14a4 4 0 0 0 4-4V4a4 4 0 0 0-4-4zm2 11a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v7zm-3.58-6.81L11 7.77 5.58 4.19a1 1 0 1 0-1.17 1.63l6 4a1 1 0 0 0 1.16 0l6-4a1 1 0 1 0-1.15-1.63z"})),o.default.createElement("symbol",{id:t.messengerIconIdPrefix+"photo-camera",viewBox:"0 0 22 18",xmlns:"http://www.w3.org/2000/svg"},o.default.createElement("path",{fill:r,d:"M18 3h-1.64a4 4 0 0 0-3.86-3h-3a4 4 0 0 0-3.86 3H4a4 4 0 0 0-4 4v7a4 4 0 0 0 4 4h14a4 4 0 0 0 4-4V7a4 4 0 0 0-4-4zM9.5 2h3a2 2 0 0 1 1.72 1H7.78A2 2 0 0 1 9.5 2zM20 14a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V7a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v7zm-9-7.5a4 4 0 1 0 4 4 4 4 0 0 0-4-4zm0 6a2 2 0 1 1 2-2 2 2 0 0 1-2 2z"})),o.default.createElement("symbol",{id:t.messengerIconIdPrefix+"photo-camera-active",viewBox:"0 0 22 18",xmlns:"http://www.w3.org/2000/svg"},o.default.createElement("path",{fill:n,d:"M18 3h-1.64a4 4 0 0 0-3.86-3h-3a4 4 0 0 0-3.86 3H4a4 4 0 0 0-4 4v7a4 4 0 0 0 4 4h14a4 4 0 0 0 4-4V7a4 4 0 0 0-4-4zM9.5 2h3a2 2 0 0 1 1.72 1H7.78A2 2 0 0 1 9.5 2zM20 14a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V7a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2v7zm-9-7.5a4 4 0 1 0 4 4 4 4 0 0 0-4-4zm0 6a2 2 0 1 1 2-2 2 2 0 0 1-2 2z"})),o.default.createElement("symbol",{id:t.messengerIconIdPrefix+"smile",viewBox:"0 0 12 12",xmlns:"http://www.w3.org/2000/svg"},o.default.createElement("path",{fill:r,d:"M7.667 5.333a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm-3.334 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2zM6 0a6 6 0 1 0 0 12A6 6 0 0 0 6 0zm0 10.667a4.667 4.667 0 1 1 0-9.334 4.667 4.667 0 0 1 0 9.334zm3.107-4.614a.487.487 0 0 0-.554.407A2.44 2.44 0 0 1 6 8.467a2.44 2.44 0 0 1-2.553-2 .487.487 0 1 0-.96.146A3.413 3.413 0 0 0 6 9.433 3.413 3.413 0 0 0 9.513 6.6a.487.487 0 0 0-.406-.547z"})),o.default.createElement("symbol",{id:t.messengerIconIdPrefix+"smile-active",viewBox:"0 0 12 12",xmlns:"http://www.w3.org/2000/svg"},o.default.createElement("path",{fill:n,d:"M7.667 5.333a1 1 0 1 0 0-2 1 1 0 0 0 0 2zm-3.334 0a1 1 0 1 0 0-2 1 1 0 0 0 0 2zM6 0a6 6 0 1 0 0 12A6 6 0 0 0 6 0zm0 10.667a4.667 4.667 0 1 1 0-9.334 4.667 4.667 0 0 1 0 9.334zm3.107-4.614a.487.487 0 0 0-.554.407A2.44 2.44 0 0 1 6 8.467a2.44 2.44 0 0 1-2.553-2 .487.487 0 1 0-.96.146A3.413 3.413 0 0 0 6 9.433 3.413 3.413 0 0 0 9.513 6.6a.487.487 0 0 0-.406-.547z"})))}},function(e,t){e.exports=r(43768)},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.StreamGiftListItem=void 0;const o=s(r(0)),l=a(r(3)),c=r(6),u=r(4),d=r(1),h=r(2),p=r(398),f=r(15),A=r(399),m=a(r(400)),g=a(r(401));t.StreamGiftListItem=function(e){const t=(0,p.useSelectedGift)(),r=(0,A.useProductCurrencyIcon)(),{gift:n,hideGiftCurrency:i,handleCloseFullList:s,isShortItem:a,onClick:v,streamerId:b,scalable:y}=e,{uri:C,price:w}=n,M=(0,c.useCustomTheme)(u.SubTheme.messenger),S=(0,o.useCallback)((()=>{f.videoCallModuleHooks.shouldAuthorizeUser({onSuccess:()=>{s(),v(n,b)},reason:f.ShouldAuthorizeUserReason.GiftTap})}),[s,v,n,b]),I=(0,o.useMemo)((()=>!(!t||!n.id||t!==n.id)),[t,n.id]),E=(e,t)=>e?o.default.createElement(o.default.Fragment,null,o.default.createElement("img",{src:e,alt:"icon",className:m.default.coin_icon})," ",t):o.default.createElement(o.default.Fragment,null,t," ",i&&o.default.createElement(h.Locale,{stringKey:"GIFT_CREDIT_CURRENCY__SHORT"}));return a?o.default.createElement("button",Object.assign({type:"button",className:m.default.single_stream_gift_list_short_item,style:null==M?void 0:M.giftInShortPanelButton},(0,d.tagTestData)("single_user_stream__short_gift_list__gift_button",{"data-test-gift-id":n.id}),{onClick:S}),o.default.createElement("span",{className:(0,l.default)(m.default.image,{[m.default.image_scalable]:y}),style:{backgroundImage:`url(${C})`}}),o.default.createElement("span",Object.assign({className:(0,l.default)(m.default.cost,{[m.default.cost_flex]:r}),style:null==M?void 0:M.giftPriceShort},(0,d.tagTestData)("single_user_stream__short_gift_list__gift_price")),E(r,w))):o.default.createElement("button",Object.assign({type:"button",className:(0,l.default)(g.default.single_stream_gift_list_full_item,{[g.default.single_stream_gift_list_full_item_selected]:I})},(0,d.tagTestData)("single_user_stream__full_gift_list__gift_button",{"data-test-gift-id":n.id}),{onClick:S}),o.default.createElement("span",{className:g.default.image,style:{backgroundImage:`url(${C})`}}),o.default.createElement("span",Object.assign({className:(0,l.default)(g.default.cost,{[g.default.cost_flex]:r}),style:null==M?void 0:M.giftPriceFull},(0,d.tagTestData)("single_user_stream__full_gift_list__gift_price")),E(r,w)))}},function(e,t,r){e.exports={single_stream_gift_list_select_streamer:"_00cede",text:"_5c0d65",photo:"_3d7159",photo_selected:"_9b94fa",photo_image:"_752749"}},function(e,t,r){e.exports={hit_hinter:"e1a0bb",white_skin_wrapper:"_695b44"}},function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.MessengerCloseButton=void 0;const i=n(r(0)),s=r(6),a=r(4),o=n(r(408));t.MessengerCloseButton=e=>{const{onClick:t,testTag:r}=e,n=(0,s.useCustomTheme)(a.SubTheme.messenger);return i.default.createElement("button",Object.assign({},r,{type:"button",className:o.default.wrapper,onClick:t}),i.default.createElement("span",{className:o.default.icon,style:null==n?void 0:n.chatHeaderCloseIcon}))}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ChatLog=void 0;const o=s(r(0)),l=a(r(159)),c=r(5),u=r(115),d=r(1),h=r(33),p=r(8),f=r(34),A=r(410),m=a(r(438)),g=[1,1,.2,.1];t.ChatLog=(0,o.memo)((e=>{const{userId:t,invisible:r,closePopups:n,fog:i,MessageTextElement:s,componentStyle:a,mediaSender:v}=e,b=(0,c.useObservable)((()=>u.ChatRepository.shared(t).getChatHistory()),[t]),[y,C]=(0,o.useState)(!1),w=(0,o.useRef)(),M=(0,o.useCallback)(((e=1e3)=>{w.current=setTimeout((()=>{w.current=void 0,C(!0)}),e)}),[]),S=(0,o.useCallback)((()=>{w.current&&(clearTimeout(w.current),w.current=void 0)}),[]);(0,o.useEffect)((()=>(M(),()=>{S()})),[S,M]);const I=(0,o.useCallback)((e=>{S(),e?M():(C(!1),M(2e3))}),[S,M]),E=(0,p.useAuthorizedUser)(),x=h.ChatListRepository.shared(E.authorizedUserId,f.ChatGroup.all).getChatCollocutor(),T=(0,o.useCallback)((()=>{u.ChatRepository.shared(t).loadPreviousMessages()}),[t]);return!b||r?o.default.createElement("ul",{className:m.default.chat_log}):o.default.createElement("div",Object.assign({id:"scrollableMessageDiv"},(0,d.tagTestData)("messenger--chat-log",{"data-test-user-id":t}),{className:null!=a?a:m.default.chat_log,style:{overflow:y?"auto":"hidden"},onClick:n}),o.default.createElement(l.default,{dataLength:b.length,next:T,className:m.default.infinite_list,inverse:!0,hasMore:!0,loader:o.default.createElement("span",null),scrollableTarget:"scrollableMessageDiv",scrollThreshold:"300px"},b.map(((e,r)=>{var n;return o.default.createElement("div",{key:e.id,className:m.default.list_item,style:{opacity:i?null!==(n=g[r])&&void 0!==n?n:0:1}},o.default.createElement(A.ChatMessage,{key:e.id,collocutor:x,userId:t,chatMessage:e,MessageTextElement:s,mediaSender:v,onSwitchScrollable:I}))}))))}))},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ProgressBar=void 0;const n=r(427);Object.defineProperty(t,"ProgressBar",{enumerable:!0,get:function(){return n.ProgressBar}})},function(e,t){e.exports="data:image/svg+xml;charset=utf-8;base64,PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iNTAiIHZpZXdCb3g9IjAgMCA1MCA1MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00Ni4wMDAyIDM3LjY4MjlDNDYuMDAwMiA0MS43MjQgNDIuNzI0MyA0NSAzOC42ODMyIDQ1QzM0LjY0MjEgNDUgMzEuMzY2MSA0MS43MjQgMzEuMzY2MSAzNy42ODI5QzMxLjM2NjEgMzMuNjQxOCAzNC42NDIxIDMwLjM2NTggMzguNjgzMiAzMC4zNjU4QzQyLjcyNDMgMzAuMzY1OCA0Ni4wMDAyIDMzLjY0MTggNDYuMDAwMiAzNy42ODI5Wk0zOC4xMjE4IDM5LjIwMDVDMzguMTM0OCAzOS4zNjI0IDM4LjIwODUgMzkuNTEzOSAzOC4zMjg2IDM5LjYyNThDMzguNDI2MiAzOS43MTA0IDM4LjU1MyAzOS43NTUzIDM4LjY4MzIgMzkuNzUxNEMzOC44MTc5IDM5Ljc1NDEgMzguOTQ4NCAzOS43MDU3IDM5LjA0NzUgMzkuNjE2MUMzOS4xNTUgMzkuNTAzNCAzOS4yMTQ4IDM5LjM1NDggMzkuMjE0OSAzOS4yMDA1TDM5LjczNjkgMzMuNzQ4OVYzMy41OTQyQzM5Ljc0MDcgMzMuNDYzNCAzOS43MTUzIDMzLjMzMzQgMzkuNjYyNiAzMy4yMTMyQzM5LjYwOTkgMzMuMDkyOSAzOS41MzEgMzIuOTg1NSAzOS40MzE2IDMyLjg5ODNDMzkuMjE3OCAzMi43MjAyIDM4Ljk0MzcgMzIuNjI3MSAzOC42NjM1IDMyLjYzNzNDMzguMzgzNSAzMi42Mjg5IDM4LjExMDEgMzIuNzIxOCAzNy44OTUzIDMyLjg5ODNDMzcuNzk3MSAzMi45ODYgMzcuNzE5OCAzMy4wOTM4IDM3LjY2ODcgMzMuMjE0QzM3LjYxNzcgMzMuMzM0MyAzNy41OTQyIDMzLjQ2NDEgMzcuNTk5OSAzMy41OTQyVjMzLjcyOTZMMzguMTIxOCAzOS4yMDA1Wk0zNy43MTQ2IDQyLjA2NzlDMzcuNzY3MSA0Mi4xOTU4IDM3Ljg0NTMgNDIuMzEyIDM3Ljk0NDYgNDIuNDA5NUMzOC4wNDEgNDIuNTA3NSAzOC4xNTY1IDQyLjU4NTMgMzguMjg0MiA0Mi42Mzg1QzM4LjQxMiA0Mi42OTE3IDM4LjU0OTMgNDIuNzE5MSAzOC42ODgxIDQyLjcxOTFDMzguODI2OCA0Mi43MTkxIDM4Ljk2NDIgNDIuNjkxNyAzOS4wOTE5IDQyLjYzODVDMzkuMjE5NiA0Mi41ODUzIDM5LjMzNTIgNDIuNTA3NSAzOS40MzE2IDQyLjQwOTVDMzkuNTMyIDQyLjMxMzMgMzkuNjEwNCA0Mi4xOTcxIDM5LjY2MTMgNDIuMDY4N0MzOS43MTIzIDQxLjk0MDQgMzkuNzM0NyA0MS44MDI4IDM5LjcyNyA0MS42NjUzQzM5LjczMDggNDEuNTI2NyAzOS43MDY2IDQxLjM4ODggMzkuNjU1OSA0MS4yNTk0QzM5LjYwNTIgNDEuMTMgMzkuNTI5IDQxLjAxMTcgMzkuNDMxNiA0MC45MTEzQzM5LjMzNTIgNDAuODEzNCAzOS4yMTk2IDQwLjczNTUgMzkuMDkxOSA0MC42ODIzQzM4Ljk2NDIgNDAuNjI5MSAzOC44MjY4IDQwLjYwMTcgMzguNjg4MSA0MC42MDE3QzM4LjU0OTMgNDAuNjAxNyAzOC40MTIgNDAuNjI5MSAzOC4yODQyIDQwLjY4MjNDMzguMTU2NSA0MC43MzU1IDM4LjA0MSA0MC44MTM0IDM3Ljk0NDYgNDAuOTExM0MzNy43NDUzIDQxLjExMzEgMzcuNjM1NSA0MS4zODQyIDM3LjYzOTMgNDEuNjY1M0MzNy42MzY1IDQxLjgwMzEgMzcuNjYyMSA0MS45NDAxIDM3LjcxNDYgNDIuMDY3OVoiIGZpbGw9IiM5OTk5OTkiLz4KPHBhdGggZD0iTTkuMjI2NjYgNDIuOTkxMUM4LjM2MjI5IDQyLjk4MSA3LjUzNzI5IDQyLjYzNTYgNi45MzI1MSA0Mi4wMzA1QzYuMzI3NzMgNDEuNDI1NSA1Ljk5MjUzIDQwLjYxMDMgNi4wMDAzOCAzOS43NjM2VjguMjI3NTdDNS45OTI1MyA3LjM4MDg0IDYuMzI3NzMgNi41NjU2MSA2LjkzMjUxIDUuOTYwNkM3LjUzNzI5IDUuMzU1NTggOC4zNjIyOSA1LjAxMDE0IDkuMjI2NjYgNUg0MC44MjI2QzQxLjY4NyA1LjAxMDE0IDQyLjUxMiA1LjM1NTU4IDQzLjExNjggNS45NjA2QzQzLjcyMTUgNi41NjU2MSA0NC4wNTY3IDcuMzgwODQgNDQuMDQ4OSA4LjIyNzU3VjI4LjEyMTNDNDQuMDQ4OSAyOC44MzIxIDQzLjU2ODQgMjkuMTk3MSA0Mi42MTcyIDI5LjE5NzFDNDIuMzI5MyAyOS4xOTIxIDQyLjA1NDkgMjkuMDc2NSA0MS44NTMyIDI4Ljg3NTNDNDEuNjUxNCAyOC42NzQxIDQxLjUzODQgMjguNDAzMyA0MS41Mzg1IDI4LjEyMTNWMTAuMTk2OEM0MS41NDM3IDkuNDkxODEgNDEuMjY0MiA4LjgxMzQyIDQwLjc2MDggOC4zMDk1NkM0MC4yNTc1IDcuODA1NyAzOS41NzEyIDcuNTE3MjUgMzguODUxNSA3LjUwNzEzSDExLjIwNzVDMTAuNDg2MiA3LjUxNDczIDkuNzk3MzcgNy44MDIwOCA5LjI5MTkxIDguMzA2MjFDOC43ODY0NSA4LjgxMDM0IDguNTA1NTYgOS40OTAxNyA4LjUxMDggMTAuMTk2OFYzNy43OTQ0QzguNTA2NTkgMzcuODcxMiA4LjUwNjU5IDM3Ljk0ODEgOC41MTA4IDM4LjAyNDlDOC41NDA4MSAzOC4xOTIgOC42MzAwNiAzOC4zNDMzIDguNzYyOCAzOC40NTIzQzguODk1NTUgMzguNTYxMiA5LjA2MzI4IDM4LjYyMDggOS4yMzY0NiAzOC42MjA1QzkuNDE1OTEgMzguNjE4OSA5LjU4ODM4IDM4LjU1MjIgOS43MjA1OSAzOC40MzM0QzkuODUyOCAzOC4zMTQ1IDkuOTM1MzYgMzguMTUxOSA5Ljk1MjMzIDM3Ljk3NjlDMTAuMjIwMyAzNS40MDkyIDExLjE1NjIgMzIuOTUxNyAxMi42NzA1IDMwLjgzOTRDMTQuMTg0OCAyOC43MjcxIDE2LjIyNjggMjcuMDMwNiAxOC42MDE1IDI1LjkxMTlDMTguNzA5OSAyNS44NjM1IDE4LjgwMzggMjUuNzg4NiAxOC44NzQyIDI1LjY5NDRDMTguOTQ0NiAyNS42MDAyIDE4Ljk4OTEgMjUuNDg5OSAxOS4wMDM2IDI1LjM3NEMxOS4wMjQzIDI1LjI1OTEgMTkuMDE1NCAyNS4xNDA5IDE4Ljk3NzcgMjUuMDMwMkMxOC45NDAxIDI0LjkxOTUgMTguODc0OCAyNC44MTk4IDE4Ljc4NzggMjQuNzRDMTcuNDQ3MiAyMy40OTg0IDE2LjUxMTcgMjEuODk1OCAxNi4wOTkzIDIwLjEzNDNDMTUuNjg2OCAxOC4zNzI3IDE1LjgxNiAxNi41MzEgMTYuNDcwMyAxNC44NDEyQzE3LjEyNDcgMTMuMTUxNCAxOC4yNzUgMTEuNjg5MiAxOS43NzY0IDEwLjYzODdDMjEuMjc3NyA5LjU4ODI5IDIzLjA2MjkgOC45OTY2NiAyNC45MDcgOC45Mzg0SDI1LjE0MjNDMjYuOTkwNSA4Ljk4NjcxIDI4Ljc4MjEgOS41NzM3NSAzMC4yODc5IDEwLjYyNDVDMzEuNzkzOCAxMS42NzUzIDMyLjk0NTYgMTMuMTQyIDMzLjU5NjIgMTQuODM3MkMzNC4yNDY4IDE2LjUzMjUgMzQuMzY2NSAxOC4zNzkzIDMzLjk0MDIgMjAuMTQxNUMzMy41MTM4IDIxLjkwMzggMzIuNTYwNyAyMy41MDE1IDMxLjIwMjYgMjQuNzMwNEMzMS4xMTY1IDI0LjgxMzEgMzEuMDUxMiAyNC45MTQzIDMxLjAxMjEgMjUuMDI2MUMzMC45NzI5IDI1LjEzNzggMzAuOTYwOSAyNS4yNTY5IDMwLjk3NzEgMjUuMzc0QzMwLjk5NTkgMjUuNDg5NyAzMS4wNDMyIDI1LjU5OTIgMzEuMTE1IDI1LjY5MjlDMzEuMTg2OCAyNS43ODY3IDMxLjI4MDggMjUuODYxOCAzMS4zODg5IDI1LjkxMTlDMzIuMTk0MSAyNi4yOTA3IDMyLjk2MjIgMjYuNzQwOSAzMy42ODM2IDI3LjI1NjhDMzMuODY3MSAyNy4zNDkyIDM0LjAxMTYgMjcuNTAxNyAzNC4wOTIzIDI3LjY4NzdDMzQuMTcyOSAyNy44NzM3IDM0LjE4NDQgMjguMDgxNSAzNC4xMjQ5IDI4LjI3NUMzNC4wMjc5IDI4LjU0ODQgMzMuODQ4NCAyOC43ODY2IDMzLjYxMDMgMjguOTU4MUMzMy4zNzIyIDI5LjEyOTYgMzMuMDg2NiAyOS4yMjY0IDMyLjc5MTIgMjkuMjM1NkMzMi42MDkzIDI5LjIzNjggMzIuNDI4OSAyOS4yMDI3IDMyLjI2MDYgMjkuMTM1MUMzMi4wOTIyIDI5LjA2NzUgMzEuOTM5MyAyOC45Njc4IDMxLjgxMDYgMjguODQxN0MzMC42NTM1IDI3LjY5ODYgMjguNTU0OSAyNy4wOTM1IDI1Ljk1NjIgMjcuMDkzNUMxNi42NDAyIDI3LjA5MzUgMTIuNDAzOSAzMy41Njc4IDEyLjQwMzkgMzkuNTgxMUMxMi40MDM5IDQwLjQyNjQgMTIuOTEzOCA0MC41NDE3IDEzLjEyOTYgNDAuNTQxN0gyOS4xNTMxQzI5Ljg2OSA0MC41NDE3IDMwLjIzMTggNDEuMDIxOSAzMC4yMzE4IDQxLjk3MjlDMzAuMjMzMSA0Mi4xMTI5IDMwLjIwNjIgNDIuMjUxOSAzMC4xNTI3IDQyLjM4MTdDMzAuMDk5MiA0Mi41MTE1IDMwLjAyMDEgNDIuNjI5OCAyOS45MTk5IDQyLjcyOTdDMjkuODE5OCA0Mi44Mjk2IDI5LjcwMDUgNDIuOTA5MiAyOS41Njg5IDQyLjk2NEMyOS40MzczIDQzLjAxODcgMjkuMjk2IDQzLjA0NzUgMjkuMTUzMSA0My4wNDg4TDkuMjI2NjYgNDIuOTkxMVpNMjUuMDI0NiAxMS40NTUxQzIzLjM3NDYgMTEuNDkyMyAyMS43OTUxIDEyLjExODIgMjAuNTgyNyAxMy4yMTUyQzE5LjM3MDMgMTQuMzEyMiAxOC42MDgzIDE1LjgwNSAxOC40Mzk4IDE3LjQxMzNDMTguMjcxMyAxOS4wMjE2IDE4LjcwNzggMjAuNjM0OSAxOS42Njc1IDIxLjk1MDNDMjAuNjI3MSAyMy4yNjU3IDIyLjA0MzggMjQuMTkyNyAyMy42NTE4IDI0LjU1NzVDMjQuMDg0IDI0LjY0ODMgMjQuNTIzOSAyNC42OTk4IDI0Ljk2NTggMjQuNzExMkMyNS40NDI0IDI0LjY5ODMgMjUuOTE3NCAyNC42NTM0IDI2LjM4NzcgMjQuNTc2N0MyNy44OTU5IDI0LjI0ODcgMjkuMjQ0NyAyMy40MjYzIDMwLjIxMTEgMjIuMjQ1NkMzMS4xNzc2IDIxLjA2NDkgMzEuNzAzNyAxOS41OTY1IDMxLjcwMjcgMTguMDgzMkMzMS43MTA1IDE3LjIxNzkgMzEuNTQzNyAxNi4zNTk3IDMxLjIxMTkgMTUuNTU3N0MzMC44ODAyIDE0Ljc1NTggMzAuMzg5OSAxNC4wMjYgMjkuNzY5NCAxMy40MTAxQzI5LjE0ODkgMTIuNzk0MiAyOC40MTA0IDEyLjMwNDUgMjcuNTk2MSAxMS45NjlDMjYuNzgxOSAxMS42MzM1IDI1LjkwOCAxMS40NTg5IDI1LjAyNDYgMTEuNDU1MVoiIGZpbGw9IiM5OTk5OTkiLz4KPC9zdmc+Cg=="},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ChatMessageForm=void 0;const o=s(r(0)),l=r(23),c=r(6),u=r(4),d=r(61),h=r(12),p=r(1),f=r(62),A=a(r(444));t.ChatMessageForm=(0,o.memo)((e=>{const{userId:t,messageText:r,setMessageText:n,sendMessage:i,messageSendObservable:s,componentStyle:a,inputStyle:m,submitButton:g}=e,v=(0,o.useRef)(null),b=(0,c.useCustomTheme)(u.SubTheme.messenger);function y(){const{current:e}=v;e&&n(e.value)}function C(){const{current:e}=v;e&&(n(""),e.value="")}const w=(0,o.useCallback)((e=>{e.key===f.EVENT_KEYS.enter&&i(t,r.current)}),[i,t,r]);(0,o.useEffect)((()=>(s.subscribe(C),()=>{s.subscribe(C)})),[t]),(0,o.useEffect)((()=>()=>n("")),[]);const M=(0,o.useCallback)((()=>{d.InputPositionService.shared().setLifted(!1)}),[]),S=(0,o.useCallback)((()=>{d.InputPositionService.shared().setLifted(!0)}),[]);return o.default.createElement(h.LocaleContextConsumer,null,(e=>o.default.createElement("div",{className:null!=a?a:A.default.chat_message_form},o.default.createElement("input",Object.assign({},(0,p.tagTestData)("messenger--chat--message--text-input"),{ref:v,className:null!=m?m:A.default.message_input,style:null==b?void 0:b.chatInput,maxLength:l.clientConfig.streaming.stream.comments.maxCommentLength,autoFocus:!0,type:"text",placeholder:e.getLocalizedString("MESSENGER__MESSAGE_FORM__TYPE_YOUR_MESSAGE"),onInput:y,onKeyDown:w,onFocus:S,onBlur:M})),g)))}))},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ChatSticker=void 0;const o=s(r(0)),l=a(r(3)),c=r(6),u=r(4),d=r(5),h=r(445),p=r(158),f=r(92),A=r(1),m=r(447),g=r(448),v=a(r(452));t.ChatSticker=(0,o.memo)((e=>{const{setIsStickerListOpen:t,isStickerListOpen:r,userId:n}=e,[i,s]=(0,o.useState)(""),a=(0,c.useCustomTheme)(u.SubTheme.messenger),b=(0,d.useObservable)((()=>f.AttachmentsRepository.shared().getAttachments()),[],[]).filter((e=>e.type!==p.ChatAttachmentType.Gift));(0,o.useEffect)((()=>{(0,m.preloadAttachmentGroupList)(b),!i&&b.length>0&&s(b[0].group)}),[b]);const y=(0,o.useCallback)((()=>t(!1)),[]),C=(0,h.useClickOutside)({condition:r,action:y}),w=b.find((e=>{const{group:t}=e;return t===i})),M=(0,o.useCallback)((e=>()=>s(e)),[]);return r&&i&&w?o.default.createElement("div",{ref:C,className:v.default.chat_sticker,style:null==a?void 0:a.stickerPanel},o.default.createElement("ul",Object.assign({},(0,A.tagTestData)("messenger--chat--wrapper-sticker-list"),{className:v.default.chat_sticker__tab_list}),b.map((e=>{const{coverUrl:t,group:r}=e,n=(0,l.default)(v.default.chat_sticker__tab_button,{[v.default.chat_sticker__tab_button__active]:r===i}),s=r===i?null==a?void 0:a.stickerPanelActiveTabButton:null==a?void 0:a.stickerPanelTabButton;return o.default.createElement("li",{key:r,className:v.default.chat_sticker__tab_list_item},o.default.createElement("button",Object.assign({type:"button"},(0,A.tagTestData)("messenger--chat--sticker-tab",{"data-test-attachment-group":r}),{className:n,style:s,onClick:M(r)}),o.default.createElement("img",{className:v.default.chat_sticker__tab_button_image,src:t,alt:""})))}))),o.default.createElement(g.StickerList,{setIsStickerListOpen:t,userId:n,attachmentGroup:w})):null}))},function(e,t){e.exports=r(36420)},function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.BroadcastTogetherRequest=void 0;const i=n(r(0)),s=r(2),a=r(1),o=n(r(457));t.BroadcastTogetherRequest=function(e){const{userName:t,handleSendRequest:r}=e;return i.default.createElement("div",{className:o.default.broadcast_together_request},i.default.createElement("p",{className:o.default.question},i.default.createElement(s.Locale,{stringKey:"BROADCAST_TOGETHER__REQUEST__QUESTION",valueMap:{userName:t}})),i.default.createElement("button",Object.assign({type:"button",className:o.default.request_button},(0,a.tagTestData)("current_user_stream__guest_streamer_send_request"),{onClick:r}),i.default.createElement(s.Locale,{stringKey:"BROADCAST_TOGETHER__REQUEST__SEND_REQUEST"})))}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useIsMobileDevice=void 0;const n=r(0),i=r(21),s=r(154),a=r(152);t.useIsMobileDevice=()=>{const{width:e}=(0,n.useContext)(i.SpaceContext),[t,r]=(0,n.useState)(!0),o=(0,n.useCallback)((()=>{const n=e<=s.MOBILE_WIDTH;n!==t&&r(n)}),[t,e]),l=(0,a.useDebouncedCallback)(o,150);return(0,n.useLayoutEffect)((()=>{o()}),[]),(0,n.useEffect)((()=>{l()}),[l]),t}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.actionButtonTypeSecondary=t.actionButtonTypePrimary=void 0,t.actionButtonTypePrimary="primary",t.actionButtonTypeSecondary="secondary"},function(e,t){e.exports=r(38411)},function(e,t){e.exports=r(24520)},function(e,t){e.exports=r(70657)},function(e,t){e.exports=r(44687)},function(e,t){e.exports=r(32448)},function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.RoomNewContext=void 0;const i=n(r(0));t.RoomNewContext=i.default.createContext({room:void 0,battle:void 0,streamId:void 0,paidStream:void 0})},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Button=void 0;const o=s(r(0)),l=a(r(3)),c=a(r(470));t.Button=function(e){const{text:t,icon:r,onClick:n,tagTestData:i,className:s}=e;return o.createElement("button",Object.assign({className:(0,l.default)(c.default.button,s),onClick:n,type:"button"},i),o.createElement("img",{className:c.default.icon,src:r,alt:""}),o.createElement("span",{className:c.default.text},t))}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),i(r(183),t),i(r(474),t),i(r(477),t)},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),i(r(471),t)},function(e,t){e.exports="data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAxIDI1IDI0Ij4KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPHBhdGggc3Ryb2tlPSIjRkZGIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik0xNyA0SDdjLTEuMTA1IDAtMi4xMDUuNDQ4LTIuODI4IDEuMTcyQzMuNDQ4IDUuODk1IDMgNi44OTUgMyA4djZjMCAxLjExMy40NTYgMi4xMiAxLjIzNCAyLjg0Ljg4OS44MjYgMi4xODggMS4yNzMgMy42ODYgMS4xMzVsMi41NCAzLjMzTDEyLjU2NSAxOEgxN2MxLjEwNSAwIDIuMTA1LS40NDggMi44MjgtMS4xNzJDMjAuNTUyIDE2LjEwNSAyMSAxNS4xMDUgMjEgMTRWOGMwLTEuMTA1LS40NDgtMi4xMDUtMS4xNzItMi44MjhDMTkuMTA1IDQuNDQ4IDE4LjEwNSA0IDE3IDR6Ii8+CiAgICAgICAgPHBhdGggZmlsbD0iI0ZGRiIgZD0iTTkgMTFjMCAuNjktLjU2IDEuMjUtMS4yNSAxLjI1UzYuNSAxMS42OSA2LjUgMTFzLjU2LTEuMjUgMS4yNS0xLjI1UzkgMTAuMzEgOSAxMU0xMy4yNSAxMWMwIC42OS0uNTYgMS4yNS0xLjI1IDEuMjVzLTEuMjUtLjU2LTEuMjUtMS4yNS41Ni0xLjI1IDEuMjUtMS4yNSAxLjI1LjU2IDEuMjUgMS4yNU0xNy41IDExYzAgLjY5LS41NiAxLjI1LTEuMjUgMS4yNVMxNSAxMS42OSAxNSAxMXMuNTYtMS4yNSAxLjI1LTEuMjUgMS4yNS41NiAxLjI1IDEuMjUiLz4KICAgIDwvZz4KPC9zdmc+Cg=="},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useTimer=void 0;const n=r(0);t.useTimer=function(e,t,r){(0,n.useEffect)((()=>{let n;return r&&(n=setTimeout(t,e)),()=>{clearTimeout(n)}}),[r])}},function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.OptionButton=void 0;const i=n(r(0)),s=n(r(3)),a=n(r(131));t.OptionButton=({value:e,isActive:t,onClick:r,accentColor:n="#60BF79",className:o,children:l,tabIndex:c=-1,tagTestData:u})=>i.default.createElement("div",Object.assign({onClick:r,role:"button",tabIndex:c,className:(0,s.default)(a.default.option_button,o,{[a.default.selected]:t}),style:{"--accent-hover-color":n}},u),i.default.createElement("span",null,e),l)},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ScheduledProgressBar=void 0;const o=s(r(0)),l=a(r(3)),c=r(132),u=r(185),d=a(r(499));t.ScheduledProgressBar=(0,o.memo)((({children:e,text:t,hoverText:r,hoverButtonText:n,buttonText:i,onClick:s,waitTime:a=3e5,showTime:h=3e4,onButtonClick:p,tagTestData:f})=>{const[A,m]=(0,o.useState)(!1),[g,v]=(0,o.useState)(!1),[b,y]=(0,o.useState)(!1);(0,u.useTimer)(a,(()=>{m(!0)}),!b),(0,u.useTimer)(h,(()=>{m(!1)}),A&&!b);const C=(0,o.useCallback)((e=>{y(!0),m(!1),e()}),[y,m]),w=(0,o.useCallback)((()=>{C(p)}),[C,p]);let M,S;return"function"==typeof s&&(M={role:"button",className:d.default.button,onClick:()=>C(s)}),r&&(S={onMouseEnter:()=>v(!0),onMouseLeave:()=>v(!1)}),o.default.createElement("div",Object.assign({className:(0,l.default)(d.default.wrapper)},S),o.default.createElement("div",Object.assign({},f||{},M),e),o.default.createElement("div",{className:(0,l.default)(d.default.tooltip_wrapper,{[d.default.tooltip_show]:A})},o.default.createElement(c.Tooltip,{isModal:!0,text:t,buttonText:i,onClick:w})),o.default.createElement("div",{className:(0,l.default)(d.default.tooltip_wrapper,{[d.default.tooltip_show]:r&&g&&!A})},o.default.createElement(c.Tooltip,{isModal:!0,text:r||"",buttonText:n||i,onClick:w})))}))},function(e,t,r){e.exports={progress_wrapper:"ffef23"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useAuthorizedUserHook=t.useAuthorizedUser=t.getAuthorizedUser=t.useUserRemote=t.useUserId=t.useIdentity=void 0;const n=r(0),i=r(5),s=r(20),a=r(503),o=r(190),l=r(191),c=r(10);t.useIdentity=()=>(0,i.useObservable)((()=>a.IdentityModel.shared().data),[]),t.useUserId=()=>(0,i.useObservable)((()=>o.Session.shared().userId),[]),t.useUserRemote=e=>(0,i.useObservable)((()=>l.UsersApi.shared().getUser(e)),[e]);const u=c.ImageSizeStorage.shared();t.getAuthorizedUser=()=>{var e,t,r;let n,i,a="",o="",l="";try{a=(null===(e=s.streamingWebsocket.user)||void 0===e?void 0:e.id)||"",o=u.get((null===(t=s.streamingWebsocket.user)||void 0===t?void 0:t.id)||"","md")||"",l=(null===(r=s.streamingWebsocket.user)||void 0===r?void 0:r.name)||"",n=s.streamingWebsocket.getJwt(),i=s.streamingWebsocket.user}catch(e){}return{authorizedUserId:a,avatar:o,name:l,user:i,token:n}},t.useAuthorizedUser=t.getAuthorizedUser,t.useAuthorizedUserHook=()=>{const[e,r]=(0,n.useState)((0,t.getAuthorizedUser)()),a=(0,i.useObservable)((()=>s.streamingWebsocket.authorizedUser),[]);return(0,n.useEffect)((()=>{r((0,t.getAuthorizedUser)())}),[a]),e}},function(e,t){e.exports=r(47400)},function(e,t){e.exports=r(50886)},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.LeaderboardBasicList=void 0;const o=s(r(0)),l=r(505),c=a(r(506)),u=r(507);t.LeaderboardBasicList=(0,o.memo)((({donations:e,positionsBefore:t=0,withCustomScroll:r})=>{const n=o.default.createElement("div",null,e.map((({user:e,amount:r,followed:n},i)=>o.default.createElement("div",{key:e.id,className:c.default.donator},o.default.createElement(u.LeaderboardBasicListItem,{user:e,amount:r,serialNumber:i+1+t,followed:n})))));return r?o.default.createElement(l.OverlayScrollbarsComponent,{options:{scrollbars:{autoHide:"scroll"},sizeAutoCapable:!1},style:{height:"100%",overflow:"auto"}},n):o.default.createElement("div",{className:c.default.wrapper},n)}))},function(e,t,r){e.exports={container:"efc1e4",placeholder:"ba66ca"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.LeaderboardFollowButton=void 0;const o=s(r(0)),l=a(r(3)),c=r(7),u=r(37),d=r(15),h=r(6),p=r(4),f=a(r(519));t.LeaderboardFollowButton=e=>{var t,r,n,i;const{targetId:s}=e,{follow:a,userIsFollowed:A}=(0,u.useFollowActionsById)(s),m=(0,o.useCallback)((()=>{d.videoCallModuleHooks.shouldAuthorizeUser({onSuccess:a,reason:d.ShouldAuthorizeUserReason.LeaderboardFollowTap})}),[a]),g=(0,h.useCustomTheme)(p.SubTheme.streaming);return A?o.default.createElement("div",{className:(0,l.default)(f.default.dummy,null===(r=null===(t=null==g?void 0:g.classNames)||void 0===t?void 0:t.leaderboard)||void 0===r?void 0:r.userFollowedButton)},o.default.createElement("img",{src:c.Resources.images.checkIcon(),className:f.default.dummyIcon})):o.default.createElement("div",{className:(0,l.default)(f.default.container,null===(i=null===(n=null==g?void 0:g.classNames)||void 0===n?void 0:n.leaderboard)||void 0===i?void 0:i.followButton),onClick:m},o.default.createElement("span",{className:f.default.text},"Follow"))}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Donator=void 0;const o=s(r(0)),l=r(2),c=r(98),u=r(99),d=r(7),h=r(133),p=r(194),f=a(r(523)),A=r(524);t.Donator=(0,o.memo)((e=>{var t;const{position:n,user:i,amount:s=0,followed:a,allowBorders:m,userNamePlaceholderLocaleKey:g="TOP_FAN"}=e,{crownImage:v,avatarSize:b}=A.POSITIONS[n],y=n===u.Position.first,C=(0,h.usePrettyDiamondsCount)(s);return o.default.createElement("div",{className:f.default.wrapper,style:{marginTop:y?0:34,width:b+20}},o.default.createElement("img",{className:f.default.crown,src:r(525)(`./${v}`)}),o.default.createElement(c.DonatorAvatar,{user:i,position:n,size:b,allowBorders:m}),o.default.createElement("div",{className:f.default.position},o.default.createElement("img",{width:16,height:16,src:r(526)(`./${n+1}.svg`)})),o.default.createElement("div",{className:f.default.name},null!==(t=null==i?void 0:i.name)&&void 0!==t?t:o.default.createElement(l.Locale,{stringKey:g})),o.default.createElement("div",{className:f.default.diamonds},o.default.createElement("img",{className:f.default.diamondIcon,src:d.Resources.images.diamondIcon()}),o.default.createElement("div",{className:f.default.diamondCount},C)),"boolean"==typeof a&&!!(null==i?void 0:i.id)&&o.default.createElement("div",{className:f.default.followButtonContainer},o.default.createElement(p.LeaderboardFollowButton,{targetId:i.id})))}))},function(e,t){e.exports="data:image/svg+xml;charset=utf-8;base64,PHN2ZyB3aWR0aD0iMzUiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAzNSAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0yOC41MjY2IDEwLjc0MzdDMjguNTI2NiAxMC43NDM3IDI4LjUyNjYgMTUuMTYyNSAyNC4wODMxIDE1LjIwNThDMjAuMDc4NCAxNS4yNDkxIDE5LjM2NTIgMTIuNTE5OSAxOS42OTQ0IDExLjA5MDNDMjAuMDc4NCA5LjY2MDY1IDIyLjcxMTYgOC42MjA5NCAyMi43MTE2IDguNjIwOTRMMTcuNSAwTDEyLjI4ODQgOC42NjQyNkMxMi4yODg0IDguNjY0MjYgMTQuOTIxNiA5LjY2MDY1IDE1LjMwNTYgMTEuMTMzNkMxNS42ODk3IDEyLjU2MzIgMTQuOTIxNiAxNS4yNDkxIDEwLjkxNjkgMTUuMjQ5MUM2LjQxODUgMTUuMjA1OCA2LjQ3MzM1IDEwLjc4NyA2LjQ3MzM1IDEwLjc4N0wwIDguNjY0MjZMMy4zNDY0IDI0SDE3LjU1NDlIMzEuNzYzM0wzNSA4LjY2NDI2TDI4LjUyNjYgMTAuNzQzN1oiIGZpbGw9IiNEMzc5MzgiLz4KPC9zdmc+Cg=="},function(e,t){e.exports="data:image/svg+xml;charset=utf-8;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iMzUiIHZpZXdCb3g9IjAgMCA0MCAzNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0zMi42MDE5IDE5LjUzNDNDMzIuNjAxOSAxOS41MzQzIDMyLjYwMTkgMjQuNjg5NSAyNy41MjM1IDI0Ljc0MDFDMjIuOTQ2NyAyNC43OTA2IDIyLjEzMTcgMjEuNjA2NSAyMi41MDc4IDE5LjkzODZDMjIuOTQ2NyAxOC4yNzA4IDI1Ljk1NjEgMTcuMDU3OCAyNS45NTYxIDE3LjA1NzhMMjAgN0wxNC4wNDM5IDE3LjEwODNDMTQuMDQzOSAxNy4xMDgzIDE3LjA1MzMgMTguMjcwOCAxNy40OTIyIDE5Ljk4OTJDMTcuOTMxIDIxLjY1NyAxNy4wNTMzIDI0Ljc5MDYgMTIuNDc2NSAyNC43OTA2QzcuMzM1NDIgMjQuNzQwMSA3LjM5ODEyIDE5LjU4NDggNy4zOTgxMiAxOS41ODQ4TDAgMTcuMTA4M0wzLjgyNDQ1IDM1SDIwLjA2MjdIMzYuMzAwOUw0MCAxNy4xMDgzTDMyLjYwMTkgMTkuNTM0M1oiIGZpbGw9IiNGQkFFNEYiLz4KICAgIDxjaXJjbGUgY3g9IjIwIiBjeT0iMjciIHI9IjMiIGZpbGw9IiNGRjYyM0UiLz4KPC9zdmc+Cg=="},function(e,t){e.exports="data:image/svg+xml;charset=utf-8;base64,PHN2ZyB3aWR0aD0iMzUiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAzNSAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0yOC41MjY2IDEwLjc0MzdDMjguNTI2NiAxMC43NDM3IDI4LjUyNjYgMTUuMTYyNSAyNC4wODMxIDE1LjIwNThDMjAuMDc4NCAxNS4yNDkxIDE5LjM2NTIgMTIuNTE5OSAxOS42OTQ0IDExLjA5MDNDMjAuMDc4NCA5LjY2MDY1IDIyLjcxMTYgOC42MjA5NCAyMi43MTE2IDguNjIwOTRMMTcuNSAwTDEyLjI4ODQgOC42NjQyNkMxMi4yODg0IDguNjY0MjYgMTQuOTIxNiA5LjY2MDY1IDE1LjMwNTYgMTEuMTMzNkMxNS42ODk3IDEyLjU2MzIgMTQuOTIxNiAxNS4yNDkxIDEwLjkxNjkgMTUuMjQ5MUM2LjQxODUgMTUuMjA1OCA2LjQ3MzM1IDEwLjc4NyA2LjQ3MzM1IDEwLjc4N0wwIDguNjY0MjZMMy4zNDY0IDI0SDE3LjU1NDlIMzEuNzYzM0wzNSA4LjY2NDI2TDI4LjUyNjYgMTAuNzQzN1oiIGZpbGw9IiNCN0I3QjciLz4KPC9zdmc+Cg=="},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useStreamWatcherServices=t.useStreamerServices=void 0;const n=r(200),i=r(201),s=r(202),a=r(533),o=r(134),l=r(534);t.useStreamerServices=e=>{const{streamId:t,battleId:r,identityId:c}=e;(0,a.useMultiStreamJoiningRequester)(t,c),(0,i.useReactionsQueue)(t),(0,n.useGiftReceivedNotifier)(t,!!r),(0,s.usePersonalSubscriberEntryNotifier)(t,!1),(0,o.useRealtimeDurationService)(t),(0,l.useMultiStreamJoiningApproval)(t)},t.useStreamWatcherServices=e=>{const{streamId:t,battleId:r,identityIsPersonalSubscriberOfStreamer:o,identityId:l}=e;(0,a.useMultiStreamJoiningRequester)(t,l),(0,i.useReactionsQueue)(t),(0,n.useGiftReceivedNotifier)(t,!!r),(0,s.usePersonalSubscriberEntryNotifier)(t,o)}},function(e,t){e.exports=r(92149)},function(e,t){e.exports=r(85492)},function(e,t){e.exports=r(62467)},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))((function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,o)}l((n=n.apply(e,t||[])).next())}))},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.CurrentUserStream=t.CurrentUserStreamComponent=void 0;const l=s(r(0)),c=r(18),u=r(9),d=r(20),h=r(93),p=r(204),f=r(39),A=r(205),m=r(8),g=r(100),v=r(5),b=r(38),y=r(7),C=r(101),w=r(17),M=r(13),S=r(12),I=r(24),E=r(21),x=r(1),T=o(r(69)),D=o(r(68)),k=r(43),j=r(30),L=r(208),O=o(r(74)),P=r(209),N=r(2),B=r(19),R=r(135),V=r(103),z=r(215),Y=r(47),G=r(104),U=r(547),F=r(126),q=r(48),H=r(216),_=r(217),Z=r(548),Q=r(49),W=r(549),X=r(550),J=r(75),K=r(14),$=r(71),ee=r(218),te=o(r(52)),re=r(220),ne=r(222),ie=o(r(223)),se=r(553),ae=r(224),oe=r(225),le=r(107),ce=r(558),ue=r(108),de=r(40),he=r(226),pe=o(r(76)),fe=r(50),Ae=r(227),me=r(97),ge=r(228),ve=r(199),be=r(109),ye=r(565),Ce=r(567),we=r(569),Me=r(595),Se=r(599),Ie=r(600),Ee=r(602),xe=r(604),Te=o(r(606)),De=r(607),ke=r(622),je=r(623),Le=r(249),Oe=r(626),Pe=r(628),Ne=r(629);t.CurrentUserStreamComponent=(0,l.memo)((e=>{const{onClose:t,streamId:r,identityId:n}=e,{leaveStream:i}=(0,z.useStream)(r),s=(0,l.useRef)(!1),a=(0,l.useCallback)((()=>{s.current||(i(void 0),d.streamingWebsocket.onCloseHandler=void 0,h.StreamAppearance.shared().update("streamer",void 0),s.current=!0,t())}),[t,i]);(0,_.useBroadcasterStreamAppearance)(r);const{room:o,battle:k}=(0,F.useRoomNewContext)(),[U,ne]=(0,l.useState)(!1),ye=(0,l.useCallback)(((e,t)=>{(0,H.closeRoomViaBroadcaster)(t),e()}),[]),Me=(0,l.useCallback)((()=>{ye(a,"backend.event.streaming.kicked")}),[ye,a]);(0,Z.useRoomAutoCloser)(r,a),(0,Pe.useStreamBroadcasterKickedListenerWeb)(r,n,Me);const Ne=(0,l.useMemo)((()=>X.MultiStreamJoiningApproval.shared(r)),[r]),Be=l.default.createRef(),[Re,Ve]=(0,l.useState)(!0),[ze,Ye]=(0,l.useState)(!1),[Ge,Ue]=(0,l.useState)(!1),[Fe,qe]=(0,l.useState)(!1),{authorizedUserId:He}=(0,m.useAuthorizedUser)(),{reaction:_e}=(0,G.useGiftReceivedInStream)(r),Ze=(0,q.useLocalMemberIsHostMember)(o),Qe=(0,q.useRoomIsMultiStream)(o),We=(0,q.useRoomGuestMemberMediaStream)(o),Xe=(0,q.useRoomHostMemberMediaStream)(o),Je=(0,l.useMemo)((()=>Ze?We:Xe),[Ze,We,Xe]),Ke=(0,q.useRelativeGuestMemberId)(o),$e=(0,v.useObservable)((()=>Ne.status.pipe((0,c.map)((e=>"pending"===e)))),[r],!1),et=!!Ke||!1,tt=Ze,rt=(0,l.useCallback)((()=>{a(),p.VideoCallAnswerConfirmation.shared().accept()}),[a]),nt=(0,l.useCallback)((()=>p.VideoCallAnswerConfirmation.shared().decline()),[]),it=(0,v.useObservable)((()=>p.VideoCallAnswerConfirmation.shared().hasVideoCallToAnswer.pipe()),[]),st=(0,v.useObservable)((()=>{var e;return(null===(e=d.streamingWebsocket.user)||void 0===e?void 0:e.id)?L.StatusMonitoring.shared(d.streamingWebsocket.user.id).userWasKicked:(0,u.of)(void 0)}),[],void 0),at=(0,l.useRef)(new Audio);(0,l.useEffect)((()=>{at.current.src=y.Resources.audio.donationReceived()}),[]);const ot=B.BattlesRepository.shared(Ke),lt=(0,v.useObservable)((()=>ot.battleState),[ot]),ct=(0,v.useObservable)((()=>ot.isTryingToLeaveTheBattle),[ot]),ut=(0,v.useObservable)((()=>ot.roundInfo),[ot]),dt=(0,l.useMemo)((()=>null==ut?void 0:ut.battleId),[ut]),ht=(0,Q.useIsBattleGoing)(k),pt=(0,g.useChatLogMessages)(r,dt),{streamerUser:ft}=(0,K.useStreamerProfile)(Ke,He);Je&&(Be.current?Be.current.srcObject=Je:setTimeout((()=>{Be.current&&Je&&Be.current.srcObject!==Je&&(Be.current.srcObject=Je)}),200));const At=(0,l.useCallback)((()=>{Ke&&W.MultiStreamGuestRemoval.shared(r).kick(Ke)}),[Ke,r]);(0,l.useEffect)((()=>{const e=e=>(e.preventDefault(),ot.leaveBattleInvitation(),a());return window.addEventListener("beforeunload",e),()=>{window.removeEventListener("beforeunload",e)}}),[a,ot]);const mt=(0,v.useObservable)((()=>d.streamingWebsocket.socketState),[]);(0,l.useEffect)((()=>{"closed"===mt&&Ve(!1),"ready"===mt&&Ve(!0)}),[mt]),(0,l.useEffect)((()=>{_e&&at.current.play()}),[_e]);const gt=(0,l.useCallback)((e=>{e?Ne.approve():Ne.decline()}),[Ne]),vt=(0,l.useCallback)((()=>gt(!0)),[gt]),bt=(0,l.useCallback)((()=>gt(!1)),[gt]),yt=(0,l.useCallback)((()=>Ue(!0)),[]),Ct=(0,l.useCallback)((()=>Ue(!1)),[]),wt=(0,l.useCallback)((()=>{qe(!0)}),[]),Mt=(0,l.useCallback)((()=>{qe(!1)}),[]),St=(0,v.useObservable)((()=>h.StreamAppearance.shared().streamingStarted),[]);(0,l.useEffect)((()=>{r!==St&&r&&h.StreamAppearance.shared().update("streamer",r)}),[r,St]),(0,l.useEffect)((()=>{st&&Ye(!0)}),[st]),(0,l.useEffect)((()=>{Ke&&ot.getCurrentBattleInfo(r)}),[r,Ke,ot]);const{setVisible:It}=(0,j.usePopupAppearance)(),{currentGoal:Et}=(0,b.useGoalProgress)(r),xt=(0,l.useMemo)((()=>!et),[et]),Tt=(0,l.useCallback)((()=>{xt&&(null==Et?void 0:Et.status)===A.GoalStatuses.reaching?It(f.ModalTypes.finish_goal):ht?ot.tryToLeaveTheStream():a()}),[Et,xt,a,It,ht,ot]),[Dt,kt]=(0,l.useState)(!1),jt=(0,l.useCallback)((()=>{kt(!0)}),[]),Lt=(0,l.useCallback)((()=>{kt(!1)}),[]),[Ot,Pt]=(0,l.useState)(!1),Nt=(0,l.useCallback)((()=>{Pt(!0)}),[]),Bt=(0,l.useCallback)((()=>{Pt(!1)}),[]),Rt=(0,l.useCallback)((()=>{ne(!1)}),[]),Vt=(0,l.useCallback)((()=>{ne(!0)}),[]),[zt,Yt]=(0,Y.usePaidBroadcast)(r),[Gt,Ut]=(0,l.useState)(!1),[Ft,qt]=(0,l.useState)(!1),[Ht,_t]=(0,l.useState)(!1),Zt=(0,l.useMemo)((()=>{switch(zt){case"start":return"PAID_BROADCAST_START_COUNTER";case"end":return"PAID_BROADCAST_END_COUNTER";default:return}}),[zt]);(0,ve.useStreamerServices)({streamId:r,battleId:dt,identityId:n});const Qt=(0,l.useCallback)((e=>{switch(e){case"start":qt(!0);break;case"end":_t(!0)}}),[]),Wt=(0,l.useCallback)((()=>{qt(!1)}),[]),Xt=(0,l.useCallback)((e=>{Ut(!0),Yt("start",e.diamonds)}),[Yt]),Jt=(0,l.useCallback)((()=>{Ut(!1)}),[]),Kt=(0,l.useCallback)((()=>{_t(!1)}),[]),$t=(0,l.useCallback)((()=>{_t(!1),Yt("end"),Ut(!0)}),[Yt]),er=(0,l.useCallback)((()=>{ne(!1),Tt()}),[Tt]),[tr,rr]=(0,l.useState)({userId:null,round:void 0}),nr=(0,l.useCallback)(((e,t)=>{rr({userId:e,round:t})}),[]);return(0,l.useEffect)((()=>{r===J.LOCAL_STREAM_ID&&a()}),[a,r]),l.default.createElement(S.LocaleProvider,null,l.default.createElement(I.ModalProvider,null,l.default.createElement(M.Popup,null,l.default.createElement(E.SpaceContextConsumer,null,(e=>l.default.createElement(l.default.Fragment,null,ht?null:l.default.createElement("div",{style:{position:"absolute",left:0,top:0,width:"100%",height:"100%"}},l.default.createElement(be.VideoPlayerFrame,{service:$.StreamingVideoModule.shared().player,blurred:!1,muted:!1,swapped:!1,splitVariant:ht?"horizontal":"vertical"})),l.default.createElement("div",{className:te.default.single_stream},l.default.createElement(we.CurrentUserStreamVideo,{hasCoStreamerVisible:et,spaceSize:e,streamerId:He,guestId:Ke,isBattle:ht,streamId:r,handleOpenLeaderboardModal:jt,onVisibleMoreButtonPopup:Vt,onOpenLeaderboardModal:nr},l.default.createElement(l.default.Fragment,null,l.default.createElement(ue.SingleStreamButtonListWrapper,null,Ze&&tt&&!ht&&l.default.createElement(de.SingleStreamButton,{src:y.Resources.images.closeIcon(),tagTestData:(0,x.tagTestData)("current_user_stream__kick_guest_streamer"),additionalClassName:O.default.single_stream_button__close,onClick:At})),ht&&l.default.createElement(R.SingleStreamShortStreamerInfo,{onShowStreamerCard:Nt,streamer:ft,streamId:r,streamerId:Ke,minimized:!0}))),it&&l.default.createElement(se.SingleStreamConfirmModal,{stringKey:"ACCEPT_INCOMING_CALL_IN_STREAM",onAccept:rt,onDecline:nt}),l.default.createElement("div",{className:te.default.top_left_stream_info_block},l.default.createElement(Ce.CurrentUserStreamShortStreamerInfo,{streamId:r,onPress:yt})),l.default.createElement(ee.SingleStreamCounterListWrapper,null,l.default.createElement(ee.SingleStreamCounterListRow,null,l.default.createElement(re.SingleStreamGift,{streamerId:He,streamId:r,onShowStreamerGift:()=>kt(!0)}),!ht&&l.default.createElement(l.default.Fragment,null,l.default.createElement(oe.SingleStreamView,{streamId:r}))),l.default.createElement(ee.SingleStreamCounterListRow,null,l.default.createElement(ge.BroadcastDuration,{paidBroadcastStatus:zt,streamId:r})),l.default.createElement(ee.SingleStreamCounterListRow,null,l.default.createElement(fe.GoalWidget,{isStreamer:!0,isGoalAvailable:xt,streamId:r}))),$e?null:l.default.createElement("div",{className:te.default.streamer_chat_log_container},l.default.createElement(De.Messages,{streamId:r,authorizedUserId:He,receivedGift:_e,messages:pt,coStreamerVisible:et,isBattle:ht})),l.default.createElement("div",{className:ie.default.single_stream_bottom_bar},l.default.createElement(ae.LikeListAnimation,null),$e?null:l.default.createElement(C.StreamMessageForm,{streamerId:He,streamId:r}),!ht&&!!Ke&&lt===V.BattleState.none&&l.default.createElement("div",{className:Te.default.versus_button_wrapper},l.default.createElement("div",{className:Te.default.versus_button_text,onClick:wt},l.default.createElement(N.Locale,{stringKey:"BATTLE_VS"})))),l.default.createElement(le.SingleStreamHalfPopup,{isOpen:$e},l.default.createElement(ce.Prompt,{stringKey:"BROADCAST_TOGETHER__REQUEST__WANT_TO_BROADCAST_TOGETHER",cancelTagTestData:(0,x.tagTestData)("current_user_stream__request_cancel"),applyTagTestData:(0,x.tagTestData)("current_user_stream__request_apply"),onApply:vt,onCancel:bt}))),ht&&l.default.createElement(Ae.UserCardPopup,{isOpen:Ot,handleClose:Bt,streamer:null,streamId:r,streamerId:Ke,hideMessageButton:!0}),l.default.createElement(M.Popup,{hasBlur:!1,hideBackground:!0,isOpen:Fe,popupClassName:Te.default.versus_popup_container},Ke&&l.default.createElement(Ie.CurrentUserBattleInvite,{streamId:r,guestId:Ke,onClose:Mt,spaceSize:e,innerClassName:Te.default.versus_popup_container_inner})),l.default.createElement(M.Popup,{hasBlur:!1,isOpen:lt===V.BattleState.requested},Ke&&l.default.createElement(Ee.CurrentUserBattleIncome,{guestId:Ke})),l.default.createElement(M.Popup,{hasBlur:!1,isOpen:ct},Ke&&l.default.createElement(xe.CurrentUserBattleLeave,{guestId:Ke,onClose:ot.cancelLeavingTheStream,onFinish:ot.cancelLeavingTheStream})))))),l.default.createElement(fe.GoalPopupSet,{isGoalAvailable:xt,streamId:r,isSreamer:!0,onDelete:a}),l.default.createElement(M.Popup,{isOpen:!Re,hasBlur:!1},l.default.createElement(w.PopupWindow,{handleClose:a},l.default.createElement(Se.DisconnectErrorScreen,null))),l.default.createElement(M.Popup,{isOpen:ze},l.default.createElement(w.PopupWindow,{className:T.default.popup_window__black__rounded,closeClassName:D.default.popup_close_button__black,handleClose:a},l.default.createElement(he.SimpleText,{className:pe.default.simple_text__one_line,stringKey:"BROADCAST_TOGETHER__YOU_HAVE_BEEN_KICKED_BY_THE_HOST"}))),l.default.createElement(M.Popup,{isOpen:Ge,hasBlur:!1},l.default.createElement(w.PopupWindow,{handleClose:Ct},l.default.createElement(P.CurrentUserStatusForm,{handleClose:Ct}))),l.default.createElement(me.LeaderboardFullPopup,{isOpen:Dt,hasBlur:!1,handleClose:Lt,userId:He,streamId:r}),tr.userId&&l.default.createElement(me.LeaderboardFullPopup,{isOpen:!0,hasBlur:!1,handleClose:()=>nr(null,void 0),userId:tr.userId,streamId:r,battleRound:tr.round,isBattleMode:!0}),l.default.createElement(ke.CurrentUserMoreButtonPopup,{visible:U,onClose:Rt,onStopBroadcast:er,onSwitchPaidBroadcast:Qt,paidBroadcastStatus:zt,isMultistream:Qe}),Ft&&l.default.createElement(je.PaidBroadcastJoinPrice,{label:"PAID_BROADCAST",description:"PAID_BROADCAST_DESCRIPTION",buttonLabel:"PAID_BROADCAST_START",onStart:Xt,onClose:Wt}),Gt&&l.default.createElement(Le.Countdown,{onEnd:Jt,label:Zt}),Ht&&l.default.createElement(Oe.ConfirmEndPaidBroadcast,{onCancel:Kt,onConfirm:$t})))})),t.CurrentUserStreamComponent.displayName="CurrentUserStreamComponent";const Be=(0,F.withRoomNew)(t.CurrentUserStreamComponent);t.CurrentUserStream=(0,k.withChatMessenger)((({onClose:e})=>{const[t,r]=(0,l.useState)(),[n,i]=(0,l.useState)(!1),[s,o]=(0,l.useState)(!1);(0,l.useEffect)((()=>(function(){a(this,void 0,void 0,(function*(){const{success:e}=yield $.StreamingVideoModule.shared().startPreview();i(e),e||o(!0)}))}(),()=>{$.StreamingVideoModule.shared().stopPreview()})),[]);const c=(0,m.useIdentity)(),u=null==c?void 0:c.id,[d,h]=(0,l.useState)(!0),[p,f]=(0,l.useState)(""),A=(0,l.useCallback)((()=>a(void 0,void 0,void 0,(function*(){if(!u)return;h(!1);const e=yield(0,U.initializeRoom)({identityId:u,title:p,thumbUrl:void 0,thumbSource:void 0,meta:(0,Ne.generateMeta)()});r(e)}))),[u,p]),g=(0,l.useCallback)((()=>{e()}),[e]),v=(0,l.useCallback)((e=>{f(e.trim())}),[]);return u?t?l.default.createElement(Be,{streamId:t,onClose:e,identityId:u,meIsCreator:!0}):d?l.default.createElement(Me.CurrentUserStartingStream,{userId:u,handleGoLive:A,handleInputAnnouncement:v,handleClose:g,startStreamButtonEnabled:n}):s?l.default.createElement(M.Popup,null,l.default.createElement(w.PopupWindow,{handleClose:g},l.default.createElement(ye.AccessErrorScreen,null))):l.default.createElement(ne.StartingVideo,{userId:u}):null}),"absolute")},function(e,t){e.exports=r(27123)},function(e,t){e.exports=r(98173)},function(e,t){e.exports="data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI1IDI0Ij4KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CjwhLS0gICAgICAgIDxwYXRoIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTTAgMEgyNFYyNEgweiIvPi0tPgogICAgICAgIDxwYXRoIGZpbGw9IiNkMjIwMmQiIHN0cm9rZT0iI2QyMjAyZCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNNC45ODMgNC45ODlsMy41ODUgNy4wMS0zLjU4NSA3LjAxMkwxOS4wMjUgMTIgNC45ODMgNC45ODl6Ii8+CiAgICA8L2c+Cjwvc3ZnPgo="},function(e,t){e.exports="data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI1IDI0Ij4KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CjwhLS0gICAgICAgIDxwYXRoIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTTAgMEgyNFYyNEgweiIvPi0tPgogICAgICAgIDxwYXRoIHN0cm9rZT0iI0JCQiIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNNC45ODMgNC45ODlsMy41ODUgNy4wMS0zLjU4NSA3LjAxMkwxOS4wMjUgMTIgNC45ODMgNC45ODl6Ii8+CiAgICA8L2c+Cjwvc3ZnPgo="},function(e,t){e.exports=r(78903)},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.CurrentUserStatusForm=void 0;const o=s(r(0)),l=a(r(3)),c=r(191),u=r(210),d=r(1),h=r(23),p=r(20),f=r(2),A=r(12),m=r(6),g=r(4),v=r(11),b=r(10),y=a(r(128)),C=a(r(537));t.CurrentUserStatusForm=function(e){var t,r,n;const i=o.default.createRef(),s=null===(t=p.streamingWebsocket.user)||void 0===t?void 0:t.id,a=null===(r=p.streamingWebsocket.user)||void 0===r?void 0:r.name,w=(0,v.useConst)(b.ImageSizeStorage.shared),M=s?w.get(s,"lg"):void 0;function S(){const{current:t}=i;t&&c.UsersApi.shared().updateUser({about:t.value.trim()}).subscribe((t=>{var r;const n=Object.assign({_id:null===(r=p.streamingWebsocket.user)||void 0===r?void 0:r.id},t);u.User.canParse(n)&&(p.streamingWebsocket.user=u.User.parse(n),e.handleClose())}),console.error)}const I=(0,o.useCallback)((()=>{S()}),[S]),E=(0,m.useCustomTheme)(g.SubTheme.streaming);return o.default.createElement("div",Object.assign({},(0,d.tagTestData)("current_user_streamer_card"),{className:y.default.streamer_card}),o.default.createElement("div",Object.assign({},(0,d.tagTestData)("current_user_streamer_card__thumbnail"),{className:y.default.avatar,style:{backgroundImage:`url(${M})`}})),o.default.createElement("div",{className:y.default.name_wrapper},o.default.createElement("span",Object.assign({className:y.default.name},(0,d.tagTestData)("current_user_streamer_card__name")),a)),o.default.createElement("span",{className:C.default.subtitle},o.default.createElement(f.Locale,{stringKey:"STREAMER_CARD__TYPE_YOU_STATUS"})),o.default.createElement(A.LocaleContextConsumer,null,(e=>{var t,r;return o.default.createElement("textarea",Object.assign({maxLength:h.clientConfig.streaming.broadcast.launchAnnouncement.maxMessageLength,ref:i,defaultValue:(null===(t=p.streamingWebsocket.user)||void 0===t?void 0:t.about)||"",placeholder:e.getLocalizedString("STREAMER_CARD__WHATS_ON_YOUR_MIND"),className:(0,l.default)(C.default.textarea,null===(r=null==E?void 0:E.classNames)||void 0===r?void 0:r.currentUserStatusFormInput)},(0,d.tagTestData)("current_user_streamer_card__what_is_your_mind")))})),o.default.createElement("button",Object.assign({className:(0,l.default)(C.default.button,null===(n=null==E?void 0:E.classNames)||void 0===n?void 0:n.currentUserStatusFormButton),type:"button",onClick:I},(0,d.tagTestData)("current_user_streamer_card__button__save")),o.default.createElement(f.Locale,{stringKey:"STREAMER_CARD__BUTTON__SAVE"})))}},function(e,t){e.exports=r(48473)},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),i(r(212),t),i(r(541),t),i(r(544),t)},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),i(r(538),t)},function(e,t){e.exports=r(20849)},function(e,t,r){e.exports={hidden:"_963f7b",followers:"bddb24",name:"_71d226",ellipsis:"_49acd7",single_stream_short_streamer_info:"_7bb758",single_stream_short_streamer_info_minimized:"a07311",avatar:"_800d5d",avatar_minimized:"_75e38f",short_info:"f5acff",name_minimized:"d695eb",rerun:"_71fe27"}},function(e,t){e.exports=r(90580)},function(e,t){e.exports=r(59618)},function(e,t){e.exports=r(28008)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SingleStreamCounterListRow=t.SingleStreamCounterListWrapper=void 0;var n=r(551);Object.defineProperty(t,"SingleStreamCounterListWrapper",{enumerable:!0,get:function(){return n.SingleStreamCounterListWrapper}});var i=r(552);Object.defineProperty(t,"SingleStreamCounterListRow",{enumerable:!0,get:function(){return i.SingleStreamCounterListRow}})},function(e,t,r){e.exports={list_wrapper:"a32155",list_row:"_1e53f2"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.SingleStreamGift=void 0;const o=s(r(0)),l=r(127),c=r(105),u=r(1),d=a(r(221));t.SingleStreamGift=function(e){const{onShowStreamerGift:t,streamerId:r,streamId:n}=e,i=(0,c.useReceivedChatGiftForStreamer)(n,r),s=(0,o.useMemo)((()=>{var e;return null!==(e=null==i?void 0:i.diamonds)&&void 0!==e?e:0}),[i]),[a,h]=(0,o.useState)(0);(0,o.useEffect)((()=>{null===i&&h((e=>e+1))}),[i]);const p=(0,l.useDiamondsWithUpdate)(r,a),[f,A]=(0,o.useState)(0);return(0,o.useEffect)((()=>{null!==p&&A(p)}),[p,A]),o.default.createElement(o.default.Fragment,null,o.default.createElement("button",Object.assign({type:"button",className:d.default.single_stream_gift},(0,u.tagTestData)("single_user_stream__gifts_counter"),{onClick:t}),f),s?o.default.createElement("span",Object.assign({className:d.default.single_stream_gift__delta},(0,u.tagTestData)("single_user_stream__gifts_delta")),"+",s):null)}},function(e,t,r){e.exports={single_stream_view:"_141357",single_stream_star:"_91493b",single_stream_gift__delta:"b74eca",single_stream_gift:"f577b9"}},function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.StartingVideo=void 0;const i=n(r(0)),s=r(1),a=r(7),o=r(2),l=r(11),c=r(10),u=n(r(106));t.StartingVideo=function({userId:e}){const t=(0,l.useConst)(c.ImageSizeStorage.shared).get(e,"xl");return i.default.createElement("div",Object.assign({className:u.default.starting_video},(0,s.tagTestData)("single_user_stream__starting_screen")),i.default.createElement("div",{className:u.default.avatar,style:{backgroundImage:`url(${t}), url(${a.Resources.images.defaultAvatar()})`}}),i.default.createElement("span",{className:u.default.subtitle},i.default.createElement(o.Locale,{stringKey:"STREAM__STARTING_VIDEO"})))}},function(e,t,r){e.exports={single_stream_bottom_bar:"_3ab2df",single_stream_bottom_bar__wide:"cad072",single_stream_bottom_bar_call:"ecba93",single_stream_bottom_bar_call_animation:"_956990","expand-button":"_15e0ba",single_stream_bottom_bar_call_text:"d557a3",single_stream_bottom_bar_call_text_animation:"e9a035","slide-in":"c06bad",single_stream_bottom_bar_call_animation_mobile:"_0e2a71","expand-button-mobile":"_49d01a"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.LikeListAnimation=void 0;const o=s(r(0)),l=a(r(557));t.LikeListAnimation=function(){return o.createElement("div",{className:l.default.like_list_animation})}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.SingleStreamView=void 0;const o=s(r(0)),l=r(1),c=r(72),u=a(r(221));t.SingleStreamView=(0,o.memo)((e=>{const{streamId:t}=e,r=(0,c.useStreamViewers)(t,0);return o.default.createElement("span",Object.assign({className:u.default.single_stream_view},(0,l.tagTestData)("single_user_stream__views_counter")),r)}))},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.SimpleText=void 0;const o=s(r(0)),l=a(r(3)),c=r(2),u=a(r(76));t.SimpleText=function(e){const{stringKey:t,onClick:r,className:n}=e;return o.createElement("p",{onClick:r,className:(0,l.default)(u.default.simple_text,n)},o.createElement(c.Locale,{stringKey:t}))}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(n=Object.getOwnPropertySymbols(e);i<n.length;i++)t.indexOf(n[i])<0&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(r[n[i]]=e[n[i]])}return r};Object.defineProperty(t,"__esModule",{value:!0}),t.UserCardPopup=void 0;const o=s(r(0)),l=r(17),c=r(13),u=r(95);t.UserCardPopup=(0,o.memo)((e=>{const{isOpen:t,handleClose:r}=e,n=a(e,["isOpen","handleClose"]);return(0,o.useEffect)((()=>()=>{r()}),[r]),o.default.createElement(c.Popup,{isOpen:t,hasBlur:!1},o.default.createElement(l.PopupWindow,{handleClose:r},o.default.createElement(u.StreamerCard,Object.assign({},n))))}))},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.BroadcastDuration=void 0;const o=s(r(0)),l=a(r(3)),c=r(134),u=r(67),d=r(7),h=a(r(561));t.BroadcastDuration=(0,o.memo)((e=>{const{paidBroadcastStatus:t,streamId:r}=e,n=(0,c.useBroadcastDuration)(r),[i,s,a]=(0,o.useMemo)((()=>(0,u.getStreamerTime)(n).split(":")),[n]),p=(0,o.useMemo)((()=>"start"===t||"goes"===t),[t]),f=(0,o.useMemo)((()=>(0,l.default)(h.default.timer_text,{[h.default.timer_text_paid]:p})),[p]),A=(0,o.useMemo)((()=>o.default.createElement("span",{className:f},":")),[f]),m=(0,o.useMemo)((()=>o.default.createElement("span",{className:f},i)),[i,f]),g=(0,o.useMemo)((()=>o.default.createElement("span",{className:f},s)),[s,f]),v=(0,o.useMemo)((()=>o.default.createElement("span",{className:f},a)),[a,f]),b=(0,o.useMemo)((()=>p?o.default.createElement("span",{className:h.default.timer_paid_icon,style:{backgroundImage:`url(${d.Resources.images.dollarInCircle()}`}}):null),[p]);return o.default.createElement("div",{className:h.default.timer},b,m,A,g,A,v)}))},function(e,t){e.exports=r(59218)},function(e,t,r){e.exports={access_error_screen:"_3482a7",image:"_45f027",text:"a7aad6"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.BattleLayout=void 0;const o=s(r(0)),l=r(5),c=r(19),u=r(232),d=r(105),h=a(r(233)),p=r(54),f=r(7),A=r(582),m=r(584),g=r(234),v=a(r(591)),b=a(r(236));t.BattleLayout=o.default.memo((e=>{const{streamId:t,guestId:r,streamerId:n,isViewer:i,onOpenLeaderboardModal:s}=e,[a,y]=(0,o.useState)(0),[C,w]=(0,o.useState)(!1),M=c.BattlesRepository.shared(r),S=(0,l.useObservable)((()=>M.roundState),[M]),I=(0,l.useObservable)((()=>M.roundInfo),[M]),E=(0,l.useObservable)((()=>M.roundCountdown),[M],0),{round:x}=S||{},T=(0,d.useReceivedChatGiftForStreamer)(t,n),D=(0,d.useReceivedChatGiftForStreamer)(t,r),k=(0,o.useRef)(new Audio);(0,o.useEffect)((()=>{k.current.src=f.Resources.audio.donationReceived()}),[]),(0,o.useEffect)((()=>{(T||D)&&k.current.play().catch((()=>{}))}),[T,D]);const j=null==S?void 0:S.isOnRoundResults,L=null==I?void 0:I.isLastRound,O=(0,o.useMemo)((()=>{if(!S)return;const e=null==S?void 0:S.statistic;return null==e?void 0:e.find((e=>e.streamerId===n))}),[S,n]),P=(0,o.useMemo)((()=>{if(!S)return;const e=null==S?void 0:S.statistic;return null==e?void 0:e.find((e=>e.streamerId===r))}),[S,r]),N=(0,o.useMemo)((()=>null==S?void 0:S.winner),[S]),B=(0,o.useMemo)((()=>{let e=1;const t=(null==O?void 0:O.diamonds)||0,r=(null==P?void 0:P.diamonds)||0,n=t+r;if(n>0){const i=(t-r)/n*25;return Math.abs(i)>24&&(e=.95),i*e-25}return-25}),[O,P]),R=(0,o.useMemo)((()=>(null==O?void 0:O.isWinner)?["win","lose"]:(null==P?void 0:P.isWinner)?["lose","win"]:["draw","draw"]),[O,P]),V=(0,o.useMemo)((()=>N===n?["win","lose"]:N===r?["lose","win"]:["draw","draw"]),[n,r,N]),z=(0,o.useCallback)((()=>{w(!1)}),[]);(0,o.useEffect)((()=>{E&&(y(E),w(!0))}),[E]);const Y=(0,o.useCallback)((()=>j&&(L||N)?o.default.createElement("div",{className:b.default.round_results_wrapper},V.map((e=>o.default.createElement(p.AnimatedBattleIcon,{key:e,name:e})))):j&&!L?o.default.createElement("div",{className:b.default.round_results_wrapper},R.map((e=>o.default.createElement(p.BattleIcon,{key:e,name:e,width:88,height:88})))):void 0),[j,L,N,V,R]),G=(0,o.useCallback)((()=>{const e=[];if(!j)return T&&e.push(o.default.createElement("img",{className:b.default.main_streamer_gift,src:null==T?void 0:T.uri,alt:""})),D&&e.push(o.default.createElement("img",{className:b.default.guest_streamer_gift,src:null==D?void 0:D.uri,alt:""})),o.default.createElement(o.default.Fragment,null,e)}),[T,D,j]),U=Boolean(i&&r&&!C&&!j),F=(0,o.useCallback)((e=>{s(e,x)}),[s,x]);return o.default.createElement(o.default.Fragment,null,o.default.createElement("div",{className:b.default.battle_bar_wrapper},i&&o.default.createElement(v.default,{streamerId:n,guestStreamerId:r}),G(),o.default.createElement("div",{className:b.default.battle_progress_wrapper},o.default.createElement("div",{className:b.default.battle_progress,style:{transform:`translateX(${B}%)`}})),o.default.createElement("div",{className:b.default.score_wrapper},o.default.createElement("div",{className:b.default.score_text_wrapper},o.default.createElement("img",{src:h.default,width:24,height:24}),o.default.createElement("div",{className:b.default.score_text},(null==O?void 0:O.diamonds)||0)),o.default.createElement("div",{className:b.default.round_text},"Round ",(null==S?void 0:S.round)||1),o.default.createElement("div",{className:b.default.score_text_wrapper},o.default.createElement("div",{className:b.default.score_text},(null==P?void 0:P.diamonds)||0),o.default.createElement("img",{src:h.default,width:24,height:24}))),o.default.createElement(g.BattleLeaderboardPanel,{streamerId:n,guestId:r,streamId:t,openBattleLeaderboardModal:F})),C&&o.default.createElement("div",{className:b.default.countdown_wrapper},o.default.createElement(u.Countdown,{onEnd:z,duration:a})),o.default.createElement(m.BattleStartedPopup,{competitorId:r,renderable:U}),o.default.createElement(A.RoundTime,{guestId:r}),Y())}))},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Countdown=void 0;const o=s(r(0)),l=r(77),c=a(r(573)),u=5;t.Countdown=(0,o.memo)((e=>{const{duration:t=u,onEnd:r}=e,{countdown:n}=(0,l.useCountdown)(t);return(0,o.useEffect)((()=>{0===n&&(null==r||r())}),[n]),o.default.createElement("div",{className:c.default.text},n)}))},function(e,t){e.exports="data:image/svg+xml;charset=utf-8;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGVsbGlwc2UgY3g9IjExLjk4ODEiIGN5PSIxMi4wNTcxIiByeD0iOC4wMTE1NSIgcnk9IjcuOTcwNjciIGZpbGw9InVybCgjcGFpbnQwX2xpbmVhcikiLz4KPHBhdGggb3BhY2l0eT0iMC4zIiBkPSJNMTEuOTg4MSAxOS43ODgxQzcuNjEwMjQgMTkuNzg4NiA0LjA0MjYzIDE2LjI5MjggMy45NzY1NiAxMS45Mzc3QzMuOTc2NTYgMTEuOTc3MyAzLjk3NjU2IDEyLjAyMDEgMy45NzY1NiAxMi4wNTcyQzMuOTc2NTYgMTYuNDU5MyA3LjU2MzQ1IDIwLjAyNzkgMTEuOTg4MSAyMC4wMjc5QzE2LjQxMjggMjAuMDI3OSAxOS45OTk3IDE2LjQ1OTMgMTkuOTk5NyAxMi4wNTcyQzE5Ljk5OTcgMTIuMDE2OCAxOS45OTk3IDExLjk3NDggMTkuOTk5NyAxMS45Mzc3QzE5LjkzMzYgMTYuMjkyOCAxNi4zNjYgMTkuNzg4NiAxMS45ODgxIDE5Ljc4ODFaIiBmaWxsPSIjRkRGMzU2Ii8+CjxwYXRoIGQ9Ik0xMS45ODggNC4zODY0QzE2LjM1MzggNC4zODY1MyAxOS45MTU3IDcuODY0MzYgMTkuOTk3OSAxMi4yMDcxQzE5Ljk5NzkgMTIuMTU2OSAxOS45OTc5IDEyLjEwNzQgMTkuOTk3OSAxMi4wNTcyQzIwLjAzOTQgOS4xODI1MyAxOC41MjE3IDYuNTA4MzcgMTYuMDI2MSA1LjA1ODk3QzEzLjUzMDUgMy42MDk1NyAxMC40NDM4IDMuNjA5NTcgNy45NDgxNiA1LjA1ODk3QzUuNDUyNTUgNi41MDgzNyAzLjkzNDg3IDkuMTgyNTMgMy45NzY0MiAxMi4wNTcyQzMuOTc2NDIgMTIuMTA3NCAzLjk3NjQyIDEyLjE1NjkgMy45NzY0MiAxMi4yMDcxQzQuMDU4NTYgNy44NjM3MiA3LjYyMTUgNC4zODU2MyAxMS45ODggNC4zODY0WiIgZmlsbD0iI0ZERjM1NiIvPgo8ZyBzdHlsZT0ibWl4LWJsZW5kLW1vZGU6c2NyZWVuIj4KPGVsbGlwc2UgY3g9IjExLjk4OCIgY3k9IjEyLjA1NzEiIHJ4PSI3Ljk3NDI4IiByeT0iNy45MzM2IiBmaWxsPSJ1cmwoI3BhaW50MV9yYWRpYWwpIi8+CjwvZz4KPGcgc3R5bGU9Im1peC1ibGVuZC1tb2RlOnNjcmVlbiIgb3BhY2l0eT0iMC40Ij4KPHBhdGggZD0iTTExLjk4OCA0LjExNjIxQzcuNjY2MzggNC4xMTY0MiA0LjEzMDc1IDcuNTQwMTMgNC4wMTM2NyAxMS44MzgxQzQuODk1NTYgMTIuMzU3OSA2LjI4MjU3IDExLjk0MTkgNy4xODkzMSAxMS40OTA0QzcuOTY5MzUgMTEuMTMyIDguOTI4MjUgMTEuMjUxNSA5Ljc2ODc0IDExLjMxMTZDMTEuODY3OSAxMS40OTA0IDEzLjkwOTEgMTIuMzgyNiAxNi4wMDY2IDExLjg0ODhDMTYuNDI2NCAxMS43MjkzIDE3LjAyNTkgMTEuMTg5NyAxNy40NDU3IDExLjU1MDZDMTguMTU0OSAxMi4xMjkxIDE5LjEzNzkgMTIuMjQzNyAxOS45NjIyIDExLjg0MzhDMTkuODQ4MiA3LjU0MzYzIDE2LjMxMTcgNC4xMTY1IDExLjk4OCA0LjExNjIxWiIgZmlsbD0idXJsKCNwYWludDJfbGluZWFyKSIvPgo8L2c+CjxlbGxpcHNlIGN4PSIxMS45ODc5IiBjeT0iMTIuMDU3MSIgcng9IjYuMjA0NyIgcnk9IjYuMTczMDUiIGZpbGw9InVybCgjcGFpbnQzX2xpbmVhcikiLz4KPGVsbGlwc2UgY3g9IjExLjk4ODIiIGN5PSIxMi4wNTczIiByeD0iNS45MDMyOSIgcnk9IjUuODczMTciIGZpbGw9IiNFRTlCMDAiLz4KPGVsbGlwc2UgY3g9IjExLjk4NzUiIGN5PSIxMi4wNTczIiByeD0iNS42NjIzMiIgcnk9IjUuNjMzNDMiIGZpbGw9InVybCgjcGFpbnQ0X3JhZGlhbCkiLz4KPHBhdGggb3BhY2l0eT0iMC4yNSIgZD0iTTExLjk4NzggMTcuMjY4MUM4LjkxMDcyIDE3LjI2ODEgNi40MDc0NyAxNC45NDY1IDYuMzI3MTUgMTEuOTA0MUM2LjMyNzE1IDExLjk1NCA2LjMyNzE1IDEyLjAwNCA2LjMyNzE1IDEyLjA1NEM2LjMyNzE1IDE0LjA2NjYgNy40MDYzOCAxNS45MjY0IDkuMTU4MzEgMTYuOTMyN0MxMC45MTAyIDE3LjkzOSAxMy4wNjg3IDE3LjkzOSAxNC44MjA2IDE2LjkzMjdDMTYuNTcyNiAxNS45MjY0IDE3LjY1MTggMTQuMDY2NiAxNy42NTE4IDEyLjA1NEMxNy42NTE4IDEyLjAwNCAxNy42NTE4IDExLjk1NCAxNy42NTE4IDExLjkwNDFDMTcuNTY4MiAxNC45NDk4IDE1LjA2NDkgMTcuMjY4MSAxMS45ODc4IDE3LjI2ODFaIiBmaWxsPSIjRkRGMzU2Ii8+CjxwYXRoIG9wYWNpdHk9IjAuMSIgZD0iTTE1LjUyODggMTEuMjgxQzE1LjQ3MDggMTEuMDk5OCAxNS4zMTMzIDEwLjk2NzggMTUuMTIzOSAxMC45NDE2TDEzLjI2NzQgMTAuNjc3MUwxMi40MzkzIDkuMDAzOTFDMTIuMzU0NiA4LjgzMzg5IDEyLjE4MDQgOC43MjYzMiAxMS45ODk3IDguNzI2MzJDMTEuNzk5IDguNzI2MzIgMTEuNjI0NyA4LjgzMzg5IDExLjU0IDkuMDAzOTFMMTAuNzA4NyAxMC42NzcxTDguODUyMTQgMTAuOTQxNkM4LjY2MzMzIDEwLjk2OSA4LjUwNjUgMTEuMTAwNiA4LjQ0NzQ3IDExLjI4MTJDOC4zODg0NSAxMS40NjE3IDguNDM3NDUgMTEuNjU5OSA4LjU3MzkxIDExLjc5MjZMOS45MTcwMyAxMy4wOTUxTDkuNTk5ODkgMTQuOTMzOUM5LjU2NjU5IDE1LjEyMTIgOS42NDQxOCAxNS4zMTA4IDkuNzk5NDUgMTUuNDIxNkM5Ljk1NDM4IDE1LjUzMjEgMTAuMTU4NSAxNS41NDY4IDEwLjMyNzggMTUuNDU5NUwxMS45ODM5IDE0LjU5MTJMMTMuNjQgMTUuNDU5NUMxMy44MDkgMTUuNTQ3NyAxNC4wMTM1IDE1LjUzMyAxNC4xNjc5IDE1LjQyMTVDMTQuMzIyMyAxNS4zMSAxNC4zOTk4IDE1LjEyMTEgMTQuMzY3OSAxNC45MzM5TDE0LjA1MDcgMTMuMDk1MUwxNS40MDM4IDExLjc5MjZDMTUuNTQwOSAxMS42NjAyIDE1LjU4OTUgMTEuNDYxMyAxNS41Mjg4IDExLjI4MVoiIGZpbGw9IiNGREYzNTYiLz4KPGcgc3R5bGU9Im1peC1ibGVuZC1tb2RlOm11bHRpcGx5IiBvcGFjaXR5PSIwLjYiPgo8cGF0aCBkPSJNMTUuNDEzNyAxMS4yNTgxQzE1LjM2OTMgMTEuMTIwNCAxNS4yNDk1IDExLjAyMDIgMTUuMTA1NiAxMS4wMDAyTDEzLjE4NyAxMC43MjI2TDEyLjMyOTEgOC45OTI1QzEyLjI2NDkgOC44NjMxNSAxMi4xMzI1IDguNzgxMjUgMTEuOTg3NSA4Ljc4MTI1QzExLjg0MjUgOC43ODEyNSAxMS43MTAxIDguODYzMTUgMTEuNjQ2IDguOTkyNUwxMC43ODgxIDEwLjcyMjZMOC44Njk0NCAxMS4wMDAyQzguNzI1ODEgMTEuMDIwOCA4LjYwNjQ1IDExLjEyMDkgOC41NjE2MSAxMS4yNTgyQzguNTE2NzggMTEuMzk1NSA4LjU1NDI3IDExLjU0NjIgOC42NTgyOSAxMS42NDY5TDkuOTI2MDYgMTIuOTMyOUw5LjU5NDgzIDE0LjgzNDRDOS41Njg2NyAxNC45ODMyIDkuNjI2NTEgMTUuMTM0MyA5Ljc0NTU0IDE1LjIyODJDOS44OTkxIDE1LjMzNCAxMC4wOTUzIDE1LjM1NzQgMTAuMjY5NyAxNS4yOTA4TDExLjk4NTUgMTQuMzkyOEwxMy43MDM3IDE1LjI5MDhDMTMuODUxMSAxNS4zNjI0IDE0LjAyNDcgMTUuMzU2MiAxNC4xNjY2IDE1LjI3NDNDMTQuMjg1IDE1LjE5MTkgMTQuNDAyNiAxNC45NzQ0IDE0LjM3NzcgMTQuODMxMUwxNC4wNDY1IDEyLjkyOTZMMTUuMzIwOSAxMS42NDY5QzE1LjQyMzkgMTEuNTQ1NiAxNS40NTk5IDExLjM5NDcgMTUuNDEzNyAxMS4yNTgxWiIgZmlsbD0idXJsKCNwYWludDVfbGluZWFyKSIvPgo8L2c+CjxnIHN0eWxlPSJtaXgtYmxlbmQtbW9kZTptdWx0aXBseSIgb3BhY2l0eT0iMC4xNSI+CjxwYXRoIGQ9Ik0xNS40MTM3IDEwLjg5ODlDMTUuMzY5MyAxMC43NjEzIDE1LjI0OTUgMTAuNjYxMSAxNS4xMDU2IDEwLjY0MTFMMTMuMTg3IDEwLjM2MzRMMTIuMzI5MSA4LjYzMzM3QzEyLjI2NDkgOC41MDQwMSAxMi4xMzI1IDguNDIyMTIgMTEuOTg3NSA4LjQyMjEyQzExLjg0MjUgOC40MjIxMiAxMS43MTAxIDguNTA0MDEgMTEuNjQ2IDguNjMzMzdMMTAuNzg4MSAxMC4zNjM0TDguODY5NDQgMTAuNjQwMkM4LjcyNTgxIDEwLjY2MDkgOC42MDY0NSAxMC43NjA5IDguNTYxNjEgMTAuODk4MkM4LjUxNjc4IDExLjAzNTYgOC41NTQyNyAxMS4xODYzIDguNjU4MjkgMTEuMjg3TDEwLjA0NyAxMi42MzMxTDkuNzE1NzMgMTQuNTM0NkM5LjY5MDgzIDE0LjY3NzEgOS43NDk2OSAxNC44MjEzIDkuODY3NDQgMTQuOTA2M0M5Ljk4NTE5IDE0Ljk5MTIgMTAuMTQxMyAxNS4wMDIgMTAuMjY5NyAxNC45MzQxTDExLjk4NTUgMTQuMDM2MUwxMy43MDEyIDE0LjkzMzNDMTMuODI5NiAxNS4wMDA3IDEzLjk4NTMgMTQuOTg5NiAxNC4xMDI4IDE0LjkwNDhDMTQuMjIwMiAxNC44MTk5IDE0LjI3OSAxNC42NzYgMTQuMjU0NCAxNC41MzM3TDEzLjkyMzEgMTIuNjMyM0wxNS4zMjA5IDExLjI4NzhDMTUuNDIzOSAxMS4xODY0IDE1LjQ1OTkgMTEuMDM1NSAxNS40MTM3IDEwLjg5ODlaIiBmaWxsPSIjRUU5QjAwIi8+CjwvZz4KPHBhdGggZD0iTTEyLjI0OTEgOC43OTMyTDEzLjEyODUgMTAuNTY1M0wxNS4wOTQzIDEwLjg0OTVDMTUuMjA0MyAxMC44NjQ5IDE1LjI5NTkgMTAuOTQxNCAxNS4zMzAyIDExLjA0NjVDMTUuMzY0NiAxMS4xNTE2IDE1LjMzNTcgMTEuMjY3IDE1LjI1NTggMTEuMzQzOEwxMy44MzA3IDEyLjcyMjFMMTQuMTY2MSAxNC42Njk3QzE0LjE4NDcgMTQuNzc4MSAxNC4xMzk5IDE0Ljg4NzYgMTQuMDUwNSAxNC45NTIzQzEzLjk2MSAxNS4wMTcgMTMuODQyNSAxNS4wMjU2IDEzLjc0NDYgMTQuOTc0NUwxMS45ODgyIDE0LjA1NTFMMTAuMjMwMyAxNC45NzQ1QzEwLjEzMjMgMTUuMDI1NiAxMC4wMTM4IDE1LjAxNyA5LjkyNDM2IDE0Ljk1MjNDOS44MzQ5NCAxNC44ODc2IDkuNzkwMTMgMTQuNzc4MSA5LjgwODc2IDE0LjY2OTdMMTAuMTQ0MSAxMi43MjIxTDguNzIxNTEgMTEuMzQzQzguNjQxNjEgMTEuMjY2MiA4LjYxMjcxIDExLjE1MDggOC42NDcwNSAxMS4wNDU3QzguNjgxMzkgMTAuOTQwNSA4Ljc3Mjk3IDEwLjg2NDEgOC44ODI5OSAxMC44NDg3TDEwLjg0OTYgMTAuNTY1M0wxMS43Mjc0IDguNzkzMkMxMS43NzYzIDguNjk0MjcgMTEuODc3NCA4LjYzMTU5IDExLjk4ODIgOC42MzE1OUMxMi4wOTkgOC42MzE1OSAxMi4yMDAyIDguNjk0MjcgMTIuMjQ5MSA4Ljc5MzJaIiBmaWxsPSJ1cmwoI3BhaW50Nl9saW5lYXIpIi8+CjxwYXRoIG9wYWNpdHk9IjAuMyIgZD0iTTEwLjIxMzIgMTIuODc2TDkuODEwMiAxNC42Njk1QzkuODAwMTcgMTQuNzEzNyA5LjgwMzg3IDE0Ljc1OTIgOS44MjEgMTQuODAyMUwxMC4yNTMyIDEyLjkwMTVMMTAuMjEzMiAxMi44NzZaIiBmaWxsPSIjRkRGMzU2Ii8+CjxwYXRoIGQ9Ik04Ljg4MjY4IDExLjAyOTFMMTAuOTY4NiAxMC43NDQ5TDExLjg0OCA4Ljk3Mjc5QzExLjk1NDggOC43NTc3NyAxMi4wMjE5IDguNzU3NzcgMTIuMTI4NyA4Ljk3Mjc5TDEzLjAwODEgMTAuNzQ0OUwxNS4wOTQgMTEuMDI5MUMxNS4yMDM1IDExLjA0NDIgMTUuMjk0NyAxMS4xMjA0IDE1LjMyODMgMTEuMjI1MkMxNS4zNTUyIDExLjE0NCAxNS4zNDQ2IDExLjA1NTIgMTUuMjk5NCAxMC45ODI2QzE1LjI1NDEgMTAuOTEgMTUuMTc5IDEwLjg2MSAxNS4wOTQgMTAuODQ4N0wxMy4xMjgyIDEwLjU2NDVMMTIuMjQ4OCA4Ljc5MzJDMTIuMTk5OSA4LjY5NDI3IDEyLjA5ODcgOC42MzE1OSAxMS45ODc5IDguNjMxNTlDMTEuODc3MSA4LjYzMTU5IDExLjc3NiA4LjY5NDI3IDExLjcyNzEgOC43OTMyTDEwLjg0OTMgMTAuNTY1M0w4Ljg4MjY4IDEwLjg0OTVDOC43OTc3MSAxMC44NjE4IDguNzIyNTQgMTAuOTEwOCA4LjY3NzMzIDEwLjk4MzRDOC42MzIxMyAxMS4wNTYxIDguNjIxNTEgMTEuMTQ0OSA4LjY0ODMzIDExLjIyNkM4LjY4MTc2IDExLjEyMDkgOC43NzI5NCAxMS4wNDQzIDguODgyNjggMTEuMDI5MVoiIGZpbGw9IiNGREYzNTYiLz4KPHBhdGggb3BhY2l0eT0iMC4zIiBkPSJNMTMuODY2OCAxMi44NzZMMTMuODMwMSAxMi45MDE1TDE0LjI2MjMgMTQuODAyMUMxNC4yNzk0IDE0Ljc1OTIgMTQuMjgzMSAxNC43MTM3IDE0LjI3MzEgMTQuNjY5NUwxMy44NjY4IDEyLjg3NloiIGZpbGw9IiNGREYzNTYiLz4KPGcgc3R5bGU9Im1peC1ibGVuZC1tb2RlOnNjcmVlbiI+CjxwYXRoIGQ9Ik0xMi4yNDkxIDguNzkzMkwxMy4xMjg1IDEwLjU2NTNMMTUuMDk0MyAxMC44NDk1QzE1LjIwNDMgMTAuODY0OSAxNS4yOTU5IDEwLjk0MTQgMTUuMzMwMiAxMS4wNDY1QzE1LjM2NDYgMTEuMTUxNiAxNS4zMzU3IDExLjI2NyAxNS4yNTU4IDExLjM0MzhMMTMuODMwNyAxMi43MjIxTDE0LjE2NjEgMTQuNjY5N0MxNC4xODQ3IDE0Ljc3ODEgMTQuMTM5OSAxNC44ODc2IDE0LjA1MDUgMTQuOTUyM0MxMy45NjEgMTUuMDE3IDEzLjg0MjUgMTUuMDI1NiAxMy43NDQ2IDE0Ljk3NDVMMTEuOTg4MiAxNC4wNTUxTDEwLjIzMDMgMTQuOTc0NUMxMC4xMzIzIDE1LjAyNTYgMTAuMDEzOCAxNS4wMTcgOS45MjQzNiAxNC45NTIzQzkuODM0OTQgMTQuODg3NiA5Ljc5MDEzIDE0Ljc3ODEgOS44MDg3NiAxNC42Njk3TDEwLjE0NDEgMTIuNzIyMUw4LjcyMTUxIDExLjM0M0M4LjY0MTYxIDExLjI2NjIgOC42MTI3MSAxMS4xNTA4IDguNjQ3MDUgMTEuMDQ1N0M4LjY4MTM5IDEwLjk0MDUgOC43NzI5NyAxMC44NjQxIDguODgyOTkgMTAuODQ4N0wxMC44NDk2IDEwLjU2NTNMMTEuNzI3NCA4Ljc5MzJDMTEuNzc2MyA4LjY5NDI3IDExLjg3NzQgOC42MzE1OSAxMS45ODgyIDguNjMxNTlDMTIuMDk5IDguNjMxNTkgMTIuMjAwMiA4LjY5NDI3IDEyLjI0OTEgOC43OTMyWiIgZmlsbD0idXJsKCNwYWludDdfcmFkaWFsKSIvPgo8L2c+CjxwYXRoIHN0eWxlPSJtaXgtYmxlbmQtbW9kZTpzY3JlZW4iIGQ9Ik0xNS4wOTM2IDEwLjg0OTVMMTMuMTI3OCAxMC41NjUzTDEyLjI0OTIgOC43OTMyQzEyLjIwMDMgOC42OTQyNyAxMi4wOTkyIDguNjMxNTkgMTEuOTg4NCA4LjYzMTU5QzExLjg3NzYgOC42MzE1OSAxMS43NzY0IDguNjk0MjcgMTEuNzI3NSA4Ljc5MzJMMTAuODQ5OCAxMC41NjUzTDguODgzMTIgMTAuODQ5NUM4Ljc4OTMgMTAuODYzIDguNzA4MzMgMTAuOTIyIDguNjY2OTkgMTEuMDA2OUM4LjkxNTQxIDExLjMxNjYgOS4wMTE0NyAxMS4zNzEgOS40MTgwNSAxMS42NTZDMTAuNjYwMSAxMi4zNTU1IDEzLjc3NTMgMTIuMjMyNyAxNC42MzQ5IDExLjUzNjZDMTQuOTU2MiAxMS4yNzYzIDE1LjA3MTMgMTEuMjQxNyAxNS4yNjU5IDEwLjk0ODRDMTUuMjIyMiAxMC44OTYgMTUuMTYxMSAxMC44NjA5IDE1LjA5MzYgMTAuODQ5NVoiIGZpbGw9InVybCgjcGFpbnQ4X2xpbmVhcikiIGZpbGwtb3BhY2l0eT0iMC4yIi8+CjxkZWZzPgo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50MF9saW5lYXIiIHgxPSIzLjk3NjU2IiB5MT0iNC4wODY0MyIgeDI9IjMuOTc2NTYiIHkyPSIyMC4wMjc4IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGOERGMDAiLz4KPHN0b3Agb2Zmc2V0PSIwLjE0IiBzdG9wLWNvbG9yPSIjRkNFOTAwIi8+CjxzdG9wIG9mZnNldD0iMC4zIiBzdG9wLWNvbG9yPSIjRkZFRjAwIi8+CjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI0YzQTcwMCIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmFkaWFsR3JhZGllbnQgaWQ9InBhaW50MV9yYWRpYWwiIGN4PSIwIiBjeT0iMCIgcj0iMSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIGdyYWRpZW50VHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTEuOTA3NiAyLjk4OTkzKSBzY2FsZSg2LjM4MDI1IDYuMzQ3NykiPgo8c3RvcCBzdG9wLWNvbG9yPSIjRkZGNzdEIi8+CjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0id2hpdGUiIHN0b3Atb3BhY2l0eT0iMC4wMSIvPgo8L3JhZGlhbEdyYWRpZW50Pgo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50Ml9saW5lYXIiIHgxPSIyMy41Njk5IiB5MT0iMTguNzAwNyIgeDI9IjIzLjU2OTkiIHkyPSI3LjEzMzk0IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZBQjAiLz4KPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSJ3aGl0ZSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50M19saW5lYXIiIHgxPSIxOS42MTA3IiB5MT0iMTguMjMwMSIgeDI9IjE5LjYxMDciIHkyPSIzLjA2MjM4IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkUxMDAiLz4KPHN0b3Agb2Zmc2V0PSIwLjE3IiBzdG9wLWNvbG9yPSIjRkRENjAwIi8+CjxzdG9wIG9mZnNldD0iMC43IiBzdG9wLWNvbG9yPSIjRjdCOTAwIi8+CjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI0Y1QUUwMCIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmFkaWFsR3JhZGllbnQgaWQ9InBhaW50NF9yYWRpYWwiIGN4PSIwIiBjeT0iMCIgcj0iMSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIGdyYWRpZW50VHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTIuMDQ4IDcuMjAzMTgpIHNjYWxlKDExLjM4NTEgMTEuMzI3KSI+CjxzdG9wIG9mZnNldD0iMC4zMSIgc3RvcC1jb2xvcj0iI0ZGREYwMCIvPgo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNGM0E3MDAiLz4KPC9yYWRpYWxHcmFkaWVudD4KPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDVfbGluZWFyIiB4MT0iMTUuNDM0NiIgeTE9IjE1LjM0MzUiIHgyPSIxNS40MzQ2IiB5Mj0iOC43ODE2IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CjxzdG9wIHN0b3AtY29sb3I9IiNFRTlCMDAiLz4KPHN0b3Agb2Zmc2V0PSIwLjYxIiBzdG9wLWNvbG9yPSIjRjNCNTAwIi8+CjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI0Y1QzAwMCIvPgo8L2xpbmVhckdyYWRpZW50Pgo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50Nl9saW5lYXIiIHgxPSI2LjEyNzU3IiB5MT0iOC42MzE3MiIgeDI9IjYuMTI3NTciIHkyPSIxOS43NjY4IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkVGMDAiLz4KPHN0b3Agb2Zmc2V0PSIwLjczIiBzdG9wLWNvbG9yPSIjRkFDODAwIi8+CjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI0Y3Q0YwMCIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmFkaWFsR3JhZGllbnQgaWQ9InBhaW50N19yYWRpYWwiIGN4PSIwIiBjeT0iMCIgcj0iMSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIGdyYWRpZW50VHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTEuOTI3OCA3LjMxNTIyKSBzY2FsZSg1LjY2MjMyIDUuMzc5MSkiPgo8c3RvcCBzdG9wLWNvbG9yPSIjRkZGNjZFIi8+CjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0id2hpdGUiIHN0b3Atb3BhY2l0eT0iMC4wMSIvPgo8L3JhZGlhbEdyYWRpZW50Pgo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50OF9saW5lYXIiIHgxPSI4MDQuMTI3IiB5MT0iNDY4LjcwMiIgeDI9IjgwNC4xMjciIHkyPSIzMDAuODQyIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZBQjAiLz4KPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSJ3aGl0ZSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8L2RlZnM+Cjwvc3ZnPgo="},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.BattleLeaderboardPanel=void 0;const o=s(r(0)),l=r(5),c=r(19),u=r(55),d=r(138),h=a(r(590));t.BattleLeaderboardPanel=({streamerId:e,guestId:t,streamId:r,openBattleLeaderboardModal:n})=>{const i=c.BattlesRepository.shared(t),s=(0,l.useObservable)((()=>i.roundState),[i]),{statistic:a=[]}=s||{},p=(0,d.useTopFans)(a,e),f=(0,d.useTopFans)(a,t),A=(0,o.useCallback)((()=>{n(e)}),[n,e]),m=(0,o.useCallback)((()=>{n(t)}),[n,t]);return o.default.createElement(o.default.Fragment,null,o.default.createElement("div",{className:h.default.wrapper},o.default.createElement(u.Leaderboard,{streamerId:e,streamId:r,topFans:p,onClick:A}),o.default.createElement(u.Leaderboard,{streamerId:t,streamId:r,topFans:f,onClick:m})))}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.POSITIONS=t.LEADERBOARD_SIZE=void 0,t.LEADERBOARD_SIZE=3,t.POSITIONS=[{avatar:"golden-avatar.png",label:"#FBAE4F"},{avatar:"silver-avatar.png",label:"#B7B7B7"},{avatar:"bronze-avatar.png",label:"#D37938"}]},function(e,t,r){e.exports={battle_countdown_text:"_8173dd",battle_countdown:"f091d4",countdown_wrapper:"_63f9f3",round_results_wrapper:"_0babf1",battle_bar_wrapper:"_8874c1",battle_progress_wrapper:"_51c5d0",battle_progress:"a9e347",score_wrapper:"_5dcced",score_text_wrapper:"f3f67a",score_text:"dd0097",round_text:"d52a65",main_streamer_gift:"_19989f",guest_streamer_gift:"_4fb053",battle_sent_gift_button:"a5abec",left:"_1a47b6",right:"_56786e"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.SingleStreamEnterReactions=void 0;const o=s(r(0)),l=a(r(3)),c=r(238),u=a(r(592)),d=r(593);t.SingleStreamEnterReactions=(0,o.memo)((e=>{var t;const{reaction:r}=(0,c.usePersonalSubscriberEntryInStream)(e.streamId);return(null==r?void 0:r.type)?o.default.createElement("div",{className:(0,l.default)(u.default.single_stream_reactions_container)},o.default.createElement(d.VipWatcherEnterAnimation,{avatar:{src:null===(t=null==r?void 0:r.avatar)||void 0===t?void 0:t.source},animationType:null==r?void 0:r.type,onComplete:r.onComplete})):null}))},function(e,t){e.exports=r(17875)},function(e,t){e.exports=r(73540)},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.AnnouncementBanner=void 0;const o=s(r(0)),l=a(r(596));t.AnnouncementBanner=(0,o.memo)((e=>{const{onInputText:t}=e;return o.default.createElement(l.default,{onChangeText:t})}))},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.SingleStreamMessageList=void 0;const o=s(r(0)),l=r(45),c=r(1),u=r(8),d=r(242),h=r(212),p=a(r(608)),f=r(609);t.SingleStreamMessageList=function({streamerId:e,messages:t,isCurrentStream:r,isMultistream:n,isBattle:i,goalMessageAction:s=(()=>{})}){const a=o.default.createRef(),{authorizedUserId:A}=(0,u.useAuthorizedUser)();(0,o.useEffect)((()=>{const{current:e}=a;e&&(0,d.scrollDown)(e)}));const m=(0,o.useCallback)((()=>[...t].reverse().map((t=>t.type===l.MessageType.follow?o.default.createElement(h.SingleStreamChatFollowButton,{key:"follow",streamerId:e,authorizedUserId:A}):o.default.createElement(f.SingleStreamMessageBubble,{isCurrentStream:r,streamerId:e,key:t.id,message:t,isMultistream:n,isBattle:i,goalMessageAction:s,userId:A})))),[t,i,A]);return o.default.createElement("div",Object.assign({ref:a,className:p.default.single_stream_message_list},(0,c.tagTestData)("single_user_stream__messages_log_container")),m())}},function(e,t,r){"use strict";function n(e){e.scrollTop=1e6}Object.defineProperty(t,"__esModule",{value:!0}),t.scrollDown=void 0,t.scrollDown=function(e){n(e),setTimeout((()=>{n(e)}),500)}},function(e,t){e.exports=r(30311)},function(e,t){e.exports=r(67994)},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.ButtonExEvent=void 0;const a=s(r(0));t.ButtonExEvent=function(e){const{onClick:t,onLongPress:r,tagTestData:n,className:i,children:s}=e;let o;function l(){o=setTimeout((()=>{"function"==typeof r&&r()}),1e3)}function c(){clearTimeout(o)}return a.createElement("button",Object.assign({onTouchStart:l,onTouchEnd:c,onMouseDown:l,onMouseUp:c,onMouseLeave:c,className:i,onClick:t,type:"button"},n),s)}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ViewerCard=void 0;const o=s(r(0)),l=r(1),c=r(8),u=r(33),d=r(34),h=r(7),p=r(181),f=r(2),A=r(25),m=r(11),g=r(10),v=a(r(128)),b=a(r(184));t.ViewerCard=({viewer:e,viewerMessage:t,onClose:r=(()=>{}),onBlockClick:n})=>{const{user:i}=(0,c.useAuthorizedUser)(),s=(0,o.useCallback)((()=>{r(),e&&i&&u.ChatListRepository.shared(i.id,d.ChatGroup.all).openChatWithPreloadedCollocultor(e)}),[e]),a=null==e?void 0:e.name,y=(0,m.useConst)(g.ImageSizeStorage.shared),C=e?y.get(e.id,"lg"):void 0;return o.default.createElement("div",Object.assign({},(0,l.tagTestData)("viewer_card"),{className:v.default.streamer_card}),o.default.createElement("div",Object.assign({},(0,l.tagTestData)("streamer_card__viewer_thumbnail"),{className:v.default.avatar,style:{backgroundImage:`url(${C}), url(${h.Resources.images.defaultAvatar()})`}})),o.default.createElement("div",{className:v.default.name_wrapper},o.default.createElement("span",Object.assign({className:v.default.name},(0,l.tagTestData)("viewer_card__viewer_name")),a)),o.default.createElement("span",Object.assign({className:v.default.greeting},(0,l.tagTestData)("viewer_card__about_viewer")),t),o.default.createElement("div",{className:v.default.button_wrapper},o.default.createElement(A.CustomButton,{onClick:()=>{r(),n()},buttonType:"action",tagTestData:(0,l.tagTestData)("streamer_card__button__send_personal_message")},o.default.createElement(f.Locale,{stringKey:"MODAL__BLOCK_USER__BLOCK"})),o.default.createElement(p.Button,{text:o.default.createElement(f.Locale,{stringKey:"STREAMER_CARD__BUTTON__SEND_PERSONAL_MESSAGE"}),icon:b.default,onClick:s,tagTestData:(0,l.tagTestData)("streamer_card__button__send_personal_message")})))}},function(e,t,r){e.exports={button:"fb32c1",container:"_6ec43b",button_item:"_573f20"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useSortedGiftList=void 0;const n=r(18),i=r(9),s=r(35),a=r(5),o=r(8);t.useSortedGiftList=(e,t=0,r=[])=>{const l=(0,o.useUserId)();return(0,a.useObservable)((()=>l?s.GiftsBaseRepository.shared(l).getGiftsList().pipe((0,n.map)((e=>t?e.filter((e=>e.diamonds>=t)):e)),(0,n.map)((t=>t.sort(((t,r)=>e?t[e]-r[e]:0))))):(0,i.of)([])),[l,...r],[])}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Countdown=void 0;const o=s(r(0)),l=r(13),c=r(77),u=r(2),d=a(r(625)),h=5;t.Countdown=(0,o.memo)((e=>{const{label:t,duration:r=h,onEnd:n}=e,{countdown:i}=(0,c.useCountdown)(r);return(0,o.useEffect)((()=>{i||null==n||n()}),[i,n]),o.default.createElement(l.Popup,{isOpen:!0,hasBlur:!1},t&&o.default.createElement("span",{className:d.default.down_counter_label},o.default.createElement(u.Locale,{stringKey:t})),o.default.createElement("div",{className:d.default.down_counter_number},i))}))},function(e,t){e.exports=r(22714)},function(e,t){e.exports=r(25906)},function(e,t){e.exports=r(88861)},function(e,t){e.exports=r(38288)},function(e,t,r){e.exports={container:"_99346e",containerCall:"_08cd92",avatar:"_7842d3",title:"_3f203f",description:"a5b8df",price:"_952f03",button:"d72610",buttonCall:"_49d1b6",gift:"_304c75",paywallCloseButton:"_27b669"}},function(e,t){e.exports="data:image/svg+xml;charset=utf-8;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIxLjggNS41TDE2IDguNUMxNiA3LjQzOTEzIDE1LjU3ODYgNi40MjE3MiAxNC44Mjg0IDUuNjcxNTdDMTQuMDc4MyA0LjkyMTQzIDEzLjA2MDkgNC41IDEyIDQuNUg1QzMuOTM5MTMgNC41IDIuOTIxNzIgNC45MjE0MyAyLjE3MTU3IDUuNjcxNTdDMS40MjE0MyA2LjQyMTcyIDEgNy40MzkxMyAxIDguNUwxIDE1LjVDMSAxNi41NjA5IDEuNDIxNDMgMTcuNTc4MyAyLjE3MTU3IDE4LjMyODRDMi45MjE3MiAxOS4wNzg2IDMuOTM5MTMgMTkuNSA1IDE5LjVIMTJDMTMuMDYwOSAxOS41IDE0LjA3ODMgMTkuMDc4NiAxNC44Mjg0IDE4LjMyODRDMTUuNTc4NiAxNy41NzgzIDE2IDE2LjU2MDkgMTYgMTUuNUwyMS44IDE4LjVIMjNWNS41SDIxLjhaTTE0IDE1LjVDMTQgMTYuMDMwNCAxMy43ODkzIDE2LjUzOTEgMTMuNDE0MiAxNi45MTQyQzEzLjAzOTEgMTcuMjg5MyAxMi41MzA0IDE3LjUgMTIgMTcuNUg1QzQuNDY5NTcgMTcuNSAzLjk2MDg2IDE3LjI4OTMgMy41ODU3OSAxNi45MTQyQzMuMjEwNzEgMTYuNTM5MSAzIDE2LjAzMDQgMyAxNS41VjguNUMzIDcuOTY5NTcgMy4yMTA3MSA3LjQ2MDg2IDMuNTg1NzkgNy4wODU3OUMzLjk2MDg2IDYuNzEwNzEgNC40Njk1NyA2LjUgNSA2LjVIMTJDMTIuNTMwNCA2LjUgMTMuMDM5MSA2LjcxMDcxIDEzLjQxNDIgNy4wODU3OUMxMy43ODkzIDcuNDYwODYgMTQgNy45Njk1NyAxNCA4LjVWMTUuNVpNMjEgMTUuODRMMTYgMTMuMjhWMTAuNzJMMjEgOC4xNlYxNS44NFoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo="},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useDonationBannerInteractionEffect=t.useDonationBannerVisibility=void 0;const n=r(9),i=r(18),s=r(0),a=r(16),o=r(5),l=r(640),c="data";class u{constructor(e){this.userId=e,this.visibilitySubject=new n.BehaviorSubject(!1),this.dataSubject=new n.BehaviorSubject({counter:0,shownTimestamp:0}),this.subscribe=()=>this.persistence.take(c).pipe((0,i.first)()).subscribe((e=>{this.onDataLoaded(e||this.dataSubject.value)})),this.onDataLoaded=e=>{const t=Date.now()-e.shownTimestamp;e.counter<7&&t>864e5||e.counter>=7&&t>6048e5?this.setVisible(!0):this.setVisible(!1)},this.incrementCounter=()=>{this.dataSubject.next({counter:this.dataSubject.value.counter+1,shownTimestamp:Date.now()}),this.persistence.store(c,this.dataSubject.value).pipe((0,i.first)()).subscribe()},this.setVisible=e=>{this.visibilitySubject.next(e)},this.persistence=l.Persistence.shared("donation-banner",this.userId),this.visible=this.visibilitySubject.pipe((0,i.distinctUntilChanged)())}}u.shared=(0,a.singleton)((e=>new u(e))),t.useDonationBannerVisibility=(e,t)=>{const r=(0,o.useObservable)((()=>u.shared(e).visible),[e],!1),[n,i]=(0,s.useState)(!1),a=(0,s.useRef)(!t);return(0,s.useEffect)((()=>{t||a.current||(a.current=!0),a.current&&i(r)}),[t,r]),(0,s.useEffect)((()=>{const t=u.shared(e).subscribe();return()=>{t.unsubscribe()}}),[e]),(0,s.useEffect)((()=>{n&&u.shared(e).incrementCounter()}),[e,n]),(0,s.useMemo)((()=>[n,u.shared(e).setVisible]),[e,n])},t.useDonationBannerInteractionEffect=e=>{(0,s.useEffect)((()=>{const t=setTimeout((()=>{u.shared(e).setVisible(!1)}),3e4);return()=>{clearTimeout(t)}}),[e])}},function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.SingleStreamBottomButton=void 0;const i=n(r(0)),s=n(r(3)),a=n(r(258));t.SingleStreamBottomButton=function(e){const{children:t,src:r,onClick:n,tagTestData:o,className:l,style:c,iconStyle:u}=e;return i.default.createElement("button",Object.assign({type:"button",className:(0,s.default)(a.default.single_stream_bottom_button,{[String(l)]:Boolean(l)}),style:c},o,{onClick:n}),r&&i.default.createElement("img",{className:a.default.image,style:u,src:r,alt:""}),t)}},function(e,t,r){e.exports={single_stream_bottom_button:"_1a1c35",image:"_8b43fd"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SingleStreamGiftPopup=t.ShowGiftsButton=void 0;var n=r(646);Object.defineProperty(t,"ShowGiftsButton",{enumerable:!0,get:function(){return n.ShowGiftsButton}});var i=r(647);Object.defineProperty(t,"SingleStreamGiftPopup",{enumerable:!0,get:function(){return i.SingleStreamGiftPopup}})},function(e,t){e.exports=r(76841)},function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.PlayTimer=void 0;const i=n(r(0)),s=r(664),a=n(r(665));t.PlayTimer=function(e){const{timer:t,onTimerEnd:r}=e;return i.default.createElement("div",{className:a.default.play_timer},i.default.createElement("div",{className:a.default.play_button_image}),i.default.createElement(s.CircleTimeOut,{timeout:t,onTimerEnd:r,className:a.default.circular_timeout,front:{radius:25,strokeWidth:3},back:{strokeColor:"rgba(0, 0, 0, 0)",fillColor:"rgba(0, 0, 0, 0.5)"}}))}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.StreamFollowButton=void 0;const o=s(r(0)),l=r(6),c=r(4),u=r(2),d=r(1),h=r(37),p=r(15),f=a(r(669));t.StreamFollowButton=function(e){const{streamerId:t,authorizeReason:r}=e,n=(0,l.useCustomTheme)(c.SubTheme.streaming),{follow:i,userIsFollowed:s}=(0,h.useFollowActionsById)(t),a=(0,o.useCallback)((()=>{p.videoCallModuleHooks.shouldAuthorizeUser({onSuccess:i,reason:r})}),[i,r]);return s?null:o.default.createElement("button",Object.assign({className:f.default.follow_button,style:null==n?void 0:n.streamPausedFollow,type:"button"},(0,d.tagTestData)("stream__button__follow"),{onClick:a}),o.default.createElement(u.Locale,{stringKey:"STREAM__BUTTON__FOLLOW"}))}},function(e,t){e.exports=r(95454)},function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.RoomContext=void 0;const i=n(r(0));t.RoomContext=i.default.createContext({room:void 0,battle:void 0,streamId:void 0,paidStream:void 0})},function(e,t){e.exports=r(88922)},function(e,t){e.exports=r(88862)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useStreamWatcherServices=t.useStreamerServices=void 0;const n=r(200),i=r(201),s=r(202),a=r(687),o=r(134),l=r(688);t.useStreamerServices=e=>{const{streamId:t,battleId:r,identityId:c}=e;(0,a.useMultiStreamJoiningRequester)(t,c),(0,i.useReactionsQueue)(t),(0,n.useGiftReceivedNotifier)(t,!!r),(0,s.usePersonalSubscriberEntryNotifier)(t,!1),(0,o.useRealtimeDurationService)(t),(0,l.useMultiStreamJoiningApproval)(t)},t.useStreamWatcherServices=e=>{const{streamId:t,battleId:r,identityIsPersonalSubscriberOfStreamer:o,identityId:l}=e;(0,a.useMultiStreamJoiningRequester)(t,l),(0,i.useReactionsQueue)(t),(0,n.useGiftReceivedNotifier)(t,!!r),(0,s.usePersonalSubscriberEntryNotifier)(t,o)}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))((function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,o)}l((n=n.apply(e,t||[])).next())}))},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.CurrentUserStream=t.CurrentUserStreamComponentWrapper=t.CurrentUserStreamComponent=void 0;const l=s(r(0)),c=r(18),u=r(9),d=r(20),h=r(93),p=r(204),f=r(39),A=r(205),m=r(8),g=r(100),v=r(5),b=r(38),y=r(7),C=r(101),w=r(17),M=r(13),S=r(12),I=r(24),E=r(21),x=r(1),T=o(r(69)),D=o(r(68)),k=r(43),j=r(30),L=r(208),O=o(r(57)),P=r(209),N=r(2),B=r(19),R=r(141),V=r(103),z=r(215),Y=r(47),G=r(104),U=r(689),F=r(80),q=r(41),H=r(270),_=r(217),Z=r(690),Q=r(49),W=r(691),X=r(692),J=r(75),K=r(14),$=r(271),ee=o(r(58)),te=r(273),re=r(275),ne=o(r(276)),ie=r(695),se=r(277),ae=r(278),oe=r(113),le=r(700),ce=r(82),ue=r(31),de=r(279),he=o(r(81)),pe=r(50),fe=r(227),Ae=r(97),me=r(228),ge=r(267),ve=r(703),be=r(705),ye=r(707),Ce=r(718),we=r(720),Me=r(721),Se=r(723),Ie=r(725),Ee=o(r(727)),xe=r(728),Te=r(741),De=r(742),ke=r(289),je=r(745),Le=r(290),Oe=r(747),Pe=r(748),Ne=r(749);t.CurrentUserStreamComponent=(0,l.memo)((e=>{const{onClose:t,streamId:r,identityId:n}=e,{leaveStream:i}=(0,z.useStream)(r),s=(0,l.useRef)(!1),a=(0,l.useCallback)((()=>{s.current||(i(void 0),d.streamingWebsocket.onCloseHandler=void 0,h.StreamAppearance.shared().update("streamer",void 0),s.current=!0,t())}),[t,i]);(0,_.useBroadcasterStreamAppearance)(r);const{room:o,battle:k}=(0,F.useRoomContext)(),[U,re]=(0,l.useState)(!1),ve=(0,l.useCallback)(((e,t)=>{(0,H.closeRoomViaBroadcaster)(e,t)}),[]),Ce=(0,l.useCallback)((()=>{ve(a,"backend.event.streaming.kicked")}),[ve,a]);(0,Z.useRoomAutoCloser)(r,a),(0,Pe.useStreamBroadcasterKickedListenerWeb)(r,n,Ce);const Le=(0,l.useMemo)((()=>X.MultiStreamJoiningApproval.shared(r)),[r]),Ne=l.default.createRef(),[Be,Re]=(0,l.useState)(!0),[Ve,ze]=(0,l.useState)(!1),[Ye,Ge]=(0,l.useState)(!1),[Ue,Fe]=(0,l.useState)(!1),{authorizedUserId:qe}=(0,m.useAuthorizedUser)(),{reaction:He}=(0,G.useGiftReceivedInStream)(r),_e=(0,q.useLocalMemberIsHostMember)(o),Ze=(0,q.useRoomMultiStream)(o),Qe=(0,q.useRoomGuestMemberMediaStream)(o),We=(0,q.useRoomHostMemberMediaStream)(o),Xe=(0,l.useMemo)((()=>_e?Qe:We),[_e,Qe,We]),Je=(0,q.useRelativeGuestMemberId)(o),Ke=(0,v.useObservable)((()=>Le.status.pipe((0,c.map)((e=>"pending"===e)))),[r],!1),$e=!!Je||!1,et=_e,tt=(0,l.useCallback)((()=>{a(),p.VideoCallAnswerConfirmation.shared().accept()}),[a]),rt=(0,l.useCallback)((()=>p.VideoCallAnswerConfirmation.shared().decline()),[]),nt=(0,v.useObservable)((()=>p.VideoCallAnswerConfirmation.shared().hasVideoCallToAnswer.pipe()),[]),it=(0,v.useObservable)((()=>{var e;return(null===(e=d.streamingWebsocket.user)||void 0===e?void 0:e.id)?L.StatusMonitoring.shared(d.streamingWebsocket.user.id).userWasKicked:(0,u.of)(void 0)}),[],void 0),st=(0,l.useRef)(new Audio);(0,l.useEffect)((()=>{st.current.src=y.Resources.audio.donationReceived()}),[]);const at=B.BattlesRepository.shared(Je),ot=(0,v.useObservable)((()=>at.battleState),[at]),lt=(0,v.useObservable)((()=>at.isTryingToLeaveTheBattle),[at]),ct=(0,v.useObservable)((()=>at.roundInfo),[at]),ut=(0,l.useMemo)((()=>null==ct?void 0:ct.battleId),[ct]),dt=(0,Q.useIsBattleGoing)(k),ht=(0,g.useChatLogMessages)(r,ut),{streamerUser:pt}=(0,K.useStreamerProfile)(Je,qe);Xe&&(Ne.current?Ne.current.srcObject=Xe:setTimeout((()=>{Ne.current&&Xe&&Ne.current.srcObject!==Xe&&(Ne.current.srcObject=Xe)}),200));const ft=(0,l.useCallback)((()=>{Je&&W.MultiStreamGuestRemoval.shared(r).kick(Je)}),[Je,r]);(0,l.useEffect)((()=>{const e=e=>(e.preventDefault(),at.leaveBattleInvitation(),a());return window.addEventListener("beforeunload",e),()=>{window.removeEventListener("beforeunload",e)}}),[a,at]),(0,l.useEffect)((()=>{d.streamingWebsocket.onCloseHandler=()=>{Re(!1)}}),[]),(0,l.useEffect)((()=>{He&&st.current.play()}),[He]);const At=(0,l.useCallback)((e=>{e?Le.approve():Le.decline()}),[Le]),mt=(0,l.useCallback)((()=>At(!0)),[At]),gt=(0,l.useCallback)((()=>At(!1)),[At]),vt=(0,l.useCallback)((()=>Ge(!0)),[]),bt=(0,l.useCallback)((()=>Ge(!1)),[]),yt=(0,l.useCallback)((()=>{Fe(!0)}),[]),Ct=(0,l.useCallback)((()=>{Fe(!1)}),[]),wt=(0,v.useObservable)((()=>h.StreamAppearance.shared().streamingStarted),[]);(0,l.useEffect)((()=>{r!==wt&&r&&h.StreamAppearance.shared().update("streamer",r)}),[r,wt]),(0,l.useEffect)((()=>{it&&ze(!0)}),[it]),(0,l.useEffect)((()=>{Je&&at.getCurrentBattleInfo(r)}),[r,Je,at]);const{setVisible:Mt}=(0,j.usePopupAppearance)(),{currentGoal:St}=(0,b.useGoalProgress)(r),It=(0,l.useMemo)((()=>!$e),[$e]),Et=(0,l.useCallback)((()=>{It&&(null==St?void 0:St.status)===A.GoalStatuses.reaching?Mt(f.ModalTypes.finish_goal):dt?at.tryToLeaveTheStream():a()}),[St,It,a,Mt,dt,at]),[xt,Tt]=(0,l.useState)(!1),Dt=(0,l.useCallback)((()=>{Tt(!0)}),[]),kt=(0,l.useCallback)((()=>{Tt(!1)}),[]),[jt,Lt]=(0,l.useState)(!1),Ot=(0,l.useCallback)((()=>{Lt(!0)}),[]),Pt=(0,l.useCallback)((()=>{Lt(!1)}),[]),Nt=(0,l.useCallback)((()=>{re(!1)}),[]),Bt=(0,l.useCallback)((()=>{re(!0)}),[]),[Rt,Vt]=(0,Y.usePaidBroadcast)(r),[zt,Yt]=(0,l.useState)(!1),[Gt,Ut]=(0,l.useState)(!1),[Ft,qt]=(0,l.useState)(!1),Ht=(0,l.useMemo)((()=>{switch(Rt){case"start":return"PAID_BROADCAST_START_COUNTER";case"end":return"PAID_BROADCAST_END_COUNTER";default:return}}),[Rt]);(0,ge.useStreamerServices)({streamId:r,battleId:ut,identityId:n});const _t=(0,l.useCallback)((e=>{switch(e){case"start":Ut(!0);break;case"end":qt(!0)}}),[]),Zt=(0,l.useCallback)((()=>{Ut(!1)}),[]),Qt=(0,l.useCallback)((e=>{Yt(!0),Vt("start",e.diamonds)}),[Vt]),Wt=(0,l.useCallback)((()=>{Yt(!1)}),[]),Xt=(0,l.useCallback)((()=>{qt(!1)}),[]),Jt=(0,l.useCallback)((()=>{qt(!1),Vt("end"),Yt(!0)}),[Vt]),Kt=(0,l.useCallback)((()=>{re(!1),Et()}),[Et]),[$t,er]=(0,l.useState)({userId:null,round:void 0}),tr=(0,l.useCallback)(((e,t)=>{er({userId:e,round:t})}),[]);return l.default.createElement(S.LocaleProvider,null,l.default.createElement(I.ModalProvider,null,l.default.createElement(M.Popup,null,l.default.createElement(E.SpaceContextConsumer,null,(e=>r!==J.LOCAL_STREAM_ID?l.default.createElement(l.default.Fragment,null,l.default.createElement("div",{className:ee.default.single_stream},l.default.createElement(ye.CurrentUserStreamVideo,{hasCoStreamerVisible:$e,spaceSize:e,streamerId:qe,guestId:Je,isBattle:dt,streamId:r,handleClose:Et,handleOpenLeaderboardModal:Dt,onVisibleMoreButtonPopup:Bt,onOpenLeaderboardModal:tr,identityId:n},l.default.createElement(l.default.Fragment,null,l.default.createElement("video",Object.assign({ref:Ne,className:Ee.default.current_user_stream__additional_video,playsInline:!0,autoPlay:!0},(0,x.tagTestData)("single_user_stream__video_guest_tag"))),l.default.createElement(ce.SingleStreamButtonListWrapper,null,_e&&et&&!dt&&l.default.createElement(ue.SingleStreamButton,{src:y.Resources.images.closeIcon(),tagTestData:(0,x.tagTestData)("current_user_stream__kick_guest_streamer"),additionalClassName:O.default.single_stream_button__close,onClick:ft})),dt&&l.default.createElement(R.SingleStreamShortStreamerInfo,{onShowStreamerCard:Ot,streamer:pt,streamId:r,streamerId:Je,minimized:!0}))),nt&&l.default.createElement(ie.SingleStreamConfirmModal,{stringKey:"ACCEPT_INCOMING_CALL_IN_STREAM",onAccept:tt,onDecline:rt}),l.default.createElement("div",{className:ee.default.top_left_stream_info_block},l.default.createElement(be.CurrentUserStreamShortStreamerInfo,{streamId:r,onPress:vt})),l.default.createElement($.SingleStreamCounterListWrapper,null,l.default.createElement($.SingleStreamCounterListRow,null,l.default.createElement(te.SingleStreamGift,{streamerId:qe,streamId:r,onShowStreamerGift:()=>Tt(!0)}),!dt&&l.default.createElement(l.default.Fragment,null,l.default.createElement(ae.SingleStreamView,{streamId:r}))),l.default.createElement($.SingleStreamCounterListRow,null,l.default.createElement(me.BroadcastDuration,{paidBroadcastStatus:Rt,streamId:r})),l.default.createElement($.SingleStreamCounterListRow,null,l.default.createElement(pe.GoalWidget,{isStreamer:!0,isGoalAvailable:It,streamId:r}))),Ke?null:l.default.createElement("div",{className:ee.default.streamer_chat_log_container},l.default.createElement(xe.Messages,{streamId:r,authorizedUserId:qe,receivedGift:He,messages:ht,coStreamerVisible:$e,isBattle:dt})),l.default.createElement("div",{className:ne.default.single_stream_bottom_bar},l.default.createElement(se.LikeListAnimation,null),Ke?null:l.default.createElement(C.StreamMessageForm,{streamerId:qe,streamId:r}),!dt&&!!Je&&ot===V.BattleState.none&&l.default.createElement("div",{className:Ee.default.versus_button_wrapper},l.default.createElement("div",{className:Ee.default.versus_button_text,onClick:yt},l.default.createElement(N.Locale,{stringKey:"BATTLE_VS"})))),l.default.createElement(oe.SingleStreamHalfPopup,{isOpen:Ke},l.default.createElement(le.Prompt,{stringKey:"BROADCAST_TOGETHER__REQUEST__WANT_TO_BROADCAST_TOGETHER",cancelTagTestData:(0,x.tagTestData)("current_user_stream__request_cancel"),applyTagTestData:(0,x.tagTestData)("current_user_stream__request_apply"),onApply:mt,onCancel:gt}))),dt&&l.default.createElement(fe.UserCardPopup,{isOpen:jt,handleClose:Pt,streamer:null,streamId:r,streamerId:Je,hideMessageButton:!0}),l.default.createElement(M.Popup,{hasBlur:!1,hideBackground:!0,isOpen:Ue,popupClassName:Ee.default.versus_popup_container},Je&&l.default.createElement(Me.CurrentUserBattleInvite,{streamId:r,guestId:Je,onClose:Ct,spaceSize:e,innerClassName:Ee.default.versus_popup_container_inner})),l.default.createElement(M.Popup,{hasBlur:!1,isOpen:ot===V.BattleState.requested},Je&&l.default.createElement(Se.CurrentUserBattleIncome,{guestId:Je})),l.default.createElement(M.Popup,{hasBlur:!1,isOpen:lt},Je&&l.default.createElement(Ie.CurrentUserBattleLeave,{guestId:Je,onClose:at.cancelLeavingTheStream,onFinish:at.cancelLeavingTheStream}))):l.default.createElement("div",{className:ee.default.single_stream},l.default.createElement(Oe.LocalBroadcasting,{spaceSize:e,handleOpenLeaderboardModal:Dt,streamerId:qe,onShowMoreOptionsPopup:Bt}),l.default.createElement("div",{className:ee.default.top_left_stream_info_block},l.default.createElement(be.CurrentUserStreamShortStreamerInfo,{streamId:r,onPress:vt})),l.default.createElement($.SingleStreamCounterListWrapper,null,l.default.createElement($.SingleStreamCounterListRow,null,l.default.createElement(te.SingleStreamGift,{streamerId:qe,streamId:r,onShowStreamerGift:()=>Tt(!0)}),!dt&&l.default.createElement(l.default.Fragment,null,l.default.createElement(ae.SingleStreamView,{streamId:r}))),l.default.createElement($.SingleStreamCounterListRow,null,l.default.createElement(me.BroadcastDuration,{paidBroadcastStatus:Rt,streamId:r})),l.default.createElement($.SingleStreamCounterListRow,null,l.default.createElement(pe.GoalWidget,{isStreamer:!0,isGoalAvailable:It,streamId:r}))))))),l.default.createElement(pe.GoalPopupSet,{isGoalAvailable:It,streamId:r,isSreamer:!0,onDelete:a}),l.default.createElement(M.Popup,{isOpen:!Be,hasBlur:!1},l.default.createElement(w.PopupWindow,{handleClose:a},l.default.createElement(we.DisconnectErrorScreen,null))),l.default.createElement(M.Popup,{isOpen:Ve},l.default.createElement(w.PopupWindow,{className:T.default.popup_window__black__rounded,closeClassName:D.default.popup_close_button__black,handleClose:a},l.default.createElement(de.SimpleText,{className:he.default.simple_text__one_line,stringKey:"BROADCAST_TOGETHER__YOU_HAVE_BEEN_KICKED_BY_THE_HOST"}))),l.default.createElement(M.Popup,{isOpen:Ye,hasBlur:!1},l.default.createElement(w.PopupWindow,{handleClose:bt},l.default.createElement(P.CurrentUserStatusForm,{handleClose:bt}))),l.default.createElement(Ae.LeaderboardFullPopup,{isOpen:xt,hasBlur:!1,handleClose:kt,userId:qe,streamId:r}),$t.userId&&l.default.createElement(Ae.LeaderboardFullPopup,{isOpen:!0,hasBlur:!1,handleClose:()=>tr(null,void 0),userId:$t.userId,streamId:r,battleRound:$t.round,isBattleMode:!0}),l.default.createElement(Te.CurrentUserMoreButtonPopup,{visible:U,onClose:Nt,onStopBroadcast:Kt,onSwitchPaidBroadcast:_t,paidBroadcastStatus:Rt,isMultistream:Ze}),Gt&&l.default.createElement(De.PaidBroadcastJoinPrice,{label:"PAID_BROADCAST",description:"PAID_BROADCAST_DESCRIPTION",buttonLabel:"PAID_BROADCAST_START",onStart:Qt,onClose:Zt}),zt&&l.default.createElement(ke.Countdown,{onEnd:Wt,label:Ht}),Ft&&l.default.createElement(je.ConfirmEndPaidBroadcast,{onCancel:Xt,onConfirm:Jt})))})),t.CurrentUserStreamComponentWrapper=(0,F.withRoom)(t.CurrentUserStreamComponent),t.CurrentUserStream=(0,k.withChatMessenger)((({onClose:e})=>{const[r,n]=(0,l.useState)(),[i,s]=(0,l.useState)(!1),o=(0,l.useCallback)((()=>{s(!0)}),[s]),{mediaStream:c}=(0,Le.useLocalMediaStreamUrlWeb)(o),u=(0,m.useIdentity)(),d=null==u?void 0:u.id,[h,p]=(0,l.useState)(!0),[f,A]=(0,l.useState)(""),g=(0,l.useCallback)((()=>a(void 0,void 0,void 0,(function*(){if(!d||!c)return;p(!1);const e=yield(0,U.initializeRoom)({mediaStream:c,identityId:d,title:f,thumbUrl:void 0,thumbSource:void 0,meta:(0,Ne.generateMeta)()});n(e)}))),[d,c,f]),v=(0,l.useCallback)((()=>{c&&c.getTracks().forEach((e=>e.stop()))}),[c]),b=(0,l.useCallback)((()=>{v(),e()}),[v,e]),y=(0,l.useCallback)((e=>{A(e.trim())}),[]);return d?r&&c?l.default.createElement(t.CurrentUserStreamComponentWrapper,{streamId:r,onClose:e,identityId:d}):h?l.default.createElement(Ce.CurrentUserStartingStream,{userId:d,handleGoLive:g,handleInputAnnouncement:y,handleClose:b,startStreamButtonEnabled:!!c}):i?l.default.createElement(M.Popup,null,l.default.createElement(w.PopupWindow,{handleClose:b},l.default.createElement(ve.AccessErrorScreen,null))):l.default.createElement(re.StartingVideo,{userId:d}):null}),"absolute")},function(e,t,r){e.exports={hidden:"ed3d24",followers:"e18fa4",name:"_1e2cf7",ellipsis:"_18597d",single_stream_short_streamer_info:"_8c16e8",single_stream_short_streamer_info_minimized:"fd06e3",avatar:"ca1565",avatar_minimized:"_31a3fa",short_info:"c75ef6",name_minimized:"fd0b60",rerun:"ed922d"}},function(e,t){e.exports=r(313)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SingleStreamCounterListRow=t.SingleStreamCounterListWrapper=void 0;var n=r(693);Object.defineProperty(t,"SingleStreamCounterListWrapper",{enumerable:!0,get:function(){return n.SingleStreamCounterListWrapper}});var i=r(694);Object.defineProperty(t,"SingleStreamCounterListRow",{enumerable:!0,get:function(){return i.SingleStreamCounterListRow}})},function(e,t,r){e.exports={list_wrapper:"_52f089",list_row:"_3a159f"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.SingleStreamGift=void 0;const o=s(r(0)),l=r(127),c=r(105),u=r(1),d=a(r(274));t.SingleStreamGift=function(e){const{onShowStreamerGift:t,streamerId:r,streamId:n}=e,i=(0,c.useReceivedChatGiftForStreamer)(n,r),s=(0,o.useMemo)((()=>{var e;return null!==(e=null==i?void 0:i.diamonds)&&void 0!==e?e:0}),[i]),[a,h]=(0,o.useState)(0);(0,o.useEffect)((()=>{null===i&&h((e=>e+1))}),[i]);const p=(0,l.useDiamondsWithUpdate)(r,a),[f,A]=(0,o.useState)(0);return(0,o.useEffect)((()=>{null!==p&&A(p)}),[p,A]),o.default.createElement(o.default.Fragment,null,o.default.createElement("button",Object.assign({type:"button",className:d.default.single_stream_gift},(0,u.tagTestData)("single_user_stream__gifts_counter"),{onClick:t}),f),s?o.default.createElement("span",Object.assign({className:d.default.single_stream_gift__delta},(0,u.tagTestData)("single_user_stream__gifts_delta")),"+",s):null)}},function(e,t,r){e.exports={single_stream_view:"_5a2ec4",single_stream_star:"afac7e",single_stream_gift__delta:"_727858",single_stream_gift:"_362224"}},function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.StartingVideo=void 0;const i=n(r(0)),s=r(1),a=r(7),o=r(2),l=r(11),c=r(10),u=n(r(142));t.StartingVideo=function({userId:e}){const t=(0,l.useConst)(c.ImageSizeStorage.shared).get(e,"xl");return i.default.createElement("div",Object.assign({className:u.default.starting_video},(0,s.tagTestData)("single_user_stream__starting_screen")),i.default.createElement("div",{className:u.default.avatar,style:{backgroundImage:`url(${t}), url(${a.Resources.images.defaultAvatar()})`}}),i.default.createElement("span",{className:u.default.subtitle},i.default.createElement(o.Locale,{stringKey:"STREAM__STARTING_VIDEO"})))}},function(e,t,r){e.exports={single_stream_bottom_bar:"_2c8cbb",single_stream_bottom_bar__wide:"_98d7fc"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.LikeListAnimation=void 0;const o=s(r(0)),l=a(r(699));t.LikeListAnimation=function(){return o.createElement("div",{className:l.default.like_list_animation})}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.SingleStreamView=void 0;const o=s(r(0)),l=r(1),c=r(72),u=a(r(274));t.SingleStreamView=(0,o.memo)((e=>{const{streamId:t}=e,r=(0,c.useStreamViewers)(t,0);return o.default.createElement("span",Object.assign({className:u.default.single_stream_view},(0,l.tagTestData)("single_user_stream__views_counter")),r)}))},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.SimpleText=void 0;const o=s(r(0)),l=a(r(3)),c=r(2),u=a(r(81));t.SimpleText=function(e){const{stringKey:t,onClick:r,className:n}=e;return o.createElement("p",{onClick:r,className:(0,l.default)(u.default.simple_text,n)},o.createElement(c.Locale,{stringKey:t}))}},function(e,t,r){e.exports={access_error_screen:"_1fad14",image:"_95acb1",text:"_5fe5d7"}},function(e,t){e.exports="data:image/svg+xml;charset=utf-8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjBweCIKICAgICB5PSIwcHgiCiAgICAgdmlld0JveD0iMCAwIDIwIDI3IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyMCAyNzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgogICAgPGRlZnM+CiAgICAgICAgPGZpbHRlciBpZD0icHJlZml4X19hIiB3aWR0aD0iMTY2LjclIiBoZWlnaHQ9IjE4MCUiIHg9Ii0zMy4zJSIgeT0iLTQwJSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94Ij4KICAgICAgICAgICAgPGZlT2Zmc2V0IGluPSJTb3VyY2VBbHBoYSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRPdXRlcjEiLz4KICAgICAgICAgICAgPGZlR2F1c3NpYW5CbHVyIGluPSJzaGFkb3dPZmZzZXRPdXRlcjEiIHJlc3VsdD0ic2hhZG93Qmx1ck91dGVyMSIgc3RkRGV2aWF0aW9uPSIyIi8+CiAgICAgICAgICAgIDxmZUNvbG9yTWF0cml4IGluPSJzaGFkb3dCbHVyT3V0ZXIxIiByZXN1bHQ9InNoYWRvd01hdHJpeE91dGVyMSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwLjI1IDAiLz4KICAgICAgICAgICAgPGZlTWVyZ2U+CiAgICAgICAgICAgICAgICA8ZmVNZXJnZU5vZGUgaW49InNoYWRvd01hdHJpeE91dGVyMSIvPgogICAgICAgICAgICAgICAgPGZlTWVyZ2VOb2RlIGluPSJTb3VyY2VHcmFwaGljIi8+CiAgICAgICAgICAgIDwvZmVNZXJnZT4KICAgICAgICA8L2ZpbHRlcj4KPC9kZWZzPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNC42IDcpIHNjYWxlKDAuNSkiIGZpbGw9IiNmZmYiIGZpbHRlcj0idXJsKCNwcmVmaXhfX2EpIj4KICAgIAk8cGF0aCBkPSJNMTMuMiwxNC44QzEzLjIsMTQuOCwxMy4yLDE0LjgsMTMuMiwxNC44QzEzLjIsMTQuOCwxMy4yLDE0LjgsMTMuMiwxNC44eiIvPgogICAgICAgIDxwYXRoIGQ9Ik0xMiwxNS44QzEyLDE1LjgsMTIsMTUuOCwxMiwxNS44QzEyLDE1LjgsMTIsMTUuOCwxMiwxNS44eiIvPgogICAgICAgIDxwYXRoIGQ9Ik0xOS44LDEyYy0wLjYsMC0xLDAuNC0xLDFjMCw0LjQtMy42LDgtOCw4Yy0xLjEsMC0yLjItMC4yLTMuMS0wLjZsLTEuNSwxLjVjMS4xLDAuNiwyLjMsMSwzLjYsMS4xdjNjMCwwLjYsMC40LDEsMSwxCgkJYzAuNiwwLDEtMC40LDEtMXYtM2M1LjEtMC41LDktNC44LDktMTBDMjAuOCwxMi40LDIwLjQsMTIsMTkuOCwxMnoiLz4KICAgICAgICA8cGF0aCBkPSJNNy4yLDEyLjRsMC42LTAuNlY1YzAtMS43LDEuMy0zLDMtM3MzLDEuMywzLDN2MC44bDEuOS0xLjljLTAuNi0yLjUtMy00LjMtNS43LTMuOEM3LjUsMC41LDUuOCwyLjcsNS44LDUuMlYxMwoJCWMwLDAuMiwwLDAuNSwwLDAuN0w3LjIsMTIuNHoiLz4KICAgICAgICA8cGF0aAogICAgICAgICAgICBkPSJNMTIuOSwxNS4xbC0xLjUsMS41TDEwLjEsMThjMC4yLDAsMC41LDAsMC43LDBjMi44LDAsNS0yLjIsNS01di0wLjhsLTEuNCwxLjRMMTIuOSwxNS4xQzEyLjksMTUuMSwxMi45LDE1LjEsMTIuOSwxNS4xeiIKICAgICAgICAvPgogICAgICAgIDxwYXRoIGQ9Ik0zLjQsMTYuMWMtMC40LTEtMC42LTItMC42LTMuMWMwLTAuNi0wLjQtMS0xLTFjLTAuNiwwLTEsMC40LTEsMWMwLDEuNywwLjQsMy4yLDEuMSw0LjZMMy40LDE2LjF6Ii8+CiAgICAgICAgPHBhdGgKICAgICAgICAgICAgZD0iTTEyLjksMTUuMWMwLjEtMC4xLDAuMi0wLjIsMC4zLTAuM0MxMy4xLDE0LjksMTMsMTUsMTIuOSwxNS4xQzEyLjksMTUuMSwxMi45LDE1LjEsMTIuOSwxNS4xTDEyLjksMTUuMXoiLz4KICAgICAgICA8cGF0aCBkPSJNMjEuNSwyLjRjLTAuNC0wLjQtMS0wLjQtMS40LDBsLTYuMyw2LjNsLTUuNiw1LjZjMCwwLDAsMCwwLDBsLTcuOCw3LjhjLTAuNCwwLjQtMC40LDEsMCwxLjRzMSwwLjQsMS40LDBsNy44LTcuOAoJCWMwLDAsMCwwLDAsMGw0LjItNC4ybDcuNy03LjdDMjEuOSwzLjQsMjEuOSwyLjgsMjEuNSwyLjR6Ii8+CjwvZz4KPC9zdmc+Cg=="},function(e,t){e.exports="data:image/svg+xml;charset=utf-8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjBweCIgeT0iMHB4IgogICAgIHZpZXdCb3g9IjAgMCAyMCAyNyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjAgMjc7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KICAgIDxkZWZzPgogICAgICAgIDxmaWx0ZXIgaWQ9InByZWZpeF9fYSIgd2lkdGg9IjE2Ni43JSIgaGVpZ2h0PSIxODAlIiB4PSItMzMuMyUiIHk9Ii00MCUiIGZpbHRlclVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCI+CiAgICAgICAgICAgIDxmZU9mZnNldCBpbj0iU291cmNlQWxwaGEiIHJlc3VsdD0ic2hhZG93T2Zmc2V0T3V0ZXIxIi8+CiAgICAgICAgICAgIDxmZUdhdXNzaWFuQmx1ciBpbj0ic2hhZG93T2Zmc2V0T3V0ZXIxIiByZXN1bHQ9InNoYWRvd0JsdXJPdXRlcjEiIHN0ZERldmlhdGlvbj0iMiIvPgogICAgICAgICAgICA8ZmVDb2xvck1hdHJpeCBpbj0ic2hhZG93Qmx1ck91dGVyMSIgcmVzdWx0PSJzaGFkb3dNYXRyaXhPdXRlcjEiIHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMC4yNSAwIi8+CiAgICAgICAgICAgIDxmZU1lcmdlPgogICAgICAgICAgICAgICAgPGZlTWVyZ2VOb2RlIGluPSJzaGFkb3dNYXRyaXhPdXRlcjEiLz4KICAgICAgICAgICAgICAgIDxmZU1lcmdlTm9kZSBpbj0iU291cmNlR3JhcGhpYyIvPgogICAgICAgICAgICA8L2ZlTWVyZ2U+CiAgICAgICAgPC9maWx0ZXI+CiAgICA8L2RlZnM+CiAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1IDcpIHNjYWxlKDAuNSkiIGZpbGw9IiNmZmYiIGZpbHRlcj0idXJsKCNwcmVmaXhfX2EpIj4KCTxwYXRoIGQ9Ik0xMCwxOGMyLjgsMCw1LTIuMiw1LTVWNWMwLTIuOC0yLjItNS01LTVTNSwyLjIsNSw1djhDNSwxNS44LDcuMiwxOCwxMCwxOHogTTcsNWMwLTEuNywxLjMtMywzLTNzMywxLjMsMywzdjgKCQljMCwxLjctMS4zLDMtMywzcy0zLTEuMy0zLTNWNXoiLz4KICAgICAgICA8cGF0aCBkPSJNMTksMTJjLTAuNiwwLTEsMC40LTEsMWMwLDQuNC0zLjYsOC04LDhzLTgtMy42LTgtOGMwLTAuNi0wLjQtMS0xLTFzLTEsMC40LTEsMWMwLDUuMiwzLjksOS40LDksMTB2M2MwLDAuNiwwLjQsMSwxLDEKCQlzMS0wLjQsMS0xdi0zYzUuMS0wLjUsOS00LjgsOS0xMEMyMCwxMi40LDE5LjYsMTIsMTksMTJ6Ii8+CjwvZz4KPC9zdmc+Cg=="},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.BattleLayout=void 0;const o=s(r(0)),l=r(5),c=r(19),u=r(232),d=r(105),h=a(r(233)),p=r(54),f=r(7),A=r(710),m=r(712),g=r(234),v=a(r(714)),b=a(r(284));t.BattleLayout=o.default.memo((e=>{const{streamId:t,guestId:r,streamerId:n,isViewer:i,onOpenLeaderboardModal:s}=e,[a,y]=(0,o.useState)(0),[C,w]=(0,o.useState)(!1),M=c.BattlesRepository.shared(r),S=(0,l.useObservable)((()=>M.roundState),[M]),I=(0,l.useObservable)((()=>M.roundInfo),[M]),E=(0,l.useObservable)((()=>M.roundCountdown),[M],0),{round:x}=S||{},T=(0,d.useReceivedChatGiftForStreamer)(t,n),D=(0,d.useReceivedChatGiftForStreamer)(t,r),k=(0,o.useRef)(new Audio);(0,o.useEffect)((()=>{k.current.src=f.Resources.audio.donationReceived()}),[]),(0,o.useEffect)((()=>{(T||D)&&k.current.play().catch((()=>{}))}),[T,D]);const j=null==S?void 0:S.isOnRoundResults,L=null==I?void 0:I.isLastRound,O=(0,o.useMemo)((()=>{if(!S)return;const e=null==S?void 0:S.statistic;return null==e?void 0:e.find((e=>e.streamerId===n))}),[S,n]),P=(0,o.useMemo)((()=>{if(!S)return;const e=null==S?void 0:S.statistic;return null==e?void 0:e.find((e=>e.streamerId===r))}),[S,r]),N=(0,o.useMemo)((()=>null==S?void 0:S.winner),[S]),B=(0,o.useMemo)((()=>{let e=1;const t=(null==O?void 0:O.diamonds)||0,r=(null==P?void 0:P.diamonds)||0,n=t+r;if(n>0){const i=(t-r)/n*25;return Math.abs(i)>24&&(e=.95),i*e-25}return-25}),[O,P]),R=(0,o.useMemo)((()=>(null==O?void 0:O.isWinner)?["win","lose"]:(null==P?void 0:P.isWinner)?["lose","win"]:["draw","draw"]),[O,P]),V=(0,o.useMemo)((()=>N===n?["win","lose"]:N===r?["lose","win"]:["draw","draw"]),[n,r,N]),z=(0,o.useCallback)((()=>{w(!1)}),[]);(0,o.useEffect)((()=>{E&&(y(E),w(!0))}),[E]);const Y=(0,o.useCallback)((()=>j&&(L||N)?o.default.createElement("div",{className:b.default.round_results_wrapper},V.map((e=>o.default.createElement(p.AnimatedBattleIcon,{key:e,name:e})))):j&&!L?o.default.createElement("div",{className:b.default.round_results_wrapper},R.map((e=>o.default.createElement(p.BattleIcon,{key:e,name:e,width:88,height:88})))):void 0),[j,L,N,V,R]),G=(0,o.useCallback)((()=>{const e=[];if(!j)return T&&e.push(o.default.createElement("img",{className:b.default.main_streamer_gift,src:null==T?void 0:T.uri,alt:""})),D&&e.push(o.default.createElement("img",{className:b.default.guest_streamer_gift,src:null==D?void 0:D.uri,alt:""})),o.default.createElement(o.default.Fragment,null,e)}),[T,D,j]),U=Boolean(i&&r&&!C&&!j),F=(0,o.useCallback)((e=>{s(e,x)}),[s,x]);return o.default.createElement(o.default.Fragment,null,o.default.createElement("div",{className:b.default.battle_bar_wrapper},i&&o.default.createElement(v.default,{streamerId:n,guestStreamerId:r}),G(),o.default.createElement("div",{className:b.default.battle_progress_wrapper},o.default.createElement("div",{className:b.default.battle_progress,style:{transform:`translateX(${B}%)`}})),o.default.createElement("div",{className:b.default.score_wrapper},o.default.createElement("div",{className:b.default.score_text_wrapper},o.default.createElement("img",{src:h.default,width:24,height:24}),o.default.createElement("div",{className:b.default.score_text},(null==O?void 0:O.diamonds)||0)),o.default.createElement("div",{className:b.default.round_text},"Round ",(null==S?void 0:S.round)||1),o.default.createElement("div",{className:b.default.score_text_wrapper},o.default.createElement("div",{className:b.default.score_text},(null==P?void 0:P.diamonds)||0),o.default.createElement("img",{src:h.default,width:24,height:24}))),o.default.createElement(g.BattleLeaderboardPanel,{streamerId:n,guestId:r,streamId:t,openBattleLeaderboardModal:F})),C&&o.default.createElement("div",{className:b.default.countdown_wrapper},o.default.createElement(u.Countdown,{onEnd:z,duration:a})),o.default.createElement(m.BattleStartedPopup,{competitorId:r,renderable:U}),o.default.createElement(A.RoundTime,{guestId:r}),Y())}))},function(e,t,r){e.exports={battle_countdown_text:"cfffec",battle_countdown:"_8747e8",countdown_wrapper:"cb3509",round_results_wrapper:"b624db",battle_bar_wrapper:"e9aff9",battle_progress_wrapper:"_902137",battle_progress:"_4793b8",score_wrapper:"_12ccb4",score_text_wrapper:"_379855",score_text:"_7674a1",round_text:"_3cb238",main_streamer_gift:"cea5e6",guest_streamer_gift:"_81e79f",battle_sent_gift_button:"_10b8af",left:"_595b6f",right:"_3af61c"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.SingleStreamEnterReactions=void 0;const o=s(r(0)),l=a(r(3)),c=r(238),u=a(r(715)),d=r(716);t.SingleStreamEnterReactions=(0,o.memo)((e=>{var t;const{reaction:r}=(0,c.usePersonalSubscriberEntryInStream)(e.streamId);return(null==r?void 0:r.type)?o.default.createElement("div",{className:(0,l.default)(u.default.single_stream_reactions_container)},o.default.createElement(d.VipWatcherEnterAnimation,{avatar:{src:null===(t=null==r?void 0:r.avatar)||void 0===t?void 0:t.source},animationType:null==r?void 0:r.type,onComplete:r.onComplete})):null}))},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.setCurrentStreamVideoTagSize=void 0;const n=r(28);t.setCurrentStreamVideoTagSize=function(e,t,r,i,s){if(i)return s.widthType===n.typeWidthMobile?(e.style.width=s.width+"px",e.style.height=s.height+"px"):(e.style.width=s.height/n.mobileAspectRatio+"px",e.style.height=s.height+"px"),void(e.style.paddingBottom=s.height/2+"px");e.style.width=t+"px",e.style.height=r+"px",e.style.paddingBottom=(i?r/2:0)+"px"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.SingleStreamMessageList=void 0;const o=s(r(0)),l=r(45),c=r(1),u=r(8),d=r(242),h=r(183),p=a(r(729)),f=r(730);t.SingleStreamMessageList=function({streamerId:e,messages:t,isCurrentStream:r,isMultistream:n,isBattle:i,goalMessageAction:s=(()=>{})}){const a=o.default.createRef(),{authorizedUserId:A}=(0,u.useAuthorizedUser)();(0,o.useEffect)((()=>{const{current:e}=a;e&&(0,d.scrollDown)(e)}));const m=(0,o.useCallback)((()=>[...t].reverse().map((t=>t.type===l.MessageType.follow?o.default.createElement(h.SingleStreamChatFollowButton,{key:"follow",streamerId:e,authorizedUserId:A}):o.default.createElement(f.SingleStreamMessageBubble,{isCurrentStream:r,streamerId:e,key:t.id,message:t,isMultistream:n,isBattle:i,goalMessageAction:s,userId:A})))),[t,i,A]);return o.default.createElement("div",Object.assign({ref:a,className:p.default.single_stream_message_list},(0,c.tagTestData)("single_user_stream__messages_log_container")),m())}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useSortedGiftList=void 0;const n=r(18),i=r(9),s=r(35),a=r(5),o=r(8);t.useSortedGiftList=(e,t=0,r=[])=>{const l=(0,o.useUserId)();return(0,a.useObservable)((()=>l?s.GiftsBaseRepository.shared(l).getGiftsList().pipe((0,n.map)((e=>t?e.filter((e=>e.diamonds>=t)):e)),(0,n.map)((t=>t.sort(((t,r)=>e?t[e]-r[e]:0))))):(0,i.of)([])),[l,...r],[])}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Countdown=void 0;const o=s(r(0)),l=r(13),c=r(77),u=r(2),d=a(r(744)),h=5;t.Countdown=(0,o.memo)((e=>{const{label:t,duration:r=h,onEnd:n}=e,{countdown:i}=(0,c.useCountdown)(r);return(0,o.useEffect)((()=>{i||null==n||n()}),[i,n]),o.default.createElement(l.Popup,{isOpen:!0,hasBlur:!1},t&&o.default.createElement("span",{className:d.default.down_counter_label},o.default.createElement(u.Locale,{stringKey:t})),o.default.createElement("div",{className:d.default.down_counter_number},i))}))},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useLocalMediaStreamUrlWeb=void 0;const n=r(0),i=r(143);t.useLocalMediaStreamUrlWeb=e=>{const[t,r]=(0,n.useState)(),[s,a]=(0,n.useState)(),o=(0,n.useCallback)((t=>{t||(r((e=>{e&&e.getTracks().forEach((e=>e.stop()))})),a(void 0)),(0,i.getDeviceMediaInformation)(i.FacingMode.user).then((t=>{const n=null==t?void 0:t.getAudioTracks(),s=null==t?void 0:t.getVideoTracks();if(!(null==n?void 0:n.length)||!(null==s?void 0:s.length))return alert("Error trying to access camera. To change permissions, click the icon to the left of the web address."),void(null==e||e());r(t),a((0,i.getMediaUrl)(t))})).catch((t=>{alert(`Error trying to access camera. ${t} To change permissions, click the icon to the left of the web address.`),null==e||e()}))}),[e]);return(0,n.useEffect)((()=>{o(!0)}),[o]),{mediaStream:t,mediaStreamUrl:s,fetchMediaStream:o}}},function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.SingleStreamBottomButton=void 0;const i=n(r(0)),s=n(r(3)),a=n(r(753));t.SingleStreamBottomButton=function(e){const{src:t,onClick:r,tagTestData:n,className:o,style:l,iconStyle:c}=e;return i.default.createElement("button",Object.assign({type:"button",className:(0,s.default)(a.default.single_stream_bottom_button,{[String(o)]:Boolean(o)}),style:l},n,{onClick:r}),i.default.createElement("img",{className:a.default.image,style:c,src:t,alt:""}))}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SingleStreamGiftPopup=t.ShowGiftsButton=void 0;var n=r(755);Object.defineProperty(t,"ShowGiftsButton",{enumerable:!0,get:function(){return n.ShowGiftsButton}});var i=r(756);Object.defineProperty(t,"SingleStreamGiftPopup",{enumerable:!0,get:function(){return i.SingleStreamGiftPopup}})},function(e,t){e.exports=r(90046)},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.StreamFollowButton=void 0;const o=s(r(0)),l=r(6),c=r(4),u=r(2),d=r(1),h=r(37),p=r(15),f=a(r(772));t.StreamFollowButton=function(e){const{streamerId:t,authorizeReason:r}=e,n=(0,l.useCustomTheme)(c.SubTheme.streaming),{follow:i,userIsFollowed:s}=(0,h.useFollowActionsById)(t),a=(0,o.useCallback)((()=>{p.videoCallModuleHooks.shouldAuthorizeUser({onSuccess:i,reason:r})}),[i,r]);return s?null:o.default.createElement("button",Object.assign({className:f.default.follow_button,style:null==n?void 0:n.streamPausedFollow,type:"button"},(0,d.tagTestData)("stream__button__follow"),{onClick:a}),o.default.createElement(u.Locale,{stringKey:"STREAM__BUTTON__FOLLOW"}))}},function(e,t){e.exports=r(37004)},function(e,t,r){"use strict";var n=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))((function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,o)}l((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.CameraDetector=void 0;const i=r(9),s=r(26),a=r(18),o=r(16),l=r(136),c=(0,s.getWindow)();class u{constructor(){var e;this.hasCamera=new i.Observable,this._cameraSource=new i.Subject,this._permissionStatus=null,this.onChange=()=>n(this,void 0,void 0,(function*(){var e;const t=yield(0,l.getCamerasCount)(),r=!("denied"===(null===(e=this._permissionStatus)||void 0===e?void 0:e.state));this._cameraSource.next(t>0&&r)})),this.hasCamera=this._cameraSource.pipe((0,a.distinctUntilChanged)(),(0,a.shareReplay)(1)),null===(e=c.navigator.mediaDevices)||void 0===e||e.addEventListener("devicechange",this.onChange),this.onChange()}onDestroy(){var e;this._permissionStatus=null,null===(e=c.navigator.mediaDevices)||void 0===e||e.removeEventListener("devicechange",this.onChange)}}t.CameraDetector=u,u.shared=(0,o.singleton)((()=>new u))},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.setVideocallsListVisibility=t.useVideocallsListVisibility=void 0;const n=r(9),i=r(5);class s{static setVisible(e){this.isVisible.next(e)}}s.isVisible=new n.BehaviorSubject(!0),t.useVideocallsListVisibility=()=>(0,i.useObservable)((()=>s.isVisible),[]),t.setVideocallsListVisibility=e=>s.setVisible(e)},function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.CurrentUserStream=void 0;const i=n(r(0)),s=r(89),a=r(268),o=r(203);t.CurrentUserStream=e=>{const t=(0,s.useRemoteConfig)(["newMediaserverEnabled"]);if(!t||"boolean"!=typeof(null==t?void 0:t.newMediaserverEnabled))return null;const r=t.newMediaserverEnabled?o.CurrentUserStream:a.CurrentUserStream;return i.default.createElement(r,Object.assign({},e))}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Streaming=void 0;const o=s(r(0)),l=r(6),c=r(4),u=r(807),d=r(36),h=r(21),p=r(43),f=r(808),A=r(59),m=r(825),g=r(831),v=a(r(836)),b=r(837),y=r(305),C=(0,o.memo)((e=>{const{onStreamSelected:t,onTabClick:r,activeTab:n,bannerData:i,resetBannerData:s}=e,a=(0,l.useCustomTheme)(c.SubTheme.streaming);return o.default.createElement("div",{className:v.default.streaming__wrapper,style:null==a?void 0:a.wrapper},n===y.TabNames.all&&o.default.createElement(g.StreamListAll,{onStreamSelected:t,bannerData:i,onBannerBackClick:()=>{s()}}),n===y.TabNames.following&&o.default.createElement(m.StreamListFavorite,{onStreamSelected:t,onViewAll:()=>r(y.TabNames.all)}))})),w=(0,u.withActiveStreamlist)((0,p.withoutChatMessenger)(C)),M=(0,u.withActiveStreamlist)((0,p.withChatMessenger)(C,"feed")),S=(0,u.withActiveStreamlist)(f.TopBannerList);t.Streaming=e=>{const{onStreamSelected:t,onStartStream:r,onBannerPress:n}=e,[i,s]=(0,o.useState)(y.TabNames.all),[a,l]=(0,o.useState)(null),c=()=>{l(null),d.StreamsRepository.shared().setWatchedStreams([])};return"undefined"==typeof window?null:o.default.createElement(h.SpaceProvider,{name:"streams-list"},o.default.createElement(b.StreamListNavigation,{onStartStream:r,activeTab:i,onTabClick:s}),i===y.TabNames.all&&!a&&o.default.createElement(S,{onStreamOnlineBannerClick:t,onStreamerListBannerClick:e=>{l(e)},onBannerPress:n}),A.ChatConfigurationService.shared().hideInternalChat?o.default.createElement(w,{onStreamSelected:t,activeTab:i,onTabClick:s,bannerData:a,resetBannerData:c}):o.default.createElement(M,{onStreamSelected:t,activeTab:i,onTabClick:s,bannerData:a,resetBannerData:c}))}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.areItemsNotMatched=t.updateNodes=t.getPageX=t.initItems=t.cleanItems=t.getShowArrow=t.getCurrent=t.getTransformAmount=t.rotateItems=t.Circular=void 0;const n=r(145);class i{constructor(e,t){this.array=e,this.currentIndex=t}next(){const e=this.currentIndex,t=this.array;return this.currentIndex=e<t.length-1?e+1:0,this.current()}prev(){const e=this.currentIndex,t=this.array;return this.currentIndex=e>0&&e<t.length?e-1:t.length-1,this.current()}current(){return this.array[this.currentIndex]}}function s(e){return e.some((e=>void 0===e))}t.Circular=i,t.rotateItems=(e,t,r,s,a,o)=>{const l=new i(e,r),c=Array.from(t);switch(Number(o)){case n.SlideDirection.Left:(()=>{for(let e=a;e>=0;e--)(a-e<0||!c[e-a])&&c.unshift(l.current()),l.prev()})();break;case n.SlideDirection.Right:(()=>{for(let e=0;e<s+a;e++)c[2*a+e]||c.push(l.current()),l.next()})()}return c},t.getTransformAmount=(e,t,r)=>r*e*t,t.getCurrent=(e,t,r,n)=>{const i=e-n*t;return i<0?r+i:r<=i?i-r:i},t.getShowArrow=(e,t,r,n)=>{const i=e>t;return r?{left:i,right:i}:{left:i&&0!==n,right:i&&n+t<e}},t.cleanItems=(e,t,r)=>r===n.SlideDirection.Left?e.slice(0,-1*t):e.slice(t),t.initItems=(e,t,r)=>{if(!r)return e;const n=Array.from(e),s=new i(e,0);for(let e=0;e<t;e++)n.unshift(s.prev());return n},t.getPageX=function({nativeEvent:e}){return e instanceof MouseEvent?e.pageX:e instanceof TouchEvent?e.changedTouches[0].pageX:0},t.updateNodes=function(e,r,n,i,a){if(n&&n.length<r.length)return(0,t.initItems)(r,i,a);const o=e.map((e=>r.find((t=>e.key===t.key))));return s(o)?(0,t.initItems)(r,i,a):o},t.areItemsNotMatched=s},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(n=Object.getOwnPropertySymbols(e);i<n.length;i++)t.indexOf(n[i])<0&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(r[n[i]]=e[n[i]])}return r},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.withUserDescription=void 0;const l=s(r(0)),c=o(r(85)),u=o(r(3)),d=r(27),h=r(8),p=r(33),f=r(34),A=r(17),m=r(95),g=r(13),v=o(r(817));t.withUserDescription=e=>t=>{const{popupMountNode:r,onPopupStateChange:n,onStartPrivateChat:i,popupClassNames:s}=t,o=a(t,["popupMountNode","onPopupStateChange","onStartPrivateChat","popupClassNames"]),b=(0,h.useUserId)(),[y,C]=(0,l.useState)(!1),[w,M]=(0,l.useState)(null),S=(0,l.useCallback)(((e,t)=>{d.UsersRepository.shared().getUser(e).subscribe((r=>{r&&(M({streamer:r,streamerId:e,streamId:t}),null==n||n(!0),C(!0))}),(e=>{}))}),[n]),I=(0,l.useCallback)((()=>{C(!1),null==n||n(!1)}),[n]),E=(0,l.useCallback)((()=>{(null==w?void 0:w.streamer)&&b&&(p.ChatListRepository.shared(b,f.ChatGroup.all).openChatWithPreloadedCollocultor(w.streamer),null==i||i(),I())}),[null==w?void 0:w.streamer,b,I,i]),x=l.default.createElement(g.Popup,{isOpen:y,hasBlur:!1,overlayClassName:(0,u.default)(null==s?void 0:s.overlay,v.default.user_description_overlay),popupClassName:null==s?void 0:s.popup},l.default.createElement(A.PopupWindow,{handleClose:I,className:(0,u.default)(null==s?void 0:s.window,v.default.user_description_popup)},l.default.createElement(m.StreamerCard,{startPrivateChat:E,streamer:(null==w?void 0:w.streamer)||null,streamId:(null==w?void 0:w.streamId)||"",streamerId:null==w?void 0:w.streamerId})));return l.default.createElement(l.default.Fragment,null,l.default.createElement(e,Object.assign({},o,{showUserDescription:S,hideUserDescription:I})),r?c.default.createPortal(x,r):x)}},function(e,t,r){e.exports={banner_item:"d73366",banner_item__image:"_237602",banner_item__back_button:"_9f6574",banner_item__back_button__text:"d20f88"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.StreamPreview=void 0;const o=s(r(0)),l=r(2),c=r(6),u=r(4),d=r(70),h=r(1),p=r(7),f=r(11),A=r(10),m=a(r(79));t.StreamPreview=(0,o.forwardRef)(((e,t)=>{const{userStream:r,onStreamSelected:n}=e,{streamer:i}=r,s=(0,c.useCustomTheme)(u.SubTheme.streaming),a=(0,o.useMemo)((()=>r.participants.find((e=>(null==e?void 0:e.userId)!==i.id))||null),[i.id,r.participants]),g=(0,o.useCallback)((()=>{d.RoutingServices.lastSelectedStream=r,n&&n(r.id)}),[n,r]),v=(0,f.useConst)(A.ImageSizeStorage.shared),b=(0,o.useMemo)((()=>r.streamer.thumbnail||v.get(i.id,"lg")),[v,i.id,r.streamer.thumbnail]),y=(0,o.useMemo)((()=>(null==a?void 0:a.userId)?v.get(a.userId,"lg"):void 0),[null==a?void 0:a.userId,v]);return o.default.createElement("li",{ref:t,className:m.default.stream_preview__wrapper,id:`stream-${r.id}${r.isRecord?"-rerun":""}`,onClick:g},o.default.createElement("div",{className:m.default.stream_preview__size_container,style:{backgroundImage:`url(${p.Resources.images.defaultAvatar()})`}},o.default.createElement("div",Object.assign({className:m.default.stream_preview__image,style:{backgroundImage:`url(${b})`}},(0,h.tagTestData)("stream_preview__streamer_avatar"))),a?o.default.createElement("div",{className:m.default.additional_stream_preview__image__wrapper},o.default.createElement("div",Object.assign({className:m.default.additional_stream_preview__image,style:{backgroundImage:`url(${y})`}},(0,h.tagTestData)("stream_preview__additional_streamer_avatar")),o.default.createElement("div",{className:m.default.additional_stream_preview__image_before,style:{backgroundImage:`url(${p.Resources.images.defaultAvatar()})`}}))):null,o.default.createElement("div",{className:m.default.stream_preview__viewers,style:null==s?void 0:s.live},o.default.createElement("span",{className:m.default.stream_preview__viewers__live_label,style:null==s?void 0:s.liveLabel},o.default.createElement(l.Locale,{stringKey:"STREAM__LABEL__LIVE"})),o.default.createElement("span",Object.assign({className:m.default.stream_preview__viewers__count_label,style:null==s?void 0:s.liveViews},(0,h.tagTestData)("stream_preview__viewers_counter")),r.viewers)),o.default.createElement("span",Object.assign({title:i.name,className:m.default.stream_preview__name},(0,h.tagTestData)("stream_preview__streamer_name")),i.name)))}))},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.UserPreview=void 0;const o=s(r(0)),l=a(r(3)),c=r(2),u=r(7),d=r(36),h=r(75),p=r(6),f=r(4),A=r(301),m=a(r(79)),g=r(11),v=r(10),b=(0,o.memo)((e=>{const{user:t,onStreamSelected:r,showUserDescription:n,classNames:i}=e,{id:s}=t,a=(0,g.useConst)(v.ImageSizeStorage.shared).get(s,"xl"),A=(0,p.useCustomTheme)(f.SubTheme.streaming),b=(0,o.useCallback)((()=>{d.StreamsRepository.shared().getStreamsOnStreamersID([t.id]).subscribe((([e])=>{(null==e?void 0:e.state)!==h.StreamState.active?n(t.id,(null==e?void 0:e.id)||""):null==r||r(e.id)}),(e=>{}))}),[n,r,t.id]);return o.default.createElement("li",{className:(0,l.default)(null==i?void 0:i.wrapper,m.default.stream_preview__wrapper),onClick:b},o.default.createElement("div",{className:(0,l.default)(null==i?void 0:i.container,m.default.stream_preview__size_container),style:{backgroundImage:`url(${u.Resources.images.defaultAvatar()})`}},o.default.createElement("div",{className:(0,l.default)(null==i?void 0:i.image,m.default.stream_preview__image),style:{backgroundImage:`url(${a})`}}),"number"==typeof t.viewers&&o.default.createElement("div",{className:m.default.stream_preview__viewers,style:null==A?void 0:A.live},o.default.createElement("span",{className:m.default.stream_preview__viewers__live_label,style:null==A?void 0:A.liveLabel},o.default.createElement(c.Locale,{stringKey:"STREAM__LABEL__LIVE"})),o.default.createElement("span",{className:m.default.stream_preview__viewers__count_label,style:null==A?void 0:A.liveViews},t.viewers)),o.default.createElement("span",{title:t.name,className:(0,l.default)(null==i?void 0:i.name,m.default.stream_preview__name)},t.name)))})),y=(0,A.withUserDescription)(b);t.UserPreview=y},function(e,t,r){"use strict";var n;Object.defineProperty(t,"__esModule",{value:!0}),t.TabNames=void 0,function(e){e[e.all=0]="all",e[e.following=1]="following"}(n||(t.TabNames=n={}))},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.VideoCallScreen=void 0;const a=s(r(0)),o=r(33),l=r(27),c=r(5),u=r(8),d=r(15),h=r(12),p=r(24),f=r(42),A=r(34),m=r(13),g=r(43),v=r(123),b=r(839),y=(0,a.memo)((e=>{const{user:t,onClose:r,onViewAll:n}=e,i=(0,c.useObservable)((()=>v.VideoCallService.shared().callStarted),[]),s=(0,u.useAuthorizedUser)();(0,a.useEffect)((()=>{v.VideoCallService.shared().startCall(t),v.VideoCallService.shared().updateCallScreenUser(t)}),[t]),(0,a.useEffect)((()=>{i?o.ChatListRepository.shared(s.authorizedUserId,A.ChatGroup.all).setVideoChatUser(t):o.ChatListRepository.shared(s.authorizedUserId,A.ChatGroup.all).setVideoChatUser()}),[s.authorizedUserId,i,t]);const[g,y]=(0,a.useState)(""),C=(0,c.useObservable)((()=>l.UsersRepository.shared().getUser(g)),[g]),w=(0,a.useCallback)((()=>{var e;o.ChatListRepository.shared(s.authorizedUserId,A.ChatGroup.all).setVideoChatUser(t),f.VideoCallConnection.shared().startCall(t),null===(e=null===d.videoCallModuleHooks||void 0===d.videoCallModuleHooks?void 0:d.videoCallModuleHooks.shouldCallUser)||void 0===e||e.call(d.videoCallModuleHooks,t)}),[s.authorizedUserId,t]),M=(0,a.useCallback)((()=>{f.VideoCallConnection.shared().finishCall(),v.VideoCallService.shared().updateCallScreenUser(null),o.ChatListRepository.shared(s.authorizedUserId,A.ChatGroup.all).setVideoChatUser(),r()}),[s.authorizedUserId,r]),S=(0,a.useCallback)((()=>{f.VideoCallConnection.shared().finishCall(),v.VideoCallService.shared().updateCallScreenUser(null),o.ChatListRepository.shared(s.authorizedUserId,A.ChatGroup.all).setVideoChatUser(),null==n||n()}),[s.authorizedUserId,n]);(0,a.useEffect)((()=>{var e;C&&(o.ChatListRepository.shared(s.authorizedUserId,A.ChatGroup.all).setVideoChatUser(t),f.VideoCallConnection.shared().startCall(C),null===(e=null===d.videoCallModuleHooks||void 0===d.videoCallModuleHooks?void 0:d.videoCallModuleHooks.shouldCallUser)||void 0===e||e.call(d.videoCallModuleHooks,C))}),[s.authorizedUserId,C,t]);const I=(0,a.useCallback)((e=>y(e)),[]);return a.default.createElement(h.LocaleProvider,null,a.default.createElement(p.ModalProvider,null,a.default.createElement(m.Popup,null,a.default.createElement(b.CallScreen,{callee:t,onClose:M,onCallAgain:w,onRecommendedSelect:I,onViewAll:S}))))})),C=(0,g.withChatMessenger)(y,"absolute");t.VideoCallScreen=C},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.HeaderActionButtons=void 0;const o=s(r(0)),l=a(r(3)),c=r(6),u=r(4),d=r(17),h=r(24),p=r(140),f=r(13),A=a(r(850));t.HeaderActionButtons=(0,o.memo)((e=>{const{disableFullScreen:t,user:r,calleeVideoMuted:n,onClose:i,onToggleCalleeMute:s,onOpenCalleeFullScreen:a}=e,[m,g]=(0,o.useState)(!1),v=(0,c.useCustomTheme)(u.SubTheme.streaming),b=(0,o.useCallback)((()=>g(!0)),[]),y=(0,o.useCallback)((()=>g(!1)),[]);return o.default.createElement(o.default.Fragment,null,o.default.createElement("div",{className:A.default.wrapper},o.default.createElement("div",{className:(0,l.default)(A.default.button,A.default.close),onClick:i}),s?o.default.createElement("div",{className:(0,l.default)(A.default.button,n?A.default.sound_off:A.default.sound_on),onClick:s}):null,a?o.default.createElement("div",{className:(0,l.default)(A.default.button,A.default.full_screen,{[A.default.disableFull_screen]:t}),onClick:a}):null,o.default.createElement("div",{className:(0,l.default)(A.default.button,A.default.other),onClick:b})),o.default.createElement(f.Popup,{isOpen:m,hasBlur:!1},o.default.createElement(d.PopupWindow,{style:null==v?void 0:v.reportUserPanel,closeStyle:null==v?void 0:v.reportUserPanelClose,handleClose:y},o.default.createElement(h.ModalConsumer,null,(e=>o.default.createElement(p.ReportUser,{userId:r.id,modalContext:e,onBlock:i,onReport:i}))))))}))},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Avatar=void 0;const o=s(r(0)),l=r(7),c=a(r(851));t.Avatar=(0,o.memo)((e=>{const{image:t}=e;return o.default.createElement("div",{className:c.default.avatar,style:{backgroundImage:`url(${t}), url(${l.Resources.images.defaultAvatar()})`}})}))},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.VideoCallsList=void 0;const a=s(r(0)),o=r(15),l=r(43),c=r(871),u=r(872),d=(0,a.memo)((e=>{const{openStreamsList:t,openStream:r,onSelect:n}=e,i=(0,a.useCallback)((e=>{var t;null===(t=null===o.videoCallModuleHooks||void 0===o.videoCallModuleHooks?void 0:o.videoCallModuleHooks.shouldCallUser)||void 0===t||t.call(o.videoCallModuleHooks,e),null==n||n(e)}),[n]);return a.default.createElement(u.ContactsScreen,{onSelect:i,onRecommendedStreamSelect:r,onViewAllStreamersSelect:t})})),h=(0,c.withActiveVideoCalls)((0,l.withChatMessenger)(d,"feed"));t.VideoCallsList=h},function(e,t,r){e.exports={hidden:"b61fe8",contact_preview__name:"a7f8f1",ellipsis:"_4194a5",contact_preview__wrapper:"a43943",contact_preview__size_container:"_0522ff",contact_preview__image:"_88c12f",contact_preview__viewers__camera_icon:"_58a96e"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.LeaderboardLayout=void 0;const o=s(r(0)),l=a(r(3)),c=r(114),u=r(43),d=r(12),h=r(24),p=r(22),f=r(13),A=r(6),m=r(4),g=r(886),v=r(896),b=a(r(901)),y=(0,u.withChatMessenger)((e=>{var t,r;const{onClose:n}=e,[i,s]=(0,o.useState)(c.LeaderboardSection.TopStreamers),[a,u]=(0,o.useState)(c.LeaderboardRange.Today),y=(0,o.useCallback)((e=>{s(e),u(c.LeaderboardRange.Today)}),[]),C=(0,A.useCustomTheme)(m.SubTheme.streaming);return o.default.createElement(d.LocaleProvider,null,o.default.createElement(h.ModalProvider,null,o.default.createElement(p.ConfigProvider,null,o.default.createElement(f.Popup,null,o.default.createElement("div",{className:(0,l.default)(b.default.container,null===(r=null===(t=null==C?void 0:C.classNames)||void 0===t?void 0:t.leaderboard)||void 0===r?void 0:r.container)},o.default.createElement(g.LeaderboardHeader,{selectedSection:i,selectedTab:a,onSectionPress:y,onTabPress:u,onClosePress:n}),o.default.createElement(v.LeaderboardList,{selectedSection:i,selectedTab:a}))))))}),"absolute");t.LeaderboardLayout=y},function(e,t,r){r(313),r(314),e.exports=r(315)},function(e,t){e.exports=r(70565)},function(e,t,r){e.exports={hidden:"_2a467a",ellipsis:"_2a2526"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),t.StreamingMetrics=t.CallState=t.GiftOfferPopup=t.UsersRepository=t.StreamsRepository=t.OnlineUserExternalIdResolverRepository=t.OnlineStreamers=t.SearchController=t.StreamingTheme=t.DatingProduct=t.updateUserEmail=t.updateUserName=t.getCurrentVideoCallStatus=t.loginUserWithJwt=t.initializeModule=t.initStreamingModule=t.PaymentReason=t.UserPreview=t.LeaderboardLayout=t.VideoCallContactsList=t.VideoCallScreen=t.StreamsList=t.StreamerComponent=t.updateBalance=t.setVideocallsListVisibility=t.setStreamListVisibility=t.StreamComponent=void 0,r(316);const s=r(20),a=r(42),o=r(88),l=r(343),c=r(27),u=r(147),d=r(116),h=r(59),p=r(149),f=r(60),A=r(117),m=r(118),g=r(119),v=r(344);var b=r(150);Object.defineProperty(t,"StreamComponent",{enumerable:!0,get:function(){return b.SingleStream}});const y=r(781),C=r(798),w=r(4),M=r(804);var S=r(144);Object.defineProperty(t,"setStreamListVisibility",{enumerable:!0,get:function(){return S.setStreamListVisibility}});var I=r(297);Object.defineProperty(t,"setVideocallsListVisibility",{enumerable:!0,get:function(){return I.setVideocallsListVisibility}});var E=r(806);Object.defineProperty(t,"updateBalance",{enumerable:!0,get:function(){return E.updateBalance}});var x=r(298);Object.defineProperty(t,"StreamerComponent",{enumerable:!0,get:function(){return x.CurrentUserStream}});var T=r(299);Object.defineProperty(t,"StreamsList",{enumerable:!0,get:function(){return T.Streaming}});var D=r(306);Object.defineProperty(t,"VideoCallScreen",{enumerable:!0,get:function(){return D.VideoCallScreen}});var k=r(309);Object.defineProperty(t,"VideoCallContactsList",{enumerable:!0,get:function(){return k.VideoCallsList}}),i(r(211),t);var j=r(885);Object.defineProperty(t,"LeaderboardLayout",{enumerable:!0,get:function(){return j.LeaderboardLayout}});var L=r(304);Object.defineProperty(t,"UserPreview",{enumerable:!0,get:function(){return L.UserPreview}});var O=r(124);Object.defineProperty(t,"PaymentReason",{enumerable:!0,get:function(){return O.PaymentReason}}),t.initStreamingModule=(e,t,r,n,i)=>{var a;Object.assign(o.initialConfigStreamingModule,e),(0,s.initConnection)(e,t),y.StreamingServices.bootstrap(),(0,C.initVideoCall)(t,r,e.environment),w.CustomTheme.shared().init(i),M.BannersRoot.init(Object.assign(Object.assign({},n),{meta:t.meta,product:t.productName,productNameForGifts:null!==(a=t.productNameForGifts)&&void 0!==a?a:t.productName}),e.environment)},t.initializeModule=(e,r)=>{var n,i,s,a;const{options:o,externalProductOptions:c,videoCallOptions:A,bannersOptions:b}=(0,l.adaptModuleConfigurationToLegacyUsage)(e);u.CommonCompositionRoot.shared().init(e),d.UserProfileConfigurationService.shared().initialize(e.features.usersProfile),h.ChatConfigurationService.shared().initialize(e.features.chats),p.CallConfigurationService.shared().initialize(e.features.externalVideoCalls),f.ContactConfigurationService.shared().initialize(e.features.contacts),(0,t.initStreamingModule)(o,c,A,b,r),m.StreamPaywallService.shared().start(e.features.paywall),g.GiftBannerService.shared().start(e.features.giftBanner),(null===(i=null===(n=e.features.system)||void 0===n?void 0:n.hooks)||void 0===i?void 0:i.onWatchStreamClicked)&&v.StreamClickService.shared().start(null===(a=null===(s=e.features.system)||void 0===s?void 0:s.hooks)||void 0===a?void 0:a.onWatchStreamClicked)},t.loginUserWithJwt=(e,t,r,n,i)=>{(0,s.updateJwt)(e,r,i),n&&C.VideoCallRoot.updateJwt(t,r,n),M.BannersRoot.updateJwt(e,r)},t.getCurrentVideoCallStatus=()=>a.VideoCallConnection.shared().callState.value,t.updateUserName=e=>{c.UsersRepository.shared().updateUser({name:e})},t.updateUserEmail=e=>{c.UsersRepository.shared().updateUser({email:e})};var P=r(20);Object.defineProperty(t,"DatingProduct",{enumerable:!0,get:function(){return P.DatingProduct}});var N=r(902);Object.defineProperty(t,"StreamingTheme",{enumerable:!0,get:function(){return N.StreamingTheme}});var B=r(903);Object.defineProperty(t,"SearchController",{enumerable:!0,get:function(){return B.SearchController}});var R=r(904);Object.defineProperty(t,"OnlineStreamers",{enumerable:!0,get:function(){return R.OnlineStreamers}});var V=r(252);Object.defineProperty(t,"OnlineUserExternalIdResolverRepository",{enumerable:!0,get:function(){return V.OnlineUserExternalIdResolverRepository}});var z=r(36);Object.defineProperty(t,"StreamsRepository",{enumerable:!0,get:function(){return z.StreamsRepository}});var Y=r(27);Object.defineProperty(t,"UsersRepository",{enumerable:!0,get:function(){return Y.UsersRepository}});var G=r(251);Object.defineProperty(t,"GiftOfferPopup",{enumerable:!0,get:function(){return G.GiftOfferPopup}});var U=r(46);Object.defineProperty(t,"CallState",{enumerable:!0,get:function(){return U.CallState}}),i(r(905),t),i(r(906),t),t.StreamingMetrics=A.MetricsEventBus},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});const n=r(147),i=r(317),s=r(318),a=r(319),o=r(320),l=r(321),c=r(323),u=r(326),d=r(327),h=r(328),p=r(329),f=r(330),A=r(331),m=r(332),g=r(335),v=r(336),b=r(337),y=r(340),C=r(341),w=r(342);n.CommonCompositionRoot.shared().inject({provideAppStateKeeper:A.AppStateKeeper.shared,provideAudioConfiguration:()=>g.webAudioConfiguration,provideChatMediaSender:m.WEBChatMediaSender.shared,provideMediaPicker:e=>new u.MediaPicker(e),provideDeviceLocaleProvider:()=>v.webDeviceLocaleProvider,provideFileDownloader:()=>y.webFileDownloader,provideMediaDeviceProvider:()=>b.webMediaDeviceProvider,provideNotificationTextProvider:()=>w.webNotificationTextProvider,providePersistence:C.WebPersistence.shared,provideScreenshotPicker:p.WebScreenshotPicker.shared,providePinger:f.WebPinger.shared,provideThumbnailGenerator:h.WebVideoThumbnailGenerator.shared,provideSystemLogs:d.WebSystemLogs.shared,providePlatformInfoProvider:()=>c.webPlatformInfoProvider,provideWebRtcProvider:()=>i.webRtcProvider,provideSyncPersistence:s.WebSyncPersistence.shared,providePersonalSubscriptionsPurchase:a.WebPersonalSubscriptionsPurchase.shared,provideStreamingVideoModule:o.WebStreamingVideoModule.shared,provideMediaPickable:(e,t,r,n,i)=>new l.WebMediaPicking(e,t,n,i)})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.webRtcProvider=t.SessionDescription=t.PeerConnection=void 0;const n=RTCPeerConnection;t.PeerConnection=n;const i=RTCSessionDescription;t.SessionDescription=i,t.webRtcProvider={addStreamInPeerConnection:(e,t)=>{t.getTracks().forEach((r=>{e.addTrack(r,t)}))},changeStreamInPeerConnection:(e,t)=>{e.getSenders().forEach((e=>{const r=t.getTracks().find((t=>{var r;return t.kind===(null===(r=e.track)||void 0===r?void 0:r.kind)}));r&&e.replaceTrack(r).catch((e=>{}))}))},PeerConnection:RTCPeerConnection,SessionDescription:RTCSessionDescription}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.WebSyncPersistence=void 0;const n=r(16);class i{constructor(e,t){this.getFullKey=e=>this.additionToKey+"."+e,this.store=(e,t)=>{},this.additionToKey=[t,e].filter(Boolean).join(".")}take(e){return null}}t.WebSyncPersistence=i,i.shared=(0,n.singleton)(((e,t)=>new i(e,t)))},function(e,t,r){"use strict";var n=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))((function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,o)}l((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.WebPersonalSubscriptionsPurchase=void 0;const i=r(9),s=r(16);class a{constructor(e){this.subscriptionPurchasingResultSubject=new i.Subject,this.subscriptionPurchasingResult=this.subscriptionPurchasingResultSubject.asObservable(),this.pay=(e,t,r,i)=>n(this,void 0,void 0,(function*(){return{status:"error",error:"not implemented"}}))}}t.WebPersonalSubscriptionsPurchase=a,a.shared=(0,s.singleton)((e=>new a(e)))},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.WebStreamingVideoModule=void 0;const n=r(9),i=r(18),s=r(16),a=r(20);class o{get player(){if(!this.lazyPlayer){const{WebStreamingPlayer:e}=r(148);this.lazyPlayer=new e,this.watcherMediaStatsSubscription=this.lazyPlayer.getWatcherMediaStats().subscribe(this.watcherMediaStats$)}if(!this.params)throw new Error("StreamingVideoModule is not initialized");return this.initialized||(this.lazyPlayer.initialize(this.params),this.initialized=!0),this.lazyPlayer}constructor(){this.lazyPlayer=void 0,this.params=void 0,this.initialized=!1,this.watcherMediaStatsSubscription=void 0,this.watcherMediaStats$=new n.BehaviorSubject([]),this.initialize=e=>{this.params=e}}setOptions(e){}createStreamerPeerConnection(){return this.player.createStreamerPeerConnection()}createViewerPeerConnection(){return this.player.createViewerPeerConnection()}closeStreamerPeerConnection(){return this.player.closeStreamerPeerConnection()}closeViewerPeerConnection(){return this.player.closeViewerPeerConnection()}startPreview(){return this.player.startPreview()}stopPreview(){return this.player.stopPreview()}switchStream(e){return this.player.switchStream(e)}switchCamera(){return this.player.switchCamera()}enableMicro(){return this.player.enableMicro()}disableMicro(){return this.player.disableMicro()}microState$(){return this.player.microState$()}enableAudio(){return this.player.enableAudio()}disableAudio(){return this.player.disableAudio()}audioState$(){return this.player.audioState$()}addStreamerPCListener(e){let t;return this.player.addEventListener("onStreamerReconnectionNeeded",(r=>{t=a.streamingWebsocket.socketState.pipe((0,i.filter)((e=>"ready"===e)),(0,i.take)(1)).subscribe((()=>{e(r)}))})),()=>{null==t||t.unsubscribe(),this.player.removeEventListener("onStreamerReconnectionNeeded",e)}}addDisconnectListener(e){return()=>{}}}t.WebStreamingVideoModule=o,o.shared=(0,s.singleton)((()=>new o))},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.WebMediaPicking=void 0;const n=r(322);class i extends n.MediaPicking{constructor(){super(...arguments),this.pickMedia=(e,t)=>{const r=new FileReader;r.onload=r=>{var i;if(null===(i=r.target)||void 0===i?void 0:i.result){const i={uri:r.target.result,mediaType:e.type.startsWith("image")?n.FileMediaType.photo:n.FileMediaType.video,name:e.name,collocutor:t};this.mediaSender.sendMedia(i,void 0,e)}},r.readAsDataURL(e)},this.pickThumbnail=(e,t)=>{}}}t.WebMediaPicking=i},function(e,t){e.exports=r(86612)},function(e,t,r){"use strict";var n;Object.defineProperty(t,"__esModule",{value:!0}),t.webPlatformInfoProvider=t.browser=t.operatingSystem=t.platform=void 0;const i=r(87);let s="unknown";{const e=null===(n=null===navigator||void 0===navigator?void 0:navigator.userAgent)||void 0===n?void 0:n.toLowerCase();e&&(-1!=e.indexOf("win")&&(s="win"),-1!=e.indexOf("mac")&&(s="mac"),-1!=e.indexOf("linux")&&(s="linux"),-1!=e.indexOf("android")&&(s="android"),-1!=e.indexOf("like mac")&&(s="ios"))}function a(){return"web"}function o(){return s}function l(){let e="unknown";return i.is.safari()&&(e="safari"),i.is.firefox()&&(e="firefox"),e}t.platform=a,t.operatingSystem=o,t.browser=l,t.webPlatformInfoProvider={browser:l,operatingSystem:o,platform:a}},function(e,t,r){var n;!function(i,s){"use strict";var a="function",o="undefined",l="object",c="string",u="major",d="model",h="name",p="type",f="vendor",A="version",m="architecture",g="console",v="mobile",b="tablet",y="smarttv",C="wearable",w="embedded",M="Amazon",S="Apple",I="ASUS",E="BlackBerry",x="Browser",T="Chrome",D="Firefox",k="Google",j="Huawei",L="LG",O="Microsoft",P="Motorola",N="Opera",B="Samsung",R="Sharp",V="Sony",z="Xiaomi",Y="Zebra",G="Facebook",U="Chromium OS",F="Mac OS",q=function(e){for(var t={},r=0;r<e.length;r++)t[e[r].toUpperCase()]=e[r];return t},H=function(e,t){return typeof e===c&&-1!==_(t).indexOf(_(e))},_=function(e){return e.toLowerCase()},Z=function(e,t){if(typeof e===c)return e=e.replace(/^\s\s*/,""),typeof t===o?e:e.substring(0,500)},Q=function(e,t){for(var r,n,i,o,c,u,d=0;d<t.length&&!c;){var h=t[d],p=t[d+1];for(r=n=0;r<h.length&&!c&&h[r];)if(c=h[r++].exec(e))for(i=0;i<p.length;i++)u=c[++n],typeof(o=p[i])===l&&o.length>0?2===o.length?typeof o[1]==a?this[o[0]]=o[1].call(this,u):this[o[0]]=o[1]:3===o.length?typeof o[1]!==a||o[1].exec&&o[1].test?this[o[0]]=u?u.replace(o[1],o[2]):s:this[o[0]]=u?o[1].call(this,u,o[2]):s:4===o.length&&(this[o[0]]=u?o[3].call(this,u.replace(o[1],o[2])):s):this[o]=u||s;d+=2}},W=function(e,t){for(var r in t)if(typeof t[r]===l&&t[r].length>0){for(var n=0;n<t[r].length;n++)if(H(t[r][n],e))return"?"===r?s:r}else if(H(t[r],e))return"?"===r?s:r;return e},X={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"},J={browser:[[/\b(?:crmo|crios)\/([\w\.]+)/i],[A,[h,"Chrome"]],[/edg(?:e|ios|a)?\/([\w\.]+)/i],[A,[h,"Edge"]],[/(opera mini)\/([-\w\.]+)/i,/(opera [mobiletab]{3,6})\b.+version\/([-\w\.]+)/i,/(opera)(?:.+version\/|[\/ ]+)([\w\.]+)/i],[h,A],[/opios[\/ ]+([\w\.]+)/i],[A,[h,N+" Mini"]],[/\bopr\/([\w\.]+)/i],[A,[h,N]],[/\bb[ai]*d(?:uhd|[ub]*[aekoprswx]{5,6})[\/ ]?([\w\.]+)/i],[A,[h,"Baidu"]],[/(kindle)\/([\w\.]+)/i,/(lunascape|maxthon|netfront|jasmine|blazer)[\/ ]?([\w\.]*)/i,/(avant|iemobile|slim)\s?(?:browser)?[\/ ]?([\w\.]*)/i,/(?:ms|\()(ie) ([\w\.]+)/i,/(flock|rockmelt|midori|epiphany|silk|skyfire|bolt|iron|vivaldi|iridium|phantomjs|bowser|quark|qupzilla|falkon|rekonq|puffin|brave|whale(?!.+naver)|qqbrowserlite|qq|duckduckgo)\/([-\w\.]+)/i,/(heytap|ovi)browser\/([\d\.]+)/i,/(weibo)__([\d\.]+)/i],[h,A],[/(?:\buc? ?browser|(?:juc.+)ucweb)[\/ ]?([\w\.]+)/i],[A,[h,"UC"+x]],[/microm.+\bqbcore\/([\w\.]+)/i,/\bqbcore\/([\w\.]+).+microm/i,/micromessenger\/([\w\.]+)/i],[A,[h,"WeChat"]],[/konqueror\/([\w\.]+)/i],[A,[h,"Konqueror"]],[/trident.+rv[: ]([\w\.]{1,9})\b.+like gecko/i],[A,[h,"IE"]],[/ya(?:search)?browser\/([\w\.]+)/i],[A,[h,"Yandex"]],[/slbrowser\/([\w\.]+)/i],[A,[h,"Smart Lenovo "+x]],[/(avast|avg)\/([\w\.]+)/i],[[h,/(.+)/,"$1 Secure "+x],A],[/\bfocus\/([\w\.]+)/i],[A,[h,D+" Focus"]],[/\bopt\/([\w\.]+)/i],[A,[h,N+" Touch"]],[/coc_coc\w+\/([\w\.]+)/i],[A,[h,"Coc Coc"]],[/dolfin\/([\w\.]+)/i],[A,[h,"Dolphin"]],[/coast\/([\w\.]+)/i],[A,[h,N+" Coast"]],[/miuibrowser\/([\w\.]+)/i],[A,[h,"MIUI "+x]],[/fxios\/([-\w\.]+)/i],[A,[h,D]],[/\bqihu|(qi?ho?o?|360)browser/i],[[h,"360 "+x]],[/(oculus|sailfish|huawei|vivo)browser\/([\w\.]+)/i],[[h,/(.+)/,"$1 "+x],A],[/samsungbrowser\/([\w\.]+)/i],[A,[h,B+" Internet"]],[/(comodo_dragon)\/([\w\.]+)/i],[[h,/_/g," "],A],[/metasr[\/ ]?([\d\.]+)/i],[A,[h,"Sogou Explorer"]],[/(sogou)mo\w+\/([\d\.]+)/i],[[h,"Sogou Mobile"],A],[/(electron)\/([\w\.]+) safari/i,/(tesla)(?: qtcarbrowser|\/(20\d\d\.[-\w\.]+))/i,/m?(qqbrowser|2345Explorer)[\/ ]?([\w\.]+)/i],[h,A],[/(lbbrowser)/i,/\[(linkedin)app\]/i],[h],[/((?:fban\/fbios|fb_iab\/fb4a)(?!.+fbav)|;fbav\/([\w\.]+);)/i],[[h,G],A],[/(Klarna)\/([\w\.]+)/i,/(kakao(?:talk|story))[\/ ]([\w\.]+)/i,/(naver)\(.*?(\d+\.[\w\.]+).*\)/i,/safari (line)\/([\w\.]+)/i,/\b(line)\/([\w\.]+)\/iab/i,/(alipay)client\/([\w\.]+)/i,/(chromium|instagram|snapchat)[\/ ]([-\w\.]+)/i],[h,A],[/\bgsa\/([\w\.]+) .*safari\//i],[A,[h,"GSA"]],[/musical_ly(?:.+app_?version\/|_)([\w\.]+)/i],[A,[h,"TikTok"]],[/headlesschrome(?:\/([\w\.]+)| )/i],[A,[h,T+" Headless"]],[/ wv\).+(chrome)\/([\w\.]+)/i],[[h,T+" WebView"],A],[/droid.+ version\/([\w\.]+)\b.+(?:mobile safari|safari)/i],[A,[h,"Android "+x]],[/(chrome|omniweb|arora|[tizenoka]{5} ?browser)\/v?([\w\.]+)/i],[h,A],[/version\/([\w\.\,]+) .*mobile\/\w+ (safari)/i],[A,[h,"Mobile Safari"]],[/version\/([\w(\.|\,)]+) .*(mobile ?safari|safari)/i],[A,h],[/webkit.+?(mobile ?safari|safari)(\/[\w\.]+)/i],[h,[A,W,{"1.0":"/8",1.2:"/1",1.3:"/3","2.0":"/412","2.0.2":"/416","2.0.3":"/417","2.0.4":"/419","?":"/"}]],[/(webkit|khtml)\/([\w\.]+)/i],[h,A],[/(navigator|netscape\d?)\/([-\w\.]+)/i],[[h,"Netscape"],A],[/mobile vr; rv:([\w\.]+)\).+firefox/i],[A,[h,D+" Reality"]],[/ekiohf.+(flow)\/([\w\.]+)/i,/(swiftfox)/i,/(icedragon|iceweasel|camino|chimera|fennec|maemo browser|minimo|conkeror|klar)[\/ ]?([\w\.\+]+)/i,/(seamonkey|k-meleon|icecat|iceape|firebird|phoenix|palemoon|basilisk|waterfox)\/([-\w\.]+)$/i,/(firefox)\/([\w\.]+)/i,/(mozilla)\/([\w\.]+) .+rv\:.+gecko\/\d+/i,/(polaris|lynx|dillo|icab|doris|amaya|w3m|netsurf|sleipnir|obigo|mosaic|(?:go|ice|up)[\. ]?browser)[-\/ ]?v?([\w\.]+)/i,/(links) \(([\w\.]+)/i,/panasonic;(viera)/i],[h,A],[/(cobalt)\/([\w\.]+)/i],[h,[A,/master.|lts./,""]]],cpu:[[/(?:(amd|x(?:(?:86|64)[-_])?|wow|win)64)[;\)]/i],[[m,"amd64"]],[/(ia32(?=;))/i],[[m,_]],[/((?:i[346]|x)86)[;\)]/i],[[m,"ia32"]],[/\b(aarch64|arm(v?8e?l?|_?64))\b/i],[[m,"arm64"]],[/\b(arm(?:v[67])?ht?n?[fl]p?)\b/i],[[m,"armhf"]],[/windows (ce|mobile); ppc;/i],[[m,"arm"]],[/((?:ppc|powerpc)(?:64)?)(?: mac|;|\))/i],[[m,/ower/,"",_]],[/(sun4\w)[;\)]/i],[[m,"sparc"]],[/((?:avr32|ia64(?=;))|68k(?=\))|\barm(?=v(?:[1-7]|[5-7]1)l?|;|eabi)|(?=atmel )avr|(?:irix|mips|sparc)(?:64)?\b|pa-risc)/i],[[m,_]]],device:[[/\b(sch-i[89]0\d|shw-m380s|sm-[ptx]\w{2,4}|gt-[pn]\d{2,4}|sgh-t8[56]9|nexus 10)/i],[d,[f,B],[p,b]],[/\b((?:s[cgp]h|gt|sm)-\w+|sc[g-]?[\d]+a?|galaxy nexus)/i,/samsung[- ]([-\w]+)/i,/sec-(sgh\w+)/i],[d,[f,B],[p,v]],[/(?:\/|\()(ip(?:hone|od)[\w, ]*)(?:\/|;)/i],[d,[f,S],[p,v]],[/\((ipad);[-\w\),; ]+apple/i,/applecoremedia\/[\w\.]+ \((ipad)/i,/\b(ipad)\d\d?,\d\d?[;\]].+ios/i],[d,[f,S],[p,b]],[/(macintosh);/i],[d,[f,S]],[/\b(sh-?[altvz]?\d\d[a-ekm]?)/i],[d,[f,R],[p,v]],[/\b((?:ag[rs][23]?|bah2?|sht?|btv)-a?[lw]\d{2})\b(?!.+d\/s)/i],[d,[f,j],[p,b]],[/(?:huawei|honor)([-\w ]+)[;\)]/i,/\b(nexus 6p|\w{2,4}e?-[atu]?[ln][\dx][012359c][adn]?)\b(?!.+d\/s)/i],[d,[f,j],[p,v]],[/\b(poco[\w ]+|m2\d{3}j\d\d[a-z]{2})(?: bui|\))/i,/\b; (\w+) build\/hm\1/i,/\b(hm[-_ ]?note?[_ ]?(?:\d\w)?) bui/i,/\b(redmi[\-_ ]?(?:note|k)?[\w_ ]+)(?: bui|\))/i,/oid[^\)]+; (m?[12][0-389][01]\w{3,6}[c-y])( bui|; wv|\))/i,/\b(mi[-_ ]?(?:a\d|one|one[_ ]plus|note lte|max|cc)?[_ ]?(?:\d?\w?)[_ ]?(?:plus|se|lite)?)(?: bui|\))/i],[[d,/_/g," "],[f,z],[p,v]],[/oid[^\)]+; (2\d{4}(283|rpbf)[cgl])( bui|\))/i,/\b(mi[-_ ]?(?:pad)(?:[\w_ ]+))(?: bui|\))/i],[[d,/_/g," "],[f,z],[p,b]],[/; (\w+) bui.+ oppo/i,/\b(cph[12]\d{3}|p(?:af|c[al]|d\w|e[ar])[mt]\d0|x9007|a101op)\b/i],[d,[f,"OPPO"],[p,v]],[/vivo (\w+)(?: bui|\))/i,/\b(v[12]\d{3}\w?[at])(?: bui|;)/i],[d,[f,"Vivo"],[p,v]],[/\b(rmx[1-3]\d{3})(?: bui|;|\))/i],[d,[f,"Realme"],[p,v]],[/\b(milestone|droid(?:[2-4x]| (?:bionic|x2|pro|razr))?:?( 4g)?)\b[\w ]+build\//i,/\bmot(?:orola)?[- ](\w*)/i,/((?:moto[\w\(\) ]+|xt\d{3,4}|nexus 6)(?= bui|\)))/i],[d,[f,P],[p,v]],[/\b(mz60\d|xoom[2 ]{0,2}) build\//i],[d,[f,P],[p,b]],[/((?=lg)?[vl]k\-?\d{3}) bui| 3\.[-\w; ]{10}lg?-([06cv9]{3,4})/i],[d,[f,L],[p,b]],[/(lm(?:-?f100[nv]?|-[\w\.]+)(?= bui|\))|nexus [45])/i,/\blg[-e;\/ ]+((?!browser|netcast|android tv)\w+)/i,/\blg-?([\d\w]+) bui/i],[d,[f,L],[p,v]],[/(ideatab[-\w ]+)/i,/lenovo ?(s[56]000[-\w]+|tab(?:[\w ]+)|yt[-\d\w]{6}|tb[-\d\w]{6})/i],[d,[f,"Lenovo"],[p,b]],[/(?:maemo|nokia).*(n900|lumia \d+)/i,/nokia[-_ ]?([-\w\.]*)/i],[[d,/_/g," "],[f,"Nokia"],[p,v]],[/(pixel c)\b/i],[d,[f,k],[p,b]],[/droid.+; (pixel[\daxl ]{0,6})(?: bui|\))/i],[d,[f,k],[p,v]],[/droid.+ (a?\d[0-2]{2}so|[c-g]\d{4}|so[-gl]\w+|xq-a\w[4-7][12])(?= bui|\).+chrome\/(?![1-6]{0,1}\d\.))/i],[d,[f,V],[p,v]],[/sony tablet [ps]/i,/\b(?:sony)?sgp\w+(?: bui|\))/i],[[d,"Xperia Tablet"],[f,V],[p,b]],[/ (kb2005|in20[12]5|be20[12][59])\b/i,/(?:one)?(?:plus)? (a\d0\d\d)(?: b|\))/i],[d,[f,"OnePlus"],[p,v]],[/(alexa)webm/i,/(kf[a-z]{2}wi|aeo[c-r]{2})( bui|\))/i,/(kf[a-z]+)( bui|\)).+silk\//i],[d,[f,M],[p,b]],[/((?:sd|kf)[0349hijorstuw]+)( bui|\)).+silk\//i],[[d,/(.+)/g,"Fire Phone $1"],[f,M],[p,v]],[/(playbook);[-\w\),; ]+(rim)/i],[d,f,[p,b]],[/\b((?:bb[a-f]|st[hv])100-\d)/i,/\(bb10; (\w+)/i],[d,[f,E],[p,v]],[/(?:\b|asus_)(transfo[prime ]{4,10} \w+|eeepc|slider \w+|nexus 7|padfone|p00[cj])/i],[d,[f,I],[p,b]],[/ (z[bes]6[027][012][km][ls]|zenfone \d\w?)\b/i],[d,[f,I],[p,v]],[/(nexus 9)/i],[d,[f,"HTC"],[p,b]],[/(htc)[-;_ ]{1,2}([\w ]+(?=\)| bui)|\w+)/i,/(zte)[- ]([\w ]+?)(?: bui|\/|\))/i,/(alcatel|geeksphone|nexian|panasonic(?!(?:;|\.))|sony(?!-bra))[-_ ]?([-\w]*)/i],[f,[d,/_/g," "],[p,v]],[/droid.+; ([ab][1-7]-?[0178a]\d\d?)/i],[d,[f,"Acer"],[p,b]],[/droid.+; (m[1-5] note) bui/i,/\bmz-([-\w]{2,})/i],[d,[f,"Meizu"],[p,v]],[/; ((?:power )?armor(?:[\w ]{0,8}))(?: bui|\))/i],[d,[f,"Ulefone"],[p,v]],[/(blackberry|benq|palm(?=\-)|sonyericsson|acer|asus|dell|meizu|motorola|polytron|infinix|tecno)[-_ ]?([-\w]*)/i,/(hp) ([\w ]+\w)/i,/(asus)-?(\w+)/i,/(microsoft); (lumia[\w ]+)/i,/(lenovo)[-_ ]?([-\w]+)/i,/(jolla)/i,/(oppo) ?([\w ]+) bui/i],[f,d,[p,v]],[/(kobo)\s(ereader|touch)/i,/(archos) (gamepad2?)/i,/(hp).+(touchpad(?!.+tablet)|tablet)/i,/(kindle)\/([\w\.]+)/i,/(nook)[\w ]+build\/(\w+)/i,/(dell) (strea[kpr\d ]*[\dko])/i,/(le[- ]+pan)[- ]+(\w{1,9}) bui/i,/(trinity)[- ]*(t\d{3}) bui/i,/(gigaset)[- ]+(q\w{1,9}) bui/i,/(vodafone) ([\w ]+)(?:\)| bui)/i],[f,d,[p,b]],[/(surface duo)/i],[d,[f,O],[p,b]],[/droid [\d\.]+; (fp\du?)(?: b|\))/i],[d,[f,"Fairphone"],[p,v]],[/(u304aa)/i],[d,[f,"AT&T"],[p,v]],[/\bsie-(\w*)/i],[d,[f,"Siemens"],[p,v]],[/\b(rct\w+) b/i],[d,[f,"RCA"],[p,b]],[/\b(venue[\d ]{2,7}) b/i],[d,[f,"Dell"],[p,b]],[/\b(q(?:mv|ta)\w+) b/i],[d,[f,"Verizon"],[p,b]],[/\b(?:barnes[& ]+noble |bn[rt])([\w\+ ]*) b/i],[d,[f,"Barnes & Noble"],[p,b]],[/\b(tm\d{3}\w+) b/i],[d,[f,"NuVision"],[p,b]],[/\b(k88) b/i],[d,[f,"ZTE"],[p,b]],[/\b(nx\d{3}j) b/i],[d,[f,"ZTE"],[p,v]],[/\b(gen\d{3}) b.+49h/i],[d,[f,"Swiss"],[p,v]],[/\b(zur\d{3}) b/i],[d,[f,"Swiss"],[p,b]],[/\b((zeki)?tb.*\b) b/i],[d,[f,"Zeki"],[p,b]],[/\b([yr]\d{2}) b/i,/\b(dragon[- ]+touch |dt)(\w{5}) b/i],[[f,"Dragon Touch"],d,[p,b]],[/\b(ns-?\w{0,9}) b/i],[d,[f,"Insignia"],[p,b]],[/\b((nxa|next)-?\w{0,9}) b/i],[d,[f,"NextBook"],[p,b]],[/\b(xtreme\_)?(v(1[045]|2[015]|[3469]0|7[05])) b/i],[[f,"Voice"],d,[p,v]],[/\b(lvtel\-)?(v1[12]) b/i],[[f,"LvTel"],d,[p,v]],[/\b(ph-1) /i],[d,[f,"Essential"],[p,v]],[/\b(v(100md|700na|7011|917g).*\b) b/i],[d,[f,"Envizen"],[p,b]],[/\b(trio[-\w\. ]+) b/i],[d,[f,"MachSpeed"],[p,b]],[/\btu_(1491) b/i],[d,[f,"Rotor"],[p,b]],[/(shield[\w ]+) b/i],[d,[f,"Nvidia"],[p,b]],[/(sprint) (\w+)/i],[f,d,[p,v]],[/(kin\.[onetw]{3})/i],[[d,/\./g," "],[f,O],[p,v]],[/droid.+; (cc6666?|et5[16]|mc[239][23]x?|vc8[03]x?)\)/i],[d,[f,Y],[p,b]],[/droid.+; (ec30|ps20|tc[2-8]\d[kx])\)/i],[d,[f,Y],[p,v]],[/smart-tv.+(samsung)/i],[f,[p,y]],[/hbbtv.+maple;(\d+)/i],[[d,/^/,"SmartTV"],[f,B],[p,y]],[/(nux; netcast.+smarttv|lg (netcast\.tv-201\d|android tv))/i],[[f,L],[p,y]],[/(apple) ?tv/i],[f,[d,S+" TV"],[p,y]],[/crkey/i],[[d,T+"cast"],[f,k],[p,y]],[/droid.+aft(\w+)( bui|\))/i],[d,[f,M],[p,y]],[/\(dtv[\);].+(aquos)/i,/(aquos-tv[\w ]+)\)/i],[d,[f,R],[p,y]],[/(bravia[\w ]+)( bui|\))/i],[d,[f,V],[p,y]],[/(mitv-\w{5}) bui/i],[d,[f,z],[p,y]],[/Hbbtv.*(technisat) (.*);/i],[f,d,[p,y]],[/\b(roku)[\dx]*[\)\/]((?:dvp-)?[\d\.]*)/i,/hbbtv\/\d+\.\d+\.\d+ +\([\w\+ ]*; *([\w\d][^;]*);([^;]*)/i],[[f,Z],[d,Z],[p,y]],[/\b(android tv|smart[- ]?tv|opera tv|tv; rv:)\b/i],[[p,y]],[/(ouya)/i,/(nintendo) ([wids3utch]+)/i],[f,d,[p,g]],[/droid.+; (shield) bui/i],[d,[f,"Nvidia"],[p,g]],[/(playstation [345portablevi]+)/i],[d,[f,V],[p,g]],[/\b(xbox(?: one)?(?!; xbox))[\); ]/i],[d,[f,O],[p,g]],[/((pebble))app/i],[f,d,[p,C]],[/(watch)(?: ?os[,\/]|\d,\d\/)[\d\.]+/i],[d,[f,S],[p,C]],[/droid.+; (glass) \d/i],[d,[f,k],[p,C]],[/droid.+; (wt63?0{2,3})\)/i],[d,[f,Y],[p,C]],[/(quest( 2| pro)?)/i],[d,[f,G],[p,C]],[/(tesla)(?: qtcarbrowser|\/[-\w\.]+)/i],[f,[p,w]],[/(aeobc)\b/i],[d,[f,M],[p,w]],[/droid .+?; ([^;]+?)(?: bui|; wv\)|\) applew).+? mobile safari/i],[d,[p,v]],[/droid .+?; ([^;]+?)(?: bui|\) applew).+?(?! mobile) safari/i],[d,[p,b]],[/\b((tablet|tab)[;\/]|focus\/\d(?!.+mobile))/i],[[p,b]],[/(phone|mobile(?:[;\/]| [ \w\/\.]*safari)|pda(?=.+windows ce))/i],[[p,v]],[/(android[-\w\. ]{0,9});.+buil/i],[d,[f,"Generic"]]],engine:[[/windows.+ edge\/([\w\.]+)/i],[A,[h,"EdgeHTML"]],[/webkit\/537\.36.+chrome\/(?!27)([\w\.]+)/i],[A,[h,"Blink"]],[/(presto)\/([\w\.]+)/i,/(webkit|trident|netfront|netsurf|amaya|lynx|w3m|goanna)\/([\w\.]+)/i,/ekioh(flow)\/([\w\.]+)/i,/(khtml|tasman|links)[\/ ]\(?([\w\.]+)/i,/(icab)[\/ ]([23]\.[\d\.]+)/i,/\b(libweb)/i],[h,A],[/rv\:([\w\.]{1,9})\b.+(gecko)/i],[A,h]],os:[[/microsoft (windows) (vista|xp)/i],[h,A],[/(windows (?:phone(?: os)?|mobile))[\/ ]?([\d\.\w ]*)/i],[h,[A,W,X]],[/windows nt 6\.2; (arm)/i,/windows[\/ ]?([ntce\d\. ]+\w)(?!.+xbox)/i,/(?:win(?=3|9|n)|win 9x )([nt\d\.]+)/i],[[A,W,X],[h,"Windows"]],[/ip[honead]{2,4}\b(?:.*os ([\w]+) like mac|; opera)/i,/(?:ios;fbsv\/|iphone.+ios[\/ ])([\d\.]+)/i,/cfnetwork\/.+darwin/i],[[A,/_/g,"."],[h,"iOS"]],[/(mac os x) ?([\w\. ]*)/i,/(macintosh|mac_powerpc\b)(?!.+haiku)/i],[[h,F],[A,/_/g,"."]],[/droid ([\w\.]+)\b.+(android[- ]x86|harmonyos)/i],[A,h],[/(android|webos|qnx|bada|rim tablet os|maemo|meego|sailfish)[-\/ ]?([\w\.]*)/i,/(blackberry)\w*\/([\w\.]*)/i,/(tizen|kaios)[\/ ]([\w\.]+)/i,/\((series40);/i],[h,A],[/\(bb(10);/i],[A,[h,E]],[/(?:symbian ?os|symbos|s60(?=;)|series60)[-\/ ]?([\w\.]*)/i],[A,[h,"Symbian"]],[/mozilla\/[\d\.]+ \((?:mobile|tablet|tv|mobile; [\w ]+); rv:.+ gecko\/([\w\.]+)/i],[A,[h,D+" OS"]],[/web0s;.+rt(tv)/i,/\b(?:hp)?wos(?:browser)?\/([\w\.]+)/i],[A,[h,"webOS"]],[/watch(?: ?os[,\/]|\d,\d\/)([\d\.]+)/i],[A,[h,"watchOS"]],[/crkey\/([\d\.]+)/i],[A,[h,T+"cast"]],[/(cros) [\w]+(?:\)| ([\w\.]+)\b)/i],[[h,U],A],[/panasonic;(viera)/i,/(netrange)mmh/i,/(nettv)\/(\d+\.[\w\.]+)/i,/(nintendo|playstation) ([wids345portablevuch]+)/i,/(xbox); +xbox ([^\);]+)/i,/\b(joli|palm)\b ?(?:os)?\/?([\w\.]*)/i,/(mint)[\/\(\) ]?(\w*)/i,/(mageia|vectorlinux)[; ]/i,/([kxln]?ubuntu|debian|suse|opensuse|gentoo|arch(?= linux)|slackware|fedora|mandriva|centos|pclinuxos|red ?hat|zenwalk|linpus|raspbian|plan 9|minix|risc os|contiki|deepin|manjaro|elementary os|sabayon|linspire)(?: gnu\/linux)?(?: enterprise)?(?:[- ]linux)?(?:-gnu)?[-\/ ]?(?!chrom|package)([-\w\.]*)/i,/(hurd|linux) ?([\w\.]*)/i,/(gnu) ?([\w\.]*)/i,/\b([-frentopcghs]{0,5}bsd|dragonfly)[\/ ]?(?!amd|[ix346]{1,2}86)([\w\.]*)/i,/(haiku) (\w+)/i],[h,A],[/(sunos) ?([\w\.\d]*)/i],[[h,"Solaris"],A],[/((?:open)?solaris)[-\/ ]?([\w\.]*)/i,/(aix) ((\d)(?=\.|\)| )[\w\.])*/i,/\b(beos|os\/2|amigaos|morphos|openvms|fuchsia|hp-ux|serenityos)/i,/(unix) ?([\w\.]*)/i],[h,A]]},K=function(e,t){if(typeof e===l&&(t=e,e=s),!(this instanceof K))return new K(e,t).getResult();var r=typeof i!==o&&i.navigator?i.navigator:s,n=e||(r&&r.userAgent?r.userAgent:""),g=r&&r.userAgentData?r.userAgentData:s,y=t?function(e,t){var r={};for(var n in e)t[n]&&t[n].length%2==0?r[n]=t[n].concat(e[n]):r[n]=e[n];return r}(J,t):J,C=r&&r.userAgent==n;return this.getBrowser=function(){var e,t={};return t[h]=s,t[A]=s,Q.call(t,n,y.browser),t[u]=typeof(e=t[A])===c?e.replace(/[^\d\.]/g,"").split(".")[0]:s,C&&r&&r.brave&&typeof r.brave.isBrave==a&&(t[h]="Brave"),t},this.getCPU=function(){var e={};return e[m]=s,Q.call(e,n,y.cpu),e},this.getDevice=function(){var e={};return e[f]=s,e[d]=s,e[p]=s,Q.call(e,n,y.device),C&&!e[p]&&g&&g.mobile&&(e[p]=v),C&&"Macintosh"==e[d]&&r&&typeof r.standalone!==o&&r.maxTouchPoints&&r.maxTouchPoints>2&&(e[d]="iPad",e[p]=b),e},this.getEngine=function(){var e={};return e[h]=s,e[A]=s,Q.call(e,n,y.engine),e},this.getOS=function(){var e={};return e[h]=s,e[A]=s,Q.call(e,n,y.os),C&&!e[h]&&g&&"Unknown"!=g.platform&&(e[h]=g.platform.replace(/chrome os/i,U).replace(/macos/i,F)),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=typeof e===c&&e.length>500?Z(e,500):e,this},this.setUA(n),this};K.VERSION="1.0.37",K.BROWSER=q([h,A,u]),K.CPU=q([m]),K.DEVICE=q([d,f,p,g,v,y,b,C,w]),K.ENGINE=K.OS=q([h,A]),typeof t!==o?(typeof e!==o&&e.exports&&(t=e.exports=K),t.UAParser=K):r(325)?(n=function(){return K}.call(t,r,t,e))===s||(e.exports=n):typeof i!==o&&(i.UAParser=K);var $=typeof i!==o&&(i.jQuery||i.Zepto);if($&&!$.ua){var ee=new K;$.ua=ee.getResult(),$.ua.get=function(){return ee.getUA()},$.ua.set=function(e){ee.setUA(e);var t=ee.getResult();for(var r in t)$.ua[r]=t[r]}}}("object"==typeof window?window:this)},function(e,t){(function(t){e.exports=t}).call(this,{})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.MediaPicker=void 0,t.MediaPicker=class{constructor(e){this.isCanceledAndRemoved=()=>!1,this.isCanceled=()=>!1,this.selectMedia=()=>{}}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.WebSystemLogs=void 0;const n=r(9),i=r(16);class s{constructor(){this.logSubject=new n.Subject,this.log=this.logSubject.asObservable()}network(e,t){}debug(e,t){}info(e,t){}error(e,t){}}t.WebSystemLogs=s,s.shared=(0,i.singleton)((()=>new s))},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.WebVideoThumbnailGenerator=void 0;const n=r(16);class i{generate(e){return Promise.resolve({path:""})}}t.WebVideoThumbnailGenerator=i,i.shared=(0,n.singleton)((()=>new i))},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.WebScreenshotPicker=void 0;const n=r(9),i=r(16);class s{takeOne(){return(0,n.of)("")}clearTempStorage(){}saveScreenshotUri(e){}}t.WebScreenshotPicker=s,s.shared=(0,i.singleton)((()=>new s))},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.WebPinger=void 0;const n=r(9),i=r(18),s=r(16);class a{constructor(){this.ping=(e,t,r=1500)=>(0,n.of)(`https://${e.domain}.${t}?time=${(new Date).getTime()}`).pipe((0,i.mergeMap)((e=>{const t=new Image;return t.src=e,(0,n.race)((0,n.fromEvent)(t,"load").pipe((0,i.take)(1)),(0,n.fromEvent)(t,"error").pipe((0,i.take)(1)))})),(0,i.timeout)(r),(0,i.timeInterval)(),(0,i.map)((({interval:t})=>({ping:t,region:e}))))}}t.WebPinger=a,a.shared=(0,s.singleton)((()=>new a))},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AppStateKeeper=void 0;const n=r(9),i=r(16);class s{get wasInBackground(){return!1}constructor(){this.statusSubject=new n.BehaviorSubject("active"),this.start=()=>{},this.status=(0,n.of)("active")}get currentStatus(){return this.statusSubject.getValue()}}t.AppStateKeeper=s,s.shared=(0,i.singleton)((()=>new s))},function(e,t,r){"use strict";var n=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))((function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,o)}l((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.WEBChatMediaSender=void 0;const i=r(333),s=r(334),a=r(115),o=r(16);class l extends s.ChatMediaSender{constructor(e,t,r){super(e,t,r)}sendMedia(e,t,r){return n(this,void 0,void 0,(function*(){const t=i.ChatMessage.createUploadMessage(this.sender,this.collocutor,e.uri),n=null==r?void 0:r.type.split("/")[0];a.ChatRepository.shared(this.collocutor).pushMessage(t);const s=yield this.attachmentUploader.uploadImage(r,this.sender,this.collocutor,t.id,!1,this.token);s&&(s.type=n),this.sendUpload({id:t.id,recipient:this.collocutor,upload:s})}))}}t.WEBChatMediaSender=l,l.shared=(0,o.singleton)(((e,t,r)=>new l(e,t,r)))},function(e,t){e.exports=r(33695)},function(e,t){e.exports=r(74776)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.webAudioConfiguration=t.startScreenCaptureObserving=t.resetSession=t.activatePlaybackAudioConfiguration=t.activatePlayAndRecordAudioConfiguration=void 0,t.activatePlayAndRecordAudioConfiguration=()=>{},t.activatePlaybackAudioConfiguration=()=>{},t.resetSession=()=>{},t.startScreenCaptureObserving=()=>{},t.webAudioConfiguration={activatePlayAndRecordAudioConfiguration:t.activatePlayAndRecordAudioConfiguration,activatePlaybackAudioConfiguration:t.activatePlaybackAudioConfiguration,resetSession:t.resetSession,startScreenCaptureObserving:t.startScreenCaptureObserving}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.webDeviceLocaleProvider=void 0,t.webDeviceLocaleProvider={getDeviceLocale:()=>"en-US"}},function(e,t,r){"use strict";var n=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))((function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,o)}l((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.webMediaDeviceProvider=t.getEnumerateDevices=t.switchCamera=t.toggleVideo=t.toggleAudio=t.getMediaUrl=t.getDeviceMediaInformation=void 0;const i=r(26),s=r(338),a=r(339),o=(0,i.getWindow)();t.getDeviceMediaInformation=(e=s.FacingMode.user)=>n(void 0,void 0,void 0,(function*(){var t,r;if(!(null===(r=null===(t=o.navigator)||void 0===t?void 0:t.mediaDevices)||void 0===r?void 0:r.getUserMedia))return null;const n={facingMode:e,width:{ideal:1280},height:{ideal:720}},i=o.localStorage.getItem("default-device-camera-id");if(i){const e=JSON.parse(i);n.deviceId=e}try{return yield o.navigator.mediaDevices.getUserMedia({audio:{echoCancellation:!0},video:n})}catch(e){return Promise.resolve(null)}})),t.getMediaUrl=e=>"not implemented",t.toggleAudio=(e,t)=>{e.getAudioTracks().forEach((e=>e.enabled=t))},t.toggleVideo=(e,t)=>{e.getVideoTracks().forEach((e=>e.enabled=t))},t.switchCamera=(e,r)=>(0,t.getDeviceMediaInformation)(r).then((e=>e||(a.SystemLogs.shared().error("Media/switch camera error",{error:`No media stream for new facing mode ${r}`}),null))).catch((e=>(a.SystemLogs.shared().error("Media/switch camera error",{error:e}),null))),t.getEnumerateDevices=()=>n(void 0,void 0,void 0,(function*(){var e,t;if(!(null===(t=null===(e=o.navigator)||void 0===e?void 0:e.mediaDevices)||void 0===t?void 0:t.enumerateDevices))return null;try{return yield o.navigator.mediaDevices.enumerateDevices()}catch(e){return null}})),t.webMediaDeviceProvider={getDeviceMediaInformation:t.getDeviceMediaInformation,getMediaUrl:t.getMediaUrl,toggleAudio:t.toggleAudio,toggleVideo:t.toggleVideo,switchCamera:t.switchCamera,getEnumerateDevices:t.getEnumerateDevices}},function(e,t){e.exports=r(97434)},function(e,t){e.exports=r(2965)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.webFileDownloader=void 0;const n=r(9);t.webFileDownloader={checkIfFileExists:e=>(0,n.of)(!1),downloadFile:e=>{const{etag:t,reloadIfExists:r,token:i,type:s,url:a}=e;return(0,n.of)("")},createLocalPath:e=>e}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.WebPersistence=void 0;const n=r(9),i=r(26),s=r(16),a=(0,i.getWindow)(),o="__appdata",l="persistence";class c{constructor(e,t){const r=[];r.push(t||"",e||""),this.prefixes=r.filter(Boolean)}_getFullKey(e){return[...this.prefixes,e].join(".")}_getParsedData(){var e;const t=null===(e=a.localStorage)||void 0===e?void 0:e.getItem(o),r=t&&JSON.parse(t)||{};return{appData:r,persistenceData:r[l]||{}}}store(e,t){return(0,n.defer)((()=>{var r;const{persistenceData:i,appData:s}=this._getParsedData();return i[this._getFullKey(e)]=t,s[l]=i,null===(r=a.localStorage)||void 0===r||r.setItem(o,JSON.stringify(s)),(0,n.of)(void 0)}))}take(e){return this.load(e)}load(e){return(0,n.defer)((()=>{const{persistenceData:t}=this._getParsedData(),r=t[this._getFullKey(e)];return(0,n.of)(void 0!==r?r:null)}))}}t.WebPersistence=c,c.shared=(0,s.singleton)(((e,t)=>new c(e,t)))},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.webNotificationTextProvider=void 0,t.webNotificationTextProvider={getAttachmentNotificationText:()=>({messageText:"",imageSource:void 0}),getMessageNotificationText:()=>({messageType:"text",messageText:""})}},function(e,t){e.exports=r(40049)},function(e,t){e.exports=r(15413)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.StickyContainer=t.Sticky=void 0;var n=s(r(346)),i=s(r(349));function s(e){return e&&e.__esModule?e:{default:e}}t.Sticky=n.default,t.StickyContainer=i.default,t.default=n.default},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(){function e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}(),i=r(0),s=l(i),a=l(r(85)),o=l(r(120));function l(e){return e&&e.__esModule?e:{default:e}}function c(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var u=function(e){function t(){var e,r,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var i=arguments.length,s=Array(i),a=0;a<i;a++)s[a]=arguments[a];return r=n=c(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(s))),n.state={isSticky:!1,wasSticky:!1,style:{}},n.handleContainerEvent=function(e){var t=e.distanceFromTop,r=e.distanceFromBottom,i=e.target,s=e.eventSource,a=n.context.getParent(),o=!1;n.props.relative&&(o=s!==a,t=-(s.scrollTop+s.offsetTop)+n.placeholder.offsetTop);var l=n.placeholder.getBoundingClientRect(),c=n.content.getBoundingClientRect().height,u=r-n.props.bottomOffset-c,d=!!n.state.isSticky,h=o?d:t<=-n.props.topOffset&&r>-n.props.bottomOffset;r=(n.props.relative?a.scrollHeight-a.scrollTop:r)-c;var p=h?{position:"fixed",top:u>0?n.props.relative?a.offsetTop-a.offsetParent.scrollTop:0:u,right:i.innerWidth-l.right,width:l.width}:{};n.props.disableHardwareAcceleration||(p.transform="translateZ(0)"),n.setState({isSticky:h,wasSticky:d,distanceFromTop:t,distanceFromBottom:r,calculatedHeight:c,style:p})},c(n,r)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),n(t,[{key:"componentWillMount",value:function(){if(!this.context.subscribe)throw new TypeError("Expected Sticky to be mounted within StickyContainer");this.context.subscribe(this.handleContainerEvent)}},{key:"componentWillUnmount",value:function(){this.context.unsubscribe(this.handleContainerEvent)}},{key:"componentDidUpdate",value:function(){this.placeholder.style.paddingBottom=this.props.disableCompensation?0:(this.state.isSticky?this.state.calculatedHeight:0)+"px"}},{key:"render",value:function(){var e=this,t=s.default.cloneElement(this.props.children({isSticky:this.state.isSticky,wasSticky:this.state.wasSticky,distanceFromTop:this.state.distanceFromTop,distanceFromBottom:this.state.distanceFromBottom,calculatedHeight:this.state.calculatedHeight,style:this.state.style}),{ref:function(t){e.content=a.default.findDOMNode(t)}});return s.default.createElement("div",null,s.default.createElement("div",{ref:function(t){return e.placeholder=t}}),t)}}]),t}(i.Component);u.propTypes={topOffset:o.default.number,bottomOffset:o.default.number,relative:o.default.bool,children:o.default.func.isRequired},u.defaultProps={relative:!1,topOffset:0,bottomOffset:0,disableCompensation:!1,disableHardwareAcceleration:!1},u.contextTypes={subscribe:o.default.func,unsubscribe:o.default.func,getParent:o.default.func},t.default=u},function(e,t,r){"use strict";var n=r(348);function i(){}function s(){}s.resetWarningCache=i,e.exports=function(){function e(e,t,r,i,s,a){if(a!==n){var o=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw o.name="Invariant Violation",o}}function t(){return e}e.isRequired=e;var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:s,resetWarningCache:i};return r.PropTypes=r,r}},function(e,t,r){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},i=function(){function e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}(),s=r(0),a=c(s),o=c(r(120)),l=c(r(350));function c(e){return e&&e.__esModule?e:{default:e}}function u(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var d=function(e){function t(){var e,r,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var i=arguments.length,s=Array(i),a=0;a<i;a++)s[a]=arguments[a];return r=n=u(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(s))),n.events=["resize","scroll","touchstart","touchmove","touchend","pageshow","load"],n.subscribers=[],n.rafHandle=null,n.subscribe=function(e){n.subscribers=n.subscribers.concat(e)},n.unsubscribe=function(e){n.subscribers=n.subscribers.filter((function(t){return t!==e}))},n.notifySubscribers=function(e){if(!n.framePending){var t=e.currentTarget;n.rafHandle=(0,l.default)((function(){n.framePending=!1;var e=n.node.getBoundingClientRect(),r=e.top,i=e.bottom;n.subscribers.forEach((function(e){return e({distanceFromTop:r,distanceFromBottom:i,target:window,eventSource:t===window?document.body:n.node})}))})),n.framePending=!0}},n.getParent=function(){return n.node},u(n,r)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),i(t,[{key:"getChildContext",value:function(){return{subscribe:this.subscribe,unsubscribe:this.unsubscribe,getParent:this.getParent}}},{key:"componentDidMount",value:function(){var e=this;this.events.forEach((function(t){return window.addEventListener(t,e.notifySubscribers)}))}},{key:"componentWillUnmount",value:function(){var e=this;this.rafHandle&&(l.default.cancel(this.rafHandle),this.rafHandle=null),this.events.forEach((function(t){return window.removeEventListener(t,e.notifySubscribers)}))}},{key:"render",value:function(){var e=this;return a.default.createElement("div",n({},this.props,{ref:function(t){return e.node=t},onScroll:this.notifySubscribers,onTouchStart:this.notifySubscribers,onTouchMove:this.notifySubscribers,onTouchEnd:this.notifySubscribers}))}}]),t}(s.PureComponent);d.childContextTypes={subscribe:o.default.func,unsubscribe:o.default.func,getParent:o.default.func},t.default=d},function(e,t,r){(function(t){for(var n=r(352),i="undefined"==typeof window?t:window,s=["moz","webkit"],a="AnimationFrame",o=i["request"+a],l=i["cancel"+a]||i["cancelRequest"+a],c=0;!o&&c<s.length;c++)o=i[s[c]+"Request"+a],l=i[s[c]+"Cancel"+a]||i[s[c]+"CancelRequest"+a];if(!o||!l){var u=0,d=0,h=[];o=function(e){if(0===h.length){var t=n(),r=Math.max(0,16.666666666666668-(t-u));u=r+t,setTimeout((function(){var e=h.slice(0);h.length=0;for(var t=0;t<e.length;t++)if(!e[t].cancelled)try{e[t].callback(u)}catch(e){setTimeout((function(){throw e}),0)}}),Math.round(r))}return h.push({handle:++d,callback:e,cancelled:!1}),d},l=function(e){for(var t=0;t<h.length;t++)h[t].handle===e&&(h[t].cancelled=!0)}}e.exports=function(e){return o.call(i,e)},e.exports.cancel=function(){l.apply(i,arguments)},e.exports.polyfill=function(e){e||(e=i),e.requestAnimationFrame=o,e.cancelAnimationFrame=l}}).call(this,r(351))},function(e,t){var r;r=function(){return this}();try{r=r||new Function("return this")()}catch(e){"object"==typeof window&&(r=window)}e.exports=r},function(e,t,r){(function(t){(function(){var r,n,i,s,a,o;"undefined"!=typeof performance&&null!==performance&&performance.now?e.exports=function(){return performance.now()}:null!=t&&t.hrtime?(e.exports=function(){return(r()-a)/1e6},n=t.hrtime,s=(r=function(){var e;return 1e9*(e=n())[0]+e[1]})(),o=1e9*t.uptime(),a=s-o):Date.now?(e.exports=function(){return Date.now()-i},i=Date.now()):(e.exports=function(){return(new Date).getTime()-i},i=(new Date).getTime())}).call(this)}).call(this,r(151))},function(e,t,r){e.exports={iframe:"_6aa83d"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Messenger=void 0;const o=s(r(0)),l=a(r(3)),c=r(9),u=r(6),d=r(4),h=r(355),p=r(12),f=r(22),A=r(361),m=r(5),g=r(8),v=r(33),b=r(121),y=r(1),C=r(34),w=r(91),M=r(15),S=r(362),I=r(160),E=r(393),x=r(395),T=a(r(454));t.Messenger=(0,o.memo)((function(e){const{style:t={},isChatOpen:r,isMobile:n,setIsChatOpen:i,onClose:s}=e,a=(0,u.useCustomTheme)(d.SubTheme.messenger),[D,k]=(0,o.useState)(new c.Subscriber),{authorizedUserId:j}=(0,g.useAuthorizedUser)(),L=(0,h.useChatsList)(),O=new c.Observable(k),P=(0,o.useRef)(""),N=(0,o.useCallback)((e=>{P.current=e}),[]),B=(0,o.useCallback)((e=>{v.ChatListRepository.shared(j,C.ChatGroup.all).openChatWithPreloadedCollocultor(e)}),[j]),R=(0,o.useCallback)((()=>{v.ChatListRepository.shared(j,C.ChatGroup.all).closeChat()}),[j]),V=(0,m.useObservable)((()=>A.ChatAppearance.shared().activeChatId),[],"")||"",z=(0,b.usePrevious)(V);(0,o.useEffect)((()=>{z!==V&&i(Boolean(V))}),[V,z,i]);const Y=(0,m.useObservable)((()=>V?(0,w.getChatByUserId)(L,V):(0,c.of)(void 0)),[L,V]),G=(0,o.useMemo)((()=>n&&r?null:o.default.createElement(S.UserListPanel,{emptyChat:Y,isChatOpen:r,chatList:L,setUser:B,activeChatId:V,onClose:s})),[n,r,Y,L,B,V,s]),U=(0,o.useMemo)((()=>Object.assign(Object.assign({},t),null==a?void 0:a.wrapper)),[t,a]);return o.default.createElement(f.ConfigProvider,null,o.default.createElement(p.LocaleProvider,null,o.default.createElement("div",{style:U,className:T.default.messenger__wrapper},o.default.createElement("div",Object.assign({},(0,y.tagTestData)("messenger-wrapper",{"data-test-messenger-is-mobile":Number(n)}),{className:(0,l.default)(T.default.messenger,{[T.default.messenger__chat_open]:r}),style:null==a?void 0:a.messenger}),G,r&&(V?o.default.createElement(x.UserChat,{closeChat:R,isChatOpen:r,key:V,messageSendObservable:O,sendMessage:(e,t)=>{t.trim()&&M.videoCallModuleHooks.shouldAuthorizeUser({onSuccess:()=>{(0,w.sendMessage)(e,t),D.next()},reason:M.ShouldAuthorizeUserReason.ChatMessageSendTap})},userId:V,chatList:L,messageText:P,setMessageText:N}):o.default.createElement(E.UserChatNoUser,null)),o.default.createElement(I.MessengerSprite,null)))))}))},function(e,t){e.exports=r(46366)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.localeConst=t.localeNameList=t.allLocalesData=void 0;const n=r(90),i=r(357),s=r(358),a=r(359);t.allLocalesData={"en-US":n.enUs,"ru-RU":i.ruRu,"zh-CN":s.zhCn,"zh-TW":a.zhTw},t.localeNameList=["en-US","ru-RU","zh-CN","zh-TW"],t.localeConst={defaults:{localeName:"en-US"},key:{localStorage:{localeName:"web-streaming-locale-name-v.1.0"}}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ruRu=void 0;const n=r(90);t.ruRu=Object.assign(Object.assign({},n.enUs),{META__LANGUAGE_NAME:"Русский"})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.zhCn=void 0;const n=r(90);t.zhCn=Object.assign(Object.assign({},n.enUs),{META__LANGUAGE_NAME:"简体中文"})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.zhTw=void 0;const n=r(90);t.zhTw=Object.assign(Object.assign({},n.enUs),{META__LANGUAGE_NAME:"繁體中文"})},function(e,t){e.exports=r(57182)},function(e,t){e.exports=r(32522)},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.UserListPanel=void 0;const o=s(r(0)),l=a(r(3)),c=r(6),u=r(4),d=r(1),h=r(363),p=r(385),f=r(388),A=a(r(391));t.UserListPanel=(0,o.memo)((e=>{const{setUser:t,chatList:r,isChatOpen:n,activeChatId:i,onClose:s,emptyChat:a}=e,m=(0,c.useCustomTheme)(u.SubTheme.messenger);return o.default.createElement("div",Object.assign({},(0,d.tagTestData)("messenger-chat-list"),{className:(0,l.default)(A.default.user_list_panel,{[A.default.user_list_panel__chat_open]:n}),style:null==m?void 0:m.list}),o.default.createElement(p.UserListHeader,{onClose:s}),(null==r?void 0:r.length)>0||a?o.default.createElement(h.UserList,{emptyChat:a,chatList:r,setUser:t,activeChatId:i}):o.default.createElement(f.UserListEmpty,null))}))},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.UserList=void 0;const o=s(r(0)),l=a(r(159)),c=r(364),u=r(8),d=r(5),h=r(365),p=a(r(384));t.UserList=(0,o.memo)((e=>{const{chatList:t,setUser:r,activeChatId:n,emptyChat:i}=e,{authorizedUserId:s}=(0,u.getAuthorizedUser)(),a=(0,o.useRef)(!1),f=(0,d.useObservable)((()=>c.ChatsListGroupsRepository.shared(s).activeGroup.page),[s]),A=(0,d.useObservable)((()=>c.ChatsListGroupsRepository.shared(s).activeGroup.endReachedSubject),[s]);(0,o.useEffect)((()=>{a.current&&(a.current=!1)}),[f]);const m=(0,o.useCallback)((()=>{a.current||(a.current=!0,c.ChatsListGroupsRepository.shared(s).activeGroup.getMoreChats())}),[s]),g=a.current?()=>{}:m,v=i&&!t.find((e=>e.collocutor.id===i.collocutor.id));return o.default.createElement(o.default.Fragment,null,v&&i&&o.default.createElement("div",{key:i.collocutor.id+"-empty-chat",className:p.default.user_list__item},o.default.createElement(h.UserListItem,{chat:i,setUser:r,selectedItem:i.collocutor.id===n})),o.default.createElement("div",{id:"scrollableDiv",style:{overflow:"auto"}},o.default.createElement(l.default,{dataLength:t.length,next:g,hasMore:!A,loader:o.default.createElement("span",null),scrollThreshold:"300px",scrollableTarget:"scrollableDiv"},t.map((e=>o.default.createElement(h.UserListItem,{key:e.id||e.collocutor.id,chat:e,setUser:r,selectedItem:n===e.collocutor.id}))))))}))},function(e,t){e.exports=r(59185)},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.UserListItem=void 0;const o=s(r(0)),l=a(r(3)),c=r(6),u=r(4),d=r(7),h=r(1),p=r(11),f=r(10),A=r(379),m=a(r(383));t.UserListItem=(0,o.memo)((function(e){const{chat:t,setUser:r,selectedItem:n}=e,{collocutor:i,lastMessage:s,unreadCount:a}=t,{id:g,name:v}=i,b=(0,p.useConst)(f.ImageSizeStorage.shared).get(g,"sm"),y=(0,c.useCustomTheme)(u.SubTheme.messenger),C=v||"",w=(0,o.useMemo)((()=>a&&a>9?"9+":a),[a]),M=(0,o.useCallback)((()=>{r(i)}),[r,i]),[S,I]=(0,o.useState)(!1),E=(0,o.useCallback)((()=>{I(!0)}),[]),x=(0,o.useMemo)((()=>b&&!S?b:d.Resources.images.defaultAvatar()),[S,b]);return o.default.createElement("button",Object.assign({},(0,h.tagTestData)("messenger--chat-list--user",{"data-test-user-name":C,"data-test-user-id":g}),{title:C,key:`${g}${n}`,type:"button",className:(0,l.default)(m.default.user_list_item,{[m.default.user_list_item__no_counter]:0===w,[m.default.selected]:n}),style:Object.assign(Object.assign({},0===w?null==y?void 0:y.item:null==y?void 0:y.itemUnread),n?null==y?void 0:y.itemActive:{}),onClick:M}),o.default.createElement("span",{className:m.default.is_inline_marker}),o.default.createElement("img",{className:m.default.face,src:x,alt:C,onError:E}),o.default.createElement("div",{className:m.default.text_holder},o.default.createElement("span",{className:(0,l.default)(m.default.name,{[m.default.name__unread]:a}),style:a?null==y?void 0:y.itemUnreadName:null==y?void 0:y.itemName},C),s&&o.default.createElement(A.LastMessagePreview,{chat:t})),w?o.default.createElement("span",Object.assign({},(0,h.tagTestData)("messenger--chat-list--user--unread-count",{"data-test-count":w}),{className:m.default.counter,style:null==y?void 0:y.itemUnreadMessagesCounter}),a):null)}))},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.images=void 0;const n="https://images.tubit.com/streaming";t.images={defaultAvatar:()=>`${n}/images/default-avatar.jpg`,closeIcon:()=>`${n}/images/close-icon.svg`,lockIcon:()=>`${n}/images/lock-icon.png`,goalIcon:()=>`${n}/images/darts-icon.svg`,goalMiniIcon:()=>`${n}/images/darts-mini-icon.svg`,giftIcon:()=>`${n}/images/gift-icon.png`,radioWavesIcon:()=>r(367),diamondIcon:()=>r(368),heartIcon:()=>r(369),checkIcon:()=>r(370),leaderboardText:()=>r(371),dollarInCircle:()=>r(372),sparkCoinIcon:()=>r(373),chat:()=>r(374),giftOffer:()=>r(375),coinIcon:()=>r(376)}},function(e,t){e.exports="data:image/svg+xml;charset=utf-8;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzEwNV81MjAyKSI+CjxwYXRoIGQ9Ik0xOC45NTU2IDIwQzE4LjU5MzQgMjAgMTguMjkxNiAxOS43NjIxIDE4LjExMDUgMTkuNTI0MkMxNy44NjkxIDE5LjE2NzMgMTcuODY5MSAxOC42OTE0IDE4LjExMDUgMTguMzM0NkMxOC4yMzEyIDE4LjE1NjEgMTguNDEyMyAxNy45MTgyIDE4LjU5MzQgMTcuNzM5OEMxOC42NTM4IDE3LjY4MDMgMTguNzE0MSAxNy41NjEzIDE4Ljc3NDUgMTcuNTAxOUMyMS40MzA1IDE0LjI5IDIxLjQzMDUgOS43MTAwNCAxOC43NzQ1IDYuNDk4MTRDMTguNzE0MSA2LjQzODY2IDE4LjY1MzggNi4zMTk3IDE4LjUzMyA2LjI2MDIyQzE4LjQxMjMgNi4wODE3OCAxOC4yMzEyIDUuOTAzMzUgMTguMTEwNSA1LjcyNDkxQzE3LjgwODcgNS4xODk1OSAxNy44NjkxIDQuNjU0MjggMTguMzUyIDQuMjM3OTJDMTguNTMzIDQuMDU5NDggMTguNzE0MSA0IDE5LjAxNiA0QzE5LjMxNzggNCAxOS42MTk2IDQuMTE4OTYgMTkuODYxIDQuMzU2ODhDMjEuNjcxOSA2LjIwMDc0IDIyLjc1ODUgOC40MDE0OSAyMi45OTk5IDExLjAxODZDMjIuOTk5OSAxMS4yNTY1IDIyLjk5OTkgMTEuNDk0NCAyMy4wNjAzIDExLjY3MjlDMjMuMDYwMyAxMS43MzIzIDIzLjA2MDMgMTEuODUxMyAyMy4wNjAzIDExLjkxMDhDMjMuMDYwMyAxNC44MjUzIDIyLjA5NDUgMTcuMzIzNCAyMC4xMDI1IDE5LjQ2NDdDMTkuODYxIDE5LjcwMjYgMTkuNjE5NiAxOS44ODEgMTkuMzE3OCAyMEMxOS4xMzY3IDE5Ljk0MDUgMTkuMDE2IDIwIDE4Ljk1NTYgMjBaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMTUuMzk0MiAxNi44NDc3QzE0Ljk3MTcgMTYuODQ3NyAxNC42MDk1IDE2LjYwOTcgMTQuNDI4NCAxNi4xOTM0QzE0LjI0NzMgMTUuNzc3IDE0LjM2OCAxNS4zNjA3IDE0LjczMDIgMTUuMDAzOEMxNS4zMzM5IDE0LjM0OTUgMTUuNjk2IDEzLjc1NDcgMTUuODc3MSAxMy4wNDFDMTYuMjM5MyAxMS41NTQgMTUuODc3MSAxMC4yNDU0IDE0Ljg1MSA5LjExNTMyQzE0LjYwOTUgOC44MTc5MyAxNC40Mjg0IDguNTIwNTMgMTQuMzY4IDguMjgyNjFDMTQuMjQ3MyA3LjY4NzgxIDE0LjY2OTkgNy4zMzA5NCAxNC45NzE3IDcuMjExOThDMTUuMDkyNCA3LjE1MjUgMTUuMjczNSA3LjA5MzAyIDE1LjQ1NDYgNy4wOTMwMkMxNS42OTYgNy4wOTMwMiAxNS45OTc5IDcuMjExOTggMTYuMTc4OSA3LjM5MDQyQzE3LjUwNjkgOC42Mzk0OSAxOC4yMzEzIDEwLjEyNjUgMTguMjMxMyAxMS45MTA5QzE4LjIzMTMgMTMuNzU0NyAxNy41NjczIDE1LjI0MTcgMTYuMjM5MyAxNi40OTA4QzE1Ljk5NzkgMTYuNzI4NyAxNS42OTYgMTYuODQ3NyAxNS4zOTQyIDE2Ljg0NzdaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMTEuODkzMiAxMy4zMzg0QzExLjUzMSAxMy4zMzg0IDExLjE2ODggMTMuMjE5NCAxMC45Mjc0IDEyLjkyMkMxMC42ODU5IDEyLjY4NDEgMTAuNTY1MiAxMi4zMjcyIDEwLjU2NTIgMTEuOTcwM0MxMC41NjUyIDExLjE5NzEgMTEuMTY4OCAxMC42MDIzIDExLjk1MzUgMTAuNjAyM0MxMi42Nzc5IDEwLjYwMjMgMTMuMzQxOSAxMS4xOTcxIDEzLjM0MTkgMTEuOTcwM0MxMy4zNDE5IDEyLjMyNzIgMTMuMjIxMiAxMi42ODQxIDEyLjk3OTcgMTIuOTIyQzEyLjY3NzkgMTMuMjE5NCAxMi4zMTU3IDEzLjMzODQgMTEuODkzMiAxMy4zMzg0WiIgZmlsbD0id2hpdGUiLz4KPC9nPgo8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDFfMTA1XzUyMDIpIj4KPHBhdGggZD0iTTUuMDQ0NDEgNEM1LjQwNjU5IDQgNS43MDg0IDQuMjM3OTIgNS44ODk0OSA0LjQ3NTg0QzYuMTMwOTQgNC44MzI3MiA2LjEzMDk0IDUuMzA4NTUgNS44ODk0OSA1LjY2NTQzQzUuNzY4NzcgNS44NDM4NyA1LjU4NzY4IDYuMDgxNzkgNS40MDY1OSA2LjI2MDIyQzUuMzQ2MjMgNi4zMTk3IDUuMjg1ODYgNi40Mzg2NiA1LjIyNTUgNi40OTgxNEMyLjU2OTUzIDkuNzEwMDQgMi41Njk1MyAxNC4yOSA1LjIyNTUgMTcuNTAxOUM1LjI4NTg2IDE3LjU2MTMgNS4zNDYyMyAxNy42ODAzIDUuNDY2OTUgMTcuNzM5OEM1LjU4NzY4IDE3LjkxODIgNS43Njg3NyAxOC4wOTY3IDUuODg5NDkgMTguMjc1MUM2LjE5MTMxIDE4LjgxMDQgNi4xMzA5NSAxOS4zNDU3IDUuNjQ4MDQgMTkuNzYyMUM1LjQ2Njk1IDE5Ljk0MDUgNS4yODU4NiAyMCA0Ljk4NDA1IDIwQzQuNjgyMjMgMjAgNC4zODA0MiAxOS44ODEgNC4xMzg5NyAxOS42NDMxQzIuMzI4MDggMTcuNzk5MyAxLjI0MTU0IDE1LjU5ODUgMS4wMDAwOSAxMi45ODE0QzEuMDAwMDkgMTIuNzQzNSAxLjAwMDA5IDEyLjUwNTYgMC45Mzk3MjQgMTIuMzI3MUMwLjkzOTcyNCAxMi4yNjc3IDAuOTM5NzI0IDEyLjE0ODcgMC45Mzk3MjQgMTIuMDg5MkMwLjkzOTcyNCA5LjE3NDcyIDEuOTA1NTMgNi42NzY1OCAzLjg5NzUxIDQuNTM1MzJDNC4xMzg5NiA0LjI5NzQgNC4zODA0MiA0LjExODk2IDQuNjgyMjMgNEM0Ljg2MzMyIDQuMDU5NDggNC45ODQwNSA0IDUuMDQ0NDEgNFoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik04LjYwNTc4IDcuMTUyMzNDOS4wMjgzMiA3LjE1MjMzIDkuMzkwNSA3LjM5MDI1IDkuNTcxNTkgNy44MDY2MUM5Ljc1MjY4IDguMjIyOTcgOS42MzE5NSA4LjYzOTMyIDkuMjY5NzcgOC45OTYyQzguNjY2MTQgOS42NTA0OCA4LjMwMzk2IDEwLjI0NTMgOC4xMjI4NyAxMC45NTlDNy43NjA3IDEyLjQ0NiA4LjEyMjg3IDEzLjc1NDYgOS4xNDkwNSAxNC44ODQ3QzkuMzkwNSAxNS4xODIxIDkuNTcxNTkgMTUuNDc5NSA5LjYzMTk1IDE1LjcxNzRDOS43NTI2OCAxNi4zMTIyIDkuMzMwMTQgMTYuNjY5MSA5LjAyODMyIDE2Ljc4OEM4LjkwNzU5IDE2Ljg0NzUgOC43MjY1IDE2LjkwNyA4LjU0NTQyIDE2LjkwN0M4LjMwMzk2IDE2LjkwNyA4LjAwMjE1IDE2Ljc4OCA3LjgyMTA2IDE2LjYwOTZDNi40OTMwNyAxNS4zNjA1IDUuNzY4NzIgMTMuODczNSA1Ljc2ODcyIDEyLjA4OTFDNS43Njg3MiAxMC4yNDUzIDYuNDMyNzEgOC43NTgyOCA3Ljc2MDcgNy41MDkyMUM4LjAwMjE1IDcuMjcxMjkgOC4zMDM5NiA3LjE1MjMzIDguNjA1NzggNy4xNTIzM1oiIGZpbGw9IndoaXRlIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDBfMTA1XzUyMDIiPgo8cmVjdCB3aWR0aD0iMTIuNDM0OCIgaGVpZ2h0PSIxNiIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwLjU2NTIgNCkiLz4KPC9jbGlwUGF0aD4KPGNsaXBQYXRoIGlkPSJjbGlwMV8xMDVfNTIwMiI+CjxyZWN0IHdpZHRoPSIxMi40MzQ4IiBoZWlnaHQ9IjE2IiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTMuNDM0OCAyMCkgcm90YXRlKDE4MCkiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K"},function(e,t){e.exports="data:image/svg+xml;charset=utf-8;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMCAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik03LjkxNjU4IDEuNjY2NjlIMi4wODMyNUwwLjgzMzI1MiAzLjc1MDAyTDQuNTgzMjUgOC4zMzMzNUg1LjQxNjU4TDkuMTY2NTggMy43NTAwMkw3LjkxNjU4IDEuNjY2NjlaIiBmaWxsPSIjRjNDMDQ0Ii8+Cjwvc3ZnPgo="},function(e,t){e.exports="data:image/svg+xml;charset=utf-8;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xOS4xODkyIDcuMDQ1MDVMMTkuMTg1MiA3LjA0MTQ0QzE4LjA3NzUgNi4wMzY0NiAxNy4wMzU5IDUuNzA2MTIgMTYuMDU4NyA1Ljc5MTMyQzE0LjkzMSA1Ljg5ODQ3IDEzLjk0MTQgNi41NjkyNSAxMy4yNDE1IDcuMjI0NDJMMTEuOTg0MSA4LjQwMTQxTDEwLjcyNjggNy4yMjQ0MkMxMC4wMzIgNi41NzQgOS4wMTk2OSA1Ljg5ODUyIDcuOTA4MzkgNS43OTEyMUM2LjkyNzg3IDUuNzA1OTggNS45MDk0IDYuMDE5ODEgNC43ODU1IDcuMDM5MjZDMy43NDU3NSA3Ljk5MDE3IDMuNTg0MDcgOS42MDQ1NiA0LjA5OTQzIDEwLjkxNzNDNC41NzI2NyAxMi4xMTU1IDUuNTY0NDQgMTMuMjkyIDYuOTI2NjEgMTQuNDYzMkM4LjI4MDQ2IDE1LjYyNzMgOS44NTM5NSAxNi42NjYxIDExLjM1OTEgMTcuNjU2NEwxMS4zNjIxIDE3LjY1ODRDMTEuNTgyMiAxNy44MDM4IDExLjc5NSAxNy45NDIyIDEyLjAwNzMgMTguMDc5NEMxMi4wNjc3IDE4LjAzODcgMTIuMTI4MSAxNy45OTc2IDEyLjE5MDkgMTcuOTU1QzEyLjMzNjIgMTcuODU2MyAxMi40OTQgMTcuNzQ5MiAxMi42OTI1IDE3LjYxOEwxMi42OTU1IDE3LjYxNkMxNC4xOTg2IDE2LjYyNyAxNS43NjY4IDE1LjU4ODIgMTcuMTE0NyAxNC40MjVDMTguNDY2MyAxMy4yNTg1IDE5LjQ1MzEgMTIuMDg1MSAxOS45MjkxIDEwLjg4ODRDMjAuNDA2IDkuNjEwMjcgMjAuMjQ2IDcuOTk4MTUgMTkuMTg5MiA3LjA0NTA1Wk0yMS42MzA0IDExLjUxNTdDMjAuMzc4NyAxNC42ODcyIDE2LjY4ODYgMTcuMTMxNSAxMy43MTA1IDE5LjA5MUMxMy41NTY1IDE5LjE5MjcgMTMuNDA2MyAxOS4yOTQ1IDEzLjI1ODMgMTkuMzk0OEMxMy4wNTM3IDE5LjUzMzQgMTIuODUzNCAxOS42NjkxIDEyLjY1MzEgMTkuNzk4QzEyLjYyMTUgMTkuODI3NiAxMi41ODk5IDE5Ljg0NjMgMTIuNTQ5OSAxOS44NzAxQzEyLjUzNTIgMTkuODc4OCAxMi41MTk0IDE5Ljg4ODIgMTIuNTAyMSAxOS44OTlMMTIuMzA3OCAxOS45NTk2QzEyLjI4NjMgMTkuOTc5OCAxMi4yNjQ3IDE5Ljk3OTggMTIuMjQzMSAxOS45Nzk4QzEyLjE3ODQgMjAgMTIuMTEzNiAyMCAxMi4wMjczIDIwQzExLjk2MjYgMjAgMTEuODc2MiAyMCAxMS43NjgzIDE5Ljk3OThDMTEuNjM4OSAxOS45Mzk0IDExLjUwOTQgMTkuODk5IDExLjQwMTUgMTkuODE4MkwxMS4yNzE3IDE5LjczNDdDMTAuOTY5NCAxOS41NCAxMC42NjUgMTkuMzQzNCAxMC4zNDQxIDE5LjEzMTRDNy4zNjYwNCAxNy4xNzE5IDMuNjU0MjkgMTQuNzI3NiAyLjQwMjY2IDExLjU1NjFDMS43MTIxIDkuNzk4NjEgMS43OTg0MiA3LjMzNDEyIDMuNTQ2MzkgNS43MzgyNkM0Ljk3MDY3IDQuNDQ1NDEgNi40ODEyNiAzLjg3OTc5IDguMDc4MTggNC4wMjExOUM5Ljc4Mjk5IDQuMTgyOCAxMS4xNjQxIDUuMTcyNjMgMTEuOTg0MSA1Ljk0MDI2QzEyLjgwNDIgNS4xNzI2MyAxNC4xNjM3IDQuMTgyOCAxNS44OTAxIDQuMDIxMTlDMTcuNDg3IDMuODc5NzkgMTkuMDE5MiA0LjQ2NTYxIDIwLjQyMTkgNS43MzgyNkMyMi4xOTE0IDcuMzM0MTIgMjIuMjc3OCA5Ljc5ODYxIDIxLjYzMDQgMTEuNTE1N1pNMTIuMjQzMSAxOC4yMDJIMTIuMjExN0MxMi4yNDQ1IDE4LjIwMTEgMTIuMjU3NyAxOC4yMDIgMTIuMjQzMSAxOC4yMDJaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMTkuMTg1MiA3LjA0MTQ0TDE5LjE4OTIgNy4wNDUwNUMyMC4yNDYgNy45OTgxNSAyMC40MDYgOS42MTAyNyAxOS45MjkxIDEwLjg4ODRDMTkuNDUzMSAxMi4wODUxIDE4LjQ2NjMgMTMuMjU4NSAxNy4xMTQ3IDE0LjQyNUMxNS43NjY4IDE1LjU4ODIgMTQuMTk4NiAxNi42MjcgMTIuNjk1NSAxNy42MTZMMTIuNjkyNSAxNy42MThDMTIuNDk0IDE3Ljc0OTIgMTIuMzM2MiAxNy44NTYzIDEyLjE5MDkgMTcuOTU1QzEyLjEyODEgMTcuOTk3NiAxMi4wNjc3IDE4LjAzODcgMTIuMDA3MyAxOC4wNzk0QzExLjc5NSAxNy45NDIyIDExLjU4MjIgMTcuODAzOCAxMS4zNjIxIDE3LjY1ODRMMTEuMzU5MSAxNy42NTY0QzkuODUzOTUgMTYuNjY2MSA4LjI4MDQ2IDE1LjYyNzMgNi45MjY2MSAxNC40NjMyQzUuNTY0NDQgMTMuMjkyIDQuNTcyNjcgMTIuMTE1NSA0LjA5OTQzIDEwLjkxNzNDMy41ODQwNyA5LjYwNDU2IDMuNzQ1NzUgNy45OTAxNyA0Ljc4NTUgNy4wMzkyNkM1LjkwOTQgNi4wMTk4MSA2LjkyNzg3IDUuNzA1OTggNy45MDgzOSA1Ljc5MTIxQzkuMDE5NjkgNS44OTg1MiAxMC4wMzIgNi41NzQgMTAuNzI2OCA3LjIyNDQyTDExLjk4NDEgOC40MDE0MUwxMy4yNDE1IDcuMjI0NDJDMTMuOTQxNCA2LjU2OTI1IDE0LjkzMSA1Ljg5ODQ3IDE2LjA1ODcgNS43OTEzMkMxNy4wMzU5IDUuNzA2MTIgMTguMDc3NSA2LjAzNjQ2IDE5LjE4NTIgNy4wNDE0NFoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo="},function(e,t){e.exports="data:image/svg+xml;charset=utf-8;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02LjM0ODk4IDEzLjUwNTJDNS44ODMzMSAxMy4wNTAyIDUuODgzMzEgMTIuMzAxMSA2LjM0ODk4IDExLjg0NjFDNi43OTk2NiAxMS40MDU3IDcuNTE5NDkgMTEuNDA1NyA3Ljk3MDE3IDExLjg0NjFMOS45MjU1MyAxMy43NTY4TDE2LjAyOTggNy43OTIwNkMxNi40ODA1IDcuMzUxNjggMTcuMjAwMyA3LjM1MTY4IDE3LjY1MSA3Ljc5MjA2QzE4LjExNjcgOC4yNDcwOCAxOC4xMTY3IDguOTk2MTcgMTcuNjUxIDkuNDUxMTlMOS45MjU1MyAxN0w2LjM0ODk4IDEzLjUwNTJaIiBmaWxsPSJ1cmwoI3BhaW50MF9saW5lYXJfMTA1XzYwNTcpIi8+CjxkZWZzPgo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50MF9saW5lYXJfMTA1XzYwNTciIHgxPSI1LjUiIHkxPSI3IiB4Mj0iMTguOTg4IiB5Mj0iNy43MDg0NCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgo8c3RvcCBzdG9wLWNvbG9yPSIjRkYzODVDIi8+CjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI0JEMUU1OSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8L2RlZnM+Cjwvc3ZnPgo="},function(e,t){e.exports="data:image/svg+xml;charset=utf-8;base64,PHN2ZyB3aWR0aD0iMzIxIiBoZWlnaHQ9IjI3IiB2aWV3Qm94PSIwIDAgMzIxIDI3IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8ZyBvcGFjaXR5PSIwLjQiPgo8cGF0aCBkPSJNMCAyNkgxOS4xNTJMMjAuMzA0IDIwLjM0OEg4LjI4TDEyLjE2OCAwLjgwMDAySDUuMDRMMCAyNloiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik00NS42MjQ3IDYuMzA4MDJMNDYuNzQwNyAwLjgwMDAySDI3LjAxMjdMMjEuOTcyNyAyNkg0Mi4xNjg3TDQzLjMyMDcgMjAuNDkySDMwLjEwODdMMzEuMDA4NyAxNS44ODRINDIuMjQwN0w0My4yODQ3IDEwLjU1NkgzMi4wODg3TDMyLjkxNjcgNi4zMDgwMkg0NS42MjQ3WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTY1LjMxMjIgMjZINzIuNDA0Mkw2Ni4zMjAyIDAuODAwMDJINTkuMzAwMkw0My4xMzYyIDI2SDUwLjY2MDJMNTMuNTc2MiAyMS4xMDRINjQuMzA0Mkw2NS4zMTIyIDI2Wk01Ni43MDgyIDE1Ljg0OEw2MS41MzIyIDcuNjc2MDJMNjMuMjI0MiAxNS44NDhINTYuNzA4MloiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik03NC40NjA5IDI2SDg3LjM0ODlDOTYuNjAwOSAyNiAxMDMuMDgxIDIwLjMxMiAxMDMuMDgxIDExLjM4NEMxMDMuMDgxIDQuODY4MDIgOTguMjkyOSAwLjgwMDAyIDkwLjQ0NDkgMC44MDAwMkg3OS41MDA5TDc0LjQ2MDkgMjZaTTgyLjc0MDkgMjAuMzEyTDg1LjQ3NjkgNi40ODgwMkg4OS42NTI5QzkzLjc1NjkgNi40ODgwMiA5NS44ODA5IDguNDY4MDIgOTUuODgwOSAxMS44MTZDOTUuODgwOSAxNi42NCA5Mi44OTI5IDIwLjMxMiA4Ny41NjQ5IDIwLjMxMkg4Mi43NDA5WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTEyNy44NTUgNi4zMDgwMkwxMjguOTcxIDAuODAwMDJIMTA5LjI0M0wxMDQuMjAzIDI2SDEyNC4zOTlMMTI1LjU1MSAyMC40OTJIMTEyLjMzOUwxMTMuMjM5IDE1Ljg4NEgxMjQuNDcxTDEyNS41MTUgMTAuNTU2SDExNC4zMTlMMTE1LjE0NyA2LjMwODAySDEyNy44NTVaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMTU0LjM0NyA4LjgyODAyQzE1NC4zNDcgMy43ODgwMiAxNTAuNjM5IDAuODAwMDIgMTQ0LjE5NSAwLjgwMDAySDEzMy40MzFMMTI4LjM5MSAyNkgxMzUuNTE5TDEzNi44NTEgMTkuMzA0SDE0MC40NTFMMTQ0LjE5NSAyNkgxNTEuNjQ3TDE0Ny4zNjMgMTguNDRDMTUxLjc1NSAxNi45MjggMTU0LjM0NyAxMy40NzIgMTU0LjM0NyA4LjgyODAyWk0xNDcuMTQ3IDkuNTEyMDJDMTQ3LjE0NyAxMi4yODQgMTQ1LjMxMSAxMy43OTYgMTQyLjE3OSAxMy43OTZIMTM3LjkzMUwxMzkuNDQzIDYuNDE2MDJIMTQzLjE4N0MxNDUuNjM1IDYuNDE2MDIgMTQ3LjE0NyA3LjM4ODAyIDE0Ny4xNDcgOS41MTIwMloiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0xNzcuMDcxIDEzLjAwNEMxNzkuODA3IDExLjg1MiAxODEuNTcxIDkuNzI4MDIgMTgxLjU3MSA2LjcwNDAyQzE4MS41NzEgMi45MjQwMiAxNzguNTExIDAuODAwMDIgMTcyLjgyMyAwLjgwMDAySDE2MC4wNzlMMTU1LjAzOSAyNkgxNjguODk5QzE3NS4zNzkgMjYgMTgwLjQ1NSAyMy40OCAxODAuNDU1IDE4LjAwOEMxODAuNDU1IDE1LjY2OCAxNzkuMjMxIDEzLjk0IDE3Ny4wNzEgMTMuMDA0Wk0xNzEuMTMxIDUuOTQ4MDJDMTczLjAwMyA1Ljk0ODAyIDE3NC4xMTkgNi41NjAwMiAxNzQuMTE5IDcuOTI4MDJDMTc0LjExOSA5LjgwMDAyIDE3Mi43NTEgMTAuODA4IDE3MC4yMzEgMTAuODA4SDE2NS4xMTlMMTY2LjA5MSA1Ljk0ODAySDE3MS4xMzFaTTE2OS4yOTUgMjAuODUySDE2My4xMDNMMTY0LjExMSAxNS43NEgxNzAuNDExQzE3Mi4xMzkgMTUuNzQgMTczLjM2MyAxNi4zNTIgMTczLjM2MyAxNy44NjRDMTczLjM2MyAxOS44OCAxNzEuNzc5IDIwLjg1MiAxNjkuMjk1IDIwLjg1MloiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0xOTYuMzE1IDI2LjUwNEMyMDUuNTY3IDI2LjUwNCAyMTIuMDQ3IDIwLjEzMiAyMTIuMDQ3IDExLjM4NEMyMTIuMDQ3IDQuODY4MDIgMjA3LjI1OSAwLjI5NjAyMSAxOTkuNTE5IDAuMjk2MDIxQzE5MC4yNjcgMC4yOTYwMjEgMTgzLjc4NyA2LjY2ODAyIDE4My43ODcgMTUuNDE2QzE4My43ODcgMjEuOTMyIDE4OC41NzUgMjYuNTA0IDE5Ni4zMTUgMjYuNTA0Wk0xOTYuOTI3IDIwLjZDMTkzLjE0NyAyMC42IDE5MC45ODcgMTguMzMyIDE5MC45ODcgMTQuOTg0QzE5MC45ODcgMTAuMjMyIDE5My45NzUgNi4yMDAwMiAxOTguOTA3IDYuMjAwMDJDMjAyLjY4NyA2LjIwMDAyIDIwNC44NDcgOC40NjgwMiAyMDQuODQ3IDExLjgxNkMyMDQuODQ3IDE2LjU2OCAyMDEuODU5IDIwLjYgMTk2LjkyNyAyMC42WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTIzMS45NTMgMjZIMjM5LjA0NUwyMzIuOTYxIDAuODAwMDJIMjI1Ljk0MUwyMDkuNzc3IDI2SDIxNy4zMDFMMjIwLjIxNyAyMS4xMDRIMjMwLjk0NUwyMzEuOTUzIDI2Wk0yMjMuMzQ5IDE1Ljg0OEwyMjguMTczIDcuNjc2MDJMMjI5Ljg2NSAxNS44NDhIMjIzLjM0OVoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0yNjcuMDU4IDguODI4MDJDMjY3LjA1OCAzLjc4ODAyIDI2My4zNSAwLjgwMDAyIDI1Ni45MDYgMC44MDAwMkgyNDYuMTQyTDI0MS4xMDIgMjZIMjQ4LjIzTDI0OS41NjIgMTkuMzA0SDI1My4xNjJMMjU2LjkwNiAyNkgyNjQuMzU4TDI2MC4wNzQgMTguNDRDMjY0LjQ2NiAxNi45MjggMjY3LjA1OCAxMy40NzIgMjY3LjA1OCA4LjgyODAyWk0yNTkuODU4IDkuNTEyMDJDMjU5Ljg1OCAxMi4yODQgMjU4LjAyMiAxMy43OTYgMjU0Ljg5IDEzLjc5NkgyNTAuNjQyTDI1Mi4xNTQgNi40MTYwMkgyNTUuODk4QzI1OC4zNDYgNi40MTYwMiAyNTkuODU4IDcuMzg4MDIgMjU5Ljg1OCA5LjUxMjAyWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTI2Ny43NSAyNkgyODAuNjM4QzI4OS44OSAyNiAyOTYuMzcgMjAuMzEyIDI5Ni4zNyAxMS4zODRDMjk2LjM3IDQuODY4MDIgMjkxLjU4MiAwLjgwMDAyIDI4My43MzQgMC44MDAwMkgyNzIuNzlMMjY3Ljc1IDI2Wk0yNzYuMDMgMjAuMzEyTDI3OC43NjYgNi40ODgwMkgyODIuOTQyQzI4Ny4wNDYgNi40ODgwMiAyODkuMTcgOC40NjgwMiAyODkuMTcgMTEuODE2QzI4OS4xNyAxNi42NCAyODYuMTgyIDIwLjMxMiAyODAuODU0IDIwLjMxMkgyNzYuMDNaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMzA2Ljg4OCAyNi41MDRDMzE0LjI2OCAyNi41MDQgMzE5LjAyIDIyLjk0IDMxOS4wMiAxNy41NEMzMTkuMDIgOS43NjQwMiAzMDYuNzQ0IDExLjc0NCAzMDYuNzggOC4yODgwMkMzMDYuNzggNi45MjAwMiAzMDguMzY0IDUuODQwMDIgMzExLjMxNiA1Ljg0MDAyQzMxMy44IDUuODQwMDIgMzE2LjI0OCA2LjQ4ODAyIDMxOC4yMjggNy43NDgwMkwzMjAuODIgMi40NTYwMkMzMTguNTUyIDEuMDUyMDIgMzE1LjMxMiAwLjI5NjAyMSAzMTEuNzQ4IDAuMjk2MDIxQzMwNC4yOTYgMC4yOTYwMjEgMjk5LjY1MiAzLjg2MDAyIDI5OS42NTIgOS4yOTYwMkMyOTkuNjUyIDE3LjIxNiAzMTEuODkyIDE1LjM0NCAzMTEuODkyIDE4LjcyOEMzMTEuODkyIDIwLjA5NiAzMTAuMzA4IDIwLjk2IDMwNy41NzIgMjAuOTZDMzA0LjY5MiAyMC45NiAzMDEuNzQgMjAuMDk2IDI5OS4xODQgMTguNDc2TDI5Ni4zNzYgMjMuODA0QzI5OC42NDQgMjUuMzUyIDMwMi41NjggMjYuNTA0IDMwNi44ODggMjYuNTA0WiIgZmlsbD0id2hpdGUiLz4KPC9nPgo8L3N2Zz4K"},function(e,t){e.exports="data:image/svg+xml;charset=utf-8;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcuOTk5OTIgMS4zMzMyNUM0LjMyMzk0IDEuMzMzMjUgMS4zMzMyNSA0LjMyMzk0IDEuMzMzMjUgNy45OTk5MkMxLjMzMzI1IDExLjY3NTkgNC4zMjM5NCAxNC42NjY2IDcuOTk5OTIgMTQuNjY2NkMxMS42NzU5IDE0LjY2NjYgMTQuNjY2NiAxMS42NzU5IDE0LjY2NjYgNy45OTk5MkMxNC42NjY2IDQuMzIzOTQgMTEuNjc1OSAxLjMzMzI1IDcuOTk5OTIgMS4zMzMyNVpNNy45OTk5MiAyLjMzMzI1QzExLjEzNTUgMi4zMzMyNSAxMy42NjY2IDQuODY0MzggMTMuNjY2NiA3Ljk5OTkyQzEzLjY2NjYgMTEuMTM1NSAxMS4xMzU1IDEzLjY2NjYgNy45OTk5MiAxMy42NjY2QzQuODY0MzggMTMuNjY2NiAyLjMzMzI1IDExLjEzNTUgMi4zMzMyNSA3Ljk5OTkyQzIuMzMzMjUgNC44NjQzOCA0Ljg2NDM4IDIuMzMzMjUgNy45OTk5MiAyLjMzMzI1Wk03LjgyNTQ0IDMuNjU5NDJDNy42OTI5NSAzLjY2MTQ5IDcuNTY2NjkgMy43MTYwNyA3LjQ3NDQgMy44MTExNkM3LjM4MjEyIDMuOTA2MjUgNy4zMzEzNSA0LjAzNDA5IDcuMzMzMjUgNC4xNjY1OVY0LjU1MDdDNi40MDI1MiA0LjY3OTM3IDUuNjY2NTkgNS40NTI0NSA1LjY2NjU5IDYuNDE2NTlDNS42NjY1OSA3LjQ2OTE5IDYuNTMwNjQgOC4zMzMyNSA3LjU4MzI1IDguMzMzMjVIOC4yNDk5MkM4Ljg1Mzk1IDguMzMzMjUgOS4zMzMyNSA4LjgxMjU1IDkuMzMzMjUgOS40MTY1OUM5LjMzMzI1IDEwLjAyMDYgOC44NTM5NSAxMC40OTk5IDguMjQ5OTIgMTAuNDk5OUg3LjQ5OTkyQzcuMTA3MzQgMTAuNDk5OSA2Ljc4NjIzIDEwLjIzNDQgNi42OTMyOCA5Ljg3NzUyQzYuNjc4MjMgOS44MTI0MSA2LjY1MDI4IDkuNzUwOTcgNi42MTEwOCA5LjY5Njg0QzYuNTcxODkgOS42NDI3MSA2LjUyMjI0IDkuNTk2OTkgNi40NjUwNyA5LjU2MjM4QzYuNDA3OSA5LjUyNzc2IDYuMzQ0MzggOS41MDQ5NiA2LjI3ODI0IDkuNDk1MzFDNi4yMTIxMSA5LjQ4NTY3IDYuMTQ0NzIgOS40ODkzNyA2LjA4MDA1IDkuNTA2MjJDNi4wMTUzNyA5LjUyMzA2IDUuOTU0NzMgOS41NTI3IDUuOTAxNzEgOS41OTMzN0M1Ljg0ODY4IDkuNjM0MDUgNS44MDQzNSA5LjY4NDk1IDUuNzcxMzMgOS43NDMwNUM1LjczODMxIDkuODAxMTUgNS43MTcyNyA5Ljg2NTI4IDUuNzA5NDUgOS45MzE2NkM1LjcwMTY0IDkuOTk4MDMgNS43MDcyMSAxMC4wNjUzIDUuNzI1ODMgMTAuMTI5NUM1LjkxNzM5IDEwLjg2NDkgNi41NjIwNCAxMS4zOTkyIDcuMzMzMjUgMTEuNDcxOVYxMS44MzMzQzcuMzMyMzEgMTEuODk5NSA3LjM0NDU2IDExLjk2NTMgNy4zNjkyNiAxMi4wMjY4QzcuMzkzOTcgMTIuMDg4MyA3LjQzMDY1IDEyLjE0NDIgNy40NzcxNyAxMi4xOTE0QzcuNTIzNjkgMTIuMjM4NiA3LjU3OTEzIDEyLjI3NjEgNy42NDAyNiAxMi4zMDE2QzcuNzAxMzkgMTIuMzI3MiA3Ljc2Njk5IDEyLjM0MDQgNy44MzMyNSAxMi4zNDA0QzcuODk5NTEgMTIuMzQwNCA3Ljk2NTEyIDEyLjMyNzIgOC4wMjYyNSAxMi4zMDE2QzguMDg3MzcgMTIuMjc2MSA4LjE0MjgxIDEyLjIzODYgOC4xODkzMyAxMi4xOTE0QzguMjM1ODUgMTIuMTQ0MiA4LjI3MjUzIDEyLjA4ODMgOC4yOTcyNCAxMi4wMjY4QzguMzIxOTUgMTEuOTY1MyA4LjMzNDE5IDExLjg5OTUgOC4zMzMyNSAxMS44MzMzVjExLjQ4M0M5LjQzNzU5IDExLjQzNjMgMTAuMzMzMyAxMC41MzE3IDEwLjMzMzMgOS40MTY1OUMxMC4zMzMzIDguMjcxOTUgOS4zOTQ1NSA3LjMzMzI1IDguMjQ5OTIgNy4zMzMyNUg3LjU4MzI1QzcuMDcxMTkgNy4zMzMyNSA2LjY2NjU5IDYuOTI4NjQgNi42NjY1OSA2LjQxNjU5QzYuNjY2NTkgNS45MDQ1MyA3LjA3MTE5IDUuNDk5OTIgNy41ODMyNSA1LjQ5OTkySDcuNzUxMjJDNy44MDQ5IDUuNTA4NzQgNy44NTk2NSA1LjUwODc0IDcuOTEzMzMgNS40OTk5Mkg4LjE2NjU5QzguNTU2MyA1LjQ5OTkyIDguODc1ODggNS43NjIxOCA4Ljk3MTI3IDYuMTE1MTVDOC45ODg0IDYuMTc4NTYgOS4wMTc4NiA2LjIzNzk3IDkuMDU3OTUgNi4yODk5OUM5LjA5ODA1IDYuMzQyMDIgOS4xNDggNi4zODU2MyA5LjIwNDk1IDYuNDE4MzVDOS4yNjE5IDYuNDUxMDYgOS4zMjQ3NCA2LjQ3MjI0IDkuMzg5ODggNi40ODA2N0M5LjQ1NTAyIDYuNDg5MDkgOS41MjExOCA2LjQ4NDYxIDkuNTg0NTggNi40Njc0NkM5LjY0Nzk4IDYuNDUwMzIgOS43MDczOSA2LjQyMDg1IDkuNzU5NCA2LjM4MDc1QzkuODExNDIgNi4zNDA2NCA5Ljg1NTAyIDYuMjkwNjggOS44ODc3MyA2LjIzMzczQzkuOTIwNDMgNi4xNzY3NyA5Ljk0MTYgNi4xMTM5MiA5Ljk1MDAxIDYuMDQ4NzhDOS45NTg0MiA1Ljk4MzY0IDkuOTUzOTMgNS45MTc0OSA5LjkzNjc3IDUuODU0MDlDOS43NDAxMiA1LjEyNjQ3IDkuMDk4OTEgNC42MDAwMyA4LjMzMzI1IDQuNTI3OTFWNC4xNjY1OUM4LjMzNDIxIDQuMDk5NjYgOC4zMjE3MyA0LjAzMzIzIDguMjk2NTQgMy45NzEyMkM4LjI3MTM1IDMuOTA5MjEgOC4yMzM5NyAzLjg1Mjg5IDguMTg2NjEgMy44MDU2QzguMTM5MjYgMy43NTgzIDguMDgyODkgMy43MjA5OSA4LjAyMDg1IDMuNjk1ODlDNy45NTg4MSAzLjY3MDc4IDcuODkyMzYgMy42NTgzOCA3LjgyNTQ0IDMuNjU5NDJaIiBmaWxsPSIjRkNCRjBDIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMS4xOTk5NSA3Ljk5OTk1QzEuMTk5OTUgNC4yNTAzNCA0LjI1MDM0IDEuMTk5OTUgNy45OTk5NSAxLjE5OTk1QzExLjc0OTYgMS4xOTk5NSAxNC44IDQuMjUwMzQgMTQuOCA3Ljk5OTk1QzE0LjggMTEuNzQ5NiAxMS43NDk2IDE0LjggNy45OTk5NSAxNC44QzQuMjUwMzQgMTQuOCAxLjE5OTk1IDExLjc0OTYgMS4xOTk5NSA3Ljk5OTk1Wk0xMy41MzMzIDcuOTk5OTVDMTMuNTMzMyA0LjkzODA1IDExLjA2MTkgMi40NjY2MiA3Ljk5OTk1IDIuNDY2NjJDNC45MzgwNSAyLjQ2NjYyIDIuNDY2NjIgNC45MzgwNSAyLjQ2NjYyIDcuOTk5OTVDMi40NjY2MiAxMS4wNjE5IDQuOTM4MDUgMTMuNTMzMyA3Ljk5OTk1IDEzLjUzMzNDMTEuMDYxOSAxMy41MzMzIDEzLjUzMzMgMTEuMDYxOSAxMy41MzMzIDcuOTk5OTVaTTcuMzc4NzUgMy43MTgzNEM3LjQ5NTY1IDMuNTk3ODkgNy42NTU1NyAzLjUyODc2IDcuODIzMzkgMy41MjYxNEM3LjkwODE1IDMuNTI0ODEgNy45OTIzMiAzLjU0MDUyIDguMDcwOSAzLjU3MjMyQzguMTQ5NDkgMy42MDQxMyA4LjIyMDg5IDMuNjUxMzggOC4yODA4NyAzLjcxMTI5QzguMzQwODUgMy43NzEyIDguMzg4MiAzLjg0MjUzIDguNDIwMSAzLjkyMTA4QzguNDUxODggMy45OTkzMSA4LjQ2NzcgNC4wODMxMSA4LjQ2NjYyIDQuMTY3NTVWNC40MTAyM0M5LjIzMTc1IDQuNTI4NzYgOS44NjQyNSA1LjA3NDcgMTAuMDY1NSA1LjgxOTI5QzEwLjA2NTUgNS44MTkzIDEwLjA2NTUgNS44MTkzMiAxMC4wNjU1IDUuODE5MzNMOS45MzY4IDUuODU0MTJNOC4zMzMyOSA0LjUyNzk1VjQuMTY2NjJDOC4zMzQyNSA0LjA5OTcgOC4zMjE3NiA0LjAzMzI2IDguMjk2NTcgMy45NzEyNUM4LjI3MTM4IDMuOTA5MjUgOC4yMzQgMy44NTI5MyA4LjE4NjY1IDMuODA1NjNDOC4xMzkyOSAzLjc1ODMzIDguMDgyOTIgMy43MjEwMyA4LjAyMDg4IDMuNjk1OTJDNy45NTg4NCAzLjY3MDgxIDcuODkyMzkgMy42NTg0MSA3LjgyNTQ3IDMuNjU5NDZDNy42OTI5OCAzLjY2MTUzIDcuNTY2NzIgMy43MTYxIDcuNDc0NDQgMy44MTExOUM3LjM4MjE1IDMuOTA2MjkgNy4zMzEzOCA0LjAzNDEyIDcuMzMzMjkgNC4xNjY2MlY0LjU1MDczQzYuNDAyNTUgNC42Nzk0IDUuNjY2NjIgNS40NTI0OCA1LjY2NjYyIDYuNDE2NjJDNS42NjY2MiA3LjQ2OTIzIDYuNTMwNjggOC4zMzMyOSA3LjU4MzI5IDguMzMzMjlIOC4yNDk5NUM4Ljg1Mzk4IDguMzMzMjkgOS4zMzMyOSA4LjgxMjU5IDkuMzMzMjkgOS40MTY2MkM5LjMzMzI5IDEwLjAyMDcgOC44NTM5OCAxMC41IDguMjQ5OTUgMTAuNUg3LjQ5OTk1QzcuMTA3MzcgMTAuNSA2Ljc4NjI3IDEwLjIzNDQgNi42OTMzMSA5Ljg3NzU2QzYuNjc4MjYgOS44MTI0NCA2LjY1MDMxIDkuNzUxMDEgNi42MTExMiA5LjY5Njg4QzYuNTcxOTIgOS42NDI3NSA2LjUyMjI3IDkuNTk3MDIgNi40NjUxIDkuNTYyNDFDNi40MDc5MyA5LjUyNzc5IDYuMzQ0NDEgOS41MDQ5OSA2LjI3ODI4IDkuNDk1MzVDNi4yMTIxNSA5LjQ4NTcgNi4xNDQ3NSA5LjQ4OTQxIDYuMDgwMDggOS41MDYyNUM2LjAxNTQxIDkuNTIzMDkgNS45NTQ3NiA5LjU1MjczIDUuOTAxNzQgOS41OTM0MUM1Ljg0ODcxIDkuNjM0MDggNS44MDQzOCA5LjY4NDk4IDUuNzcxMzYgOS43NDMwOEM1LjczODM0IDkuODAxMTggNS43MTczIDkuODY1MzIgNS43MDk0OCA5LjkzMTY5QzUuNzAxNjcgOS45OTgwNiA1LjcwNzI0IDEwLjA2NTMgNS43MjU4NiAxMC4xMjk1QzUuOTE3NDIgMTAuODY1IDYuNTYyMDcgMTEuMzk5MiA3LjMzMzI5IDExLjQ3MlYxMS44MzMzQzcuMzMyMzUgMTEuODk5NSA3LjM0NDU5IDExLjk2NTMgNy4zNjkzIDEyLjAyNjhDNy4zOTQgMTIuMDg4MyA3LjQzMDY4IDEyLjE0NDMgNy40NzcyMSAxMi4xOTE0QzcuNTIzNzMgMTIuMjM4NiA3LjU3OTE2IDEyLjI3NjEgNy42NDAyOSAxMi4zMDE3QzcuNzAxNDIgMTIuMzI3MiA3Ljc2NzAyIDEyLjM0MDQgNy44MzMyOSAxMi4zNDA0QzcuODk5NTUgMTIuMzQwNCA3Ljk2NTE1IDEyLjMyNzIgOC4wMjYyOCAxMi4zMDE3QzguMDg3NDEgMTIuMjc2MSA4LjE0Mjg0IDEyLjIzODYgOC4xODkzNiAxMi4xOTE0QzguMjM1ODkgMTIuMTQ0MyA4LjI3MjU3IDEyLjA4ODMgOC4yOTcyNyAxMi4wMjY4QzguMzIxOTggMTEuOTY1MyA4LjMzNDIyIDExLjg5OTUgOC4zMzMyOSAxMS44MzMzVjExLjQ4M0M5LjQzNzYyIDExLjQzNjQgMTAuMzMzMyAxMC41MzE4IDEwLjMzMzMgOS40MTY2MkMxMC4zMzMzIDguMjcxOTggOS4zOTQ1OSA3LjMzMzI5IDguMjQ5OTUgNy4zMzMyOUg3LjU4MzI5QzcuMDcxMjMgNy4zMzMyOSA2LjY2NjYyIDYuOTI4NjggNi42NjY2MiA2LjQxNjYyQzYuNjY2NjIgNS45MDQ1NiA3LjA3MTIzIDUuNDk5OTUgNy41ODMyOSA1LjQ5OTk1SDcuNzUxMjVDNy44MDQ5MyA1LjUwODc3IDcuODU5NjkgNS41MDg3NyA3LjkxMzM2IDUuNDk5OTVIOC4xNjY2MkM4LjU1NjMzIDUuNDk5OTUgOC44NzU5MSA1Ljc2MjIxIDguOTcxMzEgNi4xMTUxOU03LjkyMzYgNS42MzMyOEM3Ljg2MzA2IDUuNjQyMSA3LjgwMTU2IDUuNjQyMSA3Ljc0MTAyIDUuNjMzMjhINy41ODMyOUM3LjE0NDg2IDUuNjMzMjggNi43OTk5NSA1Ljk3ODIgNi43OTk5NSA2LjQxNjYyQzYuNzk5OTUgNi44NTUwNCA3LjE0NDg2IDcuMTk5OTUgNy41ODMyOSA3LjE5OTk1SDguMjQ5OTVDOS40NjgyMiA3LjE5OTk1IDEwLjQ2NjYgOC4xOTgzNSAxMC40NjY2IDkuNDE2NjJDMTAuNDY2NiAxMC41NjE4IDkuNTgxMDIgMTEuNDk2MSA4LjQ2NjYyIDExLjYwNzJWMTEuODMyNEM4LjQ2NzY3IDExLjkxNiA4LjQ1MjE2IDExLjk5OSA4LjQyMDk5IDEyLjA3NjVDOC4zODk3IDEyLjE1NDQgOC4zNDMyNCAxMi4yMjUzIDguMjg0MzEgMTIuMjg1QzguMjI1MzggMTIuMzQ0OCA4LjE1NTE3IDEyLjM5MjMgOC4wNzc3NCAxMi40MjQ3QzguMDAwMzEgMTIuNDU3MSA3LjkxNzIyIDEyLjQ3MzcgNy44MzMyOSAxMi40NzM3QzcuNzQ5MzUgMTIuNDczNyA3LjY2NjI2IDEyLjQ1NzEgNy41ODg4MyAxMi40MjQ3QzcuNTExNCAxMi4zOTIzIDcuNDQxMTkgMTIuMzQ0OCA3LjM4MjI2IDEyLjI4NUM3LjMyMzMzIDEyLjIyNTMgNy4yNzY4NyAxMi4xNTQ0IDcuMjQ1NTggMTIuMDc2NUM3LjIxNDQxIDExLjk5OSA3LjE5ODkgMTEuOTE2IDcuMTk5OTUgMTEuODMyNFYxMS41ODk3QzYuNDI5NTEgMTEuNDcwMSA1Ljc5Mzg5IDEwLjkxNjggNS41OTcyOCAxMC4xNjQ4QzUuNTc0MTIgMTAuMDg0MSA1LjU2NzI0IDkuOTk5NTMgNS41NzcwNyA5LjkxNjFDNS41ODY5NiA5LjgzMjAzIDUuNjEzNjEgOS43NTA4IDUuNjU1NDQgOS42NzcyQzUuNjk3MjcgOS42MDM2MSA1Ljc1MzQyIDkuNTM5MTQgNS44MjA1OCA5LjQ4NzYyQzUuODg3NzUgOS40MzYwOSA1Ljk2NDU2IDkuMzk4NTUgNi4wNDY0OCA5LjM3NzIyQzYuMTI4MzkgOS4zNTU4OSA2LjIxMzc2IDkuMzUxMTkgNi4yOTc1MiA5LjM2MzQxQzYuMzgxMjkgOS4zNzU2MyA2LjQ2MTc1IDkuNDA0NTEgNi41MzQxNiA5LjQ0ODM1QzYuNjA2NTcgOS40OTIyIDYuNjY5NDYgOS41NTAxMSA2LjcxOTExIDkuNjE4NjdDNi43NjgzNiA5LjY4NjY5IDYuODAzNTkgOS43NjM4MSA2LjgyMjc2IDkuODQ1NTZDNi45MDE0NyAxMC4xNDQ5IDcuMTcwNjYgMTAuMzY2NiA3LjQ5OTk1IDEwLjM2NjZIOC4yNDk5NUM4Ljc4MDM1IDEwLjM2NjYgOS4xOTk5NSA5Ljk0NzAxIDkuMTk5OTUgOS40MTY2MkM5LjE5OTk1IDguODg2MjIgOC43ODAzNSA4LjQ2NjYyIDguMjQ5OTUgOC40NjY2Mkg3LjU4MzI5QzYuNDU3MDQgOC40NjY2MiA1LjUzMzI5IDcuNTQyODYgNS41MzMyOSA2LjQxNjYyQzUuNTMzMjkgNS40MjEyMiA2LjI2MzA1IDQuNjIwNDEgNy4xOTk5NSA0LjQzNzgxVjQuMTY3NTVDNy4xOTc4MSA0LjAwMDA3IDcuMjYyMDkgMy44Mzg1NSA3LjM3ODc1IDMuNzE4MzRNMS4zMzMyOCA3Ljk5OTk1QzEuMzMzMjggNC4zMjM5OCA0LjMyMzk3IDEuMzMzMjggNy45OTk5NSAxLjMzMzI4QzExLjY3NTkgMS4zMzMyOCAxNC42NjY2IDQuMzIzOTggMTQuNjY2NiA3Ljk5OTk1QzE0LjY2NjYgMTEuNjc1OSAxMS42NzU5IDE0LjY2NjYgNy45OTk5NSAxNC42NjY2QzQuMzIzOTcgMTQuNjY2NiAxLjMzMzI4IDExLjY3NTkgMS4zMzMyOCA3Ljk5OTk1Wk0xMy42NjY2IDcuOTk5OTVDMTMuNjY2NiA0Ljg2NDQyIDExLjEzNTUgMi4zMzMyOCA3Ljk5OTk1IDIuMzMzMjhDNC44NjQ0MSAyLjMzMzI4IDIuMzMzMjggNC44NjQ0MiAyLjMzMzI4IDcuOTk5OTVDMi4zMzMyOCAxMS4xMzU1IDQuODY0NDEgMTMuNjY2NiA3Ljk5OTk1IDEzLjY2NjZDMTEuMTM1NSAxMy42NjY2IDEzLjY2NjYgMTEuMTM1NSAxMy42NjY2IDcuOTk5OTVaIiBmaWxsPSIjRkNCRjBDIi8+Cjwvc3ZnPgo="},function(e,t){e.exports="data:image/svg+xml;charset=utf-8;base64,PHN2ZyBjbGFzcz0iZmxleC1ub25lIGljb24tMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF85NTlfODAyMykiPgogICAgICAgIDxnIGZpbHRlcj0idXJsKCNmaWx0ZXIwX2lfOTU5XzgwMjMpIj4KICAgICAgICAgICAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMCAxMC4wMDg5QzE0LjQ2ODEgMTAuMDA4OSAxMCA1LjUxOTA4IDEwIDBDMTAgNS41MTkwOCA1LjUxNDE4IDEwLjAwODkgMCAxMC4wMDg5QzUuNTE0MTggMTAuMDA4OSAxMCAxNC40ODA5IDEwIDIwQzEwIDE0LjQ4MDkgMTQuNDY4MSAxMC4wMDg5IDIwIDEwLjAwODlaIiBmaWxsPSIjRkZERjZGIj48L3BhdGg+CiAgICAgICAgPC9nPgogICAgICAgIDxnIGZpbHRlcj0idXJsKCNmaWx0ZXIxX2lfOTU5XzgwMjMpIj4KICAgICAgICAgICAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xOS45OTk5IDEwLjAwODlDMTQuMzM4OSAxMC4wMDg5IDkuOTk5ODkgNS41MTkwOCA5Ljk5OTg5IDBDOS45OTk4OSA1LjUxOTA4IDEwLjA4NzIgMTAuMDA4OSA0LjQ0NDM0IDEwLjAwODlDMTAuMDg3MiAxMC4wMDg5IDkuOTk5ODkgMTQuNDgwOSA5Ljk5OTg5IDIwQzkuOTk5ODkgMTQuNDgwOSAxNC4zMzg5IDEwLjAwODkgMTkuOTk5OSAxMC4wMDg5WiIgZmlsbD0iI0ZGQ0UwMCI+PC9wYXRoPgogICAgICAgIDwvZz4KICAgIDwvZz4KICAgIDxkZWZzPgogICAgICAgIDxmaWx0ZXIgaWQ9ImZpbHRlcjBfaV85NTlfODAyMyIgeD0iMCIgeT0iMCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjI0IiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0ic1JHQiI+CiAgICAgICAgICAgIDxmZUZsb29kIGZsb29kLW9wYWNpdHk9IjAiIHJlc3VsdD0iQmFja2dyb3VuZEltYWdlRml4Ij48L2ZlRmxvb2Q+CiAgICAgICAgICAgIDxmZUJsZW5kIG1vZGU9Im5vcm1hbCIgaW49IlNvdXJjZUdyYXBoaWMiIGluMj0iQmFja2dyb3VuZEltYWdlRml4IiByZXN1bHQ9InNoYXBlIj48L2ZlQmxlbmQ+CiAgICAgICAgICAgIDxmZUNvbG9yTWF0cml4IGluPSJTb3VyY2VBbHBoYSIgdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDEyNyAwIiByZXN1bHQ9ImhhcmRBbHBoYSI+PC9mZUNvbG9yTWF0cml4PgogICAgICAgICAgICA8ZmVPZmZzZXQgZHk9IjQiPjwvZmVPZmZzZXQ+CiAgICAgICAgICAgIDxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiPjwvZmVHYXVzc2lhbkJsdXI+CiAgICAgICAgICAgIDxmZUNvbXBvc2l0ZSBpbjI9ImhhcmRBbHBoYSIgb3BlcmF0b3I9ImFyaXRobWV0aWMiIGsyPSItMSIgazM9IjEiPjwvZmVDb21wb3NpdGU+CiAgICAgICAgICAgIDxmZUNvbG9yTWF0cml4IHR5cGU9Im1hdHJpeCIgdmFsdWVzPSIwIDAgMCAwIDEgMCAwIDAgMCAwLjkxMTMzMyAwIDAgMCAwIDAuNDQ1ODMzIDAgMCAwIDEgMCI+PC9mZUNvbG9yTWF0cml4PgogICAgICAgICAgICA8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluMj0ic2hhcGUiIHJlc3VsdD0iZWZmZWN0MV9pbm5lclNoYWRvd185NTlfODAyMyI+PC9mZUJsZW5kPgogICAgICAgIDwvZmlsdGVyPgogICAgICAgIDxmaWx0ZXIgaWQ9ImZpbHRlcjFfaV85NTlfODAyMyIgeD0iNC40NDQzNCIgeT0iMCIgd2lkdGg9IjE1LjU1NTciIGhlaWdodD0iMjQiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIj4KICAgICAgICAgICAgPGZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0iMCIgcmVzdWx0PSJCYWNrZ3JvdW5kSW1hZ2VGaXgiPjwvZmVGbG9vZD4KICAgICAgICAgICAgPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbj0iU291cmNlR3JhcGhpYyIgaW4yPSJCYWNrZ3JvdW5kSW1hZ2VGaXgiIHJlc3VsdD0ic2hhcGUiPjwvZmVCbGVuZD4KICAgICAgICAgICAgPGZlQ29sb3JNYXRyaXggaW49IlNvdXJjZUFscGhhIiB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMTI3IDAiIHJlc3VsdD0iaGFyZEFscGhhIj48L2ZlQ29sb3JNYXRyaXg+CiAgICAgICAgICAgIDxmZU9mZnNldCBkeT0iNCI+PC9mZU9mZnNldD4KICAgICAgICAgICAgPGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iMiI+PC9mZUdhdXNzaWFuQmx1cj4KICAgICAgICAgICAgPGZlQ29tcG9zaXRlIGluMj0iaGFyZEFscGhhIiBvcGVyYXRvcj0iYXJpdGhtZXRpYyIgazI9Ii0xIiBrMz0iMSI+PC9mZUNvbXBvc2l0ZT4KICAgICAgICAgICAgPGZlQ29sb3JNYXRyaXggdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAgMCAwIDAgMSAwIDAgMCAwIDAuMzEyNSAwIDAgMCAwIDAuMzEyNSAwIDAgMCAwLjI1IDAiPjwvZmVDb2xvck1hdHJpeD4KICAgICAgICAgICAgPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbjI9InNoYXBlIiByZXN1bHQ9ImVmZmVjdDFfaW5uZXJTaGFkb3dfOTU5XzgwMjMiPjwvZmVCbGVuZD4KICAgICAgICA8L2ZpbHRlcj4KICAgICAgICA8Y2xpcFBhdGggaWQ9ImNsaXAwXzk1OV84MDIzIj4KICAgICAgICAgICAgPHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiBmaWxsPSJ3aGl0ZSI+PC9yZWN0PgogICAgICAgIDwvY2xpcFBhdGg+CiAgICA8L2RlZnM+Cjwvc3ZnPgo="},function(e,t){e.exports="data:image/svg+xml;charset=utf-8;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNSAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIyLjQwMjIgMTAuNjI2N0MyMi4yODI4IDkuNTI3OTIgMjEuOTI5MSA4LjQ2NzQ5IDIxLjM2NSA3LjUxNjk4QzIwLjgwMDkgNi41NjY0NyAyMC4wMzk1IDUuNzQ3OTkgMTkuMTMyMiA1LjExNjczQzE3LjI3OTQgMy43MTY3IDE1LjAxNDQgMi45NzEwNyAxMi42OTIyIDIuOTk2NzNDMTIuMjE0NSAyLjk5NzEgMTEuNzM3MSAzLjAyMzgxIDExLjI2MjIgMy4wNzY3M0M5LjE2Njk2IDMuMjg1OSA3LjE4ODc2IDQuMTQyMTkgNS42MDIyNSA1LjUyNjczQzQuNzA3ODYgNi4yMzgxNCAzLjk4NjY0IDcuMTQzMjkgMy40OTI5NiA4LjE3Mzk3QzIuOTk5MjcgOS4yMDQ2NCAyLjc0NjAxIDEwLjMzMzkgMi43NTIyNSAxMS40NzY3QzIuNzY4MTcgMTMuMjQxOCAzLjQyNTc0IDE0Ljk0MDggNC42MDIyNSAxNi4yNTY3QzQuNjQ1MDUgMTYuMjk1MiA0LjY3OTI4IDE2LjM0MjIgNC43MDI3MSAxNi4zOTQ4QzQuNzI2MTQgMTYuNDQ3MyA0LjczODI1IDE2LjUwNDIgNC43MzgyNSAxNi41NjE3QzQuNzM4MjUgMTYuNjE5MyA0LjcyNjE0IDE2LjY3NjIgNC43MDI3MSAxNi43Mjg3QzQuNjc5MjggMTYuNzgxMyA0LjY0NTA1IDE2LjgyODMgNC42MDIyNSAxNi44NjY3QzQuMzEyMjUgMTcuMjU2NyA0LjAzMjI1IDE3LjY2NjcgMy43NTIyNSAxOC4wNjY3QzMuMjQzMjEgMTguNjYxNiAyLjgzNzU4IDE5LjMzNzcgMi41NTIyNSAyMC4wNjY3VjIwLjIwNjdDMi42MDIzNSAyMC40NDMgMi43MzYyNyAyMC42NTMyIDIuOTI5MjggMjAuNzk4NEMzLjEyMjI5IDIwLjk0MzYgMy4zNjEzMyAyMS4wMTQxIDMuNjAyMjUgMjAuOTk2N0MzLjcxMjA0IDIxLjAwNjMgMy44MjI0NSAyMS4wMDYzIDMuOTMyMjUgMjAuOTk2N0M0LjE5NjE2IDIwLjk1NTIgNC40NTY4MSAyMC44OTUgNC43MTIyNSAyMC44MTY3TDguOTAyMjUgMTkuMzc2N0M5LjA0MDY3IDE5LjMyODMgOS4xODU2OCAxOS4zMDEzIDkuMzMyMjUgMTkuMjk2N0g5LjQ5MjI1QzEwLjQ2OTMgMTkuNTY3MiAxMS40Nzg0IDE5LjcwNTEgMTIuNDkyMiAxOS43MDY3QzEyLjk2NjcgMTkuNzA4MiAxMy40NDA5IDE5LjY4MTUgMTMuOTEyMiAxOS42MjY3QzE2LjQ5NzYgMTkuNDA3NCAxOC44OTY1IDE4LjE5MTggMjAuNjAyMiAxNi4yMzY3QzIxLjI4MiAxNS40ODIxIDIxLjc5MzkgMTQuNTkxOSAyMi4xMDQyIDEzLjYyNDlDMjIuNDE0NSAxMi42NTc4IDIyLjUxNiAxMS42MzU5IDIyLjQwMjIgMTAuNjI2N1pNMTkuMDgyMiAxNC45MTY3QzE3LjcxMzkgMTYuNDk0IDE1Ljc4MzEgMTcuNDczNyAxMy43MDIyIDE3LjY0NjdDMTMuMzA3MyAxNy42OTM1IDEyLjkwOTkgMTcuNzE2OCAxMi41MTIyIDE3LjcxNjdDMTEuNjcwOCAxNy43MTU1IDEwLjgzMzMgMTcuNjAxMSAxMC4wMjIyIDE3LjM3NjdDOS43OTczNCAxNy4zMTU4IDkuNTY1MjUgMTcuMjg1NiA5LjMzMjI1IDE3LjI4NjdDOC45OTE3MiAxNy4yOTU3IDguNjU0NTMgMTcuMzU2NCA4LjMzMjI1IDE3LjQ2NjdMNi4yMTIyNSAxOC4xNzY3TDYuMjkyMjUgMTguMDY2N0M2LjY0OTA3IDE3LjYxNTkgNi44MzIyMSAxNy4wNTIgNi44MDgzNSAxNi40Nzc2QzYuNzg0NDkgMTUuOTAzMiA2LjU1NTIyIDE1LjM1NjQgNi4xNjIyNSAxNC45MzY3QzUuMjc1NjcgMTMuOTkxNyA0Ljc2OTkgMTIuNzUyMiA0Ljc0MjI1IDExLjQ1NjdDNC43Mjc3NSAxMC42MDEyIDQuOTEwNTYgOS43NTM4MyA1LjI3NjQ4IDguOTgwMzZDNS42NDI0IDguMjA2OSA2LjE4MTYgNy41MjgxMyA2Ljg1MjI1IDYuOTk2NzNDOC4xNDE4NSA1Ljg1ODA0IDkuNzU5NDMgNS4xNTc3OSAxMS40NzIyIDQuOTk2NzNDMTEuODc4NiA0Ljk3NDQzIDEyLjI4NTkgNC45NzQ0MyAxMi42OTIyIDQuOTk2NzNDMTQuNTg5NiA0Ljk2OTM3IDE2LjQ0MTUgNS41Nzg0NCAxNy45NTIyIDYuNzI2NzNDMTguNjQwNCA3LjE5MTc4IDE5LjIxODggNy44MDEzNSAxOS42NDcxIDguNTEyOTNDMjAuMDc1NCA5LjIyNDUxIDIwLjM0MzQgMTAuMDIxIDIwLjQzMjIgMTAuODQ2N0MyMC41MTA4IDExLjU4MyAyMC40MzAxIDEyLjMyNzUgMjAuMTk1NCAxMy4wMjk4QzE5Ljk2MDcgMTMuNzMyMSAxOS41Nzc3IDE0LjM3NTYgMTkuMDcyMiAxNC45MTY3SDE5LjA4MjJaTTE1LjYwMjIgOC45OTY3M0g5LjYwMjI1QzkuMzM3MDMgOC45OTY3MyA5LjA4MjY4IDkuMTAyMDkgOC44OTUxNCA5LjI4OTYzQzguNzA3NiA5LjQ3NzE2IDguNjAyMjUgOS43MzE1MiA4LjYwMjI1IDkuOTk2NzNDOC42MDIyNSAxMC4yNjIgOC43MDc2IDEwLjUxNjMgOC44OTUxNCAxMC43MDM4QzkuMDgyNjggMTAuODkxNCA5LjMzNzAzIDEwLjk5NjcgOS42MDIyNSAxMC45OTY3SDE1LjYwMjJDMTUuODY3NSAxMC45OTY3IDE2LjEyMTggMTAuODkxNCAxNi4zMDk0IDEwLjcwMzhDMTYuNDk2OSAxMC41MTYzIDE2LjYwMjIgMTAuMjYyIDE2LjYwMjIgOS45OTY3M0MxNi42MDIyIDkuNzMxNTIgMTYuNDk2OSA5LjQ3NzE2IDE2LjMwOTQgOS4yODk2M0MxNi4xMjE4IDkuMTAyMDkgMTUuODY3NSA4Ljk5NjczIDE1LjYwMjIgOC45OTY3M1pNMTMuNjAyMiAxMS45OTY3SDEwLjYwMjJDMTAuMzM3IDExLjk5NjcgMTAuMDgyNyAxMi4xMDIxIDkuODk1MTQgMTIuMjg5NkM5LjcwNzYgMTIuNDc3MiA5LjYwMjI1IDEyLjczMTUgOS42MDIyNSAxMi45OTY3QzkuNjAyMjUgMTMuMjYyIDkuNzA3NiAxMy41MTYzIDkuODk1MTQgMTMuNzAzOEMxMC4wODI3IDEzLjg5MTQgMTAuMzM3IDEzLjk5NjcgMTAuNjAyMiAxMy45OTY3SDEzLjYwMjJDMTMuODY3NSAxMy45OTY3IDE0LjEyMTggMTMuODkxNCAxNC4zMDk0IDEzLjcwMzhDMTQuNDk2OSAxMy41MTYzIDE0LjYwMjIgMTMuMjYyIDE0LjYwMjIgMTIuOTk2N0MxNC42MDIyIDEyLjczMTUgMTQuNDk2OSAxMi40NzcyIDE0LjMwOTQgMTIuMjg5NkMxNC4xMjE4IDEyLjEwMjEgMTMuODY3NSAxMS45OTY3IDEzLjYwMjIgMTEuOTk2N1oiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo="},function(e,t){e.exports="data:image/svg+xml;charset=utf-8;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIuMDE1OTEgOC42NDI4VjEyLjAzMThDMi4wMTU5MSAxMi43MzE5IDIuNTg4NyAxMy4zMDQ3IDMuMjg4NzggMTMuMzA0N0gzLjQxNjA3VjIxLjQ4MjlDMy40MTYwNyAyMi4xODMgMy45ODg4NiAyMi43NTU4IDQuNjg4OTQgMjIuNzU1OEgxOS4zMjdDMjAuMDI3IDIyLjc1NTggMjAuNTk5OCAyMi4xODMgMjAuNTk5OCAyMS40ODI5VjEzLjMwNDdIMjAuNzI3MUMyMS40MjcyIDEzLjMwNDcgMjIgMTIuNzMxOSAyMiAxMi4wMzE4VjguNjQyOEMyMiA3Ljk0MjcyIDIxLjQyNzIgNy4zNjk5MyAyMC43MjcxIDcuMzY5OTNIMTguMjEzMkMxOC41MTU1IDUuNDI4OCAxNy4xNjMxIDMuNjE0OTYgMTUuMjIyIDMuMzEyNjVDMTUuMDQ2OSAzLjI4MDgzIDE0Ljg3MTkgMy4yNjQ5MiAxNC42ODEgMy4yNjQ5MkMxNC4wMTI3IDMuMjY0OTIgMTMuMzYwNCAzLjQ1NTg1IDEyLjgwMzUgMy44MDU4OUMxMi4zMjYyIDIuMjc4NDQgMTAuOTQxOSAxLjI0NDIzIDkuMTQzOTkgMS4yNDQyM0M3LjAyNzg0IDEuMjQ0MjMgNS4zMjUzOCAzLjA1ODA3IDUuMzI1MzggNS4zMDE1MUM1LjMyNTM4IDYuMDE3NSA1LjUxNjMxIDYuNzMzNDkgNS44NTA0NCA3LjM2OTkzSDMuMzA0NjlDMi42MDQ2MSA3LjM1NDAyIDIuMDE1OTEgNy45MTA5IDIgOC42MTA5OEMyLjAxNTkxIDguNjI2ODkgMi4wMTU5MSA4LjY0MjggMi4wMTU5MSA4LjY0MjhaTTUuMzI1MzggMTMuMzA0N0gxMS4wNTMzVjIwLjg0NjVINS4zMjUzOFYxMy4zMDQ3Wk0xOC42OTA1IDIwLjg0NjVIMTIuOTYyNlYxMy4zMDQ3SDE4LjY5MDVWMjAuODQ2NVpNMjAuMDkwNyAxMS4zOTU0SDEyLjk2MjZWOS4yNzkyNEgyMC4wOTA3VjExLjM5NTRaTTE0LjY4MSA1LjE5MDE0QzE1LjU4NzkgNS4xOTAxNCAxNi4zMzU3IDUuOTIyMDQgMTYuMzM1NyA2LjgyODk2QzE2LjMzNTcgNy4wMTk4OSAxNi4zMDM5IDcuMTk0OTEgMTYuMjQwMyA3LjM4NTg0SDEyLjk2MjZWNi44MTMwNUMxMy4wNDIyIDUuOTA2MTMgMTMuNzc0MSA1LjIwNjA1IDE0LjY4MSA1LjE5MDE0Wk03LjIzNDY5IDUuMzE3NDJDNy4yMzQ2OSA0LjEyNDExIDguMDkzODcgMy4xNjk0NSA5LjE0Mzk5IDMuMTY5NDVDMTAuMDk4NiAzLjE2OTQ1IDExLjA1MzMgMy43NDIyNCAxMS4wNTMzIDUuMDE1MTJWNy4zODU4NEg4LjUzOTM4QzcuNzI3OTIgNy4wMTk4OSA3LjIxODc3IDYuMjA4NDMgNy4yMzQ2OSA1LjMxNzQyWk0zLjkyNTIyIDkuMjc5MjRIMTEuMDUzM1YxMS4zOTU0SDMuOTI1MjJWOS4yNzkyNFoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo="},function(e,t){e.exports="data:image/svg+xml;charset=utf-8;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNyAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9ImljLWNvaW4iPgo8ZWxsaXBzZSBpZD0iT3ZhbCIgY3g9IjguNTAwNDQiIGN5PSI4LjA1NzM0IiByeD0iNy45OTk1OCIgcnk9IjcuOTQyOSIgZmlsbD0idXJsKCNwYWludDBfbGluZWFyXzY2MzlfNjI4OSkiLz4KPHBhdGggaWQ9IlNoYXBlIiBvcGFjaXR5PSIwLjMiIGQ9Ik04LjUwMDQ0IDE1Ljc2MDlDNC4xMjkxMSAxNS43NjE0IDAuNTY2ODIgMTIuMjc3NyAwLjUwMDg1NCA3LjkzNzg3QzAuNTAwODU0IDcuOTc3MjcgMC41MDA4NTQgOC4wMTk5NiAwLjUwMDg1NCA4LjA1NjkxQzAuNTAwODU0IDEyLjQ0MzYgNC4wODIzOSAxNS45OTk4IDguNTAwNDQgMTUuOTk5OEMxMi45MTg1IDE1Ljk5OTggMTYuNSAxMi40NDM2IDE2LjUgOC4wNTY5MUMxNi41IDguMDE2NjggMTYuNSA3Ljk3NDgxIDE2LjUgNy45Mzc4N0MxNi40MzQxIDEyLjI3NzcgMTIuODcxOCAxNS43NjE0IDguNTAwNDQgMTUuNzYwOVoiIGZpbGw9IiNGREYzNTYiLz4KPHBhdGggaWQ9IlNoYXBlXzIiIGQ9Ik04LjUwMDQxIDAuNDEyODQ4QzEyLjg1OTcgMC40MTI5NzcgMTYuNDE2MyAzLjg3ODY5IDE2LjQ5ODMgOC4yMDYzM0MxNi40OTgzIDguMTU2MjUgMTYuNDk4MyA4LjEwNjk5IDE2LjQ5ODMgOC4wNTY5MUMxNi41Mzk4IDUuMTkyMjcgMTUuMDI0NCAyLjUyNzQyIDEyLjUzMjUgMS4wODMwOEMxMC4wNDA3IC0wLjM2MTI3IDYuOTU4NTEgLTAuMzYxMjcgNC40NjY2NCAxLjA4MzA4QzEuOTc0NzYgMi41Mjc0MiAwLjQ1OTM0NiA1LjE5MjI3IDAuNTAwODMgOC4wNTY5MUMwLjUwMDgzIDguMTA2OTkgMC41MDA4MyA4LjE1NjI1IDAuNTAwODMgOC4yMDYzM0MwLjU4Mjg0NyAzLjg3ODA1IDQuMTQwNDcgMC40MTIwODIgOC41MDA0MSAwLjQxMjg0OFoiIGZpbGw9IiNGREYzNTYiLz4KPGcgaWQ9Ik92YWxfMiIgc3R5bGU9Im1peC1ibGVuZC1tb2RlOnNjcmVlbiI+CjxlbGxpcHNlIGN4PSI4LjUwMDQ2IiBjeT0iOC4wNTc0NSIgcng9IjcuOTYyMzciIHJ5PSI3LjkwNTk2IiBmaWxsPSJ1cmwoI3BhaW50MV9yYWRpYWxfNjYzOV82Mjg5KSIvPgo8L2c+CjxnIGlkPSJTaGFwZV8zIiBzdHlsZT0ibWl4LWJsZW5kLW1vZGU6c2NyZWVuIiBvcGFjaXR5PSIwLjQiPgo8cGF0aCBkPSJNOC41MDA0NiAwLjE0NDEwNEM0LjE4NTM0IDAuMTQ0MzEgMC42NTQ5ODkgMy41NTYwOSAwLjUzODA4NiA3LjgzOTA3QzEuNDE4NjYgOC4zNTcxIDIuODAzNiA3Ljk0MjUxIDMuNzA4OTggNy40OTI2MkM0LjQ4Nzg1IDcuMTM1NSA1LjQ0NTMyIDcuMjU0NTQgNi4yODQ1NiA3LjMxNDQ3QzguMzgwNTcgNy40OTI2MiAxMC40MTg3IDguMzgxNzMgMTIuNTEzMSA3Ljg0OTc0QzEyLjkzMjMgNy43MzA3IDEzLjUzMDkgNy4xOTI5NyAxMy45NTAxIDcuNTUyNTVDMTQuNjU4MiA4LjEyOTEyIDE1LjYzOTcgOC4yNDMyOCAxNi40NjI4IDcuODQ0ODJDMTYuMzQ5IDMuNTU5NTkgMTIuODE3OCAwLjE0NDM5NCA4LjUwMDQ2IDAuMTQ0MTA0WiIgZmlsbD0idXJsKCNwYWludDJfbGluZWFyXzY2MzlfNjI4OSkiLz4KPC9nPgo8ZWxsaXBzZSBpZD0iT3ZhbF8zIiBjeD0iOC41MDA0MyIgY3k9IjguMDU2OTMiIHJ4PSI2LjE5NTQ0IiByeT0iNi4xNTE1NCIgZmlsbD0idXJsKCNwYWludDNfbGluZWFyXzY2MzlfNjI4OSkiLz4KPGVsbGlwc2UgaWQ9Ik92YWxfNCIgY3g9IjguNTAwMzciIGN5PSI4LjA1NjkzIiByeD0iNS44OTQ0NyIgcnk9IjUuODUyNzEiIGZpbGw9IiNFRTlCMDAiLz4KPGVsbGlwc2UgaWQ9Ik92YWxfNSIgY3g9IjguNTAwNDIiIGN5PSI4LjA1NjkyIiByeD0iNS42NTM4NyIgcnk9IjUuNjEzOCIgZmlsbD0idXJsKCNwYWludDRfcmFkaWFsXzY2MzlfNjI4OSkiLz4KPHBhdGggaWQ9IlNoYXBlXzQiIG9wYWNpdHk9IjAuMjUiIGQ9Ik04LjUwMDM2IDEzLjI0OTZDNS40Mjc4NiAxMy4yNDk2IDIuOTI4MzUgMTAuOTM2MSAyLjg0ODE0IDcuOTA0MjRDMi44NDgxNCA3Ljk1NDA0IDIuODQ4MTQgOC4wMDM4NSAyLjg0ODE0IDguMDUzNjVDMi44NDgxNCAxMC4wNTkzIDMuOTI1NzcgMTEuOTEyNSA1LjY3NTA4IDEyLjkxNTNDNy40MjQzOSAxMy45MTgyIDkuNTc5NjMgMTMuOTE4MiAxMS4zMjg5IDEyLjkxNTNDMTMuMDc4MyAxMS45MTI1IDE0LjE1NTkgMTAuMDU5MyAxNC4xNTU5IDguMDUzNjVDMTQuMTU1OSA4LjAwMzg1IDE0LjE1NTkgNy45NTQwNCAxNC4xNTU5IDcuOTA0MjRDMTQuMDcyNCAxMC45Mzk0IDExLjU3MjkgMTMuMjQ5NiA4LjUwMDM2IDEzLjI0OTZaIiBmaWxsPSIjRkRGMzU2Ii8+CjxwYXRoIGlkPSJTaGFwZV81IiBvcGFjaXR5PSIwLjEiIGQ9Ik0xMi4wMzU5IDcuMjgzNTlDMTEuOTc3OSA3LjEwMjk5IDExLjgyMDcgNi45NzE0NSAxMS42MzE2IDYuOTQ1MzVMOS43Nzc4NiA2LjY4MTgxTDguOTUxMDMgNS4wMTQ0MkM4Ljg2NjQ4IDQuODQ0OTkgOC42OTI1IDQuNzM3NzkgOC41MDIwNiA0LjczNzc5QzguMzExNjIgNC43Mzc3OSA4LjEzNzY0IDQuODQ0OTkgOC4wNTMwOSA1LjAxNDQyTDcuMjIyOTUgNi42ODE4MUw1LjM2OTIgNi45NDUzNUM1LjE4MDY3IDYuOTcyNjkgNS4wMjQwNyA3LjEwMzg0IDQuOTY1MTQgNy4yODM3NEM0LjkwNjIgNy40NjM2NSA0Ljk1NTEzIDcuNjYxMTcgNS4wOTEzOSA3Ljc5MzQxTDYuNDMyNSA5LjA5MTM3TDYuMTE1ODMgMTAuOTIzOEM2LjA4MjU4IDExLjExMDMgNi4xNjAwNiAxMS4yOTkzIDYuMzE1MDkgMTEuNDA5OEM2LjQ2OTc5IDExLjUxOTkgNi42NzM2MSAxMS41MzQ1IDYuODQyNjEgMTEuNDQ3Nkw4LjQ5NjI3IDEwLjU4MjNMMTAuMTQ5OSAxMS40NDc2QzEwLjMxODYgMTEuNTM1NCAxMC41MjI5IDExLjUyMDcgMTAuNjc3IDExLjQwOTZDMTAuODMxMiAxMS4yOTg1IDEwLjkwODYgMTEuMTEwMiAxMC44NzY3IDEwLjkyMzhMMTAuNTYgOS4wOTEzN0wxMS45MTExIDcuNzkzNDFDMTIuMDQ4IDcuNjYxNDUgMTIuMDk2NSA3LjQ2MzIzIDEyLjAzNTkgNy4yODM1OVoiIGZpbGw9IiNGREYzNTYiLz4KPGcgaWQ9IlNoYXBlXzYiIHN0eWxlPSJtaXgtYmxlbmQtbW9kZTptdWx0aXBseSIgb3BhY2l0eT0iMC42Ij4KPHBhdGggZD0iTTExLjkyMSA3LjI2MDU1QzExLjg3NjYgNy4xMjMzNiAxMS43NTcxIDcuMDIzNDkgMTEuNjEzNCA3LjAwMzU4TDkuNjk3NjMgNi43MjY5MUw4Ljg0MTAzIDUuMDAyODdDOC43NzY5NiA0Ljg3Mzk3IDguNjQ0NzQgNC43OTIzNiA4LjQ5OTk2IDQuNzkyMzZDOC4zNTUxOSA0Ljc5MjM2IDguMjIyOTcgNC44NzM5NyA4LjE1ODkgNS4wMDI4N0w3LjMwMjMgNi43MjY5MUw1LjM4NjUzIDcuMDAzNThDNS4yNDMxMiA3LjAyNDE1IDUuMTIzOTMgNy4xMjM4NCA1LjA3OTE2IDcuMjYwNjhDNS4wMzQ0IDcuMzk3NTEgNS4wNzE4MyA3LjU0NzcyIDUuMTc1NjkgNy42NDgwNEw2LjQ0MTU3IDguOTI5NThMNi4xMTA4NCAxMC44MjQ0QzYuMDg0NzIgMTAuOTcyNyA2LjE0MjQ3IDExLjEyMzMgNi4yNjEzMiAxMS4yMTY4QzYuNDE0NjUgMTEuMzIyMyA2LjYxMDU5IDExLjM0NTYgNi43ODQ3IDExLjI3OTJMOC40OTc5IDEwLjM4NDNMMTAuMjEzNiAxMS4yNzkyQzEwLjM2MDggMTEuMzUwNiAxMC41MzQxIDExLjM0NDQgMTAuNjc1OCAxMS4yNjI4QzEwLjc5NCAxMS4xODA3IDEwLjkxMTQgMTAuOTYzOSAxMC44ODY2IDEwLjgyMTFMMTAuNTU1OSA4LjkyNjNMMTEuODI4NCA3LjY0ODA0QzExLjkzMTMgNy41NDcwNSAxMS45NjcyIDcuMzk2NjcgMTEuOTIxIDcuMjYwNTVaIiBmaWxsPSJ1cmwoI3BhaW50NV9saW5lYXJfNjYzOV82Mjg5KSIvPgo8L2c+CjxnIGlkPSJTaGFwZV83IiBzdHlsZT0ibWl4LWJsZW5kLW1vZGU6bXVsdGlwbHkiIG9wYWNpdHk9IjAuMTUiPgo8cGF0aCBkPSJNMTEuOTIxIDYuOTAyNjRDMTEuODc2NiA2Ljc2NTQ1IDExLjc1NzEgNi42NjU1OCAxMS42MTM0IDYuNjQ1NjdMOS42OTc2MyA2LjM2OUw4Ljg0MTAzIDQuNjQ0OTZDOC43NzY5NiA0LjUxNjA2IDguNjQ0NzQgNC40MzQ0NSA4LjQ5OTk2IDQuNDM0NDVDOC4zNTUxOSA0LjQzNDQ1IDguMjIyOTcgNC41MTYwNiA4LjE1ODkgNC42NDQ5Nkw3LjMwMjMgNi4zNjlMNS4zODY1MyA2LjY0NDg1QzUuMjQzMTIgNi42NjU0MiA1LjEyMzkzIDYuNzY1MTEgNS4wNzkxNiA2LjkwMTk1QzUuMDM0NCA3LjAzODc4IDUuMDcxODMgNy4xODg5OSA1LjE3NTY5IDcuMjg5MzFMNi41NjIyOSA4LjYzMDc4TDYuMjMxNTUgMTAuNTI1NkM2LjIwNjY5IDEwLjY2NzYgNi4yNjU0NyAxMC44MTE0IDYuMzgzMDQgMTAuODk2QzYuNTAwNjEgMTAuOTgwNiA2LjY1NjQ2IDEwLjk5MTQgNi43ODQ3IDEwLjkyMzhMOC40OTc5IDEwLjAyODlMMTAuMjExMSAxMC45MjI5QzEwLjMzOTMgMTAuOTkwMSAxMC40OTQ4IDEwLjk3OTEgMTAuNjEyMSAxMC44OTQ1QzEwLjcyOTQgMTAuODEgMTAuNzg4IDEwLjY2NjYgMTAuNzYzNCAxMC41MjQ4TDEwLjQzMjcgOC42Mjk5NkwxMS44Mjg0IDcuMjkwMTNDMTEuOTMxMyA3LjE4OTE0IDExLjk2NzIgNy4wMzg3NiAxMS45MjEgNi45MDI2NFoiIGZpbGw9IiNFRTlCMDAiLz4KPC9nPgo8cGF0aCBpZD0iU2hhcGVfOCIgZD0iTTguNzYwODkgNC44MDQyM0w5LjYzODk4IDYuNTcwMTRMMTEuNjAxOSA2Ljg1MzM3QzExLjcxMTcgNi44Njg3MiAxMS44MDMyIDYuOTQ0OSAxMS44Mzc1IDcuMDQ5NjZDMTEuODcxNyA3LjE1NDQyIDExLjg0MjkgNy4yNjk0MiAxMS43NjMxIDcuMzQ1OTZMMTAuMzQwMSA4LjcxOTQ0TDEwLjY3NSAxMC42NjAyQzEwLjY5MzYgMTAuNzY4MyAxMC42NDg5IDEwLjg3NzQgMTAuNTU5NiAxMC45NDE5QzEwLjQ3MDMgMTEuMDA2MyAxMC4zNTE5IDExLjAxNDkgMTAuMjU0MSAxMC45NjRMOC41MDA0NCAxMC4wNDc4TDYuNzQ1MDggMTAuOTY0QzYuNjQ3MzIgMTEuMDE0OSA2LjUyODkzIDExLjAwNjMgNi40Mzk2NCAxMC45NDE5QzYuMzUwMzUgMTAuODc3NCA2LjMwNTYyIDEwLjc2ODMgNi4zMjQyMiAxMC42NjAyTDYuNjU5MDkgOC43MTk0NEw1LjIzODU5IDcuMzQ1MTRDNS4xNTg4MSA3LjI2ODYgNS4xMjk5NSA3LjE1MzYgNS4xNjQyNCA3LjA0ODg0QzUuMTk4NTMgNi45NDQwOCA1LjI4OTk3IDYuODY3OSA1LjM5OTgyIDYuODUyNTVMNy4zNjM1NSA2LjU3MDE0TDguMjM5OTkgNC44MDQyM0M4LjI4ODc5IDQuNzA1NjQgOC4zODk4IDQuNjQzMTkgOC41MDA0NCA0LjY0MzE5QzguNjExMDcgNC42NDMxOSA4LjcxMjA4IDQuNzA1NjQgOC43NjA4OSA0LjgwNDIzWiIgZmlsbD0idXJsKCNwYWludDZfbGluZWFyXzY2MzlfNjI4OSkiLz4KPHBhdGggaWQ9IlNoYXBlXzkiIG9wYWNpdHk9IjAuMyIgZD0iTTYuNzI3ODkgOC44NzI5OUw2LjMyNTQ1IDEwLjY2MDJDNi4zMTU0MyAxMC43MDQzIDYuMzE5MTMgMTAuNzQ5NiA2LjMzNjI0IDEwLjc5MjRMNi43Njc4MSA4Ljg5ODQ0TDYuNzI3ODkgOC44NzI5OVoiIGZpbGw9IiNGREYzNTYiLz4KPHBhdGggaWQ9IlNoYXBlXzEwIiBkPSJNNS4zOTk4MiA3LjAzMjM1TDcuNDgyNjEgNi43NDkxMUw4LjM2MDcgNC45ODMyQzguNDY3MzYgNC43Njg5MyA4LjUzNDM0IDQuNzY4OTMgOC42NDEgNC45ODMyTDkuNTE5MDkgNi43NDkxMUwxMS42MDE5IDcuMDMyMzVDMTEuNzExMiA3LjA0NzM1IDExLjgwMjIgNy4xMjMzMyAxMS44MzU5IDcuMjI3NzRDMTEuODYyNyA3LjE0Njg3IDExLjg1MjEgNy4wNTgzOCAxMS44MDY5IDYuOTg2MDFDMTEuNzYxOCA2LjkxMzY0IDExLjY4NjcgNi44NjQ3OCAxMS42MDE5IDYuODUyNTVMOS42Mzg5OCA2LjU2OTMyTDguNzYwODkgNC44MDQyM0M4LjcxMjA4IDQuNzA1NjQgOC42MTEwNyA0LjY0MzE5IDguNTAwNDQgNC42NDMxOUM4LjM4OTggNC42NDMxOSA4LjI4ODc5IDQuNzA1NjQgOC4yMzk5OCA0LjgwNDIzTDcuMzYzNTQgNi41NzAxNEw1LjM5OTgyIDYuODUzMzdDNS4zMTQ5OCA2Ljg2NTYxIDUuMjM5OTIgNi45MTQ0NiA1LjE5NDc5IDYuOTg2ODNDNS4xNDk2NSA3LjA1OTIxIDUuMTM5MDUgNy4xNDc2OSA1LjE2NTgzIDcuMjI4NTZDNS4xOTkyMSA3LjEyMzgzIDUuMjkwMjUgNy4wNDc0OSA1LjM5OTgyIDcuMDMyMzVaIiBmaWxsPSIjRkRGMzU2Ii8+CjxwYXRoIGlkPSJTaGFwZV8xMSIgb3BhY2l0eT0iMC4zIiBkPSJNMTAuMzc2OCA4Ljg3Mjk5TDEwLjM0MDEgOC44OTg0NEwxMC43NzE3IDEwLjc5MjRDMTAuNzg4OCAxMC43NDk2IDEwLjc5MjUgMTAuNzA0MyAxMC43ODI1IDEwLjY2MDJMMTAuMzc2OCA4Ljg3Mjk5WiIgZmlsbD0iI0ZERjM1NiIvPgo8ZyBpZD0iU2hhcGVfMTIiIHN0eWxlPSJtaXgtYmxlbmQtbW9kZTpzY3JlZW4iPgo8cGF0aCBkPSJNOC43NjA4OSA0LjgwNDIzTDkuNjM4OTggNi41NzAxNEwxMS42MDE5IDYuODUzMzdDMTEuNzExNyA2Ljg2ODcyIDExLjgwMzIgNi45NDQ5IDExLjgzNzUgNy4wNDk2NkMxMS44NzE3IDcuMTU0NDIgMTEuODQyOSA3LjI2OTQyIDExLjc2MzEgNy4zNDU5NkwxMC4zNDAxIDguNzE5NDRMMTAuNjc1IDEwLjY2MDJDMTAuNjkzNiAxMC43NjgzIDEwLjY0ODkgMTAuODc3NCAxMC41NTk2IDEwLjk0MTlDMTAuNDcwMyAxMS4wMDYzIDEwLjM1MTkgMTEuMDE0OSAxMC4yNTQxIDEwLjk2NEw4LjUwMDQ0IDEwLjA0NzhMNi43NDUwOCAxMC45NjRDNi42NDczMiAxMS4wMTQ5IDYuNTI4OTMgMTEuMDA2MyA2LjQzOTY0IDEwLjk0MTlDNi4zNTAzNSAxMC44Nzc0IDYuMzA1NjIgMTAuNzY4MyA2LjMyNDIyIDEwLjY2MDJMNi42NTkwOSA4LjcxOTQ0TDUuMjM4NTkgNy4zNDUxNEM1LjE1ODgxIDcuMjY4NiA1LjEyOTk1IDcuMTUzNiA1LjE2NDI0IDcuMDQ4ODRDNS4xOTg1MyA2Ljk0NDA4IDUuMjg5OTcgNi44Njc5IDUuMzk5ODIgNi44NTI1NUw3LjM2MzU1IDYuNTcwMTRMOC4yMzk5OSA0LjgwNDIzQzguMjg4NzkgNC43MDU2NCA4LjM4OTggNC42NDMxOSA4LjUwMDQ0IDQuNjQzMTlDOC42MTEwNyA0LjY0MzE5IDguNzEyMDggNC43MDU2NCA4Ljc2MDg5IDQuODA0MjNaIiBmaWxsPSJ1cmwoI3BhaW50N19yYWRpYWxfNjYzOV82Mjg5KSIvPgo8L2c+CjxwYXRoIGlkPSJTaGFwZV8xMyIgc3R5bGU9Im1peC1ibGVuZC1tb2RlOnNjcmVlbiIgZD0iTTExLjYwMSA2Ljg1MzM3TDkuNjM4MDkgNi41NzAxNEw4Ljc2MDgzIDQuODA0MjNDOC43MTIwMiA0LjcwNTY0IDguNjExMDEgNC42NDMxOSA4LjUwMDM4IDQuNjQzMTlDOC4zODk3NCA0LjY0MzE5IDguMjg4NzMgNC43MDU2NCA4LjIzOTkyIDQuODA0MjNMNy4zNjM0OCA2LjU3MDE0TDUuMzk5NzYgNi44NTMzN0M1LjMwNjA4IDYuODY2ODUgNS4yMjUyNCA2LjkyNTYgNS4xODM5NiA3LjAxMDE4QzUuNDMyMDEgNy4zMTg4NiA1LjUyNzkyIDcuMzczMDUgNS45MzM4OSA3LjY1NzFDNy4xNzQxNCA4LjM1NDExIDEwLjI4NDcgOC4yMzE3OSAxMS4xNDI5IDcuNTM4MDZDMTEuNDYzNyA3LjI3ODY0IDExLjU3ODcgNy4yNDQxNiAxMS43NzMgNi45NTE4OUMxMS43Mjk0IDYuODk5NjYgMTEuNjY4MyA2Ljg2NDcgMTEuNjAxIDYuODUzMzdaIiBmaWxsPSJ1cmwoI3BhaW50OF9saW5lYXJfNjYzOV82Mjg5KSIgZmlsbC1vcGFjaXR5PSIwLjIiLz4KPC9nPgo8ZGVmcz4KPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDBfbGluZWFyXzY2MzlfNjI4OSIgeDE9IjAuNTAwODU0IiB5MT0iMC4xMTQ0NDEiIHgyPSIwLjUwMDg1NCIgeTI9IjE2LjAwMDIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KPHN0b3Agc3RvcC1jb2xvcj0iI0Y4REYwMCIvPgo8c3RvcCBvZmZzZXQ9IjAuMTQiIHN0b3AtY29sb3I9IiNGQ0U5MDAiLz4KPHN0b3Agb2Zmc2V0PSIwLjMiIHN0b3AtY29sb3I9IiNGRkVGMDAiLz4KPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjRjNBNzAwIi8+CjwvbGluZWFyR3JhZGllbnQ+CjxyYWRpYWxHcmFkaWVudCBpZD0icGFpbnQxX3JhZGlhbF82NjM5XzYyODkiIGN4PSIwIiBjeT0iMCIgcj0iMSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIGdyYWRpZW50VHJhbnNmb3JtPSJ0cmFuc2xhdGUoOC40MjAyNiAtMC45NzgxNjgpIHNjYWxlKDYuMzcwNzMgNi4zMjU1OSkiPgo8c3RvcCBzdG9wLWNvbG9yPSIjRkZGNzdEIi8+CjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0id2hpdGUiIHN0b3Atb3BhY2l0eT0iMC4wMSIvPgo8L3JhZGlhbEdyYWRpZW50Pgo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50Ml9saW5lYXJfNjYzOV82Mjg5IiB4MT0iMjAuMDY1MSIgeTE9IjE0LjY3NzgiIHgyPSIyMC4wNjUxIiB5Mj0iMy4xNTEzMiIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgo8c3RvcCBzdG9wLWNvbG9yPSIjRkZGQUIwIi8+CjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0id2hpdGUiLz4KPC9saW5lYXJHcmFkaWVudD4KPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDNfbGluZWFyXzY2MzlfNjI4OSIgeDE9IjE2LjExMTgiIHkxPSIxNC4yMDg1IiB4Mj0iMTYuMTExOCIgeTI9Ii0wLjkwNjQzMiIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgo8c3RvcCBzdG9wLWNvbG9yPSIjRkZFMTAwIi8+CjxzdG9wIG9mZnNldD0iMC4xNyIgc3RvcC1jb2xvcj0iI0ZERDYwMCIvPgo8c3RvcCBvZmZzZXQ9IjAuNyIgc3RvcC1jb2xvcj0iI0Y3QjkwMCIvPgo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNGNUFFMDAiLz4KPC9saW5lYXJHcmFkaWVudD4KPHJhZGlhbEdyYWRpZW50IGlkPSJwYWludDRfcmFkaWFsXzY2MzlfNjI4OSIgY3g9IjAiIGN5PSIwIiByPSIxIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgZ3JhZGllbnRUcmFuc2Zvcm09InRyYW5zbGF0ZSg4LjU2MDc4IDMuMjE5NzUpIHNjYWxlKDExLjM2ODEgMTEuMjg3NSkiPgo8c3RvcCBvZmZzZXQ9IjAuMzEiIHN0b3AtY29sb3I9IiNGRkRGMDAiLz4KPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjRjNBNzAwIi8+CjwvcmFkaWFsR3JhZGllbnQ+CjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQ1X2xpbmVhcl82NjM5XzYyODkiIHgxPSIxMS45NDE5IiB5MT0iMTEuMzMxNyIgeDI9IjExLjk0MTkiIHkyPSI0Ljc5MjcxIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CjxzdG9wIHN0b3AtY29sb3I9IiNFRTlCMDAiLz4KPHN0b3Agb2Zmc2V0PSIwLjYxIiBzdG9wLWNvbG9yPSIjRjNCNTAwIi8+CjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI0Y1QzAwMCIvPgo8L2xpbmVhckdyYWRpZW50Pgo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50Nl9saW5lYXJfNjYzOV82Mjg5IiB4MT0iMi42NDg1MyIgeTE9IjQuNjQzMzIiIHgyPSIyLjY0ODUzIiB5Mj0iMTUuNzM5NiIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgo8c3RvcCBzdG9wLWNvbG9yPSIjRkZFRjAwIi8+CjxzdG9wIG9mZnNldD0iMC43MyIgc3RvcC1jb2xvcj0iI0ZBQzgwMCIvPgo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNGN0NGMDAiLz4KPC9saW5lYXJHcmFkaWVudD4KPHJhZGlhbEdyYWRpZW50IGlkPSJwYWludDdfcmFkaWFsXzY2MzlfNjI4OSIgY3g9IjAiIGN5PSIwIiByPSIxIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgZ3JhZGllbnRUcmFuc2Zvcm09InRyYW5zbGF0ZSg4LjQ0MDA4IDMuMzMxNDEpIHNjYWxlKDUuNjUzODcgNS4zNjAzNikiPgo8c3RvcCBzdG9wLWNvbG9yPSIjRkZGNjZFIi8+CjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0id2hpdGUiIHN0b3Atb3BhY2l0eT0iMC4wMSIvPgo8L3JhZGlhbEdyYWRpZW50Pgo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50OF9saW5lYXJfNjYzOV82Mjg5IiB4MT0iNzk5LjQ1NiIgeTE9IjQ2My4xMSIgeDI9Ijc5OS40NTYiIHkyPSIyOTUuODM1IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkZBQjAiLz4KPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSJ3aGl0ZSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8L2RlZnM+Cjwvc3ZnPgo="},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.audio=void 0,t.audio={donationReceived:()=>"https://images.tubit.com/streaming/audio/donation_received.mp3"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.animations=void 0;const n=r(122);t.animations={fireworks:()=>`${n.staticAnimationsPath}/fireworks/fireworks.html`,battleRoundWinner:()=>`${n.staticAnimationsPath}/win.html`,battleRoundLoser:()=>`${n.staticAnimationsPath}/lose.html`,battleRoundDraw:()=>`${n.staticAnimationsPath}/draw.html`,paidSubscriberEnterStreamCar:()=>`${n.staticAnimationsPath}/paid-subscriber/vip-avatar-car.json`,paidSubscriberEnterStreamCarpet:()=>`${n.staticAnimationsPath}/paid-subscriber/vip-avatar-carpet.json`,paidSubscriberEnterStreamCash:()=>`${n.staticAnimationsPath}/paid-subscriber/vip-avatar-cash.json`}},function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.LastMessagePreview=void 0;const i=n(r(0)),s=n(r(3)),a=r(2),o=r(6),l=r(4),c=r(8),u=r(1),d=r(380),h=n(r(382));t.LastMessagePreview=function(e){const{chat:t}=e,{lastMessage:r,unreadCount:n}=t,{authorizedUserId:p}=(0,c.useAuthorizedUser)(),f=(0,o.useCustomTheme)(l.SubTheme.messenger),A=(0,s.default)(h.default.last_message_preview,{[h.default.last_message_preview__unread]:n});if(!r)return i.default.createElement("span",{className:A,style:null==f?void 0:f.itemLastMessage}," ");const m=(0,d.getLocaleStringKey)(r,p);return i.default.createElement("span",Object.assign({},(0,u.tagTestData)("messenger--chat-list--message-preview",{"data-test-content":m||(null==r?void 0:r.text)}),{className:A,style:null==f?void 0:f.itemLastMessage}),m?i.default.createElement(a.Locale,{stringKey:m}):r.text)}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getLocaleStringKey=void 0;const n=r(63),i=r(64);t.getLocaleStringKey=function(e,t){if(!e)return null;const{senderId:r}=e,s=t===r;if((0,i.isSmileMessage)(e))return s?"MESSENGER__SEND_SMILE":"MESSENGER__RECEIVED_SMILE";if((0,i.isStickerMessage)(e))return s?"MESSENGER__SEND_STICKER":"MESSENGER__RECEIVED_STICKER";if((0,i.isGiftMessage)(e))return s?"MESSENGER__SEND_GIFT":"MESSENGER__RECEIVED_GIFT";if((0,i.isAttachedImageMessage)(e))return s?"MESSENGER__SEND_IMAGE":"MESSENGER__RECEIVED_IMAGE";if((0,i.isAttachedVideoMessage)(e))return s?"MESSENGER__SEND_VIDEO":"MESSENGER__RECEIVED_VIDEO";if((0,i.isVideoCallMessage)(e)){const{videoCall:t}=e;switch(null==t?void 0:t.type){case n.VideoCallType.completed:return"VIDEO_CALL_CHAT_PREVIEW_ENDED_CALL";case n.VideoCallType.canceled:return"VIDEO_CALL_CHAT_PREVIEW_CANCELED_CALL";case n.VideoCallType.missed:return s?"VIDEO_CALL_CHAT_PREVIEW_CANCELED_CALL":"VIDEO_CALL_CHAT_PREVIEW_MISSED_CALL"}}return null}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.videoAttachmentFullName=t.videoAttachmentName=t.imageAttachmentFullName=t.imageAttachmentName=t.stickerAttachmentFullName=t.stickerAttachmentName=t.smileAttachmentFullName=t.smileAttachmentName=t.giftAttachmentFullName=t.giftAttachmentName=void 0,t.giftAttachmentName="gift",t.giftAttachmentFullName=t.giftAttachmentName+"://",t.smileAttachmentName="smile",t.smileAttachmentFullName=t.smileAttachmentName+"://",t.stickerAttachmentName="sticker",t.stickerAttachmentFullName=t.stickerAttachmentName+"://",t.imageAttachmentName="image",t.imageAttachmentFullName=t.imageAttachmentName+"://",t.videoAttachmentName="video",t.videoAttachmentFullName=t.videoAttachmentName+"://"},function(e,t,r){e.exports={hidden:"dc2091",last_message_preview:"d36538",ellipsis:"_316200",last_message_preview__unread:"_6f4e3d"}},function(e,t,r){e.exports={hidden:"_38521e",name:"_391998",ellipsis:"_894eda",user_list_item:"cfd35d",user_list_item__no_counter:"e9bc13",selected:"_03bb49",face:"_1b159b",is_inline_marker:"_3eb376",text_holder:"_4cbbef",name__unread:"_47775d",message:"_2ccfb4",counter:"e600ec"}},function(e,t,r){e.exports={user_list:"ea1e5b",user_list__item:"ed5757"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.UserListHeader=void 0;const o=s(r(0)),l=r(8),c=r(1),u=r(6),d=r(4),h=r(2),p=a(r(386)),f=a(r(387));t.UserListHeader=(0,o.memo)((function({onClose:e}){const{user:t}=(0,l.useAuthorizedUserHook)(),r=(0,u.useCustomTheme)(d.SubTheme.messenger),n=Boolean(t&&t.isStreamer())?"MESSENGER__HEADER__CHAT":"MESSENGER__HEADER__CHAT_WITH_STARS",i=Boolean(e);return o.default.createElement("div",Object.assign({},(0,c.tagTestData)("messenger--chat-list--header"),{className:f.default.user_list_header,style:null==r?void 0:r.header}),o.default.createElement("img",{src:p.default,className:f.default.star,alt:""}),o.default.createElement("h4",Object.assign({},(0,c.tagTestData)("messenger--chat-list--header--text",{"data-test-text":n}),{className:f.default.header,style:null==r?void 0:r.headerText}),t&&o.default.createElement(h.Locale,{stringKey:n})),i&&o.default.createElement("span",Object.assign({},(0,c.tagTestData)("messenger--chat-list--button-close"),{className:f.default.closeButton,onClick:e}),o.default.createElement(h.Locale,{stringKey:"COMMON_CLOSE"})),o.default.createElement("span",Object.assign({},(0,c.tagTestData)("messenger--chat-list--unread-count",{"data-test-count":0}),{className:f.default.counter}),0))}))},function(e,t){e.exports="data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5IiBoZWlnaHQ9IjkiIHZpZXdCb3g9IjAgMCA5IDkiPgogICAgPHBhdGggZmlsbD0iI2ZlZjdjNSIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNC41MDYgNy4xMzNMMS45MDYgOC41IDIuNDAzIDUuNjA2IDAuMyAzLjU1NiAzLjIwNiAzLjEzMyA0LjUwNiAwLjUgNS44MDYgMy4xMzMgOC43MTIgMy41NTYgNi42MDkgNS42MDYgNy4xMDUgOC41eiIvPgo8L3N2Zz4K"},function(e,t,r){e.exports={hidden:"d4f259",header:"_2e9ed0",ellipsis:"_7b8a57",user_list_header:"e4be8e",star:"_5f5c47",counter:"_99379c",closeButton:"_0b988b"}},function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.UserListEmpty=void 0;const i=n(r(0)),s=n(r(389)),a=r(2),o=r(1),l=r(22),c=n(r(390));t.UserListEmpty=function(){return i.default.createElement(l.ConfigContextConsumer,null,(e=>{var t,r,n,l,u,d,h,p;return i.default.createElement("div",Object.assign({},(0,o.tagTestData)("messenger--chat-list--list--empty"),{className:c.default.user_list_empty}),i.default.createElement("div",{className:c.default.chats_image_wrapper},i.default.createElement("img",{className:c.default.chats_image,src:s.default,alt:"chats"})),i.default.createElement("p",{className:c.default.main_text},(null===(t=e.streamingModule.chatTheme)||void 0===t?void 0:t.emptyChatListMainText)?i.default.createElement("span",null,null===(r=e.streamingModule.chatTheme)||void 0===r?void 0:r.emptyChatListMainText):i.default.createElement(a.Locale,{stringKey:"MESSENGER__NO_CHATS__NO_CHATS_YET"})),i.default.createElement("p",{className:c.default.secondary_text},(null===(n=e.streamingModule.chatTheme)||void 0===n?void 0:n.emptyChatListSecondaryText)?i.default.createElement("span",null,null===(l=e.streamingModule.chatTheme)||void 0===l?void 0:l.emptyChatListSecondaryText):i.default.createElement(a.Locale,{stringKey:"MESSENGER__NO_CHATS__START_THE_CONVERSATION"})),i.default.createElement("p",{className:c.default.link_text},(null===(u=e.streamingModule.chatTheme)||void 0===u?void 0:u.emptyChatListReadMoreLink)&&i.default.createElement("a",{href:null===(d=e.streamingModule.chatTheme)||void 0===d?void 0:d.emptyChatListReadMoreLink,className:c.default.link_text},(null===(h=e.streamingModule.chatTheme)||void 0===h?void 0:h.emptyChatListReadMoreText)||(null===(p=e.streamingModule.chatTheme)||void 0===p?void 0:p.emptyChatListReadMoreLink))))}))}},function(e,t){e.exports="data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNTIiIGhlaWdodD0iMzMiCiAgICAgdmlld0JveD0iMCAwIDUyIDMzIj4KICAgIDxkZWZzPgogICAgICAgIDxwYXRoIGlkPSJvOTdsaW1rYmdhIiBkPSJNMCAwLjAwMUwyOC43MjUgMC4wMDEgMjguNzI1IDI1Ljg5NSAwIDI1Ljg5NXoiLz4KICAgICAgICA8cGF0aCBpZD0ic2w0ZjkzdHJhYyIgZD0iTTAuODk4IDAuMzM3TDI3LjcwNCAwLjMzNyAyNy43MDQgMjYuMjMyIDAuODk4IDI2LjIzMnoiLz4KICAgIDwvZGVmcz4KCiAgICA8cGF0aCBmaWxsPSIjOTk5IgogICAgICAgICAgZD0iTTE1LjczIDIyLjQ4NmMuNzU2IDAgMS4zNy0uNjEgMS4zNy0xLjM2MyAwLS43NTQtLjYxNC0xLjM2My0xLjM3LTEuMzYzaC00LjEwNGMtLjc1NiAwLTEuMzY5LjYxLTEuMzY5IDEuMzYzIDAgLjc1Mi42MTMgMS4zNjMgMS4zNjkgMS4zNjNoNC4xMDV6TTE4LjQ2OCAxNC45OWgtOC4yMWMtLjc1NiAwLTEuMzcuNjEtMS4zNyAxLjM2M3MuNjE0IDEuMzYzIDEuMzcgMS4zNjNoOC4yMWMuNzU1IDAgMS4zNjgtLjYxIDEuMzY4LTEuMzYzcy0uNjEzLTEuMzYzLTEuMzY4LTEuMzYzIgogICAgICAgICAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTExNzUgLTYyOSkgdHJhbnNsYXRlKDExNzUgNjI5KSIvPgoKICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMTc1IC02MjkpIHRyYW5zbGF0ZSgxMTc1IDYyOSkgdHJhbnNsYXRlKDAgNi40NzgpIj4KICAgICAgICA8bWFzayBpZD0ibW5vN3hmMGk4YiIgZmlsbD0iI2ZmZiI+CiAgICAgICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI285N2xpbWtiZ2EiLz4KICAgICAgICA8L21hc2s+CiAgICAgICAgPHBhdGggZmlsbD0iIzk5OSIKICAgICAgICAgICAgICBkPSJNMjMuOTk5IDE3LjI0N2MtMi4wMDYgMi4yOTEtNC43ODcgMy42OTQtNy45MTIgMy45Ni0uNTcxLjA2NS0xLjEzLjA5NC0xLjczLjA5OC0xLjIyLS4wMDMtMi40MzMtLjE2OC0zLjYwNy0uNDkybC0uMzU5LS4wOTktLjY5LjAwMmMtLjQ4OC4wMTYtLjk3LjEwMy0xLjQyMy4yNmwtMy41OCAxLjIyOGMuMTIxLS4xNzIuMjQzLS4zNC4zNjctLjUwOC41My0uNjAzLjgyOC0xLjM4LjgyOC0yLjE4OSAwLS44NjctLjM0Mi0xLjY5OC0uOTQ1LTIuMzE0QzMuNzI0IDE1LjggMy4wNDMgMTQuMDIgMy4wMjUgMTIuMThjLS4wMTItMi41MSAxLjExLTQuODQ1IDMuMTc4LTYuNDg5IDEuODczLTEuNjI3IDQuMTctMi42MTcgNi42NzUtMi44NjcuNTg3LS4wNjQgMS4xOC0uMDk3IDEuNzk0LS4wOTcuMDk0LS4wMDEuMTg5LS4wMDMuMjg0LS4wMDMuMTMyIDAgLjI2My4wMTIuMzk0LjAxNS4xNTQuMDA3LjMwNy4wMS40NjIuMDIuMTc5LjAxNi4zNi4wMzcuNTQuMDYuMTUuMDIuMzAzLjAzNS40NTQuMDYuMTgxLjAzLjM2Mi4wNy41NDIuMTA3LjE0OC4wMzMuMjk1LjA1OC40NC4wOTUuMTg0LjA0Ny4zNjUuMTA0LjU0Ni4xNTguMTQyLjA0My4yODMuMDguNDI0LjEyNy4xODUuMDYzLjM2NS4xMzguNTQ2LjIxLjEzNC4wNTIuMjcuMS40MDIuMTU3LjE4OC4wODEuMzcuMTc0LjU1NC4yNjQuMTIyLjA2LjI0OC4xMTUuMzY4LjE3OS4yMDQuMTA3LjQwMy4yMjkuNjAxLjM0OS4wOTYuMDU4LjE5Ni4xMDkuMjkuMTcuMjkyLjE4NS41NzguMzgyLjg1Ni41OTEgMi4wMDIgMS4zODcgMy4zIDMuNTY3IDMuNTYzIDUuOThsLjAwMS4wMTJjLjI0NSAyLjE1OS0uNDUzIDQuMzIzLTEuOTQgNS45N20tLjA2LTE0LjE5OGMtLjMzMy0uMjUtLjY3NC0uNDg0LTEuMDIzLS43MDYtLjExOS0uMDc1LS4yNDYtLjE0LS4zNjgtLjIxMy0uMjMxLS4xMzYtLjQ2Mi0uMjc4LS43MDItLjQwMi0uMTQ3LS4wNzYtLjMtLjE0MS0uNDQ5LS4yMTQtLjIyMS0uMTA2LS40NC0uMjE2LS42NjUtLjMxLS4xNjEtLjA3LS4zMjgtLjEyNC0uNDkyLS4xODktLjIxOC0uMDgzLS40MzUtLjE3MS0uNjU4LS4yNDUtLjE3My0uMDU4LS4zNS0uMTAyLS41MjYtLjE1My0uMjE3LS4wNjQtLjQzNS0uMTMyLS42NTctLjE4Ni0uMTgtLjA0NC0uMzYyLS4wNzQtLjU0NC0uMTEtLjIyLS4wNDYtLjQ0MS0uMDk2LS42NjQtLjEzMS0uMTg2LS4wMy0uMzc1LS4wNDctLjU2Mi0uMDY5LS4yMjItLjAyNy0uNDQxLS4wNTgtLjY2NC0uMDc1LS4xOTItLjAxNS0uMzg1LS4wMTYtLjU3Ni0uMDI0LS4yNS0uMDEtLjQ5OC0uMDI1LS43NDktLjAyMi0uNjkuMDAxLTEuMzguMDM4LTIuMDY1LjExNi0zLjAyNS4zLTUuODgxIDEuNTMyLTguMTcgMy41MjNDMS43ODcgNS43MTIuMjcgOC44NjUuMjg3IDEyLjE5NWMuMDIzIDIuNTM4Ljk3MyA0Ljk4MSAyLjY3MSA2Ljg3NC4xMjYuMTEyLjE5Ny4yNy4xOTcuNDM4IDAgLjE2OC0uMDcuMzI3LS4xOTcuNDM5LS40MTguNTYxLS44MjIgMS4xNS0xLjIyNiAxLjcyNUMuOTk3IDIyLjUyNy40MTMgMjMuNSAwIDI0LjU0N3YuMjAyYy4wMzcuMTcxLjEwNi4zMjguMTk1LjQ3LjAzLjA0OC4wNzUuMDguMTEuMTIzLjA2OS4wODUuMTM3LjE3My4yMjQuMjQuMDUyLjA0LjExNS4wNjIuMTcuMDk2LjA4Ni4wNS4xNy4xMDIuMjY1LjEzMi4wNjcuMDI0LjE0LjAyNS4yMS4wMzcuMTExLjAyLjIyNC4wNDcuMzQzLjAzOC4xNTguMDE0LjMxOS4wMTQuNDc2IDAgLjM4Mi0uMDYuNzU4LS4xNDcgMS4xMjYtLjI2bDYuMDUtMi4wN2MuMi0uMDcuNDA5LS4xMDguNjIxLS4xMTVoLjIzMWMxLjQxLjM4OSAyLjg2Ny41ODggNC4zMzEuNTkuNjg2LjAwMiAxLjM3LS4wMzYgMi4wNS0uMTE1IDMuNzMzLS4zMTUgNy4xOTctMi4wNjQgOS42Ni00Ljg3NiAxLjk4Ni0yLjE5NCAyLjkzMS01LjEzIDIuNTk5LTguMDY3LS4zNS0zLjE5Ni0yLjA3LTYuMDg1LTQuNzIxLTcuOTIyIgogICAgICAgICAgICAgIG1hc2s9InVybCgjbW5vN3hmMGk4YikiLz4KICAgIDwvZz4KCiAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTE3NSAtNjI5KSB0cmFuc2xhdGUoMTE3NSA2MjkpIHRyYW5zbGF0ZSgyMy4yNjMgMS4wMjYpIj4KICAgICAgICA8bWFzayBpZD0idzFhZ2F5ejEzZCIgZmlsbD0iI2ZmZiI+CiAgICAgICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI3NsNGY5M3RyYWMiLz4KICAgICAgICA8L21hc2s+CiAgICAgICAgPHBhdGggZmlsbD0iIzk5OSIKICAgICAgICAgICAgICBkPSJNMTcuNDQ2IDExLjU3NmgtOC4yMWMtLjc1NiAwLTEuMzY5LS42MS0xLjM2OS0xLjM2M1M4LjQ4IDguODUgOS4yMzUgOC44NWg4LjIxMWMuNzU1IDAgMS4zNjguNjEgMS4zNjggMS4zNjNzLS42MTMgMS4zNjMtMS4zNjggMS4zNjNtLTEuMzY4IDQuNzY5aC00LjEwNmMtLjc1NSAwLTEuMzY4LS42MS0xLjM2OC0xLjM2MyAwLS43NTQuNjEzLTEuMzYzIDEuMzY4LTEuMzYzaDQuMTA2Yy43NTUgMCAxLjM2OC42MSAxLjM2OCAxLjM2MyAwIC43NTItLjYxMyAxLjM2My0xLjM2OCAxLjM2M205Ljg5MiA1LjY2M2MtLjQwNC0uNTc1LS44MDctMS4xNjQtMS4yMjYtMS43MjQtLjEyNS0uMTEyLS4xOTctLjI3My0uMTk3LS40NCAwLS4xNjguMDcyLS4zMjYuMTk3LS40MzggMS42OTgtMS44OTMgMi42NDgtNC4zMzcgMi42Ny02Ljg3NS4wMTktMy4zMjgtMS40OTctNi40ODMtNC4xMTQtOC41NTRDMjEuMDEgMS45ODUgMTguMTUzLjc1NSAxNS4xMjguNDUzIDE0LjQ0Mi4zNzcgMTMuNzUzLjM0IDEzLjA2My4zMzggOS43MS4zMDIgNi40NCAxLjM3MyAzLjc2NSAzLjM4NiAyLjYxOSA0LjE4IDEuNjYgNS4xOC44OTggNi4zMDdjLjMxLjIwMi42Mi40MDkuOTE3LjYzMSAzLjA5NCAyLjE1OCA1LjEwMSA1LjUzNiA1LjUwOSA5LjI3LjI2IDIuMjk3LS4xNTMgNC41OTItMS4xMjYgNi42MzIgMS41ODcuNzcgMy4zMTMgMS4yNiA1LjEwNCAxLjQxMi42OC4wNzggMS4zNjQuMTE4IDIuMDUuMTE1IDEuNDY0LS4wMDMgMi45MjEtLjIwMiA0LjMzLS41OWguMjMyYy4yMTIuMDA3LjQyMS4wNDUuNjIxLjExNmw2LjA1IDIuMDdjLjM2OC4xMTMuNzQ0LjE5OSAxLjEyNi4yNTkuMTU5LjAxMy4zMTguMDEzLjQ3NiAwIC43Mi4wNTIgMS4zNjgtLjQzNCAxLjUxNy0xLjEzN3YtLjJjLS40MTItMS4wNS0uOTk4LTIuMDIxLTEuNzM0LTIuODc3IgogICAgICAgICAgICAgIG1hc2s9InVybCgjdzFhZ2F5ejEzZCkiLz4KICAgIDwvZz4KCjwvc3ZnPgo="},function(e,t,r){e.exports={user_list_empty:"_7fa740",chats_image_wrapper:"_6d7794",chats_image:"_253a7b",link_text:"_768ba9",secondary_text:"_3be778",main_text:"e78ec6"}},function(e,t,r){e.exports={user_list_panel:"_089b89",user_list_panel__chat_open:"_42c5cf"}},function(e,t,r){e.exports={hidden:"d6c6c2",ellipsis:"bd5f18"}},function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.UserChatNoUser=void 0;const i=n(r(0)),s=r(2),a=r(1),o=n(r(394));t.UserChatNoUser=function(){return i.default.createElement("div",Object.assign({},(0,a.tagTestData)("messenger--no-chat"),{className:o.default.user_chat_no_user}),i.default.createElement("p",{className:o.default.lets_chat},i.default.createElement(s.Locale,{stringKey:"MESSENGER__NO_CHATS__LETS_CHAT"})))}},function(e,t,r){e.exports={user_chat_no_user:"a5474d",lets_chat:"_08a074"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.UserChat=void 0;const o=s(r(0)),l=r(9),c=r(5),u=r(6),d=r(4),h=r(22),p=r(8),f=r(161),A=r(396),m=r(91),g=r(65),v=r(407),b=r(166),y=r(439),C=r(169),w=r(170),M=a(r(453));t.UserChat=(0,o.memo)((e=>{const t=(0,u.useCustomTheme)(d.SubTheme.messenger),{messageText:r,setMessageText:n,sendMessage:i,userId:s,messageSendObservable:a,chatList:S,closeChat:I,isChatOpen:E}=e,x=(0,p.useIdentity)(),[T,D]=(0,o.useState)(!1),[k,j]=(0,o.useState)(!1),[L,O]=(0,o.useState)(!1),P=(0,o.useCallback)((()=>{D(!1),j(!1)}),[D,j]),N=(0,c.useObservable)((()=>s?(0,m.getChatByUserId)(S,s):(0,l.of)(void 0)),[S,s]),B=(0,o.useCallback)((e=>{(0,m.sendGift)(s,e)}),[s]),R=(0,o.useMemo)((()=>x?f.ChatMediaSender.shared(x.id,s,x.token):null),[x,s]),V=(0,o.useMemo)((()=>R&&x?(0,A.createMediaPicking)(R,s,"all",x.is.streamer):null),[R,s,x]);return N&&R?o.default.createElement(h.ConfigContextConsumer,null,(e=>o.default.createElement("div",{className:M.default.user_chat,style:null==t?void 0:t.chat},o.default.createElement(v.ChatHeader,{closeChat:I,isChatOpen:E,chat:N,userId:s}),o.default.createElement(b.ChatLog,{mediaSender:R,isGitListOpen:T,closePopups:P,userId:s}),o.default.createElement(g.StreamGiftList,{setIsGiftListOpen:O,isGiftListOpen:L,streamerIds:[s],bottomOffset:88,skin:"white",onClick:B}),o.default.createElement(w.ChatSticker,{isStickerListOpen:k,setIsStickerListOpen:j,userId:s}),o.default.createElement(C.ChatMessageForm,{sendMessage:i,messageText:r,setMessageText:n,messageSendObservable:a,userId:s}),o.default.createElement(y.ChatBottomPanel,{mediaPicking:V,configContext:e,isGitListOpen:T,setIsGitListOpen:D,isStickerListOpen:k,setIsStickerListOpen:j,messageSendObservable:a,sendMessage:i,messageText:r,setMessageText:n,userId:s})))):null}))},function(e,t){e.exports=r(47733)},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.StreamGiftListShort=void 0;const o=s(r(0)),l=a(r(3)),c=r(6),u=r(4),d=r(1),h=r(162),p=a(r(402)),f=20;t.StreamGiftListShort=function(e){const{giftList:t,handleOpenFullList:r,handleCloseFullList:n,onClick:i,bottomOffset:s=68,canBeOpened:a=!0,giftsCount:A=f}=e,m=(0,c.useCustomTheme)(u.SubTheme.messenger);return o.createElement("div",Object.assign({},(0,d.tagTestData)("single_user_stream__short_gift_list"),{className:p.default.single_stream_gift_list_short,style:{bottom:`${s}px`}}),o.createElement("ul",{className:(0,l.default)(p.default.list,{[p.default.list_scrollable]:!a})},t.slice(0,A).map((e=>o.createElement("li",{key:e.id,className:(0,l.default)(p.default.list_item,{[p.default.list_item_scrollable]:!a}),style:Object.assign(Object.assign({},null==m?void 0:m.giftInShortPanel),a?{}:{width:`calc(100% / ${A})`})},o.createElement(h.StreamGiftListItem,{isShortItem:!0,handleCloseFullList:n,gift:e,scalable:!a,onClick:i}))))),a&&o.createElement("button",Object.assign({type:"button",className:p.default.show_hide_button},(0,d.tagTestData)("single_user_stream__button__show_all_gifts__desktop"),{onClick:r}),o.createElement("span",{className:p.default.show_hide_button_image})))}},function(e,t){e.exports=r(79973)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useProductCurrencyIcon=void 0;const n=r(88),i=r(20),s=r(7);t.useProductCurrencyIcon=()=>{const{currencyIcon:e}=n.initialConfigStreamingModule;let t;return e&&e===i.ProductCurrencyIcon.spark&&(t=s.Resources.images.sparkCoinIcon()),t}},function(e,t,r){e.exports={single_stream_gift_list_full_item:"e9c756",single_stream_gift_list_full_item_selected:"f1cec2",image:"_8b14b2",cost:"_143a55",cost_flex:"e0749c",single_stream_gift_list_short_item:"f615d0",image_scalable:"_7d5769",coin_icon:"f599a9"}},function(e,t,r){e.exports={single_stream_gift_list_full_item:"ea2193",single_stream_gift_list_full_item_selected:"d64631",image:"_29e2b2",cost:"_6b11f1",cost_flex:"_9ca49b"}},function(e,t,r){e.exports={single_stream_gift_list_short:"_044b47",bottom_position:"a45ca3",list:"d8215b",list_scrollable:"_26c600",list_item:"_08deb6",list_item_scrollable:"_0f1c3f",show_hide_button:"_5a0e60",show_hide_button_image:"f194d1"}},function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.StreamGiftListSelectStreamer=void 0;const i=n(r(0)),s=r(2),a=r(404),o=n(r(163));t.StreamGiftListSelectStreamer=function(e){const{selectedStreamerId:t,streamerIds:r,onStreamSelect:n}=e;if(r.length<2)return null;const l=r.map((e=>i.default.createElement(a.Avatar,{key:e,isActive:t===e,streamerId:e,onClick:function(){n(e)}})));return i.default.createElement("div",{className:o.default.single_stream_gift_list_select_streamer},i.default.createElement("p",{className:o.default.text},i.default.createElement(s.Locale,{stringKey:"BROADCAST_TOGETHER__GIFT_LIST__SEND_TO"})),l)}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Avatar=void 0;const o=s(r(0)),l=a(r(3)),c=r(7),u=r(11),d=r(10),h=a(r(163)),{useState:p,useEffect:f}=o;function A(e){e.currentTarget.src=c.Resources.images.defaultAvatar()}t.Avatar=function(e){const{onClick:t,streamerId:r,isActive:n}=e,[i,s]=p(c.Resources.images.defaultAvatar()),a=(0,u.useConst)(d.ImageSizeStorage.shared);return f((()=>{if(!r)return;const e=a.get(r,"lg");s(e||c.Resources.images.defaultAvatar())}),[a,r]),o.createElement("div",{onClick:t,className:(0,l.default)(h.default.photo,{[h.default.photo_selected]:n})},o.createElement("img",{className:h.default.photo_image,src:i,onError:A}))}},function(e,t,r){e.exports={hidden:"_135c7b",ellipsis:"_9d3526",list:"_079624",single_stream_gift_list_full:"ee5863",list_item:"c60558"}},function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.giftSkinsStyle=void 0;const i=n(r(164));t.giftSkinsStyle={white:i.default.white_skin_wrapper}},function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ChatHeader=void 0;const i=n(r(0)),s=r(7),a=r(6),o=r(4),l=r(1),c=r(165),u=r(11),d=r(10),h=n(r(409));t.ChatHeader=function(e){const{chat:t,closeChat:r}=e,n=(0,a.useCustomTheme)(o.SubTheme.messenger),{collocutor:p}=t,{name:f,id:A}=p,m=f||"",g=(0,u.useConst)(d.ImageSizeStorage.shared).get(A,"sm");return i.default.createElement("div",Object.assign({},(0,l.tagTestData)("messenger--chat-header"),{className:h.default.chat_header,style:null==n?void 0:n.chatHeader}),i.default.createElement("img",{className:h.default.face,src:g,alt:m,onError:e=>{e.currentTarget.src=s.Resources.images.defaultAvatar()}}),i.default.createElement("span",{className:h.default.is_inline_marker}),i.default.createElement("div",Object.assign({},(0,l.tagTestData)("messenger--chat-header--user-info",{"data-test-user-name":m,"data-test-user-id":p.id}),{className:h.default.info_holder}),i.default.createElement("span",{className:h.default.name,style:null==n?void 0:n.chatHeaderName},m)),i.default.createElement(c.MessengerCloseButton,{testTag:(0,l.tagTestData)("messenger--chat-header--button--close-chat"),onClick:r}))}},function(e,t,r){e.exports={wrapper:"f3636d",icon:"ee8681"}},function(e,t,r){e.exports={hidden:"_3f64a5",name:"c28fd2",ellipsis:"_7e6478",chat_header:"_0dd48e",face:"_06509f",is_inline_marker:"_4a6821",info_holder:"b737d5",button:"_40dfd5",button_menu:"b9bcd0",button_star:"fb2501"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.ChatMessage=void 0;const a=s(r(0)),o=r(64),l=r(411),c=r(413),u=r(415),d=r(417),h=r(419),p=r(421),f=r(430),A=r(434);t.ChatMessage=(0,a.memo)((e=>{const{chatMessage:t,userId:r,MessageTextElement:n,mediaSender:i,onSwitchScrollable:s,collocutor:m}=e,g=(0,a.useCallback)((e=>{null==s||s(e)}),[s]);if((0,o.isVideoCallMessage)(t))return a.default.createElement(l.ChatMessageWrapper,{chatMessage:t,userId:r},a.default.createElement(A.ChatMessageVideocalls,{chatMessage:t,collocutor:m}));if((0,o.isUpload)(t))return a.default.createElement(l.ChatMessageWrapper,{chatMessage:t,userId:r},a.default.createElement(f.ChatMessageUpload,{chatMessage:t,mediaSender:i}));if((0,o.isVideoCallMessage)(t))return a.default.createElement(l.ChatMessageWrapper,{chatMessage:t,userId:r},a.default.createElement(A.ChatMessageVideocalls,{chatMessage:t}));if((0,o.isGiftMessage)(t))return a.default.createElement(l.ChatMessageWrapper,{chatMessage:t,userId:r},a.default.createElement(u.ChatMessageGift,{chatMessage:t,userId:r}));if((0,o.isStickerMessage)(t))return a.default.createElement(l.ChatMessageWrapper,{chatMessage:t,userId:r},a.default.createElement(d.ChatMessageSticker,{chatMessage:t,userId:r}));if((0,o.isSmileMessage)(t))return a.default.createElement(l.ChatMessageWrapper,{chatMessage:t,userId:r},a.default.createElement(h.ChatMessageSmile,{chatMessage:t,userId:r}));if((0,o.isAttachedImageMessage)(t))return a.default.createElement(l.ChatMessageWrapper,{chatMessage:t,userId:r},a.default.createElement(p.ChatMessageMedia,{chatMessage:t,type:"photo",onMediaReady:g}));if((0,o.isAttachedVideoMessage)(t))return a.default.createElement(l.ChatMessageWrapper,{chatMessage:t,userId:r},a.default.createElement(p.ChatMessageMedia,{chatMessage:t,type:"video"}));const v=null!=n?n:c.ChatMessageText;return a.default.createElement(l.ChatMessageWrapper,{chatMessage:t,userId:r},a.default.createElement(v,{chatMessage:t,userId:r}))}))},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ChatMessageWrapper=void 0;const o=s(r(0)),l=a(r(3)),c=r(67),u=r(1),d=a(r(412));t.ChatMessageWrapper=(0,o.memo)((e=>{const{chatMessage:t,userId:r,children:n}=e,{senderId:i,recipientId:s,createdAt:a,id:h}=t,p=(0,o.useMemo)((()=>t.recipientId===r),[r,t.recipientId]),f=i===r,A=(0,o.useMemo)((()=>(0,c.getDisplayDateFormatAMPM)(a)),[a]),m=(0,l.default)(d.default.chat_message_wrapper,{[d.default.chat_message_wrapper__received]:f});return o.default.createElement("div",Object.assign({},(0,u.tagTestData)("messenger--chat--message--wrapper",{"data-test-sender-id":i,"data-test-recipient-id":s,"data-test-message-id":h}),{className:m,title:A}),o.default.createElement("div",{className:(0,l.default)(d.default.children_wrapper,{[d.default.children_wrapper__align_recipient]:!p})},n,o.default.createElement("span",{className:d.default.times_tamp},A)))}))},function(e,t,r){e.exports={chat_message_wrapper:"deff9f",chat_message_wrapper__received:"_2053bd",children_wrapper:"dc260a",children_wrapper__align_recipient:"_173d4f",times_tamp:"c9d247"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ChatMessageText=void 0;const o=s(r(0)),l=a(r(3)),c=r(6),u=r(4),d=r(1),h=a(r(414));t.ChatMessageText=(0,o.memo)((e=>{const{chatMessage:t,userId:r}=e,{text:n,senderId:i,recipientId:s}=t,a=(0,c.useCustomTheme)(u.SubTheme.messenger),p=i===r;return o.default.createElement("div",Object.assign({},(0,d.tagTestData)("messenger--chat--message--text",{"data-test-sender-id":i,"data-test-recipient-id":s}),{className:(0,l.default)(h.default.chat_message_bubble,{[h.default.chat_message_bubble__incoming]:p}),style:p?null==a?void 0:a.chatReceivedMessage:null==a?void 0:a.chatMessage}),o.default.createElement("p",{className:h.default.text,style:p?null==a?void 0:a.chatReceivedMessageText:null==a?void 0:a.chatMessageText},n))}))},function(e,t,r){e.exports={chat_message_bubble:"_4e275f",chat_message_bubble__incoming:"f56595",text:"bdc531"}},function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ChatMessageGift=void 0;const i=n(r(0)),s=r(5),a=r(92),o=r(1),l=r(64),c=n(r(416));t.ChatMessageGift=function(e){const{chatMessage:t}=e,{senderId:r,recipientId:n,attachments:u}=t,[d]=u,h=(0,s.useObservable)((()=>a.AttachmentsRepository.shared().getAttachmentById(d)),[d]);return i.default.createElement("div",Object.assign({},(0,o.tagTestData)("messenger--chat--message--gift",{"data-test-sender-id":r,"data-test-recipient-id":n}),{className:c.default.chat_message_gift}),i.default.createElement("img",{className:c.default.image,src:(0,l.getAttachmentImageUrl)(h),alt:""}))}},function(e,t,r){e.exports={chat_message_gift:"_50f11e",image:"_93cd37"}},function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ChatMessageSticker=void 0;const i=n(r(0)),s=r(5),a=r(92),o=r(64),l=r(1),c=n(r(418));t.ChatMessageSticker=function(e){const{chatMessage:t}=e,{senderId:r,recipientId:n,attachments:u}=t,[d]=u,h=(0,s.useObservable)((()=>a.AttachmentsRepository.shared().getAttachmentById(d)),[d]);return i.default.createElement("div",Object.assign({},(0,l.tagTestData)("messenger--chat--message--sticker",{"data-test-sender-id":r,"data-test-recipient-id":n}),{className:c.default.chat_message_sticker}),i.default.createElement("img",{className:c.default.image,src:(0,o.getAttachmentImageUrl)(h),alt:""}))}},function(e,t,r){e.exports={chat_message_sticker:"_8cbaf4",image:"_545441"}},function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ChatMessageSmile=void 0;const i=n(r(0)),s=r(5),a=r(92),o=r(64),l=r(1),c=n(r(420));t.ChatMessageSmile=function(e){const{chatMessage:t}=e,{senderId:r,recipientId:n,attachments:u}=t,[d]=u,h=(0,s.useObservable)((()=>a.AttachmentsRepository.shared().getAttachmentById(d)),[d]);return i.default.createElement("div",Object.assign({className:c.default.chat_message_smile},(0,l.tagTestData)("messenger--chat--message--smile",{"data-test-sender-id":r,"data-test-recipient-id":n})),i.default.createElement("img",{className:c.default.image,src:(0,o.getAttachmentImageUrl)(h),alt:""}))}},function(e,t,r){e.exports={chat_message_smile:"_27b448",image:"_130a27"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ChatMessageMedia=void 0;const o=s(r(0)),l=a(r(3)),c=r(422),u=r(7),d=r(8),h=r(20),p=r(423),f=r(5),A=r(424),m=r(425),g=r(63),v=r(167),b=a(r(168)),y=a(r(429));t.ChatMessageMedia=(0,o.memo)((e=>{const{chatMessage:t,type:r,onMediaReady:n}=e,[i,s]=(0,o.useState)(1),{token:a,authorizedUserId:C}=(0,d.useAuthorizedUser)(),{payForFile:w}=(0,p.useMedia)(C),M=(0,o.useMemo)((()=>{const[e]=t.attachments;return e.split("://")[1]}),[t.attachments]),S=h.streamingWebsocket.chatsMediaHost+M,I=(0,f.useObservable)((()=>A.ChatsApi.shared().getResourceInfo({uri:M})),[i,M]),E=null==I?void 0:I.paymentRequired,{src:x,error:T,progress:D,getMedia:k}=(0,c.useAttachedMedia)({url:S,token:a,preview:!0,revision:i,permanently:!0}),{src:j,getMedia:L}=(0,c.useAttachedMedia)({url:S,token:a,preview:!1,revision:i,permanently:!1}),O=(0,o.useCallback)((e=>{if(E){const t="video"===r?g.MediaType.video:g.MediaType.image;w(M,null==I?void 0:I.amount,t,(()=>{s((e=>e+1)),L(),e()}))}else L(),e()}),[E,M,w]),P=(0,o.useCallback)((()=>{null==n||n(!!x)}),[n,x]);return T?o.default.createElement("img",{className:y.default.previewError,onClick:k,src:b.default,alt:"Error"}):x?o.default.createElement(m.MediaOverlay,{type:r,src:j,onClick:O},o.default.createElement("div",{className:(0,l.default)({[y.default.paymentRequired]:E,[y.default.video]:!E&&"video"===r})},o.default.createElement("img",{className:(0,l.default)(y.default.chat_message_attachment_image),src:x,alt:"",onLoad:P}),E&&o.default.createElement("img",{className:y.default.lockIcon,src:u.Resources.images.lockIcon(),alt:""}))):o.default.createElement("div",{className:y.default.uploadMask},o.default.createElement(v.ProgressBar,{progress:D}))}))},function(e,t,r){"use strict";var n=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))((function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,o)}l((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.useAttachedMedia=void 0;const i=r(0);t.useAttachedMedia=({url:e,token:t,preview:r,permanently:s,revision:a})=>{const[o,l]=(0,i.useState)(""),[c,u]=(0,i.useState)(null),[d,h]=(0,i.useState)(0),p=(0,i.useCallback)((()=>n(void 0,void 0,void 0,(function*(){u(null),h(0);try{const n=yield fetch(`${e}?preview=${Number(r)}`,{headers:{Authorization:`Bearer ${t}`}}),i=+n.headers.get("Content-Length"),s=n.body.getReader(),a=[];for(;;){const{done:e,value:t}=yield s.read();if(e)break;a.push(t),h((e=>e+Math.round(t.length/i*100)))}const o=new Blob(a);l(URL.createObjectURL(o))}catch(e){u(e)}}))),[e,t,r]);return(0,i.useEffect)((()=>{s&&p()}),[s,a,p]),{src:o,getMedia:p,error:c,progress:d}}},function(e,t){e.exports=r(71811)},function(e,t){e.exports=r(95435)},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.MediaOverlay=void 0;const o=s(r(0)),l=a(r(3)),c=r(165),u=a(r(426));t.MediaOverlay=(0,o.memo)((e=>{const{children:t,className:r,type:n,src:i,onClick:s}=e,[a,d]=(0,o.useState)(!1),h=(0,o.useCallback)((()=>{d(!0)}),[]),p=(0,o.useCallback)((e=>{e.stopPropagation(),d(!1)}),[]),f=(0,o.useCallback)((()=>{s?s(h):h()}),[s,h]),A=(0,o.useCallback)((()=>"video"===n?o.default.createElement("video",{src:i,controls:!0}):"photo"===n?o.default.createElement("img",{src:i,alt:i}):null),[n,i]),m=(0,o.useCallback)((()=>a&&o.default.createElement("div",{className:u.default.overlayWrapper,onClick:p},o.default.createElement("div",{className:u.default.overlayClose},o.default.createElement(c.MessengerCloseButton,{onClick:p})),o.default.createElement("div",{className:u.default.overlayContent},A()))),[a,p,A]);return o.default.createElement("span",{className:(0,l.default)(u.default.wrapper,r),onClick:f},t,m())}))},function(e,t,r){e.exports={wrapper:"b5109c",overlayWrapper:"_5e9d68",overlayClose:"_996b2e",overlayContent:"c19246"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ProgressBar=void 0;const o=s(r(0)),l=a(r(428));t.ProgressBar=({size:e=50,progress:t=0,strokeWidth:r=4,circleBgStroke:n="#00000066",circleProgressStroke:i="#ffffff"})=>{const s=e/2,a=e/2-r/2,c=2*Math.PI*a,u=(0,o.useRef)(null),[d,h]=(0,o.useState)(0);return(0,o.useEffect)((()=>{const e=u.current;h((100-t)/100*c),e&&0!==t&&e.setAttribute("style","transition: stroke-dashoffset 850ms ease-in-out;")}),[h,c,t]),o.default.createElement("svg",{className:l.default.svg,width:e,height:e},o.default.createElement("circle",{className:l.default.svg_circle_bg,stroke:n,cx:s,cy:s,r:a,strokeWidth:r}),o.default.createElement("circle",{ref:u,className:l.default.svg_circle,stroke:i,cx:s,cy:s,r:a,strokeWidth:r,strokeDasharray:c,strokeDashoffset:d}))}},function(e,t,r){e.exports={svg:"b00099",svg_circle_bg:"ac118a",svg_circle:"a165a8"}},function(e,t,r){e.exports={chat_message_attachment_image:"e54aa2",uploadMask:"_04f315",previewError:"acc392",paymentRequired:"aa82f6",lockIcon:"_096a97",video:"ce672b"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ChatMessageUpload=void 0;const o=s(r(0)),l=r(5),c=r(167),u=r(431),d=r(63),h=a(r(168)),p=a(r(432)),f=a(r(433));t.ChatMessageUpload=({chatMessage:e,mediaSender:t})=>{const{id:r,attachments:n=[]}=e,i=(0,l.useObservable)((()=>t.getUploadById(r)),[]),s=n[0],[a]=(0,o.useMemo)((()=>s.split(";")[0].split(":")[1].split("/")),[s]),{upload:A}=i||{},{state:m}=A||{},{progress:g}=A||{};return o.default.createElement("div",{className:f.default.container},m!==u.UploadStatus.failed&&a===d.MediaType.image&&o.default.createElement("img",{src:s,alt:"Uploading",width:100}),m!==u.UploadStatus.failed&&a===d.MediaType.video&&o.default.createElement("div",{className:f.default.video_mask},o.default.createElement("img",{src:p.default,width:50,height:50,alt:"Video uploading"})),m===u.UploadStatus.sending&&o.default.createElement("div",{className:f.default.upload_mask},o.default.createElement(c.ProgressBar,{progress:Math.ceil(g||0)})),m===u.UploadStatus.failed&&o.default.createElement("img",{src:h.default,alt:"Error",width:100,height:100}))}},function(e,t){e.exports=r(63230)},function(e,t){e.exports="data:image/svg+xml;charset=utf-8;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgZmlsdGVyPSJ1cmwoI2ZpbHRlcjBfYikiPgo8Y2lyY2xlIGN4PSIxNiIgY3k9IjE2IiByPSIxNiIgZmlsbD0iZ3JleSIgZmlsbC1vcGFjaXR5PSIxIi8+CjwvZz4KPHBhdGggZD0iTTEwLjYgMTAuMTk2NkMxMC42IDkuMDUxMTkgMTEuODMxOSA4LjMyODQyIDEyLjgzMTcgOC44ODcxNkwyMy4yMTY4IDE0LjY5MDZDMjQuMjQxMiAxNS4yNjMgMjQuMjQxMiAxNi43MzcgMjMuMjE2OCAxNy4zMDk0TDEyLjgzMTcgMjMuMTEyOUMxMS44MzE5IDIzLjY3MTYgMTAuNiAyMi45NDg4IDEwLjYgMjEuODAzNUwxMC42IDEwLjE5NjZaIiBmaWxsPSJ3aGl0ZSIgZmlsbC1vcGFjaXR5PSIwLjgiLz4KPGRlZnM+CjxmaWx0ZXIgaWQ9ImZpbHRlcjBfYiIgeD0iLTgiIHk9Ii04IiB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIj4KPGZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0iMCIgcmVzdWx0PSJCYWNrZ3JvdW5kSW1hZ2VGaXgiLz4KPGZlR2F1c3NpYW5CbHVyIGluPSJCYWNrZ3JvdW5kSW1hZ2UiIHN0ZERldmlhdGlvbj0iNCIvPgo8ZmVDb21wb3NpdGUgaW4yPSJTb3VyY2VBbHBoYSIgb3BlcmF0b3I9ImluIiByZXN1bHQ9ImVmZmVjdDFfYmFja2dyb3VuZEJsdXIiLz4KPGZlQmxlbmQgbW9kZT0ibm9ybWFsIiBpbj0iU291cmNlR3JhcGhpYyIgaW4yPSJlZmZlY3QxX2JhY2tncm91bmRCbHVyIiByZXN1bHQ9InNoYXBlIi8+CjwvZmlsdGVyPgo8L2RlZnM+Cjwvc3ZnPgo="},function(e,t,r){e.exports={chat_message_upload:"a7d442",container:"c13868",video_mask:"_7b1526",upload_mask:"_17ff57"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ChatMessageVideocalls=void 0;const o=s(r(0)),l=a(r(3)),c=r(63),u=r(25),d=r(2),h=r(1),p=s(r(67)),f=r(15),A=r(5),m=r(46),g=r(123),v=r(436),b=r(8),y=a(r(437));t.ChatMessageVideocalls=(0,o.memo)((({chatMessage:e,collocutor:t})=>{const{createdAt:r,videoCall:n,id:i,senderId:s}=e,a=(0,p.default)(r,!1,!0,!0),C=(0,A.useObservable)((()=>g.VideoCallService.shared().callState.asObservable()),[],m.CallState.unknown),w=(0,v.useVideoCallsEnabled)(),{authorizedUserId:M}=(0,b.useAuthorizedUser)(),S=M===s,I=(0,o.useCallback)((()=>{var e;t&&(null===(e=f.videoCallModuleHooks.shouldCallUser)||void 0===e||e.call(f.videoCallModuleHooks,t))}),[t]),E=(0,o.useMemo)((()=>{switch(null==n?void 0:n.type){case c.VideoCallType.completed:{const e=(0,p.convertTime)((null==n?void 0:n.duration)||0);return o.default.createElement("p",{className:(0,l.default)(y.default.text,y.default.with_description)},o.default.createElement(d.Locale,{stringKey:"VIDEO_CALL_CHAT_ENDED_CALL",valueMap:{duration:e},dangerous:!0}))}case c.VideoCallType.missed:{const e=S?"VIDEO_CALL_CHAT_CHANCELED_CALL":"VIDEO_CALL_CHAT_MISSED_CALL";return o.default.createElement("p",{className:(0,l.default)(y.default.text,{[y.default.accent]:!S})},o.default.createElement(d.Locale,{stringKey:e,valueMap:{date:a},dangerous:!0}))}case c.VideoCallType.canceled:return o.default.createElement("p",{className:y.default.text},o.default.createElement(d.Locale,{stringKey:"VIDEO_CALL_CHAT_CHANCELED_CALL",valueMap:{date:a},dangerous:!0}));default:return null}}),[n]);return o.default.createElement("div",{className:(0,l.default)(y.default.wrapper,{[y.default.with_button]:w})},E,!!w&&o.default.createElement(u.CustomButton,{tagTestData:(0,h.tagTestData)(`start_videocalls_button-${i}`),className:y.default.button,onClick:I,disabled:C===m.CallState.active},o.default.createElement(d.Locale,{stringKey:"START_CALL_BUTTON"})))}))},function(e,t,r){e.exports={button:"_848371",action:"d6a0e5",gray:"e562ba"}},function(e,t){e.exports=r(14543)},function(e,t,r){e.exports={wrapper:"_5eda10",with_button:"d873ef",button:"_27b52e",text:"a6563c",accent:"_4e8077",with_description:"_7fe49a"}},function(e,t,r){e.exports={chat_log:"bfa76a",infinite_list:"_20fef1",list_item:"b0e0e1"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ChatBottomPanel=void 0;const o=s(r(0)),l=r(160),c=r(440),u=r(441),d=r(6),h=r(2),p=r(4),f=r(1),A=a(r(443));t.ChatBottomPanel=(0,o.memo)((function(e){const{messageText:t,sendMessage:r,userId:n,setIsGitListOpen:i,isStickerListOpen:s,setIsStickerListOpen:a,mediaPicking:m}=e,g=(0,d.useCustomTheme)(p.SubTheme.messenger),[v,b]=(0,o.useState)(!1),y=(0,o.useCallback)((()=>{r(n,t.current)}),[r,n,t]),C=(0,o.useCallback)((e=>{var t;const r=null===(t=e.target.files)||void 0===t?void 0:t[0];e.target.value="",r&&m&&m.pickMedia(r,n)}),[m,n]),w=(0,o.useCallback)((()=>b(!1)),[]);return o.default.createElement(o.default.Fragment,null,o.default.createElement(u.Alert,{isOpen:v,header:"MESSENGER__ALERT__UPLOAD_ERROR__HEADER",text:"MESSENGER__ALERT__UPLOAD_ERROR__TEXT",close:w}),o.default.createElement("div",{className:A.default.chat_bottom_panel},o.default.createElement("button",Object.assign({type:"button"},(0,f.tagTestData)("messenger--chat-bottom-panel-button--chat"),{className:A.default.button_active,style:null==g?void 0:g.chatBottomPanelActiveButton,onClick:()=>{i(!1),a(!1)}}),o.default.createElement(c.SvgImage,{className:A.default.button_image,imageId:l.messengerIconIdPrefix+"chat-active"})),o.default.createElement("div",{className:A.default.button},o.default.createElement(c.SvgImage,{className:A.default.button_image,imageId:l.messengerIconIdPrefix+"photo-camera"}),o.default.createElement("input",Object.assign({},(0,f.tagTestData)("messenger--chat-bottom-panel-button--add-image"),{className:A.default.button_input,type:"file",accept:"image/*,video/*",title:"",onChange:C}))),s?o.default.createElement("button",Object.assign({},(0,f.tagTestData)("messenger--chat-bottom-panel-button--smile",{"data-test-is-active":Number(s)}),{type:"button",className:A.default.button_active,style:null==g?void 0:g.chatBottomPanelActiveButton,onClick:()=>a(!1)}),o.default.createElement(c.SvgImage,{className:A.default.button_image,imageId:l.messengerIconIdPrefix+"smile-active"})):o.default.createElement("button",Object.assign({},(0,f.tagTestData)("messenger--chat-bottom-panel-button--smile",{"data-test-is-active":Number(s)}),{type:"button",className:A.default.button,onClick:()=>a(!0)}),o.default.createElement(c.SvgImage,Object.assign({},(0,f.tagTestData)("messenger--chat-bottom-panel-button--smile",{"data-test-is-active":Number(s)}),{className:A.default.button_image,imageId:l.messengerIconIdPrefix+"smile"}))),o.default.createElement("button",Object.assign({},(0,f.tagTestData)("messenger--chat-bottom-panel-button--send-message"),{type:"button",className:A.default.button_send,style:null==g?void 0:g.chatBottomPanelSendButton,onClick:y}),o.default.createElement(h.Locale,{stringKey:"MESSENGER__CHAT__BOTTOM_PANEL__SEND"}))))}))},function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.SvgImage=void 0;const i=n(r(0));t.SvgImage=function(e){const{className:t,imageId:r}=e;return i.default.createElement("svg",{className:t},i.default.createElement("use",{xlinkHref:"#"+r}))}},function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Alert=void 0;const i=n(r(0)),s=r(2),a=n(r(442));t.Alert=function(e){const{isOpen:t,close:r,header:n,text:o}=e;return t?i.default.createElement(i.default.Fragment,null,i.default.createElement("div",{className:a.default.fade}),i.default.createElement("div",{className:a.default.wrapper},i.default.createElement("h4",{className:a.default.header},i.default.createElement(s.Locale,{stringKey:n})),i.default.createElement("p",{className:a.default.text},i.default.createElement(s.Locale,{stringKey:o})),i.default.createElement("div",{className:a.default.button_wrapper},i.default.createElement("button",{type:"button",className:a.default.button,onClick:r},i.default.createElement(s.Locale,{stringKey:"MODAL__OK"}))))):null}},function(e,t,r){e.exports={fade:"_905405",wrapper:"_61c2e8",header:"_0c819d",text:"_91fe1e",button_wrapper:"_12b4b4",button:"a79caf"}},function(e,t,r){e.exports={hidden:"c922e5",ellipsis:"_0249fc",chat_bottom_panel:"_2cc515",button_send:"_06b350",button_active:"_6aff3b",button:"af19d9",button_input:"_084a0a",button_progress:"_170b73",button_progress_line:"aebb41",button_image:"_9c1689"}},function(e,t,r){e.exports={chat_message_form:"cebcaa",message_input:"f7041b"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),i(r(446),t)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useClickOutside=void 0;const n=r(0);t.useClickOutside=({condition:e,action:t})=>{const r=(0,n.useRef)({}),i=(0,n.useCallback)((n=>{var i;e&&r&&!(null===(i=r.current)||void 0===i?void 0:i.contains(n.target))&&t()}),[e,r.current]);return(0,n.useEffect)((()=>(document.addEventListener("mousedown",i),()=>{document.removeEventListener("mousedown",i)})),[i]),r}},function(e,t,r){"use strict";var n=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))((function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,o)}l((n=n.apply(e,t||[])).next())}))};function i(e){return new Promise((t=>{const r=new Image;r.onload=()=>t(!0),r.onerror=()=>t(!1),r.src=e}))}Object.defineProperty(t,"__esModule",{value:!0}),t.preloadAttachmentGroupList=void 0;let s=!1;t.preloadAttachmentGroupList=function(e){return n(this,void 0,void 0,(function*(){if(s||0===e.length)return;s=!0;const t=[],r=[];e.forEach((e=>{const{coverUrl:n,items:i}=e;t.push(n),i.forEach((e=>{const{uri:t,animation:n}=e;r.push(n||t)}))}));for(const e of t)yield i(e);for(const e of r)yield i(e)}))}},function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.StickerList=void 0;const i=n(r(0)),s=r(6),a=r(4),o=r(1),l=r(449),c=n(r(451));t.StickerList=function(e){const{attachmentGroup:t,userId:r,setIsStickerListOpen:n}=e,{items:u}=t,d=(0,s.useCustomTheme)(a.SubTheme.messenger);return i.default.createElement("ul",Object.assign({},(0,o.tagTestData)("messenger--chat--sticker-list"),{className:c.default.sticker_list}),u.map((e=>i.default.createElement("li",{key:e.id,className:c.default.sticker_list_item,style:null==d?void 0:d.sticker},i.default.createElement(l.StickerListItem,{setIsStickerListOpen:n,userId:r,chatAttachment:e})))))}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.StickerListItem=void 0;const o=s(r(0)),l=r(91),c=r(1),u=r(15),d=a(r(450));t.StickerListItem=function(e){const{chatAttachment:t,userId:r,setIsStickerListOpen:n}=e,{uri:i,animation:s}=t,a=(0,o.useCallback)((()=>{u.videoCallModuleHooks.shouldAuthorizeUser({onSuccess:()=>{(0,l.sendChatAttachment)(r,t),n(!1)},reason:u.ShouldAuthorizeUserReason.ChatStickerSendTap})}),[r,t,n]);return o.default.createElement("button",Object.assign({},(0,c.tagTestData)("messenger--chat--sticker",{"data-test-sticker-id":t.id}),{onClick:a,type:"button",className:d.default.sticker_list_item}),o.default.createElement("img",{src:s||i,className:d.default.sticker_list_item__image}))}},function(e,t,r){e.exports={user_chat:"f938b2",chat_sticker:"ef7e3d",sticker_list_item:"ad1255",chat_sticker__tab_list:"_922c21",chat_sticker__tab_list_item:"_715853",chat_sticker__tab_button:"_066669",chat_sticker__tab_button__active:"_25836e",chat_sticker__tab_button_image:"f6a07e",sticker_list_item__image:"_1b8fde"}},function(e,t,r){e.exports={sticker_list:"ef8122",sticker_list_item:"_6547a4"}},function(e,t,r){e.exports={user_chat:"dd1ff5",chat_sticker:"_3bec08",chat_sticker__tab_list:"_67e5e9",chat_sticker__tab_list_item:"_759b9f",chat_sticker__tab_button:"_56e4e7",chat_sticker__tab_button__active:"_1753fa",chat_sticker__tab_button_image:"f19160"}},function(e,t,r){e.exports={user_chat:"a40c2e"}},function(e,t,r){e.exports={messenger__wrapper:"_96727a",messenger:"e6ad8d",messenger__chat_open:"_7873cb"}},function(e,t,r){e.exports={header:"_4cf927",main:"aac129",mainExternalBanner:"_46a878",sidebar:"e49df9",sidebarInner:"_4f2a28",absoluteChatWrapper:"_008be0",chatWrapper:"_2d5c83",chatWrapper__open:"_399377",absoluteChatWrapper__open:"fcd533",chatWrapperInner:"_978fb0",absoluteChatWrapperInner:"_6e2ee2",streamingRow:"_217013",absoluteStreamingRow:"d22e03",mobile_messenger_wrapper:"_576583",mobile_feed_wrapper:"_9cf377",mobile_wrapper:"a7ab55",toggleChatButton:"_97b969",messenger_positioned_wrapper:"d57f18",main_wrapper:"_1c03e7",children_wrapper:"_66c06e",empty_wrapper:"_26d604",fill_height:"f161d1"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.SingleStream=void 0;const o=s(r(0)),l=a(r(3)),c=r(18),u=r(9),d=r(171),h=r(20),p=r(93),f=r(33),A=r(1),m=r(5),g=r(8),v=r(14),b=r(19),y=r(94),C=r(61),w=r(17),M=r(70),S=r(12),I=r(21),E=r(22),x=r(172),T=r(13),D=r(459),k=r(24),j=a(r(69)),L=r(124),O=r(7),P=a(r(68)),N=r(34),B=r(29),R=r(125),V=r(36),z=r(47),Y=r(175),G=r(176),U=r(48),F=r(49),q=r(177),H=r(178),_=r(126),Z=r(71),Q=r(95),W=r(50),X=r(97),J=r(199),K=r(203),$=r(116),ee=r(59),te=r(149),re=r(117),ne=r(630),ie=r(631),se=r(633),ae=r(251),oe=r(35),le=r(252),ce=r(635),ue=r(253),de=r(636),he=r(639),pe=r(118),fe=r(2),Ae=r(256),me=r(641),ge=r(119),ve=r(642),be=r(643),ye=r(135),Ce=r(220),we=r(225),Me=r(644),Se=r(218),Ie=r(648),Ee=r(107),xe=r(226),Te=r(108),De=r(40),ke=r(652),je=a(r(74)),Le=r(259),Oe=a(r(52)),Pe=r(654),Ne=r(656),Be=r(658),Re=r(677),Ve=r(109),ze=r(679),Ye={state:0};function Ge(e,t,r){if((null==t?void 0:t.id)!==e)return r.find((t=>t.id===e))||M.RoutingServices.lastSelectedStream}const Ue=(0,o.memo)((e=>{const{onClose:t,onActiveStreamIdChange:r,streamId:n,isFavorite:i,hideGiftCurrency:s,onOwnStreamStart:a}=e,[l,c]=(0,o.useState)(n),d=(0,y.useAllStreamsFavoriteList)(Ye),h=(0,y.useAllStreamsList)(Ye),p=(0,R.useWatchedStreamList)(),f=(0,o.useRef)(!1),[A,v]=(0,o.useState)(i?d:h),[b,C]=(0,o.useState)(i?"favorites":"streams");(0,o.useEffect)((()=>{null==r||r(l)}),[l,r]),(0,o.useEffect)((()=>{if(i)return v(d),void C("favorites");v(p.length?p:h),C(p.length?"watched":"streams")}),[p,i,d,h]);const w=A.map((e=>e.id)),[S,I]=(0,o.useState)(),[E,x]=(0,o.useState)(0);(0,o.useEffect)((()=>{if((null==S?void 0:S.id)===l)return;const e=A.find((e=>e.id===l))||M.RoutingServices.lastSelectedStream;e&&(I(e),x(1))}),[l,A]),(0,o.useEffect)((()=>{const e=new AbortController;if(!S&&f.current)if(E<1)new Promise(((t,r)=>{e.signal.addEventListener("abort",(()=>{r()})),Y.StreamsApi.shared().getStream(l).toPromise().then((r=>{e.signal.aborted||t(Object.assign(Object.assign({},r),{streamer:{id:r.streamerId}}))}))})).then((e=>e&&I(e))).catch((()=>{})).finally((()=>x(1)));else{const[e]=A;(null==e?void 0:e.id)?c(e.id):t()}return f.current||(f.current=!0),()=>{e.abort()}}),[S,A,t,l,E]);const T=(0,o.useCallback)((e=>{if(!e||e===l)return;const t=Ge(e,S,A);c(e),I(t)}),[l,S,A]),D=(0,g.useIdentity)();(0,o.useEffect)((()=>{ce.ActiveStreamRepository.shared().setActiveStream(S)}),[S]),(0,o.useEffect)((()=>()=>{ce.ActiveStreamRepository.shared().setActiveStream(null)}),[]);const k=(0,m.useObservable)((()=>(null==D?void 0:D.id)&&l?ue.PaywallRepository.shared(D.id).getPaywallForStream(l):(he.TesterLogger.shared().log("[paywall] c-single-stream no identity or stream id, return null",{activeStreamId:l,stream:S,identity:D}),(0,u.of)(null))),[null==D?void 0:D.id,null==S?void 0:S.id]);return S&&D?o.default.createElement(Fe,{meIsCreator:!1,handleNextStream:()=>{const e=w.indexOf(l)+1;V.StreamsRepository.shared().setWatchedStreams([]);const t=e%w.length;0===t&&"watched"===b&&(v(h),C("streams"));const r=w[t],n=Ge(r,S,A);c(r),I(n),re.MetricsEventBus.shared().emit("metrics.stream.click",{cta:"next",streamId:r})},handlePrevStream:()=>{const e=w.indexOf(l)-1,t=(w.length+e)%w.length;t===w.length-1&&"watched"===b&&(v(h),C("streams"));const r=w[t],n=Ge(r,S,A);c(r),I(n),re.MetricsEventBus.shared().emit("metrics.stream.click",{cta:"prev",streamId:r})},setActiveStreamId:T,userStream:S,identityId:D.id,streamId:l,hideGiftCurrency:s,handleClose:t,onOwnStreamStart:a,blur:!!k,muted:!!k,hideUiControls:!!k,paywall:k}):null}));t.SingleStream=Ue;const Fe=(0,_.withRoomNew)((0,o.memo)((e=>{const{handleClose:t}=e,{room:r}=(0,_.useRoomNewContext)();return(0,U.useHasLocalRoomMember)(r)?o.default.createElement(K.CurrentUserStreamComponent,Object.assign({},e,{onClose:t})):o.default.createElement(qe,Object.assign({},e))}))),qe=(0,o.memo)((e=>{var t,r;const{handleClose:n,userStream:i,handlePrevStream:s,handleNextStream:a,hideGiftCurrency:y=!0,setActiveStreamId:M,identityId:R,onOwnStreamStart:Y=(()=>{}),blur:K,muted:re,hideUiControls:ce,paywall:ue}=e,{streamer:he}=i,Ye=(0,g.useAuthorizedUser)(),{room:Ge,battle:Ue,streamId:Fe}=(0,_.useRoomNewContext)(),qe=(0,U.useRoomType)(Ge),He=(0,U.useRoomStatus)(Ge),_e="record"===qe,Ze=(0,U.useRoomHostMemberId)(Ge),Qe=(0,U.useRelativeGuestMemberId)(Ge),We=(0,m.useObservable)((()=>q.MultiStreamLocalSwap.shared(Fe).swapped),[Fe]),Xe=Boolean(null===(r=null===(t=null==Ye?void 0:Ye.user)||void 0===t?void 0:t.roles)||void 0===r?void 0:r.includes("streamer")),[Je,Ke]=(0,o.useState)(!0),$e=!ce&&Je,[et,tt]=(0,o.useState)(!1),rt=(0,o.useCallback)((()=>tt(!0)),[]),nt=(0,o.useCallback)((()=>tt(!1)),[]),it=b.BattlesRepository.shared(Qe),[st,at]=(0,o.useState)(!1),ot=(0,o.useCallback)((()=>Dt(!0)),[]),lt=(0,o.useMemo)((()=>Qe&&We?Qe:he.id),[he,We,Qe]),ct=(0,o.useMemo)((()=>{if(Qe)return We?Ze:Qe}),[Ze,We,Qe]),[ut,dt]=(0,o.useState)(null),[ht,pt]=(0,o.useState)(he.id);(0,be.saveScroll)(),(0,o.useEffect)((()=>()=>{requestAnimationFrame(be.restoreScroll)}),[]),(0,o.useEffect)((()=>{pt(he.id)}),[he]);const ft=(0,o.useCallback)((()=>{pt(he.id),at(!1)}),[he]);(0,o.useEffect)((()=>{pt(We&&Qe?Qe:he.id)}),[We]);const At=(0,o.useCallback)((()=>{H.MultiStreamJoiningRequester.shared(Fe,R).abort(),yt&&it.leaveBattleAsViewer(),n()}),[]),mt=(0,m.useObservable)((()=>H.MultiStreamJoiningRequester.shared(Fe,R).status),[Fe,R]),gt="pending"===mt,vt="decline"===mt,bt=!!Qe,yt=(0,F.useIsBattleGoing)(Ue),Ct=(0,G.useBattleId)(Ue),{streamerUser:wt}=(0,v.useStreamerProfile)(he.id),Mt=(0,o.useMemo)((()=>!!wt&&"subscribed"===wt.subscriptionState),[wt]);(0,J.useStreamWatcherServices)({streamId:Fe,battleId:Ct,identityIsPersonalSubscriberOfStreamer:Mt,identityId:R});const St=(0,m.useObservable)((()=>C.InputPositionService.shared().shouldBeLifted),[],!1),It="active"===He,Et="closed-by-video-call"===He;(0,m.useObservable)((()=>Et?V.StreamsRepository.shared().getStreamByStreamerId(he.id).pipe((0,c.filter)((e=>!!e&&!e.recordHlsUri)),(0,c.take)(1),(0,c.tap)((e=>{var t;M(null!==(t=null==e?void 0:e.id)&&void 0!==t?t:"")}))):(0,u.of)(null)),[Et,he.id,M]);const{streamerUser:xt}=(0,v.useStreamerProfile)(ht,Ye.authorizedUserId),[Tt,Dt]=(0,o.useState)(!1),kt=!ee.ChatConfigurationService.shared().hideInternalChat||!!(null==xt?void 0:xt.externalId),jt=!ee.ChatConfigurationService.shared().hideInternalChat,Lt=(0,m.useObservable)((()=>i.recordHlsUri?(0,u.of)(!1):le.OnlineUserExternalIdResolverRepository.shared().getExternalIdForOnlineUser(lt).pipe((0,c.filter)((e=>!!e)),(0,c.switchMap)((e=>te.CallConfigurationService.shared().onExternalCallAvailableCheck(e))))),[lt,i.recordHlsUri],!1),[Ot,Pt]=(0,Ae.useDonationBannerVisibility)(R,!It),Nt=Xe&&$e&&!_e&&(!bt||bt&&Qe===Ye.authorizedUserId),Bt=!bt;(0,o.useEffect)((()=>{Fe&&p.StreamAppearance.shared().update("watcher",Fe)}),[Fe]);const Rt=(0,o.useCallback)((e=>{xt&&Ye.user&&(null==xt?void 0:xt.externalId)&&te.CallConfigurationService.shared().onExternalCallOpened(xt.externalId,e)}),[xt,Ye,ft,Lt]),Vt=(0,o.useCallback)((()=>{xt&&Ye.user&&(ee.ChatConfigurationService.shared().hideInternalChat&&(null==xt?void 0:xt.externalId)?ee.ChatConfigurationService.shared().onExternalChatOpened(xt.externalId):f.ChatListRepository.shared(Ye.user.id,N.ChatGroup.all).openChatWithPreloadedCollocultor(xt)),ft()}),[xt,Ye,ft]),zt=(0,o.useCallback)((()=>{Dt(!0)}),[]),Yt=(0,o.useCallback)((()=>{Dt(!1)}),[]),Gt=(0,o.useCallback)((()=>{(0,B.setGiftPopupVisibility)(!0)}),[]),Ut=(0,o.useCallback)((()=>{Pt(!1)}),[]),Ft=(0,o.useCallback)((e=>{$.UserProfileConfigurationService.shared().canShowExternalUserProfile?$.UserProfileConfigurationService.shared().showUserProfile("string"==typeof e?e:lt,"screen",{}):at(!0)}),[Qe,lt]),qt=(0,o.useCallback)((()=>{Qe&&pt(Qe),Ft(Qe)}),[Qe,Ft]),Ht=(0,o.useCallback)(((e,t,r)=>{const n=t||lt;if(Tt&&Yt(),!ut&&n){const i=d.GiftsApi.shared().sendGift(Fe,e,n).subscribe((()=>{null==r||r()}),(n=>{var i;if(dt(null),402===n.code&&e.price){const n=parseInt(String(e.price),10);null===(i=h.streamingModuleHooks.onPaymentNeeded)||void 0===i||i.call(h.streamingModuleHooks,n,L.PaymentReason.sendGift,h.PaymentSource.streamShortGiftsList,(n=>{n&&Ht(e,t,r)}))}}),(()=>{dt(null)}));dt(i)}}),[ut,lt,Fe,Tt,Yt]);(0,o.useEffect)((()=>()=>{ut&&(ut.unsubscribe(),dt(null))}),[]);const _t=(0,o.useMemo)((()=>{var e;return{isPaid:i.isPaid,isPayNeeded:i.isPayNeeded,payAmount:null!==(e=i.payAmount)&&void 0!==e?e:0}}),[i]),Zt=(0,z.usePaidStream)(Fe,_t),Qt=(0,z.usePaidStreamAccess)(Fe,_t),Wt=(0,z.usePaidStreamPaymentStatus)(Fe,_t),[Xt,Jt]=(0,o.useState)(!1),Kt=(0,o.useCallback)((e=>{null==Ht||Ht(e,he.id)}),[]),$t=(0,o.useCallback)((e=>{Jt(e)}),[]),er=("start"===Zt||"goes"===Zt)&&Xt;(0,o.useEffect)((()=>{"success"===Wt&&Jt(!1)}),[Wt]);const[tr,rr]=(0,o.useState)({userId:null,round:void 0}),nr=(0,o.useCallback)(((e,t)=>{rr({userId:e,round:t})}),[]);(0,Re.useMultistreamRejectAlert)(Fe,R);const ir=(0,g.useUserId)(),sr=(0,m.useObservable)((()=>ir&&Lt?ne.CallReminderAnimationRepository.shared(ir).showAnimation:(0,u.of)(!1)),[ir,Lt],!1),ar=(0,m.useObservable)((()=>ir?oe.GiftsBaseRepository.shared(ir).getGiftForBanner():(0,u.of)(void 0)),[ir]),or=(0,m.useObservable)((()=>ir?oe.GiftsBaseRepository.shared(ir).getGiftForOfferPopup():(0,u.of)(void 0)),[ir]),lr=(0,m.useObservable)((()=>ae.GiftOfferPopup.shared().showGiftOffer.pipe((0,c.map)((e=>e===lt)))),[lt],!1),cr=(0,o.useCallback)((()=>{or&&(Ht(or),ae.GiftOfferPopup.shared().close(),ue&&pe.StreamPaywallService.shared().onGiftSend(ue,or))}),[Ht,or,ue]),ur="call"===pe.StreamPaywallService.shared().paywallType&&xt&&!xt.externalId?"gift":pe.StreamPaywallService.shared().paywallType,dr=(0,m.useObservable)((()=>me.GiftBannerRepository.shared().getGiftBannerForStream(Fe)),[Fe]),hr=ar&&ge.GiftBannerService.shared().giftBannerType?dr:void 0,pr=(0,o.useCallback)((()=>{(null==hr?void 0:hr.streamId)&&me.GiftBannerRepository.shared().setGiftBannerData(null==hr?void 0:hr.streamId,null)}),[null==hr?void 0:hr.streamId]),fr=(0,o.useCallback)((()=>{ar&&(ge.GiftBannerService.shared().onGiftBannerClick(),Ht(ar),pr())}),[Ht,ar,pr]),Ar=(0,o.useCallback)((()=>{Ut(),pr()}),[Ut,pr]),mr=ur&&ue&&!lr&&"active"===He;return o.default.createElement(S.LocaleProvider,null,o.default.createElement(k.ModalProvider,null,o.default.createElement(E.ConfigProvider,null,o.default.createElement(T.Popup,null,er&&o.default.createElement(Ne.PaidStreamJoinPrice,{label:"PAID_STREAM",description:"PAID_STREAM_DESCRIPTION",buttonLabel:"PAID_STREAM_JOIN",minPrice:Qt.amount,onStart:Kt}),yt?null:o.default.createElement("div",{style:{position:"absolute",left:0,top:0,width:"100%",height:"100%"}},o.default.createElement(Ve.VideoPlayerFrame,{service:Z.StreamingVideoModule.shared().player,blurred:!!K,muted:!!re,swapped:!!We,splitVariant:yt?"horizontal":"vertical"})),!gt&&o.default.createElement(Ie.PrevNextButtons,{handlePrevStream:s,handleNextStream:a}),o.default.createElement("div",{className:(0,l.default)(Oe.default.single_stream,{[Oe.default.single_stream_paid_stream]:er})},R&&o.default.createElement(I.SpaceContextConsumer,null,(e=>o.default.createElement(o.default.Fragment,null,o.default.createElement(Be.WatchingStream,{hideUiControls:ce,blur:K,muted:re,userStream:i,spaceData:e,handleOpenLeaderboardModal:zt,identityId:R,isRerunVisible:$e&&_e,isUiVisible:$e,setUiVisible:Ke,sendGift:Ht,handleClose:At,setActiveStreamId:M,visibleGiftsForJoinPaidStream:Xt,onJoinButtonClick:rt,onGuestStreamerSelect:qt,isJoinButtonAvailable:Nt,visiblePaidStreamJoinPrice:er,setVisibleGiftsForJoinPaidStream:$t,onOpenLeaderboardModal:nr,startPrivateChat:Vt})))),$e&&o.default.createElement(o.default.Fragment,null,o.default.createElement("div",{className:Oe.default.top_left_stream_info_block},o.default.createElement(ye.SingleStreamShortStreamerInfo,{onShowStreamerCard:Ft,streamer:i.streamer,streamId:Fe,streamerId:lt})),o.default.createElement(Se.SingleStreamCounterListWrapper,null,o.default.createElement(Se.SingleStreamCounterListRow,null,o.default.createElement(Ce.SingleStreamGift,{key:"gift-list",streamerId:lt,streamId:Fe,onShowStreamerGift:ot}),!yt&&o.default.createElement(o.default.Fragment,null,o.default.createElement(we.SingleStreamView,{streamId:Fe})),o.default.createElement(Pe.PaidStreamIcon,{paidStreamStatus:Zt})),o.default.createElement(Se.SingleStreamCounterListRow,null,o.default.createElement(W.GoalWidget,{isStreamer:!1,isGoalAvailable:Bt,streamId:Fe,userName:he.name||"",onClick:Gt})))),o.default.createElement("div",{className:(0,l.default)(Oe.default.interaction_section_wrapper,{[Oe.default.single_stream_hidden]:er}),style:{bottom:St?60:0}},$e&&It&&!hr?o.default.createElement("div",{className:Oe.default.chat_log_container},o.default.createElement(ve.ChatLog,{isMultistream:bt,streamerId:i.streamer.id,streamId:Fe,isBattle:yt,battleId:Ct,goalMessageAction:Gt}),Ot&&o.default.createElement(ze.SingleStreamBanner,{userId:R,onClosePress:Ut},o.default.createElement(fe.Locale,{stringKey:"DONATION_DESCRIPTION"}))):null,It&&o.default.createElement(I.SpaceContextConsumer,null,(e=>o.default.createElement("div",{onClick:Ar},o.default.createElement(Me.SingleStreamBottomBar,{userStream:i,startPrivateChat:Vt,startPrivateCall:Rt,spaceContextData:e,isUiVisible:$e,isChatButtonVisible:kt,isCallButtonVisible:Lt,isGiftListButtonVisible:jt,callAnimationEnabled:sr})))),o.default.createElement(Le.SingleStreamGiftPopup,{show:$e&&It&&!hr,guestId:ct,streamerId:lt,hideGiftCurrency:y,sendGiftToStreamer:Ht})),o.default.createElement(Ee.SingleStreamHalfPopup,{isOnTop:!0,theme:"shading",isOpen:gt},o.default.createElement(o.default.Fragment,null,o.default.createElement(Te.SingleStreamButtonListWrapper,null,o.default.createElement(De.SingleStreamButton,{src:O.Resources.images.closeIcon(),tagTestData:(0,A.tagTestData)("single_user_stream__close_pending_popup"),additionalClassName:je.default.single_stream_button__close,onClick:()=>H.MultiStreamJoiningRequester.shared(Fe,R).abort()})),o.default.createElement(xe.SimpleText,{stringKey:"BROADCAST_TOGETHER__REQUEST__WAITING_FOR_RESPONSE",onClick:console.log}))),o.default.createElement(Ee.SingleStreamHalfPopup,{isOnTop:!0,isOpen:vt},o.default.createElement(o.default.Fragment,null,o.default.createElement(ke.NotRespond,{onBack:()=>{H.MultiStreamJoiningRequester.shared(Fe,R).abort()},onKeep:Y}))))),o.default.createElement(W.GoalPopupSet,{streamId:Fe,isSreamer:!1,isGoalAvailable:Bt,onSupport:Gt}),o.default.createElement(T.Popup,{isOpen:st,hasBlur:!1},o.default.createElement(w.PopupWindow,{handleClose:ft},o.default.createElement(Q.StreamerCard,{startPrivateChat:Vt,streamer:ht!==lt?null:i.streamer,streamId:Fe,streamerId:yt?ht:lt}))),!!hr&&!!ar&&o.default.createElement(D.Banner,{isOpen:!0},o.default.createElement(se.GiftBanner,{userName:he.name||"",onGiftSend:fr,gift:ar,giftBannerMeta:hr,handleClose:pr})),o.default.createElement(T.Popup,{isOpen:lr,hasBlur:!1},o.default.createElement(w.PopupWindow,{className:j.default.popup_window,handleClose:ae.GiftOfferPopup.shared().close},o.default.createElement(ie.GiftOffer,{userName:he.name||"",onGiftSend:cr,gift:or}))),mr&&o.default.createElement(T.Popup,{isOpen:!0,hasBlur:!1},o.default.createElement(de.Paywall,{paywall:ue,streamer:he,type:ur,onGiftSend:Ht,onCallStart:Rt,onPressClose:At}),!gt&&o.default.createElement(Ie.PrevNextButtons,{handlePrevStream:s,handleNextStream:a})),o.default.createElement(T.Popup,{isOpen:et},o.default.createElement(w.PopupWindow,{className:j.default.popup_window__black__rounded,closeClassName:P.default.popup_close_button__black,handleClose:nt},o.default.createElement(x.BroadcastTogetherRequest,{userName:he.name||"",handleSendRequest:()=>{tt(!1),H.MultiStreamJoiningRequester.shared(Fe,R).send()}}))),o.default.createElement(X.LeaderboardFullPopup,{isOpen:Tt,hasBlur:!1,handleClose:Yt,userId:lt,streamId:Fe,sendGift:Ht}),tr.userId&&o.default.createElement(X.LeaderboardFullPopup,{isOpen:!0,hasBlur:!1,handleClose:()=>nr(null,void 0),userId:tr.userId,streamId:Fe,battleRound:tr.round,isBattleMode:!0,sendGift:Ht}))))}))},function(e,t,r){e.exports={broadcast_together_request:"d418d5",question:"_3988cc",request_button:"fd0c61"}},function(e,t,r){e.exports={popup:"_57388a",fade_blur:"e5a424",fade:"_7e4de6"}},function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Banner=void 0;const i=n(r(0)),s=n(r(3)),a=r(173),o=n(r(460));t.Banner=function({children:e,isOpen:t}){const r=(0,a.useIsMobileDevice)();return t?i.default.createElement("div",{className:(0,s.default)(o.default.banner,r?"streaming-popup-mobile":"streaming-popup-desktop")},e):null}},function(e,t,r){e.exports={banner:"c5e34b"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ActionListWrapper=void 0;const o=s(r(0)),l=a(r(462));t.ActionListWrapper=function(e){const{children:t}=e;return o.createElement("div",{className:l.default.action_list_wrapper},t)}},function(e,t,r){e.exports={action_list_wrapper:"_962d9f"}},function(e,t,r){e.exports={modal_question:"f9e04b"}},function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ActionButton=void 0;const i=n(r(0)),s=n(r(3)),a=r(1),o=r(2),l=r(6),c=r(4),u=r(174),d=n(r(465));t.ActionButton=function(e){var t,r;const{localeKey:n,type:h,onClick:p}=e,f=(0,l.useCustomTheme)(c.SubTheme.streaming),A=(0,s.default)({[d.default.action_button]:h===u.actionButtonTypePrimary,[d.default.action_button__secondary]:h===u.actionButtonTypeSecondary},h===u.actionButtonTypePrimary&&(null===(t=null==f?void 0:f.classNames)||void 0===t?void 0:t.customModalActionButton),h===u.actionButtonTypeSecondary&&(null===(r=null==f?void 0:f.classNames)||void 0===r?void 0:r.customModalActionButtonSecondary));return i.default.createElement("button",Object.assign({onClick:p,type:"button",className:A},(0,a.tagTestData)("model-action-button",{"data-locale-key":n})),i.default.createElement(o.Locale,{stringKey:n}))}},function(e,t,r){e.exports={action_button__secondary:"efc4ad",action_button:"_8f48e0"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.withRoomNew=void 0;const a=s(r(0)),o=r(179),l=r(467),c=r(468),u=r(180);t.withRoomNew=function(e){return t=>{const{streamId:r,identityId:n,meIsCreator:i}=t,[s,d]=(0,a.useState)({}),h=(0,a.useMemo)((()=>new l.RoomNew(r,n,null!=i&&i)),[r,n,i]),p=(0,a.useMemo)((()=>new c.RoomReconnectionWatcher(h)),[h]);(0,a.useEffect)((()=>{const e=p.start();return()=>{e()}}),[p]),(0,a.useEffect)((()=>{const e=h.meta.subscribe((e=>{d(e)}));return()=>{e.unsubscribe()}}),[h]);const f=(0,a.useMemo)((()=>new o.BattleState(r)),[r]),A=(0,a.useMemo)((()=>{const{isPaid:e=!1,isPayNeeded:t=!1,payAmount:n=0}=s;return{room:h,battle:f,streamId:r,paidStream:{isPaid:e,isPayNeeded:t,payAmount:n}}}),[h,f,r,s]);return(0,a.useEffect)((()=>(h.join(),()=>{h.leave(!1)})),[h]),(0,a.useEffect)((()=>()=>f.destroy()),[f]),a.default.createElement(u.RoomNewContext.Provider,{value:A},a.default.createElement(e,Object.assign({},t)))}}},function(e,t){e.exports=r(29289)},function(e,t){e.exports=r(33890)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useRoomNewContext=void 0;const n=r(0),i=r(180);t.useRoomNewContext=()=>{const e=(0,n.useContext)(i.RoomNewContext);if(!e.room||!e.battle||!e.streamId)throw new Error("No RoomContext.Provider found when calling useRoomContext.");return e}},function(e,t,r){e.exports={button:"_2c2046",text:"_39820a",icon:"_7bd6f1"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.SingleStreamChatFollowButton=void 0;const o=s(r(0)),l=r(2),c=r(6),u=r(4),d=r(14),h=r(1),p=r(7),f=r(37),A=r(15),m=r(11),g=r(10),v=a(r(472)),b=a(r(473));t.SingleStreamChatFollowButton=function(e){const{authorizedUserId:t,streamerId:r}=e,n=(0,c.useCustomTheme)(u.SubTheme.streaming),{follow:i}=(0,f.useFollowActionsById)(r),s=(0,o.useCallback)((()=>{A.videoCallModuleHooks.shouldAuthorizeUser({onSuccess:i,reason:A.ShouldAuthorizeUserReason.StreamCommentsFollowMessageTap})}),[i]),{followingAvailable:a}=(0,d.useStreamerProfile)(r,t),y=(0,m.useConst)(g.ImageSizeStorage.shared).get(r,"sm");return a?o.default.createElement("button",Object.assign({type:"button",className:b.default.single_stream_follow_label,style:null==n?void 0:n.streamChatFollow,onClick:s},(0,h.tagTestData)("single_user_stream__messages_log__follow_button")),o.default.createElement("img",{className:b.default.star,src:v.default,alt:""}),o.default.createElement("span",{className:b.default.label},o.default.createElement(l.Locale,{stringKey:"STREAM__BUTTON__FOLLOW"})),o.default.createElement("div",{style:{backgroundImage:`url(${y}), url(${p.Resources.images.defaultAvatar()})`},className:b.default.avatar})):null}},function(e,t){e.exports="data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDIwIDE4Ij4KICAgIDxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0ZGRiIgc3Ryb2tlLXdpZHRoPSIyIgogICAgICAgICAgZD0iTTE4LjQzNiA3LjI3Yy0uMTMyLS4zLS40NDItLjQ5NS0uNzg2LS40OTVoLTQuNTc1bC0yLjMxNC00LjM2OGMtLjI4OC0uNTQzLTEuMjMzLS41NDMtMS41MiAwTDYuOTI0IDYuNzc1SDIuMzVjLS4zNDQgMC0uNjUzLjE5NS0uNzg2LjQ5NS0uMTMuMy0uMDU4LjY0NS4xODUuODczbDMuODk2IDMuNjc2LTEuNTYyIDUuMTU5Yy0uMDk5LjMyMy4wMjguNjcuMzE1Ljg2OC4yODkuMTk5LjY3OC4yMDUuOTc0LjAyTDEwIDE0Ljk1NGw0LjYyOCAyLjkxYy4xNDQuMDkuMzA4LjEzNS40NzIuMTM1LjE3NiAwIC4zNTItLjA1MS41MDItLjE1NC4yODctLjE5OC40MTQtLjU0NS4zMTUtLjg2OGwtMS41NjItNS4xNiAzLjg5Ni0zLjY3NWMuMjQzLS4yMjguMzE2LS41NzMuMTg1LS44NzMiCiAgICAgICAgICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIC0xKSIvPgo8L3N2Zz4K"},function(e,t,r){e.exports={single_stream_follow_label:"d351ae",star:"adc346",label:"f14501",avatar:"b151c1"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),i(r(475),t)},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.SingleStreamFavoriteFollowButton=void 0;const o=s(r(0)),l=r(1),c=r(14),u=r(37),d=r(15),h=a(r(476));t.SingleStreamFavoriteFollowButton=function(e){const{authorizedUserId:t,streamerId:r}=e,{following:n}=(0,c.useStreamerProfile)(r,t),{follow:i,unfollowUser:s}=(0,u.useFollowActionsById)(r),a=o.useCallback((()=>{d.videoCallModuleHooks.shouldAuthorizeUser({onSuccess:i,reason:d.ShouldAuthorizeUserReason.StreamFollowTap})}),[i]),p=n?s:a,f=`${h.default.add_to_favorite} ${n&&h.default.followed}`;return o.createElement("button",Object.assign({className:f,onClick:p,type:"button"},(0,l.tagTestData)(n?"streamer_card__button__unfollow":"streamer_card__button__follow")))}},function(e,t,r){e.exports={add_to_favorite:"_4da5b4",followed:"_47d82f"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),i(r(478),t)},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.SingleStreamShortInfoFollowButton=void 0;const o=s(r(0)),l=r(2),c=r(6),u=r(4),d=r(1),h=r(37),p=r(15),f=a(r(479));t.SingleStreamShortInfoFollowButton=function(e){const{streamerId:t,isFollowAvailable:r}=e,n=(0,c.useCustomTheme)(u.SubTheme.streaming),{follow:i,unfollowUser:s}=(0,h.useFollowActionsById)(t),a=(0,o.useCallback)((()=>{p.videoCallModuleHooks.shouldAuthorizeUser({onSuccess:i,reason:p.ShouldAuthorizeUserReason.StreamFollowTap})}),[i]);return r?o.default.createElement("button",Object.assign({type:"button",className:f.default.follow,style:null==n?void 0:n.shortInfoFollow,onClick:a},(0,d.tagTestData)("single_user_stream__short_info__follow")),o.default.createElement(l.Locale,{stringKey:"STREAM__BUTTON__FOLLOW"})):o.default.createElement("button",{type:"button",className:f.default.unfollow,style:null==n?void 0:n.shortInfoUnFollow,onClick:s})}},function(e,t,r){e.exports={button:"_8b0782",unfollow:"f6da5d",follow:"_7ea653"}},function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.GoalPopupSet=void 0;const i=n(r(0)),s=r(481),a=r(484),o=r(485),l=r(487),c=r(495);t.GoalPopupSet=({isGoalAvailable:e,streamId:t,isSreamer:r,onDelete:n})=>e?r?i.default.createElement(i.default.Fragment,null,i.default.createElement(o.GoalIntroductionPopup,null),i.default.createElement(l.GoalSetupPopup,{streamId:t}),i.default.createElement(s.GoalStatusPopup,{isSreamer:!0,streamId:t}),i.default.createElement(c.GoalFinishPopup,{streamId:t,onDelete:n}),i.default.createElement(a.GoalSuccessPopup,{streamId:t})):i.default.createElement(i.default.Fragment,null,i.default.createElement(a.GoalSuccessPopup,{streamId:t})):null},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.GoalStatusPopup=void 0;const o=s(r(0)),l=a(r(3)),c=r(25),u=r(1),d=r(2),h=r(30),p=r(129),f=r(38),A=r(39),m=r(73),g=r(96),v=a(r(51)),b=[A.ModalTypes.status_goal,A.ModalTypes.delete_goal];t.GoalStatusPopup=({streamId:e,isSreamer:t=!1,onSupport:r=(()=>{})})=>{var n,i,s;const{modalVisible:a,setVisible:A}=(0,h.usePopupAppearance)(),{removeGoal:y}=(0,p.useGoalsActions)(e),{currentGoal:C}=(0,f.useGoalProgress)(e),w=(0,o.useMemo)((()=>!!a&&b.includes(a)),[a]),M=(0,o.useMemo)((()=>b[1]===a),[a]),[S,I]=(0,o.useState)(M),E=(0,o.useMemo)((()=>S||M),[S,M]),x=(0,o.useCallback)((()=>{I(!1),A(null)}),[]),T=(0,o.useCallback)((()=>{if(!E)return I(!0);y(),x()}),[E]),D=(0,o.useCallback)((()=>{r(),x()}),[]),k=null!==(n=null==C?void 0:C.currentAmount)&&void 0!==n?n:0,j=null!==(i=null==C?void 0:C.targetAmount)&&void 0!==i?i:0,L=`${k}/${j}`,O=null!==(s=null==C?void 0:C.text)&&void 0!==s?s:"";return M&&!t?null:o.default.createElement(g.GoalPopupLayout,{isOpen:w,handleClose:x},o.default.createElement("div",{className:v.default.wrapper_swiper},!E&&o.default.createElement("div",null,o.default.createElement("span",Object.assign({},(0,u.tagTestData)("stream_goal_status_text"),{className:v.default.title}),L),o.default.createElement("p",Object.assign({},(0,u.tagTestData)("stream_goal_current_goal_text"),{className:v.default.text}),O),o.default.createElement(m.ProgressBar,{current:k,total:j})),t&&o.default.createElement("div",{className:(0,l.default)(v.default.delete_block,{[v.default.show]:E})},o.default.createElement("span",{className:v.default.title},o.default.createElement(d.Locale,{stringKey:"STREAM_GOAL__POPUP__DELETE_TITLE"})),o.default.createElement("p",{className:v.default.text},o.default.createElement(d.Locale,{stringKey:"STREAM_GOAL__POPUP__DELETE_TEXT"})))),t&&o.default.createElement(c.CustomButton,{onClick:T,tagTestData:(0,u.tagTestData)("stream_goal_delete_goal"),minWidth:160,buttonType:"gray",className:v.default.button},o.default.createElement(d.Locale,{stringKey:"STREAM_GOAL__POPUP__DELETE_BUTTON_TEXT"}))||o.default.createElement(c.CustomButton,{onClick:D,tagTestData:(0,u.tagTestData)("viewer_support_goal"),minWidth:160,buttonType:"gray",className:v.default.button},o.default.createElement(d.Locale,{stringKey:"STREAM_GOAL__VIEWER_SUPPORT_BUTTON_TEXT"})))}},function(e,t,r){e.exports={wrapper:"e37722",button:"_97ba8d",progress:"c024d9",filled:"_0ee504"}},function(e,t,r){e.exports={goal_icon:"_853991"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.GoalSuccessPopup=void 0;const o=s(r(0)),l=a(r(3)),c=r(1),u=r(2),d=r(13),h=r(38),p=r(7),f=r(185),A=r(130),m=r(73),g=a(r(51));t.GoalSuccessPopup=({streamId:e})=>{var t;const{currentGoal:r}=(0,h.useGoalProgress)(e),[n,i]=(0,o.useState)(!1),[s,a]=(0,o.useState)(!1),v=(0,o.useRef)(null==r?void 0:r.status),b=(0,o.useCallback)((()=>{a(!0)}),[]);(0,f.useTimer)(5e3,(()=>a((()=>(setTimeout((()=>i(!1)),300),!1)))),s),(0,o.useEffect)((()=>{let e;return r&&"finished"===r.status&&v.current&&"finished"!==v.current&&(e=setTimeout((()=>{i(!0)}),200)),v.current=null==r?void 0:r.status,()=>{clearTimeout(e)}}),[null==r?void 0:r.status]);const y=null!==(t=null==r?void 0:r.targetAmount)&&void 0!==t?t:0;return o.default.createElement(d.Popup,{hasBlur:!1,isOpen:n,overlayClassName:g.default.success_overlay},o.default.createElement(o.default.Fragment,null,o.default.createElement("div",{className:(0,l.default)(g.default.success_wrapper,{[g.default.open]:s})},o.default.createElement(A.GoalIcon,{size:96}),o.default.createElement(m.ProgressBar,{className:g.default.success_progress,current:y,total:y,caption:`${y}/${y}`}),o.default.createElement("p",{className:g.default.success_title},o.default.createElement(u.Locale,{stringKey:"STREAM_GOAL__SUCCESS_TITLE"})),o.default.createElement("p",Object.assign({},(0,c.tagTestData)("stream_goal_current_goal_text"),{className:g.default.success_text}),(null==r?void 0:r.text)||"")),n&&o.default.createElement("div",{className:(0,l.default)(g.default.success_bg,{[g.default.open]:s})},o.default.createElement("iframe",{allow:"autoplay",onLoad:b,scrolling:"no",src:p.Resources.animations.fireworks(),sandbox:"allow-scripts",frameBorder:0}))))}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.GoalIntroductionPopup=void 0;const o=s(r(0)),l=a(r(3)),c=r(486),u=r(30),d=r(1),h=r(2),p=r(25),f=r(39),A=r(6),m=r(4),g=r(96),v=a(r(51));t.GoalIntroductionPopup=()=>{var e;const{needToIntroduce:t,saveIntroducedState:r}=(0,c.useIntroduction)(),{setVisible:n}=(0,u.usePopupAppearance)(),i=(0,A.useCustomTheme)(m.SubTheme.streaming),s=(0,o.useCallback)((()=>{r()}),[r]),a=(0,o.useCallback)((()=>{n(f.ModalTypes.setup_goal),s()}),[s]);return o.default.createElement(g.GoalPopupLayout,{isOpen:!!t,handleClose:s},o.default.createElement("span",{className:v.default.title},o.default.createElement(h.Locale,{stringKey:"STREAM_GOAL__POPUP__INTRO_TITLE"})),o.default.createElement("p",{className:v.default.text},o.default.createElement(h.Locale,{stringKey:"STREAM_GOAL__POPUP__INTRO_TEXT"})),o.default.createElement(p.CustomButton,{onClick:a,tagTestData:(0,d.tagTestData)("stream_goal_start"),minWidth:160,buttonType:"action",className:(0,l.default)(v.default.button,null===(e=null==i?void 0:i.classNames)||void 0===e?void 0:e.goalStartButton)},o.default.createElement(h.Locale,{stringKey:"STREAM_GOAL__POPUP__INTRO_BUTTON_TEXT"})))}},function(e,t){e.exports=r(21711)},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.GoalSetupPopup=void 0;const o=s(r(0)),l=a(r(3)),c=r(488),u=r(30),d=r(129),h=r(1),p=r(2),f=r(25),A=r(489),m=r(5),g=r(23),v=r(6),b=r(4),y=r(12),C=r(490),w=r(492),M=a(r(51)),S=r(96);t.GoalSetupPopup=({streamId:e})=>{var t,r;const{setVisible:n,modalVisible:i}=(0,u.usePopupAppearance)(),{availableGoals:s,currentGoal:a,selectGoal:I}=(0,c.useGoalData)(e),{createGoal:E,createCustomGoal:x}=(0,d.useGoalsActions)(e),T=(0,m.useObservable)((()=>A.GoalsSettingsRepository.shared().maxGoalDiamondsCost),[],0),D="setup_goal"===i,k=(0,o.useRef)(w.MIN_VAL),j=(0,o.useRef)(),[L,O]=(0,o.useState)(),P=(0,o.useMemo)((()=>!!L&&!s.some((e=>e.text===L))),[s,L]),N=(0,o.useMemo)((()=>{var e;return(null===(e=j.current)||void 0===e?void 0:e.length)&&D||(j.current=s.filter((e=>e.text.length<15)).sort(((e,t)=>e.text.length-t.text.length)).sort((()=>Math.random()-.3))),j.current.slice(0,4)}),[s,D]),B=(0,o.useMemo)((()=>!a||P||N.includes(a)?N:[a,...N.slice(1)]),[N,a,P]);(0,o.useEffect)((()=>{!D&&a&&(I(void 0),O(""),k.current=w.MIN_VAL)}),[D,I,a]);const R=(0,o.useCallback)((()=>{n(null)}),[n]),V=(0,o.useCallback)((()=>{k.current>0&&(P?x(k.current):E(k.current),R())}),[P,E,x,R]),z=(0,o.useCallback)((e=>{I(e),O(e.text)}),[I]),Y=(0,o.useCallback)((e=>k.current=e),[]),G=(0,o.useCallback)((e=>{const t=e.target.value,r=t.trim();if(r){const e=s.find((e=>e.text===r));I(e||{key:r,text:r})}else a&&I(void 0);O(t)}),[I,a,s]),U=((null===(t=null==a?void 0:a.text)||void 0===t?void 0:t.length)||0)<g.clientConfig.streaming.broadcast.launchGoal.minTitleLength,F=(0,v.useCustomTheme)(b.SubTheme.streaming);return o.default.createElement(S.GoalPopupLayout,{isOpen:D,handleClose:R},o.default.createElement("span",{className:M.default.title},o.default.createElement(p.Locale,{stringKey:"STREAM_GOAL__POPUP__SET_TITLE"})),o.default.createElement("p",{className:M.default.text},o.default.createElement(p.Locale,{stringKey:"STREAM_GOAL__POPUP__SET_TEXT"})),o.default.createElement(C.GoalSelector,{options:s,selected:a,onSelect:z,visibleOptions:B}),o.default.createElement(y.LocaleContextConsumer,null,(e=>{var t;return o.default.createElement("input",{className:(0,l.default)(M.default.customInput,null===(t=null==F?void 0:F.classNames)||void 0===t?void 0:t.goalInput),type:"text",placeholder:e.getLocalizedString("STREAM_GOAL__CUSTOM_PLACEHOLDER"),maxLength:g.clientConfig.streaming.broadcast.launchGoal.maxTitleLength,value:L||"",onChange:G})})),o.default.createElement(w.GoalSlider,{max:T,reset:D,textClassName:M.default.text,initValue:w.MIN_VAL,onSelect:Y}),o.default.createElement(f.CustomButton,{onClick:V,tagTestData:(0,h.tagTestData)("stream_goal_set_goal"),minWidth:160,buttonType:"action",className:(0,l.default)(M.default.button,null===(r=null==F?void 0:F.classNames)||void 0===r?void 0:r.goalStartButton),disabled:U},o.default.createElement(p.Locale,{stringKey:"STREAM_GOAL__POPUP__SET_BUTTON_TEXT"})))}},function(e,t){e.exports=r(5468)},function(e,t){e.exports=r(91037)},function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.GoalSelector=void 0;const i=n(r(0)),s=r(1),a=r(186),o=n(r(131)),l=r(491),c=["#60BF79","#04D6DC","#8C71C6","#FFC400","#D2202D"];t.GoalSelector=({options:e,selected:t,onSelect:r,visibleOptions:n})=>i.default.createElement("div",{className:o.default.wrapper},n.map(((e,n)=>i.default.createElement(a.OptionButton,{tagTestData:(0,s.tagTestData)("stream_goal_option_button"),key:e.key,value:e.text,isActive:t===e,accentColor:c[n%c.length],className:o.default.round_button,onClick:()=>{r(e)}}))),i.default.createElement(l.Select,{selected:t,options:e,onSelect:r,isActive:!1}))},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Select=void 0;const o=s(r(0)),l=r(1),c=r(186),u=a(r(131));t.Select=function({options:e,onSelect:t,selected:r,isActive:n}){const i=(0,o.useCallback)((r=>{const{value:n}=r.target,i=e.find((e=>e.key===n));i&&t(i)}),[e,t]);return o.default.createElement("div",{className:u.default.select_wrap},o.default.createElement("select",Object.assign({},(0,l.tagTestData)("stream_goal_select_element"),{tabIndex:0,value:null==r?void 0:r.key,className:u.default.select,onChange:i}),e.map((e=>o.default.createElement("option",{key:e.key,value:e.key},e.text)))),o.default.createElement(c.OptionButton,{tagTestData:(0,l.tagTestData)("stream_goal_show_select_button"),value:"...",className:u.default.option_button,isActive:n,accentColor:"#D2202D",tabIndex:-1}))}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.GoalSlider=t.STEP=t.MAX_VAL=t.MIN_VAL=void 0;const o=s(r(0)),l=a(r(493)),c=a(r(3)),u=r(2),d=r(1),h=r(6),p=r(4),f=a(r(494));t.MIN_VAL=100,t.MAX_VAL=5e3,t.STEP=100,t.GoalSlider=({initValue:e,min:r=t.MIN_VAL,max:n=t.MAX_VAL,step:i=t.STEP,onSelect:s,textClassName:a,reset:A})=>{var m,g;const[v,b]=(0,o.useState)(e),y=(0,o.useMemo)((()=>({marginTop:20,marginBottom:12})),[]),C=(0,o.useCallback)((e=>{b(e),s(e)}),[s]);(0,o.useEffect)((()=>{A&&C(e)}),[A,C]);const w=(0,h.useCustomTheme)(p.SubTheme.streaming);return o.default.createElement(o.default.Fragment,null,Number.isInteger(v)&&o.default.createElement("p",Object.assign({},(0,d.tagTestData)("stream_goal_slider_text"),{style:y,className:a}),o.default.createElement(u.Locale,{stringKey:"STREAM_GOAL__POPUP__SET__PHRASE_START"})," ",o.default.createElement("b",null,v)," ",o.default.createElement(u.Locale,{stringKey:"STREAM_GOAL__POPUP__SET__PHRASE_END"})),o.default.createElement("div",Object.assign({},(0,d.tagTestData)("stream_goal_slider_wrapper")),o.default.createElement(l.default,{className:(0,c.default)(f.default.slider,null===(m=null==w?void 0:w.classNames)||void 0===m?void 0:m.goalSlider),thumbClassName:(0,c.default)(f.default.thumb,null===(g=null==w?void 0:w.classNames)||void 0===g?void 0:g.goalSliderThumb),trackClassName:f.default.track,min:r,max:n,step:i,value:v,onChange:C})))}},function(e,t,r){"use strict";r.r(t);var n=r(0),i=r.n(n),s="/Users/brians/git/react-slider/src/components/ReactSlider/ReactSlider.jsx";function a(){return a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},a.apply(this,arguments)}function o(e){return e&&e.stopPropagation&&e.stopPropagation(),e&&e.preventDefault&&e.preventDefault(),!1}function l(e){return null==e?[]:Array.isArray(e)?e.slice():[e]}function c(e){return null!==e&&1===e.length?e[0]:e.slice()}function u(e){Object.keys(e).forEach((function(t){"undefined"!=typeof document&&document.addEventListener(t,e[t],!1)}))}function d(e,t){return h(function(e,t){var r=e;return r<=t.min&&(r=t.min),r>=t.max&&(r=t.max),r}(e,t),t)}function h(e,t){var r=(e-t.min)%t.step,n=e-r;return 2*Math.abs(r)>=t.step&&(n+=r>0?t.step:-t.step),parseFloat(n.toFixed(5))}var p=function(e){var t,r;function n(t){var r;(r=e.call(this,t)||this).onKeyUp=function(){r.onEnd()},r.onMouseUp=function(){r.onEnd(r.getMouseEventMap())},r.onTouchEnd=function(){r.onEnd(r.getTouchEventMap())},r.onBlur=function(){r.setState({index:-1},r.onEnd(r.getKeyDownEventMap()))},r.onMouseMove=function(e){r.setState({pending:!0});var t=r.getMousePosition(e),n=r.getDiffPosition(t[0]),i=r.getValueFromPosition(n);r.move(i)},r.onTouchMove=function(e){if(!(e.touches.length>1)){r.setState({pending:!0});var t=r.getTouchPosition(e);if(void 0===r.isScrolling){var n=t[0]-r.startPosition[0],i=t[1]-r.startPosition[1];r.isScrolling=Math.abs(i)>Math.abs(n)}if(r.isScrolling)r.setState({index:-1});else{var s=r.getDiffPosition(t[0]),a=r.getValueFromPosition(s);r.move(a)}}},r.onKeyDown=function(e){if(!(e.ctrlKey||e.shiftKey||e.altKey))switch(r.setState({pending:!0}),e.key){case"ArrowLeft":case"ArrowDown":case"Left":case"Down":e.preventDefault(),r.moveDownByStep();break;case"ArrowRight":case"ArrowUp":case"Right":case"Up":e.preventDefault(),r.moveUpByStep();break;case"Home":e.preventDefault(),r.move(r.props.min);break;case"End":e.preventDefault(),r.move(r.props.max);break;case"PageDown":e.preventDefault(),r.moveDownByStep(r.props.pageFn(r.props.step));break;case"PageUp":e.preventDefault(),r.moveUpByStep(r.props.pageFn(r.props.step))}},r.onSliderMouseDown=function(e){if(!r.props.disabled&&2!==e.button){if(r.setState({pending:!0}),!r.props.snapDragDisabled){var t=r.getMousePosition(e);r.forceValueFromPosition(t[0],(function(e){r.start(e,t[0]),u(r.getMouseEventMap())}))}o(e)}},r.onSliderClick=function(e){if(!r.props.disabled&&r.props.onSliderClick&&!r.hasMoved){var t=r.getMousePosition(e),n=d(r.calcValue(r.calcOffsetFromPosition(t[0])),r.props);r.props.onSliderClick(n)}},r.createOnKeyDown=function(e){return function(t){r.props.disabled||(r.start(e),u(r.getKeyDownEventMap()),o(t))}},r.createOnMouseDown=function(e){return function(t){if(!r.props.disabled&&2!==t.button){r.setState({pending:!0});var n=r.getMousePosition(t);r.start(e,n[0]),u(r.getMouseEventMap()),o(t)}}},r.createOnTouchStart=function(e){return function(t){if(!(r.props.disabled||t.touches.length>1)){r.setState({pending:!0});var n=r.getTouchPosition(t);r.startPosition=n,r.isScrolling=void 0,r.start(e,n[0]),u(r.getTouchEventMap()),function(e){e.stopPropagation&&e.stopPropagation()}(t)}}},r.handleResize=function(){var e=window.setTimeout((function(){r.pendingResizeTimeouts.shift(),r.resize()}),0);r.pendingResizeTimeouts.push(e)},r.renderThumb=function(e,t){var n=r.props.thumbClassName+" "+r.props.thumbClassName+"-"+t+" "+(r.state.index===t?r.props.thumbActiveClassName:""),i={ref:function(e){r["thumb"+t]=e},key:r.props.thumbClassName+"-"+t,className:n,style:e,onMouseDown:r.createOnMouseDown(t),onTouchStart:r.createOnTouchStart(t),onFocus:r.createOnKeyDown(t),tabIndex:0,role:"slider","aria-orientation":r.props.orientation,"aria-valuenow":r.state.value[t],"aria-valuemin":r.props.min,"aria-valuemax":r.props.max,"aria-label":Array.isArray(r.props.ariaLabel)?r.props.ariaLabel[t]:r.props.ariaLabel},s={index:t,value:c(r.state.value),valueNow:r.state.value[t]};return r.props.ariaValuetext&&(i["aria-valuetext"]="string"==typeof r.props.ariaValuetext?r.props.ariaValuetext:r.props.ariaValuetext(s)),r.props.renderThumb(i,s)},r.renderTrack=function(e,t,n){var i={key:r.props.trackClassName+"-"+e,className:r.props.trackClassName+" "+r.props.trackClassName+"-"+e,style:r.buildTrackStyle(t,r.state.upperBound-n)},s={index:e,value:c(r.state.value)};return r.props.renderTrack(i,s)};var n=l(t.value);n.length||(n=l(t.defaultValue)),r.pendingResizeTimeouts=[];for(var i=[],s=0;s<n.length;s+=1)n[s]=d(n[s],t),i.push(s);return r.state={index:-1,upperBound:0,sliderLength:0,value:n,zIndices:i},r}r=e,(t=n).prototype=Object.create(r.prototype),t.prototype.constructor=t,t.__proto__=r;var s=n.prototype;return s.componentDidMount=function(){"undefined"!=typeof window&&(window.addEventListener("resize",this.handleResize),this.resize())},n.getDerivedStateFromProps=function(e,t){var r=l(e.value);return r.length?t.pending?null:{value:r.map((function(t){return d(t,e)}))}:null},s.componentDidUpdate=function(){0===this.state.upperBound&&this.resize()},s.componentWillUnmount=function(){this.clearPendingResizeTimeouts(),"undefined"!=typeof window&&window.removeEventListener("resize",this.handleResize)},s.onEnd=function(e){e&&function(e){Object.keys(e).forEach((function(t){"undefined"!=typeof document&&document.removeEventListener(t,e[t],!1)}))}(e),this.hasMoved&&this.fireChangeEvent("onAfterChange"),this.setState({pending:!1}),this.hasMoved=!1},s.getValue=function(){return c(this.state.value)},s.getClosestIndex=function(e){for(var t=Number.MAX_VALUE,r=-1,n=this.state.value,i=n.length,s=0;s<i;s+=1){var a=this.calcOffset(n[s]),o=Math.abs(e-a);o<t&&(t=o,r=s)}return r},s.getMousePosition=function(e){return[e["page"+this.axisKey()],e["page"+this.orthogonalAxisKey()]]},s.getTouchPosition=function(e){var t=e.touches[0];return[t["page"+this.axisKey()],t["page"+this.orthogonalAxisKey()]]},s.getKeyDownEventMap=function(){return{keydown:this.onKeyDown,keyup:this.onKeyUp,focusout:this.onBlur}},s.getMouseEventMap=function(){return{mousemove:this.onMouseMove,mouseup:this.onMouseUp}},s.getTouchEventMap=function(){return{touchmove:this.onTouchMove,touchend:this.onTouchEnd}},s.getValueFromPosition=function(e){var t=e/(this.state.sliderLength-this.state.thumbSize)*(this.props.max-this.props.min);return d(this.state.startValue+t,this.props)},s.getDiffPosition=function(e){var t=e-this.state.startPosition;return this.props.invert&&(t*=-1),t},s.resize=function(){var e=this.slider,t=this.thumb0;if(e&&t){var r=this.sizeKey(),n=e.getBoundingClientRect(),i=e[r],s=n[this.posMaxKey()],a=n[this.posMinKey()],o=t.getBoundingClientRect()[r.replace("client","").toLowerCase()],l=i-o,c=Math.abs(s-a);this.state.upperBound===l&&this.state.sliderLength===c&&this.state.thumbSize===o||this.setState({upperBound:l,sliderLength:c,thumbSize:o})}},s.calcOffset=function(e){var t=this.props.max-this.props.min;return 0===t?0:(e-this.props.min)/t*this.state.upperBound},s.calcValue=function(e){return e/this.state.upperBound*(this.props.max-this.props.min)+this.props.min},s.calcOffsetFromPosition=function(e){var t=this.slider.getBoundingClientRect(),r=t[this.posMaxKey()],n=t[this.posMinKey()],i=e-(window["page"+this.axisKey()+"Offset"]+(this.props.invert?r:n));return this.props.invert&&(i=this.state.sliderLength-i),i-this.state.thumbSize/2},s.forceValueFromPosition=function(e,t){var r=this,n=this.calcOffsetFromPosition(e),i=this.getClosestIndex(n),s=d(this.calcValue(n),this.props),a=this.state.value.slice();a[i]=s;for(var o=0;o<a.length-1;o+=1)if(a[o+1]-a[o]<this.props.minDistance)return;this.fireChangeEvent("onBeforeChange"),this.hasMoved=!0,this.setState({value:a},(function(){t(i),r.fireChangeEvent("onChange")}))},s.clearPendingResizeTimeouts=function(){do{var e=this.pendingResizeTimeouts.shift();clearTimeout(e)}while(this.pendingResizeTimeouts.length)},s.start=function(e,t){var r=this["thumb"+e];r&&r.focus();var n=this.state.zIndices;n.splice(n.indexOf(e),1),n.push(e),this.setState((function(r){return{startValue:r.value[e],startPosition:void 0!==t?t:r.startPosition,index:e,zIndices:n}}))},s.moveUpByStep=function(e){void 0===e&&(e=this.props.step);var t=d(this.state.value[this.state.index]+e,this.props);this.move(Math.min(t,this.props.max))},s.moveDownByStep=function(e){void 0===e&&(e=this.props.step);var t=d(this.state.value[this.state.index]-e,this.props);this.move(Math.max(t,this.props.min))},s.move=function(e){var t=this.state,r=t.index,n=t.value,i=n.length,s=n[r];if(e!==s){this.hasMoved||this.fireChangeEvent("onBeforeChange"),this.hasMoved=!0;var a=this.props,o=a.pearling,l=a.max,c=a.min,u=a.minDistance;if(!o){if(r>0){var d=n[r-1];e<d+u&&(e=d+u)}if(r<i-1){var h=n[r+1];e>h-u&&(e=h-u)}}n[r]=e,o&&i>1&&(e>s?(this.pushSucceeding(n,u,r),function(e,t,r,n){for(var i=0;i<e;i+=1){var s=n-i*r;t[e-1-i]>s&&(t[e-1-i]=s)}}(i,n,u,l)):e<s&&(this.pushPreceding(n,u,r),function(e,t,r,n){for(var i=0;i<e;i+=1){var s=n+i*r;t[i]<s&&(t[i]=s)}}(i,n,u,c))),this.setState({value:n},this.fireChangeEvent.bind(this,"onChange"))}},s.pushSucceeding=function(e,t,r){var n,i;for(i=e[n=r]+t;null!==e[n+1]&&i>e[n+1];i=e[n+=1]+t)e[n+1]=h(i,this.props)},s.pushPreceding=function(e,t,r){for(var n=r,i=e[n]-t;null!==e[n-1]&&i<e[n-1];i=e[n-=1]-t)e[n-1]=h(i,this.props)},s.axisKey=function(){return"vertical"===this.props.orientation?"Y":"X"},s.orthogonalAxisKey=function(){return"vertical"===this.props.orientation?"X":"Y"},s.posMinKey=function(){return"vertical"===this.props.orientation?this.props.invert?"bottom":"top":this.props.invert?"right":"left"},s.posMaxKey=function(){return"vertical"===this.props.orientation?this.props.invert?"top":"bottom":this.props.invert?"left":"right"},s.sizeKey=function(){return"vertical"===this.props.orientation?"clientHeight":"clientWidth"},s.fireChangeEvent=function(e){this.props[e]&&this.props[e](c(this.state.value))},s.buildThumbStyle=function(e,t){var r={position:"absolute",touchAction:"none",willChange:this.state.index>=0?this.posMinKey():"",zIndex:this.state.zIndices.indexOf(t)+1};return r[this.posMinKey()]=e+"px",r},s.buildTrackStyle=function(e,t){var r={position:"absolute",willChange:this.state.index>=0?this.posMinKey()+","+this.posMaxKey():""};return r[this.posMinKey()]=e,r[this.posMaxKey()]=t,r},s.buildMarkStyle=function(e){var t;return(t={position:"absolute"})[this.posMinKey()]=e,t},s.renderThumbs=function(e){for(var t=e.length,r=[],n=0;n<t;n+=1)r[n]=this.buildThumbStyle(e[n],n);for(var i=[],s=0;s<t;s+=1)i[s]=this.renderThumb(r[s],s);return i},s.renderTracks=function(e){var t=[],r=e.length-1;t.push(this.renderTrack(0,0,e[0]));for(var n=0;n<r;n+=1)t.push(this.renderTrack(n+1,e[n],e[n+1]));return t.push(this.renderTrack(r+1,e[r],this.state.upperBound)),t},s.renderMarks=function(){var e=this,t=this.props.marks,r=this.props.max-this.props.min+1;return"boolean"==typeof t?t=Array.from({length:r}).map((function(e,t){return t})):"number"==typeof t&&(t=Array.from({length:r}).map((function(e,t){return t})).filter((function(e){return e%t==0}))),t.map(parseFloat).sort((function(e,t){return e-t})).map((function(t){var r=e.calcOffset(t),n={key:t,className:e.props.markClassName,style:e.buildMarkStyle(r)};return e.props.renderMark(n)}))},s.render=function(){for(var e=this,t=[],r=this.state.value,n=r.length,s=0;s<n;s+=1)t[s]=this.calcOffset(r[s],s);var a=this.props.withTracks?this.renderTracks(t):null,o=this.renderThumbs(t),l=this.props.marks?this.renderMarks():null;return i.a.createElement("div",{ref:function(t){e.slider=t},style:{position:"relative"},className:this.props.className+(this.props.disabled?" disabled":""),onMouseDown:this.onSliderMouseDown,onClick:this.onSliderClick},a,o,l)},n}(i.a.Component);p.displayName="ReactSlider",p.defaultProps={min:0,max:100,step:1,pageFn:function(e){return 10*e},minDistance:0,defaultValue:0,orientation:"horizontal",className:"slider",thumbClassName:"thumb",thumbActiveClassName:"active",trackClassName:"track",markClassName:"mark",withTracks:!0,pearling:!1,disabled:!1,snapDragDisabled:!1,invert:!1,marks:[],renderThumb:function(e){return i.a.createElement("div",a({},e,{__self:p,__source:{fileName:s,lineNumber:340,columnNumber:31}}))},renderTrack:function(e){return i.a.createElement("div",a({},e,{__self:p,__source:{fileName:s,lineNumber:341,columnNumber:31}}))},renderMark:function(e){return i.a.createElement("span",a({},e,{__self:p,__source:{fileName:s,lineNumber:342,columnNumber:30}}))}},p.propTypes={},t.default=p},function(e,t,r){e.exports={slider:"_7d3dc5",thumb:"f49200",track:"af2d9b"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.GoalFinishPopup=void 0;const o=s(r(0)),l=r(25),c=r(1),u=r(2),d=r(30),h=r(129),p=r(38),f=r(39),A=r(73),m=a(r(51)),g=r(96),v=[f.ModalTypes.finish_goal];t.GoalFinishPopup=({streamId:e,onDelete:t=(()=>{})})=>{const{modalVisible:r,setVisible:n}=(0,d.usePopupAppearance)(),{removeGoal:i}=(0,h.useGoalsActions)(e),{currentGoal:s}=(0,p.useGoalProgress)(e),a=(0,o.useMemo)((()=>!!r&&v.includes(r)),[r]),f=(0,o.useMemo)((()=>{var e;return null!==(e=null==s?void 0:s.currentAmount)&&void 0!==e?e:0}),[s]),b=(0,o.useMemo)((()=>{var e;return null!==(e=null==s?void 0:s.targetAmount)&&void 0!==e?e:0}),[s]),y=(0,o.useCallback)((()=>{n(null)}),[]),C=(0,o.useCallback)((()=>{i(),y(),t()}),[i,y,t]);return a?o.default.createElement(g.GoalPopupLayout,{isOpen:a,handleClose:y},o.default.createElement("div",{className:m.default.wrapper_swiper},o.default.createElement("div",null,o.default.createElement("span",Object.assign({},(0,c.tagTestData)("stream_goal_status_text"),{className:m.default.title}),o.default.createElement(u.Locale,{stringKey:"STREAM_GOAL__POPUP__FINISH_TITLE"})),o.default.createElement("p",Object.assign({},(0,c.tagTestData)("stream_goal_current_goal_text"),{className:m.default.text}),o.default.createElement(u.Locale,{stringKey:"STREAM_GOAL__POPUP__FINISH_TEXT"})),o.default.createElement(A.ProgressBar,{current:f,total:b}))),o.default.createElement(l.CustomButton,{onClick:C,tagTestData:(0,c.tagTestData)("stream_goal_delete_goal"),minWidth:160,buttonType:"gray",className:m.default.button},o.default.createElement(u.Locale,{stringKey:"STREAM_GOAL__POPUP__FINISH_BUTTON_TEXT"}))):null}},function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.GoalWidget=void 0;const i=n(r(0)),s=r(497),a=r(500);t.GoalWidget=({isGoalAvailable:e,streamId:t,userName:r,onClick:n,isStreamer:o})=>e?o?i.default.createElement(a.GoalProgressBar,{streamId:t}):i.default.createElement(s.StreamerGoalProgress,{streamId:t,userName:r,onClick:n}):null},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.StreamerGoalProgress=void 0;const o=s(r(0)),l=r(38),c=r(2),u=r(30),d=r(1),h=r(39),p=r(73),f=r(187),A=a(r(188));t.StreamerGoalProgress=({streamId:e,userName:t="",onClick:r=(()=>{})})=>{const{currentGoal:n}=(0,l.useGoalProgress)(e),{setVisible:i}=(0,u.usePopupAppearance)(),s=(0,o.useMemo)((()=>{var e;return null!==(e=null==n?void 0:n.currentAmount)&&void 0!==e?e:0}),[n]),a=(0,o.useMemo)((()=>{var e;return null!==(e=null==n?void 0:n.targetAmount)&&void 0!==e?e:0}),[n]),m=(0,o.useMemo)((()=>({userName:t,number:a,goal:(null==n?void 0:n.text)||""})),[t,a,n]),g=(0,o.useMemo)((()=>o.default.createElement(c.Locale,{stringKey:"STREAM_GOAL__VIEWER_HELP_TEXT",valueMap:m})),[m]),v=(0,o.useMemo)((()=>o.default.createElement(c.Locale,{stringKey:"STREAM_GOAL__VIEWER_ACTION_BUTTON_TEXT"})),[]),b=(0,o.useCallback)((()=>i(h.ModalTypes.status_goal)),[]);return n&&"reaching"===n.status?o.default.createElement(f.ScheduledProgressBar,{text:g,hoverText:g,hoverButtonText:v,buttonText:v,onClick:b,onButtonClick:r,waitTime:300,tagTestData:(0,d.tagTestData)("stream_goal_progress_widget_progress_button")},o.default.createElement("div",null,o.default.createElement(p.ProgressBar,{className:A.default.progress_wrapper,current:s,total:a,tagTestData:(0,d.tagTestData)("stream_goal_progress_widget_number")}))):null}},function(e,t,r){e.exports={tooltip:"eaf17e",tooltip_text:"_47ff29",tooltip_button:"c9803a",tooltip_modal:"_2f223f",tooltip_line:"_690389"}},function(e,t,r){e.exports={wrapper:"ac5930",button:"c75b00",tooltip_wrapper:"d84645",tooltip_show:"e76667"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.GoalProgressBar=void 0;const o=s(r(0)),l=r(38),c=r(30),u=r(39),d=r(2),h=r(1),p=r(130),f=r(187),A=r(73),m=a(r(188));t.GoalProgressBar=e=>{const{streamId:t}=e,{currentGoal:r}=(0,l.useGoalProgress)(t),{setVisible:n}=(0,c.usePopupAppearance)(),i=(0,o.useMemo)((()=>o.default.createElement(d.Locale,{stringKey:"STREAM_GOAL__INVITE_TEXT"})),[]),s=(0,o.useMemo)((()=>o.default.createElement(d.Locale,{stringKey:"STREAM_GOAL__INVITE_BUTTON_TEXT"})),[]),a=(0,o.useMemo)((()=>{var e;return null!==(e=null==r?void 0:r.currentAmount)&&void 0!==e?e:0}),[r]),g=(0,o.useMemo)((()=>{var e;return null!==(e=null==r?void 0:r.targetAmount)&&void 0!==e?e:0}),[r]),v=(0,o.useCallback)((()=>n(u.ModalTypes.setup_goal)),[]),b=(0,o.useCallback)((()=>n(u.ModalTypes.setup_goal)),[]),y=(0,o.useCallback)((()=>n(u.ModalTypes.status_goal)),[]);return"finished"===(null==r?void 0:r.status)||"reaching"==(null==r?void 0:r.status)?o.default.createElement(A.ProgressBar,{className:m.default.progress_wrapper,current:a,total:g,onClick:y,tagTestData:(0,h.tagTestData)("stream_goal_progress_widget_number"),tagTestDataButton:(0,h.tagTestData)("stream_goal_widget_goal_button")}):o.default.createElement(f.ScheduledProgressBar,{tagTestData:(0,h.tagTestData)("stream_goal_widget_goal_button"),text:i,buttonText:s,onClick:v,onButtonClick:b},o.default.createElement(p.GoalIcon,{size:54}))}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.GoalInvolveMessage=void 0;const a=s(r(0)),o=r(2),l=r(14),c=r(132);t.GoalInvolveMessage=({streamerId:e,onClick:t,text:r,amount:n})=>{const{streamerUser:i}=(0,l.useStreamerProfile)(e),s=(0,a.useMemo)((()=>({userName:(null==i?void 0:i.name)||"",number:n||0,goal:r})),[i,n,r]),u=(0,a.useMemo)((()=>a.default.createElement(o.Locale,{stringKey:"STREAM_GOAL__VIEWER_HELP_TEXT",valueMap:s})),[]),d=(0,a.useMemo)((()=>a.default.createElement(o.Locale,{stringKey:"STREAM_GOAL__VIEWER_ACTION_BUTTON_TEXT"})),[]);return a.default.createElement(c.Tooltip,{text:u,buttonText:d,onClick:t})}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.GoalStartMessage=void 0;const a=s(r(0)),o=r(2),l=r(30),c=r(39),u=r(38),d=r(132);t.GoalStartMessage=({streamId:e})=>{const{setVisible:t}=(0,l.usePopupAppearance)(),{currentGoal:r}=(0,u.useGoalProgress)(e),n=(0,a.useMemo)((()=>a.default.createElement(o.Locale,{stringKey:"STREAM_GOAL__INVITE_TEXT"})),[]),i=(0,a.useMemo)((()=>a.default.createElement(o.Locale,{stringKey:"STREAM_GOAL__INVITE_BUTTON_TEXT"})),[]),s=(0,a.useCallback)((()=>t(c.ModalTypes.setup_goal)),[]);return r&&"reaching"===r.status?null:a.default.createElement(d.Tooltip,{text:n,buttonText:i,onClick:s,accessibilityLabel:"stream_chat_tooltip_start_button"})}},function(e,t){e.exports=r(53086)},function(e,t){e.exports=r(28930)},function(e,t,r){"use strict";r.r(t),r.d(t,"OverlayScrollbarsComponent",(function(){return o}));var n=r(0),i=r.n(n),s=r(86),a=r.n(s);class o extends n.Component{constructor(e){super(e),this._osInstance=null,this._osTargetRef=i.a.createRef()}osInstance(){return this._osInstance}osTarget(){return this._osTargetRef.current||null}componentDidMount(){this._osInstance=a()(this.osTarget(),this.props.options||{},this.props.extensions),l(this._osInstance,this.props.className)}componentWillUnmount(){a.a.valid(this._osInstance)&&(this._osInstance.destroy(),this._osInstance=null)}componentDidUpdate(e){a.a.valid(this._osInstance)&&(this._osInstance.options(this.props.options),e.className!==this.props.className&&l(this._osInstance,this.props.className))}render(){const e=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(n=Object.getOwnPropertySymbols(e);i<n.length;i++)t.indexOf(n[i])<0&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(r[n[i]]=e[n[i]])}return r}(this.props,["options","extensions","children","className"]);return i.a.createElement("div",Object.assign({className:"os-host"},e,{ref:this._osTargetRef}),i.a.createElement("div",{className:"os-resize-observer-host"}),i.a.createElement("div",{className:"os-padding"},i.a.createElement("div",{className:"os-viewport"},i.a.createElement("div",{className:"os-content"},this.props.children))),i.a.createElement("div",{className:"os-scrollbar os-scrollbar-horizontal "},i.a.createElement("div",{className:"os-scrollbar-track"},i.a.createElement("div",{className:"os-scrollbar-handle"}))),i.a.createElement("div",{className:"os-scrollbar os-scrollbar-vertical"},i.a.createElement("div",{className:"os-scrollbar-track"},i.a.createElement("div",{className:"os-scrollbar-handle"}))),i.a.createElement("div",{className:"os-scrollbar-corner"}))}}function l(e,t){if(a.a.valid(e)){const{host:r}=e.getElements(),n=new RegExp(`(^os-host([-_].+|)$)|${e.options().className.replace(/\s/g,"$|")}$`,"g"),i=r.className.split(" ").filter((e=>e.match(n))).join(" ");r.className=`${i} ${t||""}`}}},function(e,t,r){e.exports={wrapper:"_209cad",donator:"_22db7f"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.LeaderboardBasicListItem=void 0;const o=s(r(0)),l=a(r(3)),c=r(133),u=r(98),d=r(194),h=r(7),p=r(6),f=r(4),A=a(r(520));t.LeaderboardBasicListItem=(0,o.memo)((e=>{var t,r,n,i,s;const{user:a,amount:m,serialNumber:g,followed:v}=e,b=(0,o.useMemo)((()=>"boolean"==typeof v&&!!(null==a?void 0:a.id)),[v,null==a?void 0:a.id]),y=(0,c.usePrettyDiamondsCount)(m),C=(0,p.useCustomTheme)(f.SubTheme.streaming);return o.default.createElement(o.default.Fragment,null,o.default.createElement("div",{className:A.default.position},g,"."),o.default.createElement("div",{className:(0,l.default)(A.default.avatar,null===(r=null===(t=null==C?void 0:C.classNames)||void 0===t?void 0:t.leaderboard)||void 0===r?void 0:r.listUserAvatar)},o.default.createElement(u.DonatorAvatar,{user:a,position:g,size:(null===(n=null==C?void 0:C.leaderboardListUserAvatar)||void 0===n?void 0:n.size)||32,borderWidth:0})),o.default.createElement("div",{className:(0,l.default)(A.default.name,null===(s=null===(i=null==C?void 0:C.classNames)||void 0===i?void 0:i.leaderboard)||void 0===s?void 0:s.listUserName)},a.name),o.default.createElement("div",{className:A.default.diamonds},o.default.createElement("img",{className:A.default.diamondIcon,src:h.Resources.images.diamondIcon(),alt:a.name}),o.default.createElement("div",{className:A.default.diamondCount},y)),b&&!!(null==a?void 0:a.id)&&o.default.createElement("div",{className:A.default.followButton},o.default.createElement(d.LeaderboardFollowButton,{targetId:a.id})))}))},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.UserAvatar=void 0;var n=r(509);Object.defineProperty(t,"UserAvatar",{enumerable:!0,get:function(){return n.UserAvatar}})},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.UserAvatar=void 0;const o=s(r(0)),l=a(r(3)),c=r(510),u=r(11),d=r(10),h=r(511),p=a(r(193));var f;!function(e){e[e.valid=0]="valid",e[e.invalid=1]="invalid"}(f||(f={}));const A=new Set;t.UserAvatar=(0,o.memo)((e=>{const{className:t,name:r,backgroundColor:n,style:i,userId:s}=e,a=(0,u.useConst)(d.ImageSizeStorage.shared).get(s,"sm"),m=(0,o.useMemo)((()=>c.UsersColorization.shared()),[]),[g,v]=(0,o.useState)(a&&!A.has(a)?f.valid:f.invalid),b=g===f.valid,y=(0,o.useCallback)((()=>{a&&A.add(a),v(f.invalid)}),[a]),C=(0,o.useMemo)((()=>{var e;return Object.assign({width:40,height:40,backgroundColor:null!==(e=n||(null==i?void 0:i.backgroundColor))&&void 0!==e?e:m.getByKey(s)},i)}),[n,i,m,s]);return(0,o.useLayoutEffect)((()=>{v(a&&!A.has(a)?f.valid:f.invalid)}),[a]),o.default.createElement("div",{style:C,className:(0,l.default)(p.default.container,t)},!b&&o.default.createElement(h.AvatarPlaceholder,{name:r}),b&&o.default.createElement("img",{src:a,onError:y}))}))},function(e,t){e.exports=r(87906)},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.AvatarPlaceholder=void 0;const o=s(r(0)),l=r(512),c=a(r(193));t.AvatarPlaceholder=({name:e})=>{const t=(0,o.useMemo)((()=>(0,l.getUserSignature)(e||"")),[e]);return o.default.createElement("span",{className:c.default.placeholder},t)}},function(e,t){e.exports=r(97387)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.POSITIONS=void 0,t.POSITIONS=[{avatarImage:"golden-avatar.svg",crownImage:"golden-crown.svg",avatarSize:100,color:"#FBAE4F"},{avatarImage:"silver-avatar.svg",crownImage:"silver-crown.svg",avatarSize:80,color:"#B7B7B7"},{avatarImage:"bronze-avatar.svg",crownImage:"bronze-crown.svg",avatarSize:80,color:"#D37938"}]},function(e,t,r){e.exports={avatar:"f036c1",avatarPlaceholderImage:"ffde3b",avatarImage:"a1547a",avatar_placeholder_text:"_494085"}},function(e,t,r){var n={"./bronze-avatar.svg":516,"./golden-avatar.svg":517,"./silver-avatar.svg":518};function i(e){var t=s(e);return r(t)}function s(e){if(!r.o(n,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return n[e]}i.keys=function(){return Object.keys(n)},i.resolve=s,e.exports=i,i.id=515},function(e,t){e.exports="data:image/svg+xml;charset=utf-8;base64,PHN2ZyB3aWR0aD0iMzkiIGhlaWdodD0iNDciIHZpZXdCb3g9IjAgMCAzOSA0NyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxjaXJjbGUgY3g9IjIwLjA2NjYiIGN5PSIxNy42IiByPSIxNi42IiBzdHJva2U9IiNEMzc5MzgiIHN0cm9rZS13aWR0aD0iMiIvPgogICAgPHBhdGggZD0iTTEgNDUuMjY2N0M0LjkxNDU3IDM5LjA4MzQgMTEuNjYzOCAzNSAxOS4zMzMzIDM1QzI3LjAwMjkgMzUgMzMuNzUyMSAzOS4wODM0IDM3LjY2NjcgNDUuMjY2NyIgc3Ryb2tlPSIjRDM3OTM4IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8L3N2Zz4K"},function(e,t){e.exports="data:image/svg+xml;charset=utf-8;base64,PHN2ZyB3aWR0aD0iMzkiIGhlaWdodD0iNDciIHZpZXdCb3g9IjAgMCAzOSA0NyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxjaXJjbGUgY3g9IjIwLjA2NjYiIGN5PSIxNy42IiByPSIxNi42IiBzdHJva2U9IiNGQkFFNEYiIHN0cm9rZS13aWR0aD0iMiIvPgogICAgPHBhdGggZD0iTTEgNDUuMjY2N0M0LjkxNDU3IDM5LjA4MzQgMTEuNjYzOCAzNSAxOS4zMzMzIDM1QzI3LjAwMjkgMzUgMzMuNzUyMSAzOS4wODM0IDM3LjY2NjcgNDUuMjY2NyIgc3Ryb2tlPSIjRkJBRTRGIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8L3N2Zz4K"},function(e,t){e.exports="data:image/svg+xml;charset=utf-8;base64,PHN2ZyB3aWR0aD0iMzkiIGhlaWdodD0iNDciIHZpZXdCb3g9IjAgMCAzOSA0NyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxjaXJjbGUgY3g9IjIwLjA2NjYiIGN5PSIxNy42IiByPSIxNi42IiBzdHJva2U9IiNCN0I3QjciIHN0cm9rZS13aWR0aD0iMiIvPgogICAgPHBhdGggZD0iTTEgNDUuMjY2N0M0LjkxNDU3IDM5LjA4MzQgMTEuNjYzOCAzNSAxOS4zMzMzIDM1QzI3LjAwMjkgMzUgMzMuNzUyMSAzOS4wODM0IDM3LjY2NjcgNDUuMjY2NyIgc3Ryb2tlPSIjQjdCN0I3IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8L3N2Zz4K"},function(e,t,r){e.exports={dummy:"af0404",container:"_9daffd",text:"_32f08f"}},function(e,t,r){e.exports={position:"ecb9df",avatar:"_928ca9",name:"c65b0a",diamonds:"d62e65",diamondIcon:"f94126",diamondCount:"_85f3c9",followButton:"_3e0acc"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Tabs=void 0;const o=s(r(0)),l=a(r(3)),c=r(2),u=r(99),d=r(6),h=r(4),p=a(r(522));t.Tabs=(0,o.memo)((e=>{const{tab:t,isBattleMode:r,onSelect:n}=e,i=(0,o.useMemo)((()=>[{id:u.Tab.thisStream,label:r?"STREAMER__GIFT_CARD__THIS_ROUND":"STREAMER__GIFT_CARD__THIS_STREAM"},{id:u.Tab.allTime,label:r?"STREAMER__GIFT_CARD__ALL_ROUNDS":"ALL_TIME"}]),[r]),s=(0,d.useCustomTheme)(h.SubTheme.streaming);return o.default.createElement("div",{className:p.default.tabs},i.map((({id:e,label:r})=>{var i,a;const u=e===t;return o.default.createElement("div",{key:e,className:(0,l.default)(p.default.tab,null===(i=null==s?void 0:s.classNames)||void 0===i?void 0:i.leaderboardFullTab,{[(null===(a=null==s?void 0:s.classNames)||void 0===a?void 0:a.leaderboardFullTabActive)||p.default.active]:u}),onClick:()=>n(e)},o.default.createElement(c.Locale,{stringKey:r}))})))}))},function(e,t,r){e.exports={tabs:"_8ffdc6",tab:"_12c760",active:"d8b0f8"}},function(e,t,r){e.exports={wrapper:"d6a2de",crown:"c3e945",position:"_29d2a2",name:"_5279ef",diamonds:"_55c67f",diamondIcon:"_5ee69c",diamondCount:"b3e726",followButtonContainer:"e5003b"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.POSITIONS=void 0,t.POSITIONS=[{crownImage:"golden-crown.svg",avatarSize:100,color:"#FBAE4F"},{crownImage:"silver-crown.svg",avatarSize:80,color:"#B7B7B7"},{crownImage:"bronze-crown.svg",avatarSize:80,color:"#D37938"}]},function(e,t,r){var n={"./bronze-crown.svg":196,"./golden-crown.svg":197,"./silver-crown.svg":198};function i(e){var t=s(e);return r(t)}function s(e){if(!r.o(n,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return n[e]}i.keys=function(){return Object.keys(n)},i.resolve=s,e.exports=i,i.id=525},function(e,t,r){var n={"./1.svg":527,"./2.svg":528,"./3.svg":529,"./crowns/bronze-crown.svg":196,"./crowns/golden-crown.svg":197,"./crowns/silver-crown.svg":198};function i(e){var t=s(e);return r(t)}function s(e){if(!r.o(n,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return n[e]}i.keys=function(){return Object.keys(n)},i.resolve=s,e.exports=i,i.id=526},function(e,t){e.exports="data:image/svg+xml;charset=utf-8;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iOCIgY3k9IjgiIHI9IjgiIGZpbGw9IiNGQkFFNEYiLz4KPHBhdGggZD0iTTkuMTQ2ODQgNC4yNjY2N1YxMi42NjY3SDcuNTg2ODRWNS41NzQ2N0g1LjgxMDg0VjQuMjY2NjdIOS4xNDY4NFoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo="},function(e,t){e.exports="data:image/svg+xml;charset=utf-8;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iOCIgY3k9IjgiIHI9IjgiIGZpbGw9IiNCN0I3QjciLz4KPHBhdGggZD0iTTExLjExOTggMTEuMzQ2NlYxMi42NjY2SDQuOTI3NzdWMTEuNjIyNkw4LjI2Mzc3IDguNDU0NjNDOC42Mzk3NyA4LjA5NDYzIDguODkxNzcgNy43ODI2MyA5LjAxOTc3IDcuNTE4NjNDOS4xNTU3NyA3LjI0NjYzIDkuMjIzNzcgNi45Nzg2MyA5LjIyMzc3IDYuNzE0NjNDOS4yMjM3NyA2LjMyMjYzIDkuMDkxNzcgNi4wMjI2MyA4LjgyNzc3IDUuODE0NjNDOC41NjM3NyA1LjYwNjYzIDguMTc1NzcgNS41MDI2MyA3LjY2Mzc3IDUuNTAyNjNDNi44MDc3NyA1LjUwMjYzIDYuMTUxNzcgNS43OTQ2MyA1LjY5NTc3IDYuMzc4NjNMNC42MDM3NyA1LjUzODYzQzQuOTMxNzcgNS4wOTg2MyA1LjM3MTc3IDQuNzU4NjMgNS45MjM3NyA0LjUxODYzQzYuNDgzNzcgNC4yNzA2MyA3LjEwNzc3IDQuMTQ2NjMgNy43OTU3NyA0LjE0NjYzQzguNzA3NzcgNC4xNDY2MyA5LjQzNTc3IDQuMzYyNjMgOS45Nzk3NyA0Ljc5NDYzQzEwLjUyMzggNS4yMjY2MyAxMC43OTU4IDUuODE0NjMgMTAuNzk1OCA2LjU1ODYzQzEwLjc5NTggNy4wMTQ2MyAxMC42OTk4IDcuNDQyNjMgMTAuNTA3OCA3Ljg0MjYzQzEwLjMxNTggOC4yNDI2MyA5Ljk0Nzc3IDguNjk4NjMgOS40MDM3NyA5LjIxMDYzTDcuMTU5NzcgMTEuMzQ2NkgxMS4xMTk4WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg=="},function(e,t){e.exports="data:image/svg+xml;charset=utf-8;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iOCIgY3k9IjgiIHI9IjgiIGZpbGw9IiNEMzc5MzgiLz4KPHBhdGggZD0iTTguNjExNzcgNy43MzQ2M0M5LjM4Nzc3IDcuODMwNjMgOS45Nzk3NyA4LjA5NDYzIDEwLjM4NzggOC41MjY2M0MxMC43OTU4IDguOTU4NjMgMTAuOTk5OCA5LjQ5ODYzIDEwLjk5OTggMTAuMTQ2NkMxMC45OTk4IDEwLjYzNDYgMTAuODc1OCAxMS4wNzg2IDEwLjYyNzggMTEuNDc4NkMxMC4zNzk4IDExLjg3ODYgMTAuMDAzOCAxMi4xOTg2IDkuNDk5NzcgMTIuNDM4NkM5LjAwMzc3IDEyLjY3MDYgOC4zOTU3NyAxMi43ODY2IDcuNjc1NzcgMTIuNzg2NkM3LjA3NTc3IDEyLjc4NjYgNi40OTU3NyAxMi43MDI2IDUuOTM1NzcgMTIuNTM0NkM1LjM4Mzc3IDEyLjM1ODYgNC45MTE3NyAxMi4xMTg2IDQuNTE5NzcgMTEuODE0Nkw1LjE5MTc3IDEwLjYwMjZDNS40OTU3NyAxMC44NTg2IDUuODYzNzcgMTEuMDYyNiA2LjI5NTc3IDExLjIxNDZDNi43MzU3NyAxMS4zNTg2IDcuMTg3NzcgMTEuNDMwNiA3LjY1MTc3IDExLjQzMDZDOC4yMDM3NyAxMS40MzA2IDguNjM1NzcgMTEuMzE4NiA4Ljk0Nzc3IDExLjA5NDZDOS4yNjc3NyAxMC44NjI2IDkuNDI3NzcgMTAuNTUwNiA5LjQyNzc3IDEwLjE1ODZDOS40Mjc3NyA5Ljc2NjYzIDkuMjc1NzcgOS40NjI2MyA4Ljk3MTc3IDkuMjQ2NjNDOC42NzU3NyA5LjAyMjYzIDguMjE5NzcgOC45MTA2MyA3LjYwMzc3IDguOTEwNjNINi44MzU3N1Y3Ljg0MjYzTDguNzQzNzcgNS41NzQ2M0g0LjkyNzc3VjQuMjY2NjNIMTAuNjUxOFY1LjMxMDYzTDguNjExNzcgNy43MzQ2M1oiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo="},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.NoDonators=void 0;const o=s(r(0)),l=r(2),c=r(65),u=a(r(531));t.NoDonators=(0,o.memo)((e=>{const{isViewer:t,userId:r,sendGift:n}=e,i=(0,o.useCallback)((e=>{null==n||n(e,r)}),[n,r]);return o.default.createElement("div",{className:u.default.placeholder},t&&o.default.createElement(o.default.Fragment,null,o.default.createElement("div",null,o.default.createElement(l.Locale,{stringKey:"VIEWER_EMPTY_DONATIONS_LIST_PLACEHOLDER_FIRST_PART"})),o.default.createElement("div",null,o.default.createElement("b",null,o.default.createElement(l.Locale,{stringKey:"VIEWER_EMPTY_DONATIONS_LIST_PLACEHOLDER_SECOND_PART"}))),o.default.createElement(c.StreamGiftList,{onClick:i,canBeOpened:!1,streamerIds:[r],giftsCount:7,shuffle:!0,bottomOffset:0})))}))},function(e,t,r){e.exports={placeholder:"b017fe"}},function(e,t,r){e.exports={wrapper:"_762c0f",popup:"_71e72e",header:"_2c18b6",content:"f83e4f",topThree:"_8c3829"}},function(e,t){e.exports=r(34751)},function(e,t){e.exports=r(18267)},function(e,t){e.exports=r(73100)},function(e,t,r){e.exports={single_stream_message_form:"_782501",text_input:"_7e170c",submit:"a8187f",submit_image:"_708adf"}},function(e,t,r){e.exports={current_user_status_form:"_24a64d",form:"_2a565e",subtitle:"_8f92d9",textarea:"_4e4955",button:"_363604"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.SingleStreamChatFollowButton=void 0;const o=s(r(0)),l=r(2),c=r(5),u=r(6),d=r(4),h=r(1),p=r(7),f=r(15),A=r(11),m=r(10),g=r(60),v=r(213),b=r(102),y=a(r(539)),C=a(r(540));t.SingleStreamChatFollowButton=function(e){const{authorizedUserId:t,streamerId:r}=e,n=(0,u.useCustomTheme)(d.SubTheme.streaming),i=(0,c.useObservable)((()=>g.ContactConfigurationService.shared().userIsFollowed(r)),[r]),s=(0,c.useObservableAction)((()=>(g.ContactConfigurationService.shared().isExternal&&v.StreamingAnalytics.shared().send(b.AnalyticsEvent.ContactFollowButtonClick,{streamerId:r}),g.ContactConfigurationService.shared().followUser(r))),[r]),a=(0,o.useCallback)((()=>{f.videoCallModuleHooks.shouldAuthorizeUser({onSuccess:s,reason:f.ShouldAuthorizeUserReason.StreamCommentsFollowMessageTap})}),[s]),w=(0,o.useCallback)((()=>{g.ContactConfigurationService.shared().isExternal?s():a()}),[s,a]);(0,o.useEffect)((()=>{g.ContactConfigurationService.shared().isExternal&&v.StreamingAnalytics.shared().send(b.AnalyticsEvent.ContactFollowButtonShow,{streamerId:r})}),[r]);const M=(0,A.useConst)(m.ImageSizeStorage.shared).get(r,"sm"),S=!1===i&&t!==r,I=g.ContactConfigurationService.shared().isExternal?"STREAM__BUTTON__FOLLOW_CONTACT":"STREAM__BUTTON__FOLLOW",E=(0,h.tagTestData)(g.ContactConfigurationService.shared().isExternal?"single_user_stream__messages_log__follow_contact_button":"single_user_stream__messages_log__follow_button");return S?o.default.createElement("button",Object.assign({type:"button",className:C.default.single_stream_follow_label,style:null==n?void 0:n.streamChatFollow,onClick:w},E),o.default.createElement("img",{className:C.default.star,src:y.default,alt:""}),o.default.createElement("span",{className:C.default.label},o.default.createElement(l.Locale,{stringKey:I})),o.default.createElement("div",{style:{backgroundImage:`url(${M}), url(${p.Resources.images.defaultAvatar()})`},className:C.default.avatar})):null}},function(e,t){e.exports="data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDIwIDE4Ij4KICAgIDxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0ZGRiIgc3Ryb2tlLXdpZHRoPSIyIgogICAgICAgICAgZD0iTTE4LjQzNiA3LjI3Yy0uMTMyLS4zLS40NDItLjQ5NS0uNzg2LS40OTVoLTQuNTc1bC0yLjMxNC00LjM2OGMtLjI4OC0uNTQzLTEuMjMzLS41NDMtMS41MiAwTDYuOTI0IDYuNzc1SDIuMzVjLS4zNDQgMC0uNjUzLjE5NS0uNzg2LjQ5NS0uMTMuMy0uMDU4LjY0NS4xODUuODczbDMuODk2IDMuNjc2LTEuNTYyIDUuMTU5Yy0uMDk5LjMyMy4wMjguNjcuMzE1Ljg2OC4yODkuMTk5LjY3OC4yMDUuOTc0LjAyTDEwIDE0Ljk1NGw0LjYyOCAyLjkxYy4xNDQuMDkuMzA4LjEzNS40NzIuMTM1LjE3NiAwIC4zNTItLjA1MS41MDItLjE1NC4yODctLjE5OC40MTQtLjU0NS4zMTUtLjg2OGwtMS41NjItNS4xNiAzLjg5Ni0zLjY3NWMuMjQzLS4yMjguMzE2LS41NzMuMTg1LS44NzMiCiAgICAgICAgICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIC0xKSIvPgo8L3N2Zz4K"},function(e,t,r){e.exports={single_stream_follow_label:"_366e31",star:"c031fd",label:"_11c140",avatar:"c86bce"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),i(r(542),t)},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.SingleStreamFavoriteFollowButton=void 0;const o=s(r(0)),l=r(1),c=r(14),u=r(37),d=r(15),h=a(r(543));t.SingleStreamFavoriteFollowButton=function(e){const{authorizedUserId:t,streamerId:r}=e,{following:n}=(0,c.useStreamerProfile)(r,t),{follow:i,unfollowUser:s}=(0,u.useFollowActionsById)(r),a=o.useCallback((()=>{d.videoCallModuleHooks.shouldAuthorizeUser({onSuccess:i,reason:d.ShouldAuthorizeUserReason.StreamFollowTap})}),[i]),p=n?s:a,f=`${h.default.add_to_favorite} ${n&&h.default.followed}`;return o.createElement("button",Object.assign({className:f,onClick:p,type:"button"},(0,l.tagTestData)(n?"streamer_card__button__unfollow":"streamer_card__button__follow")))}},function(e,t,r){e.exports={add_to_favorite:"a39a29",followed:"c31df6"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),i(r(545),t)},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.SingleStreamShortInfoFollowButton=void 0;const o=s(r(0)),l=r(2),c=r(5),u=r(6),d=r(4),h=r(1),p=r(60),f=r(15),A=a(r(546));t.SingleStreamShortInfoFollowButton=function(e){const{authorizedUserId:t,streamerId:r,streamId:n}=e,i=(0,u.useCustomTheme)(d.SubTheme.streaming),s=(0,c.useObservable)((()=>p.ContactConfigurationService.shared().userIsFollowed(r)),[r]),a=(0,c.useObservableAction)((()=>s?p.ContactConfigurationService.shared().unfollowUser(r):p.ContactConfigurationService.shared().followUser(r,n)),[r,s]),m=(0,o.useCallback)((()=>{f.videoCallModuleHooks.shouldAuthorizeUser({onSuccess:a,reason:f.ShouldAuthorizeUserReason.StreamFollowTap})}),[a]);return void 0!==s&&t!==r?p.ContactConfigurationService.shared().isExternal||s?o.default.createElement("button",Object.assign({type:"button",style:null==i?void 0:i.shortInfoUnFollow,onClick:a},s?void 0:(0,h.tagTestData)("single_user_stream__short_info__follow_contact"),{className:s?A.default.unfollow_round:A.default.follow_round})):o.default.createElement("button",Object.assign({type:"button",className:A.default.follow,style:null==i?void 0:i.shortInfoFollow,onClick:m},(0,h.tagTestData)("single_user_stream__short_info__follow")),o.default.createElement(l.Locale,{stringKey:"STREAM__BUTTON__FOLLOW"})):null}},function(e,t,r){e.exports={button:"fdbe42",unfollow_round:"_8ef5ae",follow_round:"aff120",follow:"_3f9cd5",button_round:"_3527e4"}},function(e,t){e.exports=r(84619)},function(e,t){e.exports=r(36388)},function(e,t){e.exports=r(60059)},function(e,t){e.exports=r(5973)},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.SingleStreamCounterListWrapper=void 0;const o=s(r(0)),l=a(r(219));t.SingleStreamCounterListWrapper=function({children:e}){return o.createElement("div",{className:l.default.list_wrapper},e)}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.SingleStreamCounterListRow=void 0;const o=s(r(0)),l=a(r(219));t.SingleStreamCounterListRow=function(e){const{children:t}=e;return o.createElement("div",{className:l.default.list_row},t)}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.SingleStreamConfirmModal=void 0;const o=s(r(0)),l=r(2),c=r(554),u=a(r(556));t.SingleStreamConfirmModal=function(e){const{stringKey:t,onAccept:r,onDecline:n}=e;return o.createElement("div",{className:u.default.confirm_wrapper},o.createElement("div",{className:u.default.confirm_modal},o.createElement("span",{className:u.default.confirm_text},o.createElement(l.Locale,{stringKey:t})),o.createElement("div",{className:u.default.confirm_buttons},o.createElement(c.ModalButton,{stringKey:"MODAL__CANCEL",type:"DECLINE",onClick:n}),o.createElement(c.ModalButton,{stringKey:"MODAL__YES",onClick:r}))))}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ModalButton=void 0;const o=s(r(0)),l=a(r(3)),c=r(2),u=a(r(555));t.ModalButton=function(e){const{stringKey:t,onClick:r,type:n}=e;return o.createElement("div",{onClick:r,className:(0,l.default)(u.default.modal_button,{[u.default.button_decline]:n})},o.createElement(c.Locale,{stringKey:t}))}},function(e,t,r){e.exports={modal_button:"_324804",button_decline:"_9a5686"}},function(e,t,r){e.exports={confirm_wrapper:"_313cdf",confirm_modal:"f8bc37",confirm_text:"_99b8c0",confirm_buttons:"bfc4a3"}},function(e,t,r){e.exports={like_list_animation:"_1b380e"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Prompt=void 0;const o=s(r(0)),l=r(2),c=a(r(76)),u=a(r(559));t.Prompt=function(e){const{stringKey:t,onApply:r,onCancel:n,applyTagTestData:i,cancelTagTestData:s}=e;return o.createElement(o.Fragment,null,o.createElement("p",{className:c.default.simple_text},o.createElement(l.Locale,{stringKey:t})),o.createElement("div",{className:u.default.button_list},o.createElement("button",Object.assign({type:"button"},i,{onClick:r,className:u.default.button_apply})),o.createElement("button",Object.assign({type:"button"},s,{onClick:n,className:u.default.button_cancel}))))}},function(e,t,r){e.exports={button_list:"_9d1b44",button_cancel:"f70ada",button_apply:"f54b59"}},function(e,t,r){e.exports={single_stream_button_list_wrapper:"b019f4",center:"_99eff5"}},function(e,t,r){e.exports={timer:"ceba55",timer_text:"_8ca49e",timer_text_paid:"fe9088",timer_paid_icon:"fc48c6"}},function(e,t){e.exports=r(7200)},function(e,t,r){"use strict";var n=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))((function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,o)}l((n=n.apply(e,t||[])).next())}))},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.useToggleWebrtcStats=void 0;const s=i(r(918)),a=r(229);t.useToggleWebrtcStats=function(){(0,s.default)("Control+Shift+i",(()=>n(this,void 0,void 0,(function*(){var e;const t=!(null!==(e=a.Config.shared().getValue("streaming.webRTCStatsEnabled"))&&void 0!==e&&e);a.Config.shared().update([{streaming:{webRTCStatsEnabled:t}}])}))))}},function(e,t,r){"use strict";!function(){if("undefined"!=typeof self&&self.document){var e=KeyboardEvent.prototype,t=Object.getOwnPropertyDescriptor(e,"key");if(t){var r={Win:"Meta",Scroll:"ScrollLock",Spacebar:" ",Down:"ArrowDown",Left:"ArrowLeft",Right:"ArrowRight",Up:"ArrowUp",Del:"Delete",Apps:"ContextMenu",Esc:"Escape",Multiply:"*",Add:"+",Subtract:"-",Decimal:".",Divide:"/"};Object.defineProperty(e,"key",{get:function(){var e=t.get.call(this);return r.hasOwnProperty(e)?r[e]:e}})}}}()},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.AccessErrorScreen=void 0;const o=s(r(0)),l=r(1),c=r(2),u=a(r(566)),d=a(r(230));t.AccessErrorScreen=()=>o.createElement("div",Object.assign({className:d.default.access_error_screen},(0,l.tagTestData)("current_user_stream__access_error_screen")),o.createElement("img",{className:d.default.image,src:u.default,alt:""}),o.createElement("div",{className:d.default.text},o.createElement(c.Locale,{stringKey:"LOCAL_STREAM__ACCESS_ERROR"})))},function(e,t){e.exports="data:image/svg+xml;charset=utf-8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZwogICAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCiAgICB2ZXJzaW9uPSIxLjEiIHdpZHRoPSIyMzkuOTgzNzIiIGhlaWdodD0iMjE2LjQ5NTc2IiB2aWV3Qm94PSIwIDAgMjM5Ljk4MzcyIDIxNi40OTU3NiI+CiAgICA8cGF0aAogICAgICAgIGZpbGw9IiMwMDAiCiAgICAgICAgZD0iTTIyMS40NDUgMTMuNDVjLS4xNDQgNC44NzUtMi45OSA4LjIxMy02LjIxOCAxMS40NzRRMTQ2Ljk3MSA5My44OTggNzguNzg1IDE2Mi45NDJjLTE1LjkwNyAxNi4wOTgtMzEuNzUyIDMyLjI1OC00Ny43MTUgNDguMy02Ljg3MiA2LjkwNS0xNS4yODIgNi45NjItMjAuNTc2LjQxNy00LjU5NC01LjY3Ny0zLjg3Ny0xMi43NDggMi4xNjItMTguODg5cTI5Ljg2NS0zMC4zNyA1OS44My02MC42NFExMzQuODMgNjkuMDE4IDE5Ny4xOSA1LjkyNWM3LjE2MS03LjI0MyAxNC44ODgtNy44NjUgMjAuNjA4LTEuNzU2YTEyLjk5IDEyLjk5IDAgMCAxIDMuNjQ3IDkuMjgyek0yMjQuMTIgNDMuNjRsLTc0LjE5OCA3NC4xOThxLS4wMTMgMTEuNjU0LS4wNzIgMjMuMzA5Yy0uMDkzIDE1LjA1OC0xMy40ODcgMjguNTc2LTI4LjM2MSAyOC43Mi03Ljg3OS4wNzYtMTUuNzU4LjA2LTIzLjYzNy4wNDFMNzUuMzcgMTkyLjM5cTIyLjE0LjAzOSA0NC4yOC0uMDg1YzI4LjcyOC0uMTIgNTEuMjMtMjIuMjA2IDUyLjQtNTEuMjY0LjAzMy0uODE3LjEzLTEuNjMxLjI1OC0zLjE4IDYuMTE4IDUuODk3IDExLjczIDExLjMyNCAxNy4zNiAxNi43MzIgNy42NDcgNy4zNDYgMTUuMTY5IDE0LjgzNCAyMyAyMS45NzQgNy42MDIgNi45MjggMTguMDQ2IDYuNjQyIDIzLjc0Ni0uNTc2IDEuNjk4LTIuMTUgMi40MDctNS4xIDMuNTctNy42ODJWNTYuNzkyYy0uOTEtMi4xNS0xLjQ5My00LjUzMi0yLjc4OS02LjQxYTE0LjczNiAxNC43MzYgMCAwIDAtMTMuMDc1LTYuNzQxem0tNi43MDggMTA3LjY3M2wtNDAuNDEtMzguNzdjMTMuMzktMTIuNzY0IDI2LjUyLTI1LjI3NiA0MC40MS0zOC41MTR6TTguNDg2IDE2OC4zMTZsMTYuMjQ3LTE2LjI0N2EyNy4wNjggMjcuMDY4IDAgMCAxLTIuNDE0LTEwLjg4cS0uMTgtMjguNjE4IDAtNTcuMjM3Yy4wOTQtMTUuMDc1IDEzLjQ3LTI4LjYzNSAyOC4zNjItMjguNzA4cTM1LjM4Mi0uMTc1IDcwLjc2Ny0uMDAyYy4wMzYgMCAuMDcyLjAwMy4xMDguMDA0bDE4LjQ1OC0xOC40NThhNTAuNTg1IDUwLjU4NSAwIDAgMC0xOS4xNi0zLjk0OGMtMjMuMjE2LS4yMTItNDYuNDM3LS4yNS02OS42NTEuMDFDMjMuMjAzIDMzLjE2LjQ2NSA1Ni4yOTQuMTUyIDg0LjY0MXEtLjMwOCAyNy44NjMtLjAwNCA1NS43MzFhNTIuNjMgNTIuNjMgMCAwIDAgOC4zMzggMjcuOTQzeiIvPgo8L3N2Zz4K"},function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.CurrentUserStreamShortStreamerInfo=void 0;const i=n(r(0)),s=r(8),a=r(72),o=r(1),l=r(7),c=r(53),u=n(r(214)),d=n(r(568));t.CurrentUserStreamShortStreamerInfo=i.default.memo((e=>{const{streamId:t,onPress:r}=e,{avatar:n,name:h}=(0,s.useAuthorizedUser)(),p=(0,a.useStreamViewers)(t,0);return i.default.createElement("button",Object.assign({type:"button",className:d.default.current_user_stream_short_streamer_info},(0,o.tagTestData)("current_user_stream__button__short_info"),{onClick:r}),i.default.createElement("div",{className:u.default.avatar,style:{backgroundImage:`url(${(0,c.getResizedImageSrc)(n,76,76)}), url(${l.Resources.images.defaultAvatar()})`}}),i.default.createElement("div",{className:u.default.short_info},i.default.createElement("span",Object.assign({className:u.default.name},(0,o.tagTestData)("current_user_stream__short_info__name")),h),i.default.createElement("span",Object.assign({className:u.default.followers},(0,o.tagTestData)("current_user_stream__short_info__viewers_count")),p)))}))},function(e,t,r){e.exports={hidden:"ac70af",followers:"_9af67f",name:"bf3bfc",ellipsis:"_6f5afe",current_user_stream_short_streamer_info:"_80eafb",single_stream_short_streamer_info:"_0602e1",single_stream_short_streamer_info_minimized:"_232e0a",avatar:"_79de4c",avatar_minimized:"_5084bd",short_info:"_7822d2",name_minimized:"_57d42e",rerun:"_9e717b"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))((function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,o)}l((n=n.apply(e,t||[])).next())}))},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.CurrentUserStreamVideo=void 0;const l=s(r(0)),c=o(r(3)),u=r(1),d=r(136),h=r(108),p=r(40),f=o(r(570)),A=o(r(571)),m=o(r(572)),g=o(r(110)),v=o(r(74)),b=r(137),y=r(231),C=r(55),w=r(107),M=o(r(78)),S=r(237),I=r(48),E=r(5),x=r(71),T=r(109);t.CurrentUserStreamVideo=l.default.memo((function(e){const{spaceSize:t,hasCoStreamerVisible:r=!1,isBattle:n,children:i,streamerId:s,guestId:o="",streamId:D,handleOpenLeaderboardModal:k,onVisibleMoreButtonPopup:j,onOpenLeaderboardModal:L}=e,{enableMicro:O}=(0,I.useRoomLocalMemberMicrophoneControl)(),P=(0,E.useObservable)((()=>x.StreamingVideoModule.shared().microState$()),[]),[N,B]=(0,l.useState)(0),R=(0,b.getDynamicVideoStyle)(!0,t,r),V=n?{"justify-content":"flex-start","align-items":"flex-start","background-color":"black"}:{};(0,l.useEffect)((()=>{n&&x.StreamingVideoModule.shared().enableMicro()}),[n,O]),(0,l.useEffect)((()=>{let e=!0;return(0,d.getCamerasCount)().then((t=>{e&&B(t)})),()=>{e=!1}}),[]);const z=(0,l.useCallback)((()=>{P?x.StreamingVideoModule.shared().disableMicro():x.StreamingVideoModule.shared().enableMicro()}),[P]),Y=(0,l.useCallback)((()=>a(this,void 0,void 0,(function*(){yield x.StreamingVideoModule.shared().switchCamera()}))),[]),G=(0,l.useCallback)((()=>{j(!0)}),[]);return l.default.createElement("div",{className:g.default.single_stream_video,style:Object.assign(Object.assign({},R),V)},l.default.createElement("div",{className:(0,c.default)(g.default.streamer_container,{[g.default.second_streamer_wrapper]:n})},l.default.createElement("div",{className:g.default.streamer_wrapper},n?l.default.createElement("div",{style:{height:"100%"}},l.default.createElement(T.VideoPlayerFrame,{service:x.StreamingVideoModule.shared().player,blurred:!1,muted:!1,swapped:!1,splitVariant:"horizontal"})):null,i?l.default.createElement(w.SingleStreamHalfPopup,{theme:"transparent",isOpen:r,isBattle:n},i):null,n&&l.default.createElement(y.BattleLayout,{onOpenLeaderboardModal:L,isViewer:!1,streamerId:s,guestId:o,streamId:D}))),l.default.createElement(h.SingleStreamButtonListWrapper,null,l.default.createElement("div",{style:{display:"flex",alignItems:"center",flexDirection:"column-reverse"}},l.default.createElement(p.SingleStreamButton,{src:M.default,tagTestData:(0,u.tagTestData)("single_user_stream__button__report"),onClick:G}),l.default.createElement(C.Leaderboard,{isOnTop:!0,streamId:D,streamerId:s,onClick:k}),!n&&l.default.createElement(l.default.Fragment,null,l.default.createElement(p.SingleStreamButton,{additionalClassName:v.default.single_stream_button__mic,src:P?m.default:A.default,tagTestData:(0,u.tagTestData)("current_user_stream__button__mic",{"data-test-is-muted":P?0:1}),onClick:z}),N>1?l.default.createElement(p.SingleStreamButton,{additionalClassName:v.default.single_stream_button__switch_camera,src:f.default,tagTestData:(0,u.tagTestData)("current_user_stream__button__switch_camera"),onClick:Y}):null))),l.default.createElement(S.SingleStreamEnterReactions,{streamId:D}))}))},function(e,t){e.exports="data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjI0Ij4KICAgIDxwYXRoCiAgICAgICAgZmlsbD0iI2ZmZiIKICAgICAgICBkPSJNMTkgOGwtNCA0aDNjMCAzLjMxLTIuNjkgNi02IDYtMS4wMSAwLTEuOTctLjI1LTIuOC0uN2wtMS40NiAxLjQ2QzguOTcgMTkuNTQgMTAuNDMgMjAgMTIgMjBjNC40MiAwIDgtMy41OCA4LThoM2wtNC00ek02IDEyYzAtMy4zMSAyLjY5LTYgNi02IDEuMDEgMCAxLjk3LjI1IDIuOC43bDEuNDYtMS40NkMxNS4wMyA0LjQ2IDEzLjU3IDQgMTIgNGMtNC40MiAwLTggMy41OC04IDhIMWw0IDQgNC00SDZ6Ii8+Cjwvc3ZnPgo="},function(e,t){e.exports="data:image/svg+xml;charset=utf-8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjBweCIKICAgICB5PSIwcHgiCiAgICAgdmlld0JveD0iMCAwIDIwIDI3IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyMCAyNzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgogICAgPGRlZnM+CiAgICAgICAgPGZpbHRlciBpZD0icHJlZml4X19hIiB3aWR0aD0iMTY2LjclIiBoZWlnaHQ9IjE4MCUiIHg9Ii0zMy4zJSIgeT0iLTQwJSIgZmlsdGVyVW5pdHM9Im9iamVjdEJvdW5kaW5nQm94Ij4KICAgICAgICAgICAgPGZlT2Zmc2V0IGluPSJTb3VyY2VBbHBoYSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRPdXRlcjEiLz4KICAgICAgICAgICAgPGZlR2F1c3NpYW5CbHVyIGluPSJzaGFkb3dPZmZzZXRPdXRlcjEiIHJlc3VsdD0ic2hhZG93Qmx1ck91dGVyMSIgc3RkRGV2aWF0aW9uPSIyIi8+CiAgICAgICAgICAgIDxmZUNvbG9yTWF0cml4IGluPSJzaGFkb3dCbHVyT3V0ZXIxIiByZXN1bHQ9InNoYWRvd01hdHJpeE91dGVyMSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFsdWVzPSIwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwLjI1IDAiLz4KICAgICAgICAgICAgPGZlTWVyZ2U+CiAgICAgICAgICAgICAgICA8ZmVNZXJnZU5vZGUgaW49InNoYWRvd01hdHJpeE91dGVyMSIvPgogICAgICAgICAgICAgICAgPGZlTWVyZ2VOb2RlIGluPSJTb3VyY2VHcmFwaGljIi8+CiAgICAgICAgICAgIDwvZmVNZXJnZT4KICAgICAgICA8L2ZpbHRlcj4KPC9kZWZzPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNC42IDcpIHNjYWxlKDAuNSkiIGZpbGw9IiNmZmYiIGZpbHRlcj0idXJsKCNwcmVmaXhfX2EpIj4KICAgIAk8cGF0aCBkPSJNMTMuMiwxNC44QzEzLjIsMTQuOCwxMy4yLDE0LjgsMTMuMiwxNC44QzEzLjIsMTQuOCwxMy4yLDE0LjgsMTMuMiwxNC44eiIvPgogICAgICAgIDxwYXRoIGQ9Ik0xMiwxNS44QzEyLDE1LjgsMTIsMTUuOCwxMiwxNS44QzEyLDE1LjgsMTIsMTUuOCwxMiwxNS44eiIvPgogICAgICAgIDxwYXRoIGQ9Ik0xOS44LDEyYy0wLjYsMC0xLDAuNC0xLDFjMCw0LjQtMy42LDgtOCw4Yy0xLjEsMC0yLjItMC4yLTMuMS0wLjZsLTEuNSwxLjVjMS4xLDAuNiwyLjMsMSwzLjYsMS4xdjNjMCwwLjYsMC40LDEsMSwxCgkJYzAuNiwwLDEtMC40LDEtMXYtM2M1LjEtMC41LDktNC44LDktMTBDMjAuOCwxMi40LDIwLjQsMTIsMTkuOCwxMnoiLz4KICAgICAgICA8cGF0aCBkPSJNNy4yLDEyLjRsMC42LTAuNlY1YzAtMS43LDEuMy0zLDMtM3MzLDEuMywzLDN2MC44bDEuOS0xLjljLTAuNi0yLjUtMy00LjMtNS43LTMuOEM3LjUsMC41LDUuOCwyLjcsNS44LDUuMlYxMwoJCWMwLDAuMiwwLDAuNSwwLDAuN0w3LjIsMTIuNHoiLz4KICAgICAgICA8cGF0aAogICAgICAgICAgICBkPSJNMTIuOSwxNS4xbC0xLjUsMS41TDEwLjEsMThjMC4yLDAsMC41LDAsMC43LDBjMi44LDAsNS0yLjIsNS01di0wLjhsLTEuNCwxLjRMMTIuOSwxNS4xQzEyLjksMTUuMSwxMi45LDE1LjEsMTIuOSwxNS4xeiIKICAgICAgICAvPgogICAgICAgIDxwYXRoIGQ9Ik0zLjQsMTYuMWMtMC40LTEtMC42LTItMC42LTMuMWMwLTAuNi0wLjQtMS0xLTFjLTAuNiwwLTEsMC40LTEsMWMwLDEuNywwLjQsMy4yLDEuMSw0LjZMMy40LDE2LjF6Ii8+CiAgICAgICAgPHBhdGgKICAgICAgICAgICAgZD0iTTEyLjksMTUuMWMwLjEtMC4xLDAuMi0wLjIsMC4zLTAuM0MxMy4xLDE0LjksMTMsMTUsMTIuOSwxNS4xQzEyLjksMTUuMSwxMi45LDE1LjEsMTIuOSwxNS4xTDEyLjksMTUuMXoiLz4KICAgICAgICA8cGF0aCBkPSJNMjEuNSwyLjRjLTAuNC0wLjQtMS0wLjQtMS40LDBsLTYuMyw2LjNsLTUuNiw1LjZjMCwwLDAsMCwwLDBsLTcuOCw3LjhjLTAuNCwwLjQtMC40LDEsMCwxLjRzMSwwLjQsMS40LDBsNy44LTcuOAoJCWMwLDAsMCwwLDAsMGw0LjItNC4ybDcuNy03LjdDMjEuOSwzLjQsMjEuOSwyLjgsMjEuNSwyLjR6Ii8+CjwvZz4KPC9zdmc+Cg=="},function(e,t){e.exports="data:image/svg+xml;charset=utf-8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjBweCIgeT0iMHB4IgogICAgIHZpZXdCb3g9IjAgMCAyMCAyNyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjAgMjc7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KICAgIDxkZWZzPgogICAgICAgIDxmaWx0ZXIgaWQ9InByZWZpeF9fYSIgd2lkdGg9IjE2Ni43JSIgaGVpZ2h0PSIxODAlIiB4PSItMzMuMyUiIHk9Ii00MCUiIGZpbHRlclVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCI+CiAgICAgICAgICAgIDxmZU9mZnNldCBpbj0iU291cmNlQWxwaGEiIHJlc3VsdD0ic2hhZG93T2Zmc2V0T3V0ZXIxIi8+CiAgICAgICAgICAgIDxmZUdhdXNzaWFuQmx1ciBpbj0ic2hhZG93T2Zmc2V0T3V0ZXIxIiByZXN1bHQ9InNoYWRvd0JsdXJPdXRlcjEiIHN0ZERldmlhdGlvbj0iMiIvPgogICAgICAgICAgICA8ZmVDb2xvck1hdHJpeCBpbj0ic2hhZG93Qmx1ck91dGVyMSIgcmVzdWx0PSJzaGFkb3dNYXRyaXhPdXRlcjEiIHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMC4yNSAwIi8+CiAgICAgICAgICAgIDxmZU1lcmdlPgogICAgICAgICAgICAgICAgPGZlTWVyZ2VOb2RlIGluPSJzaGFkb3dNYXRyaXhPdXRlcjEiLz4KICAgICAgICAgICAgICAgIDxmZU1lcmdlTm9kZSBpbj0iU291cmNlR3JhcGhpYyIvPgogICAgICAgICAgICA8L2ZlTWVyZ2U+CiAgICAgICAgPC9maWx0ZXI+CiAgICA8L2RlZnM+CiAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1IDcpIHNjYWxlKDAuNSkiIGZpbGw9IiNmZmYiIGZpbHRlcj0idXJsKCNwcmVmaXhfX2EpIj4KCTxwYXRoIGQ9Ik0xMCwxOGMyLjgsMCw1LTIuMiw1LTVWNWMwLTIuOC0yLjItNS01LTVTNSwyLjIsNSw1djhDNSwxNS44LDcuMiwxOCwxMCwxOHogTTcsNWMwLTEuNywxLjMtMywzLTNzMywxLjMsMywzdjgKCQljMCwxLjctMS4zLDMtMywzcy0zLTEuMy0zLTNWNXoiLz4KICAgICAgICA8cGF0aCBkPSJNMTksMTJjLTAuNiwwLTEsMC40LTEsMWMwLDQuNC0zLjYsOC04LDhzLTgtMy42LTgtOGMwLTAuNi0wLjQtMS0xLTFzLTEsMC40LTEsMWMwLDUuMiwzLjksOS40LDksMTB2M2MwLDAuNiwwLjQsMSwxLDEKCQlzMS0wLjQsMS0xdi0zYzUuMS0wLjUsOS00LjgsOS0xMEMyMCwxMi40LDE5LjYsMTIsMTksMTJ6Ii8+CjwvZz4KPC9zdmc+Cg=="},function(e,t,r){e.exports={text:"_81a054"}},function(e,t,r){"use strict";var n=this&&this.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(n=Object.getOwnPropertySymbols(e);i<n.length;i++)t.indexOf(n[i])<0&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(r[n[i]]=e[n[i]])}return r},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.BattleIcon=void 0;const s=i(r(0)),a=i(r(575)),o=i(r(576)),l=i(r(577)),c=i(r(578)),u=i(r(579)),d={"start-battle":a.default,"sent-gift":o.default,win:l.default,lose:c.default,draw:u.default};t.BattleIcon=s.default.memo((e=>{var{name:t}=e,r=n(e,["name"]);return s.default.createElement("img",Object.assign({src:d[t],alt:""},r))}))},function(e,t){e.exports="data:image/svg+xml;charset=utf-8;base64,PHN2ZyB3aWR0aD0iMTE2IiBoZWlnaHQ9IjI1NSIgdmlld0JveD0iMCAwIDExNiAyNTUiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMCkiPgo8cGF0aCBkPSJNNDYuMjI3MiAxNjkuNzEyQzM0LjQwMDQgMTczLjkyIDIyLjU3MzYgMTc4LjEyOCAxMC4yNjA3IDE4Mi41NTFDMTAuNzQ2NyAxODEuNjM0IDExLjA3MDggMTgxLjA5NSAxMS4zNDA4IDE4MC42MDlDMTcuMTE5MiAxNzAuODQ1IDIyLjg5NzYgMTYxLjA4MSAyOC42NzYgMTUxLjM3MUMyOS4zMjQgMTUwLjM0NiAyOS40MzIgMTQ5LjQyOSAyOS4xMDggMTQ4LjI0MkMyNy4zNzk5IDE0Mi43NCAyNS43NTk4IDEzNy4xODMgMjMuOTc3NyAxMzEuNDExQzE4Ljc5MzMgMTMzLjM1MyAxMy42NjI5IDEzNS4yOTUgOC4xMDA1NiAxMzcuMzk5QzguNzQ4NiAxMzYuNDgyIDkuMDcyNjMgMTM2LjA1IDkuMzk2NjUgMTM1LjU2NUMxMi42OTA5IDEzMS4zNTcgMTUuOTg1MSAxMjcuMDQxIDE5LjM4NzMgMTIyLjg4OEMyMC40Njc0IDEyMS41MzkgMjAuNzM3NCAxMjAuNDA2IDIwLjE0MzQgMTE4LjczNEMxNS43MTUxIDEwNS41NzEgMTEuMzQwOCA5Mi40NjI0IDYuOTEyNDggNzkuMjk5N0M2LjY0MjQ2IDc4LjQ5MDUgNi4zNzI0NCA3Ny42Mjc0IDUuOTk0NDEgNzYuNjAyNUM2Ljk2NjQ4IDc2LjYwMjUgNy42Njg1MyA3Ni42MDI1IDguMzcwNTggNzYuNjAyNUMyMi4wMzM1IDc2LjYwMjUgMzUuNjQyNSA3Ni42NTY0IDQ5LjMwNTQgNzYuNTQ4NUM1MS4xNDE1IDc2LjU0ODUgNTIuMDU5NiA3Ni45MjYxIDUxLjg5NzYgNzguOTIyMUM1MS44NDM2IDc5LjQwNzYgNTIuMDU5NiA3OS44OTMxIDUyLjI3NTYgODAuOTE4MUM1NC44Njc4IDc2LjM4NjcgNTguNTQgNzMuMjAzOSA2MS4zNDgyIDY5LjM3MzhDNjQuMjY0NCA2NS40MzU4IDY3LjM0MjYgNjEuNjU5NiA3MC4zNjY5IDU3Ljc3NTVDNzMuMzkxMSA1My44OTE0IDc2LjQxNTMgNTAuMDYxMyA3OS40Mzk1IDQ2LjE3NzJDODIuNDYzNyA0Mi4yOTMyIDg1LjQ4NzkgMzguNDYzIDg4LjUxMjEgMzQuNjMyOUM5MS41MzYzIDMwLjgwMjggOTQuNTYwNSAyNi45MTg3IDk3LjU4NDcgMjMuMDg4NkMxMDAuNjA5IDE5LjIwNDUgMTAzLjYzMyAxNS4zNzQ0IDEwNi42NTcgMTEuNDkwM0MxMDkuNjI4IDcuNjYwMjEgMTEyLjY1MiAzLjgzMDA4IDExNS42NzYgMC4wNTM5MDE3QzExNS43ODQgMC4xMDc4NDcgMTE1Ljg5MiAwLjIxNTczOCAxMTYuMDU0IDAuMjY5NjgzQzEwMy43NDEgMjUuNjI0IDkxLjQyODMgNTAuOTI0NCA3OS4wMDc1IDc2LjQ5NDZDODAuNDY1NiA3Ni41NDg1IDgxLjU5OTYgNzYuNjAyNSA4Mi45NDk3IDc2LjcxMDNDODEuMDU5NiA4Mi4zNzQ2IDc5LjIyMzUgODcuOTMxIDc3LjE3MTMgOTQuMDgwOEM4MC4zNTc1IDkzLjMyNTUgODMuMzI3OCA5My4wNTU4IDg1Ljg2NTkgOTEuODY5QzkzLjA0ODQgODguNTc4MyAxMDAuMDY5IDg0LjkxIDEwNy4xNDMgODEuNDAzNkMxMDcuNzM3IDgxLjA3OTkgMTA4LjM4NSA4MC44MTAyIDEwOS4zNTggODAuODEwMkMxMDYuMzMzIDg1LjIzMzcgMTAzLjMwOSA4OS42NTcyIDEwMC4xNzcgOTQuMjQyNkMxMDIuNDk5IDk0Ljc4MjEgMTA0LjU1MSA5NS4zMjE1IDEwNi42MDMgOTUuNjk5MUMxMDcuNTIxIDk1Ljg2MSAxMDcuODQ1IDk2LjIzODYgMTA3Ljg5OSA5Ny4yMDk2QzEwOC40OTMgMTA5LjgzMyAxMDkuMDg4IDEyMi40NTYgMTA5LjY4MiAxMzUuMDc5QzEwOS42ODIgMTM1LjUxMSAxMDkuNjI4IDEzNS45OTYgMTA5LjU3NCAxMzYuNjQ0QzEwNy4wMzUgMTM2LjEwNCAxMDQuNjA1IDEzNS42NzMgMTAyLjIyOSAxMzQuOTcxQzEwMC44MjUgMTM0LjU0IDEwMC4zOTMgMTM1LjQ1NyA5OS42MzY5IDEzNi4yMTJDOTguODI2OCAxMzcuMDIxIDk5LjI1ODkgMTM3LjY2OSA5OS42OTA5IDEzOC40MjRDMTAwLjg3OSAxNDAuNTI4IDEwMi4yMjkgMTQyLjU3OCAxMDMuMzA5IDE0NC43MzZDMTExLjM1NiAxNjEuMTM1IDEwMC41MDEgMTc2LjI5NCA4NS4wMDE5IDE3OC4yOUM3OS4wMDc0IDE3OS4wOTkgNzIuOTU5IDE3OC43NzUgNjcuMDcyNiAxNzcuMTAzQzY1Ljg4NDUgMTc2Ljc3OSA2NS4zNDQ1IDE3Ny4yNjUgNjQuNzUwNSAxNzguMDJDNTUuNDA3OCAxODkuMjQgNDYuMDY1MiAyMDAuNDA3IDM2LjcyMjUgMjExLjYyOEMyNC43ODc3IDIyNS45MjMgMTIuOTA2OSAyNDAuMjE5IDAuOTcyMDY3IDI1NC40NjFDMC43NTYwNTIgMjU0LjczIDAuNTQwMDM3IDI1NSAwIDI1NS4wNTRDMTUuNDk5MSAyMjYuNzMzIDMwLjk5ODEgMTk4LjQxMSA0Ni40OTcyIDE3MC4wOUM0Ni40NDMyIDE2OS45ODIgNDYuMzM1MiAxNjkuODIgNDYuMjI3MiAxNjkuNzEyWk02Ni4xNTQ2IDE1OC4wNkM2Ny4xODA2IDE2Mi42NDUgNjguMTUyNyAxNjYuOTA3IDY5LjE3ODggMTcxLjIyM0M2OS4yODY4IDE3MS42NTQgNjkuOTM0OCAxNzIuMTQgNzAuMzY2OSAxNzIuMjQ4Qzc1Ljg3NTIgMTczLjE2NSA4MS40Mzc2IDE3My43NTggODYuODkyIDE3Mi4yNDhDOTMuODA0NSAxNzAuMzA2IDk4LjcxODggMTY2LjA5OCAxMDAuMTc3IDE1OC43NjFDMTAxLjI1NyAxNTMuNDc1IDk5LjUyODkgMTQ4LjcyNyA5Ni44Mjg3IDE0NC4yNUM5NS42NDA2IDE0Mi4yIDk0LjM0NDUgMTQwLjIwNCA5My4zNzI0IDEzOC4xQzkwLjk0MjMgMTMyLjg2OCA5NC4xODI1IDEyOC40NDQgOTkuOTA2OSAxMjkuMDM3QzEwMS4xNDkgMTI5LjE0NSAxMDIuMzkxIDEyOS4zNjEgMTAzLjc5NSAxMjkuNTIzQzEwMy43OTUgMTI4LjY2IDEwMy43OTUgMTI4LjAxMiAxMDMuNzk1IDEyNy4zNjVDMTAzLjQxNyAxMTkuOTIxIDEwMy4wOTMgMTEyLjUzIDEwMi43MTUgMTA1LjA4NkMxMDIuNDk5IDEwMC4yODQgMTAyLjQ5OSAxMDAuMjg0IDk3LjY5MjcgOTkuNDIxNEM4OS42NDYyIDk4LjAxODggODEuNTk5NiA5Ny43NDkxIDczLjY2MTEgMTAwLjMzOEM2My4xODQ0IDEwMy43OTEgNTcuODkyIDExMi4yNiA1OS4xMzQxIDEyMy4xNTdDNTkuODM2MSAxMjkuMzYxIDYyLjc1MjMgMTM0LjMyNCA2Ny4yMzQ2IDEzOC40NzhDNzAuMjA0OCAxNDEuMjI5IDczLjQ0NTEgMTQzLjc2NCA3Ni4zMDczIDE0Ni42MjRDNzcuNjAzNCAxNDcuOTE4IDc4Ljc5MTQgMTQ5LjU5MSA3OS4zMzE1IDE1MS4yNjNDODAuOTUxNiAxNTYuMDY0IDc4LjczNzQgMTU4Ljk3NyA3My42NjExIDE1OS4xMzlDNzIuNjM1IDE1OS4xOTMgNzEuNTU0OSAxNTkuMDMxIDcwLjQ3NDkgMTU4Ljg2OUM2OS4xMjQ4IDE1OC43MDcgNjcuNzc0NyAxNTguMzg0IDY2LjE1NDYgMTU4LjA2Wk0xMy43NzEgODIuMTA0OUMxMy45ODcgODIuOTE0MSAxNC4xNDkgODMuNTA3NSAxNC4zNjUgODQuMTAwOUMxNi40MTcxIDkwLjE5NjcgMTguNjMxMyA5Ni4yMzg2IDIwLjU3NTQgMTAyLjM4OEMyNS43NTk4IDExOC44OTYgMzAuODM2MSAxMzUuNDAzIDM1Ljg1ODUgMTUxLjk2NEMzNi4yOTA1IDE1My40MjEgMzYuODg0NSAxNTMuOTA2IDM4LjM5NjYgMTUzLjg1MkM0Mi41NTQ5IDE1My43NDQgNDYuNjU5MiAxNTMuNzQ0IDUwLjgxNzUgMTUzLjg1MkM1Mi4yNzU2IDE1My45MDYgNTIuODY5NiAxNTMuNDc1IDUzLjI0NzcgMTUyLjA3MkM1NC43MDU4IDE0Ni42MjQgNTYuMzI1OSAxNDEuMTc1IDU3Ljk0NiAxMzUuNzI3QzU4LjM3OCAxMzQuMjcgNTguMzc4IDEzMy4wODMgNTcuNzMgMTMxLjY4MUM1MS43MzU2IDExOC42MjYgNTYuMzc5OSAxMDUuMDMyIDY5LjA3MDggOTguMjM0NkM2OS43MTg4IDk3LjkxMDkgNzAuMjU4OSA5Ny4xMDE3IDcwLjUyODkgOTYuNDAwNEM3MS45ODcgOTIuMjQ2NiA3My4zMzcxIDg4LjAzODkgNzQuNzQxMiA4My44MzExQzc0LjkwMzIgODMuMzQ1NiA3NS4wMTEyIDgyLjg2MDEgNzUuMTczMiA4Mi4wNTA5Qzc0LjQxNzEgODIuMDUwOSA3My44NzcxIDgyLjA1MDkgNzMuMjgzMSA4Mi4wNTA5QzY5LjM0MDggODIuMDUwOSA2NS4zNDQ1IDgyLjE1ODggNjEuNDAyMiA4MS45OTdDNTkuNDU4MSA4MS44ODkxIDU4Ljg2NDEgODIuNTM2NCA1OC40ODYgODQuNDI0NUM1Ni44MTE5IDkyLjYyNDIgNTQuOTIxOCAxMDAuNzcgNTMuMDg1NyAxMDguOTdDNTIuOTc3NyAxMDkuNDAxIDUyLjc2MTYgMTA5Ljc3OSA1Mi40OTE2IDExMC41MzRDNTIuMjIxNiAxMDkuNzI1IDUyLjA1OTYgMTA5LjM0NyA1MS45NTE2IDEwOC45MTZDNTAuMjc3NSAxMDAuNjA4IDQ4LjU0OTQgOTIuMzAwNiA0Ni45ODMyIDgzLjkzOUM0Ni43MTMyIDgyLjQyODYgNDYuMjI3MiA4Mi4wNTA5IDQ0Ljc2OTEgODIuMDUwOUMzNS4xMDI0IDgyLjEwNDkgMjUuMzgxOCA4Mi4xMDQ5IDE1LjcxNTEgODIuMTA0OUMxNS4xNzUgODIuMDUwOSAxNC41ODEgODIuMTA0OSAxMy43NzEgODIuMTA0OVoiIGZpbGw9ImJsYWNrIi8+CjxwYXRoIGQ9Ik02Ni4xNTQ2IDE1OC4wNkM2Ny43NzQ3IDE1OC4zODQgNjkuMTc4OCAxNTguNzA3IDcwLjUyODkgMTU4LjkyM0M3MS41NTQ5IDE1OS4wODUgNzIuNjM1IDE1OS4xOTMgNzMuNzE1MSAxNTkuMTkzQzc4Ljc5MTQgMTU5LjAzMSA4MS4wMDU2IDE1Ni4xMTggNzkuMzg1NSAxNTEuMzE3Qzc4Ljc5MTQgMTQ5LjU5MSA3Ny42NTc0IDE0Ny45MTggNzYuMzYxMyAxNDYuNjc4QzczLjQ0NTEgMTQzLjgxOCA3MC4yNTg5IDE0MS4yODMgNjcuMjg4NiAxMzguNTMyQzYyLjgwNjMgMTM0LjM3OCA1OS44OTAxIDEyOS40MTUgNTkuMTg4MSAxMjMuMjExQzU3Ljk0NiAxMTIuMzE0IDYzLjIzODQgMTAzLjg0NSA3My43MTUxIDEwMC4zOTJDODEuNTk5NiA5Ny44MDMxIDg5LjY0NjIgOTguMDcyOCA5Ny43NDY3IDk5LjQ3NTRDMTAyLjU1MyAxMDAuMjg1IDEwMi41NTMgMTAwLjMzOCAxMDIuNzY5IDEwNS4xNEMxMDMuMTQ3IDExMi41ODQgMTAzLjQ3MSAxMTkuOTc1IDEwMy44NDkgMTI3LjQxOUMxMDMuOTAzIDEyOC4wNjYgMTAzLjg0OSAxMjguNzE0IDEwMy44NDkgMTI5LjU3N0MxMDIuNDk5IDEyOS40MTUgMTAxLjI1NyAxMjkuMTk5IDk5Ljk2MDkgMTI5LjA5MUM5NC4yMzY1IDEyOC40OTggOTAuOTk2MyAxMzIuOTIyIDkzLjQyNjQgMTM4LjE1NEM5NC4zOTg1IDE0MC4zMTIgOTUuNjk0NiAxNDIuMzA4IDk2Ljg4MjcgMTQ0LjMwNEM5OS41Mjg5IDE0OC43ODEgMTAxLjI1NyAxNTMuNDc1IDEwMC4yMzEgMTU4LjgxNUM5OC43MTg4IDE2Ni4xNTIgOTMuODU4NSAxNzAuMzYgODYuOTQ2IDE3Mi4zMDJDODEuNDkxNiAxNzMuODY2IDc1LjkyOTIgMTczLjI3MyA3MC40MjA5IDE3Mi4zMDJDNjkuOTM0OCAxNzIuMjQ4IDY5LjI4NjggMTcxLjcwOCA2OS4yMzI4IDE3MS4yNzdDNjguMDk4NyAxNjYuOTYxIDY3LjE4MDYgMTYyLjY0NSA2Ni4xNTQ2IDE1OC4wNloiIGZpbGw9InVybCgjcGFpbnQwX2xpbmVhcikiIGZpbGwtb3BhY2l0eT0iMC42Ii8+CjxwYXRoIGQ9Ik0xMy43NzEgODIuMTA0OUMxNC41ODEgODIuMDUwOSAxNS4xMjEgODEuOTk3IDE1LjcxNTEgODEuOTk3QzI1LjM4MTggODEuOTk3IDM1LjEwMjQgODEuOTk3IDQ0Ljc2OTEgODEuOTQzQzQ2LjIyNzIgODEuOTQzIDQ2LjcxMzIgODIuMzIwNyA0Ni45ODMyIDgzLjgzMTFDNDguNTQ5MyA5Mi4xOTI3IDUwLjI3NzUgMTAwLjUgNTEuOTUxNiAxMDguODA4QzUyLjA1OTYgMTA5LjIzOSA1Mi4yMjE2IDEwOS42NzEgNTIuNDkxNiAxMTAuNDI2QzUyLjgxNTYgMTA5LjY3MSA1My4wMzE3IDEwOS4yOTMgNTMuMDg1NyAxMDguODYyQzU0LjkyMTggMTAwLjcxNiA1Ni44MTE5IDkyLjUxNjMgNTguNDg2IDg0LjMxNjZDNTguODY0MSA4Mi40Mjg2IDU5LjQ1ODEgODEuODM1MiA2MS40MDIyIDgxLjg4OTFDNjUuMzQ0NSA4Mi4wNTA5IDY5LjM0MDggODEuOTQzIDczLjI4MyA4MS45NDNDNzMuODIzMSA4MS45NDMgNzQuNDE3MSA4MS45NDMgNzUuMTczMiA4MS45NDNDNzQuOTU3MiA4Mi42OTgzIDc0LjkwMzIgODMuMjM3NyA3NC43NDExIDgzLjcyMzJDNzMuMzM3MSA4Ny45MzEgNzEuOTg3IDkyLjEzODcgNzAuNTI4OSA5Ni4yOTI1QzcwLjI1ODggOTYuOTkzOCA2OS43MTg4IDk3Ljc0OSA2OS4wNzA4IDk4LjEyNjdDNTYuNDMzOSAxMDQuOTI0IDUxLjczNTYgMTE4LjUxOCA1Ny43MyAxMzEuNTczQzU4LjM3OCAxMzIuOTc1IDU4LjQzMiAxMzQuMTYyIDU3Ljk0NiAxMzUuNjE5QzU2LjI3MTkgMTQxLjAxMyA1NC43MDU4IDE0Ni40NjIgNTMuMjQ3NyAxNTEuOTY0QzUyLjg2OTYgMTUzLjM2NyA1Mi4yMjE2IDE1My43OTggNTAuODE3NSAxNTMuNzQ0QzQ2LjY1OTIgMTUzLjYzNyA0Mi41NTQ5IDE1My42MzcgMzguMzk2NiAxNTMuNzQ0QzM2Ljg4NDUgMTUzLjc5OCAzNi4yOTA1IDE1My4zMTMgMzUuODU4NSAxNTEuODU2QzMwLjgzNjEgMTM1LjI5NSAyNS43MDU4IDExOC43ODggMjAuNTc1NCAxMDIuMjhDMTguNjMxMyA5Ni4xMzA3IDE2LjQ3MTEgOTAuMDg4OCAxNC4zNjUgODMuOTkzQzE0LjIwMyA4My41MDc1IDE0LjA0MSA4Mi45MTQxIDEzLjc3MSA4Mi4xMDQ5WiIgZmlsbD0idXJsKCNwYWludDFfbGluZWFyKSIgZmlsbC1vcGFjaXR5PSIwLjYiLz4KPC9nPgo8ZGVmcz4KPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDBfbGluZWFyIiB4MT0iODEuNDQxNSIgeTE9Ijk4LjQyNjkiIHgyPSI4MS40NDE1IiB5Mj0iMTczLjI2NSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgo8c3RvcCBzdG9wLWNvbG9yPSIjRkY2MjNFIi8+CjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzc3MjVEQSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50MV9saW5lYXIiIHgxPSI0NC40NzIxIiB5MT0iODEuODg1OCIgeDI9IjQ0LjQ3MjEiIHkyPSIxNTMuNzQ5IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRjYyM0UiLz4KPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjNzcyNURBIi8+CjwvbGluZWFyR3JhZGllbnQ+CjxjbGlwUGF0aCBpZD0iY2xpcDAiPgo8cmVjdCB3aWR0aD0iMTE2IiBoZWlnaHQ9IjI1NSIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K"},function(e,t){e.exports="data:image/svg+xml;charset=utf-8;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgZmlsdGVyPSJ1cmwoI2ZpbHRlcjBfYikiPgo8Y2lyY2xlIGN4PSIxNiIgY3k9IjE2IiByPSIxNiIgZmlsbD0idXJsKCNwYWludDBfbGluZWFyKSIgZmlsbC1vcGFjaXR5PSIwLjYiLz4KPC9nPgo8cGF0aCBkPSJNMTYuMjM3MiAxMC4zMDI5QzE4LjM5NTEgNy40NDI5MiAyMi42OTA4IDQuODg2MDcgMjIuNDk2IDguOTM1MDhDMjIuMzg2OSAxMS4yMDQyIDIwLjUzNDcgMTEuMzAyMyAxNi4yMzcyIDExLjA4ODZMMTYuMjM3MiAxMC4zMDI5WiIgZmlsbD0iI0ZDQkYwQyIvPgo8cGF0aCBkPSJNMjIuMzU3OCA5LjcxNDI1QzIxLjk2MTMgMTEuMjY2OSAxOS4zNTQ1IDExLjQyOTYgMTcuMzc5IDExLjA4ODZDMTkuMjI5NiA5Ljc0MzUgMjIuODkxMyA3LjYyNDYzIDIyLjM1NzggOS43MTQyNVoiIGZpbGw9IiNFRTlCMDAiLz4KPHBhdGggZD0iTTE1Ljc2MjggMTAuMzAyOUMxMy42MDQ4IDcuNDQyOTIgOS4zMDkyMiA0Ljg4NjA3IDkuNTAzOTMgOC45MzUwOEM5LjYxMzA2IDExLjIwNDIgMTEuNDY1MyAxMS4zMDIzIDE1Ljc2MjggMTEuMDg4NkwxNS43NjI4IDEwLjMwMjlaIiBmaWxsPSIjRkNCRjBDIi8+CjxwYXRoIGQ9Ik05LjY0MjE2IDkuNzE0MjVDMTAuMDM4NiAxMS4yNjY5IDEyLjY0NTQgMTEuNDI5NiAxNC42MjA5IDExLjA4ODZDMTIuNzcwMyA5Ljc0MzUgOS4xMDg2MSA3LjYyNDYzIDkuNjQyMTYgOS43MTQyNVoiIGZpbGw9IiNFRTlCMDAiLz4KPHBhdGggZD0iTTE0LjQwMjggMTEuMDc3OUgxNy41OTcxQzE3LjU5NzEgMTEuMDc3OSAxNy44NjMzIDkuNzU0NjYgMTcuODYzMyA5LjEwOTY4QzE3Ljg2MzMgOC40NjQ2OSAxNy4xNzE5IDguMzM4NzYgMTcuMTcxOSA4LjMzODc2SDE0LjgyODFDMTQuODI4MSA4LjMzODc2IDE0LjEzNjYgOC40OTg2OSAxNC4xMzY2IDkuMTA5NjhDMTQuMTM2NiA5LjcyMDY3IDE0LjQwMjggMTEuMDc3OSAxNC40MDI4IDExLjA3NzlaIiBmaWxsPSJ1cmwoI3BhaW50MV9yYWRpYWwpIi8+CjxwYXRoIGQ9Ik02Ljg2OTU3IDE1LjI5NTNIMjUuMTMwNFYyMi43MzAxQzI1LjEzMDQgMjQuMzg2OSAyMy43ODczIDI1LjczMDEgMjIuMTMwNCAyNS43MzAxSDkuODY5NTdDOC4yMTI3MSAyNS43MzAxIDYuODY5NTcgMjQuMzg2OSA2Ljg2OTU3IDIyLjczMDFWMTUuMjk1M1oiIGZpbGw9InVybCgjcGFpbnQyX2xpbmVhcikiLz4KPHBhdGggZD0iTTYuODY5NTcgMTUuMjk1M0gyNS4xMzA0VjIyLjczMDFDMjUuMTMwNCAyNC4zODY5IDIzLjc4NzMgMjUuNzMwMSAyMi4xMzA0IDI1LjczMDFIOS44Njk1N0M4LjIxMjcxIDI1LjczMDEgNi44Njk1NyAyNC4zODY5IDYuODY5NTcgMjIuNzMwMVYxNS4yOTUzWiIgZmlsbD0idXJsKCNwYWludDNfbGluZWFyKSIvPgo8cGF0aCBkPSJNMjYgMTMuOTQ3NUMyNiAxMi4yOTA2IDI0LjY1NjkgMTAuOTQ3NSAyMyAxMC45NDc1SDlDNy4zNDMxNSAxMC45NDc1IDYgMTIuMjkwNiA2IDEzLjk0NzVWMTQuMjk1M0M2IDE0Ljg0NzYgNi40NDc3MiAxNS4yOTUzIDcgMTUuMjk1M0gyNUMyNS41NTIzIDE1LjI5NTMgMjYgMTQuODQ3NiAyNiAxNC4yOTUzVjEzLjk0NzVaIiBmaWxsPSJ1cmwoI3BhaW50NF9saW5lYXIpIi8+CjxwYXRoIGQ9Ik0xNC42OTU2IDE1LjI5NTNIMTcuMzA0M1YyNS43MzAxSDE0LjY5NTZWMTUuMjk1M1oiIGZpbGw9IiNGQ0JGMEMiLz4KPHBhdGggZD0iTTE0LjY5NTYgMTUuMjk1M0gxNy4zMDQzVjI1LjczMDFIMTQuNjk1NlYxNS4yOTUzWiIgZmlsbD0idXJsKCNwYWludDVfbGluZWFyKSIvPgo8cmVjdCB4PSIxNC42OTU2IiB5PSIxMC45NDc1IiB3aWR0aD0iMi42MDg3IiBoZWlnaHQ9IjQuMzQ3ODMiIGZpbGw9IiNGQ0JGMEMiLz4KPGRlZnM+CjxmaWx0ZXIgaWQ9ImZpbHRlcjBfYiIgeD0iLTEwLjg3MzEiIHk9Ii0xMC44NzMxIiB3aWR0aD0iNTMuNzQ2MyIgaGVpZ2h0PSI1My43NDYzIiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0ic1JHQiI+CjxmZUZsb29kIGZsb29kLW9wYWNpdHk9IjAiIHJlc3VsdD0iQmFja2dyb3VuZEltYWdlRml4Ii8+CjxmZUdhdXNzaWFuQmx1ciBpbj0iQmFja2dyb3VuZEltYWdlIiBzdGREZXZpYXRpb249IjUuNDM2NTYiLz4KPGZlQ29tcG9zaXRlIGluMj0iU291cmNlQWxwaGEiIG9wZXJhdG9yPSJpbiIgcmVzdWx0PSJlZmZlY3QxX2JhY2tncm91bmRCbHVyIi8+CjxmZUJsZW5kIG1vZGU9Im5vcm1hbCIgaW49IlNvdXJjZUdyYXBoaWMiIGluMj0iZWZmZWN0MV9iYWNrZ3JvdW5kQmx1ciIgcmVzdWx0PSJzaGFwZSIvPgo8L2ZpbHRlcj4KPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDBfbGluZWFyIiB4MT0iMTYiIHkxPSIwIiB4Mj0iMTYiIHkyPSIzMiIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgo8c3RvcCBzdG9wLWNvbG9yPSIjRkY2MjNFIi8+CjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzc3MjVEQSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmFkaWFsR3JhZGllbnQgaWQ9InBhaW50MV9yYWRpYWwiIGN4PSIwIiBjeT0iMCIgcj0iMSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIGdyYWRpZW50VHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTUuNDI0NyA5LjE0NTQxKSByb3RhdGUoNDMuMTYxNikgc2NhbGUoMi44MjUwNCA1LjQ3NjU5KSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkUwNTEiLz4KPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjRUU5QjAwIi8+CjwvcmFkaWFsR3JhZGllbnQ+CjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQyX2xpbmVhciIgeDE9IjM0LjI2MDkiIHkxPSIyMC41MTI3IiB4Mj0iMjUuMjcwOSIgeTI9IjQuNzgwMjQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KPHN0b3Agc3RvcC1jb2xvcj0iI0Q0MkUyRSIvPgo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNFMzJENTciLz4KPC9saW5lYXJHcmFkaWVudD4KPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDNfbGluZWFyIiB4MT0iMTguMTQyNSIgeTE9IjE3Ljc0MzkiIHgyPSIxOC4xNDI1IiB5Mj0iMTUuMjk1MyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgo8c3RvcCBzdG9wLW9wYWNpdHk9IjAuMDEiLz4KPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLW9wYWNpdHk9IjAuMjAwMjk0Ii8+CjwvbGluZWFyR3JhZGllbnQ+CjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQ0X2xpbmVhciIgeDE9IjE2IiB5MT0iMTcuNDY5MiIgeDI9IjE0LjE5NDkiIHkyPSI5LjE2NTk1IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CjxzdG9wIHN0b3AtY29sb3I9IiNENDJFMkUiLz4KPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjRTMyRDU3Ii8+CjwvbGluZWFyR3JhZGllbnQ+CjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQ1X2xpbmVhciIgeDE9IjE1LjY5MDEiIHkxPSIxNS4yOTUzIiB4Mj0iMTUuNjkwMSIgeTI9IjE3Ljc3NDYiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KPHN0b3Agc3RvcC1jb2xvcj0iI0MxN0UwMCIvPgo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNFRTlCMDAiIHN0b3Atb3BhY2l0eT0iMC4wMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8L2RlZnM+Cjwvc3ZnPgo="},function(e,t){e.exports="data:image/svg+xml;charset=utf-8;base64,PHN2ZyB3aWR0aD0iODgiIGhlaWdodD0iODgiIHZpZXdCb3g9IjAgMCA4OCA4OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02MS40OTU3IDI1LjE5NzhINzcuNjIxM0M3OC40NSAzOS44MDQxIDc1Ljk2MzggNTMuMzc0NCA1NS45NzA4IDUyLjMzODVDNTEuMDY3NSA1OC4yNDMyIDQ1LjE2MjkgNTkuNzk3MSA0OC40MDg3IDY4LjYzNjhINTEuNzU4MUM1My40MTU2IDY4LjYzNjggNTQuNzk2OCA3MC4wMTggNTQuNzk2OCA3MS42NzU1Vjc0LjEyNzFINTYuMDc0NEM1Ny42OTczIDc0LjEyNzEgNTkuMDQ0IDc1LjQ3MzggNTkuMDQ0IDc3LjA5NjdWNzkuNzIxSDI5LjAzNzJWNzcuMDk2N0MyOS4wMzcyIDc1LjQ3MzggMzAuMzgzOSA3NC4xMjcxIDMyLjAwNjggNzQuMTI3MUgzMy4yODQ1VjcxLjY3NTVDMzMuMjg0NSA3MC4wMTggMzQuNjY1NyA2OC42MzY4IDM2LjMyMzEgNjguNjM2OEg0MC4wMTc5QzQzLjA1NjUgNTkuOTY5NyAzNy4yNTU0IDU4LjY5MjEgMzIuMzUyMSA1Mi4zMzg1QzEyLjA4MjkgNTMuNDQzNSA5LjU5NjczIDM5LjgzODYgMTAuNDI1NSAyNS4xOTc4SDI2LjU1MTFWMjAuMTU2NEgyMy44NTc3QzIyLjE2NTcgMjAuMTU2NCAyMC44MTkxIDE4Ljc3NTIgMjAuODE5MSAxNy4xMTc3VjE0LjExMzZIMjAuNTc3M0MxOS4xMjcxIDE0LjExMzYgMTcuOTg3NiAxMi45Mzk2IDE3Ljk4NzYgMTEuNDg5M1Y5LjkwMDlDMTcuOTg3NiA5LjMxMzg4IDE4LjQ3MSA4Ljg2NDk5IDE5LjAyMzUgOC44NjQ5OUg2OC45ODg3QzY5LjU3NTcgOC44NjQ5OSA3MC4wMjQ2IDkuMzQ4NDEgNzAuMDI0NiA5LjkwMDlWMTEuNDU0OEM3MC4wMjQ2IDEyLjkwNSA2OC44NTA2IDE0LjA0NDUgNjcuNDAwMyAxNC4wNDQ1SDY3LjE1ODZWMTcuMDQ4N0M2Ny4xNTg2IDE4Ljc0MDYgNjUuNzc3NCAyMC4wODczIDY0LjEyIDIwLjA4NzNINjEuNDI2Nkw2MS40OTU3IDI1LjE5NzhaTTQ0LjAyMzQgMjYuNjQ4MUw0NS44MTg5IDMxLjAzMzRMNTAuNTQ5NiAzMS4zNzg3TDQ2LjkyMzkgMzQuNDUxOUw0OC4wNjM0IDM5LjA3ODlMNDQuMDIzNCAzNi41NTgyTDM5Ljk4MzMgMzkuMDc4OUw0MS4xMjI4IDM0LjQ1MTlMMzcuNDk3MiAzMS4zNzg3TDQyLjIyNzggMzEuMDMzNEw0NC4wMjM0IDI2LjY0ODFaTTYwLjA0NTQgMzAuNjUzNkw1OC4yNDk4IDQ2Ljg0ODJDNzAuMTYyNyA0Ni43NDQ2IDcxLjk5MjggNDAuMTQ5NCA3MS45OTI4IDMwLjY1MzZINjAuMDQ1NFpNMjguMDAxMyAzMC42NTM2TDI5Ljc5NjkgNDYuODQ4MkMxNy44ODQgNDYuNzEwMSAxNi4wNTM5IDQwLjE0OTQgMTYuMDUzOSAzMC42NTM2SDI4LjAwMTNaTTQ0LjAyMzQgMjMuODE2NkM0OS4wMzAyIDIzLjgxNjYgNTMuMDcwMyAyNy44NTY2IDUzLjA3MDMgMzIuODYzNUM1My4wNzAzIDM3Ljg3MDQgNDkuMDMwMiA0MS45MTA0IDQ0LjAyMzQgNDEuOTEwNEMzOS4wMTY1IDQxLjkxMDQgMzQuOTc2NCAzNy44NzA0IDM0Ljk3NjQgMzIuODYzNUMzNC45NzY0IDI3Ljg1NjYgMzkuMDE2NSAyMy44MTY2IDQ0LjAyMzQgMjMuODE2NloiIGZpbGw9InVybCgjcGFpbnQwX2xpbmVhcikiIGZpbGwtb3BhY2l0eT0iMC42Ii8+CjxwYXRoIGQ9Ik0xOC43ODE4IDguODk5MjNDMTguODUwOCA4Ljg2NDcgMTguOTU0NCA4Ljg2NDcgMTkuMDIzNSA4Ljg2NDdINjguOTg4N0M2OS41NzU3IDguODY0NyA3MC4wMjQ2IDkuMzQ4MTIgNzAuMDI0NiA5LjkwMDZWMTEuNDU0NUM3MC4wMjQ2IDEyLjY2MyA2OS4xNjE0IDEzLjY5ODkgNjguMDIxOSAxMy45NzUyQzY3LjgxNDcgMTQuMDA5NyA2Ny42MDc1IDE0LjA0NDIgNjcuNDAwMyAxNC4wNDQySDY3LjE1ODZWMTcuMDQ4NEM2Ny4xNTg2IDE4LjQ2NDEgNjYuMTU3MiAxOS42NzI3IDY0Ljg0NTEgMjAuMDE4QzY0LjYwMzQgMjAuMDg3IDY0LjM2MTcgMjAuMTIxNiA2NC4xMiAyMC4xMjE2SDYxLjQyNjZWMjUuMTk3NUg3Ny41NTIyQzc4LjI0MjggMzcuMzE3NiA3Ni42NTQ0IDQ4Ljc0NzEgNjQuNjM3OSA1MS42ODIyQzYyLjE4NjMgNTIuMjY5MiA1OS4yODU3IDUyLjU0NTQgNTUuOTAxOCA1Mi4zNzI4QzUwLjk5ODUgNTguMjc3NSA0NS4wOTM4IDU5LjgzMTMgNDguMzM5NiA2OC42NzExSDUxLjY4OTFDNTMuMzQ2NSA2OC42NzExIDU0LjcyNzcgNzAuMDUyMyA1NC43Mjc3IDcxLjcwOTdWNzQuMTYxNEg1Ni4wMDUzQzU3LjYyODMgNzQuMTYxNCA1OC45NzUgNzUuNTA4IDU4Ljk3NSA3Ny4xMzFWNzkuNzU1M0gyOC45NjgyVjc3LjEzMUMyOC45NjgyIDc1Ljc0OTggMjkuOTM1IDc0LjU0MTIgMzEuMjQ3MiA3NC4yMzA0QzMxLjQ4ODkgNzQuMTYxNCAzMS42OTYxIDc0LjE2MTQgMzEuOTM3OCA3NC4xNjE0SDMzLjIxNTRWNzEuNzA5N0MzMy4yMTU0IDcwLjI5NCAzNC4yMTY4IDY5LjA4NTQgMzUuNTI4OSA2OC43NzQ2QzM1Ljc3MDYgNjguNzA1NiAzNi4wMTI0IDY4LjY3MTEgMzYuMjU0MSA2OC42NzExSDM5Ljk0ODhDNDIuOTg3NSA2MC4wMDQgMzcuMTg2NCA1OC43MjY0IDMyLjI4MzEgNTIuMzcyOEMxMi4wODI5IDUzLjQ0MzIgOS41OTY3MyAzOS44MzgzIDEwLjQyNTUgMjUuMTk3NUgyNi41NTExVjIwLjE1NjFIMjMuODU3N0MyMi4xNjU3IDIwLjE1NjEgMjAuODE5MSAxOC43NzQ5IDIwLjgxOTEgMTcuMTE3NFYxNC4xMTMzSDIwLjU3NzNDMTkuMTI3MSAxNC4xMTMzIDE3Ljk4NzYgMTIuOTM5MyAxNy45ODc2IDExLjQ4OVY5LjkwMDZDMTcuOTg3NiA5LjQxNzE4IDE4LjMzMjkgOS4wMDI4MiAxOC43ODE4IDguODk5MjNaTTQ2LjE5ODggNDEuNjY4NEM1MC4xNjk3IDQwLjcwMTYgNTMuMTA0OCAzNy4xNDUgNTMuMTA0OCAzMi44NjMyQzUzLjEwNDggMjcuODU2MyA0OS4wNjQ4IDIzLjgxNjMgNDQuMDU3OSAyMy44MTYzQzQzLjI5ODIgMjMuODE2MyA0Mi41NzMxIDIzLjkxOTkgNDEuODgyNSAyNC4wOTI1QzM3LjkxMTUgMjUuMDU5NCAzNC45NzY0IDI4LjYxNiAzNC45NzY0IDMyLjg2MzJDMzQuOTc2NCAzNy44NzAxIDM5LjAxNjUgNDEuOTEwMSA0NC4wMjM0IDQxLjkxMDFDNDQuNzgzIDQxLjkxMDEgNDUuNTA4MiA0MS44NDExIDQ2LjE5ODggNDEuNjY4NFpNMjkuNzk2OSA0Ni44NDhMMjguMDAxMyAzMC42NTMzSDE2LjA1MzlDMTYuMDUzOSA0MC4xNDkxIDE3Ljg4NCA0Ni43MDk4IDI5Ljc5NjkgNDYuODQ4Wk02My4zNjAzIDQ2LjI2MDlDNzAuNzE1MiA0NC40NjU0IDcxLjk5MjggMzguNTk1MiA3MS45OTI4IDMwLjY1MzNINjAuMDQ1NEw1OC4yNDk4IDQ2Ljg0OEM2MC4yMTggNDYuODEzNCA2MS45MSA0Ni42NDA4IDYzLjM2MDMgNDYuMjYwOVpNNDQuMDIzNCAyNi42NDc4TDQ1LjgxODkgMzEuMDMzMUw1MC41NDk2IDMxLjM3ODRMNDYuOTIzOSAzNC40NTE2TDQ4LjA2MzQgMzkuMDc4Nkw0NC4wMjM0IDM2LjU1NzlMMzkuOTgzMyAzOS4wNzg2TDQxLjEyMjggMzQuNDUxNkwzNy40OTcyIDMxLjM3ODRMNDIuMjI3OCAzMS4wMzMxTDQ0LjAyMzQgMjYuNjQ3OFpNMTguMDkxMiA2LjAzMzIyQzE2LjI5NTYgNi40ODIxMSAxNS4wNTI1IDguMDcwNSAxNS4wNTI1IDkuOTAwNlYxMS40ODlDMTUuMDUyNSAxMy41NjA4IDE2LjE5MiAxNS4zNTY0IDE3Ljg4NCAxNi4zMjMyVjE3LjA4MjlDMTcuODg0IDE4LjY3MTMgMTguNTA1NSAyMC4xOTA2IDE5LjY0NSAyMS4yOTU2QzIwLjAyNDkgMjEuNjc1NCAyMC40MzkyIDIxLjk4NjIgMjAuODUzNiAyMi4yMjc5SDEwLjQyNTVINy42NjMwM0w3LjQ5MDM4IDI0Ljk5MDNDNy4wMDY5NiAzMy4xMzk0IDcuMjgzMiA0My4yOTEzIDEzLjYwMjIgNDkuNjEwNEMxNy41Mzg3IDUzLjU0NjggMjMuMzc0MyA1NS40ODA1IDMwLjkzNjQgNTUuMzA3OUMzMi4wNzU5IDU2LjYyIDMzLjIxNTQgNTcuNzI1IDM0LjI1MTMgNTguNzI2M0MzNy4wMTM3IDYxLjM4NTIgMzguMzI1OSA2Mi42NjI4IDM3LjczODkgNjUuNjY2OUgzNi4yODg2QzM1LjgwNTIgNjUuNjY2OSAzNS4zMjE3IDY1LjczNiAzNC44NzI5IDY1LjgzOTZDMzIuMjgzMSA2Ni40NjExIDMwLjQxODUgNjguNzQwMSAzMC4zMTQ5IDcxLjM5ODlDMjcuNzk0MiA3Mi4xMjQxIDI2LjA2NzYgNzQuNDM3NiAyNi4wNjc2IDc3LjA5NjRWNzkuNzIwN1Y4Mi42NTU4SDI5LjAwMjdINTkuMDA5NUg2MS45NDQ2Vjc5LjcyMDdWNzcuMDk2NEM2MS45NDQ2IDc1LjUwOCA2MS4zMjMgNzQuMDIzMiA2MC4yMTggNzIuOTE4M0M1OS40OTI5IDcyLjE5MzEgNTguNjI5NiA3MS43MDk3IDU3LjY5NzMgNzEuNDMzNUM1Ny41NTkyIDY4LjI1NjcgNTQuOTM0OSA2NS43MDE1IDUxLjcyMzYgNjUuNzAxNUg1MC41ODQxQzQ5Ljg1OSA2Mi4zODY2IDUxLjM0MzggNjEuMDM5OSA1NC4yNDQzIDU4LjI3NzVDNTUuMTc2NiA1Ny40MTQyIDU2LjIxMjUgNTYuNDQ3NCA1Ny4yNDg0IDU1LjMwNzlDNjAuMjUyNiA1NS4zNzY5IDYyLjk4MDUgNTUuMTAwNyA2NS4zOTc2IDU0LjUxMzdDNzEuODU0NyA1Mi45MjUzIDc2LjMwOTEgNDkuMDIzNCA3OC42NTcyIDQyLjkxMTVDODAuMzgzNyAzOC40MjI2IDgwLjk3MDcgMzIuNzI1MSA4MC41MjE4IDI1LjAyNDhMODAuMzQ5MiAyMi4yNjI0SDc3LjU4NjdINjcuMTU4NkM2OC45NTQyIDIxLjIyNjUgNzAuMTI4MiAxOS4yNTgzIDcwLjEyODIgMTcuMDgyOVYxNi4zMjMyQzcxLjg1NDcgMTUuMzU2NCA3Mi45NTk3IDEzLjUyNjMgNzIuOTU5NyAxMS40ODlWOS45MzUxM0M3Mi45NTk3IDcuNzU5NzMgNzEuMTY0MSA1Ljk2NDE2IDY4Ljk4ODcgNS45NjQxNkwxOS4wNTggNS45Mjk2M0MxOC43MTI3IDUuOTI5NjMgMTguNDAxOSA1Ljk2NDE2IDE4LjA5MTIgNi4wMzMyMlpNMjYuNDgyIDQzLjYzNjZDMjIuOTk0NSA0My4wODQyIDIxLjYxMzIgNDEuNzAyOSAyMC44ODgxIDQwLjU5OEMxOS44NTIyIDM5LjA3ODYgMTkuMjY1MiAzNi45MDMyIDE5LjA5MjUgMzMuNTg4M0gyNS4zNzdMMjYuNDgyIDQzLjYzNjZaTTYxLjU2NDcgNDMuNjM2Nkw2Mi42Njk3IDMzLjU4ODNINjguOTU0MkM2OC44MTYxIDM2LjIxMjYgNjguNDAxNyAzOC4wNzczIDY3Ljc0NTYgMzkuNTI3NUM2Ni44MTMzIDQxLjU2NDggNjUuMjI0OSA0Mi43NzM0IDYyLjYzNTIgNDMuMzk0OUM2Mi4zMjQ0IDQzLjQ5ODUgNjEuOTQ0NiA0My41Njc2IDYxLjU2NDcgNDMuNjM2NloiIGZpbGw9ImJsYWNrIi8+CjxkZWZzPgo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50MF9saW5lYXIiIHgxPSI0NC4wMjM1IiB5MT0iOC44NjQ5OSIgeDI9IjQ0LjAyMzUiIHkyPSI3OS43MjEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KPHN0b3Agc3RvcC1jb2xvcj0iI0ZGNjIzRSIvPgo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiM3NzI1REEiLz4KPC9saW5lYXJHcmFkaWVudD4KPC9kZWZzPgo8L3N2Zz4K"},function(e,t){e.exports="data:image/svg+xml;charset=utf-8;base64,PHN2ZyB3aWR0aD0iODgiIGhlaWdodD0iODgiIHZpZXdCb3g9IjAgMCA4OCA4OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQ0LjI1ODEgNjEuOTM4N0M0Ny44MDQ4IDU1LjUxNTIgNTEuMzEyIDQ5LjA5MTggNTQuOTc2OSA0Mi40MzE5QzUxLjE5MzggNDIuOTA0OCA0My41MDkzIDQzLjkyOTQgNDMuNDY5OSA0My44NTA2QzQzLjQzMDUgNDMuNzcxOCA1Mi4xNzkgMjkuNDI3NCA1Ni40MzUgMjIuMjk0NkM1Mi44ODgzIDIyLjI5NDYgNDkuNTM4NyAyMi4yOTQ2IDQ1Ljk5MiAyMi4yOTQ2QzQ2LjIyODUgMjEuNzAzNSA1MC41MjM5IDEzLjI3MDMgNTIuNjkxMyA5LjU2NTk5QzUzLjEyNDggOC44MTcyNCA1NC4zODU4IDguMzQ0MzUgNTUuMzMxNiA4LjE0NzMxQzYyLjkzNzMgNi41NzEwMSA2OS43NTQ4IDguMjI2MTMgNzUuNTA4MyAxMy40NjczQzgwLjkwNzEgMTguMzkzMyA4My4zMTEgMjQuNjU5MSA4Mi43MTk5IDMxLjk4ODlDODIuMjQ3IDM3Ljg2MDYgNzkuNjQ2MSA0Mi42MjkgNzUuNTA4MyA0Ni43NjY4QzY1LjQ5ODggNTYuNjk3NSA0NC4xMzk5IDc3LjkzODIgNDQuMTM5OSA3Ny45MzgyQzQ0LjEzOTkgNzcuOTM4MiAyMS45OTI4IDU2LjIyNDYgMTEuNjY4IDQ1Ljc4MTZDLTAuMjcyNDk0IDMzLjY4MzQgNS4yODM5NyAxMy4xMTI3IDIxLjYzODEgOC40NjI1OEMyOC4yNTg2IDYuNTcxMDEgMzQuNDg1IDcuNjc0NDIgNDAuMjc3OSAxMS4zMzkzQzQwLjU5MzIgMTEuNTM2NCA0MC45MDg0IDExLjgxMjIgNDEuNDYwMSAxMi4yNDU3QzM5LjUyOTIgMTcuODgxIDM3LjYzNzYgMjMuNTE2MyAzNS42Mjc4IDI5LjQyNzRDMzkuMjEzOSAyOS4xNTE2IDQ2LjE4OSAyOC42MzkzIDQ2LjE4OSAyOC42MzkzQzQyLjkxODIgMzUuMTgwOSAzOS40NTA0IDQyLjE1NjEgMzYuMDIxOSA0OS4wNTI0QzQwLjIzODUgNDguNTAwNyA0NC4wMjE2IDQ4LjAyNzggNDguMzE3MSA0Ny40MzY3QzQ2LjgxOTYgNTIuNDgwOSA0NS40MDA5IDU3LjE3MDQgNDMuOTgyMiA2MS44MjA1QzQ0LjA2MSA2MS44NTk5IDQ0LjEzOTkgNjEuODk5MyA0NC4yNTgxIDYxLjkzODdaIiBmaWxsPSJ1cmwoI3BhaW50MF9saW5lYXIpIiBmaWxsLW9wYWNpdHk9IjAuNiIvPgo8cGF0aCBkPSJNMjcuOTQzMyA3LjU1Njg5QzMyLjIzODggNy41NTY4OSAzNi4zMzcyIDguODU3MzQgNDAuMjc3OSAxMS4zNEM0MC41OTMyIDExLjUzNzEgNDAuOTA4NCAxMS44MTI5IDQxLjQ2MDIgMTIuMjQ2NEMzOS41MjkyIDE3Ljg4MTcgMzcuNjM3NiAyMy41MTcgMzUuNjI3OCAyOS40MjgxQzM5LjIxMzkgMjkuMTUyMiA0Ni4xODkxIDI4LjYzOTkgNDYuMTg5MSAyOC42Mzk5QzQyLjkxODIgMzUuMTgxNiAzOS40NTA0IDQyLjE1NjggMzYuMDIxOSA0OS4wNTMxQzQwLjIzODUgNDguNTAxNCA0NC4wMjE2IDQ4LjAyODUgNDguMzE3MSA0Ny40Mzc0QzQ2LjgxOTYgNTIuNDgxNSA0NS40MDA5IDU3LjE3MSA0My45ODIyIDYxLjgyMTFDNDQuMDYxMSA2MS44NjA1IDQ0LjE3OTMgNjEuOSA0NC4yNTgxIDYxLjkzOTRDNDcuODA0OCA1NS41MTU5IDUxLjMxMiA0OS4wOTI1IDU0Ljk3NyA0Mi40MzI2QzUxLjMxMiA0Mi45MDU1IDQzLjk4MjIgNDMuODkwNyA0My40Njk5IDQzLjg5MDdINDMuNDMwNUM0My4zOTExIDQzLjgxMTkgNTIuMTM5NiAyOS40Njc1IDU2LjM5NTYgMjIuMzM0N0M1Mi44NDg5IDIyLjMzNDcgNDkuNDk5MyAyMi4zMzQ3IDQ1Ljk1MjYgMjIuMzM0N0M0Ni4xODkxIDIxLjc0MzYgNTAuNDg0NSAxMy4zMTA0IDUyLjY1MTkgOS42MDYwOEM1My4wODU0IDguODU3MzQgNTQuMzQ2NCA4LjM4NDQ1IDU1LjI5MjIgOC4xODc0MUM1Ny4xMDUgNy43OTMzNCA1OC44NzgzIDcuNjM1NyA2MC42MTIyIDcuNjM1N0M2Ni4wODk5IDcuNjM1NyA3MS4wOTQ3IDkuNTY2NjggNzUuNDY4OSAxMy41NDY4QzgwLjg2NzcgMTguNDcyOCA4My4yNzE2IDI0LjczODYgODIuNjgwNSAzMi4wNjg0QzgyLjIwNzYgMzcuOTQwMSA3OS42MDY3IDQyLjcwODUgNzUuNDY4OSA0Ni44NDYzQzY1LjQ1OTQgNTYuNzc3IDQ0LjEwMDUgNzguMDE3NyA0NC4xMDA1IDc4LjAxNzdDNDQuMTAwNSA3OC4wMTc3IDIxLjk5MjggNTYuMjI1MyAxMS42NjggNDUuNzgyMkMtMC4yNzI0ODYgMzMuNjg0MSA1LjI4Mzk4IDEzLjExMzQgMjEuNjM4MSA4LjQ2MzI2QzIzLjgwNTYgNy44NzIxNSAyNS44OTQyIDcuNTU2ODkgMjcuOTQzMyA3LjU1Njg5Wk0yNy45NDMzIDQuMjA3MjRDMjUuNTc4OSA0LjIwNzI0IDIzLjEzNTYgNC41NjE5MSAyMC43MzE4IDUuMjMxODRDMTEuODI1NiA3Ljc5MzM0IDUuMTI2MzUgMTQuNjUwMyAyLjc2MTkgMjMuNTk1OEMwLjQzNjg1IDMyLjQ2MjUgMi44NDA3MSA0MS42NDQ1IDkuMjY0MTUgNDguMTA3M0MxOS41MTAxIDU4LjQ3MTUgNDEuNTM5IDgwLjE0NTcgNDEuNzc1NCA4MC4zNDI3TDQ0LjEzOTkgODIuNjY3OEw0Ni41MDQzIDgwLjM0MjdDNDYuNzAxNCA4MC4xNDU3IDY3Ljk4MTUgNTguOTgzOCA3Ny44NzI4IDQ5LjE3MTNDODIuODc3NSA0NC4yMDU5IDg1LjU1NzMgMzguNjg4OSA4Ni4wNjk1IDMyLjMwNDlDODYuNzM5NSAyMy44MzIyIDgzLjk0MTUgMTYuNjYgNzcuNzU0NSAxMS4wMjQ4QzcyLjc4OTIgNi41MzIyOSA2Ny4wMzU3IDQuMjQ2NjUgNjAuNjEyMiA0LjI0NjY1QzU4LjY4MTMgNC4yNDY2NSA1Ni42NzE1IDQuNDQzNjkgNTQuNjIyMyA0Ljg3NzE3QzUyLjI1NzggNS40Mjg4OCA1MC4wOTA0IDcuNTU2ODkgNTAuMDkwNCA3LjU1Njg5QzUwLjA5MDQgNy41NTY4OSA0MC42NzIgMjUuNjg0NCA0MC40MzU2IDI1LjY4NDRMNDUuNDAwOSAxMS4wNjQyTDQzLjUwOTMgOS42MDYwOEM0My4zMTIzIDkuNDQ4NDUgNDMuMTU0NyA5LjMzMDIzIDQzLjAzNjUgOS4yNTE0MkM0Mi43MjEyIDkuMDE0OTcgNDIuNDQ1MyA4Ljc3ODUyIDQyLjA5MDcgOC41NDIwOEMzNy41NTg4IDUuNjY1MzMgMzIuNzkwNSA0LjIwNzI0IDI3Ljk0MzMgNC4yMDcyNFoiIGZpbGw9ImJsYWNrIi8+CjxkZWZzPgo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50MF9saW5lYXIiIHgxPSI0NC4wMzM4IiB5MT0iNy41NTI0MyIgeDI9IjQ0LjAzMzgiIHkyPSI3Ny45MzgyIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRjYyM0UiLz4KPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjNzcyNURBIi8+CjwvbGluZWFyR3JhZGllbnQ+CjwvZGVmcz4KPC9zdmc+Cg=="},function(e,t){e.exports="data:image/svg+xml;charset=utf-8;base64,PHN2ZyB3aWR0aD0iODgiIGhlaWdodD0iODgiIHZpZXdCb3g9IjAgMCA4OCA4OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQ2Ljc5ODYgNTkuMTg1N0M0Ni40NTk0IDU4LjkzMTMgNDYuMTIwMiA1OC4zMzc2IDQ2LjEyMDIgNTcuOTEzNkM0Ni4xMjAyIDQ5Ljk0MTcgNDYuMTIwMiA0MS44ODUgNDYuMTIwMiAzNC4wODI4VjI4LjQwMDdINDEuOTY0NlYzMy44MjgzQzQxLjk2NDYgNDEuNzE1NCA0MS45NjQ2IDQ5Ljk0MTcgNDEuOTY0NiA1Ny45MTM2QzQxLjk2NDYgNTguMzM3NiA0MS43MTAyIDU4Ljg0NjUgNDEuMzcxIDU5LjEwMDlDMzguNDg3NSA2MS4yMjExIDM3LjgwOTEgNjMuNTk1NyAzOS4zMzU2IDY2LjczMzZDMzkuNTkgNjcuMTU3NiAzOS41MDUyIDY3Ljc1MTIgMzkuMjUwOCA2OC4xNzUzQzM4Ljk5NjQgNjguNTE0NSAzOC42NTcxIDY4Ljc2ODkgMzguMzE3OSA2OC43Njg5QzM1LjYwNDEgNjguODUzNyAzMi44MDU0IDY4Ljg1MzcgMzAuMDkxNiA2OC44NTM3QzI5LjI0MzUgNjguODUzNyAyOC4zOTU1IDY4Ljg1MzcgMjcuNDYyNiA2OC44NTM3QzI2LjM2MDEgNjguODUzNyAyNS40MjcyIDY5LjI3NzggMjQuOTE4NCA3MC4wNDFDMjQuNDA5NSA3MC44MDQzIDI0LjMyNDcgNzEuOTA2OCAyNC43NDg4IDczLjAwOTNMMjQuODMzNiA3My4xNzg5SDYzLjUwNTdWNzIuMzMwOEM2My41MDU3IDcxLjkwNjggNjMuNTA1NyA3MS40ODI4IDYzLjUwNTcgNzEuMTQzNUM2My41MDU3IDY5LjYxNyA2Mi42NTc2IDY4Ljg1MzcgNjEuMjE1OSA2OC44NTM3QzU5LjUxOTcgNjguODUzNyA1Ny44MjM2IDY4Ljg1MzcgNTYuMTI3NCA2OC44NTM3QzU0LjQzMTMgNjguODUzNyA1Mi43MzUxIDY4Ljg1MzcgNTEuMDM5IDY4Ljg1MzdINTAuMTkwOUM0OS41OTczIDY4Ljg1MzcgNDkuMDg4NCA2OC41OTkzIDQ4LjgzNCA2OC4xNzUzQzQ4LjU3OTYgNjcuNzUxMiA0OC41Nzk2IDY3LjI0MjQgNDguODM0IDY2LjczMzZDNTAuMjc1NyA2My45MzQ5IDQ5LjQyNzcgNjAuODgxOCA0Ni43OTg2IDU5LjE4NTdaIiBmaWxsPSJ1cmwoI3BhaW50MF9saW5lYXIpIiBmaWxsLW9wYWNpdHk9IjAuNiIvPgo8cGF0aCBkPSJNNDQuMDk5IDEzLjAzNjhDNDAuNDg5NSAxMy4wMzY4IDM3LjQ4MTUgMTUuOTY3NiAzNy40ODE1IDE5LjUwNDhDMzcuNDgxNSAyMS4zMjM5IDM4LjE4MzQgMjIuOTQwOSAzOS4zODY1IDI0LjE1MzZDNDAuNTg5NyAyNS4zNjY0IDQyLjI5NDIgMjYuMDczOCA0My45OTg4IDI2LjA3MzhDNDcuNjA4MyAyNi4wNzM4IDUwLjUxNiAyMy4xNDMgNTAuNTE2IDE5LjUwNDhDNTAuNjE2MyAxNS45Njc2IDQ3LjcwODYgMTMuMDM2OCA0NC4wOTkgMTMuMDM2OFoiIGZpbGw9InVybCgjcGFpbnQxX2xpbmVhcikiIGZpbGwtb3BhY2l0eT0iMC42Ii8+CjxwYXRoIGQ9Ik01LjY2NzEyIDQ3LjE0M0M2LjI2MDc3IDUyLjIzMTQgMTAuOTI1MiA1Ni4wNDc3IDE2LjUyMjQgNTYuMDQ3N0MxNi45NDY1IDU2LjA0NzcgMTcuMzcwNSA1Ni4wNDc3IDE3Ljc5NDYgNTUuOTYyOUMyMC4xNjkyIDU1LjcwODUgMjMuMDUyNiA1My45Mjc1IDI1LjAwMzIgNTEuNjM3OEMyNi4yNzUzIDUwLjAyNjQgMjYuOTUzNyA0OC40MTUxIDI2Ljc4NDEgNDcuMDU4MlY0Ni44MDM3SDUuNjY3MTJWNDcuMTQzWiIgZmlsbD0idXJsKCNwYWludDJfbGluZWFyKSIgZmlsbC1vcGFjaXR5PSIwLjYiLz4KPHBhdGggZD0iTTYxLjIxNTkgNDcuMTQyOEM2MS43MjQ3IDUxLjI5ODQgNjUuNTQxMSA1NS43OTMyIDcxLjA1MzUgNTYuMDQ3NkM3MS4zMDggNTYuMDQ3NiA3MS41NjI0IDU2LjA0NzYgNzEuNzMyIDU2LjA0NzZDNzcuNTgzNyA1Ni4wNDc2IDgxLjY1NDQgNTEuNDY4IDgyLjI0ODEgNDcuMDU4TDgyLjMzMjkgNDYuNzE4OEg2MS4xMzExTDYxLjIxNTkgNDcuMTQyOFoiIGZpbGw9InVybCgjcGFpbnQzX2xpbmVhcikiIGZpbGwtb3BhY2l0eT0iMC42Ii8+CjxwYXRoIGQ9Ik04MS42NTQ0IDQ0LjAwNDhMODEuNTY5NiA0My42NjU2QzgxLjU2OTYgNDMuNTgwOCA4MS40ODQ4IDQzLjQ5NiA4MS40ODQ4IDQzLjQ5Nkw3OS45NTgzIDM4LjU3NzFDNzcuNjY4NSAzMS4xMTQxIDc1LjM3ODcgMjMuMzExOCA3My4wMDQxIDE1LjY3OTJDNzIuOTE5MyAxNS4yNTUxIDcyLjQxMDQgMTQuNzQ2MyA3Mi4wNzEyIDE0LjY2MTVDNjkuMzU3NCAxMy44MTM0IDY2LjY0MzUgMTMuMzg5NCA2NC4wOTkzIDEzLjM4OTRDNjIuMzE4NCAxMy4zODk0IDYwLjYyMjIgMTMuNTU5IDU4LjkyNjEgMTMuOTgzQzU3LjIyOTkgMTQuNDA3MSA1NS42MTg2IDE0LjkxNTkgNTMuOTIyNSAxNS41MDk2QzUzLjE1OTIgMTUuNzY0IDUyLjM5NTkgMTYuMDE4NCA1MS42MzI3IDE2LjI3MjhMNTEuMzc4MiAxNi4zNTc2TDUxLjI5MzQgMTYuMTAzMkM0OS44NTE3IDEzLjMwNDYgNDcuMjIyNyAxMS43NzggNDQgMTEuNzc4QzQwLjY5MjUgMTEuNzc4IDM4LjE0ODMgMTMuMzg5NCAzNi40NTIyIDE2LjUyNzNMMzYuMzY3NCAxNi43ODE3TDM2LjI1OTMgMTYuNzAzNUMzNi4xNzQ1IDE2LjcwMzUgMzUuODU4NSAxNi42MTIxIDM1Ljg1ODUgMTYuNjEyMUMzMi4yMTE4IDE0LjU3NjcgMjguMjI1OSAxMy41NTkgMjMuOTg1NSAxMy41NTlDMjIuMTE5NyAxMy41NTkgMjAuMTY5MiAxMy43Mjg2IDE4LjEzMzggMTQuMTUyNkMxNy44Nzk0IDE0LjIzNzUgMTcuNzA5OCAxNC4yMzc1IDE3LjQ1NTMgMTQuMjM3NUMxNi4xODMyIDE0LjQwNzEgMTUuMDgwNyAxNC41NzY3IDE0LjY1NjcgMTYuMjcyOEMxMy4yOTk4IDIxLjEwNjggMTEuNzczMiAyNi4wMjU3IDEwLjMzMTUgMzAuNzc0OUM5LjczNzg3IDMyLjY0MDYgOS4yMjkwMyAzNC41MDY0IDguNjM1MzggMzYuMzcyMUw2LjM0NTU4IDQ0LjAwNDhIMi40NDQ0NUwyLjc4MzY4IDQ2LjU0OUwyLjg2ODQ4IDQ3LjE0MjdDMy41NDY5NCA1My41ODggOS42NTMwNiA1OC45MzA5IDE2LjI2OCA1OC45MzA5QzE3LjExNjEgNTguOTMwOSAxNy45NjQyIDU4Ljg0NjEgMTguODEyMiA1OC42NzY0QzI1LjA4OCA1Ny4zMTk1IDI5LjA3MzkgNTIuODI0NyAyOS44MzcyIDQ2LjM3OTRWNDYuMjk0NkwzMC4xNzY0IDQzLjkySDI4LjQ4MDNDMjguMjI1OSA0My45MiAyNy45NzE0IDQzLjkyIDI3LjcxNyA0My45MkwyNi4xOTA1IDQ0LjAwNDhMMTguMTMzOCAxNy4xMjA5TDE4LjMwMzQgMTcuMDM2MUMxOS40MDU5IDE2LjM1NzYgMjEuMjcxNyAxNi4yNzI4IDIyLjYyODYgMTYuMjcyOEMyNy4wMzg2IDE2LjE4OCAzMy40ODM5IDE3LjYyOTcgMzUuNTE5MyAxOS43NDk5TDM1LjYwNDEgMTkuODM0N1YxOS45MTk1QzM1LjYwNDEgMjIuNzE4MiAzNi43OTE0IDI1LjAwOCAzOC45MTE2IDI2LjcwNDFMMzguOTk2NCAyNi43ODg5VjU3LjA2NTFMMzguOTExNiA1Ny4xNDk5QzM2LjE5NzcgNTkuMzU0OSAzNS4xOCA2Mi4xNTM1IDM1LjY4ODkgNjUuNTQ1OEwzNS43NzM3IDY1Ljg4NTFIMzUuMzQ5N0MzNS4yNjQ5IDY1Ljg4NTEgMzUuMTggNjUuODg1MSAzNS4wOTUyIDY1Ljg4NTFIMzAuMDkxNkMyOC45ODkxIDY1Ljg4NTEgMjcuODAxOCA2NS44ODUxIDI2LjY5OTMgNjUuODg1MUMyNC4zMjQ3IDY1Ljg4NTEgMjIuMzc0MiA2Ny40MTE2IDIxLjk1MDEgNjkuNjE2NkMyMS43ODA1IDcwLjU0OTQgMjEuODY1MyA3Mi44MzkzIDIxLjk1MDEgNzQuNTM1NEMyMS45NTAxIDc1LjA0NDIgMjEuOTUwMSA3NS41NTMxIDIyLjAzNDkgNzUuOTc3MUg2Ni4xMzQ3QzY2LjMwNDMgNzQuNjIwMiA2Ni4zMDQzIDcxLjgyMTYgNjYuMzA0MyA3MC44MDM5QzY2LjMwNDMgNjguMzQ0NSA2NC42MDgyIDY2LjMwOTEgNjIuNDAzMiA2Ni4wNTQ3QzYwLjk2MTUgNjUuODg1MSA1OS41MTk3IDY1Ljg4NTEgNTguNDE3MiA2NS44ODUxQzU3LjgyMzYgNjUuODg1MSA1Ny4yMjk5IDY1Ljg4NTEgNTYuNjM2MyA2NS44ODUxQzU2LjA0MjYgNjUuODg1MSA1NS40NDkgNjUuODg1MSA1NC44NTUzIDY1Ljg4NTFDNTQuNjAwOSA2NS44ODUxIDU0LjM0NjUgNjUuODg1MSA1NC4wOTIxIDY1Ljg4NTFDNTMuOTIyNSA2NS44ODUxIDUzLjY2OCA2NS44ODUxIDUzLjQ5ODQgNjUuODg1MUg1Mi41NjU1VjY1LjYzMDZDNTIuNTY1NSA2NS4xMjE4IDUyLjQ4MDcgNjQuNTI4MSA1Mi40ODA3IDY0LjAxOTNDNTIuNDgwNyA2Mi43NDcyIDUyLjM5NTkgNjEuNDc1MSA1Mi4wNTY3IDYwLjU0MjJDNTEuNDYzIDU4LjE2NzYgNDkuMDg4NCA1Ni42NDExIDQ5LjA4ODQgNTYuNjQxMUw0OC45MTg4IDU2LjU1NjNWMjYuODczN0w0OS4wMDM2IDI2Ljc4ODlDNTEuMTIzOCAyNC43NTM2IDUxLjgwMjMgMjMuNzM1OSA1Mi4yMjYzIDIxLjUzMDlDNTIuMjI2MyAyMS4zNjEzIDUyLjMxMTEgMjEuMjc2NSA1Mi4zMTExIDIxLjEwNjhDNTIuMzk1OSAyMC40Mjg0IDUyLjU2NTUgMTkuNjY1MSA1My4wNzQ0IDE5LjMyNTlDNTYuMjEyMiAxNy4yOTA1IDU5Ljc3NDIgMTYuMjcyOCA2NC4wMTQ1IDE2LjI3MjhDNjQuMzUzNyAxNi4yNzI4IDY0LjY5MyAxNi4yNzI4IDY1LjExNyAxNi4yNzI4QzY2LjEzNDcgMTYuMjcyOCA2Ny4xNTI0IDE2LjQ0MjQgNjguMjU0OSAxNi42MTIxQzY4Ljc2MzcgMTYuNjk2OSA2OS4xODc4IDE2Ljc4MTcgNjkuNjk2NiAxNi43ODE3SDcwLjAzNThMNjEuODA5NSA0NC4wMDQ4SDU3LjkwODRDNTcuOTkzMiA0NC44NTI5IDU4LjI0NzYgNDYuODg4MiA1OC4zMzI0IDQ3LjA1NzlDNTguOTI2MSA1My41MDMyIDY1LjAzMjIgNTguOTMwOSA3MS42NDcyIDU4LjkzMDlDNzIuNDEwNCA1OC45MzA5IDczLjE3MzcgNTguODQ2MSA3My45MzcgNTguNjc2NEM4MC4yOTc1IDU3LjQwNDMgODQuMjgzNSA1My4xNjQgODUuMjE2MyA0Ni42MzM4Qzg1LjIxNjMgNDYuNTQ5IDg1LjIxNjMgNDYuMjk0NiA4NS4yMTYzIDQ2LjI5NDZMODUuNTU1NiA0NC4wMDQ4Qzg0LjYyMjcgNDQuMDA0OCA4MS45OTM3IDQ0LjAwNDggODEuODI0IDQ0LjAwNDhIODEuNjU0NFpNMjYuNzg0MSA0Ni44MDM0VjQ3LjA1NzlDMjYuOTUzNyA0OC40MTQ4IDI2LjI3NTMgNTAuMDI2MSAyNS4wMDMyIDUxLjYzNzRDMjMuMTM3NCA1NC4wMTIgMjAuMjU0IDU1LjcwODIgMTcuNzk0NiA1NS45NjI2QzE3LjM3MDUgNTYuMDQ3NCAxNi45NDY1IDU2LjA0NzQgMTYuNTIyNSA1Ni4wNDc0QzEwLjkyNTIgNTYuMDQ3NCA2LjI2MDc3IDUyLjIzMTEgNS42NjcxMiA0Ny4xNDI3VjQ2LjgwMzRIMjYuNzg0MVpNMjMuMjIyMiA0NC4wMDQ4SDkuMzEzODRMMTYuMjY4IDIxLjc4NTNMMjMuMjIyMiA0NC4wMDQ4Wk00OC43NDkyIDY2LjY0ODNDNDguNDk0OCA2Ny4xNTcyIDQ4LjQ5NDggNjcuNjY2IDQ4Ljc0OTIgNjguMDlDNDkuMDAzNiA2OC41MTQxIDQ5LjUxMjUgNjguNzY4NSA1MC4xMDYxIDY4Ljc2ODVINTAuOTU0MkM1Mi42NTAzIDY4Ljc2ODUgNTQuMzQ2NSA2OC43Njg1IDU2LjA0MjYgNjguNzY4NUM1Ny43Mzg4IDY4Ljc2ODUgNTkuNDM0OSA2OC43Njg1IDYxLjEzMTEgNjguNzY4NUM2Mi41NzI4IDY4Ljc2ODUgNjMuNDIwOSA2OS41MzE4IDYzLjQyMDkgNzEuMDU4M0M2My40MjA5IDcxLjQ4MjMgNjMuNDIwOSA3MS45MDY0IDYzLjQyMDkgNzIuMjQ1NlY3My4wOTM3SDI0Ljc0ODhMMjQuNjYzOSA3Mi45MjQxQzI0LjIzOTkgNzEuODIxNiAyNC4zMjQ3IDcwLjcxOTEgMjQuODMzNiA2OS45NTU4QzI1LjM0MjQgNjkuMTkyNSAyNi4yNzUzIDY4Ljc2ODUgMjcuMzc3OCA2OC43Njg1QzI4LjIyNTkgNjguNzY4NSAyOS4wNzM5IDY4Ljc2ODUgMzAuMDA2OCA2OC43Njg1QzMyLjcyMDYgNjguNzY4NSAzNS41MTkzIDY4Ljc2ODUgMzguMjMzMSA2OC42ODM3QzM4LjY1NzEgNjguNjgzNyAzOC45OTY0IDY4LjQyOTMgMzkuMTY2IDY4LjA5QzM5LjQyMDQgNjcuNjY2IDM5LjQyMDQgNjcuMTU3MiAzOS4yNTA4IDY2LjY0ODNDMzcuNzI0MyA2My41MTA1IDM4LjQwMjcgNjEuMDUxIDQxLjI4NjIgNTkuMDE1N0M0MS42MjU0IDU4Ljc2MTMgNDEuODc5OCA1OC4yNTI0IDQxLjg3OTggNTcuODI4NEM0MS44Nzk4IDQ5Ljc3MTcgNDEuODc5OCA0MS42MzAyIDQxLjg3OTggMzMuNzQzMVYyOC4zMTU1SDQ2LjAzNTRWMzMuOTk3NUM0Ni4wMzU0IDQxLjc5OTggNDYuMDM1NCA0OS45NDEzIDQ2LjAzNTQgNTcuODI4NEM0Ni4wMzU0IDU4LjI1MjQgNDYuMzc0NiA1OC44NDYxIDQ2LjcxMzggNTkuMTAwNUM0OS40Mjc3IDYwLjg4MTQgNTAuMjc1NyA2My45MzQ1IDQ4Ljc0OTIgNjYuNjQ4M1pNNDQgMjUuNjAxNkM0Mi40NzM1IDI1LjYwMTYgNDEuMTE2NiAyNS4wMDggNDAuMDk4OSAyMy45OTAzQzM5LjA4MTIgMjIuOTcyNiAzOC40ODc1IDIxLjUzMDkgMzguNDg3NSAyMC4wODkyQzM4LjQ4NzUgMTcuMDM2MSA0MC45NDY5IDE0LjY2MTUgNDQuMDg0OCAxNC42NjE1QzQ3LjEzNzkgMTQuNjYxNSA0OS41OTczIDE3LjEyMDkgNDkuNTk3MyAyMC4xNzRDNDkuNTEyNSAyMy4xNDIyIDQ3LjA1MzEgMjUuNjAxNiA0NCAyNS42MDE2Wk03MS43MzIgMjEuNzAwNUw3OC42ODYyIDQzLjkySDY0Ljc3NzhMNzEuNzMyIDIxLjcwMDVaTTgyLjI0ODEgNDcuMTQyN0M4MS42NTQ0IDUxLjU1MjYgNzcuNTgzNyA1Ni4xMzIyIDcxLjczMiA1Ni4xMzIyQzcxLjQ3NzYgNTYuMTMyMiA3MS4yMjMxIDU2LjEzMjIgNzEuMDUzNSA1Ni4xMzIyQzY1LjU0MSA1NS43OTMgNjEuNzI0NyA1MS4yOTgyIDYxLjIxNTkgNDcuMjI3NVY0Ni44ODgySDgyLjQxNzdMODIuMjQ4MSA0Ny4xNDI3WiIgZmlsbD0iYmxhY2siLz4KPGRlZnM+CjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQwX2xpbmVhciIgeDE9IjQzLjk5MTUiIHkxPSIyOC40MDA3IiB4Mj0iNDMuOTkxNSIgeTI9IjczLjE3ODkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KPHN0b3Agc3RvcC1jb2xvcj0iI0ZGNjIzRSIvPgo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiM3NzI1REEiLz4KPC9saW5lYXJHcmFkaWVudD4KPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDFfbGluZWFyIiB4MT0iNDQiIHkxPSIxMy4wMzY4IiB4Mj0iNDQiIHkyPSIyNi4wNzM4IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRjYyM0UiLz4KPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjNzcyNURBIi8+CjwvbGluZWFyR3JhZGllbnQ+CjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQyX2xpbmVhciIgeDE9IjE2LjIzODUiIHkxPSI0Ni44MDM3IiB4Mj0iMTYuMjM4NSIgeTI9IjU2LjA0NzciIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KPHN0b3Agc3RvcC1jb2xvcj0iI0ZGNjIzRSIvPgo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiM3NzI1REEiLz4KPC9saW5lYXJHcmFkaWVudD4KPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDNfbGluZWFyIiB4MT0iNzEuNzMyIiB5MT0iNDYuNzE4OCIgeDI9IjcxLjczMiIgeTI9IjU2LjA0NzYiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KPHN0b3Agc3RvcC1jb2xvcj0iI0ZGNjIzRSIvPgo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiM3NzI1REEiLz4KPC9saW5lYXJHcmFkaWVudD4KPC9kZWZzPgo8L3N2Zz4K"},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.AnimatedBattleIcon=void 0;const o=s(r(0)),l=a(r(3)),c=r(7),u=a(r(581));t.AnimatedBattleIcon=o.default.memo((({name:e,className:t})=>{const[r,n]=(0,o.useState)(!1),i=(0,o.useCallback)((()=>{n(!0)}),[]),s=(0,o.useMemo)((()=>{switch(e){case"win":return c.Resources.animations.battleRoundWinner();case"lose":return c.Resources.animations.battleRoundLoser();case"draw":return c.Resources.animations.battleRoundDraw();default:return null}}),[e]);return s?o.default.createElement("div",{className:(0,l.default)(u.default.wrap,{[u.default.show]:r},t)},o.default.createElement("iframe",{onLoad:i,scrolling:"no",src:s,sandbox:"allow-scripts",frameBorder:0})):null}))},function(e,t,r){e.exports={wrap:"b4c2a8",show:"_90ebbe"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.RoundTime=void 0;const o=s(r(0)),l=r(5),c=r(19),u=r(77),d=r(67),h=a(r(583)),p=({time:e})=>{const t=(0,l.useObservable)((()=>(0,u.rxCountdown)(e,!0)),[e],e);return o.default.createElement("div",{className:h.default.battle_countdown_text},(0,d.getStreamingTime)(t,d.TimeMeasures.seconds,!1,!0,"minutes"))};t.RoundTime=o.default.memo((e=>{const{guestId:t}=e,r=c.BattlesRepository.shared(t),n=(0,l.useObservable)((()=>r.roundInfo),[r]),i=(0,l.useObservable)((()=>r.shouldRoundTimeCount),[r],!1),s=(null==n?void 0:n.time)||0,a=(0,o.useCallback)((()=>o.default.createElement("div",{className:h.default.battle_countdown_text},(0,d.getStreamingTime)(s,d.TimeMeasures.seconds,!1,!0,"minutes"))),[s]),u=(0,o.useCallback)((()=>i?o.default.createElement(p,{time:s}):a()),[i,s,a]);return o.default.createElement("div",{className:h.default.battle_countdown},u())}))},function(e,t,r){e.exports={battle_countdown_text:"e11fa7",battle_countdown:"bee8b3"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.BattleStartedPopup=void 0;const o=s(r(0)),l=a(r(3)),c=r(54),u=r(138),d=a(r(585));t.BattleStartedPopup=(0,o.memo)((({renderable:e,competitorId:t})=>{const r=(0,u.useStartBattlePopupVisibility)(t),[n,i]=(0,o.useState)(!1);return(0,o.useEffect)((()=>{setTimeout((()=>{i(r)}),0)}),[r]),e?o.default.createElement("div",{className:d.default.icon_wrapper},o.default.createElement(c.BattleIcon,{className:(0,l.default)(d.default.icon,{[d.default.zoom_in]:n}),name:"start-battle",width:116,height:255})):null}))},function(e,t,r){e.exports={icon_wrapper:"fd39e2",icon:"_4efba4",zoom_in:"_5b9620"}},function(e,t){e.exports=r(72092)},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Donator=void 0;const o=s(r(0)),l=r(1),c=r(98),u=r(235),d=a(r(588));t.Donator=(0,o.memo)((e=>{const{user:t,position:r}=e;return o.default.createElement("button",Object.assign({type:"button",className:d.default.button},(0,l.tagTestData)("single_user_stream__leaderboard__donator__avatar")),o.default.createElement(c.DonatorAvatar,{user:t,position:r,size:32,borderWidth:1}),o.default.createElement("div",{className:d.default.position,style:{backgroundColor:u.POSITIONS[r].label}},r+1))}))},function(e,t,r){e.exports={button:"_0294cb",avatar:"_620325",position:"_1e7d2a"}},function(e,t,r){e.exports={wrapper_top:"b73cdc",wrapper:"_2ba520"}},function(e,t,r){e.exports={wrapper:"_4d5318"}},function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const i=n(r(0)),s=n(r(3)),a=r(1),o=r(54),l=r(29),c=n(r(236));t.default=function({streamerId:e,guestStreamerId:t}){return i.default.createElement(i.default.Fragment,null,i.default.createElement("button",Object.assign({type:"button"},(0,a.tagTestData)("sent_gift_main_streamer"),{className:(0,s.default)(c.default.battle_sent_gift_button,c.default.left),onClick:()=>{(0,l.setGiftPopupVisibility)(!0,{streamerId:e})}}),i.default.createElement(o.BattleIcon,{name:"sent-gift",width:32,height:32})),i.default.createElement("button",Object.assign({type:"button"},(0,a.tagTestData)("sent_gift_guest_streamer"),{className:(0,s.default)(c.default.battle_sent_gift_button,c.default.right),onClick:()=>{(0,l.setGiftPopupVisibility)(!0,{streamerId:t})}}),i.default.createElement(o.BattleIcon,{name:"sent-gift",width:32,height:32})))}},function(e,t,r){e.exports={hidden:"_89fe27",ellipsis:"_0ad22f",single_stream_reactions_container:"cdf01e"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.VipWatcherEnterAnimation=void 0;const o=s(r(0)),l=a(r(239)),c=a(r(3)),u=r(53),d=r(7),h=r(23),p=a(r(594)),f=h.clientConfig.streaming.stream.personalSubscribers.joined.animationDuration,A=Number((3e3/f).toFixed(2));t.VipWatcherEnterAnimation=e=>{var t;const{avatar:r,animationType:n="car",onComplete:i}=e,s=(0,o.useRef)(null),a=(0,o.useRef)(null),[h,m]=(0,o.useState)(!1),[g,v]=(0,o.useState)({height:0,width:0}),b=(0,o.useRef)(!1),y=(0,o.useRef)(!1);(0,o.useEffect)((()=>{var e,t,r,n;return v({height:(null===(e=a.current)||void 0===e?void 0:e.clientHeight)||0,width:Math.min((null===(t=a.current)||void 0===t?void 0:t.clientWidth)||0,(null===(r=a.current)||void 0===r?void 0:r.clientHeight)||0)}),document.documentElement.style.setProperty("--streaming-reaction-entrance-animation-duration",.001*f+"s"),m(!0),b.current=!0,null===(n=s.current)||void 0===n||n.play(),()=>{y.current||i()}}),[i]);const C=(0,o.useMemo)((()=>.4*g.width),[g]),w=(0,o.useMemo)((()=>{switch(n){case"car":return d.Resources.animations.paidSubscriberEnterStreamCar();case"cash":return d.Resources.animations.paidSubscriberEnterStreamCash();case"carpet":return d.Resources.animations.paidSubscriberEnterStreamCarpet()}}),[n]),M=(0,o.useMemo)((()=>({loop:!1,autoplay:!1,path:w,rendererSettings:{preserveAspectRatio:"xMidYMid slice"}})),[w]),S=(0,o.useCallback)((()=>{m(!1)}),[m]),I=(0,o.useCallback)((()=>{y.current=!0,b.current=!1,i(),S()}),[i,S]);return o.default.createElement("div",{className:(0,c.default)(p.default.single_stream_enter_animation_container),ref:a},o.default.createElement("div",{onAnimationEnd:S,className:(0,c.default)(h?{[p.default.avatar_container_car]:"car"===n,[p.default.avatar_container_carpet]:"carpet"===n,[p.default.avatar_container_cash]:"cash"===n}:p.default.none),style:{height:C,width:C}},o.default.createElement("div",{className:(0,c.default)({[p.default.avatar_car]:"car"===n,[p.default.avatar_cash]:"cash"===n,[p.default.avatar_carpet]:"carpet"===n}),style:{backgroundImage:`url(${(0,u.getResizedImageSrc)(null!==(t=r.src)&&void 0!==t?t:"",C,C)}), url(${d.Resources.images.defaultAvatar()})`}})),o.default.createElement("div",{className:(0,c.default)(p.default.single_stream_enter_animation_lottie)},o.default.createElement(l.default,{ref:s,options:M,eventListeners:[{eventName:"complete",callback:I}],height:g.height,width:g.width,isClickToPauseDisabled:!0,speed:A})))}},function(e,t,r){e.exports={hidden:"_007459",ellipsis:"_9227dd",single_stream_enter_animation_container:"_15d21d",single_stream_enter_animation_lottie:"a8730f",avatar_container_carpet:"f62b70",avatar_container_cash:"_7ca4ef",avatar_container_car:"_638fc1",all:"_1f2276",car_animation:"_97618a",cash_animation:"_702fe9",carpet_animation:"_224483",avatar_carpet:"fc4fa8",avatar_cash:"d8ec93",avatar_car:"_23b141",none:"d56b78"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.CurrentUserStartingStream=void 0;const o=s(r(0)),l=a(r(3)),c=r(1),u=r(7),d=r(2),h=r(240),p=r(6),f=r(4),A=r(11),m=r(10),g=a(r(598));t.CurrentUserStartingStream=o.default.memo((e=>{var t;const{userId:r,handleGoLive:n,startStreamButtonEnabled:i,handleInputAnnouncement:s,handleClose:a}=e,v=(0,o.useRef)(null),[b,y]=(0,o.useState)(null),[C,w]=(0,o.useState)(null),M=(0,p.useCustomTheme)(f.SubTheme.streaming),S=(0,A.useConst)(m.ImageSizeStorage.shared).get(r,"fhd");return(0,o.useEffect)((()=>{v.current&&(y(v.current.offsetWidth),w(v.current.offsetHeight))}),[v]),o.default.createElement("div",Object.assign({className:g.default.starting_stream},(0,c.tagTestData)("current_user_stream__starting_stream"),{ref:v}),b&&C&&o.default.createElement("div",{className:g.default.avatar,style:{backgroundImage:`url(${S}), url(${u.Resources.images.defaultAvatar()})`}}),o.default.createElement("div",{className:g.default.overlay}),o.default.createElement("div",{className:g.default.content},o.default.createElement("div",{className:g.default.close_button_wrapper},o.default.createElement("button",{style:{backgroundImage:`url(${u.Resources.images.closeIcon()})`},type:"button",className:g.default.close_button,onClick:a})),o.default.createElement(h.AnnouncementBanner,{onInputText:s}),o.default.createElement("button",Object.assign({type:"button",className:(0,l.default)(g.default.button,null===(t=null==M?void 0:M.classNames)||void 0===t?void 0:t.goLiveButton,{[g.default.disabled]:!i})},(0,c.tagTestData)("current_user_stream__starting_stream__button__go_live"),{disabled:!i,onClick:n}),o.default.createElement(d.Locale,{stringKey:"LOCAL_STREAM__GO_LIVE"}))))}))},function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const i=n(r(0)),s=r(12),a=r(2),o=r(23),l=n(r(597)),c=e=>{const{onChangeText:t}=e;return i.default.createElement(s.LocaleProvider,null,i.default.createElement("div",{className:l.default.container},i.default.createElement("div",{className:l.default.header_container},i.default.createElement("span",{className:l.default.title},i.default.createElement(a.Locale,{stringKey:"ANNOUNCEMENT__TITLE"})),i.default.createElement(a.Locale,{stringKey:"ANNOUNCEMENT__TITLE_SPACE"}),i.default.createElement("span",{className:l.default.title_caption},i.default.createElement(a.Locale,{stringKey:"ANNOUNCEMENT__TITLE_CAPTION"}))),i.default.createElement(s.LocaleContextConsumer,null,(e=>i.default.createElement("textarea",{maxLength:o.clientConfig.streaming.broadcast.launchAnnouncement.maxMessageLength,className:l.default.textarea,placeholder:e.getLocalizedString("ANNOUNCEMENT__INPUT_PLACEHOLDER"),onChange:e=>t(e.target.value)})))))};c.displayName="AnnouncementBannerView",t.default=i.default.memo(c)},function(e,t,r){e.exports={container:"a991c6",header_container:"_58bb33",title:"_3cd7d3",title_caption:"_288d16",textarea:"_6aee9c"}},function(e,t,r){e.exports={starting_stream:"fe90ca",avatar:"_51519f",overlay:"_976c74",content:"ae8d7b",subtitle:"_152c53",button:"_08555b",disabled:"_809e54",close_button_wrapper:"cea679",close_button:"_4bea33"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.DisconnectErrorScreen=void 0;const o=s(r(0)),l=r(1),c=r(2),u=a(r(230));t.DisconnectErrorScreen=()=>o.createElement("div",Object.assign({className:u.default.access_error_screen},(0,l.tagTestData)("current_user_stream__disconnect_error_screen")),o.createElement("div",{className:u.default.text},o.createElement(c.Locale,{stringKey:"LOCAL_STREAM__DISCONNECT_ERROR"})))},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.CurrentUserBattleInvite=void 0;const o=s(r(0)),l=a(r(3)),c=r(1),u=r(8),d=r(14),h=r(5),p=r(103),f=r(19),A=r(7),m=r(137),g=r(2),v=r(40),b=r(11),y=r(10),C=a(r(601));t.CurrentUserBattleInvite=function(e){const{guestId:t,streamId:r,onClose:n,spaceSize:i,innerClassName:s}=e,[a,w]=(0,o.useState)(0),[M,S]=(0,o.useState)(0),{authorizedUserId:I,user:E}=(0,u.useAuthorizedUser)(),{streamerUser:x}=(0,d.useStreamerProfile)(t,I),T=(0,b.useConst)(y.ImageSizeStorage.shared),D=I?T.get(I,"sm"):void 0,k=x?T.get(x.id,"sm"):void 0,j=f.BattlesRepository.shared(t),L=(0,h.useObservable)((()=>j.battlesAvailableRounds),[j],[]),O=(0,h.useObservable)((()=>j.roundsAvailableDurations),[j],[]),P=(0,h.useObservable)((()=>j.battleState),[j]),N=(0,m.getDynamicVideoStyle)(!0,i,!0);(0,o.useEffect)((()=>{if(0===a){const e=L.find((({rounds:e})=>3===e)),[t]=L,r=null!=e?e:t;r&&w(r.rounds)}}),[L,a]),(0,o.useEffect)((()=>{if(0===M){const e=O.find((({seconds:e})=>180===e)),[t]=O,r=null!=e?e:t;r&&S(r.seconds)}}),[M,O]),(0,o.useEffect)((()=>{j.handleOpenBattleModal()}),[j]),(0,o.useEffect)((()=>{P===p.BattleState.going&&(null==n||n());const e=setTimeout((()=>{}),2e3);return()=>{clearTimeout(e)}}),[P,n]);const B=(0,o.useCallback)((()=>{const e=P===p.BattleState.waiting;j.cancelBattleInvitation(p.BattleState.none,e),null==n||n()}),[j,P,n]),R=(0,o.useCallback)((()=>o.default.createElement("div",{className:C.default.battle_vs_section_title},o.default.createElement("div",{className:C.default.battle_invite_avatar_container},o.default.createElement("div",{className:C.default.battle_invite_avatar,style:{backgroundImage:`url(${D}), url(${A.Resources.images.defaultAvatar()})`}}),o.default.createElement("div",{className:C.default.battle_invite_avatar_text},o.default.createElement("div",{className:C.default.battle_invite_avatar_text_centered},null==E?void 0:E.name))),o.default.createElement("div",{className:C.default.battle_invite_vs},o.default.createElement(g.Locale,{stringKey:"BATTLE_VS"})),o.default.createElement("div",{className:C.default.battle_invite_avatar_container},o.default.createElement("div",{className:C.default.battle_invite_avatar,style:{backgroundImage:`url(${k}), url(${A.Resources.images.defaultAvatar()})`}}),o.default.createElement("div",{className:C.default.battle_invite_avatar_text},o.default.createElement("div",{className:C.default.battle_invite_avatar_text_centered},null==x?void 0:x.name))))),[E,x]),V=(0,o.useCallback)((()=>o.default.createElement(o.default.Fragment,null,o.default.createElement("div",{className:(0,l.default)(C.default.battle_vs_section_title,C.default.battle_vs_section_title_margin)},o.default.createElement("div",{className:C.default.battle_invite_setting_title}," ",o.default.createElement(g.Locale,{stringKey:"BATTLE_VS_MODE"})),L.map(((e,t)=>o.default.createElement("div",{key:t,className:(0,l.default)(C.default.battle_invite_setting,{[C.default.battle_invite_setting_selected]:e.rounds===a}),onClick:()=>w(e.rounds)},o.default.createElement("div",{className:C.default.battle_invite_setting_text},e.name))))),o.default.createElement("div",{className:(0,l.default)(C.default.battle_vs_section_title,C.default.battle_vs_section_title_margin)},o.default.createElement("div",{className:C.default.battle_invite_setting_title}," ",o.default.createElement(g.Locale,{stringKey:"BATTLE_TIME"})),O.map(((e,t)=>o.default.createElement("div",{key:t,className:(0,l.default)(C.default.battle_invite_setting,{[C.default.battle_invite_setting_selected]:e.seconds===M}),onClick:()=>S(e.seconds)},o.default.createElement("div",{className:C.default.battle_invite_setting_text},o.default.createElement(g.Locale,{stringKey:"BATTLE_TIME_VARIANT",valueMap:{time:e.seconds/60}})))))))),[a,M,L,O]),z=(0,o.useCallback)((()=>o.default.createElement("div",{className:C.default.battle_invite_waiting_text},o.default.createElement(g.Locale,{stringKey:"BATTLE_WAITING"}))),[]),Y=(0,o.useCallback)((()=>o.default.createElement("div",{className:C.default.battle_invite_waiting_text},o.default.createElement(g.Locale,{stringKey:"BATTLE_DECLINED"}))),[]),G=(0,o.useCallback)((()=>{let e,t;const n=Boolean(a&&M)||P!==p.BattleState.configuring;switch(P){case p.BattleState.configuring:e=V(),t=o.default.createElement(g.Locale,{stringKey:"BATTLE_BUTTON_START"});break;case p.BattleState.waiting:e=z(),t=o.default.createElement(g.Locale,{stringKey:"BATTLE_BUTTON_CANCEL"});break;default:e=Y(),t=o.default.createElement(g.Locale,{stringKey:"BATTLE_BUTTON_KEEP_BROADCAST"})}return o.default.createElement("div",{className:C.default.battle_invite_container},o.default.createElement("div",{className:C.default.battle_invite_sub_container},R(),e,o.default.createElement("div",null,o.default.createElement("div",{className:(0,l.default)(C.default.battle_invite_start_button,{[C.default.battle_invite_start_button_inactive]:!n}),onClick:()=>{switch(P){case p.BattleState.configuring:j.sendBattleInvitation(r,a,M).catch((()=>{}));break;case p.BattleState.waiting:j.cancelBattleInvitation().catch((()=>{}));break;default:B()}}},o.default.createElement("div",{className:C.default.battle_invite_start_button_text},t)))))}),[P,a,M,j,r,R,V,z]);return o.default.createElement("div",{className:s,style:{width:N.width}},o.default.createElement(v.SingleStreamButton,{src:A.Resources.images.closeIcon(),tagTestData:(0,c.tagTestData)("current_user_stream__kick_guest_streamer"),additionalClassName:C.default.battle_invite_close_icon,onClick:B}),G())}},function(e,t,r){e.exports={battle_invite_container:"_117d62",battle_invite_sub_container:"_9bf995",battle_invite_avatar:"_01f722",battle_invite_avatar_container:"_309f9f",battle_invite_avatar_text:"ca7ef7",battle_invite_avatar_text_centered:"_4f22df",battle_vs_section_title:"d4ec48",battle_vs_section_title_margin:"d47118",battle_invite_vs:"a1f8a6",battle_invite_setting_title:"_8e980f",battle_invite_setting:"_432f9d",battle_invite_setting_selected:"_24f4a1",battle_invite_setting_text:"abf7ec",battle_invite_start_button:"_672430",battle_invite_start_button_inactive:"_18e6ef",battle_invite_start_button_text:"e2a20c",battle_invite_close_icon:"a4e418",battle_invite_waiting_text:"_71420c"}},function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.CurrentUserBattleIncome=void 0;const i=n(r(0)),s=r(1),a=r(8),o=r(14),l=r(19),c=r(7),u=r(2),d=r(40),h=n(r(603));t.CurrentUserBattleIncome=function(e){const{guestId:t}=e,{authorizedUserId:r}=(0,a.useAuthorizedUser)(),{streamerUser:n}=(0,o.useStreamerProfile)(t,r),p=l.BattlesRepository.shared(t);return i.default.createElement("div",{className:h.default.battle_income_container},i.default.createElement(d.SingleStreamButton,{src:c.Resources.images.closeIcon(),tagTestData:(0,s.tagTestData)("current_user_stream__kick_guest_streamer"),additionalClassName:h.default.battle_income_close_icon,onClick:()=>{p.sendBattleInvitationResponse(!1).catch((()=>{}))}}),i.default.createElement("span",{className:h.default.battle_income_text},i.default.createElement(u.Locale,{stringKey:"BATTLE_INVITATION",valueMap:{user:(null==n?void 0:n.name)||"Your guest"},dangerous:!0})),i.default.createElement("div",{className:h.default.battle_income_start_button,onClick:()=>{p.sendBattleInvitationResponse(!0).catch((()=>{}))}},i.default.createElement("div",{className:h.default.battle_income_start_button_text},i.default.createElement(u.Locale,{stringKey:"BATTLE_BUTTON_START"}))))}},function(e,t,r){e.exports={battle_income_container:"_17c917",battle_income_text:"_483ba8",battle_income_start_button_text:"c965ab",battle_income_close_icon:"f31dea",battle_income_start_button:"_84a967"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.CurrentUserBattleLeave=void 0;const o=s(r(0)),l=r(19),c=r(2),u=a(r(605));t.CurrentUserBattleLeave=function(e){const{guestId:t,onClose:r,onFinish:n}=e,i=l.BattlesRepository.shared(t),s=(0,o.useCallback)((()=>{i.leaveBattleInvitation().then(n).catch((()=>{})),r()}),[n,r,i]);return o.default.createElement("div",{className:u.default.battle_leave_container},o.default.createElement("span",{className:u.default.battle_leave_title},o.default.createElement(c.Locale,{stringKey:"BATTLE_LEAVE_TITLE"})),o.default.createElement("span",{className:u.default.battle_leave_subtitle},o.default.createElement(c.Locale,{stringKey:"BATTLE_LEAVE_SUBTITLE"})),o.default.createElement("div",{className:u.default.battle_leave_cancel_button,onClick:r},o.default.createElement("div",{className:u.default.battle_leave_cancel_button_text},o.default.createElement(c.Locale,{stringKey:"BATTLE_LEAVE_CANCEL"}))),o.default.createElement("div",{className:u.default.battle_leave_button,onClick:s},o.default.createElement("div",{className:u.default.battle_leave_button_text},o.default.createElement(c.Locale,{stringKey:"BATTLE_FINISH"}))))}},function(e,t,r){e.exports={battle_leave_container:"_029040",battle_leave_title:"_33d133",battle_leave_subtitle:"c3479c",battle_leave_cancel_button_text:"bb3dbb",battle_leave_button_text:"_16b996",battle_leave_cancel_button:"_7c4ffd",battle_leave_button:"_21b162"}},function(e,t,r){e.exports={current_user_stream__additional_video:"_1c333f",versus_button_wrapper:"_72b939",versus_button_text:"cdf486",versus_popup_container:"d8142d",versus_popup_container_inner:"_632de9"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Messages=void 0;const o=s(r(0)),l=r(23),c=r(241),u=a(r(52)),d=l.clientConfig.streaming.stream.gifts.received.animationDuration;t.Messages=(0,o.memo)((e=>{const{streamId:t,authorizedUserId:r,receivedGift:n,messages:i,coStreamerVisible:s,isBattle:a}=e,l=(0,o.useRef)(!1);return(0,o.useEffect)((()=>(n&&(l.current=!0,document.documentElement.style.setProperty("--streaming-reaction-gift-animation-duration",.001*d+"s"),setTimeout((()=>{l.current=!0,null==n||n.onComplete()}),d)),()=>{!l.current&&n&&n.onComplete()})),[n]),t&&r?n&&!a?o.default.createElement("img",{className:u.default.received_gift,src:n.uri,alt:""}):o.default.createElement(c.SingleStreamMessageList,{isCurrentStream:!0,key:t,streamerId:r,messages:i,isMultistream:s,isBattle:a}):null}))},function(e,t,r){e.exports={hidden:"_38a314",ellipsis:"c4a2ed",single_stream_message_list:"_4c40fb"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.SingleStreamMessageBubble=void 0;const a=s(r(0)),o=r(5),l=r(45),c=r(24),u=r(12),d=r(60),h=r(610),p=r(612),f=r(614),A=r(616),m=r(618),g=r(620),v=r(50);t.SingleStreamMessageBubble=(0,a.memo)((e=>{const{userId:t,message:r,streamerId:n,isCurrentStream:i,isMultistream:s,isBattle:b,goalMessageAction:y}=e,{sender:C}=r,w=s||b,M=(0,o.useObservable)((()=>d.ContactConfigurationService.shared().userIsFollowed(n)),[n]);if(r.type===l.MessageType.gift&&r.attachments.length>0){const e=r.attachments[0],{recipient:n}=r;return a.default.createElement(h.SingleStreamMessageGift,{userId:t,giftId:e,senderName:C.name,recipient:n,isMultistream:s})}return r.type===l.MessageType.message?a.default.createElement(u.LocaleContextConsumer,null,(e=>a.default.createElement(c.ModalConsumer,null,(t=>a.default.createElement(p.SingleStreamMessage,{isCurrentStream:i,modalContext:t,message:r,streamerId:n,localeContext:e}))))):r.type===l.MessageType.joined?a.default.createElement(f.SingleStreamChatUserActivityMessage,{isFollower:M,senderName:C.name||"",action:l.MessageType.joined}):r.type===l.MessageType.leaved?a.default.createElement(f.SingleStreamChatUserActivityMessage,{isFollower:M,senderName:C.name||"",action:l.MessageType.leaved}):r.type===l.MessageType.system?a.default.createElement(A.SingleStreamSystemMessage,{text:r.text}):r.type===l.MessageType.followed?a.default.createElement(m.SingleStreamFollowedMessage,{senderName:C.name||"",streamerId:n,recipient:r.recipient,isMultistream:s}):r.type!==l.MessageType.setGoal||w?r.type!==l.MessageType.participateInGoal||w?r.type===l.MessageType.battle?a.default.createElement(f.SingleStreamChatUserActivityMessage,{action:l.MessageType.battle,text:r.text}):r.type===l.MessageType.contactFollowedManual||r.type===l.MessageType.contactFollowedAuto?a.default.createElement(g.SingleStreamContactFollowedMessage,{type:r.type,streamerId:n}):null:a.default.createElement(v.GoalInvolveMessage,{onClick:y,streamerId:n,amount:r.data,text:r.text}):a.default.createElement(v.GoalStartMessage,{streamId:r.streamId})}))},function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.SingleStreamMessageGift=void 0;const i=n(r(0)),s=r(35),a=r(5),o=r(1),l=r(2),c=n(r(611));t.SingleStreamMessageGift=e=>{var t;const{userId:r,giftId:n,senderName:u,recipient:d,isMultistream:h}=e,p=(0,a.useObservable)((()=>s.GiftsBaseRepository.shared(r).getGift(n)),[n,r]);return i.default.createElement("div",Object.assign({className:c.default.single_stream_message_gift},(0,o.tagTestData)("single_user_stream__messages_log__gift",{"data-test-gift-id":n})),i.default.createElement("span",{className:c.default.container},i.default.createElement("span",{className:c.default.sender},u),": ",(null==d?void 0:d.name)&&h?i.default.createElement(l.Locale,{stringKey:"STREAM_CHAT__SENT_A_GIFT_TO",valueMap:{userName:null!==(t=null==d?void 0:d.name)&&void 0!==t?t:""}}):i.default.createElement(l.Locale,{stringKey:"STREAM_CHAT__SENT_A_GIFT"})),i.default.createElement("img",{className:c.default.gift,src:p&&p.uri,alt:""}))}},function(e,t,r){e.exports={single_stream_message_gift:"_9e28bb",container:"ff34e9",sender:"_90a89d",gift:"cfcb9d"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))((function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,o)}l((n=n.apply(e,t||[])).next())}))},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.SingleStreamMessage=void 0;const l=s(r(0)),c=o(r(3)),u=r(6),d=r(4),h=r(5),p=r(243),f=r(244),A=r(1),m=r(8),g=r(245),v=r(246),b=o(r(613));t.SingleStreamMessage=e=>{const{message:t,streamerId:r,isCurrentStream:n,modalContext:i,localeContext:s}=e,{sender:o,text:y,streamId:C}=t,{authorizedUserId:w}=(0,m.useAuthorizedUser)(),M=(0,u.useCustomTheme)(d.SubTheme.streaming),S=(0,l.useMemo)((()=>{var e;return null!==(e=o.name)&&void 0!==e?e:""}),[o.name]),I=(0,l.useMemo)((()=>w!==o.id),[w,o.id]),E=(0,l.useMemo)((()=>n&&I),[n,I]),x=(0,h.useObservable)((()=>p.UserIsGiftsSender.shared(t.sender.id,r,C).userSentGift),[t,r],!1),T=(0,l.useMemo)((()=>x?b.default.sender_gift_giver:b.default.sender),[x]),D=(0,l.useMemo)((()=>f.Messenger.shared(C)),[C]),k=(0,h.useObservableAction)((e=>D.blockUser(e)),[D]),j=(0,l.useCallback)((e=>a(void 0,void 0,void 0,(function*(){(yield i.confirm({langKey:"STREAM_CHAT__BLOCK_USER_CONFIRM",valueMap:{userName:S}},"MODAL__BLOCK_USER__BLOCK","MODAL__BLOCK_USER__CANCEL"))&&(f.Messenger.shared(C).sendLocalSystemMessage(s.getLocalizedString("STREAM_CHAT__BLOCK_USER_SYSTEM_MESSAGE",{userName:S})),k(e))}))),[k,s,i,S,C]),L=(0,l.useCallback)((()=>{E&&i.customModal(v.ViewerCard,{viewer:o,viewerMessage:y,onBlockClick:()=>{E&&j(o.id)}})}),[E,i,j,o,y]);return l.default.createElement(g.ButtonExEvent,{className:(0,c.default)(b.default.single_stream_message,{[b.default.has_cursor]:E}),tagTestData:(0,A.tagTestData)("single_user_stream__messages_log__viewer_message"),onClick:L},l.default.createElement("span",{className:T,style:I?null==M?void 0:M.messageReceivedSender:null==M?void 0:M.messageSender},S.trim()+":"),l.default.createElement("span",null,y))}},function(e,t,r){e.exports={single_stream_message:"fd1e6a",has_cursor:"_7048f2",sender_gift_giver:"b38e1a",sender:"_3eb2ed"}},function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.SingleStreamChatUserActivityMessage=void 0;const i=n(r(0)),s=r(45),a=r(1),o=r(2),l=n(r(615));t.SingleStreamChatUserActivityMessage=({action:e,senderName:t,isFollower:r=!1,text:n})=>{let c=null;switch(e){case s.MessageType.joined:c=i.default.createElement(o.Locale,{stringKey:"STREAM_CHAT__USER_JOINED",valueMap:{userName:""}});break;case s.MessageType.leaved:c=i.default.createElement(o.Locale,{stringKey:"STREAM_CHAT__USER_LEAVED",valueMap:{userName:""}});break;case s.MessageType.battle:c=i.default.createElement("span",null,n);break;default:return null}const u=r?l.default.activity_name__followed:"";return i.default.createElement("div",Object.assign({className:l.default.activity_container},(0,a.tagTestData)("single_user_stream__messages_log__user_activity_message")),i.default.createElement("span",{className:l.default.activity_text},!!t&&i.default.createElement("span",{className:u},t),c))}},function(e,t,r){e.exports={single_stream_message_gift:"c4a0a4",container:"e44279",activity_name__followed:"_0a427f",sender:"db40ac",gift:"_00da2c",activity_container:"f8bac0",activity_text:"_9468ea"}},function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.SingleStreamSystemMessage=void 0;const i=n(r(0)),s=r(1),a=n(r(617));t.SingleStreamSystemMessage=({text:e})=>i.default.createElement("div",Object.assign({className:a.default.container},(0,s.tagTestData)("single_user_stream__messages_log__system_message")),i.default.createElement("span",{className:a.default.text},e))},function(e,t,r){e.exports={container:"_3de9d0",text:"_57bb06"}},function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.SingleStreamFollowedMessage=void 0;const i=n(r(0)),s=r(6),a=r(4),o=r(1),l=r(14),c=r(2),u=n(r(619));t.SingleStreamFollowedMessage=({senderName:e,streamerId:t,recipient:r,isMultistream:n})=>{const d=(0,s.useCustomTheme)(a.SubTheme.streaming),h=n&&r?r:t,p=(0,l.useStreamerProfile)(h),{streamerUser:f}=p;return f&&f.name?i.default.createElement("div",Object.assign({className:u.default.follow_message_container},(0,o.tagTestData)("single_user_stream__messages_log__system_message__user_followed")),i.default.createElement("span",{className:u.default.follower_name,style:null==d?void 0:d.messageSender},e),i.default.createElement(c.Locale,{stringKey:"STREAM_CHAT__USER_FOLLOWED",valueMap:{streamerName:f.name}})):null}},function(e,t,r){e.exports={follow_message_container:"_4b87a2",single_stream_message_gift:"_82602b",container:"f3680c",sender:"abf87a",gift:"_157ba7",follower_name:"ffeb73"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.SingleStreamContactFollowedMessage=void 0;const o=s(r(0)),l=r(5),c=r(1),u=r(14),d=r(2),h=r(12),p=r(45),f=r(60),A=r(213),m=r(102),g=a(r(621));t.SingleStreamContactFollowedMessage=({type:e,streamerId:t})=>{const r=(0,o.useContext)(h.LocaleContext),{streamerUser:n}=(0,u.useStreamerProfile)(t),i=(0,l.useObservable)((()=>f.ContactConfigurationService.shared().userIsFollowed(t)),[t]),s=(0,l.useObservableAction)((()=>(A.StreamingAnalytics.shared().send(m.AnalyticsEvent.ContactUnfollowAutoButtonClick,{streamerId:t}),f.ContactConfigurationService.shared().unfollowUser(t))),[t]),a=(0,o.useCallback)((t=>e===p.MessageType.contactFollowedAuto?o.default.createElement("div",{className:g.default.activity_container},o.default.createElement(d.Locale,{stringKey:"STREAM_CHAT__USER_CONTACT_FOLLOWED_AUTO",valueMap:{streamerName:(null==t?void 0:t.name)||"",gender:"female"===(null==t?void 0:t.gender)?r.getLocalizedString("GENDER_3D_FEMALE"):r.getLocalizedString("GENDER_3D_MALE")}}),o.default.createElement("button",{type:"button",className:g.default.unfollow_button,onClick:s},o.default.createElement(d.Locale,{stringKey:"BATTLE_BUTTON_CANCEL"}))):o.default.createElement("div",{className:g.default.activity_text},o.default.createElement("span",{className:g.default.streamer_name},t.name),o.default.createElement(d.Locale,{stringKey:"STREAM_CHAT__USER_CONTACT_FOLLOWED_MANUAL",valueMap:{streamerName:""}}))),[e,r,s]);return(0,o.useEffect)((()=>{n&&i&&e===p.MessageType.contactFollowedAuto&&A.StreamingAnalytics.shared().send(m.AnalyticsEvent.ContactUnfollowAutoButtonShow,{streamerId:t})}),[e,i,t,n]),!n||e===p.MessageType.contactFollowedAuto&&!i?null:o.default.createElement("div",Object.assign({className:g.default.message_container},(0,c.tagTestData)("single_user_stream__messages_log__system_message__user_contact_followed")),a(n))}},function(e,t,r){e.exports={message_container:"_6f0f4e",single_stream_message_gift:"e0e355",container:"_8b9d55",sender:"e3cbe8",gift:"_7d8309",activity_text:"_1a1062",activity_container:"aca559",streamer_name:"_9a44cd",unfollow_button:"b5d77d"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.CurrentUserMoreButtonPopup=void 0;const o=s(r(0)),l=a(r(3)),c=r(17),u=r(1),d=r(2),h=r(13),p=a(r(247)),f=r(6),A=r(4);t.CurrentUserMoreButtonPopup=(0,o.memo)((e=>{var t;const{visible:r,onClose:n,onStopBroadcast:i}=e,s=(0,f.useCustomTheme)(A.SubTheme.streaming);return o.default.createElement(h.Popup,{isOpen:r,hasBlur:!1},o.default.createElement(c.PopupWindow,{handleClose:n},o.default.createElement("div",{className:p.default.container},o.default.createElement("button",Object.assign({type:"button",className:(0,l.default)(p.default.button,null===(t=null==s?void 0:s.classNames)||void 0===t?void 0:t.currentUserMorePopupButton)},(0,u.tagTestData)("current_user_stream__starting_stream__button__stop__broadcast"),{onClick:i}),o.default.createElement(d.Locale,{stringKey:"BROADCAST_STOP"})))))}))},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.PaidBroadcastJoinPrice=void 0;const o=s(r(0)),l=r(66),c=r(13),u=r(111),d=r(25),h=r(1),p=r(2),f=r(6),A=r(4),m=r(248),g=a(r(624));t.PaidBroadcastJoinPrice=(0,o.memo)((e=>{const{label:t,description:r,buttonLabel:n,onStart:i,onClose:s}=e,[a,v]=(0,o.useState)(null),b=(0,m.useSortedGiftList)("diamonds"),y=(0,o.useMemo)((()=>u.SelectedGiftService.shared()),[]),C=(0,f.useCustomTheme)(A.SubTheme.streaming);(0,o.useEffect)((()=>{if(!b.length||a)return;const[e]=b;y.select(e.id),v(e)}),[b,y,a]),(0,o.useEffect)((()=>{const e=({target:e})=>{"SPAN"!==e.tagName&&"BUTTON"!==e.tagName&&s()};return document.addEventListener("click",e),()=>{document.removeEventListener("click",e)}}),[s]);const w=(0,o.useMemo)((()=>o.default.createElement("div",{className:g.default.broadcast_join_price_header},o.default.createElement("span",{className:g.default.broadcast_join_price_header_title},o.default.createElement(p.Locale,{stringKey:t})),o.default.createElement("p",{className:g.default.broadcast_join_price_header_description},o.default.createElement(p.Locale,{stringKey:r})))),[r,t]),M=(0,o.useCallback)((()=>{i(a),s()}),[s,i,a]),S=(0,o.useMemo)((()=>{var e;return o.default.createElement("div",{className:g.default.broadcast_join_price_footer},o.default.createElement(d.CustomButton,{className:null===(e=null==C?void 0:C.classNames)||void 0===e?void 0:e.paidBroadcastJoinPriceButton,minWidth:"50%",onClick:M,buttonType:"action",tagTestData:(0,h.tagTestData)("paid_broadcast_start"),disabled:!a},o.default.createElement(p.Locale,{stringKey:n})))}),[n,M,a,C]),I=(0,o.useCallback)((e=>{v(e),y.select(e.id)}),[y]),E=(0,o.useCallback)((()=>{}),[]);return o.default.createElement(c.Popup,{isOpen:!0,hasBlur:!1},o.default.createElement(l.StreamGiftListFull,{wrapperClassName:g.default.gift_list_wrapper,handleCloseFullList:E,giftList:b,hideGiftCurrency:!1,onClick:I,header:w,footer:S,streamerIds:[]}))}))},function(e,t,r){e.exports={gift_list_wrapper:"_7db9f0",broadcast_join_price_header:"_0e2feb",broadcast_join_price_header_title:"_5624f0",broadcast_join_price_header_description:"_608f18",broadcast_join_price_footer:"ddb318"}},function(e,t,r){e.exports={down_counter_label:"_409fd7",down_counter_number:"e736e2"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ConfirmEndPaidBroadcast=void 0;const o=s(r(0)),l=r(1),c=r(2),u=r(17),d=r(13),h=a(r(627));t.ConfirmEndPaidBroadcast=(0,o.memo)((e=>{const{onCancel:t,onConfirm:r}=e;return o.default.createElement(d.Popup,{isOpen:!0,hasBlur:!1},o.default.createElement(u.PopupWindow,{handleClose:t},o.default.createElement("div",{className:h.default.confirm_button_container},o.default.createElement("div",{className:h.default.confirm_description},o.default.createElement(c.Locale,{stringKey:"PAID_BROADCAST_END_CONFIRM_DESCRIPTION"})),o.default.createElement("button",Object.assign({type:"button",className:h.default.button},(0,l.tagTestData)("current_user_stream__starting_stream__button__stop__broadcast"),{onClick:r}),o.default.createElement(c.Locale,{stringKey:"PAID_BROADCAST_END_CONFIRM_LABEL"})))))}))},function(e,t,r){e.exports={confirm_button_container:"_4277c0",confirm_description:"_839042",button:"_3dcc6b"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useStreamBroadcasterKickedListenerWeb=void 0;const n=r(9),i=r(0),s=r(5),a=r(250),o=r(32),l=r(12);t.useStreamBroadcasterKickedListenerWeb=function(e,t,r){const{name:c}=(0,i.useContext)(l.LocaleContext),u=(0,s.useObservable)((()=>a.StreamKickedMember.shared(e,t).kickedUserReason),[t,e]);(0,i.useEffect)((()=>{if(u)switch(r(),u){case a.KickedReason.KICKED_BY_STREAMER:alert((0,o.getLocalizedString)("CO_STREAMER_JUST_KICKED_ALERT_TITLE",c));break;case a.KickedReason.KICKED_BY_SYSTEM:alert((0,o.getLocalizedString)("CO_STREAMER_JUST_KICKED_BY_SYSTEM_ALERT_TITLE",c));break;default:alert(`You were kicked ${u}`)}}),[u,c,r]),(0,i.useEffect)((()=>{const r=new n.Subscription;return a.StreamKickedMember.shared(e,t).start(r),()=>r.unsubscribe()}),[e,t])}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.generateMeta=void 0,t.generateMeta=()=>{var e,t;let r;const n=null===(t=null===(e=null===window||void 0===window?void 0:window.localStorage)||void 0===e?void 0:e.getItem)||void 0===t?void 0:t.call(e,"default-device-camera-name");if(n){const e=JSON.parse(n);/^(.*?(\bobs\b)[^$]*)$/.test(e.toLowerCase())&&(r={source:"obs-virtual-camera"})}return r}},function(e,t){e.exports=r(52229)},function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.GiftOffer=void 0;const i=n(r(0)),s=r(2),a=r(1),o=r(7),l=n(r(632));t.GiftOffer=function(e){const{userName:t,onGiftSend:r,gift:n}=e;return i.default.createElement("div",{className:l.default.container},i.default.createElement("p",{className:l.default.title},i.default.createElement(s.Locale,{stringKey:"GIFT_OFFER_POPUP_TITLE",valueMap:{userName:t},dangerous:!0})),i.default.createElement("p",{className:l.default.description},i.default.createElement(s.Locale,{stringKey:"GIFT_OFFER_POPUP_DESCRIPTION",valueMap:{userName:t},dangerous:!0})),n&&i.default.createElement("img",{src:n.uri,className:l.default.gift}),n&&i.default.createElement("p",{className:l.default.price},i.default.createElement(s.Locale,{stringKey:"GIFT_OFFER_POPUP_PRICE",valueMap:{price:n.price}})),i.default.createElement("button",Object.assign({type:"button",className:l.default.button},(0,a.tagTestData)("current_user_stream__guest_streamer_send_request"),{onClick:r}),i.default.createElement("img",{src:o.Resources.images.giftOffer()}),i.default.createElement(s.Locale,{stringKey:"GIFT_OFFER_POPUP_BUTTON",valueMap:{userName:t}})))}},function(e,t,r){e.exports={container:"b60666",title:"f34bb2",description:"e6da91",button:"be029d",price:"_598b28",gift:"_629acc"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.GiftBanner=void 0;const o=s(r(0)),l=r(2),c=r(1),u=r(7),d=r(6),h=r(4),p=r(44),f=r(119),A=a(r(634));t.GiftBanner=(0,o.memo)((function(e){var t;const{userName:r,onGiftSend:n,gift:i,handleClose:s,giftBannerMeta:a}=e,m=(0,d.useCustomTheme)(h.SubTheme.streaming);return(0,o.useEffect)((()=>{f.GiftBannerService.shared().onGiftBannerShown(a.delay)}),[a]),o.default.createElement("div",{className:A.default.container},o.default.createElement(p.PopupCloseButton,{handleClose:s,className:null===(t=null==m?void 0:m.classNames)||void 0===t?void 0:t.popupCloseButton}),o.default.createElement("p",{className:A.default.title},o.default.createElement(l.Locale,{stringKey:"GIFT_BANNER_TITLE",valueMap:{userName:r},dangerous:!0})),o.default.createElement("div",{className:A.default.contentContainer},o.default.createElement("div",{className:A.default.giftContainer},o.default.createElement("img",{src:i.uri,className:A.default.gift,onClick:n}),o.default.createElement("div",{className:A.default.priceContainer},o.default.createElement("img",{src:u.Resources.images.coinIcon()}),o.default.createElement("p",{className:A.default.price},i.price))),o.default.createElement("div",{className:A.default.sendContainer},o.default.createElement("p",{className:A.default.description},o.default.createElement(l.Locale,{stringKey:"GIFT_BANNER_DESCRIPTION",valueMap:{userName:r},dangerous:!0})),o.default.createElement("button",Object.assign({type:"button",className:A.default.button},(0,c.tagTestData)("gift_banner__send_gift"),{onClick:n}),o.default.createElement("img",{src:u.Resources.images.giftOffer()}),o.default.createElement(l.Locale,{stringKey:"GIFT_BANNER_BUTTON",valueMap:{userName:r}})))))}))},function(e,t,r){e.exports={container:"_74ca51",contentContainer:"b2aca0",giftContainer:"_313308",sendContainer:"_209591",title:"_9e64fd",description:"_81cb7a",button:"_02fbe8",priceContainer:"_794113",price:"_8a504c",gift:"bf1c1f"}},function(e,t){e.exports=r(5966)},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.Paywall=void 0;const a=s(r(0)),o=r(9),l=r(5),c=r(8),u=r(35),d=r(253),h=r(118),p=r(10),f=r(11),A=r(637),m=r(638);t.Paywall=function(e){const{paywall:t,onGiftSend:r,type:n,onPressClose:i,onCallStart:s,streamer:g}=e,{name:v="",id:b}=g,y=(0,c.useUserId)();(0,a.useEffect)((()=>{h.StreamPaywallService.shared().onPaywallShownForStream(t.streamId)}),[t.streamId]);const C=(0,l.useObservable)((()=>y?u.GiftsBaseRepository.shared(y).getGiftForPaywallPopup():(0,o.of)(void 0)),[y]),w=(0,a.useCallback)((()=>{h.StreamPaywallService.shared().onPaywallClick(n),y&&C&&r(C,void 0,(()=>{d.PaywallRepository.shared(y).setPaywallData(t.streamId,null)}))}),[r,C,y,t.streamId,n]),M=(0,a.useCallback)((()=>{h.StreamPaywallService.shared().onPaywallClick(n),s("streaming-paywall-call")}),[s,n]),S=(0,f.useConst)(p.ImageSizeStorage.shared).get(b,"lg");return"call"===n?a.default.createElement(m.CallPaywall,{thumbnail:S,onPressClose:i,streamerName:v,onCallStart:M}):a.default.createElement(A.GiftPaywall,{thumbnail:S,onPressClose:i,streamerName:v,onGiftSend:w,gift:C})}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.GiftPaywall=void 0;const o=s(r(0)),l=r(40),c=r(2),u=r(1),d=r(7),h=a(r(254));t.GiftPaywall=function(e){const{streamerName:t,thumbnail:r,onGiftSend:n,gift:i,onPressClose:s}=e,a=(0,o.useMemo)((()=>({backgroundImage:`url(${r}), url(${d.Resources.images.defaultAvatar()})`})),[r]);return o.default.createElement("div",{className:h.default.container},o.default.createElement(l.SingleStreamButton,{src:d.Resources.images.closeIcon(),tagTestData:(0,u.tagTestData)("paywall_gift__button__close"),additionalClassName:h.default.paywallCloseButton,onClick:s}),o.default.createElement("div",{className:h.default.avatar,style:a}),o.default.createElement("p",{className:h.default.title},o.default.createElement(c.Locale,{stringKey:"PAYWALL_GIFT_POPUP_TITLE",valueMap:{streamerName:t},dangerous:!0})),o.default.createElement("p",{className:h.default.description},o.default.createElement(c.Locale,{stringKey:"PAYWALL_GIFT_POPUP_DESCRIPTION",valueMap:{streamerName:t},dangerous:!0})),i&&o.default.createElement("img",{src:i.uri,className:h.default.gift}),i&&o.default.createElement("p",{className:h.default.price},o.default.createElement(c.Locale,{stringKey:"PAYWALL_POPUP_PRICE",valueMap:{price:i.price}})),o.default.createElement("button",Object.assign({type:"button",className:h.default.button},(0,u.tagTestData)("current_user_stream__gift_paywall_button"),{onClick:n}),o.default.createElement("img",{src:d.Resources.images.giftOffer()}),o.default.createElement(c.Locale,{stringKey:"PAYWALL_GIFT_POPUP_BUTTON",valueMap:{streamerName:t}})))}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.CallPaywall=void 0;const o=s(r(0)),l=a(r(3)),c=r(7),u=r(40),d=r(2),h=r(1),p=a(r(255)),f=a(r(254));t.CallPaywall=function(e){const{streamerName:t,thumbnail:r,onCallStart:n,onPressClose:i}=e,s=(0,o.useMemo)((()=>({backgroundImage:`url(${r}), url(${c.Resources.images.defaultAvatar()})`})),[r]);return o.default.createElement("div",{className:(0,l.default)(f.default.container,f.default.containerCall)},o.default.createElement(u.SingleStreamButton,{src:c.Resources.images.closeIcon(),tagTestData:(0,h.tagTestData)("paywall_call__button__close"),additionalClassName:f.default.paywallCloseButton,onClick:i}),o.default.createElement("div",{className:f.default.avatar,style:s}),o.default.createElement("p",{className:f.default.title},o.default.createElement(d.Locale,{stringKey:"PAYWALL_CALL_POPUP_TITLE",valueMap:{streamerName:t},dangerous:!0})),o.default.createElement("p",{className:f.default.description},o.default.createElement(d.Locale,{stringKey:"PAYWALL_CALL_POPUP_DESCRIPTION",valueMap:{streamerName:t},dangerous:!0})),o.default.createElement("button",Object.assign({type:"button",className:(0,l.default)(f.default.button,f.default.buttonCall)},(0,h.tagTestData)("current_user_stream__paywall_call_button"),{onClick:n}),o.default.createElement("img",{src:p.default}),o.default.createElement(d.Locale,{stringKey:"PAYWALL_CALL_POPUP_BUTTON",valueMap:{streamerName:t}})))}},function(e,t){e.exports=r(3361)},function(e,t){e.exports=r(93893)},function(e,t){e.exports=r(25e3)},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ChatLog=void 0;const o=s(r(0)),l=r(100),c=r(1),u=r(104),d=r(23),h=r(7),p=r(48),f=r(241),A=a(r(52)),m=d.clientConfig.streaming.stream.gifts.received.animationDuration;t.ChatLog=(0,o.memo)((({isMultistream:e,streamerId:t,streamId:r,isBattle:n,goalMessageAction:i,battleId:s})=>{const{reaction:a}=(0,u.useGiftReceivedInStream)(r),{enabled:d}=(0,p.useRoomSound)(),g=(0,l.useChatLogMessages)(r,s),v=(0,o.useRef)(!1);(0,o.useEffect)((()=>(a&&(v.current=!0,document.documentElement.style.setProperty("--streaming-reaction-gift-animation-duration",.001*m+"s"),setTimeout((()=>{v.current=!0,null==a||a.onComplete()}),m)),()=>{!v.current&&a&&a.onComplete()})),[a]);const b=(0,o.useRef)(new Audio);return(0,o.useEffect)((()=>{b.current.src=h.Resources.audio.donationReceived()}),[]),(0,o.useEffect)((()=>{a&&d&&!n&&b.current.play().catch((()=>{}))}),[a,n,d]),a&&!n?o.default.createElement("img",Object.assign({key:a.uri,className:A.default.received_gift,src:a.uri,alt:""},(0,c.tagTestData)("single_user_stream__messages_log__big_gift_appear"))):o.default.createElement(f.SingleStreamMessageList,{key:r,streamerId:t,messages:g,isMultistream:e,goalMessageAction:i})}))},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.restoreScroll=t.saveScroll=void 0;let n=0;t.saveScroll=function(){"undefined"!=typeof document&&0!==document.documentElement.scrollTop&&(n=document.documentElement.scrollTop)},t.restoreScroll=function(){"undefined"!=typeof document&&(document.documentElement.scrollTop=n)}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.SingleStreamBottomBar=void 0;const o=s(r(0)),l=a(r(3)),c=r(7),u=r(28),d=r(101),h=r(1),p=r(22),f=r(4),A=r(257),m=a(r(645)),g=a(r(255)),v=r(259),b=a(r(52)),y=a(r(258)),C=r(2),w=r(224),M=a(r(223));class S extends o.Component{constructor(){super(...arguments),this.startPrivateCall=()=>{this.props.startPrivateCall("streaming")}}renderButtonStartPrivateChat(){var e;const{props:t}=this,{startPrivateChat:r,spaceContextData:n,isChatButtonVisible:i}=t,s=n.widthType===u.typeWidthMobile?b.default.left_button:"",a=null===(e=f.CustomTheme.shared().theme)||void 0===e?void 0:e[f.SubTheme.streaming];return o.default.createElement(p.ConfigContextConsumer,{key:"button-private-chat"},(e=>{var t;return!1!==e.streamingModule.privateChatEnabled&&i?o.default.createElement(A.SingleStreamBottomButton,{className:s,style:null==a?void 0:a.privateChatButton,iconStyle:null==a?void 0:a.privateChatButtonIcon,src:null!==(t=null==a?void 0:a.privateChatButtonIconSrc)&&void 0!==t?t:m.default,tagTestData:(0,h.tagTestData)("single_user_stream__button__start_private_chat"),onClick:r}):null}))}renderButtonLike(){return null}renderOpenCloseGiftList(){return this.props.isGiftListButtonVisible?o.default.createElement(v.ShowGiftsButton,{key:"open-close-gift-list",className:b.default.mobile_gift_button,src:c.Resources.images.giftIcon(),tagTestData:(0,h.tagTestData)("single_user_stream__button__gift")}):null}renderCallButton(){const{spaceContextData:e,isCallButtonVisible:t,callAnimationEnabled:r}=this.props,n=e.widthType===u.typeWidthMobile,i=(0,l.default)({[b.default.left_button]:n,[M.default.single_stream_bottom_bar_call]:!0,[M.default.single_stream_bottom_bar_call_animation]:r&&!n,[M.default.single_stream_bottom_bar_call_animation_mobile]:r&&n}),s=(0,l.default)({[M.default.single_stream_bottom_bar_call_text]:!0,[M.default.single_stream_bottom_bar_call_text_animation]:r});return t?o.default.createElement(A.SingleStreamBottomButton,{className:i,tagTestData:(0,h.tagTestData)("single_user_stream__button__call"),onClick:this.startPrivateCall},o.default.createElement("div",{className:s},o.default.createElement("img",{className:y.default.image,src:g.default,alt:""}),o.default.createElement("div",null,o.default.createElement(C.Locale,{stringKey:"EXTERNAL_VIDEO_CALL_BUTTON"})))):null}renderFormMessage(){const{props:e}=this,{userStream:t}=e;return o.default.createElement(d.StreamMessageForm,{key:"message-form",streamerId:t.streamer.id,streamId:t.id})}renderContent(){const{props:e}=this,{spaceContextData:t}=e;return t.widthType===u.typeWidthDesktop?this.renderDesktop():this.renderMobile()}renderDesktop(){const{props:e}=this,{isUiVisible:t}=e;return t?[this.renderFormMessage(),this.renderButtonStartPrivateChat(),this.renderButtonLike(),this.renderCallButton()]:null}renderMobile(){const{props:e}=this,{isUiVisible:t}=e;return t?[this.renderFormMessage(),this.renderOpenCloseGiftList(),this.renderButtonLike(),this.renderButtonStartPrivateChat(),this.renderCallButton()]:null}render(){const{props:e}=this,{isUiVisible:t}=e;return o.default.createElement("div",{className:(0,l.default)(M.default.single_stream_bottom_bar,{[M.default.single_stream_bottom_bar__wide]:!t})},this.renderContent(),o.default.createElement(w.LikeListAnimation,{key:"like-list"}))}}t.SingleStreamBottomBar=S},function(e,t){e.exports="data:image/svg+xml;charset=utf-8;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyMCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0xOS45MDIyIDcuNjI2NzNDMTkuNzgyOCA2LjUyNzkyIDE5LjQyOTEgNS40Njc0OSAxOC44NjUgNC41MTY5OEMxOC4zMDA5IDMuNTY2NDcgMTcuNTM5NSAyLjc0Nzk5IDE2LjYzMjIgMi4xMTY3M0MxNC43Nzk0IDAuNzE2NyAxMi41MTQ0IC0wLjAyODkyOSAxMC4xOTIyIC0wLjAwMzI2NTI3QzkuNzE0NDcgLTAuMDAyODk2NDcgOS4yMzcwOCAwLjAyMzgxMDcgOC43NjIyNSAwLjA3NjczNDdDNi42NjY5NiAwLjI4NTkwNSA0LjY4ODc2IDEuMTQyMTkgMy4xMDIyNSAyLjUyNjczQzIuMjA3ODYgMy4yMzgxNCAxLjQ4NjY0IDQuMTQzMjkgMC45OTI5NTggNS4xNzM5N0MwLjQ5OTI3MyA2LjIwNDY0IDAuMjQ2MDA1IDcuMzMzOTQgMC4yNTIyNDYgOC40NzY3M0MwLjI2ODE3MSAxMC4yNDE4IDAuOTI1NzM1IDExLjk0MDggMi4xMDIyNSAxMy4yNTY3QzIuMTQ1MDUgMTMuMjk1MiAyLjE3OTI4IDEzLjM0MjIgMi4yMDI3MSAxMy4zOTQ4QzIuMjI2MTQgMTMuNDQ3MyAyLjIzODI1IDEzLjUwNDIgMi4yMzgyNSAxMy41NjE3QzIuMjM4MjUgMTMuNjE5MyAyLjIyNjE0IDEzLjY3NjIgMi4yMDI3MSAxMy43Mjg3QzIuMTc5MjggMTMuNzgxMyAyLjE0NTA1IDEzLjgyODMgMi4xMDIyNSAxMy44NjY3QzEuODEyMjUgMTQuMjU2NyAxLjUzMjI1IDE0LjY2NjcgMS4yNTIyNSAxNS4wNjY3QzAuNzQzMjEzIDE1LjY2MTYgMC4zMzc1ODQgMTYuMzM3NyAwLjA1MjI0NjEgMTcuMDY2N1YxNy4yMDY3QzAuMTAyMzQ2IDE3LjQ0MyAwLjIzNjI3MyAxNy42NTMyIDAuNDI5MjgxIDE3Ljc5ODRDMC42MjIyODggMTcuOTQzNiAwLjg2MTMzMyAxOC4wMTQxIDEuMTAyMjUgMTcuOTk2N0MxLjIxMjA0IDE4LjAwNjMgMS4zMjI0NSAxOC4wMDYzIDEuNDMyMjUgMTcuOTk2N0MxLjY5NjE2IDE3Ljk1NTIgMS45NTY4MSAxNy44OTUgMi4yMTIyNSAxNy44MTY3TDYuNDAyMjUgMTYuMzc2N0M2LjU0MDY3IDE2LjMyODMgNi42ODU2OCAxNi4zMDEzIDYuODMyMjUgMTYuMjk2N0g2Ljk5MjI1QzcuOTY5MzUgMTYuNTY3MiA4Ljk3ODM5IDE2LjcwNTEgOS45OTIyNSAxNi43MDY3QzEwLjQ2NjcgMTYuNzA4MiAxMC45NDA5IDE2LjY4MTUgMTEuNDEyMiAxNi42MjY3QzEzLjk5NzYgMTYuNDA3NCAxNi4zOTY1IDE1LjE5MTggMTguMTAyMiAxMy4yMzY3QzE4Ljc4MiAxMi40ODIxIDE5LjI5MzkgMTEuNTkxOSAxOS42MDQyIDEwLjYyNDlDMTkuOTE0NSA5LjY1NzgyIDIwLjAxNiA4LjYzNTk1IDE5LjkwMjIgNy42MjY3M1pNMTYuNTgyMiAxMS45MTY3QzE1LjIxMzkgMTMuNDk0IDEzLjI4MzEgMTQuNDczNyAxMS4yMDIyIDE0LjY0NjdDMTAuODA3MyAxNC42OTM1IDEwLjQwOTkgMTQuNzE2OCAxMC4wMTIyIDE0LjcxNjdDOS4xNzA3NiAxNC43MTU1IDguMzMzMjYgMTQuNjAxMSA3LjUyMjI1IDE0LjM3NjdDNy4yOTczNCAxNC4zMTU4IDcuMDY1MjUgMTQuMjg1NiA2LjgzMjI1IDE0LjI4NjdDNi40OTE3MiAxNC4yOTU3IDYuMTU0NTMgMTQuMzU2NCA1LjgzMjI1IDE0LjQ2NjdMMy43MTIyNSAxNS4xNzY3TDMuNzkyMjUgMTUuMDY2N0M0LjE0OTA3IDE0LjYxNTkgNC4zMzIyMSAxNC4wNTIgNC4zMDgzNSAxMy40Nzc2QzQuMjg0NDkgMTIuOTAzMiA0LjA1NTIyIDEyLjM1NjQgMy42NjIyNSAxMS45MzY3QzIuNzc1NjcgMTAuOTkxNyAyLjI2OTkgOS43NTIyMiAyLjI0MjI1IDguNDU2NzNDMi4yMjc3NSA3LjYwMTIgMi40MTA1NiA2Ljc1MzgzIDIuNzc2NDggNS45ODAzNkMzLjE0MjQgNS4yMDY5IDMuNjgxNiA0LjUyODEzIDQuMzUyMjUgMy45OTY3M0M1LjY0MTg1IDIuODU4MDQgNy4yNTk0MyAyLjE1Nzc5IDguOTcyMjUgMS45OTY3M0M5LjM3ODYxIDEuOTc0NDMgOS43ODU4OSAxLjk3NDQzIDEwLjE5MjIgMS45OTY3M0MxMi4wODk2IDEuOTY5MzcgMTMuOTQxNSAyLjU3ODQ0IDE1LjQ1MjIgMy43MjY3M0MxNi4xNDA0IDQuMTkxNzggMTYuNzE4OCA0LjgwMTM1IDE3LjE0NzEgNS41MTI5M0MxNy41NzU0IDYuMjI0NTEgMTcuODQzNCA3LjAyMDk2IDE3LjkzMjIgNy44NDY3M0MxOC4wMTA4IDguNTgyOTkgMTcuOTMwMSA5LjMyNzU0IDE3LjY5NTQgMTAuMDI5OEMxNy40NjA3IDEwLjczMjEgMTcuMDc3NyAxMS4zNzU2IDE2LjU3MjIgMTEuOTE2N0gxNi41ODIyWk0xMy4xMDIyIDUuOTk2NzNINy4xMDIyNUM2LjgzNzAzIDUuOTk2NzMgNi41ODI2OCA2LjEwMjA5IDYuMzk1MTQgNi4yODk2M0M2LjIwNzYgNi40NzcxNiA2LjEwMjI1IDYuNzMxNTIgNi4xMDIyNSA2Ljk5NjczQzYuMTAyMjUgNy4yNjE5NSA2LjIwNzYgNy41MTYzIDYuMzk1MTQgNy43MDM4NEM2LjU4MjY4IDcuODkxMzggNi44MzcwMyA3Ljk5NjczIDcuMTAyMjUgNy45OTY3M0gxMy4xMDIyQzEzLjM2NzUgNy45OTY3MyAxMy42MjE4IDcuODkxMzggMTMuODA5NCA3LjcwMzg0QzEzLjk5NjkgNy41MTYzIDE0LjEwMjIgNy4yNjE5NSAxNC4xMDIyIDYuOTk2NzNDMTQuMTAyMiA2LjczMTUyIDEzLjk5NjkgNi40NzcxNiAxMy44MDk0IDYuMjg5NjNDMTMuNjIxOCA2LjEwMjA5IDEzLjM2NzUgNS45OTY3MyAxMy4xMDIyIDUuOTk2NzNaTTExLjEwMjIgOC45OTY3M0g4LjEwMjI1QzcuODM3MDMgOC45OTY3MyA3LjU4MjY4IDkuMTAyMDkgNy4zOTUxNCA5LjI4OTYzQzcuMjA3NiA5LjQ3NzE2IDcuMTAyMjUgOS43MzE1MiA3LjEwMjI1IDkuOTk2NzNDNy4xMDIyNSAxMC4yNjIgNy4yMDc2IDEwLjUxNjMgNy4zOTUxNCAxMC43MDM4QzcuNTgyNjggMTAuODkxNCA3LjgzNzAzIDEwLjk5NjcgOC4xMDIyNSAxMC45OTY3SDExLjEwMjJDMTEuMzY3NSAxMC45OTY3IDExLjYyMTggMTAuODkxNCAxMS44MDk0IDEwLjcwMzhDMTEuOTk2OSAxMC41MTYzIDEyLjEwMjIgMTAuMjYyIDEyLjEwMjIgOS45OTY3M0MxMi4xMDIyIDkuNzMxNTIgMTEuOTk2OSA5LjQ3NzE2IDExLjgwOTQgOS4yODk2M0MxMS42MjE4IDkuMTAyMDkgMTEuMzY3NSA4Ljk5NjczIDExLjEwMjIgOC45OTY3M1oiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo="},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.ShowGiftsButton=void 0;const a=s(r(0)),o=r(29),l=r(257);t.ShowGiftsButton=e=>{const{isVisible:t,setVisibility:r}=(0,o.useGiftPopupVisibility)(),n=(0,a.useCallback)((()=>{r(!t)}),[t,r]);return a.default.createElement(l.SingleStreamBottomButton,Object.assign({},e,{onClick:n}))}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.SingleStreamGiftPopup=void 0;const a=s(r(0)),o=r(65),l=r(29);t.SingleStreamGiftPopup=(0,a.memo)((e=>{const{show:t,guestId:r,streamerId:n,hideGiftCurrency:i,sendGiftToStreamer:s}=e,{isVisible:c,setVisibility:u}=(0,l.useGiftPopupVisibility)(),d=(0,a.useCallback)((e=>{u(e)}),[u]),h=(0,a.useMemo)((()=>r?[n,r]:[n]),[n,r]);return t?a.default.createElement(o.StreamGiftList,{streamerIds:h,setIsGiftListOpen:d,isGiftListOpen:c,hideGiftCurrency:i,onClick:s}):null}))},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.PrevNextButtons=void 0;const o=s(r(0)),l=a(r(3)),c=r(1),u=r(6),d=r(4),h=r(649),p=r(650),f=a(r(651));t.PrevNextButtons=function({handlePrevStream:e,handleNextStream:t}){var r,n;const i=(0,u.useCustomTheme)(d.SubTheme.streaming);return o.createElement(o.Fragment,null,o.createElement("button",Object.assign({key:"prev",type:"button",className:(0,l.default)(f.default.button_prev,null===(r=null==i?void 0:i.classNames)||void 0===r?void 0:r.streamPrevButton)},(0,c.tagTestData)("single_user_stream__button__prev_stream"),{onClick:e}),o.createElement(p.PrevIcon,null)),o.createElement("button",Object.assign({key:"next",type:"button",className:(0,l.default)(f.default.button_next,null===(n=null==i?void 0:i.classNames)||void 0===n?void 0:n.streamNextButton)},(0,c.tagTestData)("single_user_stream__button__next_stream"),{onClick:t}),o.createElement(h.NextIcon,null)))}},function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.NextIcon=void 0;const i=n(r(0));t.NextIcon=()=>i.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"34",height:"74",viewBox:"0 0 34 74"},i.default.createElement("path",{d:"M3.546.731C2.846-.123 1.585-.247.731.454c-.81.666-.963 1.836-.376 2.684l.1.13 28.911 35.226L.511 70.664c-.699.78-.674 1.955.03 2.704l.124.12c.779.7 1.955.675 2.703-.029l.12-.124 30-33.447c.621-.692.68-1.712.162-2.466l-.104-.138-30-36.553z"}))},function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.PrevIcon=void 0;const i=n(r(0));t.PrevIcon=()=>i.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"34",height:"74",viewBox:"0 0 34 74"},i.default.createElement("path",{d:"M30.454.731c.7-.854 1.961-.978 2.815-.277.811.666.964 1.836.376 2.684l-.099.13L4.634 38.495l28.855 32.17c.699.78.674 1.955-.03 2.704l-.124.12c-.779.7-1.954.675-2.703-.029l-.12-.124-30-33.447c-.621-.692-.68-1.712-.162-2.466l.104-.138 30-36.553z"}))},function(e,t,r){e.exports={button_next:"_649e4a",button_prev:"_58fa36"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.NotRespond=void 0;const o=s(r(0)),l=r(2),c=a(r(76)),u=a(r(653));t.NotRespond=function(e){const{onKeep:t,onBack:r}=e;return o.createElement("div",{className:u.default.not_respond},o.createElement("p",{className:c.default.simple_text},o.createElement(l.Locale,{stringKey:"BROADCAST_TOGETHER__REQUEST__THE_BROADCASTER_IS_NOT_RESPONDING"})),o.createElement("div",{className:u.default.button_list},o.createElement("button",{type:"button",onClick:t,className:u.default.button__main},o.createElement(l.Locale,{stringKey:"BROADCAST_TOGETHER__REQUEST__KEEP_BROADCASTING"})),o.createElement("button",{type:"button",onClick:r,className:u.default.button__secondary},o.createElement(l.Locale,{stringKey:"BROADCAST_TOGETHER__REQUEST__BACK_TO_WATCHING"}))))}},function(e,t,r){e.exports={not_respond:"c6c356",button_list:"_673ef3",button__secondary:"_7bf3a8",button__main:"_8e2a1d"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.PaidStreamIcon=void 0;const o=s(r(0)),l=r(1),c=r(7),u=a(r(655));t.PaidStreamIcon=(0,o.memo)((e=>{const{paidStreamStatus:t}=e;return"start"!==t&&"goes"!==t?null:o.default.createElement("span",Object.assign({className:u.default.single_stream_paid,style:{backgroundImage:`url(${c.Resources.images.dollarInCircle()}`}},(0,l.tagTestData)("single_user_stream__paid_stream_icon")))}))},function(e,t,r){e.exports={single_stream_paid:"b63f27"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.PaidStreamJoinPrice=void 0;const o=s(r(0)),l=r(66),c=r(111),u=r(25),d=r(1),h=r(2),p=r(248),f=a(r(657));t.PaidStreamJoinPrice=(0,o.memo)((e=>{const{label:t,description:r,buttonLabel:n,onStart:i,minPrice:s}=e,[a,A]=(0,o.useState)(null),m=(0,p.useSortedGiftList)("diamonds",s),g=(0,o.useMemo)((()=>c.SelectedGiftService.shared()),[]);(0,o.useEffect)((()=>{if(!m.length||a)return;const[e]=m;g.select(e.id),A(e)}),[m,g,a]);const v=(0,o.useMemo)((()=>o.default.createElement("div",{className:f.default.stream_join_price_header},o.default.createElement("span",{className:f.default.stream_join_price_header_title},o.default.createElement(h.Locale,{stringKey:t})),o.default.createElement("p",{className:f.default.stream_join_price_header_description},o.default.createElement(h.Locale,{stringKey:r})))),[r,t]),b=(0,o.useCallback)((e=>{e.preventDefault(),i(a)}),[i,a]),y=(0,o.useMemo)((()=>o.default.createElement("div",{className:f.default.stream_join_price_footer},o.default.createElement(u.CustomButton,{minWidth:"50%",onClick:b,buttonType:"action",tagTestData:(0,d.tagTestData)("paid_stream_join"),disabled:!a},o.default.createElement(h.Locale,{stringKey:n})))),[n,b,a]),C=(0,o.useCallback)((e=>{A(e),g.select(e.id)}),[g]),w=(0,o.useCallback)((()=>{}),[]);return o.default.createElement(l.StreamGiftListFull,{wrapperClassName:f.default.gift_list_wrapper,handleCloseFullList:w,giftList:m,hideGiftCurrency:!1,onClick:C,header:v,footer:y,streamerIds:[]})}))},function(e,t,r){e.exports={gift_list_wrapper:"_6c10e2",stream_join_price_header:"_69a94b",stream_join_price_header_title:"_6f6643",stream_join_price_header_description:"_704342",stream_join_price_footer:"_40739a"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.WatchingStream=void 0;const o=r(9),l=a(r(3)),c=s(r(0)),u=r(49),d=r(48),h=r(177),p=r(5),f=r(126),A=r(47),m=r(178),g=r(27),v=r(216),b=r(89),y=r(139),C=r(87),w=r(260),M=r(71),S=r(2),I=r(1),E=r(40),x=a(r(78)),T=a(r(659)),D=a(r(660)),k=r(7),j=a(r(74)),L=a(r(52)),O=r(55),P=r(108),N=r(249),B=r(661),R=r(17),V=r(24),z=r(140),Y=r(13),G=r(6),U=r(4),F=r(237),q=r(135),H=r(107),_=r(109),Z=a(r(110)),Q=r(137),W=r(674),X=r(231);t.WatchingStream=e=>{const{spaceData:t,userStream:r,handleOpenLeaderboardModal:n,isRerunVisible:i,handleClose:s,visibleGiftsForJoinPaidStream:a,isUiVisible:J,setUiVisible:K,identityId:$,onJoinButtonClick:ee,isJoinButtonAvailable:te,visiblePaidStreamJoinPrice:re,setVisibleGiftsForJoinPaidStream:ne,setActiveStreamId:ie,onGuestStreamerSelect:se,onOpenLeaderboardModal:ae,startPrivateChat:oe,blur:le,muted:ce,hideUiControls:ue}=e,de=(0,G.useCustomTheme)(U.SubTheme.streaming),{room:he,battle:pe,streamId:fe,paidStream:Ae}=(0,f.useRoomNewContext)(),{streamer:me}=r,ge=(0,p.useObservable)((()=>h.MultiStreamLocalSwap.shared(fe).swapped),[fe],!1),ve=(0,d.useRelativeGuestMemberId)(he),be=(0,d.useRoomHostMemberId)(he),ye=(0,d.useRoomIsMultiStream)(he),Ce=(0,u.useIsBattleGoing)(pe),we=(0,c.useMemo)((()=>ge&&!ye),[ge,ye]),Me=(0,c.useMemo)((()=>we?be:ve),[be,ve,we]),Se=(0,c.useMemo)((()=>we?ve:be),[be,ve,we]),Ie=(0,p.useObservable)((()=>Me?g.UsersRepository.shared().getUser(Me):(0,o.of)(null)),[Me]),Ee=!!Me,[xe,Te]=(0,c.useState)(!1),[De,ke]=(0,c.useState)(!1),je=(0,c.useCallback)((()=>ke(!0)),[]),Le=(0,d.useRoomStatus)(he),Oe="paused"===Le,Pe="closed"===Le,Ne="closed-by-video-call"===Le,Be="active"===Le,{disableAudio:Re}=(0,d.useRoomSound)(),Ve=(0,A.usePaidStream)(fe,Ae),ze=(0,A.usePaidStreamAccess)(fe,Ae),Ye=(0,b.useRemoteConfig)(["paidStreamBlur"]),Ge=(0,c.useMemo)((()=>{var e;return re&&(null===(e=null==Ye?void 0:Ye.paidStreamBlur)||void 0===e?void 0:e.default)?{filter:`blur(${100*Ye.paidStreamBlur.default}px)`}:{}}),[Ye,re]),Ue=(0,c.useCallback)((()=>K(!J)),[J,K]),Fe=(0,c.useCallback)(((e,t)=>{(0,v.closeRoomViaWatcher)(e,t)}),[]),qe=(0,c.useCallback)((e=>{Fe(s,e)}),[Fe,s]),He=(0,c.useCallback)((()=>ke(!1)),[]),_e=(0,c.useCallback)((()=>{qe("manual-close")}),[qe]),Ze=(0,c.useCallback)((()=>{qe("blocking")}),[qe]),Qe=!Pe&&!Oe&&Be,We=(0,Q.getDynamicVideoStyle)(Qe,t,Ee),Xe=Ce?{justifyContent:"flex-start",alignItems:"flex-start",backgroundColor:"black"}:{},Je=("start"===Ve||"end"===Ve)&&xe;(0,c.useEffect)((()=>{switch(Ve){case"start":case"end":Te(!0);break;case"goes":ze.needPay&&ne(!0)}}),[Ve,ze,ne]);const Ke=(0,c.useMemo)((()=>h.MultiStreamLocalSwap.shared(fe)),[fe]),$e=(0,c.useMemo)((()=>{switch(Ve){case"start":return"PAID_STREAM_START_COUNTER";case"end":return"PAID_STREAM_END_COUNTER";default:return}}),[Ve]),et=(0,c.useCallback)((()=>{Te(!1);const{needPay:e}=ze;ne(e)}),[ze,ne]),tt=(0,p.useObservable)((()=>m.MultiStreamJoiningRequester.shared(fe,$).status),[fe,$]),rt=(0,c.useCallback)((e=>{ie(e)}),[ie]),nt=(0,c.useCallback)((()=>{Ke.toggle()}),[Ke]),it="idle"===tt&&Ee&&Qe&&!Ce,st=(0,p.useObservable)((()=>y.UserClickActivity.shared().hasInteract),[]);(0,c.useEffect)((()=>{C.is.mobileSafari()&&Re(w.DisableReason.entryWithoutInteract),"boolean"!=typeof st||st||Re(w.DisableReason.entryWithoutInteract)}),[Re,st]);const at=!ue;return c.default.createElement(c.default.Fragment,null,at&&c.default.createElement(c.default.Fragment,null,c.default.createElement(P.SingleStreamButtonListWrapper,null,c.default.createElement(O.Leaderboard,{isOnTop:!0,streamId:fe,streamerId:Se||r.streamer.id,onClick:n}),i&&c.default.createElement("p",{className:L.default.rerun_of_video},c.default.createElement(S.Locale,{stringKey:"STREAM__RERUN"})),"start"!==Ve&&"goes"!==Ve&&te&&c.default.createElement("button",Object.assign({type:"button",className:Z.default.join_to_stream},(0,I.tagTestData)("single_user_stream__join_to_stream"),{onClick:ee})),c.default.createElement(E.SingleStreamButton,{src:x.default,tagTestData:(0,I.tagTestData)("single_user_stream__button__report"),onClick:je}),c.default.createElement(E.SingleStreamButton,{src:J?T.default:D.default,tagTestData:(0,I.tagTestData)("single_user_stream__button__layout-"+(J?"on":"off")),onClick:Ue}),c.default.createElement(W.SoundControlButton,{paidStreamStatus:Ve,visibleGiftsForJoinPaidStream:a}),c.default.createElement(E.SingleStreamButton,{src:k.Resources.images.closeIcon(),tagTestData:(0,I.tagTestData)("single_user_stream__button__close"),additionalClassName:j.default.single_stream_button__close,onClick:_e}))),c.default.createElement("div",{className:(0,l.default)(Z.default.single_stream_video),style:Object.assign(Object.assign(Object.assign({},We),Xe),Ge)},Je&&c.default.createElement(N.Countdown,{onEnd:et,label:$e}),c.default.createElement(B.SingleStreamStateScreen,{streamEndedByVideoCall:Ne,isStreamEnded:Pe,isStreamPaused:Oe,isStreamExist:Be,setActiveStreamId:rt,handleClose:_e,streamer:me,startPrivateChat:oe}),c.default.createElement("div",{className:(0,l.default)({[Z.default.second_streamer_wrapper]:Ce})},c.default.createElement("div",{className:(0,l.default)(Z.default.streamer_wrapper)},Ce&&Me&&c.default.createElement(c.default.Fragment,null,c.default.createElement(_.VideoPlayerFrame,{service:M.StreamingVideoModule.shared().player,blurred:!!le,muted:!!ce,swapped:!1,splitVariant:"horizontal"}),c.default.createElement(H.SingleStreamHalfPopup,{isOpen:Ee&&Qe,theme:"transparent",isBattle:Ce},c.default.createElement(q.SingleStreamShortStreamerInfo,{onShowStreamerCard:se,streamer:Ie,streamId:fe,streamerId:Me,minimized:!0})),c.default.createElement(X.BattleLayout,{isViewer:!0,streamerId:Se||me.id,guestId:Me,streamId:fe,onOpenLeaderboardModal:ae})))),it&&c.default.createElement("button",Object.assign({type:"button",className:Z.default.switch_stream_button},(0,I.tagTestData)("single_user_stream__switch_streams"),{onClick:nt})),c.default.createElement(F.SingleStreamEnterReactions,{streamId:fe})),c.default.createElement(Y.Popup,{isOpen:De,hasBlur:!1},c.default.createElement(R.PopupWindow,{style:null==de?void 0:de.reportUserPanel,closeStyle:null==de?void 0:de.reportUserPanelClose,handleClose:He},c.default.createElement(V.ModalConsumer,null,(e=>c.default.createElement(z.ReportUser,{userId:Se||r.streamer.id,modalContext:e,onBlock:Ze,onReport:Ze}))))))}},function(e,t){e.exports="data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMSAzMiAzMiI+CiAgICA8ZGVmcz4KICAgICAgICA8cGF0aCBpZD0ibmN3c2JkbnVqYSIgZD0iTTAgMC4xOUwxOS43NDggMC4xOSAxOS43NDggMTMgMCAxM3oiLz4KICAgIDwvZGVmcz4KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CjwhLS0gICAgICAgIDxjaXJjbGUgY3g9IjE2IiBjeT0iMTYiIHI9IjE2IiBmaWxsPSIjMDAwIiBmaWxsLW9wYWNpdHk9Ii4zIi8+LS0+CiAgICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNiAxMCkiPgogICAgICAgICAgICA8bWFzayBpZD0ia2VqaHRqbjA5YiIgZmlsbD0iI2ZmZiI+CiAgICAgICAgICAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNuY3dzYmRudWphIi8+CiAgICAgICAgICAgIDwvbWFzaz4KICAgICAgICAgICAgPHBhdGggZmlsbD0iI0ZGRiIgZD0iTTE4LjM1IDYuNzIzYy0uMTU1LjMxMi0uMzU1LjYxNS0uNjEuOTI2LS45NTMgMS4xNTItMi4xMTcgMi4wOC0zLjU2IDIuODQzLS45MjUuNDg2LTEuODguODIxLTIuODQyLjk5NC0uNzE3LjEzMS0xLjQzNy4xNjctMi4xNDQuMTAyLTEuNjYzLS4xNDctMy4yNTktLjc1NC00Ljg3OC0xLjg1NS0uNjA1LS40MS0xLjE3Ni0uODg2LTEuNjk4LTEuNDEtLjMwNi0uMzA5LS42OTUtLjcyNC0xLjAwMy0xLjIzLS4zMDctLjUwNS0uMzA3LS41MDUuMDItMS4wMTYuMjA1LS4zMjIuNDU5LS42NDUuNzUyLS45NThDMy42NiAzLjc1OSA1LjE4IDIuNzQ4IDYuOTA1IDIuMTE0Yy45ODEtLjM2IDEuOTc5LS41NDMgMi45NjQtLjU0M2guMDEyYzEuMjk3LjAwMyAyLjU2LjMwMiAzLjg2Ni45MTQgMS4yMTYuNTcyIDIuMzIgMS4zNCAzLjI4NSAyLjI4NC40NzEuNDYxLjgyLjg3OCAxLjA5NyAxLjMxLjA1NS4wODcuMTA0LjE4LjE1My4yN2wuMDc2LjE0MWMuMDM3LjA2Ni4wNDcuMTIyLS4wMDguMjMzbTEuMjAxLS45MDljLS4yMDUtLjQwNS0uNDYtLjc5MS0uNzgtMS4xOC0uODExLS45ODYtMS44MTgtMS44NjMtMi45OTItMi42MDhDMTQuMTQyLjk5IDEyLjUyLjQwNSAxMC44MTguMjM3IDkuODQzLjE0IDguODcyLjE5MyA3LjkyOC4zODcgNi44NjIuNjA5IDUuODIuOTkzIDQuODI1IDEuNTI5IDMuMzA0IDIuMzUxIDIuMDEzIDMuMzk0Ljk4OCA0LjYzYy0uMzk4LjQ3OS0uNjcuOTEtLjg2IDEuMzU4LS4xNzQuNDEyLS4xNzQuODIuMDIzIDEuMjY0bC4wNjIuMTM2Yy4zNTcuNzMyLjg2OSAxLjMxNSAxLjI3MyAxLjc0IDEuMDk3IDEuMTUgMi4zODEgMi4wODMgMy44MTggMi43NzYgMS41NDcuNzQ3IDMuMDMgMS4wOTUgNC42NTggMS4wOTUuMDU0LjAwMS4xMS4wMDIuMTY3LjAwMS40NzcgMCAxLjA3NS0uMDcgMS42OTgtLjE5NyAxLjA0LS4yMTMgMi4wNzItLjU5MSAzLjA2OC0xLjEyMyAxLjQzNS0uNzY2IDIuNjc5LTEuNzQ2IDMuNjk3LTIuOTEuNDA0LS40NjIuNzE3LS45MTYuOTU4LTEuMzg4LjI2NC0uNTIxLjI2NC0xLjA0OC4wMDEtMS41NjgiIG1hc2s9InVybCgja2VqaHRqbjA5YikiLz4KICAgICAgICAgICAgPHBhdGggZmlsbD0iI0ZGRiIgZD0iTTkuNjEgOS4zMDhjLS43NjgtLjAwNy0xLjQ4NC0uMzEtMi4wMTctLjg1NC0uNTMtLjU0My0uODEzLTEuMjU2LS43OTgtMi4wMS4wMy0xLjUxNyAxLjI5Ni0yLjc1IDIuODItMi43NWguMDA2Yy43NjMuMDAyIDEuNDc2LjMgMi4wMDguODQuNTM2LjU0NS44MjMgMS4yNjMuODA4IDIuMDIyLS4wMzIgMS41MzYtMS4yNzMgMi43NDMtMi44MjcgMi43NTJtMy4wNTgtNS43MTljLS44MDEtLjgzMS0xLjg4LTEuMjkyLTMuMDM1LTEuMjk1aC0uMDE2Yy0yLjI4MyAwLTQuMTM5IDEuNzY3LTQuMjI5IDQuMDMxLS4wNDYgMS4xNTguMzcyIDIuMjU2IDEuMTggMy4wOTIuODA4LjgzNiAxLjg3MiAxLjI5MyAzLjA1NyAxLjI4OSAyLjI0LS4wMDEgNC4xMjgtMS44MDIgNC4yMTgtNC4wMzEuMDQ2LTEuMTU1LS4zNzEtMi4yNTEtMS4xNzUtMy4wODYiLz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPgo="},function(e,t){e.exports="data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMSAzMiAzMiI+CiAgICA8ZGVmcz4KICAgICAgICA8cGF0aCBpZD0iejc2YjgzaDNhYSIgZD0iTTAuMjUzIDAuNzFMMTMuNzYgMC43MSAxMy43NiAxOC4xNzQgMC4yNTMgMTguMTc0eiIvPgogICAgICAgIDxwYXRoIGlkPSI3ZzJ4MXFxbnVjIiBkPSJNMCAwLjQ1MUwyMC43MzUgMC40NTEgMjAuNzM1IDEzLjQ3NiAwIDEzLjQ3NnoiLz4KICAgIDwvZGVmcz4KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CjwhLS0gICAgICAgIDxjaXJjbGUgY3g9IjE2IiBjeT0iMTYiIHI9IjE2IiBmaWxsPSIjMDAwIiBmaWxsLW9wYWNpdHk9Ii4zIi8+LS0+CiAgICAgICAgPGc+CiAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDYgNykgdHJhbnNsYXRlKDMuMzYgLjExNykiPgogICAgICAgICAgICAgICAgPG1hc2sgaWQ9IjRxcjA5bTNzb2IiIGZpbGw9IiNmZmYiPgogICAgICAgICAgICAgICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI3o3NmI4M2gzYWEiLz4KICAgICAgICAgICAgICAgIDwvbWFzaz4KICAgICAgICAgICAgICAgIDxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0xMy40Ny44NDdjLS4zMTctLjIzLS43NjUtLjE2NS0uOTk4LjE0N0wuMzk0IDE3LjA1NGMtLjIzNS4zMTItLjE2OC43NTEuMTUuOTgyLjEyNy4wOTMuMjc1LjEzOC40MjMuMTM4LjIxOSAwIC40MzUtLjA5OS41NzUtLjI4NUwxMy42MiAxLjgzYy4yMzUtLjMxMS4xNjctLjc1MS0uMTUtLjk4MiIgbWFzaz0idXJsKCM0cXIwOW0zc29iKSIvPgogICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDYgNykgdHJhbnNsYXRlKDAgMi41OTUpIj4KICAgICAgICAgICAgICAgIDxtYXNrIGlkPSJncW1mY2l0d2NkIiBmaWxsPSIjZmZmIj4KICAgICAgICAgICAgICAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiM3ZzJ4MXFxbnVjIi8+CiAgICAgICAgICAgICAgICA8L21hc2s+CiAgICAgICAgICAgICAgICA8cGF0aCBmaWxsPSIjRkZGIiBkPSJNMTkuMjY3IDcuMDk0Yy0uMTYyLjMxOC0uMzcyLjYyNi0uNjQuOTQxLTEgMS4xNzItMi4yMjMgMi4xMTYtMy43MzkgMi44OS0uOTcuNDk1LTEuOTc0LjgzNi0yLjk4MyAxLjAxMi0uNzUzLjEzMy0xLjUxLjE3LTIuMjUyLjEwMy0xLjc0NS0uMTUtMy40MjEtLjc2Ni01LjEyMS0xLjg4Ni0uNjM1LS40MTctMS4yMzUtLjktMS43ODQtMS40MzQtLjMyLS4zMTMtLjcyOS0uNzM1LTEuMDUyLTEuMjUtLjMyMy0uNTE0LS4zMjMtLjUxNC4wMi0xLjAzMy4yMTYtLjMyNy40ODItLjY1NS43OS0uOTc0QzMuODQyIDQuMDggNS40MzggMy4wNTMgNy4yNSAyLjQwOGMxLjAzLS4zNjYgMi4wNzgtLjU1MyAzLjExMi0uNTUzaC4wMTNjMS4zNjEuMDA0IDIuNjg5LjMwOCA0LjA2LjkzIDEuMjc2LjU4MSAyLjQzNiAxLjM2MyAzLjQ0OSAyLjMyMy40OTQuNDY4Ljg2Ljg5MiAxLjE1MSAxLjMzMS4wNTguMDg5LjExLjE4My4xNjEuMjc1bC4wOC4xNDNjLjAzOS4wNjcuMDQ5LjEyNC0uMDA5LjIzN20xLjI2Mi0uOTI0Yy0uMjE1LS40MTItLjQ4NC0uODA1LS44Mi0xLjItLjg1MS0xLjAwMi0xLjkwOS0xLjg5NS0zLjE0LTIuNjUxLTEuNzItMS4wNTQtMy40MjMtMS42NS01LjIxLTEuODJDMTAuMzM0LjQwMiA5LjMxNS40NTUgOC4zMjIuNjUzYy0xLjExNy4yMjUtMi4yMTIuNjE2LTMuMjU1IDEuMTYxLTEuNTk5LjgzNi0yLjk1NSAxLjg5Ni00LjAzIDMuMTUzLS40MTguNDg3LS43MDUuOTI2LS45MDQgMS4zOC0uMTgzLjQyLS4xODMuODM1LjAyNSAxLjI4NWwuMDY0LjE0Yy4zNzYuNzQzLjkxMyAxLjMzNiAxLjMzOCAxLjc2OCAxLjE1MSAxLjE2OSAyLjUgMi4xMTggNC4wMDggMi44MjIgMS42MjUuNzYgMy4xODEgMS4xMTQgNC44OTEgMS4xMTQuMDU3IDAgLjExNi4wMDIuMTc1IDAgLjUwMiAwIDEuMTMtLjA3IDEuNzgzLS4yIDEuMDkyLS4yMTYgMi4xNzYtLjYgMy4yMjItMS4xNCAxLjUwNi0uNzggMi44MTItMS43NzcgMy44ODItMi45Ni40MjQtLjQ3Ljc1Mi0uOTMgMS4wMDUtMS40MTIuMjc3LS41MjkuMjc4LTEuMDY0LjAwMi0xLjU5MyIgbWFzaz0idXJsKCNncW1mY2l0d2NkKSIvPgogICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0xMC4zNjEgMTIuMzhjLS43OC0uMDA3LTEuNTA2LS4zMTItMi4wNDctLjg1OC0uNTM4LS41NDUtLjgyNS0xLjI2Mi0uODEtMi4wMi4wMy0xLjUyNCAxLjMxNS0yLjc2MiAyLjg2My0yLjc2MmguMDA1Yy43NzUuMDAyIDEuNDk5LjMwMSAyLjAzOS44NDQuNTQ0LjU0Ny44MzUgMS4yNjguODIgMi4wMzEtLjAzMiAxLjU0NC0xLjI5MiAyLjc1Ni0yLjg3IDIuNzY1bTMuMTA1LTUuNzQ2Yy0uODE0LS44MzUtMS45MDktMS4yOTgtMy4wODEtMS4zaC0uMDE3Yy0yLjMxNyAwLTQuMiAxLjc3NC00LjI5MiA0LjA1LS4wNDcgMS4xNjIuMzc4IDIuMjY2IDEuMTk3IDMuMTA1LjgyLjg0IDEuOSAxLjMgMy4xMDMgMS4yOTYgMi4yNzMtLjAwMSA0LjE5MS0xLjgxMSA0LjI4Mi00LjA1LjA0Ny0xLjE2MS0uMzc2LTIuMjYyLTEuMTkyLTMuMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNiA3KSIvPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+Cg=="},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.SingleStreamStateScreen=void 0;const a=s(r(0)),o=r(662),l=r(670),c=r(672),u=r(222);t.SingleStreamStateScreen=function(e){const{isStreamEnded:t,streamEndedByVideoCall:r,isStreamPaused:n,isStreamExist:i,setActiveStreamId:s,handleClose:d,streamer:h,startPrivateChat:p}=e;return r?a.createElement(l.EndedVideoByCall,{startPrivateChat:p,setActiveStreamId:s,streamer:h,handleClose:d}):t?a.createElement(o.EndedVideo,{setActiveStreamId:s,streamer:h,handleClose:d,onViewAll:d}):n?a.createElement(c.PausedVideo,{setActiveStreamId:s,streamer:h,handleClose:d,onViewAll:d}):i?null:a.createElement(u.StartingVideo,{userId:h.id})}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.EndedVideo=void 0;const o=s(r(0)),l=r(1),c=r(2),u=r(8),d=r(14),h=r(56),p=r(44),f=r(15),A=r(11),m=r(10),g=r(262),v=a(r(106)),b=a(r(110));t.EndedVideo=(0,o.memo)((e=>{const{streamer:t,onViewAll:r,setActiveStreamId:n,handleClose:i}=e,{id:s,name:a}=t,{authorizedUserId:y}=(0,u.useAuthorizedUser)(),{following:C,streamerUser:w}=(0,d.useStreamerProfile)(t.id,y),M=C?"FOLLOWED_STREAM__ENDED":"STREAM__ENDED",S=(0,A.useConst)(m.ImageSizeStorage.shared),I=S.get(s,"xl"),E=w?S.get(w.id,"xl"):void 0;return o.default.createElement("div",Object.assign({className:v.default.paused_video},(0,l.tagTestData)("single_user_stream__ended_screen")),o.default.createElement(p.PopupCloseButton,{handleClose:i,className:b.default.close_button}),o.default.createElement("img",{className:v.default.bg_image,src:I||E,alt:""}),o.default.createElement("div",{className:v.default.avatar_small,style:{backgroundImage:`url(${I})`}}),o.default.createElement("p",{className:v.default.avatar_small__name},a||(null==w?void 0:w.name)),o.default.createElement("span",{className:v.default.subtitle},o.default.createElement(c.Locale,{stringKey:M,valueMap:{userName:a||(null==w?void 0:w.name)||""}})),o.default.createElement(g.StreamFollowButton,{streamerId:t.id,authorizeReason:f.ShouldAuthorizeUserReason.EndStreamFollowTap}),o.default.createElement("div",{className:v.default.you_may_like__wrapper},o.default.createElement(h.Recommendations,{timer:3,header:{style:{color:"#fff"},langKey:"YOU_MAY_LIKE__HEADER__UP_NEXT"},onSelected:n,onViewAll:r})))}))},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Item=void 0;const o=s(r(0)),l=a(r(3)),c=r(53),u=r(1),d=r(21),h=r(28),p=r(2),f=r(261),A=r(70),m=a(r(79)),g=r(112),v=r(6),b=r(4),y=a(r(666)),C=a(r(667));t.Item=(0,o.memo)((e=>{const{user:t,isViewAll:r,timer:n,type:i,isStream:s,onViewAll:a,onClick:w}=e,M=(0,v.useCustomTheme)(b.SubTheme.streaming),S=(0,o.useCallback)((()=>{t&&(s&&(A.RoutingServices.lastSelectedStream=t),null==w||w(t.id))}),[t,w,s]);return o.default.createElement(d.SpaceContextConsumer,null,(e=>{const{widthType:s}=e,d=s===h.typeWidthMobile;return r?o.default.createElement("button",{type:"button",className:(0,l.default)(C.default.view_all,{[C.default.mobile]:d}),onClick:a},o.default.createElement(p.Locale,{stringKey:"YOU_MAY_LIKE__VIEW_ALL"})):t?o.default.createElement("button",Object.assign({type:"button",style:{backgroundImage:`url(${(0,c.getResizedImageSrc)(t.thumbnail||"",256,256)})`},className:(0,l.default)(C.default.wrapper,{[C.default.mobile]:d})},(0,u.tagTestData)("you_may_like__item"),{onClick:S}),o.default.createElement("div",{className:(0,l.default)(m.default.stream_preview__viewers,{[m.default.stream_preview__viewers__mobile]:d})},i===g.RecommendationsType.streams?o.default.createElement(o.default.Fragment,null,o.default.createElement("span",{className:m.default.stream_preview__viewers__live_label,style:null==M?void 0:M.liveLabel},"Live"),o.default.createElement("span",Object.assign({className:m.default.stream_preview__viewers__count_label},(0,u.tagTestData)("stream_preview__viewers_counter"),{style:null==M?void 0:M.liveViews}),t.viewers)):o.default.createElement("div",{className:m.default.stream_preview__viewers__camera_icon},o.default.createElement("img",{src:y.default,alt:"redCameraIcon"}))),n?o.default.createElement(f.PlayTimer,{timer:n,onTimerEnd:S}):null,o.default.createElement("span",Object.assign({title:t.name,className:m.default.stream_preview__name},(0,u.tagTestData)("stream_preview__streamer_name")),t.name)):null}))}))},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.CircleTimeOut=void 0;const a=s(r(0)),o={className:"",isFlipped:!1,isGrow:!1,size:100,front:{radius:40,strokeLinecap:"round",strokeWidth:4,strokeColor:"#fff"},back:{strokeColor:"#ccc",fillColor:"rgba(0, 0, 0, 0)"}};t.CircleTimeOut=function(e){const{timeout:t,onTimerEnd:r,className:n=o.className,isFlipped:i=o.isFlipped,isGrow:s=o.isGrow,size:l=o.size,front:c={},back:u={}}=e,d=c.radius||o.front.radius,h=c.strokeLinecap||o.front.strokeLinecap,p=c.strokeWidth||o.front.strokeWidth,f=c.strokeColor||o.front.strokeColor,A=u.radius||d,m=u.strokeWidth||p,g=u.strokeColor||o.back.strokeColor,v=u.fillColor||o.back.fillColor,b=2*d,y=2*A,C=l/2,w=b*Math.PI,M=(i?-1:1)*w,S=`m ${C},${C-d} a ${d},${d} 0 0,0 0,${b} a ${d},${d} 0 0,0 0,-${b}`,I=`m ${C},${C-A} a ${A},${A} 0 0,0 0,${y} a ${A},${A} 0 0,0 0,-${y}`;return(0,a.useEffect)((()=>{const e=setTimeout(r,1e3*t);return()=>{clearTimeout(e)}}),[r,t]),a.default.createElement("svg",{width:l+"px",height:l+"px",className:n},a.default.createElement("path",{fill:v,strokeWidth:m,stroke:g,d:I}),a.default.createElement("path",{fill:"none",stroke:f,d:S,strokeLinecap:h,strokeWidth:p,strokeDasharray:w,strokeDashoffset:s?0:w},a.default.createElement("animate",{attributeName:"stroke-dashoffset",from:s?M:0,to:s?0:M,dur:t+"s"})))}},function(e,t,r){e.exports={play_timer:"_097bf5",play_button_image:"_1fcdc7",play_button:"_453fb3",circular_timeout:"_2fbfb2"}},function(e,t){e.exports="data:image/svg+xml;charset=utf-8;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxNCAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTguOTA5MDkgNC4wNTM3M0wxMi42MTI0IDEuMzAwM0MxMy4wMDQgMS4wMDkxMSAxMy41NTEgMS4wOTk2MiAxMy44MzQxIDEuNTAyNDVDMTMuOTQyIDEuNjU1ODggMTQgMS44NDAzOCAxNCAyLjAyOTY5VjcuOTcwMzNDMTQgOC40NjczOSAxMy42MDgyIDguODcwMzMgMTMuMTI1IDguODcwMzNDMTIuOTQwOSA4Ljg3MDMzIDEyLjc2MTYgOC44MTA2MyAxMi42MTI0IDguNjk5NzNMOC45MDkwOSA1Ljk0NjI5VjYuNUM4LjkwOTA5IDguMTU2ODUgNy42MDMyNSA5LjUgNS45OTI0MiA5LjVIMi45MTY2N0MxLjMwNTg0IDkuNSAwIDguMTU2ODUgMCA2LjVWMy41QzAgMS44NDMxNSAxLjMwNTg0IDAuNSAyLjkxNjY3IDAuNUg1Ljk5MjQyQzcuNjAzMjUgMC41IDguOTA5MDkgMS44NDMxNSA4LjkwOTA5IDMuNVY0LjA1MzczWiIgZmlsbD0iI0Q1MjMyRiIvPgo8L3N2Zz4K"},function(e,t,r){e.exports={view_all:"_5af97c",wrapper:"affb39",mobile:"_28a8c3"}},function(e,t,r){e.exports={wrapper:"db3892",header:"ff06bc",list:"_45c0ce"}},function(e,t,r){e.exports={follow_button:"f5a227"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.EndedVideoByCall=void 0;const o=s(r(0)),l=a(r(3)),c=r(1),u=r(2),d=r(44),h=r(11),p=r(10),f=a(r(106)),A=r(7),m=a(r(671));t.EndedVideoByCall=(0,o.memo)((e=>{const{streamer:t,handleClose:r,startPrivateChat:n}=e,{id:i,name:s}=t,a=(0,h.useConst)(p.ImageSizeStorage.shared).get(i,"xl");return o.default.createElement("div",Object.assign({className:f.default.paused_video},(0,c.tagTestData)("single_user_stream__paused_screen")),o.default.createElement(d.PopupCloseButton,{handleClose:r,className:m.default.close}),o.default.createElement("img",{className:(0,l.default)(f.default.bg_image,f.default.bg_ended_video_by_call),src:a,alt:"avatar"}),o.default.createElement("p",{className:m.default.title},o.default.createElement(u.Locale,{stringKey:"ENDED_VIDEO_BY_CALL_POPUP_TITLE",valueMap:{userName:s||""}})),o.default.createElement("p",{className:m.default.description},o.default.createElement(u.Locale,{stringKey:"ENDED_VIDEO_BY_CALL_POPUP_DESCRIPTION"})),o.default.createElement("button",Object.assign({type:"button"},(0,c.tagTestData)("ended_video_by_call_send_message_button"),{className:m.default.button,onClick:n}),o.default.createElement("img",{src:A.Resources.images.chat()}),o.default.createElement(u.Locale,{stringKey:"ENDED_VIDEO_BY_CALL_POPUP_BUTTON"})))}))},function(e,t,r){e.exports={title:"da174a",description:"_810267",button:"b7cac0",close:"_585a0c"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.PausedVideo=void 0;const o=s(r(0)),l=r(1),c=r(2),u=r(8),d=r(14),h=r(56),p=r(44),f=r(15),A=r(11),m=r(10),g=r(262),v=a(r(106)),b=a(r(110));t.PausedVideo=(0,o.memo)((e=>{const{streamer:t,onViewAll:r,setActiveStreamId:n,handleClose:i}=e,{id:s,name:a}=t,{authorizedUserId:y}=(0,u.useAuthorizedUser)(),{following:C}=(0,d.useStreamerProfile)(t.id,y),w=(0,o.useMemo)((()=>C?"FOLLOWED_STREAM__PAUSED":"STREAM__PAUSED"),[C]),M=(0,A.useConst)(m.ImageSizeStorage.shared).get(s,"xl");return o.default.createElement("div",Object.assign({className:v.default.paused_video},(0,l.tagTestData)("single_user_stream__paused_screen")),o.default.createElement(p.PopupCloseButton,{handleClose:i,className:b.default.close_button}),o.default.createElement("img",{className:v.default.bg_image,src:M,alt:""}),o.default.createElement("div",{className:v.default.avatar_small,style:{backgroundImage:`url(${M})`}}),o.default.createElement("p",{className:v.default.avatar_small__name},a),o.default.createElement("span",{className:v.default.subtitle},o.default.createElement(c.Locale,{stringKey:w,valueMap:{userName:a||""}})),o.default.createElement(g.StreamFollowButton,{streamerId:t.id,authorizeReason:f.ShouldAuthorizeUserReason.PausedStreamFollowTap}),o.default.createElement("div",{className:v.default.you_may_like__wrapper},o.default.createElement(h.Recommendations,{header:{style:{color:"#fff"},langKey:"YOU_MAY_LIKE__HEADER__YOU_MAY_LIKE"},onSelected:n,onViewAll:r})))}))},function(e,t,r){e.exports={report_user:"_296dba",button:"f11660"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.SoundControlButton=void 0;const o=s(r(0)),l=r(102),c=r(48),u=r(1),d=r(31),h=r(32),p=r(12),f=r(260),A=a(r(675)),m=a(r(676));t.SoundControlButton=(0,o.memo)((e=>{const{sendPlayerAnalyticsEvent:t,visibleGiftsForJoinPaidStream:r,paidStreamStatus:n}=e,{enableAudio:i,disableAudio:s,enabled:a}=(0,c.useRoomSound)(),{name:g}=(0,o.useContext)(p.LocaleContext),v=(0,o.useMemo)((()=>("start"===n||"goes"===n)&&r),[n,r]),b=(0,o.useCallback)((()=>{null==t||t(l.AnalyticsPlayerAction.SoundControl),v?alert((0,h.getLocalizedString)("STREAM__PAID_SOUND_UNAVAILABLE",g)):a?s(f.DisableReason.userManual):i(f.DisableReason.userManual)}),[t,v,a,s,i,g]);return o.default.createElement(d.SingleStreamButton,{src:a?m.default:A.default,tagTestData:(0,u.tagTestData)("single_user_stream__button__mic",{"data-test-is-muted":a?0:1}),onClick:b})}))},function(e,t){e.exports="data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIj4KICAgIDxkZWZzPgogICAgICAgIDxmaWx0ZXIgaWQ9InByZWZpeF9fYSIgd2lkdGg9IjE2Ni43JSIgaGVpZ2h0PSIxODAlIiB4PSItMzMuMyUiIHk9Ii00MCUiIGZpbHRlclVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCI+CiAgICAgICAgICAgIDxmZU9mZnNldCBpbj0iU291cmNlQWxwaGEiIHJlc3VsdD0ic2hhZG93T2Zmc2V0T3V0ZXIxIi8+CiAgICAgICAgICAgIDxmZUdhdXNzaWFuQmx1ciBpbj0ic2hhZG93T2Zmc2V0T3V0ZXIxIiByZXN1bHQ9InNoYWRvd0JsdXJPdXRlcjEiIHN0ZERldmlhdGlvbj0iMiIvPgogICAgICAgICAgICA8ZmVDb2xvck1hdHJpeCBpbj0ic2hhZG93Qmx1ck91dGVyMSIgcmVzdWx0PSJzaGFkb3dNYXRyaXhPdXRlcjEiIHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMC4yNSAwIi8+CiAgICAgICAgICAgIDxmZU1lcmdlPgogICAgICAgICAgICAgICAgPGZlTWVyZ2VOb2RlIGluPSJzaGFkb3dNYXRyaXhPdXRlcjEiLz4KICAgICAgICAgICAgICAgIDxmZU1lcmdlTm9kZSBpbj0iU291cmNlR3JhcGhpYyIvPgogICAgICAgICAgICA8L2ZlTWVyZ2U+CiAgICAgICAgPC9maWx0ZXI+CiAgICA8L2RlZnM+CiAgICA8ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGZpbHRlcj0idXJsKCNwcmVmaXhfX2EpIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0IDYpIj4KICAgICAgICA8cGF0aCBmaWxsLXJ1bGU9Im5vbnplcm8iIGQ9Ik0xMS4yMzUgMTkuNjQzYy40NDguMzUgMS4wNTcuNDE1IDEuNTY5LjE2NS41MTItLjI1LjgzNi0uNzY5LjgzNi0xLjMzOFYxLjc2Yy0uMDAzLS41NjgtLjMzLTEuMDg0LS44NC0xLjMzMS0uNTEtLjI0Ny0xLjExOC0uMTgyLTEuNTY1LjE2N0w1LjQ0IDUuMTJIMy4zNTdDMS41NSA1LjExOS4wODMgNi41ODUuMDgzIDguMzkzdjMuNDUyYzAgMS44MDggMS40NjYgMy4yNzQgMy4yNzQgMy4yNzRINS40NGw1Ljc5NSA0LjUyNHpNNi42ODIgNi40MTNsNS4xNzItNC4wMzJ2MTUuNDc2bC01LjE3Mi00LjAzM3YtNy40MXptLTEuNzg2IDYuOTJIMy4zNDhjLS44MjIgMC0xLjQ4OC0uNjY2LTEuNDg4LTEuNDg4VjguMzkzYzAtLjgyMi42NjYtMS40ODggMS40ODgtMS40ODhoMS41NDh2Ni40Mjh6Ii8+CiAgICAgICAgPHBhdGggZD0iTTE5Ljg3MSA4LjU4NmwyLjQxNS0yLjQxNGMuMzktLjM5MSAxLjAyMy0uMzkxIDEuNDE0IDAgLjM5LjM5LjM5IDEuMDIzIDAgMS40MTRMMjEuMjg2IDEwbDIuNDE0IDIuNDE0Yy4zOS4zOS4zOSAxLjAyNCAwIDEuNDE0LS4zOS4zOTEtMS4wMjQuMzkxLTEuNDE0IDBsLTIuNDE1LTIuNDE0LTIuNDE0IDIuNDE0Yy0uMzkuMzkxLTEuMDI0LjM5MS0xLjQxNCAwLS4zOS0uMzktLjM5LTEuMDIzIDAtMS40MTRMMTguNDU3IDEwbC0yLjQxNC0yLjQxNGMtLjM5LS4zOS0uMzktMS4wMjQgMC0xLjQxNC4zOS0uMzkxIDEuMDI0LS4zOTEgMS40MTQgMGwyLjQxNCAyLjQxNHoiLz4KICAgIDwvZz4KPC9zdmc+Cg=="},function(e,t){e.exports="data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMyIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMzIDMyIj4KICAgIDxkZWZzPgogICAgICAgIDxmaWx0ZXIgaWQ9InByZWZpeF9fYSIgd2lkdGg9IjE2Ni43JSIgaGVpZ2h0PSIxODAlIiB4PSItMzMuMyUiIHk9Ii00MCUiIGZpbHRlclVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCI+CiAgICAgICAgICAgIDxmZU9mZnNldCBpbj0iU291cmNlQWxwaGEiIHJlc3VsdD0ic2hhZG93T2Zmc2V0T3V0ZXIxIi8+CiAgICAgICAgICAgIDxmZUdhdXNzaWFuQmx1ciBpbj0ic2hhZG93T2Zmc2V0T3V0ZXIxIiByZXN1bHQ9InNoYWRvd0JsdXJPdXRlcjEiIHN0ZERldmlhdGlvbj0iMiIvPgogICAgICAgICAgICA8ZmVDb2xvck1hdHJpeCBpbj0ic2hhZG93Qmx1ck91dGVyMSIgcmVzdWx0PSJzaGFkb3dNYXRyaXhPdXRlcjEiIHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMC4yNSAwIi8+CiAgICAgICAgICAgIDxmZU1lcmdlPgogICAgICAgICAgICAgICAgPGZlTWVyZ2VOb2RlIGluPSJzaGFkb3dNYXRyaXhPdXRlcjEiLz4KICAgICAgICAgICAgICAgIDxmZU1lcmdlTm9kZSBpbj0iU291cmNlR3JhcGhpYyIvPgogICAgICAgICAgICA8L2ZlTWVyZ2U+CiAgICAgICAgPC9maWx0ZXI+CiAgICA8L2RlZnM+CiAgICA8ZyBmaWxsPSIjRkZGIiBmaWx0ZXI9InVybCgjcHJlZml4X19hKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNCA2KSI+CiAgICAgICAgPHBhdGggZD0iTTExLjIzNSAxOS42NDNjLjQ0OC4zNSAxLjA1Ny40MTUgMS41NjkuMTY1LjUxMi0uMjUuODM2LS43NjkuODM2LTEuMzM4VjEuNzZjLS4wMDMtLjU2OC0uMzMtMS4wODQtLjg0LTEuMzMxLS41MS0uMjQ3LTEuMTE4LS4xODItMS41NjUuMTY3TDUuNDQgNS4xMkgzLjM1N0MxLjU1IDUuMTE5LjA4MyA2LjU4NS4wODMgOC4zOTN2My40NTJjMCAxLjgwOCAxLjQ2NiAzLjI3NCAzLjI3NCAzLjI3NEg1LjQ0bDUuNzk1IDQuNTI0ek02LjY4MiA2LjQxM2w1LjE3Mi00LjAzMnYxNS40NzZsLTUuMTcyLTQuMDMzdi03LjQxem0tMS43ODYgNi45MkgzLjM0OGMtLjgyMiAwLTEuNDg4LS42NjYtMS40ODgtMS40ODhWOC4zOTNjMC0uODIyLjY2Ni0xLjQ4OCAxLjQ4OC0xLjQ4OGgxLjU0OHY2LjQyOHpNMTcgMTdjLS41NTIgMC0xLS40NDgtMS0xcy40NDgtMSAxLTFjMi43NjEgMCA1LTIuMjM5IDUtNXMtMi4yMzktNS01LTVjLS41NTIgMC0xLS40NDgtMS0xcy40NDgtMSAxLTFjMy44NjYgMCA3IDMuMTM0IDcgN3MtMy4xMzQgNy03IDd6Ii8+CiAgICAgICAgPHBhdGggZD0iTTE3IDEzYy0uNTUyIDAtMS0uNDQ4LTEtMXMuNDQ4LTEgMS0xIDEtLjQ0OCAxLTEtLjQ0OC0xLTEtMS0xLS40NDgtMS0xIC40NDgtMSAxLTFjMS42NTcgMCAzIDEuMzQzIDMgM3MtMS4zNDMgMy0zIDN6Ii8+CiAgICA8L2c+Cjwvc3ZnPgo="},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useMultistreamRejectAlert=void 0;const n=r(0),i=r(32),s=r(12),a=r(678),o=r(5);t.useMultistreamRejectAlert=function(e,t){const{name:r}=(0,n.useContext)(s.LocaleContext),l=(0,o.useObservable)((()=>a.MultiStreamJoiningRequesterInterceptor.shared().intent),[t,e]);(0,n.useEffect)((()=>{const e=null==l?void 0:l.errorMessage;if(e){const t=(0,i.getLocalizedString)(e,r);alert(t||e)}}),[l,r])}},function(e,t){e.exports=r(56003)},function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.SingleStreamBanner=void 0;const i=n(r(0)),s=r(256),a=n(r(680));t.SingleStreamBanner=e=>{const{userId:t,style:r,children:n,onClosePress:o}=e;return(0,s.useDonationBannerInteractionEffect)(t),i.default.createElement("div",{style:r,className:a.default.container},i.default.createElement("div",{className:a.default.content},n),i.default.createElement("button",{className:a.default.close,onClick:o}))}},function(e,t,r){e.exports={container:"_041b47",content:"_2e94e2",close:"d34619"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.SingleStream=void 0;const o=s(r(0)),l=a(r(3)),c=r(171),u=r(20),d=r(93),h=r(33),p=r(1),f=r(5),A=r(8),m=r(14),g=r(19),v=r(94),b=r(61),y=r(17),C=r(70),w=r(12),M=r(21),S=r(22),I=r(172),E=r(682),x=r(13),T=r(24),D=a(r(69)),k=r(124),j=r(7),L=a(r(68)),O=r(34),P=r(29),N=r(125),B=r(36),R=r(47),V=r(175),z=r(176),Y=r(41),G=r(49),U=r(265),F=r(266),q=r(80),H=r(95),_=r(50),Z=r(97),Q=r(267),W=r(268),X=r(116),J=r(59),K=r(750),$=r(751),ee=r(141),te=r(273),re=r(278),ne=r(752),ie=r(271),se=r(757),ae=r(113),oe=r(279),le=r(82),ce=r(31),ue=r(761),de=a(r(57)),he=r(292),pe=a(r(58)),fe=r(763),Ae=r(765),me=r(767),ge={state:0},ve=(0,o.memo)((e=>{const{onClose:t,onActiveStreamIdChange:r,streamId:n,isFavorite:i,hideGiftCurrency:s,onOwnStreamStart:a}=e,[l,c]=(0,o.useState)(n),u=(0,v.useAllStreamsFavoriteList)(ge),d=(0,v.useAllStreamsList)(ge),h=(0,N.useWatchedStreamList)(),p=(0,o.useRef)(!1),[f,m]=(0,o.useState)(i?u:d),[g,b]=(0,o.useState)(i?"favorites":"streams");(0,o.useEffect)((()=>{null==r||r(l)}),[l,r]),(0,o.useEffect)((()=>{if(i)return m(u),void b("favorites");m(h.length?h:d),b(h.length?"watched":"streams")}),[h,i,u,d]);const y=f.map((e=>e.id)),[w,M]=(0,o.useState)(),[S,I]=(0,o.useState)(0);(0,o.useEffect)((()=>{if((null==w?void 0:w.id)===l)return;const e=f.find((e=>e.id===l))||C.RoutingServices.lastSelectedStream;e&&(M(e),I(1))}),[l,f]),(0,o.useEffect)((()=>{const e=new AbortController;if(!w&&p.current)if(S<1)new Promise(((t,r)=>{e.signal.addEventListener("abort",(()=>{r()})),V.StreamsApi.shared().getStream(l).toPromise().then((r=>{e.signal.aborted||t(Object.assign(Object.assign({},r),{streamer:{id:r.streamerId}}))}))})).then((e=>e&&M(e))).catch((()=>{})).finally((()=>I(1)));else{const[e]=f;(null==e?void 0:e.id)?c(e.id):t()}return p.current||(p.current=!0),()=>{e.abort()}}),[w,f,t,l,S]);const E=(0,o.useCallback)((e=>{e&&e!==l&&(M(void 0),c(e))}),[l]),x=(0,A.useIdentity)();return w&&x?o.default.createElement(be,{key:l,handleNextStream:()=>{const e=y.indexOf(l)+1;B.StreamsRepository.shared().setWatchedStreams([]);const t=e%y.length;0===t&&"watched"===g&&(m(d),b("streams"));const r=y[t];c(r)},handlePrevStream:()=>{const e=y.indexOf(l)-1,t=(y.length+e)%y.length;t===y.length-1&&"watched"===g&&(m(d),b("streams"));const r=y[t];c(r)},setActiveStreamId:E,userStream:w,identityId:x.id,streamId:w.id,hideGiftCurrency:s,handleClose:t,onOwnStreamStart:a}):null}));t.SingleStream=ve;const be=(0,q.withRoom)((0,o.memo)((e=>{const{handleClose:t}=e,{room:r}=(0,q.useRoomContext)();return(0,Y.useHasLocalRoomMember)(r)?o.default.createElement(W.CurrentUserStreamComponent,Object.assign({},e,{onClose:t})):o.default.createElement(ye,Object.assign({},e))}))),ye=(0,o.memo)((e=>{var t,r;const{handleClose:n,userStream:i,handlePrevStream:s,handleNextStream:a,hideGiftCurrency:v=!0,setActiveStreamId:C,identityId:N,onOwnStreamStart:B=(()=>{})}=e,{streamer:V}=i,W=(0,A.useAuthorizedUser)(),{room:ge,battle:ve,streamId:be}=(0,q.useRoomContext)(),ye=(0,Y.useRoomType)(ge),Ce=(0,Y.useRoomStatus)(ge),we="record"===ye,Me=(0,Y.useRoomHostMemberId)(ge),Se=(0,Y.useRelativeGuestMemberId)(ge),Ie=(0,f.useObservable)((()=>U.MultiStreamLocalSwap.shared(be).swapped),[be]),Ee=Boolean(null===(r=null===(t=null==W?void 0:W.user)||void 0===t?void 0:t.roles)||void 0===r?void 0:r.includes("streamer")),[xe,Te]=(0,o.useState)(!0),[De,ke]=(0,o.useState)(!1),je=(0,o.useCallback)((()=>ke(!0)),[]),Le=(0,o.useCallback)((()=>ke(!1)),[]),Oe=g.BattlesRepository.shared(Se),[Pe,Ne]=(0,o.useState)(!1),Be=(0,o.useCallback)((()=>nt(!0)),[]),Re=(0,o.useMemo)((()=>Se&&Ie?Se:V.id),[V,Ie,Se]),Ve=(0,o.useMemo)((()=>{if(Se)return Ie?Me:Se}),[Me,Ie,Se]),[ze,Ye]=(0,o.useState)(null),[Ge,Ue]=(0,o.useState)(V.id);(0,$.saveScroll)(),(0,o.useEffect)((()=>()=>{requestAnimationFrame($.restoreScroll)}),[]),(0,o.useEffect)((()=>{Ue(V.id)}),[V]);const Fe=(0,o.useCallback)((()=>{Ue(V.id),Ne(!1)}),[V]);(0,o.useEffect)((()=>{Ue(Ie&&Se?Se:V.id)}),[Ie]);const qe=(0,o.useCallback)((()=>{F.MultiStreamJoiningRequester.shared(be,N).abort(),We&&Oe.leaveBattleAsViewer(),n()}),[]),He=(0,f.useObservable)((()=>F.MultiStreamJoiningRequester.shared(be,N).status),[be,N]),_e="pending"===He,Ze="decline"===He,Qe=!!Se,We=(0,G.useIsBattleGoing)(ve),Xe=(0,z.useBattleId)(ve),{streamerUser:Je}=(0,m.useStreamerProfile)(V.id),Ke=(0,o.useMemo)((()=>!!Je&&"subscribed"===Je.subscriptionState),[Je]);(0,Q.useStreamWatcherServices)({streamId:be,battleId:Xe,identityIsPersonalSubscriberOfStreamer:Ke,identityId:N});const $e=(0,f.useObservable)((()=>b.InputPositionService.shared().shouldBeLifted),[],!1),et="active"===Ce,{streamerUser:tt}=(0,m.useStreamerProfile)(Ge,W.authorizedUserId),[rt,nt]=(0,o.useState)(!1),it=Ee&&xe&&!we&&(!Qe||Qe&&Se===W.authorizedUserId),st=!Qe;(0,o.useEffect)((()=>{be&&d.StreamAppearance.shared().update("watcher",be)}),[be]);const at=(0,o.useCallback)((()=>{tt&&W.user&&(J.ChatConfigurationService.shared().hideInternalChat?J.ChatConfigurationService.shared().onExternalChatOpened(tt.id):h.ChatListRepository.shared(W.user.id,O.ChatGroup.all).openChatWithPreloadedCollocultor(tt)),Fe()}),[tt,W,Fe]),ot=(0,o.useCallback)((()=>{nt(!0)}),[]),lt=(0,o.useCallback)((()=>{nt(!1)}),[]),ct=(0,o.useCallback)((()=>{(0,P.setGiftPopupVisibility)(!0)}),[]),ut=(0,o.useCallback)((e=>{X.UserProfileConfigurationService.shared().canShowExternalUserProfile?X.UserProfileConfigurationService.shared().showUserProfile("string"==typeof e?e:Re,"screen",{}):Ne(!0)}),[]),dt=(0,o.useCallback)((()=>{Se&&Ue(Se),ut(Se)}),[Se,ut]),ht=(0,o.useCallback)(((e,t)=>{const r=t||Re;if(rt&&lt(),!ze&&r){const t=c.GiftsApi.shared().sendGift(be,e,r).subscribe((()=>{}),(t=>{var r;if(Ye(null),402===t.code&&e.price){const t=parseInt(String(e.price),10);null===(r=u.streamingModuleHooks.onPaymentNeeded)||void 0===r||r.call(u.streamingModuleHooks,t,k.PaymentReason.sendGift,u.PaymentSource.streamShortGiftsList,(t=>{t&&ht(e)}))}}),(()=>{Ye(null)}));Ye(t)}}),[ze,Re,be,rt,lt]);(0,o.useEffect)((()=>()=>{ze&&(ze.unsubscribe(),Ye(null))}),[]);const pt=(0,o.useMemo)((()=>{var e;return{isPaid:i.isPaid,isPayNeeded:i.isPayNeeded,payAmount:null!==(e=i.payAmount)&&void 0!==e?e:0}}),[i]),ft=(0,R.usePaidStream)(be,pt),At=(0,R.usePaidStreamAccess)(be,pt),mt=(0,R.usePaidStreamPaymentStatus)(be,pt),[gt,vt]=(0,o.useState)(!1),bt=(0,o.useCallback)((e=>{null==ht||ht(e,V.id)}),[]),yt=(0,o.useCallback)((e=>{vt(e)}),[]),Ct=("start"===ft||"goes"===ft)&&gt;(0,o.useEffect)((()=>{"success"===mt&&vt(!1)}),[mt]);const[wt,Mt]=(0,o.useState)({userId:null,round:void 0}),St=(0,o.useCallback)(((e,t)=>{Mt({userId:e,round:t})}),[]);return o.default.createElement(w.LocaleProvider,null,o.default.createElement(T.ModalProvider,null,o.default.createElement(S.ConfigProvider,null,o.default.createElement(x.Popup,null,Ct&&o.default.createElement(Ae.PaidStreamJoinPrice,{label:"PAID_STREAM",description:"PAID_STREAM_DESCRIPTION",buttonLabel:"PAID_STREAM_JOIN",minPrice:At.amount,onStart:bt}),xe&&!_e&&o.default.createElement(se.PrevNextButtons,{handlePrevStream:s,handleNextStream:a}),o.default.createElement("div",{className:(0,l.default)(pe.default.single_stream,{[pe.default.single_stream_paid_stream]:Ct})},N&&o.default.createElement(M.SpaceContextConsumer,null,(e=>o.default.createElement(me.WatchingStream,{userStream:i,spaceData:e,handleOpenLeaderboardModal:ot,identityId:N,isRerunVisible:xe&&we,isUiVisible:xe,setUiVisible:Te,sendGift:ht,handleClose:qe,setActiveStreamId:C,visibleGiftsForJoinPaidStream:gt,onJoinButtonClick:je,onGuestStreamerSelect:dt,isJoinButtonAvailable:it,visiblePaidStreamJoinPrice:Ct,setVisibleGiftsForJoinPaidStream:yt,onOpenLeaderboardModal:St}))),xe&&o.default.createElement(o.default.Fragment,null,o.default.createElement("div",{className:pe.default.top_left_stream_info_block},o.default.createElement(ee.SingleStreamShortStreamerInfo,{onShowStreamerCard:ut,streamer:i.streamer,streamId:be,streamerId:Re})),o.default.createElement(ie.SingleStreamCounterListWrapper,null,o.default.createElement(ie.SingleStreamCounterListRow,null,o.default.createElement(te.SingleStreamGift,{key:"gift-list",streamerId:Re,streamId:be,onShowStreamerGift:Be}),!We&&o.default.createElement(o.default.Fragment,null,o.default.createElement(re.SingleStreamView,{streamId:be})),o.default.createElement(fe.PaidStreamIcon,{paidStreamStatus:ft})),o.default.createElement(ie.SingleStreamCounterListRow,null,o.default.createElement(_.GoalWidget,{isStreamer:!1,isGoalAvailable:st,streamId:be,userName:V.name||"",onClick:ct})))),o.default.createElement("div",{className:(0,l.default)(pe.default.interaction_section_wrapper,{[pe.default.single_stream_hidden]:Ct}),style:{bottom:$e?60:0}},xe&&et?o.default.createElement("div",{className:pe.default.chat_log_container},o.default.createElement(K.ChatLog,{isMultistream:Qe,streamerId:i.streamer.id,streamId:be,isBattle:We,battleId:Xe,goalMessageAction:ct})):null,et&&o.default.createElement(M.SpaceContextConsumer,null,(e=>o.default.createElement(ne.SingleStreamBottomBar,{userStream:i,startPrivateChat:at,spaceContextData:e,isUiVisible:xe}))),o.default.createElement(he.SingleStreamGiftPopup,{show:xe&&et,guestId:Ve,streamerId:Re,hideGiftCurrency:v,sendGiftToStreamer:ht})),o.default.createElement(ae.SingleStreamHalfPopup,{isOnTop:!0,theme:"shading",isOpen:_e},o.default.createElement(o.default.Fragment,null,o.default.createElement(le.SingleStreamButtonListWrapper,null,o.default.createElement(ce.SingleStreamButton,{src:j.Resources.images.closeIcon(),tagTestData:(0,p.tagTestData)("single_user_stream__close_pending_popup"),additionalClassName:de.default.single_stream_button__close,onClick:()=>F.MultiStreamJoiningRequester.shared(be,N).abort()})),o.default.createElement(E.Mirror,null),o.default.createElement(oe.SimpleText,{stringKey:"BROADCAST_TOGETHER__REQUEST__WAITING_FOR_RESPONSE",onClick:console.log}))),o.default.createElement(ae.SingleStreamHalfPopup,{isOnTop:!0,isOpen:Ze},o.default.createElement(o.default.Fragment,null,o.default.createElement(ue.NotRespond,{onBack:()=>{F.MultiStreamJoiningRequester.shared(be,N).abort()},onKeep:B}))))),o.default.createElement(_.GoalPopupSet,{streamId:be,isSreamer:!1,isGoalAvailable:st,onSupport:ct}),o.default.createElement(x.Popup,{isOpen:Pe,hasBlur:!1},o.default.createElement(y.PopupWindow,{handleClose:Fe},o.default.createElement(H.StreamerCard,{startPrivateChat:at,streamer:Ge!==Re?null:i.streamer,streamId:be,streamerId:We?Ge:Re}))),o.default.createElement(x.Popup,{isOpen:De},o.default.createElement(y.PopupWindow,{className:D.default.popup_window__black__rounded,closeClassName:L.default.popup_close_button__black,handleClose:Le},o.default.createElement(I.BroadcastTogetherRequest,{userName:V.name||"",handleSendRequest:()=>{ke(!1),F.MultiStreamJoiningRequester.shared(be,N).send()}}))),o.default.createElement(Z.LeaderboardFullPopup,{isOpen:rt,hasBlur:!1,handleClose:lt,userId:Re,streamId:be,sendGift:ht}),wt.userId&&o.default.createElement(Z.LeaderboardFullPopup,{isOpen:!0,hasBlur:!1,handleClose:()=>St(null,void 0),userId:wt.userId,streamId:be,battleRound:wt.round,isBattleMode:!0,sendGift:ht}))))}))},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))((function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,o)}l((n=n.apply(e,t||[])).next())}))},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Mirror=void 0;const l=s(r(0)),c=r(1),u=r(80),d=r(41),h=o(r(686));t.Mirror=function(){const e=l.default.createRef(),{room:t}=(0,u.useRoomContext)(),r=(0,d.useRoomGuestMemberMediaStream)(t);return(0,l.useEffect)((()=>{const t=e.current;(()=>{a(this,void 0,void 0,(function*(){t&&r&&(t.srcObject=r)}))})()}),[r]),l.default.createElement("div",{className:h.default.mirror},l.default.createElement("video",Object.assign({className:h.default.mirror_video_tag,autoPlay:!0,ref:e,playsInline:!0,muted:!0},(0,c.tagTestData)("video_tag__mirror"))))}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.withRoom=void 0;const a=s(r(0)),o=r(684),l=r(179),c=r(264);t.withRoom=function(e){return t=>{const{streamId:r,identityId:n}=t,[i,s]=(0,a.useState)({}),u=(0,a.useMemo)((()=>new o.Room(r,n)),[r,n]);(0,a.useEffect)((()=>{const e=u.meta.subscribe((e=>{s(e)}));return()=>{e.unsubscribe()}}),[u]);const d=(0,a.useMemo)((()=>new l.BattleState(r)),[r]),h=(0,a.useMemo)((()=>{const{isPaid:e=!1,isPayNeeded:t=!1,payAmount:n=0}=i;return{room:u,battle:d,streamId:r,paidStream:{isPaid:e,isPayNeeded:t,payAmount:n}}}),[u,d,r,i]);return(0,a.useEffect)((()=>(u.join(),()=>{u.leave()})),[u]),(0,a.useEffect)((()=>()=>d.destroy()),[d]),a.default.createElement(c.RoomContext.Provider,{value:h},a.default.createElement(e,Object.assign({},t)))}}},function(e,t){e.exports=r(30537)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useRoomContext=void 0;const n=r(0),i=r(264);t.useRoomContext=()=>{const e=(0,n.useContext)(i.RoomContext);if(!e.room||!e.battle||!e.streamId)throw new Error("No RoomContext.Provider found when calling useRoomContext.");return e}},function(e,t,r){e.exports={mirror:"be1f47",mirror_video_tag:"_96f7e9"}},function(e,t){e.exports=r(16803)},function(e,t){e.exports=r(89355)},function(e,t){e.exports=r(62711)},function(e,t){e.exports=r(5547)},function(e,t){e.exports=r(47578)},function(e,t){e.exports=r(20657)},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.SingleStreamCounterListWrapper=void 0;const o=s(r(0)),l=a(r(272));t.SingleStreamCounterListWrapper=function({children:e}){return o.createElement("div",{className:l.default.list_wrapper},e)}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.SingleStreamCounterListRow=void 0;const o=s(r(0)),l=a(r(272));t.SingleStreamCounterListRow=function(e){const{children:t}=e;return o.createElement("div",{className:l.default.list_row},t)}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.SingleStreamConfirmModal=void 0;const o=s(r(0)),l=r(2),c=r(696),u=a(r(698));t.SingleStreamConfirmModal=function(e){const{stringKey:t,onAccept:r,onDecline:n}=e;return o.createElement("div",{className:u.default.confirm_wrapper},o.createElement("div",{className:u.default.confirm_modal},o.createElement("span",{className:u.default.confirm_text},o.createElement(l.Locale,{stringKey:t})),o.createElement("div",{className:u.default.confirm_buttons},o.createElement(c.ModalButton,{stringKey:"MODAL__CANCEL",type:"DECLINE",onClick:n}),o.createElement(c.ModalButton,{stringKey:"MODAL__YES",onClick:r}))))}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ModalButton=void 0;const o=s(r(0)),l=a(r(3)),c=r(2),u=a(r(697));t.ModalButton=function(e){const{stringKey:t,onClick:r,type:n}=e;return o.createElement("div",{onClick:r,className:(0,l.default)(u.default.modal_button,{[u.default.button_decline]:n})},o.createElement(c.Locale,{stringKey:t}))}},function(e,t,r){e.exports={modal_button:"_775c88",button_decline:"_0fd55d"}},function(e,t,r){e.exports={confirm_wrapper:"a48724",confirm_modal:"b6406a",confirm_text:"faf16b",confirm_buttons:"b13760"}},function(e,t,r){e.exports={like_list_animation:"_790694"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Prompt=void 0;const o=s(r(0)),l=r(2),c=a(r(81)),u=a(r(701));t.Prompt=function(e){const{stringKey:t,onApply:r,onCancel:n,applyTagTestData:i,cancelTagTestData:s}=e;return o.createElement(o.Fragment,null,o.createElement("p",{className:c.default.simple_text},o.createElement(l.Locale,{stringKey:t})),o.createElement("div",{className:u.default.button_list},o.createElement("button",Object.assign({type:"button"},i,{onClick:r,className:u.default.button_apply})),o.createElement("button",Object.assign({type:"button"},s,{onClick:n,className:u.default.button_cancel}))))}},function(e,t,r){e.exports={button_list:"_13fc4f",button_cancel:"_2f06e2",button_apply:"c7051c"}},function(e,t,r){e.exports={single_stream_button_list_wrapper:"dc21f8",center:"_63daed"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.AccessErrorScreen=void 0;const o=s(r(0)),l=r(1),c=r(2),u=a(r(704)),d=a(r(280));t.AccessErrorScreen=()=>o.createElement("div",Object.assign({className:d.default.access_error_screen},(0,l.tagTestData)("current_user_stream__access_error_screen")),o.createElement("img",{className:d.default.image,src:u.default,alt:""}),o.createElement("div",{className:d.default.text},o.createElement(c.Locale,{stringKey:"LOCAL_STREAM__ACCESS_ERROR"})))},function(e,t){e.exports="data:image/svg+xml;charset=utf-8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZwogICAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCiAgICB2ZXJzaW9uPSIxLjEiIHdpZHRoPSIyMzkuOTgzNzIiIGhlaWdodD0iMjE2LjQ5NTc2IiB2aWV3Qm94PSIwIDAgMjM5Ljk4MzcyIDIxNi40OTU3NiI+CiAgICA8cGF0aAogICAgICAgIGZpbGw9IiMwMDAiCiAgICAgICAgZD0iTTIyMS40NDUgMTMuNDVjLS4xNDQgNC44NzUtMi45OSA4LjIxMy02LjIxOCAxMS40NzRRMTQ2Ljk3MSA5My44OTggNzguNzg1IDE2Mi45NDJjLTE1LjkwNyAxNi4wOTgtMzEuNzUyIDMyLjI1OC00Ny43MTUgNDguMy02Ljg3MiA2LjkwNS0xNS4yODIgNi45NjItMjAuNTc2LjQxNy00LjU5NC01LjY3Ny0zLjg3Ny0xMi43NDggMi4xNjItMTguODg5cTI5Ljg2NS0zMC4zNyA1OS44My02MC42NFExMzQuODMgNjkuMDE4IDE5Ny4xOSA1LjkyNWM3LjE2MS03LjI0MyAxNC44ODgtNy44NjUgMjAuNjA4LTEuNzU2YTEyLjk5IDEyLjk5IDAgMCAxIDMuNjQ3IDkuMjgyek0yMjQuMTIgNDMuNjRsLTc0LjE5OCA3NC4xOThxLS4wMTMgMTEuNjU0LS4wNzIgMjMuMzA5Yy0uMDkzIDE1LjA1OC0xMy40ODcgMjguNTc2LTI4LjM2MSAyOC43Mi03Ljg3OS4wNzYtMTUuNzU4LjA2LTIzLjYzNy4wNDFMNzUuMzcgMTkyLjM5cTIyLjE0LjAzOSA0NC4yOC0uMDg1YzI4LjcyOC0uMTIgNTEuMjMtMjIuMjA2IDUyLjQtNTEuMjY0LjAzMy0uODE3LjEzLTEuNjMxLjI1OC0zLjE4IDYuMTE4IDUuODk3IDExLjczIDExLjMyNCAxNy4zNiAxNi43MzIgNy42NDcgNy4zNDYgMTUuMTY5IDE0LjgzNCAyMyAyMS45NzQgNy42MDIgNi45MjggMTguMDQ2IDYuNjQyIDIzLjc0Ni0uNTc2IDEuNjk4LTIuMTUgMi40MDctNS4xIDMuNTctNy42ODJWNTYuNzkyYy0uOTEtMi4xNS0xLjQ5My00LjUzMi0yLjc4OS02LjQxYTE0LjczNiAxNC43MzYgMCAwIDAtMTMuMDc1LTYuNzQxem0tNi43MDggMTA3LjY3M2wtNDAuNDEtMzguNzdjMTMuMzktMTIuNzY0IDI2LjUyLTI1LjI3NiA0MC40MS0zOC41MTR6TTguNDg2IDE2OC4zMTZsMTYuMjQ3LTE2LjI0N2EyNy4wNjggMjcuMDY4IDAgMCAxLTIuNDE0LTEwLjg4cS0uMTgtMjguNjE4IDAtNTcuMjM3Yy4wOTQtMTUuMDc1IDEzLjQ3LTI4LjYzNSAyOC4zNjItMjguNzA4cTM1LjM4Mi0uMTc1IDcwLjc2Ny0uMDAyYy4wMzYgMCAuMDcyLjAwMy4xMDguMDA0bDE4LjQ1OC0xOC40NThhNTAuNTg1IDUwLjU4NSAwIDAgMC0xOS4xNi0zLjk0OGMtMjMuMjE2LS4yMTItNDYuNDM3LS4yNS02OS42NTEuMDFDMjMuMjAzIDMzLjE2LjQ2NSA1Ni4yOTQuMTUyIDg0LjY0MXEtLjMwOCAyNy44NjMtLjAwNCA1NS43MzFhNTIuNjMgNTIuNjMgMCAwIDAgOC4zMzggMjcuOTQzeiIvPgo8L3N2Zz4K"},function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.CurrentUserStreamShortStreamerInfo=void 0;const i=n(r(0)),s=r(8),a=r(72),o=r(1),l=r(7),c=r(53),u=n(r(269)),d=n(r(706));t.CurrentUserStreamShortStreamerInfo=i.default.memo((e=>{const{streamId:t,onPress:r}=e,{avatar:n,name:h}=(0,s.useAuthorizedUser)(),p=(0,a.useStreamViewers)(t,0);return i.default.createElement("button",Object.assign({type:"button",className:d.default.current_user_stream_short_streamer_info},(0,o.tagTestData)("current_user_stream__button__short_info"),{onClick:r}),i.default.createElement("div",{className:u.default.avatar,style:{backgroundImage:`url(${(0,c.getResizedImageSrc)(n,76,76)}), url(${l.Resources.images.defaultAvatar()})`}}),i.default.createElement("div",{className:u.default.short_info},i.default.createElement("span",Object.assign({className:u.default.name},(0,o.tagTestData)("current_user_stream__short_info__name")),h),i.default.createElement("span",Object.assign({className:u.default.followers},(0,o.tagTestData)("current_user_stream__short_info__viewers_count")),p)))}))},function(e,t,r){e.exports={hidden:"ffb749",followers:"_19f055",name:"_63b55e",ellipsis:"_3d5786",current_user_stream_short_streamer_info:"_05c40c",single_stream_short_streamer_info:"_747c9e",single_stream_short_streamer_info_minimized:"dbc7c5",avatar:"_188b9a",avatar_minimized:"ba1fa7",short_info:"a5e2ef",name_minimized:"b33a4e",rerun:"aa6c0d"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))((function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,o)}l((n=n.apply(e,t||[])).next())}))},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.CurrentUserStreamVideo=void 0;const l=s(r(0)),c=o(r(3)),u=r(1),d=r(136),h=r(708),p=r(143),f=r(82),A=r(31),m=r(5),g=o(r(709)),v=o(r(281)),b=o(r(282)),y=o(r(83)),C=o(r(57)),w=r(84),M=r(62),S=r(283),I=r(55),E=r(113),x=o(r(78)),T=r(285),D=r(41),k=r(80),j=r(286);t.CurrentUserStreamVideo=l.default.memo((function(e){const{spaceSize:t,hasCoStreamerVisible:r=!1,isBattle:n,children:i,streamerId:s,guestId:o="",streamId:L,handleOpenLeaderboardModal:O,onVisibleMoreButtonPopup:P,onOpenLeaderboardModal:N}=e,{room:B}=(0,k.useRoomContext)(),{enableMicro:R,disableMicro:V,enabled:z}=(0,D.useRoomLocalMemberMicrophoneControl)(),Y=(0,D.useRoomLocalMemberCameraControl)(B),G=(0,D.useRoomGuestMemberMediaStream)(B),U=(0,D.useRoomHostMemberMediaStream)(B),F=(0,D.useLocalMemberIsHostMember)(B),q=(0,l.useMemo)((()=>F?U:G),[F,G,U]),H=l.default.createRef(),[_,Z]=(0,l.useState)(p.FacingMode.user),[Q,W]=(0,l.useState)(0),X=(0,m.useObservable)((()=>h.ModerationScreenshotGrabber.shared().grabberIteration),[],0),J=(0,w.getDynamicVideoStyle)(!0,t,r),K=n?{"justify-content":"flex-start","align-items":"flex-start","background-color":"black"}:{};(0,l.useEffect)((()=>{n&&R()}),[n,R]),(0,l.useEffect)((()=>{if(X>0){const e=document.createElement("canvas");e.width=640,e.height=480,e.getContext("2d").drawImage(H.current,0,0,e.width,e.height);const t=e.toDataURL("image/jpeg");h.ModerationScreenshotGrabber.shared().handleScreenshotGrab(t,!0)}}),[X]),(0,l.useEffect)((()=>{let e=!0;return(0,d.getCamerasCount)().then((t=>{e&&W(t)})),()=>{e=!1}}),[]),(0,l.useEffect)((()=>{const e=q,t=H.current;if(!t||!e)return;t.srcObject=q;const r=setTimeout((()=>{t.paused&&t.play()}),300);return()=>{clearTimeout(r)}}),[q]),(0,l.useEffect)((()=>{const{current:e}=H;if(!e)return;e.addEventListener(M.PLAY,(()=>{const{width:n,height:i}=(0,w.countVideoTagSize)(e,t);(0,j.setCurrentStreamVideoTagSize)(e,n,i,Boolean(r),t)}));const{width:n,height:i}=(0,w.countVideoTagSize)(e,t);(0,j.setCurrentStreamVideoTagSize)(e,n,i,Boolean(r),t)}),[t.width,t.height,r]);const $=(0,l.useCallback)((()=>{z?V():R()}),[z,R,V]),ee=(0,l.useCallback)((()=>{const e=H.current;q&&q.getTracks().forEach((e=>e.stop())),(()=>{a(this,void 0,void 0,(function*(){const n=_===p.FacingMode.user?p.FacingMode.environment:p.FacingMode.user;Y(),Z(n);const i=q;e&&i&&(e.addEventListener(M.PLAY,(()=>{const{width:n,height:i}=(0,w.countVideoTagSize)(e,t);(0,j.setCurrentStreamVideoTagSize)(e,n,i,Boolean(r),t)})),e.srcObject=i)}))})()}),[H,_,t,r,Y]),te=(0,l.useCallback)((()=>{P(!0)}),[]);return l.default.createElement("div",{className:y.default.single_stream_video,style:Object.assign(Object.assign({},J),K)},l.default.createElement("div",{className:(0,c.default)({[y.default.second_streamer_wrapper]:n})},l.default.createElement("div",{className:y.default.streamer_wrapper},l.default.createElement("video",Object.assign({autoPlay:!0,className:(0,c.default)(y.default.video_mirror,{[y.default.video_battle_main]:n}),muted:!0,playsInline:!0,ref:H},(0,u.tagTestData)("current_user_stream__video_tag"))),l.default.createElement(E.SingleStreamHalfPopup,{isOpen:r,isBattle:n},i||l.default.createElement("div",null)),n&&l.default.createElement(S.BattleLayout,{onOpenLeaderboardModal:N,isViewer:!1,streamerId:s,guestId:o,streamId:L}))),l.default.createElement(f.SingleStreamButtonListWrapper,null,l.default.createElement("div",{style:{display:"flex",alignItems:"center",flexDirection:"column-reverse"}},l.default.createElement(A.SingleStreamButton,{src:x.default,tagTestData:(0,u.tagTestData)("single_user_stream__button__report"),onClick:te}),l.default.createElement(I.Leaderboard,{isOnTop:!0,streamId:L,streamerId:s,onClick:O}),!n&&l.default.createElement(l.default.Fragment,null,l.default.createElement(A.SingleStreamButton,{additionalClassName:C.default.single_stream_button__mic,src:z?b.default:v.default,tagTestData:(0,u.tagTestData)("current_user_stream__button__mic",{"data-test-is-muted":z?0:1}),onClick:$}),Q>1?l.default.createElement(A.SingleStreamButton,{additionalClassName:C.default.single_stream_button__switch_camera,src:g.default,tagTestData:(0,u.tagTestData)("current_user_stream__button__switch_camera"),onClick:ee}):null))),l.default.createElement(T.SingleStreamEnterReactions,{streamId:L}))}))},function(e,t){e.exports=r(64155)},function(e,t){e.exports="data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjI0Ij4KICAgIDxwYXRoCiAgICAgICAgZmlsbD0iI2ZmZiIKICAgICAgICBkPSJNMTkgOGwtNCA0aDNjMCAzLjMxLTIuNjkgNi02IDYtMS4wMSAwLTEuOTctLjI1LTIuOC0uN2wtMS40NiAxLjQ2QzguOTcgMTkuNTQgMTAuNDMgMjAgMTIgMjBjNC40MiAwIDgtMy41OCA4LThoM2wtNC00ek02IDEyYzAtMy4zMSAyLjY5LTYgNi02IDEuMDEgMCAxLjk3LjI1IDIuOC43bDEuNDYtMS40NkMxNS4wMyA0LjQ2IDEzLjU3IDQgMTIgNGMtNC40MiAwLTggMy41OC04IDhIMWw0IDQgNC00SDZ6Ii8+Cjwvc3ZnPgo="},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.RoundTime=void 0;const o=s(r(0)),l=r(5),c=r(19),u=r(77),d=r(67),h=a(r(711)),p=({time:e})=>{const t=(0,l.useObservable)((()=>(0,u.rxCountdown)(e,!0)),[e],e);return o.default.createElement("div",{className:h.default.battle_countdown_text},(0,d.getStreamingTime)(t,d.TimeMeasures.seconds,!1,!0,"minutes"))};t.RoundTime=o.default.memo((e=>{const{guestId:t}=e,r=c.BattlesRepository.shared(t),n=(0,l.useObservable)((()=>r.roundInfo),[r]),i=(0,l.useObservable)((()=>r.shouldRoundTimeCount),[r],!1),s=(null==n?void 0:n.time)||0,a=(0,o.useCallback)((()=>o.default.createElement("div",{className:h.default.battle_countdown_text},(0,d.getStreamingTime)(s,d.TimeMeasures.seconds,!1,!0,"minutes"))),[s]),u=(0,o.useCallback)((()=>i?o.default.createElement(p,{time:s}):a()),[i,s,a]);return o.default.createElement("div",{className:h.default.battle_countdown},u())}))},function(e,t,r){e.exports={battle_countdown_text:"_23b4ec",battle_countdown:"a0eaea"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.BattleStartedPopup=void 0;const o=s(r(0)),l=a(r(3)),c=r(54),u=r(138),d=a(r(713));t.BattleStartedPopup=(0,o.memo)((({renderable:e,competitorId:t})=>{const r=(0,u.useStartBattlePopupVisibility)(t),[n,i]=(0,o.useState)(!1);return(0,o.useEffect)((()=>{setTimeout((()=>{i(r)}),0)}),[r]),e?o.default.createElement("div",{className:d.default.icon_wrapper},o.default.createElement(c.BattleIcon,{className:(0,l.default)(d.default.icon,{[d.default.zoom_in]:n}),name:"start-battle",width:116,height:255})):null}))},function(e,t,r){e.exports={icon_wrapper:"_109757",icon:"a6c596",zoom_in:"_3fa42e"}},function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const i=n(r(0)),s=n(r(3)),a=r(1),o=r(54),l=r(29),c=n(r(284));t.default=function({streamerId:e,guestStreamerId:t}){return i.default.createElement(i.default.Fragment,null,i.default.createElement("button",Object.assign({type:"button"},(0,a.tagTestData)("sent_gift_main_streamer"),{className:(0,s.default)(c.default.battle_sent_gift_button,c.default.left),onClick:()=>{(0,l.setGiftPopupVisibility)(!0,{streamerId:e})}}),i.default.createElement(o.BattleIcon,{name:"sent-gift",width:32,height:32})),i.default.createElement("button",Object.assign({type:"button"},(0,a.tagTestData)("sent_gift_guest_streamer"),{className:(0,s.default)(c.default.battle_sent_gift_button,c.default.right),onClick:()=>{(0,l.setGiftPopupVisibility)(!0,{streamerId:t})}}),i.default.createElement(o.BattleIcon,{name:"sent-gift",width:32,height:32})))}},function(e,t,r){e.exports={hidden:"b2b318",ellipsis:"_16adf9",single_stream_reactions_container:"_3460c9"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.VipWatcherEnterAnimation=void 0;const o=s(r(0)),l=a(r(239)),c=a(r(3)),u=r(53),d=r(7),h=r(23),p=a(r(717)),f=h.clientConfig.streaming.stream.personalSubscribers.joined.animationDuration,A=Number((3e3/f).toFixed(2));t.VipWatcherEnterAnimation=e=>{var t;const{avatar:r,animationType:n="car",onComplete:i}=e,s=(0,o.useRef)(null),a=(0,o.useRef)(null),[h,m]=(0,o.useState)(!1),[g,v]=(0,o.useState)({height:0,width:0}),b=(0,o.useRef)(!1),y=(0,o.useRef)(!1);(0,o.useEffect)((()=>{var e,t,r,n;return v({height:(null===(e=a.current)||void 0===e?void 0:e.clientHeight)||0,width:Math.min((null===(t=a.current)||void 0===t?void 0:t.clientWidth)||0,(null===(r=a.current)||void 0===r?void 0:r.clientHeight)||0)}),document.documentElement.style.setProperty("--streaming-reaction-entrance-animation-duration",.001*f+"s"),m(!0),b.current=!0,null===(n=s.current)||void 0===n||n.play(),()=>{y.current||i()}}),[i]);const C=(0,o.useMemo)((()=>.4*g.width),[g]),w=(0,o.useMemo)((()=>{switch(n){case"car":return d.Resources.animations.paidSubscriberEnterStreamCar();case"cash":return d.Resources.animations.paidSubscriberEnterStreamCash();case"carpet":return d.Resources.animations.paidSubscriberEnterStreamCarpet()}}),[n]),M=(0,o.useMemo)((()=>({loop:!1,autoplay:!1,path:w,rendererSettings:{preserveAspectRatio:"xMidYMid slice"}})),[w]),S=(0,o.useCallback)((()=>{m(!1)}),[m]),I=(0,o.useCallback)((()=>{y.current=!0,b.current=!1,i(),S()}),[i,S]);return o.default.createElement("div",{className:(0,c.default)(p.default.single_stream_enter_animation_container),ref:a},o.default.createElement("div",{onAnimationEnd:S,className:(0,c.default)(h?{[p.default.avatar_container_car]:"car"===n,[p.default.avatar_container_carpet]:"carpet"===n,[p.default.avatar_container_cash]:"cash"===n}:p.default.none),style:{height:C,width:C}},o.default.createElement("div",{className:(0,c.default)({[p.default.avatar_car]:"car"===n,[p.default.avatar_cash]:"cash"===n,[p.default.avatar_carpet]:"carpet"===n}),style:{backgroundImage:`url(${(0,u.getResizedImageSrc)(null!==(t=r.src)&&void 0!==t?t:"",C,C)}), url(${d.Resources.images.defaultAvatar()})`}})),o.default.createElement("div",{className:(0,c.default)(p.default.single_stream_enter_animation_lottie)},o.default.createElement(l.default,{ref:s,options:M,eventListeners:[{eventName:"complete",callback:I}],height:g.height,width:g.width,isClickToPauseDisabled:!0,speed:A})))}},function(e,t,r){e.exports={hidden:"b3209e",ellipsis:"_647212",single_stream_enter_animation_container:"b4256d",single_stream_enter_animation_lottie:"_810162",avatar_container_carpet:"_06d4be",avatar_container_cash:"_813226",avatar_container_car:"_7bac6a",all:"_468e08",car_animation:"_578043",cash_animation:"ac7f16",carpet_animation:"_93dcaf",avatar_carpet:"_7bfe06",avatar_cash:"d6967e",avatar_car:"_9d9169",none:"aee74f"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.CurrentUserStartingStream=void 0;const o=s(r(0)),l=a(r(3)),c=r(1),u=r(7),d=r(2),h=r(240),p=r(6),f=r(4),A=r(11),m=r(10),g=a(r(719));t.CurrentUserStartingStream=o.default.memo((e=>{var t;const{userId:r,handleGoLive:n,startStreamButtonEnabled:i,handleInputAnnouncement:s,handleClose:a}=e,v=(0,o.useRef)(null),[b,y]=(0,o.useState)(null),[C,w]=(0,o.useState)(null),M=(0,p.useCustomTheme)(f.SubTheme.streaming),S=(0,A.useConst)(m.ImageSizeStorage.shared).get(r,"fhd");return(0,o.useEffect)((()=>{v.current&&(y(v.current.offsetWidth),w(v.current.offsetHeight))}),[v]),o.default.createElement("div",Object.assign({className:g.default.starting_stream},(0,c.tagTestData)("current_user_stream__starting_stream"),{ref:v}),b&&C&&o.default.createElement("div",{className:g.default.avatar,style:{backgroundImage:`url(${S}), url(${u.Resources.images.defaultAvatar()})`}}),o.default.createElement("div",{className:g.default.overlay}),o.default.createElement("div",{className:g.default.content},o.default.createElement("div",{className:g.default.close_button_wrapper},o.default.createElement("button",{style:{backgroundImage:`url(${u.Resources.images.closeIcon()})`},type:"button",className:g.default.close_button,onClick:a})),o.default.createElement(h.AnnouncementBanner,{onInputText:s}),o.default.createElement("button",Object.assign({type:"button",className:(0,l.default)(g.default.button,null===(t=null==M?void 0:M.classNames)||void 0===t?void 0:t.goLiveButton,{[g.default.disabled]:!i})},(0,c.tagTestData)("current_user_stream__starting_stream__button__go_live"),{onClick:n}),o.default.createElement(d.Locale,{stringKey:"LOCAL_STREAM__GO_LIVE"}))))}))},function(e,t,r){e.exports={starting_stream:"_1459c0",avatar:"aa0d4c",overlay:"_0066e2",content:"_8c80e1",subtitle:"fea29d",button:"a3c3f1",disabled:"d85dff",close_button_wrapper:"_728eec",close_button:"ec7227"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.DisconnectErrorScreen=void 0;const o=s(r(0)),l=r(1),c=r(2),u=a(r(280));t.DisconnectErrorScreen=()=>o.createElement("div",Object.assign({className:u.default.access_error_screen},(0,l.tagTestData)("current_user_stream__disconnect_error_screen")),o.createElement("div",{className:u.default.text},o.createElement(c.Locale,{stringKey:"LOCAL_STREAM__DISCONNECT_ERROR"})))},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.CurrentUserBattleInvite=void 0;const o=s(r(0)),l=a(r(3)),c=r(1),u=r(8),d=r(14),h=r(5),p=r(103),f=r(19),A=r(7),m=r(84),g=r(2),v=r(31),b=r(11),y=r(10),C=a(r(722));t.CurrentUserBattleInvite=function(e){const{guestId:t,streamId:r,onClose:n,spaceSize:i,innerClassName:s}=e,[a,w]=(0,o.useState)(0),[M,S]=(0,o.useState)(0),{authorizedUserId:I,user:E}=(0,u.useAuthorizedUser)(),{streamerUser:x}=(0,d.useStreamerProfile)(t,I),T=(0,b.useConst)(y.ImageSizeStorage.shared),D=I?T.get(I,"sm"):void 0,k=x?T.get(x.id,"sm"):void 0,j=f.BattlesRepository.shared(t),L=(0,h.useObservable)((()=>j.battlesAvailableRounds),[j],[]),O=(0,h.useObservable)((()=>j.roundsAvailableDurations),[j],[]),P=(0,h.useObservable)((()=>j.battleState),[j]),N=(0,m.getDynamicVideoStyle)(!0,i,!0);(0,o.useEffect)((()=>{if(0===a){const e=L.find((({rounds:e})=>3===e)),[t]=L,r=null!=e?e:t;r&&w(r.rounds)}}),[L,a]),(0,o.useEffect)((()=>{if(0===M){const e=O.find((({seconds:e})=>180===e)),[t]=O,r=null!=e?e:t;r&&S(r.seconds)}}),[M,O]),(0,o.useEffect)((()=>{j.handleOpenBattleModal()}),[j]),(0,o.useEffect)((()=>{P===p.BattleState.going&&(null==n||n());const e=setTimeout((()=>{}),2e3);return()=>{clearTimeout(e)}}),[P,n]);const B=(0,o.useCallback)((()=>{const e=P===p.BattleState.waiting;j.cancelBattleInvitation(p.BattleState.none,e),null==n||n()}),[j,P,n]),R=(0,o.useCallback)((()=>o.default.createElement("div",{className:C.default.battle_vs_section_title},o.default.createElement("div",{className:C.default.battle_invite_avatar_container},o.default.createElement("div",{className:C.default.battle_invite_avatar,style:{backgroundImage:`url(${D}), url(${A.Resources.images.defaultAvatar()})`}}),o.default.createElement("div",{className:C.default.battle_invite_avatar_text},o.default.createElement("div",{className:C.default.battle_invite_avatar_text_centered},null==E?void 0:E.name))),o.default.createElement("div",{className:C.default.battle_invite_vs},o.default.createElement(g.Locale,{stringKey:"BATTLE_VS"})),o.default.createElement("div",{className:C.default.battle_invite_avatar_container},o.default.createElement("div",{className:C.default.battle_invite_avatar,style:{backgroundImage:`url(${k}), url(${A.Resources.images.defaultAvatar()})`}}),o.default.createElement("div",{className:C.default.battle_invite_avatar_text},o.default.createElement("div",{className:C.default.battle_invite_avatar_text_centered},null==x?void 0:x.name))))),[E,x]),V=(0,o.useCallback)((()=>o.default.createElement(o.default.Fragment,null,o.default.createElement("div",{className:(0,l.default)(C.default.battle_vs_section_title,C.default.battle_vs_section_title_margin)},o.default.createElement("div",{className:C.default.battle_invite_setting_title}," ",o.default.createElement(g.Locale,{stringKey:"BATTLE_VS_MODE"})),L.map(((e,t)=>o.default.createElement("div",{key:t,className:(0,l.default)(C.default.battle_invite_setting,{[C.default.battle_invite_setting_selected]:e.rounds===a}),onClick:()=>w(e.rounds)},o.default.createElement("div",{className:C.default.battle_invite_setting_text},e.name))))),o.default.createElement("div",{className:(0,l.default)(C.default.battle_vs_section_title,C.default.battle_vs_section_title_margin)},o.default.createElement("div",{className:C.default.battle_invite_setting_title}," ",o.default.createElement(g.Locale,{stringKey:"BATTLE_TIME"})),O.map(((e,t)=>o.default.createElement("div",{key:t,className:(0,l.default)(C.default.battle_invite_setting,{[C.default.battle_invite_setting_selected]:e.seconds===M}),onClick:()=>S(e.seconds)},o.default.createElement("div",{className:C.default.battle_invite_setting_text},o.default.createElement(g.Locale,{stringKey:"BATTLE_TIME_VARIANT",valueMap:{time:e.seconds/60}})))))))),[a,M,L,O]),z=(0,o.useCallback)((()=>o.default.createElement("div",{className:C.default.battle_invite_waiting_text},o.default.createElement(g.Locale,{stringKey:"BATTLE_WAITING"}))),[]),Y=(0,o.useCallback)((()=>o.default.createElement("div",{className:C.default.battle_invite_waiting_text},o.default.createElement(g.Locale,{stringKey:"BATTLE_DECLINED"}))),[]),G=(0,o.useCallback)((()=>{let e,t;const n=Boolean(a&&M)||P!==p.BattleState.configuring;switch(P){case p.BattleState.configuring:e=V(),t=o.default.createElement(g.Locale,{stringKey:"BATTLE_BUTTON_START"});break;case p.BattleState.waiting:e=z(),t=o.default.createElement(g.Locale,{stringKey:"BATTLE_BUTTON_CANCEL"});break;default:e=Y(),t=o.default.createElement(g.Locale,{stringKey:"BATTLE_BUTTON_KEEP_BROADCAST"})}return o.default.createElement("div",{className:C.default.battle_invite_container},o.default.createElement("div",{className:C.default.battle_invite_sub_container},R(),e,o.default.createElement("div",null,o.default.createElement("div",{className:(0,l.default)(C.default.battle_invite_start_button,{[C.default.battle_invite_start_button_inactive]:!n}),onClick:()=>{switch(P){case p.BattleState.configuring:j.sendBattleInvitation(r,a,M).catch((()=>{}));break;case p.BattleState.waiting:j.cancelBattleInvitation().catch((()=>{}));break;default:B()}}},o.default.createElement("div",{className:C.default.battle_invite_start_button_text},t)))))}),[P,a,M,j,r,R,V,z]);return o.default.createElement("div",{className:s,style:{width:N.width}},o.default.createElement(v.SingleStreamButton,{src:A.Resources.images.closeIcon(),tagTestData:(0,c.tagTestData)("current_user_stream__kick_guest_streamer"),additionalClassName:C.default.battle_invite_close_icon,onClick:B}),G())}},function(e,t,r){e.exports={battle_invite_container:"_5d7b99",battle_invite_sub_container:"_39d143",battle_invite_avatar:"_7c54bd",battle_invite_avatar_container:"_46284a",battle_invite_avatar_text:"_731429",battle_invite_avatar_text_centered:"eb3690",battle_vs_section_title:"b340da",battle_vs_section_title_margin:"_714f82",battle_invite_vs:"_4dbf4f",battle_invite_setting_title:"fe8435",battle_invite_setting:"_2d6f60",battle_invite_setting_selected:"_797dca",battle_invite_setting_text:"e486f9",battle_invite_start_button:"_8d14eb",battle_invite_start_button_inactive:"_71070b",battle_invite_start_button_text:"_59243e",battle_invite_close_icon:"b376b9",battle_invite_waiting_text:"_414ebd"}},function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.CurrentUserBattleIncome=void 0;const i=n(r(0)),s=r(1),a=r(8),o=r(14),l=r(19),c=r(7),u=r(2),d=r(31),h=n(r(724));t.CurrentUserBattleIncome=function(e){const{guestId:t}=e,{authorizedUserId:r}=(0,a.useAuthorizedUser)(),{streamerUser:n}=(0,o.useStreamerProfile)(t,r),p=l.BattlesRepository.shared(t);return i.default.createElement("div",{className:h.default.battle_income_container},i.default.createElement(d.SingleStreamButton,{src:c.Resources.images.closeIcon(),tagTestData:(0,s.tagTestData)("current_user_stream__kick_guest_streamer"),additionalClassName:h.default.battle_income_close_icon,onClick:()=>{p.sendBattleInvitationResponse(!1).catch((()=>{}))}}),i.default.createElement("span",{className:h.default.battle_income_text},i.default.createElement(u.Locale,{stringKey:"BATTLE_INVITATION",valueMap:{user:(null==n?void 0:n.name)||"Your guest"},dangerous:!0})),i.default.createElement("div",{className:h.default.battle_income_start_button,onClick:()=>{p.sendBattleInvitationResponse(!0).catch((()=>{}))}},i.default.createElement("div",{className:h.default.battle_income_start_button_text},i.default.createElement(u.Locale,{stringKey:"BATTLE_BUTTON_START"}))))}},function(e,t,r){e.exports={battle_income_container:"_31fcc5",battle_income_text:"_9a443d",battle_income_start_button_text:"_24014e",battle_income_close_icon:"_4590f5",battle_income_start_button:"_0e5061"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.CurrentUserBattleLeave=void 0;const o=s(r(0)),l=r(19),c=r(2),u=a(r(726));t.CurrentUserBattleLeave=function(e){const{guestId:t,onClose:r,onFinish:n}=e,i=l.BattlesRepository.shared(t),s=(0,o.useCallback)((()=>{i.leaveBattleInvitation().then(n).catch((()=>{})),r()}),[n,r,i]);return o.default.createElement("div",{className:u.default.battle_leave_container},o.default.createElement("span",{className:u.default.battle_leave_title},o.default.createElement(c.Locale,{stringKey:"BATTLE_LEAVE_TITLE"})),o.default.createElement("span",{className:u.default.battle_leave_subtitle},o.default.createElement(c.Locale,{stringKey:"BATTLE_LEAVE_SUBTITLE"})),o.default.createElement("div",{className:u.default.battle_leave_cancel_button,onClick:r},o.default.createElement("div",{className:u.default.battle_leave_cancel_button_text},o.default.createElement(c.Locale,{stringKey:"BATTLE_LEAVE_CANCEL"}))),o.default.createElement("div",{className:u.default.battle_leave_button,onClick:s},o.default.createElement("div",{className:u.default.battle_leave_button_text},o.default.createElement(c.Locale,{stringKey:"BATTLE_FINISH"}))))}},function(e,t,r){e.exports={battle_leave_container:"_7cf611",battle_leave_title:"_7efd24",battle_leave_subtitle:"_79bbee",battle_leave_cancel_button_text:"eb4acc",battle_leave_button_text:"e1b881",battle_leave_cancel_button:"a336d8",battle_leave_button:"a3b8f0"}},function(e,t,r){e.exports={current_user_stream__additional_video:"ee12c7",versus_button_wrapper:"_48c0ea",versus_button_text:"_2488e0",versus_popup_container:"_4ce943",versus_popup_container_inner:"_05a2d3"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Messages=void 0;const o=s(r(0)),l=r(23),c=r(287),u=a(r(58)),d=l.clientConfig.streaming.stream.gifts.received.animationDuration;t.Messages=(0,o.memo)((e=>{const{streamId:t,authorizedUserId:r,receivedGift:n,messages:i,coStreamerVisible:s,isBattle:a}=e,l=(0,o.useRef)(!1);return(0,o.useEffect)((()=>(n&&(l.current=!0,document.documentElement.style.setProperty("--streaming-reaction-gift-animation-duration",.001*d+"s"),setTimeout((()=>{l.current=!0,null==n||n.onComplete()}),d)),()=>{!l.current&&n&&n.onComplete()})),[n]),t&&r?n&&!a?o.default.createElement("img",{className:u.default.received_gift,src:n.uri,alt:""}):o.default.createElement(c.SingleStreamMessageList,{isCurrentStream:!0,key:t,streamerId:r,messages:i,isMultistream:s,isBattle:a}):null}))},function(e,t,r){e.exports={hidden:"_730a07",ellipsis:"a67883",single_stream_message_list:"_6eeeeb"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.SingleStreamMessageBubble=void 0;const a=s(r(0)),o=r(45),l=r(24),c=r(12),u=r(37),d=r(731),h=r(733),p=r(735),f=r(737),A=r(739),m=r(50);t.SingleStreamMessageBubble=(0,a.memo)((e=>{const{userId:t,message:r,streamerId:n,isCurrentStream:i,isMultistream:s,isBattle:g,goalMessageAction:v}=e,{sender:b}=r,{userIsFollowed:y}=(0,u.useFollowActionsById)(b.id),C=s||g;if(r.type===o.MessageType.gift&&r.attachments.length>0){const e=r.attachments[0],{recipient:n}=r;return a.default.createElement(d.SingleStreamMessageGift,{userId:t,giftId:e,senderName:b.name,recipient:n,isMultistream:s})}return r.type===o.MessageType.message?a.default.createElement(c.LocaleContextConsumer,null,(e=>a.default.createElement(l.ModalConsumer,null,(t=>a.default.createElement(h.SingleStreamMessage,{isCurrentStream:i,modalContext:t,message:r,streamerId:n,localeContext:e}))))):r.type===o.MessageType.joined?a.default.createElement(p.SingleStreamChatUserActivityMessage,{isFollower:y,senderName:b.name||"",action:o.MessageType.joined}):r.type===o.MessageType.leaved?a.default.createElement(p.SingleStreamChatUserActivityMessage,{isFollower:y,senderName:b.name||"",action:o.MessageType.leaved}):r.type===o.MessageType.system?a.default.createElement(f.SingleStreamSystemMessage,{text:r.text}):r.type===o.MessageType.followed?a.default.createElement(A.SingleStreamFollowedMessage,{senderName:b.name||"",streamerId:n,recipient:r.recipient,isMultistream:s}):r.type!==o.MessageType.setGoal||C?r.type!==o.MessageType.participateInGoal||C?r.type===o.MessageType.battle?a.default.createElement(p.SingleStreamChatUserActivityMessage,{action:o.MessageType.battle,text:r.text}):null:a.default.createElement(m.GoalInvolveMessage,{onClick:v,streamerId:n,amount:r.data,text:r.text}):a.default.createElement(m.GoalStartMessage,{streamId:r.streamId})}))},function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.SingleStreamMessageGift=void 0;const i=n(r(0)),s=r(35),a=r(5),o=r(1),l=r(2),c=n(r(732));t.SingleStreamMessageGift=e=>{var t;const{userId:r,giftId:n,senderName:u,recipient:d,isMultistream:h}=e,p=(0,a.useObservable)((()=>s.GiftsBaseRepository.shared(r).getGift(n)),[n,r]);return i.default.createElement("div",Object.assign({className:c.default.single_stream_message_gift},(0,o.tagTestData)("single_user_stream__messages_log__gift",{"data-test-gift-id":n})),i.default.createElement("span",{className:c.default.container},i.default.createElement("span",{className:c.default.sender},u),": ",(null==d?void 0:d.name)&&h?i.default.createElement(l.Locale,{stringKey:"STREAM_CHAT__SENT_A_GIFT_TO",valueMap:{userName:null!==(t=null==d?void 0:d.name)&&void 0!==t?t:""}}):i.default.createElement(l.Locale,{stringKey:"STREAM_CHAT__SENT_A_GIFT"})),i.default.createElement("img",{className:c.default.gift,src:p&&p.uri,alt:""}))}},function(e,t,r){e.exports={single_stream_message_gift:"_2c2b71",container:"_09321a",sender:"ef79f2",gift:"_79b84f"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))((function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,o)}l((n=n.apply(e,t||[])).next())}))},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.SingleStreamMessage=void 0;const l=s(r(0)),c=o(r(3)),u=r(6),d=r(4),h=r(5),p=r(243),f=r(244),A=r(1),m=r(8),g=r(245),v=r(246),b=o(r(734));t.SingleStreamMessage=e=>{const{message:t,streamerId:r,isCurrentStream:n,modalContext:i,localeContext:s}=e,{sender:o,text:y,streamId:C}=t,{authorizedUserId:w}=(0,m.useAuthorizedUser)(),M=(0,u.useCustomTheme)(d.SubTheme.streaming),S=(0,l.useMemo)((()=>{var e;return null!==(e=o.name)&&void 0!==e?e:""}),[o.name]),I=(0,l.useMemo)((()=>w!==o.id),[w,o.id]),E=(0,l.useMemo)((()=>n&&I),[n,I]),x=(0,h.useObservable)((()=>p.UserIsGiftsSender.shared(t.sender.id,r,C).userSentGift),[t,r],!1),T=(0,l.useMemo)((()=>x?b.default.sender_gift_giver:b.default.sender),[x]),D=(0,l.useMemo)((()=>f.Messenger.shared(C)),[C]),k=(0,h.useObservableAction)((e=>D.blockUser(e)),[D]),j=(0,l.useCallback)((e=>a(void 0,void 0,void 0,(function*(){(yield i.confirm({langKey:"STREAM_CHAT__BLOCK_USER_CONFIRM",valueMap:{userName:S}},"MODAL__BLOCK_USER__BLOCK","MODAL__BLOCK_USER__CANCEL"))&&(f.Messenger.shared(C).sendLocalSystemMessage(s.getLocalizedString("STREAM_CHAT__BLOCK_USER_SYSTEM_MESSAGE",{userName:S})),k(e))}))),[k,s,i,S,C]),L=(0,l.useCallback)((()=>{E&&i.customModal(v.ViewerCard,{viewer:o,viewerMessage:y,onBlockClick:()=>{E&&j(o.id)}})}),[E,i,j,o,y]);return l.default.createElement(g.ButtonExEvent,{className:(0,c.default)(b.default.single_stream_message,{[b.default.has_cursor]:E}),tagTestData:(0,A.tagTestData)("single_user_stream__messages_log__viewer_message"),onClick:L},l.default.createElement("span",{className:T,style:I?null==M?void 0:M.messageReceivedSender:null==M?void 0:M.messageSender},S.trim()+":"),l.default.createElement("span",null,y))}},function(e,t,r){e.exports={single_stream_message:"a247f7",has_cursor:"_42d4f8",sender_gift_giver:"_4347c5",sender:"_90768d"}},function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.SingleStreamChatUserActivityMessage=void 0;const i=n(r(0)),s=r(45),a=r(1),o=r(2),l=n(r(736));t.SingleStreamChatUserActivityMessage=({action:e,senderName:t,isFollower:r=!1,text:n})=>{let c=null;switch(e){case s.MessageType.joined:c=i.default.createElement(o.Locale,{stringKey:"STREAM_CHAT__USER_JOINED",valueMap:{userName:""}});break;case s.MessageType.leaved:c=i.default.createElement(o.Locale,{stringKey:"STREAM_CHAT__USER_LEAVED",valueMap:{userName:""}});break;case s.MessageType.battle:c=i.default.createElement("span",null,n);break;default:return null}const u=r?l.default.activity_name__followed:"";return i.default.createElement("div",Object.assign({className:l.default.activity_container},(0,a.tagTestData)("single_user_stream__messages_log__user_activity_message")),i.default.createElement("span",{className:l.default.activity_text},!!t&&i.default.createElement("span",{className:u},t),c))}},function(e,t,r){e.exports={single_stream_message_gift:"e2aee5",container:"c23182",activity_name__followed:"_519792",sender:"_452895",gift:"_1b03a6",activity_container:"_5566c5",activity_text:"_7a8e9e"}},function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.SingleStreamSystemMessage=void 0;const i=n(r(0)),s=r(1),a=n(r(738));t.SingleStreamSystemMessage=({text:e})=>i.default.createElement("div",Object.assign({className:a.default.container},(0,s.tagTestData)("single_user_stream__messages_log__system_message")),i.default.createElement("span",{className:a.default.text},e))},function(e,t,r){e.exports={container:"fc4daf",text:"d27895"}},function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.SingleStreamFollowedMessage=void 0;const i=n(r(0)),s=r(6),a=r(4),o=r(1),l=r(14),c=r(2),u=n(r(740));t.SingleStreamFollowedMessage=({senderName:e,streamerId:t,recipient:r,isMultistream:n})=>{const d=(0,s.useCustomTheme)(a.SubTheme.streaming),h=n&&r?r:t,p=(0,l.useStreamerProfile)(h),{streamerUser:f}=p;return f&&f.name?i.default.createElement("div",Object.assign({className:u.default.follow_message_container},(0,o.tagTestData)("single_user_stream__messages_log__system_message__user_followed")),i.default.createElement("span",{className:u.default.follower_name,style:null==d?void 0:d.messageSender},e),i.default.createElement(c.Locale,{stringKey:"STREAM_CHAT__USER_FOLLOWED",valueMap:{streamerName:f.name}})):null}},function(e,t,r){e.exports={follow_message_container:"cf0965",single_stream_message_gift:"de0b55",container:"_027d6e",sender:"_638c25",gift:"_7294b3",follower_name:"af67ea"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.CurrentUserMoreButtonPopup=void 0;const o=s(r(0)),l=a(r(3)),c=r(17),u=r(1),d=r(2),h=r(13),p=a(r(247)),f=r(6),A=r(4);t.CurrentUserMoreButtonPopup=(0,o.memo)((e=>{var t;const{visible:r,onClose:n,onStopBroadcast:i}=e,s=(0,f.useCustomTheme)(A.SubTheme.streaming);return o.default.createElement(h.Popup,{isOpen:r,hasBlur:!1},o.default.createElement(c.PopupWindow,{handleClose:n},o.default.createElement("div",{className:p.default.container},o.default.createElement("button",Object.assign({type:"button",className:(0,l.default)(p.default.button,null===(t=null==s?void 0:s.classNames)||void 0===t?void 0:t.currentUserMorePopupButton)},(0,u.tagTestData)("current_user_stream__starting_stream__button__stop__broadcast"),{onClick:i}),o.default.createElement(d.Locale,{stringKey:"BROADCAST_STOP"})))))}))},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.PaidBroadcastJoinPrice=void 0;const o=s(r(0)),l=r(66),c=r(13),u=r(111),d=r(25),h=r(1),p=r(2),f=r(6),A=r(4),m=r(288),g=a(r(743));t.PaidBroadcastJoinPrice=(0,o.memo)((e=>{const{label:t,description:r,buttonLabel:n,onStart:i,onClose:s}=e,[a,v]=(0,o.useState)(null),b=(0,m.useSortedGiftList)("diamonds"),y=(0,o.useMemo)((()=>u.SelectedGiftService.shared()),[]),C=(0,f.useCustomTheme)(A.SubTheme.streaming);(0,o.useEffect)((()=>{if(!b.length||a)return;const[e]=b;y.select(e.id),v(e)}),[b,y,a]),(0,o.useEffect)((()=>{const e=({target:e})=>{"SPAN"!==e.tagName&&"BUTTON"!==e.tagName&&s()};return document.addEventListener("click",e),()=>{document.removeEventListener("click",e)}}),[s]);const w=(0,o.useMemo)((()=>o.default.createElement("div",{className:g.default.broadcast_join_price_header},o.default.createElement("span",{className:g.default.broadcast_join_price_header_title},o.default.createElement(p.Locale,{stringKey:t})),o.default.createElement("p",{className:g.default.broadcast_join_price_header_description},o.default.createElement(p.Locale,{stringKey:r})))),[r,t]),M=(0,o.useCallback)((()=>{i(a),s()}),[s,i,a]),S=(0,o.useMemo)((()=>{var e;return o.default.createElement("div",{className:g.default.broadcast_join_price_footer},o.default.createElement(d.CustomButton,{className:null===(e=null==C?void 0:C.classNames)||void 0===e?void 0:e.paidBroadcastJoinPriceButton,minWidth:"50%",onClick:M,buttonType:"action",tagTestData:(0,h.tagTestData)("paid_broadcast_start"),disabled:!a},o.default.createElement(p.Locale,{stringKey:n})))}),[n,M,a,C]),I=(0,o.useCallback)((e=>{v(e),y.select(e.id)}),[y]),E=(0,o.useCallback)((()=>{}),[]);return o.default.createElement(c.Popup,{isOpen:!0,hasBlur:!1},o.default.createElement(l.StreamGiftListFull,{wrapperClassName:g.default.gift_list_wrapper,handleCloseFullList:E,giftList:b,hideGiftCurrency:!1,onClick:I,header:w,footer:S,streamerIds:[]}))}))},function(e,t,r){e.exports={gift_list_wrapper:"_94a47e",broadcast_join_price_header:"fdbc61",broadcast_join_price_header_title:"_51b9a9",broadcast_join_price_header_description:"_4fb817",broadcast_join_price_footer:"c0b9a7"}},function(e,t,r){e.exports={down_counter_label:"_57789f",down_counter_number:"_697239"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ConfirmEndPaidBroadcast=void 0;const o=s(r(0)),l=r(1),c=r(2),u=r(17),d=r(13),h=a(r(746));t.ConfirmEndPaidBroadcast=(0,o.memo)((e=>{const{onCancel:t,onConfirm:r}=e;return o.default.createElement(d.Popup,{isOpen:!0,hasBlur:!1},o.default.createElement(u.PopupWindow,{handleClose:t},o.default.createElement("div",{className:h.default.confirm_button_container},o.default.createElement("div",{className:h.default.confirm_description},o.default.createElement(c.Locale,{stringKey:"PAID_BROADCAST_END_CONFIRM_DESCRIPTION"})),o.default.createElement("button",Object.assign({type:"button",className:h.default.button},(0,l.tagTestData)("current_user_stream__starting_stream__button__stop__broadcast"),{onClick:r}),o.default.createElement(c.Locale,{stringKey:"PAID_BROADCAST_END_CONFIRM_LABEL"})))))}))},function(e,t,r){e.exports={confirm_button_container:"_536486",confirm_description:"_4db94d",button:"b69b40"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.LocalBroadcasting=void 0;const o=s(r(0)),l=a(r(83)),c=r(1),u=r(82),d=r(31),h=r(55),p=a(r(57)),f=a(r(282)),A=a(r(281)),m=r(84),g=r(75),v=r(41),b=r(62),y=a(r(78)),C=r(286),w=r(290);t.LocalBroadcasting=(0,o.memo)((e=>{const{spaceSize:t,streamerId:r,handleOpenLeaderboardModal:n,onShowMoreOptionsPopup:i}=e,{enableMicro:s,disableMicro:a,enabled:M}=(0,v.useRoomLocalMemberMicrophoneControl)(),{mediaStream:S}=(0,w.useLocalMediaStreamUrlWeb)(),I=(0,o.useRef)(null);(0,o.useEffect)((()=>()=>{S&&S.getTracks().forEach((e=>e.stop()))}),[S]),(0,o.useEffect)((()=>{const e=I.current;if(!e||!S)return;e.srcObject=S;const t=setTimeout((()=>{e.paused&&e.play()}),300);return()=>{clearTimeout(t)}}),[S]),(0,o.useEffect)((()=>{const{current:e}=I;if(!e)return;e.addEventListener(b.PLAY,(()=>{const{width:r,height:n}=(0,m.countVideoTagSize)(e,t);(0,C.setCurrentStreamVideoTagSize)(e,r,n,!1,t)}));const{width:r,height:n}=(0,m.countVideoTagSize)(e,t);(0,C.setCurrentStreamVideoTagSize)(e,r,n,!1,t)}),[t.width,t.height,t]);const E=(0,m.getDynamicVideoStyle)(!0,t,!1),x=(0,o.useCallback)((()=>{M?a():s()}),[M,s,a]),T=(0,o.useCallback)((()=>{i(!0)}),[i]);return o.default.createElement("div",{className:l.default.single_stream_video,style:E},o.default.createElement("div",{className:l.default.streamer_wrapper},o.default.createElement("video",Object.assign({autoPlay:!0,className:l.default.video_mirror,muted:!0,playsInline:!0,ref:I},(0,c.tagTestData)("current_user_stream__video_tag")))),o.default.createElement(u.SingleStreamButtonListWrapper,null,o.default.createElement("div",{style:{display:"flex",alignItems:"center",flexDirection:"column-reverse"}},o.default.createElement(d.SingleStreamButton,{src:y.default,tagTestData:(0,c.tagTestData)("single_user_stream__button__report"),onClick:T}),o.default.createElement(h.Leaderboard,{isOnTop:!0,streamId:g.LOCAL_STREAM_ID,streamerId:r,onClick:n}),o.default.createElement(o.default.Fragment,null,o.default.createElement(d.SingleStreamButton,{additionalClassName:p.default.single_stream_button__mic,src:M?f.default:A.default,tagTestData:(0,c.tagTestData)("current_user_stream__button__mic",{"data-test-is-muted":M?0:1}),onClick:x})))))}))},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useStreamBroadcasterKickedListenerWeb=void 0;const n=r(9),i=r(0),s=r(5),a=r(250),o=r(32),l=r(12);t.useStreamBroadcasterKickedListenerWeb=function(e,t,r){const{name:c}=(0,i.useContext)(l.LocaleContext),u=(0,s.useObservable)((()=>a.StreamKickedMember.shared(e,t).kickedUserReason),[t,e]);(0,i.useEffect)((()=>{if(u)switch(r(),u){case a.KickedReason.KICKED_BY_STREAMER:alert((0,o.getLocalizedString)("CO_STREAMER_JUST_KICKED_ALERT_TITLE",c));break;case a.KickedReason.KICKED_BY_SYSTEM:alert((0,o.getLocalizedString)("CO_STREAMER_JUST_KICKED_BY_SYSTEM_ALERT_TITLE",c));break;default:alert(`You were kicked ${u}`)}}),[u,c,r]),(0,i.useEffect)((()=>{const r=new n.Subscription;return a.StreamKickedMember.shared(e,t).start(r),()=>{r.unsubscribe()}}),[e,t])}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.generateMeta=void 0,t.generateMeta=()=>{var e,t;let r;const n=null===(t=null===(e=null===window||void 0===window?void 0:window.localStorage)||void 0===e?void 0:e.getItem)||void 0===t?void 0:t.call(e,"default-device-camera-name");if(n){const e=JSON.parse(n);/^(.*?(\bobs\b)[^$]*)$/.test(e.toLowerCase())&&(r={source:"obs-virtual-camera"})}return r}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ChatLog=void 0;const o=s(r(0)),l=r(100),c=r(1),u=r(104),d=r(23),h=r(7),p=r(41),f=r(287),A=a(r(58)),m=d.clientConfig.streaming.stream.gifts.received.animationDuration;t.ChatLog=(0,o.memo)((({isMultistream:e,streamerId:t,streamId:r,isBattle:n,goalMessageAction:i,battleId:s})=>{const{reaction:a}=(0,u.useGiftReceivedInStream)(r),{enabled:d}=(0,p.useRoomSound)(),g=(0,l.useChatLogMessages)(r,s),v=(0,o.useRef)(!1);(0,o.useEffect)((()=>(a&&(v.current=!0,document.documentElement.style.setProperty("--streaming-reaction-gift-animation-duration",.001*m+"s"),setTimeout((()=>{v.current=!0,null==a||a.onComplete()}),m)),()=>{!v.current&&a&&a.onComplete()})),[a]);const b=(0,o.useRef)(new Audio);return(0,o.useEffect)((()=>{b.current.src=h.Resources.audio.donationReceived()}),[]),(0,o.useEffect)((()=>{a&&d&&!n&&b.current.play().catch((()=>{}))}),[a,n,d]),a&&!n?o.default.createElement("img",Object.assign({key:a.uri,className:A.default.received_gift,src:a.uri,alt:""},(0,c.tagTestData)("single_user_stream__messages_log__big_gift_appear"))):o.default.createElement(f.SingleStreamMessageList,{key:r,streamerId:t,messages:g,isMultistream:e,goalMessageAction:i})}))},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.restoreScroll=t.saveScroll=void 0;let n=0;t.saveScroll=function(){"undefined"!=typeof document&&0!==document.documentElement.scrollTop&&(n=document.documentElement.scrollTop)},t.restoreScroll=function(){"undefined"!=typeof document&&(document.documentElement.scrollTop=n)}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.SingleStreamBottomBar=void 0;const o=s(r(0)),l=a(r(3)),c=r(7),u=r(28),d=r(101),h=r(1),p=r(22),f=r(4),A=r(291),m=a(r(754)),g=r(292),v=a(r(58)),b=r(277),y=a(r(276));class C extends o.Component{renderButtonStartPrivateChat(){var e;const{props:t}=this,{startPrivateChat:r,spaceContextData:n}=t,i=n.widthType===u.typeWidthMobile?v.default.left_button:"",s=null===(e=f.CustomTheme.shared().theme)||void 0===e?void 0:e[f.SubTheme.streaming];return o.default.createElement(p.ConfigContextConsumer,{key:"button-private-chat"},(e=>{var t;return!1===e.streamingModule.privateChatEnabled?null:o.default.createElement(A.SingleStreamBottomButton,{className:i,style:null==s?void 0:s.privateChatButton,iconStyle:null==s?void 0:s.privateChatButtonIcon,src:null!==(t=null==s?void 0:s.privateChatButtonIconSrc)&&void 0!==t?t:m.default,tagTestData:(0,h.tagTestData)("single_user_stream__button__start_private_chat"),onClick:r})}))}renderButtonLike(){return null}renderOpenCloseGiftList(){return o.default.createElement(g.ShowGiftsButton,{key:"open-close-gift-list",className:v.default.mobile_gift_button,src:c.Resources.images.giftIcon(),tagTestData:(0,h.tagTestData)("single_user_stream__button__gift")})}renderFormMessage(){const{props:e}=this,{userStream:t}=e;return o.default.createElement(d.StreamMessageForm,{key:"message-form",streamerId:t.streamer.id,streamId:t.id})}renderContent(){const{props:e}=this,{spaceContextData:t}=e;return t.widthType===u.typeWidthDesktop?this.renderDesktop():this.renderMobile()}renderDesktop(){const{props:e}=this,{isUiVisible:t}=e;return t?[this.renderFormMessage(),this.renderButtonStartPrivateChat(),this.renderButtonLike()]:null}renderMobile(){const{props:e}=this,{isUiVisible:t}=e;return t?[this.renderButtonStartPrivateChat(),this.renderFormMessage(),this.renderOpenCloseGiftList(),this.renderButtonLike()]:null}render(){const{props:e}=this,{isUiVisible:t}=e;return o.default.createElement("div",{className:(0,l.default)(y.default.single_stream_bottom_bar,{[y.default.single_stream_bottom_bar__wide]:!t})},this.renderContent(),o.default.createElement(b.LikeListAnimation,{key:"like-list"}))}}t.SingleStreamBottomBar=C},function(e,t,r){e.exports={single_stream_bottom_button:"_4efde7",image:"_6d79a2"}},function(e,t){e.exports="data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxkZWZzPgogICAgICAgIDxsaW5lYXJHcmFkaWVudCBpZD0icHJlZml4X19hIiB4MT0iNy41MDMlIiB4Mj0iMTAwJSIgeTE9IjguNzU2JSIgeTI9IjEwNC4xMjQlIj4KICAgICAgICAgICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI0ZGNjYyQSIvPgogICAgICAgICAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNGRjI0NTgiLz4KICAgICAgICA8L2xpbmVhckdyYWRpZW50PgogICAgPC9kZWZzPgogICAgPGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLCAxKSI+CiAgICAgICAgPHBhdGggZmlsbC1ydWxlPSJub256ZXJvIiBkPSJNMCAwSDI0VjI0SDB6Ii8+CiAgICAgICAgPHBhdGggZmlsbD0idXJsKCNwcmVmaXhfX2EpIiBkPSJNMTcgM2MyLjc2MSAwIDUgMi4yMzkgNSA1djZjMCAyLjc2MS0yLjIzOSA1LTUgNWgtMy44ODdsLTEuODA4IDIuODQzYy0uMzcxLjU4Mi0xLjE0NC43NTQtMS43MjYuMzgzLS4xNTQtLjA5OC0uMjg1LS4yMjktLjM4NC0uMzgzTDcuMzg3IDE5SDdjLTIuNzYxIDAtNS0yLjIzOS01LTVWOGMwLTIuNzYxIDIuMjM5LTUgNS01aDEwek03Ljc1IDkuNzVjLS42OSAwLTEuMjUuNTYtMS4yNSAxLjI1cy41NiAxLjI1IDEuMjUgMS4yNVM5IDExLjY5IDkgMTFzLS41Ni0xLjI1LTEuMjUtMS4yNXptNC4yNSAwYy0uNjkgMC0xLjI1LjU2LTEuMjUgMS4yNXMuNTYgMS4yNSAxLjI1IDEuMjUgMS4yNS0uNTYgMS4yNS0xLjI1LS41Ni0xLjI1LTEuMjUtMS4yNXptNC4yNSAwYy0uNjkgMC0xLjI1LjU2LTEuMjUgMS4yNXMuNTYgMS4yNSAxLjI1IDEuMjUgMS4yNS0uNTYgMS4yNS0xLjI1LS41Ni0xLjI1LTEuMjUtMS4yNXoiLz4KICAgIDwvZz4KPC9zdmc+Cg=="},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.ShowGiftsButton=void 0;const a=s(r(0)),o=r(29),l=r(291);t.ShowGiftsButton=e=>{const{isVisible:t,setVisibility:r}=(0,o.useGiftPopupVisibility)(),n=(0,a.useCallback)((()=>{r(!t)}),[t,r]);return a.default.createElement(l.SingleStreamBottomButton,Object.assign({},e,{onClick:n}))}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.SingleStreamGiftPopup=void 0;const a=s(r(0)),o=r(65),l=r(29);t.SingleStreamGiftPopup=(0,a.memo)((e=>{const{show:t,guestId:r,streamerId:n,hideGiftCurrency:i,sendGiftToStreamer:s}=e,{isVisible:c,setVisibility:u}=(0,l.useGiftPopupVisibility)(),d=(0,a.useCallback)((e=>{u(e)}),[u]),h=(0,a.useMemo)((()=>r?[n,r]:[n]),[n,r]);return t?a.default.createElement(o.StreamGiftList,{streamerIds:h,setIsGiftListOpen:d,isGiftListOpen:c,hideGiftCurrency:i,onClick:s}):null}))},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.PrevNextButtons=void 0;const o=s(r(0)),l=a(r(3)),c=r(1),u=r(6),d=r(4),h=r(758),p=r(759),f=a(r(760));t.PrevNextButtons=function({handlePrevStream:e,handleNextStream:t}){var r,n;const i=(0,u.useCustomTheme)(d.SubTheme.streaming);return o.createElement(o.Fragment,null,o.createElement("button",Object.assign({key:"prev",type:"button",className:(0,l.default)(f.default.button_prev,null===(r=null==i?void 0:i.classNames)||void 0===r?void 0:r.streamPrevButton)},(0,c.tagTestData)("single_user_stream__button__prev_stream"),{onClick:e}),o.createElement(p.PrevIcon,null)),o.createElement("button",Object.assign({key:"next",type:"button",className:(0,l.default)(f.default.button_next,null===(n=null==i?void 0:i.classNames)||void 0===n?void 0:n.streamNextButton)},(0,c.tagTestData)("single_user_stream__button__next_stream"),{onClick:t}),o.createElement(h.NextIcon,null)))}},function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.NextIcon=void 0;const i=n(r(0));t.NextIcon=()=>i.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"34",height:"74",viewBox:"0 0 34 74"},i.default.createElement("path",{d:"M3.546.731C2.846-.123 1.585-.247.731.454c-.81.666-.963 1.836-.376 2.684l.1.13 28.911 35.226L.511 70.664c-.699.78-.674 1.955.03 2.704l.124.12c.779.7 1.955.675 2.703-.029l.12-.124 30-33.447c.621-.692.68-1.712.162-2.466l-.104-.138-30-36.553z"}))},function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.PrevIcon=void 0;const i=n(r(0));t.PrevIcon=()=>i.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"34",height:"74",viewBox:"0 0 34 74"},i.default.createElement("path",{d:"M30.454.731c.7-.854 1.961-.978 2.815-.277.811.666.964 1.836.376 2.684l-.099.13L4.634 38.495l28.855 32.17c.699.78.674 1.955-.03 2.704l-.124.12c-.779.7-1.954.675-2.703-.029l-.12-.124-30-33.447c-.621-.692-.68-1.712-.162-2.466l.104-.138 30-36.553z"}))},function(e,t,r){e.exports={button_next:"_442b20",button_prev:"_41b27c"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.NotRespond=void 0;const o=s(r(0)),l=r(2),c=a(r(81)),u=a(r(762));t.NotRespond=function(e){const{onKeep:t,onBack:r}=e;return o.createElement("div",{className:u.default.not_respond},o.createElement("p",{className:c.default.simple_text},o.createElement(l.Locale,{stringKey:"BROADCAST_TOGETHER__REQUEST__THE_BROADCASTER_IS_NOT_RESPONDING"})),o.createElement("div",{className:u.default.button_list},o.createElement("button",{type:"button",onClick:t,className:u.default.button__main},o.createElement(l.Locale,{stringKey:"BROADCAST_TOGETHER__REQUEST__KEEP_BROADCASTING"})),o.createElement("button",{type:"button",onClick:r,className:u.default.button__secondary},o.createElement(l.Locale,{stringKey:"BROADCAST_TOGETHER__REQUEST__BACK_TO_WATCHING"}))))}},function(e,t,r){e.exports={not_respond:"c474fd",button_list:"_7a9600",button__secondary:"_5a5034",button__main:"_67a0df"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.PaidStreamIcon=void 0;const o=s(r(0)),l=r(1),c=r(7),u=a(r(764));t.PaidStreamIcon=(0,o.memo)((e=>{const{paidStreamStatus:t}=e;return"start"!==t&&"goes"!==t?null:o.default.createElement("span",Object.assign({className:u.default.single_stream_paid,style:{backgroundImage:`url(${c.Resources.images.dollarInCircle()}`}},(0,l.tagTestData)("single_user_stream__paid_stream_icon")))}))},function(e,t,r){e.exports={single_stream_paid:"b766a1"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.PaidStreamJoinPrice=void 0;const o=s(r(0)),l=r(66),c=r(111),u=r(25),d=r(1),h=r(2),p=r(288),f=a(r(766));t.PaidStreamJoinPrice=(0,o.memo)((e=>{const{label:t,description:r,buttonLabel:n,onStart:i,minPrice:s}=e,[a,A]=(0,o.useState)(null),m=(0,p.useSortedGiftList)("diamonds",s),g=(0,o.useMemo)((()=>c.SelectedGiftService.shared()),[]);(0,o.useEffect)((()=>{if(!m.length||a)return;const[e]=m;g.select(e.id),A(e)}),[m,g,a]);const v=(0,o.useMemo)((()=>o.default.createElement("div",{className:f.default.stream_join_price_header},o.default.createElement("span",{className:f.default.stream_join_price_header_title},o.default.createElement(h.Locale,{stringKey:t})),o.default.createElement("p",{className:f.default.stream_join_price_header_description},o.default.createElement(h.Locale,{stringKey:r})))),[r,t]),b=(0,o.useCallback)((e=>{e.preventDefault(),i(a)}),[i,a]),y=(0,o.useMemo)((()=>o.default.createElement("div",{className:f.default.stream_join_price_footer},o.default.createElement(u.CustomButton,{minWidth:"50%",onClick:b,buttonType:"action",tagTestData:(0,d.tagTestData)("paid_stream_join"),disabled:!a},o.default.createElement(h.Locale,{stringKey:n})))),[n,b,a]),C=(0,o.useCallback)((e=>{A(e),g.select(e.id)}),[g]),w=(0,o.useCallback)((()=>{}),[]);return o.default.createElement(l.StreamGiftListFull,{wrapperClassName:f.default.gift_list_wrapper,handleCloseFullList:w,giftList:m,hideGiftCurrency:!1,onClick:C,header:v,footer:y,streamerIds:[]})}))},function(e,t,r){e.exports={gift_list_wrapper:"_63b379",stream_join_price_header:"ea8014",stream_join_price_header_title:"_9b4366",stream_join_price_header_description:"cc8dc9",stream_join_price_footer:"_3d2c4b"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.WatchingStream=void 0;const o=r(9),l=a(r(3)),c=s(r(0)),u=r(49),d=r(41),h=r(265),p=r(5),f=r(80),A=r(47),m=r(266),g=r(27),v=r(270),b=r(89),y=r(139),C=r(87),w=r(293),M=r(2),S=r(1),I=r(31),E=a(r(78)),x=a(r(768)),T=a(r(769)),D=r(7),k=a(r(57)),j=a(r(58)),L=r(55),O=r(82),P=r(289),N=r(770),B=r(17),R=r(24),V=r(140),z=r(13),Y=r(6),G=r(4),U=r(285),F=r(141),q=r(113),H=r(774),_=a(r(83)),Z=r(84),Q=r(778),W=r(283);t.WatchingStream=e=>{const{spaceData:t,userStream:r,handleOpenLeaderboardModal:n,isRerunVisible:i,handleClose:s,visibleGiftsForJoinPaidStream:a,isUiVisible:X,setUiVisible:J,identityId:K,onJoinButtonClick:$,isJoinButtonAvailable:ee,visiblePaidStreamJoinPrice:te,setVisibleGiftsForJoinPaidStream:re,setActiveStreamId:ne,onGuestStreamerSelect:ie,onOpenLeaderboardModal:se}=e,ae=(0,Y.useCustomTheme)(G.SubTheme.streaming),{room:oe,battle:le,streamId:ce,paidStream:ue}=(0,f.useRoomContext)(),{streamer:de}=r,he=(0,p.useObservable)((()=>h.MultiStreamLocalSwap.shared(ce).swapped),[ce],!1),pe=(0,d.useRoomType)(oe),fe=(0,d.useRoomHostMemberMediaStream)(oe),Ae=(0,d.useRoomGuestMemberMediaStream)(oe),me=(0,d.useRelativeGuestMemberId)(oe),ge=(0,d.useRoomHostMemberId)(oe),ve=(0,d.useRoomHostMemberUrl)(oe),be=(0,d.useRoomGuestMemberUrl)(oe),ye="record"===pe,Ce=(0,u.useIsBattleGoing)(le),we=(0,c.useMemo)((()=>he&&!Ce&&!!be),[be,he,Ce]),Me=(0,c.useMemo)((()=>we?Ae:fe),[fe,Ae,we]),Se=(0,c.useMemo)((()=>we?fe:Ae),[fe,Ae,we]),Ie=(0,c.useMemo)((()=>we?be:ve),[ve,be,we]),Ee=(0,c.useMemo)((()=>we?ve:be),[ve,be,we]),xe=(0,c.useMemo)((()=>we?ge:me),[ge,me,we]),Te=(0,c.useMemo)((()=>we?me:ge),[ge,me,we]),De=(0,p.useObservable)((()=>xe?g.UsersRepository.shared().getUser(xe):(0,o.of)(null)),[xe]),ke=!!xe,[je,Le]=(0,c.useState)(!1),[Oe,Pe]=(0,c.useState)(!1),[Ne,Be]=(0,c.useState)(!1),Re=(0,c.useCallback)((()=>Be(!0)),[]),Ve=(0,d.useRoomStatus)(oe),ze="paused"===Ve,Ye="closed"===Ve,Ge="active"===Ve&&Oe,{enabled:Ue,disableAudio:Fe}=(0,d.useRoomSound)(),qe=(0,A.usePaidStream)(ce,ue),He=(0,A.usePaidStreamAccess)(ce,ue),_e=(0,b.useRemoteConfig)(["paidStreamBlur"]),Ze=(0,c.useMemo)((()=>{var e;return te&&(null===(e=null==_e?void 0:_e.paidStreamBlur)||void 0===e?void 0:e.default)?{filter:`blur(${100*_e.paidStreamBlur.default}px)`}:{}}),[_e,te]),Qe=(0,c.useCallback)((()=>J(!X)),[X,J]),We=(0,c.useCallback)((()=>{Pe(!0)}),[]),Xe=(0,c.useCallback)(((e,t)=>{(0,v.closeRoomViaWatcher)(e,t)}),[]),Je=(0,c.useCallback)((e=>{Xe(s,e)}),[Xe,s]),Ke=(0,c.useCallback)((()=>Be(!1)),[]),$e=(0,c.useCallback)((()=>{Je("manual-close")}),[Je]),et=(0,c.useCallback)((()=>{Je("blocking")}),[Je]),tt=!Ye&&!ze&&Ge,rt=(0,Z.getDynamicVideoStyle)(tt,t,ke),nt=Ce?{"justify-content":"flex-start","align-items":"flex-start","background-color":"black"}:{},it=("start"===qe||"end"===qe)&&je;(0,c.useEffect)((()=>{switch(qe){case"start":case"end":Le(!0);break;case"goes":He.needPay&&re(!0)}}),[qe,He,re]);const st=(0,c.useMemo)((()=>h.MultiStreamLocalSwap.shared(ce)),[ce]),at=(0,c.useMemo)((()=>{switch(qe){case"start":return"PAID_STREAM_START_COUNTER";case"end":return"PAID_STREAM_END_COUNTER";default:return}}),[qe]),ot=(0,c.useCallback)((()=>{Le(!1);const{needPay:e}=He;re(e)}),[He,re]),lt=(0,p.useObservable)((()=>m.MultiStreamJoiningRequester.shared(ce,K).status),[ce,K]),ct=(0,c.useCallback)((e=>{ne(e)}),[ne]),ut=(0,c.useCallback)((()=>{st.toggle()}),[st]),dt="idle"===lt&&ke&&tt&&!Ce,ht=(0,p.useObservable)((()=>y.UserClickActivity.shared().hasInteract),[]);return(0,c.useEffect)((()=>{C.is.mobileSafari()&&Fe(w.DisableReason.entryWithoutInteract),"boolean"!=typeof ht||ht||Fe(w.DisableReason.entryWithoutInteract)}),[Fe,ht]),c.default.createElement(c.default.Fragment,null,c.default.createElement(O.SingleStreamButtonListWrapper,null,c.default.createElement(L.Leaderboard,{isOnTop:!0,streamId:ce,streamerId:Te||r.streamer.id,onClick:n}),i&&c.default.createElement("p",{className:j.default.rerun_of_video},c.default.createElement(M.Locale,{stringKey:"STREAM__RERUN"})),"start"!==qe&&"goes"!==qe&&ee&&c.default.createElement("button",Object.assign({type:"button",className:_.default.join_to_stream},(0,S.tagTestData)("single_user_stream__join_to_stream"),{onClick:$})),c.default.createElement(I.SingleStreamButton,{src:E.default,tagTestData:(0,S.tagTestData)("single_user_stream__button__report"),onClick:Re}),c.default.createElement(I.SingleStreamButton,{src:X?x.default:T.default,tagTestData:(0,S.tagTestData)("single_user_stream__button__layout-"+(X?"on":"off")),onClick:Qe}),c.default.createElement(Q.SoundControlButton,{paidStreamStatus:qe,visibleGiftsForJoinPaidStream:a}),c.default.createElement(I.SingleStreamButton,{src:D.Resources.images.closeIcon(),tagTestData:(0,S.tagTestData)("single_user_stream__button__close"),additionalClassName:k.default.single_stream_button__close,onClick:$e})),c.default.createElement("div",{className:(0,l.default)(_.default.single_stream_video),style:Object.assign(Object.assign(Object.assign({},rt),nt),Ze)},it&&c.default.createElement(P.Countdown,{onEnd:ot,label:at}),c.default.createElement(N.SingleStreamStateScreen,{isStreamEnded:Ye,isStreamPaused:ze,isStreamExist:Ge,setActiveStreamId:ct,handleClose:$e,streamer:de}),c.default.createElement("div",{className:(0,l.default)({[_.default.second_streamer_wrapper]:Ce})},c.default.createElement("div",{className:(0,l.default)(_.default.streamer_wrapper)},Ie&&c.default.createElement(H.RemoteVideoLazy,{mainVideo:!0,hostUrl:Ie,isRecord:ye,stream:Me,muted:!Ue||!1,accessibilityLabel:"single_user_stream__video_tag",videoClassNames:(0,l.default)(_.default.video,{[_.default.video_paused_stream]:Ye||ze,[_.default.video_battle_main]:Ce}),spaceData:t,hasAdditionalStream:ke,onCanPlay:We}),c.default.createElement(q.SingleStreamHalfPopup,{isOpen:ke&&tt,isBattle:Ce},c.default.createElement(c.default.Fragment,null,Ee&&c.default.createElement(H.RemoteVideoLazy,{mainVideo:!1,hostUrl:Ee,isRecord:ye,stream:Se,muted:!Ue||!1,accessibilityLabel:"single_user_stream__video_guest_tag",videoClassNames:_.default.video__guest}),Ce&&xe&&c.default.createElement(F.SingleStreamShortStreamerInfo,{onShowStreamerCard:ie,streamer:De,streamId:ce,streamerId:xe,minimized:!0}))),Ce&&xe&&c.default.createElement(W.BattleLayout,{isViewer:!0,streamerId:Te||de.id,guestId:xe,streamId:ce,onOpenLeaderboardModal:se}))),dt&&c.default.createElement("button",Object.assign({type:"button",className:_.default.switch_stream_button},(0,S.tagTestData)("single_user_stream__switch_streams"),{onClick:ut})),c.default.createElement(U.SingleStreamEnterReactions,{streamId:ce})),c.default.createElement(z.Popup,{isOpen:Ne,hasBlur:!1},c.default.createElement(B.PopupWindow,{style:null==ae?void 0:ae.reportUserPanel,closeStyle:null==ae?void 0:ae.reportUserPanelClose,handleClose:Ke},c.default.createElement(R.ModalConsumer,null,(e=>c.default.createElement(V.ReportUser,{userId:Te||r.streamer.id,modalContext:e,onBlock:et,onReport:et}))))))}},function(e,t){e.exports="data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMSAzMiAzMiI+CiAgICA8ZGVmcz4KICAgICAgICA8cGF0aCBpZD0ibmN3c2JkbnVqYSIgZD0iTTAgMC4xOUwxOS43NDggMC4xOSAxOS43NDggMTMgMCAxM3oiLz4KICAgIDwvZGVmcz4KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CjwhLS0gICAgICAgIDxjaXJjbGUgY3g9IjE2IiBjeT0iMTYiIHI9IjE2IiBmaWxsPSIjMDAwIiBmaWxsLW9wYWNpdHk9Ii4zIi8+LS0+CiAgICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNiAxMCkiPgogICAgICAgICAgICA8bWFzayBpZD0ia2VqaHRqbjA5YiIgZmlsbD0iI2ZmZiI+CiAgICAgICAgICAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNuY3dzYmRudWphIi8+CiAgICAgICAgICAgIDwvbWFzaz4KICAgICAgICAgICAgPHBhdGggZmlsbD0iI0ZGRiIgZD0iTTE4LjM1IDYuNzIzYy0uMTU1LjMxMi0uMzU1LjYxNS0uNjEuOTI2LS45NTMgMS4xNTItMi4xMTcgMi4wOC0zLjU2IDIuODQzLS45MjUuNDg2LTEuODguODIxLTIuODQyLjk5NC0uNzE3LjEzMS0xLjQzNy4xNjctMi4xNDQuMTAyLTEuNjYzLS4xNDctMy4yNTktLjc1NC00Ljg3OC0xLjg1NS0uNjA1LS40MS0xLjE3Ni0uODg2LTEuNjk4LTEuNDEtLjMwNi0uMzA5LS42OTUtLjcyNC0xLjAwMy0xLjIzLS4zMDctLjUwNS0uMzA3LS41MDUuMDItMS4wMTYuMjA1LS4zMjIuNDU5LS42NDUuNzUyLS45NThDMy42NiAzLjc1OSA1LjE4IDIuNzQ4IDYuOTA1IDIuMTE0Yy45ODEtLjM2IDEuOTc5LS41NDMgMi45NjQtLjU0M2guMDEyYzEuMjk3LjAwMyAyLjU2LjMwMiAzLjg2Ni45MTQgMS4yMTYuNTcyIDIuMzIgMS4zNCAzLjI4NSAyLjI4NC40NzEuNDYxLjgyLjg3OCAxLjA5NyAxLjMxLjA1NS4wODcuMTA0LjE4LjE1My4yN2wuMDc2LjE0MWMuMDM3LjA2Ni4wNDcuMTIyLS4wMDguMjMzbTEuMjAxLS45MDljLS4yMDUtLjQwNS0uNDYtLjc5MS0uNzgtMS4xOC0uODExLS45ODYtMS44MTgtMS44NjMtMi45OTItMi42MDhDMTQuMTQyLjk5IDEyLjUyLjQwNSAxMC44MTguMjM3IDkuODQzLjE0IDguODcyLjE5MyA3LjkyOC4zODcgNi44NjIuNjA5IDUuODIuOTkzIDQuODI1IDEuNTI5IDMuMzA0IDIuMzUxIDIuMDEzIDMuMzk0Ljk4OCA0LjYzYy0uMzk4LjQ3OS0uNjcuOTEtLjg2IDEuMzU4LS4xNzQuNDEyLS4xNzQuODIuMDIzIDEuMjY0bC4wNjIuMTM2Yy4zNTcuNzMyLjg2OSAxLjMxNSAxLjI3MyAxLjc0IDEuMDk3IDEuMTUgMi4zODEgMi4wODMgMy44MTggMi43NzYgMS41NDcuNzQ3IDMuMDMgMS4wOTUgNC42NTggMS4wOTUuMDU0LjAwMS4xMS4wMDIuMTY3LjAwMS40NzcgMCAxLjA3NS0uMDcgMS42OTgtLjE5NyAxLjA0LS4yMTMgMi4wNzItLjU5MSAzLjA2OC0xLjEyMyAxLjQzNS0uNzY2IDIuNjc5LTEuNzQ2IDMuNjk3LTIuOTEuNDA0LS40NjIuNzE3LS45MTYuOTU4LTEuMzg4LjI2NC0uNTIxLjI2NC0xLjA0OC4wMDEtMS41NjgiIG1hc2s9InVybCgja2VqaHRqbjA5YikiLz4KICAgICAgICAgICAgPHBhdGggZmlsbD0iI0ZGRiIgZD0iTTkuNjEgOS4zMDhjLS43NjgtLjAwNy0xLjQ4NC0uMzEtMi4wMTctLjg1NC0uNTMtLjU0My0uODEzLTEuMjU2LS43OTgtMi4wMS4wMy0xLjUxNyAxLjI5Ni0yLjc1IDIuODItMi43NWguMDA2Yy43NjMuMDAyIDEuNDc2LjMgMi4wMDguODQuNTM2LjU0NS44MjMgMS4yNjMuODA4IDIuMDIyLS4wMzIgMS41MzYtMS4yNzMgMi43NDMtMi44MjcgMi43NTJtMy4wNTgtNS43MTljLS44MDEtLjgzMS0xLjg4LTEuMjkyLTMuMDM1LTEuMjk1aC0uMDE2Yy0yLjI4MyAwLTQuMTM5IDEuNzY3LTQuMjI5IDQuMDMxLS4wNDYgMS4xNTguMzcyIDIuMjU2IDEuMTggMy4wOTIuODA4LjgzNiAxLjg3MiAxLjI5MyAzLjA1NyAxLjI4OSAyLjI0LS4wMDEgNC4xMjgtMS44MDIgNC4yMTgtNC4wMzEuMDQ2LTEuMTU1LS4zNzEtMi4yNTEtMS4xNzUtMy4wODYiLz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPgo="},function(e,t){e.exports="data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMSAzMiAzMiI+CiAgICA8ZGVmcz4KICAgICAgICA8cGF0aCBpZD0iejc2YjgzaDNhYSIgZD0iTTAuMjUzIDAuNzFMMTMuNzYgMC43MSAxMy43NiAxOC4xNzQgMC4yNTMgMTguMTc0eiIvPgogICAgICAgIDxwYXRoIGlkPSI3ZzJ4MXFxbnVjIiBkPSJNMCAwLjQ1MUwyMC43MzUgMC40NTEgMjAuNzM1IDEzLjQ3NiAwIDEzLjQ3NnoiLz4KICAgIDwvZGVmcz4KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CjwhLS0gICAgICAgIDxjaXJjbGUgY3g9IjE2IiBjeT0iMTYiIHI9IjE2IiBmaWxsPSIjMDAwIiBmaWxsLW9wYWNpdHk9Ii4zIi8+LS0+CiAgICAgICAgPGc+CiAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDYgNykgdHJhbnNsYXRlKDMuMzYgLjExNykiPgogICAgICAgICAgICAgICAgPG1hc2sgaWQ9IjRxcjA5bTNzb2IiIGZpbGw9IiNmZmYiPgogICAgICAgICAgICAgICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI3o3NmI4M2gzYWEiLz4KICAgICAgICAgICAgICAgIDwvbWFzaz4KICAgICAgICAgICAgICAgIDxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0xMy40Ny44NDdjLS4zMTctLjIzLS43NjUtLjE2NS0uOTk4LjE0N0wuMzk0IDE3LjA1NGMtLjIzNS4zMTItLjE2OC43NTEuMTUuOTgyLjEyNy4wOTMuMjc1LjEzOC40MjMuMTM4LjIxOSAwIC40MzUtLjA5OS41NzUtLjI4NUwxMy42MiAxLjgzYy4yMzUtLjMxMS4xNjctLjc1MS0uMTUtLjk4MiIgbWFzaz0idXJsKCM0cXIwOW0zc29iKSIvPgogICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDYgNykgdHJhbnNsYXRlKDAgMi41OTUpIj4KICAgICAgICAgICAgICAgIDxtYXNrIGlkPSJncW1mY2l0d2NkIiBmaWxsPSIjZmZmIj4KICAgICAgICAgICAgICAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiM3ZzJ4MXFxbnVjIi8+CiAgICAgICAgICAgICAgICA8L21hc2s+CiAgICAgICAgICAgICAgICA8cGF0aCBmaWxsPSIjRkZGIiBkPSJNMTkuMjY3IDcuMDk0Yy0uMTYyLjMxOC0uMzcyLjYyNi0uNjQuOTQxLTEgMS4xNzItMi4yMjMgMi4xMTYtMy43MzkgMi44OS0uOTcuNDk1LTEuOTc0LjgzNi0yLjk4MyAxLjAxMi0uNzUzLjEzMy0xLjUxLjE3LTIuMjUyLjEwMy0xLjc0NS0uMTUtMy40MjEtLjc2Ni01LjEyMS0xLjg4Ni0uNjM1LS40MTctMS4yMzUtLjktMS43ODQtMS40MzQtLjMyLS4zMTMtLjcyOS0uNzM1LTEuMDUyLTEuMjUtLjMyMy0uNTE0LS4zMjMtLjUxNC4wMi0xLjAzMy4yMTYtLjMyNy40ODItLjY1NS43OS0uOTc0QzMuODQyIDQuMDggNS40MzggMy4wNTMgNy4yNSAyLjQwOGMxLjAzLS4zNjYgMi4wNzgtLjU1MyAzLjExMi0uNTUzaC4wMTNjMS4zNjEuMDA0IDIuNjg5LjMwOCA0LjA2LjkzIDEuMjc2LjU4MSAyLjQzNiAxLjM2MyAzLjQ0OSAyLjMyMy40OTQuNDY4Ljg2Ljg5MiAxLjE1MSAxLjMzMS4wNTguMDg5LjExLjE4My4xNjEuMjc1bC4wOC4xNDNjLjAzOS4wNjcuMDQ5LjEyNC0uMDA5LjIzN20xLjI2Mi0uOTI0Yy0uMjE1LS40MTItLjQ4NC0uODA1LS44Mi0xLjItLjg1MS0xLjAwMi0xLjkwOS0xLjg5NS0zLjE0LTIuNjUxLTEuNzItMS4wNTQtMy40MjMtMS42NS01LjIxLTEuODJDMTAuMzM0LjQwMiA5LjMxNS40NTUgOC4zMjIuNjUzYy0xLjExNy4yMjUtMi4yMTIuNjE2LTMuMjU1IDEuMTYxLTEuNTk5LjgzNi0yLjk1NSAxLjg5Ni00LjAzIDMuMTUzLS40MTguNDg3LS43MDUuOTI2LS45MDQgMS4zOC0uMTgzLjQyLS4xODMuODM1LjAyNSAxLjI4NWwuMDY0LjE0Yy4zNzYuNzQzLjkxMyAxLjMzNiAxLjMzOCAxLjc2OCAxLjE1MSAxLjE2OSAyLjUgMi4xMTggNC4wMDggMi44MjIgMS42MjUuNzYgMy4xODEgMS4xMTQgNC44OTEgMS4xMTQuMDU3IDAgLjExNi4wMDIuMTc1IDAgLjUwMiAwIDEuMTMtLjA3IDEuNzgzLS4yIDEuMDkyLS4yMTYgMi4xNzYtLjYgMy4yMjItMS4xNCAxLjUwNi0uNzggMi44MTItMS43NzcgMy44ODItMi45Ni40MjQtLjQ3Ljc1Mi0uOTMgMS4wMDUtMS40MTIuMjc3LS41MjkuMjc4LTEuMDY0LjAwMi0xLjU5MyIgbWFzaz0idXJsKCNncW1mY2l0d2NkKSIvPgogICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0xMC4zNjEgMTIuMzhjLS43OC0uMDA3LTEuNTA2LS4zMTItMi4wNDctLjg1OC0uNTM4LS41NDUtLjgyNS0xLjI2Mi0uODEtMi4wMi4wMy0xLjUyNCAxLjMxNS0yLjc2MiAyLjg2My0yLjc2MmguMDA1Yy43NzUuMDAyIDEuNDk5LjMwMSAyLjAzOS44NDQuNTQ0LjU0Ny44MzUgMS4yNjguODIgMi4wMzEtLjAzMiAxLjU0NC0xLjI5MiAyLjc1Ni0yLjg3IDIuNzY1bTMuMTA1LTUuNzQ2Yy0uODE0LS44MzUtMS45MDktMS4yOTgtMy4wODEtMS4zaC0uMDE3Yy0yLjMxNyAwLTQuMiAxLjc3NC00LjI5MiA0LjA1LS4wNDcgMS4xNjIuMzc4IDIuMjY2IDEuMTk3IDMuMTA1LjgyLjg0IDEuOSAxLjMgMy4xMDMgMS4yOTYgMi4yNzMtLjAwMSA0LjE5MS0xLjgxMSA0LjI4Mi00LjA1LjA0Ny0xLjE2MS0uMzc2LTIuMjYyLTEuMTkyLTMuMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNiA3KSIvPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+Cg=="},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.SingleStreamStateScreen=void 0;const a=s(r(0)),o=r(771),l=r(773),c=r(275);t.SingleStreamStateScreen=function(e){const{isStreamEnded:t,isStreamPaused:r,isStreamExist:n,setActiveStreamId:i,handleClose:s,streamer:u}=e;return t?a.createElement(o.EndedVideo,{setActiveStreamId:i,streamer:u,handleClose:s,onViewAll:s}):r?a.createElement(l.PausedVideo,{setActiveStreamId:i,streamer:u,handleClose:s,onViewAll:s}):n?null:a.createElement(c.StartingVideo,{userId:u.id})}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.EndedVideo=void 0;const o=s(r(0)),l=r(1),c=r(2),u=r(8),d=r(14),h=r(56),p=r(44),f=r(15),A=r(11),m=r(10),g=r(294),v=a(r(142)),b=a(r(83));t.EndedVideo=(0,o.memo)((e=>{const{streamer:t,onViewAll:r,setActiveStreamId:n,handleClose:i}=e,{id:s,name:a}=t,{authorizedUserId:y}=(0,u.useAuthorizedUser)(),{following:C,streamerUser:w}=(0,d.useStreamerProfile)(t.id,y),M=C?"FOLLOWED_STREAM__ENDED":"STREAM__ENDED",S=(0,A.useConst)(m.ImageSizeStorage.shared),I=S.get(s,"xl"),E=w?S.get(w.id,"xl"):void 0;return o.default.createElement("div",Object.assign({className:v.default.paused_video},(0,l.tagTestData)("single_user_stream__ended_screen")),o.default.createElement(p.PopupCloseButton,{handleClose:i,className:b.default.close_button}),o.default.createElement("img",{className:v.default.bg_image,src:I||E,alt:""}),o.default.createElement("div",{className:v.default.avatar_small,style:{backgroundImage:`url(${I})`}}),o.default.createElement("p",{className:v.default.avatar_small__name},a||(null==w?void 0:w.name)),o.default.createElement("span",{className:v.default.subtitle},o.default.createElement(c.Locale,{stringKey:M,valueMap:{userName:a||(null==w?void 0:w.name)||""}})),o.default.createElement(g.StreamFollowButton,{streamerId:t.id,authorizeReason:f.ShouldAuthorizeUserReason.EndStreamFollowTap}),o.default.createElement("div",{className:v.default.you_may_like__wrapper},o.default.createElement(h.Recommendations,{timer:3,header:{style:{color:"#fff"},langKey:"YOU_MAY_LIKE__HEADER__UP_NEXT"},onSelected:n,onViewAll:r})))}))},function(e,t,r){e.exports={follow_button:"_7dc287"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.PausedVideo=void 0;const o=s(r(0)),l=r(1),c=r(2),u=r(8),d=r(14),h=r(56),p=r(44),f=r(15),A=r(11),m=r(10),g=r(294),v=a(r(142)),b=a(r(83));t.PausedVideo=(0,o.memo)((e=>{const{streamer:t,onViewAll:r,setActiveStreamId:n,handleClose:i}=e,{id:s,name:a}=t,{authorizedUserId:y}=(0,u.useAuthorizedUser)(),{following:C}=(0,d.useStreamerProfile)(t.id,y),w=(0,o.useMemo)((()=>C?"FOLLOWED_STREAM__PAUSED":"STREAM__PAUSED"),[C]),M=(0,A.useConst)(m.ImageSizeStorage.shared).get(s,"xl");return o.default.createElement("div",Object.assign({className:v.default.paused_video},(0,l.tagTestData)("single_user_stream__paused_screen")),o.default.createElement(p.PopupCloseButton,{handleClose:i,className:b.default.close_button}),o.default.createElement("img",{className:v.default.bg_image,src:M,alt:""}),o.default.createElement("div",{className:v.default.avatar_small,style:{backgroundImage:`url(${M})`}}),o.default.createElement("p",{className:v.default.avatar_small__name},a),o.default.createElement("span",{className:v.default.subtitle},o.default.createElement(c.Locale,{stringKey:w,valueMap:{userName:a||""}})),o.default.createElement(g.StreamFollowButton,{streamerId:t.id,authorizeReason:f.ShouldAuthorizeUserReason.PausedStreamFollowTap}),o.default.createElement("div",{className:v.default.you_may_like__wrapper},o.default.createElement(h.Recommendations,{header:{style:{color:"#fff"},langKey:"YOU_MAY_LIKE__HEADER__YOU_MAY_LIKE"},onSelected:n,onViewAll:r})))}))},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.RemoteVideoLazy=void 0;const a=s(r(0));t.RemoteVideoLazy=e=>a.default.createElement(a.Suspense,{fallback:a.default.createElement(a.default.Fragment,null)},a.default.createElement(o,Object.assign({},e)));const o=(0,a.lazy)((()=>Promise.resolve().then((()=>s(r(775))))))},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0});const a=s(r(0)),o=r(1),l=r(87),c=r(84),u=r(776);t.default=e=>{const{mainVideo:t,spaceData:r,hasAdditionalStream:n,stream:i,videoClassNames:s,muted:d,accessibilityLabel:h,hostUrl:p,isRecord:f,onCanPlay:A}=e,m=(0,a.useMemo)((()=>f&&p.includes(".m3u8")),[p,f]),g=(0,a.useRef)(null),v=(0,a.useRef)(null),b=(0,a.useCallback)(((e,r)=>{g.current&&t&&(0,c.handleOnPlay)(g.current,e,r)}),[t]),y=(0,a.useCallback)((()=>{null==A||A(),b(r,n)}),[n,A,b,r]);return(0,a.useEffect)((()=>{g.current&&i&&(g.current.srcObject=i,g.current.play().catch((()=>{}))),v.current&&i&&(v.current.srcObject=i)}),[i]),(0,a.useEffect)((()=>{b(r,n)}),[n,t,b,r]),(0,a.useEffect)((()=>{v.current&&!d&&v.current.play().catch((()=>{}))}),[d]),(0,a.useEffect)((()=>{const e=g.current;return()=>{e&&e.pause()}}),[]),m?l.is.mobileSafari()?a.default.createElement("video",Object.assign({src:p,className:s,onCanPlay:y,muted:d,autoPlay:!0,playsInline:!0},(0,o.tagTestData)(h))):a.default.createElement(u.ReactHlsPlayer,Object.assign({src:p,onCanPlay:y,autoPlay:!0,controls:!1,muted:d,playerRef:g,hlsConfig:{maxBufferSize:1e7}},(0,o.tagTestData)(h))):a.default.createElement(a.default.Fragment,null,a.default.createElement("video",Object.assign({className:s,onCanPlay:y,muted:!0,autoPlay:!0,playsInline:!0,ref:g},(0,o.tagTestData)(h))),a.default.createElement("audio",{muted:d,autoPlay:!0,ref:v}))}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(n=Object.getOwnPropertySymbols(e);i<n.length;i++)t.indexOf(n[i])<0&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(r[n[i]]=e[n[i]])}return r},o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ReactHlsPlayer=void 0;const l=s(r(0)),c=o(r(777));t.ReactHlsPlayer=function(e){var{hlsConfig:t,playerRef:r=l.default.createRef(),src:n,autoPlay:i}=e,s=a(e,["hlsConfig","playerRef","src","autoPlay"]);return(0,l.useEffect)((()=>{let e;return c.default.isSupported()&&function s(){null!=e&&e.destroy();const a=new c.default(Object.assign({enableWorker:!1},t));null!=r.current&&a.attachMedia(r.current),a.on(c.default.Events.MEDIA_ATTACHED,(()=>{a.loadSource(n),a.on(c.default.Events.MANIFEST_PARSED,(()=>{var e;i&&(null===(e=null==r?void 0:r.current)||void 0===e||e.play().catch((()=>{})))}))})),a.on(c.default.Events.ERROR,(function(e,t){if(t.fatal)switch(t.type){case c.default.ErrorTypes.NETWORK_ERROR:a.startLoad();break;case c.default.ErrorTypes.MEDIA_ERROR:a.recoverMediaError();break;default:s()}})),e=a}(),()=>{null!=e&&e.destroy()}}),[i,t,r,n]),c.default.isSupported()?l.default.createElement("video",Object.assign({ref:r},s)):l.default.createElement("video",Object.assign({ref:r,src:n,autoPlay:i},s))}},function(e,t){e.exports=r(85910)},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.SoundControlButton=void 0;const o=s(r(0)),l=r(102),c=r(41),u=r(1),d=r(31),h=r(32),p=r(12),f=r(293),A=a(r(779)),m=a(r(780));t.SoundControlButton=(0,o.memo)((e=>{const{sendPlayerAnalyticsEvent:t,visibleGiftsForJoinPaidStream:r,paidStreamStatus:n}=e,{enableAudio:i,disableAudio:s,enabled:a}=(0,c.useRoomSound)(),{name:g}=(0,o.useContext)(p.LocaleContext),v=(0,o.useMemo)((()=>("start"===n||"goes"===n)&&r),[n,r]),b=(0,o.useCallback)((()=>{null==t||t(l.AnalyticsPlayerAction.SoundControl),v?alert((0,h.getLocalizedString)("STREAM__PAID_SOUND_UNAVAILABLE",g)):a?s(f.DisableReason.userManual):i(f.DisableReason.userManual)}),[t,v,a,s,i,g]);return o.default.createElement(d.SingleStreamButton,{src:a?m.default:A.default,tagTestData:(0,u.tagTestData)("single_user_stream__button__mic",{"data-test-is-muted":a?0:1}),onClick:b})}))},function(e,t){e.exports="data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIj4KICAgIDxkZWZzPgogICAgICAgIDxmaWx0ZXIgaWQ9InByZWZpeF9fYSIgd2lkdGg9IjE2Ni43JSIgaGVpZ2h0PSIxODAlIiB4PSItMzMuMyUiIHk9Ii00MCUiIGZpbHRlclVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCI+CiAgICAgICAgICAgIDxmZU9mZnNldCBpbj0iU291cmNlQWxwaGEiIHJlc3VsdD0ic2hhZG93T2Zmc2V0T3V0ZXIxIi8+CiAgICAgICAgICAgIDxmZUdhdXNzaWFuQmx1ciBpbj0ic2hhZG93T2Zmc2V0T3V0ZXIxIiByZXN1bHQ9InNoYWRvd0JsdXJPdXRlcjEiIHN0ZERldmlhdGlvbj0iMiIvPgogICAgICAgICAgICA8ZmVDb2xvck1hdHJpeCBpbj0ic2hhZG93Qmx1ck91dGVyMSIgcmVzdWx0PSJzaGFkb3dNYXRyaXhPdXRlcjEiIHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMC4yNSAwIi8+CiAgICAgICAgICAgIDxmZU1lcmdlPgogICAgICAgICAgICAgICAgPGZlTWVyZ2VOb2RlIGluPSJzaGFkb3dNYXRyaXhPdXRlcjEiLz4KICAgICAgICAgICAgICAgIDxmZU1lcmdlTm9kZSBpbj0iU291cmNlR3JhcGhpYyIvPgogICAgICAgICAgICA8L2ZlTWVyZ2U+CiAgICAgICAgPC9maWx0ZXI+CiAgICA8L2RlZnM+CiAgICA8ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGZpbHRlcj0idXJsKCNwcmVmaXhfX2EpIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0IDYpIj4KICAgICAgICA8cGF0aCBmaWxsLXJ1bGU9Im5vbnplcm8iIGQ9Ik0xMS4yMzUgMTkuNjQzYy40NDguMzUgMS4wNTcuNDE1IDEuNTY5LjE2NS41MTItLjI1LjgzNi0uNzY5LjgzNi0xLjMzOFYxLjc2Yy0uMDAzLS41NjgtLjMzLTEuMDg0LS44NC0xLjMzMS0uNTEtLjI0Ny0xLjExOC0uMTgyLTEuNTY1LjE2N0w1LjQ0IDUuMTJIMy4zNTdDMS41NSA1LjExOS4wODMgNi41ODUuMDgzIDguMzkzdjMuNDUyYzAgMS44MDggMS40NjYgMy4yNzQgMy4yNzQgMy4yNzRINS40NGw1Ljc5NSA0LjUyNHpNNi42ODIgNi40MTNsNS4xNzItNC4wMzJ2MTUuNDc2bC01LjE3Mi00LjAzM3YtNy40MXptLTEuNzg2IDYuOTJIMy4zNDhjLS44MjIgMC0xLjQ4OC0uNjY2LTEuNDg4LTEuNDg4VjguMzkzYzAtLjgyMi42NjYtMS40ODggMS40ODgtMS40ODhoMS41NDh2Ni40Mjh6Ii8+CiAgICAgICAgPHBhdGggZD0iTTE5Ljg3MSA4LjU4NmwyLjQxNS0yLjQxNGMuMzktLjM5MSAxLjAyMy0uMzkxIDEuNDE0IDAgLjM5LjM5LjM5IDEuMDIzIDAgMS40MTRMMjEuMjg2IDEwbDIuNDE0IDIuNDE0Yy4zOS4zOS4zOSAxLjAyNCAwIDEuNDE0LS4zOS4zOTEtMS4wMjQuMzkxLTEuNDE0IDBsLTIuNDE1LTIuNDE0LTIuNDE0IDIuNDE0Yy0uMzkuMzkxLTEuMDI0LjM5MS0xLjQxNCAwLS4zOS0uMzktLjM5LTEuMDIzIDAtMS40MTRMMTguNDU3IDEwbC0yLjQxNC0yLjQxNGMtLjM5LS4zOS0uMzktMS4wMjQgMC0xLjQxNC4zOS0uMzkxIDEuMDI0LS4zOTEgMS40MTQgMGwyLjQxNCAyLjQxNHoiLz4KICAgIDwvZz4KPC9zdmc+Cg=="},function(e,t){e.exports="data:image/svg+xml;charset=utf-8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMyIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMzIDMyIj4KICAgIDxkZWZzPgogICAgICAgIDxmaWx0ZXIgaWQ9InByZWZpeF9fYSIgd2lkdGg9IjE2Ni43JSIgaGVpZ2h0PSIxODAlIiB4PSItMzMuMyUiIHk9Ii00MCUiIGZpbHRlclVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCI+CiAgICAgICAgICAgIDxmZU9mZnNldCBpbj0iU291cmNlQWxwaGEiIHJlc3VsdD0ic2hhZG93T2Zmc2V0T3V0ZXIxIi8+CiAgICAgICAgICAgIDxmZUdhdXNzaWFuQmx1ciBpbj0ic2hhZG93T2Zmc2V0T3V0ZXIxIiByZXN1bHQ9InNoYWRvd0JsdXJPdXRlcjEiIHN0ZERldmlhdGlvbj0iMiIvPgogICAgICAgICAgICA8ZmVDb2xvck1hdHJpeCBpbj0ic2hhZG93Qmx1ck91dGVyMSIgcmVzdWx0PSJzaGFkb3dNYXRyaXhPdXRlcjEiIHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMC4yNSAwIi8+CiAgICAgICAgICAgIDxmZU1lcmdlPgogICAgICAgICAgICAgICAgPGZlTWVyZ2VOb2RlIGluPSJzaGFkb3dNYXRyaXhPdXRlcjEiLz4KICAgICAgICAgICAgICAgIDxmZU1lcmdlTm9kZSBpbj0iU291cmNlR3JhcGhpYyIvPgogICAgICAgICAgICA8L2ZlTWVyZ2U+CiAgICAgICAgPC9maWx0ZXI+CiAgICA8L2RlZnM+CiAgICA8ZyBmaWxsPSIjRkZGIiBmaWx0ZXI9InVybCgjcHJlZml4X19hKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNCA2KSI+CiAgICAgICAgPHBhdGggZD0iTTExLjIzNSAxOS42NDNjLjQ0OC4zNSAxLjA1Ny40MTUgMS41NjkuMTY1LjUxMi0uMjUuODM2LS43NjkuODM2LTEuMzM4VjEuNzZjLS4wMDMtLjU2OC0uMzMtMS4wODQtLjg0LTEuMzMxLS41MS0uMjQ3LTEuMTE4LS4xODItMS41NjUuMTY3TDUuNDQgNS4xMkgzLjM1N0MxLjU1IDUuMTE5LjA4MyA2LjU4NS4wODMgOC4zOTN2My40NTJjMCAxLjgwOCAxLjQ2NiAzLjI3NCAzLjI3NCAzLjI3NEg1LjQ0bDUuNzk1IDQuNTI0ek02LjY4MiA2LjQxM2w1LjE3Mi00LjAzMnYxNS40NzZsLTUuMTcyLTQuMDMzdi03LjQxem0tMS43ODYgNi45MkgzLjM0OGMtLjgyMiAwLTEuNDg4LS42NjYtMS40ODgtMS40ODhWOC4zOTNjMC0uODIyLjY2Ni0xLjQ4OCAxLjQ4OC0xLjQ4OGgxLjU0OHY2LjQyOHpNMTcgMTdjLS41NTIgMC0xLS40NDgtMS0xcy40NDgtMSAxLTFjMi43NjEgMCA1LTIuMjM5IDUtNXMtMi4yMzktNS01LTVjLS41NTIgMC0xLS40NDgtMS0xcy40NDgtMSAxLTFjMy44NjYgMCA3IDMuMTM0IDcgN3MtMy4xMzQgNy03IDd6Ii8+CiAgICAgICAgPHBhdGggZD0iTTE3IDEzYy0uNTUyIDAtMS0uNDQ4LTEtMXMuNDQ4LTEgMS0xIDEtLjQ0OCAxLTEtLjQ0OC0xLTEtMS0xLS40NDgtMS0xIC40NDgtMSAxLTFjMS42NTcgMCAzIDEuMzQzIDMgM3MtMS4zNDMgMy0zIDN6Ii8+CiAgICA8L2c+Cjwvc3ZnPgo="},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.StreamingServices=void 0;const n=r(9),i=r(18),s=r(20),a=r(782),o=r(783),l=r(784),c=r(785),u=r(786),d=r(787),h=r(788),p=r(190),f=r(789),A=r(71),m=r(122),g=r(790),v=r(791),b=r(792),y=r(793),C=r(794),w=r(795),M=r(796),S=r(139),I=r(797);class E{}t.StreamingServices=E,E.inited=!1,E.bootstrap=()=>{s.streamingWebsocket.onAuthorizedUser=()=>{E.bootstrapServices()}},E.bootstrapServices=()=>{if(!E.inited){const e=new n.Subscription;E.inited=!0,E.followMessageSending=new a.FollowMessageSending,E.joinedMessageSending=new o.JoinedMessageSending,E.startStreamMessageSending=new l.StartStreamMessageSending,E.setGoalMessageSending=new d.StreamerSetGoalSending,E.screenshotsUploader=h.ScreenshotsUploader.shared();const t=new I.NetworkService;t.onlineAfterOffline$.subscribe((()=>{s.streamingWebsocket.reconnect()})),t.offline$.subscribe((()=>{s.streamingWebsocket.close()})),u.MediaUploader.shared().init({domain:s.streamingWebsocket.chatsMediaHost,product:s.streamingWebsocket.product}),c.RegionsChecker.shared().bestRegion.subscribe((()=>{}),(()=>{})),(new g.IceServersProvider).getIceServers().pipe((0,v.unwrap)(),(0,i.take)(1)).toPromise().then((e=>{const{mediaServerHost:t}=(0,m.getEndpointsByEnv)(s.streamingWebsocket.environment);A.StreamingVideoModule.shared().initialize({host:`${t}/api`,iceServers:e,token:s.streamingWebsocket.getJwt()})})),E.screenshotsUploader.init({domain:s.streamingWebsocket.screenshotsDomain}),S.UserClickActivity.shared().start(),w.MetricsSender.shared().start(e),b.StreamWatchStartTracker.shared().start(e),y.StreamingVideoInvitesDisplayingTracker.shared().start(e),C.StreamingVideoInvitesLogger.shared().start(e),p.Session.shared().userId.pipe((0,i.switchMap)((e=>e?(M.GiftsPreloader.shared(e),new n.Observable((()=>{const t=new n.Subscription;return f.ChatsListRefresher.shared(e).start(t),t}))):n.EMPTY))).subscribe()}}},function(e,t){e.exports=r(23597)},function(e,t){e.exports=r(27746)},function(e,t){e.exports=r(27156)},function(e,t){e.exports=r(63105)},function(e,t){e.exports=r(71699)},function(e,t){e.exports=r(53772)},function(e,t){e.exports=r(622)},function(e,t){e.exports=r(94381)},function(e,t){e.exports=r(65091)},function(e,t){e.exports=r(83995)},function(e,t){e.exports=r(19999)},function(e,t){e.exports=r(50630)},function(e,t){e.exports=r(84253)},function(e,t){e.exports=r(95275)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.GiftsPreloader=void 0;const n=r(16),i=r(35);class s{constructor(e){i.GiftsBaseRepository.shared(e).getGiftsList().subscribe((e=>{e.forEach((e=>{(new Image).src=e.uri}))}),(()=>{}))}}t.GiftsPreloader=s,s.shared=(0,n.singleton)((e=>new s(e)))},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.NetworkService=void 0;const n=r(9),i=r(18);t.NetworkService=class{constructor(){this.pingerDomain="https://api.tubit.com/null"}get offline$(){return this.online$.pipe((0,i.filter)((e=>!e)))}get onlineAfterOffline$(){return this.appEnteredInOffline$.pipe((0,i.switchMap)((()=>this.appBecomeOnline$.pipe((0,i.take)(1),(0,i.mapTo)(void 0)))))}get online$(){return new n.Observable((e=>{const t=()=>{e.next(!0)},r=()=>{e.next(!1)};return window.addEventListener("online",t),window.addEventListener("offline",r),()=>{window.removeEventListener("online",t),window.removeEventListener("offline",r)}}))}get appEnteredInOffline$(){return this.online$.pipe((0,i.distinctUntilChanged)(),(0,i.filter)((e=>!e)),(0,i.mapTo)(void 0))}get appBecomeOnline$(){return this.online$.pipe((0,i.distinctUntilChanged)(),(0,i.filter)((e=>e)),(0,i.switchMapTo)((0,n.defer)((()=>(0,n.from)(this.checkAvailability(25))))),(0,i.map)((()=>!0)),(0,i.catchError)((()=>(0,n.of)(!1))),(0,i.filter)((e=>e)),(0,i.mapTo)(void 0))}checkAvailability(e,t=100){return new Promise(((r,n)=>{let i=0;const s=()=>{i++,fetch(this.pingerDomain).then((a=>{a.headers?r(void 0):i<e?setTimeout(s,t):n(new Error("Too many retries"))})).catch((r=>{i<e?setTimeout(s,t):n(r)}))};s()}))}}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.initVideoCall=t.VideoCallRoot=void 0;const n=r(229),i=r(143),s=r(42),a=r(15),o=r(799),l=r(800);let c;class u{constructor(e,t,r){this.services=new l.VideoCallServices;const c=e.videoCallsAvailable||!1;n.Config.shared().update([{videoCalls:{enabled:c}}]),(0,a.initExternalHooks)(e),c&&(o.VideoCallTransport.initVideoCallConnection(e,t,r),s.VideoCallConnection.init({rtcComponentsObject:{peerConnection:RTCPeerConnection,sessionDescription:RTCSessionDescription,getMediaStream:i.getDeviceMediaInformation},platform:"web"}),this.services.start())}}t.VideoCallRoot=u,u.shared=()=>c,u.updateJwt=(e,t,r)=>{var n;null===(n=o.VideoCallTransport.shared())||void 0===n||n.updateJwtWithServerToken(e,t,r)},t.initVideoCall=(e,t,r)=>{c=new u(t,e,r)}},function(e,t){e.exports=r(6239)},function(e,t,r){"use strict";var n=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))((function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,o)}l((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.VideoCallServices=void 0;const i=r(26),s=r(801),a=r(802),o=r(803),l=(0,i.getWindow)();t.VideoCallServices=class{constructor(){this.start=()=>{s.Heartbeat.shared().start(),a.VideoCallSoundController.shared().start(),o.VideocallCameraController.shared().start()},this.getUserMedia=()=>n(this,void 0,void 0,(function*(){var e,t,r;return(yield null===(e=l.navigator.mediaDevices)||void 0===e?void 0:e.enumerateDevices()).filter((e=>"videoinput"===e.kind)).length>0?null===(t=l.navigator.mediaDevices)||void 0===t?void 0:t.getUserMedia({audio:{echoCancellation:!0},video:{facingMode:"user",width:{ideal:1280},height:{ideal:720}}}):null===(r=l.navigator.mediaDevices)||void 0===r?void 0:r.getUserMedia({audio:{echoCancellation:!0}})})),this.videoCallArguments={rtcComponentsObject:{peerConnection:RTCPeerConnection,sessionDescription:RTCSessionDescription}}}}},function(e,t){e.exports=r(30464)},function(e,t){e.exports=r(72832)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.VideocallCameraController=void 0;const n=r(16),i=r(295),s=r(296);class a{constructor(){this.subscription=null,this.stop=()=>{null!==this.subscription&&this.subscription.unsubscribe()},this.start=()=>{this.subscription=s.CameraDetector.shared().hasCamera.subscribe((e=>{i.VideoCallAvailabilityRepository.shared().setVideoInput(e)}))}}}t.VideocallCameraController=a,a.shared=(0,n.singleton)((()=>new a))},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BannersRoot=void 0;const n=r(805),i=r(122);class s{static init(e,t){const r=(0,i.getEndpointsByEnv)(t);s.computedOpt={product:e.product,productNameForGifts:e.productNameForGifts,mediaURL:r.bannersMediaHost,domain:r.bannersWsHost,apiVersion:i.bannersApiVersion,environment:t,meta:e.meta},n.BannersTransport.init(s.computedOpt)}static updateJwt(e,t){n.BannersTransport.shared().updateToken(e,t)}}t.BannersRoot=s},function(e,t){e.exports=r(80085)},function(e,t){e.exports=r(25994)},function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.withActiveStreamlist=void 0;const i=n(r(0)),s=r(144);t.withActiveStreamlist=function(e){return t=>(0,s.useStreamListVisibility)()?i.default.createElement(e,Object.assign({},t)):null}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.TopBannerList=void 0;const o=s(r(0)),l=r(125),c=r(36),u=r(75),d=r(27),h=r(809),p=r(301),f=r(818),A=r(819),m=r(821),g=a(r(824)),v={tablet:764,desktop:1152},b=(0,p.withUserDescription)((e=>{const{onStreamOnlineBannerClick:t,onStreamerListBannerClick:r,showUserDescription:n,onBannerPress:i}=e,s=(0,f.useDevice)(v),[a]=(0,o.useState)({state:0}),p=(0,l.useBannersList)(a,"top"),b=(0,o.useCallback)(((e,t)=>{null==n||n(e,t)}),[n]),y=(0,o.useCallback)((e=>{c.StreamsRepository.shared().getStreamsOnStreamersID([e.id]).subscribe((r=>{const[n]=r;(null==n?void 0:n.state)!==u.StreamState.active||n.isRecord?b(e.id,(null==n?void 0:n.id)||""):t(n.id)}),(e=>{}))}),[b,t]),C=(0,o.useCallback)(((e,t)=>{const n=e.map((e=>e.id));d.UsersRepository.shared().getUsers(n).subscribe((e=>{if(e.length){const n=e.map((e=>e.id));c.StreamsRepository.shared().setWatchedStreams(n),null==r||r({streamers:e,bannerCover:t})}}),(e=>{}))}),[r]),w=(0,o.useCallback)((e=>{const{params:{linked:t}}=e;i({type:t.type})}),[i]),M=(0,o.useCallback)((e=>{const{params:{linked:{type:t,data:r}}}=e;switch(t){case"url":window.open(r);break;case"streamer":y(r);break;case"streamers":C(r,e.fullUrl);break;case"leaderboard":w(e)}}),[w,y,C]),S=(0,o.useCallback)(((e,t)=>"leaderboard"===e.type?o.default.createElement(m.TopBannerListGotoLeaderboardItem,{key:t,banner:e,onClick:M}):o.default.createElement(A.TopBannerListItem,{key:t,banner:e,onClick:M})),[M]),I=(0,o.useMemo)((()=>p.map(((e,t)=>S(e,t)))),[p,S]);return p.length?o.default.createElement("div",{className:g.default.banners_container},o.default.createElement(h.Carousel,{swipeOn:.5,responsive:!0,autoplay:!0,autoplayTimeout:5,show:(({isMobile:e,isTablet:t})=>e?1:t?2:3)(s),slide:1,swiping:!s.isDesktop},I)):null}));t.TopBannerList=b},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Carousel=void 0;const n=r(810);Object.defineProperty(t,"Carousel",{enumerable:!0,get:function(){return n.Carousel}})},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Carousel=void 0;const o=s(r(0)),l=r(121),c=r(300),u=r(145),d=r(811),h=r(813),p=a(r(815)),f=r(816);t.Carousel=e=>{var t,r;const n=Object.assign(Object.assign({},f.defaultProps),e),[i,s]=(0,o.useState)((0,c.initItems)(n.children,n.slide,n.infinite)),[a,A]=(0,o.useState)(0),[m,g]=(0,o.useState)({transform:0,transition:0,isSliding:!1}),[v,b]=(0,o.useState)(0),[y,C]=(0,o.useState)((0,c.getShowArrow)(n.children.length,n.show,n.infinite,v)),w=(0,l.usePrevious)(e.children),[M,S]=(0,o.useState)(0),I=(0,o.useRef)((0,c.initItems)(n.children,n.slide,n.infinite)),E=(0,o.useRef)(!1),x=e=>{if(m.isSliding||e===u.SlideDirection.Right&&!y.right||e===u.SlideDirection.Left&&!y.left)return;if(n.paginationCallback&&e===u.SlideDirection.Right&&M<n.pageCount-1&&!E.current)return E.current=!0,void n.paginationCallback(e);const t=n.children,r=(0,c.getCurrent)(v,n.slide,t.length,e),o=n.infinite?(0,c.rotateItems)(t,i,r,n.show,n.slide,e):i;n.infinite&&e===u.SlideDirection.Right&&(s(o),I.current=o),g({transform:m.transform+(0,c.getTransformAmount)(a,n.slide,e),transition:n.transition,isSliding:!0}),b(r),C((0,c.getShowArrow)(t.length,n.show,n.infinite,r)),setTimeout((()=>{if(n.infinite){const t=(0,c.cleanItems)(e===u.SlideDirection.Right?I.current:o,n.slide,e);s(t),I.current=t}g({transform:n.infinite?(0,c.getTransformAmount)(a,n.slide,u.SlideDirection.Right):m.transform+(0,c.getTransformAmount)(a,n.slide,e),transition:0,isSliding:!1})}),1e3*n.transition),E.current=!1};(0,o.useEffect)((()=>{if(!n.autoplay||!n.autoplayTimeout)return;const e=setInterval((()=>{x(u.SlideDirection.Right)}),1e3*n.autoplayTimeout);return()=>{clearInterval(e)}}),[n.autoplay,n.autoplayTimeout,x]),(0,o.useEffect)((()=>{if(!n.dynamic)return;const e=(0,c.updateNodes)(I.current,n.children,w,n.slide,n.infinite);s(e),I.current=e,M<n.pageCount&&w&&(null==w?void 0:w.length)<n.children.length&&(x(u.SlideDirection.Right),S(M+1))}),[M,w,n,x]);const T=(0,o.useCallback)((e=>{A(e),g({transform:n.infinite?(0,c.getTransformAmount)(e,n.slide,u.SlideDirection.Right):0,transition:0,isSliding:!1})}),[n.infinite,n.slide]);return o.default.createElement("div",{className:`${p.default.carousel} ${n.className}`},o.default.createElement(d.ItemProvider,Object.assign({},n,{transition:m.transition,items:I.current,transform:m.transform,slideCallback:e=>{x(e)},dragCallback:e=>{g({transform:e,transition:n.transition,isSliding:!1}),setTimeout((()=>g(Object.assign(Object.assign({},m),{transition:0}))),1e3*n.transition)},widthCallBack:T})),y.left&&o.default.createElement("div",{onClick:()=>x(u.SlideDirection.Left)},null!==(t=n.leftArrow)&&void 0!==t?t:o.default.createElement(h.Arrow,{direction:"left"})),y.right&&o.default.createElement("div",{onClick:()=>x(u.SlideDirection.Right)},null!==(r=n.rightArrow)&&void 0!==r?r:o.default.createElement(h.Arrow,{direction:"right"})))}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ItemProvider=void 0;const o=s(r(0)),l=r(21),c=r(145),u=r(300),d=a(r(812));t.ItemProvider=e=>{const{responsive:t,show:r,widthCallBack:n,transform:i,swipeOn:s,dragCallback:a,slideCallback:h,swiping:p,transition:f,items:A}=e,[m,g]=(0,o.useState)(200),[v,b]=(0,o.useState)({height:0}),{width:y}=(0,l.useSpace)();(0,o.useEffect)((()=>{if(!t)return;const e=y/r;b({height:Math.floor(e/2.5)}),g(e),n(e)}),[m,n,y,t]);const[C,w]=(0,o.useState)({initial:i,start:0,isDown:!1,drag:0,finished:!0,pointers:!0}),M=e=>{e.persist(),w(Object.assign(Object.assign({},C),{isDown:!0,start:(0,u.getPageX)(e),initial:i,finished:!1}))},S=e=>{if(e.persist(),!C.finished){if(Math.abs(C.drag)<m*s)return a(i),w({initial:i,start:0,isDown:!1,drag:0,finished:!0,pointers:!0});h(C.drag>0?c.SlideDirection.Right:c.SlideDirection.Left),w(Object.assign(Object.assign({},C),{drag:0,isDown:!1,finished:!0,pointers:!0}))}},I=e=>{if(e.persist(),!C.isDown)return;const t=(0,u.getPageX)(e);w(Object.assign(Object.assign({},C),{drag:C.start-t,pointers:!1}))},E=p?{onTouchCancel:S,onTouchEnd:S,onTouchMove:I,onTouchStart:M,onMouseDown:M,onMouseLeave:S,onMouseUp:S,onMouseMove:I}:{};return o.default.createElement("div",{className:d.default.item_provider,style:v},o.default.createElement("div",Object.assign({},E,{className:d.default.item_tracker,style:{transform:`translateX(${i-C.drag}px)`,transition:`transform ${f}s ease 0s`,width:m*A.length}}),A.map(((e,t)=>o.default.createElement("div",{key:t,style:{width:m,pointerEvents:C.pointers?"all":"none"},className:d.default.item_container},e)))))}},function(e,t,r){e.exports={item_provider:"_1b6bec",item_container:"_350702",item_tracker:"d1ff6b"}},function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Arrow=void 0;const i=n(r(0)),s=n(r(3)),a=n(r(814));t.Arrow=({onClick:e,direction:t})=>i.default.createElement("div",{className:(0,s.default)([a.default.arrow,{[a.default.arrow_left_bg]:"left"===t,[a.default.arrow_right_bg]:"right"===t}]),"data-direction":t,onClick:e},i.default.createElement("span",{className:(0,s.default)([a.default.arrow_icon,{[a.default.arrow_icon_left]:"left"===t,[a.default.arrow_icon_right]:"right"===t}])}))},function(e,t,r){e.exports={arrow:"f7f9ec",arrow_left_bg:"_663bd6",arrow_right_bg:"_385d3f",arrow_icon:"_27ac52",arrow_icon_right:"_2f35cf",arrow_icon_left:"e12bd4"}},function(e,t,r){e.exports={carousel:"_86066a"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.defaultProps=void 0,t.defaultProps={autoplay:!1,autoplayTimeout:0,children:[],show:1,slide:1,transition:.5,swiping:!0,swipeOn:1,responsive:!1,infinite:!0,className:"",dynamic:!1,paginationCallback:null,pageCount:0,rightArrow:null,leftArrow:null}},function(e,t,r){e.exports={user_description_overlay:"bd54e7",user_description_popup:"d898f0"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useDevice=void 0;const n=r(0),i=(0,r(26).getWindow)();t.useDevice=e=>{const[t,r]=(0,n.useState)(i.innerWidth<e.tablet),[s,a]=(0,n.useState)(i.innerWidth>=e.tablet&&i.innerWidth<e.desktop),[o,l]=(0,n.useState)(i.innerWidth>=e.desktop);return(0,n.useLayoutEffect)((()=>{const t=()=>{r(i.innerWidth<e.tablet),a(i.innerWidth>=e.tablet&&i.innerWidth<e.desktop),l(i.innerWidth>=e.desktop)};return i.addEventListener("resize",t),()=>{i.removeEventListener("resize",t)}}),[e]),{isMobile:t,isTablet:s,isDesktop:o}}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.TopBannerListItem=void 0;const o=s(r(0)),l=a(r(820));t.TopBannerListItem=(0,o.memo)((({banner:e,onClick:t})=>{const r=(0,o.useCallback)((()=>{t(e)}),[e,t]);return o.default.createElement("div",{className:l.default.top_banner_list_item,onClick:r},o.default.createElement("img",{className:l.default.top_banner_list_item__image,src:e.fullUrl,alt:""}))}))},function(e,t,r){e.exports={top_banner_list_item:"_340776",top_banner_list_item__image:"b28301"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.TopBannerListGotoLeaderboardItem=void 0;const o=s(r(0)),l=r(7),c=r(822),u=a(r(823));t.TopBannerListGotoLeaderboardItem=(0,o.memo)((({banner:e,onClick:t})=>{const{params:{linked:{data:r=[]}}}=e,n=(0,o.useCallback)((()=>{t(e)}),[e,t]);return o.default.createElement("div",{className:u.default.top_banner_list_item,onClick:n},o.default.createElement("div",{className:u.default.contentContainer},o.default.createElement("img",{className:u.default.bannerText,src:l.Resources.images.leaderboardText()}),o.default.createElement("div",{className:u.default.avatarContainer},r.map((({user:e})=>o.default.createElement(c.TopBannerLeaderboardAvatar,{key:e.id,user:e}))))))}))},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.TopBannerLeaderboardAvatar=void 0;const a=s(r(0)),o=r(98);t.TopBannerLeaderboardAvatar=(0,a.memo)((e=>{const{user:t}=e;return a.default.createElement("div",{title:t.name},a.default.createElement(o.DonatorAvatar,{user:t,position:0,size:64,allowBorders:!0,borderWidth:2,borderColor:"#fff"}))}))},function(e,t,r){e.exports={top_banner_list_item:"cab524",contentContainer:"bf5ff1",bannerText:"_90cfa9",avatarContainer:"afb151"}},function(e,t,r){e.exports={banners_container:"c0fc41"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.StreamListFavorite=void 0;const a=s(r(0)),o=r(4),l=r(6),c=r(94),u=r(56),d=r(826),h=r(146),p=r(303);t.StreamListFavorite=a.default.memo((function({onStreamSelected:e,onViewAll:t}){const r=(0,l.useCustomTheme)(o.SubTheme.streaming),[n]=(0,a.useState)({state:0}),i=(0,c.useAllStreamsFavoriteList)(n);return 0===i.length?a.default.createElement(a.default.Fragment,null,a.default.createElement(d.NoBroadcasters,null),a.default.createElement(u.Recommendations,{header:{style:Object.assign({color:"#000"},null==r?void 0:r.followingStreamsRecommendationLabel),langKey:"YOU_MAY_LIKE__HEADER__YOU_MAY_LIKE"},onViewAll:t,onSelected:e||console.log})):a.default.createElement(h.StreamList,null,i.map((t=>a.default.createElement(p.StreamPreview,{key:t.id,userStream:t,onStreamSelected:e}))))}))},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.NoBroadcasters=void 0;const o=s(r(0)),l=r(2),c=a(r(827));t.NoBroadcasters=function(){return o.createElement("p",{className:c.default.no_broadcasters},o.createElement(l.Locale,{stringKey:"THERE_ARE_NO_BROADCASTERS"}))}},function(e,t,r){e.exports={no_broadcasters:"a50333"}},function(e,t,r){"use strict";r.r(t);var n=r(0),i=r.n(n),s=r(85),a=r.n(s);function o(e){var t=!1;return function(){t||(t=!0)}}o(),o();var l,c,u=o(),d=o(),h={elevator:{from:{transform:"scale(0)",opacity:"0"},to:{transform:"",opacity:""}},fade:{from:{opacity:"0"},to:{opacity:""}},accordionVertical:{from:{transform:"scaleY(0)",transformOrigin:"center top"},to:{transform:"",transformOrigin:"center top"}},accordionHorizontal:{from:{transform:"scaleX(0)",transformOrigin:"left center"},to:{transform:"",transformOrigin:"left center"}},none:null},p={elevator:{from:{transform:"scale(1)",opacity:"1"},to:{transform:"scale(0)",opacity:"0"}},fade:{from:{opacity:"1"},to:{opacity:"0"}},accordionVertical:{from:{transform:"scaleY(1)",transformOrigin:"center top"},to:{transform:"scaleY(0)",transformOrigin:"center top"}},accordionHorizontal:{from:{transform:"scaleX(1)",transformOrigin:"left center"},to:{transform:"scaleX(0)",transformOrigin:"left center"}},none:null},f=h,A="elevator",m=function(e,t){for(var r=0;r<t.length;r++)if(e(t[r],r,t))return t[r]},g=function(e){return(g=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)})(e)},v=(l=function(e){return e.replace(/([A-Z])/g,"-$1").toLowerCase()},c={},function(e){return c[e]||(c[e]=l(e)),c[e]}),b="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},y=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},C=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},w=function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)},M=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t};function S(e){var t=e.domNode,r=e.styles;Object.keys(r).forEach((function(e){t.style.setProperty(v(e),r[e])}))}var I=function(e){var t=e.childDomNode,r={top:0,left:0,right:0,bottom:0,height:0,width:0},n=e.childBoundingBox||r,i=e.parentBoundingBox||r,s=(0,e.getPosition)(t),a=s.top-i.top,o=s.left-i.left;return[n.left-o,n.top-a]},E=function(e,t){var r=t.delay,n=t.duration,i=t.staggerDurationBy,s=t.staggerDelayBy,a=t.easing;return r+=e*s,n+=e*i,["transform","opacity"].map((function(e){return e+" "+n+"ms "+a+" "+r+"ms"})).join(", ")},x=function(){var e={transition:"transitionend","-o-transition":"oTransitionEnd","-moz-transition":"transitionend","-webkit-transition":"webkitTransitionEnd"};if("undefined"==typeof document)return"";var t=document.createElement("fakeelement"),r=m((function(e){return void 0!==t.style.getPropertyValue(e)}),Object.keys(e));return r?e[r]:""}(),T=!x;function D(e){return e.key||""}function k(e){return n.Children.toArray(e)}var j=function(e){function t(){var r,n;y(this,t);for(var i=arguments.length,s=Array(i),o=0;o<i;o++)s[o]=arguments[o];return r=n=M(this,e.call.apply(e,[this].concat(s))),n.state={children:k(n.props?n.props.children:[]).map((function(e){return C({},e,{element:e,appearing:!0})}))},n.childrenData={},n.parentData={domNode:null,boundingBox:null},n.heightPlaceholderData={domNode:null},n.remainingAnimations=0,n.childrenToAnimate=[],n.findDOMContainer=function(){var e=a.a.findDOMNode(n),t=e&&e.parentNode;t&&t instanceof HTMLElement&&("static"===window.getComputedStyle(t).position&&(t.style.position="relative",u()),n.parentData.domNode=t)},n.runAnimation=function(){var e=n.state.children.filter(n.doesChildNeedToBeAnimated),t=e.map((function(e){return n.computeInitialStyles(e)}));e.forEach((function(e,r){n.remainingAnimations+=1,n.childrenToAnimate.push(D(e)),n.animateChild(e,r,t[r])})),"function"==typeof n.props.onStartAll&&n.callChildrenHook(n.props.onStartAll)},n.doesChildNeedToBeAnimated=function(e){if(!D(e))return!1;var t=n.getChildData(D(e)),r=t.domNode,i=t.boundingBox,s=n.parentData.boundingBox;if(!r)return!1;var a=n.props,o=a.appearAnimation,l=a.enterAnimation,c=a.leaveAnimation,u=a.getPosition,d=e.appearing&&o,h=e.entering&&l,p=e.leaving&&c;if(d||h||p)return!0;var f=I({childDomNode:r,childBoundingBox:i,parentBoundingBox:s,getPosition:u}),A=f[0],m=f[1];return 0!==A||0!==m},M(n,r)}return w(t,e),t.prototype.componentDidMount=function(){null===this.props.typeName&&this.findDOMContainer(),this.props.appearAnimation&&!this.isAnimationDisabled(this.props)&&(this.prepForAnimation(),this.runAnimation())},t.prototype.componentDidUpdate=function(e){null===this.props.typeName&&this.findDOMContainer(),!function(e,t){if(e===t)return!0;var r=!g(e)||!g(t),n=e.length!==t.length;return!r&&!n&&function(e,r){for(var n=0;n<r.length;n++)if(r[n]!==t[n])return!1;return!0}(0,e)}(k(this.props.children).map((function(e){return e.key})),k(e.children).map((function(e){return e.key})))&&!this.isAnimationDisabled(this.props)&&(this.prepForAnimation(),this.runAnimation())},t.prototype.calculateNextSetOfChildren=function(e){var t=this,r=e.map((function(e){var r=t.findChildByKey(e.key),n=!r||r.leaving;return C({},e,{element:e,entering:n})})),n=0;return this.state.children.forEach((function(i,s){if(!m((function(e){return e.key===D(i)}),e)&&t.props.leaveAnimation){var a=C({},i,{leaving:!0}),o=s+n;r.splice(o,0,a),n+=1}})),r},t.prototype.prepForAnimation=function(){var e=this,t=this.props,r=t.leaveAnimation,n=t.maintainContainerHeight,i=t.getPosition;r&&(this.state.children.filter((function(e){return e.leaving})).forEach((function(t){var r=e.getChildData(D(t));!e.isAnimationDisabled(e.props)&&r.domNode&&r.domNode.disabled&&d(),r.boundingBox&&function(e,t){var r=e.domNode,n=e.boundingBox;if(r&&n){var i=window.getComputedStyle(r),s=["margin-top","margin-left","margin-right"].reduce((function(e,t){var r,n=i.getPropertyValue(t);return C({},e,((r={})[t]=Number(n.replace("px","")),r))}),{});S({domNode:r,styles:{position:"absolute",top:("bottom"===t?n.top-n.height:n.top)-s["margin-top"]+"px",left:n.left-s["margin-left"]+"px",right:n.right-s["margin-right"]+"px"}})}}(r,e.props.verticalAlignment)})),n&&this.heightPlaceholderData.domNode&&function(e){var t=e.domNode,r=e.parentData,n=e.getPosition,i=r.domNode,s=r.boundingBox;if(i&&s){S({domNode:t,styles:{height:"0"}});var a=s.height-n(i).height;S({domNode:t,styles:{height:a>0?a+"px":"0"}})}}({domNode:this.heightPlaceholderData.domNode,parentData:this.parentData,getPosition:i})),this.state.children.forEach((function(t){var r=e.getChildData(D(t)).domNode;r&&(t.entering||t.leaving||S({domNode:r,styles:{transition:""}}))}))},t.prototype.UNSAFE_componentWillReceiveProps=function(e){this.updateBoundingBoxCaches();var t=k(e.children);this.setState({children:this.isAnimationDisabled(e)?t.map((function(e){return C({},e,{element:e})})):this.calculateNextSetOfChildren(t)})},t.prototype.animateChild=function(e,t,r){var n=this,i=this.getChildData(D(e)).domNode;i&&(S({domNode:i,styles:r}),this.props.onStart&&this.props.onStart(e,i),requestAnimationFrame((function(){requestAnimationFrame((function(){var r={transition:E(t,n.props),transform:"",opacity:""};e.appearing&&n.props.appearAnimation?r=C({},r,n.props.appearAnimation.to):e.entering&&n.props.enterAnimation?r=C({},r,n.props.enterAnimation.to):e.leaving&&n.props.leaveAnimation&&(r=C({},r,n.props.leaveAnimation.to)),S({domNode:i,styles:r})}))})),this.bindTransitionEndHandler(e))},t.prototype.bindTransitionEndHandler=function(e){var t=this,r=this.getChildData(D(e)).domNode;r&&r.addEventListener(x,(function n(i){i.target===r&&(r.style.transition="",t.triggerFinishHooks(e,r),r.removeEventListener(x,n),e.leaving&&t.removeChildData(D(e)))}))},t.prototype.triggerFinishHooks=function(e,t){var r=this;if(this.props.onFinish&&this.props.onFinish(e,t),this.remainingAnimations-=1,0===this.remainingAnimations){var n=this.state.children.filter((function(e){return!e.leaving})).map((function(e){return C({},e,{element:e.element,appearing:!1,entering:!1})}));this.setState({children:n},(function(){"function"==typeof r.props.onFinishAll&&r.callChildrenHook(r.props.onFinishAll),r.childrenToAnimate=[]})),this.heightPlaceholderData.domNode&&(this.heightPlaceholderData.domNode.style.height="0")}},t.prototype.callChildrenHook=function(e){var t=this,r=[],n=[];this.childrenToAnimate.forEach((function(e){var i=t.findChildByKey(e);i&&(r.push(i),t.hasChildData(e)&&n.push(t.getChildData(e).domNode))})),e(r,n)},t.prototype.updateBoundingBoxCaches=function(){var e=this,t=this.parentData.domNode;if(t){this.parentData.boundingBox=this.props.getPosition(t);var r=[];this.state.children.forEach((function(n){var i,s,a,o,l,c,u,d,h,p,f,A=D(n);if(A)if(e.hasChildData(A)){var m=e.getChildData(A);m.domNode&&n?r.push((s=(i={childDomNode:m.domNode,parentDomNode:t,getPosition:e.props.getPosition}).childDomNode,o=(a=i.getPosition)(i.parentDomNode),c=(l=a(s)).top,u=l.left,d=l.right,h=l.bottom,p=l.width,f=l.height,{top:c-o.top,left:u-o.left,right:o.right-d,bottom:o.bottom-h,width:p,height:f})):r.push(null)}else r.push(null);else r.push(null)})),this.state.children.forEach((function(t,n){var i=D(t),s=r[n];i&&e.setChildData(i,{boundingBox:s})}))}},t.prototype.computeInitialStyles=function(e){if(e.appearing)return this.props.appearAnimation?this.props.appearAnimation.from:{};if(e.entering)return this.props.enterAnimation?C({position:"",top:"",left:"",right:"",bottom:""},this.props.enterAnimation.from):{};if(e.leaving)return this.props.leaveAnimation?this.props.leaveAnimation.from:{};var t=this.getChildData(D(e)),r=t.domNode,n=t.boundingBox,i=this.parentData.boundingBox;if(!r)return{};var s=I({childDomNode:r,childBoundingBox:n,parentBoundingBox:i,getPosition:this.props.getPosition});return{transform:"translate("+s[0]+"px, "+s[1]+"px)"}},t.prototype.isAnimationDisabled=function(e){return T||e.disableAllAnimations||0===e.duration&&0===e.delay&&0===e.staggerDurationBy&&0===e.staggerDelayBy},t.prototype.findChildByKey=function(e){return m((function(t){return D(t)===e}),this.state.children)},t.prototype.hasChildData=function(e){return Object.prototype.hasOwnProperty.call(this.childrenData,e)},t.prototype.getChildData=function(e){return this.hasChildData(e)?this.childrenData[e]:{}},t.prototype.setChildData=function(e,t){this.childrenData[e]=C({},this.getChildData(e),t)},t.prototype.removeChildData=function(e){delete this.childrenData[e],this.setState((function(t){return C({},t,{children:t.children.filter((function(t){return t.element.key!==e}))})}))},t.prototype.createHeightPlaceholder=function(){var e=this,t=this.props.typeName,r="ul"===t||"ol"===t?"li":"div";return Object(n.createElement)(r,{key:"height-placeholder",ref:function(t){e.heightPlaceholderData.domNode=t},style:{visibility:"hidden",height:0}})},t.prototype.childrenWithRefs=function(){var e=this;return this.state.children.map((function(t){return Object(n.cloneElement)(t.element,{ref:function(r){if(r){var n=function(e){if("undefined"==typeof HTMLElement)return null;if(e instanceof HTMLElement)return e;var t=Object(s.findDOMNode)(e);return t&&t.nodeType===Node.TEXT_NODE?null:t}(r);e.setChildData(D(t),{domNode:n})}}})}))},t.prototype.render=function(){var e=this,t=this.props,r=t.typeName,i=t.delegated,s=t.leaveAnimation,a=t.maintainContainerHeight,o=this.childrenWithRefs();if(s&&a&&o.push(this.createHeightPlaceholder()),!r)return o;var l=C({},i,{children:o,ref:function(t){e.parentData.domNode=t}});return Object(n.createElement)(r,l)},t}(n.Component),L=function(e){var t,r;return r=t=function(t){function r(){return y(this,r),M(this,t.apply(this,arguments))}return w(r,t),r.prototype.checkChildren=function(e){},r.prototype.convertProps=function(e){var t={children:e.children,easing:e.easing,onStart:e.onStart,onFinish:e.onFinish,onStartAll:e.onStartAll,onFinishAll:e.onFinishAll,typeName:e.typeName,disableAllAnimations:e.disableAllAnimations,getPosition:e.getPosition,maintainContainerHeight:e.maintainContainerHeight,verticalAlignment:e.verticalAlignment,duration:this.convertTimingProp("duration"),delay:this.convertTimingProp("delay"),staggerDurationBy:this.convertTimingProp("staggerDurationBy"),staggerDelayBy:this.convertTimingProp("staggerDelayBy"),appearAnimation:this.convertAnimationProp(e.appearAnimation,f),enterAnimation:this.convertAnimationProp(e.enterAnimation,h),leaveAnimation:this.convertAnimationProp(e.leaveAnimation,p),delegated:{}};this.checkChildren(t.children);var r=Object.keys(t),n=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r={};return Object.keys(e).forEach((function(n){-1===t.indexOf(n)&&(r[n]=e[n])})),r}(this.props,r);return n.style=C({position:"relative"},n.style),t.delegated=n,t},r.prototype.convertTimingProp=function(e){var t=this.props[e],n="number"==typeof t?t:parseInt(t,10);return isNaN(n)?r.defaultProps[e]:n},r.prototype.convertAnimationProp=function(e,t){switch(void 0===e?"undefined":b(e)){case"boolean":return t[e?A:"none"];case"string":return-1===Object.keys(t).indexOf(e)?t[A]:t[e];default:return e}},r.prototype.render=function(){return i.a.createElement(e,this.convertProps(this.props))},r}(n.Component),t.defaultProps={easing:"ease-in-out",duration:350,delay:0,staggerDurationBy:0,staggerDelayBy:0,typeName:"div",enterAnimation:A,leaveAnimation:A,disableAllAnimations:!1,getPosition:function(e){return e.getBoundingClientRect()},maintainContainerHeight:!1,verticalAlignment:"top"},r}(j);t.default=L},function(e,t){e.exports=r(56001)},function(e,t,r){e.exports={stream_list__wrapper:"aafaba",iframe:"ffb6ef"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.StreamListAll=void 0;const a=s(r(0)),o=r(0),l=r(9),c=r(18),u=r(94),d=r(5),h=r(263),p=r(146),f=r(303),A=r(832),m=r(834),g=r(304),v=r(835);t.StreamListAll=a.memo((function({onStreamSelected:e,bannerData:t,onBannerBackClick:r}){const[n,i]=(0,o.useState)({state:0}),s=(0,u.useUpdatedStreamsList)(n),b=(0,m.useOnlineWatchedStreamList)([t]),y=(0,o.useCallback)((()=>{i({state:n.state+1})}),[i,n]);(0,d.useObservable)((()=>(0,l.merge)(h.BlockedUsersRepository.shared().userBlocked,h.BlockedUsersRepository.shared().userUnblocked).pipe((0,c.tap)(y))),[]);const C=(0,o.useMemo)((()=>{var e;return(null===(e=null==t?void 0:t.streamers)||void 0===e?void 0:e.length)?t.streamers.map((e=>{const t=b.find((({streamerID:t})=>t===e.id));return Object.assign(Object.assign({},e),{viewers:(null==t?void 0:t.viewers)||0===(null==t?void 0:t.viewers)?t.viewers:null})})):[]}),[t,b]),w=(0,o.useMemo)((()=>(0,v.sortBy)(C,"viewers")),[C]),M=(0,o.useMemo)((()=>s.map((t=>a.createElement(f.StreamPreview,{key:t.id,userStream:t,onStreamSelected:e})))),[s,e]),S=(0,o.useCallback)((()=>{null==r||r()}),[r]),I=(0,o.useMemo)((()=>a.createElement(a.Fragment,null,a.createElement(A.BannerItem,{onBackClick:S,bannerCover:(null==t?void 0:t.bannerCover)||""}),w.map((t=>a.createElement(g.UserPreview,{key:t.name,user:t,onStreamSelected:e}))))),[t,S,w,e]);return a.createElement(p.StreamList,{key:n.state,type:w.length?"streamers":"streams"},w.length?I:M)}))},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.BannerItem=void 0;const o=s(r(0)),l=a(r(302)),c=r(833);t.BannerItem=({onBackClick:e,bannerCover:t})=>{const r=(0,o.useRef)(null),n=(0,c.useBannerHeight)(r.current),i=(0,o.useMemo)((()=>n?{height:`${n}px`}:{}),[n]),s=(0,o.useMemo)((()=>({backgroundImage:`url(${t})`})),[t]);return o.default.createElement("div",{ref:r,className:l.default.banner_item,style:i},o.default.createElement("button",{className:l.default.banner_item__back_button,onClick:e},o.default.createElement("span",{className:l.default.banner_item__back_button__text},"Back")),o.default.createElement("div",{className:l.default.banner_item__image,style:s}))}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useBannerHeight=void 0;const n=r(0);t.useBannerHeight=e=>{const[t,r]=(0,n.useState)(0);return(0,n.useEffect)((()=>{if(!e)return;const t=new ResizeObserver((([e])=>{if(!e)return;const t=e.target.nextElementSibling||e.target.nextSibling;if(!t)return;const{width:n}=window.getComputedStyle(t),i=parseInt(n),{width:s}=window.getComputedStyle(e.target.parentElement),a=parseInt(s);if(!a||!i)return;const o=Math.round(a/i),l=e.contentRect.width+10;if(parseInt(String(l))===parseInt(String(a))){const e=l/o;r(e+e/100*8)}else r(0)}));return t.observe(e),()=>{t.disconnect()}}),[e]),t}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useOnlineWatchedStreamList=void 0;const n=r(0),i=r(18),s=r(36);t.useOnlineWatchedStreamList=(e=[])=>{const[t,r]=(0,n.useState)([]);return(0,n.useEffect)((()=>{const e=s.StreamsRepository.shared().getWatchedStreams().pipe((0,i.distinctUntilChanged)(((e,t)=>JSON.stringify(e)===JSON.stringify(t)))).subscribe((e=>{const t=e.map((e=>({streamerID:e.streamer.id,viewers:e.viewers})));r(t)}));return()=>{e.unsubscribe()}}),e),t}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.sortBy=void 0,t.sortBy=(e,t)=>[...e].sort(((e,r)=>{const n=e[t],i=r[t];return n===i?0:null===n?1:null===i?-1:(n||0)<(i||0)?1:-1}))},function(e,t,r){e.exports={streaming__wrapper:"_333730",counter:"c3b9e1"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.StreamListNavigation=void 0;const o=s(r(0)),l=r(21),c=r(305),u=r(2),d=r(1),h=r(6),p=r(4),f=r(155),A=a(r(838)),m=r(157).isDevelopment;t.StreamListNavigation=({onStartStream:e,activeTab:t,onTabClick:r})=>{const n=(0,h.useCustomTheme)(p.SubTheme.streaming),{list_item__active:i,list_item:s}=A.default,a=(0,f.useMobileChatVisibility)(),{widthType:g}=(0,l.useSpace)(),v=(0,o.useCallback)((()=>{a?(0,f.setMobileChatVisibility)(!1):(0,f.setMobileChatVisibility)(!0)}),[a]);return o.default.createElement("nav",Object.assign({className:A.default.navigation},(0,d.tagTestData)("stream_tab_navigation"),{style:null==n?void 0:n.navigation}),o.default.createElement("div",{className:A.default.list,style:null==n?void 0:n.navigationButtonsContainer},o.default.createElement("button",Object.assign({className:s,type:"button",style:null==n?void 0:n.navigationButton},(0,d.tagTestData)("stream_tab_navigation__show")),o.default.createElement(u.Locale,{stringKey:"NAVIGATION__SHOW"}),":"),o.default.createElement("button",Object.assign({className:t===c.TabNames.all?i:s,style:t===c.TabNames.all?null==n?void 0:n.navigationButtonActive:null==n?void 0:n.navigationButton,"data-react-id":"stream-tab-navigation--button-all",type:"button"},(0,d.tagTestData)("stream_tab_navigation__button__all"),{onClick:()=>r(c.TabNames.all)}),o.default.createElement(u.Locale,{stringKey:"NAVIGATION__ALL"})),o.default.createElement("button",Object.assign({className:t===c.TabNames.following?i:s,style:t===c.TabNames.following?null==n?void 0:n.navigationButtonActive:null==n?void 0:n.navigationButton,type:"button"},(0,d.tagTestData)("stream_tab_navigation__button__following"),{onClick:()=>r(c.TabNames.following)}),o.default.createElement(u.Locale,{stringKey:"NAVIGATION__FOLLOWING"})),"mobile"===g&&o.default.createElement("button",{className:s,style:null==n?void 0:n.navigationButton,type:"button",onClick:v},a?o.default.createElement(u.Locale,{stringKey:"NAVIGATION__CLOSE_CHAT"}):o.default.createElement(u.Locale,{stringKey:"NAVIGATION__OPEN_CHAT"})),m&&o.default.createElement("button",Object.assign({className:s,type:"button"},(0,d.tagTestData)("stream_tab_navigation__button__start_stream"),{onClick:e}),o.default.createElement(u.Locale,{stringKey:"NAVIGATION__START_STREAM"}))))}},function(e,t,r){e.exports={navigation:"_6295ef",list:"_9548ce",list_item__active:"c87200",list_item:"_19dfbd"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.CallScreen=void 0;const a=s(r(0)),o=r(5),l=r(46),c=r(123),u=r(840),d=r(855),h=[l.CallState.ended,l.CallState.canceled,l.CallState.ringing,l.CallState.idle],p=[l.CallState.dialing,l.CallState.active];t.CallScreen=(0,a.memo)((e=>{const{callee:t,onClose:r,onCallAgain:n,onRecommendedSelect:i,onViewAll:s}=e,[f,A]=(0,a.useState)(!1),m=(0,o.useObservable)((()=>c.VideoCallService.shared().callStarted),[]),g=(0,o.useObservable)((()=>c.VideoCallService.shared().callState),[],l.CallState.unknown);if((0,a.useEffect)((()=>{g&&(g===l.CallState.canceled?A(!0):p.includes(g)&&A(!1))}),[g]),g){if(m)return a.default.createElement(d.ActiveCall,{callState:g,user:t,onClose:r});if(h.includes(g))return a.default.createElement(u.EndedCall,{collocutor:t,declined:f,onClose:r,onRingAgain:n,onRecommendedSelect:i,onViewAll:s})}return null}))},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.EndedCall=void 0;const o=s(r(0)),l=r(210),c=r(8),u=r(33),d=r(841),h=r(842),p=r(12),f=r(2),A=r(844),m=r(307),g=r(34),v=r(11),b=r(10),y=r(308),C=r(852),w=a(r(854));t.EndedCall=(0,o.memo)((e=>{const{collocutor:t,declined:r,onClose:n,onRingAgain:i,onRecommendedSelect:s,onViewAll:a}=e,M=(0,v.useConst)(b.ImageSizeStorage.shared).get(t.id,"hd"),S=(0,c.useAuthorizedUser)(),{paymentRequired:I}=(0,d.useVideoCallState)(),E=(0,h.useProductCurrency)(),x=(0,o.useCallback)((()=>{const{id:e,name:r}=t,n=new l.User(e,null,void 0,void 0,r);u.ChatListRepository.shared(S.authorizedUserId,g.ChatGroup.all).openChatWithPreloadedCollocultor(n)}),[S.authorizedUserId,t]),T=(0,o.useMemo)((()=>i&&!r),[r,i]),D=(0,o.useCallback)((()=>r&&I?o.default.createElement(f.Locale,{stringKey:"VIDEO_CALL_PAYMENT_REQUIRED_TITLE",valueMap:{currency:E},dangerous:!0}):o.default.createElement(f.Locale,{stringKey:r?"VIDEO_CALL_USER_CANNOT_ANSWER":"VIDEO_CALL_USER_ENDED_CALL",valueMap:{userName:(null==t?void 0:t.name)||""},dangerous:!0})),[t,E,r,I]);return o.default.createElement(p.LocaleProvider,null,o.default.createElement("div",{className:w.default.wrapper},o.default.createElement(m.HeaderActionButtons,{user:t,onClose:n}),o.default.createElement(y.Avatar,{image:M}),o.default.createElement("span",{className:w.default.message},D()),o.default.createElement("div",{className:w.default.button_wrapper},o.default.createElement(C.CallEndedButton,{stringKey:"SEND_MESSAGE_BUTTON",fullWidth:!T,onClick:x}),T&&o.default.createElement(C.CallEndedButton,{stringKey:"START_CALL_BUTTON",color:"RED",onClick:i})),o.default.createElement("div",{className:w.default.recommendations_wrapper},o.default.createElement(A.VideoCallsRecommendations,{header:{style:{color:"#fff",fontSize:"18px",fontWeight:500},langKey:"YOU_MAY_LIKE__HEADER__YOU_MAY_LIKE"},onSelected:s,onViewAll:a}))))}))},function(e,t){e.exports=r(89141)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useProductCurrency=void 0;const n=r(843),i=r(20),s=r(88);t.useProductCurrency=()=>{const{productCurrency:e}=s.initialConfigStreamingModule,t=i.StreamingNetworking.shared().product,r=e||Object.entries(n.PRODUCT_CURRENCY).reduce(((e,[r,n])=>(t.startsWith(r)&&(e=n),e)),n.DEFAULT_CURRENCY);return r}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DEFAULT_CURRENCY=t.PRODUCT_CURRENCY=void 0,t.PRODUCT_CURRENCY={dating:"credits"},t.DEFAULT_CURRENCY=t.PRODUCT_CURRENCY.dating},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.VideoCallsRecommendations=void 0;const o=s(r(0)),l=r(845),c=r(5),u=r(2),d=r(21),h=r(112),p=r(846),f=a(r(849));t.VideoCallsRecommendations=(0,o.memo)((({header:e,timer:t,onViewAll:r,onSelected:n})=>{const i=(0,c.useObservable)((()=>l.VideoCallRepository.shared().getAvailableUsers()),[],[]);return 0===(null==i?void 0:i.length)?null:o.default.createElement("div",{className:f.default.wrapper},o.default.createElement(d.SpaceProvider,{name:"recommendation-banner"},o.default.createElement("h4",{className:f.default.header,style:e.style},o.default.createElement(u.Locale,{stringKey:e.langKey})),o.default.createElement("div",{className:f.default.list},i.slice(0,2).map(((e,r)=>0===r?o.default.createElement(p.Item,{key:e.id,timer:t,user:e,type:h.RecommendationsType.videocall,onClick:n,isStream:!1}):o.default.createElement(p.Item,{key:e.id,user:e,type:h.RecommendationsType.videocall,onClick:n,isStream:!1}))),o.default.createElement(p.Item,{isViewAll:!0,type:h.RecommendationsType.videocall,onViewAll:function(){var e;if(null==r||r(),"undefined"==typeof document)return;const t=document.querySelector('[data-react-id="stream-tab-navigation--button-all"]');null===(e=null==t?void 0:t.click)||void 0===e||e.call(t)}}))))}))},function(e,t){e.exports=r(88596)},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Item=void 0;const o=s(r(0)),l=a(r(3)),c=r(53),u=r(1),d=r(21),h=r(28),p=r(2),f=r(261),A=r(70),m=a(r(79)),g=r(112),v=r(6),b=r(4),y=a(r(847)),C=a(r(848));t.Item=(0,o.memo)((e=>{const{user:t,isViewAll:r,timer:n,type:i,isStream:s,onViewAll:a,onClick:w}=e,M=(0,v.useCustomTheme)(b.SubTheme.streaming),S=(0,o.useCallback)((()=>{t&&(s&&(A.RoutingServices.lastSelectedStream=t),null==w||w(t.id))}),[t,w,s]);return o.default.createElement(d.SpaceContextConsumer,null,(e=>{const{widthType:s}=e,d=s===h.typeWidthMobile;return r?o.default.createElement("button",{type:"button",className:(0,l.default)(C.default.view_all,{[C.default.mobile]:d}),onClick:a},o.default.createElement(p.Locale,{stringKey:"YOU_MAY_LIKE__VIEW_ALL"})):t?o.default.createElement("button",Object.assign({type:"button",style:{backgroundImage:`url(${(0,c.getResizedImageSrc)(t.thumbnail||"",256,256)})`},className:(0,l.default)(C.default.wrapper,{[C.default.mobile]:d})},(0,u.tagTestData)("you_may_like__item"),{onClick:S}),o.default.createElement("div",{className:(0,l.default)(m.default.stream_preview__viewers,{[m.default.stream_preview__viewers__mobile]:d})},i===g.RecommendationsType.streams?o.default.createElement(o.default.Fragment,null,o.default.createElement("span",{className:m.default.stream_preview__viewers__live_label,style:null==M?void 0:M.liveLabel},"Live"),o.default.createElement("span",Object.assign({className:m.default.stream_preview__viewers__count_label},(0,u.tagTestData)("stream_preview__viewers_counter"),{style:null==M?void 0:M.liveViews}),t.viewers)):o.default.createElement("div",{className:m.default.stream_preview__viewers__camera_icon},o.default.createElement("img",{src:y.default,alt:"redCameraIcon"}))),n?o.default.createElement(f.PlayTimer,{timer:n,onTimerEnd:S}):null,o.default.createElement("span",Object.assign({title:t.name,className:m.default.stream_preview__name},(0,u.tagTestData)("stream_preview__streamer_name")),t.name)):null}))}))},function(e,t){e.exports="data:image/svg+xml;charset=utf-8;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxNCAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTguOTA5MDkgNC4wNTM3M0wxMi42MTI0IDEuMzAwM0MxMy4wMDQgMS4wMDkxMSAxMy41NTEgMS4wOTk2MiAxMy44MzQxIDEuNTAyNDVDMTMuOTQyIDEuNjU1ODggMTQgMS44NDAzOCAxNCAyLjAyOTY5VjcuOTcwMzNDMTQgOC40NjczOSAxMy42MDgyIDguODcwMzMgMTMuMTI1IDguODcwMzNDMTIuOTQwOSA4Ljg3MDMzIDEyLjc2MTYgOC44MTA2MyAxMi42MTI0IDguNjk5NzNMOC45MDkwOSA1Ljk0NjI5VjYuNUM4LjkwOTA5IDguMTU2ODUgNy42MDMyNSA5LjUgNS45OTI0MiA5LjVIMi45MTY2N0MxLjMwNTg0IDkuNSAwIDguMTU2ODUgMCA2LjVWMy41QzAgMS44NDMxNSAxLjMwNTg0IDAuNSAyLjkxNjY3IDAuNUg1Ljk5MjQyQzcuNjAzMjUgMC41IDguOTA5MDkgMS44NDMxNSA4LjkwOTA5IDMuNVY0LjA1MzczWiIgZmlsbD0iI0Q1MjMyRiIvPgo8L3N2Zz4K"},function(e,t,r){e.exports={view_all:"_6d7558",wrapper:"_9ae4b4",mobile:"_38a9c0"}},function(e,t,r){e.exports={wrapper:"ed1f78",header:"_2ccbbf",list:"_41a603"}},function(e,t,r){e.exports={wrapper:"_96cd7e",button:"_68170f",close:"_021d56",sound_on:"_9ce927",sound_off:"e5f57c",full_screen:"_2a3ff0",disableFull_screen:"acbb8a",other:"e5adf3"}},function(e,t,r){e.exports={avatar:"_06f514"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.CallEndedButton=void 0;const o=s(r(0)),l=a(r(3)),c=r(2),u=a(r(853));t.CallEndedButton=(0,o.memo)((e=>{const{stringKey:t,color:r,fullWidth:n,onClick:i}=e;return o.default.createElement("div",{className:(0,l.default)(u.default.button,{[u.default.red]:"RED"===r},{[u.default.fullWidth]:n}),onClick:i},o.default.createElement(c.Locale,{stringKey:t}))}))},function(e,t,r){e.exports={button:"fbf9df",fullWidth:"_72294f",red:"eb73da"}},function(e,t,r){e.exports={wrapper:"_058d00",message:"ea1b42",button_wrapper:"_6494ac",recommendations_wrapper:"c243c9"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ActiveCall=void 0;const o=s(r(0)),l=r(12),c=r(22),u=r(46),d=r(307),h=r(856),p=r(860),f=r(866),A=a(r(870));t.ActiveCall=(0,o.memo)((e=>{const{callState:t,user:r,onClose:n}=e,[i,s]=(0,o.useState)(!1),a=(0,o.useCallback)((()=>s(!i)),[i]),[m,g]=(0,o.useState)(),v=(0,o.useCallback)((()=>{m&&m.requestFullscreen()}),[m]),b=(0,o.useMemo)((()=>t!==u.CallState.active),[t]);return o.default.createElement(c.ConfigProvider,null,o.default.createElement(l.LocaleProvider,null,o.default.createElement("div",{className:A.default.wrapper},o.default.createElement(d.HeaderActionButtons,{disableFullScreen:b,user:r,calleeVideoMuted:i,onClose:n,onToggleCalleeMute:a,onOpenCalleeFullScreen:v}),o.default.createElement(p.CalleeVideo,{user:r,callState:t,muted:i,onVideoRendered:g}),o.default.createElement("div",{className:A.default.chat_and_callee_video_wrapper},o.default.createElement("div",{className:A.default.chat_wrapper},o.default.createElement("div",{className:A.default.chat_centered_wrapper},o.default.createElement(f.Chat,{user:r,logHidden:b}))),o.default.createElement("div",{className:A.default.callee_video_wrapper},o.default.createElement(h.CallerVideo,null))))))}))},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.CallerVideo=void 0;const o=s(r(0)),l=r(5),c=r(42),u=r(857),d=a(r(859));t.CallerVideo=function(){const[e,t]=(0,o.useState)(),r=(0,o.useCallback)((e=>t(e)),[]),n=(0,l.useObservable)((()=>c.VideoCallConnection.shared().localVideo),[]),i=(0,l.useObservable)(c.VideoCallConnection.shared().videoEnabledState,[]);return o.default.useEffect((()=>{e&&n&&(e.srcObject=n)}),[n,e]),o.default.createElement("div",{className:d.default.companion_wrapper},o.default.createElement(u.ActionButtons,null),i?o.default.createElement("video",{className:d.default.video,ref:r,playsInline:!0,autoPlay:!0,muted:!0}):o.default.createElement("div",{className:d.default.video}))}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ActionButtons=void 0;const o=s(r(0)),l=r(5),c=r(42),u=a(r(858));t.ActionButtons=function(){const e=(0,l.useObservable)(c.VideoCallConnection.shared().videoEnabledState,[]),t=(0,l.useObservable)(c.VideoCallConnection.shared().audioEnabledState,[]),r=(0,o.useCallback)((()=>{c.VideoCallConnection.shared().switchCameraState()}),[]),n=(0,o.useCallback)((()=>{c.VideoCallConnection.shared().switchMicState()}),[]);return o.default.createElement("div",{className:u.default.buttons_wrapper},o.default.createElement("div",{className:u.default.button,onClick:n},o.default.createElement("div",{className:t?u.default.mic__on:u.default.mic__off})),o.default.createElement("div",{className:u.default.button,onClick:r},o.default.createElement("div",{className:e?u.default.camera__on:u.default.camera__off})))}},function(e,t,r){e.exports={buttons_wrapper:"_810c1e",button:"_152f26",mic__on:"_0cab3a",mic__off:"_659045",camera__on:"_64b0a0",camera__off:"_056b75"}},function(e,t,r){e.exports={companion_wrapper:"_3a29da",video:"_2f66f9"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.CalleeVideo=void 0;const o=s(r(0)),l=r(46),c=r(7),u=r(5),d=r(121),h=r(42),p=r(11),f=r(10),A=r(861),m=a(r(865));t.CalleeVideo=(0,o.memo)((e=>{const{user:t,callState:r,muted:n,onVideoRendered:i}=e,{camera:s}=(0,u.useObservable)((()=>h.VideoCallConnection.shared().collocutorMediaDevicesState()),[],h.DEFAULT_COLLOCUTOR_DEVICES_STATE),a=(0,u.useObservable)((()=>h.VideoCallConnection.shared().remoteVideo),[]),[g,v]=(0,o.useState)(),b=(0,o.useCallback)((e=>v(e)),[]),y=(0,d.usePrevious)(g),C=(0,p.useConst)(f.ImageSizeStorage.shared).get(t.id,"fhd");return(0,o.useEffect)((()=>{g!==y&&i(g)}),[g,i,y]),o.default.useEffect((()=>{g&&a&&(g.srcObject=a)}),[a,g]),s?r===l.CallState.active&&a?o.default.createElement("video",{className:m.default.video,ref:b,playsInline:!0,autoPlay:!0,muted:n}):o.default.createElement(A.CalleePreview,{image:null!=C?C:c.Resources.images.defaultAvatar(),name:t.name||""}):null}))},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.CalleePreview=void 0;const o=s(r(0)),l=r(2),c=r(308),u=r(862),d=a(r(864));t.CalleePreview=(0,o.memo)((e=>{const{image:t,name:r}=e;return o.default.createElement("div",{className:d.default.wrapper},o.default.createElement(c.Avatar,{image:t}),o.default.createElement("div",{className:d.default.text},o.default.createElement(l.Locale,{stringKey:"VIDEOCALLS_STARTING_VIDEOCALL_WITH_USER_CAPTION",valueMap:{name:r}})),o.default.createElement(u.CallStartLoader,null))}))},function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.CallStartLoader=void 0;const i=n(r(0)),s=n(r(863));t.CallStartLoader=function(){return i.default.createElement("div",{className:s.default.loader},i.default.createElement("span",{className:s.default.bullet1}),i.default.createElement("span",{className:s.default.bullet2}),i.default.createElement("span",{className:s.default.bullet3}),i.default.createElement("span",{className:s.default.bullet4}),i.default.createElement("span",{className:s.default.bullet5}),i.default.createElement("span",{className:s.default.bullet6}))}},function(e,t,r){e.exports={loader:"_60da39",turnon:"_1b2315",active:"e5e799",bullet1:"_442f42",bullet2:"_4c5492",bullet3:"_0c1992",bullet4:"_1203cf",bullet5:"f49e8e",bullet6:"_98295d"}},function(e,t,r){e.exports={wrapper:"_987929",avatar:"_55aae7",text:"_3f7e9e"}},function(e,t,r){e.exports={video:"_25c796"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Chat=void 0;const o=s(r(0)),l=r(9),c=r(8),u=r(91),d=r(1),h=r(22),p=r(166),f=r(65),A=r(170),m=r(169),g=r(161),v=a(r(206)),b=a(r(207)),y=r(867),C=a(r(869));t.Chat=(0,o.memo)((e=>{const{user:t,logHidden:r}=e,[n,i]=(0,o.useState)(!1),[s,a]=(0,o.useState)(""),[w,M]=(0,o.useState)(!1),[S,I]=(0,o.useState)(new l.Subscriber),E=new l.Observable(I),[x,T]=(0,o.useState)(!1),D=(0,c.useAuthorizedUser)(),{token:k,authorizedUserId:j}=D,L=(0,o.useCallback)((()=>{i(!1),M(!1)}),[i,M]),O=(0,o.useCallback)(((e,t)=>{t.trim()&&((0,u.sendMessage)(e,t),S.next())}),[D.authorizedUserId,S,t.id,t.name]),P=(0,o.useCallback)((()=>{O(t.id,s)}),[t.id,s,O]),N=(0,o.useMemo)((()=>s.trim().length>0?v.default:b.default),[s]),B=(0,o.useMemo)((()=>({current:s})),[s]),R=(0,o.useCallback)((e=>{(0,u.sendGift)(t.id,e)}),[t.id]),V=(0,o.useMemo)((()=>g.ChatMediaSender.shared(j,t,k)),[j,t,k]);return o.default.createElement(h.ConfigContextConsumer,null,(()=>o.default.createElement(o.default.Fragment,null,o.default.createElement("div",{className:C.default.wrapper},o.default.createElement(p.ChatLog,{mediaSender:V,invisible:r,isGitListOpen:n,closePopups:L,userId:t.id,componentStyle:C.default.chat_log,MessageTextElement:y.ChatMessageText}),o.default.createElement(A.ChatSticker,{isStickerListOpen:w,setIsStickerListOpen:M,userId:t.id}),o.default.createElement(m.ChatMessageForm,{sendMessage:O,messageText:B,setMessageText:a,messageSendObservable:E,userId:t.id,componentStyle:C.default.message_form,inputStyle:C.default.message_form_input,submitButton:o.default.createElement("button",Object.assign({type:"button",className:C.default.message_form_submit,onClick:P},(0,d.tagTestData)("single_user_stream__message_form__submit")),o.default.createElement("img",{className:C.default.message_form_submit_icons,src:N,alt:""}))})),o.default.createElement(f.StreamGiftList,{setIsGiftListOpen:T,isGiftListOpen:x,bottomOffset:66,onClick:R,streamerIds:[t.id]}))))}))},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ChatMessageText=void 0;const o=s(r(0)),l=r(1),c=a(r(868));t.ChatMessageText=(0,o.memo)((e=>{const{chatMessage:t}=e,{text:r,senderId:n,recipientId:i}=t;return o.default.createElement("div",Object.assign({},(0,l.tagTestData)("messenger--chat--message--text",{"data-test-sender-id":n,"data-test-recipient-id":i}),{className:c.default.chat_message_bubble}),o.default.createElement("p",{className:c.default.text},r))}))},function(e,t,r){e.exports={chat_message_bubble:"_64f197",text:"ec1f78",time:"_6de4ae"}},function(e,t,r){e.exports={wrapper:"ff00c8",open_gift_list_image:"e3cada",chat_log:"_38ac3c",list_item:"d5918d",message_form:"f10f34",message_form_input:"_8f9d0b",message_form_submit:"_52be5e",message_form_submit_icons:"_040e02"}},function(e,t,r){e.exports={wrapper:"b56a5a",chat_centered_wrapper:"a7137c",chat_and_callee_video_wrapper:"_55d54e",chat_wrapper:"_2b295e",callee_video_wrapper:"e35c80"}},function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.withActiveVideoCalls=void 0;const i=n(r(0)),s=r(297);t.withActiveVideoCalls=function(e){return t=>(0,s.useVideocallsListVisibility)()?i.default.createElement(e,Object.assign({},t)):null}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ContactsScreen=void 0;const o=s(r(0)),l=r(873),c=r(189),u=r(146),d=r(874),h=r(876),p=r(878),f=a(r(884)),A=a(r(310));t.ContactsScreen=(0,o.memo)((e=>{const{onSelect:t,onViewAllStreamersSelect:r,onRecommendedStreamSelect:n}=e,{user:i}=(0,c.useAuthorizedUser)(),{users:s}=(0,l.useVideoCallUsers)(),a=Boolean(null==i?void 0:i.isStreamer()),m=(0,o.useCallback)((e=>()=>{t&&(null==t||t(e))}),[t]);return 0===(null==s?void 0:s.length)?o.default.createElement(h.NoContacts,{onRecommendedStreamSelect:n,onViewAll:r}):o.default.createElement("div",{className:f.default.wrapper},o.default.createElement(u.StreamListSizeUpdater,{itemClassName:A.default.contact_preview__wrapper}),o.default.createElement("div",{className:f.default.top_panel},a&&o.default.createElement(p.IncomingCallsCheckbox,null)),o.default.createElement("div",{className:f.default.users_wrapper},s.map((e=>o.default.createElement(d.ContactPreview,{key:e.id,user:e,onSelect:m(e)})))))}))},function(e,t){e.exports=r(38055)},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ContactPreview=void 0;const o=s(r(0)),l=r(1),c=r(7),u=r(11),d=r(10),h=a(r(875)),p=a(r(310));t.ContactPreview=(0,o.memo)((e=>{const{user:t,onSelect:r}=e,n=(0,u.useConst)(d.ImageSizeStorage.shared).get(t.id,"lg"),i=(0,o.useCallback)((()=>r()),[r]);return o.default.createElement("div",{className:p.default.contact_preview__wrapper,onClick:i},o.default.createElement("div",{className:p.default.contact_preview__size_container,style:{backgroundImage:`url(${c.Resources.images.defaultAvatar()})`}},o.default.createElement("div",{className:p.default.contact_preview__image,style:{backgroundImage:`url(${n})`}}),o.default.createElement("div",{className:p.default.contact_preview__viewers__camera_icon},o.default.createElement("img",{src:h.default,alt:"redCameraIcon"})),o.default.createElement("span",Object.assign({title:t.name,className:p.default.contact_preview__name},(0,l.tagTestData)("stream_preview__streamer_name")),t.name)))}))},function(e,t){e.exports="data:image/svg+xml;charset=utf-8;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxNCAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTguOTA5MDkgNC4wNTM3M0wxMi42MTI0IDEuMzAwM0MxMy4wMDQgMS4wMDkxMSAxMy41NTEgMS4wOTk2MiAxMy44MzQxIDEuNTAyNDVDMTMuOTQyIDEuNjU1ODggMTQgMS44NDAzOCAxNCAyLjAyOTY5VjcuOTcwMzNDMTQgOC40NjczOSAxMy42MDgyIDguODcwMzMgMTMuMTI1IDguODcwMzNDMTIuOTQwOSA4Ljg3MDMzIDEyLjc2MTYgOC44MTA2MyAxMi42MTI0IDguNjk5NzNMOC45MDkwOSA1Ljk0NjI5VjYuNUM4LjkwOTA5IDguMTU2ODUgNy42MDMyNSA5LjUgNS45OTI0MiA5LjVIMi45MTY2N0MxLjMwNTg0IDkuNSAwIDguMTU2ODUgMCA2LjVWMy41QzAgMS44NDMxNSAxLjMwNTg0IDAuNSAyLjkxNjY3IDAuNUg1Ljk5MjQyQzcuNjAzMjUgMC41IDguOTA5MDkgMS44NDMxNSA4LjkwOTA5IDMuNVY0LjA1MzczWiIgZmlsbD0iI0Q1MjMyRiIvPgo8L3N2Zz4K"},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.NoContacts=void 0;const o=s(r(0)),l=r(2),c=r(56),u=a(r(877));t.NoContacts=(0,o.memo)((e=>{const{onViewAll:t,onRecommendedStreamSelect:r}=e;return o.default.createElement("div",{className:u.default.wrapper},o.default.createElement("p",{className:u.default.message},o.default.createElement(l.Locale,{stringKey:"THERE_ARE_NO_AVAILABLE_TO_VIDEOCALL_CONTACTS"})),o.default.createElement(c.Recommendations,{header:{style:{color:"#fff",fontSize:"18px",fontWeight:500},langKey:"YOU_MAY_LIKE__HEADER__YOU_MAY_LIKE"},onViewAll:t,onSelected:r}))}))},function(e,t,r){e.exports={wrapper:"eaec06",message:"_6fc449"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.IncomingCallsCheckbox=void 0;const o=s(r(0)),l=r(5),c=r(295),u=r(879),d=r(296),h=r(2),p=r(880),f=r(12),A=r(32),m=a(r(883));t.IncomingCallsCheckbox=(0,o.memo)((()=>{const{name:e}=(0,o.useContext)(f.LocaleContext),t=(0,l.useObservable)((()=>c.VideoCallAvailabilityRepository.shared().availableForVideoCalls),[]),r=(0,l.useObservable)((()=>d.CameraDetector.shared().hasCamera),[]),n=(0,o.useMemo)((()=>t===u.VideoCallAvailability.Available),[t]),i=(0,l.useObservableAction)((e=>c.VideoCallAvailabilityRepository.shared().changeVideoCallsAvailability(e?u.VideoCallAvailability.Available:u.VideoCallAvailability.Unavailable)),[]),s=(0,o.useCallback)((t=>{r?i(t):alert((0,A.getLocalizedString)("VIDEO_CALL_NO_CAMERA_WARNING",e))}),[i,r,e]);return o.default.createElement(p.Checkbox,{className:m.default.checkbox,label:o.default.createElement(h.Locale,{stringKey:"VIDEOCALLS_ALLOW_INCOMING_VIDEOCALL_LABEL"}),checked:n,onChange:s})}))},function(e,t){e.exports=r(95980)},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Checkbox=void 0;const o=s(r(0)),l=a(r(3)),c=a(r(881)),u=a(r(882));t.Checkbox=(0,o.memo)((e=>{const{className:t,label:r,checked:n,onChange:i}=e,s=(0,o.useMemo)((()=>Boolean(t)),[t]),a=(0,o.useCallback)((()=>{i(!n)}),[n,i]);return o.default.createElement("div",{className:(0,l.default)(u.default.wrapper,{[t]:s})},r,o.default.createElement("div",{className:n?u.default.checked_icon:u.default.icon,onClick:a},o.default.createElement("img",{src:c.default,alt:"CheckIcon"})))}))},function(e,t){e.exports="data:image/svg+xml;charset=utf-8;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDEyIDkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xIDQuNDY3NjNMMy45OTUwNiA3LjQ2MjY5TDEwLjQ1NzggMSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg=="},function(e,t,r){e.exports={wrapper:"bd352f",icon:"_320efe",checked_icon:"dda887"}},function(e,t,r){e.exports={checkbox:"_770253"}},function(e,t,r){e.exports={wrapper:"_762cbe",users_wrapper:"_24a4ee",top_panel:"_678002"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.LeaderboardLayout=void 0;var n=r(311);Object.defineProperty(t,"LeaderboardLayout",{enumerable:!0,get:function(){return n.LeaderboardLayout}})},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.LeaderboardHeader=void 0;const o=s(r(0)),l=a(r(3)),c=r(7),u=r(6),d=r(4),h=r(887),p=r(891),f=a(r(895));t.LeaderboardHeader=(0,o.memo)((e=>{var t,r;const{selectedSection:n,selectedTab:i,onSectionPress:s,onTabPress:a,onClosePress:A}=e,m=(0,u.useCustomTheme)(d.SubTheme.streaming);return o.default.createElement("div",{className:f.default.container},o.default.createElement("div",{className:(0,l.default)(f.default.menuWrapper,null===(r=null===(t=null==m?void 0:m.classNames)||void 0===t?void 0:t.leaderboard)||void 0===r?void 0:r.topMenuWrapper)},o.default.createElement(h.LeaderboardHeaderMenu,{selectedSection:n,onSectionPress:s}),o.default.createElement("div",{onClick:A,className:f.default.closeIconWrapper},o.default.createElement("img",{src:c.Resources.images.closeIcon(),className:f.default.closeIcon}))),o.default.createElement("div",{className:f.default.subMenuWrapper},o.default.createElement(p.LeaderboardHeaderSubMenu,{selectedTab:i,onTabPress:a})))}))},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.LeaderboardHeaderMenu=void 0;const o=s(r(0)),l=r(114),c=r(7),u=r(888),d=a(r(890));t.LeaderboardHeaderMenu=(0,o.memo)((e=>{const{selectedSection:t,onSectionPress:r}=e,n=(0,o.useCallback)((e=>()=>r(e)),[r]);return o.default.createElement("div",{className:d.default.container},o.default.createElement(u.LeaderboardHeaderMenuItem,{active:t===l.LeaderboardSection.TopStreamers,icon:c.Resources.images.radioWavesIcon(),label:"Top streamers",accessibilityLabel:"topStreamersTitleButton",onClick:n(l.LeaderboardSection.TopStreamers)}),o.default.createElement(u.LeaderboardHeaderMenuItem,{active:t===l.LeaderboardSection.TopDonators,icon:c.Resources.images.heartIcon(),label:"Top supporters",accessibilityLabel:"topDonatorsTitleButton",onClick:n(l.LeaderboardSection.TopDonators)}))}))},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.LeaderboardHeaderMenuItem=void 0;const o=s(r(0)),l=a(r(3)),c=r(1),u=a(r(889));t.LeaderboardHeaderMenuItem=(0,o.memo)((({active:e,icon:t,label:r,accessibilityLabel:n=r,onClick:i})=>{const s=(0,o.useMemo)((()=>(0,l.default)(u.default.container,{[u.default.containerActive]:e})),[e]),a=(0,o.useMemo)((()=>(0,l.default)(u.default.content,{[u.default.contentActive]:e})),[e]);return o.default.createElement("div",Object.assign({className:s},(0,c.tagTestData)(n),{onClick:i}),o.default.createElement("div",{className:a},o.default.createElement("img",{className:u.default.icon,src:t,alt:r}),o.default.createElement("span",{className:u.default.label},r)))}))},function(e,t,r){e.exports={container:"_751380",containerActive:"b82734",content:"_1f5bf0",contentActive:"_0f1e6e",label:"ab0f6b",icon:"d19123"}},function(e,t,r){e.exports={container:"_9084ba"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.LeaderboardHeaderSubMenu=void 0;const o=s(r(0)),l=r(114),c=r(892),u=a(r(894));t.LeaderboardHeaderSubMenu=e=>{const{selectedTab:t,onTabPress:r}=e,n=(0,o.useMemo)((()=>[{id:l.LeaderboardRange.Today,name:"Today"},{id:l.LeaderboardRange.ThisWeek,name:"This week"},{id:l.LeaderboardRange.AllTime,name:"All time"}]),[]),i=(0,o.useCallback)((e=>()=>{r(e)}),[r]);return o.default.createElement("div",{className:u.default.container},n.map((({id:e,name:r})=>o.default.createElement("div",{key:e},o.default.createElement(c.LeaderboardHeaderSubMenuItem,{title:r,selected:t===e,onClick:i(e)})))))}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.LeaderboardHeaderSubMenuItem=void 0;const o=s(r(0)),l=a(r(3)),c=r(6),u=r(4),d=a(r(893));t.LeaderboardHeaderSubMenuItem=(0,o.memo)((e=>{var t,r,n,i;const{title:s,selected:a,onClick:h}=e,p=(0,c.useCustomTheme)(u.SubTheme.streaming);return o.default.createElement("div",{className:(0,l.default)(d.default.container,null===(r=null===(t=null==p?void 0:p.classNames)||void 0===t?void 0:t.leaderboard)||void 0===r?void 0:r.subMenuTab,{[(null===(i=null===(n=null==p?void 0:p.classNames)||void 0===n?void 0:n.leaderboard)||void 0===i?void 0:i.subMenuTabActive)||d.default.containerActive]:a}),onClick:h},o.default.createElement("span",null,s))}))},function(e,t,r){e.exports={container:"ea1cd1",containerActive:"_3eeb98"}},function(e,t,r){e.exports={container:"_023c6d"}},function(e,t,r){e.exports={container:"_811763",menuWrapper:"_20b151",subMenuWrapper:"f17025",closeIconWrapper:"bd75d7"}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.LeaderboardList=void 0;const a=s(r(0)),o=r(897),l=r(133),c=r(114);t.LeaderboardList=e=>{const{selectedSection:t,selectedTab:r}=e,n=(0,a.useMemo)((()=>t===c.LeaderboardSection.TopStreamers?"TOP_STREAMER":"TOP_DONATOR"),[t]),i=(0,l.useLeaderboardData)({section:t,tab:r});return a.default.createElement(o.LeaderboardFullList,{withTopThreeBigPart:!0,withCustomScroll:!0,data:i,userNamePlaceholderLocaleKey:n})}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.LeaderboardFullList=void 0;const o=s(r(0)),l=a(r(3)),c=r(192),u=r(898),d=r(99),h=r(6),p=r(4),f=a(r(900));t.LeaderboardFullList=function(e){var t,r;const{data:n,withTopThreeBigPart:i,withCustomScroll:s=!1,userNamePlaceholderLocaleKey:a}=e,A=(0,h.useCustomTheme)(p.SubTheme.streaming),m=(0,o.useMemo)((()=>i?n.slice(3):n),[n,i]),g=(0,o.useMemo)((()=>{var e,t;if(!i)return null;const[r={},s={},c={}]=n,h=[Object.assign(Object.assign({},s),{place:d.Position.second}),Object.assign(Object.assign({},r),{place:d.Position.first}),Object.assign(Object.assign({},c),{place:d.Position.third})];return o.default.createElement("div",{className:(0,l.default)(f.default.topThreeListContainer,null===(t=null===(e=null==A?void 0:A.classNames)||void 0===e?void 0:e.leaderboard)||void 0===t?void 0:t.topThreeListContainer)},o.default.createElement(u.LeaderboardTopThreeList,{data:h,userNamePlaceholderLocaleKey:a}))}),[n,a,i,null===(r=null===(t=null==A?void 0:A.classNames)||void 0===t?void 0:t.leaderboard)||void 0===r?void 0:r.topThreeListContainer]);return o.default.createElement("div",{className:f.default.container},g,o.default.createElement(c.LeaderboardBasicList,{donations:m,positionsBefore:3,withCustomScroll:s}))}},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.LeaderboardTopThreeList=void 0;const o=s(r(0)),l=r(195),c=a(r(899));t.LeaderboardTopThreeList=(0,o.memo)((e=>{const{data:t,userNamePlaceholderLocaleKey:r}=e,n=(0,o.useMemo)((()=>t.map((e=>o.default.createElement(l.Donator,{key:e.place,position:e.place,user:e.user,amount:e.amount,followed:e.followed,userNamePlaceholderLocaleKey:r,textSignatureAllowed:!0,allowBorders:!0})))),[t,r]);return o.default.createElement("div",{className:c.default.container},n)}))},function(e,t,r){e.exports={container:"d2d476"}},function(e,t,r){e.exports={container:"_69748d",topThreeListContainer:"_7db188"}},function(e,t,r){e.exports={container:"b8b3db"}},function(e,t){e.exports=r(62982)},function(e,t){e.exports=r(62463)},function(e,t){e.exports=r(23755)},function(e,t){e.exports=r(55309)},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.App=void 0;const a=s(r(0)),o=r(5),l=r(299),c=r(306),u=r(907),d=r(311),h=r(150),p=r(298),f=r(908),A=r(309),m=r(916);var g;!function(e){e[e.videocall=0]="videocall",e[e.stream=1]="stream"}(g||(g={})),t.App=function(){const[e,t]=(0,a.useState)(g.stream),r=(0,a.useCallback)((()=>{t(e===g.stream?g.videocall:g.stream)}),[e]),[n,i]=(0,a.useState)(""),[s,v]=(0,a.useState)(!1);(0,a.useEffect)((()=>{const e=u.Slowlink.shared().shouldDowngrade.subscribe((()=>{})),t=u.Slowlink.shared().shouldUpgrade.subscribe((()=>{}));return()=>{e.unsubscribe(),t.unsubscribe()}}));const b=(0,o.useObservable)((()=>m.VideoCallTestingRepository.shared().user),[]),y=(0,o.useObservable)((()=>m.VideoCallTestingRepository.shared().incomingUser),[]),C=(0,a.useCallback)((()=>{m.VideoCallTestingRepository.shared().setCollocutor(void 0)}),[]),w=(0,a.useCallback)((()=>{v(!0)}),[]),M=(0,a.useCallback)((e=>i(e)),[]),S=(0,a.useCallback)((()=>v(!1)),[]),I=(0,a.useCallback)((()=>{M(""),w()}),[w,M]),E=(0,a.useCallback)((()=>i("")),[]),x=(0,a.useCallback)((()=>{}),[]),T=(0,a.useCallback)((()=>{var e,t;null===(t=(e=m.VideoCallTestingRepository.shared()).onIncomingCallResponse)||void 0===t||t.call(e,!0),m.VideoCallTestingRepository.shared().incomingUser.next()}),[]),D=(0,a.useCallback)((()=>{var e,t;null===(t=(e=m.VideoCallTestingRepository.shared()).onIncomingCallResponse)||void 0===t||t.call(e,!1),m.VideoCallTestingRepository.shared().incomingUser.next()}),[]),[k,j]=(0,a.useState)(!1),L=(0,a.useCallback)((()=>j(!0)),[]),O=(0,a.useCallback)((()=>j(!1)),[]);return a.default.createElement(a.default.Fragment,null,e===g.stream?a.default.createElement("div",{style:{position:"relative"}},a.default.createElement(l.Streaming,{key:"streams-list",onStartStream:w,onStreamSelected:M,onBannerPress:L})):a.default.createElement(A.VideoCallsList,{openStreamsList:()=>{},openStream:()=>{},onSelect:()=>{}}),Boolean(s)&&a.default.createElement(p.CurrentUserStream,{key:"current-user-stream",onClose:S}),Boolean(n)&&a.default.createElement(h.SingleStream,{key:"single-stream",streamId:n,onClose:E,onOwnStreamStart:I}),b&&a.default.createElement(c.VideoCallScreen,{key:"videocall",user:b,onClose:C,onViewAll:x}),y&&a.default.createElement(f.IncomingCall,{key:"incomingcall",user:y,onAccept:T,onDecline:D}),k&&a.default.createElement(d.LeaderboardLayout,{onClose:O}),a.default.createElement("div",{style:{position:"absolute",top:"5px",left:"280px",cursor:"pointer",textDecoration:e===g.stream?"none":"underline"},onClick:r},"Video Call"),a.default.createElement("div",{style:{position:"absolute",top:"5px",left:"500px",cursor:"pointer"},onClick:L},"Leaderboards"))}},function(e,t){e.exports=r(93289)},function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),s=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.IncomingCall=void 0;const o=s(r(0)),l=r(12),c=r(22),u=r(7),d=r(11),h=r(10),p=r(909),f=r(911),A=r(913),m=a(r(915));t.IncomingCall=(0,o.memo)((e=>{const{user:t,onAccept:r,onDecline:n}=e,i=(0,d.useConst)(h.ImageSizeStorage.shared).get(t.id,"hd");return o.default.createElement(c.ConfigProvider,null,o.default.createElement(l.LocaleProvider,null,o.default.createElement("div",{className:m.default.incoming_call},o.default.createElement("div",{className:m.default.call_content},o.default.createElement(f.UserAvatar,{image:i||u.Resources.images.defaultAvatar()}),o.default.createElement(A.IncommingText,{name:t.name}),o.default.createElement(p.CallButtons,{onAccept:r,onDecline:n})))))}))},function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.CallButtons=void 0;const i=n(r(0)),s=n(r(3)),a=r(12),o=r(2),l=n(r(910));t.CallButtons=function(e){const{onDecline:t,onAccept:r}=e;return i.default.createElement(a.LocaleProvider,null,i.default.createElement("div",{className:l.default.buttons_wraper},i.default.createElement("div",{className:l.default.button_block},i.default.createElement("div",{role:"button",className:(0,s.default)(l.default.button,l.default.decline),onClick:t}),i.default.createElement("span",null,i.default.createElement(o.Locale,{stringKey:"DECLINE_VIDEO_CALL"}))),i.default.createElement("div",{className:l.default.button_block},i.default.createElement("div",{role:"button",className:(0,s.default)(l.default.button,l.default.accept),onClick:r}),i.default.createElement("span",null,i.default.createElement(o.Locale,{stringKey:"ACCEPT_VIDEO_CALL"})))))}},function(e,t,r){e.exports={buttons_wraper:"a24c46",button_block:"a65101",button:"f7cc11",decline:"_575339",accept:"_0f58ba"}},function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.UserAvatar=void 0;const i=n(r(0)),s=n(r(912));t.UserAvatar=function(e){const{image:t}=e;return i.default.createElement("div",{className:s.default.user_avatar,style:{backgroundImage:`url(${t})`}})}},function(e,t,r){e.exports={user_avatar:"_16bbda"}},function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.IncommingText=void 0;const i=n(r(0)),s=r(12),a=r(2),o=n(r(914));t.IncommingText=function(e){const{inviteText:t,name:r}=e;return i.default.createElement(s.LocaleProvider,null,i.default.createElement("div",{className:o.default.text_wrapper},i.default.createElement("div",{className:o.default.name},r),i.default.createElement("div",{className:o.default.invite_text},t||i.default.createElement(a.Locale,{stringKey:"INVITING_VIDEO_CALL"}))))}},function(e,t,r){e.exports={text_wrapper:"f1cc01",name:"_624b21",invite_text:"cab815"}},function(e,t,r){e.exports={incoming_call:"e3c21e",call_content:"c52d2c"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.VideoCallTestingRepository=void 0;const n=r(9),i=r(16);class s{constructor(){this.user=new n.Subject,this.incomingUser=new n.Subject}setCollocutor(e){this.user.next(e)}}t.VideoCallTestingRepository=s,s.shared=(0,i.singleton)((()=>new s))},function(e,t,r){"use strict";var n;r.r(t),r.d(t,"v1",(function(){return A})),r.d(t,"v3",(function(){return I})),r.d(t,"v4",(function(){return E})),r.d(t,"v5",(function(){return D})),r.d(t,"NIL",(function(){return k})),r.d(t,"version",(function(){return j})),r.d(t,"validate",(function(){return o})),r.d(t,"stringify",(function(){return h})),r.d(t,"parse",(function(){return m}));var i=new Uint8Array(16);function s(){if(!n&&!(n="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto)))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return n(i)}for(var a=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i,o=function(e){return"string"==typeof e&&a.test(e)},l=[],c=0;c<256;++c)l.push((c+256).toString(16).substr(1));var u,d,h=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=(l[e[t+0]]+l[e[t+1]]+l[e[t+2]]+l[e[t+3]]+"-"+l[e[t+4]]+l[e[t+5]]+"-"+l[e[t+6]]+l[e[t+7]]+"-"+l[e[t+8]]+l[e[t+9]]+"-"+l[e[t+10]]+l[e[t+11]]+l[e[t+12]]+l[e[t+13]]+l[e[t+14]]+l[e[t+15]]).toLowerCase();if(!o(r))throw TypeError("Stringified UUID is invalid");return r},p=0,f=0,A=function(e,t,r){var n=t&&r||0,i=t||new Array(16),a=(e=e||{}).node||u,o=void 0!==e.clockseq?e.clockseq:d;if(null==a||null==o){var l=e.random||(e.rng||s)();null==a&&(a=u=[1|l[0],l[1],l[2],l[3],l[4],l[5]]),null==o&&(o=d=16383&(l[6]<<8|l[7]))}var c=void 0!==e.msecs?e.msecs:Date.now(),A=void 0!==e.nsecs?e.nsecs:f+1,m=c-p+(A-f)/1e4;if(m<0&&void 0===e.clockseq&&(o=o+1&16383),(m<0||c>p)&&void 0===e.nsecs&&(A=0),A>=1e4)throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");p=c,f=A,d=o;var g=(1e4*(268435455&(c+=122192928e5))+A)%4294967296;i[n++]=g>>>24&255,i[n++]=g>>>16&255,i[n++]=g>>>8&255,i[n++]=255&g;var v=c/4294967296*1e4&268435455;i[n++]=v>>>8&255,i[n++]=255&v,i[n++]=v>>>24&15|16,i[n++]=v>>>16&255,i[n++]=o>>>8|128,i[n++]=255&o;for(var b=0;b<6;++b)i[n+b]=a[b];return t||h(i)},m=function(e){if(!o(e))throw TypeError("Invalid UUID");var t,r=new Uint8Array(16);return r[0]=(t=parseInt(e.slice(0,8),16))>>>24,r[1]=t>>>16&255,r[2]=t>>>8&255,r[3]=255&t,r[4]=(t=parseInt(e.slice(9,13),16))>>>8,r[5]=255&t,r[6]=(t=parseInt(e.slice(14,18),16))>>>8,r[7]=255&t,r[8]=(t=parseInt(e.slice(19,23),16))>>>8,r[9]=255&t,r[10]=(t=parseInt(e.slice(24,36),16))/1099511627776&255,r[11]=t/4294967296&255,r[12]=t>>>24&255,r[13]=t>>>16&255,r[14]=t>>>8&255,r[15]=255&t,r},g=function(e,t,r){function n(e,n,i,s){if("string"==typeof e&&(e=function(e){e=unescape(encodeURIComponent(e));for(var t=[],r=0;r<e.length;++r)t.push(e.charCodeAt(r));return t}(e)),"string"==typeof n&&(n=m(n)),16!==n.length)throw TypeError("Namespace must be array-like (16 iterable integer values, 0-255)");var a=new Uint8Array(16+e.length);if(a.set(n),a.set(e,n.length),(a=r(a))[6]=15&a[6]|t,a[8]=63&a[8]|128,i){s=s||0;for(var o=0;o<16;++o)i[s+o]=a[o];return i}return h(a)}try{n.name=e}catch(e){}return n.DNS="6ba7b810-9dad-11d1-80b4-00c04fd430c8",n.URL="6ba7b811-9dad-11d1-80b4-00c04fd430c8",n};function v(e){return 14+(e+64>>>9<<4)+1}function b(e,t){var r=(65535&e)+(65535&t);return(e>>16)+(t>>16)+(r>>16)<<16|65535&r}function y(e,t,r,n,i,s){return b((a=b(b(t,e),b(n,s)))<<(o=i)|a>>>32-o,r);var a,o}function C(e,t,r,n,i,s,a){return y(t&r|~t&n,e,t,i,s,a)}function w(e,t,r,n,i,s,a){return y(t&n|r&~n,e,t,i,s,a)}function M(e,t,r,n,i,s,a){return y(t^r^n,e,t,i,s,a)}function S(e,t,r,n,i,s,a){return y(r^(t|~n),e,t,i,s,a)}var I=g("v3",48,(function(e){if("string"==typeof e){var t=unescape(encodeURIComponent(e));e=new Uint8Array(t.length);for(var r=0;r<t.length;++r)e[r]=t.charCodeAt(r)}return function(e){for(var t=[],r=32*e.length,n="0123456789abcdef",i=0;i<r;i+=8){var s=e[i>>5]>>>i%32&255,a=parseInt(n.charAt(s>>>4&15)+n.charAt(15&s),16);t.push(a)}return t}(function(e,t){e[t>>5]|=128<<t%32,e[v(t)-1]=t;for(var r=1732584193,n=-271733879,i=-1732584194,s=271733878,a=0;a<e.length;a+=16){var o=r,l=n,c=i,u=s;r=C(r,n,i,s,e[a],7,-680876936),s=C(s,r,n,i,e[a+1],12,-389564586),i=C(i,s,r,n,e[a+2],17,606105819),n=C(n,i,s,r,e[a+3],22,-1044525330),r=C(r,n,i,s,e[a+4],7,-176418897),s=C(s,r,n,i,e[a+5],12,1200080426),i=C(i,s,r,n,e[a+6],17,-1473231341),n=C(n,i,s,r,e[a+7],22,-45705983),r=C(r,n,i,s,e[a+8],7,1770035416),s=C(s,r,n,i,e[a+9],12,-1958414417),i=C(i,s,r,n,e[a+10],17,-42063),n=C(n,i,s,r,e[a+11],22,-1990404162),r=C(r,n,i,s,e[a+12],7,1804603682),s=C(s,r,n,i,e[a+13],12,-40341101),i=C(i,s,r,n,e[a+14],17,-1502002290),r=w(r,n=C(n,i,s,r,e[a+15],22,1236535329),i,s,e[a+1],5,-165796510),s=w(s,r,n,i,e[a+6],9,-1069501632),i=w(i,s,r,n,e[a+11],14,643717713),n=w(n,i,s,r,e[a],20,-373897302),r=w(r,n,i,s,e[a+5],5,-701558691),s=w(s,r,n,i,e[a+10],9,38016083),i=w(i,s,r,n,e[a+15],14,-660478335),n=w(n,i,s,r,e[a+4],20,-405537848),r=w(r,n,i,s,e[a+9],5,568446438),s=w(s,r,n,i,e[a+14],9,-1019803690),i=w(i,s,r,n,e[a+3],14,-187363961),n=w(n,i,s,r,e[a+8],20,1163531501),r=w(r,n,i,s,e[a+13],5,-1444681467),s=w(s,r,n,i,e[a+2],9,-51403784),i=w(i,s,r,n,e[a+7],14,1735328473),r=M(r,n=w(n,i,s,r,e[a+12],20,-1926607734),i,s,e[a+5],4,-378558),s=M(s,r,n,i,e[a+8],11,-2022574463),i=M(i,s,r,n,e[a+11],16,1839030562),n=M(n,i,s,r,e[a+14],23,-35309556),r=M(r,n,i,s,e[a+1],4,-1530992060),s=M(s,r,n,i,e[a+4],11,1272893353),i=M(i,s,r,n,e[a+7],16,-155497632),n=M(n,i,s,r,e[a+10],23,-1094730640),r=M(r,n,i,s,e[a+13],4,681279174),s=M(s,r,n,i,e[a],11,-358537222),i=M(i,s,r,n,e[a+3],16,-722521979),n=M(n,i,s,r,e[a+6],23,76029189),r=M(r,n,i,s,e[a+9],4,-640364487),s=M(s,r,n,i,e[a+12],11,-421815835),i=M(i,s,r,n,e[a+15],16,530742520),r=S(r,n=M(n,i,s,r,e[a+2],23,-995338651),i,s,e[a],6,-198630844),s=S(s,r,n,i,e[a+7],10,1126891415),i=S(i,s,r,n,e[a+14],15,-1416354905),n=S(n,i,s,r,e[a+5],21,-57434055),r=S(r,n,i,s,e[a+12],6,1700485571),s=S(s,r,n,i,e[a+3],10,-1894986606),i=S(i,s,r,n,e[a+10],15,-1051523),n=S(n,i,s,r,e[a+1],21,-2054922799),r=S(r,n,i,s,e[a+8],6,1873313359),s=S(s,r,n,i,e[a+15],10,-30611744),i=S(i,s,r,n,e[a+6],15,-1560198380),n=S(n,i,s,r,e[a+13],21,1309151649),r=S(r,n,i,s,e[a+4],6,-145523070),s=S(s,r,n,i,e[a+11],10,-1120210379),i=S(i,s,r,n,e[a+2],15,718787259),n=S(n,i,s,r,e[a+9],21,-343485551),r=b(r,o),n=b(n,l),i=b(i,c),s=b(s,u)}return[r,n,i,s]}(function(e){if(0===e.length)return[];for(var t=8*e.length,r=new Uint32Array(v(t)),n=0;n<t;n+=8)r[n>>5]|=(255&e[n/8])<<n%32;return r}(e),8*e.length))})),E=function(e,t,r){var n=(e=e||{}).random||(e.rng||s)();if(n[6]=15&n[6]|64,n[8]=63&n[8]|128,t){r=r||0;for(var i=0;i<16;++i)t[r+i]=n[i];return t}return h(n)};function x(e,t,r,n){switch(e){case 0:return t&r^~t&n;case 1:case 3:return t^r^n;case 2:return t&r^t&n^r&n}}function T(e,t){return e<<t|e>>>32-t}var D=g("v5",80,(function(e){var t=[1518500249,1859775393,2400959708,3395469782],r=[1732584193,4023233417,2562383102,271733878,3285377520];if("string"==typeof e){var n=unescape(encodeURIComponent(e));e=[];for(var i=0;i<n.length;++i)e.push(n.charCodeAt(i))}else Array.isArray(e)||(e=Array.prototype.slice.call(e));e.push(128);for(var s=e.length/4+2,a=Math.ceil(s/16),o=new Array(a),l=0;l<a;++l){for(var c=new Uint32Array(16),u=0;u<16;++u)c[u]=e[64*l+4*u]<<24|e[64*l+4*u+1]<<16|e[64*l+4*u+2]<<8|e[64*l+4*u+3];o[l]=c}o[a-1][14]=8*(e.length-1)/Math.pow(2,32),o[a-1][14]=Math.floor(o[a-1][14]),o[a-1][15]=8*(e.length-1)&4294967295;for(var d=0;d<a;++d){for(var h=new Uint32Array(80),p=0;p<16;++p)h[p]=o[d][p];for(var f=16;f<80;++f)h[f]=T(h[f-3]^h[f-8]^h[f-14]^h[f-16],1);for(var A=r[0],m=r[1],g=r[2],v=r[3],b=r[4],y=0;y<80;++y){var C=Math.floor(y/20),w=T(A,5)+x(C,m,g,v)+b+t[C]+h[y]>>>0;b=v,v=g,g=T(m,30)>>>0,m=A,A=w}r[0]=r[0]+A>>>0,r[1]=r[1]+m>>>0,r[2]=r[2]+g>>>0,r[3]=r[3]+v>>>0,r[4]=r[4]+b>>>0}return[r[0]>>24&255,r[0]>>16&255,r[0]>>8&255,255&r[0],r[1]>>24&255,r[1]>>16&255,r[1]>>8&255,255&r[1],r[2]>>24&255,r[2]>>16&255,r[2]>>8&255,255&r[2],r[3]>>24&255,r[3]>>16&255,r[3]>>8&255,255&r[3],r[4]>>24&255,r[4]>>16&255,r[4]>>8&255,255&r[4]]})),k="00000000-0000-0000-0000-000000000000",j=function(e){if(!o(e))throw TypeError("Invalid UUID");return parseInt(e.substr(14,1),16)}},function(e,t,r){"use strict";r.r(t);var n=r(0),i=function(e){var t=e.toLowerCase();return 1===t.length?[t]:t.includes("+")?t.replace(/\s+/g,"").split(/\b\+/g):function(e,t,r){if(r||2===arguments.length)for(var n,i=0,s=t.length;i<s;i++)!n&&i in t||(n||(n=Array.prototype.slice.call(t,0,i)),n[i]=t[i]);return e.concat(n||Array.prototype.slice.call(t))}([],t.match(/[^\s"']+|"([^"]*)"|'([^']*)'/g)||[],!0).map((function(e){return e.replace(/("|').*?("|')/," ")}))},s={control:"ctrlKey",shift:"shiftKey",alt:"altKey",meta:"metaKey"},a=function(e){return e.altKey||e.ctrlKey||e.shiftKey||e.metaKey},o=["INPUT","TEXTAREA"];r(564),t.default=function(e,t,r){var l=Object(n.useMemo)((function(){return Array.isArray(e)?e.map(i):[i(e)]}),[e]);Object(n.useEffect)((function(){var e={},n={},i=r||{},c=i.enabled,u=i.enableOnContentEditable,d=i.ignoredElementWhitelist,h=i.eventListenerOptions,p=function(e){clearTimeout(n[e])},f=function(t){p(t),e[t]=[]},A=function(r){(function(e,t,r){if(!e.key&&!a(e))return!0;var n=e.target||{};return!(!n.isContentEditable||t)||o.includes(n.nodeName)&&!(null==r?void 0:r.includes(n.nodeName))})(r,u,d)||l.forEach((function(i,o){1!==i.length||"*"!==i[0]?a(r)?function(e,r){var n,i,a,o=(n=r)[n.length-1],l=function(e){return e.map((function(e){return s[e]}))}(function(e){return e.slice(0,-1)}(r)),c=function(e){var t=[];return e.ctrlKey&&t.push("ctrlKey"),e.shiftKey&&t.push("shiftKey"),e.altKey&&t.push("altKey"),e.metaKey&&t.push("metaKey"),t}(e);a=c,(i=l).length===a.length&&i.every((function(e){return a.includes(e)}))&&e.key.toLowerCase()===o&&t(e)}(r,i):i.length>1&&!a(r)?function(r,i,s){p(s),e[s]=e[s]||[],n[s]=window.setTimeout((function(){f(s)}),1e3);var a,o,l=e[s];l.push(r.key.toLowerCase()),o=i,(a=l).length===o.length&&a.every((function(e,t){return e===o[t]}))&&(f(s),t(r))}(r,i,o):r.key.toLowerCase()===i[0]&&t(r):t(r)}))};return!1!==c&&window.addEventListener("keydown",A,h),function(){window.removeEventListener("keydown",A,h)}}),[l,t,null==r?void 0:r.enabled,null==r?void 0:r.enableOnContentEditable,null==r?void 0:r.ignoredElementWhitelist,null==r?void 0:r.eventListenerOptions])}}])},99451:(e,t,r)=>{"use strict";r.d(t,{J:()=>h});var n=r(71101),i=r(27567),s=r(82801),a=r(43619),o=r(7373),l=r(85814),c=r(48022),u=r(79552),d=r(11837);function h(e){var t=t=>{var{allowMobileCalls:r,allowMobileOfflineCalls:h,attendeeId:p,userId:f,dialSource:A}=t,m=(0,i.G)(p),g=(0,n.s)(p),v=(0,a.mA)((()=>f?l.v.shared(f).userIsFreeMember:(0,s.of)(void 0)),[f]),b=(0,a.mA)((()=>o.A.shared().camera),[]),y=!!(g&&g.devices||[]).find((e=>"cam"===e.name||r&&"mobilecam"===e.name)),C=!y&&!v,w=y&&!b&&!v,M=(0,a.GC)((()=>u.T.shared(f).dial(p,!!r,A)),[r,f,p,A]),S=(0,a.mA)((()=>c.S.shared(f).canCallTo(p,r,h)),[f,p,r,h]);return(0,d.jsx)(e,Object.assign({},t,{dial:M,attendee:m,callIsOneWay:C,shouldShowRequestShareAlert:w,disabled:!S}))};return t.displayName="call.dialing",t}},77602:(e,t,r)=>{"use strict";r.d(t,{X:()=>n.X});var n=r(52345)},57109:(e,t,r)=>{"use strict";function n(e){return e.slice(-1)[0]}r.d(t,{Z:()=>n})},45775:(e,t,r)=>{"use strict";function n(e,t){return e.reduce(((e,r)=>e.find((e=>e[t]===r[t]))?e:[...e,r]),[])}r.d(t,{m:()=>n})},30299:(e,t,r)=>{"use strict";r.d(t,{j:()=>i});var n=(e,t)=>e===t;function i(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:n;return e.reduce(((r,n,i)=>{var s=!1;if(i===e.length-1)return r.push(n),r;for(var a=i+1;a<e.length;a++)if(t(n,e[a])){s=!0;break}return s||r.push(n),r}),[])}},68020:(e,t,r)=>{"use strict";function n(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:18,r=new Date,n=r.getFullYear()-e.getFullYear(),i=r.getMonth()>e.getMonth()||r.getMonth()===e.getMonth()&&r.getDate()>=e.getDate();return Math.max(i?n:n-1,t)}r.d(t,{y:()=>n})},77765:(e,t,r)=>{"use strict";r.d(t,{H_:()=>o,LU:()=>h,W2:()=>u,ZY:()=>l,e7:()=>c,yG:()=>p,zH:()=>d});var n=r(10358),i=60,s=2,a=["January","February","March","April","May","June","July","August","September","October","November","December"];function o(e){var t=new Date;"number"==typeof e?t=new Date(e):e instanceof Date&&(t=e);var r=t.getTimezoneOffset(),a=function(e){var t=e.getTimezoneOffset(),r=Math.abs(t),n=(r/i).toFixed(0).padStart(s,"0")+":"+(r%i).toString().padStart(s,"0");return t<=0?"+"+n:"-"+n}(t);return new Date(t.getTime()-r*n.R.minute).toISOString().substr(0,23)+a}function l(e){return a[e]}function c(e){return 31===e||21===e||1===e?"st":22===e||2===e?"nd":23===e||3===e?"rd":"th"}function u(e){return Math.floor(e/n.R.minute)+":"+Math.floor(Math.floor(e%n.R.minute)/n.R.second).toString().padStart(2,"0")}function d(e){var t=Math.floor(e/n.R.minute),r=Math.floor(Math.floor(e%n.R.minute)/n.R.second);return t.toString().padStart(2,"0")+":"+r.toString().padStart(2,"0")}var h=e=>{var t=e/1e3,r=Math.floor(t/3600),n=Math.floor((t-3600*r)/60),i=Math.floor(t-60*n-3600*r);return r.toString().padStart(2,"0")+":"+n.toString().padStart(2,"0")+":"+i.toString().padStart(2,"0")},p=e=>e.toLocaleDateString("en-US",{month:"long",day:"numeric",year:"numeric"})},90830:(e,t,r)=>{"use strict";r.d(t,{g:()=>s,o:()=>i});var n=new RegExp("^(?:[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*|\"(?:[-\b\v\f-!#-[]-]|\\\\[-\t\v\f-])*\")@(?:(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?|\\[(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?|[a-z0-9-]*[a-z0-9]:(?:[-\b\v\f-!-ZS-]|\\\\[-\t\v\f-])+)\\])$","i"),i=e=>n.test(e.trim());function s(e){if(!i(e))return null;var t=e.split("@");return{name:t[0],domain:t[1]}}},46183:(e,t,r)=>{"use strict";function n(e){return e.split("-")[0].toLowerCase()}r.d(t,{z:()=>n})},27552:(e,t,r)=>{"use strict";r.d(t,{T:()=>n.T});var n=r(54697)},34836:(e,t,r)=>{"use strict";function n(e,t){if("object"!=typeof e||!e)return e;var r=Array.isArray(e)?[]:{};for(var[i,s]of Object.entries(e))Array.isArray(r)?r.push(n(s,t)):r[t(i)]=n(s,t);return r}function i(e){return n(e,(function(e){return e.split("").reduce((function(e,t,r){return t.toLowerCase()!==t&&0!==r?e+"-"+t.toLowerCase():e+t.toLowerCase()}),"")}))}function s(e){return n(e,(function(e){return e.split("").reduce((function(t,r,n){return"-"===e[n-1]?t:"-"===r&&e[n+1]?t+e[n+1].toUpperCase():t+r}),"")}))}function a(e){return n(e,(function(e){return(e[0].toLowerCase()+e.slice(1)).replace(/(-\w)/g,(function(e){return e[1].toUpperCase()}))}))}r.d(t,{Oj:()=>s,Up:()=>i,bL:()=>a})},72456:(e,t,r)=>{"use strict";r.d(t,{m:()=>s});var n=r(71593);function i(e,t){var r=t+"_localized",n=JSON.parse(JSON.stringify(e));if("string"==typeof e[t]&&"string"==typeof e[r]){if(e[t]===e[r]||""===e[r])return delete n[r],n;var i=e[t];return n[t]=e[r],n[r]=i,n}return n}function s(e,t){return t.reduce(i,(0,n.d9)(e))}},61922:(e,t,r)=>{"use strict";r.d(t,{l:()=>l});var n=r(43149),i=r(32585),s=r(76143),a=r(66784),o=r(98705);class l{constructor(){this.offerSubject=new n.X(null),this.offeringResultSubject=new i.xQ}get offer(){return this.offerSubject.asObservable()}get offeringResult(){return this.offeringResultSubject.asObservable()}accept(e){return s.o.just(a.x.success())}reject(e){return s.o.just(a.x.success())}postpone(e){return s.o.just(a.x.success())}startOffer(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return this.canOffer.toSingle().pipe((0,o.eo)((e=>e?this.start(...t).pipe((0,o.RO)((e=>{e.isSuccessful&&this.offerSubject.next(e.value)}))):s.o.just(a.x.failure("offer-not-allowed")))))}acceptOffer(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return this.offer.toSingle().pipe((0,o.eo)((e=>e?this.accept(e,...t).pipe((0,o.RO)((r=>{r.isSuccessful&&(this.offerSubject.next(null),this.offeringResultSubject.next({offer:e,result:"accepted",options:t[0]}))}))):s.o.just(a.x.failure("offer-not-exists")))))}rejectOffer(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return this.offer.toSingle().pipe((0,o.eo)((e=>e?this.reject(e,...t).pipe((0,o.RO)((r=>{r.isSuccessful&&(this.offerSubject.next(null),this.offeringResultSubject.next({offer:e,result:"rejected",options:t[0]}))}))):s.o.just(a.x.failure("offer-not-exists")))))}postponeOffer(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return this.offer.toSingle().pipe((0,o.eo)((e=>e?this.postpone(e,...t).pipe((0,o.RO)((r=>{r.isSuccessful&&(this.offerSubject.next(null),this.offeringResultSubject.next({offer:e,result:"postponed",options:t[0]}))}))):s.o.just(a.x.failure("offer-not-exists")))))}}},50131:(e,t,r)=>{"use strict";r.d(t,{w:()=>l});var n=r(29331),i=r(42103),s=r(2513),a=r(50070),o=r(43840);class l{constructor(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];this.offering=t[0],this.startOfferOptions=3===t.length?t[1]:function(){},this.useCase=3===t.length?t[2]:t[1]}start(e){e.add(this.offering.canOffer.pipe((0,n.x)(),(0,i.w)((e=>{if(!e)return a.E;var t=this.offering instanceof o.N?{type:e.type,options:this.startOfferOptions(e)}:this.startOfferOptions(e);return this.offering.startOffer(t).asObservable().pipe((0,s.P)())}))).safeSubscribe());var t=this.useCase;t&&e.add(this.offering.offer.pipe((0,i.w)((e=>e?t(e):a.E))).safeSubscribe())}}},43840:(e,t,r)=>{"use strict";r.d(t,{N:()=>m});var n=r(61922),i=r(22983),s=r(12941),a=r(95725),o=r(97950),l=r(20410),c=r(29331),u=r(76143),d=r(66784),h=r(98705),p=r(15896),f=r(6338),A=r.n(f);class m extends n.l{get offer(){return(0,i.aj)(this.offerings.map((e=>e.offering.offer.pipe((0,a.U)((t=>({offer:t,type:e.type}))))))).pipe((0,a.U)((e=>e.find((e=>!!e.offer))||null)))}get offeringResult(){return(0,s.T)(...this.offerings.map((e=>e.offering.offeringResult.pipe((0,a.U)((t=>({result:t,type:e.type}))))))).pipe((0,o.M)(this.offer.pipe((0,l.G)())),(0,p.c)((e=>{var[t,[r]]=e;return t.type!==(null==r?void 0:r.type)?null:{offer:{type:t.type,offer:t.result.offer},result:t.result.result,options:{type:t.type,options:t.result.options}}})))}constructor(e){super(),this.offerings=e,this.canOffer=(0,i.aj)(this.offerings.map((e=>e.offering.canOffer.pipe((0,a.U)((t=>({canOffer:t,type:e.type}))))))).pipe((0,a.U)((e=>e.find((e=>e.canOffer))||!1)),(0,c.x)(A()))}start(e){return this.canOffer.toSingle().pipe((0,h.eo)((t=>{var r=this.offerings.find((t=>t.type===e.type));return r&&t&&t.type===e.type?r.offering.startOffer(e.options):u.o.just(d.x.failure("offer-not-allowed"))})))}accept(e,t){var r=this.offerings.find((t=>t.type===e.type));return r&&t.type===e.type?r.offering.acceptOffer(t.options):u.o.just(d.x.failure("offer-not-exists"))}reject(e,t){var r=this.offerings.find((t=>t.type===e.type));return r&&t.type===e.type?r.offering.rejectOffer(t.options):u.o.just(d.x.failure("offer-not-exists"))}postpone(e,t){var r=this.offerings.find((t=>t.type===e.type));return r&&t.type===e.type?r.offering.postponeOffer(t.options):u.o.just(d.x.failure("offer-not-exists"))}}},66784:(e,t,r)=>{"use strict";var n,i;r.d(t,{x:()=>n}),(i=n||(n={})).success=function(e){return{isSuccessful:!0,value:e,error:void 0}},i.failure=function(e){return{isSuccessful:!1,value:void 0,error:e}}},9591:(e,t,r)=>{"use strict";r.d(t,{j:()=>c});var n=r(15080),i=r(12941),s=r(82801),a=r(12052),o=r(41736),l=r(19351);function c(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return function(t){var r={};return(0,n.P)((()=>r.cache?(0,i.T)((0,s.of)(r.cache.value),e?t:new a.y((e=>{var r=new o.w,n=setTimeout((()=>{n=null,r.add(t.subscribe(e))}),0);return r.add((()=>{n&&clearTimeout(n),n=null})),r}))):t)).pipe((0,l.b)((e=>{r.cache={value:e}})))}}},2513:(e,t,r)=>{"use strict";r.d(t,{P:()=>s});var n=r(50070),i=r(76053);function s(){return function(e){return e.pipe((0,i.K)((e=>(console.warn("catchErrorJustLog: uncaught error: "+e),n.E))))}}},15896:(e,t,r)=>{"use strict";r.d(t,{c:()=>s});var n=r(95725),i=r(57450);function s(e){return function(t){return t.pipe((0,n.U)(e),(0,i.W)())}}},10378:(e,t,r)=>{"use strict";r.d(t,{Iy:()=>a,TK:()=>s,cu:()=>l,vo:()=>o});var n=r(19351),i=r(98705);function s(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return function(e){return e.pipe((0,n.b)((()=>t.forEach((e=>e.commit()))),(e=>t.forEach((t=>t.reject(e))))))}}function a(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return function(e){return e.pipe((0,i.RO)((()=>t.forEach((e=>e.commit()))),(e=>t.forEach((t=>t.reject(e))))))}}function o(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return function(e){return e.pipe((0,n.b)((e=>{e.isSuccessful?t.forEach((e=>e.commit())):t.forEach((t=>t.reject(e.error)))}),(e=>t.forEach((t=>t.reject(e))))))}}function l(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return function(e){return e.pipe((0,i.RO)((e=>{e.isSuccessful?t.forEach((e=>e.commit())):t.forEach((t=>t.reject(e.error)))}),(e=>t.forEach((t=>t.reject(e))))))}}},57450:(e,t,r)=>{"use strict";r.d(t,{W:()=>i});var n=r(60467);function i(){return function(e){return e.pipe((0,n.h)((function(e){return null!=e})))}}},23877:(e,t,r)=>{"use strict";r.d(t,{wq:()=>y});var n=r(12052),i=r(22205),s=r(41736),a=r(82801),o=r(32585),l=r(63070),c=r(35713),u=r(54249),d=r(42103),h=r(38826),p=r(19351),f=r(95725),A=r(60467),m=r(54930),g=r(57450),v=r(98705);function b(e,t,r){return new n.y((n=>{var o=new i.t(1),A=o.pipe((0,l.O)({items:[],endReached:!1}),(0,c.d)(1)),m=new s.w,b=void 0;return m.add(e.pipe((0,u.b)((e=>{var r=!1;return A.pipe((0,d.w)((n=>{if(n.endReached||r)return(0,a.of)(null);var i=e+(void 0!==b?0:1),s=n.items.length+(void 0!==b?1:0);return t(i,s).pipe((0,v.o4)((e=>[e,i,n])))})),(0,h.q)(1),(0,p.b)((()=>{r=!0})),(0,g.W)(),(0,f.U)((t=>{var[r,n,i]=t,s=r[n-1],a={items:[...i.items,...void 0!==b?[b]:[],...r.slice(0,e-(void 0!==b?1:0))],endReached:void 0===s};return b=s,a})))}))).subscribe((e=>{o.next(e)}),(e=>{o.error(e)}))),r&&m.add(r(o).subscribe((e=>{o.next(e)}),(e=>{o.error(e)}))),m.add(o.subscribe(n)),m.add((()=>o.complete())),m}))}class y{constructor(e,t){this.itemsForRange=e,this.itemUpdates=t}items(e){return b(e,this.itemsForRange,this.itemUpdates)}allItems(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:50;return function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:50;return new n.y((n=>{var a=new s.w,c=new o.xQ,u=new i.t;return a.add(b(c.pipe((0,l.O)(r-1)),e,t).safeSubscribe((e=>u.next(e)))),a.add(u.pipe((0,A.h)((e=>e.endReached)),(0,f.U)((e=>e.items))).subscribe(n)),a.add(u.pipe((0,A.h)((e=>!e.endReached)),(0,m.h)(r)).subscribe(c)),a.add((()=>c.complete())),a.add((()=>u.complete())),a}))}(this.itemsForRange,this.itemUpdates,e)}}},76143:(e,t,r)=>{"use strict";r.d(t,{o:()=>v});var n,i=r(12052),s=r(47811),a=r(14002),o=r(51495),l=r(82801),c=r(37330),u=r(12636),d=r(28977),h=r(15080),p=r(95778),f=r(38826),A=r(50696),m=r(54930),g=r(71108);class v{constructor(e){this.observable=new i.y((t=>e({success:e=>{t.next(e),t.complete()},error:e=>{t.error(e)}})))}subscribe(e,t){return e instanceof s.L?this.observable.subscribe(e):this.observable.subscribe((t=>e&&e(t)),(e=>t&&t(e)))}safeSubscribe(e){return this.observable.safeSubscribe((t=>e&&e(t)))}pipe(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return(0,g.E)(this,...t)}asObservable(){return this.observable}toPromise(){return this.observable.toPromise()}[Symbol.observable](){return this.observable}[a.L](){return this.observable}}i.y.prototype.toSingle=function(){var e=this.pipe((0,f.q)(1)).pipe((0,A.Z)());return new v((t=>e.subscribe((e=>t.success(e)),(e=>t.error(e)))))},(n=v||(v={})).zip=function(){return(0,o.$R)(...arguments).toSingle()},n.just=function(){return(0,l.of)(arguments.length<=0?void 0:arguments[0]).toSingle()},n.error=function(e){return(0,c._)(e).toSingle()},n.delay=function(e,t){return(0,u.H)(e,void 0,t).pipe((0,m.h)(void 0)).toSingle()},n.from=function(e){return(0,d.D)(e).toSingle()},n.defer=function(e){return(0,h.P)((()=>e())).toSingle()},n.never=function(){return p.C.toSingle()}},98705:(e,t,r)=>{"use strict";r.d(t,{$O:()=>p,RO:()=>d,Vc:()=>m,bL:()=>g,eo:()=>c,fr:()=>h,o4:()=>u,td:()=>v,vR:()=>A,ym:()=>f});var n=r(83607),i=r(76053),s=r(42664),a=r(35713),o=r(18213),l=r(76143);function c(e){return function(t){return t.asObservable().pipe((0,n.zg)((t=>e(t)))).toSingle()}}function u(e){return function(t){return t.pipe(c((t=>{try{return l.o.just(e(t))}catch(e){return l.o.error(e)}})))}}function d(e,t){return function(r){return r.pipe(u((t=>(e&&e(t),t))),f((e=>(t&&t(e),l.o.error(e)))))}}function h(e){return function(t){return t.pipe(d(e,e))}}function p(e){return function(t){return t.pipe(f((()=>l.o.just(e))))}}function f(e){return function(t){return t.asObservable().pipe((0,i.K)((t=>e(t)))).toSingle()}}function A(e){return function(t){return t.pipe(u((()=>e)))}}function m(e,t){return function(r){return r.pipe(c((r=>l.o.delay(e,t).pipe(A(r)))))}}function g(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:o.z;return function(r){return r.asObservable().pipe((0,s.V)(e,t)).toSingle()}}function v(e){var t={bufferSize:1,refCount:!1};return void 0!==e&&(t.refCount=e),function(e){return e.asObservable().pipe((0,a.d)(t)).toSingle()}}},88789:(e,t,r)=>{"use strict";function n(e){return e?"s"===e.slice(-1)?e.trim()+"'":e.trim()+"'s":""}r.d(t,{D:()=>n})},95508:(e,t,r)=>{"use strict";r.d(t,{ZP:()=>n});const n={now:function(){return Math.floor(performance.now())},timeOrigin:function(){return Math.floor(performance.timeOrigin)||window.performance.timing.navigationStart}}},76858:(e,t,r)=>{"use strict";r.d(t,{browser:()=>n.Xh,browserHasHEVCAlphaSupport:()=>n.Hb,browserVersion:()=>n.x_,operatingSystem:()=>n.d0,operatingSystemVersion:()=>n.rN,platform:()=>n.Jv,vrModeIsSupported:()=>n.bP});var n=r(836)},37260:(e,t,r)=>{"use strict";r.d(t,{q:()=>i});var n=r(79805);function i(e){var t;t=e.split(",")[0].indexOf("base64")>=0?n.D.decode(e.split(",")[1]):unescape(e.split(",")[1]);for(var r=e.split(",")[0].split(":")[1].split(";")[0],i=new Uint8Array(t.length),s=0;s<t.length;s++)i[s]=t.charCodeAt(s);return new Blob([i],{type:r})}},71621:(e,t,r)=>{"use strict";function n(e){var t=e.getMonth(),r=e.getDate();switch(t){case 0:return r<20?"cap":"aqu";case 1:return r<19?"aqu":"pis";case 2:return r<21?"pis":"ari";case 3:return r<20?"ari":"tau";case 4:return r<21?"tau":"gem";case 5:return r<21?"gem":"can";case 6:return r<23?"can":"leo";case 7:return r<23?"leo":"vir";case 8:return r<23?"vir":"lib";case 9:return r<23?"lib":"sco";case 10:return r<22?"sco":"sag";default:return r<22?"sag":"cap"}}r.d(t,{r:()=>i,v:()=>n});var i=["ari","tau","gem","can","leo","vir","lib","sco","sag","cap","aqu","pis"]},79805:(e,t,r)=>{"use strict";r.d(t,{D:()=>i});var n=r(75291);class i{static encode(e){return n.Buffer.from(e).toString("base64")}static decode(e){return n.Buffer.from(e,"base64").toString("utf-8")}static isBase64(e){return/^([A-Za-z0-9+/]{4})*([A-Za-z0-9+/]{4}|[A-Za-z0-9+/]{3}=|[A-Za-z0-9+/]{2}==)$/.test(e)}}},23400:(e,t,r)=>{"use strict";function n(){return+(Date.now()+""+Math.floor(9e3*Math.random()+1e3))}r.d(t,{Z:()=>n})},90292:(e,t,r)=>{"use strict";function n(e,t){var r=+e>+t?t:e;return{lower:r,higher:r===e?t:e}}r.d(t,{Z:()=>n})},71593:(e,t,r)=>{"use strict";function n(e){return JSON.parse(JSON.stringify(e))}function i(e){return Object.entries(e).filter((e=>{var[t,r]=e;return null!=r})).reduce(((e,t)=>{var[r,n]=t;return Object.assign(e,{[r]:n})}),{})}function s(e,t){return Object.entries(e).filter((e=>{var[r]=e;return!t.includes(r)})).reduce(((e,t)=>{var[r,n]=t;return Object.assign(e,{[r]:n})}),{})}r.d(t,{CE:()=>s,an:()=>i,d9:()=>n})},52329:(e,t,r)=>{"use strict";function n(e){return e[Math.floor(Math.random()*e.length)]}r.d(t,{H:()=>n})},77103:(e,t,r)=>{"use strict";r.d(t,{M:()=>i});var n=r(36233);function i(e,t,r){if(!t||!r)return e;var i=new URL(e),s=Math.abs((0,n.str)(e))%t;return i.host.startsWith(r)&&(i.host=i.host.replace(r,""+r+s)),i.href}},30859:(e,t,r)=>{"use strict";r.d(t,{r:()=>i});var n=r(11420);function i(e){var t;return function(){t||(t=(0,n.t)());for(var r=arguments.length,i=new Array(r),s=0;s<r;s++)i[s]=arguments[s];var a=JSON.stringify(i),o=t.load(a);return o||(o=e(...i),t.store(a,o)),o}}},11420:(e,t,r)=>{"use strict";function n(){var e={};return{load:t=>e[t],store:(t,r)=>{e[t]=r}}}r.d(t,{t:()=>n})},30932:(e,t,r)=>{"use strict";r.d(t,{N:()=>s});var n,i=r(30859);class s{constructor(){}logEvent(e,t){}}n=s,s.shared=(0,i.r)((()=>new n))},53655:(e,t,r)=>{"use strict";r.d(t,{I:()=>s});var n,i=r(30859);class s{constructor(){}logEvent(e,t){}}n=s,s.shared=(0,i.r)((()=>new n))},32656:(e,t,r)=>{"use strict";r.d(t,{f:()=>u});var n,i=r(15080),s=r(28977),a=r(39609),o=r(30859),l=r(95725),c=r(78523);class u{constructor(e){this.userId=e}logEvent(e,t){return(0,i.P)((()=>{var r=new URL("annals/"+this.userId+"/"+e,"https://"+a.V0.shared().getBaseHost().replace("//","")).toString(),n=a.V0.shared().augment("user-agent"),i=a.V0.shared().augment("x-facility"),o=a.V0.shared().augment("true-client-ip"),l=a.V0.shared().augment("cf-ipcountry"),u=a.V0.shared().augment("X-Client"),d=a.V0.shared().augment("X-Client-Version"),h=a.V0.shared().augment("X-Client-Instance"),p=Object.assign({accept:"application/json","content-type":"application/json",authorization:c.h.shared().getAAF()},n?{"user-agent":n}:void 0,i?{"x-facility":i}:void 0,o?{"true-client-ip":o}:void 0,l?{"cf-ipcountry":l}:void 0,u?{"X-Client":u}:void 0,d?{"X-Client-Version":d}:void 0,h?{"X-Client-Instance":h}:void 0);return(0,s.D)(fetch(r,{method:"POST",body:JSON.stringify(t),keepalive:!0,headers:p}))})).pipe((0,l.U)((()=>{})))}}n=u,u.shared=(0,o.r)((e=>new n(e)))},34791:(e,t,r)=>{"use strict";r.d(t,{T:()=>u});var n,i=r(22205),s=r(28977),a=r(39609),o=r(30859),l=r(98705),c=r(78523);class u{constructor(){this.url=new i.t(1)}setUrl(e){this.url.next(e)}logEvent(e){return this.url.toSingle().pipe((0,l.eo)((t=>{var r=a.V0.shared().augment("user-agent"),n=Object.assign({accept:"application/json","content-type":"application/json",authorization:c.h.shared().getAAF()},r?{"user-agent":r}:void 0);return(0,s.D)(fetch(t,{method:"POST",body:JSON.stringify(e),keepalive:!0,headers:n})).toSingle()}))).pipe((0,l.vR)(void 0))}}n=u,u.shared=(0,o.r)((()=>new n))},78523:(e,t,r)=>{"use strict";r.d(t,{h:()=>o});class n{static parse(e){var t,r=e.match(/^.+?\b/),n=r?r[0]:"",i=/(\w+)="([^"]+)"/g,s={};for(t=i.exec(e);t;){var a=t[1],o=t[2];a&&o&&(s[a]=o),t=i.exec(e)}return{scheme:n,params:s}}}var i,s=r(30859),a=r(39609);class o{constructor(){}getToken(){var e=this.getAAF();return e&&n.parse(e).params.token||""}getAAF(){return a.V0.shared().authorize()||""}}i=o,o.shared=(0,s.r)((()=>new i))},58750:(e,t,r)=>{"use strict";r.d(t,{K:()=>a});var n,i=r(30859),s=r(56085);class a{constructor(e){this.id=(0,s.Z)()}}n=a,a.shared=(0,i.r)((e=>new n(e)))},83032:(e,t,r)=>{"use strict";r.d(t,{X:()=>o});var n,i=r(39609),s=r(30859),a=r(76143);class o{constructor(){this.now=e=>{var t=Date.now()-this.clientDate;t>=6e5||!this.serverDate?i.V0.shared().datetime.get(((t,r)=>{var{value:n}=r||{value:""},i=Date.parse(n);this.serverDate&&this.serverDate>i&&console.warn("previous server date is more actual"),this.serverDate=i,this.clientDate=Date.now(),e(this.serverDate,this.clientDate-this.serverDate)})):(this.serverDate=this.serverDate+t,this.clientDate=this.clientDate+t,e(this.serverDate,this.clientDate-this.serverDate))},this.mapServerDateToLocal=(e,t)=>{this.now(((r,n)=>{t(e+n)}))},this.isSameDaySync=(e,t)=>e.getUTCMonth()===t.getUTCMonth()&&e.getUTCDate()===t.getUTCDate(),this.isSameDay=(e,t)=>{this.now((r=>{var n=new Date(r);t(e.getUTCMonth()===n.getUTCMonth()&&e.getUTCDate()===n.getUTCDate())}))},this.clientDate=Date.now()}currentTime(){return new a.o((e=>{this.now((t=>{e.success(t)}))}))}}n=o,o.shared=(0,s.r)((()=>new n))},39609:(e,t,r)=>{"use strict";r.d(t,{V0:()=>F,rR:()=>x,MX:()=>D,Dx:()=>T});var n=r(30859),i=r(3100),s=r(20002),a=r.n(s);var o,l,c=r(65791),u=r(38826),d=r(95725),h=r(12892);class p{constructor(){}getEffective(e,t){return c.Session.shared().userId.pipe((0,u.q)(1),(0,d.U)((r=>this.chooseThumbnailForCurrentUser(r,e,t))))}chooseThumbnailForCurrentUser(e,t,r){if(!(e&&r&&r.top&&Array.isArray(r.top)))return t;var n=this.findTarget(e,r.top);if(!r.new||!Array.isArray(r.new))return n?n.thumbnail:t||"";(n=this.checkThumbnailExist(n,t)).rate=this.getRateSum(r.top)-this.getRateSum(r.new);var i=this.findTarget(e,r.new.concat([n]));return i?i.thumbnail:t||""}findTarget(e,t){t=this.sortByThumbnail(t);var r=this.generateSeed(e,t.map((e=>e.thumbnail))),n=this.getRateSum(t),i=parseInt(h(r),16)%n;return t.find(((e,r)=>i<this.getRateSum(t.slice(0,r+1))))}generateSeed(e,t){return e+"-"+t.join("-")}getRateSum(e){return e.map((e=>e.rate)).reduce(((e,t)=>e+t),0)}sortByThumbnail(e){return e.sort(((e,t)=>e.thumbnail.localeCompare(t.thumbnail,"en")))}checkThumbnailExist(e,t){return e?Object.assign({},e):{thumbnail:t,rate:0}}}function f(e,t,r,n,i,s,a){try{var o=e[s](a),l=o.value}catch(e){return void r(e)}o.done?t(l):Promise.resolve(l).then(n,i)}function A(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var s=e.apply(t,r);function a(e){f(s,n,i,a,o,"next",e)}function o(e){f(s,n,i,a,o,"throw",e)}a(void 0)}))}}o=p,p.shared=(0,n.r)((()=>new o));class m{constructor(){}decorate(e,t){var r;return e.users.get=(r=e.users.get,(e,n)=>r(e,function(){var e=A((function*(e,r,i){r&&(r=yield t(r)),n(e,r,i)}));return function(t,r,n){return e.apply(this,arguments)}}())),e.users.list=(e=>(r,n)=>e(r,function(){var e=A((function*(e,r,i){r&&r.length&&(r=yield Promise.all(r.map(t))),n(e,r,i)}));return function(t,r,n){return e.apply(this,arguments)}}()))(e.users.list),e.users.events.get=(e=>function(r,n,i){var s=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return e(r,n,function(){var e=A((function*(e,r,n){r&&Array.isArray(r)&&(r=yield Promise.all(r.map(function(){var e=A((function*(e){return e&&e["user-details"]?Object.assign({},e,{"user-details":yield t(e["user-details"])}):Promise.resolve(e)}));return function(t){return e.apply(this,arguments)}}()))),i(e,r,n)}));return function(t,r,n){return e.apply(this,arguments)}}(),s)})(e.users.events.get),e}}l=m,m.shared=(0,n.r)((()=>new l));var g,v=r(7803),b=r(41827),y=r(1662),C=r(98705),w=(e,t)=>{if("/identity"!==y.parse(e.uri).pathname){var r=/x-require-auth-scheme-type*/.test(t.xhr.getAllResponseHeaders());401!==t.xhr.status||r||c.Session.shared().logout().safeSubscribe()}var n=t.xhr.getResponseHeader("x-token");n&&(F.shared().authorize.token(n),b.G.shared().getToken().pipe((0,C.eo)((e=>b.G.shared().setToken(Object.assign({},e,{token:n}))))).safeSubscribe())};class M{constructor(){}static create(){var e=i.D.shared()["api-basehosts"]?i.D.shared()["api-basehosts"].default:i.D.shared().api,t=a().create("//"+e);return t.host=()=>t.getBaseHost().split(".").slice(1).join("."),t.onResponse((function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];setTimeout((()=>{w(...t)}),0)})),v.r.shared().decorate(function(e){return m.shared().decorate(e,(e=>e&&e.thumbnail&&e["thumbnails-recommended"]?p.shared().getEffective(e.thumbnail,e["thumbnails-recommended"]).pipe((0,d.U)((t=>Object.assign({},e,{thumbnail:t})))).toPromise():Promise.resolve(e)))}(function(e){var t;return e.authorize=(t=e.authorize,Object.keys(t).reduce(((e,r)=>(e[r]=t[r],e)),(function(){return arguments.length&&function(e){var t=e.authorize.headers&&e.authorize.headers()||{},r="X-Referer";delete t[r],t[r]=document.referrer,e.authorize.headers(t)}(e),t(...arguments)}))),e}(t)))}}g=M,M.shared=(0,n.r)((()=>g.create()));var S=r(12052),I=r(76143);function E(e,t){return!t.message&&t.status?(t.message="API error for resource "+e.responseURL+". Status "+t.status,t):t}function x(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];return new I.o((t=>{var n=e(...r,((e,r,n)=>e?t.error(E(n,e)):t.success(r)));return()=>{try{null==n||null===n.abort||void 0===n.abort||n.abort()}catch(e){}}}))}function T(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];return new S.y((t=>{var n=e(...r,((e,r,n)=>e?t.error(E(n,e)):(t.next(r),t.complete())));return()=>{try{null==n||null===n.abort||void 0===n.abort||n.abort()}catch(e){}}}))}function D(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];return new I.o((t=>{var n=e(...r,((e,r,n)=>e?t.error(E(n,e)):t.success({data:r,xhr:n})));return()=>{try{null==n||null===n.abort||void 0===n.abort||n.abort()}catch(e){}}}))}var k=r(72456),j=r(71593);function L(e,t){var r=t+"_localized";return r in e&&delete e[r],e}var O,P=r(29242),N=r(83032),B=r(89219);class R{constructor(){this.name=B.N?window.PRODUCT:void 0}}O=R,R.shared=(0,n.r)((()=>new O));var V,z=r(76858);class Y{constructor(){var e;this.version=((e=B.N?window.REVISION||"0.0.0":"").includes("cp.web:")&&(e=e.replace("cp.web:","")),e.includes("-")&&(e=e.split("-")[0]),e)}}V=Y,Y.shared=(0,n.r)((()=>new V));var G,U=r(58750);class F{constructor(){}static create(){return function(e){var t="web"===(0,z.platform)()?"web":(0,z.operatingSystem)(),r=R.shared().name+"-"+t;return e.augment("X-Client",r),e.augment("X-Client-Version",""+Y.shared().version),e.augment("X-Client-Instance",""+U.K.shared(null).id),e}(function(e){var t={Accept:"application/json+vnd.sdv.numeric"};return e.users.hierarchy.descendants.count=(r,n,i)=>e.users.hierarchy.descendants.get(r,n,i,t),e.credits.commissions.total=(r,n,i)=>e.credits.commissions.get(r,n,i,t),e.credits.commissions.grouped=(r,n,i)=>e.credits.commissions.get(r,n,i,t),e.credits.commissions.personal.grouped=(r,n,i)=>e.credits.commissions.personal.get(r,n,i,t),e.credits.commissions.personal.total=(r,n,i)=>e.credits.commissions.personal.get(r,n,i,t),e}(function(e){var t=["occupation","about","city"],r=e.users.reminders.get;e.users.reminders.get=(n,i,s)=>r(n,i,(function(r,n,i){var a=e.variable("user-id"),o=n&&Object.assign({},n,{users:n.users.map((e=>e.id!==a?(0,k.m)(e,t):e))});s(r,o,i)}));var n=e.users.events.get;e.users.events.get=(r,i,s,a)=>{var o=[r,i,function(r,n,i){var a;a=Array.isArray(n)?null==n?void 0:n.map((r=>{var n,i=e.variable("user-id"),s=(0,P.f)((null==r||null===(n=r.payload)||void 0===n?void 0:n["recipient-id"])||0)===i;return Object.assign({},s?(0,k.m)(r,["text"]):r,{payload:r.payload&&s?(0,k.m)(r.payload,["text","subject"]):r.payload,"user-details":r["user-details"]?(0,k.m)(r["user-details"],t):r["user-details"]})})):n,s(r,a,i)}];return a&&o.push(a),n(...o)};var i=e.presents.matches.get;e.presents.matches.get=(r,n,s)=>i(r,n,(function(r,n,i){var a=e.variable("user-id"),o=null==n?void 0:n.map((e=>{var r,n=(null===(r=e["user-details"])||void 0===r?void 0:r.id)!==a;return e["user-details"]?Object.assign({},e,{"user-details":n?(0,k.m)(e["user-details"],t):e["user-details"]}):e}));s(r,o,i)}));var s=e.users.private.get;e.users.private.get=(r,n)=>s(r,(function(i,s,a){var o=e.variable("user-id"),l=s&&(r!==o?(0,k.m)(s,t):s);n(i,l,a)}));var a=e.users.extended.get;e.users.extended.get=(r,n)=>a(r,(function(i,s,a){var o=e.variable("user-id"),l=s&&(r!==o?(0,k.m)(s,t):s);n(i,l,a)}));var o=e.users.get;e.users.get=(r,n)=>o(r,(function(i,s,a){var o=e.variable("user-id"),l=s&&(r!==o?(0,k.m)(s,t):s);n(i,l,a)}));var l=e.users.extended.search;e.users.extended.search=(r,n,i)=>l(r,n,(function(r,n,s){var a=e.variable("user-id"),o=null==n?void 0:n.map((e=>e.id!==a?Object.assign({},(0,k.m)(e,t),e.location?{location:(0,k.m)(e.location,["city"])}:{}):e));i(r,o,s)}));var c=e.users.gateway.get;e.users.gateway.get=(r,n,i)=>c(r,n,(function(r,n,s){var a=e.variable("user-id"),o=null==n?void 0:n.map((e=>e.id!==a?Object.assign({},(0,k.m)(e,t),e.location?{location:(0,k.m)(e.location,["city"])}:{}):e));i(r,o,s)}));var u=e.v2.users.personal.get;e.v2.users.personal.get=(r,n,i)=>u(r,n,(function(r,n,s){var a=e.variable("user-id");if(!n)return i(r,n,s);var o=n.users.map((e=>e.id!==a?Object.assign({},(0,k.m)(e,t),e.location?{location:(0,k.m)(e.location,["city"])}:{}):e));i(r,{users:o,"recommendation-id":n["recommendation-id"]},s)}));var d=e.users.list;e.users.list=(r,n)=>d(r,(function(r,i,s){var a=e.variable("user-id"),o=null==i?void 0:i.map((e=>e.id!==a?Object.assign({},(0,k.m)(e,t),e.location?{location:(0,k.m)(e.location,["city"])}:{}):e));n(r,o,s)}));var h=["about"],p=e.users.preferences.get;e.users.preferences.get=(t,r)=>p(t,(function(n,i,s){var a=e.variable("user-id"),o=i&&(t!==a?(0,k.m)(i,h):i);null==r||r(n,o,s)}));var f=e.users.preferences.put;e.users.preferences.put=(e,t,r)=>{var n,i=(n=t,h.reduce(L,(0,j.d9)(n)));return f(e,i,r)};var A=e.dialogs.letters.introductory.get;e.dialogs.letters.introductory.get=(t,r,n,i,s)=>{var a=[t,r,n,function(r,n,s){var a=e.variable("user-id"),o=n&&(t===a?(0,k.m)(n,["text","subject"]):n);null==i||i(r,o,s)}];return s&&a.push(s),A(...a)};var m=e.dialogs.letters.presents.get;e.dialogs.letters.presents.get=(t,r,n,i,s)=>{var a=[t,r,n,function(r,n,s){var a=e.variable("user-id"),o=n&&(t===a?(0,k.m)(n,["text","subject"]):n);null==i||i(r,o,s)}];return s&&a.push(s),m(...a)};var g=e.dialogs.letters.get;e.dialogs.letters.get=(t,r,n,i,s)=>{var a=[t,r,n,function(r,n,s){var a=e.variable("user-id"),o=n&&(t===a?(0,k.m)(n,["text","subject"]):n);null==i||i(r,o,s)}];return s&&a.push(s),g(...a)};var v=e.dialogs.letters.list;e.dialogs.letters.list=(r,n,i)=>v(r,n,(function(r,n,s){var a,o,l=e.variable("user-id"),c=n?{users:null===(a=n.users)||void 0===a?void 0:a.map((e=>e.id!==l?(0,k.m)(e,t):e)),letters:null===(o=n.letters)||void 0===o?void 0:o.map((e=>e.recipient===l?(0,k.m)(e,["text","subject"]):e))}:n;null==i||i(r,c,s)}));var b=e.dialogs.messages.get;return e.dialogs.messages.get=(t,r,n,i,s)=>{var a=[t,r,n,function(t,r,n){var s=e.variable("user-id"),a=null==r?void 0:r.map((e=>e.recipient===s?(0,k.m)(e,["text"]):e));i(t,a,n)}];return s&&a.push(s),b(...a)},e}((e=M.create(),t=e.dialogs.messages.get,e.dialogs.messages.get=(e,r,n,i,s)=>{var a=[e,r,n,function(e,t,r){N.X.shared().now((n=>{var s=null==t?void 0:t.map((e=>e.seen&&Date.parse(e.seen)>n?Object.assign({},e,{read:void 0,seen:void 0}):e));i(e,s,r)}))}];return s&&a.push(s),t(...a)},e))));var e,t}}G=F,F.shared=(0,n.r)((()=>G.create()))},94519:(e,t,r)=>{"use strict";r.d(t,{P:()=>a});var n=r(15080),i=r(36013),s=r(19351);function a(e){return(0,n.P)((()=>{var t=!1;return i.U.shared().wait(),e.pipe((0,s.b)((()=>{t||(t=!0,i.U.shared().done())}),(()=>{t||(t=!0,i.U.shared().done())}),(()=>{t||(t=!0,i.U.shared().done())})))}))}},36013:(e,t,r)=>{"use strict";r.d(t,{U:()=>a});var n,i=r(89219),s=r(30859);class a{constructor(){this.queue=0}getQueueSize(){return this.queue}setCallback(e){this.callback=e}wait(e){i.N||(this.queue++,e&&console.log(e))}done(e){i.N||(this.queue--,e&&console.log(e),0===this.queue&&this.callback&&this.callback())}}n=a,a.shared=(0,s.r)((()=>new n))},64087:(e,t,r)=>{"use strict";r.d(t,{A:()=>s,v:()=>a});var n=r(23400);function i(e){return e.split(".")[1].replace(/^www\.|^delta\.|^gamma\.|^beta\.|^alpha\.|\.[A-z]+|:[0-9]+/gm,"")}function s(e,t){return new RegExp("([0-9])-demo@"+i(t)+".(.*?)","i").test(e)}function a(e){return(0,n.Z)()+"-demo@"+i(e)+".com"}},39070:(e,t,r)=>{"use strict";r.d(t,{C:()=>S});var n,i=r(83448),s=r(30859),a=r(76143),o=r(46183),l=r(66784),c=r(39609),u=r(64087),d=r(98705),h=r(60467),p=r(95725),f=r(42103),A=r(23400),m=r(12941),g=r(50070),v=r(22983),b=r(61562),y=r(77137),C=r(51227),w=r(31270),M=r(58750);class S extends i.v{constructor(){super("identity","default",(()=>a.o.just({data:{},ttl:Number.MAX_SAFE_INTEGER}))),this.actualize=e=>{this.actualizeApi(e);var t=this.getState();this.setState(Object.assign({},t?t.data:{},e),t?t.expiration:Number.MAX_SAFE_INTEGER)},this.setState({},void 0,Number.MAX_SAFE_INTEGER)}cachePolicy(){return"cache-data-dont-load"}dataUpdates(e){var t=e=>b.j.shared(e).events("event.users.tags.set").pipe((0,h.h)((t=>t["user-id"]===e&&"curator"===t.tag)),(0,p.U)((()=>{var e,t=this.getState(),r=t?t.data:{},n=t?t.expiration:Number.MAX_SAFE_INTEGER;return{data:Object.assign({},r,{roles:[...null!==(e=r.roles)&&void 0!==e?e:[],"curator"]}),ttl:n}}))),r=e=>b.j.shared(e).events("event.users.tags.unset").pipe((0,h.h)((t=>t["user-id"]===e&&"curator"===t.tag)),(0,p.U)((()=>{var e,t=this.getState(),r=t?t.data:{},n=t?t.expiration:Number.MAX_SAFE_INTEGER,i=(null!==(e=r.roles)&&void 0!==e?e:[]).filter((e=>"curator"!==e));return{data:Object.assign({},r,{roles:i}),ttl:n}})));return this.data().pipe((0,f.w)((e=>e.id?(0,m.T)(t(e.id),r(e.id)):g.E)))}createApi(e){var t=c.V0.create();e&&t.setBaseHost(e);var r=c.V0.shared().augment("x-facility");return r&&t.augment("x-facility",r),t}signIn(e){var t;switch(e.type){case"token":t=this.signInViaToken(e.data);break;case"credentials":t=this.signInViaCredentials(e.data);break;case"oauth2":t=this.signInViaOauth2(e.data)}return t.pipe((0,d.RO)((e=>this.actualize(e))),(0,d.o4)((e=>l.x.success(e))),(0,d.ym)((e=>401===e.status?a.o.just(l.x.failure("unauthorized")):403===e.status?a.o.just(l.x.failure("forbidden")):a.o.error(e))))}signInViaToken(e){return new a.o((t=>{var r=this.createApi(e.baseHost);r.authorize.token(e.token),r.identity.get(((r,n,i)=>{if(r)t.error(r);else{var s=S.getTokenFromXhr(i),a=Object.assign({},n,{token:null!=s?s:e.token,authorizationMethod:"signin:token",authorizationAction:"signin",demo:!!n&&(0,u.A)(n.email,c.V0.shared().getBaseHost()),authTime:new Date,product:e.product,baseHost:e.baseHost});t.success(a)}}))}))}signInViaCredentials(e){var t=e.email.trim();return new a.o((r=>{var n=this.createApi(e.baseHost);n.authorize.basic(t,e.password),n.identity.get(((t,n,i)=>{if(t)r.error(t);else{var s=S.getTokenFromXhr(i);r.success(Object.assign({},n,{token:null!=s?s:void 0,authorizationMethod:"signin:password",authorizationAction:"signin",demo:!1,authTime:new Date,product:e.product,baseHost:e.baseHost}))}}))}))}signInViaOauth2(e){return new a.o((t=>{var r=this.createApi();r.authorize(e.system,e.token),r.identity.get(((r,n,i)=>{var s=S.getTokenFromXhr(i);s?t.success(Object.assign({},n,{token:s,authorizationMethod:"signin:"+e.system,authorizationAction:"signin",demo:!1,authTime:new Date})):t.error(r)}))}))}signUp(e){var t;switch(e.type){case"credentials":t=this.signUpViaCredentials(e.data).pipe((0,d.RO)((e=>this.actualizeApi(e))),(0,d.eo)((e=>S.updateUserProfileDataModel(e))),(0,d.RO)((e=>this.actualize(e))));break;case"email":t=this.signUpViaEmail(e.data).pipe((0,d.RO)((e=>this.actualizeApi(e))),(0,d.eo)((e=>S.updateUserProfileDataModel(e))),(0,d.RO)((e=>this.actualize(e))));break;case"oauth2":t=this.signUpViaOauth2(e.data).pipe((0,d.RO)((e=>this.actualize(e))));break;case"anonymous":t=this.signUpAsAnonymous().pipe((0,d.RO)((e=>this.actualize(e))))}return t.pipe((0,d.o4)((e=>l.x.success(e))),(0,d.ym)((e=>"emailAlreadyTaken"===e?a.o.just(l.x.failure(e)):"string"!=typeof e&&400===e.status&&"email"===e.src?a.o.just(l.x.failure("emailAlreadyTaken")):a.o.error(e))))}signUpViaEmail(e){return a.o.defer((()=>{var t=e.email.trim(),r=new a.o((r=>{this.createApi().identity.register({email:t,mode:"passwordless"},((t,n,i)=>{if(t)r.error(t);else{var s=S.getTokenFromXhr(i);r.success(Object.assign({},n,{name:e.name,birthday:e.birthday,token:s||void 0,authorizationMethod:"signup:email",authorizationAction:"signup",demo:!1,authTime:new Date}))}}))})),n=this.patch({email:t,mode:"passwordless"}).pipe((0,d.eo)((r=>r.isSuccessful?a.o.just({email:t,name:e.name,birthday:e.birthday,authorizationMethod:"signup:email",authorizationAction:"signup",demo:!1,authTime:new Date}):a.o.error(r.error))));return this.data().toSingle().pipe((0,d.eo)((e=>e.id&&e.demo?n:r)))}))}signUpViaCredentials(e){return a.o.defer((()=>{if(e.password.length<6)return a.o.error(new Error("password too short"));var t=e.email.trim(),r=new a.o((r=>{var n=this.createApi();n.authorize.basic(t,e.password),n.identity.register({email:t,password:e.password},((t,n,i)=>{if(t)r.error(t);else{var s=S.getTokenFromXhr(i);r.success(Object.assign({},n,{name:e.name,birthday:e.birthday,token:s||void 0,authorizationMethod:"signup:password",authorizationAction:"signup",demo:!1,authTime:new Date}))}}))})),n=this.patch({email:t,password:e.password}).pipe((0,d.eo)((r=>r.isSuccessful?a.o.just({email:t,password:e.password,name:e.name,birthday:e.birthday,authorizationMethod:"signup:password",authorizationAction:"signup",demo:!1,authTime:new Date}):a.o.error(r.error))));return this.data().toSingle().pipe((0,d.eo)((e=>e.id&&e.demo?n:r)))}))}signUpViaOauth2(e){return a.o.defer((()=>{var t=e.system+"://"+e.token,r={type:"oauth2",data:e},n=new a.o((r=>{this.createApi().identity.register({email:t},((t,n,i)=>{if(t)r.error(t);else{var s=S.getTokenFromXhr(i);r.success(Object.assign({},n,{token:null!=s?s:void 0,authorizationMethod:"signup:"+e.system,authorizationAction:"signup",demo:!1,authTime:new Date}))}}))})),i=this.data().toSingle().pipe((0,d.eo)((r=>r.id&&r.demo&&r.token?new a.o((r=>{c.V0.shared().identity.patch({email:t},((t,n,i)=>{t?r.error(t):c.V0.shared().identity.get(((t,n)=>{if(t)r.error(t);else{var s=S.getTokenFromXhr(i);r.success(Object.assign({},n,{token:null!=s?s:void 0,authorizationMethod:"signup:"+e.system,authorizationAction:"signup",demo:!1,authTime:new Date}))}}))}))})):n)));return this.signIn(r).pipe((0,d.eo)((e=>e.isSuccessful?a.o.error("authorized"):i)))}))}signUpAsAnonymous(){return a.o.defer((()=>{var e={email:(0,u.v)(c.V0.shared().getBaseHost()),password:(0,A.Z)().toString()};return this.signUpViaCredentials(e).pipe((0,d.o4)((e=>Object.assign({},e,{demo:!0}))))}))}signUpWithPreSignIn(e){var t={type:"credentials",data:{email:e.data.email,password:e.data.password}};return this.signIn(t).pipe((0,d.eo)((t=>t.isSuccessful?a.o.just(l.x.failure("authorized")):this.signUp(e))))}patch(e){return new a.o((t=>{c.V0.shared().identity.patch(e,((r,n,i)=>{if(r)t.error(r);else{var s=S.getTokenFromXhr(i);t.success(Object.assign({token:null!=s?s:void 0},e))}}))})).pipe((0,d.eo)((e=>!e.password||e.token?a.o.just(e):this.data().toSingle().pipe((0,d.eo)((t=>e.email||t.email?new a.o((r=>{var n=e.email||t.email,i=e.password,s=this.createApi();s.authorize.basic(n,i),s.identity.get(((t,n,i)=>{if(t)r.success(e);else{var s=S.getTokenFromXhr(i);r.success(Object.assign({},e,{token:null!=s?s:void 0}))}}))})):a.o.just(e)))))),(0,d.RO)((e=>this.actualize(e))),(0,d.o4)((()=>l.x.success(void 0))),(0,d.ym)((e=>400===e.status&&"email"===e.src?a.o.just(l.x.failure("emailAlreadyTaken")):a.o.error(e))))}recover(e){var{email:t,baseHost:r}=e,n=this.createApi(r);return(0,c.rR)(n.reminders.password.post,{type:"password",email:t}).pipe((0,d.o4)((()=>l.x.success(void 0))))}linkOauthAccount(e){return c.V0.shared().authorize(e.system,e.token),(0,c.rR)(c.V0.shared().identity.get)}signOut(){return a.o.just(void 0).pipe((0,d.RO)((()=>this.setState({},Number.MAX_SAFE_INTEGER))))}requestAuthorization(e){var t=this.createApi(e.data.baseHost);return(0,c.rR)(t.reminders.passwordless.post,{email:e.data.email}).pipe((0,d.o4)((()=>l.x.success(void 0))),(0,d.ym)((()=>a.o.just(l.x.failure("forbidden")))))}static updateUserProfileDataModel(e){var t={};e.name?t.name=e.name.trim():t.name="",e.birthday&&(t.birthday=e.birthday);var r=c.V0.shared().variable("user-id");return(0,v.aj)([C.P.shared().language,y.p.shared().language]).toSingle().pipe((0,d.o4)((e=>{var[r,n]=e,i=(0,o.z)(r),s=(0,o.z)(n);return Object.assign({},t,{"system-language":i,"browser-language":s})})),(0,d.eo)((e=>(0,c.rR)(c.V0.shared().users.patch,r,e).pipe((0,d.RO)((()=>w.A.shared(r).actualize({"system-language":e["system-language"],"browser-language":e["browser-language"]})))))),(0,d.vR)(e))}static getTokenFromXhr(e){return e.getResponseHeader("X-Token")}actualizeApi(e){e.baseHost&&c.V0.shared().setBaseHost(e.baseHost),e.token&&c.V0.shared().authorize.token(e.token),e.id&&(c.V0.shared().variable("user-id",e.id),c.V0.shared().augment("X-Client-Instance",""+M.K.shared(e.id).id))}}n=S,S.shared=(0,s.r)((()=>new n))},37452:(e,t,r)=>{"use strict";r.d(t,{Y:()=>v});var n,i=r(43149),s=r(22983),a=r(30859),o=r(95725),l=r(35713),c=r(29331),u=r(12651),d=r(98705),h=r(76143),p=r(39070),f=r(50727),A=r.n(f),m=r(67100),g="active:roles";class v{constructor(){this.data=p.C.shared().data().pipe((0,o.U)((e=>e.roles?e.roles:[]))),this.activeRolesState=new i.X(void 0),this.persistence=u.n.shared(),this.activeRoles=(0,s.aj)([this.persistence.load(g),this.activeRolesState,this.data]).pipe((0,o.U)((e=>{var[t,r,n]=e;return(void 0!==r?r:null!==t?t:[]).filter((e=>n.includes(e)))})),(0,l.d)(1)),this.userIsUsual=this.data.pipe((0,c.x)(A()),(0,o.U)((e=>!m.j.some((t=>e.includes(t))))),(0,c.x)())}activate(e){return h.o.zip(this.persistence.load(g),this.data.toSingle()).pipe((0,d.eo)((t=>{var[r,n]=t,i=[];return r&&(i=r),!i.find((t=>t===e))&&n.find((t=>t===e))&&i.push(e),this.persistence.store(g,i).pipe((0,d.RO)((()=>this.activeRolesState.next(i))))})))}deactivate(e){return this.persistence.load(g).pipe((0,d.eo)((t=>{var r=[];return t&&(r=t),r=r.filter((t=>t!==e)),this.persistence.store(g,r).pipe((0,d.RO)((()=>this.activeRolesState.next(r))))})))}}n=v,v.shared=(0,a.r)((()=>new n))},67100:(e,t,r)=>{"use strict";r.d(t,{j:()=>n});var n=["credits-operator","finance-operator","chat-operator","promoter","users-operator","supervisor","agencies-operator","commissions-operator","content-operator","curator","commissions-reviewer","stories-operator","bonuses-operator"]},77182:(e,t,r)=>{"use strict";r.d(t,{I:()=>m});var n,i=r(39609),s=r(30859),a=r(83448),o=r(61562),l=r(98705),c=r(95725),u=r(42103),d=r(38826),h=r(12636),p=r(12941),f=r(37452),A=60*r(10358).R.second;class m extends a.v{constructor(e){super("bonuses.account",e,(()=>f.Y.shared().activeRoles.toSingle().pipe((0,l.o4)((e=>e.includes("commissions-operator")||e.includes("curator"))),(0,l.eo)((t=>(0,i.rR)(t?i.V0.shared().bonuses.accounts.descendants.balance.get:i.V0.shared().bonuses.accounts.balance.get,e).pipe((0,l.o4)((e=>({data:e,ttl:Number.MAX_SAFE_INTEGER}))))))))),this.userId=e}dataUpdates(e){return f.Y.shared().activeRoles.pipe((0,c.U)((e=>e.includes("commissions-operator")||e.includes("curator"))),(0,u.w)((t=>t?(0,h.H)(A,A).pipe((0,d.q)(1),(0,u.w)((()=>(0,i.rR)(i.V0.shared().bonuses.accounts.descendants.balance.get,this.userId).pipe((0,l.o4)((e=>({data:e,ttl:Number.MAX_SAFE_INTEGER}))),(0,l.ym)((()=>e(void 0).toSingle().pipe((0,l.o4)((e=>({data:e.data,ttl:Number.MAX_SAFE_INTEGER})))))))))):(0,p.T)(o.j.shared(this.userId).events("event.bonuses.accounts.balance.credited"),o.j.shared(this.userId).events("event.bonuses.accounts.balance.debited")).pipe((0,c.U)((e=>({data:{balance:e.balance},ttl:Number.MAX_SAFE_INTEGER})))))))}}n=m,m.shared=(0,s.r)((e=>new n(e)))},3815:(e,t,r)=>{"use strict";r.d(t,{$:()=>l});var n,i=r(30859),s=r(12052),a=r(39609),o=r(75951);class l{constructor(e){this.userId=e}feed(e){return new s.y((t=>{a.V0.shared().dialogs.media.fragments[e.type].feed({select:e.select,omit:e.omit,"user-id":e.userId,"attendee-id":e.attendeeId},((e,r)=>{e?t.error(e):t.next((r&&r["video-fragments"]||[]).map((e=>{var t=new Date(e.created);return{userId:e["user-id"],attendeeId:e["attendee-id"],created:t.toISOString()===e.created||e.created.includes("Z")?t:new Date(e.created+"Z"),baseName:e["base-name"],description:e.description}}))),t.complete()}))}))}upload(e,t,r){var n="/dialogs/media/fragments/"+e+"/"+this.userId+"/"+t;return o.b.shared().upload(n,r)}patchFragmentData(e,t,r,n){return new s.y((i=>{a.V0.shared().dialogs.media.fragments[e].patch(this.userId,t,r,n,(e=>{e&&i.error(e),i.complete()}))}))}}n=l,l.shared=(0,i.r)((e=>new n(e)))},71055:(e,t,r)=>{"use strict";r.d(t,{W:()=>A});var n,i=r(30859),s=r(39609),a=r(98705),o=r(12941),l=r(12636),c=r(54930),u=r(60467),d=r(38826),h=r(95725),p=r(61562),f=10*r(10358).R.second;class A{constructor(e){this.userId=e}checkAvailability(e){return(0,s.rR)(s.V0.shared().events.post,e,{label:"event.call.games.availability.check",payload:{sender:this.userId}}).pipe((0,a.eo)((()=>(0,o.T)((0,l.H)(f).pipe((0,c.h)([])),p.j.shared(this.userId).events("ci:event.call.games.availability").pipe((0,u.h)((t=>t.sender===e)),(0,d.q)(1),(0,h.U)((e=>e["available-games"])))).toSingle())))}sendAvailability(e,t){return(0,s.rR)(s.V0.shared().events.post,e,{label:"event.call.games.availability",payload:{sender:this.userId,availableGames:t}}).pipe((0,a.vR)(void 0))}sendEvent(e,t){return(0,s.rR)(s.V0.shared().events.post,t.attendee,{label:"event.call.games",payload:{game:e.name,version:e.version,sender:this.userId,arguments:t}}).pipe((0,a.vR)(void 0))}}n=A,A.shared=(0,i.r)((e=>new n(e)))},54785:(e,t,r)=>{"use strict";r.d(t,{a:()=>y});var n,i=r(30859),s=r(22205),a=r(43149),o=r(12941),l=r(12636),c=r(39609),u=r(42103),d=r(54930),h=r(38826),p=r(98705),f=r(61562),A=r(76143),m=r(23400),g=r(12651),v=[{id:"dog",answerVariants:["big-dog","small-dog"]},{id:"living-place",answerVariants:["cottage","apartments"]},{id:"road",answerVariants:["road-1","road-2"]},{id:"car",answerVariants:["sedan","suv"]},{id:"activity",answerVariants:["hiking","board-game"]},{id:"vacation",answerVariants:["museum","beach"]},{id:"dance",answerVariants:["waltz","modern"]},{id:"character",answerVariants:["shrek","captain-hook"]},{id:"drink",answerVariants:["tea","coffee"]},{id:"food",answerVariants:["sushi","steak"]},{id:"outfit",answerVariants:["casual","evening-dress"]},{id:"movie",answerVariants:["fast-n-furious","titanic"]},{id:"body-part",answerVariants:["chest","backside"]},{id:"first-date",answerVariants:["flirting","not-flirting"]},{id:"music-band",answerVariants:["acdc","beatles"]},{id:"brand",answerVariants:["ios","android"]},{id:"sport",answerVariants:["soccer","ice-skating"]},{id:"fear",answerVariants:["spider","perfectionist-hell"]},{id:"genie-wish",answerVariants:["money","love"]},{id:"season",answerVariants:["winter","summer"]}],b="shown-questions";class y{constructor(e){this.quizStatusChangedSubject=new s.t(1),this.quizStatusChanged=this.quizStatusChangedSubject.asObservable(),this.questionsSubject=new s.t(1),this.questions=this.questionsSubject.asObservable(),this.answersSubject=new a.X([]),this.answers=this.answersSubject.asObservable(),this.activeQuestionIndexSubject=new a.X(0),this.activeQuestionIndex=this.activeQuestionIndexSubject.asObservable(),this.visibility=new a.X(!0),this.visible=this.visibility.asObservable(),this.blockingReasonSubject=new s.t(1),this.blockingReason=this.blockingReasonSubject.asObservable(),this.idSubject=new a.X(void 0),this.id=this.idSubject.asObservable(),this.shownQuestionsSubject=new s.t(1),this.userId=e,this.persistence=g.n.shared("call-quiz",e),this.shownQuestions=(0,o.T)(this.persistence.load(b).pipe((0,p.o4)((e=>e||[]))),this.shownQuestionsSubject.asObservable())}incrementActiveQuestionIndex(){var e=this.activeQuestionIndexSubject.getValue();this.activeQuestionIndexSubject.next(e+1)}prepareQuizData(e){var t=e.map((()=>({userAnswer:void 0,attendeeAnswer:void 0})));this.questionsSubject.next(e),this.answersSubject.next(t)}reset(){this.quizStatusChangedSubject.next({name:"idle"}),this.activeQuestionIndexSubject.next(0),this.questionsSubject.next([]),this.answersSubject.next([]),this.visibility.next(!0),this.blockingReasonSubject.next(void 0),this.idSubject.next(void 0)}start(e){e.add(f.j.shared(this.userId).events("ci:event.video-call-quiz.start").safeSubscribe((e=>{this.quizStatusChangedSubject.next({name:"active"});var t=(e.data||[]).map((e=>Object.assign({},e,{answerVariants:e["answer-variants"]})));this.idSubject.next(e.id),this.prepareQuizData(t)}))),e.add(f.j.shared(this.userId).events("ci:event.video-call-quiz.question.next").safeSubscribe((()=>{this.incrementActiveQuestionIndex()}))),e.add(f.j.shared(this.userId).events("ci:event.video-call-quiz.answer").safeSubscribe((e=>{var t=this.answersSubject.getValue().map(((t,r)=>(r===e.question&&(t.attendeeAnswer=e.answer),t)));this.answersSubject.next(t)}))),e.add(f.j.shared(this.userId).events("ci:event.video-call-quiz.finish").safeSubscribe((e=>{this.quizStatusChangedSubject.next({name:"finished",senderId:e.sender,quizId:e["quiz-id"],recipientId:this.userId})}))),e.add(f.j.shared(this.userId).events("ci:event.video-call-quiz.hide").safeSubscribe((()=>{this.visibility.next(!1)}))),e.add(f.j.shared(this.userId).events("ci:event.video-call-quiz.show").safeSubscribe((()=>{this.visibility.next(!0)}))),e.add(f.j.shared(this.userId).events("ci:event.video-call-quiz.intro.show").safeSubscribe((()=>{this.quizStatusChangedSubject.next({name:"intro"})}))),e.add(f.j.shared(this.userId).events("ci:event.video-call-quiz.reject").safeSubscribe((()=>{this.reset()}))),e.add(this.shownQuestionsSubject.pipe((0,u.w)((e=>this.persistence.store(b,e)))).safeSubscribe())}checkAttendeeAvailability(e){return(0,c.rR)(c.V0.shared().events.post,e,{label:"event.video-call-quiz.attendee.availability.check",payload:{sender:this.userId}}).pipe((0,p.eo)((()=>(0,o.T)((0,l.H)(1e4).pipe((0,d.h)({available:!1,reason:"noreply"})),f.j.shared(this.userId).events("ci:event.video-call-quiz.attendee.availability").pipe((0,h.q)(1))).toSingle().pipe((0,p.RO)((e=>{!e.available&&e.reason&&this.blockingReasonSubject.next(e.reason)})),(0,p.o4)((e=>e.available))))))}sendAvailability(e,t,r){return(0,c.rR)(c.V0.shared().events.post,e,{label:"event.video-call-quiz.attendee.availability",payload:{sender:this.userId,available:t,reason:r}}).pipe((0,p.vR)(void 0))}startQuiz(e,t){var r=(0,m.Z)();return this.shownQuestions.toSingle().pipe((0,p.eo)((e=>e&&v.length-e.length<t?(this.shownQuestionsSubject.next([]),A.o.just([])):A.o.just(e))),(0,p.eo)((n=>{var i=n.length?v.filter((e=>!n.includes(e.id))):v;i.length<t&&(i=v);var s=i.map((e=>e)).sort((()=>.5-Math.random())).slice(0,t);return(0,c.rR)(c.V0.shared().events.post,e,{label:"event.video-call-quiz.start",payload:{sender:this.userId,data:s,id:r}}).pipe((0,p.RO)((()=>{this.idSubject.next(r),this.quizStatusChangedSubject.next({name:"active"}),this.prepareQuizData(s)})),(0,p.vR)(void 0))})))}stopQuiz(){return new A.o((e=>{this.reset(),e.success(void 0)}))}rejectQuizOffer(e){return(0,c.rR)(c.V0.shared().events.post,e,{label:"event.video-call-quiz.reject",payload:{sender:this.userId}}).pipe((0,p.RO)((()=>{this.reset()})),(0,p.vR)(void 0))}nextQuestion(e){return(0,c.rR)(c.V0.shared().events.post,e,{label:"event.video-call-quiz.question.next",payload:{sender:this.userId}}).pipe((0,p.RO)((()=>{this.incrementActiveQuestionIndex()})),(0,p.vR)(void 0))}sendAnswer(e,t,r){return(0,c.rR)(c.V0.shared().events.post,e,{label:"event.video-call-quiz.answer",payload:{sender:this.userId,question:t,answer:r}}).pipe((0,p.RO)((()=>{var e=this.answersSubject.getValue().map(((e,n)=>(n===t&&(e.userAnswer=r),e)));this.answersSubject.next(e)})),(0,p.vR)(void 0))}finishQuiz(e,t){return(0,c.rR)(c.V0.shared().events.post,e,{label:"event.video-call-quiz.finish",payload:{sender:this.userId,quizId:t}}).pipe((0,p.RO)((()=>{this.quizStatusChangedSubject.next({name:"finished",senderId:this.userId,recipientId:e,quizId:t})})),(0,p.vR)(void 0))}sendQuizResults(e,t,r){return(0,c.rR)(c.V0.shared().dialogs.media.interactive.put,this.userId,e,t,{questionsCount:r.questionsCount,matchedCount:r.matchedCount,details:{answers:r.answers}})}hideQuiz(e){return(0,c.rR)(c.V0.shared().events.post,e,{label:"event.video-call-quiz.hide",payload:{sender:this.userId}}).pipe((0,p.RO)((()=>{this.visibility.next(!1)})),(0,p.vR)(void 0))}showQuiz(e){return(0,c.rR)(c.V0.shared().events.post,e,{label:"event.video-call-quiz.show",payload:{sender:this.userId}}).pipe((0,p.RO)((()=>{this.visibility.next(!0)})),(0,p.vR)(void 0))}showIntro(e){return(0,c.rR)(c.V0.shared().events.post,e,{label:"event.video-call-quiz.intro.show",payload:{sender:this.userId}}).pipe((0,p.RO)((()=>{this.quizStatusChangedSubject.next({name:"intro"})})),(0,p.vR)(void 0))}quizResults(e,t,r){return(0,c.rR)(c.V0.shared().dialogs.media.interactive.get,e,t,r).pipe((0,p.o4)((e=>e.details.answers)))}markQuestionAsShown(e){return this.shownQuestions.toSingle().pipe((0,p.eo)((t=>{if(!t.includes(e)){var r=[...t,e];this.shownQuestionsSubject.next(r)}return A.o.just(void 0)})))}}n=y,y.shared=(0,i.r)((e=>new n(e)))},54941:(e,t,r)=>{"use strict";r.d(t,{o:()=>p});var n,i=r(30859),s=r(83448),a=r(61562),o=r(19351),l=r(60467),c=r(95725),u=r(39609),d=r(98705),h=r(76143);class p extends s.v{constructor(e){super("cheers.animation",e,(()=>h.o.just({data:{messageTag:"",attendeeId:""},ttl:0}))),this.userId=e}animate(e,t){return(0,u.MX)(u.V0.shared().v2.dialogs.cheers.vibrate.post,this.userId,e,{messageId:t}).pipe((0,d.o4)((()=>{})))}resetData(){this.setState({messageTag:"",attendeeId:""},void 0,0)}dataUpdates(){return a.j.shared(this.userId).events("event.cheers.vibration.added").pipe((0,o.b)((()=>this.resetData())),(0,l.h)((e=>e["recipient-id"]===this.userId)),(0,c.U)((e=>({options:void 0,data:{messageTag:e["message-id"],attendeeId:e["recipient-id"]},ttl:0}))))}}n=p,p.shared=(0,i.r)((e=>new n(e)))},69375:(e,t,r)=>{"use strict";r.d(t,{R:()=>p});var n,i=r(39609),s=r(83448),a=r(30859),o=r(28516),l=r(98705),c=r(10358),u=r(22205),d=r(95725),h=10*c.R.minute;class p extends s.v{constructor(e){super("cheers.sets",e,(t=>(0,i.MX)(i.V0.shared().v2.dialogs.cheers.sets.get,e,t).pipe((0,l.o4)((e=>{var t,{data:r,xhr:n}=e;return{data:r,ttl:(null===(t=(0,o.X)(n))||void 0===t?void 0:t.maxAge)||h}}))))),this.refreshSubject=new u.t(1)}shouldRefreshData(){return this.refreshSubject.pipe((0,d.U)((e=>{var{attendeeId:t}=e;return e=>!t||t===e.attendeeId})))}refresh(e){this.refreshSubject.next({attendeeId:e})}invalidateCache(){this.invalidate((new Date).getTime()+h)}refreshAndInvalidate(e){this.invalidateCache(),this.refresh(e)}}n=p,p.shared=(0,a.r)((e=>new n(e)))},77137:(e,t,r)=>{"use strict";r.d(t,{p:()=>n.p});var n=r(46836)},63814:(e,t,r)=>{"use strict";r.d(t,{a:()=>g});var n,i=r(39609),s=r(10358),a=r(83448),o=r(30859),l=r(98705),c=r(29331),u=r(15278),d=r(60467),h=r(54930),p=r(28516),f=r(77602),A=r(76143),m=20*s.R.minute;class g extends a.v{constructor(){super("device.location","default",(()=>(0,i.MX)(i.V0.shared().location.get).pipe((0,l.o4)((e=>{var t,{data:r,xhr:n}=e;return{data:r,ttl:(null===(t=(0,p.X)(n))||void 0===t?void 0:t.maxAge)||m}})),(0,l.ym)((()=>A.o.just({data:{},ttl:0}))))))}shouldRefreshData(){return f.X.shared().focusState.pipe((0,c.x)(),(0,u.T)(1),(0,d.h)((e=>"focused"===e)),(0,h.h)((()=>!0)))}}n=g,g.shared=(0,o.r)((()=>new n))},62993:(e,t,r)=>{"use strict";r.d(t,{h:()=>d,A:()=>u});var n=r(83448),i=r(30859),s=r(98705),a=r(63814);const o=JSON.parse('{"regions":[{"name":"Asia Pacific","countries":["AS","AU","BD","BN","BT","CC","CK","CN","CX","FJ","FM","GU","HK","ID","IO","JP","KH","KI","KP","KR","LK","MH","MM","MN","MO","MP","MV","MY","NC","NF","NP","NR","NU","NZ","PF","PG","PH","PK","PN","PW","SB","SG","TH","TK","TL","TO","TV","VN","VU","WF","WS"]},{"name":"EMEA","countries":["AD","AE","AL","AM","AO","AT","AZ","BA","BE","BF","BG","BH","BI","BJ","BW","BY","CD","CF","CG","CH","CI","CM","CV","CY","CZ","DE","DJ","DZ","EG","ER","ES","ET","FR","GA","GE","GH","GM","GN","GQ","GR","GW","HR","HU","IL","IN","IQ","IR","IT","JO","KE","KM","KW","KZ","LB","LI","LR","LS","LU","LY","MA","MC","MD","ME","MG","MK","ML","MR","MT","MU","MW","MZ","NA","NE","NG","NL","OM","PL","PS","PT","QA","RO","RS","RU","RW","SA","SC","SD","SI","SK","SL","SM","SN","SO","SS","ST","SY","SZ","TD","TG","TN","TR","TZ","UA","UG","VA","YE","ZA","ZM","ZW"]},{"name":"North America","countries":["CA"]},{"name":"Northern Europe","countries":["DK","EE","FI","GB","IE","IS","LT","LV","NO","SE"]},{"name":"USA","countries":["US"]}]}');var l,c=Number.MAX_SAFE_INTEGER,u="EMEA";class d extends n.v{constructor(){super("device.region","default",(()=>a.a.shared().data().toSingle().pipe((0,s.o4)((e=>({data:this.getRegion(e.country),ttl:c}))))))}getRegion(e){var t,{regions:r}=o;return e&&(null===(t=r.find((t=>t.countries.includes(e))))||void 0===t?void 0:t.name)||u}setRegionIfNotFilled(e){this.getState()||this.setState(e,c)}}l=d,d.shared=(0,i.r)((()=>new l))},1371:(e,t,r)=>{"use strict";r.d(t,{_:()=>d});var n,i=r(83448),s=r(30859),a=r(98705),o=r(76143),l=r(95725),c=r(39609),u=r(61562);class d extends i.v{constructor(e){super("dialogs.mailbox.letter.generated",e,(t=>(0,c.rR)(c.V0.shared().dialogs.letters.completions.get,e,t).pipe((0,a.o4)((e=>({data:e,ttl:0}))),(0,a.ym)((e=>o.o.just({data:{status:"unavailable",content:null,"generation-template-id":null,subject:null},ttl:0})))))),this.userId=e}generate(e){return(0,c.rR)(c.V0.shared().dialogs.letters.completions.post,this.userId,e).pipe((0,a.RO)((t=>{this.setState(t,e,0)})),(0,a.vR)(void 0))}dataUpdates(e){return u.j.shared(this.userId).events("event.dialogs.letters.completions.reply.generated").pipe((0,l.U)((e=>({data:{status:e.status,content:e.content,"generation-template-id":e["generation-template-id"],subject:e.subject},ttl:0,options:e.letter.id.toString()}))))}}n=d,d.shared=(0,s.r)((e=>new n(e)))},79647:(e,t,r)=>{"use strict";r.d(t,{A:()=>A});var n,i=r(83448),s=r(30859),a=r(98705),o=r(39609),l=r(22205),c=r(12941),u=r(54930),d=r(54249),h=r(38826),p=r(95725),f=r(61562);class A extends i.v{constructor(e){super("dialogs.introductory.email.template",e,(()=>(0,o.MX)((t=>o.V0.shared().v2.dialogs.automation.productions.introductory.get(e,t,{accept:"application/json+videos"}))).pipe((0,a.o4)((e=>{var{data:t,xhr:r}=e;return{data:t,ttl:0}}))))),this.refreshSubject=new l.t(1),this.userId=e}shouldRefreshData(){return this.refreshSubject.pipe((0,u.h)((()=>!0)))}dataUpdates(e){return(0,c.T)(f.j.shared(this.userId).events("event.dialogs.automation.productions.moderated").pipe((0,d.b)((t=>e(void 0).pipe((0,h.q)(1),(0,p.U)((e=>{var r=(null==e?void 0:e.data)||{};return{data:Object.assign({},r,{approval:t.approval}),ttl:0}})))))),f.j.shared(this.userId).events("event.dialogs.automation.productions.changed").pipe((0,d.b)((t=>e(void 0).pipe((0,h.q)(1),(0,p.U)((e=>{var r=(null==e?void 0:e.data)||{};return{data:Object.assign({},r,{approval:t.approval}),ttl:0}})))))))}add(e){return(0,o.rR)(o.V0.shared().v2.dialogs.automation.productions.introductory.post,this.userId,e).pipe((0,a.RO)((()=>{this.refreshSubject.next()})))}update(e){return(0,o.rR)(o.V0.shared().v2.dialogs.automation.productions.introductory.patch,this.userId,e.id,e).pipe((0,a.RO)((()=>{this.refreshSubject.next()})))}delete(e){return(0,o.rR)(o.V0.shared().v2.dialogs.automation.productions.introductory.delete,this.userId,e).pipe((0,a.RO)((()=>{this.refreshSubject.next()})))}}n=A,A.shared=(0,s.r)((e=>new n(e)))},26802:(e,t,r)=>{"use strict";r.d(t,{d:()=>g});var n,i=r(39609),s=r(30859),a=r(83448),o=r(10358),l=r(28516),c=r(98705),u=r(83032),d=r(76143),h=r(66784),p=r(10378),f=r(22205),A=r(54930),m=20*o.R.minute;class g extends a.v{constructor(e){super("dialogs.letters","default",(e=>{var t;switch(e.letterType){case"introductory":t=i.V0.shared().dialogs.letters.introductory;break;case"present":t=i.V0.shared().dialogs.letters.presents;break;default:t=i.V0.shared().dialogs.letters}return(0,i.MX)((r=>t.get(e.recipient,e.sender,e.letterId,r,{accept:"application/json+videos"}))).pipe((0,c.o4)((e=>{var t,{data:r,xhr:n}=e;return{data:h.x.success(r),ttl:(null===(t=(0,l.X)(n))||void 0===t?void 0:t.maxAge)||m}})),(0,c.ym)((e=>402===e.status?d.o.just({data:h.x.failure("payment_required"),ttl:0}):d.o.error(e))))})),this.refreshSubject=new f.t(1),this.userId=e}shouldRefreshData(){return this.refreshSubject.pipe((0,A.h)((()=>!0)))}markAsRead(e){return u.X.shared().currentTime().pipe((0,c.eo)((t=>{var r=this.addOptimisticStateTransformation((e=>{var r=Object.assign({},e);return r.value&&!r.value.read&&(r.value.read=new Date(t).toUTCString()),r}),e);return(0,i.rR)(i.V0.shared().dialogs.letters.patch,this.userId,e.sender,e.letterId,{read:!0}).pipe((0,p.Iy)(r))})))}send(e,t){var r="present-reply"===(arguments.length>2&&void 0!==arguments[2]?arguments[2]:"default")?i.V0.shared().dialogs.letters.presents.post:i.V0.shared().dialogs.letters.post;return(0,i.MX)(r,e,this.userId,t).pipe((0,c.o4)((e=>{var{xhr:t}=e;return t.status>400?h.x.failure("letter_send_failure"):h.x.success(void 0)})),(0,c.ym)((()=>d.o.just(h.x.failure("letter_send_failure")))),(0,c.RO)((e=>{e.isSuccessful&&this.refreshSubject.next()})))}}n=g,g.shared=(0,s.r)((e=>new n(e)))},30574:(e,t,r)=>{"use strict";r.d(t,{Y:()=>a});var n,i=r(30859),s=r(75951);class a{constructor(){}upload(e,t){return s.b.shared().upload(e,t)}cancelUpload(e,t){s.b.shared().cancelUpload(e,t)}}n=a,a.shared=(0,i.r)((()=>new n))},72507:(e,t,r)=>{"use strict";r.d(t,{x:()=>n});var n=function(e){return e[e.Failed=-1]="Failed",e[e.Delivered=1]="Delivered",e[e.Unpaid=2]="Unpaid",e[e.Sending=10]="Sending",e[e.Processing=11]="Processing",e[e.Local=12]="Local",e}({})},59290:(e,t,r)=>{"use strict";r.d(t,{V:()=>y});var n,i=r(22205),s=r(12941),a=r(26568),o=r(19351),l=r(54930),c=r(54249),u=r(38826),d=r(95725),h=r(60467),p=r(83032),f=r(39609),A=r(98705),m=r(30859),g=r(83448),v=r(76143),b=r(61562);class y extends g.v{constructor(e){super("dialogs.mingle",e,(()=>(0,f.MX)(f.V0.shared().dialogs.automation.productions.obsolete.get,e).pipe((0,A.o4)((e=>{var{data:t,xhr:r}=e;return{data:t||{},ttl:Number.MAX_SAFE_INTEGER}}))))),this.userId=e,this.refreshDataSubject=new i.t(1),this.mingleEndEventSubject=new i.t(1),this.mingleEndEventTimeout=null}update(e){var t={};return"text"in e&&e.text?t.text=e.text:"texts"in e&&e.texts&&(t.texts=e.texts.map((e=>({language:e.language,values:Object.entries(e.values).reduce(((e,t)=>{var[r,n]=t;return n?Object.assign({},e,{["moods/"+r]:n}):e}),{})})))),(0,f.rR)(f.V0.shared().v2.dialogs.automation.productions.mingle.put,this.userId,t)}delete(){return(0,f.rR)(f.V0.shared().dialogs.automation.productions.obsolete.delete,this.userId).pipe((0,A.RO)((()=>{this.mingleEndEventSubject.next({active:!1,completionReason:"canceled"})})))}refreshData(){return new v.o((e=>{this.refreshDataSubject.next(void 0),e.success(void 0)}))}prepareMingle(e,t){if(!t)return e;var r=Object.assign({},t,{active:t.active||!1,consumers:t.consumers||[],amount:t.amount||null});return e.active&&t.active&&(void 0===t.amount&&(r.amount=e.amount),void 0===t.consumers&&(r.consumers=e.consumers)),0===r.amount&&(r.active=!1,r.completionReason="consumers-found"),r}data(){return super.data().pipe((0,a.R)(this.prepareMingle,{}),(0,o.b)((e=>{this.mingleEndEventTimeout&&clearTimeout(this.mingleEndEventTimeout),e.active&&e.lifetime&&p.X.shared().now((t=>{var r=new Date(e.lifetime).getTime()-t;this.mingleEndEventTimeout=setTimeout((()=>{this.mingleEndEventSubject.next({active:!1,completionReason:"lifetime-reached"})}),r)}))})))}shouldRefreshData(){return this.refreshDataSubject.pipe((0,l.h)((()=>!0)))}dataUpdates(e){return(0,s.T)(this.mingleEndEventSubject.pipe((0,c.b)((t=>e(void 0).pipe((0,u.q)(1),(0,d.U)((e=>{var r=(null==e?void 0:e.data)||{};return{data:Object.assign({},r,t),ttl:Number.MAX_SAFE_INTEGER}})))))),b.j.shared(this.userId).events("event.dialogs.automation.productions.added").pipe((0,h.h)((e=>!(!e["user-id"]||!e.product||"invitation"!==e.product))),(0,c.b)((t=>e(void 0).pipe((0,u.q)(1),(0,d.U)((e=>{var r=(null==e?void 0:e.data)||{};return{data:Object.assign({},r,{consumers:[],active:"approved"===t.approval,amount:t.amount,lifetime:t.lifetime}),ttl:Number.MAX_SAFE_INTEGER}})))))),b.j.shared(this.userId).events("event.dialogs.automation.productions.removed").pipe((0,h.h)((e=>!(!e["user-id"]||!e.product||"invitation"!==e.product))),(0,c.b)((t=>e(void 0).pipe((0,u.q)(1),(0,d.U)((e=>{var t=(null==e?void 0:e.data)||{};return{data:Object.assign({},t,{active:!1}),ttl:Number.MAX_SAFE_INTEGER}})))))),b.j.shared(this.userId).events("event.dialogs.automation.productions.found").pipe((0,h.h)((e=>!!(e["user-id"]&&e["consumer-id"]&&e.product&&"invitation"===e.product))),(0,c.b)((t=>e(void 0).pipe((0,u.q)(1),(0,d.U)((e=>{var r=(null==e?void 0:e.data)||{},n=(r.consumers||[]).slice();n.push(t["consumer-id"]);var i=r.amount;i&&i--;var s=Object.assign({},r,{consumers:n,amount:i});return 0===i&&(s.active=!1,s.completionReason="consumers-found"),{data:s,ttl:Number.MAX_SAFE_INTEGER}})))))))}}n=y,y.shared=(0,m.r)((e=>new n(e)))},4990:(e,t,r)=>{"use strict";r.d(t,{y:()=>u});var n,i=r(39609),s=r(98705),a=r(30859),o=r(83448),l=r(32585),c=r(54930);class u extends o.v{constructor(e){super("dialogs.mingle.video",e,(()=>(0,i.MX)(i.V0.shared().v2.dialogs.automation.productions["invitation.video"].get,e).pipe((0,s.o4)((e=>{var{data:t,xhr:r}=e;return{data:t||null,ttl:Number.MAX_SAFE_INTEGER}})),(0,s.$O)({data:null,ttl:0})))),this.userId=e,this.refreshDataSubject=new l.xQ}shouldRefreshData(){return this.refreshDataSubject.pipe((0,c.h)((()=>!0)))}startMingle(){return(0,i.rR)(i.V0.shared().v2.dialogs.automation.productions["invitation.video"].post,this.userId,{}).pipe((0,s.vR)(void 0),(0,s.RO)((()=>this.refreshDataSubject.next())),(0,s.$O)(void 0))}}n=u,u.shared=(0,a.r)((e=>new n(e)))},41094:(e,t,r)=>{"use strict";r.d(t,{p:()=>c});var n,i=r(83448),s=r(30859),a=r(39609),o=r(98705),l=r(28516);class c extends i.v{constructor(){super("dialogs.smiles","default",(()=>(0,a.MX)(a.V0.shared().v2.smiles.list).pipe((0,o.o4)((e=>{var t,r,{data:n,xhr:i}=e;return{data:n,ttl:null!==(t=null===(r=(0,l.X)(i))||void 0===r?void 0:r.maxAge)&&void 0!==t?t:0}})))))}}n=c,c.shared=(0,s.r)((()=>new n))},62978:(e,t,r)=>{"use strict";r.d(t,{i:()=>c});var n,i=r(83448),s=r(30859),a=r(39609),o=r(98705),l=r(28516);class c extends i.v{constructor(e){super("dialogs.smiles.personalized",e,(t=>(0,a.MX)(a.V0.shared().v2.smiles["personalized-list"],e,t).pipe((0,o.o4)((e=>{var t,r,{data:n,xhr:i}=e;return{data:n,ttl:null!==(t=null===(r=(0,l.X)(i))||void 0===r?void 0:r.maxAge)&&void 0!==t?t:0}})))))}}n=c,c.shared=(0,s.r)((e=>new n(e)))},61562:(e,t,r)=>{"use strict";r.d(t,{j:()=>D});var n=r(97531),i=r.n(n),s=r(29331),a=r(10358),o=r(41736),l=r(39070),c=r(95725),u=5*a.R.second,d="event";class h{constructor(e){this.source=e}addListener(e){this.source.addListener(d,e)}removeListener(e){this.source.removeListener(d,e)}}class p{constructor(e,t,r,n,s){this.ws=null,this.retry=0,this.timer=null,this.isOpened=!1,this.close=()=>{this.closeWebSocket(),this.subscription.unsubscribe()},this.update=e=>{e!==this.userId&&(this.userId=e,this.isOpened&&this.closeWebSocket(),this.userId&&this.connect(this.userId))},this.makeUrl=e,this.api=t.api,this.additionalHeaders=r,this.maxRetry=n,this.fallback=s,this.eventEmitter=new(i()),this.messages=new h(this.eventEmitter),this.subscription=new o.w,this.subscription.add(l.C.shared().data().pipe((0,c.U)((e=>e.id))).safeSubscribe((e=>this.update(e))))}connect(e,t){this.maxRetry&&++this.retry>this.maxRetry?this.fallback&&this.fallback():this.api.shards.get(e,{exclude:t},((t,r)=>{if(!t&&r){var n=this.makeUrl(r.key,r.shard),i=this.additionalHeaders?"function"==typeof this.additionalHeaders?this.additionalHeaders():this.additionalHeaders:void 0,s=new WebSocket(n,void 0,i&&{headers:i});this.ws=s,s.onopen=()=>{this.retry=0,this.isOpened=!0,this.onOpen&&this.onOpen()},s.onmessage=e=>{this.eventEmitter.emit(d,e)},s.onerror=()=>{this.isOpened=!1,this.onClose&&this.onClose()},s.onclose=()=>{this.isOpened=!1,this.reconnect(e,r.shard),this.onClose&&this.onClose()}}else this.reconnect(e,r&&r.shard)}))}send(e){return!(!this.ws||!this.isOpened||(this.ws.send(e),0))}reconnect(e,t){this.timer&&clearTimeout(this.timer),this.timer=setTimeout((()=>{this.connect(e,t)}),u)}closeWebSocket(){this.ws&&(this.timer&&clearTimeout(this.timer),this.timer=null,this.ws.onopen=null,this.ws.onmessage=null,this.ws.onerror=null,this.ws.onclose=null,this.ws.close(),this.ws=null,this.isOpened=!1,this.retry=0)}}var f=r(39609);class A{constructor(e,t,r){this.start=e=>{void 0!==e&&(this.token=e),this.shouldStop=!1,this.pollEvent()},this.stop=()=>{this.shouldStop=!0},this.isStarted=()=>!this.shouldStop,this.pollEvent=e=>{if(!this.fetching&&this.userId){this.fetching=!0;var t={"client-id":this.clientId};this.token&&(t.sync=this.token);var r=this.additionalHeaders?"function"==typeof this.additionalHeaders?this.additionalHeaders():this.additionalHeaders:{};this.api.events.get(this.userId,t,((t,r)=>{var n;r&&r.length&&(r.forEach((e=>{this.listener&&this.listener(e),e.sync&&(n=e.sync)})),n&&(this.token=n)),this.fetching=!1,null==e||e(!0),this.shouldStop||setTimeout((()=>{this.pollEvent()}),2e3)}),r)}else null==e||e(!1)},this.api=f.V0.shared(),this.token=null,this.fetching=!1,this.shouldStop=!0,this.additionalHeaders=r,this.userId=e,this.clientId=t}setListener(e){this.listener=e}}var m,g=r(43149),v=r(22205),b=r(32585),y=r(12052),C=r(90713),w=r(30859),M=r(75515),S=r(31296),I=r(72456),E=r(98705),x=r(58750),T="event.received";class D{get connectingToWebSocket(){return null!=this.connection&&"socket"!==this.connectionTypeSubject.getValue()}get active(){return this.activeSubject.pipe((0,s.x)())}constructor(e){this.timestamp=null,this.eventEmitter=new(i()),this.connection=null,this.activeSubject=new g.X(!1),this.realmSubscriptions=null,this.fakeContactsSubscription=null,this.webSocketFinishedInitializing=new v.t(1),this.processedDuringConnectionSyncs=[],this.realtimeDataShouldBeInvalidatedSubject=new b.xQ,this.realtimeDataShouldBeInvalidated=this.realtimeDataShouldBeInvalidatedSubject.asObservable(),this.initializedSubject=new b.xQ,this.initialized=this.initializedSubject.asObservable(),this.fakeContactsIds=[],this.connectionTypeSubject=new g.X(null),this.connectionType=this.connectionTypeSubject.asObservable(),this.userId=e,this.flux=C.T.shared(),this.getHost=f.V0.shared().host,this.maxRetry=3,this.webSocketConnectionEnabled=!0,this.eventEmitter.setMaxListeners(15),this.clientId=x.K.shared(e).id}start(e){e.add((()=>{this.controlConnection(!1)})),e.add(this.active.safeSubscribe((e=>{e&&"number"==typeof this.disconnectedTime&&Date.now()-this.disconnectedTime>=D.ttl?this.realtimeDataShouldBeInvalidatedSubject.next(void 0):e||(this.disconnectedTime=Date.now())})))}makeUrl(e,t,r){var n="wss://rt"+t+"."+r+"/"+e;return null==this.timestamp?n+"?client-id="+this.clientId:n+"?sync="+this.timestamp+"&client-id="+this.clientId}controlConnection(e){this.activeSubject.getValue()!==e&&(e?this.open():this.close())}open(){this.activeSubject.next(!0),this.processedDuringConnectionSyncs=[],this.startPolling(),this.webSocketConnectionEnabled&&(this.connection=new p(((e,t)=>this.makeUrl(e,t,this.getHost())),this.flux,f.V0.shared().additionalHeaders,this.maxRetry,(()=>{this.closeSocket(),this.processedDuringConnectionSyncs=[],this.webSocketFinishedInitializing.next(void 0)})),this.connection.onOpen=()=>{this.pollEvent((()=>{var e;this.setConnectionType("socket"),null===(e=this.eventsPoller)||void 0===e||e.setListener(void 0),this.stopPolling(),this.webSocketFinishedInitializing.next(void 0)}))},this.connection.messages.addListener((e=>{if(e.data){var t=JSON.parse(e.data);this.onEvent(t)}}))),this.realmSubscriptions=new o.w,this.realmSubscriptions.add(M.w.shared(this.userId).newEvent.subscribe((e=>{this.eventEmitter.emit(e.name,e.payload)}))),this.fakeContactsSubscription=new o.w,this.fakeContactsSubscription.add(S.i.shared(this.userId).newFakeContact.subscribe((e=>{var t;this.fakeContactsIds.push(null===(t=e.payload)||void 0===t?void 0:t["sender-id"]),this.eventEmitter.emit("event.users.events.added",e)})))}onEvent(e){if("init"===e.type&&this.initializedSubject.next(),"sync.reset"!==e.type){if(!(!this.connectingToWebSocket&&"socket"===this.connectionTypeSubject.getValue()&&e.sync&&this.processedDuringConnectionSyncs.indexOf(e.sync)>=0)){var t=e.label||e.type,r=e.payload||e.details||{},n=f.V0.shared().variable("user-id");if("message:message:v2"===t)r=r.recipient===n?(0,I.m)(r,["text"]):r;else if("event.users.events.added"===t){var i,s,a,o,l=(null===(i=r)||void 0===i||null===(s=i.payload)||void 0===s?void 0:s["recipient-id"])===n;this.fakeContactsIds.includes(r["user-id"])&&"invitation"===r.type&&(r.type="message"),r=Object.assign({},l?(0,I.m)(r,["text","subject"]):r,{payload:null!==(a=r)&&void 0!==a&&a.payload?Object.assign({},l?(0,I.m)(r.payload,["text","subject"]):r.payload):null===(o=r)||void 0===o?void 0:o.payload})}else"event.users.events.staled"===t?this.fakeContactsIds.includes(r["user-id"])&&"invitation"===r.type&&(r.type="message"):"event.dialogs.letters.added"===t&&(r=r["recipient-id"]===n?(0,I.m)(r,["text","subject"]):r);t&&this.eventEmitter.emit(t,r);var c=Object.assign({},e);e.payload?c.payload=r:e.details&&(c.details=r),this.eventEmitter.emit(T,c),e.sync&&(this.timestamp=e.sync,this.connectingToWebSocket&&this.processedDuringConnectionSyncs.push(e.sync))}}else this.timestamp=null}close(){this.processedDuringConnectionSyncs=[],this.activeSubject.next(!1),this.realmSubscriptions&&this.realmSubscriptions.unsubscribe(),this.fakeContactsSubscription&&this.fakeContactsSubscription.unsubscribe(),this.closeSocket(),this.stopPolling()}closeSocket(){this.connection&&(this.connection.close(),this.connection=null,"socket"===this.connectionTypeSubject.getValue()&&this.setConnectionType(null))}startPolling(){this.closeSocket(),this.eventsPoller||(this.eventsPoller=new A(this.userId,this.clientId,f.V0.shared().additionalHeaders)),this.eventsPoller.stop(),this.eventsPoller.setListener((e=>this.onEvent(e))),this.eventsPoller.start(this.timestamp),this.setConnectionType("polling")}stopPolling(){this.eventsPoller&&this.eventsPoller.stop(),"polling"===this.connectionTypeSubject.getValue()&&this.setConnectionType(null)}addListener(e,t){return this.eventEmitter.addListener(e,t),{remove:()=>this.eventEmitter.removeListener(e,t)}}removeListener(e,t){this.eventEmitter.removeListener(e,t)}events(e){return new y.y((t=>this.addListener(e,(e=>{t.next(e)})).remove))}addEventListener(e){return this.eventEmitter.addListener(T,e),{remove:()=>this.eventEmitter.removeListener(T,e)}}removeEventListener(e){this.eventEmitter.removeListener(T,e)}sendClientEvent(e,t){return(0,f.rR)(f.V0.shared().events.post,this.userId,{label:e.replace("ci:",""),payload:t}).pipe((0,E.vR)(void 0))}pollEvent(e){this.eventsPoller&&this.eventsPoller.isStarted()?this.eventsPoller.pollEvent(e):null==e||e(!1)}setConnectionType(e){this.connectionTypeSubject.next(e)}disableWebsocketConnection(){this.webSocketFinishedInitializing.subscribe((()=>{this.webSocketConnectionEnabled=!1,this.startPolling()}))}}m=D,D.ttl=5*a.R.minute,D.shared=(0,w.r)((e=>new m(e)))},75951:(e,t,r)=>{"use strict";r.d(t,{b:()=>v});var n,i=r(30859),s=r(43149),a=r(32585),o=r(82801),l=r(15080),c=r(12052),u=r(42103),d=r(60467),h=r(95717),p=r(35713),f=r(1662),A=r(39609),m=r(37260),g=r(78523);class v{static getKey(e,t){return e+"|"+t}static getFormData(e){var t=new FormData;if(e.uri.startsWith("data")){var r=(0,m.q)(e.uri);t.append("blob",r)}else{var n=e.name||e.uri.split("/").pop();t.append(n,e)}return t}constructor(){this.failedUploads=[],this.uploads=new s.X({}),this.canceled=new a.xQ}activeUploadFor(e,t){return this.uploads.pipe((0,u.w)((r=>r[v.getKey(e,t)]||(0,o.of)(null))))}upload(e,t,r){return(0,l.P)((()=>{var n=v.getKey(e,t.uri),i=this.failedUploads.indexOf(n);if(this.uploads.getValue()[n]&&i<0)return this.uploads.getValue()[n];var s=this.canceled.pipe((0,d.h)((e=>e===n)));i>=0&&this.failedUploads.splice(i,1);var a=new c.y((i=>{var s=f.format({protocol:"https",hostname:A.V0.shared().getBaseHost().replace("//",""),pathname:e}),a=new XMLHttpRequest;a.open(r||"POST",s,!0),a.setRequestHeader("accept","application/json"),a.setRequestHeader("authorization",g.h.shared().getAAF());var o=A.V0.shared().augment("user-agent");o&&a.setRequestHeader("user-agent",o);var l=A.V0.shared().augment("x-facility");l&&a.setRequestHeader("x-facility",l);var c=A.V0.shared().augment("X-Client"),u=A.V0.shared().augment("X-Client-Version"),d=A.V0.shared().augment("X-Client-Instance");c&&a.setRequestHeader("X-Client",c),u&&a.setRequestHeader("X-Client-Version",u),d&&a.setRequestHeader("X-Client-Instance",d),a.onload=e=>{try{var t=e.target,r=JSON.parse(t.responseText);i.next({name:"complete",basename:Array.isArray(r)?r[0]:r.basenames?r.basenames[0]:r.basename}),i.complete()}catch(e){i.next({name:"failed"}),i.complete()}},a.onerror=()=>{i.next({name:"failed"}),i.complete()};var h=e=>{var t=e.loaded&&e.total?Math.round(e.loaded/e.total*100):0;i.next({name:"uploading",progress:t||0})};return a.upload&&a.upload.addEventListener("progress",h),a.send(v.getFormData(t)),()=>{if(a.upload&&a.upload.removeEventListener("progress",h),a.status!==a.DONE){var e=Object.assign({},this.uploads.getValue());delete e[n],this.uploads.next(e),a.abort()}}})).pipe((0,h.R)(s),(0,p.d)(1));return this.uploads.next(Object.assign({},this.uploads.getValue(),{[n]:a})),a}))}cancelUpload(e,t){this.canceled.next(v.getKey(e,t))}}n=v,v.shared=(0,i.r)((()=>new n))},90713:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});var n=r(75361).T},28516:(e,t,r)=>{"use strict";r.d(t,{J:()=>n,X:()=>i});var n=e=>{var t=(e||"").trim();if(0!==t.length){var r=t.split(",").reduce(((e,t)=>{var[r,n]=t.trim().split("=").map((e=>e.trim()));return Object.assign({},e,{[r]:n||!0})}),{}),n=parseInt(r["max-age"]);return isNaN(n)?n=0:n*=1e3,{maxAge:n,public:!!r.public,private:!!r.private,noStore:!!r["no-store"],noCache:!!r["no-cache"],mustReValidate:!!r["must-revalidate"]}}},i=e=>n(e.getResponseHeader("Cache-Control"))},8050:(e,t,r)=>{"use strict";r.d(t,{B:()=>u});var n,i=r(30859),s=r(39609),a=r(12052),o=r(38826),l=r(76143),c=r(98705);class u{constructor(e){this.userId=e}suspend(e,t){return(0,s.Dx)(s.V0.shared().dialogs.automation.properties.update,e?"invitation.video.contact":"invitation.video",this.userId,{"suspension-duration":t,suspended:!0})}declineVideo(e,t){return(0,s.Dx)(s.V0.shared().users.videos.invitation.tags.put,e,t,"declined").pipe((0,o.q)(1))}removeTagFromVideo(e,t,r){return(0,s.Dx)(s.V0.shared().users.videos.invitation.tags.delete,e,t,r).pipe((0,o.q)(1))}videos(e,t,r){return new a.y((n=>{s.V0.shared().users.wildcard.videos.invitation.get({select:e,omit:t,oldest:!!r.oldest,"filter.user-id":r.ownerId,"filter.tags":r.tags},((e,t)=>{e?n.error(e):n.next((t&&t.files||[]).map((e=>({created:new Date(e.created),baseName:e.basename,basePath:e.basepath,tags:e.tags})))),n.complete()}))}))}tags(e,t){return(0,s.rR)(s.V0.shared().users.videos.invitation.tags.get,e,t).pipe((0,c.o4)((e=>e.tags)),(0,c.ym)((e=>404===e.status?l.o.just([]):l.o.just(["unapproved"]))))}}n=u,u.shared=(0,i.r)((e=>new n(e)))},51227:(e,t,r)=>{"use strict";r.d(t,{P:()=>n.P});var n=r(51238)},71913:(e,t,r)=>{"use strict";r.d(t,{q:()=>A});var n,i=r(1662),s=r(43149),a=r(32585),o=r(12941),l=r(12636),c=r(12052),u=r(30859),d=r(39609),h=r(60467),p=r(2447);var f=10*r(10358).R.second;class A{constructor(){this.uri=i.format({protocol:"https",hostname:d.V0.shared().getBaseHost().replace("//",""),pathname:"v2/metrics"}),this.metrics=new s.X([]),this.flushSubject=new a.xQ}start(e){e.add(this.metrics.pipe((0,h.h)((e=>!!e.length)),(0,p.U)((()=>(0,o.T)(this.flushSubject,(0,l.H)(f),this.metrics.pipe((0,h.h)((e=>e.length>=50))))))).safeSubscribe((e=>{this.metrics.next([]),function(e,t){var r=d.V0.shared().augment("X-Client"),n=d.V0.shared().augment("X-Client-Version"),i=d.V0.shared().augment("X-Client-Instance"),s=Object.assign({},r?{"X-Client":r}:void 0,n?{"X-Client-Version":n}:void 0,i?{"X-Client-Instance":i}:void 0),a=function(e){try{return new Blob([JSON.stringify(e,null,2)],{type:"text/plain"})}catch(e){return Sentry.captureException(new Error("Failed to encode beacon data")),null}}(t);a&&fetch(e,{method:"POST",body:a,keepalive:!0,headers:s}).then((t=>{t.ok||Sentry.withScope((s=>{s.setExtras({url:e,client:r,clientInstance:i,clientVersion:n,status:t.status,statusText:t.statusText}),Sentry.captureException(new Error("Failed to send beacon: "+t.statusText))}))})).catch((t=>{Sentry.withScope((s=>{s.setExtras({url:e,client:r,clientInstance:i,clientVersion:n}),Sentry.captureException(t)}))}))}(this.uri,{metrics:e})})))}flush(){this.flushSubject.next(void 0)}send(e){return new c.y((t=>{this.metrics.next([...this.metrics.getValue(),e]),t.complete()}))}}n=A,A.shared=(0,u.r)((()=>new n))},35482:(e,t,r)=>{"use strict";r.d(t,{A:()=>I,C:()=>E});var n,i,s=r(30859),a=r(15080),o=r(12941),l=r(50070),c=r(82801),u=r(12052),d=r(41736),h=r(37330),p=r(35713),f=r(38826),A=r(15278),m=r(42103),g=r(95717),v=r(95725),b=r(83032),y=r(2513),C=r(57450),w=r(76143),M=r(98705);class S{constructor(){this.cachePolicy="actual-cache-data-else-load"}getCachePolicy(){return this.cachePolicy}setCachePolicy(e){this.cachePolicy=e}}n=S,S.shared=(0,s.r)((()=>new n));class I{static setGlobalCachePolicy(e){S.shared().setCachePolicy(e)}static getGlobalCachePolicy(){return S.shared().getCachePolicy()}constructor(e){this.setCachePolicy=e=>{this.cachePolicy=e},this.clearCachePolicy=()=>{this.cachePolicy=void 0}}getCachePolicy(){return this.cachePolicy||S.shared().getCachePolicy()}}function E(e,t,r,n){return(0,a.P)((()=>{var i=(0,a.P)((()=>r())).pipe((0,p.d)(1)),s=i.pipe((0,f.q)(1)),v=i.pipe((0,C.W)()),S=w.o.defer((()=>t())).pipe((0,M.td)()),I=(0,o.T)(i.pipe((0,A.T)(1),(0,m.w)((e=>e?b.X.shared().currentTime().asObservable().pipe((0,m.w)((t=>e.expiration>=t?(0,c.of)({data:e.data,ttl:e.expiration}):l.E))):l.E)),(0,g.R)(S.asObservable())),S.pipe((0,M.eo)((e=>{var{data:t,ttl:r}=e;return b.X.shared().currentTime().pipe((0,M.eo)((e=>n({data:t,expiration:e+r,time:e}))))}))).asObservable().pipe((0,m.w)((()=>v))));switch(e){case"actual-cache-data-else-load":return s.pipe((0,m.w)((e=>e?b.X.shared().currentTime().asObservable().pipe((0,m.w)((t=>e.expiration>=t?v:I))):I)));case"cache-data-try-load":return s.pipe((0,m.w)((e=>e?new u.y((t=>{var r=new d.w;return r.add(v.subscribe(t)),r.add(b.X.shared().currentTime().asObservable().pipe((0,m.w)((t=>e.expiration>=t?l.E:I)),(0,f.q)(1),(0,y.P)()).subscribe()),r})):I)));case"cache-data-dont-load":return s.pipe((0,m.w)((e=>e?v:(0,h._)("Cache is empty"))))}})).pipe((0,v.U)((e=>e.data)))}i=I,I.shared=(0,s.r)((e=>new i(e)))},83448:(e,t,r)=>{"use strict";r.d(t,{v:()=>M});var n=r(83032),i=r(95290),s=r(43149),a=r(82801),o=r(50070),l=r(15080),c=r(22983),u=r(12941),d=r(42103),h=r(54249),p=r(95725),f=r(60467),A=r(29331),m=r(35482),g=r(94519),v=r(50727),b=r.n(v),y=r(76143),C=r(98705),w=r(62312);class M{constructor(e,t,r){this.stateTransformations=new s.X({}),this.currentLoadRequests={};for(var n=arguments.length,a=new Array(n>3?n-3:0),o=3;o<n;o++)a[o-3]=arguments[o];var[l,c]=a;this.modelName=e+"."+t,this.modelDomain=e,this.modelStorage=i.h.shared(),this.modelCachePolicy=m.A.shared(this.modelDomain),this.getData=r,this.stateFromValue=l||((e,t,r,n)=>({options:t,data:e,expiration:n})),this.valueFromState=c||(e=>({data:e.data,expiration:e.expiration}))}start(e){e.add(this.dataUpdates((e=>this.state(e).pipe((0,d.w)((e=>e?n.X.shared().currentTime().pipe((0,C.o4)((t=>e.expiration>=t?e:void 0))):(0,a.of)(void 0)))))).pipe((0,h.b)((e=>{var t;if("ttl"in e&&"number"==typeof e.ttl)return n.X.shared().currentTime().pipe((0,C.o4)((t=>({data:e.data,options:e.options,expiration:(e.ttl||0)+t}))));var r="expiration"in e&&"number"==typeof e.expiration?e.expiration:null===(t=this.getState(e.options))||void 0===t?void 0:t.expiration;return"number"==typeof r?(0,a.of)({data:e.data,options:e.options,expiration:r}):o.E}))).safeSubscribe((e=>{this.setState(e.data,e.options,e.expiration)}))),e.add(this.shouldRefreshData().safeSubscribe((e=>{var t=this.getRawState();if(t)for(var r of Object.values(t))e(r.options)&&this.setRawData(void 0,r.options)})))}loadData(e){var t=(0,w.z)(e),r=this.currentLoadRequests[t];if(r)return r;var n=this.getData(e).pipe((0,C.fr)((()=>{delete this.currentLoadRequests[t]})),(0,C.td)());return this.currentLoadRequests[t]=n,n}baseData(e){return(0,g.P)((0,l.P)((()=>(0,m.C)(this.cachePolicy(),(()=>this.loadData(e)),(()=>this.state(e)),(t=>{var{data:r,expiration:n,time:i}=t;return y.o.defer((()=>(this.invalidate(i),this.setState(r,e,n),y.o.just(void 0))))})))))}dataAreEqual(e,t){return b()(e,t)}dataUpdates(e){return o.E}data(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];var n=t[0],i=(0,w.z)(n),s=this.baseData(n),o=(0,c.aj)([s,this.stateTransformations.pipe((0,p.U)((e=>e[i]||[])))]).pipe((0,p.U)((e=>{var[t,r]=e;return r.reduce(((e,t)=>t(e)),t)})));return(0,u.T)((0,a.of)(void 0),this.shouldRefreshData().pipe((0,f.h)((e=>e(n))))).pipe((0,d.w)((()=>o)),(0,A.x)(((e,t)=>this.dataAreEqual(e,t))))}isFilled(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];var n=t[0];return this.isExpired(n).pipe((0,C.o4)((e=>void 0!==this.getState(n)&&!e)))}setStateIfNotFilled(){var e=arguments.length<=0?void 0:arguments[0],t=3===arguments.length?arguments.length<=1?void 0:arguments[1]:void 0,r=3===arguments.length?arguments.length<=2?void 0:arguments[2]:arguments.length<=1?void 0:arguments[1];return this.isFilled(t).pipe((0,C.RO)((i=>{i||n.X.shared().now((n=>{this.invalidate(n),this.setState(e,t,r+n)}))})))}shouldRefreshData(){return o.E}addOptimisticStateTransformation(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];var n=t[1],i=(0,w.z)(n),s=t[0];this.stateTransformations.next(Object.assign({},this.stateTransformations.getValue(),{[i]:[...this.stateTransformations.getValue()[i]||[],s]}));var a=()=>{var e=this.stateTransformations.getValue(),t=(e[i]||[]).filter((e=>e!==s));if(t.length)this.stateTransformations.next(Object.assign({},e,{[i]:t}));else{var r=Object.assign({},e);delete r[i],this.stateTransformations.next(r)}};return{commit:()=>{var e=this.getState(n);void 0!==e&&this.setState(s(e.data),n,e.expiration),a()},reject:a}}invalidate(e){var t=this.getRawState();if(t){var r=Object.assign({},t),n=!1;for(var[i,s]of Object.entries(r))s.expiration<e&&(delete r[i],n=!0);n&&this.setRawState(r)}}setRawState(e){return this.modelStorage.setState(this.modelName,e)}setState(){var e=arguments.length<=0?void 0:arguments[0],t=3===arguments.length?arguments.length<=1?void 0:arguments[1]:void 0,r=(0,w.z)(t),n=3===arguments.length?arguments.length<=2?void 0:arguments[2]:arguments.length<=1?void 0:arguments[1],i=this.getRawState(),s=this.stateFromValue(e,t,null==i?void 0:i[r],n);this.setRawData(s,t)}setRawData(){var e=arguments.length<=0?void 0:arguments[0],t=2===arguments.length?arguments.length<=1?void 0:arguments[1]:void 0,r=(0,w.z)(t),n=this.getRawState();if(n||e){var i=Object.assign({},n);e?i[r]=e:delete i[r],this.setRawState(i)}}getRawState(){return this.modelStorage.getState(this.modelName)}getState(){for(var e,t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];var i=r[0],s=(0,w.z)(i),a=null===(e=this.getRawState())||void 0===e?void 0:e[s];return a?this.valueFromState(a):void 0}rawState(){return this.modelStorage.state(this.modelName)}state(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];var n=t[0],i=(0,w.z)(n);return this.rawState().pipe((0,p.U)((e=>{var t=null==e?void 0:e[i];return t?this.valueFromState(t):void 0})))}isExpired(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];var i=t[0];return n.X.shared().currentTime().pipe((0,C.o4)((e=>{var t=this.getState(i);return void 0!==t&&t.expiration<e})))}cachePolicy(){return this.modelCachePolicy.getCachePolicy()}}},37391:(e,t,r)=>{"use strict";r.d(t,{r:()=>A});var n=r(50070),i=r(35482),s=r(94519),a=r(95725),o=r(42103),l=r(38826),c=r(23877),u=r(83448),d=r(76143),h=r(98705),p=r(62312),f=r(83032);class A extends u.v{constructor(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:50;super(e,t,(e=>this.getAllItems(e)),((e,t,r,n)=>this.stateFromItemsInRangeWithFilters(void 0,t,e,r,n)),(e=>this.itemsInRangeWithFiltersFromState(void 0,e))),this.dataTtl=r,this.pageLength=n}dataAreEqual(e,t){return e===t}normalizeRange(e){for(var[t,r]=e,n=this.pageLength,i=Math.floor(r/n)*n,s=t+(r-i),a=[[n,i]];s>n;)s-=n,i+=n,a.push([n,i]);return a}denormalizeItems(e,t,r){var n=t[1]-r[1],i=t[0];return e.slice(n,i+n)}getAllItems(e){return this.paged(e).allItems(this.pageLength).toSingle().pipe((0,h.o4)((e=>({data:e,ttl:this.dataTtl}))))}items(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return d.o.defer((()=>{var e=t[0],r=t[1],n=t[2],o=(0,p.z)(n),l=this.normalizeRange([e,r]);if(l.length>1)return d.o.zip(...l.map((e=>this.items(e[0],e[1],n)))).pipe((0,h.o4)((e=>e.reduce(((e,t)=>(e.push(...t),e)),[]))),(0,h.o4)((t=>this.denormalizeItems(t,[e,r],[l.reduce(((e,t)=>e+t[1]),0),l[0][1]]))));var c=l[0];return(0,s.P)((0,i.C)(this.cachePolicy(),(()=>this.getActualItems(c[0],c[1],n).pipe((0,h.o4)((e=>({data:e.items,ttl:e.ttl}))))),(()=>this.rawState().pipe((0,a.U)((e=>{var t=null==e?void 0:e[o];return t?this.itemsInRangeWithFiltersFromState(c,t):void 0})))),(e=>{var{data:t,expiration:r,time:i}=e;return d.o.defer((()=>(this.invalidate(i),this.setStateForRangeWithFilters(c,n,t,r),d.o.just(void 0))))}))).toSingle().pipe((0,h.o4)((t=>this.denormalizeItems(t,[e,r],c))))}))}paged(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];var i=t[0],s=(0,p.z)(i);return new c.wq(((e,t)=>this.items(e,t,i)),(e=>this.dataUpdates((t=>s!==(0,p.z)(t)?n.E:e.pipe((0,a.U)((e=>({data:e.items,expiration:Number.MAX_SAFE_INTEGER})))))).pipe((0,o.w)((t=>e.pipe((0,l.q)(1)).pipe((0,a.U)((e=>({items:t.data,endReached:e.endReached})))))))))}stateFromItemsInRangeWithFilters(e,t,r,n,i){var s=(0,p.z)(e);return{data:Object.assign({},null==n?void 0:n.data,{[s]:{items:r,range:e,expiration:i}}),expiration:Math.max((null==n?void 0:n.expiration)||i,i),options:t}}itemsInRangeWithFiltersFromState(e,t){var r,n=(0,p.z)(e),i=null===(r=t.data)||void 0===r?void 0:r[n];if(i)return{data:i.items,expiration:i.expiration}}setStateForRangeWithFilters(){var e=arguments.length<=0?void 0:arguments[0],t=4===arguments.length?arguments.length<=1?void 0:arguments[1]:void 0,r=(0,p.z)(t),n=4===arguments.length?arguments.length<=2?void 0:arguments[2]:arguments.length<=1?void 0:arguments[1],i=4===arguments.length?arguments.length<=3?void 0:arguments[3]:arguments.length<=2?void 0:arguments[2],s=this.getRawState(),a=null==s?void 0:s[r],o=this.stateFromItemsInRangeWithFilters(e,t,n,a,i);this.setRawData(o,t)}invalidate(e){var t=this.getRawState();if(t){var r=Object.assign({},t),n=!1;for(var[i,s]of Object.entries(r))if(s.expiration<e)delete r[i],n=!0;else{var a=Object.assign({},s.data);for(var[o,l]of Object.entries(a))l.expiration<e&&(delete a[o],r[i]=Object.assign({},s,{data:a}),n=!0);Object.keys(a).length||(delete r[i],n=!0)}n&&this.setRawState(r)}}setStateIfNotFilled(){var e=arguments.length<=0?void 0:arguments[0],t=3===arguments.length?arguments.length<=1?void 0:arguments[1]:void 0,r=3===arguments.length?arguments.length<=2?void 0:arguments[2]:arguments.length<=1?void 0:arguments[1];return this.isFilled(t).pipe((0,h.eo)((n=>n?d.o.just(!0):f.X.shared().currentTime().pipe((0,h.RO)((n=>{this.invalidate(n);var i=this.pageLength,s=n+r;if(e.length)for(var a=0;a<e.length;a+=i)this.setStateForRangeWithFilters([i,a],t,e.slice(a,a+i),s);else this.setStateForRangeWithFilters([i,0],t,e,s)})),(0,h.vR)(!1)))))}}},62312:(e,t,r)=>{"use strict";function n(e){return e&&"number"!=typeof e&&"string"!=typeof e&&"boolean"!=typeof e&&void 0!==e?Array.isArray(e)?"array."+e.map((e=>n(e))).join(","):"object."+Object.keys(e).sort().reduce(((t,r)=>{var i=e[r];if(void 0!==i){var s=r+":"+n(i);return t?t+","+s:s}return t}),""):typeof e+"."+e}r.d(t,{z:()=>n})},95290:(e,t,r)=>{"use strict";r.d(t,{h:()=>a});var n,i=r(30859),s=r(43149);class a{constructor(){this.storage={}}modelState(e){return this.storage[e]||(this.storage[e]=new s.X(void 0)),this.storage[e]}getSnapshot(){return Object.keys(this.storage).filter((e=>void 0!==this.storage[e].getValue())).map((e=>({[e]:this.storage[e].getValue()}))).reduce(((e,t)=>Object.assign({},e,t)),{})}setSnapshot(e){Object.keys(e).forEach((t=>{this.setState(t,e[t])}))}state(e){return this.modelState(e)}getState(e){return this.modelState(e).getValue()}setState(e,t){this.modelState(e).next(t)}}n=a,a.shared=(0,i.r)((()=>new n))},74190:(e,t,r)=>{"use strict";r.d(t,{U:()=>p});var n,i=r(83448),s=r(30859),a=r(39609),o=r(54930),l=r(76143),c=r(10378),u=r(22205),d=r(98705),h=r(75291);class p extends i.v{constructor(e){super("notifications.addresses",e,(t=>new l.o((r=>{a.V0.shared().notifications.remastered.addresses.get(e,{channel:t},((e,t)=>{e?r.error(e):r.success({data:null==t?void 0:t.addresses,ttl:0})}))})))),this.refreshSubject=new u.t(1),this.userId=e}shouldRefreshData(){return this.refreshSubject.pipe((0,o.h)((()=>!0)))}refresh(){this.refreshSubject.next(void 0)}addToken(e,t){return l.o.defer((()=>(0,a.rR)(a.V0.shared().notifications.addresses.post,this.userId,{address:e,channel:t}).pipe((0,d.RO)((()=>{var r,n=(null===(r=this.getState(t))||void 0===r?void 0:r.data)||[];this.setState([{channel:t,address:e,confirmed:0},...n.filter((e=>e.confirmed))],t,0)})))))}removeToken(e,t){return l.o.defer((()=>{var r=this.addOptimisticStateTransformation((r=>r.filter((r=>!(r.channel===t&&r.address===h.Buffer.from(e,"base64").toString("binary"))))),t);return(0,a.rR)(a.V0.shared().notifications.addresses.delete,this.userId,t,e).pipe((0,c.Iy)(r))}))}confirm(e,t){return(0,a.rR)(a.V0.shared().notifications.remastered.addresses.confirmation.post,this.userId,{confirmationCode:t,channel:e}).pipe((0,d.RO)((()=>{this.refreshSubject.next(void 0)})))}resendPhoneVerificationCode(){return(0,a.rR)(a.V0.shared().notifications.remastered.addresses.confirmation.resend.post,this.userId,"tel")}}n=p,p.shared=(0,s.r)((e=>new n(e)))},57850:(e,t,r)=>{"use strict";r.d(t,{p:()=>h});var n,i=r(83448),s=r(39609),a=r(30859),o=r(76143),l=r(98705),c=r(10378),u=r(32585),d=r(54930);class h extends i.v{constructor(e){super("notifications.subscriptions",e,(t=>new o.o((r=>{s.V0.shared().v2.notifications.subscriptions.get(t,e,((e,t)=>{var n;e?r.error(e):r.success({data:(n=(null==t?void 0:t.subscriptions)||{},Object.keys(n).reduce(((e,t)=>(e[t]=n[t].Subscribed?1:0,e)),{})),ttl:0})}))})))),this.userId=e,this.refreshDataSubject=new u.xQ}patch(e,t,r){return o.o.defer((()=>{var n=this.addOptimisticStateTransformation((e=>Object.assign({},e,t)),e);return(0,s.rR)(s.V0.shared().v2.notifications.subscriptions.patch,e,this.userId,{subscriptions:t,meta:r}).pipe((0,l.RO)((()=>this.refreshDataSubject.next())),(0,c.Iy)(n))}))}shouldRefreshData(){return this.refreshDataSubject.pipe((0,d.h)((()=>!0)))}}n=h,h.shared=(0,a.r)((e=>new n(e)))},6229:(e,t,r)=>{"use strict";r.d(t,{o:()=>c});var n,i=r(1662),s=r(32106),a=r(30859),o=r(39609),l=r(22205);class c{constructor(){this.pushNotificationReceivedRequestUri="/messages/delivery",this.pushNotificationDisplayedRequestUri="/messages/open",this.pushNotificationOpenedRequestUri="/messages/click",this.apiHost=new l.t(1)}setHost(e){this.apiHost.next(e)}trackNotificationReceived(e){this.apiHost.toSingle().safeSubscribe((t=>{(0,s.ZP)(...this.buildRequest(t,this.pushNotificationReceivedRequestUri,"POST",null,{messageId:e.messageId}))}))}trackNotificationDisplayed(e){this.apiHost.toSingle().safeSubscribe((t=>{(0,s.ZP)(...this.buildRequest(t,this.pushNotificationDisplayedRequestUri,"POST",null,{messageId:e.messageId}))}))}trackNotificationOpened(e){this.apiHost.toSingle().safeSubscribe((t=>{(0,s.ZP)(...this.buildRequest(t,this.pushNotificationOpenedRequestUri,"POST",null,{messageId:e.messageId}))}))}buildUrl(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,n=new URLSearchParams("");return null!==r&&Object.keys(r).forEach((e=>{n.append(e,r[e])})),i.format({protocol:"https",hostname:e,pathname:t,search:n.toString()})}buildRequest(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"GET",n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null,s=arguments.length>5&&void 0!==arguments[5]?arguments[5]:null,a=this.buildUrl(e,t,n),l={"user-agent":o.V0.shared().augment("user-agent"),"x-facility":o.V0.shared().augment("x-facility"),"content-type":"application/json"};return[a,Object.assign({method:r,headers:Object.assign({},l,s||{})},i?{body:JSON.stringify(i)}:{})]}}n=c,c.shared=(0,a.r)((()=>new n))},32424:(e,t,r)=>{"use strict";r.d(t,{R:()=>p});var n,i=r(39609),s=r(30859),a=r(83448),o=r(61562),l=r(95725),c=r(60467),u=r(54930),d=r(12941),h=r(98705);class p extends a.v{constructor(e){super("user.account.balance",e,(()=>(0,i.rR)(i.V0.shared().credits.accounts.balance.get,e).pipe((0,h.o4)((e=>({data:e,ttl:Number.MAX_SAFE_INTEGER})))))),this.userId=e}dataUpdates(e){return o.j.shared(this.userId).events("account:credits").pipe((0,l.U)((e=>({data:{balance:e.balance},ttl:Number.MAX_SAFE_INTEGER}))))}shouldRefreshData(){return(0,d.T)(o.j.shared(this.userId).events("event.users.tags.set").pipe((0,c.h)((e=>"object"==typeof e&&"credits.accounts.birthday"===e.tag))),o.j.shared(this.userId).realtimeDataShouldBeInvalidated).pipe((0,u.h)((()=>!0)))}changeBalance(e,t){return(0,i.rR)(i.V0.shared().credits.accounts.balance.post,this.userId,e).pipe((0,h.RO)((()=>{var r=this.getState();void 0!==r?r.data&&this.setState({balance:r.data.balance+e.amount/(100/(t||1))},r.expiration):console.warn("Empty user.account.balance model state of user "+this.userId+" cannot be actualized")})))}}n=p,p.shared=(0,s.r)((e=>new n(e)))},69525:(e,t,r)=>{"use strict";r.d(t,{p:()=>n.p});var n=r(40628)},47074:(e,t,r)=>{"use strict";r.d(t,{$:()=>f});var n,i=r(30859),s=r(66784),a=r(22205),o=r(51495),l=r(37330),c=r(39609),u=r(32106),d=r(98705),h=r(76143),p={code:0};class f{constructor(e){this.userId=e,this.apiScheme=new a.t(1),this.merchantId=new a.t(1)}setMerchantId(e){this.merchantId.next(e)}setApiScheme(e){this.apiScheme.next(e)}createInvoice(e){return new h.o((t=>{c.V0.shared().exo.moto.invoice.post(this.userId,e,((e,r)=>{e&&400===e.status?t.success(s.x.failure("invoice-not-created")):r?t.success(s.x.success(r)):t.error(e)}))}))}purchase(e){return(0,o.$R)(this.apiScheme,this.merchantId).toSingle().pipe((0,d.eo)((t=>{var[r,n]=t,i={accept:"application/json","content-type":"application/json",charset:"utf-8"},s=c.V0.shared().augment("true-client-ip");s&&(i["True-Client-Ip"]=s);var a=c.V0.shared().augment("cf-ipcountry");return a&&(i["CF-IPCountry"]=a),(0,u.az)(r,"/api/merchants/"+n+"/payments",{method:"POST",headers:i,body:JSON.stringify({invoice:e})}).pipe((0,d.eo)((e=>{var{responseText:t,status:r}=e,n=t?JSON.parse(t):null;return 200===r&&n?"rejected"===n.state?(0,l._)({code:n.rejectionCode}).toSingle():h.o.just(n):(0,l._)(p).toSingle()})))})))}}n=f,f.shared=(0,i.r)((e=>new n(e)))},17476:(e,t,r)=>{"use strict";r.d(t,{s:()=>f});var n=r(30859),i=r(37330),s=r(83448),a=r(60467),o=r(42103),l=r(98705),c=r(76143),u=r(21353);function d(e){var t,r,n;return Object.assign({},e,{tags:{taxAmount:null===(t=e.tags)||void 0===t?void 0:t.TaxAmount,taxAbbreviation:null===(r=e.tags)||void 0===r?void 0:r.TaxAbbreviation,taxIp:null===(n=e.tags)||void 0===n?void 0:n.TaxIp}})}var h,p=r(10358);class f extends s.v{constructor(){super("moto-tax","default",(e=>u.V0.shared().moduleInitialized.pipe((0,a.h)((e=>e)),(0,o.w)((()=>u.V0.shared().getPriceListDecompose(e).toSingle().pipe((0,l.eo)((e=>{return e.isSuccessful?c.o.just({data:(t=e.value,t.map(d)),ttl:5*p.R.minute}):(0,i._)({code:0}).toSingle();var t})))))).toSingle()))}setApiScheme(e){}setHeader(e){}}h=f,f.shared=(0,n.r)((()=>new h))},49180:(e,t,r)=>{"use strict";r.d(t,{c:()=>l});var n,i=r(39609),s=r(30859),a=r(83448),o=r(98705);class l extends a.v{constructor(e){super("payment.packages",e,(t=>{var{shop:r,tags:n,subscription:s,fastbuySupported:a=!1}=t;return(s?(0,i.rR)(i.V0.shared().credits.mall.packages.subscriptions.get,e,{shop:r}):(0,i.rR)(i.V0.shared().credits.mall.packages.get,e,{shop:r,tags:n,"fastbuy-supported":a})).pipe((0,o.o4)((e=>({data:e.packages,ttl:0}))))}))}}n=l,l.shared=(0,s.r)((e=>new n(e)))},66688:(e,t,r)=>{"use strict";r.d(t,{V:()=>A});var n,i=r(39609),s=r(30859),a=r(83448),o=r(22205),l=r(12941),c=r(61562),u=r(60467),d=r(54930),h=r(98705),p=r(76143),f=r(66784);class A extends a.v{constructor(e){super("payment.subscription",e,(()=>(0,i.rR)(i.V0.shared().v3.credits.accounts.subscriptions.get,e).pipe((0,h.o4)((e=>({data:e,ttl:Number.MAX_SAFE_INTEGER})))))),this.userId=e,this.refreshSubject=new o.t(1)}shouldRefreshData(){return(0,l.T)(c.j.shared(this.userId).events("event.credits.accounts.subscriptions.recurring.updated"),c.j.shared(this.userId).events("event.credits.mall.receipt.exchanged").pipe((0,u.h)((e=>e["user-id"]===this.userId))),c.j.shared(this.userId).realtimeDataShouldBeInvalidated,this.refreshSubject).pipe((0,d.h)((()=>!0)))}update(e){return(0,i.rR)(i.V0.shared().v3.credits.accounts.subscriptions.put,this.userId,e).pipe((0,h.vR)(void 0))}cancel(){return(0,i.rR)(i.V0.shared().credits.accounts.subscription.cancel.post,this.userId).pipe((0,h.RO)((()=>this.refreshSubject.next())),(0,h.vR)(f.x.success()),(0,h.ym)((()=>p.o.just(f.x.failure("failure")))))}}n=A,A.shared=(0,s.r)((e=>new n(e)))},12651:(e,t,r)=>{"use strict";r.d(t,{n:()=>n.n});var n=r(39777)},77756:(e,t,r)=>{"use strict";r.d(t,{M:()=>b});var n,i=r(30859),s=r(76143),a=r(83448),o=r(39609),l=r(98705),c=r(28516),u=r(10378),d=r(61562),h=r(10358),p=r(42103),f=r(54930),A=r(50727),m=r.n(A),g=5*h.R.minute,v="persistence";class b extends a.v{constructor(e,t){super("persistence.remote",t,(()=>this.requestData())),this.userId=t,this.scope=e}requestData(){return(0,o.MX)(o.V0.shared().analytics.storage.get,this.userId,v).pipe((0,l.o4)((e=>{var t,{data:r,xhr:n}=e;return{data:b.deserialize(r),ttl:(null===(t=(0,c.X)(n))||void 0===t?void 0:t.maxAge)||g}})))}store(e,t){return this.load(e).pipe((0,l.eo)((r=>{if(m()(r,t))return s.o.just();var n=this.addOptimisticStateTransformation((r=>Object.assign({},r,{[this.scope]:Object.assign({},r[this.scope],{[e]:t})})));return this.data().toSingle().pipe((0,l.eo)((e=>(0,o.rR)(o.V0.shared().analytics.storage.put,this.userId,v,b.serialize(e)))),(0,u.Iy)(n),(0,l.eo)((()=>d.j.shared(this.userId).sendClientEvent("ci:event.remote.persistence.updated",{sender:this.userId,scope:this.scope}))))})))}load(e){return this.data().toSingle().pipe((0,l.o4)((t=>{var r,n;return null!==(r=null===(n=t[this.scope])||void 0===n?void 0:n[e])&&void 0!==r?r:null})))}update(e,t){return this.load(e).pipe((0,l.o4)((e=>null!=e?e:void 0)),(0,l.eo)((r=>{var n=t(r?Object.assign({},r):void 0);return m()(r,n)?s.o.just(n):this.store(e,n).pipe((0,l.vR)(n))})))}static serialize(e){return{[v]:JSON.stringify(e)}}static deserialize(e){var t={};if(e[v])try{t=JSON.parse(e[v])}catch(e){}return t}dataUpdates(e){return d.j.shared(this.userId).events("ci:event.remote.persistence.updated").pipe((0,p.w)((()=>this.requestData().asObservable())))}shouldRefreshData(){return d.j.shared(this.userId).realtimeDataShouldBeInvalidated.pipe((0,f.h)((()=>!0)))}}n=b,b.shared=(0,i.r)(((e,t)=>new n(e,t)))},33006:(e,t,r)=>{"use strict";r.d(t,{_:()=>w});var n,i=r(30859),s=r(76143),a=r(32106),o=r(98705),l=r(83448),c=r(39609),u=r(29331),d=r(42103),h=r(54930),p=r(95725),f=r(28516),A=r(22205),m=r(12941),g=r(12636),v=r(66784),b=r(61562),y=r(10358),C=r(78523);class w extends l.v{constructor(e){super("paid-resource",e,(e=>{var t=c.V0.shared().augment("X-Client"),r=c.V0.shared().augment("X-Client-Version"),n=c.V0.shared().augment("X-Client-Instance");return(0,a.az)({protocol:"https",host:c.V0.shared().getBaseHost().replace("//","")},e,{method:"HEAD",headers:Object.assign({authorization:C.h.shared().getAAF(),"user-agent":c.V0.shared().augment("user-agent"),"x-facility":c.V0.shared().augment("x-facility")},t?{"X-Client":t}:void 0,r?{"X-Client-Version":r}:void 0,n?{"X-Client-Instance":n}:void 0)}).pipe((0,o.RO)((t=>{if(418===t.status||409===t.status){var r=null===t.getResponseHeader||void 0===t.getResponseHeader?void 0:t.getResponseHeader("Retry-After"),n=3*y.R.second;if(r){var i=new Date;i.setSeconds(i.getSeconds()+parseFloat(r)),n=Math.max(i.getTime()-(new Date).getTime(),n)}this.retryAfter.next({resourcePath:e,timeout:n})}})),(0,o.o4)((t=>{var r,n=null===(r=(0,f.X)(t))||void 0===r?void 0:r.maxAge;switch(t.status){case 402:case 403:return w.getResourceCache(n,e);case 200:return{data:{status:"available"},ttl:Number.MAX_SAFE_INTEGER};case 404:case 410:return{data:{status:"not_found"},ttl:n||0};case 418:case 409:return{data:{status:"processing"},ttl:0};default:return{data:{status:"unknown"},ttl:n||0}}})))})),this.buyRequestCache={},this.userId=e,this.retryAfter=new A.t(1)}shouldRefreshData(){return(0,m.T)(this.retryAfter.pipe((0,u.x)(),(0,d.w)((e=>(0,g.H)(e.timeout).pipe((0,h.h)(e)))),(0,p.U)((e=>t=>t===e.resourcePath))),b.j.shared(this.userId).realtimeDataShouldBeInvalidated.pipe((0,h.h)((()=>!0))))}static getResourceCache(e,t){return t.startsWith("/dialogs/usermedia")||t.startsWith("/dialogs/letters")?{data:{status:"payment_required"},ttl:Number.MAX_SAFE_INTEGER}:{data:{status:"payment_required"},ttl:e||0}}buy(e,t){var r=e;return this.buyRequestCache[r]||(this.buyRequestCache[r]=new s.o((r=>{c.V0.shared().paidresources.post(this.userId,{resource:e},((e,t,n)=>{e||r.success(n),r.error(e)}),t&&t.referrer?{"X-Referrer":t.referrer}:{})})).pipe((0,o.RO)((t=>{var r;this.setState({status:"available"},e,(null===(r=(0,f.X)(t))||void 0===r?void 0:r.maxAge)||0)})),(0,o.o4)((()=>v.x.success())),(0,o.ym)((e=>402===e.status?s.o.just(v.x.failure("insufficient-funds")):409===e.status?s.o.just(v.x.failure("processing")):s.o.error(e))),(0,o.fr)((()=>{delete this.buyRequestCache[r]})),(0,o.td)())),this.buyRequestCache[r]}}n=w,w.shared=(0,i.r)((e=>new n(e)))},77575:(e,t,r)=>{"use strict";r.d(t,{i:()=>d});var n,i=r(83448),s=r(30859),a=r(39609),o=r(98705),l=r(76143),c=r(61562),u=r(54930);class d extends i.v{constructor(e){super("rooms",e,(t=>{var{attendeeId:r}=t;return(0,a.rR)(a.V0.shared().rooms.get,e,r,{showPreviewItems:!0}).pipe((0,o.o4)((e=>({data:e.items,ttl:Number.MAX_SAFE_INTEGER}))),(0,o.ym)((t=>404===(null==t?void 0:t.status)?(0,a.rR)(a.V0.shared().rooms.post,e,r,{showPreviewItems:!0}).pipe((0,o.o4)((e=>({data:e.items,ttl:Number.MAX_SAFE_INTEGER})))):l.o.error(t))))})),this.userId=e}setItem(e,t){return(0,a.rR)(a.V0.shared().rooms.items.patch,this.userId,e,t,{installed:!0})}enter(e){return(0,a.rR)(a.V0.shared().rooms.entrance.post,this.userId,e)}shouldRefreshData(){return c.j.shared(this.userId).events("event.rooms.updated").pipe((0,u.h)((()=>!0)))}}n=d,d.shared=(0,s.r)((e=>new n(e)))},14655:(e,t,r)=>{"use strict";r.d(t,{J:()=>h});var n,i=r(30859),s=r(39609),a=r(98705),o=r(76143),l=r(83448),c=r(61562),u=r(95725),d=r(66784);class h extends l.v{constructor(e){super("slots.game",e,(()=>o.o.just({data:{id:"",combination:[],award:{value:0,currency:"credits"},type:"null",initiatedByUser:!1},ttl:0}))),this.userId=e}startGame(e,t,r){return(0,s.MX)(s.V0.shared().slots.games.post,this.userId,e,t,{initiatedByUser:r},{}).pipe((0,a.o4)((e=>d.x.success(Object.assign({},e.data,{initiatedByUser:r})))),(0,a.ym)((e=>402===e.status?o.o.just(d.x.failure("payment-required")):o.o.error(e))))}receiveReward(e,t,r){return(0,s.MX)(s.V0.shared().slots.games.pay,this.userId,e,t,r).pipe((0,a.o4)((()=>{})))}requestGame(e,t){return(0,s.rR)(s.V0.shared().slots.games.requests.post,this.userId,e,t).pipe((0,a.vR)(void 0))}declineGame(e,t){return(0,s.rR)(s.V0.shared().events.post,e,{label:"event.slots.game.declined",payload:{sender:this.userId,"session-id":t}}).pipe((0,a.vR)(void 0))}dataUpdates(){return c.j.shared(this.userId).events("slots.game.played").pipe((0,u.U)((e=>({data:{id:e["game-id"],combination:e.combination,award:e.award,type:e.type,initiatedByUser:e["initiated-by-user"]},ttl:0}))))}}n=h,h.shared=(0,i.r)((e=>new n(e)))},40974:(e,t,r)=>{"use strict";r.d(t,{P:()=>o});var n,i=r(30859),s=r(39609),a=r(98705);class o{constructor(e){this.userId=e}startSession(e,t){return(0,s.MX)(s.V0.shared().slots.sessions.post,this.userId,e,{"session-id":t}).pipe((0,a.o4)((()=>{})))}finishSession(e,t){return(0,s.rR)(s.V0.shared().events.post,e,{label:"event.slots.session.ended",payload:{sender:this.userId,"session-id":t}}).pipe((0,a.vR)(void 0))}requestSession(e){return(0,s.rR)(s.V0.shared().events.post,e,{label:"event.slots.session.share.requested",payload:{sender:this.userId}}).pipe((0,a.vR)(void 0))}shareSession(e,t){return(0,s.rR)(s.V0.shared().events.post,e,{label:"event.slots.session.shared",payload:{sender:this.userId,"session-id":t}}).pipe((0,a.vR)(void 0))}}n=o,o.shared=(0,i.r)((e=>new n(e)))},23554:(e,t,r)=>{"use strict";r.d(t,{q:()=>m});var n,i=r(76143),s=r(30859),a=r(83448),o=r(12941),l=r(82801),c=r(12636),u=r(61562),d=r(95725),h=r(42103),p=r(19351),f=r(54930),A=r(10358);class m extends a.v{constructor(e){super("spin.request.status",e,(()=>i.o.just({data:"initial",ttl:Number.MAX_SAFE_INTEGER}))),this.statusConfig={"approval-required":{delay:30*A.R.second,newStatus:"initial"},"pending-approval":{delay:30*A.R.second,newStatus:"request-denied"},"request-denied":{delay:2*A.R.second,newStatus:"initial"}},this.userId=e}dataUpdates(){return(0,o.T)(u.j.shared(this.userId).events("ci:event.slots.game.declined").pipe((0,d.U)((e=>({data:"request-denied",options:{sessionId:e["session-id"]},ttl:Number.MAX_SAFE_INTEGER})))),u.j.shared(this.userId).events("slots.game.approve.requested").pipe((0,d.U)((e=>({data:"approval-required",options:{sessionId:e["session-id"]},ttl:Number.MAX_SAFE_INTEGER})))))}setStatus(e,t){this.setState(e,{sessionId:t},Number.MAX_SAFE_INTEGER)}data(e){return super.data(e).pipe((0,h.w)((t=>{var r=this.statusConfig[t];return r?(0,o.T)((0,l.of)(t),(0,c.H)(r.delay).pipe((0,p.b)((()=>this.setStatus(r.newStatus,e.sessionId))),(0,f.h)(r.newStatus))):(0,l.of)(t)})))}}n=m,m.shared=(0,s.r)((e=>new n(e)))},92789:(e,t,r)=>{"use strict";r.d(t,{K:()=>y});var n,i=r(15080),s=r(82801),a=r(54249),o=r(42103),l=r(38826),c=r(54930),u=r(57450),d=r(39609),h=r(30859),p=r(75951),f=r(83448),A=r(10378),m=r(98705),g=r(39070),v=r(28516),b=r(76143);class y extends f.v{constructor(e){super("user.story",e,(()=>g.C.shared().data().toSingle().pipe((0,m.eo)((t=>t.id&&t.id!==e?(0,d.MX)(d.V0.shared().stories.feed.story.get,t.id,e).pipe((0,m.o4)((e=>{var t,{data:r,xhr:n}=e;return{data:r,ttl:(null===(t=(0,v.X)(n))||void 0===t?void 0:t.maxAge)||0}}))):new b.o((t=>{d.V0.shared().stories.fragments.origin.get(e,((r,n)=>{n?t.success({data:{id:e,fragments:n.files,ctr:0},ttl:0}):t.error(r)}),{accept:"application/vnd.sdv.filetags+json"})}))))))),this.userId=e,this.resource="/stories/"+e+"/fragments"}uploadFragment(e){return p.b.shared().upload(this.resource,e).pipe((0,a.b)((e=>this.mapFileUploadStatus(e))),(0,u.W)())}deleteFragment(e){return(0,i.P)((()=>{var t=this.addOptimisticStateTransformation((t=>Object.assign({},t,{fragments:t.fragments.filter((t=>t.basename!==e))})));return(0,d.Dx)(d.V0.shared().stories.fragments.delete,this.userId,e).pipe((0,A.TK)(t),(0,o.w)((()=>this.data().pipe((0,l.q)(1),(0,c.h)(void 0)))))}))}markFragmentViewed(e){return b.o.zip(g.C.shared().data().toSingle(),this.data().toSingle()).pipe((0,m.eo)((t=>{var[r,n]=t;if(!r.id)return b.o.just();var i=n.fragments.map((e=>e.basename)),s=i.indexOf(e),a=s===i.length-1,o=i[s-1]||null;return(0,d.rR)(d.V0.shared().stories.feed.patch,r.id,this.userId,{bookmark:e,previous:o,seen:a})})),(0,m.$O)(void 0))}activeFragmentUploadFor(e){return p.b.shared().activeUploadFor(this.resource,e).pipe((0,a.b)((e=>this.mapFileUploadStatus(e))))}cancelFragmentUpload(e){return p.b.shared().cancelUpload(this.resource,e)}mapFileUploadStatus(e){return e&&"complete"===e.name?this.data().pipe((0,l.q)(1),(0,c.h)(e)):(0,s.of)(e)}}n=y,y.shared=(0,h.r)((e=>new n(e)))},11321:(e,t,r)=>{"use strict";r.d(t,{D:()=>d});var n,i=r(83448),s=r(66784),a=r(30859),o=r(76143),l=r(32106),c=r(98705),u={protocol:"https",host:"www.googleapis.com"};class d extends i.v{constructor(){super("translations.google","default",(e=>{var{text:t,targetLanguage:r,sourceLanguage:n}=e;return this.translate(t,r,n).pipe((0,c.o4)((e=>!t.trim()||e.isSuccessful&&e.value.text?s.x.success(e.value):s.x.failure("incomplete-translations"))),(0,c.$O)(s.x.failure("translations-not-available")),(0,c.o4)((e=>({data:e,ttl:e.isSuccessful?Number.MAX_SAFE_INTEGER:0}))))})),this.apiKey=null}setApiKey(e){this.apiKey=e}getSupportedLanguages(){return this.requestAvailableLanguages().pipe((0,c.eo)((e=>e.isSuccessful?o.o.just(e.value):o.o.just([]))))}requestAvailableLanguages(){return this.makeRequest("/languages",{}).pipe((0,c.eo)((e=>e&&Array.isArray(e.languages)?o.o.just(s.x.success(e.languages.map((e=>e.language)))):o.o.just(s.x.success([])))),(0,c.ym)((e=>o.o.just(s.x.failure("translations-not-available")))))}translate(e,t,r){var n={q:e,target:t};return this.makeRequest("",{method:"POST",body:JSON.stringify(n)}).pipe((0,c.eo)((e=>e&&Array.isArray(e.translations)&&e.translations.length>0?o.o.just(s.x.success({text:e.translations[0].translatedText,detectedLanguage:e.translations[0].detectedSourceLanguage})):o.o.just(s.x.failure("translations-not-available")))))}makeRequest(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1?arguments[1]:void 0;return o.o.defer((()=>this.apiKey?(0,l.az)(u,"/language/translate/v2"+e,Object.assign({headers:{accept:"application/json","Content-Type":"application/json"},query:{key:this.apiKey}},t)).pipe((0,c.eo)((e=>{var{responseText:t,status:r}=e,n=t?JSON.parse(t):"";return 200===r&&n.data?o.o.just(n.data):n&&n.error?o.o.error(n.error):(n&&n.code,o.o.error(n))}))):o.o.error("api-token-not-defined")))}}n=d,d.shared=(0,a.r)((()=>new n))},684:(e,t,r)=>{"use strict";r.d(t,{g:()=>S});var n,i=r(30859),s=r(43149),a=r(32585),o=r(82801),l=r(39609),c=r(37516),u=r(19351),d=r(42103),h=r(60467),p=r(83607),f=r(54930),A=r(2513),m=r(10358),g=r(57450),v=r(76143),b=r(30299),y=r(50727),C=r.n(y),w={"users.examined":{apiPrefix:"users.examined",removeDuplicates:!0},"videoinvitation.shown":{sendImmediately:!0},"users.observed":{sendImmediately:!0}},M=10*m.R.second;class S{constructor(e){this.userId=e,this.actionsMap=new s.X(null),this.actionSuccessSubject=new a.xQ}start(e){e.add(this.actionsMap.pipe((0,g.W)(),(0,c.e)(M),(0,u.b)((()=>this.actionsMap.next(null))),(0,d.w)((e=>{var t=Object.entries(e);return(0,o.of)(...t.map((e=>{var[t,r]=e;return{actions:r,type:t}})))})),(0,h.h)((e=>{var{actions:t,type:r}=e;return!(null==t||!t.length||!r)})),(0,p.zg)((e=>{var{actions:t,type:r}=e;return this.send(r,t).pipe((0,u.b)((()=>this.actionSuccessSubject.next(r))),(0,A.P)())}))).safeSubscribe())}sendFetch(e,t){var r=new URL("users/"+this.userId+"/actions/"+e.type,"https://"+l.V0.shared().getBaseHost().replace("//","")).toString(),n=l.V0.shared().augment("user-agent"),i=l.V0.shared().augment("x-facility"),s=l.V0.shared().augment("true-client-ip"),a=l.V0.shared().augment("cf-ipcountry"),o=l.V0.shared().augment("X-Client"),c=l.V0.shared().augment("X-Client-Version"),u=l.V0.shared().augment("X-Client-Instance"),d=Object.assign({accept:"application/json","content-type":"application/json",authorization:l.V0.shared().authorize()},n?{"user-agent":n}:void 0,i?{"x-facility":i}:void 0,s?{"true-client-ip":s}:void 0,a?{"cf-ipcountry":a}:void 0,o?{"X-Client":o}:void 0,c?{"X-Client-Version":c}:void 0,u?{"X-Client-Instance":u}:void 0);fetch(r,{keepalive:!0,method:"POST",headers:d,body:JSON.stringify([e.data])}).then(t)}logUserAction(e){var{sendImmediately:t}=w[e.type]||{};return new v.o((r=>{var n=e.type;if(t)this.sendFetch(e,(()=>{r.success()}));else{var i=this.actionsMap.getValue();if(i){var s=i[n];this.actionsMap.next(Object.assign({},i,{[n]:s?[...s,e]:[e]}))}else this.actionsMap.next({[n]:[e]});r.success()}}))}send(e,t){var{apiPrefix:r,removeDuplicates:n}=w[e]||{},i=n?(0,b.j)(t,C()).map((e=>e.data)):t.map((e=>e.data)),s=r?l.V0.shared().users.actions[r].post:l.V0.shared().users.actions.post;return(0,l.Dx)(s,this.userId,e,i)}onActionSuccess(e){return this.actionSuccessSubject.pipe((0,h.h)((t=>t===e)),(0,f.h)(void 0))}}n=S,S.shared=(0,i.r)((e=>new n(e)))},31296:(e,t,r)=>{"use strict";r.d(t,{i:()=>a});var n,i=r(32585),s=r(30859);class a{constructor(e){this.newFakeContactSubject=new i.xQ,this.newFakeContact=this.newFakeContactSubject.asObservable()}addFakeContact(e){this.newFakeContactSubject.next(e)}}n=a,a.shared=(0,s.r)((e=>new n(e)))},19496:(e,t,r)=>{"use strict";r.d(t,{F:()=>i});var n=r(29242);function i(e){var t,r,i;return Object.assign({},e,{payload:Object.assign({},e.payload,null!==(t=e.payload)&&void 0!==t&&t["sender-id"]?{"sender-id":(0,n.f)(e.payload["sender-id"])}:{},null!==(r=e.payload)&&void 0!==r&&r["recipient-id"]?{"recipient-id":(0,n.f)(e.payload["recipient-id"])}:{},{meta:Object.assign({},null===(i=e.payload)||void 0===i?void 0:i.meta)})})}},82192:(e,t,r)=>{"use strict";r.d(t,{Q:()=>I});var n,i=r(12941),s=r(50070),a=r(12636),o=r(38826),l=r(95725),c=r(54249),u=r(54930),d=r(39609),h=r(31270),p=r(37391),f=r(30859),A=r(66784),m=r(77949),g=r(61562),v=r(57450),b=r(10378),y=r(76143),C=r(98705),w=r(19496),M=r(81266),S=r(10358);class I extends p.r{constructor(e){super("users.events",e,Number.MAX_SAFE_INTEGER,100),this.userId=e}getActualItems(e,t,r){return y.o.defer((()=>{var n={types:"+"+r,omit:t,select:e};return(0,d.MX)(d.V0.shared().users.events.get,this.userId,n).pipe((0,C.ym)((e=>e&&400===e.status?y.o.just({data:[]}):y.o.error(e))),(0,C.eo)((e=>{var{data:t}=e;return t&&t.length?y.o.zip(...t.map((e=>{var t=(0,w.F)(e),r=!1,n=t["user-details"];return n&&n.tags&&n.tags.includes("users.suspended")&&(r=!0),n?(h.A.shared(n.id).setStateIfNotFilled(r?A.x.failure("suspended"):A.x.success(n)).safeSubscribe(),r||(n.tags&&M.X.shared(n.id).setStateIfNotFilled(n.tags).safeSubscribe(),n.incomingTags&&m.Q.shared(this.userId).setStateIfNotFilled(n.incomingTags,n.id,void 0).safeSubscribe()),y.o.just(r?null:t)):h.A.shared(t["user-id"]).data().toSingle().pipe((0,C.o4)((e=>e.isSuccessful?t:null)),(0,C.$O)(null))}))):y.o.just([])})),(0,C.o4)((e=>({items:e,ttl:0}))))}))}dataUpdates(e){var t=t=>e(t.type).pipe((0,o.q)(1),(0,v.W)(),(0,l.U)((e=>({options:t.type,data:e.data.filter((e=>(null==e?void 0:e["event-id"])!==t["event-id"])),ttl:Number.MAX_SAFE_INTEGER}))));return(0,i.T)(g.j.shared(this.userId).events("event.users.events.staled").pipe((0,c.b)((t=>e(t.type).pipe((0,o.q)(1),(0,v.W)(),(0,l.U)((e=>({options:t.type,data:e.data.map((e=>(null==e?void 0:e["user-id"])!==t["user-id"]?e:Object.assign({},e,{stale:!0,stack:0}))),ttl:Number.MAX_SAFE_INTEGER}))))))),g.j.shared(this.userId).events("event.users.events.removed").pipe((0,c.b)((e=>t(e)))),g.j.shared(this.userId).events("event.users.events.added").pipe((0,c.b)((r=>{var n="message"===r.type?t({type:"invitation","event-id":r["event-id"]}):s.E;return(0,i.T)(e(r.type).pipe((0,o.q)(1),(0,v.W)(),(0,l.U)((e=>{var t,n=(0,w.F)(r);return n["user-details"]=n["user-details"]||(null===(t=e.data.find((e=>(null==e?void 0:e["user-id"])===n["user-id"])))||void 0===t?void 0:t["user-details"]),{options:r.type,data:[n,...e.data.filter((e=>(null==e?void 0:e["user-id"])!==n["user-id"]))],ttl:Number.MAX_SAFE_INTEGER}}))),n)}))))}shouldRefreshData(){return(0,i.T)(g.j.shared(this.userId).realtimeDataShouldBeInvalidated,(0,a.H)(S.R.second)).pipe((0,u.h)((()=>!0)))}stale(e,t){var r=this.getState(e);r&&this.setState(r.data.map((e=>(null==e?void 0:e["user-id"])!==t?e:Object.assign({},e,{stale:!0,stack:0}))),e,r.expiration)}read(e,t){return y.o.defer((()=>{var r=this.addOptimisticStateTransformation((e=>e.map((e=>(null==e?void 0:e["event-id"])!==t?e:Object.assign({},e,{stale:!0,stack:0})))),e);return(0,d.rR)(d.V0.shared().users.events.put,this.userId,t,{type:e,stale:!0}).pipe((0,b.Iy)(r))}))}delete(e,t){return y.o.defer((()=>{var r=this.addOptimisticStateTransformation((e=>e.filter((e=>(null==e?void 0:e["event-id"])!==t))),e);return(0,d.rR)(d.V0.shared().users.events.delete,this.userId,t).pipe((0,b.Iy)(r))}))}setStateIfNotFilled(){var e=arguments.length<=0?void 0:arguments[0],t=3===arguments.length?arguments.length<=1?void 0:arguments[1]:void 0,r=3===arguments.length?arguments.length<=2?void 0:arguments[2]:arguments.length<=1?void 0:arguments[1],n=+new Date;if(this.getState(t))return y.o.just(!0);this.invalidate(n);for(var i=0;i<e.length;i+=100)this.setStateForRangeWithFilters([100,i],t,e.slice(i,i+100),n+r);return y.o.just(!1)}}n=I,I.shared=(0,f.r)((e=>new n(e)))},63621:(e,t,r)=>{"use strict";r.d(t,{V:()=>j});var n,i=r(39609),s=r(30859),a=r(43149),o=r(32585),l=r(12636),c=r(82801),u=r(50727),d=r.n(u),h=r(10358),p=r(95725),f=r(29331),A=r(15278),m=r(35713),g=r(37516),v=r(42103),b=r(20410),y=r(38826),C=r(97950),w=r(19351),M=r(76053),S=r(57450),I=r(39070),E=r(58750);function x(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}function T(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:String(t)}var D=3*h.R.second,k=h.R.second;class j{constructor(){this.subscriptionsMap=new a.X({}),this.ttl=new o.xQ,this.availableSubscriptions=new a.X(Number.MAX_SAFE_INTEGER),this.subscriptionSubject=new o.xQ,this.subscriptions=this.subscriptionSubject.asObservable(),this.hasAvailableSubscriptions=this.availableSubscriptions.asObservable().pipe((0,p.U)((e=>e>0)),(0,f.x)())}start(e){var t=this.subscriptionsMap.asObservable().pipe((0,A.T)(1),(0,p.U)((e=>Object.entries(e).map((e=>{var[t,r]=e;return{"target-id":t,labels:Object.keys(r)}})))),(0,f.x)(d()),(0,m.d)({bufferSize:1,refCount:!0}));e.add(t.pipe((0,g.e)(D),(0,f.x)(d()),(0,v.w)((()=>this.resubscribe(t)))).safeSubscribe()),e.add(this.ttl.pipe((0,v.w)((e=>(0,l.H)(e))),(0,v.w)((()=>this.resubscribe(t)))).safeSubscribe()),e.add(I.C.shared().data().pipe((0,p.U)((e=>e.id)),(0,b.G)()).safeSubscribe((e=>{var[t,r]=e;"string"!=typeof t||r||this.clearAllSubscriptions()})))}clearAllSubscriptions(){this.availableSubscriptions.next(Number.MAX_SAFE_INTEGER),this.subscriptionsMap.next({})}subscribe(e,t){if(this.availableSubscriptions.value>0){this.availableSubscriptions.next(this.availableSubscriptions.value-1);var r=this.subscriptionsMap.value,n=Object.assign({},r,{[e]:Object.assign({},t.reduce(((t,n)=>{var i,s=null===(i=r[e])||void 0===i?void 0:i[n];return Object.assign({},t,{[n]:"number"==typeof s?s+1:1})}),{}))});this.subscriptionsMap.next(n)}}unsubscribe(e,t){var r=this.subscriptionsMap.value[e];if(r){this.availableSubscriptions.next(this.availableSubscriptions.value+1);var n=this.subscriptionsMap.value,i=Object.assign({},t.reduce(((e,t)=>{var r=e[t];return"number"==typeof r&&r>1?Object.assign({},e,{[t]:r-1}):x(e,[t].map(T))}),Object.assign({},r)));if(0===Object.keys(i).length){var s=x(n,[e].map(T));this.subscriptionsMap.next(s)}else this.subscriptionsMap.next(Object.assign({},n,{[e]:i}))}}resubscribe(e){return e.pipe((0,y.q)(1),(0,C.M)(I.C.shared().data().pipe((0,p.U)((e=>e.id)),(0,S.W)(),(0,f.x)())),(0,v.w)((e=>{var[t,r]=e,n=E.K.shared(r).id;return(0,i.rR)(i.V0.shared().events.subscriptions.put,r,n,{subscriptions:t}).asObservable().pipe((0,w.b)((()=>{this.subscriptionSubject.next(t)})))})),(0,w.b)((e=>{e["min-ttl"]&&this.ttl.next(e["min-ttl"]*h.R.second-2*D-k),this.availableSubscriptions.next(e["available-subscriptions"])})),(0,M.K)((e=>(400===e.status?this.availableSubscriptions.next(0):this.subscriptionSubject.next([]),(0,c.of)(void 0)))),(0,p.U)((()=>{})))}}n=j,j.shared=(0,s.r)((()=>new n))},67162:(e,t,r)=>{"use strict";r.d(t,{GD:()=>v,Z0:()=>b,sH:()=>g});var n,i=r(39609),s=r(37391),a=r(28516),o=r(30859),l=r(76143),c=r(98705),u=r(81266),d=r(37579),h=r(66018),p=r(10358),f=["location","status"],A=["type"];function m(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}function g(e,t){var r,n,i,{location:s,status:a}=e,o=m(e,f);return Object.assign({},o,{preferences:{maxage:null===(r=o.preferences)||void 0===r?void 0:r.maxage,minage:null===(n=o.preferences)||void 0===n?void 0:n.minage,preferredGender:null===(i=o.preferences)||void 0===i?void 0:i["preferred-gender"]},name:o.name||"",city:null==s?void 0:s.city,country:null==s?void 0:s.country,presence:a?1:0,birthday:o.birthday&&o.birthday["birth-date"],files:((null==o?void 0:o.files)||[]).filter((e=>"photo"===e.type||"video"===e.type)).map((e=>Object.assign({},e,{mediatype:"photo"===e.type?"image/*":"video/*"}))),recommendationId:t})}var v=16;class b extends s.r{constructor(e){super("user.feed",e,0,v),this.userId=e}getActualItems(e,t,r){return l.o.defer((()=>{var n=Object.assign({},r,{select:e,omit:t}),{type:s}=n,a=m(n,A);return"extended"===s?(0,i.MX)(i.V0.shared().users.extended.search,this.userId,a):"gateway"===s?(0,i.MX)(i.V0.shared().users.gateway.get,this.userId,a):(0,i.MX)(i.V0.shared().users.list,a)})).pipe((0,c.o4)((e=>{var t,{data:r,xhr:n}=e;return{items:r.map((e=>g(e))),ttl:(null===(t=(0,a.X)(n))||void 0===t?void 0:t.maxAge)||0}})),(0,c.RO)((e=>{var{items:t}=e;t.forEach((e=>{var t,n,i;if(null===(t=e.tags)||void 0===t||!t.length||null!==(n=r.tags)&&void 0!==n&&n.includes("+unapproved")||u.X.shared(e.id).setStateIfNotFilled(e.tags).safeSubscribe(),null!==(i=e.files)&&void 0!==i&&i.length){var s=[],a=[];e.files.forEach((e=>{e.mediatype.includes("image")&&s.push(e),e.mediatype.includes("video")&&a.push(e)})),d.d.shared(e.id).setStateIfNotFilled(s,1e3*p.R.second).safeSubscribe(),h.t.shared(e.id).setStateIfNotFilled(a,1e3*p.R.second).safeSubscribe()}}))})))}}n=b,b.shared=(0,o.r)((e=>new n(e)))},66653:(e,t,r)=>{"use strict";r.d(t,{n:()=>p});var n,i=r(39609),s=r(37391),a=r(30859),o=r(10358),l=r(67162),c=r(98705),u=r(81266),d=r(37579),h=r(66018);class p extends s.r{constructor(e){super("user.personal-recommended-feed",e,0,p.pageLength),this.userId=e}getActualItems(e,t,r){return(0,i.rR)(i.V0.shared().v2.users.personal.get,this.userId,Object.assign({},r,{select:e,omit:t})).pipe((0,c.o4)((e=>({items:e.users.map((t=>(0,l.sH)(t,e["recommendation-id"]))),ttl:10*o.R.minute}))),(0,c.RO)((e=>{var{items:t}=e;t.forEach((e=>{var t;if(e.tags&&u.X.shared(e.id).setStateIfNotFilled(e.tags).safeSubscribe(),null!==(t=e.files)&&void 0!==t&&t.length){var r=[],n=[];e.files.forEach((e=>{e.mediatype.includes("image")&&r.push(e),e.mediatype.includes("video")&&n.push(e)})),d.d.shared(e.id).setStateIfNotFilled(r,1e3*o.R.second).safeSubscribe(),h.t.shared(e.id).setStateIfNotFilled(n,1e3*o.R.second).safeSubscribe()}}))})))}}n=p,p.shared=(0,a.r)((e=>new n(e))),p.pageLength=2*l.GD},84952:(e,t,r)=>{"use strict";r.d(t,{w:()=>c});var n,i=r(30859),s=r(83448),a=r(39609),o=r(28516),l=r(98705);class c extends s.v{constructor(e){super("users.hierarchy.relations",e,(t=>(0,a.MX)(a.V0.shared().users.hierarchy.descendants.get,e,Object.assign({},t)).pipe((0,l.o4)((e=>{var t,{data:r,xhr:n}=e;return{data:r||{users:[]},ttl:(null===(t=(0,o.X)(n))||void 0===t?void 0:t.maxAge)||0}}))))),this.userId=e}count(e){return(0,a.MX)(a.V0.shared().users.hierarchy.descendants.count,this.userId,e).pipe((0,l.o4)((e=>{var{data:t}=e;return t||{}})))}}n=c,c.shared=(0,i.r)((e=>new n(e)))},34515:(e,t,r)=>{"use strict";r.d(t,{m:()=>A});var n,i=r(39609),s=r(30859),a=r(12941),o=r(54249),l=r(38826),c=r(95725),u=r(54930),d=r(61562),h=r(57450),p=r(37391),f=r(76143);class A extends p.r{constructor(e){super("user.paidresources",e,Number.MAX_SAFE_INTEGER,1e3),this.userId=e}getActualItems(e,t,r){return new f.o((n=>{i.V0.shared().paidresources.groups.get(this.userId,r,{select:e,omit:t},((e,t)=>{e?n.error(e):n.success({items:(null==t?void 0:t.resources)||[],ttl:0})}))}))}dataUpdates(e){return(0,a.T)(d.j.shared(this.userId).events("event.paidresources.privatephoto.paid").pipe((0,o.b)((t=>e("privatephotos").pipe((0,l.q)(1),(0,h.W)(),(0,c.U)((e=>({options:"privatephotos",data:[{resource:"^"+t.resource+"([\\./].*)?$",timestamp:t.timestamp,mediatype:t.mediatype},...e.data],ttl:Number.MAX_SAFE_INTEGER}))))))),d.j.shared(this.userId).events("event.paidresources.usermedia.paid").pipe((0,o.b)((t=>e("usermedia").pipe((0,l.q)(1),(0,h.W)(),(0,c.U)((e=>{var r;return{options:"usermedia",data:[{resource:"^"+t.resource+"([\\./].*)?$",timestamp:t.timestamp,mediatype:t["media-type"],video:null===(r=t["media-type"])||void 0===r?void 0:r.includes("video")},...e.data],ttl:Number.MAX_SAFE_INTEGER}})))))),d.j.shared(this.userId).events("event.paidresources.video.paid").pipe((0,o.b)((t=>e("usermedia").pipe((0,l.q)(1),(0,h.W)(),(0,c.U)((e=>({options:"usermedia",data:[{resource:"^"+t.resource+"([\\./].*)?$",timestamp:t.timestamp,mediatype:t["media-type"],video:!0},...e.data],ttl:Number.MAX_SAFE_INTEGER}))))))))}shouldRefreshData(){return d.j.shared(this.userId).realtimeDataShouldBeInvalidated.pipe((0,u.h)((()=>!0)))}}n=A,A.shared=(0,s.r)((e=>new n(e)))},37579:(e,t,r)=>{"use strict";r.d(t,{d:()=>x});var n,i=r(39609),s=r(30859),a=r(15080),o=r(12052),l=r(82801),c=r(22983),u=r(12941),d=r(28516),h=r(10378),p=r(83448),f=r(42103),A=r(95725),m=r(29331),g=r(35713),v=r(15278),b=r(54930),y=r(38826),C=r(75951),w=r(37452),M=r(31270),S=r(76143),I=r(98705),E=r(39070);class x extends p.v{constructor(e){super("user.photos",e,(()=>this.canEdit.toSingle().pipe((0,I.eo)((t=>{var r=t?i.V0.shared().users.photos.origin:i.V0.shared().users.photos;return new S.o((t=>{r.list(e,((e,r,n)=>{var i,s=(0,d.X)(n),a=[];e?t.error(e):(null!=r&&null!==(i=r.files)&&void 0!==i&&i.length&&r.files.forEach((e=>{var t=e;t.tags||(t.tags=[]),"string"==typeof t.mediatype&&a.push(t)})),t.success({data:a,ttl:(null==s?void 0:s.maxAge)||0}))}),{accept:"application/vnd.sdv.filetags+json"})}))}))))),this.remove=e=>(0,a.P)((()=>{var t=this.addOptimisticStateTransformation((t=>t.filter((t=>t.basename!==e))));return new o.y((t=>{i.V0.shared().users.photos.delete(this.userId,e,(e=>{if(e)return t.error(e);t.next(),t.complete()}))})).pipe((0,h.TK)(t),(0,f.w)((()=>{var e=this.getState();if(e){if(e.data.length>0&&!e.data.some((e=>e.tags.includes("thumbnail")))){var t=e.data[0].basename;return this.addTag(t,"thumbnail")}return this.refreshProfile()}return(0,l.of)(void 0)})))})),this.addFromUri=e=>new o.y((t=>{i.V0.shared().users.photos.post(this.userId,{uri:e},((e,r)=>{var n={basename:r.basename,mediatype:"image/*",tags:[]};if(e)return t.error(e);this.actualize(n),t.next(n),t.complete()}))})).pipe((0,f.w)((e=>{var t=this.getState();return t&&1===t.data.length?this.addTag(e.basename,"thumbnail").pipe((0,A.U)((()=>Object.assign({},e,{tags:["thumbnail"]}))),(0,f.w)((t=>this.actualizeThumbnail(e.basename,t)))):(0,l.of)(e)}))),this.addFromFile=e=>new o.y((t=>{var r="/users/"+this.userId+"/photos";C.b.shared().upload(r,e).subscribe((r=>{if("failed"===r.name)return t.error();if("complete"===r.name){var n={basename:r.basename,mediatype:e.type,tags:[]};this.actualize(n),t.next(n),t.complete()}}))})).pipe((0,f.w)((e=>{var t=this.getState();return t&&1===t.data.length?this.addTag(e.basename,"thumbnail").pipe((0,A.U)((()=>Object.assign({},e,{tags:["thumbnail"]}))),(0,f.w)((t=>this.actualizeThumbnail(e.basename,t)))):(0,l.of)(e)}))),this.addTag=(e,t)=>new o.y((r=>{i.V0.shared().users.photos.tags.put(this.userId,e,t,(n=>{if(n)return r.error(n);var i=this.getState();if(i&&i.data){var s=i.data.map((r=>r.basename===e?Object.assign({},r,{tags:[...r.tags,t]}):r));this.setState(s,i.expiration)}r.next(),r.complete()}))})).pipe((0,f.w)((()=>this.refreshProfile()))),this.removeTag=(e,t)=>new o.y((r=>{i.V0.shared().users.photos.tags.delete(this.userId,e,t,(n=>{if(n)return r.error(n);var i=this.getState();if(i&&i.data){var s=i.data.map((r=>r.basename===e?Object.assign({},r,{tags:r.tags.filter((e=>e!==t))}):r));this.setState(s,i.expiration)}r.next(),r.complete()}))})).pipe((0,f.w)((()=>this.refreshProfile()))),this.removeAllTags=(e,t)=>new o.y((r=>{i.V0.shared().users.photos.tags.remove(this.userId,e,t,(t=>{if(t)return r.error(t);var n=this.getState();if(n&&n.data){var i=n.data.map((t=>t.basename===e?Object.assign({},t,{tags:[]}):t));this.setState(i,n.expiration)}r.next(),r.complete()}))})).pipe((0,f.w)((()=>this.refreshProfile()))),this.actualize=e=>{var t=this.getState();void 0!==t?t.data&&!t.data.find((t=>t.basename===e.basename))&&this.setState([e,...t.data],t.expiration):console.warn("Empty user.photos model state of user "+this.userId+" cannot be actualized")},this.userId=e,this.canEdit=(0,c.aj)([w.Y.shared().activeRoles,E.C.shared().data()]).pipe((0,A.U)((t=>{var[r,n]=t;return n.id===e||!!r.find((e=>"users-operator"===e))})),(0,m.x)(),(0,g.d)(1))}data(){return(0,a.P)((()=>{var e=super.data(),t=this.canEdit.pipe((0,m.x)(),(0,v.T)(1),(0,b.h)(void 0));return(0,u.T)([(0,l.of)(void 0),t]).pipe((0,f.w)((()=>e)))}))}actualizeThumbnail(e,t){return(0,a.P)((()=>(M.A.shared(this.userId).actualize({"thumbnail-pending":e}),(0,l.of)(t))))}refreshProfile(){return(0,a.P)((()=>(M.A.shared(this.userId).refresh(!0),M.A.shared(this.userId).data()))).pipe((0,y.q)(1),(0,b.h)(void 0))}}n=x,x.shared=(0,s.r)((e=>new n(e)))},15658:(e,t,r)=>{"use strict";r.d(t,{_F:()=>L,m1:()=>D,nB:()=>k});var n,i=r(39609),s=r(30859),a=r(15080),o=r(12052),l=r(32585),c=r(22983),u=r(12941),d=r(12636),h=r(28516),p=r(66784),f=r(83448),A=r(10378),m=r(76143),g=r(37452),v=r(95725),b=r(35713),y=r(29331),C=r(15278),w=r(60467),M=r(42103),S=r(54930),I=r(10358),E=r(98705),x=r(39070),T=r(92891);function D(e){return"preferences.gender"in e?{gender:e["preferences.gender"],"preferred-gender":e.gender,maxage:e.maxage,minage:e.minage}:{gender:e.gender,"preferred-gender":e["preferred-gender"],maxage:e.maxage,minage:e.minage}}function k(e){return Object.assign({},e,{minage:"string"==typeof(null==e?void 0:e.minage)?parseInt(e.minage):null==e?void 0:e.minage,maxage:"string"==typeof(null==e?void 0:e.maxage)?parseInt(e.maxage):null==e?void 0:e.maxage})}var j=5*I.R.minute;class L extends f.v{constructor(e){super("user.preferences",e,(()=>this.canEdit.toSingle().pipe((0,E.eo)((t=>new m.o((r=>{i.V0.shared().users.preferences.get(e,((e,n,i)=>{var s=(0,h.X)(i);e&&404===e.status?r.success({data:{},ttl:0}):e?r.error(e):((0,T.isEmpty)(n)&&this.emptyUpdater.next(void 0),r.success({data:k(n||{}),ttl:(null==s?void 0:s.maxAge)||(t?0:j)}))}))}))))))),this.update=e=>(0,a.P)((()=>{var t=this.addOptimisticStateTransformation((t=>Object.assign({},t,e)));return new o.y((t=>{i.V0.shared().users.preferences.put(this.userId,e,(e=>{if(e&&402===e.status)t.next(p.x.failure("subscription-required")),t.complete();else{if(e)return t.error(e);t.next(p.x.success(void 0)),t.complete()}}))})).pipe((0,A.vo)(t))})),this.emptyUpdater=new l.xQ,this.userId=e,this.canEdit=(0,c.aj)([g.Y.shared().activeRoles,x.C.shared().data()]).pipe((0,v.U)((t=>{var[r,n]=t;return n.id===e||!!r.find((e=>"users-operator"===e))})),(0,b.d)(1))}shouldRefreshData(){return(0,u.T)(this.canEdit.pipe((0,y.x)(),(0,C.T)(1)),x.C.shared().data().pipe((0,w.h)((e=>e.id===this.userId&&"signup"===e.authorizationAction&&!e.demo)),(0,y.x)(),(0,M.w)((()=>this.emptyUpdater.pipe((0,w.h)(((e,t)=>t<=3))))),(0,M.w)((()=>(0,d.H)(I.R.second))))).pipe((0,S.h)((()=>!0)))}}n=L,L.shared=(0,s.r)((e=>new n(e)))},98647:(e,t,r)=>{"use strict";r.d(t,{e:()=>f});var n,i=r(39609),s=r(83448),a=r(28516),o=r(30859),l=r(98705),c=r(32585),u=r(54930),d=r(76143),h=r(66784),p=r(37452);class f extends s.v{constructor(e){super("users.presents.orders",e,(function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return p.Y.shared().activeRoles.toSingle().pipe((0,l.eo)((r=>{var n=i.V0.shared().presents.orders.sent.get;return r.includes("promoter")&&(n=i.V0.shared().presents.orders.received.get),(r.includes("commissions-operator")||r.includes("agencies-operator")||r.includes("curator"))&&(n=i.V0.shared().presents.orders.overlords.received.get),(0,i.MX)(n,e,t).pipe((0,l.o4)((e=>{var t,{data:r,xhr:n}=e;return{data:r||{},ttl:(null===(t=(0,a.X)(n))||void 0===t?void 0:t.maxAge)||0}})))})))})),this.refreshSubject=new c.xQ,this.userId=e}shouldRefreshData(){return this.refreshSubject.pipe((0,u.h)((()=>!0)))}sendPresent(e,t,r,n){var s={"recipient-id":t,items:r.map((e=>({id:e.id,"confirmed-price":e.price}))),text:n};return(0,i.rR)(i.V0.shared().presents.orders.post,e,s).pipe((0,l.o4)((e=>h.x.success(e))),(0,l.RO)((()=>{this.refreshSubject.next(void 0)})),(0,l.ym)((e=>402===e.status?d.o.just(h.x.failure("insufficient-funds")):d.o.error(e))))}cancel(e,t){return(0,i.rR)(i.V0.shared().presents.orders.delete,this.userId,e,t).pipe((0,l.RO)((()=>{this.refreshSubject.next(void 0)})))}}n=f,f.shared=(0,o.r)((e=>new n(e)))},31270:(e,t,r)=>{"use strict";r.d(t,{A:()=>D});var n,i=r(39609),s=r(83448),a=r(30859),o=r(32585),l=r(22983),c=r(15080),u=r(12941),d=r(82801),h=r(60467),p=r(38826),f=r(42103),A=r(54930),m=r(95725),g=r(35713),v=r(29331),b=r(15278),y=r(28516),C=r(66784),w=r(10378),M=r(37452),S=r(10358),I=r(98705),E=r(76143),x=r(39070),T=5*S.R.minute;class D extends s.v{constructor(e){super("user.profile",e,(()=>this.getUserProfile())),this.pendingRequest=null,this.refreshSubject=new o.xQ,this.patch=e=>(0,l.aj)([this.canEdit,x.C.shared().data()]).pipe((0,h.h)((e=>{var[t,r]=e;return!!r.id})),(0,p.q)(1),(0,f.w)((t=>{var[r,n]=t,s=r&&n.id!==this.userId?i.V0.shared().users.extended.patch:i.V0.shared().users.patch,a=this.addOptimisticStateTransformation((t=>{if(t.isSuccessful){var r;try{r=JSON.parse(JSON.stringify(e))}catch(e){r={}}return C.x.success(Object.assign({},t.value,r))}return t}));return(0,i.Dx)(s,this.userId,e).pipe((0,w.TK)(a),(0,A.h)(void 0))}))),this.actualize=e=>{var t=this.getState();void 0!==t?t.data.isSuccessful?this.setState(C.x.success(Object.assign({},t.data.value,e)),t.expiration):console.warn("Unsuccessful user.profile model state of user "+this.userId+" cannot be actualized"):console.warn("Empty user.profile model state of user "+this.userId+" cannot be actualized")},this.userId=e,this.canEdit=(0,l.aj)([M.Y.shared().activeRoles,x.C.shared().data()]).pipe((0,m.U)((t=>{var[r,n]=t;return n.id===e||!!r.find((e=>"users-operator"===e))})),(0,g.d)(1))}getUserProfile(e){return this.pendingRequest||(this.pendingRequest=(0,l.aj)([this.canEdit,x.C.shared().data().pipe((0,h.h)((e=>!!e.id)))]).toSingle().pipe((0,I.eo)((t=>{var[r,n]=t,s=n.id===this.userId?i.V0.shared().users.private:r?i.V0.shared().users.extended:i.V0.shared().users;return new E.o((t=>{s.get(this.userId,((e,n,i)=>{var s=(0,y.X)(i);if(e&&404===e.status)t.success({data:C.x.failure("not-found"),ttl:0});else if(e&&(410===e.status||400===e.status&&"useridentity"===e.src))t.success({data:C.x.failure("suspended"),ttl:(null==s?void 0:s.maxAge)||0});else if(!e&&n){var a;null!==(a=n.tags)&&void 0!==a&&a.includes("users.suspended")&&!r?t.success({data:C.x.failure("suspended"),ttl:(null==s?void 0:s.maxAge)||0}):t.success({data:C.x.success(n),ttl:(null==s?void 0:s.maxAge)||30*S.R.second})}else t.error(e)})).preload=!(!e||!e.preload)}))})),(0,I.fr)((()=>{this.pendingRequest=null})),(0,I.td)())),this.pendingRequest}preloadData(){var e=this.getState();return e?E.o.just(e.data):this.getUserProfile({preload:!0}).pipe((0,I.RO)((e=>{e.data.isSuccessful&&this.setStateIfNotFilled(e.data,e.ttl)})),(0,I.o4)((e=>e.data)))}data(){return(0,c.P)((()=>{var e=super.data(),t=this.canEdit.pipe((0,v.x)(),(0,b.T)(1),(0,A.h)(void 0));return(0,u.T)([(0,d.of)(void 0),t]).pipe((0,f.w)((()=>e)))}))}shouldRefreshData(){return(0,u.T)([this.refreshSubject.asObservable(),x.C.shared().data().pipe((0,m.U)((e=>e.id)),(0,v.x)())]).pipe((0,A.h)((()=>!0)))}setStateIfNotFilled(e,t){return"number"==typeof t?super.setStateIfNotFilled(e,t):this.canEdit.toSingle().pipe((0,I.eo)((t=>t?E.o.just(!1):super.setStateIfNotFilled(e,T))))}refresh(){arguments.length>0&&void 0!==arguments[0]&&arguments[0]&&this.resetTtl(),this.refreshSubject.next()}resetTtl(){var e=this.getState(),t=null==e?void 0:e.data;t&&this.setState(t,0)}}n=D,D.shared=(0,a.r)((e=>new n(e)))},37568:(e,t,r)=>{"use strict";r.d(t,{I:()=>d});var n,i=r(10378),s=r(76143),a=r(98705),o=r(30859),l=r(39609),c=r(28516),u=r(83448);class d extends u.v{constructor(e){super("user.roles",e,(()=>(0,l.MX)(l.V0.shared().users.roles.get,e).pipe((0,a.o4)((e=>{var t,{data:r,xhr:n}=e;return{data:r||[],ttl:(null===(t=(0,c.X)(n))||void 0===t?void 0:t.maxAge)||0}}))))),this.userId=e}addRole(e){return s.o.defer((()=>{var t=this.addOptimisticStateTransformation((t=>[...t,e]));return(0,l.rR)(l.V0.shared().users.roles[e].put,this.userId).pipe((0,i.Iy)(t))}))}}n=d,d.shared=(0,o.r)((e=>new n(e)))},81266:(e,t,r)=>{"use strict";r.d(t,{X:()=>O});var n,i=r(39609),s=r(30859),a=r(22983),o=r(22205),l=r(82801),c=r(12941),u=r(50070),d=r(12636),h=r(95725),p=r(29331),f=r(35713),A=r(42103),m=r(38826),g=r(54930),v=r(20410),b=r(60467),y=r(83448),C=r(61562),w=r(57450),M=r(10378),S=r(76143),I=r(37452),E=r(39070),x=r(10358),T=r(98705),D=r(66784),k=5*x.R.second,j=["supervisor","users-operator","credits-operator","tests-operator","commissions-operator"],L=e=>e in i.V0.shared().users.tags;class O extends y.v{constructor(e){super("user.tags",e,(()=>(0,a.aj)([this.canEdit,E.C.shared().data(),I.Y.shared().activeRoles]).toSingle().pipe((0,T.eo)((t=>{var[r,n,s]=t,a=n.id===e?i.V0.shared().v2.users.tags:r&&!s.includes("commissions-operator")?i.V0.shared().v2.users.tags.extended:i.V0.shared().users["public-tags"];return new S.o((t=>{a.get(e,((e,n)=>{if(e)t.error(e);else{var i=[];n&&(i="tags"in n?n.tags:n),this.ttl=r?Number.MAX_SAFE_INTEGER:k,t.success({data:i,ttl:this.ttl})}}))}))}))))),this.refreshSubject=new o.t(1),this.ttl=k,this.userId=e,this.canEdit=(0,a.aj)([I.Y.shared().activeRoles,E.C.shared().data()]).pipe((0,h.U)((t=>{var[r,n]=t;return n.id===e||!!r.find((e=>j.includes(e)))})),(0,p.x)(),(0,f.d)(1))}getEventsInbox(){return E.C.shared().data().pipe((0,h.U)((e=>e.id)),(0,w.W)(),(0,h.U)((e=>C.j.shared(e))))}shouldRefreshData(){var e=this.getEventsInbox().pipe((0,A.w)((e=>e.initialized)),(0,A.w)((()=>this.getState()?(0,l.of)(void 0):this.state().pipe((0,w.W)(),(0,m.q)(1)))),(0,f.d)(1));return(0,c.T)(this.canEdit.pipe((0,g.h)((()=>!0))),this.refreshSubject.pipe((0,g.h)((()=>!0))),this.canEdit.pipe((0,A.w)((e=>e?this.getEventsInbox().pipe((0,A.w)((e=>e.realtimeDataShouldBeInvalidated)),(0,g.h)((()=>!0))):u.E))),E.C.shared().data().pipe((0,A.w)((e=>"signup"===e.authorizationAction&&e.id===this.userId?(0,l.of)(void 0):u.E)),(0,p.x)(),(0,A.w)((()=>(0,c.T)(e,e.pipe((0,A.w)((()=>(0,d.H)(5*x.R.second))))))),(0,g.h)((()=>!0))),E.C.shared().data().pipe((0,v.G)(),(0,b.h)((e=>{var[t,r]=e;return!(!t.demo||r.demo||"signup:email"!==r.authorizationMethod)})),(0,g.h)((()=>!0))))}addTag(e){return(0,a.aj)([this.canEdit,E.C.shared().data()]).toSingle().pipe((0,T.eo)((t=>{var[r,n]=t;if(!r)return S.o.just(D.x.failure("forbidden"));var s=L(e)?i.V0.shared().users.tags[e].put.bind(null,this.userId):n.id===this.userId?i.V0.shared().v2.users.tags.post.bind(null,this.userId,{tag:e}):i.V0.shared().v2.users.tags.extended.post.bind(null,this.userId,{tag:e}),a=this.addOptimisticStateTransformation((t=>[...t.filter((t=>t!==e)),e]));return(0,i.rR)(s).pipe((0,T.vR)(D.x.success()),(0,T.ym)((e=>409===e.status?S.o.just(D.x.success()):403===e.status?S.o.just(D.x.failure("forbidden")):S.o.error(e))),(0,M.cu)(a))})))}deleteTag(e){return this.canEdit.toSingle().pipe((0,T.eo)((t=>{if(!t)return S.o.just(D.x.failure("forbidden"));var r=L(e)?i.V0.shared().users.tags[e].delete.bind(null,this.userId):i.V0.shared().users.tags.delete.bind(null,this.userId,e),n=this.addOptimisticStateTransformation((t=>t.filter((t=>t!==e))));return(0,i.rR)(r).pipe((0,T.vR)(D.x.success()),(0,T.ym)((e=>404===e.status?S.o.just(D.x.success()):403===e.status?S.o.just(D.x.failure("forbidden")):S.o.error(e))),(0,M.cu)(n))})))}setStateIfNotFilled(e,t){var r="number"==typeof t?t:k;return super.setStateIfNotFilled(e,r)}updateState(e,t){return this.state().toSingle().pipe((0,T.RO)((r=>{(null==r?void 0:r.data)&&this.setState([...r.data.filter((t=>!e.includes(t))),..."set"===t?e:[]],this.ttl)})),(0,T.vR)(void 0))}setDefaultTtl(){this.setTtl(k)}setTtl(e){var t=this.getState(),r=null==t?void 0:t.data;r&&(this.ttl=e,this.setState(r,e))}refresh(){this.refreshSubject.next()}}n=O,O.shared=(0,s.r)((e=>new n(e)))},77949:(e,t,r)=>{"use strict";r.d(t,{Q:()=>g});var n,i=r(39609),s=r(30859),a=r(12941),o=r(50070),l=r(54249),c=r(38826),u=r(95725),d=r(54930),h=r(83448),p=r(61562),f=r(57450),A=r(10378),m=r(76143);class g extends h.v{constructor(e){super("user.tags.targeted",e,(t=>new m.o((r=>{i.V0.shared().v2.users.targeted.tags.get(e,t,((e,t)=>{e?r.error(e):r.success({data:(null==t?void 0:t.tags)||[],ttl:Number.MAX_SAFE_INTEGER})}))})))),this.userId=e}dataUpdates(e){return(0,a.T)(p.j.shared(this.userId).events("event.users.tags.set").pipe((0,l.b)((t=>t["holder-id"]&&t["holder-id"]===this.userId&&t["user-id"]&&t.tag?e(t["user-id"]).pipe((0,c.q)(1),(0,f.W)(),(0,u.U)((e=>({options:t["user-id"],data:[...e.data.filter((e=>e!==t.tag)),t.tag],ttl:Number.MAX_SAFE_INTEGER})))):o.E))),p.j.shared(this.userId).events("event.users.tags.unset").pipe((0,l.b)((t=>t["holder-id"]&&t["holder-id"]===this.userId&&t["user-id"]&&t.tag?e(t["user-id"]).pipe((0,c.q)(1),(0,f.W)(),(0,u.U)((e=>({options:t["user-id"],data:e.data.filter((e=>e!==t.tag)),ttl:Number.MAX_SAFE_INTEGER})))):o.E))))}shouldRefreshData(){return p.j.shared(this.userId).realtimeDataShouldBeInvalidated.pipe((0,d.h)((()=>!0)))}setStateIfNotFilled(e,t,r){return void 0===r?super.setStateIfNotFilled(e,t,Number.MAX_SAFE_INTEGER):super.setStateIfNotFilled(e,t,r)}addTag(e,t){return m.o.defer((()=>{var r=this.addOptimisticStateTransformation((e=>[...e.filter((e=>e!==t)),t]),e);return(0,i.rR)(i.V0.shared().v2.users.targeted.tags.post,this.userId,e,{tag:t}).pipe((0,A.Iy)(r))}))}deleteTag(e,t){return m.o.defer((()=>{var r=this.addOptimisticStateTransformation((e=>e.filter((e=>e!==t))),e);return(0,i.rR)(i.V0.shared().users.targeted.tags.delete,this.userId,e,t).pipe((0,A.Iy)(r))}))}}n=g,g.shared=(0,s.r)((e=>new n(e)))},29242:(e,t,r)=>{"use strict";function n(e){return"string"==typeof e?e:(e%1e10*100+Math.floor(e/1e10)).toString()}r.d(t,{f:()=>n})},4647:(e,t,r)=>{"use strict";r.d(t,{x:()=>C});var n,i=r(66784),s=r(76143),a=r(30859),o=r(83448),l=r(39609),c=r(98705),u=r(12941),d=r(61562),h=r(28516),p=r(10358),f=r(29331),A=r(20410),m=r(60467),g=r(54930),v=r(95725),b=r(77602),y=5*p.R.minute;class C extends o.v{constructor(e){super("user.verification",e,(()=>(0,l.MX)(l.V0.shared().users["verification-url"].generate.get,e).pipe((0,c.o4)((e=>{var t,{data:{url:r,submitted:n},xhr:s}=e;return{data:i.x.success({url:r,documentsSubmitted:n}),ttl:(null===(t=(0,h.X)(s))||void 0===t?void 0:t.maxAge)||y}})),(0,c.ym)((e=>403===e.status?s.o.just({data:i.x.failure("forbidden"),ttl:0}):404===e.status?s.o.just({data:i.x.success(null),ttl:0}):s.o.error(e)))))),this.userId=e}shouldRefreshData(){return b.X.shared().focusState.pipe((0,f.x)(),(0,A.G)(),(0,m.h)((e=>{var[t,r]=e;return"gone"===t&&"focused"===r})),(0,g.h)((()=>!0)))}dataUpdates(){return(0,u.T)(d.j.shared(this.userId).events("event.exo.liquid.application.submitted").pipe((0,m.h)((e=>e["user-id"]===this.userId)),(0,v.U)((()=>{var e,t=this.getState(),r=null==t||null===(e=t.data.value)||void 0===e?void 0:e.url;return r?{data:i.x.success({url:r,documentsSubmitted:!0}),ttl:t?t.expiration:y}:{data:i.x.success(null),ttl:0}}))),d.j.shared(this.userId).events("command.notifications.users.verification.failed").pipe((0,m.h)((e=>e["user-id"]===this.userId)),(0,v.U)((e=>({data:e["is-limit-reached"]?i.x.failure("forbidden"):i.x.success(null),ttl:0})))))}generateUrl(e){return(0,l.MX)(l.V0.shared().users["verification-url"].generate.post,this.userId,{"redirect-url":e}).pipe((0,c.RO)((e=>{var t,{data:{url:r},xhr:n}=e;this.setState(i.x.success({url:r,documentsSubmitted:!1}),(null===(t=(0,h.X)(n))||void 0===t?void 0:t.maxAge)||y)})),(0,c.o4)((e=>{var{data:{url:t}}=e;return i.x.success(t)})),(0,c.ym)((e=>403===e.status?(this.setState(i.x.failure("forbidden"),0),s.o.just(i.x.failure("forbidden"))):409===e.status?(this.setState(i.x.failure("failed"),0),s.o.just(i.x.failure("failed"))):s.o.error(e))))}}n=C,C.shared=(0,a.r)((e=>new n(e)))},66018:(e,t,r)=>{"use strict";r.d(t,{t:()=>I});var n,i=r(39609),s=r(30859),a=r(12052),o=r(15080),l=r(22983),c=r(12941),u=r(82801),d=r(28516),h=r(83448),p=r(10378),f=r(95725),A=r(29331),m=r(35713),g=r(15278),v=r(54930),b=r(42103),y=r(75951),C=r(37452),w=r(98705),M=r(76143),S=r(39070);class I extends h.v{constructor(e){super("user.videos",e,(()=>this.canEdit.toSingle().pipe((0,w.eo)((t=>{var r=t?i.V0.shared().users.videos.origin:i.V0.shared().users.videos;return new M.o((t=>{r.list(e,((e,r,n)=>{var i,s=(0,d.X)(n),a=[];e?t.error(e):(null!=r&&null!==(i=r.files)&&void 0!==i&&i.length&&r.files.forEach((e=>{var t=e;t.tags||(t.tags=[]),"string"==typeof t.mediatype&&a.push(t)})),t.success({data:a,ttl:(null==s?void 0:s.maxAge)||0}))}),{accept:"application/vnd.sdv.filetags+json"})}))}))))),this.addFromFile=e=>new a.y((t=>{var r="/users/"+this.userId+"/videos";y.b.shared().upload(r,e).subscribe((r=>{if("failed"===r.name)return t.error();if("complete"===r.name){var n={basename:r.basename,mediatype:e.type,tags:[]};this.actualize(n),t.next(n),t.complete()}}))})),this.remove=e=>(0,o.P)((()=>{var t=this.addOptimisticStateTransformation((t=>t.filter((t=>t.basename!==e))));return new a.y((t=>{i.V0.shared().users.videos.delete(this.userId,e,(e=>{if(e)return t.error(e);t.next(),t.complete()}))})).pipe((0,p.TK)(t))})),this.addTag=(e,t)=>(0,o.P)((()=>{var r=this.addOptimisticStateTransformation((r=>r.map((r=>(r.basename===e&&(r.tags.includes(t)||(r.tags=[...r.tags,t])),r)))));return new a.y((r=>{i.V0.shared().users.videos.tags.put(this.userId,e,t,(e=>{if(e)return r.error(e);r.next(),r.complete()}))})).pipe((0,p.TK)(r))})),this.removeTag=(e,t)=>(0,o.P)((()=>{var r=this.addOptimisticStateTransformation((r=>r.map((r=>(r.basename===e&&(r.tags=r.tags.filter((e=>e!==t))),r)))));return new a.y((r=>{i.V0.shared().users.videos.tags.delete(this.userId,e,t,(e=>{if(e)return r.error(e);r.next(),r.complete()}))})).pipe((0,p.TK)(r))})),this.actualize=e=>{var t=this.getState();void 0!==t?t.data&&!t.data.find((t=>t.basename===e.basename))&&this.setState([e,...t.data],t.expiration):console.warn("Empty user.videos model state of user "+this.userId+" cannot be actualized")},this.userId=e,this.canEdit=(0,l.aj)([C.Y.shared().activeRoles,S.C.shared().data()]).pipe((0,f.U)((t=>{var[r,n]=t;return n.id===e||r.includes("users-operator")})),(0,A.x)(),(0,m.d)(1))}data(){return(0,o.P)((()=>{var e=super.data(),t=this.canEdit.pipe((0,A.x)(),(0,g.T)(1),(0,v.h)(void 0));return(0,c.T)([(0,u.of)(void 0),t]).pipe((0,b.w)((()=>e)))}))}}n=I,I.shared=(0,s.r)((e=>new n(e)))},24525:(e,t,r)=>{"use strict";function n(e){var t;return function(){t||(t=function(){var e={};return{load:t=>e[t],store:(t,r)=>{e[t]=r}}}());for(var r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];var s=JSON.stringify(n),a=t.load(s);return a||(a=e(...n),t.store(s,a)),a}}r.d(t,{jL:()=>Ge,E3:()=>pe,f6:()=>Ue});var i=r(43149),s=["dc","aml","dma","chl","hot","fwh","ed","ytm","ard","ycd","fw","afd","zen","pd"],a=["ad","asd","rb"],o=["ad","asd","rb"],l=["lac","aic","asdc","bbwc","bc","brc","cmc","crc","dmc","clc","chrc","cnc","fc","gc","hkc","indc","idc","intc","inrc","jc","kj","kc","mlc","mxc","mic","msa","pc","eurc","slc","sac","thac","ukrc","vietc","elc","sl"],c=[...s,...a,"ud",...l],u=e=>{var t=null==e?void 0:e.toLowerCase();switch(t){case"africa":return"afd";case"arabia":case"amal":return"ard";case"china":return"chl";case"zendate":return"zen";case"christian":return"ycd";case"euro":return"ed";case"eurodate":case"dating":return"dc";case"slavic1":case"hotti":return"hot";case"flirt":return"fw";case"guys":return"god";case"pink":return"gio";case"latin":return"aml";case"mature":return"dma";case"travel":return"ytm";case"pina":case"pinadate":return"pd";case"locals":return"ud";case"asiandate":return"asd";case"anastasiadate":return"ad";case"russianbrides":return"rb";case"tubit":return"tbt";case"cupid-international":return"intc";case"roulette":return"bam";default:return t||"dc"}};function d(e){var t=function(e){switch(e){case"fwh":return"https://www.flirtwish.com/";case"zen":return"https://www.zendate.com/";case"lac":return"https://www.latinamericancupid.com/";case"aic":return"https://www.afrointroductions.com/";case"asdc":return"https://www.asiandating.com/";case"bbwc":return"https://www.bbwcupid.com/";case"bc":return"https://www.blackcupid.com/";case"brc":return"https://www.brazilcupid.com/";case"cmc":return"https://www.cambodiancupid.com/";case"crc":return"https://www.caribbeancupid.com/";case"dmc":return"https://www.dominicancupid.com/";case"clc":return"https://www.chinalovecupid.com/";case"chrc":return"https://www.christiancupid.com/";case"cnc":return"https://www.colombiancupid.com/";case"fc":return"https://www.filipinocupid.com/";case"gc":return"https://www.gaycupid.com/";case"hkc":return"https://www.hongkongcupid.com/";case"indc":return"https://www.indiancupid.com/";case"idc":return"https://www.indonesiancupid.com/";case"intc":return"https://www.internationalcupid.com/";case"inrc":return"https://www.interracialcupid.com/";case"jc":return"https://www.japancupid.com/";case"kj":return"https://www.kenyancupid.com/";case"kc":return"https://www.koreancupid.com/";case"mlc":return"https://www.malaysiancupid.com/";case"mxc":return"https://www.mexicancupid.com/";case"mic":return"https://www.militarycupid.com/";case"msa":return"https://www.muslima.com/";case"pc":return"https://www.pinkcupid.com/";case"eurc":return"https://www.eurocupid.com/";case"slc":return"https://www.singaporelovelinks.com/";case"sac":return"https://www.southafricancupid.com/";case"thac":return"https://www.thaicupid.com/";case"ukrc":return"https://www.ukrainedate.com/";case"vietc":return"https://www.vietnamcupid.com/";case"elc":return"https://www.elitecupid.com/";case"sl":return"https://www.silverlovecupid.com/";case"afd":return"https://www.africandate.com/";case"hot":return"https://www.hotti.com/";case"ard":return"https://www.arabiandate.com/";case"chl":return"https://www.chinalove.com/";case"ycd":return"https://www.yourchristiandate.com/";case"ed":return"https://www.eurodate.com/";case"dc":return"https://www.dating.com/";case"fw":return"https://www.flirtwith.com/";case"god":return"https://www.guysonly.com/";case"gio":return"https://www.girlsonlydating.com/";case"aml":return"https://www.amolatina.com/";case"ud":return"https://www.udates.io/";case"dma":return"https://www.datemyage.com/";case"ytm":return"https://www.yourtravelmates.com/";case"pd":return"https://www.pinadate.com/";case"asd":return"https://www.asiandate.com/";case"ad":return"https://www.anastasiadate.com/";case"rb":return"https://www.russianbrides.com/";default:return null}}(e);return t&&window.location.hostname.endsWith(".030.npdev.lan")&&s.includes(e)&&(t=t.replace(".com",".030.npdev.lan")),t}var h,p=r(85333);class f{constructor(){this.hostProduct=new i.X(null),this.product=new i.X(null),this.identity=new i.X(null),this.language=new i.X(null),this.language.subscribe((e=>{e&&p.ZP.changeLanguage(e||"en-US")}))}init(e){this.hostProduct.next(e.product),this.product.next(u(e.product)),this.identity.next({token:e.identity.token,gender:e.identity.gender,userId:e.identity.userId}),this.language.next(e.language||"en-US")}}h=f,f.shared=n((()=>new h));const A=JSON.parse('{"en-US":{"translation":{"showcase":{"coreg":{"title":{"mal":"Meet Millions More Single Women!","fem":"Meet Millions More Single Men!"},"subtitle":"Try another of our great services within the Dating Network"},"exist":{"subtitle":"You\'re a member of the following sites:"},"card":{"join":"Join","continue":"Continue","login":"Login","agreement":{"title":"One step to go!","text":"By clicking {{BUTTON}} you agree with the {{- TERMS_START}}Terms & Conditions{{- TERMS_END}} and {{- POLICY_START}}Privacy Policy{{- POLICY_END}} and {{- REFUND_START}}Refund and Cancellation Policy{{- REFUND_END}} of {{PRODUCT}}"},"products":{"ad":{"title":"AnastasiaDate","slogan":"Meet European Singles"},"asd":{"title":"AsianDate","slogan":"Time-honored dating platform for those ready to meet Asian women"},"dc":{"title":"Dating.com","slogan":"Meet International Singles"},"aml":{"title":"Amolatina","slogan":"Real-time dating with Latin Singles"},"dma":{"title":"DateMyAge","slogan":"Matchmaking for singles 40+ seeking like-minded partners"},"chl":{"title":"ChinaLove","slogan":"Connect with Asian singles looking for roots-based matches"},"hot":{"title":"Hotti","slogan":"Built for thrills, with the hottest singles on the planet"},"ed":{"title":"EuroDate","slogan":"Elite dating with European singles around the world"},"ytm":{"title":"YourTravelMates","slogan":"Epic travel dating for perfect companions & dream vacations"},"ard":{"title":"ArabianDate","slogan":"Romantic matchmaking for singles focused on the Arab region"},"ycd":{"title":"YourChristianDate","slogan":"Meet Christian Singles"},"afd":{"title":"AfricanDate","slogan":"Meet Singles Across Africa"},"zen":{"title":"ZenDate","slogan":"Meet Asian Singles"},"pd":{"title":"PinaDate","slogan":"Get the warmest welcome from locals in Philippines"},"lac":{"title":"LatinAmericanCupid","slogan":"Meet Latin Singles"},"aic":{"title":"AfroIntroductions","slogan":"Meet African Singles"},"asdc":{"title":"AsianDating","slogan":"Meet Asian Singles"},"bbwc":{"title":"BBWCupid","slogan":"Meet BBW Singles"},"bc":{"title":"BlackCupid","slogan":"Meet Black Singles"},"brc":{"title":"BrazilCupid","slogan":"Meet Brazilian Singles"},"cmc":{"title":"CambodianCupid","slogan":"Meet Cambodian Singles"},"crc":{"title":"CaribbeanCupid","slogan":"Meet Caribbean Singles"},"dmc":{"title":"DominicanCupid","slogan":"Meet Dominican Singles"},"clc":{"title":"ChinaLoveCupid","slogan":"Meet Chinese Singles"},"chrc":{"title":"ChristianCupid","slogan":"Find Your Christian Life Partner"},"cnc":{"title":"ColombianCupid","slogan":"Meet Colombian Singles"},"fc":{"title":"FilipinoCupid","slogan":"Meet Filipino Singles"},"hkc":{"title":"HongKongCupid","slogan":"Meet Hong Kong Singles"},"indc":{"title":"IndianCupid","slogan":"Meet NRI Singles"},"idc":{"title":"IndonesianCupid","slogan":"Meet Indonesian Singles"},"intc":{"title":"InternationalCupid","slogan":"Meet International Singles"},"inrc":{"title":"InterracialCupid","slogan":"Meet Your Interracial Match"},"jc":{"title":"JapanCupid","slogan":"Meet Japanese Singles"},"kj":{"title":"KenyanCupid","slogan":"Meet Kenyan Singles"},"kc":{"title":"KoreanCupid","slogan":"Meet Korean Singles"},"mlc":{"title":"MalaysianCupid","slogan":"Meet Malaysian Singles"},"mxc":{"title":"MexicanCupid","slogan":"Meet Mexican Singles"},"mic":{"title":"MilitaryCupid","slogan":"Meet Military Singles"},"msa":{"title":"Muslima.com","slogan":"Find Your Muslim Life Partner"},"pc":{"title":"PinkCupid","slogan":"Meet Lesbian Singles"},"eurc":{"title":"EuroCupid","slogan":"Meet European Singles"},"slc":{"title":"SingaporeLoveLinks","slogan":"Meet Singaporean Singles"},"sac":{"title":"SouthAfricanCupid","slogan":"Meet South African Singles"},"thac":{"title":"ThaiCupid","slogan":"Meet Thai Singles"},"ukrc":{"title":"UkraineDate","slogan":"Meet Ukrainian Singles"},"vietc":{"title":"VietnamCupid","slogan":"Meet Vietnamese Singles"},"elc":{"title":"EliteCupid","slogan":"Meet Elite Singles"},"sl":{"title":"SilverLoveCupid","slogan":"Meet Middle Aged Singles"}}}},"banner":{"title":{"1":"Meet More Singles in Our Network","2":"Find More Singles in Our Dating Family","3":"Expand Your Dating Across Our Network"},"button":{"1":"SHOW MORE","2":"CHECK THEM OUT","3":"GET MORE MATCHES"}}}},"es-ES":{"translation":{"showcase":{"coreg":{"title":{"mal":"¡Conozca a millones de mujeres solteras!","fem":"¡Conozca a millones de hombres solteros!"},"subtitle":"Pruebe otro de nuestros grandes servicios dentro de la Red de Citas"},"exist":{"subtitle":"Es miembro de los siguientes sitios:"},"card":{"join":"Unirse","continue":"Continuar","login":"Iniciar sesión","agreement":{"title":"¡Un paso para empezar!","text":"Al hacer clic en {{BUTTON}}, acepta los {{- TERMS_START}}Términos y condiciones{{- TERMS_END}} y la {{- POLICY_START}}Política de privacidad{{- POLICY_END}} y la {{- REFUND_START}}Política de reembolso y cancelación{{- REFUND_END}} de {{PRODUCT}}"},"products":{"ad":{"slogan":"Conozca a solteros europeos"},"asd":{"slogan":"Plataforma de citas de larga tradición para aquellos que están listos para conocer mujeres asiáticas"},"dc":{"slogan":"Conozca a solteros internacionales"},"aml":{"slogan":"Citas en tiempo real con solteros latinos"},"dma":{"slogan":"Emparejamiento para solteros mayores de 40 años que buscan pareja afín"},"chl":{"slogan":"Conéctese con solteros asiáticos que buscan pareja basada en sus raíces"},"hot":{"slogan":"Creado para la emoción, con los solteros más populares del planeta"},"ed":{"slogan":"Citas de élite con solteros europeos de todo el mundo"},"ytm":{"slogan":"Citas de viaje épicas para compañeros perfectos y vacaciones de ensueño"},"ard":{"slogan":"Emparejamiento romántico para solteros centrado en la región árabe"},"ycd":{"slogan":"Conozca a solteros cristianos"},"afd":{"slogan":"Conozca a solteros de África"},"zen":{"slogan":"Conozca a solteros asiáticos"},"pd":{"slogan":"Reciba la más cálida bienvenida de los lugareños en Filipinas"},"lac":{"slogan":"Conozca a Solteros Latinos"},"aic":{"slogan":"Conozca a solteros africanos"},"asdc":{"slogan":"Conozca a solteros asiáticos"},"bbwc":{"slogan":"Conozca a solteras con curvas"},"bc":{"slogan":"Conozca a solteros negros"},"brc":{"slogan":"Conozca a solteros brasileños"},"cmc":{"slogan":"Conozca a a solteros camboyanos"},"crc":{"slogan":"Conozca a solteros caribeños"},"dmc":{"slogan":"Conozca a Solteros Dominicanos"},"clc":{"slogan":"Conozca a solteros chinos"},"chrc":{"slogan":"Encuentre a su compañero de vida cristiano"},"cnc":{"slogan":"Conozca a Solteros Colombianos"},"fc":{"slogan":"Conozca a solteros filipinos"},"hkc":{"slogan":"Conozca a solteros de Hong Kong"},"indc":{"slogan":"Conozca a solteros indios no residentes"},"idc":{"slogan":"Conozca a solteros indonesios"},"intc":{"slogan":"Conozca a solteros internacionales"},"inrc":{"slogan":"Conozca a a su pareja interracial"},"jc":{"slogan":"Conozca a solteros japoneses"},"kj":{"slogan":"Conozca a solteros de Kenia"},"kc":{"slogan":"Conozca a a solteros coreanos"},"mlc":{"slogan":"Conozca a a solteros de Malasia"},"mxc":{"slogan":"Conozca a Solteros Mexicanos"},"mic":{"slogan":"Conozca a solteros militares"},"msa":{"slogan":"Encuentre a su compañero de vida musulmán"},"pc":{"slogan":"Conozca lesbianas solteras"},"eurc":{"slogan":"Conozca a solteros europeos"},"slc":{"slogan":"Conozca a solteros de Singapur"},"sac":{"slogan":"Conozca a solteros sudafricanos"},"thac":{"slogan":"Conozca a solteros tailandeses"},"ukrc":{"slogan":"Conozca a solteros ucranianos"},"vietc":{"slogan":"Conozca a solteros vietnamitas"},"elc":{"slogan":"Conoce a solteros de élite"},"sl":{"slogan":"Conoce a personas solteras de mediana edad"}}}},"banner":{"button":{"1":"MOSTRAR MÁS","2":"CONSÚLTELOS","3":"OBTENER MÁS RESULTADOS"},"title":{"1":"Conozca a más solteros en nuestra red","2":"Encuentre más solteros en nuestra familia de citas","3":"Amplíe sus citas en nuestra red"}}}},"zh-CN":{"translation":{"showcase":{"coreg":{"title":{"mal":"结识数百万单身女性！","fem":"结识数百万单身男士！"},"subtitle":"在Dating网尝试我们的另一项优质服务"},"exist":{"subtitle":"您是以下网站的成员："},"card":{"join":"加入","continue":"继续","login":"登录","agreement":{"title":"一步到位！","text":"单击继续即表示您同意了{{PRODUCT}}的{{- TERMS_START}}条款和条件{{- TERMS_END}}与{{- POLICY_START}}隐私政策{{- POLICY_END}}与{{- REFUND_START}}退款和取消政策{{- REFUND_END}}"},"products":{"ad":{"slogan":"结识欧洲单身人士"},"asd":{"slogan":"历史悠久的交友平台，适合那些准备结识亚洲女性的人"},"dc":{"slogan":"认识国际单身人士"},"aml":{"slogan":"与拉美单身人士实时约会"},"dma":{"slogan":"40+单身人士寻求志同道合伴侣的交友平台"},"chl":{"slogan":"与亚洲单身人士联系，寻找来自相同根源的伴侣"},"hot":{"slogan":"专为激情而打造，拥有地球上最受欢迎的单身人士"},"ed":{"slogan":"与世界各地的欧洲单身人士约会"},"ytm":{"slogan":"史诗般的旅行约会，完美的伴侣和梦幻假期"},"ard":{"slogan":"专注于阿拉伯地区的单身人士的浪漫交友媒介"},"ycd":{"slogan":"认识基督教单身人士"},"afd":{"slogan":"认识非洲各地的单身人士"},"zen":{"slogan":"认识亚洲单身人士"},"pd":{"slogan":"受到菲律宾当地人最热烈的欢迎"},"lac":{"slogan":"认识拉美单身人士"},"aic":{"slogan":"认识非洲单身人士"},"asdc":{"slogan":"认识亚洲单身人士"},"bbwc":{"slogan":"认识 BBW 单身人士"},"bc":{"slogan":"认识黑人单身人士"},"brc":{"slogan":"认识巴西单身人士"},"cmc":{"slogan":"认识柬埔寨单身人士"},"crc":{"slogan":"认识加勒比单身人士"},"dmc":{"slogan":"认识多米尼加单身人士"},"clc":{"slogan":"结识中国单身人士"},"chrc":{"slogan":"“找到您的基督教人生伴侣”"},"cnc":{"slogan":"认识哥伦比亚单身人士"},"fc":{"slogan":"认识菲律宾单身人士"},"hkc":{"slogan":"认识香港单身人士"},"indc":{"slogan":"认识 NRI 单身人士"},"idc":{"slogan":"认识印尼单身人士"},"intc":{"slogan":"认识国际单身人士"},"inrc":{"slogan":"认识不同种族的伴侣"},"jc":{"slogan":"认识日本单身人士"},"kj":{"slogan":"认识肯尼亚单身人士"},"kc":{"slogan":"认识韩国单身人士"},"mlc":{"slogan":"认识马来西亚单身人士"},"mxc":{"slogan":"认识墨西哥单身人士"},"mic":{"slogan":"认识军队单身人士"},"msa":{"slogan":"“找到您的穆斯林人生伴侣”"},"pc":{"slogan":"寻找女同志伴侣"},"eurc":{"slogan":"结识欧洲单身人士"},"slc":{"slogan":"认识新加坡单身人士"},"sac":{"slogan":"认识南非单身人士"},"thac":{"slogan":"认识泰国单身人士"},"ukrc":{"slogan":"认识乌克兰单身人士"},"vietc":{"slogan":"认识越南单身人士"},"elc":{"slogan":"遇见优质单身人士"},"sl":{"slogan":"寻觅中年单身人士"}}}},"banner":{"button":{"1":"显示更多","2":"去看一下","3":"获得更多适配"},"title":{"1":"在我们的网站中结识更多单身人士","2":"在我们的Dating大家庭中找到更多单身人士","3":"在我们的网络中拓展您的交友范围"}}}},"de-DE":{"translation":{"showcase":{"coreg":{"title":{"mal":"Triff Millionen weiterer Single-Frauen!","fem":"Triff Millionen weiterer Single-Männer!"},"subtitle":"Teste einen anderen unserer großartigen Dienste innerhalb des Dating-Netzwerks"},"exist":{"subtitle":"Du bist Mitglied auf den folgenden Websites:"},"card":{"join":"Beitreten","continue":"Fortfahren","login":"Anmelden","agreement":{"title":"Nur noch ein kleiner Schritt!","text":"Mit Klick auf {{BUTTON}} stimmst du den {{- TERMS_START}}Nutzungsbedingungen{{- TERMS_END}}, der {{- POLICY_START}}Datenschutzrichtlinie{{- POLICY_END}} und der {{- REFUND_START}}Rückerstattungsrichtlinie und Widerrufsbelehrung{{- REFUND_END}} von {{PRODUCT}} zu."},"products":{"ad":{"slogan":"Triff europäische Singles"},"asd":{"slogan":"Bewährte Dating-Plattform für alle, die asiatische Frauen kennenlernen möchten"},"dc":{"slogan":"Triff internationale Singles"},"aml":{"slogan":"Echtzeit-Dating mit lateinamerikanischen Singles"},"dma":{"slogan":"Partnervermittlung für Singles ab 40, die Gleichgesinnte suchen"},"chl":{"slogan":"Tritt mit asiatischen Singles in Kontakt, die auf der Suche nach einer traditionellen Partnerschaft sind"},"hot":{"slogan":"Nervenkitzel pur, mit den heißesten Singles der Welt"},"ed":{"slogan":"Elitäres Dating mit europäischen Singles aus aller Welt"},"ytm":{"slogan":"Perfektes Reise-Dating für die richtige Wegbegleitung und Traumurlaube"},"ard":{"slogan":"Romantische Partnervermittlung für Singles im arabischen Raum"},"ycd":{"slogan":"Triff gläubige Singles"},"afd":{"slogan":"Triff Singles in ganz Afrika"},"zen":{"slogan":"Triff asiatische Singles"},"pd":{"slogan":"Lass dich von den Einheimischen auf den Philippinen mit offenen Armen empfangen"},"lac":{"slogan":"Triff Singles aus Lateinamerika"},"aic":{"slogan":"Triff afrikanische Singles"},"asdc":{"slogan":"Triff asiatische Singles"},"bbwc":{"slogan":"Triff Singles mit BBW-Körperbau"},"bc":{"slogan":"Triff Schwarze Singles"},"brc":{"slogan":"Triff brasilianische Singles"},"cmc":{"slogan":"Triff kambodschanische Singles"},"crc":{"slogan":"Triff karibische Singles"},"dmc":{"slogan":"Triff dominikanische Singles"},"clc":{"slogan":"Triff chinesische Singles"},"chrc":{"slogan":"Finde deine gläubige Partnerschaft fürs Leben"},"cnc":{"slogan":"Triff kolumbianische Singles"},"fc":{"slogan":"Triff philippinische Singles"},"hkc":{"slogan":"Triff Singles aus Hongkong"},"indc":{"slogan":"Triff Singles mit indischer Herkunft"},"idc":{"slogan":"Triff indonesische Singles"},"intc":{"slogan":"Triff internationale Singles"},"inrc":{"slogan":"Triff dein interkulturelles Match"},"jc":{"slogan":"Triff japanische Singles"},"kj":{"slogan":"Triff kenianische Singles"},"kc":{"slogan":"Triff koreanische Singles"},"mlc":{"slogan":"Triff malaysische Singles"},"mxc":{"slogan":"Triff mexikanische Singles"},"mic":{"slogan":"Triff Singles beim Militär"},"msa":{"slogan":"Finde deine muslimische Partnerschaft fürs Leben"},"pc":{"slogan":"Triff lesbische Singles"},"eurc":{"slogan":"Triff europäische Singles"},"slc":{"slogan":"Triff Singles aus Singapur"},"sac":{"slogan":"Triff südafrikanische Singles"},"thac":{"slogan":"Triff thailändische Singles"},"ukrc":{"slogan":"Triff ukrainische Singles"},"vietc":{"slogan":"Triff vietnamesische Singles"},"elc":{"slogan":"Triff elitäre Singles"},"sl":{"slogan":"Triff Singles im mittleren Lebensalter"}}}},"banner":{"title":{"1":"Mehr Singles in unserem Netzwerk kennenlernen","2":"Finde weitere Singles in unserem Dating-Netzwerk","3":"Erweitere dein Dating-Erlebnis mit unserem Netzwerk"},"button":{"1":"MEHR ANZEIGEN","2":"JETZT SELBST ÜBERZEUGEN","3":"MEHR MATCHES FINDEN"}}}},"fr-FR":{"translation":{"showcase":{"coreg":{"title":{"mal":"Rencontrez des millions d\'autres femmes célibataires !","fem":"Rencontrez des millions d\'autres hommes célibataires !"},"subtitle":"Essayez l\'un de nos formidables services au sein du réseau de rencontres"},"exist":{"subtitle":"Vous êtes membre des sites suivants :"},"card":{"join":"Rejoindre","continue":"Continuer","login":"Connexion","agreement":{"title":"Plus qu\'une étape !","text":"En cliquant sur {{BUTTON}} vous acceptez les {{- TERMS_START}}Conditions générales{{- TERMS_END}} ainsi que la {{- POLICY_START}}Politique de confidentialité{{- POLICY_END}} et la {{- REFUND_START}}Politique de remboursement et d\'annulation{{- REFUND_END}} de {{PRODUCT}}"},"products":{"ad":{"slogan":"Rencontrez des célibataires en Europe"},"asd":{"slogan":"Plateforme de rencontres traditionnelles pour les personnes intéressées par des rencontres avec des femmes asiatiques"},"dc":{"slogan":"Rencontrez des célibataires à l\'international"},"aml":{"slogan":"Rencontres en temps réel avec des célibataires des pays latinos"},"dma":{"slogan":"Rencontres pour célibataires de 40 ans et + à la recherche de partenaires qui partagent vos valeurs"},"chl":{"slogan":"Rencontrez des célibataires asiatiques à la recherche de rencontres avec des personnes aux même racines"},"hot":{"slogan":"Des sensations fortes, avec les célibataires les plus sexy de la planète"},"ed":{"slogan":"Rencontres d\'élite avec des célibataires d\'Europe dans le monde entier"},"ytm":{"slogan":"Des rencontres de voyage épiques pour trouver des partenaires de choix et des vacances de rêve"},"ard":{"slogan":"Rencontres romantiques pour célibataires dans la région arabe"},"ycd":{"slogan":"Rencontrez des célibataires de religion chrétienne"},"afd":{"slogan":"Rencontrez des célibataires en Afrique"},"zen":{"slogan":"Rencontrez des célibataires asiatiques"},"pd":{"slogan":"Les locaux vous réservent un accueil des plus chaleureux aux Philippines"},"lac":{"slogan":"Rencontrez des célibataires de culture latino"},"aic":{"slogan":"Rencontrez des célibataires d\'Afrique"},"asdc":{"slogan":"Rencontrez des célibataires asiatiques"},"bbwc":{"slogan":"Rencontrer des célibataires aux formes généreuses"},"bc":{"slogan":"Rencontrez des célibataires de peau noire"},"brc":{"slogan":"Rencontrez des célibataires du Brésil"},"cmc":{"slogan":"Rencontrez des célibataires du Cambodge"},"crc":{"slogan":"Rencontrez des célibataires des Caraïbes"},"dmc":{"slogan":"Rencontrez des célibataires de République dominicaine"},"clc":{"slogan":"Rencontrez des célibataires de Chine"},"chrc":{"slogan":"Trouvez votre partenaire de vie de foi chrétienne"},"cnc":{"slogan":"Rencontrez des célibataires de Colombie"},"fc":{"slogan":"Rencontrez des célibataires des Philippines"},"hkc":{"slogan":"Rencontrez des célibataires de Hong Kong"},"indc":{"slogan":"Rencontrez des célibataires originaires d\'Inde"},"idc":{"slogan":"Rencontrez des célibataires d\'Indonésie"},"intc":{"slogan":"Rencontrez des célibataires à l\'international"},"inrc":{"slogan":"Rencontrez votre partenaire interracial"},"jc":{"slogan":"Rencontrez des célibataire du Japon"},"kj":{"slogan":"Rencontrez des célibataire du Kenya"},"kc":{"slogan":"Rencontrez des célibataire de Corée"},"mlc":{"slogan":"Rencontrez des célibataire de Malaisie"},"mxc":{"slogan":"Rencontrez des célibataire du Mexique"},"mic":{"slogan":"Rencontrez des célibataire militaires"},"msa":{"slogan":"Trouvez votre partenaire de vie de foi musulmane"},"pc":{"slogan":"Rencontrez des célibataires lesbiennes"},"eurc":{"slogan":"Rencontrez des célibataires en Europe"},"slc":{"slogan":"Rencontrez des célibataires de Singapour"},"sac":{"slogan":"Rencontrez des célibataires d\'Afrique du Sud"},"thac":{"slogan":"Rencontrez des célibataires de Thaïlande"},"ukrc":{"slogan":"Rencontrez des célibataires d\'Ukraine"},"vietc":{"slogan":"Rencontrez des célibataires du Vietnam"},"elc":{"slogan":"Rencontrez des célibataires d\'élite"},"sl":{"slogan":"Rencontrez des célibataires d\'âge mûr"}}}},"banner":{"title":{"1":"Rencontrez d\'autres célibataires dans notre réseau","2":"Trouvez d\'autres célibataires dans notre réseau de rencontres","3":"Élargissez vos rencontres à travers notre réseau"},"button":{"1":"AFFICHER PLUS","2":"DÉCOUVREZ-LES","3":"OBTENIR PLUS DE MATCHS"}}}},"it-IT":{"translation":{"showcase":{"coreg":{"title":{"mal":"Incontra milioni di altre donne single!","fem":"Incontra milioni di altri uomini single!"},"subtitle":"Prova un altro dei fantastici servizi nella nostra rete di incontri"},"exist":{"subtitle":"Sei iscritto ai seguenti siti:"},"card":{"join":"Partecipa","continue":"Continua","login":"Accedi","agreement":{"title":"Manca solo un passaggio!","text":"Facendo clic su {{BUTTON}}, accetti i {{- TERMS_START}}Termini e condizioni{{- TERMS_END}}, l\'{{- POLICY_START}}Informativa sulla privacy{{- POLICY_END}} e i {{- REFUND_START}}Criteri di rimborso e annullamento{{- REFUND_END}} di {{PRODUCT}}"},"products":{"ad":{"slogan":"Incontra single dall\'Europa"},"asd":{"slogan":"Una piattaforma di incontri consolidata nel tempo per chi è interessato a incontrare donne asiatiche"},"dc":{"slogan":"Incontra single internazionali"},"aml":{"slogan":"Incontri in tempo reale con single latinoamericani"},"dma":{"slogan":"Matchmaking per single over 40 che cercano partner con gli stessi interessi"},"chl":{"slogan":"Connettiti con single di origine asiatica alla ricerca di partner che condividono le loro tradizioni"},"hot":{"slogan":"Appassionanti incontri con i single più hot del pianeta"},"ed":{"slogan":"Incontri d\'élite con single europei in tutto il mondo"},"ytm":{"slogan":"Incontri di viaggio epici per compagni perfetti e vacanze da sogno"},"ard":{"slogan":"Matchmaking romantico per single nella regione araba"},"ycd":{"slogan":"Incontra single di fede cristiana"},"afd":{"slogan":"Incontra single di tutta l\'Africa"},"zen":{"slogan":"Incontra single di origine asiatica"},"pd":{"slogan":"Ricevi il più caloroso benvenuto da persone nelle Filippine"},"lac":{"slogan":"Incontra single dall\'America latina"},"aic":{"slogan":"Incontra single dall\'Africa"},"asdc":{"slogan":"Incontra single di origine asiatica"},"bbwc":{"slogan":"Incontra single BBW"},"bc":{"slogan":"Incontra single di colore"},"brc":{"slogan":"Incontra single dal Brasile"},"cmc":{"slogan":"Incontra single dalla Cambogia"},"crc":{"slogan":"Incontra single dai Caraibi"},"dmc":{"slogan":"Incontra single dalla Repubblica Dominicana"},"clc":{"slogan":"Incontra single dalla Cina"},"chrc":{"slogan":"Trova un compagno di vita di fede cristiana"},"cnc":{"slogan":"Incontra single dalla Colombia"},"fc":{"slogan":"Incontra single dalle Filippine"},"hkc":{"slogan":"Incontra single da Hong Kong"},"indc":{"slogan":"Incontra single dall\'India non residenti"},"idc":{"slogan":"Incontra single dall\'Indonesia"},"intc":{"slogan":"Incontra single internazionali"},"inrc":{"slogan":"Incontra partner interrazziali"},"jc":{"slogan":"Incontra single dal Giappone"},"kj":{"slogan":"Incontra single dal Kenya"},"kc":{"slogan":"Incontra single dalla Corea"},"mlc":{"slogan":"Incontra single dalla Malesia"},"mxc":{"slogan":"Incontra single dal Messico"},"mic":{"slogan":"Incontra single militari"},"msa":{"slogan":"Trova un compagno di vita di fede musulmana"},"pc":{"slogan":"Incontra single lesbiche"},"eurc":{"slogan":"Incontra single dall\'Europa"},"slc":{"slogan":"Incontra single da Singapore"},"sac":{"slogan":"Incontra single dal Sudafrica"},"thac":{"slogan":"Incontra single dalla Thailandia"},"ukrc":{"slogan":"Incontra single dall\'Ucraina"},"vietc":{"slogan":"Incontra single dal Vietnam"},"elc":{"slogan":"Incontra single per incontri d\'élite"},"sl":{"slogan":"Incontra single di mezz\'età"}}}},"banner":{"title":{"1":"Incontra altri single nella nostra rete","2":"Trova altri single nella nostra rete di incontri","3":"Espandi i tuoi incontri nella nostra rete"},"button":{"1":"MOSTRA ALTRI","2":"DAI UN\'OCCHIATA","3":"OTTIENI ALTRI ABBINAMENTI"}}}}}');function m(e){return m="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},m(e)}function g(e){var t=function(e,t){if("object"!=m(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=m(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==m(t)?t:t+""}function v(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,g(n.key),n)}}function b(e,t,r){return(t=g(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var y=r(83426);function C(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function w(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?C(Object(r),!0).forEach((function(t){b(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):C(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var M,S={bindI18n:"languageChanged",bindI18nStore:"",transEmptyNodeValue:"",transSupportBasicHtmlNodes:!0,transWrapTextNodes:"",transKeepBasicHtmlNodesFor:["br","strong","i","p"],useSuspense:!0},I=y.createContext(),E=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.usedNamespaces={}}var t,r;return t=e,(r=[{key:"addUsedNamespaces",value:function(e){var t=this;e.forEach((function(e){t.usedNamespaces[e]||(t.usedNamespaces[e]=!0)}))}},{key:"getUsedNamespaces",value:function(){return Object.keys(this.usedNamespaces)}}])&&v(t.prototype,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();var x={type:"3rdParty",init:function(e){!function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};S=w(w({},S),e)}(e.options.react),function(e){M=e}(e)}},T=r(76053),D=r(50070);function k(){return function(e){return e.pipe((0,T.K)((e=>(console.warn("catchErrorJustLog: uncaught error: "+e),D.E))))}}function j(e,t,r){var[,n]=(0,y.useState)({}),i=(0,y.useRef)({value:r,subscription:void 0,deps:t,subscribed:!1});return(0,y.useEffect)((()=>{var e=i.current;return()=>{e.subscription&&e.subscription.unsubscribe()}}),[]),i.current.subscription&&function(e,t){for(var r=Math.max(e.length,t.length),n=0;n<r;n++)if(!Object.is(e[n],t[n]))return!1;return!0}(t,i.current.deps)||(i.current.subscription&&(i.current.subscription.unsubscribe(),i.current.value=r,i.current.deps=t,i.current.subscribed=!1),i.current.subscription=e().pipe(k()).subscribe((e=>{i.current.value!==e&&(i.current.value=e,i.current.subscribed&&n({}))})),i.current.subscribed=!0),i.current.value}var L=r(95725),O=r(60467),P=r(38826),N=r(42103),B=r(31191),R=r(12052),V=r(41736),z=r(28977);function Y(e,t){void 0===t&&(t={});var r=t.selector,n=B._T(t,["selector"]);return new R.y((function(t){var i,s=new AbortController,a=s.signal,o=!0,l=!1,c=new V.w;if(c.add((function(){l=!0,o&&s.abort()})),n){if(n.signal)if(n.signal.aborted)s.abort();else{var u=n.signal,d=function(){a.aborted||s.abort()};u.addEventListener("abort",d),c.add((function(){return u.removeEventListener("abort",d)}))}i=B.pi({},n,{signal:a})}else i={signal:a};return fetch(e,i).then((function(e){r?c.add((0,z.D)(r(e)).subscribe((function(e){return t.next(e)}),(function(e){o=!1,l||t.error(e)}),(function(){o=!1,t.complete()}))):(o=!1,t.next(e),t.complete())})).catch((function(e){o=!1,l||t.error(e)})),c}))}function G(){return function(e){return e.pipe((0,O.h)((function(e){return null!=e})))}}var U,F=r(22983);class q{constructor(){this.xeroxHost="xerox.clickocean.io",window.location.hostname.endsWith(".030.npdev.lan")&&(this.xeroxHost="xerox.dating.030.npdev.lan")}getProducts(){return(0,F.aj)([f.shared().identity.pipe(G()),f.shared().product.pipe(G())]).pipe((0,O.h)((e=>{var[t,r]=e;return!(!t||!r)})),(0,P.q)(1),(0,N.w)((e=>{var[t,r]=e;return Y("https://"+this.xeroxHost+"/accounts/"+r+"/"+function(e,t){if(o.includes(t))return e;var r=Number(e);return String(r%100*1e10+Math.trunc(r/100))}(t.userId,r),{method:"GET",headers:new Headers({Authorization:'Token token="'+t.token+'"'})})})),(0,N.w)((e=>e.json())),(0,L.U)((e=>e.accounts)),k())}logEvent(e,t){(0,F.aj)([f.shared().identity.pipe(G()),f.shared().product.pipe(G())]).pipe((0,P.q)(1),(0,N.w)((r=>{var[n,i]=r;return Y(H(i)+"annals/"+n.userId+"/"+e,{method:"POST",body:JSON.stringify(t),headers:new Headers({Authorization:'Token token="'+n.token+'"'})})})),(0,L.U)((()=>{})),k()).subscribe()}}U=q,q.shared=n((()=>new U));var H=e=>{var t=function(e){switch(e){case"fwh":return"https://api.flirtwish.com/";case"dc":case"ed":return"https://api.dating.com/";case"aml":return"https://api.amolatina.com/";case"ard":return"https://api.arabiandate.com/";case"dma":return"https://api.datemyage.com/";case"chl":return"https://api.chinalove.com/";case"hot":return"https://api.hotti.com/";case"ytm":return"https://api.yourtravelmates.com/";case"ycd":return"https://api.yourchristiandate.com/";case"fw":return"https://api.flirtwith.com/";case"afd":return"https://api.africandate.com/";case"zen":return"https://api.zendate.com/";case"pd":return"https://api.pinadate.com/";default:return""}}(e);return window.location.hostname.endsWith(".030.npdev.lan")&&(t=t.replace(".com",".030.npdev.lan")),t};const _="_3YCqak04h8NW63kRg-ksnl",Z="_2x_KqJXITxhM9SrblKBnn0";function Q(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function W(){if(console&&console.warn){for(var e,t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];"string"==typeof r[0]&&(r[0]="react-i18next:: ".concat(r[0])),(e=console).warn.apply(e,r)}}var X={};function J(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];"string"==typeof t[0]&&X[t[0]]||("string"==typeof t[0]&&(X[t[0]]=new Date),W.apply(void 0,t))}function K(e,t,r){e.loadNamespaces(t,(function(){e.isInitialized?r():e.on("initialized",(function t(){setTimeout((function(){e.off("initialized",t)}),0),r()}))}))}function $(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function ee(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?$(Object(r),!0).forEach((function(t){b(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):$(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function te(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.i18n,n=(0,y.useContext)(I)||{},i=n.i18n,s=n.defaultNS,a=r||i||M;if(a&&!a.reportNamespaces&&(a.reportNamespaces=new E),!a){J("You will need to pass in an i18next instance by using initReactI18next");var o=function(e){return Array.isArray(e)?e[e.length-1]:e},l=[o,{},!1];return l.t=o,l.i18n={},l.ready=!1,l}a.options.react&&void 0!==a.options.react.wait&&J("It seems you are still using the old wait option, you may migrate to the new useSuspense behaviour.");var c=ee(ee(ee({},S),a.options.react),t),u=c.useSuspense,d=c.keyPrefix,h=e||s||a.options&&a.options.defaultNS;h="string"==typeof h?[h]:h||["translation"],a.reportNamespaces.addUsedNamespaces&&a.reportNamespaces.addUsedNamespaces(h);var p=(a.isInitialized||a.initializedStoreOnce)&&h.every((function(e){return function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(!t.languages||!t.languages.length)return J("i18n.languages were undefined or empty",t.languages),!0;var n=t.languages[0],i=!!t.options&&t.options.fallbackLng,s=t.languages[t.languages.length-1];if("cimode"===n.toLowerCase())return!0;var a=function(e,r){var n=t.services.backendConnector.state["".concat(e,"|").concat(r)];return-1===n||2===n};return!(r.bindI18n&&r.bindI18n.indexOf("languageChanging")>-1&&t.services.backendConnector.backend&&t.isLanguageChangingTo&&!a(t.isLanguageChangingTo,e)||!t.hasResourceBundle(n,e)&&t.services.backendConnector.backend&&(!a(n,e)||i&&!a(s,e)))}(e,a,c)}));function f(){return a.getFixedT(null,"fallback"===c.nsMode?h:h[0],d)}var A,m,g=(A=(0,y.useState)(f),m=2,function(e){if(Array.isArray(e))return e}(A)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,i,s,a,o=[],l=!0,c=!1;try{if(s=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=s.call(r)).done)&&(o.push(n.value),o.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(c)throw i}}return o}}(A,m)||function(e,t){if(e){if("string"==typeof e)return Q(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Q(e,t):void 0}}(A,m)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),v=g[0],b=g[1],C=(0,y.useRef)(!0);(0,y.useEffect)((function(){var e=c.bindI18n,t=c.bindI18nStore;function r(){C.current&&b(f)}return C.current=!0,p||u||K(a,h,(function(){C.current&&b(f)})),e&&a&&a.on(e,r),t&&a&&a.store.on(t,r),function(){C.current=!1,e&&a&&e.split(" ").forEach((function(e){return a.off(e,r)})),t&&a&&t.split(" ").forEach((function(e){return a.store.off(e,r)}))}}),[a,h.join()]);var w=(0,y.useRef)(!0);(0,y.useEffect)((function(){C.current&&!w.current&&b(f),w.current=!1}),[a]);var x=[v,a,p];if(x.t=v,x.i18n=a,x.ready=p,p)return x;if(!p&&!u)return x;throw new Promise((function(e){K(a,h,(function(){e()}))}))}const re={card:"e6gzpJEvQM8Prmio3x1Fn",normal:"Y576Vbyy1sI6zT0lwZ-io",big:"E4rSLik04hc1IafAe-Con",card_thumbnail:"_2aJCa63BOiM_DyDZ2T3BBn",card_thumbnail_background:"_3olQM0LbKr12ZEgRcksitc",card_thumbnail_img:"EfN1nOgUMCmXrTebHV4rF",card_thumbnail_shadow:"IbvaM42Yvjb8xAlvvxVck",card_agreement:"MJedXQIUauHxDCI7OQ6cv",card_description:"_3rGO-NymKdPRhAQ4X1-62l",card_description_slogan:"_2u9Tqc50T1_dU4aDXNubSA",card_description_title:"RIrjTCFzbqSBDbKU6G7_D",card_agreement_content:"_1IU7WfL5-teGW-Ge0nmA4O",card_agreement_title:"_1pOiQW9FkvYx1YJzcqlO1V",card_agreement_text:"_1piuHqjH71i0QRn_OIvhfs",card_button_continue:"MEIaBPGCiyVRm0toPv7Jk",card_button_container:"_iOgRZYYxuf6QUF1q6-zK",card_button:"wHE1cREzuuMyNAD8XD8X9",card_button_text:"_3pbHdO36lzPKoSebBzZZK5",active:"_1LS9BnLPIdxOy8qYlu_LBz",registered:"_3GPyIxIVMWNdeOo_0GGwnz",card_button_join:"_1nAhJlaXGyL3MokC2zJikP"};var ne=r(72779),ie=r.n(ne);function se(e){var t={};return e.keys().forEach((r=>{var n=r.replace("./","").replace(/\.jpe?g/,"");-1===n.indexOf("/")&&-1===n.indexOf("lib/")&&(t[n]=e(r))})),t}var ae,oe={normal:{mal:{"1x":se(r(13275)),"2x":se(r(45443))},fem:{"1x":se(r(66215)),"2x":se(r(93324))}},big:{mal:{"1x":se(r(21853)),"2x":se(r(56816))},fem:{"1x":se(r(97918)),"2x":se(r(42837))}}},le={eurc:"eurocupid",gc:"gaycupid",msa:"muslima",pc:"pinkcupid",aic:"afrointroductions",asdc:"asiandating",bbwc:"bbwcupid",bc:"blackcupid",brc:"brazilcupid",cmc:"cambodiancupid",crc:"caribbeancupid",clc:"chinalovecupid",chrc:"christiancupid",cnc:"colombiancupid",dmc:"dominicancupid",fc:"filipinocupid",hkc:"hongkongcupid",indc:"indiancupid",idc:"indonesiancupid",intc:"internationalcupid",inrc:"interracialcupid",jc:"japancupid",kj:"kenyancupid",kc:"koreancupid",lac:"latinamericancupid",mlc:"malaysiancupid",mxc:"mexicancupid",mic:"militarycupid",slc:"singaporelovelinks",sac:"southafricancupid",thac:"thaicupid",ukrc:"ukrainedate",vietc:"vietnamcupid",elc:"elitecupid",sl:"silverlovecupid"},ce=r(11837),ue=(ae=(0,y.memo)((e=>{var{product:t,cardSize:r,onActivate:n,onAccept:i,onLogin:o,identity:c,registered:h}=e,{t:p}=te(),A=j((()=>f.shared().hostProduct),[]),m=j((()=>f.shared().language),[]),g=(0,y.useCallback)((e=>{var t=new URL(window.location.href);switch(!0){case l.includes(e):if(A){var r=d(u(A));if(!r)return"";t=new URL(r)}t.pathname="/cupid-transfer/"+le[e],t.hash="#token="+c.token;break;case s.includes(e):var n=d(e);if(!n)return"";(t=new URL(n)).pathname="/people/",t.hash="#token="+c.token;break;case a.includes(e):var i=d(e);if(!i)return"";(t=new URL(i)).hash="#secret="+c.token+"&product="+A}return t.toString()}),[c,A]),v=(0,y.useCallback)((e=>{var t=d(e);return t?new URL(t).toString():""}),[]),[b,C]=(0,y.useState)(!1),[w,M]=(0,y.useState)(h),S=(0,y.useCallback)(((e,t)=>{w||(C(t),t&&(null==n||n(e)))}),[n,w]),I=(0,y.useCallback)(((e,t)=>{b?(setTimeout((()=>M(!0)),100),null==i||i(t)):e.preventDefault()}),[i,b]),E=(0,y.useCallback)((e=>{setTimeout((()=>M(!0)),100),null==o||o(e)}),[o]),x=(0,y.useCallback)((e=>{var t=d(e)||"",r={terms:t,policy:t,refund:t};switch(!0){case s.includes(e):r.terms+="terms-and-conditions/",r.policy+="policy/",r.refund+="refund-and-cancellation-policy/";break;case a.includes(e):r.terms+="terms-and-conditions.html",r.policy+="privacy-policy.html",r.refund+="refund-policy.html";break;case l.includes(e):var n=(null==m?void 0:m.split("-")[0])||"en";"zh"===n&&(n="zc"),r.terms+=n+"/general/termsofuse/",r.policy+=n+"/general/privacystatement/",r.refund+=n+"/general/paymentRefund/"}return r}),[m]),T=(0,y.useMemo)((()=>{var e=x(t.product);return p("showcase.card.agreement.text",{BUTTON:p("showcase.card.continue"),PRODUCT:p("showcase.card.products."+t.product+".title"),TERMS_START:'<a target="_blank" href="'+e.terms+'">',POLICY_START:'<a target="_blank" href="'+e.policy+'">',REFUND_START:'<a target="_blank" href="'+e.refund+'">',TERMS_END:"</a>",POLICY_END:"</a>",REFUND_END:"</a>"})}),[x,t.product,p]),D=ie()(re.card,t.product,{[re.active]:b,[re.big]:"big"===r,[re.normal]:"normal"===r,[re.registered]:w});return console.log(oe[r][c.gender]["1x"][""+t.product],t.product),(0,ce.jsxs)("div",{className:D,onMouseEnter:()=>S(t,!0),onMouseLeave:()=>S(t,!1),children:[(0,ce.jsxs)("div",{className:re.card_thumbnail,children:[(0,ce.jsx)("div",{className:re.card_thumbnail_background}),(0,ce.jsx)("img",{className:re.card_thumbnail_img,src:oe[r][c.gender]["1x"][""+t.product],srcSet:oe[r][c.gender]["2x"][""+t.product]+" 2x",alt:p("showcase.card.products."+t.product+".title")}),(0,ce.jsx)("div",{className:re.card_thumbnail_shadow}),(0,ce.jsxs)("div",{className:re.card_description,children:[(0,ce.jsx)("span",{className:re.card_description_title,children:p("showcase.card.products."+t.product+".title")}),(0,ce.jsx)("span",{className:re.card_description_slogan,children:p("showcase.card.products."+t.product+".slogan")})]}),w||(0,ce.jsx)("div",{className:re.card_agreement,children:(0,ce.jsxs)("div",{className:re.card_agreement_content,children:[(0,ce.jsx)("span",{className:re.card_agreement_title,children:p("showcase.card.agreement.title")}),(0,ce.jsx)("span",{className:re.card_agreement_text,dangerouslySetInnerHTML:{__html:T}})]})})]}),(0,ce.jsx)("div",{className:re.card_button_container,children:w?(0,ce.jsx)("a",{target:"_blank",className:ie()(re.card_button,re.card_button_login),href:""+v(t.product),onClick:()=>E(t),children:p("showcase.card.login")}):(0,ce.jsxs)("a",{target:"_blank",className:ie()(re.card_button),href:""+g(t.product),onClick:e=>I(e,t),children:[(0,ce.jsx)("div",{className:ie()(re.card_button_text,re.card_button_join),children:p("showcase.card.join")}),(0,ce.jsx)("div",{className:ie()(re.card_button_text,re.card_button_continue),children:p("showcase.card.continue")})]})})]})})),(0,y.memo)((e=>{var{onActivate:t,onAccept:r,onLogin:n}=e,i=j((()=>f.shared().identity),[]),s=(0,y.useCallback)((e=>{null!=i&&i.userId&&(q.shared().logEvent("dating-family-showcase-product-clicked",{"user-id":i.userId,type:"join",product:e.product}),null==t||t(e))}),[i,t]),a=(0,y.useCallback)((e=>{null!=i&&i.userId&&(q.shared().logEvent("dating-family-showcase-product-clicked",{"user-id":i.userId,type:"login",product:e.product}),null==n||n(e))}),[i,n]),o=(0,y.useCallback)((e=>{null!=i&&i.userId&&(q.shared().logEvent("dating-family-showcase-product-accepted",{"user-id":i.userId,product:e.product}),null==r||r(e))}),[i,r]);return(0,ce.jsx)(ae,Object.assign({},e,{onActivate:s,onAccept:o,onLogin:a}))}))),de=(0,y.memo)((e=>{var t=j((()=>f.shared().identity),[]);return t?(0,ce.jsx)(ue,Object.assign({identity:t},e)):null}));const he=(0,y.memo)((e=>{var{products:t,cardSize:r,identity:n}=e,{t:i}=te();return(0,ce.jsxs)("div",{className:"_3b0AvJAFt5rB1HdGZVBFvC",children:[(0,ce.jsx)("h1",{className:"_1NVnj6IYlcXZOVcnNGsofv",children:i("showcase.coreg.title."+n.gender)}),(0,ce.jsx)("span",{className:_,children:i("showcase.coreg.subtitle")}),(0,ce.jsx)("div",{className:Z,children:t.suggested.map((e=>(0,ce.jsx)(de,{registered:!1,product:e,cardSize:r},e.product)))}),t.registered.length?(0,ce.jsxs)(ce.Fragment,{children:[(0,ce.jsx)("span",{className:_,children:i("showcase.exist.subtitle")}),(0,ce.jsx)("div",{className:Z,children:t.registered.map((e=>(0,ce.jsx)(de,{registered:!0,product:e,cardSize:r},e.product)))})]}):null]})}));var pe=(0,y.memo)((e=>{var t=j((()=>f.shared().product),[]),r=j((()=>f.shared().identity),[]),n=j((()=>f.shared().language.pipe((0,L.U)((e=>e)))),[]),i=j((()=>q.shared().getProducts()),[]),s=(0,y.useMemo)((()=>{if(!i)return null;var e=i.filter((e=>{var{product:r}=e;return r!==t&&c.includes(r)}));return{suggested:e.filter((e=>{var{registered:t}=e;return!t})),registered:e.filter((e=>{var{registered:t}=e;return t}))}}),[i]);return(0,y.useEffect)((()=>{s&&null!=r&&r.userId&&q.shared().logEvent("dating-family-showcase-page-opened",{"user-id":r.userId,products:{suggested:s.suggested.map((e=>{var{product:t}=e;return t})),registered:s.registered.map((e=>{var{product:t}=e;return t}))}})}),[s,r]),n&&s&&null!=r&&r.userId?(0,ce.jsx)(he,{lang:n,products:s,cardSize:e.cardSize||"normal",identity:r}):null}));const fe="I6kHy3AMOW8-gLkeYSGKu";function Ae(e){var t={};return e.keys().forEach((r=>{var n=r.replace("./","").replace(/\.jp(e)g/,"");-1===n.indexOf("/")&&-1===n.indexOf("lib/")&&(t[n]=e(r))})),t}var me={normal:{"1x":Ae(r(68662)),"2x":Ae(r(91628))},big:{"1x":Ae(r(1433)),"2x":Ae(r(87202))}},ge=r(45966),ve=r.n(ge),be=r(10045),ye=r.n(be),Ce=new(ve())({id:"rounded_cross",use:"rounded_cross-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" id="rounded_cross">\n<rect width="24" height="24" rx="12" fill="white" />\n<path d="M8.11094 8.11092C7.72044 8.50142 7.72042 9.13461 8.11094 9.52513L10.5858 12L8.11094 14.4749C7.72044 14.8654 7.72042 15.4986 8.11094 15.8891C8.50145 16.2796 9.13465 16.2796 9.52515 15.8891L12 13.4142L14.4749 15.8891C14.8654 16.2796 15.4986 16.2796 15.8891 15.8891C16.2796 15.4986 16.2796 14.8654 15.8891 14.4749L13.4142 12L15.8891 9.52513C16.2796 9.13464 16.2796 8.50144 15.8891 8.11092C15.4986 7.7204 14.8654 7.72042 14.4749 8.11092L12 10.5858L9.52515 8.11092C9.13463 7.7204 8.50143 7.72042 8.11094 8.11092Z" />\n</symbol>'});ye().add(Ce);const we=Ce,Me=e=>{var t=ie()("_3CfPG4AyNjG23smJaNI5dQ",e.typeClass);return(0,ce.jsx)("i",{className:t,children:(0,ce.jsx)("svg",{viewBox:e.icon.viewBox,pointerEvents:"none",children:(0,ce.jsx)("use",{xlinkHref:"#"+e.icon.id})})})};var Se=["children","minSize","maxSize","wrapText"],Ie=r(88343),Ee={width:"100%"},xe=y.forwardRef((function(e,t){var{children:r,minSize:n=12,maxSize:i=512,wrapText:s=!1}=e,a=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,Se),o=y.useRef(null),l=t||o;return y.useLayoutEffect((()=>{var e=t||o,r=Ie(e.current,{minSize:n,maxSize:i,multiLine:s,observeMutations:{subtree:!0,childList:!0,characterData:!0,attributeFilter:["class"]}});return setTimeout((()=>{r.fit()}),0),()=>{Ie(e.current).unsubscribe()}}),[]),(0,ce.jsx)("div",{style:Ee,children:(0,ce.jsx)("div",Object.assign({},a,{ref:l,children:r}))})})),Te=["1","2","3"];const De=(0,y.memo)((e=>{var{cardSize:t,variant:r,onClose:n,onClick:i}=e,{t:s}=te(),a=(0,y.useCallback)((e=>{e.preventDefault(),e.stopPropagation(),null==n||n()}),[n]),o=ie()("_1e3stshxtBvSRIN3mWGP_O",{_3fjo7eOVWvBgf4bSMxSk17:"big"===t,lQaY036kdusHpWdoqHe2G:"normal"===t});return(0,ce.jsxs)("a",{href:"#dating-family-showcase",className:o,onClick:i,children:[(0,ce.jsxs)("div",{className:"_3jvdZ7bbYBbUj0LhL1e9nc",children:[(0,ce.jsx)("div",{className:"_1NRa4E-4_6I20f_2gtI_zZ"}),(0,ce.jsx)("div",{className:"_3RvqtQb9RxNVNEL9ToV9-"}),(0,ce.jsx)("div",{className:"_2h6w1zlh_spk0m45dQ5RFy"})]}),(0,ce.jsx)("img",{className:"_2sYMgYPmjyuMDsqbPWCvS-",src:me[t]["1x"][r],alt:s("banner.title."+r),srcSet:me[t]["2x"][r]+" 2x"}),(0,ce.jsx)("div",{className:fe}),(0,ce.jsx)("div",{className:fe}),(0,ce.jsx)("div",{className:"_2TsbKUtRGhFl3RFfZdabsf",onClick:e=>a(e),children:(0,ce.jsx)(Me,{icon:we})}),(0,ce.jsxs)("div",{className:"_2QDy0Ky3jhjC6OEsa91WXV",children:[(0,ce.jsx)("div",{className:"DZuIw4QduxU1vAWpQZfHZ",children:(0,ce.jsx)("span",{children:s("banner.title."+r)})}),(0,ce.jsx)("span",{className:"rz46jKFgJZUXGN71KUPPs",children:(0,ce.jsx)(xe,{maxSize:14,minSize:9,wrapText:!0,children:s("banner.button."+r)})})]})]})}));var ke,je="dating-family",Le="persistence";class Oe{constructor(e,t){var r=[];r.push(t||""),r.push(e||""),this.prefixes=r}getFullKey(e){return[...this.prefixes,e].filter(Boolean).join(".")}clear(e){return new R.y((t=>{var r=localStorage.getItem(je),n=r&&JSON.parse(r)||{},i=n[Le]||{};delete i[this.getFullKey(e)],n[Le]=i,localStorage.setItem(je,JSON.stringify(n)),t.complete()}))}store(e,t){return new R.y((r=>{var n=localStorage.getItem(je),i=n&&JSON.parse(n)||{},s=i[Le]||{};s[this.getFullKey(e)]=t,i[Le]=s,localStorage.setItem(je,JSON.stringify(i)),r.complete()}))}load(e){return new R.y((t=>{var r=localStorage.getItem(je),n=((r&&JSON.parse(r)||{})[Le]||{})[this.getFullKey(e)];t.next(void 0!==n?n:null),t.complete()}))}}ke=Oe,Oe.shared=n(((e,t)=>new ke(e,t)));const Pe={second:1e3};Pe.minute=60*Pe.second,Pe.hour=60*Pe.minute,Pe.day=24*Pe.hour,Pe.week=7*Pe.day;const Ne=Object.freeze(Pe);var Be,Re="banner",Ve="closed";class ze{constructor(){this.closed=new i.X(!0),this.canOffer=new i.X(!1),f.shared().identity.pipe((0,O.h)((e=>!!e)),G(),(0,P.q)(1),(0,L.U)((e=>Oe.shared(Re,e.userId).load(Ve).pipe((0,L.U)((e=>{var t=Date.now();return!!e&&t-e<7*Ne.day})),(0,P.q)(1)).subscribe((e=>{this.canOffer.next(!e),this.closed.next(e)}))))).subscribe(),this.closed.subscribe((e=>this.canOffer.next(!e)))}close(){this.closed.next(!0),f.shared().identity.pipe((0,O.h)((e=>!!e)),G(),(0,P.q)(1),k()).subscribe((e=>Oe.shared(Re,e.userId).store(Ve,Date.now()).pipe(k()).subscribe()))}}Be=ze,ze.shared=n((()=>new Be));var Ye=(e=>(0,y.memo)((t=>{var{onClick:r,onShown:n,variant:i}=t,s=j((()=>f.shared().identity),[]),a=(0,y.useCallback)((()=>{null!=s&&s.userId&&(q.shared().logEvent("dating-family-showcase-banner-clicked",{"user-id":s.userId,"banner-name":"dating-family-banner","banner-variant":i}),null==r||r())}),[s,r,i]);return(0,y.useEffect)((()=>{null!=s&&s.userId&&(q.shared().logEvent("dating-family-showcase-banner-shown",{"user-id":s.userId,"banner-name":"dating-family-banner","banner-variant":i}),null==n||n())}),[s,n,i]),(0,ce.jsx)(e,Object.assign({},t,{onClick:a}))})))(De),Ge=(0,y.memo)((e=>{var t=Te[Math.floor(Math.random()*Te.length)],r=j((()=>ze.shared().closed),[],!1),n=(0,y.useCallback)((()=>{ze.shared().close()}),[]);return r?null:(0,ce.jsx)(Ye,{cardSize:e.cardSize||"normal",variant:t,onClose:n})})),Ue=e=>{p.ZP.use(x).init({returnNull:!1,fallbackLng:"en-US",debug:!1,resources:A}),f.shared().init(e)}},52345:(e,t,r)=>{"use strict";r.d(t,{X:()=>c});var n,i=r(82801),s=r(12052),a=r(30859),o=r(35713),l=r(89219);class c{constructor(){var e={hidden:"visibilitychange",webkitHidden:"webkitvisibilitychange",mozHidden:"mozvisibilitychange",msHidden:"msvisibilitychange"};if(l.N){var t=Object.keys(e).find((e=>e in document));if(t){var r=e[t];this.focusState=new s.y((e=>{var n=()=>document[t]?"unfocused":"focused",i=()=>{e.next(n())},s=t=>{"terminated"===t.newState&&(document.removeEventListener(r,i),e.next("gone"))};return e.next(n()),document.addEventListener(r,i),window.lifecycle.addEventListener("statechange",s),()=>{document.removeEventListener(r,i),window.lifecycle.removeEventListener("statechange",s)}})).pipe((0,o.d)(1))}else this.focusState=(0,i.of)("focused")}else this.focusState=(0,i.of)("gone")}}n=c,c.shared=(0,a.r)((()=>new n))},89219:(e,t,r)=>{"use strict";r.d(t,{N:()=>n});var n=r(67502).canUseDOM},14839:(e,t,r)=>{"use strict";r.d(t,{B:()=>a});var n,i=r(89219),s=r(30859);class a{constructor(){this.expressTitle="",this.expressRequest=void 0,this.expressMeta=[]}setExpressRequest(e){this.expressRequest=e}get location(){if(!i.N){if(this.expressRequest){var e=this.expressRequest.hostname||"",t="https://"+this.expressRequest.headers.host;return{hostname:e,pathname:this.expressRequest.baseUrl+this.expressRequest.path,origin:t,href:""+t+this.expressRequest.originalUrl}}throw new Error("Express request is not set in the instance. It is required for SSR.")}return{hostname:document.location.hostname,pathname:document.location.pathname,origin:document.location.origin,href:document.location.href}}get title(){return i.N?document.title:this.expressTitle}set title(e){i.N?document.title=e:this.expressTitle=e}get meta(){return i.N?(console.warn("Document.shared().meta is not implemented for client."),[]):this.expressMeta}addMeta(){var e=this;if(i.N)console.warn("Document.shared().addMeta is not implemented for client.");else{for(var t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];var s=function(t){var r=t.name?e.expressMeta.findIndex((e=>e.name===t.name)):-1;-1===r&&(r=t.property?e.expressMeta.findIndex((e=>e.property===t.property)):-1),r>=0?e.expressMeta[r]=Object.assign({},e.expressMeta[r],t):e.expressMeta.push(t)};for(var a of r)s(a)}}}n=a,a.shared=(0,s.r)((()=>new n))},54697:(e,t,r)=>{"use strict";r.d(t,{T:()=>s});var n=r(63556),i=new Intl.NumberFormat("en-GB",{minimumFractionDigits:0,maximumFractionDigits:2}),s=function(e,t){var r=i.format(t);return n.W.shared().localizeSync("/commons/currency",e.toLowerCase()+"-format",{price:r})||r+" "+e.toUpperCase()}},97240:(e,t,r)=>{"use strict";r.d(t,{u:()=>i});var n=r(84695),i=e=>{if(!e)return null;var t=e.replace("+",""),{onlyCountries:r,hiddenAreaCodes:i}=(0,n.getCountryData)({}),s=(0,n.getCountry)(t,r,i);return(0,n.formatNumber)(t,s,void 0,void 0,void 0,!0)}},60766:(e,t,r)=>{"use strict";r.d(t,{v:()=>n});var n=()=>!1},836:(e,t,r)=>{"use strict";r.d(t,{Hb:()=>b,Jv:()=>A,Xh:()=>m,bP:()=>y,d0:()=>p,rN:()=>f,x_:()=>g});var n=r(15080),i=r(12941),s=r(28977),a=r(58388),o=r(82801),l=r(42103),c=r(76053),u=r(89653),d=r.n(u),h=r(16371).Z;function p(){var e,t=null===(e=d().os)||void 0===e?void 0:e.family;if(!t)return"unknown";var r=void 0;return[{name:"win",query:"Windows"},{name:"mac",query:"OS X"},{name:"ios",query:"iOS"},{name:"android",query:"Android"}].forEach((e=>{t===e.query&&(r=e.name)})),r||(r=t.toLowerCase()),r}function f(){return null}function A(){return"web"}function m(){var e;if(null!==(e=window.navigator.userAgent.toLowerCase().match(/oculus/))&&void 0!==e&&e.length)return"oculus";var t="unknown";return["chrome","edge","firefox","safari"].forEach((e=>{h.test("name:"+e)&&(t=e)})),t}function g(){var e,t;switch(m()){case"chrome":t=/(?:chrome|crios|crmo)\/(\d+(\.?_?\d+)+)/i;break;case"firefox":t=/(?:firefox|iceweasel|fxios)[\s/](\d+(\.?_?\d+)+)/i;break;case"edge":t=/\sedg\/(\d+(\.?_?\d+)+)/i;break;default:t=/version\/(\d+(\.?_?\d+)+)/i}return(null===(e=window.navigator.userAgent.match(t))||void 0===e?void 0:e[1])||"unknown"}var v=null;function b(){if(null!==v)return v;var e=window.navigator,t=e.userAgent.toLowerCase(),r=!(!e.mediaCapabilities||!e.mediaCapabilities.decodingInfo),n=-1!==t.indexOf("safari")&&!(-1!==t.indexOf("chrome"))&&-1!==t.indexOf("version/");return v=n&&r}function y(){return(0,n.P)((()=>{if(window.navigator.xr&&"oculus"===m()){var e=window.navigator.xr;return(0,i.T)((0,s.D)(e.isSessionSupported("immersive-vr")),(0,a.R)(e,"devicechange").pipe((0,l.w)((()=>(0,s.D)(e.isSessionSupported("immersive-vr")))))).pipe((0,c.K)((()=>(0,o.of)(!1))))}return(0,o.of)(!1)}))}},84747:(e,t,r)=>{"use strict";r.d(t,{z:()=>p});const n="chat-call-attendee-thumbnail__largeImage";var i=r(83426),s=r(43619),a=r(55948),o=r(33330),l=r(28220),c=r(72779),u=r.n(c),d=r(848),h=r(11837),p=(0,i.memo)((e=>{var{src:t,attendeeId:r,vrView:c}=e,p=(0,s.mA)((()=>a.D.shared().callStatusInfo.enabled),[],!1),f=(0,i.useMemo)((()=>u()("chat-call-attendee-thumbnail__image",{"chat-call-attendee-thumbnail__smallImage":p&&!c},{[n]:p&&!!c})),[p,c]),A=(0,i.useMemo)((()=>u()("chat-call-attendee-thumbnail__animationContainer",{[n]:!!c})),[c]);return(0,h.jsxs)("div",{className:"chat-call-attendee-thumbnail__container",children:[p&&(0,h.jsx)("div",{className:A}),c&&(0,h.jsx)("div",{className:f,children:(0,h.jsx)(d.J,{name:"vr-user-profile",size:"normal"})}),t&&!c&&(0,h.jsx)(o.P,{className:f,src:t,resourceWidth:80,resourceHeight:80,transformation:"detect-face"}),r&&(0,h.jsx)(l.UserThumbnail,{className:f,ownerId:r})]})}))},95250:(e,t,r)=>{"use strict";r.d(t,{H:()=>a});var n=r(83426),i=r(88729),s=r(11837),a=(0,n.memo)((()=>(0,s.jsxs)("div",{className:"chat-call-connected-status__container",children:[(0,s.jsx)("span",{className:"chat-call-connected-status__dot"}),(0,s.jsx)(i.LocalizedText,{href:"/call#connected",variant:"caption-1",color:"secondary"})]})))},16403:(e,t,r)=>{"use strict";r.d(t,{d:()=>A});var n=r(83426),i=r(89219),s=r(60826),a=r(7327),o=r(3593),l=r(11837),c=(0,n.memo)((()=>(0,l.jsx)(a.Z,{typeClass:"fullscreen-disable",icon:o.Z}))),u=r(14234),d=(0,n.memo)((()=>(0,l.jsx)(a.Z,{typeClass:"fullscreen-enable",icon:u.Z}))),h=r(47754);const p=(0,n.memo)((e=>{var{fullscreenEnabled:t,onClick:r}=e,n=t?(0,l.jsx)(c,{}):(0,l.jsx)(d,{}),i=(0,h.n)("/dialogs/messages",t?"exit-fullscreen":"enter-fullscreen");return(0,l.jsx)("button",{title:i,className:"fullscreen-button setting-button",onClick:r,children:(0,l.jsx)("span",{className:"icon-wrapper",children:n})})}));var f=(0,n.memo)((e=>{var{fullscreenContainer:t}=e,[r,i]=(0,n.useState)(!1),a=(0,n.useCallback)((()=>{r?s.Z.exit():s.Z.request(t||document.body)}),[r,t]);return(0,n.useEffect)((()=>{var e=e=>{i(e)};return s.Z.on("change",e),()=>{r&&s.Z.exit(),s.Z.removeListener("change",e)}}),[r]),(0,l.jsx)(p,{fullscreenEnabled:r,onClick:a})})),A=i.N?f:()=>null},4769:(e,t,r)=>{"use strict";r.d(t,{E:()=>S});var n=r(83426),i=r(43619),s=r(46863),a=r(67857),o=r(76143),l=r(32967);var c=r(22201),u=r(11837);const d=(0,n.memo)((e=>{var{onClick:t,name:r}=e;return(0,u.jsx)("button",{className:"chat-call-game-button__button",onClick:t,children:(0,u.jsx)(c.o,{href:"/call/games/"+r+"#title"})})}));var h,p=r(30859),f=r(32656);class A{constructor(e){this.userId=e}logButtonShown(e){f.f.shared(this.userId).logEvent("call-games-button-shown",{"attendee-id":e}).safeSubscribe()}logButtonClicked(e){f.f.shared(this.userId).logEvent("call-games-button-clicked",{"attendee-id":e}).safeSubscribe()}logGamesListShown(e){f.f.shared(this.userId).logEvent("call-games-list-shown",{"attendee-id":e}).safeSubscribe()}logGameSelected(e,t){f.f.shared(this.userId).logEvent("call-games-game-selected",{"attendee-id":e,game:t}).safeSubscribe()}}h=A,A.shared=(0,p.r)((e=>new h(e)));var m,g=r(98705),v=(m=d,(0,n.memo)((e=>{var{userId:t,attendeeId:r,onClick:i,name:s}=e,a=(0,n.useCallback)((()=>{A.shared(t).logGameSelected(r,s),i()}),[s,t,r,i]);return(0,u.jsx)(m,{name:s,onClick:a})}))),b=(0,n.memo)((e=>{var{name:t,userId:r,attendeeId:n}=e,c=(0,i.GC)((()=>s.F6.shared(r).setLastGameFor(n).pipe((0,g.eo)((()=>"tic-tac-toe"===t?a.b.shared(r).startGame():"never-have-i-ever"===t?l.UQ.shared(r).startGame():o.o.just())))),[r,n,t],!1);return(0,u.jsx)(v,{userId:r,attendeeId:n,name:t,onClick:c})}));var y=r(848);const C=(0,n.memo)((e=>{var{games:t,onToggleGamesListButtonClick:r,gamesListVisible:n,userId:i,attendeeId:s}=e;return(0,u.jsxs)("div",{className:"chat-call-game-list__container",children:[!n&&(0,u.jsx)("button",{onClick:r,className:"setting-button",children:(0,u.jsx)(y.J,{name:"play-station",size:"normal"})}),n&&t.map((e=>(0,u.jsx)(b,{userId:i,attendeeId:s,name:e},e)))]})}));var w=r(63269),M=function(e){return(0,n.memo)((t=>{var{userId:r,attendeeId:i,gamesListVisible:s,onToggleGamesListButtonClick:a}=t;(0,n.useEffect)((()=>{s?A.shared(r).logGamesListShown(i):A.shared(r).logButtonShown(i)}),[r,i,s]);var o=(0,n.useCallback)((()=>{A.shared(r).logButtonClicked(i),a()}),[r,i,a]);return(0,u.jsx)(e,Object.assign({},t,{onToggleGamesListButtonClick:o}))}))}(C),S=(0,n.memo)((e=>{var{userId:t,attendeeId:r}=e,n=(0,i.mA)((()=>s.F6.shared(t).availableGames),[t]),a=(0,i.mA)((()=>s.F6.shared(t).activeGame),[t]),[o,l]=(0,w.O)(!1);return null!=n&&n.length&&!a?(0,u.jsx)(M,{userId:t,attendeeId:r,games:n,gamesListVisible:o,onToggleGamesListButtonClick:l}):null}))},65912:(e,t,r)=>{"use strict";r.d(t,{E:()=>h});var n=r(83426),i=r(31234),s=r(47754),a=r(37497),o=r(11837);const l=(0,n.memo)((e=>{var{onClick:t}=e,r=(0,s.n)("/dialogs/messages","stop-video-chat");return(0,o.jsx)("button",{title:r,className:"interrupt-call-button setting-button",onClick:t,children:(0,o.jsx)("span",{className:"icon-wrapper",children:(0,o.jsx)(a.x,{})})})})),c=(0,n.memo)((e=>{var{onClick:t}=e,r=(0,s.n)("/call","end-call");return(0,o.jsx)("button",{className:"chat-call-interrupt-button__button",title:r,onClick:t,children:r})}));var u=r(43619),d=r(55948),h=(0,n.memo)((e=>{var{userId:t,callType:r="mcs"}=e,s=(0,u.mA)((()=>d.D.shared().mcs.callInterface),[]),a=(0,n.useCallback)((()=>{i.M.shared(t).showInterruptWarning()}),[t]);return"new-design"===s&&"mcs"===r?(0,o.jsx)(c,{onClick:a}):(0,o.jsx)(l,{onClick:a})}))},92829:(e,t,r)=>{"use strict";r.d(t,{I:()=>A});var n=r(83426),i=r(22201),s=r(11837);const a=e=>{var{onApproveButtonClick:t,onDeclineButtonClick:r,attendeeName:a,text:o}=e,l=(0,n.useMemo)((()=>o||(a?(0,s.jsx)(i.o,{href:"/call/motivation-video#video-finish",data:{name:a}}):(0,s.jsx)(i.o,{href:"/call/motivation-video#video-finish-without-name"}))),[a,o]);return(0,s.jsxs)("div",{className:"call-warning",children:[(0,s.jsx)("div",{className:"text",children:l}),(0,s.jsxs)("div",{className:"controls-wrapper",children:[(0,s.jsx)("button",{className:"default button",onClick:t,children:(0,s.jsx)(i.o,{href:"/commons#yes"})}),(0,s.jsx)("button",{className:"approve button",onClick:r,children:(0,s.jsx)(i.o,{href:"/commons#no"})})]})]})};var o=r(68755),l=r(43619),c=r(23510),u=r(88),d=r(73484),h=r(31234),p=r(95725),f=r(55948),A=e=>{var{userId:t,mcsAttendeeId:r,onAccept:i,text:A}=e,m=(0,l.mA)((()=>h.M.shared(t).interruptWarningCanShown.pipe((0,p.U)((e=>e.value)))),[t]),g=(0,n.useRef)(),v=(0,n.useMemo)((()=>()=>(h.M.shared(t).showInterruptWarning(),g.current={name:"chat-close"},!1)),[t]),b=(0,l.Gw)((()=>u.w.shared(t).id(r)),[r,t]),y=(0,l.mA)((()=>f.D.shared().mcs.callInterface),[]),C=(0,n.useCallback)(((e,r,n)=>"chat"===r&&b===n||(h.M.shared(t).showInterruptWarning(),g.current={name:"chat-open",attendeeId:n},!1)),[t,b]),w=(0,n.useCallback)(((e,r)=>!(!b||b!==r)||(h.M.shared(t).showInterruptWarning(),!1)),[t,b]),M=(0,n.useCallback)(((e,r)=>b===r.sender||(h.M.shared(t).showInterruptWarning(),!1)),[t,b]),S=(0,n.useMemo)((()=>()=>{h.M.shared(t).hideInterruptWarning("accepted"),i(g.current),g.current=void 0}),[t,i]),I=(0,n.useMemo)((()=>()=>{h.M.shared(t).hideInterruptWarning("declined"),g.current=void 0}),[t]);(0,n.useEffect)((()=>("default"===y&&(o.Z.addFilter("command.sidebar.close",v),o.Z.addFilter("command.sidebar.open",C)),c.p.shared().addFilter("command.chat.media.start",w),c.p.shared().addFilter("command.chat.media.answer",M),()=>{"default"===y&&(o.Z.removeFilter("command.sidebar.close",v),o.Z.removeFilter("command.sidebar.open",C)),c.p.shared().removeFilter("command.chat.media.start",w),c.p.shared().removeFilter("command.chat.media.answer",M)})),[v,M,w,C,y]);var E=(0,l.mA)((()=>d.t.shared(r).profile),[r]),x=null==E?void 0:E.firstName;return m?(0,s.jsx)(a,{attendeeName:x,onApproveButtonClick:S,onDeclineButtonClick:I,text:A}):null}},30090:(e,t,r)=>{"use strict";r.r(t),r.d(t,{MCSConversationHints:()=>N});var n,i=r(83426),s=r(43619),a=r(20867),o=r(30859),l=r(76143),c=r(32585),u=r(22205),d=r(12941),h=r(82801),p=r(98705),f=r(51227),A=r(56960),m=r(42103),g=r(35713),v=r(95725),b=r(60467),y=r(46073),C=r(88),w=r(40208),M=r(46183);class S{constructor(e){this.refreshSubject=new c.xQ,this.loadingSubject=new u.t(1),this.loading=this.loadingSubject.asObservable(),this.userId=e,this.hints=(0,d.T)(this.refreshSubject,(0,h.of)(void 0)).pipe((0,m.w)((()=>this.get())),(0,g.d)({refCount:!0,bufferSize:1}))}get(){return l.o.defer((()=>{this.loadingSubject.next(!0);var e=f.P.shared().language,t=A.Iw.shared(this.userId).profile.pipe((0,v.U)((e=>e.isSuccessful?e.value.gender:null))),r=y.D.shared(this.userId).state.pipe((0,b.h)((e=>"speaking"===e.status)),(0,v.U)((e=>e.participants[0])),(0,m.w)((e=>C.w.shared(this.userId).id(e))),(0,m.w)((e=>e?A.Iw.shared(e).profile.pipe((0,v.U)((e=>e.isSuccessful?e.value.gender:null))):(0,h.of)(void 0))));return l.o.zip(t.toSingle(),r.toSingle(),e.toSingle()).pipe((0,p.eo)((e=>{var[t,r,n]=e,i=w.D.shared(this.userId).conversationHints;return i&&t&&r?l.o.from(i.getUserSuggestions({language:(0,M.z)(n),userGender:t,otherGender:r})):l.o.just([])})),(0,p.$O)([]),(0,p.fr)((()=>{this.loadingSubject.next(!1)})))}))}refresh(){this.refreshSubject.next()}}n=S,S.shared=(0,o.r)((e=>new n(e)));var I,E=r(89219),x=r(32656);class T{constructor(e){this.userId=e}logHintsShown(e,t){x.f.shared(this.userId).logEvent("mcs-conversation-hints-shown",{userId:this.userId,attendeeId:e,hints:t}).safeSubscribe()}logHintChanged(e){x.f.shared(this.userId).logEvent("mcs-conversation-hints-changed",{userId:this.userId,attendeeId:e}).safeSubscribe()}logHintsCollapsed(e){x.f.shared(this.userId).logEvent("mcs-conversation-hints-collapsed",{userId:this.userId,attendeeId:e}).safeSubscribe()}logHintsRefreshed(e){x.f.shared(this.userId).logEvent("mcs-conversation-hints-refreshed",{userId:this.userId,attendeeId:e}).safeSubscribe()}}I=T,T.shared=(0,o.r)((e=>new I(e)));var D=r(11837),k=["userId","attendeeId","shownTrackingEnabled","hints","onRefreshButtonClick","expanded"];var j=r(63269),L=r(55948),O=E.N?r(7564).Z:()=>null,P=E.N?r(55324).Z:()=>null,N=(0,i.memo)((e=>{var{attendeeId:t,cta:r="default"}=e,n=(0,a.I)(),[o,l]=(0,j.O)(!0),c=(0,s.mA)((()=>L.D.shared().mcs.callInterface),[]),u=(0,s.mA)((()=>n?S.shared(n).loading:(0,h.of)(!1)),[n],!1),d=(0,s.mA)((()=>n?S.shared(n).hints:(0,h.of)([])),[n],[]),p=(0,i.useCallback)((()=>{n&&!u&&S.shared(n).refresh()}),[n,u]),f="fullscreen"!==r,A=u||!d.length,m=(0,i.useMemo)((()=>{return e="new-design"===c?P:O,(0,i.memo)((t=>{var{userId:r,attendeeId:n,shownTrackingEnabled:s,hints:a,onRefreshButtonClick:o,expanded:l}=t,c=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(t,k),u=(0,i.useCallback)((e=>{e||T.shared(r).logHintChanged(n)}),[r,n]),d=(0,i.useCallback)((()=>{T.shared(r).logHintsRefreshed(n),o()}),[r,n,o]);return(0,i.useEffect)((()=>{s&&a.length&&T.shared(r).logHintsShown(n,a)}),[r,n,a,s]),(0,i.useEffect)((()=>{l||T.shared(r).logHintsCollapsed(n)}),[r,n,l]),(0,D.jsx)(e,Object.assign({},c,{expanded:l,hints:a,onRefreshButtonClick:d,onHintChange:u}))}));var e}),[c]);return n?(0,D.jsx)(m,{userId:n,attendeeId:t,shownTrackingEnabled:f,hints:d,onToggleButtonClick:l,onRefreshButtonClick:p,expanded:o,variant:r,loading:A}):null}))},55324:(e,t,r)=>{"use strict";r.d(t,{Z:()=>f});var n=r(83426);var i=r(72779),s=r.n(i),a=r(88729),o=r(59897),l=r(83807),c=r(79587),u=r(47754),d=r(87067),h=r(90497),p=r(11837);const f=(0,n.memo)((e=>{var{hints:t,onRefreshButtonClick:r,loading:i,onHintChange:f}=e,[A,m]=(0,n.useState)(),g=(0,n.useCallback)((e=>{m(e)}),[]),v=(0,n.useMemo)((()=>({iconNextClassName:"chat-call-mcs-conversation-hints__nextSlide",iconPrevClassName:"chat-call-mcs-conversation-hints__prevSlide",disabledClassName:"chat-call-mcs-conversation-hints__navigationDisabled"})),[]),b=(0,n.useMemo)((()=>s()("swiper-slide","chat-call-mcs-conversation-hints__swiperSlide")),[]),y=(0,u.n)("call","conversation-hint-refresh-button-title"),C=(0,n.useRef)(!1),w=(0,n.useCallback)((()=>{f(C.current),C.current=!1}),[f]);return(0,n.useEffect)((()=>{A&&0!==A.activeIndex&&(C.current=!0,A.slideTo(0))}),[t,A]),(0,p.jsxs)("div",{className:"chat-call-mcs-conversation-hints__container",children:[(0,p.jsx)(a.LocalizedText,{color:"transparent-light",variant:"footnote-2",href:"/call#conversation-hint-title"}),(0,p.jsxs)("div",{className:"chat-call-mcs-conversation-hints__swiperContainer",children:[i&&(0,p.jsx)(l.Spinner,{type:"light"}),!!t.length&&(0,p.jsx)(d.t,{onSwiper:g,navigationClassName:"chat-call-mcs-conversation-hints__navigation",navigationStyleOptions:v,onSlideChange:w,children:t.map(((e,n)=>(0,p.jsx)(h.o5,{className:b,children:(0,p.jsxs)("div",{className:"chat-call-mcs-conversation-hints__slideItem",children:[(0,p.jsx)(o.x,{content:e,color:"light",variant:"caption-1"}),n===t.length-1&&(0,p.jsx)("div",{className:"chat-call-mcs-conversation-hints__refreshButtonContainer",children:(0,p.jsx)(c.z,{onClick:r,variant:"ghost-light",title:y,icon:"undo"})})]})},e)))})]})]})}))},7564:(e,t,r)=>{"use strict";r.d(t,{Z:()=>m});var n=r(83426);const i={"container-mobile":"chat-call-mcs-conversation-hints__container-mobile",innerContainer:"chat-call-mcs-conversation-hints__innerContainer","innerContainer-mobile":"chat-call-mcs-conversation-hints__innerContainer-mobile",containerExpanded:"chat-call-mcs-conversation-hints__containerExpanded","innerContainer-fullscreen":"chat-call-mcs-conversation-hints__innerContainer-fullscreen",navigation:"chat-call-mcs-conversation-hints__navigation",navigationDisabled:"chat-call-mcs-conversation-hints__navigationDisabled",prevSlide:"chat-call-mcs-conversation-hints__prevSlide",nextSlide:"chat-call-mcs-conversation-hints__nextSlide",titleContainer:"chat-call-mcs-conversation-hints__titleContainer",toggleButton:"chat-call-mcs-conversation-hints__toggleButton",toggleButtonRotated:"chat-call-mcs-conversation-hints__toggleButtonRotated",swiperContainer:"chat-call-mcs-conversation-hints__swiperContainer",swiperContainerCollapsed:"chat-call-mcs-conversation-hints__swiperContainerCollapsed",swiperSlide:"chat-call-mcs-conversation-hints__swiperSlide",slideItem:"chat-call-mcs-conversation-hints__slideItem",refreshButtonContainer:"chat-call-mcs-conversation-hints__refreshButtonContainer"};var s=r(848),a=r(72779),o=r.n(a),l=r(88729),c=r(59897),u=r(83807),d=r(79587),h=r(47754),p=r(87067),f=r(90497),A=r(11837);const m=(0,n.memo)((e=>{var{hints:t,expanded:r,onToggleButtonClick:a,onRefreshButtonClick:m,loading:g,onHintChange:v,variant:b}=e,[y,C]=(0,n.useState)(),w=(0,n.useCallback)((e=>{C(e)}),[]),M=(0,n.useMemo)((()=>({iconNextClassName:i.nextSlide,iconPrevClassName:i.prevSlide,disabledClassName:i.navigationDisabled})),[]),S=(0,n.useMemo)((()=>o()(i.container,i["container-"+b],{[i.containerExpanded]:r})),[b,r]),I=(0,n.useMemo)((()=>o()(i.innerContainer,i["innerContainer-"+b])),[b]),E=(0,n.useMemo)((()=>o()(i.toggleButton,{[i.toggleButtonRotated]:r})),[r]),x=(0,n.useMemo)((()=>o()(i.swiperContainer,{[i.swiperContainerCollapsed]:!r})),[r]),T=(0,n.useMemo)((()=>o()("swiper-slide",i.swiperSlide)),[]),D=r?"/call#conversation-hint-title":"/call#conversation-hint-title-collapsed",k=(0,h.n)("call","conversation-hint-refresh-button-title"),j=(0,n.useRef)(!1),L=(0,n.useCallback)((()=>{v(j.current),j.current=!1}),[v]);return(0,n.useEffect)((()=>{y&&0!==y.activeIndex&&(j.current=!0,y.slideTo(0))}),[t,y]),(0,A.jsx)("div",{className:S,children:(0,A.jsxs)("div",{className:I,children:[(0,A.jsxs)("div",{className:i.titleContainer,children:[(0,A.jsx)("button",{className:E,onClick:a,children:(0,A.jsx)(s.J,{name:"arrow",size:"normal"})}),(0,A.jsx)(l.LocalizedText,{color:"light",variant:"h5",href:D})]}),(0,A.jsxs)("div",{className:x,children:[g&&(0,A.jsx)(u.Spinner,{type:"light"}),!!t.length&&(0,A.jsx)(p.t,{onSwiper:w,navigationClassName:i.navigation,navigationStyleOptions:M,onSlideChange:L,children:t.map(((e,r)=>(0,A.jsx)(f.o5,{className:T,children:(0,A.jsxs)("div",{className:i.slideItem,children:[(0,A.jsx)(c.x,{content:e,color:"light",variant:"footnote-1"}),r===t.length-1&&(0,A.jsx)("div",{className:i.refreshButtonContainer,children:(0,A.jsx)(d.z,{onClick:m,variant:"ghost-light",title:k,icon:"undo"})})]})},e)))})]})]})})}))},47003:(e,t,r)=>{"use strict";r.r(t),r.d(t,{MCSCallInChat:()=>Nr});var n=r(83426),i=r.t(n,2),s=r(63196),a=r(22201),o=r(58562),l=r(33330),c=r(11837);const u=(0,n.memo)((e=>{var{userId:t,mcsAttendeeProfile:r,localVideoVisible:i,autoCall:u}=e,d=(null==r?void 0:r.avatarUrl)||(0,o.I)(),h=(0,n.useMemo)((()=>null!=r&&r.firstName?(0,c.jsx)(a.o,{href:"/call/motivation-video#video-preview",data:{name:null==r?void 0:r.firstName}}):(0,c.jsx)(a.o,{href:"/call/motivation-video#video-preview-without-name"})),[r]),p=(0,n.useMemo)((()=>null!=r&&r.firstName?(0,c.jsx)(a.o,{href:"/call/motivation-video#video-preview-failed-call-callback",data:{name:null==r?void 0:r.firstName}}):(0,c.jsx)(a.o,{href:"/call/motivation-video#video-preview-failed-call-callback-without-name"})),[r]);return(0,c.jsxs)("div",{className:"video-wrapper call-connecting",children:[(0,c.jsx)("div",{className:"center-vertical",children:(0,c.jsxs)("div",{className:"incoming-user-wrapper",children:[(0,c.jsx)("div",{className:"center-horizontal user-thumbnail-wrapper",children:(0,c.jsx)(l.P,{className:"image",src:d,resourceWidth:80,resourceHeight:80,transformation:"detect-face"})}),(0,c.jsx)("div",{className:"center-horizontal incoming-user-message",children:u?p:h})]})}),i&&(0,c.jsx)(s.R,{userId:t})]})}));var d=r(83807),h=r(88729),p=r(97720),f=r(43619),A=r(55948),m=r(72779),g=r.n(m);const v=(0,n.memo)((e=>{var{userId:t,video:r,remoteAudioMuted:i,localVideoVisible:a,onMuteRemoteAudioClick:o,muteRemoteAudioButtonVisible:l}=e,u=(0,f.mA)((()=>A.D.shared().mcs.callInterface),[]),m=(0,n.useMemo)((()=>g()("chat-call-mcs-call-connecting__videoContainer",{"chat-call-mcs-call-connecting__videoContainerFullHeight":"new-design"===u})),[u]);return(0,c.jsxs)("div",{className:"chat-call-mcs-call-connecting__wrapper",children:[(0,c.jsx)("div",{className:m,children:r&&(0,c.jsx)("video",{autoPlay:!0,className:"chat-call-mcs-call-connecting__videoPreview",playsInline:!0,muted:!0,loop:!0,src:r.source,poster:r.poster})}),(0,c.jsxs)("div",{className:"chat-call-mcs-call-connecting__connectingInfo",children:[(0,c.jsx)("div",{className:"chat-call-mcs-call-connecting__spinnerContainer",children:(0,c.jsx)(d.Spinner,{type:"light"})}),(0,c.jsx)(h.LocalizedText,{href:"/call#connecting",color:"light",variant:"caption-1"})]}),a&&(0,c.jsx)(s.R,{userId:t}),(0,c.jsx)("div",{children:l&&(0,c.jsx)(p.MuteRemoteAudioButton,{muted:i,onClick:o})})]})}));var b=r(3100),y=r(85814),C=r(73484),w=r(46073),M=r(82801),S=r(95725),I=r(29331),E=r(69706),x=(0,n.memo)((e=>{var t=b.D.shared(),r=(0,n.useMemo)((()=>{var e,r;return null==t||null===(e=t.notifications)||void 0===e||null===(r=e.sounds)||void 0===r?void 0:r["call-outgoing"]}),[t]),{userId:i,mcsAttendeeId:s,attendeeId:a,remoteAudioMuted:o,onMuteRemoteAudioClick:l}=e,d=(0,f.mA)((()=>y.v.shared(i).userIsFreeMember),[i]),h=(0,n.useMemo)((()=>{var e;return null!=r&&r.length&&((e=new Audio("https://"+(null==t?void 0:t.host)+r[0].src)).loop=!0,r[0].volume&&(e.volume=r[0].volume)),e}),[r,t]),p=(0,f.mA)((()=>w.D.shared(i).state.pipe((0,S.U)((e=>"autocall-request"===e.cta)),(0,I.x)())),[i],!1),m=(0,f.mA)((()=>C.t.shared(s).profile),[s]);(0,n.useEffect)((()=>(h&&h.play(),()=>{h&&h.pause()})),[h]);var g=(0,f.mA)((()=>a?E.d.shared(a).video:(0,M.of)(void 0)),[a]);return(0,f.mA)((()=>A.D.shared().videoCallConnectionVideoPreviewEnabled),[])?(0,c.jsx)(v,{userId:i,video:g,remoteAudioMuted:o,onMuteRemoteAudioClick:l,localVideoVisible:!d,muteRemoteAudioButtonVisible:!!d}):(0,c.jsx)(u,{userId:i,mcsAttendeeProfile:m,localVideoVisible:!d,autoCall:p})})),T=r(84747),D=r(86943);const k=(0,n.memo)((e=>{var{mcsAttendeeProfile:t,remoteVideoMediaStream:r,remoteAudioMediaStream:i,visible:s,muted:a,blurred:l,vrView:u,attendeeId:d}=e,h=(null==t?void 0:t.avatarUrl)||(0,o.I)(),p=(0,n.useRef)(null),m=(0,n.useRef)(null),v=(0,n.useRef)(null),b=(0,f.mA)((()=>A.D.shared().mcs.callInterface),[]);(0,n.useEffect)((()=>{p.current&&r&&p.current.srcObject!==r&&(p.current.srcObject=r,p.current.play())}),[r]),(0,n.useEffect)((()=>{v.current&&i&&v.current.srcObject!==i&&(v.current.srcObject=i,v.current.play())}),[i]),(0,n.useEffect)((()=>{m.current&&r&&m.current.srcObject!==r&&(m.current.srcObject=r,m.current.play())}),[r]);var y=(0,n.useMemo)((()=>g()("video",{"vr-call":u},{disabled:!s},{blurred:l},{"video__full-height":"new-design"===b})),[s,l,u,b]),C=(0,n.useMemo)((()=>g()("video","blurred","background",{disabled:!s||u})),[s,u]),w=(0,n.useMemo)((()=>g()("mcs-remote-video-note-container",{"vr-call":u})),[u]);return(0,c.jsxs)("div",{className:"remote-video",children:[!s&&(0,c.jsx)("div",{className:"user-thumbnail-wrapper",children:(0,c.jsx)(T.z,{src:h,vrView:u})}),d&&(0,c.jsx)("div",{className:w,children:(0,c.jsx)(D.z,{attendeeId:d,remoteStreamExists:s&&!!r})}),(0,c.jsx)("video",{className:y,muted:!0,autoPlay:!0,playsInline:!0,ref:p}),(0,c.jsx)("video",{className:C,muted:!0,autoPlay:!0,playsInline:!0,ref:m}),(0,c.jsx)("audio",{autoPlay:!0,muted:a,playsInline:!0,ref:v})]})}));var j=r(32807),L=(0,n.memo)((e=>{var{userId:t,mcsAttendeeId:r,enabled:n,muted:i,attendeeId:s}=e,a=(0,f.mA)((()=>w.D.shared(t).state.pipe((0,I.x)(((e,t)=>{var r,n;return(null===(r=e.remoteTracks.video[0])||void 0===r?void 0:r.id)===(null===(n=t.remoteTracks.video[0])||void 0===n?void 0:n.id)})),(0,S.U)((e=>{var t=e.remoteTracks.video[0];if(t){var r=new MediaStream;return r.addTrack(t),r}})))),[t]),o=(0,f.mA)((()=>w.D.shared(t).state.pipe((0,I.x)(((e,t)=>{var r,n;return(null===(r=e.remoteTracks.audio[0])||void 0===r?void 0:r.id)===(null===(n=t.remoteTracks.audio[0])||void 0===n?void 0:n.id)})),(0,S.U)((e=>{var t=e.remoteTracks.audio[0];if(t){var r=new MediaStream;return r.addTrack(t),r}})))),[t],void 0),l=(0,f.mA)((()=>C.t.shared(r).profile),[r]),u=(0,f.mA)((()=>s?j.X.shared(t).blurVisible(s):(0,M.of)(!1)),[t,s],!1),d=(0,f.mA)((()=>w.D.shared(t).callIsVR),[t],!1),h=(0,f.mA)((()=>y.v.shared(t).userIsFreeMember),[t],!1),p=d&&h;return(0,c.jsx)(k,{attendeeId:s,mcsAttendeeProfile:l,remoteVideoMediaStream:a,remoteAudioMediaStream:o,visible:n&&!!a,muted:i,blurred:u,vrView:p})})),O=r(77255),P=r(75565),N=r(93412),B=r(56212);var R=r(16403),V=r(4769),z=r(52943),Y=r(84669),G=r(56695),U=r(21893),F=r(79587),q=r(47754);const H=n.memo((e=>{var{active:t,onClick:r}=e,n=t?"speech-to-text":"dark-transparent",i=(0,q.n)("/call/mcs/speech-to-text/button","title");return(0,c.jsx)(F.z,{variant:n,icon:"speech-to-text-icon",title:i,size:"tiny",onClick:r})}));var _=e=>{var{userId:t,onClick:r}=e,n=(0,f.mA)((()=>U.g.shared(t).state),[t]),i=!(null==n||!n.enabled);return(0,c.jsx)(H,{active:i,onClick:r})};const Z={popup:"chat-call-mcs-speech-to-text-settings-popup__popup",overlay:"chat-call-mcs-speech-to-text-settings-popup__overlay",content:"chat-call-mcs-speech-to-text-settings-popup__content",description:"chat-call-mcs-speech-to-text-settings-popup__description",languageSelect:"chat-call-mcs-speech-to-text-settings-popup__languageSelect",closeButton:"chat-call-mcs-speech-to-text-settings-popup__closeButton",title:"chat-call-mcs-speech-to-text-settings-popup__title",reference:"chat-call-mcs-speech-to-text-settings-popup__reference"};var Q=r(5272),W=r(848);function X(e){return $(e)?(e.nodeName||"").toLowerCase():"#document"}function J(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function K(e){var t;return null==(t=($(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function $(e){return e instanceof Node||e instanceof J(e).Node}function ee(e){return e instanceof Element||e instanceof J(e).Element}function te(e){return e instanceof HTMLElement||e instanceof J(e).HTMLElement}function re(e){return"undefined"!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof J(e).ShadowRoot)}function ne(e){const{overflow:t,overflowX:r,overflowY:n,display:i}=ce(e);return/auto|scroll|overlay|hidden|clip/.test(t+n+r)&&!["inline","contents"].includes(i)}function ie(e){return["table","td","th"].includes(X(e))}function se(e){return[":popover-open",":modal"].some((t=>{try{return e.matches(t)}catch(e){return!1}}))}function ae(e){const t=oe(),r=ee(e)?ce(e):e;return"none"!==r.transform||"none"!==r.perspective||!!r.containerType&&"normal"!==r.containerType||!t&&!!r.backdropFilter&&"none"!==r.backdropFilter||!t&&!!r.filter&&"none"!==r.filter||["transform","perspective","filter"].some((e=>(r.willChange||"").includes(e)))||["paint","layout","strict","content"].some((e=>(r.contain||"").includes(e)))}function oe(){return!("undefined"==typeof CSS||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter","none")}function le(e){return["html","body","#document"].includes(X(e))}function ce(e){return J(e).getComputedStyle(e)}function ue(e){return ee(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function de(e){if("html"===X(e))return e;const t=e.assignedSlot||e.parentNode||re(e)&&e.host||K(e);return re(t)?t.host:t}function he(e){const t=de(e);return le(t)?e.ownerDocument?e.ownerDocument.body:e.body:te(t)&&ne(t)?t:he(t)}function pe(e,t,r){var n;void 0===t&&(t=[]),void 0===r&&(r=!0);const i=he(e),s=i===(null==(n=e.ownerDocument)?void 0:n.body),a=J(i);if(s){const e=fe(a);return t.concat(a,a.visualViewport||[],ne(i)?i:[],e&&r?pe(e):[])}return t.concat(i,pe(i,[],r))}function fe(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}var Ae=r(28316);const me=Math.min,ge=Math.max,ve=Math.round,be=Math.floor,ye=e=>({x:e,y:e});function Ce(e,t,r){return ge(e,me(t,r))}function we(e,t){return"function"==typeof e?e(t):e}function Me(e){return e.split("-")[0]}function Se(e){return e.split("-")[1]}function Ie(e){return"x"===e?"y":"x"}function Ee(e){return["top","bottom"].includes(Me(e))?"y":"x"}function xe(e){const{x:t,y:r,width:n,height:i}=e;return{width:n,height:i,top:r,left:t,right:t+n,bottom:r+i,x:t,y:r}}function Te(e,t,r){let{reference:n,floating:i}=e;const s=Ee(t),a=function(e){return Ie(Ee(e))}(t),o="y"===a?"height":"width",l=Me(t),c="y"===s,u=n.x+n.width/2-i.width/2,d=n.y+n.height/2-i.height/2,h=n[o]/2-i[o]/2;let p;switch(l){case"top":p={x:u,y:n.y-i.height};break;case"bottom":p={x:u,y:n.y+n.height};break;case"right":p={x:n.x+n.width,y:d};break;case"left":p={x:n.x-i.width,y:d};break;default:p={x:n.x,y:n.y}}switch(Se(t)){case"start":p[a]-=h*(r&&c?-1:1);break;case"end":p[a]+=h*(r&&c?-1:1)}return p}async function De(e,t){var r;void 0===t&&(t={});const{x:n,y:i,platform:s,rects:a,elements:o,strategy:l}=e,{boundary:c="clippingAncestors",rootBoundary:u="viewport",elementContext:d="floating",altBoundary:h=!1,padding:p=0}=we(t,e),f=function(e){return"number"!=typeof e?function(e){return{top:0,right:0,bottom:0,left:0,...e}}(e):{top:e,right:e,bottom:e,left:e}}(p),A=o[h?"floating"===d?"reference":"floating":d],m=xe(await s.getClippingRect({element:null==(r=await(null==s.isElement?void 0:s.isElement(A)))||r?A:A.contextElement||await(null==s.getDocumentElement?void 0:s.getDocumentElement(o.floating)),boundary:c,rootBoundary:u,strategy:l})),g="floating"===d?{x:n,y:i,width:a.floating.width,height:a.floating.height}:a.reference,v=await(null==s.getOffsetParent?void 0:s.getOffsetParent(o.floating)),b=await(null==s.isElement?void 0:s.isElement(v))&&await(null==s.getScale?void 0:s.getScale(v))||{x:1,y:1},y=xe(s.convertOffsetParentRelativeRectToViewportRelativeRect?await s.convertOffsetParentRelativeRectToViewportRelativeRect({elements:o,rect:g,offsetParent:v,strategy:l}):g);return{top:(m.top-y.top+f.top)/b.y,bottom:(y.bottom-m.bottom+f.bottom)/b.y,left:(m.left-y.left+f.left)/b.x,right:(y.right-m.right+f.right)/b.x}}function ke(e){const t=ce(e);let r=parseFloat(t.width)||0,n=parseFloat(t.height)||0;const i=te(e),s=i?e.offsetWidth:r,a=i?e.offsetHeight:n,o=ve(r)!==s||ve(n)!==a;return o&&(r=s,n=a),{width:r,height:n,$:o}}function je(e){return ee(e)?e:e.contextElement}function Le(e){const t=je(e);if(!te(t))return ye(1);const r=t.getBoundingClientRect(),{width:n,height:i,$:s}=ke(t);let a=(s?ve(r.width):r.width)/n,o=(s?ve(r.height):r.height)/i;return a&&Number.isFinite(a)||(a=1),o&&Number.isFinite(o)||(o=1),{x:a,y:o}}const Oe=ye(0);function Pe(e){const t=J(e);return oe()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:Oe}function Ne(e,t,r,n){void 0===t&&(t=!1),void 0===r&&(r=!1);const i=e.getBoundingClientRect(),s=je(e);let a=ye(1);t&&(n?ee(n)&&(a=Le(n)):a=Le(e));const o=function(e,t,r){return void 0===t&&(t=!1),!(!r||t&&r!==J(e))&&t}(s,r,n)?Pe(s):ye(0);let l=(i.left+o.x)/a.x,c=(i.top+o.y)/a.y,u=i.width/a.x,d=i.height/a.y;if(s){const e=J(s),t=n&&ee(n)?J(n):n;let r=e,i=fe(r);for(;i&&n&&t!==r;){const e=Le(i),t=i.getBoundingClientRect(),n=ce(i),s=t.left+(i.clientLeft+parseFloat(n.paddingLeft))*e.x,a=t.top+(i.clientTop+parseFloat(n.paddingTop))*e.y;l*=e.x,c*=e.y,u*=e.x,d*=e.y,l+=s,c+=a,r=J(i),i=fe(r)}}return xe({width:u,height:d,x:l,y:c})}function Be(e){return Ne(K(e)).left+ue(e).scrollLeft}function Re(e,t,r){let n;if("viewport"===t)n=function(e,t){const r=J(e),n=K(e),i=r.visualViewport;let s=n.clientWidth,a=n.clientHeight,o=0,l=0;if(i){s=i.width,a=i.height;const e=oe();(!e||e&&"fixed"===t)&&(o=i.offsetLeft,l=i.offsetTop)}return{width:s,height:a,x:o,y:l}}(e,r);else if("document"===t)n=function(e){const t=K(e),r=ue(e),n=e.ownerDocument.body,i=ge(t.scrollWidth,t.clientWidth,n.scrollWidth,n.clientWidth),s=ge(t.scrollHeight,t.clientHeight,n.scrollHeight,n.clientHeight);let a=-r.scrollLeft+Be(e);const o=-r.scrollTop;return"rtl"===ce(n).direction&&(a+=ge(t.clientWidth,n.clientWidth)-i),{width:i,height:s,x:a,y:o}}(K(e));else if(ee(t))n=function(e,t){const r=Ne(e,!0,"fixed"===t),n=r.top+e.clientTop,i=r.left+e.clientLeft,s=te(e)?Le(e):ye(1);return{width:e.clientWidth*s.x,height:e.clientHeight*s.y,x:i*s.x,y:n*s.y}}(t,r);else{const r=Pe(e);n={...t,x:t.x-r.x,y:t.y-r.y}}return xe(n)}function Ve(e,t){const r=de(e);return!(r===t||!ee(r)||le(r))&&("fixed"===ce(r).position||Ve(r,t))}function ze(e,t,r){const n=te(t),i=K(t),s="fixed"===r,a=Ne(e,!0,s,t);let o={scrollLeft:0,scrollTop:0};const l=ye(0);if(n||!n&&!s)if(("body"!==X(t)||ne(i))&&(o=ue(t)),n){const e=Ne(t,!0,s,t);l.x=e.x+t.clientLeft,l.y=e.y+t.clientTop}else i&&(l.x=Be(i));return{x:a.left+o.scrollLeft-l.x,y:a.top+o.scrollTop-l.y,width:a.width,height:a.height}}function Ye(e){return"static"===ce(e).position}function Ge(e,t){return te(e)&&"fixed"!==ce(e).position?t?t(e):e.offsetParent:null}function Ue(e,t){const r=J(e);if(se(e))return r;if(!te(e)){let t=de(e);for(;t&&!le(t);){if(ee(t)&&!Ye(t))return t;t=de(t)}return r}let n=Ge(e,t);for(;n&&ie(n)&&Ye(n);)n=Ge(n,t);return n&&le(n)&&Ye(n)&&!ae(n)?r:n||function(e){let t=de(e);for(;te(t)&&!le(t);){if(ae(t))return t;if(se(t))return null;t=de(t)}return null}(e)||r}const Fe={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:r,offsetParent:n,strategy:i}=e;const s="fixed"===i,a=K(n),o=!!t&&se(t.floating);if(n===a||o&&s)return r;let l={scrollLeft:0,scrollTop:0},c=ye(1);const u=ye(0),d=te(n);if((d||!d&&!s)&&(("body"!==X(n)||ne(a))&&(l=ue(n)),te(n))){const e=Ne(n);c=Le(n),u.x=e.x+n.clientLeft,u.y=e.y+n.clientTop}return{width:r.width*c.x,height:r.height*c.y,x:r.x*c.x-l.scrollLeft*c.x+u.x,y:r.y*c.y-l.scrollTop*c.y+u.y}},getDocumentElement:K,getClippingRect:function(e){let{element:t,boundary:r,rootBoundary:n,strategy:i}=e;const s=[..."clippingAncestors"===r?se(t)?[]:function(e,t){const r=t.get(e);if(r)return r;let n=pe(e,[],!1).filter((e=>ee(e)&&"body"!==X(e))),i=null;const s="fixed"===ce(e).position;let a=s?de(e):e;for(;ee(a)&&!le(a);){const t=ce(a),r=ae(a);r||"fixed"!==t.position||(i=null),(s?!r&&!i:!r&&"static"===t.position&&i&&["absolute","fixed"].includes(i.position)||ne(a)&&!r&&Ve(e,a))?n=n.filter((e=>e!==a)):i=t,a=de(a)}return t.set(e,n),n}(t,this._c):[].concat(r),n],a=s[0],o=s.reduce(((e,r)=>{const n=Re(t,r,i);return e.top=ge(n.top,e.top),e.right=me(n.right,e.right),e.bottom=me(n.bottom,e.bottom),e.left=ge(n.left,e.left),e}),Re(t,a,i));return{width:o.right-o.left,height:o.bottom-o.top,x:o.left,y:o.top}},getOffsetParent:Ue,getElementRects:async function(e){const t=this.getOffsetParent||Ue,r=this.getDimensions,n=await r(e.floating);return{reference:ze(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:n.width,height:n.height}}},getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){const{width:t,height:r}=ke(e);return{width:t,height:r}},getScale:Le,isElement:ee,isRTL:function(e){return"rtl"===ce(e).direction}};const qe=function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var r,n;const{x:i,y:s,placement:a,middlewareData:o}=t,l=await async function(e,t){const{placement:r,platform:n,elements:i}=e,s=await(null==n.isRTL?void 0:n.isRTL(i.floating)),a=Me(r),o=Se(r),l="y"===Ee(r),c=["left","top"].includes(a)?-1:1,u=s&&l?-1:1,d=we(t,e);let{mainAxis:h,crossAxis:p,alignmentAxis:f}="number"==typeof d?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:0,crossAxis:0,alignmentAxis:null,...d};return o&&"number"==typeof f&&(p="end"===o?-1*f:f),l?{x:p*u,y:h*c}:{x:h*c,y:p*u}}(t,e);return a===(null==(r=o.offset)?void 0:r.placement)&&null!=(n=o.arrow)&&n.alignmentOffset?{}:{x:i+l.x,y:s+l.y,data:{...l,placement:a}}}}},He=function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){const{x:r,y:n,placement:i}=t,{mainAxis:s=!0,crossAxis:a=!1,limiter:o={fn:e=>{let{x:t,y:r}=e;return{x:t,y:r}}},...l}=we(e,t),c={x:r,y:n},u=await De(t,l),d=Ee(Me(i)),h=Ie(d);let p=c[h],f=c[d];if(s){const e="y"===h?"bottom":"right";p=Ce(p+u["y"===h?"top":"left"],p,p-u[e])}if(a){const e="y"===d?"bottom":"right";f=Ce(f+u["y"===d?"top":"left"],f,f-u[e])}const A=o.fn({...t,[h]:p,[d]:f});return{...A,data:{x:A.x-r,y:A.y-n}}}}},_e=function(e){return void 0===e&&(e={}),{name:"size",options:e,async fn(t){const{placement:r,rects:n,platform:i,elements:s}=t,{apply:a=(()=>{}),...o}=we(e,t),l=await De(t,o),c=Me(r),u=Se(r),d="y"===Ee(r),{width:h,height:p}=n.floating;let f,A;"top"===c||"bottom"===c?(f=c,A=u===(await(null==i.isRTL?void 0:i.isRTL(s.floating))?"start":"end")?"left":"right"):(A=c,f="end"===u?"top":"bottom");const m=p-l.top-l.bottom,g=h-l.left-l.right,v=me(p-l[f],m),b=me(h-l[A],g),y=!t.middlewareData.shift;let C=v,w=b;if(d?w=u||y?me(b,g):g:C=u||y?me(v,m):m,y&&!u){const e=ge(l.left,0),t=ge(l.right,0),r=ge(l.top,0),n=ge(l.bottom,0);d?w=h-2*(0!==e||0!==t?e+t:ge(l.left,l.right)):C=p-2*(0!==r||0!==n?r+n:ge(l.top,l.bottom))}await a({...t,availableWidth:w,availableHeight:C});const M=await i.getDimensions(s.floating);return h!==M.width||p!==M.height?{reset:{rects:!0}}:{}}}},Ze=(e,t,r)=>{const n=new Map,i={platform:Fe,...r},s={...i.platform,_c:n};return(async(e,t,r)=>{const{placement:n="bottom",strategy:i="absolute",middleware:s=[],platform:a}=r,o=s.filter(Boolean),l=await(null==a.isRTL?void 0:a.isRTL(t));let c=await a.getElementRects({reference:e,floating:t,strategy:i}),{x:u,y:d}=Te(c,n,l),h=n,p={},f=0;for(let r=0;r<o.length;r++){const{name:s,fn:A}=o[r],{x:m,y:g,data:v,reset:b}=await A({x:u,y:d,initialPlacement:n,placement:h,strategy:i,middlewareData:p,rects:c,platform:a,elements:{reference:e,floating:t}});u=null!=m?m:u,d=null!=g?g:d,p={...p,[s]:{...p[s],...v}},b&&f<=50&&(f++,"object"==typeof b&&(b.placement&&(h=b.placement),b.rects&&(c=!0===b.rects?await a.getElementRects({reference:e,floating:t,strategy:i}):b.rects),({x:u,y:d}=Te(c,h,l))),r=-1)}return{x:u,y:d,placement:h,strategy:i,middlewareData:p}})(e,t,{...i,platform:s})};var Qe="undefined"!=typeof document?n.useLayoutEffect:n.useEffect;function We(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;let r,n,i;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if(r=e.length,r!==t.length)return!1;for(n=r;0!=n--;)if(!We(e[n],t[n]))return!1;return!0}if(i=Object.keys(e),r=i.length,r!==Object.keys(t).length)return!1;for(n=r;0!=n--;)if(!{}.hasOwnProperty.call(t,i[n]))return!1;for(n=r;0!=n--;){const r=i[n];if(!("_owner"===r&&e.$$typeof||We(e[r],t[r])))return!1}return!0}return e!=e&&t!=t}function Xe(e){return"undefined"==typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function Je(e,t){const r=Xe(e);return Math.round(t*r)/r}function Ke(e){const t=n.useRef(e);return Qe((()=>{t.current=e})),t}const $e=(e,t)=>({...He(e),options:[e,t]}),et=(e,t)=>({..._e(e),options:[e,t]}),tt={...i},rt=tt.useInsertionEffect||(e=>e());var nt="undefined"!=typeof document?n.useLayoutEffect:n.useEffect;function it(){return it=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},it.apply(this,arguments)}let st=!1,at=0;const ot=()=>"floating-ui-"+Math.random().toString(36).slice(2,6)+at++,lt=tt.useId||function(){const[e,t]=n.useState((()=>st?ot():void 0));return nt((()=>{null==e&&t(ot())}),[]),n.useEffect((()=>{st=!0}),[]),e};const ct=n.createContext(null),ut=n.createContext(null),dt=()=>{var e;return(null==(e=n.useContext(ct))?void 0:e.id)||null},ht=()=>n.useContext(ut);function pt(e){return"data-floating-ui-"+e}const ft=n.createContext(null),At=pt("portal");const mt=()=>n.useContext(ft),gt=new Set,vt=n.forwardRef((function(e,t){const{lockScroll:r=!1,...i}=e,s=lt();return nt((()=>{if(!r)return;gt.add(s);const e=/iP(hone|ad|od)|iOS/.test(function(){const e=navigator.userAgentData;return null!=e&&e.platform?e.platform:navigator.platform}()),t=document.body.style,n=Math.round(document.documentElement.getBoundingClientRect().left)+document.documentElement.scrollLeft?"paddingLeft":"paddingRight",i=window.innerWidth-document.documentElement.clientWidth,a=t.left?parseFloat(t.left):window.scrollX,o=t.top?parseFloat(t.top):window.scrollY;if(t.overflow="hidden",i&&(t[n]=i+"px"),e){var l,c;const e=(null==(l=window.visualViewport)?void 0:l.offsetLeft)||0,r=(null==(c=window.visualViewport)?void 0:c.offsetTop)||0;Object.assign(t,{position:"fixed",top:-(o-Math.floor(r))+"px",left:-(a-Math.floor(e))+"px",right:"0"})}return()=>{gt.delete(s),0===gt.size&&(Object.assign(t,{overflow:"",[n]:""}),e&&(Object.assign(t,{position:"",top:"",left:"",right:""}),window.scrollTo(a,o)))}}),[s,r]),n.createElement("div",it({ref:t},i,{style:{position:"fixed",overflow:"auto",top:0,right:0,bottom:0,left:0,...i.style}}))}));function bt(e){void 0===e&&(e={});const{nodeId:t}=e,r=function(e){const{open:t=!1,onOpenChange:r,elements:i}=e,s=lt(),a=n.useRef({}),[o]=n.useState((()=>function(){const e=new Map;return{emit(t,r){var n;null==(n=e.get(t))||n.forEach((e=>e(r)))},on(t,r){e.set(t,[...e.get(t)||[],r])},off(t,r){var n;e.set(t,(null==(n=e.get(t))?void 0:n.filter((e=>e!==r)))||[])}}}())),l=null!=dt(),[c,u]=n.useState(i.reference),d=function(e){const t=n.useRef((()=>{}));return rt((()=>{t.current=e})),n.useCallback((function(){for(var e=arguments.length,r=new Array(e),n=0;n<e;n++)r[n]=arguments[n];return null==t.current?void 0:t.current(...r)}),[])}(((e,t,n)=>{a.current.openEvent=e?t:void 0,o.emit("openchange",{open:e,event:t,reason:n,nested:l}),null==r||r(e,t,n)})),h=n.useMemo((()=>({setPositionReference:u})),[]),p=n.useMemo((()=>({reference:c||i.reference||null,floating:i.floating||null,domReference:i.reference})),[c,i.reference,i.floating]);return n.useMemo((()=>({dataRef:a,open:t,onOpenChange:d,elements:p,events:o,floatingId:s,refs:h})),[t,d,p,o,s,h])}({...e,elements:{reference:null,floating:null,...e.elements}}),i=e.rootContext||r,s=i.elements,[a,o]=n.useState(null),[l,c]=n.useState(null),u=(null==s?void 0:s.reference)||a,d=n.useRef(null),h=ht();nt((()=>{u&&(d.current=u)}),[u]);const p=function(e){void 0===e&&(e={});const{placement:t="bottom",strategy:r="absolute",middleware:i=[],platform:s,elements:{reference:a,floating:o}={},transform:l=!0,whileElementsMounted:c,open:u}=e,[d,h]=n.useState({x:0,y:0,strategy:r,placement:t,middlewareData:{},isPositioned:!1}),[p,f]=n.useState(i);We(p,i)||f(i);const[A,m]=n.useState(null),[g,v]=n.useState(null),b=n.useCallback((e=>{e!==M.current&&(M.current=e,m(e))}),[]),y=n.useCallback((e=>{e!==S.current&&(S.current=e,v(e))}),[]),C=a||A,w=o||g,M=n.useRef(null),S=n.useRef(null),I=n.useRef(d),E=null!=c,x=Ke(c),T=Ke(s),D=n.useCallback((()=>{if(!M.current||!S.current)return;const e={placement:t,strategy:r,middleware:p};T.current&&(e.platform=T.current),Ze(M.current,S.current,e).then((e=>{const t={...e,isPositioned:!0};k.current&&!We(I.current,t)&&(I.current=t,Ae.flushSync((()=>{h(t)})))}))}),[p,t,r,T]);Qe((()=>{!1===u&&I.current.isPositioned&&(I.current.isPositioned=!1,h((e=>({...e,isPositioned:!1}))))}),[u]);const k=n.useRef(!1);Qe((()=>(k.current=!0,()=>{k.current=!1})),[]),Qe((()=>{if(C&&(M.current=C),w&&(S.current=w),C&&w){if(x.current)return x.current(C,w,D);D()}}),[C,w,D,x,E]);const j=n.useMemo((()=>({reference:M,floating:S,setReference:b,setFloating:y})),[b,y]),L=n.useMemo((()=>({reference:C,floating:w})),[C,w]),O=n.useMemo((()=>{const e={position:r,left:0,top:0};if(!L.floating)return e;const t=Je(L.floating,d.x),n=Je(L.floating,d.y);return l?{...e,transform:"translate("+t+"px, "+n+"px)",...Xe(L.floating)>=1.5&&{willChange:"transform"}}:{position:r,left:t,top:n}}),[r,l,L.floating,d.x,d.y]);return n.useMemo((()=>({...d,update:D,refs:j,elements:L,floatingStyles:O})),[d,D,j,L,O])}({...e,elements:{...s,...l&&{reference:l}}}),f=n.useCallback((e=>{const t=ee(e)?{getBoundingClientRect:()=>e.getBoundingClientRect(),contextElement:e}:e;c(t),p.refs.setReference(t)}),[p.refs]),A=n.useCallback((e=>{(ee(e)||null===e)&&(d.current=e,o(e)),(ee(p.refs.reference.current)||null===p.refs.reference.current||null!==e&&!ee(e))&&p.refs.setReference(e)}),[p.refs]),m=n.useMemo((()=>({...p.refs,setReference:A,setPositionReference:f,domReference:d})),[p.refs,A,f]),g=n.useMemo((()=>({...p.elements,domReference:u})),[p.elements,u]),v=n.useMemo((()=>({...p,...i,refs:m,elements:g,nodeId:t})),[p,m,g,t,i]);return nt((()=>{i.dataRef.current.floatingContext=v;const e=null==h?void 0:h.nodesRef.current.find((e=>e.id===t));e&&(e.context=v)})),n.useMemo((()=>({...p,context:v,refs:m,elements:g})),[p,m,g,v])}const yt="active",Ct="selected";function wt(e,t,r){const n=new Map,i="item"===r;let s=e;if(i&&e){const{[yt]:t,[Ct]:r,...n}=e;s=n}return{..."floating"===r&&{tabIndex:-1},...s,...t.map((t=>{const n=t?t[r]:null;return"function"==typeof n?e?n(e):null:n})).concat(e).reduce(((e,t)=>t?(Object.entries(t).forEach((t=>{let[r,s]=t;var a;i&&[yt,Ct].includes(r)||(0===r.indexOf("on")?(n.has(r)||n.set(r,[]),"function"==typeof s&&(null==(a=n.get(r))||a.push(s),e[r]=function(){for(var e,t=arguments.length,i=new Array(t),s=0;s<t;s++)i[s]=arguments[s];return null==(e=n.get(r))?void 0:e.map((e=>e(...i))).find((e=>void 0!==e))})):e[r]=s)})),e):e),{})}}const Mt=new Map([["select","listbox"],["combobox","listbox"],["label",!1]]);var St=r(97634),It=r(76858),Et=(0,n.memo)((e=>{var t,r,i,s,{children:a,verticalPosition:o="center",horizontalPosition:l="center",backdrop:u=!0,open:d=!0,onBackdropClick:h,viewportPadding:p,matchReferenceWidth:f,matchReferenceHeight:A,referenceClassName:m,floatingClassName:v,overlayClassName:b}=e,[y,C]=(0,n.useState)(),w=(0,n.useCallback)((e=>{var t,r,{rects:n}=e;switch(o){case"center":t=-n.floating.height/2;break;case"top":t=-n.floating.height;break;default:t=0}switch(l){case"left":r=-n.floating.width/2;break;case"right":r=n.floating.width/2;break;default:r=0}return{mainAxis:t,crossAxis:r}}),[o,l]),M=(0,n.useCallback)((e=>{var{rects:t,availableWidth:r,availableHeight:n}=e,{reference:i}=t;C({availableHeight:n,availableWidth:r,reference:i})}),[]),{refs:S,floatingStyles:I,context:E}=bt({open:d,placement:"bottom",strategy:"fixed",whileElementsMounted:function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return function(e,t,r,n){void 0===n&&(n={});const{ancestorScroll:i=!0,ancestorResize:s=!0,elementResize:a="function"==typeof ResizeObserver,layoutShift:o="function"==typeof IntersectionObserver,animationFrame:l=!1}=n,c=je(e),u=i||s?[...c?pe(c):[],...pe(t)]:[];u.forEach((e=>{i&&e.addEventListener("scroll",r,{passive:!0}),s&&e.addEventListener("resize",r)}));const d=c&&o?function(e,t){let r,n=null;const i=K(e);function s(){var e;clearTimeout(r),null==(e=n)||e.disconnect(),n=null}return function a(o,l){void 0===o&&(o=!1),void 0===l&&(l=1),s();const{left:c,top:u,width:d,height:h}=e.getBoundingClientRect();if(o||t(),!d||!h)return;const p={rootMargin:-be(u)+"px "+-be(i.clientWidth-(c+d))+"px "+-be(i.clientHeight-(u+h))+"px "+-be(c)+"px",threshold:ge(0,me(1,l))||1};let f=!0;function A(e){const t=e[0].intersectionRatio;if(t!==l){if(!f)return a();t?a(!1,t):r=setTimeout((()=>{a(!1,1e-7)}),1e3)}f=!1}try{n=new IntersectionObserver(A,{...p,root:i.ownerDocument})}catch(e){n=new IntersectionObserver(A,p)}n.observe(e)}(!0),s}(c,r):null;let h,p=-1,f=null;a&&(f=new ResizeObserver((e=>{let[n]=e;n&&n.target===c&&f&&(f.unobserve(t),cancelAnimationFrame(p),p=requestAnimationFrame((()=>{var e;null==(e=f)||e.observe(t)}))),r()})),c&&!l&&f.observe(c),f.observe(t));let A=l?Ne(e):null;return l&&function t(){const n=Ne(e);!A||n.x===A.x&&n.y===A.y&&n.width===A.width&&n.height===A.height||r(),A=n,h=requestAnimationFrame(t)}(),r(),()=>{var e;u.forEach((e=>{i&&e.removeEventListener("scroll",r),s&&e.removeEventListener("resize",r)})),null==d||d(),null==(e=f)||e.disconnect(),f=null,l&&cancelAnimationFrame(h)}}(...t,{animationFrame:!0})},middleware:[(i=w,s=[w],{...qe(i),options:[i,s]}),et({apply:M,padding:p}),$e({mainAxis:!0,crossAxis:!0,padding:p})]}),x=function(e,t){var r;void 0===t&&(t={});const{open:i,floatingId:s}=e,{enabled:a=!0,role:o="dialog"}=t,l=null!=(r=Mt.get(o))?r:o,c=lt(),u=null!=dt(),d=n.useMemo((()=>"tooltip"===l||"label"===o?{["aria-"+("label"===o?"labelledby":"describedby")]:i?s:void 0}:{"aria-expanded":i?"true":"false","aria-haspopup":"alertdialog"===l?"dialog":l,"aria-controls":i?s:void 0,..."listbox"===l&&{role:"combobox"},..."menu"===l&&{id:c},..."menu"===l&&u&&{role:"menuitem"},..."select"===o&&{"aria-autocomplete":"none"},..."combobox"===o&&{"aria-autocomplete":"list"}}),[l,s,u,i,c,o]),h=n.useMemo((()=>{const e={id:s,...l&&{role:l}};return"tooltip"===l||"label"===o?e:{...e,..."menu"===l&&{"aria-labelledby":c}}}),[l,s,c,o]),p=n.useCallback((e=>{let{active:t,selected:r}=e;const n={role:"option",...t&&{id:s+"-option"}};switch(o){case"select":return{...n,"aria-selected":t&&r};case"combobox":return{...n,...t&&{"aria-selected":!0}}}return{}}),[s,o]);return n.useMemo((()=>a?{reference:d,floating:h,item:p}:{}),[a,d,h,p])}(E,{role:"dialog"}),{getFloatingProps:T,getReferenceProps:D}=function(e){void 0===e&&(e=[]);const t=e.map((e=>null==e?void 0:e.reference)),r=e.map((e=>null==e?void 0:e.floating)),i=e.map((e=>null==e?void 0:e.item)),s=n.useCallback((t=>wt(t,e,"reference")),t),a=n.useCallback((t=>wt(t,e,"floating")),r),o=n.useCallback((t=>wt(t,e,"item")),i);return n.useMemo((()=>({getReferenceProps:s,getFloatingProps:a,getItemProps:o})),[s,a,o])}([x]),k={maxWidth:null!==(t=null==y?void 0:y.availableWidth)&&void 0!==t?t:"none",maxHeight:null!==(r=null==y?void 0:y.availableHeight)&&void 0!==r?r:"none",width:f?null==y?void 0:y.reference.width:void 0,height:A?null==y?void 0:y.reference.height:void 0},j=Object.assign({},I,k),L=g()("commons-popover__reference",m),O=g()("commons-popover__floating",v),P=(0,St.O)(),N=function(e){void 0===e&&(e={});const{id:t,root:r}=e,i=lt(),s=mt(),[a,o]=n.useState(null),l=n.useRef(null);return nt((()=>()=>{null==a||a.remove(),queueMicrotask((()=>{l.current=null}))}),[a]),nt((()=>{if(!i)return;if(l.current)return;const e=t?document.getElementById(t):null;if(!e)return;const r=document.createElement("div");r.id=i,r.setAttribute(At,""),e.appendChild(r),l.current=r,o(r)}),[t,i]),nt((()=>{if(!i)return;if(l.current)return;let e=r||(null==s?void 0:s.portalNode);e&&!ee(e)&&(e=e.current),e=e||document.body;let n=null;t&&(n=document.createElement("div"),n.id=t,e.appendChild(n));const a=document.createElement("div");a.id=i,a.setAttribute(At,""),e=n||e,e.appendChild(a),l.current=a,o(a)}),[t,r,i,s]),a}({root:(0,n.useMemo)((()=>P&&document.fullscreenElement?document.fullscreenElement:document.body),[P])});return(0,n.useEffect)((()=>{var e=(0,It.operatingSystem)(),t="android"===e;N&&("ios"===e?N.classList.add("ios-env"):N.classList.remove("ios-env"),t?N.classList.add("android-env"):N.classList.remove("android-env"))}),[N]),(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)("div",Object.assign({className:L,ref:S.setReference},D())),d&&N&&(0,Ae.createPortal)((0,c.jsxs)(c.Fragment,{children:[u&&(0,c.jsx)(vt,{className:b,onClick:h}),(0,c.jsx)("div",Object.assign({ref:S.setFloating,className:O,style:j},T(),{children:a}))]}),N)]})})),xt=r(59897),Tt=r(8470),Dt=r(307),kt=r(836);const jt=n.memo((e=>{var{languageOptions:t,selectedLanguageOption:r,onSelectLanguage:i,onClose:s}=e,a=(0,n.useMemo)((()=>["android","ios"].includes((0,kt.d0)())),[]),o=(0,Tt.u)(Dt.z.LteMobile),l=(0,St.O)()?"center":a&&o?"top":"bottom",u=(0,q.n)("commons","close"),d=(0,q.n)("/call/mcs/speech-to-text/settings-popup","submit-button"),p=o?0:10,f=o?"/call/mcs/speech-to-text/settings-popup#short-description":"/call/mcs/speech-to-text/settings-popup#description",A=(0,n.useCallback)((e=>{var t,n=(null==r?void 0:r.value)===(null==e?void 0:e.value)?"body-1":"body-2",i=null!==(t=null==e?void 0:e.label)&&void 0!==t?t:"";return(0,c.jsx)(xt.x,{content:i,variant:n})}),[r]);return(0,c.jsx)(Et,{open:!0,backdrop:!0,onBackdropClick:s,verticalPosition:l,horizontalPosition:"center",viewportPadding:p,floatingClassName:Z.popup,overlayClassName:Z.overlay,referenceClassName:Z.reference,children:(0,c.jsxs)("div",{className:Z.content,children:[(0,c.jsx)("button",{className:Z.closeButton,onClick:s,title:u,children:(0,c.jsx)(W.J,{name:"thin-cross",size:"normal"})}),(0,c.jsx)("div",{className:Z.title,children:(0,c.jsx)(h.LocalizedText,{href:"/call/mcs/speech-to-text/settings-popup#title",variant:"h3",color:"dark"})}),(0,c.jsx)("div",{className:Z.description,children:(0,c.jsx)(h.LocalizedText,{href:f,variant:"h3-regular",color:"dark"})}),(0,c.jsx)("div",{className:Z.languageSelect,children:(0,c.jsx)(Q.P,{items:t,value:r,onChange:i,menuAutoDropDirection:!0,renderItemContent:A})}),(0,c.jsx)("div",{className:Z.submitButton,children:(0,c.jsx)(F.z,{title:d,onClick:s,variant:"primary",blockLevel:!0,size:"medium"})})]})})}));var Lt=r(40208),Ot=r(1268),Pt=e=>{var{userId:t,onClose:r}=e,i=(0,f.mA)((()=>U.g.shared(t).state),[t]),s=null==i?void 0:i.userLocale,a=(0,n.useMemo)((()=>{var e=Lt.D.shared(t).s2tLocaleUtils;return e?e.getLocalesList().map((t=>({label:e.toLanguageName(t),value:t}))):[]}),[t]),o=(0,n.useMemo)((()=>a.find((e=>e.value===s))),[s,a]),l=(0,n.useCallback)((()=>{r(!1)}),[r]),u=(0,n.useCallback)((e=>{e&&(U.g.shared(t).setLocale(e.value),r(!0))}),[t,r]);return(0,n.useEffect)((()=>(Ot.Z.shared().setVisible(!0),()=>{Ot.Z.shared().setVisible(!1)})),[]),(0,c.jsx)(jt,{onClose:l,selectedLanguageOption:o,languageOptions:a,onSelectLanguage:u})};var Nt=r(7251);const Bt=n.memo((e=>{var{onSubmit:t,onClose:r,attendeeName:i}=e,s=(0,n.useMemo)((()=>["android","ios"].includes((0,kt.d0)())),[]),a=(0,Tt.u)(Dt.z.LteMobile),o=(0,q.n)("/call/mcs/speech-to-text/welcome-popup","submit-button"),l=(0,n.useMemo)((()=>({name:i})),[i]),u=(0,St.O)()?"center":s&&a?"top":"bottom",d=(0,q.n)("commons","close"),p=a?0:10,f=a&&s;return(0,c.jsx)(Et,{open:!0,backdrop:!0,onBackdropClick:r,verticalPosition:u,horizontalPosition:"center",viewportPadding:p,floatingClassName:"chat-call-mcs-speech-to-text-welcome-popup__popup",overlayClassName:"chat-call-mcs-speech-to-text-welcome-popup__overlay",referenceClassName:"chat-call-mcs-speech-to-text-welcome-popup__reference",children:(0,c.jsxs)("div",{className:"chat-call-mcs-speech-to-text-welcome-popup__content",children:[(0,c.jsx)("button",{className:"chat-call-mcs-speech-to-text-welcome-popup__closeButton",onClick:r,title:d,children:(0,c.jsx)(W.J,{name:"thin-cross",size:"normal"})}),(0,c.jsx)("div",{className:"chat-call-mcs-speech-to-text-welcome-popup__cloudHello",children:(0,c.jsx)(Nt.Q,{name:"speech-to-text-cloud-hello",width:"100%",height:"100%"})}),(0,c.jsx)("div",{className:"chat-call-mcs-speech-to-text-welcome-popup__cloudHola",children:(0,c.jsx)(Nt.Q,{name:"speech-to-text-cloud-hola",width:"100%",height:"100%"})}),(0,c.jsxs)("div",{className:"chat-call-mcs-speech-to-text-welcome-popup__title",children:[(0,c.jsx)(h.LocalizedText,{href:"/call/mcs/speech-to-text/welcome-popup#title",variant:"h3"}),(0,c.jsx)("div",{className:"chat-call-mcs-speech-to-text-welcome-popup__titleSparkIcon",children:(0,c.jsx)(Nt.Q,{name:"speech-to-text-stars",width:"100%",height:"100%"})})]}),(0,c.jsx)("div",{className:"chat-call-mcs-speech-to-text-welcome-popup__description",children:(0,c.jsx)(h.LocalizedText,{href:"/call/mcs/speech-to-text/welcome-popup#description",data:l,variant:"body-2"})}),(0,c.jsx)("div",{className:"chat-call-mcs-speech-to-text-welcome-popup__submitButton",children:(0,c.jsx)(F.z,{title:o,onClick:t,variant:"primary",blockLevel:f})})]})})}));var Rt=r(42103),Vt=r(56645),zt=e=>{var{userId:t,onClose:r}=e,i=(0,n.useCallback)((()=>{r(!0)}),[r]),s=(0,n.useCallback)((()=>{r(!1)}),[r]),a=(0,f.mA)((()=>U.g.shared(t).state.pipe((0,S.U)((e=>null==e?void 0:e.attendeeId)),(0,Rt.w)((e=>e?C.t.shared(e).profile:(0,M.of)(void 0))),(0,S.U)((e=>{var t;return null!==(t=null==e?void 0:e.firstName)&&void 0!==t?t:""})))),[t],"");return(0,n.useEffect)((()=>(Vt.H.shared().setVisible(!0),()=>{Vt.H.shared().setVisible(!1)})),[]),(0,c.jsx)(Bt,{onClose:s,onSubmit:i,attendeeName:a})},Yt=r(34677),Gt={welcome:"welcome-tooltip",info:"info-tooltip"};const Ut=n.memo((e=>{var{onClose:t,tooltip:r}=e,n=(0,q.n)("/call/mcs/speech-to-text/button",Gt[null!=r?r:"welcome"]);return r?(0,c.jsx)(Yt._,{title:n,variant:"second-accent",arrowPlacement:"leftTop",onCloseButtonClick:t}):null}));var Ft=r(74084),qt=r(68752),Ht=e=>{var{userId:t}=e,{offer:r,rejectOffer:n}=(0,Ft.g)(qt.h.shared(t));return(0,c.jsx)(Ut,{tooltip:r,onClose:n})};const _t={popup:"chat-call-mcs-speech-to-text-messages-popup__popup",hidden:"chat-call-mcs-speech-to-text-messages-popup__hidden",size:"chat-call-mcs-speech-to-text-messages-popup__size",expanded:"chat-call-mcs-speech-to-text-messages-popup__expanded",content:"chat-call-mcs-speech-to-text-messages-popup__content",title:"chat-call-mcs-speech-to-text-messages-popup__title",titleLeft:"chat-call-mcs-speech-to-text-messages-popup__titleLeft",dragZoneIcon:"chat-call-mcs-speech-to-text-messages-popup__dragZoneIcon",expandButton:"chat-call-mcs-speech-to-text-messages-popup__expandButton",titleRight:"chat-call-mcs-speech-to-text-messages-popup__titleRight",message:"chat-call-mcs-speech-to-text-messages-popup__message",messages:"chat-call-mcs-speech-to-text-messages-popup__messages",select:"chat-call-mcs-speech-to-text-messages-popup__select",selectMenu:"chat-call-mcs-speech-to-text-messages-popup__selectMenu",selectOption:"chat-call-mcs-speech-to-text-messages-popup__selectOption",selectValue:"chat-call-mcs-speech-to-text-messages-popup__selectValue",fullscreen:"chat-call-mcs-speech-to-text-messages-popup__fullscreen",popoverReference:"chat-call-mcs-speech-to-text-messages-popup__popoverReference",expandedReference:"chat-call-mcs-speech-to-text-messages-popup__expandedReference",scrollbar:"chat-call-mcs-speech-to-text-messages-popup__scrollbar"};var Zt=r(41327),Qt=r(12436),Wt=r.n(Qt),Xt=r(54073),Jt=r.n(Xt);var Kt=["children","bounds","boundsPadding","onDrag","disabled","wrapperClassName","contentClassName"],$t=(0,n.memo)((e=>{var{children:t,bounds:r,boundsPadding:i=0,onDrag:s,disabled:a,wrapperClassName:o,contentClassName:l}=e,u=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,Kt),d=(0,n.useRef)(null),h=(0,n.useRef)(null),[p,f]=(0,n.useState)({x:0,y:0}),[A,m]=(0,n.useState)({x:[0,0],y:[0,0]}),v=(0,n.useCallback)((()=>{if(h.current)if("viewport"!==r)m({x:[-Number.MAX_SAFE_INTEGER,Number.MAX_SAFE_INTEGER],y:[-Number.MAX_SAFE_INTEGER,Number.MAX_SAFE_INTEGER]});else{var e=h.current.getBoundingClientRect(),t=document.body.offsetHeight,n=document.body.offsetWidth,s=[Math.min(0,-e.x+i),Math.max(0,n-e.x-e.width-i)],a=[Math.min(0,-e.y+i),Math.max(0,t-e.y-e.height-i)];m({x:s,y:a})}}),[r,i]),b=(0,n.useMemo)((()=>{var e=Wt()(v,100),t=Jt()(v,1e3);return()=>{t(),e()}}),[v]),y=(0,n.useCallback)(((e,t)=>{f(a?{x:0,y:0}:r=>{var[n,i]=A.x,[s,a]=A.y;return{x:Math.min(Math.max(r.x+e,n),i),y:Math.min(Math.max(r.y+t,s),a)}})}),[A,a]),C=(0,n.useCallback)(((e,t)=>{s&&s(e,t),y(t.deltaX,t.deltaY),b()}),[s,y,b]),w=(0,n.useCallback)((e=>{h.current=e,d.current&&d.current.disconnect(),e&&(d.current=new ResizeObserver(b),d.current.observe(e)),v()}),[v,b]);(0,n.useEffect)((()=>(v(),r&&window.addEventListener("resize",b,!0),()=>{window.removeEventListener("resize",b,!0)})),[v,b,r]),(0,n.useEffect)((()=>{y(0,0)}),[y]);var M={transform:"translate("+p.x+"px, "+p.y+"px)"},S=g()("commons-draggable__wrapper",o),I=g()("commons-draggable__content",l);return(0,c.jsx)(Zt.DraggableCore,Object.assign({onDrag:C,disabled:a},u,{children:(0,c.jsx)("div",{className:S,ref:w,children:(0,c.jsx)("div",{className:I,style:M,children:t})})}))})),er=["className"],tr=["className"],rr=["className"];function nr(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}var ir=(0,n.memo)((0,n.forwardRef)(((e,t)=>{var{className:r}=e,n=nr(e,er);return(0,c.jsx)(Q.P.Option,Object.assign({className:g()(_t.selectOption,r),ref:t},n))}))),sr=(0,n.memo)((e=>{var{className:t}=e,r=nr(e,tr);return(0,c.jsx)(Q.P.Value,Object.assign({className:g()(_t.selectValue,t)},r))})),ar=(0,n.memo)((0,n.forwardRef)(((e,t)=>{var{className:r}=e,n=nr(e,rr),i=g()(_t.selectMenu,_t.scrollbar,r);return(0,c.jsx)(Q.P.Menu,Object.assign({className:i,ref:t},n))}))),or=(0,n.memo)((()=>null));const lr=n.memo((e=>{var{languageOptions:t,selectedLanguageOption:r,onSelectLanguage:i,expanded:s,onExpandedToggle:a,messages:o,names:l,hidden:u}=e,[d,p]=(0,n.useState)(!1),f=(0,St.O)(),A=(0,Tt.u)(Dt.z.LteMobile),m=(0,n.useMemo)((()=>["android","ios"].includes((0,kt.d0)())),[]),v=f?"center":m&&A?"top":"bottom",b=A?8:10,y=(0,n.useCallback)((e=>{var t,n=(null==r?void 0:r.value)===(null==e?void 0:e.value),i=n?"body-1":"body-2",s=n?"second-accent":"dark",a=null!==(t=null==e?void 0:e.label)&&void 0!==t?t:"";return(0,c.jsx)(xt.x,{content:a,variant:i,color:s})}),[r]),C=(0,n.useMemo)((()=>({Value:sr,MenuIndicator:or,Option:ir,Menu:ar})),[]),w=g()(_t.popup,_t.size,{[_t.expanded]:s,[_t.fullscreen]:f}),M=g()(_t.content,_t.size,{[_t.expanded]:s,[_t.hidden]:u}),S=g()(_t.size,{[_t.expanded]:s}),I=g()(_t.popoverReference,{[_t.expandedReference]:s}),E=g()(_t.messages,_t.scrollbar);(0,n.useEffect)((()=>{var e=setTimeout((()=>{p(!0)}),100);return()=>{clearTimeout(e)}}),[]);var x=s?"fullscreen-off":"fullscreen-on",T=[_t.expandButton,_t.select,m?_t.messages:void 0].filter((e=>!!e)).map((e=>"."+e)).join(", "),D=A?"/call/mcs/speech-to-text/messages-popup#short-title":"/call/mcs/speech-to-text/messages-popup#title";return(0,c.jsx)(Et,{open:d,verticalPosition:v,backdrop:!1,horizontalPosition:"center",viewportPadding:b,matchReferenceWidth:!f,floatingClassName:w,referenceClassName:I,children:(0,c.jsx)($t,{bounds:"viewport",boundsPadding:b,wrapperClassName:S,contentClassName:S,cancel:T,children:(0,c.jsxs)("div",{className:M,children:[(0,c.jsxs)("div",{className:_t.title,children:[(0,c.jsxs)("div",{className:_t.titleLeft,children:[(0,c.jsx)(h.LocalizedText,{href:D,variant:"body-1",color:"disabled"}),r&&(0,c.jsx)(Q.P,{items:t,value:r,onChange:i,menuAutoDropDirection:!0,renderItemContent:y,components:C,className:_t.select})]}),(0,c.jsxs)("div",{className:_t.titleRight,children:[(0,c.jsx)("button",{onClick:a,className:_t.expandButton,children:(0,c.jsx)(W.J,{name:x,size:"normal"})}),(0,c.jsx)("div",{className:_t.dragZoneIcon,children:(0,c.jsx)(W.J,{name:"drag-zone",size:"normal"})})]})]}),(0,c.jsx)("div",{className:E,children:[...o].reverse().map((e=>(0,c.jsxs)("div",{className:_t.message,children:[(0,c.jsx)(xt.x,{variant:"body-1",color:"dark",content:l[e.userId]+":"}),(0,c.jsx)(xt.x,{variant:"body-2",color:"dark",content:e.text})]},e.id)))})]})})})}));var cr=r(62497),ur=r(93981),dr=r(65184),hr=r(31234),pr=r(52147),fr=r(7339),Ar=e=>{var{userId:t}=e,[r,i]=(0,n.useState)(!1),s=(0,f.mA)((()=>U.g.shared(t).state),[t]),a=(0,f.mA)((()=>null!=s&&s.userId?C.t.shared(s.userId).profile:(0,M.of)(void 0)),[null==s?void 0:s.userId]),o=(0,f.mA)((()=>null!=s&&s.attendeeId?C.t.shared(s.attendeeId).profile:(0,M.of)(void 0)),[null==s?void 0:s.attendeeId]),l=(0,f.mA)((()=>(0,cr.G)()),[],!1),u=(0,f.mA)((()=>t?ur.l.shared(t).offer:(0,M.of)(null)),[t],null),d=(0,f.mA)((()=>dr.Q.shared().visible),[],!1),h=(0,f.mA)((()=>hr.M.shared(t).interruptWarningCanShown.pipe((0,S.U)((e=>e.value)))),[t],!1),p=(0,n.useMemo)((()=>["android","ios"].includes((0,It.operatingSystem)())),[]),A=(0,f.mA)((()=>pr.t.shared().visible),[],!1),m=(0,f.mA)((()=>fr.$.shared().chatInputFocused),[],!1),g=(0,n.useMemo)((()=>{var e={};return a&&(e[a.id]=a.firstName),o&&(e[o.id]=o.firstName),e}),[a,o]),v=null==s?void 0:s.userLocale,b=(0,f.mA)((()=>U.g.shared(t).locales.pipe((0,S.U)((e=>e.map((e=>({label:e.name,value:e.code}))))))),[t],[]),y=(0,f.mA)((()=>U.g.shared(t).messages),[t],[]),w=(0,n.useMemo)((()=>b.find((e=>e.value===v))),[v,b]),I=(0,n.useCallback)((e=>{e&&U.g.shared(t).setLocale(e.value)}),[t]),E=(0,n.useCallback)((()=>{i((e=>!e))}),[]),x=l||!!u||d||h||p&&A||p&&m;return(0,c.jsx)(lr,{selectedLanguageOption:w,languageOptions:b,onSelectLanguage:I,expanded:r,onExpandedToggle:E,messages:y,names:g,hidden:x})};const mr=(0,n.memo)((e=>{var{userId:t,attendeeId:r,mcsAttendeeId:i,toggleRemoteVideoButtonVisible:a,remoteVideoVisible:o,toggleRemoteVideoVisible:l,remoteAudioMuted:u,toggleRemoteAudioMuted:d,remoteStreamBlurred:h,remoteStreamBlurringAvailable:f,videoBackgroundSettingsButtonVisible:A,fullscreenButtonVisible:m,blockPullToRefresh:v,muteRemoteAudioButtonVisible:b,speechToTextVisible:y,onSpeechToTextButtonClick:C,speechToTextSettingsPopupVisible:w,onSpeechToTextSettingsPopupClose:M,speechToTextWelcomePopupVisible:S,onSpeechToTextWelcomePopupClose:I,speechToTextMessagesPopupVisible:E}=e,x=(0,n.useMemo)((()=>document.querySelector(".application-container")||document.body),[]);(0,z.d)(v);var T=(0,n.useMemo)((()=>g()("video-wrapper","chat-call-mcs-ongoing-call__container")),[]);return(0,c.jsxs)("div",{className:T,children:[(0,c.jsx)(L,{userId:t,mcsAttendeeId:i,attendeeId:r,enabled:o,muted:u}),m&&(0,c.jsx)(R.d,{fullscreenContainer:x}),(0,c.jsx)(s.R,{userId:t}),h&&(0,c.jsx)(N.e,{}),(0,c.jsx)(Y.G,{}),b&&(0,c.jsx)(p.MuteRemoteAudioButton,{muted:u,onClick:d}),y&&(0,c.jsxs)(c.Fragment,{children:[(0,c.jsxs)("div",{className:"chat-call-mcs-ongoing-call__speechToTextButton",children:[(0,c.jsx)(Ht,{userId:t}),(0,c.jsx)(_,{userId:t,onClick:C})]}),(0,c.jsxs)("div",{className:"chat-call-mcs-ongoing-call__speechToTextPopups",children:[w&&(0,c.jsx)("div",{className:"chat-call-mcs-ongoing-call__speechToTextSettingsPopup",children:(0,c.jsx)(Pt,{onClose:M,userId:t})}),S&&(0,c.jsx)("div",{className:"chat-call-mcs-ongoing-call__speechToTextWelcomePopup",children:(0,c.jsx)(zt,{onClose:I,userId:t})}),E&&(0,c.jsx)("div",{className:"chat-call-mcs-ongoing-call__speechToTextMessagesPopup",children:(0,c.jsx)(Ar,{userId:t})})]})]}),f&&r&&(0,c.jsx)("div",{className:"chat-call-mcs-ongoing-call__remoteStreamBlurButtonWrapper",children:(0,c.jsx)(P.S,{userId:t,attendeeId:r})}),A&&(0,c.jsx)(B.y,{}),(0,c.jsx)(G.E,{userId:t}),a&&(0,c.jsx)(O.t,{remoteVideoVisible:o,toggleRemoteVideoVisible:l}),r&&(0,c.jsx)(V.E,{userId:t,attendeeId:r})]})}));var gr,vr=r(88),br=r(50070),yr=r(30859),Cr=r(43840),wr=r(13382),Mr=r(52359);class Sr extends Cr.N{constructor(e){super([{type:"welcome",offering:wr.a.shared(e)},{type:"settings",offering:Mr.o.shared(e)}])}}gr=Sr,Sr.shared=(0,yr.r)((e=>new gr(e)));var Ir=r(43811),Er=r(63269),xr=r(60012),Tr=(0,n.memo)((e=>{var{userId:t,mcsAttendeeId:r,remoteAudioMuted:i,onMuteRemoteAudioClick:s}=e,a=(0,f.Gw)((()=>vr.w.shared(t).id(r)),[t,r]),o=(0,f.mA)((()=>y.v.shared(t).userIsFreeMember),[t],!1),l=(0,f.mA)((()=>(0,cr.G)()),[],!1),u=(0,f.mA)((()=>xr.s.shared().tab),[]),d=(0,f.mA)((()=>A.D.shared().mcs.callSpeechToText.enabled),[],!1),h=(0,f.mA)((()=>U.g.shared(t).state),[t]),p=!!h,{offer:m,acceptOffer:g,rejectOffer:v}=(0,Ft.g)(Sr.shared(t),(e=>"welcome"===e.type?e.canOffer:void 0)),b=(0,n.useCallback)((()=>{h&&U.g.shared(t).setEnabled(!h.enabled)}),[t,h]),C=(0,n.useCallback)((e=>{m&&"settings"===(null==m?void 0:m.type)&&(e?g({type:"settings",options:void 0}):v({type:"settings",options:void 0}))}),[m,g,v]),E=(0,n.useCallback)((e=>{m&&"welcome"===m.type&&(e?g({type:"welcome",options:void 0}):v({type:"welcome",options:void 0})),e&&U.g.shared(t).setEnabled(!0)}),[m,g,v,t]);(0,n.useEffect)((()=>{v&&m&&l&&v({type:m.type,options:void 0})}),[l,m,v]),(0,Ir.fs)((()=>{v&&m&&v({type:m.type,options:void 0})}),[m,v]);var[x,T]=(0,Er.O)(!0),D=(0,f.mA)((()=>w.D.shared(t).state.pipe((0,S.U)((e=>!!e.remoteTracks.video.length)),(0,I.x)())),[t],!1),k=(0,St.O)(),L=(0,n.useMemo)((()=>!["android","ios"].includes((0,It.operatingSystem)())&&D),[D]),O=(0,f.mA)((()=>A.D.shared().mcs.callInterface),[]),P=(0,n.useMemo)((()=>["android","ios"].includes((0,It.operatingSystem)())&&"default"===O),[O]),N=(0,f.mA)((()=>A.D.shared().callAttendeeStreamBlurringEnabled),[],!1),B=D&&N,R=o&&D&&!N,V=(0,f.mA)((()=>a?j.X.shared(t).blurVisible(a):(0,M.of)(!1)),[a,t],!1),z=(0,f.mA)((()=>t?w.D.shared(t).state.pipe((0,S.U)((e=>!!e.localTracks.video.length)),(0,I.x)()):br.E),[t],!1),Y=o&&!d,G=!o,F=!o&&z&&!k,q="settings"===(null==m?void 0:m.type)&&"chat"===u,H="welcome"===(null==m?void 0:m.type)&&"chat"===u,_=!m&&!(null==h||!h.enabled)&&"chat"===u;return(0,c.jsx)(mr,{userId:t,mcsAttendeeId:r,attendeeId:a,toggleRemoteVideoButtonVisible:R,remoteVideoVisible:x,toggleRemoteVideoVisible:T,remoteAudioMuted:i,toggleRemoteAudioMuted:s,muteRemoteAudioButtonVisible:Y,toggleLocalVideoButtonVisible:G,remoteStreamBlurred:V,remoteStreamBlurringAvailable:B,videoBackgroundSettingsButtonVisible:F,fullscreenButtonVisible:L,blockPullToRefresh:P,speechToTextVisible:p,onSpeechToTextButtonClick:b,speechToTextSettingsPopupVisible:q,onSpeechToTextSettingsPopupClose:C,speechToTextWelcomePopupVisible:H,onSpeechToTextWelcomePopupClose:E,speechToTextMessagesPopupVisible:_})})),Dr=r(65912),kr=r(92829),jr=r(28773),Lr=r(95250),Or=r(30090);const Pr=e=>{var{mcsCallStatus:t,userId:r,mcsAttendeeId:i,waitingForReconnection:s,interruptCall:o,attendeeId:l,remoteVideoShadowOverlayVisible:u,callConnectedStatusVisible:d,conversationHintsEnabled:h,remoteAudioMuted:p,onMuteRemoteAudioClick:f}=e,A=(0,n.useMemo)((()=>g()("overlay-reconnection",{active:s})),[s]),m=(0,n.useMemo)((()=>g()("overlay-remote-video-shadow",{active:!s&&u})),[s,u]),v=(0,n.useMemo)((()=>g()("call-newcomer-tag-label",{"below-connected-status":d})),[d]),b=(0,n.useMemo)((()=>g()("mcs-call",{"mcs-call-rounded":h})),[h]);return(0,c.jsxs)("div",{className:b,children:["connecting"===t&&(0,c.jsx)(x,{userId:r,mcsAttendeeId:i,attendeeId:l,remoteAudioMuted:p,onMuteRemoteAudioClick:f}),"speaking"===t&&(0,c.jsx)(Tr,{userId:r,mcsAttendeeId:i,remoteAudioMuted:p,onMuteRemoteAudioClick:f}),(0,c.jsx)("div",{className:m}),(0,c.jsx)("div",{className:A,children:(0,c.jsx)(a.o,{href:"/dialogs/messages#waiting-for-reconnection"})}),(0,c.jsx)(kr.I,{userId:r,mcsAttendeeId:i,onAccept:o}),(0,c.jsx)(Dr.E,{userId:r}),d&&(0,c.jsx)(Lr.H,{}),!!l&&(0,c.jsx)(jr.UserNewcomerTagLabel,{userId:r,ownerId:l,className:v}),h&&l&&(0,c.jsx)(Or.MCSConversationHints,{attendeeId:l,cta:"default"})]})};var Nr=e=>{var{userId:t,mcsAttendeeId:r}=e,i=(0,f.Gw)((()=>vr.w.shared(t).id(r)),[t,r]),s=(0,f.mA)((()=>A.D.shared().callStatusInfo.enabled),[],!1),a=(0,f.mA)((()=>A.D.shared().mcs.conversationHints.enabled),[]),o=(0,n.useMemo)((()=>["android","ios"].includes((0,It.operatingSystem)())),[]),[l,u]=(0,Er.O)(!1),d=(0,f.mA)((()=>w.D.shared(t).state.pipe((0,S.U)((e=>e.status)),(0,I.x)())),[t]),h=(0,n.useCallback)((()=>{w.D.shared(t).leave()}),[t]),p=(0,f.mA)((()=>w.D.shared(t).state.pipe((0,S.U)((e=>e.reconnecting)))),[t],!1),m=(0,f.mA)((()=>ur.l.shared(t).canOffer.pipe((0,Rt.w)((e=>e&&"call"===e.reason?ur.l.shared(t).offer.pipe((0,S.U)((e=>"call"===(null==e?void 0:e.reason)))):(0,M.of)(!1))))),[t],!1),g="speaking"===d&&s,v="speaking"===d&&!!a&&!o;return d&&"idle"!==d?(0,c.jsx)(Pr,{userId:t,attendeeId:i,mcsAttendeeId:r,mcsCallStatus:d,waitingForReconnection:p,interruptCall:h,remoteVideoShadowOverlayVisible:m,callConnectedStatusVisible:g,onMuteRemoteAudioClick:u,remoteAudioMuted:l,conversationHintsEnabled:v}):null}},63196:(e,t,r)=>{"use strict";r.d(t,{R:()=>_});var n,i=r(83426),s=r(43619),a=r(73599),o=r(95725),l=r(29331),c=r(42103),u=r(54930),d=r(63070),h=r(82801),p=r(12636),f=r(55948),A=r(4499),m=r(72779),g=r.n(m),v=r(46073),b=r(7373),y=r(90713),C=r(20802),w=r(74084),M=r(71506),S=r(71488),I=r(51547),E=r(11837),x=["onClick","userId","audioEnabled"],T=(n=S.L,(0,i.memo)((e=>{var{onClick:t,userId:r,audioEnabled:s}=e,a=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,x),o=(0,i.useCallback)((function(){I.J.shared(r).logLocalTrackAudioMediaButtonClick("mcs",s),t(...arguments)}),[t,r,s]);return(0,E.jsx)(n,Object.assign({},a,{audioEnabled:s,onClick:o}))}))),D=(0,i.memo)((e=>{var{userId:t}=e,{canOffer:r,rejectOffer:n}=(0,w.g)(M.n.shared(t)),a=(0,s.mA)((()=>f.D.shared().mcs.callInterface),[]),c=(0,s.mA)((()=>b.A.shared().microphone.pipe((0,o.U)((e=>!!e)))),[],!1),u=(0,s.mA)((()=>v.D.shared(t).state.pipe((0,o.U)((e=>{var t;return!e.localTracks.audioMuted&&!(null===(t=e.localTracks.audio[0])||void 0===t||!t.enabled)})),(0,l.x)())),[t],!1),d=(0,i.useCallback)((()=>{v.D.shared(t).toggleLocalAudio().subscribe(void 0,(()=>{y.T.shared().get(C.Z).actions.open("media-device-blocked-notice",[{props:{state:"microphone-blocked"}}])}))}),[t]),h=(0,i.useCallback)((()=>{null==n||n()}),[n]),p="new-design"===a?"right":"left";return c?(0,E.jsx)(T,{userId:t,tooltipVisible:r,onClick:d,audioEnabled:u,onTooltipCloseButtonClick:h,placement:p}):null})),k=r(48178),j=r(73256),L=r(47754);const O=(0,i.memo)((e=>{var{disabled:t,onClick:r}=e,n=(0,s.mA)((()=>f.D.shared().mcs.callInterface),[]),a=(0,L.n)("/dialogs/messages",t?"show-video":"hide-video"),o=(0,i.useMemo)((()=>g()("toggle-video-button setting-button",{"toggle-video-button--right":"new-design"===n})),[n]);return(0,E.jsx)("button",{title:a,className:o,onClick:r,children:(0,E.jsx)("span",{children:t?(0,E.jsx)(k.R,{}):(0,E.jsx)(j.V,{})})})}));var P=r(68755),N=["onClick","userId","disabled"],B=(e=>(0,i.memo)((t=>{var{onClick:r,userId:n,disabled:s}=t,a=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(t,N),o=(0,i.useCallback)((function(){I.J.shared(n).logLocalTrackVideoMediaButtonClick("mcs",!s),r(...arguments)}),[r,n,s]);return(0,E.jsx)(e,Object.assign({},a,{disabled:s,onClick:o}))})))(O),R=(0,i.memo)((e=>{var{userId:t}=e,r=(0,s.mA)((()=>b.A.shared().camera.pipe((0,o.U)((e=>!!e)))),[],!1),n=(0,s.mA)((()=>v.D.shared(t).state.pipe((0,o.U)((e=>!!e.localTracks.video.length)),(0,l.x)())),[t],!1),a=(0,i.useCallback)((()=>v.D.shared(t).toggleLocalVideo().subscribe(void 0,(()=>{P.Z.emit("overlay","camera-blocked","blocked")}))),[t]);return r?(0,E.jsx)(B,{userId:t,disabled:!n,onClick:a}):null})),V=r(28220);const z=(0,i.memo)((e=>{var{localMediaStream:t,toggleLocalVideoButtonVisible:r,userId:n,onVideoClick:a,controlsVisible:o,thumbnailVisible:l,videoVisible:c}=e,u=(0,i.useRef)(null),d=(0,s.mA)((()=>f.D.shared().mcs.callInterface),[]),h=(0,i.useMemo)((()=>g()("local-video",{"local-video--right":"new-design"===d})),[d]);(0,i.useEffect)((()=>{u.current&&t&&u.current.srcObject!==t&&(u.current.srcObject=t,u.current.play())}),[t]);var p=(0,i.useMemo)((()=>g()("local-video__controls",{"local-video__controls--hidden":!o})),[o]);return(0,E.jsxs)("div",{className:h,children:[c&&(0,E.jsx)("video",{className:"video",autoPlay:!0,playsInline:!0,muted:!0,ref:u,onClick:a}),l&&(0,E.jsx)("div",{className:"local-video__user-thumbnail-wrapper",children:(0,E.jsx)(V.UserThumbnail,{className:"local-video__user-thumbnail",ownerId:n})}),(0,E.jsxs)("div",{className:p,children:[(0,E.jsx)(D,{userId:n}),r&&(0,E.jsx)(R,{userId:n})]})]})}));var Y=r(88729);var G=r(45431);const U=(0,i.memo)((e=>{var{localMediaStream:t,vrCameraIsActive:r,positionHelperVisible:n}=e,s=(0,i.useMemo)((()=>g()("chat-call-mcs-local-video__cameraStatus",{"chat-call-mcs-local-video__online":r})),[r]);return(0,E.jsxs)("div",{className:"chat-call-mcs-local-video__wrapper",children:[(0,E.jsxs)("div",{className:"chat-call-mcs-local-video__cameraStatusContainer",children:[(0,E.jsx)("span",{className:s}),(0,E.jsx)(Y.LocalizedText,{href:"/call/mcs#vr-call-camera-status",variant:"body-1",color:"light"})]}),(0,E.jsxs)("div",{className:"chat-call-mcs-local-video__videoContainer",children:[(0,E.jsx)("div",{className:"chat-call-mcs-local-video__scene",children:(0,E.jsx)(G.K,{localMediaStream:t})}),n&&(0,E.jsxs)(E.Fragment,{children:[(0,E.jsx)("div",{className:"chat-call-mcs-local-video__videoOverlay"}),(0,E.jsx)("div",{className:"chat-call-mcs-local-video__tooltip",children:(0,E.jsx)(Y.LocalizedText,{href:"/call/mcs#vr-camera-position-tooltip",variant:"body-2",color:"light"})})]})]})]})}));var F=r(85814),q=r(43811),H=r(836),_=(0,i.memo)((e=>{var{userId:t,vrView:r}=e,n=(0,A.e)(),m=(0,s.mA)((()=>a.W.shared(t).stream),[t]),g=(0,s.mA)((()=>f.D.shared().mcs.callInterface),[]),b=(0,s.mA)((()=>F.v.shared(t).userIsFreeMember),[t],!1),[y,C]=(0,i.useState)(!1),w=(0,i.useRef)(),M=(0,i.useMemo)((()=>["android","ios"].includes((0,H.d0)())),[]),S=(0,s.mA)((()=>v.D.shared(t).state.pipe((0,o.U)((e=>!!e.localTracks.video.length)),(0,l.x)())),[t],!1),I=b?M:"new-design"===g&&M||S,x=(0,s.mA)((()=>v.D.shared(t).state.pipe((0,o.U)((e=>{var t;return!e.localTracks.audioMuted&&!(null===(t=e.localTracks.audio[0])||void 0===t||!t.enabled)})),(0,l.x)())),[t],!1),T=(0,s.mA)((()=>r?f.D.shared().vrMeets.call.positionHelperTtl.pipe((0,c.w)((e=>(0,p.H)(e).pipe((0,u.h)(!1),(0,d.O)(!0))))):(0,h.of)(!1)),[r],!1),D=(0,i.useCallback)((()=>{"default"!==g&&(w.current&&clearTimeout(w.current),x&&S&&(w.current=window.setTimeout((()=>{C(!1)}),5e3)))}),[x,S,g]),k=(0,i.useCallback)((()=>{C(!0),D()}),[D]);(0,i.useEffect)((()=>{D()}),[S,x,D]),(0,q.fs)((()=>{w.current&&clearTimeout(w.current)}),[]);var j="default"===g||y||!x||!S,L="new-design"===g&&!m;return r?(0,E.jsx)(U,{localMediaStream:m,vrCameraIsActive:n,positionHelperVisible:T}):(0,E.jsx)(z,{localMediaStream:m,userId:t,toggleLocalVideoButtonVisible:!b,onVideoClick:k,controlsVisible:j,thumbnailVisible:L,videoVisible:I})}))},56212:(e,t,r)=>{"use strict";r.d(t,{y:()=>L});var n=r(83426),i=r(7327),s=r(75519),a=r(45966),o=r.n(a),l=r(10045),c=r.n(l),u=new(o())({id:"settings",use:"settings-usage",viewBox:"0 0 18 18",content:'<symbol viewBox="0 0 18 18" xmlns="http://www.w3.org/2000/svg" id="settings">\n<path fill-rule="evenodd" clip-rule="evenodd" d="M6.29 18H9.12L18 9.12V6.29M16 18C16.55 18 17.05 17.78 17.41 17.41C17.78 17.05 18 16.55 18 16V14L14 18M2 0C1.46957 0 0.960859 0.210714 0.585786 0.585786C0.210714 0.960859 0 1.46957 0 2V4L4 0M8.88 0L0 8.88V11.71L11.71 0M16.5 0.0799999L0.0799999 16.5C0.17 16.85 0.35 17.16 0.59 17.41C0.84 17.65 1.15 17.83 1.5 17.92L17.93 1.5C17.74 0.8 17.2 0.26 16.5 0.0799999Z" />\n</symbol>'});c().add(u);const d=u;var h=r(72779),p=r.n(h),f=r(47754),A=r(22201);var m=r(11837);const g=(0,n.memo)((e=>{var{onClick:t,activeButton:r,tooltipIsVisible:a,onTooltipCloseButtonClick:o}=e,l=(0,n.useMemo)((()=>p()("setting-button","chat-call-mcs-video-background-settings-button__button",{"chat-call-mcs-video-background-settings-button__active":r})),[r]),c=(0,n.useMemo)((()=>p()("chat-call-mcs-video-background-settings-button__tooltip")),[]),u=(0,f.n)("call/mcs/video-processor","choose-makeup");return(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)("button",{title:u,className:l,onClick:t,children:(0,m.jsx)("span",{children:(0,m.jsx)(i.Z,{icon:d})})}),a&&(0,m.jsxs)("span",{className:c,children:[(0,m.jsx)(A.o,{href:"/call/mcs/video-processor#settings-tip"}),(0,m.jsx)("button",{className:"chat-call-mcs-video-background-settings-button__closeButton",onClick:o,children:(0,m.jsx)(i.Z,{icon:s.Z,typeClass:"chat-call-mcs-video-background-settings-button__icon"})})]})]})}));var v=r(43619),b=r(95725),y=r(62360),C=r(68755),w=r(19862),M=r(20867),S=r(50070),I=r(90713),E=r(20802),x=r(98705),T=r(43811),D=r(74084),k=r(90981),j=r(75812),L=(0,n.memo)((()=>{var e=(0,M.I)(),t=(0,v.mA)((()=>e?j.a.shared(e).getActiveProcessor().pipe((0,b.U)((e=>!!e))):S.E),[e],!1),r=(0,v.mA)((()=>w.A.shared().camera.pipe((0,y.j)("permission"),(0,b.U)((e=>"allowed"===e)))),[],!1),i=(0,v.mA)((()=>e?j.a.shared(e).processorIsAvailable:S.E),[e],!1),{canOffer:s,acceptOffer:a,rejectOffer:o,offer:l}=(0,D.g)(e?k.S6.shared(e):void 0),c=(0,n.useCallback)((()=>{null==o||o()}),[o]),u=(0,n.useCallback)((()=>{null==a||a()}),[a]),d=s&&!!l,h=(0,n.useCallback)((()=>{r?(I.T.shared().get(E.Z).actions.open("video-background-settings",[{props:{}}]),u()):C.Z.emit("overlay","camera-blocked","blocked")}),[u,r]),p=(0,v.GC)((()=>I.T.shared().get(E.Z).store.rxState().toSingle().pipe((0,x.RO)((e=>{"video-background-settings"===(null==e?void 0:e.name)&&I.T.shared().get(E.Z).actions.close("video-background-settings")})))),[]);(0,T.fs)((()=>{p()}),[p]);var f=t&&r;return i&&r?(0,m.jsx)(g,{activeButton:f,onClick:h,tooltipIsVisible:d,onTooltipCloseButtonClick:c}):null}))},97720:(e,t,r)=>{"use strict";r.r(t),r.d(t,{MuteRemoteAudioButton:()=>g});var n=r(83426),i=r(7327),s=r(45966),a=r.n(s),o=r(10045),l=r.n(o),c=new(a())({id:"sound_off_old",use:"sound_off_old-usage",viewBox:"0 0 19.1397629 19.562746",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 19.1397629 19.562746" id="sound_off_old">\n    <g>\n        <path d="M2.3697677,11.8841867c-0.0494385-0.1448975-0.0831909-0.2956543-0.0831909-0.4528198V8.0314035\n\t\tc0-0.8000493,0.6999512-1.5000005,1.5-1.5000005h1.5v2.978394l1.8999634-1.5466313V6.0314031l5.2000117-3.9999998v1.6987305\n\t\tl1.7000122-1.3838501v-0.914917c0-0.5999756-0.2999878-1.0999756-0.7999878-1.2999878s-1.1000366-0.2000122-1.6000366,0.2000122\n\t\tL5.8865523,4.7313542h-2c-1.7999878,0-3.2999878,1.5-3.2999878,3.3000493v3.5c0,0.5377197,0.1464844,1.0411377,0.3822021,1.4932861\n\t\tL2.3697677,11.8841867z" />\n        <path d="M12.3865519,11.4660959v6.0653067l-3.8308716-2.9468374l-1.4060664,1.1446533l4.5369258,3.5021353\n\t\tc0.4000244,0.4000244,1.1000366,0.4000244,1.6000366,0.2000122s0.7999878-0.7999878,0.7999878-1.2999878v-8.0491323\n\t\tL12.3865519,11.4660959z" />\n    </g>\n    <path d="M1.6188551,17.6529083L18.7585354,3.5142586c0.4338398-0.3417611,0.5084858-0.97051,0.1667233-1.40435V2.1099069\n\tc-0.3417625-0.43384-0.9705105-0.5084848-1.4043503-0.1667237L0.3812276,16.0818329\n\tc-0.43384,0.3417606-0.5084848,0.9705105-0.1667237,1.4043503l0.0000012,0.0000019\n\tC0.5562661,17.9200249,1.1850151,17.994669,1.6188551,17.6529083z" />\n</symbol>'});l().add(c);const u=c;var d=r(11837),h=(0,n.memo)((()=>(0,d.jsx)(i.Z,{typeClass:"sound disable",icon:u}))),p=new(a())({id:"sound_on_old",use:"sound_on_old-usage",viewBox:"0 0 23.9 19.6",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 23.9 19.6" id="sound_on_old">\n    <g>\n        <path d="M12.7,0.1c-0.5-0.2-1.1-0.2-1.6,0.2L5.3,4.7h-2C1.5,4.7,0,6.2,0,8v3.5c0,1.8,1.5,3.3,3.3,3.3h2.1l5.7,4.4\n\t\tc0.4,0.4,1.1,0.4,1.6,0.2s0.8-0.8,0.8-1.3V1.4C13.5,0.8,13.2,0.3,12.7,0.1z M3.2,12.9c-0.8,0-1.5-0.7-1.5-1.5V8\n\t\tc0-0.8,0.7-1.5,1.5-1.5h1.5v6.4H3.2z M11.8,17.5l-5.2-4V6l5.2-4V17.5z" />\n        <path d="M16.9,2.6c-0.6,0-1,0.4-1,1s0.4,1,1,1c2.8,0,5,2.2,5,5s-2.2,5-5,5c-0.6,0-1,0.4-1,1c0,0.6,0.4,1,1,1c3.9,0,7-3.1,7-7\n\t\tC23.9,5.8,20.8,2.6,16.9,2.6z" />\n        <path d="M16.9,10.6c-0.6,0-1,0.4-1,1s0.4,1,1,1c1.7,0,3-1.3,3-3s-1.3-3-3-3c-0.6,0-1,0.4-1,1s0.4,1,1,1c0.6,0,1,0.4,1,1\n\t\tS17.5,10.6,16.9,10.6z" />\n    </g>\n</symbol>'});l().add(p);const f=p;var A=(0,n.memo)((()=>(0,d.jsx)(i.Z,{typeClass:"sound enable",icon:f}))),m=r(47754);const g=(0,n.memo)((e=>{var{muted:t,onClick:r}=e,n=(0,m.n)("/dialogs/messages",t?"sound-on":"sound-off"),i=t?(0,d.jsx)(h,{}):(0,d.jsx)(A,{});return(0,d.jsx)("button",{title:n,className:"mute-remote-audio-button setting-button",onClick:r,children:(0,d.jsx)("span",{children:i})})}))},93412:(e,t,r)=>{"use strict";r.d(t,{e:()=>c});var n=r(83426),i=r(77147),s=r(7327),a=r(22201);var o=r(11837);const l=(0,n.memo)((()=>{var e=(0,n.useMemo)((()=>({icon:(0,o.jsx)(s.Z,{icon:i.Z,typeClass:"chat-call-remote-stream-blurred-note__icon"},"stream-blurred-note")})),[]);return(0,o.jsx)("span",{className:"chat-call-remote-stream-blurred-note__note",children:(0,o.jsx)(a.o,{href:"/call#stream-blurred-note",data:e})})}));var c=(0,n.memo)((()=>(0,o.jsx)(l,{})))},86943:(e,t,r)=>{"use strict";r.d(t,{z:()=>f});var n=r(83426),i=r(88729),s=r(43619),a=r(82801),o=r(12636),l=r(42103),c=r(54930),u=r(63070),d=r(55948);var h=r(27567),p=r(11837),f=(0,n.memo)((e=>{var t,{attendeeId:r,remoteStreamExists:f}=e,A=(0,n.useRef)(!1),m=null===(t=(0,h.G)(r))||void 0===t?void 0:t.name,g=(0,n.useMemo)((()=>({name:m})),[m]);return(0,s.mA)((()=>f||A.current?(A.current=!0,(0,a.of)(!1)):d.D.shared().callStatusInfo.enabled.pipe((0,l.w)((e=>e?(A.current=!0,d.D.shared().callStatusInfo.startSpeakingNoteTtl.pipe((0,l.w)((e=>(0,o.H)(e))),(0,c.h)(!1),(0,u.O)(!0))):(0,a.of)(!1))))),[f])?(0,p.jsx)("div",{className:"chat-call-start-speaking-note__container",children:(0,p.jsx)(i.LocalizedText,{href:"/call#start-speaking-note",variant:"caption-2",data:g})}):null}))},71488:(e,t,r)=>{"use strict";r.d(t,{L:()=>C});var n=r(83426),i=r(45966),s=r.n(i),a=r(10045),o=r.n(a),l=new(s())({id:"microphone",use:"microphone-usage",viewBox:"0 0 20 27",content:'<symbol xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 20 27" id="microphone">\n<g>\n\t<path d="M10,18c2.8,0,5-2.2,5-5V5c0-2.8-2.2-5-5-5S5,2.2,5,5v8C5,15.8,7.2,18,10,18z M7,5c0-1.7,1.3-3,3-3s3,1.3,3,3v8\n\t\tc0,1.7-1.3,3-3,3s-3-1.3-3-3V5z" />\n\t<path d="M19,12c-0.6,0-1,0.4-1,1c0,4.4-3.6,8-8,8s-8-3.6-8-8c0-0.6-0.4-1-1-1s-1,0.4-1,1c0,5.2,3.9,9.4,9,10v3c0,0.6,0.4,1,1,1\n\t\ts1-0.4,1-1v-3c5.1-0.5,9-4.8,9-10C20,12.4,19.6,12,19,12z" />\n</g>\n</symbol>'});o().add(l);const c=l;var u=r(7327),d=r(11837);class h extends n.PureComponent{render(){return(0,d.jsx)(u.Z,{typeClass:"microphone",icon:c})}}var p=r(72311);class f extends n.PureComponent{render(){return(0,d.jsx)(u.Z,{typeClass:"microphone blocked",icon:p.Z})}}var A=r(47754),m=r(22201),g=r(75519);const v=(0,n.memo)((e=>{var{onCloseClick:t}=e;return(0,d.jsxs)("div",{className:"chat-call-local-audio-muted-tooltip__container",children:[(0,d.jsx)("button",{className:"chat-call-local-audio-muted-tooltip__button",onClick:t,children:(0,d.jsx)(u.Z,{typeClass:"chat-call-local-audio-muted-tooltip__icon",icon:g.Z})}),(0,d.jsx)("span",{children:(0,d.jsx)(m.o,{href:"/call#mic-muted"})})]})}));var b=r(72779),y=r.n(b),C=(0,n.memo)((e=>{var{audioEnabled:t,onClick:r,tooltipVisible:i,onTooltipCloseButtonClick:s,placement:a="left"}=e,o=(0,A.n)("dialogs/messages",t?"mic-off":"mic-on"),l=t?(0,d.jsx)(h,{}):(0,d.jsx)(f,{}),c=(0,n.useMemo)((()=>y()("chat-call-toggle-local-audio-button-view__container",{"chat-call-toggle-local-audio-button-view__containerRight":"right"===a})),[a]);return(0,d.jsxs)("div",{className:c,children:[i&&(0,d.jsx)(v,{onCloseClick:s}),(0,d.jsx)("button",{title:o,className:"setting-button",onClick:r,children:(0,d.jsx)("span",{children:l})})]})}))},56695:(e,t,r)=>{"use strict";r.d(t,{E:()=>z});var n=r(83426),i=r(34677),s=r(47754);const a={container:"chat-call-toggle-local-media-device-tooltip__container",containerFullscreen:"chat-call-toggle-local-media-device-tooltip__containerFullscreen",containerMobile:"chat-call-toggle-local-media-device-tooltip__containerMobile",containerMobileNewDesign:"chat-call-toggle-local-media-device-tooltip__containerMobileNewDesign",innerContainer:"chat-call-toggle-local-media-device-tooltip__innerContainer","innerContainer-microphone":"chat-call-toggle-local-media-device-tooltip__innerContainer-microphone",innerContainerMobileNewDesign:"chat-call-toggle-local-media-device-tooltip__innerContainerMobileNewDesign","innerContainer-camera":"chat-call-toggle-local-media-device-tooltip__innerContainer-camera",innerContainerFullscreen:"chat-call-toggle-local-media-device-tooltip__innerContainerFullscreen",innerContainerMobile:"chat-call-toggle-local-media-device-tooltip__innerContainerMobile"};var o=r(72779),l=r.n(o),c=r(97634),u=r(76858),d=r(43619),h=r(55948),p=r(11837);const f=(0,n.memo)((e=>{var{type:t,onCloseButtonClick:r}=e,o=(0,c.O)(),f=(0,n.useMemo)((()=>["android","ios"].includes((0,u.operatingSystem)())),[]),A=(0,d.mA)((()=>h.D.shared().mcs.callInterface),[]),m="all"===t?"toggle-camera-and-microphone-tooltip":"camera"===t?"toggle-camera-tooltip":"toggle-microphone-tooltip",g=(0,s.n)("call",m),v=(0,n.useMemo)((()=>l()(a.container,{[a.containerFullscreen]:o},{[a.containerMobile]:f&&"default"===A},{[a.containerMobileNewDesign]:"new-design"===A})),[o,f,A]),b=(0,n.useMemo)((()=>l()(a.innerContainer,a["innerContainer-"+t],{[a.innerContainerFullscreen]:o},{[a.innerContainerMobile]:f&&"default"===A},{[a.innerContainerMobileNewDesign]:"new-design"===A})),[t,o,f,A]),y="new-design"===A?"bottomRight":o||f?"right":"left";return(0,p.jsx)("div",{className:v,children:(0,p.jsx)("div",{className:b,children:(0,p.jsx)(i._,{title:g,variant:"second-accent",onCloseButtonClick:r,arrowPlacement:y})})})}));var A,m=r(74084),g=r(61922),v=r(30859),b=r(54930),y=r(42103),C=r(95725),w=r(29331),M=r(19351),S=r(35713),I=r(12941),E=r(50070),x=r(22983),T=r(82801),D=r(46073),k=r(32734),j=r(90713),L=r(19869),O=r.n(L),P=r(57450),N=r(68161),B=r(66784),R=r(76143);class V extends g.l{constructor(e){super(),this.userId=e;var t=null;this.canOffer=(0,I.T)(this.offeringResult.pipe((0,b.h)(!1)),h.D.shared().callToggleLocalMediaDeviceOffering.enabled.pipe((0,y.w)((r=>r?(0,x.aj)([D.D.shared(e).state.pipe((0,C.U)((e=>"speaking"===e.status)),(0,w.x)()),j.T.shared().get(k.Z,this.userId).store.rxState().pipe((0,C.U)((e=>"speaking"===e.status)),(0,w.x)())]).pipe((0,M.b)((()=>{t=null})),(0,y.w)((r=>{var[n,i]=r;return n||i?n?D.D.shared(e).state.pipe((0,C.U)((e=>[!!e.localTracks.audio.length,!!e.localTracks.video.length])),(0,w.x)(((e,t)=>O()(e,t)))):j.T.shared().get(k.Z,this.userId).store.rxState().pipe((0,C.U)((e=>"speaking"===e.status?e.attendee:void 0)),(0,P.W)(),(0,y.w)((r=>(t=new N.L(e,r),(0,x.aj)([t.localAudioEnabled,t.localVideoEnabled]))))):(0,T.of)(!1)})),(0,C.U)((e=>{if(e){var[t,r]=e;if(!t&&!r)return"all";if(!r)return"camera";if(!t)return"microphone"}return!1}))):E.E)))).pipe((0,w.x)(),(0,S.d)({bufferSize:1,refCount:!0}))}start(e){return R.o.just(B.x.success(e))}}A=V,V.shared=(0,v.r)((e=>new A(e)));var z=(0,n.memo)((e=>{var{userId:t}=e,{canOffer:r,offer:n,rejectOffer:i}=(0,m.g)(V.shared(t),(e=>e));return r&&n?(0,p.jsx)(f,{type:n,onCloseButtonClick:i}):null}))},84669:(e,t,r)=>{"use strict";r.d(t,{G:()=>c});var n=r(24780),i=r(43619),s=r(83426),a=r(848);var o=r(11837);const l=(0,s.memo)((e=>{var{onClick:t,maskEnabled:r}=e,n=r?"maskDisabled":"mask";return(0,o.jsx)("div",{className:"chat-call-toggle-mask-button__container",children:(0,o.jsx)("button",{className:"setting-button",onClick:t,children:(0,o.jsx)(a.J,{name:n,size:"normal"})})})}));var c=(0,s.memo)((()=>{var e=(0,i.mA)((()=>n.P.shared().active),[]),t=(0,i.mA)((()=>n.P.shared().enabled),[],!0),r=(0,i.GC)((()=>n.P.shared().toggle()),[]);return e?(0,o.jsx)(l,{maskEnabled:t,onClick:r}):null}))},75565:(e,t,r)=>{"use strict";r.d(t,{S:()=>m});var n=r(83426),i=r(45966),s=r.n(i),a=r(10045),o=r.n(a),l=new(s())({id:"eye",use:"eye-usage",viewBox:"0 0 20 16",content:'<symbol fill="none" viewBox="0 0 20 16" xmlns="http://www.w3.org/2000/svg" id="eye"><g clip-rule="evenodd" fill="currentcolor" fill-rule="evenodd" stroke="currentcolor" stroke-width=".2"><path d="m18.699 9.29187c.4014-.78246.4014-1.80124 0-2.58374-.0456-.08941-2.9312-5.70813-8.699-5.70813-5.76783 0-8.65369 5.61879-8.69895 5.70813-.401399.78246-.401399 1.80124 0 2.58374.04553.08941 2.93112 5.70813 8.69895 5.70813 5.7678 0 8.6537-5.61879 8.699-5.70813zm-.9997-.86024-.0018.00313s-2.5614 5.00984-7.69773 5.00984c-5.1363 0-7.69777-5.00984-7.69777-5.00984l-.00175-.00313c-.13447-.26129-.13447-.60192 0-.86322l.00175-.00312s2.56147-5.00989 7.69777-5.00989c5.13633 0 7.69773 5.00989 7.69773 5.00989l.0018.00312c.1344.26129.1344.60193 0 .86322z" /><path d="m10 4.66647c-1.9321 0-3.50012 1.49333-3.50012 3.33341s1.56802 3.33342 3.50012 3.33342 3.5001-1.49334 3.5001-3.33342-1.568-3.33341-3.5001-3.33341zm0 1.33337c1.1593 0 2.1001.89602 2.1001 2.00004 0 1.10403-.9408 2.00005-2.1001 2.00005-1.15924 0-2.10007-.89602-2.10007-2.00005 0-1.10402.94083-2.00004 2.10007-2.00004z" /></g></symbol>'});o().add(l);const c=l;var u=r(77147),d=r(7327);var h=r(11837);const p=(0,n.memo)((e=>{var{blurred:t,onClick:r}=e,n=t?u.Z:c;return(0,h.jsx)("button",{onClick:r,className:"chat-call-toggle-remote-stream-blur-button__button",children:(0,h.jsx)(d.Z,{icon:n,typeClass:"chat-call-toggle-remote-stream-blur-button__icon"})})}));var f=r(43619),A=r(32807),m=(0,n.memo)((e=>{var{userId:t,attendeeId:r}=e,i=(0,f.mA)((()=>A.X.shared(t).blurVisible(r)),[t,r],!1),s=(0,n.useCallback)((()=>{A.X.shared(t).setBlurIsVisible(!i)}),[t,i]);return(0,h.jsx)(p,{onClick:s,blurred:i})}))},77255:(e,t,r)=>{"use strict";r.d(t,{t:()=>d});var n=r(47754),i=r(48178),s=r(73256),a=r(76858),o=r(83426),l=r(11837),c=r(20999).Z,u=(0,o.memo)((e=>{var{remoteVideoVisible:t,toggleRemoteVideoVisible:r}=e,a=(0,n.n)("/dialogs/messages",t?"hide-video":"show-video");return(0,l.jsx)("button",{title:a,className:"toggle-remote-video-wrapper-mobile setting-button",onClick:r,children:(0,l.jsx)("span",{children:t?(0,l.jsx)(s.V,{}):(0,l.jsx)(i.R,{})})})})),d=(0,o.memo)((e=>{var{remoteVideoVisible:t,toggleRemoteVideoVisible:r}=e,i="button default-button "+(t?"":"show-remote-video"),s=(0,n.n)("/dialogs/messages",t?"hide-attendee-video":"show-attendee-video");return["android","ios"].includes((0,a.operatingSystem)())?(0,l.jsx)(u,Object.assign({},e)):(0,l.jsx)("div",{className:"center-horizontal toggle-remote-video-wrapper",children:(0,l.jsx)(c,{className:i,onClick:r,children:(0,l.jsx)("span",{children:s})})})}));d.displayName="components.Chat.call.toggle-remote-video-button"},63091:(e,t,r)=>{"use strict";r.d(t,{e:()=>Ue});var n=r(83426),i=r(23817),s=r(4463),a=r.n(s),o=r(71108),l=r(53031),c=r(7718);function u(e){var t=function(e){var t;if("string"!=typeof e||2!==(t=e.split(":")).length||!t[0]||!t[1])throw new Error('MessagesModel should have id in format "{identity}:{attendee}"');return{identity:t[0],attendee:t[1]}}(e);class r{constructor(){this.startTyping=()=>(e,r)=>{r.api.events.post(t.attendee,{payload:{sender:t.identity},label:"event.user.typing.started"},(t=>t?e(null,t):e({outgoing:!0})))},this.endTyping=()=>(e,r)=>{r.api.events.post(t.attendee,{payload:{sender:t.identity},label:"event.user.typing.ended"},(t=>t?e(null,t):e({outgoing:!1})))}}}return r.displayName=u.getDisplayName(e),r}u.getDisplayName=function(e){return"user-events-typing."+e};const d=u;function h(e){class t{constructor(t){this.update=e=>{e&&this.setState(e)};var r=t.getActions(d,e);this.state={outgoing:!1},this.bindAction(r.startTyping,this.update),this.bindAction(r.endTyping,this.update)}}return t.displayName=h.getDisplayName(e),t}h.getDisplayName=function(e){return"user-events-typing."+e};const p={actions:d,store:h};var f=r(11837),A=["forwardedRef"],m="generated.dialogs.messages.startTyping",g="generated.dialogs.messages.endTyping";var v=r(22180);function b(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return t=>{var r=(0,o.E)(t,function(e){return t=>function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.userPropName||"userId",i=t.attendeePropName||"attendeeId",s=t.onStartTypingPropName||"onStartTyping",a=t.onEndTypingPropName||"onEndTyping";class o extends n.Component{constructor(){var e;super(...arguments),e=this,this.startTyping=e=>{this.props[m]&&this.props[g]&&e&&(this.timer?(clearTimeout(this.timer),this.timer=null):this.props[m](),this.timer=setTimeout(this.endTyping,5e3))},this.endTyping=()=>{this.timer&&(clearTimeout(this.timer),this.timer=null),this.props[g]&&this.props[g]()},this.onStartTyping=function(t){e.startTyping(t);for(var r=arguments.length,n=new Array(r>1?r-1:0),i=1;i<r;i++)n[i-1]=arguments[i];e.props[s]&&e.props[s](t,...n)},this.onEndTyping=function(){e.endTyping(),e.props[a]&&e.props[a](...arguments)}}componentWillUnmount(){this.endTyping()}render(){var t=this.props,{forwardedRef:r}=t,n=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(t,A);return delete n[m],delete n[g],(0,f.jsx)(e,Object.assign({},n,{ref:r,[s]:this.onStartTyping,[a]:this.onEndTyping}))}}o.displayName="dialogs-messages-outgoing-typing.controller";var l=(0,c.Z)((function(e,t){return t[r]&&t[i]?{typingModel:e.get(p,(n=t[r],s=t[i],n+":"+s))}:{};var n,s}),(()=>{}),(function(e){var t={};return e.typingModel&&(t[m]=e.typingModel.actions.startTyping,t[g]=e.typingModel.actions.endTyping),t}),(function(e,t){return e[r]!==t[r]||e[i]!==t[i]}))(o);return"function"==typeof n.forwardRef?n.forwardRef(((e,t)=>n.createElement(l,Object.assign({forwardedRef:t},e)))):l}(t,e)}({onStartTypingPropName:e.onStartTypingPropName,onEndTypingPropName:e.onEndTypingPropName}),l.withMessageSending,v.f);return r.propTypes={userId:a().string,attendeeId:a().string,instant:a().bool},r}}var y=r(73498),C=r(76301),w=r(16371),M=r(74880),S=r(76653),I=r(90713),E=r(51465),x=r(3100),T=r(66733),D=r(82801),k=r(95725),j=r(22201);function L(e){var t=(0,n.useRef)(null);return(0,n.useEffect)((()=>{var r=t.current;return r&&r.addEventListener("drop",e.onDrop),()=>{r&&r.removeEventListener("drop",e.onDrop)}}),[e.onDrop]),(0,f.jsx)("div",{ref:t,children:e.children})}var O=r(167),P=r(19530),N=r(72779),B=r.n(N),R=r(13980),V=r.n(R),z=r(51362);class Y extends n.PureComponent{constructor(){super(...arguments),this.state={isOpened:!1},this.onDocumentClicked=e=>{this.wrapperRef&&!this.wrapperRef.contains(e.target)&&this.close()},this.setWrapperRef=e=>{this.wrapperRef=e},this.togglePopover=()=>{this.setState({isOpened:!this.state.isOpened})},this.close=()=>{this.setState({isOpened:!1})},this.onSendDeviceMediaClicked=()=>{this.close(),this.refs.fileInput.click()},this.onSendNewMediaClicked=()=>{this.close(),this.props.onSendNewMediaClick&&this.props.onSendNewMediaClick()},this.onFileChanged=e=>{this.props.onFileSelect(e.target.files[0]),e.target.value=""}}componentDidUpdate(e,t){!t.isOpened&&this.state.isOpened?document.addEventListener("click",this.onDocumentClicked):t.isOpened&&!this.state.isOpened&&document.removeEventListener("click",this.onDocumentClicked)}componentWillUnmount(){document.removeEventListener("click",this.onDocumentClicked)}render(){var e=B()("send-attachments",{active:this.state.isOpened});return(0,f.jsxs)("div",{className:e,children:[this.state.isOpened&&(0,f.jsxs)("div",{className:"popover",ref:this.setWrapperRef,children:[(0,f.jsx)("button",{type:"button",className:"send-device-media",onClick:this.onSendDeviceMediaClicked,disabled:this.props.disabled,children:(0,f.jsx)(j.o,{href:"/dialogs/messages#device-upload"})}),(0,f.jsx)("button",{type:"button",className:"send-new-media",onClick:this.onSendNewMediaClicked,disabled:this.props.disabled,children:(0,f.jsx)(j.o,{href:"/dialogs/messages#webcam-upload"})})]}),(0,f.jsxs)("button",{type:"button",className:"toggle",onClick:!this.props.deviceIsMobile&&this.togglePopover,disabled:this.props.disabled,children:[(0,f.jsx)(z.T,{}),(0,f.jsx)(j.o,{href:"/commons#photo"}),(0,f.jsx)("span",{children:"/"}),(0,f.jsx)(j.o,{href:"/commons#video"}),(0,f.jsx)("input",{className:!this.props.deviceIsMobile&&"hidden",type:"file",name:"file",value:"",size:"1",accept:"image/*, video/*",ref:"fileInput",onChange:this.onFileChanged})]})]})}}Y.displayName="components.Chat.form.attachments.view",Y.propTypes={disabled:V().bool,onFileSelect:V().func,onSendNewMediaClick:V().func,deviceIsMobile:V().bool};var G,U,F=(G=Y,(U=class extends n.Component{render(){var e=this.props,t=Object.assign({},(function(e){if(null==e)throw new TypeError("Cannot destructure "+e)}(e),e)),r="mobile"===w.Z.device();return(0,f.jsx)(G,Object.assign({},t,{deviceIsMobile:r}))}}).propTypes={userId:V().string,attendeeId:V().string},U),q=r(51727),H=r(19896),_=r(47754),Z=r(70249),Q=r(48616),W=r(26508),X=r(63269),J=function(e){var t=(0,S.s)(((t,r)=>{var{useDistinct:n,useObservable:i}=r,s=x.D.shared()||{},a=(0,M.Z)(["features","offline-chats"],s),o=i((()=>E.kS.shared(t.attendeeId).presence),t.attendeeId)||{},l=n(((e,t)=>I.T.shared().get(y.ZP,(0,y.zv)(e,t))),t.userId,t.attendeeId),c=n((e=>()=>{e.emit("command.messages.form.send-new-media")}),t.bus),u=n(((e,r,n,i)=>r=>{var s=(0,C.xn)(e);n.emit("command.messages.form.send-text",r,s),i(),t.onTextSent&&t.onTextSent(r)}),t.userId,t.attendeeId,t.bus,t.onEndTyping,t.onTextSent),d=n(((e,t,r)=>(t,n,i)=>{var s=(0,C.xn)(e);r.emit("command.messages.form.send-cheer",t,s,i)}),t.userId,t.attendeeId,t.bus),h=n(((e,t,r)=>t=>{var n=(0,C.xn)(e);r.emit("command.messages.form.send-sticker",t,n)}),t.userId,t.attendeeId,t.bus),p=n((()=>e=>{var t=new FileReader;t.onload=t=>{l.actions.send({uri:t.target.result,mediaType:e.type.startsWith("image")?"photo":"video",type:e.type})},t.readAsDataURL(e)})),A=i((()=>t.userId?T.E.shared(t.userId).state(t.attendeeId).pipe((0,k.U)((e=>"loading"===e.step))):(0,D.of)(!1)),[t.userId,t.attendeeId],!1),m="mobile"===w.Z.device(),g=!1===a&&!1===o.online||A;return(0,f.jsx)(e,Object.assign({},t,{disabled:g,onFileSelect:p,onSendNewMediaClick:c,onSendTextClick:u,onCheerSelect:d,onStickerSelect:h,deviceIsMobile:m}))}));return b({onStartTypingPropName:"onTextChange",onEndTypingPropName:"onEndTyping"})(t)}((0,n.memo)((e=>{var{className:t,onSendTextClick:r,deviceIsMobile:i,onStickerSelect:s,onFileSelect:a,onCheerSelect:o,disabled:l,birthdayTheme:c,hint:u,inputComponent:d,sendButtonComponent:h}=e,[p,A]=(0,n.useState)(""),[m,g,v]=(0,X.O)(!1),[b,y,C]=(0,X.O)(!1),w=(0,n.useRef)(null),M=(0,_.n)("dialogs/messages","type-message"),S=(0,_.n)("dialogs/messages","birthday-message"),I=c?S:M,E=(0,n.useCallback)((()=>{w.current&&w.current.focus()}),[]),x=(0,n.useCallback)((()=>{(0,H.I)(p)&&(r&&r(p),A(""),i||E())}),[p,r,i,E]),T=(0,n.useCallback)((e=>{13===e.keyCode&&(e.preventDefault(),x())}),[x]),D=(0,Q.s)(A);(0,n.useEffect)((()=>{u&&A(u)}),[u]);var k=(0,n.useCallback)((()=>{g(),C(!1)}),[C,g]),N=(0,n.useCallback)((()=>{v(!1),y()}),[v,y]),R=(0,n.useCallback)((()=>{v(!1),C(!1)}),[v,C]),V=(0,n.useCallback)((e=>{s&&s(e),R(),i||E()}),[s,R,i,E]),z=(0,n.useCallback)((e=>{var t=e.pattern+" ";p.trim()&&!p.endsWith(" ")&&(t=" "+t),A(p+t),R(),E()}),[p,R,E]),Y=(0,n.useCallback)((e=>{if(e.preventDefault(),e.dataTransfer&&e.dataTransfer.files)for(var t=0;t<e.dataTransfer.files.length;t++)a(e.dataTransfer.files[t])}),[a]),G=(0,n.useMemo)((()=>B()("chat-form",{disabled:l},t)),[l,t]),U=(0,n.useMemo)((()=>B()("send-emoji",{active:m})),[m]),J=(0,n.useMemo)((()=>B()("send-sticker",{active:b})),[b]),K=(0,n.useMemo)((()=>B()("chat-form-input-wrapper",{"with-input-component":Boolean(d)})),[d]),$=(0,n.useMemo)((()=>{var t={type:"text",name:"text",autoComplete:"off",value:p,onKeyDown:T,onChange:D,disabled:l,autoFocus:!0,ref:w,maxLength:255,placeholder:I},r=d?(0,f.jsx)(d,Object.assign({},t)):(0,f.jsx)("input",Object.assign({},t));return e.canSendMedia?(0,f.jsx)(L,{onDrop:Y,children:r}):r}),[Y,p,T,D,I,l,e.canSendMedia,d]),ee=e.canSendSmiles||e.canSendStickers&&!e.useSeparatePickerForSmiles,te=e.canSendStickers&&!!e.useSeparatePickerForSmiles,re=e.canSendSmiles||e.canSendStickers&&!e.useSeparatePickerForSmiles,ne=e.canSendStickers&&!!e.useSeparatePickerForSmiles,ie=(0,n.useRef)(null),se=(0,n.useRef)(null),ae=(0,n.useRef)(null),oe=(0,n.useRef)(null),le=(0,n.useMemo)((()=>[...ee?[ie]:[],...te?[se]:[],...re?[ae]:[],...ne?[oe]:[]]),[re,ne,ee,te]);return(0,Z.O)(le,R),(0,f.jsxs)("div",{className:G,children:[ee&&(0,f.jsx)(O.h,{rootRef:ie,className:"emoji",smilesEnabled:!0,stickersEnabled:e.canSendStickers&&!e.useSeparatePickerForSmiles,isOpened:m,onStickerSelect:V,onSmileSelect:z,attendeeId:e.attendeeId,userId:e.userId}),te&&(0,f.jsx)(O.h,{rootRef:se,className:"stickers",smilesEnabled:!1,stickersEnabled:!0,isOpened:b,onStickerSelect:V,attendeeId:e.attendeeId,userId:e.userId}),(0,f.jsx)("div",{className:"form-wrapper",children:(0,f.jsxs)("div",{className:"form-panel",children:[ne&&(0,f.jsx)("button",{ref:oe,className:J,onClick:N,disabled:l,children:(0,f.jsx)(j.o,{href:"/dialogs/messages#stickers"})}),e.canSendMedia&&(0,f.jsx)(F,{onFileSelect:e.onFileSelect,onSendNewMediaClick:e.onSendNewMediaClick,disabled:l}),e.cheersMenuVisible&&(0,f.jsx)(W.ChatCheersMenu,{send:o,forceOpen:!1,id:e.attendeeId}),(0,f.jsxs)("div",{className:K,children:[$,re&&(0,f.jsx)("button",{ref:ae,className:U,onClick:k,disabled:l,children:(0,f.jsx)(P.O,{})}),h?(0,f.jsx)(h,{disabled:l,onClick:x}):(0,f.jsx)(q.Z,{typeClass:"send-message",size:"medium",onClick:x,disabled:l,children:(0,f.jsx)(j.o,{href:"/commons#send"})})]})]})})]})})));var K=r(27567);const $=(0,n.memo)((e=>{var{realm:t}=e,r=(0,_.n)("users/profile/realms",t);return(0,f.jsx)("div",{className:"tag-label user-tag-label realm-tag-label "+t,children:r})}));var ee=(0,n.memo)((e=>{var{ownerId:t}=e,r=(0,K.G)(t),i=(0,n.useMemo)((()=>(null==r?void 0:r.realm)||""),[r]);return i?(0,f.jsx)($,{realm:i}):null})),te=r(28773);const re=(0,n.memo)((e=>{var{mood:t}=e,r=(0,_.n)("users/mood",t+"-label");return(0,f.jsx)("div",{className:"tag-label mood-tag-label "+t,children:r})}));var ne=r(1182),ie=r(43619),se=(0,n.memo)((e=>{var{ownerId:t}=e,r=(0,ie.mA)((()=>ne.F.shared(t).mood),[t]);return void 0!==r?(0,f.jsx)(re,{mood:r||"unknown"}):null}));const ae=(0,n.memo)((e=>{var t=(0,_.n)("dict/zodiac",e.zodiac);return(0,f.jsx)("div",{className:"tag-label user-tag-label zodiac-tag-label",children:t})}));var oe=(0,n.memo)((e=>{var t,r,{ownerId:n}=e,i=null===(t=(0,K.G)(n))||void 0===t||null===(r=t.birthday)||void 0===r?void 0:r.zodiac;return i?(0,f.jsx)(ae,{zodiac:i}):null}));function le(e){var{userId:t,attendeeId:r,realmTagVisible:n}=e;return(0,f.jsxs)("div",{className:"tag-labels",children:[(0,f.jsx)(te.UserNewcomerTagLabel,{userId:t,ownerId:r}),n&&(0,f.jsx)(ee,{ownerId:r}),(0,f.jsx)(oe,{ownerId:r}),(0,f.jsx)(se,{ownerId:r})]})}var ce=r(85814);function ue(e){var t,r=(0,ie.mA)((()=>ce.v.shared(e.userId).userIsFreeMember),[e.userId]),n=(0,K.G)(e.attendeeId),i=null==n||null===(t=n.birthday)||void 0===t?void 0:t.zodiac,s=null==n?void 0:n.realm,a=!(!s||"astro"===s&&i);return r?(0,f.jsx)(le,{userId:e.userId,attendeeId:e.attendeeId,realmTagVisible:a}):null}var de=r(40766),he=r(86681),pe=r(97375),fe=r(84885),Ae=r(14671),me=r(27048),ge=r(10358);var ve=15*ge.R.second,be=(0,n.memo)((e=>{var{userId:t,attendeeId:r,onClose:i,onVideoInviteSent:s}=e,a=(0,K.G)(r),o=null==a?void 0:a.name,l=(0,me.K9)(r,t),c=(0,n.useCallback)((e=>{I.T.shared().get(C.ZP,(0,C.zv)(t,r)).actions.send(Ae.Cs.PersonalVideoInvite,{basename:e},void 0,!0),s&&s(e)}),[r,t,s]);return(0,f.jsxs)("div",{className:"call-video-invite-recorder-in-chat__wrapper",children:[(0,f.jsx)(pe.P,{className:"call-video-invite-recorder-in-chat__closeButton",onClick:i}),(0,f.jsx)(fe.e,{type:"personal",startingState:"waitingForRecord",recordingDuration:ve,userName:o,uploadResource:l,onVideoInviteUploaded:c})]})})),ye=r(79587),Ce=r(848),we=r(74084),Me=r(20867),Se=r(24721),Ie=r(34677);const Ee=(0,n.memo)((()=>{var e=(0,_.n)("dialogs/messages/recommendations/video-call","personal-video-invite-button-tooltip");return(0,f.jsx)("div",{className:"chat-personal-video-invite-tooltip__container",children:(0,f.jsx)(Ie._,{title:e,variant:"second-accent",arrowPlacement:"topLeft"})})}));var xe=r(55948),Te=(0,n.memo)((()=>{var e=(0,Me.I)(),t=(0,ie.mA)((()=>xe.D.shared().videoCallWithContactsRecommendations),[]),{offer:r,acceptOffer:i}=(0,we.g)(e?Se.C.shared(e):void 0);return(0,n.useEffect)((()=>{var e=setTimeout((()=>{r&&(null==i||i())}),null==t?void 0:t.tooltipTtl);return()=>{clearTimeout(e),r&&(null==i||i())}}),[i,r,null==t?void 0:t.tooltipTtl]),r?(0,f.jsx)(Ee,{}):null})),De=r(76143),ke=r(88729),je=r(83807);const Le=(0,n.memo)((e=>{var{generateHintsButtonVisible:t,renewHintsButtonVisible:r,disabled:n,loading:i,onClick:s}=e,a="/dialogs/messages/recommendations/video-call",o=t?a+"#generate-hints-button":r?a+"#renew-hints-button":"/commons#try-again",l=t?"lamp":"update";return(0,f.jsx)("div",{className:"chat-video-call-invitation-hints-button__container",children:i?(0,f.jsx)(je.Spinner,{size:"small",className:"chat-video-call-invitation-hints-button__spinner"}):(0,f.jsx)(ye.z,{variant:"light",disabled:n,onClick:s,blockLevel:!0,rounded:!0,children:(0,f.jsxs)("div",{className:"chat-video-call-invitation-hints-button__button",children:[(0,f.jsx)(ke.LocalizedText,{href:o,variant:"h4"}),(0,f.jsx)(Ce.J,{name:l,size:"small"})]})})})}));var Oe=r(17534),Pe=["userId","attendeeId","hintState","onClick"],Ne=function(e){return(0,n.memo)((t=>{var{userId:r,attendeeId:i,hintState:s,onClick:a}=t,o=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(t,Pe);(0,n.useEffect)((()=>{r&&"generated"===(null==s?void 0:s.step)&&Oe.W.shared(r).logPersonalVideoInviteHintGenerated(i,s.hint)}),[r,i,s]);var l=(0,n.useCallback)((()=>{r&&Oe.W.shared(r).logPersonalVideoInviteHintRequested(i),a()}),[r,a,i]);return(0,f.jsx)(e,Object.assign({onClick:l},o))}))}(Le),Be=(0,n.memo)((e=>{var{attendeeId:t}=e,r=(0,Me.I)(),n=(0,ie.mA)((()=>r?T.E.shared(r).state(t):(0,D.of)(void 0)),[t,r]),i=(0,ie.GC)((()=>r?T.E.shared(r).generate(t):De.o.just()),[r,t]),s="loading"===(null==n?void 0:n.step),a="generated"===(null==n?void 0:n.step)&&n.last,o="idle"===(null==n?void 0:n.step),l="generated"===(null==n?void 0:n.step)&&!!n.hint;return(0,f.jsx)(Ne,{userId:r,attendeeId:t,hintState:n,onClick:i,generateHintsButtonVisible:o,renewHintsButtonVisible:l,disabled:a,loading:s})})),Re=r(68755),Ve=r(9462);const ze=(0,n.memo)((e=>{var{birthdayTheme:t,canSendPersonalVideoInvite:r,canGenerateHints:s,personalVideoInviteButtonDisabled:a,tab:o,hint:l,onPersonalVideoInviteButtonClick:c,onClosePersonalVideoInviteTab:u,onTextSent:d,onVideoInviteSent:h,onCallMotivationPopupClick:p,transparentBackground:A,closeButtonVisible:m,onCloseButtonClick:g,cheersMenuVisible:v,paymentRequiredFormEnabled:b,inputComponent:y,sendButtonComponent:C,toolbarVisible:w,messagesFilter:M,callMotivationPopupEnabled:S}=e,I=(0,n.useMemo)((()=>B()("chat__wrapper",{chat__birthdayTheme:t,chat__withHintButton:s,chat__transparentBackground:A,chat__cheersMenuVisible:v})),[t,s,A,v]),E=(0,n.useMemo)((()=>B()({chat__chatFormBlock:r||s})),[r,s]),x=(0,n.useMemo)((()=>B()({chat__withAdditionalButton:r||s})),[r,s]);return(0,f.jsxs)("div",{className:I,children:[w&&(0,f.jsxs)("div",{className:"chat__chatToolbar",children:[(0,f.jsxs)("div",{className:"chat__userThumbnail",children:[(0,f.jsx)(de.F,{ownerId:e.attendeeId}),(0,f.jsx)("div",{className:"chat__userName",children:(0,f.jsx)(he.v,{ownerId:e.attendeeId})})]}),m&&(0,f.jsx)("div",{className:"chat__closeButton",children:(0,f.jsx)(pe.P,{onClick:g})})]}),(0,f.jsx)(ue,{userId:e.userId,attendeeId:e.attendeeId}),"chat"===o&&(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)(i.W,{bus:Re.Z,userId:e.userId,attendeeId:e.attendeeId,instant:!1,cheersManualResendingEnabled:!0,birthdayTheme:t,paymentRequiredFormEnabled:b,withBlurTextMessageBackground:A,messagesFilter:M}),(0,f.jsxs)("div",{className:E,children:[s&&(0,f.jsx)("div",{className:"chat__hintButtonContainer",children:(0,f.jsx)(Be,{attendeeId:e.attendeeId})}),r&&(0,f.jsxs)("div",{className:"chat__buttonContainer",children:[(0,f.jsx)(Te,{}),(0,f.jsx)(ye.z,{variant:"light",onClick:c,disabled:a,children:(0,f.jsx)(Ce.J,{name:"video-camera-filled",size:"normal",color:"var(--sdv-accent-color)"})})]}),(0,f.jsx)(J,{bus:Re.Z,className:x,userId:e.userId,attendeeId:e.attendeeId,instant:!0,useSeparatePickerForSmiles:!0,canSendMedia:e.canSendMedia,canSendSmiles:e.canSendSmiles,canSendStickers:e.canSendStickers,cheersMenuVisible:v,birthdayTheme:t,onTextSent:d,hint:l,inputComponent:y,sendButtonComponent:C})]}),S&&(0,f.jsx)(Ve.CallMotivationPopupInChat,{attendeeId:e.attendeeId,onClick:p})]}),"videoRecorder"===o&&(0,f.jsx)(be,{userId:e.userId,attendeeId:e.attendeeId,onClose:u,onVideoInviteSent:h})]})}));var Ye=r(19351),Ge={canSendStickers:!0,canSendSmiles:!0,canSendMedia:!0,closeButtonVisible:!1,transparentBackground:!1,paymentRequiredFormEnabled:!0,cheersMenuVisible:!1,callMotivationPopupEnabled:!1,canSendPersonalVideoInvite:!1,canGenerateHints:!1,toolbarVisible:!0},Ue=(0,n.memo)((e=>{var{settings:t,userId:r,attendeeId:i,birthdayTheme:s,onCloseButtonClick:a,onTextSent:o,onVideoInviteSent:l,inputComponent:c,sendButtonComponent:u,onCallMotivationPopupClick:d}=e,[h,p]=(0,n.useState)("chat"),[A,m]=(0,n.useState)(""),g=(0,n.useRef)(!1),v=(0,n.useCallback)((()=>{p("videoRecorder")}),[]),b=(0,n.useCallback)((()=>{p("chat")}),[]),y=(0,n.useCallback)((e=>{l&&l(e),p("chat")}),[l]),C=(0,n.useMemo)((()=>Object.assign(Ge,t)),[t]),w=(0,ie.mA)((()=>r?T.E.shared(r).state(i).pipe((0,k.U)((e=>"loading"===e.step))):(0,D.of)(!1)),[i,r],!1),M=(0,ie.mA)((()=>C.canGenerateHints?T.E.shared(r).state(i).pipe((0,k.U)((e=>"generated"===e.step?e.hint:void 0)),(0,Ye.b)((e=>{e&&(g.current=!0)}))):(0,D.of)(void 0)),[r,C.canGenerateHints,i]);return(0,n.useEffect)((()=>{M&&"chat"===h&&g.current?(m(M),g.current=!1):m("")}),[M,h]),(0,n.useEffect)((()=>()=>{r&&C.canGenerateHints&&T.E.shared(r).reset(i)}),[r,i,C.canGenerateHints]),(0,f.jsx)(ze,Object.assign({userId:r,attendeeId:i,birthdayTheme:s,onCloseButtonClick:a,tab:h,onPersonalVideoInviteButtonClick:v,onClosePersonalVideoInviteTab:b,personalVideoInviteButtonDisabled:w,onTextSent:o,onVideoInviteSent:y,hint:A,inputComponent:c,sendButtonComponent:u,onCallMotivationPopupClick:d},C))}))},15279:(e,t,r)=>{"use strict";r.d(t,{W:()=>d});var n=r(83426),i=r(33330),s=r(72779),a=r.n(s),o=r(11837),l=["path","hasAnimated","className","resourceSize","AnimatedComponent"];const c=(0,n.memo)((e=>{var{path:t,hasAnimated:r,className:s,resourceSize:c,AnimatedComponent:u}=e,d=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,l),h=(0,n.useMemo)((()=>a()(s,{animated:r})),[s,r]),p=c,f=r?void 0:p,A=r?null!=u?u:"div":void 0;return(0,o.jsx)(i.P,Object.assign({},d,{path:t,resourceWidth:f,resourceHeight:p,className:h,Component:A}))}));var u=["smile"],d=(0,n.memo)((e=>{var{smile:t}=e,r=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,u);return(0,o.jsx)(c,Object.assign({},r,{path:t.filePath,hasAnimated:t.animated}))}))},52902:(e,t,r)=>{"use strict";r.d(t,{M:()=>c});var n,i,s=r(83426),a=r(27048),o=r(11837),l=["basename"],c=(n=r(33330).P,(i=class extends s.Component{render(){var e=this.props,{basename:t}=e,r=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,l),i=t&&(0,a.oM)(t);return(0,o.jsx)(n,Object.assign({},r,{path:i}))}}).displayName="components.Chat.sticker.controller",i)},83621:(e,t,r)=>{"use strict";r.d(t,{t:()=>v});var n=r(83426),i=r(41005),s=r(72779),a=r.n(s),o=r(15279),l=r(11837),c=["parts","className","highlightedText"];const u=(0,n.memo)((e=>{var{parts:t,className:r,highlightedText:s}=e,u=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,c),d=(0,n.useMemo)((()=>a()(r,"text-with-smiles")),[r]),h=(0,n.useMemo)((()=>t.map(((e,t)=>{switch(e.type){case"text":var r="text-"+t;return(0,l.jsx)("span",{className:"text-part",children:(0,l.jsx)(i.Q,{text:e.value,subject:s})},r);case"smile":var n="smile-"+t;return(0,l.jsx)(o.W,{smile:e.value,className:"smile-part",AnimatedComponent:"span"},n);default:return null}}))),[s,t]);return(0,l.jsx)("div",Object.assign({},u,{className:d,children:h}))}));var d=r(39860),h=r(61820),p=r(43619),f=r(79805),A=r(27048),m=["text"],g=(0,n.memo)((e=>{var{text:t}=e,r=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,m),i=function(e){var t=(0,p.mA)((()=>h.S.shared().smiles),[]),r=(0,p.mA)((()=>h.S.shared().pattern),[]);return(0,n.useMemo)((()=>{var n=e,i=[];if(n&&"string"==typeof r)for(var s=new RegExp(r),a=null,o=function(){var e=a[0],r=a.index||0,s=n.substring(0,r);s&&i.push({type:"text",value:s});var o=(t||[]).find((t=>t.pattern===e));o?i.push({type:"smile",value:o}):i.push({type:"smile",value:{filePath:(0,A.oX)("unknown-"+f.D.encode(e)+"?1"),pattern:e,animated:!1}}),n=n.substring(r+e.length)};a=n.match(s);)o();return n&&i.push({type:"text",value:n}),1===i.length&&"smile"===i[0].type&&i.push({type:"text",value:" "}),i}),[e,t,r])}(t);return(0,d.f5)(i),(0,l.jsx)(u,Object.assign({},r,{parts:i}))})),v=(0,d.oq)(g,"text-with-smile")},52569:(e,t,r)=>{"use strict";r.d(t,{F:()=>M});var n=r(83426),i=r(65791),s=r(43619),a=r(72779),o=r.n(a),l=r(50325),c=r(11837);const u=(0,n.memo)((e=>{var{voiceMessagePlayerRef:t,messageIsIncoming:r,onUnavailableAudioPlayButtonClick:i,remotePath:s,onPlay:a,onPause:u,onEnded:d,accessStatus:h}=e,p=void 0!==h&&"available"!==h,f="payment_required"===h,A=(0,n.useMemo)((()=>o()("voice-message-wrapper",{incoming:r,locked:f})),[r,f]),m=(0,n.useMemo)((()=>r?"incoming-voice-message-player":void 0),[r]),g=(0,n.useMemo)((()=>r?"incoming-voice-message-wave":void 0),[r]),v=(0,n.useMemo)((()=>r?"incoming-voice-message-action":void 0),[r]),b=(0,n.useMemo)((()=>({uri:s,remote:!0})),[s]);return(0,c.jsxs)("div",{className:A,children:[!r&&(0,c.jsx)("div",{className:"undelivered-indicator"}),(0,c.jsx)(l.i,{ref:t,source:b,unavailable:p,onPlay:a,onPause:u,onEnded:d,onUnavailableAudioPlayButtonClick:i,className:m,waveClassName:g,actionIconclassName:v}),f&&(0,c.jsx)("div",{className:"voice-message-locked",children:(0,c.jsx)("div",{className:"voice-message-locked-blur"})})]})}));var d,h=r(27048),p=r(30859),f=r(684);class A{constructor(e){this.userId=e}logVoiceMessagePlayed(e,t){f.g.shared(this.userId).logUserAction({type:"voicemessage.played",data:{id:t,sender:e}}).safeSubscribe()}logVoiceMessagePaused(e,t){f.g.shared(this.userId).logUserAction({type:"voicemessage.paused",data:{id:t,sender:e}}).safeSubscribe()}logVoiceMessageEnded(e,t){f.g.shared(this.userId).logUserAction({type:"voicemessage.ended",data:{id:t,sender:e}}).safeSubscribe()}}d=A,A.shared=(0,p.r)((e=>new d(e)));var m,g=r(20867),v=["messageId","sender","onEnded"],b=r(51973),y=r(82801),C=r(68755),w=(m=u,(0,n.memo)((e=>{var{messageId:t,sender:r,onEnded:i}=e,s=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,v),a=(0,g.I)(),o=(0,n.useRef)(!1),l=(0,n.useCallback)((()=>{a&&"number"==typeof t&&(o.current=!0,A.shared(a).logVoiceMessagePlayed(r,t))}),[a,t,r]),u=(0,n.useCallback)((()=>{a&&"number"==typeof t&&A.shared(a).logVoiceMessagePaused(r,t)}),[a,t,r]),d=(0,n.useCallback)((()=>{null==i||i(),a&&"number"==typeof t&&(o.current=!1,A.shared(a).logVoiceMessageEnded(r,t))}),[i,a,t,r]);return(0,n.useEffect)((()=>()=>{a&&"number"==typeof t&&o.current&&A.shared(a).logVoiceMessageEnded(r,t)}),[r,t,a]),(0,c.jsx)(m,Object.assign({},s,{onPlay:l,onPause:u,onEnded:d}))}))),M=(0,n.memo)((e=>{var{message:{sender:t,recipient:r,meta:a,id:o}}=e,l=(0,s.mA)((()=>i.Session.shared().userId),[]),[u,d]=(0,n.useState)(!1),p=(0,n.useMemo)((()=>t!==l),[t,l]),[f,A]=(0,n.useState)(!1),m=(0,n.useRef)(null),g=(0,n.useMemo)((()=>{var e,n;return(0,h.Ym)(t,r,a&&null!==(e=null===(n=a.reference)||void 0===n?void 0:n.basename)&&void 0!==e?e:"")}),[t,r,a]),v=(0,n.useMemo)((()=>{if(!p||!g)return null;var e=p?r:t,n={type:"audio",path:g,ownerId:e};return new b.V1(e,n)}),[p,g,t,r]),M=(0,s.mA)((()=>!v||f?(0,y.of)("available"):v.status),[v,f]);(0,n.useEffect)((()=>{var e;u&&(null===(e=m.current)||void 0===e||e.play(),d(!1))}),[u]);var S=(0,n.useCallback)((e=>{var t,r;null!=a&&null!==(t=a.reference)&&void 0!==t&&t.basename&&e.basename===(null==a||null===(r=a.reference)||void 0===r?void 0:r.basename)&&(A(!0),C.Z.removeListener("event.attachment.paid",S),d(!0))}),[a]),I=(0,n.useCallback)((()=>{var e;null!=a&&null!==(e=a.reference)&&void 0!==e&&e.basename&&(C.Z.emit("command.dialogs.attachment.pay",r,t,"audio:"+a.reference.basename),C.Z.sync("event.attachment.paid",S))}),[t,r,a,S]),E=(0,n.useCallback)((()=>{"payment_required"===M&&I()}),[M,I]);return l?(0,c.jsx)(w,{voiceMessagePlayerRef:m,messageIsIncoming:p,remotePath:g,sender:t,messageId:o,accessStatus:M,onUnavailableAudioPlayButtonClick:E}):null}))},48178:(e,t,r)=>{"use strict";r.d(t,{R:()=>o});var n=r(83426),i=r(7327),s=r(35494),a=r(11837),o=(0,n.memo)((()=>(0,a.jsx)(i.Z,{typeClass:"video-camera blocked",icon:s.Z})))},73256:(e,t,r)=>{"use strict";r.d(t,{V:()=>h});var n=r(83426),i=r(7327),s=r(45966),a=r.n(s),o=r(10045),l=r.n(o),c=new(a())({id:"camera_outline",use:"camera_outline-usage",viewBox:"0 0 22 15",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 15" class="video-on" id="camera_outline"><title>video-on</title><path d="M20.8 1L15 4a4 4 0 0 0-4-4H4a4 4 0 0 0-4 4v7a4 4 0 0 0 4 4h7a4 4 0 0 0 4-4l5.8 3H22V1h-1.2zM13 11a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h7a2 2 0 0 1 2 2v7zm7 .34l-5-2.56V6.22l5-2.56v7.68z" fill="currentColor" /></symbol>'});l().add(c);const u=c;var d=r(11837),h=(0,n.memo)((()=>(0,d.jsx)(i.Z,{typeClass:"video-camera",icon:u})))},37497:(e,t,r)=>{"use strict";r.d(t,{x:()=>h});var n=r(83426),i=r(7327),s=r(45966),a=r.n(s),o=r(10045),l=r.n(o),c=new(a())({id:"close",use:"close-usage",viewBox:"0 0 148.8 148.6",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 148.8 148.6" id="close"><path d="M5.9 143c3.2 3.8 8.4 5.6 13 5.6s9.2-1.8 13-5.6l42.4-42.4c.1-.1.3-.1.4 0l42.4 42.4c3.8 3.8 8.4 5.6 13 5.6s9.2-1.8 13-5.6c7.4-7.4 7.4-19 0-26.4l-42-41.8c-.1-.1-.1-.3 0-.4L143 32.5c7.9-7.9 7.7-21.1-1-28.2-7.4-6-18-5.6-24.9 1.3L74.7 48c-.1.1-.3.1-.4 0L32.4 6C24.5-1.9 11.3-1.6 4.2 7c-6 7.4-5.6 18 1.3 24.9L48 74.4c.1.1.1.3 0 .4L5.5 117.2c-7 7.3-7 19 .4 25.8z" /></symbol>'});l().add(c);const u=c;var d=r(11837),h=(0,n.memo)((()=>(0,d.jsx)(i.Z,{typeClass:"close-new",icon:u})))},12914:(e,t,r)=>{"use strict";r.d(t,{c:()=>h});var n=r(83426),i=r(45966),s=r.n(i),a=r(10045),o=r.n(a),l=new(s())({id:"coin",use:"coin-usage",viewBox:"0 0 193.5 193.5",content:'<symbol xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 193.5 193.5" id="coin"><defs><style>#coin .cls-1{isolation:isolate}#coin .cls-2{fill:url(#coin_linear-gradient)}#coin .cls-10,#coin .cls-11,#coin .cls-3,#coin .cls-4{fill:#fdf356}#coin .cls-3{opacity:.3}#coin .cls-15,#coin .cls-16,#coin .cls-5,#coin .cls-6{mix-blend-mode:screen}#coin .cls-5{fill:url(#coin_radial-gradient)}#coin .cls-6{opacity:.7;fill:url(#coin_linear-gradient-2)}#coin .cls-7{fill:url(#coin_linear-gradient-3)}#coin .cls-13,#coin .cls-8{fill:#ee9b00}#coin .cls-9{fill:url(#coin_radial-gradient-2)}#coin .cls-10{opacity:.25}#coin .cls-11{opacity:.1}#coin .cls-12,#coin .cls-13{mix-blend-mode:multiply}#coin .cls-12{fill:url(#coin_linear-gradient-4);opacity:.6}#coin .cls-13{opacity:.15}#coin .cls-14{fill:url(#coin_linear-gradient-5)}#coin .cls-15{fill:url(#coin_radial-gradient-3)}#coin .cls-16{fill:url(#coin_linear-gradient-6)}</style><linearGradient id="coin_linear-gradient" x1="96.75" x2="96.75" y2="193.5" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#f8df00" /><stop offset=".14" stop-color="#fce900" /><stop offset=".3" stop-color="#ffef00" /><stop offset="1" stop-color="#f3a700" /></linearGradient><radialGradient id="coin_radial-gradient" cx="95.78" cy="-13.31" r="77.05" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#fff77d" /><stop offset="1" /></radialGradient><linearGradient id="coin_linear-gradient-2" x1="96.75" y1="177.39" x2="96.75" y2="36.99" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#fffab0" /><stop offset="1" /></linearGradient><linearGradient id="coin_linear-gradient-3" x1="96.75" y1="171.68" x2="96.75" y2="-12.43" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#ffe100" /><stop offset=".17" stop-color="#fdd600" /><stop offset=".7" stop-color="#f7b900" /><stop offset="1" stop-color="#f5ae00" /></linearGradient><radialGradient id="coin_radial-gradient-2" cx="97.48" cy="37.83" r="137.49" gradientUnits="userSpaceOnUse"><stop offset=".31" stop-color="#ffdf00" /><stop offset="1" stop-color="#f3a700" /></radialGradient><linearGradient id="coin_linear-gradient-4" x1="96.75" y1="136.64" x2="96.75" y2="56.99" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#ee9b00" /><stop offset=".61" stop-color="#f3b500" /><stop offset="1" stop-color="#f5c000" /></linearGradient><linearGradient id="coin_linear-gradient-5" x1="96.75" y1="55.17" x2="96.75" y2="190.33" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#ffef00" /><stop offset=".73" stop-color="#fac800" /><stop offset="1" stop-color="#f7cf00" /></linearGradient><radialGradient id="coin_radial-gradient-3" cx="96.02" cy="39.19" r="68.38" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#fff66e" /><stop offset="1" /></radialGradient><linearGradient id="coin_linear-gradient-6" x1="96.51" y1="131.75" x2="96.51" y2="83.68" xlink:href="#coin_linear-gradient-2"></linearGradient></defs><g class="cls-1"><g id="coin_Слой_2" data-name="Слой 2"><g id="coin_coins"><circle class="cls-2" cx="96.75" cy="96.75" r="96.75" /><path class="cls-3" d="M96.75 190.59A96.75 96.75 0 0 1 0 95.3v1.45a96.75 96.75 0 1 0 193.5 0V95.3a96.75 96.75 0 0 1-96.75 95.29z" /><path class="cls-4" d="M96.75 3.64a96.75 96.75 0 0 1 96.73 94.93v-1.82A96.75 96.75 0 1 0 0 96.75v1.82A96.75 96.75 0 0 1 96.75 3.64z" /><circle class="cls-5" cx="96.75" cy="96.75" r="96.3" /><path class="cls-6" d="M96.75.36A96.34 96.34 0 0 0 .45 94.09c10.65 6.31 27.4 1.26 38.35-4.22 9.42-4.35 21-2.9 31.15-2.17 25.35 2.17 50 13 75.33 6.52 5.07-1.45 12.31-8 17.38-3.62a28.34 28.34 0 0 0 30.39 3.56A96.34 96.34 0 0 0 96.75.36z" /><circle class="cls-7" cx="96.75" cy="96.75" r="74.93" /><circle class="cls-8" cx="96.75" cy="96.75" r="71.29" /><circle class="cls-9" cx="96.75" cy="96.75" r="68.38" /><path class="cls-10" d="M96.75 160c-37.16 0-67.39-28.18-68.36-65.11v1.82a68.38 68.38 0 1 0 136.76 0v-1.82c-1.01 36.97-31.24 65.11-68.4 65.11z" /><path class="cls-11" d="M139.51 87.33a6 6 0 0 0-4.89-4.12L112.2 80l-10-20.31a6.06 6.06 0 0 0-10.86 0L81.3 80l-22.42 3.21a6.06 6.06 0 0 0-3.36 10.33l16.22 15.81-3.83 22.32a6 6 0 0 0 2.41 5.92 6.12 6.12 0 0 0 6.38.46l20-10.54 20 10.54a6.06 6.06 0 0 0 8.79-6.38l-3.83-22.32L138 93.54a6 6 0 0 0 1.51-6.21z" /><path class="cls-12" d="M138.12 87.05a4.57 4.57 0 0 0-3.72-3.13l-23.17-3.37-10.36-21a4.6 4.6 0 0 0-8.25 0l-10.36 21-23.17 3.37a4.6 4.6 0 0 0-2.55 7.85l15.31 15.61-4 23.08a5 5 0 0 0 1.82 4.78A6.82 6.82 0 0 0 76 136l20.72-10.9 20.75 10.9a5.94 5.94 0 0 0 5.59-.2c1.43-1 2.85-3.64 2.55-5.38l-4-23.08L137 91.77a4.58 4.58 0 0 0 1.12-4.72z" /><path class="cls-13" d="M138.12 82.69a4.57 4.57 0 0 0-3.72-3.13l-23.17-3.37-10.36-21a4.6 4.6 0 0 0-8.25 0l-10.36 21-23.17 3.36a4.6 4.6 0 0 0-2.55 7.85l16.77 16.34-4 23.08a4.6 4.6 0 0 0 6.69 4.85l20.72-10.9 20.72 10.89a4.6 4.6 0 0 0 6.68-4.85l-4-23.08L137 87.41a4.58 4.58 0 0 0 1.12-4.72z" /><path class="cls-14" d="M99.9 57.13l10.62 21.51 23.74 3.45a3.51 3.51 0 0 1 1.95 6L119 104.82l4.05 23.64a3.51 3.51 0 0 1-5.09 3.7L96.75 121l-21.23 11.16a3.51 3.51 0 0 1-5.09-3.7l4.05-23.64L57.3 88.08a3.51 3.51 0 0 1 1.95-6L83 78.64l10.6-21.51a3.51 3.51 0 0 1 6.3 0z" /><path class="cls-3" d="M74.16 106.69l-3.73 21.77a3.49 3.49 0 0 0 .1 1.61l4-23.07z" /><path class="cls-4" d="M59.25 84.27l25.19-3.45 10.62-21.51c1.29-2.61 2.1-2.61 3.39 0l10.62 21.51 25.19 3.45a3.47 3.47 0 0 1 2.83 2.38 3.51 3.51 0 0 0-2.83-4.57l-23.74-3.45-10.62-21.5a3.51 3.51 0 0 0-6.3 0L83 78.64l-23.75 3.45a3.51 3.51 0 0 0-2.83 4.57 3.47 3.47 0 0 1 2.83-2.39z" /><path class="cls-3" d="M119.34 106.69l-.34.31 4 23.07a3.49 3.49 0 0 0 .1-1.61z" /><path class="cls-15" d="M99.9 57.13l10.62 21.51 23.74 3.45a3.51 3.51 0 0 1 1.95 6L119 104.82l4.05 23.64a3.51 3.51 0 0 1-5.09 3.7L96.75 121l-21.23 11.16a3.51 3.51 0 0 1-5.09-3.7l4.05-23.64L57.3 88.08a3.51 3.51 0 0 1 1.95-6L83 78.64l10.6-21.51a3.51 3.51 0 0 1 6.3 0z" /><path class="cls-16" d="M134.25 82.09l-23.74-3.45L99.9 57.13a3.51 3.51 0 0 0-6.3 0L83 78.64l-23.75 3.45A3.45 3.45 0 0 0 56.64 84c3 3.76 4.16 4.42 9.07 7.88 15 8.49 52.62 7 63-1.45 3.88-3.16 5.27-3.58 7.62-7.14a3.45 3.45 0 0 0-2.08-1.2z" /></g></g></g></symbol>'});o().add(l);const c=l;var u=r(7327),d=r(11837),h=(0,n.memo)((()=>(0,d.jsx)(u.Z,{typeClass:"coin",icon:c})))},19530:(e,t,r)=>{"use strict";r.d(t,{O:()=>l});var n=r(7327),i=r(59763),s=r(82427),a=r(3100),o=r(11837);function l(){var e="elitecircle"===a.D.shared().product?s.Z:i.Z;return(0,o.jsx)(n.Z,{typeClass:"smile",icon:e})}},51362:(e,t,r)=>{"use strict";r.d(t,{T:()=>d});var n=r(7327),i=r(45966),s=r.n(i),a=r(10045),o=r.n(a),l=new(s())({id:"photo",use:"photo-usage",viewBox:"0 0 14 12",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14 12" id="photo">\n    <path d="M11.455 2H10.41C10.12.826 9.112.004 7.955 0h-1.91C4.888.004 3.878.826 3.59 2H2.545C1.14 2 0 3.194 0 4.667v4.666C0 10.806 1.14 12 2.545 12h8.91C12.86 12 14 10.806 14 9.333V4.667C14 3.194 12.86 2 11.455 2zM6.11 1.333h1.778c.421.003.81.257 1.02.667H5.091c.21-.41.599-.664 1.02-.667zm6.616 8c0 .737-.57 1.334-1.272 1.334h-8.91c-.702 0-1.272-.597-1.272-1.334V4.667c0-.737.57-1.334 1.272-1.334h8.91c.702 0 1.272.597 1.272 1.334v4.666zM7 4.667c-1.406 0-2.545 1.194-2.545 2.666C4.455 8.806 5.595 10 7 10c1.406 0 2.545-1.194 2.545-2.667 0-.707-.268-1.385-.745-1.885A2.488 2.488 0 0 0 7 4.667zm0 4c-.703 0-1.273-.597-1.273-1.334C5.727 6.597 6.297 6 7 6s1.273.597 1.273 1.333c0 .737-.57 1.334-1.273 1.334z" />\n</symbol>'});o().add(l);const c=l;var u=r(11837);function d(){return(0,u.jsx)(n.Z,{typeClass:"photo",icon:c})}},3329:(e,t,r)=>{"use strict";r.d(t,{Q:()=>l});var n=r(7327),i=r(27741),s=r(82860),a=r(3100),o=r(11837);function l(){var e="elitecircle"===a.D.shared().product?s.Z:i.Z;return(0,o.jsx)(n.Z,{typeClass:"present",icon:e})}},73049:(e,t,r)=>{"use strict";r.r(t),r.d(t,{Menu:()=>er});var n=r(83426),i=r(90713),s=r(20802),a=r(32109),o=r(57682),l=r(43619),c=r(55948),u=r(68755),d=r(47754),h=r(72779),p=r.n(h);var f=r(48241),A=r(11837),m=["title","className","leftElement","rightElement","dataTestId"];const g=(0,n.memo)((e=>{var{title:t,className:r,leftElement:i,rightElement:s,dataTestId:a}=e,o=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,m),l=(0,n.useMemo)((()=>p()("menu-menu-item__container",r)),[r]);return(0,A.jsxs)("div",{className:l,"data-test-id":a,children:[(0,A.jsx)("div",{className:"menu-menu-item__leftElementContainer",children:!!i&&i}),(0,A.jsx)(f.r,Object.assign({className:"menu-menu-item__link"},o,{children:t})),(0,A.jsx)("div",{className:"menu-menu-item__rightElementContainer",children:!!s&&s})]})})),v={led:"commons-led-indicator__led",active:"commons-led-indicator__active",inactive:"commons-led-indicator__inactive"},b=(0,n.memo)((e=>{var{status:t}=e,r=(0,n.useMemo)((()=>p()(v.led,v[t])),[t]);return(0,A.jsx)("div",{className:r})})),y=(0,n.memo)((e=>{var{indicatorVisible:t,indicatorStatus:r,onClick:i}=e,s=(0,d.n)("users/menu","commissions"),a=(0,n.useMemo)((()=>t?(0,A.jsx)(b,{status:r}):void 0),[t,r]);return s?(0,A.jsx)(g,{title:s,href:"#sparks",colorType:"light",onClick:i,leftElement:a,dataTestId:"menu-item-diamonds"}):null}));var C=(0,n.memo)((e=>{var{onClick:t}=e,[r,i]=(0,n.useState)(!1),[s,a]=(0,n.useState)("inactive"),o=(0,l.mA)((()=>c.D.shared().sparksStatisticsMenuLinkEnabled),[]),d=(0,n.useCallback)(((e,t)=>{"agreement-not-accepted"===e&&("boolean"==typeof t?(i(!0),a(!0===t?"active":"inactive")):i(!1))}),[]);return(0,n.useEffect)((()=>(u.Z.sync("event.agreements.status.changed",d),()=>{u.Z.removeListener("event.agreements.status.changed",d)})),[d]),o?(0,A.jsx)(y,{onClick:t,indicatorVisible:r,indicatorStatus:s}):null})),w=r(24795);const M=(0,n.memo)((e=>{var{indicatorVisible:t,onClick:r}=e,i=(0,d.n)("users/menu","settings"),s=(0,n.useMemo)((()=>t?(0,A.jsx)(w.M,{}):void 0),[t]);return i?(0,A.jsx)(g,{title:i,leftElement:s,onClick:r,accessKey:"C",colorType:"light",dataTestId:"menu-item-settings"}):null}));var S=r(56782),I=r(82801),E=r(20867),x=(0,n.memo)((e=>{var{onClick:t}=e,r=(0,E.I)(),i=(0,l.mA)((()=>r?S.V.shared(r).hasConfirmedPurchases:(0,I.of)(!1)),[r],!1),s=(0,l.mA)((()=>c.D.shared().phoneVerification.enabled),[],!1),a=(0,l.mA)((()=>c.D.shared().secureAccountOffering.enabled),[],!1),o=(0,n.useCallback)((()=>{u.Z.emit("command.settings.open","me"),null==t||t()}),[t]),d=r&&s&&(i||a);return(0,A.jsx)(M,{indicatorVisible:!!d,onClick:o})})),T=r(62689);const D=(0,n.memo)((e=>{var{onClick:t}=e,r=(0,d.n)("pages/help-center","support");return r?(0,A.jsx)(g,{title:r,className:"menu-items-live-support__menuItem",onClick:t,colorType:"light",dataTestId:"menu-item-live-support"}):null}));var k=(0,n.memo)((e=>{var{onClick:t}=e,r=(0,n.useCallback)((()=>{(0,T.p)("default"),null==t||t()}),[t]);return(0,l.mA)((()=>c.D.shared().liveSupportEnabled),[])?(0,A.jsx)(D,{onClick:r}):null}));const j=(0,n.memo)((e=>{var{onClick:t}=e,r=(0,d.n)("pages/help-center","help-center");return r?(0,A.jsx)(g,{title:r,onClick:t,colorType:"light",dataTestId:"menu-item-help-center"}):null}));var L,O=r(50070),P=r(30859),N=r(22983),B=r(3100),R=r(85814),V=r(37452),z=r(97893),Y=r(95725);class G{constructor(e){var t=V.Y.shared().data.pipe((0,Y.U)((e=>e.includes("commissions-operator")))),r=z.I.shared(e).tags.pipe((0,Y.U)((e=>e.includes("users.prepromoter")))),n=B.D.shared().features["desk-com-agency-hc"]||!1,i=B.D.shared().features["desk-com-client-hc"]||!1,s=B.D.shared().features["support-prioritization"]||!1;this.visible=(0,N.aj)([t,r,R.v.shared(e).userIsFreeMember]).pipe((0,Y.U)((e=>{var[t,r,a]=e;return!a&&!r&&(t?n:i||s)})))}}L=G,G.shared=(0,P.r)((e=>new L(e)));var U=(0,n.memo)((e=>{var{onClick:t}=e,r=(0,n.useRef)(!1),a=(0,E.I)(),o=(0,l.mA)((()=>a?G.shared(a).visible:O.E),[a],!1),c=(0,n.useCallback)((()=>{i.T.shared().get(s.Z).actions.open("help-center",[{props:{}}]),null==t||t()}),[t]);return(0,n.useEffect)((()=>{!r.current&&o&&(u.Z.emit("event.help-center.link.ready"),r.current=!0)}),[r,o]),o?(0,A.jsx)(j,{onClick:c}):null}));const F=(0,n.memo)((e=>{var{onClick:t}=e,r=(0,d.n)("pages","contacts-title");return r?(0,A.jsx)(g,{title:r,colorType:"light",onClick:t,dataTestId:"menu-item-contact-us"}):null}));var q;class H{constructor(e){var t=V.Y.shared().data.pipe((0,Y.U)((e=>e.includes("commissions-operator")))),r=z.I.shared(e).tags.pipe((0,Y.U)((e=>e.includes("users.prepromoter")))),n=B.D.shared().features["desk-com-agency-hc"]||!1,i=B.D.shared().features["desk-com-client-hc"]||!1,s=B.D.shared().features["support-prioritization"]||!1;this.visible=(0,N.aj)([t,r,R.v.shared(e).userIsFreeMember]).pipe((0,Y.U)((e=>{var[t,r,a]=e;return a||r||(t?!n:!i&&!s)})))}}q=H,H.shared=(0,P.r)((e=>new q(e)));var _=(0,n.memo)((e=>{var{onClick:t}=e,r=(0,E.I)(),a=(0,l.mA)((()=>r?H.shared(r).visible:O.E),[r],!1),o=(0,n.useCallback)((()=>{i.T.shared().get(s.Z).actions.open("contact-us",[{props:{}}]),null==t||t()}),[t]);return a?(0,A.jsx)(F,Object.assign({},e,{onClick:o})):null})),Z=r(65791);const Q=(0,n.memo)((e=>{var{onClick:t}=e,r=(0,d.n)("users/menu","promo-code");return r?(0,A.jsx)(g,{title:r,onClick:t,colorType:"light",dataTestId:"menu-item-promotional-code"}):null}));var W=(0,n.memo)((e=>{var{onClick:t}=e,r=(0,E.I)(),a=(0,l.mA)((()=>Z.Session.shared().userIsUsual),[]),o=(0,l.mA)((()=>r?z.I.shared(r).tags.pipe((0,Y.U)((e=>e.includes("users.prepromoter")))):O.E),[r],!1),c=(0,n.useCallback)((()=>{i.T.shared().get(s.Z).actions.open("code-activator",[{props:{}}]),null==t||t()}),[t]);return B.D.shared().features["promo-codes"]&&a&&!o?(0,A.jsx)(Q,{onClick:c}):null}));var X=(0,n.memo)((e=>{var{triggerElement:t,children:r,triggerClassName:i,onVisibilityChange:s}=e,[a,o]=(0,n.useState)(!1),l=(0,n.useRef)(null),c=(0,n.useCallback)((e=>{e.stopPropagation(),o(!a),null==s||s(!a)}),[a,s]),u=(0,n.useMemo)((()=>p()("commons-panel-collapsible-panel__block",{"commons-panel-collapsible-panel__visible":a})),[a]),d=(0,n.useMemo)((()=>({maxHeight:a&&l.current?l.current.clientHeight:0})),[a,l]);return(0,A.jsxs)(A.Fragment,{children:[(0,A.jsx)("div",{className:i,onClick:c,children:t}),(0,A.jsx)("div",{className:u,style:d,children:(0,A.jsx)("div",{ref:l,children:r})})]})})),J=["title","children","dataTestId"];const K=(0,n.memo)((e=>{var{title:t,children:r,dataTestId:i}=e,s=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,J),a=(0,n.useMemo)((()=>(0,A.jsx)(g,{title:t,dotted:!0,colorType:"light",dataTestId:i})),[i,t]);return(0,A.jsx)(X,Object.assign({triggerClassName:"disable-close-popup-trigger",triggerElement:a},s,{children:r}))})),$=(0,n.memo)((e=>{var{onClick:t,tabIndex:r}=e,n=(0,d.n)("pages","about-title");return n?(0,A.jsx)(g,{title:n,colorType:"light",tabIndex:r,onClick:t,dataTestId:"menu-item-about"}):null}));var ee=(0,n.memo)((e=>{var{onClick:t}=e,r=(0,n.useCallback)((()=>{i.T.shared().get(s.Z).actions.open("about-project",[{props:{}}]),null==t||t()}),[t]);return(0,A.jsx)($,Object.assign({},e,{onClick:r}))}));const te=(0,n.memo)((e=>{var{onClick:t,tabIndex:r}=e,n=(0,d.n)("pages","sms-title");return n?(0,A.jsx)(g,{title:n,colorType:"light",onClick:t,tabIndex:r,dataTestId:"menu-item-sms-terms"}):null}));var re=(0,n.memo)((e=>{var{onClick:t}=e,r=(0,l.mA)((()=>c.D.shared().phoneVerification.enabled),[],!1),a=(0,n.useCallback)((()=>{i.T.shared().get(s.Z).actions.open("sms-terms",[{props:{}}]),null==t||t()}),[t]);return r?(0,A.jsx)(te,Object.assign({},e,{onClick:a})):null}));const ne=(0,n.memo)((e=>{var{onClick:t,tabIndex:r}=e,n=(0,d.n)("pages","terms-title");return n?(0,A.jsx)(g,{title:n,colorType:"light",tabIndex:r,onClick:t,dataTestId:"menu-item-terms"}):null}));var ie=(0,n.memo)((e=>{var{onClick:t}=e,r=(0,n.useCallback)((()=>{i.T.shared().get(s.Z).actions.open("terms-and-conditions",[{props:{}}]),null==t||t()}),[t]);return(0,A.jsx)(ne,Object.assign({},e,{onClick:r}))}));const se=(0,n.memo)((e=>{var{onClick:t,tabIndex:r}=e,n=(0,d.n)("pages","privacy-title");return n?(0,A.jsx)(g,{title:n,colorType:"light",tabIndex:r,onClick:t,dataTestId:"menu-item-privacy-policy"}):null}));var ae=(0,n.memo)((e=>{var{onClick:t}=e,r=(0,n.useCallback)((()=>{i.T.shared().get(s.Z).actions.open("privacy-policy",[{props:{}}]),null==t||t()}),[t]);return(0,A.jsx)(se,Object.assign({},e,{onClick:r}))}));const oe=(0,n.memo)((e=>{var{onClick:t,tabIndex:r}=e,n=(0,d.n)("pages","refund-title");return n?(0,A.jsx)(g,{title:n,colorType:"light",tabIndex:r,onClick:t,dataTestId:"menu-item-refund-policy"}):null}));var le=(0,n.memo)((e=>{var{onClick:t}=e,r=(0,n.useCallback)((()=>{i.T.shared().get(s.Z).actions.open("refund-policy",[{props:{}}]),null==t||t()}),[t]);return(0,A.jsx)(oe,Object.assign({},e,{onClick:r}))}));const ce=(0,n.memo)((e=>{var{onClick:t,tabIndex:r}=e,n=(0,d.n)("pages","datingsecurely-title");return n?(0,A.jsx)(g,{title:n,colorType:"light",tabIndex:r,onClick:t,dataTestId:"menu-item-dating-securely"}):null}));var ue=(0,n.memo)((e=>{var{onClick:t}=e,r=(0,n.useCallback)((()=>{i.T.shared().get(s.Z).actions.open("dating-securely",[{props:{}}]),null==t||t()}),[t]);return(0,A.jsx)(ce,Object.assign({},e,{onClick:r}))}));const de=(0,n.memo)((e=>{var{onClick:t,tabIndex:r}=e,n=(0,d.n)("pages","faq-title");return n?(0,A.jsx)(g,{title:n,colorType:"light",tabIndex:r,onClick:t,dataTestId:"menu-item-faq"}):null}));var he;class pe{constructor(e){var t=V.Y.shared().data.pipe((0,Y.U)((e=>e.includes("commissions-operator")))),r=z.I.shared(e).tags.pipe((0,Y.U)((e=>e.includes("users.prepromoter")))),n=B.D.shared().features["desk-com-agency-hc"]||!1,i=B.D.shared().features["desk-com-client-hc"]||!1,s=B.D.shared().features["support-prioritization"]||!1;this.visible=(0,N.aj)([t,r,R.v.shared(e).userIsFreeMember]).pipe((0,Y.U)((e=>{var[t,r,a]=e;return a||r||(t?!n:!i&&!s)})))}}he=pe,pe.shared=(0,P.r)((e=>new he(e)));var fe=(0,n.memo)((e=>{var{onClick:t}=e,r=(0,E.I)(),a=(0,l.mA)((()=>r?pe.shared(r).visible:O.E),[r],!1),o=(0,n.useCallback)((()=>{i.T.shared().get(s.Z).actions.open("faq",[{props:{}}]),null==t||t()}),[t]);return a?(0,A.jsx)(de,Object.assign({},e,{onClick:o})):null}));const Ae=(0,n.memo)((e=>{var{onClick:t,tabIndex:r}=e,n=(0,d.n)("pages","cookie-policy-link");return n?(0,A.jsx)(g,{title:n,colorType:"light",tabIndex:r,onClick:t,dataTestId:"menu-item-cookie-policy"}):null}));var me=(0,n.memo)((e=>{var{onClick:t}=e,r=(0,n.useCallback)((()=>{i.T.shared().get(s.Z).actions.open("cookie-policy",[{props:{}}]),null==t||t()}),[t]);return(0,A.jsx)(Ae,Object.assign({},e,{onClick:r}))}));const ge=(0,n.memo)((e=>{var{onClick:t}=e,[r,i]=(0,n.useState)(-1),s=(0,d.n)("pages/agreements","terms-and-privacy"),a=(0,n.useCallback)((e=>{i(e?0:-1)}),[]);return s?(0,A.jsxs)(K,{title:s,onVisibilityChange:a,dataTestId:"menu-item-terms-and-privacy",children:[(0,A.jsx)(ee,{tabIndex:r,onClick:t}),(0,A.jsx)(ie,{tabIndex:r,onClick:t}),(0,A.jsx)(ae,{tabIndex:r,onClick:t}),(0,A.jsx)(me,{tabIndex:r,onClick:t}),(0,A.jsx)(le,{tabIndex:r,onClick:t}),(0,A.jsx)(ue,{tabIndex:r,onClick:t}),(0,A.jsx)(re,{tabIndex:r,onClick:t}),(0,A.jsx)(fe,{tabIndex:r,onClick:t})]}):null})),ve=(0,n.memo)((e=>{var{onClick:t}=e,r=(0,d.n)("authorization","logout");return r?(0,A.jsx)(g,{title:r,onClick:t,accessKey:"X",colorType:"light",dataTestId:"menu-item-logout"}):null}));var be=(0,n.memo)((e=>{var{onClick:t}=e,r=(0,E.I)(),a=(0,l.mA)((()=>Z.Session.shared().userIsUsingDemoMode),[]),o=(0,n.useCallback)((()=>{a?(i.T.shared().get(s.Z).actions.closeAll(),i.T.shared().get(s.Z).actions.open("register",[{props:{}}])):(u.Z.emit("event.user.logout",{id:r}),u.Z.emit("command.flux.identity.signOut")),null==t||t()}),[r,a,t]);return(0,A.jsx)(ve,{onClick:o})})),ye=r(42150),Ce=r(4988),we=r(7327);const Me=(0,n.memo)((e=>{var{onClick:t,icon:r}=e,i=(0,d.n)("users/menu","presents"),s=(0,n.useMemo)((()=>{if("percent"===r)return(0,A.jsx)(we.Z,{icon:Ce.Z,typeClass:p()("menu-items-presents__percentIcon","menu-icon")})}),[r]);return i?(0,A.jsx)(g,{title:i,onClick:t,colorType:"light",leftElement:s,dataTestId:"menu-item-presents"}):null}));var Se,Ie=r(4318),Ee=r(30554),xe=r(98705),Te=r(37855),De=["onClick"],ke=(Se=Me,(0,n.memo)((e=>{var{onClick:t}=e,r=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,De),i=(0,E.I)(),s=(0,n.useCallback)((()=>{i&&Te.X.shared(i).logPresentsMenuItemClicked(),null==t||t()}),[i,t]);return(0,A.jsx)(Se,Object.assign({},r,{onClick:s}))}))),je=(0,n.memo)((e=>{var{onClick:t}=e,r=(0,E.I)(),n=(0,l.mA)((()=>ye.B.shared().available),[],!1),i=(0,l.GC)((()=>(0,Ie.t)().pipe((0,xe.RO)((()=>null==t?void 0:t())))),[t]),s=(0,l.mA)((()=>r?Ee.G.shared(r).canOffer.pipe((0,Y.U)((e=>{if(e)return"percent"}))):(0,I.of)(void 0)),[r]);return n?(0,A.jsx)(ke,Object.assign({},e,{onClick:i,icon:s})):null})),Le=r(69244),Oe=["userId","onClick"],Pe=r(848),Ne=(e=>(0,n.memo)((t=>{var{userId:r,onClick:i}=t,s=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(t,Oe),a=(0,n.useCallback)((()=>{Le.r.shared(r).logMenuItemClicked("dating-family-showcase","menu"),null==i||i()}),[r,i]);return(0,A.jsx)(e,Object.assign({onClick:a},s))})))((0,n.memo)((e=>{var{onClick:t}=e,r=(0,d.n)("users/menu","dating-network"),n=(0,A.jsx)(Pe.J,{size:"normal",name:"globe"});return r?(0,A.jsx)(g,{title:r,onClick:t,leftElement:n,href:"#dating-family-showcase",dataTestId:"menu-item-dating-family"}):null}))),Be=(0,n.memo)((()=>{var e=(0,l.mA)((()=>c.D.shared().datingFamilyShowcaseEnabled),[],!1),t=(0,E.I)();return t&&e?(0,A.jsx)(Ne,{userId:t}):null}));const Re=(0,n.memo)((e=>{var{onClick:t,status:r,className:i}=e,s=(0,d.n)("users/menu","introductory"),a=(0,n.useMemo)((()=>(0,A.jsx)(b,{status:r})),[r]);return s?(0,A.jsx)(g,{onClick:t,title:s,leftElement:a,className:i,dataTestId:"menu-item-introductory-email"}):null}));var Ve=r(52260),ze=(0,n.memo)((e=>{var{onClick:t,className:r}=e,a=(0,E.I)(),o=(0,n.useCallback)((()=>{i.T.shared().get(s.Z).actions.open("welcome-email",[{props:{}}]),null==t||t()}),[t]),c=(0,n.useMemo)((()=>B.D.shared().features["introductory-email"]),[]),u=(0,l.mA)((()=>a?R.v.shared(a).userIsFreeMember:O.E),[a],!1)&&c,d=(0,l.mA)((()=>a&&u?Ve.V.shared(a).introductoryEmail.pipe((0,Y.U)((e=>e&&"approved"===e.approval?"active":"inactive"))):O.E),[a,u],"inactive");return u?(0,A.jsx)(Re,{onClick:o,status:d,className:r}):null}));var Ye=r(59897);const Ge=(0,n.memo)((e=>{var{activeStatusVisible:t,onClick:r,hideInDesktop:i,videoMingleEnabled:s}=e,a=(0,d.n)("users/menu",s?"text-mingle":"mingle"),o=(0,d.n)("users/menu","mingle-active"),l=(0,n.useMemo)((()=>t?(0,A.jsx)(Ye.x,{content:o,variant:"caption-1",color:"secondary"}):void 0),[t,o]),c=(0,n.useMemo)((()=>s?(0,A.jsx)("div",{className:"menu-items-mingle__messageIconWrapper",children:(0,A.jsx)(Pe.J,{name:"message",size:"normal"})}):void 0),[s]),u=(0,n.useMemo)((()=>p()({"menu-items-mingle__hideInDesktop":i})),[i]);return a?(0,A.jsx)(g,{title:a,onClick:r,className:u,rightElement:l,leftElement:c,dataTestId:"menu-item-mingle"}):null}));var Ue=r(65761);function Fe(){i.T.shared().get(s.Z).actions.open("mingle",[{props:{}}])}var qe=r(9306),He=r(76143),_e=(0,n.memo)((e=>{var{onClick:t}=e,r=(0,E.I)(),i=(0,l.mA)((()=>c.D.shared().mingleEnabled),[]),s=(0,l.mA)((()=>c.D.shared().videoMingle.enabled),[],!1),a=(0,l.mA)((()=>r&&i?Ue.d.shared(r).mingle:(0,I.of)(void 0)),[r,i]),o=(0,n.useCallback)((()=>{(function(e){qe.o.shared().updateCredentials((e=>He.o.just(e.isSuccessful))).safeSubscribe((t=>{t&&e()}))})(Fe),null==t||t()}),[t]),u=(0,l.mA)((()=>r?R.v.shared(r).userIsFreeMember:(0,I.of)(!1)),[r],!1);return i?(0,A.jsx)(Ge,{activeStatusVisible:!(null==a||!a.active),onClick:o,hideInDesktop:u,videoMingleEnabled:s}):null})),Ze=r(11606);const Qe=(0,n.memo)((e=>{var{href:t}=e,r=(0,d.n)("commons","watched-video-v1");return r?(0,A.jsx)(g,{title:r,href:t,dataTestId:"menu-item-my-media"}):null}));var We=(0,n.memo)((()=>{var e=(0,l.mA)((()=>Z.Session.shared().userIsUsual),[]),t=(0,l.mA)((()=>Ze.a.shared().media),[]),r=e&&void 0!==t&&t.length>0,n=window.BASEPATH+"/people/#videos";return r?(0,A.jsx)(Qe,{href:n}):null})),Xe=r(1182),Je=["userId","onClick"];var Ke=r(94641),$e=(e=>(0,n.memo)((t=>{var{userId:r,onClick:i}=t,s=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(t,Je),a=(0,n.useCallback)((()=>{Le.r.shared(r).logMenuItemClicked("moods","menu"),null==i||i()}),[r,i]);return(0,A.jsx)(e,Object.assign({onClick:a},s))})))((0,n.memo)((e=>{var{currentMood:t,onClick:r}=e,i=(0,d.n)("users/mood","header"),s=(0,n.useMemo)((()=>(0,A.jsx)(Pe.J,{name:Ke.I[t].name,color:Ke.I[t].color,size:"normal"})),[t]);return i?(0,A.jsx)(g,{title:i,onClick:r,leftElement:s,className:"menu-items-mood-mobile__menuItem",dataTestId:"menu-item-mood-mobile"}):null}))),et="unknown",tt=(0,n.memo)((e=>{var{onClick:t}=e,r=(0,E.I)(),a=(0,l.mA)((()=>r?Xe.F.shared(r).mood.pipe((0,Y.U)((e=>e||et))):(0,I.of)(et)),[r],et),o=(0,n.useMemo)((()=>B.D.shared().features.feelings),[]),c=(0,n.useCallback)((()=>{i.T.shared().get(s.Z).actions.open("mood",[{props:{}}]),null==t||t()}),[t]);return o&&r?(0,A.jsx)($e,{userId:r,onClick:c,currentMood:a}):null})),rt=r(76858);var nt=p()("link","application-app-link__link");const it=(0,n.memo)((e=>{var{link:t,type:r}=e,n=(0,d.n)("/application/app-links",r);return(0,A.jsxs)(f.r,{className:nt,href:t,target:"_blank",children:[(0,A.jsx)("div",{className:"application-app-link__icon",children:(0,A.jsx)(Pe.J,{name:r,size:"normal"})}),n&&(0,A.jsx)("div",{className:"application-app-link__title",children:n})]})}));var st=(0,n.memo)((e=>{var{type:t}=e,r=(0,l.mA)((()=>function(e){switch(e){case"app-store":return c.D.shared().iosAppLink;case"google-play":return c.D.shared().androidAppLink;default:return(0,I.of)(null)}}(t)),[t]);return r?(0,A.jsx)(it,{link:r,type:t}):null}));const at="menu-items-app-links__appLinkWrapper",ot=(0,n.memo)((e=>{var{iosApplicationLinkVisible:t,androidApplicationLinkVisible:r}=e;return(0,A.jsxs)(A.Fragment,{children:[t&&(0,A.jsx)("div",{className:at,"data-test-id":"menu-item-app-store-link",children:(0,A.jsx)(st,{type:"app-store"})}),r&&(0,A.jsx)("div",{className:at,"data-test-id":"menu-item-google-play-link",children:(0,A.jsx)(st,{type:"google-play"})})]})}));var lt=r(42103),ct=(0,n.memo)((()=>{var e=(0,l.mA)((()=>c.D.shared().iosAppLink.pipe((0,Y.U)((e=>!!e&&"android"!==(0,rt.operatingSystem)())))),[],!1),t=(0,l.mA)((()=>c.D.shared().androidAppLink.pipe((0,Y.U)((e=>!!e&&"ios"!==(0,rt.operatingSystem)())))),[],!1);return(0,l.mA)((()=>Z.Session.shared().userId.pipe((0,lt.w)((e=>e?(0,N.aj)([Z.Session.shared().userIsUsual,S.V.shared(e).hasPurchases]).pipe((0,Y.U)((e=>{var[t,r]=e;return!(t&&!r)}))):(0,I.of)(!1))))),[])?(0,A.jsx)(ot,{iosApplicationLinkVisible:e,androidApplicationLinkVisible:t}):null})),ut=["userId","onClick"],dt=r(35369),ht=r(32507),pt=(e=>(0,n.memo)((t=>{var{userId:r,onClick:i}=t,s=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(t,ut),a=(0,n.useCallback)((()=>{Le.r.shared(r).logMenuItemClicked("purchase","menu"),null==i||i()}),[r,i]);return(0,A.jsx)(e,Object.assign({onClick:a},s))})))((0,n.memo)((e=>{var{onClick:t}=e;return(0,A.jsxs)(A.Fragment,{children:[(0,A.jsx)(dt.i,{onClick:t,dataTestId:"menu-item-purchase-button"}),(0,A.jsx)(ht.T,{discountLabelAvailable:!0,onClick:t,dataTestId:"menu-item-subscribe-button"})]})}))),ft=(0,n.memo)((e=>{var t=(0,E.I)();return t?(0,A.jsx)(pt,Object.assign({userId:t},e)):null})),At=r(27567),mt=r(6577),gt=r(40766);const vt=(0,n.memo)((e=>{var{userId:t,name:r,profilePath:n,onClick:i}=e,s=(0,d.n)("users/menu","profile");return(0,A.jsxs)("div",{className:"menu-profile-info__container",children:[(0,A.jsxs)("a",{className:"menu-profile-info__wrapper",href:n,accessKey:"M",onClick:i,children:[(0,A.jsx)(gt.F,{className:"menu-profile-info__avatar",ownerId:t,userOnlineIndicatorVisible:!1,contactIndicatorVisible:!1,size:80}),(0,A.jsx)("div",{className:"menu-profile-info__name",children:r}),(0,A.jsxs)("div",{className:"menu-profile-info__id",children:["ID: ",t]})]}),!!s&&(0,A.jsx)(g,{title:s,className:"menu-profile-info__menuItem",href:n,onClick:i,dataTestId:"profile-info"})]})}));var bt=r(23408),yt=(0,n.memo)((()=>{var e=(0,E.I)(),t=(0,At.G)(e),r=t?t.name:null,n=window.BASEPATH+"/people/#"+e,i=(0,l.mA)((()=>bt.s.shared().displayMode),[]),s=(0,l.GC)((()=>"fullscreen"===i?(0,mt.w)():He.o.just()),[i]);return e&&r?(0,A.jsx)(vt,{userId:e,name:r,onClick:s,profilePath:n}):null})),Ct=r(42261),wt=r(79587);const Mt=(0,n.memo)((e=>{var{onClick:t}=e,r=(0,d.n)("streaming","go-live-button-title");return r?(0,A.jsx)(wt.z,{variant:"primary",title:r,icon:"video-camera",onClick:t}):null}));var St=(0,n.memo)((e=>{var{onClick:t}=e,r=(0,n.useCallback)((()=>{(0,Ct.g)(),null==t||t()}),[t]);return(0,l.mA)((()=>c.D.shared().streaming.enabled),[])?(0,A.jsx)(Mt,{onClick:r}):null})),It=r(74290);const Et="menu-menu__buttonContainer",xt=(0,n.memo)((e=>{var{onSparksButtonClick:t}=e,r=(0,d.n)("sparks","sparks-button");return r?(0,A.jsx)(wt.z,{variant:"dark",title:r,icon:"sparks",onClick:t}):null}));var Tt,Dt,kt=r(76053),jt=r(39609),Lt=r(28516),Ot=r(83448);class Pt extends Ot.v{constructor(e){super("sparks.auth",e,(()=>(0,jt.MX)(jt.V0.shared().tokens["jwt/sparksfoundation"].post,e).pipe((0,xe.o4)((e=>{var t,{data:r,xhr:n}=e;return{data:r,ttl:(null===(t=(0,Lt.X)(n))||void 0===t?void 0:t.maxAge)||0}})))))}}Tt=Pt,Pt.shared=(0,P.r)((e=>new Tt(e)));class Nt{constructor(e){this.userId=e}getToken(){return Pt.shared(this.userId).data().pipe((0,Y.U)((e=>e.token)),(0,kt.K)((()=>He.o.just(""))))}}Dt=Nt,Nt.shared=(0,P.r)((e=>new Dt(e)));var Bt,Rt,Vt=r(66784),zt=r(11634),Yt=r(12941),Gt=r(20410),Ut=r(60467),Ft="sparks-legal-confirmation",qt=r(38826),Ht=r(80305),_t=r(91142),Zt=(Rt=e=>Nt.shared(e).getToken().toSingle().pipe((0,xe.eo)((e=>(e=>c.D.shared().sparksExchangeUrl.toSingle().pipe((0,xe.eo)((t=>{if(!t)return He.o.just(Vt.x.success(void 0));var r=document.createElement("input");r.type="hidden",r.name="jwt",r.value=e;var n=document.createElement("form");return n.method="post",n.action=t,n.target="_blank",n.style.display="none",n.appendChild(r),document.body.appendChild(n),n.submit(),document.body.removeChild(n),He.o.just(Vt.x.success(void 0))}))))(e)))),Bt=e=>Z.Session.shared().userId.toSingle().pipe((0,xe.eo)((t=>t?zt.b.shared(t).confirmed.toSingle().pipe((0,xe.eo)((t=>t?Rt(e):He.o.defer((()=>{var e=i.T.shared().get(s.Z),t=e.store.rxState().pipe((0,Gt.G)(),(0,Ut.h)((e=>{var[t,r]=e;return(null==t?void 0:t.name)===Ft&&(null==r?void 0:r.name)!==Ft&&"terms-and-conditions"!==(null==r?void 0:r.name)&&"privacy-policy"!==(null==r?void 0:r.name)})),(0,Y.U)((()=>Vt.x.failure("canceled")))),r=new He.o((t=>{e.actions.open(Ft,[{props:{onConfirm:()=>{e.actions.close(Ft),t.success(Vt.x.success(void 0))},onClose:()=>{e.actions.close(Ft),t.success(Vt.x.failure("canceled"))}}}])}));return(0,Yt.T)(r,t).toSingle()})).pipe((0,xe.eo)((t=>t.isSuccessful?Rt(e):He.o.just(t))))))):He.o.just(Vt.x.failure("canceled"))))),e=>Z.Session.shared().userId.toSingle().pipe((0,xe.eo)((t=>t?Ht.t.shared(t).emailConfirmed.toSingle().pipe((0,xe.eo)((r=>r?Bt(e):(0,_t.G)("sparks-exchange").pipe((0,xe.eo)((r=>r.isSuccessful?Ht.t.shared(t).emailConfirmed.pipe((0,Ut.h)((e=>e)),(0,qt.q)(1),(0,lt.w)((()=>Bt(e)))).toSingle():He.o.just(Vt.x.failure("canceled")))))))):He.o.just(Vt.x.failure("canceled")))))),Qt=(0,n.memo)((e=>{var{onClick:t}=e,r=(0,E.I)(),n=(0,l.mA)((()=>c.D.shared().sparksExchangeEnabled),[]),i=(0,l.GC)((()=>r?Zt(r).pipe((0,xe.RO)((()=>null==t?void 0:t()))):He.o.just()),[r,t]);return n?(0,A.jsx)(xt,{onSparksButtonClick:i}):null}));const Wt=(0,n.memo)((e=>{var{activeStatusVisible:t,onClick:r}=e,i=(0,d.n)("users/menu","video-mingle"),s=(0,d.n)("users/menu","mingle-active"),a=(0,n.useMemo)((()=>t?(0,A.jsx)(Ye.x,{content:s,variant:"caption-1",color:"accent"}):void 0),[t,s]),o=(0,n.useMemo)((()=>(0,A.jsx)("div",{className:"menu-items-video-mingle__cameraIconWrapper",children:(0,A.jsx)(Pe.J,{name:"video-camera",size:"normal"})})),[]);return i?(0,A.jsx)(g,{title:i,onClick:r,rightElement:a,leftElement:o,dataTestId:"menu-item-video-mingle"}):null}));var Xt=r(93902),Jt=r(77705),Kt=(0,n.memo)((e=>{var{onClick:t}=e,r=(0,E.I)(),i=(0,l.mA)((()=>c.D.shared().videoMingle.enabled),[]),s=(0,l.mA)((()=>r&&i?Xt.w.shared(r).videoMingle:(0,I.of)(void 0)),[r,i]),a=(0,l.GC)((()=>(0,Jt.d)("manual")),[]),o=(0,n.useCallback)((()=>{a(),null==t||t()}),[t,a]);return i?(0,A.jsx)(Wt,{activeStatusVisible:!!s,onClick:o}):null}));const $t=(0,n.memo)((e=>{var{onItemClick:t}=e;return(0,A.jsxs)(It.Z,{className:"menu-menu__container",children:[(0,A.jsx)(yt,{}),(0,A.jsxs)("nav",{className:"menu-menu__menu",children:[(0,A.jsx)(_e,{onClick:t}),(0,A.jsx)(Kt,{onClick:t}),(0,A.jsx)("div",{className:Et,"data-test-id":"menu-item-go-live",children:(0,A.jsx)(St,{onClick:t})}),(0,A.jsx)("div",{className:Et,"data-test-id":"menu-item-sparks-exchange",children:(0,A.jsx)(Qt,{onClick:t})}),(0,A.jsx)(We,{}),(0,A.jsx)(tt,{}),(0,A.jsx)("div",{className:"menu-menu__paymentButtons",children:(0,A.jsx)(ft,{onClick:t})}),(0,A.jsx)(Be,{}),(0,A.jsx)(C,{onClick:t}),(0,A.jsx)(ze,{onClick:t}),(0,A.jsx)(je,{onClick:t}),(0,A.jsx)(x,{onClick:t}),(0,A.jsx)(k,{onClick:t}),(0,A.jsx)(U,{onClick:t}),(0,A.jsx)(_,{onClick:t}),(0,A.jsx)(W,{onClick:t}),(0,A.jsx)(ge,{onClick:t}),(0,A.jsx)(be,{onClick:t})]}),(0,A.jsx)("div",{className:"menu-menu__botttomWrapper",children:(0,A.jsx)(ct,{})})]})}));var er=(0,n.memo)((()=>{var e=(0,n.useCallback)((()=>{i.T.shared().get(s.Z).actions.close("menu")}),[]),{width:t}=(0,o.i)();return(0,n.useEffect)((()=>{if(!(t>=501))return a.s.shared().setVisible(!0),()=>{a.s.shared().setVisible(!1)}}),[t]),(0,A.jsx)($t,{onItemClick:e})}))},24795:(e,t,r)=>{"use strict";r.d(t,{M:()=>h});var n=r(83426),i=r(82801),s=r(34142),a=r(43619),o=r(55948),l=r(8702),c=r(848),u=r(11837);const d=(0,n.memo)((()=>(0,u.jsx)(c.J,{name:"warning",size:"normal"})));var h=(0,n.memo)((()=>{var e=(0,s.I)(),t=(0,a.mA)((()=>o.D.shared().phoneVerification.enabled),[],!1),r=(0,a.mA)((()=>e?l.l.shared(e).verified:(0,i.of)(!1)),[e],!1);return t&&!r?(0,u.jsx)(d,{}):null}))},39004:(e,t,r)=>{"use strict";r.r(t),r.d(t,{AddPhoneNumber:()=>E});var n=r(83426),i=r(82801),s=r(20867),a=r(74539),o=r(43619),l=r(76143),c=r(90713),u=r(20802),d=r(98705),h=r(61006),p=r(55806),f=r(47754);var A=r(848),m=r(88729),g=r(79587),v=r(8470),b=r(307),y=r(11837);const C=(0,n.memo)((e=>{var{phoneNumber:t,onSubmitButtonClick:r,onPhoneNumberChange:n,onCloseButtonClick:i,onBackButtonClick:s,errorVisible:a}=e,o=(0,v.u)(b.z.LteTablet),l=(0,v.u)(b.z.Mobile),c=(0,f.n)("users/account/phone-number","add-phone-number-button"),u=o?"medium":"large",d=(0,f.n)("users/account/phone-number","add-phone-number-incorrect-phone"),C=a?d:void 0;return(0,y.jsxs)("div",{className:"users-account-add-phone-number__container",children:[(0,y.jsx)(p.Z,{onClick:i}),(0,y.jsxs)("div",{className:"users-account-add-phone-number__header",children:[(0,y.jsx)("button",{className:"users-account-add-phone-number__backButton",onClick:s,children:(0,y.jsx)(A.J,{name:"arrow-left",size:"normal"})}),(0,y.jsx)(m.LocalizedText,{href:"/users/account/phone-number#add-phone-number-title",variant:"h1"})]}),(0,y.jsxs)("div",{className:"users-account-add-phone-number__form",children:[(0,y.jsx)(m.LocalizedText,{href:"/users/account/phone-number#add-phone-number-info",variant:"body-2"}),(0,y.jsx)(h.A,{value:t,onValueChange:n,errorMessage:C,containerClassName:"users-account-add-phone-number__phoneNumber",inputClassName:"users-account-add-phone-number__phoneNumberInput",dropdownClassName:"users-account-add-phone-number__phoneNumberDropdown",errorClassName:"users-account-add-phone-number__phoneNumberError",buttonClassName:"users-account-add-phone-number__phoneNumberButton"})]}),(0,y.jsx)("div",{className:"users-account-add-phone-number__actions",children:(0,y.jsx)(g.z,{variant:"primary",title:c,size:u,blockLevel:l,onClick:r})})]})}));var w,M=r(48971),S=["onCloseButtonClick","onSubmitButtonClick"],I=(w=C,(0,n.memo)((e=>{var{onCloseButtonClick:t,onSubmitButtonClick:r}=e,i=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,S),a=(0,s.I)(),o=(0,n.useCallback)((()=>{a&&M.G.shared(a).logPhoneVerificationStepClosed("enter-phone-number"),t()}),[t,a]),l=(0,n.useCallback)((()=>{a&&M.G.shared(a).logPhoneVerificationNextStepClicked("enter-phone-number"),r()}),[r,a]);return(0,n.useEffect)((()=>{a&&M.G.shared(a).logPhoneVerificationShown("enter-phone-number")}),[a]),(0,y.jsx)(w,Object.assign({onCloseButtonClick:o,onSubmitButtonClick:l},i))}))),E=(0,n.memo)((e=>{var{onClose:t,source:r}=e,h=(0,s.I)(),[p,f]=(0,n.useState)(""),[A,m]=(0,n.useState)(!1),g=(0,o.mA)((()=>h?a.X.shared(h).unconfirmedPhoneNumber:(0,i.of)(void 0)),[h]),v=(0,n.useCallback)((e=>{f(e),m(!1)}),[]),b=(0,n.useCallback)((()=>{c.T.shared().get(u.Z).actions.close("add-phone-number")}),[]),C=(0,o.GC)((()=>h?a.X.shared(h).add(p,r).pipe((0,d.RO)((()=>{c.T.shared().get(u.Z).actions.close("phone-number-verification"),c.T.shared().get(u.Z).actions.open("phone-number-verification",[{props:{},disableManualClose:!0}]),c.T.shared().get(u.Z).actions.close("add-phone-number")})),(0,d.ym)((()=>(m(!0),l.o.just())))):l.o.just()),[p,h,r]),w=(0,n.useCallback)((()=>{null==t||t(),b()}),[b,t]);return(0,n.useEffect)((()=>{g&&f(g)}),[g]),(0,y.jsx)(I,{phoneNumber:p,onSubmitButtonClick:C,onPhoneNumberChange:v,onCloseButtonClick:w,onBackButtonClick:b,errorVisible:A})}))},74831:(e,t,r)=>{"use strict";r.r(t),r.d(t,{DeletePhoneNumber:()=>f});var n=r(83426),i=r(22201),s=r(11837);const a=(0,n.memo)((e=>{var{onCancelButtonClick:t,onDeleteButtonClick:r}=e;return(0,s.jsx)("div",{className:"react-special delete-phone-number-container",children:(0,s.jsxs)("div",{className:"delete-phone-number-content",children:[(0,s.jsxs)("div",{className:"delete-phone-number-body",children:[(0,s.jsx)("div",{className:"delete-phone-number-title",children:(0,s.jsx)(i.o,{href:"/users/account/phone-number#delete-phone-number-title"})}),(0,s.jsxs)("div",{className:"delete-phone-number-info",children:[(0,s.jsx)(i.o,{href:"/users/account/phone-number#delete-phone-number-info"}),(0,s.jsx)("div",{className:"delete-phone-number-features",children:(0,s.jsx)(i.o,{href:"/users/account/phone-number#delete-phone-number-features"})})]})]}),(0,s.jsxs)("div",{className:"delete-phone-number-button-wrapper",children:[(0,s.jsx)("button",{className:"button approve cancel",onClick:t,children:(0,s.jsx)(i.o,{href:"/users/account/phone-number#button-cancel"})}),(0,s.jsx)("button",{className:"button approve",onClick:r,children:(0,s.jsx)(i.o,{href:"/users/account/phone-number#delete-phone-number-button-delete"})})]})]})})}));var o=r(20867),l=r(43619),c=r(90713),u=r(20802),d=r(74539),h=r(76143),p=r(98705),f=(0,n.memo)((e=>{var t=(0,o.I)(),{phoneNumber:r}=e,i=(0,l.GC)((()=>t&&r?d.X.shared(t).delete(r).pipe((0,p.RO)((()=>{c.T.shared().get(u.Z).actions.closeAll()}))):h.o.just()),[r,t]),f=(0,n.useCallback)((()=>{c.T.shared().get(u.Z).actions.close("delete-phone-number")}),[]);return(0,s.jsx)(a,{onCancelButtonClick:f,onDeleteButtonClick:i})}))},62512:(e,t,r)=>{"use strict";r.r(t),r.d(t,{ManagePhoneNumber:()=>C});var n=r(83426),i=r(72779),s=r.n(i),a=r(47754),o=r(307),l=r(97240),c=r(88729),u=r(79587);var d=r(11837),h=["fr-FR"];const p=(0,n.memo)((e=>{var{onDeletePhoneButtonClick:t,onChangePhoneButtonClick:r,phoneNumber:i,language:p}=e,f=(0,n.useMemo)((()=>({phone:(0,l.u)(i)})),[i]),A=(0,o.u)(o.z.Mobile),m=A&&h.includes(p)?"tiny":"medium",g=(0,a.n)("users/account/phone-number","manage-phone-number-button-change"),v=(0,a.n)("users/account/phone-number","manage-phone-number-button-delete"),b=(0,n.useMemo)((()=>s()("users-account-manage-phone-number__container","react-special")),[]);return(0,d.jsx)("div",{className:b,children:(0,d.jsxs)("div",{className:"users-account-manage-phone-number__content",children:[(0,d.jsxs)("div",{className:"users-account-manage-phone-number__header",children:[(0,d.jsx)(c.LocalizedText,{href:"/users/account/phone-number#manage-phone-number-title",variant:"h1"}),(0,d.jsx)(c.LocalizedText,{href:"/users/account/phone-number#manage-phone-number-info",variant:"body-2",data:f})]}),(0,d.jsxs)("div",{className:"users-account-manage-phone-number__actions",children:[(0,d.jsx)(u.z,{size:m,title:g,variant:"light",onClick:r,blockLevel:A}),(0,d.jsx)(u.z,{size:m,title:v,variant:"ghost-primary",onClick:t,blockLevel:A})]})]})})}));var f=r(20867),A=r(43619),m=r(90713),g=r(20802),v=r(82801),b=r(74539),y=r(51227),C=(0,n.memo)((()=>{var e=(0,f.I)(),t=(0,A.mA)((()=>y.P.shared().language),[],"en-US"),r=(0,A.mA)((()=>e?b.X.shared(e).phoneNumber:(0,v.of)(void 0)),[e]),i=(0,n.useCallback)((()=>{m.T.shared().get(g.Z).actions.open("delete-phone-number",[{props:{phoneNumber:r}}])}),[r]),s=(0,n.useCallback)((()=>{m.T.shared().get(g.Z).actions.open("add-phone-number",[{props:{source:"settings"},disableManualClose:!0}])}),[]);return e&&r?(0,d.jsx)(p,{onDeletePhoneButtonClick:i,onChangePhoneButtonClick:s,phoneNumber:r,language:t}):null}))},10077:(e,t,r)=>{"use strict";r.r(t),r.d(t,{PhoneNumberVerificationSuccess:()=>b});var n=r(83426),i=r(90713),s=r(20802),a=r(48971),o=r(20867),l=r(11837),c=["onCloseButtonClick","onContinueButtonClick"],u=r(79587),d=r(7251),h=r(8470),p=r(307),f=r(47754),A=r(88729);var m,g=r(55806),v=(m=(0,n.memo)((e=>{var{onContinueButtonClick:t,onCloseButtonClick:r}=e,n=(0,h.u)(p.z.Mobile),i=(0,f.n)("users/account/phone-number/verification","success-verification-button");return(0,l.jsxs)("div",{className:"users-account-phone-number-verification-success__container",children:[(0,l.jsx)(g.Z,{onClick:r}),(0,l.jsxs)("div",{className:"users-account-phone-number-verification-success__content",children:[(0,l.jsx)(d.Q,{name:"smartphone-protected",width:160,height:160}),(0,l.jsx)(A.LocalizedText,{href:"/users/account/phone-number/verification#success-verification-title",variant:"h1"}),(0,l.jsx)(A.LocalizedText,{href:"/users/account/phone-number/verification#success-verification-subtitle",variant:"body-2"})]}),(0,l.jsx)("div",{className:"users-account-phone-number-verification-success__actions",children:(0,l.jsx)(u.z,{variant:"primary",title:i,blockLevel:n,onClick:t})})]})})),(0,n.memo)((e=>{var{onCloseButtonClick:t,onContinueButtonClick:r}=e,i=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,c),s=(0,o.I)(),u=(0,n.useCallback)((()=>{s&&a.G.shared(s).logPhoneVerificationStepClosed("verification-success"),t()}),[t,s]),d=(0,n.useCallback)((()=>{s&&a.G.shared(s).logPhoneVerificationNextStepClicked("verification-success"),r()}),[r,s]);return(0,n.useEffect)((()=>{s&&a.G.shared(s).logPhoneVerificationShown("verification-success")}),[s]),(0,l.jsx)(m,Object.assign({onCloseButtonClick:u,onContinueButtonClick:d},i))}))),b=(0,n.memo)((e=>{var{onClose:t}=e,r=(0,n.useCallback)((()=>{t(),i.T.shared().get(s.Z).actions.close("phone-number-verification-success")}),[t]);return(0,l.jsx)(v,{onContinueButtonClick:r,onCloseButtonClick:r})}))},18819:(e,t,r)=>{"use strict";r.r(t),r.d(t,{PhoneNumberVerification:()=>Z});var n,i=r(83426),s=r(97240),a=r(20867),o=r(74539),l=r(8702),c=r(26698),u=r(43619),d=r(82801),h=r(76143),p=r(98705),f=r(90713),A=r(20802),m=r(95725),g=r(30859),v=r(57850),b=r(42103),y=r(55948);function C(e){return Object.entries(e).reduce(((e,t)=>{var[r,n]=t;return e[r]=!!n,e}),{})}class w{constructor(e){this.userId=e}subscriptions(e){return v.p.shared(this.userId).data(e).pipe((0,m.U)(C))}enabled(e){var t=y.D.shared().chatRequestsPushNotificationsEnabled;return this.subscriptions(e).pipe((0,b.w)((r=>"cloudmessages"===e?t.pipe((0,m.U)((e=>{var t=["favorite-message","messages-digest","birthdays-digest"];return e&&t.push("offline-invite"),t.some((e=>r[e]))}))):"tel"===e?(0,d.of)(r["sms-notifications"]):(0,d.of)(!1))))}update(e,t,r){return v.p.shared(this.userId).patch(e,{[t]:+r})}}n=w,w.shared=(0,g.r)((e=>new n(e)));var M=r(74084),S=r(48971),I=r(11837),E=["onCloseButtonClick","onConfirmButtonClick"],x=r(10358),T=r(77765),D=r(47754),k=r(307),j=r(55806),L=r(48616);const O=(0,i.memo)((e=>{var{onRef:t,value:r,onValueChange:n,className:i}=e,s=(0,L.s)(n);return(0,I.jsx)("input",{className:i,ref:t,type:"text",inputMode:"numeric",pattern:"[0-9]",maxLength:1,value:r,required:!0,onChange:s})}));var P=["onChange","index","refs"],N=(0,i.memo)((e=>{var{onChange:t,index:r,refs:n}=e,s=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,P),a=(0,i.useCallback)((e=>t(e,r)),[r,t]),o=(0,i.useCallback)((e=>n[r]=e),[r,n]);return(0,I.jsx)(O,Object.assign({},s,{onValueChange:a,onRef:o}))})),B=r(72779),R=r.n(B),V=r(88729);const z="users-account-phone-number-verification-verification-code-input__input",Y=(0,i.memo)((e=>{var t,{size:r,onChangeCode:n,errorVisible:s}=e,[a,o]=(0,i.useState)([]),l=(0,i.useRef)([]),c=(0,i.useMemo)((()=>Array.from({length:r-1},((e,t)=>t+1))),[r]),u=(0,i.useCallback)((e=>{l.current[0]=e}),[]),d=(0,i.useCallback)(((e,t)=>{var r,n;null===(r=l.current)||void 0===r||null===(n=r[t+(e?1:-1)])||void 0===n||n.focus(),o((r=>{var n=[...r];return n[t]=e,n}))}),[]),h=(0,i.useCallback)((e=>{var{target:{value:t}}=e;t.length>1?o(t.split("")):d(t,0)}),[d]),p=(0,i.useMemo)((()=>R()("users-account-phone-number-verification-verification-code-input__container",{"users-account-phone-number-verification-verification-code-input__error":!!s})),[s]);(0,i.useEffect)((()=>{n(a.join(""))}),[a,n]);var f=null!==(t=a[0])&&void 0!==t?t:"";return(0,I.jsxs)("div",{className:p,children:[(0,I.jsxs)("div",{className:"users-account-phone-number-verification-verification-code-input__wrapper",children:[(0,I.jsx)("input",{type:"text",name:"token",inputMode:"numeric",pattern:"[0-9]",autoComplete:"one-time-code",className:z,value:f,onChange:h,maxLength:r,ref:u,required:!0}),c.map((e=>{var t,r=null!==(t=a[e])&&void 0!==t?t:"";return(0,I.jsx)(N,{className:z,refs:l.current,value:r,onChange:d,index:e},e)}))]}),s&&(0,I.jsx)(V.LocalizedText,{href:"/users/account/phone-number/verification#code-error",variant:"caption-2",color:"danger"})]})}));var G=r(848),U=r(79587),F=r(59897),q=r(48241);var H,_=(H=(0,i.memo)((e=>{var{onChangeCode:t,phoneNumber:r,onConfirmButtonClick:n,onBackButtonClick:s,codeIsNotVerifiedVisible:a,onAddPhoneLinkClick:o,resendCode:l,resendCodeCooldown:c,onCloseButtonClick:u,codeSize:d}=e,h=(0,i.useMemo)((()=>c?(0,T.zH)(c*x.R.second):""),[c]),p=(0,k.u)(k.z.LteTablet),f=(0,k.u)(k.z.Mobile),A=(0,D.n)("users/account/phone-number/verification","button"),m=p?"medium":"large";return(0,I.jsxs)("div",{className:"users-account-phone-number-verification__container",children:[(0,I.jsx)(j.Z,{onClick:u}),(0,I.jsxs)("div",{className:"users-account-phone-number-verification__header",children:[(0,I.jsx)("button",{className:"users-account-phone-number-verification__backButton",onClick:s,children:(0,I.jsx)(G.J,{name:"arrow-left",size:"normal"})}),(0,I.jsx)(V.LocalizedText,{href:"/users/account/phone-number/verification#title",variant:"h1"})]}),(0,I.jsxs)("div",{className:"users-account-phone-number-verification__form",children:[(0,I.jsxs)("div",{className:"users-account-phone-number-verification__subtitle",children:[(0,I.jsx)(V.LocalizedText,{href:"/users/account/phone-number/verification#subtitle",variant:"body-2"}),(0,I.jsx)(F.x,{content:r,variant:"body-2"})]}),(0,I.jsx)(Y,{size:d,onChangeCode:t,errorVisible:a}),(0,I.jsxs)("div",{className:"phone-number-verification-change-or-re-send-number",children:[(0,I.jsx)(q.r,{onClick:o,children:(0,I.jsx)(V.LocalizedText,{href:"/users/account/phone-number/verification#change-number",variant:"caption-2",color:"accent"})})," ",(0,I.jsx)(V.LocalizedText,{href:"/users/account/phone-number/verification#or",variant:"caption-2",color:"action-gray"})," ",c?(0,I.jsxs)(I.Fragment,{children:[(0,I.jsx)(V.LocalizedText,{href:"/users/account/phone-number/verification#re-send-code",variant:"caption-2",color:"action-gray"})," ",(0,I.jsx)(F.x,{content:h,variant:"caption-2",color:"action-gray"})]}):(0,I.jsx)(q.r,{onClick:l,children:(0,I.jsx)(V.LocalizedText,{href:"/users/account/phone-number/verification#re-send-code",variant:"caption-2",color:"accent"})})]})]}),(0,I.jsx)("div",{className:"users-account-phone-number-verification__actions",children:(0,I.jsx)(U.z,{variant:"primary",title:A,size:m,blockLevel:f,onClick:n})})]})})),(0,i.memo)((e=>{var{onCloseButtonClick:t,onConfirmButtonClick:r}=e,n=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,E),s=(0,a.I)(),o=(0,i.useCallback)((()=>{s&&S.G.shared(s).logPhoneVerificationStepClosed("enter-verification-code"),t()}),[t,s]),l=(0,i.useCallback)((()=>{s&&S.G.shared(s).logPhoneVerificationNextStepClicked("enter-verification-code"),r()}),[r,s]);return(0,i.useEffect)((()=>{s&&S.G.shared(s).logPhoneVerificationShown("enter-verification-code")}),[s]),(0,I.jsx)(H,Object.assign({onCloseButtonClick:o,onConfirmButtonClick:l},n))}))),Z=(0,i.memo)((()=>{var e=(0,a.I)(),[t,r]=(0,i.useState)(""),[n,g]=(0,i.useState)(!1),{offer:v,acceptOffer:b,postponeOffer:y}=(0,M.g)(e?c.v.shared(e):void 0,(e=>e)),C=(0,u.mA)((()=>e?o.X.shared(e).unconfirmedPhoneNumber.pipe((0,m.U)(s.u)):(0,d.of)(void 0)),[e]),S=(0,i.useCallback)((()=>{f.T.shared().get(A.Z).actions.close("phone-number-verification"),"secure-account"===(null==v?void 0:v.source)&&f.T.shared().get(A.Z).actions.close("secure-account")}),[null==v?void 0:v.source]),E=(0,u.GC)((t=>(t.length<4&&g(!0),e&&4===t.length?l.l.shared(e).verifyCode(t).pipe((0,p.eo)((()=>w.shared(e).update("tel","sms-notifications",!0))),(0,p.RO)((()=>{f.T.shared().get(A.Z).actions.open("phone-number-verification-success",[{props:{onClose:S},disableManualClose:!0}]),null==b||b()})),(0,p.ym)((()=>(g(!0),h.o.just())))):h.o.just())),[e,b,S]),x=(0,i.useCallback)((e=>{g(!1),r(e),e.length>=4&&E(e)}),[E]),T=(0,i.useCallback)((()=>E(t)),[t,E]),D=(0,i.useCallback)((()=>{null==y||y(),S()}),[S,y]),k=(0,i.useCallback)((()=>{v&&(f.T.shared().get(A.Z).actions.open("add-phone-number",[{props:{onClose:D,source:v.source},disableManualClose:!0}]),S())}),[v,D,S]),j=(0,u.GC)((()=>e?l.l.shared(e).resendCode():h.o.just()),[e]),L=(0,u.mA)((()=>e?l.l.shared(e).resendCodeCooldown:(0,d.of)(0)),[e],0);return e&&C?(0,I.jsx)(_,{onChangeCode:x,phoneNumber:C,onConfirmButtonClick:T,onBackButtonClick:k,codeIsNotVerifiedVisible:n,codeSize:4,onAddPhoneLinkClick:k,resendCode:j,resendCodeCooldown:L,onCloseButtonClick:D}):null}))},97273:(e,t,r)=>{"use strict";r.r(t),r.d(t,{SecureAccount:()=>y});var n=r(83426),i=r(90713),s=r(20802),a=r(307),o=r(47754),l=r(79587),c=r(7251),u=r(8470),d=r(88729),h=r(55806);var p=r(11837);const f=(0,n.memo)((e=>{var{onContinueButtonClick:t,onCloseButtonClick:r}=e,n=(0,u.u)(a.z.LteTablet),i=(0,u.u)(a.z.Mobile),s=(0,o.n)("users/account/secure","button"),f=n?"medium":"large";return(0,p.jsxs)("div",{className:"users-account-secure-account__container",children:[(0,p.jsx)(h.Z,{onClick:r}),(0,p.jsxs)("div",{className:"users-account-secure-account__content",children:[(0,p.jsx)(c.Q,{name:"smartphone",width:160,height:160}),(0,p.jsx)(d.LocalizedText,{href:"/users/account/secure#title",variant:"h1"}),(0,p.jsx)(d.LocalizedText,{href:"/users/account/secure#subtitle",variant:"body-2"})]}),(0,p.jsx)("div",{className:"users-account-secure-account__actions",children:(0,p.jsx)(l.z,{variant:"primary",title:s,size:f,blockLevel:i,onClick:t})})]})}));var A,m=r(48971),g=r(20867),v=["onCloseButtonClick","onContinueButtonClick"],b=(A=f,(0,n.memo)((e=>{var{onCloseButtonClick:t,onContinueButtonClick:r}=e,i=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,v),s=(0,g.I)(),a=(0,n.useCallback)((()=>{s&&m.G.shared(s).logPhoneVerificationStepClosed("secure-account"),t()}),[t,s]),o=(0,n.useCallback)((()=>{s&&m.G.shared(s).logPhoneVerificationNextStepClicked("secure-account"),r()}),[r,s]);return(0,n.useEffect)((()=>{s&&m.G.shared(s).logPhoneVerificationShown("secure-account")}),[s]),(0,p.jsx)(A,Object.assign({onCloseButtonClick:a,onContinueButtonClick:o},i))}))),y=(0,n.memo)((()=>{var e=(0,n.useCallback)((()=>{i.T.shared().get(s.Z).actions.close("secure-account")}),[]),t=(0,n.useCallback)((()=>{i.T.shared().get(s.Z).actions.open("add-phone-number",[{props:{source:"secure-account",onClose:e},disableManualClose:!0}])}),[e]);return(0,p.jsx)(b,{onCloseButtonClick:e,onContinueButtonClick:t})}))},73510:(e,t,r)=>{"use strict";r.d(t,{P:()=>a});var n=r(83426),i=r(848);var s=r(11837);const a=(0,n.memo)((e=>{var{onClick:t}=e,r=(0,n.useCallback)((e=>{e.stopPropagation(),t()}),[t]);return(0,s.jsx)("div",{onClick:r,className:"users-feed-banners-close-button__wrapper",children:(0,s.jsx)(i.J,{name:"rounded-cross",size:"normal"})})}))},55025:(e,t,r)=>{"use strict";r.d(t,{A:()=>o,Z:()=>l});var n=r(83426),i=r(33330),s=r(22201),a=r(11837),o={width:570,height:180};const l=(0,n.memo)((e=>{var{coverPath:t,type:r,count:n,onClick:l,onCoverLoad:c,onCoverError:u,authorize:d,albumPlaceholderVisible:h}=e,p="videos"===r?"video-play":"photo-camera",f="videos"===r?void 0:"detect-face";return h?(0,a.jsx)("div",{className:"album album-"+r}):(0,a.jsxs)("div",{className:"album album-"+r,onClick:l,children:[(0,a.jsxs)("div",{className:"info",children:[(0,a.jsx)("p",{className:"title",children:(0,a.jsx)(s.o,{href:"/users/media#"+r})}),(0,a.jsxs)("div",{className:"amount",children:[(0,a.jsx)("svg",{role:"img",children:(0,a.jsx)("use",{xlinkHref:"#"+p})}),(0,a.jsx)("span",{children:n})]})]}),(0,a.jsx)("div",{className:"cover",children:(0,a.jsx)(i.P,{path:t,transformation:f,resourceWidth:o.width,resourceHeight:o.height,onLoad:c,onError:u,authorize:d})})]})}))},80457:(e,t,r)=>{"use strict";r.d(t,{ZP:()=>S,Og:()=>w,_N:()=>M});var n=r(83426),i=r(22201),s=r(51362),a=r(33330),o=r(87482),l=r(11837),c=(0,n.memo)((e=>(0,l.jsx)("div",{className:"privacy-label "+e.type,children:(0,l.jsx)(i.o,{href:"/users/media/photo-tags#"+e.type})})));const u=(0,n.memo)((()=>(0,l.jsx)("div",{className:"media-list-item-placeholder",children:(0,l.jsx)("div",{className:"media-list-item-placeholder__line"})})));var d=(0,n.memo)((()=>(0,l.jsx)(u,{}))),h=r(42840),p=r(45966),f=r.n(p),A=r(10045),m=r.n(A),g=new(f())({id:"vr",use:"vr-usage",viewBox:"0 0 42.24 27.06",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 42.24 27.06" fill="#fff" id="vr"><path d="M37.24 4a2 2 0 1 0-2-2 2 2 0 0 0 2 2zm3.83 7a7.09 7.09 0 0 0-4.14-2.47l-1 1c4.83 1.9 3.36 6.08.56 7.62a12.44 12.44 0 0 1-3.57 1.31c-2 .38-4 .52-6 .77v4.27a20.64 20.64 0 0 0 6.08-.89 14.78 14.78 0 0 0 7.67-4.26 5.64 5.64 0 0 0 .39-7.35zm-26.7 8.4a15.77 15.77 0 0 1-2.91-.24 20.14 20.14 0 0 1-6.59-2.08C1 15 3.4 11.13 6.19 9l-1-.85C.51 10.48-1.75 16 1.6 19.13a16.11 16.11 0 0 0 8.4 3.8c1.41.26 2.85.35 4.33.52v3.61h.16l9.6-5.65-9.76-5.64v3.63z" /><path d="M12.92 7a3.69 3.69 0 0 0 1.88-1.11 2.72 2.72 0 0 0 .65-1.82 2.24 2.24 0 0 0-1-1.94 4.8 4.8 0 0 0-2.78-.7 8.11 8.11 0 0 0-2.18.27 6.23 6.23 0 0 0-1.86.89L8.9 4.63a4.28 4.28 0 0 1 2.27-.73 1.74 1.74 0 0 1 .93.22.74.74 0 0 1 .35.67Q12.45 6 10.1 6h-.72v2.31h.7a6.24 6.24 0 0 1 1.41.13 1.57 1.57 0 0 1 .78.38 1 1 0 0 1 .24.72 1 1 0 0 1-.46.89 2.93 2.93 0 0 1-1.48.29 6.26 6.26 0 0 1-1.43-.18A6.75 6.75 0 0 1 7.61 10v2.56a8.9 8.9 0 0 0 1.7.48 10.27 10.27 0 0 0 1.71.13 5.88 5.88 0 0 0 3.5-.91 2.93 2.93 0 0 0 1.26-2.51q0-2.36-2.86-2.75zm9.19-1.62a2.37 2.37 0 0 0-2.26 1.33h-.09a3 3 0 0 1 .83-2.22 3.36 3.36 0 0 1 2.3-.68 9.12 9.12 0 0 1 1.7.15V1.55A11.71 11.71 0 0 0 23 1.41a7 7 0 0 0-3.29.7 4.53 4.53 0 0 0-2 2.18A9.3 9.3 0 0 0 17 8.17a5.42 5.42 0 0 0 1.14 3.67 4 4 0 0 0 3.16 1.31 4 4 0 0 0 3-1.09 4.08 4.08 0 0 0 1.06-3 4.07 4.07 0 0 0-.84-2.73 2.94 2.94 0 0 0-2.41-.95zm-.1 5a1 1 0 0 1-.8.37 1 1 0 0 1-.84-.48A2.17 2.17 0 0 1 20.05 9a1.24 1.24 0 0 1 .33-.87 1.12 1.12 0 0 1 .86-.36q1.08 0 1.08 1.39a1.84 1.84 0 0 1-.32 1.18zm11.57-7.49a3.53 3.53 0 0 0-3.08-1.48 3.56 3.56 0 0 0-3.11 1.42 7.78 7.78 0 0 0-1 4.47 7.6 7.6 0 0 0 1 4.38 3.53 3.53 0 0 0 3.09 1.47 3.58 3.58 0 0 0 3.11-1.41 7.69 7.69 0 0 0 1-4.44 7.66 7.66 0 0 0-1.01-4.41zm-2.27 7.06a.82.82 0 0 1-1.63 0 9.76 9.76 0 0 1-.24-2.66 9.94 9.94 0 0 1 .24-2.69.87.87 0 0 1 .81-.73.88.88 0 0 1 .81.76 10 10 0 0 1 .24 2.66 9.92 9.92 0 0 1-.23 2.66z" /></symbol>'});m().add(g);const v=g;var b=r(7327);function y(){return(0,l.jsx)(b.Z,{typeClass:"vr",icon:v})}var C=r(85873).Z,w={width:190,height:180},M={width:228,height:180};const S=(0,n.memo)((e=>{var{type:t,thumbnailEfficiencyVisible:r}=e,{width:n,height:u}="video"===t?M:w,p="video"===t?void 0:"detect-face";return(0,l.jsx)("div",{style:e.style,children:(0,l.jsxs)("div",{className:"media-list-item",onClick:e.onClick,children:[!e.photoViewElementsVisible&&(0,l.jsx)(d,{}),(0,l.jsxs)("div",{className:"media-list-item__photo-elements "+(e.photoViewElementsVisible?"":"hidden"),children:[(0,l.jsx)(a.P,{onLoad:e.onLoad,onError:e.onError,onFallback:e.onFallback,path:e.path,fallbackSrc:"/i/profile/gallery/item-placeholder.png",authorize:e.authorizeNeeded,transformation:p,resourceWidth:n,resourceHeight:u}),e.privatePhotoNoteVisible&&(0,l.jsxs)("div",{className:"media-list-item__private-note",children:[(0,l.jsx)(i.o,{href:"/users/media/photo#note"}),(0,l.jsx)(s.T,{})]}),e.removeButtonVisible&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("div",{className:"remove-item-wrapper",children:(0,l.jsx)(o.t,{onClick:e.onRemoveButtonClick})}),e.privacyType&&(0,l.jsx)(c,{type:e.privacyType})]}),"video"===t&&(0,l.jsx)("div",{className:"media-list-item__play-video",children:(0,l.jsx)(C,{})}),e.vrPhoto&&(0,l.jsx)("div",{className:"media-list-item__vr-icon",children:(0,l.jsx)(y,{})}),r&&(0,l.jsx)("div",{className:"user-thumbnail-efficiency-container photo-list-item",children:(0,l.jsx)(h.j,{thumbnail:e.basename,ownerId:e.ownerId,showLabel:!1})})]})]})})}))},87017:(e,t,r)=>{"use strict";r.d(t,{Z:()=>o,g:()=>a});var n=r(83426),i=r(68755),s=r(11837),a=7;function o(e){return(0,n.memo)((t=>{var{onMediaClick:r,ownerId:o,mediaItems:l}=t,c=(0,n.useRef)(0),u=(0,n.useCallback)((e=>{i.Z.emit("command.user-actions.interaction.track",[{place:"gallery.preview.photo"}]),r(e)}),[r]),d=(0,n.useCallback)((e=>{var t=l.indexOf(e);t<a&&t>=0&&(c.current++,c.current===Math.min(a,l.length)&&i.Z.emit("event.profile.gallery.rendered",o,"preview"))}),[l,o]);return(0,s.jsx)(e,Object.assign({},t,{onMediaLoad:d,onMediaClick:u}))}))}},10023:(e,t,r)=>{"use strict";r.d(t,{a:()=>c});var n=r(83426),i=r(86776);var s=r(11837),a=["children"],o={zIndex:5},l={zIndex:5};const c=(0,n.memo)((e=>{var{children:t}=e,r=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,a),c=(0,n.useRef)(null),u=(0,n.useCallback)((()=>{c.current&&c.current.close()}),[]);return(0,s.jsx)(i.G,Object.assign({ref:c},r,{overlayStyle:l,contentStyle:o,children:(0,s.jsx)("div",{className:"users-media-popup-menu__wrapper",onClick:u,children:(0,s.jsx)("ul",{className:"users-media-popup-menu__list",children:t})})}))}))},40694:(e,t,r)=>{"use strict";r.d(t,{x:()=>o});var n=r(59897),i=r(83426);var s=r(848),a=r(11837);const o=(0,i.memo)((e=>{var{text:t,icon:r,onClick:i}=e,o="users-media-popup-menu-item-"+r;return(0,a.jsxs)("li",{className:"users-media-popup-menu-item__container",onClick:i,"data-test-id":o,children:[(0,a.jsx)("div",{className:"users-media-popup-menu-item__icon",children:(0,a.jsx)(s.J,{name:r,size:"large"})}),(0,a.jsx)("div",{className:"users-media-popup-menu-item__title",children:(0,a.jsx)(n.x,{content:t,variant:"footnote-1"})})]})}))},79037:(e,t,r)=>{"use strict";r.d(t,{e:()=>i});var n=r(83426),i=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{accept:r="*",multiple:i=!1,name:s="",removeNode:a}=t,o=(0,n.useRef)();return(0,n.useEffect)((()=>{var t=document.createElement("input");return t.style.display="none",t.type="file",t.accept=r,t.multiple=i,t.name=s,document.body.appendChild(t),o.current=t,t.addEventListener("change",(r=>{var n=r.target;n.files&&e(n.files),a&&t.remove()})),()=>{t.remove()}}),[o,r,i,s,e,a]),(0,n.useCallback)((()=>{var e;null===(e=o.current)||void 0===e||e.click()}),[o])}},79553:(e,t,r)=>{"use strict";r.d(t,{T:()=>y});var n,i=r(83426),s=r(68755),a=r(30859),o=r(82801),l=r(22983),c=r(99264),u=r(38826),d=r(42103),h=r(54930),p=r(46252);class f{constructor(e){this.userId=e}importThumbnailFromFacebook(){return c.S.shared().profile().pipe((0,u.q)(1),(0,d.w)((e=>p.Xv.shared(this.userId).addPhotoFromUri(e["thumbnail-url"]).pipe((0,h.h)(void 0)))))}uploadFromDevice(e){return p.Xv.shared(this.userId).canAddVideo.pipe((0,d.w)((t=>{for(var r=[],n=0;n<e.length;n++)(t?e[n].type.startsWith("image/")||e[n].type.startsWith("video/"):e[n].type.startsWith("image/"))&&r.push(p.Xv.shared(this.userId).addMediaFromFile(e[n]));return 0===r.length?(0,o.of)([]):(0,l.aj)(r)})))}}n=f,f.shared=(0,a.r)((e=>new n(e)));var A=r(43619),m=r(76143),g=r(23400),v=r(19351),b=r(79037),y=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{accept:r,multiple:n,name:a,onLoad:o,canAddVideo:l}=t,[c,d]=(0,i.useState)(!1),h=(0,i.useMemo)((()=>s.Z.create("profile")),[]),p=(0,A.GC)((t=>{if(!t.length)return m.o.just();d(!0);for(var r=[],n=0;n<t.length;n++){var i=t.item(n);i&&r.push(Object.assign(i,{uri:String((0,g.Z)())}))}return f.shared(e).uploadFromDevice(r).pipe((0,u.q)(1),(0,v.b)((e=>{"user-thumbnail"===a&&h.emit("thumbnail:changed",e[e.length-1]),null==o||o(e),d(!1)}))).toSingle()}),[e,o,h,a],!1),y=(0,b.e)(p,{accept:r,multiple:n,name:a,removeNode:!0});return{loading:c,uploadFromCamera:(0,i.useCallback)((()=>{var e="user-thumbnail"===a?"thumbnail":"profilePhoto";s.Z.emit("overlay","camera",e,void 0,"POST",l)}),[a,l]),loadMediaFromDevice:y}}},86681:(e,t,r)=>{"use strict";r.d(t,{v:()=>u});var n=r(27567),i=r(83426),s=r(22201),a=r(11837);const o=(0,i.memo)((e=>{var{userName:t,format:r}=e;return r?(0,a.jsx)(s.o,{href:r,data:{name:t}}):(0,a.jsx)("span",{children:t})}));var l=r(39860),c=(0,i.memo)((e=>{var{ownerId:t,format:r}=e,i=(0,n.G)(t),s=null==i?void 0:i.name;return(0,l.f5)(i),(0,a.jsx)(o,{format:r,userName:s||""})})),u=(0,l.oq)(c,"users.name",(e=>e.ownerId))},38184:(e,t,r)=>{"use strict";r.d(t,{N:()=>A});var n=r(71101),i=r(83426),s=r(22201),a=r(72779),o=r.n(a),l=r(11837);const c=(0,i.memo)((e=>{var{presenceStatus:t,type:r,flexibleSize:n}=e,a=(0,i.useMemo)((()=>r||"full"),[r]),c=(0,i.useMemo)((()=>o()("user-online-indicator",{"full-view":"full"===a},{"flexible-size":!!n},e.className)),[a,n,e.className]);return(0,l.jsxs)("span",{className:c,children:["online"===t&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("i",{className:"icon-led online"}),"full"===a?(0,l.jsx)("span",{className:"user-online-indicator__text-status",children:(0,l.jsx)(s.o,{href:"/pages/profile#connection-status-online"})}):null]}),"onlineViaMobile"===t&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("i",{className:"icon-mobileapp online"}),"full"===a?(0,l.jsx)("span",{className:"user-online-indicator__text-status",children:(0,l.jsx)(s.o,{href:"/pages/profile#connection-status-online-mobileapp"})}):null]}),"onlineWithCamera"===t&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("i",{className:"icon-camera"}),"full"===a?(0,l.jsx)("span",{className:"user-online-indicator__text-status",children:(0,l.jsx)(s.o,{href:"/pages/profile#connection-status-online-video"})}):null]}),"offlineViaMobile"===t&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("i",{className:"icon-mobileapp offline"}),"full"===a?(0,l.jsx)("span",{className:"user-online-indicator__text-status",children:(0,l.jsx)(s.o,{href:"/pages/profile#connection-status-offline-mobileapp-v2"})}):null]}),"offline"===t&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("i",{className:"icon-led offline"}),"full"===a?(0,l.jsx)("span",{className:"user-online-indicator__text-status",children:(0,l.jsx)(s.o,{href:"/pages/profile#connection-status-offline"})}):null]})]})}));var u,d=r(43619),h=r(68755),p=r(55948),f=(u=c,(0,i.memo)((e=>{var t=(0,i.useRef)(!1);return(0,i.useEffect)((()=>{t.current||(h.Z.emit("event.presence.rendered",e.ownerId),t.current=!0)}),[e.ownerId]),(0,l.jsx)(u,Object.assign({},e))}))),A=(0,i.memo)((e=>{var{ownerId:t,type:r,flexibleSize:i,className:s}=e,a=(0,n.m)(t),o=(0,d.mA)((()=>p.D.shared().videoCallEnabled),[],!1),c="onlineWithCamera"!==a||o?a:"online";return void 0===c?null:(0,l.jsx)(f,{ownerId:t,type:r,presenceStatus:c,className:s,flexibleSize:i})}))},67564:(e,t,r)=>{"use strict";r.d(t,{d:()=>l});var n=r(83426),i=r(27048),s=r(33330),a=r(11837),o=["category","group"],l=(0,n.memo)((e=>{var{category:t,group:r}=e,l=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,o),c=(0,n.useMemo)((()=>(0,i.RC)(t,r)),[t,r]);return(0,a.jsx)(s.P,Object.assign({},l,{path:c}))}))},92535:(e,t,r)=>{"use strict";r.d(t,{Z:()=>f,d:()=>p});var n=r(83426),i=r(7327),s=r(45966),a=r.n(s),o=r(10045),l=r.n(o),c=new(a())({id:"check_mark",use:"check_mark-usage",viewBox:"0 0 23 19",content:'<symbol fill="none" viewBox="0 0 23 19" xmlns="http://www.w3.org/2000/svg" id="check_mark"><path d="m3.59673 7.35236c-.50321-.65808-1.44463-.78362-2.10271-.28041-.658076.50321-.783621 1.44462-.28041 2.1027zm14.79517-4.5204c.4595-.68932.2732-1.62062-.4161-2.080104-.6893-.459488-1.6206-.273173-2.0801.416144zm-10.34302 12.81214-1.19156.9112c.29421.3847.75611.6037 1.24021.588s.93082-.2642 1.19947-.6672zm-6.83527-6.46945 5.64371 7.38065 2.38311-1.8223-5.6437-7.38064zm8.08339 7.30145 9.0949-13.64414-2.4962-1.66396-9.09495 13.6441z" fill="#fff" /></symbol>'});l().add(c);const u=c;var d=r(67564);var h=r(11837),p=64;const f=(0,n.memo)((e=>{var{checked:t,group:r,category:n,onClick:s,onImageLoad:a,onImageError:o}=e;return(0,h.jsx)("div",{className:"users-presents-wishlist-item__wrapper",onClick:s,children:(0,h.jsxs)("div",{className:"users-presents-wishlist-item__imageWrapper",children:[(0,h.jsx)(d.d,{className:"users-presents-wishlist-item__image",resourceWidth:p,resourceHeight:p,group:r,category:n,onLoad:a,onError:o}),t&&(0,h.jsx)("div",{className:"users-presents-wishlist-item__checkIndicator",children:(0,h.jsx)("div",{className:"users-presents-wishlist-item__circle",children:(0,h.jsx)(i.Z,{icon:u,typeClass:"users-presents-wishlist-item__checkIcon"})})})]})})}))},57878:(e,t,r)=>{"use strict";r.d(t,{p:()=>ot});var n=r(20867),i=r(83426),s=r(82801),a=r(19351),o=r(68755),l=r(56960),c=r(78232),u=r(43619),d=r(72779),h=r.n(d),p=r(27567),f=r(3100),A=r(50249),m=r(22201);var g=r(11837);const v=(0,i.memo)((e=>{var{product:t}=e,r=(0,i.useMemo)((()=>h()("users-profile-banners-send-email__banner",{"users-profile-banners-send-email__isElite":"elitecircle"===t})),[t]);return(0,g.jsxs)("div",{className:r,children:[(0,g.jsx)("p",{className:"users-profile-banners-send-email__title",children:(0,g.jsx)(m.o,{href:e.titleL10nHref})}),(0,g.jsx)("div",{className:"users-profile-banners-send-email__buttonWrapper",children:(0,g.jsx)(A.n,{attendeeId:e.ownerId,variant:"common",blockLevel:!0})})]})}));var b,y=(0,i.memo)((e=>{var t=(0,p.G)(e.ownerId),r=function(e,t){if(t)return"/users/email#send-email-free-title";switch(e){case"mal":return"/users/email#send-email-free-title-full-male";case"fem":return"/users/email#send-email-free-title-full-female";default:return"/users/email#send-email-free-title-full"}}(null==t?void 0:t.gender,e.short),n=(0,u.mA)((()=>f.D.shared().paramWithPath(["product"])),[],"");return(0,g.jsx)(v,{ownerId:e.ownerId,titleL10nHref:r,short:e.short,product:n})})),C=r(30554),w=r(74084),M=r(51727),S=["onShowPresentsClick","leftElement"],I=r(37855),E=["receiverId","onShowPresentsClick"],x=r(82683),T=["ownerId"],D=(b=function(e){var{onShowPresentsClick:t,leftElement:r}=e,n=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,S);return(0,g.jsxs)(M.Z,Object.assign({},n,{typeClass:"presents",onClick:t,children:[r,(0,g.jsx)(m.o,{href:"/users/presents#choose-presents-profile"})]}))},(0,i.memo)((e=>{var{receiverId:t,onShowPresentsClick:r}=e,s=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,E),a=(0,n.I)(),o=(0,i.useCallback)((()=>{a&&I.X.shared(a).logChoosePresentClicked(t),r()}),[r,a,t]);return(0,g.jsx)(b,Object.assign({},s,{onShowPresentsClick:o}))})));function k(e){var{ownerId:t}=e,r=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,T),n=(0,u.GC)((()=>(0,x._)(t)),[t]);return(0,g.jsx)(D,Object.assign({},r,{receiverId:t,onShowPresentsClick:n}))}var j=r(3329),L=r(57682),O=r(4988),P=r(7327),N=570;function B(e){var{ownerId:t,size:r,blackFridayViewEnabled:n,product:s}=e,{width:a}=(0,L.i)(),o=(0,i.useMemo)((()=>h()("send-present-banner",{"send-present-banner-black-friday":n,"send-present-banner-black-friday-short-view":n&&"tiny"===r,"send-present-banner-elite":"elitecircle"===s})),[r,n,s]),l=(0,i.useMemo)((()=>n&&a<=N?(0,g.jsx)(P.Z,{icon:O.Z,typeClass:"send-present-banner-percent-icon"}):(0,g.jsx)(j.Q,{})),[n,a]);return(0,g.jsxs)("div",{className:o,children:[(0,g.jsx)("p",{className:"send-present-title",children:(0,g.jsx)(m.o,{href:"/users/presents#presents-delivery-1"})}),(0,g.jsx)(k,{ownerId:t,className:"send-present-button",leftElement:l})]})}function R(e){var t=(0,n.I)(),{canOffer:r}=(0,w.g)(t?C.G.shared(t):void 0),i=(0,u.mA)((()=>f.D.shared().paramWithPath(["product"])),[],"");return(0,g.jsx)(B,{ownerId:e.ownerId,size:e.size,blackFridayViewEnabled:r,product:i})}function V(){return(0,g.jsx)("div",{className:"placeholder-banner"})}function z(){return(0,g.jsx)(V,{})}var Y=r(95725),G=r(88789),U=r(85814),F=r(37452),q=r(24665),H=r(55948),_=r(67947),Z=r(73921),Q=r(90713),W=r(20802);function X(e,t,r){Q.T.shared().get(W.Z).actions.open("presents-wishlist-modal",[{props:{receiverId:e,category:t,group:r}}])}var J,K=r(92535),$=r(39860),ee=r(66784),te=r(30859),re=r(32656),ne=r(22983),ie=r(38826),se=r(42103);class ae{constructor(e){this.userId=e,this.userIsFreeMember=U.v.shared(e).userIsFreeMember}logWishlistItemClick(e){(0,ne.aj)([this.userIsFreeMember,U.v.shared(e).userIsFreeMember]).pipe((0,ie.q)(1),(0,se.w)((t=>{var[r,n]=t;return re.f.shared(this.userId).logEvent("wishlist-item-clicked",{userId:this.userId,userIsFreeMember:r,receiverId:e,receiverIsFreeMember:n})}))).safeSubscribe()}}J=ae,ae.shared=(0,te.r)((e=>new J(e)));var oe=["userId","ownerId","onClick"],le=(e=>(0,i.memo)((t=>{var{userId:r,ownerId:n,onClick:s}=t,a=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(t,oe),o=(0,i.useCallback)((()=>{ae.shared(r).logWishlistItemClick(n),s()}),[r,n,s]);return(0,g.jsx)(e,Object.assign({},a,{onClick:o}))})))(K.Z),ce=(0,$.oq)((0,i.memo)((e=>{var{item:t,ownerId:r,onWishlistItemClick:s}=e,{category:a,group:o,purchased:l}=t,c=(0,n.I)(),u=(0,i.useCallback)((()=>{s(o)}),[o,s]),d=(0,$.f5)(),h=(0,i.useCallback)((()=>{d(ee.x.success())}),[d]),p=(0,i.useCallback)((()=>{d(ee.x.failure("present-image-load-failed"))}),[d]);return c?(0,g.jsx)(le,{checked:l,category:a,group:o,ownerId:r,userId:c,onClick:u,onImageLoad:h,onImageError:p}):null})),"users.presents.wishlist.item"),ue=r(21785);const de=(0,i.memo)((e=>{var{items:t,ownerId:r,onWishlistItemClick:n}=e;return(0,g.jsx)("div",{className:"users-presents-wishlist__wrapper",children:t.map((e=>(0,g.jsx)(ce,{item:e,onWishlistItemClick:n,ownerId:r},(0,ue.C)(e))))})}));var he=(0,i.memo)((e=>{var{ownerId:t,onWishlistItemClick:r}=e,n=(0,u.mA)((()=>q.$.shared(t).wishlist),[t]);return n?(0,g.jsx)(de,{ownerId:t,items:n,onWishlistItemClick:r}):null}));const pe="users-profile-banners-presents-wishlist-banner__choosePresentButton",fe="users-profile-banners-presents-wishlist-banner__mobileButton",Ae="users-profile-banners-presents-wishlist-banner__desktopButton";var me=r(79587),ge=r(47754);const ve=(0,i.memo)((e=>{var{ownerId:t,ownerName:r,ownerIsCurrentUser:n,choosePresentButtonVisible:s,editButtonVisible:a,emptyListExtendedDescriptionVisible:o,placeholderVisible:l,icon:c,onWishlistItemClick:u,onEditWishlistButtonClick:d}=e,p=(0,i.useMemo)((()=>({name:r})),[r]),f=(0,i.useMemo)((()=>h()(pe,Ae)),[]),A=(0,i.useMemo)((()=>h()(pe,fe)),[]),v=(0,i.useMemo)((()=>{switch(c){case"percent":return(0,g.jsx)(P.Z,{icon:O.Z,typeClass:"users-profile-banners-presents-wishlist-banner__percentIcon"});case"present":return(0,g.jsx)(j.Q,{})}}),[c]),b=(0,ge.n)("users/presents/wishlist","edit"),y=(0,i.useMemo)((()=>({"test-id":"edit-wishlist-button"})),[]);return(0,g.jsxs)("div",{className:"users-profile-banners-presents-wishlist-banner__wrapper",children:[(0,g.jsxs)("div",{className:"users-profile-banners-presents-wishlist-banner__header",children:[(0,g.jsx)("div",{className:"users-profile-banners-presents-wishlist-banner__title",children:n?(0,g.jsx)(m.o,{href:"/users/presents/wishlist#your-wishlist"}):(0,g.jsx)(m.o,{href:"/users/presents/wishlist#wishlist-banner-title",data:p})}),s&&(0,g.jsx)(k,{ownerId:t,className:f,leftElement:v}),a&&(0,g.jsx)("div",{className:Ae,children:(0,g.jsx)(me.z,{onClick:d,title:b,variant:"dark-transparent",dataAttributes:y})})]}),(0,g.jsx)("div",{className:"users-profile-banners-presents-wishlist-banner__list",children:l?(0,g.jsxs)("p",{className:"users-profile-banners-presents-wishlist-banner__emptyList",children:[(0,g.jsx)(m.o,{href:"/users/presents/wishlist#empty-wishlist"}),o&&(0,g.jsxs)(g.Fragment,{children:[(0,g.jsx)("br",{}),(0,g.jsx)(m.o,{href:"/users/presents/wishlist#remind-to-complete"})]})]}):(0,g.jsx)(he,{ownerId:t,onWishlistItemClick:u})}),s&&(0,g.jsx)(k,{ownerId:t,className:A,leftElement:v}),a&&(0,g.jsx)("div",{className:fe,children:(0,g.jsx)(me.z,{onClick:d,title:b,variant:"dark-transparent",blockLevel:!0,dataAttributes:y})})]})}));var be=r(10272),ye="wishlist",Ce=(0,i.memo)((e=>{var{ownerId:t}=e,r=(0,p.G)(t),a=(0,u.mA)((()=>t?be.i.shared(t).translatedUser.pipe((0,Y.U)((e=>null==e?void 0:e.profile))):(0,s.of)(void 0)),[t]),o=(0,G.D)((null==a?void 0:a.name)||(null==r?void 0:r.name)),l=(0,n.I)(),{canOffer:c}=(0,w.g)(l?C.G.shared(l):void 0),d=(0,u.mA)((()=>H.D.shared().contactSupportLink),[],""),h=(0,u.mA)((()=>q.$.shared(t).wishlist.pipe((0,Y.U)((e=>0===e.length)))),[t],!1),f=(0,u.mA)((()=>q.$.shared(t).canEdit),[t],!1),A=(0,u.mA)((()=>U.v.shared(t).userIsFreeMember),[t],!1),m=(0,u.mA)((()=>l?U.v.shared(l).userIsFreeMember:(0,s.of)(!1)),[l],!1),v=(0,u.mA)((()=>F.Y.shared().userIsUsual),[],!1),b=A&&v,y=(0,i.useCallback)((e=>{f?X(t,ye,e):b?(0,x._)(t,ye,e).safeSubscribe():l&&(!A&&v?_.N.shared().notifyUser({type:Z.k.ContactSupportToSendPresent,payload:{supportLink:d}},Z.R.Normal):!A&&m?_.N.shared().notifyUser({type:Z.k.ContactAgencyToSendPresent},Z.R.Normal):_.N.shared().notifyUser({type:Z.k.CantSendPresent},Z.R.Normal))}),[t,b,l,A,m,v,d,f]),M=(0,i.useCallback)((()=>{X(t)}),[t]),S=b&&!f,I=l===t,E=A&&!I&&(m||v),T=c?"percent":"present";return(0,g.jsx)(ve,{ownerId:t,ownerName:o,choosePresentButtonVisible:S,editButtonVisible:f,emptyListExtendedDescriptionVisible:E,placeholderVisible:h,onWishlistItemClick:y,ownerIsCurrentUser:I,onEditWishlistButtonClick:M,icon:T})})),we=r(62137),Me=r(89219),Se=r(82805);const Ie={banner:"users-profile-banners-watch-stream__banner",description:"users-profile-banners-watch-stream__description",title:"users-profile-banners-watch-stream__title",container:"users-profile-banners-watch-stream__container",buttonWrapper:"users-profile-banners-watch-stream__buttonWrapper",cover:"users-profile-banners-watch-stream__cover"};var Ee=r(88729),xe=r(26756),Te=r.n(xe),De=r(86556);const ke=(0,i.memo)((e=>{var{onClick:t,gender:r,thumbnail:n}=e,s=(0,i.useMemo)((()=>({backgroundImage:"url("+n+"), url("+Te()+")"})),[n]),a=(0,i.useMemo)((()=>({gender:r})),[r]),o=(0,ge.n)("streaming","watch-stream-banner-button");return(0,g.jsxs)("div",{className:Ie.banner,children:[(0,g.jsx)("div",{className:Ie.cover,style:s,children:(0,g.jsx)(De.b,{className:Ie.live})}),(0,g.jsxs)("div",{className:Ie.container,children:[(0,g.jsx)("span",{className:Ie.title,children:(0,g.jsx)(Ee.LocalizedText,{href:"/streaming#watch-stream-banner-title"})}),(0,g.jsx)("span",{className:Ie.description,children:(0,g.jsx)(Ee.LocalizedText,{href:"/streaming#watch-stream-banner-description",data:a})}),(0,g.jsx)("div",{className:Ie.buttonWrapper,children:(0,g.jsx)(me.z,{variant:"primary",title:o,icon:"video-camera",onClick:t})})]})]})}));var je=(0,i.memo)((e=>{var{ownerId:t}=e,n=(0,p.G)(e.ownerId),s=(0,u.mA)((()=>we.J.shared(t).liveStream),[t]),a=null==s?void 0:s.id,o=null==s?void 0:s.streamerId,l=(0,i.useMemo)((()=>{if(Me.N&&o)return r(69546).ImageSizeStorage.shared().get(o,"lg")}),[o]),c=(0,i.useCallback)((()=>{a&&Me.N&&(0,r(78675).r)(a,Se.b.ProfileBanner)}),[a]);return s&&null!=n&&n.gender?(0,g.jsx)(ke,{gender:n.gender,onClick:c,thumbnail:l}):null}));const Le="users-profile-banners__roomsWrapper";var Oe=r(34677),Pe=r(8470),Ne=r(307);const Be=(0,i.memo)((e=>{var{onButtonClick:t,tooltipVisible:r,onCloseTooltip:n}=e,i=(0,ge.n)("rooms","banner-button-title"),s=(0,ge.n)("rooms","banner-title"),a=(0,ge.n)("rooms","banner-tooltip-title"),o=(0,Pe.u)(Ne.z.LtDesktop)?"top":"topRight";return(0,g.jsxs)("div",{className:"users-profile-banners-rooms__banner",children:[(0,g.jsx)("span",{className:"users-profile-banners-rooms__title",children:s}),(0,g.jsxs)("div",{className:"users-profile-banners-rooms__buttonWrapper",children:[(0,g.jsx)(me.z,{variant:"light",title:i,icon:"house",onClick:t,blockLevel:!0}),r?(0,g.jsx)("div",{className:"users-profile-banners-rooms__tooltip",children:(0,g.jsx)(Oe._,{title:a,arrowPlacement:o,onCloseButtonClick:n,variant:"second-accent"})}):null]})]})}));var Re,Ve=r(61922),ze=r(12651),Ye=r(98705),Ge="rooms-banner-tooltip-offering",Ue="offered";class Fe extends Ve.l{constructor(e){super(),this.userId=e,this.canOffer=ze.n.shared(Ge,e).load(Ue).pipe((0,Ye.o4)((e=>!e))).asObservable()}start(){return ze.n.shared(Ge,this.userId).store(Ue,!0).pipe((0,Ye.o4)((()=>ee.x.success({}))))}}Re=Fe,Fe.shared=(0,te.r)((e=>new Re(e)));var qe=r(99104),He=r(32638),_e=r(5436),Ze=function(e){return(0,i.memo)((t=>{var{onButtonClick:r,roomId:n}=t,s=(0,i.useCallback)((()=>{He.b.shared(n).logRoomsProfileBannerClicked(),r()}),[n,r]);return(0,g.jsx)(e,Object.assign({},t,{onButtonClick:s}))}))}(Be),Qe=(0,i.memo)((e=>{var{ownerId:t}=e,r=(0,n.I)(),[s,a]=(0,i.useState)(!1),o=r?(0,_e.B)(r,t):void 0,{canOffer:l}=(0,w.g)(r?Fe.shared(r):void 0);(0,i.useEffect)((()=>{a(l)}),[l]);var c=(0,i.useCallback)((()=>{a(!1)}),[]),d=(0,u.GC)((()=>(0,qe.e)(t)),[t]);return o?(0,g.jsx)(Ze,{roomId:o,onButtonClick:d,tooltipVisible:s,onCloseTooltip:c}):null}));const We=(0,i.memo)((e=>{var{ownerId:t,sendEmailBannerVisible:r,presentsBannerVisible:n,wishlistBannerVisible:s,watchStreamBannerVisible:a,placeholderVisible:o,roomsBannerVisible:l}=e,c=(0,i.useMemo)((()=>h()("users-profile-banners__wrapper",{"users-profile-banners__hasWishlist":s})),[s]),u=r?"tiny":"normal",d=r||n||s||a||l,p=l&&s,f=l&&!s;return o?(0,g.jsx)(z,{}):d?(0,g.jsxs)(g.Fragment,{children:[(0,g.jsxs)("div",{className:c,children:[a&&(0,g.jsx)(je,{ownerId:t}),r&&(0,g.jsx)(y,{ownerId:e.ownerId,short:e.presentsBannerVisible}),n&&(0,g.jsx)(R,{ownerId:t,size:u}),p&&(0,g.jsx)("div",{className:Le,children:(0,g.jsx)(Qe,{ownerId:e.ownerId})}),s&&(0,g.jsx)("div",{className:"users-profile-banners__wishlistWrapper",children:(0,g.jsx)(Ce,{ownerId:t})})]}),f&&(0,g.jsx)("div",{className:Le,children:(0,g.jsx)(Qe,{ownerId:e.ownerId})})]}):null}));var Xe,Je=r(98751),Ke=r(65791),$e=r(57450),et=r(29331),tt=r(35713),rt=r(76143),nt=r(23408),it=r(28734);class st extends Ve.l{constructor(e){super();var t=Ke.Session.shared().userId.pipe((0,$e.W)());this.canOffer=nt.s.shared().chatAttendee.pipe((0,se.w)((r=>r?(0,s.of)(!1):t.pipe((0,se.w)((t=>it.u.shared(t).available(e)))))),(0,et.x)(),(0,tt.d)(1))}start(){return rt.o.just(ee.x.success({}))}}Xe=st,st.shared=(0,te.r)((e=>new Xe(e)));var at=r(95553),ot=(0,$.gE)((0,i.memo)((e=>{var{ownerId:t}=e,r=(0,n.I)(),d=(0,u.mA)((()=>l.Iw.shared(t).profile),[t]),h=(0,i.useRef)(!1),p=(0,i.useRef)(!1),f=(0,i.useRef)(!1),A=(0,i.useRef)(!1),m=(0,u.mA)((()=>r?U.v.shared(r).userIsFreeMember:(0,s.of)(!1)),[r]),v=(0,u.mA)((()=>H.D.shared().presentsEnabled),[]),b=(0,u.mA)((()=>v?Je.i.shared(t).canOffer.pipe((0,a.b)((()=>{h.current||o.Z.emit("event.wishlist-banner-offering.data-loaded",t),h.current=!0}))):(0,s.of)(!1)),[t,v]),y=(0,u.mA)((()=>!v||b||m?(0,s.of)(!1):c.P.shared(t).available.pipe((0,a.b)((()=>{f.current||o.Z.emit("event.presents-receiving-availability.data-loaded",t),f.current=!0})))),[t,v,b,m]),C=(0,u.mA)((()=>st.shared(t).canOffer.pipe((0,a.b)((()=>{p.current||o.Z.emit("event.letter-sending-banner-offering.data-loaded",t),p.current=!0})))),[t]),w=(0,u.mA)((()=>we.J.shared(t).liveStreamAvailable),[t]),M=(0,u.mA)((()=>t?at.I.shared(t).available.pipe((0,a.b)((()=>{A.current||o.Z.emit("event.rooms-banner-offering.data-loaded",t),A.current=!0}))):(0,s.of)(!1)),[t]),S=!1,I=!1,E=!1,x=!1,T=!1,D=!1;t===r||"suspended"===(null==d?void 0:d.error)||void 0!==r&&!r?(D=!0,E=b||!1):null!=d&&d.value&&r&&void 0!==C&&void 0!==M&&(S=C,T=M,void 0!==b&&void 0!==y&&void 0!==w&&(D=!0,I=y,E=b,x=w)),(0,$.lL)((e=>e.displayName!==ce.displayName),[]),(0,$.f5)(D?{"presents-available":I,"wishlist-banner-visible":E,"send-email-banner-visible":S,"watch-stream-banner-visible":x,"rooms-banner-visible":T,userId:t}:void 0);var k=!D;return(0,g.jsx)(We,{ownerId:t,sendEmailBannerVisible:S,presentsBannerVisible:I,wishlistBannerVisible:E,watchStreamBannerVisible:x,roomsBannerVisible:T,placeholderVisible:k})})),"users.profile.banners")},76393:(e,t,r)=>{"use strict";r.d(t,{D:()=>g,G:()=>v});var n=r(27567),i=r(83426),s=r(3061),a=r(82801),o=r(3100),l=r(33330),c=r(11837);const u=(0,i.memo)((e=>{var t=e.cover&&!e.todayIsBirthday?e.cover:void 0,r=e.todayIsBirthday?e.birthdayCover.src:void 0,n=e.todayIsBirthday?e.birthdayCover.videoSrc:void 0;return(0,c.jsxs)("div",{className:"profile-cover",children:[t||r?(0,c.jsx)("div",{className:"profile-cover-image",children:(0,c.jsx)(l.P,{path:t,src:r,onLoad:e.onCoverLoad,onError:e.onCoverLoadError})}):null,n&&(0,c.jsx)("video",{autoPlay:!0,className:"profile-cover-video",src:n,playsInline:!0,muted:!0,loop:!0})]})}));var d,h=r(68755),p=r(43619),f=r(83032),A=r(1662),m=(d=u,(0,i.memo)((e=>{var t=e.onCoverLoad,r=e.onCoverLoadError,n=(0,i.useCallback)((()=>{h.Z.emit("event.profile.cover.rendered",e.ownerId,e.cover),t&&t()}),[e.ownerId,e.cover,t]),s=(0,i.useCallback)((()=>{e.fallbackVisible||h.Z.emit("event.profile.cover.rendered",e.ownerId),r&&r()}),[e.ownerId,e.fallbackVisible,r]);return(0,i.useEffect)((()=>{e.cover||e.todayIsBirthday||e.fallbackVisible||h.Z.emit("event.profile.cover.rendered",e.ownerId)}),[e.cover,e.todayIsBirthday,e.ownerId,e.fallbackVisible]),(0,c.jsx)(d,Object.assign({},e,{onCoverLoad:n,onCoverLoadError:s}))}))),g=(0,i.memo)((e=>{var t,r=e.ownerId,l=(0,n.G)(r),[u,d]=(0,i.useState)(!1),h=null==l?void 0:l.cover,A=(0,i.useMemo)((()=>h?v(e.ownerId,h):void 0),[h,e.ownerId]),g=(0,i.useRef)(A),b=g.current!==A&&u;g.current=A,(0,i.useEffect)((()=>{b&&d(!1)}),[b]);var y=null==l||null===(t=l.birthday)||void 0===t?void 0:t["birth-date"],C=(0,p.mA)((()=>y?(0,s.b)(f.X.shared().isSameDay)(new Date(y)):(0,a.of)(!1)),[y]),w=(0,p.mA)((()=>o.D.shared().paramWithPath(["birthday-profile-cover","image"])),[],""),M=(0,p.mA)((()=>o.D.shared().paramWithPath(["birthday-profile-cover","video"])),[],""),S=(0,i.useMemo)((()=>({src:w,videoSrc:M})),[w,M]),I=(0,i.useCallback)((()=>{d(!0)}),[]);return l&&"boolean"==typeof C?(0,c.jsx)(m,{ownerId:r,todayIsBirthday:C,fallbackVisible:u,cover:u?void 0:A,onCoverLoadError:I,birthdayCover:S}):(0,c.jsx)("div",{className:"profile-cover"})}));function v(e,t){return A.resolve("/users/"+e+"/",t)}},2216:(e,t,r)=>{"use strict";r.d(t,{M:()=>N,R:()=>B});var n=r(27567),i=r(83426),s=r(33330),a=r(11837);function o(){return(0,a.jsx)("i",{className:"icon popular"})}var l=r(42840),c=r(58562),u=r(65036),d=r(68755),h=r(5485),p=r(79553),f=r(95725),A=r(76858),m=r(46252),g=r(43619),v=r(10023),b=r(40694),y=r(47754);const C=(0,i.memo)((e=>{var{loadFromCameraButtonVisible:t,chooseFromPhotosButtonVisible:r,trigger:n,onChooseFromPhotosClick:i,onLoadFromCameraClick:s,onLoadFromDeviceClick:o}=e,l=(0,y.n)("users/media/photo","device-upload-photo"),c=(0,y.n)("users/media/photo","choose-photos"),u=(0,y.n)("dialogs/messages","webcam-upload");return(0,a.jsxs)(v.a,{trigger:n,position:"bottom left",repositionOnResize:!0,nested:!1,children:[(0,a.jsx)(b.x,{text:l,onClick:o,icon:"gallery"}),r&&(0,a.jsx)(b.x,{text:c,onClick:i,icon:"photo"}),t&&(0,a.jsx)(b.x,{text:u,onClick:s,icon:"web-camera"})]})}));var w=["ownerId"],M=(0,i.memo)((e=>{var{ownerId:t}=e,r=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,w),n="ios"!==(0,A.operatingSystem)(),i=(0,g.mA)((()=>m.Xv.shared(t).media.pipe((0,f.U)((e=>!!e.find((e=>"photo"===e.type)))))),[t],!0);return(0,a.jsx)(C,Object.assign({},r,{loadFromCameraButtonVisible:n,chooseFromPhotosButtonVisible:i}))})),S=r(83807),I=r(79587),E=r(57682);const x=(0,i.memo)((e=>{var{ownerId:t,loading:r,onLoadFromCameraClick:n,onChooseFromPhotosClick:s,onLoadFromDeviceClick:o}=e,{width:l}=(0,E.i)(),c=l<=670,u=(0,y.n)("users/media/photo","mobile-upload-profile"),d=(0,i.useMemo)((()=>({"test-id":"upload-profile-photo-button"})),[]),h=c?"tiny":"medium",p=(0,i.useMemo)((()=>(0,a.jsxs)("div",{className:"users-profile-header-thumbnail-upload-button__buttonWrapper",children:[r&&(0,a.jsx)(S.Spinner,{}),(0,a.jsx)(I.z,{title:u,variant:"dark-transparent",blockLevel:!0,size:h,dataAttributes:d})]})),[r,u,h,d]);return(0,a.jsx)(M,{ownerId:t,trigger:p,onLoadFromDeviceClick:o,onLoadFromCameraClick:n,onChooseFromPhotosClick:s})}));var T=(0,i.memo)((e=>{var{ownerId:t}=e,r=(0,i.useCallback)((e=>{var[r]=e;(0,h.Y)(t,r.basename)}),[t]),{loading:n,loadMediaFromDevice:s,uploadFromCamera:o}=(0,p.T)(t,{accept:"image/*",multiple:!1,onLoad:r,name:"user-thumbnail"}),l=(0,i.useCallback)((()=>{d.Z.emit("overlay","photos",t,null,"choose-thumbnail")}),[t]);return(0,a.jsx)(x,{ownerId:t,loading:n,onLoadFromDeviceClick:s,onLoadFromCameraClick:o,onChooseFromPhotosClick:l})}));const D=(0,i.memo)((e=>{var{ownerId:t,thumbnailEfficiencyVisible:r,popularIconVisible:n,thumbnail:d,thumbnailPath:h,uploadThumbnailButtonVisible:p,onThumbnailClick:f,onThumbnailLoad:A,onThumbnailLoadError:m}=e,[g,v]=(0,i.useState)(!1),b=(0,i.useMemo)((()=>(0,c.I)()),[]),y=(0,i.useCallback)((()=>{v(!0),A&&A()}),[A]),C=(0,i.useCallback)((()=>{v(!0),m&&m()}),[m]);return(0,a.jsxs)("div",{className:"user-profile-header-thumbnail "+(g?"":"loading"),children:[(0,a.jsx)(s.P,{className:"user-profile-header-thumbnail__image",path:h,fallbackSrc:b,onClick:f,onLoad:y,onError:C}),(0,a.jsx)(u.I,{className:"user-profile-header-thumbnail-vip-indicator",ownerId:e.ownerId}),n&&(0,a.jsx)(o,{}),d&&r&&(0,a.jsx)("div",{className:"user-thumbnail-efficiency-container",children:(0,a.jsx)(l.j,{thumbnail:d,ownerId:t,showLabel:!1})}),p&&(0,a.jsx)("div",{className:"user-thumbnail-button-container",children:(0,a.jsx)(T,{ownerId:t})})]})}));var k,j=r(65791),L=r(55948),O={width:215,height:180},P=(k=D,(0,i.memo)((e=>{var t=(0,i.useCallback)((()=>{d.Z.emit("event.profile.thumbnail.rendered",e.ownerId)}),[e.ownerId]),r=(0,i.useCallback)((()=>{d.Z.emit("event.profile.thumbnail.render.failed",e.ownerId)}),[e.ownerId]);return(0,a.jsx)(k,Object.assign({},e,{onThumbnailLoad:t,onThumbnailLoadError:r}))}))),N=(0,i.memo)((e=>{var t=e.ownerId,r=(0,g.mA)((()=>m.Xv.shared(t).canEdit),[t],!1),s=(0,n.G)(t),o=null==s?void 0:s.thumbnail,l=(0,g.mA)((()=>L.D.shared().popularMembersEnabled),[]),c=(0,g.mA)((()=>j.Session.shared().userIsUsual),[]),u=(0,i.useCallback)((()=>{o&&(d.Z.emit("command.user-actions.interaction.track",[{place:"gallery.thumbnail.photo"}]),(0,h.Y)(t,o))}),[t,o]);if(void 0===c||!s||void 0===l)return null;var p=o?B(e.ownerId,o):void 0,f=l&&!(null==s||!s.popular);return(0,a.jsx)(P,{ownerId:t,thumbnailEfficiencyVisible:!c,popularIconVisible:f,onThumbnailClick:u,thumbnail:o,thumbnailPath:p,uploadThumbnailButtonVisible:r})}));function B(e,t){return"/users/"+e+"/photos/"+t+"."+O.width+"x"+O.height+".thumb-fd"}},65036:(e,t,r)=>{"use strict";r.d(t,{I:()=>E});var n=r(83426),i=r(7327),s=r(72779),a=r.n(s),o=r(45966),l=r.n(o),c=r(10045),u=r.n(c),d=new(l())({id:"vip-icon",use:"vip-icon-usage",viewBox:"0 0 12 8",content:'<symbol viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg" id="vip-icon">\n<path d="M5.96548 1.49406C6.38493 1.49406 6.72497 1.1596 6.72497 0.747029C6.72497 0.334456 6.38493 0 5.96548 0C5.54602 0 5.20598 0.334456 5.20598 0.747029C5.20598 1.1596 5.54602 1.49406 5.96548 1.49406Z" fill="currentColor" />\n<path d="M11.3924 3.51783C11.728 3.51783 12 3.25026 12 2.9202C12 2.59015 11.728 2.32258 11.3924 2.32258C11.0568 2.32258 10.7848 2.59015 10.7848 2.9202C10.7848 3.25026 11.0568 3.51783 11.3924 3.51783Z" fill="currentColor" />\n<path d="M0.607595 3.51783C0.94316 3.51783 1.21519 3.25026 1.21519 2.9202C1.21519 2.59015 0.94316 2.32258 0.607595 2.32258C0.272029 2.32258 0 2.59015 0 2.9202C0 3.25026 0.272029 3.51783 0.607595 3.51783Z" fill="currentColor" />\n<path d="M10.7986 4.04754C10.6605 3.99321 10.5363 3.88455 10.4534 3.76231L10.3429 3.8438C8.94822 4.78099 7.31876 4.26486 6.60069 2.75722L6.31071 2.13243C6.21404 2.17318 6.08976 2.20034 5.97929 2.20034C5.85501 2.20034 5.74454 2.17318 5.64787 2.13243L5.3855 2.67572C4.66744 4.23769 2.95513 4.74024 1.56042 3.73514C1.47756 3.87097 1.33947 3.99321 1.18758 4.04754L3.02417 8H8.94822L10.7986 4.04754Z" fill="currentColor" />\n</symbol>'});u().add(d);const h=d;var p=r(11837);const f=(0,n.memo)((e=>{var{vipEnabled:t,className:r,size:s}=e,o=(0,n.useMemo)((()=>a()("user-vip-indicator","user-vip-"+s+"-indicator",r)),[r,s]);return t?(0,p.jsx)("div",{className:o,children:(0,p.jsx)(i.Z,{typeClass:"vip-icon",icon:h})}):null}));var A=r(22983),m=r(82801),g=r(43619),v=r(29331),b=r(42103),y=r(95725),C=r(55948),w=r(65791),M=r(69378),S=r.n(M),I=r(85814),E=(0,n.memo)((e=>{var{ownerId:t,className:r,size:n="small"}=e,i=(0,g.mA)((()=>(0,A.aj)([w.Session.shared().userId,C.D.shared().vipEnabled]).pipe((0,v.x)(((e,t)=>S()(e,t))),(0,b.w)((e=>{var[r,n]=e;return r&&n?I.v.shared(r).userIsFreeMember.pipe((0,b.w)((e=>t===r?(0,A.aj)([I.v.shared(t).userIsVip,I.v.shared(t).userIsPreVip]).pipe((0,y.U)((e=>{var[t,r]=e;return t||r}))):e?I.v.shared(t).userIsVip:(0,m.of)(!1)))):(0,m.of)(!1)})))),[t],!1);return(0,p.jsx)(f,{className:r,vipEnabled:i,size:n})}))},28773:(e,t,r)=>{"use strict";r.r(t),r.d(t,{UserNewcomerTagLabel:()=>p});var n=r(83426),i=r(43619),s=r(22201),a=r(72779),o=r.n(a),l=r(11837);const c=(0,n.memo)((e=>{var{className:t}=e,r=(0,n.useMemo)((()=>o()("tag-label user-tag-label newcomer-tag-label",t)),[t]);return(0,l.jsx)("div",{className:r,children:(0,l.jsx)(s.o,{href:"/users/relations#newcomer"})})}));var u=r(93658),d=r(85814),h=["userId","ownerId"],p=(0,n.memo)((e=>{var{userId:t,ownerId:r}=e,n=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,h),s=(0,i.mA)((()=>d.v.shared(t).userIsFreeMember),[t]);return(0,i.mA)((()=>u.X.shared(t).userIsNewcomer(r)),[t,r])&&s?(0,l.jsx)(c,Object.assign({},n)):null}))},40766:(e,t,r)=>{"use strict";r.d(t,{F:()=>k});var n=r(83426),i=r(20867),s=r(38184),a=r(17565),o=r(23454),l=r(65036),c=r(7327),u=r(45966),d=r.n(u),h=r(10045),p=r.n(h),f=new(d())({id:"default-realm-icon",use:"default-realm-icon-usage",viewBox:"0 0 14 10",content:'<symbol viewBox="0 0 14 10" fill="none" xmlns="http://www.w3.org/2000/svg" id="default-realm-icon">\n<mask id="default-realm-icon_path-1-outside-1" maskUnits="userSpaceOnUse" x="0" y="0" width="14" height="10" fill="black">\n<rect fill="white" width="14" height="10" />\n<path d="M9.52888 5.8942C9.28852 6.15319 9.01547 6.34269 8.70973 6.46271C8.4463 6.51325 8.19729 6.51641 7.9627 6.47219C7.96078 6.47219 7.95597 6.46903 7.94828 6.46271C8.03481 6.40165 8.1771 6.29321 8.37516 6.1374C8.81549 5.79629 9.18468 5.38991 9.48273 4.91826C9.64425 4.66138 9.83269 4.33922 10.0481 3.95179C10.123 3.82125 10.2336 3.62753 10.3797 3.37065C11.0989 3.25905 11.7536 2.98954 12.344 2.5621C12.7381 2.27784 12.9525 2.01359 12.9872 1.76934C13.0006 1.68091 13.0035 1.60721 12.9958 1.54826C12.9612 1.30822 12.8352 1.1682 12.618 1.12819C12.3488 1.07766 12.0786 1.09029 11.8075 1.16609C11.6479 1.21241 11.4787 1.27874 11.2998 1.36507C10.7749 1.62195 10.3067 1.95253 9.89518 2.3568C9.58176 2.66422 9.2366 3.01586 8.85972 3.41171C8.37708 3.42013 7.90886 3.32959 7.45506 3.14009C7.25509 3.05797 7.08299 2.9369 6.93877 2.77687C6.79456 2.61474 6.70611 2.42945 6.67342 2.22099C6.66765 2.18309 6.66765 2.12835 6.67342 2.05676C6.70418 1.69881 6.85128 1.44508 7.11472 1.29558C7.34931 1.16293 7.58966 1.09661 7.83579 1.09661C7.90694 1.09661 7.97808 1.10187 8.04923 1.1124C8.38189 1.16293 8.62801 1.35559 8.78761 1.69038C8.79338 1.66091 8.79626 1.63248 8.79626 1.60511C8.79626 1.48509 8.74531 1.38191 8.6434 1.29558C8.39535 1.08292 8.11557 0.98501 7.80406 1.00185C7.68869 1.00817 7.55601 1.02607 7.40603 1.05555C7.06376 1.12503 6.79552 1.30506 6.60131 1.59563C6.57247 1.63774 6.55036 1.67986 6.53497 1.72197C6.48305 1.86725 6.4571 1.9978 6.4571 2.11361C6.4571 2.30101 6.51478 2.47998 6.63015 2.65053C6.83206 2.94953 7.09741 3.15061 7.42622 3.25379C7.80503 3.3696 8.25209 3.45908 8.76742 3.52225L7.80406 4.55189L6.40518 4.43503C6.42248 4.34027 6.43114 4.24763 6.43114 4.15709C6.43114 3.91284 6.36672 3.68543 6.23789 3.47487C6.16097 3.34854 6.0581 3.24221 5.92927 3.15588C5.58123 2.93058 5.21396 2.79372 4.82747 2.74529C4.69671 2.72844 4.5275 2.71791 4.31983 2.7137C3.75643 2.70107 3.20361 2.81477 2.66136 3.05481C2.14026 3.28642 1.70088 3.64964 1.34323 4.14445C1.26439 4.25605 1.19998 4.37923 1.14998 4.51399C1.04999 4.77297 1 5.0267 1 5.27516C1 5.59521 1.08364 5.90894 1.25093 6.21636C1.29131 6.29427 1.33939 6.36059 1.39515 6.41534C1.7355 6.76065 2.1268 6.98279 2.56906 7.08176C2.59213 7.08807 2.63059 7.0986 2.68443 7.11334C2.70558 7.44813 2.78442 7.73554 2.92094 7.97558C3.05939 8.21773 3.26129 8.41986 3.52665 8.58199C3.792 8.74623 4.10928 8.86204 4.47847 8.92942C4.60153 8.95258 4.70344 8.96837 4.7842 8.97679C5.03225 9.00416 5.29088 9.00732 5.56008 8.98627C6.45037 8.91047 7.11087 8.64095 7.54159 8.17772C7.69927 8.00717 7.77811 7.80608 7.77811 7.57447C7.77811 7.45024 7.75311 7.3597 7.70311 7.30284C7.6512 7.23336 7.58582 7.18598 7.50698 7.16072C7.54159 7.24494 7.57717 7.34285 7.6137 7.45445C7.63101 7.50288 7.6387 7.54815 7.63678 7.59026C7.63101 7.73133 7.59255 7.85767 7.5214 7.96927C7.44449 8.08928 7.34738 8.19562 7.23009 8.28826C7.00319 8.46934 6.75033 8.60621 6.47152 8.69885C6.40037 8.72412 6.29654 8.7557 6.16001 8.79361C5.87158 8.85677 5.56681 8.88836 5.24569 8.88836C4.88804 8.88836 4.53423 8.84098 4.18427 8.74623C3.61318 8.59252 3.18534 8.23878 2.90075 7.68501C2.85653 7.59868 2.82288 7.49551 2.7998 7.37549C2.79019 7.25968 2.78538 7.17019 2.78538 7.10702C3.12381 7.14703 3.45166 7.1544 3.76893 7.12913C4.12274 7.10176 4.48231 7.03543 4.84766 6.93015C5.213 6.82698 5.59757 6.66906 6.00138 6.4564C6.07637 6.41639 6.1504 6.37112 6.22347 6.32059C6.47344 6.15424 6.67919 6.00685 6.84071 5.87841C7.25605 5.54783 7.64927 5.19093 8.02039 4.80772C8.33574 4.85404 8.62994 4.95721 8.90298 5.11724C8.82991 4.94669 8.70493 4.83825 8.52802 4.79192C8.48957 4.77929 8.43188 4.75823 8.35497 4.72876C8.31074 4.70981 8.24536 4.68033 8.15883 4.64032L9.18564 3.49698L9.89518 3.43382C9.71828 3.81703 9.52311 4.17709 9.30967 4.51399C9.20968 4.67191 9.10585 4.84562 8.99816 5.03512C8.73089 5.51098 8.40784 5.91842 8.02904 6.25742C7.97328 6.30585 7.92424 6.34059 7.88194 6.36164C7.79157 6.42481 7.68677 6.45113 7.56755 6.4406C7.44833 6.42797 7.31662 6.4385 7.1724 6.47219C7.12818 6.48272 7.09453 6.50904 7.07145 6.55115L7.09453 6.63011C7.27912 6.69959 7.47429 6.70801 7.68004 6.65537C7.70888 6.64695 7.74253 6.64695 7.78099 6.65537C7.96366 6.68906 8.14537 6.69959 8.32612 6.68696C8.47995 6.67432 8.61167 6.64485 8.72127 6.59852C9.06739 6.45113 9.34428 6.25005 9.55195 5.99527L9.52888 5.8942ZM6.35615 4.1255C6.35807 4.24763 6.34076 4.35291 6.30423 4.44134C5.01398 4.52978 4.00544 4.92668 3.2786 5.63206C3.16515 5.60258 3.07093 5.56784 2.99594 5.52783C2.68828 5.3657 2.55752 5.14882 2.60367 4.8772C2.61136 4.84983 2.61521 4.82246 2.61521 4.79508C2.61521 4.76982 2.61136 4.74771 2.60367 4.72876C2.60367 4.72454 2.60271 4.72244 2.60079 4.72244C2.59886 4.72244 2.5979 4.72454 2.5979 4.72876C2.53637 4.80035 2.5056 4.87931 2.5056 4.96564C2.5056 5.00564 2.51233 5.04775 2.52579 5.09197C2.61232 5.39518 2.8123 5.62469 3.12573 5.7805C3.01036 5.94053 2.91902 6.11318 2.85172 6.29848C2.76519 6.5322 2.70943 6.74592 2.68443 6.93963C2.41715 6.89962 2.16141 6.81751 1.91721 6.69328C1.5634 6.5143 1.31727 6.21531 1.17883 5.79629C1.11537 5.60889 1.08364 5.42255 1.08364 5.23726C1.08364 4.79508 1.23844 4.40871 1.54802 4.07813C2.26717 3.30327 3.29783 2.95163 4.63999 3.02322C5.05148 3.04428 5.42548 3.1285 5.76198 3.2759C5.97734 3.37065 6.14175 3.52436 6.2552 3.73702C6.31865 3.85704 6.3523 3.98653 6.35615 4.1255ZM6.20905 4.61505C5.94177 5.0846 5.537 5.39939 4.99476 5.55941C4.60057 5.67522 4.21407 5.73312 3.83527 5.73312C3.67182 5.73312 3.52472 5.70154 3.39397 5.63837C3.74201 5.33517 4.13331 5.1025 4.56788 4.94037C5.19089 4.70875 5.73794 4.60031 6.20905 4.61505ZM9.28083 3.37065C9.33082 3.3138 9.40581 3.22957 9.5058 3.11798C9.65386 2.94742 9.87788 2.6958 10.1778 2.36312C10.4028 2.12308 10.6566 1.902 10.9393 1.69986C11.2623 1.46824 11.6027 1.30611 11.9603 1.21347C12.2084 1.1503 12.4084 1.13767 12.5603 1.17557C12.7103 1.21136 12.817 1.29874 12.8804 1.43771C12.9016 1.48404 12.9122 1.53352 12.9122 1.58616C12.9122 1.69986 12.8622 1.82409 12.7622 1.95885C12.6699 2.08729 12.5564 2.20625 12.4218 2.31575C11.8488 2.78529 11.1979 3.09271 10.4692 3.238C10.548 3.07165 10.6297 2.91795 10.7143 2.77687C10.7624 2.69686 10.8182 2.59684 10.8816 2.47682C11.1162 2.02623 11.4489 1.67986 11.8796 1.43771C12.0257 1.35559 12.168 1.32927 12.3065 1.35875C12.3065 1.34191 12.2997 1.32612 12.2863 1.31138C12.1728 1.23979 12.0498 1.22926 11.9171 1.27979C11.6171 1.38928 11.346 1.57352 11.1037 1.83251C10.6364 2.33996 10.2528 2.84004 9.95287 3.33275L9.28083 3.37065ZM6.36191 4.60874C6.81956 4.57505 7.25412 4.6119 7.66562 4.71928C7.6387 4.74244 7.60697 4.77403 7.57044 4.81403C7.12625 5.30885 6.61285 5.75839 6.03022 6.16267C5.67641 6.40691 5.28992 6.60484 4.87073 6.75644C4.41309 6.92278 3.94872 7.00596 3.47761 7.00596C3.24879 7.00596 3.01805 6.98595 2.78538 6.94595V6.93963C2.78538 6.53325 2.93729 6.16267 3.2411 5.82788C3.49492 5.91421 3.76508 5.95211 4.05159 5.94158C4.39963 5.92684 4.74478 5.85735 5.08705 5.73312C5.63892 5.5352 6.06387 5.1604 6.36191 4.60874Z" />\n</mask>\n<path d="M9.52888 5.8942C9.28852 6.15319 9.01547 6.34269 8.70973 6.46271C8.4463 6.51325 8.19729 6.51641 7.9627 6.47219C7.96078 6.47219 7.95597 6.46903 7.94828 6.46271C8.03481 6.40165 8.1771 6.29321 8.37516 6.1374C8.81549 5.79629 9.18468 5.38991 9.48273 4.91826C9.64425 4.66138 9.83269 4.33922 10.0481 3.95179C10.123 3.82125 10.2336 3.62753 10.3797 3.37065C11.0989 3.25905 11.7536 2.98954 12.344 2.5621C12.7381 2.27784 12.9525 2.01359 12.9872 1.76934C13.0006 1.68091 13.0035 1.60721 12.9958 1.54826C12.9612 1.30822 12.8352 1.1682 12.618 1.12819C12.3488 1.07766 12.0786 1.09029 11.8075 1.16609C11.6479 1.21241 11.4787 1.27874 11.2998 1.36507C10.7749 1.62195 10.3067 1.95253 9.89518 2.3568C9.58176 2.66422 9.2366 3.01586 8.85972 3.41171C8.37708 3.42013 7.90886 3.32959 7.45506 3.14009C7.25509 3.05797 7.08299 2.9369 6.93877 2.77687C6.79456 2.61474 6.70611 2.42945 6.67342 2.22099C6.66765 2.18309 6.66765 2.12835 6.67342 2.05676C6.70418 1.69881 6.85128 1.44508 7.11472 1.29558C7.34931 1.16293 7.58966 1.09661 7.83579 1.09661C7.90694 1.09661 7.97808 1.10187 8.04923 1.1124C8.38189 1.16293 8.62801 1.35559 8.78761 1.69038C8.79338 1.66091 8.79626 1.63248 8.79626 1.60511C8.79626 1.48509 8.74531 1.38191 8.6434 1.29558C8.39535 1.08292 8.11557 0.98501 7.80406 1.00185C7.68869 1.00817 7.55601 1.02607 7.40603 1.05555C7.06376 1.12503 6.79552 1.30506 6.60131 1.59563C6.57247 1.63774 6.55036 1.67986 6.53497 1.72197C6.48305 1.86725 6.4571 1.9978 6.4571 2.11361C6.4571 2.30101 6.51478 2.47998 6.63015 2.65053C6.83206 2.94953 7.09741 3.15061 7.42622 3.25379C7.80503 3.3696 8.25209 3.45908 8.76742 3.52225L7.80406 4.55189L6.40518 4.43503C6.42248 4.34027 6.43114 4.24763 6.43114 4.15709C6.43114 3.91284 6.36672 3.68543 6.23789 3.47487C6.16097 3.34854 6.0581 3.24221 5.92927 3.15588C5.58123 2.93058 5.21396 2.79372 4.82747 2.74529C4.69671 2.72844 4.5275 2.71791 4.31983 2.7137C3.75643 2.70107 3.20361 2.81477 2.66136 3.05481C2.14026 3.28642 1.70088 3.64964 1.34323 4.14445C1.26439 4.25605 1.19998 4.37923 1.14998 4.51399C1.04999 4.77297 1 5.0267 1 5.27516C1 5.59521 1.08364 5.90894 1.25093 6.21636C1.29131 6.29427 1.33939 6.36059 1.39515 6.41534C1.7355 6.76065 2.1268 6.98279 2.56906 7.08176C2.59213 7.08807 2.63059 7.0986 2.68443 7.11334C2.70558 7.44813 2.78442 7.73554 2.92094 7.97558C3.05939 8.21773 3.26129 8.41986 3.52665 8.58199C3.792 8.74623 4.10928 8.86204 4.47847 8.92942C4.60153 8.95258 4.70344 8.96837 4.7842 8.97679C5.03225 9.00416 5.29088 9.00732 5.56008 8.98627C6.45037 8.91047 7.11087 8.64095 7.54159 8.17772C7.69927 8.00717 7.77811 7.80608 7.77811 7.57447C7.77811 7.45024 7.75311 7.3597 7.70311 7.30284C7.6512 7.23336 7.58582 7.18598 7.50698 7.16072C7.54159 7.24494 7.57717 7.34285 7.6137 7.45445C7.63101 7.50288 7.6387 7.54815 7.63678 7.59026C7.63101 7.73133 7.59255 7.85767 7.5214 7.96927C7.44449 8.08928 7.34738 8.19562 7.23009 8.28826C7.00319 8.46934 6.75033 8.60621 6.47152 8.69885C6.40037 8.72412 6.29654 8.7557 6.16001 8.79361C5.87158 8.85677 5.56681 8.88836 5.24569 8.88836C4.88804 8.88836 4.53423 8.84098 4.18427 8.74623C3.61318 8.59252 3.18534 8.23878 2.90075 7.68501C2.85653 7.59868 2.82288 7.49551 2.7998 7.37549C2.79019 7.25968 2.78538 7.17019 2.78538 7.10702C3.12381 7.14703 3.45166 7.1544 3.76893 7.12913C4.12274 7.10176 4.48231 7.03543 4.84766 6.93015C5.213 6.82698 5.59757 6.66906 6.00138 6.4564C6.07637 6.41639 6.1504 6.37112 6.22347 6.32059C6.47344 6.15424 6.67919 6.00685 6.84071 5.87841C7.25605 5.54783 7.64927 5.19093 8.02039 4.80772C8.33574 4.85404 8.62994 4.95721 8.90298 5.11724C8.82991 4.94669 8.70493 4.83825 8.52802 4.79192C8.48957 4.77929 8.43188 4.75823 8.35497 4.72876C8.31074 4.70981 8.24536 4.68033 8.15883 4.64032L9.18564 3.49698L9.89518 3.43382C9.71828 3.81703 9.52311 4.17709 9.30967 4.51399C9.20968 4.67191 9.10585 4.84562 8.99816 5.03512C8.73089 5.51098 8.40784 5.91842 8.02904 6.25742C7.97328 6.30585 7.92424 6.34059 7.88194 6.36164C7.79157 6.42481 7.68677 6.45113 7.56755 6.4406C7.44833 6.42797 7.31662 6.4385 7.1724 6.47219C7.12818 6.48272 7.09453 6.50904 7.07145 6.55115L7.09453 6.63011C7.27912 6.69959 7.47429 6.70801 7.68004 6.65537C7.70888 6.64695 7.74253 6.64695 7.78099 6.65537C7.96366 6.68906 8.14537 6.69959 8.32612 6.68696C8.47995 6.67432 8.61167 6.64485 8.72127 6.59852C9.06739 6.45113 9.34428 6.25005 9.55195 5.99527L9.52888 5.8942ZM6.35615 4.1255C6.35807 4.24763 6.34076 4.35291 6.30423 4.44134C5.01398 4.52978 4.00544 4.92668 3.2786 5.63206C3.16515 5.60258 3.07093 5.56784 2.99594 5.52783C2.68828 5.3657 2.55752 5.14882 2.60367 4.8772C2.61136 4.84983 2.61521 4.82246 2.61521 4.79508C2.61521 4.76982 2.61136 4.74771 2.60367 4.72876C2.60367 4.72454 2.60271 4.72244 2.60079 4.72244C2.59886 4.72244 2.5979 4.72454 2.5979 4.72876C2.53637 4.80035 2.5056 4.87931 2.5056 4.96564C2.5056 5.00564 2.51233 5.04775 2.52579 5.09197C2.61232 5.39518 2.8123 5.62469 3.12573 5.7805C3.01036 5.94053 2.91902 6.11318 2.85172 6.29848C2.76519 6.5322 2.70943 6.74592 2.68443 6.93963C2.41715 6.89962 2.16141 6.81751 1.91721 6.69328C1.5634 6.5143 1.31727 6.21531 1.17883 5.79629C1.11537 5.60889 1.08364 5.42255 1.08364 5.23726C1.08364 4.79508 1.23844 4.40871 1.54802 4.07813C2.26717 3.30327 3.29783 2.95163 4.63999 3.02322C5.05148 3.04428 5.42548 3.1285 5.76198 3.2759C5.97734 3.37065 6.14175 3.52436 6.2552 3.73702C6.31865 3.85704 6.3523 3.98653 6.35615 4.1255ZM6.20905 4.61505C5.94177 5.0846 5.537 5.39939 4.99476 5.55941C4.60057 5.67522 4.21407 5.73312 3.83527 5.73312C3.67182 5.73312 3.52472 5.70154 3.39397 5.63837C3.74201 5.33517 4.13331 5.1025 4.56788 4.94037C5.19089 4.70875 5.73794 4.60031 6.20905 4.61505ZM9.28083 3.37065C9.33082 3.3138 9.40581 3.22957 9.5058 3.11798C9.65386 2.94742 9.87788 2.6958 10.1778 2.36312C10.4028 2.12308 10.6566 1.902 10.9393 1.69986C11.2623 1.46824 11.6027 1.30611 11.9603 1.21347C12.2084 1.1503 12.4084 1.13767 12.5603 1.17557C12.7103 1.21136 12.817 1.29874 12.8804 1.43771C12.9016 1.48404 12.9122 1.53352 12.9122 1.58616C12.9122 1.69986 12.8622 1.82409 12.7622 1.95885C12.6699 2.08729 12.5564 2.20625 12.4218 2.31575C11.8488 2.78529 11.1979 3.09271 10.4692 3.238C10.548 3.07165 10.6297 2.91795 10.7143 2.77687C10.7624 2.69686 10.8182 2.59684 10.8816 2.47682C11.1162 2.02623 11.4489 1.67986 11.8796 1.43771C12.0257 1.35559 12.168 1.32927 12.3065 1.35875C12.3065 1.34191 12.2997 1.32612 12.2863 1.31138C12.1728 1.23979 12.0498 1.22926 11.9171 1.27979C11.6171 1.38928 11.346 1.57352 11.1037 1.83251C10.6364 2.33996 10.2528 2.84004 9.95287 3.33275L9.28083 3.37065ZM6.36191 4.60874C6.81956 4.57505 7.25412 4.6119 7.66562 4.71928C7.6387 4.74244 7.60697 4.77403 7.57044 4.81403C7.12625 5.30885 6.61285 5.75839 6.03022 6.16267C5.67641 6.40691 5.28992 6.60484 4.87073 6.75644C4.41309 6.92278 3.94872 7.00596 3.47761 7.00596C3.24879 7.00596 3.01805 6.98595 2.78538 6.94595V6.93963C2.78538 6.53325 2.93729 6.16267 3.2411 5.82788C3.49492 5.91421 3.76508 5.95211 4.05159 5.94158C4.39963 5.92684 4.74478 5.85735 5.08705 5.73312C5.63892 5.5352 6.06387 5.1604 6.36191 4.60874Z" fill="white" />\n<path d="M9.52888 5.8942C9.28852 6.15319 9.01547 6.34269 8.70973 6.46271C8.4463 6.51325 8.19729 6.51641 7.9627 6.47219C7.96078 6.47219 7.95597 6.46903 7.94828 6.46271C8.03481 6.40165 8.1771 6.29321 8.37516 6.1374C8.81549 5.79629 9.18468 5.38991 9.48273 4.91826C9.64425 4.66138 9.83269 4.33922 10.0481 3.95179C10.123 3.82125 10.2336 3.62753 10.3797 3.37065C11.0989 3.25905 11.7536 2.98954 12.344 2.5621C12.7381 2.27784 12.9525 2.01359 12.9872 1.76934C13.0006 1.68091 13.0035 1.60721 12.9958 1.54826C12.9612 1.30822 12.8352 1.1682 12.618 1.12819C12.3488 1.07766 12.0786 1.09029 11.8075 1.16609C11.6479 1.21241 11.4787 1.27874 11.2998 1.36507C10.7749 1.62195 10.3067 1.95253 9.89518 2.3568C9.58176 2.66422 9.2366 3.01586 8.85972 3.41171C8.37708 3.42013 7.90886 3.32959 7.45506 3.14009C7.25509 3.05797 7.08299 2.9369 6.93877 2.77687C6.79456 2.61474 6.70611 2.42945 6.67342 2.22099C6.66765 2.18309 6.66765 2.12835 6.67342 2.05676C6.70418 1.69881 6.85128 1.44508 7.11472 1.29558C7.34931 1.16293 7.58966 1.09661 7.83579 1.09661C7.90694 1.09661 7.97808 1.10187 8.04923 1.1124C8.38189 1.16293 8.62801 1.35559 8.78761 1.69038C8.79338 1.66091 8.79626 1.63248 8.79626 1.60511C8.79626 1.48509 8.74531 1.38191 8.6434 1.29558C8.39535 1.08292 8.11557 0.98501 7.80406 1.00185C7.68869 1.00817 7.55601 1.02607 7.40603 1.05555C7.06376 1.12503 6.79552 1.30506 6.60131 1.59563C6.57247 1.63774 6.55036 1.67986 6.53497 1.72197C6.48305 1.86725 6.4571 1.9978 6.4571 2.11361C6.4571 2.30101 6.51478 2.47998 6.63015 2.65053C6.83206 2.94953 7.09741 3.15061 7.42622 3.25379C7.80503 3.3696 8.25209 3.45908 8.76742 3.52225L7.80406 4.55189L6.40518 4.43503C6.42248 4.34027 6.43114 4.24763 6.43114 4.15709C6.43114 3.91284 6.36672 3.68543 6.23789 3.47487C6.16097 3.34854 6.0581 3.24221 5.92927 3.15588C5.58123 2.93058 5.21396 2.79372 4.82747 2.74529C4.69671 2.72844 4.5275 2.71791 4.31983 2.7137C3.75643 2.70107 3.20361 2.81477 2.66136 3.05481C2.14026 3.28642 1.70088 3.64964 1.34323 4.14445C1.26439 4.25605 1.19998 4.37923 1.14998 4.51399C1.04999 4.77297 1 5.0267 1 5.27516C1 5.59521 1.08364 5.90894 1.25093 6.21636C1.29131 6.29427 1.33939 6.36059 1.39515 6.41534C1.7355 6.76065 2.1268 6.98279 2.56906 7.08176C2.59213 7.08807 2.63059 7.0986 2.68443 7.11334C2.70558 7.44813 2.78442 7.73554 2.92094 7.97558C3.05939 8.21773 3.26129 8.41986 3.52665 8.58199C3.792 8.74623 4.10928 8.86204 4.47847 8.92942C4.60153 8.95258 4.70344 8.96837 4.7842 8.97679C5.03225 9.00416 5.29088 9.00732 5.56008 8.98627C6.45037 8.91047 7.11087 8.64095 7.54159 8.17772C7.69927 8.00717 7.77811 7.80608 7.77811 7.57447C7.77811 7.45024 7.75311 7.3597 7.70311 7.30284C7.6512 7.23336 7.58582 7.18598 7.50698 7.16072C7.54159 7.24494 7.57717 7.34285 7.6137 7.45445C7.63101 7.50288 7.6387 7.54815 7.63678 7.59026C7.63101 7.73133 7.59255 7.85767 7.5214 7.96927C7.44449 8.08928 7.34738 8.19562 7.23009 8.28826C7.00319 8.46934 6.75033 8.60621 6.47152 8.69885C6.40037 8.72412 6.29654 8.7557 6.16001 8.79361C5.87158 8.85677 5.56681 8.88836 5.24569 8.88836C4.88804 8.88836 4.53423 8.84098 4.18427 8.74623C3.61318 8.59252 3.18534 8.23878 2.90075 7.68501C2.85653 7.59868 2.82288 7.49551 2.7998 7.37549C2.79019 7.25968 2.78538 7.17019 2.78538 7.10702C3.12381 7.14703 3.45166 7.1544 3.76893 7.12913C4.12274 7.10176 4.48231 7.03543 4.84766 6.93015C5.213 6.82698 5.59757 6.66906 6.00138 6.4564C6.07637 6.41639 6.1504 6.37112 6.22347 6.32059C6.47344 6.15424 6.67919 6.00685 6.84071 5.87841C7.25605 5.54783 7.64927 5.19093 8.02039 4.80772C8.33574 4.85404 8.62994 4.95721 8.90298 5.11724C8.82991 4.94669 8.70493 4.83825 8.52802 4.79192C8.48957 4.77929 8.43188 4.75823 8.35497 4.72876C8.31074 4.70981 8.24536 4.68033 8.15883 4.64032L9.18564 3.49698L9.89518 3.43382C9.71828 3.81703 9.52311 4.17709 9.30967 4.51399C9.20968 4.67191 9.10585 4.84562 8.99816 5.03512C8.73089 5.51098 8.40784 5.91842 8.02904 6.25742C7.97328 6.30585 7.92424 6.34059 7.88194 6.36164C7.79157 6.42481 7.68677 6.45113 7.56755 6.4406C7.44833 6.42797 7.31662 6.4385 7.1724 6.47219C7.12818 6.48272 7.09453 6.50904 7.07145 6.55115L7.09453 6.63011C7.27912 6.69959 7.47429 6.70801 7.68004 6.65537C7.70888 6.64695 7.74253 6.64695 7.78099 6.65537C7.96366 6.68906 8.14537 6.69959 8.32612 6.68696C8.47995 6.67432 8.61167 6.64485 8.72127 6.59852C9.06739 6.45113 9.34428 6.25005 9.55195 5.99527L9.52888 5.8942ZM6.35615 4.1255C6.35807 4.24763 6.34076 4.35291 6.30423 4.44134C5.01398 4.52978 4.00544 4.92668 3.2786 5.63206C3.16515 5.60258 3.07093 5.56784 2.99594 5.52783C2.68828 5.3657 2.55752 5.14882 2.60367 4.8772C2.61136 4.84983 2.61521 4.82246 2.61521 4.79508C2.61521 4.76982 2.61136 4.74771 2.60367 4.72876C2.60367 4.72454 2.60271 4.72244 2.60079 4.72244C2.59886 4.72244 2.5979 4.72454 2.5979 4.72876C2.53637 4.80035 2.5056 4.87931 2.5056 4.96564C2.5056 5.00564 2.51233 5.04775 2.52579 5.09197C2.61232 5.39518 2.8123 5.62469 3.12573 5.7805C3.01036 5.94053 2.91902 6.11318 2.85172 6.29848C2.76519 6.5322 2.70943 6.74592 2.68443 6.93963C2.41715 6.89962 2.16141 6.81751 1.91721 6.69328C1.5634 6.5143 1.31727 6.21531 1.17883 5.79629C1.11537 5.60889 1.08364 5.42255 1.08364 5.23726C1.08364 4.79508 1.23844 4.40871 1.54802 4.07813C2.26717 3.30327 3.29783 2.95163 4.63999 3.02322C5.05148 3.04428 5.42548 3.1285 5.76198 3.2759C5.97734 3.37065 6.14175 3.52436 6.2552 3.73702C6.31865 3.85704 6.3523 3.98653 6.35615 4.1255ZM6.20905 4.61505C5.94177 5.0846 5.537 5.39939 4.99476 5.55941C4.60057 5.67522 4.21407 5.73312 3.83527 5.73312C3.67182 5.73312 3.52472 5.70154 3.39397 5.63837C3.74201 5.33517 4.13331 5.1025 4.56788 4.94037C5.19089 4.70875 5.73794 4.60031 6.20905 4.61505ZM9.28083 3.37065C9.33082 3.3138 9.40581 3.22957 9.5058 3.11798C9.65386 2.94742 9.87788 2.6958 10.1778 2.36312C10.4028 2.12308 10.6566 1.902 10.9393 1.69986C11.2623 1.46824 11.6027 1.30611 11.9603 1.21347C12.2084 1.1503 12.4084 1.13767 12.5603 1.17557C12.7103 1.21136 12.817 1.29874 12.8804 1.43771C12.9016 1.48404 12.9122 1.53352 12.9122 1.58616C12.9122 1.69986 12.8622 1.82409 12.7622 1.95885C12.6699 2.08729 12.5564 2.20625 12.4218 2.31575C11.8488 2.78529 11.1979 3.09271 10.4692 3.238C10.548 3.07165 10.6297 2.91795 10.7143 2.77687C10.7624 2.69686 10.8182 2.59684 10.8816 2.47682C11.1162 2.02623 11.4489 1.67986 11.8796 1.43771C12.0257 1.35559 12.168 1.32927 12.3065 1.35875C12.3065 1.34191 12.2997 1.32612 12.2863 1.31138C12.1728 1.23979 12.0498 1.22926 11.9171 1.27979C11.6171 1.38928 11.346 1.57352 11.1037 1.83251C10.6364 2.33996 10.2528 2.84004 9.95287 3.33275L9.28083 3.37065ZM6.36191 4.60874C6.81956 4.57505 7.25412 4.6119 7.66562 4.71928C7.6387 4.74244 7.60697 4.77403 7.57044 4.81403C7.12625 5.30885 6.61285 5.75839 6.03022 6.16267C5.67641 6.40691 5.28992 6.60484 4.87073 6.75644C4.41309 6.92278 3.94872 7.00596 3.47761 7.00596C3.24879 7.00596 3.01805 6.98595 2.78538 6.94595V6.93963C2.78538 6.53325 2.93729 6.16267 3.2411 5.82788C3.49492 5.91421 3.76508 5.95211 4.05159 5.94158C4.39963 5.92684 4.74478 5.85735 5.08705 5.73312C5.63892 5.5352 6.06387 5.1604 6.36191 4.60874Z" stroke="white" stroke-width="0.2" mask="url(#default-realm-icon_path-1-outside-1)" />\n</symbol>'});p().add(f);const A=f;var m=new(d())({id:"euro-realm-icon",use:"euro-realm-icon-usage",viewBox:"0 0 6 10",content:'<symbol viewBox="0 0 6 10" fill="none" xmlns="http://www.w3.org/2000/svg" id="euro-realm-icon">\n<path d="M2.81537 3.48684C2.44594 3.48684 2.42054 3.35528 2.33127 3.35528C2.24212 3.35528 2.19119 3.64464 2.19119 3.82893C2.19119 4.30258 2.57332 4.46051 2.89183 4.46051C4.15302 4.46051 5.24862 3.10528 5.24862 1.7368C5.24862 0.776253 4.61161 0 3.43969 0C1.57971 0 0.0509237 1.96044 0.0509237 3.71048C0.0509237 4.85519 0.598787 5.50001 1.15935 5.85522C0.547863 6.18419 0 6.88147 0 7.84202C0 9.21037 1.01914 10 2.24212 10C3.87274 10 4.67536 8.86828 4.89189 8.48685C4.91741 8.43411 4.93011 8.36827 4.93011 8.30242C4.93011 7.99995 4.66266 7.65786 4.40778 7.65786C4.30593 7.65786 4.20395 7.72371 4.14033 7.88163C3.97472 8.24995 3.33771 8.96036 2.26764 8.96036C1.55418 8.96036 1.01914 8.48684 1.01914 7.81579C1.01914 6.77628 1.84728 6.46042 2.38232 6.39471C2.53509 6.38159 2.688 5.99989 2.688 5.71054C2.688 5.5395 2.62437 5.39468 2.47147 5.39468C2.43324 5.39468 2.39502 5.39468 2.35679 5.4078C1.79623 5.3552 1.07007 4.63155 1.07007 3.64464C1.07007 2.38149 2.16566 1.01314 3.43969 1.01314C3.91097 1.01314 4.24218 1.25003 4.24218 1.72368C4.24218 2.56578 3.65622 3.48684 2.81537 3.48684Z" fill="white" />\n</symbol>'});p().add(m);const g=m;var v=new(d())({id:"china-realm-icon",use:"china-realm-icon-usage",viewBox:"0 0 20 12",content:'<symbol viewBox="0 0 20 12" fill="none" xmlns="http://www.w3.org/2000/svg" id="china-realm-icon">\n<path d="M20 7.23338C19.1758 6.71606 16.9443 5.47537 14.1779 5.91378C13.6913 5.99269 10.3638 6.51878 9.60099 8.73272C9.50455 9.00892 9.31165 9.57008 9.53085 10.14C10.1052 11.6306 13.0381 11.9594 14.9539 11.5385C18.128 10.8458 19.6887 7.85591 20 7.23338Z" fill="url(#china-realm-icon_paint0_linear_728_563)" fill-opacity="0.6" />\n<path d="M0 7.23338C0.824202 6.71606 3.05568 5.47537 5.82202 5.91378C6.30865 5.99269 9.63615 6.51878 10.399 8.73272C10.4954 9.00892 10.6883 9.57008 10.4691 10.14C9.89481 11.6306 6.96187 11.9594 5.04604 11.5385C1.87199 10.8458 0.311268 7.85591 0 7.23338Z" fill="url(#china-realm-icon_paint1_linear_728_563)" fill-opacity="0.6" />\n<path d="M10.0001 10.7888C10.0001 10.7888 7.62831 8.85103 6.59367 7.74625C6.05881 7.17194 5.55903 6.57132 5.1294 5.91371C4.81813 5.44024 4.5507 4.94046 4.37534 4.40122C4.2219 3.93651 4.15614 3.45865 4.21751 2.97202C4.29204 2.38017 4.50686 1.8497 4.89704 1.39814C5.68179 0.490643 6.67258 0.131151 7.84751 0.359121C8.82515 0.55202 9.53098 1.12633 9.97816 2.01629C9.98254 2.02945 9.99131 2.03821 10.0001 2.05575C10.0088 2.03821 10.0176 2.02945 10.022 2.01629C10.1579 1.74448 10.3245 1.49459 10.5349 1.27539C11.2495 0.543251 12.1176 0.231984 13.1303 0.341585C13.7616 0.41173 14.3184 0.670389 14.7918 1.09564C15.3486 1.59542 15.6774 2.21796 15.7783 2.95886C15.787 3.03339 15.7958 3.11231 15.8046 3.18683C15.8046 3.29644 15.8046 3.40604 15.8046 3.51564C15.8002 3.53317 15.7958 3.54633 15.7958 3.56386C15.7826 3.78307 15.7388 3.9935 15.6818 4.20393C15.5284 4.75194 15.2785 5.25611 14.9804 5.73397C14.5332 6.47049 10.0001 10.7888 10.0001 10.7888Z" fill="url(#china-realm-icon_paint2_linear_728_563)" />\n<path d="M18.6059 4.23902C17.6546 4.03735 15.1338 3.64278 12.6875 5.01061C12.2578 5.25173 9.31613 6.89575 9.36436 9.23684C9.36874 9.53057 9.38189 10.1224 9.78522 10.5827C10.8374 11.784 13.7046 11.0825 15.3574 10.026C18.0974 8.28111 18.5314 4.9317 18.6059 4.23902Z" fill="url(#china-realm-icon_paint3_linear_728_563)" fill-opacity="0.8" />\n<path d="M1.46364 4.26764C2.41498 4.06598 4.93581 3.67141 7.38211 5.03923C7.81175 5.28036 10.7534 6.92438 10.7052 9.26546C10.7008 9.55919 10.6877 10.151 10.2844 10.6114C9.23218 11.8126 6.36501 11.1111 4.71223 10.0546C1.97219 8.30974 1.53817 4.96032 1.46364 4.26764Z" fill="url(#china-realm-icon_paint4_linear_728_563)" fill-opacity="0.8" />\n<path d="M10.2323 7.69355C10.1622 7.56202 10.0833 7.43489 9.99996 7.31213C9.91666 7.43489 9.83775 7.56202 9.7676 7.69355C9.51333 8.16264 9.35112 8.68434 9.36427 9.24112C9.36865 9.53485 9.38181 10.1267 9.78514 10.587C9.82021 10.6309 9.85967 10.6659 9.90351 10.7054C9.9342 10.7361 9.96927 10.7624 10.0043 10.7887C10.0087 10.7843 10.0131 10.7799 10.0175 10.7755C10.0438 10.7536 10.1008 10.6966 10.1841 10.6177C10.1972 10.6046 10.2148 10.587 10.2323 10.5695C10.6225 10.1135 10.6356 9.52608 10.64 9.23673C10.6488 8.67996 10.4866 8.16264 10.2323 7.69355Z" fill="white" />\n<defs>\n<linearGradient id="china-realm-icon_paint0_linear_728_563" x1="20.5485" y1="5.61242" x2="9.94257" y2="10.8812" gradientUnits="userSpaceOnUse">\n<stop stop-color="white" />\n<stop offset="1" stop-color="white" />\n</linearGradient>\n<linearGradient id="china-realm-icon_paint1_linear_728_563" x1="0.148172" y1="6.45831" x2="9.79616" y2="10.427" gradientUnits="userSpaceOnUse">\n<stop stop-color="white" />\n<stop offset="1" stop-color="white" />\n</linearGradient>\n<linearGradient id="china-realm-icon_paint2_linear_728_563" x1="9.99992" y1="0.4102" x2="9.99992" y2="10.0669" gradientUnits="userSpaceOnUse">\n<stop stop-color="white" />\n<stop offset="0.828125" stop-color="white" stop-opacity="0.56" />\n</linearGradient>\n<linearGradient id="china-realm-icon_paint3_linear_728_563" x1="18.475" y1="4.1745" x2="9.90269" y2="10.5308" gradientUnits="userSpaceOnUse">\n<stop stop-color="white" />\n<stop offset="1" stop-color="white" />\n</linearGradient>\n<linearGradient id="china-realm-icon_paint4_linear_728_563" x1="1.59457" y1="4.20313" x2="10.1669" y2="10.5595" gradientUnits="userSpaceOnUse">\n<stop stop-color="white" />\n<stop offset="1" stop-color="white" />\n</linearGradient>\n</defs>\n</symbol>'});p().add(v);const b=v;var y=new(d())({id:"travel-realm-icon",use:"travel-realm-icon-usage",viewBox:"0 0 12 14",content:'<symbol viewBox="0 0 12 14" fill="none" xmlns="http://www.w3.org/2000/svg" id="travel-realm-icon">\n<path d="M7.35153 8.25448V14H4.5233V8.25448L0.143311 0.025087H3.49713L5.27416 3.83871C5.52444 4.3405 5.7497 4.84229 5.97496 5.62007L6.72581 3.8638L8.52787 0H11.8567L7.35153 8.25448Z" fill="white" />\n</symbol>'});p().add(y);const C=y;var w=r(72779),M=r.n(w),S=r(11837);const I=(0,n.memo)((e=>{var{realm:t,size:r="small"}=e,i=(0,n.useMemo)((()=>{switch(t){case"china":return b;case"euro":return g;case"travel":return C;default:return A}}),[t]),s=(0,n.useMemo)((()=>M()("realm-indicator",r)),[r]);return(0,S.jsx)("div",{className:s,children:(0,S.jsx)(c.Z,{typeClass:"realm-icon realm-type-"+t,icon:i})})}));var E=(0,n.memo)((e=>e.realm?(0,S.jsx)(I,Object.assign({},e,{realm:e.realm})):null)),x=r(28220),T=r(86556);const D=(0,n.memo)((e=>{var{userId:t,ownerId:r,realm:i,realmIconPosition:c="bottom",className:u,thumbnailClassName:d,size:h=40,contactIndicatorVisible:p=!0,userOnlineIndicatorVisible:f=!0,vipIndicatorVisible:A=!0,realmIndicatorVisible:m=!0,userInChatListIndicatorVisible:g,onThumbnailClick:v,liveStreamerIndicatorVisible:b}=e,y=(0,n.useMemo)((()=>M()("thumbnail-with-indicators-wrapper",u,"thumbnail-"+h+"-size",v&&"cursor-pointer")),[u,v,h]),C=(0,n.useMemo)((()=>{switch(!0){case h<64:return"small";case h<130:return"medium";case h>=130:return"large";default:return"small"}}),[h]),w=(0,n.useMemo)((()=>M()("realm-icon-wrapper",c)),[c]);return(0,S.jsxs)("div",{className:y,onClick:v,"data-user-id":r,children:[(0,S.jsx)(x.UserThumbnail,{ownerId:r,size:h,className:d}),b&&(0,S.jsx)(T.b,{className:"live-streamer-badge"}),(0,S.jsx)("div",{className:"user-thumbnail-indicators-wrapper",children:(0,S.jsxs)("div",{className:"user-thumbnail-indicators",children:[f&&(0,S.jsx)(s.N,{ownerId:r,type:"short",flexibleSize:!0}),p&&(0,S.jsx)("div",{className:"in-contacts-block",children:(0,S.jsx)(o.H,{userId:t,ownerId:r,size:C})}),g&&(0,S.jsx)("div",{className:"in-chat-list-block",children:(0,S.jsx)(a.p,{userId:t,ownerId:r,size:C})}),A&&(0,S.jsx)("div",{className:"vip-block",children:(0,S.jsx)(l.I,{ownerId:r,size:C})}),m&&(0,S.jsx)("div",{className:w,children:(0,S.jsx)(E,{realm:i,size:C})})]})})]})}));var k=(0,n.memo)((e=>{var t=(0,i.I)();return t?(0,S.jsx)(D,Object.assign({},e,{userId:t})):null}))},58562:(e,t,r)=>{"use strict";function n(){return"/i/account/fake-avatar.svg"}r.d(t,{I:()=>n})},28220:(e,t,r)=>{"use strict";r.r(t),r.d(t,{UserThumbnail:()=>A});var n=r(27567),i=r(83426),s=r(33330),a=r(58562),o=r(72779),l=r.n(o),c=r(11837);const u=(0,i.memo)((e=>{var{thumbnail:t,className:r,size:n=80,onLoad:o,onLoadFailed:u,transformation:d,onClick:h}=e,p=(0,i.useMemo)((()=>l()("user-thumbnail",{"default-thumbnail":!t},r)),[t,r]),f=(0,i.useMemo)((()=>n>=80?n:80),[n]);return(0,c.jsx)("div",{className:p,children:(0,c.jsx)(s.P,{path:t,src:(0,a.I)(),resourceWidth:f,resourceHeight:f,transformation:d,onLoad:o,onError:u,onClick:h})})}));var d=r(27048),h=r(39860),p=r(66784),f=(0,i.memo)((e=>{var{ownerId:t,className:r,size:s,transformation:a,onClick:o}=e,l=(0,n.G)(t),f=(0,i.useMemo)((()=>null!=l&&l.thumbnail?(0,d.E8)(l.id,l.thumbnail):void 0),[l]),A=(0,h.f5)(),m=(0,i.useCallback)((()=>{A(p.x.success())}),[A]),g=(0,i.useCallback)((()=>{A(p.x.failure("thumbnail-load-failed"))}),[A]);return(0,c.jsx)(u,{thumbnail:f,className:r,size:s,onLoad:m,onLoadFailed:g,transformation:a||"detect-face",onClick:o})})),A=(0,h.oq)(f,"users.thumbnail",(e=>e.ownerId))},36997:(e,t,r)=>{"use strict";r.d(t,{B:()=>c});var n=r(83426),i=r(11837);const s=(0,n.memo)((0,n.forwardRef)(((e,t)=>{var{uri:r,autoPlay:s,muted:a,loop:o,onPlay:l,onPause:c,onEnded:u,onTimeUpdate:d,onLoadedMetadata:h,volume:p}=e,f=(0,n.useRef)(null);(0,n.useImperativeHandle)(t,(()=>({getAudioElement:()=>f.current,play:()=>{var e;null===(e=f.current)||void 0===e||e.play()},stop:()=>{var e;null===(e=f.current)||void 0===e||e.pause(),f.current&&(f.current.currentTime=0)},pause:()=>{var e;null===(e=f.current)||void 0===e||e.pause()}})),[]),(0,n.useEffect)((()=>{f.current&&p&&(f.current.volume=p)}),[p]);var A=(0,n.useCallback)((e=>{e.currentTarget.currentTime!==e.currentTarget.duration&&(null==c||c())}),[c]),m=(0,n.useCallback)((e=>{null==d||d(e.currentTarget.currentTime,e.currentTarget.duration)}),[d]);return(0,i.jsx)("audio",{src:r,autoPlay:s,muted:a,loop:o,ref:f,onPlay:l,onPause:A,onEnded:u,onTimeUpdate:m,onLoadedMetadata:h})})));var a=r(1662),o=r(39609),l=r(78523),c=(0,n.memo)((0,n.forwardRef)(((e,t)=>{var{source:r}=e,c=(0,n.useMemo)((()=>r.remote?(0,a.format)({protocol:"https",hostname:o.V0.shared().getBaseHost().replace("//",""),pathname:r.uri})+"?authorization="+l.h.shared().getAAF():r.uri),[r]);return(0,i.jsx)(s,Object.assign({},e,{uri:c,ref:t}))})))},6547:(e,t,r)=>{"use strict";r.r(t),r.d(t,{BonusesBalanceBadge:()=>ee});var n=r(83426),i=r(82801),s=r(20867),a=r(92543),o=r(43619),l=r(62606);const c=JSON.parse('{"v":"5.12.2","fr":59.2708435058594,"ip":0,"op":159.999577549518,"w":300,"h":300,"nm":"dots_v_01","ddd":0,"assets":[{"id":"comp_0","nm":"dots","fr":59.2708435058594,"layers":[{"ddd":0,"ind":1,"ty":0,"nm":"dots_pre","refId":"comp_1","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":339,"ix":10},"p":{"a":0,"k":[387,841,0],"ix":2,"l":2},"a":{"a":0,"k":[387,841,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"ef":[{"ty":21,"nm":"Fill","np":9,"mn":"ADBE Fill","ix":1,"en":1,"ef":[{"ty":10,"nm":"Fill Mask","mn":"ADBE Fill-0001","ix":1,"v":{"a":0,"k":0,"ix":1}},{"ty":7,"nm":"All Masks","mn":"ADBE Fill-0007","ix":2,"v":{"a":0,"k":0,"ix":2}},{"ty":2,"nm":"Color","mn":"ADBE Fill-0002","ix":3,"v":{"a":0,"k":[1,0.705882310867,0,1],"ix":3}},{"ty":7,"nm":"Invert","mn":"ADBE Fill-0006","ix":4,"v":{"a":0,"k":0,"ix":4}},{"ty":0,"nm":"Horizontal Feather","mn":"ADBE Fill-0003","ix":5,"v":{"a":0,"k":0,"ix":5}},{"ty":0,"nm":"Vertical Feather","mn":"ADBE Fill-0004","ix":6,"v":{"a":0,"k":0,"ix":6}},{"ty":0,"nm":"Opacity","mn":"ADBE Fill-0005","ix":7,"v":{"a":0,"k":1,"ix":7}}]}],"w":774,"h":1682,"ip":54.1213571021641,"op":145.999614513935,"st":54.1213571021641,"bm":0},{"ddd":0,"ind":2,"ty":0,"nm":"dots_pre","refId":"comp_1","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":216,"ix":10},"p":{"a":0,"k":[387,841,0],"ix":2,"l":2},"a":{"a":0,"k":[387,841,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"ef":[{"ty":21,"nm":"Fill","np":9,"mn":"ADBE Fill","ix":1,"en":1,"ef":[{"ty":10,"nm":"Fill Mask","mn":"ADBE Fill-0001","ix":1,"v":{"a":0,"k":0,"ix":1}},{"ty":7,"nm":"All Masks","mn":"ADBE Fill-0007","ix":2,"v":{"a":0,"k":0,"ix":2}},{"ty":2,"nm":"Color","mn":"ADBE Fill-0002","ix":3,"v":{"a":0,"k":[1,0.705882310867,0,1],"ix":3}},{"ty":7,"nm":"Invert","mn":"ADBE Fill-0006","ix":4,"v":{"a":0,"k":0,"ix":4}},{"ty":0,"nm":"Horizontal Feather","mn":"ADBE Fill-0003","ix":5,"v":{"a":0,"k":0,"ix":5}},{"ty":0,"nm":"Vertical Feather","mn":"ADBE Fill-0004","ix":6,"v":{"a":0,"k":0,"ix":6}},{"ty":0,"nm":"Opacity","mn":"ADBE Fill-0005","ix":7,"v":{"a":0,"k":1,"ix":7}}]}],"w":774,"h":1682,"ip":43.1213861456347,"op":134.999643557406,"st":43.1213861456347,"bm":0},{"ddd":0,"ind":3,"ty":0,"nm":"dots_pre","refId":"comp_1","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[387,841,0],"ix":2,"l":2},"a":{"a":0,"k":[387,841,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"ef":[{"ty":21,"nm":"Fill","np":9,"mn":"ADBE Fill","ix":1,"en":1,"ef":[{"ty":10,"nm":"Fill Mask","mn":"ADBE Fill-0001","ix":1,"v":{"a":0,"k":0,"ix":1}},{"ty":7,"nm":"All Masks","mn":"ADBE Fill-0007","ix":2,"v":{"a":0,"k":0,"ix":2}},{"ty":2,"nm":"Color","mn":"ADBE Fill-0002","ix":3,"v":{"a":0,"k":[1,0.705882310867,0,1],"ix":3}},{"ty":7,"nm":"Invert","mn":"ADBE Fill-0006","ix":4,"v":{"a":0,"k":0,"ix":4}},{"ty":0,"nm":"Horizontal Feather","mn":"ADBE Fill-0003","ix":5,"v":{"a":0,"k":0,"ix":5}},{"ty":0,"nm":"Vertical Feather","mn":"ADBE Fill-0004","ix":6,"v":{"a":0,"k":0,"ix":6}},{"ty":0,"nm":"Opacity","mn":"ADBE Fill-0005","ix":7,"v":{"a":0,"k":1,"ix":7}}]}],"w":774,"h":1682,"ip":29.1214231100519,"op":120.999680521823,"st":29.1214231100519,"bm":0},{"ddd":0,"ind":4,"ty":0,"nm":"dots_pre","refId":"comp_1","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":339,"ix":10},"p":{"a":0,"k":[387,841,0],"ix":2,"l":2},"a":{"a":0,"k":[387,841,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"ef":[{"ty":21,"nm":"Fill","np":9,"mn":"ADBE Fill","ix":1,"en":1,"ef":[{"ty":10,"nm":"Fill Mask","mn":"ADBE Fill-0001","ix":1,"v":{"a":0,"k":0,"ix":1}},{"ty":7,"nm":"All Masks","mn":"ADBE Fill-0007","ix":2,"v":{"a":0,"k":0,"ix":2}},{"ty":2,"nm":"Color","mn":"ADBE Fill-0002","ix":3,"v":{"a":0,"k":[1,0.705882310867,0,1],"ix":3}},{"ty":7,"nm":"Invert","mn":"ADBE Fill-0006","ix":4,"v":{"a":0,"k":0,"ix":4}},{"ty":0,"nm":"Horizontal Feather","mn":"ADBE Fill-0003","ix":5,"v":{"a":0,"k":0,"ix":5}},{"ty":0,"nm":"Vertical Feather","mn":"ADBE Fill-0004","ix":6,"v":{"a":0,"k":0,"ix":6}},{"ty":0,"nm":"Opacity","mn":"ADBE Fill-0005","ix":7,"v":{"a":0,"k":1,"ix":7}}]}],"w":774,"h":1682,"ip":15.121460074469,"op":106.99971748624,"st":15.121460074469,"bm":0},{"ddd":0,"ind":5,"ty":0,"nm":"dots_pre","refId":"comp_1","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":216,"ix":10},"p":{"a":0,"k":[387,841,0],"ix":2,"l":2},"a":{"a":0,"k":[387,841,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"ef":[{"ty":21,"nm":"Fill","np":9,"mn":"ADBE Fill","ix":1,"en":1,"ef":[{"ty":10,"nm":"Fill Mask","mn":"ADBE Fill-0001","ix":1,"v":{"a":0,"k":0,"ix":1}},{"ty":7,"nm":"All Masks","mn":"ADBE Fill-0007","ix":2,"v":{"a":0,"k":0,"ix":2}},{"ty":2,"nm":"Color","mn":"ADBE Fill-0002","ix":3,"v":{"a":0,"k":[1,0.705882310867,0,1],"ix":3}},{"ty":7,"nm":"Invert","mn":"ADBE Fill-0006","ix":4,"v":{"a":0,"k":0,"ix":4}},{"ty":0,"nm":"Horizontal Feather","mn":"ADBE Fill-0003","ix":5,"v":{"a":0,"k":0,"ix":5}},{"ty":0,"nm":"Vertical Feather","mn":"ADBE Fill-0004","ix":6,"v":{"a":0,"k":0,"ix":6}},{"ty":0,"nm":"Opacity","mn":"ADBE Fill-0005","ix":7,"v":{"a":0,"k":1,"ix":7}}]}],"w":774,"h":1682,"ip":4.12148911793962,"op":95.999746529711,"st":4.12148911793962,"bm":0},{"ddd":0,"ind":6,"ty":0,"nm":"dots_pre","refId":"comp_1","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[387,841,0],"ix":2,"l":2},"a":{"a":0,"k":[387,841,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"ef":[{"ty":21,"nm":"Fill","np":9,"mn":"ADBE Fill","ix":1,"en":1,"ef":[{"ty":10,"nm":"Fill Mask","mn":"ADBE Fill-0001","ix":1,"v":{"a":0,"k":0,"ix":1}},{"ty":7,"nm":"All Masks","mn":"ADBE Fill-0007","ix":2,"v":{"a":0,"k":0,"ix":2}},{"ty":2,"nm":"Color","mn":"ADBE Fill-0002","ix":3,"v":{"a":0,"k":[1,0.705882310867,0,1],"ix":3}},{"ty":7,"nm":"Invert","mn":"ADBE Fill-0006","ix":4,"v":{"a":0,"k":0,"ix":4}},{"ty":0,"nm":"Horizontal Feather","mn":"ADBE Fill-0003","ix":5,"v":{"a":0,"k":0,"ix":5}},{"ty":0,"nm":"Vertical Feather","mn":"ADBE Fill-0004","ix":6,"v":{"a":0,"k":0,"ix":6}},{"ty":0,"nm":"Opacity","mn":"ADBE Fill-0005","ix":7,"v":{"a":0,"k":1,"ix":7}}]}],"w":774,"h":1682,"ip":-9.87847391764323,"op":81.9997834941281,"st":-9.87847391764323,"bm":0}]},{"id":"comp_1","nm":"dots_pre","fr":59.2708435058594,"layers":[{"ddd":0,"ind":1,"ty":3,"nm":"Null 1","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[387.5,840.5,0],"ix":2,"l":2},"a":{"a":0,"k":[50,50,0],"ix":1,"l":2},"s":{"a":1,"k":[{"i":{"x":[0.833,0.833,0.833],"y":[0.833,0.833,1]},"o":{"x":[0.167,0.167,0.167],"y":[0.167,0.167,0]},"t":9.878,"s":[20.002,20.002,100]},{"t":88.9062652587891,"s":[140,140,100]}],"ix":6,"l":2}},"ao":0,"ip":9.87847391764323,"op":2380.71221415202,"st":9.87847391764323,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"Dot 4","parent":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[-230,278,0],"ix":2,"l":2},"a":{"a":0,"k":[0,100,0],"ix":1,"l":2},"s":{"a":1,"k":[{"i":{"x":[0.422,0.422,0.833],"y":[0.949,0.949,1]},"o":{"x":[0.024,0.024,0.333],"y":[0,0,0]},"t":55.257,"s":[0,0,100]},{"i":{"x":[0.036,0.036,0.667],"y":[1,1,1]},"o":{"x":[0.419,0.419,0.167],"y":[-0.036,-0.036,0]},"t":74.721,"s":[24.872,24.872,100]},{"t":93.8453772179407,"s":[0,0,100]}],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"d":1,"ty":"el","s":{"a":0,"k":[96,96],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"nm":"Ellipse Path 1","mn":"ADBE Vector Shape - Ellipse","hd":false},{"ty":"st","c":{"a":0,"k":[0.137254908681,0.615686297417,0.588235318661,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":4,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.160784319043,0.721568644047,0.690196096897,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,100],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Ellipse 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":51.861988067627,"op":2432.57420221965,"st":61.7404619852702,"ct":1,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"Dot 3","parent":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[192,-218,0],"ix":2,"l":2},"a":{"a":0,"k":[0,100,0],"ix":1,"l":2},"s":{"a":1,"k":[{"i":{"x":[0.422,0.422,0.833],"y":[0.949,0.949,1]},"o":{"x":[0.024,0.024,0.333],"y":[0,0,0]},"t":45.61,"s":[0,0,100]},{"i":{"x":[0.036,0.036,0.667],"y":[1,1,1]},"o":{"x":[0.419,0.419,0.167],"y":[-0.036,-0.036,0]},"t":65.074,"s":[24.872,24.872,100]},{"t":84.1982776893945,"s":[0,0,100]}],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"d":1,"ty":"el","s":{"a":0,"k":[96,96],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"nm":"Ellipse Path 1","mn":"ADBE Vector Shape - Ellipse","hd":false},{"ty":"st","c":{"a":0,"k":[0.137254908681,0.615686297417,0.588235318661,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":4,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.160784319043,0.721568644047,0.690196096897,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,100],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Ellipse 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":39.5138956705729,"op":2420.22610982259,"st":49.3923695882161,"ct":1,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"Dot 5","parent":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[-182,-142,0],"ix":2,"l":2},"a":{"a":0,"k":[0,100,0],"ix":1,"l":2},"s":{"a":1,"k":[{"i":{"x":[0.422,0.422,0.833],"y":[0.949,0.949,1]},"o":{"x":[0.024,0.024,0.333],"y":[0,0,0]},"t":35.732,"s":[0,0,100]},{"i":{"x":[0.036,0.036,0.667],"y":[1,1,1]},"o":{"x":[0.419,0.419,0.167],"y":[-0.036,-0.036,0]},"t":55.196,"s":[24.872,24.872,100]},{"t":74.3198037717513,"s":[0,0,100]}],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"d":1,"ty":"el","s":{"a":0,"k":[96,96],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"nm":"Ellipse Path 1","mn":"ADBE Vector Shape - Ellipse","hd":false},{"ty":"st","c":{"a":0,"k":[0.137254908681,0.615686297417,0.588235318661,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":4,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.160784319043,0.721568644047,0.690196096897,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,100],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Ellipse 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":29.6354217529297,"op":2410.34763590495,"st":39.5138956705729,"ct":1,"bm":0},{"ddd":0,"ind":5,"ty":4,"nm":"Dot 2","parent":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[290,244,0],"ix":2,"l":2},"a":{"a":0,"k":[0,100,0],"ix":1,"l":2},"s":{"a":1,"k":[{"i":{"x":[0.422,0.422,0.833],"y":[0.949,0.949,1]},"o":{"x":[0.024,0.024,0.333],"y":[0,0,0]},"t":23.075,"s":[0,0,100]},{"i":{"x":[0.036,0.036,0.667],"y":[1,1,1]},"o":{"x":[0.419,0.419,0.167],"y":[-0.036,-0.036,0]},"t":42.539,"s":[24.872,24.872,100]},{"t":61.6630871895646,"s":[0,0,100]}],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"d":1,"ty":"el","s":{"a":0,"k":[96,96],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"nm":"Ellipse Path 1","mn":"ADBE Vector Shape - Ellipse","hd":false},{"ty":"st","c":{"a":0,"k":[0.137254908681,0.615686297417,0.588235318661,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":4,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.160784319043,0.721568644047,0.690196096897,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,100],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Ellipse 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":14.8177108764648,"op":2395.52992502848,"st":24.6961847941081,"ct":1,"bm":0},{"ddd":0,"ind":6,"ty":4,"nm":"Dot 1","parent":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[4,318,0],"ix":2,"l":2},"a":{"a":0,"k":[0,100,0],"ix":1,"l":2},"s":{"a":1,"k":[{"i":{"x":[0.422,0.422,0.833],"y":[0.949,0.949,1]},"o":{"x":[0.024,0.024,0.333],"y":[0,0,0]},"t":9.878,"s":[0,0,100]},{"i":{"x":[0.036,0.036,0.667],"y":[1,1,1]},"o":{"x":[0.419,0.419,0.167],"y":[-0.036,-0.036,0]},"t":29.342,"s":[24.872,24.872,100]},{"t":48.4663720331483,"s":[0,0,100]}],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"gr","it":[{"d":1,"ty":"el","s":{"a":0,"k":[96,96],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"nm":"Ellipse Path 1","mn":"ADBE Vector Shape - Ellipse","hd":false},{"ty":"st","c":{"a":0,"k":[0.137254908681,0.615686297417,0.588235318661,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":4,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"fl","c":{"a":0,"k":[0.160784319043,0.721568644047,0.690196096897,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[0,100],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Ellipse 1","np":3,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":2380.71221415202,"st":9.87847391764323,"ct":1,"bm":0}]}],"layers":[{"ddd":0,"ind":1,"ty":0,"nm":"dots","refId":"comp_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":205,"ix":10},"p":{"a":0,"k":[150.031,149.969,0],"ix":2,"l":2},"a":{"a":0,"k":[387,841,0],"ix":1,"l":2},"s":{"a":0,"k":[22,22,100],"ix":6,"l":2}},"ao":0,"ef":[{"ty":25,"nm":"Drop Shadow","np":8,"mn":"ADBE Drop Shadow","ix":1,"en":1,"ef":[{"ty":2,"nm":"Shadow Color","mn":"ADBE Drop Shadow-0001","ix":1,"v":{"a":0,"k":[1,0.911704063416,0.670588254929,1],"ix":1}},{"ty":0,"nm":"Opacity","mn":"ADBE Drop Shadow-0002","ix":2,"v":{"a":0,"k":255,"ix":2}},{"ty":0,"nm":"Direction","mn":"ADBE Drop Shadow-0003","ix":3,"v":{"a":0,"k":135,"ix":3}},{"ty":0,"nm":"Distance","mn":"ADBE Drop Shadow-0004","ix":4,"v":{"a":0,"k":0,"ix":4}},{"ty":0,"nm":"Softness","mn":"ADBE Drop Shadow-0005","ix":5,"v":{"a":0,"k":22,"ix":5}},{"ty":7,"nm":"Shadow Only","mn":"ADBE Drop Shadow-0006","ix":6,"v":{"a":0,"k":0,"ix":6}}]}],"w":774,"h":1682,"ip":0,"op":143.878120115365,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":2,"ty":0,"nm":"dots","refId":"comp_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[150.031,149.969,0],"ix":2,"l":2},"a":{"a":0,"k":[387,841,0],"ix":1,"l":2},"s":{"a":0,"k":[22,22,100],"ix":6,"l":2}},"ao":0,"ef":[{"ty":25,"nm":"Drop Shadow","np":8,"mn":"ADBE Drop Shadow","ix":1,"en":1,"ef":[{"ty":2,"nm":"Shadow Color","mn":"ADBE Drop Shadow-0001","ix":1,"v":{"a":0,"k":[1,0.911704063416,0.670588254929,1],"ix":1}},{"ty":0,"nm":"Opacity","mn":"ADBE Drop Shadow-0002","ix":2,"v":{"a":0,"k":255,"ix":2}},{"ty":0,"nm":"Direction","mn":"ADBE Drop Shadow-0003","ix":3,"v":{"a":0,"k":135,"ix":3}},{"ty":0,"nm":"Distance","mn":"ADBE Drop Shadow-0004","ix":4,"v":{"a":0,"k":0,"ix":4}},{"ty":0,"nm":"Softness","mn":"ADBE Drop Shadow-0005","ix":5,"v":{"a":0,"k":22,"ix":5}},{"ty":7,"nm":"Shadow Only","mn":"ADBE Drop Shadow-0006","ix":6,"v":{"a":0,"k":0,"ix":6}}]}],"w":774,"h":1682,"ip":13.9999630355829,"op":157.878083150948,"st":13.9999630355829,"ct":1,"bm":0}],"markers":[],"props":{}}');var u=r(5805),d=r(10358),h=r(61465),p=r(34677);var f=r(47754),A=r(11837);const m=(0,n.memo)((e=>{var{onCloseButtonClick:t}=e,r=(0,f.n)("bonuses","badge-tooltip-onboarding"),i=(0,n.useCallback)((e=>{e.stopPropagation()}),[]);return(0,A.jsx)("div",{className:"bonuses-balance-badge-onboarding-tooltip__container",onClick:i,children:(0,A.jsx)(p._,{title:r,onCloseButtonClick:t,arrowPlacement:"leftTop"})})}));var g=(0,n.memo)((()=>{var e=(0,s.I)(),{rejectOffer:t,offer:r,postponeOffer:i}=(0,u.g)(e?h.f.shared(e):void 0);(0,n.useEffect)((()=>{var e;return r&&(e=setTimeout((()=>null==i?void 0:i()),30*d.R.second)),()=>{e&&clearTimeout(e),null==i||i()}}),[r,i]);var a=(0,n.useCallback)((()=>{null==t||t()}),[t]);return r?(0,A.jsx)(m,{onCloseButtonClick:a}):null}));var v=r(27720);const b=(0,n.memo)((e=>{var{value:t,onAnimationStart:r,onAnimationEnd:n,disabled:i,color:s}=e;return(0,A.jsx)(v.f,{value:t,disabled:i,onAnimationStart:r,onAnimationEnd:n,digitSpacerClassname:"bonuses-balance-badge-counter__digitSpacer",valueClassname:"bonuses-balance-badge-counter__value",radixMarkClassname:"bonuses-balance-badge-counter__radixMark",color:s})}));var y=r(36997),C=r(90055),w=r.n(C),M=r(72779),S=r.n(M);const I=(0,n.memo)((e=>{var{balance:t,open:r,onClick:i,animating:s,onAnimationStart:a,onAnimationEnd:o,disabled:u,openingAudioRef:d,toggledAudioRef:h,creditingAudioRef:p,muted:f,theme:m}=e,v=(0,n.useRef)(null),[C,M]=(0,n.useState)(0);(0,n.useEffect)((()=>{var e=new ResizeObserver((e=>{M(e[0].contentRect.width)})),t=v.current;return t&&e.observe(t),()=>{t&&e.unobserve(t)}}),[M]);var I=r?C:0,E=(0,n.useMemo)((()=>({width:I})),[I]),x=(0,n.useMemo)((()=>({uri:"/sounds/balance-badge-opening.mp3",remote:!1})),[]),T=(0,n.useMemo)((()=>({uri:"/sounds/balance-badge-toggled.mp3",remote:!1})),[]),D=(0,n.useMemo)((()=>({uri:"/sounds/bonuses-crediting.mp3",remote:!1})),[]),k=S()("bonuses-balance-badge__container",{"bonuses-balance-badge__light":"light"===m,"bonuses-balance-badge__dark":"dark"===m});return(0,A.jsxs)("div",{children:[(0,A.jsx)(g,{}),(0,A.jsxs)("div",{className:k,onClick:i,children:[(0,A.jsx)("img",{src:w(),alt:"spark"}),(0,A.jsx)("div",{className:"bonuses-balance-badge__content",style:E,children:(0,A.jsx)("div",{ref:v,className:"bonuses-balance-badge__textContainer",children:(0,A.jsx)(b,{value:t,onAnimationStart:a,onAnimationEnd:o,disabled:u,color:m})})})]}),s&&(0,A.jsx)(l.J5,{autoplay:!0,loop:!0,src:c,className:"bonuses-balance-badge__dots"}),(0,A.jsx)(y.B,{ref:d,source:x,autoPlay:!1,volume:.15,muted:f}),(0,A.jsx)(y.B,{ref:h,source:T,autoPlay:!1,volume:.15,muted:f}),(0,A.jsx)(y.B,{ref:p,source:D,autoPlay:!1,volume:.15,muted:f})]})}));var E,x=r(30859),T=r(77756),D=r(42103),k=r(29331),j=r(32585),L=r(12941),O=r(55948),P=r(98705),N="bonuses",B="badge-opened";class R{constructor(e){this.balanceBadgeOpenedSubject=new j.xQ,this.userId=e,this.balanceBadgeOpened=O.D.shared().bonusesEnabled.pipe((0,D.w)((e=>e?(0,L.T)(T.M.shared(N,this.userId).load(B).pipe((0,P.o4)((e=>null!=e&&e))),this.balanceBadgeOpenedSubject):(0,i.of)(!1))),(0,k.x)())}setBalanceBadgeOpened(e){return T.M.shared(N,this.userId).store(B,e).pipe((0,P.RO)((()=>{this.balanceBadgeOpenedSubject.next(e)})))}}E=R,R.shared=(0,x.r)((e=>new E(e)));var V,z=r(76143),Y=r(54073),G=r.n(Y),U=r(56782),F=r(90713),q=r(20802),H=r(60329),_=r(43811),Z=r(32656);class Q{constructor(e){this.userId=e}logBadgeShown(){Z.f.shared(this.userId).logEvent("bonuses-balance-badge-shown",{userId:this.userId}).safeSubscribe()}logBadgePressed(){Z.f.shared(this.userId).logEvent("bonuses-balance-badge-pressed",{userId:this.userId}).safeSubscribe()}}V=Q,Q.shared=(0,x.r)((e=>new V(e)));var W,X=r(46400),J=r(23408),K=r(78136),$=(W=I,(0,n.memo)((e=>{var{userId:t,onClick:r}=e;(0,n.useEffect)((()=>{Q.shared(t).logBadgeShown()}),[t]);var i=(0,n.useCallback)((()=>{Q.shared(t).logBadgePressed(),r()}),[r,t]);return(0,A.jsx)(W,Object.assign({},e,{onClick:i}))}))),ee=(0,n.memo)((e=>{var{theme:t="dark"}=e,r=(0,s.I)(),l=(0,n.useRef)(),[c,u]=(0,n.useState)(!1),[h,p]=(0,n.useState)(!1),[f,m]=(0,n.useState)(),g=(0,n.useRef)(),v=(0,n.useRef)(null),b=(0,n.useRef)(null),y=(0,n.useRef)(null),C=(0,n.useRef)(!1),w=(0,n.useRef)(),M=(0,o.mA)((()=>J.s.shared().chatAttendee),[]),S=(0,o.mA)((()=>M?X.o.shared().get(M):(0,i.of)(!1)),[M],!1),I=(0,o.mA)((()=>r?U.V.shared(r).hadSubscription:(0,i.of)(!1)),[r],!1),E=(0,o.mA)((()=>r?U.V.shared(r).hasActiveSubscription:(0,i.of)(!1)),[r],!1),x=(0,o.GC)((()=>(0,H.J)({initialStep:2,indicatorsEnabled:!1,onClose:()=>u(!1)})),[],!1),T=(0,o.mA)((()=>r?a.C.shared(r).balance:(0,i.of)(void 0)),[r]);(0,n.useEffect)((()=>{var e,t,r;"number"==typeof T&&(("number"==typeof l.current?T-l.current:0)>0&&!C.current?(null===(r=v.current)||void 0===r||r.play(),t=setTimeout((()=>{var e;u(!0),null===(e=b.current)||void 0===e||e.play()}),d.R.second),e=setTimeout((()=>m(T)),2*d.R.second)):m(T),l.current=T);return()=>{e&&clearTimeout(e),t&&clearTimeout(t),w.current&&clearTimeout(w.current)}}),[T]),(0,_.fs)((()=>{g.current&&clearTimeout(g.current)}),[]);var D=(0,o.mA)((()=>r?R.shared(r).balanceBadgeOpened:(0,i.of)(void 0)),[r]),k=(0,o.GC)((()=>r?R.shared(r).setBalanceBadgeOpened(!D):z.o.just()),[r,D],!1),j=(0,n.useMemo)((()=>G()(k,300)),[k]),L=(0,n.useCallback)((()=>{F.T.shared().get(q.Z).actions.open("bonus-cheer-sending-failure",[{props:{onClose:()=>u(!1)},spinnerEnabled:!0}])}),[]),O=(0,n.useCallback)((()=>{g.current||(u(!0),g.current=setTimeout((()=>{I?L():x(),g.current=void 0}),5*d.R.second))}),[I,L,x]),P=E?j:O,N=(0,n.useCallback)((e=>{var t;e>0&&!h&&(p(!0),null===(t=y.current)||void 0===t||t.play(),K.p.shared().setStatus("active"))}),[h]),B=(0,n.useCallback)((()=>{p(!1),c&&(w.current=setTimeout((()=>{var e;u(!1),null===(e=b.current)||void 0===e||e.play(),K.p.shared().setStatus("idle")}),d.R.second))}),[u,c]);return C.current=!!E&&D||c,void 0!==f&&void 0!==D&&r?(0,A.jsx)($,{userId:r,balance:f,open:C.current,onClick:P,animating:h,onAnimationStart:N,onAnimationEnd:B,disabled:!E,openingAudioRef:v,toggledAudioRef:b,creditingAudioRef:y,muted:S,theme:t}):null}))},57743:(e,t,r)=>{"use strict";r.d(t,{Z:()=>Ye});var n=r(83426),i=r(41327),s=r.n(i),a=r(72779),o=r.n(a);const l="call-mcs-floating-call__video";var c=r(848),u=r(11837);const d=(0,n.memo)((e=>{var{visible:t,onClick:r,localStream:i,remoteStream:a}=e,d=(0,n.useRef)(null),h=(0,n.useRef)(null),p=(0,n.useRef)(null),f=(0,n.useMemo)((()=>o()("call-mcs-floating-call__container",{"call-mcs-floating-call__containerHidden":!t})),[t]);return(0,n.useEffect)((()=>{h.current&&i&&h.current.srcObject!==i&&(h.current.srcObject=i,h.current.play())}),[i]),(0,n.useEffect)((()=>{p.current&&a&&p.current.srcObject!==a&&(p.current.srcObject=a,p.current.play())}),[a]),(0,u.jsx)(s(),{cancel:"button",nodeRef:d,enableUserSelectHack:!1,bounds:"body",children:(0,u.jsxs)("div",{ref:d,className:f,children:[a&&(0,u.jsx)("video",{className:l,muted:!0,autoPlay:!0,playsInline:!0,ref:p}),i&&(0,u.jsx)("video",{className:l,muted:!0,autoPlay:!0,playsInline:!0,ref:h}),(0,u.jsx)("button",{className:"call-mcs-floating-call__button",onClick:r,children:(0,u.jsx)(c.J,{name:"expand",size:"normal"})})]})})}));var h=r(43619),p=r(46073),f=r(29331),A=r(95725),m=r(73599),g=r(74084),v=r(93981),b=r(82187),y=(0,n.memo)((e=>{var{userId:t,onExpand:r,visible:i}=e,{offer:s}=(0,g.g)(v.l.shared(t),(e=>e)),{canOffer:a}=(0,g.g)(b.o.shared(t)),o=(0,h.mA)((()=>p.D.shared(t).state.pipe((0,f.x)(((e,t)=>{var r,n;return(null===(r=e.remoteTracks.video[0])||void 0===r?void 0:r.id)===(null===(n=t.remoteTracks.video[0])||void 0===n?void 0:n.id)})),(0,A.U)((e=>{var t=e.remoteTracks.video[0];if(t){var r=new MediaStream;return r.addTrack(t),r}})))),[t]),l=(0,h.mA)((()=>m.W.shared(t).stream),[t]);return(0,n.useEffect)((()=>{i&&(s||a)&&r()}),[s,a,r,i]),(0,u.jsx)(d,{onClick:r,visible:i,localStream:l,remoteStream:o})})),C=r(47003);var w=r(12636),M=r(8679),S=r(60467),I=r(42103),E=r(54930),x=r(63070),T=r(74034),D=r(55948),k=r(14671),j=(0,n.memo)((e=>{var{userId:t,attendeeId:r}=e,n=(0,h.mA)((()=>D.D.shared().mcs.messagePreviewTtl),[],0),i=(0,h.mA)((()=>M.P.shared(t).newMessage.pipe((0,S.h)((e=>e.sender===r||e.recipient===r)),(0,S.h)((e=>e.type!==k.Cs.Letter&&e.type!==k.Cs.System))).pipe((0,A.U)((e=>Object.assign({},e,{outgoing:e.sender===t}))),(0,I.w)((e=>(0,w.H)(n).pipe((0,E.h)(void 0),(0,x.O)(e)))))),[t,r,n]);return i?(0,u.jsx)(T.v,{message:i}):null}));const L=(0,n.memo)((e=>{var{onClick:t}=e,r=(0,n.useCallback)((e=>{e.stopPropagation(),t()}),[t]);return(0,u.jsx)("button",{className:"call-cheers-list-button__button",onClick:r,children:(0,u.jsx)(c.J,{name:"gift",size:"normal"})})}));var O=(0,n.memo)((e=>(0,u.jsx)(L,Object.assign({},e)))),P=r(98682),N=r(29502),B=r(8327);var R=r(70249);const V=(0,n.memo)((e=>{var{attendeeId:t,cheers:r,onSend:i,onClose:s}=e,a=(0,n.useRef)(null);return(0,R.O)(a,s),(0,u.jsx)("div",{className:"call-cheers-list__container",ref:a,children:(0,u.jsx)(B.Z,{attendeeId:t,cheers:r,onSend:i,onClose:s})})}));var z=(0,n.memo)((e=>{var{attendeeId:t,onClose:r}=e,n=(0,h.mA)((()=>P.b.shared(t).cheersSet("common")),[t],[]),i=(0,h.GC)(((e,r)=>(0,N.A)(e,t,r)),[t],!1);return(0,u.jsx)(V,{attendeeId:t,cheers:n,onSend:i,onClose:r})})),Y=r(88729);const G=(0,n.memo)((e=>{var{onCloseButtonClick:t}=e;return(0,u.jsxs)("div",{className:"call-mcs-new-design-tooltip__container",children:[(0,u.jsxs)("div",{className:"call-mcs-new-design-tooltip__text",children:[(0,u.jsx)("span",{children:(0,u.jsx)(Y.LocalizedText,{href:"/call#new-design-tooltip-line-1",color:"light"})}),(0,u.jsx)("span",{children:(0,u.jsx)(Y.LocalizedText,{href:"/call#new-design-tooltip-line-2",color:"light"})})]}),(0,u.jsx)("button",{onClick:t,className:"call-mcs-new-design-tooltip__button",children:(0,u.jsx)(c.J,{name:"thin-cross",size:"small",color:"var(--sdv-light-color)"})})]})}));var U,F=r(30859),q=r(61922),H=r(82801),_=r(12651),Z=r(98705),Q=r(66784),W="mcs-call-new-design-tooltip",X="shown";class J extends q.l{constructor(e){super(),this.userId=e,this.canOffer=D.D.shared().mcs.callInterface.pipe((0,I.w)((t=>"default"===t?(0,H.of)(!1):_.n.shared(W,e).load(X).pipe((0,Z.o4)((e=>!e))))))}start(){return _.n.shared(W,this.userId).store(X,!0).pipe((0,Z.vR)(Q.x.success({})))}}U=J,J.shared=(0,F.r)((e=>new U(e)));var K=r(50070),$=r(19351),ee=r(43811),te=(0,n.memo)((e=>{var{userId:t}=e,{offer:r,rejectOffer:i}=(0,g.g)(J.shared(t)),s=(0,h.Yc)((()=>r?D.D.shared().mcs.newDesignTooltipTtl.pipe((0,I.w)((e=>(0,w.H)(e))),(0,$.b)((()=>{null==i||i()}))):K.E),[r,i]),a=(0,n.useCallback)((()=>{null==i||i()}),[i]);return(0,n.useEffect)((()=>{s()}),[s]),(0,ee.fs)((()=>{null==i||i()}),[i]),r?(0,u.jsx)(G,{onCloseButtonClick:a}):null}));var re=r(30090);const ne=(0,n.memo)((e=>{var{active:t,onClick:r,attendeeId:i}=e,s=(0,h.mA)((()=>D.D.shared().mcs.conversationHints.enabled),[]),a=(0,n.useMemo)((()=>o()("call-mcs-new-design-conversation-hints__button",{"call-mcs-new-design-conversation-hints__buttonActive":t})),[t]);return s?(0,u.jsxs)("div",{className:"call-mcs-new-design-conversation-hints__container",children:[t&&(0,u.jsx)("div",{className:"call-mcs-new-design-conversation-hints__tooltipContainer",children:(0,u.jsx)(re.MCSConversationHints,{attendeeId:i})}),(0,u.jsx)("button",{className:a,onClick:r,children:(0,u.jsx)(c.J,{name:"lightbulbOutlined",size:"normal"})})]}):null}));var ie=r(28220);const se=(0,n.memo)((e=>{var{attendeeId:t,onClick:r}=e;return(0,u.jsx)(ie.UserThumbnail,{className:"call-show-profile-button__button",ownerId:t,onClick:r})}));var ae=r(9557),oe=r(6577),le=(0,n.memo)((e=>{var{onClick:t,attendeeId:r}=e,n=(0,h.GC)((()=>(0,oe.w)().pipe((0,Z.eo)((()=>(0,ae.g)(r))),(0,Z.RO)((()=>t())))),[r,t]);return(0,u.jsx)(se,{onClick:n,attendeeId:r})}));const ce=(0,n.memo)((e=>{var{onClick:t,unreadMessagesCount:r,messagesThreshold:n}=e,i=r>n?n+"+":r;return(0,u.jsxs)("button",{className:"call-chat-button__button",onClick:t,children:[(0,u.jsx)(c.J,{name:"chat",size:"normal"}),!!r&&(0,u.jsx)("span",{className:"call-chat-button__badge",children:i})]})}));var ue=r(47947),de=r(26568),he=r(16175),pe=["userId","attendeeId"],fe=(0,n.memo)((e=>{var{userId:t,attendeeId:r}=e,n=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,pe),i=(0,h.mA)((()=>D.D.shared().mcs.messagePreviewTtl),[],0),s=(0,h.mA)((()=>M.P.shared(t).newMessage.pipe((0,S.h)((e=>e.sender===r)),(0,ue.g)(i),(0,de.R)(((e,t)=>e+1),0),(0,he.o)((e=>e<=9),!0))),[t,r,i],0);return(0,u.jsx)(ce,Object.assign({},n,{unreadMessagesCount:s,messagesThreshold:9}))})),Ae=r(23817),me=r(48616),ge=r(47754);var ve=r(63269);const be=(0,n.memo)((e=>{var{onTextSend:t,onCloseButtonClick:r}=e,[i,s]=(0,n.useState)(""),a=(0,me.s)(s),l=(0,ge.n)("dialogs/messages","type-message"),[d,h]=(0,ve.O)(!1),p=(0,n.useRef)(null),f=(0,n.useCallback)((()=>{var e=i.trim();e&&t(e),s(""),h()}),[t,i,h]),A=(0,n.useCallback)((()=>{i&&i.trim()||h()}),[i,h]);(0,R.O)(p,A);var m=(0,n.useMemo)((()=>o()("call-mcs-chat-form__container",{"call-mcs-chat-form__containerWithInput":d})),[d]);return(0,u.jsxs)("div",{className:m,children:[!d&&(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)("p",{onClick:h,className:"call-mcs-chat-form__inputPreview",children:i||l}),(0,u.jsx)("button",{className:"call-mcs-chat-form__closeButton",onClick:r,children:(0,u.jsx)(c.J,{name:"arrow-back",size:"normal"})})]}),d&&(0,u.jsxs)("div",{ref:p,className:"call-mcs-chat-form__inputWrapper",children:[(0,u.jsx)("input",{type:"text",name:"text",autoComplete:"off",value:i,onChange:a,autoFocus:!0,maxLength:255,placeholder:l,className:"call-mcs-chat-form__input"}),(0,u.jsx)("button",{className:"call-mcs-chat-form__sendButton",onClick:f,children:(0,u.jsx)(c.J,{name:"call-chat-send-button",size:"normal"})})]})]})}));var{withMessageSending:ye}=r(53031),Ce=ye((0,n.memo)((e=>(0,u.jsx)(be,Object.assign({},e)))));var we=r(68755);const Me=(0,n.memo)((e=>{var{userId:t,attendeeId:r,onCloseButtonClick:n,messagesFilter:i}=e;return(0,u.jsxs)("div",{className:"call-mcs-chat__container",children:[(0,u.jsx)(Ae.W,{userId:t,attendeeId:r,instant:!1,cheersManualResendingEnabled:!0,birthdayTheme:!1,messagesFilter:i,bus:we.Z}),(0,u.jsx)(Ce,{instant:!1,userId:t,attendeeId:r,onCloseButtonClick:n})]})}));var Se=(0,n.memo)((e=>{var t=(0,n.useCallback)((e=>e.filter((e=>e.type!==k.Cs.System&&e.type!==k.Cs.Letter))),[]);return(0,u.jsx)(Me,Object.assign({},e,{messagesFilter:t}))}));const Ie=(0,n.memo)((e=>{var{activeAction:t,attendeeId:r,userId:n,onCheersListOpen:i,onCheersListClose:s,onConversationHintsButtonClick:a,onShowProfile:o,onChatStateChange:l}=e,c="hints"===t,d="chat"!==t,h="menu"===t||"hints"===t;return(0,u.jsxs)("div",{children:[h&&(0,u.jsx)("div",{className:"call-actions-panel__messagePreviewContainer",children:(0,u.jsx)(j,{userId:n,attendeeId:r})}),d&&(0,u.jsxs)("div",{className:"call-actions-panel__buttonsContainer",children:[(0,u.jsx)(fe,{userId:n,attendeeId:r,onClick:l}),(0,u.jsx)(O,{onClick:i}),(0,u.jsx)(ne,{onClick:a,active:c,attendeeId:r}),(0,u.jsx)(le,{attendeeId:r,onClick:o})]}),"cheers"===t&&(0,u.jsx)(z,{attendeeId:r,onClose:s}),"chat"===t&&(0,u.jsx)(Se,{userId:n,attendeeId:r,onCloseButtonClick:l}),"menu"===t&&(0,u.jsx)("div",{className:"call-actions-panel__newDesignTooltipContainer",children:(0,u.jsx)(te,{userId:n})})]})}));var Ee=(0,n.memo)((e=>{var{userId:t,attendeeId:r,onShowProfile:i}=e,[s,a]=(0,n.useState)("menu"),o=(0,n.useCallback)((()=>{a((e=>"cheers"===e?"menu":"cheers"))}),[]),l=(0,n.useCallback)((()=>{a((e=>"hints"===e?"menu":"hints"))}),[]),c=(0,n.useCallback)((()=>{a((e=>"chat"===e?"menu":"chat"))}),[]);return(0,u.jsx)(Ie,{activeAction:s,userId:t,attendeeId:r,onCheersListClose:o,onCheersListOpen:o,onConversationHintsButtonClick:l,onShowProfile:i,onChatStateChange:c})}));var xe=r(67723);const Te=(0,n.memo)((()=>(0,u.jsx)("div",{className:"call-mcs-fast-buy-banner__fastBuyOuterContainer",children:(0,u.jsx)("div",{className:"call-mcs-fast-buy-banner__fastBuyInnerContainer",children:(0,u.jsx)(xe.h,{})})})));var De=(0,n.memo)((e=>{var{userId:t}=e,{offer:r,postponeOffer:n}=(0,g.g)(v.l.shared(t),(e=>e));return(0,ee.fs)((()=>{null==n||n()}),[n]),r?(0,u.jsx)(Te,{}):null})),ke=r(79587),je=r(22201);const Le=(0,n.memo)((e=>{var{userHasSubscription:t,onClick:r}=e,n=t?"/notifications#credits-required-video-chat-2":"/notifications#upgrade-account-video-chat-3",i=(0,ge.n)("/commons","open-purchase-default"),s=(0,ge.n)("/pages/chat","purchase-credits"),a=t?s:i;return(0,u.jsx)("div",{className:"call-payment-required-banner__outerContainer",children:(0,u.jsxs)("div",{className:"call-payment-required-banner__innerContainer",children:[(0,u.jsx)(je.o,{href:n}),(0,u.jsx)(ke.z,{variant:"primary",title:a,onClick:r})]})})}));var Oe=r(97893),Pe=r(93747),Ne=r(41525),Be=(0,n.memo)((e=>{var{userId:t}=e,{canOffer:r}=(0,g.g)(b.o.shared(t)),n=(0,h.mA)((()=>Oe.I.shared(t).tags.pipe((0,A.U)((e=>e.includes("subscription"))))),[t],!1),i=(0,h.GC)((()=>(0,Pe.V)({name:Ne.t.MSCCall})),[]);return r?(0,u.jsx)(Le,{userHasSubscription:n,onClick:i}):null}));const Re=(0,n.memo)((e=>{var{userId:t,mcsAttendeeId:r,attendeeId:i,onShowProfile:s,visible:a}=e,l=(0,n.useMemo)((()=>o()("call-mcs-full-page-call__container",{"call-mcs-full-page-call__containerHidden":!a})),[a]);return(0,u.jsxs)("div",{className:l,children:[(0,u.jsx)(C.MCSCallInChat,{userId:t,mcsAttendeeId:r}),(0,u.jsx)("div",{className:"call-mcs-full-page-call__bottomContainer",children:(0,u.jsx)(Ee,{onShowProfile:s,userId:t,attendeeId:i})}),(0,u.jsx)(De,{userId:t}),(0,u.jsx)(Be,{userId:t})]})}));var Ve=r(88),ze=(0,n.memo)((e=>{var{userId:t,onShowProfile:r,visible:i,mcsAttendeeId:s}=e,a=(0,h.Gw)((()=>Ve.w.shared(t).id(s)),[t,s]);return(0,n.useEffect)((()=>{var e=document.querySelector("header");return null==e||e.classList.toggle("mcs-new-design-full-page-call",i),()=>{null==e||e.classList.remove("mcs-new-design-full-page-call")}}),[i]),a?(0,u.jsx)(Re,{onShowProfile:r,userId:t,attendeeId:a,mcsAttendeeId:s,visible:i}):null}));const Ye=(0,n.memo)((e=>{var{userId:t,mcsAttendeeId:r,onShowProfile:n,minimized:i,onReturnToCall:s}=e;return(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)(ze,{userId:t,mcsAttendeeId:r,visible:!i,onShowProfile:n}),(0,u.jsx)(y,{userId:t,visible:i,onExpand:s})]})}))},74789:(e,t,r)=>{"use strict";r.d(t,{V:()=>M});var n=r(27567),i=r(83426),s=r(22201),a=r(87482),o=r(11837),l=(0,i.memo)((e=>{var{duration:t}=e,[r,n]=(0,i.useState)({transition:"none",transform:"translateX(0)"});return(0,i.useEffect)((()=>{requestAnimationFrame((()=>{n({transition:"transform "+t+"ms linear",transform:"translateX(100%)"})}))}),[t]),(0,o.jsx)("div",{className:"progress-bar-container",children:(0,o.jsx)("div",{className:"progress-bar-filler",style:r})})}));const c=(0,i.memo)((e=>{var{name:t,onClick:r,onCloseClick:n,ttl:c,motivationVideo:u,gender:d}=e,h=(0,i.useMemo)((()=>({name:t})),[t]);return(0,o.jsxs)("div",{className:"motivation-popup-wrapper",onClick:r,children:[(0,o.jsx)("video",{autoPlay:!0,className:"video-preview",playsInline:!0,muted:!0,loop:!0,src:u.source,poster:u.poster}),(0,o.jsxs)("div",{className:"motivation-popup-info",children:[(0,o.jsxs)("div",{className:"description-block",children:[(0,o.jsx)("span",{children:(0,o.jsx)(s.o,{href:"/call/motivation-video#is-on-camera",data:h})}),(0,o.jsx)("span",{children:"mal"===d?(0,o.jsx)(s.o,{href:"/call/motivation-video#tap-to-see-him"}):(0,o.jsx)(s.o,{href:"/call/motivation-video#tap-to-see-her"})})]}),(0,o.jsx)(a.t,{onClick:n,className:"close-popup-button"}),(0,o.jsx)(l,{duration:c})]})]})}));var u=r(96323),d=r(21858),h=r(66784),p=r(68755),f=r(89219),A=["onClick","onCloseClick","userId","attendeeId","disabled","cta","mcsVideoChatAvailable"],m=r(99451),g=r(46073),v=r(6577),b=r(60005),y=r(37062),C=(e=>(0,i.memo)((t=>{var{onClick:n,onCloseClick:s,userId:a,attendeeId:l,disabled:c,cta:m,mcsVideoChatAvailable:g}=t,v=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(t,A),b=(0,i.useRef)(m);(0,i.useEffect)((()=>{if(u.$.shared(a).logOfferShowed(l,b.current),f.N){var{CallMotivationVideoOfferShowedAction:e}=r(10234),t=new Date;d.e.shared().add(new e(l,t,{cta:b.current})),d.e.shared().complete(e.identifier(l),t,h.x.success())}}),[a,l]);var y=(0,i.useCallback)((()=>{c||g||p.Z.emit("command.user-actions.interaction.track",[{place:"video-chat-start.motivation-popup",user:l}]),u.$.shared(a).logOfferAccepted(l,m),n()}),[c,n,a,l,m,g]),C=(0,i.useCallback)((()=>{u.$.shared(a).logOfferDeclined(l,m),s()}),[s,a,l,m]);return(0,o.jsx)(e,Object.assign({},v,{attendeeId:l,onClick:y,onCloseClick:C}))})))(c),w=(0,i.memo)((e=>{var{disabled:t,dial:r,attendeeId:s,userId:a,motivationVideo:l,ttl:c,onClick:u,onCloseClick:d,cta:h}=e,p=(0,n.G)(s),f=(0,b.i)(s),A=(0,y.O)(s),m=(0,i.useCallback)((()=>{t||A||r(),A&&f&&(g.D.shared(a).start(f,"motivation-popup"),(0,v.x)(s)),u()}),[u,t,r,f,A,a,s]);return p?(0,o.jsx)(C,{userId:a,attendeeId:s,name:p.name,gender:p.gender,mcsVideoChatAvailable:A,disabled:t,motivationVideo:l,ttl:c,onClick:m,onCloseClick:d,cta:h}):null})),M=(0,m.J)((e=>(0,o.jsx)(w,Object.assign({},e))))},9462:(e,t,r)=>{"use strict";r.r(t),r.d(t,{CallMotivationPopupInChat:()=>g});var n=r(20867),i=r(83426),s=r(43619),a=r(74789),o=r(11837);const l=(0,i.memo)((e=>{var t=Object.assign({},(function(e){if(null==e)throw new TypeError("Cannot destructure "+e)}(e),e));return(0,o.jsx)("div",{className:"chat-call-motivation-popup-wrapper",children:(0,o.jsx)(a.V,Object.assign({},t,{allowMobileCalls:!0}))})}));var c=r(82801),u=r(12941),d=r(12636),h=r(32285),p=r(88821),f=r(42103),A=r(55948),m=r(43811),g=(0,i.memo)((e=>{var{attendeeId:t,onClick:r}=e,a=(0,n.I)(),g=(0,s.mA)((()=>A.D.shared().callMotivationPopup.expiryTtl),[]),v=(0,s.mA)((()=>a&&g?h.p.shared(a).offer(t).pipe((0,f.w)((e=>e?(h.p.shared(a).motivationVideoShowed(t),(0,u.T)((0,c.of)(e),(0,d.H)(g).pipe((0,f.w)((()=>(0,c.of)(void 0)))))):(0,c.of)(void 0)))):(0,c.of)(void 0)),[a,g,t]),b=(0,i.useCallback)((()=>{a&&(h.p.shared(a).accept(t),null==r||r())}),[a,t,r]),y=(0,i.useCallback)((()=>{a&&h.p.shared(a).reject(t)}),[a,t]);return(0,i.useEffect)((()=>{p.t.shared().setVisible(!!v)}),[v]),(0,m.fs)((()=>{p.t.shared().setVisible(!1)}),[]),a&&v?(0,o.jsx)(l,{userId:a,attendeeId:t,onClick:b,onCloseClick:y,motivationVideo:v,ttl:g||0,cta:"chat"}):null}))},73700:(e,t,r)=>{"use strict";r.d(t,{f:()=>H});var n=r(83426),i=r(43619),s=r(73408),a=r(27567),o=r(22201),l=r(62606),c=r(11837);const u=(0,n.memo)((e=>{var{timeLeft:t,onRejectClick:r,attendeeName:i,animationSpeed:s,animationSource:a,userIsUsual:u,userName:d,attendeeGender:h}=e,p=(0,n.useMemo)((()=>u?(0,c.jsx)(o.o,{href:"/call/quiz#intro-title-1",data:{name:d,attendeeName:i}}):(0,c.jsx)(o.o,{href:"/call/quiz#intro-title-2",data:{attendeeName:i}})),[u,d,i]),f=(0,n.useMemo)((()=>u?(0,c.jsx)(o.o,{href:"/call/quiz#intro-text-1",data:{gender:h}}):(0,c.jsx)(o.o,{href:"/call/quiz#intro-text-2"})),[u,h]);return(0,c.jsxs)("div",{className:"video-call-quiz-content quiz-intro-wrapper",children:[(0,c.jsx)("h2",{className:"quiz-intro-title",children:p}),(0,c.jsx)("p",{children:u&&f}),(0,c.jsxs)("div",{className:"quiz-intro-countdown",children:[(0,c.jsx)("span",{children:t}),(0,c.jsx)(l.J5,{src:a,autoplay:!0,className:"quiz-intro-animation",speed:s,keepLastFrame:!0})]}),(0,c.jsx)("p",{className:"quiz-intro-text",children:!u&&f}),u&&(0,c.jsx)("button",{className:"quiz-intro-reject-button",onClick:r,children:(0,c.jsx)(o.o,{href:"/call/quiz#intro-reject-button"})})]})}));var d=r(55948),h=r(10358),p=r(42103),f=r(95725),A=r(38826),m=r(12636),g=r(42975),v=["onRejectClick","userId","attendeeId","userIsUsual"],b=r(65791);const y='{"v":"5.5.7","meta":{"g":"LottieFiles AE 0.1.21","a":"","k":"","d":"","tc":""},"fr":60,"ip":0,"op":900,"w":108,"h":108,"nm":"spinner","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"circle","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[54,54,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"d":1,"ty":"el","s":{"a":0,"k":[100,100],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"nm":"Ellipse Path 1","mn":"ADBE Vector Shape - Ellipse","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.833]},"o":{"x":[0.167],"y":[0.167]},"t":0,"s":[0]},{"t":899,"s":[100]}],"ix":1},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false},{"ty":"st","c":{"a":0,"k":[0,0.623529434204,0.51372551918,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":6,"ix":5},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false}],"ip":0,"op":900,"st":0,"bm":0}],"markers":[]}';var C,w=(C=u,(0,n.memo)((e=>{var{onRejectClick:t,userId:r,attendeeId:i,userIsUsual:s}=e,a=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,v);(0,n.useEffect)((()=>{s&&g.x.shared(r).logQuizIntroShown(i)}),[s,r,i]);var o=(0,n.useCallback)((()=>{s&&g.x.shared(r).logQuizDeclined(i),t()}),[t,r,i,s]);return(0,c.jsx)(C,Object.assign({onRejectClick:o,userIsUsual:s},a))}))),M=(0,n.memo)((e=>{var{attendeeId:t,userId:r}=e,n=(0,i.mA)((()=>b.Session.shared().userIsUsual),[]),o=(0,i.GC)((()=>s.E0.shared(r).startQuiz(t)),[r,t],!1),l=(0,i.GC)((()=>s.E0.shared(r).rejectQuizOffer(t)),[r,t]),u=(0,i.mA)((()=>d.D.shared().videoCallQuiz.introTimeout.pipe((0,p.w)((e=>{var t=e/h.R.second;return(0,m.H)(0,1e3).pipe((0,f.U)((e=>t-e<=0?(n&&o(),0):t-e)),(0,A.q)(t+1))})))),[n,o]),g=(0,i.mA)((()=>d.D.shared().videoCallQuiz.introTimeout.pipe((0,f.U)((e=>{try{var t=JSON.parse(y),r=(t.op-t.ip)/t.fr*h.R.second;return r/(e||r)}catch(e){return 1}})))),[]),v=(0,a.G)(t),C=null==v?void 0:v.name,M=null==v?void 0:v.gender,S=(0,a.G)(r),I=null==S?void 0:S.name;return void 0!==u&&C&&I?(0,c.jsx)(w,{userId:r,attendeeId:t,onRejectClick:l,timeLeft:u,attendeeName:C,userIsUsual:!!n,animationSpeed:g,animationSource:y,userName:I,attendeeGender:M}):null})),S=r(47754),I=r(51727),E=r(72779),x=r.n(E),T=r(28220);const D=(0,n.memo)((e=>{var{variant:t,quizQuestionAnswer:r,onClick:i,userId:s,attendeeId:a,selected:o,checkMarkVisible:u,answersMismatch:d}=e,h=(0,n.useMemo)((()=>({backgroundImage:"url(/i/call/quiz/"+t+".png)"})),[t]),p=(0,n.useMemo)((()=>x()("quiz-variant",{selected:o},{mismatch:d})),[o,d]);return(0,c.jsxs)("button",{disabled:!!r.userAnswer,style:h,className:p,onClick:i,children:[u&&(0,c.jsx)(l.J5,{src:'{"v":"5.5.7","meta":{"g":"LottieFiles AE 0.1.21","a":"","k":"","d":"","tc":""},"fr":60,"ip":0,"op":181,"w":60,"h":60,"nm":"DC-quiz-arrow","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"arrow stroke","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[30,30,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":0,"k":[100,100,100],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":30,"s":[{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[-7.5,-0.75],[-1.875,6.438],[30.063,-30]],"c":false}]},{"i":{"x":0.833,"y":1},"o":{"x":0.333,"y":0},"t":50,"s":[{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[-7.5,-0.75],[-1.875,6.438],[7.313,-7]],"c":false}]},{"t":60,"s":[{"i":[[0,0],[0,0],[0,0]],"o":[[0,0],[0,0],[0,0]],"v":[[-10.031,-3.469],[-1.875,6.438],[7.313,-7]],"c":false}]}],"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"st","c":{"a":0,"k":[1,1,1,1],"ix":3},"o":{"a":0,"k":100,"ix":4},"w":{"a":0,"k":3.2,"ix":5},"lc":2,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","mn":"ADBE Vector Graphic - Stroke","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Shape 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false},{"ty":"tm","s":{"a":1,"k":[{"i":{"x":[0.833],"y":[0.889]},"o":{"x":[0.333],"y":[0]},"t":30,"s":[100]},{"i":{"x":[0.833],"y":[-0.376]},"o":{"x":[0.167],"y":[-5.556]},"t":50,"s":[0]},{"i":{"x":[0.833],"y":[0.973]},"o":{"x":[0.167],"y":[0.081]},"t":60,"s":[0]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[-0.057]},"t":69.375,"s":[16]},{"i":{"x":[0.833],"y":[0.992]},"o":{"x":[0.167],"y":[0]},"t":81.875,"s":[6]},{"t":102,"s":[16]}],"ix":1},"e":{"a":1,"k":[{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[0.167]},"t":50,"s":[100]},{"i":{"x":[0.833],"y":[0.982]},"o":{"x":[0.167],"y":[0]},"t":60,"s":[84]},{"i":{"x":[0.833],"y":[1]},"o":{"x":[0.167],"y":[-0.032]},"t":69.375,"s":[100]},{"i":{"x":[0.833],"y":[0.966]},"o":{"x":[0.167],"y":[0]},"t":81.875,"s":[88]},{"t":102,"s":[100]}],"ix":2},"o":{"a":0,"k":0,"ix":3},"m":1,"ix":2,"nm":"Trim Paths 1","mn":"ADBE Vector Filter - Trim","hd":false}],"ip":0,"op":181,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"circle","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[30,30,0],"ix":2},"a":{"a":0,"k":[0,0,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.833,0.833,0.833],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":0,"s":[0,0,100]},{"t":15,"s":[100,100,100]}],"ix":6,"x":"var $bm_rt;\\nvar n, n, t, t, v, amp, freq, decay, M;\\n$bm_rt = n = 0;\\nif (numKeys > 0) {\\n    $bm_rt = n = nearestKey(time).index;\\n    if (key(n).time > time) {\\n        n--;\\n    }\\n}\\nif (n == 0) {\\n    $bm_rt = t = 0;\\n} else {\\n    $bm_rt = t = $bm_sub(time, key(n).time);\\n}\\nif (n > 0) {\\n    v = velocityAtTime($bm_sub(key(n).time, $bm_div(thisComp.frameDuration, 10)));\\n    amp = 0.4;\\n    freq = 2;\\n    decay = 8;\\n    M = $bm_div(Math.sin($bm_mul($bm_mul($bm_mul(freq, t), 2), Math.PI)), Math.exp($bm_mul(decay, t)));\\n    $bm_rt = $bm_sum(value, $bm_mul($bm_mul(v, amp), M));\\n} else {\\n    $bm_rt = value;\\n}"}},"ao":0,"shapes":[{"d":1,"ty":"el","s":{"a":0,"k":[50,50],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"nm":"Ellipse Path 1","mn":"ADBE Vector Shape - Ellipse","hd":false},{"ty":"fl","c":{"a":0,"k":[0,0.623529411765,0.513725490196,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false}],"ip":0,"op":181,"st":0,"bm":0}],"markers":[]}',autoplay:!0,keepLastFrame:!0,className:"quiz-variant-check-mark"}),r.userAnswer&&r.attendeeAnswer&&(0,c.jsxs)("span",{className:"quiz-variant-avatars",children:[r.userAnswer===t&&(0,c.jsx)(T.UserThumbnail,{ownerId:s,size:50,className:"quiz-variant-avatar"}),r.attendeeAnswer===t&&(0,c.jsx)(T.UserThumbnail,{ownerId:a,size:50,className:"quiz-variant-avatar"})]})]})}));var k=["variant","onSelectAnswer","quizQuestionAnswer"],j=(0,n.memo)((e=>{var{variant:t,onSelectAnswer:r,quizQuestionAnswer:i}=e,s=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,k),a=(0,n.useCallback)((()=>{r(t)}),[t,r]),o=t===i.userAnswer,l=o&&(!i.userAnswer||!i.attendeeAnswer);return(0,c.jsx)(D,Object.assign({},s,{quizQuestionAnswer:i,variant:t,onClick:a,selected:o,checkMarkVisible:l}))})),L=r(7327),O=r(75519);const P=(0,n.memo)((e=>{var{status:t}=e,r=(0,n.useMemo)((()=>x()("quiz-progress-item",t)),[t]);return(0,c.jsx)("div",{className:r})})),N=(0,n.memo)((e=>{var{attendeeName:t,userAnswers:r,attendeeAnswers:n}=e;return(0,c.jsxs)("div",{className:"quiz-progress-container",children:[(0,c.jsxs)("div",{className:"quiz-progress-row",children:[(0,c.jsx)("p",{className:"quiz-progress-name",children:(0,c.jsx)(o.o,{href:"/dialogs/messages#you"})}),r.map((e=>(0,c.jsx)(P,{status:e.status},e.id)))]}),(0,c.jsxs)("div",{className:"quiz-progress-row",children:[(0,c.jsx)("p",{className:"quiz-progress-name",children:t}),n.map((e=>(0,c.jsx)(P,{status:e.status},e.id)))]})]})}));var B=r(56960),R=(0,n.memo)((e=>{var{userId:t,attendeeId:r}=e,a=(0,i.mA)((()=>B.Iw.shared(r).profile.pipe((0,f.U)((e=>e.isSuccessful?e.value.name:void 0)))),[r]),o=(0,i.mA)((()=>s.E0.shared(t).answersStatus),[t]),l=(0,n.useMemo)((()=>null==o?void 0:o.map((e=>{var t=e.status;return"attendeeAnswered"===e.status&&(t="pending"),Object.assign({},e,{status:t})}))),[o]),u=(0,n.useMemo)((()=>null==o?void 0:o.map((e=>{var t=e.status;return"answered"===e.status&&(t="pending"),"attendeeAnswered"===e.status&&(t="answered"),Object.assign({},e,{status:t})}))),[o]);return null!=l&&l.length&&null!=u&&u.length?(0,c.jsx)(N,{userAnswers:l,attendeeAnswers:u,attendeeName:a}):null}));const V=(0,n.memo)((e=>{var{activeQuestionIndex:t,totalQuestionsCount:r,nextButtonDisabled:i,nextButtonVisible:s,onNextButtonClick:a,activeQuestion:u,activeQuestionAnswers:d,userId:h,attendeeId:p,onSelectAnswer:f,waitingTextVisible:A,onHideQuizClick:m,hideQuizButtonVisible:g,attendeeName:v,answersMatch:b,answersMismatch:y}=e,C=(0,S.n)("call/quiz","choose-"+u.id),w=(0,n.useMemo)((()=>t+1),[t]),M=(0,S.n)("dialogs/messages","you"),E=(0,n.useMemo)((()=>{var e=null==M?void 0:M.toLowerCase();return d.userAnswer||d.attendeeAnswer?d.userAnswer?d.attendeeAnswer?null:(0,c.jsx)(o.o,{href:"/call/quiz#waiting-answer",data:{name:v}}):(0,c.jsx)(o.o,{href:"/call/quiz#waiting-answer",data:{name:e}}):(0,c.jsx)(o.o,{href:"/call/quiz#waiting-answers-both",data:{attendeeName:v}})}),[M,v,d.attendeeAnswer,d.userAnswer]);return(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)(R,{userId:h,attendeeId:p}),(0,c.jsxs)("div",{className:"video-call-quiz-content quiz-container",children:[g&&(0,c.jsx)("button",{className:"video-call-quiz-hide-button",onClick:m,children:(0,c.jsx)(L.Z,{icon:O.Z,typeClass:"video-call-quiz-hide-icon"})}),(0,c.jsxs)("span",{children:[w,"/",r]}),(0,c.jsx)("h3",{className:"quiz-question-title",children:C}),(0,c.jsxs)("div",{className:"quiz-variants-wrapper",children:[(0,c.jsx)("div",{className:"quiz-variants",children:u.answerVariants.map((e=>(0,c.jsx)(j,{variant:e,onSelectAnswer:f,userId:h,attendeeId:p,quizQuestionAnswer:d,answersMismatch:y},e)))}),b&&(0,c.jsx)(l.J5,{src:'{"v":"5.5.7","meta":{"g":"LottieFiles AE 0.1.21","a":"","k":"","d":"","tc":""},"fr":60,"ip":0,"op":241,"w":489,"h":500,"nm":"DC-quiz-falling hearts","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"Heart 12","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":145,"s":[100]},{"t":180,"s":[0]}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.305,"y":1},"o":{"x":0.167,"y":0.167},"t":10,"s":[36,-45,0],"to":[62.667,119.333,0],"ti":[-36.667,-222.333,0]},{"t":190,"s":[61,414,0]}],"ix":2},"a":{"a":0,"k":[13.602,12.985,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":100,"s":[70,70,100]},{"t":180,"s":[0,0,100]}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.004,-3.742],[3.742,-0.04],[0.004,-3.742],[-1.141,-1.476],[0,0],[-1.812,2.359],[-0.005,4.392],[3.741,-0.039]],"o":[[0.004,-3.742],[-3.742,0.039],[-0.005,4.135],[1.805,2.331],[0,0],[1.154,-1.503],[0.004,-3.742],[-3.742,0.04]],"v":[[0,-6.137],[-6.82,-12.84],[-13.602,-5.994],[-8.315,4.59],[-0.037,12.984],[8.225,4.416],[13.602,-6.28],[6.835,-12.984]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.823529411765,0.125490196078,0.172549019608,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[13.602,12.984],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":10,"op":311,"st":10,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"Heart 11","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":175,"s":[100]},{"t":180,"s":[0]}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.305,"y":1},"o":{"x":0.167,"y":0.167},"t":40,"s":[140,-33,0],"to":[5.667,142.333,0],"ti":[20.333,-192.333,0]},{"t":220,"s":[135,393,0]}],"ix":2},"a":{"a":0,"k":[13.602,12.985,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":130,"s":[75,75,100]},{"t":180,"s":[0,0,100]}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.004,-3.742],[3.742,-0.04],[0.004,-3.742],[-1.141,-1.476],[0,0],[-1.812,2.359],[-0.005,4.392],[3.741,-0.039]],"o":[[0.004,-3.742],[-3.742,0.039],[-0.005,4.135],[1.805,2.331],[0,0],[1.154,-1.503],[0.004,-3.742],[-3.742,0.04]],"v":[[0,-6.137],[-6.82,-12.84],[-13.602,-5.994],[-8.315,4.59],[-0.037,12.984],[8.225,4.416],[13.602,-6.28],[6.835,-12.984]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.823529411765,0.125490196078,0.172549019608,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[13.602,12.984],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":40,"op":341,"st":40,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"Heart 10","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":155,"s":[100]},{"t":180,"s":[0]}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.305,"y":1},"o":{"x":0.167,"y":0.167},"t":20,"s":[208,-36,0],"to":[32.667,231.333,0],"ti":[-35.667,-213.333,0]},{"t":200,"s":[208,411,0]}],"ix":2},"a":{"a":0,"k":[13.602,12.985,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":110,"s":[80,80,100]},{"t":180,"s":[0,0,100]}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.004,-3.742],[3.742,-0.04],[0.004,-3.742],[-1.141,-1.476],[0,0],[-1.812,2.359],[-0.005,4.392],[3.741,-0.039]],"o":[[0.004,-3.742],[-3.742,0.039],[-0.005,4.135],[1.805,2.331],[0,0],[1.154,-1.503],[0.004,-3.742],[-3.742,0.04]],"v":[[0,-6.137],[-6.82,-12.84],[-13.602,-5.994],[-8.315,4.59],[-0.037,12.984],[8.225,4.416],[13.602,-6.28],[6.835,-12.984]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.823529411765,0.125490196078,0.172549019608,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[13.602,12.984],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":20,"op":321,"st":20,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"Heart 9","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":165,"s":[100]},{"t":180,"s":[0]}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.305,"y":1},"o":{"x":0.167,"y":0.167},"t":30,"s":[277,-38,0],"to":[-33.833,153.833,0],"ti":[47.333,-194.833,0]},{"t":210,"s":[278,398,0]}],"ix":2},"a":{"a":0,"k":[13.602,12.985,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":120,"s":[100,100,100]},{"t":180,"s":[0,0,100]}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.004,-3.742],[3.742,-0.04],[0.004,-3.742],[-1.141,-1.476],[0,0],[-1.812,2.359],[-0.005,4.392],[3.741,-0.039]],"o":[[0.004,-3.742],[-3.742,0.039],[-0.005,4.135],[1.805,2.331],[0,0],[1.154,-1.503],[0.004,-3.742],[-3.742,0.04]],"v":[[0,-6.137],[-6.82,-12.84],[-13.602,-5.994],[-8.315,4.59],[-0.037,12.984],[8.225,4.416],[13.602,-6.28],[6.835,-12.984]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.823529411765,0.125490196078,0.172549019608,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[13.602,12.984],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":30,"op":331,"st":30,"bm":0},{"ddd":0,"ind":5,"ty":4,"nm":"Heart 8","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":155,"s":[100]},{"t":180,"s":[0]}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.305,"y":1},"o":{"x":0.167,"y":0.167},"t":20,"s":[342,-36,0],"to":[7.667,131.333,0],"ti":[40.833,-203.833,0]},{"t":200,"s":[341,422,0]}],"ix":2},"a":{"a":0,"k":[13.602,12.985,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":110,"s":[100,100,100]},{"t":180,"s":[0,0,100]}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.004,-3.742],[3.742,-0.04],[0.004,-3.742],[-1.141,-1.476],[0,0],[-1.812,2.359],[-0.005,4.392],[3.741,-0.039]],"o":[[0.004,-3.742],[-3.742,0.039],[-0.005,4.135],[1.805,2.331],[0,0],[1.154,-1.503],[0.004,-3.742],[-3.742,0.04]],"v":[[0,-6.137],[-6.82,-12.84],[-13.602,-5.994],[-8.315,4.59],[-0.037,12.984],[8.225,4.416],[13.602,-6.28],[6.835,-12.984]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.823529411765,0.125490196078,0.172549019608,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[13.602,12.984],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":20,"op":321,"st":20,"bm":0},{"ddd":0,"ind":6,"ty":4,"nm":"Heart 7","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":145,"s":[100]},{"t":180,"s":[0]}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.305,"y":1},"o":{"x":0.167,"y":0.167},"t":10,"s":[448,-44,0],"to":[-32.333,181.333,0],"ti":[28.333,-190.333,0]},{"t":190,"s":[390,418,0]}],"ix":2},"a":{"a":0,"k":[13.602,12.985,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":100,"s":[90,90,100]},{"t":180,"s":[0,0,100]}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.004,-3.742],[3.742,-0.04],[0.004,-3.742],[-1.141,-1.476],[0,0],[-1.812,2.359],[-0.005,4.392],[3.741,-0.039]],"o":[[0.004,-3.742],[-3.742,0.039],[-0.005,4.135],[1.805,2.331],[0,0],[1.154,-1.503],[0.004,-3.742],[-3.742,0.04]],"v":[[0,-6.137],[-6.82,-12.84],[-13.602,-5.994],[-8.315,4.59],[-0.037,12.984],[8.225,4.416],[13.602,-6.28],[6.835,-12.984]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.823529411765,0.125490196078,0.172549019608,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[13.602,12.984],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":10,"op":311,"st":10,"bm":0},{"ddd":0,"ind":7,"ty":4,"nm":"Heart 6","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":135,"s":[100]},{"t":159,"s":[0]}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.305,"y":1},"o":{"x":0.167,"y":0.167},"t":0,"s":[24,-45,0],"to":[30.667,143.333,0],"ti":[-16.667,-210.333,0]},{"t":180,"s":[29,491,0]}],"ix":2},"a":{"a":0,"k":[13.602,12.985,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":90,"s":[80,80,100]},{"t":180,"s":[0,0,100]}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.004,-3.742],[3.742,-0.04],[0.004,-3.742],[-1.141,-1.476],[0,0],[-1.812,2.359],[-0.005,4.392],[3.741,-0.039]],"o":[[0.004,-3.742],[-3.742,0.039],[-0.005,4.135],[1.805,2.331],[0,0],[1.154,-1.503],[0.004,-3.742],[-3.742,0.04]],"v":[[0,-6.137],[-6.82,-12.84],[-13.602,-5.994],[-8.315,4.59],[-0.037,12.984],[8.225,4.416],[13.602,-6.28],[6.835,-12.984]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.823529411765,0.125490196078,0.172549019608,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[13.602,12.984],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":301,"st":0,"bm":0},{"ddd":0,"ind":8,"ty":4,"nm":"Heart 5","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":165,"s":[100]},{"t":210,"s":[0]}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.305,"y":1},"o":{"x":0.167,"y":0.167},"t":30,"s":[113,-34,0],"to":[5.667,142.333,0],"ti":[0.333,-193.333,0]},{"t":210,"s":[87,450,0]}],"ix":2},"a":{"a":0,"k":[13.602,12.985,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":120,"s":[100,100,100]},{"t":210,"s":[0,0,100]}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.004,-3.742],[3.742,-0.04],[0.004,-3.742],[-1.141,-1.476],[0,0],[-1.812,2.359],[-0.005,4.392],[3.741,-0.039]],"o":[[0.004,-3.742],[-3.742,0.039],[-0.005,4.135],[1.805,2.331],[0,0],[1.154,-1.503],[0.004,-3.742],[-3.742,0.04]],"v":[[0,-6.137],[-6.82,-12.84],[-13.602,-5.994],[-8.315,4.59],[-0.037,12.984],[8.225,4.416],[13.602,-6.28],[6.835,-12.984]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.823529411765,0.125490196078,0.172549019608,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[13.602,12.984],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":30,"op":331,"st":30,"bm":0},{"ddd":0,"ind":9,"ty":4,"nm":"Heart 4","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":145,"s":[100]},{"t":190,"s":[0]}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.305,"y":1},"o":{"x":0.167,"y":0.167},"t":10,"s":[185,-33,0],"to":[-36.333,129.333,0],"ti":[29.333,-174.333,0]},{"t":190,"s":[182,468,0]}],"ix":2},"a":{"a":0,"k":[13.602,12.985,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":100,"s":[120,120,100]},{"t":190,"s":[0,0,100]}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.004,-3.742],[3.742,-0.04],[0.004,-3.742],[-1.141,-1.476],[0,0],[-1.812,2.359],[-0.005,4.392],[3.741,-0.039]],"o":[[0.004,-3.742],[-3.742,0.039],[-0.005,4.135],[1.805,2.331],[0,0],[1.154,-1.503],[0.004,-3.742],[-3.742,0.04]],"v":[[0,-6.137],[-6.82,-12.84],[-13.602,-5.994],[-8.315,4.59],[-0.037,12.984],[8.225,4.416],[13.602,-6.28],[6.835,-12.984]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.823529411765,0.125490196078,0.172549019608,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[13.602,12.984],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":10,"op":311,"st":10,"bm":0},{"ddd":0,"ind":10,"ty":4,"nm":"Heart 3","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":155,"s":[100]},{"t":200,"s":[0]}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.305,"y":1},"o":{"x":0.167,"y":0.167},"t":20,"s":[257,-38,0],"to":[-40.333,181.333,0],"ti":[41.333,-210.833,0]},{"t":200,"s":[240,470,0]}],"ix":2},"a":{"a":0,"k":[13.602,12.985,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":110,"s":[100,100,100]},{"t":200,"s":[0,0,100]}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.004,-3.742],[3.742,-0.04],[0.004,-3.742],[-1.141,-1.476],[0,0],[-1.812,2.359],[-0.005,4.392],[3.741,-0.039]],"o":[[0.004,-3.742],[-3.742,0.039],[-0.005,4.135],[1.805,2.331],[0,0],[1.154,-1.503],[0.004,-3.742],[-3.742,0.04]],"v":[[0,-6.137],[-6.82,-12.84],[-13.602,-5.994],[-8.315,4.59],[-0.037,12.984],[8.225,4.416],[13.602,-6.28],[6.835,-12.984]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.823529411765,0.125490196078,0.172549019608,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[13.602,12.984],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":20,"op":321,"st":20,"bm":0},{"ddd":0,"ind":11,"ty":4,"nm":"Heart 2","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":145,"s":[100]},{"t":190,"s":[0]}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.305,"y":1},"o":{"x":0.167,"y":0.167},"t":10,"s":[355,-36,0],"to":[-53.333,151.333,0],"ti":[-20.667,-237.333,0]},{"t":190,"s":[319,473,0]}],"ix":2},"a":{"a":0,"k":[13.602,12.985,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":100,"s":[100,100,100]},{"t":190,"s":[0,0,100]}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.004,-3.742],[3.742,-0.04],[0.004,-3.742],[-1.141,-1.476],[0,0],[-1.812,2.359],[-0.005,4.392],[3.741,-0.039]],"o":[[0.004,-3.742],[-3.742,0.039],[-0.005,4.135],[1.805,2.331],[0,0],[1.154,-1.503],[0.004,-3.742],[-3.742,0.04]],"v":[[0,-6.137],[-6.82,-12.84],[-13.602,-5.994],[-8.315,4.59],[-0.037,12.984],[8.225,4.416],[13.602,-6.28],[6.835,-12.984]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.823529411765,0.125490196078,0.172549019608,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[13.602,12.984],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":10,"op":311,"st":10,"bm":0},{"ddd":0,"ind":12,"ty":4,"nm":"Heart","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":135,"s":[100]},{"t":180,"s":[0]}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.305,"y":1},"o":{"x":0.167,"y":0.167},"t":0,"s":[448,-44,0],"to":[-55.333,187.333,0],"ti":[47.333,-184.333,0]},{"t":180,"s":[436,463,0]}],"ix":2},"a":{"a":0,"k":[13.602,12.985,0],"ix":1},"s":{"a":1,"k":[{"i":{"x":[0.667,0.667,0.667],"y":[1,1,1]},"o":{"x":[0.333,0.333,0.333],"y":[0,0,0]},"t":90,"s":[120,120,100]},{"t":180,"s":[0,0,100]}],"ix":6}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ix":1,"ks":{"a":0,"k":{"i":[[0.004,-3.742],[3.742,-0.04],[0.004,-3.742],[-1.141,-1.476],[0,0],[-1.812,2.359],[-0.005,4.392],[3.741,-0.039]],"o":[[0.004,-3.742],[-3.742,0.039],[-0.005,4.135],[1.805,2.331],[0,0],[1.154,-1.503],[0.004,-3.742],[-3.742,0.04]],"v":[[0,-6.137],[-6.82,-12.84],[-13.602,-5.994],[-8.315,4.59],[-0.037,12.984],[8.225,4.416],[13.602,-6.28],[6.835,-12.984]],"c":true},"ix":2},"nm":"Path 1","mn":"ADBE Vector Shape - Group","hd":false},{"ty":"fl","c":{"a":0,"k":[0.823529411765,0.125490196078,0.172549019608,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","p":{"a":0,"k":[13.602,12.984],"ix":2},"a":{"a":0,"k":[0,0],"ix":1},"s":{"a":0,"k":[100,100],"ix":3},"r":{"a":0,"k":0,"ix":6},"o":{"a":0,"k":100,"ix":7},"sk":{"a":0,"k":0,"ix":4},"sa":{"a":0,"k":0,"ix":5},"nm":"Transform"}],"nm":"Group 1","np":2,"cix":2,"bm":0,"ix":1,"mn":"ADBE Vector Group","hd":false}],"ip":0,"op":301,"st":0,"bm":0}],"markers":[]}',autoplay:!0,className:"quiz-match-animation"})]}),(0,c.jsxs)("div",{className:"quiz-bottom-wrapper",children:[A&&(0,c.jsx)("p",{className:"quiz-waiting-text",children:E}),s&&(0,c.jsx)(I.Z,{className:"quiz-cta-button",disabled:i,onClick:a,children:w===r?(0,c.jsx)(o.o,{href:"/commons#view-results"}):(0,c.jsx)(o.o,{href:"/commons#next"})})]})]})]})}));var z=r(82801),Y=r(50070),G=r(76143),U=(0,n.memo)((e=>{var{userId:t,attendeeId:r}=e,a=(0,i.mA)((()=>b.Session.shared().userIsUsual),[]),o=(0,i.mA)((()=>s.E0.shared(t).questions),[t]),l=(0,i.mA)((()=>s.E0.shared(t).activeQuestionIndex),[t]),u=(0,n.useMemo)((()=>{if(o&&void 0!==l)return o[l]}),[o,l]),d=(0,i.mA)((()=>void 0===l?(0,z.of)(void 0):s.E0.shared(t).answers.pipe((0,f.U)((e=>{if(e[l])return Object.assign({},e[l])})))),[t,l]),h=(0,i.mA)((()=>B.Iw.shared(r).profile.pipe((0,f.U)((e=>e.isSuccessful?e.value.name:void 0)))),[r]),p=(0,i.GC)((()=>o&&o.length-1===l?s.E0.shared(t).finishQuiz(r):s.E0.shared(t).nextQuestion(r)),[t,r,o,l]),A=(0,i.GC)((e=>void 0===l?Y.E.toSingle():s.E0.shared(t).sendAnswer(r,l,e)),[l,t,r]),m=(0,i.GC)((()=>s.E0.shared(t).hideQuiz(r)),[t,r]),g=!(null!=d&&d.userAnswer&&null!=d&&d.attendeeAnswer),v=!!a&&!g,y=!d||!d.userAnswer||!d.attendeeAnswer,C=(null==d?void 0:d.userAnswer)&&d.attendeeAnswer&&d.userAnswer===d.attendeeAnswer,w=(null==d?void 0:d.userAnswer)&&d.attendeeAnswer&&d.userAnswer!==d.attendeeAnswer,M=u&&d&&o&&void 0!==l,S=(0,i.mA)((()=>s.E0.shared(t).shownQuestions),[t],[]),I=(0,i.GC)((()=>u&&!S.includes(u.id)?s.E0.shared(t).markQuestionAsShown(u.id):G.o.just(void 0)),[u,t,S]);return(0,n.useEffect)((()=>{M&&I()}),[M,I]),M?(0,c.jsx)(V,{userId:t,attendeeId:r,onSelectAnswer:A,onNextButtonClick:p,totalQuestionsCount:o.length,activeQuestionIndex:l,nextButtonDisabled:y,nextButtonVisible:v,activeQuestion:u,activeQuestionAnswers:d,waitingTextVisible:g,onHideQuizClick:m,hideQuizButtonVisible:!!a,attendeeName:h,answersMatch:!!C,answersMismatch:!!w}):null}));const F=(0,n.memo)((e=>{var{quizStatus:t,userId:r,attendeeId:n}=e;return(0,c.jsxs)("div",{className:"video-call-quiz-wrapper",children:["intro"===t&&(0,c.jsx)(M,{userId:r,attendeeId:n}),"active"===t&&(0,c.jsx)(U,{userId:r,attendeeId:n})]})}));var q=(0,n.memo)((e=>{var{userId:t,attendeeId:r}=e,n=(0,i.mA)((()=>s.E0.shared(t).status.pipe((0,f.U)((e=>e.name)))),[t]);return n?(0,c.jsx)(F,{userId:t,attendeeId:r,quizStatus:n}):null}));class H{constructor(e,t){this.name="video-call-quiz",this.userId=e,this.attendeeId=t}render(){return(0,c.jsx)(q,{userId:this.userId,attendeeId:this.attendeeId})}}},22965:(e,t,r)=>{"use strict";r.d(t,{f:()=>y});var n=r(83426),i=r(22201),s=r(72779),a=r.n(s),o=r(11837);const l=(0,n.memo)((e=>{var{userAnswerImage:t,attendeeAnswerImage:r,answersMatch:i}=e,s=(0,n.useMemo)((()=>a()("quiz-result-line",{success:i})),[i]);return(0,o.jsxs)("div",{className:"quiz-result-row",children:[(0,o.jsx)("img",{className:"quiz-result-image",src:t,alt:""}),(0,o.jsx)("span",{className:s}),(0,o.jsx)("img",{className:"quiz-result-image",src:r,alt:""})]})}));var c=(0,n.memo)((e=>{var{quizQuestionAnswer:t}=e,r=(0,n.useMemo)((()=>"/i/call/quiz/"+t.userAnswer+".png"),[t.userAnswer]),i=(0,n.useMemo)((()=>"/i/call/quiz/"+t.attendeeAnswer+".png"),[t.attendeeAnswer]),s=t.userAnswer===t.attendeeAnswer;return(0,o.jsx)(l,{userAnswerImage:r,attendeeAnswerImage:i,answersMatch:s})})),u=r(51727),d=r(7327),h=r(75519);const p=(0,n.memo)((e=>{var{attendeeName:t,answersCount:r,matchingAnswersCount:s,answers:a,matchingAnswersMoreThanHalf:l,onDoneButtonClick:p}=e,f=(0,n.useMemo)((()=>({matchingAnswersCount:s,answersCount:r})),[r,s]),A=(0,n.useMemo)((()=>l?(0,o.jsx)(i.o,{href:"/call/quiz#result-many-matches",data:{name:t}}):(0,o.jsx)(i.o,{href:"/call/quiz#result-few-matches",data:{name:t}})),[l,t]);return(0,o.jsx)("div",{className:"quiz-result-wrapper",children:(0,o.jsxs)("div",{className:"video-call-quiz-content quiz-result-content",children:[(0,o.jsx)("button",{className:"video-call-quiz-hide-button",onClick:p,children:(0,o.jsx)(d.Z,{icon:h.Z,typeClass:"video-call-quiz-hide-icon"})}),(0,o.jsx)("p",{className:"quiz-result-title",children:A}),(0,o.jsx)("h3",{children:(0,o.jsx)(i.o,{href:"/call/quiz#result-matches-count",data:f})}),(0,o.jsxs)("div",{children:[(0,o.jsxs)("div",{className:"quiz-result-names",children:[(0,o.jsxs)("span",{children:[(0,o.jsx)(i.o,{href:"/dialogs/messages#you"}),":"]}),(0,o.jsxs)("span",{children:[t,":"]})]}),a.map((e=>(0,o.jsx)(c,{quizQuestionAnswer:e},e.userAnswer)))]}),(0,o.jsx)(u.Z,{className:"quiz-cta-button",onClick:p,children:(0,o.jsx)(i.o,{href:"/commons#done"})})]})})}));var f=r(43619),A=r(56960),m=r(95725),g=r(73408),v=r(30891),b=(0,n.memo)((e=>{var{userId:t,senderId:r,recipientId:i,quizId:s}=e,a=(0,n.useMemo)((()=>t===r?i:r),[t,i,r]),l=(0,f.mA)((()=>A.Iw.shared(a).profile.pipe((0,m.U)((e=>e.isSuccessful?e.value.name:void 0)))),[a]),c=(0,f.Gw)((()=>g.E0.shared(t).quizResults(r,i,s)),[t,r,i,s]),u=(0,n.useMemo)((()=>{if(c)return Object.keys(c).length}),[c]),d=(0,n.useMemo)((()=>{if(c)return Object.values(c).filter((e=>e.userAnswer===e.attendeeAnswer)).length}),[c]),h=(0,n.useMemo)((()=>void 0!==d&&void 0!==u&&d>Math.floor(u/2)),[d,u]),b=(0,n.useCallback)((()=>{v.I.shared().close()}),[]);return c&&l&&u&&void 0!==d?(0,o.jsx)(p,{attendeeName:l,answersCount:u,matchingAnswersCount:d,answers:c,matchingAnswersMoreThanHalf:h,onDoneButtonClick:b}):null}));class y{constructor(e,t,r,n){this.name="video-call-quiz-results",this.userId=e,this.senderId=t,this.recipientId=r,this.quizId=n}render(){return(0,o.jsx)(b,{userId:this.userId,senderId:this.senderId,recipientId:this.recipientId,quizId:this.quizId})}}},78748:(e,t,r)=>{"use strict";r.r(t),r.d(t,{VideoInviteRecorderPage:()=>o});var n=r(89219),i=r(11837),s=()=>null,a=()=>null;n.N&&(s=r(16809).X,a=r(97125).Z);var o=()=>n.N?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(s,{}),(0,i.jsx)(a,{})]}):null},16809:(e,t,r)=>{"use strict";r.d(t,{X:()=>c});var n=r(20867),i=r(83426),s=r(84885),a=r(51727),o=r(22201),l=r(11837),c=()=>{var[e,t]=(0,i.useState)("in-progress"),r=(0,i.useCallback)((()=>{t("done")}),[t]),c=(0,i.useCallback)((()=>{t("error")}),[t]),u=(0,i.useCallback)((()=>{window.close()}),[]),d=(0,i.useCallback)((()=>{t("in-progress")}),[t]),h=(0,n.I)(),p=(0,i.useMemo)((()=>h?"done"===e?(0,l.jsxs)("div",{className:"finish-screen",children:[(0,l.jsx)(o.o,{href:"/invites/video-invite#video-recorder-success"}),(0,l.jsx)(a.Z,{className:"close-page-button",onClick:u,children:(0,l.jsx)(o.o,{href:"/invites/video-invite#close-page"})})]}):"error"===e?(0,l.jsxs)("div",{className:"error-screen",children:[(0,l.jsx)(o.o,{href:"/invites/video-invite#video-recorder-error"}),(0,l.jsx)(a.Z,{className:"try-again-after-error-button",onClick:d,children:(0,l.jsx)(o.o,{href:"/invites/video-invite#try-again"})})]}):(0,l.jsx)(s.e,{onVideoInviteUploaded:r,onVideoInviteUploadError:c}):(0,l.jsx)("div",{className:"authentication-required-screen",children:(0,l.jsx)(o.o,{href:"/invites/video-invite#authentication-required"})})),[h,e,r,c,d,u]);return(0,l.jsx)("div",{className:"video-invite-recorder-page-content",children:p})}},84885:(e,t,r)=>{"use strict";r.d(t,{e:()=>H});var n=r(20867),i=r(83426),s=r(51727),a=r(22201),o=r(11837);const l=e=>(0,o.jsxs)("div",{className:"video-invite-recording-tip",children:[(0,o.jsx)("h3",{className:"tip-title",children:(0,o.jsx)(a.o,{href:"/invites/video-invite#tip-title"})}),(0,o.jsxs)("div",{className:"tip-body",children:[(0,o.jsx)("div",{children:(0,o.jsx)("img",{src:"/i/video-invite.png",alt:"Video Invite Example",width:"288",height:"234"})}),(0,o.jsxs)("div",{children:[(0,o.jsx)("p",{children:(0,o.jsx)(a.o,{href:"/invites/video-invite#tip-line-1"})}),(0,o.jsx)("p",{children:(0,o.jsx)(a.o,{href:"/invites/video-invite#tip-line-2"})}),(0,o.jsx)("p",{children:(0,o.jsx)(a.o,{href:"/invites/video-invite#tip-line-3"})})]})]}),(0,o.jsx)("div",{children:(0,o.jsx)(s.Z,{onClick:e.onStartRecordClick,className:"tip-record-button",children:(0,o.jsx)(a.o,{href:"/invites/video-invite#tip-button"})})})]});var c=e=>(0,o.jsx)(l,{onStartRecordClick:e.onStartRecordClick}),u=r(72813),d=r(7327),h=r(73165),p=r(79587),f=r(47754),A=r(83807);var m=r(72779),g=r.n(m),v=r(10358);const b=e=>{var[t,r]=(0,i.useState)(0),[n,s]=(0,i.useState)(!1),a=(0,i.useRef)(null),{type:l,recordedVideoSource:c,onReRecordClick:m,onApplyClick:b,uploading:y}=e,C=(0,i.useCallback)((()=>{var e;null===(e=a.current)||void 0===e||e.play().then((()=>{s(!0)}))}),[]),w=(0,i.useCallback)((()=>{s(!1)}),[]),M=(0,i.useCallback)((()=>{var e;n&&(null===(e=a.current)||void 0===e||e.pause(),r(0),w()),m()}),[m,w,n]),S=(0,i.useCallback)((()=>{var e;r(Math.round((null===(e=a.current)||void 0===e?void 0:e.currentTime)||0)*v.R.second)}),[]),I=(0,f.n)("/invites/video-invite","re-record"),E=(0,f.n)("commons","personal"===l?"send":"confirm"),x=(0,i.useMemo)((()=>g()("video","call-video-invite-recorder-preview__video")),[]);return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("video",{className:x,ref:a,src:c,onTimeUpdate:S,onEnded:w,playsInline:!0}),y&&(0,o.jsx)("span",{className:"recorder-spinner",children:(0,o.jsx)(A.Spinner,{type:"red",className:"call-video-invite-recorder-preview__spinner"})}),(0,o.jsxs)("div",{className:"recorder-panel recorder-panel--preview",children:[(0,o.jsxs)("div",{className:"preview-recorder-track__wrapper",children:[(0,o.jsx)(u.Q,{duration:e.duration,currentTime:t}),(0,o.jsx)("button",{disabled:n||y,className:"play-video-button",onClick:C,children:(0,o.jsx)(d.Z,{icon:h.Z})})]}),(0,o.jsxs)("div",{className:"preview-buttons",children:[(0,o.jsx)(p.z,{variant:"light",title:I,disabled:y,onClick:M}),(0,o.jsx)("div",{className:"apply-button-container",children:(0,o.jsx)(p.z,{variant:"secondary",title:E,disabled:y,onClick:b,blockLevel:!0})})]})]})]})};var y=e=>(0,o.jsx)(b,Object.assign({},e)),C=r(73231),w=r(20999).Z;const M=(0,i.memo)((e=>{var{onBackButtonClick:t}=e;return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("div",{className:"recorder-panel background-settings",children:(0,o.jsx)(C.W,{})}),(0,o.jsx)(w,{onClick:t,className:"back-button",children:(0,o.jsx)(a.o,{href:"/commons#back"})})]})}));var S=r(45966),I=r.n(S),E=r(10045),x=r.n(E),T=new(I())({id:"magic_wand",use:"magic_wand-usage",viewBox:"0 0 32 32",content:'<symbol viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" id="magic_wand"><g fill="none" fill-rule="evenodd"><path d="m7.503 6.003c.874 0 1.994 1.12 1.994 1.994 0 .277.227.503.503.503s.503-.226.503-.503c0-.874 1.12-1.994 1.994-1.994.277 0 .503-.227.503-.503s-.226-.503-.503-.503c-.874 0-1.994-1.12-1.994-1.994 0-.277-.227-.503-.503-.503s-.503.226-.503.503c0 .874-1.12 1.994-1.994 1.994-.277 0-.503.227-.503.503s.221.503.503.503zm2.497-1.523c.266.397.623.754 1.02 1.02-.397.266-.754.623-1.02 1.02-.266-.397-.623-.754-1.02-1.02.397-.266.749-.623 1.02-1.02zm-6.497 10.517c0-.874 1.12-1.994 1.994-1.994.277 0 .503-.227.503-.503s-.226-.503-.503-.503c-.874 0-1.994-1.12-1.994-1.994 0-.277-.227-.503-.503-.503s-.503.226-.503.503c0 .874-1.12 1.994-1.994 1.994-.277 0-.503.227-.503.503s.226.503.503.503c.874 0 1.994 1.12 1.994 1.994 0 .277.227.503.503.503s.503-.226.503-.503zm-1.523-2.497c.397-.266.754-.623 1.02-1.02.266.397.623.754 1.02 1.02-.397.266-.754.623-1.02 1.02-.266-.397-.623-.754-1.02-1.02zm3.517-9.503c-.874 0-1.994-1.12-1.994-1.994 0-.277-.227-.503-.503-.503s-.503.226-.503.503c0 .874-1.12 1.994-1.994 1.994-.277 0-.503.227-.503.503s.226.503.503.503c.874 0 1.994 1.12 1.994 1.994 0 .277.227.503.503.503s.503-.226.503-.503c0-.874 1.12-1.994 1.994-1.994.277 0 .503-.227.503-.503s-.226-.503-.503-.503zm-2.497 1.523c-.266-.397-.623-.754-1.02-1.02.397-.266.754-.623 1.02-1.02.266.397.623.754 1.02 1.02-.397.266-.754.623-1.02 1.02z" fill="#FFF" fill-rule="nonzero" transform="translate(5 2.5)" /><g stroke="#FFF"><path d="m15.38 9.266c.505-.008.965.19 1.3.516.335.325.546.777.556 1.279l-.232 15.656c-.007.533-.226 1.015-.577 1.365-.35.35-.832.57-1.365.577-.505.008-.965-.19-1.301-.516-.335-.325-.546-.777-.555-1.279l.231-15.656c.008-.533.227-1.015.577-1.365s.832-.57 1.365-.577z" transform="matrix(.70710678 -.70710678 .70710678 .70710678 -3.951031 18.816299)" /><path d="m10.667 16.833 1.959-1.959" stroke-linecap="square" transform="translate(5 2.5)" /></g></g></symbol>'});x().add(T);const D=T;var k=r(88729),j=r(8470),L=r(307);const O=(0,i.memo)((e=>{var{stream:t,onStartRecordClick:r,onApplyClick:n,currentState:l,recordedVideoSource:c,onBackgroundClicked:h,backgroundIsAvailable:p,recordingDelay:f,recordingTime:A,recordingDuration:m,onExitBackgroundsClick:v,uploading:b,type:C,userName:w}=e,S=(0,i.useRef)(null),I=(0,j.u)(L.z.Mobile)?"footnote-2":"body-2",E=(0,i.useMemo)((()=>({name:w})),[w]),x="common"===C&&("waitingForRecord"===l||"recording"===l);(0,i.useEffect)((()=>{null!==S.current&&t&&(S.current.srcObject=t)}),[t]);var T=(0,i.useMemo)((()=>g()({"recorder-wrapper":!0,[l]:!0})),[l]);return(0,o.jsxs)("div",{className:T,children:[(0,o.jsxs)("div",{className:"player__wrapper",children:[x&&(0,o.jsx)("div",{className:"video-frame"}),(0,o.jsx)("video",{className:"player",autoPlay:!0,muted:!0,playsInline:!0,ref:S}),x&&(0,o.jsx)("div",{className:"video-frame"}),f&&(0,o.jsx)("div",{className:"recorder-delay",children:f})]}),(0,o.jsxs)("div",{className:"recorder-panel",children:[("waitingForRecord"===l||"recording"===l)&&(0,o.jsx)("div",{className:"recorder-track__wrapper",children:(0,o.jsx)(u.Q,{duration:m,currentTime:A})}),"recording"===l&&(0,o.jsx)("p",{className:"recording-active-text",children:(0,o.jsx)(a.o,{href:"/invites/video-invite#recording-text"})}),"waitingForRecord"===l&&(0,o.jsx)(s.Z,{onClick:r,className:"start-record-button",children:(0,o.jsx)(a.o,{href:"/invites/video-invite#start-record"})})]}),"preview"===l&&c&&(0,o.jsx)(y,{recordedVideoSource:c,onReRecordClick:r,onApplyClick:n,duration:m,uploading:b,type:C}),"background"===l&&(0,o.jsx)(M,{onBackButtonClick:v}),"waitingForRecord"===l&&(0,o.jsxs)(o.Fragment,{children:[w?(0,o.jsx)("p",{className:"personal-record-prompt",children:(0,o.jsx)(k.LocalizedText,{href:"/invites/video-invite#personal-video-invite-record-prompt",variant:I,data:E,overflowMode:"ellipsis"})}):(0,o.jsx)("p",{className:"record-prompt",children:(0,o.jsx)(a.o,{href:"/invites/video-invite#record-prompt"})}),p&&(0,o.jsx)("button",{className:"open-background-button",onClick:h,children:(0,o.jsx)(d.Z,{icon:D})})]})]})}));var P=r(23400),N=r(19872),B=r(43619),R=r(50070),V=r(7193),z=r(75812),Y=r(30574),G=r(23068),U=r(55948),F=r(19295),q=30*v.R.second,H=(0,i.memo)((e=>{var{type:t="common",onVideoInviteUploaded:r,onVideoInviteUploadError:s,startingState:a="initial",recordingDuration:l=q,uploadResource:u,userName:d}=e,[h,p]=(0,i.useState)(void 0),[f,A]=(0,i.useState)(a),[m,g]=(0,i.useState)(!1),v=(0,B.mA)((()=>U.D.shared().videoInvites.recording.recordingDelay),[],0),{recordedVideo:b,recordedVideoSource:y,currentRecordingTime:C,currentCountdownTimeInSeconds:w,currentRecordingState:M,startRecording:S}=(0,G.p)({recordingDuration:l,countdownDuration:v});(0,i.useEffect)((()=>{"initial"!==M&&A(M)}),[M]),(0,i.useEffect)((()=>{"error"===f&&s&&s()}),[f,s]);var I=(0,i.useCallback)((e=>{r&&r(e)}),[r]),E=(0,i.useCallback)((()=>{s&&s()}),[s]);(0,i.useEffect)((()=>(h||(0,F.o)(!0).then(p),()=>{null==h||h.getTracks().forEach((e=>e.stop()))})),[h]);var x=(0,n.I)(),T=(0,B.mA)((()=>x?z.a.shared(x).processorIsAvailable:R.E),[x],!1),D=(0,B.mA)((()=>x&&h&&T?z.a.shared(x).process(h):R.E),[h,x,T]),k=(0,i.useCallback)((()=>{A("waitingForRecord")}),[A]),j=(0,i.useCallback)((()=>{if(x&&b){g(!0);var e=new Blob([b],{type:b.type});e.uri=String((0,P.Z)()),(0,V.s)((()=>"personal"===t&&!!u),Y.Y.shared().upload(u,e),N.g.shared(x).upload(e)).safeSubscribe((e=>{"complete"===e.name?(I(e.basename),g(!1)):"failed"===e.name&&(E(),g(!1))}))}}),[x,b,t,I,E,u]),L=(0,i.useCallback)((()=>{T&&A("background")}),[T]),H=(0,i.useCallback)((()=>{A("waitingForRecord")}),[]),_=(0,i.useCallback)((()=>{(0,F.o)(!0).then((e=>{p(e),S(D||e)}))}),[D,S]);if("initial"===f)return(0,o.jsx)(c,{onStartRecordClick:k});if(!window.MediaRecorder)return null;var Z=D||h;return x?(0,o.jsx)(O,{onStartRecordClick:_,onApplyClick:j,stream:Z,recordedVideoSource:y,currentState:f,onBackgroundClicked:L,backgroundIsAvailable:T,recordingDelay:w,recordingTime:C,recordingDuration:l,onExitBackgroundsClick:H,uploading:m,type:t,userName:d}):null}))},72813:(e,t,r)=>{"use strict";r.d(t,{Q:()=>a});var n=r(36324),i=r(83426),s=r(11837);const a=e=>{var{currentTime:t,duration:r,disabled:a}=e,o=(0,i.useMemo)((()=>({root:"recorder-track__root",thumb:"recorder-track__thumb",track:"recorder-track__track",rail:"recorder-track__rail",disabled:"recorder-track--disabled",mark:"recorder-track__mark"})),[]),l=(0,i.useMemo)((()=>new Date(r-t).toISOString().substr(14,5)),[t,r]);return(0,s.jsxs)("div",{className:"recorder-track",children:[(0,s.jsx)("span",{className:"recorder-duration",children:l}),(0,s.jsx)(n.ZP,{marks:[{value:r}],value:t,defaultValue:0,min:0,max:r,step:1,classes:o,disabled:a})]})}},85517:(e,t,r)=>{"use strict";r.d(t,{Y:()=>c});var n=r(83426),i=r(33330),s=r(72576),a=r(83811),o=r(3100),l=r(11837),c=(0,n.memo)((e=>{var t,r,c=(0,s.d)()?"webp":void 0,u=(0,n.useMemo)((()=>{var t;return(0,a.f)(null!==(t=e.path)&&void 0!==t?t:"",o.D.shared().sharding)}),[e.path]);return(0,l.jsx)(i.P,Object.assign({},e,{transformation:null!==(t=e.transformation)&&void 0!==t?t:c,fallbackSrc:null!==(r=e.fallbackSrc)&&void 0!==r?r:u}))}))},69841:(e,t,r)=>{"use strict";r.d(t,{A:()=>A});var n=r(83426),i=r(68755),s=r(43619),a=r(82801),o=r(60012),l=r(42103),c=r(29331),u=r(95725),d=r(44051),h=r(65791),p=r(21893),f=800;function A(){var[e,t]=(0,n.useState)(!0),[r,A]=(0,n.useState)(!1);(0,n.useEffect)((()=>{var e=()=>{A(window.innerHeight<f)};return window.addEventListener("resize",e),i.Z.on("chat-cheers-menu.visible",t),e(),()=>{window.removeEventListener("resize",e),i.Z.removeListener("chat-cheers-menu.visible",t)}}),[]);var m=(0,s.mA)((()=>o.s.shared().chatAttendee.pipe((0,l.w)((e=>e?d.t.shared().copilotAvailable(e):(0,a.of)(!1))),(0,c.x)())),[],!1),g=(0,s.mA)((()=>h.Session.shared().userId.pipe((0,l.w)((e=>e?p.g.shared(e).state.pipe((0,u.U)((e=>!(null==e||!e.enabled)))):(0,a.of)(!1))))),[],!1);return e&&(m||g&&r)}},26508:(e,t,r)=>{"use strict";r.r(t),r.d(t,{ChatCheersMenu:()=>E});var n,i=r(83426),s=r(82801),a=r(29381),o=r(47708),l=r(43619),c=r(10304),u=r(60012),d=r(69841),h=r(68755),p=r(11837),f=["userId","attendeeId","onSend","visible","tapeCheers","userIsFreeMember"],A=r(20867),m=r(98682),g=r(19478),v=r(30859),b=r(76143);class y{constructor(){}phrasalCheers(e,t){return b.o.defer((()=>{var r=void 0,n=function(e){return e.toLowerCase().split(/\s+/).filter(Boolean).slice(0,5)}(t),i=e.filter((e=>{var t;return null===(t=e.keywords)||void 0===t?void 0:t.some((e=>{if(r!==e&&r)return!1;var t=new RegExp("(\\b)("+e+")(\\b)","i").test(n.join(" "));return t&&(r=e),t}))}));return b.o.just({cheersByPhrase:i,keyword:r})}))}}n=y,y.shared=(0,v.r)((()=>new n));var C,w=r(55948),M=r(85814),S=r(29502),I=(C=a.G,(0,i.memo)((e=>{var t=(0,i.useRef)(!1),{userId:r,attendeeId:n,onSend:s,visible:a,tapeCheers:A,userIsFreeMember:m}=e,g=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,f),v=(0,l.mA)((()=>u.s.shared().tab),[]),b=(0,d.A)();(0,i.useEffect)((()=>{A&&(A.length>0?h.Z.emit("event.chat.cheers.rendered",n):0===A.length&&m&&h.Z.emit("event.chat.cheers.freem.limit.rendered",n))}),[n,A,m]);var y=(0,i.useCallback)((function(){for(var e=arguments.length,t=new Array(e),i=0;i<e;i++)t[i]=arguments[i];s(...t);var[a]=t;c.C.shared(r).logCheerClicked(a,n)}),[n,s,r]);return(0,i.useEffect)((()=>{r&&n&&v&&(b&&!t.current?(t.current=!0,o._.shared(r).logCheersTapeCollapsedToTab(n)):!b&&t.current&&(t.current=!1,o._.shared(r).logCheersTapeUncollapsedFromTab(n)))}),[b,n,r,v]),a?(0,p.jsx)(C,Object.assign({},g,{attendeeId:n,onSend:y,tapeCheers:A})):null}))),E=(0,i.memo)((e=>{var{id:t,forceOpen:r,open:n,send:a}=e,o=(0,A.I)(),{cheers:c,type:u,keyword:d}=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"chat",r=(0,A.I)(),n=(0,l.mA)((()=>w.D.shared().phrasalCheersEnabled),[],!1),a=(0,l.mA)((()=>m.b.shared(e).cheersSet("phrasal")),[e],[]),o=(0,l.mA)((()=>m.b.shared(e).cheersSet("common",{filterSelectedCheers:"letter"===t})),[e,t]),c=(0,l.mA)((()=>r?g.M.shared(r).getDraftMessage(e):(0,s.of)(null)),[r,e]),{cheersByPhrase:u,keyword:d}=(0,l.Gw)((()=>r&&a&&c&&n?y.shared().phrasalCheers(a,c):b.o.just({cheersByPhrase:[],keyword:void 0})),[r,c,a,n],{cheersByPhrase:[],keyword:void 0});return{cheers:(0,i.useMemo)((()=>u.length?u:o),[u,o]),type:u.length?"phrasal":"default",keyword:d}}(t),f=(0,l.mA)((()=>o?M.v.shared(o).userIsFreeMember:(0,s.of)(void 0)),[o]),v=(0,l.GC)(((e,r)=>a?new b.o((n=>{a(e,t,r),n.success(void 0)})):(0,S.A)(e,t,r)),[t,a]),C=void 0!==f&&o&&c&&c.length>0;return(0,i.useEffect)((()=>{h.Z.emit("chat-cheers-menu.visible",C)}),[C]),(0,i.useEffect)((()=>()=>{h.Z.emit("chat-cheers-menu.visible",!0)}),[]),o?(0,p.jsx)(I,{userId:o,attendeeId:t,forceOpen:r,onSend:v,toggler:n,keyword:d,tapeCheers:c,listCheers:c,type:u,placement:"chat",visible:C,userIsFreeMember:f}):null}))},40308:(e,t,r)=>{"use strict";r.d(t,{i:()=>m});var n=r(83426),i=r(43619),s=r(20867),a=r(27077),o=r(83032),l=r(76143),c=r(10358),u=r(77765),d=r(72779),h=r.n(d);const p={container:"cheers-discount-timer__container",medium:"cheers-discount-timer__medium",tiny:"cheers-discount-timer__tiny",large:"cheers-discount-timer__large"};var f=r(11837);const A=(0,n.memo)((e=>{var{remainingTime:t,size:r,discountPercent:i}=e,s=i?"-"+i+"%":"%",a=(0,n.useMemo)((()=>h()(p.container,p[r])),[r]);return(0,f.jsxs)("div",{className:a,children:[(0,f.jsx)("span",{children:s}),(0,f.jsx)("span",{children:(0,u.LU)(t)})]})}));var m=(0,n.memo)((e=>{var{size:t,discountPercent:r,duration:u=0,cheerName:d}=e,h=(0,s.I)(),p=(0,i.Gw)((()=>h?a.B.shared(h).getEndTime(d,u):l.o.just(0)),[h,d,u],0),m=(0,i.Gw)((()=>o.X.shared().currentTime()),[],0),g=(0,n.useMemo)((()=>Math.max(0,p-m)),[p,m]),[v,b]=(0,n.useState)(g);return(0,n.useEffect)((()=>{b(g);var e=setInterval((()=>{b((e=>e-c.R.second))}),c.R.second);return()=>clearInterval(e)}),[g]),!!v&&v>0&&(0,f.jsx)(A,{size:t,discountPercent:r,remainingTime:v})}))},67183:(e,t,r)=>{"use strict";r.r(t),r.d(t,{CheerSendConfirmation:()=>re});var n=r(83426);var i=r(79587),s=r(97742),a=r(47754),o=r(33330),l=r(11837);const c=(0,n.memo)((e=>(0,l.jsx)(o.P,Object.assign({},e)))),u="cheers-onboarding__showTextAnimation";var d=r(50325),h=r(12706);var p=r(72779),f=r.n(p);const A=(0,n.memo)((e=>{var{photoPath:t,fallbackSrc:r,thumbnailVisible:i,onClick:s}=e,a=(0,n.useMemo)((()=>f()("users-thumbnail-with-blur__cover",{"users-thumbnail-with-blur__hideCover":i})),[i]);return(0,l.jsxs)("div",{className:"users-thumbnail-with-blur__container",onClick:s,children:[(0,l.jsx)("div",{className:"users-thumbnail-with-blur__photoContainer",children:(0,l.jsx)(o.P,{path:t,fallbackSrc:r})}),(0,l.jsx)("div",{className:a})]})}));var m=r(27567),g=r(27048),v=r(34783),b=r.n(v),y=r(31799),C=r.n(y),w=r(10358),M={fem:C(),mal:b()},S=(0,n.memo)((e=>{var{ownerId:t,fallbackPhoto:r,onClick:i}=e,[s,a]=(0,n.useState)(!1),o=(0,m.G)(t),c=(0,n.useMemo)((()=>null!=o&&o.thumbnail?(0,g.E8)(o.id,o.thumbnail):void 0),[o]),u=(0,n.useCallback)((()=>{if(!s){var e=4*w.R.second;a(!0),setTimeout((()=>{a(!1)}),e),null==i||i()}}),[s,i]);return(0,l.jsx)(A,{photoPath:c,fallbackSrc:M[r],thumbnailVisible:s,onClick:u})})),I=r(88729);const E=(0,n.memo)((e=>{var{cheer:t,cheerHasAnimation:r,preferredGender:i,attendeeId:s,voiceMessageUri:a,onboardingAssetsIsReady:o,onVoiceMessagePlay:p,onUserThumbnailClick:f,onPresentsAnimationLoad:A}=e,m=(0,n.useMemo)((()=>({frameBorder:"0",allow:"encrypted-media"})),[]),g=(0,n.useMemo)((()=>({uri:a,remote:!1})),[a]),v=(0,n.useMemo)((()=>r?"cheers-onboarding__cheerContainerWithAnimation":"cheers-onboarding__cheerContainer"),[r]);return(0,l.jsxs)("div",{className:"cheers-onboarding__container",children:[(0,l.jsx)("div",{className:v,children:r&&t.shortName?(0,l.jsx)(h.PresentsAnimation,{loopAnimation:!0,cheerName:t.shortName,iframeProps:m,onLoad:A}):(0,l.jsx)(c,{path:t.basename,resourceWidth:380,resourceHeight:380})}),o&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("div",{className:"cheers-onboarding__voiceMessagePlayerContainer",children:(0,l.jsx)(d.i,{className:"cheers-onboarding__voiceMessagePlayer",actionIconclassName:"cheers-onboarding__actionIconclassName",waveClassName:"cheers-onboarding__waveClassName",source:g,onPlay:p})}),(0,l.jsx)("div",{className:"cheers-onboarding__userThumbnailWithBlur",children:(0,l.jsx)(S,{ownerId:s,fallbackPhoto:i,onClick:f})}),(0,l.jsx)("div",{className:"cheers-onboarding__thankYouMessage",children:(0,l.jsx)("div",{className:u,children:(0,l.jsx)(I.LocalizedText,{href:"/cheers#cheers-onboarding-thank-you",variant:"caption-2",color:"dark"})})}),(0,l.jsx)("div",{className:"cheers-onboarding__giftForHoneyMessage",children:(0,l.jsx)("div",{className:u,children:(0,l.jsx)(I.LocalizedText,{href:"/cheers#cheers-onboarding-gift-for-honey",variant:"caption-2",color:"light"})})})]})]})}));var x,T=r(38119),D=r(20867),k=r(43619),j=r(19351),L=r(62360),O=r(49443),P=r(50070),N=r(82801),B=r(30859),R=r(32656);class V{constructor(e){this.userId=e}logCheerDeliveryConfirmationInteraction(e,t){R.f.shared(this.userId).logEvent("cheer-delivery-confirmation-window-interaction",{cta:t,userId:this.userId,freeMemberId:e}).safeSubscribe()}}x=V,V.shared=(0,B.r)((e=>new x(e)));var z,Y=(z=E,(0,n.memo)((e=>{var{onVoiceMessagePlay:t,onUserThumbnailClick:r,attendeeId:i}=e,s=(0,D.I)(),a=(0,n.useCallback)((()=>{s&&V.shared(s).logCheerDeliveryConfirmationInteraction(i,"voice"),null==t||t()}),[s,i,t]),o=(0,n.useCallback)((()=>{s&&V.shared(s).logCheerDeliveryConfirmationInteraction(i,"attach"),null==r||r()}),[s,i,r]);return(0,l.jsx)(z,Object.assign({},e,{attendeeId:i,onVoiceMessagePlay:a,onUserThumbnailClick:o}))}))),G={fem:"/sounds/onboarding_woman_voice.mp3",mal:"/sounds/onboarding_man_voice.mp3"},U=(0,n.memo)((e=>{var{attendeeId:t,cheer:r,disableAnimations:i=!0}=e,[s,a]=(0,n.useState)(i),o=(0,D.I)(),c=(0,k.mA)((()=>r.shortName?O.R.shared().has(r.shortName).pipe((0,j.b)((e=>{e||a(!0)}))):P.E),[r.shortName]),u=(0,k.mA)((()=>o?T.i1.shared(o).preferences.pipe((0,L.j)("preferredGender")):(0,N.of)(void 0)),[o]),d=(0,n.useMemo)((()=>{var e=["fem","mal"];return"fem"===u||"mal"===u?u:e[Math.floor(Math.random()*e.length)]}),[u]),h=(0,n.useCallback)((()=>{a(!0)}),[]),p=!i&&Boolean(c);return void 0!==c&&r.shortName&&r.basename?(0,l.jsx)(Y,{cheer:r,attendeeId:t,preferredGender:d,cheerHasAnimation:p,onboardingAssetsIsReady:s,voiceMessageUri:G[d],onPresentsAnimationLoad:h}):null}));var F=r(848),q=r(97466),H=r(41231);const _=(0,n.memo)((e=>{var{attendeeId:t,mode:r,sendAudio:n,onInputChange:i,onStopRecording:s,onDeleteRecording:o,onRecordButtonClick:c,voiceMessagesRecordingAvailable:u}=e,d=(0,a.n)("dialogs/input-and-voice-recorder","placeholder");return(0,l.jsxs)("div",{className:"dialogs-input-and-voice-recorder__container",children:["voice"===r&&(0,l.jsx)("div",{className:"dialogs-input-and-voice-recorder__voiceMessageRecorderContainer",children:(0,l.jsx)(H.X,{attendeeId:t,sendAudio:n,onStopRecording:s,onDeleteRecording:o})}),"text"===r&&(0,l.jsxs)("div",{className:"dialogs-input-and-voice-recorder__inputContainer",children:[(0,l.jsx)(q.I,{size:"normal",placeholder:d,onChange:i}),u&&(0,l.jsx)("button",{onClick:c,className:"dialogs-input-and-voice-recorder__recordAudioButton",children:(0,l.jsx)(F.J,{name:"mic",size:"small"})})]})]})}));var Z=r(55948),Q=r(37530),W=r(96355),X=(0,n.memo)((e=>{var t,{attendeeId:r,sendAudio:i,onModeSwitch:s,onDeleteRecording:a,onStopRecording:o,onInputChange:c}=e,[u,d]=(0,n.useState)("text"),h=null===(t=(0,Q.j)())||void 0===t||t,p=(0,k.mA)((()=>Z.D.shared().voiceMessagesEnabled),[],!1),f=Boolean(p&&h),A=(0,k.GC)(W.f,[]),m=(0,n.useCallback)((()=>{var e="voice";d(e),null==s||s(e),f&&A()}),[s,A,f]),g=(0,n.useCallback)((()=>{var e="text";d(e),null==a||a(),null==s||s(e)}),[a,s]);return(0,l.jsx)(_,{attendeeId:r,mode:u,sendAudio:i,onInputChange:c,onStopRecording:o,onDeleteRecording:g,onRecordButtonClick:m,voiceMessagesRecordingAvailable:f})}));const J=(0,n.memo)((e=>{var{cheer:t,profile:r,oneTouchCheerValue:o,withOnboarding:u,sendAudio:d,onSendCheerButtonClick:h,onToggleSwitchChange:p,onModeSwitch:f,onInputChange:A,onStopRecording:m,onDeleteRecording:g}=e,v=(0,a.n)("/overlay/cheer-send-confirmation","send-cheer-button"),b=(0,a.n)("/overlay/cheer-send-confirmation","one-touch-cheer-switch-label"),y=(0,n.useMemo)((()=>({cheerPrice:t.price})),[t.price]);return(0,l.jsxs)("div",{className:"cheers-send-confirmation-overlay__container",children:[(0,l.jsx)("div",{className:"cheers-send-confirmation-overlay__cheer",children:u?(0,l.jsx)(U,{attendeeId:r.id,cheer:t}):(0,l.jsx)(c,{path:t.basename,className:"cheers-send-confirmation-overlay__cheerImage",resourceWidth:380,resourceHeight:380})}),(0,l.jsx)("div",{className:"cheers-send-confirmation-overlay__title",children:(0,l.jsx)(I.LocalizedText,{href:"/overlay/cheer-send-confirmation#title",variant:"h1"})}),(0,l.jsx)("div",{className:"cheers-send-confirmation-overlay__inputContainer",children:(0,l.jsx)(X,{attendeeId:r.id,sendAudio:d,onModeSwitch:f,onInputChange:A,onStopRecording:m,onDeleteRecording:g})}),(0,l.jsxs)("div",{className:"cheers-send-confirmation-overlay__button",children:[(0,l.jsx)(i.z,{variant:"primary",size:"large",title:v,onClick:h}),(0,l.jsx)(I.LocalizedText,{href:"/overlay/cheer-send-confirmation#note-cost-caption",variant:"footnote-2",color:"action-gray",data:y})]}),(0,l.jsx)("div",{className:"cheers-send-confirmation-overlay__switch",children:(0,l.jsx)(s.ToggleSwitch,{checked:o,label:b,onChange:p})})]})}));var K;class ${constructor(e){this.userId=e}logCheersConfirmationShown(e){R.f.shared(this.userId).logEvent("cheer-delivery-confirmation-window-shown",Object.assign({},e,{userId:this.userId})).safeSubscribe()}}K=$,$.shared=(0,B.r)((e=>new K(e)));var ee=r(68755),te=function(e){return(0,n.memo)((t=>{var{cta:r,cheer:i,withOnboarding:s}=t,a=(0,n.useRef)(!1),o=(0,D.I)();return(0,n.useEffect)((()=>{o&&!a.current&&(a.current=!0,$.shared(o).logCheersConfirmationShown({cta:r,cheerPrice:i.price,onboarding:s,cheerName:i.shortName}))}),[a,o,r,s,i.price,i.shortName]),(0,l.jsx)(e,Object.assign({},t))}))}(J),re=(0,n.memo)((e=>{var{cheer:t,attendeeId:r,cta:i,sendAudio:s,onSendCheerButtonClick:a}=e,[o,c]=(0,n.useState)(!0),[u,d]=(0,n.useState)(null),h=(0,m.G)(r),p=(0,n.useMemo)((()=>Boolean((null==t?void 0:t.labels)&&t.labels.includes("approval.required..onboarding"))),[t]),f=(0,n.useCallback)((e=>{c(e.target.checked)}),[]),A=(0,n.useCallback)((()=>{a({oneTouchCheer:o},u)}),[a,o,u]),g=(0,n.useCallback)((e=>{d({type:e,body:void 0})}),[]),v=(0,n.useCallback)((e=>{var t=e.currentTarget.value.trim();d({type:"text",body:t})}),[]),b=(0,n.useCallback)((e=>{d({type:"voice",body:e||void 0})}),[]),y=(0,n.useCallback)((()=>{d({type:"voice",body:void 0}),ee.Z.emit("command.chat.voice-message.delete")}),[]);return h&&t?(0,l.jsx)(te,{cta:i,cheer:t,profile:h,sendAudio:s,withOnboarding:p,onModeSwitch:g,onInputChange:v,onStopRecording:b,oneTouchCheerValue:o,onDeleteRecording:y,onToggleSwitchChange:f,onSendCheerButtonClick:A}):null}))},43115:(e,t,r)=>{"use strict";r.d(t,{q:()=>j});var n=r(83426),i=r(12914),s=r(22201),a=r(7327),o=r(45966),l=r.n(o),c=r(10045),u=r.n(c),d=new(l())({id:"limited_offer",use:"limited_offer-usage",viewBox:"0 0 80 48",content:'<symbol viewBox="0 0 80 48" fill="none" xmlns="http://www.w3.org/2000/svg" id="limited_offer">\n<path d="M5.68497 0H73.9046C77.0443 0 79.5896 3.0456 79.5896 6.80253V40.8152C79.5896 44.5721 77.0443 47.6177 73.9046 47.6177H5.68497C2.54525 47.6177 0 44.5721 0 40.8152V6.80253C0 3.0456 2.54525 0 5.68497 0Z" fill="url(#limited_offer_paint0_linear_15_9)" />\n<path d="M7.70947 19.0094L7.70947 6.80078H10.3004V16.8716H15.2566V19.0094H7.70947Z" fill="white" />\n<path d="M17.3878 19.0094V6.80078H19.9787V19.0094H17.3878Z" fill="white" />\n<path d="M28.2279 19.0094L25.2859 9.43122H25.2107C25.3166 11.3797 25.3695 12.6796 25.3695 13.331V19.0094H23.0544V6.80078H26.5814L29.4732 16.1368H29.5233L32.5907 6.80078H36.1177V19.0094H33.7023V13.2307C33.7023 12.958 33.705 12.6434 33.7106 12.2871C33.7218 11.9308 33.7608 10.9844 33.8276 9.44792H33.7524L30.6015 19.0094H28.2279Z" fill="white" />\n<path d="M39.2017 19.0094V6.80078H41.7926V19.0094H39.2017Z" fill="white" />\n<path d="M49.5821 19.0094H46.9912V8.95524H43.6731V6.80078L52.9001 6.80078V8.95524L49.5821 8.95524V19.0094Z" fill="white" />\n<path d="M61.8179 19.0094L54.7806 19.0094V6.80078H61.8179V8.92183H57.3716V11.6024H61.5087V13.7234H57.3716V16.8716H61.8179V19.0094Z" fill="white" />\n<path d="M74.5134 12.7882C74.5134 14.7979 73.9395 16.3372 72.7917 17.406C71.6495 18.4749 69.9974 19.0094 67.8355 19.0094H64.3754V6.80078H68.2116C70.2064 6.80078 71.7553 7.32687 72.8586 8.37904C73.9618 9.43122 74.5134 10.9009 74.5134 12.7882ZM71.8222 12.855C71.8222 10.2329 70.6633 8.92183 68.3454 8.92183H66.9663V16.8716H68.0779C70.5741 16.8716 71.8222 15.5327 71.8222 12.855Z" fill="white" />\n<path d="M22.0818 32.3061C22.0818 35.0407 21.4623 37.1425 20.2233 38.6114C18.9843 40.0804 17.2085 40.8149 14.8957 40.8149C12.5829 40.8149 10.807 40.0804 9.56797 38.6114C8.32897 37.1425 7.70947 35.0331 7.70947 32.2835C7.70947 29.5339 8.32897 27.4359 9.56797 25.9895C10.8138 24.5356 12.5966 23.8086 14.9163 23.8086C17.236 23.8086 19.0084 24.5393 20.2337 26.0008C21.4658 27.4622 22.0818 29.564 22.0818 32.3061ZM11.0651 32.3061C11.0651 34.1518 11.3852 35.5416 12.0253 36.4758C12.6655 37.4099 13.6222 37.8769 14.8957 37.8769C17.4494 37.8769 18.7262 36.02 18.7262 32.3061C18.7262 28.5847 17.4562 26.724 14.9163 26.724C13.6429 26.724 12.6827 27.1948 12.0356 28.1364C11.3886 29.0706 11.0651 30.4605 11.0651 32.3061Z" fill="white" />\n<path d="M28.3594 40.5889H25.2103V24.0685H33.8626V26.9387H28.3594V31.1987H33.4806V34.0576H28.3594V40.5889Z" fill="white" />\n<path d="M39.9647 40.5889H36.8156V24.0685L45.4679 24.0685V26.9387L39.9647 26.9387V31.1987H45.0859V34.0576H39.9647V40.5889Z" fill="white" />\n<path d="M57.1145 40.5889H48.4208V24.0685H57.1145V26.9387H51.6216V30.5659H56.7325V33.4361H51.6216V37.6961H57.1145V40.5889Z" fill="white" />\n<path d="M63.4747 31.4021H64.5072C65.519 31.4021 66.2658 31.2175 66.7477 30.8484C67.2295 30.4793 67.4704 29.8992 67.4704 29.1082C67.4704 28.3248 67.2226 27.7673 66.727 27.4359C66.2383 27.1044 65.4777 26.9387 64.4452 26.9387H63.4747V31.4021ZM63.4747 34.2497V40.5889H60.2739V24.0685H64.6724C66.7236 24.0685 68.2414 24.4791 69.2257 25.3002C70.21 26.1138 70.7021 27.353 70.7021 29.0178C70.7021 29.9896 70.4578 30.856 69.9691 31.6168C69.4804 32.3701 68.7886 32.9615 67.8938 33.3909C70.1652 37.1048 71.6452 39.5041 72.3335 40.5889H68.7817L65.1783 34.2497H63.4747Z" fill="white" />\n<defs>\n<linearGradient id="limited_offer_paint0_linear_15_9" x1="39.7948" y1="0" x2="39.7948" y2="47.6177" gradientUnits="userSpaceOnUse">\n<stop stop-color="#F9B70E" />\n<stop offset="1" stop-color="#E6A11D" />\n</linearGradient>\n</defs>\n</symbol>'});u().add(d);const h=d;var p=r(11837);function f(e){return e.reference.startsWith("easter")?(0,p.jsx)(a.Z,{icon:h}):null}var A=r(85517),m=r(14312),g=r(848),v=r(90055),b=r.n(v),y=r(40308),C=r(307),w=r(72779),M=r.n(w);const S=(0,n.memo)((e=>{var{userIsFreeMember:t,cheer:r,onClick:a}=e,o=(0,n.useMemo)((()=>({number:r.bonuses||r.price})),[r.bonuses,r.price]),l=(0,n.useMemo)((()=>{var e=(0,m.Go)(r);if(e)return{price:r.price,fullPrice:e}}),[r]),c=t&&r.free?"/bonuses#free":r.bonuses?"/bonuses#sparks-balance":"/pages/profile#credits",u=!t&&r.free,d=(0,C.u)(C.z.Mobile),h=(0,C.u)(C.z.Laptop),v=d?"tiny":"medium",w=(0,n.useMemo)((()=>M()("cheers-item",{disabled:t&&!!r.disabled})),[t,r.disabled]),S=void 0===r.bonuses?"-":l?(0,p.jsx)(s.o,{href:"/cheers#price-with-discount",data:l}):(0,p.jsx)(s.o,{href:c,data:o});return(0,p.jsxs)("div",{className:w,onClick:a,children:[(0,p.jsxs)("div",{className:"image-container",children:[(0,p.jsx)(A.Y,{path:r.basename,className:"cheer-image"}),(!!r.bonuses||void 0===r.bonuses)&&(0,p.jsx)("div",{className:"icon spark-icon",children:(0,p.jsx)("img",{src:b(),alt:"spark"})}),u&&(0,p.jsx)("div",{className:"icon free-label",children:(0,p.jsx)(g.J,{name:"freeLabel",size:"normal"})}),(0,p.jsx)(f,{reference:r.reference}),r.mask&&(0,p.jsx)("div",{className:"icon",children:(0,p.jsx)(g.J,{name:"ar",size:"normal"})}),r.appliedDiscount&&!h&&(0,p.jsx)("div",{className:"discount-timer-container",children:(0,p.jsx)(y.i,{cheerName:r.basename,duration:r.appliedDiscount.totalDurationMs,size:v})})]}),(0,p.jsxs)("div",{className:"price-container",children:[(0,p.jsxs)("span",{className:"amount for-devaluation-enabled",children:[(0,p.jsx)(i.c,{}),r.price]}),(0,p.jsx)("span",{className:"amount for-devaluation-disabled",children:S})]})]})}));var I=r(10358),E=r(85814),x=r(43619),T=r(20867),D=r(82801),k=I.R.second,j=(0,n.memo)((e=>{var{onClick:t,cheer:r}=e,i=(0,n.useRef)(null),s=(0,T.I)(),a=(0,x.mA)((()=>s?E.v.shared(s).userIsFreeMember:(0,D.of)(void 0)),[s]),o=(0,n.useCallback)((()=>{i.current||(i.current=setTimeout((()=>{i.current&&(clearTimeout(i.current),i.current=null)}),k),t(r))}),[r,t]);return void 0!==a?(0,p.jsx)(S,Object.assign({},e,{userIsFreeMember:a,onClick:o})):null}))},45332:(e,t,r)=>{"use strict";r.d(t,{J:()=>d});var n=r(83426),i=r(34677),s=r(47754);var a=r(11837);const o=(0,n.memo)((e=>{var{type:t,onCloseButtonClick:r}=e,n=(0,s.n)("cheers","limits-lifted-tooltip"),o="tape"===t?"topRight":"top";return(0,a.jsx)(a.Fragment,{children:(0,a.jsx)("div",{className:"cheers-views-limits-lifted-tooltip__container",children:(0,a.jsx)(i._,{title:n,onCloseButtonClick:r,variant:"second-accent",arrowPlacement:o})})})}));var l=r(74084),c=r(78990),u=r(20867),d=(0,n.memo)((e=>{var{type:t,attendeeId:r}=e,i=(0,u.I)(),{offer:s,acceptOffer:d}=(0,l.g)(i?c.MB.shared(i):void 0),h=(0,n.useCallback)((()=>{null==d||d({attendeeId:r})}),[d,r]);return s?(0,a.jsx)(o,{type:t,onCloseButtonClick:h}):null}))},29381:(e,t,r)=>{"use strict";r.d(t,{G:()=>q});var n=r(83426),i=r(72779),s=r.n(i),a=r(2921),o=r(8327),l=r(54044),c=r(93988),u=r(20867),d=r(74084),h=r(29502),p=r(43619),f=r(88729),A=r(79587),m=r(97375),g=r(33330),v=r(59897);var b=r(14312),y=r(40308),C=r(11837);const w=(0,n.memo)((e=>{var t,r,{cheer:i,onCloseButtonClick:s,onSendButtonClick:a}=e,o=(0,n.useMemo)((()=>{var e=(0,b.Go)(i),t=(0,C.jsx)("span",{children:(0,C.jsx)("s",{className:"cheers-discount-cheer-banner__discount",children:e})});return{discountPrice:i.price,fullPrice:(0,C.jsx)(v.x,{content:t,color:"white",variant:"footnote-1"},"discount")}}),[i]);return(0,C.jsxs)("div",{className:"cheers-discount-cheer-banner__container",children:[(0,C.jsxs)("video",{loop:!0,playsInline:!0,disableRemotePlayback:!0,autoPlay:!0,muted:!0,className:"cheers-discount-cheer-banner__balloons",children:[(0,C.jsx)("source",{src:"/videos/balloons/balloons.mp4",type:'video/mp4; codecs="hvc1"'}),(0,C.jsx)("source",{src:"/videos/balloons/balloons.webm",type:"video/webm"})]}),(0,C.jsxs)("div",{className:"cheers-discount-cheer-banner__banner",children:[(0,C.jsxs)("div",{className:"cheers-discount-cheer-banner__imageContainer",children:[(0,C.jsx)(g.P,{path:i.basename,resourceWidth:138,resourceHeight:138,className:"cheers-discount-cheer-banner__image"}),(0,C.jsx)("div",{className:"cheers-discount-cheer-banner__timerContainer",children:(0,C.jsx)(y.i,{size:"large",duration:null===(t=i.appliedDiscount)||void 0===t?void 0:t.totalDurationMs,discountPercent:null===(r=i.appliedDiscount)||void 0===r?void 0:r.percent,cheerName:i.basename})})]}),(0,C.jsxs)("div",{className:"cheers-discount-cheer-banner__content",children:[(0,C.jsx)("div",{className:"cheers-discount-cheer-banner__title",children:(0,C.jsx)(f.LocalizedText,{href:"/cheers#discount-cheer-banner-title",variant:"h3"})}),(0,C.jsx)(f.LocalizedText,{href:"/cheers#discount-cheer-banner-description",variant:"body-2"}),(0,C.jsx)(A.z,{variant:"secondary",onClick:a,children:(0,C.jsx)(f.LocalizedText,{href:"/cheers#discount-cheer-banner-button-title",data:o,color:"white",variant:"footnote-1"})})]}),(0,C.jsx)(m.P,{onClick:s})]})]})}));var M,S=r(30859),I=r(32656);class E{constructor(e){this.userId=e}logBannerShown(e){I.f.shared(this.userId).logEvent("discount-cheer-banner-shown",{userId:this.userId,attendeeId:e}).safeSubscribe()}logSendButtonClicked(e){I.f.shared(this.userId).logEvent("discount-cheer-banner-button-clicked",{userId:this.userId,attendeeId:e}).safeSubscribe()}logCloseButtonClicked(e){I.f.shared(this.userId).logEvent("discount-cheer-banner-close-button-clicked",{userId:this.userId,attendeeId:e}).safeSubscribe()}}M=E,E.shared=(0,S.r)((e=>new M(e)));var x,T=["userId","attendeeId","onCloseButtonClick","onSendButtonClick"],D=(x=w,(0,n.memo)((e=>{var{userId:t,attendeeId:r,onCloseButtonClick:i,onSendButtonClick:s}=e,a=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,T);(0,n.useEffect)((()=>{E.shared(t).logBannerShown(r)}),[t,r]);var o=(0,n.useCallback)((()=>{E.shared(t).logCloseButtonClicked(r),i()}),[t,r,i]),l=(0,n.useCallback)((()=>{E.shared(t).logSendButtonClicked(r),s()}),[t,r,s]);return(0,C.jsx)(x,Object.assign({},a,{onCloseButtonClick:o,onSendButtonClick:l}))}))),k=(0,n.memo)((e=>{var{attendeeId:t}=e,r=(0,u.I)(),{canOffer:n,offer:i,acceptOffer:s}=(0,d.g)(r?c.aZ.shared(r):void 0,(()=>t)),a=(0,p.GC)((()=>(null==s||s(),(0,h.A)(null==i?void 0:i.discountCheer,t,"discount-cheer-banner"))),[s,i,t],!1);return n&&i&&r&&(0,C.jsx)(D,{cheer:null==i?void 0:i.discountCheer,onCloseButtonClick:s,onSendButtonClick:a,userId:r,attendeeId:t})})),j=r(45332);const L=(0,n.memo)((e=>{var{popupIsOpened:t,cheersTapeTooltip:r,tapeCheers:i,listCheers:c,onSend:u,type:d,onOpenPopup:h,onClosePopup:p,updateIndicatorEnabled:f,cheerRefs:A,placement:m,cheersTapeVisible:g,discountCheerBannerVisible:v,attendeeId:b,keyword:y,limitsLiftedTooltipVisible:w,slotPlayButtonVisible:M}=e,S=(0,n.useRef)(null);(0,n.useEffect)((()=>{var e=e=>{var t;null!=S&&null!==(t=S.current)&&void 0!==t&&t.contains(e.target)||p()};return document.addEventListener("click",e),()=>{document.removeEventListener("click",e)}}),[p]);var I=(0,n.useCallback)((e=>{e.stopPropagation(),e.nativeEvent.stopImmediatePropagation&&e.nativeEvent.stopImmediatePropagation(),h()}),[h]),E=s()("communication-emoji-popup",{open:t}),x="menu"===w;return(0,C.jsxs)("div",{className:E,ref:S,children:[(0,C.jsxs)("div",{className:"emoji-list",children:[x&&(0,C.jsx)("div",{className:"menu-limits-tooltip",children:(0,C.jsx)(j.J,{attendeeId:b,type:"menu"})}),t&&(0,C.jsx)(a.Z,{allowOuterScroll:!0,className:"size-medium",content:"emoji-scroll",children:(0,C.jsx)(o.Z,{cheers:c,onSend:u,onClose:p,cheerRefs:A,slotPlayButtonVisible:M,attendeeId:b})})]}),g&&(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)("div",{className:"emoji-tape",children:(0,C.jsx)(l.g,{cheers:i,onSend:u,openPanel:I,type:d,updateIndicatorEnabled:f,cheerRefs:A,placement:m,attendeeId:b,keyword:y,cheersTapeTooltip:r})}),v&&(0,C.jsx)(k,{attendeeId:b})]})]})}));var O,P=r(10304),N=r(69841),B=r(68755),R=r(43840),V=r(78990),z=r(27198);class Y extends R.N{constructor(e){super([{type:"cheers-limits-lifted-offering",offering:V.MB.shared(e)},{type:"matching-tape-tooltip-offering",offering:z.v.shared(e)}])}}O=Y,Y.shared=(0,S.r)((e=>new O(e)));var G=r(43811),U=r(82030),F=function(e){return(0,n.memo)((t=>{var{onOpenPopup:r,placement:i,attendeeId:s,popupIsOpened:a}=t,o=(0,u.I)(),l=(0,n.useRef)([]),c=(0,n.useRef)([]),d=(0,n.useRef)(null),h=(0,n.useRef)(0),p=(0,n.useCallback)((e=>{var t=[];e.forEach((e=>{var r=e.target.dataset,n=c.current.find((e=>e.basename===r.basename));if(r.basename&&void 0!==r.position&&e.isIntersecting&&!n){var{basename:i,position:s}=r,a=parseFloat(r.price||"0");t.push({basename:i,price:a,position:Number(s)}),c.current.push({basename:i,price:a})}})),t.length>0&&o&&"chat"===i&&(P.C.shared(o).logCheersShown(t,s,h.current),h.current++)}),[o,i,s]),f=(0,n.useCallback)((()=>{o&&"chat"===i&&P.C.shared(o).logCheersListOpened(),r()}),[r,i,o]);return(0,n.useEffect)((()=>(!("IntersectionObserver"in window)||"chat"!==i||!a&&d.current||(d.current=new IntersectionObserver(p,{threshold:[.5]}),l.current.forEach((e=>{e&&d.current&&d.current.observe(e)}))),()=>{d.current&&(d.current.disconnect(),d.current=null)})),[s,i,o,l,p,a]),(0,C.jsx)(e,Object.assign({},t,{cheerRefs:l,onOpenPopup:f}))}))}(L),q=(0,n.memo)((e=>{var{forceOpen:t,tapeCheers:r,listCheers:i,type:s="default",onSend:a,toggler:o,placement:l,cheerRefs:c,attendeeId:h,keyword:p}=e,f=(0,N.A)(),A=(0,u.I)(),[m,g]=(0,n.useState)(null!=t&&t),[v,b]=(0,n.useState)(!1),y="chat"===l,w=(0,n.useCallback)((()=>{g(!0)}),[]),M=(0,n.useCallback)((()=>{g(!1)}),[]);(0,n.useEffect)((()=>{o&&o(m)}),[m,o]),(0,n.useEffect)((()=>(B.Z.on("command.chat.cheers.list.open",w),B.Z.on("command.chat.cheers.list.close",M),B.Z.on("popup.state.changed.smiles-chat",b),()=>{B.Z.removeListener("command.chat.cheers.list.open",w),B.Z.removeListener("command.chat.cheers.list.close",M),B.Z.removeListener("popup.state.changed.smiles-chat",b)})),[w,M]);var S="chat"===l&&!v,I="chat"!==l||!f,{offer:E,acceptOffer:x}=(0,d.g)(A?Y.shared(A):void 0),{offer:T,postponeOffer:D,canOffer:k}=(0,d.g)(A?U.Y.shared(A):void 0),j=k&&!!T,L=(0,n.useMemo)((()=>{var e="cheers-limits-lifted-offering"===(null==E?void 0:E.type)&&!!E&&"chat"===l&&!f,t="cheers-limits-lifted-offering"===(null==E?void 0:E.type)&&!!E&&"chat"===l&&f;return e&&m?"menu":e?"tape":t?"menu":void 0}),[E,l,f,m]),O=(0,n.useMemo)((()=>{switch(null==E?void 0:E.type){case"cheers-limits-lifted-offering":return"limits-lifted";case"matching-tape-tooltip-offering":return"matching-tape";default:return}}),[null==E?void 0:E.type]),P=(0,n.useCallback)((()=>{null==x||x({type:"cheers-limits-lifted-offering",options:{attendeeId:h}})}),[x,h]),R=(0,n.useCallback)(((e,t)=>{a(e,t),P()}),[a,P]);return(0,G.fs)((()=>{P(),j&&(null==D||D())}),[P,D,j]),A?(0,C.jsx)(F,{attendeeId:h,popupIsOpened:m,type:s,listCheers:i,tapeCheers:r,onSend:R,onOpenPopup:w,onClosePopup:M,updateIndicatorEnabled:y,placement:l,cheerRefs:c,cheersTapeVisible:I,discountCheerBannerVisible:S,keyword:p,cheersTapeTooltip:O,limitsLiftedTooltipVisible:L,slotPlayButtonVisible:j}):null}));q.displayName="popup.container"},54044:(e,t,r)=>{"use strict";r.d(t,{g:()=>ve});var n,i=r(83426),s=r(43619),a=r(20867),o=r(81993),l=r(82801),c=r(72779),u=r.n(c),d=r(848),h=r(14312),p=r(43115),f=r(5805),A=r(10358),m=r(61922),g=r(66784),v=r(42103),b=r(95725),y=r(29331),C=r(30859),w=r(55948),M=r(98705);class S extends m.l{constructor(e){super(),this.userId=e,this.canOffer=w.D.shared().bonusesServicesEnabled.pipe((0,v.w)((e=>e?o.i.shared(this.userId).status.pipe((0,b.U)((e=>!e.paidCheersOfferingShown))):(0,l.of)(!1))),(0,y.x)())}start(){return o.i.shared(this.userId).setStatus({paidCheersOfferingShown:!0}).pipe((0,M.vR)(g.x.success({})))}}n=S,S.shared=(0,C.r)((e=>new n(e)));var I=r(34677);var E=r(88729),x=r(11837);const T=(0,i.memo)((e=>{var{onCloseButtonClick:t,visible:r}=e,n=(0,i.useMemo)((()=>[(0,x.jsxs)("div",{className:"cheers-views-bonuses-cheers-onboarding-tooltip__description",children:[(0,x.jsxs)("div",{className:"cheers-views-bonuses-cheers-onboarding-tooltip__top",children:[(0,x.jsx)(E.LocalizedText,{href:"/bonuses/#sparks-onboarding-cheers-opened",variant:"footnote-2",color:"light"})," ",(0,x.jsx)(E.LocalizedText,{href:"/bonuses/#sparks-onboarding-can-send-cheer",variant:"footnote-2",color:"light"})]}),(0,x.jsx)(E.LocalizedText,{href:"/bonuses/#sparks-onboarding-where-shown",variant:"footnote-2",color:"light"})]},"description")]),[]),s=(0,i.useCallback)((e=>{e.stopPropagation()}),[]),a=(0,i.useMemo)((()=>u()("cheers-views-bonuses-cheers-onboarding-tooltip__container",{"cheers-views-bonuses-cheers-onboarding-tooltip__visible":r})),[r]);return(0,x.jsx)("div",{className:a,onClick:s,children:(0,x.jsx)(I._,{title:n,onCloseButtonClick:t,arrowPlacement:"topLeft"})})}));var D=(0,i.memo)((()=>{var e=(0,a.I)(),{rejectOffer:t,offer:r,postponeOffer:n}=(0,f.g)(e?S.shared(e):void 0);(0,i.useEffect)((()=>{var e;return r&&(e=setTimeout((()=>null==n?void 0:n()),30*A.R.second)),()=>{e&&clearTimeout(e),null==n||n()}}),[r,n]);var s=(0,i.useCallback)((()=>{null==t||t()}),[t]);return(0,x.jsx)(T,{onCloseButtonClick:s,visible:!!r})})),k=r(27567),j=r(27198);const L=(0,i.memo)((e=>{var{attendeeName:t,onCloseButtonClick:r,onClick:n}=e,s=(0,i.useMemo)((()=>{var e={name:t};return(0,x.jsx)(E.LocalizedText,{data:e,color:"light",variant:"footnote-2",href:"/cheers/#match-gifts-order-tooltip"})}),[t]),a=u()("cheers-views-matching-tape-tooltip__container");return(0,x.jsx)("div",{className:a,onClick:n,children:(0,x.jsx)(I._,{title:s,variant:"second-accent",arrowPlacement:"topRight",onCloseButtonClick:r})})}));var O,P=r(43811),N=(0,i.memo)((e=>{var{userId:t,attendeeId:r}=e,n=(0,k.G)(r),{offer:s,acceptOffer:a,postponeOffer:o}=(0,f.g)(j.v.shared(t)),l=(0,i.useCallback)((e=>{e.stopPropagation()}),[]);(0,P.fs)((()=>{null==o||o()}),[o]);var c=(0,i.useCallback)((()=>{null==a||a(r)}),[a,r]);return s&&null!=n&&n.name?(0,x.jsx)(L,{attendeeName:n.name,onClick:l,onCloseButtonClick:c}):null})),B=r(35713),R=r(23408),V=r(77756),z=r(98682),Y="mask-cheers-tooltip-offering",G="tooltip-shown";class U extends m.l{constructor(e){super(),this.userId=e,this.canOffer=w.D.shared().maskCheersEnabled.pipe((0,v.w)((t=>t?V.M.shared(Y,e).load(G).asObservable().pipe((0,v.w)((e=>e?(0,l.of)(!1):R.s.shared().chatAttendee.pipe((0,v.w)((e=>e?z.b.shared(e).cheersSet().pipe((0,b.U)((e=>e.some((e=>e.mask))))):(0,l.of)(!1))))))):(0,l.of)(!1))),(0,y.x)(),(0,B.d)({bufferSize:1,refCount:!0}))}start(){return V.M.shared(Y,this.userId).store(G,!0).pipe((0,M.vR)(g.x.success({})))}}O=U,U.shared=(0,C.r)((e=>new O(e)));var F=r(97634);const q=(0,i.memo)((e=>{var{onCloseButtonClick:t}=e,r=(0,i.useMemo)((()=>(0,x.jsx)("div",{className:"cheers-mask-cheers-tooltip__description",children:(0,x.jsx)(E.LocalizedText,{href:"/cheers/#mask-cheers-tooltip",variant:"footnote-2",color:"light"})})),[]),n=(0,F.O)()?"second-accent":"dark";return(0,x.jsx)("div",{id:"mask-cheers-tooltip",className:"cheers-mask-cheers-tooltip__container",children:(0,x.jsx)(I._,{title:r,onCloseButtonClick:t,arrowPlacement:"topLeft",variant:n})})}));var H=(0,i.memo)((()=>{var e=(0,a.I)(),{rejectOffer:t,offer:r,postponeOffer:n}=(0,f.g)(e?U.shared(e):void 0);(0,i.useEffect)((()=>{var e;return r&&n&&(e=setTimeout(n,30*A.R.second)),()=>{e&&clearTimeout(e)}}),[r,n]),(0,P.fs)((()=>{null==n||n()}),[n]);var s=(0,i.useCallback)((()=>{null==t||t()}),[t]);return r?(0,x.jsx)(q,{onCloseButtonClick:s}):null})),_=r(22201),Z=r(45332),Q=r(8470),W=r(307),X=r(85706),J=r(59983),K=r(13980),$=r.n(K);class ee extends i.Component{constructor(e){super(e),this.state={wasShowed:!!J.Z.getItem("cheers-introduction-tip-showed")||e.disabled}}componentDidMount(){this.state.wasShowed||(J.Z.setItem("cheers-introduction-tip-showed",!0),this.timerId=setTimeout((()=>this.setState({wasShowed:!0})),5e3)),this.props.disabled&&J.Z.setItem("cheers-introduction-tip-showed",!0)}render(){var{disabled:e}=this.props,{wasShowed:t}=this.state;return!t&&!e&&(0,x.jsx)("div",{className:"tooltip",children:(0,x.jsx)("span",{className:"tooltiptext",children:(0,x.jsx)(_.o,{href:"/notifications#cheers-introduction-tooltip"})})})}UNSAFE_componentWillMount(){this.timerId&&clearTimeout(this.timerId)}}ee.propTypes={disabled:$().bool};const te=ee;var re=(0,i.memo)((e=>{var{cheer:t,sendCheer:r,freeCheerLabelVisible:n}=e,i=t.bonuses?t.bonuses:t.price,s=(0,h.Go)(t),a=s?"discount-price":void 0;return(0,x.jsxs)(x.Fragment,{children:[(0,x.jsx)(p.q,{cheer:t,onClick:r}),(0,x.jsxs)("div",{className:"cheer-mobile-price",children:[!!s&&(0,x.jsx)("s",{children:s}),n&&t.free?(0,x.jsx)(_.o,{href:"/bonuses#free"}):void 0===t.bonuses?(0,x.jsx)("span",{children:"-"}):(0,x.jsx)("span",{className:a,children:i})]})]})})),ne=(0,i.memo)((e=>{var{cheer:t,sendCheer:r}=e;return(0,x.jsx)("div",{className:"zoomed",children:(0,x.jsx)(p.q,{cheer:t,onClick:r})})}));const ie=(0,i.memo)((e=>{var{type:t,cheers:r,userId:n,attendeeId:s,sendCheer:a,openPanel:o,updateIndicatorVisible:l,placement:c,cheerRefs:h,isAnimationPlaying:p,freeCheerLabelVisible:f,cheersTapeTooltip:A,slotPlayButtonVisible:m}=e,g=(0,Q.u)(W.z.LteLaptop)?"mobile":"desktop",v="mobile"===g?m?4:5:m?6:7,b="limits-lifted"===A,y="matching-tape"===A,C=(0,i.useMemo)((()=>u()("cheers-tape cheers",{"cheers-tape-phrasal":"phrasal"===t},{"cheers-tape-mobile":"mobile"===g},{"click-animation":!!p})),[t,g,p]),w=(0,i.useMemo)((()=>null==r?void 0:r.findIndex((e=>e.mask))),[r]),M=(0,i.useMemo)((()=>null==r?void 0:r.slice(0,v).every((e=>!e.free))),[r,v]),S=(0,i.useMemo)((()=>null==r?void 0:r.findIndex((e=>e.free&&b&&!M))),[r,b,M]),I=(0,i.useMemo)((()=>null==r?void 0:r.findIndex((e=>e.free))),[r]),E=(0,i.useCallback)(((e,t,r)=>{var n={cheer:e,sendCheer:a,freeCheerLabelVisible:f,limitsLiftedTooltipVisible:b};return(0,x.jsxs)("li",{className:"cheer","data-basename":e.basename,"data-amount":e.amount,"data-price":e.price,"data-position":t,ref:(e=>t=>{t&&h&&h.current&&(h.current[e]=t)})(t),children:[I===t&&(0,x.jsx)(te,{disabled:!!e.disabled}),S===t&&(0,x.jsx)("div",{className:"tape-limits-tooltip",children:(0,x.jsx)(Z.J,{attendeeId:s,type:"tape"})}),e.mask&&w===t&&(0,x.jsx)(H,{}),"mobile"===g?(0,x.jsx)(re,Object.assign({},n)):(0,x.jsx)(ne,Object.assign({},n))]},e.reference)}),[a,f,b,S,w,g,h,s,I]),T="default"===t&&r&&r.length>0&&o,k=M&&b;return(0,x.jsxs)(x.Fragment,{children:["chat"===c?(0,x.jsx)(D,{}):null,(0,x.jsxs)("ul",{className:C,children:[m&&(0,x.jsx)("li",{className:"slotGameButton",children:(0,x.jsx)(X.r,{captionClassName:"slotGameButtonCaption",attendeeId:s,cta:"cheers-tape"})}),null==r?void 0:r.slice(0,v).map(E),T&&(0,x.jsxs)(x.Fragment,{children:[k&&(0,x.jsx)("div",{className:"tape-limits-tooltip",children:(0,x.jsx)(Z.J,{attendeeId:s,type:"tape"})}),(0,x.jsxs)("li",{className:"cheer opener",onClick:o,children:[y&&(0,x.jsx)(N,{userId:n,attendeeId:s}),(0,x.jsxs)("div",{className:"arrow-icon",children:[(0,x.jsx)(d.J,{name:"arrow",size:"normal"}),l&&(0,x.jsx)("div",{className:"update-indicator"})]})]})]})]})]})}));var se,ae=r(85814),oe=r(48968),le=r(10304),ce=r(47708),ue=r(32656);class de{constructor(e){this.userId=e}logPhrasalCheersTapeShown(e,t){ue.f.shared(this.userId).logEvent("cheers-phrases-tape-shown",{userId:this.userId,attendeeId:e,keyword:t}).safeSubscribe()}}se=de,de.shared=(0,C.r)((e=>new se(e)));var he,pe=["userId","attendeeId","placement","cheers","type","keyword"],fe=r(74084),Ae=r(82030),me=["onSend","type","openPanel","updateIndicatorEnabled","placement","attendeeId"],ge=(he=ie,(0,i.memo)((e=>{var{userId:t,attendeeId:r,placement:n,cheers:a,type:o,keyword:c}=e,u=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,pe),d=(0,i.useRef)(!1),h=(0,i.useRef)(!1),p=(0,s.mA)((()=>t?ae.v.shared(t).userIsFreeMember:(0,l.of)(void 0)),[t]);return(0,i.useEffect)((()=>{le.C.shared(t).logTapeOpened(n,r)}),[t,r,n]),(0,i.useEffect)((()=>{"chat"===n&&(t&&p&&!d.current&&"default"===o&&(ce._.shared(t).logCheersTapeShown(r),d.current=!0),"default"===o&&!0===h.current&&(h.current=!1),t&&"phrasal"===o&&!h.current&&c&&(de.shared(t).logPhrasalCheersTapeShown(r,c),h.current=!0))}),[a,r,t,p,o,c,n]),(0,x.jsx)(he,Object.assign({},u,{userId:t,attendeeId:r,placement:n,cheers:a,type:o}))}))),ve=(0,i.memo)((e=>{var{onSend:t,type:r,openPanel:n,updateIndicatorEnabled:c,placement:u,attendeeId:d}=e,h=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,me),[p,f]=(0,i.useState)(!1),A=(0,a.I)(),{offer:m,postponeOffer:g,canOffer:v}=(0,fe.g)(A?Ae.Y.shared(A):void 0),b=v&&!!m;(0,P.fs)((()=>{b&&(null==g||g())}),[g,b]);var y=(0,s.mA)((()=>A?ae.v.shared(A).userIsFreeMember:(0,l.of)(void 0)),[A]),C=(0,s.mA)((()=>A?o.i.shared(A).hasUnshownSets:(0,l.of)(!1)),[A],!1),w=c&&C&&!y,M=(0,s.GC)(((e,t)=>o.i.shared(e).setStatus(t)),[],!1),S=(0,i.useCallback)((e=>{t(e,"default"===r?"tape":"tape-"+r)}),[t,r]),I=(0,i.useCallback)((e=>{A&&w&&M(A,{shownSets:["common"]}),null==n||n(e)}),[n,A,w,M]),E=(0,s.mA)((()=>oe.a.shared().status),[]),T=Object.values(E||{}).some((e=>"active"===e));return(0,i.useEffect)((()=>{f(T)}),[T]),void 0!==y&&A?(0,x.jsx)(ge,Object.assign({},h,{type:r,sendCheer:S,updateIndicatorVisible:w,openPanel:I,placement:u,isAnimationPlaying:p,freeCheerLabelVisible:y,userId:A,attendeeId:d,slotPlayButtonVisible:b})):null}))},27720:(e,t,r)=>{"use strict";r.d(t,{f:()=>c});var n=r(83426),i=r(72779),s=r.n(i);const a={counter:"commons-animated-counter__counter",digit:"commons-animated-counter__digit",digitSpacer:"commons-animated-counter__digitSpacer",digitInner:"commons-animated-counter__digitInner",ribbon:"commons-animated-counter__ribbon",value:"commons-animated-counter__value",light:"commons-animated-counter__light",dark:"commons-animated-counter__dark",lastValue:"commons-animated-counter__lastValue",radixMark:"commons-animated-counter__radixMark",ribbonUp:"commons-animated-counter__ribbonUp",animatingUp:"commons-animated-counter__animatingUp",ribbonDown:"commons-animated-counter__ribbonDown",animatingDown:"commons-animated-counter__animatingDown",disabled:"commons-animated-counter__disabled"};var o=r(10358),l=r(11837);const c=(0,n.memo)((e=>{var{value:t,disabled:r=!1,onAnimationStart:i,onAnimationEnd:c,animationSettings:u,color:d}=e,{animationDurationSeconds:h}=null!=u?u:{},{animationDetails:p,counter:f,animating:A}=(e=>{var t,r,i,s,{value:a,onAnimationStart:l,onAnimationEnd:c,animationSettings:u}=e,d=o.R.second*(null!==(t=null==u?void 0:u.animationDurationSeconds)&&void 0!==t?t:2),h=null!==(r=null==u?void 0:u.frameRate)&&void 0!==r?r:30,p=null!==(i=null==u?void 0:u.framesPerValue)&&void 0!==i?i:2,f=null!==(s=null==u?void 0:u.digitSpeedBoost)&&void 0!==s?s:.5,A=o.R.second/h,m=d/A/p,g=(0,n.useRef)(null),v=(0,n.useRef)(a),[b,y]=(0,n.useState)(!1),[C,w]=(0,n.useState)({digits:a.toString().split("").map((e=>isNaN(parseInt(e))?{type:"mark",mark:e}:{type:"number",frames:[parseInt(e)]}))}),M=(0,n.useCallback)((()=>{y(!1),w((e=>{var t=e.digits.map((t=>"mark"===t.type?t:Object.assign({},t,{frames:"up"===e.direction?t.frames.slice(-1):t.frames.slice(0,1)}))),r=t.map((e=>"number"===e.type?e.frames[0]:e.mark)).join(""),n=parseFloat(r).toString(),i=t.findIndex((e=>"number"===e.type&&e.frames[0].toString()===n[0]));return t=t.slice(i,i+n.length),Object.assign({},e,{direction:void 0,digits:t})})),c&&c()}),[c]);return(0,n.useEffect)((()=>{var e=a,t=v.current,r=e-t;if(r){l&&l(r);var n=[e,t].map((e=>{var t=/\.(\d*?)0*$/.exec(e.toString());return t?t[1].length:0})),i=Math.max(...n);i&&(e*=10**i,t*=10**i);for(var s,o=Math.max(e,t).toString().length,c=[],u=0,h=function(){var r=Math.floor(t/10**(o-p-1)),n=Math.floor(e/10**(o-p-1)),i=n-r,s=[];if(Math.abs(i)>m){for(var a=i/(m+m*u*f),l=r;i>0?l<n:l>n;)s.push(Math.round(l)),l+=a;s[s.length-1]!==n&&s.push(n),u++}else s=Array.from({length:Math.abs(i)+1},((e,t)=>r<=n?r+t:r-t));i<0&&(s=s.reverse()),c.push({type:"number",frames:s.map((e=>e%10))})},p=0;p<o;p++)h();return i&&c.splice(o-i,0,{type:"mark",mark:"."}),o===i&&c.unshift({type:"number",frames:[0]}),w({direction:r>0?"up":"down",digits:c}),v.current=a,requestAnimationFrame((()=>{y(!0),s=setTimeout(M,d)})),()=>{s&&clearTimeout(s)}}}),[a,l,M,m,d,f]),{animationDetails:C,counter:g,animating:b}})({value:t,onAnimationStart:i,onAnimationEnd:c,animationSettings:u}),m=s()(a.ribbon,{[a.ribbonUp]:"up"===p.direction},{[a.animatingUp]:"up"===p.direction&&A},{[a.ribbonDown]:"down"===p.direction},{[a.animatingDown]:"down"===p.direction&&A}),g=(0,n.useMemo)((()=>"number"==typeof h?{transition:"transform "+h+"s"}:{}),[h]),v=s()(a.digitSpacer,e.digitSpacerClassname),b=s()(a.value,e.valueClassname,a[d]),y=s()(a.radixMark,{[a.disabled]:r},e.radixMarkClassname,a[d]);return(0,l.jsx)("div",{ref:f,className:a.counter,children:p.digits.map(((e,t)=>"number"===e.type?(0,l.jsxs)("span",{className:a.digit,children:[(0,l.jsx)("span",{className:v,children:"0"}),(0,l.jsx)("span",{className:a.digitInner,children:(0,l.jsx)("span",{className:m,style:g,children:e.frames.map(((e,t,n)=>{var i=t===n.length-1,o=s()(b,{[a.lastValue]:i},{[a.disabled]:r});return(0,l.jsx)("span",{className:o,children:e},t)}))})})]},t):(0,l.jsx)("span",{className:y,children:e.mark},t)))})}))},79587:(e,t,r)=>{"use strict";r.d(t,{z:()=>u});var n=r(83426),i=r(71117),s=r(72779),a=r.n(s),o=r(848),l=r(34836),c=r(11837),u=(0,n.memo)((e=>{var{size:t="medium",variant:r,icon:s,title:u,onClick:d,accessKey:h,dataAttributes:p,value:f,blockLevel:A=!1,shrinkable:m=!1,hover:g=!1,focus:v=!1,active:b=!1,disabled:y=!1,type:C="button",rounded:w=!1,children:M}=e,S=(0,n.useMemo)((()=>a()(i.Z.button,i.Z[t],i.Z[r],{[i.Z.blockLevel]:A,[i.Z.shrinkable]:m,[i.Z.hover]:g,[i.Z.focus]:v,[i.Z.active]:b,[i.Z.disabled]:y,[i.Z.rounded]:w})),[t,r,A,m,g,v,b,y,w]),I=(0,n.useMemo)((()=>p?Object.entries((0,l.Up)(p)).reduce(((e,t)=>{var[r,n]=t;return e["data-"+r]=n,e}),{}):{}),[p]);return(0,c.jsx)("button",Object.assign({className:S,onClick:d,title:u,type:C,accessKey:h,disabled:y,value:f},I,{children:M||(0,c.jsxs)(c.Fragment,{children:[!!s&&(0,c.jsx)("span",{className:i.Z.icon,children:(0,c.jsx)(o.J,{name:s,size:"normal"})}),(0,c.jsx)("span",{className:i.Z.title,children:u})]})}))}))},18549:(e,t,r)=>{"use strict";r.d(t,{X:()=>u});var n=r(83426),i=r(59897),s=r(848);var a=r(72779),o=r.n(a),l=r(11837),c=["label","variant","invalid"],u=(0,n.memo)((0,n.forwardRef)(((e,t)=>{var{label:r,variant:a,invalid:u=!1}=e,d=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,c),h=(0,n.useMemo)((()=>o()("commons-checkbox__icon",{"commons-checkbox__invalid":u})),[u]);return(0,l.jsxs)("label",{className:"commons-checkbox__container",children:[(0,l.jsx)("input",Object.assign({type:"checkbox",ref:t},d)),(0,l.jsx)("span",{className:h,children:(0,l.jsx)(s.J,{name:"checked",size:"small"})}),r?(0,l.jsx)(i.x,{content:r,variant:a,color:u?"danger":"dark"}):null]})})))},97375:(e,t,r)=>{"use strict";r.d(t,{P:()=>c});var n=r(83426),i=r(72779),s=r.n(i),a=r(47754),o=r(11837);const l=(0,n.memo)((e=>{var{className:t,onClick:r}=e,i=(0,n.useMemo)((()=>s()("close",t)),[t]),l=(0,a.n)("/overlay","close");return(0,o.jsx)("div",{className:i,title:l,onClick:r,children:(0,o.jsx)("i",{className:"icon cross",children:(0,o.jsx)("svg",{role:"img",children:(0,o.jsx)("use",{xlinkHref:"#cross"})})})})}));var c=(0,n.memo)((e=>{var{className:t,onClick:r}=e;return(0,o.jsx)(l,{className:t,onClick:r})}))},66336:(e,t,r)=>{"use strict";r.d(t,{S:()=>a});var n=r(83426),i=r(88729),s=r(11837);class a extends n.PureComponent{constructor(e){super(e),this.state={hasError:!1}}static getDerivedStateFromError(){return{hasError:!0}}componentDidCatch(e,t){var r,n;null===(r=(n=this.props).onError)||void 0===r||r.call(n,e,t)}render(){var{fallback:e,children:t}=this.props;return this.state.hasError?e||(0,s.jsx)(i.LocalizedText,{href:"/commons#something-went-wrong",color:"danger"}):t}}},848:(e,t,r)=>{"use strict";r.d(t,{J:()=>o});var n=r(83426),i=r(26099),s=r(3100),a=r(11837),o=(0,n.memo)((e=>{var{name:t,color:r="currentColor",size:n}=e,o=(0,i.w)(s.D.shared().product)[n][t],l=o.viewBox&&o.viewBox.split(" ")[2],c=o.viewBox&&o.viewBox.split(" ")[3];return o?(0,a.jsx)("svg",{viewBox:o.viewBox,fill:r,color:r,width:l,height:c,pointerEvents:"none",children:(0,a.jsx)("use",{xlinkHref:"#"+o.id})}):null}))},7251:(e,t,r)=>{"use strict";r.d(t,{Q:()=>c});var n=r(83426),i=r(3100),s=r(11837),a=["name"],o=["src","srcSet"];function l(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}var c=(0,n.memo)((e=>{var t,{name:c}=e,d=l(e,a),h=(0,n.useMemo)((()=>{return e=i.D.shared().product,Object.assign({},r(84546).default,r(27504)("./illustrations."+e).default);var e}),[])[c];if("string"==typeof h)return(0,s.jsx)("img",Object.assign({src:h},d));if("object"==typeof(t=h)&&"id"in t){var p=h.viewBox&&h.viewBox.split(" ")[2],f=h.viewBox&&h.viewBox.split(" ")[3];return(0,s.jsx)("svg",{viewBox:h.viewBox,width:p,height:f,pointerEvents:"none",className:d.className,children:(0,s.jsx)("use",{xlinkHref:"#"+h.id})})}var{src:A,srcSet:m}=h,g=l(h,o);return(0,s.jsxs)("picture",{children:[Object.entries(g).map((e=>{var[t,r]=e;return(0,s.jsx)("source",{srcSet:u(r),media:t},t)})),(0,s.jsx)("img",Object.assign({src:A,srcSet:u(m)},d))]})}));function u(e){return Object.entries(e).map((e=>{var[t,r]=e;return r+" "+t})).join(", ")}},97466:(e,t,r)=>{"use strict";r.d(t,{I:()=>c});var n=r(83426),i=r(72779),s=r.n(i);const a={input:"commons-input__input",large:"commons-input__large",normal:"commons-input__normal",small:"commons-input__small",invalid:"commons-input__invalid",textCenter:"commons-input__textCenter",blockLevel:"commons-input__blockLevel"};var o=r(11837),l=["size","invalid","textCenter","blockLevel"],c=(0,n.memo)((0,n.forwardRef)(((e,t)=>{var{size:r="normal",invalid:i=!1,textCenter:c=!1,blockLevel:u=!0}=e,d=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,l),h=(0,n.useMemo)((()=>s()(a.input,a[r],{[a.invalid]:i,[a.textCenter]:c,[a.blockLevel]:u})),[r,i,c,u]);return(0,o.jsx)("input",Object.assign({},d,{className:h,ref:t}))})))},19973:(e,t,r)=>{"use strict";r.d(t,{D:()=>p,t:()=>f});var n=r(83426),i=r(43619),s=r(20867),a=r(63255),o=r(9106),l=r(14839),c=r(83032),u=r(56960),d=r(95725),h=r(82801),p=(e,t)=>{var r=(0,s.I)(),n=(0,i.mA)((()=>r?u.Iw.shared(r).cachedProfile.pipe((0,d.U)((e=>e.isSuccessful?e.value:null))):(0,h.of)(void 0)),[r]),l=t||(null==n?void 0:n.gender)||o.S,c=e.startsWith("/")?e:"/"+e;return(0,i.Gw)((()=>a.a.shared().getTexts(c,l)),[c,l])};function f(e,t,r,s){var o=p(e,s),u=(0,i.Gw)((()=>c.X.shared().currentTime()),[]),d=(0,n.useMemo)((()=>Object.assign({domain:l.B.shared().location.hostname.replace(/^www\./,""),year:new Date(u||Date.now()).getFullYear().toString()},r)),[r,u]);return(0,n.useMemo)((()=>{var e,r=null==o?void 0:o[t];return e=d,Object.values(e).some((e=>n.isValidElement(e)))?r?a.a.splitString(r,d):[]:r?a.a.formatString(r,d):""}),[o,t,d])}},48241:(e,t,r)=>{"use strict";r.d(t,{r:()=>c});var n=r(72779),i=r.n(n),s=r(83426);const a={link:"commons-link__link",dark:"commons-link__dark",dotted:"commons-link__dotted",authorizationOverlay:"commons-link__authorizationOverlay",authorizationOverlayAccent:"commons-link__authorizationOverlayAccent",transparentDark:"commons-link__transparentDark",light:"commons-link__light",secondAccent:"commons-link__secondAccent",accent:"commons-link__accent",active:"commons-link__active"};var o=r(11837),l=["children","className","colorType","dotted"],c=(0,s.memo)((e=>{var{children:t,className:r,colorType:n="dark",dotted:c}=e,u=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,l),d=(0,s.useMemo)((()=>i()(a.link,a[n],{[a.dotted]:!!c},r)),[r,n,c]);return(0,o.jsx)("a",Object.assign({className:d},u,{children:t}))}))},22201:(e,t,r)=>{"use strict";r.d(t,{o:()=>a});var n=r(83426),i=r(47754),s=r(11837),a=(0,n.memo)((e=>{var{href:t,data:r}=e,[a="",o=""]=t.split("#"),l=(0,i.n)(a||t,o,r),c="string"==typeof l,u=(0,n.useMemo)((()=>c?{__html:l}:void 0),[l,c]),d=(0,n.useMemo)((()=>c?void 0:l),[l,c]);return l?(0,s.jsx)("span",{dangerouslySetInnerHTML:u,children:d}):null}))},43553:(e,t,r)=>{"use strict";r.d(t,{k:()=>a});var n=r(83426),i=r(47754),s=r(11837),a=(0,n.memo)((e=>{var{value:t,href:r}=e,[n="",a=""]=r.split("#"),o=(0,i.n)(n||r,a);return(0,s.jsx)("option",{value:t,"data-url":r,children:o})}))},88729:(e,t,r)=>{"use strict";r.r(t),r.d(t,{LocalizedText:()=>l});var n=r(83426),i=r(59897),s=r(47754),a=r(11837),o=["href","data","gender"],l=(0,n.memo)((e=>{var{href:t,data:r,gender:l}=e,c=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,o),[u,d]=t.slice(1).split("#"),h=(0,n.useMemo)((()=>Object.assign({},r,{gender:l})),[r,l]),p=(0,s.n)(u,d,h);return p?(0,a.jsx)(i.x,Object.assign({},c,{content:p})):null}))},61006:(e,t,r)=>{"use strict";r.d(t,{A:()=>f});var n=r(83426),i=r(95725),s=r(29331),a=r(94689),o=r(43619),l=r(72779),c=r.n(l),u=r(84695),d=r.n(u),h=r(11837);const p=(0,n.memo)((e=>{var{country:t,inputIsValid:r,errorMessage:i,value:s,onValueChange:a,containerClassName:o,inputClassName:l,buttonClassName:u,errorClassName:p,dropdownClassName:f,showFlag:A}=e,m=(0,n.useMemo)((()=>c()("phone-number-input",l)),[l]),g=(0,n.useMemo)((()=>c()("phone-number-input-container",o)),[o]),v=(0,n.useMemo)((()=>c()("phone-number-input-button",u,{"phone-number-input-button-plug":!A})),[u,A]),b=(0,n.useMemo)((()=>c()("phone-number-input-error",p)),[p]),y=(0,n.useMemo)((()=>c()("phone-number-input-dropdown",f)),[f]),C=void 0===r?!i:r;return(0,h.jsxs)("div",{className:g,children:[(0,h.jsx)(d(),{country:t,value:s,onChange:a,isValid:C,inputClass:m,buttonClass:v,dropdownClass:y,maskPlaceholder:!0,enableLongNumbers:15}),i&&(0,h.jsx)("div",{className:b,children:i})]})}));var f=(0,n.memo)((e=>{var{onValueChange:t,value:r}=e,[l,c]=(0,n.useState)(!0),[u,d]=(0,n.useState)(""),f=(0,o.mA)((()=>a.x.shared().location.pipe((0,i.U)((e=>{var t;return null===(t=e.country)||void 0===t?void 0:t.toLowerCase()})),(0,s.x)())),[]),A=(0,n.useCallback)(((e,r)=>{e||c(!1),e&&!l&&c(!0),d(e?"+"+r.dialCode:""),t(e&&r.dialCode!==e?"+"+e:"")}),[t,l]),m=r||u;return(0,h.jsx)(p,Object.assign({},e,{showFlag:l,value:m,country:f,onValueChange:A}))}))},33330:(e,t,r)=>{"use strict";r.d(t,{P:()=>k});var n=r(83426),i=r(11837),s=["Component","src"],a=(0,n.memo)((e=>{var{Component:t,src:r}=e,a=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,s),o=(0,n.useMemo)((()=>r?{backgroundImage:"url("+r+")"}:void 0),[r]);return(0,i.jsx)(t,Object.assign({},a,{style:o}))})),o=(0,n.memo)((e=>(0,i.jsx)("img",Object.assign({},e))));const l=(0,n.memo)((e=>e.Component?(0,i.jsx)(a,Object.assign({},e)):(0,i.jsx)(o,Object.assign({},e))));var c=r(3100),u=r(83811),d=r(35074),h=r(78523),p=r(55948),f=r(96479),A=r(38136),m=r(10358),g=r(1662),v=[{resource:"users.USER_ID.photos.REFERENCE",regexp:/^\/users\/\d+\/photos\/[\da-z]+(\..+)?$/},{resource:"users.USER_ID.photos.private.REFERENCE",regexp:/^\/users\/\d+\/photos\/private\/[\da-z]+(\..+)?$/},{resource:"users.USER_ID.photos.private.preview.REFERENCE",regexp:/^\/users\/\d+\/photos\/private\/preview\/[\da-z]+(\..+)?$/},{resource:"users.USER_ID.videos.preview.REFERENCE",regexp:/^\/users\/\d+\/videos\/preview\/[\da-z]+(\..+)?$/},{resource:"covers.REFERENCE",regexp:/^\/covers\/[\da-z]+(\..+)?$/},{resource:"users.USER_ID.covers.REFERENCE",regexp:/^\/users\/\d+\/covers\/[\da-z]+(\..+)?$/}];class b extends((0,f.aD)("photo.load",30*m.R.second)){}var y={label:b.type,tags:{team:()=>"core",success:e=>{var t;return(null===(t=e.encounters.completed)||void 0===t?void 0:t.details.isSuccessful)||!1},resource:e=>e.details.resource,url:e=>e.details.url,"failure-reason":e=>{var t;return null===(t=e.encounters.completed)||void 0===t?void 0:t.details.error}},hist:{ttresult:{from:"added",to:"completed"}}};A.w.shared().registerMapping(b.type,y);class C extends((0,f.aD)("photo.slow-load",30*m.R.second)){}var w={label:C.type,tags:{team:()=>"core",success:e=>{var t;return(null===(t=e.encounters.completed)||void 0===t?void 0:t.details.isSuccessful)||!1},resource:e=>e.details.resource,url:e=>e.details.url,"failure-reason":e=>{var t;return null===(t=e.encounters.completed)||void 0===t?void 0:t.details.error}},hist:{ttresult:{from:"added",to:"completed"}}};A.w.shared().registerMapping(C.type,w);var M,S=r(21858),I=r(66784),E=0,x=["path","transformation","resourceWidth","resourceHeight","authorize","fallbackPath","fallbackSrc","fallbackAuthorize","onFallback","origin"],T=3e3,D=(M=l,(0,n.memo)((e=>{var{onError:t,onLoad:r,src:s}=e,a=(0,n.useRef)(E);(0,n.useMemo)((()=>{E++}),[]),(0,n.useEffect)((()=>{if(s){var e=(o=(n=s).startsWith("//")?"https:"+n:n,l=g.parse(o),(null===(i=v.find((e=>l.pathname&&e.regexp.test(l.pathname))))||void 0===i?void 0:i.resource)||null);if(e){var t=new Date,r={resource:e,url:s};p.D.shared().apiMetricsEnabled.toSingle().safeSubscribe((e=>{e&&S.e.shared().add(new b(a.current.toString(),t,r))})),p.D.shared().slowApiMetricsEnabled.toSingle().safeSubscribe((e=>{e&&S.e.shared().add(new C(a.current.toString(),t,r))}))}}var n,i,o,l}),[s]);var o=(0,n.useCallback)((e=>{var r=new Date,n=I.x.failure("failed");p.D.shared().apiMetricsEnabled.toSingle().safeSubscribe((e=>{e&&S.e.shared().complete(b.identifier(a.current.toString()),r,n)})),p.D.shared().slowApiMetricsEnabled.toSingle().safeSubscribe((e=>{e&&S.e.shared().complete(C.identifier(a.current.toString()),r,n)})),t&&t(e)}),[t]),l=(0,n.useCallback)((e=>{var t=new Date,n=I.x.success();p.D.shared().apiMetricsEnabled.toSingle().safeSubscribe((e=>{e&&S.e.shared().complete(b.identifier(a.current.toString()),t,n)})),p.D.shared().slowApiMetricsEnabled.toSingle().safeSubscribe((e=>{e&&S.e.shared().complete(C.identifier(a.current.toString()),t,n)})),r&&r(e)}),[r]);return(0,i.jsx)(M,Object.assign({},e,{onError:o,onLoad:l}))}))),k=(0,n.memo)((e=>{var{path:t,transformation:r,resourceWidth:s,resourceHeight:a,authorize:o,fallbackPath:l,fallbackSrc:p,fallbackAuthorize:f,onFallback:A,origin:m}=e,g=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,x),v=(0,n.useMemo)((()=>c.D.shared().sharding),[]),b=(0,n.useMemo)((()=>{var{width:e,height:t}=(0,d.Z)(s,a);if(e&&e>T||t&&t>T)if(e&&(!t||e>=t)){var r=e/T;e=T,t=t?t/r:t}else if(t){var n=t/T;t=T,e=e?e/n:e}return{width:e,height:t}}),[s,a]),y=(0,n.useMemo)((()=>{var e=b.width||b.height?"."+(b.width||"")+"x"+(b.height||""):"",t="";if(e)switch(r){case"thumbnail":t=".thumb";break;case"detect-face":t=".thumb-fd";break;case"keep-aspect-ratio":t=".gallery";break;case"cover":t=".nc?1";break;case"webp":t=".webp"}return""+e+t}),[b,r]),C=(0,n.useMemo)((()=>{if(!t)return e.src;if(t.startsWith("//"))return"https:"+t;var r=(0,u.f)(t,v),n="";return o&&(n="?authorization="+h.h.shared().getAAF()),""+(m?""+m+t:r)+y+n}),[e.src,t,y,o,v,m]),w=(0,n.useMemo)((()=>{if(!l)return p;var e=(0,u.f)(l,v),t="";return f&&(t="?authorization="+h.h.shared().getAAF()),""+e+y+t}),[p,l,y,f,v]),[M,S]=(0,n.useState)(!1),I=(0,n.useRef)(C),E=M&&I.current!==C;I.current=C,(0,n.useEffect)((()=>{E&&S(!1)}),[E]);var k=e.onError,j=(0,n.useCallback)((e=>{C&&!M?(A&&A(),S(!0),w?e.stopPropagation():k&&k(e)):k&&k(e)}),[k,M,w,A,C]);return(0,i.jsx)(D,Object.assign({},g,{src:M?w:C||w,onError:j}))}))},35074:(e,t,r)=>{"use strict";function n(e,t){var r=1,n=e&&e*r,i=t&&t*r;return(n&&n!==Math.ceil(n)||i&&i!==Math.ceil(i))&&(r=Math.ceil(r),n=e&&e*r,i=t&&t*r),{width:n,height:i}}r.d(t,{Z:()=>n})},83811:(e,t,r)=>{"use strict";r.d(t,{f:()=>i});var n=r(42412).Z;function i(e,t){var r,i,s=e.indexOf(".");return s>0?(r=e.slice(0,s),i=e.slice(s,e.length)):(r=e,i=""),n(r,t)+i}},5272:(e,t,r)=>{"use strict";r.d(t,{P:()=>j});var n=r(83426),i=r(32361),s=r(72779),a=r.n(s),o=r(37984);var l=r(11837),c=(0,n.memo)((e=>{var{name:t,selectedItem:r}=e,n=(null==r?void 0:r.value)||"";return(0,l.jsx)("select",{className:"commons-select-hidden-select__hidden-select",name:t,value:n,onChange:o.Z,children:r&&(0,l.jsx)("option",{value:n,children:n})})}));const u={option:"commons-select-components-option__option","option--selected":"commons-select-components-option__option--selected","option--disabled":"commons-select-components-option__option--disabled"};var d=["children","className","item","selected"],h=(0,n.memo)((0,n.forwardRef)(((e,t)=>{var{children:r,className:i="",item:s,selected:o}=e,c=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,d),h=(0,n.useMemo)((()=>a()(u.option,i,{[u["option--selected"]]:o,[u["option--deleted"]]:!!s.disabled})),[i,o,s]);return(0,l.jsx)("li",Object.assign({className:h,ref:t,"data-value":s.value},c,{children:r}))})));var p=(0,n.memo)((e=>{var{children:t}=e;return(0,l.jsx)("ul",{className:"commons-select-components-options-list__options-list",children:t})}));var f=(0,n.memo)((e=>{var{children:t,className:r}=e,i=(0,n.useMemo)((()=>a()("commons-select-components-value__value",r)),[r]);return(0,l.jsx)("span",{className:i,children:t})}));var A=["children"],m=(0,n.memo)((0,n.forwardRef)(((e,t)=>{var{children:r}=e,n=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,A);return(0,l.jsx)("button",Object.assign({type:"button",className:"commons-select-components-toggle-button__toggle-button",ref:t},n,{children:r}))}))),g=r(45966),v=r.n(g),b=r(10045),y=r.n(b),C=new(v())({id:"chevron",use:"chevron-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="chevron">\n<path d="M18 9H6L12 15L18 9Z" fill="currentColor" />\n</symbol>'});y().add(C);const w=C,M={"menu-indicator":"commons-select-components-menu-indicator__menu-indicator",arrow:"commons-select-components-menu-indicator__arrow","menu-indicator--up":"commons-select-components-menu-indicator__menu-indicator--up","menu-indicator--down":"commons-select-components-menu-indicator__menu-indicator--down"};var S=r(7327);const I={menu:"commons-select-components-menu__menu","menu--open":"commons-select-components-menu__menu--open","menu--drop-top":"commons-select-components-menu__menu--drop-top","menu--drop-bottom":"commons-select-components-menu__menu--drop-bottom","menu--align-start":"commons-select-components-menu__menu--align-start","menu--align-end":"commons-select-components-menu__menu--align-end","menu--align-stretch":"commons-select-components-menu__menu--align-stretch"};var E=["children","isOpen","dropDirection","align","className"],x={Option:h,OptionsList:p,Value:f,ToggleButton:m,MenuIndicator:(0,n.memo)((e=>{var{menuIsOpen:t,menuDropDirection:r}=e,i=(0,n.useMemo)((()=>{switch(r){case"top":return t?"down":"up";case"bottom":return t?"up":"down"}}),[t,r]),s=(0,n.useMemo)((()=>a()(M["menu-indicator"],M["menu-indicator--"+i])),[i]);return(0,l.jsx)("span",{className:s,children:(0,l.jsx)(S.Z,{icon:w,typeClass:M.arrow})})})),Menu:(0,n.memo)((0,n.forwardRef)(((e,t)=>{var{children:r,isOpen:i,dropDirection:s,align:o,className:c}=e,u=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,E),d=(0,n.useMemo)((()=>a()(I.menu,I["menu--drop-"+s],I["menu--align-"+o],c,{[I["menu--open"]]:i})),[i,s,o,c]);return(0,l.jsx)("div",Object.assign({className:d,ref:t},u,{children:r}))})))};const T={select:"commons-select__select","select--normal-size":"commons-select__select--normal-size","select--outline":"commons-select__select--outline",disabled:"commons-select__disabled",focus:"commons-select__focus"};var D=["aria-expanded"],k=e=>(null==e?void 0:e.label)||"";function j(e){var{items:t,value:r,defaultValue:s=null,onChange:o,id:u,labelId:d,name:h,disabled:p,selectRef:f,renderItemContent:A,itemToAriaString:m=k,components:g={},className:v="",menuPlace:b="bottom stretch",variant:y="outline",size:C="normal",menuAutoDropDirection:w}=e,{isOpen:M,selectedItem:S,selectItem:I,reset:E,getToggleButtonProps:j,getMenuProps:L,getItemProps:O}=(0,i.L7)({items:t,itemToString:m,selectedItem:r,defaultSelectedItem:s,onSelectedItemChange:e=>null==o?void 0:o(e.selectedItem||null),toggleButtonId:u,labelId:d}),P=(0,n.useCallback)((e=>A?A(e):(null==e?void 0:e.label)||(0,l.jsx)("span",{children:" "})),[A]),{ToggleButton:N,MenuIndicator:B,Menu:R,OptionsList:V,Option:z,Value:Y}=(0,n.useMemo)((()=>Object.assign({},x,g)),[g]),G=j({disabled:p}),{"aria-expanded":U}=G,F=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(G,D),q=(0,n.useMemo)((()=>a()(T.select,T["select--"+y],T["select--"+C+"-size"],v,{[T.focus]:!!U,[T.disabled]:!!p})),[v,y,C,U,p]),H=(0,n.useRef)(null),[_,Z]=(0,n.useState)(null),Q=(0,n.useCallback)((()=>{var e,t=null==H||null===(e=H.current)||void 0===e?void 0:e.getBoundingClientRect();null!=t&&t.height&&Z(t.y+t.height>document.body.offsetHeight||t.y<0)}),[]),[W,X]=(0,n.useMemo)((()=>{var e=b.split(" "),[t]=e,[,r]=e;return w&&_&&(t="top"===t?"bottom":"top"),[t,r]}),[b,_,w]);(0,n.useImperativeHandle)(f,(()=>({change:e=>e?I(e):E()})),[I,E]),(0,n.useEffect)((()=>{M?Q():Z(null)}),[M,Q]);var J=M&&null!==_;return(0,l.jsxs)("div",{className:q,children:[(0,l.jsx)(c,{name:h,selectedItem:S}),(0,l.jsxs)(N,Object.assign({"aria-expanded":U},F,{children:[(0,l.jsx)(Y,{item:S,children:P(S)}),(0,l.jsx)(B,{menuIsOpen:J,menuDropDirection:W})]})),(0,l.jsx)(R,Object.assign({},L({ref:H}),{isOpen:J,dropDirection:W,align:X,children:(0,l.jsx)(V,{children:t.map(((e,t)=>(0,n.createElement)(z,Object.assign({},O({item:e,index:t,disabled:e.disabled}),{key:e.value,item:e,selected:e.value===(null==S?void 0:S.value)}),P(e))))})}))]})}j.Menu=x.Menu,j.MenuIndicator=x.MenuIndicator,j.Option=x.Option,j.OptionsList=x.OptionsList,j.Value=x.Value,j.ToggleButton=x.ToggleButton},83807:(e,t,r)=>{"use strict";r.r(t),r.d(t,{Spinner:()=>y});var n=r(83426),i=r(91913),s=r(45966),a=r.n(s),o=r(10045),l=r.n(o),c=new(a())({id:"light-loader",use:"light-loader-usage",viewBox:"0 0 38 38",content:'<symbol viewBox="0 0 38 38" xmlns="http://www.w3.org/2000/svg" id="light-loader">\n    <defs>\n        <linearGradient x1="8.042%" y1="0%" x2="65.682%" y2="23.865%" id="light-loader_a">\n            <stop stop-color="white" stop-opacity="0" offset="0%" />\n            <stop stop-color="white" stop-opacity=".631" offset="63.146%" />\n            <stop stop-color="white" offset="100%" />\n        </linearGradient>\n    </defs>\n    <g transform="translate(1 1)" fill="none" fill-rule="evenodd">\n        <path d="M36 18c0-9.94-8.06-18-18-18" stroke="url(#light-loader_a)" stroke-width="2">\n            <animateTransform attributeName="transform" type="rotate" from="0 18 18" to="360 18 18" dur="0.9s" repeatCount="indefinite" />\n        </path>\n        <circle fill="#fff" cx="36" cy="18" r="1">\n            <animateTransform attributeName="transform" type="rotate" from="0 18 18" to="360 18 18" dur="0.9s" repeatCount="indefinite" />\n        </circle>\n    </g>\n</symbol>'});l().add(c);const u=c;var d=new(a())({id:"loader@small",use:"loader@small-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="loader@small">\n    <path d="M23 13.0008C23 6.37367 17.6267 1 11 1" stroke="url(#loader@small_paint0_linear_4075_5013)" stroke-width="2">\n        <animateTransform attributeName="transform" type="rotate" from="0 12 12" to="360 12 12" dur="0.9s" repeatCount="indefinite" />\n    </path>\n    <path d="M23 14.0008C23.5523 14.0008 24 13.5529 24 13.0004C24 12.4479 23.5523 12 23 12C22.4477 12 22 12.4479 22 13.0004C22 13.5529 22.4477 14.0008 23 14.0008Z" fill="#D5232F">\n        <animateTransform attributeName="transform" type="rotate" from="0 12 12" to="360 12 12" dur="0.9s" repeatCount="indefinite" />\n    </path>\n    <defs>\n        <linearGradient id="loader@small_paint0_linear_4075_5013" x1="11.965" y1="1" x2="18.882" y2="3.86367" gradientUnits="userSpaceOnUse">\n            <stop stop-color="#D5232F" stop-opacity="0" />\n            <stop offset="0.63146" stop-color="#D5232F" stop-opacity="0.631" />\n            <stop offset="1" stop-color="#D5232F" />\n        </linearGradient>\n    </defs>\n</symbol>'});l().add(d);const h=d;var p=new(a())({id:"light-loader@small",use:"light-loader@small-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="light-loader@small">\n    <path d="M23 13.0008C23 6.37367 17.6267 1 11 1" stroke="url(#light-loader@small_paint0_linear_4828_4475)" stroke-width="2">\n        <animateTransform attributeName="transform" type="rotate" from="0 12 12" to="360 12 12" dur="0.9s" repeatCount="indefinite" />\n    </path>\n    <path d="M23 14.0008C23.5523 14.0008 24 13.5529 24 13.0004C24 12.4479 23.5523 12 23 12C22.4477 12 22 12.4479 22 13.0004C22 13.5529 22.4477 14.0008 23 14.0008Z" fill="#E5E5E5">\n        <animateTransform attributeName="transform" type="rotate" from="0 12 12" to="360 12 12" dur="0.9s" repeatCount="indefinite" />\n    </path>\n    <defs>\n        <linearGradient id="light-loader@small_paint0_linear_4828_4475" x1="11.965" y1="1" x2="18.882" y2="3.86367" gradientUnits="userSpaceOnUse">\n            <stop stop-color="white" stop-opacity="0" />\n            <stop offset="0.63146" stop-color="white" stop-opacity="0.631" />\n            <stop offset="1" stop-color="white" />\n        </linearGradient>\n    </defs>\n</symbol>'});l().add(p);const f=p,A={wrapper:"commons-spinner__wrapper",light:"commons-spinner__light",large:"commons-spinner__large",small:"commons-spinner__small",manualAnimation:"commons-spinner__manualAnimation",rotate:"commons-spinner__rotate"};var m=r(72779),g=r.n(m),v=r(76858),b=r(11837),y=(0,n.memo)((e=>{var{type:t="red",size:r="large",className:s}=e,a=(0,n.useMemo)((()=>{switch(t){case"light":return"large"===r?u:f;case"red":return"large"===r?i.Z:h}}),[t,r]),o=(0,n.useMemo)((()=>g()(A.wrapper,{[A.light]:"light"===t},s)),[t,s]),l=(0,n.useMemo)((()=>g()({[A.manualAnimation]:"ios"===(0,v.operatingSystem)()},A[r])),[r]);return(0,b.jsx)("div",{className:o,children:(0,b.jsx)("svg",{className:l,viewBox:a.viewBox,pointerEvents:"none",children:(0,b.jsx)("use",{xlinkHref:"#"+a.id})})})}))},87067:(e,t,r)=>{"use strict";r.d(t,{t:()=>p});var n=r(83426),i=r(90497),s=r(69260),a=r(848);var o=r(72779),l=r.n(o),c=r(23400),u=r(11837),d=["children","navigationClassName","navigationStyleOptions","className"],h=[s.W_,s.eZ];const p=(0,n.memo)((e=>{var{children:t,navigationClassName:r,navigationStyleOptions:s,className:o}=e,p=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,d),f=(0,n.useMemo)((()=>(0,c.Z)()),[]),A=(0,n.useMemo)((()=>"prev"+f),[f]),m=(0,n.useMemo)((()=>"next"+f),[f]),g=(0,n.useMemo)((()=>l()("commons-swiper__disabled",null==s?void 0:s.disabledClassName)),[s]),v=(0,n.useMemo)((()=>({enabled:!0,prevEl:"."+A,nextEl:"."+m,disabledClass:g})),[A,m,g]),b=(0,n.useMemo)((()=>l()("commons-swiper__prev",A,r,null==s?void 0:s.iconPrevClassName)),[r,A,s]),y=(0,n.useMemo)((()=>l()("commons-swiper__next",m,r,null==s?void 0:s.iconNextClassName)),[r,m,s]),C=(0,n.useMemo)((()=>l()("commons-swiper__swiper",o)),[o]),w=(0,n.useMemo)((()=>{var e=(null==s?void 0:s.iconName)||"arrow",t=(null==s?void 0:s.iconSize)||"normal";return(0,u.jsx)("div",{className:b,children:(0,u.jsx)(a.J,{name:e,size:t})})}),[s,b]),M=(0,n.useMemo)((()=>{var e=(null==s?void 0:s.iconName)||"arrow",t=(null==s?void 0:s.iconSize)||"normal";return(0,u.jsx)("div",{className:y,children:(0,u.jsx)(a.J,{name:e,size:t})})}),[s,y]);return(0,u.jsxs)("div",{className:"commons-swiper__wrapper",children:[w,(0,u.jsx)(i.tq,Object.assign({className:C,modules:h,navigation:v},p,{children:t})),M]})}))},41005:(e,t,r)=>{"use strict";r.d(t,{Q:()=>a});var n=r(83426),i=r(11837);const s=(0,n.memo)((e=>(0,i.jsx)(i.Fragment,{children:e.parts.map(((e,t)=>{var r="text-"+t;return"highlighted"===e.type?(0,i.jsx)("span",{className:"highlighted-text",children:e.text},r):(0,i.jsx)("span",{children:e.text},r)}))})));var a=(0,n.memo)((e=>{var t=(0,n.useMemo)((()=>((e,t)=>{if(!t||0===t.length)return[{type:"regular",text:e}];for(var r=e.toLowerCase(),n=t.toLowerCase(),i=[];r.length>0;){var s=r.indexOf(n);if(-1===s){var a=e.substr(0);i.push({type:"regular",text:a}),r=r.substr(a.length),e=e.substr(a.length)}else if(0===s){var o=e.substr(s,n.length);i.push({type:"highlighted",text:o}),r=r.substr(o.length),e=e.substr(o.length)}else{var l=e.substr(0,s);i.push({type:"regular",text:l}),r=r.substr(l.length),e=e.substr(l.length)}}return i})(e.text,e.subject)),[e.text,e.subject]);return(0,i.jsx)(s,{parts:t})}))},59897:(e,t,r)=>{"use strict";r.d(t,{x:()=>c});var n=r(83426),i=r(72779),s=r.n(i);const a={text:"commons-text__text","body-1":"commons-text__body-1","body-2":"commons-text__body-2",callout:"commons-text__callout",h1:"commons-text__h1",h2:"commons-text__h2",h3:"commons-text__h3","h3-extra":"commons-text__h3-extra","h3-regular":"commons-text__h3-regular",h4:"commons-text__h4",h5:"commons-text__h5","payment-form-h1":"commons-text__payment-form-h1","payment-form-h2":"commons-text__payment-form-h2","title-1":"commons-text__title-1","footnote-2":"commons-text__footnote-2","footnote-1":"commons-text__footnote-1","payment-form-footnote-1":"commons-text__payment-form-footnote-1","payment-form-footnote-2":"commons-text__payment-form-footnote-2","payment-form-footnote-3":"commons-text__payment-form-footnote-3","payment-form-caption-1":"commons-text__payment-form-caption-1","caption-1":"commons-text__caption-1","caption-2":"commons-text__caption-2","profile-h2":"commons-text__profile-h2","profile-h3":"commons-text__profile-h3","feed-banner-body-1":"commons-text__feed-banner-body-1","feed-banner-body-2":"commons-text__feed-banner-body-2","overflow-ellipsis":"commons-text__overflow-ellipsis","overflow-break-word":"commons-text__overflow-break-word","profile-info-base-title":"commons-text__profile-info-base-title","profile-info-preferences-no-answer":"commons-text__profile-info-preferences-no-answer","profile-info-preferences-ask-more":"commons-text__profile-info-preferences-ask-more","profile-info-preferences-about-title":"commons-text__profile-info-preferences-about-title","profile-info-preferences-preferences":"commons-text__profile-info-preferences-preferences","settings-section-title":"commons-text__settings-section-title","title-slim":"commons-text__title-slim","small-title-slim":"commons-text__small-title-slim","mingle-description":"commons-text__mingle-description"};var o=r(11837),l=["white","common"],c=(0,n.memo)((e=>{var{variant:t="body-2",content:r,color:i,overflowMode:c,dataTestId:u}=e,d=(0,n.useMemo)((()=>{if(i)return"inherit"===i?{"--color":"inherit"}:l.includes(i)?{"--color":"var(--"+i+"-color)"}:{"--color":"var(--sdv-"+i+"-color)"}}),[i]),h=(0,n.useMemo)((()=>s()(a.text,a[t],{[a["overflow-"+c]]:!!c})),[c,t]),p="string"==typeof r,f=(0,n.useMemo)((()=>p?{__html:r}:void 0),[r,p]),A=(0,n.useMemo)((()=>p?void 0:r),[r,p]);switch(t){case"h1":return(0,o.jsx)("h1",{className:h,style:d,"data-test-id":u,dangerouslySetInnerHTML:f,children:A});case"h2":return(0,o.jsx)("h2",{className:h,style:d,"data-test-id":u,dangerouslySetInnerHTML:f,children:A});case"h3":case"h3-extra":case"h3-regular":return(0,o.jsx)("h3",{className:h,style:d,"data-test-id":u,dangerouslySetInnerHTML:f,children:A});case"h4":return(0,o.jsx)("h4",{className:h,style:d,"data-test-id":u,dangerouslySetInnerHTML:f,children:A});case"h5":return(0,o.jsx)("h5",{className:h,style:d,"data-test-id":u,dangerouslySetInnerHTML:f,children:A});default:return(0,o.jsx)("span",{className:h,style:d,"data-test-id":u,dangerouslySetInnerHTML:f,children:A})}}))},97742:(e,t,r)=>{"use strict";r.r(t),r.d(t,{ToggleSwitch:()=>o});var n=r(83426);var i=r(59897),s=r(11837),a=["label","variant","sliderColor"],o=(0,n.memo)((e=>{var{label:t,variant:r,sliderColor:o="accent"}=e,l=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,a),c=(0,n.useMemo)((()=>({"--slider-color":"var(--sdv-"+o+"-color)"})),[o]);return(0,s.jsxs)("label",{className:"commons-toggle-switch__container",style:c,children:[(0,s.jsx)("input",Object.assign({},l,{type:"checkbox"})),(0,s.jsx)("span",{className:"commons-toggle-switch__slider"}),t?(0,s.jsx)(i.x,{content:t,variant:r}):null]})}))},34677:(e,t,r)=>{"use strict";r.d(t,{_:()=>u});var n=r(83426),i=r(848),s=r(59897);const a={content:"commons-tooltip-content__content",dark:"commons-tooltip-content__dark","second-accent":"commons-tooltip-content__second-accent",arrowBottom:"commons-tooltip-content__arrowBottom",arrowTop:"commons-tooltip-content__arrowTop",arrowRight:"commons-tooltip-content__arrowRight",arrowLeft:"commons-tooltip-content__arrowLeft",arrowAlignmentLeft:"commons-tooltip-content__arrowAlignmentLeft",arrowAlignmentRight:"commons-tooltip-content__arrowAlignmentRight",arrowAlignmentTop:"commons-tooltip-content__arrowAlignmentTop",arrowAlignmentCenterVertical:"commons-tooltip-content__arrowAlignmentCenterVertical",arrowAlignmentCenterHorizontal:"commons-tooltip-content__arrowAlignmentCenterHorizontal",closeButton:"commons-tooltip-content__closeButton"};var o=r(72779),l=r.n(o),c=r(11837),u=(0,n.memo)((e=>{var{title:t,onCloseButtonClick:r,arrowPlacement:o,variant:u="dark"}=e,d=(0,n.useMemo)((()=>{var e,t,[r="top",n="center"]=(null!=o?o:"top").split(/(?=[A-Z])/);switch(r){case"top":e=a.arrowTop;break;case"bottom":default:e=a.arrowBottom;break;case"left":e=a.arrowLeft;break;case"right":e=a.arrowRight}switch(n.toLowerCase()){case"left":t=a.arrowAlignmentLeft;break;case"right":t=a.arrowAlignmentRight;break;case"top":t=a.arrowAlignmentTop;break;case"bottom":t=a.arrowAlignmentBottom;break;default:t="top"===r||"bottom"===r?a.arrowAlignmentCenterHorizontal:a.arrowAlignmentCenterVertical}return l()(a.content,e,t,a[u])}),[o,u]),h=(0,n.useMemo)((()=>"string"==typeof t?(0,c.jsx)(s.x,{variant:"footnote-2",color:"light",content:t}):t),[t]);return(0,c.jsxs)("div",{className:d,children:[h,r&&(0,c.jsx)("div",{className:a.closeButton,onClick:r,children:(0,c.jsx)(i.J,{name:"cross",size:"normal",color:"var(--sdv-light-color)"})})]})}))},1538:(e,t,r)=>{"use strict";r.r(t),r.d(t,{ChangeCreditAmount:()=>C});var n=r(83426),i=r(56782),s=r(43619),a=r(98705),o=r(76143),l=r(90713),c=r(20802),u=r(19973),d=r(72779),h=r.n(d),p=r(22201),f=r(43553),A=r(79587),m=r(48616),g=r(47754),v=r(11837);const b=(0,n.memo)((e=>{var{data:t,onChangeCreditsAmount:r,onChangeCreditsReason:i,onChangeCreditsSpecification:s,onChangeCreditsClearance:a,onChangeCreditsCommentary:o,onChangeBalance:l,creditsReasonsOptions:c,creditsSpecificationOptions:u,creditsClearanceOptions:d,hasAddCredits:b,hasRequiredCommentary:y,disabled:C}=e,[w,M]=(0,n.useState)(!1),S=(0,m.s)(r),I=(0,m.s)(i),E=(0,m.s)(s),x=(0,m.s)(a),T=(0,m.s)(o),D=(0,n.useCallback)((e=>{e.preventDefault();var t=new FormData(e.currentTarget);l({amount:Number(t.get("amount")||0),reason:String(t.get("reason")||""),specification:String(t.get("specification")||""),clearance:String(t.get("clearance")||""),commentary:String(t.get("commentary")||"")})}),[l]),k=(0,n.useMemo)((()=>b?"add":"deduct"),[b]),j=(0,n.useCallback)((e=>{e.preventDefault(),M(!0)}),[]),L=(0,n.useMemo)((()=>h()("change-credit-amount",{"change-credit-amount_validation":w})),[w]),O=(0,g.n)("/overlay/change-credits",k);return(0,v.jsxs)("form",{className:L,onSubmit:D,onInvalid:j,children:[(0,v.jsxs)("div",{className:"change-credit-amount__field",children:[(0,v.jsx)("label",{className:"change-credit-amount__label",children:(0,v.jsx)(p.o,{href:"/overlay/change-credits#sum-credit"})}),(0,v.jsx)("input",{className:"change-credit-amount__input",name:"amount",type:"number",pattern:"^(-)?\\d+$",value:t.amount,placeholder:"0",onChange:S,required:!0})]}),!!c&&(0,v.jsxs)("div",{className:"change-credit-amount__field",children:[(0,v.jsx)("label",{className:"change-credit-amount__label",children:(0,v.jsx)(p.o,{href:"/overlay/change-credits#reason"})}),(0,v.jsx)("div",{className:"change-credit-amount__select",children:(0,v.jsxs)("select",{className:"change-credit-amount__select-field",name:"reason",value:t.reason,onChange:I,required:!0,children:[(0,v.jsx)(f.k,{href:"/overlay/change-credits#select-reason",value:""}),c.map((e=>(0,v.jsx)(f.k,{href:e.name,value:e.key},e.key)))]})})]}),!!u&&(0,v.jsxs)("div",{className:"change-credit-amount__field",children:[(0,v.jsx)("label",{className:"change-credit-amount__label",children:(0,v.jsx)(p.o,{href:"/overlay/change-credits#specification"})}),(0,v.jsx)("div",{className:"change-credit-amount__select",children:(0,v.jsxs)("select",{className:"change-credit-amount__select-field",name:"specification",value:t.specification,onChange:E,required:!0,children:[(0,v.jsx)(f.k,{href:"/overlay/change-credits#select-specification",value:""}),u.map((e=>(0,v.jsx)(f.k,{href:e.name,value:e.key},e.key)))]})})]}),!!d&&(0,v.jsxs)("div",{className:"change-credit-amount__field",children:[(0,v.jsx)("label",{className:"change-credit-amount__label",children:(0,v.jsx)(p.o,{href:"/overlay/change-credits#clearance"})}),(0,v.jsx)("div",{className:"change-credit-amount__select",children:(0,v.jsxs)("select",{className:"change-credit-amount__select-field",name:"clearance",value:t.clearance,onChange:x,required:!0,children:[(0,v.jsx)(f.k,{href:"/overlay/change-credits#select-clearance",value:""}),d.map((e=>(0,v.jsx)(f.k,{href:e.name,value:e.key},e.key)))]})})]}),(0,v.jsxs)("div",{className:"change-credit-amount__field",children:[(0,v.jsx)("label",{className:"change-credit-amount__label",children:(0,v.jsx)(p.o,{href:"/overlay/change-credits#commentary"})}),(0,v.jsx)("textarea",{className:"change-credit-amount__input",name:"commentary",rows:3,onChange:T,required:y,value:t.commentary,maxLength:250})]}),(0,v.jsx)("div",{className:"change-credit-amount__action",children:(0,v.jsx)(A.z,{variant:"primary",title:O,type:"submit",disabled:C})})]})}));var y={amount:"",reason:"",commentary:""},C=(0,n.memo)((e=>{var{ownerId:t}=e,r="/texts/operator/change-credits-reasons",d="/texts/operator/credits-specification",h="/texts/operator/credits-clearance",p=(0,u.D)(r),f=(0,u.D)(d),A=(0,u.D)(h),[m,g]=(0,n.useState)(y),C=(0,n.useMemo)((()=>{var e=Number(m.amount);return(isNaN(e)?0:e)>=0}),[m.amount]),w=(0,n.useMemo)((()=>p?Object.keys(p).map((e=>({key:e,name:r+"#"+e}))):void 0),[p]),M=(0,n.useMemo)((()=>{if(f){if(!m.reason)return null;var e=Object.keys(f).filter((e=>e.startsWith(m.reason))).map((e=>({key:e,name:d+"#"+e})));return e.length>0?e:null}}),[f,m.reason]),S=(0,n.useMemo)((()=>{if(A){if(!m.reason)return null;var e=Object.keys(A).filter((e=>e.startsWith(m.reason))).map((e=>({key:e,name:h+"#"+e})));return e.length>0?e:null}}),[A,m.reason]),I=(0,n.useCallback)((e=>{w&&e&&g((t=>Object.assign({},t,{amount:e})))}),[w]),E=(0,n.useCallback)((e=>{e&&g((t=>Object.assign({},t,{reason:e,specification:""})))}),[]),x=(0,n.useCallback)((e=>{e&&g((t=>Object.assign({},t,{specification:e})))}),[]),T=(0,n.useCallback)((e=>{e&&g((t=>Object.assign({},t,{clearance:e})))}),[]),D=(0,n.useCallback)((e=>{e&&g((t=>Object.assign({},t,{commentary:e})))}),[]),k=(0,n.useMemo)((()=>"it-testing"!==m.reason),[m.reason]),[j,L]=(0,s.OX)(),O=(0,s.Yc)((e=>(p&&e.reason&&(e.reason=p[e.reason]),f&&e.specification&&(e.specification=f[e.specification]),A&&e.clearance&&(e.clearance=A[e.clearance]),L(i.V.shared(t).changeBalance(e).pipe((0,a.RO)((()=>{l.T.shared().get(c.Z).actions.close("change-credits-amount")})),(0,a.ym)((()=>o.o.just()))).asObservable()))),[p,A,f,t,L]);return void 0!==w&&void 0!==M&&void 0!==S?(0,v.jsx)(b,{data:m,onChangeCreditsAmount:I,onChangeCreditsReason:E,onChangeCreditsSpecification:x,onChangeCreditsClearance:T,onChangeBalance:O,onChangeCreditsCommentary:D,creditsReasonsOptions:w,creditsSpecificationOptions:M,creditsClearanceOptions:S,hasAddCredits:C,hasRequiredCommentary:k,disabled:j}):null}))},87482:(e,t,r)=>{"use strict";r.d(t,{t:()=>o});var n=r(83426),i=r(72779),s=r.n(i),a=r(11837),o=(0,n.memo)((e=>{var{className:t,onClick:r}=e,i=(0,n.useMemo)((()=>s()("cross-button",t)),[t]),o=(0,n.useCallback)((e=>{e.stopPropagation(),r()}),[r]);return(0,a.jsxs)("div",{className:i,onClick:o,children:[(0,a.jsx)("div",{className:"icon",children:"×"}),(0,a.jsx)("div",{className:"background"})]})}))},67723:(e,t,r)=>{"use strict";r.d(t,{h:()=>q});var n=r(83426),i=r(82801),s=r(22983),a=r(76143),o=r(20867),l=r(43619),c=r(76214),u=r(93981),d=r(90713),h=r(20802),p=r(56782),f=r(68755),A=r(84774),m=r(11837),g=["userId","onPaymentStarted"],v=r(72779),b=r.n(v),y=r(22201),C=r(87482),w=r(21353),M=r(47754),S=r(15185),I=r(48241),E=r(71117);var x=r(20979);const T=(0,n.memo)((e=>{var{onCloseButtonClick:t,selectedPackage:r,onTermsClick:i,onPrivacyClick:s,onRefundClick:a,onChooseOtherPackageClick:o,additionalInvoiceData:l,onPurchaseButtonClick:c,onPaymentStarted:u,onPaymentFinished:d,callIsActive:h,paymentReason:p}=e,f=r.creditsAmount,A=(0,M.n)("dialogs/credits-fast-buy-banner","purchase-button-text",{creditsAmount:""+f}),g=(0,n.useMemo)((()=>"call"===p?h?"/dialogs/credits-fast-buy-banner#active-video-call-title":"/dialogs/credits-fast-buy-banner#ended-video-call-title":"/dialogs/credits-fast-buy-banner#title"),[h,p]),v=(0,S.s)(!0)||"",T=r.price,D=T.localizedIncludingTax,k=(0,n.useMemo)((()=>({price:T.includingTax,currency:T.currency,sku:r.sku})),[r,T]),j=(0,x.k)(T),L=(0,n.useMemo)((()=>T.taxIncluded?"/dialogs/credits-fast-buy-banner#description-with-tax":"/dialogs/credits-fast-buy-banner#description"),[T]),O=(0,n.useMemo)((()=>{var e,t;return T.taxIncluded?{creditsAmount:""+f,net:T.localizedNetPrice,tax:null==T||null===(e=T.tax)||void 0===e?void 0:e.localizedTax,taxAbbreviation:null==T||null===(t=T.tax)||void 0===t?void 0:t.abbreviation,gross:T.localizedIncludingTax}:{creditsAmount:""+f,price:""+j}}),[f,j,T]),P=(0,n.useMemo)((()=>b()("dialogs-credits-fast-buy-banner__button",E.Z.button,E.Z.primary)),[]);return(0,m.jsxs)("div",{className:"dialogs-credits-fast-buy-banner__wrapper",children:[(0,m.jsx)("div",{children:(0,m.jsx)(y.o,{href:g})}),(0,m.jsx)("div",{children:(0,m.jsx)(C.t,{onClick:t,className:"dialogs-credits-fast-buy-banner__closeButton"})}),(0,m.jsxs)("div",{className:"dialogs-credits-fast-buy-banner__formContainer",children:[(0,m.jsx)(w.B6,{confirmed:!0,additionalInvoiceData:l,packageInfo:k,btnText:A,descriptionPriceText:D,onTermsClick:i,onPrivacyClick:s,onChooseAnotherAmountClick:o,onPaymentStart:u,onPaymentFinish:d,processedByText:v,onPurchaseButtonClick:c,hideProcessingWindow:!1,descriptionVisible:!1,supportedCardsVisible:!1,buttonClassName:P}),(0,m.jsxs)("div",{"data-attribute":"moto-fast-purchase-description",className:"dialogs-credits-fast-buy-banner__description",children:[(0,m.jsxs)("div",{className:"dialogs-credits-fast-buy-banner__chooseTextWrapper",children:[(0,m.jsx)(y.o,{href:"/dialogs/credits-fast-buy-banner#or"})," ",(0,m.jsx)(I.r,{colorType:"transparentDark",dotted:!0,onClick:o,children:(0,m.jsx)(y.o,{href:"/dialogs/credits-fast-buy-banner#choose-another-package"})})]}),(0,m.jsxs)("div",{children:[(0,m.jsx)(y.o,{href:L,data:O}),(0,m.jsx)("span",{children:". "}),v,(0,m.jsx)("span",{children:": "}),(0,m.jsx)(I.r,{colorType:"transparentDark",dotted:!0,onClick:i,children:(0,m.jsx)(y.o,{href:"/dialogs/credits-fast-buy-banner#terms-link"})}),(0,m.jsx)("span",{children:", "}),(0,m.jsx)(I.r,{colorType:"transparentDark",dotted:!0,onClick:s,children:(0,m.jsx)(y.o,{href:"/dialogs/credits-fast-buy-banner#privacy-link"})}),(0,m.jsx)("span",{children:", "}),(0,m.jsx)(I.r,{colorType:"transparentDark",dotted:!0,onClick:a,children:(0,m.jsx)(y.o,{href:"/dialogs/credits-fast-buy-banner#refund-link"})}),(0,m.jsx)("span",{children:"."})]})]}),(0,m.jsx)("div",{className:"dialogs-credits-fast-buy-banner__supportedCardsWrapper",children:(0,m.jsx)(w.oY,{selectedCardTypes:[],autotestID:"moto-fast-purchase-mobile-wrapper"})})]})]})}));var D,k=r(89219),j=r(98705),L=r(48202),O=r(66784),P=r(51671),N=r(71593),B=r(32734),R=r(46073),V=r(95725),z=r(29331),Y=r(93747),G=r(41525);k.N&&(D=r(60826).Z);var U,F=(U=T,(0,n.memo)((e=>{var{userId:t,onPaymentStarted:r}=e,i=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,g),s=(0,n.useCallback)(((e,n)=>{t&&A.PV.shared().logPurchaseStarted(t,n.type),r&&r(e,n)}),[t,r]);return(0,m.jsx)(U,Object.assign({},i,{onPaymentStarted:s}))}))),q=(0,n.memo)((()=>{var e,t=(0,o.I)(),r=(0,l.mA)((()=>t?c.Wd.shared(t).packages():(0,i.of)([])),[t],[]),A=(0,l.mA)((()=>t?(0,s.aj)([d.T.shared().get(B.Z,t).store.rxState().pipe((0,V.U)((e=>"idle"!==e.status)),(0,z.x)()),R.D.shared(t).callExists]).pipe((0,V.U)((e=>{var[t,r]=e;return t||r}))):(0,i.of)(!1)),[t],!1),g=(0,l.mA)((()=>t?u.l.shared(t).canOffer:(0,i.of)(!1)),[t]),v=(0,l.mA)((()=>t?u.l.shared(t).offer:(0,i.of)(null)),[t],null),b=(0,n.useRef)(null),y=(0,n.useRef)(null),C=(0,l.GC)((()=>t&&g?u.l.shared(t).startOffer(g):a.o.just(void 0)),[t,g]),w=(0,l.GC)((()=>t?u.l.shared(t).rejectOffer():a.o.just(void 0)),[t]),M=(0,n.useCallback)((()=>{f.Z.emit("command.chat.notice.remove","fast-buy")}),[]),S=(0,l.GC)((()=>a.o.defer((()=>t?u.l.shared(t).acceptOffer():a.o.just(void 0))).pipe((0,j.RO)((()=>{M()})))),[t,M]),I=(0,n.useCallback)((()=>{w(),M()}),[w,M]);(0,n.useEffect)((()=>{g&&null===b.current&&C(),!1===g&&b.current&&M()}),[M,g,C]),(0,n.useEffect)((()=>{b.current=v,v&&(y.current={attendeeId:v.attendeeId,reason:v.reason})}),[v]);var E=(0,n.useCallback)((()=>{var e;D&&D.state&&(null===(e=D)||void 0===e||e.exit())}),[]),x=(0,n.useCallback)((()=>{d.T.shared().get(h.Z).actions.open("terms-and-conditions",[{props:{}}]),E()}),[E]),T=(0,n.useCallback)((()=>{d.T.shared().get(h.Z).actions.open("privacy-policy",[{props:{}}]),E()}),[E]),k=(0,n.useCallback)((()=>{d.T.shared().get(h.Z).actions.open("refund-policy",[{props:{}}]),E()}),[E]),U=(0,l.GC)((()=>(0,Y.V)({name:G.t.FastBuyButton})),[]),q=(0,l.mA)((()=>t?p.V.shared(t).previousCreditsPackageAmount:(0,i.of)(0)),[t]),H=(0,n.useMemo)((()=>{var e;if(r.length)return q&&(e=r.find((e=>e.creditsAmount>=+q&&"membership"!==e.subscription))),e||(e=r.find((e=>"membership"!==e.subscription))),e}),[r,q]),_=(0,n.useCallback)(((e,t)=>{if(e){if(L.z.shared().complete(O.x.failure(e)),!(e instanceof Error)&&P.c[e.code]){var r=(e=>{var t={};return"rebill"===e.type&&e.requisites.cardId&&e.requisites.cardNumber&&(t["card-id"]=e.requisites.cardId,t["card-number"]=e.requisites.cardNumber),t})(t),n=(0,N.an)(P.c[e.code]),i=n.data;return Object.prototype.hasOwnProperty.call(n,"data")&&r&&i&&Object.keys(i).forEach((e=>{i[e]=r[e]})),void f.Z.emit("app:error",n)}f.Z.emit("app:error","purchase2300")}else y.current&&L.z.shared().complete(O.x.success({attendeeId:y.current.attendeeId,reason:y.current.reason}))}),[]),Z=(0,n.useMemo)((()=>{if(H&&H.methods.length)return{invoice:(0,c.VN)(H),orderConfirmed:!0,source:"fastBuy"}}),[H]);return H?(0,m.jsx)(F,{onCloseButtonClick:I,selectedPackage:H,additionalInvoiceData:Z,onTermsClick:x,onPrivacyClick:T,onRefundClick:k,onChooseOtherPackageClick:U,onPurchaseButtonClick:S,onPaymentFinished:_,callIsActive:A,paymentReason:null===(e=y.current)||void 0===e?void 0:e.reason,userId:t}):null}))},17565:(e,t,r)=>{"use strict";r.d(t,{p:()=>g});var n=r(83426),i=r(95725),s=r(43619),a=r(93480),o=r(72779),l=r.n(o),c=r(7327),u=r(6121),d=r(88434),h=r(81665),p=r(11837);const f=(0,n.memo)((e=>{var{visible:t,size:r="small"}=e,i=(0,n.useMemo)((()=>l()("user-in-chat-list-indicator","user-in-chat-list-"+r+"-indicator")),[r]),s=(0,n.useMemo)((()=>{switch(r){case"small":return u.Z;case"medium":return d.Z;case"large":return h.Z}}),[r]);return t?(0,p.jsx)("span",{className:i,children:(0,p.jsx)(c.Z,{typeClass:"icon-in-chat-list",icon:s})}):null}));var A=r(82801),m=["userId","ownerId","visible"],g=(0,n.memo)((e=>{var{userId:t,ownerId:r,visible:n}=e,o=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,m),l=(0,s.mA)((()=>void 0!==n?(0,A.of)(n):a.o.shared(t).chats.pipe((0,i.U)((e=>!!e.find((e=>e.attendeeId===r)))))),[t,r,n],!1);return(0,p.jsx)(f,Object.assign({},o,{visible:l}))}))},23454:(e,t,r)=>{"use strict";r.d(t,{H:()=>A});var n=r(83426),i=r(43619),s=r(93658),a=r(72779),o=r.n(a),l=r(7327),c=r(6121),u=r(88434),d=r(81665),h=r(11837);const p=(0,n.memo)((e=>{var{visible:t,size:r}=e,i=(0,n.useMemo)((()=>o()("user-in-contacts-indicator","user-in-contacts-"+r+"-indicator")),[r]),s=(0,n.useMemo)((()=>{switch(r){case"small":return c.Z;case"medium":return u.Z;case"large":return d.Z}}),[r]);return t?(0,h.jsx)("span",{className:i,children:(0,h.jsx)(l.Z,{typeClass:"icon-in-contacts",icon:s})}):null}));var f=r(82801),A=(0,n.memo)((e=>{var{userId:t,ownerId:r,size:n="small",visible:a}=e,o=(0,i.mA)((()=>void 0!==a?(0,f.of)(a):s.X.shared(t).userIsContact(r)),[t,r,a],!1);return(0,h.jsx)(p,{visible:o,size:n})}))},50249:(e,t,r)=>{"use strict";r.d(t,{n:()=>f});var n=r(76143),i=r(68755),s=r(43619),a=r(83426),o=r(79587),l=r(47754),c=r(11837),u=["onClick"];const d=(0,a.memo)((e=>{var{onClick:t}=e,r=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,u),n=(0,l.n)("/users/email","send-email");return n?(0,c.jsx)(o.z,Object.assign({},r,{icon:"mail",title:n,onClick:t})):null}));var h=r(98705),p=["attendeeId","onClick"],f=(0,a.memo)((e=>{var{attendeeId:t,onClick:r}=e,a=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,p),o=(0,s.GC)((()=>function(e,t){return n.o.defer((()=>(i.Z.emit("command.sidebar.open","chat",e,"letter"),n.o.just())))}(t).pipe((0,h.RO)((()=>null==r?void 0:r())))),[t,r]);return(0,c.jsx)(d,Object.assign({},a,{onClick:o}))}))},48496:(e,t,r)=>{"use strict";r.d(t,{z:()=>k});var n=r(83426),i=r(20867),s=r(68830),a=r(27048),o=r(51973),l=r(68755),c=r(83811),u=r(3100),d=r(82801),h=r(22983),p=r(95725),f=r(43619),A=r(39860),m=r(66784),g=r(78523),v=r(11837),b=(0,n.memo)((e=>{var{letter:t,attachment:r,className:b,activeAttachment:y}=e,{sender:C,recipient:w}=t,[M,S]=(0,n.useState)(!0),I=(0,i.I)(),E=(0,n.useCallback)((()=>{var e=t.attachments.map((e=>{var t=!!e.reference&&e.reference.indexOf("/free")>=0;return I&&e.basename&&C!==I&&!t?new o.V1(I,{type:"photo"===e.mediaType?"image":"video",path:"photo"===e.mediaType?(0,a.eb)(C,w,e.basename,!1,!1):(0,a.LQ)(C,w,e.basename,!1,!1),ownerId:C}).status.pipe((0,p.U)((t=>Object.assign({},e,{status:t})))):(0,d.of)(Object.assign({},e,{status:"available"}))}));(0,h.aj)(e).toSingle().safeSubscribe((e=>{var n=encodeURIComponent(g.h.shared().getAAF());l.Z.emit("overlay","gallery-letter",e.map((e=>{var t=!!e.reference&&e.reference.indexOf("/free")>=0,i=e.basename?"photo"===r.mediaType?(0,a.eb)(C,w,e.basename,!1,t):(0,a.LQ)(C,w,e.basename,!1,t):"",s="available"!==e.status,o=e.basename&&(0,c.f)("photo"===e.mediaType?(0,a.eb)(C,w,e.basename,s,t):(0,a.LQ)(C,w,e.basename,s,t),u.D.shared().sharding),l=o+"."+u.D.shared().photos.galleryVideo.size+"."+u.D.shared().photos.galleryVideo.options.join("."),d=o+"."+u.D.shared().photos.galleryImage.size+"."+u.D.shared().photos.galleryImage.options.join("."),h=s?l:l+"?authorization="+n,p=s?d:d+"?authorization="+n;return Object.assign({},e,{sender:C,recipient:w,basePath:i,baseUrl:(0,c.f)(i,u.D.shared().sharding),frameId:e.basename,type:e.mediaType,video:"video"===e.mediaType,photo:"photo"===e.mediaType,preview:s,paid:"available"===e.status,token:n,videoUrl:h,photoUrl:p})})),r.basename,t.id),setTimeout((function(){l.Z.emit("event.letter.gallery.loaded",!0)}),1e3)}))}),[t.attachments,t.id,I,C,w,r.basename,r.mediaType]),{openResource:x,resourcePreview:T,resourceAccessStatus:D}=((e,t,r,s,l)=>{var c=(0,i.I)(),u=!!r.reference&&r.reference.indexOf("/free")>=0,h=(0,n.useMemo)((()=>r.basename?"cheer"===r.mediaType?(0,a.XQ)(r.basename,r.reference):"photo"===r.mediaType?(0,a.eb)(e,t,r.basename,!1,u):(0,a.LQ)(e,t,r.basename,!1,u):null),[r.basename,r.mediaType,r.reference,e,t,u]),p=(0,n.useMemo)((()=>{if(!c||e===c||!h||"cheer"===r.mediaType||u)return null;var n={type:"photo"===r.mediaType?"image":"video",path:h,ownerId:e,referrer:l?(0,a.xJ)(e,t,l.id):void 0};return new o.V1(c,n)}),[r.mediaType,u,l,t,h,e,c]),A=(0,f.mA)((()=>p?p.status:(0,d.of)("available")),[p]),m=(0,n.useMemo)((()=>{if(r.basename&&A){var n="cheer"!==r.mediaType&&("photo"!==r.mediaType||"available"!==A);return{path:"cheer"===r.mediaType?(0,a.XQ)(r.basename,r.reference):"photo"===r.mediaType?(0,a.eb)(e,t,r.basename,n,u):(0,a.LQ)(e,t,r.basename,n,u),blurred:n}}}),[r.basename,r.reference,r.mediaType,e,t,u,A]),g=(0,n.useCallback)((()=>{"available"===A?s(h):p&&"payment_required"===A&&p.buy().safeSubscribe((e=>{e.isSuccessful&&s(h)}))}),[p,h,A,s]);return{resourcePreview:m,resourcePath:h,resourceAccessStatus:A,openResource:g}})(C,w,r,E,t);(0,n.useEffect)((()=>{var e=null;return(null==y?void 0:y.basename)===r.basename&&(null==y?void 0:y.mediaType)===r.mediaType&&(e=setTimeout((()=>{x()}),100)),()=>{e&&clearTimeout(e)}}),[null==y?void 0:y.basename,r.basename,null==y?void 0:y.mediaType,r.mediaType,x]);var k="available"!==D,j=(0,A.f5)(),L=(0,n.useCallback)((()=>{j(m.x.success()),S(!1)}),[j]),O=(0,n.useCallback)((()=>{j(m.x.failure("media-load-failed")),S(!1)}),[j]),P=(0,n.useMemo)((()=>{var e=null!=T&&T.blurred?"":"?authorization="+encodeURIComponent(g.h.shared().getAAF());return{url:T?(0,c.f)(T.path,u.D.shared().sharding)+e:r.uri,sender:t.sender,basename:r.mediaType+":"+r.basename}}),[r.basename,r.mediaType,r.uri,t.sender,T]);return(0,v.jsx)(s.Z,{testData:P,type:r.mediaType,source:r.uri,path:null==T?void 0:T.path,blurred:null==T?void 0:T.blurred,onMediaClick:x,lockVisible:k,loading:M,onLoad:L,onLoadFail:O,className:b})})),y=(0,A.oq)(b,"dialogs.mailbox.letter.attachments-list.media-item",(e=>e.attachment.local?e.attachment.uri:e.attachment.basename)),C=r(33330),w=r(97369).Z;const M=(0,n.memo)((e=>{var{path:t,loading:r,onLoad:n,testData:i,onLoadFail:s}=e;return(0,v.jsxs)("div",{className:"letter-cheer-attachment-item","data-basename":i.basename,"data-type":"cheer","data-sender":i.sender,children:[r&&(0,v.jsx)(w,{className:"attachment-loader"}),!!t&&(0,v.jsx)(C.P,{className:"attachment-img",fallbackSrc:"/i/chat/not-loaded-image.jpg",path:t,onLoad:n,onError:s,authorize:!0})]})}));var S=(0,n.memo)((e=>{var{attachment:t,letter:r}=e,[i,s]=(0,n.useState)(!0),o=(0,a.XQ)(t.basename,t.reference),l=(0,n.useMemo)((()=>({sender:r.sender,basename:"cheer:"+t.basename})),[t.basename,r.sender]),c=(0,A.f5)(),u=(0,n.useCallback)((()=>{c(m.x.success()),s(!1)}),[c]),d=(0,n.useCallback)((()=>{c(m.x.failure("cheer-load-failed")),s(!1)}),[c]);return(0,v.jsx)(M,{testData:l,loading:i,onLoad:u,onLoadFail:d,path:o})})),I=(0,A.oq)(S,"dialogs.mailbox.letter.attachments-list.cheer-item",(e=>e.attachment.basename)),E=r(72779),x=r.n(E);const T=(0,n.memo)((e=>{var{letter:t,attachments:r,type:i,activeAttachment:s}=e,a=(0,n.useMemo)((()=>x()("letter-attachment-list",i)),[i]);return(0,v.jsx)("div",{className:a,"data-speed-action-id":"letter-read-container",children:r.map((e=>"cheer"===e.mediaType?(0,v.jsx)(I,{letter:t,attachment:e},e.basename):(0,v.jsx)(y,{letter:t,attachment:e,activeAttachment:s},e.basename||e.uri)))})}));var D=(0,n.memo)((e=>{var{letter:t,type:r,activeAttachment:i}=e,s=(0,n.useMemo)((()=>t.attachments.filter((e=>"media"===r?["photo","video"].includes(e.mediaType):"cheer"===e.mediaType))),[t.attachments,r]);return(0,A.f5)(s),(0,n.useEffect)((()=>{if("cheer"===r&&s.length){var e=s[s.length-1];e.basename&&l.Z.emit("event.communication.letter.cheer.shown",{meta:{reference:{uri:"cheer:"+(0,a.XQ)(e.basename,e.reference)}},sender:t.sender,recipient:t.recipient,read:t.read})}}),[s,t.read,t.recipient,t.sender,r]),s.length?(0,v.jsx)(T,{letter:t,type:r,attachments:s,activeAttachment:i}):null})),k=(0,A.gE)(D,"dialogs.mailbox.letter.attachments-list")},68830:(e,t,r)=>{"use strict";r.d(t,{Z:()=>d});var n=r(83426),i=r(33330),s=r(72779),a=r.n(s),o=r(7327),l=r(83807),c=r(11837),u={id:"video-play"};const d=(0,n.memo)((e=>{var{path:t,source:r,blurred:s,onMediaClick:d,lockVisible:h,type:p,loading:f,onLoad:A,testData:m,onLoadFail:g,className:v}=e,b=(0,n.useMemo)((()=>a()("letter-media-attachment-item",p,{lock:!f&&h},v)),[f,h,p,v]);return(0,c.jsxs)("div",{className:b,onClick:d,"data-basename":m.basename,"data-type":p,"data-sender":m.sender,children:[f&&(0,c.jsx)(l.Spinner,{size:"small"}),(!!t||!!r)&&(0,c.jsx)(i.P,{"data-url":m.url,className:"attachment-img",src:r,fallbackSrc:"/i/chat/not-loaded-image.jpg",path:t,resourceWidth:100,resourceHeight:100,onLoad:A,onError:g,authorize:!s}),"video"===p&&(0,c.jsx)(o.Z,{typeClass:"video-play",icon:u})]})}))},26506:(e,t,r)=>{"use strict";r.d(t,{G:()=>d});var n=r(83426),i=r(33330),s=r(11837);const a=(0,n.memo)((e=>{var{path:t,onLoad:r,onLoadFail:n}=e;return(0,s.jsx)(i.P,{className:"mailbox-letter-cover",path:t,resourceWidth:620,transformation:"cover",onLoad:r,onError:n})}));var o=r(27048),l=r(39860),c=r(66784),u=(0,n.memo)((e=>{var{cover:t}=e,r=(0,l.f5)(),i=(0,n.useMemo)((()=>(0,o.al)(t)),[t]),u=(0,n.useCallback)((()=>{r(c.x.success())}),[r]),d=(0,n.useCallback)((()=>{r(c.x.failure("cover-load-failed"))}),[r]);return(0,s.jsx)(a,{path:i,onLoad:u,onLoadFail:d})})),d=(0,l.oq)(u,"dialogs.mailbox.letter.cover")},51446:(e,t,r)=>{"use strict";r.d(t,{Z:()=>p});var n=r(20867),i=r(83426),s=r(86681),a=r(28220),o=r(11837);const l=(0,i.memo)((e=>{var{attendeeId:t,onThumbnailClick:r,owned:n}=e,l=(0,i.useMemo)((()=>"/pages/chat#"+(n?"my-email-to":"email-from")),[n]);return(0,o.jsxs)("div",{className:"letter-header",children:[(0,o.jsx)("div",{onClick:r,children:(0,o.jsx)(a.UserThumbnail,{ownerId:t,transformation:"thumbnail"})}),(0,o.jsx)("div",{className:"letter-header-user-name",children:(0,o.jsx)(s.v,{ownerId:t,format:l})})]})}));var c=r(94209),u=r(39860),d=r(43619),h=(0,i.memo)((e=>{var{recipientId:t,senderId:r}=e,i=(0,n.I)(),s=i===r?t:r,a=(0,d.GC)((()=>(0,c.g)(s)),[s]);return(0,u.f5)(i),i?(0,o.jsx)(l,Object.assign({},e,{owned:r===i,attendeeId:s,onThumbnailClick:a})):null})),p=(0,u.gE)(h,"dialogs.mailbox.letter.header")},76980:(e,t,r)=>{"use strict";r.r(t),r.d(t,{ReadLetter:()=>K});var n=r(20867),i=r(83426),s=r(51446),a=r(26506),o=r(22201),l=r(88729),c=r(83621),u=r(48496),d=r(52705),h=r(61783),p=r(48241),f=r(74290),A=r(11837);const m=(0,i.memo)((e=>{var{letter:t,replyButtonDisabled:r,activeAttachment:n,onReplyButtonClick:m,onStartChatButtonClick:g,onBackButtonClick:v,translated:b,translationButtonVisible:y,onTranslationClick:C}=e,w=(0,i.useMemo)((()=>({backgroundColor:"#"+t.cover})),[t.cover]),M=(0,i.useMemo)((()=>({startChatLink:(0,A.jsx)(p.r,{onClick:g,children:(0,A.jsx)(l.LocalizedText,{href:"/dialogs/mailbox/letter#start-chat-link",variant:"caption-1",color:"primary"})})})),[g]);return(0,A.jsxs)("div",{className:"read-letter-container",style:w,children:[(0,A.jsx)(a.G,{cover:t.cover}),y&&(0,A.jsx)("div",{className:"translation-toggle",children:(0,A.jsx)(h.W,{translated:b,onClick:C})}),(0,A.jsx)(s.Z,{recipientId:t.recipient,senderId:t.sender}),(0,A.jsxs)("div",{className:"content-letter",children:[(0,A.jsxs)(f.Z,{className:"text-wrapper",children:[!!t.subject&&(0,A.jsx)("h4",{className:"subject",children:(0,A.jsx)(c.t,{text:t.subject})}),(0,A.jsx)(u.z,{letter:t,type:"media",activeAttachment:n}),(0,A.jsx)(c.t,{className:"text",text:t.text}),(0,A.jsx)(u.z,{letter:t,type:"cheer"})]}),(0,A.jsxs)("div",{className:"button-wrapper",children:[!!v&&(0,A.jsx)("button",{className:"button cancel",onClick:v,children:(0,A.jsx)(o.o,{href:"/dialogs/messages#minimize-email"})}),(0,A.jsx)(d.i,{onClick:m,disabled:r})]}),r&&(0,A.jsx)("div",{className:"start-chat-description",children:(0,A.jsx)(l.LocalizedText,{href:"/dialogs/mailbox/letter#start-chat-description",variant:"caption-2",color:"action-gray",data:M})})]})]})}));var g,v=r(30859),b=r(32656);class y{constructor(e){this.userId=e}logLetterOpen(e){b.f.shared(this.userId).logEvent("letters/"+e,{opened:!0}).safeSubscribe()}}g=y,y.shared=(0,v.r)((e=>new g(e)));var C,w=r(23737),M=r(43619),S=r(55948),I=r(95725),E=r(34867),x=r(12052),T=r(82801),D=r(15080),k=r(68755),j=r(94464),L=r(39860),O=r(66784),P=r(2330),N=r(22983),B=r(29331),R=r(35713),V=r(42103),z=r(76143),Y=r(98705),G=r(71399),U=r(56960),F=r(61820),q=r(67947),H=r(73921);class _{constructor(e){this.canTranslateCache={},this.userId=e,this.config=S.D.shared().translations.pipe((0,I.U)((e=>e.letter))),this.smilesPattern=F.S.shared().pattern.pipe((0,I.U)((e=>e||"")),(0,B.x)(),(0,R.d)(1))}getAttendeeId(e){return this.userId===e.sender?e.recipient:e.sender}canTranslate(e){return this.canTranslateCache[e.id]||(this.canTranslateCache[e.id]=this.config.pipe((0,V.w)((t=>{var{enabled:r,defaultTarget:n,attendeeSupportedRealms:i}=t;if(!r||!n||!i)return(0,T.of)(!1);var s=this.getAttendeeId(e),a=U.Iw.shared(s).profile.pipe((0,I.U)((e=>{var t;return!(null===(t=e.value)||void 0===t||!t.realm)&&i.includes(e.value.realm)})));return G.$.shared().languagesAreSupported([n]).asObservable().pipe((0,V.w)((e=>e?a:(0,T.of)(!1))))})),(0,B.x)(),(0,R.d)(1))),this.canTranslateCache[e.id]}translate(e){return(0,N.aj)([this.config,this.canTranslate(e),this.smilesPattern]).toSingle().pipe((0,Y.eo)((t=>{var[r,n,i]=t;return n&&r.defaultTarget?G.$.shared().translate([F.S.escapeSmiles(e.subject,i),F.S.escapeSmiles(e.text,i)],r.defaultTarget).pipe((0,Y.o4)((t=>{if(t.isSuccessful){var[r,n]=t.value.translations;return O.x.success(Object.assign({},e,{subject:F.S.unEscapeSmiles(r.text),text:F.S.unEscapeSmiles(n.text)}))}return t}))):z.o.just(O.x.failure("translation-not-available"))})))}}class Z{constructor(e){this.implementation=e}canTranslate(e){return this.implementation.canTranslate(e)}translate(e){return this.implementation.translate(e).pipe((0,Y.RO)((e=>{e.isSuccessful||q.N.shared().notifyUser({type:H.k.DefaultError},H.R.Low)})))}}C=Z,Z.shared=(0,v.r)((e=>new C(new _(e))));var Q=r(28734),W=r(83807),X=function(e){return(0,i.memo)((t=>{var{letter:r,ownerId:n,onTranslationClick:s,attendeeId:a}=t;(0,i.useEffect)((()=>{r.introductory&&y.shared(n).logLetterOpen(r.id)}),[r.id,r.introductory,n]);var o=(0,M.mA)((()=>S.D.shared().translations.pipe((0,I.U)((e=>e.letter.defaultTarget)))),[]),l=(0,i.useCallback)((()=>{t.translated?w.I.shared(n).logReturnToOriginContent({placement:"letter",targetUserId:a}):o&&w.I.shared(n).logTranslationIntent({placement:"letter",targetUserId:a,targetLanguage:o}),s()}),[n,a,o,s,t.translated]);return(0,A.jsx)(e,Object.assign({},t,{onTranslationClick:l}))}))}(m),J=(0,i.memo)((e=>{var{recipient:t,sender:r,letterId:s,type:a,onReplyButtonClick:o,onBackButtonClick:l,onStartChatButtonClick:c,activeAttachment:u,inOverlay:d}=e,h=(0,n.I)(),p=t===h,f=p?r:t,m=(0,L.f5)(),g=(0,M.mA)((()=>new x.y((e=>{P.m.shared().logPerformance("letterEventFired"),k.Z.emit("event.dialogs.letters.get",a,t,r,s,((t,r)=>{if(P.m.shared().logPerformance("letterResponseReady"),t)m(O.x.failure("letter-load-failed"));else{var n=(0,j.A)(r);e.next(n),e.complete(),m(O.x.success(n))}}))}))),[a,t,r,s,m]);(0,i.useEffect)((()=>{g&&h===t&&E._.shared(h).markAsRead(g).safeSubscribe()}),[g,t,h]),(0,i.useEffect)((()=>{k.Z.emit("event.communication.read-letter.selected",f,t,r,s,a,u,d)}),[f,s,t,r,a,u,d]);var[v,b]=(0,i.useState)(!1),[y,C]=(0,i.useState)(null),[w,S]=(0,M.OX)(),N=(0,M.mA)((()=>h&&g&&p?Z.shared(h).canTranslate(g):(0,T.of)(!1)),[h,g,p],!1),B=(0,M.Yc)((()=>{if(!N||!h||!g)return(0,T.of)(void 0);var e=(0,D.P)((()=>b(!1))),t=Z.shared(h).translate(g).pipe((0,Y.RO)((e=>{b(e.isSuccessful),C(e.value||null)})));return v?e:S(t)}),[h,v,N,g,S]),R=(0,i.useCallback)((()=>{w||B()}),[w,B]),V=(0,M.mA)((()=>h&&g?Q.u.shared(h).available(f,g).pipe((0,I.U)((e=>!e))):(0,T.of)(!1)),[f,g,h]),z=v?y:g;return h&&z&&void 0!==V?(0,A.jsx)(X,{ownerId:h,attendeeId:f,letter:z,onReplyButtonClick:o,onStartChatButtonClick:c,onBackButtonClick:l,activeAttachment:u,translated:v,translationButtonVisible:N,onTranslationClick:R,replyButtonDisabled:V}):(0,A.jsx)(W.Spinner,{})})),K=(0,L.gE)(J,"dialogs.mailbox.letter.read",(e=>e.letterId+"."+e.type))},52705:(e,t,r)=>{"use strict";r.d(t,{i:()=>u});var n=r(83426),i=r(79587),s=r(47754),a=r(11837);const o=(0,n.memo)((e=>{var{onClick:t,disabled:r}=e,o=(0,s.n)("/dialogs/messages","reply"),l=(0,n.useMemo)((()=>({testId:"reply"})),[]);return(0,a.jsx)(i.z,{title:o,onClick:t,variant:"primary",disabled:r,dataAttributes:l})}));var l=r(39860),c=(0,n.memo)((e=>{var{onClick:t,disabled:r}=e;return(0,l.f5)(!0),(0,a.jsx)(o,{onClick:t,disabled:r})})),u=(0,l.oq)(c,"dialogs.mailbox.letter.reply-button")},50325:(e,t,r)=>{"use strict";r.d(t,{i:()=>I});var n=r(83426),i=r(45966),s=r.n(i),a=r(10045),o=r.n(a),l=new(s())({id:"voice_wave",use:"voice_wave-usage",viewBox:"0 0 139 37",content:'<symbol viewBox="0 0 139 37" xmlns="http://www.w3.org/2000/svg" id="voice_wave">\n<rect width="3" height="3" rx="1.5" transform="matrix(1 0 0 -1 136 20)" />\n<rect x="132" y="14" width="3" height="9" rx="1.5" />\n<rect x="128" y="16" width="3" height="5" rx="1.5" />\n<rect width="3" height="3" rx="1.5" transform="matrix(1 0 0 -1 124 20)" />\n<rect width="3" height="3" rx="1.5" transform="matrix(1 0 0 -1 120 20)" />\n<rect x="116" y="14" width="3" height="9" rx="1.5" />\n<rect x="112" y="9" width="3" height="19" rx="1.5" />\n<rect x="108" y="14" width="3" height="9" rx="1.5" />\n<rect x="104" y="16" width="3" height="5" rx="1.5" />\n<rect width="3" height="3" rx="1.5" transform="matrix(1 0 0 -1 100 20)" />\n<rect width="3" height="3" rx="1.5" transform="matrix(1 0 0 -1 96 20)" />\n<rect width="3" height="3" rx="1.5" transform="matrix(1 0 0 -1 92 20)" />\n<rect width="3" height="3" rx="1.5" transform="matrix(1 0 0 -1 88 20)" />\n<rect x="84" y="16" width="3" height="5" rx="1.5" />\n<rect width="3" height="3" rx="1.5" transform="matrix(1 0 0 -1 80 20)" />\n<rect width="3" height="3" rx="1.5" transform="matrix(1 0 0 -1 76 20)" />\n<rect x="72" y="9" width="3" height="19" rx="1.5" />\n<rect x="68" y="14" width="3" height="9" rx="1.5" />\n<rect x="64" y="16" width="3" height="5" rx="1.5" />\n<rect width="3" height="3" rx="1.5" transform="matrix(1 0 0 -1 60 20)" />\n<rect x="56" y="16" width="3" height="5" rx="1.5" />\n<rect x="52" y="13" width="3" height="11" rx="1.5" />\n<rect x="48" y="9" width="3" height="19" rx="1.5" />\n<rect x="44" y="13" width="3" height="11" rx="1.5" />\n<rect x="40" y="16" width="3" height="5" rx="1.5" />\n<rect x="36" y="14" width="3" height="9" rx="1.5" />\n<rect x="32" y="16" width="3" height="5" rx="1.5" />\n<rect x="28" y="14" width="3" height="9" rx="1.5" />\n<rect x="24" y="7" width="3" height="23" rx="1.5" />\n<rect x="20" width="3" height="37" rx="1.5" />\n<rect width="3" height="3" rx="1.5" transform="matrix(1 0 0 -1 16 20)" />\n<rect width="3" height="3" rx="1.5" transform="matrix(1 0 0 -1 12 20)" />\n<rect width="3" height="3" rx="1.5" transform="matrix(1 0 0 -1 8 20)" />\n<rect width="3" height="3" rx="1.5" transform="matrix(1 0 0 -1 4 20)" />\n<rect width="3" height="3" rx="1.5" transform="matrix(1 0 0 -1 0 20)" />\n</symbol>'});o().add(l);const c=l;var u=new(s())({id:"play_circle",use:"play_circle-usage",viewBox:"0 0 38 38",content:'<symbol viewBox="0 0 38 38" xmlns="http://www.w3.org/2000/svg" id="play_circle">\n<mask id="play_circle_mask0" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="3" y="3" width="32" height="32">\n<path fill-rule="evenodd" clip-rule="evenodd" d="M3 19C3 10.168 10.168 3 19 3C27.832 3 35 10.168 35 19C35 27.832 27.832 35 19 35C10.168 35 3 27.832 3 19ZM17.08 12.76C16.552 12.36 15.8 12.744 15.8 13.4V24.6C15.8 25.256 16.552 25.64 17.08 25.24L24.552 19.64C24.984 19.32 24.984 18.68 24.552 18.36L17.08 12.76Z" fill="white" />\n</mask>\n<g mask="url(#play_circle_mask0)">\n<rect width="38" height="38" />\n</g>\n</symbol>'});o().add(u);const d=u;var h=new(s())({id:"pause_circle",use:"pause_circle-usage",viewBox:"0 0 38 38",content:'<symbol viewBox="0 0 38 38" xmlns="http://www.w3.org/2000/svg" id="pause_circle">\n<mask id="pause_circle_mask0" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="3" y="3" width="32" height="32">\n<path fill-rule="evenodd" clip-rule="evenodd" d="M19 3C10.168 3 3 10.168 3 19C3 27.832 10.168 35 19 35C27.832 35 35 27.832 35 19C35 10.168 27.832 3 19 3ZM15.5 26C14.675 26 14 25.2687 14 24.375V14.625C14 13.7312 14.675 13 15.5 13C16.325 13 17 13.7312 17 14.625V24.375C17 25.2687 16.325 26 15.5 26ZM21 24.375C21 25.2687 21.675 26 22.5 26C23.325 26 24 25.2687 24 24.375V14.625C24 13.7312 23.325 13 22.5 13C21.675 13 21 13.7312 21 14.625V24.375Z" fill="white" />\n</mask>\n<g mask="url(#pause_circle_mask0)">\n<rect width="38" height="38" />\n</g>\n</symbol>'});o().add(h);const p=h;var f=r(7327),A=r(72779),m=r.n(A),g=r(36997),v=r(11837);const b=(0,n.memo)((e=>{var{onToggleAudioPlayingButtonClick:t,audioIsPlaying:r,source:i,onPlay:s,onPause:a,onEnded:o,unavailable:l,audioRef:u,progressWaveRef:h,onTimeUpdate:A,onLoadedMetadata:b,className:y,waveClassName:C,actionIconclassName:w}=e,M=(0,n.useMemo)((()=>m()("voice-message-player-wrapper",y)),[y]),S=(0,n.useMemo)((()=>m()("voice-message-wave-icon",C)),[C]),I=(0,n.useMemo)((()=>m()("voice-action-icon",w)),[w]);return(0,v.jsxs)("div",{className:M,children:[(0,v.jsx)("div",{className:I,onClick:t,children:r?(0,v.jsx)(f.Z,{icon:p,typeClass:"play-icon"}):(0,v.jsx)(f.Z,{icon:d,typeClass:"play-icon"})}),(0,v.jsxs)("div",{className:S,children:[(0,v.jsx)(f.Z,{icon:c,typeClass:"voice-wave-icon"}),(0,v.jsx)("div",{className:"progress-wave-wrapper",ref:h,children:(0,v.jsx)(f.Z,{icon:c,typeClass:"progress-wave"})})]}),!l&&(0,v.jsx)(g.B,{source:i,autoPlay:!1,muted:!1,loop:!1,onPlay:s,onPause:a,onEnded:o,onTimeUpdate:A,onLoadedMetadata:b,ref:u})]})}));var y,C=r(43619),w=r(30859),M=r(43149);class S{constructor(){this.playingUriSubject=new M.X(null),this.playingUri=this.playingUriSubject.asObservable()}setPlaying(e){this.playingUriSubject.next(e)}}y=S,S.shared=(0,w.r)((()=>new y));var I=(0,n.memo)((0,n.forwardRef)(((e,t)=>{var{source:{uri:r},unavailable:i,onUnavailableAudioPlayButtonClick:s,onPlay:a,onPause:o,onEnded:l}=e,c=(0,n.useRef)(null),u=(0,n.useRef)(null),d=(0,C.mA)((()=>S.shared().playingUri),[]),h=d===r,p=(0,n.useRef)(!1);(0,n.useEffect)((()=>{p.current=h}),[h]),(0,n.useEffect)((()=>()=>{p.current&&S.shared().setPlaying(null)}),[]),(0,n.useEffect)((()=>{var e;d&&d!==r&&(null===(e=c.current)||void 0===e||e.stop())}),[d,r]);var f=(0,n.useCallback)((()=>{var e,t;i?null==s||s():h?(null===(e=c.current)||void 0===e||e.pause(),S.shared().setPlaying(null)):(null===(t=c.current)||void 0===t||t.play(),S.shared().setPlaying(r||null))}),[h,i,r,s]);(0,n.useImperativeHandle)(t,(()=>({play:f})),[f]);var A=(0,n.useCallback)((()=>{S.shared().setPlaying(null),null==l||l()}),[l]),m=(0,n.useCallback)(((e,t)=>{u.current&&(u.current.style.width=(e&&t?e/t*100:0)+"%")}),[]),g=(0,n.useCallback)((()=>{var e,t=null===(e=c.current)||void 0===e?void 0:e.getAudioElement();if(t&&t.duration===1/0){t.currentTime=1e101;var r=()=>{t.currentTime=0,t.removeEventListener("timeupdate",r)};t.addEventListener("timeupdate",r)}}),[]);return(0,v.jsx)(b,Object.assign({},e,{audioRef:c,progressWaveRef:u,audioIsPlaying:h,onToggleAudioPlayingButtonClick:f,onPlay:a,onPause:o,onEnded:A,onTimeUpdate:m,onLoadedMetadata:g}))})))},41231:(e,t,r)=>{"use strict";r.d(t,{X:()=>P});var n,i=r(30859),s=r(55948),a=r(22983),o=r(56960),l=r(95725),c=r(29331);class u{constructor(e){this.available=(0,a.aj)([s.D.shared().voiceMessagesEnabled,s.D.shared().voiceMessagesSettings,o.Iw.shared(e).profile]).pipe((0,l.U)((e=>{var[t,r,n]=e,i=r.sending.disallowRealms,s=n.isSuccessful?n.value:null,a=s?s.realm:void 0;return t&&!!a&&!i.includes(a)})),(0,c.x)())}}n=u,u.shared=(0,i.r)((e=>new n(e)));var d=r(43619),h=r(83426),p=r(82801),f=r(7193),A=r(19351),m=r(52922),g=r(7327),v=r(45966),b=r.n(v),y=r(10045),C=r.n(y),w=new(b())({id:"stop",use:"stop-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" id="stop">\n    <path fill-rule="evenodd" clip-rule="evenodd" d="M12 24C18.6274 24 24 18.6274 24 12C24 5.37258 18.6274 0 12 0C5.37258 0 0 5.37258 0 12C0 18.6274 5.37258 24 12 24ZM9 8C8.44771 8 8 8.44771 8 9V15C8 15.5523 8.44771 16 9 16H15C15.5523 16 16 15.5523 16 15V9C16 8.44771 15.5523 8 15 8H9Z" />\n</symbol>'});C().add(w);const M=w;var S=r(96185),I=r(77765),E=r(50325),x=r(11837);const T=(0,h.memo)((e=>{var{source:t}=e;return(0,x.jsx)("div",{className:"voice-message-preview",children:(0,x.jsx)(E.i,{source:t})})}));var D=(0,h.memo)((e=>{var{audio:t}=e,r=(0,h.useMemo)((()=>({uri:URL.createObjectURL(t),remote:!1})),[t]);return(0,x.jsx)(T,{source:r})}));const k=(0,h.memo)((e=>{var{recording:t,recordingTimeLeft:r,recordedAudio:n,onStopClick:i,onDeleteClick:s}=e,a=(0,h.useMemo)((()=>"number"==typeof r?(0,I.W2)(r):void 0),[r]);return(0,x.jsx)("div",{className:"voice-messages-recorder-wrapper",children:(0,x.jsx)("div",{className:"voice-messages-recorder",children:t?(0,x.jsxs)(x.Fragment,{children:[(0,x.jsx)("div",{className:"recording-indicator"}),a&&(0,x.jsx)("div",{className:"duration-text",children:a}),(0,x.jsx)("div",{className:"stop-button",onClick:i,children:(0,x.jsx)(g.Z,{typeClass:"stop-icon",icon:M})})]}):n?(0,x.jsxs)(x.Fragment,{children:[(0,x.jsx)(D,{audio:n}),(0,x.jsx)("div",{className:"delete-button",onClick:s,children:(0,x.jsx)(g.Z,{typeClass:"delete-icon",icon:S.Z})})]}):null})})}));var j=r(98705),L=r(68755),O=r(76143),P=(0,h.memo)((e=>{var{attendeeId:t,sendAudio:r,onVisibleChange:n,onStopRecording:i,onDeleteRecording:a}=e,o=(0,d.mA)((()=>t?u.shared(t).available:(0,p.of)(!1)),[t]),l=(0,d.mA)((()=>m.P.shared().recording),[],!1),c=(0,d.mA)((()=>m.P.shared().recordingDuration),[]),g=(0,d.mA)((()=>s.D.shared().voiceMessagesSettings),[]),v=g&&"number"==typeof c?Math.max(g.maxRecordingDuration-c,0):void 0,[b,y]=(0,h.useState)(!1);(0,h.useEffect)((()=>{null==n||n(b),L.Z.emit("command.chat.voice-message-mode.changed",b)}),[b,n]);var C=(0,d.mA)((()=>m.P.shared().recordingFile),[]),w=(0,h.useCallback)((e=>{m.P.shared().setRecordingFile(e)}),[]),M=(0,d.GC)((()=>(w(null),y(!1),(0,f.s)((()=>l),m.P.shared().stopRecording(),O.o.just(void 0)).pipe((0,A.b)((()=>{null==a||a()}))).toSingle())),[w,l,a]),S=(0,d.GC)((()=>m.P.shared().stopRecording().pipe((0,j.RO)((e=>{g&&"number"==typeof c&&g.minRecordingDuration>c?M():w(e),null==i||i(e)})))),[w,g,c,M,i]);return(0,h.useEffect)((()=>{var e=()=>{C&&(y(!1),null==r||r(C),w(null))};return L.Z.on("command.chat.voice-message.send",e),()=>{L.Z.removeListener("command.chat.voice-message.send",e)}}),[C,r,w]),(0,h.useEffect)((()=>{o&&l&&y(!0)}),[o,l]),(0,h.useEffect)((()=>{"number"==typeof v&&0===v&&S()}),[v,S]),(0,h.useEffect)((()=>{function e(){"hidden"===document.visibilityState&&l&&S()}return document.addEventListener("visibilitychange",e),()=>{document.removeEventListener("visibilitychange",e)}}),[S,l]),(0,h.useEffect)((()=>(L.Z.on("command.chat.cheers.list.close",M),L.Z.on("event.sidebar.chat.closed",M),L.Z.on("command.chat.voice-message.delete",M),()=>{L.Z.removeListener("command.chat.cheers.list.close",M),L.Z.removeListener("event.sidebar.chat.closed",M),L.Z.removeListener("command.chat.voice-message.delete",M)})),[M]),b?(0,x.jsx)(k,{recording:l,recordingTimeLeft:v,recordedAudio:C,onStopClick:S,onDeleteClick:M}):null}))},19410:(e,t,r)=>{"use strict";r.d(t,{Z:()=>d});var n=r(83426);var i=r(88729),s=r(47754),a=r(79587),o=r(7251),l=r(28220),c=r(11837),u=e=>"with-recipient"===e.mode;const d=(0,n.memo)((e=>{var{onAccept:t,onReject:r,mode:d}=e,h=(0,s.n)("/notifications/winemback","notification-popup-accept"),p=(0,s.n)("/notifications/winemback","notification-popup-reject"),f=(0,n.useMemo)((()=>{switch(d){case"default":return"/notifications/winemback#notification-popup-header";case"with-recipient":return"/notifications/winemback#notification-popup-header-with-recipient"}}),[d]),A=(0,n.useMemo)((()=>u(e)?{name:e.recipientProfile.name}:{}),[e]),m=(0,n.useMemo)((()=>{switch(d){case"default":return"/notifications/winemback#notification-popup-promise";case"with-recipient":return"/notifications/winemback#notification-popup-promise-with-recipient"}}),[d]);return(0,c.jsxs)("div",{className:"notifications-winemback-web-notification-popup__container",children:[(0,c.jsxs)("div",{className:"notifications-winemback-web-notification-popup__info",children:[(0,c.jsx)("div",{className:"notifications-winemback-web-notification-popup__illustraton",children:u(e)?(0,c.jsx)(l.UserThumbnail,{ownerId:e.recipientProfile.id,className:"notifications-winemback-web-notification-popup__thumbnail",size:58}):(0,c.jsx)(o.Q,{name:"dc-heart",className:"notifications-winemback-web-notification-popup__logo",width:42,height:42})}),(0,c.jsx)("div",{className:"notifications-winemback-web-notification-popup__header",children:(0,c.jsx)(i.LocalizedText,{variant:"h4",data:A,href:f})}),(0,c.jsxs)("div",{className:"notifications-winemback-web-notification-popup__description",children:[(0,c.jsx)(i.LocalizedText,{variant:"caption-2",href:m}),(0,c.jsx)("br",{}),(0,c.jsx)(i.LocalizedText,{variant:"caption-2",href:"/notifications/winemback#notification-popup-description"})]})]}),(0,c.jsxs)("div",{className:"notifications-winemback-web-notification-popup__buttonsContainer",children:[(0,c.jsx)(a.z,{title:p,variant:"ghost-accent",onClick:r}),(0,c.jsx)(a.z,{title:h,variant:"primary",onClick:t})]})]})}))},37654:(e,t,r)=>{"use strict";r.d(t,{B:()=>Z});var n,i=r(83426),s=r(89219),a=r(53221),o=r(74084),l=r(30859),c=r(76143),u=r(66784),d=r(61922),h=r(86813),p=r(35713);class f extends d.l{constructor(){super(),this.canOffer=h.V.shared().shouldShowStreamerProfile.pipe((0,p.d)({refCount:!0,bufferSize:1}))}start(e){return c.o.just(u.x.success(e))}}n=f,f.shared=(0,l.r)((()=>new n));var A=r(86776),m=r(73510);var g=r(95725),v=r(43619),b=r(98705),y=r(6577),C=r(68704),w=r(70012),M=r(47754),S=r(75404),I=r(90970),E=r(78385),x=r(69546),T=r(79587),D=r(7327),k=r(45966),j=r.n(k),L=r(10045),O=r.n(L),P=new(j())({id:"eye",use:"eye-usage",viewBox:"0 0 13 9",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 13 9" id="eye">\n    <g fill="none" fill-rule="evenodd">\n        <path fill="#ccc" d="M6.5 7.786c-1.305 0-2.364-1.023-2.364-2.286 0-1.263 1.059-2.286 2.364-2.286S8.864 4.237 8.864 5.5c0 1.263-1.059 2.286-2.364 2.286m0-6.286c-3.753 0-6.5 4-6.5 4s2.747 4 6.5 4 6.5-4 6.5-4-2.747-4-6.5-4" transform="translate(0 -1)" />\n    </g>\n</symbol>'});O().add(P);const N=P;var B=r(26756),R=r.n(B);const V={streamerCard:"streaming-streamer-profile-popup-streamer-card__streamerCard",avatar:"streaming-streamer-profile-popup-streamer-card__avatar",nameWrapper:"streaming-streamer-profile-popup-streamer-card__nameWrapper",name:"streaming-streamer-profile-popup-streamer-card__name",addToFavorite:"streaming-streamer-profile-popup-streamer-card__addToFavorite",statistic:"streaming-streamer-profile-popup-streamer-card__statistic",diamondCount:"streaming-streamer-profile-popup-streamer-card__diamondCount",icon:"streaming-streamer-profile-popup-streamer-card__icon",eyeIcon:"streaming-streamer-profile-popup-streamer-card__eyeIcon",eyeCount:"streaming-streamer-profile-popup-streamer-card__eyeCount",greeting:"streaming-streamer-profile-popup-streamer-card__greeting",messageButtonContainer:"streaming-streamer-profile-popup-streamer-card__messageButtonContainer",buttonsContainer:"streaming-streamer-profile-popup-streamer-card__buttonsContainer",profileButtonContainer:"streaming-streamer-profile-popup-streamer-card__profileButtonContainer"};var z=r(11837);function Y(e){var{startPrivateChat:t,viewFullProfile:r,streamingUserId:n,viewersCount:s}=e,a=(0,M.n)("streaming","streamer-profile-write-message"),o=(0,M.n)("streaming","streamer-profile-view"),{authorizedUserId:l}=(0,S.useAuthorizedUser)(),{streamerUser:c}=(0,I.useStreamerProfile)(n,l),u=null==c?void 0:c.name,d=(null==c?void 0:c.about)||"",h=(0,E.useConst)(x.ImageSizeStorage.shared).get(n,"lg"),p=(0,i.useMemo)((()=>({backgroundImage:"url("+h+"), url("+R()+")"})),[h]);return(0,z.jsxs)("div",{className:V.streamerCard,children:[(0,z.jsx)("div",{className:V.avatar,style:p}),(0,z.jsx)("div",{className:V.nameWrapper,children:(0,z.jsx)("span",{className:V.name,children:u})}),(0,z.jsx)("div",{className:V.statistic,children:"number"==typeof s&&(0,z.jsxs)(z.Fragment,{children:[(0,z.jsx)(D.Z,{icon:N,typeClass:V.icon}),(0,z.jsx)("span",{className:V.eyeCount,children:s})]})}),!!d&&(0,z.jsx)("span",{className:V.greeting,children:d}),(0,z.jsxs)("div",{className:V.buttonsContainer,children:[(0,z.jsx)("div",{className:V.messageButtonContainer,children:(0,z.jsx)(T.z,{variant:"primary",title:a,icon:"message",onClick:t})}),(0,z.jsx)("div",{className:V.profileButtonContainer,children:(0,z.jsx)(T.z,{variant:"light",title:o,icon:"profile",onClick:r})})]})]})}var G=(0,i.memo)((e=>{var{userId:t,streamingUserId:r,onClosePopup:n}=e,s=(0,v.mA)((()=>w.StreamsRepository.shared().getStreamByStreamerId(r).pipe((0,g.U)((e=>e&&e.viewers)))),[r]),a=(0,i.useCallback)((()=>{(0,y.x)(t),n()}),[t,n]),o=(0,v.GC)((()=>(0,C.g)(t).pipe((0,b.RO)((()=>n())))),[t,n]);return(0,z.jsx)(Y,Object.assign({},e,{startPrivateChat:a,viewFullProfile:o,viewersCount:s}))}));const U=(0,i.memo)((e=>{var{onClosePopup:t,userId:r,streamingUserId:n}=e,i=!(!r||!n);return(0,z.jsx)(A.G,{open:i,position:"center center",offsetY:10,offsetX:10,arrow:!1,closeOnDocumentClick:!0,repositionOnResize:!0,nested:!0,onClose:t,children:(0,z.jsxs)("div",{className:"streaming-streamer-profile-popup__container",children:[(0,z.jsx)(m.P,{onClick:t}),(0,z.jsx)(G,{userId:r,streamingUserId:n,onClosePopup:t})]})})}));var F=(0,i.memo)((()=>{var{offer:e,rejectOffer:t}=(0,o.g)(f.shared(),(e=>e)),r=(0,i.useCallback)((()=>{null==t||t()}),[t]);if(!e)return null;var{userId:n,streamingUserId:s}=e;return(0,z.jsx)(U,{onClosePopup:r,userId:n,streamingUserId:s})})),q=(0,i.memo)((e=>{var t;if(!(0,a.B)()||!s.N||null===(t=window.__UNSAFE_SDV_STREAMING_INTEGRATION__)||void 0===t||!t.StreamComponent)return null;var r=window.__UNSAFE_SDV_STREAMING_INTEGRATION__.StreamComponent;return(0,z.jsxs)(z.Fragment,{children:[(0,z.jsx)(r,Object.assign({},e)),(0,z.jsx)(F,{})]})})),H=r(30891),_=r(42261);class Z{constructor(e){this.name="stream",this.onStreamClose=()=>{H.I.shared().close()},this.streamId=e}render(){return(0,z.jsx)(q,{streamId:this.streamId,onClose:this.onStreamClose,onOwnStreamStart:_.g})}}},7401:(e,t,r)=>{"use strict";r.r(t),r.d(t,{About:()=>h});var n=r(83426),i=r(3100),s=r(55948),a=r(43619),o=r(47754),l=r(22201),c=r(74855),u=r(11837);const d=(0,n.memo)((e=>{var{trademark:t,popularMembersEnabled:r,withMerchantTag:i,aboutPagePhone:s,customerSupportPhone:a}=e,d=i?"/commons#full-company-with-merchant-tag":"/commons#full-company",h=i?"/pages/about-project/requisites#number-with-merchant-tag":"/pages/about-project/requisites#number",p=(0,n.useMemo)((()=>({phonesAboutPage:s})),[s]),f=(0,o.n)("pages/about-project/requisites","organisation-schema",p),A=(0,n.useMemo)((()=>({__html:f})),[f]);return(0,u.jsxs)("article",{className:"content-container react-limiting-wrapper about-us",children:[t&&(0,u.jsx)(c.Z,{image:t}),(0,u.jsx)("h1",{children:(0,u.jsx)(l.o,{href:"/pages/about-project#header"})}),(0,u.jsx)("div",{className:"static-page clearfix",children:(0,u.jsxs)("section",{className:"about clearfix",children:[r?(0,u.jsx)(l.o,{href:"/pages/about-project/second#description-experiment"}):(0,u.jsx)(l.o,{href:"/pages/about-project/second#description"}),(0,u.jsx)("h2",{id:"about-dating",children:(0,u.jsx)(l.o,{href:"/pages/about-project/second#about-dating-title"})}),(0,u.jsx)("p",{children:(0,u.jsx)(l.o,{href:"/pages/about-project/second#about-dating-body"})}),(0,u.jsx)("h2",{id:"about-our-missions",children:(0,u.jsx)(l.o,{href:"/pages/about-project/second#about-our-mission-title"})}),(0,u.jsx)("p",{children:(0,u.jsx)(l.o,{href:"/pages/about-project/second#about-our-mission-body"})}),(0,u.jsx)("h2",{id:"about-our-approach",children:(0,u.jsx)(l.o,{href:"/pages/about-project/second#about-our-approach-title"})}),(0,u.jsx)("p",{children:(0,u.jsx)(l.o,{href:"/pages/about-project/second#about-our-approach-body"})}),(0,u.jsx)("h2",{id:"about-faq",children:(0,u.jsx)(l.o,{href:"/pages/about-project/second#about-faq-title"})}),r?(0,u.jsx)(l.o,{href:"/pages/about-project/second#about-faq-body-experiment"}):(0,u.jsx)(l.o,{href:"/pages/about-project/second#about-faq-body"}),(0,u.jsxs)("div",{className:"address-info",children:[(0,u.jsx)("div",{children:(0,u.jsx)(l.o,{href:d})}),(0,u.jsx)("div",{children:(0,u.jsx)(l.o,{href:h})})]}),a&&(0,u.jsxs)("p",{className:"support",children:[(0,u.jsx)(l.o,{href:"/pages/about-project#customer-support"}),(0,u.jsx)("br",{}),(0,u.jsx)("span",{children:a})]}),(0,u.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:A})]})})]})}));var h=(0,n.memo)((()=>{var{trademark:e}=i.D.shared(),t=(0,a.mA)((()=>s.D.shared().popularMembersEnabled),[],!1),r=(0,a.mA)((()=>s.D.shared().merchantTag),[],!1),n=(0,a.mA)((()=>s.D.shared().phones.aboutPage),[],""),o=(0,a.mA)((()=>s.D.shared().phones.aboutPageCustomerSupport),[],"");return(0,u.jsx)(d,{trademark:e,popularMembersEnabled:t,withMerchantTag:r,aboutPagePhone:n,customerSupportPhone:o})}))},22027:(e,t,r)=>{"use strict";r.r(t),r.d(t,{Contacts:()=>h});var n=r(83426),i=r(55948),s=r(43619),a=r(47754),o=r(22201),l=r(61771),c=r(74855),u=r(11837);const d=(0,n.memo)((e=>{var{phone:t}=e,r=(0,a.n)("/pages/contact-us","mailto");return(0,u.jsx)("article",{className:"content-container react-limiting-wrapper contact-us",children:(0,u.jsx)("div",{className:"static-page",children:(0,u.jsxs)("section",{className:"contact clearfix",children:[(0,u.jsx)(c.Z,{href:"/"}),(0,u.jsxs)("p",{className:"contact-text",children:[(0,u.jsx)(o.o,{href:"/pages/contact-us#contact"}),(0,u.jsx)(l.Z,{href:r,children:(0,u.jsx)(o.o,{href:"/commons#support-email"})})]}),t?(0,u.jsx)("div",{className:"bottom-text",children:(0,u.jsxs)("p",{children:[(0,u.jsx)(o.o,{href:"/pages/contact-us#customer-support"}),(0,u.jsx)("span",{className:"contact-us-phone",children:t})]})}):null]})})})}));var h=(0,n.memo)((()=>{var e=(0,s.mA)((()=>i.D.shared().phones.contactUs),[]);return(0,u.jsx)(d,{phone:e})}))},29489:(e,t,r)=>{"use strict";r.r(t),r.d(t,{CookiePolicy:()=>A});var n=r(83426),i=r(55948),s=r(3100),a=r(20867),o=r(43619),l=r(47754),c=r(22201),u=r(71155),d=r(11837);const h=(0,n.memo)((()=>((0,n.useEffect)((()=>{(0,u.I)().then(u.c)})),(0,d.jsx)("div",{id:"cmpcookieinfo"})))),p={container:"pages-cookiepolicy__container",content:"pages-cookiepolicy__content"},f=(0,n.memo)((e=>{var{product:t,contactUsPhone:r,liveSupportAvailable:i}=e,s=(0,l.n)("commons","live-support"),a=(0,l.n)("commons","help-center-link",{helpCenter:s}),o=(0,n.useMemo)((()=>Object.assign({contactUsPhone:r},i?{}:{liveSupportLink:a})),[i,r,a]);return(0,d.jsx)("div",{className:"content-container react-limiting-wrapper "+p.container+" product-"+t,children:(0,d.jsxs)("div",{className:p.content,children:[(0,d.jsx)("h1",{children:(0,d.jsx)(c.o,{href:"/pages/cookie-policy#title"})}),(0,d.jsxs)("div",{className:"static-page",children:[(0,d.jsx)("p",{className:p.header,children:(0,d.jsx)(c.o,{href:"/pages/cookie-policy#header"})}),(0,d.jsx)(h,{}),(0,d.jsx)(c.o,{href:"/pages/cookie-policy#body",data:o}),(0,d.jsx)("section",{children:(0,d.jsx)(c.o,{href:"/pages/cookie-policy#uptodate"})})]})]})})}));var A=(0,n.memo)((()=>{var{product:e}=s.D.shared(),t=(0,a.I)(),r=(0,o.mA)((()=>i.D.shared().phones.contactUs),[],"");return(0,d.jsx)(f,{contactUsPhone:r,product:e,liveSupportAvailable:!!t})}))},56797:(e,t,r)=>{"use strict";r.r(t),r.d(t,{Disclaimer:()=>c});var n=r(83426),i=r(3100),s=r(22201),a=r(74855),o=r(11837);const l=(0,n.memo)((e=>{var{trademark:t}=e;return(0,o.jsxs)("article",{className:"content-container react-limiting-wrapper dating-disclaimer",children:[t&&(0,o.jsx)(a.Z,{image:t}),(0,o.jsx)("h1",{children:(0,o.jsx)(s.o,{href:"/pages/dating-disclaimer#header"})}),(0,o.jsx)("div",{className:"static-page",children:(0,o.jsx)("section",{className:"dating-disclaimer clearfix",children:(0,o.jsx)(s.o,{href:"/pages/dating-disclaimer#body"})})})]})}));var c=(0,n.memo)((()=>{var{trademark:e}=i.D.shared();return(0,o.jsx)(l,{trademark:e})}))},85028:(e,t,r)=>{"use strict";r.r(t),r.d(t,{FAQ:()=>c});var n=r(83426),i=r(3100),s=r(22201),a=r(74855),o=r(11837);const l=(0,n.memo)((e=>{var{trademark:t}=e;return(0,o.jsxs)("article",{className:"content-container react-limiting-wrapper faq",children:[t&&(0,o.jsx)(a.Z,{image:t}),(0,o.jsx)("h1",{children:(0,o.jsx)(s.o,{href:"/pages/faq#header"})}),(0,o.jsx)("div",{className:"static-page clearfix",children:(0,o.jsx)(s.o,{href:"/pages/faq#text"})})]})}));var c=(0,n.memo)((()=>{var{trademark:e}=i.D.shared();return(0,o.jsx)(l,{trademark:e})}))},23402:(e,t,r)=>{"use strict";r.r(t),r.d(t,{HelpCenter:()=>c});var n=r(83426),i=r(43811),s=r(20867),a=r(11837),o=(0,n.lazy)((()=>r.e(1616).then(r.bind(r,41616)))),l=(0,n.lazy)((()=>r.e(6411).then(r.bind(r,16411)))),c=()=>{var e=(0,i.HO)(),t=(0,s.I)(),r=(0,n.useMemo)((()=>e?o:t?l:o),[e,t]);return(0,a.jsx)(n.Suspense,{children:(0,a.jsx)(r,{})})}},27133:(e,t,r)=>{"use strict";r.r(t),r.d(t,{PrivacyPolicy:()=>p});var n=r(83426),i=r(55948),s=r(43619),a=r(20867),o=r(3100),l=r(47754),c=r(22201),u=r(74855),d=r(11837);const h=(0,n.memo)((e=>{var{trademark:t,product:r,contactUsPhone:i,affiliateWithHolding:s,canCancelSubscription:a,liveSupportAvailable:o}=e,h=(0,l.n)("commons","live-support"),p=(0,l.n)("commons","help-center-link",{helpCenter:h}),f=(0,n.useMemo)((()=>Object.assign({contactUsPhone:i,affiliateWithHolding:s,canCancelSubscription:a},o?{}:{liveSupportLink:p})),[o,p,i,s,a]);return(0,d.jsxs)("article",{className:"privacy-policy content-container react-limiting-wrapper product-"+r,children:[t&&(0,d.jsx)(u.Z,{image:t}),(0,d.jsx)("h1",{children:(0,d.jsx)(c.o,{href:"/pages/privacy-policy#title"})}),(0,d.jsxs)("div",{className:"static-page",children:[(0,d.jsx)(c.o,{href:"/pages/privacy-policy#body",data:f,"data-allow-formatting":!0}),(0,d.jsx)("section",{children:(0,d.jsx)("p",{children:(0,d.jsx)(c.o,{href:"/pages/privacy-policy#uptodate","data-allow-formatting":!0})})})]})]})}));var p=(0,n.memo)((()=>{var{trademark:e,product:t}=o.D.shared(),r=(0,a.I)(),n=(0,s.mA)((()=>i.D.shared().affiliateWithHoldingEnabled),[],!1),l=(0,s.mA)((()=>i.D.shared().subscriptionCancellationEnabled),[],!1),c=(0,s.mA)((()=>i.D.shared().phones.contactUs),[],"");return(0,d.jsx)(h,{trademark:e,product:t,contactUsPhone:c,affiliateWithHolding:n,canCancelSubscription:l,liveSupportAvailable:!!r})}))},87075:(e,t,r)=>{"use strict";r.r(t),r.d(t,{MobilePrivacyPolicy:()=>p});var n=r(55948),i=r(20867),s=r(43619),a=r(3100),o=r(83426),l=r(47754),c=r(22201),u=r(74855),d=r(11837);const h=(0,o.memo)((e=>{var{trademark:t,product:r,contactUsPhone:n,affiliateWithHolding:i,liveSupportAvailable:s}=e,a=(0,l.n)("commons","live-support"),h=(0,l.n)("commons","help-center-link",{helpCenter:a}),p=(0,o.useMemo)((()=>Object.assign({contactUsPhone:n,affiliateWithHolding:i},s?{}:{liveSupportLink:h})),[s,h,n,i]);return(0,d.jsxs)("article",{className:"privacy-policy content-container react-limiting-wrapper product-"+r,children:[t&&(0,d.jsx)(u.Z,{image:t}),(0,d.jsx)("h1",{children:(0,d.jsx)(c.o,{href:"/pages/privacy-policy/#title"})}),(0,d.jsxs)("div",{className:" static-page",children:[(0,d.jsx)(c.o,{href:"/pages/privacy-policy/privacy#entry-mobile",data:p,"data-allow-formatting":!0}),(0,d.jsx)("dl",{className:"description-contents",children:(0,d.jsx)(c.o,{href:"/pages/privacy-policy/privacy#description","data-allow-formatting":!0})}),(0,d.jsx)("section",{children:(0,d.jsx)("p",{children:(0,d.jsx)(c.o,{href:"/pages/privacy-policy#uptodate-mobile","data-allow-formatting":!0})})})]})]})}));var p=()=>{var{trademark:e,product:t}=a.D.shared(),r=(0,i.I)(),o=(0,s.mA)((()=>n.D.shared().affiliateWithHoldingMobileEnabled),[],!1),l=(0,s.mA)((()=>n.D.shared().phones.contactUs),[],"");return(0,d.jsx)(h,{trademark:e,product:t,contactUsPhone:l,affiliateWithHolding:o,liveSupportAvailable:!!r})}},89684:(e,t,r)=>{"use strict";r.r(t),r.d(t,{Securely:()=>c});var n=r(83426),i=r(3100),s=r(22201),a=r(74855),o=r(11837);const l=(0,n.memo)((e=>{var{trademark:t,contactSupportUrl:r}=e,i=(0,n.useMemo)((()=>({contactSupportUrl:r})),[r]);return(0,o.jsxs)("article",{className:"content-container react-limiting-wrapper dating-securely",children:[t?(0,o.jsx)(a.Z,{image:t}):null,(0,o.jsx)("h1",{children:(0,o.jsx)(s.o,{href:"/pages/dating-securely#header"})}),(0,o.jsx)("div",{className:"static-page clearfix",children:(0,o.jsx)("section",{className:"dating-securely clearfix",children:(0,o.jsx)(s.o,{href:"/pages/dating-securely#securely",data:i})})})]})}));var c=(0,n.memo)((()=>{var{trademark:e,support:t}=i.D.shared();return(0,o.jsx)(l,{trademark:e,contactSupportUrl:t["contact-us-url"]})}))},47930:(e,t,r)=>{"use strict";r.r(t),r.d(t,{Terms:()=>p});var n=r(83426),i=r(55948),s=r(43619),a=r(20867),o=r(3100),l=r(47754),c=r(22201),u=r(74855),d=r(11837);const h=(0,n.memo)((e=>{var{trademark:t,product:r,contactUsPhone:i,liveSupportAvailable:s,exclusiveSubscriptionPricesEnabled:a,slotGameEnabled:o}=e,h=(0,l.n)("commons","live-support"),p=(0,l.n)("commons","help-center-link",{helpCenter:h}),f=(0,n.useMemo)((()=>Object.assign({contactUsPhone:i},s?{}:{liveSupportLink:p},{exclusiveSubscriptionPricesEnabled:a,slotGameEnabled:o})),[s,p,i,a,o]);return(0,d.jsxs)("article",{className:"terms content-container react-limiting-wrapper product-"+r,children:[t&&(0,d.jsx)(u.Z,{image:t}),(0,d.jsx)("h1",{children:(0,d.jsx)(c.o,{href:"/pages/terms-and-conditions#title"})}),(0,d.jsxs)("div",{className:"static-page",children:[(0,d.jsx)(c.o,{href:"/pages/terms-and-conditions#terms-agreement",data:f,"data-allow-formatting":!0}),(0,d.jsx)("p",{className:"uptodate",children:(0,d.jsx)(c.o,{href:"/pages/terms-and-conditions#uptodate","data-allow-formatting":!0})})]})]})}));var p=(0,n.memo)((()=>{var{trademark:e,product:t}=o.D.shared(),r=(0,a.I)(),n=(0,s.mA)((()=>i.D.shared().phones.contactUs),[],""),l=(0,s.mA)((()=>i.D.shared().exclusiveSubscriptionPricesEnabled),[],!1),c=(0,s.mA)((()=>i.D.shared().slotGameEnabled),[],!1);return(0,d.jsx)(h,{trademark:e,product:t,contactUsPhone:n,liveSupportAvailable:!!r,exclusiveSubscriptionPricesEnabled:l,slotGameEnabled:c})}))},66670:(e,t,r)=>{"use strict";r.r(t),r.d(t,{MobileTerms:()=>f});var n=r(83426),i=r(55948),s=r(20867),a=r(43619),o=r(3100),l=r(47754),c=r(22201),u=r(74855),d=r(14839),h=r(11837);const p=(0,n.memo)((e=>{var{trademark:t,contactUsPhone:r,liveSupportAvailable:i}=e,s=d.B.shared().location.pathname.includes("/terms-ios"),a=(0,l.n)("commons","live-support"),o=(0,l.n)("commons","help-center-link",{helpCenter:a}),p=(0,n.useMemo)((()=>Object.assign({contactUsPhone:r},i?{}:{liveSupportLink:o})),[i,o,r]),f=s?"/pages/terms-ios":"/pages/terms-mobile";return(0,h.jsxs)("article",{className:"terms content-container react-limiting-wrapper",children:[t&&(0,h.jsx)(u.Z,{image:t}),(0,h.jsx)("h1",{children:(0,h.jsx)(c.o,{href:f+"#title"})}),(0,h.jsxs)("div",{className:"static-page",children:[(0,h.jsx)("em",{className:"uptodate",children:(0,h.jsx)(c.o,{href:f+"#uptodate","data-allow-formatting":!0})}),(0,h.jsx)(c.o,{href:f+"#terms-agreement",data:p,"data-allow-formatting":!0})]})]})}));var f=(0,n.memo)((()=>{var e=o.D.shared().trademark,t=(0,s.I)(),r=(0,a.mA)((()=>i.D.shared().phones.contactUs),[],"");return(0,h.jsx)(p,{trademark:e,contactUsPhone:r,liveSupportAvailable:!!t})}))},44206:(e,t,r)=>{"use strict";r.r(t),r.d(t,{BecomePartner:()=>a});var n=r(83426),i=r(22201),s=r(11837);const a=(0,n.memo)((()=>(0,s.jsxs)("article",{className:"content-container react-limiting-wrapper become-partner-overlay",children:[(0,s.jsx)("h1",{children:(0,s.jsx)(i.o,{href:"/pages/become-partner#title"})}),(0,s.jsx)("div",{className:"static-page",children:(0,s.jsx)(i.o,{href:"/pages/become-partner#info"})})]})))},52186:(e,t,r)=>{"use strict";r.r(t),r.d(t,{CoRegistration:()=>h});var n=r(83426),i=r(98705),s=r(71593),a=r(63556),o=r(43619),l=r(3100),c=r(22201),u=r(11837);const d=(0,n.memo)((e=>{var{affiliatedProducts:t}=e,r=(0,n.useMemo)((()=>({productsList:"<ul>"+t.map((e=>"<li>"+e+"</li>")).join("")+"</ul>"})),[t]);return(0,u.jsxs)("article",{className:"terms content-container react-limiting-wrapper",children:[(0,u.jsx)("h1",{children:(0,u.jsx)(c.o,{href:"/pages/co-registration#title"})}),(0,u.jsx)("div",{className:"static-page",children:(0,u.jsx)(c.o,{href:"/pages/co-registration#body",data:r,"data-allow-formatting":!0})})]})}));var h=(0,n.memo)((()=>{var e=l.D.shared().product,t=(0,o.Gw)((()=>a.W.shared().localizeNamespace("pages/co-registration/affiliated-products").pipe((0,i.o4)((t=>e in t?(0,s.CE)(t,[e]):t)),(0,i.o4)((e=>Object.values(e))))),[e],[]);return(0,u.jsx)(d,{affiliatedProducts:t})}))},9820:(e,t,r)=>{"use strict";r.r(t),r.d(t,{CommercialTransactionLaw:()=>a});var n=r(83426),i=r(22201),s=r(11837);const a=(0,n.memo)((()=>(0,s.jsxs)("article",{className:"content-container react-limiting-wrapper",children:[(0,s.jsx)("h1",{children:(0,s.jsx)(i.o,{href:"/pages/commercial-transaction-law#title"})}),(0,s.jsx)("div",{className:"static-page",children:(0,s.jsx)(i.o,{href:"/pages/commercial-transaction-law#body","data-allow-formatting":!0})})]})))},13915:(e,t,r)=>{"use strict";r.r(t),r.d(t,{IosCommercialTransactionLaw:()=>a});var n=r(83426),i=r(22201),s=r(11837);const a=(0,n.memo)((()=>(0,s.jsxs)("article",{className:"content-container react-limiting-wrapper",children:[(0,s.jsx)("h1",{children:(0,s.jsx)(i.o,{href:"/pages/commercial-transaction-law#title"})}),(0,s.jsx)("div",{className:"static-page",children:(0,s.jsx)(i.o,{href:"/pages/commercial-transaction-law#body-ios","data-allow-formatting":!0})})]})))},65291:(e,t,r)=>{"use strict";r.r(t),r.d(t,{Investments:()=>a});var n=r(83426),i=r(22201),s=r(11837);const a=(0,n.memo)((()=>(0,s.jsxs)("article",{className:"content-container react-limiting-wrapper investments",children:[(0,s.jsx)("h1",{children:(0,s.jsx)(i.o,{href:"/pages/investments#header"})}),(0,s.jsx)("div",{className:"static-page clearfix",children:(0,s.jsx)("section",{className:"investments clearfix",children:(0,s.jsx)(i.o,{href:"/pages/investments#body"})})})]})))},32549:(e,t,r)=>{"use strict";r.r(t),r.d(t,{ChangeSubscriptionForm:()=>z});var n=r(20867),i=r(83426),s=r(43619),a=r(90713),o=r(20802),l=r(90851);const c={contentWrapper:"payment-change-subscription__contentWrapper",packages:"payment-change-subscription__packages",changeSubscriptionButtonWrapper:"payment-change-subscription__changeSubscriptionButtonWrapper"};var u=r(88729),d=r(11837);const h=(0,i.memo)((e=>{var{pack:{trialPeriod:t,price:r}}=e,n=t?"/payment/form#price-after-trial-with-tax-info":"/payment/form#price-with-tax-info",s=(0,i.useMemo)((()=>{var e;if(t&&r.taxIncluded&&r.localizedNetPrice&&r.localizedIncludingTax)e={trialPrice:r.localizedNetPrice,fullPrice:r.localizedIncludingTax};else if(!t&&r.taxIncluded){var n,i;e={net:""+r.localizedNetPrice,tax:""+(null===(n=r.tax)||void 0===n?void 0:n.localizedTax),taxAbbreviation:""+(null===(i=r.tax)||void 0===i?void 0:i.abbreviation),gross:""+r.localizedIncludingTax}}else e=null;return e}),[r,t]);return s?(0,d.jsx)(u.LocalizedText,{href:n,data:s,variant:"caption-2"}):null}));var p=r(19973),f=r(47754);const A=(0,i.memo)((e=>{var{pack:t,paymentByNewCard:r=!0}=e,{creditsAmount:n,price:s,trialPeriod:a,recurringPrice:o}=t,l="net"===s.priceType,c=(0,f.n)("payment/form","change-tax-info")||"",h=(e=>{var t=(0,p.t)("/payment/form","price-taxes")||"",r=(0,i.useMemo)((()=>{var r,n;return t.replace("{gross}",e.localizedIncludingTax).replace("{net}",e.localizedNetPrice||"").replace("{tax}",(null===(r=e.tax)||void 0===r?void 0:r.localizedTax)||"").replace("{taxAbbreviation}",(null===(n=e.tax)||void 0===n?void 0:n.abbreviation)||"")}),[e,t]);return e.taxIncluded?r:e.localizedIncludingTax})(a&&o?o:s),A=(0,i.useMemo)((()=>a?"/payment/form#trial":"/payment/form#selected-cost"),[a]),m=(0,i.useMemo)((()=>a?{amount:"",price:s.localizedIncludingTax,recurringPrice:h,changeTaxInfo:l?" "+c:""}:{amount:String(n),price:h,recurringPrice:"",changeTaxInfo:l?" "+c:""}),[a,s.localizedIncludingTax,h,l,c,n]),g=!!o,v=(0,i.useMemo)((()=>(0,d.jsx)(u.LocalizedText,{href:A,data:m,variant:"caption-2"},"price-info-text")),[A,m]),b=(0,i.useMemo)((()=>g?(0,d.jsx)(u.LocalizedText,{href:"/payment/form#recurring-payment",variant:"caption-2"},"recurring-payment"):null),[g]),y=(0,i.useMemo)((()=>r?(0,d.jsx)(u.LocalizedText,{href:"/payment/form#saved-card",variant:"caption-2"},"saved-card"):null),[r]),C=(0,i.useMemo)((()=>(0,d.jsx)(u.LocalizedText,{href:"/payment/form#bank-statement",variant:"caption-2"},"bank-statement")),[]),w=(0,i.useMemo)((()=>({price:v,recurringPayment:b,savedCard:y,bankStatement:C})),[v,b,y,C]);return(0,d.jsx)(u.LocalizedText,{href:"/payment/form#payment-details-notice",data:w,variant:"caption-2"})}));var m=r(83807);const g=(0,i.memo)((e=>{var{loading:t,header:r,packages:n,contentBody:i,contentDescription:s,footer:a}=e;return(0,d.jsxs)("div",{className:"payment-form-layout__paymentForm",children:[t?(0,d.jsx)(m.Spinner,{}):null,(0,d.jsxs)("div",{className:"payment-form-layout__header",children:[r,n]}),(0,d.jsxs)("div",{className:"payment-form-layout__content",children:[(0,d.jsx)("div",{className:"payment-form-layout__contentBody",children:i}),(0,d.jsx)("div",{className:"payment-form-layout__contentDescription",children:s})]}),a]})}));var v=r(79587);var b=r(72779),y=r.n(b),C=r(59897);const w=(0,i.memo)((e=>{var{creditsAmount:t,localizedPrice:r,onPackageClick:n,selected:s,current:a}=e,o=(0,i.useMemo)((()=>({amount:String(t)})),[t]),l=(0,i.useMemo)((()=>y()("payment-packages-package-item__package",{"payment-packages-package-item__selected":!!s})),[s]),c=s?"light":void 0;return(0,d.jsxs)("div",{className:"payment-packages-package-item__wrapper",children:[a&&(0,d.jsx)("div",{className:"payment-packages-package-item__currentPackageLabel",children:(0,d.jsx)(u.LocalizedText,{href:"/payment/form/packages/package-item#current-plan",variant:"payment-form-footnote-1",color:"secondary"})}),(0,d.jsxs)("div",{className:l,onClick:n,children:[(0,d.jsx)(C.x,{content:r,variant:"payment-form-footnote-2",color:c}),(0,d.jsx)(u.LocalizedText,{href:"/payment/form/packages/package-item#credits-per-month",data:o,variant:"payment-form-footnote-3",color:c})]})]})}));var M=(0,i.memo)((e=>{var{onPackageSelect:t,pack:r}=e,n=(0,i.useCallback)((()=>t(r.sku)),[t,r.sku]),s="grossWithoutGst"===r.price.priceType?r.price.localizedIncludingTax:r.price.localizedNetPrice||r.price.localizedIncludingTax;return(0,d.jsx)(w,{localizedPrice:s,creditsAmount:r.creditsAmount,onPackageClick:n,current:e.current,selected:e.selected})}));const S=(0,i.memo)((e=>{var{packages:t,onPackageSelect:r,selected:n,current:i}=e;return(0,d.jsx)("div",{className:"payment-packages__packages",children:t.map((e=>{var t=e.sku===(null==i?void 0:i.sku),s=e.sku===n.sku;return(0,d.jsx)("div",{className:"payment-packages__packageWrapper",children:(0,d.jsx)(M,{current:t,selected:s,pack:e,onPackageSelect:r})},"package-item-"+e.sku)}))})}));var I=r(10920),E=r(3856),x=r(37950);function T(e){var{loading:t,selectedPackage:r,onChangeSubscriptionPlanButtonClick:n,subscriptionPackages:s,currentPackage:a,onPackageSelect:o,showIllustratedPackages:u,packageNotes:p}=e,m=(0,i.useMemo)((()=>(0,d.jsx)(E.W,{type:"change-subscription"})),[]),b=(0,f.n)("payment/form","change-subscription-button"),y=(0,i.useMemo)((()=>u?(0,d.jsx)("div",{className:c.packages,children:(0,d.jsx)(x.U,{packages:s,packageNotes:p,onPackageSelect:o,selected:r})}):(0,d.jsx)(S,{packages:s,onPackageSelect:o,selected:r,current:a})),[u,p,s,o,r,a]),C=(0,i.useMemo)((()=>(0,d.jsxs)("div",{className:c.contentWrapper,children:[(0,d.jsx)(h,{pack:r}),(0,d.jsx)("div",{className:c.changeSubscriptionButtonWrapper,children:(0,d.jsx)(v.z,{variant:"secondary",title:b,onClick:n,type:"submit",blockLevel:!0})})]})),[b,r,n]),w=(0,i.useMemo)((()=>(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(A,{pack:r,paymentByNewCard:!1}),(0,d.jsx)(I.k,{variant:"caption-2"})]})),[r]),M=(0,i.useMemo)((()=>(0,d.jsx)(l.F,{mobileSupportLinkVisible:!0,serviceSupportLinkVisible:!0})),[]);return(0,d.jsx)(g,{loading:t,header:m,packages:y,contentBody:C,contentDescription:w,footer:M})}var D=r(44178),k=r(98705),j=r(76214),L=r(82801),O=r(69378),P=r.n(O),N=r(76143),B=r(39860),R=r(66784),V=r(55948),z=(0,B.oq)((0,i.memo)((()=>{var e=(0,n.I)(),t=(0,B.f5)(),{packages:r,currentPackage:l,selectedPackage:c,onPackageSelect:u}=function(e){var t=(0,n.I)(),[r,a]=(0,i.useState)(void 0),o=(0,s.mA)((()=>{if(!t)return(0,L.of)(void 0);var r;switch(e){case"common":r=j.Wd.shared(t).packages();break;case"subscription":r=j.Wd.shared(t).subscriptionsPackages}return r}),[e,t]),l=(0,s.mA)((()=>t?D.vb.shared(t).subscription:(0,L.of)(void 0)),[t]),c=(0,i.useMemo)((()=>{if(o&&l){var e=o.find((e=>{var t,r;return e.sku===l.recurringSku||(null===(t=l.recurringInvoice)||void 0===t?void 0:t.sameness)&&e.sameness===(null===(r=l.recurringInvoice)||void 0===r?void 0:r.sameness)}));return null!=e?e:null}}),[o,l]);(0,i.useEffect)((()=>{r||void 0===c||(c?a(c):o&&a(o[0]))}),[c,r,o]);var u=(0,i.useCallback)((e=>{if(o){var t=o.find((t=>t.sku===e));t&&a(t)}}),[o]);return{packages:o,selectedPackage:r,onPackageSelect:u,currentPackage:null!==c?c:void 0}}("subscription"),[h,p]=(0,s.OX)(),A=(0,i.useMemo)((()=>a.T.shared().get(o.Z).actions.close),[]);(0,i.useEffect)((()=>{void 0!==r&&t(R.x.success())}),[r,t]);var m=(0,s.GC)((()=>{var t=N.o.just();return e&&c&&!P()(c,l)&&(t=p(D.vb.shared(e).changeSubscription(c.sku)).toSingle()),t.pipe((0,k.RO)((()=>A())))}),[e,c,l,A,p]),g=(0,f.n)("/payment/form/packages/package-item","current-plan"),v=(0,s.mA)((()=>V.D.shared().illustratedPackages.enabled),[],!1),b=(0,i.useMemo)((()=>v&&g&&r?r.reduce(((e,t)=>t.sku===(null==l?void 0:l.sku)?Object.assign({},e,{[t.sku]:g}):e),{}):{}),[v,r,l,g]);return r&&c?(0,d.jsx)(T,{loading:h,subscriptionPackages:r,onPackageSelect:u,selectedPackage:c,currentPackage:l,onChangeSubscriptionPlanButtonClick:m,showIllustratedPackages:v,packageNotes:b}):null})),"payment.change-subscription.form")},88768:(e,t,r)=>{"use strict";r.d(t,{h:()=>l});var n=r(83426);var i=r(88729),s=r(72779),a=r.n(s),o=r(11837);const l=(0,n.memo)((e=>{var{discountPercentage:t,className:r}=e,s=(0,n.useMemo)((()=>({discount:t})),[t]),l=(0,n.useMemo)((()=>a()("payment-discount-note__container",r)),[r]);return(0,o.jsx)("div",{className:l,children:(0,o.jsx)(i.LocalizedText,{variant:"caption-1",href:"/payment#save-discount",data:s})})}))},3856:(e,t,r)=>{"use strict";r.d(t,{W:()=>p});var n=r(83426);const i="payment-header__headerWrapperSecondStep";var s=r(88729),a=r(41525),o=r(72779),l=r.n(o),c=r(11837);const u=(0,n.memo)((e=>{var{type:t,options:r,popularMembersEnabled:o,variant:u}=e,d=(0,n.useMemo)((()=>{var e;switch(t){case"change-subscription":e="change-subscription";break;case"choose-package":e=function(e,t){var{trial:r,exclusive:n}=e||{};return n?"choose-package-exclusive":r?"choose-package-trial":t?"choose-package-alternative-variant":"choose-package"}(r,o);break;case"subscription":e=function(e){var{trial:t}=e||{};return t?"subscription-trial":"subscription"}(r);break;case"credits":e=function(e){var{paymentReason:t}=e||{};if(t){var r;switch(t){case a.t.WatchPhoto:case a.t.WatchVideo:case a.t.ListenAudio:case a.t.ViewVideo:r="view-attachment";break;case a.t.SendPhoto:case a.t.SendVideo:r="send-attachment";break;case a.t.OpenMediaFeedPost:r="media-feed-post";break;default:r=t}return"credits-targeted-"+r}return"credits"}(r);break;case"subscription-credits":e=function(e){var{paymentReason:t}=e;return"subscription-credits-"+t}(r);break;case"referral":e=function(e){var{step:t}=e;return"referral-"+t}(r)}return"/payment/form/header#"+e}),[t,r,o]),h=(0,n.useMemo)((()=>("credits"===t||"subscription-credits"===t)&&r&&r.credits?{credits:r.credits}:"referral"===t&&r.name?{name:r.name}:{}),[t,r]),p=(0,n.useMemo)((()=>"referral"===t?"payment-form-h1":"h1"),[t]),f=(0,n.useMemo)((()=>{if("subscription-credits"===t){var e=r.credits-r.membershipCredits;return(0,c.jsx)(s.LocalizedText,{href:"/payment/form/header#subscription-credits-subheader",variant:"body-2",data:{membershipCredits:r.membershipCredits,additionalCredits:e}})}return"choose-package"===t&&null!=r&&r.exclusive?(0,c.jsx)(s.LocalizedText,{href:"/payment/form/header#choose-package-exclusive-subheader",variant:"body-2",color:"inherit"}):null}),[t,r]),A=(0,n.useMemo)((()=>l()("payment-header__headerWrapper",{[i]:"subscription"===t},{[i]:"referral"===t&&"add-card"===r.step},{"payment-header__headerWrapperExperiment":"experiment"===u})),[t,r,u]);return(0,c.jsxs)("div",{className:A,"data-id":"header",children:[(0,c.jsx)(s.LocalizedText,{href:d,variant:p,data:h}),f]})}));var d=r(43619),h=r(55948),p=(0,n.memo)((e=>{var t=(0,d.mA)((()=>h.D.shared().popularMembersEnabled),[],!1);return(0,c.jsx)(u,Object.assign({},e,{popularMembersEnabled:t}))}))},90851:(e,t,r)=>{"use strict";r.d(t,{F:()=>f});var n=r(20867),i=r(83426),s=r(95725),a=r(43619),o=r(55948),l=r(72779),c=r.n(l),u=r(22201),d=r(11837);const h=(0,i.memo)((e=>{var{type:t,contactPhoneNumber:r,mobileSupportLinkVisible:n}=e,s=(0,i.useMemo)((()=>c()({"mobile-link-hidden":!n})),[n]),a="live-support"===t?"/payment#form-help-center-live":"/payment#form-help-center",o=(0,i.useMemo)((()=>({contactPhoneNumber:r})),[r]);return(0,d.jsxs)("div",{id:"help-wrapper",className:"help",children:["live-support"===t||"help-center"===t?(0,d.jsx)("div",{className:s,children:(0,d.jsx)(u.o,{href:a,data:o})}):null,"customer-service"===t?(0,d.jsx)("div",{children:(0,d.jsx)(u.o,{href:"/payment#form-help",data:o})}):null]})}));var p=r(76308),f=(0,i.memo)((e=>{var t=(0,n.I)(),r=(0,a.mA)((()=>p.y.shared(t).type.pipe((0,s.U)((t=>e.serviceSupportLinkVisible&&"live-support"!==t&&null!==t?"help-center":t)))),[t,e.serviceSupportLinkVisible],null),i=null!==r,l=(0,a.mA)((()=>o.D.shared().phones.purchaseForm),[],"");return i?(0,d.jsx)(h,Object.assign({},e,{type:r,contactPhoneNumber:l})):null}))},10920:(e,t,r)=>{"use strict";r.d(t,{k:()=>d});var n=r(15185),i=r(83426),s=r(71651),a=r(22201),o=r(88729),l=r(11837),c=["variant","confirmationOfTermsAndAutoRefillEnabled"];const u=(0,i.memo)((e=>{var{variant:t="default",confirmationOfTermsAndAutoRefillEnabled:r}=e,n=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,c),i=r?"/payment#legal-notice-second-part-of-terms-above":"/payment#legal-notice";return"default"===t?(0,l.jsx)(a.o,{href:i,data:n}):(0,l.jsx)(o.LocalizedText,{href:i,data:n,variant:"caption-2"})}));var d=(0,i.memo)((e=>{var{variant:t,confirmationOfTermsAndAutoRefillEnabled:r=!1}=e,i=(0,n.s)(),a=null!==i,o=["vr","rooms"].includes(s.X.shared().mode);return a?(0,l.jsx)(u,{processedBy:i,openInNewTab:o,variant:t,confirmationOfTermsAndAutoRefillEnabled:r}):null}))},37950:(e,t,r)=>{"use strict";r.d(t,{U:()=>A});var n=r(83426),i=r(90497),s=r(72779),a=r.n(s),o=r(7251),l=r(88729),c=r(59897);const u={package:"payment-packages-illustrated-subscriptions-item__package",selected:"payment-packages-illustrated-subscriptions-item__selected",note:"payment-packages-illustrated-subscriptions-item__note",credits:"payment-packages-illustrated-subscriptions-item__credits",amount:"payment-packages-illustrated-subscriptions-item__amount"};var d=r(11837);const h=(0,n.memo)((e=>{var{note:t,type:r,selected:i,onPackageClick:s,localizedPrice:h,creditsAmount:p}=e,f=(0,n.useMemo)((()=>a()(u.package,{[u.selected]:!!i})),[i]),A="/payment/form/packages/illustrated#package-label-"+r,m=r+"-crown";return(0,d.jsxs)("button",{className:f,type:"button",onClick:s,children:[(0,d.jsx)(o.Q,{name:m,className:u.illustration,width:65,height:47}),(0,d.jsx)(l.LocalizedText,{href:A,color:"warning",variant:"h1"}),(0,d.jsx)(c.x,{content:h,color:"accent-gray",variant:"h3"}),(0,d.jsxs)("span",{className:u.credits,children:[(0,d.jsx)(l.LocalizedText,{href:"/payment/form/packages/illustrated#credits-included",variant:"caption-2",color:"action-gray"}),(0,d.jsx)("span",{className:u.amount,children:(0,d.jsx)(c.x,{content:String(p),color:"warning",variant:"h1"})})]}),t&&(0,d.jsx)("span",{className:u.note,children:(0,d.jsx)(c.x,{content:t,color:"common",variant:"footnote-2"})})]})}));var p=["onPackageSelect","pack"],f=(0,n.memo)((e=>{var{onPackageSelect:t,pack:r}=e,i=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,p),s=(0,n.useCallback)((()=>t(r.sku)),[t,r.sku]),a="grossWithoutGst"===r.price.priceType?r.price.localizedIncludingTax:r.price.localizedNetPrice||r.price.localizedIncludingTax,o=r.viewType||"gold";return(0,d.jsx)(h,Object.assign({},i,{type:o,localizedPrice:a,creditsAmount:r.creditsAmount,onPackageClick:s}))}));const A=(0,n.memo)((e=>{var{packages:t,onPackageSelect:r,selected:s,packageNotes:a={},sensitiveInteraction:o=!0}=e,l=(0,n.useMemo)((()=>{if(s){var e=t.findIndex((e=>e.sku===s.sku));return-1===e?void 0:e}}),[t,s]),c=(0,n.useCallback)((e=>{e.wrapperEl.scrollWidth>e.width?(e.enable(),void 0!==l?e.slideTo(l):e.slideReset()):e.wrapperEl.scrollWidth>0&&e.disable()}),[l]),[u,h]=(0,n.useState)();(0,n.useEffect)((()=>{void 0!==l&&u&&u.slideTo(l)}),[l,u]);var p=!o;return(0,d.jsx)("div",{className:"payment-packages-illustrated-subscriptions__container",children:(0,d.jsx)(i.tq,{slidesPerView:"auto",centeredSlidesBounds:!0,centeredSlides:!0,centerInsufficientSlides:!0,preventClicks:p,preventClicksPropagation:p,onResize:c,onAfterInit:c,onSwiper:h,children:t.map((e=>{var t=e.sku===(null==s?void 0:s.sku);return(0,d.jsx)(i.o5,{className:"payment-packages-illustrated-subscriptions__packageSlide",children:(0,d.jsx)(f,{note:a[e.sku],pack:e,onPackageSelect:r,selected:t})},e.sku)}))})})}))},34933:(e,t,r)=>{"use strict";r.d(t,{R:()=>a});var n=r(83426),i=r(22201);var s=r(11837);const a=(0,n.memo)((e=>{var{package:t}=e,r=t.meta.Trial?"/payment/information#price-after-trial-with-tax-info":"/payment/information#price-with-tax-info",a=(0,n.useMemo)((()=>{var e,r,n,i,s,a;if(t.meta.Trial&&null!==(e=t.fullPriceWithTax)&&void 0!==e&&e.taxIncluded&&null!==(r=t.priceWithTax)&&void 0!==r&&r.localizedNetPrice&&null!==(n=t.fullPriceWithTax)&&void 0!==n&&n.localizedIncludingTax)return{trialPrice:null===(s=t.priceWithTax)||void 0===s?void 0:s.localizedNetPrice,fullPrice:null===(a=t.fullPriceWithTax)||void 0===a?void 0:a.localizedIncludingTax};if(!t.meta.Trial&&null!==(i=t.priceWithTax)&&void 0!==i&&i.taxIncluded){var o,l,c=t.priceWithTax;return{net:""+(null==c?void 0:c.localizedNetPrice),tax:""+(null==c||null===(o=c.tax)||void 0===o?void 0:o.localizedTax),taxAbbreviation:""+(null==c||null===(l=c.tax)||void 0===l?void 0:l.abbreviation),gross:""+(null==c?void 0:c.localizedIncludingTax)}}return null}),[t]);return a?(0,s.jsx)("div",{className:"payment-price-with-tax-info__wrapper",children:(0,s.jsx)(i.o,{href:r,data:a})}):null}))},42613:(e,t,r)=>{"use strict";r.r(t),r.d(t,{PaymentProcessingPage:()=>o});var n=r(83426),i=r(21353),s=r(3100),a=r(11837),o=()=>{var[e,t]=(0,n.useState)(!1);(0,n.useEffect)((()=>{t(!0)}),[]),(0,n.useEffect)((()=>{i.V0.shared().setLanguage(s.D.shared().lang||"en-US")}),[]);var r=s.D.shared().logo,o=(0,n.useMemo)((()=>(0,a.jsx)("div",{className:"payment-processing-logo",children:(0,a.jsx)("img",{src:""+r,alt:"logo"})})),[r]),l=(0,n.useCallback)((e=>{var t=e?"#emit=app:error,purchase2309&emit=overlay,purchase":"#emit=event.application.info,purchase-was-successful";window.location.href="https://"+s.D.shared().host+"/people/"+t}),[]);return e?(0,a.jsx)("div",{className:"payment-processing-wrapper",children:(0,a.jsx)(i.Y6,{productLogo:o,onFallbackPaymentFinish:l})}):null}},35369:(e,t,r)=>{"use strict";r.d(t,{i:()=>y});var n=r(83426),i=r(90196),s=r(41525),a=r(43619),o=r(85814),l=r(56782),c=r(97893),u=r(79587),d=r(47754),h=r(11837),p={speedActionId:"purchase-button"};const f=(0,n.memo)((e=>{var{dataTestId:t,onClick:r}=e,i=(0,d.n)("commons","open-purchase-membership"),s=(0,n.useMemo)((()=>t?Object.assign({},p,{testId:t}):p),[t]);return i?(0,h.jsx)(u.z,{variant:"secondary",title:i,onClick:r,accessKey:"P",dataAttributes:s}):null}));var A=r(22983),m=r(82801),g=r(20867),v=r(19351),b=r(95725),y=(0,n.memo)((e=>{var{dataTestId:t,onClick:r}=e,n=(0,g.I)(),u=(0,a.Yc)((()=>i.N.shared().refillBalance({name:s.t.Menu}).pipe((0,v.b)((()=>{null==r||r()})))),[r]),d=(0,a.mA)((()=>n?(0,A.aj)([c.I.shared(n).tags,o.v.shared(n).userIsFreeMember,l.V.shared(n).hasPurchases,l.V.shared(n).canSubscribe]).pipe((0,b.U)((e=>{var[t,r,n,i]=e;return!t.includes("users.prepromoter")&&!r&&n&&!i}))):(0,m.of)(!1)),[n]);return d?(0,h.jsx)(f,{dataTestId:t,onClick:u}):null}))},45935:(e,t,r)=>{"use strict";r.d(t,{f:()=>c});var n=r(83426),i=r(22201);var s=r(11837);const a=(0,n.memo)((e=>{var t=(0,n.useMemo)((()=>({phone:e.phone})),[e.phone]);return(0,s.jsx)("div",{className:"payment-referral-purchase-footer__footer",children:(0,s.jsx)(i.o,{href:"/payment/referral-purchase#footer",data:t})})}));var o=r(43619),l=r(55948),c=(0,n.memo)((()=>{var e=(0,o.mA)((()=>l.D.shared().phones.purchaseForm),[],"");return(0,s.jsx)(a,{phone:e})}))},65557:(e,t,r)=>{"use strict";r.r(t),r.d(t,{ReferralPurchase:()=>Tt});var n=r(83426),i=r(21353),s=r(90713),a=r(20867),o=r(74084),l=r(43619),c=r(27567),u=r(71593),d=r(76214),h=r(39860),p=r(68755),f=r(51989),A=r(20802),m=r(30119),g=r(51671),v=r(54345),b=r(84774),y=r(11837),C=["offer","userId","onPaymentStart","currentStep"],w=r(47754),M=r(22201),S=r(97375),I=r(82801),E=r(95725),x=r(55948),T=r(28274),D=r(72779),k=r.n(D),j=r(7327);var L=r(45966),O=r.n(L),P=r(10045),N=r.n(P),B=new(O())({id:"afro-introductions",use:"afro-introductions-usage",viewBox:"0 0 169 32",content:'<symbol viewBox="0 0 169 32" fill="none" xmlns="http://www.w3.org/2000/svg" id="afro-introductions">\n    <path d="M39.6226 19.6019L38.793 22.5053H36.1662L39.5534 11.3066H42.8715L46.3279 22.5053H43.6319L42.8024 19.6019H39.6226ZM42.4568 17.7355L41.7655 15.3851C41.5581 14.6939 41.3507 13.8643 41.2125 13.2422C41.0742 13.9335 40.8669 14.763 40.7286 15.3851L40.0373 17.7355H42.5259H42.4568Z" fill="white" />\n    <path d="M47.8487 22.4361V16.2146H46.8118V14.3482H47.8487V14.0025C47.8487 13.0348 48.1252 11.9287 48.8856 11.3066C49.5078 10.6844 50.4065 10.4771 51.0977 10.4771C51.789 10.4771 52.0655 10.4771 52.4111 10.6153V12.5509C52.0655 12.5509 51.8581 12.4126 51.5125 12.4126C50.683 12.4126 50.3373 13.0348 50.3373 13.8643V14.2791H51.9964V16.1455H50.4065V22.3669H47.8487V22.4361Z" fill="white" />\n    <path d="M53.2406 17.0442C53.2406 15.869 53.2406 15.0395 53.2406 14.3482H55.3835V15.869H55.5218C55.9366 14.6939 56.9043 14.21 57.7339 14.21C58.5634 14.21 58.0795 14.21 58.2869 14.21V16.5603C58.0795 16.5603 57.8721 16.5603 57.5956 16.5603C56.697 16.5603 56.0057 17.0442 55.8674 17.8046C55.8674 17.9428 55.8674 18.1502 55.8674 18.3576V22.5052H53.3789V17.0442H53.2406Z" fill="white" />\n    <path d="M67.4118 18.2885C67.4118 21.2609 65.338 22.6435 63.1259 22.6435C60.9138 22.6435 58.9091 21.0536 58.9091 18.4959C58.9091 15.9381 60.6373 14.21 63.2641 14.21C65.891 14.21 67.4118 15.9381 67.4118 18.3576V18.2885ZM61.536 18.3576C61.536 19.7401 62.089 20.7771 63.195 20.7771C64.301 20.7771 64.7849 19.8093 64.7849 18.3576C64.7849 16.9059 64.301 15.9381 63.195 15.9381C62.089 15.9381 61.536 17.1824 61.536 18.3576Z" fill="white" />\n    <path d="M71.6285 11.3066V22.5053H69.0708V11.3066H71.6285Z" fill="#F5E590" />\n    <path d="M73.7714 16.9751C73.7714 15.9381 73.7714 15.1086 73.7714 14.4173H75.9835L76.1218 15.5234C76.4674 15.0395 77.2969 14.21 78.6103 14.21C79.9237 14.21 81.5137 15.316 81.5137 17.6663V22.5052H79.0251V18.012C79.0251 16.9751 78.6795 16.2838 77.7808 16.2838C76.8822 16.2838 76.6748 16.7677 76.5365 17.2516C76.5365 17.3898 76.4674 17.6663 76.4674 17.8737V22.5744H73.9788V17.0442L73.7714 16.9751Z" fill="#F5E590" />\n    <path d="M86.2143 11.9976V14.3479H88.0116V16.2143H86.2143V19.1177C86.2143 20.0854 86.4217 20.5693 87.1821 20.5693C87.9425 20.5693 87.7351 20.5693 87.9425 20.5693V22.5049C87.5969 22.6432 87.0438 22.7123 86.2834 22.7123C85.523 22.7123 84.7626 22.4358 84.417 22.021C83.9331 21.5371 83.7257 20.7767 83.7257 19.6016V16.2834H82.6197V14.417H83.7257V12.6888L86.2143 12.1358V11.9976Z" fill="#F5E590" />\n    <path d="M89.4633 17.0442C89.4633 15.869 89.4633 15.0395 89.4633 14.3482H91.6063V15.869H91.7445C92.1593 14.6939 93.1271 14.21 93.9566 14.21C94.7861 14.21 94.3022 14.21 94.5096 14.21V16.5603C94.3022 16.5603 94.0948 16.5603 93.8183 16.5603C92.9197 16.5603 92.2284 17.0442 92.0902 17.8046C92.0902 17.9428 92.0902 18.1502 92.0902 18.3576V22.5052H89.6016V17.0442H89.4633Z" fill="#F5E590" />\n    <path d="M103.704 18.2885C103.704 21.2609 101.63 22.6435 99.4177 22.6435C97.2056 22.6435 95.2009 21.0536 95.2009 18.4959C95.2009 15.9381 96.9291 14.21 99.5559 14.21C102.183 14.21 103.704 15.9381 103.704 18.3576V18.2885ZM97.8278 18.3576C97.8278 19.7401 98.3808 20.7771 99.4868 20.7771C100.593 20.7771 101.077 19.8093 101.077 18.3576C101.077 16.9059 100.593 15.9381 99.4868 15.9381C98.3808 15.9381 97.8278 17.1824 97.8278 18.3576Z" fill="#F5E590" />\n    <path d="M113.174 10.6846V20.0168C113.174 20.9154 113.174 21.8832 113.174 22.4362H110.962L110.824 21.261C110.34 22.1597 109.303 22.6436 108.266 22.6436C106.33 22.6436 104.81 20.9845 104.81 18.496C104.81 15.7309 106.469 14.2101 108.473 14.2101C110.478 14.2101 110.271 14.5557 110.616 15.1087V10.6846H113.105H113.174ZM110.685 17.8047C110.685 17.6664 110.685 17.459 110.685 17.3899C110.547 16.6986 109.994 16.1456 109.234 16.1456C108.059 16.1456 107.506 17.1825 107.506 18.4268C107.506 19.6711 108.197 20.6389 109.234 20.6389C110.271 20.6389 110.547 20.155 110.685 19.3946C110.685 19.1872 110.685 19.049 110.685 18.8416V17.8047Z" fill="#F5E590" />\n    <path d="M122.783 19.8781C122.783 20.915 122.783 21.8137 122.783 22.505H120.571L120.432 21.3298C120.087 21.8137 119.326 22.6432 117.875 22.6432C116.423 22.6432 115.04 21.6063 115.04 19.1177V14.3479H117.598V18.703C117.598 19.8781 118.013 20.5694 118.842 20.5694C119.672 20.5694 119.948 20.0855 120.087 19.6707C120.087 19.5325 120.156 19.3251 120.156 19.1177V14.2788H122.714V19.809L122.783 19.8781Z" fill="#F5E590" />\n    <path d="M130.94 22.2979C130.525 22.5052 129.626 22.6435 128.658 22.6435C126.032 22.6435 124.373 21.0536 124.373 18.4959C124.373 15.9381 126.032 14.21 129.004 14.21C131.977 14.21 130.387 14.3482 130.94 14.5556L130.525 16.422C130.248 16.2838 129.764 16.1455 129.142 16.1455C127.829 16.1455 126.93 17.1133 126.999 18.4267C126.999 19.9475 127.967 20.7079 129.211 20.7079C130.456 20.7079 130.248 20.6388 130.663 20.4314L130.94 22.2979Z" fill="#F5E590" />\n    <path d="M135.433 11.9976V14.3479H137.23V16.2143H135.433V19.1177C135.433 20.0854 135.64 20.5693 136.401 20.5693C137.161 20.5693 136.954 20.5693 137.161 20.5693V22.5049C136.816 22.6432 136.263 22.7123 135.502 22.7123C134.742 22.7123 133.981 22.4358 133.636 22.021C133.152 21.5371 132.944 20.7767 132.944 19.6016V16.2834H131.838V14.417H132.944V12.6888L135.433 12.1358V11.9976Z" fill="#F5E590" />\n    <path d="M141.309 12.067C141.309 12.7583 140.756 13.3113 139.926 13.3113C139.097 13.3113 138.613 12.7583 138.613 12.067C138.613 11.3066 139.097 10.8228 139.926 10.8228C140.756 10.8228 141.24 11.3758 141.24 12.067H141.309ZM138.682 22.4361V14.3482H141.171V22.4361H138.682Z" fill="#F5E590" />\n    <path d="M151.263 18.2885C151.263 21.2609 149.189 22.6435 146.977 22.6435C144.765 22.6435 142.76 21.0536 142.76 18.4959C142.76 15.9381 144.489 14.21 147.115 14.21C149.742 14.21 151.263 15.9381 151.263 18.3576V18.2885ZM145.387 18.3576C145.387 19.7401 145.94 20.7771 147.046 20.7771C148.152 20.7771 148.636 19.8093 148.636 18.3576C148.636 16.9059 148.152 15.9381 147.046 15.9381C145.94 15.9381 145.387 17.1824 145.387 18.3576Z" fill="#F5E590" />\n    <path d="M152.784 16.9751C152.784 15.9381 152.784 15.1086 152.784 14.4173H154.996L155.134 15.5234C155.48 15.0395 156.309 14.21 157.623 14.21C158.936 14.21 160.526 15.316 160.526 17.6663V22.5052H158.038V18.012C158.038 16.9751 157.692 16.2838 156.793 16.2838C155.895 16.2838 155.687 16.7677 155.549 17.2516C155.549 17.3898 155.48 17.6663 155.48 17.8737V22.5744H152.991V17.0442L152.784 16.9751Z" fill="#F5E590" />\n    <path d="M162.531 20.2929C163.015 20.5694 163.983 20.915 164.674 20.915C165.365 20.915 165.78 20.6385 165.78 20.2238C165.78 19.809 165.503 19.6016 164.605 19.3251C162.946 18.7721 162.254 17.8734 162.323 16.9056C162.323 15.3848 163.637 14.2788 165.642 14.2788C167.646 14.2788 167.439 14.4862 167.923 14.7627L167.508 16.4909C167.162 16.2835 166.471 16.007 165.78 16.007C165.089 16.007 164.812 16.2835 164.812 16.6983C164.812 17.113 165.158 17.2513 166.125 17.5969C167.646 18.1499 168.338 18.9103 168.338 20.0855C168.338 21.6063 167.162 22.7123 164.812 22.7123C162.462 22.7123 162.807 22.505 162.185 22.1593L162.6 20.362L162.531 20.2929Z" fill="#F5E590" />\n    <path d="M22.1334 13.5877C22.1334 13.5877 8.9992 -4.52369 2.84687 1.97427C-3.85848 9.09438 6.57974 17.8735 11.2804 22.2286C14.9441 25.5467 23.3085 31.699 23.3085 31.699C23.3085 31.699 8.86094 16.0071 6.64887 11.1682C4.29854 5.91453 4.16029 3.35682 6.57974 2.87293C9.34483 2.25078 22.1334 13.6568 22.1334 13.6568V13.5877Z" fill="white" />\n    <path d="M14.1146 13.173C14.1146 13.173 27.0414 -4.8692 33.1246 1.76702C39.4152 8.61062 29.3918 17.6663 24.6911 22.0213C21.0274 25.3394 12.8012 31.6991 12.8012 31.6991C12.8012 31.6991 26.1428 16.7676 28.977 11.2375C31.7421 5.84553 32.0186 2.32004 29.6683 2.11265C26.834 1.90527 14.1146 13.2421 14.1146 13.2421V13.173Z" fill="#F5E590" />\n</symbol>'});N().add(B);const R=B;var V=new(O())({id:"asian-dating",use:"asian-dating-usage",viewBox:"0 0 127 32",content:'<symbol viewBox="0 0 127 32" fill="none" xmlns="http://www.w3.org/2000/svg" id="asian-dating">\n    <path d="M21.7334 13.5187C21.7334 13.5187 8.59917 -4.59264 2.44685 1.90533C-4.2585 9.02544 6.17972 17.8046 10.8804 22.1596C14.5441 25.4777 22.9085 31.6301 22.9085 31.6301C22.9085 31.6301 8.46092 15.9382 6.24885 11.0993C3.89852 5.84558 3.76026 3.28787 6.17972 2.80398C8.94481 2.18184 21.7334 13.5878 21.7334 13.5878V13.5187Z" fill="white" />\n    <path d="M13.7146 13.1731C13.7146 13.1731 26.6414 -4.86916 32.7246 1.76706C39.0152 8.61066 28.9917 17.6663 24.2911 22.0214C20.6273 25.3395 12.4012 31.6992 12.4012 31.6992C12.4012 31.6992 25.7427 16.7677 28.577 11.2375C31.3421 5.84557 31.6186 2.32008 29.2682 2.1127C26.434 1.90532 13.7146 13.2422 13.7146 13.2422V13.1731Z" fill="#CA8BAA" />\n    <path d="M40.1212 18.8415L39.2916 21.7448H36.6648L40.052 10.5462H43.3701L46.8265 21.7448H44.1305L43.301 18.8415H40.1212ZM42.9554 16.975L42.2641 14.6247C42.0567 13.9334 41.8493 13.1039 41.7111 12.4818C41.5728 13.173 41.3654 14.0026 41.2272 14.6247L40.5359 16.975H43.0245H42.9554Z" fill="white" />\n    <path d="M48.209 19.5328C48.6929 19.8093 49.6607 20.1549 50.352 20.1549C51.0433 20.1549 51.458 19.8784 51.458 19.4637C51.458 19.0489 51.1815 18.8415 50.2829 18.565C48.6238 18.012 47.9325 17.1133 48.0017 16.1455C48.0017 14.6247 49.3151 13.5187 51.3198 13.5187C53.3245 13.5187 53.1171 13.7261 53.601 14.0026L53.1862 15.7308C52.8406 15.5234 52.1493 15.2469 51.458 15.2469C50.7667 15.2469 50.4902 15.5234 50.4902 15.9382C50.4902 16.3529 50.8359 16.4912 51.8037 16.8368C53.3245 17.3898 54.0157 18.1502 54.0157 19.3254C54.0157 20.8462 52.8406 21.9522 50.4902 21.9522C48.1399 21.9522 48.4855 21.7448 47.8634 21.3992L48.2782 19.6019L48.209 19.5328Z" fill="white" />\n    <path d="M58.0942 11.3757C58.0942 12.067 57.5412 12.62 56.7117 12.62C55.8821 12.62 55.3983 12.067 55.3983 11.3757C55.3983 10.6153 55.8821 10.1315 56.7117 10.1315C57.5412 10.1315 58.0251 10.6845 58.0251 11.3757H58.0942ZM55.4674 21.7448V13.6569H57.956V21.7448H55.4674Z" fill="white" />\n    <path d="M64.5922 21.7448L64.454 20.9153C63.901 21.5374 63.0714 21.8831 62.1036 21.8831C60.4446 21.8831 59.4768 20.7079 59.4768 19.3945C59.4768 17.3207 61.3432 16.2837 64.2466 16.2837V16.1455C64.2466 15.7307 64.0392 15.1086 62.7949 15.1086C61.5506 15.1086 61.0667 15.3851 60.5828 15.7307L60.099 14.0717C60.652 13.726 61.758 13.3804 63.2788 13.3804C65.9748 13.3804 66.8734 14.9703 66.8734 16.9059V19.7401C66.8734 20.5005 66.8734 21.2609 67.0117 21.7448H64.7305H64.5922ZM64.3157 17.9428C63.0023 17.9428 61.9654 18.2193 61.9654 19.1871C61.9654 20.1549 62.3802 20.1549 62.9332 20.1549C63.4862 20.1549 64.1083 19.7401 64.2466 19.2562C64.2466 19.118 64.2466 18.9797 64.2466 18.8415V17.9428H64.3157Z" fill="white" />\n    <path d="M68.7399 16.2147C68.7399 15.1778 68.7399 14.3482 68.7399 13.657H70.9519L71.0902 14.763C71.4358 14.2791 72.2654 13.4496 73.5788 13.4496C74.8922 13.4496 76.4821 14.5556 76.4821 16.906V21.7449H73.9935V17.2516C73.9935 16.2147 73.6479 15.5234 72.7493 15.5234C71.8506 15.5234 71.6432 16.0073 71.505 16.4912C71.505 16.6295 71.4358 16.906 71.4358 17.1133V21.814H68.9473V16.2838L68.7399 16.2147Z" fill="white" />\n    <path d="M78.5559 10.6845C79.4546 10.5462 80.6989 10.4771 81.9432 10.4771C84.0861 10.4771 85.4686 10.8919 86.5056 11.6523C87.6807 12.4818 88.372 13.8643 88.372 15.869C88.372 17.8737 87.6116 19.4636 86.5056 20.4314C85.3304 21.3992 83.5331 21.8831 81.321 21.8831C79.1089 21.8831 79.1089 21.814 78.4177 21.7448V10.7536L78.5559 10.6845ZM81.1136 19.8093C81.321 19.8093 81.6666 19.8093 82.0123 19.8093C84.2935 19.8093 85.8143 18.565 85.8143 15.869C85.8143 13.5187 84.5009 12.3435 82.2888 12.3435C80.0767 12.3435 81.3901 12.3435 81.1136 12.4127V19.7401V19.8093Z" fill="#CA8BAA" />\n    <path d="M94.6626 21.7448L94.5243 20.9153C93.9713 21.5374 93.1418 21.8831 92.174 21.8831C90.515 21.8831 89.5472 20.7079 89.5472 19.3945C89.5472 17.3207 91.4136 16.2837 94.317 16.2837V16.1455C94.317 15.7307 94.1096 15.1086 92.8653 15.1086C91.621 15.1086 91.1371 15.3851 90.6532 15.7307L90.1693 14.0717C90.7223 13.726 91.8284 13.3804 93.3492 13.3804C96.0451 13.3804 96.9438 14.9703 96.9438 16.9059V19.7401C96.9438 20.5005 96.9438 21.2609 97.082 21.7448H94.8008H94.6626ZM94.3861 17.9428C93.0727 17.9428 92.0358 18.2193 92.0358 19.1871C92.0358 20.1549 92.4505 20.1549 93.0035 20.1549C93.5566 20.1549 94.1787 19.7401 94.317 19.2562C94.317 19.118 94.317 18.9797 94.317 18.8415V17.9428H94.3861Z" fill="#CA8BAA" />\n    <path d="M101.506 11.3066V13.6569H103.303V15.5233H101.506V18.4267C101.506 19.3945 101.714 19.8784 102.474 19.8784C103.234 19.8784 103.027 19.8784 103.234 19.8784V21.8139C102.889 21.9522 102.336 22.0213 101.575 22.0213C100.815 22.0213 100.055 21.7448 99.7089 21.33C99.225 20.8461 99.0176 20.0857 99.0176 18.9106V15.5925H97.9116V13.726H99.0176V11.9979L101.506 11.4448V11.3066Z" fill="#CA8BAA" />\n    <path d="M107.382 11.3757C107.382 12.067 106.829 12.62 105.999 12.62C105.17 12.62 104.686 12.067 104.686 11.3757C104.686 10.6153 105.17 10.1315 105.999 10.1315C106.829 10.1315 107.313 10.6845 107.313 11.3757H107.382ZM104.755 21.7448V13.6569H107.244V21.7448H104.755Z" fill="#CA8BAA" />\n    <path d="M109.318 16.2147C109.318 15.1778 109.318 14.3482 109.318 13.657H111.53L111.668 14.763C112.014 14.2791 112.843 13.4496 114.156 13.4496C115.47 13.4496 117.06 14.5556 117.06 16.906V21.7449H114.571V17.2516C114.571 16.2147 114.226 15.5234 113.327 15.5234C112.428 15.5234 112.221 16.0073 112.083 16.4912C112.083 16.6295 112.014 16.906 112.014 17.1133V21.814H109.525V16.2838L109.318 16.2147Z" fill="#CA8BAA" />\n    <path d="M126.738 13.5878C126.738 14.0717 126.738 14.7629 126.738 16.0072V20.5696C126.738 22.1596 126.392 23.4039 125.493 24.2334C124.595 24.9938 123.42 25.2012 122.175 25.2012C120.931 25.2012 119.963 24.9938 119.272 24.579L119.756 22.6434C120.24 22.92 121.138 23.2656 122.106 23.2656C123.074 23.2656 124.18 22.6435 124.18 21.1227V20.5696C123.696 21.2609 122.936 21.6065 121.968 21.6065C119.963 21.6065 118.512 19.9475 118.512 17.6663C118.512 15.3851 120.171 13.3804 122.175 13.3804C124.18 13.3804 123.973 13.8643 124.387 14.5556V13.5878H126.669H126.738ZM124.18 16.9059C124.18 16.7676 124.18 16.5602 124.18 16.422C123.973 15.7307 123.489 15.316 122.797 15.316C122.106 15.316 121.138 16.1455 121.138 17.5972C121.138 19.0488 121.761 19.7401 122.797 19.7401C123.834 19.7401 123.973 19.3253 124.111 18.7032C124.111 18.4958 124.18 18.2884 124.18 18.0119V16.8368V16.9059Z" fill="#CA8BAA" />\n</symbol>'});N().add(V);const z=V;var Y=new(O())({id:"bbw-cupid",use:"bbw-cupid-usage",viewBox:"0 0 115 32",content:'<symbol viewBox="0 0 115 32" fill="none" xmlns="http://www.w3.org/2000/svg" id="bbw-cupid">\n    <path d="M38.7861 11.4452C39.4774 11.3069 40.7908 11.2378 42.0351 11.2378C43.2794 11.2378 44.5237 11.376 45.3532 11.8599C46.1136 12.2747 46.6667 13.0351 46.6667 14.072C46.6667 15.1089 46.1136 16.0076 44.8002 16.4915C46.0445 16.9062 47.0123 17.8049 47.0123 19.2566C47.0123 20.7082 46.5284 21.0539 45.8371 21.6069C45.0076 22.229 43.6942 22.6438 41.413 22.6438C39.1318 22.6438 39.27 22.5747 38.6479 22.5055V11.5143L38.7861 11.4452ZM41.2747 15.7311H42.1043C43.4177 15.7311 44.1781 15.178 44.1781 14.3485C44.1781 13.519 43.5559 13.0351 42.3808 13.0351C41.2056 13.0351 41.5512 13.0351 41.2747 13.0351V15.6619V15.7311ZM41.2747 20.7082C41.5512 20.7082 41.8277 20.7082 42.2425 20.7082C43.4177 20.7082 44.3855 20.2935 44.3855 19.1183C44.3855 17.9431 43.3485 17.5284 42.1043 17.5284H41.2747V20.7082Z" fill="#134561" />\n    <path d="M48.8096 11.4452C49.5009 11.3069 50.8143 11.2378 52.0586 11.2378C53.3029 11.2378 54.5471 11.376 55.3767 11.8599C56.1371 12.2747 56.6901 13.0351 56.6901 14.072C56.6901 15.1089 56.1371 16.0076 54.8237 16.4915C56.0679 16.9062 57.0357 17.8049 57.0357 19.2566C57.0357 20.7082 56.5518 21.0539 55.8606 21.6069C55.031 22.229 53.7176 22.6438 51.4364 22.6438C49.1552 22.6438 49.2935 22.5747 48.6713 22.5055V11.5143L48.8096 11.4452ZM51.2982 15.7311H52.1277C53.4411 15.7311 54.2015 15.178 54.2015 14.3485C54.2015 13.519 53.5794 13.0351 52.4042 13.0351C51.229 13.0351 51.5747 13.0351 51.2982 13.0351V15.6619V15.7311ZM51.2982 20.7082C51.5747 20.7082 51.8512 20.7082 52.2659 20.7082C53.4411 20.7082 54.4089 20.2935 54.4089 19.1183C54.4089 17.9431 53.372 17.5284 52.1277 17.5284H51.2982V20.7082Z" fill="#134561" />\n    <path d="M60.4229 22.4364L57.7961 11.2378H60.492L61.3216 15.8693C61.5981 17.1827 61.8055 18.6344 62.0128 19.7405C62.2202 18.4962 62.4276 17.1827 62.7733 15.8002L63.741 11.2378H66.437L67.3356 15.9385C67.6122 17.2519 67.7504 18.427 67.9578 19.6713C68.0961 18.427 68.3726 17.1136 68.5799 15.8002L69.4786 11.2378H72.0363L69.133 22.4364H66.3679L65.4001 17.5975C65.1927 16.4915 64.9853 15.4546 64.8471 14.1411C64.6397 15.3854 64.4323 16.4915 64.2249 17.5975L63.188 22.4364H60.4229Z" fill="#134561" />\n    <path d="M81.4376 22.1595C80.9537 22.3669 79.9168 22.6434 78.5343 22.6434C74.6631 22.6434 72.6584 20.2239 72.6584 17.0441C72.6584 13.8642 75.3544 11.0991 78.7416 11.0991C82.1289 11.0991 81.0228 11.3756 81.5067 11.583L81.0228 13.5877C80.539 13.3803 79.7786 13.1729 78.8799 13.1729C76.8752 13.1729 75.2853 14.4172 75.2853 16.9058C75.2853 19.3944 76.5987 20.5696 78.8799 20.5696C81.1611 20.5696 80.4698 20.4313 80.9537 20.2239L81.3685 22.2286L81.4376 22.1595Z" fill="#134461" />\n    <path d="M90.355 19.8786C90.355 20.9155 90.355 21.8142 90.355 22.5055H88.143L88.0047 21.3303C87.6591 21.8142 86.8987 22.6437 85.447 22.6437C83.9953 22.6437 82.6128 21.6068 82.6128 19.1182V14.3484H85.1705V18.7034C85.1705 19.8786 85.5853 20.5699 86.4148 20.5699C87.2443 20.5699 87.5208 20.086 87.6591 19.6712C87.6591 19.533 87.7282 19.3256 87.7282 19.1182V14.2793H90.2859V19.8095L90.355 19.8786Z" fill="#134461" />\n    <path d="M92.3597 17.0445C92.3597 16.0075 92.3597 15.0398 92.3597 14.3485H94.5718L94.7101 15.4545C95.3322 14.625 96.2309 14.1411 97.406 14.1411C99.2033 14.1411 100.793 15.6619 100.793 18.2888C100.793 20.9156 98.9268 22.6438 97.1295 22.6438C95.3322 22.6438 95.4013 22.229 95.0557 21.7451V25.7545H92.5671V17.0445H92.3597ZM94.8483 18.98C94.8483 19.1874 94.8483 19.3948 94.8483 19.533C94.9866 20.2243 95.6087 20.7082 96.3 20.7082C97.406 20.7082 98.0282 19.8095 98.0282 18.427C98.0282 17.0445 97.4752 16.1458 96.3 16.1458C95.1248 16.1458 94.9866 16.6988 94.7792 17.3901C94.7792 17.5283 94.7792 17.6666 94.7792 17.8049V18.9109L94.8483 18.98Z" fill="#134461" />\n    <path d="M104.872 12.067C104.872 12.7583 104.319 13.3113 103.489 13.3113C102.66 13.3113 102.176 12.7583 102.176 12.067C102.176 11.3066 102.66 10.8228 103.489 10.8228C104.319 10.8228 104.803 11.3758 104.803 12.067H104.872ZM102.245 22.4361V14.3483H104.734V22.4361H102.245Z" fill="#134461" />\n    <path d="M114.688 10.6846V20.0168C114.688 20.9154 114.688 21.8832 114.688 22.4362H112.476L112.338 21.261C111.854 22.1597 110.817 22.6436 109.78 22.6436C107.844 22.6436 106.324 20.9845 106.324 18.496C106.324 15.7309 107.983 14.2101 109.987 14.2101C111.992 14.2101 111.785 14.5557 112.13 15.1087V10.6846H114.619H114.688ZM112.199 17.8047C112.199 17.6664 112.199 17.459 112.199 17.3899C112.061 16.6986 111.508 16.1456 110.748 16.1456C109.573 16.1456 109.02 17.1825 109.02 18.4268C109.02 19.6711 109.711 20.6389 110.748 20.6389C111.785 20.6389 112.061 20.155 112.199 19.3946C112.199 19.1872 112.199 19.049 112.199 18.8416V17.8047Z" fill="#134461" />\n    <path d="M21.7808 13.5877C21.7808 13.5877 8.6466 -4.52369 2.49427 1.97427C-4.21108 9.09439 6.22715 17.8736 10.9278 22.2286C14.5915 25.5467 22.9559 31.699 22.9559 31.699C22.9559 31.699 8.50835 16.0071 6.29627 11.1682C3.94594 5.91453 3.80769 3.35682 6.22715 2.87293C8.99224 2.25078 21.7808 13.6568 21.7808 13.6568V13.5877Z" fill="#134561" />\n    <path d="M13.8311 13.173C13.8311 13.173 26.7579 -4.8692 32.8411 1.76702C39.1317 8.61062 29.1083 17.6663 24.4076 22.0213C20.7439 25.3394 12.5177 31.6991 12.5177 31.6991C12.5177 31.6991 25.8593 16.7676 28.6935 11.2375C31.4586 5.84553 31.7351 2.32004 29.3848 2.11265C26.5505 1.90527 13.8311 13.2421 13.8311 13.2421V13.173Z" fill="#2F6282" />\n</symbol>'});N().add(Y);const G=Y;var U=new(O())({id:"black-cupid",use:"black-cupid-usage",viewBox:"0 0 121 32",content:'<symbol viewBox="0 0 121 32" fill="none" xmlns="http://www.w3.org/2000/svg" id="black-cupid">\n    <path d="M39.1259 10.6844C39.8171 10.5462 41.1306 10.4771 42.3748 10.4771C43.6191 10.4771 44.8634 10.6153 45.693 11.0992C46.4534 11.514 47.0064 12.2743 47.0064 13.3113C47.0064 14.3482 46.4534 15.2468 45.1399 15.7307C46.3842 16.1455 47.352 17.0441 47.352 18.4958C47.352 19.9475 46.8681 20.2931 46.1768 20.8461C45.3473 21.4683 44.0339 21.8831 41.7527 21.8831C39.4715 21.8831 39.6098 21.8139 38.9876 21.7448V10.7536L39.1259 10.6844ZM41.6144 14.9703H42.444C43.7574 14.9703 44.5178 14.4173 44.5178 13.5878C44.5178 12.7583 43.8956 12.2743 42.7205 12.2743C41.5453 12.2743 41.891 12.2743 41.6144 12.2743V14.9012V14.9703ZM41.6144 19.9475C41.891 19.9475 42.1675 19.9475 42.5822 19.9475C43.7574 19.9475 44.7252 19.5327 44.7252 18.3576C44.7252 17.1824 43.6883 16.7676 42.444 16.7676H41.6144V19.9475Z" fill="white" />\n    <path d="M49.011 9.99316H51.4996V21.7448H49.011V9.99316Z" fill="white" />\n    <path d="M58.205 21.7448L58.0668 20.9152C57.5137 21.5374 56.6842 21.883 55.7164 21.883C54.0574 21.883 53.0896 20.7079 53.0896 19.3945C53.0896 17.3206 54.956 16.2837 57.8594 16.2837V16.1455C57.8594 15.7307 57.652 15.1086 56.4077 15.1086C55.1634 15.1086 54.6795 15.3851 54.1956 15.7307L53.7117 14.0716C54.2648 13.726 55.3708 13.3804 56.8916 13.3804C59.5876 13.3804 60.4862 14.9703 60.4862 16.9059V19.7401C60.4862 20.5005 60.4862 21.2609 60.6245 21.7448H58.3433H58.205ZM57.9285 17.9428C56.6151 17.9428 55.5782 18.2193 55.5782 19.1871C55.5782 20.1548 55.9929 20.1549 56.546 20.1549C57.099 20.1549 57.7211 19.7401 57.8594 19.2562C57.8594 19.1179 57.8594 18.9797 57.8594 18.8414V17.9428H57.9285Z" fill="white" />\n    <path d="M68.4358 21.5376C68.021 21.745 67.1224 21.8832 66.1546 21.8832C63.5278 21.8832 61.8687 20.2933 61.8687 17.7356C61.8687 15.1779 63.5278 13.4497 66.5002 13.4497C69.4727 13.4497 67.8828 13.588 68.4358 13.7953L68.021 15.6618C67.7445 15.5235 67.2606 15.3853 66.6385 15.3853C65.3251 15.3853 64.4264 16.3531 64.4956 17.6665C64.4956 19.1873 65.4633 19.9477 66.7076 19.9477C67.9519 19.9477 67.7445 19.8785 68.1593 19.6712L68.4358 21.5376Z" fill="white" />\n    <path d="M72.376 17.0441C72.5834 16.6984 72.7908 16.3528 72.929 16.0763L74.5881 13.6568H77.6297L74.7264 16.9749L78.0445 21.8139H74.9337L72.9982 18.4957L72.376 19.3253V21.883H69.8875V10.1313H72.376V17.1823V17.0441Z" fill="white" />\n    <path d="M87.1002 21.3992C86.6163 21.6066 85.5794 21.8831 84.1969 21.8831C80.3257 21.8831 78.321 19.4637 78.321 16.2838C78.321 13.104 81.017 10.3389 84.4042 10.3389C87.7915 10.3389 86.6854 10.6154 87.1693 10.8228L86.6854 12.8275C86.2016 12.6201 85.4412 12.4127 84.5425 12.4127C82.5378 12.4127 80.9479 13.657 80.9479 16.1456C80.9479 18.6341 82.2613 19.8093 84.5425 19.8093C86.8237 19.8093 86.1324 19.6711 86.6163 19.4637L87.0311 21.4684L87.1002 21.3992Z" fill="#C48382" />\n    <path d="M96.0176 19.1179C96.0176 20.1548 96.0176 21.0534 96.0176 21.7447H93.8056L93.6673 20.5695C93.3217 21.0534 92.5613 21.883 91.1096 21.883C89.6579 21.883 88.2754 20.846 88.2754 18.3575V13.5877H90.8331V17.9427C90.8331 19.1179 91.2479 19.8091 92.0774 19.8091C92.9069 19.8091 93.1834 19.3252 93.3217 18.9105C93.3217 18.7722 93.3908 18.5648 93.3908 18.3575V13.5186H95.9485V19.0487L96.0176 19.1179Z" fill="#C48382" />\n    <path d="M98.0223 16.3531C98.0223 15.3162 98.0223 14.3484 98.0223 13.6571H100.234L100.373 14.7631C100.995 13.9336 101.893 13.4497 103.069 13.4497C104.866 13.4497 106.456 14.9705 106.456 17.5973C106.456 20.2242 104.589 21.9524 102.792 21.9524C100.995 21.9524 101.064 21.5376 100.718 21.0537V25.0631H98.2297V16.3531H98.0223ZM100.511 18.2886C100.511 18.496 100.511 18.7034 100.511 18.8416C100.649 19.5329 101.271 20.0168 101.963 20.0168C103.069 20.0168 103.691 19.1182 103.691 17.7356C103.691 16.3531 103.138 15.4544 101.963 15.4544C100.787 15.4544 100.649 16.0074 100.442 16.6987C100.442 16.837 100.442 16.9752 100.442 17.1134V18.2195L100.511 18.2886Z" fill="#C48382" />\n    <path d="M110.534 11.3756C110.534 12.0669 109.981 12.6199 109.152 12.6199C108.322 12.6199 107.838 12.0669 107.838 11.3756C107.838 10.6152 108.322 10.1313 109.152 10.1313C109.981 10.1313 110.465 10.6844 110.465 11.3756H110.534ZM107.908 21.7447V13.6568H110.396V21.7447H107.908Z" fill="#C48382" />\n    <path d="M120.35 9.99316V19.3253C120.35 20.224 120.35 21.1918 120.35 21.7448H118.138L118 20.5696C117.516 21.4683 116.479 21.9522 115.442 21.9522C113.507 21.9522 111.986 20.2931 111.986 17.8045C111.986 15.0394 113.645 13.5187 115.65 13.5187C117.654 13.5187 117.447 13.8643 117.793 14.4173V9.99316H120.281H120.35ZM117.862 17.1133C117.862 16.975 117.862 16.7676 117.862 16.6985C117.724 16.0072 117.171 15.4542 116.41 15.4542C115.235 15.4542 114.682 16.4911 114.682 17.7354C114.682 18.9797 115.373 19.9475 116.41 19.9475C117.447 19.9475 117.724 19.4636 117.862 18.7032C117.862 18.4958 117.862 18.3576 117.862 18.1502V17.1133Z" fill="#C48382" />\n    <path d="M22.1205 13.5877C22.1205 13.5877 8.98632 -4.52369 2.83399 1.97427C-3.87136 9.09438 6.56687 17.8736 11.2675 22.2286C14.9313 25.5467 23.2957 31.699 23.2957 31.699C23.2957 31.699 8.84807 16.0071 6.63599 11.1682C4.28567 5.91454 4.14741 3.35683 6.56687 2.87294C9.33196 2.25079 22.1205 13.6568 22.1205 13.6568V13.5877Z" fill="white" />\n    <path d="M14.1708 13.173C14.1708 13.173 27.0976 -4.8692 33.1808 1.76702C39.4714 8.61062 29.448 17.6663 24.7473 22.0213C21.0836 25.3394 12.8574 31.6991 12.8574 31.6991C12.8574 31.6991 26.199 16.7676 29.0332 11.2374C31.7983 5.84552 32.0748 2.32004 29.7245 2.11265C26.8903 1.90527 14.1708 13.2422 14.1708 13.2422V13.173Z" fill="#C48382" />\n</symbol>'});N().add(U);const F=U;var q=new(O())({id:"brazil-cupid",use:"brazil-cupid-usage",viewBox:"0 0 123 32",content:'<symbol viewBox="0 0 123 32" fill="none" xmlns="http://www.w3.org/2000/svg" id="brazil-cupid">\n    <path d="M39.0889 10.6844C39.7802 10.5462 41.0936 10.4771 42.3379 10.4771C43.5822 10.4771 44.8265 10.6153 45.656 11.0992C46.4164 11.514 46.9695 12.2744 46.9695 13.3113C46.9695 14.3482 46.4164 15.2468 45.103 15.7307C46.3473 16.1455 47.3151 17.0441 47.3151 18.4958C47.3151 19.9475 46.8312 20.2931 46.1399 20.8461C45.3104 21.4683 43.997 21.8831 41.7158 21.8831C39.4346 21.8831 39.5728 21.8139 38.9507 21.7448V10.7536L39.0889 10.6844ZM41.5775 14.9703H42.407C43.7205 14.9703 44.4809 14.4173 44.4809 13.5878C44.4809 12.7583 43.8587 12.2744 42.6836 12.2744C41.5084 12.2744 41.854 12.2744 41.5775 12.2744V14.9012V14.9703ZM41.5775 19.9475C41.854 19.9475 42.1305 19.9475 42.5453 19.9475C43.7205 19.9475 44.6883 19.5327 44.6883 18.3576C44.6883 17.1824 43.6513 16.7676 42.407 16.7676H41.5775V19.9475Z" fill="white" />\n    <path d="M49.0433 16.2839C49.0433 15.1088 49.0433 14.2792 49.0433 13.5879H51.1862V15.1088H51.3245C51.7392 13.9336 52.707 13.4497 53.5365 13.4497C54.3661 13.4497 53.8822 13.4497 54.0896 13.4497V15.8C53.8822 15.8 53.6748 15.8 53.3983 15.8C52.4996 15.8 51.8084 16.2839 51.6701 17.0443C51.6701 17.1826 51.6701 17.39 51.6701 17.5973V21.745H49.1815V16.2839H49.0433Z" fill="white" />\n    <path d="M59.758 21.7448L59.6197 20.9152C59.0667 21.5374 58.2372 21.883 57.2694 21.883C55.6104 21.883 54.6426 20.7079 54.6426 19.3945C54.6426 17.3206 56.509 16.2837 59.4124 16.2837V16.1455C59.4124 15.7307 59.205 15.1086 57.9607 15.1086C56.7164 15.1086 56.2325 15.3851 55.7486 15.7307L55.2647 14.0716C55.8177 13.726 56.9238 13.3804 58.4446 13.3804C61.1405 13.3804 62.0392 14.9703 62.0392 16.9059V19.7401C62.0392 20.5005 62.0392 21.2609 62.1775 21.7448H59.8963H59.758ZM59.4815 17.9428C58.1681 17.9428 57.1312 18.2193 57.1312 19.1871C57.1312 20.1548 57.5459 20.1548 58.0989 20.1548C58.652 20.1548 59.2741 19.7401 59.4124 19.2562C59.4124 19.1179 59.4124 18.9797 59.4124 18.8414V17.9428H59.4815Z" fill="white" />\n    <path d="M63.2834 20.2935L65.8412 17.1136C66.3251 16.5606 66.6707 16.1458 67.1546 15.6619H63.56V13.6572H70.1962V15.178L67.7767 18.2196C67.362 18.7727 66.9472 19.2566 66.4633 19.7404H70.3344V21.8143H63.2834V20.3626V20.2935Z" fill="white" />\n    <path d="M74.2747 11.3757C74.2747 12.0669 73.7217 12.6199 72.8922 12.6199C72.0626 12.6199 71.5787 12.0669 71.5787 11.3757C71.5787 10.6153 72.0626 10.1313 72.8922 10.1313C73.7217 10.1313 74.2056 10.6844 74.2056 11.3757H74.2747ZM71.6479 21.7447V13.6568H74.1365V21.7447H71.6479Z" fill="white" />\n    <path d="M76.2103 9.99316H78.6989V21.7448H76.2103V9.99316Z" fill="white" />\n    <path d="M89.068 21.3992C88.5841 21.6066 87.5472 21.8831 86.1646 21.8831C82.2935 21.8831 80.2888 19.4637 80.2888 16.2838C80.2888 13.104 82.9848 10.3389 86.372 10.3389C89.7593 10.3389 88.6532 10.6154 89.1371 10.8227L88.6532 12.8275C88.1693 12.6201 87.4089 12.4127 86.5103 12.4127C84.5056 12.4127 82.9157 13.657 82.9157 16.1456C82.9157 18.6341 84.2291 19.8093 86.5103 19.8093C88.7915 19.8093 88.1002 19.671 88.5841 19.4637L88.9989 21.4684L89.068 21.3992Z" fill="#CF5066" />\n    <path d="M97.9854 19.1178C97.9854 20.1548 97.9854 21.0534 97.9854 21.7447H95.7733L95.635 20.5695C95.2894 21.0534 94.529 21.8829 93.0773 21.8829C91.6257 21.8829 90.2431 20.846 90.2431 18.3575V13.5877H92.8008V17.9427C92.8008 19.1179 93.2156 19.8091 94.0451 19.8091C94.8746 19.8091 95.1511 19.3252 95.2894 18.9105C95.2894 18.7722 95.3585 18.5648 95.3585 18.3575V13.5186H97.9162V19.0487L97.9854 19.1178Z" fill="#CF5066" />\n    <path d="M99.9901 16.353C99.9901 15.3161 99.9901 14.3484 99.9901 13.6571H102.202L102.34 14.7631C102.963 13.9336 103.861 13.4497 105.036 13.4497C106.834 13.4497 108.424 14.9705 108.424 17.5973C108.424 20.2242 106.557 21.9524 104.76 21.9524C102.963 21.9524 103.032 21.5376 102.686 21.0537V25.0631H100.197V16.353H99.9901ZM102.479 18.2886C102.479 18.496 102.479 18.7034 102.479 18.8416C102.617 19.5329 103.239 20.0168 103.93 20.0168C105.036 20.0168 105.659 19.1181 105.659 17.7356C105.659 16.353 105.106 15.4544 103.93 15.4544C102.755 15.4544 102.617 16.0074 102.41 16.6987C102.41 16.8369 102.41 16.9752 102.41 17.1134V18.2195L102.479 18.2886Z" fill="#CF5066" />\n    <path d="M112.571 11.3757C112.571 12.0669 112.018 12.6199 111.189 12.6199C110.359 12.6199 109.875 12.0669 109.875 11.3757C109.875 10.6153 110.359 10.1313 111.189 10.1313C112.018 10.1313 112.502 10.6844 112.502 11.3757H112.571ZM109.944 21.7447V13.6568H112.433V21.7447H109.944Z" fill="#CF5066" />\n    <path d="M122.318 9.99316V19.3253C122.318 20.224 122.318 21.1918 122.318 21.7448H120.106L119.968 20.5696C119.484 21.4683 118.447 21.9522 117.41 21.9522C115.475 21.9522 113.954 20.2931 113.954 17.8045C113.954 15.0394 115.613 13.5187 117.618 13.5187C119.622 13.5187 119.415 13.8643 119.76 14.4173V9.99316H122.249H122.318ZM119.83 17.1133C119.83 16.975 119.83 16.7676 119.83 16.6985C119.691 16.0072 119.138 15.4542 118.378 15.4542C117.203 15.4542 116.65 16.4911 116.65 17.7354C116.65 18.9797 117.341 19.9475 118.378 19.9475C119.415 19.9475 119.691 19.4636 119.83 18.7032C119.83 18.4958 119.83 18.3576 119.83 18.1502V17.1133Z" fill="#CF5066" />\n    <path d="M22.1527 13.5877C22.1527 13.5877 9.01855 -4.52369 2.86622 1.97427C-3.83913 9.09439 6.59909 17.8735 11.2997 22.2286C14.9635 25.5467 23.3279 31.699 23.3279 31.699C23.3279 31.699 8.88029 16.0071 6.66822 11.1682C4.31789 5.91452 4.17964 3.35681 6.59909 2.87292C9.36419 2.25077 22.1527 13.6568 22.1527 13.6568V13.5877Z" fill="white" />\n    <path d="M14.134 13.173C14.134 13.173 27.0608 -4.8692 33.144 1.76702C39.4346 8.61062 29.4111 17.6663 24.7104 22.0213C21.0467 25.3394 12.8206 31.6991 12.8206 31.6991C12.8206 31.6991 26.1621 16.7676 28.9963 11.2374C31.7614 5.84552 32.0379 2.32004 29.6876 2.11265C26.8534 1.90527 14.134 13.2421 14.134 13.2421V13.173Z" fill="#CF5066" />\n</symbol>'});N().add(q);const H=q;var _=new(O())({id:"cambodian-cupid",use:"cambodian-cupid-usage",viewBox:"0 0 179 32",content:'<symbol viewBox="0 0 179 32" fill="none" xmlns="http://www.w3.org/2000/svg" id="cambodian-cupid">\n    <path d="M49.8494 20.4517C49.3245 20.6767 48.1997 20.9766 46.7 20.9766C42.5009 20.9766 40.3263 18.3522 40.3263 14.9028C40.3263 11.4535 43.2507 8.4541 46.925 8.4541C50.5993 8.4541 49.3995 8.75405 49.9244 8.97901L49.3995 11.1536C48.8746 10.9286 48.0498 10.7037 47.075 10.7037C44.9004 10.7037 43.1757 12.0534 43.1757 14.7529C43.1757 17.4523 44.6005 18.7271 47.075 18.7271C49.5495 18.7271 48.7996 18.5771 49.3245 18.3522L49.7744 20.5267L49.8494 20.4517Z" fill="white" />\n    <path d="M56.3731 20.7514L56.2232 19.8516C55.6233 20.5265 54.7235 20.9014 53.6737 20.9014C51.874 20.9014 50.8242 19.6266 50.8242 18.2019C50.8242 15.9524 52.8488 14.8276 55.9982 14.8276V14.6776C55.9982 14.2277 55.7732 13.5529 54.4235 13.5529C53.0738 13.5529 52.5489 13.8528 52.024 14.2277L51.4991 12.4281C52.099 12.0531 53.2987 11.6782 54.9484 11.6782C57.8728 11.6782 58.8476 13.4029 58.8476 15.5025V18.5769C58.8476 19.4017 58.8476 20.2265 58.9976 20.7514H56.5231H56.3731ZM56.0732 16.6272C54.6485 16.6272 53.5237 16.9272 53.5237 17.977C53.5237 19.0268 53.9736 19.0268 54.5735 19.0268C55.1734 19.0268 55.8482 18.5769 55.9982 18.052C55.9982 17.902 55.9982 17.752 55.9982 17.6021V16.6272H56.0732Z" fill="white" />\n    <path d="M60.8723 14.7525C60.8723 13.6278 60.8723 12.728 60.8723 11.9781H63.1968L63.3468 13.1779C63.7217 12.653 64.4715 11.8281 66.0462 11.8281C67.6209 11.8281 68.0708 12.428 68.4458 13.3278C68.7457 12.8779 69.1956 12.503 69.5705 12.278C70.0205 11.9781 70.6203 11.8281 71.2202 11.8281C72.9449 11.8281 74.2196 13.0279 74.2196 15.6524V20.8264H71.5202V16.0273C71.5202 14.7526 71.0702 14.0027 70.2454 14.0027C69.4206 14.0027 69.1956 14.4526 68.9707 14.9775C68.9707 15.2025 68.8957 15.4274 68.8957 15.6524V20.8264H66.1962V15.8773C66.1962 14.7525 65.8213 14.0027 64.9215 14.0027C64.0216 14.0027 63.7967 14.5276 63.6467 14.9775C63.5717 15.2025 63.5717 15.4274 63.5717 15.6524V20.7514H60.8723V14.7525Z" fill="white" />\n    <path d="M76.2442 20.7514C76.2442 20.1515 76.2442 19.1017 76.2442 18.1269V8.00391H78.9437V13.0279C79.4686 12.2781 80.3684 11.7532 81.6432 11.7532C83.7428 11.7532 85.3175 13.4778 85.2425 16.1773C85.2425 19.3267 83.2179 20.9014 81.1933 20.9014C79.1687 20.9014 79.1687 20.5265 78.5688 19.4767V20.6764H76.1693L76.2442 20.7514ZM79.0187 17.0021C79.0187 17.1521 79.0187 17.3771 79.0187 17.4521C79.1687 18.2019 79.8435 18.7268 80.5934 18.7268C81.7931 18.7268 82.468 17.827 82.468 16.2523C82.468 14.6776 81.8681 13.7778 80.5934 13.7778C79.3186 13.7778 79.1687 14.3027 79.0187 15.1275C79.0187 15.2775 79.0187 15.4275 79.0187 15.6524V16.9272V17.0021Z" fill="white" />\n    <path d="M95.8904 16.2522C95.8904 19.4766 93.6408 20.9763 91.2413 20.9763C88.8418 20.9763 86.6672 19.2517 86.6672 16.4772C86.6672 13.7028 88.5418 11.8281 91.3912 11.8281C94.2407 11.8281 95.8904 13.7028 95.8904 16.3272V16.2522ZM89.5166 16.3272C89.5166 17.8269 90.1165 18.9517 91.3163 18.9517C92.516 18.9517 93.0409 17.9019 93.0409 16.3272C93.0409 14.7525 92.516 13.7028 91.3163 13.7028C90.1165 13.7028 89.5166 15.0525 89.5166 16.3272Z" fill="white" />\n    <path d="M106.163 8.00391V18.1269C106.163 19.1017 106.163 20.1515 106.163 20.7514H103.764L103.614 19.4767C103.089 20.4515 101.964 20.9764 100.839 20.9764C98.7398 20.9764 97.0901 19.1767 97.0901 16.4773C97.0901 13.4778 98.8897 11.8282 101.064 11.8282C103.239 11.8282 103.014 12.2031 103.389 12.803V8.00391H106.088H106.163ZM103.464 15.7274C103.464 15.5774 103.464 15.3525 103.464 15.2775C103.314 14.5276 102.714 13.9278 101.889 13.9278C100.614 13.9278 100.015 15.0525 100.015 16.4023C100.015 17.752 100.764 18.8018 101.889 18.8018C103.014 18.8018 103.314 18.2769 103.464 17.4521C103.464 17.2271 103.464 17.0771 103.464 16.8522V15.7274Z" fill="white" />\n    <path d="M111.187 9.50353C111.187 10.2534 110.587 10.8533 109.688 10.8533C108.788 10.8533 108.263 10.2534 108.263 9.50353C108.263 8.6787 108.788 8.15381 109.688 8.15381C110.587 8.15381 111.112 8.75368 111.112 9.50353H111.187ZM108.338 20.7513V11.9781H111.037V20.7513H108.338Z" fill="white" />\n    <path d="M118.236 20.7514L118.086 19.8516C117.486 20.5265 116.586 20.9014 115.536 20.9014C113.737 20.9014 112.687 19.6266 112.687 18.2019C112.687 15.9524 114.712 14.8276 117.861 14.8276V14.6776C117.861 14.2277 117.636 13.5529 116.286 13.5529C114.937 13.5529 114.412 13.8528 113.887 14.2277L113.362 12.4281C113.962 12.0531 115.162 11.6782 116.811 11.6782C119.736 11.6782 120.71 13.4029 120.71 15.5025V18.5769C120.71 19.4017 120.71 20.2265 120.86 20.7514H118.386H118.236ZM117.936 16.6272C116.511 16.6272 115.386 16.9272 115.386 17.977C115.386 19.0268 115.836 19.0268 116.436 19.0268C117.036 19.0268 117.711 18.5769 117.861 18.052C117.861 17.902 117.861 17.752 117.861 17.6021V16.6272H117.936Z" fill="white" />\n    <path d="M122.735 14.7523C122.735 13.6276 122.735 12.7278 122.735 11.9779H125.135L125.285 13.1777C125.659 12.6528 126.559 11.7529 127.984 11.7529C129.409 11.7529 131.133 12.9527 131.133 15.5022V20.7512H128.434V15.8771C128.434 14.7523 128.059 14.0025 127.084 14.0025C126.109 14.0025 125.884 14.5274 125.734 15.0523C125.734 15.2023 125.659 15.5022 125.659 15.7272V20.8261H122.96V14.8273L122.735 14.7523Z" fill="white" />\n    <path d="M142.306 20.4517C141.781 20.6767 140.657 20.9766 139.157 20.9766C134.958 20.9766 132.783 18.3522 132.783 14.9028C132.783 11.4535 135.708 8.4541 139.382 8.4541C143.056 8.4541 141.856 8.75405 142.381 8.97901L141.856 11.1536C141.331 10.9286 140.507 10.7037 139.532 10.7037C137.357 10.7037 135.633 12.0534 135.633 14.7529C135.633 17.4523 137.057 18.7271 139.532 18.7271C142.006 18.7271 141.256 18.5771 141.781 18.3522L142.231 20.5267L142.306 20.4517Z" fill="#E2C9DE" />\n    <path d="M151.979 17.9019C151.979 19.0267 151.979 20.0015 151.979 20.7514H149.58L149.43 19.4766C149.055 20.0015 148.23 20.9013 146.655 20.9013C145.081 20.9013 143.581 19.7766 143.581 17.0771V11.9031H146.355V16.6272C146.355 17.9019 146.805 18.6518 147.705 18.6518C148.605 18.6518 148.905 18.1269 149.055 17.677C149.055 17.527 149.13 17.302 149.13 17.0771V11.8281H151.904V17.8269L151.979 17.9019Z" fill="#E2C9DE" />\n    <path d="M154.154 14.9023C154.154 13.7775 154.154 12.7278 154.154 11.9779H156.553L156.703 13.1777C157.378 12.2778 158.353 11.7529 159.628 11.7529C161.577 11.7529 163.302 13.4026 163.302 16.252C163.302 19.1015 161.277 20.9761 159.328 20.9761C157.378 20.9761 157.453 20.5262 157.078 20.0013V24.3505H154.379V14.9023H154.154ZM156.853 17.0019C156.853 17.2269 156.853 17.4518 156.853 17.6018C157.003 18.3516 157.678 18.8765 158.428 18.8765C159.628 18.8765 160.303 17.9017 160.303 16.402C160.303 14.9023 159.703 13.9275 158.428 13.9275C157.153 13.9275 157.003 14.5274 156.778 15.2772C156.778 15.4272 156.778 15.5772 156.778 15.7272V16.9269L156.853 17.0019Z" fill="#E2C9DE" />\n    <path d="M167.726 9.50353C167.726 10.2534 167.126 10.8533 166.226 10.8533C165.327 10.8533 164.802 10.2534 164.802 9.50353C164.802 8.6787 165.327 8.15381 166.226 8.15381C167.126 8.15381 167.651 8.75368 167.651 9.50353H167.726ZM164.877 20.7513V11.9781H167.576V20.7513H164.877Z" fill="#E2C9DE" />\n    <path d="M178.374 8.00391V18.1269C178.374 19.1017 178.374 20.1515 178.374 20.7514H175.975L175.825 19.4767C175.3 20.4515 174.175 20.9764 173.05 20.9764C170.951 20.9764 169.301 19.1767 169.301 16.4773C169.301 13.4778 171.101 11.8282 173.275 11.8282C175.45 11.8282 175.225 12.2031 175.6 12.803V8.00391H178.299H178.374ZM175.675 15.7274C175.675 15.5774 175.675 15.3525 175.675 15.2775C175.525 14.5276 174.925 13.9278 174.1 13.9278C172.825 13.9278 172.225 15.0525 172.225 16.4023C172.225 17.752 172.975 18.8018 174.1 18.8018C175.225 18.8018 175.525 18.2769 175.675 17.4521C175.675 17.2271 175.675 17.0771 175.675 16.8522V15.7274Z" fill="#E2C9DE" />\n    <path d="M22.1049 13.4779C22.1049 13.4779 8.98244 -4.59351 2.83365 1.93021C-3.91502 8.97882 6.50793 17.8271 11.232 22.1762C14.9063 25.4756 23.2296 31.6243 23.2296 31.6243C23.2296 31.6243 8.75749 15.9524 6.58292 11.0784C4.25837 5.82943 4.1084 3.27993 6.50793 2.75503C9.28239 2.15515 22.0299 13.4779 22.0299 13.4779H22.1049Z" fill="white" />\n    <path d="M16.0311 13.1778C16.0311 13.1778 28.9285 -4.89366 35.0023 1.78002C41.3011 8.60368 31.3281 17.6769 26.604 22.026C22.9297 25.3254 14.6813 31.6991 14.6813 31.6991C14.6813 31.6991 28.0287 16.7771 30.8781 11.2282C33.6526 5.82923 33.9525 2.30492 31.553 2.07996C28.7786 1.855 16.0311 13.1778 16.0311 13.1778Z" fill="#E2C9DE" />\n</symbol>'});N().add(_);const Z=_;var Q=new(O())({id:"caribbean-cupid",use:"caribbean-cupid-usage",viewBox:"0 0 155 32",content:'<symbol viewBox="0 0 155 32" fill="none" xmlns="http://www.w3.org/2000/svg" id="caribbean-cupid">\n    <path d="M45.2383 21.4686C44.7544 21.676 43.7175 21.9525 42.335 21.9525C38.4639 21.9525 36.4592 19.533 36.4592 16.3531C36.4592 13.1733 39.1551 10.4082 42.5424 10.4082C45.9296 10.4082 44.8236 10.6847 45.3075 10.8921L44.8236 12.8968C44.3397 12.6894 43.5793 12.482 42.6806 12.482C40.6759 12.482 39.086 13.7263 39.086 16.2149C39.086 18.7035 40.3994 19.8787 42.6806 19.8787C44.9618 19.8787 44.2706 19.7404 44.7544 19.533L45.1692 21.5377L45.2383 21.4686Z" fill="#80331A" />\n    <path d="M51.2524 21.7448L51.1141 20.9153C50.5611 21.5374 49.7316 21.883 48.7638 21.883C47.1047 21.883 46.137 20.7079 46.137 19.3945C46.137 17.3206 48.0034 16.2837 50.9067 16.2837V16.1455C50.9067 15.7307 50.6994 15.1086 49.4551 15.1086C48.2108 15.1086 47.7269 15.3851 47.243 15.7307L46.7591 14.0716C47.3121 13.726 48.4182 13.3804 49.939 13.3804C52.6349 13.3804 53.5336 14.9703 53.5336 16.9059V19.7401C53.5336 20.5005 53.5336 21.2609 53.6718 21.7448H51.3906H51.2524ZM50.9759 17.9428C49.6625 17.9428 48.6255 18.2193 48.6255 19.1871C48.6255 20.1549 49.0403 20.1548 49.5933 20.1548C50.1463 20.1548 50.7685 19.7401 50.9067 19.2562C50.9067 19.1179 50.9067 18.9797 50.9067 18.8414V17.9428H50.9759Z" fill="#80331A" />\n    <path d="M55.4001 16.3528C55.4001 15.1776 55.4001 14.3481 55.4001 13.6568H57.543V15.1776H57.6813C58.096 14.0025 59.0638 13.5186 59.8934 13.5186C60.7229 13.5186 60.239 13.5186 60.4464 13.5186V15.8689C60.239 15.8689 60.0316 15.8689 59.7551 15.8689C58.8564 15.8689 58.1652 16.3528 58.0269 17.1132C58.0269 17.2514 58.0269 17.4588 58.0269 17.6662V21.8138H55.5383V16.3528H55.4001Z" fill="#80331A" />\n    <path d="M64.3175 11.3757C64.3175 12.0669 63.7645 12.62 62.9349 12.62C62.1054 12.62 61.6215 12.0669 61.6215 11.3757C61.6215 10.6153 62.1054 10.1313 62.9349 10.1313C63.7645 10.1313 64.2484 10.6844 64.2484 11.3757H64.3175ZM61.6907 21.7448V13.6569H64.1792V21.7448H61.6907Z" fill="#80331A" />\n    <path d="M66.1839 21.7448C66.1839 21.1918 66.1839 20.224 66.1839 19.3253V9.99316H68.6725V14.6247C69.1564 13.9334 69.9859 13.4495 71.1611 13.4495C73.0967 13.4495 74.5483 15.0394 74.4792 17.528C74.4792 20.4314 72.6128 21.883 70.7463 21.883C68.8799 21.883 68.8799 21.5374 68.3269 20.5696V21.6757H66.1148L66.1839 21.7448ZM68.7416 18.2884C68.7416 18.4267 68.7416 18.6341 68.7416 18.7032C68.8799 19.3945 69.5021 19.8784 70.1933 19.8784C71.2994 19.8784 71.9215 19.0488 71.9215 17.5972C71.9215 16.1455 71.3685 15.3159 70.1933 15.3159C69.0182 15.3159 68.8799 15.7999 68.7416 16.5603C68.7416 16.6985 68.7416 16.8367 68.7416 17.0441V18.2193V18.2884Z" fill="#80331A" />\n    <path d="M76.1383 21.7448C76.1383 21.1918 76.1383 20.224 76.1383 19.3253V9.99316H78.6269V14.6247C79.1108 13.9334 79.9403 13.4495 81.1154 13.4495C83.051 13.4495 84.5027 15.0394 84.4335 17.528C84.4335 20.4314 82.5671 21.883 80.7007 21.883C78.8342 21.883 78.8342 21.5374 78.2812 20.5696V21.6757H76.0692L76.1383 21.7448ZM78.696 18.2884C78.696 18.4267 78.696 18.6341 78.696 18.7032C78.8342 19.3945 79.4564 19.8784 80.1477 19.8784C81.2537 19.8784 81.8758 19.0488 81.8758 17.5972C81.8758 16.1455 81.3228 15.3159 80.1477 15.3159C78.9725 15.3159 78.8342 15.7999 78.696 16.5603C78.696 16.6985 78.696 16.8367 78.696 17.0441V18.2193V18.2884Z" fill="#80331A" />\n    <path d="M88.0972 18.4958C88.1663 19.5327 89.2032 20.0166 90.3784 20.0166C91.5536 20.0166 91.9683 19.8784 92.5905 19.671L92.9361 21.3992C92.1066 21.7448 91.0697 21.883 90.0328 21.883C87.2677 21.883 85.6777 20.2931 85.6777 17.7354C85.6777 15.1777 86.922 13.3804 89.7563 13.3804C92.5905 13.3804 93.3509 15.4542 93.3509 17.4589C93.3509 19.4636 93.3509 18.2884 93.2817 18.4267H88.0281L88.0972 18.4958ZM91.0697 16.7676C91.0697 16.1455 90.7932 15.1086 89.618 15.1086C88.4428 15.1086 88.0972 16.0764 88.0281 16.7676H91.0005H91.0697Z" fill="#80331A" />\n    <path d="M99.5033 21.7448L99.365 20.9153C98.812 21.5374 97.9825 21.883 97.0147 21.883C95.3557 21.883 94.3879 20.7079 94.3879 19.3945C94.3879 17.3206 96.2543 16.2837 99.1577 16.2837V16.1455C99.1577 15.7307 98.9503 15.1086 97.706 15.1086C96.4617 15.1086 95.9778 15.3851 95.4939 15.7307L95.01 14.0716C95.563 13.726 96.6691 13.3804 98.1899 13.3804C100.886 13.3804 101.784 14.9703 101.784 16.9059V19.7401C101.784 20.5005 101.784 21.2609 101.923 21.7448H99.6415H99.5033ZM99.2268 17.9428C97.9134 17.9428 96.8765 18.2193 96.8765 19.1871C96.8765 20.1549 97.2912 20.1548 97.8442 20.1548C98.3973 20.1548 99.0194 19.7401 99.1577 19.2562C99.1577 19.1179 99.1577 18.9797 99.1577 18.8414V17.9428H99.2268Z" fill="#80331A" />\n    <path d="M103.651 16.2148C103.651 15.1779 103.651 14.3484 103.651 13.6571H105.863L106.001 14.7631C106.347 14.2792 107.176 13.4497 108.49 13.4497C109.803 13.4497 111.393 14.5557 111.393 16.9061V21.745H108.905V17.2517C108.905 16.2148 108.559 15.5235 107.66 15.5235C106.762 15.5235 106.554 16.0074 106.416 16.4913C106.416 16.6295 106.347 16.9061 106.347 17.1134V21.8141H103.858V16.2839L103.651 16.2148Z" fill="#80331A" />\n    <path d="M121.693 21.4686C121.209 21.676 120.172 21.9525 118.79 21.9525C114.919 21.9525 112.914 19.533 112.914 16.3531C112.914 13.1733 115.61 10.4082 118.997 10.4082C122.384 10.4082 121.278 10.6847 121.762 10.8921L121.278 12.8968C120.794 12.6894 120.034 12.482 119.135 12.482C117.131 12.482 115.541 13.7263 115.541 16.2149C115.541 18.7035 116.854 19.8787 119.135 19.8787C121.417 19.8787 120.725 19.7404 121.209 19.533L121.624 21.5377L121.693 21.4686Z" fill="#CA4727" />\n    <path d="M130.611 19.1872C130.611 20.2241 130.611 21.1228 130.611 21.8141H128.398L128.26 20.6389C127.915 21.1228 127.154 21.9523 125.703 21.9523C124.251 21.9523 122.868 20.9154 122.868 18.4268V13.657H125.426V18.0121C125.426 19.1872 125.841 19.8785 126.67 19.8785C127.5 19.8785 127.776 19.3946 127.915 18.9799C127.915 18.8416 127.984 18.6342 127.984 18.4268V13.5879H130.541V19.1181L130.611 19.1872Z" fill="#CA4727" />\n    <path d="M132.615 16.353C132.615 15.3161 132.615 14.3484 132.615 13.6571H134.827L134.966 14.7631C135.588 13.9336 136.486 13.4497 137.662 13.4497C139.459 13.4497 141.049 14.9705 141.049 17.5973C141.049 20.2242 139.182 21.9524 137.385 21.9524C135.588 21.9524 135.657 21.5376 135.311 21.0537V25.0631H132.823V16.353H132.615ZM135.104 18.2886C135.104 18.496 135.104 18.7034 135.104 18.8416C135.242 19.5329 135.864 20.0168 136.555 20.0168C137.662 20.0168 138.284 19.1181 138.284 17.7356C138.284 16.353 137.731 15.4544 136.555 15.4544C135.38 15.4544 135.242 16.0074 135.035 16.6987C135.035 16.8369 135.035 16.9752 135.035 17.1134V18.2195L135.104 18.2886Z" fill="#CA4727" />\n    <path d="M145.127 11.3757C145.127 12.0669 144.574 12.62 143.745 12.62C142.915 12.62 142.431 12.0669 142.431 11.3757C142.431 10.6153 142.915 10.1313 143.745 10.1313C144.574 10.1313 145.058 10.6844 145.058 11.3757H145.127ZM142.5 21.7448V13.6569H144.989V21.7448H142.5Z" fill="#CA4727" />\n    <path d="M154.943 9.99316V19.3253C154.943 20.224 154.943 21.1918 154.943 21.7448H152.731L152.593 20.5696C152.109 21.4683 151.072 21.9522 150.035 21.9522C148.1 21.9522 146.579 20.2931 146.579 17.8045C146.579 15.0394 148.238 13.5186 150.243 13.5186C152.247 13.5186 152.04 13.8643 152.386 14.4173V9.99316H154.874H154.943ZM152.455 17.1133C152.455 16.975 152.455 16.7676 152.455 16.6985C152.317 16.0072 151.764 15.4542 151.003 15.4542C149.828 15.4542 149.275 16.4911 149.275 17.7354C149.275 18.9797 149.966 19.9475 151.003 19.9475C152.04 19.9475 152.317 19.4636 152.455 18.7032C152.455 18.4958 152.455 18.3576 152.455 18.1502V17.1133Z" fill="#CA4727" />\n    <path d="M21.5277 13.5877C21.5277 13.5877 8.39349 -4.52369 2.24116 1.97427C-4.46419 9.09439 5.97403 17.8735 10.6747 22.2286C14.3384 25.5467 22.7028 31.699 22.7028 31.699C22.7028 31.699 8.25523 16.0071 6.04316 11.1682C3.69283 5.91452 3.55458 3.35681 5.97403 2.87292C8.73913 2.25077 21.5277 13.6568 21.5277 13.6568V13.5877Z" fill="#80331A" />\n    <path d="M13.5089 13.173C13.5089 13.173 26.4357 -4.8692 32.5189 1.76702C38.8095 8.61062 28.786 17.6663 24.0854 22.0213C20.4216 25.3394 12.1955 31.6991 12.1955 31.6991C12.1955 31.6991 25.5371 16.7676 28.3713 11.2375C31.1364 5.84554 31.4129 2.32004 29.0626 2.11265C26.2283 1.90527 13.5089 13.2421 13.5089 13.2421V13.173Z" fill="#CA4727" />\n</symbol>'});N().add(Q);const W=Q;var X=new(O())({id:"china-love-cupid",use:"china-love-cupid-usage",viewBox:"0 0 159 32",content:'<symbol viewBox="0 0 159 32" fill="none" xmlns="http://www.w3.org/2000/svg" id="china-love-cupid">\n    <path d="M22.1441 13.5881C22.1441 13.5881 9.00988 -4.5232 2.85755 1.97476C-3.8478 9.09487 6.59042 17.874 11.2911 22.2291C14.9548 25.5472 23.3192 31.6995 23.3192 31.6995C23.3192 31.6995 8.87163 16.0076 6.65955 11.1687C4.30923 5.91501 4.17097 3.3573 6.59042 2.87341C9.35552 2.25126 22.1441 13.6573 22.1441 13.6573V13.5881Z" fill="#8A804A" />\n    <path d="M14.1253 13.173C14.1253 13.173 27.0521 -4.8692 33.1353 1.76702C39.4259 8.61062 29.4024 17.6663 24.7018 22.0213C21.038 25.3394 12.8119 31.6991 12.8119 31.6991C12.8119 31.6991 26.1535 16.7676 28.9877 11.2375C31.7528 5.84554 32.0293 2.32004 29.6789 2.11265C26.8447 1.90527 14.1253 13.2421 14.1253 13.2421V13.173Z" fill="#A11D21" />\n    <path d="M47.5138 21.4686C47.0299 21.676 45.993 21.9525 44.6104 21.9525C40.7393 21.9525 38.7346 19.533 38.7346 16.3531C38.7346 13.1733 41.4306 10.4082 44.8178 10.4082C48.2051 10.4082 47.099 10.6847 47.5829 10.8921L47.099 12.8968C46.6151 12.6894 45.8547 12.482 44.9561 12.482C42.9514 12.482 41.3615 13.7263 41.3615 16.2149C41.3615 18.7035 42.6749 19.8787 44.9561 19.8787C47.2373 19.8787 46.546 19.7404 47.0299 19.533L47.4447 21.5377L47.5138 21.4686Z" fill="#A11D21" />\n    <path d="M49.0346 9.99316H51.5232V14.6247C51.7997 14.279 52.1453 14.0025 52.491 13.7952C52.8366 13.5878 53.3205 13.4495 53.8044 13.4495C55.3943 13.4495 56.6386 14.5555 56.6386 16.975V21.7448H54.15V17.2515C54.15 16.2146 53.8044 15.4542 52.8366 15.4542C51.8688 15.4542 51.7306 15.869 51.5923 16.3528C51.5923 16.4911 51.5232 16.7676 51.5232 16.9059V21.7448H49.0346V9.99316Z" fill="#A11D21" />\n    <path d="M61.3393 11.3757C61.3393 12.0669 60.7863 12.62 59.9567 12.62C59.1272 12.62 58.6433 12.0669 58.6433 11.3757C58.6433 10.6153 59.1272 10.1313 59.9567 10.1313C60.7863 10.1313 61.2701 10.6844 61.2701 11.3757H61.3393ZM58.7124 21.7448V13.6569H61.201V21.7448H58.7124Z" fill="#A11D21" />\n    <path d="M63.2748 16.2148C63.2748 15.1779 63.2748 14.3484 63.2748 13.6571H65.4869L65.6251 14.7631C65.9707 14.2792 66.8003 13.4497 68.1137 13.4497C69.4271 13.4497 71.017 14.5557 71.017 16.9061V21.745H68.5284V17.2517C68.5284 16.2148 68.1828 15.5235 67.2842 15.5235C66.3855 15.5235 66.1781 16.0074 66.0399 16.4913C66.0399 16.6295 65.9707 16.9061 65.9707 17.1134V21.8141H63.4822V16.2839L63.2748 16.2148Z" fill="#A11D21" />\n    <path d="M77.5842 21.7448L77.4459 20.9153C76.8929 21.5374 76.0634 21.883 75.0956 21.883C73.4365 21.883 72.4688 20.7079 72.4688 19.3945C72.4688 17.3206 74.3352 16.2837 77.2385 16.2837V16.1455C77.2385 15.7307 77.0311 15.1086 75.7869 15.1086C74.5426 15.1086 74.0587 15.3851 73.5748 15.7307L73.0909 14.0716C73.6439 13.726 74.75 13.3804 76.2708 13.3804C78.9667 13.3804 79.8654 14.9703 79.8654 16.9059V19.7401C79.8654 20.5005 79.8654 21.2609 80.0036 21.7448H77.7224H77.5842ZM77.3077 17.9428C75.9942 17.9428 74.9573 18.2193 74.9573 19.1871C74.9573 20.1549 75.3721 20.1548 75.9251 20.1548C76.4781 20.1548 77.1003 19.7401 77.2385 19.2562C77.2385 19.1179 77.2385 18.9797 77.2385 18.8414V17.9428H77.3077Z" fill="#A11D21" />\n    <path d="M81.8701 10.5464H84.4278V19.602H88.8519V21.745H81.8701V10.5464Z" fill="#8A804A" />\n    <path d="M98.115 17.5971C98.115 20.5696 96.0411 21.9521 93.8291 21.9521C91.617 21.9521 89.6123 20.3622 89.6123 17.8045C89.6123 15.2467 91.3405 13.5186 93.9673 13.5186C96.5942 13.5186 98.115 15.2467 98.115 17.6662V17.5971ZM92.2391 17.6662C92.2391 19.0487 92.7922 20.0856 93.8982 20.0856C95.0042 20.0856 95.4881 19.1179 95.4881 17.6662C95.4881 16.2145 95.0042 15.2467 93.8982 15.2467C92.7922 15.2467 92.2391 16.491 92.2391 17.6662Z" fill="#8A804A" />\n    <path d="M101.364 13.6572L102.47 17.3901C102.677 18.0813 102.816 18.7035 102.954 19.3948C103.092 18.7035 103.23 18.1505 103.369 17.3901L104.406 13.6572H107.032L103.991 21.7451H101.502L98.5297 13.6572H101.295H101.364Z" fill="#8A804A" />\n    <path d="M110.005 18.4958C110.074 19.5327 111.111 20.0166 112.286 20.0166C113.461 20.0166 113.876 19.8784 114.498 19.671L114.844 21.3992C114.014 21.7448 112.977 21.883 111.94 21.883C109.175 21.883 107.585 20.2931 107.585 17.7354C107.585 15.1777 108.83 13.3804 111.664 13.3804C114.498 13.3804 115.259 15.4542 115.259 17.4589C115.259 19.4636 115.259 18.2884 115.189 18.4267H109.936L110.005 18.4958ZM112.977 16.7676C112.977 16.1455 112.701 15.1086 111.526 15.1086C110.35 15.1086 110.005 16.0764 109.936 16.7676H112.908H112.977Z" fill="#8A804A" />\n    <path d="M125.144 21.4686C124.66 21.676 123.623 21.9525 122.24 21.9525C118.369 21.9525 116.365 19.533 116.365 16.3531C116.365 13.1733 119.061 10.4082 122.448 10.4082C125.835 10.4082 124.729 10.6847 125.213 10.8921L124.729 12.8968C124.245 12.6894 123.485 12.482 122.586 12.482C120.581 12.482 118.991 13.7263 118.991 16.2149C118.991 18.7035 120.305 19.8787 122.586 19.8787C124.867 19.8787 124.176 19.7404 124.66 19.533L125.075 21.5377L125.144 21.4686Z" fill="#A11D21" />\n    <path d="M133.992 19.1872C133.992 20.2241 133.992 21.1228 133.992 21.8141H131.78L131.642 20.6389C131.296 21.1228 130.536 21.9523 129.084 21.9523C127.632 21.9523 126.25 20.9154 126.25 18.4268V13.657H128.807V18.0121C128.807 19.1872 129.222 19.8785 130.052 19.8785C130.881 19.8785 131.158 19.3946 131.296 18.9799C131.296 18.8416 131.365 18.6342 131.365 18.4268V13.5879H133.923V19.1181L133.992 19.1872Z" fill="#A11D21" />\n    <path d="M135.997 16.353C135.997 15.3161 135.997 14.3484 135.997 13.6571H138.209L138.347 14.7631C138.969 13.9336 139.868 13.4497 141.043 13.4497C142.84 13.4497 144.43 14.9705 144.43 17.5973C144.43 20.2242 142.564 21.9524 140.766 21.9524C138.969 21.9524 139.038 21.5376 138.693 21.0537V25.0631H136.204V16.353H135.997ZM138.485 18.2886C138.485 18.496 138.485 18.7034 138.485 18.8416C138.624 19.5329 139.246 20.0168 139.937 20.0168C141.043 20.0168 141.665 19.1181 141.665 17.7356C141.665 16.353 141.112 15.4544 139.937 15.4544C138.762 15.4544 138.624 16.0074 138.416 16.6987C138.416 16.8369 138.416 16.9752 138.416 17.1134V18.2195L138.485 18.2886Z" fill="#A11D21" />\n    <path d="M148.578 11.3757C148.578 12.0669 148.025 12.62 147.195 12.62C146.366 12.62 145.882 12.0669 145.882 11.3757C145.882 10.6153 146.366 10.1313 147.195 10.1313C148.025 10.1313 148.509 10.6844 148.509 11.3757H148.578ZM145.951 21.7448V13.6569H148.44V21.7448H145.951Z" fill="#A11D21" />\n    <path d="M158.325 9.99316V19.3253C158.325 20.224 158.325 21.1918 158.325 21.7448H156.113L155.975 20.5696C155.491 21.4683 154.454 21.9522 153.417 21.9522C151.481 21.9522 149.96 20.2931 149.96 17.8045C149.96 15.0394 151.619 13.5186 153.624 13.5186C155.629 13.5186 155.422 13.8643 155.767 14.4173V9.99316H158.256H158.325ZM155.836 17.1133C155.836 16.975 155.836 16.7676 155.836 16.6985C155.698 16.0072 155.145 15.4542 154.385 15.4542C153.209 15.4542 152.656 16.4911 152.656 17.7354C152.656 18.9797 153.348 19.9475 154.385 19.9475C155.422 19.9475 155.698 19.4636 155.836 18.7032C155.836 18.4958 155.836 18.3576 155.836 18.1502V17.1133Z" fill="#A11D21" />\n</symbol>'});N().add(X);const J=X;var K=new(O())({id:"christian-cupid",use:"christian-cupid-usage",viewBox:"0 0 147 32",content:'<symbol viewBox="0 0 147 32" fill="none" xmlns="http://www.w3.org/2000/svg" id="christian-cupid">\n    <path d="M46.8376 21.3992C46.3537 21.6066 45.3168 21.8831 43.9343 21.8831C40.0632 21.8831 38.0585 19.4636 38.0585 16.2838C38.0585 13.1039 40.7544 10.3389 44.1417 10.3389C47.5289 10.3389 46.4229 10.6154 46.9068 10.8228L46.4229 12.8274C45.939 12.62 45.1786 12.4127 44.2799 12.4127C42.2752 12.4127 40.6853 13.657 40.6853 16.1456C40.6853 18.6341 41.9987 19.8093 44.2799 19.8093C46.5611 19.8093 45.8698 19.671 46.3537 19.4637L46.7685 21.4683L46.8376 21.3992Z" fill="white" />\n    <path d="M48.3585 9.92432H50.847V14.5558C51.1235 14.2102 51.4692 13.9337 51.8148 13.7263C52.1605 13.5189 52.6443 13.3807 53.1282 13.3807C54.7182 13.3807 55.9625 14.4867 55.9625 16.9061V21.6759H53.4739V17.1827C53.4739 16.1458 53.1282 15.3853 52.1605 15.3853C51.1927 15.3853 51.0544 15.8001 50.9162 16.284C50.9162 16.4222 50.847 16.6988 50.847 16.837V21.6759H48.3585V9.92432Z" fill="white" />\n    <path d="M58.1053 16.2839C58.1053 15.1087 58.1053 14.2792 58.1053 13.588H60.2483V15.1088H60.3865C60.8013 13.9336 61.7691 13.4497 62.5986 13.4497C63.4281 13.4497 62.9443 13.4497 63.1516 13.4497V15.8C62.9443 15.8 62.7369 15.8 62.4604 15.8C61.5617 15.8 60.8704 16.2839 60.7322 17.0443C60.7322 17.1826 60.7322 17.39 60.7322 17.5973V21.745H58.2436V16.2839H58.1053Z" fill="white" />\n    <path d="M66.9537 11.3761C66.9537 12.0674 66.4006 12.6204 65.5711 12.6204C64.7416 12.6204 64.2577 12.0674 64.2577 11.3761C64.2577 10.6157 64.7416 10.1318 65.5711 10.1318C66.4006 10.1318 66.8845 10.6848 66.8845 11.3761H66.9537ZM64.3268 21.7452V13.6573H66.8154V21.7452H64.3268Z" fill="white" />\n    <path d="M68.8892 19.5331C69.3731 19.8096 70.3409 20.1553 71.0322 20.1553C71.7234 20.1553 72.1382 19.8788 72.1382 19.464C72.1382 19.0492 71.8617 18.8419 70.963 18.5654C69.304 18.0123 68.6127 17.1137 68.6818 16.1459C68.6818 14.6251 69.9953 13.519 71.9999 13.519C74.0046 13.519 73.7972 13.7264 74.2811 14.0029L73.8664 15.7311C73.5207 15.5237 72.8295 15.2472 72.1382 15.2472C71.4469 15.2472 71.1704 15.5237 71.1704 15.9385C71.1704 16.3533 71.516 16.4915 72.4838 16.8372C74.0046 17.3902 74.6959 18.1506 74.6959 19.3257C74.6959 20.8465 73.5207 21.9526 71.1704 21.9526C68.8201 21.9526 69.1657 21.7452 68.5436 21.3996L68.9583 19.6023L68.8892 19.5331Z" fill="white" />\n    <path d="M78.9127 11.3071V13.6574H80.71V15.5239H78.9127V18.4272C78.9127 19.395 79.1201 19.8789 79.8805 19.8789C80.6409 19.8789 80.4335 19.8789 80.6409 19.8789V21.8144C80.2952 21.9527 79.7422 22.0218 78.9818 22.0218C78.2214 22.0218 77.461 21.7453 77.1154 21.3306C76.6315 20.8467 76.4241 20.0863 76.4241 18.9111V15.593H75.3181V13.7266H76.4241V11.9984L78.9127 11.4453V11.3071Z" fill="white" />\n    <path d="M84.7884 11.3761C84.7884 12.0674 84.2354 12.6204 83.4059 12.6204C82.5764 12.6204 82.0925 12.0674 82.0925 11.3761C82.0925 10.6157 82.5764 10.1318 83.4059 10.1318C84.2354 10.1318 84.7193 10.6848 84.7193 11.3761H84.7884ZM82.1616 21.7452V13.6573H84.6502V21.7452H82.1616Z" fill="white" />\n    <path d="M91.3555 21.7452L91.2173 20.9157C90.6643 21.5378 89.8347 21.8835 88.8669 21.8835C87.2079 21.8835 86.2401 20.7083 86.2401 19.3949C86.2401 17.3211 88.1066 16.2842 91.0099 16.2842V16.1459C91.0099 15.7312 90.8025 15.109 89.5582 15.109C88.3139 15.109 87.83 15.3855 87.3462 15.7312L86.8623 14.0721C87.4153 13.7265 88.5213 13.3809 90.0421 13.3809C92.7381 13.3809 93.6367 14.9708 93.6367 16.9063V19.7405C93.6367 20.5009 93.6367 21.2613 93.775 21.7452H91.4938H91.3555ZM91.079 17.9432C89.7656 17.9432 88.7287 18.2197 88.7287 19.1875C88.7287 20.1553 89.1435 20.1553 89.6965 20.1553C90.2495 20.1553 90.8716 19.7406 91.0099 19.2567C91.0099 19.1184 91.0099 18.9801 91.0099 18.8419V17.9432H91.079Z" fill="white" />\n    <path d="M95.5032 16.2148C95.5032 15.1779 95.5032 14.3484 95.5032 13.6571H97.7152L97.8535 14.7631C98.1991 14.2793 99.0287 13.4497 100.342 13.4497C101.655 13.4497 103.245 14.5557 103.245 16.9061V21.745H100.757V17.2517C100.757 16.2148 100.411 15.5235 99.5125 15.5235C98.6139 15.5235 98.4065 16.0074 98.2683 16.4913C98.2683 16.6296 98.1991 16.9061 98.1991 17.1134V21.8141H95.7105V16.2839L95.5032 16.2148Z" fill="white" />\n    <path d="M113.545 21.3992C113.061 21.6066 112.025 21.8831 110.642 21.8831C106.771 21.8831 104.766 19.4636 104.766 16.2838C104.766 13.1039 107.462 10.3389 110.849 10.3389C114.237 10.3389 113.131 10.6154 113.615 10.8228L113.131 12.8274C112.647 12.62 111.886 12.4127 110.988 12.4127C108.983 12.4127 107.393 13.657 107.393 16.1456C107.393 18.6341 108.706 19.8093 110.988 19.8093C113.269 19.8093 112.578 19.671 113.062 19.4637L113.476 21.4683L113.545 21.3992Z" fill="#C0D3E2" />\n    <path d="M122.463 19.1184C122.463 20.1553 122.463 21.0539 122.463 21.7452H120.251L120.113 20.57C119.767 21.0539 119.006 21.8835 117.555 21.8835C116.103 21.8835 114.721 20.8465 114.721 18.3579V13.5882H117.278V17.9432C117.278 19.1184 117.693 19.8096 118.523 19.8096C119.352 19.8096 119.629 19.3258 119.767 18.911C119.767 18.7727 119.836 18.5653 119.836 18.3579V13.519H122.394V19.0492L122.463 19.1184Z" fill="#C0D3E2" />\n    <path d="M124.467 16.3531C124.467 15.3161 124.467 14.3484 124.467 13.6571H126.68L126.818 14.7631C127.44 13.9336 128.339 13.4497 129.514 13.4497C131.311 13.4497 132.901 14.9705 132.901 17.5973C132.901 20.2242 131.035 21.9523 129.237 21.9523C127.44 21.9523 127.509 21.5376 127.163 21.0537V25.0631H124.675V16.3531H124.467ZM126.956 18.2886C126.956 18.496 126.956 18.7034 126.956 18.8416C127.094 19.5329 127.716 20.0168 128.408 20.0168C129.514 20.0168 130.136 19.1181 130.136 17.7356C130.136 16.3531 129.583 15.4544 128.408 15.4544C127.233 15.4544 127.094 16.0074 126.887 16.6987C126.887 16.8369 126.887 16.9752 126.887 17.1134V18.2195L126.956 18.2886Z" fill="#C0D3E2" />\n    <path d="M136.979 11.3761C136.979 12.0674 136.426 12.6204 135.597 12.6204C134.767 12.6204 134.284 12.0674 134.284 11.3761C134.284 10.6157 134.767 10.1318 135.597 10.1318C136.426 10.1318 136.91 10.6848 136.91 11.3761H136.979ZM134.353 21.7452V13.6573H136.841V21.7452H134.353Z" fill="#C0D3E2" />\n    <path d="M146.796 9.92432V19.2565C146.796 20.1551 146.796 21.1229 146.796 21.6759H144.583L144.445 20.5008C143.961 21.3994 142.924 21.8833 141.888 21.8833C139.952 21.8833 138.431 20.2243 138.431 17.7357C138.431 14.9706 140.09 13.4498 142.095 13.4498C144.1 13.4498 143.892 13.7954 144.238 14.3484V9.92432H146.726H146.796ZM144.307 17.0444C144.307 16.9062 144.307 16.6987 144.307 16.6296C144.169 15.9383 143.616 15.3853 142.855 15.3853C141.68 15.3853 141.127 16.4222 141.127 17.6665C141.127 18.9108 141.818 19.8786 142.855 19.8786C143.892 19.8786 144.169 19.3947 144.307 18.6343C144.307 18.4269 144.307 18.2887 144.307 18.0813V17.0444Z" fill="#C0D3E2" />\n    <path d="M21.6754 13.5188C21.6754 13.5188 8.54118 -4.59253 2.38886 1.90542C-4.31648 9.02553 6.12173 17.8047 10.8224 22.1597C14.4861 25.4778 22.8505 31.6301 22.8505 31.6301C22.8505 31.6301 8.40293 15.9382 6.19086 11.0993C3.84053 5.84567 3.70228 3.28796 6.12173 2.80407C8.88682 2.18192 21.6754 13.5879 21.6754 13.5879V13.5188Z" fill="white" />\n    <path d="M13.6566 13.173C13.6566 13.173 26.5834 -4.8692 32.6666 1.76702C38.9572 8.61061 28.9337 17.6663 24.2331 22.0213C20.5693 25.3394 12.3432 31.6991 12.3432 31.6991C12.3432 31.6991 25.6848 16.7676 28.519 11.2375C31.2841 5.84553 31.5606 2.32003 29.2102 2.11265C26.376 1.90527 13.6566 13.2422 13.6566 13.2422V13.173Z" fill="#C0D3E2" />\n</symbol>'});N().add(K);const $=K;var ee=new(O())({id:"colombian-cupid",use:"colombian-cupid-usage",viewBox:"0 0 161 32",content:'<symbol viewBox="0 0 161 32" fill="none" xmlns="http://www.w3.org/2000/svg" id="colombian-cupid">\n    <path d="M46.9595 21.4681C46.4756 21.6755 45.4387 21.9519 44.0561 21.9519C40.185 21.9519 38.1803 19.5325 38.1803 16.3526C38.1803 13.1728 40.8763 10.4077 44.2635 10.4077C47.6507 10.4077 46.5447 10.6842 47.0286 10.8916L46.5447 12.8963C46.0608 12.6889 45.3004 12.4815 44.4018 12.4815C42.3971 12.4815 40.8071 13.7258 40.8071 16.2144C40.8071 18.703 42.1206 19.8781 44.4018 19.8781C46.683 19.8781 45.9917 19.7399 46.4756 19.5325L46.8903 21.5372L46.9595 21.4681Z" fill="white" />\n    <path d="M56.2226 17.597C56.2226 20.5695 54.1488 21.9521 51.9367 21.9521C49.7246 21.9521 47.7199 20.3621 47.7199 17.8044C47.7199 15.2467 49.4481 13.5186 52.0749 13.5186C54.7018 13.5186 56.2226 15.2467 56.2226 17.6662V17.597ZM50.3467 17.6662C50.3467 19.0487 50.8998 20.0856 52.0058 20.0856C53.1118 20.0856 53.5957 19.1179 53.5957 17.6662C53.5957 16.2145 53.1118 15.2467 52.0058 15.2467C50.8998 15.2467 50.3467 16.491 50.3467 17.6662Z" fill="white" />\n    <path d="M57.7433 9.99316H60.2319V21.7448H57.7433V9.99316Z" fill="white" />\n    <path d="M70.3244 17.597C70.3244 20.5695 68.2506 21.9521 66.0385 21.9521C63.8265 21.9521 61.8218 20.3621 61.8218 17.8044C61.8218 15.2467 63.55 13.5186 66.1768 13.5186C68.8036 13.5186 70.3244 15.2467 70.3244 17.6662V17.597ZM64.4486 17.6662C64.4486 19.0487 65.0016 20.0856 66.1077 20.0856C67.2137 20.0856 67.6976 19.1179 67.6976 17.6662C67.6976 16.2145 67.2137 15.2467 66.1077 15.2467C65.0016 15.2467 64.4486 16.491 64.4486 17.6662Z" fill="white" />\n    <path d="M71.9144 16.2145C71.9144 15.1776 71.9144 14.348 71.9144 13.6568H74.0574L74.1956 14.7628C74.5413 14.2789 75.2325 13.5186 76.6842 13.5186C78.1359 13.5186 78.5507 14.0716 78.8963 14.9011C79.1728 14.4863 79.5876 14.1407 79.9332 13.9333C80.348 13.6568 80.901 13.5186 81.454 13.5186C83.0439 13.5186 84.2191 14.6246 84.2191 17.044V21.8138H81.7305V17.3897C81.7305 16.2145 81.3157 15.5232 80.5553 15.5232C79.7949 15.5232 79.5876 15.938 79.3802 16.4219C79.3802 16.6292 79.311 16.8366 79.311 17.044V21.8138H76.8225V17.2514C76.8225 16.2145 76.4768 15.5232 75.6473 15.5232C74.8178 15.5232 74.6104 16.0071 74.4721 16.4219C74.403 16.6292 74.403 16.8366 74.403 17.044V21.7447H71.9144V16.2145Z" fill="white" />\n    <path d="M86.0855 21.7448C86.0855 21.1918 86.0855 20.224 86.0855 19.3253V9.99316H88.5741V14.6247C89.058 13.9334 89.8875 13.4495 91.0626 13.4495C92.9982 13.4495 94.4499 15.0395 94.3808 17.5281C94.3808 20.4314 92.5143 21.8831 90.6479 21.8831C88.7814 21.8831 88.7814 21.5374 88.2284 20.5696V21.6757H86.0164L86.0855 21.7448ZM88.6432 18.2884C88.6432 18.4267 88.6432 18.6341 88.6432 18.7032C88.7814 19.3945 89.4036 19.8784 90.0949 19.8784C91.2009 19.8784 91.823 19.0488 91.823 17.5972C91.823 16.1455 91.27 15.316 90.0949 15.316C88.9197 15.316 88.7814 15.7999 88.6432 16.5603C88.6432 16.6985 88.6432 16.8368 88.6432 17.0442V18.2193V18.2884Z" fill="white" />\n    <path d="M98.6667 11.3756C98.6667 12.0669 98.1136 12.6199 97.2841 12.6199C96.4546 12.6199 95.9707 12.0669 95.9707 11.3756C95.9707 10.6152 96.4546 10.1313 97.2841 10.1313C98.1136 10.1313 98.5975 10.6844 98.5975 11.3756H98.6667ZM96.0398 21.7447V13.6568H98.5284V21.7447H96.0398Z" fill="white" />\n    <path d="M105.234 21.7448L105.096 20.9152C104.542 21.5374 103.713 21.883 102.745 21.883C101.086 21.883 100.118 20.7079 100.118 19.3945C100.118 17.3206 101.985 16.2837 104.888 16.2837V16.1455C104.888 15.7307 104.681 15.1086 103.436 15.1086C102.192 15.1086 101.708 15.385 101.224 15.7307L100.74 14.0716C101.294 13.726 102.4 13.3804 103.92 13.3804C106.616 13.3804 107.515 14.9703 107.515 16.9058V19.7401C107.515 20.5005 107.515 21.2609 107.653 21.7448H105.372H105.234ZM104.957 17.9428C103.644 17.9428 102.607 18.2193 102.607 19.187C102.607 20.1548 103.022 20.1548 103.575 20.1548C104.128 20.1548 104.75 19.7401 104.888 19.2562C104.888 19.1179 104.888 18.9797 104.888 18.8414V17.9428H104.957Z" fill="white" />\n    <path d="M109.381 16.2148C109.381 15.1779 109.381 14.3484 109.381 13.6571H111.593L111.732 14.7631C112.077 14.2793 112.907 13.4497 114.22 13.4497C115.534 13.4497 117.124 14.5557 117.124 16.9061V21.745H114.635V17.2517C114.635 16.2148 114.289 15.5235 113.391 15.5235C112.492 15.5235 112.285 16.0074 112.147 16.4913C112.147 16.6296 112.077 16.9061 112.077 17.1134V21.8141H109.589V16.284L109.381 16.2148Z" fill="white" />\n    <path d="M127.424 21.4681C126.94 21.6755 125.903 21.9519 124.52 21.9519C120.649 21.9519 118.644 19.5325 118.644 16.3526C118.644 13.1728 121.34 10.4077 124.728 10.4077C128.115 10.4077 127.009 10.6842 127.493 10.8916L127.009 12.8963C126.525 12.6889 125.765 12.4815 124.866 12.4815C122.861 12.4815 121.271 13.7258 121.271 16.2144C121.271 18.703 122.585 19.8781 124.866 19.8781C127.147 19.8781 126.456 19.7399 126.94 19.5325L127.355 21.5372L127.424 21.4681Z" fill="#F4D6D6" />\n    <path d="M136.272 19.1178C136.272 20.1548 136.272 21.0534 136.272 21.7447H134.06L133.922 20.5695C133.576 21.0534 132.816 21.8829 131.364 21.8829C129.912 21.8829 128.53 20.846 128.53 18.3575V13.5877H131.087V17.9427C131.087 19.1178 131.502 19.8091 132.332 19.8091C133.161 19.8091 133.438 19.3252 133.576 18.9105C133.576 18.7722 133.645 18.5648 133.645 18.3575V13.5186H136.203V19.0487L136.272 19.1178Z" fill="#F4D6D6" />\n    <path d="M138.346 16.3531C138.346 15.3162 138.346 14.3484 138.346 13.6571H140.558L140.696 14.7631C141.318 13.9336 142.217 13.4497 143.392 13.4497C145.189 13.4497 146.779 14.9705 146.779 17.5973C146.779 20.2242 144.913 21.9524 143.116 21.9524C141.318 21.9524 141.387 21.5376 141.042 21.0537V25.0631H138.553V16.3531H138.346ZM140.834 18.2886C140.834 18.496 140.834 18.7034 140.834 18.8416C140.973 19.5329 141.595 20.0168 142.286 20.0168C143.392 20.0168 144.014 19.1182 144.014 17.7356C144.014 16.3531 143.461 15.4544 142.286 15.4544C141.111 15.4544 140.973 16.0074 140.765 16.6987C140.765 16.837 140.765 16.9752 140.765 17.1134V18.2195L140.834 18.2886Z" fill="#F4D6D6" />\n    <path d="M150.858 11.3756C150.858 12.0669 150.305 12.6199 149.475 12.6199C148.646 12.6199 148.162 12.0669 148.162 11.3756C148.162 10.6152 148.646 10.1313 149.475 10.1313C150.305 10.1313 150.789 10.6844 150.789 11.3756H150.858ZM148.231 21.7447V13.6568H150.72V21.7447H148.231Z" fill="#F4D6D6" />\n    <path d="M160.674 9.99316V19.3253C160.674 20.224 160.674 21.1918 160.674 21.7448H158.462L158.324 20.5696C157.84 21.4683 156.803 21.9522 155.766 21.9522C153.83 21.9522 152.309 20.2931 152.309 17.8045C152.309 15.0394 153.968 13.5187 155.973 13.5187C157.978 13.5187 157.771 13.8643 158.116 14.4173V9.99316H160.605H160.674ZM158.185 17.1133C158.185 16.975 158.185 16.7676 158.185 16.6985C158.047 16.0072 157.494 15.4542 156.734 15.4542C155.558 15.4542 155.005 16.4911 155.005 17.7354C155.005 18.9797 155.697 19.9475 156.734 19.9475C157.771 19.9475 158.047 19.4636 158.185 18.7032C158.185 18.4958 158.185 18.3576 158.185 18.1502V17.1133Z" fill="#F4D6D6" />\n    <path d="M21.7971 13.5881C21.7971 13.5881 8.6629 -4.5232 2.51057 1.97476C-4.19478 9.09487 6.24344 17.874 10.9441 22.2291C14.6078 25.5472 22.9722 31.6995 22.9722 31.6995C22.9722 31.6995 8.52464 16.0076 6.31257 11.1687C3.96224 5.91501 3.82399 3.3573 6.24344 2.87341C9.00853 2.25126 21.7971 13.6573 21.7971 13.6573V13.5881Z" fill="white" />\n    <path d="M13.7783 13.173C13.7783 13.173 26.7051 -4.8692 32.7883 1.76702C39.0789 8.61062 29.0555 17.6663 24.3548 22.0213C20.6911 25.3394 12.4649 31.6991 12.4649 31.6991C12.4649 31.6991 25.8065 16.7676 28.6407 11.2374C31.4058 5.84549 31.6823 2.32004 29.332 2.11265C26.4977 1.90527 13.7783 13.2421 13.7783 13.2421V13.173Z" fill="#F4D6D6" />\n</symbol>'});N().add(ee);const te=ee;var re=new(O())({id:"dominican-cupid",use:"dominican-cupid-usage",viewBox:"0 0 161 32",content:'<symbol viewBox="0 0 161 32" fill="none" xmlns="http://www.w3.org/2000/svg" id="dominican-cupid">\n    <path d="M38.8706 10.6842C39.7692 10.546 41.0135 10.4768 42.2578 10.4768C44.4007 10.4768 45.7833 10.8916 46.8202 11.652C47.9954 12.4815 48.6866 13.8641 48.6866 15.8688C48.6866 17.8735 47.9262 19.4634 46.8202 20.4312C45.645 21.3989 43.8477 21.8828 41.6356 21.8828C39.4236 21.8828 39.4236 21.8137 38.7323 21.7446V10.7533L38.8706 10.6842ZM41.4283 19.809C41.6356 19.809 41.9813 19.809 42.3269 19.809C44.6081 19.809 46.1289 18.5647 46.1289 15.8688C46.1289 13.5184 44.8155 12.3433 42.6034 12.3433C40.3914 12.3433 41.7048 12.3433 41.4283 12.4124V19.7399V19.809Z" fill="white" />\n    <path d="M58.3644 17.5971C58.3644 20.5696 56.2906 21.9521 54.0785 21.9521C51.8664 21.9521 49.8618 20.3622 49.8618 17.8045C49.8618 15.2467 51.5899 13.5186 54.2168 13.5186C56.8436 13.5186 58.3644 15.2467 58.3644 17.6662V17.5971ZM52.4886 17.6662C52.4886 19.0487 53.0416 20.0856 54.1476 20.0856C55.2537 20.0856 55.7376 19.1179 55.7376 17.6662C55.7376 16.2145 55.2537 15.2467 54.1476 15.2467C53.0416 15.2467 52.4886 16.491 52.4886 17.6662Z" fill="white" />\n    <path d="M59.8853 16.2145C59.8853 15.1776 59.8853 14.3481 59.8853 13.6568H62.0282L62.1665 14.7628C62.5121 14.2789 63.2034 13.5186 64.655 13.5186C66.1067 13.5186 66.5215 14.0716 66.8671 14.9011C67.1436 14.4863 67.5584 14.1407 67.904 13.9333C68.3188 13.6568 68.8718 13.5186 69.4248 13.5186C71.0148 13.5186 72.1899 14.6246 72.1899 17.044V21.8138H69.7013V17.3897C69.7013 16.2145 69.2866 15.5233 68.5262 15.5233C67.7658 15.5233 67.5584 15.938 67.351 16.4219C67.351 16.6293 67.2819 16.8366 67.2819 17.044V21.8138H64.7933V17.2514C64.7933 16.2145 64.4477 15.5233 63.6181 15.5233C62.7886 15.5233 62.5812 16.0071 62.443 16.4219C62.3738 16.6293 62.3738 16.8366 62.3738 17.044V21.7447H59.8853V16.2145Z" fill="white" />\n    <path d="M76.7523 11.3754C76.7523 12.0667 76.1993 12.6197 75.3698 12.6197C74.5402 12.6197 74.0563 12.0667 74.0563 11.3754C74.0563 10.615 74.5402 10.1311 75.3698 10.1311C76.1993 10.1311 76.6832 10.6842 76.6832 11.3754H76.7523ZM74.1255 21.7445V13.6566H76.614V21.7445H74.1255Z" fill="white" />\n    <path d="M78.6879 16.2146C78.6879 15.1776 78.6879 14.3481 78.6879 13.6568H80.9L81.0383 14.7629C81.3839 14.279 82.2134 13.4495 83.5268 13.4495C84.8403 13.4495 86.4302 14.5555 86.4302 16.9058V21.7447H83.9416V17.2515C83.9416 16.2146 83.596 15.5233 82.6973 15.5233C81.7987 15.5233 81.5913 16.0071 81.453 16.491C81.453 16.6293 81.3839 16.9058 81.3839 17.1132V21.8138H78.8953V16.2837L78.6879 16.2146Z" fill="white" />\n    <path d="M91.0617 11.3754C91.0617 12.0667 90.5087 12.6197 89.6791 12.6197C88.8496 12.6197 88.3657 12.0667 88.3657 11.3754C88.3657 10.615 88.8496 10.1311 89.6791 10.1311C90.5087 10.1311 90.9926 10.6842 90.9926 11.3754H91.0617ZM88.4349 21.7445V13.6566H90.9234V21.7445H88.4349Z" fill="white" />\n    <path d="M99.0805 21.5373C98.6657 21.7447 97.767 21.883 96.7993 21.883C94.1724 21.883 92.5134 20.293 92.5134 17.7353C92.5134 15.1776 94.1724 13.4495 97.1449 13.4495C100.117 13.4495 98.5274 13.5877 99.0805 13.7951L98.6657 15.6615C98.3892 15.5232 97.9053 15.385 97.2832 15.385C95.9697 15.385 95.0711 16.3528 95.1402 17.6662C95.1402 19.187 96.108 19.9474 97.3523 19.9474C98.5966 19.9474 98.3892 19.8783 98.804 19.6709L99.0805 21.5373Z" fill="white" />\n    <path d="M105.164 21.7448L105.025 20.9153C104.472 21.5374 103.643 21.883 102.675 21.883C101.016 21.883 100.048 20.7079 100.048 19.3945C100.048 17.3206 101.915 16.2837 104.818 16.2837V16.1455C104.818 15.7307 104.611 15.1086 103.366 15.1086C102.122 15.1086 101.638 15.3851 101.154 15.7307L100.67 14.0716C101.223 13.726 102.329 13.3804 103.85 13.3804C106.546 13.3804 107.445 14.9703 107.445 16.9059V19.7401C107.445 20.5005 107.445 21.2609 107.583 21.7448H105.302H105.164ZM104.887 17.9428C103.574 17.9428 102.537 18.2193 102.537 19.1871C102.537 20.1549 102.952 20.1548 103.505 20.1548C104.058 20.1548 104.68 19.7401 104.818 19.2562C104.818 19.1179 104.818 18.9797 104.818 18.8414V17.9428H104.887Z" fill="white" />\n    <path d="M109.311 16.2146C109.311 15.1776 109.311 14.3481 109.311 13.6568H111.523L111.662 14.7629C112.007 14.279 112.837 13.4495 114.15 13.4495C115.464 13.4495 117.054 14.5555 117.054 16.9058V21.7447H114.565V17.2515C114.565 16.2146 114.219 15.5233 113.321 15.5233C112.422 15.5233 112.215 16.0071 112.076 16.491C112.076 16.6293 112.007 16.9058 112.007 17.1132V21.8138H109.519V16.2837L109.311 16.2146Z" fill="white" />\n    <path d="M127.284 21.4683C126.8 21.6757 125.764 21.9522 124.381 21.9522C120.51 21.9522 118.505 19.5327 118.505 16.3529C118.505 13.173 121.201 10.408 124.588 10.408C127.976 10.408 126.87 10.6845 127.353 10.8919L126.87 12.8965C126.386 12.6891 125.625 12.4818 124.727 12.4818C122.722 12.4818 121.132 13.7261 121.132 16.2147C121.132 18.7033 122.445 19.8784 124.727 19.8784C127.008 19.8784 126.317 19.7402 126.8 19.5328L127.215 21.5374L127.284 21.4683Z" fill="#C6E9F6" />\n    <path d="M136.202 19.1178C136.202 20.1548 136.202 21.0534 136.202 21.7447H133.99L133.852 20.5695C133.506 21.0534 132.745 21.8829 131.294 21.8829C129.842 21.8829 128.46 20.846 128.46 18.3575V13.5877H131.017V17.9427C131.017 19.1179 131.432 19.8091 132.262 19.8091C133.091 19.8091 133.368 19.3252 133.506 18.9105C133.506 18.7722 133.575 18.5648 133.575 18.3575V13.5186H136.133V19.0487L136.202 19.1178Z" fill="#C6E9F6" />\n    <path d="M138.206 16.3528C138.206 15.3159 138.206 14.3481 138.206 13.6568H140.419L140.557 14.7629C141.179 13.9333 142.078 13.4495 143.253 13.4495C145.05 13.4495 146.64 14.9703 146.64 17.5971C146.64 20.2239 144.774 21.9521 142.976 21.9521C141.179 21.9521 141.248 21.5374 140.902 21.0535V25.0628H138.414V16.3528H138.206ZM140.695 18.2884C140.695 18.4958 140.695 18.7031 140.695 18.8414C140.833 19.5327 141.455 20.0166 142.147 20.0166C143.253 20.0166 143.875 19.1179 143.875 17.7353C143.875 16.3528 143.322 15.4541 142.147 15.4541C140.972 15.4541 140.833 16.0071 140.626 16.6984C140.626 16.8367 140.626 16.9749 140.626 17.1132V18.2192L140.695 18.2884Z" fill="#C6E9F6" />\n    <path d="M150.718 11.3754C150.718 12.0667 150.165 12.6197 149.336 12.6197C148.506 12.6197 148.023 12.0667 148.023 11.3754C148.023 10.615 148.506 10.1311 149.336 10.1311C150.165 10.1311 150.649 10.6842 150.649 11.3754H150.718ZM148.092 21.7445V13.6566H150.58V21.7445H148.092Z" fill="#C6E9F6" />\n    <path d="M160.535 9.99316V19.3253C160.535 20.224 160.535 21.1918 160.535 21.7448H158.322L158.184 20.5696C157.7 21.4683 156.663 21.9522 155.627 21.9522C153.691 21.9522 152.17 20.2931 152.17 17.8045C152.17 15.0394 153.829 13.5186 155.834 13.5186C157.839 13.5186 157.631 13.8643 157.977 14.4173V9.99316H160.465H160.535ZM158.046 17.1133C158.046 16.975 158.046 16.7676 158.046 16.6985C157.908 16.0072 157.355 15.4542 156.594 15.4542C155.419 15.4542 154.866 16.4911 154.866 17.7354C154.866 18.9797 155.557 19.9475 156.594 19.9475C157.631 19.9475 157.908 19.4636 158.046 18.7032C158.046 18.4958 158.046 18.3576 158.046 18.1502V17.1133Z" fill="#C6E9F6" />\n    <path d="M21.9343 13.5879C21.9343 13.5879 8.80016 -4.52345 2.64783 1.97452C-4.05751 9.09463 6.38071 17.8738 11.0814 22.2288C14.7451 25.5469 23.1095 31.6993 23.1095 31.6993C23.1095 31.6993 8.66191 16.0074 6.44984 11.1684C4.09951 5.91477 3.96125 3.35706 6.38071 2.87316C9.1458 2.25102 21.9343 13.657 21.9343 13.657V13.5879Z" fill="white" />\n    <path d="M13.9156 13.173C13.9156 13.173 26.8424 -4.8692 32.9256 1.76702C39.2162 8.61062 29.1927 17.6663 24.4921 22.0213C20.8283 25.3394 12.6022 31.6991 12.6022 31.6991C12.6022 31.6991 25.9437 16.7676 28.778 11.2375C31.5431 5.84554 31.8196 2.32004 29.4692 2.11265C26.635 1.90527 13.9156 13.2421 13.9156 13.2421V13.173Z" fill="#C6E9F6" />\n</symbol>'});N().add(re);const ne=re;var ie=new(O())({id:"elite-cupid",use:"elite-cupid-usage",viewBox:"0 0 115 32",content:'<symbol viewBox="0 0 115 32" fill="none" xmlns="http://www.w3.org/2000/svg" id="elite-cupid">\n<path d="M45.5392 16.9257H41.3444V19.6329H46.0327V21.7479H38.7571V10.3409H45.793V12.4559H41.3444V14.8248H45.5392V16.9257Z" fill="url(#elite-cupid_paint0_linear_243_16734)" />\n<path d="M47.7741 9.7347H50.3473V21.7479H47.7741V9.7347Z" fill="url(#elite-cupid_paint1_linear_243_16734)" />\n<path d="M55.0849 11.1729C55.0849 11.8849 54.5421 12.456 53.6961 12.456C52.8501 12.456 52.3425 11.8779 52.3566 11.1729C52.3425 10.4256 52.8783 9.86862 53.7102 9.86862C54.5421 9.86862 55.0638 10.4256 55.0779 11.1729H55.0849ZM52.4271 21.7479V13.4712H55.0003V21.7479H52.4271Z" fill="url(#elite-cupid_paint2_linear_243_16734)" />\n<path d="M59.9353 11.1025V13.4713H61.7824V15.3677H59.9353V18.364C59.9353 19.3651 60.175 19.8163 60.9505 19.8163C61.2748 19.8163 61.5286 19.781 61.7119 19.7458L61.726 21.6916C61.3876 21.8255 60.7813 21.9101 60.0481 21.9101C59.2162 21.9101 58.5253 21.6211 58.1164 21.1981C57.6441 20.7046 57.4044 19.915 57.4044 18.7447V15.3607H56.3046V13.4642H57.4044V11.6735L59.9283 11.0954L59.9353 11.1025Z" fill="url(#elite-cupid_paint3_linear_243_16734)" />\n<path d="M65.1664 18.4273C65.251 19.4919 66.3015 19.9995 67.5 19.9995C68.3812 19.9995 69.0933 19.8796 69.7842 19.6611L70.1226 21.4024C69.2766 21.7408 68.2473 21.91 67.1263 21.91C64.3204 21.91 62.713 20.2885 62.713 17.6941C62.713 15.5932 64.0173 13.2738 66.8937 13.2738C69.5656 13.2738 70.5808 15.3535 70.5808 17.4051C70.5808 17.8422 70.5315 18.237 70.4962 18.4203H65.1664V18.4273ZM68.1979 16.6648C68.1979 16.0374 67.93 14.9869 66.7456 14.9869C65.6599 14.9869 65.2228 15.9669 65.1523 16.6648H68.1979Z" fill="url(#elite-cupid_paint4_linear_243_16734)" />\n<path d="M80.5777 21.4236C80.1054 21.6633 79.0409 21.9171 77.652 21.9171C73.711 21.9171 71.6806 19.4637 71.6806 16.2136C71.6806 12.322 74.4583 10.1577 77.9058 10.1577C79.2453 10.1577 80.2605 10.4256 80.7117 10.6653L80.19 12.7098C79.6683 12.4912 78.9351 12.2868 78.0257 12.2868C75.9811 12.2868 74.3878 13.5205 74.3878 16.0585C74.3878 18.3428 75.7414 19.781 78.0397 19.781C78.8152 19.781 79.6824 19.6118 80.19 19.4073L80.5777 21.4236Z" fill="url(#elite-cupid_paint5_linear_243_16734)" />\n<path d="M89.6511 19.0902C89.6511 20.1759 89.6864 21.0501 89.7216 21.748H87.4868L87.3669 20.5777H87.3176C86.9933 21.0853 86.2178 21.9313 84.7302 21.9313C83.0523 21.9313 81.8186 20.8809 81.8186 18.3288V13.4713H84.4059V17.9199C84.4059 19.1184 84.7937 19.8516 85.689 19.8516C86.4011 19.8516 86.8029 19.3581 86.9721 18.9562C87.0426 18.8011 87.0567 18.6037 87.0567 18.3993V13.4784H89.6441V19.0972L89.6511 19.0902Z" fill="url(#elite-cupid_paint6_linear_243_16734)" />\n<path d="M91.7097 16.249C91.7097 15.1633 91.6744 14.2327 91.6392 13.4713H93.8741L93.9939 14.6204H94.0292C94.6355 13.7392 95.5872 13.2809 96.7857 13.2809C98.5975 13.2809 100.219 14.8531 100.219 17.4968C100.219 20.5072 98.3085 21.9313 96.4614 21.9313C95.4603 21.9313 94.6848 21.5224 94.3111 20.9866H94.2759V25.0967H91.7027V16.249H91.7097ZM94.283 18.1948C94.283 18.3992 94.2971 18.5825 94.3323 18.7376C94.5015 19.4285 95.0937 19.9573 95.841 19.9573C96.9549 19.9573 97.6176 19.0267 97.6176 17.6237C97.6176 16.3054 97.0254 15.3043 95.8763 15.3043C95.1501 15.3043 94.5085 15.8471 94.3393 16.6085C94.3041 16.7425 94.29 16.9117 94.29 17.0668V18.2018L94.283 18.1948Z" fill="url(#elite-cupid_paint7_linear_243_16734)" />\n<path d="M104.484 11.1729C104.484 11.8849 103.942 12.456 103.096 12.456C102.25 12.456 101.742 11.8779 101.756 11.1729C101.742 10.4256 102.278 9.86862 103.11 9.86862C103.942 9.86862 104.463 10.4256 104.477 11.1729H104.484ZM101.827 21.7479V13.4712H104.4V21.7479H101.827Z" fill="url(#elite-cupid_paint8_linear_243_16734)" />\n<path d="M114.488 9.7347V19.2804C114.488 20.211 114.524 21.191 114.559 21.7479H112.275L112.155 20.5283H112.119C111.598 21.4589 110.597 21.9312 109.532 21.9312C107.572 21.9312 105.993 20.2533 105.993 17.6871C105.979 14.8953 107.72 13.2879 109.701 13.2879C110.717 13.2879 111.513 13.6404 111.887 14.2185H111.922V9.7347H114.495H114.488ZM111.915 16.9751C111.915 16.8411 111.901 16.6508 111.88 16.5168C111.725 15.8259 111.168 15.2478 110.371 15.2478C109.201 15.2478 108.594 16.2983 108.594 17.6025C108.594 19.0055 109.285 19.8867 110.357 19.8867C111.104 19.8867 111.696 19.3791 111.845 18.653C111.894 18.4697 111.915 18.2793 111.915 18.0608V16.9751Z" fill="url(#elite-cupid_paint9_linear_243_16734)" />\n<path fill-rule="evenodd" clip-rule="evenodd" d="M17.6171 8.30694C13.1488 3.41609 6.23405 -2.59749 2.22631 1.6354C-4.22443 8.48517 4.89293 16.8414 9.96476 21.4898C10.266 21.7659 10.5529 22.0288 10.8214 22.2776C12.2963 23.6134 14.5187 25.3998 16.6678 27.0725C14.2046 29.9483 12.3713 32 12.3713 32C12.3713 32 14.8172 30.1091 17.6551 27.8371C20.5571 30.0739 23.08 31.9297 23.08 31.9297C23.08 31.9297 21.1936 29.8807 18.6677 27.0234C20.7975 25.3053 23.0087 23.4774 24.489 22.1367C24.5717 22.0602 24.656 21.9821 24.7418 21.9027C29.6274 17.3804 39.3847 8.34871 33.0842 1.49433C29.0327 -2.92549 22.0026 3.39564 17.6171 8.30694ZM16.8027 9.23673C14.9302 11.4157 13.7099 13.1189 13.7099 13.1189V13.1894C13.7099 13.1894 15.3412 11.7355 17.5753 9.86855C20.0322 11.8915 21.8824 13.5417 21.8824 13.5417V13.4712C21.8824 13.4712 20.4939 11.5566 18.4019 9.18195C22.4186 5.86686 27.8204 1.71919 29.5616 1.84659C31.9569 2.05795 31.6751 5.65112 28.8571 11.1464C27.1691 14.4399 21.8245 21.0052 17.6731 25.8939C13.2264 20.8229 7.44579 13.9467 6.10116 11.0054C3.7058 5.65102 3.56489 3.0443 6.03071 2.55114C7.67829 2.18043 12.8177 5.99992 16.8027 9.23673Z" fill="url(#elite-cupid_paint10_linear_243_16734)" />\n<defs>\n<linearGradient id="elite-cupid_paint0_linear_243_16734" x1="1.15716" y1="-2.4184e-05" x2="115.313" y2="13.8241" gradientUnits="userSpaceOnUse">\n<stop stop-color="#D6AD60" />\n<stop offset="1" stop-color="#CC9C54" />\n</linearGradient>\n<linearGradient id="elite-cupid_paint1_linear_243_16734" x1="1.15716" y1="-2.4184e-05" x2="115.313" y2="13.8241" gradientUnits="userSpaceOnUse">\n<stop stop-color="#D6AD60" />\n<stop offset="1" stop-color="#CC9C54" />\n</linearGradient>\n<linearGradient id="elite-cupid_paint2_linear_243_16734" x1="1.15716" y1="-2.4184e-05" x2="115.313" y2="13.8241" gradientUnits="userSpaceOnUse">\n<stop stop-color="#D6AD60" />\n<stop offset="1" stop-color="#CC9C54" />\n</linearGradient>\n<linearGradient id="elite-cupid_paint3_linear_243_16734" x1="1.15716" y1="-2.4184e-05" x2="115.313" y2="13.8241" gradientUnits="userSpaceOnUse">\n<stop stop-color="#D6AD60" />\n<stop offset="1" stop-color="#CC9C54" />\n</linearGradient>\n<linearGradient id="elite-cupid_paint4_linear_243_16734" x1="1.15716" y1="-2.4184e-05" x2="115.313" y2="13.8241" gradientUnits="userSpaceOnUse">\n<stop stop-color="#D6AD60" />\n<stop offset="1" stop-color="#CC9C54" />\n</linearGradient>\n<linearGradient id="elite-cupid_paint5_linear_243_16734" x1="1.15716" y1="-2.4184e-05" x2="115.313" y2="13.8241" gradientUnits="userSpaceOnUse">\n<stop stop-color="#D6AD60" />\n<stop offset="1" stop-color="#CC9C54" />\n</linearGradient>\n<linearGradient id="elite-cupid_paint6_linear_243_16734" x1="1.15716" y1="-2.4184e-05" x2="115.313" y2="13.8241" gradientUnits="userSpaceOnUse">\n<stop stop-color="#D6AD60" />\n<stop offset="1" stop-color="#CC9C54" />\n</linearGradient>\n<linearGradient id="elite-cupid_paint7_linear_243_16734" x1="1.15716" y1="-2.4184e-05" x2="115.313" y2="13.8241" gradientUnits="userSpaceOnUse">\n<stop stop-color="#D6AD60" />\n<stop offset="1" stop-color="#CC9C54" />\n</linearGradient>\n<linearGradient id="elite-cupid_paint8_linear_243_16734" x1="1.15716" y1="-2.4184e-05" x2="115.313" y2="13.8241" gradientUnits="userSpaceOnUse">\n<stop stop-color="#D6AD60" />\n<stop offset="1" stop-color="#CC9C54" />\n</linearGradient>\n<linearGradient id="elite-cupid_paint9_linear_243_16734" x1="1.15716" y1="-2.4184e-05" x2="115.313" y2="13.8241" gradientUnits="userSpaceOnUse">\n<stop stop-color="#D6AD60" />\n<stop offset="1" stop-color="#CC9C54" />\n</linearGradient>\n<linearGradient id="elite-cupid_paint10_linear_243_16734" x1="1.15716" y1="-2.4184e-05" x2="115.313" y2="13.8241" gradientUnits="userSpaceOnUse">\n<stop stop-color="#D6AD60" />\n<stop offset="1" stop-color="#CC9C54" />\n</linearGradient>\n</defs>\n</symbol>'});N().add(ie);const se=ie;var ae=new(O())({id:"euro-cupid",use:"euro-cupid-usage",viewBox:"0 0 117 32",content:'<symbol viewBox="0 0 117 32" fill="none" xmlns="http://www.w3.org/2000/svg" id="euro-cupid">\n    <path d="M47.706 15.3572H43.5817V18.0204H48.1827V20.1032H41.0325V8.90138H47.9443V10.9842H43.5713V13.3158H47.6956V15.3779L47.706 15.3572Z" fill="white" />\n    <path d="M57.3327 17.4815C57.3327 18.5489 57.3638 19.4089 57.3949 20.0929H55.198L55.084 18.9426H55.0322C54.7213 19.44 53.9545 20.269 52.4934 20.269C51.0323 20.269 49.6334 19.2431 49.6334 16.7251V11.9583H52.1722V16.3313C52.1722 17.5126 52.5556 18.2276 53.4364 18.2276C54.3172 18.2276 54.5348 17.7406 54.7006 17.3468C54.7628 17.2017 54.7835 16.9945 54.7835 16.7976V11.9583H57.3223V17.4815H57.3327Z" fill="white" />\n    <path d="M59.3638 14.6422C59.3638 13.4401 59.3327 12.663 59.3016 11.9687H61.4777L61.5606 13.4609H61.6228C62.0373 12.2795 63.0321 11.7822 63.8196 11.7822C64.6072 11.7822 64.1719 11.7822 64.3481 11.8132V14.207C64.1616 14.1552 63.944 14.1241 63.6642 14.1241C62.7316 14.1241 62.0994 14.6215 61.9336 15.409C61.9026 15.5748 61.8818 15.7717 61.8818 15.979V20.1032H59.3534V14.6526L59.3638 14.6422Z" fill="white" />\n    <path d="M73.5811 15.9375C73.5811 18.9115 71.4672 20.2794 69.291 20.2794C67.1149 20.2794 65.0839 18.7147 65.0839 16.0929C65.0839 13.4712 66.8144 11.7822 69.4257 11.7822C72.0371 11.7822 73.5811 13.492 73.5811 15.9375ZM67.6952 16.0204C67.6952 17.4193 68.2755 18.466 69.3532 18.466C70.4309 18.466 70.9698 17.4815 70.9698 16.0204C70.9698 14.5593 70.5034 13.5749 69.3532 13.5749C68.203 13.5749 67.6952 14.8184 67.6952 16.0204Z" fill="white" />\n    <path d="M83.4565 19.782C82.9902 20.01 81.9436 20.2794 80.5757 20.2794C76.7002 20.2794 74.7106 17.8546 74.7106 14.6629C74.7106 11.4713 77.4359 8.71486 80.8244 8.71486C84.213 8.71486 83.1353 8.98428 83.5809 9.21226L83.0627 11.2226C82.5446 11.005 81.8296 10.8081 80.9384 10.8081C78.9281 10.8081 77.3634 12.0205 77.3634 14.5179C77.3634 17.0152 78.6898 18.1758 80.9592 18.1758C83.2285 18.1758 82.5757 18.01 83.0731 17.8131L83.4565 19.7924V19.782Z" fill="#E19CB2" />\n    <path d="M92.3683 17.4815C92.3683 18.5489 92.3994 19.4089 92.4305 20.0929H90.2336L90.1196 18.9426H90.0678C89.7569 19.44 88.9901 20.269 87.529 20.269C86.0679 20.269 84.6689 19.2431 84.6689 16.7251V11.9583H87.2078V16.3313C87.2078 17.5126 87.5912 18.2276 88.472 18.2276C89.3528 18.2276 89.5704 17.7406 89.7362 17.3468C89.7984 17.2017 89.8191 16.9945 89.8191 16.7976V11.9583H92.3579V17.4815H92.3683Z" fill="#E19CB2" />\n    <path d="M94.389 14.694C94.389 13.6267 94.3579 12.7148 94.3268 11.9687H96.5236L96.6376 13.0982H96.6687C97.2697 12.2381 98.2024 11.7822 99.3837 11.7822C101.166 11.7822 102.762 13.3262 102.762 15.9271C102.762 18.5281 100.886 20.2794 99.0728 20.2794C97.2594 20.2794 97.3319 19.8753 96.9589 19.3468H96.9278V23.3881H94.3993V14.694H94.389ZM96.9174 16.6111C96.9174 16.808 96.9381 16.9945 96.9692 17.1396C97.135 17.8235 97.7153 18.3416 98.4511 18.3416C99.5495 18.3416 100.192 17.4297 100.192 16.0515C100.192 14.6733 99.6117 13.7717 98.4821 13.7717C97.3526 13.7717 97.135 14.3002 96.9692 15.0567C96.9381 15.1914 96.9174 15.3572 96.9174 15.5023V16.6214V16.6111Z" fill="#E19CB2" />\n    <path d="M106.948 9.69929C106.948 10.3936 106.42 10.9635 105.58 10.9635C104.741 10.9635 104.254 10.3936 104.264 9.69929C104.244 8.96355 104.783 8.41434 105.591 8.41434C106.399 8.41434 106.917 8.96355 106.938 9.69929H106.948ZM104.337 20.0929V11.9583H106.865V20.0929H104.337Z" fill="#E19CB2" />\n    <path d="M116.772 8.28999V17.668C116.772 18.5799 116.803 19.5437 116.834 20.0929H114.585L114.471 18.8908H114.44C113.922 19.8027 112.948 20.269 111.902 20.269C109.974 20.269 108.43 18.6214 108.43 16.093C108.409 13.3469 110.13 11.7718 112.067 11.7718C114.005 11.7718 113.85 12.1241 114.212 12.6837H114.243V8.27963H116.772V8.28999ZM114.243 15.409C114.243 15.2743 114.223 15.0982 114.212 14.9634C114.067 14.2795 113.518 13.7199 112.731 13.7199C111.58 13.7199 110.99 14.7458 110.99 16.0308C110.99 17.3157 111.674 18.2794 112.72 18.2794C113.767 18.2794 114.036 17.782 114.181 17.067C114.233 16.8805 114.243 16.7043 114.243 16.4867V15.4194V15.409Z" fill="#E19CB2" />\n    <path d="M21.8205 13.2847C21.8205 13.2847 8.66011 -4.81857 2.46334 1.69944C-4.29301 8.78738 6.17311 17.637 10.9088 21.9477C14.5667 25.2741 22.9707 31.3983 22.9707 31.3983C22.9707 31.3983 8.48394 15.7303 6.30782 10.8495C3.94517 5.56465 3.81046 3.05693 6.22492 2.51808C9.01243 1.90669 21.8205 13.2847 21.8205 13.2847Z" fill="white" />\n    <path d="M13.7998 12.9013C13.7998 12.9013 26.7633 -5.16052 32.8461 1.46112C39.1465 8.32108 29.1363 17.3986 24.4007 21.7094C20.7427 25.0358 12.4734 31.3983 12.4734 31.3983C12.4734 31.3983 25.8307 16.4556 28.6907 10.9221C31.4886 5.51285 31.7477 1.96888 29.3643 1.77199C26.5561 1.53365 13.8102 12.9013 13.8102 12.9013H13.7998Z" fill="#E19CB2" />\n</symbol>'});N().add(ae);const oe=ae;var le=new(O())({id:"filipino-cupid",use:"filipino-cupid-usage",viewBox:"0 0 139 32",content:'<symbol viewBox="0 0 139 32" fill="none" xmlns="http://www.w3.org/2000/svg" id="filipino-cupid">\n    <path d="M40.6472 9.43994H47.5266V11.5138H43.2183V14.0715H47.2486V16.1453H43.2183V20.6385H40.6472V9.43994Z" fill="white" />\n    <path d="M51.6265 10.2006C51.6265 10.8918 51.0705 11.4449 50.2367 11.4449C49.4028 11.4449 48.9164 10.8918 48.9164 10.2006C48.9164 9.44018 49.4028 8.9563 50.2367 8.9563C51.0705 8.9563 51.557 9.50931 51.557 10.2006H51.6265ZM48.9859 20.5696V12.4818H51.4875V20.5696H48.9859Z" fill="white" />\n    <path d="M53.5721 8.81787H56.0737V20.5695H53.5721V8.81787Z" fill="white" />\n    <path d="M60.799 10.2006C60.799 10.8918 60.2431 11.4449 59.4092 11.4449C58.5753 11.4449 58.0889 10.8918 58.0889 10.2006C58.0889 9.44018 58.5753 8.9563 59.4092 8.9563C60.2431 8.9563 60.7295 9.50931 60.7295 10.2006H60.799ZM58.1584 20.5696V12.4818H60.66V20.5696H58.1584Z" fill="white" />\n    <path d="M62.7447 15.1775C62.7447 14.1406 62.7447 13.1729 62.7447 12.4816H64.9683L65.1073 13.5876C65.7327 12.7581 66.6361 12.2742 67.8174 12.2742C69.6241 12.2742 71.2224 13.795 71.2224 16.4218C71.2224 19.0486 69.3462 20.7768 67.5394 20.7768C65.7327 20.7768 65.8022 20.362 65.4548 19.8782V23.8876H62.9532V15.1775H62.7447ZM65.2463 17.1131C65.2463 17.3204 65.2463 17.5279 65.2463 17.6661C65.3853 18.3574 66.0107 18.8412 66.7056 18.8412C67.8174 18.8412 68.4428 17.9426 68.4428 16.5601C68.4428 15.1775 67.8869 14.2789 66.7056 14.2789C65.5243 14.2789 65.3853 14.8319 65.1768 15.5232C65.1768 15.6614 65.1768 15.7997 65.1768 15.9379V17.044L65.2463 17.1131Z" fill="white" />\n    <path d="M75.3223 10.2006C75.3223 10.8918 74.7663 11.4449 73.9325 11.4449C73.0986 11.4449 72.6122 10.8918 72.6122 10.2006C72.6122 9.44018 73.0986 8.9563 73.9325 8.9563C74.7663 8.9563 75.2528 9.50931 75.2528 10.2006H75.3223ZM72.6817 20.5696V12.4818H75.1833V20.5696H72.6817Z" fill="white" />\n    <path d="M77.268 15.0393C77.268 14.0023 77.268 13.1729 77.268 12.4816H79.4917L79.6306 13.5876C79.9781 13.1037 80.812 12.2742 82.1322 12.2742C83.4525 12.2742 85.0508 13.3802 85.0508 15.7305V20.5694H82.5492V16.0762C82.5492 15.0393 82.2017 14.348 81.2984 14.348C80.395 14.348 80.1866 14.8319 80.0476 15.3158C80.0476 15.454 79.9781 15.7306 79.9781 15.9379V20.6386H77.4765V15.1084L77.268 15.0393Z" fill="white" />\n    <path d="M95.1266 16.422C95.1266 19.3944 93.042 20.777 90.8183 20.777C88.5946 20.777 86.5795 19.1871 86.5795 16.6294C86.5795 14.0717 88.3167 12.3435 90.9573 12.3435C93.5979 12.3435 95.1266 14.0717 95.1266 16.4911V16.422ZM89.22 16.4911C89.22 17.8737 89.776 18.9106 90.8878 18.9106C91.9996 18.9106 92.486 17.9428 92.486 16.4911C92.486 15.0395 91.9996 14.0717 90.8878 14.0717C89.776 14.0717 89.22 15.316 89.22 16.4911Z" fill="white" />\n    <path d="M104.994 20.293C104.508 20.5004 103.465 20.7769 102.076 20.7769C98.1842 20.7769 96.169 18.3574 96.169 15.1776C96.169 11.9977 98.8791 9.23267 102.284 9.23267C105.689 9.23267 104.577 9.50918 105.064 9.71656L104.577 11.7212C104.091 11.5138 103.326 11.3065 102.423 11.3065C100.408 11.3065 98.8096 12.5507 98.8096 15.0393C98.8096 17.5279 100.13 18.7031 102.423 18.7031C104.716 18.7031 104.021 18.5648 104.508 18.3575L104.925 20.3621L104.994 20.293Z" fill="#E7BAD7" />\n    <path d="M113.958 18.0119C113.958 19.0488 113.958 19.9475 113.958 20.6387H111.735L111.596 19.4636C111.248 19.9475 110.484 20.777 109.024 20.777C107.565 20.777 106.175 19.7401 106.175 17.2515V12.4818H108.747V16.8367C108.747 18.0119 109.163 18.7032 109.997 18.7032C110.831 18.7032 111.109 18.2193 111.248 17.8045C111.248 17.6662 111.318 17.4589 111.318 17.2515V12.4126H113.889V17.9428L113.958 18.0119Z" fill="#E7BAD7" />\n    <path d="M115.973 15.1775C115.973 14.1406 115.973 13.1729 115.973 12.4816H118.197L118.336 13.5876C118.961 12.7581 119.865 12.2742 121.046 12.2742C122.853 12.2742 124.451 13.795 124.451 16.4218C124.451 19.0486 122.575 20.7768 120.768 20.7768C118.961 20.7768 119.031 20.362 118.684 19.8782V23.8876H116.182V15.1775H115.973ZM118.475 17.1131C118.475 17.3204 118.475 17.5279 118.475 17.6661C118.614 18.3574 119.239 18.8412 119.934 18.8412C121.046 18.8412 121.672 17.9426 121.672 16.5601C121.672 15.1775 121.116 14.2789 119.934 14.2789C118.753 14.2789 118.614 14.8319 118.406 15.5232C118.406 15.6614 118.406 15.7997 118.406 15.9379V17.044L118.475 17.1131Z" fill="#E7BAD7" />\n    <path d="M128.551 10.2006C128.551 10.8918 127.995 11.4449 127.161 11.4449C126.327 11.4449 125.841 10.8918 125.841 10.2006C125.841 9.44018 126.327 8.9563 127.161 8.9563C127.995 8.9563 128.481 9.50931 128.481 10.2006H128.551ZM125.91 20.5696V12.4818H128.412V20.5696H125.91Z" fill="#E7BAD7" />\n    <path d="M138.418 8.81787V18.15C138.418 19.0487 138.418 20.0165 138.418 20.5695H136.195L136.056 19.3944C135.569 20.293 134.527 20.7769 133.485 20.7769C131.539 20.7769 130.01 19.1178 130.01 16.6293C130.01 13.8642 131.678 12.3434 133.693 12.3434C135.708 12.3434 135.5 12.689 135.847 13.242V8.81787H138.349H138.418ZM135.917 15.938C135.917 15.7997 135.917 15.5923 135.917 15.5232C135.778 14.8319 135.222 14.2789 134.457 14.2789C133.276 14.2789 132.72 15.3158 132.72 16.5601C132.72 17.8044 133.415 18.7722 134.457 18.7722C135.5 18.7722 135.778 18.2883 135.917 17.5279C135.917 17.3205 135.917 17.1823 135.917 16.9749V15.938Z" fill="#E7BAD7" />\n    <path d="M22.1631 13.5879C22.1631 13.5879 8.96014 -4.52343 2.7756 1.97451C-3.96485 9.09461 6.52802 17.8737 11.2533 22.2288C14.9362 25.5469 23.3444 31.6992 23.3444 31.6992C23.3444 31.6992 8.82116 16.0073 6.59751 11.1684C4.23488 5.91475 4.0959 3.35705 6.52802 2.87316C9.30759 2.25101 22.1631 13.657 22.1631 13.657V13.5879Z" fill="white" />\n    <path d="M14.1718 13.173C14.1718 13.173 27.1663 -4.86919 33.2813 1.76701C39.6048 8.6106 29.5289 17.6662 24.8036 22.0212C21.1207 25.3394 12.8515 31.699 12.8515 31.699C12.8515 31.699 26.2629 16.7676 29.112 11.2374C31.8915 5.84548 32.1695 2.32003 29.8069 2.11265C26.9578 1.90527 14.1718 13.2421 14.1718 13.2421V13.173Z" fill="#E7BAD7" />\n</symbol>'});N().add(le);const ce=le;var ue=new(O())({id:"hong-kong-cupid",use:"hong-kong-cupid-usage",viewBox:"0 0 161 32",content:'<symbol viewBox="0 0 161 32" fill="none" xmlns="http://www.w3.org/2000/svg" id="hong-kong-cupid">\n    <path d="M41.8777 10.5459V14.8318H46.0253V10.5459H48.5139V21.7446H46.0253V17.0439H41.8777V21.7446H39.3199V10.5459H41.8777Z" fill="white" />\n    <path d="M58.6065 17.5971C58.6065 20.5696 56.5327 21.9521 54.3206 21.9521C52.1085 21.9521 50.1038 20.3621 50.1038 17.8044C50.1038 15.2467 51.832 13.5186 54.4588 13.5186C57.0857 13.5186 58.6065 15.2467 58.6065 17.6662V17.5971ZM52.7307 17.6662C52.7307 19.0487 53.2837 20.0857 54.3897 20.0857C55.4958 20.0857 55.9796 19.1179 55.9796 17.6662C55.9796 16.2145 55.4958 15.2467 54.3897 15.2467C53.2837 15.2467 52.7307 16.491 52.7307 17.6662Z" fill="white" />\n    <path d="M60.1964 16.2146C60.1964 15.1776 60.1964 14.3481 60.1964 13.6568H62.4085L62.5467 14.7628C62.8924 14.2789 63.7219 13.4495 65.0353 13.4495C66.3487 13.4495 67.9387 14.5555 67.9387 16.9058V21.7447H65.4501V17.2515C65.4501 16.2146 65.1045 15.5233 64.2058 15.5233C63.3071 15.5233 63.0998 16.0071 62.9615 16.491C62.9615 16.6293 62.8924 16.9058 62.8924 17.1132V21.8139H60.4038V16.2837L60.1964 16.2146Z" fill="white" />\n    <path d="M77.6856 13.5875C77.6856 14.0714 77.6856 14.7627 77.6856 16.007V20.5694C77.6856 22.1593 77.34 23.4036 76.4413 24.2332C75.5427 24.9936 74.3675 25.201 73.1232 25.201C71.8789 25.201 70.9111 24.9936 70.2199 24.5788L70.7038 22.6432C71.1877 22.9197 72.0863 23.2654 73.0541 23.2654C74.0219 23.2654 75.1279 22.6432 75.1279 21.1224V20.5694C74.644 21.2607 73.8836 21.6063 72.9158 21.6063C70.9111 21.6063 69.4595 19.9473 69.4595 17.6661C69.4595 15.3849 71.1185 13.3801 73.1232 13.3801C75.1279 13.3801 74.9205 13.8641 75.3353 14.5553V13.5875H77.6165H77.6856ZM75.1279 16.9057C75.1279 16.7674 75.1279 16.56 75.1279 16.4217C74.9205 15.7305 74.4366 15.3157 73.7454 15.3157C73.0541 15.3157 72.0863 16.1453 72.0863 17.597C72.0863 19.0486 72.7085 19.7399 73.7454 19.7399C74.7823 19.7399 74.9205 19.3251 75.0588 18.703C75.0588 18.4956 75.1279 18.2882 75.1279 18.0117V16.8365V16.9057Z" fill="white" />\n    <path d="M79.6903 10.5459H82.1789V15.5231C82.4554 15.1084 82.6628 14.6936 82.9393 14.2788L85.497 10.5459H88.6078L84.8749 15.3157L88.746 21.7446H85.7735L83.0084 16.9057L82.0407 18.0808V21.7446H79.5521V10.5459H79.6903Z" fill="white" />\n    <path d="M97.5252 17.5971C97.5252 20.5696 95.4514 21.9521 93.2393 21.9521C91.0273 21.9521 89.0226 20.3621 89.0226 17.8044C89.0226 15.2467 90.7508 13.5186 93.3776 13.5186C96.0044 13.5186 97.5252 15.2467 97.5252 17.6662V17.5971ZM91.6494 17.6662C91.6494 19.0487 92.2024 20.0857 93.3085 20.0857C94.4145 20.0857 94.8984 19.1179 94.8984 17.6662C94.8984 16.2145 94.4145 15.2467 93.3085 15.2467C92.2024 15.2467 91.6494 16.491 91.6494 17.6662Z" fill="white" />\n    <path d="M99.1151 16.2146C99.1151 15.1776 99.1151 14.3481 99.1151 13.6568H101.327L101.465 14.7628C101.811 14.2789 102.641 13.4495 103.954 13.4495C105.267 13.4495 106.857 14.5555 106.857 16.9058V21.7447H104.369V17.2515C104.369 16.2146 104.023 15.5233 103.125 15.5233C102.226 15.5233 102.018 16.0071 101.88 16.491C101.88 16.6293 101.811 16.9058 101.811 17.1132V21.8139H99.3225V16.2837L99.1151 16.2146Z" fill="white" />\n    <path d="M116.535 13.5875C116.535 14.0714 116.535 14.7627 116.535 16.007V20.5694C116.535 22.1593 116.19 23.4036 115.291 24.2332C114.392 24.9936 113.217 25.201 111.973 25.201C110.729 25.201 109.761 24.9936 109.069 24.5788L109.553 22.6432C110.037 22.9197 110.936 23.2654 111.904 23.2654C112.871 23.2654 113.978 22.6432 113.978 21.1224V20.5694C113.494 21.2607 112.733 21.6063 111.765 21.6063C109.761 21.6063 108.309 19.9473 108.309 17.6661C108.309 15.3849 109.968 13.3801 111.973 13.3801C113.978 13.3801 113.77 13.8641 114.185 14.5553V13.5875H116.466H116.535ZM113.978 16.9057C113.978 16.7674 113.978 16.56 113.978 16.4217C113.77 15.7305 113.286 15.3157 112.595 15.3157C111.904 15.3157 110.936 16.1453 110.936 17.597C110.936 19.0486 111.558 19.7399 112.595 19.7399C113.632 19.7399 113.77 19.3251 113.908 18.703C113.908 18.4956 113.978 18.2882 113.978 18.0117V16.8365V16.9057Z" fill="white" />\n    <path d="M126.835 21.399C126.351 21.6064 125.314 21.8829 123.932 21.8829C120.061 21.8829 118.056 19.4634 118.056 16.2836C118.056 13.1037 120.752 10.3386 124.139 10.3386C127.526 10.3386 126.42 10.6151 126.904 10.8225L126.42 12.8272C125.937 12.6198 125.176 12.4124 124.277 12.4124C122.273 12.4124 120.683 13.6567 120.683 16.1453C120.683 18.6338 121.996 19.809 124.277 19.809C126.559 19.809 125.867 19.6708 126.351 19.4634L126.766 21.4681L126.835 21.399Z" fill="#C1E7F3" />\n    <path d="M135.683 19.1179C135.683 20.1548 135.683 21.0535 135.683 21.7447H133.471L133.333 20.5695C132.988 21.0534 132.227 21.883 130.775 21.883C129.324 21.883 127.941 20.8461 127.941 18.3575V13.5877H130.499V17.9427C130.499 19.1179 130.914 19.8091 131.743 19.8091C132.573 19.8091 132.849 19.3252 132.988 18.9104C132.988 18.7722 133.057 18.5649 133.057 18.3575V13.5186H135.614V19.0487L135.683 19.1179Z" fill="#C1E7F3" />\n    <path d="M137.757 16.3528C137.757 15.3159 137.757 14.3481 137.757 13.6568H139.969L140.108 14.7628C140.73 13.9333 141.629 13.4495 142.804 13.4495C144.601 13.4495 146.191 14.9703 146.191 17.5971C146.191 20.2239 144.324 21.9521 142.527 21.9521C140.73 21.9521 140.799 21.5374 140.453 21.0535V25.0628H137.965V16.3528H137.757ZM140.246 18.2884C140.246 18.4958 140.246 18.7031 140.246 18.8413C140.384 19.5326 141.006 20.0166 141.698 20.0166C142.804 20.0166 143.426 19.1179 143.426 17.7353C143.426 16.3528 142.873 15.4541 141.698 15.4541C140.522 15.4541 140.384 16.0071 140.177 16.6984C140.177 16.8367 140.177 16.9749 140.177 17.1132V18.2192L140.246 18.2884Z" fill="#C1E7F3" />\n    <path d="M150.269 11.3754C150.269 12.0667 149.716 12.6197 148.887 12.6197C148.057 12.6197 147.573 12.0667 147.573 11.3754C147.573 10.615 148.057 10.1311 148.887 10.1311C149.716 10.1311 150.2 10.6842 150.2 11.3754H150.269ZM147.643 21.7445V13.6566H150.131V21.7445H147.643Z" fill="#C1E7F3" />\n    <path d="M160.085 9.92383V19.256C160.085 20.1547 160.085 21.1225 160.085 21.6755H157.873L157.735 20.5004C157.251 21.399 156.214 21.8829 155.177 21.8829C153.242 21.8829 151.721 20.2238 151.721 17.7353C151.721 14.9702 153.38 13.4494 155.385 13.4494C157.39 13.4494 157.182 13.795 157.528 14.348V9.92383H160.016H160.085ZM157.597 17.044C157.597 16.9057 157.597 16.6984 157.597 16.6292C157.459 15.938 156.906 15.3849 156.145 15.3849C154.97 15.3849 154.417 16.4219 154.417 17.6661C154.417 18.9104 155.108 19.8782 156.145 19.8782C157.182 19.8782 157.459 19.3943 157.597 18.6339C157.597 18.4266 157.597 18.2883 157.597 18.0809V17.044Z" fill="#C1E7F3" />\n    <path d="M22.3837 13.5189C22.3837 13.5189 9.24952 -4.59255 3.09718 1.90543C-3.60818 9.02555 6.83006 17.8048 11.5307 22.1598C15.1945 25.4779 23.5589 31.6302 23.5589 31.6302C23.5589 31.6302 9.11126 15.9383 6.89919 11.0994C4.54886 5.84572 4.4106 3.28801 6.83006 2.80412C9.59515 2.18197 22.3837 13.588 22.3837 13.588V13.5189Z" fill="white" />\n    <path d="M14.3649 13.173C14.3649 13.173 27.2918 -4.86921 33.375 1.76702C39.6656 8.61063 29.6421 17.6663 24.9414 22.0213C21.2777 25.3394 13.0515 31.6991 13.0515 31.6991C13.0515 31.6991 26.3931 16.7676 29.2273 11.2374C31.9924 5.8455 32.2689 2.32004 29.9186 2.11266C27.0844 1.90527 14.3649 13.2422 14.3649 13.2422V13.173Z" fill="#C1E7F3" />\n</symbol>'});N().add(ue);const de=ue;var he=new(O())({id:"indian-cupid",use:"indian-cupid-usage",viewBox:"0 0 129 32",content:'<symbol viewBox="0 0 129 32" fill="none" xmlns="http://www.w3.org/2000/svg" id="indian-cupid">\n    <path d="M41.8117 10.5464V21.745H39.254V10.5464H41.8117Z" fill="white" />\n    <path d="M43.9547 16.2148C43.9547 15.1779 43.9547 14.3484 43.9547 13.6571H46.1667L46.305 14.7631C46.6506 14.2793 47.4801 13.4497 48.7935 13.4497C50.107 13.4497 51.6969 14.5557 51.6969 16.9061V21.745H49.2083V17.2517C49.2083 16.2148 48.8627 15.5235 47.964 15.5235C47.0654 15.5235 46.858 16.0074 46.7197 16.4913C46.7197 16.6296 46.6506 16.9061 46.6506 17.1135V21.8141H44.162V16.2839L43.9547 16.2148Z" fill="white" />\n    <path d="M61.582 9.99316V19.3253C61.582 20.224 61.582 21.1918 61.582 21.7448H59.37L59.2317 20.5697C58.7478 21.4683 57.7109 21.9522 56.674 21.9522C54.7384 21.9522 53.2177 20.2932 53.2177 17.8046C53.2177 15.0395 54.8767 13.5186 56.8814 13.5186C58.8861 13.5186 58.6787 13.8643 59.0243 14.4173V9.99316H61.5129H61.582ZM59.0935 17.1133C59.0935 16.975 59.0935 16.7676 59.0935 16.6985C58.9552 16.0072 58.4022 15.4542 57.6418 15.4542C56.4666 15.4542 55.9136 16.4911 55.9136 17.7354C55.9136 18.9797 56.6049 19.9475 57.6418 19.9475C58.6787 19.9475 58.9552 19.4636 59.0935 18.7032C59.0935 18.4958 59.0935 18.3576 59.0935 18.1502V17.1133Z" fill="white" />\n    <path d="M66.1444 11.3754C66.1444 12.0667 65.5914 12.6198 64.7619 12.6198C63.9324 12.6198 63.4485 12.0667 63.4485 11.3754C63.4485 10.615 63.9324 10.1311 64.7619 10.1311C65.5914 10.1311 66.0753 10.6842 66.0753 11.3754H66.1444ZM63.5176 21.7445V13.6567H66.0062V21.7445H63.5176Z" fill="white" />\n    <path d="M72.7115 21.7447L72.5733 20.9153C72.0203 21.5374 71.1907 21.883 70.223 21.883C68.5639 21.883 67.5961 20.7078 67.5961 19.3944C67.5961 17.3206 69.4626 16.2837 72.3659 16.2837V16.1455C72.3659 15.7307 72.1585 15.1086 70.9142 15.1086C69.6699 15.1086 69.186 15.3851 68.7022 15.7307L68.2183 14.0716C68.7713 13.726 69.8773 13.3804 71.3981 13.3804C74.0941 13.3804 74.9927 14.9703 74.9927 16.9058V19.74C74.9927 20.5004 74.9927 21.2609 75.131 21.7447H72.8498H72.7115ZM72.435 17.9427C71.1216 17.9427 70.0847 18.2193 70.0847 19.1871C70.0847 20.1549 70.4995 20.1548 71.0525 20.1548C71.6055 20.1548 72.2276 19.7401 72.3659 19.2562C72.3659 19.1179 72.3659 18.9797 72.3659 18.8414V17.9427H72.435Z" fill="white" />\n    <path d="M76.8592 16.2148C76.8592 15.1779 76.8592 14.3484 76.8592 13.6571H79.0713L79.2095 14.7631C79.5551 14.2793 80.3847 13.4497 81.6981 13.4497C83.0115 13.4497 84.6014 14.5557 84.6014 16.9061V21.745H82.1129V17.2517C82.1129 16.2148 81.7672 15.5235 80.8686 15.5235C79.9699 15.5235 79.7625 16.0074 79.6243 16.4913C79.6243 16.6296 79.5551 16.9061 79.5551 17.1135V21.8141H77.0666V16.2839L76.8592 16.2148Z" fill="white" />\n    <path d="M94.9014 21.4683C94.4175 21.6757 93.3806 21.9523 91.9981 21.9523C88.1269 21.9523 86.1223 19.5327 86.1223 16.3529C86.1223 13.173 88.8182 10.408 92.2055 10.408C95.5927 10.408 94.4866 10.6845 94.9705 10.8919L94.4866 12.8965C94.0028 12.6891 93.2424 12.4818 92.3437 12.4818C90.339 12.4818 88.7491 13.7261 88.7491 16.2147C88.7491 18.7032 90.0625 19.8784 92.3437 19.8784C94.6249 19.8784 93.9336 19.7402 94.4175 19.5328L94.8323 21.5374L94.9014 21.4683Z" fill="#F9CFD2" />\n    <path d="M103.819 19.187C103.819 20.2239 103.819 21.1225 103.819 21.8138H101.607L101.468 20.6387C101.123 21.1226 100.362 21.9521 98.9107 21.9521C97.459 21.9521 96.0765 20.9151 96.0765 18.4266V13.6568H98.6342V18.0118C98.6342 19.187 99.0489 19.8783 99.8785 19.8783C100.708 19.8783 100.985 19.3944 101.123 18.9796C101.123 18.8413 101.192 18.6339 101.192 18.4266V13.5876H103.75V19.1178L103.819 19.187Z" fill="#F9CFD2" />\n    <path d="M105.823 16.353C105.823 15.3161 105.823 14.3484 105.823 13.6571H108.036L108.174 14.7631C108.796 13.9336 109.695 13.4497 110.87 13.4497C112.667 13.4497 114.257 14.9705 114.257 17.5973C114.257 20.2242 112.391 21.9524 110.593 21.9524C108.796 21.9524 108.865 21.5376 108.519 21.0537V25.0631H106.031V16.353H105.823ZM108.312 18.2886C108.312 18.496 108.312 18.7034 108.312 18.8417C108.45 19.5329 109.072 20.0168 109.764 20.0168C110.87 20.0168 111.492 19.1181 111.492 17.7356C111.492 16.353 110.939 15.4544 109.764 15.4544C108.589 15.4544 108.45 16.0074 108.243 16.6987C108.243 16.8369 108.243 16.9752 108.243 17.1135V18.2195L108.312 18.2886Z" fill="#F9CFD2" />\n    <path d="M118.335 11.3754C118.335 12.0667 117.782 12.6198 116.953 12.6198C116.123 12.6198 115.64 12.0667 115.64 11.3754C115.64 10.615 116.123 10.1311 116.953 10.1311C117.782 10.1311 118.266 10.6842 118.266 11.3754H118.335ZM115.709 21.7445V13.6567H118.197V21.7445H115.709Z" fill="#F9CFD2" />\n    <path d="M128.152 9.99316V19.3253C128.152 20.224 128.152 21.1918 128.152 21.7448H125.939L125.801 20.5697C125.317 21.4683 124.28 21.9522 123.244 21.9522C121.308 21.9522 119.787 20.2932 119.787 17.8046C119.787 15.0395 121.446 13.5186 123.451 13.5186C125.456 13.5186 125.248 13.8643 125.594 14.4173V9.99316H128.082H128.152ZM125.663 17.1133C125.663 16.975 125.663 16.7676 125.663 16.6985C125.525 16.0072 124.972 15.4542 124.211 15.4542C123.036 15.4542 122.483 16.4911 122.483 17.7354C122.483 18.9797 123.174 19.9475 124.211 19.9475C125.248 19.9475 125.525 19.4636 125.663 18.7032C125.663 18.4958 125.663 18.3576 125.663 18.1502V17.1133Z" fill="#F9CFD2" />\n    <path d="M22.3178 13.5876C22.3178 13.5876 9.18364 -4.52368 3.03132 1.97427C-3.67402 9.09438 6.76419 17.8735 11.4648 22.2285C15.1286 25.5466 23.493 31.699 23.493 31.699C23.493 31.699 9.04538 16.007 6.83331 11.1681C4.48299 5.91447 4.34473 3.35677 6.76419 2.87288C9.52927 2.25073 22.3178 13.6568 22.3178 13.6568V13.5876Z" fill="white" />\n    <path d="M14.2991 13.173C14.2991 13.173 27.2259 -4.8692 33.3091 1.76702C39.5996 8.61061 29.5762 17.6663 24.8755 22.0213C21.2118 25.3394 12.9857 31.6991 12.9857 31.6991C12.9857 31.6991 26.3272 16.7677 29.1614 11.2375C31.9265 5.84557 32.203 2.32003 29.8527 2.11265C27.0185 1.90527 14.2991 13.2421 14.2991 13.2421V13.173Z" fill="#F9CFD2" />\n</symbol>'});N().add(he);const pe=he;var fe=new(O())({id:"indonesian-cupid",use:"indonesian-cupid-usage",viewBox:"0 0 163 32",content:'<symbol viewBox="0 0 163 32" fill="none" xmlns="http://www.w3.org/2000/svg" id="indonesian-cupid">\n    <path d="M41.1496 10.5459V21.7446H38.5919V10.5459H41.1496Z" fill="white" />\n    <path d="M43.3617 16.2146C43.3617 15.1776 43.3617 14.3481 43.3617 13.6568H45.5738L45.712 14.7628C46.0577 14.2789 46.8872 13.4495 48.2006 13.4495C49.514 13.4495 51.104 14.5555 51.104 16.9058V21.7447H48.6154V17.2515C48.6154 16.2146 48.2697 15.5233 47.3711 15.5233C46.4724 15.5233 46.265 16.0071 46.1268 16.491C46.1268 16.6293 46.0577 16.9058 46.0577 17.1132V21.8139H43.5691V16.2837L43.3617 16.2146Z" fill="white" />\n    <path d="M60.9199 9.92383V19.256C60.9199 20.1547 60.9199 21.1225 60.9199 21.6755H58.7079L58.5696 20.5004C58.0857 21.399 57.0488 21.8829 56.0119 21.8829C54.0763 21.8829 52.5555 20.2238 52.5555 17.7353C52.5555 14.9702 54.2146 13.4494 56.2193 13.4494C58.224 13.4494 58.0166 13.795 58.3622 14.348V9.92383H60.8508H60.9199ZM58.4314 17.044C58.4314 16.9057 58.4314 16.6984 58.4314 16.6292C58.2931 15.938 57.7401 15.3849 56.9797 15.3849C55.8045 15.3849 55.2515 16.4219 55.2515 17.6661C55.2515 18.9104 55.9428 19.8782 56.9797 19.8782C58.0166 19.8782 58.2931 19.3943 58.4314 18.6339C58.4314 18.4266 58.4314 18.2883 58.4314 18.0809V17.044Z" fill="white" />\n    <path d="M70.9435 17.5971C70.9435 20.5696 68.8696 21.9521 66.6576 21.9521C64.4455 21.9521 62.4408 20.3621 62.4408 17.8044C62.4408 15.2467 64.169 13.5186 66.7958 13.5186C69.4227 13.5186 70.9435 15.2467 70.9435 17.6662V17.5971ZM65.0676 17.6662C65.0676 19.0487 65.6207 20.0857 66.7267 20.0857C67.8327 20.0857 68.3166 19.1179 68.3166 17.6662C68.3166 16.2145 67.8327 15.2467 66.7267 15.2467C65.6207 15.2467 65.0676 16.491 65.0676 17.6662Z" fill="white" />\n    <path d="M72.5334 16.2146C72.5334 15.1776 72.5334 14.3481 72.5334 13.6568H74.7455L74.8837 14.7628C75.2294 14.2789 76.0589 13.4495 77.3723 13.4495C78.6857 13.4495 80.2757 14.5555 80.2757 16.9058V21.7447H77.7871V17.2515C77.7871 16.2146 77.4414 15.5233 76.5428 15.5233C75.6441 15.5233 75.4367 16.0071 75.2985 16.491C75.2985 16.6293 75.2294 16.9058 75.2294 17.1132V21.8139H72.7408V16.2837L72.5334 16.2146Z" fill="white" />\n    <path d="M84.1468 18.4956C84.2159 19.5325 85.2529 20.0164 86.428 20.0164C87.6032 20.0164 88.0179 19.8782 88.6401 19.6708L88.9857 21.399C88.1562 21.7446 87.1193 21.8828 86.0824 21.8828C83.3173 21.8828 81.7274 20.2929 81.7274 17.7352C81.7274 15.1775 82.9716 13.3801 85.8059 13.3801C88.6401 13.3801 89.4005 15.454 89.4005 17.4587C89.4005 19.4634 89.4005 18.2882 89.3314 18.4265H84.0777L84.1468 18.4956ZM87.1193 16.7674C87.1193 16.1452 86.8428 15.1083 85.6676 15.1083C84.4924 15.1083 84.1468 16.0761 84.0777 16.7674H87.0502H87.1193Z" fill="white" />\n    <path d="M90.9905 19.5326C91.4744 19.8091 92.4422 20.1548 93.1334 20.1548C93.8247 20.1548 94.2395 19.8783 94.2395 19.4635C94.2395 19.0487 93.963 18.8413 93.0643 18.5648C91.4052 18.0118 90.714 17.1131 90.7831 16.1453C90.7831 14.6245 92.0965 13.5186 94.1012 13.5186C96.1059 13.5186 95.8985 13.7259 96.3824 14.0024L95.9676 15.7306C95.622 15.5232 94.9307 15.2467 94.2395 15.2467C93.5482 15.2467 93.2717 15.5232 93.2717 15.938C93.2717 16.3528 93.6173 16.491 94.5851 16.8366C96.1059 17.3896 96.7972 18.1501 96.7972 19.3253C96.7972 20.8461 95.622 21.9521 93.2717 21.9521C90.9213 21.9521 91.267 21.7447 90.6448 21.3991L91.0596 19.6017L90.9905 19.5326Z" fill="white" />\n    <path d="M100.806 11.3754C100.806 12.0667 100.253 12.6197 99.424 12.6197C98.5944 12.6197 98.1105 12.0667 98.1105 11.3754C98.1105 10.615 98.5944 10.1311 99.424 10.1311C100.253 10.1311 100.737 10.6842 100.737 11.3754H100.806ZM98.1797 21.7445V13.6566H100.668V21.7445H98.1797Z" fill="white" />\n    <path d="M107.374 21.7446L107.235 20.915C106.682 21.5372 105.853 21.8828 104.885 21.8828C103.226 21.8828 102.258 20.7077 102.258 19.3943C102.258 17.3204 104.125 16.2835 107.028 16.2835V16.1452C107.028 15.7305 106.821 15.1083 105.576 15.1083C104.332 15.1083 103.848 15.3848 103.364 15.7305L102.88 14.0714C103.433 13.7258 104.539 13.3801 106.06 13.3801C108.756 13.3801 109.655 14.9701 109.655 16.9057V19.7399C109.655 20.5003 109.655 21.2607 109.793 21.7446H107.512H107.374ZM107.097 17.9426C105.784 17.9426 104.747 18.2191 104.747 19.1868C104.747 20.1546 105.162 20.1546 105.715 20.1546C106.268 20.1546 106.89 19.7398 107.028 19.256C107.028 19.1177 107.028 18.9795 107.028 18.8412V17.9426H107.097Z" fill="white" />\n    <path d="M111.521 16.2146C111.521 15.1776 111.521 14.3481 111.521 13.6568H113.733L113.872 14.7628C114.217 14.2789 115.047 13.4495 116.36 13.4495C117.674 13.4495 119.264 14.5555 119.264 16.9058V21.7447H116.775V17.2515C116.775 16.2146 116.429 15.5233 115.531 15.5233C114.632 15.5233 114.425 16.0071 114.286 16.491C114.286 16.6293 114.217 16.9058 114.217 17.1132V21.8139H111.729V16.2837L111.521 16.2146Z" fill="white" />\n    <path d="M129.494 21.399C129.011 21.6064 127.974 21.8829 126.591 21.8829C122.72 21.8829 120.715 19.4634 120.715 16.2836C120.715 13.1037 123.411 10.3386 126.798 10.3386C130.186 10.3386 129.08 10.6151 129.564 10.8225L129.08 12.8272C128.596 12.6198 127.835 12.4124 126.937 12.4124C124.932 12.4124 123.342 13.6567 123.342 16.1453C123.342 18.6338 124.656 19.809 126.937 19.809C129.218 19.809 128.527 19.6708 129.011 19.4634L129.425 21.4681L129.494 21.399Z" fill="#E2D0E6" />\n    <path d="M138.412 19.1179C138.412 20.1548 138.412 21.0535 138.412 21.7447H136.2L136.062 20.5695C135.716 21.0534 134.956 21.883 133.504 21.883C132.052 21.883 130.67 20.8461 130.67 18.3575V13.5877H133.227V17.9427C133.227 19.1179 133.642 19.8091 134.472 19.8091C135.301 19.8091 135.578 19.3252 135.716 18.9104C135.716 18.7722 135.785 18.5649 135.785 18.3575V13.5186H138.343V19.0487L138.412 19.1179Z" fill="#E2D0E6" />\n    <path d="M140.417 16.3528C140.417 15.3159 140.417 14.3481 140.417 13.6568H142.629L142.767 14.7628C143.389 13.9333 144.288 13.4495 145.463 13.4495C147.26 13.4495 148.85 14.9703 148.85 17.5971C148.85 20.2239 146.984 21.9521 145.186 21.9521C143.389 21.9521 143.458 21.5374 143.112 21.0535V25.0628H140.624V16.3528H140.417ZM142.905 18.2884C142.905 18.4958 142.905 18.7031 142.905 18.8413C143.043 19.5326 143.665 20.0166 144.357 20.0166C145.463 20.0166 146.085 19.1179 146.085 17.7353C146.085 16.3528 145.532 15.4541 144.357 15.4541C143.182 15.4541 143.043 16.0071 142.836 16.6984C142.836 16.8367 142.836 16.9749 142.836 17.1132V18.2192L142.905 18.2884Z" fill="#E2D0E6" />\n    <path d="M152.929 11.3754C152.929 12.0667 152.376 12.6197 151.546 12.6197C150.716 12.6197 150.233 12.0667 150.233 11.3754C150.233 10.615 150.716 10.1311 151.546 10.1311C152.376 10.1311 152.859 10.6842 152.859 11.3754H152.929ZM150.302 21.7445V13.6566H152.79V21.7445H150.302Z" fill="#E2D0E6" />\n    <path d="M162.745 9.92383V19.256C162.745 20.1547 162.745 21.1225 162.745 21.6755H160.533L160.394 20.5004C159.91 21.399 158.874 21.8829 157.837 21.8829C155.901 21.8829 154.38 20.2238 154.38 17.7353C154.38 14.9702 156.039 13.4494 158.044 13.4494C160.049 13.4494 159.841 13.795 160.187 14.348V9.92383H162.676H162.745ZM160.256 17.044C160.256 16.9057 160.256 16.6984 160.256 16.6292C160.118 15.938 159.565 15.3849 158.804 15.3849C157.629 15.3849 157.076 16.4219 157.076 17.6661C157.076 18.9104 157.767 19.8782 158.804 19.8782C159.841 19.8782 160.118 19.3943 160.256 18.6339C160.256 18.4266 160.256 18.2883 160.256 18.0809V17.044Z" fill="#E2D0E6" />\n    <path d="M21.7248 13.5189C21.7248 13.5189 8.59058 -4.59255 2.43824 1.90543C-4.26711 9.02555 6.17112 17.8048 10.8718 22.1598C14.5355 25.4779 22.9 31.6302 22.9 31.6302C22.9 31.6302 8.45232 15.9383 6.24025 11.0994C3.88992 5.84572 3.75166 3.28801 6.17112 2.80412C8.93622 2.18197 21.7248 13.588 21.7248 13.588V13.5189Z" fill="white" />\n    <path d="M13.706 13.173C13.706 13.173 26.6328 -4.86921 32.716 1.76702C39.0066 8.61063 28.9831 17.6663 24.2825 22.0213C20.6187 25.3394 12.3926 31.6991 12.3926 31.6991C12.3926 31.6991 25.7342 16.7676 28.5684 11.2374C31.3335 5.8455 31.61 2.32004 29.2597 2.11266C26.4254 1.90527 13.706 13.2422 13.706 13.2422V13.173Z" fill="#E2D0E6" />\n</symbol>'});N().add(fe);const Ae=fe;var me=new(O())({id:"international-cupid",use:"international-cupid-usage",viewBox:"0 0 177 32",content:'<symbol viewBox="0 0 177 32" fill="none" xmlns="http://www.w3.org/2000/svg" id="international-cupid">\n    <path d="M40.9959 10.6152V21.8138H38.4382V10.6152H40.9959Z" fill="white" />\n    <path d="M43.1389 16.2143C43.1389 15.1774 43.1389 14.3478 43.1389 13.6565H45.3509L45.4892 14.7627C45.8348 14.2788 46.6643 13.4492 47.9778 13.4492C49.2912 13.4492 50.8811 14.5553 50.8811 16.9056V21.7445H48.3925V17.2512C48.3925 16.2143 48.0469 15.523 47.1482 15.523C46.2496 15.523 46.0422 16.0069 45.9039 16.4908C45.9039 16.6291 45.8348 16.9055 45.8348 17.1129V21.8136H43.3462V16.2834L43.1389 16.2143Z" fill="white" />\n    <path d="M55.5817 11.3066V13.6569H57.379V15.5234H55.5817V18.4267C55.5817 19.3945 55.789 19.8783 56.5494 19.8783C57.3098 19.8783 57.1025 19.8783 57.3098 19.8783V21.8139C56.9642 21.9522 56.4112 22.0213 55.6508 22.0213C54.8904 22.0213 54.13 21.7448 53.7844 21.3301C53.3005 20.8462 53.0931 20.0858 53.0931 18.9106V15.5925H51.9871V13.7261H53.0931V11.9979L55.5817 11.4449V11.3066Z" fill="white" />\n    <path d="M60.697 18.4957C60.7662 19.5326 61.8031 20.0166 62.9782 20.0166C64.1534 20.0166 64.5682 19.8783 65.1903 19.6709L65.5359 21.3991C64.7064 21.7447 63.6695 21.883 62.6326 21.883C59.8675 21.883 58.2776 20.293 58.2776 17.7353C58.2776 15.1776 59.5219 13.3804 62.3561 13.3804C65.1903 13.3804 65.9507 15.4541 65.9507 17.4588C65.9507 19.4635 65.9507 18.2883 65.8816 18.4266H60.6279L60.697 18.4957ZM63.6695 16.7675C63.6695 16.1454 63.393 15.1085 62.2178 15.1085C61.0427 15.1085 60.697 16.0763 60.6279 16.7675H63.6004H63.6695Z" fill="white" />\n    <path d="M67.5406 16.3527C67.5406 15.1776 67.5406 14.348 67.5406 13.6568H69.6836V15.1776H69.8218C70.2366 14.0025 71.2044 13.5186 72.0339 13.5186C72.8634 13.5186 72.3795 13.5186 72.5869 13.5186V15.8689C72.3795 15.8689 72.1722 15.8689 71.8956 15.8689C70.997 15.8689 70.3057 16.3527 70.1675 17.1131C70.1675 17.2514 70.1675 17.4588 70.1675 17.6662V21.8138H67.6789V16.3527H67.5406Z" fill="white" />\n    <path d="M73.8312 16.2143C73.8312 15.1774 73.8312 14.3478 73.8312 13.6565H76.0433L76.1816 14.7627C76.5272 14.2788 77.3567 13.4492 78.6701 13.4492C79.9835 13.4492 81.5735 14.5553 81.5735 16.9056V21.7445H79.0849V17.2512C79.0849 16.2143 78.7393 15.523 77.8406 15.523C76.942 15.523 76.7346 16.0069 76.5963 16.4908C76.5963 16.6291 76.5272 16.9055 76.5272 17.1129V21.8136H74.0386V16.2834L73.8312 16.2143Z" fill="white" />\n    <path d="M88.1405 21.7447L88.0023 20.9152C87.4493 21.5373 86.6198 21.883 85.652 21.883C83.9929 21.883 83.0251 20.7078 83.0251 19.3944C83.0251 17.3206 84.8916 16.2837 87.7949 16.2837V16.1455C87.7949 15.7307 87.5875 15.1085 86.3432 15.1085C85.099 15.1085 84.6151 15.385 84.1312 15.7306L83.6473 14.0716C84.2003 13.726 85.3063 13.3804 86.8271 13.3804C89.5231 13.3804 90.4217 14.9703 90.4217 16.9058V19.74C90.4217 20.5004 90.4217 21.2608 90.56 21.7447H88.2788H88.1405ZM87.864 17.9427C86.5506 17.9427 85.5137 18.2192 85.5137 19.187C85.5137 20.1548 85.9285 20.1548 86.4815 20.1548C87.0345 20.1548 87.6567 19.7401 87.7949 19.2562C87.7949 19.1179 87.7949 18.9796 87.7949 18.8413V17.9427H87.864Z" fill="white" />\n    <path d="M94.9841 11.3066V13.6569H96.7814V15.5234H94.9841V18.4267C94.9841 19.3945 95.1915 19.8783 95.9519 19.8783C96.7123 19.8783 96.5049 19.8783 96.7123 19.8783V21.8139C96.3667 21.9522 95.8137 22.0213 95.0533 22.0213C94.2929 22.0213 93.5325 21.7448 93.1868 21.3301C92.7029 20.8462 92.4956 20.0858 92.4956 18.9106V15.5925H91.3895V13.7261H92.4956V11.9979L94.9841 11.4449V11.3066Z" fill="white" />\n    <path d="M100.86 11.3757C100.86 12.0669 100.307 12.6199 99.4774 12.6199C98.6479 12.6199 98.164 12.0669 98.164 11.3757C98.164 10.6153 98.6479 10.1313 99.4774 10.1313C100.307 10.1313 100.791 10.6844 100.791 11.3757H100.86ZM98.2331 21.7447V13.6568H100.722V21.7447H98.2331Z" fill="white" />\n    <path d="M110.814 17.5971C110.814 20.5695 108.74 21.952 106.528 21.952C104.316 21.952 102.312 20.3621 102.312 17.8044C102.312 15.2467 104.04 13.5186 106.667 13.5186C109.293 13.5186 110.814 15.2467 110.814 17.6662V17.5971ZM104.938 17.6662C104.938 19.0487 105.492 20.0856 106.598 20.0856C107.704 20.0856 108.187 19.1178 108.187 17.6662C108.187 16.2145 107.704 15.2467 106.598 15.2467C105.492 15.2467 104.938 16.491 104.938 17.6662Z" fill="white" />\n    <path d="M112.404 16.2143C112.404 15.1774 112.404 14.3478 112.404 13.6565H114.616L114.754 14.7627C115.1 14.2788 115.93 13.4492 117.243 13.4492C118.556 13.4492 120.146 14.5553 120.146 16.9056V21.7445H117.658V17.2512C117.658 16.2143 117.312 15.523 116.414 15.523C115.515 15.523 115.308 16.0069 115.169 16.4908C115.169 16.6291 115.1 16.9055 115.1 17.1129V21.8136H112.612V16.2834L112.404 16.2143Z" fill="white" />\n    <path d="M126.714 21.7447L126.575 20.9152C126.022 21.5373 125.193 21.883 124.225 21.883C122.566 21.883 121.598 20.7078 121.598 19.3944C121.598 17.3206 123.465 16.2837 126.368 16.2837V16.1455C126.368 15.7307 126.161 15.1085 124.916 15.1085C123.672 15.1085 123.188 15.385 122.704 15.7306L122.22 14.0716C122.773 13.726 123.879 13.3804 125.4 13.3804C128.096 13.3804 128.995 14.9703 128.995 16.9058V19.74C128.995 20.5004 128.995 21.2608 129.133 21.7447H126.852H126.714ZM126.437 17.9427C125.124 17.9427 124.087 18.2192 124.087 19.187C124.087 20.1548 124.501 20.1548 125.054 20.1548C125.608 20.1548 126.23 19.7401 126.368 19.2562C126.368 19.1179 126.368 18.9796 126.368 18.8413V17.9427H126.437Z" fill="white" />\n    <path d="M130.861 9.99316H133.35V21.7448H130.861V9.99316Z" fill="white" />\n    <path d="M143.719 21.4681C143.235 21.6754 142.198 21.9519 140.815 21.9519C136.944 21.9519 134.94 19.5325 134.94 16.3526C134.94 13.1728 137.636 10.4077 141.023 10.4077C144.41 10.4077 143.304 10.6842 143.788 10.8916L143.304 12.8963C142.82 12.6889 142.06 12.4815 141.161 12.4815C139.156 12.4815 137.566 13.7258 137.566 16.2144C137.566 18.703 138.88 19.8781 141.161 19.8781C143.442 19.8781 142.751 19.7398 143.235 19.5325L143.65 21.5372L143.719 21.4681Z" fill="#F7D8D8" />\n    <path d="M152.636 19.1867C152.636 20.2236 152.636 21.1223 152.636 21.8135H150.424L150.286 20.6384C149.94 21.1223 149.18 21.9518 147.728 21.9518C146.276 21.9518 144.894 20.9149 144.894 18.4263V13.6565H147.452V18.0116C147.452 19.1867 147.866 19.878 148.696 19.878C149.525 19.878 149.802 19.3941 149.94 18.9794C149.94 18.8411 150.009 18.6337 150.009 18.4263V13.5874H152.567V19.1176L152.636 19.1867Z" fill="#F7D8D8" />\n    <path d="M154.641 16.3525C154.641 15.3156 154.641 14.3478 154.641 13.6565H156.853L156.991 14.7627C157.613 13.9331 158.512 13.4492 159.687 13.4492C161.484 13.4492 163.074 14.97 163.074 17.5968C163.074 20.2237 161.208 21.9518 159.411 21.9518C157.613 21.9518 157.682 21.5371 157.337 21.0532V25.0625H154.848V16.3525H154.641ZM157.129 18.2881C157.129 18.4955 157.129 18.7028 157.129 18.8411C157.268 19.5324 157.89 20.0163 158.581 20.0163C159.687 20.0163 160.309 19.1176 160.309 17.7351C160.309 16.3525 159.756 15.4539 158.581 15.4539C157.406 15.4539 157.268 16.0069 157.06 16.6982C157.06 16.8364 157.06 16.9747 157.06 17.1129V18.219L157.129 18.2881Z" fill="#F7D8D8" />\n    <path d="M167.153 11.3757C167.153 12.0669 166.6 12.6199 165.77 12.6199C164.941 12.6199 164.457 12.0669 164.457 11.3757C164.457 10.6153 164.941 10.1313 165.77 10.1313C166.6 10.1313 167.084 10.6844 167.084 11.3757H167.153ZM164.526 21.7447V13.6568H167.015V21.7447H164.526Z" fill="#F7D8D8" />\n    <path d="M176.969 9.99316V19.3253C176.969 20.224 176.969 21.1918 176.969 21.7448H174.757L174.619 20.5696C174.135 21.4682 173.098 21.9521 172.061 21.9521C170.125 21.9521 168.605 20.2931 168.605 17.8045C168.605 15.0394 170.264 13.5186 172.268 13.5186C174.273 13.5186 174.066 13.8643 174.411 14.4173V9.99316H176.9H176.969ZM174.48 17.1132C174.48 16.975 174.48 16.7676 174.48 16.6985C174.342 16.0072 173.789 15.4542 173.029 15.4542C171.854 15.4542 171.301 16.4911 171.301 17.7354C171.301 18.9797 171.992 19.9475 173.029 19.9475C174.066 19.9475 174.342 19.4636 174.48 18.7032C174.48 18.4958 174.48 18.3575 174.48 18.1501V17.1132Z" fill="#F7D8D8" />\n    <path d="M21.502 13.5876C21.502 13.5876 8.36789 -4.52368 2.21558 1.97427C-4.48975 9.09436 5.94844 17.8735 10.6491 22.2285C14.3128 25.5466 22.6772 31.6989 22.6772 31.6989C22.6772 31.6989 8.22964 16.007 6.01757 11.1681C3.66725 5.91447 3.52899 3.35676 5.94844 2.87287C8.71353 2.25073 21.502 13.6567 21.502 13.6567V13.5876Z" fill="white" />\n    <path d="M13.4833 13.173C13.4833 13.173 26.4101 -4.86919 32.4933 1.76701C38.7839 8.6106 28.7604 17.6663 24.0598 22.0213C20.396 25.3394 12.1699 31.6991 12.1699 31.6991C12.1699 31.6991 25.5115 16.7676 28.3457 11.2374C31.1108 5.84548 31.3873 2.32003 29.0369 2.11265C26.2027 1.90527 13.4833 13.2421 13.4833 13.2421V13.173Z" fill="#F7D8D8" />\n</symbol>'});N().add(me);const ge=me;var ve=new(O())({id:"interracial-cupid",use:"interracial-cupid-usage",viewBox:"0 0 157 32",content:'<symbol viewBox="0 0 157 32" fill="none" xmlns="http://www.w3.org/2000/svg" id="interracial-cupid">\n    <path d="M41.6753 10.5461V21.7447H39.1176V10.5461H41.6753Z" fill="#145F82" />\n    <path d="M43.8183 16.2148C43.8183 15.1779 43.8183 14.3484 43.8183 13.6571H46.0304L46.1686 14.7631C46.5143 14.2792 47.3438 13.4497 48.6572 13.4497C49.9706 13.4497 51.5605 14.5557 51.5605 16.9061V21.745H49.072V17.2517C49.072 16.2148 48.7263 15.5235 47.8277 15.5235C46.929 15.5235 46.7216 16.0074 46.5834 16.4913C46.5834 16.6296 46.5143 16.9061 46.5143 17.1135V21.8141H44.0257V16.2839L43.8183 16.2148Z" fill="#145F82" />\n    <path d="M56.2611 11.3066V13.657H58.0584V15.5234H56.2611V18.4268C56.2611 19.3945 56.4685 19.8784 57.2289 19.8784C57.9893 19.8784 57.7819 19.8784 57.9893 19.8784V21.8139C57.6437 21.9522 57.0906 22.0213 56.3302 22.0213C55.5698 22.0213 54.8094 21.7448 54.4638 21.3301C53.9799 20.8462 53.7725 20.0858 53.7725 18.9106V15.5925H52.6665V13.7261H53.7725V11.9979L56.2611 11.4449V11.3066Z" fill="#145F82" />\n    <path d="M61.3765 18.496C61.4456 19.5329 62.4825 20.0168 63.6577 20.0168C64.8328 20.0168 65.2476 19.8785 65.8697 19.6712L66.2154 21.3993C65.3859 21.745 64.3489 21.8833 63.312 21.8833C60.547 21.8833 58.957 20.2934 58.957 17.7357C58.957 15.178 60.2013 13.3806 63.0355 13.3806C65.8697 13.3806 66.6301 15.4544 66.6301 17.4591C66.6301 19.4638 66.6301 18.2887 66.561 18.4269H61.3074L61.3765 18.496ZM64.3489 16.7679C64.3489 16.1457 64.0724 15.1088 62.8973 15.1088C61.7221 15.1088 61.3765 16.0766 61.3074 16.7679H64.2798H64.3489Z" fill="#145F82" />\n    <path d="M68.2201 16.2839C68.2201 15.1087 68.2201 14.2793 68.2201 13.588H70.363V15.1088H70.5013C70.916 13.9336 71.8838 13.4497 72.7134 13.4497C73.5429 13.4497 73.059 13.4497 73.2664 13.4497V15.8C73.059 15.8 72.8516 15.8 72.5751 15.8C71.6764 15.8 70.9852 16.284 70.8469 17.0444C70.8469 17.1826 70.8469 17.39 70.8469 17.5973V21.745H68.3583V16.2839H68.2201Z" fill="#145F82" />\n    <path d="M74.5107 16.2839C74.5107 15.1087 74.5107 14.2793 74.5107 13.588H76.6536V15.1088H76.7919C77.2066 13.9336 78.1744 13.4497 79.0039 13.4497C79.8335 13.4497 79.3496 13.4497 79.557 13.4497V15.8C79.3496 15.8 79.1422 15.8 78.8657 15.8C77.967 15.8 77.2758 16.284 77.1375 17.0444C77.1375 17.1826 77.1375 17.39 77.1375 17.5973V21.745H74.6489V16.2839H74.5107Z" fill="#145F82" />\n    <path d="M85.2254 21.745L85.0872 20.9155C84.5342 21.5376 83.7047 21.8833 82.7369 21.8833C81.0778 21.8833 80.11 20.7081 80.11 19.3946C80.11 17.3208 81.9765 16.2839 84.8798 16.2839V16.1457C84.8798 15.7309 84.6724 15.1088 83.4282 15.1088C82.1839 15.1088 81.7 15.3853 81.2161 15.731L80.7322 14.0719C81.2852 13.7263 82.3912 13.3806 83.912 13.3806C86.608 13.3806 87.5066 14.9705 87.5066 16.9061V19.7403C87.5066 20.5007 87.5066 21.2611 87.6449 21.745H85.3637H85.2254ZM84.9489 17.943C83.6355 17.943 82.5986 18.2195 82.5986 19.1873C82.5986 20.1551 83.0134 20.1551 83.5664 20.1551C84.1194 20.1551 84.7416 19.7403 84.8798 19.2564C84.8798 19.1182 84.8798 18.9799 84.8798 18.8417V17.943H84.9489Z" fill="#145F82" />\n    <path d="M95.4562 21.5376C95.0415 21.745 94.1428 21.8833 93.175 21.8833C90.5482 21.8833 88.8892 20.2933 88.8892 17.7356C88.8892 15.1779 90.5482 13.4497 93.5207 13.4497C96.4931 13.4497 94.9032 13.588 95.4562 13.7953L95.0415 15.6618C94.765 15.5236 94.2811 15.3853 93.6589 15.3853C92.3455 15.3853 91.4469 16.353 91.516 17.6664C91.516 19.1872 92.4838 19.9477 93.7281 19.9477C94.9723 19.9477 94.765 19.8785 95.1797 19.6711L95.4562 21.5376Z" fill="#145F82" />\n    <path d="M99.4656 11.3761C99.4656 12.0673 98.9126 12.6204 98.0831 12.6204C97.2535 12.6204 96.7697 12.0673 96.7697 11.3761C96.7697 10.6157 97.2535 10.1318 98.0831 10.1318C98.9126 10.1318 99.3965 10.6848 99.3965 11.3761H99.4656ZM96.8388 21.7451V13.6573H99.3274V21.7451H96.8388Z" fill="#145F82" />\n    <path d="M106.033 21.745L105.894 20.9155C105.341 21.5376 104.512 21.8833 103.544 21.8833C101.885 21.8833 100.917 20.7081 100.917 19.3946C100.917 17.3208 102.784 16.2839 105.687 16.2839V16.1457C105.687 15.7309 105.48 15.1088 104.235 15.1088C102.991 15.1088 102.507 15.3853 102.023 15.731L101.539 14.0719C102.092 13.7263 103.198 13.3806 104.719 13.3806C107.415 13.3806 108.314 14.9705 108.314 16.9061V19.7403C108.314 20.5007 108.314 21.2611 108.452 21.745H106.171H106.033ZM105.756 17.943C104.443 17.943 103.406 18.2195 103.406 19.1873C103.406 20.1551 103.821 20.1551 104.374 20.1551C104.927 20.1551 105.549 19.7403 105.687 19.2564C105.687 19.1182 105.687 18.9799 105.687 18.8417V17.943H105.756Z" fill="#145F82" />\n    <path d="M110.18 9.99341H112.669V21.745H110.18V9.99341Z" fill="#145F82" />\n    <path d="M123.038 21.3995C122.554 21.6068 121.517 21.8834 120.135 21.8834C116.263 21.8834 114.259 19.4639 114.259 16.284C114.259 13.1042 116.955 10.3391 120.342 10.3391C123.729 10.3391 122.623 10.6157 123.107 10.8231L122.623 12.8277C122.139 12.6203 121.379 12.4129 120.48 12.4129C118.476 12.4129 116.886 13.6572 116.886 16.1458C116.886 18.6344 118.199 19.8096 120.48 19.8096C122.761 19.8096 122.07 19.6713 122.554 19.4639L122.969 21.4686L123.038 21.3995Z" fill="#C65327" />\n    <path d="M131.955 19.1184C131.955 20.1553 131.955 21.0539 131.955 21.7452H129.743L129.605 20.5701C129.259 21.0539 128.499 21.8835 127.047 21.8835C125.596 21.8835 124.213 20.8465 124.213 18.3579V13.5882H126.771V17.9432C126.771 19.1184 127.186 19.8097 128.015 19.8097C128.845 19.8097 129.121 19.3258 129.259 18.911C129.259 18.7727 129.328 18.5653 129.328 18.3579V13.519H131.886V19.0492L131.955 19.1184Z" fill="#C65327" />\n    <path d="M133.96 16.3531C133.96 15.3162 133.96 14.3484 133.96 13.6571H136.172L136.31 14.7631C136.932 13.9336 137.831 13.4497 139.006 13.4497C140.804 13.4497 142.393 14.9705 142.393 17.5973C142.393 20.2242 140.527 21.9524 138.73 21.9524C136.932 21.9524 137.002 21.5376 136.656 21.0537V25.0631H134.167V16.3531H133.96ZM136.449 18.2886C136.449 18.496 136.449 18.7034 136.449 18.8417C136.587 19.5329 137.209 20.0168 137.9 20.0168C139.006 20.0168 139.628 19.1182 139.628 17.7356C139.628 16.3531 139.075 15.4544 137.9 15.4544C136.725 15.4544 136.587 16.0075 136.379 16.6987C136.379 16.837 136.379 16.9752 136.379 17.1135V18.2195L136.449 18.2886Z" fill="#C65327" />\n    <path d="M146.472 11.3761C146.472 12.0673 145.919 12.6204 145.09 12.6204C144.26 12.6204 143.776 12.0673 143.776 11.3761C143.776 10.6157 144.26 10.1318 145.09 10.1318C145.919 10.1318 146.403 10.6848 146.403 11.3761H146.472ZM143.845 21.7451V13.6573H146.334V21.7451H143.845Z" fill="#C65327" />\n    <path d="M156.288 9.99341V19.3256C156.288 20.2242 156.288 21.192 156.288 21.745H154.076L153.938 20.5699C153.454 21.4685 152.417 21.9524 151.38 21.9524C149.445 21.9524 147.924 20.2934 147.924 17.8048C147.924 15.0397 149.583 13.5189 151.587 13.5189C153.592 13.5189 153.385 13.8645 153.73 14.4176V9.99341H156.219H156.288ZM153.8 17.1135C153.8 16.9753 153.8 16.7679 153.8 16.6988C153.661 16.0075 153.108 15.4545 152.348 15.4545C151.173 15.4545 150.62 16.4914 150.62 17.7357C150.62 18.98 151.311 19.9477 152.348 19.9477C153.385 19.9477 153.661 19.4638 153.8 18.7034C153.8 18.496 153.8 18.3578 153.8 18.1504V17.1135Z" fill="#C65327" />\n    <path d="M22.1815 13.5879C22.1815 13.5879 9.04733 -4.52344 2.89502 1.97451C-3.81031 9.0946 6.62789 17.8738 11.3285 22.2288C14.9923 25.5469 23.3566 31.6992 23.3566 31.6992C23.3566 31.6992 8.90908 16.0073 6.69701 11.1685C4.34669 5.91479 4.20844 3.35709 6.62789 2.8732C9.39297 2.25105 22.1815 13.657 22.1815 13.657V13.5879Z" fill="#145F82" />\n    <path d="M14.1628 13.173C14.1628 13.173 27.0896 -4.86919 33.1727 1.76701C39.4633 8.6106 29.4399 17.6663 24.7392 22.0213C21.0755 25.3394 12.8494 31.6991 12.8494 31.6991C12.8494 31.6991 26.1909 16.7676 29.0251 11.2375C31.7902 5.84556 32.0667 2.32003 29.7164 2.11265C26.8822 1.90527 14.1628 13.2422 14.1628 13.2422V13.173Z" fill="#C65327" />\n</symbol>'});N().add(ve);const be=ve;var ye=new(O())({id:"japan-cupid",use:"japan-cupid-usage",viewBox:"0 0 125 32",content:'<symbol viewBox="0 0 125 32" fill="none" xmlns="http://www.w3.org/2000/svg" id="japan-cupid">\n    <path d="M41.229 10.5462H43.7175V17.5972C43.7175 20.777 42.1967 21.883 39.7082 21.883C37.2196 21.883 38.3948 21.8139 37.8417 21.6065L38.1182 19.5327C38.4639 19.6709 38.9478 19.7401 39.4317 19.7401C40.4686 19.7401 41.1598 19.2562 41.1598 17.5281V10.4771L41.229 10.5462Z" fill="#306C9A" />\n    <path d="M50.2846 21.7447L50.1463 20.9152C49.5933 21.5373 48.7638 21.883 47.796 21.883C46.137 21.883 45.1692 20.7078 45.1692 19.3944C45.1692 17.3206 47.0356 16.2837 49.939 16.2837V16.1455C49.939 15.7307 49.7316 15.1085 48.4873 15.1085C47.243 15.1085 46.7591 15.385 46.2752 15.7306L45.7913 14.0716C46.3444 13.726 47.4504 13.3804 48.9712 13.3804C51.6671 13.3804 52.5658 14.9703 52.5658 16.9058V19.74C52.5658 20.5004 52.5658 21.2608 52.704 21.7447H50.4229H50.2846ZM50.0081 17.9427C48.6947 17.9427 47.6578 18.2192 47.6578 19.187C47.6578 20.1548 48.0725 20.1548 48.6255 20.1548C49.1786 20.1548 49.8007 19.7401 49.939 19.2562C49.939 19.1179 49.939 18.9796 49.939 18.8413V17.9427H50.0081Z" fill="#306C9A" />\n    <path d="M54.4323 16.3528C54.4323 15.3159 54.4323 14.3481 54.4323 13.6568H56.6443L56.7826 14.7629C57.4047 13.9334 58.3034 13.4495 59.4785 13.4495C61.2758 13.4495 62.8658 14.9703 62.8658 17.5971C62.8658 20.2239 60.9993 21.952 59.202 21.952C57.4047 21.952 57.4738 21.5373 57.1282 21.0534V25.0628H54.6396V16.3528H54.4323ZM56.9208 18.2884C56.9208 18.4957 56.9208 18.7031 56.9208 18.8413C57.0591 19.5326 57.6812 20.0165 58.3725 20.0165C59.4785 20.0165 60.1007 19.1179 60.1007 17.7353C60.1007 16.3528 59.5477 15.4542 58.3725 15.4542C57.1973 15.4542 57.0591 16.0071 56.8517 16.6984C56.8517 16.8367 56.8517 16.9749 56.8517 17.1131V18.2193L56.9208 18.2884Z" fill="#306C9A" />\n    <path d="M68.9489 21.7447L68.8106 20.9152C68.2576 21.5373 67.4281 21.883 66.4603 21.883C64.8013 21.883 63.8335 20.7078 63.8335 19.3944C63.8335 17.3206 65.6999 16.2837 68.6033 16.2837V16.1455C68.6033 15.7307 68.3959 15.1085 67.1516 15.1085C65.9073 15.1085 65.4234 15.385 64.9395 15.7306L64.4556 14.0716C65.0087 13.726 66.1147 13.3804 67.6355 13.3804C70.3314 13.3804 71.2301 14.9703 71.2301 16.9058V19.74C71.2301 20.5004 71.2301 21.2608 71.3684 21.7447H69.0872H68.9489ZM68.6724 17.9427C67.359 17.9427 66.3221 18.2192 66.3221 19.187C66.3221 20.1548 66.7368 20.1548 67.2899 20.1548C67.8429 20.1548 68.465 19.7401 68.6033 19.2562C68.6033 19.1179 68.6033 18.9796 68.6033 18.8413V17.9427H68.6724Z" fill="#306C9A" />\n    <path d="M73.0966 16.2145C73.0966 15.1776 73.0966 14.3481 73.0966 13.6568H75.3086L75.4469 14.7629C75.7925 14.279 76.622 13.4495 77.9355 13.4495C79.2489 13.4495 80.8388 14.5555 80.8388 16.9058V21.7447H78.3502V17.2515C78.3502 16.2145 78.0046 15.5233 77.1059 15.5233C76.2073 15.5233 75.9999 16.0072 75.8616 16.4911C75.8616 16.6293 75.7925 16.9058 75.7925 17.1131V21.8138H73.3039V16.2837L73.0966 16.2145Z" fill="#306C9A" />\n    <path d="M91.1388 21.4683C90.6549 21.6757 89.618 21.9522 88.2354 21.9522C84.3643 21.9522 82.3596 19.5327 82.3596 16.3529C82.3596 13.173 85.0556 10.408 88.4428 10.408C91.83 10.408 90.724 10.6844 91.2079 10.8918L90.724 12.8965C90.2401 12.6891 89.4797 12.4818 88.5811 12.4818C86.5764 12.4818 84.9865 13.7261 84.9865 16.2147C84.9865 18.7032 86.2999 19.8783 88.5811 19.8783C90.8623 19.8783 90.171 19.7401 90.6549 19.5327L91.0696 21.5374L91.1388 21.4683Z" fill="#BF519E" />\n    <path d="M99.987 19.1872C99.987 20.2241 99.987 21.1228 99.987 21.814H97.7749L97.6367 20.6389C97.291 21.1228 96.5306 21.9523 95.079 21.9523C93.6273 21.9523 92.2448 20.9154 92.2448 18.4268V13.657H94.8025V18.012C94.8025 19.1872 95.2172 19.8784 96.0467 19.8784C96.8763 19.8784 97.1528 19.3946 97.291 18.9798C97.291 18.8416 97.3602 18.6342 97.3602 18.4268V13.5879H99.9179V19.1181L99.987 19.1872Z" fill="#BF519E" />\n    <path d="M102.061 16.3528C102.061 15.3159 102.061 14.3481 102.061 13.6568H104.273L104.411 14.7629C105.033 13.9334 105.932 13.4495 107.107 13.4495C108.904 13.4495 110.494 14.9703 110.494 17.5971C110.494 20.2239 108.628 21.952 106.831 21.952C105.033 21.952 105.102 21.5373 104.757 21.0534V25.0628H102.268V16.3528H102.061ZM104.549 18.2884C104.549 18.4957 104.549 18.7031 104.549 18.8413C104.688 19.5326 105.31 20.0165 106.001 20.0165C107.107 20.0165 107.729 19.1179 107.729 17.7353C107.729 16.3528 107.176 15.4542 106.001 15.4542C104.826 15.4542 104.688 16.0071 104.48 16.6984C104.48 16.8367 104.48 16.9749 104.48 17.1131V18.2193L104.549 18.2884Z" fill="#BF519E" />\n    <path d="M114.573 11.3759C114.573 12.0672 114.02 12.6202 113.19 12.6202C112.361 12.6202 111.877 12.0672 111.877 11.3759C111.877 10.6155 112.361 10.1316 113.19 10.1316C114.02 10.1316 114.504 10.6846 114.504 11.3759H114.573ZM111.946 21.745V13.6571H114.435V21.745H111.946Z" fill="#BF519E" />\n    <path d="M124.389 9.99316V19.3253C124.389 20.224 124.389 21.1918 124.389 21.7448H122.177L122.039 20.5696C121.555 21.4682 120.518 21.9521 119.481 21.9521C117.545 21.9521 116.024 20.2931 116.024 17.8045C116.024 15.0394 117.684 13.5186 119.688 13.5186C121.693 13.5186 121.486 13.8643 121.831 14.4173V9.99316H124.32H124.389ZM121.9 17.1132C121.9 16.975 121.9 16.7676 121.9 16.6985C121.762 16.0072 121.209 15.4542 120.449 15.4542C119.273 15.4542 118.72 16.4911 118.72 17.7354C118.72 18.9797 119.412 19.9475 120.449 19.9475C121.486 19.9475 121.762 19.4636 121.9 18.7032C121.9 18.4958 121.9 18.3575 121.9 18.1501V17.1132Z" fill="#BF519E" />\n    <path d="M22.0808 13.5878C22.0808 13.5878 8.94663 -4.52343 2.79431 1.97452C-3.91102 9.09461 6.52717 17.8737 11.2278 22.2287C14.8916 25.5468 23.2559 31.6992 23.2559 31.6992C23.2559 31.6992 8.80837 16.0073 6.5963 11.1684C4.24598 5.91471 4.10773 3.35701 6.52718 2.87312C9.29226 2.25097 22.0808 13.6569 22.0808 13.6569V13.5878Z" fill="#306C9A" />\n    <path d="M14.0621 13.173C14.0621 13.173 26.9888 -4.86919 33.072 1.76701C39.3626 8.6106 29.3392 17.6663 24.6385 22.0213C20.9748 25.3394 12.7487 31.6991 12.7487 31.6991C12.7487 31.6991 26.0902 16.7676 28.9244 11.2374C31.6895 5.84548 31.966 2.32003 29.6157 2.11265C26.7815 1.90527 14.0621 13.2421 14.0621 13.2421V13.173Z" fill="#BF519E" />\n</symbol>'});N().add(ye);const Ce=ye;var we=new(O())({id:"kenyan-cupid",use:"kenyan-cupid-usage",viewBox:"0 0 135 32",content:'<symbol viewBox="0 0 135 32" fill="none" xmlns="http://www.w3.org/2000/svg" id="kenyan-cupid">\n    <path d="M37.7961 10.5459H40.2847V15.523C40.5612 15.1083 40.7686 14.6935 41.0451 14.2787L43.6028 10.5459H46.7135L42.9806 15.3156L46.8518 21.7445H43.8793L41.1142 16.9056L40.1464 18.0807V21.7445H37.6578V10.5459H37.7961Z" fill="white" />\n    <path d="M49.5477 18.4958C49.6169 19.5327 50.6538 20.0166 51.8289 20.0166C53.0041 20.0166 53.4189 19.8783 54.041 19.6709L54.3867 21.3991C53.5571 21.7447 52.5202 21.883 51.4833 21.883C48.7182 21.883 47.1283 20.293 47.1283 17.7353C47.1283 15.1776 48.3726 13.3804 51.2068 13.3804C54.041 13.3804 54.8014 15.4542 54.8014 17.4589C54.8014 19.4636 54.8014 18.2884 54.7323 18.4266H49.4786L49.5477 18.4958ZM52.5202 16.7676C52.5202 16.1455 52.2437 15.1086 51.0685 15.1086C49.8934 15.1086 49.5477 16.0763 49.4786 16.7676H52.4511H52.5202Z" fill="white" />\n    <path d="M56.3913 16.2143C56.3913 15.1774 56.3913 14.3479 56.3913 13.6566H58.6034L58.7416 14.7627C59.0873 14.2788 59.9168 13.4492 61.2302 13.4492C62.5436 13.4492 64.1335 14.5553 64.1335 16.9056V21.7445H61.645V17.2512C61.645 16.2143 61.2993 15.523 60.4007 15.523C59.502 15.523 59.2946 16.0069 59.1564 16.4908C59.1564 16.6291 59.0873 16.9056 59.0873 17.113V21.8136H56.5987V16.2834L56.3913 16.2143Z" fill="white" />\n    <path d="M67.659 13.5874L68.9033 17.5968C69.0416 18.0807 69.1798 18.7028 69.3181 19.1176C69.4564 18.7028 69.5946 18.0807 69.6637 17.5968L70.6315 13.5874H73.3275L71.461 18.9102C70.2859 22.1592 69.5255 23.4035 68.6268 24.233C67.7282 24.9934 66.8295 25.2699 66.2074 25.339L65.6544 23.1961C66 23.1961 66.3456 22.9887 66.7604 22.7814C67.1752 22.574 67.5899 22.1592 67.7973 21.7444C67.8664 21.6062 67.9356 21.4679 67.9356 21.3988C67.9356 21.3297 67.9356 21.1914 67.7973 20.9841L64.8248 13.5874H67.659Z" fill="white" />\n    <path d="M78.9268 21.7447L78.7885 20.9153C78.2355 21.5374 77.406 21.883 76.4382 21.883C74.7791 21.883 73.8113 20.7078 73.8113 19.3944C73.8113 17.3206 75.6778 16.2837 78.5811 16.2837V16.1455C78.5811 15.7307 78.3737 15.1086 77.1294 15.1086C75.8852 15.1086 75.4013 15.3851 74.9174 15.7307L74.4335 14.0716C74.9865 13.726 76.0925 13.3804 77.6133 13.3804C80.3093 13.3804 81.208 14.9703 81.208 16.9058V19.74C81.208 20.5004 81.208 21.2609 81.3462 21.7447H79.065H78.9268ZM78.6502 17.9427C77.3368 17.9427 76.2999 18.2193 76.2999 19.1871C76.2999 20.1549 76.7147 20.1548 77.2677 20.1548C77.8207 20.1548 78.4429 19.7401 78.5811 19.2562C78.5811 19.1179 78.5811 18.9797 78.5811 18.8414V17.9427H78.6502Z" fill="white" />\n    <path d="M83.0745 16.2143C83.0745 15.1774 83.0745 14.3479 83.0745 13.6566H85.2865L85.4248 14.7627C85.7704 14.2788 86.6 13.4492 87.9134 13.4492C89.2268 13.4492 90.8167 14.5553 90.8167 16.9056V21.7445H88.3281V17.2512C88.3281 16.2143 87.9825 15.523 87.0838 15.523C86.1852 15.523 85.9778 16.0069 85.8396 16.4908C85.8396 16.6291 85.7704 16.9056 85.7704 17.113V21.8136H83.2818V16.2834L83.0745 16.2143Z" fill="white" />\n    <path d="M101.117 21.3992C100.633 21.6066 99.5958 21.8831 98.2133 21.8831C94.3422 21.8831 92.3375 19.4636 92.3375 16.2838C92.3375 13.1039 95.0334 10.3389 98.4207 10.3389C101.808 10.3389 100.702 10.6153 101.186 10.8227L100.702 12.8274C100.218 12.62 99.4576 12.4127 98.5589 12.4127C96.5542 12.4127 94.9643 13.657 94.9643 16.1456C94.9643 18.6341 96.2777 19.8093 98.5589 19.8093C100.84 19.8093 100.149 19.671 100.633 19.4636L101.047 21.4683L101.117 21.3992Z" fill="#D2D27D" />\n    <path d="M110.034 19.1178C110.034 20.1547 110.034 21.0534 110.034 21.7447H107.822L107.684 20.5696C107.338 21.0535 106.578 21.8829 105.126 21.8829C103.674 21.8829 102.292 20.846 102.292 18.3575V13.5877H104.849V17.9427C104.849 19.1179 105.264 19.8091 106.094 19.8091C106.923 19.8091 107.2 19.3253 107.338 18.9105C107.338 18.7723 107.407 18.5648 107.407 18.3575V13.5186H109.965V19.0487L110.034 19.1178Z" fill="#D2D27D" />\n    <path d="M112.039 16.3525C112.039 15.3156 112.039 14.3479 112.039 13.6566H114.251L114.389 14.7627C115.011 13.9331 115.91 13.4492 117.085 13.4492C118.882 13.4492 120.472 14.97 120.472 17.5969C120.472 20.2237 118.606 21.9519 116.808 21.9519C115.011 21.9519 115.08 21.5371 114.735 21.0532V25.0626H112.246V16.3525H112.039ZM114.527 18.2881C114.527 18.4955 114.527 18.7029 114.527 18.8412C114.666 19.5324 115.288 20.0163 115.979 20.0163C117.085 20.0163 117.707 19.1176 117.707 17.7351C117.707 16.3525 117.154 15.4539 115.979 15.4539C114.804 15.4539 114.666 16.0069 114.458 16.6982C114.458 16.8364 114.458 16.9747 114.458 17.113V18.219L114.527 18.2881Z" fill="#D2D27D" />\n    <path d="M124.551 11.3757C124.551 12.0669 123.998 12.62 123.168 12.62C122.339 12.62 121.855 12.0669 121.855 11.3757C121.855 10.6153 122.339 10.1313 123.168 10.1313C123.998 10.1313 124.482 10.6844 124.482 11.3757H124.551ZM121.924 21.7448V13.6569H124.413V21.7448H121.924Z" fill="#D2D27D" />\n    <path d="M134.367 9.92383V19.256C134.367 20.1547 134.367 21.1224 134.367 21.6755H132.155L132.016 20.5002C131.533 21.3989 130.496 21.8828 129.459 21.8828C127.523 21.8828 126.002 20.2237 126.002 17.7352C126.002 14.9701 127.661 13.4493 129.666 13.4493C131.671 13.4493 131.463 13.795 131.809 14.348V9.92383H134.298H134.367ZM131.878 17.0439C131.878 16.9056 131.878 16.6983 131.878 16.6291C131.74 15.9379 131.187 15.3849 130.427 15.3849C129.251 15.3849 128.698 16.4218 128.698 17.666C128.698 18.9103 129.39 19.8782 130.427 19.8782C131.463 19.8782 131.74 19.3942 131.878 18.6338C131.878 18.4265 131.878 18.2882 131.878 18.0808V17.0439Z" fill="#D2D27D" />\n    <path d="M22.1042 13.5187C22.1042 13.5187 8.97001 -4.59253 2.81769 1.90543C-3.88765 9.02553 6.55056 17.8046 11.2512 22.1596C14.915 25.4778 23.2794 31.6301 23.2794 31.6301C23.2794 31.6301 8.83176 15.9382 6.61969 11.0993C4.26936 5.84563 4.13111 3.28792 6.55056 2.80403C9.31565 2.18189 22.1042 13.5879 22.1042 13.5879V13.5187Z" fill="white" />\n    <path d="M14.0855 13.173C14.0855 13.173 27.0122 -4.8692 33.0954 1.76702C39.386 8.61061 29.3626 17.6663 24.6619 22.0213C20.9982 25.3394 12.772 31.6991 12.772 31.6991C12.772 31.6991 26.1136 16.7677 28.9478 11.2375C31.7129 5.84557 31.9894 2.32003 29.6391 2.11265C26.8049 1.90527 14.0855 13.2421 14.0855 13.2421V13.173Z" fill="#D2D27D" />\n</symbol>'});N().add(we);const Me=we;var Se=new(O())({id:"korean-cupid",use:"korean-cupid-usage",viewBox:"0 0 133 32",content:'<symbol viewBox="0 0 133 32" fill="none" xmlns="http://www.w3.org/2000/svg" id="korean-cupid">\n    <path d="M38.5236 10.5459H41.0122V15.5231C41.2887 15.1084 41.496 14.6936 41.7726 14.2788L44.3303 10.5459H47.441L43.7081 15.3157L47.5793 21.7446H44.6068L41.8417 16.9057L40.8739 18.0808V21.7446H38.3853V10.5459H38.5236Z" fill="white" />\n    <path d="M56.3584 17.5971C56.3584 20.5696 54.2846 21.9521 52.0725 21.9521C49.8605 21.9521 47.8558 20.3621 47.8558 17.8044C47.8558 15.2467 49.584 13.5186 52.2108 13.5186C54.8376 13.5186 56.3584 15.2467 56.3584 17.6662V17.5971ZM50.4826 17.6662C50.4826 19.0487 51.0356 20.0857 52.1417 20.0857C53.2477 20.0857 53.7316 19.1179 53.7316 17.6662C53.7316 16.2145 53.2477 15.2467 52.1417 15.2467C51.0356 15.2467 50.4826 16.491 50.4826 17.6662Z" fill="white" />\n    <path d="M57.8792 16.2837C57.8792 15.1085 57.8792 14.279 57.8792 13.5877H60.0222V15.1085H60.1604C60.5752 13.9333 61.543 13.4495 62.3725 13.4495C63.202 13.4495 62.7181 13.4495 62.9255 13.4495V15.7997C62.7181 15.7997 62.5107 15.7997 62.2342 15.7997C61.3356 15.7997 60.6443 16.2837 60.5061 17.0441C60.5061 17.1823 60.5061 17.3897 60.5061 17.5971V21.7447H58.0175V16.2837H57.8792Z" fill="white" />\n    <path d="M66.0363 18.4956C66.1054 19.5325 67.1423 20.0164 68.3175 20.0164C69.4926 20.0164 69.9074 19.8782 70.5296 19.6708L70.8752 21.399C70.0457 21.7446 69.0087 21.8828 67.9718 21.8828C65.2067 21.8828 63.6168 20.2929 63.6168 17.7352C63.6168 15.1775 64.8611 13.3801 67.6953 13.3801C70.5296 13.3801 71.29 15.454 71.29 17.4587C71.29 19.4634 71.29 18.2882 71.2208 18.4265H65.9671L66.0363 18.4956ZM69.0087 16.7674C69.0087 16.1452 68.7322 15.1083 67.5571 15.1083C66.3819 15.1083 66.0363 16.0761 65.9671 16.7674H68.9396H69.0087Z" fill="white" />\n    <path d="M77.4423 21.7446L77.304 20.915C76.751 21.5372 75.9215 21.8828 74.9537 21.8828C73.2946 21.8828 72.3268 20.7077 72.3268 19.3943C72.3268 17.3204 74.1933 16.2835 77.0966 16.2835V16.1452C77.0966 15.7305 76.8893 15.1083 75.645 15.1083C74.4007 15.1083 73.9168 15.3848 73.4329 15.7305L72.949 14.0714C73.502 13.7258 74.608 13.3801 76.1288 13.3801C78.8248 13.3801 79.7235 14.9701 79.7235 16.9057V19.7399C79.7235 20.5003 79.7235 21.2607 79.8617 21.7446H77.5805H77.4423ZM77.1658 17.9426C75.8523 17.9426 74.8154 18.2191 74.8154 19.1868C74.8154 20.1546 75.2302 20.1546 75.7832 20.1546C76.3362 20.1546 76.9584 19.7398 77.0966 19.256C77.0966 19.1177 77.0966 18.9795 77.0966 18.8412V17.9426H77.1658Z" fill="white" />\n    <path d="M81.5899 16.2146C81.5899 15.1776 81.5899 14.3481 81.5899 13.6568H83.802L83.9402 14.7628C84.2859 14.2789 85.1154 13.4495 86.4288 13.4495C87.7422 13.4495 89.3322 14.5555 89.3322 16.9058V21.7447H86.8436V17.2515C86.8436 16.2146 86.4979 15.5233 85.5993 15.5233C84.7006 15.5233 84.4933 16.0071 84.355 16.491C84.355 16.6293 84.2859 16.9058 84.2859 17.1132V21.8139H81.7973V16.2837L81.5899 16.2146Z" fill="white" />\n    <path d="M99.6322 21.399C99.1483 21.6064 98.1114 21.8829 96.7289 21.8829C92.8577 21.8829 90.853 19.4634 90.853 16.2836C90.853 13.1037 93.549 10.3386 96.9362 10.3386C100.323 10.3386 99.2174 10.6151 99.7013 10.8225L99.2174 12.8272C98.7336 12.6198 97.9731 12.4124 97.0745 12.4124C95.0698 12.4124 93.4799 13.6567 93.4799 16.1453C93.4799 18.6338 94.7933 19.809 97.0745 19.809C99.3557 19.809 98.6644 19.6708 99.1483 19.4634L99.5631 21.4681L99.6322 21.399Z" fill="#FCEAF2" />\n    <path d="M108.48 19.1179C108.48 20.1548 108.48 21.0535 108.48 21.7447H106.268L106.13 20.5695C105.785 21.0534 105.024 21.883 103.572 21.883C102.121 21.883 100.738 20.8461 100.738 18.3575V13.5877H103.296V17.9427C103.296 19.1179 103.711 19.8091 104.54 19.8091C105.37 19.8091 105.646 19.3252 105.785 18.9104C105.785 18.7722 105.854 18.5649 105.854 18.3575V13.5186H108.411V19.0487L108.48 19.1179Z" fill="#FCEAF2" />\n    <path d="M110.554 16.3528C110.554 15.3159 110.554 14.3481 110.554 13.6568H112.766L112.905 14.7628C113.527 13.9333 114.425 13.4495 115.601 13.4495C117.398 13.4495 118.988 14.9703 118.988 17.5971C118.988 20.2239 117.121 21.9521 115.324 21.9521C113.527 21.9521 113.596 21.5374 113.25 21.0535V25.0628H110.762V16.3528H110.554ZM113.043 18.2884C113.043 18.4958 113.043 18.7031 113.043 18.8413C113.181 19.5326 113.803 20.0166 114.495 20.0166C115.601 20.0166 116.223 19.1179 116.223 17.7353C116.223 16.3528 115.67 15.4541 114.495 15.4541C113.319 15.4541 113.181 16.0071 112.974 16.6984C112.974 16.8367 112.974 16.9749 112.974 17.1132V18.2192L113.043 18.2884Z" fill="#FCEAF2" />\n    <path d="M123.066 11.3754C123.066 12.0667 122.513 12.6197 121.684 12.6197C120.854 12.6197 120.37 12.0667 120.37 11.3754C120.37 10.615 120.854 10.1311 121.684 10.1311C122.513 10.1311 122.997 10.6842 122.997 11.3754H123.066ZM120.439 21.7445V13.6566H122.928V21.7445H120.439Z" fill="#FCEAF2" />\n    <path d="M132.882 9.92383V19.256C132.882 20.1547 132.882 21.1225 132.882 21.6755H130.67L130.532 20.5004C130.048 21.399 129.011 21.8829 127.974 21.8829C126.039 21.8829 124.518 20.2238 124.518 17.7353C124.518 14.9702 126.177 13.4494 128.182 13.4494C130.186 13.4494 129.979 13.795 130.325 14.348V9.92383H132.813H132.882ZM130.394 17.044C130.394 16.9057 130.394 16.6984 130.394 16.6292C130.256 15.938 129.703 15.3849 128.942 15.3849C127.767 15.3849 127.214 16.4219 127.214 17.6661C127.214 18.9104 127.905 19.8782 128.942 19.8782C129.979 19.8782 130.256 19.3943 130.394 18.6339C130.394 18.4266 130.394 18.2883 130.394 18.0809V17.044Z" fill="#FCEAF2" />\n    <path d="M21.5874 13.5189C21.5874 13.5189 8.45319 -4.59255 2.30085 1.90543C-4.4045 9.02555 6.03373 17.8048 10.7344 22.1598C14.3981 25.4779 22.7626 31.6302 22.7626 31.6302C22.7626 31.6302 8.31494 15.9383 6.10286 11.0994C3.75253 5.84572 3.61427 3.28801 6.03373 2.80412C8.79883 2.18197 21.5874 13.588 21.5874 13.588V13.5189Z" fill="white" />\n    <path d="M13.5686 13.173C13.5686 13.173 26.4954 -4.86921 32.5786 1.76702C38.8692 8.61063 28.8458 17.6663 24.1451 22.0213C20.4813 25.3394 12.2552 31.6991 12.2552 31.6991C12.2552 31.6991 25.5968 16.7676 28.431 11.2374C31.1961 5.8455 31.4726 2.32004 29.1223 2.11266C26.288 1.90527 13.5686 13.2422 13.5686 13.2422V13.173Z" fill="#FCEAF2" />\n</symbol>'});N().add(Se);const Ie=Se;var Ee=new(O())({id:"latin-american-cupid",use:"latin-american-cupid-usage",viewBox:"0 0 189 32",content:'<symbol viewBox="0 0 189 32" fill="none" xmlns="http://www.w3.org/2000/svg" id="latin-american-cupid">\n    <path d="M38.873 11.2375H41.4307V20.2932H45.8548V22.4361H38.873V11.2375Z" fill="white" />\n    <path d="M51.938 22.4361L51.7997 21.6066C51.2467 22.2288 50.4172 22.5744 49.4494 22.5744C47.7904 22.5744 46.8226 21.3992 46.8226 20.0858C46.8226 18.012 48.689 16.9751 51.5923 16.9751V16.8369C51.5923 16.4221 51.385 15.8 50.1407 15.8C48.8964 15.8 48.4125 16.0765 47.9286 16.4221L47.4447 14.763C47.9977 14.4174 49.1038 14.0718 50.6246 14.0718C53.3205 14.0718 54.2192 15.6617 54.2192 17.5972V20.4314C54.2192 21.1918 54.2192 21.9523 54.3574 22.4361H52.0762H51.938ZM51.6615 18.6342C50.3481 18.6342 49.3112 18.9107 49.3112 19.8785C49.3112 20.8463 49.7259 20.8463 50.2789 20.8463C50.8319 20.8463 51.4541 20.4315 51.5923 19.9476C51.5923 19.8093 51.5923 19.6711 51.5923 19.5328V18.6342H51.6615Z" fill="white" />\n    <path d="M58.7816 11.9978V14.3481H60.5789V16.2145H58.7816V19.1179C58.7816 20.0857 58.9889 20.5696 59.7493 20.5696C60.5097 20.5696 60.3024 20.5696 60.5097 20.5696V22.5051C60.1641 22.6433 59.6111 22.7125 58.8507 22.7125C58.0903 22.7125 57.3299 22.436 56.9842 22.0212C56.5004 21.5373 56.293 20.7769 56.293 19.6018V16.2836H55.187V14.4173H56.293V12.6891L58.7816 12.136V11.9978Z" fill="white" />\n    <path d="M64.6574 12.0672C64.6574 12.7585 64.1044 13.3116 63.2748 13.3116C62.4453 13.3116 61.9614 12.7585 61.9614 12.0672C61.9614 11.3068 62.4453 10.823 63.2748 10.823C64.1044 10.823 64.5883 11.376 64.5883 12.0672H64.6574ZM62.0306 22.4363V14.3485H64.5191V22.4363H62.0306Z" fill="white" />\n    <path d="M66.593 16.9062C66.593 15.8693 66.593 15.0398 66.593 14.3485H68.805L68.9433 15.4545C69.2889 14.9707 70.1184 14.1411 71.4319 14.1411C72.7453 14.1411 74.3352 15.2471 74.3352 17.5975V22.4364H71.8466V17.9431C71.8466 16.9062 71.501 16.2149 70.6023 16.2149C69.7037 16.2149 69.4963 16.6988 69.358 17.1827C69.358 17.321 69.2889 17.5975 69.2889 17.8049V22.5055H66.8003V16.9753L66.593 16.9062Z" fill="white" />\n    <path d="M79.0358 19.6019L78.2063 22.5052H75.5795L78.9667 11.3066H82.2848L85.7412 22.5052H83.0452L82.2157 19.6019H79.0358ZM81.87 17.7355L81.1788 15.3852C80.9714 14.6939 80.764 13.8644 80.6257 13.2422C80.4875 13.9335 80.2801 14.763 80.1419 15.3852L79.4506 17.7355H81.9392H81.87Z" fill="#F0CCD5" />\n    <path d="M87.1237 16.9062C87.1237 15.8693 87.1237 15.0398 87.1237 14.3485H89.2667L89.4049 15.4545C89.7506 14.9706 90.4418 14.2102 91.8935 14.2102C93.3452 14.2102 93.7599 14.7632 94.1056 15.5927C94.3821 15.178 94.7968 14.8324 95.1425 14.625C95.5572 14.3485 96.1102 14.2102 96.6633 14.2102C98.2532 14.2102 99.4283 15.3163 99.4283 17.7358V22.5055H96.9398V18.0814C96.9398 16.9062 96.525 16.2149 95.7646 16.2149C95.0042 16.2149 94.7968 16.6297 94.5894 17.1136C94.5894 17.321 94.5203 17.5284 94.5203 17.7358V22.5055H92.0317V17.9431C92.0317 16.9062 91.6861 16.2149 90.8566 16.2149C90.0271 16.2149 89.8197 16.6988 89.6814 17.1136C89.6123 17.321 89.6123 17.5284 89.6123 17.7358V22.4363H87.1237V16.9062Z" fill="#F0CCD5" />\n    <path d="M103.299 19.1872C103.369 20.2241 104.405 20.708 105.581 20.708C106.756 20.708 107.171 20.5697 107.793 20.3623L108.138 22.0905C107.309 22.4361 106.272 22.5744 105.235 22.5744C102.47 22.5744 100.88 20.9845 100.88 18.4268C100.88 15.8691 102.124 14.0718 104.959 14.0718C107.793 14.0718 108.553 16.1456 108.553 18.1503C108.553 20.155 108.553 18.9798 108.484 19.1181H103.23L103.299 19.1872ZM106.272 17.459C106.272 16.8369 105.995 15.8 104.82 15.8C103.645 15.8 103.299 16.7678 103.23 17.459H106.203H106.272Z" fill="#F0CCD5" />\n    <path d="M110.143 16.9753C110.143 15.8001 110.143 14.9707 110.143 14.2794H112.286V15.8002H112.424C112.839 14.625 113.807 14.1411 114.636 14.1411C115.466 14.1411 114.982 14.1411 115.189 14.1411V16.4915C114.982 16.4915 114.775 16.4915 114.498 16.4915C113.599 16.4915 112.908 16.9754 112.77 17.7358C112.77 17.874 112.77 18.0814 112.77 18.2887V22.4364H110.281V16.9753H110.143Z" fill="#F0CCD5" />\n    <path d="M119.06 12.0672C119.06 12.7585 118.507 13.3116 117.678 13.3116C116.848 13.3116 116.364 12.7585 116.364 12.0672C116.364 11.3068 116.848 10.823 117.678 10.823C118.507 10.823 118.991 11.376 118.991 12.0672H119.06ZM116.434 22.4363V14.3485H118.922V22.4363H116.434Z" fill="#F0CCD5" />\n    <path d="M127.079 22.229C126.664 22.4364 125.766 22.5747 124.798 22.5747C122.171 22.5747 120.512 20.9847 120.512 18.427C120.512 15.8693 122.171 14.1411 125.144 14.1411C128.116 14.1411 126.526 14.2794 127.079 14.4867L126.664 16.3532C126.388 16.215 125.904 16.0767 125.282 16.0767C123.968 16.0767 123.07 17.0444 123.139 18.3579C123.139 19.8786 124.107 20.6391 125.351 20.6391C126.595 20.6391 126.388 20.5699 126.803 20.3626L127.079 22.229Z" fill="#F0CCD5" />\n    <path d="M133.162 22.4361L133.024 21.6066C132.471 22.2288 131.642 22.5744 130.674 22.5744C129.015 22.5744 128.047 21.3992 128.047 20.0858C128.047 18.012 129.913 16.9751 132.817 16.9751V16.8369C132.817 16.4221 132.609 15.8 131.365 15.8C130.121 15.8 129.637 16.0765 129.153 16.4221L128.669 14.763C129.222 14.4174 130.328 14.0718 131.849 14.0718C134.545 14.0718 135.444 15.6617 135.444 17.5972V20.4314C135.444 21.1918 135.444 21.9523 135.582 22.4361H133.301H133.162ZM132.886 18.6342C131.572 18.6342 130.536 18.9107 130.536 19.8785C130.536 20.8463 130.95 20.8463 131.503 20.8463C132.056 20.8463 132.678 20.4315 132.817 19.9476C132.817 19.8093 132.817 19.6711 132.817 19.5328V18.6342H132.886Z" fill="#F0CCD5" />\n    <path d="M137.31 16.9062C137.31 15.8693 137.31 15.0398 137.31 14.3485H139.522L139.66 15.4545C140.006 14.9707 140.835 14.1411 142.149 14.1411C143.462 14.1411 145.052 15.2471 145.052 17.5975V22.4364H142.564V17.9431C142.564 16.9062 142.218 16.2149 141.319 16.2149C140.421 16.2149 140.213 16.6988 140.075 17.1827C140.075 17.321 140.006 17.5975 140.006 17.8049V22.5055H137.517V16.9753L137.31 16.9062Z" fill="#F0CCD5" />\n    <path d="M155.283 22.0906C154.799 22.298 153.762 22.5746 152.38 22.5746C148.509 22.5746 146.504 20.155 146.504 16.9752C146.504 13.7953 149.2 11.0303 152.587 11.0303C155.974 11.0303 154.868 11.3068 155.352 11.5142L154.868 13.5188C154.384 13.3115 153.624 13.1041 152.725 13.1041C150.721 13.1041 149.131 14.3484 149.131 16.837C149.131 19.3255 150.444 20.5007 152.725 20.5007C155.007 20.5007 154.315 20.3625 154.799 20.1551L155.214 22.1597L155.283 22.0906Z" fill="white" />\n    <path d="M164.2 19.8096C164.2 20.8465 164.2 21.7451 164.2 22.4363H161.988L161.85 21.2612C161.504 21.7451 160.744 22.5747 159.292 22.5747C157.841 22.5747 156.458 21.5377 156.458 19.0491V14.2794H159.016V18.6344C159.016 19.8095 159.431 20.5008 160.26 20.5008C161.09 20.5008 161.366 20.0169 161.504 19.6022C161.504 19.4639 161.574 19.2565 161.574 19.0491V14.2102H164.131V19.7404L164.2 19.8096Z" fill="white" />\n    <path d="M166.205 17.0445C166.205 16.0076 166.205 15.0398 166.205 14.3485H168.417L168.555 15.4545C169.178 14.625 170.076 14.1411 171.251 14.1411C173.049 14.1411 174.639 15.6619 174.639 18.2887C174.639 20.9156 172.772 22.6438 170.975 22.6438C169.178 22.6438 169.247 22.229 168.901 21.7451V25.7545H166.413V17.0445H166.205ZM168.694 18.98C168.694 19.1874 168.694 19.3948 168.694 19.5331C168.832 20.2243 169.454 20.7082 170.145 20.7082C171.251 20.7082 171.874 19.8096 171.874 18.427C171.874 17.0445 171.321 16.1458 170.145 16.1458C168.97 16.1458 168.832 16.6989 168.625 17.3901C168.625 17.5284 168.625 17.6666 168.625 17.8049V18.9109L168.694 18.98Z" fill="white" />\n    <path d="M178.786 12.0672C178.786 12.7585 178.233 13.3116 177.404 13.3116C176.574 13.3116 176.09 12.7585 176.09 12.0672C176.09 11.3068 176.574 10.823 177.404 10.823C178.233 10.823 178.717 11.376 178.717 12.0672H178.786ZM176.159 22.4363V14.3485H178.648V22.4363H176.159Z" fill="white" />\n    <path d="M188.533 10.6846V20.0167C188.533 20.9154 188.533 21.8832 188.533 22.4362H186.321L186.183 21.2611C185.699 22.1597 184.662 22.6436 183.625 22.6436C181.69 22.6436 180.169 20.9845 180.169 18.496C180.169 15.7309 181.828 14.21 183.833 14.21C185.837 14.21 185.63 14.5557 185.975 15.1087V10.6846H188.464H188.533ZM186.045 17.8047C186.045 17.6664 186.045 17.4591 186.045 17.39C185.906 16.6987 185.353 16.1456 184.593 16.1456C183.418 16.1456 182.865 17.1826 182.865 18.4269C182.865 19.6711 183.556 20.6389 184.593 20.6389C185.63 20.6389 185.906 20.155 186.045 19.3946C186.045 19.1872 186.045 19.049 186.045 18.8416V17.8047Z" fill="white" />\n    <path d="M21.9368 13.5879C21.9368 13.5879 8.80264 -4.52344 2.65033 1.97451C-4.055 9.0946 6.3832 17.8738 11.0838 22.2288C14.7476 25.5469 23.112 31.6992 23.112 31.6992C23.112 31.6992 8.66439 16.0073 6.45232 11.1685C4.102 5.91479 3.96375 3.35709 6.3832 2.8732C9.14828 2.25105 21.9368 13.657 21.9368 13.657V13.5879Z" fill="white" />\n    <path d="M13.9181 13.173C13.9181 13.173 26.8449 -4.86919 32.928 1.76701C39.2186 8.6106 29.1952 17.6663 24.4945 22.0213C20.8308 25.3394 12.6047 31.6991 12.6047 31.6991C12.6047 31.6991 25.9462 16.7676 28.7804 11.2375C31.5455 5.84556 31.822 2.32003 29.4717 2.11265C26.6375 1.90527 13.9181 13.2422 13.9181 13.2422V13.173Z" fill="#F0CCD5" />\n</symbol>'});N().add(Ee);const xe=Ee;var Te=new(O())({id:"malaysian-cupid",use:"malaysian-cupid-usage",viewBox:"0 0 155 32",content:'<symbol viewBox="0 0 155 32" fill="none" xmlns="http://www.w3.org/2000/svg" id="malaysian-cupid">\n    <path d="M47.5192 17.4587C47.5192 16.1453 47.4501 14.4863 47.4501 12.8964C47.1045 14.348 46.6206 15.938 46.2058 17.2514L44.8233 21.6064H42.8186L41.6434 17.2514C41.2978 15.938 40.883 14.348 40.6065 12.8964C40.6065 14.4172 40.4683 16.1454 40.3991 17.5279L40.1917 21.7447H37.8414L38.5327 10.546H41.9199L43.026 14.2789C43.3716 15.5923 43.7172 16.9749 43.9937 18.2883C44.3394 16.9749 44.685 15.5232 45.0306 14.2789L46.2058 10.546H49.5239L50.1461 21.7447H47.6575L47.5192 17.4587Z" fill="#1E4F76" />\n    <path d="M56.644 21.7447L56.5057 20.9152C55.9527 21.5373 55.1232 21.883 54.1554 21.883C52.4963 21.883 51.5286 20.7078 51.5286 19.3944C51.5286 17.3206 53.395 16.2837 56.2983 16.2837V16.1455C56.2983 15.7307 56.091 15.1085 54.8467 15.1085C53.6024 15.1085 53.1185 15.385 52.6346 15.7306L52.1507 14.0716C52.7037 13.726 53.8098 13.3804 55.3306 13.3804C58.0265 13.3804 58.9252 14.9703 58.9252 16.9058V19.74C58.9252 20.5004 58.9252 21.2608 59.0634 21.7447H56.7822H56.644ZM56.3675 17.9427C55.054 17.9427 54.0171 18.2192 54.0171 19.187C54.0171 20.1548 54.4319 20.1548 54.9849 20.1548C55.5379 20.1548 56.1601 19.7401 56.2983 19.2562C56.2983 19.1179 56.2983 18.9796 56.2983 18.8413V17.9427H56.3675Z" fill="#1E4F76" />\n    <path d="M60.7916 9.99316H63.2802V21.7448H60.7916V9.99316Z" fill="#1E4F76" />\n    <path d="M69.9855 21.7447L69.8473 20.9152C69.2943 21.5373 68.4647 21.883 67.4969 21.883C65.8379 21.883 64.8701 20.7078 64.8701 19.3944C64.8701 17.3206 66.7365 16.2837 69.6399 16.2837V16.1455C69.6399 15.7307 69.4325 15.1085 68.1882 15.1085C66.9439 15.1085 66.46 15.385 65.9761 15.7306L65.4923 14.0716C66.0453 13.726 67.1513 13.3804 68.6721 13.3804C71.3681 13.3804 72.2667 14.9703 72.2667 16.9058V19.74C72.2667 20.5004 72.2667 21.2608 72.405 21.7447H70.1238H69.9855ZM69.709 17.9427C68.3956 17.9427 67.3587 18.2192 67.3587 19.187C67.3587 20.1548 67.7735 20.1548 68.3265 20.1548C68.8795 20.1548 69.5016 19.7401 69.6399 19.2562C69.6399 19.1179 69.6399 18.9796 69.6399 18.8413V17.9427H69.709Z" fill="#1E4F76" />\n    <path d="M75.7922 13.6567L77.0365 17.6661C77.1748 18.15 77.313 18.7721 77.4513 19.1869C77.5895 18.7721 77.7278 18.15 77.7969 17.6661L78.7647 13.6567H81.4606L79.5942 18.9796C78.419 22.2285 77.6587 23.4728 76.76 24.3023C75.8613 25.0627 74.9627 25.3392 74.3405 25.4083L73.7875 23.2654C74.1332 23.2654 74.4788 23.0581 74.8936 22.8507C75.3083 22.6433 75.7231 22.2285 75.9305 21.8138C75.9996 21.6755 76.0687 21.5373 76.0687 21.4681C76.0687 21.399 76.0687 21.2608 75.9305 21.0534L72.958 13.6567H75.7922Z" fill="#1E4F76" />\n    <path d="M82.3593 19.5327C82.8432 19.8092 83.811 20.1549 84.5023 20.1549C85.1935 20.1549 85.6083 19.8784 85.6083 19.4636C85.6083 19.0488 85.3318 18.8415 84.4331 18.565C82.7741 18.012 82.0828 17.1133 82.1519 16.1455C82.1519 14.6247 83.4653 13.5187 85.47 13.5187C87.4747 13.5187 87.2673 13.726 87.7512 14.0025L87.3365 15.7307C86.9908 15.5233 86.2996 15.2469 85.6083 15.2469C84.917 15.2469 84.6405 15.5234 84.6405 15.9381C84.6405 16.3529 84.9861 16.4912 85.9539 16.8368C87.4747 17.3898 88.166 18.1502 88.166 19.3254C88.166 20.8462 86.9908 21.9521 84.6405 21.9521C82.2902 21.9521 82.6358 21.7448 82.0137 21.3992L82.4284 19.6019L82.3593 19.5327Z" fill="#1E4F76" />\n    <path d="M92.1753 11.3759C92.1753 12.0672 91.6223 12.6202 90.7928 12.6202C89.9633 12.6202 89.4794 12.0672 89.4794 11.3759C89.4794 10.6155 89.9633 10.1316 90.7928 10.1316C91.6223 10.1316 92.1062 10.6846 92.1062 11.3759H92.1753ZM89.5485 21.745V13.6571H92.0371V21.745H89.5485Z" fill="#1E4F76" />\n    <path d="M98.6733 21.7447L98.535 20.9152C97.982 21.5373 97.1525 21.883 96.1847 21.883C94.5256 21.883 93.5579 20.7078 93.5579 19.3944C93.5579 17.3206 95.4243 16.2837 98.3276 16.2837V16.1455C98.3276 15.7307 98.1202 15.1085 96.876 15.1085C95.6317 15.1085 95.1478 15.385 94.6639 15.7306L94.18 14.0716C94.733 13.726 95.8391 13.3804 97.3599 13.3804C100.056 13.3804 100.954 14.9703 100.954 16.9058V19.74C100.954 20.5004 100.954 21.2608 101.093 21.7447H98.8115H98.6733ZM98.3968 17.9427C97.0833 17.9427 96.0464 18.2192 96.0464 19.187C96.0464 20.1548 96.4612 20.1548 97.0142 20.1548C97.5672 20.1548 98.1894 19.7401 98.3276 19.2562C98.3276 19.1179 98.3276 18.9796 98.3276 18.8413V17.9427H98.3968Z" fill="#1E4F76" />\n    <path d="M102.821 16.2147C102.821 15.1778 102.821 14.3482 102.821 13.6569H105.033L105.171 14.763C105.517 14.2791 106.346 13.4496 107.66 13.4496C108.973 13.4496 110.563 14.5556 110.563 16.9059V21.7448H108.075V17.2516C108.075 16.2147 107.729 15.5234 106.83 15.5234C105.932 15.5234 105.724 16.0073 105.586 16.4912C105.586 16.6294 105.517 16.9059 105.517 17.1133V21.8139H103.028V16.2838L102.821 16.2147Z" fill="#1E4F76" />\n    <path d="M120.863 21.3992C120.379 21.6066 119.342 21.8831 117.96 21.8831C114.089 21.8831 112.084 19.4636 112.084 16.2838C112.084 13.1039 114.78 10.3389 118.167 10.3389C121.554 10.3389 120.448 10.6153 120.932 10.8227L120.448 12.8274C119.964 12.62 119.204 12.4127 118.305 12.4127C116.301 12.4127 114.711 13.657 114.711 16.1456C114.711 18.6341 116.024 19.8092 118.305 19.8092C120.587 19.8092 119.895 19.671 120.379 19.4636L120.794 21.4683L120.863 21.3992Z" fill="#4684B7" />\n    <path d="M129.78 19.118C129.78 20.1549 129.78 21.0535 129.78 21.7448H127.568L127.43 20.5696C127.084 21.0535 126.324 21.883 124.872 21.883C123.421 21.883 122.038 20.8461 122.038 18.3576V13.5878H124.596V17.9428C124.596 19.118 125.011 19.8092 125.84 19.8092C126.67 19.8092 126.946 19.3254 127.084 18.9106C127.084 18.7724 127.154 18.565 127.154 18.3576V13.5187H129.711V19.0488L129.78 19.118Z" fill="#4684B7" />\n    <path d="M131.785 16.3529C131.785 15.316 131.785 14.3482 131.785 13.6569H133.997L134.135 14.763C134.758 13.9335 135.656 13.4496 136.831 13.4496C138.629 13.4496 140.219 14.9704 140.219 17.5972C140.219 20.224 138.352 21.9522 136.555 21.9522C134.758 21.9522 134.827 21.5375 134.481 21.0536V25.0629H131.993V16.3529H131.785ZM134.274 18.2885C134.274 18.4959 134.274 18.7032 134.274 18.8414C134.412 19.5327 135.034 20.0167 135.725 20.0167C136.831 20.0167 137.454 19.118 137.454 17.7354C137.454 16.3529 136.901 15.4543 135.725 15.4543C134.55 15.4543 134.412 16.0073 134.205 16.6985C134.205 16.8368 134.205 16.975 134.205 17.1133V18.2194L134.274 18.2885Z" fill="#4684B7" />\n    <path d="M144.297 11.3759C144.297 12.0672 143.744 12.6202 142.915 12.6202C142.085 12.6202 141.601 12.0672 141.601 11.3759C141.601 10.6155 142.085 10.1316 142.915 10.1316C143.744 10.1316 144.228 10.6846 144.228 11.3759H144.297ZM141.67 21.745V13.6571H144.159V21.745H141.67Z" fill="#4684B7" />\n    <path d="M154.113 9.99316V19.3253C154.113 20.224 154.113 21.1918 154.113 21.7448H151.901L151.763 20.5696C151.279 21.4682 150.242 21.9521 149.205 21.9521C147.27 21.9521 145.749 20.2931 145.749 17.8045C145.749 15.0394 147.408 13.5186 149.413 13.5186C151.417 13.5186 151.21 13.8643 151.556 14.4173V9.99316H154.044H154.113ZM151.625 17.1132C151.625 16.975 151.625 16.7676 151.625 16.6985C151.486 16.0072 150.933 15.4542 150.173 15.4542C148.998 15.4542 148.445 16.4911 148.445 17.7354C148.445 18.9797 149.136 19.9475 150.173 19.9475C151.21 19.9475 151.486 19.4636 151.625 18.7032C151.625 18.4958 151.625 18.3575 151.625 18.1501V17.1132Z" fill="#4684B7" />\n    <path d="M22.3569 13.5878C22.3569 13.5878 9.22275 -4.52343 3.07044 1.97452C-3.63489 9.09461 6.8033 17.8737 11.5039 22.2287C15.1677 25.5468 23.5321 31.6992 23.5321 31.6992C23.5321 31.6992 9.08449 16.0073 6.87243 11.1684C4.5221 5.91471 4.38385 3.35701 6.8033 2.87312C9.56838 2.25097 22.3569 13.6569 22.3569 13.6569V13.5878Z" fill="#4684B7" />\n    <path d="M14.4073 13.173C14.4073 13.173 27.3341 -4.86919 33.4172 1.76701C39.7078 8.6106 29.6844 17.6663 24.9837 22.0213C21.32 25.3394 13.0939 31.6991 13.0939 31.6991C13.0939 31.6991 26.4354 16.7676 29.2696 11.2374C32.0347 5.84548 32.3112 2.32003 29.9609 2.11265C27.1267 1.90527 14.4073 13.2421 14.4073 13.2421V13.173Z" fill="#1E4F76" />\n</symbol>'});N().add(Te);const De=Te;var ke=new(O())({id:"mexican-cupid",use:"mexican-cupid-usage",viewBox:"0 0 141 32",content:'<symbol viewBox="0 0 141 32" fill="none" xmlns="http://www.w3.org/2000/svg" id="mexican-cupid">\n    <path d="M46.9217 18.3574C46.9217 17.044 46.8525 15.3849 46.8525 13.795C46.5065 15.2467 46.0221 16.8366 45.6069 18.15L44.2228 22.505H42.2159L41.0394 18.15C40.6934 16.8366 40.2781 15.2467 40.0013 13.795C40.0013 15.3158 39.8629 17.044 39.7937 18.4265L39.5861 22.6432H37.2332L37.9252 11.4447H41.3162L42.4235 15.1776C42.7695 16.491 43.1155 17.8735 43.3923 19.1869C43.7383 17.8735 44.0844 16.4218 44.4304 15.1776L45.6069 11.4447H48.9287L49.5515 22.6432H47.0602L46.9217 18.3574Z" fill="#3C3028" />\n    <path d="M53.427 19.3942C53.4962 20.4311 54.5342 20.915 55.7107 20.915C56.8872 20.915 57.3024 20.7767 57.9252 20.5693L58.2713 22.2975C57.4408 22.6431 56.4028 22.7814 55.3647 22.7814C52.5965 22.7814 51.0048 21.1915 51.0048 18.6338C51.0048 16.0761 52.2505 14.2788 55.0879 14.2788C57.9253 14.2788 58.6865 16.3526 58.6865 18.3573C58.6865 20.362 58.6865 19.1868 58.6173 19.3251H53.3578L53.427 19.3942ZM56.4028 17.666C56.4028 17.0439 56.1259 16.007 54.9495 16.007C53.773 16.007 53.427 16.9748 53.3578 17.666H56.3336H56.4028Z" fill="#3C3028" />\n    <path d="M61.9391 14.4866L62.7695 15.8C62.9771 16.2148 63.1847 16.6295 63.4615 17.0442C63.6692 16.6295 63.8768 16.2148 64.0844 15.8L64.7764 14.4866H67.5446L64.8456 18.3577L67.5446 22.5744H64.7072L63.8768 21.1227C63.6692 20.708 63.4616 20.2932 63.2539 19.8784C63.0463 20.2932 62.8387 20.708 62.6311 21.1227L61.8699 22.5744H59.1017L61.8699 18.4268L59.1709 14.4175H62.0083L61.9391 14.4866Z" fill="#3C3028" />\n    <path d="M71.2816 12.2741C71.2816 12.9654 70.728 13.5185 69.8975 13.5185C69.0671 13.5185 68.5826 12.9654 68.5826 12.2741C68.5826 11.5137 69.0671 11.0299 69.8975 11.0299C70.728 11.0299 71.2124 11.5829 71.2124 12.2741H71.2816ZM68.6518 22.6432V14.5554H71.1432V22.6432H68.6518Z" fill="#3C3028" />\n    <path d="M79.3093 22.436C78.8941 22.6434 77.9944 22.7817 77.0256 22.7817C74.3958 22.7817 72.7349 21.1917 72.7349 18.6341C72.7349 16.0764 74.3958 14.3481 77.3716 14.3481C80.3474 14.3481 78.7557 14.4864 79.3093 14.6938L78.8941 16.5603C78.6173 16.422 78.1329 16.2837 77.51 16.2837C76.1951 16.2837 75.2955 17.2515 75.3647 18.5649C75.3647 20.0857 76.3335 20.8461 77.5792 20.8461C78.8249 20.8461 78.6173 20.7769 79.0325 20.5696L79.3093 22.436Z" fill="#3C3028" />\n    <path d="M85.3993 22.6431L85.2609 21.8136C84.7073 22.4358 83.8768 22.7814 82.908 22.7814C81.2471 22.7814 80.2782 21.6063 80.2782 20.2929C80.2782 18.2191 82.1467 17.1822 85.0533 17.1822V17.0439C85.0533 16.6291 84.8457 16.007 83.6 16.007C82.3543 16.007 81.8699 16.2835 81.3855 16.6291L80.901 14.9701C81.4547 14.6244 82.5619 14.2788 84.0844 14.2788C86.7834 14.2788 87.683 15.8687 87.683 17.8043V20.6385C87.683 21.3989 87.6831 22.1592 87.8215 22.6431H85.5377H85.3993ZM85.1225 18.8412C83.8076 18.8412 82.7696 19.1177 82.7696 20.0855C82.7696 21.0533 83.1848 21.0533 83.7384 21.0533C84.292 21.0533 84.9149 20.6385 85.0533 20.1546C85.0533 20.0163 85.0533 19.8781 85.0533 19.7398V18.8412H85.1225Z" fill="#3C3028" />\n    <path d="M89.5516 17.1132C89.5516 16.0763 89.5516 15.2468 89.5516 14.5556H91.7661L91.9045 15.6616C92.2505 15.1777 93.081 14.3481 94.3959 14.3481C95.7108 14.3481 97.3024 15.4542 97.3024 17.8045V22.6434H94.8111V18.1501C94.8111 17.1132 94.4651 16.4219 93.5654 16.4219C92.6658 16.4219 92.4582 16.9059 92.3197 17.3897C92.3197 17.528 92.2505 17.8045 92.2505 18.0119V22.7126H89.7592V17.1824L89.5516 17.1132Z" fill="#3C3028" />\n    <path d="M107.545 22.2977C107.06 22.5051 106.022 22.7817 104.638 22.7817C100.763 22.7817 98.7557 20.3622 98.7557 17.1824C98.7557 14.0026 101.455 11.2374 104.846 11.2374C108.237 11.2374 107.129 11.514 107.614 11.7214L107.129 13.7261C106.645 13.5187 105.884 13.3112 104.984 13.3112C102.977 13.3112 101.386 14.5555 101.386 17.0441C101.386 19.5327 102.7 20.7078 104.984 20.7078C107.268 20.7078 106.576 20.5696 107.06 20.3622L107.475 22.3669L107.545 22.2977Z" fill="#66574E" />\n    <path d="M116.472 20.0167C116.472 21.0536 116.472 21.9522 116.472 22.6435H114.257L114.119 21.4684C113.773 21.9523 113.012 22.7818 111.558 22.7818C110.105 22.7818 108.721 21.7449 108.721 19.2564V14.4866H111.282V18.8415C111.282 20.0167 111.697 20.708 112.527 20.708C113.358 20.708 113.635 20.2241 113.773 19.8093C113.773 19.6711 113.842 19.4637 113.842 19.2564V14.4175H116.403V19.9476L116.472 20.0167Z" fill="#66574E" />\n    <path d="M118.479 17.2515C118.479 16.2146 118.479 15.2468 118.479 14.5556H120.693L120.832 15.6616C121.455 14.832 122.354 14.3481 123.531 14.3481C125.33 14.3481 126.922 15.8689 126.922 18.4958C126.922 21.1226 125.053 22.8508 123.254 22.8508C121.455 22.8508 121.524 22.436 121.178 21.9521V25.9615H118.687V17.2515H118.479ZM120.97 19.187C120.97 19.3944 120.97 19.6018 120.97 19.7401C121.109 20.4313 121.732 20.9152 122.424 20.9152C123.531 20.9152 124.154 20.0166 124.154 18.6341C124.154 17.2515 123.6 16.3528 122.424 16.3528C121.247 16.3528 121.109 16.9059 120.901 17.5972C120.901 17.7354 120.901 17.8736 120.901 18.0119V19.1179L120.97 19.187Z" fill="#66574E" />\n    <path d="M131.005 12.2741C131.005 12.9654 130.451 13.5185 129.621 13.5185C128.79 13.5185 128.306 12.9654 128.306 12.2741C128.306 11.5137 128.79 11.0299 129.621 11.0299C130.451 11.0299 130.936 11.5829 130.936 12.2741H131.005ZM128.375 22.6432V14.5554H130.866V22.6432H128.375Z" fill="#66574E" />\n    <path d="M140.832 10.8226V20.1547C140.832 21.0534 140.832 22.0212 140.832 22.5742H138.617L138.479 21.3991C137.995 22.2977 136.956 22.7816 135.918 22.7816C133.981 22.7816 132.458 21.1226 132.458 18.634C132.458 15.8689 134.119 14.3481 136.126 14.3481C138.133 14.3481 137.925 14.6937 138.271 15.2468V10.8226H140.763H140.832ZM138.341 17.9427C138.341 17.8045 138.341 17.5971 138.341 17.528C138.202 16.8367 137.649 16.2837 136.887 16.2837C135.711 16.2837 135.157 17.3206 135.157 18.5649C135.157 19.8092 135.849 20.7769 136.887 20.7769C137.925 20.7769 138.202 20.293 138.341 19.5326C138.341 19.3252 138.341 19.187 138.341 18.9796V17.9427Z" fill="#66574E" />\n    <path d="M21.6622 13.5879C21.6622 13.5879 8.51342 -4.52329 2.35425 1.97463C-4.35857 9.09469 6.09128 17.8737 10.7972 22.2287C14.465 25.5468 22.8387 31.6992 22.8387 31.6992C22.8387 31.6992 8.37501 16.0073 6.16048 11.1684C3.80753 5.91481 3.66913 3.35712 6.09128 2.87323C8.85944 2.25109 21.6622 13.657 21.6622 13.657V13.5879Z" fill="#66574E" />\n    <path d="M13.6346 13.1729C13.6346 13.1729 26.5758 -4.86917 32.6658 1.76701C38.9633 8.61056 28.9287 17.6662 24.2228 22.0212C20.555 25.3393 12.3197 31.6989 12.3197 31.6989C12.3197 31.6989 25.6761 16.7675 28.5135 11.2373C31.2817 5.84545 31.5585 2.32002 29.2055 2.11264C26.3682 1.90526 13.6346 13.242 13.6346 13.242V13.1729Z" fill="#3C3028" />\n</symbol>'});N().add(ke);const je=ke;var Le=new(O())({id:"military-cupid",use:"military-cupid-usage",viewBox:"0 0 139 32",content:'<symbol viewBox="0 0 139 32" fill="none" xmlns="http://www.w3.org/2000/svg" id="military-cupid">\n    <path d="M48.9554 16.7673C48.9554 15.4539 48.8863 13.7948 48.8863 12.2049C48.5406 13.6565 48.0567 15.2465 47.642 16.5599L46.2594 20.915H44.2547L43.0796 16.5599C42.7339 15.2465 42.3192 13.6565 42.0427 12.2049C42.0427 13.7257 41.9044 15.454 41.8353 16.8365L41.6279 21.0532H39.2776L39.9689 9.85461H43.3561L44.4621 13.5874C44.8078 14.9008 45.1534 16.2834 45.4299 17.5968C45.7756 16.2834 46.1212 14.8317 46.4668 13.5874L47.642 9.85461H50.9601L51.5822 21.0532H49.0936L48.9554 16.7673Z" fill="white" />\n    <path d="M56.1446 10.6845C56.1446 11.3758 55.5916 11.9288 54.7621 11.9288C53.9326 11.9288 53.4487 11.3758 53.4487 10.6845C53.4487 9.92411 53.9326 9.44019 54.7621 9.44019C55.5916 9.44019 56.0755 9.99324 56.0755 10.6845H56.1446ZM53.5178 21.0536V12.9657H56.0064V21.0536H53.5178Z" fill="white" />\n    <path d="M58.0802 9.30176H60.5688V21.0534H58.0802V9.30176Z" fill="white" />\n    <path d="M65.2695 10.6845C65.2695 11.3758 64.7164 11.9288 63.8869 11.9288C63.0574 11.9288 62.5735 11.3758 62.5735 10.6845C62.5735 9.92411 63.0574 9.44019 63.8869 9.44019C64.7164 9.44019 65.2003 9.99324 65.2003 10.6845H65.2695ZM62.6426 21.0536V12.9657H65.1312V21.0536H62.6426Z" fill="white" />\n    <path d="M70.0392 10.6155V12.9657H71.8365V14.8321H70.0392V17.7354C70.0392 18.7032 70.2466 19.1872 71.007 19.1872C71.7674 19.1872 71.56 19.1872 71.7674 19.1872V21.1228C71.4217 21.261 70.8687 21.3302 70.1083 21.3302C69.3479 21.3302 68.5875 21.0537 68.2419 20.6389C67.758 20.155 67.5506 19.3946 67.5506 18.2195V14.9013H66.4446V13.0349H67.5506V11.3068L70.0392 10.7537V10.6155Z" fill="white" />\n    <path d="M77.9197 21.0537L77.7815 20.2243C77.2285 20.8464 76.3989 21.192 75.4312 21.192C73.7721 21.192 72.8043 20.0169 72.8043 18.7035C72.8043 16.6297 74.6708 15.5928 77.5741 15.5928V15.4545C77.5741 15.0398 77.3667 14.4176 76.1224 14.4176C74.8781 14.4176 74.3943 14.6941 73.9104 15.0397L73.4265 13.3807C73.9795 13.0351 75.0855 12.6895 76.6063 12.6895C79.3023 12.6895 80.2009 14.2793 80.2009 16.2148V19.0491C80.2009 19.8095 80.2009 20.5699 80.3392 21.0537H78.058H77.9197ZM77.6432 17.2517C76.3298 17.2517 75.2929 17.5283 75.2929 18.4961C75.2929 19.4639 75.7077 19.4638 76.2607 19.4638C76.8137 19.4638 77.4359 19.0492 77.5741 18.5653C77.5741 18.427 77.5741 18.2887 77.5741 18.1504V17.2517H77.6432Z" fill="white" />\n    <path d="M82.0673 15.5923C82.0673 14.4172 82.0673 13.5875 82.0673 12.8963H84.2103V14.4172H84.3485C84.7633 13.242 85.7311 12.7581 86.5606 12.7581C87.3901 12.7581 86.9062 12.7581 87.1136 12.7581V15.1085C86.9062 15.1085 86.6988 15.1085 86.4223 15.1085C85.5237 15.1085 84.8324 15.5922 84.6941 16.3526C84.6941 16.4909 84.6941 16.6983 84.6941 16.9057V21.0533H82.2056V15.5923H82.0673Z" fill="white" />\n    <path d="M90.57 12.9653L91.8143 16.9747C91.9525 17.4586 92.0908 18.0807 92.229 18.4955C92.3673 18.0807 92.5056 17.4586 92.5747 16.9747L93.5425 12.9653H96.2384L94.372 18.2881C93.1968 21.5371 92.4364 22.7813 91.5378 23.6109C90.6391 24.3713 89.7405 24.6478 89.1183 24.717L88.5653 22.5739C88.9109 22.5739 89.2566 22.3667 89.6713 22.1593C90.0861 21.9519 90.5009 21.5371 90.7083 21.1224C90.7774 20.9841 90.8465 20.8459 90.8465 20.7767C90.8465 20.7076 90.8465 20.5693 90.7083 20.3619L87.7358 12.9653H90.57Z" fill="white" />\n    <path d="M105.64 20.7078C105.156 20.9152 104.119 21.1917 102.736 21.1917C98.8652 21.1917 96.8605 18.7723 96.8605 15.5925C96.8605 12.4126 99.5565 9.64746 102.944 9.64746C106.331 9.64746 105.225 9.92394 105.709 10.1313L105.225 12.1361C104.741 11.9287 103.981 11.7213 103.082 11.7213C101.077 11.7213 99.4874 12.9657 99.4874 15.4542C99.4874 17.9428 100.801 19.1179 103.082 19.1179C105.363 19.1179 104.672 18.9796 105.156 18.7722L105.571 20.777L105.64 20.7078Z" fill="#ADD8EF" />\n    <path d="M114.557 18.4266C114.557 19.4635 114.557 20.3622 114.557 21.0535H112.345L112.207 19.8783C111.861 20.3622 111.101 21.1917 109.649 21.1917C108.197 21.1917 106.815 20.1549 106.815 17.6663V12.8964H109.373V17.2515C109.373 18.4266 109.787 19.1179 110.617 19.1179C111.446 19.1179 111.723 18.6341 111.861 18.2193C111.861 18.0811 111.93 17.8737 111.93 17.6663V12.8274H114.488V18.3576L114.557 18.4266Z" fill="#ADD8EF" />\n    <path d="M116.562 15.6614C116.562 14.6245 116.562 13.6567 116.562 12.9655H118.774L118.912 14.0716C119.534 13.242 120.433 12.7581 121.608 12.7581C123.405 12.7581 124.995 14.2789 124.995 16.9057C124.995 19.5325 123.129 21.2607 121.332 21.2607C119.534 21.2607 119.603 20.8459 119.258 20.362V24.3715H116.769V15.6614H116.562ZM119.05 17.597C119.05 17.8043 119.05 18.0118 119.05 18.15C119.189 18.8413 119.811 19.3251 120.502 19.3251C121.608 19.3251 122.23 18.4265 122.23 17.0439C122.23 15.6614 121.677 14.7628 120.502 14.7628C119.327 14.7628 119.189 15.3157 118.981 16.007C118.981 16.1453 118.981 16.2836 118.981 16.4218V17.5279L119.05 17.597Z" fill="#ADD8EF" />\n    <path d="M129.074 10.6845C129.074 11.3758 128.521 11.9288 127.691 11.9288C126.862 11.9288 126.378 11.3758 126.378 10.6845C126.378 9.92411 126.862 9.44019 127.691 9.44019C128.521 9.44019 129.005 9.99324 129.005 10.6845H129.074ZM126.447 21.0536V12.9657H128.936V21.0536H126.447Z" fill="#ADD8EF" />\n    <path d="M138.89 9.30176V18.6339C138.89 19.5326 138.89 20.5004 138.89 21.0534H136.678L136.54 19.8783C136.056 20.7769 135.019 21.2608 133.982 21.2608C132.046 21.2608 130.526 19.6017 130.526 17.1132C130.526 14.3481 132.185 12.8273 134.189 12.8273C136.194 12.8273 135.987 13.173 136.332 13.726V9.30176H138.821H138.89ZM136.401 16.4219C136.401 16.2836 136.401 16.0762 136.401 16.0071C136.263 15.3158 135.71 14.7629 134.95 14.7629C133.774 14.7629 133.221 15.7997 133.221 17.044C133.221 18.2883 133.913 19.2562 134.95 19.2562C135.987 19.2562 136.263 18.7723 136.401 18.0119C136.401 17.8045 136.401 17.6662 136.401 17.4588V16.4219Z" fill="#ADD8EF" />\n    <path d="M21.5811 13.5187C21.5811 13.5187 8.44688 -4.59266 2.29456 1.9053C-4.41078 9.0254 6.02743 17.8046 10.7281 22.1596C14.3918 25.4777 22.7562 31.63 22.7562 31.63C22.7562 31.63 8.30863 15.9382 6.09656 11.0993C3.74623 5.84558 3.60798 3.28788 6.02743 2.80399C8.79252 2.18184 21.5811 13.5877 21.5811 13.5877V13.5187Z" fill="white" />\n    <path d="M13.5623 13.173C13.5623 13.173 26.4891 -4.8692 32.5723 1.76702C38.8629 8.61061 28.8394 17.6663 24.1388 22.0213C20.475 25.3394 12.2489 31.6991 12.2489 31.6991C12.2489 31.6991 25.5905 16.7676 28.4247 11.2374C31.1898 5.84549 31.4663 2.32003 29.1159 2.11265C26.2817 1.90527 13.5623 13.242 13.5623 13.242V13.173Z" fill="#ADD8EF" />\n</symbol>'});N().add(Le);const Oe=Le;var Pe=new(O())({id:"muslima",use:"muslima-usage",viewBox:"0 0 101 32",content:'<symbol viewBox="0 0 101 32" fill="none" xmlns="http://www.w3.org/2000/svg" id="muslima">\n    <path d="M48.2739 17.4591C48.2739 16.1457 48.2047 14.4866 48.2047 12.8967C47.8591 14.3483 47.3752 15.9383 46.9604 17.2517L45.5779 21.6068H43.5732L42.398 17.2517C42.0524 15.9383 41.6376 14.3483 41.3611 12.8967C41.3611 14.4175 41.2229 16.1456 41.1537 17.5282L40.9463 21.745H38.596L39.2873 10.5464H42.6745L43.7806 14.2792C44.1262 15.5926 44.4718 16.9752 44.7484 18.2886C45.094 16.9752 45.4396 15.5235 45.7853 14.2792L46.9604 10.5464H50.2786L50.9007 21.745H48.4121L48.2739 17.4591Z" fill="#2D555D" />\n    <path d="M60.3712 19.118C60.3712 20.1549 60.3712 21.0536 60.3712 21.7449H58.1591L58.0209 20.5698C57.6752 21.0537 56.9148 21.8831 55.4631 21.8831C54.0115 21.8831 52.6289 20.8463 52.6289 18.3577V13.5878H55.1866V17.9429C55.1866 19.1181 55.6014 19.8093 56.4309 19.8093C57.2605 19.8093 57.537 19.3254 57.6752 18.9106C57.6752 18.7724 57.7443 18.5651 57.7443 18.3577V13.5188H60.3021V19.049L60.3712 19.118Z" fill="#2D555D" />\n    <path d="M62.445 19.5329C62.9289 19.8094 63.8967 20.1549 64.588 20.1549C65.2792 20.1549 65.694 19.8784 65.694 19.4637C65.694 19.0489 65.4175 18.8415 64.5188 18.565C62.8598 18.012 62.1685 17.1133 62.2376 16.1455C62.2376 14.6247 63.551 13.5188 65.5557 13.5188C67.5604 13.5188 67.3531 13.7261 67.837 14.0027L67.4222 15.7308C67.0765 15.5235 66.3853 15.247 65.694 15.247C65.0027 15.247 64.7262 15.5235 64.7262 15.9383C64.7262 16.353 65.0718 16.4911 66.0396 16.8368C67.5604 17.3898 68.2517 18.1503 68.2517 19.3254C68.2517 20.8463 67.0766 21.9523 64.7262 21.9523C62.3759 21.9523 62.7215 21.7449 62.0994 21.3993L62.5141 19.6019L62.445 19.5329Z" fill="#2D555D" />\n    <path d="M69.6343 9.92395H72.1229V21.6756H69.6343V9.92395Z" fill="#2D555D" />\n    <path d="M76.8236 11.3756C76.8236 12.0668 76.2706 12.6199 75.4411 12.6199C74.6115 12.6199 74.1276 12.0668 74.1276 11.3756C74.1276 10.6152 74.6115 10.1312 75.4411 10.1312C76.2706 10.1312 76.7545 10.6843 76.7545 11.3756H76.8236ZM74.1968 21.7447V13.6568H76.6854V21.7447H74.1968Z" fill="#2D555D" />\n    <path d="M78.7591 16.2147C78.7591 15.1778 78.7591 14.3483 78.7591 13.657H80.902L81.0403 14.763C81.3859 14.2791 82.0772 13.5188 83.5289 13.5188C84.9806 13.5188 85.3953 14.0718 85.741 14.9014C86.0175 14.4866 86.4322 14.1408 86.7779 13.9335C87.1927 13.657 87.7457 13.5188 88.2987 13.5188C89.8886 13.5188 91.0638 14.6247 91.0638 17.0442V21.8141H88.5752V17.3898C88.5752 16.2147 88.1604 15.5234 87.4 15.5234C86.6396 15.5234 86.4322 15.9382 86.2249 16.4221C86.2249 16.6295 86.1557 16.8368 86.1557 17.0442V21.8141H83.6671V17.2516C83.6671 16.2147 83.3215 15.5234 82.492 15.5234C81.6624 15.5234 81.4551 16.0074 81.3168 16.4221C81.2477 16.6295 81.2477 16.8368 81.2477 17.0442V21.7449H78.7591V16.2147Z" fill="#2D555D" />\n    <path d="M97.6309 21.7448L97.4927 20.9153C96.9397 21.5374 96.1101 21.883 95.1424 21.883C93.4833 21.883 92.5155 20.7079 92.5155 19.3945C92.5155 17.3207 94.3819 16.2837 97.2853 16.2837V16.1454C97.2853 15.7306 97.0779 15.1084 95.8336 15.1084C94.5893 15.1084 94.1054 15.3851 93.6215 15.7307L93.1376 14.0715C93.6907 13.7259 94.7967 13.3802 96.3175 13.3802C99.0135 13.3802 99.9122 14.9703 99.9122 16.9058V19.7401C99.9122 20.5005 99.9121 21.2609 100.05 21.7448H97.7692H97.6309ZM97.3544 17.9427C96.041 17.9427 95.0041 18.2193 95.0041 19.1871C95.0041 20.1549 95.4189 20.1548 95.9719 20.1548C96.5249 20.1548 97.147 19.74 97.2853 19.2561C97.2853 19.1178 97.2853 18.9797 97.2853 18.8414V17.9427H97.3544Z" fill="#2D555D" />\n    <path d="M22.4201 13.5188C22.4201 13.5188 9.28585 -4.59268 3.1335 1.90531C-3.57187 9.02545 6.86639 17.8047 11.5671 22.1597C15.2308 25.4778 23.5953 31.6302 23.5953 31.6302C23.5953 31.6302 9.1476 15.9382 6.93552 11.0993C4.58518 5.84561 4.44692 3.28789 6.86639 2.804C9.63149 2.18185 22.4201 13.5878 22.4201 13.5878V13.5188Z" fill="white" />\n    <path d="M14.4013 13.1731C14.4013 13.1731 27.3282 -4.86922 33.4114 1.76702C39.702 8.61065 29.6785 17.6662 24.9778 22.0213C21.3141 25.3394 13.0879 31.6991 13.0879 31.6991C13.0879 31.6991 26.4295 16.7677 29.2637 11.2375C32.0288 5.84552 32.3054 2.32004 29.955 2.11266C27.1208 1.90528 14.4013 13.2421 14.4013 13.2421V13.1731Z" fill="#2D555D" />\n</symbol>'});N().add(Pe);const Ne=Pe;var Be=new(O())({id:"pink-cupid",use:"pink-cupid-usage",viewBox:"0 0 113 32",content:'<symbol viewBox="0 0 113 32" fill="none" xmlns="http://www.w3.org/2000/svg" id="pink-cupid">\n    <path d="M38.6166 10.7534C39.377 10.6152 40.483 10.546 42.0038 10.546C43.5246 10.546 44.6998 10.8226 45.3911 11.4447C46.0823 11.9977 46.5662 12.9655 46.5662 14.0024C46.5662 15.0393 46.2206 16.0071 45.5293 16.6292C44.6998 17.4588 43.3864 17.8044 41.8656 17.8044C40.3448 17.8044 41.2434 17.8044 41.0361 17.8044V21.8138H38.5475V10.7534H38.6166ZM41.1052 15.7997C41.3126 15.7997 41.5891 15.7997 41.9347 15.7997C43.2481 15.7997 44.0777 15.1084 44.0777 14.0024C44.0777 12.8963 43.3864 12.3434 42.073 12.3434C40.7596 12.3434 41.2434 12.3433 41.0361 12.4124V15.7306L41.1052 15.7997Z" fill="#C41A77" />\n    <path d="M50.5756 11.3762C50.5756 12.0674 50.0226 12.6205 49.1931 12.6205C48.3635 12.6205 47.8796 12.0674 47.8796 11.3762C47.8796 10.6158 48.3635 10.1318 49.1931 10.1318C50.0226 10.1318 50.5065 10.6849 50.5065 11.3762H50.5756ZM47.9488 21.7452V13.6574H50.4373V21.7452H47.9488Z" fill="#C41A77" />\n    <path d="M52.5112 16.2145C52.5112 15.1776 52.5112 14.3481 52.5112 13.6569H54.7232L54.8615 14.763C55.2071 14.2791 56.0367 13.4495 57.3501 13.4495C58.6635 13.4495 60.2534 14.5555 60.2534 16.9058V21.7447H57.7648V17.2515C57.7648 16.2145 57.4192 15.5233 56.5205 15.5233C55.6219 15.5233 55.4145 16.0073 55.2763 16.4912C55.2763 16.6294 55.2071 16.9059 55.2071 17.1132V21.8139H52.7186V16.2837L52.5112 16.2145Z" fill="#C41A77" />\n    <path d="M64.8158 17.0445C65.0232 16.6989 65.2305 16.3533 65.3688 16.0768L67.0278 13.6574H70.0694L67.1661 16.9755L70.4842 21.8144H67.3735L65.4379 18.4963L64.8158 19.3258V21.8834H62.3272V10.1318H64.8158V17.1829V17.0445Z" fill="#C41A77" />\n    <path d="M79.5398 21.4684C79.0559 21.6758 78.019 21.9523 76.6365 21.9523C72.7654 21.9523 70.7607 19.5328 70.7607 16.3529C70.7607 13.1731 73.4566 10.4081 76.8439 10.4081C80.2311 10.4081 79.1251 10.6846 79.609 10.8919L79.1251 12.8966C78.6412 12.6892 77.8808 12.4819 76.9821 12.4819C74.9774 12.4819 73.3875 13.7261 73.3875 16.2147C73.3875 18.7033 74.7009 19.8785 76.9821 19.8785C79.2633 19.8785 78.572 19.7402 79.0559 19.5328L79.4707 21.5374L79.5398 21.4684Z" fill="#DA7FB1" />\n    <path d="M88.4573 19.1874C88.4573 20.2243 88.4573 21.123 88.4573 21.8142H86.2452L86.1069 20.6391C85.7613 21.123 85.0009 21.9525 83.5492 21.9525C82.0976 21.9525 80.715 20.9155 80.715 18.4269V13.6572H83.2727V18.0122C83.2727 19.1874 83.6875 19.8786 84.517 19.8786C85.3465 19.8786 85.6231 19.3947 85.7613 18.98C85.7613 18.8417 85.8304 18.6343 85.8304 18.4269V13.588H88.3881V19.1182L88.4573 19.1874Z" fill="#DA7FB1" />\n    <path d="M90.4619 16.3528C90.4619 15.3159 90.4619 14.3481 90.4619 13.6569H92.674L92.8122 14.763C93.4344 13.9335 94.333 13.4495 95.5082 13.4495C97.3055 13.4495 98.8954 14.9703 98.8954 17.5971C98.8954 20.2239 97.029 21.9521 95.2317 21.9521C93.4344 21.9521 93.5035 21.5373 93.1579 21.0534V25.0628H90.6693V16.3528H90.4619ZM92.9505 18.2884C92.9505 18.4957 92.9505 18.7032 92.9505 18.8414C93.0887 19.5327 93.7109 20.0165 94.4022 20.0165C95.5082 20.0165 96.1303 19.1179 96.1303 17.7353C96.1303 16.3528 95.5773 15.4542 94.4022 15.4542C93.227 15.4542 93.0887 16.0071 92.8814 16.6984C92.8814 16.8367 92.8814 16.975 92.8814 17.1132V18.2193L92.9505 18.2884Z" fill="#DA7FB1" />\n    <path d="M102.974 11.3762C102.974 12.0674 102.421 12.6205 101.591 12.6205C100.762 12.6205 100.278 12.0674 100.278 11.3762C100.278 10.6158 100.762 10.1318 101.591 10.1318C102.421 10.1318 102.905 10.6849 102.905 11.3762H102.974ZM100.347 21.7452V13.6574H102.836V21.7452H100.347Z" fill="#DA7FB1" />\n    <path d="M112.79 9.99329V19.3254C112.79 20.2241 112.79 21.1919 112.79 21.7449H110.578L110.44 20.5698C109.956 21.4684 108.919 21.9523 107.882 21.9523C105.946 21.9523 104.426 20.2933 104.426 17.8047C104.426 15.0396 106.085 13.5188 108.089 13.5188C110.094 13.5188 109.887 13.8645 110.232 14.4175V9.99329H112.721H112.79ZM110.301 17.1134C110.301 16.9752 110.301 16.7677 110.301 16.6986C110.163 16.0073 109.61 15.4544 108.85 15.4544C107.675 15.4544 107.122 16.4912 107.122 17.7355C107.122 18.9798 107.813 19.9477 108.85 19.9477C109.887 19.9477 110.163 19.4638 110.301 18.7034C110.301 18.496 110.301 18.3577 110.301 18.1503V17.1134Z" fill="#DA7FB1" />\n    <path d="M21.6804 13.5879C21.6804 13.5879 8.5463 -4.5233 2.39398 1.97464C-4.31135 9.09473 6.12684 17.8737 10.8275 22.2287C14.4912 25.5468 22.8556 31.6993 22.8556 31.6993C22.8556 31.6993 8.40804 16.0073 6.19597 11.1684C3.84565 5.91475 3.7074 3.35705 6.12685 2.87316C8.89193 2.25102 21.6804 13.6571 21.6804 13.6571V13.5879Z" fill="#C41A77" />\n    <path d="M13.6617 13.173C13.6617 13.173 26.5885 -4.86919 32.6717 1.76701C38.9623 8.61059 28.9388 17.6663 24.2382 22.0213C20.5744 25.3394 12.3483 31.6991 12.3483 31.6991C12.3483 31.6991 25.6899 16.7676 28.5241 11.2374C31.2891 5.84548 31.5657 2.32003 29.2153 2.11265C26.3811 1.90527 13.6617 13.242 13.6617 13.242V13.173Z" fill="#DA7FB1" />\n</symbol>'});N().add(Be);const Re=Be;var Ve=new(O())({id:"silver-love-cupid",use:"silver-love-cupid-usage",viewBox:"0 0 163 32",content:'<symbol viewBox="0 0 163 32" fill="none" xmlns="http://www.w3.org/2000/svg" id="silver-love-cupid">\n<path d="M21.3361 13.3944C21.3361 13.3944 8.31431 -5.05637 2.18039 1.58505C-4.49498 8.81166 5.85391 17.8361 10.5417 22.2214C14.1673 25.6126 22.4738 31.8592 22.4738 31.8592C22.4738 31.8592 8.13613 15.8902 5.98412 10.9126C3.64706 5.51915 3.50999 2.96692 5.90873 2.42404C8.67073 1.80361 21.343 13.4014 21.343 13.4014L21.3361 13.3944Z" fill="#E9F5FF" />\n<path d="M15.3392 13.1544C15.3392 13.1544 28.1554 -5.26106 34.1797 1.48612C40.4164 8.48006 30.5061 17.7372 25.8183 22.1225C22.1928 25.5137 14.0164 32 14.0164 32C14.0164 32 27.2302 16.7642 30.0607 11.131C32.8295 5.61762 33.0899 2.00785 30.7323 1.80339C27.9498 1.55662 15.3392 13.1474 15.3392 13.1474V13.1544Z" fill="#E9F5FF" />\n<path d="M40.7303 19.7726L41.2426 17.6305C41.9202 17.9875 42.9614 18.3445 44.0356 18.3445C45.1924 18.3445 45.8039 17.8515 45.8039 17.1035C45.8039 16.3894 45.2751 15.9814 43.9364 15.4884C42.0855 14.8254 40.879 13.7713 40.879 12.1052C40.879 10.1502 42.4656 8.65409 45.0933 8.65409C46.3492 8.65409 47.2747 8.92609 47.9358 9.23207L47.3739 11.3232C46.9277 11.1022 46.1344 10.7791 45.0437 10.7791C43.953 10.7791 43.4241 11.2892 43.4241 11.8842C43.4241 12.6152 44.0521 12.9382 45.4899 13.4993C47.4565 14.2473 48.382 15.3014 48.382 16.9165C48.382 18.8376 46.9442 20.4866 43.8868 20.4866C42.6143 20.4866 41.3583 20.1296 40.7303 19.7726ZM52.6795 20.2996H50.1675V11.9862H52.6795V20.2996ZM51.4235 8.36507C52.2333 8.36507 52.7456 8.92609 52.7621 9.67412C52.7621 10.3882 52.2333 10.9662 51.407 10.9662C50.6137 10.9662 50.0849 10.3882 50.1014 9.67412C50.0849 8.92609 50.6137 8.36507 51.4235 8.36507ZM54.8678 20.2996V8.22906H57.3798V20.2996H54.8678ZM58.7249 11.9862H61.4518L62.5422 15.8454C62.7407 16.5425 62.8894 17.2054 63.0051 17.8685H63.0549C63.1868 17.1885 63.3193 16.5594 63.501 15.8454L64.5424 11.9862H67.1865L64.1785 20.2996H61.6666L58.7249 11.9862ZM75.4105 16.9674H70.2045C70.2872 18.0385 71.3119 18.5486 72.4852 18.5486C73.3444 18.5486 74.0387 18.4295 74.7162 18.2085L75.0466 19.9596C74.2204 20.2996 73.2125 20.4866 72.1213 20.4866C69.3783 20.4866 67.808 18.8376 67.808 16.2364C67.808 14.1283 69.0809 11.7992 71.8899 11.7992C74.5016 11.7992 75.4927 13.8903 75.4927 15.9474C75.4927 16.3894 75.4435 16.7804 75.4105 16.9674ZM70.1877 15.1994H73.1627C73.1627 14.5704 72.8983 13.5163 71.7412 13.5163C70.6835 13.5163 70.2543 14.5023 70.1877 15.1994ZM77.1674 20.2996V14.7233C77.1674 13.4993 77.1345 12.7002 77.1015 11.9862H79.2659L79.3487 13.5163H79.4152C79.8283 12.3093 80.8194 11.7992 81.5964 11.7992C81.8279 11.7992 81.9436 11.7992 82.1253 11.8332V14.2814C81.9436 14.2303 81.7283 14.1964 81.4477 14.1964C80.522 14.1964 79.8943 14.7064 79.7288 15.5054C79.6958 15.6754 79.6796 15.8794 79.6796 16.0834V20.2996H77.1674ZM127.096 17.9535L127.476 19.9766C127.013 20.2146 125.972 20.4866 124.617 20.4866C120.766 20.4866 118.783 18.0045 118.783 14.7404C118.783 10.8302 121.493 8.65409 124.865 8.65409C126.17 8.65409 127.162 8.92609 127.608 9.16411L127.096 11.2212C126.583 11.0002 125.873 10.7962 124.98 10.7962C122.98 10.7962 121.427 12.0373 121.427 14.5873C121.427 16.8824 122.749 18.3275 124.997 18.3275C125.757 18.3275 126.6 18.1575 127.096 17.9535ZM136.503 11.9862V17.6305C136.503 18.7185 136.536 19.6026 136.569 20.2996H134.387L134.272 19.1265H134.222C133.908 19.6366 133.147 20.4866 131.693 20.4866C130.057 20.4866 128.851 19.4326 128.851 16.8655V11.9862H131.379V16.4574C131.379 17.6645 131.759 18.3955 132.635 18.3955C133.329 18.3955 133.726 17.9025 133.891 17.4945C133.957 17.3414 133.974 17.1375 133.974 16.9334V11.9862H136.503ZM138.684 23.6658V14.7743C138.684 13.6863 138.651 12.7512 138.618 11.9862H140.799L140.915 13.1423H140.948C141.543 12.2582 142.468 11.7992 143.642 11.7992C145.41 11.7992 146.997 13.3803 146.997 16.0324C146.997 19.0586 145.129 20.4866 143.328 20.4866C142.353 20.4866 141.592 20.0786 141.229 19.5346H141.196V23.6658H138.684ZM141.196 15.5904V16.7295C141.196 16.9334 141.212 17.1205 141.246 17.2735C141.411 17.9705 141.989 18.4975 142.716 18.4975C143.807 18.4975 144.452 17.5625 144.452 16.1514C144.452 14.8254 143.873 13.8223 142.749 13.8223C142.039 13.8223 141.411 14.3663 141.246 15.1314C141.212 15.2674 141.196 15.4374 141.196 15.5904ZM151.239 20.2996H148.726V11.9862H151.239V20.2996ZM149.982 8.36507C150.792 8.36507 151.304 8.92609 151.321 9.67412C151.321 10.3882 150.792 10.9662 149.966 10.9662C149.172 10.9662 148.644 10.3882 148.66 9.67412C148.644 8.92609 149.172 8.36507 149.982 8.36507ZM158.748 8.22906H161.26V17.8175C161.26 18.7525 161.293 19.7386 161.326 20.2996H159.095L158.979 19.0755H158.946C158.434 20.0106 157.459 20.4866 156.418 20.4866C154.501 20.4866 152.964 18.8035 152.964 16.2194C152.948 13.4143 154.65 11.7992 156.583 11.7992C157.574 11.7992 158.351 12.1562 158.715 12.7343H158.748V8.22906ZM158.748 16.5934V15.5054C158.748 15.3694 158.732 15.1824 158.715 15.0463C158.566 14.3493 158.021 13.7713 157.244 13.7713C156.104 13.7713 155.509 14.8254 155.509 16.1344C155.509 17.5455 156.186 18.4295 157.228 18.4295C157.954 18.4295 158.533 17.9195 158.682 17.1885C158.732 17.0015 158.748 16.8145 158.748 16.5934Z" fill="#E9F5FF" />\n<path d="M83.693 20.2996V8.84109H86.222V18.1235H90.651V20.2996H83.693ZM95.9218 11.7992C98.401 11.7992 100.053 13.5503 100.053 16.0494C100.053 19.0926 97.9549 20.4866 95.7899 20.4866C93.4264 20.4866 91.6085 18.8885 91.6085 16.2024C91.6085 13.5163 93.3274 11.7992 95.9218 11.7992ZM95.8558 13.6353C94.6495 13.6353 94.2034 14.9103 94.2034 16.1344C94.2034 17.5625 94.7814 18.6335 95.8558 18.6335C96.8307 18.6335 97.4591 17.6305 97.4591 16.1344C97.4591 14.8934 96.9962 13.6353 95.8558 13.6353ZM100.77 11.9862H103.497L104.588 15.8454C104.786 16.5425 104.935 17.2054 105.05 17.8685H105.1C105.232 17.1885 105.365 16.5594 105.546 15.8454L106.587 11.9862H109.232L106.224 20.2996H103.712L100.77 11.9862ZM117.455 16.9674H112.25C112.332 18.0385 113.357 18.5486 114.531 18.5486C115.39 18.5486 116.084 18.4295 116.761 18.2085L117.092 19.9596C116.266 20.2996 115.257 20.4866 114.167 20.4866C111.424 20.4866 109.853 18.8376 109.853 16.2364C109.853 14.1283 111.126 11.7992 113.935 11.7992C116.546 11.7992 117.538 13.8903 117.538 15.9474C117.538 16.3894 117.489 16.7804 117.455 16.9674ZM112.233 15.1994H115.208C115.208 14.5704 114.944 13.5163 113.786 13.5163C112.729 13.5163 112.3 14.5023 112.233 15.1994Z" fill="#E9D1DA" />\n</symbol>'});N().add(Ve);const ze=Ve;var Ye=new(O())({id:"singapore-love-links",use:"singapore-love-links-usage",viewBox:"0 0 185 32",content:'<symbol viewBox="0 0 185 32" fill="none" xmlns="http://www.w3.org/2000/svg" id="singapore-love-links">\n    <path d="M36.4239 19.8091C37.1152 20.1547 38.1521 20.5003 39.2581 20.5003C40.3641 20.5003 41.0554 20.0164 41.0554 19.256C41.0554 18.4956 40.5024 18.1499 39.189 17.6661C37.3225 17.0439 36.1474 16.007 36.1474 14.3479C36.1474 12.6889 37.7373 10.9608 40.3641 10.9608C42.991 10.9608 42.5762 11.2373 43.1983 11.5138L42.6453 13.5876C42.2306 13.3802 41.401 13.0346 40.295 13.0346C39.189 13.0346 38.636 13.5185 38.636 14.1407C38.636 14.7628 39.2581 15.1774 40.7098 15.7305C42.7145 16.4909 43.6131 17.4587 43.6131 19.0486C43.6131 20.6385 42.1614 22.5049 39.1198 22.5049C36.0783 22.5049 36.5621 22.1593 35.94 21.8137L36.4239 19.7399V19.8091Z" fill="white" />\n    <path d="M47.8299 12.067C47.8299 12.7583 47.2769 13.3112 46.4473 13.3112C45.6178 13.3112 45.1339 12.7583 45.1339 12.067C45.1339 11.3066 45.6178 10.8227 46.4473 10.8227C47.2769 10.8227 47.7607 11.3757 47.7607 12.067H47.8299ZM45.203 22.4361V14.3481H47.6916V22.4361H45.203Z" fill="white" />\n    <path d="M49.7654 16.9061C49.7654 15.8692 49.7654 15.0395 49.7654 14.3482H51.9775L52.1158 15.4543C52.4614 14.9704 53.2909 14.141 54.6043 14.141C55.9178 14.141 57.5077 15.247 57.5077 17.5973V22.4362H55.0191V17.943C55.0191 16.9061 54.6735 16.2148 53.7748 16.2148C52.8762 16.2148 52.6688 16.6986 52.5305 17.1825C52.5305 17.3208 52.4614 17.5972 52.4614 17.8046V22.5053H49.9728V16.9751L49.7654 16.9061Z" fill="white" />\n    <path d="M67.1854 14.3482C67.1854 14.8321 67.1854 15.5234 67.1854 16.7677V21.3301C67.1854 22.9201 66.8398 24.1644 65.9411 24.9939C65.0425 25.7543 63.8673 25.9616 62.623 25.9616C61.3787 25.9616 60.411 25.7543 59.7197 25.3396L60.2036 23.404C60.6875 23.6805 61.5861 24.026 62.5539 24.026C63.5217 24.026 64.6277 23.404 64.6277 21.8832V21.3301C64.1438 22.0214 63.3834 22.3671 62.4156 22.3671C60.411 22.3671 58.9593 20.708 58.9593 18.4268C58.9593 16.1456 60.6183 14.141 62.623 14.141C64.6277 14.141 64.4203 14.6248 64.8351 15.3161V14.3482H67.1163H67.1854ZM64.6277 17.6664C64.6277 17.5281 64.6277 17.3208 64.6277 17.1825C64.4203 16.4912 63.9364 16.0764 63.2452 16.0764C62.5539 16.0764 61.5861 16.906 61.5861 18.3576C61.5861 19.8093 62.2083 20.5007 63.2452 20.5007C64.2821 20.5007 64.4203 20.0859 64.5586 19.4637C64.5586 19.2564 64.6277 19.049 64.6277 18.7725V17.5973V17.6664Z" fill="white" />\n    <path d="M73.8216 22.4358L73.6834 21.6061C73.1304 22.2283 72.3009 22.574 71.3331 22.574C69.674 22.574 68.7062 21.3988 68.7062 20.0854C68.7062 18.0116 70.5727 16.9747 73.476 16.9747V16.8364C73.476 16.4217 73.2686 15.7995 72.0243 15.7995C70.7801 15.7995 70.2962 16.076 69.8123 16.4216L69.3284 14.7626C69.8814 14.417 70.9874 14.0714 72.5082 14.0714C75.2042 14.0714 76.1028 15.6613 76.1028 17.5969V20.431C76.1028 21.1914 76.1028 21.9519 76.2411 22.4358H73.9599H73.8216ZM73.5451 18.6338C72.2317 18.6338 71.1948 18.9102 71.1948 19.878C71.1948 20.8457 71.6096 20.8458 72.1626 20.8458C72.7156 20.8458 73.3378 20.431 73.476 19.9472C73.476 19.8089 73.476 19.6706 73.476 19.5323V18.6338H73.5451Z" fill="white" />\n    <path d="M77.9693 17.0443C77.9693 16.0074 77.9693 15.0395 77.9693 14.3482H80.1814L80.3196 15.4543C80.9418 14.6248 81.8404 14.141 83.0156 14.141C84.8129 14.141 86.4028 15.6618 86.4028 18.2886C86.4028 20.9154 84.5364 22.6435 82.7391 22.6435C80.9418 22.6435 81.0109 22.2289 80.6653 21.745V25.7542H78.1767V17.0443H77.9693ZM80.4579 18.9799C80.4579 19.1873 80.4579 19.3945 80.4579 19.5328C80.5961 20.224 81.2183 20.7081 81.9095 20.7081C83.0156 20.7081 83.6377 19.8094 83.6377 18.4268C83.6377 17.0443 83.0847 16.1456 81.9095 16.1456C80.7344 16.1456 80.5961 16.6987 80.3887 17.3899C80.3887 17.5282 80.3887 17.6663 80.3887 17.8046V18.9107L80.4579 18.9799Z" fill="white" />\n    <path d="M95.9423 18.2886C95.9423 21.261 93.8685 22.6434 91.6565 22.6434C89.4444 22.6434 87.4397 21.0535 87.4397 18.4958C87.4397 15.9381 89.1679 14.21 91.7947 14.21C94.4215 14.21 95.9423 15.9381 95.9423 18.3576V18.2886ZM90.0665 18.3576C90.0665 19.7401 90.6196 20.777 91.7256 20.777C92.8316 20.777 93.3155 19.8093 93.3155 18.3576C93.3155 16.9059 92.8316 15.9381 91.7256 15.9381C90.6196 15.9381 90.0665 17.1824 90.0665 18.3576Z" fill="white" />\n    <path d="M97.4631 16.9751C97.4631 15.7999 97.4631 14.9705 97.4631 14.2792H99.6061V15.8H99.7443C100.159 14.6248 101.127 14.141 101.956 14.141C102.786 14.141 102.302 14.141 102.509 14.141V16.4912C102.302 16.4912 102.095 16.4912 101.818 16.4912C100.919 16.4912 100.228 16.9752 100.09 17.7356C100.09 17.8738 100.09 18.0812 100.09 18.2886V22.4362H97.6014V16.9751H97.4631Z" fill="white" />\n    <path d="M105.62 19.1867C105.689 20.2236 106.726 20.7076 107.901 20.7076C109.076 20.7076 109.491 20.5694 110.113 20.362L110.459 22.0902C109.63 22.4358 108.593 22.574 107.556 22.574C104.791 22.574 103.201 20.9841 103.201 18.4264C103.201 15.8687 104.445 14.0714 107.279 14.0714C110.113 14.0714 110.874 16.1451 110.874 18.1498C110.874 20.1545 110.874 18.9794 110.805 19.1177H105.551L105.62 19.1867ZM108.593 17.4585C108.593 16.8364 108.316 15.7995 107.141 15.7995C105.966 15.7995 105.62 16.7672 105.551 17.4585H108.523H108.593Z" fill="white" />\n    <path d="M112.464 11.2375H115.021V20.2933H119.446V22.4363H112.464V11.2375Z" fill="#F1B0C5" />\n    <path d="M128.778 18.2886C128.778 21.261 126.704 22.6434 124.492 22.6434C122.28 22.6434 120.275 21.0535 120.275 18.4958C120.275 15.9381 122.003 14.21 124.63 14.21C127.257 14.21 128.778 15.9381 128.778 18.3576V18.2886ZM122.902 18.3576C122.902 19.7401 123.455 20.777 124.561 20.777C125.667 20.777 126.151 19.8093 126.151 18.3576C126.151 16.9059 125.667 15.9381 124.561 15.9381C123.455 15.9381 122.902 17.1824 122.902 18.3576Z" fill="#F1B0C5" />\n    <path d="M132.027 14.3483L133.133 18.0812C133.34 18.7725 133.478 19.3946 133.617 20.0859C133.755 19.3946 133.893 18.8416 134.031 18.0812L135.068 14.3483H137.695L134.654 22.4363H132.165L129.193 14.3483H131.958H132.027Z" fill="#F1B0C5" />\n    <path d="M140.668 19.1867C140.737 20.2236 141.774 20.7076 142.949 20.7076C144.124 20.7076 144.539 20.5694 145.161 20.362L145.507 22.0902C144.677 22.4358 143.64 22.574 142.603 22.574C139.838 22.574 138.248 20.9841 138.248 18.4264C138.248 15.8687 139.492 14.0714 142.327 14.0714C145.161 14.0714 145.921 16.1451 145.921 18.1498C145.921 20.1545 145.921 18.9794 145.852 19.1177H140.598L140.668 19.1867ZM143.64 17.4585C143.64 16.8364 143.364 15.7995 142.188 15.7995C141.013 15.7995 140.668 16.7672 140.598 17.4585H143.571H143.64Z" fill="#F1B0C5" />\n    <path d="M147.58 11.2375H150.138V20.2933H154.562V22.4363H147.58V11.2375Z" fill="#F1B0C5" />\n    <path d="M158.572 12.067C158.572 12.7583 158.018 13.3112 157.189 13.3112C156.359 13.3112 155.876 12.7583 155.876 12.067C155.876 11.3066 156.359 10.8227 157.189 10.8227C158.018 10.8227 158.502 11.3757 158.502 12.067H158.572ZM155.945 22.4361V14.3481H158.433V22.4361H155.945Z" fill="#F1B0C5" />\n    <path d="M160.507 16.9061C160.507 15.8692 160.507 15.0395 160.507 14.3482H162.719L162.857 15.4543C163.203 14.9704 164.033 14.141 165.346 14.141C166.659 14.141 168.249 15.247 168.249 17.5973V22.4362H165.761V17.943C165.761 16.9061 165.415 16.2148 164.516 16.2148C163.618 16.2148 163.41 16.6986 163.272 17.1825C163.272 17.3208 163.203 17.5972 163.203 17.8046V22.5053H160.714V16.9751L160.507 16.9061Z" fill="#F1B0C5" />\n    <path d="M172.743 17.7354C172.95 17.3898 173.157 17.044 173.296 16.7675L174.955 14.3481H177.996L175.093 17.6662L178.411 22.5051H175.3L173.365 19.187L172.743 20.0166V22.5743H170.254V10.8227H172.743V17.8736V17.7354Z" fill="#F1B0C5" />\n    <path d="M179.171 20.224C179.655 20.5005 180.623 20.8462 181.314 20.8462C182.006 20.8462 182.42 20.5697 182.42 20.155C182.42 19.7402 182.144 19.5328 181.245 19.2563C179.586 18.7033 178.895 17.8046 178.964 16.8368C178.964 15.316 180.277 14.21 182.282 14.21C184.287 14.21 184.079 14.4173 184.563 14.6938L184.149 16.422C183.803 16.2146 183.112 15.9381 182.42 15.9381C181.729 15.9381 181.453 16.2146 181.453 16.6294C181.453 17.0442 181.798 17.1825 182.766 17.5281C184.287 18.0811 184.978 18.8416 184.978 20.0167C184.978 21.5375 183.803 22.6434 181.453 22.6434C179.102 22.6434 179.448 22.4362 178.826 22.0906L179.241 20.2932L179.171 20.224Z" fill="#F1B0C5" />\n    <path d="M21.4925 13.588C21.4925 13.588 8.35831 -4.52332 2.206 1.97463C-4.49933 9.09473 5.93886 17.8739 10.6395 22.2289C14.3032 25.547 22.6676 31.6993 22.6676 31.6993C22.6676 31.6993 8.22005 16.0075 6.00799 11.1686C3.65766 5.91491 3.51941 3.35721 5.93886 2.87332C8.70395 2.25118 21.4925 13.6571 21.4925 13.6571V13.588Z" fill="white" />\n    <path d="M13.4738 13.173C13.4738 13.173 26.4005 -4.86913 32.4837 1.76707C38.7743 8.61066 28.7508 17.6663 24.0502 22.0214C20.3865 25.3395 12.1603 31.6991 12.1603 31.6991C12.1603 31.6991 25.5019 16.7676 28.3361 11.2375C31.1012 5.84554 31.3777 2.32009 29.0274 2.11271C26.1931 1.90533 13.4738 13.2422 13.4738 13.2422V13.173Z" fill="#F1B0C5" />\n</symbol>'});N().add(Ye);const Ge=Ye;var Ue=new(O())({id:"south-african-cupid",use:"south-african-cupid-usage",viewBox:"0 0 177 32",content:'<symbol viewBox="0 0 177 32" fill="none" xmlns="http://www.w3.org/2000/svg" id="south-african-cupid">\n    <path d="M38.0233 19.8088C38.7146 20.1544 39.7515 20.5 40.8575 20.5C41.9636 20.5 42.6548 20.0161 42.6548 19.2557C42.6548 18.4953 42.1018 18.1496 40.7884 17.6658C38.922 17.0436 37.7468 16.0067 37.7468 14.3476C37.7468 12.6886 39.3367 10.9604 41.9636 10.9604C44.5904 10.9604 44.1756 11.237 44.7978 11.5135L44.2448 13.5873C43.83 13.3799 43.0005 13.0343 41.8944 13.0343C40.7884 13.0343 40.2354 13.5182 40.2354 14.1404C40.2354 14.7625 40.8575 15.1771 42.3092 15.7302C44.3139 16.4906 45.2126 17.4584 45.2126 19.0483C45.2126 20.6382 43.7609 22.5047 40.7193 22.5047C37.6777 22.5047 38.1616 22.159 37.5394 21.8134L38.0233 19.7396V19.8088Z" fill="#632540" />\n    <path d="M54.9595 18.2886C54.9595 21.261 52.8857 22.6434 50.6736 22.6434C48.4615 22.6434 46.4568 21.0535 46.4568 18.4958C46.4568 15.9381 48.185 14.21 50.8119 14.21C53.4387 14.21 54.9595 15.9381 54.9595 18.3576V18.2886ZM49.0837 18.3576C49.0837 19.7401 49.6367 20.777 50.7427 20.777C51.8488 20.777 52.3327 19.8093 52.3327 18.3576C52.3327 16.9059 51.8488 15.9381 50.7427 15.9381C49.6367 15.9381 49.0837 17.1824 49.0837 18.3576Z" fill="#632540" />\n    <path d="M64.1534 19.8093C64.1534 20.8462 64.1534 21.7449 64.1534 22.4362H61.9413L61.8031 21.2609C61.4574 21.7448 60.697 22.5744 59.2454 22.5744C57.7937 22.5744 56.4111 21.5374 56.4111 19.0489V14.2792H58.9688V18.6342C58.9688 19.8094 59.3836 20.5006 60.2131 20.5006C61.0427 20.5006 61.3192 20.0167 61.4574 19.6019C61.4574 19.4637 61.5266 19.2562 61.5266 19.0489V14.21H64.0843V19.7401L64.1534 19.8093Z" fill="#632540" />\n    <path d="M68.9923 11.9976V14.3478H70.7896V16.2144H68.9923V19.1177C68.9923 20.0855 69.1997 20.5693 69.9601 20.5693C70.7205 20.5693 70.5131 20.5693 70.7205 20.5693V22.5049C70.3749 22.6431 69.8218 22.7123 69.0614 22.7123C68.301 22.7123 67.5407 22.4358 67.195 22.021C66.7111 21.5371 66.5037 20.7767 66.5037 19.6016V16.2834H65.3977V14.417H66.5037V12.6888L68.9923 12.1358V11.9976Z" fill="#632540" />\n    <path d="M72.2413 10.6152H74.7298V15.2467C75.0064 14.9011 75.352 14.6246 75.6976 14.4172C76.0433 14.2098 76.5272 14.0716 77.011 14.0716C78.601 14.0716 79.8453 15.1777 79.8453 17.5971V22.3669H77.3567V17.8736C77.3567 16.8367 77.011 16.0762 76.0433 16.0762C75.0755 16.0762 74.9372 16.491 74.799 16.9749C74.799 17.1132 74.7298 17.3897 74.7298 17.528V22.3669H72.2413V10.6152Z" fill="#632540" />\n    <path d="M84.6842 19.5326L83.8547 22.436H81.2278L84.6151 11.2373H87.9332L91.3895 22.436H88.6936L87.864 19.5326H84.6842ZM87.5184 17.6662L86.8271 15.3159C86.6198 14.6246 86.4124 13.795 86.2741 13.1729C86.1359 13.8642 85.9285 14.6938 85.7902 15.3159L85.099 17.6662H87.5875H87.5184Z" fill="#632540" />\n    <path d="M92.9103 22.4361V16.2146H91.8734V14.3481H92.9103V14.0024C92.9103 13.0347 93.1868 11.9287 93.9472 11.3065C94.5694 10.6844 95.468 10.4771 96.1593 10.4771C96.8506 10.4771 97.1271 10.477 97.4727 10.6153V12.5509C97.1271 12.5509 96.9197 12.4126 96.5741 12.4126C95.7445 12.4126 95.3989 13.0347 95.3989 13.8642V14.279H97.058V16.1454H95.468V22.3669H92.9103V22.4361Z" fill="#632540" />\n    <path d="M98.3022 16.9752C98.3022 15.8001 98.3022 14.9706 98.3022 14.2793H100.445V15.8001H100.583C100.998 14.6249 101.966 14.1411 102.796 14.1411C103.625 14.1411 103.141 14.1411 103.349 14.1411V16.4914C103.141 16.4914 102.934 16.4914 102.657 16.4914C101.759 16.4914 101.067 16.9753 100.929 17.7357C100.929 17.8739 100.929 18.0814 100.929 18.2887V22.4364H98.4405V16.9752H98.3022Z" fill="#632540" />\n    <path d="M107.22 12.0671C107.22 12.7583 106.667 13.3112 105.837 13.3112C105.008 13.3112 104.524 12.7583 104.524 12.0671C104.524 11.3067 105.008 10.8228 105.837 10.8228C106.667 10.8228 107.151 11.3758 107.151 12.0671H107.22ZM104.593 22.4362V14.3481H107.081V22.4362H104.593Z" fill="#632540" />\n    <path d="M115.238 22.229C114.824 22.4363 113.925 22.5746 112.957 22.5746C110.33 22.5746 108.671 20.9847 108.671 18.427C108.671 15.8693 110.33 14.1411 113.303 14.1411C116.275 14.1411 114.685 14.2794 115.238 14.4867L114.824 16.3531C114.547 16.2149 114.063 16.0765 113.441 16.0765C112.128 16.0765 111.229 17.0444 111.298 18.3578C111.298 19.8786 112.266 20.639 113.51 20.639C114.755 20.639 114.547 20.5699 114.962 20.3626L115.238 22.229Z" fill="#632540" />\n    <path d="M121.322 22.4357L121.183 21.6061C120.63 22.2282 119.801 22.574 118.833 22.574C117.174 22.574 116.206 21.3987 116.206 20.0853C116.206 18.0115 118.073 16.9746 120.976 16.9746V16.8364C120.976 16.4216 120.769 15.7995 119.524 15.7995C118.28 15.7995 117.796 16.0759 117.312 16.4215L116.828 14.7626C117.381 14.4169 118.487 14.0713 120.008 14.0713C122.704 14.0713 123.603 15.6613 123.603 17.5968V20.431C123.603 21.1914 123.603 21.9519 123.741 22.4357H121.46H121.322ZM121.045 18.6338C119.732 18.6338 118.695 18.9101 118.695 19.8779C118.695 20.8457 119.11 20.8458 119.663 20.8458C120.216 20.8458 120.838 20.431 120.976 19.9471C120.976 19.8088 120.976 19.6705 120.976 19.5323V18.6338H121.045Z" fill="#632540" />\n    <path d="M125.469 16.9062C125.469 15.8693 125.469 15.0396 125.469 14.3484H127.681L127.82 15.4545C128.165 14.9706 128.995 14.1411 130.308 14.1411C131.622 14.1411 133.211 15.2471 133.211 17.5975V22.4364H130.723V17.9431C130.723 16.9062 130.377 16.2149 129.479 16.2149C128.58 16.2149 128.373 16.6988 128.234 17.1826C128.234 17.3209 128.165 17.5973 128.165 17.8047V22.5054H125.677V16.9752L125.469 16.9062Z" fill="#632540" />\n    <path d="M143.511 22.0906C143.028 22.298 141.991 22.5745 140.608 22.5745C136.737 22.5745 134.732 20.155 134.732 16.9751C134.732 13.7953 137.428 11.0303 140.815 11.0303C144.203 11.0303 143.097 11.3067 143.581 11.5141L143.097 13.5188C142.613 13.3114 141.852 13.1041 140.954 13.1041C138.949 13.1041 137.359 14.3483 137.359 16.8369C137.359 19.3255 138.673 20.5007 140.954 20.5007C143.235 20.5007 142.544 20.3624 143.028 20.155L143.442 22.1597L143.511 22.0906Z" fill="#9D5272" />\n    <path d="M152.36 19.8093C152.36 20.8462 152.36 21.7449 152.36 22.4362H150.148L150.009 21.2609C149.664 21.7448 148.903 22.5744 147.452 22.5744C146 22.5744 144.617 21.5374 144.617 19.0489V14.2792H147.175V18.6342C147.175 19.8094 147.59 20.5006 148.419 20.5006C149.249 20.5006 149.525 20.0167 149.664 19.6019C149.664 19.4637 149.733 19.2562 149.733 19.0489V14.21H152.291V19.7401L152.36 19.8093Z" fill="#9D5272" />\n    <path d="M154.364 17.0444C154.364 16.0075 154.364 15.0396 154.364 14.3484H156.576L156.715 15.4545C157.337 14.6249 158.236 14.1411 159.411 14.1411C161.208 14.1411 162.798 15.6619 162.798 18.2887C162.798 20.9156 160.931 22.6436 159.134 22.6436C157.337 22.6436 157.406 22.229 157.06 21.7451V25.7543H154.572V17.0444H154.364ZM156.853 18.98C156.853 19.1874 156.853 19.3946 156.853 19.5329C156.991 20.2242 157.613 20.7082 158.305 20.7082C159.411 20.7082 160.033 19.8095 160.033 18.427C160.033 17.0444 159.48 16.1457 158.305 16.1457C157.129 16.1457 156.991 16.6988 156.784 17.3901C156.784 17.5283 156.784 17.6665 156.784 17.8047V18.9108L156.853 18.98Z" fill="#9D5272" />\n    <path d="M166.946 12.0671C166.946 12.7583 166.393 13.3112 165.563 13.3112C164.733 13.3112 164.25 12.7583 164.25 12.0671C164.25 11.3067 164.733 10.8228 165.563 10.8228C166.393 10.8228 166.876 11.3758 166.876 12.0671H166.946ZM164.319 22.4362V14.3481H166.807V22.4362H164.319Z" fill="#9D5272" />\n    <path d="M176.762 10.6152V19.9474C176.762 20.8461 176.762 21.8138 176.762 22.3669H174.55L174.411 21.1917C173.927 22.0904 172.89 22.5743 171.854 22.5743C169.918 22.5743 168.397 20.9152 168.397 18.4266C168.397 15.6616 170.056 14.1408 172.061 14.1408C174.066 14.1408 173.858 14.4863 174.204 15.0393V10.6152H176.692H176.762ZM174.273 17.7354C174.273 17.5971 174.273 17.3897 174.273 17.3205C174.135 16.6293 173.582 16.0762 172.821 16.0762C171.646 16.0762 171.093 17.1132 171.093 18.3574C171.093 19.6017 171.784 20.5695 172.821 20.5695C173.858 20.5695 174.135 20.0857 174.273 19.3253C174.273 19.1179 174.273 18.9797 174.273 18.7723V17.7354Z" fill="#9D5272" />\n    <path d="M21.7093 13.5188C21.7093 13.5188 8.57512 -4.59254 2.42279 1.90542C-4.28254 9.02552 6.15567 17.8047 10.8563 22.1597C14.5201 25.4778 22.8844 31.6301 22.8844 31.6301C22.8844 31.6301 8.43686 15.9383 6.22479 11.0994C3.87447 5.84571 3.73621 3.288 6.15566 2.80411C8.92075 2.18196 21.7093 13.588 21.7093 13.588V13.5188Z" fill="#9D5272" />\n    <path d="M13.6906 13.173C13.6906 13.173 26.6173 -4.8692 32.7005 1.76702C38.9911 8.61061 28.9677 17.6663 24.267 22.0213C20.6033 25.3394 12.3771 31.6991 12.3771 31.6991C12.3771 31.6991 25.7187 16.7676 28.5529 11.2374C31.318 5.84549 31.5945 2.32003 29.2442 2.11265C26.41 1.90527 13.6906 13.2422 13.6906 13.2422V13.173Z" fill="#632540" />\n</symbol>'});N().add(Ue);const Fe=Ue;var qe=new(O())({id:"thai-cupid",use:"thai-cupid-usage",viewBox:"0 0 113 32",content:'<symbol viewBox="0 0 113 32" fill="none" xmlns="http://www.w3.org/2000/svg" id="thai-cupid">\n    <path d="M41.1745 13.3806H38.202V11.2378H46.7738V13.3806H43.7322V22.4364H41.1745V13.3806Z" fill="#85A5D6" />\n    <path d="M47.8107 10.6157H50.2993V15.2474C50.5758 14.9018 50.9214 14.6251 51.267 14.4177C51.6127 14.2104 52.0966 14.0721 52.5805 14.0721C54.1704 14.0721 55.4147 15.1782 55.4147 17.5977V22.3674H52.9261V17.8741C52.9261 16.8372 52.5805 16.0769 51.6127 16.0769C50.6449 16.0769 50.5066 16.4917 50.3684 16.9756C50.3684 17.1138 50.2993 17.3902 50.2993 17.5285V22.3674H47.8107V10.6157Z" fill="#85A5D6" />\n    <path d="M62.1201 22.4368L61.9819 21.6073C61.4289 22.2294 60.5993 22.575 59.6315 22.575C57.9725 22.575 57.0047 21.3999 57.0047 20.0865C57.0047 18.0127 58.8711 16.9758 61.7745 16.9758V16.8374C61.7745 16.4226 61.5671 15.8005 60.3228 15.8005C59.0785 15.8005 58.5946 16.0771 58.1107 16.4227L57.6268 14.7635C58.1799 14.4179 59.2859 14.0723 60.8067 14.0723C63.5027 14.0723 64.4013 15.6623 64.4013 17.5978V20.4321C64.4013 21.1925 64.4013 21.9529 64.5396 22.4368H62.2584H62.1201ZM61.8436 18.6348C60.5302 18.6348 59.4933 18.9113 59.4933 19.8791C59.4933 20.8469 59.9081 20.8468 60.4611 20.8468C61.0141 20.8468 61.6362 20.432 61.7745 19.9481C61.7745 19.8099 61.7745 19.6717 61.7745 19.5334V18.6348H61.8436Z" fill="#85A5D6" />\n    <path d="M68.8946 12.0671C68.8946 12.7584 68.3416 13.3114 67.512 13.3114C66.6825 13.3114 66.1986 12.7584 66.1986 12.0671C66.1986 11.3067 66.6825 10.8228 67.512 10.8228C68.3416 10.8228 68.8255 11.3758 68.8255 12.0671H68.8946ZM66.2677 22.4362V14.3483H68.7563V22.4362H66.2677Z" fill="#85A5D6" />\n    <path d="M79.1255 22.0907C78.6416 22.2981 77.6047 22.5745 76.2222 22.5745C72.351 22.5745 70.3463 20.1552 70.3463 16.9753C70.3463 13.7954 73.0423 11.0303 76.4295 11.0303C79.8168 11.0303 78.7108 11.3067 79.1946 11.5141L78.7107 13.5189C78.2269 13.3116 77.4665 13.1041 76.5678 13.1041C74.5631 13.1041 72.9732 14.3483 72.9732 16.8369C72.9732 19.3255 74.2866 20.5007 76.5678 20.5007C78.849 20.5007 78.1577 20.3625 78.6416 20.1551L79.0564 22.1599L79.1255 22.0907Z" fill="white" />\n    <path d="M88.0429 19.8097C88.0429 20.8466 88.0429 21.7453 88.0429 22.4366H85.8309L85.6926 21.2614C85.347 21.7453 84.5866 22.5748 83.1349 22.5748C81.6832 22.5748 80.3007 21.538 80.3007 19.0494V14.2795H82.8584V18.6345C82.8584 19.8097 83.2731 20.501 84.1027 20.501C84.9322 20.501 85.2087 20.017 85.347 19.6023C85.347 19.464 85.4161 19.2568 85.4161 19.0494V14.2104H87.9738V19.7407L88.0429 19.8097Z" fill="white" />\n    <path d="M90.0477 17.0444C90.0477 16.0075 90.0477 15.0398 90.0477 14.3485H92.2597L92.398 15.4545C93.0201 14.6249 93.9188 14.1411 95.094 14.1411C96.8913 14.1411 98.4812 15.6619 98.4812 18.2888C98.4812 20.9156 96.6148 22.6438 94.8175 22.6438C93.0202 22.6438 93.0893 22.229 92.7436 21.7451V25.7546H90.2551V17.0444H90.0477ZM92.5363 18.98C92.5363 19.1874 92.5363 19.3948 92.5363 19.5331C92.6745 20.2244 93.2967 20.7082 93.9879 20.7082C95.094 20.7082 95.7161 19.8095 95.7161 18.427C95.7161 17.0444 95.1631 16.1457 93.9879 16.1457C92.8128 16.1457 92.6745 16.6988 92.4671 17.3901C92.4671 17.5283 92.4671 17.6667 92.4671 17.8049V18.9108L92.5363 18.98Z" fill="white" />\n    <path d="M102.56 12.0671C102.56 12.7584 102.007 13.3114 101.177 13.3114C100.348 13.3114 99.8638 12.7584 99.8638 12.0671C99.8638 11.3067 100.348 10.8228 101.177 10.8228C102.007 10.8228 102.491 11.3758 102.491 12.0671H102.56ZM99.9329 22.4362V14.3483H102.421V22.4362H99.9329Z" fill="white" />\n    <path d="M112.376 10.6157V19.9479C112.376 20.8466 112.376 21.8144 112.376 22.3674H110.164L110.026 21.1923C109.542 22.0909 108.505 22.5748 107.468 22.5748C105.532 22.5748 104.011 20.9158 104.011 18.4272C104.011 15.6621 105.67 14.1413 107.675 14.1413C109.68 14.1413 109.472 14.487 109.818 15.04V10.6157H112.307H112.376ZM109.887 17.7359C109.887 17.5976 109.887 17.3904 109.887 17.3212C109.749 16.63 109.196 16.0769 108.436 16.0769C107.26 16.0769 106.707 17.1139 106.707 18.3581C106.707 19.6024 107.399 20.5702 108.436 20.5702C109.472 20.5702 109.749 20.0863 109.887 19.3259C109.887 19.1185 109.887 18.9802 109.887 18.7728V17.7359Z" fill="white" />\n    <path d="M22.0952 13.5189C22.0952 13.5189 8.96096 -4.59256 2.80861 1.90543C-3.89676 9.02557 6.5415 17.8048 11.2422 22.1598C14.9059 25.478 23.2704 31.6303 23.2704 31.6303C23.2704 31.6303 8.82271 15.9384 6.61063 11.0994C4.26029 5.84573 4.12203 3.28801 6.5415 2.80412C9.3066 2.18197 22.0952 13.5879 22.0952 13.5879V13.5189Z" fill="white" />\n    <path d="M14.0764 13.1731C14.0764 13.1731 27.0033 -4.86922 33.0865 1.76702C39.3771 8.61065 29.3536 17.6662 24.6529 22.0213C20.9892 25.3394 12.763 31.6991 12.763 31.6991C12.763 31.6991 26.1046 16.7677 28.9389 11.2375C31.704 5.84552 31.9805 2.32004 29.6301 2.11266C26.7959 1.90528 14.0764 13.2421 14.0764 13.2421V13.1731Z" fill="#85A5D6" />\n</symbol>'});N().add(qe);const He=qe;var _e=new(O())({id:"ukraine-date",use:"ukraine-date-usage",viewBox:"0 0 131 32",content:'<symbol viewBox="0 0 131 32" fill="none" xmlns="http://www.w3.org/2000/svg" id="ukraine-date">\n    <path d="M41.4298 11.2376V17.6663C41.4298 19.6019 42.1902 20.5698 43.4345 20.5698C44.6788 20.5698 45.5083 19.671 45.5083 17.6663V11.2376H47.9969V17.5281C47.9969 20.9844 46.2687 22.6436 43.3653 22.6436C40.462 22.6436 38.8721 21.0536 38.8721 17.5281V11.3066H41.4298V11.2376Z" fill="#8C62A9" />\n    <path d="M52.6284 17.7355C52.8358 17.3899 53.0432 17.0443 53.1814 16.7678L54.8405 14.3484H57.8821L54.9787 17.6663L58.2968 22.5052H55.1861L53.2506 19.1873L52.6284 20.0168V22.5744H50.1398V10.8228H52.6284V17.8738V17.7355Z" fill="#8C62A9" />\n    <path d="M59.2646 16.975C59.2646 15.7999 59.2646 14.9704 59.2646 14.2792H61.4075V15.7999H61.5458C61.9606 14.6248 62.9283 14.1409 63.7579 14.1409C64.5874 14.1409 64.1035 14.1409 64.3109 14.1409V16.4912C64.1035 16.4912 63.8961 16.4912 63.6196 16.4912C62.7209 16.4912 62.0297 16.9751 61.8914 17.7355C61.8914 17.8738 61.8914 18.0812 61.8914 18.2886V22.4362H59.4028V16.975H59.2646Z" fill="#8C62A9" />\n    <path d="M69.9793 22.4362L69.841 21.6067C69.288 22.2289 68.4585 22.5745 67.4907 22.5745C65.8317 22.5745 64.8639 21.3992 64.8639 20.0858C64.8639 18.012 66.7303 16.9751 69.6337 16.9751V16.8369C69.6337 16.4221 69.4263 15.8 68.182 15.8C66.9377 15.8 66.4538 16.0766 65.9699 16.4222L65.486 14.763C66.039 14.4174 67.1451 14.0718 68.6659 14.0718C71.3618 14.0718 72.2605 15.6618 72.2605 17.5973V20.4314C72.2605 21.1918 72.2605 21.9523 72.3988 22.4362H70.1176H69.9793ZM69.7028 18.6342C68.3894 18.6342 67.3525 18.9108 67.3525 19.8786C67.3525 20.8463 67.7672 20.8463 68.3203 20.8463C68.8733 20.8463 69.4954 20.4315 69.6337 19.9476C69.6337 19.8093 69.6337 19.6712 69.6337 19.5329V18.6342H69.7028Z" fill="#8C62A9" />\n    <path d="M76.7538 12.0671C76.7538 12.7584 76.2008 13.3115 75.3713 13.3115C74.5418 13.3115 74.0579 12.7584 74.0579 12.0671C74.0579 11.3067 74.5418 10.8228 75.3713 10.8228C76.2008 10.8228 76.6847 11.3759 76.6847 12.0671H76.7538ZM74.127 22.4362V14.3484H76.6156V22.4362H74.127Z" fill="#8C62A9" />\n    <path d="M78.6893 16.906C78.6893 15.8691 78.6893 15.0396 78.6893 14.3483H80.9014L81.0397 15.4543C81.3853 14.9704 82.2148 14.1409 83.5282 14.1409C84.8417 14.1409 86.4316 15.247 86.4316 17.5973V22.4362H83.943V17.9429C83.943 16.906 83.5974 16.2147 82.6987 16.2147C81.8 16.2147 81.5927 16.6986 81.4544 17.1825C81.4544 17.3207 81.3853 17.5973 81.3853 17.8047V22.5052H78.8967V16.975L78.6893 16.906Z" fill="#8C62A9" />\n    <path d="M90.3718 19.1873C90.441 20.2242 91.4779 20.7081 92.653 20.7081C93.8282 20.7081 94.243 20.5698 94.8651 20.3624L95.2107 22.0906C94.3812 22.4362 93.3443 22.5745 92.3074 22.5745C89.5423 22.5745 87.9524 20.9845 87.9524 18.4268C87.9524 15.8691 89.1967 14.0718 92.0309 14.0718C94.8651 14.0718 95.6255 16.1457 95.6255 18.1504C95.6255 20.1551 95.6255 18.9798 95.5564 19.1181H90.3027L90.3718 19.1873ZM93.3443 17.4591C93.3443 16.837 93.0678 15.8 91.8926 15.8C90.7175 15.8 90.3718 16.7678 90.3027 17.4591H93.2752H93.3443Z" fill="#8C62A9" />\n    <path d="M97.2846 11.3759C98.1833 11.2376 99.4276 11.1685 100.672 11.1685C102.815 11.1685 104.197 11.5832 105.234 12.3436C106.409 13.1731 107.101 14.5557 107.101 16.5604C107.101 18.5651 106.34 20.1549 105.234 21.1227C104.059 22.0905 102.262 22.5744 100.05 22.5744C97.8376 22.5744 97.8376 22.5054 97.1464 22.4362V11.4449L97.2846 11.3759ZM99.8423 20.5006C100.05 20.5006 100.395 20.5006 100.741 20.5006C103.022 20.5006 104.543 19.2564 104.543 16.5604C104.543 14.2101 103.23 13.0349 101.017 13.0349C98.8054 13.0349 100.119 13.0349 99.8423 13.1041V20.4314V20.5006Z" fill="white" />\n    <path d="M113.322 22.4362L113.184 21.6067C112.631 22.2289 111.801 22.5745 110.834 22.5745C109.174 22.5745 108.207 21.3992 108.207 20.0858C108.207 18.012 110.073 16.9751 112.976 16.9751V16.8369C112.976 16.4221 112.769 15.8 111.525 15.8C110.28 15.8 109.797 16.0766 109.313 16.4222L108.829 14.763C109.382 14.4174 110.488 14.0718 112.009 14.0718C114.705 14.0718 115.603 15.6618 115.603 17.5973V20.4314C115.603 21.1918 115.603 21.9523 115.742 22.4362H113.46H113.322ZM113.046 18.6342C111.732 18.6342 110.695 18.9108 110.695 19.8786C110.695 20.8463 111.11 20.8463 111.663 20.8463C112.216 20.8463 112.838 20.4315 112.976 19.9476C112.976 19.8093 112.976 19.6712 112.976 19.5329V18.6342H113.046Z" fill="white" />\n    <path d="M120.166 11.9979V14.3484H121.963V16.2148H120.166V19.1181C120.166 20.0858 120.373 20.5698 121.133 20.5698C121.894 20.5698 121.686 20.5698 121.894 20.5698V22.5052C121.548 22.6435 120.995 22.7126 120.235 22.7126C119.474 22.7126 118.714 22.4361 118.368 22.0214C117.884 21.5375 117.677 20.7771 117.677 19.6019V16.2838H116.571V14.4174H117.677V12.6892L120.166 12.1361V11.9979Z" fill="white" />\n    <path d="M125.281 19.1873C125.35 20.2242 126.387 20.7081 127.562 20.7081C128.737 20.7081 129.152 20.5698 129.774 20.3624L130.12 22.0906C129.29 22.4362 128.254 22.5745 127.217 22.5745C124.452 22.5745 122.862 20.9845 122.862 18.4268C122.862 15.8691 124.106 14.0718 126.94 14.0718C129.774 14.0718 130.535 16.1457 130.535 18.1504C130.535 20.1551 130.535 18.9798 130.466 19.1181H125.212L125.281 19.1873ZM128.254 17.4591C128.254 16.837 127.977 15.8 126.802 15.8C125.627 15.8 125.281 16.7678 125.212 17.4591H128.184H128.254Z" fill="white" />\n    <path d="M21.9359 13.5187C21.9359 13.5187 8.80174 -4.59246 2.64942 1.90549C-4.05592 9.02559 6.38229 17.8046 11.0829 22.1596C14.7467 25.4777 23.1111 31.6302 23.1111 31.6302C23.1111 31.6302 8.66348 15.9382 6.45141 11.0993C4.10109 5.84561 3.96284 3.2879 6.38229 2.80401C9.14738 2.18187 21.9359 13.5879 21.9359 13.5879V13.5187Z" fill="#8C62A9" />\n    <path d="M13.9172 13.1731C13.9172 13.1731 26.844 -4.86913 32.9272 1.76708C39.2177 8.61067 29.1943 17.6664 24.4936 22.0214C20.8299 25.3395 12.6038 31.6992 12.6038 31.6992C12.6038 31.6992 25.9453 16.7678 28.7795 11.2376C31.5446 5.84572 31.8211 2.32009 29.4708 2.11271C26.6366 1.90533 13.9172 13.2423 13.9172 13.2423V13.1731Z" fill="white" />\n</symbol>'});N().add(_e);const Ze=_e;var Qe=new(O())({id:"vietnam-cupid",use:"vietnam-cupid-usage",viewBox:"0 0 141 32",content:'<symbol viewBox="0 0 141 32" fill="none" xmlns="http://www.w3.org/2000/svg" id="vietnam-cupid">\n    <path d="M39.448 22.4362L35.8534 11.2376H38.6185L40.001 15.9382C40.4158 17.2516 40.7614 18.565 40.9688 19.9476C41.2453 18.6341 41.5909 17.2516 42.0057 16.0073L43.4574 11.2376H46.1533L42.4205 22.4362H39.448Z" fill="#674F4F" />\n    <path d="M49.4714 12.0671C49.4714 12.7584 48.9184 13.3114 48.0889 13.3114C47.2593 13.3114 46.7755 12.7584 46.7755 12.0671C46.7755 11.3067 47.2593 10.8228 48.0889 10.8228C48.9184 10.8228 49.4023 11.3758 49.4023 12.0671H49.4714ZM46.8446 22.4362V14.3483H49.3332V22.4362H46.8446Z" fill="#674F4F" />\n    <path d="M53.3425 19.1873C53.4117 20.2242 54.4486 20.708 55.6237 20.708C56.7989 20.708 57.2137 20.5698 57.8358 20.3624L58.1815 22.0906C57.3519 22.4362 56.315 22.5744 55.2781 22.5744C52.513 22.5744 50.9231 20.9845 50.9231 18.4268C50.9231 15.8691 52.1674 14.0717 55.0016 14.0717C57.8358 14.0717 58.5962 16.1457 58.5962 18.1504C58.5962 20.155 58.5962 18.9798 58.5271 19.1181H53.2734L53.3425 19.1873ZM56.315 17.4591C56.315 16.8369 56.0385 15.7999 54.8634 15.7999C53.6882 15.7999 53.3426 16.7678 53.2734 17.4591H56.2459H56.315Z" fill="#674F4F" />\n    <path d="M62.9512 11.9979V14.3484H64.7485V16.2148H62.9512V19.1181C62.9512 20.0858 63.1586 20.5698 63.919 20.5698C64.6794 20.5698 64.472 20.5698 64.6794 20.5698V22.5052C64.3338 22.6435 63.7808 22.7126 63.0204 22.7126C62.26 22.7126 61.4996 22.4361 61.1539 22.0214C60.67 21.5375 60.4627 20.7771 60.4627 19.6019V16.2838H59.3566V14.4174H60.4627V12.6892L62.9512 12.1361V11.9979Z" fill="#674F4F" />\n    <path d="M66.2693 16.906C66.2693 15.8691 66.2693 15.0396 66.2693 14.3483H68.4814L68.6197 15.4543C68.9653 14.9704 69.7948 14.1409 71.1083 14.1409C72.4217 14.1409 74.0116 15.247 74.0116 17.5973V22.4362H71.523V17.9429C71.523 16.906 71.1774 16.2147 70.2787 16.2147C69.3801 16.2147 69.1727 16.6986 69.0344 17.1825C69.0344 17.3207 68.9653 17.5973 68.9653 17.8047V22.5052H66.4767V16.975L66.2693 16.906Z" fill="#674F4F" />\n    <path d="M80.5787 22.4362L80.4404 21.6067C79.8874 22.2289 79.0579 22.5744 78.0901 22.5744C76.431 22.5744 75.4633 21.3992 75.4633 20.0858C75.4633 18.012 77.3297 16.9751 80.233 16.9751V16.8368C80.233 16.4221 80.0257 15.7999 78.7814 15.7999C77.5371 15.7999 77.0532 16.0765 76.5693 16.4222L76.0854 14.763C76.6384 14.4174 77.7445 14.0717 79.2653 14.0717C81.9612 14.0717 82.8599 15.6617 82.8599 17.5973V20.4314C82.8599 21.1918 82.8599 21.9523 82.9981 22.4362H80.7169H80.5787ZM80.3022 18.6342C78.9887 18.6342 77.9518 18.9108 77.9518 19.8785C77.9518 20.8463 78.3666 20.8462 78.9196 20.8462C79.4726 20.8462 80.0948 20.4314 80.233 19.9476C80.233 19.8093 80.233 19.6712 80.233 19.5329V18.6342H80.3022Z" fill="#674F4F" />\n    <path d="M84.7263 16.906C84.7263 15.8691 84.7263 15.0396 84.7263 14.3484H86.8693L87.0075 15.4543C87.3532 14.9704 88.0444 14.21 89.4961 14.21C90.9478 14.21 91.3625 14.763 91.7082 15.5925C91.9847 15.1777 92.3994 14.8322 92.7451 14.6248C93.1598 14.3483 93.7129 14.21 94.2659 14.21C95.8558 14.21 97.031 15.3161 97.031 17.7355V22.5052H94.5424V18.0812C94.5424 16.906 94.1276 16.2148 93.3672 16.2148C92.6068 16.2148 92.3994 16.6295 92.1921 17.1134C92.1921 17.3208 92.1229 17.5281 92.1229 17.7355V22.5052H89.6343V17.9429C89.6343 16.906 89.2887 16.2148 88.4592 16.2148C87.6297 16.2148 87.4223 16.6987 87.284 17.1134C87.2149 17.3208 87.2149 17.5281 87.2149 17.7355V22.4362H84.7263V16.906Z" fill="#674F4F" />\n    <path d="M107.262 22.0906C106.778 22.2979 105.741 22.5744 104.358 22.5744C100.487 22.5744 98.4826 20.1549 98.4826 16.9751C98.4826 13.7952 101.179 11.0302 104.566 11.0302C107.953 11.0302 106.847 11.3067 107.331 11.5141L106.847 13.5187C106.363 13.3113 105.603 13.104 104.704 13.104C102.699 13.104 101.109 14.3483 101.109 16.8368C101.109 19.3254 102.423 20.5006 104.704 20.5006C106.985 20.5006 106.294 20.3624 106.778 20.155L107.193 22.1596L107.262 22.0906Z" fill="#3E4D2D" />\n    <path d="M116.179 19.8093C116.179 20.8462 116.179 21.7449 116.179 22.4362H113.967L113.829 21.2611C113.483 21.745 112.723 22.5744 111.271 22.5744C109.819 22.5744 108.437 21.5374 108.437 19.0489V14.2792H110.995V18.6342C110.995 19.8094 111.409 20.5006 112.239 20.5006C113.068 20.5006 113.345 20.0167 113.483 19.6019C113.483 19.4637 113.552 19.2562 113.552 19.0489V14.21H116.11V19.7401L116.179 19.8093Z" fill="#3E4D2D" />\n    <path d="M118.184 17.0442C118.184 16.0073 118.184 15.0396 118.184 14.3483H120.396L120.534 15.4543C121.156 14.6248 122.055 14.1409 123.23 14.1409C125.027 14.1409 126.617 15.6617 126.617 18.2886C126.617 20.9154 124.751 22.6436 122.954 22.6436C121.156 22.6436 121.226 22.2288 120.88 21.7449V25.7543H118.391V17.0442H118.184ZM120.672 18.9798C120.672 19.1872 120.672 19.3946 120.672 19.5329C120.811 20.2242 121.433 20.708 122.124 20.708C123.23 20.708 123.852 19.8093 123.852 18.4268C123.852 17.0442 123.299 16.1456 122.124 16.1456C120.949 16.1456 120.811 16.6986 120.603 17.3899C120.603 17.5281 120.603 17.6665 120.603 17.8047V18.9106L120.672 18.9798Z" fill="#3E4D2D" />\n    <path d="M130.696 12.0671C130.696 12.7584 130.143 13.3114 129.313 13.3114C128.484 13.3114 128 12.7584 128 12.0671C128 11.3067 128.484 10.8228 129.313 10.8228C130.143 10.8228 130.627 11.3758 130.627 12.0671H130.696ZM128.069 22.4362V14.3483H130.558V22.4362H128.069Z" fill="#3E4D2D" />\n    <path d="M140.512 10.6154V19.9476C140.512 20.8462 140.512 21.814 140.512 22.367H138.3L138.162 21.1919C137.678 22.0905 136.641 22.5744 135.604 22.5744C133.668 22.5744 132.148 20.9154 132.148 18.4268C132.148 15.6617 133.807 14.1409 135.811 14.1409C137.816 14.1409 137.609 14.4866 137.954 15.0396V10.6154H140.443H140.512ZM138.023 17.7355C138.023 17.5973 138.023 17.3898 138.023 17.3207C137.885 16.6294 137.332 16.0765 136.572 16.0765C135.396 16.0765 134.843 17.1133 134.843 18.3576C134.843 19.6019 135.535 20.5698 136.572 20.5698C137.609 20.5698 137.885 20.0859 138.023 19.3255C138.023 19.1181 138.023 18.9798 138.023 18.7724V17.7355Z" fill="#3E4D2D" />\n    <path d="M21.9589 13.5187C21.9589 13.5187 8.82469 -4.59246 2.67237 1.90549C-4.03297 9.02559 6.40524 17.8046 11.1059 22.1596C14.7696 25.4777 23.134 31.6302 23.134 31.6302C23.134 31.6302 8.68643 15.9382 6.47436 11.0993C4.12404 5.84561 3.98579 3.2879 6.40524 2.80401C9.17033 2.18187 21.9589 13.5879 21.9589 13.5879V13.5187Z" fill="#674F4F" />\n    <path d="M13.9401 13.1731C13.9401 13.1731 26.8669 -4.86913 32.9501 1.76708C39.2407 8.61067 29.2172 17.6664 24.5166 22.0214C20.8528 25.3395 12.6267 31.6992 12.6267 31.6992C12.6267 31.6992 25.9683 16.7678 28.8025 11.2376C31.5676 5.84572 31.8441 2.32009 29.4937 2.11271C26.6595 1.90533 13.9401 13.2423 13.9401 13.2423V13.1731Z" fill="#3E4D2D" />\n</symbol>'});N().add(Qe);const We=Qe;var Xe=(0,n.memo)((e=>{var{product:t}=e,r=(0,n.useMemo)((()=>{switch(t){case"afroIntroductions":return R;case"asianDating":return z;case"bbwCupid":return G;case"blackCupid":return F;case"brazilCupid":return H;case"cambodianCupid":return Z;case"caribbeanCupid":return W;case"chinaLoveCupid":return J;case"christianCupid":return $;case"colombianCupid":return te;case"dominicanCupid":return ne;case"eliteCupid":return se;case"euroCupid":return oe;case"filipinoCupid":return ce;case"hongKongCupid":return de;case"indianCupid":return pe;case"indonesianCupid":return Ae;case"internationalCupid":return ge;case"interracialCupid":return be;case"japanCupid":return Ce;case"kenyanCupid":return Me;case"koreanCupid":return Ie;case"latinAmericanCupid":return xe;case"malaysianCupid":return De;case"mexicanCupid":return je;case"militaryCupid":return Oe;case"muslima":return Ne;case"pinkCupid":return Re;case"silverLoveCupid":return ze;case"singaporeLoveLinks":return Ge;case"southAfricanCupid":return Fe;case"thaiCupid":return He;case"ukraineDate":return Ze;case"vietnamCupid":return We}}),[t]);return(0,y.jsx)(j.Z,{icon:r,typeClass:"payment-referral-purchase-referent-banner-logo__logo"})})),Je=r(28475);const Ke={afroIntroductions:"payment-referral-purchase-referent-banner__afroIntroductions",asianDating:"payment-referral-purchase-referent-banner__asianDating",bbwCupid:"payment-referral-purchase-referent-banner__bbwCupid",blackCupid:"payment-referral-purchase-referent-banner__blackCupid",brazilCupid:"payment-referral-purchase-referent-banner__brazilCupid",cambodianCupid:"payment-referral-purchase-referent-banner__cambodianCupid",caribbeanCupid:"payment-referral-purchase-referent-banner__caribbeanCupid",chinaLoveCupid:"payment-referral-purchase-referent-banner__chinaLoveCupid",christianCupid:"payment-referral-purchase-referent-banner__christianCupid",colombianCupid:"payment-referral-purchase-referent-banner__colombianCupid",dominicanCupid:"payment-referral-purchase-referent-banner__dominicanCupid",eliteCupid:"payment-referral-purchase-referent-banner__eliteCupid",euroCupid:"payment-referral-purchase-referent-banner__euroCupid",filipinoCupid:"payment-referral-purchase-referent-banner__filipinoCupid",hongKongCupid:"payment-referral-purchase-referent-banner__hongKongCupid",indianCupid:"payment-referral-purchase-referent-banner__indianCupid",indonesianCupid:"payment-referral-purchase-referent-banner__indonesianCupid",internationalCupid:"payment-referral-purchase-referent-banner__internationalCupid",interracialCupid:"payment-referral-purchase-referent-banner__interracialCupid",japanCupid:"payment-referral-purchase-referent-banner__japanCupid",kenyanCupid:"payment-referral-purchase-referent-banner__kenyanCupid",koreanCupid:"payment-referral-purchase-referent-banner__koreanCupid",latinAmericanCupid:"payment-referral-purchase-referent-banner__latinAmericanCupid",malaysianCupid:"payment-referral-purchase-referent-banner__malaysianCupid",mexicanCupid:"payment-referral-purchase-referent-banner__mexicanCupid",militaryCupid:"payment-referral-purchase-referent-banner__militaryCupid",muslima:"payment-referral-purchase-referent-banner__muslima",pinkCupid:"payment-referral-purchase-referent-banner__pinkCupid",silverLoveCupid:"payment-referral-purchase-referent-banner__silverLoveCupid",singaporeLoveLinks:"payment-referral-purchase-referent-banner__singaporeLoveLinks",southAfricanCupid:"payment-referral-purchase-referent-banner__southAfricanCupid",thaiCupid:"payment-referral-purchase-referent-banner__thaiCupid",ukraineDate:"payment-referral-purchase-referent-banner__ukraineDate",vietnamCupid:"payment-referral-purchase-referent-banner__vietnamCupid",container:"payment-referral-purchase-referent-banner__container",description:"payment-referral-purchase-referent-banner__description","back-link":"payment-referral-purchase-referent-banner__back-link","back-link__icon":"payment-referral-purchase-referent-banner__back-link__icon"},$e=(0,n.memo)((e=>{var{backToSiteUrl:t,product:r}=e,i=(0,n.useMemo)((()=>k()(Ke.container,Ke[r])),[r]),s=(0,w.n)("product/cupid",r),a=(0,w.n)("payment/referral-purchase","back-to-site"),o=(0,w.n)("payment/referral-purchase","cupid-banner-description",{productName:s});return(0,y.jsxs)("div",{className:i,children:[(0,y.jsx)(Xe,{product:r}),(0,y.jsx)("div",{className:Ke.description,children:o}),t&&(0,y.jsxs)("a",{className:Ke["back-link"],href:t,children:[a,(0,y.jsx)(j.Z,{icon:Je.Z,typeClass:Ke["back-link__icon"]})]})]})}));var et=(0,n.memo)((e=>{var{referent:t,returnUrl:r,product:n=T.pc}=e,i=(0,l.mA)((()=>r?(0,I.of)(r):x.D.shared().cupidProductHosts.pipe((0,E.U)((e=>e[n])))),[r,n]);return"cupid-purchase"===t?(0,y.jsx)($e,{backToSiteUrl:i,product:n}):null})),tt=r(27552),rt=r(15185),nt=r(20979);const it="payment-referral-purchase-description__description",st=(0,n.memo)((e=>{var t,{package:r,phoneInputNoticeVisible:i=!1}=e,s=(0,nt.k)(r.fullPriceWithTax||r.priceWithTax),a="net"===(null===(t=r.priceWithTax)||void 0===t?void 0:t.priceType),o=(0,n.useMemo)((()=>({amount:r.amount.toString()||"",firstMonthPrice:(0,tt.T)(r.currency,0),price:s,changeTaxInfoVisible:a})),[r,s,a]),l=(0,rt.s)(),c=(0,n.useMemo)((()=>({processedBy:l})),[l]);return(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)("div",{className:it,children:(0,y.jsx)(M.o,{href:"/payment/referral-purchase#description",data:o})}),(0,y.jsx)("div",{className:it,children:(0,y.jsx)(M.o,{href:"/payment/referral-purchase#info",data:c})}),i&&(0,y.jsx)("div",{className:it,children:(0,y.jsx)(M.o,{href:"/payment/referral-purchase#phone-input-notice"})})]})}));var at=r(73329);var ot=r(74855),lt=r(3100);const ct=(0,n.memo)((()=>(0,y.jsxs)("div",{className:"payment-referral-purchase-gift-card__gift-card",children:[(0,y.jsx)(ot.Z,{image:lt.D.shared().logo}),(0,y.jsx)("span",{className:"payment-referral-purchase-gift-card__text",children:(0,y.jsx)(M.o,{href:"/payment/referral-purchase#gift-card"})})]})));var ut=(0,n.memo)((()=>(0,y.jsx)(ct,{})));const dt={"choose-card-step--group-c":"payment-referral-purchase-choose-card-step__choose-card-step--group-c",main:"payment-referral-purchase-choose-card-step__main",form:"payment-referral-purchase-choose-card-step__form","choose-card-step--group-b":"payment-referral-purchase-choose-card-step__choose-card-step--group-b",benefits:"payment-referral-purchase-choose-card-step__benefits","gift-card":"payment-referral-purchase-choose-card-step__gift-card","card-picker":"payment-referral-purchase-choose-card-step__card-picker","purchase-cards":"payment-referral-purchase-choose-card-step__purchase-cards","price-info":"payment-referral-purchase-choose-card-step__price-info","charge-info":"payment-referral-purchase-choose-card-step__charge-info","show-charge-info":"payment-referral-purchase-choose-card-step__show-charge-info","purchase-btn":"payment-referral-purchase-choose-card-step__purchase-btn"};var ht=r(22983),pt=r(3856),ft=r(15524);const At=(0,n.memo)((e=>{var{offer:t,package:r,userName:s="",onCloseButtonClick:a,onAddCardClick:o,cards:c,packageInfo:u,onPaymentFinish:d,onPaymentStart:h,additionalInvoiceData:p,product:f}=e,A="cupid-purchase"===t.referent?t.returnUrl:void 0,m="cupid-purchase"===t.referent?t.product:void 0,g=(0,nt.k)(r.fullPriceWithTax||r.priceWithTax),v=(0,n.useMemo)((()=>({amount:r.amount.toString()||"",firstMonthPrice:(0,tt.T)(r.currency,0),price:g})),[r,g]),b=(0,n.useCallback)((e=>{e&&o()}),[o]),C=(0,n.useCallback)((()=>{0===c.length&&o()}),[c,o]),T=(0,l.mA)((()=>(0,ht.aj)([x.D.shared().cupidTrialActivation,(0,I.of)(f)]).pipe((0,E.U)((e=>{var[t,r]=e;return r?t:"A"})))),[f],"A"),D=(0,n.useMemo)((()=>"A"===T),[T]),j="/payment/referral-purchase#price-info",L="/payment/referral-purchase#charge-info",O="purchase-button-text";"A"===T?L=null:"B"===T?(j="/payment/referral-purchase#price-info-b",O="purchase-button-text-b"):"C"===T&&(j="/payment/referral-purchase#price-info-c",O="purchase-button-text-c");var P=(0,w.n)("payment/referral-purchase",O),N=(0,n.useMemo)((()=>k()(dt["choose-card-step"],{[dt["choose-card-step--group-b"]]:"B"===T,[dt["choose-card-step--group-c"]]:"C"===T})),[T]),B=(0,n.useMemo)((()=>k()(dt["card-picker"],{[dt["show-charge-info"]]:!!L})),[L]),R=(0,n.useMemo)((()=>({step:"choose-card",name:s})),[s]),V=(0,n.useMemo)((()=>k()(dt["purchase-cards"],ft.Z.container,ft.Z[f])),[f]);return(0,y.jsxs)("div",{className:N,children:[D&&(0,y.jsx)(et,{referent:t.referent,returnUrl:A,product:m}),(0,y.jsxs)("div",{className:dt.main,children:[(0,y.jsx)(S.P,{className:dt.close,onClick:a}),(0,y.jsx)(pt.W,{type:"referral",options:R}),(0,y.jsxs)("div",{className:dt.form,children:[(0,y.jsxs)("div",{className:B,children:[(0,y.jsx)("div",{className:dt["price-info"],children:(0,y.jsx)(M.o,{href:j,data:v})}),(0,y.jsx)("div",{className:V,children:(0,y.jsx)(i.gh,{cards:c,onAddNewCardFormShow:b,buttonClassName:dt["purchase-btn"],buttonText:P,packageInfo:u,onPaymentStart:h,onPaymentFinish:d,onPurchaseButtonClick:C,confirmed:!0,addNewCardFormVisible:!1,chooseCardTextVisible:!1,removeCardButtonVisible:!1,additionalInvoiceData:p,wide:!1})}),L&&(0,y.jsx)("div",{className:dt["charge-info"],children:(0,y.jsx)(M.o,{href:L})})]}),"A"===T&&(0,y.jsx)("div",{className:dt.benefits,children:(0,y.jsx)(at.v,{trialPackage:r,variant:"list",trialPackageOrigin:"deeplink"})}),"B"===T&&(0,y.jsx)("div",{className:dt["gift-card"],children:(0,y.jsx)(ut,{})})]}),(0,y.jsx)(st,{package:r})]})]})}));var mt=(0,n.memo)((e=>{var t=(0,l.mA)((()=>lt.D.shared().paramWithPath(["product"])),[],"");return(0,y.jsx)(At,Object.assign({},e,{product:t}))})),gt=r(74539),vt=r(8702),bt=r(79310);var yt=r(61006),Ct=r(34933);const wt=(0,n.memo)((e=>{var{product:t,package:r,onCloseButtonClick:s,onBackButtonClick:a,packageInfo:o,onPaymentFinish:l,onPaymentStart:c,additionalInvoiceData:u,phoneNumber:d,onPhoneNumberChange:h,phoneNumberInputVisible:p,phoneNumberInputNoticeVisible:f}=e,A=(0,w.n)("payment/referral-purchase","purchase-button-text"),m=(0,n.useMemo)((()=>p?(0,y.jsx)(yt.A,{value:d,onValueChange:h,containerClassName:"purchase-phone-number-input-container",inputClassName:"purchase-phone-number-input",buttonClassName:"purchase-phone-number-input-button"}):void 0),[d,h,p]),g=(0,n.useMemo)((()=>(0,y.jsx)(Ct.R,{package:r})),[r]),v=(0,n.useMemo)((()=>({step:"add-card"})),[]),b=(0,n.useMemo)((()=>k()("payment-referral-purchase-add-card-step__wrapper",ft.Z.container,ft.Z[t])),[t]);return(0,y.jsxs)("div",{children:[(0,y.jsx)(pt.W,{type:"referral",options:v}),(0,y.jsx)("button",{className:"payment-referral-purchase-add-card-step__back",onClick:a,children:(0,y.jsx)(j.Z,{icon:bt.Z,typeClass:"payment-referral-purchase-add-card-step__icon"})}),(0,y.jsx)(S.P,{onClick:s}),(0,y.jsxs)("div",{className:b,children:[(0,y.jsx)(i.GS,{buttonText:A,packageInfo:o,onPaymentStart:c,onPaymentFinish:l,additionalInvoiceData:u,confirmed:!0,phoneNumberInput:m,purchaseButtonTitleComponent:g}),(0,y.jsxs)("div",{className:"payment-referral-purchase-add-card-step__paymentInfo",children:[(0,y.jsx)("div",{className:"payment-referral-purchase-add-card-step__cardsSecurityProtection",children:(0,y.jsx)(i.Yg,{})}),(0,y.jsx)(st,{package:r,phoneInputNoticeVisible:f})]})]})]})}));var Mt=["userId","onPaymentFinish"],St=(0,n.memo)((e=>{var{userId:t,onPaymentFinish:r}=e,i=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,Mt),[s,a]=(0,n.useState)(""),o=(0,l.mA)((()=>x.D.shared().phoneVerification.enabled),[],!1),c=(0,l.mA)((()=>t?vt.l.shared(t).verified:(0,I.of)(!0)),[t],!0),u=(0,n.useCallback)(((e,n)=>{r(e,n),!e&&s&&gt.X.shared(t).add(s,"purchase").safeSubscribe()}),[r,t,s]),d=(0,l.mA)((()=>lt.D.shared().paramWithPath(["product"])),[],""),h=!c&&o;return(0,y.jsx)(wt,Object.assign({product:d,onPaymentFinish:u,phoneNumber:s,onPhoneNumberChange:a,phoneNumberInputVisible:h,phoneNumberInputNoticeVisible:o},i))})),It=r(45935);var Et,xt=(Et=(0,n.memo)((e=>{var{userId:t,currentStep:r,offer:n,package:s,onCloseButtonClick:a,onAddCardClick:o,onAddCardStepBackButtonClick:l,onCancelPayment:c,lockScreenVisible:u,paymentSessionId:d,userName:h,cards:p,packageInfo:f,additionalInvoiceData:A,onPaymentStart:m,onPaymentFinish:g}=e;return(0,y.jsxs)("div",{className:"payment-referral-purchase__container",children:[(0,y.jsx)(i.Io,{className:"payment-referral-purchase__purchase-lock-screen",visible:u,onCancel:c,sessionId:d}),(0,y.jsxs)("div",{className:"payment-referral-purchase__stepContent",children:["choose-card"===r&&(0,y.jsx)(mt,{userName:h,offer:n,package:s,onCloseButtonClick:a,onAddCardClick:o,cards:p,packageInfo:f,additionalInvoiceData:A,onPaymentStart:m,onPaymentFinish:g}),"add-card"===r&&(0,y.jsx)(St,{userId:t,package:s,onCloseButtonClick:a,onBackButtonClick:l,packageInfo:f,additionalInvoiceData:A,onPaymentStart:m,onPaymentFinish:g})]}),(0,y.jsx)(It.f,{})]})})),(0,n.memo)((e=>{var{offer:t,userId:r,onPaymentStart:i,currentStep:s}=e,a=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,C);(0,n.useEffect)((()=>{"cupid-purchase"===t.referent?v.G.shared(r).logCupidTrialPopupOpened(s):"first-login-trial"===t.referent?v.G.shared(r).logFirstLoginTrialPopupOpened(s):"every-visit-trial"===t.referent&&v.G.shared(r).logEveryVisitTrialPopupOpened(s)}),[t.referent,r,s]);var o=(0,n.useCallback)(((e,n)=>{r&&b.PV.shared().logPurchaseStarted(r,n.type),"cupid-purchase"===t.referent?v.G.shared(r).logCupidTrialAccepted(s):"first-login-trial"===t.referent?v.G.shared(r).logFirstLoginTrialAccepted(s):"every-visit-trial"===t.referent&&v.G.shared(r).logEveryVisitTrialAccepted(s),i&&i(e,n)}),[r,i,t.referent,s]);return(0,y.jsx)(Et,Object.assign({userId:r,offer:t,onPaymentStart:o,currentStep:s},a))}))),Tt=(0,h.oq)((()=>{var[e,t]=(0,n.useState)("choose-card"),[r,v]=(0,n.useState)(!1),[b,C]=(0,n.useState)(""),w=(0,a.I)(),{offer:M,rejectOffer:S,acceptOffer:I}=(0,o.g)(w?f._.shared(w):void 0,(e=>e)),E="cupid-purchase"===(null==M?void 0:M.referent)||"first-login-trial"===(null==M?void 0:M.referent)||"every-visit-trial"===(null==M?void 0:M.referent)||"trial-norequisites"===(null==M?void 0:M.referent)?M.trialPackage:void 0,x=(0,n.useMemo)((()=>{var e,t;return E&&{price:(null===(e=E.priceWithTax)||void 0===e?void 0:e.includingTax)||E.price,recurringPrice:(null===(t=E.fullPriceWithTax)||void 0===t?void 0:t.includingTax)||E.standartPrice,currency:E.currency,sku:E.sku,type:E.meta.Trial?"freeTrial":"regular"}}),[E]),T=(0,n.useCallback)((e=>{C(e),v(!0)}),[]),D=(0,n.useCallback)(((e,t,r)=>{var n=function(e,t){var r={};return"cards"===e&&"rebill"===t.type&&(r["card-id"]=t.cardId,r["card-number"]=t.cardNumber),r}(e,t);try{if(!r)return;p.Z.emit("command.moto.payment.error");var s="code"in r?+r.code:void 0;if(s){if(g.c[s]){var a=(0,u.an)(g.c[s]),o=a.data;return Object.prototype.hasOwnProperty.call(a,"data")&&n&&o&&Object.keys(o).forEach((function(e){o[e]=n[e]})),void p.Z.emit("app:error",a)}if(g.X[s]||s===i.LO)return}p.Z.emit("app:error","purchase2300")}catch(e){console.error(e)}}),[]),k=(0,n.useCallback)((()=>{s.T.shared().get(A.Z).actions.close("referral-purchase"),null==S||S()}),[S]),j=(0,n.useCallback)((()=>{s.T.shared().get(A.Z).actions.close("referral-purchase"),null==I||I()}),[I]),L=(0,n.useCallback)(((e,t)=>{v(!1);var r=function(e){return"card"===e.type||"rebill"===e.type?"cards":e.type}(t);e?D(r,t,e):j()}),[D,j]),O=(0,n.useCallback)((()=>{v(!1)}),[]),P=(0,n.useMemo)((()=>{if(E){var e=null==E?void 0:E.type,t=(0,m.t)(e),r=(0,m.E)(E,t);if(r.methods.length)return{invoice:(0,d.VN)(r),orderConfirmed:!0}}}),[E]),N=(0,l.mA)((()=>i.V0.shared().getCards()),[],[]),B=(0,n.useCallback)((()=>t("choose-card")),[]),R=(0,n.useCallback)((()=>t("add-card")),[]),V=(0,c.G)(w);(0,h.f5)(!!(M&&E&&V&&N&&w)||void 0);var z=!!M&&E&&w;return(0,n.useEffect)((()=>{null===M&&s.T.shared().get(A.Z).actions.close("referral-purchase")}),[M]),(0,n.useEffect)((()=>{z&&w&&f._.shared(w).offerShown(M)}),[z,w,M]),z?(0,y.jsx)(xt,{userId:w,offer:M,package:E,userName:null==V?void 0:V.name,onCloseButtonClick:k,currentStep:e,onAddCardClick:R,onAddCardStepBackButtonClick:B,cards:N,packageInfo:x,additionalInvoiceData:P,onPaymentStart:T,onPaymentFinish:L,onCancelPayment:O,lockScreenVisible:r,paymentSessionId:b}):null}),"payment.referral.purchase")},32507:(e,t,r)=>{"use strict";r.d(t,{T:()=>q});var n=r(83426),i=r(90196),s=r(41525),a=r(43619),o=r(85814),l=r(56782),c=r(97893),u=r(79587),d=r(47754),h=r(88768);var p=r(11837),f=["title","dataTestId","short","discountPercentage","onClick"],A={speedActionId:"purchase-button"};const m=(0,n.memo)((e=>{var{title:t,dataTestId:r,short:i,discountPercentage:s,onClick:a}=e,o=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,f),l=(0,d.n)("commons",i?"open-purchase-small":"open-purchase-default"),c=null!=t?t:l,m=(0,n.useMemo)((()=>r?Object.assign({},A,{testId:r}):A),[r]);return c?(0,p.jsxs)("div",{className:"payment-subscribe-button__container",onClick:a,children:[(0,p.jsx)(u.z,Object.assign({},o,{variant:"primary",title:c,accessKey:"S",dataAttributes:m})),s?(0,p.jsx)(h.h,{className:"payment-subscribe-button__discount",discountPercentage:s}):null]}):null}));var g,v=r(22983),b=r(82801),y=r(20867),C=r(19351),w=r(95725),M=r(74084),S=r(61922),I=r(30859),E=r(66784),x=r(42103),T=r(29331),D=r(98705),k=r(55948),j=r(76214),L=e=>e.localizedPrice&&e.localizedRecurringPrice?e.localizedRecurringPrice.includingTax>e.localizedPrice.includingTax:!!e.recurringPrice&&e.recurringPrice.includingTax>e.price.includingTax,O=r(27552),P=r(68272);class N extends S.l{constructor(e){super(),this.discount=j.Wd.shared(e).subscriptionsPackages.pipe((0,w.U)((e=>{var t,r,n,i,s,a,o=(e=>e.filter(L))(e);return o.length?(r=(t=o[0]).localizedPrice||t.price,n=t.localizedRecurringPrice||t.recurringPrice,i=t.methods.includes(P.Qy.cards)?"iso4217":"default",s=void 0!==r.localizedIncludingTax?r.localizedIncludingTax:(0,O.T)(r.currency,r.includingTax,i),(a=n&&n.includingTax!==r.includingTax?n.localizedIncludingTax?n.localizedIncludingTax:(0,O.T)(n.currency,n.includingTax,i):null)&&a!==s?Math.floor(100-100*r.includingTax/n.includingTax):0):0}))),this.canOffer=k.D.shared().subscribeButtonDiscountLabelEnabled.pipe((0,x.w)((e=>e?this.discount.pipe((0,w.U)((e=>e>0))):(0,b.of)(!1))),(0,T.x)())}start(){return this.discount.toSingle().pipe((0,D.o4)((e=>E.x.success(e))))}}g=N,N.shared=(0,I.r)((e=>new g(e)));var B,R=r(32656),V=r(52281);class z{constructor(e){this.userId=e}logButtonClicked(){R.f.shared(this.userId).logEvent("upgrade-account-button-clicked",{"user-id":this.userId}).safeSubscribe(),V.q.shared().logEvent("header","click","purchase_button",void 0)}}B=z,z.shared=(0,I.r)((e=>new B(e)));var Y,G=["onClick","discountLabelAvailable"],U=["onClick","discountLabelAvailable"],F=(Y=m,(0,n.memo)((e=>{var{onClick:t,discountLabelAvailable:r}=e,i=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,G),s=(0,y.I)(),a=(0,n.useCallback)((()=>{r&&s&&z.shared(s).logButtonClicked(),null==t||t()}),[s,r,t]);return(0,p.jsx)(Y,Object.assign({onClick:a},i))}))),q=(0,n.memo)((e=>{var{onClick:t,discountLabelAvailable:r}=e,u=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,U),d=(0,y.I)(),h=(0,a.Yc)((()=>i.N.shared().refillBalance({name:s.t.Menu}).pipe((0,C.b)((e=>{null==t||t(e)})))),[t],!1),f=(0,a.mA)((()=>d?(0,v.aj)([c.I.shared(d).tags,o.v.shared(d).userIsFreeMember,l.V.shared(d).canSubscribe]).pipe((0,w.U)((e=>{var[t,r,n]=e;return!t.includes("users.prepromoter")&&!r&&n}))):(0,b.of)(!1)),[d]),{offer:A,canOffer:m,postponeOffer:g}=(0,M.g)(d?N.shared(d):void 0);(0,n.useEffect)((()=>{A&&!m&&g()}),[A,m,g]);var S=r&&A?A:void 0;return f?(0,p.jsx)(F,Object.assign({},u,{onClick:h,discountPercentage:S,discountLabelAvailable:!!r})):null}))},73329:(e,t,r)=>{"use strict";r.d(t,{v:()=>L});var n=r(83426),i=r(72779),s=r.n(i),a=r(97893),o=r(20867),l=r(43619),c=r(82801),u=r(95725),d=r(3100),h=r(848),p=r(11837);const f=(0,n.memo)((e=>{var{description:t,iconName:r,title:n="",iconClass:i=""}=e;return(0,p.jsxs)("div",{className:"subscription-benefit-item",children:[(0,p.jsx)("span",{className:"subscription-benefit-item-icon "+i,children:(0,p.jsx)(h.J,{name:r,size:"normal"})}),(0,p.jsxs)("div",{children:[(0,p.jsx)("span",{className:"subscription-benefit-item-title",children:"string"==typeof n?n:(0,p.jsx)(n,{})})," ",t]})]})}));var A=r(47754);const m=(0,n.memo)((e=>{var{iconClass:t,userIsFromCupid:r,product:n}=e,i=(0,A.n)("payment",r?"unlimited-communication-title":"unlimited-messages-title"),s=(0,A.n)("payment","unlimited-messages-description"),a="elitecircle"===n?"chat-bubble":"infinity";return(0,p.jsx)(f,{title:i,description:s,iconName:a,iconClass:t})}));var g=(0,n.memo)((e=>{var t=(0,o.I)(),r=(0,l.mA)((()=>t?a.I.shared(t).tags.pipe((0,u.U)((e=>e.includes("coregistration.cupid")))):(0,c.of)(!1)),[t]),n=d.D.shared().product;return(0,p.jsx)(m,Object.assign({},e,{userIsFromCupid:r,product:n}))}));const v=(0,n.memo)((e=>{var{iconClass:t,product:r}=e,n=(0,A.n)("payment","free-credits-title"),i=(0,A.n)("payment","free-credits-description"),s="elitecircle"===r?"circles":"coin-currency";return(0,p.jsx)(f,{title:n,description:i,iconName:s,iconClass:t})}));var b=(0,n.memo)((e=>{var t=d.D.shared().product;return(0,p.jsx)(v,Object.assign({},e,{product:t}))}));const y=(0,n.memo)((e=>{var{iconClass:t}=e,r=(0,A.n)("payment","read-all-messages-title"),n=(0,A.n)("payment","read-all-messages-description");return(0,p.jsx)(f,{title:r,description:n,iconName:"message",iconClass:t})})),C=(0,n.memo)((e=>{var{iconClass:t,product:r}=e,n=(0,A.n)("payment","unlimited-mingles-title"),i=(0,A.n)("payment","unlimited-mingles-description"),s="elitecircle"===r?"share":"paper-plane";return(0,p.jsx)(f,{title:n,description:i,iconName:s,iconClass:t})}));var w=(0,n.memo)((e=>{var t=d.D.shared().product;return(0,p.jsx)(C,Object.assign({},e,{product:t}))}));const M=(0,n.memo)((e=>{var{iconClass:t,product:r}=e,n=(0,A.n)("payment","voice-messages-and-video-chats-title"),i=(0,A.n)("payment","voice-messages-and-video-chats-description"),s="elitecircle"===r?"camera":"microphone";return(0,p.jsx)(f,{iconName:s,iconClass:t,title:n,description:i})}));var S=(0,n.memo)((e=>{var t=d.D.shared().product;return(0,p.jsx)(M,Object.assign({},e,{product:t}))}));const I=(0,n.memo)((e=>{var{iconClass:t}=e,r=(0,A.n)("payment","active-verified-members-title"),n=(0,A.n)("payment","active-verified-members-description");return(0,p.jsx)(f,{title:r,description:n,iconName:"person",iconClass:t})}));var E=r(22201),x=r(27552);const T=(0,n.memo)((e=>{var{iconClass:t,trialPackage:r}=e,i=(0,n.useMemo)((()=>{if(r&&"net"!==r.priceType&&r.standartPrice){var e=(0,x.T)(r.currency,r.standartPrice);return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)("span",{className:"subscription-benefit-item-title-strike",children:e})," "]})}return null}),[r]),s=(0,n.useCallback)((()=>(0,p.jsxs)(p.Fragment,{children:[i,(0,p.jsx)(E.o,{href:"/payment#free-first-month-title"})]})),[i]),a=(0,A.n)("payment","free-first-month-description",{amount:r?String(r.amount):""});return(0,p.jsx)(f,{title:s,description:a,iconName:"gift",iconClass:t})})),D=(0,n.memo)((e=>{var{iconClass:t}=e,r=(0,A.n)("payment","opt-out-title"),n=(0,A.n)("payment","opt-out-description"),i=s()(t,"payment-subscription-benefits-opt-out-benefit__icon");return(0,p.jsx)(f,{title:r,description:n,iconName:"block",iconClass:i})})),k=(0,n.memo)((e=>{var{popularMembersEnabled:t,exclusiveSubscriptionPricesEnabled:r,unlimitedMessagesWithSubscriptionVisible:i,readAllMessagesVisible:a,unlimitedLetsMingleWithMembershipVisible:o,voiceMessagesAndVideoChatsBenefitVisible:l,trialPackage:c,trialPackageOrigin:u="banner",variant:d="list"}=e,h=(0,n.useMemo)((()=>s()("subscription-benefits",d)),[d]);return c&&"banner"===u?(0,p.jsxs)("div",{className:h,children:[(0,p.jsx)(T,{iconClass:"subscription-benefits-icon blue-icon",trialPackage:c}),l&&(0,p.jsx)(S,{iconClass:"subscription-benefits-icon yellow-icon"}),(0,p.jsx)(I,{iconClass:"subscription-benefits-icon green-icon"}),o&&(0,p.jsx)(w,{iconClass:"subscription-benefits-icon red-icon"})]}):t&&c&&"deeplink"===u?(0,p.jsxs)("div",{className:h,children:[i&&(0,p.jsx)(g,{iconClass:"subscription-benefits-icon blue-icon"}),(0,p.jsx)(b,{iconClass:"subscription-benefits-icon yellow-icon"}),o&&(0,p.jsx)(w,{iconClass:"subscription-benefits-icon red-icon"}),(0,p.jsx)(D,{iconClass:"subscription-benefits-icon green-icon"})]}):t?(0,p.jsxs)("div",{className:h,children:[i&&(0,p.jsx)(g,{iconClass:"subscription-benefits-icon blue-icon"}),(0,p.jsx)(b,{iconClass:"subscription-benefits-icon yellow-icon"}),a&&(0,p.jsx)(y,{iconClass:"subscription-benefits-icon green-icon"}),o&&(0,p.jsx)(w,{iconClass:"subscription-benefits-icon red-icon"})]}):r?(0,p.jsxs)("div",{className:h,children:[i&&(0,p.jsx)(g,{iconClass:"subscription-benefits-icon blue-icon"}),l&&(0,p.jsx)(S,{iconClass:"subscription-benefits-icon yellow-icon"}),(0,p.jsx)(b,{iconClass:"subscription-benefits-icon green-icon"}),o&&(0,p.jsx)(w,{iconClass:"subscription-benefits-icon red-icon"})]}):(0,p.jsxs)("div",{className:h,children:[(0,p.jsx)(b,{iconClass:"subscription-benefits-icon blue-icon"}),l&&(0,p.jsx)(S,{iconClass:"subscription-benefits-icon yellow-icon"}),a&&(0,p.jsx)(y,{iconClass:"subscription-benefits-icon green-icon"}),o&&(0,p.jsx)(w,{iconClass:"subscription-benefits-icon red-icon"})]})}));var j=r(55948),L=(0,n.memo)((e=>{var t=(0,l.mA)((()=>j.D.shared().popularMembersEnabled),[],!1),r=(0,l.mA)((()=>j.D.shared().unlimitedMessagesWithSubscriptionEnabled),[],!1),n=(0,l.mA)((()=>j.D.shared().unlimitedLetsMingleWithMembershipEnabled),[],!1),i=(0,l.mA)((()=>j.D.shared().trialMessagesEnabled),[],!1),s=(0,l.mA)((()=>j.D.shared().voiceMessagesEnabled),[],!1),a=(0,l.mA)((()=>j.D.shared().videoCallEnabled),[],!1),o=(0,l.mA)((()=>j.D.shared().exclusiveSubscriptionPricesEnabled),[],!1),c=s&&a;return(0,p.jsx)(k,Object.assign({},e,{popularMembersEnabled:t,unlimitedMessagesWithSubscriptionVisible:r,unlimitedLetsMingleWithMembershipVisible:n,readAllMessagesVisible:i,voiceMessagesAndVideoChatsBenefitVisible:c,exclusiveSubscriptionPricesEnabled:o}))}))},12706:(e,t,r)=>{"use strict";r.r(t),r.d(t,{PresentsAnimation:()=>h});var n=r(83426),i=r(72779),s=r.n(i);var a=r(11837);const o=(0,n.memo)((e=>{var{cheerAnimationSrc:t,iframeProps:r,onLoad:i,onFinish:o,onError:l,loopKey:c}=e,[u,d]=(0,n.useState)(!1),h=(0,n.useCallback)((()=>{u||d(!0),i&&i()}),[u,i]),p=(0,n.useMemo)((()=>s()(!u&&"presents-animation__hidden")),[u]);(0,n.useLayoutEffect)((()=>{function e(e){!o||"animation_ended"!==(null==e?void 0:e.data)&&"3d_animation_ended"!==(null==e?void 0:e.data)?"iframe_body_is_shown"===(null==e?void 0:e.data)&&d(!0):o()}return addEventListener("message",e),()=>{removeEventListener("message",e)}}),[o]);var f=(0,n.useCallback)((()=>{l&&l()}),[l]);return(0,a.jsx)("iframe",Object.assign({width:"100%",height:"100%",allow:"autoplay; encrypted-media"},r,{src:t,scrolling:"no",onLoad:h,onError:f,className:p}),c)}));var l=r(27048),c=r(49443),u=r(43619),d=r(3100),h=(0,n.memo)((e=>{var{cheerName:t,iframeProps:r,loopAnimation:i,onFinish:s,onLoad:h,onError:p}=e,[f,A]=(0,n.useState)(0),m=d.D.shared().presents.host,g=(0,u.mA)((()=>c.R.shared().has(t)),[t]),v=(0,n.useMemo)((()=>""+m+(0,l.es)(t)+"?v=202403"),[t,m]),b=(0,n.useCallback)((()=>{i&&A(Date.now()),null==s||s()}),[s,i]);return g?(0,a.jsx)(o,{cheerAnimationSrc:v,loopKey:f,iframeProps:r,onLoad:h,onFinish:b,onError:p}):null}))},6825:(e,t,r)=>{"use strict";r.d(t,{$:()=>f});var n=r(76653),i={};["Arguments","Function","String","Number","Date","RegExp","Error","File"].forEach((function(e){i["is"+e]=function(t){return Object.prototype.toString.call(t)==="[object "+e+"]"}})),i.isFinite=function(e){return isFinite(e)&&!i.isNaN(parseFloat(e))},i.isNaN=function(e){return i.isNumber(e)&&e!==+e},i.isBoolean=function(e){return!0===e||!1===e||"[object Boolean]"===toString.call(e)},i.isNull=function(e){return null===e},i.isUndefined=function(e){return void 0===e},i.isObject=function(e){var t=typeof e;return"function"===t||"object"===t&&!!e};const s=i;var a=r(83032),o=r(63556),l=r(11837),c=["jan","feb","mar","apr","may","june","july","aug","sept","oct","nov","dec"],u=["sun","mon","tue","wed","thu","fri","sat"];function d(e,t){for(var r=e.toString(),n=0;n<t-r.length;n++)r="0"+r;return r}var h,p,f=(h=r(22201).o,(p=(0,n.s)(((e,t)=>{var{useDistinct:r,useObservable:n,useState:i}=t,{date:p}=e,f=n((()=>o.W.shared().localizeNamespace("/commons/date").asObservable())),A=r((e=>e&&(s.isDate(e)?e:new Date(e))),p),[m,g]=i(void 0);A&&a.X.shared().now((e=>{var t,r,n,i,s=new Date(e),a=(t=A,r=s,n=new Date(t.getFullYear(),t.getMonth(),t.getDate()),i=new Date(r.getFullYear(),r.getMonth(),r.getDate()),Math.floor((i.getTime()-n.getTime())/1e3*60*60*24));m!==a&&g(a)}));var v=r(((e,t,r)=>{if(e&&t&&s.isNumber(r))return 0===r?{pattern:"weeks",data:{day:e.today,hours:d(t.getHours(),2),minutes:d(t.getMinutes(),2)}}:1===r?{pattern:"weeks",data:{day:e.yesterday,hours:d(t.getHours(),2),minutes:d(t.getMinutes(),2)}}:r<7?{pattern:"weeks",data:{day:e[u[t.getDay()]],hours:d(t.getHours(),2),minutes:d(t.getMinutes(),2)}}:{pattern:"date",data:{month:e[c[t.getMonth()]],day:t.getDate(),hours:d(t.getHours(),2),minutes:d(t.getMinutes(),2)}}}),f,A,m),b=r((e=>e&&"/commons/date#"+e),v&&v.pattern);return b?(0,l.jsx)(h,Object.assign({},e,{href:b,data:v&&v.data})):null}))).displayName="components.date.controller",p)},12989:(e,t,r)=>{"use strict";r.d(t,{t:()=>E});var n=r(83426);const i={container:"rooms-backgrounds-tape-item__container","image-container-small":"rooms-backgrounds-tape-item__image-container-small","image-container-large":"rooms-backgrounds-tape-item__image-container-large",interactive:"rooms-backgrounds-tape-item__interactive","image-container":"rooms-backgrounds-tape-item__image-container",selected:"rooms-backgrounds-tape-item__selected",circle:"rooms-backgrounds-tape-item__circle",name:"rooms-backgrounds-tape-item__name",price:"rooms-backgrounds-tape-item__price",locked:"rooms-backgrounds-tape-item__locked","locked-blur":"rooms-backgrounds-tape-item__locked-blur"};var s=r(72779),a=r.n(s),o=r(33330),l=r(47754),c=r(59897),u=r(79587),d=r(11837);const h=(0,n.memo)((0,n.forwardRef)(((e,t)=>{var{background:r,selected:s,onClick:h,onInstallButtonClick:p,interactive:f,purchased:A,path:m,installButtonDisabled:g,size:v}=e,b=(0,n.useCallback)((()=>{f&&h(r)}),[r,h,f]),y=(0,n.useCallback)((()=>{f&&p(r)}),[p,r,f]),C=a()(i["image-container"],i["image-container-"+v],s&&i.selected),w=!(!r.price.value||A),M=a()(i.circle,w&&i.locked),S=(0,l.n)("rooms",0===r.price.value?"free":w?"item-price-"+r.price.type:"installed",{price:r.price.value}),I=w&&"small"===v?r.price.value.toString():S,E=(0,l.n)("rooms","install-button-title"),x=f&&w&&s,T=a()(i.container,f&&i.interactive);return(0,d.jsxs)("div",{className:T,ref:t,children:[(0,d.jsx)("div",{className:i.name,children:(0,d.jsx)(c.x,{content:r.name,variant:"h3",color:"light"})}),(0,d.jsx)("div",{className:C,onClick:b,children:(0,d.jsxs)("div",{className:M,children:[(0,d.jsx)(o.P,{path:m}),w&&(0,d.jsx)("div",{className:i["locked-blur"]})]})}),x&&(0,d.jsx)(u.z,{variant:"secondary",onClick:y,title:E,size:"tiny",disabled:g}),f&&(0,d.jsx)("div",{className:i.price,children:(0,d.jsx)(c.x,{content:I,variant:"body-2",color:"light"})})]})})));var p=r(27048),f=r(43619),A=r(64061),m=r(11483),g=(0,n.memo)((e=>{var{background:t,onClick:r,interactive:n,purchased:i,selected:s,itemRef:a,size:o}=e,[l,c]=(0,f.OX)(),u=(0,p.m3)(t.imagePreview.reference),g=(0,m.B)(),v=(0,f.Yc)((e=>c(A.x.shared(g).purchase(e))),[c,g]);return(0,d.jsx)(h,{background:t,onClick:r,interactive:n,purchased:i,selected:s,path:u,onInstallButtonClick:v,installButtonDisabled:l,size:o,ref:a})}));const v=(0,n.memo)((e=>{var{backgrounds:t,room:r,background:n,userIsUsual:i,onClick:s,containerRef:a,selectedItemRef:o,itemSize:l}=e;return(0,d.jsx)("div",{className:"rooms-backgrounds-tape__container",ref:a,children:t.map((e=>{var t,{guid:a}=e,c=(null==n?void 0:n.guid)===a,u=!(null===(t=r[a])||void 0===t||!t.purchased),h=c?o:void 0;return(0,d.jsx)(g,{background:e,selected:c,onClick:s,interactive:i,purchased:u,size:l,itemRef:h},a)}))})}));var b=r(65791),y=r(95725),C=r(93296),w=r(87903),M=r(76143),S=r(58552),I=r(52507),E=(0,n.memo)((()=>{var e=(0,n.useRef)(null),t=(0,n.useRef)(null),r=(0,m.B)(),i=(0,S.T)(),s=(0,I.B)();(0,n.useEffect)((()=>{var r;t.current&&e.current&&(null===(r=e.current)||void 0===r||r.scrollTo(t.current.offsetLeft,0))}),[i,s]);var a=(0,f.mA)((()=>A.x.shared(r).items().pipe((0,y.U)((e=>e.filter((e=>"background"===e.group)))))),[r]),o=(0,f.mA)((()=>C.e.shared(r).room()),[r]),l=(0,f.mA)((()=>C.e.shared(r).currentBackground),[r]),c=(0,f.GC)((e=>{var t,n;if((null==l?void 0:l.guid)===e.guid||!o)return M.o.just();w.E.shared(r).selectBackground(e);var i=!(null===(t=o[e.guid])||void 0===t||!t.purchased),s=0===e.price.value,a=!(null===(n=o[e.guid])||void 0===n||!n.installed);return i&&!a?C.e.shared(r).setItem(e.guid):!i&&s?A.x.shared(r).purchase(e):M.o.just()}),[null==l?void 0:l.guid,o,r]),u=(0,f.mA)((()=>b.Session.shared().userIsUsual),[]),h="desktop"===s||"landscape"===i?"large":"small";return a&&o&&l&&void 0!==u?(0,d.jsx)(v,{backgrounds:a,room:o,background:l,onClick:c,userIsUsual:u,containerRef:e,selectedItemRef:t,itemSize:h}):null}))},69399:(e,t,r)=>{"use strict";r.r(t),r.d(t,{RoomsCatalogue:()=>j});var n=r(83426);var i=r(52900),s=r(59897);var a=r(33330),o=r(848),l=r(79587),c=r(47754),u=r(11837);const d=(0,n.memo)((e=>{var{path:t,title:r,lockIconVisible:n,priceType:i,priceValue:d,installButtonVisible:h,installButtonDisabled:p,onInstallButtonClick:f,priceVisible:A,purchasedTextVisible:m,attendeeName:g,previewWidth:v,previewHeight:b}=e,y=(0,c.n)("rooms","item-price-"+i,{price:d}),C=(0,c.n)("rooms","install-button-title"),w=(0,c.n)("rooms","purchased-item-notification",{attendeeName:g});return(0,u.jsxs)("div",{className:"rooms-catalogue-card__container",children:[(0,u.jsxs)("div",{className:"rooms-catalogue-card__cardHeader",children:[n&&(0,u.jsx)(o.J,{name:"locker",size:"normal"}),(0,u.jsx)(s.x,{content:r,variant:"h2",color:"light"})]}),(0,u.jsx)("div",{className:"rooms-catalogue-card__imageContainer",children:(0,u.jsx)(a.P,{width:v,height:b,path:t})}),h&&(0,u.jsx)(l.z,{variant:"secondary",title:C,rounded:!0,blockLevel:!0,disabled:p,onClick:f}),A&&(0,u.jsx)(s.x,{content:y,color:"action-gray",variant:"footnote-2"}),m&&(0,u.jsx)(s.x,{content:w,color:"action-gray",variant:"footnote-2"})]})}));var h,p=r(27048),f=r(27567),A=r(43619),m=r(64061),g=r(32638),v=r(5436),b=r(65791),y=r(11483),C=(h=d,(0,n.memo)((e=>{var{roomId:t,title:r,priceValue:i,onInstallButtonClick:s}=e,a=(0,n.useCallback)((()=>{g.b.shared(t).logInstallItemButtonClicked({itemName:r,itemPrice:i,cta:"catalog"}),s()}),[t,r,i,s]);return(0,u.jsx)(h,Object.assign({},e,{onInstallButtonClick:a}))}))),w=(0,n.memo)((e=>{var{item:t,purchased:r}=e,[n,i]=(0,A.OX)(),s=(0,y.B)(),a=(0,v.U)(s).attendeeId,o=(0,f.G)(a),l=(0,p.m3)(t.imagePreview.reference),c=(0,A.Yc)((()=>i(m.x.shared(s).purchase(t))),[t,s,i]),d=(0,A.mA)((()=>b.Session.shared().userIsUsual),[]),h=!r&&d,g=!r&&d,w=r&&d;return o&&void 0!==h&&void 0!==g&&void 0!==w?(0,u.jsx)(C,{path:l,title:t.name,roomId:s,lockIconVisible:!r,priceType:t.price.type,priceValue:t.price.value,installButtonVisible:h,installButtonDisabled:n,onInstallButtonClick:c,priceVisible:g,purchasedTextVisible:w,attendeeName:o.name,previewWidth:t.imagePreview.width,previewHeight:t.imagePreview.height}):null})),M=r(88729),S=r(52507),I=r(72779),E=r.n(I),x=r(12989);const T=(0,n.memo)((e=>{var{onCloseButtonClick:t,items:r,room:a,attendeeName:o,notificationVisible:l,onCloseNotificationClick:d}=e,h=(0,S.B)(),p=(0,n.useMemo)((()=>E()("rooms-catalogue__container","desktop"===h&&"rooms-catalogue__containerDesktop")),[h]),f=(0,n.useMemo)((()=>E()("rooms-catalogue__cardsContainer","desktop"===h&&"rooms-catalogue__cardsContainerDesktop")),[h]),A=(0,n.useMemo)((()=>r.map((e=>{var t;return(0,u.jsx)(w,{item:e,purchased:!(null===(t=a[e.guid])||void 0===t||!t.purchased)},e.guid)}))),[r,a]),m=(0,c.n)("rooms","catalogue-notification",{name:o}),g="other"===h;return(0,u.jsxs)("div",{className:p,children:[(0,u.jsx)(i.P,{onClick:t,className:"rooms-catalogue__closeButton"}),(0,u.jsx)("div",{className:"rooms-catalogue__title",children:(0,u.jsx)(M.LocalizedText,{href:"/rooms#catalogue-title",variant:"h1",color:"light"})}),l&&(0,u.jsxs)("div",{className:"rooms-catalogue__notificationContainer",children:[(0,u.jsx)(s.x,{content:m,variant:"footnote-2",color:"light"}),(0,u.jsx)(i.P,{onClick:d,className:"rooms-catalogue__notificationCloseButton"})]}),(0,u.jsxs)("div",{className:"rooms-catalogue__itemsContainer",children:[g?(0,u.jsx)("div",{className:"rooms-catalogue__backgroundsTape",children:(0,u.jsx)(x.t,{})}):null,(0,u.jsx)("div",{className:f,children:A})]})]})}));var D=r(93296),k=r(95725),j=(0,n.memo)((e=>{var{onCloseButtonClick:t}=e,[r,i]=(0,n.useState)(!0),s=(0,y.B)(),a=(0,f.G)((0,v.U)(s).attendeeId),o=(0,A.mA)((()=>m.x.shared(s).items().pipe((0,k.U)((e=>e.filter((e=>"background"!==e.group)))))),[s]),l=(0,A.mA)((()=>D.e.shared(s).room()),[s]),c=(0,n.useCallback)((()=>{i(!1)}),[]),d=(0,A.mA)((()=>b.Session.shared().userIsUsual),[]),h=r&&d;return o&&l&&a&&void 0!==h?(0,u.jsx)(T,{onCloseButtonClick:t,items:o,room:l,attendeeName:a.name,notificationVisible:h,onCloseNotificationClick:c}):null}))},52900:(e,t,r)=>{"use strict";r.d(t,{P:()=>l});var n=r(83426);var i=r(72779),s=r.n(i),a=r(848),o=r(11837);const l=(0,n.memo)((e=>{var{onClick:t,className:r,disabled:n=!1}=e,i=s()(r,"rooms-close-button__container",{"rooms-close-button__disabled":n});return(0,o.jsx)("div",{onClick:t,className:i,children:(0,o.jsx)(a.J,{name:"cross",size:"normal"})})}))},63253:(e,t,r)=>{"use strict";r.r(t),r.d(t,{RoomsItemAddedAnimation:()=>h});var n=r(27048),i=r(5115),s=r(43619),a=r(83426),o=r(33330);var l=r(72779),c=r.n(l),u=r(11837);const d=(0,a.memo)((e=>{var{path:t,onClose:r}=e,n=(0,a.useRef)(null),i=(0,a.useRef)(null),[s,l]=(0,a.useState)(!1);(0,a.useEffect)((()=>{var e=i.current;e&&(e.volume=.15)}),[]);var d=(0,a.useCallback)((e=>{e.animationName.includes("fadeOut")&&r()}),[r]);(0,a.useEffect)((()=>{var e=n.current;return e&&e.addEventListener("animationend",d),()=>{e&&e.removeEventListener("animationend",d)}}),[d]);var h=(0,a.useCallback)((()=>{l(!0)}),[]),p=c()("rooms-item-added-animation__imageContainer",{"rooms-item-added-animation__startImageAnimation":s});return(0,u.jsxs)("div",{className:"rooms-item-added-animation__container",children:[(0,u.jsx)("div",{ref:n,className:p,children:(0,u.jsx)(o.P,{path:t,className:"rooms-item-added-animation__image"})}),(0,u.jsxs)("video",{ref:i,playsInline:!0,autoPlay:!0,disableRemotePlayback:!0,className:"rooms-item-added-animation__video",onLoadedData:h,children:[(0,u.jsx)("source",{src:"/videos/rooms/appear-petals.mp4",type:'video/mp4; codecs="hvc1"'}),(0,u.jsx)("source",{src:"/videos/rooms/appear-petals.webm",type:"video/webm"})]})]})}));var h=e=>{var{item:t}=e,r=(0,n.m3)(t.imagePreview.reference),a=(0,s.GC)((()=>(0,i.R)()),[]);return(0,u.jsx)(d,{path:r,onClose:a})}},51255:(e,t,r)=>{"use strict";r.r(t),r.d(t,{SlotGameOverlay:()=>b});var n=r(83426),i=r(82801),s=r(16120);var a=r(63091),o=r(45630),l=r(21762);var c=r(11837);const u=(0,n.memo)((0,n.forwardRef)(((e,t)=>(0,c.jsx)("div",{className:"slots-game-overlay-input__wrapper",children:(0,c.jsx)("input",Object.assign({},e,{ref:t,autoFocus:!1,className:"slots-game-overlay-input__input"}))}))));var d=r(848);const h=(0,n.memo)((e=>(0,c.jsx)("button",Object.assign({},e,{className:"slots-game-overlay-send-button__button",children:(0,c.jsx)(d.J,{name:"mingle",size:"normal"})}))));var p=r(14671),f=r(72779),A=r.n(f);const m=(0,n.memo)((e=>{var{game:t,closeButtonDisabled:r,exitConfirmationVisible:i,onCloseButtonClick:s,onApproveButtonClick:d,onDeclineButtonClick:f}=e,m=(0,n.useMemo)((()=>({transparentBackground:!0,cheersMenuVisible:!1,closeButtonVisible:!0,canSendMedia:!1,canSendSmiles:!1,canSendStickers:!1,paymentRequiredFormEnabled:!1,callMotivationPopupEnabled:!0,messagesFilter:e=>e.filter((e=>e.type!==p.Cs.Photo&&e.type!==p.Cs.Video&&e.type!==p.Cs.Letter))})),[]),g=(0,n.useMemo)((()=>(0,n.forwardRef)(((e,t)=>(0,c.jsx)(u,Object.assign({},e,{ref:t}))))),[]),v=(0,n.useMemo)((()=>e=>(0,c.jsx)(h,Object.assign({},e))),[]),b=A()("slots-game-overlay__chatContainer",{"slots-game-overlay__closeButtonDisabled":r});return(0,c.jsxs)("div",{className:"slots-game-overlay__container",children:[(0,c.jsx)("div",{className:b,children:(0,c.jsx)(a.e,{birthdayTheme:!1,userId:t.userId,attendeeId:t.attendeeId,settings:m,inputComponent:g,sendButtonComponent:v,onCloseButtonClick:s})}),(0,c.jsxs)("div",{className:"slots-game-overlay__slotsGameMachine",children:[i&&(0,c.jsx)(l.G,{className:"slots-game-overlay__slotGameCloseConfirmation",onApproveButtonClick:d,onDeclineButtonClick:f}),(0,c.jsx)(o.j,Object.assign({},t,{closeButtonVisible:!1,transparentBackground:!0,exitConfirmationVisible:!1}))]})]})}));var g=r(43619),v=r(20867),b=(0,n.memo)((e=>{var{game:t,onClose:r}=e,[a,o]=(0,n.useState)(!1),l=(0,v.I)(),u=(0,g.mA)((()=>l?s.j.shared(l).gameState:(0,i.of)(void 0)),[l]),d="initial"!==(null==u?void 0:u.state),h=(0,n.useCallback)((()=>{d||o(!0)}),[d]),p=(0,n.useCallback)((()=>{o(!1)}),[]);return t?(0,c.jsx)(m,{game:t,closeButtonDisabled:d,exitConfirmationVisible:a,onApproveButtonClick:r,onCloseButtonClick:h,onDeclineButtonClick:p}):null}))},21762:(e,t,r)=>{"use strict";r.d(t,{G:()=>c});var n=r(83426);var i=r(88729),s=r(22201),a=r(72779),o=r.n(a),l=r(11837);const c=(0,n.memo)((e=>{var{className:t,onApproveButtonClick:r,onDeclineButtonClick:n}=e,a=o()("slots-game-close-confirmation__closeConfirmation",t);return(0,l.jsxs)("div",{className:a,children:[(0,l.jsx)("div",{className:"slots-game-close-confirmation__confirmationText",children:(0,l.jsx)(i.LocalizedText,{href:"/slots#close-confirmation",variant:"h4",color:"light"})}),(0,l.jsxs)("div",{className:"controls-wrapper",children:[(0,l.jsx)("button",{className:"default button",onClick:r,children:(0,l.jsx)(s.o,{href:"/commons#yes"})}),(0,l.jsx)("button",{className:"approve button",onClick:n,children:(0,l.jsx)(s.o,{href:"/commons#no"})})]})]})}))},45630:(e,t,r)=>{"use strict";r.d(t,{j:()=>ke});var n=r(83426),i=r(16120),s=r(43619),a=r(56782),o=r(62606);const l=JSON.parse('{"v":"5.12.1","fr":30,"ip":0,"op":41,"w":1120,"h":1120,"nm":"slots_case_alpha_low_lights_v_01","ddd":0,"assets":[{"id":"image_0","w":1120,"h":1120,"u":"","p":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABGAAAARgCAMAAACR0NCbAAAAJHpUWHRDcmVhdG9yAAAImXNMyU9KVXBMK0ktUnBNS0tNLikGAEF6Bs5qehXFAAAACXBIWXMAAAABAAAAAQBPJcTWAAADAFBMVEVHcEyA//8A//+j/+M/v/8Aqv9m//8AAP8AgP9Vqv9V///Y/8KA//+s/+RC2v/u/7iS/9vw/7Wz/8xA//+S//+Z///T/7/d/7y5/9L//6/B/9n++KXv/bLb/8jb/7aq/9X+5JId//8zxv+q/8b//6v/9KC2/93V/9VZ1f//7pzR/9GA/9X924b//65mzP//7Jpp6P//65Yrzf/u/7uq///924T+34u//9b/4o761H741ID/6JbR/7n/86X81X3w8Kt8///n4Jj64pF5//+5/7mQ/+ru7qf50XfG/8b803n803vPwYDuxnTyyXP70XbEsnTm0YnrwW7ZwHzrzYLju3DwyHjyzXT5z3X2znT4z3Sokl3vzXXpwG3ZzYnsw263o2vevXXWsWqvm2T40XX1znTLpmLgt2eZg1P98HLcs2jtznbtzXXKsHCTfU/pwW2o/+Ogi1nH/9LMrmzbsmb30Hn20HT86nCNeE7p2ZHLp2SbhVXDoV/uzniKdkvSrGO+omXkv22tk1v0znS5m2C6ml3nwW10aEmLd0zZs2b/+cqnjVhfVTn/98B7bk5nXD/SrWTu/6p/bERuYkXFpGD862jXtGiHc0mylVvIqGTSsmpjVzfMrWjQsWjat2/TtGtrXTpvYDzjwnK0llx/cE+DdVGKe1TEpmTmw2/jwnDauGuehVR7bEN4Z0BgVTjauG90ZkbYuG+9n2GXiFXnxXbl2HyVf0+dhFL77W5rX0GehVP57Yz66mjlxHCFdUxvYD3163C3qWHTxm/26n/exXH563LXuW7563qUglH98Zusklvqy3nw4nKtklrStmjawmvl1WuqkVu5nWHBo2T35WfAomHm03D++HCqmVf68m+hkFjp13Xv43L/8q1+bUPEtWXizWiSfk+ahVTs1nrnzHirllbq2XOOfE2sklrWxGKDcUa4pVjKtl/DpV3Bp1uljlf////77Xr//fL///r///b///3+8Ir874H/9an/+9//9J7/8pP/+9X/97b//Oz//Ob/9IIsGh3bAAAA73RSTlMABAEIBAMFAQIDAw0GCQcQBxEKBAcFDA8LEwoVEg4OBhwCBQkUFwcMBhgLBiASBRkHGgYPBiIfDB0nJRsLFSkTCBgbCgsKFTMJLywgLDA2JR80JSMwKVk6Qj45YT4cOSwqNTJJUkVFTP45cGkrVEgLPw0wPytF/l0bPUVTd3JMNldGTj5MT/xoUf5T+P79/VgPi/xf+GB9W2mX1odwjXnBrXhl7/77e19wZ17UnOiC5p5y/oH9kGn87Xj682fh0+H9/Pm5+6r96fuAjNNvt8/xl4mX76jQ+Pzu9MPy+rv74LqmrKDj6NG17qrt6MDUy3rP3fkAACAASURBVHja7N1tbxNXAobh2pCQGKq2OG5LQgoWu4maaLVCROpK3RXafKj4Sfvz1/N+Zs6Z8TgvyBOu6wMSEchSjrj1HOPY330HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACT9GIk3yngYauiNcDXKovOAI+eFpkBHrstKgPi8pX4XoO6aAwwubiIDKiLxgDTrYvGgLxIDDDRumgMyEvkKCQxwP3ycjSaxIC8PHhY7tsZZwPfUl6OHoDEgLw8SlzuEBlnBE89L0ePQGJAXx6nLjs1xknB08zL/OiRSQx8g32ZZ46+BoWBbykv89KYOhxs9VCNcWYw9b7MG/cNy26d2TygwsAT7st8Pi4vB/cwnJgtkXFuMNG+zMfl5eABDCdmKDJODibYl/m4vBw8mC2JmSsMPJG8zMflJV2K4y12bsx8uDGOD6bUl3F52dqU5wlba3OXxDhAmExfdsnL2K5sL82WxMwHE+MIYSKBGdOXHSbLbpk57m/MYGKcIUyhL2Py8jBt6Y/M8R0S4xThSfRlZF2Wkd0ic6ww8LT6sj0v66gDi8Go9BrTmKHCzBUGnlZf1ut2XxaLRW9ZDvv1d+Z+I8ZZwmT7sm7nZbEo87JDWfo6s1Ni+gvjMGF/AzPUl3UrL4uyLss7xyWuzPjEKAxMvi/dutR9WZR5aadlNju8s25jFAae+AWpJy9lXRattGyLy6uN3RqzGJsYhYEJDphuXtZhXZq+zGbpvLzaItWY2SxszOJuhXGiML2+tOqyCOMy2zEtg5mZlZEpEhM2Zj32J6ydKUylL8186eRlNkvkpScjJ6VRkZmFjWklZmRhHCrseWCivixafZml8tLOxo/9ErGJEjMrE7MIE7NWGHg6fanysm7lZZbIy2pcWrqdCRuz6iZmFidmPe6t7pwr7HFghuZLnJfVaiAuzyIDlVmtOomZZYlZBIlZr8cUxrnCZPoylJfVKsjLcFj6QxM0ZlU3ZtYkZhEkJl0YEwamEpjRfQnrcr1LW+LKNI1Z1Y2pH2rZHjEmDEx+wAz3pajLKqpLqx7f90pFpm7Mqm5MuzCLgcKYMDClATPYl6IuZV+ur+O6fD9KtzFxYpoRs2NhnC1Mqy/NfEnmpduWD7nXsQ8fkpFJJ6Z50C2FMWFgAoHZ3pcgL9fX7xJ16StLRxSZcsbc9CRmt8I4XdiXvrzoeYJ3uC/X79p5qeLSLcmvgb7ItFbMzU1dmFV3xKQKIzAwwQHT35fNv/93UV46y+XXQVFkghnTSUyyMNGEcUeCaQyY/r7U8+Vd1Zd6vIR1iXLyc663MvGKuckTUz5cqjDrbYVxwLBngWldkHr7EuTlIhgv3bhc/TzgaqAxF01iVt0R01MYEwb2/4bUM2A6fbmp+hLnpUxLoi0vX/ZXJkjMszoxWWFu4mtSU5juhBEYmMCA2daX3rxEcXnZq/4jf1wlE3ORJeYmT0z3mqQwMMnA9FyQ2n2p5stF2ZcqL6etunSD8tvG+Xm6Mn9cXdWNaSfmJFWYZfqJXoGB/b4hjehLPl/eZXm5iPIS1+W3tPMgNflfuLzKG3NaJaZdmJtOYZ73FUZgYBoDpqcvN628PNvU5UuZl6sqL6m2/FJLVSZPzGWdmHrEXGSJSRUmfUkyYWBygRnoy4eiL6dBXtpx+aVfJzJ1Yk5PuyMmUZilCQOT6cuLEQMm3Zdsvmz60spLqy2fNn5oy770qa7MedWYMjFXeWJaI+YkLkzfJUlgYAID5nigL8316MuXKC9NXeKyRJ0pI9Mk5rJZMT2FOWwKMyYwCgN7EpihC1JfX1J5KepSh+SnWFiZvDHVjOmOmP7CLNOFERjY/xvS8da+dOdLlZewLj8NCxvTJOayTsxwYYKPM3FHgr0PTPAxJd0LUvDyurAvp6encV7KulQVeZv5Ryj/SjsyWWLOy8QEhXmdLIwJA9MNTGLA9PYlmC9VXoK6BGV50wg6EzSmSkwwYoJrUrIwwQfLCgzs+VMw4YA5TlyQEn25KvpSzpd2Xsq4vOkVRqaTmLowp93CvAoKsxxXGCcN+3lDGupL63pUzJdP7bqUIflbShOZsjFBYrJeRU/EZIWpf2qgfAcqgYGpBKZ/wOR9uS5f/5L35Uvcl/K5l/pmFLTl7OzsP6HN78PKZI2JE5MqzEmnMCYMTC8wx1VgggFTPQET7ZfWfKnGS12XIi1nkSYzVWLeNompC3NZF6Z8Te9JFJjnAgMTCMxRGJi4L9fNBSnRl+Z2VOWljEuRk793VZWpG/PX5zoxn+pnYkYVpgrMgcDAfvblxdCA6V6Q6r78u9OXJi9BXfKe/N7VZCZvzF+Z5qLUviZFhak+W7Y9YQ5MGJjGDanoy7I9YIK+vE70pbwd1Xkp45L35J9dZWay0mR/NA/M5qbUHjGpwjTvolkH5rkJA9O5IXUGzGG7L8+ivoTzpcpLUZe6LR+78q8VpdkkJpsyWWDevPn8uUhMX2HuOGGcNuxbYJbNB8ReF4HZ1pdWXsq45D35s+X9+z9vP97e3pal+b3YMcVNqSrMD53CvD4tC/NjVZjiQ2WDCXNwIDCwn0/BtPqSB2a5TA2Y7O0Zkn2p5ks9Xsq4lEkJ/Gtj8+v797dZZG4//i9PzH/PiovS57dRYYrX9Fb/WZ19YFIzYZZLgYFpBSYcMIfFgPk/e3caG9V1xQFcntiYTkeKKBVyFT4wVa2KFqiiKsamxMgIxYod4sE2m8EEEwJ2WYSMEQZE2QLYYXEDJXXCFgwJSxNoqMFAAMXGuEUCUwIEIRpMJJZQKGCzeMc955773rvvzXszY8Ns6P6NQMqHfLr+6X/OfW+Gf743+RJj8EUZj4T2wnhRbIk3D/z3wqFMGagxSUmxnJjeWGLMhaGvTLKoMFFhJUy0D5GnVOaFBca9wAgDkokvQn1BXlh30eMSFx/H0g+C/7pcrvh4VzwAU1j4u1eT2KBEJcZEmBj1xUdeYRxKhQkjYKKfIfLEyoTxCkb7zdRPSFhgHMYC85vBgy19UXhh3UWlhbNCyYA/Ga4MSL9+LsxQF7aYwr5JsbzEGIQxrGGwwjjUCtPTXJjQ+vWMfn6RJ1fmxSgwBmAMCxi9L/2F+kK8KN1FtOU1SIYWFzHDiMEWU1iY1NezMMKQhMJ0I2F8qTAvAi2SGZnwB8aywLykAKMsYPD5F4Mvan3hvKi4vMYyaFBGxiD4C//FpONfqUSMiwnDSgwtYjRh+FWSNiQBMD8XKkykIkyIARPt58hDLBMuwHiZkPj32ysDkrkvr4v1hXjRbAFcKBMTRo4cOVFJenp6Rno6rzEuV3ZhEkS5TdILYxiSHGqF0WakqNCZkaIDFHmQZcISGJqQ4NdXKDDs69XEBYx7fwFfdLyItqAsgi0KMahMBhGTmsrmpFhRmN+TMPohSakwAjCRRmCCV2GiAxx5mGXCBpgo3QrGpMDECAsYev5F9QXGI1ZfTHjhuLw18S1M5sTMzMx85sv06UQMqzIcGF5ihtCUJKxhdEOSWmEiQgqY6OBEHmiZcAJGV2B+qy8wfEDiC168PxJ9gfoSZ+AFbSFY0BX4ycnJzMnPz4GfzPz8/OmAzPTpIExqekaqy0XGGITRDUluFSbShxnpRdZFGiMTzhOSWmDw62FpQFIXMG6+sPrCeRF1yWTJMSSfAsagMEAMCcP3MHiXpK5hDBWGAePwNCMF+tcvOviR51om9AuMGTBqgRmsFhjVl1+ovtB4hPWF88J1EXDJY5kHWTQvb1HeIkjOIp0xqXzVS8LQGoYPSVBhfqavMN30FcbDjPTi6yKJkQmjCamn+4QkFhhlQMIFDN4fCb6o9UVXXvJyVFq0LJu3bBGFhJmehsKkZmOJeUMTRhuSYmJMK4wITDAqTHQoRR5umbBawRgLjHCDRL4I/SUuPk7gpYB0GTFC6S2zZ89+T8yy95bhH6bMJGZMGisxbEoSHrgThiShwrjPSEEBJjrkIo+3TEgBo/liBMatwKgbXnEBg/fTOl8GJSQkJgIvwzOHjxhBvgAtmi7vK1kCf5YsU4iZ9M47IExaOuswNCZhhenBhiTzCqOfkYIATBcN6O5jJDEyLx4w6oTUzVBghlkVGNrvcl+ovRQAL1heRiAuVF3+hFnA8/4CxZglS5bMAmOySBgak0gYukrqrVWYgUKFMZmRonTCBOB3zm+wPDM08ojLhB0w2gbGsIDB5+v60IsBWF9GJo6E9sLLC9NlCsdF5eWvPB9AUBisMVlADBMmDYDJ5lPSELysFva8AIx7hRkQ6b3CBJ2X7s8cSYxMOPqiB0bc8aoTknmB4QMSW8DQfhfrSwK2F/IlbwLTZcoU1KVowYKSkpL1mLL1ZWVl6MseIuaDqVOxxmRlZU3KhykJIlSYIWKFMZ+RggJMQG3pkjLynMuEGDDCCsbHAkMDEns9II7qC+52qb1MyGO6AC9FRSUKLmgLy+myg2VlezCcmPmzsviYxDoMF0arMD8VKox+RhrQM/DABEUXHpskRiZ8gLH5MiHBr7VJgaEBiR6wA19YfVGmo9lqe1F0KV1fWlr6FeU0y8HTBw8iMTNQmPnzWYcBYdJIGN8rTMCBCR4uijEsUhiZMF7BOBzihBQzzKzAKANSnN6XvAnjx1N7KWLtZf0GsKV0E9fl1FenMIdZgBhEBoSZOn/WLJ0w9DSMUGF6/XpgjGHNq5uRArXl9UkXW3f/xqZEEiMTnsDoJqRh+od4tQ0vvYCk+YL1ZQLxUoTZULKBePmc5dy5c6fOoS8HTh1QiEFhZhiFyc4uVB6GAWG0CmM2IwUUGB9ssflbFz0xnpSRp10mBIGxmpDUZ2AMBYb2LwUFbDyaAP1lvMILZHfppk0aL5B/Yw5QPjp8eCEQM3fPjBk6YWhIekO/heklzEjCs3bmwPhpRvJqi4+6RHlLZ42xUkaed5mQAYZ80QNDBcZtQtIKTBz5klAA49Fw8mXKlJkzi5aXLEZedm/atGXLxs83nvsWw3D5AXP79u0fvkBiPlp4cKUgzCQQhi961ed51TXvQLMljLLlDQAw3mzxzktUJ9MpYkyRkQdeJgSAiTIA4zAAI05IYoHpw/cvCXz/wn0pWl60eLHKy8aNTJdvL1y4cAtz7dq1729+j7n9xYcgzMKVK+fO1YThFSZbqDDKjBRjmJGEJUwAgPGqi+152uKbMjavxsgTLxNSwBhXMOKEpBaYX1GB6RNHwIxMLNB8mTlzOfiCvOzeQrx8DLRcuHv37q27t+7du3fz5s1jx/62b9/x41u3MmJUYdhdkjAk8TXvy2YzktsSxu/AeNPF5g9cvCtj82aMPPIyYQUMLzCxfV/9g3KBlIgLmGTNl8WLF+9kvuzduPFj4OUM6PI/zPXr967/89ix7du3r9h3aN+hT45v/ZSXGBKGD0n8gd4k9YNh3GYkK2Ci/AaMF11sXcblJ2K6YowkRiZEgeluBoyXFQybkKDA8AUvKzAFbMOLvszkvuzefXQX1JfNwMvJM2dqa+/U3rlz57+Qy5f3f/bZjjUrVqxYt27dIU6M1mHECpMtAEMz0kCzGcmHayQ/+eKdF4+Y+Brvxti8GCNPvUywd7wegaGn7NQ7JLbiVW6Q1ALzttZfdu48Cr7shfbyd+TlYl3djbNnz/5Y+ePVq99curR/PwizBoVZu3btl5+AMDQl0RpGt4VJ0s9IwQPGoy42b7pY2hFpjHdpukSMPPcyQQYGb6kj9cC8pAPGMCHhFRJNSAkJBSnDEZjRY8eovuwCX6C+IC91N25cuVJVAz/l5eWVlYwYTZhVKMyHhiFJnZGSdPdI6hIm4MB0wRcPskT6EmtnujIoyYMvE3xgtEsk6xWMOCHFxbEPgElEYJJhQBor+LIXfIH6UltXB7hUV+TmPsjNfVJTU1N1FolRhIEKs2qVKMx8scIowNDrAmZLGAbMAL8D0xVeuk6LGLvdbvb/cXa6xMiTLxPkHa8VMOIKRpyQhirPwBQAMMnJMCBhgZlM89E29OXMidq6s+erc6srAJjc6gcdHU86OmrKgRijMHiXREOSWGEKtTcexSWMYcs7wPs99XP2xebNF99s6ekxOmTcmXE6nZ0qMfLky4TEJZIZMMpTMGxC6q9MSBowKW/iBmYsTEiswEB/QV+wvtw4//Vfciuqq2ueQB5jOjoeVJUrwqxhaxiYkmgNAxVGfBZGeZpXeJhXWMJ05p7af774xovvrFhJY7e7MeN0uiEjhZEJK2AsVjCvx/btS2850kO8KW8msw3MHCgwo3aOo/5yktUX7C41NU8etzQ3/6uxubG5uaXl8eMj5ZXKlMTWMKu+1FWYrCwOjLaE6WG25Q0QMJ30xVqXns8S1Ri7gRinr8TIsy8TLsC8EttXu0MqSEmhDe8YHJBGjRs3bdfevTAfgS9f4+7lAfLyn7a2ttWQtkZE5khV5TeX9+9gwiAwOCQZKozuorq30GAst7x+AqZzd9MGXOx2a1y6WcVaGbtdr4zT6WaMFEYmtIHp5hEY9TFe7TWkFKXAzHyXFZhpUGCYL1eYL8hLY1txcXFra1Nra3ExM6YFOgxUmB20hoEKcxz3vAQMVhjlnWr8Fjb1SRj1Ixs8AfPct7yd8cVcF19hMSQiwiMxdh0xTimMTFgAY7ilFi+R/qzseF9hwMTH91NWMMlvM2CWLgVgjk7btm0z86WC+dLR0ty2urWpqam9vf3p06amViSm+XH5VW1IUiqMOiOxBpPG30fSfeqU6TWSP4HphC9OvS52d1y6dToRGCti7KbESGBkwhcY3PEan7LTgJk8ahQrMJtPngBfcsGXDvSluPVpe3v9w4cP6+vRmNZiEOYJDElYYdYoW5hP8Xle7aIaRyT+PlIwgfHZF6dTr4tdrwt9TGDXEhFhYEZvjNMrMVIYmZACxuEwvaV+WQVG/CAYAmb06DFz3gVgxlGBOXHxynff0f4FfGl6Wl8PvjQ0NAAx9e0kTFXlJRqS+BZGm5H4NZIAjPqyQK/gAmPpi1PwxU68CLZY6eIwjQdjFGXsurgTI4WRCUFgIi2AoVtqccerA0a9Q1o6eTLfwJysvVGVy31pXN36tP4h8+XRfSYMdZiW8quXxS0Mm5E4MMI1En2JrP5lASMwv/QbML75Ys1LhKkuDp9iZUyEOzFOIzFWwsjzLxMKwBgfg3G7RML3BJQRKSU5ORnvkObQhPRH3MBcvFJdQfdHjW2tvL88un///qOHOCiBMKvbGo+wCkNvDPAZyQgMfTJv/949elgB4/ArML597ovgC/Ei4GLkxdHJWBgTYU2MqTCywsiEGzB94umrkBLZhDSWT0gAzD82n6ytO19RUU0FpripHXxpaLiPvsCQ1NBQ/3/27j6m6uuMA3hIFd9qqjXXKheHSwUD4owRDeJbZpbW2m5xKl07k0XGSH3bP9ZRjW9xmm4wOtdIKwjaKQm19QUsU6mgdIIg4maVaqnV1opRq1sjuokMIXvOc15+5/x+53fvxQn33uU8+g//8B+ffJ/nPOd3OjqxSfoLmcLwMe8+0iM5gGHXHQdrNu16HhjX+PJ9mZf+rro49BikrTGkXJCJkI3xGWKMMKZCHhj1lPpP1il1PL+JlMIOkQQwS5cgMFW5AEwtDTAdLTS9IDAkydy91wERprX1yFeff0QvDJT/gW7zugAzY7DPVd5uAyZAXxy8RGh4CUAWDTQaZCRiuiCMAcZUuADj5cAkij1ePoLBDqks/8T5pguLamqxQ8rqBFGYLxQY6JNaOh5kPWzDHokAU04vVSvAWM8jDccW6amQAUbvS3/uS4SDF4+nq7ZolfF4fBNjhDEVYsD0fTRgvDIw01e88MLzvwBgeIe0c39+dQMD5j9tD9sBGO4LCkMnvZ3tBJhP2BCmvNwVGO9zz42dERxg/AcY0R658uKRdVHteMK9XJCBX+axEeNrEGPmvKbCEZhp3lhyl9o6RPqxAIYkmDVlpQAMvyIAHRIeHwlhoO7iWXVO2xE2hCl/s3zfPgRm7RtvvCYW7ebOYcDMCA4w/t8NcPgSofrikXkJjBYXZvhcxsON6bowJsKYChtg4mVg6E0kMeOlwBxmHdLD9hYFGEwx4AsA03oED6qL3nqzvPyP+1iCYR+1E0+XiBlMsIHx4Qv/81Z58ci8uNsyUC13ZGzG+GuT3F9nM38DpsIFGLrIC8CQGW+6lWCqLizKpMDktLeQ0CIDgy1SR3tO60kLmHILGPBlPQFm7otzGDDD1RnMMAcwP+gOYPQBRjN+cfASwXTx+NCFefKsSw3UIaMQ44kMQBgTYUyFFzBjZWAmsRaJDHkpMAs0wHTYfSFD3pZOC5iiEgLMNnqKxBZ5lyEwK1euxBYpBIDpgi8uvKi2PBtIOYwZQ43xsOqaMAYYU+HYIq2wFnnlFinzzn2+ZmdrkUiC6ejMengSWyTyggkCg4t25K7jxp//cvmyZXNZgnEC0zMtkjbAaC4fOX2ReUmy6SLj8rR7aZBhvyhGIUYXYowwpv7PZjDimJq1SKeuEmBq6ZA360HHPQUYMuTt6HiQdYkB81ZRCUSYbQgMGcFs2Eg6pGXgCyQYeooUisC4+MJ48eh4Ebg8HVC5GBMToyNGJ4x9DGOAMRUup0jx42a67cEsKTvV3NC0KLOGfgkmi9xEuivzcheByeHAgC8l4Msxq0NajwFmDnZIsaEBjFuDZPdF4iVJ5YVnF5mQYdrSIWMjhhjTdWHM5zNN9Swwj7xoh8/GJsuXqSkwCxCYsuaLuAeDPVIOuSoghCG8YIfUnnPpyPEzn2CLVFKyrYQFmGwIMBIwP4wHYIKyaKcLMG6+RGh8SeK+KOHFDy16ZxRjnMT4E8ZEGFPhBYztGGnFbJzBsHPqpWLKe+eOFWFa7t37lwUM3kWCAHP8r7c+ognm2LFj7+19+3cf/vq1DRvQF9ohjZeAmRB0YJwDGL0vbrw4cUmYOtRZU6f+CEpFxkFMDBLjVxgTYUyFFzCDJWDIZSQEBvdg2CovAnOKbNplEmDImJd9DuYu7thxX7BDuvl5XdHRIurLn99+99CHUoDBBAO+eEe5ANOtlx39BhhrAOP0JYn5EifxouKSkDDUXxFnJGMkYuLiBDFqm+RXGAOMqZAC5gkdMGLKOzJ5Er9N/fxPXpVWedecar5YlZvJhcmh96lJ3SUfayAfnCK+HD/z1Rd1EGD2lBBf9r67lviyYeN6AAZ9mTPTDZiBwQDGny+8PRK8xNl50dgywFEaZKK0xMRIxDiE8RdhzN+BqVACZqhvYOijAunpbMq7pqz5akMjAgPCtBFhOkmIIcq0SL7cvFVXd7QIfYEGae2h7GzwZSP4snDuvHkMmGmjEBjfH5zq1QPAOD++q/Ulifni4CVK1WWAn5KR4cbIwghiuiSMiTCmgghMf58PO6qvllBgElPEph3Z5f0V65HWnLp68ctcvI7E3hRof9DZQQraI+7LlzdvfVF39GjJHuLLt9ggbWIBhgIzc/y4eO+0UcMpMD36yUw/AaafcwAjxZckwkucODly6iI58j1nOZSZisYgMbNUYgIQRv38lAHGVCgAEzlG+ui37pu8HJhJyiKM1SOtgQhTcTjTEiaHPFqCRR4VQF/O3L4GAebonj173mMDGAwwy5cvJ77MIzNeDszg4APjJ8Co7ZEUX2YxXhI4Lz5o0TEjjAFiomRiuiSMeavaVEgB4/dVARkYfk7NV+34FKZGCIPE5GRhEV7AlyYWYMAXHMAQX7KxQaIBJjF5JiYYLwAT7QSme99F6uMTGFdf9PElKsqui8XIM5pyIKMhRoQY/8KYCGMqfIBRFmFm0odL6DczlY9mim1eModhxLS1tj6EuoS8HK9oJAHmKAJzGX3ZCg0S+rIQA0xyMvHFmvEG/PDa43jZ0QmM83W1QHxReVF04ZxMsJeNGYWYBCRm1qzAhPEdYcxfgqkgA+O2COMSYeh9RzGFaUZhDhNhcNb775Mn205CHQFeasCXm7e4Lzh/AV82gS9p4AtOYJJHAjCxQJnjEKnngemKL3GKL3ZeJFwIJk/pizujIyYKibG3SbIwPiOM6ZFMBRkY/4swCjCJE6WX16xvwtAmqekwhJg7tbVoDChz/z7RpaaC5JdbdABz+fK3Bz8+tGtrNgaYNBJgFkKAmUSAgQDDZry6PbtB/JT6sQMTYIAZovdFjF+AF+GLxQvDRSVlMCmHMgIZYQxplOQQE8dDjA9hDDCmwgSYCZopb6L1MtLPXnmFfhNGEiYX2yQSY2qhamprgJdczC84gAFe9h78+PSurVs3bcpYtYoGGPAlkQPj1R0i9TgwXfXFHl+IDyMsXRRWdGUhIxMjh5jAhPEZYcyfgqkeA6avCzC2YyQ+5cXHqZ09knSQBMKUgTANjbkXMmkBLTWZuTW5ubmYX67VXb9+/fIViC/El+zV0CCtWpW2fP7ChSk8wLARjG7GSw6R7MD0674Zr/N5ezswWl8SqC/IywjKC9fFwiRaKYcywhiVGBBmlkYY7RjGRBhTIQ2Mc8rriDArXqBTGCrM+5IwVU0XDjNgKiqILrkQX25f+w54uXLlm28O1p+m+WXTqo2r0tLAl9QUcoQEwBBfpqkzXpdT6iGPFxi7L338B5gnHb5EoS+jpfgidLFkGasv4YyWGCnEBCaM8pysAcZUaADjdozkHMJoIgwXprT6fFUTcQULmqOKxsavb//zOyjQ5dP6+vrTu9CXDdAgpZEAMarTcwAAIABJREFUkzqPASMCjDyCGZ3gPuPtNmC0AabXED++DKO+8PjCeeG4UEqGa4ojEy0ZYxFDQ4zcJumEcY8wBhhTwQLGsWknhjBT7UMYL34SRggznW/zvvqb9HS+DEOE2V5aDSGmqqmpsYLY0thU9fXf//aPGzdufAp1tr7+APqyelMG+jKfBBgcwCgdkv2iQE8D48uXSNEg2XxJEL6MAF8UXqguApRRcinMSMYwYqwQYxMmxkWYfvYIY4AxFZwpry9g8DYSH8Joe6TZ1kESzzBLl+wkwjRXV59vqAJlqhoaGs5frD7x2WfnoM6ePQu8HNi1Zetqy5eXFk5OYcCMd3RIoQhMpAgwfH3X8oW1R8jLM4IX1EWVxWuV6owwhhFjhRgxiOHCSJerVWF8AGOEMRWMY6QIn1NeZRNGjjCiScIv2728oBJDTBkQU3qiurr6Ivyrrj5xojT/XMG5goKzxcUHDhzI27VlC/NlMfElNTUlBX1JnqJ2SPRrUz5nvL4Okfr8L770cfiC10ItYFx9GcB9UXixcPF6p2EJX/iPFjISMRMm8BDjKoyJMKbCERhtjyRHmImTp/OjajqG4RlmyZKdQMx2QKYUbCnNz88vwComvuTlbSH5ZV1GxuuLF/MAkzJRBBhnh8RHMAKYSNdDpMcHjCbA9JIDDP28lN4XaI9YfGFTXa4LYiJgiaUlQ+PlxsjESMIMFcJIO71jXIQxwJgKPWD4lFcMYUAYBEaKMFNGqhEGPzwlCYPE7Ny/fzupAvhfULC/YEdxcWFxHuEF4svqDMsXGmASpQATSIcUOaSngOlnAybSHmC0vkyw0oukiwxLbDwW/ymWIcONYcQ4Q4wizCAXYSRg+poeyVTwj5EidEMYNcIMt495iTB4VM2ESafC4CAGhCHG7N9B/pEqLiwsFL6w/DKf+jKPBhjii+8OqeeAcQ8wXfJF4gV1kWCJjx+HxX+K58hQY1RifAtDv6KpAtPPAGMqVIBxTnmxR4pSgZHGvFPko+rZtElik15KTOXSpbt379y9e8dOxGVHIdWF8LJ59TrCC/iyeH4a8WVyykTaILEAI7bs3DqkQNdg+jy6LxIwvXXA0NcDRIPEfBlNfYH2yMYLqEF1kWAZN248Lf6jhIwgJhBhAoowBhhTwQbGNoSReyRrzKtEmMSJk+kyDMkwOOlN/y05THr5/QWVlWBM5W5ShbTy8t7J27J58+Z1UK+jLz/F/JJKBjDkkoAzwAhgRIdkH8F0FzB9ncD0oiNe+vw0CzAuvijxhfHCdJFgmcJLgoYaoyEG2iS7MGzQG1iEMcCYChFglE0YlwijNkmzaZckhEFiiDEfVH7AKu8dKNBl8++Blwz0JY348lIqGfBORF9cAozvEUy/7u6QevfmvvSSfHnSvy/R0dE2XjgulJWRov7L3t29Vp2ccQCnajS6llajqyZala6uLzESbN7OaiRBGpP1SHzbJPVscKsG7ErE5AgnCCZqAsEbBTeorC7oRdVeFPemUNartRYE32pz54VXYqHr/9B5XmbmmfnNSaI1OVmYR9mWXmwhkA/f7zPz+/0aGxu1M8IYIMYNMUKY0tLSnQlhZkthYkeKUzhgZoQuwozRkX6z5ZJe8/JBkt7zwkkS3rejsySsScqYgQEwRs2I0mVkxPBifdlDvqj8ogJMrS5I4QAzxgqmIMDAF0oWETDm/q7jixNfMPQhL4wLsVJrRzuDyKAxvI5hYnxhtmphsCTZCEPClDAwcw0wMcLEKRAwxUVzdYRJAMMdKRRhUBgFDK1h8CjJLGIMMWpG8B9gy4DCBXnp6iJf9qd37cIFTKpc/XvQF32EJM+oAw1pMoCZkC8lyQBDC96gLz4vpIsrizOIDBuzfr0fYpLC8BomEWFKYkeKMy2BCS1h/I5kXmxHJYne/11f39xsFjFIzBAOIjMwNDA8QLp0dQEvGVy/pHn/kiovJ19EQZpAgKkoIDD8+WlZkMbxBXhxdKkODCODxmhiCFxPmI+NMFSS4EsDBIwbYSIwcQokTH5gFic7UkIY2vOakyQURoYYRcyp7m5CZhj/DileuokXFV869+zZk+Z+VEW+2IIkNzByxUtnSOGGNHnAFDEws6ghzWZg3IKEB9QJX3xejC6ASbk3rjGCGA4x4wkTiDBeR4rAxJkOW97FG/NFGHMXxpYkK0xdNttiQgwYo5Tp7u4e6ubpQl4ymUxvJ/BifIHfrVr2JRxgat67Ib0/MMUhYAIBhl4AowtS0BfLi8aFRKnyxigjiDEhJiyMH2E26ghTUjIOMFGYOFPZkeZ5S5hxI0xCGLgPA8IwMcqYTEYZ092uZLG4ZDKdipdjipf0rl1Z5UsV+WIXMNYX3sB8mqchTTEwswgYDDBgnAww1pcVvi8YXxxeQrY4yhhjdIjRwmyywsg1jIkwCWAcYSIwcabJEsaNMKUmwrglic6qSRj41ajjmoQ9CYjJ8LRn7HR2cnyB/W42VRXwJRFg8q14PywwYzSkEDDQkESAMb4sYV9+r4ZP2yobG0EXpmUfTMpOHQ/8V/6fWBp0RhfHNXApZjvDa4XZUQqffZyJPxoQZr4CZnbsSHF+RsAsLN0aiDCeMHAdJlWnQwzcidm9u7OzrTOj/rQJXCwv2SzHF/ZFLmCEL6EAs9gJMJMCTHGeFYzewMxfpDe8uiDxAobvvyxDXyi9NDZCcinft8/YUld34MChA+Eha1I6y6gcQylmjYx2S5Il6V07UvxtiDPFwMyTwBhhdpoIkxBmjRGmFjIMCgOX7nDZCzGmCYwRs4d5weNp8zvEZYC2DU5BWoG+OAEm2ZDmOr5MFjCBhmQCjL+AYV/ox9OYI15akZcDiAvpsisxWayNB+pSmhj84TRWsjDL7M+G1zBQkvDL1STMRoowDjBzIzBxCgzM6rliCTNOhHHXMFYYXCuk6Dgpm21uTqebeCi08KRhstnsrjpeatYGfTEB5lMIMKVugJEr3kkHxm1IszUwi7wNr1zAwP6FfVG8NNa2tnJ62XuIBizZ702a2EVmIMZwVTLH9yDMJ+bG3RanJLkRhjpSiREmbnnjFEQY8c0f/T1UCcxKEWHckpQUBr/0yMToFAPbGMVM2tCicKHwonypS/GZCdYj2r+scQ5LbEGCAFMqA8w7NKQPBswsAYwXYNyCZHyBAplTvrS2tkJ62buXeQFaejQrVt796k9aK6PqIxJTpZ/Q8h/R2rJFlCQ3wpglTKAjRWDiFAoY25HwWeFEhHFLki+MCjHVtOqltaVDDEwT/2da1YBs1vCC8UX4kixIGGBKkwGmYlKBKQ4DkyfAmILE+NL+pWFzLteIvgAvHF7Alq9ojn11TA8cq4mIRwZziNF3nD1hbEmSEWajXfMaYIoiMHEKDMzqEDDhCKPXMEIYPIblR6tRGB1j1LSks2kzWZwDIr2Ys9iEL6YgbZAbXj/ATPqOt0gAkz/AuAWJfWlQ+aXV8QVwIV4MLb3wV/2js1cvwJGYFhSGHwIFYSrNe7iEMGNGGOpIEZg4hQNmhg8Mf/KHhAFg1mphtibXMCxMmb7oQTfILDEGGXCmJasnVe7wIm6TWV+cguQHmMUiwEzJCqYo0ZAWITCBAGMXvOpnksvJ/NLTs7+nh3Xp6+vrdSYDf3gR3oTEZFuy9UIY/DGVORFmiYgwzpo3AhNnemx5A8B4EWatiDC2JElhxFVVvuuBRalK3/AAYzQz9dn6lD45srzIq2TCl1BBEg3J+DIlO17RkGZ7AWbpBvcEaTsdIOF+F31BXo739BAvgEtf79Heo/C362iXHueeEBRKZXJ9vTlMwqC3pswrSbTn3aEjzK9RGPwByS1vHmHib0OcqQIGhJlnIww+LuxFGF2S5KJ3k7ytqs+rq8uFMXyNrB6nri5VZXRBXj6zT/R9EvZFAcO+zFS+/C5PgJlKYGRDWggNSQcYpyCtz1VSP+LlLqUX1KXvKA88V37mDD3/KZTp7Nzd1NSkgFGpr55u3el3cdHnXLySpCLMe3Wk+NsQZ8qXMPPsO/MVMBxhZv52585Sfw1j9jCmJm029+HNbXi+q8rMpKo0LpqXgC8LEr4wMOyLE2AmfcebtyEFAoxTkBpyMr8cwvhyzOpyhmcY/uBj5vS4FhDTAVeHlDDNaWhJfFqNyyp9EzEcYWJHijN9lzAmwvxijAgzljD2kZtV/CICQQxdHJNvPXHeeSJeSGB9+SjhiwgwE2xIHxaYREMKBJhNfAOGfNlLd1+oHWleBs+cOX3m9OnTF09fvEhv4BoepifOEZlMR0emDUNMc3NLCwlTrl/3FyhJyQjjdKQITJxpBUwiwqylCBMUZoF+ZRsTU7mZXnlSCyfQ1eXV/FAf8FIuXqnE4UXwgutd3Y9wwXsSfNlQ6hek+dKXQgBjGtIvNTBugMFXWaj8kkNfeL1reRkcBFtOsy1qRi4OjMA7uYYH8NUWSIwKMW1tu1EYuDKU4pJE39Td5kUYOEhSwMgI4wNTFIGJU2hg3AiDX3YPlKS8wpTZB4cr+YWQ+r0EuETgV0Ku0m+4FrzoeuT7Egww89GXvA3JB2bOZAATbEj2dX9lDQ0N6AvtX2C929+veWFdLsOMjFwd0TPAL+YagtdbtHd0dLTtJmHq+SyJnnt0XyhqIoxc80pgSJgITJyCCDMjf0dKRBghzEcsjPfeWfoox3r7TmuuSvg8gPv2fP1a6zITX/T6ZSK+2ADzAYGZk++jdAAM/Z9V+MBwQ9J3YBYs2I4nSAqYSrwBs9fkl76+85YXxOXqZfiCy9W71/F96LfV39u3NTHdp061C2FgeaXfiW4+271pvI4UBKY4AhOn0B1JRpiVsiSFhPmVFYaJMS/Op3cUwLHSqko7m50Pc1hejC+wfznp+4IFKRhgphoYtyF5K14CBhYwOdrvHj9+XPtyln0hXtRcv0qfcrlz/e6du/fv3r99/zYic2Ro6DCEGFWSFDEojC1J7jvRL5nrvG5HoiVMBCZO4YGZITpSAhgSZq1Yw2zYIITxv/1DXy7kT/8AMbjx/WyzHP39Qvzsj+VlfF9kQcrfkD4MMMUhYEoEMLYh1YiGRFdgEBgqSMd1PTrP8eXK5cu3bl29+r2aP1+//p0d+HbU/ftAzBcDRxQx3ZhhcA+jL9wBMKvMUXWwI+VZwkRg4kwLYMIRZiV/vNAI83FCGLoSw99etp8Xg6ZUud4d+al3/sb7cqcerTjp+uIUpPmOL1MMTKghLa2RK14KMDne8FJ+6e8/fx58UbpcuQK8oC4w3+r5K3xd9+ZNNuYLRcy5c0aY5uYsHFZjhKludD7rIta8O3Y4SxjZkZxjpAhMnIItYUyECZckJ8N4NQlCjP2+O31+GYgRn3V3vu5OugheEr4sPWF9QWDmEzAVUw8M73jzrGDkinc7BhjtCwSYfvAF48uFK1du3br1PfOiWHnx7YsX115cg7lx4wYgA8QcPHhQEXPk3GElTDvuYZpbWkgYus8bPkgaYwnjHCNFYOJMMTAiwqyeN2ZJ4qMkVxgMMQFiSJmy5GwrE7qIdiR9qSFfSvP44jekyQZmAisYAEZvYBq+zOn8gr6cPzs4OHgFfXmMvPxLzQs110avjT4cvXfvHiFDxHz9NQlz7vCpdo4wzVlaw1RX18oI4wOzcALAxKu8cQoITCDCLF7pCkNf6HCEMT3JGEO+gCZyTC+SurjxRftywveFgFlX8c7AzPl/gMm34xUrmMSKt6Eh9+Xnn+/VwChelC8XwJfHj5UvjzQvo6OjT+w8fHgPjbl5809KmIMoDJ8l6ft2zgMDuiNdMsA4HUlueSMwcQq6hMkfYZw1jBAGiDHCiBBDxODlXjmWFYEL6aJ5sfEFfFmaz5d1FV5DKioAMHlXMAAMvqWhlYDp0b5cwHqkeHn06JHS5Tnq8tNPb588tfPgwZOHKsoAMXe0MJhhOvGxJDqrLq/Wl+3sSTU/LuAtYeIxUpyfU4RZuTaPMBRiLDFgDH7QcJkeHxZPF82L8aWm5oTxxQVmnRdgpgEwG/wzJLpjB8Dgglf78pdbf3v8+BH48vz589E3oMvbt09fvXr9+uUzNa9fv3r16ulTFWQCwuzm63b4SJJ+P++2UEfSS5gITJzpBMwMC4yJMBMTBj9lKIhhYwCQTdSWkrN8udBF8rKCeAFfTgR8WbcuCUzRBICZMynAJFYwpiHBipd8+WN//x/Onj174cIF9OXvyhfFy/M3b96AL//9z7NnL3/88Z//+OabH37498uXr58pYx6opnQDahIJc/jUKS5JegtjnxdIdKTkEqZEd6QITJzCA1McAMZdw3jC6BDDxCyxxFCQGWOsLpKXkzV5fPkfe/cfGvV9xgEcUu0lEKMxjmzWsi0b6B8uBLWGCnMXjlg2Ef9rrUMELRjs3Jkx4ijNPx0oWaJMCQ4CUof6j20WmdGLSW2aeFxC3ehAEuOvoF0r0z9MLpef5nLZ8zyfH9/P99fdffPD5MLniSZlk9LB7tX383x+rWG+cGCKFgSYYidgStdbOqQ3aAKzk68g/fko+vK3y5ev/+sG+HLtP0+ePAFfXhAvzZ3hcDgUrgiFKuA3OvPg+x4gBoQ5bAhDEQY3w1CPZAAjtsJYhjDOU14NjK6FESYrVYRxEoYR80MjxMBnjBHDjBHI5CexhetCvFh9UfsjAYziiwHM8nkCxrINJskikmkEwzukfRBgdlOA2QsN0iHIL9ev37hx49q1a8jL4xcvvvvuOfjyIDKIroTDFbJ6I0AMCHP1Kpv0AjBcmF2/ZjfDbFV7JGUII3fCuAGj16l1LQ5gHJskszArUBhGjBAGT+O8WagYI5FxrpUOvKT0RQQYj8D45hwY24zXGMFAg4RrSLt/t9/w5bLw5fHjx0+fdoEv/R3NnREQZXBwcBQqAj9JmHAnCXPuKq0lqRFmFztVvdHcI+UrPZJ9GUkDo2uR9EiOEcYuzCopzM+YMFZizMY4KiP/O6YL8WJtj8gXA5iSkg0KMIYvjsBkzzcwaxyB4SMYtka9E3z5w4G9AMyhvxy5TAEGeHn2+NHTmze7uu7dRV9AlMHRkZdYIyPT09OMmFCorb3n1hXRJFl7pG2egHldA6Nr8QHj3CT9YItJmBUozGoQhq7UtxOjIONYhYoupvji6IsKTJF3YHzzBAz8r+czXjmC4Ztgdu/fT74AMMKXZ88effbZhQsXLv3z7lcdzZHR6dHR1pcTYw/HxsYmJsCY0VGIMeFQqLe3veffV65+bBGGn3m03QrjPOU1LyNpYHQtdI/kXZgVKyQxpaXrVWIMZAqT2GLnRfpSLnzx+4kXFZiiVwnM8lTAsJOOxoy3rKxs376duwGYA9AhHaUAc+x69Y1rp4GXpqamkxcvki/AywjoEo/X1dTU1dXFxzgxkXC4orfv9n1okj5mwHxgRJjt29lm3p+wzbxiCKOB0ZWpwFiE2aKcSyJiVlObAAU6rF9fqRpjIONc4o9V2nwpR1/KiRcARvVlA/PFOzC+OQfGaRFJjmB24wTmwN6jHx06hA1SdfXZa+hLy/HjJy9CgOnviExPj7wcQ10mx6Emaxgx06ORSKQChbkFEYYL8wk/MLCL7ebdqvZIbMrrvE6tgdG1+IT5aQphtvxY3NLLhDERU1qKVijGuCmDf8zAReEliLyAL+XljBd/SYkZmCIXYOYgwswMGLmItG6dMYIhYPYiMDSBqT57+vNHXza1nEFgKMAMTkN8qQNdEompaHQqgcQwYQYjg9AltfMI8yHrkd5n60huwGx2X6fWwOhajBHG1iRxYXKRmFWCGCmMQkwpN0NBRk0qvArhy8wL86Vclt/vBEzRTIHxzS8wmwGYX6nAYIBBYI4cOXbiRPXZz89/2dJyBoDBDqm/OQK+xIEXwAUqBr+ngJg4tUnQJVXxCHP4sNoj4a0NVmCUKa/zOjXbaaeB0bXwwCRvkhRhtqAwq15zJaZUOvKmvSoLC4mXSgdeFF+SA1PkHRjfrIGhfXa5KYERAUZ0SMdOYID5tKHl1BnWIUGAGRG+xGKxKK+pcRIGM0xVKNR+/79f05j33Xc/OHhwz5736dYGTDApl5E0MLoWlTBZWWk1SUKYXLswa9dKYmzGqM5QdDEVcyVojS/Sl5kBk70AwOSvYzNemsCwNSQCRgSYxlOneIfU34yLR3XkyxBUjL4PD0+NU5eEi0lV9X23v/36qnUd6Td/tADz85QbYTQwuhZnhEkiTC4XxkQMImMixoKMqQL8V7CSftniiwCG85KX5wbMXEYYr8CstgNTpgJzFDukYyLA1CrASF8GhpWKTk2CMNQkVYV62wEYYwgjgNn+Nl46xe+E4YcFNDC6MgSYtIUBY9aYhSFicOOd2RgHZQJoC/9JX8GArT0KqLyAL16BmZEwHoB5zQ2YHQIY0SExYCDAEDC0SN3R+XIsXoPzl9jwgCwIMrEENUkQYcIVve33rxg9kgLMto1b5dXfbMrrFZhsDYyuBeqRTE1Sjg0YVRj897gTMcIYFRkhjQguAa4M/6tS6UuAfQ8EFF7QFwHMpiTApI4wvvkDZqU1wTBgcMRbDR0SCzAAzEkcwYxigElELcBAkxSlCMOA6cMhDC5UK1NeXKd+a6N1GUkDoyszI4yDMK8rxOAeWy6MmRje8gTNyMB/YJUFcYH4EmC8gCssveCXiRcBzCYJzHxEmFkBk79OAENrSCZgoENqrK0lYGjGO4ITXgAGhy+SGOiRBqJszgs9UkXFnR4BDE155V5eDYyujI8wyYShN6tliMFSiWEtjmEMTXBFhDEHmAB1R+wX4sJ8YX8RsPgigdk0K2B8rwCYMg7MXgswmGBOEjDfADCT44kojnfNGSY6PsmAGayqunP72zSBydfA6MoYYCzC5DgJg8bYheHErBCDFIUYHLIIU9gv9pMZE+SoADP+gCXA5KnAbHICZu6EmQNgdrCDAlZgzjfwEQwB0/wSR7wOwMSiCeiRrMD8VgLzjgZG1xKJMNkCGClMgQoM/6SlIMaEjDCmMiCrUvlO5Rc/rQGGCaMCkzLCeBdmToD5kxkYPuNtqFWBYWtIseHhodiQCzAVTglGA6NryUQYQxhBTEFBEmHW4KqPQYzdGCOnyAAjvqnlPIFRgJnHCDNHCca0jzcpMAPDqi8DQ1ElwYTaNDC6lrQw2VIYRsyyAk6MRZhcQxgsOzFMmUCwUkkwFlcMXeinAUyJKzApF5I8CzMvwJwwAXNRApPAEa/Ky8DAcDQ6LhNMqE/PYHQtbWAUYYiYZUhMgYMwJSUmYogUqzEswQSVAOOOjHWNWgizaS4ijO+VAJOiRYrbVqnBlxgkmJo47bSDBJM+MHoVSVeGCpNtCJNDwjBjCqzC5DIMzMTYi3VJwYBbyQQTyAuk7pFmGmF8CwYMX0Xq6J6I1+Ah6tjQgLlDouNICEwFAqOXqXUtTWAUYbIlMGgM+zzD/2OLnYUpKXEgJpBm+YUxeYovXoWZzZx3Vjt5UwIj98Hc7WjtHrMDQwGGdUijg1VV9e3qRruD9o12eievriUhTLYiDH8eCIgpLnYRRhIjl5zTL/mngZg8P/sygMmzboVJ3SR5E8brWaS1DsDsKKMLeU3AsGXqWjqKBMLc629uNXby0ikk9GUoRgFGzHjxODW7NZNeFpCHHTkw7CzSL/VZJF2ZAozPDZjsbBsw+GErlq8EuQjjt6w9B2SDFEyaYDDCYI4pYb/MESbldl6zMFlehJnVaer8fAswB+zAyOsaWifYWSR2mhoPCYAvbJF6An0ZDNEiksNhRzpNvdXtUl4NjK4MjDDuwuBHboO7MCLBOOSYoHuC8bMEg7/BF79dGOPIY+omKStr7oApSgMYvtGOn0X6SFw3RUcFxH0wdzuau8fqQJipqegQL7wVJiEOCmCHdIcDw65r2MOB0ffB6FqKwuQ4CFNUxI2BD7y7MEYy8dAm+V0229mFMZqkHKdXqkmYrHSFSQsYlzt5xYVT6oV2AAwfwuBhx9pGSjAXLlGP1P2QhImKG2FizBdqkCLQIdVTh8RnvJ8cZJfyJr/RTgOjK4OapHSEKWLI0EdeBcacYXgy8aetC7VJ6mK1XRh7hGH/cA5NUpYjMTMBJsWl33QnrwkYcWPmWdYjNZ5p4QvVHVyYBIYYdqldIjEpBjAQYPDKTAowX8gZ73v8eWonYDYX6jt5dS21Mcwy/hkvFp/63Lw81y4pXWJEguHC+P1Oh6qTCGNeLnEXZn6AodOO+6ynHU9Unz4PPVLjqZYzx5tOXrh46d5XHZ3dKMzkOF36PcVu/Y7zAUwVANPeY7xbIi79pkWkt/Wl37qWojDLXSIMlvzYowEWYOTic1rESFoMYcy77jZYnhdwECYnJ3tmwszyXaR19iGMGPPijXYgTEsLRBh6eA2aJMowNZOT7NkSerekm/tSX8/v/P5QAvMeu5LX+VUB/S6SrgwBxunYo/FJS0+YPJdBr+cEEwgYfxdpjCFMsfWNpNkKMyNgjJcdLcAYC9XHsEf6tLGRgGnCpx3vPe9o7gRhHsbrABks9ixSZDBShb60qa+W2B5ek768YdkGo4HRldnCcGRSCUPG2Aa93ogxZxg3YUzvVOe4CJPlKEx6wHh5m9o85TWNeSnCoDBNxxGYLmiSQJhW6JMAmXgcvndDfIlEwmH05U77fQgw6uPUFGDsT8f+yP50rH6bWtciF8bn1iSJso9hbMCYhfHCiyJMwDnD5JqFKS6eK2HSBibJpbz8woadpncFWIRpoAjT1CSE+f5BJxlD1draCrpAQXzpa++5deWcfFKA1pBkh7Rto+OM120bjAZG16IDxvoUmxUY8XlLFmGQGCXCeCQGfSkv98OXozC5cyLMDIBx3Agjprz55qcd96sLSfhwCQnTRMLcBGGe9//vGyAGjGlthR+dEF7q29rAlzvMl79Tg2TssnuHbvx+y7wN5hfGIpIGRlfmCCOMcRFmmbswefYM45kXcX2m5YkkvyEMNybGPoQ3AAAgAElEQVSJMNnehUkCTE6awCgRZj+PMFyY0yhMQwP4Qhmmq+ve3ecgTF9fWzjcFm6rh+gC1dbW1n4b+qNz/8AG6QtqkH4vJjAMGOsIJn/lX5MsImlgdC1SYXxJmiRvESZJgjHfeBe0HI60EbNGJSbXgzBpNUk+9ynv/9m7v9eqriwO4MQfiSaCifFqfqkpmGSS5ocXY4xJY8HB0SkJxBgRhhASGC1CVWry0EzB2KoQfPFBHLU6Ms2AP0udeVCQ0fZBZChjqT9fBoIK4q+2/g2z1tq/1t5nn3tvog/3lr3OTbSlFG7I+dzvWvucsxkw7jp1Q521r4DpkT6JCvPdd199BcDcvHLzHzeBmNc/AzEPHlBuwePfDx58/99Ht26jL19fENfAfGn2jV2/zgbGN4LxX2dHwMwLwITKKmHQmOk3SR5gvLzsjSvvkx6UMFhaGCAm/22EmS4w/ilvXXR36s/M9rFiDLMbxzAkDNSVK5ev3LyJwjwDYl7+9BMaA7g8+B55ufXPU8qX86JBUrcJUIBZEz+CcRaRAjChsh0YIGbGEWaVJ8Gk1yWKjHps1WxGDCCj7oDKz7eFeYsxzAyBcS61U1OYPhJmHIT54i9ih2oURhJDwgAx/3n2+vXPgMzLl48fP3706H+3bt8GXtCXCzdoAMM3dZQjGOlLZSUbwXgWkfgqdQAmVLYKk3GEcYBZFZ3BZMyLi4x8OB49V1wTY4QhY2Z0NcxMgVkggXGu5S0pMRGmFyOMEubjj4/sFlvIAjFgzGWsm8qYZ89+/fWXX3788fbt25hevv32LPBy4/z5Awe+PGyugflI+uLcSs0vs0uxSh2ACZVbwqTpkawnwxAvGxUxG+NEkbuz+YyRj/kVexfYwojn0jQ3582gSZo5MNaUV/dIJVVN5X+g3dc+64UI00fCjB/EDHNk96VrIAwQMwXGXBbEADLPnz9/8+bNi4cPH546depvwMvZs19LX/58mHxRExgx4hX7UqfrkCIzXgbMrOBLqCwSZtoRRt0uwB89hWvOcm5rbZeEz+fdq461eo82DzLyUeKcGEuY/Oa8vAyESRVhCjK7EMbtkdSUlyIMrlRXIjBKmH1CGAwxlyQxr/4+NUXETIEuz588efHi4f37909joS9nL1y8cePigQMHDh/eo31Ra9S6Q+rydkgBmFC/2QhjgHFueFRPznR2SpK7VfMDudF7Qer/UG5Iu5ER4xMGTqe8tMLMFBgRYUrTDGEQmPJyIUxvb19fH3ZJ+8bH/3TwCyDmCBFDxnzz6tXUq6mpqSdPnj59evfuvXvEy1msC2cuXryI/ZHKL9vVErXokMAXtoZUon0xIxg24/UBEzqkULkQYeJ7pPjH82pfgA+jCn3JWmuXY4wbYqQwiYQWhogp9AuTLsKkByZuCMN6pCoERgkDxnwCIWYcQgwQc+gIEXPt2vXrf72K9fTq1buoy71zp0+fOwe4nIECXo4fV/llYACv4d0kJrwd5mmZ3hGvZ8bLgAkjmFC5Kcw0gDHDlr3UG5Es6tvvuTR6Q+u1ZWXcGH+ISUhiosJMJ8JMCxjrSpg6u0dSTVJv71YhzD4hDBFz4sSJa5PX7lyH+gHr3A/nqM6eOyN8kbwc3rMHfBkc3EQ3IakA017daQcYBkyF2yEJYMIiUqjsFibDCNPsBybiy1octmhLWHqJlDGGlDHCMGJalTAJJUxerDBpLrYryHDKG9Mj0f1IEhivMETMISJm8tLknck7UP8SBbKchOM4lYgv5Avml54efNa38gWAkQHGHvFaHZIzggnAhMqZCBMLTLMfmKgvMr1QYlkqKVkqj5TGlO31hZjWVq8whRkKkxaYefImcjGEcYGxLuYVEQYXkiprRJOEwPT1DYEwgpiDIAwYcwJrcvLY5MnJyZOqhC7Hj4r0grwMDApf8DlTqkHqTNb7A4xzFUwAJlSOR5jIszNtXxZ7faH4stYAomVRL8EM5IFlDjJETFksMQlBTF5EmDRP6M2wR5rvTHlZj7TI6ZGqEJjKmnqIMBuEMENDGGKGx8fHgJgdh6jImGMnjh2bPCYKaIE6MDGBvOzcA7xs3y76Ix5gOpNJuYTEA0y0Q4qMYPyLSAGYUNkmjH8Io5/N+zvxaF7aSBZ+2/WluGZ1aC3HhTgRf8HS/7hMlMcYTQwXptURJi9GmGn0SF5gnCGM3hzJiTDlEGG0MFu3IjFDEGKGh8fHxsYO7hDGfE517HPU5SjVBPAygellz04av0B8IV/W2w1SjWiQYgKMdwTDZrwBmFC5B0wze/j3KrFVNfIyW16FW1FhfPnU8WWpKvM3rGW6ihxi7BCjhGl1hYltkt4eGE+PZEcYapLqW1qoSyJihhgxB8d2YIEx+8mYCTyOgi0T+yf2Ay47kZft6AsA89HoKN3jiDchmQYpLsA4HVIAJlROCJP6uVNqAxO5fwnxspjyBTGAHji+LJPJhVfJ0mhpY4pQmTpviKmdljApI0xKYJwhzILFxfxaOyvCgDArsUlqSW7Y0N7b2wjCbEVhhvpBmOHhMawdsvazAlqQFxy+YG3pkb7IewTsBqnKGfFW8ADzfiIzYMJve6hsizDaFwOM3iBpgWgeFDCWLxYvPLksLSmhl/qzBM7ShQsdZIrImDowpkERk0aY2CYpQ2BSTXnjI8xqEgaAMcK0t7VpYSQxw7vQmBELmZ2iBgakL1vAlx7wZb3ypa26szPZolaQquwA80GF3SEl7BlvACZUrkUYA4za5FHuvxbvi+AFRysmtuAhXupP8VcgRivDjKkDYxocYYgYFKY1I2HeDhjeI1ljXqdJMsJUgzAYYjo6toEw3UP9/f1kDNaIrJ3w2jmCtozI9IK89IziBXbKl3b0BZeoV/oDDB/xWh1SIf8JzArAhMoFYOa7wER8mc18KVO+EBUGF/pWVVWCRwl+iRd8LRRBRiGjianzEeMIk6ZJihUmA2B4j+SJMMtkhBFNUkSYdUBMd3c/J0YYMzgyMKKzC+iyZZPwRa4f0VYl5Et9tEESAWZGHVIAJlR2CBMBZr4LjDjp3ABDvoAG3BcCA+HAdih1LWTGWMQ0NDjC1FpdkgCmdLoRpiDjIYzTI1U4EYZWkrgw7W2NiphtQAwZA8jsksjsAlV2De4alLxswvgy2t2tfWmUvkCA4b6wJSQWYEyHFIAJ9VsBJt8Chvvi5QUOw0uVt2xktDGMmLTC+JukmfVIGpjomNdEmEiTBMLUC2HaGxsb10hioAQx/VuodtFByQWrB+PLH0dlf0TPaGhTvsgBjNMgYYDZzDsk2SfqDikAEyqrhfFuwcaAydfAxPtSpHxBL3y2fFgO5VMmQowWZlFKYWIiTMFMIox6wxKYRFyE4U2SFKZFCNOmUkwHCqNzjERG4SJmL9gd0Xi3Qy0giXuQapwBjAwwH9gB5n05iPKMYAIwobI9wrjAZOBLnZcXiUh5OckSqSbXmNV2iGkQIcYVhg96S6cZYTIAZo4BhkcYu0lyhUkmqw0xHVs71lGM6RbV39/T32PV6Cj3pY02KqEBLwJjfPEHmBW8Q5K+hBlvqJwCZr4NjG4aFrRKYCxf6uo+LVK+LKSzT+tiOFnJy1XGQ4xPmOLFzqC3lN32mCLCpAPG1yOZCEOX8wIwdpNkC9OyoVMJ07hmTQeWaJWUMt3dPXDAa1Tqsn4dzy/SF/i/KV/4hLdM+VJrBZgATKhc7JGcAJPXbD7SW1mAgVMfRxOClyITXwwvriyVolxmmjzEWG2SI8yCtBEmQ2DS9kj+CBMVBi/qZSEGiBHG6CQzql9SF8ML+tJenaQreOmHUx7xJRpgXGDeC8CEyiFgeIDJy4v1pUL4UuTGF6OLBQueinBUdkEZabQxihgtjAwxKYXxR5jYIUxBRj0SveNEQl8LQ8KICMOFqeLCYJvU2dlOxLQRMZYx20ZH4Qu+j25bv07qInzBp3zrfQTQlw9LrAEMb5BqBTCG10IXmFkBmFA5BUyp9CUhfSnWAxhzyjnxheuCJ00XuQJHV00lP4gZbowkxgoxljC1tbX6xkcdYea8ox5Jv+dSQ2qrHWFMk+QII9okJIZijFSGao1V4t+14WV1UNW4doSLR6hLl57vOr7AD2DzZvRFBhinQ0pxmV0AJlT2AaN8kSeb/DiH060VgCmulb4sivhi8yJ1IVziSuijjbGIiRMmRYSZ+3Y9knnP/ghjC7PaFcYlBo1RyPBqU7pwXkR6KWe+mAapgQeYFRRgEnEBJgATKkuF8QMDvuQxX4rT+mJ4UU0RVr23bGMMMRkKoxZSMokwaYGxYhsDRkYY0SRVmHcshaE5DGuTFDHSGKGMU+1SF8mL8mVlKl8owNROG5jwax4qC4Fhvmhg5LlWO9v+OF+ifFmtfGlSvHQJXYiSFm9xZCQxchZDk5ioMGYMw5qkUrPLQAYRpiCzHkkLg6pKVO2eMCoMJwaN0chEqpp04bzI9ijiCw1gVIPk9wWAeS+MYELlJjBWgAFfamN84fFFpRehC1GSlNXZSeeVLImMIKZLf4ZrYZb6hSku1sDkxwIzLzNgCrxr86VOhHHedZ1BVZm60hBDjRK902qPMtUSl85khBd1/a7tC2uQ4gNMACZUzgFTqAOM9sU505YIX5YbX5r0p7k611oMLPKME+eXkoYbI1NMlTnPfMJYESZf9EhSmLlz31mPFIkwskmyhFFX3KkQ02W/betN87fO37iMbyl9cRukhLhRIhpgAjChshQY9tk/XwFDvnBg5Im2maYRDVFfbF5a7I9y9mHOzjbzQV7jO9OMMGUVi5QwxcWLW9VmSVaEeSfA+EZPtXwMw7qkiKxdPLglOa6dLL050U286SYzfvL5gsCsAGDYnVjeDmlW8CVUVgMz1/hSmt6X5cvl+EWfZF0ZDyP0KCLpEKPaJEsYNui1m6TSOdMRJqPWUEYYz2w7Thg52rZGT3LUlGRlDZ9QF8kLH28vt3ypML7EBJjQIYXKPWAK3QCjGyTty5KIL/aCrb2c0u5ZSVGLKfZirWiTHGH+z969xVR5ZXEAV7kIAtEAtShTdWq9jBQGgxdg9FhJR4VWBy1e6qXFKo5ah5kIJoc0ERRNiC9tokYMxUQevD00GKvGaNOMFI2JXGqxk4mZUZOiM1NrfLEP8+KsvfZ9f/v7zgGZhNPsBdoqB0gf+PW/1t7f3toYRo8wA+uRBrd6Nt0ujDndFsRkK2tnxljbXD7TebH5IhukyYovkQOMA8bVMAYmQwIDP8yThS/LcACDvkzy+LJQ2XImNoTYdoTYFmzV9VqrMEaTxC9KkhEmwe92oGh6JHO6TW19BYCJThhODDeG7/8xFub5shmGF8pLrrL/R/oyi/rCBjCyQdICjAPGVYwBIwNMhuYLAjN1Kg0w6EuK4ou+G0ThRbeFb2UVyhTqW85kiBHC4Gr1eH0MY0QYKzBJ0QFj6ZG8EWZO5nQ+hvEKozwgkSu3GLKnIbKzPVsLEZeFcnuhGl+CfZmcY/XFAeMqdoCxBpicybovs2y+WHbMc13mWkogAy9jxGghhv3Ysf0wyhiGRZhUEWEyhDAvB0xSshTGjDBSmImGMDLEIDG5E1RkFgpnhCwcF6aL4EW2Rx5fCDCTrQ3SGOLLrxVf3IzX1XAEZpQOzBgODH0kh/iC+1kRmCzpizx7Ca/xoA8VIy6sKxKcFCs1t1hDhuQYvBJICTGGMKxJ8kYYLzAJAx3CBEQYuzBahmEhpkA+RZ6rGMMfxmIlnySfoOrCeZHxZfws0xcMMN4GaYwLMK5iAZgkX2BeUYDRGiQ2gFHyy7Rp2Bzx4OKVhTxaXKRRw5UhrdKUwt+VUGGmSWHGWoRhc14lwgxRj+QTYdQxDBeG7odRHiQvGKvGmFzrKTjqSTi5Nl5kexTBl2gCjAPG1TAExtIh5eRwX6amp4MvCwxf4KcJ/i9NxpnYHOGZKKouoErR6iIscnBBEStpDG+VCvHcAvps8RtvLJnAT6Z9VYxh1AiTao8wLwNMkhJhRuoRxswwWVqI0YhhxkhlzJP8JC4eXlJofInSF0+AcR2Sq+ENjKVDytECTBb1JYX7Qs/Xn8YOjoT2SDsOBUkJQeEpS6vxtCV60NtqaUwxNYYeYFBCjkYhwixZMkEIw8YwRpPEgUmMqkcaEUWPpEaYQGEmCmGUEEOJGSuPC831KXHg+VgLL6w9Sjd9mePTIGkBxgHjajgCMyoYGC3ALGANEh/A5LJrVBVfJC+UFqh3PSWYkcQQY2zCqE2SEWEUYOKHABghzBgGzEjZJOnCaG1SymtqiuHGKGeeU1bUuxT4bQqcFyO+pLP9L1ZfHDCuYhwYzZccNcAs0AMM2//CfcH7gSgvQEeI0bL8XfXEay8zxBhy+ep7mGJKwrPDTJglueoYhjRJSoTJVCKMFZikqO4u8YkwY7QIY80waogRxHBjFGV8r4NCXZCX15T4wn1JG5AvbgTjKlaACQowC0SAUX3B+8eELyy8IC5lnBVyX8fKlcsrVlbQqzsqlldUCGQqV1cWEV/gHYUpwQwDwCyRTVLkCMOAGZoIYzRJXmF4iPES82qBQMZ0Rvn7AqmLhZdl7M5c6sscuy8uwLiKDWCSfIFRA8xUEWAmacBkZ2cLX+bhmfqkNyLpheMiil89thl+VQA2FVSZyspKiDE0xJQXFoZLhDBakyQjDAUm09MjDQ4YvwhjEyZzepx+awsVBomhxnBkVGX0KqC4KLogL+PZLQpqfLH4EhBgHDCuhjcw2ggmkQIzDoGhAeZtS4Ahx2KS9WnML3OZL4IXosoHK+mdqRvJ7ak1H5CbVMmdqis3b95MryaroMasAmDK3ysvLw+TxaRpKMwiY86bZUSYxIAeafQgeqTIwmRqbZKVGHY5NzJTwKlh/17APkRsYbrovKQvE2droS9zgnzxDTAOGFfDukPKsHVIb/MAozZIC7FBwvkuvRMI4wv2RkuXMlk2wjte/15Dfq+pqdlRwy5t3ryDMVNJahUaU15eUjI7zMYwngiTLiOM7JFeDphRfk1SBGH41VAqMQIZyYxRk/jHUyQveAdUFudFjF+CfAkOMA4YVzEwglE7JL8AQ3bw4vZd4QvwUlYKuixdsYLgQmvbxm28asgbFjWGELMbhVkthQkvlk2SshlGjTAD65FGRNcjSWCEMImmMJlam5SOxMy3GuNbKVIXdsUcaf4kL8yXOQPxxXVIrmIPmAgBBhskHMAwX4pDIdCFpZe1a4GWdduq6Vs1+X3vtr3V8GtvVVVVTRVBpo4aw0IMEwaACf8GmyRxkaoSYfx7pEECM2rQwghiTGP8mZEvQFyoLsgLnniTpvOi++ICjKsYBiYhgS9SayMYCYwZYHiDVDJFzF9CtWWlpaWYXlCXddVYB6sPNh1sYrW3aS+tKlJgTF0diTG7dyMxGGHKw+HwYgCGPzIgHqtmPVKavUeKCpgBRRguDN1x50cMaZTINXTzTWR8C183Y/581IX8Nym84PEv45CX1Oh9ccC4Gu4zXhMYb4fkaZCysUEqLJxHd7+EQrXUl7Vr177/PtXlIKmmhgZ8b2r4tOlTKOIMJ6aqrg5TDAqzSgizePFi9S74wB7pJYEJiDBIjBQm1SuMQgy5qpsrMyOQlhnkdYgL1UXhBW9wHCd58TRIybovLsC4ih1g1BlvpA5JTnhZgCHr0zS+IC/r9jBdGmgdPX2UFgBzmCjzyScMmbo6TDG7CTGrgBi6lATAsJUkdS+MHPNKYPIoBRSYhAFPeXVg/IShx8PQG+hsxHBjKDLCGbPYB/mLCS4TJ6Yp8YXwIm6wtASY5GTtGBgXYFzFIDBGh5ROOyS+iVed8P6WNEjzWIMUggaJ+oLNEeCytaHhdMNpqLNn4Z3U0aPNzc2HSRFioA7QFFNXT4TZRYghq9VhPuddtEhdSLKuIw0MmOgjDBMmfmRenryiWxAT5yFGGCOVsZR8EeKi8ULuh82kvETpiwPGVcwBE1WHpAcYuv+ljOcX4sv+g/uBlzVEl2vXrp39/OznvJqb4Z0pw4kBYXZQYWiXFA7zpepFao80X+2RBDAZNmAG0CONDowwUHmMmFRGTKYfMSoyqjWev01nL0/TeSFfFnlhviRafEmO4IsDxtWwBMZnBEM7JB0YGWBml8xjDVKotpbmF2yPtuwHXtasQVzOnDlzAuoLeGuBtxMnToEy54GYNhDmGBHmABjTWFdfX88zDJ3CKLvtaIShwKT7DGGGHBhNmDxFmNRMLzHSmIl/zgos+UKNF/olURfOi+FLsseXJOeLq9gAxpzxeteQ8CkBb4ChTwiQ/IINEvFlT/WW/Vu3Ai8bNhBdznxBqqW1tYW83WlpOdVyCur8+fNtzW1th48dOwbE7KtqJMSAMLtWEWEgwoQ9wIwPGsIMfsobpTB5XmF0YlRkEBq99A+Kz1F5yUwVviTSU83pPY7xPr44YFwNb2BGRQFMugSGBZhctoQEAQYnMLhCXVpaSvujPXtofNmw4eOPz5w8Cbi0th4n1d7X3nf8+J07d1q+5cScb0NiSIjZ19jYCMLsQmJAmE18CvMr6zqSshNGG8JEBCZihLE1SVQYIGamNcQoxhjIWCvN0EXnhR3WJ3yB7y54SU5OiuCLA8bVcAfGM+OVHdJnAAyOeLUlJLYDZinzBfPL6Q3XKC+gS3t7J1QXVGdXZ19fHxhz51soTgyEGBDmAAGmvn4XZph33tkETZI25k3hPZK5EyaKKe+IIYkwpGbONEKMxZgAZdQXxVl5YdsHuS/x6Euy1RcXYFzF6iKSMYJhu+y8m+zYI9ShsjKyf5f4sgV8kfEFdOns6ujo6ObV1fWk6wkaA8LcunXrNhQR5tChA/v2NdI5DAJTHqYr1do6knUIM9TARBKGGZPpIUYzJkLFGbwIX1JVX+Lj5d2VLsC4+oUBY45gZIe0kI14p8yjE94QG8DQ8S76wnjp6uruvnv/fn9/T09PP9T97u6ffnry5HFfX29vLyemre0cCLMPhGlkYxgCDNlt5+2RXhqYwUUYXRg0Jj8/n+vwlvAi7vdYvrCQD8oXC15MX+D7jOTf2c+XJIsvDhhXwxiYDA6MzwjmM76GJJ8SYEtIYsCL/RH4shN8gfTSAbr09N+79913V6FuXL9+r7/nXz8iMY8JMb0gzJXbty+1nTuEwqyvr/+ICoMPDIgeyRjC/H+BkZeYBAgDxuRjMWJImcx4SqEFXp7p5SWV6ZKXJ79xYIAZ7YBxFVPAjIwAjPEYEu7hpVtgaICh+WXnzpOtxzu7uu/237t65OqRy1jbvyF1/cueH4GYp48fP374sLf3Ighz5falc1SYv+CgFyMMmcKYPZI6hJHA5A05MAmRmiRa+bKoMGrFeUv9MLeFfDLXZebMRP5NIvviAoyrmAEmIQgYMeP1dkj0MaRQbdnypStW8AEMmb/svHDheGcH8HLj+++38wJdjlze/uzGPQgx//nhh6dPHwAxDy9evHjlyqVLl0CYP0KTtB4jzB8gwmyiPZJ3CKMAo0SYoI0wEYHxCJPgjTCvBwqTn//WAIrJQovhApUX6IsFGBdgXMUyMGLG6xnBiOeoi4uLamuXawEGfDl5oRV9+QZhufzs2bOfScE/4c83rn/513+CMDcfPXrw4AEV5gpmGCbMhwQYSDDQJBlDGG3KaywjDS0wNmGggoSJmhj9sxguqi/RBpjRDhhXvxxgLCOYN4s9HRJrkNo77n59lfRF20GVFy9ePH/+X1LPfwZinhFh/vb3mze/+urRPx78+yHNMOfO/QmEaVy//qMPQRjaIy2mQ5ghBSZaYRJswFBk/ISJyhjjM+TXEsC8HmWAGe2AcRVzwCR6gAkYwbyJa9RsxCt9uXChvevu1/9j705jqjrTOIDn4m6RERTj9mHww+iYTmOROnGMnZkPUyNGIcwHTaNtos1IrFpjDBojUWyFoGhTB9GibRVcqmhx6gKCigsi1TYuKCJ113Ft1ctFwXK5zPO8y7nvOec9l3PZhovvQ+KX6m1r4Jf/87xbeXleXvFzTC+gy6tXNTU112pqgJiXDS9L9h8/duX7bdnZ2Tk51x894sLQCIPCxHi3wuimvP2tp7wtDgwzxizMEAGFkJCQEb7KyhUrX8jnS4ARH2VhwHRTwKgKTGC8q9T6GS/vkPguGBzB4Bo1DzBsBWkJNEiVZyvK4/OKS6A3Ql5q3GlpaampaW53zSswpuElEWbr6tW5ublAzIEDiYkswswDYKYDMDETpk0ThzCNLiN1sZ7y+g2MJkwXKTAGYWiN8LvgD4m+aJ9u9kX/6pPyRVXHBoYHmFF0E8xEtomXTmBmLVmyb+9J9CW+pKTkZQPlJbWuFqoOjYEU09BQDE3S99u2rk5OpsJkUGFmLl48D4GZHRPDhzCyZaS2AwbKrjAhtqzR/UbhY4YNsQTGkM0UMKoCG5jGF5FEYKIJMLxD+pgFmKJyaI8gvxBfkBdPvdNZ7/GAMWkQYhqeswiTnLw2P/fo9d1fZFBgZi7GCEOA0YYwgwf7XqduCWC6+QdMJJQPYQzMWP0OO7506SLzpbvMFwWMqkAEhh4UkM14EZgFC7RdvNghfTxrFgswCdgfYXvkBl5AF6fLiVUPxLhBmJL9Nxgwa/Mzj27enZGYcnDhnDkUGOiRDMCMlK9TtxYw3aXAGIThyoQ0sQReIofIgBGZs+GLAkZVewamjyUwVotINMGMJ5tgpsyYQTukWUvO3K0systLYPnFnUp4IeVyubgwLyDC0B5p7Zr8zG8wwqQsZBFmOo55URi2jNQIMG/5B0yL9EiaMFjN8YV9hMwXH8B0U8Co6vjAvIkJJnq8YY1635k7ZyvSE3DvC+mPauurq6ugXC7yKwqDXVKBFmHWrNlDI0zKQq1HAmBiWITxBUxwuwCmacKIH+BngFHAqOoAwJi3weiPUgMwow3AkBHMmTtF5STAvHgBvtTVO6uFeqYJIwCzikcY0iPNe58nGA5MqA6YgXToMfMAACAASURBVK0BjK0hTGcLYCKb6YsCRpUCBoAhM96x5KAAdkhsGwwfwfAOaW9lUXl8MQ0w7lQP9EVVz7SqduEcJtVd89uJ42ShGoHBCEOAWaj1SDzB/N0MTFh7AKa5ESbSApjOChhVHQSY7k0DxvueACSYd6PNwNytrGDAYIBxYoOkB8bpwQjzEocwFJhVGGFojzTHJjCdWhcYP3ukyFYIMH4Do767VXUMYPiMlwDDFpFmLF/OdsGcuXu5LD4eOyQy4XU+w8aI84KjGAQm1f3qBZvyYoJZtQd6pMREARjSI3FgQJgOBkykAkaVAsYfYGbwbXZn7pwtS8AZLwJTV+vU5xcc9To9tXUAzDkGzFoTMO8rYNQikioFjA6Y5fScgAgMdEgep0sKTFrNb/sJMLRH2pO52Tvl5cBMm8aGvAoYBYyq1xaYSZIEE28BTJWrqrraRdeRRGBWKWAUMKoUMD5bJC3BFOYJCcYpAAPCVD/zBcxC/V5eBYyawahSwBgTTIUlMCTEuOgyEgNmrQyYDzs4MGoVSZUCprnAvMBtME6nq1oHDF2ndvtOMAEGTIgCRpWqVgEmWgDmMF2mRmDiGTB4EEkXYapwp50n1f2q9LgfCaat98G0+ka7ELXRTlUHB6ZbMzbavS0B5iO+D6ayKD0hgezkpT2SLsIwYGpKC45f4acdVxmAme4TmIH/t7NInVvwLJI6KqBKASM5izR2rPYuteQsEl43hcDwIQyJMK4qFIYeRdJ28hbsv3GVdkgIDC5TJ+oTDF7Ly05Th7YTYFr0sKNwlrrxCKOAUfUaABNquJLXdJqaHXaky0jP6VkBj9OFa9PkRDWepgZfaqFDKtCua9CASdHt5J2Ay9QyYNrDaWrxPphhzb0PRl3XoOp1BMbWdQ38sOMUfl0DAaYsXdvLm1rrwZtgqlg56+vra1PTakr3ezskBEY7i7RYOIvEWyTfwAxpqxvt9MAMa+xKO39unLK40U5NeVW9BsD083Hh1IIF4+mVvDO8V/KyHqmkhDVJHnLVFMsvxJdrpaRD2pYNwOSTEQwBhnZI8/RX2gk32rWbKzOH+b6U1+JaXn+BEe/MVFdmqgpwYJp4Jy9emTlZm/IeJhGGXJlJmyQUps7jYdfZAS8e5gtbQ0rO5x1SRkqK9M7MNrmT186rAi37rID9S797qEu/VXVYYMJ8AjNaW0Zil34fppd+X8Yrp/gYxk3u/K6vJ5d+19bVgS+lJ44fu7ptaza59Jt0SGwEM9NwUoCedWzrVwWEZ5Eaf7ZkhJ2Hkew9izTE+lmkLurdNVUdBBgbz5awC2HwZWp6Ke9k4d01eut3egITppS8WkKfLanDh0sgv5D7MrdlAzD5+fl79uzBG+0MHZJ4FIkAg+8itSUwdl529PtpxxE2HnaUvuxofnhNCaMqQIEJtgCGboQZ5I0wPh5eKypMR2JKnpewh5FIpaW5Ib4UnNh//PFVfNgxlwHzDXZIC3VHHQ3AtO7LjuYOydbb1MNGNOF1asOfCTYJ85bNp2PV29SqAhgY6dOxkrepaY80abL4NPW+vXeZMMXFOOotLb127Zrb7YZfgRf05djV0wBMcq4pwIjb7ORX8jbzbWpbAaaHxBft59/Kl7/Zrb56YbBsCKOAUdUBgLHeCDPSAhgtwsxYrj0s8NXek5eLKoCYYqySgoKCUlqgy4mf/8t8gQRDgMnkAWam7pzAtEXsWSTJnd+mkwItCkwPCTA+fenbt6/cEvgvlRJDSxCGINO1mcKo729VAQkMeXlNMuV98x2yjhQ9zrvXjmy220KFKQNhCgvzIMacgAJlQJcTP597eOMx9SU3Nz83PxN92S0+KaALMBQYi0WklgJG/6Pbw5YvwcGclr6cl05a/UNS3n/aSTAGmeHCsGee7AOjhFEVCMB0twDGsE7Np7z6IQwCwyLMXL6QNGvLdyBM5VkIMWAMVHF6cWFxcWFhRQX48vjK1dNHiC8gTGYm+vIF84UFmA+FAGMTmB6tC4zeF/xXa7ZAdTLR0kteeme0P68Thvw/OZomjPoGV9W+gfGxTs1PI4kRBoGhW2F4hCHCfLsFhTl18vLZorIyMIZ8FRaWlQEvTyC+gC9HiC+ZmUdFX5KoL7NjdMBoHdLQ4bIZrxQYyx+7ZgYYpktwsEyXXnbLRIxRmK5dHQ6HHWCCFDCqAhEY2TKSZAjzDokw2nEB0iTt4MJ8ufckEgPGlBFdzp17CLzcQ18AmNyc3KNY6EsG8WVmEt1jR31ZZH6Zeqg44zUsIrUYML586TqMQ2DiRQfIQGn5NEYmDDWmp4UwChhVgQWMYSOMaRlJG8IMGsQfd6RDmHe1E49sDHP4WxQGiTl1svLy5Zs3bz6EevLk8eN7p5GXI0dyOC9aflm5WPRFm8CYttm1PDBB9hoksr5m8MWky8BGy2yMnphwERhCTE+NmAgljKoAAiZIty5ruU5t3SONYsJEe/fCLF++bNmOHYeBmK+/o8ScOvXTT7/88uuv9+5xXZCXnBzUhcQX9GUlXUBaSnyJmxCrBZi/hoZKDgp4F5GaD4w9X7pKfDHwYqTkk0/6s7JERkcMFyY8XBTGAcBoxESYgQlSwKhqp8JIgfExhNH1SOxOGN0UBoVZseIjLgwQs/GrL6EuXbr04OnTp/fv3ye6kAJdrgMv4MvBXeAL5pel6MvsOAgwsYvIk0jvDfjT4NDfGUcwuhmvn8D4EWA0XxyMl3C9L1a69PdRZmQkxISHU2O4MH16eomJiPAdYdQ3uKpAB0ZcRxqlrVRrwsxdsQIzzE4iDBizEevixYuXHjy4dQuIyblPeLl+ffMjLy8zk5LmfQq+zEdf4tAXPoERAgwAY+6QbOyz69asAONwMF6YL1ESXuzY4q2wMJ0x9JPg7xs+NSpKEybcK4zDK0yEKIwkwqhvcFXtcAgjAYZPedkQhi5Uj9T1SCAMBYYvVU/mGYYIs3Pnpk1IzNeUmAvnz9++ffvWrUfX4evRo91EF+Bl18qVwEvSp5Bf5kN+iYkDX2Ixvwx6b8AAHTDyEUyfRlepmwYM58XBeKG+REWZeJHo8md56ZAhzBiI6c2IocKE64GhxEiEURFGVbuf8vbgU16HZMprGWHoxbx/oXPecXhgYOrUqTTDLFu3jhBDkNm+Eb4uXABjzh84cPsAVsahQwcPEl5Wfga8QHxZCvFldlxcbFwsaZAGITCDxQ5JGMH0bqRDsgLGT18czJdw6ktUlBhfRF7CjLQMNZeRmTBSRmJ6RwnESISJEIVREUZVoC0jOXRTXtIjDdQDI0SYMWw3L12qhgzzwQdTp06ZC8IgMTvWUWE2bd+0ndQP23/AOnTo0I+AS9au9euBl6Qk6st86ss/Y2NpgzRI0iHZHsHYBiYoSO5LT7MvUVHm+KLTRYDlDVkJ0JiNIZ/5ByZMlH/CKGBUBQwwpiGM2CN5x7w0woz5vSbM6AXREyfSDKMJsw5r54YNG1CZ/9D6ESvrYNb69cjLZyS9SH3RgKEBxqJDsjPj9QmMPMD0ZLzgX0a4zBeNlzDCy/Dh3JY3Gqt+/agyw73E9JIRY0sYc4RR3+GqAgMY3U4YeYT549tjtCYJ16pBmHGTIMNM/ddcasznn2vGkMrKyvo3fK3/H3v39xJXksUBPCaajcYQE2P80fFHiAr+omnU3m5/hWmGjAndyxhtwkIQfVAQhjyMvkjAfdkB3/IwLPvvbp1Tp6rOqarbfTtmoHupYyYzZpddHOIn3++599bFUbooXwwvv/928vGjAeannxYK+hKSDTD8GhIHZpSfXvvobsC08GXD+LLIebG6+LhMR0YgA8z8fRmQmfJCDBAzC/9vUpghK0xrYJIwaboHmMzLSHYJwztSGGFKpW0eYXRL+gTEfDn/cquEuQVjvv35nz/ZAC5f/426nCldrq+Rl99OABjFS00FmKUFCDCwgQmvIXkNKQcwHQcY5suY88XyYnx5PoW6LAtdptsMN0ahCcYgMfuGmEUgZna2I2ESMGm6G5hgy+t3pDDCFPAFbKwk7aEwqibhIuZcEfPlj1uYbzhgy7ev//0Kg7ycnSlcrv91eqp8OQFeDg8PjS8LsOGVAYYd1RBpSD8CGOvLkOeLiS+Li4KXKeCF6+IYGY/NDAxDBo3RxEwRMQ8MMbNATIYwr5kwqSOl6Tlgwo40teNFGPN+JCxJ+EgS3G93dfXhPbakY9jEnJ8rYm6QmK/wQ33A3KAtZ2fX18qXU8PLieYF+lGxuIQFKQgwsYZ0N2A68mXR+SJ5EbpYTtblCGVmCBlJzP7+GyHMrBRmSAiTIkya7hcmG5ixFR5hpqIRxpUkfbsdCdM4OIaBVYwiRv11c3N7Y+ZMzzXOKfhyBLycHGpfKrVaCXwpzEtfXoZ32ckVTC5gcgaY9r4wXl4yXSwsT6NjndHISGJwo7P/5g2vSXmESREmTW8BozvSmOxIfoShklRYKIIwZSPM3hVcS2ocHJAwaAyOs+Xs7NLo8jvxcoi+lMsV58s8FaT11gGmsx1vS2BYgKFvaO4L8YK+wC1ytHthvBAu0pRnz+CL8JmxyHjEYIh5Q8LoEBMVpnWESb/F03QNMPf599dQtCO5Na8fYeiZx+3tihNGEaOE+eXAphhlzOXl+SX+pOdCDWSXIzXAS3NrS/GyqnyZY754BYmveHlDuhMwsQCjfBnlAUb4ksmL1oWzEh2HjE+M+h9chhDTUpgWESYBk6a3ljBeR4pHmN3CEgqDrzCha0mYYYAYZszl50umi+Olrniphr64ggT3wMQDDG9IPwKYjAXMcMyXZfQF/30YXowuDpNXYgJlrDGSGCXMfkQYvyQFESYtYdL0GDBBhLFbGC4MPpK0TRerSZh6HVLMAcQYROYCpSFaLgiXo3q9ftI0vKyqeiR80QWJB5ipVg0pFzCtDpoKChLzZYT7MoW+mPhieOG4KE7W4mOdiRKz40JMW2FShEnTm8AMITB9HjD7FGFYSbLXqkmYMp7cQC3p6j2EmMaBnuODC/VxfIGfHB1oXpowyMvm6upqRfuypH3xCpIXYEZYgBHAdLyCyVeQPF90PWK8rDNeLC6T4UhktDGOmJeamE6EyYow6fd4mu4Dxl/CjFFHshFmJ1aS5vFmGH03jL4dRq96r64akGIaBwYZpEXbAtkFedky6aWsfSn6vriCFASYMRlgvguY+BWk0da+LFtfOC+ki6Blno9ghpAhYmSIYYsYA8xsZA0TRJjUkdJ0/ZbXRRjqSLPRCDPDS9LCAi568SUmZS4MbnvdHDU0LXXipVrdOtxyvMyVShFfYgVJB5i/BhgbYFxBGhnxfaHtCytHVhcpS8GOdMYZI4kBYXZoESOEWckRYRIwaXoIGBZhFo0wE6wkWWEK+oZeLYzdw+ieBFNv1NUP+HC2YDVSswnlSPuyXSsGvrCCBMDom3hlgIk3pJwrmBYBhh6ghv1uzJfHxhfBi8OlUNjVQ77YzywynJh1TYwvDL/jLiPCpI6UpneAeR0AE0YYXpJAmEn9xzTc0VuCO3rLq6YmKWLAmDqufOsyuZAujheIL0V4PsD5QguYNgFmNEeA6QAYWZDwAWoqSL4vLr5wXhAX5wrYC2M/RWWcMY4YIcxOKMxKKAw/eioBk6ZrgbnvAzM02ucizCyPMKwk0aL3LQiza94xAAdokjDamOpeUyHTvGqqvzVjugAvle1tXY+yfYHvOOsLBhgEpi9XQ8oBzEBmgKGCFPWF8UK6ACEMFmiPMPYzUqYgidEhRtQkLsxIljCpI6XpgS1vcKud7EizGpgHb/b31TdYIAxtetEYuJwE15PmQI1yGbVBcICTTRr9a8YWFV6QF6pH0hdRkBwwGzbA9NkAM5ijId1r35CUL6Od+sJ4QV2cKzBFGPuZQUaXJUmMrEm+MCsr0QiTgEnTO8D4EWYMI8wsjzDLtiRxYSZ1T/KIQWOMMmzwVys+L74v61FfFmWAiQPz3QGmnwcYPH7XLWACXwwvrzQvqEbB4FKkKeGYz4oMGRNjcgkTjTCDXoRJwKTpjSVMCMyijjBCmHEhDD75iMIQMdoYQkZMpWJ0IV54PQp94QXJBpgxL8AMZgeYv7UPMAN+gHnoAkzUFy++EC8MlxLNth7zKSETJ0bXJCEMXUrKF2ESMGm6fAnzmoCJRhhdkswaRgjjapIjBoyZq2TNHOoieMn2ZQJ9oQCjj6vV7yXL1ZDaAzMw4ALMqPVlmBekuC86vgheCBeCZc5MrWahYcbsFvwQw4RR/673A2Ee+hEmdaQ0PQWMH2GGWYRxJYkJ85T9MU7EYFEq2W+wiC1z9N1G32t0pwj7w9zzhRWkDa8htQ0wnQFjAgy+/0jLqp8/mvB8EfHFft3iC5/zv+q5mvmyiybGGGJ8YXaMMHROr4kwD+Wb2MTp3wmYNF0NDIsw7riCeEnKEMb7Vit5f44bWuQf5bTzxPjyyqwjuC+mIC1mBpjBvyrA8AVv6IvPS8lEt1bBrWZp9UNMKAytYYIIM5o6UpoeEeZ+tCOxx3EUMLO069QliQkzY3cRay7EuLJQFIsIvo4oiqLgNYVx7gtbwFhf6LWqLsD8cGAowPAFTBtfXDGstN4+GWNkN/SEeWmF0SUJzgHXwMgIk4BJ01MdqXWEaSWMuVhrr9WyiyklN/JySsHxouNLli+6IElgWIAZvENDGiBg+nVDMi+J5QWJFjARX/yrZ3y1Hbt4ppGRxOzmEyYSYbyOlIBJ053AZEaYPhthWggjQoy9YFtgt4MUi+JCrX9DyKR3tXY67sv3BZgMYB7FgIkEGLmAkb7Yu5iDi/Pu/h82/BK9uYLmXz/zhPEjzIqJMKOjbYBJwqTpamBYhDElidYwKMwyE8bd0bombzmzN7QuLYlbzQwu9nYz4CWfL/p1ZPRNFg0wWQ2pHTD9Ghj7lnsvwJAv074vFF8YL1FcfGTw6XFxh+GkPQIHhOFrGBthAmCEMAmYND0ATEwYAKa1MK4nRR/JWViQN8sXCvbJP8mLrkcxXxQwLzayAswdG1IATBhgrC/jgS8YX4CXcqVMj0rgOxbC2dza1E9JWGjgTsMSPoS1oP5tvH1rniG3wvw89fy5PkJTR5hh+uJTR0rTS1ve+w6Y1xIYJ8yiLUlCGFeTTIpZcw8Vi0eK2YPFDhe8Wf6VO7hgOtuXMMDYFzE++iENqV8GGL3hNQWJFjB01Uz4gvGlXHG6BLRUYbbMg1jWGEWMEkanmAV+TOh4WJI67Ujp93iaLo0wQ2FJYhHGCbP80g8xlpg1fiyKO65glx2NMukfWoCnu1le8viSJ8DkBcYLMMM8wPgLGOcLHEiM54VSNWK6KFGadvbU0D9W3fOeJAycE7q0pISZdMLQGgZKEkQYEmZFRxgBzGACJk33A9MmwmQI42rSjDzZjR/sNu8PO9rtVcCL82Uiw5fvCzD3cjWkhwYYf8PLFzC+L7h6WXWPkW85WeCICjiyQv8dp3nVrBIySiNoSds1VZOKKsPM2zvu1kVJkhGGCqIVJm150/ROR4pEmFbCLLuaJIl5Zo69noxOcDjtumtHVI8ivvAA09ffP5TDl7zA9DNgvAAjC5LwRfFSm6uYY3A2dXCxstA0juyRfvoXrq72mntVG2LgtK1tveu1Z52vr7OSJCOMXcJEOlICJk23AhOLMLwkxYRhNUkQ407XX8s8XV8erz9u25GpR/Ciw9a+5AowGcA8igOTEWBsQXoqXjkHR+BoXywvDpej+tHRUaNBp5zDR+OAoNFZBkOMEgZXvdslXxhXkniEWXFrXgvMQAImTU8Do4XZEMLopwZMiDE9aYa92lC+Hsi6It4Q9PQpL0defIn7Yh73iweYjlcwAwyY7AATFCTly5LxBVe7h4e6GaEtOHjM+emBN2SMFqbqhCm59805YVpGGN2REjBpemsJk1OYJ6Ewj6c1Mez1qc+etX/F4bjHi4kvuX25c0MaCBrSCwQmEmBcQTL5BdrRIfDSbJ40LS6np6cH+Bqoi+OL40v1QQPG/GKI2WPC4E13BRFhxlmEEWveBEyaXo8wcWE2mDAPnuyHxESMCaARL2m2uni8uPji+9KyIN1xBfPQAsMCzMSyvIL09t07DDCwf4HtyyHyUoVX4NaNLtqWywv7Pkt4teXxZ4MMEvNBCbNnLybN6T3vbsGLMCDMzybCjKAww/SkZ7uOlH6Lp+lGYGSEiQsjQswECWPe00zGADLei+DDF8AzXZAXuHgk4ssDxQv6suH5ki/AfAcwvCE9h4ZkAgwVpHfv3pn9bqVSWUVfqk2lC/AC761EW3Dgddzn6gfM58/n+A5dxcw/flHT+PDhgxFGhRi9hokIgxHmuzpS+i2epqs6Eo8wQUkywmxwYZ482X8eEoPvIyNkNDPrZI35x3Ga6SxeXD168SKeX4Y6DDD3OmxIkQBDBQmAgdvrarXKr7+iLyeUXuCF26DLtbLl7PLs/PwGZMGfvqgP+BmI+fTpGIxpvFchZq9KV6vxll58LikzwqSOlOb/Aph4SeLCuJpExEzg21QdMY+JjumZ8fiY/3ya/vuWFxtfWvsSL0j37wZM0JAiAWZtEnxRwNRqNe3LR9DlxPByjbacnd3oudXzx+0XO5//CcRAivkfe/ceFNV1xwG8ExbBEWkw+wcj/JFhdCQdpYRmJNqJuo4xg46YsR3rY6yO2pHxgY5jEKtERYiiqPWJKNr4aK15ICnoippQENcYX6QiGq2vNGptjbAsL5VHf79zzr333Lv37gs0LpyvaGbCxv/45Pv7nXN3ExJGjaLC9CcVBjpM34gI9xVGNSMJYET8ZUbyUJi31MKQTSgjBj/yUDJGRsYwPXhd4mVelPHIrPWlm5MvrguMD8DIE1JPCRjthpcMSMNTwRfkZdy0wdMoL2Qy+oOMy5o1GzdSXlbAVyYgk5mcmZw8IXkClpjfJSYSYRYtGiQPScPpkNSnj9NBEgDDVxgtMIECGBH/rzCKMBwxTBg8bZGM6acYY6iM8gJOl/BeqvoSIPHiqS+vdBAwuhOSVGD69ImwvIEF5n3Ib8aR+ei3C9GXJUuWSLysWbqRZRtmxbYVJJkYMGbCxIkTJWGGsLMkct9Od0jSrHl5YKgwAhgR/wDGI2EoMa9KbxCjENMrnBgTH0/M6NfDfSgu8fFEF6W9aOsLu1+n+KI/IHleYIJUvgRSX0wxWmDYhNSDARMWNnQo2fBaLG+SAYn0l2nTFi4EX5ZQXj78cCkEYNmycQvScgi/Dh46uA1+ScYkJ3+AxMjCADDSnvfX0p53wAB3M5IuMMECGBF/qDBMmO56QxL9PA8Uhn7WAE8MMYZDxpAZ9l3AJT5c0YXyovYlROWLydQRBcYFMOoJSbPipcD0fQOBIb7I9YW1l6WEly2QHZi8Q3l5eYcwJw8dJFmxYmZmZnoytJiJOCYxYZQh6ZeqCsOteVUzUgh7y3MBjIifVhj6xjCad7dTC2NWiKEu9O4tEwOJJ+lnEPrdeOnF+ryQ96+T3gDGrS8+T0gMmNc4YJQJKZ6bkCKHsiPq1FQ8QcL+Mncuqy+gSwbhRdEFsidvDybvb5CTJ08iMeOBmPRMKDHQYYgwo9iFOwTmdYMtjPYcSb2EEcCI+B0wboQhHwuP911fDVARQ5AJVxJvGOU1vZ14CeB4YR8h0C1G4oXzxfMC4wkwehNSeDy/4qUFJtWSSja86AuOR8uJLxnoSw7osm/Hji/y/orZswuTvyt/T/6evXupMZMPjgdi0tNlYRIS8EovrTADh7/JVxhuzTtihOESRnWMJIAReTmB0ROmu44w3WRh8INVzWazmpieTAseGcUa53/ZW6ULz4uZ8hISQnmJiTGZTC4LTJCvwLAdr8EKhl/xDiUFJjU1lex3x2F9Wbh8+apVqzKQl5ycLfv27fsCgroALf/clbsrd3fubkx+fj41ZjISA8LMwEUM7mESRo2iwrD7vAYVxnAJozpGEsCIvNzCBDsJ010jDEdMyFvUAj1i8P6dq8yfr7xQhxdzCOdLjAe+tAMYD1YwCIy8gZkCwIxDX+YCL8uXrIL2kpGRk5Oj8PIt6ALJrSzAX7kYggwQM+ekIgyrMAmL6Bpm4MC36Uk1rTBaYHp5AIy4yiviNxVGJQz9UHj6sYfUGPrzb9YhhkcGM18d9Tfl/0bFC+9LjIEvbguMW2CMdrz8Cka74rVYUqeMHj3ufVpgsL+sxP6i8PItBHCprKy8IOf06dMFaAy2mDlzJk8mwnxApqRE6b6d6oEBaUb6kwzMCKMtrwBGxC+Aca4wwcHSjzIKYzJxwnSThVEToxijQUY3PTW6OPESzXhRfPGxwHgBjOEKBoGJ6AvAvA/AkP3ucubLWlJfzp8/f/bsWcIL6PLo0aMLF5WcOnXhdEFBLiWGCUM6zO/JY0n0rLr/QOmynXJS7WIJI46RRPx6RuKE6U6EMXHCsP/dOxPDGeNCGf5FARpeJF+io2OktLfA+AjML7RnSBbwhQJDB6RVK1dmrF27luOloqKisvLBo0c//njx9u179+5dgty7d/v2lYsXocnoCJPIrtuRR5Lo+/OSCjNggNESRgAj0tkqjPTAscmVMDIxKmPcJMCJFzPTxRtfngsw/ApGnpBwxcv7gsDkfHL0/Pli8KUCeXlAePnffy5dulFWZivfuvXEics3blwCZC6egklp9969s5kwM+QhSdrCKM8LOM1IzkuY16QZSQAj4g/ABLmqMJIwYAz8xKuB0SEmIOBdiLEr+N13lRcPk/6C2NhYpoueLz4XGPfAxKiAMVjBRESQDQwBBnyZBMBAf/kEfCkGX45UVNy9++DB48eEl6KyckyS1QpfVnTmxr0rQAwIM5sXhl2GITOS8wNJLpYwypZXACPiF8AEuawwsjAm8lOvL4zZPGzYMA0zOuFowci4oC/R0R74EhjsOzC612CUHS8PDL+CYRPSFCgwY8GX6aTAzCK+HC0uLj5y5C7wcufx4x9++C/4CQg8NgAAIABJREFUcsNWA7CgMBgr/lFlA2JAmMLC2WTTC8CgMImJ742BCsM3GH5GUi1hjIAR59QinafCMGEQmehoSRi0gTNGToBOhqkj0UISHW0MDOdLBwKjf4jE73iVFQwMSHiGNHbu1Omkv1BfGC937ty5f/8M+HKrtKjMBqLU1NQ0YOCfhJnyMiLM7sK9KAxfYcbQp6r7q2ekMG5GUm95BTAiflthgt1XGFmYGEKBLAyNhhh3iY116UuUc4EJ9MQXH4Ex6wLDVjD0jHo0+LJw+iQAZtbaebS/gC8P79y8/+WXZ858dxV9AVFqGuqfYurr29raKDFW64mSK6cKpCFJOyMN9gqYbgIYEX8DJsjLCsOEIciooIj1RRcnX6Igur68CGDCw8PZjldewbBLMGOnTiW+ADCSLw8f3vz00/379//l71f/UVpka2hraDj+9EnjvxobG588AWNIjSm3WquqSq5cKChcpggj3YUZogGmj/GWV32MJIAR8R9ggjysMFFaYCCxXhMT68KXKBYtMIG++PIz4x2vC2Dok47KjtdisUyZMnosADMdJqQFpMAsPppWfGQT8HL48OH1Bw4QX4CXetCluTk7Kys7O7u5kRFjK7cmVV07dx2GpGUUmJlKhRkyhLvMqyxhBDAinQqYIC0wwezD4TXAYNwI4wRNrKuEhoZyf1WUvi/MhOcNjN4hkryCGYsbmOmTFvxx1iwckNLSth9BX4599NH6A1BgbpXa2trqnzaiLs+aIM+yKDFtDTabLQmFOQUVhgmTzh4YGEOvwgzkZyQBjEhXEEb69GYdYYgyHAuARKzXCZWi54sKmEB9X14AMJGRygqGADMJgSEbmLTtmz67+dXhY5sRGFJgatqgvmSDLq2tLXZ7SysSQ4WpsdXAlFTCKswcbkYaQ2YkHWCkYyS9c2oBjEgnAUYiRgeYqGi1MEo8UiXUU18CubwoYORDJDUwWGAQmHnzFq9enbb9s4+/OnZsMwCDE9KtIhv40gy8AC4QB/xuAWKayZgEU1IKqzCzZ/MzEr5rgxYYectrdE4tgBHxQ2CCnGckxRivhNHDxugFsi9xEO+ACeoAYGLcAMMOkaQCI01Ii1djgfnzzmMbNtMJCQpMveSLw+Gws7Q0EWGww6RYrSXX//0NWfOOHz9zxowJ5CoMbTBuj5F0rvIKYET8C5igV/SBUa7Vq4GJivNAGHeRbDHyxeRlgfEFmBAjYMIi6Y6XbGDoGRIBRiown2/YwCakW0V4eJRNfKmFOMifdXUtTWRKwsOklK3Xzn3/TaHmpBoPqgdrP1zAzUUYAYyIXwITZAhMoElPGOZCe4SJ4xLV8ROS18D0cgbGwgOzACekxVKBWccBI/tSXcfF3vIMhCFDUoq1qgSAUZYwEjBDBuGbTr3NPVAdKYAR6fzAGAgT5SQMSbt9+amBCTACZqQEjDQhUWCgwBBgyCF1adnTxuYs3L846qrlQJFxtJIhCSpMeVJVyfUCZUbigBmMwLzOn1MLYEQEMCpg4trri9sJyYcVTLuA+bm2wVBgcMWbBhMSLTAAzHpcwTRggWm1a4CBIclOKgwF5pq8hFG2vPimMKTBqI6RvAUmWAAj0kmAMRkAE/c8CsxPCkxYpAQMOUNSAQMT0ufr1hFgyI63Hje8AAwuX2RiYEaqttM9L8xISUmXrwAwy+Qtr3yXVwAj0iWE8RaYdlaYuI6fkJ4PMBYGzCQNMNhg1hNgLgEwz5pa7bjeVXcYe9MzCkxNSsrlc98LYEQEML4BE9c5gRlJHxRQA7N908c72QqGAFP0FFe8OsA47K0wI2mBmewOmDABjIg4RuqawLAd7851PDD0DMlRV1frqDUAJkmvwbwngBERwHR1YFT3eF0CU13H+1Jda+cajPWEAEZEACOAcQPMahUwB2RgWnHFy/NSXV1ntzfJDcZ6zeMdjABGROxguhgwbkakZqdTavDFAQ0mq5nctIMGc00seUUEMOIUyQtg2ClS6ddPmrPwIWpHbbV6QiKPIyEwSQiMOKYWEcC8KGBCX25gfuUWGPkezNXS4183OgNDCgydkBpqUlK2kqcdl7GLdjOcLtq14yavAEbE71YwXl60C/Xzi3bkWaTeOsCMtJA35FUBk0aOqdeRR5FAmO9uFR1XbvKSp5DQl1oHKTDSjhcfpy5kN3nTZWAWDeKeRer7zjviWSSRLg1MBz4qENqeRwWey8OOqqepw8L+z969x2R9nXEADyzT8lYjF19bwA6pioo0SESK4NxisukaSLg1LAt1sE0as5YmwjppM8Hbxlw316LzziqueJulS6pTLmXebWrjBU21K1MT562tabc/tsZL9jzn9jvn/M77vj8uOl49z2vtHxprTPn4fZ5z04D5kRsYcV1D21f0LBI9TY2HBMAXukj9FfryxV/JIpLhsCM5TZ0V6FJeC4ythwCY4AGmz6ep/++HHZ/0AAzbB8POIr3Cr5siRwX4fTAf7X/32H9eA2Hu3PnyX6zwVpi7/KAAdkjdDBh6XcP3GTD2PhhbDycwXjqk/t4HMzHUfTD3A5gAV2byG+3kC+0AGDaEwcOOv9lFEsyWt0iPdOwTIsyX/EaYf1NfSIN0BDqkVaRDYjPeJT+ml/IGu9HOAmPr4Zjx9v1GO2/CMGXuwRBmIO7kVYDhN2bSswIgzF62UL2fCXMXQwy91O7u3Vt8AAMBBq/MJAGmQ8x4S9nz1MY7eR+zd/LaeqCACXBlpnpjpkdgvF7Iq1zJO/H+X5kZGhhy2vE5/bTjr37x+pvQI+363d43ftn62y1/euv83/YfOIbC3PovufT7Dr31+zYbwLwMwHSddd4tEQ8j4SLSdHvpt60HHxjjpd9R3i/9vkePCtzPVwVc7yKNdg9h+JgXb7QDYfbuhQhDHl6DJolkmF/fukWfLSHvlhxjvqxaxe78/qkAppReyWufLbH1MAATaQAm0MNIT3p6GGmKx3eRQj5b4jyMdH+AcV521IBxFqp/jj3SH3ftIsC04tOO52/sf/cACPPJ7dcAGSz6LNKRL468jL60dwV7eE34kqhtg7HA2HowfXnk68aXHT087Til7w873peXHXvzNrVz67dz5ZQcYagwCMxRaJJAmDbokwCZ27fh+2MQX44cOXQIfenu+hgCjPw4NQkw7qdj491Px9q3qW2FOzCRHp+Odb1NPXHYlD48Th1MmGBvU3vokfoITKBLeenDSAufU6YwRBiMMOsRmNbWVi7MP/9+gBhDqq2tDXSBgvhyruvswXc2iScFyBqS6JByDKvUUwNvg7HA2Ao3YCKDAhPIF/y6VH0Z+W2vFfhxalYGYaJ6H2FCA2PcCMOnvDHay2vyQhI+XEKEad2LwnSCMDf+ce0EEAPGtLXBvw5AeFnV3g6+dFNfNpNNds4uu9nkxu9p6jYYZRHJAmPrQQGmF74MYbgIX0bSMkkCucBMDPz8oMIYgIkaSGCiPAIjRZgfsgjDhHkdhVm/HiMMZpijR89/dAOEOXeu/dCh9kPtqyC6QLW3t3d9AP3RprexQeogDVIVn8BQYPQRTMyI3wdZRLLA2HqQAwzvKagvI0UxTXh9x1DOj3JiRnJmhg3zJExUL3ukoYGnvFGGpx3ZlDd1gjqEET3SC25h3ntv/XoAprO1c0snEHPjUyCmu5vkFvy0d3d3fXD24GH0ZfM2ugdmifNu7MzpKjCmEYx5n51PCXQWGFuDFxiPvkTQL0bZF6GLKstwc7mY+ZrDExLDkHELcw+BMU95J7hfp17oPB9LxzAv4hiGCAPV2rqztbMThbkMxFw7cQKNAVy6u5CXg++s475spQ0SPyZAAsy0wCMYbRHJAmMr/ICJ9AJMRETEkCGBfBFgDPdaJmPorykJMwARpo/AaFvt+BSmiAhTB8IsfoW+UI3CMGKIMEDM0cs3bnwKyFy7duHChbNnP4b0ArygL9s6yABmyc+cN9fYCIb5kpgojWAMi0jyKrUFxlb4AuN8PfuYLgZfguqSYCwjMpowYMwQz8IMHDB8GUnbyxsT8y0RYQowwnBhnn9+BX1eAIkBY3ZidXJjLl/+/PPPPvvww8OHKS9vNwEvHVu31tcvWeLsgXmG+aIdpZa32QVZpbbA2ApTX5IFLz7OiwDGb+YlFC1mZjRiuDD43/HWJEUOJDDOlNcZwoyIGf1U/HfJ62sLC6BJKiLC1C3FDLPixR17QBggpgeM2UmJAWSuXLly8+bNq2fOnFm3bt0m4KWpaTPz5SfLl6MvfAJDR7z0LphQHZJrxisBE2l9sTVIgYl0A5MseAFgImRf/H7VF10XnZLHWb30UiBkVGJkYYb0VZiQwLg3wug9EgeGRBicwiQiMCBMEQqzgAqDIWYHI+b6mz09hJge0OXKxYtXr545ffr0Biz0pWnb9o6O7fX19cuXVwlfxBp1lr6GZIGx9YABI/OS7PDii5N88fuFLyZeDK6YKpAxqjB+RkyEQZjeRJihIdep40IMYRCY+HgqTEFBUVERdkkL6up+sHQxELOCEEOM+fP16z3Xe3p6Ll68dOnSyZOnThFemrC2bdy+fTv2Rzy/lPIlagoM+KKsIXFfnBGMNOM1AWM7JFuDFBhXgElmwBBfIhxf/MKXzEyQAP5GlXlhZpCTPB5KM0YmJpMJw4iJiOhXhAkNjNQjRctDGKlHGo3AcGHAmBcgxNRBiAFilq0gxOzZs2/fH3ZjXdq9+yTqcqplw4aWFsBlIxTwsno1zy9lZbiHdzad8ObQ63gDBhjDjFcCxo5gbIVbgGG++HwqMH7hC/IS7eYlNlbB5WlzBTRGIiYzkwlDiYngxNx7YJQhzAS1R+JNUkFBMRVmARVm8WIgZs2aNXua9xzfB/U+Vsv7LaSaWjZSXxgvy6uqwJe5c2eTQ0g8wGSPyZUDjAJMgt4hUWDsIpKt8AwwyRQYsy+El8xonZfYWFkXbskEd+nMxLqIYSGGGONnxERwYvoizFCPU94APRLZa8eAMQqDxCxbRohp3tF8vPk41F9obVxLPqtJ0fhCfMH8kp+Pd31zXwAYFmDUEa/SIWkjGAuMrfABxqsvmcyXFIcXRRcJlkdNJUGjGOMOMUiMLozPLExkZK+BeUS+py9OB0ZZR6IRBheSEsfTJgmBKSoqB2EoMUtBGDBmDVZzc2Pz2ubmtbyoLqtX0vSCvJTNpb7gPVO8QcrNmGQOMNouGAuMrTADRgswwX0x8DLc4SWV2jJq1KOhiiuTmkqIiVWJ0YTxU2AIMT6vEcZbjxSlTXmlHilW65FGIzCJ4ydBhJlFhSkvxxBTUVdXC8TMW0aKGNO4prGxuZEU0gJV39CAvFRWAS+lpbQ/kgNMbkaGIcC4OyTXCMa8iGSBsTVYOyQKjE8DhvqCX/NJyIsWX3DJKDX1aaRFweUJQ7mQkYwRxKRwYTI9CtNPYLQhjHgcSYsw8RBhhDDFxUhMOYSYioq62trapfOoMa+SanwVeVlJqgF4acD0UlVJxi8QX4gvM9UGaXxiYpAAYxzBSDNeC4ytcOiQQviSlIS8pHBe5jBeUlNTCS6jgtFiYoYYk0qMSYiVQ4wghgrjNwjjOcJ4BcbQI6kRhjRJk9LTSZdEiCmXiFlaOw8LjFlEjGnAz0qwpWFRwyLApRJ5KUVfAJhnamrIGUc8hOQ0SOoSEgEmwdAhWWBshWmHlEyACeRLEviS4sQX5CWB8iLrgoB8A+sxU+nITGDG4JqSTExKCg8xmjA+X28jTFBgtCGMttdOiTAgzDhsktIzZs3KLihIA2GKUZjyEhCmoqIWax6rRVIBLcgLDl+wCvOZL2yLndogjdZGvAlygJns9waM/T/c1iAOMD4NGOZLkuLL2DlzDLwwWoQtU9XSmVFijEQMFSalX8L0YcobOMJMJcIAMI4w2VlZRJhih5iK+WhMtYxMJauyMuZLIfiSD77M5L5kjcnNzUinpxwVX5QAwzokvzrjtcDYCrsAE8QXpz0aO5bwkqDy4uBCOBlhLAGNZMwomZjQwvQywgz1OuVlwChjXq1JcoQZA8JgiMnJeRaEySsvKSkhxmBV86qsrqysRluqWXpBXvJrcIMd9yUbfcFj1OPMAUYe8Sodkk/+E4i0wNgavMAYA4ziC48vxJexPL7IvMi4qKTEYLmUEcYIYnAWg9v1nEEMECMJw35D5gjTP2AMPZIcYZ5gEYY2SS5hpgMxeXklMjHcmLJqkV1Al8LZ1Be2fkSeKiG+THI3SDTA9KlDssDYGpTAmAJMIF8gvqQyX2ReHFxiApWDjGKMiRhVGBZh4hxhvPVIQz0PYbQeKUGLMGQlSRYmOyuNE/MsEEOMQWTmM2VAlflz589lvMzG+FKTlyd8SWO+QICRfZGWkKQA43RIFhhb4TWCkQOMsUFSfZlDfNF5kXSRNBmtlK4MMUYIM4oIk2oSZliAMUy/hzACGCnCROsRxtUkgTCTqDDZaWlp0xgxUJSYwpJCrPn4ockFKx/jy/dqWH9E7mjI4r6IAYzSIGGAmSN3SGy9XnRIFhhb4RpggvnC4ssMIy9ClqfM5ThDjZGJoSEGjzVJwkS7hTE2SX3qkaLUCOMPFGHkJokJk06FyeIpJgeFETmmpFCufDp7we6IjHdz+AISPYM03jWAIQFmhhpgJrMNQYYRjAXG1uAFRj7k6N2XGSy+cF4kXTgu8e5SkRExRiKGtUm6MKGbpIECRo4wapOkC5ORMcYhJqc4ZzqJMXm0wJj8kny5ampkX7LIQyVkwIvAOL6YA0yS3CExX+yM11YYdUiGACN84evTYxVfWHzhvEi4CFDGyaUwIxkjEeO0SUGEiTOvJPUWGFOP5EQYsp0X59hKk6QKkz4rlwuTNm1aDhZtlVCZGvgnn3zgWw3TZeZ0MX9xfIFfjfsiB5jHuS8pSoCxwNgKK2BCBJjJbl+AlxlyfBG8SLoIVRJFqc4IY6RGyZnEKMJER2tNkrcIEwAYc4SJCxVh3MLgpl4pxAAx1BiRZGpIlCFjXaoL5QXbI/Qle0wG2cFL/mjiXb64A4wOTLIFxlY4d0hKg+T0R4ovbPYieBG4JCZ+83/s3dtr1VcWB3AvSczRiDY501ytR4jWmIkh5KaNF3IIatOOJBqrYioZrMIw4oCmcELAe0D64oCIEaugD6P2IejLPPlWfCioMxbfffLN/g+z19pr77325XcuJg/nDHvFlqZmWiyTj9/v+l22HOJFf2aQcYixapItTFoJQ99ipUWYVUV1pOXyhaD6XhgURkYYLkwbFwZq0tDQDiRmAImxjDkyPS3+EH+ePrJnJ+kifYGXZOpzBMCXvXrB6xWkLRIY/UgW+mIBsyICE6fcgeEPITFfOn1fdrH1i4wvihelSyuDBb4RYfSn8FPKGEYMCzGOMFSS6OUNbklaZEfSx7I0LNcRps+OMKYkOcLImgTEYIwhZXD6aeRfyL83ALfVicnAtSO4eAS67Nb7XccX8R/gwAHwhQKM05Dy3GYXgYlT3g3J9WW974uqRyq+MF5ayZbNajpg9GeEDCYZNIYTkySMKUlehKleXEcywIQjjC1MryuMSwwYo5VhM6B04bzI9NLMfDEFaRsPMBsxwPwpKcBEYOJUAjCBANPZmc8XHV+IF1mMFC4darph9GdKGZljDDElCdPQYN5ulxxhCgJTS8CknI5EEUaWpBYqSUYY3MOwmqSIIWNIGXt2kC7Ei/RFxpdEXzDAbCkZmPj/8TjlA0yt35D8glTYFxVeGC7danpw1GcKmVa0SBLTpogJCWPWMPSWXoowVcVHmFXFdSQtTJ8QZosEpsWsYYLCcGLAGI2MNxnUhfGi6pHnCy5gVEEK+yKA2RRXMHEqCZj8AQYeb3R86e0N80K49NAMyVGfMmQMMXaICQmjI0yNG2GqC0eYVcVEmAYnwmyxS5IrTBclNkkMFiX8pWYCymQIl6EeWY4YL/KXvs7xhRUkCUxdIMBEYOJUYkOiQ0o8Xw6I31UtX+z4AlhoXTQs2WxGDYOmm77LGDFt5vssJIwsSXVamAYTYaqrl6wjeRGGSpJ1Kal3nV7ENFMn9H7ZQxk+/i+cLtvn9cUtSPSwpx9gIjBxyj7A1G6yz1mrYQGGChL6ssvzpYuVBdUW4LuMZHF/Hze/kZtvNSvEWMI0yeeSZIRJ96nDkqyOtCTApCQwy9XRlY4w23iGaXRktWjttmIbD2/djFUdX7pMcrN80QVpi/BlYye7jTnYkFZEX+JUSENqCAYYXMD4vtjxRReFbL5lhFpF9LjEhIRhi97FRJg8HSnlRhgNjCpJycK0NRtiWu3VU48Ze/mk9tvOevuLJF8SAkxsSHEqEpgGc4qjAIYOEJALmF1UkBxf3Au22Yy5KyR8LWWHWXcWKYy8HYRHmCUDJl+ECQuzwdluN4cunnWbYZfPWvlq28SXkC+mIG1kvhQOMBGYOOUDTL6GZApSIV9227wwXBLvBjEXbPn9II4wzhpGCqMOSmrQB7FVJ50OVExHqnWAoRNy4YCWooRp07f/tFq3/3R02BfmzQ1A7ZwXXY+UL9ukL7SAMQXJCjARmDgV4EsImAb9TdbpBxjPl2b3pvkMPZlDtvQ7Y93Qat/RKn9bt4Vx1jBJEaY6OcIsK74j+RGmL23OT/CEaVznEdPe2mruX97MJvkWZnrSM68vGzuDvkRg4lQOMCbAOMA4AQYXMMoXXL/wO+a1LiFcHGQMMTrEWMJs0MJYEaZOR5gGHWEWB0xtygjjRphkYTaYRzzb1F3MzewRrFY+9BRWu9FF82LqkecLALMxWJBWgy+bmC9xxxunkhoSPpIjA4x8RWZ9fcuI8cW8e6nZxBfURdPyVdIwZWSQyWQwxLjCNBph/AjjA1Nd6hImT4QpJIwJMb3WOyr4Q+Ts6c7d5jnywFPkPL58vs31BQOMX5BWxwATpzKB8RqSX5BsX3D90g3lSPLSzx8opkeKYeCTnZwZk2PkU8Ud6sX6dF8IW8NIYWjPyyJM1dJ0pIQIw9cwSpgmLsyGRutFFW3sNTjt7vgvwmG8mHpUwJdiAkwEJk4ZApNygREBplP5AgGGChItYDxfKL4QLkaWb/GFBWw0M5RjBkiYnm5HGL6G4RGmLhxhFgOMFmZ1VdVyO8K4GaZJ1ySPGDIm+B4/9i6/zz4L8LJGxpciffECTGxIccp8x6t9UWtOJ8CMWAsY/X793fTWpUxGxRf1KpTp6Wl6daR8o5saxszhw4f7KcZksll69/W+fUYYKknOnlcBU1NUR1pWREfiESavMC1aGBZinJeFJr6LuMt5F7HNC9Ujz5e+hIJkBZgITJyyBCaxISEwdoBRBUk+gMR8geWuii/9Mr0QLvgiWvNa2omJiW/FD5ipI0emJDFiMMUEhOElyYkwDJiqJQDGizDLTUmyhbFqkjyBWxOzzj1LQb1+2D9OoVfx4sSXerr/JehLBCZOpQJTzYGpcRqSCTCmIHXp/W639IXiy86de/ZMS1rGx8f1m/X/Ch8T4xM0QMwUBBlFzNjYjmwulyNh9nXxNYy35zURJghMbVFnlyREGLskBTMMDzGamMbCx0E5B0KBLhtYfFG+rC3Jl7iCiVNBwFgNKSHAaF/auS8DfyZe4N2zfyFf8GwgOHtMz7g2hpCZmiJhRIbJZXEPI4DZ55ek5AhDwCxNhHFKki+MCjE+MY3WgZZBWfSRlqhLgJcD+kRL8KUv7EsMMHEqHRh7xWsCTKMTYHD/Ar5QfGG8nBzH8wwnT05eOCk+LvztgoIGjleVyMCx8VOHSJixbFYLY5UkK8IIYNJeR/o0YJIiTEiYNApjQgz1JCRGGqOQSTiRmx3KbXRBXj6X57RY8SWPL4EAE4GJU5YXkQINid5YUIe+rFcBZsTe8Fq+DEE/6tf5BXTZP464yDPfL5y5YA1D5rwk5sghMGZsbAz3MJtRmL32laRtTU6EqcnTkVZ9QkcqLEzaqklBYqQxkpleRQ39da/8GbSFdLF5qT9gjmkBX/psX+yClBhgIjBxyheYpIZkAoy94MX762j/In0ZHQVf9h/E5DI5eWbyDJuLZ04LYOCPGTJm4vz58xhijDA5WsOYkkQRpp7uhbE60uKAWZFUkgoIQyHGIkYjY5hx5gv182sML3jKXJPiRa9f8vmSP8BEYOJUWENKDDCwgIH7X9TdL3vQl/3794vwchTSy7kz4uPcuYs3bly8cRF+4JyGmUFjZIqxhckNB0sSjzCldaRlxXUkA4wWpsYVJm3VpHokZjBoTOKsMbrIY3IdXsiXvlJ8iQ0pTgUBYxpS3gADBYnu35VnGu4chfiC6eXo8eOTx87JuXFjTnzI4cScnpmZQWJUiEFhBDC5DixJ+iDVhAhjd6RPBGbFJwujiXGNSWbGfAHiInWB3RLKyeNLn+dLDDBxKhiYahcYK8DUj3iXkNrboSB192TpArXsR19/LeLLwaNHRXyRvMzNCVwu37h8Ez5oZmcvzuocIwaJIWFEhBnL5XLDm/HdDW6EqTdrXq8jFQVMSRFGCSPvuEsiBoqSMGZw0EUmcfDrvhwcRF3g18R4wde/4DG5dIzl8lIDTAQmTpkCI31xgOErXr8g9Zj8Ane/jAIwwpfjx48dQ1zmLs9dFnMbPmBu3tbIzEpitDDnZUuSwgwPD8MjA3aESehIiwQmT4RBYowwdb4wkhhpTNPgoFLmy7y0CFsIF6kL4wVPcFxvePEKUsr2JQaYOGUNTG0SMHkbUlcXbXi7oSANaGDAl4Pgy7Fjx34EXwCXx48fP30qfuDM3749P3/r1q2bt4CY2dnrkphrFGIOCWIAmGyPAAavJO0VwvTq23lNRzLAbJcUSGCqS97y2sAkCSNfD4PvuMtHDCGjnXGHflJ9MeDS0rKWxRfgJR3yxbwmM+X7EoGJU0nAOCsYakhqxWtteLMZ9XyjKEg6vwhdzs1dnZO6CF9eCFqePP0ZZx7nFgwKQ8RghjmrQkxO7XkRmMCal3Wk0oApPsKQMIKuDlZAAAAgAElEQVSY7TX6KBNNzEqPGG2MUSYw5osQF4sXOB82jSdw1xXpSwQmTsUBE1jB+A1JbWDoCtJX0he5fgFfTs3N/XD5O4HLixcvnrx48uTJzw9g4M8KGSDmDhhz+jr1JBBGZRh1qXpvG+tIg7wjaWAaQsCU0JFW5Y0wYrZvl8TUyeEhhohRxjBkGDb+36ynL19r8wL/WOSFfKkJ+JIq4EsEJk5ZAoM73oQVzMgIX/GyANOTNfllehT70XHw5epVwct3j0+8AFuePHzwYGHh3sI9nH/JmX8+P//okSQGUszMzKVLlyjDyD1vjt1tRxEGgalPWMIsOTCWMNuZMHXpPMS0tPyjKe+YL7R4kf9I1EXx4viS8nypjb7EqQxgqh1g3BVMQoAZysgFjFrwHoT1i8gvV38AXk4ALw8fLiws3L9//66c3xUyz2EEMXfu3BHCXD997ZoU5uwhJQxGmL3OmjdxCfPpW94ihdnuC2MTw5FBaOyxf1L/bzgv6TrtS418q7k8x7EqwZcITJzyBmZFEcDUu8CYhwR6svgIklnwYj/6cQ7yi4gvfxe8KFyeiY93z97dfXf3dzH33r7VxDySwly5hsScPQvECGC+N1uY0HWkpCVMQWAKRphQSZLCCGK2BkMMM8ZBJjhrHV1sXuhlfdoX8W/XvKRStQV8icDEKXdgvB3viAbmn6ohqQCzgwLMKPMF88sJ8EWkF9Dl2cuXL1/reffunSDmrZjfnr96/gqFuSOEuY7AXEJgDn3zzfe54WF3zZuwhCm85V22JBEGZutWJ8QEjMmjDP+ilUFe6PZB5UsV+pIK+hIDTJxKvYjkrWDwGpJzjbonm5G+aGCEL6fIF8nL3WfPXr7+9dc3el6//vjxIxqDxAhjXr0CYX766fqVK0CMaEkIzJgABiKMdR0puIRZamAKCUPGpD1iLGMKzEqHF+1LHfelqkq/czgGmDj/b8CEVzAADD3lKIDplxsYvEINC95TVy1fRHJ58+b9+/cfPvxHzIcPH96/f/PHH0jMf8UIYX4Twvz70S9CmCsojFzDADBwt517HWnb/9i715gorzQAwEEugqFsWCFr1T+Sbko2u2SC0WRN2ro/WhON0vSPKwkxUROJl9YfLBqD0bJRg6JJDSEpG2sJGrtFCikoCCICw0DqGhoR5OIFWwTFFhmGmzIM+77nnO+b892Gb4BRZjhvG5tGLm2CT97LOe+ZPTAzS2GUwhBjLBaLpMN62Yvgj0kYwoK/6f5gmRe1L/B9gqTvbORLuI4vAhgR8xiYpRIwBi0YVYWEh2BoByaN5i+YwDBf9uTnQ/rSUA+6ND/t6mqpqsrJsdrq6rqam5+9QGL6+ggxIMx1IswpIkzy0aM7qDDkwoDqrJ3chPEtMO5HTDwIA8ZYSDBiMNTMaIKjBT48RstLJNMlISFEx5eIaX0RwIiY58Boe7x8C0Z9DWktqZDS6BEY3pc94Avw0vq0C2Qph0iFv60YdWWEmIG+vr4nT37++SoIc/1/176nwhzAIommMNiFWbHCsAnDAZMw58CETlck0bC4gxHDRbA2+N+WbMFPlnSJjw+TvklIiEhgRAQMMKGegWGnYPgKic9gIIHZvGHLFqkBA77s3VNaCr4AL7a2tlQpkJfy1EFbFwjT39MzMNANxDy5evXq9evXiDC7oUhKJilMEqQwKVKNpG7CcMBwKYyngzDTAqMRJlSbwsR5FMZiWe9FMFloMFwgEjz6ogOMSGBE+DMwXI+XVUjRygqJ3KJOS9usSGDAl/zS88QXK6VlcHBwFAP+Cf9mqyurfQTCNPb2dnd3U2Gu88JsR2Agg4EiSdWEUXR5VWOkuQVGTxgIT8KYJkb5WQwX3hezCcxiAYwIfwMmzCtg1mkqJFYgldS31lRhaYS6TE1NjYy8hhgZGQViBlGY+x2NjdXVvQ+7nz+Rcpj9IMy/k5N3bAdhaI30D1UTxtMYySwwZoUJ1QOGImMkjCljVJ/h/loyMHEmE5jFAhgRfgmMe4ik0+N9TwUMO2O3bZvbl9LSkjutNW1t5eVWkryALq9ejY2NPRgbez0yOjo1aiurvXX/x0sFBQWFhQ+fP5erJJLCoDBJ7qMwrAlDu7zLjLu8cw4MM0YrTByHQlRUlMVTGLli5Av5+jrA8I+yMGAWC2BEBBYwyhYMPcb74YfuBGYXBSYDCqTO2+1tqeVWG+NlzJmdnZ2Vle10jr0CY6ZGiTAXz5wpLi4GYq5ePXKEpTAHAJgdAEzSppQU0oSRu7zcfUdjYELnBBhZmFBdYFTC0LB4HfBJvC/yV9f6onz1SfgiIsCBYQnMWnoIZjM7xMsSmIyM0pJ69CXVZrONTlFesibGISbQGMhipqasUCT9eOnimRMnqDC5VJjduw8fQGD2JSW5mzDTjZF8CQyEWWGiTFmj+EDuy8THGQKjys0EMCL8Gxj9KbXimB0HzEacIckV0l6WwNS0QXkE+QvxBXlxTdrtky4XGJMNSczUIEthTpw4V1F88+GVr3LdwCRTYOQmzMqVvgdmsXfAJEJ4EEbFjNFHmPElNFTPl3A9XwQwIvwRGJxS6/d4EZi0NPmWAFZIe/fsYQlMOtZHWB45gRfQxe6wY0wCMU4Qxlb2iAFzriLv5rdXco+cvHZw/34KDNRIKmBW68+pfQVMuC4wKmEkZaJmGBwviXG6wHD/FSZ8EcCImM/ALDUExsOUmiyawkMw/9y5k8yoAZiffu2sKS9PZ/mLM4vwQsLhcEjCjEAKQ2ukc2cr8i5gCnPyoLJG2pTCxkjTAJPgHTBzUiPJwmDMxhf2JfR8CQk1BGaxAEaE3wOjO6V+TwUMWTTFz6gzSn/65XZ7TjoZH2F9ND45PDwE4XCQX1EYrJIq5RTm7NkimsKcPCjXSJDCJLEU5iM8CbPa+KTd2wdmZsLwX0A3gTH2RQAjIiCBWcldpSbbeNkmOxmYvRSYmjaSwIyMgC8Tk/ZhLl7KwnDAnJZSGFIjHWDApNDDvBpg/ugLYEw1YUIMgEmcpS8CGBECGACGm1KTdd/reGDkCqmks6Yt1UoTGGeWC+qioZdyDDuwD5PlHHtdV0sG1QgMpjAEmINyjcQymE+MgAl+y8DMNoVJNAAmRAAjIkCACZ8pMFKPFzOYjVpgfu1sZ8BgAmPHAkkJjN2FKcwoNmEoMKcxhck9IqUwHDBSBvOHNwyMlzVSog8SGK+BET/dIgIQGDZE2pmZSYDJAGBaW1JTsUIiHV77SyyMJF6wFYPAZDlfjbAuL2Ywp4ugRiJNGAkYMkeSgAFhAgyYRAGMCAGMN8CwDAaA+eV2Szr2eBGYiXG7Mn/BVq/dNT4BwDQzYM5JwMgZTLIARgyRRCw0YKL1gdnAgMlk53gZMNiCgQrJZXfoApM99rqMAENrpKK8b91dXgmYlBQ2RRLACGBELHRgdvHApJIMRgvMkGNoeNhB50g8MKfz5C6vAEYAI0IAowOMXCJVlae7gbFzwIAwwy/NAMPO8gpgRA9GxAIHhuvB7GXAtBsCQ5IYBx0jEWAueshgAhgYMUUSIYCZcZOXATOCx2DsdsewAhg6p3bKGcy5AAAmSgAjQoTPgblBx9QITCoDBi8iKVKYITxp58pyvmqqncfA+PygXZQ4aCdCAGN4kldz0G4nu0ydQe465vBjJGUKw4AZa6qsvS/ddjytAmaHBhifn+QNn81VgShxVUCECM0frhndRfrggz9zd5Hky470RQGybgqBkZowJIVxDKEw9CqSfJK3suxRB+3xIjA4pj6izGBwLS+7Ta0EZnlgXHbk7lJPn8IIYEQsEGDkGmmtzm1qdtmRjpEG6V0Bl92Bs2lyoxpvU4Mv41AhVdZKQyQZGOVJ3k04pqbAREfPt9vU/D6Y+NnugxHrGkQsRGDM74PZivtg+HUNLTnyWd6scRdughliYZ+cnBzPyh5rKnNXSAjMBbavYf9h7i6SVCJ5BibuTW20UwITP91KO282ThlstBNdXhELGBi20Y6u5GWPInE1ks3GiiQXWTXF8hfiy4MmUiFdKgBgKkgLhgBDK6QDypV23EY7/ZWZcW9+ZWa856W8Bmt5vQWG35kpVmaK8HNgPO/k/ZPRTl5cmblV7vLeICkMWZlJiyQUZsLlYuvsgBcX80WqkCqkCin3pHsfjAaYt7X0m39VYG6fFTC/9DtCLP0WEfDA6C/9/rs8RtrGrbQ739CKK6ekNoyT7PyenCRLv8cnJsCXprraWx2XLhaQpd+kQmItmN2qKTW96/imgeGeRZr+2RKLmYeRzD2LFGf8LFKoeHdNRIAA4+2zJbiUdyv37hrd+p2TzoRpIq+W0GdLJvDhEshfyL7MSwUATEVFRVFRUR7Z1qCokPirSG/6XSTTLzt6/bSjxcTDjrovO2ofXhPCiAgwYOhBmBVuYTw8vFZTlYPE2AZt7GEkEtnZTkhfKuvKavs78GHHYgbMBayQDiruUquAMfmy4wyB0VZIpt6mjrfM4HVq1edEaoRJMPl0rHibWoR/AqOcU6uejn1X9+nYLVv5p6khhWHCWK3Y6m1qevDggdPphF+BF/TlVkcjAHOiWJPA8Mfs9Hd+z/LpWFMJTISOL/KffyNf1puNGKUwGCaEEcCICABgjA/CrNaZU6/jaiRcaic9Tn2+pL61ph2IsWLYKisrm2iALnVdT5kvkMEQYPKkBEbZgUk5xJ5F8riS1xfAROgA49GXmJgYfUuCg/WJocEJQ5AJm6Uw4udbhF8CYzRG+usaMkfauMF91o4ctsunwrSAMFVV5ZDG1EGAMqBLXVfzs0f91Jfi4oriiqI88OUK/6SAIoGhwBj0eLlzdrMCRvlHN8KUL5GREi0xEi/BcnysE+7fDeaMQWYkYdgzT+aBEcKI8GdgVGMkqcurbMLQhwWIMJ+TIukGFkk/gDCdtyGJAWMgrDnWKqu1qqq9HXzpv9/RWE18AWHyiC9fMV9YArOdS2BMAhPhW2CUvuC3lm2BCNbQ8o5+KJ2RP18hDPl/CpqZMOIHXMQ8BCbcDYx2Tu2xCYPA0KMwUgpDhPkuH4VpqG+9XdPSAsaQv6qqWlqAlxeQvoAv1cSXvLybvC9fUl/2JSmAkSuk9/+i1+PVBcbwj90sEximS2Skni7vmA0NMWphwsKCgoLMALNIACPCH4HRGyPpNGHWrJEn1XhdgBRJlyVhvi6pR2LAmBaiS3PzM+ClB30BYIoLi29ioC+5xJfdX9JddtSXQ9qXqd/30OP1BTAaX8LiJQg0vCgAWa4bHo3RE4Yas8RAGAGMCP8CRjWn1oyR5CbMihXSfUfahHG/vvavTNKGufEdCoPENNR3trY+fvz4GcSLF/39PY3IS3V1ocSLnL+cOsz7IndgNMfs5h6YReYKJDJfU/mi0WX5tKE1RklMLA8MIWaJTMwqIYwIfwXGeE6tOGqnuVBNLjy6z8JkZh47dvnyDSDmmx8oMQ0Nd+789tvvv/f0SLogL4WFqAtJX9CXUzR/OUp8+WzTp3IC81F0tM45Xu0QaebAmPMlTMcXFS9qSr74YhkLQ2QUxEjCxMbywgQBMDIxq7TALBLAiJinwizSA8ZDE0ZRI7GdMCyFoV0YFOb48V1MmHwg5j/nv4a4d+9e38DAQG9vL9GFBOjyEHgBX659D75g/nIUfdn3GSQwnx4iTyJ98u7f8FVHVQtG0eP1EhgvEhjZlyDGS6zSFyNdlnkILTI6xMTGUmMkYZYucROzapXnFEb8gIvwd2D4OdJaeVItC/P58ePHjh37L8lhvkFiMO7evXuvr6/7/+zdXWuUSRYH8ImjjkYHY3oTJ+loIppIXqRp0maSdOIyYWEyQ8LaeWFmQUK8MEtAZNHciOCsjAvBGy/EVVhZFi9c3N2bvVDwIwzMhfMBBL1Z8FtsnVOnqs6pqqf7aXWgG+pEZ8hcOETSv/z/53me6jeKmH//D3l5/fof7xwvf7x9+08/Kl+ugS8r4IsCpggbGBdgAJiwIeW4DeazDwowHR3EC/lSifCSxxY33d3CGP0nqb9v9adWKlaYHidMhxPmJBcmEmHSN3iaFuxIEWDMlpeWME4Ydx1JCaOBMZeqvzMZBlrSs2fPHj/+O4wm5pdXr96+ffvmzbvX6uPdu/+gLoqXf929q3i5/aPKL9dUfvn9ivLlgvalr48Dk7GCKTS8Sv1+wBheOogX7UulEvAS0eXL+AhkkBmPmC4iRgvTI4HRxESESREmTcsvYSQw3pY3M8Log3ln9Z73a7if9+LFi5RhHjxAYhCZp39TH7/8oox59fz52+dq/vr85csXL5CXu3cULyq+/KDiy5WVlQsr5AsAM8AbElvBdDVoSFnANOlLB/nSo32pVHh84bx0+7ScCSZgphuR8YnpqjBiIsKc5MKkCJOm3S4jdYgtL3akfgkMizBVuptXX6pWGWZj4+Ifvr+qhAFi/vlAC/P46eOnOD89/QnmpZqfX7x48vDhQ8XL7dval2val9ULF2xBEg3pTDMrmNzA7NkT96Uz9KVSCeOL0IXBcig2TBpuTLcjZoSEqTQnTAImTdsAEyxhgo6Ea14dYapDVpiZnW+Xl3WGscI8gHn26PEjUOa/en6GefIEdFG83MH0EvXFAgMBJrMh5dnx1gUmHmA6iRf4y+iJ+WJ56UZexsaMLYcaTW+vVmbMEfN5jJhcwoQRJn2Hp2kPYMSdMPEIM1qu2pIE16pRmA3VkrauamPu3UNjHjyiUbA8enIfcUFdlC+Gl2tXNldWDDBffTVc1JeQxIqXNSQLTIGfXnvgw4Cp40vF+DLCebG6+Lgcj4xABpj5cgyQ6fdCDBAzCP83KUynFaY+MEmYNK0DTOZlJLuE4R0pjDDlcpVHGN2SvgNirm5d3VXC7CpjQJn7dh7eB11u3kFdLitdbtxAXq5sbmpfFlSAGR2GAAMbGNGQuiMNKQcwTQcY5kuP88XyYnzp7kddxoQuxxsMN0ahCcYgMYuGmBEgZnCwKWESMGlaGxja8kaXMBkRpohvwMZK0nkURoWYDSXM91uKmKt/2d3d/fPuPRzQ5d7N+zdhkJfLlxUuN364dEn5sgm8rK5aX4ZhwysDjHtLpNgK5mMAY33p9Hwx8WVkRPDSD7xwXRwjx2JzAoYhg8ZoYvqJmE8NMYNATIYwJ5kwqSOlaTtgwo7UP+dFGHM7L5YkfCQJnnrc2flWAQPCwCZma0sRc2v31i7MvZu76gPmFtqi5oby5ZLhZVPzAv2oVBrFghQEmFhD+jBgmvJlxPkieRG6WE4m5QhlThAykpjFxVNCmEEpTKcQJkWYNK0vTDYwPeM8wvR7a94BryTp2+1ImOXaBgysYhQx6vctNpf13MC5BL6sAS+bipfViQsXphcWyuBL8bT0pfdMcJedXMHkAiZngGnsC/ECvvQyXSwsR6JjndHISGJwo7N46hSvSXmESREmTXsBoztSj+xIfoShklQcLpWr1aEpI8z5HbiWtFyrkTBozBYZc9nMdcBl+5LjZRV9mZqadr4AMEfxHpi6Aaa5HW9dYFiAoRc094V4QV/gFrmQF8JFmnL0KHwRPjMWGY8YDDGnSBgdYqLC1I8w6Vs8TcsAs4e/vjqjHcmtef0Ic1o/VF2tTjthFDFKmK9rNsUoY65fx1/qHzjbagCXtbW1zSXFy/rsLMQX5cuQ8EUUJL7i5Q3pg4CJBRjlS4EHGOFLJi9aF85KdBwyPjHqDxyDEFNXmDoRJgGTpr2WMF5HikeY+eIoCoNvYULXkjDDADHMmOsXr284XQwva0vKl/WZ0BdXkMw9MGGA4Q3pYwCTsYA5HPNlDH3Bvw/Di9HFYTIgJlDGGiOJUcIsRoTxS1IQYdISJk2bAaM7Eosw9kISFwYfSarSxWoSZmkJUkwNYgwis43SEC3bhIvSZWlz3fAyoeqR8AWuIMkA01+vIeUCpt5BU0FBYr50cV/60RcTXwwvHBfFydn4WGeixMy5ENNQmBRh0rQnMJ0ITIcGxkaYRYowvCSZa9UkzBSe3EAtaecbCDHLNT0bG7Xadm1jGz9Zq2le1mGQl3MTExPT2pdR7YtXkLwA08UCjACm6RVMvoLk+aLrEeNlkvFicekLRyKjjdHEmBAz15wwWREmfY+naT1g/CVMD3UkG2HmYiXpNN4Mo++G0bfD6FXvzs4ypJjlmkEGadG2QHZBXmZNepnSvpR8X2xBCgNMjwww7wVM/ApSob4vY9YXzgvpImg5zUcwQ8gQMTLEsEWMAWYwsoYJIkzqSGlafsvrIgx1pMF4hOFrmOFhXPTim5hMcWFw2+tmbVnTskS8zMzMrs46XobK5cCXeEHSAebXAcYGGFeQurp8X2j7wsqR1UXKUrQjmXHGSGJAmDlaxAhhxnNEmARMmjYChkWYESPMFyLCkDBFfUOvFsbuYXRPgllaXlK/4GNpacdEF6hGas5BOdK+VBdKni+iIAEw+iZeGWDiDSnnCqZOgKEHqGG/G/PlkPFF8OJwKRbn9ZAv9jOrDCdmctL0JCEMv+MuI8KkjpSmfYA5GQATRhhfmD79Yxru6C3DHb1TE6YmKWLAmCVc+WJs2bHJhXRxvEB8KcHzAYEvDQJMIUeAaQIYWZDwAWoqSL4vLr5wXhAX5wriO4xfloOm6IxxxAhh5kJhxkNh+NFTCZg0LQvMHh+YzkKHizCDPMK4kkRrmKO/tcLA+ZlwgCYJo42ZOb+ukFnfWVf/Wvd0OQe6AC/T1aquR86XAc8XAMb6ggEGgenI1ZByALMvM8BQQYr6wnghXYAQ5wrMKIz9jJQpSmJ0iBE1iQvTlSVM6khp2mDLG9xqJzsSRZhPTy0uqhdYIAxteucxxZRKZbieNARqTE2hNggOaHKORv83Y4sKL8gL1SPpiyhIDpiKDTAdNsAczNGQPmnckJQvhWZ9YbygLs4VmBKM/cwgo8uSJEbWJF+Y8fFohEnApGkfYPwI04MRZpBHmDFXkpgwfTrFeMSgMYSMmCmjC+fF92UyyxceYOLAvHeA2csDDB6/6xYwgS+GlwHNC6pRNLiUaMo45rMSQ8bEmFzCRCPMQS/CJGDStMcSJgRmREcYuYYRwuCTjygMEaON0cjImZ42uhAvvB6Z/Yvz5QwuPekkAxNgerwAczA7wHzWOMB4wNAR3zrARH3x4gvxwnAp01T1mE8JmTgxuiYJYehSUr4Ik4BJ0+JLmJMETDTC6JJk1jBCGFeTHDFgzNB01gyhLoKXbF/0FaTP8TzJ3+jjavX7kuVqSI2B2bfP+VKwvhzmBSnui44vghfChWAZMrOwYKFhxswX/RDDhFF/14uBMPv9CJM6Upq2AqZehHEliQlzhP0YJ2KwKJXtCyxiyxC92ui1RneKsB/mni/dxhcZYAp5AkxzwJgAg+9/pGXVzx994fki4ov9usUXPuR/1UML5ssumRhjiPGFmTPC0Dm9JsLsl+/EJk7/TsCkaWlgWIRxxxUEJameMN5Lrez9HDe0yB/ltPPss+sX7Yu7gGQLUmaAOfhrBRi+4A198Xkpm+hWL7gtWFr9EBMKQ2uYIMIUUkdK0ybC7Il2JPY4jgJmkHaduiRFhNE1iUKMKwslsYjg64iSKApeUzjG88tYxBd6W1UXYD46MBRg5AKmri+uGE7X3z4ZY2Q39ITptcLokgTngGtgZIRJwKRpq450koCJR5hQmBPBxVp7rZZdTCm7kZdTio4XHV+yfLEFiQFT4MC8f0PaR8Ds1Q3JvEksL0i0gIn44l8946vtyLUzQkYSM59PmEiE8TpSAiZNawKzhwEjIkyHjTB2DRMKI0KMvWBbZLeDlEriQq1/Q0ifd7X2eNyX9wswGcAciAETCTByASN9sXcxBxfn3f0/bKwy7Aqaf/3ME8aPMOMmwhQKDYBJwqRpPWDiEcaUJFrDBMK4O1rPylvO7A2to6PiVjN7S2vR3tI6kNMX/XZk9CKLBpishtQImL0aGPsu916AIV+O+75QfGG8RHHxkcGnx8UdhlIYvoaxESYARgiTgEnTBksYC0ynjDD1hXE9KfZIzjAb91RO0T2UY3nR9SjmCwBTyQowH9iQAmDCAGN9ORb4QvEFo4uxZbbOcGaGqvYhLCcM3nFHwvyuv7tbH6GpI8xh+uJTR0rTTsCwjuRFGCfMiF3DCGFcTTrCzyw4bZARj/6ZB4sdLniz/IA7uOB4ti9hgOk0wBz4KA1prwwwesNrChItYOiqmfClWnXZxekyM7MuZmaGP4hlnsRSRalU0osYXxhZkprtSOl7PE3rAZMRYXpYhLHCjIEwMsR456K4U1Hm2ekF/GQUcfbSpI0vvTl86WABpo4veYHxAsxhHmD8BYzzBQ4kLmM50s+Ra10YLfAQOR1b4ZwxOQYzDIQYKI7zRbfptWsYKEkQYUiYcR1hBDAHEzBpWn8JwyNMZ25hXE0KiTkbPdeNn+121oQXk15MfOnl978EvpjrKM0FmE9yNaT9Bhh/w8sXMMyXUnlhQT/aCbysrlpc9Llaa/Tbzg4+VG6ImQBjUJjS6Ghxnp1EPClKkowwVBCtMGnLm6Y9OxIvSfWFCYjBhW/GybT2dNoBeXCk4QXfYy3qixdgOpsJMA2A2cuA8QKMLEhRX6AarSIv65tal7UlfTgoHBNaq5lD/QiZ9fNIjA0xOsM4YeixJFOSZISxS5hIR0rApGlVYPJEGF8YVpMEMe50/bOZp+vL4/WPsfgS8wUXvO8TYDKAORAHJiPA2IJ0hL/lHGxf0BeVXuBt4zC8/J+9Ow2q8jrjAF4R76i5TtRrLR0dpw76oWHUD+2oMTM4MI6OOCrRuMRKpYpIXBgHN6xBcSEuRW3dkBptXRqXpErqglYT6oZj4poiSbVubdTaGoNFwAWkz3O295x3u+8FO8Ml5xHNJKCf5Jf//znvvScZcZFoefPNX0hvScyZmRnLiaG3KbzB3y7UEMYoSXKEiTHWvAKYZhoYPeEFjAdh6KsGzCGmk3G1oTabbhUAACAASURBVOl6IOGKckPQq8Y760vxhdUjV18wwLS0+hJRlwDTTG1INgHGUpDQF5ZfevYkvAwf8Xpy8giuC9779I4YcmcLRYYSgzsZRowkTFf+TK9RklwiDO1IGhg9DV6YCFkYFRgPwqghppO3Cw6lKw7pLaqcFyO+uPsSsPWlbg2pmaUhtSPA2AQYoyB1Fb4QXvqMSE5OprwYuMx4Zwafn7PhxsxMQGJITeophOmgRJgfSBFGWfNqYPQ0sghjIwypSVKIoZeoGsb8xHxBs1kWfvEYdgHBS3uFF75/kXzhb60f2dJTgAltBeMTwEgBJuo19QSpG13A4PFRPNYjwgv6ArxkCFzmClrIfbmpY2eMHTuWEzMAiUmgGYYsYogwPXqoaxix5+3HI0xrIoyfvdIzWEfSf8X1NChg5AgTRBglxESxECMR04ndA2+6CN56ATx5I1qqC+EF25ESX4QvP1V8Cdj64tKQvAMjN6S22JB4gGEFqX///vj8C/WlN/UF0kvyWxk8uwAuE2dMhI/U1NT5qWLIFbqIzJABKEyCyDC8JWFJsghDIkydOpL+K66nwXYkS0lyFMZKDDOGIEOZMQ/9DL373ZYXpR7Z5Jcm9gUpwiswwRuSTYBhBQmBwcfr4uN7JyYSX5IhvtBqxKLLRJz5dJbhj/T56enpqanpBJlRYAwSk5CQIAmDp9X8iV77CKM7kp7wBiZkYWyIUY3hyliGf5riQq9NJbxEcV6EL+3sffk/AGNpSDYBptsP0RcAJj4+PjEReRmWTPML+jJ37lwFFzE5y5alkxk9euzbb48iKWbgwIEJCbHiLAlf/Nija4cOwSOM0pE0MHrCEhhXYYxFDCcmykyMhIzTvCLp0r6X4EWtR3a+BEL3xTMwoiG14sCYN7xkwRufib4kDh9GfMlAXkAXI7vMmzdvNZvs1dnLspfl5MAHI2bsqFGjQBggRmQYfBwmnpakLl0sB0kAjBxhzMA008DoaVTCGMREIzGoAhBjGCOQcWDG+DTVpT3RJapt27am7S5dv5h8adJSAKP68pKAsW1I0oYXXyCA+QUCzLDhcnxhunBb1q5evR4nG3/g5OQQY0aPhhAzimYYfCKGniWRNYxdSTKteWVgqDAaGD1hAkyEPTCKMDYhJjqaEKMaIyHjMPwLqS4mXgxfGC/BfHEHxn7H24wCQ3yJ7G4GhjWkVxgwbdr07Us3vOSEmvgyTIov6Mu8eSS6rIXZuHH9xt3rd+PH7p271+/M5sakzxoNxIAwhBgODClJYs/brVuwjmQLTHMNjJ6GD4xHYazEkBgjG+PEjPR5WReJF/IOS+2C+NK5jgHGBRi1IZlWvBSYrj+Ok315i/kCvCwhvlBdcN4nA8DsPgYfO2GQmEWQYmYxYaAkSYfVP4rvoUQYac2rdCQ/e8tzDYyecI4w1pLEhIkxiGlqIga/KYkyMjJOQ23hulBeWgleaHxx8SWEAOPWkBgwAQkYoyH1khpSRx5gMjPxBAl9mToV84vEi9AFadnCZ9f7u3YdO4bEjMxOScnJmUCFITWJPw9DTpIctjDmcyR1CaOB0RM2wHgTxh/DhGE3JjFiVGNImAlCi1kXygv5g8mrp7kvPsUXh4IU4eyLF2DsGlJUL3nFSwNMZlwm2fCiLxngywLiyxL0JW/t2m0bP9648QOcTR9swtm7ae+WvVu2bt1FjPnZzpEjU1IWTZg1CxcxmGHo4zD0hY9kzSsijLTm7dfPcQmjHCNpYPQ0SGEcgHFsSY7EcGMMZNyGf7EcXigvrWVe7H3pHMQXr8CwHa/DCkZe8fYlASaT+4LxJWPBgsWLFxNe8vLWbgNeYAgvMPlfbM7flJ+/GWbv3r1oDAgDxKAwuIkBYbAkJVBh8K0b3nCMMI5LGOUYSQOjp4EDE1QYEWJiuDD0vd/ge9JkjBsz0tdEy+HFiC9+m/ji6Eu9gPGwgkFgxAYmKTMxcRj6MhV4WTAXeVmyJC9vGwzl5fLly5u+gCnJLykoKcgvyM8nyoAxu6ZMQWGyUxblzKJ7GHqURNYwPXv2pifVNMKYgWnrARj9KK+eht6RvAqDxMSYiBHGyMi4TbSdLvT2RsGLV1/cGtL3QtrxyisY84o3Li4zKZEBQ/PLQsJLHucFdLmMuJSUnOdz+vzp0wVoDKaYKRBioCaJlkQyDIsw4iCJd6RfC2D6OW15NTB6wivCRCjAuAnj91uJgW/NaE/KRAtcuC6cF7/f8MUn+RIIyZe6AuO4gkFgOnQFYBIHDaK+LGC+rFiBvpz7+NzZs2cJL6DLgwcPzl8w5uTJ82gMKUpTqDBADGQYfNVAAjlKQmH4w3bGSbXLEkYfI+lpBBHGThiFmBhOjGSMpIxKDfv3VsY0defFwRfLAsY9wNQRmNfMZ0hx4AsFhhYkw5dz5ygvly5dKrkHvHzzzYWbN+/cuXMR5s6dmzevXLgAUSZ/s0UYelZN97wUGBphunVzWsJoYPSEf4QJIoxPISbGTAxThk60VRWTLVwXj7x48eUlACOvYERDykRgJF8Woi97Dp07dwR8uUR4uYe8/OdfFy9eO3Gi+NS6dUeP/vXatYsXwZiTkGI2b906eQpvSbwk8S2M8XoBS0eyLmECvCNpYPSEFTBehJGJUYyRkVGhsZXFwEXo4ue6GL4EXHzxEmCCA9NdAcZhBdMBgEkaRAMM+DKG+rIHfDkCvhy8dOn27Xv37j0kvBw4cQonrbAwDX6iM9fuXLmAIWbrZFkY9jAM6UjWFyS5LGGMLa8GRk+jEUYmxmcQg8i0bu2EjPMYv8WVl8hQfXEDxvYxGGPHKwMjr2BYQ0qCADMUfBkPAWbhwknEl0NHjhw5ePA28HLr4cOvv/43+HKtuAxdAWHSQBgypcVAzMnT+fv3T8bDJAQGhRkyZMBgiDBygpE7krKEcQJGn1PrCStgvAnDrinjxKjGBGNG+Uqhi1/o4sSLab/LfAkSYNyAsT9Ekne8xgoGChIkGABm3HjIL4sNXw6CL7du3bp79wz4cuP4gRPFIEpZWVklDvyTCHPqBBFm8/6tKIwcYQbPnMmf5pU6UhupI6lbXg2MnsYrjJkYgozfARmJG4f/buDiF7gYvgSYLy1C8qXuwLSzBYatYOJoQwJfMsaPwYK0Yhr35fb9W9fvfvLJmTN/+xJ9AVHKKiue4VRU1NbWUmIKC48WXTlZwEuSuSP1CQkYnwZGT/gC41WYJhyE7/ulcVTG0RYYn8/MC+oSqfjS2d6XYAGmLsBERUWxHa9YwVBghg0dN476Mknkl/v3r3/44fbt2//wpy//cvxAcWVtZeWfnz2t+ntVVdXTp2AMiTGnCgtLS4uunC/Y/64hDH8WJtYETBfnLa96jKSB0RO2EcZJmIAdMaxjSOMsSzvTV/p8Fl4CVl7M8cXJF2/ANAsGDH2lo7HjjYuLS0oaNBSAGQ8NaTr4Mm3PnENZ6Avwsm/fyh07iC/ASwXoUl2du3x5bm5udRUjpvhUYVrpV59fhZL0LgUmxYgwsbHSw7zGEkYDo6exCGMXYZyJCdgTYzbGy/gsvJATWOQlUtKlHr6ECIzdIZJYwQzFDcz4MdN/OWkSFqSsrA3oy77D7723cgcEmBvHi2trK55VoS7Pn8A8X06Jqa0sLi5OQ2FOQoRhwixiLxgYTB+Fkd/YTgOjp3GXJEuIaWEiRkLGZERdbTHp4s6L8CVoQao3MB07GisYAswYBIZsYLI2/Oaj65/uO7wGgSEBpqwW4ksu6PLiRc2jRzUvkBgqTFlxGbSkIhZhpkgdaTDpSDbA8GMku3NqDYyexiCMQUwLKzEGMj7rhCKLT/xP2Z6XFs29+vLygBGHSCowGGAQmGnT5ixdmrXho99/evjwGgAGG9KNA8XgSzXwArjAlMPPGiCmmtQkaEmzWYSZPFnuSAMH4jmSCozY8jqdU2tg9DQOYWRiWliEMZTx1WeMP4x+yyu61NOXoMB0DwIMO0TiAYY3pDlLMcD87reHV62hDQkCTAX3pby8/BGbmidEGMwwswsLi67+8zOy5h05MmXChNHkURiaYIIeI9k8yquB0RO2wAhhmkvCyMYElKk7MiZcIiNbBOElNF+8AeN3AqZNR7rjJRsYeoZEgOEB5o+rVrGGdOMAHh7lEl/+C1NOfn38uOYJaUl4mDR73Vef/+Oz/aaTajyoVoHpEvRBGA2MnsYjjEqMozFk6hddrLy4xBeX22LrA0xbKzBxMjDTsSHN4QHmVxIwwpdvH0vzqOY5CENK0uzC0iIAxljCcGBiXyfXl0gvqO6ogdHz3RFGGMO/7TkxkQHbCYUWCRcPvITsSyjANHUCpj8HhjckCgwEGAIMOaQ+fuJZVfVy3L+UP/5WDASZ8hekJEGEOZVWWnS1wOhIEjB9yP1I8jm1BkZP4wLGKoxCTHNFGIEMu3vVaRxVsdhi1cWGl9B9qRcwr5oTDAUGV7xZ0JBogAFgVuIKphIDzItH/2Pv3mOyPq84gGuj4fWvlhmycVnKlqrRshBifcNl2tQ/xDWSIGBYOupwnVSz1j/0HZNeBFFX1HbOiVVRqWLrdZYu8wpS5p1GGy9IxK5UXZwX2qqIW3Ug2TnneX6/3/O7vFdAXsr5Utumf2CJeT855zw3CzDQJLVRCSOAadaHMMaUFy+FMT/AFgowLgaG07+FEcaYDdCN8cmMH1kcdfHNS8C+dA+YyDgNGFpDMgEDHdLu5csJGJrx/gcnvAAMDl90YqBHutMm5rzQI82a1dgEwLylT3n1vbwMDIeFkcjYLTCQGeJdmyHeY/+OQ13BlS8Rg3oXmBckMC9ZgMEK5j0C5gwA0/Ggqw3Hu+Yapu1BhwDmbmFh46l/MTCcAStMQMS4XMMcMySk2G1RPzWB+tKrwEwSBwXMwLy/clOFHMEQMHv+hyNeB2Da27qgR7IC8yt/wEQyMJwBIUwQxASpjKMtIfESMeixAiNnvBXLVWDEGlL7/fv32u95AWaWUwWTzsBwBpAwARYx4lMaojPeZAmVl4hBvQ6MaR+vT2Du3Fd9uXOvTalg9tcyMJyBLkxQxMgMCylDbXH+jVy+eYkY9LiBeccEzIc6MF044lV5uXPnflvbA72C2d8c8AyGgeF8b4UJmBjXUG8JiJPAdHH51sXPx6kngfHTInXaVqnBl3aoYJZ20k47qGCaecjLYWH87rsLyJjg4vLDS0RESL70PjByFelww8POpXiIuv3eHXOHRMeREJhZCAwvU3NYmOCI6TYy3r+xy58uEcH8WEHv5PULjL4P5uLhmobv7MBQASM6pP/eLSwsp9OOb8mNdq/YNtp1YycvA8Ppb8J4vYqqJ5Xx+S394BLIRynYs0gxDsBMeoEu5DUB8zYtUy+no0ggzKWv9tQYO3npFBL6cq+dChhtxovHqf8ud/KW6sB4UpSzSCPGj+ezSJyBQ4zTsyY9w4zfb+UPl4A+Sd06TR0ZaQHmN3Zg9Osaah6Ks0jiNDUeEgBfxCL1Q/Tl7n5aRHI47Einqd3eLuVlYDjfb2Ec3pcNJCGy4vSBCd0Xv8D8NABg5D4YeRbpDe26KToqoN0Hc/Hwnobv3gVhHj1quyeDt8J0aQcFsENqlMCI6xp+KYHh+2A4A14YEzOuXk9P8dK9KzO1G+3UC+0AGDmEwcOOy3dTBbPlI+qRGr4kYdq0G2HahS/UIJ2ADqmcOiQ54y19RVzK6+tGOwaGM7CI0Zjpe10C/RT1xJ28JmC0GzPFWQEQ5oBcqD4shenCIkZcatfV1aENYKCAwSszqYA5pM94c+Xz1I538v6Q7+TlDERhrK8M9YUuEaH8OKEBQ6cdX7aednzn7ZWboEfa/acDf/lj9XtbPvzo0j8OH2lAYToe0KXfj8St351yAFMIwNQ3Ge+W6A8j4SJSCl/6zWFiet+YiJ7mpdvvIsXZhzDamBdvtANhDhyAEoYeXoMmiWqYpR0d4tkSerekQfpSXi7v/P6dDkyuuJKXny3hMDG9jkwwv+egXgbGeNnRAoyxUP0H7JE+2L2bgKnGpx0vtR7ecwSE+bLzXUAGI55FOnH3RCH6Ulvv6+E13ZdYyzYYBoYzwInptjJB/mYh/yChvE1t3PptXDmlljBCGATmJDRJIEwN9EmATGcn/L0BypcTJ44dQ18a67+AAkZ9nJoKGPvTsdH2p2P5bWrOQCcmJGZC+D0iuvFj+ATG26W84mGk+S+bpjAkDJYwFQhMdXW1Jsy//3mEjKHU1NSALhAoX5rrm45+slF/UoDWkPQOKdVhlXqs920wDAxngBITGDXd+Mbd+iGcgXHcCKNNeSMtL6+pC0n4cAkJU30AhakDYVq/unkGiAFjamrgH0egeCmvrQVfGoUvm2mTnbHLLp1u/B5n3gZjWkRiYDhMzGNKd38ECzDDAgRGKWF+LUsYKcxKFKaiAksYrGFOnrx0sRWEaW6uPXas9lhtOZQukNra2vpT0B9t/BgbpEPUIM3RJjACGOsIJvLJP/tYRGJgOExMWPBi+QG8AmOd8o4ZZR7C6D3Sa3ZhPv20ogKAqauu21IHxLR+DcQ0NlLdgl+1jY31p5qOHkdfNm8Xe2BKjXdjJ6SYgXEawTjvsyNgXAwMh43pK10CAcZ5yjvK/jr1fOP5WDGGeR3HMCQMpLp6V3VdHQpzDYi5eeYMGgO4NNYjL0c/Waf5sk00SNoxASpgxnkfwVgWkRgYDhsTPryEDIxlq502hckiYYpBmIVviBeqURhJDAkDxJy81tr6NSBz8+bly5ebmr6A6gV4QV+2H6IBTOnvjTfX5AhG+hIbq4xgHBaR1FVqBobDxvStLkEBoy0jWfbyRkY+r5cwmVjCaMK8+uoy8bwAEgPG7MLUacZcu/btt9988/nnx48LXj6uBF4ObdtWUlJaauyBeVH6YjlKrW6z87FKzcBw2Jg+xCVoYIwprzGEeTIy7mfRk+j1tfmZ0CRlkTDFi7CGWfb6zn0gDBCDxuwSxAAy169fv3379o0LFy6sW7duI/BSWblZ+vLbJUvQF20CI0a84i4Yfx2SbcarAPME+8JhYx63Lt6AsW+EsfZIGjBUwuAUJhaBAWGyUJi5QhgsYnZKYm5tamkhYlpAl+tXrty4ceH8+fPrMehL5fYdhw7tKCkpWbJkju6Lvkbttq4hMTAcRibscfEHjChhhvsZwiAw0dFCmMzMrKws7JLmFhe/tGghELOMiCFj/nrrVsutlpaWK1euXr169uy5c8RLJWb7hh07dmB/pNUvudoStQAGfDGtIWm+GCMYZcbrBAx3SBxW5nHjEhgwSo/0lDqEUXqkOARGEwaMeQ2KmGIoYoCYxcuImH37Dh58fy/m6t69Z1GXc1vXr9+6FXDZAAFeVq/W6pe8PNzDmy4mvKniOl6vBYzDjFcBhkcwHFamj2gJARjTEGaUuUfSmqTMzGwhzFwhzMKFQMyaNWv2Ve07fRDyGWbrZ1splVs3CF8kL0vmzAFfpk9Pp0NIWgGTHJ+mFjAmYGKsHZIAhheROMxM39Li9H/nHRgvPRLttZPAOAqDxCxeTMRU7aw6XXUa8jeRDWvpazVFlC/kC9YvGRl417fmCwAjCxjziNfUIVlGMAwMh6XpM1f8AOOSr8OJIYwVGNM6kihhcCEpdoRokhCYrKx8EEYQswiEAWPWYKqqVlWtrapaq0XosnqFqF6Ql7zpwhe8Z0prkNKSRjsXMJZdMAwMh+P18x0G7DkD49Aj/cDSI8UhMLEjRkMJM1EIk5+PRcyM4uIiIGbmYgoZs2rNqlVVqyhIC6SkrAx5KZgDvOTmiv5ILWDSkpIcChh7h2QbwTgvIjEwHE4YAWMZwuiPI1lKmGgoYXRhsrORmHwoYmbMKC4qKlo0UxjzJmXVm8jLCkoZ8FKG1cucAhq/QPlCvkwwN0gjYmN9FDCOIxhlxsvAcDjhDYxDj2QuYahJGp2YSF0SEZOvELOoaCYGjFlAxpTh1wqwpWxB2QLApQB5yUVfAJgXPR4644iHkIwGybyERMDEOHRIDAyH00+AsQxhLHvtTCUMCPMMNkmJSRMnJmdmJoAw2ShMfg4IM2NGEWamzAIlQAvygsMXzNQM6YvcYmdukOIsI94YtYB5NiowYPjPnMPpG2B8TXm9lzBjSRgAxhAm2e0mYbINYmbMRmPmqcgUyOTlSV+mgi8Z4MsEzRd3fFpaUqI45WjyxVTAyA4pyjzjZWA4nH4BjNojmca8libJECYehMEiJjV1GggzJT8nJ4eMwczTUjCvoGAe2jJPVi/IS4YHN9hpviSjL3iM+hnnAkYd8Zo6JATGyyO7/GfO4YQTMA49klrC/FiWMKJJsgmTAsRMmZKjEqMZkzdPr11Al6npwhe5fkRPlZAvo+0NkihgQuqQGBgOJ1yA8dEjxVhKGFpJUoVJdidoxEwDYsgYRGa2VAZUmT199nTJSzqWL54pU3RfEqQvUMCovihLSEoBY3RIDAyH00+E0YFRSpinrCWMrUkCYUYLYZITEhLGSWIggpipOVMxs/FLVC6YDCxffuGR/RHd0eDWfNEHMKYGCQuYyWqHFEW+DNY7JAaGwwl3YNQSJspbCaM2SVKYRCGMW6tiUlEYvY7JmaomQ8xesDui8W6qtoAkziCNsA1gqID5ubmAeTYqytsIhoHhcPoJMGoJY26SrMIkJcUbxKRmp6ZQGTNFBIzJyMlQ4/GovrjpoRIa8CIwhi/OBczTaockfeEZL4cTvsA49UhGCUPbeQEYc5NkFiZxYpomTMK4cakY0SqhMh74lUFf8JdH6jIhRZ+/GL7Ad9N8UQuYH2m+jDQVMAwMhxPGwDiXMMP9lTB2YXBTr1LEADHCGL2S8VApQ2NdoYvgBdsj9CU5Pol28MbSErXNF3sBYwXmJwwMh9M/gBkyfDABE6XvhSFhRAmjChOnCoNtUlpaMhHjJmJMxkzzeOAX/N0zbUKK1EX4gpdk6u8IoC/P6wNeW4M0UgCj+TKYfDEB8wQDw+GEZY80TC9hBuslzHPmEsZokizCiDYJiaEyRipDGScj/kX8Nzduq4PE49oRLh6hLuP1+a7FlzExMZMnoy+ygLF0SD622TEwHE64lDAGMM4ljFmYsVZhrMSgMboyStyaLiovonqJVnwxGqQxagHzNBUwUd4KGAaGwwlHYFwSmGGWHkmWMKJJipFNkiEMzWGUNkkjRhojlTEnWeoieRG+iPLFyRdqkKiAGRk0MPznzeGECzBqj6QL8xwIM1IAo4xhHIVRiUFjdGRsiSddFF7+z94d9rZtHHAchr1UkV0HzaLaMLbBWeC1LxLsRdECe7H6+3+tSUceeXfkkbRiY6L8PK8KS5YCCf3hf4xjxePRoC/hAkw8II33ZR+YLy7BwCkGZnzC7IoJ82t+SCoLc/hXA31iwkHp0JgQmX+OtOUQl31dwuEoyct+vsS/P0r6khyQ6gNGYGBVZ6TBhGkPSdlfJf3+U3chJoyYpy4xh8aEyLSZiZov/fZbO17aiy9zfSkPSLehLxfDASMwcOKBuWoCcxECMyzM13TDND/T24yYPjFtY0JkYmb+26clxKWpyyEvcb60x6NBX7oD0q/7vnwOfdnUAnOZB8a7DadzRrpKz0hZYJLLMJXCHEZMTEzbmBCZrjNdWZq4xLq0eWnmS/z5ukpfRgfM9b4vTkiwmoswoxNmvDDdMakdMV1iDo0Jkek7E8vSxCUcjZ7+HvPSzZexvvQHpM9JX5IB82V8wAgMnM4ZaVsE5iIE5nYfmGWFiYmJjQmR6TsTy9LGpRkvSV6641HRl/YCTH9AmhwwAgMnfkYaTpg/msCMF+ZwTCoS86/Qj9YvifZLT01dYl76+TLdl8/DA9JUYLzXcEKB2cbAXNcmzFhh2hETExMa00Xmqe9MLEuMS1uXLi/98WjQl0NgPo8ekEJf0hOSwMBJBWasMPsJc7GgMHfdiGnPSeFaTNKY9sdjnlrhL6S7uHR1iXnp58vdn1+LvoQBczs/YAQGVjNhLkJgxgpznxYmJuanv8YZ0zSmz0wv3vDvsbz0x6OFfbmeGDACAyc6Ya4HE2akMM2nsQ0T0zamr0wh3NZc2B3kZVlfsgHjhATrC0w5YQ4XekcKk4yYJjFNY/rKjPhHG5dQlzIv7fFo0JdFA0Zg4NQKczkszHWcMNXCZMekkJiHLjGxMU1mutKE/+xvauvS5qWYL5/an3+Z74vAwGomTFKY3ZLCxBFzSMzDQz9jssoMxLsc6pLl5TBflvclDcxlGRjvM5xGYEYnzHU7YS5uk8Ik12H6xNwliWka00Wm6Ezy5Wa79HVp8tLNl+Z4NNoXAwZWe0ZKCrPLCvNHWph+xNw3IyYk5seQmNCYfWTSyuR+b+LS1KXPy2G+3BfzZbYvtQEjMHAqgRkvTJww5YZJjkmVxLSRCZkZaG55SOqS52VpX6YD412G0w7MaGF+TgsTEnMfEnMXE7OPTBuPWJlSvDmtyzAvx/RFYGBFhdmNFiY/JsXE/OcuacyPD3PiHfu83Me89Jdf5vsiMLCCwIwU5vB/8cVIYfbHpPxa7959aMxd1phaZvqb75K63P/t8DiHvDzmedEXOK/A1AsTL8SkI6ZPTNeYrDLj7vK6hLw8Plbmy7AvWWAuBQZWVJgvM4X5+WPzS+6yxJSNqWUmub2pSzNeyrws74vAwBonzHhh4oj5mIyYNjFNY/aVuZv359fmvu139nn5S5+Xb1lfhgckAwbWUJjL+iGpL8wmFuamHTHNZ7K1iSkaM5GZr1+7u6R1iXkJDxzycjOzX4q+CAyc7oSpHZIGhWkT87FPTD5j0shM+JTVpZqXib5UA+P9hZMOzHhhkhFzk42YbsY8fvo0n5nkPm1dPjQP0jQr/PbdYr4s6YvAwAmfkRYVJknMTZuYsjFpZKY85nXp8/LtWzlfntcXgYETnDD1wuySwmz6wtzc5ImJjdlH5nFRWx4/xLqkedk/7oK+fCn6YsDAaU+YYrb00wAABB1JREFU/DJMtTBTieka02TmMU3NY+ZDH5dYl49hvAzyUu+LAQMrmjCjhVmYmL4xWWWy1jz2X0nuHfPyLcvL5nl9MWBgVROmLMwuLUz723qLxqSRGetMHpY0LrEuw7ws7IvAwLomTFGYd4sSU0ZmQv8tH5u4xLxsxvOiL7DyCZMXJl7prSVmkyQmbcxcZrJ7dnW5aeKS5mVxXwQG1jBhaoW5aguzywsTInNTiUySm8rX+7jctHGp5kVf4AwmTFmYbMQcPrY6NmaTuEnVKlO2Jf2e2/hIF0f1RWBgJROmKEw5YkJidoPEFJHZZ6bemeKeyWOkedlN9cWAgbMrTPOJSU1iQmQ2k41ZYjOel910XmoDxnsKJ39IKgszkphqY55RmeL7krgUebmani8GDKxqwgwKs72qJWYfmc2o5WVJ69I8ZJ6Xq5n5oi9wToUJH16dNma323yPtC1FX66GedEXOL/CFIm5eveuiMzxcdllsrr0fdnW+iIwsJbA9IWZGzF9Yo4eMruhoi7DvOgLnGlh6olJI7MkM7tR7/K4dHlJ/wj6AmdbmEFi0sbklRlpza4qfHcel9iX7WRe/JYGWG1hFiUmb8x4Z2bS0tYlf9hBXfQFzqEw0yNm+8OCxkzVZnCXMi1NXoZPrC9wDoGZKcz2h73nRGbC1aixJ53Ki77AmgqzJDHfW5mrmmV50RdYb2EWJuaYzlTLcnis0Sebni/6AusrzPvpwuSNqZRmkeQBjsmLvsAqC1P9B9YTjZlPTvW+26Pyoi+w2sJUftPdcxqzzHZpXso/n/cOVp2Y9zOJ+e7I1B94Ni/6AqsvzNjHV79MZCYfci4u+gLnUpgQme2cF0pL/WNJ5AXOtTAH24WOzMpIXqp/FO8YvN3EHG82LfoCZ1uYV27MfFrkBc47Ma/UmKXPri9w5ol5/3+ri7zAGyjMC0bmOc/pHYI3k5jvrswzn8y7A28tMcd15ojn8M7Am03MotJ8xwN7V0BjXok3BCRGXoBVNcbbABKjLsCaGuO1B5FRF2BNjfFyg8iIC7CayHh1gdfIjJcUeIXMeBmBly6NFw14keZ4NQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACA/7UHByQAAAAAgv6/bkegAgAADAQpLJAM4r6ScQAAAABJRU5ErkJggg==","e":1},{"id":"image_1","w":1120,"h":1120,"u":"","p":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABGAAAARgCAMAAACR0NCbAAAAJHpUWHRDcmVhdG9yAAAImXNMyU9KVXBMK0ktUnBNS0tNLikGAEF6Bs5qehXFAAAACXBIWXMAAAABAAAAAQBPJcTWAAADAFBMVEVHcEyA//8A//+f/98Aqv9Bv/9m//8AAP8AgP9Vqv9V//+A/v/X/8Os/+SS/9vw/7Wz/8xA//+Z//9J2/+5/85mzP/d/73U/79C0f/5/7L//6/a/8n+65ozzP+w/8aR/9WT///R/8nb/7bt/78d////9KD//6vv/6/+9KPV/9X92obM/8109v+x/+b/6JTu/7uq//+2/9v+5JL/7py5/9lt7P/+5I7986b934z+347+3YX//6rs7Kf92YH81X3t+qq//999///n4Zn91Xyf//97//4k1f+W/+r60nj2zXf0y3Tx867z0oLk15DnvWvyzX7Fs3XzzXfwynj60Xbtw275znXium34znTewnzWyYXiu3Dlz4XPv36xnGT40XWtll/Wr2eijFr50nXPqWO3o2vty3TLqmjku2nxynLzznS7nWGZg1OTfVABrP/bunPtzXaOeU7JrGuJdUrTrGPtzXXrwnXiumkzmf+MeE2dh1fWsWXLsnLyznXmwW32z3XBn1/rxG/qxnHbuWplWjzKqGLzzXTDoF94akqskVrcuGnuznjQsWj/+cz+8XD87HGnjFd/clDu/6qli1f77Gn463JvY0W6m17Wtm66m13kwnPIqGPTtGu6nV/dunGEcUduXzyjiFXDpWRfVDjKrGh+a0TYtm7hwG+IeVJhVjjry3hjVzf452bYuW99bk5xZUf96Wx1ZD+iiFVoWjn36ny7rGGFdUyxl16XgVBoXUFxYz+Rf1F7bUjYyWzqy3n672z06XDIqGb98Z2vlFyXiFXJqWTfxXHq2XPg1HrcxWz37HBxY0OZgVB7a0Lq22fw4nL++XD/8q2tnVvLuF+yl1/q3XukkVXLvmufkVf67ofgzGehilfMsGNxYjzWuWvn03Tp2HJ/bUOHdEi2mVz675GLeUu5pVmch1Ps1nqPf1LozHjz54rBpVqPfE2xmljSuGb//////vP///z77Xf///j+8Yj98IH/9aj/8pL77X3/+9X/98D/+9//9J7//e7/97X//Od9bA7gAAAA73RSTlMABAEIAwQFAQID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","e":1},{"id":"image_2","w":1120,"h":1120,"u":"","p":"data:image/png;base64,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","e":1}],"layers":[{"ddd":0,"ind":1,"ty":2,"nm":"slots_case_alpha_lights_A_v_01.png","cl":"png","refId":"image_0","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[1]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":20,"s":[100]},{"t":40,"s":[1]}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[560,560,0],"ix":2,"l":2},"a":{"a":0,"k":[560,560,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"ip":0,"op":41,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":2,"nm":"slots_case_alpha_lights_B_v_01.png","cl":"png","refId":"image_1","sr":1,"ks":{"o":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":0,"s":[100]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":20,"s":[0]},{"t":40,"s":[100]}],"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[560,560,0],"ix":2,"l":2},"a":{"a":0,"k":[560,560,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"ip":0,"op":41,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":2,"nm":"slots_case_alpha_low_lights_v_01.png","cl":"png","refId":"image_2","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[560,560,0],"ix":2,"l":2},"a":{"a":0,"k":[560,560,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"ip":0,"op":41,"st":0,"bm":0}],"markers":[],"props":{}}'),c=JSON.parse('{"v":"5.12.1","fr":30,"ip":0,"op":49,"w":1120,"h":1120,"nm":"Handle_v_01","ddd":0,"assets":[{"id":"imgSeq_0","w":1120,"h":1120,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_1","w":1120,"h":1120,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_2","w":1120,"h":1120,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_3","w":1120,"h":1120,"t":"seq","u":"","p":"data:image/png;base64,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hHkeYp6eKS3pw88MODPB5LZGaoHZlwjMrTHXi78fpxgLJOB0YNIRmOMF6vsYc59hljiFZ4EEvBGY/SEwuVw3YtLjMslbjsDZwGzbNTCpPFwD822d1D+6ZgMGeGOCWfaUHgJTjiHmNsEkfQHO+miB2f4MTM7P2zC9LzZ4gXeWSCUCs0Zg6m2EyY/n7ZK+AO9MMG2JVGJ82VN+mmDyw4OkpC/AG4FpE0yOwKQ1Vkj1mGGOEea6yWv/BXhriVT7PXa3wOT8vTBLKvoCvDXBPAam3hPzsMXr/AvwVmC2+QhM6RPMbY30sET65fwu8JcTzFIeV0i3vlgeAW9PMI+BqdcBZryOFO8K/LI8Av46MOVxk/c6vxhfgJ+aYJ6OwKRS7L4A7/v3/wXmGF/kBfgbv//NR2CWVG7XwQwf8gL83QTzFJhyfT3A1i7w0xPMtS6GF+BnJph6DUz/7Jq6AP/FEim2df9VF+DH1kh9giktMG14se8C/HBgttwnmJINL8DPBqb2FVIExpld4IflvkIqKWULJOCH/TO2YFpg/CyAn59gxr1S7twFftqvMcB4hAT8uN8fx7tH+gL8uH97X7w3DfwXsjcbgf9shPF2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPyPPTgQAAAAAADyf20EVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVZX24JAAAAAAQND/134wAwAAAAAAXAHT6f0vdZQJngAAAABJRU5ErkJggg==","e":1},{"id":"imgSeq_4","w":1120,"h":1120,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_5","w":1120,"h":1120,"t":"seq","u":"","p":"data:image/png;base64,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qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqkmDBHwAAAGpJREFUqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKu3BIQEAAACAoP+v/WAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAKsEV+b68jrjsAAAAASUVORK5CYII=","e":1},{"id":"imgSeq_6","w":1120,"h":1120,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_7","w":1120,"h":1120,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_8","w":1120,"h":1120,"t":"seq","u":"","p":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABGAAAARgCAMAAACR0NCbAAAAJHpUWHRDcmVhdG9yAAAImXNMyU9KVXBMK0ktUnBNS0tNLikGAEF6Bs5qehXFAAAACXBIWXMAAAABAAAAAQBPJcTWAAAAeFBMVEVHcEy6naDap6melJjHx8u4lZqxmprPOz28q7LbjIu5fYCVnKGWm6DTkpSvUlOjqrDVLjLPR0rCX2LOwsmmrLLBBwveamrMDRGUmZ2fo6fZXV57f4JucHLTUFDedndERUeJjZElJiczNTZTVVfLJylfY2fX3uZlX2CzpRExAAAAFHRSTlMAefua/UMl/gv9X+G/wvvpvY/RuW2S6l4AACAASURBVHja7N3NbttIGgXQiJbEUICERAYpgAC5IvL+jzisKv5Kop2e6cUAPMeG3UkWDWhxceurKvLHDwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4v/Sz/wL4d4MlOM/in30swL+QLefT6XRZOl3Op7OQAf7HdDmnbPn9LMRMCBkfEvDfxUtMlxAnv37137Pfv6aQOYsY4J/Hy/mUmkvKlPxXNwt/TCkTI0bGAP8wXk5TunR5HyqP6SvK+5S533///jhcLiIG+IftJaVLCpde/PGY/quPmLzJ7/f79eNw0GKAv42Xn7G9DOnyeCc1mbyp2+LaixHjgwP+qr7EeNlKlzFiQoepiuwz+/z87CNGiQG+ry9De/kqXtIoJgVMdjweQ8JclBjg+/ryXXsZQyaukfp8+fOnj5jr4XKSMMBX+XIJ+fJX8RI7TNMWWR8wf47Z9fphEgN8kS+pvoR4+T5h0k5SPSRMloVhr2US8GW+5H+bL3PC9MukLCsKCQN8lS/3Pl++iZfyeQ5ThYjJirb/9Xk4SBjgXb4cft+bvNuIl3L4Wb4kTF73EdPnS9Vm2eenDgNs5ktaIHVP4dJ/9eKv+P0UMU1dVXVdFVnYsD77MIHXfLnlvecDMClOykcKmZQw5RA3c8TkTS/sWYcO4+MElmK+NE3ePCXMuDJ6jAVmZcyYcPmx/6pTwjgPAyz7y/nw0edL3X81MWLeNphhdfQcMkPExGlMkf05fh4kDDA7X2K+1HVV1zFh3g5hHm/iZa4x8XZSlR1Dwhj0AlOBOaV8qYIhYRZrpHKZMeWbjFmslNrsT0wYHyqQnA5h/lJXbRs2g54SZlomLTaRthOmKcLVJGMYYFwgHa73lC9t9ZowwwxmbjDvDQmT11m4mnQ4+ViBsEC6fPT50tQpX0LAvHSYNOadpjCP7YzpF0nhatLnQYUB4gmYa50PC6SqjgETEqZ7msOULwdh3q6TulRhLJKAtEBqm3CjqK3aMWCa14R5fFNfpg6TKszRnBf48eP0UcwFJvWXWGFWCbOKmK8nMV0Tn9+gwgDLAhP7yyJi5oQpn7epv4qYvAqLpD8qDOzez9N1KDDL/pJWSeOgt3yKmK8WSf2/pq1qFQaYCsww4F1lzPNW0rRCemwc6k0VJs15VRhQYK5FHzDDGd563WCWHaZcXRf4usNMFcbnC3svMEXVNK/5Mg1616dhpv4S3x+7uUgaTttZI8GuxQLT1O/yZbxZvb5THX/Hm9PxuQ4bi6QmrpE+rZFg1yukQwiYPl/aMWDCyih8rytMuXpcZngQb7ga2f/jVoVJZ2EuPmHY8wrpoyiq5QBmypfQX5YVppy2k8quGy4utfVWwnSNNRLs3uWahYBpxytI8/JoWCI1Tdc9XRgIFxr7eCl6bd1sJEyexrzWSLDnFVKW9eEyXqJeLpBSvKRJy/LBMCFgmhAvWXhVSbGVMGnMm9lHgh0HzDUETDsHzHoLaciXrlvfSgrvi435EiKm2kiYtFNtjQT7deoDJg5TphXSPOFN+dJNUrzELaRFwGRFvVFhqvDgqas1Euy2wFyyY9G27xtMeiZMepZ3t6ox47scs2P40ebvpzCNNRLsO2A+0htf1w2mHm48xsuO3XzkZQyYvsHUdTtXmLzsNse82cGnDDt1vh77gCleGsz47O+wg5RPxoQJp2Bu1ZQwRVNuj3ltVMN+RzD9IifmSzttIo3xEhMmZEq8kJTyJe+GWwLhNY7tlDDN+wYTj8IcrwIGdurSB0w8zrJsMPHcXYyccIo3r9qqea0wfYeJJ2G+aDBxjWTKC7t1yI4pX9p1vgxz37oJ7zkKl63TfnU801sOL3GMDwkPCVNsNJjyFvaRTHlhr67H41RgpkfZVdWYMClgsrYZF0n5cBJmTJgqlJi2KbevCxxNeWGnfl7HFdLYYKopXsJfTg1mqDDzvce0tRQ2k8J9pI0G04U1UmbKC/t0HgKmmBvMMIAZ9q77gOn6PzVTwszXHmPENPHK0tZTYcrweoHsQ8DALp2WM94pXuYGEwOmXwitG0waw6RlUh6f57D1fLtb3f8PbCPBXgMmy9YzmKHAtOlwTNukWUszVZjH4pkNQ8SEveutIcxNwMBuXWLAZONBu2oxgokRU9VdHyN5ipdmbjDjperHcLx3zJM3Q5hMwMB+A6YYG0w9RMxihRQCJmRIM3eYRbw8yulRmpsNJq8EDOzVIRWYRYOpplMw8S/r8CyYvJkqzPLBMK/vX3ttMN2tKJy0g303mLSLlNIlPJ23HYSAeUwNpnlqMI9v32AiYGDnDSabbgqMBWbOl9hghoB5mcG8f8Njt/p9yysBA2YwiwYzVZjhNtJzgykfT69ie9dhuvTjVlcCBnbp52Xapm7neJmXSON96nmjev2KpPLNCmlsMLdhidTcBQzs0+ocTD0PYaaASQnTzBXmsX5HUkqXx5uE6cYhjICBnTaYU/GuwSyXSPHl1PnwgoFxyDs1mMf2jDctkWLA2KaGXTpfVwHzvIuUnmoXbxw97yJNL3ksh4XS+2Fv334EDOw3YIplwIxDmBQxfdLUscI0c4OZD8J8XWDGQcztdnfZEXa6RnpuMKsl0vC6xyaskOqhwXSLjeqxyZTbIRMajMc1wE4DJh7ljRcbq3aZL4shTF3PK6T0loHVe2Sn87yP9wftbveLgIF9OrxtMMMaacic+S2PzfrtJeX4Jrbtk7xld7ufBAzss8GcrmPAtNVrg6na8TFU00G78FzeZcSUX85gult3u54FDOwzYNI2UrrY2D5VmKpt5+fEzGd5n17ClirMZtDk9w/HYGCvAbMYwrxUmBA5Y8LMT2xoniJmkSwvGdMXGDNe2G/CXBZrpHbKl2EKU81zmPDw3eWT7ca3Vc+3kjbWSEYwsPchTLsewkzx0g5xExKmnvaqx5BJCfMf9u5tN41kDQPoRgh8AIMmGzk0YMBglPd/w91nqtrtjJNqoh15rUxm5pqLT19V/VX99pM3G97evo0FDHxZ09FDf4Vpt2Gem3GYTRsx3b2YOl3ep8zb3beRPV74ymukpsE0Oy71dcd2iXQ9rI5bTLgV019hTMHAl18jPTxcT6r3102Yept3//zcjPRuoqm7oMV8739BszxDskKCL71GCitMmy7NPsxzmzDNp6uvJaazSnpfYfICY4UE1kjVMG+9DXONlSpj2ufu6mXSdSvmrpm8a69Vd5ZICgx87YCpK0w4zbuvJ2HaeCkvVreLpCZhmg4TrJKijFkUW7x+YfjSa6Sqwuz38abuc1hlyiVStEgKl0kf7fS+2eKFL28yahMmqjDt9m77IPjmuV0kxTN3d/FpdXtGbYUEKsy4XSPVi6PrwijYgYkbzCY8SapLTDxxV1wTsEKCL+4+rDD7dnG0fw7SpflwdXySdBdtw7zFX5FVYICqwjy1FWZ/LS7BAqn8KFvQYDYv8SopSJgmZRQYoEyY0VM7DHNdHIXtpSovz0G8xBUmPq1uCowtXuA+XiR17iS9bzBBwpTfHLjrm7grCowVEvCf++nj6Cm88hifVrfbL88959TxUdJbU2HyfBk/WiEBZcKMrzcGOq/bdRvMSz3Nu+kmTLjRq8AAjelkNI62Yfbh8fRzHS/XBvMS7vJG0zB1vtwpMEA3YR72++7rUz1n1JtoF6YzDFN9ruQfBQa4LpKKo6Rw3K43XJrbjpsPdmHKBlPky6N8AToJcx2HifZhopR56Vx5DHdhvlf58u2fR+80ANeEmdQJ0/mIyeZdhwlOqqNb1W93Qb4oMEBPwjz0HSX1LZQ2wcdMmj2Y7/IF6AuYtsPET4D3NZg6XTbdbyV9f6vzxQkS8NEqqbvT258y0ct29aTdXZUvCgzwUcI079vt48tIm03Pjcfoa493xYcE5Avws1VS5xxpE4RMeJzUmYS5y/Nl/+QACfhEwgQTvd3rSH1Xqhe53XosX4B/WSX1TfNWJSaoMC/BleqXxd3ix+I487V74GcdpnyAqufCY9RgNsEpUq6oLz8W2/VSwAD/kjBPT/v3czDhYdJL9KnqKl5+7PKAmfgNgZ8mTHkxaf/zCvPSfkd2UeZLQcAA/5Iw06rEhEdJm3fPTlWbvItNmS8/inw5ny/b9UrAAD+NmCJh6p2Y6hxp05wjXRvMokyXTdVeFucfh9xlm2kwwOdKzMND8EnZ9wlTpUtZX86Hw0nAAJ8tMZPR01MWfvSxneZd7Be17W6xK+LlfDjl8oCxBwN8rsSMntYP6+PDMXjqLrco/i6KkNlu878/qvrSBMzcPUfgUyVmnuUVJg+ZdRkyx/168bA/7o+L/O92t11sF7vdrqgveb68vr6eDuftbCxggE91mPEyW2e5dZUyD1nx34fj+pgnzH6ba/OlCpjLdm7ODvhcxIxmWemhiJk8WPKUKcpMUWCOZbxUAVPly+trHjBjWzDA5xRrpFX+p/inbDLlv9ZFhakj5nIpA6bMl9NhN/c9auCTpvNlGTD5n1UTMnnKrAtFxuQd5tLswBRbMPOxtzKBX1gjrVZVvKzK/2tCpgmYssFUZ0in88XX1oBfWiM1DWZVJ03TYcqAKRPmUCbMocgXBQb4dIOZjmdBtlwjJgvXSEWHOcgX4FcT5nG+bOrLqkmaKl+uFaaImPPlMvIxAeDX1kijap83ipi2wlRH1ZfCaCxfgF+sMJPxfBYkTNbGS1thioDZzR+tj4BfDZjp42g+W2ZZVm/BZOEub1Nhdtu5b5UAv5UweYlZLrPAOs6Xy2XrWwLAbwRMcas6j5j5rOwx9ZRdnS/VLu/5vDu6ggT8Xocp37crMqYJlzJeygKzLUd5L+uR3wn4vYSZToqMGc3reKnzpZ6DOZzygBn7mYCEiJlMxm2DaVdIRYE5nQQMkBIxecZMH/M1UrMH015GOpxeT+f1f/1EQErE3E9n4XXqctCuKDCvr+f10iYvkBYx4/ioumgw58NrHjBHAQMkGmXXywJVwFzKgDkcl64JAGkm7c3HKmHagNn6oCOQaDq7XkrKmgZzen09CRgg1f08C99sOB6LPZgiYHYrk3ZAomYTploiBQGTGYQBEk2CJVK5RirnYF5Pl8wgDJBoOlvFmzBVwLyatAOS3c9X73Z5q4AxCAOkGgebMFk0CCNggESj+Jy62eU9bE3aAanaXd7ioDo4RtouDcIAiabL/mOk3dIgDJAqOEZaCxhgUPOse059rgZhTNoBqTqzvNdzaoMwQKp4lrfa5RUwwCDCXd7wnNogDJDsProsEA7CCBggNWDm0ZtT7TGSSTsg3Tjru+542pm0A5L1HyMZhAEGMIkazLo5pzYIA6SLLwsE59QCBkh1PUaKzqkNwgADBMz8fYOpBmH8NkCqee8xkkEYYADdYySDMMBgJv33qQ3CAOmmHw3CCBgg0f39sjMIs6sHYUzaAckJ03Pd0SAMMIz5B4MwAgZIFl13vAbM0aQdkKz/nNqkHTCAx48m7fw0QKpJ/4swRnmBdJ1nea+TdkZ5gVTvBmEEDDBYwMyi+9TXJ6eM8gLJAdMzCFMEzNooLzBcwHRGeQUMkBww46zvySmjvMAAATPqnlPXb9oZ5QWSjfon7QQMkG7Sf1fAKC8wYMAY5QWGNs3iQZj267ECBhguYFbRo5mZUV4gOWCW/aO8awEDpLpeRoom7S5rdwWA5ICZ9d4VMMoLpOdL/Oz3+jrKK2CA5ISZr/pHed0VAIYLmMxdAWDggBmvvMoL3ChgRkZ5AQED/HUmH9wVyAQMkOrDuwICBhguYOo37aqAcVcASHefxXcFds1lJHcFgOSAWa66r/KeyrsCAgYYLmCuo7xFwBzdFQCSzXqvUx8EDJDueldg5TIScKOAiW87bud+GiDVuPfLSCeXkYB0H9wV2AkYINljPAjjuwLAcD74MpK7AkC6aW+Deb2sBQwwXMBkwW1HHy4BBtD5cEkTMGcBAwwYMOF1apeRgCHMogdhiuvU1WUkAQMMGTDNZaSTy0jAIObv3msQMMDQARM3mK3bjkCycX+DETBAuugy0tF1auDmAXMSMEC6yQfvNQgYYLiAifZgTruZnwZINe1vMAIGuEHA1O81zFynBlLdCxjgZgGzFDDAnw2Yi4AB0vUGzKuAAW4VMBoMMIT4QRgBA9wiYCyRgD/SYAQMcJMGcxYwwK0azNkeDDCQuQYDCBjg7w2YlYAB/kTA2IMBBl8irTUY4DYNJqsazEGDAW6yRNpeiiftBAww8BIpEzDALZdIAga4SYOxRAI0GODvCxgNBrjZEkmDATQY4O8LmPLbsQIGGMzMEgm4ecCUSyQNBrhNwBRLpJ2AAW60RNJggBs2mJ2AAYZvMKtyD0bAABoM8NcFjAYD3GKJJGAADQb4+xqMTV7ghg0mEzDAbRpMuETaCRhg2AYjYIAh3S81GOBWlhoM8AcazFrAALcJmOgUaTcXMMCtGoyAAYZtMGHA+GmAVNNMwAA3D5j4mHrspwGGbDBrAQMMadJpMNWDU4fdyE8DDB0wVYM5bAUMkOyxs0TaCRhgKKMPGsyjnwZINY4DZts0mImfBhgyYNbtt6kFDDCAeRQw6zZgpn4aIDlgVn0N5ixggGT3ccA0DebstQYgPWBmnQazKwLmJGAAAQP8PwdM9CRvFTCn0+niORggOV+my/cNpvgskoABkk0yAQPcqMG8vylQBozXGoD0gPkfe/eyG8nJBmD4d1y2WnZLXoQFCKSiC9F1/3f4fx9QJ48jFe3OItL7ZEaTjLLy4hUUp9c/roPJXAcD4DmBuf45gimB4TA1gF8HZlul3o9gOEwN4AmB+TLHO79DCwxnHQH0tOTl+vL2fW3o3f10FGnirCOALq/emmF4OSTm8m2V2vpy3xSBAdDlPXo73O/D35fDqObnEUzybIMBcN5HDO4ugTGHz7dX99NRJA5TA+ibIcVgJDB3s3+y8bCItD/ryEZeAB2utgZm+NwH5uvnwHBSAECPz58Cs1tEMutJAQID4MHA3L92f/nxD4EJrwQGQFdghhqYrR2Hk0iHwHBSAMB5l/hDYP63+8Zr2qtIet8UG3kBPBYYtxvBfJnjUSRfjiKxzw5AX2BsC8xgtsDoPl53eNfRZwIDoNe7XT7y7gKz+wTTRjDl4Vg28gL4dWAu3z7BsM8OwEPelsAM5n0/Q2KfHYDnBea+Bmb3qOP3fXZsgwHQGRg3lBFMW4K+vH39U2DYBgOgNzDluoZ7C8zl7XO3htS2wdTAjIFtMAA6fEhg4nAfJDB6X8Pl8vHpjgOYXWBYpQbQFxgXohmEeb1c3l+un1YD475fN1U38hIYAJ2B8RqYu/l6vXrv4yEwbtkGk9kGA+ChwDgzyD/GhhB8dH98glm3wXCfHYAeLxKYYKUkkhiXgw5gxFIY55aTSGWV+pOfF4DewERbA6N9qYFZJ0jrJ5iyz46fF4DOwGQvVZHAWAmMFMa6bfyyzpDKNhgCA6AzMDnrxGgwJobyjbcFpuZF+9KeFCAwAPoDk3RqJEnx2XvbRjDaFn1xrfVFAzMGvsEAeDQwMlfybYqkbbGHvujD1AQGQG9gRp0ayaAlrYEpUyP5pXkJc+0LgQHQ6VUDo8vTEpjyZymM9kXJ6EXzUvoigbHsgwHQHxjdbGc1MFKYWOdGpS8lL9KXFhiOCgDoC0wogbHGJg1MHcPYNj9KdfyifdHAcJoaQGdgppx1N68NGpotML4MYJYJUgkM98EA6A2MDF1CNNHXwLT1o7p8VKdILTDxlR8YgO7AZA1M1MDEbX1aP/DuRzAhstMOQGdgRglM9sbaEhgpTF2hrgOYtkZNYAA8GpiwBsbHGA9LSMsM6TYRGAD9gZmDzJFcCcxWmHICqfRlCUz2XAgDoD8wYZbAxLAWplxjt98EUwPDOjWAvsD4UfqigdGbMWthbC1MmHffeEtgvthqB6ArMCnIaCU7K39oX5alpN1Bx2kJjPlikgSgKzC6pS7LDEniohMk344k1bOOeRnETMm7YWCvHYCuwEhJamDqpd8uhrpevb+soQTGDLsnrAHgRGBksBKS1X12s/f6bIkkJpeDSftJUgnMffibHxqAk4Fxzs/OWQ1MmOe5fIApLyNJY+Y8z+sARr/BaGAGVpIAnB/BzJKTEphQAlPOO5bGWB+2w9S3MXunr1h/8VMDcHoEE/TFkhRj2Q5T1qnrA4+DPsbm5+UTzKirSFIYwxAGwOkRTJCS+DGWj7x1JamNYurXmLmOYvRAQXTDwBAGQM8IpgamlWU7jVQPDJTAKL2PSocwLCQB6ArMUALTbuItG3nbVruym7ccGUipvCwrE6eBa2EAnAxM9NKMKIHx9bESt7LtTHUakwamFEYDwxwJQG9gYnnO0Rjzlxnktz6+tgxhamGWIQyfeQH0BEanSPo+tdERiiREfwu7uxamFcbJ/8QcCUDnCGZrS/OX0Tsc1sCUwugbkMyRAHQGJphDXUpsTNl+V6+FaQtJURevOVMN4ExgzDJFCltd7uUfLYwrc6SyEWbahjB8hAHQEZg4+jUw990QRo8LLIGZtiEMlzYAOBUYuwuM+T6EcW2OVI5TT2NbSHLc/g3gZGCMTpH8D99g2keYtASmFsY6AgOgIzBx0sDoyrTZxjBlirQFRg881iGM++QnB+D8CEYC46Qn0pfdKMYcpkgamHLk0VpGMAD6RjB2KAcEtlHMYHarSLf9EIbAADgZGBm66AgmGleOIpmNsz8GJrKKBOBsYEwJjDe2vLm2NqYdRkr7wIxJRzAEBsC5wARbAxNkPlQvg6lnqu3y+tru8bU6hDHc/A3gbGCcCxKY2cZ6n923+6Z29/K2i+3uAz85AOcCE53VwKToD5dm6rNrx760jzADgQFwOjBWA6N77cq133N7QVb/a24nHW+3bY7k7wQGwNnAyJxolhHMWIJSSGTqv6RjXyQwKZv7nW8wAM4GxvskI5hJg3L4VW+CmQ6BGaMMYLhxCsC5wGSZD5XApO9aXra+3KYxyACG09QATgcmhPFWAzOWX+0W3vH7+EUfqLbD3VgeLgFwMjBzmEtg9M66sZUlrXnZ9+WWvLmbGLnRDsC5wOjH3PEWlsDsTH/0JdthiJ6jSADOBMZKYNKcNDC38ViXNnzZfeEdUzQmBs83XgCnA5PSpIGZDnlphdm2wMhfeOlLDp5PMADOTpH0Qqnvgal5qYmp12XK3wRrfUqB66YAnA/MWAIzjeva9HGapGeo9d2SEGMYxxxYpAZwOjBjOgSmLlRv33tTyjKFmlLQ/XhTyp41JACnAqPfYMYygol6H+acl40w+ul3zjmHkMvwZS67ZSRCgU+8AHoCM5XAlKBoXHJYjlUveZG/ynnSrzSZT7wA+kYwNwmMrkG7GGTwEsplDd63vsjoJedZp0k6gGETDIDTgXFZZ0gSmGCs99bKfx7zIn/I0CaVd5EYwAB4JDDWybjF6SOP45aXcY4xzDnMdTGJLzAA+gITamDc3Vpn7vfBj6HmJSXvnM8h+nGqe2RYQgLwSGCyG2y0ZrgPtnxzSbM3xvkQXUzTumAdPviZAegJTKpTJCvDFi9zJCsTI31pwGhwnNcD1gu+8ALoC4wmREYwNugCtffRZqtvIjkdwOg5pbp0rdtjmCAB6A2Mvj19yzGGoK875pj1KTYXQ5a2BN0A0xKTwxs/MQB9gck1MEkCk0MYfZB/y3l5W6AWRhqT+QADoDMwRocqGphcXlpLU2ivIpW16vJ8SesLK9QAekcwS2CCvhUbgx6altLEJTHLGCa88gEGQPcIRoYtowamPEftU3s6tg5i1iEM4xcADwTG+pAlMF7fqJbA5PVh6vXAgH6a4RIYAI8GZsreO6uBkRmSbYWpMyQtjOf7LoBeLy0wSQNjlQxc7LcRTOAWXgCPBib6Ephc02LbCKb0pXyC8Vc+7wJ4LDCuLE5n/bpbhjA2bjOk0hemRwB+MYJZA1PrYuO2SO2vTI8A/GoEk5cpUhvBtG0wwTN8AfDLEYzPYwnMOj1a8sLmOgAP+9ARjH7lbYEhLwCeGhhdmg77wNTPL+QFwNMDU+ty/SAvAH7nzRrnyjKSBmb1ysoRgGcEpo5gkj6zttSFwQuAp45gamBkZkRdADzHezlBXQPjr2/EBcBTA2PaCCaypQ7AvzKC8bxIAuDZLktgMmcCADw7MLF9g+FRewAEBsB/x+caGFaQADw7MNZZfQ4pEBgAz3Yt1/BqYPhZAHiyV31sTe9m4NkjAM/2EssAxjNDAvB07/V+Bi7eBfAvuEYufwHwL7m8cj0DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4P3twIAAAAAAA5P/aCKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqHDv2zQAAAQ9JREFUqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7cEhAQAAAICg/6+9YQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIkAwMrAVQ0iZCEAAAAASUVORK5CYII=","e":1},{"id":"imgSeq_9","w":1120,"h":1120,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_10","w":1120,"h":1120,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_11","w":1120,"h":1120,"t":"seq","u":"","p":"data:image/png;base64,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iNIXy7dJAOzvM7YPCPCgAIDdHS/SlwtvgQHwG4U5XMgLAAAAAAAAAAAAAADAf9mDAwEAAAAAIP/XRlBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXx7p2bAAABGElEQVRVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVaQ8OCQAAAAAE/X/tDAsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwCqQ0rwqsqB+8AAAAABJRU5ErkJggg==","e":1},{"id":"imgSeq_12","w":1120,"h":1120,"t":"seq","u":"","p":"data:image/png;base64,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AAAAAAAA8H/24EAAAAAAAMj/tRFUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVfmCQp0AAADOSURBVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdqDAxIAAAAAQf9f9yNUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAnkRfT3ktjD+QAAAABJRU5ErkJggg==","e":1},{"id":"imgSeq_13","w":1120,"h":1120,"t":"seq","u":"","p":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABGAAAARgCAMAAACR0NCbAAAAJHpUWHRDcmVhdG9yAAAImXNMyU9KVXBMK0ktUnBNS0tNLikGAEF6Bs5qehXFAAAACXBIWXMAAAABAAAAAQBPJcTWAAAAmVBMVEVHcEzRPECSlpvQVlfQ1t7clZXIn6HEjJLEnZ3OlZfblJXYgYHRcHHPLDCzvMLQHyTMNTnXaWqOlJjYsbXZq67ay9LYhIS8T1G+CQzfcXLcZ2jMCw/FBQqdpKnXXV7TT0/MJSiRlpuXnaLOOz2HjJFjZ2lwc3Z6gIWjqrBGSErMFRlRVFZaXF01NjclJSXjhIPHc3SoeHuJgIHKRSa5AAAAGHRSTlMAb5lH/fxFLA9nlMmYm/3SwdHWw/uT9/e3/egbAAAgAElEQVR42uzdXVPaaBiA4e0ouIBOZahKQiZhhrOc2P//6zbvVxIQ7W53T3a4LpSqnZ5wcM/zvAn2jz8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/q/+jB7iR+QlAf6bsjwEy7u7h/CIRAb493kJNQllyXWJX6VvY2W8RMDv1+Uu5+XuW3b37S585MY8aAzw+3WZtWUy/Cj+jcQAv5WX88HlafZF+bokRmOAf5aXsAhNSblQGrNa3S2XCgP8w7zkvjx9iMtUmViY1WoZGiMxwN/Py3lcvj9/Hz0/f08/fHx8XK8kBvi7fXlI21Hsy9iWeV1SYoJtLMzLevUSEhMWJa8f8KvxZcrLeVzOxMRsH9frl8EqJcYQA3zdl1ldSlyO34/HPn7Ez+PwfUzMdrvZ7F5e5onxKgKfrEez6WUcXYam9JeGxpxOp7dQmN1uNxbmYakwwJd9CXnJw8swsYS8HPpDkJ4P4fuUmK6tY2GGxKzX63TYqzDAp+vRlJdjnF0OuSrxkZ7Cc0jMUJi6eo2F2a0VBvhqfpnnJZy09LEoZXAZZ5jUmTzD1NX7YjEEZrMO16xfVgoDXJtfUl+mvBwu9bOnNMJ0XVu9D4VZLDabjcIA1/uyvEt31oW+jHn52JixNPmkt2vrVJjXcEUpXLNWGOBiPwp9eXx8fM596fvP61JOevMpTFsNhXl/r6rtkBiFAS48pL48hb50pzS+fJ2XlJg4wnT1UJiqqupwRUlhgOvzyzCCPL+dTvGul8Ov+zIWZtiSqrpuB+W+u+XSPb3ArC9P2+fttgsDTP/1gtTM16S4JXVtW7ddl++KeUkzjBcWiNenV2l+2bZd2pA+TjBN6UozBaY/jBers7Z+TYUJM4yXFvQl9eUp5KVtu9PplM94P/RlCEvTpI9mnGPK2wbCPzyd2roUZuUYBggLUpxfnkNghiEkFubyFGaMShPlP9IwkxJzDP9svLM3zjAKA/qyzPNLlc5Ruo8jTBpbDmdtyX2JjcnvfizXlF4XsTCWJLh5Q19W4f6Xbd3G60DdxyWpOU/M3D6fyJR3WIcb74bA/AiFsSSBASb0JZ6/xL7MlqSLCeZQxpd9fNo34ZG+KVNMoDDAbEFah/OXNgww8V6Wj4Vpxi1pGlzS0778Mc0xcYZZ/IiFsSSBBSldPwp9qUNiLpakplxCKoXJdYlh2e9LaPJVpViYehhh7o0wYEGKC1Lcjuq6ioXpxsJ8NcHsx8iMXzalMHGESYURGLjlASYtSGNf2tlB73xJyke84yHMfv4ohclXrcsIE5Yk9/PCTQ8wZ/NLuZI0K8y0Ik2XkfZNM0UmGn84FCYuST/u7++NMHDLfQkDzCbOL+kApp5fSjp+mGHOj3j35VJSjEzeknJh2p/DCHNvhIGbHmDW600ZYGZ9mRXm8kaYfnYPTJxc9pPSmENfRpidEQZu+QRms63GwIx5OV+SxrycnfLu94f9eWJmM8ywJBlhwAAzDDAlMLO+5IPe89/LO53yDoE5hL7Mx5dZZpomLEllhHGlGm55gKnLhtS2U2O6XJg0wpQFaczLYfjs98erfdmnJSmPMGs7EtzsAPNalb60F8qSdH7Ke0hvDRjf3dhfaUy4s3c+wnit4fYCMwwwu9cqB6a9CExXznnThaTZ7bzDAtSkupyGx/HalhRGmGMaYe6NMHCbG9J6t0mBuTbAlBGm3Aszv5v3kP9r6lOcca7uScOSVEYYgYFb3JBedosQmPn9L8MjfMSnMsLM45J//0vMy1s3PE6fDTGHYzmFsSPBDW5I690UmGsDTCzMxc126V6YPvzqurf4S3jfPpthphHGjgS3F5jVerdYvA+BqUpguvw5DjBd+e2Z5+cw8c0A4X8S+FmuZl8tTBlhBAZu7wimBCYUZtyQzgeYU1cC0/dNf+jzOW/sy1tb/wzimHP1fphxhFkJDNzahrTa/UiBqa5tSPkqUn5HUp5i+jjF/MXeufWmkWxhVMZjCDaj2A6i3W1oaNpghVii8f//cadq172BzEza56nWckw0keaFh6VvX6pKrnxZW7+YEPNyEb0L89df8x80YQAybMH0BbOOQ8w6XDwVFCOHkeQkgBbMYnG30Iq5HGFeXuwuzPx+zPcNkFsLZj6/Ox71q9LaL1VcHtmbM12C8YqRs44HacEYv9wtjGE2VyMMTRiADP0yURXSfH48HkOCcRPqOrp1KlLMxkSYwzIWjEIp5ppgNq1u885pwgBkxkRVSNovx34PpnJrvUYwuoVrFaN+dI83JJi7u/mdhJj6ShNGRRhVI80faMIA5NaCmesWzGXBuLu/5SE1E2E25vopuQ8mCEYMozLMNcEc9KR6Pp8hGICsmCaC0V5ZR3pxglEJxrxWbSRzkAfvD1GJNNeKuS6YF93mnd/R5QXIK8HoFoz2y/GYJBgrmE4eF5AEU5tWrymT7HmBMEUy/EYwOsIsHhAMQF6CuZMWzF1IMPKr7VLaf7Ilkun1buztUweJMK1dhDEhRgvmWpvXCGbKNw6Qk2DuTfvEBhiXYConmLI0gtm4abW7G0YG1XIWyRvmdwlG10iqhGKMBJATExHM0QmmNhlGF0haLp36U2nBHFoRjGnDKMMov/jT1HaZd6H4nWDW3aJb3CMYgKwEM08TjL83UxnGbN/ZBFPHEeZVF0kv9jqYYq3/F6WY7jeC0RGm62YIBiAnwegtmDTBmBaMqY8WVjCHjd6+a02GaVt3HOmgl2Jac6Jad4Tr64LZtIWKOSQYgKwEY1owkWCqyndgFjrBaG1IgqmjPq8cqDZdGHvnlLmdqu0/kZTUSF33wCIMQEaMXQsmKpFcg1cqpGMVBJMkGPvCvc4wEmKKdVEX+u7v5ZUE09Y1ggEgwRjDLMQxukbyPRjf6H01NdLSvSpgDhPY09TLK02Yoq4RDEC2CcYopooTzDEIpnZ6aaVEknvtXuVw9cY5RgSzvNaEURGHTTuA7ASTTJFCC0Z6MJ0VTOsDzFoSzMHenHmIFCOvIy2X18ZIyjAIBiDnHkxVxXqJEsxmbWltieQv51V+eQnPry3PDbOxfmkLBAOQY4KJBBNqpGNpd3nNCUebYOSC3le5mNfezOtTzOFgXox9eTlcjjAIBiDPBFO6ZwXELmYNZuE27YJgQpNX8ou5/ftgJfNiX6y+GGEKBAOQc4Lp10h6SC09GFnldV0YGRYd7COP+kPeqNY9GSuX5eUuzAbBAOTcgykTvZg1u6M+T72OmzDS5NVnqaMXkuxLskuxy5UEI4cKEAxATkx++KNIXjCl7/LKUQEtmDbq8hrBOLlYxby8Or2IYkwnZnPeg2EPBiArwdzNJcCcJxh32LGyd9mt7a5da0qkqA3jA4xPMReG1apE2iAYgLwEc29bMGmX1xVJ9qJeMcw64AQTEkwokFyRtOyNqdVfBYIByE0wIcGUtjwKCUZfCWMFkyaYw6tr87oEk4aYC/u8hRLMCMEAZMS3OMGU1XmRZBKMNsy69oaRp5HCFKmnF1skXTiM9MR9MABZCWaqmzBOMBJhyhBhDOZlgTjBtN4wtkJK/HJ5WL3ZIBiA7ARzbxNM3IQpw31TnY0wcqlUHcZI8oKsXDwlmzBeMS9xhln2Ewx38gJkJZixvpQ3STAhwrh/MxHGXdggTRj7SLViaYulfoJJG71mSj1DMABZMb7/cXfsj5HKpEgyjw2kCSYyjKmUDr0qSSbVaYIpHmdjBAOQE5Ppj6jL6yNM7JfSCMb7Zb1u/RuycYxZnikmvh1ms0EwAPkJJm3ClP0E05VVeDApXNkgfkkkc2HZLunDtI+PU6bUAHk1YaaqRooSzKVBks0wuhVTe8HYFHPwitGXgPcrpKhG0gEGwQBkJhjfhHEyKXstmHBRTB0bJjjG55jX5EBS/9yjEswtFRJAZoKZ3j/YCGPu5TXxJVJM55q/RjC1izBJjNmYKum1twwTUkzx+DiiBQOQXxMmrpHKi6t2VdSICfdOtYljfIa5OEnafNcVEoIByK5GUhHGJRhvmLMmTJlEmGCYyDH9DBN3eTff/765pQUDkGGN9GPRizBpgukuRJioE2MNY9q9r+enkmyA+fuGCgkgxxopjTCX2rwhwiSKSQslKZNMhonunvIBhgoJINMI85BMqo1hql4XxhtmHRZivGNEMbYRcz5HkgBDhQSQp2D6XZizACOG6cyoOurEmHdM4hCT9mFCi/dvKiSAPGskPamOIkx5HmDCZXd13S+T2jC1DoqJjlWHAINgAHKNMIu4C1Mlf9kTStoyIcL4pTs3UdqEEOP6MPZq3s13HWCokADyjDDTYJiy3+c1UaYKEcaHmLhOsmXSWR/mhQADQI1074ukOMNU6e6dnEnyk6Q69stZhnlNCyQEA5B5hHmId2F6v/Y2cGnCVLFh6mRcHU2rtWJsfvmOXwByjzC9NoyzSxXdc5dUSJFfXIRJ+zBLm190gYRgALLlmy2S0jZMSDBWL2XahAkRpo0PJ4UMowWzoUACIMJMvWHSZRg7sfbvmcQJJi2RwskBO6yW/GL8cjNGMADZF0mxYUJ/N/KLGKbydpGrepONXn/2URlG/KIbMAQYgLyLpHFsmPKYLNxVyZD6SoRZt8nhR+8XUyAhGACKJG+YpAmT6iXZg4nW7dZt0ocRjF8IMAC5RxjXhkmqpLQ+qhPFOLv0I0y4wOE7fgEAEYwukiLDxNPqKMH0xtQuyayTUZJt9Aa/cEgAgCLJFklxlZRMkC4WSevkSFIIMW3kFwIMAEWSMszsPuzDHOOrGs6bvOu41du7gKot2uL7o/ELBRIA+DaMCzHnJZKLL1V9McLYBCOSMXpRfqEBAwAimCjDKMOUxzLetbs4pj6LMPb+qaJ4LJxfaMAAgGYS+jBKMaZGivVyodEb78KYfbtCE/mFAAMAwTBOMU+L823e8yopjTCF/lF+ecQvANCvkrxhtGKeno4XRkm2Suo1Ymrrl/VaAsyT6AW/AMDFDDOTEPPUOzLgDNOXjHOM1EfF7HGGXwDgmmFmyjAzLRhbJ6XnqXt6WZuHTIq6KDrJL/gFAK4axoSYmVaMdsxT/2UB34iJ+71dLXo5Ob9M8AsAnGEbMTPNw5NRzFPZxTGm9r0Y/dHVXdHVJ5VfupP6fJzNJL4wnwaAc8FYw0zvnWOejGT0G9VdpJhK/rOrOhVfVHJRelGfp5Pyy5TyCAB+k2FixTz4ILOoOoV4JcbbZVd8nm7wCwD83jCT8W1QjHWMWMZbpTK/lTGM/Hyc9irB4BcA+OcQczu98YoxQyVRTGmtYtOL+T0pdsVud3qe3XIDLwD8c4gxigmOEcs86BSzEK3Yn5P+/Sx2xX53+mxG5BcA+PeKuZWh9X1QzMOTMoo3jPrzKQFm//Gx04LBLwDwj0wmt7oXYxwzvfGS0SlG6WWrpLLt9Kfi8/S533187N/fRvgFAP5NiDEpxjhmqi3jSyXllDv1czotTqvm1Hx+fu61YD4QDAD8F8XcSqkkkrmRDbz72ej+tNDRpVlstyrJfGrBqATz69fHvkEwAPDvHTOxjtGS0bPr25mSzENz2opc5KN5e3t/V4L5+fHejFjhBYD/GmO0ZKQjoxk9NGIX8cu20YLZ7z9+/fy1f3tGMADwB0HGVUvaMM1pJTRKL8ovNsFowYz5sgDgD5KMWGasGT03qkTaNjq+xILZvT1P+aYA4M8Vo2ql0bP2y2rbE8zP3XuDYABgWLE0fTZ62TbeMPvdhwhmxFcEAIOSzHgkJZJXjBOMHiMxpwaAQUyUYHSPd+uLJN/lRTAAMFAwqkZa2SppmwqGOTUADCySxs86wWxXXjBvfoyEYABgGOORniL5BNNYweguL4swADCwRpImzHYVIowfIzGnBoCBNZIWzNbUSM3WNWF+/tTHHfl2AGAY0uWNmzBhjMSXAwDD6HV5XROGOTUAfIFgRltpwSRNGDNGQjAAMIxvo2blIkyTdHmZUwPAcMGECGM2YdwYCcEAwEDBTO1hgVXc5ZXTSCzCAMBAxkEwYU6tu7wswgDAYME8h027bTpG4ssBgC8QTHSiOoyREAwADGRiEgxzagD4er7ZBBN1ed2cGsEAwEDBmE27/nHHXwgGAL5EMKvotICMkcytmSzCAMBQwTShySsRxr7uuGcRBgCGMm3MJu9q1Z9TswgDAAOxm3bxqh2LMADwRYJhEQYA/l9M+oLxrzs+8+UAwDDsIsx2db4Iw5cDAAMFE8+pm61fhPl4b1iEAYCBjFyJtEoXYfYIBgC+SjC9JsyvPZt2ADCUcbNKTyO9v+/MnBrBAMBAJs3lOfX+jVVeABiIO0/dX+XdscoLAF8mGDbtAODLBeO7vH6MZDftEAwADCWeUyc3wiAYABgsmKa/CGNXeREMAAxl+j/27pjXUZwLwPCnCN3kbkGR0ZQURvaxkZ1b5P//uM/HhgRIZheSTPc+u9KONFuleHVsbDCLgzA1MHFI3BUA8LbpIMxtD8ZKeeUUgQHwtqN5epQ3CYEB8K6TWezyWgID4KOBCeMIU95pN90VIDAA3g6MnrQLs+fU021HAgPgbVNg1q/9JjAAPjHBhPllJCYYAJ+fYBZ3BQgMgM8EJqxP2hEYAB+bYKZNGPZgAPy1JRKBAfB3ArNaInHZEcC77k+ROgID4MWQHM6Hr9PzwDDBAHjLwZvQNr9PzyeYh03exPtgAGweYKy3bdM0v07PJph6V2A2wUQCA2CzbyslMO36YwHlNvXDQTsCA2DHCsk622hgDn8MDBMMgBcDY2pgml9PAhNmtx0JDIC9zlNg2tVf1E87PtmD4cNrALYHxvwhMNNNga6bBcZ5Ph0LYCPz34FZTTAEBsBG9j8CE1Z7MM4f+dEAbHLKE0z/NDBfzycYZwkMgK2B6afAnB4DE7rHCYbAAHg7MN/3Caa7XxUgMAA2O+bAmKeBOfxpgjnxqwHYGhgZA3N8FpiHczBCYADsCYzeRWrC10NgwuIukq+BORMYANt85cDoZce2CasrAIfZK3lnezAEBsC+wLQlMMfTKf87/sX4vqnABAPgncD40ObEhPb34XD45+t4mgfm4RyMHAgMgO2BkV4LE8LZOXduf9W9mHqZev5GOy81MPxoALYGphMxoc3/dBKH6Py5vrfhaPrVU6SyRErCZWoAG33nwDjbhy4Hxg2XIYnUAzHft6fUtwmmBIa7jgB2BMY5n6eVvEQKLk8w4s7lQMxhdddRA+Mcdx0B7A2MNSYvkpq2063c7ut0+t/pPL8pcJ9gnGePF8COwCTJhWlD0+hWb/6n/f19rFsws8+WWJ1gUnQ8pQaw1WEMjA2h3Be4WTxEmp5SExgAOyeY6HJhamBu2nKOd7kHo4HhGAyAXROMBsY/CUzQwkx7MNZaAgPglQlGcmDaeWDK2uj2tgbTj0ukJF8EBsCOCWZweYTploG5DzCL18EkfyQwALYGpq+BkU7XSG25lXRfIT28Doan1AD2Bkac6AQTckeMsmbqS1ge5OUhEoBdgZE8wTjp8wTjlXhvbX2GVJ8i9bPAcNURwP7AOJNXR/rfvFqytn6Wen4VqZ6z46ojgJcDk7Qv3pj5ADM/Z5e4iQRgX2D0hmPSVzZoX7w1XT/fgZl9mTqxxwvghcA4G1pT+9J34/zyOMGwxwtgZ2BS7kuyXfBjX0I9A7M8yKt7vIlzvAB2B0aSBqa8t6GfphctzO0pddnjzYHhbVMA9gVGV0jRdl0Sq/u7YWa9BcMeL4CdgbmKi77row4w/awu92MwY2D63yyRAOwJjBdbAmOiPqCeTzDd/SFS3YJpW87BANgZmGsJTLLLwIybvOMWTA6Mf/yCNQD8a2C8qYFxZQum+5ctmKZpfrFIArAjMNfOSpTeim7B3APzuAWjgWGRBGBXYIKRYQxM1633YPp+WiE5q69yaBlhAGwPjG37Eph6ym7+EGm5BSM1MFyoBrAnMKEExlqzOAQzLpHqCqkEpn55gBEGwObAmLa9Dm4emDYsXgYzfrJEfN8wwgDYF5imBsb84RyvrpC8izkwJueFEQbAjsD0TWsHZ/xUmHacYWYrJH2bXXR5MaV9abmRBGBHYIwGxuc1klk9RbpvwQxDCUxOTPuL3w3A5sA0JTBi7fgc6bYH098fUufAiM1/lQMTWCMB2BYYmwPTD8l4Z5dHecsWzDTAxBKYru90iOGwHYDNgWm7mAOT6iZMt3xIfRtgBn2dg9V39/IcCcDWwJimCTHWwJSjvN16gHE6wAz6wjtv+1yYjh8OwO7A9ONt6m51TaAEJkleK3nbtYFNGACbAhNqYAbj42ILZvEIKeXAlHeD5ylGvz/Ag2oAmwJjbNOGVAJjnwTGa2B0gokpxaTv7c3/B5swADYGpm1aDczg54Xp7s+o9ZNrMeoqKRdGbB86AgNgT2CsH2QsTDdfIdU9GF0jXS4XLYw3XXfmlwOwKTA+B8ZpYJLcEtPdPno/jjA5Lz8/WhgdYQgMgM2BaYMGJqbx27H6LKmfB8a5mPOSlcB40xMYANsDI4OV5JJy5fNIfe3LdI639kVHmKSfZyMwALYFRkIOzMWKk7KXG2MZY6y57cDk9dHPLTCRwADYEZh+CkwZYTQxeYzRy9VTXqa+TGskS2AAbAyMCV0OjBM98JIqjUxeMrkY9eHRD4EB8GJgbNfLxdfATLQxw1CeTefAXGZrJN2EITAAtgamNzUwbh6YeWJ+loHxBAbAxsBcjZ0Co8si/XdWmHlfxpMwnpO8ADYGxlvrcmDSbQfmvhEzTTCrTRgCA2BbYJxcryUwq7g8zi9TYITAANgQmK4ExqeLT0OtymQoGzDLh0hjYNyRXw7AtgkmjyQlMFoV/Xe4Wc8vU2B44RSAzYFx6SJpWLtcLqv5pQbGCT8cgI2BSXqZMQ8xy7rkvgxlgHlYIkWeUgPYGpiY0rAMzGXaflkvkfQxtUTemAlgW2B6p3svPxK1KnE1wMwO8d4O2kliCwbA9sAMY2D0T3G2B/P4lPqSBxhWSAA2B0ZbUgIT0+IZ9cNNpDLAXFkhAdgfmDiesUs1NPeDMOPDJE3NYJPjZwOwNTAyBSZNFx3d/aLAbYr5KaPMIGbgGC+APYG5lMDoCxv0xqNMkYmzVzaUvlxScAwwAPYF5icHRj8+7WU0vRNmuVCKgQEGwI7AdHWCcXHIfSmeJuaih2NMG4Vn1ABeCkx5De+tMcvEDNoXid/8aAB2BybVwMwTo5eU7omJtjEDZ2AA7ApM1D0YDYyd3BMzDTFR+9IOvKgBwK7A+FgmGHcPjF8XJicm5b7ExA4vgH2BSbfAGGvWM8yYGGeaNnFJAMD+wAwlMN6WwpjVDKMbMc60bRo8T5AA7AuMdfEeGLPYhpmWSdJrX4QNGAD7AhPGwEgOjDFTYqYRxusIk/vSxyhccgSwe4KRdA+MfvJ+tQ/jXN/aIQonYADsn2DExcuPlMBoXMz8UZJIcn0vQ6IvAF4IjMmBGcbAzEcYLUzuixibomN9BOClwHiX7oG5zTClLy7JVfQ7AvQFwGuB0U0YJ7FOMLclUu5L0k8mOec8z48AvBoYlwPja2DsLC/6tWp9ScyZ8y8AXgtMPwZG3wdTy6L/qZ+q1rx4tncBvByY8hgpByZFd7VpcEnEpah10V1exhcAr/nWJVINjI1ytSFI1IVRLHXJefHs7gJ4dYIxIXTW6wt57VXvNUoOi268+LpW4vY0gLcmmD4HJuXAOP3qmnPeeD+e4j2wOgLwxgQzC4xMgal1OX+RFwBvTTCmBsZpYPS1UiJitC6HI3kB8LnAWD1X11tnqAuAjwZmEG/EyTXYgefSAD4ZGO8G51N5t9Rw4b2YAD4WmE7P7ebAiN5Eyn8iMAA+4qtMMBoY8b7vjcl/5GgdgM8FxoyBMVoYzxYMgM8GRgax5+LAmxkAfMZxCkwUezqdjscT8wuAzweGvV0Afy0w3GvE/9m7YxSGYRgKoNAlnrN7SEmsDr3/+Vq7Qy8gDYH3DvERSOhDrna8+jdgTgEDFARMnxPMGWqPgIKA+U0wb70BQLZ/wFhPA8n2FTAxLgEDlAVMOIABBAxwF49nn0ukcbmzA9ID5lhb6uEMBki3zbLYCPVqQIF9VZQoKAEqRpj1okG+ABVa86IBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGlRixgAAADtSURBVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+LQHhwQAAAAAgv6/doYFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgETu3oqIvSMAIAAAAASUVORK5CYII=","e":1},{"id":"imgSeq_14","w":1120,"h":1120,"t":"seq","u":"","p":"data:image/png;base64,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T6hbXuoVVO+WR8AfBCYvgWn3weScp7o4mtsFVMYX4E8DU3pSAlPvnEpxXt6ebtfbhU+7L8BzAhPS2NVn0nFqx3g/5AV4QmCmOaQh5PpOQEihvej47mgd8GeBGa6ByWV4mfIUhmx4AZ4VmGEJTGrXvkyhf39RF+BZgSnDS10i1WtfhjB9+LEAzw5MH6YpdUMUGODZgcmpXsww5FlggKd42QQm1rul4uxmb+C5gQklMGEYyl99mgR4ktdNYHLfD8OQXc0APDkwMeSPhQEGePISKYb0+fn5/vlpfgGeP8F8/Oc/bw7YAc/ztgQmlcB4eAQIDPD/Fxibu8DfCEw9/eLDR8CzDWM9/VI3eT0+Ap7so1+WSD59BPy9wGSPqIGnB6ZuwWSBAZ7vve/bQTvXTAFP91nfoE6+fwT8Ba/1W445+/w08DfWSO0LSPoC/AVv7+/vvlECAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8F/24EAAAAAAAMj/tRFUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdqDQwIAAAAAQf9fO8MCAAAAAAAAAAAAAAAAAAAMAgjLTLVgBbYBAAAAAElFTkSuQmCC","e":1},{"id":"imgSeq_15","w":1120,"h":1120,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_16","w":1120,"h":1120,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_17","w":1120,"h":1120,"t":"seq","u":"","p":"data:image/png;base64,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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+2BwckAAAAAIL+v+5HqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwEWZdEozYrWncAAAAASUVORK5CYII=","e":1},{"id":"imgSeq_18","w":1120,"h":1120,"t":"seq","u":"","p":"data:image/png;base64,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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf9uDAxIAAAAAQf9f9yNUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOArefpd2rj50lAAAAAElFTkSuQmCC","e":1},{"id":"imgSeq_19","w":1120,"h":1120,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_20","w":1120,"h":1120,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_21","w":1120,"h":1120,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_22","w":1120,"h":1120,"t":"seq","u":"","p":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABGAAAARgCAMAAACR0NCbAAAAJHpUWHRDcmVhdG9yAAAImXNMyU9KVXBMK0ktUnBNS0tNLikGAEF6Bs5qehXFAAAACXBIWXMAAAABAAAAAQBPJcTWAAAAq1BMVEVHcEzbmp3SNzrQRknbfn9ALTXbjY7QlJbKnJ/flpbOJyvLamvQJyvWZ2iVmZ3FIyfQNjrWg4Sln6PXZmjekZGajI/Nc3PVxMvXx86OkZbRwsnXrrR6e4DebnCUmZ7CBgrMCg7YXV6iqa7bZWaGjJHOGx7OLjHPQEG8Bgpvc3d7gITSTU5jZmnEEhbef39VWFtGRkjUVlYwMTPNZGW/x87T3ueudnoiIyOiWVySx5eeAAAAHXRSTlMAY2c4xBaaNhr+zF2m2KHyjX1bn9r+/nWf2ND5j2NSzwsAACAASURBVHja7NvbTlpbAIbRLksQWRClmI3pDlFCWDQhkhDf/932PKwjaulh3zGGkFIvvfjyzwl8+QIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwbSaT8Mjia4D/qS2Tye3ktif8d6IywN/HJQTl63t1ZfyFgL+oy9fP3RoywJ/mpV+Xm/gT5BddYswY4E/GS9uW8uZMGUNT9hrjDwb8/ni5+ZmyLJtbX4kBfi8vg+Xy0NcUpiiKbxID/Hpfcl7KQVpm8RnlVykyD2HChMKsmhXjTwdcnC/9vOSazDr161iY5cNisQiBWRWrb0YM8Iuno7I3XWb9vPSFwiyXITGroD4oKQxwYb6UvbrUprPpUPhNSMxyOR6vsqIwYoCf9SXOl3d5mX5qtoyFGT89xb7U170KA/x8vrR5aVuyiz/ZS3h5n387n49GvcKk+16FAT7uyyAvXVsaVXqkF/fTqi7M49M4WhRFWdgwwKW+dHm5393vOi/dy6qq9odDCkxMTIhMfkdJYYB3fWmuX3p5ue/q8tJXdyYlZjN/TMKEWcYRk95PUhjgvC/xK0a5Lzkv9x/EZdCYGJj1MRdmNIoXvov8mRiFAQZ9KW/KMt++1OtlEJddikr9b3jGwqQJs10fj3exL01hVgoDvO/L4mG5fHifl7op5xsmH5IOm1iY4/FxVL+jVCgM8HFflrPpPOalynnZDdOyexlOmHBG2p+261SY9TyIhVkpDND1JQQm9iXkZTmfT6dV9dnNy7A0acLs44RZH9fr7XYTCzN6Uhigczvsy6Fq58uFyKTA5MLEvpxCYUZxxCgM0B2Q6r6M5tP56bBPfblQl+YWJh6SDqdNyMvmdDjEwsQN85QKIzCgL6EvZepLvESJfakHzC82Jn3e7nQKeTnE0sQP3qWvDqxMGNCXQV82KTDVpSuY88KEFXPY70NpTtt1+u6AwgA5MEXTl7d4zgm1aC55L1Vm152T4s8+3fhuj4+Po1QYgQF96fqyjfco9YT5vC7P6ed8xWTpxjd+tDcWpnANA1d/QCpSX2ahLyEwXWF2n8YlaRrzGh7tdyC7wjgkAZPQl7LZL9vNJhWmDszuXVvax1lmXkNjmsSkbyfdPX7/HgtjwsCVH5DigInXu6kvm+YWZliYFJIUlbYyTWLaxnSFCRPm7t9UGIckuGJ1X0bzearLdps/zxInTP+Q9Jyf8dG2JT9TZX60VzLxrBS/PHC8CxsmXcMIDFzvgPlWLMaxL6c6L7EwH0+Yri3ddAlteW6GTZeYar9pJ4xDElzzgMl9edu0gakPSXnDtHGpH+fHo5SYRpOYqgqHpLv6GsaEgaseME1fQmDWb21gBu8ktX0ZnpAGXroZE69hwiEpbxgTBq51wKxCX0ZtX5oF0yvM4F2kl/77R8FrmC8/ehMmRSYXZrNt73kFBq51wIzH/Qve7o2kw2DCPPdOR4Px8prOSF1m6sLsqv3bPyYM/7F3brttI1kUhRxCjqxoGI0UTgCDoARCJDPsIkAQEPj/XzZ1LnUhRWc+oPb2pRvupB/8sLDOrhuSfANjBYYvWlgAJiLMxh5eZYwhgzGd0R6m0/UkQgytVU9WYYgwUBgESVlgSlqZvkd0ke12biWJtuouCl7XwRBcuoq/xGBiiWnasXBD0r8BGARJEDAsMEPpBeYeEMMK0waFqfyXQMZYf5FU5DDrLoaHJCgMgiQ8IZHAXK8lGcx94S+LIWmxE0boYv+N0GL1Jn8wYbqqW1Qx1c1YhRHCWIUBYBAkQYH5zz67DgwYshdX8PohqW/Xe2H8oER0yfn4NCFG2SJTUucJExQGgEGQFAFzHRxgIryM8inHqpe7eQNfGC4RYTjRapJ5uJ739+/dO37dCJLYhEQNDAMm8GW8r3peBoyJ8cIfxJecL7IjyeEmhgTGU4ZXk4LCnDEjIUh6AvP7erCAifbX0eeoqKFbdt2MZPyJauHLTa7JbPuWIZQHh2HCiMaYxikMZiQESQ4wVmAOApgy7H8JHuMBw0+smfjeBpqQ+BreXqvgnPf0OoGRUclqDu22I4XZY0ZCkNQmJBKYA3cwpROYMZqSXMtrlDA2MicROoQv4zjqn5IZKZYYyxivMPszAIMgiQHGCswnA6bUM9RhQPKAkb12hm/oNTdCDP/DygnxZaIwYUhhVqmo5x1ZYX7vUcIgSGoTkhWYA/GlLKOOd/R8ie7OZMgwXmhAqoy8tjZNRVFYwtAoZcwLX4LCXPcoYRAkKcAcz9knAUYVxne89/WI9Hg07DCGPhgxXMEIXwZCDBHmsZqRFgrzmZ0BGARJCTA7KzCfMV/GQJg6Oo7UKmJIYsyD+XLzgLF/fWCJIcB0G0OSKMwhQwmDIIlVMFcRmKFcLSK5m3nHseXFaB2T6GSArCWxwTBfDsVBCNPnZkNhOlpIYsDsARgESQkwZ6p4Y8CMAS93f/d3y3vpHhYxPCfJOhJtg1GBOTBgCgZM120QpukLy7FnhhIGQVICDAvM4RBVMJLaXwwj22C0iGka46+fIoMRwBA8hgM5DC1Ud69TkijMoQBgECSlCubdVTCylfdex/ORf1yAHmoc+f5vVpiGFpIMdzACGGaUHZMYMLJytCZMMxYEGLS8CJJQdvvDpsEQWnRnjBrMKDUMH2uUEiYYjFWYJ09Jk2y121CYvJ+GYTrtARgEScdgdlrBHBxgwr28bmeMGAyfNpJHTOyn0Ucc/SoSQep5EIOpqu0ZqRimAi0vgiQEmPM1GEy9NBjiS0HX3PUElX70hNG7G2SZWglDPUwwmC2FafqpmKYMgEGQdABDFcxABa0aTO3qXaZLwT/rqXbp732r1zJY3BjmC90m1fqtdvb/4gxmgzAmbwEYBEkNMKwv3mDqMCKRwAysMAwYank9YvwyUtOow7jdvA09LyDHqF9mpHEap+yIXzqCJASYT1liLv1hx9oLjPyQAEMl78i3vtCemKbRVSS+0E4JQweSQgdjNmvecTrt8EtHkGQAkzmBkX12urtOCDPwhx+RRhEYLmL0WhjzcISxiLkX9eRXkarFkQEjM1LfjwAMgqST9ysvIvmzSHLpt64glfLD+8gGw+8LuCHJAYbODTTuUhhrMX0THkmKBiUBTN73fXHGLx1BkjEYv4gUASY0MAOXMKMzmF4dpnUlLxHGPGQRm++1a3MjTwosq14FjP1jAAyCpGUw0SKSj/jLQCMSA4YM5t47hfEGczMPdZiG7+Xl6xqELyYyGKOAsX+o2OOXjiAJASZs5A0GU9bkL6Iw3mACYNpGnhiohDDydon+BzWYqotLGNM5hQFgECRFgxlig7GAKVRhGDANL1P3QWFko53eOiWIkffXRGAqWazWKkYMpiODaZ8ADIKkZTBDbDDhlAD7y1AoYBoBjC5V+2ceb/x2rFpM7gXGyEPVRjXGGUwOg0GQxAzm8GIwZe35wstI7VphmsfNz0g3IQx9NvzymgxIBJVKd8OIwRhjFQaAQZBUDUaeRlpUMGQwd9682/YabzD6TjUjxvCKtfBFNtpVJC56B7gDDAwGQZICTHSfXRn85dVg+MIGdhg+Vv2I36n2iDH0GHUVrVM7vgSDOWGZGkHSAcw+3gdTRhOSOEwEmGAwvVtFUoehT2O8vQTCdN2igyGDAWAQJCnAfIaNvOXSYFRh6KyAXJoZat7YYMhaaDmJv1fRjKQdrwkGk884KoAgKQHmejiEGamMDUbOOjJgWGEcYHhEekQTEgMmsCV4jBUYURgPmD4DYBAkmXyXR0vCiFQ6gdGjjoMChrbqjqMuJFmDcYQhaSHCVO7LD0lkMMuNdiZvZlzXgCAJAeacLQwm8EXXkegsUi0PlxBgVGHIYPR5R2VMPB75GkZPDHTue56fcOEUgiQEmF2mfNk0mFLvuePtu/2oCsMGc9OtMIKZSjRmRRjZ1etPJOUmP10AGARJCDB2Rhr8KtLCYJQxPCMRVEZnMG3Pd9o95Ak248vedQ/TudvtPGHyEy79RpCEcoxejg18qT1dCn1YgHIPJQw/InuTD3cmiemyqmE6GZUkef7xA49TI0hCed9n12hGihVG9vIGwox35zAKGD4ecHsYIxeA3zYWkqouuhXGAuaCh9cQJCXAnF8VZjUh0YxEhBnpuzOYRhHzMDwm8V7el7XqTosYdymvBQyejkWQlAAjJcywWcL4lrem6egumJFlJH5+rXnIAaSHs5iNHqaKbv3++HE5AjAIkk6+79Yz0hovhSMMAUYJo68j8TvVjBhDX0qYlcGEezNRwSBIatm5GcnNQwExg9/N6998HLXvbfSFxzApEWG4iNloYSpXwfwEYBAktRImu4a9vOsWhlPwXZr0JtsoPa++8MiIyQNjqIu5bfQwXmB+YkJCkNRKmPWMFCX0vBwGjHtdwD9U3TSG2xgtYtY9jC4jATAIkiJg7Ix0PbgnBFZ4CUOTAEYUJn6CzRNG56SNKYkBw3w5vwMwCJJSvvOMdF0uJC0gU9SFI8zdD0nuhaTWVTFNHghze9lv5wQGFQyCJAaY3d4qzBcjUpAYNZiIMH27GJR40do7zO1VYDAhIUiaM1KmQ9LmjDQ4qeESJhCmd4RpG3m0RJasecH6tupgDAvMGwCDIGkqzDW0MPWryBSyAU8Wq92pav/GgA5Ksp5keDXJX9/Qyc1TLDBvqGAQJD3AvLQwW6l1N8yoY1KMGD8o5YKYxZY7er5E+AKBQZAEZ6S1wmzzpSwnt99OCTOuCJPrvjtuYkIPwwMSBAZBklaY65ctTDQj+S29EWL6UMU8RGL48KMQpgsD0hGAQZAUAWMVJvubwhRiMHUAzIIw8ZhEJ5R0050XGOKLBcw38AVBUlUYJcwXNUzN92mW9d0TJi5i+sVy0sMVMaIwdE0DBAZBkleY69ctTK2IcQozOodZKIxzGN0RExUwEBgESVphQg0zfAGYWoakezhZPW7uusuFMdzDdOahfIHAIEi6CnP+Sw3j3hqoFzWv58sYAUaPWctFVKYyzBcakCAwCJL4kJRlSpgXyATEeIGJmt5F0RuKGLohJme+QGAQJGnAyJCUZZszUoSXaEYancT0iyFJT1jncl2v4wsEBkEwJInDlMP6gjs/HkUL1Ztr1QExljHBX96+QWAQJGmFiRxmOSFF8qL+4s4kxYRpl1OS5UuufKEBCQKDIKkTZi+Eua4dpl4zxhvMawvjHCa3n54vEBgEwZB0FsJkqxpmVcA4gxkDYfyQFBaT2hZ8QRBkNSQxYa6rlaRlBbMwmNeT1TIltYQX5QsGJAQBYVYOM2y3MFEHE6akfjUlte0c8wUCgyAgjCPMlReTymHYnpLiZSR/xZ0nDDOmJ7rMP36CLwiCSN5jh8nimrcuF7tgFpvtXhzGfrf6cvr4sHixfEEBgyDIgjAsMdkwfNHCEF4WiInOVRNk5ulD8MJ8+YanBBAE4SHJE8bmdDqVw5bCiMH4m2EWQ5LVl74/0e46x5fvEBgEQdaEuWanbIWYckGY9Y5ezmwBM58ivmBAQhBkQRiHmBNbzNZmu3u0mhQI009WX+Z5Ol3AFwRBNglzFIm50JQkFrNaqya6LC1muk8cay/z3D8JMG9vR/AFQZBXhznKmHRxhDm9Nr0yJ9UTfdynkb7mycrLPM7z83n5eab1afAFQZBNhznvL/uLQwxpTBGekBW8SCbNPFnMkMDMz/l0sfpy/PYOviAIskkYRUx28YgRkZmsskyFUqWQj0J+YNHCeT7PR9IXnBBAEGSLMO+7s52Tzpc9W0xgTHGKI6SxX0/CTODL88LjEfiCIMgrYVRijkeHGN/GZAvAWLSQvdg8n7N8zP/Mf+Zf53fwBUGQv0mMVRgrMTQoecYElWHYMFqILs+n/VYIX+Y/z197+9fxW0QQ5K8SYzXmzSGG4hqZi8JGyPJ0iHn+IcL8899f/0K9iyDI/yHMtyMNSqQxl/3/2LuDFrdxMADDtN1sBgKB8WJmMgw6CF0kBDKDs+n//2WrT5JtOUlZOU1v7zPtsLA9+fDySbblqTEVCUzpS/zT/2v//WntT28JDIC2dVLsyyE15vW2MaUvvdQlsT+t994ZAgOgZYpJiZHIvGb/vP4d10x5pPkrlWX60//rcmCsOXYEBsD/FSYlJjbm8C3+/X44/PM9Nab4q4pL37so9iXEwJzeCAyAlsT8KJF5jWNM/C2d+S6/vx/iBFPikrne+hAD4wgMgOaF0g/Z7+1kismNkb+v3w5/z2lJkYkDTJ5gnDkSGADtiTl0n4dOSpNWTKU0c1961ffGlCVS2uXlsgFoTczh8/PztTv8EPv8s9+/nkpbUl6MSyOMrJEIDIB2u8NnJ3a7l/2PTPZlTkrFuMgvY1Jh5sB0XDMArSNMHGC6NwnMThpTdMdelR+j6sC4E/epAbTqPj+P7+9v3X43kxtMx76MMKkvdWC4jQSgdYUUA3P6+Hg/dleByXlZAuMkMMFzGwlAs/3RmHE8jx9vLy9zYHa7fXdKfTHVCJNuI1kCA6B5hXRyajyfz+NxCYwU5pADs5pgyi4vgQHQtkI6mtvAvMSf7pT7IoFR69tIBAbAxsB8VBNMDEzZ5U1rpPUuL4EB0GZ/MvZOYHY5MGWEqSaYYN2JwABo0sXA6LuB6foqL9UmDIEB0B6YskTS68C8dPMeTJlgpreRCAyAjYE56/39wKzvUzPBAGgPjJonmKvA7FV/HRhLYAC0e6kC010F5qRWI8wSmB3XDUBjYKwaRwnMsQ7MSx2Y9dtIBAZA8xLJGj1G+ri/P8HMT9o5AgNgg10VGP0uBzfs9/+7RGIPBkDjBKOs06kv+sPa0/H9PW/2/mKJJLepuWoAWrzkwESxMC6E4JR+f1n2YPS9CYbLBqB9glGSF62svAnQu487E4xanrQjMAA2BMYaGWG0ihOM77VX+/IcjCojTPUyknw99shVA7AhMKoExlulvemqwEx7MGo+corAANgQGO/ijCKJiQFxfUiBeUmB0WUTZn5XIDDBAHgoMKNWsSLLEsncexmJwABotJPABOuMiX05p61eozu5UZ2XSHr9IIzswRgCA6B9gomBcTkwo9xOGj/e3751XafU6jZSuYtkCQyALYHxsTASmPNYfHy8v7/nAUavl0hMMAA2BEZLYNKzMCUw53Q8zPixHmCmPRhr3rhqAJonmGEOTG1U9SaMBCY9B2MN36YG0D7BDDEbNgemjC/Jkpf0HIwjMAAeCoyfA3OuA3Mzwch3kfZcNQBNjqvApC2YOjD6+l0kbzmtAcCmwMRymHSbuiqMrpZI1WMwHAcDYOsEUwVmXAIzv+04PQcjD/ISGACbA6PP8pydZOZmC6Z6m5rAANgSmBC7EXJgtJ6etatXSIbAAPidwLgYmHrLJb3qWL9NXQJz4i41gC2BsSUwEhHpiJWXk+5PMPbEXWoAGwLj5QEXp/Q53SaSW9FzX/RtYFghAWgPjPMuB2b0QU71Tn0x0xavXp/WYNmCAfBIYHTOi5wOM23A6OvjYNjjBbApMLZ3KTAqpOVR2eCttnir0xpMR2AAbAiMUzEwNv6HHAwzn5OplxFmmWCsoS8ANgVG936Q7wkEu9w80tUAo+aXqa3aUxgAGwJjtJLAxBVSnl90isvVBJMD4zR7MAC2BKbXOgfGmvL9kqowyxaMLJHMOL5RGADtgVGjvI8UAzMNMHNj1NWrSFafxw8CA+CBwCx9UfrOEslLYM4jh34DaA+MHrWTwPh6gJmmmHmCSVswciiVZoQBsCEwowTGWFMvkMr8oqs9XqvkKAdGGADbA+NM2tut5xd9tQWTvmrCCANgc2DMKjBK128KpL64fFqM5sQGABsCY1Jg1hswen6dehpgZDtYCsMaCUBjYEyMRi+BueqLvlkhyQuRUhjWSAA2BSbcBma+S536IoExOhWGNRKADYFRMTDu3hKpPi7TubRoioFhjQRgY2DkLlIcUK43eavAyHavkn/BhQPQFhhVAmPN3cfsphVSOsshRYhNGAAbAqNXgRlXiSkDTDosxsg/iv+DTRgATYFROTDG+hKYcTXBTCukIKc5OJt3etmEAdAWmH4KjLpzH2mZYGJg8qF2isAA2BSYwTj/q7tI6avUYUiHg6enYRSBAdAWGDMHRutfTTA+DCGNMenYO33iygFoC4welQTGToEZ766QgvXDMKQRRhEYAG2BcTElq8BcbfLmFVLwfviSwsjdagIDoDUwY1+WSFebMMtZUzEwYfj6+pIRhsAAaA6M1ToFJtzb5J0e4/WxLxcpTHoehsAAaAyMKoEx9X3q6otIcnda+nK5yAhDYABsCoyRwAzlqwLqZgvGlr6kwgQCA6A9ML1yKTA+fRhpZdqCKX1JgfHO8RwMgLbAeNdLYOyXbK84Y+bPx07vCSx9uZRNGAIDoDUwxg5fMTCxHd5aed3IrL55v/RlCswnVw5AW2Csi4GJf4dBHneJlfEpMuV7sXJ7+rIOjOVtagCtgbE+Bkae0x1C/JHMyHN16eZ0evrlssiB4TwYAI2B8XNgQvozzKkZJC+rvnzJTo3nwgFoDYyfJ5hrkpd1YNIEw4UD0BiYIPssLtzWJc0vsS9XezCBPV4AzYEJKTBf6zXSl8wvssFbr5FyYNiCAfBAYIZws0SSNdK0TsovIwWuG4DmwMSSXFJgQhjCtL07DTFVY+LPMLBCArAhMBKUNMGEIodmScxlSgwrJABbAyMVsWHuy6za6U11ubBCAvBoYPyiSswwLZTSgVM2HLhsADYF5hIDk15EsukJ3qUx1f2kdKCdZYAB0B4YWwITrJWzX5zNpsZUN5RiX8zAAANgU2C+cmDcZJ2YMsXIL8sODICHAuOmV6inxtSFSXw/8CI1gPbA6CUwkpc5MfY2MUENvIYEYEtg5C0kCYxPA8zSmHVh5CUC48OOawZgY2AuFx+8nJZZEnO7EzPECceywwtgY2C8TDApMGoujKmXSSENMdYNvCQAYFtgTDp0dw5MSYxbLZOCbAGzAQPg8cCoqjD5RN75ZpKPffFswADYGhgrxzWkwJS+qGUfZiqMtYPfc70AbA6MT4EJTpnpayXLPkwOjPWD5wkYAJsDo3JgfCh5UfU+THlzgL4AeCwwbg5M/uBavQvj8m0k+gLgwcDYFBjvrgaYtA+TvkwdLPsvAB4MjI+BsWmJVL4ZO62RrE0fYeNLawAeDIzs8kpgnFrfqJYPxw7yHSSerwPw24Ex0wBTvnsviyO+RA3gqROM/HHO5rycWB4BeEiXAhNbskww0+oo5BOoeL0RwG8ERqfAWCfnwaSlkdyZDsHLTWp2XwD89gTjhxiY9MiunP095NMzT+QFwBMmmBSYmBc12iF2Rh6BObK3C+BpE0xk9GhlaWROHVu7AJ4zwbgYGKOstb22VjG7AHjeBGNSYLT16deRywLgeRNMHRhHYAA8xW6aYOxgnQSmH3U4cV0APG2JpHJgeisvVJuBwAB46hLJptvU6eSXL55+AfDcCSZYZ9MrSDYQGABPsa8C49KbSM7y7QAAfyAwJ2NOJx6CAfC8wKQ9mGBN1x26w575BcCTvCwTjNw8oi4AnhyYPMHwfB2APzbBEBgAfywwbO4CeLIcGENgADzfKQfG8Wk1AH8gMOmcb+sdJ0wBeHZglCYwAP5j7w5xAAZhAIpKUAjczDzN7n++Ld0VWvfeERAN8EPose4/Uz9hLYDyAZNXMEelBsrtfOAYJ0QkoFzOFz+sAS1bmO+AdC2NGmgwxx5TQQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3vbgQAAAAABAkL/1BBtUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArEA+6uYec2gAAAAFJREFUr25Rw5EAAAAASUVORK5CYII=","e":1},{"id":"imgSeq_23","w":1120,"h":1120,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_24","w":1120,"h":1120,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_25","w":1120,"h":1120,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_26","w":1120,"h":1120,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_27","w":1120,"h":1120,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_28","w":1120,"h":1120,"t":"seq","u":"","p":"data:image/png;base64,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qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqpn+vIfAAAARUlEQVSqqqqqqqqqqqqqqtIeHJAAAAAACPr/uh+hAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAXvo2zpfn4kNhAAAAAElFTkSuQmCC","e":1},{"id":"imgSeq_29","w":1120,"h":1120,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_30","w":1120,"h":1120,"t":"seq","u":"","p":"data:image/png;base64,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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACED85oAAAAuElEQVQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4LcHhwQAAAAAgv6/9oMZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4Aoy/RV0vDd5ywAAAABJRU5ErkJggg==","e":1},{"id":"imgSeq_31","w":1120,"h":1120,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_32","w":1120,"h":1120,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_33","w":1120,"h":1120,"t":"seq","u":"","p":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABGAAAARgCAMAAACR0NCbAAAAJHpUWHRDcmVhdG9yAAAImXNMyU9KVXBMK0ktUnBNS0tNLikGAEF6Bs5qehXFAAAACXBIWXMAAAABAAAAAQBPJcTWAAAAZlBMVEVHcEzbioqwr7PAZGe0mJuem5+ynaGorbKynKDcnZ3JeXqHjZGepavfcHFhY2bMCw+JjpOWm6B9gYZCQ0TKzNC+BwvYW1xzd3ssLS1TVVbEBAlqbnLQQkO5vcHPIybZ4+xta2u7JilHRfPJAAAADHRSTlMA98joOZZm/g/+pdg2nVICAAAfL0lEQVR42uzd23LTSBcF4Ch2XCNXCTOM3SmMRkTv/5K/uluHlixz+JnL7wskQHHli1Vr79bh5QUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABeXv6a+SyA/zRajitiBviP0uV4PJ3O0WEQf57OpxQyPh3gj+Ilhcvh0LZtN8jf2jbmjIwB/jRdDjFaLt3l0qUf6XsMmaHMpB7jcwL+r3jJ6RIzJSbMKAXMGDFvJxED/H6+zPFSJkvOmbHDhKaqXmPE+LSA346XIlwKXU6YIV/qur7WIgb43Xw5rMrLNmK6HDDX79+vQ8RIGOCX/aC+FBHThmoImCFi6up8sokBfqO+XMrF7k7E5ISJEVPXlRID/Fq+jPWl212/lBHTtsOUNKirqnqTMMCf5Et23yxihgLTVHUtYYBfzJe9iLnHr2g9J4Wmifveq4QBfiVfHg+Q7ku83G9LyqRlbxsviblKGODn+ZJ0+caAeSjK8RIT5hIT5pa+Ldf1tqG+fpcwwM/yZZh5Qrs5pR7ry2UsMEO43FLMTINS10kY4IdSvjRRCJvr7O751zgi3W7pd/w2L2NCvOru7ehTBHbz5W3Ol5gwc4m5lw1mLjHJfWkxbRMT5qTCAHsD0ukQ2tCMDSYlzPZ0Om93xwYzZcxtSph458CrIQnYyZfjOcwDUrLsYe6bJcwULmXEdF2sMN8NScDOgHSuxnyZI2a16V2OqTchkwam+D9ShTEkATsDUjUNSDFbpiGp2wRM+rUuMHkXEztM3PMOQ5IPE1g7nZs2B0xowjwk7Sx6iw6zHZO6dHv1mwoDrAvMuWryhDSnSzklFfly2YmXscN0bR0f32DPC6wcqyoXmJQvTZkwxYg0bnoHt8vjnDQkTKPCAE8LTNgoz6rHs6ThT33Xd7cHdxUG2MmXocCkFW94SJilwswB08f3Iw2z02PEqDDAY8C8DQUm7BSY0E4VZpqQLl3f5kc0tN1OhxmvtvORAnPAVHUTmp0C05ZDUkqYoaWE+Hypug47Y1KuMK6FARanugqhedJg2vWz7Po2xsu/w9duwrRmJGBVYM5DwJRX8Jbxsn40zO3Sh9Rf6mtdNzsJ06XLec1IwOg4TEjNToFpQ3663fKMu3gUnSeka0qY9iFg+vTYhpMPFZgmpH+bptpLmDbnS+4xfXqAXd9OCTNMSTuL3jY9ecqMBIwT0vWxwaS/jAETf4wPoLpd8kupxw7TPAZMH9e8rwIGyAFTDUlRVatDpHyoFEekdtRNp0kpYdIaZig+OxfDpApjCQMkx/parSek+akNQ8DkJ/SmK+vSFiZVmvGkeq/B3PoYMA6qgeSUXs1YNJhmipgYMFXdpAbTT1fc9V3Xx0vtYsSEvYAJljDA5JwCJjeYZm4w6V+KgFnuq+7T3BTif9kNmDgjnQUMEL0OAVNXy4W8TQ6YODWFYUSqmmkLMz22IW5++/x6k52bqvs4I9nyAlHc8eaAyU9qGPMlNZiQFi5tmAImD0npfsd0uHTJrxfot+dI19qWF4gBUxcNpikKTG4wKWHKgBnfU9Jf4nUx970GE2oBAyTHFDDz+5DGCpPPlUJ+L2y7bjDxcVMxZ9KD7O7bApOWMLVreYEUMLHA1FODacYTpGoVMMtdj/M7HuPTGabXC/TrCtMIGGAKmE2DWaSAme96LB/bcC+eAH7b7GGGGUnAANGpnhMmpcu4gkmHSOlux7TlDfNzG+7Fi9jGfFn2MH1qMG1VvflggRww8+3UzabB5IDJ+dLNK97p8d/lC0z6cTxKS5hD5Uo74KXcwazypcrH1m0KmKLB3MeT6s17HseEiQHT9304aDDAy2YHMydMNd5eHe9DGkekzauq1xEzL3hTg2kFDPCDBjO/hG0uMPPjv5eTpIc1zFhjBAwwN5h6aizzt2qakeZnf7fjI2HmVwzcVy+SLRa9MWCcIgEv6ZUCdTVteZtQNpgyYvLDp8qIeUyYqcYMAeNKXmAOmGo+pi6XMOPt1fO1vHOJue9cClMsYgQMkJ3rOWHmeNk0mOl+pPz877nE3DclpggYp9RA9LbkS3iMmNCU+bKUmHWDSR2mCBjPgwGSY10mzBwvc+SkDe/DmLSzhVl2MIezjxWI8hKmeTIjxczJ1/IuCdM/7nlv93IH4xAJGL0WO5iwFzGh3Vn0bncwqxWMHS+QnZYLYXbiJW9hfpYwt6XDWMEAi2OckZq6eaq4mjctene3MEWDMSEBs3MMmOrpCqYpruZdnVWvC0wRMCYk4NmM9LiEGS+3mzImtpi+u6zvFxgjxoQElNI50pIwOzNSWGdMLjH9ZtE7PhjGhASU3up1woQnAbNqMeMmZntSbUICVo7VD7Yw+WK7MmPmEhPHpPv6ct6bCQl4rDDljBSeD0nzurdPm5iixIxvGDAhAc8rzGO8rCrMMiXlVczmyXa9Gx2BtVP1fAszvmxgVWKmgGnLhEkFpnUfErD21zndkLR3glRcDFNUmDDnS39ZFxgrXmB3SNo7qw7bfNkOScsaZggYK17gscIMQ1L1eDFMmN73GIqnZ4blgru2b4uTJAUGeDIkrc+qw3JvdZkvoT20H+3h8CV9vR/eY8h0Y8Q4owaeDEnn+P6SzaI3rL7aw8fH169fPz7eP3/+++/PX94/Pj6+fXs/HELbjfmiwAC7CfOaEuZhQMp1JpaWj49PXz99GvLl/cvgffjbP9HXb/9j7156G1eOMIDGGkvUjDsEHwpogVeB8v//ZMjmQ7Q9ydhWaXGBc4zZzFKLD9Xsqurq5z//Gg5If/04KGCA3x6ScsK86YZZn2J7eqqqMVO6/lqOf4OhlGnb16w9V8XPf//rPz8ckID/lTCH9/12U7z8eKoH1ShXLs1kqmCmiDk3xdOQLw5IwP9LmKf3EwNPT2lU11PKDMlS1am4XC6p6uYz0pAyQw0jX4A/JsybqccfP4dwKYo5Y4Z46fquqi+X0+l0qZvrGDBl2fflua9/PTsgAZ9NmCFinnK8FGPC5PKl68tr38wBk6ohYF7bcviP1PSVD7zAHxJm/3R75vHp5xovQ8DkfBkC5trURQ6YourGgDn3Tbpcmkq+AH9KmF9rQ+9TUazxMgVMrmCWgBnOSF3Zvg4lTFdfTunFbwf8KWDGhMkRM+bL8vllOiHlEqa/dlWaz0hNeR6vkPrqcrpYAwN8ImH2+Yz09PNWvaQiVzA5Ya7XbrpHKqZrpLGEadLp5AoJ+EzCHHZDCTMVMGmJmHxPXeXul/La517e7no+5z6YdixhBAzwqYh5/vXrabqfvpUw+YxUdV3u4c3apc1u7LNzRAI+6fnwa7mhnvLldka6LgkzxMsSMG1ZCRjg80XMvl477HIlM1Qw+Ttv0w2u1zyNtC1hBAzw+YjZ1UsFs3TarSNJefCx78t1GKntawEDfN7hJd3yZZ0WWEJmmq1eypjhjCRggC/YzyVMsTbc1ePfm4SZqph2CBi3SMBXDkk5YFLxoYJZVzesNcy5fzEpAHzFbi1elnGBHDHV8rl3/g4z6pyQgK+dkdLUaze329X1poJZT0g5YBQwwBc9TxfUazPv5htMnnvMazOHf2X/4gsM8DXHOm3VacmXpunzt93X4a8d88UuGOCrdumjMV+utyY7+QJ884xUL6XLbai6Hmeoz+W1H3fB5H128gX4zhlpn7/pzgmTBwbGcaSyvFYpVeW4L7Op9nbxAt8qYV6qKWKW3ZlTwFyr4nIp+vb1XKXdUb4A30uY/Us1vhNbbwPm2lWX0+nSta9lfXF/BHz3kDQkTI6YNLX05m8w/biE93Rpzq9luqhfgO9HzGGImJc6f+GdSpiuv+YKpjq3ZToJGOC+Kmb/ssvLYeYKphcwQFDA/ON4fD7Uc8DkCqYpTqdTXbZlbRcvcH/K7PLIQDEHTBpKmPrangUMEOCwBkzTT195i749Vydj1MD9JcwUMGkMmHK6Ruratjnt/TTA3XbLG9VDwKxfebvLzi8D3G2floDJrbxTwPQCBghw2AbMeo1UnPwywN2O8+ap2zVSumqEAWICZpe32+V76ukrb9GN99QCBrjf+pW3u10juacGQty+8m6ukRoBAwR43gTMeo3knhqIcPzdNZJ7aiDEbr5GygGzXCO5pwZiAqbIFcztGqlvz+6pgQjLV95me43knhqIMH/lrW7XSE3bVhY2AAGOv7tGck8NhKjfB0w93lNb2AAEWL7yrtdI7qmBKPvlI8wQMN16T33xwwD3O6wB8+ae2g8D3O/5fcC4pwaiHD+MO7qnBqLs3FMDjwuYYg2YZp2nFjBAgP2He2p7v4EgyzVSs95Tj3u/BQwQ4MM10rT32w8D3O/4fp66uLqnBoLU7+ep895vAQMEeHNPrREGiA2Y4l0jTNs27qmBCNM9ddIIA8Sb7qlvjTAXjTBAlOf3jTBDwGiEAUIcPzTClG2ZbIQB4gLm1giTciOMHwYIsLtVMP3SaacRBggMmFsjTNGPjTACBnhAwFy6sRFGpx0QYP++065pNcIAMTaNMGWzBoynkYAAz2867aZW3l4jDBAXMGOnXV+OnXZjwOi0A0IctwFTz628Ou2AwICp11beutRpBwRJm5VT86yAnXZAjPeNMOOsQHURMMADAqa46rQDHhUwnZ12QJD9EjDdvNOu08oLhAZMugVM07a9Vl4gwnZpZpfmgNFpB0R428p70soLxAdMtZ0V0MoLRPjYyjsEjFZeIDBgbkszx1kBnXZAiLRphFlmBQQMEB4w86yAVl4gxq5I9cdZAZ12QEzAfHhXQCsvEB4wy6xAX2jlBQL8bhhJKy8QGDBvh5HKJGCAAIfi9nDJOitQa+UFAoyzAvVUwZTzwyWvtvICYQEzH5GmYaR6CBiddkCEZRgpB8w0KyBggMiAqevtMJJWXiDG+2nHVOq0A4LsbvsapmnHq4ABAgOm3gTMOIyklRcIr2CWYSStvECI/aaCWV5G0soLhAXMdpx6HEbSyguEGGcF6rcB8ypggBDPy8tIS8A07dhp54cBQgOmrPI4tVkBIMhxU8HkfQ2VgAEiA6ZObwOmETBAbAVTLgFjGAmIsSyEETBAuN2tgumGgDnVQ8B0hWEkIKaCGRthcgUzrrSrSwEDBFcwy1JeAQOEBkx925mZN04ZpwZC7KeVdm8CpkwCBggJmDyMtC7lHTdO9capgaCAWd4tmbZ+X9tX+xqAmIBJ0zj1EDDrzkwBA4Q45HvqHDDrEamsBQwQFTCbCqYYj0gCBojwvFQwy9bv3sYpIMbxefkG8yZgCr8MEFTBvN36LWCAuIDZLuUdA+ZcCRggsILZbv0WMECIY/r4rICAAcICJn08ItmZCTysghEwQHwFMz2MJGCAqICZnxUQMMDDKphGwAAPqmDKKWDOAgZ4QAWzvB3bCBggtoLZPO0oYIDYCmbz8pqAASKk9VmBq4ABHlPBvA0Yb8cCD6tgBAwQWsGUAgZQwQB/uwomB8xJwAAqGODvVMGUawXTCRjgURWMgAGCKxgBAzy4gqlzwBz8MEBkBTN9gxEwwEMqmKSCAR5TwVy7pIIBHlPBlI2AAR5VwdwCJgkYILSC2RyRBAwQVcHU228wpYABAiuYlDZHJAEDPKCCETBAeAVTv69gegEDRFUwy6sCAgZ4yBGpV8EAjwyYQsAAjzkiCRhABQP8rQOmFjDAo45IAgYI8Jz7YKaAqQqNdkBwwIxHpG4NmHHYUQUDRAVMeh8wydJvIOiItFQwl+VdJAEDBDhsj0gXFQwQHzDNEjDT0u9awAD327+rYC6OSEBkwNTpVsHM32COfhng/oDJl0hTBVPfKhgBA9xvN+38rrqy7AUMEB8w40fecq5gmiFgGgEDBAVMmgKmmwKmFTBAjHSrYKaA6QQMEBkw08uxXRoCppgCxg8D3O24rWDGlbxTwNR+GSAkYOrpaerpUYGib1/PAgYIMM865gom75sqrkPAVDu/DHC3w7aCydsaBAwQGTD1vDEzD1OXAgaIsU9FvW7MzMPUAgYIsktpfVRgDpjX11LAABEBk9tgNgFTnV+HCmbvlwHuNl8i5YBZZh2HCkbAAHeb22CmdTDLrOMQMB4VAO62tMGM62DytoZiDJhewAD3O+RPvHU1Bsw8KTAGjJW8wP32U8DkI1JXLKNIAgYIsBvbYOpNI2/q2/FRAdsagICASUvAXMeAuaSrgAFCHNP8Dabpy3J6dk3AAN/xX/buqLVylQvAMAxtLTSImoARCdv//ys/19Kk2Xt6PuLunrv3KZyZM5e9eFlqTD7ePz4fA2OOPd7+IG8LDL8sAEO+gt+WP3eJOR8itcdg5CoS75sCMLocckETcj4get9XSMc3BZzcdQxcRQIwtkBy0W23290Mc+zx5v7CzBqYlcAAGF4hueyW2+12HmH2LRgNjD4G0+46EhgAg4GxGpjl+yLjWx9g5LOOVl83ZQJ3HQH8IjDf48l73+IN0aZ2Sk1gADzD1cDchDn+6c9xhpRS2+OdIncdAQz7dP4xMJ/6poY2wNTALD0wc3ZcRQIwGhivgdn2Y6SP7wXSnIoeInm9ikRgAIwGJrv7wLQT6pBrX+aUp23ZjCv6nB03BQD8LjAf3rVH7Gpf5rn4bTM+6HN2BAbAkDcJzHIKzNuX0ysCNS9r/bFBX2yX5tU6bgoAeDYwusPy+RXiMb6s65xKlLdOpZoaAgPgicBs8hyMBuYt5Kr2pZLEzMmWUjQ3mcAAGA9M2JbbsmzvdXkkz+7a1pem/k9p80z03BQAMOLzzdfAGA2M8bI02n+OwJQenEBgAIz5qIGJRq4DbNskJTlNL/sAU+TfbJgIDIDxwExyHaCqk8s+vMx9B8ba3NZM1hkCA2A4MNmbTfXtlznpCdKqgdEBpv5kZwy/LgBjgZlydpMWZol6gCSTi4wwdWopOZe2B0NgADwVGOv8ZGpibvsNgbXOMJIXecgutEPrGpjN8CQvgOHAhFaY22bkRQ1yL0DmlxJl6WSc7vEmmWAIDIAR7zUwKWphlpvu9MrdRivLpKJvA1/q/8l6yQZjuE0NYDgwOTgngZHCLPLHMgXbXzYl72rQbZk4GV44BWB0iZSyjDAaGCU3k2RyycWZOtD4qLsy2RtemQlgdIKZrRTG6Jt5W130/Q232pgg+7zRyrVHHoQB8GRgYgvMEZeurpWy3HWUwPAoL4DxJVINTI7nCeYhMUdguE4NYHyCqYUJbQ/m9ldhamKi7vIGP/H7AvBsYOTMaPl7iLltXj/B5icehAEwHphiw/EczA+FWbbJBTcxwQAYDEyc5Z0v8s6GzRi5MvAfjdm4KwDgycBMNSCT99P0U2LaBjCBAfBEYIrNNTCTq3y7+XhuzP5wzMZdAQCDgUmlFPnCmvGhumtMG11u/c+NR3kBjAYmxrpGmuoAE0VrzNQbsy3LcYGANRKA4cAEDUwdYKJ8tKQ3xu+N0dWSzjDLwggDYCww1rlorTfyQUd5Ca80Jpwb870lwy4MgMHAyEumUg1Mbl9Fkjdl5n2ppI2RyrBIAjAemFCmyUlg5O2Y8mGBPsacGyODjM4wLJIADAUmG+NrYCZ5H2/vS9EpZl8q1cb4ybR3UbFIAjASmCjfXJPA9K8itcK0KWYfY2pj2gyz8M4GAIOBKbOboj0mGP0cUtkT0xojM8xtuW28OBPA9cCEZTE1ML59w9H2CaYU+SRSOU6V6hAjhbktfB4JwHhgYunHSEVpZOz3wXUvzMIIA2AoMJsExpWYS69LOSKznyrJEDMZeeaOXRgAVwPjJDB5Dt6HqFWp00r9aX9vX6uWVZO8GNxN+qUkDpIAjAbGTJsLLsg3TLx3rjWmFya1wuhREnceAVwPzKaBmbaaFLfcTNAbSMZ4p5eUUqeFmfS9VPzeAFwMTJTArMEHyUhxxjnTbzlO3sVS/3GWl373wkhgWCMBuBYYvwfGF1uid9knG/TFDUX/Y7UvvTCySNpYIwG4HBizmbgG50spdaFknY1OhRDl9kCNyyrm2WZdJG2cIwG4GphpM3WCcU5OkPxmQ38YRm8iiShDTGtMbc/E278BXA5M9saUNbqYa2GcSdFORndf7L63q5XJba2U5LiJTRgAFwPjpkkCo8/ZRTfnJDu58o2BoFGpayPJjNIL18GzCQPgWmCK7O/WwFg9lbarTdOin0FqZ0h9dXRkJlsbCQyAi4GJzlkJjAu59qQGJkyTPGsXdJXU93hlkJlbZHImMACuBMb4XEJMNTBBm5LmkPUbsp0xtTbyXG9u5JHeyH1HANcmmFxiTmuWwGhJJmOW/r2S/kUk/TZSWzZNcpeAAQbA1QnGFjvXwGQ9LdL7Ru0zsm7Xvyir30fa/BfzC4CrgSnJJgmM9ZupQ4zfU7LoPm/oz9rp9oszC++DATAUmNQCY1pg+pdKqv1pmNNBkjTmD8/ZAbi6RJK+1MCk+nfn+lcEVDtH2q8KiJRsdIYneQFcDYwWJLs5yjtgwn5DQK4ilYe+6MMw0XkuIwG4uESaZYKxbrb9jXbfb8w8XXU8PW0X3Be/OQAXAyMJqRNMKvsHS/a66PbLOTC6DRMDgQEwskSqE0xqH15Lx0vs9PBoXR8CYwkMgIHA6ASzzunOD3khMACGAjNF2YJZbfgOzHxY18fEaGB4lBfASGCyBGbvSp9e/ppf9sDwPhgA1wIT9EE6mWC0LP93fumB4TkYABcDY/U5mLCu873/nGDYggFwOTCpTTDrfJ5f1h/7ooFhCwbA1cCUtE8wab5vzA8rpBoYtmAAXA2My98TTOo/vS8/JCalHPi9AbgamGhTnWCiBub+KZj5x1NqVkgARgIzt8DcP2i3R+YhMJwhAbgemNADM892t18XeExMTVDmDAnA1cAY+fxRC0zqdx17ZE4P9Z4vCrDFC+DyBHMOTM5x/3jAQ2J0P0buUjPAABiZYGIPjC39+43xPjHfkWGAATAcmNQCIy+0C38nZj4ik/jmGoDnApO1LyG0MeZuitHEJI6QAAwFZqqByWm1cU39bbynxNj7xFi+6QhgdILJae6BcfKy756Yh62YxBE1gKcDYzUw+xRzV5iWGBZIAAZ86BJJzqklMDrA7DNMS0zfidEH7zhBAjA4wRyBmSUw4jTDHBsx8kJwNmAA/CIwmpc+w4T78+pkOaEGMLxEqkGJGpjcBhh3bMSE81kSfQEwPsH8FZijMfs2DH0B8IvA5PvAfB8maWFspi8Anl4iaWDisUQ6Rpg+wWReMgXgN4HJc3SnJdJ+lqQn1ZwfAXgmMJMEJuRkczoFxrVH7vqTMLzlG8DzgYkPgQn9aZgWmC+e3wXwTGCc6RNMzkmy4u9OkaQvbL8AeDYw+wSTYwru8Zg65vjF8gjAc97cvgfTA+O/+yJHSIHdXQBP+vwOTMz29Jxd60t4Z/cFwG8mGN8DE224Xx6RFwCvCsw+wQTyAuD1E0zcb1EHtnYBvDwwLS9fHwwvAH7vcw+M1cDUxFAXAK8NTJTA5Bje36gLgBcGxrUJpi6OeOYFwGsDoyskOULiiwEAXuzrCAxXjgC82D7BZAYYAP9gggktMPwuALw6MDrARF7KAOD13ltgIiskAC/31vrC1QAAr/f5JY/vsj4C8E/WSFwOAPDPRhjqAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8D/24EAAAAAAAMj/tRFUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdqDQwIAAAAAQf9f+8EMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAV7dBcxLevLQwAAAAAElFTkSuQmCC","e":1},{"id":"imgSeq_34","w":1120,"h":1120,"t":"seq","u":"","p":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABGAAAARgCAMAAACR0NCbAAAAJHpUWHRDcmVhdG9yAAAImXNMyU9KVXBMK0ktUnBNS0tNLikGAEF6Bs5qehXFAAAACXBIWXMAAAABAAAAAQBPJcTWAAAAVFBMVEVHcEyvsLbKhoiIjZGalpayo6fbpaTejY2wnaGim5/BBgvecHCdpKldX2FHSEl3fH+Gi49qbW/NDBGUmZ7Hys6mrLEtLi7YW1vLKCvZ4uvQREW1ub1Ut7kuAAAACnRSTlMA0s3WDir+/V+czqVceAAAHRNJREFUeNrs3V2X0zYbBVDIYqwkZhjIhFox//9/vpbkDzlRGPqWy73paqHt1VycdZ5Hsv3pEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALDzpfCDAP5utLy8HFcvEzED/I1wmbLldBiGYZxNvz2cUsz42QD/LV1SuIwxxstm+tM49FPIyBjgv8RLTpc6XPJfKWRSxhyNSsD/Fy/H05Qul4aYSkychqU+TDXGTwr4a/FyWRtMCF3oTkctBvh3w9Hv4iU1mKm/hO56u1677mRQAv5NfTkMz9vLXGGGvrslXXcwJwF/Xl/68aN8qRMmhJOEAf7IXF8+iJi8hpmGpNvtGkI4GJOAj73kfHlIl/P6t6rEjGPfddcu9KH7bNcLfDgfHdN4FO8LzPlyPpd/5F/VsnfoQ9+H61XCAB/2l5IvDzNSSphKdak3PzzQ3W6dhAE+7C8xPxoQd+GSWst5/l0rZIbr7fZLwgC/z5dcSHbPB5T1yzlPSbsWc97u9Y79NXUYP0Lgab4chnHoJ3dPIJUsmRPm8pgxaRcTbrfbZ6fVwBNrvvT7ErOky90eZh8xYydhgKdepnwZS76UhHk4pD6fL42QmRMmrWFuJ2sYoDUgnfqUL2FuMFPYxC1elvPpZo2Zp6RUYa7WMEAjX45hiMuAVBIm3t+ym9OlNSlNcoUxJAGtAamfB6QyISX1Gub8fA9TNjExpj2vIQloDEhbgVnypUqYJ6dI+w4zXg1JQMMx9PWGd8mYMiad10XMbyJm6jB9qjCfVRhgX2AOS4Gp+kvuMLtF73KQ1J6T7HmBdoEJucAMa38pOTOOuzXMek4d2wlT9rwqDFA7hD4VmLv6UleY9S7MFDDpnd/thMkVxkESsC8wwzjff9kZl8Pq7WUNl/IEdStiltt2fqDArsBsDwk0A2bLmPwKmK7rx1aJyRXmlwoDrF5C1w9VvIx1wCwHSeWi3eUyTumS3mPXTJhykGTNC2wTUhee9ZdqyzsPSEMOmPSmzGbC5DWvHykw+3KYA+Y+X1K8FNuQNAVMSZhJI2Hydd7OjAQsE1J3rR5y3CVMLB9ZKy+5K/IXHVODmTpMo8KkNa+rMMA6IV27/n5Cmh+ozm96KfkyJ0wcp//YzVPSENtrXudIwOwwBUzYN5i8881vncqH0lWFmb8aW7QCJlUYd+2A4kt3C/sJqV8KzRgvZdE7zg0mPxCQEqZETN+YkdIjj5YwQPHSpW8zhu0eb79ETGowfdfnhMmv0DyvXxEoi5ihdY4ULGGAxfHahXVC6ufxqFSaKVXCNQVMLjHzQVJKmHzbLoSx9cDANCNdLWGA7JADJlRvasj5kjtNjEO3C5g1YvLN3+Zl3jQjCRigCpjtTQ1lPCr/JkVJvg8zzl8ZOC8Jk3a/zScez2O4umoHZF8OeQUzJ0xfGkzIv0rAjHPE1E895og5x+aLYeJwvXaOkYAUMMuOd34dzLKCKQ3mUlWY/bunqkR5mJGujpGA5KXrqgYz58u85V0CZtg1mPn7Ak9eznuOsRMwwBow3XyK1FcNpi87mEtMN3qXpx7v3s7bNvYCBmg0mLXA1A1mGB52MA/feYxVgxm64CIMsARMF/q+TpiwXeUtI9L2Xpjq/d+PX2GLZQnTCxhg8qU0mH6dkeYOM9+8y+fU9YthzvUa5qHBxNxgxqEXMMCnux1Mv41I5WbveBcwd1+RfVjwlgYzChhgHZHWc+o1YdYhKc1HJWF27+a9nNcPmdwFTDwLGGCekbrqSYF9g+n3787cz0jnp2J87Z0iASlgQkqYfm0w9SnSHDHjkjCxejlv/aXHuzEpjgcBAySHbnmaemkx25K33zWYGKtPVc/D0aVxlDQFjEcFgOS07WB289Gyk5nzpX7tVMmYJ7d5c4MRMEByrBrMcJ8xucOM4xIwYz0lzfdgLo87mNHrGoBkdxGmajFb5AzjrsLE7SbMk1VvHBwiASVhDtuW92FGygmzvrFhffn3Fi+PN2Km/8MhEjA7dWHb8jYyJu9ghv3HBdYO0ygxVjDAar+EeSwwfbltt9/CVCPSxQoGeDojpWcdtwrzEDLDNiOtB0nbnvfyeIjkHi9QzUjpaerQP5HOqVtn1U8qjGt2wG5Gqo6RWnveOWJW2ybGhAR8MCMduuqcutlh1ucF9sfV50bEmJCAOmCOYTcjtS7brbYSM0VM6yKMMySg9hKqx5GeVZilxQx1wixvbajePGVCAnZOdwdJu8u8uzc3DNukVNa9Dw3GhATsh6RD62mBZr7cnSfF+5dnmpCAO8fwuz3vMD9WvV/ExKXD7FrMqMAAjQoTmnve5YOyQ72IqSvMue4w0SUY4N5L2CdM/UaY5ZPV+yEpLpfudgfVVrxAa0hqBsycMI0d77DeuasqjAIDtIakU6PDbP1le/VUfH19/fH2ffI2/Xp/D/2UMnOJiYMCA7SGpHoNM2zfSary5cfrt8nrFCtff/78+f797bX88WcYY04YjyEBf5Aw+w1v+u33tx/Z64/XWUqbfybfXt9/hZjzxRES0HY83J0krZ96DO/v37O3JWVKvvwz+/b2q0vvaTi5AwP8WcKs8fL1/et7UWJmGpG+fp0mpB9ryEwJ08feHTvgNwmzf3lmjpcUJj+/Jjlg3t7e/sfe3e0ojiRhAF22QE1p/KvESC2//3uuM21jQ5d2iiIY7Urn1FX3JRefIjMi0l01XiZDauc7mZwyTTf+5QIG+LuEuSthflX5PneS8yVfw9R9PwfMuAZMbin1TZ9cwABP1DB//RqWfClHonwDU+eASaWCGaspV6baJbeRLl2f5Avw35VxmLWG+TUspjPSfDyaK5g5YC5D19c5YKaS5nJpP1zAAH9nS5g1X6r5BmbpIdV9m4YSMGM+I+UudZsul8qIHfD9GubXLl7mCqabZ2HarhrGLWCuTd+Nl9ENL/C9hMn1yzifjVYlYdolYZZGdV8C5lq30xnJCQn4jvO/5wKmuiXMcOtSz0N2y7TdOgWTSxgBA3w3YX79qnLALPmytKlzCTOvCDTNbpD32rTDxREJ+J7TFDHV1qLOpcxyCdOuqwL7hMnbSLrUwLcj5jMtlUt1G7RL20pSuz8ilRJGwADfdyiPMgzzSWkuZFJZSuq2WmbNmMacHfBUDfORlim7Xb96Xntcqph2TpgyC5PcwQDfdzynfb6UhtK6Vr0dlJbbmN4gL/DcIekWLts871zBpFsJ0y8BY5AXeKqE+awe4uVWwnS7W5icMHXrhAQ85VzdDkfrizBzwqzxMr+cOf21ChjguQrmlKpdutxWBm4Tvcu8XV33HwoY4EkpZ8tdvMwbA7vHMq9TwMgX4Hl52O5mWLeq2z6fitYJmLpu5QvwvFPa50u5jinlS913KbV1XqTuW/kC/LCEKde61W1hIN/v9n3fDeNY9c21adOHb5UAP3L8nAfrbk9/z+/atfnRzGEKmDrZQQJ+fEj6zJ9BStWWMPmMlN/IvAxt0/TDqH4Bfl7DfMwRM78/tQbMVMGMJWAufiLg5845YlIq47ylgun7vgRMJ2CA189JU8Z8LCVMmi95S8DUOWAckYCX65i0PAlTpni7/OGSVDd1JWCA132WK5hhrmDaEjB9DhhDMMDrJUw1lzClgmnz56mrKWDSRZsaeNlxrmCWgCmDMG3TdAIGCHBYL2HaXRupvRz8MsDLPpdXM0vA5FveEjCjgAFed5ovYcq243LLWzf9aBAGeN1xbSPlx6by16hLG8mkHRDhsG8jLeuO+tRAiM81YPqtjVR3AgYIOCKdq10bqVvaSPrUQITdLW+/tZH0qYGIEuYxYOY2koABAhy2gFnaSLUHG4AY6y1vGYTZ2kh+GOB15+rPbaQ6ebABeN3xtLWR6rmNVNYd9amBgITZLwusbSR9aiDE4YuA0acGwgPm1kbSpwYi3LWRyqN2tXVHIMatjZQHYdLyaqY+NRDhro20DsLoUwMR7ttI+tRApIM+NfAun1/2qQUMEBUww9anHvWpgSjLm1Nbn1rAAFHWNtIUMEuf2iAMEOT4VZ/aIAwQ4vDQpzYIA7wtYAzCAGH+6FO3+tRAkPPD52Pn71MLGCAiYO761HPA6FMDIU7bgw27DwsIGCDA8XEQJhmEAaI8DsLkgDEIA4Q4zEekW8BUBmGAuID5Y9LOIAwQ4/OLgGkFDBAdMO06aWcQBohwFjDAu5z2Xy4ZTNoB4QGT0jppVwLGpB0Q4bjuCrTbKK9JOyCGSTvgHw0Yk3ZAiMNDwORXeTsBA0QHjFFeINSXo7wGYYCYgKnuJu0EDBBcwVQPo7wGYYAA5/2bdkvAGOUFIhyN8gJvsywjpXWUNweMSTsgpoQZ9m/aTQFjlBcICxijvMDbfBUwJu2AEI+jvFXdNN0oYIA3BIxJO0DAAP/7Hp/9zgFj0g54S8CUUV6TdkCA41e7AnUlYIAAfwSMUV4gyhfLSNc6CRggLGCqW8Bcuvrq0UwgxLwrMFcwfVWWka4m7YAY665ADphUvox0bVoBA0Q4LOvUJWDmZSSTdkBgwKTUtWvAGOUF4gJmmbRbAqbqTdoBQcoo766CGQQMEBcw1a2CWbcde6O8QIQ8ypv269Rtc7UrAIQFzLLtWC8B0xjlBUKc1juYpYIZcwWTRj8MEBQwawUzLAHTjXYFgNeVXYFUbQHTCRggMmCWCqbdAsauABCgejgiTQFjGQmIcShHpLRVMGXb0a4AEBQw64tTAgYIDpjh/km7HDCDgAGCAibtnrRLAgaI8vnwKG8OmF7AADEBM9yetFsrGOvUQGQF091XMAIGCKpg0sOjvN5rAEKcl23Hfv+knYABwgKmunuU9ypggNAKZv8orxengBCn6o9Xv1UwQIhjDpj0EDB1EjBAVAVz/1kBAQMEH5F6AQO8q4Lpb98t8SgvEBcwqaruv1siYIAIuzczBQwQHzBp92Gk5bMCfhggqoKp7j+MJGCAN1YwvlsCRFUw6bGCETBAUMCsX14TMIAKBvh/qmDyo7x9ewuYQcAAsRXMGjCNgAECK5j7b8cKGCCwgkkPAePj1EBMwCy7SAIGeMcRaR60a9eAaQUMEHZEeqhgBAwQV8FUKhjgXRVMUsEAb61g+lzBXAQM8IYKpndEAt5RwSQVDPD+CiaVgDn7ZYCgCiY93sEIGCCqgqlUMMA/UMGkWsAAcQGTqn2bWsAAoUckFQzwtiPSYwVTCRjgXRWMgAGCAiYJGEAFAwgYgFvAJAEDvK2C2V60EzCACgb433fafzpWwADhAZO2JzMN2gHvqWBGFQzwngpmDhgVDBDl/HUF48lMICBghi8rGAEDxARM2UWq14BpBAwQfEQSMEC0z/WINAVMGtfvIgkYIChg1iOSgAHiK5g/A+bolwECAiafkFLXCxgg2mG5gykBc5kCphUwQFjAlAomryK11RYwfhjgdXOXeq5gbgHTCRggKGD2FcwgYIAg64cdcwVT3psaegEDxAVMLmHafcDU3cEvA7zstB2R5hczKwEDBDnvH7QbBQwQHzBpDZgx1VcBA4Qoq0ipuntvagqYT78MEBAw1d17U2MnYIAgyyBvCZi0PGh3rZOAAV5XxmDWgLmsFYyAAV63fNdxDpiyKdA112uffFQAeNnpFjC7VSQBA0TIXercRMoBMw/yzgHjQTvgZZ8lYOZl6lvANAIGiAiY7QqmbtdB3qYVMMDrDuWE9LApMAWMB+2Al+271PMgr4ABfnQe+jw/HH2O6xXMOmc3LgHjxwKey5duipDDXcScbwGzPvmdagEDPO3YtVPA/B73CbM0kbrtRd7OMjXwvHPXd5ffvy/78DhUtxPS3KUWMMDPTkglYH6Puyndqtp1qXcBYxUJeMrHEjCXLT1OS77kK5i5Sz0IGOAnAZPqEjC/t/PPeXdCWgKmbAp0VpGAp3RTwPy+D5jD/NhUDpimNJEuVdkUEDDAU44p9akEzHj7r7l+KfkyB8xoUwD4WcDUDwFzzlO8S740c5c6CRjgpQpm3QM4bPVLrmDGyzh0NgWA553+CJhz6ub73Slerk3d5e8LtHX+KpKAAZ4OmLmLtATM8aNby5frdQqYdv5n7lLbFAB+GjCnOV/aSSlfcsI0Td33OW5yE0nAAM84PgTM6aOf1EXJmLou/y63MTYFgKecc8CMeRlpPP/r9Nku4VI309+sX8KmFTDAf9i7txa5cS0Aoxw6BxKwLAmXCxr///851valXH0Bu9J5WysDM/TkqR8+tiTLvhqYruYlMOP/9rzsdYkBpsYPcicwwOUJJu4z3qapS4++tNVRf+xLKgIDvDDBdO2lddNt2uOy7L/0h8KkWkaBAS5PMHUYp+ZWH5u7cUYde7zrNsz8lwQGuDzB1NK1wozvOa8nRssIs4wv66FSHiaBAS4HJpWhG+fEvHfrM3b3NS9lGIa8bsHMgRn9uoDLgcmtMNPt/TaOc2nazcZYHuW2dBpLjTPrWqbJVQHgij9LYObCtMC0jZh4v1Q8WZfjiyVjWW49lnFymxq4PMHUuTBdPAxzm5PyPv/H1M2NSWVc39UQ88w4eeEUcHWCmWeVeZE0RmCa97g6cJsXR/MMM01xl3peI3Wjd/ICVyeYvs6FicB8MDdmTk/bhLnf+zoIDHB9gklthInArNPLoTGltlc3tBc3eJQXeCkwdQnMp74siYkJxmUk4MXA1LLuwXyRmKnU2OXtOr8v4HJg2ggzB2bd4/08xMyJSbUIDPDaBBOBWZ+D+SoxQxlGgQFemWDiG9TTOLYrA980Zv7fHuUFXphgWmCmqRuWW0mfCxNHTO4KABcDkyMwtWt9KaWsjXmKzPLk3bu7AsDlwNQlMONQcsmPxmyJ2c6vb+4KAFcDk3J7J0M3dSXX9tGSHImJd8RMt02UxoMwwNXAxIccu3HI8X6pJTHHxuzbvjeXBYCrgSm5Baa0F9rVOLOuj8asr9NcGmMXBrgWmDoMJaVhLOvrvQ+JKXNiuu3wOhZJDpKAS4EZxzUwx48hxWIpxpglMmthLJKAS4GZpiH1Q7cHpq6Jyft2TOzH3OIkySIJuBCYPE1d7Vtp9glmWSetkSnryfVSGCdJwJXA3Kax9qXbPiCw7cM8EhNjTLwX/P3dwzDApcDc1sDUp/klHvA9jDFDFMYIA5wPTJkDM7XAlO0rsY+0pPUHkZh5homPWBthgKuBGdYRph6kfd83jpTi2yZGGOD6BDONXdtviZbEv4+Fiff2tq8n3RwkAWcDMy6Buc+BKSWX23vXvug4jsPQnuyNvvSx9bt83KTdHPAsDHA6MFMLTB7K8r3YqQxxMWCK69VzYeK7a/1SmBhhrJGAk4EZ9sC0MWVeHA193e5UPwrTR2GWEWa0RgLOBmZcAjO006JuSiXFs3WxDbPW5X6/t8SshbFGAk4HppumfG+fcGyBuaW8HkyXLTPx5bVoTGqLpGmyRgLOBmaYxnmCiT3dWqY+p6Fb1kaz6MxSmWhMyt3o7d/A2cDUMnYtMMtDu6Wv/RhbvF3JywIpxXN26yzTtw8k2YQBzgamG1pglldnpnvquzhFaoU5Lo9i63f+QcqDTRjgZGDaAVILzNqTlMo4jl23HSHdd/EV6/mHVWCAk4GpZQ5MLXk5le5znYeXMHTzjx4n1WldL1WBAU4HJud+DkzpWk9ynseX949fXosVU/tsUptfcnbfETgZmHnh0wJTu2G90Xhr33hcXvl9+EBSu+h4ax83yW9+ccDpwKQWmFTGbn1z3XZXoDtcFqh5iNc1DOWPU2rgdGDSEpjpFpsv25dKlsAc9nnbg3bdzZcFgAuBibsAc2DG9nXqYVscdbHpUuPZl/0YaR5khunmMRjgYmD6MpRdy0yJT7H1TwfVbanUue0IXA1Mu0q9fKtkFa+D+RCYvtYyuIwEXAzM/rbMvL8ws3/KyzbCFMdIwOnA3Ftg7mn7qkDa3pTZCwzwA4FJ5d6ng359z9T9A4EBzgemy9sE08fMsv/T6vKpL+0vedIOuBaYNsHsF4429/tXganZXSTg8gTT98956e9fTzDuIgEnAxMvq0v5/lyXr9ZH6y5v8SwvcDow7Zg63+9Pffk+MLZggLOBKfVjYO7b/PLNEskWDHA6MOnzBPPNGdJyTO2mAHAuMOM3gflmkdQC4/cGnA1MPgYmPZ1Uf0pM2+O1QgIuBKa9Dybfj4/y7pW5f7wqYIUEnA5MN8RX1T4Epn3t/ovCtAHGGRJweoJ5BCauOsYt6nS47Pj0wqk+GWCAFwLzeF9DvKzhaaW0Hl4bYICXAxNvnFreB5M+J8YAA1wNTBwjtcBsr7NrkdmHmOfEOEICLgamPgdmG2I+J6Zm15CAi4FJLTBthVSOb+R9JGaNTKruUQPXA5PmwLQPO5ayRqYuY8yyFdPHHzu8wCuB6SMwLS57YbaNmH2zNyULJOBSYLpjYJYJpjwvk/bnYpwgARf8/iIwh8Ssx0nrk702YICrS6SyBqavW2BipXQ8TVo+Z+KEGnhhgslPgVlXSvuBdYrC6Avw0gSTa59qX9s3qb8cYdoVJX0BXptg9sA8HAujL8BLE8wcmPI0wQzbPm/ZDpL0BXhxgtmXSLH3MnycYBofQgJeXSK1CaZGYIZPa6Toi+dfgL+ZYGqOCWaIP4dnYea+vHl+F3g5MMsEk9YJZjtIWvNieQT8ZWDSFpjHImk5Q3qzPAL+comUPkww21N2xhfgRb/+P4zDcYLZFkjrEdIfuy/Ayx6ByfsEIy/AD00w3VNgDnn5LS/AX04w8RjMITBLXv7YewF+JjAxweS0vWXqzfAC/HBgqroAP+nXc2CsjICfDMyw7cFkz7wA/yowxSO7wM8qa2Bq9sYX4Ie9xRZM9koG4N8EJm5NZ78L4B8FxgoJ+HF/ttcyePoF+Gm/l8B46wvw834V96aBf+WtuBwA/KsRRl0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4L/24JAAAAAAQND/134wAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFcjc84nOPnLEgAAAABJRU5ErkJggg==","e":1},{"id":"imgSeq_35","w":1120,"h":1120,"t":"seq","u":"","p":"data:image/png;base64,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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/tQeHBAAAAACC/r/2gxkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACmAKEuNFy8CaRiAAAAAElFTkSuQmCC","e":1},{"id":"imgSeq_36","w":1120,"h":1120,"t":"seq","u":"","p":"data:image/png;base64,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MPoC/PUEM/6SmDrBzPMPvyrg1QlmznGu5+zG8fMEU/vi/Avw0gQzDOE5MNs/97Mw9SnSN+d3ga+YYJ7ysi2QkuUR8PIE8xSYzwNM7YvlEfDqBLMvkeY9MFtf+vrI+AL8VWDGR2DCfX7pp+ze7L4AXzLBPL0pIC/AlwRmDM8TzKMvP+QF+Cs/74FJc3z6nt03W7vA1wQmbYHZPjT1zfACfO0Ek/qlJeoCfP0Ek0pf3r6rC/BlniYYR+qALw7M2CeYmILhBfgngYkx+eIL8K8mGAMM8NW+tb6kOAe/C+CfBGaefRMT+HJvY/8sg0thgS/3vX/3xUfrgH+gvRzgqy/AP1kjBS82AgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/2MPDgQAAAAAgPxfG0FVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVpT04JAAAAAAQ9P+1NwwAAAAAAAAAAAAAwE1qecgShSR7+AAAAABJRU5ErkJggg==","e":1},{"id":"imgSeq_37","w":1120,"h":1120,"t":"seq","u":"","p":"data:image/png;base64,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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/2sPDgkAAAAABP1/7Q0DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOwGeqm1HEcsNlwAAAABJRU5ErkJggg==","e":1},{"id":"imgSeq_38","w":1120,"h":1120,"t":"seq","u":"","p":"data:image/png;base64,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YGwLTHy6qURXSu32tTUyyX4wwAAYCIz5Eph26VqfYfbCJHZ4AYxOMPoYqQamHAPzaYjRpRILJAAXAlM0MDUs25WOXwsjhwRYIAEYDUyUwCy29cV/c2Ws1bd7WSAB+Elg5MK158LsT6zpC4AfBMb7rzPM9tIdhxwBXAqMPUww/rtVUrFs8AL4QWDkSrW/jDD0BcCPApPiNsCsiTkskugLgGuBcTYdAuPdNsKsfWH/BcD1CeYpMIddmBYY+gLgRRPMtkTSFVLNywfPpwGMew+z+bpE0sRsA0zk/V0AlyYYfwiMc88LpDbAcBE1gIsTTA9MrIEpzj8tkdojJJZHAH44wTwF5rA++mB8AfCTCUZ6EssWmOMDpBu7LwBeFBj3NL58kBcArwzM/r2pj9/kBcCPvG2BkefRriWm/s3WLoDXB4bhBcDrAmMkMNG2wMjsQl0AvCwwQVdFJTobP27v1AXAiwNTJxiZXfh9AHilPTCe4QXAiwMTWmA4cgTgXwTGtcAwwAB4sTbARBs9vwsAL3ZrgYmRb+4CeHlgel/4qBSAl3vXwDj6AuAf8Ho2gN8DgH+xRuJgIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwP/ZgwMBAAAAACD/10ZQVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWkPDgkAAAAABP1/7Q0DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7AR5I9Y7XFifrwAAAABJRU5ErkJggg==","e":1},{"id":"imgSeq_39","w":1120,"h":1120,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_40","w":1120,"h":1120,"t":"seq","u":"","p":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABGAAAARgCAMAAACR0NCbAAAAJHpUWHRDcmVhdG9yAAAImXNMyU9KVXBMK0ktUnBNS0tNLikGAEF6Bs5qehXFAAAACXBIWXMAAAABAAAAAQBPJcTWAAAAWlBMVEVHcEyqnaC6usDNi42sn6CmmJumnJ+PlZudpKm4vsPJVljea2ylrLLBBQmEiIx1eHpbXF3MDRFoaWrVU1RMTU4pKSrPMTM6OzvgiIjLzNDAFhna4erZqKm5LzHXcamIAAAAC3RSTlMAT8fiH62B/v7+7zgBze4AAB6/SURBVHja7N1dj5zIFQZgt5luKY06CVsSohn6///NQBUfBVSPHWeVm3me9a6zVvZmLl6951QBP34AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADA/9HHx+Vyud1u4z8vHx9+HsDflC2X27W63++hDeOv8X/cq+tNygD/e7rcrlO0tE3bLL8mY85UY8j4+QB/3l3GdBnDpSCGjIwB/ri8VG/SZS4yIdTVVcQAfxAvh/LSHhvMFDB1V11vIgb4r9tL81ZsMGO+dMOo+qnFAL/v8mW8xISZGkzdPT8/P5/DOCj5mQG/V1+u73Yv+4gJoRs+P2PE/DQnAX9LfckT5hkTZuiqq4QBfllfbr9RX7aj6nqIU1LXGZOA3xmP+tRPDnHyKEbMNCY9n0M3+ilhgN/Jl+aULuNf0SFo0q636+oxZ6qbHyDwi3zpj5deYqo8spR5PPYRE6Yj6+fzp4QBvsyXvrCCSfkS4yX+1uRdpp0v3Q2fnxIGeJsvdcyKts03MI/m3F8mfTYuxf+sfo4JYw8DvM2X6fp/CPsSs4+YJouYfpuVxv+0+5QwQNmtDm1dd/WbhDk2mK3HLBETpmt3P92HAc75UoXpQKiuY8KENl/wzn8/tl+FiGnbaUh6Xv0ogYNLVW/5cuowc4OZl7vHErPsYuKQ9LToBfbiAqbOAiaEwil1aUiaMyYNSU9DEnAekOptQJoC5thhskXvGzFhpgrzaUgCvhqQ4q+2cFb92C1h+nwT81gqzNNJEpAPSN1UYBZhHpLa7DGkL06SHttDBG39aUgC9gNSNW1glhOkrMOcTqpLW94sY/p4VG3PC2wFpsoLTGwv5w6TL3qbdMmukDDxqFqFAbIC001HSOv+ZRuStg6TnVI3Td/0ff84Z8z4560KA+wLTL0UmHU6miMmLXofeY+J6RKpMMBvFJjQbvdfsi3MmjDZjndMmPiChrYtJsxcYRwkAVHVdWuBmWNl28KE7QVUc4GJb5gahjGUSiWmTxXGXRhgchknpFAaj0JeYdY9bx/i15CewxCKHaZ3nRdYXbsu5AdIe+3aYOYC06fPrU3qUsKk67xmJODHtOIdp530loY6HCvM9PapPo+YvmnjgDRVmOdwLyVMb0YClglpbCL5Q47L36m+tG16JWbfNilmlhXM3GFe/Zs1rxkJGCekFDDduoOJv6XHHcPyyt0onlCP/35fO8wwFCpM306fYzMjAeOE9BzTZd9g6rj0TQve5S29U8A8YoOJHypZKkwozUjTmtddO2CckKaAWXcw803e+cx6DJVlExMbTLwH08YOMwfMvXhS3VnCAKPbGDBdajDL/botYcYs6YY6zA2m3yrMmjClBvN4TWveyhIGvr1r+u5r9iBSipduDpgxf6YGE9r5vPqRtjLTHqZ7FzBxRvqHJQx8e1UKmDxh6nqZmZYGE+YGkx5K6tNnkMYS03XlgHkNn09bXvj2ph3vnC9h/itGTPqjKUi6sDSYZQmTEiaVmNAUA2ackWx54du7DGvArBmTCsz0Z9Mh0rzlDW32Bs0lYcb/R394d2YKmHFG8v0SEDBZwGzb3Tr+UVe3KWGyBjM/MLCeXscJ6fTQ4ysMAgZYDpHSjJSteOcRaa4woV0eq36kf0yvlpqeIejnb8geK0z3fFZ+uvDtA2bopmXtPCEt+TJnzhIwU7y0oc2/kpSu9abX8/Zzj9ktYZ7OqeG7uw5DtoPZZqT0dNKYL800H80Rc3z/d7O+ATy+QHN7T2//ug8CBgTMGDBDvoNJp9RpZoqfFWiXCalt99+Rzb4uML+hd31Nb/8KwzAIGBAweYPJ2st5B5O9PLNZvi6QfYJtXvXGrHm9qkGDAQGzNZjsGGn5g6XBpITJ4qXwper5OwOvFDB1V7lpBwLm3GBie+kOI1LWYJo8Xprd52PHbJl+e73utYABAbM/RVoTppufp94azLbkfRTWMHFC6ueAGRvM625Egu/ulhpMfVrCLDNSemFDSphdg1n2MEuL6bMGMwZMEDAgYHYjUjgkTIjPO+4+L7B9QXbuL+v3qlOF6V8PDQaILmnJu28wywpm95WBNv+M7PIl2Sa7C7MsYQQMkHwUl7z1mji7D5isDws8mtIpUr6PGQPGs0jw7QOmKu1gsohZSkx63LFvT3vexzlqHi8BA4yqYXh/TH1OmCxjmlK0bA2m9j4Y+PaWizDd+VGkNWLSCxvWiJmeUFpPrM/XYeaAcQ0GuJQazHZOPR9Wh+0675Iy88PU5x7TzwFjxwvf3ryEOUXM9lBSffhg9fL6qTgsPfa37dYljBUM8GNZwtRfV5hQlyOmb4prmGnHawUD/Lh1pwrTnUNmHzHttvJNF3r3MWNCAvIZqe6Kw9HWYepTiWm3b5mcD5FMSMA2IxUiZjcmhUPGtGE9U2oOjz3GgDEhAaPL8qxAcc8715mwflh2i5f56t26h2mye3YmJCCfkbp3h0jFCrM1mHkPc1jB+LkCk9v8Trvu3SFS3l/q4qLXhAS8qzBLg3k7JJUbzLaF2d22601IwLHCdF9Hy7nBTL9ehQbzejlDAhZVN58jdYfPCpRDpnSOZEICyi7V2GHqNx0mLN+UPTwwsMTLqzchAV+4docOc8yYVF7ynGm3NW9zePt3MCEBm4/q/OLM/GuypQ6znSL1uzdn9t7UAByHpLXCdKWMCdkaZj1Eys6psw6jwAB7t3VIehsvS4OpjyPS/hxJgQGOrr9YwswRU5eeeEwdJmWMIyTg5OM6v7ShcIt3d82u3i1556sw/VJhep8rAQoJU20J8+YU6dxgdh1miphgQAIKlkVvMV32l+x2DWZ5f2Y8QfIxAaBYYS5V+SApZB3mbYmZrtuN+eIECSi7nU+SQl5h9iWmza7zTq+FeTShvlrAAG86zLW4htmu2dXZlvfQYMZ8eckX4IuEOS56w+Ga3e4kabfkbUNdyRfgVwlTl8aktcHkS5j7/f56/Xv017/++R/27q23bVwLAyiS2hYzx5AEQoYmSP//7zwSdXc80ziiBi2wVlr08qiHD5vk3uT1/f3VBwT+xXCUtHmb+vNB0l/df/z4+fPtGooqNu3tdmubuiquAgb4ZcL8b3NavV0j/fVXVVVlEa7XayirOsVLr08YR9TAF2qYBxPVnaqs4qRbFzVN0ya37ncfMLZggF8YzpK27wv8+BmKoizKsuzql9j99Mag6XOmj5eggAF+nTCXH8s2799//7x266EQuoSZpagZwiYtktqmKt7eDAkAXypifqTD6j5cQr/d0htiJgVNly3dT58wsVsl9TswXcC8CxjgSwnzcu7CpU+U63XOlyFd+lSpY7dIKrs6pguYtM3bxC5gHCIBX4yYJVpSvIxrpK5q6fd3U8CkfwwB08byKmCAr0on0cOiKNUxffGSNl5iPSTM8PdhidTWVXgTMMAXXYo5W8YapijLYgmYmM6RhgJm2OUVMMBX10jnYminC0vADOfUdd30EdOFTN0MBUwXMFEjL/BMwoTh7GgOmDFhUutL0rZLI28ZBAzwZecwnh6NCTMETDUFTLvES9qEMSkAfN1LmPpfpgpmOUa6z5jWpADw1Brp/qR6TJjUwtvv8KacGcaRmrpyWybwhBCu612YoRlmjplxHCmFTJcvpQIGeMJ5W8JMowKhWAYfxzqmjqVBAWBPwIR5GKkolnHHPmEq+QI85xTCffnSp0uYBqqnCiZaHwHfKGHCdEw9zgwUDwqYWLntG3jaSxoXmMKl330J6xth0n0wXQEjX4BvJUy/Iho3dtdXTo2n1f2wQG19BHw3Ycr0K1nVMPMsdVPp4AW+53Qu+yHqVb6Ml9qNt2Xeog5e4PsRc+nLlaIIs5Qv44slTWXGEdi1UDqXxXw3TLoYZrpp6tYUAgbYV8X050nLvTDppszhLhgBA+wvYubHBYb1UdP0Q0i3W+0aGGC3c1juneoDJl1o194aAQPkKmFWAVPFuguY4s23AXaabocZj5D6CaTuDwEDZFkjrfZg0gR1/67jrS3e9MEAe12Gu6fS4wJpBKkq+4ApBQyw27QJs1QwZdW0t8qj98BupyVg+qdL+gqmqttbfDOLBOw27/JuA8aDa8B+52ETZhUwZWxvtYAB9ruEpYKJY8A0Ou2AHE7bXd4pYDTCABlMAVOW5fCUQFmlRhhfBsgRMGE8RorzLq9GGCCHsZc3XZc5NsLUGmGALKZd3rJYHyNphAEyOIVpWGDZ5XVODeQKmOt9wDS3RsAAGXw+RtIIA2RyHo+RhoCJ0Tk1kM1lqWCqeZ66LQUMsN/Lp2Ok4ZxaIwyw23iMdDdPrREGyOHBMVJ/YYNGGOCggNEIA+SwPUaqNcIA+Vw2jTBxuPdbIwyQw+oYab73WyMMkMV0jDQ0wvQVTJVeLvFlgP00wgAHB8zqGEnAALm8zsdIq4CJV512wH7n7THS1Aij0w7Y73J/YUOlEQbI5GU+RqoqN8IAWZ02jTBjp11bCBggW8CE5UaYqNMOyGR4G2ndCKPTDsgXMEsjzNDKqxEGyOP8sBFGwAB5AmbbCKPTDsjlsjwfuwSMTjsgh5fNPHU9BIxOOyCH1YUNqYKpqtjqtANyBcyqESbGMgWMTjsgh7ERZnm5RKcdkDFgpkaYpZVXpx2Qr4JZNcL0AVMJGCCD8/2ddl3AaOUFcgVM2HbadQETrwIG2O9zp12jlRfIFjDhQSuvgAH2exkCZmqEqaoUMMGsAJAlYFZLpHoIGK28QA7jrMDYCBPjEDBaeYHsATNWMG7lBbLYBkxM045aeYFMAbPttKvMCgAZAyZ8Cpjq6sMA+71OFUxRzgFzq7TyAhmc5067pYIxKwBkDpjpTrsUMFp5gawBU43j1GYFgDzmYaRiauVtzAoAWQNm1WnXmBUA8pgeLinW045mBYAsAXM1jAQc5HS9u/Y7DSOVAgbIEDCrYaRoGAnIagmY0qwAcFTAjBVMbVYAyBYw108VjFkBIIvX+1mBaFYAyOT8KGDMCgAHBYxZASCPy9204zAroNMOyBcwy8tIUcAAmYyzAsWmlVfAAIcETDQrAGRy2k47GkYCMgbMo7cd20rAABk8fNtRwAB5AmZ+GWmuYMwKALkC5lMFI2CALF7XbzvGcZw6BgED7Hd+8HjsrQ6GkYBcAXPdVjACBsgeMHMFU5h2BPa7PAqYRsAAWQOmXAeMRhhgv5d1wETj1EDOgAmflkhdwBhGAjKYhpE2V9oJGCBjwGzvzDRODRxSwVQCBsjlYQVjnBrIFzBhc+u3gAFyBkyhggEOCJj1hTBTBRN8GCBnwKwrGAEDqGCA39nrXcCkd0uigAEOCJhqCBhX2gH7nR9XMAIGOKaCcSkvcEgFI2CAYwJmfJxawAAHVDBRBQPkDpjrHDBpk7cWMEDegIlLBVMIGCDrEilOFYwlEnBIBZMCplbBABncP4w0VDCFpx2BgwKmFjCACgb4/QMmzJfyqmAASyTg93e+e5xawAAqGOBPCphUwUQBAxwVMCoYIJ+zCgY4voIZ92AaAQMcs0RSwQAHBowKBsjFHgzwH1QwlQoGOKiCKVQwwGFLJBUMcFjA9BVMPVUwF18GyBwwcwUjYAAVDPBHBEylggEOrmAEDHBMwERLJOC4CqZWwQD5A6ZSwQAqGOAPDRgVDJA5YIIKBjiygqlUMMCxSyQVDHBcBWOaGsgbMGEOmFrAAAIG+O29Pj5FEjBAzoBRwQCZBQED/AcBU68C5uTLAAIG+FMCJgoYQAUD/KEVTCtggMMqmChggP1O/xAwvgyQI2D6Wcd5iVQLGCBnwKhggEO8LBVMHCuY262NwZcBsgRMX8GUyxJJwAB5XK7zJu9YwXQrpLZ69WWAHAGTLrQrNhVMdfZlgN0eXskrYICMARMEDJBdUMEABwdM2Nw31QgY4LAKpvQsEpAzYFIFM0wKNAIG2G8cRbqrYJrSlbzAbmMj76qCaQUMkMeqkXeYdWyGCsZ1MMBu57uASZMCt8Z9U0CWgFlfBzPs8bqSF8gh/EPA+DKAgAF+W6fHAeNCO2C/dJ9dGG5rSKfUjYABcgXMdXsdzBAwbTSKBOw2HiKNjbxNv0LqKxizjsB+r9e7Rt60QnJbA5DBssdblLFZAsasI/Cc0+W+fS49ijQ38jbTHm8jYIDnXMrw9r5NjmnU8S5gWrOOwHPKqguY99d1FXPZHCItFYyAAZ7y0gXM+8fH23r/Nkx7vPcBYxQJeMa5qMLHx8f79fQpYPoV0jpgagEDPLdCKuI1BcyyDfOy2uNdN/IaRQKeUwwB8/G+rJEuY8AU3RKpiksFY1IA+GbAhM8rpKXPbpgUEDDAzoAZumDCGDD1fCOvRl7gmwHzMQfMeVghhVXANN51BJ536gImbALmFEbFeFlDjEPAaOQFvh0wp6mA6bJlyJe0xxtjjJ5dA74ZMEUKmLER5lIUXb4Ugy5gYlVVnl0Dvh0w7ylgXsZ8GeOl7LvsunwZmu3avs9OwADPeClCLOeAOf2fvbvZsdTWAjCqG6UakJCNEEcIVb//c15vG85Pqgdwqnq2VqLuJJ1RDT5tG4w/UroPL6H0pfxzniMws0tLgMsTTBpqYD7+/VVGlrSPLyUuIXXj2KcIzCowwPUJJg9bnBUYu2hKqurGyzTNuRuGofxBBCYLDHA9MOO2lcBsXTySLmnZ87Isy5zKH22DwABvByY+CFMC08fMUhJT/opXX5ZlmrvyJ8PQxRJpERjgml8lMHM3DqFvxwLaiy/Lui5TroEZk8AAb04wc+prYbq6LIrETEdgxqGukKYlXoPpPaYGrgZmSl0/jsOYS17WKEwLTN2CGbbY453qe3a9N3mBy4HJXRSmBGZdIzCxRlrqFm//WCGtJTAOOwJX/KqBSbUweQ0RmDgcsMx1B+YIzG0SGOB6YJac6iIprWVQqYWpz6nnVAOzHRNM7v/x8wKuBiYOHMUbu0stTARmP4Y0PpZItxKY3s8LuB6YHIEZ6qHG2IXJ7ahATn08vW5nHZfcCQxwOTBTWRJ1ZVrp6t7LvkaKRVLpTt/vh6nXueu9CANcDMwaQSnLoc+hT/XjL+1BUv3WVF0stYtj5yQwwBuBif2W7TPeedlvEmgzzD7JtMBMyau8wDuBmVtghjGupe5jrZS7vl69VgaYGphb+S9e5QW+EZjd2MenYep7vGmfYAQGuB6YXAOTa03GYbw3Jj5q143lt30PZhEY4JKPp8DU9VFxn2P6rj6tfuzBCAzwxgQz5bFeFtvVW6nvkakDzFRfwIujSU47Au9MMHPb0q2f5K2NGV4aU+RucFYAuDjBLPWdl37s4qF0apHpnyOzp2fcBs+pgWsTzDK3CWa/Zi2n/GWQqaum7XMzwgAXJ5gSlWnq+3ZRSYtMfl4ttcxs2+fnYJsXOD/BlK5M98DsX+TdB5mXxrTAbIMfGXB6gonAxOWwUxllpsdXv+NugVaZx4ZMLYxFEnBhgklz10VgunnvyzHGzC+bvm0TxiIJuDTBzCUyT4GJxMxHYuan7ZhxMMIAFyeYPI5pWkpg5mnZ+3IvzPOWbyuMEQa4Ephh7PbAzF/68lgqlcLENowRBrgUmKGfa2D+pOUmEtPFV++2zQgDnA9MaoHpp/xszve+tCur4/uZtTBGGOB8YLatTjBTfWRU5dS+aLevmuqz61aYuMfEgQHgQmDGGpgSkPpEOn5L7WKB+fFoqd09EBeZuIANuByYuBvpdz/+rr/Vr/PmFpglbqyejsIMri8BLgRmqIHph/2bdr+H+nWYev3aXPtSE1OvMYmjj7Z5gZOB6SIwawlMOzq97b/UxOTnwNTCxP9kjQScCsxYJ5i8phKYbaunpqv26e96h0nkZY3ElEVSPEmyRgJOTjDdEZhlbGXZ7okZ2whT8lK0wtQRRmCA64EZHnlpM0wUZg/M2rZhujhZbRMGOLVE6tLwMsE8F+YlMOsxwoyjr38DbwRmeA1MfwQmLi5Z6y5MKiOMXV7gYmCG176Uf7sH5tYC00aYvhcY4Fxg4s61vOZ4ijQ8niJ9nWDqCDPNca7aEgk4HZixBaZeHPvnPZjb7bFIyslpJOBkYLpxnEtg5m5oH/c+7lz73V61O5ZI91XSh74A5wPT18Dk/v4S79iPfRxHOl6DeQRmyp5RA+cDk/puvuU4QB2v6W5Dl/L+tYZpf0Rd0lL+jullzukfAwxwNjBz6tJUArOVsWX4LL/Oy/OXYB5XmZTcTPGi3WaPFzgbmJwiMP3WxWHpbUjL48tT6Rhmpphkoi91E9gqCTgdmLyUwMTdsfHIulvidbpjjfT0DGmZ07h9frq7BDgfmDnPy23uUlkV5T6lvh6djgPU6313N7Z35274rHn53Jx2BM4GZq6BiYklj+OU9u+/HJWJ3kxlBfXZ8hJvx3R+csC5wEzztN7mFDu5U+6WvE73u6nrZ3nzPrp8bmPX7mFzVAA4GZgyrERglrrlMq/zGucZQzy57sa49L4MLn2Ojd52HMljJOBsYJYWmFzf2r1NSz/G9QL1stjQd2k6Xuaty6XkKRJwPjC3CEzcIlAWS9MSuyy78t+mx5u8bbM3Jz844HRg1gjMVK8RiC3d1Pf9vkbK99nlmGCmKdvjBc4Fpp/r4+gp5XoX0twWQSntb9fdXpU/nbMtGOBkYHLNyJxSO97YbhBY22cyb18DM83ZYSTgUmCmNNejAXWNtLa+fMlLC4wtGOBUYLrHBFOfQS8PxxDz0pc4j2SFBJwOTN3HnVpg6lXU0+M13v8kZl2tkIALgUl7YG5r/SxD+WX/UkOLzPNaqX4z02u8wCm/IjD1OXUNTJwQmHf3xOy3It3a3UiTAQa4EJi6RiqBWfbzR0dlHonZG2OAAS4ukboWmLwHJj1OOd4Tsx7bMQYY4MoEM8aHYFpgcn3BLuU/JyYqY4ABrkww9TzAHpjIS/37npjpeS9mWbwDA1ycYMoa6Tbn23R8ize3MWZ+KkxrjDtLgGuBiethIzDr9PjY95edmBoYCyTgncCsEZj0fJvA18Q4JABcDkwXn4EpgYl77VP3cl/J/sR6vxzJEyTgcmBil7cF5p6YfDTm8U7MbAMG+E5guscI89/H1T4DA3wzMPtfX/Zh9AV4NzBzCUy8BtO97MKk+wRT+uIBEnA5MP1TYGKF9GhMTo/CmF+AtyeYpQXmuS/p6UG1vgBvBaZ7DUz3stPbAuP5EXDd/9oEk47A7G3pXgYYF60B7wbmvxNMVOZpC2bOH96vA95bItXbkHIJzHRMMN0+wrS8WB4Bb08w9SnSEZg6wRzv8tYVUjK+AO8H5ssE8/QIye4L8N3A5DztgTn60jZ4PZwGvhOYfqwTTAvMy/iSflkdAd8LTFsiTbGf+/ylBosj4Jv+fQrM8UG7qMuHvAA/EphoSp1g2oMjdQF+MjD7EkldgL80wcS2rroAfyMwybYu8LP2wMSJRg+lgZ8OTH2IlH3xBfgbgal9mQ0wwF8KTHanGvDzgaknkQrf9AZ+2sceGCsk4Mf90hfgb/k3ApN8FBP4G7rkswzA3xph1AUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+3x4cEgAAAAAI+v/aD2YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4Ao4T/QB2WUsQQAAAABJRU5ErkJggg==","e":1},{"id":"imgSeq_41","w":1120,"h":1120,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_42","w":1120,"h":1120,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_43","w":1120,"h":1120,"t":"seq","u":"","p":"data:image/png;base64,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+E0ljHQBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgH/bg0MCAAAAAEH/X/vBDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFwBoVHk9SXu3CAAAAAASUVORK5CYII=","e":1},{"id":"imgSeq_44","w":1120,"h":1120,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_45","w":1120,"h":1120,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_46","w":1120,"h":1120,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_47","w":1120,"h":1120,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_48","w":1120,"h":1120,"t":"seq","u":"","p":"data:image/png;base64,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A8ZKwOQ1YLzf5n2/lJg1YygwAC42mNADpqz54r+WmLXF8AkJwMUG40Iqjxx6wLj/LTFyCzJwjxrApQajAZNCyxjvnHfevSZM2iOGBRKAaw1GHriXgJH31vRC9R9KTI8YFkgALjYYDZhJA2Y8teb2rZgUtkMxmQUSgBsNJmQJmDQKjDuukrYOQ74AuBww85eAOSyS/PFjEpccAfx1gzlkzPa9mnwBcK/BxDVggj/Eizs2mNz+wwckAPcaTHoNmG+LJMZkArgVMHELGOeiiy9rpHUPhnwBcLfBeAmYEpz7WmFGwvD9CMDtBuNT6QHz2mBkk1f6Cw+tAbjhY20wZWsw8dBgtMCET87vArgZMH9qMPsOTGD7BcDfBUyQgPFbf5GIGadgHPUFwD19D8ZtARPXdBkFxlNfAPxFgzFrwOTDMZiRL7+pLwDeGjBrffHEC4C/ChgnAeOPAUO8AHiPX240mNwCJmzXA/wnJ18AvKfBSMCENWCCd5QXAO9oMNEYWRWlrEdeWrp8ki4A3rVE2gLGp+B/f5AuAN4dMLo+Yt8FwFu5vgWTsufFAAD/IGBagUmJM7sA3h4wcQ0YCgyAN4sSMPIFyfFbAHizTy0wgaEMAN7vtxaYEFghAXi7j15gmPoC4P1+tQLj+YIE4J/49I54AfCvOgw/AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP5jDw4EAAAAAID8XxtBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVaU9OCQAAAAAEPT/tR/MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATAHzm/ZJkhWI5QAAAABJRU5ErkJggg==","e":1},{"id":"sequence_0","layers":[{"ty":2,"sc":"#00ffff","refId":"imgSeq_0","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":0,"st":0,"op":1,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_1","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":1,"st":1,"op":2,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_2","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":2,"st":2,"op":3,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_3","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":3,"st":3,"op":4,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_4","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":4,"st":4,"op":5,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_5","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":5,"st":5,"op":6,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_6","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":6,"st":6,"op":7,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_7","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":7,"st":7,"op":8,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_8","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":8,"st":8,"op":9,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_9","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":9,"st":9,"op":10,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_10","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":10,"st":10,"op":11,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_11","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":11,"st":11,"op":12,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_12","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":12,"st":12,"op":13,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_13","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":13,"st":13,"op":14,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_14","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":14,"st":14,"op":15,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_15","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":15,"st":15,"op":16,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_16","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":16,"st":16,"op":17,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_17","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":17,"st":17,"op":18,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_18","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":18,"st":18,"op":19,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_19","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":19,"st":19,"op":20,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_20","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":20,"st":20,"op":21,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_21","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":21,"st":21,"op":22,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_22","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":22,"st":22,"op":23,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_23","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":23,"st":23,"op":24,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_24","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":24,"st":24,"op":25,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_25","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":25,"st":25,"op":26,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_26","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":26,"st":26,"op":27,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_27","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":27,"st":27,"op":28,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_28","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":28,"st":28,"op":29,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_29","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":29,"st":29,"op":30,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_30","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":30,"st":30,"op":31,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_31","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":31,"st":31,"op":32,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_32","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":32,"st":32,"op":33,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_33","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":33,"st":33,"op":34,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_34","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":34,"st":34,"op":35,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_35","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":35,"st":35,"op":36,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_36","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":36,"st":36,"op":37,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_37","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":37,"st":37,"op":38,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_38","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":38,"st":38,"op":39,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_39","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":39,"st":39,"op":40,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_40","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":40,"st":40,"op":41,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_41","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":41,"st":41,"op":42,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_42","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":42,"st":42,"op":43,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_43","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":43,"st":43,"op":44,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_44","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":44,"st":44,"op":45,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_45","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":45,"st":45,"op":46,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_46","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":46,"st":46,"op":47,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_47","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":47,"st":47,"op":48,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_48","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":48,"st":48,"op":50,"sr":1,"bm":0}]}],"layers":[{"ddd":0,"ind":1,"ty":0,"nm":"Handle_v_01__[00000-00048].png","cl":"png","refId":"sequence_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[560,560,0],"ix":2,"l":2},"a":{"a":0,"k":[560,560,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"w":1120,"h":1120,"ip":0,"op":49,"st":0,"bm":0}],"markers":[],"props":{}}'),u="slots-game__coinsFlying";var d=r(97375),h=r(88729),p=r(848),f=r(14478),A=r.n(f),m=r(20964),g=r.n(m),v=r(37907),b=r.n(v),y=r(10445),C=r.n(y),w=r(16572),M=r.n(w),S=r(33316),I=r.n(S),E=r(48495),x=r.n(E),T=r(53041),D=r.n(T),k=r(42323),j=r.n(k),L=r(60719),O=r.n(L);var P=r(22201),N=r(11837);const B=(0,n.memo)((e=>{var{prize:t,clientWin:r}=e,n="credits"===t.currency?"/slots#prize-popup-win-credits":"/slots#prize-popup-win-sparks",i={value:t.value},s=r?"/slots#your-prize":"/slots#the-prize";return(0,N.jsxs)("div",{className:"slots-game-prize-popup__prizeWindow",children:[(0,N.jsx)("div",{className:"slots-game-prize-popup__prizeTitle",children:(0,N.jsx)(P.o,{href:s})}),(0,N.jsx)("div",{className:"slots-game-prize-popup__prizeValue",children:(0,N.jsx)("div",{className:"slots-game-prize-popup__currencyText",children:(0,N.jsx)(P.o,{href:n,data:i})})})]})}));var R=r(72779),V=r.n(R);const z=JSON.parse('{"v":"5.12.1","fr":30,"ip":1,"op":166,"w":480,"h":140,"nm":"Spin_button_figma.png Comp 3","ddd":0,"assets":[{"id":"image_0","w":180,"h":80,"u":"","p":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALQAAABQCAMAAACHxq+UAAAAJHpUWHRDcmVhdG9yAAAImXNMyU9KVXBMK0ktUnBNS0tNLikGAEF6Bs5qehXFAAAACXBIWXMAAAABAAAAAQBPJcTWAAAAe1BMVEVHcEz///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8uZL9FAAAAKXRSTlMAeb1ovpisAgGxv6aJcLqRgZ+2X1cLKzJHDU8gOAgXQBwmEBQFBAMGB0ghz9cAAADdSURBVGje1dtZQgIxEEXRCwKOgAwOKCCKDPtfIes4ZwX56HRSVS8legB1DzIXfQL1D+oKagfqDdQG1B+oI6g9qAOob1C/oN5BfYDagvoB9QnqC9Qa1ArUHagpqAGoV1AvoOagxqAWoJ5BTUA9glqCmoEaghqBegKZiyY/D3Ijkr888nAhj3HywkReTckigCy3yMKWbCGQzRqyLUY2IMlWL9lUJ8cX5KCIHMmRw09yzEwO9MnoBBlSIeNAZPCKjLiRYUIytkkGZMkoMhn6voDMhwxnkPk4h3y7RS5adAMt1x+hly8MFwAAAABJRU5ErkJggg==","e":1}],"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"Shape Layer 7","td":1,"sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[240,70,0],"ix":2,"l":2},"a":{"a":0,"k":[0,0,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"shapes":[{"ty":"rc","d":1,"s":{"a":0,"k":[465,122],"ix":2},"p":{"a":0,"k":[0,0],"ix":3},"r":{"a":0,"k":49,"ix":4},"nm":"Rectangle Path 1","mn":"ADBE Vector Shape - Rect","hd":false},{"ty":"fl","c":{"a":0,"k":[1,1,1,1],"ix":4},"o":{"a":0,"k":100,"ix":5},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false}],"ip":0,"op":1000,"st":0,"ct":1,"bm":0},{"ddd":0,"ind":2,"ty":2,"nm":"stripe_prerend_v_02.png","cl":"png","tt":1,"tp":1,"refId":"image_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":-73,"ix":10},"p":{"a":1,"k":[{"i":{"x":0.667,"y":1},"o":{"x":0.333,"y":0},"t":90,"s":[-120,70,0],"to":[0,0,0],"ti":[0,0,0]},{"t":165,"s":[521,69.5,0]}],"ix":2,"l":2},"a":{"a":0,"k":[90,40,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"ip":0,"op":1000,"st":0,"bm":0}],"markers":[],"props":{}}'),Y=(0,n.memo)((e=>{var{onSpin:t,disabled:r}=e,n=V()("slots-game-spin-button__spinButton",{"slots-game-spin-button__spinButtonDisabled":r});return(0,N.jsxs)("div",{className:"slots-game-spin-button__spinButtonWrapper",children:[(0,N.jsx)("button",{className:n,onClick:t,disabled:r,children:(0,N.jsx)(P.o,{href:"/slots#spin"})}),!r&&(0,N.jsx)("div",{className:"slots-game-spin-button__spinButtonAnimation",children:(0,N.jsx)(o.J5,{autoplay:!0,loop:!0,src:z})})]})}));var G=r(27720),U=r(34677),F=r(47754);const q=(0,n.memo)((e=>{var{balance:t,tooltipVisible:r,onTooltipClose:i,onIconClick:s}=e,a=(0,n.useMemo)((()=>({animationDurationSeconds:2})),[]),o=(0,F.n)("slots","balance-tooltip");return(0,N.jsxs)(N.Fragment,{children:[r&&(0,N.jsx)("div",{className:"slots-game-balance__tooltip",children:(0,N.jsx)(U._,{title:o,onCloseButtonClick:i,variant:"second-accent"})}),(0,N.jsxs)("div",{className:"slots-game-balance__balanceText",children:[(0,N.jsx)(P.o,{href:"/slots#balance"}),(0,N.jsx)("div",{className:"slots-game-balance__balanceWrapper",children:(0,N.jsx)(G.f,{value:t,animationSettings:a,valueClassname:"slots-game-balance__currentBalance",color:"light"})}),(0,N.jsx)("div",{className:"slots-game-balance__creditsIcon",onClick:s,children:(0,N.jsx)(p.J,{name:"credits",size:"normal"})})]})]})}));var H=(0,n.memo)((e=>{var{balance:t}=e,[r,i]=(0,n.useState)(!1),s=(0,n.useCallback)((()=>{i(!1)}),[]),a=(0,n.useCallback)((()=>{i(!0)}),[]);return(0,N.jsx)(q,{balance:t,tooltipVisible:r,onTooltipClose:s,onIconClick:a})})),_=r(36997);const Z=JSON.parse('{"v":"5.12.1","fr":30,"ip":0,"op":50,"w":320,"h":320,"nm":"Small_win_hearts_v_02_320","ddd":0,"assets":[{"id":"imgSeq_0","w":320,"h":320,"t":"seq","u":"","p":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAAFAAQMAAAD3XjfpAAAAJHpUWHRDcmVhdG9yAAAImXNMyU9KVXBMK0ktUnBNS0tNLikGAEF6Bs5qehXFAAAACXBIWXMAAAABAAAAAQBPJcTWAAAAA1BMVEVHcEyC+tLSAAAAAXRSTlMAQObYZgAAACNJREFUaN7twQENAAAAwqD3T20PBxQAAAAAAAAAAAAAAAD8GjNAAAG52zFgAAAAAElFTkSuQmCC","e":1},{"id":"imgSeq_1","w":320,"h":320,"t":"seq","u":"","p":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAAFAAQMAAAD3XjfpAAAAJHpUWHRDcmVhdG9yAAAImXNMyU9KVXBMK0ktUnBNS0tNLikGAEF6Bs5qehXFAAAACXBIWXMAAAABAAAAAQBPJcTWAAAAA1BMVEVHcEyC+tLSAAAAAXRSTlMAQObYZgAAACNJREFUaN7twQENAAAAwqD3T20PBxQAAAAAAAAAAAAAAAD8GjNAAAG52zFgAAAAAElFTkSuQmCC","e":1},{"id":"imgSeq_2","w":320,"h":320,"t":"seq","u":"","p":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAAFAAQMAAAD3XjfpAAAAJHpUWHRDcmVhdG9yAAAImXNMyU9KVXBMK0ktUnBNS0tNLikGAEF6Bs5qehXFAAAACXBIWXMAAAABAAAAAQBPJcTWAAAABlBMVEVHcEzVlpYqH2hnAAAAAnRSTlMABHH+CSEAAAA9SURBVGje7dNBDQAgDAPABSYACfhXiQP47EHgzkHbNAIAAAAAANibf8Yelr9R98Ii+VA7zTEAAAAAAOBgAUpnAFrNNfypAAAAAElFTkSuQmCC","e":1},{"id":"imgSeq_3","w":320,"h":320,"t":"seq","u":"","p":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAAFAAQMAAAD3XjfpAAAAJHpUWHRDcmVhdG9yAAAImXNMyU9KVXBMK0ktUnBNS0tNLikGAEF6Bs5qehXFAAAACXBIWXMAAAABAAAAAQBPJcTWAAAABlBMVEVHcEzJjpkth7e7AAAAAnRSTlMAN84uaDcAAAA9SURBVGje7dTBCQAgDAPACg7h01E7uhv03crdBCGERAAAAAAAwFf2iJSpcNo4nqKy0kQqVwUAAAAAAIzwAIW6AUbv1V/eAAAAAElFTkSuQmCC","e":1},{"id":"imgSeq_4","w":320,"h":320,"t":"seq","u":"","p":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAAFAAgMAAACw/k05AAAAJHpUWHRDcmVhdG9yAAAImXNMyU9KVXBMK0ktUnBNS0tNLikGAEF6Bs5qehXFAAAACXBIWXMAAAABAAAAAQBPJcTWAAAACVBMVEVHcEzCcH3Oi55+PWorAAAAA3RSTlMAXMKZEnUaAAAAh0lEQVR42u3UwQ2CUBBF0dFAYlyxoCDpgJVrS6EESqBUFnSgT4NwTgE3PzOTXwUAAAAAAAAAAAAA8DtLOviq6tPNft8zvMSDj3RxOt1hD98Kd7lUc6KT/pe72dZ7S2eb4tDSX/Z1TgcnS/rQPb3kZ/qFoyXx3m2ng62ZAgAAAAAAAAAAAMCBrE0lBLEPiSCJAAAAAElFTkSuQmCC","e":1},{"id":"imgSeq_5","w":320,"h":320,"t":"seq","u":"","p":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAAFABAMAAAA/vriZAAAAJHpUWHRDcmVhdG9yAAAImXNMyU9KVXBMK0ktUnBNS0tNLikGAEF6Bs5qehXFAAAACXBIWXMAAAABAAAAAQBPJcTWAAAAGFBMVEVHcEz/Giz+MT3NZXbNa4TMd4jKcYXjucZOr26SAAAACHRSTlMAAwgt+Gu09/ctN24AAAPOSURBVHja7Zq7bhsxEEXFP+DScB+SlnqvkHxAsIbryJE/YGE7vQMkvx8+d7mSmlSc4hxEcJHm4s6Dw1nudgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACyGALC5QmWqIYFLVyfTIXDIFvhcIHoAEu0cBhkK1TXAgeZBhoj0sJqoLU2/ARaWO0LBprVRC3NQGuNtc4FE6VZuORfkBc8dFWhlmSgiQnogkIX/lSFogwMzpkgL/1sqRQtSWBIPVcxogq5lEg2MOtzVlIW1ga9GPgS9BlBFhYpzvmXpG8/zbGYxVio6hniDlFZ0Pk8r0k4yElBE6w7JQvPsdVYMcfJ0qRH/+789FQScZCicJkTkqwg8OspNWsj5cBTxcDSY37ObykRzTrUaBE1XJvMfvw2umKhiDpZBpncpv259urVwb4WqmWSKT1wrEViZFi4jKolxB/VQCfEwk0K+vjvvc4LIixUzbDv3MPs7t3R5SJpHBQgMDu4P7mV2gl91xgvbXpphFVesjAodG9WgsBmWF2GwpKDr70d9Pa2g/tTyc6uSaiG++mxdOqKz63wfjYC7vBK+SSwNfDwPbeZcEEeug/WajDHHMkyzSwOhrunBAe1Tr3ErA76koPx5mQWCzs6WAdq68aLKo7n393rY+dOrZPC0FGu2oyNDh6mH70d1OVOZzYRTjkYWvXdLyvLwbH8qoNh7OossOagM1cxTqtM13veyg7atU/7Zv8hYZVZctC0Z/HYOChgYs0OmmJfMvCYHQxtxnSf+dWVg6M7P4/tONP7UqJXB30aWPfPf09Z4CBhj9k66GefBWYHc4B1Z4HZwS952I9rj9G9/XHbEEtYfSTPXqfP+LfsCeMnk+igFiAwCIkVPE2f7bRQQ6wlOBiT0L9NczPTxBDboE9J2B6lk+RhmpqzuH6L0L33b+tu5jC9bAfCOMwGByUINOYQQvxxeTUO/6N05wjXJXqesEKA/by5F/d3UOXPTDcm6niQ9NdXq8RcDoRSamRJwsvlR2mDqr/AWzO1P59sOkh6t+n1LDEbhQ/TU/5SogQI3G336Hn9Mf0Wk4K1jk27gvPTKa2AtaTvnbat5KOoj+6lFdp6ucsvFwYpKbhdBGeif0bQu4oS4qLJ2qRU0sOPuuJK4mx6HyDs9VHdIdVqkfcErm4Ylru6FSZQqdXDZjetd3IsVFr4I8dbCvVOlkLZr0TVbpD+Elj+Y++tRJH6GolS9ZV8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAID/4h/6B+04ocmKJgAAAABJRU5ErkJggg==","e":1},{"id":"imgSeq_6","w":320,"h":320,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_7","w":320,"h":320,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_8","w":320,"h":320,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_9","w":320,"h":320,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_10","w":320,"h":320,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_11","w":320,"h":320,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_12","w":320,"h":320,"t":"seq","u":"","p":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAAFACAMAAAD6TlWYAAAAJHpUWHRDcmVhdG9yAAAImXNMyU9KVXBMK0ktUnBNS0tNLikGAEF6Bs5qehXFAAAACXBIWXMAAAABAAAAAQBPJcTWAAAAsVBMVEVHcEz/Ji/4Ghz6GB7uCRj/FRr/IyvoAAD5HSb/AAD7Fh3/GB36DxT/Hyf7DxT9DxP9EhbtDBTYBxP/FyD/iaX/Ehb1CxL/OET/Ehb/ExnJFxj6ND/+Pkr9PUr/RVD8b3X0T13xRE/7boHybH75WXrFIT//gpzecHX6TFz8X2/sMznSWGHjRE//e53/cpj/l7H8O1T/Yov/bJH7WWLuJEX/5+7kRmD/rMD8ws/1kpn9gIluRkAFAAAALXRSTlMAERchCAUUAQwCMSY3HT5FTRsQLP9XKjpibilkWkZO/n6Vw6j8/uP8sNy74elFv4xoAAAbtklEQVR42uyca1fiyhKGN+IwDsYkRMIGcU4SQC46IZEgCP//h52q6ks6N2fmrPOBS72wdLtmcDaPb1V1V1f7zz8sFovFYrFYLBaLxWKxWCwWi8VisVgsFovFYrFYLBaLxWKxWCwWi8VisVgsFovFYrFYLBaLxWKxWCwWi8VisVgsFovFYrFYLBaLxWKxWCwWi8VisZr1vSxG8j+jY4z/J3jM8G/o/SiJGf4Fvh8NYoR/gu/Hl2KCf4PvmxQj/FN+VXa5qggZXInfF/RKDBlhDb/f0WOEf8RPo7otqcKQEX7B77ZWjPB3/Er47qRu78oMGeEX/Er0yhQZYQ1Ag18BnycfGuIXCJmfwU/C81pKnldgWER4zQRr+QnzAb4OPjr4kSAywj/iJ/G1EN2NEHzudAwfGgivm2CJH+G79Qifp+kpEcLWbxBePb/bW0p9nieg9XoPPSGDYY6wEMdXaMIa/5H9BD6g9oBqwxM53vQUQq+M8EpNmBvQSH9Ar+MJfL2Hdvu+LQUkhQ0NF1bi+LpMWOGX24+Cto347gf3KM2wEeH1mbDqv1uBTwIEfEBPPAijYJgjvPY4bvCfjN4nxDcYPA4eSQPCaCJsNSK8EoIN/hP2e2o/Pd0ju64SQpSxXEF4lSZs8l+P+JGInoXqWoLhQEayKCedZoSXT/Ar/6H9AN9A0lMSCFUulKmwc60EFcBvuQGV/57IgN0nC/nZ9ngy78/DZoQVE14FwQq/fP3Sbgt+Ap897aOSqV1BKFJhowkvmmAlgMl/Xp7/wH+SX7wBxf1kbNuWTQhFOWkXU2GNCS+YYKWA3JIBkV+bApj42e7zc7iZ7VCzeOIATunCujhuDONLD2DZfyF+KgESv3AyPx6PyC/d7bL3efiMCO2GODZMePkES/xUAOsEiPXDnhw3m8UmjvvxJtu9izzoOHYxFdabsBTFlx7AsvksCrAoIFB/pxS763gdAzqgGOPn0FEmrMZxJYwvl2ClA5NvQMQCBuqvu6DMt5kFQXDsUyEBlHPXqZjwPicoEV46wXICpB3IjacNSAvAsSgdsyxNswwgBuv1ug8AiaCT1+PBoJQJL59gJQHe6RWMLCC4AHR3GMLZDvgFGT3X8X4PAIUHVRiXMmE5EWqCF+y/yg5ELqDfjke0IAIMshQem/jzEwEiwTqExWp8uQRLBeQ234EofgJguDvMdhmEMAZwFhz36/7Hfuq7JYQmQYFQEDSj+KIAlgM491+vLfEBQMhyznKGFgT3BbAaPHx+xMlHMs4Bwt8Yh+GzLsflML5QC9byEwU43wGjuWzHXe7AglmQZsfD/uMj6e/RgD4gBHDAMJzj2nBiCxMiwYfLJ1jmRyvAG91BpQT4ZJMBHdeNfoEFIYaB32cSJ59zoOe7Etw0jtfrOE6m9YnwMgnWtWBaAmDewrLJgS4AdIdLAJilx/0+Xvf3SYj8ojgWi+rN+2aNq+yflhnGSNBYzVwWwUoLIeenWzAUwcKAIH8YrbJ0tnlfx0kSIT9/8g7gAOF6g/z2+/7YqhC8aSB45gxrzoDFCbBIgPdPA2rBkAElQEh5/mgV0H5uSvzGs/d34rcGfgAQCku+qC4TrOtufT9nfDVn6B3Br220oNF/yoH4GC43mzgW/nPHswRTH+yRUZAYVZ8QE2GjB7+d//2Sen4ygPEAGI9AZAHBEiwdKBBGq3lIBQS+XiVUPAhgjJXFNdfUdQRva8dZzwzi7/gNQJYqIGA/ePrhiFYt4qG1jPsb4T7gB0sb6rMKhP8Z/wsmbCL47cf5Mvxe5KcTYEsG8P29NV0sphKfOw2CVbQMjkEQ5uDQk/j0Z/FGEkSA/bHclNjPk8ViMa568K5mJPjMGDbMUBI/acA3XK9MgOJk7LxtsPtyxA8rv0zQccPZuwaYJEvalYyjKFzstmm66hYJtsrzrN/O8L5dIz9hQEyA/75s4d1nADFbhTtqX+EOOMvGeueWKwKCVILjfkINQneC3Zrddrs7ZM+PNQTv6q/pnEdd/t7Ez8v5DeyXbbqDByiLdqIBmGErcOzUSBOkFjV8jd5L4eXZ52FcrsWtmuH+c7og0cRPBfADAey+oQPRhEkQbrGFCg/4auWoxktBoSAYx1P681fY7mXY8go+D25pNdOpn0w/m8nq+is0IoDzCvzYjTK0YJYdPlfu63abIZD0GIQCnywTcpENX7orWE6vJT8nOmC/EJ7HzzktqQ2CN53ycP9tLcKz40cT5GICFfhZ9oLC9/CRhM6QEmKaHg5LaT5iZ9mWATFcva8lP8f/ha8FHfaRpQiWEHo1V51On2AtvzvNTwQwGrBroQXBf0mEjtqC0kMi+Vm2nC2ipyUnFpwwtG1JcETEsyDpu2pjbA5xFcaqaxCeLMHGK0heIQEiP8t+g5Ddz0NcRNsRlJNjvHTVErlL+wyadetKiNKIkmFIRTzYL/Gvd61Cl7pXuSBxLpNcTVeQPM3vQfOzLPdXGix9sdZzRr/SWZQffFjdojRCR3nQh8SZzlaubvSbkwvGBQmvPN5/wgMMv+MnDfgoDGjbfjRyHLladuAL7T4xnYoTRfRRI1QlRSH8lY6c+uGPIsMzIdh4BQ756QKiDChBiL0G7YWdvEfQHTziXhmHzXFo+jEfXDUJilcVJhfy0QU8cOpVEJ4ywS/9ZybAR81PwBMO1CTywV4tZKhdqKM436+YJtRj1cVs6J3+8Xuj/1qe2AFTArx/7MoAtqX/TH5mKMrrNpKgQGgZ1nVcatnkBAV8Td9gqBfXp0ywpv0iToANfmYAKwiqaWDwM/BpiDlBFcNuhC0cPz80tvImYc5QIWw1jICcMj+Z/ryOvEGoV4DKRXnTxQxgfeaLp5a9ds9A2DWzZ4gL6WASTSaReL1jMDTH+zVCr5QHTw5gM79eXQFxTUkH5m16QCeF1qUX4wamq1+9pM0LDdGsfNcM5AJDc4DBO92Du7r+szpCv1GX4JSHbAdsE8oGtGsGIbzxgZ45eHi4wQe+uIc36Kj+5PH/iivplCBmkZkMzWG4UqOmRPDEABYNWLzDWgTwNkPbYPt0pLr3OgeKFn1PLeRQD8KEegsjLPhK7PBDECy1jxXE0lQrmbBw7KQseKoHwKKAdBS/tioD+P5d3Pli8yXNIPj8cDqZjuUUpXq/bYOfkQE0Qdw/B8gPmzKwn/Z9IxkUy7J5/q4IGhY80QNgMQIjls/tnigCOgD9l2OWbtE9QTYcTehWyJQcSG+3fa83Ei2NsFrD/QX9CGA//LEa4mGUcRZVWByqHwoR9AoWPFmANIOq60e+DJEF5OVwwPmrQ3oIxNxLP6HDXglQtlRa8HY7La9AUJkYz0TejoLfZxL6Sq6vIJorSyIIKTUneGoWrFxiIH5yBEGnL12AX7MEdYTsNcd5ciQ4kQCVWeQGgn73yU2+D8TrEPA9og1NsWJDaz+P/KFvKs+rToFgz5hfOC2A9beQ1AhC21jDiegbbg8IEN5/LPChcoBkwE7Hw1aK+FUoNzf5hQh0oLvbUfim2bEfLIeo6WQ+iYZDA6K5OJLGLljwBAHWHKFT/uuOw7GV78NcN9odDv0+3uci0SeXioiyilh00KMlWxHqSh18l9HLloQQjwRwTnlgHg6Ho9FoaDAMp9Pwp3J2bkEZw6cJUCxg6E3f4/8/HYBP9C4Mdh7+axZr60kXOrYowrpgeqKVJ0woJuLUPLD/km1TWkinx08EOBF5IJkvkeR8KqwIFZ5S7PzZDGIzhk/WgTIDtqcLoV0WhOYOxF/h+JD2H/4nxRoClAYU+FpyP6PvlIiJ1pcjAkQLHvYQuKM5HdkBQsQIICfDYRiFfnSkycJkbssgLlhQxPDpAaR7cCKCf77tdjvAt4N13zLnB9ZYzcTUn7iSBJ/nYhWTJ3tP0MOPeihdWdCOFoG0ILIahu9iBC4GePgDASuS8/rxhv6ZfoiHJuTtTue0AeZNQHzH45eXF7w+g1aJzDFKf4kAyTZHAXBq1JDcgOqXaolbOSoJwnd6PWTiXKmPBqThj1iIJmgSYe418IN/B767JbJgHsOnCLAwhkop0HqBbA/PHWw8Rv/l7tybU0WTOHzUrJWjQc0RCxlAuRiCySBBYyD5/h9s+/LeAJ3d/Q+WTDKnpmqsynN+fXm7+22kA0QBbraHHAmeeWoSfuWQT8KNYCkfuhj2LK/lUCK4+fv7go35A4UQ90BdY/4igDl8cH4q6QEFxk8sQZnJGFGkrwA5bkZfnzjB8vnxc2xOoW6j0j7TQ1NDdroUQVg6qj+qqysuhlEiI8PwYrH9+wcFiPw8d3uk8Wn5QIp0Ls+lfE52kZC6tRM0okifAU4mT+9fny/A7/snNBwgPtus/M4FQBznbcSQqeqLI0J1t32ifCB81hab65wDbt2sPJ20/uBwUurnfCqKED9cOMFGFOkrwD9yjAjCCLbMsX+rpngRH3xHB6lAvFPYiiF/FD6uS3QUiLnQRwSfhAJ0Q9AzeQIMutW1PpkA87rwDYDTAQGEI8gCCB7qmDpB5AD5IeGISAKxM1m2YwiGYMHvj14OIO6VCG8An+Nt4aNcz43tnCRo50V1vdqH8mQIsE4XwwIIiRt34fAM/BT+fcCp3Ib9CoIuIczrdLWUMcSwYDHXoC/XTSiREa05/DCP/io8PH6UOIoOKUxRX69FlB3sXPCDj69CBXDcS4C/OgqkkwOVT8BlLTxOYJbKftlzbRFkmB3L1Fu2XaAIIY/d9R5agf5q44EEASAYcZTbNIAJ/OzIdY9lYZ+VAFcmwFH/AfIkpZjDmqkT8KopP4kQ/isd+mdtgI8PxmwNVxZJgQQwAH5CgcjPc48Fxt/6WqfAL4rPkE1TppRXVbhsA+zZUe6/Bai931aokE/9VDXpxJAHEUP09US6XUf8WIFow56HCvRcNzwWkK/UVQz8YjyMFFUFmdLJxrH+p0EA/N0GSGVAxY/8nzRfEI0AuVkpgK2a06NcsKqCCEWRxV9PGJF2IEF/Q3HEw0DsRniaOwI+Ny7oQFzYQDAvUp8FuL5xEulRRfo2QFlAVgas6DFBrUDzHEIxRC7SN1YM0klkISwYXSD6QA816IIGveh4zOIUHtsWx5ES/GIRLpfB05Mh7x4C/GUAlNPQpgUrAxb4NEGlQHkOacQQk6BygUHoBQBwt2EJkg2DBvFDo5SUB96PKgo2RKhTshIRqsdB+J8BCgMmfPhbZiAU+nWlE5QKbMaQrgLJgJ3w9XV/DAEg8fM8liC6QS9MGZ+oyNjYLPFWQoA9PsmZUaQD0BBgdNzvj9mRZglcocLtXYAKoQgiwoKpQvb1Gq5839/ANxN06UdGl8FEiRtBuvDZOynA+YTbSo/9iyENgMIHPpsAmd8Bmxj7C9ZBL29A0I2yOI66APUkFafRj2YaGL7Q87rfxxHgg39YhXQcgaxP1rkhCBepByoFATotAQ4IoLLg1Wb79qmfDwSY0W8aE8ClCXDUeCGLFCBnMREDpLs5sY+PJ1TobZMzlQI5BlcAcLXZrYLFwlEesFPR79Fw0S2AygWiqzMBXo5ZFOd8e4sGWzCNEQCNS5dswI9qTy0CfGeCL5+AMEQJ+jIUe2FZUC2roCSwKhJwlMsFCXDOFtzLevRdgCqGrLwkyaK3i8LH5WKuttvp5jbArgLJhF8FwJd9sY98tmLJMKPspSJ8dVV49MGOMzMEOOpfS+k+wLlwgbzT8+fnQ9gvS+9MlRgwtM19BdJ7Hh6NNT2OpwAW15+Qmn6eiiV+jH8lhK+uqxQDSMD8OgLsJUAZhg0F4jBbKNtvOIsBkaTk26tUC7Trug1wLC9cPhpBWO15c16/BMC6PqXo6RJSIXlDbxOXRLC+Xq9VyPpzVFO45QF/92zCtwuQFbiEg71sAlPJuBT3p6mYbwCcNYPIgzgMmy7QmTkJS/DzXOdorPAd+hqhHzHB65VqZA399bSr/g8AWYGrUjfRQYWgPLrCT/0kLL/HIo9pARQKNN5VMJ//NZsJGz7AObegYFtUMRsxJYarlUdmXIEAFwHpb4b4TAPu3WzWf1Dgqjyr7JZbjYUWoF1VmAneBPigOyI0XURHa8dJIIkRYRaVdq1S1N4OziXwA75XfpKCb41Rfo4jLtH1XYBmFNEnEaHAQ3nWErTz8iC3SGASU6dbE6B5FpaT1iMscFOHZb0GgN7LizixFQXwA1tlfDvkt9zB2YMmYnYsv1mHXy8FeBugSKSPpTZiajuWwoBxi0kVS4BPLYBUEOQxh9FY5ZVAxYtzEWqvBDDe7Xz+ghPyLgiWkDtD8ozyE/7vDr9+A3xWAPHCfq42y8IfymMp+8GFvcf50pWqGbcq+jzcgR0CDTCITzlpj5862SFBfoLdIgjYeFX8MPTXx/HeGwCpJ6KiyNI7EEHEh6uHilPmZpzKAMDycoluA+SmHOAbjaSiGaAT2ybAwlPwAnwwdVmw/Nr6e+zxjsabiaDIYzIxSSRWNx1dN/q4UBptn3nS/J4CWYA0IGhJHxg4ITbPlQBTXwqQ+En1reWOQWvc7wH9e2GYCPJZDiUo1m7U1yIFfnguvqAIPz72P8f7CnxsKlBIcBefqP1GT5UIfk168g57l18vDfgeQHEWiUQH3SZ+2LbA4TTctYP7Tn4yWc8yxn/0bJZ43aFlKYDOLs0lQRKgIb9AOD/DfMejW/x6eN26UVIdN07DvAOwqCs7dqkS+Lb/OFzksp39ZtlpPI6kAcOfpqMmwCDwY3VgEwLU+pvN1m35Gf6vv0tqO05QSRDrMcf8DCmLjT1bfi4/fEuLfno6D7TM5TldBQoJBkECVkxd4F3b/Sn5Eb/peChrkptV/UZfDghujjj7GLvqeeN7bkxx0wQ4NQGSC2SA2oYBFpw3MJ/2dAQW+LT5WnzbpK2/nm4H7RalTS8IBNPYpbaSJKgAHrKV0RcWABVC+OO0AVAS3O3COA2NAGzqb6Ld30D43bNh0RrGqvSK5zAUwT3rb793dTmLAf4ZNQQIBJ/H+qoS8wsIm2HAFD/Ws0b2orfT/uuh99tpb3TmtARVa9hASFZ8ye1s1QQonOCI5UcukBQoVwY4jkbI5tsUoM6epwPSX3NA5sZ4h9Dghjvr0oov31W8aQOkK158x2FEMXg6tQggpdLKhjVBGUFm63v8HoawHflGd71pxCjB7UaNxuCB5EOVA00F8uv3RtJ+lQKNOAwEd5DNpGmawL+TOE58JUARf4elv7sS7MwniAEFFycT3Lds0wWI9zT5PfUiBrMAFUDygpgNplTTSmOubYUUgtv538NQ9HdXgh036KJu8Gagno1RwwNagY8aH902FAC1ETtOnPO9pKLgVvrO5Dcemv46EjTdoDlj5PIVYTveRkAyTjZ6uo2Pchw8mR85QBLgWNz7N7xgavYK8BVWVD4VHnA0Nfzf72Fsh78z5daa0opFP1g+qWdaMDsv+NL4+LqrpQCuZ86aCPJrl7hZhbWx5LYBA7+hvGXkjgQbBDfylpxtY2EaO+t83V/d1GQFIjxDgJYEaEjwWMobXrhn3waAKEDrfgGm9/t72xJs5DIikHgHm4Uj3i4AID014Ktf4cr8UH3TsRCg2B8jdpEBQXnhjlrMeWX7RgG684KMYayQvmnETYKbQ5HzvSwGWNdF2LrtL4yY7dcaC/1Zc7FKay01SHXGUtwYq+p41q6gDu8tQc17r6YRq0CyOhQnbspxW6S6MkBjpzvZsPR/FiCcKhPWBNENvqME+TKDfS2aAux9BfV/M2LDDWYsPYnQru2lKUBLKXCK4BCgJfnNpRdECQJB/+vAl2lAyFUi+T0PV4B3JGi4QSDoHs7CcxFEyGfExiJlweOpftCCxw2EcwNhxADxPS2J3AnfFuDvIQnwnhE3CMbstwTC/OQrAU4sKUCOHyBA4hckSeJPLGOjoIwk2fnM9zFj2cJ8Hm4EkQDbV1+nzfWzOKrABNkJhnqVthCgVuCYtlaEtHfBF4mMQMgMnfgn5wzmVg9pkO+Z627wMAIJEwyZIPvB0FxFbggQ/i9rLLdW4Fx5giNClhbhnDbUOsn3OU/DtdxZOR64ADsbKFo79JkgvVyAx7NCuUZ70vWA46lHM/mI7/v1fUJuUDnCtVBhlMa7uVxYOXx+XQl2CALCjAmeYl/uqJu0Q/AIA0j48sIS/K6/GaAlRYjFQVbibK52po6fh3oGuSvBmxqcPfELLpLFbKYW4euluyKGAEHv/QXQwVPX35GlH8VQPJPGiyJvNOF+/fo/IkgiDA9pEsiV0XoLvjjEySx6/v71WvPzGljmgw4R1zqKL+MDhi7AWy8Eb6zSZ4TrxaK56PTZKGRJftOp9/L1XV/hq04sSgkpsR43OdJLNv/d3tn0uAkDATSwGIyqHJIeq0pd7aGH9g/0//+xYntsxsZmv3oo5L2gaBXBIU8zthecmbzx+rF7HFZCcDUYqwmGWu9Sazd+/S4ITCk8js+LQbeF4+d3vyLs/TpFra5D1XKn/5Y9Bc63IRytrdyOwajwi6/0vlZ77tNTyHQn+uoUXoPBPz+8s/Eq92b6UXxKqd++3+25fjmowIrB23pPINXbjpWe5VGIlSyWuzHffi9Z/OIn2EVaWN6MUp7WfejD8UAl3z9q0KaS+jKJRq63OPzdZR+B3M33BpdQ+/r86+XJnaH+R+7lPmEwOaanALbeYPOQAisGu1iV2w//Vxm9ZPK8qz1Fahx0mfzUh7BL/rr0HrW6gnvn8dcyeE/lPBeJt6savXy91LQbRhyuk/EY7fk1Yqcf2HVe3nr5ETqvvDuJVWs5UeiarPexVnSnWpmVm2I6ZW/sgj2vz3rndylUu+2EdnB/O90JujHOAWLPl/u0awBZtS8mxFmYUrqI7PqwWw7TferjBr3CKKNfjrsKH/l10rq7fEsepV6zPV73rjcLnCod0kJZWY9LwXvRAU5+YWirDm2LvH+cmc/V4bo0KDUpHTZv/jaoSglpf2XcJrNOMYN+RembFobT0busN7sctsJH9gG5N/mFQ5KYnVzoDtc1OkAeuUu9blOqFQ4Ne/6E8Fr+9p7svm5t0JzOX9WgSQlnU32xQoAPQh+LNXfKsjp/o2+eziCwatDsho9SaAZrcofuE3f4C4byCt2I+ST+osFSoZZYqJvNrBV6h/JyRxZ5+XXK3mn0JYHR4GwqsZbl3+pQZpMQiWloVFOFlp4xncffJgZrDovk86fMaahT6oahPtw19J3D3zYIS4fF9w/xFOMrLE/kaEVc1d5Z9CmD0/w2JpfJq0MzSDBqfeYVeyfSlymcskAzczuYtMF8iqnpmwouZ0N/uf3cy1NZJpQ5zrNm39tJ7W0daosVAyoKQyiaOcWqeUh5VYfTZb5MDfJMTt727F0ehOmNlAp1+j6muabGlt3XFyoPKu8dEYq9f5HljXEPT58aKHH0GYXo+ZRDzHzcIj4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+e/4C+fguygfYOh0AAAAASUVORK5CYII=","e":1},{"id":"imgSeq_13","w":320,"h":320,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_14","w":320,"h":320,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_15","w":320,"h":320,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_16","w":320,"h":320,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_17","w":320,"h":320,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_18","w":320,"h":320,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_19","w":320,"h":320,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_20","w":320,"h":320,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_21","w":320,"h":320,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_22","w":320,"h":320,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_23","w":320,"h":320,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_24","w":320,"h":320,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_25","w":320,"h":320,"t":"seq","u":"","p":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAAFACAMAAAD6TlWYAAAAJHpUWHRDcmVhdG9yAAAImXNMyU9KVXBMK0ktUnBNS0tNLikGAEF6Bs5qehXFAAAACXBIWXMAAAABAAAAAQBPJcTWAAAAilBMVEXvH0v/KDn6HST7FRj6JCj7EBX7FBdHcEz5Hiv5Fhb9GCD7Ehr9EBX9EBj+FBr/EBT/YG3/FBr/W2r/W2j/Fh34QEz4KzX6U2TzaHPXLEnabHHxW2rYTlr8c4vpXWryU1/9dpH9hqHLO0L/a5L/iKP/dpv+lq/zSFn6L1L9gJb9XIT+xdD/6fH+qsCMy6sZAAAAI3RSTlMBCAohDxgTAAUCJh0yKzpCFEwcNltcckv7/v6J+KXOp9HlrBL/Xa4AACAASURBVHja7JwLd5rAEsc3IlwjAj6KYlTUiFhi/P5f7+7u7GMWVnPOLQq93Ym2OT1N2/z6n8fOzEL+4+yPjDgEDqAD6AA6gM4cQAfQAXQAnTmADqAD6AA6cwAdQAfQAXTmADqADqAD6MwBdAAdQAfQmQPoADqADqAzB9ABdAAdQGcOoAPoADqAz/v3mOYA/q/k/hqKpN/s+g+R9Aree83+AoSkJ/Te71rPEZIe0Hv/wXqNkHSNz2Q10mZl6ADexzeyWf8Jki75PYb3dyAk3ePDuN6kWRA6gI/xvTWthrCXBEk3/Kz0BqZhhgbCfxmglZ9Jb0g/MENMsIcaJB3wa+IT6ISxTxDCJsF/FqCFn0FPIZQkMcKeEiQd8TPxCWABewVBwD55SPDfBNjgJ/ApdkHgB9oMhP0l+GqADX5SfNx8bpSj7yuGdYL/LMAmP+W9CF4o3hwkIOw3QdIRPyQ/SS9EpggGfSf4UoA2fgKfAOdxCz0J8QHBnjAkLxegcl+BT4mPkht7Y2oAERBCSrZnkl4wJK8WoA5/Bj+PoxtH6kfOEAhaNNifLivpip/Wn8IXaRtjhFYNmgMT8q8ArOkP4WPYJvTFTCOEQGjXYD8Ykm4EiOSn8WEDhECQZxLeYjAPxr2Y3JFuBIj4AT7KLKYvME5wIgiGIg4arYU7I5MOEJIu+A21/wI/RizGtloJhFiDJsF7DP8PAVr0h/gJ+XFLuKW7Y1EeN+DGgqAOg9Z2f3elDXl1AGzyE/gSaZtjQa0sd4IgOLEMg3WElrET+f8D2EwgdX7AbkY/NtWZGkOYToQEQyRB0eq3M+yAIOkiAFr5zcDSw4kaQ0glOEFhcKg0KBn2YnRHugqAip+QH2X3a7M77A5nAEgleEwmC6pBLkGzQWiD2JEISdf8JozfbLPbbXY88tEfzhxgWVIfpgRBgoEv+9Ro5mR6czd+TF6ZQGwOzPiJtMFfDBwPgrdbuYmVD4eBH+hZiX1yN+oimZCX86s7cJIsq6qoGMKi4umDEyyuVwZwgRNxEFiGTs3h50tPJ+TJ+JotBBAg8Is5wFyEvQp+pgQVwFj6cCj7qwEefqK50wOET8VIXsLv3V5BiwB4OH2dzvyDp1/w4fL7WqZxvNB5WIiQMYQPoDgYWubHFoRPgkhepL8HGXiWfTFyjN+ZAbxdS5ZDvq/HFVIgc2IfT+20HAd2gjaG5O8BaOrvgQCTWf51EgTPwndZDqEAk1hmESrBOf3CKR/ZmRAfIny+M5NX8HtD/LQAI4iAs9n+qzgJhOC7BQd42yVCgRAEeRj0sSGGDwg+t3FInowP4h8cgQcmwEm8yfMNK6CzohL8ToxcWdBEcv1mOQRioPDhuRx4hsboEzzZ7NU8XrUmPQdIcPh7l9tDuIcPAPcZtTyd/dqfyrMS4JULkP7EPBgpkCHUbx8+9Oyz0e160bY6eSY+4b5QAQ7kCFM2AePt+vflcmEUTwUnyOvnKy9iKEDmwYuJ6Ex7c08ihBFe6OkBsh5+DswuwwOGfQXYWMB6A//VTVQVAlPO78IZnspSHOCucA4peREjCumxGHOGQM2TFqrZJyb4dn/P+gkEyRPwqQG6Cn/agQM+ReIePFuvL18S4RcjyE/ABbRirgeeQkRHSw3c+c9sfOzh8fFPBK2TqB4CNOX3Xttf4w4cijESS8LbC5UgQ1gVl2VWlifG73jg5XQJAlQezH0Y6EnT0hTFDTqWvL1s35880XsN90U7HHIOkmcQAavrLZ+lOT0JF8Uh/bXcUYbnHQ2ANAQuFEClPYZODj7V9DjQKwwDy6a/HWG/ANbW//jpbSTlF2B+chCXcoBV+f1dLWk1s6fYDil0VdNUO7ABsDmAb64waIQv6LuSJ3qvkt8gkEscCCA9h1AJZtWN8tvzfvRyx6rC1YyeTuJk0eQ3RvsLbAbPmhGKYCBz8dCCsDkNbY0geYb83jU+iH4mPzVJTz8uGa1XsqWch8wYvCRe8eFwQ39afnz2nh6Ox+NuJefvgaFBipC9+MeDSyd9AUiaR49a9NMrbGoPhjL4vFyKbD9TA7lkRV+M3oJXgIua+3os+MWb3eGwS+NdUVRVURxXevwuziTDQcOed+eEPCH8meunwI8fG2QRpx1xe9mnMBGOJTsmvljudkiA+stWvHtdlMdKzE528qQiJSgYmn3rp905Ic/Qn7E9DvhY/SLquPFYSRBaqtgS+gsL5r0L5b7hXPGjXyWGdlUhZ09HFgdDS896INuFw2feOSGt8gP1jery42d/LxT8eBkoYpnaKBK6o68F2+mIjEXLcK5CZwrNw/MZ+je0AipkFAQJBka/2mz+P4NgWwBtlxcg+YL3imPEGFXCEqFYLIKlLPZeaOel7Lx5qJQbRZvs9MXOetDB5s3Dlex3Bb7R8ze0qBCOWr4xQZ7GT+DjLRN+9B8LR4RswA4SUaQhModeTMYLo0AO59B1CVX5vclK6DqcefOGAYz1+gKUMsFQvYPmvadRfde6Y4BWfqh2YQBAfRwBnGMjLUNcFkfyV8Fz56JjFaLyMdUAzywSXq8H/mW6qyCHJuJTNT550qWdVgDWt+9x78/3pfNyMFAMj+XPFhOBz5+HqmsaaoCTDObuov1fXm8bOI+w390Ymtg7/61emCCtCrBxe0Hi81Zpuoommzzfr8ZiF1+8DXJcqaA9uLE09dUav/RhMQQVAI+xAAgEpwihvvKEm64tEyTt8xtg92X8xt5k/0Et/+C2AgF6yObiDY47l+16oDEHhB40cSZ5xtv/PAIWt3IT6Z4/Gjnp6UngowIH5eL+AGyOLvH1Dw5r84Fso5p5nmws81qPFivKb4NgKmMYOgTytLPKvqQEi/J2UKvAvubnB3j6NEcE8aa1ItghQIJ3h2z8eN0Xjbca33ab4woPuvRziHnCbcV3i5KBr9bRKcFEEaTnkZXaRgf0U/FHSHTy1pil79+OBEl7AkSjS3nyhcA/Hn8qguv1Zc8FqGYaYe2KZjAd0pfMnIFlnz8Vg+RzWWwi7MFAn0GUomX/PYvVylclzrBtCZJ2+Q3Q5CNUx6/oc7sW8ltnl1SPOHSckrqjrlsvhYMGwWTPjyNVsdMXSmDyzgEGoD6oIBcs/O51t8Ymwc4Bjhrr977ZNfi1Xm85vnWW5bpS4Tb1WbibcuXpg9hAnGDVbWKD4GTD3PjM+UWqpepDzg6U/ljqz+lfut0u/dBHYbCPAI3dDR+3/dj445N9F/RbqcptIgcZOOwPdRdgMNBNlKE+UvvmrZx4n512qCXN/zgu5CkgpNrLRdCg/3e5SE3mnac2giB5Gj/ds6KWrKn9XpflNsUCNHaERI5sdvMaGoSZ1Eo1vELtwFp/HmiP8SuvueeHzcuzbUjwKQCN62/QIZgxglXB+I3RXVbcf6pv7prPQzGVrW92omgAZbf4jf6Ks6O6337crnloShClkW4B/sBPt6uiGf1Osjwxx0CNzfHGLEMu1QyDWmzV1TjKH+jRAWG8/YDM9VFdrxvh4xYJdgfwwf0FrD9JMP7M9xN57DL4De5fAHkzDteCoF5NwOsd/lQcQqYihVCAUD2V13LF6vSmBHsDsLa+S/mlm1TSi/kH+ySSl7fC0HymhO0C0mg0sh+v5WoMwoeXBlUOTtc8f3xU1IPFWRlfumspCJLWPNjYntx/sL2rOE2TiWg088uDUWRsPA/vXt8yEZqZxHw+RZ0fOgUtGcEtBVimnm4YthwEWwJorO9643TLV4YOWZbt1ZhIXWEN64Pwe3cwDREOcI/HD0NjRdBoAqo6nhGkIrzlEHbnshZsMwiStjzYECD9l/9miy/0lS01wUh1nsTTJMTZ/v5aJCI4NPw4MJdUA9WCxhsQHqs/19kx0bV260GQtOzBkEEoQMHvIiU4aQL8cTH3Xp9bNFxqT4nCGyTqJJ58rkXp5IXh/SDYLUBDgLxlMtuuLxcuwrLaJ/IaeoRvX8oe8du9h3HUn/Jm7jngTf1g2CSIjuKxKhfn8uZxi6e5lgHK3b+cyo/pr/quUrasIYblk8hyi7/5NBhC7j3obSgRDmvk9CDTBOgZYxa//SD4pwBHdoDLbM0IVtfbnq8KiecgRI1L/PXWHLm77aBWDQeWsaV48qVR7Ogzi2f4cLtBkLSTg7EH89Nvnl0UPyAIWUQD/NGRLAQVwkH9/DfUaPWxWY6uIsOH2w2CpB0PHtQvsSZs948FwBkGODEA1mXww8QPPe4SdxrMz5uP80EzK7N8akeC5M+KGO3BpgDjON3+zvKlWruSCozELhpW4F0RNALh6G00aDJs9G00QE/2HEQPCLf2OwdoVtH4Eia/A7fMlzO4x09VKCRoPoaDfROPBGgQhL8KNucGeAfQ6NvgJ6ooBUbjqCHB1tII+SMBWnPwRN6BUyY0CEFQKNAMgfe+AdtTfxVGWEPksVGdVgb1NMxWH8aa4Bxt9LdSyZA/5acAmh6cIIK/lpu0ATD42YPryViFQobQeKMEo9NZ+F/ezoU7VRyI41QtbZXHRQFRXlopFK3f/+ttZiYJCWCLiGt3z7l3d8/Z3J//ySTzivQhtr18mgSNkfhkMkk/RcsmTEfyCw9QEHnwhA1LBc40gEOLD3vDDUSVHxTNhRYVp7i49MSvq7YEHyNojMPXSWZ2LZgA+ikVlJZH9xcF/rZ69VD9/gtGPeSA/SjoQ4I4Dmwl+t/vR0YTNEbhU6sRZh0fjAIEeIHv5QX/4ASJWwr8dfFGS4T9L2i8dMcS4haY7/dRlFtN/um1O5LwEYLGCHqdWbxdC3ZdPz0WRX2U/Ipj24QXjRP+Y+3t23GDUbVsIUG4D1NN3XJuB0mSsBNplu2jLBAXOtWIHy1SMO6m1+pFmvX74LhofcrC69kD//Ih7f93+wUh8dNajEllYWw9EM+qkiqKkijaB4oRL8x+gsZzAHb/BO9dgNIHM/3VXYABB9jEEgb4kI4I39hPJ+RF7uz9RdsD8Rz9ifyqHfupeE5fRrU6BMcgNMaIT4kVt0LRwoLzrw7Bwm0BnN0DUNkLESFQfGsZsSyuUxWYEEEGkBmxrfY16QTHIjRG4tPrKdujOLwMS1eUD/uNa90COHzJ7D/80H80ggpA7kOCPYQmK7Dia5nbbU98c8DyhAB78H20EmZKIz8fZZKdoXal5vOI6q/6izkRHkx4BKB+l9QQSj9sLrgCl2ARyR4UyDxx+VMEtnKW6Q5YHiVC455zSxufWo+1UrdANz8jwS/GkLFjP3WRSoDyKvwIQPx8iLVxBb5LBa54bHz5ud9hT+j155KrtVwtDY5GaNwnvz58+igOAOi4PsN3bmqZYZhdIIIJd59ihpZ4Ci+CVxFRj+mCBKP6wvgpHTyqBm+K0HgcYL/nVV9BWvQP03FhFgwS5AxhGKDTdwx8OKCphjWkApXG+BAAXi/8IG/Znfi+7kvuFaExnB+pj8c/RPBo1oziaE6BcBGmUSZinE5RxLe3wA9jigqdj+6pdG4vGbKMOZDyEFiOSO7LW3F/dvo+gsYd/Nr4ZKr2tT1Qkc8jKoQEYRqltODVZFtgJzKpKBBOMTYCdJNdFjapVZGZaRU43RDhIwB7R3C8t+jpF0+7GcjreWF0asZ5ypvwatItUFMg3wOFF25GLHuO2kdr2XpnhLYT3t3H9CfAvutmkxozF3oJvQymYjAmj85YzHwtDw7tgDcseBIFfryoXlgsqBlSbakJflupLLz1+NAggsYd/HR8M5nGNtWR2g7tgahB1wvxQMiucZbTH47+mFCB2pR+OAaiBYsZ347rdGok5tq7L10RDiA4LJDZfQJusZBtMIrLg16uLHDDOPTkGIQ4PxximdOc3ILV9KAUIF2FbdpTaFdxBMAuwpUmwjsJGn+HnXX9ddsPZALHtj/3zOPtM5wp5nKGmA/p4zeNADsKnFGTLVMgCdBSp6Trrx30bIWze9tIjGFxZ30KgmwgMkUvJeVvLAoeQWlWlHN6WJXQJOS6ApwGIE6J05wwXuQsHFLYAGwoNs+WzLV6u55QvzEa4EdrAuVsoRVIveqjTNhyd/uo2mFlVpQQPFeZITG/JcCpTFg5BoIAxRboijnzug4Vb6La8Z2B6r8B6vqbKVWM5oq3U/PsA1PgvqiZ/RZRVVaSn6wM1KqKphJgo0A6xihbIApQ6E9kWL0+Faq1b3cmS4w/+X301Oc1j+jxURJLfm3aYfyljKqvpKGn8ptcgE2R08t744SbLVDPsGp5auW7XY4uPTKGCFBO0VEKGKkRX+dnMRvGUeRVVSl1lVa3rvJlMgGqCnzRtkAA6LT4+R2GStHYKILG71d0fQTvYqG4jmYa4lLMMbEsJkHGr/6uKqrlcG7UpUoBTgZQrHLGT4F0CAwwp++FeR4yeL7PDlg+x0gujmerm9rtZh8cVrz1J8CeMnkxiJOPgVlKATKCnzumQOZEQkcMM9H59QhwCgv+wHtIo0DaAh3MaWZxhMNafR9m9pflIWypUBVho8GBa/yjJEUV4Ezc215lo4aYImHbchLRZ1JEO2bAlnprkh3lk/NrWbDqhJcWHEshmorF2lUeUnKrLGM/gOcjAs/VRagXzw7bZozfBdjJdkl87BsWozhtbsAUTf1MkJ/VPq2+3ljaJAClD1a2QDqW7r75J8oOlGNgCA80fiv1PFWEHYITAOx7iHCz3c7tONvvY3tO4kOHJ/qS3M8stKT3eDY/uQVSKEEToIX4OMH6mvFZ/fRqSQlSTMmQbxBUa8eM8QqUU7QpcLqEDvCMWnFjTq8ZPoQflzcnqYGj177NZRqA6rR0bQtkJlxJARaX7HQ+n3h+oSjw1aYy9BQRSoLiBawht82BCmy6nj/F8Ihdss/sZQsf74tzWs8Ttt6Gm1yAffcQZhRhUu+EAssSE10iR8PHzqTokTWCqzvKF+8wYRm6xy5m7N5nt15l8pV4m1ASbLXGPceAlZtwc4zGcDSszP2sIy7A6pqFCkCR6Up94Y/7CT4KkK7oUoHs8rbaiQ/za5mkJxszFf1px6vXSctCb22BosxJRHf9pKiIX30MfTE5T/BjJ9bU930QoULwRv2iMQ6gco3jLgQ9W7VjCtxHcdd6eeDcUTzwU9ozdAvWtkATx/1QdJcZMQI816HvZxJgQWOPriX7pz6JMIjjbStrM0iCfyqQd/rJXJebkP52UZE4je062ixKRYFzrS9kYn5dAS5kNJruwWEFRlydcz/0Q3h2ozHf6+V68IkgPEZZFMfU6SsfGwPwTavh1Z9jDfdE8FqHquXyuLmKsOd4/wQBSoKz9jEQq3RCsOEKOIVh9lVjjgs98PXnUoYhETzwCrJUStAcmjg0huYKFwtRMMHO98CvzG3RkN5MQNVjvn+c7qcSoFaVgAqcUygGVxRmxA8Qnkt+EizKy8/PNQ/Tw/F4SA/wHBYUQ5VbIUFzaOr6bwW2HgRmDi5kBNm51NIfBebRZ3E5UvpqVjcuwW9vk/lgsdHIfBKlQzC9xUTmAT2UYMmP0sAvzekhQMhfUy1Pkd4uAR0XTOi+BwfpNydLosxR5EftXCLe6zYS7FXgEwSongIVH8L7VRAgGjG8nQPu4wf1B2VjNbxmB/wagMvJAL73PkmNZXehpSS83FbSQb2hy5fmh54L7q6LoYCHUpc1V189pW4pnyTo52d8M+LycznmYc5nAZP+GMCi0DdBzYvcH9KXB8FOFaBIWFsi48pTDjJg3oQqtfeBJwzk3xKg7PnW2y18IcH8VHyh/w2ZQZ+IG+IDAZZlF+DLeIDGjRfNmpIJLWHj9QR77+2NG3kIhCW+NG9eUYaQPxrG1hWwv4QEGcFTUTL5AcDzmbMjBX5dy3higK2ZHKYOUKtC8NjX67cDlXarsUYFOJEBtwRoimGr1gaWt2VL21LLCvcjjOAB8bFfEbozN+BTcSEvvBTv8T4C8NZcJwxC2+JddCxkC+M49ALIpke5EKGfsuNBLK5Gq06I7TkWbLYtmC1vi9cMlGDIEcpPdK65/ZIALwdnsj2wM5RjppmwJTP+IcXLI2iwrqKQ8g0ptXfF2vf5PIA9te4btr4NPA7huY0CyYibT35mxxpywOBCLtfA6fPCowF2WtLNVhkWOLkkwkelKrqesKNpmsb5Fw2YLLetg/2UAFt7DAnQXMP6Nmx9G3682oo9MCAJSoZozvgWFj/DwEhlWQRqPniMeftlMJH0IShAvKuLCM03BSvrEx6qChjRuVQP9s8BKPtDgB/fAUGAjruFnr2ttGFSoB9yinCyPpdXXotcw0NscijBozeRAQDpC/7UAOI7AfjOI36jNON03vpCnwKQR8zXsLyNvc2zLN469MSL15gwdyS+YOiDBq8gQlhu6jiT3YV7NsFOMT66EJ/ibYTwW9SV04zdn/JgWzSm/WkAFQteIL/52l5usj1szDHh23pBwAgGqgLJhhFo9AUET/X16DWNGNjJNHsY4C+DYeQpNRExX9gCtYeCC3bbFN+o+bowpwXYu0WvV2sQYLynJycD9vHcAA3YC+RhOj1idph4+ux2UpenU1kGSlpk+J5tDPqKX268rQyV0HUlE4fsankSL33AM6NX4YZf/weAC/Mf3wE3GfsuocqprusoDxCgdCNheIB8XFkeeYiG/SuYqlzEjtbIMrQK2Ri8yTQAbVsp2vFzjPlW39HlwjYS/tAyAYRzKT1VMb0XbgM0F2tzvV4v15vlJmG2cLmUYMZVlAVbUCJKMAiBX0mHrJTzg0+exurNyRzeEH4HQLM7VwL35xxjvhXzGXlUYsQSw741OxboK1pMD1Bxcf/+MR+8hB1wm0Br4eVSwAlrF8VBsAV8QXwA4TF+FBE8Ar7A01LD+lyg8Vm53wAudYA+IwhjsqJLmfvhqWh6a65iC6Q95SkmLIcLMn7/VkyA883S3rCzKbxXdy2ZDe+SLPBQgikYLvO5+P4z/JLwBVpOTj/2j84L9+6B3bZ+jwc6IGxeM35sQz7VwoKL69F94k2kVZTFAK7Jhyw3m6xGgAwh+5vtgluQYEzUCsmv9Ln8tq5SHrPiG/ZAAQ4E2GnrdxQBAsHsu8p51Pwkn1qIm+aunnKT/5i7Eu60mR0KhjiBsBg7Br46ZnlsdQj//++9kTSLZoHaYJqaNE3anNP05kqjmZHubaMjwWdgKhbhrKhOpwoA/BbPcp7js9FNCXsJZa6NKC1ltDhucnjZFEA+02qftOENq3hWEsCj2BipMtDbWg7a6mpT4SHwS6mIEU/+a3mqLgjf9xEJKF5gGQvAEXwXEcry6Mhuzwoo83UeBZBLw7CxfklAeskHPpyvyDov11kZHN/6TwSwKwDsIwOxDBQxjEnw+4z4wSossuCG/J/puQgAt0A/Fb7G1iVu1sVdF0B92uuIY318cOyUWBFM/Be6LHh5wom0z8AU4UP8sgJtY0UOrNaLxQIhXJSHI1jgXCR+l2Oplt/MbkLuN2qi7dTKMlybSFfR1HKMgSs5qDAUf1cU/E4kbv1Sya1iIIQlA7OJKGTETmS/34kacIFvmAT3CCA+sEQXykbWuf2K2+iR/gOAIgUWm82mnH9wBgKcyuHWvpWLm3V9NgcwgSrQMDArTqcvWH4BPkqBeV5gDMPCjAv0FtMf+HhmKnzvucCuBaCfAnN5l78RyBVluZ5LAs7snk9X8bNFCXtzI0wMTGUMZ/gs5kWxUOyTHwgEdxLB7+/zpZxOMoxf1oPc3pyInWW8RXi6UZomW4Uk79yeTL3G7bZ7s5wSIaEQFhu5DCFcyEeFMP1WbAhBsTift+RjPDL4vd8ljNepnWUIQCqji92BSRKROtuH6lWE2cKJrfse0qpqBcCBOsxKYmRglkoGZgZBCmH6rNzJtgQ4/IP4tX/Kd3TwdBqWgVRGr5QkDCtMSzt+R4/OUNVmYFeVgXSWwPHL4YLBMHG6gHIQOxMEAZF94wwtxlLeQtvom2zAwBcO4M4BUOzNGX4Tb4LKtB23g6CVYGgVQfgkAwnCUiy658tmYT15uRFxnGcCv2xshEFfXOO+mt9iAwa+xLoMXEEbhPNsg/h51g0tebr5OTCWIZwieoifrFlKCd0E3uAv8iIn+MZZKpJMivj143vwqwNgVzPw3QD4xaWxKvhkM7PHz/ggaTi/POKoxRkIEMpVWDEQYrdUNfOW8JO40heMxGozzOAnDDvAK2punXYAdHMgLCLQrl1p+Khf26y/XCJI67MYT7c2ELQWEWBgP2E5sKSC+Ygr7uUo8YN3AjlRvWQEn/hyB77m391dq/DkA/vdcSGpqF97v8+t9WNspJvDFHwwiN0rJSsHCvzgJd7gOOF8yYl95hFLh2Af4Afy8ElYtONR3ZhbhzETqc52qKjh+HzZFyb/6QGlYU96aEoKxu2lQWtEzjAwSyEF4kwhUBDPY0TJlzEEx+IlvrkU+feeCuT78QPWww0ZqJLgXKmzwdnp8Xzeb7z8x1zfXHWWFoLYOY2JZB2DDMypBVA9502mU1+GOz3Ej8JX5E62+t5h3dyp9y16B9JIQXnw932GFcSStZG6zRaCrRoLuvskVQgCgvnuuL98GwBLTsCMuCfhE4t3cr9qUTMA7Rj++CIED9Xl+7IvZ6ytVxJwPBxqJ2ZP3+ZhBK2+CWKgpuBiKcpSA+AlZwTEOgfgE6sv0C95EL/GAGoKFl/UAHM5H6tyaitT0Qhib9wb97jtvHdY9NYGgF1KgpQDeylAVO5YCIsIXljoZal8JP183bF2BBg7oSQoKYhBvKMz8mqT28M1SvxfTnL2ggX1oxR0GdjXDAQKblgSBAIShClBKANYoMf5dxf97rxYJwSnq73Yzx0k/UZy+0H8U1OwDoQt2qEE7kTkvTouI5u9QpATMEsN/SB++wkWptHd9GsCYGQLBQoE8ZahzBn7VPgqBwD9BHTsWwSQL8OyElwAgnhuZQgoIxjph8kvifgx+T30qwtgwPgMIJyVZa5HM0djtnwQDWkYVv/xrbn1h49j+moV0cU0vkGjvgAADR1JREFUdBCdz5eSoYf8GxJ8GL19AN8rXprJ49dpgvcFt4eqT1rDN2LwafBwGGJsT/4/gYJmGR6yI0GEcMv2H4x+KZTeUR8ccUAT9l76/RHAW/a3OkpHLFINekoBYAr2pHOwpHCVWR67YLKnvPQyjPipM61chIgM4DQzyy9mP4jfbgs7885rYwoauyI3zSnvHePNjM37BfY7zq2hm4fn5rwWaTsJ0plgZvNPYogBHHnpr303h2sDc9zxaaxds+TOQzKQ8JsCcvALnAD01Wsr+mNeIZjgqf6QI2jtQGwCIv+6LezK6wDoiJ8wn+mhNl/sSfwsa/DJHD1Kl2hT+jlSQYwzLI9KMNo1AluGh8MQBTGE8fQgNfUf2lkNnudo0/Em/5n6jpQNVI/SMJI5UM6RzP+D1kswKf0NANoitO0AOGCVIN6t49Xw0IvgDOvnniagWX8Hz/NUCitoMQPadxtFlNEam0G6yeyTuldBkXGtAHxvoipSs47BvciLrGPU5TBiSDEMoNIBTKoqGCsBPsnVy7Wf8tzOjVc3OcdrFTelJ72WLeinajm7R9KhwTJMDW49gA9eeO4sM+BI/OrhESBEcOofPj/NmM8W8rURZF7dmorDHgtgOOL/WCH9TtVx7ciyRO0AaHUIprJFcEiYTeSLPhvCBZJIggkcACat3bDWMCMIGU3bGCo5vN7QzCGis9daLMDQP12dq7Wvpf+on4gDYD9O5KTXEEblskxqEdAFJtQAgp/vccLv+Mne6onemkEtXyMCrzE0jtKcfzjBCe2/50pUg9oRqMEcUE0AdZGaphAGOCsH03JEQepAwDs4EcHmH2+l0anzWhdBj4SxBeG7NYpNzmgnlBw5/a4O4v1qYk+/tslAM26d6mHNzIiJQA9Chresqen1jP6SQfNVo2mbhUwLWfdfzrV02m/URR41n0SrWWIpPzktSSAIuACNRejAwutM0wH9YonIvT3fpP6qJLwtZ/5u+xHgJPZ/eohJRPFKdVy2wcBOpxMehtTz1iV2Q2/zfLMFTaIFAzBus1Wx83o/glEUs8q6Z0+KwxDTf0sN4PHMV5EGDOxcfwa+JsH7Cw17jfLKtD1h89jCkm+oK6/YCoBXfQmgFImNMKg67DcN1P/Tc3SnY5U7ANZhYOfm4ygc8hAeb3a6/akSr+OxDDbht2Am8foAgpYyqGLgRI9AfHycKjWHeFxPAwysY8/M/u0AfgGHWby63iyXZMtWga/YodpvPQGRvwjgTRIaRR7m6kUd/LP5UiK4W864wGEta82wnabGcTAIiVMpBq6WsndiT646++1o2MTevW0AvUzYfbNt5XTyRgLOprKDX0pInpb5dBKoA2+MLV1Dz/PVlIf6chBDLWWrT7q4hun5LwjnH2ZgiITcTDV+4a5ebIQE0+DpNJ8yAOuYUtWEL6TuhQAWn1/y6h+HwH84BwZJ2HWOqZ0hsA+FIAA4nzYE0Laz055OA8tXeBAUtiEAJ5+fWlLnCyV1fpyBoeOZyJctnUywMTmfqdm5+Wr1MVMA1lyEHTvmN+MjPHBQDJvMSgouJYKH87l8lozXPRXsYHBDCmBKpuoVahIUIGqkRV5Di3Dwf+DAZ9uBD+gM7y20v9QCfYKCKwUfKcL4Mz8/A+D1uzqZAgvwI0Wh8JJGSLaFwa+euKHjZqf8KAMQcm9ry+RTIJh/SkUdEcDbxdgZRm9tZqqNYxBrik5ayVU0P4IN/MWsUQr03OykIyC+FIQKxJBRtESwWFbIwP1lmzNBa/dev/O3AfQVeXjrZS49XaH+30kkt41SIEsSlh0lPhaIjJ++Qh8iuIcK5kj8MxdarY493t/c+OaNIQ6x/fxIAB6ULaRg4pxH8B9SoFFg1mayXboAMhgyHg6uWUWjy121FyX0ZmF1lrQ9tPdoe60D4BxMXbFxWgoYQf9qUT+C/cMzRC9SjwSRpcMwBRUHd1U5Yr1NcdxyCny9s8P7KoA5MlAJGOEKeD7Op+4+7s8AavZB/5n1cBYaAEMIDod5sRgPh47pVAPDn6cB6M2yazWKpQxdJQB1uMBkrkXAGxthy/H7TbFPWaFSL7gNoUPBvnW8qzuNjXNc3LKedZsAjmkGR8uPIYYHGMG5QUALQMsLC+knT+v7eHaGjqhhBLt8Yyk5KC+qez3Pea/7rwDoj5BMpktprq4VeKp8Is1x3YOEt6v4GRv3hKBLoP+KPGXDEAbu/fV9vzVoEbVrKfE4gK4awAeTwMPlpJhOrrtbBwHUZoCSfwn2bdATwUsuJhzCro51KqepdaKnLv4DMwJvD47rtQOgs4rAcdb6S3MQECynV81iHAA9/JB/CF5fvxLkJG+sd4O4r7zv3hl6LzfmCV9/CEAvCUoKTtdfjIHl1OhP/EFMlUewTICQ8xJOQGxs4SR0EWSH5PzxXawHrRCwLQAtacbp6kvhVxXMHLceARUcyL8kSlz8KIwlEN2rHDQYxrj4xnBpEvXvG4h7HoBv3m0E4+BhhyMkhn9BAnaCBKTyj1qfsXEt0b2lkoQyFAMrCcOQPaoIahe/uwG8Lm5pENwUbHrdxu9WBmRGrX2in+osNRBG1nSgF8URa5xQg7aPTXQ9BcDrIyRiS7fZFDNmrmltBLrXCagNJHTrPQy0SfAIRLmoBLKgddclr/3xJT6KnoPf6yPjzgEKqhZfOJnm5oY1PBf5EixnP/qMf4QdjigkqsVeZ8GBR0K2fdEbmCB+/wSAgRESOURieZPGt3oCOq6Nk5r9SCTx0qxYrwsdxiYLysuSEITWmzNR2A4B7wfQp2Bsuvft8YdaI0p8DVYNf4kaP1rkebZAQ8WSZlQTez8yCGVCglC/D+P3jwAYebt4GvcaBsYMr2xDO95USkQBnKQZOnluyZJyISkYJZyCdEXCMHyLnCOcyJzgtInfgwAO3PthvY2Xcw98VPj2jBz7kVgMFHitlJ3nr1/Vr8KhoPhqfW1n2ibwLSIU4XdW7rSL3+v9si2d4A273IL2+Eb+pc6Yq2sFqGpAkfvAzpPgO59/FbrRnjHQu+jEo38EDt93XfqpNpsfB9AaIbEGIHrvPXcfGt3Gz/uJ/L+9s+1tGwTiOFhpAE2arERZlczatLyoNPX7f7/ZcMAd4DzZrkl2uFL7pm3803Hmf09u3VzK9+7YDS9ut++S+nsAC2xaiSzQGAQR+8SG5PQSfDPwmwJw/CXsUHn+9i3o0KuN6uEUmFhgb277rut6dG7s32kfmt0GJwitRtQEcT4PR67NAvzUhNlVIikNIC0kb54exnchDpdZoHeBPcLzqRtmSNixf7/AAAc9LH2veVrwgTKeBrk+vQC/SQCzBggq5LcOHh4XMz5qQoz6wHb3vTueYALCn/fYbtnSXoW0ZoZ8K+Cbh980gJdaSIgOLc+1Kclr5FTbMMvkcASCn79BjfiIDFEWACcxRLrDZ8b3OMDx6v1mizVoVFKZihpzCTJEl8EJOoLDKB3nAXchMB3O0UkB60gpHCpvVXUALJX9bpAK3UISqKRCR85FJnGCTgr3T+LTx+fHIUYTwrwDk/Mb/pbqL0rPLIBvAsCMoIQsEII4pqLEOEDUlNfAHnbXuT/L/Nx5AwwuEFUNFvip+KUWwTcFYMEGEcLA7jZ+wSNgJwjRVAjG7M8/HEv/DC5NCyMMlcHXEvTmAChMijAVoakMKN6HQHtYhkdSeBC3PqAaniAtcqu6qM3E0uymAiwTtDoUBGgDGlTeEESiRVlei0QjbOPutToudJwbPau2/UqAaSU9QqijhJcFFXVJXRv7Sz4iuEE5EcQPyxo9X3DvqwHSVg4S1UyUlLkaA8F/R6JzZZ6T67E6vtNnlqwOMGmG0abIMMqAC/sMP0UcQWtjG3+aoWlh3O+rnxmgEjlCDLEkoq6pa1yZ4FLDASHUx0DVhw/ErMlPzfOe5KQtIdX1N0n4aIIGHkXOBi1DKOtwAL39IRn8zACVKEgoXwR+hwQV+CRjYiOPHVLXSns1VoB4+5s5v7YawDLCogS9VV0buzmhvHco0AJ+bf+zJMJw7R2s5grqEBWFZKhCKupWZaNR/wccy6FK0NLbSF/T4RtuxPMDjPfvT//3y4DEk3oblE7POFmzkTaG4HOZIxrkOQHik3VEZ83vbnGtfZFvREiK9Gkc+oUAZhv6wfCEgEO58Z0OdGlsf+vyU6v94xvENchi1KgUq4mM1nMnKF8AICYIqkaaUq9cHqNXDDCzQR2Ok7juJel3XZtfpQAJQRkSQ/Gi4nrNm6gMYDaqAyV4gymm+Fa9h9oAFqQ1LjQwiyXIXwZgRpAwWy5B/joAlSgiNLSAqBZ+NQIsIXwwPvG/AlTiYnxH1IOvVoDp3LYSuyrw1Qvw2ui7WvhVDPAKw2o+o6p71U3vCQAmGCv8aIoXA2SADJAB8mKADJABMkBeDJABMkAGyIsBMkAGyAB5MUAGyAAZIC8GyAAZIAPkxQAZIANkgLwYIANkgAyQFwNkgAyQAfKC9Q9CRQ07Mrp1NgAAAABJRU5ErkJggg==","e":1},{"id":"imgSeq_26","w":320,"h":320,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_27","w":320,"h":320,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_28","w":320,"h":320,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_29","w":320,"h":320,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_30","w":320,"h":320,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_31","w":320,"h":320,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_32","w":320,"h":320,"t":"seq","u":"","p":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAAFABAMAAAA/vriZAAAAJHpUWHRDcmVhdG9yAAAImXNMyU9KVXBMK0ktUnBNS0tNLikGAEF6Bs5qehXFAAAACXBIWXMAAAABAAAAAQBPJcTWAAAAMFBMVEVHcEz8GiX7ISb+GiX/HiP/Hib4ISjmi6PIO1PXcYTWZX/aXmzRYG/CYWfqb5Pxws3qMV8XAAAADnRSTlMAAwcMERgh+v6z/E187zw0AAMAAB7TSURBVHja7FxLk9TWGR39A0n/4Er/QFc1m7CTRJXL7JBURZGsQqtCsJeJikDIMl1TZoXNw8beYrtcw4KHH8AKHGMIS1dNJsy6K160d6FSoULu97j3qnu6p2ekZkaLvlNQwMw0Z873PvdTr62tzuqszuqszuqszuqszuqszuqszuqszuoc5fH49BxeXyF6Xq8ROt7UcXuOr2ccGnyBOn1ESIj8IPA94WuIbt/wBUIAgYEvAtEvCsnAgR+Y44s+UbgbH5i6RxSS/wG+MJRSRlGgQ8XtD4FIXwTw1C+p/ixEbyhEAgXiQ3RShkhiXyh0dPpDdAlBlD2iUDsg4EvSOE3ThP2wHwAdNjDER5LysRS6fSFQ48vznBBGhNDtA4Fs4BjxFRlABCsHvXBCxxCo8GUFnQwo5GzdAwsDgcrAir9CI2Qj98AJNYGET51qMBggQh0mRw+QPDCO0cDVoKoAYQ5e2IdEYwhMAF9ZAr6qIgqjHjghVxEVIiqAi0JhgzOoiMIeOKGj8aGBGZ86pQpkBHjUTsgxDDlQEVgSuvdu/G2gGEQbH7ETOtRnYY42BJ67Vl+sdBz7R2tj3WepEGECzz0/d3Y8HlVAoQ5jtwdJEFywVNydv1bXl8bj+v6gEcZHh5D7BFWG0yxTFj47Ho3HCt/41f1BI4yPTGwwjRZkabDw7xW2BkDbtR6R2sCzOiUZYBAAjv6nfntzv0IGgykGD5dErSVgGclVFVEmHo9/UQBHr6p5DB4iQs/VMcxpWsXwrfH4L8rEv/yn0j4Y7NaUDgmh52gXxCyIDFY/XBq/AhZfq1KSzmHwkPyQ8XEriFlGAXzv0ujCM2XiPxoTs8Jw6BQqfK4dlrCOFJVC+N3ofvVsPLo6sB2hb1S54PBUL4bn+TSuy/ThPWSwqp6rXw9vqJYw58GJQ8lXX+oLERyOkR2X8CkCBU5L68Ovng+q0jQzYOEcYwQhBUJLSozQfesGZrlIsKBwYjjc+L6w+KBXSAigQFhG+BKHIct57H8+IgQGfzX8/K8fNdpB1a9yjChErGqGGuJbtzEbGPAhgQphtrXx5p5tWNVQktFMEsBX8ZdFKIf4b799IP9DYmBcQknh6e3XKo7LATsgERgRg/C7DOnjMCh00QMBH5kOGJS/+eIuzHSlyjUlDJ+gLTBhmCoD1uWiYEYHtlxCKcMAL4I8CzTVeH0AogccHIu1fKQJZHgykiYZTsrHS4RI+LRnhcwgSlp5oZWPLKVCHPhWGCZlU04F8tILoCkgfEKyHupGGULMQDxKmEDlpYLwJUkay4Zu6E3hWxaH6IE2c6iPMEQDxilhTFF+iwmJoAwImQg/nzSkV3dt6vrRXY4HstZB+CRmDzReQuJlhjgSDmGKEKjWCf07Gd6bfZbXpJJjSTBvFIXkhYqjmOVVwIcZxecYttJrAp8Qbw+h43AEq8ymEiCeIIIshxDVR5KijI78eZSJwpAMnFNsRzPmgKUZGbtoDkxwPiAQMGoSjcwfUpEDBpUjYJTnaZlzcE/2iKohE0ui0OFBWA1KEcCThFHBC/QNCV9BYJETPBGAspSevv/r+hMy8SSFgE9D7O6BDntghKEbAkT1F4pnDhf0TMBn7neAwfJa/afxKGftugHQh5zAX9zVxjSEECmRJMeDIAkQJdka/4z8eb5RlhSD72z+PN58dSadDmOfcqrPHC4hhBEhdghxxfgah+EFHuFDutXXJumpTTXRvznD0rVFyBlVk+p2BkgvqAg8duPHnTtoz2D38YzRhGbwEozLuscRJkxMJ7uENswxPzKk3vd3vty5Eu2iMJicNClRKwbf3dwcj17rGx7ffHqq1fa6EkivCNHwaHtneEUaeD4daCPgh7AmpKEqTZ/9PK7/kGoGG59eGoWWQOWCUr5/eWv7DiUN8nE46OnNLOd7HMWZcsL6rr4+EbsIXMK0MnWtfmy4cRESDZY0S9n0nE5BAkX62fhiqn2wSSBkhHAJSwRO4xUxhp9uP2EPROr82dWL82Ccpac/e0IENhkMyB6Bzd7dAOIYR/1VfOKftqTNrPu8agEei21ECQTGEwySOaIImzPR7fp2ikDeTQihN/Hn1HyHnTCkYpzRNW1DrxHUkssykWaacrsR2Jh/aDcB/zsxp2XiRBeZblF1E+AUopEEVavz7s5P5MpdADYJtLsJOOr6/rx2SVdubgihXwWn0C7BGeHFzvArsnEXJ5xNoGzmZXeeiE0+kcaJnlQmgnh9uLXxmgeE9gAdk1VNc6o7BbFHDXBtHCf6W5p1BBhc3/ry1r8p3LzuAKGlsjNkGFqPnzcD+nohJJam024wqMi9vnH7Qxl2dELrgYQtNnRwW7C/74smNFdKg/LU8NYd2TWMzW4RBQht71CIQAw77h46DhQT5RmhrouNmKek+ugD81ptAertLCIiSRSBiSSzgAc63h5zPrakUYD+EE6K1prbM5BUO9USutX0LT4TI2ThBbd5qv6E2HJPN2NWtukYxmb3JKT5N6GUpglxFs9ZRsBslh3hBRHGXbRLE2nnggrf+skkVRATPZzjfbC314/m6LkjmGilzcYXFGP2wfZOaFvPFy//fgZqVpJIW+HdBeQL0/j5U70YNmMhhHcUdgljC3A4HH6IVTWmn3qBhbUYAR0tdN3T3aJRQJfAoI+N9PXhxk+67pu6urce5mIbSx236ShsGKtXhZZVdmoJbZL5Znj7iVaIdOpyFk/7Hs/Jtuo04jgkHww7hLFd7ji1cT7PMqYw5FZmP6L2FD7bv1FuUH1H1H4ucQyDyfGd77MMEVJvJxYyCJKiM0NkMz21llGC9k5IuQyTYIpqOYrQiWni9v5mc7M32VVMtOh6cmrphI7ZTUhSRV+R53mm10D9RQyqKHE9d3fH7TT6BZ4eWjuhY1p3GC0Uf0WGauS+GFQIHbidApxN6zl6MI4ickKbCdsyiFI4X4dkvH+3DwYd4NDZ7VzmHplmCLJxOyckgFEgpbkM4T3V/TGoKHTnZH+fhQpd7UQHgLhlCea1a6pUjJ21xRSqWHZmSgGGwbAxULUBiBNiQgyWTKHeHlv4/SqQd3PoGPUrbLZc7QGGvIRXDBAhCuK4+7TYIsDhHDEloMHeiNutnJBNHMa0YVSW5QPemojwyZYugqiVKijTtHLCxqZvBh44+Lq+wCuW+wmSvVsQYnD9Lg99rZzQmIJM/OB5XdeDwl56uK0BonQDBL7YeXC3EcetGMQ8rQg8W8O5l9s043ZgkJQRuTXc+Ud7JzT6AK5A/UAAYTkr6s4gTzpbw+Hlk62dcJLBz0Z1fQkYTPeZqBeMYsjg9cuX/5y0fdSISzHt+mYlLGeNRoM8T3SUtAdoGHx0+fZ/tVbRCqBA2QgZ/A7WGP9Fe8hRlz1kffcMDL6z8eYuX+Qd3AnNJij4YFacvqUAXoDdIi0HdBJFicHj21f1WsjBe0Ld+dIaXlF8Ox7XH9FmR9iVQV1J4irBy2RD4cGlt4jvpYui+nGzHuhEHXRQ5qmdAQYTUCti2bjmcQ+ergyDRfnwE94tioRYEoOgR8W8WHNACo1Qxk9VQa+F7VYC+wcdAII4x5d5MUlmPGsfzG/o56TtF3qqCpstLiRBl5sDx1woI8JEJm26Vh4PQ739AlMnPpsWw6joty8kWt0MSDOTtI4hzbO/+8XnNIS8BK5jYOy0j851udpwbLMAUZJOyuzuAfij4YvuY7KU1otQWejmgq55pBEMnMbE4QHKnTMthWKeQYR6A9TvlmVowUDiNUoKCGXjKsVd/P08cfusrsb6SsuIW91ixMGpjlwwUSZWr57QVYBYjHBCx9Nasll/InkwgBtstzVA1z5VK/VTq7G+zltg5Mm3dQj07BWbw84s9tR/99krhI29L7OYtnecTL3thL2JgXpECrqZH9wOaRpjxC5I5vrR34Xz5xQ+LfDDhRtfQUjcRwF8rQHiJiJVOlo+y/Wjv9Gi1n9KSPZISI4T+4A4NecqhttbeM21CwO0HAmqRcYPeO9J4aSB9Zps/OLmzZMy5u22zhfQ9rnaMMZ5O8tBkioswvkvP6nD855CuD4cDh83LunokslZ6xIjevXM1PgiJ9Fnz95/4o1PAnITxeDx7Z3tK8a+Wj/vQKDDdQRD2DyZ3NDN5uXC5huf6DsiaBS2688fm/DQmwBrXVzQC3jS0fw1n56eSyE/6SBE8607oBD/rh7+loVGk2LcbhYWLJmRolKUvMae6ziZSaENDR8/6EEBhezE9geWQLrlbO+BlKZZMksLFPXKyjzendodgdkAAzGx0Ea3VU8fG6WW7ug6eCAWOnZBJrAsz9U3EeAkhTNnwUnz8qp0aAnsvnPqUgltSGaD8uu6vnH+amGfBZhVqniGoxveSO/5NjZoeRFMdPJA6laxU4Bnz8sBPn7+8XhU1+cHDQpnBKJd6zNLyLyvShU4MgS6XVxQD0ywd/bpy09fKgKr8mN4NrS+16BwhvTTuEILcMk3kmHzbVDAxAIQdsPnOFxCZXJMVYDhPRXB1TMCOCiyCQrdGRb+P2tXzxvHcYY5/2B4/+D2ynR7lzQqd49AwJS7CwhkyT1DllRKC4oEWfKsFGokStRXK+viXGNRcGQplWlLNqwqSKgETktYME5dCMFBLjPvx8wcb+9rloQaw+Ddy3c+3q/neYYQMoCVZqhRZNgMOLmstMKQDEKp2PqDsu/WoXYhdH1O7UEOSzjo4izIjX9agMxBIB2UcrKagRBHGoFKZFaPu90nuWYbafLqrqZdsgtL5tGCUIIhTX+ahDTSSWCLmyfnABs3t4y6Bu93u7+kWZp3LvcHxXA/c1w4XlS4w4uW67+ohWvcAKaX9mCVLQi5Vo2401e73f0s1fIMbwfDj+qyti4Mx86xxRZf+eHRbbYPasIIgRQN/KOWRSUDzS2jPLhy/Fmuw1wnvzQ4fa7iSWpcOH6OTY30u59+Ov6XsS4CMEqLxYyqXoJOW0YHkvUjZGt1Ove/1eGOd2GzRAjBlOk6/fuj5odow6KYCTV6co/2VXIgFUyNkCQa1BbMgL2aaYZoRi6MSjYhE/8bv+12b/4NYVBUcUWxKeamwbXmPSM1Gr20MNkCC4G+qkKK3oVJakHXcvyQhOGr7j++NM5zynUKJEtLVT0YMM4fR7z6GGdAsc1xF8ZJ2Sa0Eka/Od6GrRcTmSqhohXTIFFtC9JWb7IHrYnKgcqDHaI3jg86COemA8n6l022L+GSEONPdQ9KM6Uz2Za2LycPZhnyG6NxzRpBfWMdxdl/0BFM21QSNs5BAwXiyDJ8C3b0MOHKwHtgX+fSwWFqSd5ybGgDkQRbRdp50PQltAzeM9UOsRkNqRCgPUAliUr5M9iJL78uii0meY8d4/oyN+3Yf1APElomrDb/Gpm8BCwmht+hfaj/dT4pil5vk0lk4/dMYLqKYF/qVoTG6RXqJXPbNk3Xw3yHumKyzv3B+17/Z2J5j3uQ+7ItrKhNyYplP3SmqygFybNqZ+qCSNtc18FJud/rve9v0ik+40ExooVHLYkU73a9yM2KQ2KT09FgA+9pswu1D1Vq3ev1Br+CBxtnv8ww56ipD+a91AlvZqEeQSUDpcVL4iWDYBdaKOWJ/MWNfu/keqLv3fEvs6ND8uCVd296f4KLKcsTe7vLamcEHQj3GFxh1j7liPUn7/sfjtpx2R5cwqq9QUgoVXK9VmnDZ7B5725ulMbHxZv7ep83TBjRy2SPot6Ir3b6m2lSdg9aPUH2YHpPGbipVvjgYHByOyn9Ha9bsMFdjzZ40O3OZNn9/pYKxmX3INRbhg6nf1158OZ/VcFwMuh/uIPlYBUPCiF4C+L0tO2axgdl9c1hQtChCUk/9sy181VGfut6nuuSCw0MzseDuEQ6M01LfjJsFJbFVU7VGjTcVFXX7nMUNNq9jcVWtT1ozkg0wX946caOpE5ZHAqbjCV71d1W8efSjjLw2Xl40Ny0rXj14Kg9Ylcb4gKAUNvERh7zoMqWsXHXpEwoe/2tLqsfDwabJJFRxYOSKRxY0H3xnFY0Z40G+CHCeVlvYckSkRCxmmaQB6VX3g+2kvPyIK3QV3s3evtQMJGFkDco6xLMjoMyhUBTsjZbDLjM9Sdkl/p32pyyVvQgHpI4fn3rf59/oa/mzIpcJDZ9D0uh7uxBM2DHekb99uUkiaOqU2JGWjUbaou/2hvubuoEQfvg5SHJcNj6pzQ5ljw9RLggIS6pjCmtVRf3IEnuxVf3hsNfIdlP078U2yltPipxJ0zbrBiUWWJsbqdJu7za99qD+pptX7w5HB7p5cnWDu4OijzFYZjTByppU9vWImeSuSuCwvzgSslMndSwVrvFA9jhyd2iOCkO0T4cZ4WTFJnPXoNuPh1P7G0vFkjq1PyN7z3UBzhLO/2TnaI41D5okf8maVoLyZBap5rBC4q0OqrpRkrBmF29QhndEWv9oihONawzZmzFJLyocLagU4/wHJK3YKVQXKvjLaNR95TlPy5OT0/1MeRWeDgJumBx8a4DE5KRqT7HFoh6JkW2NmSo6pJ9cTIcbmLR4wxjyvaSsMR060Cs2t2TVa0iCWrkAa6TsrX+7vA/Ce4ipjDWJ02a6rzC5gxj0d46B61z3feEyjukQJWTiZcGwzsJrjCLN5R3mjlS0g7MGLnPC1yJZWs8GBgPKgshECdXDjbMMZwmruGoHlJjkVa4NUIP9r8G4RgzoDM1Fqp/iAhrOgpnZd/DS4xDZhw/8uZ12K3VGh+12pgHcSNFETqQefNy8gIAoBYOGE3BoxF6cIWSBD0YmmSJ7CNInUNDLf0We4sq+y4/J6m02AAJgsryP9IwpNx7lvTY0IHTJHwEE8DUb2d3i/2XP+QQwrm5OoVzP+8pZg82IR/OwIUUqFzY0QQnCEKdaw9eBFD8PuFBHWpetUWWNGtvjcT6pG1DfX3KQbRLnKSfnmgDt4kf1DzLX5a+p5hEVLDkWf2aUn3DduTvmBwpawFqnKOBm7AFcfeO8oOlvwepaFLl23fFkRNJG1b6Yuo1GqIHByfFzmBb16i8A4OqSl5qDy4Lo6PeXjsoimscSluEuJp6CNmD+pa52D8ZDIrr0G+Pmo0S2VffnJ/JFTpPHV5rx3SPzRMI+B7UgWS9rwfMhwzqdmU9/C0USwadHMcXVIowvBanBDq1DpRLszyol1iDCHbxjLTGjoj3IkucdIYhaDUNh8PbMIQZcaCcFcrxHkxfgAORmeEIjwRV7mtJRQ/KWP9bGfiMk+G56KestA+X1PpgZ58kQUmzFP4viEN56/pKfYx1Qqi/48Xu8CMPYCzlW043sE41nYpDbx+kdE3DJaPhFAEBznx1fQUi0CmdufB4dysmwJsRvpCzay48YklKgZi7EFrblEBTNW9dXwktUhYaWrv7jal2wqA+B6TO+fMwEGE/ARCD8HNWedirqkPwKnaAE/vuD7TNZhto+rM0/4qN6EN9BHTm9yCYFHxT2Ed/IkcUYVmKmR7kxgIJQ5odyKCzkJ6K8kGxSnfcbr+BEPL12bN84VZN0Kmj/YGi1wh8RuVGv/pJ0kXYCC0APWpxKxD+4JmnpGbBr3qBKQ1nXWTC6fnwo+AUG8iHWeOW1XOZAxJmREJg2kk8Gb3CJJ9shH09Gd/CmTS1jCxqaCTyZzhwROqpRepGWOcH9RFdX2OhXPiQCKiMAyYHmDxLO3A2JkyYUETmkZKJBYsSxsd7jSWHEgINRchlWojm4jqLtXbqhvYSYQe06dMGEaa/FcImRHUdPnJiHsjVMg7DWOoJhTdrZgNqKM3KynPMED16mcJ5fIqgTU1kwM2LuBIuSjTAPpiGzFvm1YVHj/680TTNVrmgB/kYB6MeDCBPmAe0Ji0Q2EhwGuEVPeL9fbfb/SZuEhJuwVOCOT95kOkzDe6LzvVZpNrtBjXU7yYgTrLe7d58Fvky//Qa1/jhEE1Wm1tcZ2RUsuzEXZ0i1BHtA8yPtePuU+dxCrlgJDGVcdNhIEHJOC89RYxoPdVIwpvYnXoA/dXe9Tj2nW0Lh/kcWYrZIpRO83TBMmk2mxNCah9re4eJLwBEgGq0BVWgRhbS7+cm+JCFeqsgacM+RII4JJg3RxRLFl7ikVmRJvzZTbhI3QBbmWxkhrZpSBEKyYtgLNxRDDHBwnCxqCQRWsByT6gADPNZbluDSkDDa3RsJIrYQLoQFvCgcLWe0INUQxB+KU1T70NiX+GzhESjHyvn3ch6lfmdFFLJNj3bTt7JibFQwYNGzD3hjHqRK0sr2KjP4XXmtjpMhrIf3/34Lk/9h+/C0UVYeR4byPRCn4U6RWQikWzZgZq+cITD7dDXgwSNir8rHhYPiAe22KUPOkX6s0ZHT3neuazs2zuqtge5S73Su1E8KaymxEKfJUEJyCTY0G/U8MPsGPgVCcgE+BpI0KGVXu9G72TDx4NooVphyTgh3IGdTuf7bvepARHXKnmw/c9ev1dsRL5TVF0gYBGFbXV8FvHS592/q4swYoTpkrcH4/brXq//Mfb0oBM46eFLjcNWFt7rHjKUsOZpIIulX+31nlwnsEvdq0+xxO0udUln9JDQlQfYU6L45OfBACQ+Vnu94tkkAtP83TzoyastaJ7lzNJkbmm1iRc1wMu+729BbyDwe4ZUWL0L3UrquC8xxZwjeXoQUdQXnm7EDn/JoyGKtAB88u3Nw455iqnC06ZGRAkKCDMH9OqHkhoCzcYGxWaxiRNG+76unHoLlHUKLBQa0fitqALahbvqEU52dgbFFjwGZuGH01ptZGZJzYMqSrrujAim5UlYhoYtPV/7V00d/LDdyTN+bGvaIdZhiDwoS/OtgPhmzrMq0teDeqiRpp/u8IuIaTJT+k24HpTjp8RV+jZb0Gu4BgQTGD1p6uDgZAtYWxiJJwc6sA90L8GDsrR3ETqUW19KuqBTrD241tcW7uc5g7CnrIrETiWIc4qzFlJjgJnLzNbzMxApeogCeavs+xkdiIGuNukzJd4AIHIqxiQcQbQMSRdAcm1UwDPZ+ayKJHqN9zNLepuyBSXqrwr9PqBcPrPKTJ0KkMBcQWWX9yDG4jR9PPglRxDD9JpTwAJTxaClbM+IYC4L83xKGAbVXg1gCVFIt9afHuaIz5hVkEjpSAALKUd1MMWyGKHSI0xBehlInR5C68F4rJ2YM1z+oVoadkQBWP2XGE8YjIWVnss0oyd86p6ni9MlmaR525MHy3K0NUlvUtUIp1WvoHsh7YCcdMvM+HPSLUjgGHp7tGZcKM52f1Dou17tlSY+xgi6RYrijAQTYhwpctRJCl2d5JGYDLUOP/4zS5x+5jG22H5+qCUMp68wCkrA46PoINDalWPhRNtWQ/s8HchsatJdYVkiktMUE3uozN6qmyeY/t/etSNHDQTR7hu0dANJN5jdDDJCOAKZY8eEhD4ADnBA7JCUnDNQReKbUCWY/o20u5Jsa4eaYDpw5Cq3e3qmv3pv7oSoX74063s8zz9jxyZKC0Ld0nAcwcgz/RLIpB9PMuHpNd+lYJd4F94ZhNziy4o4Yd5LLFYc8uh04mT6vf6Awb+PCAcnd+EPybuVRGH6iDi4ykk0if8H6Ru0S78JNcQEl3l5aKDbT0Y9OoGLn3shl7S68AjX+GTeVNyCV1cPNNbYwZe+8CT3j8FFDhj2gQ4412SIPAn9FmSUtI8NrmvQpfyWB62zeOx6XcYkf6EJFT6qDwmKtFkr9p21gLcHup4XYk5NyFDk3CwF2GvCGXebRK/l5qz+fgiGdS53nhPXmS+w8RB36mdELU3Sr11dEDJYtz7qNwy2gBGj3XkLEs+Lqtfd41apWuL16FYt6B5xULAfY7k4x24XSPzdBpxM7yS8S/60WK6bBaN+7x9uBjtjpCuosqCfzsYaWxFfdhvUfJ77V28evj19YdY4nQZTJg3J8zfRkFYWmMjQLcNwvH36/fjrYAC6V7gNG2aZhPbFv4X+jfi/C/Lj8dN4L2Q6HWdU+SwIPtWRuI8bcz5+Bo+338fxp2OrUjYf5P6KhvaYLMOKKVAnF9wm/3A3jjex9u107YmyKahTHQntq7sZOinlOHL8+vlPar1gRgtyE4NDCtmIZ9WCtgb09u4++LSaKKuGqtVm7ERPf2Kq8FHg9uWhhnz6yaMvkX1dP/JbzA91GDx/pLwaCpWMhHbacFdUdMowGGSmVCVZLaiJyuYfkZabUqkFEfnEAXPe4pf4QkJZDEJW3vveUwn66XdVRnUc99Oke0X5j/i5FtRr0qX9NHVBKsaCZM21IRXGcQG5CAtGJ5wXCZZBYhn6WWGsO2m9klfHCF6GgvxWkq7PtfJD5hFlXGJIFHBtrLMsx22glBPmoKg0f23cTdMShghK0ZDPmBpnTdcrUsgrI15otOWtsiXylhBAQRa0/T7rUFM59hMLwmQQQbIfXZAFdYhIadKEAOUY0Ht/3EvnyMdRpCQNid0wGpEUs5XKsqB6HKt4YV5cjBvG+gQBgKg4/bQ2iK7IXQiE8oSk+0cExeRZF/yQ8Ao98qxZA12hR575nEs1X5UqVapUqVKlSpUqVapU+Z/yF2gfJuW6fDPhAAAAAElFTkSuQmCC","e":1},{"id":"imgSeq_33","w":320,"h":320,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_34","w":320,"h":320,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_35","w":320,"h":320,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_36","w":320,"h":320,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_37","w":320,"h":320,"t":"seq","u":"","p":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAAFABAMAAAA/vriZAAAAJHpUWHRDcmVhdG9yAAAImXNMyU9KVXBMK0ktUnBNS0tNLikGAEF6Bs5qehXFAAAACXBIWXMAAAABAAAAAQBPJcTWAAAAG1BMVEVHcEz7Gyj+HyjUd5XKYG/JdIa7SFvIc4PftcCHIGusAAAACXRSTlMAAwj7La/4aPlPmlBmAAAS6klEQVR42uxdS28USRLuXLHaa2QILdeNVJm+T2HGVzcYztjA7BlreriO7cF3Bgl+9la+H5VV3VWVaUorFyMYgdr99RePjIiMiN5sHp/H5/F5fB6fx+fxeXwen8fn//zh6lk5vNVCZJyvGmGEb4UIE3wc1qt/60TI+89KBYy4RgotPuoeD3F9AkaOons6nCujkFnhCkkhCYEro9BqnVAEKpSropAZ/eugCfvgmii0GujhEeGKKGRaAVGEj0YIayJQRAhxPTLOEmgpXB+BTfdLP2tRwpjAnfsNlatZC0CvgY2E12hLXoeMzSHiCaRdaCZrIdC6wF1jRWyUcC2niJaw1kAjY62EK7FhJ+LXHbTmr50/7WBFKtiIi9P2pvu9/UU4K4GVqKDWwdu2vZS/vdDWsh6A1kRetWc327Ztv2kG1yBiq4Jaxift2c4BpFUwGAq4w3T1QjRX7dnXxvkZWIUKahl3erfdSRs5u9H4aCUAkftIVcYKf7WBp4YVqaCLY/T/Ea0GIOw8sF1jT7o1OGrjZJ7u70RI4c54GfzpR52xkWb/u4+kZbiwmnDLpnPX3x08j5T/fICuYnSx432EPRt5uPCL6bdmriIjKEjpdgG+ACB7sIoSy5QCQ1doTAVjI2YPVjZkOXicgrSTPIE896qH56/D58/jyEQgLS/Vd41ZfCgZjDL3pLz1cLXhPIFGyqJXPBp41UMTaIqrnkPD3wCBNQEyPvaQsmVZpdYaOERgRS0cQSdBKcF25sLHCaxIIR9/UJZAUP0ZwnBBmav/w0+RMDfIUhTuVVS9eH0QYAAv9YEkLbv2FQqf8EAv5umOGEfhzwAIA3bg7gCUG8KaSmgl3DTnMQ79DwBg/wTeexWSfQYAsuW8Ms0S3rafcoKUSJh84ve3JVgML1B4/sNDGQY/7j/lHZqmECBbgqXoEmpAe2ChCkp2kL+5/jP78wCYQrSBHkB1gyfe3vTisFS7i9jI0/eQ/8BgngyDKHDbtr86Cof8FywDCKbQkUYD9n020KnghuWrDydt+91Whvmge1iugjjy06SM8wx2Ej6RZa8kEOsfALAIoGVjAKBiMCHQMoj45Kq9dKHYsH9dpILgAqvjP62vcV600svgAYCwWAVx2oe1rHcQ72RG1X8pKwOQjRxnhxlUjhpkMEYHAPIFAGFOYGxELCNFmd5nbroLRbOz42IXbmkniIcAwgInw2YD1MG2u+jOARS0CGBKHzv6B4VNK9nPpv9q++XTEoCsh49PeqmOpjFHoAYIX/bfligh64enU8knssdIDmAXglyyBQD7+GDih6NB7dU/8cn1+QIGexKGyQADHw/ZD/9kiRnzBRL2rx5Ii+3fYjmA0BnJAv4PffoCCfHEDGccQEmAzgyBz/6AcNBDzL9vcFo+1dZGDyC2vLYUVgH1JSbwuUoMh01wtoQx9GczPyMc4yPmATz57Vzxh5PdTIACjjqm5gF8vn8nJTzfWw2/ZqmMNcBn138KVUXTFJas/7ASAOnpncwscK4STgk2YZ6CC4oqVKULezCfQntn2IVzssxXoca30Ez8jaHGV6EdIU0oZgAkVaZHBZJXkTFfBlCm3qTuWbFCJ/wyGXsGdRkSEWso4fyhqOjSmmTrYh0lnE2hJdDd/FP5Nu7FADm6Xn15pVAd4OSAGMNLdSw/S7AYoDViSyLVBggzdDDBV+MsIZdV8BkMhtMOVeKFuTKOGGx2VaYxmK8uTz/rbZVZInx9deplXBwg8pP3Oz4HIJrenZO2bV2beQUG8c3+j8kyZoEOvmr//hvVZQLVAviN4xyARgdfte2p0sFKDPJ/fr6hqTIOGdzKPvN6DHY52d10T2gZlAj/cyGvi+rpIFcHPU2TMbPhlqQQmjrRAuP9q0CY5GUiT40KYZWTRL3VDICqLSJpHquTNtHgZeUhCfOAwEoRq9W/SRT6hn0bLlB5Iw7CGeQTh7x97ZI8gVQpazLVqUkRTdAgqCnEGrOvkQ5OopCFLYx6AhsrzL4yX2NWeni8Kww7BElfqCoNhLIqyPyaAVe7OIoEFrWpqnANeYVJDC9g5XLtaTIBoEKo5EumQ6sGgWQZJH5kn1yEz7BXYbiZxa2mXshwNIEaoT0tCxMYSBi1LR7bC8niNl9OdZooWeBlTBWNjku+k0ZkqxmMbQoT6A5UWShVhxbyI5wZG2y3LGsiLLhsQ6KwvsJnAITCPnBjmzfNeaXnU/CYluE8f4wDK0wgc2eBC+vomOw7h44xgLI66AhU5wjZsZRjWoZNx8j9edStwJMmy8UmEu6roWBw5mAl17zwzf5dSB/fQGF84JwgjwpAByk0AP/dvvO9FFx2CJZVQQiddFREO2THth/j5bnFx/im36ZaBJ/yzMngkTjgq10o+DropShOIGeuecqp4MVvrzOTR4e8YKd/fJNr9F1owy4RIWfCV61qJxXjSsgy5wcrr4FOxEQuL7vSFZbstSBzf9E/P0yXLxQ3EVTBMAl703FlJ/l7Sjg6MgKQ6ZMupIJEOsyy+wZ+3Pg6aW+2YuCAU8+mdCADzkCEv4rZtt+j2QQ4Ap92MYV9tFFBnQkrhIZDs44jHe8YnWhhoPq4CwPUDHKxvb+XJ4er/6A5j6OYi43j4zXwMdUKQPh8v9/5SCE47cIU8sBIkLLhTWmAxkae768jBl0ZLbTjUQKZsuHyDIKOo/+1/0N3Mqfbp4Ja6YGpNFYDn2GwA/HlRjVEiPhCCzFITQ74QJkpQXGAYCPpf9imkuwCL0XhgUm5Ghpo56DQFC06FUzuBJF7GQ9PvWoGpasuL2GwFTft82S+6UnEKKThowhVnF+eQs5sddRgTFwNkg/8tce8/zDIYBURK4S6YqT7J01iLHzuZJVQj3zt90FLNgbVuhomYhg0NTdV00KO8cA8upBGM7g/jcZt9YAFTW78ncqgFrGOqtXUhIPnZ341rJPLsIqj7atKPSZgEB1CXZ2hoEGC/PV5PCeMupmM1HFTbd2hDWaUM9HgVGiYzT57E/VoAiAtZqihgkbEZMzYwOPU84YeINoAUli3joTVdm4Cd+V96wmVq4nNxDAYFytteoDO0hmvIWJmy4JG4c2VUY5BFimgv/gSVRryND5/1Nn/uHGIRsjbu2CaMSRQxBzXknEgYXeYBDrYfLhqXfIUVvQxREhOC8rHMoGN2Ns2bSb6wDtpX7ZBGxEbYpCo0hYtk7UrjTKXqIZB/f4nL9szd3kZxDP9Mk4dJWQ6HCQ1t6iyOsugsYGmlQuffAEkIDBODqjS9mFuDjpT9iB/3pn3v2i/hgs/wwsp+a8ffk9CitIqyJgtKqhuId1+qnZa8CBBRvfm4VqO7h8/dqlgfNxUyZi0Reo9ESbsIldnoLhTzCuhRPVlf+b2QNXwM0x5GYNP6ZFiUfsc7n019hM7fVxf7GWFpLlvb6q0Ubhw2mu8DrQwqqbLNixMABpP2Xy8Ub7o7FJU2cOirx8oSNcVl8bT+FpXlkG/4+tEVjvr6GByNeKSEA1RhQHJFp2AQb+JrO1EXMXNWAZ7xQQNUY1fYLLAJNJB85ycytn5GgwCDwvTwne6a2doLsaiQ8Ltmwt2zVGlFeK2bkTCrVg0SZJLUcIlRVGFMIloJYMVtjfr8nQnrO3nl5dxjK/iLnPqRR7O34rG+Cp075tQRqras88/XvTwUdQllZQwk4hW1IlmbDQtmusfl7G8yN7dJVNy/s4nF3OXBQjAdDDY/fiPp/adtjd2Lima6U63oMVVMLceoUI+or3gW/tWb69+DW4f+s2YeRPBKokxsxmT8LHdVu+kQcSYv94WNBE6p94yt2LBVtzZuTMAqc9gfE9iD2r0LqZGLAPMyjjYn3n145sIG4ETZuxJJ4JSMRIdvlieiRDSQ0tcqMAkYRDiw1txTvrMCdpXigeDTLuZZDnlWzVsEREISXQRfdGIsAWJCgmJafZI70ZE4mPSq049fOjO7VoEqktJznJfzCEQB5q9We+LRki48mCNrB3S722wWo9mDhAy8WNUIA71dVOHwV48iDQ41pRqoNWHSnUZzWD/BlFLmGWKab3vaqlIoNoiZi7qRCYwye1jMSoY0431vhQKDL409NRSY/mNERHfZHf6VimuMoOwt6WXhkr2LLSpRAVrFPh13p6UzM1aH8h1AOb4rriXlDkZh47NUMJyFXtvxNvT+zsbx9RbbQ66hK5E3NzeRME05O7dwuG0tt2NbYQsxaAdlxJXZ1+dgGkA38afI7dnKlmvvZVUV9BljaM500mJK4ZDrgnVZ8Qdg2chg5s6ImametQx+F/VaeRCd5ZtkvUMmm2Qlb8Zz95ByPj44lQl7KTjGIlvQMRaBxvzFR5U80vTVB8d6HIuye+XcJnIUJNs4AZv31fLNqO80zcsoC5dckvggIix9pxzJq8zV762Nq18YL5Pm/WjLY71CFSdatxX0d1uOOCbvIhZL4XBgW2G5SJCCBbXoetxGmggYmm4lbHhsuG/6hbyRRhH4BDC9FsesPeNaWXXroNJ7IgLn5rpDic2XDL2Qu7bcNnF8Oqsg2AcEc0268EGHeaW64e5ASQRbTkhSxym88gNJMlIf3CWgUUjkoSjDa6Fqh/2Qtv32MFIj53tAiLy2TPkBFyGQonETRoYAY9ooOIo6GKhka/wKCVjmzcFzTmwGWHQNBsanxmHggV23OXDhWAiTI0zjHZRcpa0lA0SWIJCFS54OzZhwmZ0HkkfPW5zVVraLCxjcCGh69WGcXwbtxTb9U4PCLikjEMRjxqxvZ0Kxr96BFJz/74YQPBW4hg81Mgb6GwwPuev4vkzty2kiKdmEYNwmEGzfT+pjvhuENHsfymlhHoLfbgnXOXr7NCL1Lc8gGr77QmYUFycF+sPcLn7/9q7lty4YRgq3oAycoExpu0BpkW77aTNPh/kAgEG3TZFj1Agx27Mjz6etNbIFKCFnW2CEE8iJZGPj7rpAZd5qMDP6ekMglluXa9iZm6MGmYGjWuwzAGcdsEEIYX02Q4cufPSrHJHy5UL1RcweYmODOmVIgLIpWO7sgQowVHl/mGZAyjzExJngmRGi9BHjB5TU5DBTCK3YF3YuPRK4bP6U8ZsXv8sCVe88kwf4Zc8/CKArFsf+1YtjhKlzlxSz0KX9VbBmZqLYUYEAv9y8OX6DdQ9NwuCWfXO7kEfhU6qhzjBGyVku6xhpJTvhqKu+38ZOORpWrMJ3om8Zi0ZOh8SZJ2ziS0N1eHVn1dPRnMEh/3zt8FX+R7k8pLj4+NdAwT99eHw7HfVBsYK6P50+miPoB9vXg2sK2rNE0qPpztLdT/dg++fvhxXqNgOkWl2czqGaovhHrw6fB7rEYyHyH7cP5hqdIb5NN+fx6o9CEkJ+fi/xObaODhWxkFIC7p7e+m3cNcad3WF1VkF9Ji2M1oieE4UvMiJkxh9jMR5CwMhNlDVkTfCmCrqPIknndV8bMj691aFwV+H+wdd4sGOrFetipj+vWoz/DF34vRBVm8gI5gYaDmifW3aMTrJ9TSwT6cnGxagfKaMWHMbFErwB6lxB8KjjX1zCLEaQaqAspNQn6JZiXH9WIigo9xGoRPWTIU4r4Aq/RDMDHSp4H3VDtn5t7g0ZvY5knBgplnlFs4R5CSPM/xAMcTKLZwz4i460kUDpgjDum09Jz1yWby01Vh+b9FErO+9hZmivLAPywxEHde6nGupViCAHELNTxRmeEmACN3iKq+RmCAKnVbiwxypwgw0VwanX4elpOS6o0h0H/XOW+jEk4WoCDbRGEiToMJsGcpS8ZKqJfgAGmglpWusRXu9cJT5GzBBcFJT9FT7d+0gTNQDuF4FJfZxJhlJDgsBGmLoo/5jqNqXIQgkWChVYNcOQsTZRFEssU8KQmIjAjRc5OS6USiAyYUWz3+JREVw2MpCgiJyCsr+0VRr8Vpqfd3GgNgOQV6oCQn0iKX2YVJMR/SuYSikeMEOiYUhjSkxcEmtf12sBlBxtUIXJrYE5LpnDR2ZHJel1cqUmRBdVuv39vKys2sJn6qlCKKinkDYMhSK7BtZh6WeDxlFiMbhNjtMgOOuK1beQie8tihhDw1X2Il1UHoa0MHrIS32E8eg4SLDZQK2EArB8sMCkA1j9eWAixMP+99fE+piL1+wzw+np1u1z3VjIYRmFn/14+U2UGL6QTDS7ob7l59xhaEf+zROD+8+BWab6wtBFC8+ckJWDqNu9mCkVupTtSsEA8k8PrXshaJXejGwFwcIAXvyYnpzCil7F8JgR/YhRv6xT5ocsCcEYUaf7QlAbgfC/LWKTe9bFQgmfQQ+I3R2gmDKQEZppMKeLKRQjeHJ5LoKMvJyd57v/bQdXdNnZ6WFwMk30pjtbA/KeTytMc0LcV25cHZjcF61yrEzA6X3x4Mmq7tDkF/T7C4drrCEGuAyRH/4abCWVzz2aSEqZbxP+6Ttq8lECVMMu8UvHiiu4w9c1+Zt3/Zt3/Zt3/ZtX/n3Fwx4wN8sBcMJAAAAAElFTkSuQmCC","e":1},{"id":"imgSeq_38","w":320,"h":320,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_39","w":320,"h":320,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_40","w":320,"h":320,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_41","w":320,"h":320,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_42","w":320,"h":320,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_43","w":320,"h":320,"t":"seq","u":"","p":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAAFAAgMAAACw/k05AAAAJHpUWHRDcmVhdG9yAAAImXNMyU9KVXBMK0ktUnBNS0tNLikGAEF6Bs5qehXFAAAACXBIWXMAAAABAAAAAQBPJcTWAAAADFBMVEVHcEzfSFLJe5LCdYV8J3ylAAAABHRSTlMABNdtSeCAewAABGdJREFUeNrtXD2qHEcQ7uLVpKIKdi2wrqHMSQ+uyd/ANoIHRokCyziUAj3hO0iBbvASgQMHPoACHUACHUEXMOgA7l4ZtDOrMezUJ/Teoz422eTj66rq6qr+mZQCgUDgtqKUcyhfpzxACUfdGFIiaQN0xFYBJFS0wrHqGzYZasIBqrBZcFSgQhv07gfDEfKg24uXQEJ6bsPFKxUYofxkw4O3QIVdp7rjAacwF7P6Azql7GcKROE+xeQ6T1BT7+Ne4V4gJjvsFfa0gWWb3ReFgstfObe5TLjcwFwzbDZcuhHJnWgCxmHPmbMyzoYiJJwFqJAaIwNtaGzcAxVydQhwxDUOlU0Jx0jVIQSMmmrEqpCBQ26DTj22PiRJge+LLoNdegEmTL+A+ZjQCnu0Qvi0oAj0I2zRhD9e96lEBR1Y6OwR+DZ4gs4nj9CEQzgpEPDg/rUn5HBSIBAIBE7HPTThQzThZmGFK+/WEi40WHdeYNdgWk+4VNHvwHzdOVihRPMaCAQCgdsIKpO/Z/717rcJxd03boWXE8LOP2b0aRH0TDYQCNx4bMB83WN04v8D3CsJuJlLXK57mlbGUlIStEICM2b0/jzy6t9nGxJcIdqG6EhU5euuEG5DhitkcByGl2+Gl8+9Vpx7/k/PKvqVu9XlyhGG3H4zbEfPgE3mKZvIY0Oj44ztmYycssynCtV1sFtdoGhVOB+h1IXm99UKRbSTY4X31yvszPKRDWntPUbOcvb3LBSbwvXH85R+vprHtjiSJNdc815VjhSunseUrJu/vXDFYRY6eh3SezIkEZvZtCxmR7mjvFc43WBx5fBMNYHZ9BCOPXdfWdpztDQJHM8t/Srm+HGbukpGTdUrUze7FGqSXmcHT66XE+3ZQAvHiZezKw6F5+nGY0JKnxUC1/n92wZk8aCtOQMeB2ob82SZ8vbPQqKH+bSod8RVIR/MPPMatI040RcjzpPj6XFj46SkAyj8S9LBIxt1Pj+sM+UfOiyLy86rsP0OJtvle2/NLdNV6fJD9sbNNOM/JL9COXzvsNt4pyHJJF0V9wPvOvcOBzn6W7U86/3AnZUZeJuECKxQwA15XfrRChltQ3T/LMRohRltQ0F7OaHjUME2RG+7gHdQjwB/wXP2DkyoaIWMJkRHJf4BIF5hCgQCga+sKN0n6JI6bukKSchm4+nHz9vzZYG1gj+d8IcX/yPQhhUKF1fe9kUlsZMXlW5c7jBsTZOhizZsX8axFTtrtDzk6pTTi7vlRmds3wMCVne0fW2WkeXn8HocGHjLgLZPzXqkwlLG2gUBbdiVUQmpcFssQ49Oc1GGfs2Ma3WIVEhiPVYhtY8gQRVq6qFe5oz9NA4Jp54NyohVyDVb99gdDVOsDWtyBbcpyG9S7Ufco3dIoo0KBAK3FALmQ994/e9sGjli8DVfIvQONVqhwm2o4KOSnp5hj0pYf0XPlA20ekwqHVggCfQz1Pgt7nbhAsup4PxF8NMh+J3c+FBg4MbgX5dihrum/lsqAAAAAElFTkSuQmCC","e":1},{"id":"imgSeq_44","w":320,"h":320,"t":"seq","u":"","p":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAAFAAgMAAACw/k05AAAAJHpUWHRDcmVhdG9yAAAImXNMyU9KVXBMK0ktUnBNS0tNLikGAEF6Bs5qehXFAAAACXBIWXMAAAABAAAAAQBPJcTWAAAADFBMVEVHcEzEfYvJfpTCdIQiU2r9AAAABHRSTlMALc1wrVdrFgAAAPJJREFUeNrt3L9twkAYh2Ej80cCJaKgCWEDGgYgkkfIEBQUFIzACBmCQRiJEUJBQY1+iDt4ns7Nq/N3WDoh2U0DABVru3BwfkrWNpdgdIX7punZ9Tv108GRmQJQ2MHokC52hkoV0r/UYfpZaj1LZJyNAF7ZhxEA8Jri/8x/menVtvggAPAk37cX00BwfHuxL/GMCPDeunCv/St9hQBQkd908JgOrmxSwiwdXBd1e/H3V+InzvwRlohdOrgxU6A+vUO62D10vZUtF4A3tkoHp2YKQMhnOljEV20GxY+JB/pJB5fp4MImAQAApE3SQV/UAe72DzPvDbpXuKd1AAAAAElFTkSuQmCC","e":1},{"id":"imgSeq_45","w":320,"h":320,"t":"seq","u":"","p":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAAFAAgMAAACw/k05AAAAJHpUWHRDcmVhdG9yAAAImXNMyU9KVXBMK0ktUnBNS0tNLikGAEF6Bs5qehXFAAAACXBIWXMAAAABAAAAAQBPJcTWAAAADFBMVEVHcEzFf4/EfI3IfJHAnu5OAAAABHRSTlMAKGvKeHXoAAAAAMlJREFUeNrt2jsRwkAARdHw/zRQUkFDgYyVgASkRAISEIEQJCCFGRQA8xg24RwBt3gpkp1N0wDQH5N0cBetnZtmmw7yqdYEAPTcPh1c25Q/VcK9wc2mVHqoKTaFagyqDwJAb23SwbFNn4bpE8ysNSoA/Mi0pN/r5XvfTnPPC4C3LdLBpU0BIOWaDp5sWqV59cHajNpwMH6tQ8YlHTzbFOieYQkH/VsJAJ042gNAzDEdvNv0JQcTdMaqhINTmwIAANQvfnU+KkaFjAekvAtQDBeFnwAAAABJRU5ErkJggg==","e":1},{"id":"imgSeq_46","w":320,"h":320,"t":"seq","u":"","p":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAAFAAgMAAACw/k05AAAAJHpUWHRDcmVhdG9yAAAImXNMyU9KVXBMK0ktUnBNS0tNLikGAEF6Bs5qehXFAAAACXBIWXMAAAABAAAAAQBPJcTWAAAACVBMVEVHcEzEfYvIgpYobUs1AAAAA3RSTlMAQpoo45MDAAAAnElEQVR42u3ZsQnDMBAFUEvEkNJtuhQe5EbISBkhIwecBWw4wzl6b4CP9AsJ6aYJ4G/dsgMfmWEtTljhKBYVAMAxswqgqo8KSBIqABwYADAgo6ZzLNmBq04BYK+WHdgH3jsAlPAs/2wHgIt4lQ+kJsOk43okB7ZQaklRPhDggsw6AMCFDQCV3LMD/bnvFeUD+elvHQAAAFCRByubL+CFBSv+qROcAAAAAElFTkSuQmCC","e":1},{"id":"imgSeq_47","w":320,"h":320,"t":"seq","u":"","p":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAAFAAQMAAAD3XjfpAAAAJHpUWHRDcmVhdG9yAAAImXNMyU9KVXBMK0ktUnBNS0tNLikGAEF6Bs5qehXFAAAACXBIWXMAAAABAAAAAQBPJcTWAAAABlBMVEVHcEzGgJG2g1U6AAAAAnRSTlMAVvSbOfkAAABkSURBVGje7dexCYAwEAXQREQsLS0dxdEymqO5QsBENPde/SHcT3OXEnFNtcGlLpZVCjxXVDCeUwUA0NMRe/xsfwSAGHYVwM9cKghgG+u89KEAAPRWgsz5jeV6bR4EAPqbX3jjBvw3AumnqpB/AAAAAElFTkSuQmCC","e":1},{"id":"imgSeq_48","w":320,"h":320,"t":"seq","u":"","p":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAAFAAQMAAAD3XjfpAAAAJHpUWHRDcmVhdG9yAAAImXNMyU9KVXBMK0ktUnBNS0tNLikGAEF6Bs5qehXFAAAACXBIWXMAAAABAAAAAQBPJcTWAAAABlBMVEVHcEzHgpT1HakAAAAAAnRSTlMAKq0oBO4AAABbSURBVGje7dqxDcAgDARAIBF1RsgoGT2jZQIkFxEIuKu/4V1ZOCUGq9FgicWySoGWUwU7u1UAAKy4KwMAmyi/BwHoJvx9eUzxnMtEAQCYjYuhrp5o8NUVAAzwAYvWAVDjIjWnAAAAAElFTkSuQmCC","e":1},{"id":"imgSeq_49","w":320,"h":320,"t":"seq","u":"","p":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAAFAAQMAAAD3XjfpAAAAJHpUWHRDcmVhdG9yAAAImXNMyU9KVXBMK0ktUnBNS0tNLikGAEF6Bs5qehXFAAAACXBIWXMAAAABAAAAAQBPJcTWAAAABlBMVEVHcEzKipulo63KAAAAAnRSTlMAIqPzjNwAAABCSURBVGje7dCxDQAQFEDBHxG1EYxi/6msoECCu/pVL+JpaTYsAQAAAOxVLQAAdusWAHygWQAAAFeoFhyUl4cA8KAB0ikAkfSu18MAAAAASUVORK5CYII=","e":1},{"id":"sequence_0","layers":[{"ty":2,"sc":"#00ffff","refId":"imgSeq_0","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":0,"st":0,"op":1,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_1","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":1,"st":1,"op":2,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_2","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":2,"st":2,"op":3,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_3","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":3,"st":3,"op":4,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_4","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":4,"st":4,"op":5,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_5","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":5,"st":5,"op":6,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_6","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":6,"st":6,"op":7,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_7","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":7,"st":7,"op":8,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_8","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":8,"st":8,"op":9,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_9","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":9,"st":9,"op":10,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_10","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":10,"st":10,"op":11,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_11","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":11,"st":11,"op":12,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_12","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":12,"st":12,"op":13,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_13","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":13,"st":13,"op":14,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_14","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":14,"st":14,"op":15,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_15","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":15,"st":15,"op":16,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_16","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":16,"st":16,"op":17,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_17","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":17,"st":17,"op":18,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_18","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":18,"st":18,"op":19,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_19","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":19,"st":19,"op":20,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_20","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":20,"st":20,"op":21,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_21","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":21,"st":21,"op":22,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_22","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":22,"st":22,"op":23,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_23","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":23,"st":23,"op":24,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_24","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":24,"st":24,"op":25,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_25","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":25,"st":25,"op":26,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_26","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":26,"st":26,"op":27,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_27","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":27,"st":27,"op":28,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_28","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":28,"st":28,"op":29,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_29","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":29,"st":29,"op":30,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_30","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":30,"st":30,"op":31,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_31","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":31,"st":31,"op":32,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_32","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":32,"st":32,"op":33,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_33","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":33,"st":33,"op":34,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_34","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":34,"st":34,"op":35,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_35","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":35,"st":35,"op":36,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_36","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":36,"st":36,"op":37,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_37","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":37,"st":37,"op":38,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_38","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":38,"st":38,"op":39,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_39","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":39,"st":39,"op":40,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_40","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":40,"st":40,"op":41,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_41","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":41,"st":41,"op":42,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_42","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":42,"st":42,"op":43,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_43","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":43,"st":43,"op":44,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_44","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":44,"st":44,"op":45,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_45","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":45,"st":45,"op":46,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_46","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":46,"st":46,"op":47,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_47","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":47,"st":47,"op":48,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_48","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":48,"st":48,"op":49,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_49","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":49,"st":49,"op":51,"sr":1,"bm":0}]}],"layers":[{"ddd":0,"ind":1,"ty":0,"nm":"Small_win_hearts_v_02_320__[00000-00049].png","cl":"png","refId":"sequence_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[160,160,0],"ix":2,"l":2},"a":{"a":0,"k":[160,160,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"w":320,"h":320,"ip":0,"op":50,"st":0,"bm":0}],"markers":[],"props":{}}'),Q=(0,n.memo)((e=>{var{images:t,spin:r,winningIndex:i,animate:s,jackpot:a,bounce:l,setAnimationRef:c}=e,u=(0,n.useMemo)((()=>t.concat(t).map(((e,t)=>({src:e,key:e+"-"+t,winnerImage:t===i&&s})))),[t,i,s]),d=V()("slots-game-row__slotImages",{"slots-game-row__spinAnimation":r,"slots-game-row__bounceAnimation":l});return(0,N.jsx)("div",{className:"slots-game-row__slotRow",children:(0,N.jsx)("div",{className:d,children:u.map(((e,t)=>{var{src:r,key:n,winnerImage:s}=e,l=V()("slots-game-row__slotImage",{"slots-game-row__winnerImage":s,"slots-game-row__hidden":a&&t===i});return(0,N.jsxs)("div",{className:"slots-game-row__slotImageWrapper",children:[(0,N.jsx)("img",{src:r,className:l}),(0,N.jsx)(o.J5,{ref:c(t),autoplay:!1,loop:!1,src:Z,className:"slots-game-row__smallWinAnimation"})]},n)}))})})}));var W=r(10358),X=(0,n.memo)((e=>{var{images:t,spin:r,winningIndex:i,animate:s,showSmallWinAnimation:a,jackpot:o}=e,[l,c]=(0,n.useState)(!1),u=(0,n.useRef)([]);(0,n.useEffect)((()=>{if(!r){c(!0);var e=setTimeout((()=>c(!1)),.3*W.R.second);return()=>clearTimeout(e)}}),[r]),(0,n.useEffect)((()=>{var e;a&&null!==i?null===(e=u.current[i])||void 0===e||e.play():u.current.forEach((e=>null==e?void 0:e.stop()))}),[a,i]);var d=(0,n.useCallback)((e=>t=>{u.current[e]=t}),[]);return(0,N.jsx)(Q,{images:t,spin:r,winningIndex:i,animate:s,jackpot:o,bounce:l,setAnimationRef:d})})),J=r(21762),K=r(27567),$=r(83807),ee=r(79587);const te="slots-game-spin-request-status__blurredContainer",re=(0,n.memo)((e=>{var{status:t,allowGame:r,declineGame:i,attendeeName:s}=e,a=(0,n.useMemo)((()=>({attendeeName:s})),[s]),o=(0,F.n)("slots","game-request-allow-button-title"),l=(0,F.n)("slots","game-request-cancel-button-title");return(0,N.jsxs)(N.Fragment,{children:["approval-required"===t&&(0,N.jsx)("div",{className:te,children:(0,N.jsxs)("div",{className:"slots-game-spin-request-status__requestModal",children:[(0,N.jsx)(h.LocalizedText,{href:"/slots#game-request-modal-title",variant:"h4",data:a}),(0,N.jsxs)("div",{className:"slots-game-spin-request-status__buttonsContainer",children:[(0,N.jsx)(ee.z,{title:o,variant:"primary",onClick:r}),(0,N.jsx)(ee.z,{title:l,variant:"dark-transparent",onClick:i})]})]})}),"pending-approval"===t&&(0,N.jsx)("div",{className:te,children:(0,N.jsxs)("div",{className:"slots-game-spin-request-status__pendingApprovalContainer",children:[(0,N.jsx)(h.LocalizedText,{href:"/slots#pending-approval",variant:"h4",color:"light"}),(0,N.jsx)("div",{className:"slots-game-spin-request-status__spinnerContainer",children:(0,N.jsx)($.Spinner,{type:"light"})})]})}),"request-denied"===t&&(0,N.jsx)("div",{className:te,children:(0,N.jsx)(h.LocalizedText,{href:"/slots#approval-denied",variant:"h4",color:"light"})})]})}));var ne,ie=r(61802),se=["attendeeId","userId","status","allowGame","declineGame"],ae=(ne=re,(0,n.memo)((e=>{var{attendeeId:t,userId:r,status:i,allowGame:s,declineGame:a}=e,o=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,se),l=(0,n.useCallback)((()=>{ie.p.shared(r).logConfirmationRequestInteracted(t,"approve"),s()}),[s,r,t]),c=(0,n.useCallback)((()=>{ie.p.shared(r).logConfirmationRequestInteracted(t,"close"),a()}),[a,r,t]);return(0,n.useEffect)((()=>{"approval-required"===i&&ie.p.shared(r).logConfirmationRequestShown(t)}),[r,t,i]),(0,N.jsx)(ne,Object.assign({},o,{status:i,allowGame:l,declineGame:c}))}))),oe=(0,n.memo)((e=>{var t,{userId:r,attendeeId:n,sessionId:a}=e,o=(null===(t=(0,K.G)(n))||void 0===t?void 0:t.name)||"",l=(0,s.mA)((()=>i.j.shared(r).spinRequestStatus),[r],"initial"),c=(0,s.GC)((()=>i.j.shared(r).startGame(n,a,!1)),[r,n,a]),u=(0,s.GC)((()=>i.j.shared(r).declineGame(n,a)),[r,n,a]);return(0,N.jsx)(ae,{status:l,allowGame:c,declineGame:u,attendeeName:o,attendeeId:n,userId:r})}));const le=(0,n.memo)((e=>{var{attendeeName:t}=e,r=(0,n.useMemo)((()=>({attendeeName:t})),[t]);return(0,N.jsx)("div",{className:"slots-game-ended-by-attendee__blurredContainer",children:(0,N.jsx)(h.LocalizedText,{href:"/slots#attendee-left",variant:"h4",color:"light",data:r})})}));var ce=(0,n.memo)((e=>{var t,{attendeeId:r}=e,n=(null===(t=(0,K.G)(r))||void 0===t?void 0:t.name)||"";return(0,N.jsx)(le,{attendeeName:n})})),ue=r(27048);var de=r(33330);const he=(0,n.memo)((e=>{var{profilePicture:t,name:r}=e,i=(0,n.useMemo)((()=>({name:r})),[r]);return(0,N.jsxs)("div",{className:"slots-game-attendee-spin-badge__badge",children:[(0,N.jsx)(de.P,{path:t,className:"slots-game-attendee-spin-badge__profilePicture"}),(0,N.jsx)("div",{className:"slots-game-attendee-spin-badge__text",children:(0,N.jsx)(h.LocalizedText,{href:"/slots#attendee-spin-badge",data:i,variant:"footnote-2",color:"dark"})})]})}));var pe=(0,n.memo)((e=>{var{attendeeId:t}=e,r=(0,K.G)(t),i=(0,n.useMemo)((()=>null!=r&&r.thumbnail?(0,ue.E8)(r.id,r.thumbnail):void 0),[r]),s=(0,n.useMemo)((()=>null==r?void 0:r.name),[r]);return i&&s?(0,N.jsx)(he,{profilePicture:i,name:s}):null})),fe=r(6547),Ae={cupcake:A(),diamond:g(),lollipop:b(),golden_pendant:C(),strawberry:M(),golden_crown:I(),ice_cream:x(),eiffel_tower:D(),car:j(),crystal_heart:O()},me=[A(),g(),b(),A(),C(),M(),I(),x(),D(),j(),b(),O()],ge=[M(),b(),g(),x(),C(),A(),I(),j(),b(),D(),O(),A()],ve=[b(),x(),D(),A(),I(),b(),C(),g(),j(),A(),O(),M()];const be=(0,n.memo)((e=>{var{state:t,balance:r,handlePlayerRef:i,onSpin:s,onClose:a,lastWin:f,spinningRows:A,transparentBackground:m,closeButtonVisible:g,exitConfirmationVisible:v,showClientInformation:b,game:y,gameIsEndedByAttendee:C,onTermsButtonClick:w,bonusesBadgeVisible:M}=e,[S,I]=(0,n.useState)(!1),E="initial"!==t,x=(0,n.useRef)(null),T=(0,n.useRef)(null),[D,k]=(0,n.useState)(!1),[j,L]=(0,n.useState)([null,null,null]),O=(0,n.useMemo)((()=>({uri:"/sounds/slots/spin.mp3",remote:!1})),[]),R=(0,n.useMemo)((()=>({uri:"/sounds/slots/small-win.mp3",remote:!1})),[]),z=(0,n.useMemo)((()=>({uri:"/sounds/slots/balance-crediting.mp3",remote:!1})),[]);(0,n.useEffect)((()=>{"spin"===t&&x.current&&(x.current.stop(),x.current.play())}),[t]);var[G,U]=(0,n.useState)(me),[F,q]=(0,n.useState)(ge),[Z,Q]=(0,n.useState)(ve),W=(0,n.useCallback)((e=>{var t=new Set(e);if(1===t.size)return[0,1,2];if(2===t.size){var[r,n,i]=e;if(r===n)return[0,1];if(n===i)return[1,2];if(r===i)return[0,2]}return[0,1,2]}),[]);(0,n.useEffect)((()=>{if(f){var e=[...G.slice(0,-1),Ae[f.combination[0]]],t=[...F.slice(0,-1),Ae[f.combination[1]]],r=[...Z.slice(0,-1),Ae[f.combination[2]]];U(e),q(t),Q(r);var n=W(f.combination);L([n.includes(0)?e.length-1:null,n.includes(1)?t.length-1:null,n.includes(2)?r.length-1:null])}else L([null,null,null])}),[f]),(0,n.useEffect)((()=>{k("animate"===t&&null!==f&&("min"===f.type||"big"===f.type))}),[t,f]);var K=(0,n.useCallback)((()=>{v?I(!0):a()}),[v,a]),$=(0,n.useCallback)((()=>{I(!1)}),[]),ee=(0,n.useCallback)((()=>{I(!1),a()}),[a]),te=(0,n.useMemo)((()=>"animate"===t&&null!==f&&"min"===f.type&&j.some((e=>null!==e))),[t,f,j]);(0,n.useEffect)((()=>{te&&T.current&&T.current.play()}),[te]);var re="jackpot"===(null==f?void 0:f.type)&&"animate"===t,ne=V()("slots-game__slotsGameMachine",{"slots-game__transparentBackground":Boolean(m),"slots-game__raisedPosition":!b}),ie=(0,n.useMemo)((()=>"win"===t&&f),[t,f]),se=f&&"jackpot"===f.type&&"animate"===t,ae=f&&"big"===f.type&&"animate"===t,le="credits"===(null==f?void 0:f.award.currency)&&b,ue=b&&!1===(null==f?void 0:f.initiatedByUser)||!b&&!0===(null==f?void 0:f.initiatedByUser),de="initial"!==t,he=V()({"slots-game__closeButtonDisabled":de});return(0,N.jsxs)("div",{className:ne,children:[g&&(0,N.jsx)("div",{className:"slots-game__closeButtonContainer",children:(0,N.jsx)(d.P,{onClick:K,className:he})}),M&&(0,N.jsx)("div",{className:"slots-game__balanceBadgeContainer",children:(0,N.jsx)(fe.BonusesBalanceBadge,{theme:"light"})}),ue&&(0,N.jsx)(pe,{attendeeId:y.attendeeId}),se&&(0,N.jsx)("video",{src:"/videos/slots/jackpot.webm",autoPlay:!0,disableRemotePlayback:!0,className:u}),ae&&(0,N.jsx)("video",{src:"/videos/slots/big-win.webm",autoPlay:!0,disableRemotePlayback:!0,className:u}),(0,N.jsxs)("div",{className:"slots-game__gameWrapper",children:[(0,N.jsxs)("div",{className:"slots-game__slotRows",children:[(0,N.jsx)(X,{images:G,spin:A[0],winningIndex:j[0],animate:D,showSmallWinAnimation:te,jackpot:re}),(0,N.jsx)(X,{images:F,spin:A[1],winningIndex:j[1],animate:D,showSmallWinAnimation:te,jackpot:re}),(0,N.jsx)(X,{images:Z,spin:A[2],winningIndex:j[2],animate:D,showSmallWinAnimation:te,jackpot:re})]}),(0,N.jsx)("div",{className:"slots-game__spinButton",children:(0,N.jsx)(Y,{onSpin:s,disabled:E})}),(0,N.jsx)(_.B,{ref:x,source:O,autoPlay:!1,volume:1}),(0,N.jsx)(_.B,{ref:T,source:R,autoPlay:!1,volume:1}),ie&&f&&(0,N.jsxs)(N.Fragment,{children:[le&&(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)("video",{src:"/videos/slots/coins-flying.webm",autoPlay:!0,disableRemotePlayback:!0,className:u}),(0,N.jsx)(_.B,{source:z,autoPlay:!0,volume:1})]}),(0,N.jsx)(B,{prize:f.award,clientWin:b})]}),b&&(0,N.jsxs)(N.Fragment,{children:[(0,N.jsxs)("div",{className:"slots-game__spinPrice",children:[(0,N.jsx)(h.LocalizedText,{href:"/slots#spin-price",variant:"caption-2",color:"action-gray"}),(0,N.jsx)("div",{className:"slots-game__termsButton",onClick:w,children:(0,N.jsx)(h.LocalizedText,{href:"/slots#terms-button-title",variant:"caption-2",color:"action-gray"})})]}),(0,N.jsxs)("div",{className:"slots-game__jackpot",children:[(0,N.jsx)(P.o,{href:"/slots#jackpot"}),(0,N.jsx)("div",{className:"slots-game__jackpotMax",children:999}),(0,N.jsx)("div",{className:"slots-game__informationIcon",onClick:w,children:(0,N.jsx)(p.J,{name:"information",size:"normal"})})]}),(0,N.jsx)("div",{className:"slots-game__balance",children:(0,N.jsx)(H,{balance:r})})]}),(0,N.jsxs)("div",{className:"slots-game__lottieContainer",children:[(0,N.jsx)(o.J5,{autoplay:!0,loop:!0,src:l,className:"slots-game__lottiePlayer"}),(0,N.jsx)(o.J5,{ref:i,loop:!1,autoplay:!1,src:c,className:"slots-game__handlePlayer"})]})]}),S&&(0,N.jsx)(J.G,{onApproveButtonClick:ee,onDeclineButtonClick:$}),!S&&(0,N.jsx)(oe,{userId:y.userId,attendeeId:y.attendeeId,sessionId:y.sessionId}),!S&&C&&(0,N.jsx)(ce,{attendeeId:y.attendeeId})]})}));var ye=r(85814),Ce=r(82801),we=r(90713),Me=r(20802),Se="slots-game-terms",Ie=()=>{we.T.shared().get(Me.Z).actions.open(Se,[{props:{onClose:()=>{we.T.shared().get(Me.Z).actions.close(Se)}}}])},Ee=["game","onSpin"],xe=r(55948),Te=r(37452),De=function(e){return(0,n.memo)((t=>{var{game:r,onSpin:i}=t,a=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(t,Ee),{attendeeId:o,userId:l,sessionId:c}=r,u=(0,s.mA)((()=>l?ye.v.shared(l).userIsFreeMember:(0,Ce.of)(void 0)),[l]),d=(0,n.useCallback)((()=>{void 0!==u&&ie.p.shared(l).logSpinButtonClicked(o,c,u),i()}),[i,l,o,c,u]);return(0,n.useEffect)((()=>{void 0!==u&&ie.p.shared(l).logGameOpened(o,c,u)}),[l,o,c,u]),(0,N.jsx)(e,Object.assign({},a,{game:r,onSpin:d}))}))}(be),ke=(0,n.memo)((e=>{var t,{userId:r,attendeeId:o,sessionId:l,status:c,closeButtonVisible:u,transparentBackground:d,exitConfirmationVisible:h}=e,p=(0,n.useRef)(null),f=(0,n.useRef)(!1),A=(0,n.useMemo)((()=>({userId:r,attendeeId:o,sessionId:l,status:c})),[r,o,l,c]),m=(0,s.mA)((()=>r?ye.v.shared(r).userIsFreeMember:(0,Ce.of)(void 0)),[r]),g=(0,s.mA)((()=>xe.D.shared().bonusesEnabled),[],!1),v=(0,s.mA)((()=>Te.Y.shared().userIsUsual),[],!1),b=(0,s.mA)((()=>a.V.shared(r).balance),[r],0),y=(0,s.mA)((()=>i.j.shared(r).gameState),[r]),C=(0,s.GC)((()=>m?i.j.shared(r).requestGame(o,l):i.j.shared(r).startGame(o,l,!0)),[m,r,o,l]);(0,n.useEffect)((()=>{"spin"===(null==y?void 0:y.state)&&p.current&&!f.current?(p.current.play(),f.current=!0):"initial"===(null==y?void 0:y.state)&&(f.current=!1)}),[y]);var w=(0,s.GC)((()=>i.j.shared(r).finishSession(o,l)),[r,o,l]),M="initial"!==(null==y?void 0:y.state)&&null!==(t=null==y?void 0:y.lastWin)&&void 0!==t?t:null,S=(0,n.useMemo)((()=>"spin"===(null==y?void 0:y.state)?y.spinningRows:[!1,!1,!1]),[y]),I="ended-by-attendee"===A.status&&!!m,E=g&&v;return y?(0,N.jsx)(De,{state:y.state,balance:b,handlePlayerRef:p,onSpin:C,onClose:w,lastWin:M,spinningRows:S,closeButtonVisible:u,transparentBackground:d,exitConfirmationVisible:h,showClientInformation:!m,game:A,gameIsEndedByAttendee:I,onTermsButtonClick:Ie,bonusesBadgeVisible:E}):null}))},85706:(e,t,r)=>{"use strict";r.d(t,{r:()=>w});var n=r(83426);var i=r(28263),s=r(62606),a=r(47754);const o=JSON.parse('{"v":"5.12.1","fr":25,"ip":0,"op":50,"w":180,"h":180,"nm":"Slots_icon_empty_v_02","ddd":0,"assets":[{"id":"image_0","w":180,"h":180,"u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_0","w":180,"h":180,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_1","w":180,"h":180,"t":"seq","u":"","p":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALQAAAC0CAMAAAAKE/YAAAAAJHpUWHRDcmVhdG9yAAAImXNMyU9KVXBMK0ktUnBNS0tNLikGAEF6Bs5qehXFAAAACXBIWXMAAAABAAAAAQBPJcTWAAADAFBMVEVHcEwAAAAAAACZgIC2pKSqjo4AAACAgIAAAACZmZmZjIzHSUWLbGinPzq4raNaPD6moJ2Wdm8QDQ2WPDmyPzhHNDaPcGqsoJqxoZ0XEhK8raWLXVqqOzUJBgYjGx2nSkQAAAA8Ky+NQD1pQkO+SUWOWFaETkqbU06eQT2gmpl+QkEHBwcHBASfPzmMS0azS0SaRUGSRD6mRD+fU06vUEp9ZmOvmpcuIyUAAAB1cnCYk5GmoJ6yqJ+ETkykZF6opJ+ZRUGoo5+KSEaKQz62sK6TjYt0QkJ7Q0NOPj2KSECFXlqjcGmNZWnAVE+mRT7dj4m6dXWinZnmoZ2bjIfNZmSUj43KxMCQSULhraiBVFGwT03Kg3+NWliJY2OZb2nBeXaGgX64sq+NMzCDTEiTj4yEPTuNh4SFYFyzRj/NurWKYF3fx8NMRUXGtbJWSEhnSEZuRke/ubehnJnJW1ncTEzSlJDfkYuOiYfXUlCnoZynSUSCfXvfmpeZk5CUT05+eXaEY2HPenmjnJiPi4jGamfdV1bbcnDDSUSzQkS2s7Cpb21gTU3pysfKjomrQkDSzMl8eHThVlPgVFLiV1XfU1DdUE7jWVfbTEnLPTnnXVzaSkffUk7LOzfIPzqloJ3NPjrjVVHaT0zjUk7sZWPQQT/URkPSREHPPz3mWlniT0vbSEP0c3P6gIHdTkvWSUaJgn/PSkjeS0eQiofXR0TtamjlaWeUjovrYV71eXnUQz9/eXTnYmDvbWz8h4iPh4LfTUnjeHX/jY+GfXfIQ0B6dHCdl5TtWlbgLS7kb2zDPDa9QT3ZLC3mMDG8NjJpY15za2VwbWtYVFCXko6kmpXnT0vmV1TYRUDgYF9UT0zOXVl5b2nHTkqrpKHUZWLdZ2XLU1DpU0/TKiriOjpdV1RiXVpuaGTzaGT1bm2gOjS7OzSNg3zBurbxYFzSW1fSVVKBfHrign6tMi3VPjxGQ0C0rKfTTEr8d3jTMzPjQ0KeKyqyOTPm2teek4zMb2votLCmdnEQc/vYAAAAkXRSTlMACRseDgkRAgEFFP5A+hm4+Cdi9/6iMCtBcCJY/VJ84DeZ98n6epzM65PoJUX4u/Lj2/LB62RWii38noE1s6Wt92/w716A1t+Tx3dQTvfT5jvK/TP7a/6liY6F97Nsj1/3j/7lUOCTgOVrpDdDTHmu0LL138eu/Oi74Jm11tvf2YuW5vOmpGnoytN6hf7JxuSiojErxQAAC59JREFUeNrsmnlU01cWx0EIIQmrIKKgoIKggiK41HGXVuu+a13baj1aO9pql2l7OnO6zL6dSUJ2khD2BAIJe9glLAFZZJdFUFQWxY0RQTu2c99LiNgCMZx6xt+c3D84wLnk97n3+333/d5TMzNTmMIUpjCFKUxhClOYwhSmMIUpTGEKU5jCFKYwhSlM8X8TZGuiEdv98Q+ffPL5wR1kAiF/wyrH0fH5DqIwf7C9rrxjcLADqAf3vE0U5tS6rFQIXkd5x/1dhOi15VepWZpUHNLyksbvvyIRAPotDS8/H4g1mtSw8pKOH/5OAINYbs/Kys/XpGp2/XCfWVJSovn+01cf+sx9nub+rnwNfPmMDtB9P2x/9efeW/mN+Qg6VZOvySspuXjxyiFLQkDnNzaGD3Z0lCPmi317iADd1tY4KBgswcQXL14b+JjyykO/f7+trY0tUHZ0DCDka9cGfv/qL8SpnwF0WyM9RJLQN4CgIzcT4OXu0/wrEHfu3O2P6hsA6I+JsLlM3f5UC31XER0TOkAjxsuH6yGgbrpzt729hday5xsKIaDNlhx6uqdpz9Mff2y+fvP8ZKK8m7r+41BtbVrif3Krl922I8wpgPqFSFTTXHX939XfUYlzdnlXBJ0uyFy2bC+Bzogrvi2qSUu8WfkGoU631L3na6oqM88Q7AZhdVFB7r33CXaLsFaUm1b4LsGgV4jScpvPEQza0qHoVuFfCHbNRN5Zm5jpQCFYq1eLEguK7AgGvVyUeCv3A4JBLxHl3sp8nXjj49Yl4wc1meqyxc3G8X90dLBzqLlVafSgtns7yDfQ1n/h7C26Q7w1ycLFhfr8giaTSJSXc5tCcigqqFxt7Lln1YK27HSpqqd73QEL/Ck2X27zCAjaZKGHJFvu8N6/f7a3jaX+V9bkX+oKn/wFQO80crgf3ZqTkxFRnycLfTDzsKMZ2eXLP0mkMnGP7eHdQx87edUiL4Wwxz34sI22/xRHN29vN4vnWk+huti4OFoaL8fO2oKq3xo3qJcsir8QH5deL5U1lD6YudJi87bGR4+6oPOl7j4u2mauCGrKiM+uV0ZWdB8/As4nOx7c5uzsHOiz+NmlEHnqX4MCfH0XrjyiL4VCtaCSXkCO1aKC5t8Ydb1kuaoRmFN4zJA8WWRp98yVHnH45zBZX6n7aSvs+VVNF0CLWKlMVdG9bhOJ5PZnZmdnsSy0Z83RoQMH2TVoa1tEGNTtNH8LSWuyg0E+Pqe3GF7ec0QFhe8YtbtM9oiLz8iO4DEZLL5K/ODxsfwLOXEp6WyBTBVTEfBra70WWWyBUhZT0T13sfepuPhHXRFhMm7FmpPmWuYVPldyQK9wlIHUADFO0aLEpc6+Ry1eYHfJLDTqYLtjUVxcVwQvlskQcGR9FQ9SoamoBhY/KrrU9qw51iIH9Z7NkKOyjs1dEI+1YChV3Irf4bJ0YqTwwnFdxxeTNv8TmYynFFf4nzZEvRagL7kaA715a1dXSnosm0kPYfEbVI1aZnaIJCFKobZ9E/xh55OdEYe1EHAa+ioeP8bM6ewQvgrK+ps5NseieCgsIpYuVzaInxxb/7WHBhca3iCuWPO1uaEtMbGg8oxx0J2d0GiAZoRIOMx4LTNdIElQ3G2xfXMCMlAXYo6FsuQygMjAzLFIiyj1kw8noCV39G48/DIL/i4vWVX6+JgTMlk2NplwSI3RbxJEuQU3jNrHt2zt7U3nATMdqBlZGVpmBosTpbjT4o86vXsRlKXVQiCR8VMQM/QdadHf8uTDeWg1H856FIf/EMkFK0OjN1l0dGngWXMD+zhArzUG2mZBcS9uNJ1BpzOzUlKyoAIGC7mjieY7HUP3dqbrtGCx2BnxGSiHgbVod8fQ1KCIri4oDFJgZTSEDpmMIYePEWKTjTULREmZ142CdvQoLi7WQ/N4PK29OVHRiqayDdPMUYZeCzqDwYuLQ8w4RXGn3XYSsoedT0RnJ86Bujh8ds5wk9GwycaCdgDo5UbN6fmCq/VsrT3oTDZ8x4QHSxKiI9vb3e09wY0W21BZsUNlRWQN06LFaSnqItWnuDc9XVt6SEhISrzeZAnYZGNDT3VIKjQOmrzJ6+rV+nq6NrTWFkj40ZHqdiDChl0pwFrgVjPZsbFQGCxaflQkaHFiojmuvL5X6yAkBjMlG0wPSYJhJhsburl6jlHbuOPC8KthYWHoaQwGZmbJAUisbnFej4nIJ2lQVT1T12oIbIKE6JgW0MIPTQbSfhYSQ2cydhYWg46T9IX9otCUA4q6cKBmoAcCN3iDnxwpFqrLnCZ54lnlEgBlabXQlaVlVrfQnGbMw3J504aJwcRi0BlakzW5z/KjGHihNhrazHGbtC4csIGXgXiAWRUjFAqfrJ+ildVydn/dVb0WuC4OaMFV03RawAwKRB4bLgaaj5CETDbpNWuD0Jd/ZRw0xZtWJwVqRBwiYEk4ydExXKGwJ3iGp+5hNqfqdGIgbB0zaFE6pIUZdb5E6zGkFlYETMZJjoxRt5edmGJl6OiSVGUstJnFRolUKggHYgELeEB4bii3x8l+4tDDSLMVQ2WhwiQc8A/Swv2jIR6y2wJcltZhmBmKB8HUtG57A+5AnjYeGp4ozQNsYJYDD2YudZo1ZZ5eVRcPKSoLEYegupKjxVyu8Mk6vRbQarnOYzoxtMxCdc/cpRPMXgI0mNZLmZcnZSHmqOiY0FCu0H/W9GFOpHh7SfNACyQFrEFYp0iLmfbPxgJqdR0WA7sMmBOiYsRCYam//TRzQ2/HotybxkObOW5UKJV5ctxnMTCXOT3HDLab3w9VIWY50ETG6JiH9dByf78ULBSuFUMCJosUg2Dd66cbajS8MCVWXp5jNLSZTQBfyefIsTe4P+0zaqRNAEeplLPkmBnqEpbNtJ8ywXp4hoccWQiZDDFHQWGhQvcNM/wMnv6WiAoqL79hPDTlSCBHyUfriztCn1HCJkjgIC0wM/enzLBaT3rlITVY2oWBK3OfO8OgOdAhIPPGeKCRrfmyBtUQz7yfTVYq+J7PwcxcrvjnzDCE5tPylHk65hjE7Dx30jQD427q666UOaLC69Xj+pcii5U0eMPnwpOCJ02cYD3SYFQoZWivRN4Ith8hx2ZhvxKpgfqMvGFrmPm98/v2ndspqqq+/t647kxcNtJUYq7QdsOMaVYj7WBkm4UKWQNaXaiDI9VFWezLQWroFoYzeMMAs8WyfbcfPhS1VlXfcB0XNECpY8rWfLTUz2q0ce6raEDzGdc1oscOLODI+DI86EfPehbW/0q8/fC2qLY1t/LS7nFeT7mdsF1nP91z1JVD2hQIm0rZmllL/cxH85iXTKbCm5P/+lGznqW/I2p9mFRTW3u7OXF8nUbyzhrZzs86aat2Xmc/5TXKGB5LVukGkKfBubE3qVVUlNYqqn14I2ncF9SUeZ5jC0qdHbxhzLrAY7RIsPOYlendsTqttfXSpcSa3ILLy5aPF9rM2tDNG/XsdD+rsZIobgFqte3xsRUbEu7bGlFR4r3MwnuZN5LOvcT/lWc+wUADSYuDYTFPs3qBi8fJtQD93/btGKdhGAoDcATq0JEBFY5QMYNUGBBDDsBA5w4oV2CoUAcOwA1yBUsZPHjIENlrYjtLFGVLvCRDhnRLBmgvAGKgetL/neCX9WRZfu8pZSOp2Xo8aQNjdnt5/XM5Hy/piodW5bliTofj50nH8uY3Z7/7bn+quFI83O+nrBHdSKNX9JBbNfGqW1elaXhHoz++TGxlp3bK27Qwml+RCB2kEbe8lNI1jQy7RxqhC8Yy18ZtZoahXgUkQvtGCOfSuhi+FX99ffyzu0z3WSJkltbGpFsauy4L5qIyjpmQWuvdOYnM3uzdcR1FMUt6sbvwiFiKXsaH1JuAzizh4mPV95w/+2SO+fCQ9ZmUmxdC22bHqr5/276SW+3z5vQiAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1X9w8g4aR5hk7AAAAAElFTkSuQmCC","e":1},{"id":"imgSeq_2","w":180,"h":180,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_3","w":180,"h":180,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_4","w":180,"h":180,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_5","w":180,"h":180,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_6","w":180,"h":180,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_7","w":180,"h":180,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_8","w":180,"h":180,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_9","w":180,"h":180,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_10","w":180,"h":180,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_11","w":180,"h":180,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_12","w":180,"h":180,"t":"seq","u":"","p":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALQAAAC0CAMAAAAKE/YAAAAAJHpUWHRDcmVhdG9yAAAImXNMyU9KVXBMK0ktUnBNS0tNLikGAEF6Bs5qehXFAAAACXBIWXMAAAABAAAAAQBPJcTWAAADAFBMVEVHcEwrAAAAAAC4VVW2bW22W1uZTU3/AACqVVWZZma5dHTdUk+tR0e6TkkrFRXiWVdHKSmnTk7HUUusTEXVS0jIRkOwTEjgVVLfVFHaUE3mYV/ObW3VZl7WXFylSkrQS0jLRkS0lpa1SESmQ0PaT01pPDzKUk3ZT0zSU0/JSEbBTUblXly3QT/iXVvGSUW6R0XTZmbGRUHfamqXQEDbbW3cVFHgcG7ab2vhbmvTUU7kYl/WUE3fVlXmZ2XTS0jCSkbQVVDmbmrLQT7OU0+yQT2iQT3PR0PXUEzpZmbDRECwPzzMTkiQQj5OLCzeVVOtnJyzSUPFSUW+PzvvcXC0PjvVS0joZGLZT02ZSkrfXVvgYmDQSkjcVlTpbGrYU1DbVVLFSEPXZWWzSEXiYWDiZ2fWU0/VU07VVlHTTEeYd3fATkrRX1yBfHi/Qj7fYGDYTUp1MzPiWFVtMjLSTUqaOjffZWPmb26pPDnGSEU7Kyt3NjaSODfibWvjbW3pbGvGS0iIOze5SkjdXl2sPjrbV1SDODaqWVHGPzzPS0jjX12tnpozJia+Skjob22YREKaPDnPUk6tUUraY18nJyd8OTlvOjemm5i8ra22RkKdOzhFMDDXZWKimpfJsq7Fc3C7trTNREHYioWUkIyLQUHHrahwMi7paGePioefUEyfm5i8QT7UkYzsc3OVQD3BTEnjdnbRqqPJhICnoZ2im5iinZenPjqqPjy8t7WwQ0CelpHQXVzSlZDSopvHbmranpiKhYKkQD3Jcm5/e3lqMzJ7ODaoV1GvXFeZlJHteXiUQkDX0c6BOzeJODbgVFHiVlTQKSnVR0TdUE3fUk/aTEmUjovQZ2WZlJGGgHzlWljQQ0F2cW6OiYbMUk9va2foYF7PS0iLhoPQOznUKiqinJjtZ2VkYF3NW1jSLS1pZGGtpqNeWld8dnLRMjHUV1TJYl/TbmvWYF7PLCzWNzbUfHfbLzDTdXBAPDpPSkVWU1HKR0bp3Nnco57UzsuTbmvluLauh4OoL0xRAAAAzXRSTlMABgISBw4KAQMFC/syOwz5GRopJfHnUfv18O0VHhkf0O4RfBf7ETX3eMUh9LfhgWQj3khgKuB7N1Zo09zpxOdxXaP+RKZx88rd05VVPjTSH1uM9vjo+OXnLciN3bSvqMGZP0O6YY6XhaEvo1P+xjD6I/BSwLlvh9OrQS+aaZTSuI/SnYTxd0X7sapEKN28iFFLnnwhZ3NhNcSsYP7xd/z9+f2BS5NC/OWyUu/r59r4zk76sdnFwMjJ457dzmu6i7C0ndWLqpBs8+DI6sbDl15Q0AAADcFJREFUeNrsmAlQVGcSx5G5h0NwEAa5B1BBuQ8PLkFRVATx5BBQQY3gatCF4HogRvEmwQsVL4zrut5HNK4ay6zm2t0ZAWEAAYcBYcSd4YxVgtFs9/cGRAMbIUUKq96/LKuaeTi/7tdf//tTQ4MWLVq0aNGiRYsWLVq0aNGiRYsWLVq0aNGiRYsWLVq0aNGiRYsWLVq0aNGi9R7icJk8zgdFzM2+4+OwySPW0/3DYc6+ldP8E9HsjWYfSJmP5DbaNObkND4E8ryboz4I5jstzxtyVCrEzvspr+Hoh9Ait1ueP89TVFVVNT/MyWluzn19kdXvmUPPNjSolFVEzY0qRWPba89+D33yeYNK1QzECoWiqlmlbH7ddtaqnzNbnW2oVZXLFVXKxlyVoqq0WdHQ9jKxn0Nfym2sVcmAWt7y8qW8SqGskr98+U0/hz7S0lhU1JKbp1DKWnLlD0BKVcPX/b6lG4saGotKFU1KOfz14IFCIZd93T/8nEPUJXRRUVGpTKZ8QAmwlfJ+UWkOl8fjMXncN9gdORxpeRsaueV/SE//xtvk8JgsFoPFYjO56icxCR4PsS/lAnRtuUze9Aa61fMPevOd3v27jcBlskzM7O3tzfUZbNw+oe4kCZIDjDyklslK5XIlBd5Uv6DPi8wl4rQXEYgx6ITNZJi6D9UBaQv0WUz4mMlimFE5wC/dwf4oglmN3EplU1NT6+Xsvu5WLtSNyVS/bIKMb74TNZflPMo1cdw4p+mGC7XNbZlcNsN00NChVA5csHE8ivW1teXlstIAuVweUF+3va93NB6Tz0bBOdPEsmMKmEV75TX4pgtGr929ZImjo8jps2CBLdvEefl4SAJyCNdnczQuXW5QQ5fLWlsDWutflYX29R2Jz2cxGHjK2DyeJjLDD/DMdVBb6cR7rvPfFpOaOn+KyC34Y313dRIiJ0Nta00Nzu3Lz4vqKWpQ/asX/+T1cZ0B2cTMzNraGg4Wj9ueAwMjTeoR58QU/10+EZMm2dmNnJDpFqztGu8ZuTEmJjVhisgwnA2ZX7rV0lCP2LW19Udf1dTUHelbaBwMpqZkNFjbsqHMLBP4gZk+yYF6RGd39MX1QQ7ec31dJh84mOmWuDbFPxqSsLAbmSX6whbfh9XtW5ePon75pXLZo5plx/r0JPJYJqbO7ssHgQTmQM3HHJwhsje3hkFBZofhxos/nJs5JMnYYOJgl+t3M5PXRe+CJDwwhwmBe9TvIzR7+/b9V6XfFxZWVryQftWXyynTxNR9+ahRZJ6FC/QZDJLD0KHa2oPsrdmEh/9dxLmZM089Hqi1YvZxy1mfnP5m18Uf5gwZIYQcdh7InKbZ+cVZWWUfLqx8+qzuZN9tHxy+qfuoBa6fg8YvxBFmhjksGD9+vI5OuLkt4bH61mHmzJlPHkvE+Q/zjs+Ylb7r4jnMwWjF8eOWN06vHvDOv7n9cGFxTcWxvpt6HAaM4NGjx43DAQZTWOCMOSQmTp1quFAnXJ/wWGUNAeYnJRJJAVJfuLmeFL5EjMGZHw+9C62xX1q47Nmy39MgXVl0p7XHZLnr6Pi1ycP9/PyId7hjDvFjxoyBKPhjCvr0iCdPnjwGaCx1XnkRxSwpeJgnK59x/pDurw73P6Rlj55JT/4OZi5lyu0eDQH86fhYH0aupyflHH5OhhnAHJ+cPHw4ZDHd8C+6FPRAYCbQUOqHqhysOxQ6vztoDf6X0sqKmrrs3jOTdQwGMEe9Z6hD9efmiWs9U9ZFLgaFoVm4Qg67IxctCgtz9HML7oAmzBIxUOdLTp0idYdCdwetEYpt/egrfm8XC3RkNq4WUGvcM9Sh2u04gnHADG4XE/PRR/PDRN8Bc0rkxo0QzHcM/EKPzOCsTcCM0EgtLqF6BQtdKiuf9e+uoLGt//ussncWw1F7stqVcaVUh2pqztIxkf7R0XHzYldt3Zo6P2x4Mslh3ryt4Nmfuu3Bh/iZXiUlCC0GaLG45DGWXQyFLi2VXZh1/1fTg7T1FWlZxbPDob0qNFPtyQzCyaM82gTdjqlJQQ/3jwaLBo+etCotNWERLBnRcXGxsavs0lKn7CXQTDe7JAlVaKCWlGDVgRmgA1ovnL/XJTRpkKcVV7i98Wi+FewVpmjR6Mpqj7a3h5DyaM7SJeBu68eGhHh5WVjYpSUgs09ESAgGEzbvwMy4GQkeRhKqOwBaQpixOQICLtz4z74dml1+N2mQsr/3AprNAE9GUxbYv+XRAnvY30l/LF0ctz4oyMHBw8MrKsrCbh4sFT5jHTCYbHeXcjtuuGiVsbhDyJ6Psy8gYMuZ8/cP6XVtfTycIE+vMnsOzTIDTwZTBlcWwD2DpfZoElJ2tzTLJ2jOnCHe3sZz5/pGWcTG+awf64C70WCX9GsbKIvWn57gJSx4g11AmEsDtsy48eO91brd+DXY+bKa4v29WCzQ4NCUF5LNwqTdo9GxrQdQ0GODYI9IEgqNjX19o276rA+a4+C9ydjAcvDO6xuofmUFO66aq1VAsAvEBTisKeZZn9w/tGNAdwcKLebp1R6PPaYZGJwreDJxZW2BabtHT8V7Uzs0MI8YKBQKhxkY+HpgCklJwmETO0HzzKcnWBgDdQFB7sT853ur9TS7/d9UHNbFJ3oKzcfFIp6YstqjF7hSHu00dWE4ea/OWREAPXCgkZGWzbBhxt4OmIJw2OyJsMFdU0NzbHX8tnoZ5yP128wbDk3T7XabCy3EUn/f07HHHwQGl7x7OHFltUdj7OgIi0YwOUGh30YEIbRErIXUm4ZgoAXQlm+gNZjmhmGrfIfl5+e/zbxm32q9Ad1++4niahh7xSd6ePXiDyUGt4hyZfTo+GTPSGLSosDPyPZuIoobC5wSIzFS22wagVWHxXmipUv63XZoDkvbKWESoX6beeUO3W67g/83aR2UukLaw7HHhxtpyjo0ZXDlMJFTYrzao9Gx3cgRsgqMiXBIgu6AbtXK1zIaiMw2pNAHDm6epq4jTz/DL9XCYMXDt5g3r5ymN6Db7sgurK7DUld+ub1H9wF+RnKKPzFl4tEiyqO3QQh30kBCZOW2OC7EO0loRI4YQquZXdJHrtnXDs1lCwwd05D6HebuC61xoqyurhpK/aj62El+j6B3g0nHRYAro0eH7U5Bw4uNhWt12oTM1bjp8A2XbIvw8N4kNNJCaiM8kCtmAzNc/zL3dswzLkN7elhalMEKZJ5xpoO5+0JrXKmsw1Ivq5Ae+7kn+x4zIxIWC/BodGXw6Mh1eIvGCC7Sa1bqkkf8Fs8L8fAWCrWoUgMz3l8n/2lk1uaVe9qhOUx9Haf5dlEGeaVb3o+ZebWsTlpdDbfc4mNtbT3Y93gZkbhYoEeTzWKjP6RATNol/cDBQ7bEo8ctiYkN8TAWamkhtI3NbDUzFPqvb2YDh22e4ZdgFzURLok3rh/c8FvMOKWrQXgbkP7c9q/3H3xcnUjK4eYSj54UF4fM4NG+g3emH9yrh48IPh+zqJ3axgaZLSnmKYFu0zoNNB5LYChKsBsMZb52cMNewqz5f757aV2hFCtd/PTFo7Jj/2vP/F7SCsM4buU5x0MK02TZVlaaP5KSsfBCqiW4aP246C63xLUfaTJbsdZNu9iPGiw3VmMttqvBQqTbsZt2E+xvEA8cOXBuBOe5zy52sec9mlnE1IpB8HxuFf34+Jz3+7zv+6fyUjO+UL+ccCtyRrfe7ofAgzFD39b27uXTTx+JtFbjsQf9Q70TTU0dHXNztqLzcs/WkqVEi63zgfXsMLTGi43YUhlnRfR3IsElQJrP5rKpr98rlzbaH9y6Upgs9Dd6f8ohDYMFrA5Emvy7Fp3XHZqRrW22ucM6Lw+ujc2XLg4qpVl92XSz68uz1xU4K7aTqYTE8xKfzuVyQvJHFQcEnlU57xrr6202/UQ3mY0MBjnvDqRpo3V0YLpgrS9xhkIfXYUZWqseN41AO8fe/ruf5XmaE1OCkMlk0rm9vf3IbuVPIn3vDsk7spBBSDf1kZBu7CB5Bz2dH99Zs87rsU8HFsD6qPPYvOWomYo2asYHoZ3ny9YZpAVOTKez+zlw3tuvZm5irz1chScP2sMApTasyIPFQd7lpVWU1rpesIYHtOi8NrZ0PDoYFWXUbMWW4MfUlg257awkZoQMWIO0FAlXES+UdfHVqv8urM2uXpfL1d1HRmV9Pu82ZGlGWeewrrvtwcBC6+RkqTNxO75Ppow+uczlgzma5RMCF+EFqLYk7laT5OzVx9c97kV7KDQdDAYCfj/E4VBr5+znrg/vn8gTE4i06DSjbmfwzULrMLxQdD6hb+HN5sqcFWEhk+RTKaItcb+qm0/z20Qd7LG83vVHHo8bxlSn02kyDfbE8vO7iqW0eeuZ551dh87ak5qAYemasu2cD5dImkinOImXfoUV1SFfXimVNE2RE//mZodOp1bDJlHtu1SY31VKqqXB6h0dcE5NTY0smwp1ttAn2TG1tRWOEPF0UuQjnBSJfzvdSVPxqk2+eFXK90KHTiqWpswOnWZ9FDY442v3x9S+eTNxZk78lAq/bkeAMouJne1zO14/dr2pIt51LY4GArnHAGW29mzH4pucxCWqewJPc+wHfwK5maOVNSy5nTvj17XHeTERDyv+E+dUnE1RikcVFwwmHG1XIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIAiCIBeIv1GcFmH0a71EAAAAAElFTkSuQmCC","e":1},{"id":"imgSeq_13","w":180,"h":180,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_14","w":180,"h":180,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_15","w":180,"h":180,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_16","w":180,"h":180,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_17","w":180,"h":180,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_18","w":180,"h":180,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_19","w":180,"h":180,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_20","w":180,"h":180,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_21","w":180,"h":180,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_22","w":180,"h":180,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_23","w":180,"h":180,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_24","w":180,"h":180,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_25","w":180,"h":180,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_26","w":180,"h":180,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_27","w":180,"h":180,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_28","w":180,"h":180,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_29","w":180,"h":180,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_30","w":180,"h":180,"t":"seq","u":"","p":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALQAAAC0CAMAAAAKE/YAAAAAJHpUWHRDcmVhdG9yAAAImXNMyU9KVXBMK0ktUnBNS0tNLikGAEF6Bs5qehXFAAAACXBIWXMAAAABAAAAAQBPJcTWAAAC91BMVEVHcEwAAACdgIAAAACqlZW0paXFSkaqqqqfgIAAAAB5dXKXdG62qKilPjkICAhFMTMAAACXPDpYOz6OamqZdXWln5sZFBSKWFSsPzvIsbGxpaGLREESDQ2LX1yYk4/gX16fOzWKhIEkHB6RamWGTkiVSEOqn5k2KCqPQj+9SUWrSUOKS0XBrKefRkGbVVKsT0l+QkEAAAC4R0GiPzp8Yl+mnp2noZ+spqSln5qTjoyqOzQAAAB1QkJmQUEMCQlsREejRD2US0Sqbmiln5ziiYWwnZeaRECXiYShjYoHBAd8RUWLSkW7e3eeUE21UEmOamioREGCVVSZlZOHPTwHBwfBvLrAVU+LZGSjZV+spaDZlpGJY2NYSEjKvbrNZ2WFTEeNMzCCb2tSQT+RjIkEBASwPjaAU03IhYDIaGSnSEXZU1Lfwr6mamNMRUXhlJGLPjlnSEZGNzWcj4y3sbDHXlzEvryhTknMjInbiYTAi4bCbW2LhYGVXVraoJmMWll+eXbLtrKIRj+PfHzeTUzMeXetqafdSkq6trPZpqLWmJbSzMngVVPfVFHhVlTeUk/kWVfiWFbbTkvdUE7LOzjSQz/ZTEjYSUbNPjuloJ3rY2HTRUPoXl3QQD3mXFvcS0jWR0TJPTnhUU3iVlPiVFGPiYbeTkzMPTiCe3dYU0/vbGuUjorRSkjjU0/lameLgn3JPzrfS0e8NzLcSUTeLS7lVlLtaGf0dXVuaGOZko71enr6g4TaR0LlLzDkcG3OXVmFf3xxbGjlTUrhTkn7fn7+iInYQj9nYVzDOzZ5b2leWlfoUk7mZGH/jpDLTUrHRECel5LrWFTvXFndZmRzb22spqLxcXGBd2/TZWLLU1C6QT3CQDugmpiQh4DXKyzMRED1bWzifHmuNzHTWVW1PTZQTEnSKiryY1/ldnThODfzaGX6dHXlQUGonJXJwLq1rajTb2vRNDSeLCvSU1Dp3NhDQD7nvrvooZzqrqauLCqmdnHVz8y7trO8bmuP3C2xAAAAi3RSTlMACRoQDBH+AwgD/iwj+iGgGPe2RiP5cXr+F0HuZFaZ/v79fzqc3S2S9vrtsTHmxePoK+zxY4x3X+GH/jXWw1fO3LxRvP1R9jZMR+HFPM7yjM2xceBO/Pd7p5ycbHxg9+j+p5XlPfWL+YyUtUedQ+36ro9dsdOCgtTrZXXDtbKb2Z7Sa8nu6szIecjkm4VbXgAAC29JREFUeNrsmnlUk1caxgNCElllF5ABBERBQAGVQdyp+27drdVWW2ttbaedbqftaTv7ISEJBBISCAkQQMISAsgakB1BVsGiIKuyuevYZWb+mPfeLxFogRiOHsk5ef8i4ZLv99znee+93xdIJG1pS1va0pa2tKUtbWlLW9rSlra0pS1taUtb2tKWtrSlrVdWRl+d/cvfz57ZTtEg5CPSIlyVZw01hfn9L0qL7kABtez4eg1hDq6rrUuDihkqGgr+cLsmMNt+mFYnT8MFIWl58i+qBkB/l8YfHARiuTwttaho6OnTzZow0fy6nkF5mvynn3vii7Kyep4cmfnQb/TEyHt+6pHLg38OFmVlZVU+/XzmQx8ZdOwJBug0+aBcCtBZD/4680P9jbxuUO7oKLozNDQEyDdvRh+f+dBH5C1pjndEd9AkA/LNmw8/nfnx+GdPS0sLM1RWCRMNyLdvPzwz86EXBwN0i2NfKCuy8iEw3+7SgN2F8s2DH6GK+x5LeNEPAfpTTTg0Lf7iAQH9WMKODn9I1ozDx2vvAnVxcV97ez2ZfPyMhpxOvwTq4uP/+/XXmuRcKyNNOZvaff7u3Y6Ukrz0ZIP9+hpzF2AbwOWm1ORe/nfy23qac+9ymNuRkp5kcNXgTxp0j2gX0JiXkp6b+4NG3dna7rVKya0qsdOs+3HKhsakzpI3NOwpwnKuc4rBnzUM2o6b0lnznYZB21rlpdf8Q8OgKQEd6df+RtEw6g3ckqQOfQ2DXsZNT09YrGHQK7id6Unva9zykZB+Vf2FmqLv4uBgYfiKzixGXNjI1V6obb/09jp92s9tj4USm2ppaKg7vqEpVCr15bS4vlVeSdVhdZWe29nSFiViZzrZf2uJ3tCzeG+3l5v3Qd0xH7zdxtXT1cZiTJNTXpQESkBjUtUGNYWeO1BQkZ+TXVYY3rtwjyWJYvieL0tUmJhp/PUm5ccuOOezSJKRGWi/x4J4okKxdLA56GA5jpuia+jiYqmnvpaAjqTcDer92WseBVfK26Kyy2SV1b3n91iu3+1YPtINM18d6K14Pr/Yuzi//AJDEJ3p9OZRPYT82drT/f1+O34YbQOK0Vfr1vr5uXkefZYrir6u7vM8NdrATap5W63HS/qHWioKLubwmaGCwuhqp/N7fNoqyuF1qiy6eu7JWTjzh4qvgBcMkAXUB6l6DruZw8NNssTMjbuUeaHYeR9oiYqPre4120a4QXX5bN0O728tVLf3YYB2Vmt3MfIZKb94ISqGSRNH8Di9j04MXimA14xQGZuT6fXBbOTFzoIK8IIhAlmZTkv8bXwvFuSDNxChjQd1CObFO36sKGhDUpEbVByyLh6nut9rl67q3aXkWpJaN7bbd45c7M7hM+ghoazCysxf0q4U5CMNYZG8rmrjY8Ckd8gRzz0jXgxCek8s2YnylBMTL2ALM90+II2acYGfKkW63vTXg5CNjHQ3C6A1TqqiXg7QV9XaEtcf6O7OiYpB0GGCwkpHdO0oPpPGiuRJGozfgnzY7ugmvAhBCcp89CgfvMiJYtBkbIUsEmmzRzkyIyZOLKgEXUG7fOREyJAbu3RUbYnp13Lt1IMeGI7iM5j0OFooK4JejpkZMO2xkr5647fmkEgLfLpH0HsgSyyrTMzMx/mJoYdF8HgNvR/NQenY1VeAzaCLBLHs6kcnzo+GLEPpxuRLAUBXrVAH2mLnwAA/BkGH0Gi0unzEw6DTgEhSXO/3MSBt8hkeJrwAWZGRaQQz9uJxfe9HJmhl/7puBL9Jp4kjKxN/eSTHIeMTIfM7pqNiH3dWE9rFt7kZQ9NDQkLodRdy6uAFLQylo5hsbz0LQQ8MYC8QdRgzHzMjLyIlfe2BGFrfO6cbNQZAQ4QqwxUhY+CQ3cAhm+qpHjfh2uXl6kBbrm1qambA5RAzM4YfQ8Q7IpZXX3w9aDXMkaFP8wAfBygkhBbCb2tDupAXEKB2Y1MEbesdNTwchaSHwPsCZsWYkD0m45BNUQvUhtZfJ2pqAug4oKbTmQwmvjArkt3V3h5ofgqWPN3dTc3NMYSsEHpMVB0fM7NQgMhmKEDQq80oZNguWmjohXLMrBBGNv5YBbSVutAUm0W12dnZcXFxCImOMoCiy4tuaCebuePAehKyEDWoAivw+hgRywYv9s3TwcpBF04QUsbMaUPMTNTZSNjG+VPHw8gqoSZ5mVrbuKFbaq0SGhXkFoCiOQ31/UGYiGJDrh3jBRP9ABMdy+bUt89dtQVtP1TXMIUZGJpfhxqDrgwZIeyFQlPfqa+tTU2Nj0eJRSsIYmZzhA03zExX4hGbvMbKohO6kBf1Ci+QrlEzwA0oJg4Zr6u9WCHshUKTDNeWlYoAOp6GCs1zJDtamJHRG2RN2KrnKqmtJaCRLCWzsIE8N0gxiRYeIAuZEUe4gVcaCAd0Rr2Z6VKSKuhLyX9Q8zxrQy4tQ1ONkHE22NGJwoxMe9OVihly8SgtVXqh0MUDL7qeeUHS92QRZhDdSjQGMqyh/fo+61kvHpqku41VKhKlAvEoM6fabNU85cWorhKCmjaqiyPMEAauUfJQ/H3BjOx4lCDsBmEYhKzByVxFOhB0rtrQFAeP0rIykQhwxKxIYBaGC4HZ2mRsguD3AI1khaExHKEwo9/eXekFSXcdC8uKD8EhoylD1tW/ZL6JiuvDkpd7S11oCO0iqVQsChNjZk5ieOINpzXzl84euy6WYlXPmMOFwv6F5qt1RoX7lo52Bp5nXjS4UW1m/rqK8xLsiJ3TgCZZbpNIpYIxzGbjmNFESqRlYhEgi4EGjwHmeWM2DT1PCabG+VEwh2dUOwWpnGg4e6RX3fqj+jeXFl4R0giBGOU5PFz4O2ZigEAM8VHoyri+0Nx63EbnslZMZEzJnAifFLjV/dRslTd83JJpQVOOegikMgHyHTGv+i0ziWoDA7AXeJ45iNnkNyMWlUnLsBnQqJg5I3CJqcpwoJuAa5eT907jPh5iLSgsxFlFPEt/Nz36kHuBQICYwydihgh5kiFj0BgCJfPcJaarVS13K+woy7g1ycnT+qYILllYCTywJpjPM5k9Ue7rpbJI2N9hzHX7cXlWuOXiJpEKWGKxIhvPw7y54z/3PgngXkq+PL3/YDL8ngzQGcZbTVdPfCgDJhn2AtNMMIbi7xEBZkDIsLLnYLY0uLf/fiu39VJy1abpPeixcGvgXN+4xn3LrMmWcy8J8uKG8Vb31ycco/eOr0Amg3kOR8omGzWmTjrvv/9fbkdrZ9XVBdN8POWwb669ufXKSTuHauPH4whB1/xTOpNlbBGYgRcg4yD3Lap6UNeZ23o/Ia/j7r2aaX8pR/FfZTphnEdn0rgB6Vo62RiK4TZyLBsv9KsmVTZae1NauR15rdy796sSVpCmS22ycmpD9V0XbjWdN2f2FBn7nhwdLpxS2ZjnYSmtrVcvOed1Jt0yWE56aaV7bP6WWSoy1gChn9oxpXEBedyO9CQDg6SkywmfvMSvinTmqICh+tsvXKO6BYmDUh63sbExL8HgkvO9J6/0S1uqv+kUzTxu+25N4eY1dtz9f/t2iNswDIZhOJombTWYBoYjhfQG05QTtLhSweDUG2ywoHwn6AEs2TIITZiNogQFOBoKLExLFrSR5Qgj0/RL74MNXmjJn7uiDMfP93994Frc3S9+dXDTu65z4+VShVZ9fz0lEjx21Rzdn89jY1u3fRYRnZqqd1VRjfPN1Ea3lhFda1e5pvko21Ydt28ionPrsxCGYQj2dGpVLiTamLKsW3uapsnGlYjo1xB98EaFudvWLzKGCMui1FEPc3YM4XAlojm53pUuaj0U3piDmN85qTFKO62zLJWz91jq6I1z+/whESQvlPIbYVOg23S3Xyfi3CQAAAAAAAAAAAAAAAAAAAAAAPyxH77RPtKfOtMHAAAAAElFTkSuQmCC","e":1},{"id":"imgSeq_31","w":180,"h":180,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_32","w":180,"h":180,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_33","w":180,"h":180,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_34","w":180,"h":180,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_35","w":180,"h":180,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_36","w":180,"h":180,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_37","w":180,"h":180,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_38","w":180,"h":180,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_39","w":180,"h":180,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_40","w":180,"h":180,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_41","w":180,"h":180,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_42","w":180,"h":180,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_43","w":180,"h":180,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_44","w":180,"h":180,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_45","w":180,"h":180,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_46","w":180,"h":180,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_47","w":180,"h":180,"t":"seq","u":"","p":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALQAAAC0CAMAAAAKE/YAAAAAJHpUWHRDcmVhdG9yAAAImXNMyU9KVXBMK0ktUnBNS0tNLikGAEF6Bs5qehXFAAAACXBIWXMAAAABAAAAAQBPJcTWAAAC7lBMVEVHcEy/j49VKyu4enr/gID/gIDRi4v/////gID/qqqrPTi9qKBGFy4xGBgjCRKjd3ezPDeTVE+ln5yaQz+zQj3MVE8oHh6icXGqg4OqcXGYSkOba2exoaG6QjwwISMWCwsZDhAhDRR0cW+XQD3DSkelQj0UDQ2GQ0Khhoa4TUjAV1GVRT8UCAxZOzyjPDrJTUmWXlmJXlyVYV6pW1WVc3AgFxero517SEitoJxnQUEdERGtSEKjSUSjTUbIvLGgYWGuVU7Ds7Ccko44KCqinJl2QkJKMjS5S0WYSkSLZF+MVlK/op2+paKTj4uzR0SdmJanoZ5vRUhTODrJwLuLT0mdZGCWS0SWkY+moJytR0S/dnC4eXWKTEmjnpqBQUFtSkqqpqXRko/hqaWtS0amoqCtqKOEXV2VXl58S0ikn5zLubXXiIO8b2raVVKFU1CTWlbexb3lj4qnhYJlUlKJhIFpTU2NRkNOODiSj4y/ubfHXlzEhYByWFjQZmXWhoOTUVGKVVaMNziLhYCLhoRlRUV8eXZgQ0HMeXfeTUyRi4e6trOBfHjdSkp7d3SEf3zWWVfnxMLbnJrSzMnkWljjWFXmXFnkWVfgU1DmXVviV1PhVVLfTkrOPzzfUU3cUEzZSkfURkPYR0PoYF7LQTzaTUnTQz/NPjrmW1fpY2HQQj7jUU1ybGjsZmTeS0ePiYbvb22loJ39ioroV1LuamjmaWeUjorSS0nOUEyDe3blVFBsZmJbVlLjcG3oXVuZko77goOJg3/sYV/jLi/APDZVUE3yc3L2fn3keXd8cmzMRkPEQzyOhX9kX1t7d3XbLCz3dnXQWladmJWjnZmIf3nTKiv2b2zzennRX1v/kZPoUU7zZmHSZmPdZ2XHPjjhPDzwXlrhYV7VVlOupaDsWlW1NzKDgH77e3vlNDRGQ0G+ubfiRkWkl5G1rajTb2vQNDThiYWmMDCcPDfpo57VOzvq3NjZMTHpuLTVz8yzb2uhfHbptbL3AAAAk3RSTlMAEAYZBAYLAQID/CMLFR0v/pr5+v3+eT8hNstKLv6FLl0n/er+/E3tJur19T+y+Ptcf67GWThb3T7Dau7p2Bdp32FNkXHSovW5Y3Y0R4TblLbLrP2sddubifVQduzq4q/7zJune5yHkMPUf+6RtcXHRu1iau+b8pflrtP7He6g1sb8lXC2qKjuycjI1szbvYT98eQucGddAAAMuUlEQVR42uyYeVST2RnGCfm+QMIoYZPdFWVRAREVZdVxhzrWrS6j1nEcl3GZcdrp7Mvpenp6TtuTlYQEkgAJASSsCQFkk01QWQYQZFVGKp1xHe30v773fgm4TBM/254xPXn/InAP3+95n+e+371xcLCXvexlL3vZy172spe97GUve9nLXvayl73sZS972cte/zfl5GRrxC77Tv3hT6f+7Mu2IeTPpON1UONDp1xthfmdt7XjQxMTQ+N14xOf7rUR5nc1fZoSKPF43dCdv/raAnPCuyWayhJcE3V1A98dIm1gaLxRKW5C0JWVJdq6uqFHf9lrC40e0TQBdeX9R02SurrLTd999vJDr24SVzbdb6qsvHP/jqju8mXFo0MvP/QblSNNd+6jVjdVTgD0w29/T9oEdOXIiHZoCEbeZagHn9oC9MDAyIRsqA4TX/7qq9sfvfzv8xNNAwMDfFn+0NDDh4AM0Cdf/kwn3wHogZHRUXn6gwcIusX75YdmH/r2GlTv6GhZxoPbAP2RDbxcHALeBure3vZRfVlW2u3bETZx+HBKAWqAbvfS64OCrp20kdPp6o+B+tr33/+zucLo7mMrZ9OUQx//vbO063xrxaXtDJu5BSTs79SV5uZW/K3iA5bt3F2OdHaU1hguzZ0bbUN3xJj9HedLa4zGX9vUzTZhrXup0fh1im3dx523dhhav15tY98ivNlZU3rphI1Bp3SWnmv+0MagE9zPtzb/8UVeqah+JGjieEdX88+dX4TYVD8G9dbOLkMH4wWQnZ2dnZ6pH9D1v4DeravpOhdAl9nZmY3qB8CftcKiLS+mabmutdXwDj1mQCYIkiQJAnNTZZYwpQvXv+f+DzIWozvXmruaHjObTTJcIzdvTvRnkogVek6gQj87mcPDZj9lxqQGi148lwIX99Iu4wl6zAQr+WT8hsBAzrzTiUwS4ZIk09ff35VBsClEQCZIBpPJZE2aYdZAUZlVUH+ly81wP99lPEILmiBjlrY3XMkrVwxyFkb5Qk5IZuThLbGx8W7eLNxapMsl0W2j30a3SB8S0yJhLBZJYGwHszD47ZRBk0mzSk3s7zAYtzrRaTTpsvRaYWFPnlqbnzbm8YU3i+V92Eut1mYNen4ezQIEoGHtXRrWLs8Y5C78IpqBZJEM351ubku8GYSZEHnh6h8Z6e3DItgmL3DG2FaxnY53GozH2XQazdoXVlhY3aBRl0sVKq7Had/ELSXVNxtQ58d2RaPGEqzlSQPVjQVqaUY95/W3mNBkX7ctFy8GesYdDSFwL5EZKVHxsZ6ceX5vubIIKmQMH19X2CfYDcuD2pD7Afnc0LjRBYXVV4o1glRZfsbFu1+eDu2BzwUavjRrkHvGFT09eWnl1cKeYoE2X1HPef8ok5m4ZaS7u1abUz8/yhX3lU0w9iX1FhSrM1VjHp8nYjeYew/Hx8Wf2elDWKM+ojM0/yKBDvSa0JvAmKcU8EXy9Kyxu/d6ALAgT5wqVeQM7nnvFYLEXjQ25CFZWfX3gpccDe1BXqjh0/yoTwhsxtmkJvCrthx+x3l9CZOEkIXKZYrs+j1R3qQV6t26ruZLLs8PTZBnw65c6S7WiHk8YIJINF0tbEQaJJmKDBXnl9PISS/EfBEIGbsXHFZ4FT4rhfCpPu49RzRbApAZjcXKIq2JGkJ28ya4AZ/OeBOWodfqugxzk+lA7+zt7i7OU4oFPL5Elp9eAs9ugLCgvutbuAfnkGRy0pWb2AuQla6ov8utvloNXlTxpSCLe3AaMWVGlRDp4t47EEWFrJaPNER9ArPT4iuxxmBMoQHN2tneX5ynAWi1MFUiEldjZrEwVZZZNurFQdD+Yd3IC4CGVudnDTZiZiVPIk8vaxk7NgugE6JGqhthI4hBV6ZCdffLe42mkOVTblhs9RqAbltOC9qrv79WWSUQ8HhCPr+ksQeYlTyhRJ5Z1u7F+R1AR4eZvRCmiqTSAoSDNi54MarnHlsG0JAgbIYY7AJdY3dxyIprccgGIWQWoWN0rYa21XTiERkxbIbm8QR5BQWo7TxEVNbrFf6r6Qi6vz+vFkHz+KkScSPqM+qpCLxo5x5bBJMiIIkyQ4x05SuyTCGr4osywQ3uwekWoZN15wxta+lMD+/QG8O1VWIKWqzUaJQoB9DoDH1v0LwZsBH9Q0EWWgILhDxNQwNm5mMv2jm/WQYT2TWpH5lRhXRJZFJloTlksAbcODiHbQk6QHeuueJNOtAhfuU3qqqoTgsE4ioxtSXBVn2757oFjiTpu2V4eMoLTTGOihB70Q5ezIF4uCYNo5BhXXw+v6AaMcMUleA1EDKLnQ5wpwlNMNz0RTfUQKTGTDjaCCijxUsfvh4F1sevCGSBF7BCIFZCiU1elGEvYElIPDJDafaroKGg+MmQWYR2QdC7HeiE2j+uqEitVlPQvEnmnBZ94AFMBLJu3BAITJ0WgxUCIfIiPQt5MfsVGNPMjUXD5gTBkrw8vDHwIipk/11oOEzvkPcBthAnlicEHsysarkYvngBfnNExz4tC9ZAflr0EeHblhFsSteweWMgN8TUrIF/RAmzBp174TUaR1N4on+oFqj5QuAVYh457H+VKod7YOZ0dMiDPsoQNebF2mCNdNILNjrhbdoAETKZgdzAKaNC5hW+eBFh8eVCD9rUajd9X3lRKiaGmSaSZyqy0lSqeo9t0Gh86IzcAAuQLET9jBdIV4ifCLthNoOH/hOkPqfFK2jeTMuRpqB/5kCv1b7xMm25JBWXRIaZs9Muevx0BjwM3QGg1XKg5iNZSBhiRl6ouCtgCT7ksZZE9JmhhRg6FU2gLFVLEGellXTQhaYGCGvzBq1WW54qgTbLEE9advZg+LqZyxypOwlOEPydjytVROlKU9UvBC/w3QaGnp8pY9gLtJll6GiiaqkPfnUW2/LRFKCN9KBRJ3126KVamUgigielZ6A+q+avmLnIkbpL4QRF9AE1cgLrwmvqPVaumuZs0sXaHNTXh81AXoAZMDggQapB642Gl0urkUamTa0mvXdlSqUyzExlY/6KVxdRz0J3KdRIOUSoXCKhaKj8rJwxh6CuiM5omsthAeUG3hjADG5wVlhtNJw9aowXfuJAl5q1KVYulUupHsKj5q8zM08tAFVa5AWmyVahzM9yNOtCuzVWi6hxyCjm7GwVN3j9AmuNhqNpVxtdaOz/0Q1SKHM21s2cZDYvcIMFMpmZGe3TmSbmyRURaGdgMyjmNGDeNnuaNWa4BFyquLDWgT61z46g/HzcHcyz7LH2UAEJ2RgBqqhspOFszHKc0kVFqEwq1YrADPS2RH0OfH/xqulsi5dxl+UxxGu65oqKs3S/NUWP9PUrgwM7+B648HGex3NfJp3U9eQa04yJjpOjnWHqc3aOZ7BV5jX7/7H9w+O63AsVa2h/14vH2q4yBTB7Bm9bNefJm4ZpPmyKy6SYcQefWEOtYCzZg8yQwkBEezAQ/pMV5pC52299c113PbeiLYb+F9QYal5LDoyN9bOnP30RnWRKx154Bj+zhsoYc0cQmJGPBxC1yjKzw29rbn1zS9d5vbUt91/t28Fr01AcB/C3OdcWWkRWZIc6twxLYQ7xsAke6/AwKFMqTEGlBxX/gAl6ne4wRA+ePQgDQR48cnkSEnjkkEM1ySHpfxAItLTHgVfTpEOwxtTCGA++n3Oh39f+3gv8fi8VMk3qwvz2annt3tK1UmFs6ySpz118+PlTfBxWxz4Td5misr6eZP5ydPXJneVSRubFPbU1YML3ezT831/6pOM7c+Pm+qUrxb+1sZLUi/fLXy8P11Uc62TkftfYMPOP6NCsZmUmW7yleiJQ+wOHTTOUi2PPbFTjvz2XVkK1FwuP1m/FWzCXVmPfotMl2szJoZnRD+OtlkJNYXcs5SmZLnWOzM6mflG8qrkLL28vp6xrVPjbq9+Pymkr+6PH+1ionqm5rqY57PV09z1yySP5n4OOQmmlmE/pOY9q7PnawnAzZ2cmFV+owvMEc6nZPD6loW1Wm/wk9dulZKNmtZzrAR+G9j1Tp/7xx9O68ZHR2E9a1cWNlWJ+ksHFVsC9PvcHA0Edt/dzk5yR0TxmsmHLg76IQgfNZtC2HN57RsiZxp5sFrHTEYEQtujbjmVQXicy2NUZF5y227rjKGrvrhSh963QpNRmNjW6XUNpSBG6YbiurjuG1Y1YihQvBZBNSkPa0do0ym04B3LcJqyYOlOYPYxN6XtJbhPOv9I5Zcw2O5r7rkYkseOGLuOMmea+PBcgK0wJNc4PGzWZXjprmK4bvskTqZzf3ftQl+7VPjInX2QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkM0vhEqtHP7wOE4AAAAASUVORK5CYII=","e":1},{"id":"imgSeq_48","w":180,"h":180,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"imgSeq_49","w":180,"h":180,"t":"seq","u":"","p":"data:image/png;base64,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","e":1},{"id":"sequence_0","layers":[{"ty":2,"sc":"#00ffff","refId":"imgSeq_0","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":0,"st":0,"op":1,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_1","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":1,"st":1,"op":2,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_2","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":2,"st":2,"op":3,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_3","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":3,"st":3,"op":4,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_4","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":4,"st":4,"op":5,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_5","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":5,"st":5,"op":6,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_6","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":6,"st":6,"op":7,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_7","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":7,"st":7,"op":8,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_8","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":8,"st":8,"op":9,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_9","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":9,"st":9,"op":10,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_10","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":10,"st":10,"op":11,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_11","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":11,"st":11,"op":12,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_12","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":12,"st":12,"op":13,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_13","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":13,"st":13,"op":14,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_14","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":14,"st":14,"op":15,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_15","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":15,"st":15,"op":16,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_16","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":16,"st":16,"op":17,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_17","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":17,"st":17,"op":18,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_18","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":18,"st":18,"op":19,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_19","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":19,"st":19,"op":20,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_20","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":20,"st":20,"op":21,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_21","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":21,"st":21,"op":22,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_22","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":22,"st":22,"op":23,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_23","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":23,"st":23,"op":24,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_24","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":24,"st":24,"op":25,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_25","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":25,"st":25,"op":26,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_26","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":26,"st":26,"op":27,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_27","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":27,"st":27,"op":28,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_28","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":28,"st":28,"op":29,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_29","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":29,"st":29,"op":30,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_30","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":30,"st":30,"op":31,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_31","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":31,"st":31,"op":32,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_32","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":32,"st":32,"op":33,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_33","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":33,"st":33,"op":34,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_34","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":34,"st":34,"op":35,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_35","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":35,"st":35,"op":36,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_36","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":36,"st":36,"op":37,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_37","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":37,"st":37,"op":38,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_38","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":38,"st":38,"op":39,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_39","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":39,"st":39,"op":40,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_40","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":40,"st":40,"op":41,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_41","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":41,"st":41,"op":42,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_42","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":42,"st":42,"op":43,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_43","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":43,"st":43,"op":44,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_44","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":44,"st":44,"op":45,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_45","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":45,"st":45,"op":46,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_46","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":46,"st":46,"op":47,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_47","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":47,"st":47,"op":48,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_48","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":48,"st":48,"op":49,"sr":1,"bm":0},{"ty":2,"sc":"#00ffff","refId":"imgSeq_49","ks":{"p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":[0]},"o":{"a":0,"k":[100]}},"ip":49,"st":49,"op":51,"sr":1,"bm":0}]}],"layers":[{"ddd":0,"ind":1,"ty":0,"nm":"Slots_icon_animated_parts_only_crop_v_02__[00000-00049].png","cl":"png","refId":"sequence_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[90,90,0],"ix":2,"l":2},"a":{"a":0,"k":[90,90,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"w":180,"h":180,"ip":0,"op":50,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":2,"nm":"Slots_icon_empty_v_04.png","cl":"png","refId":"image_0","sr":1,"ks":{"o":{"a":0,"k":100,"ix":11},"r":{"a":0,"k":0,"ix":10},"p":{"a":0,"k":[90,90,0],"ix":2,"l":2},"a":{"a":0,"k":[90,90,0],"ix":1,"l":2},"s":{"a":0,"k":[100,100,100],"ix":6,"l":2}},"ao":0,"ip":0,"op":1000,"st":0,"bm":0}],"markers":[],"props":{}}');var l=r(72779),c=r.n(l),u=r(11837);const d=(0,n.memo)((e=>{var{onClick:t,disabled:r,captionClassName:l}=e,d=(0,n.useRef)(null),h=(0,a.n)("/slots","play-button-caption"),p=c()("slots-play-button__caption",l),f=(0,i.X)(d),A=!r&&f?"animate":"static";return(0,u.jsxs)("button",{ref:d,onClick:t,disabled:r,className:"slots-play-button__button",children:[(0,u.jsx)("div",{className:"slots-play-button__lottiePlayerContainer",children:(0,u.jsx)(s.J5,{loop:!0,autoplay:f,src:o,className:"slots-play-button__lottiePlayer"},A)}),(0,u.jsx)("div",{className:p,children:h})]})}));var h,p=r(85814),f=r(43619),A=r(20867),m=r(82801),g=r(76143),v=r(12597),b=r(61802),y=["attendeeId","userId","cta","onClick"],C=(h=d,(0,n.memo)((e=>{var{attendeeId:t,userId:r,cta:i,onClick:s}=e,a=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,y),o=(0,n.useCallback)((()=>{b.p.shared(r).logStartButtonClicked(t,i),s()}),[s,r,t,i]);return(0,u.jsx)(h,Object.assign({},a,{onClick:o}))}))),w=(0,n.memo)((e=>{var{captionClassName:t,attendeeId:r,cta:n}=e,i=(0,A.I)(),s=(0,f.mA)((()=>i?p.v.shared(i).userIsFreeMember:(0,m.of)(null)),[i],null),a=(0,f.GC)((()=>i?(0,v.t)(r):g.o.just(void 0)),[r,i]);return null!==s&&i?(0,u.jsx)(C,{onClick:a,disabled:s,captionClassName:t,attendeeId:r,userId:i,cta:n}):null}))},53221:(e,t,r)=>{"use strict";r.d(t,{B:()=>a});var n=r(68755),i=r(43619),s=r(12052);function a(){return(0,i.mA)((()=>new s.y((e=>{var t=t=>e.next(t);return n.Z.synconce("event.modules.stream.initialized",t),()=>n.Z.removeListener("event.modules.stream.initialized",t)}))),[])}},86556:(e,t,r)=>{"use strict";r.d(t,{b:()=>l});var n=r(83426),i=r(47754);var s=r(72779),a=r.n(s),o=r(11837);const l=(0,n.memo)((e=>{var{className:t}=e,r=(0,n.useMemo)((()=>a()("streaming-live-badge__live",t)),[t]),s=(0,i.n)("streaming","streamer-profile-live-badge");return s&&(0,o.jsx)("div",{className:r,children:s})}))},25850:(e,t,r)=>{"use strict";r.r(t),r.d(t,{RefundPolicyPage:()=>d});var n=r(83426),i=r(20867),s=r(47754),a=r(22201),o=r(11837);const l=(0,n.memo)((e=>{var{liveSupportAvailable:t,subscriptionCancellationEnabled:r}=e,i=(0,s.n)("commons","help-center-link"),l=(0,n.useMemo)((()=>Object.assign({},t?{}:{liveSupportLink:i},{subscriptionCancellationEnabled:r})),[t,i,r]);return(0,o.jsxs)("article",{className:"content-container react-limiting-wrapper",children:[(0,o.jsx)("h1",{children:(0,o.jsx)(a.o,{href:"/pages/refund-policy#header"})}),(0,o.jsxs)("div",{className:"privacy-policy static-page",children:[(0,o.jsx)("em",{className:"uptodate",children:(0,o.jsx)(a.o,{href:"/pages/refund-policy#uptodate"})}),(0,o.jsx)("section",{id:"policy-container",children:(0,o.jsx)(a.o,{href:"/pages/refund-policy#body",data:l})})]})]})}));var c=r(43619),u=r(55948),d=(0,n.memo)((()=>{var e=(0,i.I)(),t=(0,c.mA)((()=>u.D.shared().subscriptionCancellationEnabled),[],!1);return(0,o.jsx)(l,{liveSupportAvailable:!!e,subscriptionCancellationEnabled:t})}))},34477:(e,t,r)=>{"use strict";r.r(t),r.d(t,{IosRefundPolicyPage:()=>a});var n=r(83426),i=r(22201),s=r(11837);const a=(0,n.memo)((()=>(0,s.jsxs)("article",{className:"content-container react-limiting-wrapper",children:[(0,s.jsx)("h1",{children:(0,s.jsx)(i.o,{href:"/pages/refund-policy#header"})}),(0,s.jsxs)("div",{className:"privacy-policy static-page",children:[(0,s.jsx)("em",{className:"uptodate",children:(0,s.jsx)(i.o,{href:"/pages/refund-policy#uptodate"})}),(0,s.jsx)("section",{id:"policy-container",children:(0,s.jsx)(i.o,{href:"/pages/refund-policy#body-ios"})})]})]})))},63154:(e,t,r)=>{"use strict";r.r(t),r.d(t,{MobileRefundPolicyPage:()=>a});var n=r(83426),i=r(22201),s=r(11837);const a=(0,n.memo)((()=>(0,s.jsxs)("article",{className:"content-container react-limiting-wrapper",children:[(0,s.jsx)("h1",{children:(0,s.jsx)(i.o,{href:"/pages/refund-policy#header"})}),(0,s.jsxs)("div",{className:"privacy-policy static-page",children:[(0,s.jsx)("em",{className:"uptodate",children:(0,s.jsx)(i.o,{href:"/pages/refund-policy#uptodate"})}),(0,s.jsx)("section",{id:"policy-container",children:(0,s.jsx)(i.o,{href:"/pages/refund-policy#body-mobile"})})]})]})))},796:(e,t,r)=>{"use strict";r.r(t),r.d(t,{SmsTermsPage:()=>g});var n=r(83426),i=r(97950),s=r(19351),a=r(95725),o=r(46183),l=r(51227),c=r(55948),u=r(90713),d=r(71651),h=r(43619),p=r(20802),f=r(22201);var A=r(11837);const m=(0,n.memo)((()=>(0,A.jsxs)("article",{className:"content-container react-limiting-wrapper",children:[(0,A.jsx)("h1",{children:(0,A.jsx)(f.o,{href:"/pages/sms-terms#header"})}),(0,A.jsx)("div",{className:"privacy-policy static-page",children:(0,A.jsx)("section",{id:"policy-container",className:"terms-sms-terms-page__smsTerms",children:(0,A.jsx)(f.o,{href:"/pages/sms-terms#body"})})})]})));var g=(0,n.memo)((()=>(0,h.mA)((()=>c.D.shared().phoneVerification.enabled.pipe((0,i.M)(l.P.shared().language),(0,s.b)((e=>{var[t,r]=e;t||("main"===d.X.shared().mode?u.T.shared().get(p.Z).actions.close("sms-terms"):location.replace("/"+(0,o.z)(r)+"/not-found"))})),(0,a.U)((e=>{var[t]=e;return t})))),[])?(0,A.jsx)(m,{}):null))},42840:(e,t,r)=>{"use strict";r.d(t,{j:()=>M});var n,i,s=r(20867),a=r(83426),o=r(43619),l=r(37452),c=r(82801),u=r(92630),d=r(30859),h=r(39609),p=r(83448),f=r(98705),A=r(28516);class m extends p.v{constructor(e){super("user.thumbnail.efficiency",e,(t=>(0,h.MX)(h.V0.shared().aggregation["users.thumbnail.efficiency"].get,e,{thumbnail:t}).pipe((0,f.o4)((e=>{var t,{data:r,xhr:n}=e;return{data:r?r.value:null,ttl:(null===(t=(0,A.X)(n))||void 0===t?void 0:t.maxAge)||0}})))))}}n=m,m.shared=(0,d.r)((e=>new n(e)));class g{constructor(e){this.userId=e}efficiency(e){return m.shared(this.userId).data(e)}}i=g,g.shared=(0,d.r)((e=>new i(e)));var v=r(72779),b=r.n(v),y=r(22201),C=r(11837);const w=(0,a.memo)((e=>{var{efficiency:t,showLabel:r}=e,n=(0,a.useMemo)((()=>b()("user-thumbnail-efficiency-value",{red:!!t&&t<.2,green:!!t&&t>.8})),[t]),i="/users/media/photo#user-thumbnail-efficiency"+(t?"":"-empty"),s=Math.round(100*(t||0));return(0,C.jsxs)("div",{className:"user-thumbnail-efficiency",children:[r&&(0,C.jsx)("div",{className:"user-thumbnail-efficiency-label",children:(0,C.jsx)(y.o,{href:i})}),t&&(0,C.jsxs)("div",{className:n,children:[s,"%"]})]})}));var M=(0,a.memo)((e=>{var{ownerId:t,thumbnail:r,showLabel:n}=e,i=(0,s.I)(),d=(0,o.mA)((()=>i?l.Y.shared().activeRoles:(0,c.of)([])),[i],[]),h=(0,a.useMemo)((()=>d.includes("promoter")),[d]),p=(0,a.useMemo)((()=>d.includes("commissions-operator")),[d]),f=(0,a.useMemo)((()=>d.includes("curator")),[d]),A=h&&i===t,m=p||f,v=(0,o.mA)((()=>i&&t&&m?u.N.shared(i).userIsSubordinateFreeMember(t):(0,c.of)(!1)),[i,t,m]),b=A||v,y=(0,o.mA)((()=>b?g.shared(t).efficiency(r):(0,c.of)(null)),[t,r,b]);return b&&(y||n&&null===y)?(0,C.jsx)(w,{efficiency:y,showLabel:n}):null}))},61783:(e,t,r)=>{"use strict";r.d(t,{W:()=>l});var n=r(83426),i=r(848),s=r(72779),a=r.n(s);var o=r(11837);const l=(0,n.memo)((e=>{var{translated:t,onClick:r}=e,s=(0,n.useMemo)((()=>a()("translations-button__button",{"translations-button__translated":t})),[t]),l=(0,n.useCallback)((()=>r()),[r]);return(0,o.jsx)("button",{type:"button",className:s,onClick:l,children:(0,o.jsx)(i.J,{size:"normal",name:"translate-icon"})})}))},73231:(e,t,r)=>{"use strict";r.d(t,{W:()=>T});var n=r(20867),i=r(83426),s=r(43619),a=r(82801),o=r(50070),l=r(47754),c=r(72779),u=r.n(c);const d="video-background-views-filters-item__active";var h=r(11837);const p=(0,i.memo)((e=>{var{filter:t,active:r,onClick:n,disabled:s}=e,a=(0,l.n)("call/mcs/video-processor/filters",t),o=(0,i.useMemo)((()=>"/i/video-backgrounds/icons/"+t+".jpg"),[t]),c=(0,i.useMemo)((()=>u()("video-background-views-filters-item__image",{[d]:r})),[r]),p=(0,i.useMemo)((()=>u()("video-background-views-filters-item__text",{[d]:r})),[r]);return(0,h.jsxs)("button",{disabled:s,onClick:n,className:"video-background-views-filters-item__button",children:[(0,h.jsx)("img",{src:o,alt:t,className:c}),(0,h.jsx)("p",{className:p,children:a})]})}));var f=["onClick","filter"],A=(0,i.memo)((e=>{var{onClick:t,filter:r}=e,n=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,f),s=(0,i.useCallback)((()=>{t(r)}),[t,r]);return(0,h.jsx)(p,Object.assign({},n,{filter:r,onClick:s}))})),m=r(22201),g=r(90497),v=r(69260);const b="video-background-views-filters-swiper__prev",y="video-background-views-filters-swiper__next";var C={enabled:!0,nextEl:"."+y,prevEl:"."+b,disabledClass:"video-background-views-filters-swiper__disabled"},w=[v.W_,v.tl],M=(0,i.memo)((e=>{var{children:t,activeFilterIndex:r}=e,n=(0,i.useMemo)((()=>({clickable:!0})),[]);return(0,h.jsxs)("div",{className:"video-background-views-filters-swiper__container",children:[(0,h.jsx)("div",{className:b}),(0,h.jsx)(g.tq,{className:"video-background-views-filters-swiper__wrapper",modules:w,navigation:C,slidesPerView:"auto",watchOverflow:!0,pagination:n,threshold:30,initialSlide:r,children:t}),(0,h.jsx)("div",{className:y})]})}));const S=(0,i.memo)((e=>{var{filters:t,activeFilter:r,onFilterClick:n,loading:i,activeFilterIndex:s}=e;return(0,h.jsxs)("div",{className:"video-background-views-filters-list__wrapper",children:[(0,h.jsx)("p",{className:"video-background-views-filters-list__text",children:i?(0,h.jsx)(m.o,{href:"/call/mcs/video-processor#loading"}):(0,h.jsx)(m.o,{href:"/call/mcs/video-processor#choose-makeup"})}),(0,h.jsx)("div",{className:"video-background-views-filters-list__filtersList",children:(0,h.jsx)(M,{activeFilterIndex:s,children:t.map((e=>(0,h.jsx)(g.o5,{children:(0,h.jsx)(A,{disabled:i,filter:e,active:r===e,onClick:n})},e)))})})]})}));var I=r(94173),E=r(95725),x=r(76143),T=(0,i.memo)((()=>{var e=(0,n.I)(),t=["original","blur",...I.t],r=(0,s.mA)((()=>e?I.a.shared(e).getActiveProcessor().pipe((0,E.U)((e=>e||"original"))):(0,a.of)(void 0)),[e]),i=(0,s.mA)((()=>e?I.a.shared(e).processorIsLoading:o.E),[e]),l=(0,s.GC)((t=>{if(!e)return x.o.just(void 0);switch(t){case"original":return I.a.shared(e).setProcessor(null);case"blur":return I.a.shared(e).setProcessor({type:t});default:return I.a.shared(e).setProcessor({type:"background",options:{image:t}})}}),[e]),c=r?t.indexOf(r):0;return(0,h.jsx)(S,{filters:t,activeFilter:r||"original",onFilterClick:l,loading:!!i,activeFilterIndex:c})}))},45431:(e,t,r)=>{"use strict";r.d(t,{K:()=>a});var n=r(83426);var i=r(11837);const s=(0,n.memo)((e=>{var{videoRef:t}=e;return(0,i.jsx)("div",{className:"virtual-reality-page-stereo-stream-plane-viewer__container",children:(0,i.jsx)("video",{className:"virtual-reality-page-stereo-stream-plane-viewer__video",autoPlay:!0,playsInline:!0,muted:!0,ref:t,crossOrigin:"anonymous"})})}));var a=(0,n.memo)((e=>{var{localMediaStream:t}=e,r=(0,n.useRef)(null);return(0,n.useEffect)((()=>{r.current&&t&&r.current.srcObject!==t&&(r.current.srcObject=t,r.current.play())}),[t]),(0,i.jsx)(s,{videoRef:r})}))},46836:(e,t,r)=>{"use strict";r.d(t,{p:()=>c});var n,i=r(30859),s=r(15080),a=r(82801),o=r(35713),l=r(89219);class c{constructor(){this.language=(0,s.P)((()=>{var e=l.N&&window.navigator?window.navigator.language:"en-US",t=e.match("^[a-z]{2}(_|-)[A-Z]{2}");if(t){var r=t.shift();r&&(e=r)}return(0,a.of)(e.replace("_","-"))})).pipe((0,o.d)(1))}}n=c,c.shared=(0,i.r)((()=>new n))},75515:(e,t,r)=>{"use strict";r.d(t,{w:()=>a});var n,i=r(30859),s=r(32585);class a{constructor(e){this.newEventSubject=new s.xQ,this.newEvent=this.newEventSubject}emit(e){this.newEventSubject.next({name:"x.event.dialogs.messages.added",payload:e})}}n=a,a.shared=(0,i.r)((e=>new n(e)))},51238:(e,t,r)=>{"use strict";r.d(t,{P:()=>c});var n,i=r(30859),s=r(43149),a=r(29331),o=r(90713),l=r(70218);class c{constructor(){var e=o.T.shared().get(l.y).store.getState().current||"en-US";this.languageSubject=new s.X(e),this.language=this.languageSubject.asObservable().pipe((0,a.x)())}setLanguage(e){this.languageSubject.next(e)}}n=c,c.shared=(0,i.r)((()=>new n))},40628:(e,t,r)=>{"use strict";r.d(t,{p:()=>p});var n,i=r(30859),s=r(21353),a=r(83448),o=r(60467),l=r(42103),c=r(95725),u=r(12941),d=r(61562),h=r(98705);class p extends a.v{constructor(e){super("moto-cards","default",(()=>this.getCards().toSingle().pipe((0,h.o4)((e=>({data:e,ttl:Number.MAX_SAFE_INTEGER})))))),this.userId=e}getCards(){return s.V0.shared().moduleInitialized.pipe((0,o.h)((e=>e)),(0,l.w)((()=>s.V0.shared().getCards())))}dataUpdates(e){return(0,u.T)(d.j.shared(this.userId).events("event.credits.mall.receipt.exchanged"),d.j.shared(this.userId).realtimeDataShouldBeInvalidated).pipe((0,l.w)((()=>this.getCards())),(0,c.U)((e=>({data:e,ttl:Number.MAX_SAFE_INTEGER}))))}deleteCard(e){throw new Error("Not implemented")}setMerchantId(e){}setApiScheme(e){}}n=p,p.shared=(0,i.r)((e=>new n(e)))},39777:(e,t,r)=>{"use strict";r.d(t,{n:()=>d});var n,i=r(30859),s=r(76143),a=r(98705),o=r(69378),l=r.n(o),c="__appdata",u="persistence";class d{constructor(e,t){var r=[];r.push(t||""),r.push(e||""),this.prefixes=r}getFullKey(e){return[...this.prefixes,e].filter(Boolean).join(".")}clear(e){return s.o.defer((()=>{var t=localStorage.getItem(c),r=t&&JSON.parse(t)||{},n=r[u]||{};return delete n[this.getFullKey(e)],r[u]=n,localStorage.setItem(c,JSON.stringify(r)),s.o.just(void 0)}))}store(e,t){return s.o.defer((()=>{var r=localStorage.getItem(c),n=r&&JSON.parse(r)||{},i=n[u]||{};return i[this.getFullKey(e)]=t,n[u]=i,localStorage.setItem(c,JSON.stringify(n)),s.o.just(void 0)}))}load(e){return s.o.defer((()=>{var t=localStorage.getItem(c),r=((t&&JSON.parse(t)||{})[u]||{})[this.getFullKey(e)];return s.o.just(void 0!==r?r:null)}))}update(e,t){return this.load(e).pipe((0,a.o4)((e=>null!=e?e:void 0)),(0,a.eo)((r=>{var n=t(r?Object.assign({},r):void 0);return l()(r,n)?s.o.just(n):this.store(e,n).pipe((0,a.vR)(n))})))}}n=d,d.shared=(0,i.r)(((e,t)=>new n(e,t)))},23469:(e,t,r)=>{"use strict";r.d(t,{Z:()=>l});var n=r(83426),i=r(39070),s=r(43619),a=r(89219),o=r(11837);const l=(e,t)=>a.N?(0,n.memo)((r=>{var n=(0,s.mA)((()=>i.C.shared().data()),[],{});return n.id||t?(0,o.jsx)(e,Object.assign({},r,{identity:n})):null})):()=>null},45843:(e,t,r)=>{"use strict";r.d(t,{O:()=>u});var n,i=r(30859),s=r(32585),a=r(12941),o=r(12052),l=r(63070),c=r(54930);class u{constructor(){this.interactedSubject=new s.xQ;var e=(0,a.T)(this.getEventListenerObserver("mouseup"),this.getEventListenerObserver("keyup"),this.getEventListenerObserver("touchend"),this.getEventListenerObserver("scroll"));this.mouseEvents=(0,a.T)(this.getEventListenerObserver("mousedown"),this.getEventListenerObserver("mouseenter"),this.getEventListenerObserver("mouseleave"),this.getEventListenerObserver("mousemove"),this.getEventListenerObserver("mouseout"),this.getEventListenerObserver("mouseover"),this.getEventListenerObserver("mouseup")),this.interacted=(0,a.T)(e,this.interactedSubject.asObservable()).pipe((0,l.O)(!0),(0,c.h)(void 0))}interact(){this.interactedSubject.next()}getEventListenerObserver(e){return new o.y((t=>{var r=e=>{t.next(e)};return document.addEventListener(e,r),()=>{document.removeEventListener(e,r)}}))}}n=u,u.shared=(0,i.r)((()=>new n))},32109:(e,t,r)=>{"use strict";r.d(t,{s:()=>l});var n,i=r(43149),s=r(30859),a=r(29331),o=r(68755);class l{constructor(){this.visibleSubject=new i.X(!1),this.visible=this.visibleSubject.asObservable().pipe((0,a.x)()),o.Z.states("event.menu.opened",(()=>this.setVisible(!0)),"event.menu.closed",(()=>this.setVisible(!1)))}setVisible(e){this.visibleSubject.next(e)}}n=l,l.shared=(0,s.r)((()=>new n))},25214:(e,t,r)=>{"use strict";r.d(t,{O:()=>u,N:()=>d});var n=["disableLmPopup"],i=r(79805),s=r(28274),a=/^\/+(mobile|universal)/,o={email_confirmation_code:"command.notifications.email.confirm",email_track_id:"command.email.track",email_subscribe:"command.subscriptions.subscribe",email_unsubscribe:"command.subscriptions.unsubscribe",mode:"command.authorization.track",feed_filters:"command.users.feed.change-filters",another_product_invite:"command.another-product.invite"};var l={profile:/(&|^)(\d+)($|&)/i};function c(e){if(e.includes("/people")){var t=function(e){var t,r=null===(t=e.split("#"))||void 0===t?void 0:t[1];if(r){var n=new URLSearchParams(r),l=n.get("universal-deep-link");if(l){var c=function(e,t,r){var n={},l=[];function c(r,i){return{type:r,args:i,uri:e,extraArgs:n,source:t||"link",commands:l}}var u=new URL(e.startsWith("/")?"universal://"+e:e);if(!u.pathname)return c("other",null);u.pathname.match(a)&&(u.pathname=u.pathname.replace(a,""));var d=u.pathname.split("/").filter((e=>!!e));for(var h of u.searchParams.keys()){var p=u.searchParams.getAll(h);n[h]=p.length>1?p:p[0]}for(var[f,A]of Object.entries(o))if(u.searchParams.has(f)){delete n[f];var m=u.searchParams.get(f);switch(A){case"command.notifications.email.confirm":m&&l.push({command:A,args:{code:m}});break;case"command.email.track":m&&l.push({command:A,args:{trackId:m}});break;case"command.authorization.track":"passwordless"===m&&l.push({command:A,args:{mode:"only-email"}});break;case"command.subscriptions.subscribe":case"command.subscriptions.unsubscribe":var g=m?m.split(","):[];g.length>=2&&l.push({command:A,args:{types:g[0].split("|"),token:g[1],messageId:g[2]}});break;case"command.users.feed.change-filters":var v=void 0;try{v=JSON.parse(i.D.decode(m||""))}catch(e){v={}}l.push({command:A,args:{filters:v}});break;case"command.another-product.invite":l.push({command:A,args:{product:m||"dating"}})}}switch(d[0]){case"people":return u.searchParams.get("age_verify_status")?(delete n.age_verify_status,c("age-verify-status",{status:u.searchParams.get("age_verify_status")})):"passwordless"===u.searchParams.get("mode")&&null!=r&&r.demoModeEnabled?c("other",null):d[1]?"photos"===d[2]?c("gallery",{userId:d[1],basename:d[3]||void 0}):c("profile",{userId:d[1]}):c("feed",null);case"purchase":if("trial"===d[1]){var b=u.searchParams.get("referent");if("cupid-purchase"===b){delete n.referent;var y=u.searchParams.get("return_url")||void 0;delete n.return_url;var C=(0,s.Pg)(u.searchParams.get("product")||"");return delete n.product,c("referral-trial-purchase",{referent:b,returnUrl:y,product:C})}if("cupid-banner"===b)return delete n.referent,c("referral-trial-purchase",{referent:b})}return c("purchase",null);case"stream":return d[1]?c("stream",{streamId:d[1]}):c("streams",null);case"messages":return c("streamer-chat",{streamerId:d[1]});case"streaming":if("stream"===d[1])return d[2]?c("stream",{streamId:d[2]}):c("streams",null);if("messages"===d[1])return c("streamer-chat",{streamerId:d[2]});break;case"edit-profile":return c("edit-profile",null);case"favorites":return c("contacts-list",null);case"invitations":return c("invitations",null);case"inbox":var w=void 0;switch(d[1]){case"all":case"unread":case"unanswered":w=d[1];break;case"read_and_unanswered":w="read-and-unanswered"}return c("inbox",{mode:w});case"dialogs":if(!d[1])break;if("letters"===d[2]&&d[3]){var M=u.searchParams.get("recipient")||void 0;delete n.recipient;var S=u.searchParams.get("attachment")||void 0;return delete n.attachment,!d[4]||"introductory"!==d[3]&&"present"!==d[3]?c("letter",{recipient:M,letterId:d[3],letterType:"letter",sender:d[1],attachment:S}):c("letter",{recipient:M,letterId:d[4],letterType:d[3],sender:d[1],attachment:S})}if("cheers"===d[2]&&"send"===d[3])return c("send-cheers",{attendeeId:d[1]});if("video-chat"===d[2]){var I=u.searchParams.get("media_message_uri");if("incoming"===d[3]&&I)return delete n.media_message_uri,c("incoming-call",{attendeeId:d[1],mediaMessageUri:I});if("outgoing"===d[3])return c("outgoing-call",{attendeeId:d[1]})}else{if("autocall"!==d[2]){var E=u.searchParams.get("scenario"),x=u.searchParams.get("cheer_name");if("introductory"===E)return delete n.scenario,c("new-introductory-letter",{attendeeId:d[1]});if("send-cheer"===E&&x)return delete n.scenario,delete n.cheer_name,c("send-cheer",{attendeeId:d[1],cheerName:x});var T=u.searchParams.get("attachment")||void 0,D=u.searchParams.get("recipient")||void 0;return c("chat",{userId:d[1],attachment:T,recipient:D})}if("matched"===d[3])return c("push-notification-outgoing-call",{attendeeId:d[1]});if("missed"===d[3])return c("chat",{userId:d[1]})}break;case"system":if("subscription-settings"===d[1])return c("subscription-settings",null);break;case"confirm-email":var k=u.searchParams.get("confirmation_code")||u.searchParams.get("token");if(k)return delete n.confirmation_code,l.push({command:"command.notifications.email.confirm",args:{code:k}}),c("other",null);break;case"presents":if("send"===d[2]){var j=u.searchParams.get("category")||void 0,L=u.searchParams.get("presentsIds");return delete n.category,delete n.presentsIds,c("send-present",{attendeeId:d[1],category:j,presentsIds:null==L?void 0:L.split(",").map((e=>parseInt(e)))})}break;case"stories":if(d[1]){var O="fragments"===d[2]?d[3]:void 0;return c("story",{userId:d[1],fragment:O})}break;case"account":switch(d[1]){case"reset-password":var P=u.searchParams.get("token")||void 0;return P?c("reset-password",{token:P}):c("other",null);case"subscription-settings":return c("subscription-settings",null)}return c("account",null);case"terms-and-conditions":return c("terms-and-conditions",{anchor:u.searchParams.get("anchor")||void 0});case"privacy-policy":return c("privacy-policy",null);case"refund-policy":return c("refund-policy",null);case"safety-policy":return c("safety-policy",null);case"manage-account":return c("manage-account",null)}var N=u.searchParams.get("streamer-card");return N?(delete n["streamer-card"],c("streamer-card",{streamerId:N})):c("other",null)}(l,"link"),u={};for(var d of n.keys()){var h=n.getAll(d);u[d]=h.length>1?h:h[0]}return Object.assign({},c,{extraArgs:Object.assign({},c.extraArgs,u),uri:e})}}return null}(e);if(t)return t;var r=function(e){var t,r=null===(t=e.split("#"))||void 0===t?void 0:t[1];if(r){var n=new URLSearchParams(r).get("age_verify_status");if(n)return{uri:e,type:"age-verify-status",args:{status:n},source:"link"}}return null}(e);if(r)return r;var n=function(e){var t,r=null===(t=e.split("#"))||void 0===t?void 0:t[1];if(r){var n=new URLSearchParams(r),i=n.has("referral-trial-purchase"),a=n.has("cupid")||void 0,o=n.has("cupid-banner")||void 0,l=n.get("return-url")||void 0,c=a?"cupid-purchase":o?"cupid-banner":void 0,u="cupid-purchase"===c?(0,s.Pg)(n.get("referent")||""):void 0;if(i&&c)return{uri:e,type:"referral-trial-purchase",args:{referent:c,returnUrl:l,product:u},source:"link"}}return null}(e);if(n)return n;var c=function(e){var t,r=null===(t=e.split("#"))||void 0===t?void 0:t[1];if(r){var n=new URLSearchParams(r),i=n.get("attendeeId"),s=n.get("presentsIds"),a=n.get("category")||void 0;if(n.has("send-present")&&i)return{uri:e,type:"send-present",args:{attendeeId:i,category:a,presentsIds:null==s?void 0:s.split(",").map((e=>parseInt(e)))},source:"link"}}return null}(e);if(c)return c;var u=function(e){var t,r=null===(t=e.split("#"))||void 0===t?void 0:t[1];if(r){var n,i=new URLSearchParams(r),s=null==r||null===(n=r.match(l.profile))||void 0===n?void 0:n[2],a=i.get("cheerName");if(i.has("send-cheer")&&s&&a)return{uri:e,type:"send-cheer",args:{attendeeId:s,cheerName:a},source:"link"}}return null}(e);if(u)return u;var p=function(e){var t,r=null===(t=e.split("#"))||void 0===t?void 0:t[1];if(r){var n,i=new URLSearchParams(r),s=null==r||null===(n=r.match(l.profile))||void 0===n?void 0:n[2];if(i.has("send-cheers")&&s)return{uri:e,type:"send-cheers",args:{attendeeId:s},source:"link"}}return null}(e);if(p)return p;var f=function(e){var t,r=null===(t=e.split("#"))||void 0===t?void 0:t[1];if(r){var n,i=new URLSearchParams(r),s=null==r||null===(n=r.match(l.profile))||void 0===n?void 0:n[2],a=i.has("story"),o=i.get("fragment")||void 0;if(a&&s)return{uri:e,type:"story",args:{userId:s,fragment:o},source:"link"}}return null}(e);if(f)return f;var A=function(e){var t,r=null===(t=e.split("#"))||void 0===t?void 0:t[1];if(r){var n=new URLSearchParams(r).get("stream")||void 0;if(n)return{uri:e,type:"stream",args:{streamId:n},source:"link"}}return null}(e);if(A)return A;var m=d(e);if(m)return m;var g=function(e){var t=new URLSearchParams(e).getAll("emit");if(t.length&&t.some((e=>e.includes("command.communication.letter.read")))){var r,[,n,i,s,a]=t.filter((e=>e.includes("command.communication.letter.read")))[0].split(",");switch(a){case"present":r="present";break;case"true":case"introductory":r="introductory";break;default:r="letter"}return{uri:e,type:"letter",args:{letterId:s,recipient:n,letterType:r,sender:i},source:"link"}}return null}(e);if(g)return g;var v=function(e){var t,r=null===(t=e.split("#"))||void 0===t?void 0:t[1];if(!r)return null;var n=new URLSearchParams(r);if(null===n.get("purchase-onboarding"))return null;var i=n.get("required-amount"),s=n.get("reason"),a=null;return i&&s&&!isNaN(parseInt(i))&&(a={requiredAmount:parseInt(i),reason:s}),{uri:e,type:"purchase",args:a,source:"link"}}(e);if(v)return v;var b=function(e){var t={uri:e,type:"feed",args:null,source:"link"};if(!e.includes("#"))return t;var r=e.split("#");return r.shift(),r.every((e=>e.split("&").every((e=>!e.length||e.includes("=")))))&&h(e)?t:null}(e);if(b)return b;var y=function(e){var t=new URLSearchParams(e).get("emit");if(t){var[r,n]=t.split(",");if("command.videocall.start"===r&&n)return{uri:e,type:"outgoing-call",args:{attendeeId:n},source:"link"}}return null}(e);if(y)return y}return{uri:e,type:"other",args:null,source:"link"}}function u(e){var t=function(e){var t,r=null===(t=e.split("#"))||void 0===t?void 0:t[1],n=new URLSearchParams(r),i=n.getAll("emit"),s=[];if(!i.length)return[];var a=i.find((e=>e.startsWith("command.notifications.email.confirm")));if(a){var o=a.split(",")[1]||n.get("token");o&&s.push({command:"command.notifications.email.confirm",args:{code:o}})}var l=i.find((e=>e.startsWith("command.subscriptions.subscribe")||e.startsWith("command.subscriptions.unsubscribe")));if(l){var c,u=l.split(",");s.push({command:u[0],args:{types:(null===(c=u[1])||void 0===c?void 0:c.split("|"))||[],token:u[2],messageId:u[3]}})}var d=i.find((e=>e.startsWith("command.authorization.track")));if(d){var h=d.split(",")[1];"only-email"===h&&s.push({command:"command.authorization.track",args:{mode:h}})}return s}(e),r=c(e),i=function(e){var t=new URLSearchParams(e),r={};return n.forEach((e=>{var n=t.get(e);n&&(r[e]=n)})),r}(e);return Object.assign({},r,{commands:[...t,...r.commands||[]],commonArgs:i})}function d(e){var t,r,n=e.split("#"),i=null==n||null===(t=n[1])||void 0===t||null===(r=t.match(l.profile))||void 0===r?void 0:r[2];if(i){var s={uri:e,type:"profile",args:{userId:i},source:"link"};if(h(e)&&i)return s}return null}function h(e){return new URLSearchParams(e).getAll("emit").every((e=>e.includes("command.notifications.email.confirm")||e.includes("command.email.track")||e.includes("command.authorization.track")||e.includes("command.subscriptions.unsubscribe")))}},17245:(e,t,r)=>{"use strict";r.d(t,{o:()=>u});var n,i=r(30859),s=r(58388),a=r(60467),o=r(95725),l=r(19351),c=r(98741);class u{constructor(){this.lastHistoryState=null,this.popstateEvent=(0,s.R)(window,"popstate").pipe((0,a.h)((()=>this.lastHistoryState!==window.history.state)),(0,o.U)((e=>Object.assign({},e,{prevState:this.lastHistoryState}))),(0,l.b)((()=>{this.lastHistoryState=window.history.state})),(0,c.B)())}pushState(){var e=window.history.pushState(...arguments);return this.lastHistoryState=window.history.state,e}getNavigationHistory(){return window.navigationHistory||[]}}n=u,u.shared=(0,i.r)((()=>new n))},2836:(e,t,r)=>{"use strict";r.d(t,{Q:()=>c});var n,i=r(30859),s=r(95725),a=r(29331),o=r(90713),l=r(20802);class c{constructor(){this.name=o.T.shared().get(l.Z).store.rxState().pipe((0,s.U)((e=>{var t;return null!==(t=null==e?void 0:e.name)&&void 0!==t?t:null})),(0,a.x)())}}n=c,c.shared=(0,i.r)((()=>new n))},9286:(e,t,r)=>{"use strict";r.d(t,{m:()=>a});var n,i=r(95508),s=r(30859);class a{constructor(){this.applicationPerformance={}}logPerformance(e,t){this.applicationPerformance[e]={date:(null==t?void 0:t.date)||new Date,timeFromAppInit:(null==t?void 0:t.timeFromAppInit)||i.ZP.now(),details:null==t?void 0:t.details}}getApplicationPerformance(){if(window.__INTEGRATION__["app-performance"]&&Object.keys(window.__INTEGRATION__["app-performance"]).length)for(var[e,t]of Object.entries(window.__INTEGRATION__["app-performance"]||{}))this.logPerformance(e,t);return this.applicationPerformance}}n=a,a.shared=(0,s.r)((()=>new n))},61289:(e,t,r)=>{"use strict";r.d(t,{G:()=>l});var n,i=r(30859),s=r(25214),a=r(76143),o=r(95508);class l{constructor(){this.timestamp=o.ZP.timeOrigin()||(new Date).getTime(),this.deepLink=a.o.just((0,s.O)(window.APPSTARTUP_PATH||"")),this.sessionId=window.APPSTARTUP_SESSION_UUID,this.parentApp=window.top!==window.self&&window.top?window.top.location.href:null}}n=l,l.shared=(0,i.r)((()=>new n))},16155:(e,t,r)=>{"use strict";r.d(t,{u:()=>g});var n,i=r(30859),s=r(22205),a=r(22983),o=r(55948),l=r(63070),c=r(29331),u=r(35713),d=r(60467),h=r(38826),p=r(42103),f=r(76143),A=r(98705),m=r(89219);class g{constructor(){this.initializedSubject=new s.t(1),this.initialized=this.initializedSubject.asObservable().pipe((0,l.O)(!1),(0,c.x)(),(0,u.d)(1)),this.aura=f.o.defer((()=>f.o.from(new Promise(((e,t)=>m.N?window.requirejs(["https://aura.clickocean.io/sdk/sdk.js"],e,t):t()))))).pipe((0,A.ym)((()=>f.o.never())),(0,A.td)())}start(e){e.add((0,a.aj)([o.D.shared().auraEnabled,o.D.shared().aura]).pipe((0,d.h)((e=>{var[t,r]=e;return t&&!!r.campaignId})),(0,h.q)(1),(0,p.w)((e=>{var[t,r]=e;return this.initAura(r)}))).safeSubscribe((()=>{this.initializedSubject.next(!0)})))}initAura(e){return this.aura.pipe((0,A.eo)((t=>new f.o((r=>{t.init({campaignId:e.campaignId},(()=>{r.success(!0)}))})))))}}n=g,g.shared=(0,i.r)((()=>new n))},95928:(e,t,r)=>{"use strict";r.d(t,{W:()=>d});var n,i=r(57450),s=r(98705),a=r(30859),o=r(32656),l=r(52344),c=r(65791),u=r(22983);class d{constructor(){}logToGtm(e){l.T.shared().enabled.toSingle().safeSubscribe((t=>{window.dataLayer=window.dataLayer||[],window.dataLayer.push(Object.assign({},e,{"email-only-experiment":t}))}))}logToAnnals(e,t){(0,u.aj)([c.Session.shared().userId.pipe((0,i.W)()),l.T.shared().enabled]).toSingle().pipe((0,s.eo)((r=>{var[n,i]=r;return o.f.shared(n).logEvent(e,{userId:n,"email-only-experiment":i,mode:t}).toSingle()}))).safeSubscribe()}logAuthorizationOverlayShown(){this.logToGtm({event:"event_authorization_overlay_shown"})}logAuthorizationOverlayChangeMode(e){this.logToGtm({event:"event_authorization_overlay_change_mode",mode:e})}logAuthorizationOverlayError(e,t,r){this.logToGtm({event:"event_authorization_overlay_error",field:e,mode:t,error:r})}logAuthorizationOverlayLoginError(e,t){this.logToGtm({event:"event_authorization_overlay_login_error",mode:e,error:t})}logAuthorizationOverlayRegistrationError(e,t){this.logToGtm({event:"event_authorization_overlay_registration_error",mode:e,error:t})}logAuthorizationOverlayLogin(e){this.logToAnnals("event_authorization_overlay_login",e)}logAuthorizationOverlayRegistration(e){this.logToAnnals("event_authorization_overlay_registration",e)}}n=d,d.shared=(0,a.r)((()=>new n))},71552:(e,t,r)=>{"use strict";r.d(t,{O:()=>c});var n,i=r(58388),s=r(82801),a=r(42103),o=r(48299),l=r(30859);class c{constructor(){}start(e){e.add((0,i.R)(window,"storage").pipe((0,a.w)((e=>{var{key:t}=e;return"logout"===t?(0,o.Bj)():(0,s.of)(void 0)}))).safeSubscribe())}}n=c,c.shared=(0,l.r)((()=>new n))},77665:(e,t,r)=>{"use strict";r.d(t,{s:()=>u});var n,i=r(43840),s=r(30859),a=r(95135),o=r(51989),l=r(87210),c=r(43543);class u extends i.N{constructor(e){super([{type:"purchase-onboarding-offering",offering:c.N.shared(e)},{type:"referral-trial-purchase-offering",offering:o._.shared(e)},{type:"email-confirmation-wall-offering",offering:a.K.shared(e)},{type:"verification-offering",offering:l.G.shared(e)}])}}n=u,u.shared=(0,s.r)((e=>new n(e)))},50211:(e,t,r)=>{"use strict";r.d(t,{Y:()=>k});var n=r(30859),i=r(82801),s=r(50070),a=r(22205),o=r(22983),l=r(12052),c=r(41736),u=r(38826),d=r(42103),h=r(63070),p=r(20410),f=r(29331),A=r(35713),m=r(77665),g=r(65791),v=r(76143),b=r(98705),y=r(50131),C=r(90713),w=r(20802);function M(e){return v.o.defer((()=>{var{disableManualClose:t=!1,cta:r,referent:n}=e;return C.T.shared().get(w.Z).actions.open("referral-purchase",[{props:{cta:r,referent:n},disableManualClose:t}]),v.o.just()}))}var S,I,E=r(89107),x=r(3018),T=r(93747);class D extends y.w{constructor(e){super(m.s.shared(e),(e=>"purchase-onboarding-offering"===e.type||"referral-trial-purchase-offering"===e.type?e.canOffer:void 0),D.openOnboardingStep)}static openOnboardingStep(e){return(()=>{switch(e.type){case"verification-offering":return(0,x.R)({disableManualClose:!0});case"email-confirmation-wall-offering":return(0,E.g)({disableManualClose:!0});case"purchase-onboarding-offering":return(0,T.V)(e.offer.payload);case"referral-trial-purchase-offering":switch(e.offer.referent){case"cupid-banner":return v.o.just();case"cupid-purchase":return M({cta:"deep-link",referent:e.offer.referent,disableManualClose:!0});case"first-login-trial":case"every-visit-trial":return M({cta:"user-tag",referent:e.offer.referent,disableManualClose:!0});case"trial-norequisites":return t={cta:"user-tag",referent:e.offer.referent,disableManualClose:!1},v.o.defer((()=>{var{disableManualClose:e=!1,cta:r,referent:n}=t;return C.T.shared().get(w.Z).actions.open("referral-purchase-norequisites",[{props:{cta:r,referent:n},disableManualClose:e}]),v.o.just()}))}}var t})()}}S=D,D.shared=(0,n.r)((e=>new S(e)));class k{constructor(){var e=(0,i.of)("unauthorized");this.legacyOnboardingStatus=new a.t(1),this.currentStep=g.Session.shared().userId.pipe((0,d.w)((t=>t?this.legacyOnboardingStatus.pipe((0,d.w)((e=>e?(0,i.of)(e):(e=>m.s.shared(e).canOffer.pipe((0,u.q)(1),(0,d.w)((t=>t?m.s.shared(e).offer.pipe((0,h.O)(null),(0,p.G)(),(0,d.w)((e=>{var[t,r]=e;return null===r?null!==t?(0,i.of)(null):s.E:(0,i.of)(r.type)}))):(0,i.of)(null)))))(t)))):e)),(0,f.x)(),(0,A.d)({refCount:!0,bufferSize:1}))}start(e){e.add((0,o.aj)([this.legacyOnboardingStatus,g.Session.shared().userId]).pipe((0,d.w)((e=>{var[t,r]=e;return null===t&&r?new l.y((()=>{var e=new c.w;return D.shared(r).start(e),e})):s.E}))).safeSubscribe())}setLegacyOnboardingFinished(){return v.o.just().pipe((0,b.RO)((()=>{this.legacyOnboardingStatus.next(null)})))}setLegacyOnboardingStarted(){return v.o.just().pipe((0,b.RO)((()=>{this.legacyOnboardingStatus.next("legacy")})))}}I=k,k.shared=(0,n.r)((()=>new I))},26911:(e,t,r)=>{"use strict";r.d(t,{c:()=>s});var n=r(90713),i=r(20802),s=e=>{n.T.shared().get(i.Z).actions.open("bonus-cheer-sending-failure",[{props:{requiredBonuses:e},spinnerEnabled:!0}])}},39785:(e,t,r)=>{"use strict";r.d(t,{h:()=>h});var n=r(65791),i=r(20802),s=r(76143),a=r(57450),o=r(42103),l=r(38826),c=r(85814),u=r(90713),d=r(82801);function h(e){return n.Session.shared().userId.pipe((0,a.W)(),(0,o.w)((e=>c.v.shared(e).userIsFreeMember)),(0,l.q)(1),(0,o.w)((t=>t&&e.reduce(((e,t)=>e+(t.bonuses||0)),0)?new s.o((t=>{u.T.shared().get(i.Z).actions.open("bonus-cheers-sending-confirmation",[{props:{cheers:e,onConfirm:()=>{u.T.shared().get(i.Z).actions.close("bonus-cheers-sending-confirmation"),t.success(!0)},onClose:()=>{u.T.shared().get(i.Z).actions.close("bonus-cheers-sending-confirmation"),t.success(!1)}}}])})):(0,d.of)(!0)))).toSingle()}},72045:(e,t,r)=>{"use strict";r.d(t,{v:()=>E});var n,i=r(30859),s=r(55948),a=r(32734),o=r(90713),l=r(88),c=r(46073),u=r(79325),d=r(40208),h=r(43149),p=r(22983),f=r(50070),A=r(82801),m=r(95725),g=r(29331),v=r(35713),b=r(42103),y=r(19351),C=r(60467),w=r(38826),M=r(6577),S=r(46900),I=r(23408);class E{constructor(e){this.autoResponseAvailableSubject=new h.X(!1),this.userId=e,this.autoAnswerEnabled=(0,p.aj)([d.D.shared(this.userId).initialized,s.D.shared().mcs.callAutoAnswerEnabled,this.autoResponseAvailableSubject]).pipe((0,m.U)((e=>{var[t,r,n]=e;return t&&r&&n})),(0,g.x)(),(0,v.d)({bufferSize:1,refCount:!0}))}start(e){e.add((0,p.aj)([this.autoAnswerEnabled,u.s.shared(this.userId).state,c.D.shared(this.userId).state.pipe((0,m.U)((e=>e.status)),(0,g.x)()),o.T.shared().get(a.Z,this.userId).store.rxState().pipe((0,m.U)((e=>e.status)),(0,g.x)())]).pipe((0,b.w)((e=>{var[t,r,n,i]=e;if(!t||"idle"!==n||"idle"!==i||!r.incomingCallsAmount)return f.E;var{userId:s,callId:a,token:o,roomId:c,engine:u,shard:d,iceServers:h,callType:m}=r.incomingCalls[0];return(0,p.aj)([l.w.shared(this.userId).id(s),(0,A.of)(s),(0,A.of)({callId:a,roomId:c,token:o,engine:u,shard:d,iceServers:h,callType:m})])})),(0,y.b)((e=>{var[t,r,n]=e,{callId:i,roomId:s,token:a,engine:o,shard:l,iceServers:u,callType:d}=n;t?(0,M.x)(t):S.i.shared(this.userId).show(r),c.D.shared(this.userId).join(i,{roomId:s,token:a,engine:o,shard:l,iceServers:u,autoAnswer:!0,callType:d},r)}))).safeSubscribe()),e.add(s.D.shared().mcs.roomPreInitializationEnabled.pipe((0,b.w)((e=>e?c.D.shared(this.userId).state.pipe((0,g.x)(((e,t)=>e.status===t.status&&e.roomPrepared===t.roomPrepared)),(0,C.h)((e=>"speaking"===e.status&&e.roomPrepared)),(0,m.U)((e=>e.participants[0]))):f.E)),(0,b.w)((e=>(0,p.aj)([l.w.shared(this.userId).id(e),(0,A.of)(e),I.s.shared().chatAttendee.pipe((0,w.q)(1))])))).safeSubscribe((e=>{var[t,r,n]=e;t&&n!==t&&(0,M.x)(t),!t&&r&&S.i.shared(this.userId).show(r)})))}disable(){this.autoResponseAvailableSubject.next(!1)}enable(){this.autoResponseAvailableSubject.next(!0)}}n=E,E.shared=(0,i.r)((e=>new n(e)))},62497:(e,t,r)=>{"use strict";r.d(t,{G:()=>o});var n=r(90713),i=r(20802),s=r(95725),a=r(29331);function o(){var e=n.T.shared().get(i.Z).store;return e.rxState().pipe((0,s.U)((t=>e.isLeadingToConversion())),(0,a.x)())}},34664:(e,t,r)=>{"use strict";r.d(t,{N:()=>m});var n,i=r(30859),s=r(40208),a=r(50070),o=r(42103),l=r(85814),c=r(68755),u=r(82187),d=r(74561),h=r(41525),p=r(71651),f=r(50015),A=r(55948);class m{constructor(e){this.userId=e,this.paymentTimerShown=!1}start(e){e.add(l.v.shared(this.userId).userIsFreeMember.pipe((0,o.w)((e=>e?a.E:s.D.shared(this.userId).paymentRequired)),(0,o.w)((()=>"vr"===p.X.shared().mode?(0,f.n)():d.c.shared().add({name:h.t.MSCCall}).asObservable()))).safeSubscribe()),e.add(A.D.shared().mcs.callInterface.pipe((0,o.w)((e=>"new-design"===e?a.E:u.o.shared(this.userId).canOffer))).safeSubscribe((e=>{e&&!this.paymentTimerShown?(c.Z.emit("command.video.chat.payment.timer.start"),this.paymentTimerShown=!0):!e&&this.paymentTimerShown&&(c.Z.emit("command.video.chat.payment.timer.stop"),this.paymentTimerShown=!1)})))}}n=m,m.shared=(0,i.r)((e=>new n(e)))},73599:(e,t,r)=>{"use strict";r.d(t,{W:()=>p});var n,i=r(30859),s=r(82801),a=r(12052),o=r(40208),l=r(42103),c=r(29331),u=r(35713),d=r(69378),h=r.n(d);class p{constructor(e){this.userId=e,this.stream=o.D.shared(this.userId).initialized.pipe((0,l.w)((e=>e?new a.y((e=>{var t,r,n=t=>{e.next(t.localStream)};return e.next(null===(t=o.D.shared(this.userId).callLocalStream)||void 0===t?void 0:t.getState().localStream),null===(r=o.D.shared(this.userId).callLocalStream)||void 0===r||r.addStateListener(n),()=>{var e;null===(e=o.D.shared(this.userId).callLocalStream)||void 0===e||e.removeStateListener(n)}})):(0,s.of)(null))),(0,c.x)(h()),(0,u.d)({refCount:!0,bufferSize:1}))}}n=p,p.shared=(0,i.r)((e=>new n(e)))},46900:(e,t,r)=>{"use strict";r.d(t,{i:()=>m});var n,i=r(30859),s=r(43149),a=r(29331),o=r(60467),l=r(42103),c=r(95725),u=r(20410),d=r(38826),h=r(46073),p=r(69378),f=r.n(p),A=r(68755);class m{constructor(e){this.userId=e,this.stateSubject=new s.X({visible:!1}),this.state=this.stateSubject.asObservable().pipe((0,a.x)(f()))}start(e){e.add(this.state.pipe((0,o.h)((e=>e.visible)),(0,l.w)((()=>h.D.shared(this.userId).state.pipe((0,c.U)((e=>e.status)),(0,a.x)(),(0,u.G)(),(0,c.U)((e=>{var[t,r]=e;return"idle"!==t&&"idle"===r})),(0,o.h)((e=>e)),(0,d.q)(1))))).safeSubscribe((()=>{this.hide()})))}show(e){A.Z.emit("command.sidebar.close"),A.Z.emit("event.sidebar.chat.opened"),this.stateSubject.next({visible:!0,mcsAttendeeId:e})}hide(){A.Z.emit("event.sidebar.chat.closed"),this.stateSubject.next({visible:!1})}}n=m,m.shared=(0,i.r)((e=>new n(e)))},90981:(e,t,r)=>{"use strict";r.d(t,{S6:()=>A});var n,i=r(12941),s=r(95725),a=r(30859),o=r(12651),l=r(61922),c=r(76143),u=r(66784),d=r(98705),h=r(85814),p="video-processor",f="offer-closed";class A extends l.l{constructor(e){super(),this.userId=e,this.canOffer=(0,i.T)(this.offeringResult.pipe((0,s.U)((e=>!e))),o.n.shared(p,this.userId).load(f).pipe((0,d.o4)((e=>!e))))}processOffer(){return h.v.shared(this.userId).userIsFreeMember.toSingle().pipe((0,d.o4)((e=>e?c.o.just():o.n.shared(p,this.userId).store(f,!0).safeSubscribe())),(0,d.vR)(u.x.success()))}start(){return c.o.just(u.x.success({}))}accept(){return this.processOffer()}reject(){return this.processOffer()}}n=A,A.shared=(0,a.r)((e=>new n(e)))},36029:(e,t,r)=>{"use strict";r.d(t,{c2:()=>C});var n,i=r(82801),s=r(12941),a=r(42103),o=r(95725),l=r(29331),c=r(30859),u=r(77756),d=r(61922),h=r(76143),p=r(66784),f=r(98705),A=r(85814),m=r(75812),g=r(90713),v=r(20802),b="video-processor",y="popup-offer-closed";class C extends d.l{constructor(e){super(),this.userId=e,this.canOffer=A.v.shared(this.userId).userIsFreeMember.pipe((0,a.w)((e=>e?(0,i.of)(!1):m.a.shared(this.userId).processorIsAvailable)),(0,a.w)((e=>e?(0,s.T)(this.offeringResult.pipe((0,o.U)((e=>!e))),u.M.shared(b,this.userId).load(y).pipe((0,f.o4)((e=>!e)))):(0,i.of)(!1))),(0,o.U)((e=>e&&!g.T.shared().get(v.Z).store.getState())),(0,l.x)())}start(){return h.o.just(p.x.success({}))}accept(){return u.M.shared(b,this.userId).store(y,!0).pipe((0,f.vR)(p.x.success()))}reject(){return u.M.shared(b,this.userId).store(y,!0).pipe((0,f.vR)(p.x.success()))}}n=C,C.shared=(0,c.r)((e=>new n(e)))},94173:(e,t,r)=>{"use strict";r.d(t,{a:()=>y,t:()=>b});var n,i=r(30859),s=r(40208),a=r(43149),o=r(22983),l=r(12052),c=r(82801),u=r(55948),d=r(57576),h=r(12651),p=r(95725),f=r(42103),A=r(76143),m=r(98705),g=r(69378),v=r.n(g),b=["beach","forest","mountains","star-night","kitchen","dark-bedroom","light-bedroom","library","sweets","deep-blue","fire-and-ice","speed","hearts","love"];class y{constructor(e){this.currentProcessorSubject=new a.X(null),this.currentProcessor=this.currentProcessorSubject.asObservable(),this.processorIsLoadingSubject=new a.X(!1),this.userId=e,this.processorIsLoading=this.processorIsLoadingSubject.asObservable(),this.processorIsAvailable=(0,o.aj)([u.D.shared().mcs.enabled,u.D.shared().mcs.videoProcessingEnabled,s.D.shared(this.userId).initialized.pipe((0,p.U)((e=>{var t;return!!e&&!(null===(t=s.D.shared(this.userId).videoProcessor)||void 0===t||!t.getState().available)})))]).pipe((0,p.U)((e=>{var[t,r,n]=e;return t&&r&&n})))}process(e){return new l.y((t=>{var r;return null===(r=s.D.shared(this.userId).videoProcessor)||void 0===r?void 0:r.process(e,(e=>{t.next(e)}))}))}setProcessor(e){return this.currentProcessor.toSingle().pipe((0,m.eo)((t=>v()(t,e)?A.o.just(null):(this.currentProcessorSubject.next(e),h.n.shared("mcs-video-processor",this.userId).store("current-processor",e)))),(0,m.eo)((t=>null===t?A.o.just():e?"blur"===e.type?this.setBlurProcessor():this.setBackgroundProcessor(e.options.image):A.o.just().pipe((0,m.RO)((()=>{var e;return null===(e=s.D.shared(this.userId).videoProcessor)||void 0===e?void 0:e.removeProcessor()})),(0,m.vR)(void 0)))))}getActiveProcessor(){return this.currentProcessor.pipe((0,f.w)((e=>e?"blur"===e.type?(0,c.of)(e.type):(0,c.of)(e.options.image):(0,c.of)(null))))}getBackgroundProcessorConfiguration(){return(0,o.aj)([d.D.shared().mcsVideoProcessingOptions.maskBlurRadius,d.D.shared().mcsVideoProcessingOptions.assetsPath,d.D.shared().mcsVideoProcessingOptions.fitType,d.D.shared().mcsVideoProcessingOptions.imagesPath]).toSingle().pipe((0,m.o4)((e=>{var[t,r,n,i]=e;return{maskBlurRadius:t,assetsPath:r,fitType:n,imagesPath:i}})))}getBlurProcessorConfiguration(){return(0,o.aj)([d.D.shared().mcsVideoProcessingOptions.maskBlurRadius,d.D.shared().mcsVideoProcessingOptions.blurFilterRadius,d.D.shared().mcsVideoProcessingOptions.assetsPath]).toSingle().pipe((0,m.o4)((e=>{var[t,r,n]=e;return{maskBlurRadius:t,blurFilterRadius:r,assetsPath:n}})))}loadBackgroundImage(e,t){return new A.o((r=>{var n=new Image;n.src=e+"/"+t+".jpg",n.onload=()=>r.success(n),n.onerror=e=>r.error(e)}))}setBlurProcessor(){return A.o.just().pipe((0,m.RO)((()=>this.processorIsLoadingSubject.next(!0))),(0,m.eo)((()=>this.getBlurProcessorConfiguration())),(0,m.eo)((e=>{var t=s.D.shared(this.userId).videoProcessor;return t?A.o.from(t.createBlurProcessor(e)):A.o.just(void 0)})),(0,m.RO)((e=>{var t;e&&(null===(t=s.D.shared(this.userId).videoProcessor)||void 0===t||t.setProcessor(e))})),(0,m.fr)((()=>this.processorIsLoadingSubject.next(!1))),(0,m.vR)(void 0))}setBackgroundProcessor(e){return A.o.just().pipe((0,m.RO)((()=>this.processorIsLoadingSubject.next(!0))),(0,m.eo)((()=>this.getBackgroundProcessorConfiguration())),(0,m.eo)((t=>this.loadBackgroundImage(t.imagesPath,e).pipe((0,m.o4)((e=>Object.assign({},t,{backgroundImage:e})))))),(0,m.eo)((e=>{var t={backgroundImage:e.backgroundImage,maskBlurRadius:e.maskBlurRadius,assetsPath:e.assetsPath,fitType:e.fitType},r=s.D.shared(this.userId).videoProcessor;return r?A.o.from(r.createBackgroundProcessor(t)):A.o.just(void 0)})),(0,m.RO)((e=>{var t;e&&(null===(t=s.D.shared(this.userId).videoProcessor)||void 0===t||t.setProcessor(e))})),(0,m.fr)((()=>this.processorIsLoadingSubject.next(!1))),(0,m.vR)(void 0))}}n=y,y.shared=(0,i.r)((e=>new n(e)))},57576:(e,t,r)=>{"use strict";r.d(t,{D:()=>c});var n=r(30859),i=r(82801),s=r(22983),a=r(3100),o=r(95725),l=r(29331);class c{constructor(){}}c.shared=(0,n.r)((()=>({product:{name:a.D.shared().paramWithPath(["product-name"]),cheers:a.D.shared().paramWithPath(["product"])},countryTaxes:(0,i.of)({}),interestsEnabled:(0,i.of)(!0),feedEnabled:(0,i.of)(!0),demoModeEnabled:(0,i.of)(!1),initialScreenEnabled:(0,i.of)(!1),houseKeepingEnabled:(0,i.of)(!1),rouletteSearchTimeout:(0,i.of)(0),popularCheersGroups:a.D.shared().paramWithPath(["cheers-popular-groups"]),deskComAgencyHC:a.D.shared().paramWithPath(["features","desk-com-agency-hc"]),deskComClientHC:a.D.shared().paramWithPath(["features","desk-com-client-hc"]),supportPrioritization:a.D.shared().paramWithPath(["features","support-prioritization"]),helpCenterInPurchaseForm:a.D.shared().paramWithPath(["features","help-center-in-purchase-form"]),preferencesLimitations:(0,i.of)({"min-age":18,"max-age":80,"default-age":20}),lostBonusesFactors:a.D.shared().paramWithPath(["cms"]),webNotificationsPublicKey:a.D.shared().paramWithPath(["web-notifications","publicKey"]),googleTranslateApiKey:a.D.shared().paramWithPath(["google","translate","key"]),defaultAgePreferences:(0,i.of)({minAge:18,maxAge:80}),facebookAuthEnabled:(0,s.aj)([a.D.shared().paramWithPath(["features","facebook-login"]),a.D.shared().paramWithPath(["features","facebook-registration-enable"])]).pipe((0,o.U)((e=>{var[t,r]=e;return t||r})),(0,l.x)()),feedGridCardSize:a.D.shared().paramWithPath(["features","grid-with-big-photos"]).pipe((0,o.U)((e=>e?"big":"normal"))),photoAlbums:a.D.shared().paramWithPath(["photo-folders"]).pipe((0,o.U)((e=>e.map((e=>Object.assign({},e,{id:e.id}))))),(0,l.x)()),streaming:{product:a.D.shared().paramWithPath(["streaming","product"]),environment:a.D.shared().paramWithPath(["streaming","environment"])},limitedCreditsEnabled:a.D.shared().paramWithPath(["features","limited-credits"]),limitedCreditsOrganicTrafficExperimentEnabled:a.D.shared().paramWithPath(["features","limited-credits-organic-traffic-experiment"]),limitedCreditsCodes:a.D.shared().paramWithPath(["limited-credits-codes"]),roulette:{matchSuggestionTime:(0,i.of)(6e3),matchConnectingTime:(0,i.of)(2e4),servicePreviewTime:(0,i.of)(5e3),attendeePreviewTime:(0,i.of)(15e3),attendeeConfirmationTime:(0,i.of)(1e4)},mcsVideoProcessingOptions:{maskBlurRadius:a.D.shared().paramWithPath(["mcs","video-processing","mask-blur-radius"]),blurFilterRadius:a.D.shared().paramWithPath(["mcs","video-processing","blur-filter-radius"]),assetsPath:a.D.shared().paramWithPath(["mcs","video-processing","assets-path"]),fitType:a.D.shared().paramWithPath(["mcs","video-processing","fit-type"]),imagesPath:a.D.shared().paramWithPath(["mcs","video-processing","images-path"])},sharding:a.D.shared().paramWithPath(["sharding"]),photos:a.D.shared().paramWithPath(["photos"]),languages:a.D.shared().paramWithPath(["languages"]),defaultLanguage:a.D.shared().paramWithPath(["defaultLanguage"]),productsHosts:(0,i.of)([]),webPushEnabled:a.D.shared().paramWithPath(["features","web-push"]),chatAttachmentTooltipLogo:a.D.shared().paramWithPath(["chat-attachment-tooltip-logo"]),translationsInChatEnabled:a.D.shared().paramWithPath(["features","translation-in-chat"]),pricing:a.D.shared().paramWithPath(["pricing"]),preferences:{bisexual:a.D.shared().paramWithPath(["preferences","bisexual"]).pipe((0,o.U)((e=>!!e)))},search:{fields:{gender:a.D.shared().paramWithPath(["search","fields","gender"]).pipe((0,o.U)((e=>e||[])))}}})))},99720:(e,t,r)=>{"use strict";r.d(t,{y:()=>p});var n,i=r(30859),s=r(58388),a=r(65380),o=r(95725),l=r(63070),c=r(29331),u=r(35713),d=r(69378),h=r.n(d);class p{constructor(){this.windowSize=(0,s.R)(window,"resize").pipe((0,a.b)(300),(0,o.U)((e=>e.target)),(0,o.U)((e=>({width:e.innerWidth,height:e.innerHeight}))),(0,l.O)(this.getWindowSize()),(0,c.x)(h()),(0,u.d)({bufferSize:1,refCount:!0}))}getWindowSize(){return{width:window.innerWidth,height:window.innerHeight}}}n=p,p.shared=(0,i.r)((()=>new n))},19862:(e,t,r)=>{"use strict";r.d(t,{A:()=>b});var n,i=r(82801),s=r(15696),a=r(28977),o=r(12052),l=r(95778),c=r(15080),u=r(95725),d=r(29331),h=r(42103),p=r(63070),f=r(35713),A=r(30859),m=r(74880),g=r(3100),v=r(68755);class b{constructor(){var e,t,r=g.D.shared(),n=(0,i.of)(r).pipe((0,u.U)((e=>e&&(0,m.Z)(["devices","ttl"],e)||1e4)),(0,d.x)()).pipe((0,h.w)((e=>(0,s.F)(e))),(0,p.O)(void 0),(0,h.w)((()=>navigator.mediaDevices&&navigator.mediaDevices.enumerateDevices?(0,a.D)(navigator.mediaDevices.enumerateDevices()):(0,i.of)([]))),(0,f.d)(1)),l=e=>n.pipe((0,u.U)((t=>{var r=t.find((t=>t.kind===e&&!!t.label));return r||(r=t.find((t=>t.kind===e)))?{permission:r.label?"allowed":"denied",info:r}:null})),(0,d.x)(((e,t)=>e&&t?e.permission===t.permission&&e.info.deviceId===t.info.deviceId&&e.info.groupId===t.info.groupId:e===t)));this.camera=l("videoinput").pipe((0,f.d)(1)),this.cameraIsActive=this.camera.pipe((0,u.U)((e=>"allowed"===(null==e?void 0:e.permission))),(0,d.x)(),(0,h.w)((e=>e?new o.y((e=>{var t=()=>e.next(!0),r=()=>e.next(!1);return v.Z.states("event.media.devices.cam.stream.enabled",t,"event.media.devices.cam.stream.disabled",r),()=>{v.Z.removeStates("event.media.devices.cam.stream.enabled",t,"event.media.devices.cam.stream.disabled",r)}})):(0,i.of)(e))),(0,d.x)()),this.microphone=l("audioinput").pipe((0,f.d)(1)),this.supportsWebRtc=window&&!!(window.RTCPeerConnection||window.webkitRTCPeerConnection||window.mozRTCPeerConnection),this.cpuCores=null===(e=window)||void 0===e||null===(t=e.navigator)||void 0===t?void 0:t.hardwareConcurrency,this.testingDeviceType=localStorage.getItem("device.testing-type")||(window.location.href.includes("afid=100500")?"base":void 0)}requestAccessToCamera(){return l.C}requestAccessToMicrophone(){return(0,c.P)((()=>(0,a.D)(navigator.mediaDevices.getUserMedia({audio:!0})).pipe((0,u.U)((e=>(e.getTracks().forEach((e=>e.stop())),"allowed"))))))}}n=b,b.shared=(0,A.r)((()=>new n))},36531:(e,t,r)=>{"use strict";r.d(t,{_:()=>c});var n,i=r(68755),s=r(12052),a=r(30859),o=r(29331),l=r(35713);class c{constructor(){this.visible=new s.y((e=>{e.next(!1);var t=()=>e.next(!0),r=()=>e.next(!1);return i.Z.states("event.sidebar.concierge.opened",t,"event.sidebar.concierge.closed",r),()=>{i.Z.removeStates("event.sidebar.concierge.opened",t,"event.sidebar.concierge.closed",r)}})).pipe((0,o.x)(),(0,l.d)(1))}}n=c,c.shared=(0,a.r)((()=>new n))},63747:(e,t,r)=>{"use strict";r.d(t,{I:()=>f});var n=r(68755),i=r(90713),s=r(20802),a=r(66784),o=r(65791),l=r(76143),c=r(98705),u=r(51904),d=r(57450),h=r(47061),p=r(6577);function f(e,t){return l.o.zip(u.v.shared().visible.toSingle(),o.Session.shared().userId.pipe((0,d.W)()).toSingle(),o.Session.shared().userIsUsual.toSingle(),h.E.shared().ownerId.toSingle()).pipe((0,c.o4)((r=>{var[o,l,c,u]=r,d=i.T.shared().get(s.Z),h=e.sender===(u||l)?e.recipient:e.sender,f=d.store.getState(),A=o||void 0!==f&&"photos"!==f.name,m=e.introductory?"introductory":e.presentAnswer?"present":"letter";if(A){var g=i.T.shared().get(s.Z);g.actions.open("read-letter",[{props:{recipient:e.recipient,sender:e.sender,letterId:e.id,type:m,activeAttachment:null==t?void 0:t.activeAttachment,onReplyButtonClick:()=>{g.actions.close("read-letter"),n.Z.emit("overlay","letter",h,{source:"overlay-reading-letter",data:{letterId:e.id}})},onStartChatButtonClick:()=>{g.actions.close("read-letter"),(0,p.x)(h),n.Z.emit("event.communication.chat.selected",h)},inOverlay:!0}}])}else n.Z.emit("command.sidebar.open","chat",h,"read-letter",e.recipient,e.sender,e.id,m,null==t?void 0:t.activeAttachment);return c&&!e.presentAnswer&&n.Z.emit("event.letter.paid",e.id),a.x.success()})))}},47061:(e,t,r)=>{"use strict";r.d(t,{E:()=>d});var n,i=r(30859),s=r(43149),a=r(12052),o=r(82801),l=r(42103),c=r(68755),u=r(37452);class d{constructor(){this.ownerIdSubject=new s.X(null),this.ownerId=this.ownerIdSubject.asObservable()}start(e){e.add(u.Y.shared().activeRoles.pipe((0,l.w)((e=>e.includes("commissions-operator")||e.includes("curator")?new a.y((()=>{var e=e=>this.ownerIdSubject.next(e);return c.Z.sync("event.inbox.ward.opened",e),()=>{c.Z.removeListener("event.inbox.ward.opened",e)}})):(0,o.of)(null)))).safeSubscribe())}}n=d,d.shared=(0,i.r)((()=>new n))},60012:(e,t,r)=>{"use strict";r.d(t,{s:()=>f});var n,i=r(68755),s=r(22205),a=r(12052),o=r(82801),l=r(29331),c=r(35713),u=r(42103),d=r(95725),h=r(30859),p=r(99720);class f{constructor(){var e=this;this.ctaSubject=new s.t(1),this.cta=this.ctaSubject.asObservable(),this.tabSubject=new s.t(1),this.tab=this.tabSubject.asObservable(),this.chatAttendee=new a.y((e=>{e.next(null);var t=(t,r,n)=>{this.ctaSubject.next(n),this.tabSubject.next(r),e.next(t)},r=()=>{e.next(null),this.ctaSubject.next(void 0),this.tabSubject.next(void 0)};return i.Z.states("event.sidebar.chat.opened",t,"event.sidebar.chat.closed",r),()=>{i.Z.removeStates("event.sidebar.chat.opened",t,"event.sidebar.chat.closed",r)}})).pipe((0,l.x)(),(0,c.d)(1)),i.Z.sync("event.communication.chat.selected",(function(){e.tabSubject.next("chat");for(var t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];r[1]&&e.ctaSubject.next(r[1].cta)})),i.Z.sync("event.communication.letter.selected",(function(){e.tabSubject.next("letter");for(var t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];r[1]&&e.ctaSubject.next(r[1].cta)})),this.displayMode=this.chatAttendee.pipe((0,u.w)((e=>e?p.y.shared().windowSize.pipe((0,d.U)((e=>{var{width:t}=e;return t>=768?"sidebar":"fullscreen"}))):(0,o.of)(void 0))),(0,l.x)(),(0,c.d)({bufferSize:1,refCount:!0}))}}n=f,f.shared=(0,h.r)((()=>new n))},7339:(e,t,r)=>{"use strict";r.d(t,{$:()=>l});var n,i=r(43149),s=r(68755),a=r(30859),o=r(29331);class l{constructor(){this.chatInputFocusedSubject=new i.X(!1),this.chatInputFocused=this.chatInputFocusedSubject.asObservable().pipe((0,o.x)())}start(e){var t=()=>this.chatInputFocusedSubject.next(!0),r=()=>this.chatInputFocusedSubject.next(!1);s.Z.on("event.chat.input.focus",t),s.Z.on("event.chat.input.blur",r),e.add((()=>{s.Z.removeListener("event.chat.input.focus",t),s.Z.removeListener("event.chat.input.blur",r)}))}}n=l,l.shared=(0,a.r)((()=>new n))},20593:(e,t,r)=>{"use strict";r.d(t,{Ew:()=>s,Fv:()=>o,W_:()=>l,zT:()=>a});var n=r(90713),i=r(20802),s=()=>{n.T.shared().get(i.Z).actions.open("video-call-with-contacts-recommendations",[{props:{},disableManualClose:!0}])},a=()=>{n.T.shared().get(i.Z).actions.close("video-call-with-contacts-recommendations")},o=()=>{n.T.shared().get(i.Z).actions.open("chat-with-recommended-video-call-contact",[{props:{},disableManualClose:!0}])},l=()=>{n.T.shared().get(i.Z).actions.close("chat-with-recommended-video-call-contact")}},96355:(e,t,r)=>{"use strict";r.d(t,{f:()=>o});var n=r(52922),i=r(98705),s=r(76143),a=r(68755);function o(){return n.P.shared().startRecording().pipe((0,i.eo)((e=>(e.isSuccessful||("permission-denied"===e.error?a.Z.emit("app:error","audio-recording-microphone-permission-denied"):a.Z.emit("app:error","audio-recording-something-went-wrong")),s.o.just(void 0)))))}},63239:(e,t,r)=>{"use strict";r.d(t,{_:()=>b});var n,i=r(61922),s=r(66784),a=r(22983),o=r(82801),l=r(12941),c=r(42103),u=r(60467),d=r(54930),h=r(29331),p=r(35713),f=r(30859),A=r(76143),m=r(32109),g=r(82381),v=r(55948);class b extends i.l{constructor(e){super(),this.canOffer=(0,a.aj)([v.D.shared().videoMingle.enabled,m.s.shared().visible]).pipe((0,c.w)((t=>{var[r,n]=t;return!r||n?(0,o.of)(!1):(0,l.T)(this.offeringResult.pipe((0,u.h)((e=>"accepted"!==e.result)),(0,d.h)(!1)),g.I3.shared(e).offeringResult.pipe((0,d.h)(!0)))})),(0,h.x)(),(0,p.d)({bufferSize:1,refCount:!0}))}start(){return A.o.just(s.x.success({}))}}n=b,b.shared=(0,f.r)((e=>new n(e)))},51433:(e,t,r)=>{"use strict";r.d(t,{m:()=>b});var n,i=r(30859),s=r(43149),a=r(50070),o=r(90211),l=r(42103),c=r(29331),u=r(19351),d=r(95725),h=r(54930),p=r(55948),f=r(1381),A=r(12651),m=r(69378),g=r.n(m),v="suspended-time";class b{constructor(e){this.suspendedTimeSubject=new s.X(0),this.suspendedTime=this.suspendedTimeSubject.asObservable(),this.userId=e,this.videoInviteDismissedCounter=o.Q.shared(this.userId),this.persistence=A.n.shared("streaming-video-invites",this.userId)}start(e){e.add(this.persistence.load(v).safeSubscribe((e=>{this.suspendedTimeSubject.next(e||0)}))),e.add(p.D.shared().videoInvites.blocking.enabled.pipe((0,l.w)((e=>e?f.B.shared(this.userId).offeringResult:a.E)),(0,c.x)(g()),(0,l.w)((e=>"fromStreaming"!==e.offer||"accepted"!==e.result?a.E:this.suspend())),(0,u.b)((()=>this.videoInviteDismissedCounter.reset("fromStreaming")))).safeSubscribe())}suspend(){return p.D.shared().videoInvites.blocking.suspensionDuration.pipe((0,d.U)((e=>Date.now()+e)),(0,l.w)((e=>this.persistence.store(v,e).asObservable().pipe((0,h.h)(e)))),(0,u.b)((e=>{this.suspendedTimeSubject.next(e)})))}}n=b,b.shared=(0,i.r)((e=>new n(e)))},30472:(e,t,r)=>{"use strict";r.d(t,{v:()=>Y});var n,i=r(30859),s=r(32585),a=r(22983),o=r(50070),l=r(82801),c=r(12941),u=r(76635),d=r(62360),h=r(95725),p=r(29331),f=r(42103),A=r(97950),m=r(60467),g=r(54249),v=r(54930),b=r(38826),y=r(19351),C=r(35713),w=r(98095),M=r(63070),S=r(38119),I=r(56960),E=r(93658),x=r(83032),T=r(12651),D=r(70012),k=r(66669),j=r(27048),L=r(10358),O=r(51433),P=r(55948),N=r(22087),B=r(61562),R=r(4593),V="streaming-video-invites",z=3*L.R.hour;class Y{constructor(e){this.inviteClosedSubject=new s.xQ,this.inviteClosed=this.inviteClosedSubject.asObservable(),this.userId=e;var t=S.i1.shared(e).preferences.pipe((0,d.j)("preferredGender"));this.invite=(0,a.aj)([P.D.shared().streaming.deepIntegrationEnabled,N.S.shared().initialized,B.j.shared(e).active,R.f.shared(e).presentInFeed]).pipe((0,h.U)((e=>{var[t,r,n,i]=e;return t&&r&&n&&i})),(0,p.x)(),(0,f.w)((e=>e?(0,a.aj)([D.StreamingVideoInvitesRepository.shared().invites,t]):o.E)),(0,A.M)(O.m.shared(e).suspendedTime),(0,h.U)((e=>{var[[t,r],n]=e;return{sdkInvites:t,preferredGender:r,suspendedTime:n}})),(0,m.h)((e=>{var{suspendedTime:t,sdkInvites:r}=e,n=t<Date.now();return D.StreamingMetrics.shared().emit("metrics.vi.suspended",{durationLeft:n?0:t-Date.now(),receivedSize:r.length}),n})),(0,h.U)((e=>{var{sdkInvites:t,preferredGender:r}=e;return{sdkInvites:(0,u.shuffle)(t),preferredGender:r}})),(0,f.w)((e=>{var{sdkInvites:t,preferredGender:r}=e;D.StreamingMetrics.shared().emit("metrics.vi.received_candidates",{size:t.length});var n=(0,l.of)(...t).pipe((0,g.b)((e=>this.isAttendeeMatchCriteria(e.streamer.externalId,r).pipe((0,m.h)((e=>e)),(0,v.h)(e)))),(0,b.q)(1),(0,y.b)((e=>{var t;D.StreamingMetrics.shared().emit("metrics.vi.matched",{item:e,basename:(null===(t=e.videoInvitesBasenames.filter((e=>"CP"===e.iss))[0])||void 0===t?void 0:t.basename)||""})})),(0,C.d)(1)),i=n.pipe((0,w.x)(),(0,y.b)((e=>{e&&(D.StreamingVideoInvitesMonitoring.shared().resetThrottle(),D.StreamingMetrics.shared().emit("metrics.vi.not_matched",void 0))})),(0,f.w)((()=>o.E)));return(0,c.T)(n,i)})),(0,h.U)((t=>function(e,t){var r,n=new Date,i=e.streamer.externalId,s=(null===(r=e.videoInvitesBasenames.filter((e=>"CP"===e.iss))[0])||void 0===r?void 0:r.basename)||"";return{type:k.aR.StreamingVideoInvitation,"event-id":n.getTime(),"holder-id":t,"user-id":i,timestamp:n.toISOString(),stale:!1,stack:1,payload:{"recipient-id":t,meta:{reference:(0,j.eO)(i,s),streamId:e.streamId}}}}(t,e)))).pipe((0,M.O)(null),(0,C.d)(1))}getAttendeeGender(e){return I.Iw.shared(e).profile.pipe((0,h.U)((e=>e.isSuccessful?e.value.gender:null)))}isAttendeeMatchGenderCriteria(e,t){return"both"===t?(0,l.of)(!0):this.getAttendeeGender(e).pipe((0,h.U)((e=>e===t)))}isAttendeeInContacts(e){return E.X.shared(this.userId).userIsContact(e)}isAttendeeShownRecently(e){return T.n.shared(V,this.userId).load(e).asObservable().pipe((0,f.w)((e=>"number"==typeof e?x.X.shared().currentTime().asObservable().pipe((0,h.U)((t=>t-e<z))):(0,l.of)(!1))))}isAttendeeMatchCriteria(e,t){return(0,a.aj)([this.isAttendeeMatchGenderCriteria(e,t),this.isAttendeeInContacts(e),this.isAttendeeShownRecently(e)]).pipe((0,h.U)((t=>{var[r,n,i]=t,s=r&&!n&&!i;return D.StreamingMetrics.shared().emit("metrics.vi.filter",{attendeeId:e,matched:s,isGenderMatch:r,inContacts:n,isShownRecently:i}),s})),(0,b.q)(1))}close(e){D.StreamingMetrics.shared().emit("metrics.vi.closed",{streamerId:e}),this.inviteClosedSubject.next(e)}markInviteAsShown(e){D.StreamingMetrics.shared().emit("metrics.vi.shown",{streamerId:e}),x.X.shared().currentTime().asObservable().pipe((0,f.w)((t=>T.n.shared(V,this.userId).store(e,t).asObservable()))).safeSubscribe()}}n=Y,Y.shared=(0,i.r)((e=>new n(e)))},42410:(e,t,r)=>{"use strict";r.d(t,{F:()=>S});var n,i=r(3100),s=r(90713),a=r(70218),o=r(30859),l=r(46183),c=r(65791),u=r(31270),d=r(95725),h=r(42103),p=r(38826),f=r(19351),A=r(9020),m=r(55948),g=r(73182),v=r(76143),b=r(22983),y=r(82801),C=r(98705),w=r(46836),M=r(71651);class S{constructor(){}storeDeviceLanguage(){return c.Session.shared().userId.toSingle().pipe((0,C.eo)((e=>e?(0,b.aj)([u.A.shared(e).data(),w.p.shared().language.pipe((0,d.U)(l.z))]).toSingle().pipe((0,C.eo)((t=>{var[r,n]=t;return r.isSuccessful&&r.value["browser-language"]!==n?u.A.shared(e).patch({"browser-language":n}).toSingle():v.o.just()})),(0,C.ym)((()=>v.o.just()))):v.o.just())))}start(e){var t,r=i.D.shared().defaultLanguage,n=s.T.shared().get(a.y),o=null===(t=window.location.pathname.match(/^\/([\w+]{2})\//))||void 0===t?void 0:t[1],v=(0,b.aj)([c.Session.shared().userId,g.$.shared().supportedLanguages]).pipe((0,h.w)((e=>{var[t,r]=e;return t?u.A.shared(t).data().pipe((0,d.U)((e=>e.isSuccessful&&e.value["system-language"])),(0,d.U)((e=>r.find((t=>(0,l.z)(t)===e)))),(0,d.U)((e=>e?{siteLocale:e,cta:null,supportedLanguages:r}:o?{siteLocale:o,cta:"lending",supportedLanguages:r}:{siteLocale:window.navigator.language,cta:"browser",supportedLanguages:r})),(0,p.q)(1)):A.g.shared().value.pipe((0,d.U)((e=>({siteLocale:o||e||null,cta:null,supportedLanguages:r}))))}))),C="main"===M.X.shared().mode?m.D.shared().userLanguageRedirectEnabled:(0,y.of)(!0);e.add(C.pipe((0,h.w)((e=>v.pipe((0,d.U)((t=>{var{siteLocale:r,cta:n,supportedLanguages:i}=t;return{cta:n,supportedLanguages:i,siteLocale:e?r:o}})),(0,d.U)((e=>{var{siteLocale:t,cta:n,supportedLanguages:i}=e;return{cta:n,supportedLanguages:i,siteLocale:i.find((e=>(0,l.z)(e)===(0,l.z)(t||"")))||r}})),(0,f.b)((e=>{var{siteLocale:t,supportedLanguages:r}=e;n.actions.changeSupportLanguages(r),n.actions.change(t)})),(0,h.w)((t=>{var{siteLocale:r,cta:n}=t;return e||n?g.$.shared().change(r,n):this.storeDeviceLanguage()})))))).safeSubscribe())}}n=S,S.shared=(0,o.r)((()=>new n))},52922:(e,t,r)=>{"use strict";r.d(t,{P:()=>m});var n,i=r(30859),s=r(76143),a=r(98705),o=r(43149),l=r(15696),c=r(82801),u=r(42103),d=r(95725),h=r(29331),p=r(10358),f=r(66784),A=r(19295);class m{constructor(){this.recordingSubject=new o.X(!1),this.recordingFileSubject=new o.X(null),this.recording=this.recordingSubject.asObservable(),this.recordingFile=this.recordingFileSubject.asObservable(),this.audioChunks=[],this.mediaRecorder=null,this.recordingDuration=this.recording.pipe((0,u.w)((e=>e?(0,l.F)(p.R.second).pipe((0,d.U)((e=>e+1))):(0,c.of)(0))),(0,d.U)((e=>e*p.R.second)),(0,h.x)())}startRecording(){return this.recording.toSingle().pipe((0,a.eo)((e=>e?s.o.just(f.x.failure("already-started")):s.o.from((0,A.o)(!0,{video:!1,audio:!0})).pipe((0,a.o4)((e=>(this.recordingSubject.next(!0),this.mediaRecorder=new MediaRecorder(e),this.audioChunks=[],this.mediaRecorder.addEventListener("dataavailable",(e=>{this.audioChunks.push(e.data)})),this.mediaRecorder.start(),f.x.success(void 0)))),(0,a.ym)((e=>(this.recordingSubject.next(!1),"NotAllowedError"===e.name?s.o.just(f.x.failure("permission-denied")):s.o.just(f.x.failure("cancelled")))))))))}stopRecording(){return this.recording.toSingle().pipe((0,a.eo)((e=>e?(this.recordingSubject.next(!1),new s.o((e=>{this.mediaRecorder?(this.mediaRecorder.addEventListener("stop",(()=>{var t=this.audioChunks[0].type.split("/")[1].split(";")[0],r=new File(this.audioChunks,"voice."+t,{type:this.audioChunks[0].type});e.success(r)})),this.mediaRecorder.stop(),this.mediaRecorder.stream.getTracks().forEach((e=>e.stop()))):e.success(null)}))):s.o.just(null))))}setRecordingFile(e){this.recordingFileSubject.next(e)}}n=m,m.shared=(0,i.r)((()=>new n))},23180:(e,t,r)=>{"use strict";r.d(t,{g:()=>s});var n=r(90713),i=r(20802).Z;function s(e){n.T.shared().get(i).actions.open("photo",[{props:e}])}},29833:(e,t,r)=>{"use strict";r.d(t,{m:()=>$});var n=r(30859),i=r(22983),s=r(50070),a=r(12636),o=r(7193),l=r(87507),c=r(21353),u=r(95725),d=r(60467),h=r(29331),p=r(42103),f=r(54930),A=r(63070),m=r(69378),g=r.n(m),v=r(94689),b=r(82801),y=r(12052),C=r(66784),w=r(70374),M=r(76053),S=r(90713),I=r(39609),E=r(89219);function x(e,t,r,n,i,s,a){try{var o=e[s](a),l=o.value}catch(e){return void r(e)}o.done?t(l):Promise.resolve(l).then(n,i)}function T(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var s=e.apply(t,r);function a(e){x(s,n,i,a,o,"next",e)}function o(e){x(s,n,i,a,o,"throw",e)}a(void 0)}))}}var D=(e,t)=>new Promise(((r,n)=>{t.api.notifications.addresses.get(e,((e,t)=>e?n(e):r(t)))})),k=(e,t,r,n)=>new Promise(((i,s)=>{t.api.notifications.addresses.post(e,{channel:r,address:n},((e,t)=>e?s(e):i(t)))})),j=(e,t,r,n)=>new Promise(((i,s)=>{t.api.notifications.addresses.delete(e,r,window.btoa(n),((e,t)=>e?s(e):i(t)))}));function L(e){class t{get(){return function(){var t=T((function*(t,r){var n;try{n=yield D(e,r)}catch(e){return void t(null,e)}t(n)}));return function(e,r){return t.apply(this,arguments)}}()}add(t,r){return function(){var n=T((function*(n,i){yield k(e,i,t,r),n(yield D(e,i))}));return function(e,t){return n.apply(this,arguments)}}()}update(t,r){return function(){var n=T((function*(n,i){var s=yield D(e,i),a=s.filter((function(e){return e&&e.channel===t&&e.address.length}));a.length&&(yield Promise.all(a.map((e=>e.address)).map((r=>j(e,i,t,r))))),r&&(yield k(e,i,t,r)),n(s=yield D(e,i))}));return function(e,t){return n.apply(this,arguments)}}()}}return t.displayName=L.getDisplayName(e),t}L.getDisplayName=function(e){return"notifications-addresses."+e};const O=L;var P=r(90908);function N(e){class t extends P.Z{constructor(t){super(),this.actualize=e=>{this.state={channels:e.map((e=>({name:e.channel,address:e.address})))},this.setState(this.state)};var r=t.getActions(O,e);this.bindAction(r.get,this.actualize),this.bindAction(r.add,this.actualize),this.bindAction(r.update,this.actualize)}}return t.displayName=N.getDisplayName(e),t}N.getDisplayName=function(e){return"notifications-addresses."+e};const B={store:N,actions:O};var R,V=r(35124),z=r(41525),Y=r(98705),G=r(78523);class U{constructor(e){this.createInvoice=e=>{var{paymentData:t,packageInfo:r,returnUrl:n,additionalInvoiceData:i,ip:s}=e;if(!i)return(0,b.of)(C.x.failure(new Error("Additional data is not defined")));var a,o=i,l=Object.assign({},o.invoice,{type:i.paymentReason===z.t.SlotGame?"gems":r.type,method:"rebill"===t.type||"card"===t.type?"cards":t.type,ip:s});if("applepay"===e.paymentData.type)return V.V.shared(this.userId).createReceipt(l,e.paymentData.requisites,{reason:z.t.Manual},o.autoRefill,o.orderConfirmed).pipe((0,p.w)((e=>V.V.shared(this.userId).exchangeReceipt(e.receipt,l,{reason:z.t.Manual}))),(0,u.U)((e=>C.x.success({type:"purchase",data:e.ok?C.x.success():C.x.failure({code:0})}))),(0,M.K)((()=>(0,b.of)(C.x.success({type:"purchase",data:C.x.failure({code:0})})))));a="card"===t.type&&t.requisites?{type:"card",requisites:{cardNumber:t.requisites.number,cvv:t.requisites.code,cardHolder:t.requisites.holder,expiration:t.requisites.expiration}}:"rebill"===t.type?{type:"rebill",requisites:{anchor:t.requisites.anchor,cardId:t.requisites.cardId}}:{type:t.type,requisites:{}};var c=Object.assign({autoRefill:o.autoRefill,motoReturnUrl:n,orderConfirmed:"boolean"!=typeof o.orderConfirmed||o.orderConfirmed,source:i.source},a);return w.I.shared(this.userId).createInvoiceViaMoto(l,c).pipe((0,Y.o4)((e=>e.isSuccessful&&e.value.invoice?C.x.success({type:"invoice",data:e.value.invoice}):C.x.failure(new Error("Invoice is not created"))))).asObservable()},this.userId=e}validateApplePayMerchant(e){return new y.y((t=>{var r=new XMLHttpRequest;r.open("POST",I.V0.shared().getBaseHost()+"/exo/applepay/payments"),r.onload=function(){if(this.status>=200&&this.status<300){var e=JSON.parse(r.response);E.N&&(location.hostname.startsWith("delta.")||location.hostname.startsWith("gamma.")||location.hostname.startsWith("beta.")||location.hostname.startsWith("alpha."))&&(e.domainName=location.hostname),t.next(e),t.complete()}else t.error(new Error("Merchant validation error."))},r.onerror=function(e){t.error(e)},r.setRequestHeader("Authorization",G.h.shared().getAAF()),r.setRequestHeader("Content-Type","application/json"),r.send(JSON.stringify({url:e}))}))}onMobilePhoneSet(e){e&&(S.T.shared().get(B,this.userId).actions.update("tel",e),I.V0.shared().analytics.purchase.put({phone:e}))}}R=U,U.shared=(0,n.r)((e=>new R(e)));var F,q=r(55948),H=r(10358),_=r(26997),Z=r(65791),Q=r(57450),W=r(51227),X=r(2513),J=r(46183),K=15*H.R.minute;class ${constructor(e){this.userId=e,this.motoApi=c.V0.shared()}start(e){var t=U.shared(this.userId).onMobilePhoneSet.bind(U.shared(this.userId));e.add((0,i.aj)([l.G.shared(this.userId).auth(),v.x.shared().location.pipe((0,u.U)((e=>e.country))),W.P.shared().language,q.D.shared().moto,q.D.shared().slotGameEnabled,q.D.shared().slotGame]).pipe((0,d.h)((e=>{var[t,r,n,i]=e;return"string"==typeof i.merchantId||"number"==typeof i.merchantId})),(0,h.x)(g())).safeSubscribe((e=>{var[r,n,i,s,a,o]=e,l=Object.assign({},s,{paymentProcessingUrl:window.location.origin+"/"+(0,J.z)(i)+s.paymentProcessingUrl,discreetMerchantId:a?o.merchantId:void 0});this.motoApi.init({token:r,country:n,config:l,language:i,colorScheme:s.colorScheme,createInvoice:U.shared(this.userId).createInvoice,validateApplePayMerchant:U.shared(this.userId).validateApplePayMerchant,onMobilePhoneSet:t})}))),e.add(this.motoApi.moduleInitialized.pipe((0,h.x)(),(0,p.w)((e=>e?l.G.shared(this.userId).token.pipe((0,p.w)((()=>this.motoApi.events.tokenIsNeedUpdate.pipe((0,f.h)(!0),(0,A.O)(!1),(0,p.w)((e=>(0,a.H)(e?50:K,K))),(0,p.w)((()=>l.G.shared(this.userId).auth())),(0,h.x)())))):s.E))).safeSubscribe((e=>{this.motoApi.setToken(e)}))),e.add(this.motoApi.moduleInitialized.pipe((0,h.x)(),(0,p.w)((e=>(0,o.s)((()=>e),l.G.shared(this.userId).token.pipe((0,d.h)((e=>Boolean(e))),(0,h.x)()),s.E)))).safeSubscribe((e=>{this.motoApi.setToken(e)}))),e.add(this.motoApi.moduleInitialized.pipe((0,h.x)(),(0,p.w)((e=>e?c.RU.shared().preloadCards().pipe((0,X.P)()):s.E))).safeSubscribe());var r=Z.Session.shared().userId.pipe((0,Q.W)(),(0,p.w)((e=>S.T.shared().get((0,_.default)(e,_.PACKAGE_TYPES.COMMON),e+":"+_.PACKAGE_TYPES.COMMON).store.rxState().pipe((0,u.U)((e=>Object.values((null==e?void 0:e.packages)||{})[0])),(0,Q.W)(),(0,u.U)((e=>e.currency)),(0,h.x)()))));e.add(this.motoApi.moduleInitialized.pipe((0,h.x)(),(0,p.w)((e=>e?c.RU.shared().preloadPaymentMethods(r).pipe((0,X.P)()):s.E))).safeSubscribe())}}F=$,$.shared=(0,n.r)((e=>new F(e)))},46400:(e,t,r)=>{"use strict";r.d(t,{o:()=>u});var n,i=r(30859),s=r(43149),a=r(95725),o=r(29331),l=r(59983),c="blocked-sound";class u{constructor(){var e;this.soundSettings=new s.X(null!==(e=l.Z.getItem(c))&&void 0!==e?e:{})}get(e){return this.soundSettings.asObservable().pipe((0,a.U)((t=>!!t[e])),(0,o.x)())}set(e,t){var r=this.soundSettings.value;r[e]=t,l.Z.setItem(c,r),this.soundSettings.next(r)}}n=u,u.shared=(0,i.r)((()=>new n))},30137:(e,t,r)=>{"use strict";r.d(t,{F:()=>o});var n,i=r(30859),s=r(32656),a=r(93876);class o{constructor(e){this.analytics=s.f.shared(e),this.sessionId=a.G.shared().sessionId}logBannerShown(){this.analytics.logEvent("show-request-permission",{sessionId:this.sessionId}).safeSubscribe()}logUserResponseToShowNotification(e){this.analytics.logEvent("user-response-to-permission-request",{sessionId:this.sessionId,permission:e}).safeSubscribe()}logNotificationUnavailabilityReason(e){this.analytics.logEvent("unavailable-web-notification",{sessionId:this.sessionId,reason:e}).safeSubscribe()}logCustomPopupShown(){this.analytics.logEvent("custom-web-notification-popup-shown",{sessionId:this.sessionId}).safeSubscribe()}logPopupAccepted(){this.analytics.logEvent("custom-web-notification-popup-result",{sessionId:this.sessionId,result:1}).safeSubscribe()}logPopupRejected(){this.analytics.logEvent("custom-web-notification-popup-result",{sessionId:this.sessionId,result:0}).safeSubscribe()}}n=o,o.shared=(0,i.r)((e=>new n(e)))},33165:(e,t,r)=>{"use strict";r.d(t,{M:()=>n});var n=()=>({timezoneOffsetUtcMinutes:(new Date).getTimezoneOffset(),locale:navigator.language,javaEnabled:navigator.javaEnabled(),javaScriptEnabled:!0,colorDepth:screen.colorDepth,height:screen.height,width:screen.width,userAgent:navigator.userAgent,acceptHeader:"application/json"})},8720:(e,t,r)=>{"use strict";r.d(t,{E:()=>p});var n=r(30859),i=r(61562),s=r(21858),a=r(96479),o=r(38136),l=r(10358);class c extends((0,a.Xn)("purchase",30*l.R.second)){}var u={label:c.type,tags:{team:()=>"core",success:e=>{var t;return(null===(t=e.encounters.completed)||void 0===t?void 0:t.details.isSuccessful)||!1},fallback:e=>!!e.encounters.purchaseAuthorizationFallback},hist:{ttresult:{from:"added",to:"completed"},"ttcreate-invoice":{from:"createInvoiceStarted",to:"createInvoiceFinished"},"ttexchange-receipt":{from:"paymentStarted",to:"receiptExchanged"},"ttclose-authorization-tab":{from:"purchaseAuthorizationTabOpened",to:"purchaseAuthorizationTabClosed"},"ttauthorization-fallback":{from:"paymentStarted",to:"purchaseAuthorizationFallback"}}};o.w.shared().registerMapping(c.type,u);var d,h=r(66784);class p{constructor(e){this.userId=e}start(e){e.add(i.j.shared(this.userId).events("event.credits.mall.receipt.exchanged").safeSubscribe((e=>{this.addEncounter({name:"receiptExchanged",date:new Date,details:null})})))}addAction(){s.e.shared().activeAction(c.identifier())&&this.complete(h.x.failure("cancelled-by-action")),s.e.shared().add(new c(new Date,null))}completeAction(){this.complete(h.x.success(void 0))}cancelAction(){this.complete(h.x.failure("cancelled-by-user"))}paymentStarted(e){this.addEncounter({name:"paymentStarted",date:new Date,details:null})}createInvoiceStarted(){this.addEncounter({name:"createInvoiceStarted",date:new Date,details:null})}createInvoiceFinished(){this.addEncounter({name:"createInvoiceFinished",date:new Date,details:null})}purchaseAuthorizationFallback(){this.addEncounter({name:"purchaseAuthorizationFallback",date:new Date,details:null})}purchaseAuthorizationTabOpened(){this.addEncounter({name:"purchaseAuthorizationTabOpened",date:new Date,details:null})}purchaseAuthorizationTabClosed(){this.addEncounter({name:"purchaseAuthorizationTabClosed",date:new Date,details:null})}addEncounter(e){s.e.shared().encounter(c.identifier(),e)}complete(e){s.e.shared().complete(c.identifier(),new Date,e)}}d=p,p.shared=(0,n.r)((e=>new d(e)))},43543:(e,t,r)=>{"use strict";r.d(t,{N:()=>y});var n,i=r(30859),s=r(58320),a=r(61922),o=r(95725),l=r(29331),c=r(35713),u=r(63070),d=r(42103),h=r(22983),p=r(82801),f=r(66784),A=r(76143),m=r(55948),g=r(41525),v=r(90713),b=r(20802);class y extends a.l{constructor(e){super(),this.availableByDeeplink=(0,h.aj)([m.D.shared().purchaseOnboardingDeeplinkEnabled,s.o.shared().deepLink]).pipe((0,o.U)((e=>{var[t,r]=e;return t&&"purchase"===r.type})),(0,l.x)(),(0,c.d)({refCount:!0,bufferSize:1}));var t=s.o.shared().deepLink.pipe((0,o.U)((e=>!(!e||"purchase"!==e.type)&&(e.args?{name:e.args.reason,requiredAmount:e.args.requiredAmount}:{name:g.t.PurchaseOnboardingOffering}))));this.canOffer=this.offeringResult.pipe((0,u.O)(null),(0,d.w)((e=>e?(0,p.of)(!1):(0,h.aj)([this.availableByDeeplink,m.D.shared().mandatorySubscriptionEnabled]).pipe((0,d.w)((e=>{var[r,n]=e;return n?(0,p.of)({type:"mandatorySubscription",payload:{name:g.t.PurchaseOnboardingOffering}}):r?t.pipe((0,o.U)((e=>!!e&&{type:"deeplink",payload:e}))):(0,p.of)(!1)}))))),(0,l.x)(),(0,c.d)({refCount:!0,bufferSize:1}))}start(e){return A.o.just(f.x.success(e))}accept(e){return A.o.defer((()=>(v.T.shared().get(b.Z).actions.close("purchase"),A.o.just(f.x.success()))))}}n=y,y.shared=(0,i.r)((e=>new n(e)))},51989:(e,t,r)=>{"use strict";r.d(t,{_:()=>S});var n,i=r(30859),s=r(58320),a=r(61922),o=r(95725),l=r(35713),c=r(38826),u=r(29331),d=r(76053),h=r(42103),p=r(63070),f=r(98705),A=r(22983),m=r(12052),g=r(82801),v=r(66784),b=r(76143),y=r(391),C=r(56782),w=r(97893),M=r(55948);class S extends a.l{constructor(e){super(),this.userId=e;var t=s.o.shared().deepLink.pipe((0,o.U)((e=>"referral-trial-purchase"===e.type?e.args:null)),(0,l.d)(1)),r=w.I.shared(e).tags.pipe((0,c.q)(1),(0,o.U)((e=>e.includes("coregistration.cupid")))),n=(0,A.aj)([t.pipe((0,o.U)((e=>"cupid-purchase"===(null==e?void 0:e.referent)||"cupid-banner"===(null==e?void 0:e.referent)))),r]).pipe((0,o.U)((e=>{var[t,r]=e;return t&&r})),(0,u.x)()),i=(0,A.aj)([M.D.shared().trialOfferingMode,w.I.shared(e).tags.pipe((0,c.q)(1),(0,o.U)((e=>e.includes("trial.first.login"))))]).pipe((0,o.U)((e=>{var[t,r]=e;return"first-login"===t&&r})),(0,u.x)()),a=(0,A.aj)([M.D.shared().trialOfferingMode]).pipe((0,o.U)((e=>{var[t]=e;return"every-visit"===t})),(0,u.x)()),f=new m.y((t=>{y.z.shared(e).loadPackages().then((()=>t.next(y.z.shared(e).getState().packages))).catch((()=>t.error()))})).pipe((0,o.U)((e=>Object.values(e).find((e=>!(null==e||!e.meta.Trial))))),(0,d.K)((()=>(0,g.of)(void 0))),(0,l.d)({refCount:!0,bufferSize:1})),v=M.D.shared().trialNorequisitesEnabled.pipe((0,h.w)((t=>t?new m.y((t=>{y.z.shared(e).loadNorequisitesPackages().then((()=>t.next(y.z.shared(e).getState(void 0,"trial-norequisites").packages))).catch((()=>t.error()))})).pipe((0,o.U)((e=>Object.values(e).find((e=>{var t;return(null==e?void 0:e.meta.Trial)&&(null==e||null===(t=e.methods)||void 0===t?void 0:t.includes("norequisites"))})))),(0,d.K)((()=>(0,g.of)(void 0))),(0,l.d)({refCount:!0,bufferSize:1})):(0,g.of)(void 0)))),b=(0,A.aj)([M.D.shared().trialNorequisitesEnabled,v]).pipe((0,o.U)((e=>{var[t,r]=e;return t&&!!r})),(0,u.x)());this.canOffer=(0,A.aj)([n,i,a,b,this.offeringResult.pipe((0,p.O)(null)),t]).pipe((0,h.w)((t=>{var[r,n,i,s,a,l]=t;return a?(0,g.of)(!1):r||n||i||s?C.V.shared(e).hasActiveSubscription.pipe((0,h.w)((e=>{if(e)return(0,g.of)(!1);if(s)return v.pipe((0,o.U)((e=>!!e&&{referent:"trial-norequisites",trialPackage:e})));if(r){if("cupid-purchase"===(null==l?void 0:l.referent))return f.pipe((0,o.U)((e=>!!e&&Object.assign({},l,{trialPackage:e}))));if("cupid-banner"===(null==l?void 0:l.referent))return(0,g.of)(Object.assign({},l))}return i?f.pipe((0,o.U)((e=>!!e&&{referent:"every-visit-trial",trialPackage:e}))):n?f.pipe((0,o.U)((e=>!!e&&{referent:"first-login-trial",trialPackage:e}))):(0,g.of)(!1)}))):(0,g.of)(!1)})),(0,u.x)(),(0,l.d)({refCount:!0,bufferSize:1})),this.offerPayload=(0,A.aj)([t,i,a,b]).pipe((0,h.w)((e=>{var[t,r,n,i]=e;return i?v.pipe((0,o.U)((e=>e?{referent:"trial-norequisites",trialPackage:e}:null))):"cupid-purchase"===(null==t?void 0:t.referent)?f.pipe((0,o.U)((e=>e?Object.assign({},t,{trialPackage:e}):null))):"cupid-banner"===(null==t?void 0:t.referent)?(0,g.of)(Object.assign({},t)):n?f.pipe((0,o.U)((e=>e?{referent:"every-visit-trial",trialPackage:e}:null))):r?f.pipe((0,o.U)((e=>e?{referent:"first-login-trial",trialPackage:e}:null))):(0,g.of)(null)})))}offerShown(e){"first-login-trial"!==e.referent&&"every-visit-trial"!==e.referent||w.I.shared(this.userId).setTagEnabled("trial.first.login",!1).safeSubscribe(),"trial-norequisites"===e.referent&&w.I.shared(this.userId).setTagEnabled("trial.norequisites.first.login",!1).safeSubscribe()}accept(e){return b.o.just(v.x.success())}start(){return this.offerPayload.toSingle().pipe((0,f.o4)((e=>e?v.x.success(e):v.x.failure("offer-not-allowed"))))}}n=S,S.shared=(0,i.r)((e=>new n(e)))},58414:(e,t,r)=>{"use strict";r.d(t,{Bj:()=>c,L1:()=>u,sX:()=>l});var n=r(51227),i=r(95725),s=r(19351),a=r(54930),o=r(46183),l=e=>n.P.shared().language.pipe((0,i.U)((e=>(0,o.z)(e))),(0,s.b)((t=>window.location.assign("/"+t+"/people/#"+e))),(0,a.h)(void 0)).toSingle(),c=()=>n.P.shared().language.pipe((0,i.U)((e=>(0,o.z)(e))),(0,s.b)((e=>window.location.assign("/"+e+"/people/"))),(0,a.h)(void 0)).toSingle(),u=e=>n.P.shared().language.pipe((0,i.U)((e=>(0,o.z)(e))),(0,s.b)((t=>window.open("/"+t+"/people/#"+e+"&emit=command.videocall.start,"+e))),(0,a.h)(void 0)).toSingle()},22087:(e,t,r)=>{"use strict";r.d(t,{S:()=>Me,O:()=>Me});var n,i=r(70012),s=r(90196),a=r(41525),o=r(57576),l=r(55948),c=r(38826),u=r(42103),d=r(95725),h=r(60467),p=r(19351),f=r(95717),A=r(43149),m=r(22983),g=r(50070),v=r(12052),b=r(41736),y=r(57450),C=r(98705),w=r(95751),M=r(68755),S=r(74305),I=r(52906),E=r(65791),x=r(30891),T=r(30859),D=r(77537),k=r(90713),j=r(32734);class L{constructor(e){this.userId=e}close(){(0,m.aj)([D.q.shared().status,x.I.shared().component]).pipe((0,c.q)(1)).subscribe((e=>{var[t,r]=e;"idle"===t.name&&"stream-video-call"===(null==r?void 0:r.name)&&x.I.shared().close()}))}start(e){k.T.shared().get(j.Z,this.userId).store.rxState().subscribe((e=>{"speaking"!==e.status&&"connecting"!==e.status||this.close()})),e.add(new v.y((()=>(M.Z.sync("command.sidebar.open",this.close),()=>{M.Z.removeListener("command.sidebar.open",this.close)}))).subscribe())}}n=L,L.shared=(0,T.r)((e=>new n(e)));var O,P=r(23510);class N{constructor(){this.stopBroadcasting=()=>{x.I.shared().component&&x.I.shared().component.pipe((0,c.q)(1)).subscribe((e=>{"streamBroadcasting"===(null==e?void 0:e.name)&&x.I.shared().close()}))}}start(e){e.add(new v.y((()=>(P.p.shared().addListener("command.chat.media.answer",this.stopBroadcasting),M.Z.on("command.chat.media.answer",this.stopBroadcasting),()=>{P.p.shared().removeListener("command.chat.media.answer",this.stopBroadcasting),M.Z.removeListener("command.chat.media.answer",this.stopBroadcasting)}))).subscribe())}}O=N,N.shared=(0,T.r)((()=>new O));var B,R=r(836),V=r(6577),z=r(39609),Y=r(83448),G=r(28516),U=r(76143);class F extends Y.v{constructor(e){super("streaming.identity",e,(()=>new U.o((t=>{z.V0.shared().exo.streaming.identity.get(e,((e,r,n)=>{var i=(0,G.X)(n);!e&&r?t.success({data:r,ttl:(null==i?void 0:i.maxAge)||0}):t.error(e)}))}))))}}B=F,F.shared=(0,T.r)((e=>new B(e)));var q=r(51299),H=r(39070);function _(e){(0,m.aj)([H.C.shared().data(),(0,q.n)()]).subscribe((t=>{var[r,n]=t;(0,i.loginUserWithJwt)(e,e,n,r.token)}))}var Z,Q=r(56960),W=r(19869),X=r.n(W),J=r(29331),K=r(45114);class ${constructor(e){this.userId=e}start(e){e.add((0,m.aj)([l.D.shared().streaming.enabled,K.StreamingInitializer.shared().initialized,Q.Iw.shared(this.userId).profile.pipe((0,d.U)((e=>{var t;return null===(t=e.value)||void 0===t?void 0:t.name})),(0,J.x)(X()))]).pipe((0,u.w)((e=>{var[t,r]=e;return t&&r?F.shared(this.userId).data():g.E}))).safeSubscribe((e=>{_(e.jwt)})))}}Z=$,$.shared=(0,T.r)((e=>new Z(e)));var ee,te=r(66123),re=r(3695),ne=r(82805);class ie{constructor(){}start(e){e.add(re.I.shared().deepLink.safeSubscribe((e=>{if("link"===e.source&&"stream"===(null==e?void 0:e.type)){var{streamId:t}=e.args;(0,te.r)(t,ne.b.Deeplink)}})))}}ee=ie,ie.shared=(0,T.r)((()=>new ee));var se,ae=r(86813),oe=r(88),le=r(46073),ce=r(35101),ue=r(61092),de=r(51433),he=r(30472),pe=r(48641);class fe{constructor(e){this.userId=e}start(e){e.add(he.v.shared(this.userId).invite.safeSubscribe((e=>{e&&pe.k.shared(this.userId).logInviteReceived(e["user-id"],pe.h.StreamingVideoInvitation,e.payload.meta.reference)})))}}se=fe,fe.shared=(0,T.r)((e=>new se(e)));var Ae,me,ge,ve,be=r(32656);class ye{constructor(e){this.userId=e}logGiftBannerShown(e){be.f.shared(this.userId).logEvent("streaming-gift-banner-shown",{delay:e}).safeSubscribe()}logGiftBannerClicked(){be.f.shared(this.userId).logEvent("streaming-gift-banner-clicked",{}).safeSubscribe()}}Ae=ye,ye.shared=(0,T.r)((e=>new Ae(e)));class Ce{constructor(e){this.userId=e}logPaywallShown(e,t){be.f.shared(this.userId).logEvent("streaming-paywall-shown",{type:e,delay:t}).safeSubscribe()}logPaywallClicked(e){be.f.shared(this.userId).logEvent("streaming-paywall-clicked",{type:e}).safeSubscribe()}}me=Ce,Ce.shared=(0,T.r)((e=>new me(e)));class we{constructor(e){this.userId=e}logWatchStreamClicked(e){be.f.shared(this.userId).logEvent("watch-stream-clicked",{cta:e.cta,streamId:e.streamId}).safeSubscribe()}}ge=we,we.shared=(0,T.r)((e=>new ge(e)));class Me{constructor(){this.initializedSubject=new A.X(!1),this.initialized=this.initializedSubject.asObservable()}start(e){(0,m.aj)([l.D.shared().streaming.enabled,l.D.shared().streaming.deepIntegrationEnabled,l.D.shared().streaming.followContactEnabled,l.D.shared().streaming.paywallMode,l.D.shared().streaming.giftBannerEnabled,l.D.shared().streamingVideoCalls.enabled,o.D.shared().streaming.product,o.D.shared().streaming.environment]).pipe((0,c.q)(1)).subscribe((t=>{var[r,n,o,l,A,x,T,D]=t;if(r){var k=this.getVersion(),j={[i.PaymentReason.sendGift]:a.t.StreamingSendPresent,[i.PaymentReason.sendMessage]:a.t.StreamingSendMessage,[i.PaymentReason.sendVideo]:a.t.StreamingSendVideo,[i.PaymentReason.sendPhoto]:a.t.StreamingSendPhoto,[i.PaymentReason.call]:a.t.StreamingCall,[i.PaymentReason.unknown]:a.t.StreamingManual,[i.PaymentReason.sendSmile]:a.t.StreamingSendSmile,[i.PaymentReason.sendSticker]:a.t.StreamingSendSticker},O=e=>{(0,V.x)(e.id)};(0,i.initializeModule)({environment:D,product:{name:T,webHost:window.location.origin,build:k.buildNumber,version:k.releaseVersion},device:{os:(0,R.d0)()},features:{system:{metricsLogsEnabled:n,analyticsEventsEnabled:n,hooks:{onWatchStreamClicked:e=>{E.Session.shared().userId.pipe((0,y.W)(),(0,c.q)(1)).safeSubscribe((t=>{we.shared(t).logWatchStreamClicked({cta:e.cta,streamId:e.streamId})}))}}},usersProfile:{useUserProfile:!0,hooks:{showUserProfile:n?e=>{e&&i.UsersRepository.shared().getExternalIdByUserId(e).safeSubscribe((t=>{t&&ae.V.shared().emitShowStreamerProfile({userId:t,streamingUserId:e})}))}:void 0}},payment:{internalCurrencyName:"credits",hooks:{onPaymentNeeded:(e,t,r,n)=>{s.N.shared().refillBalance({name:j[t],requiredAmount:e}).safeSubscribe((e=>{e.isSuccessful?n(!0):n(!1)}))}}},externalVideoCalls:{hooks:{onExternalCallOpened:n?(e,t)=>{E.Session.shared().userId.pipe((0,y.W)(),(0,u.w)((t=>oe.w.shared(t).mcsId(e).pipe((0,C.o4)((e=>({userId:t,mcsAttendeeId:e})))))),(0,h.h)((e=>{var{mcsAttendeeId:t}=e;return void 0!==t})),(0,p.b)((r=>{var{userId:n,mcsAttendeeId:i}=r;i&&(O({id:e}),le.D.shared(n).start(i,t))})),(0,u.w)((e=>{var{userId:t,mcsAttendeeId:r}=e,n=le.D.shared(t).state.pipe((0,h.h)((e=>"speaking"===e.status)));return le.D.shared(t).events("end").pipe((0,f.R)(n),(0,c.q)(1),(0,h.h)((e=>"call-ended"===e.reason||"missed"===e.reason)))})),(0,u.w)((()=>(0,V.w)())),(0,u.w)((()=>i.UsersRepository.shared().getUserIdByExternalId(e))),(0,c.q)(1),(0,h.h)((e=>!!e)),(0,p.b)((e=>{i.GiftOfferPopup.shared().show(e)}))).safeSubscribe()}:void 0,onExternalCallAvailableCheck:n?e=>E.Session.shared().userId.pipe((0,y.W)(),(0,u.w)((t=>oe.w.shared(t).mcsId(e).pipe((0,C.o4)((e=>({userId:t,mcsAttendeeId:e})))))),(0,u.w)((e=>{var{userId:t,mcsAttendeeId:r}=e;return r?ce.R.shared(t).presence(r):g.E})),(0,d.U)((e=>!!e&&e.online&&!e.onCall))):void 0}},chats:{hooks:{onChatOpened:O,onExternalChatOpened:n?e=>{e&&O({id:e})}:void 0}},videoCalls:x?{hooks:{onVideoCallRequest:(e,t)=>{S.q.shared().showIncomingCall(e,t)},shouldCallUser:e=>{S.q.shared().startVideoCall(e)},userIsOnActiveCall:e=>{e===i.CallState.active&&S.q.shared().interruptCall()},onVideoCallStart:e=>{S.q.shared().startVideoCall(e)}}}:void 0,contacts:o?{hooks:{userIsFollowed:e=>(0,m.aj)([E.Session.shared().userId.pipe((0,y.W)()),i.UsersRepository.shared().getExternalIdByUserId(e).pipe((0,y.W)())]).pipe((0,u.w)((e=>{var[t,r]=e;return ue.q.shared(t).userIsFollowed(r)}))),followUser:e=>(0,m.aj)([E.Session.shared().userId.pipe((0,y.W)()),i.UsersRepository.shared().getExternalIdByUserId(e).pipe((0,y.W)())]).pipe((0,u.w)((e=>{var[t,r]=e;return ue.q.shared(t).follow(r)}))),unfollowUser:e=>(0,m.aj)([E.Session.shared().userId.pipe((0,y.W)()),i.UsersRepository.shared().getExternalIdByUserId(e).pipe((0,y.W)())]).pipe((0,u.w)((e=>{var[t,r]=e;return ue.q.shared(t).unfollow(r)})))}}:void 0,paywall:n&&"disabled"!==l?{type:l,hooks:{onPaywallShown:(e,t)=>{E.Session.shared().userId.pipe((0,y.W)(),(0,c.q)(1)).safeSubscribe((r=>{Ce.shared(r).logPaywallShown(e,t)}))},onPaywallClick:e=>{E.Session.shared().userId.pipe((0,y.W)(),(0,c.q)(1)).safeSubscribe((t=>{Ce.shared(t).logPaywallClicked(e)}))}}}:void 0,giftBanner:n&&A?{type:"default",hooks:{onGiftBannerClick:()=>{E.Session.shared().userId.pipe((0,y.W)(),(0,c.q)(1)).safeSubscribe((e=>{ye.shared(e).logGiftBannerClicked()}))},onGiftBannerShown:e=>{E.Session.shared().userId.pipe((0,y.W)(),(0,c.q)(1)).safeSubscribe((t=>{ye.shared(t).logGiftBannerShown(e)}))}}}:void 0}}),this.initializedSubject.next(!0),ie.shared().start(e),N.shared().start(e),n&&(i.OnlineStreamers.shared().start(e),i.StreamingVideoInvitesMonitoring.shared().start(e)),e.add(E.Session.shared().userId.pipe((0,u.w)((t=>t?new v.y((()=>{var r=new b.w;return $.shared(t).start(e),L.shared(t).start(r),n&&(de.m.shared(t).start(e),fe.shared(t).start(e)),r})):g.E))).safeSubscribe()),w.H.shared().visible.safeSubscribe((e=>{(0,i.setStreamListVisibility)(e)})),I.f.shared().visible.safeSubscribe((e=>{(0,i.setVideocallsListVisibility)(e)})),window.__UNSAFE_SDV_STREAMING_INTEGRATION__={},window.__UNSAFE_SDV_STREAMING_INTEGRATION__.StreamsList=i.StreamsList,window.__UNSAFE_SDV_STREAMING_INTEGRATION__.StreamComponent=i.StreamComponent,window.__UNSAFE_SDV_STREAMING_INTEGRATION__.StreamerComponent=i.StreamerComponent,window.__UNSAFE_SDV_STREAMING_INTEGRATION__.VideoCallContactsList=i.VideoCallContactsList,window.__UNSAFE_SDV_STREAMING_INTEGRATION__.VideoCallScreen=i.VideoCallScreen,window.__UNSAFE_SDV_STREAMING_INTEGRATION__.LeaderboardLayout=i.LeaderboardLayout,M.Z.emit("event.modules.stream.initialized",!0)}}))}getVersion(){var e=window.REVISION||"",t=(e.split(":")[1]||"").split("-")[0]||"";return{buildNumber:e,releaseVersion:t}}}ve=Me,Me.shared=(0,T.r)((()=>new ve))},78675:(e,t,r)=>{"use strict";r.d(t,{Y:()=>h,r:()=>d});var n=r(95725),i=r(38826),s=r(19351),a=r(30891),o=r(68755),l=r(62137),c=r(89219),u=r(60012),d=(e,t)=>(t&&c.N&&r(70012).StreamingMetrics.shared().emit("metrics.stream.click",{streamId:e,cta:t}),(e=>{if(c.N){var t=r(37654).B;o.Z.emit("command.page.open","live"),a.I.shared().open(new t(e)),u.s.shared().displayMode.toSingle().safeSubscribe((e=>{"fullscreen"===e&&o.Z.emit("command.sidebar.close")}))}})(e)),h=(e,t)=>l.J.shared(e).liveStream.pipe((0,n.U)((e=>null==e?void 0:e.id)),(0,i.q)(1),(0,s.b)((e=>{e&&d(e,t)})))},62137:(e,t,r)=>{"use strict";r.d(t,{J:()=>A});var n,i=r(60467),s=r(29331),a=r(42103),o=r(35713),l=r(95725),c=r(63070),u=r(30859),d=r(22983),h=r(82801),p=r(55948),f=r(89219);class A{constructor(e){if(f.N){var t=r(70012),n=t.OnlineUserExternalIdResolverRepository,u=t.StreamsRepository,A=r(22087).S;this.streamingId=(0,d.aj)([p.D.shared().streaming.deepIntegrationEnabled,A.shared().initialized]).pipe((0,i.h)((e=>{var[t,r]=e;return t&&r})),(0,s.x)(),(0,a.w)((()=>n.shared().getStreamingIdForOnlineUser(e))),(0,o.d)(1)),this.liveStreamAvailable=this.streamingId.pipe((0,l.U)((e=>Boolean(e))),(0,c.O)(!1),(0,o.d)(1)),this.liveStream=this.streamingId.pipe((0,s.x)(),(0,a.w)((e=>e?u.shared().getOnlineStreamByStreamerId(e):(0,h.of)(void 0))),(0,o.d)(1))}else this.liveStreamAvailable=(0,h.of)(!1),this.streamingId=(0,h.of)(void 0),this.liveStream=(0,h.of)(void 0)}}n=A,A.shared=(0,u.r)((e=>new n(e)))},52906:(e,t,r)=>{"use strict";r.d(t,{f:()=>u});var n,i=r(68755),s=r(12052),a=r(63070),o=r(29331),l=r(35713),c=r(30859);class u{constructor(){this.visible=new s.y((e=>{var t=()=>e.next(!0),r=()=>e.next(!1);return i.Z.states("event.pages.video-calls.opened",t,"event.pages.video-calls.closed",r),()=>{i.Z.removeStates("event.pages.video-calls.opened",t,"event.pages.video-calls.closed",r)}})).pipe((0,a.O)(!1),(0,o.x)(),(0,l.d)(1))}}n=u,u.shared=(0,c.r)((()=>new n))},77537:(e,t,r)=>{"use strict";r.d(t,{q:()=>C});var n=r(30859),i=r(43149),s=r(22983),a=r(30891),o=r(89219),l=r(68755),c=r(43619),u=r(12052),d=r(11837),h=e=>{var t;if(!((0,c.mA)((()=>new u.y((e=>{var t=t=>e.next(t);return l.Z.synconce("event.modules.stream.initialized",t),()=>l.Z.removeListener("event.modules.stream.initialized",t)}))),[])&&o.N&&null!==(t=window.__UNSAFE_SDV_STREAMING_INTEGRATION__)&&void 0!==t&&t.VideoCallScreen&&e.user))return null;var r=window.__UNSAFE_SDV_STREAMING_INTEGRATION__.VideoCallScreen;return(0,d.jsx)(r,{onClose:e.onClose,user:e.user,onViewAll:e.onViewVideoCallsList})};class p{constructor(e){this.name="stream-video-call",this.onViewVideoCallsList=()=>{this.onClose(),l.Z.emit("command.page.open","video-calls")},this.user=e}onClose(){a.I.shared().close()}render(){return(0,d.jsx)(h,{onClose:this.onClose,user:this.user,onViewVideoCallsList:this.onViewVideoCallsList})}}var f,A=r(23408),m=r(38826),g=r(42103),v=r(32734),b=r(90713),y=r(65791);class C{constructor(){this.statusSubject=new i.X({name:"idle"}),this.status=this.statusSubject.asObservable()}openVideoChat(e){a.I.shared().component.pipe((0,m.q)(1)).subscribe((t=>{t&&a.I.shared().close(),a.I.shared().open(new p(e))}))}acceptIncomingCall(){var e;null===(e=this.onResponseCallback)||void 0===e||e.call(this,!0),this.statusSubject.next({name:"pending"})}startVideoCall(e){y.Session.shared().userId.pipe((0,g.w)((e=>(0,s.aj)([this.status,b.T.shared().get(v.Z,e).store.rxState()]))),(0,m.q)(1)).subscribe((t=>{var[r,n]=t;"ringing"!==r.name&&["speaking","connecting"].includes(n.status)||(this.statusSubject.next({name:"speaking"}),this.openVideoChat(e))}))}declineIncomingCall(){var e;this.statusSubject.next({name:"idle"}),null===(e=this.onResponseCallback)||void 0===e||e.call(this,!1)}interruptCall(){this.statusSubject.next({name:"idle"})}showIncomingCall(e,t){y.Session.shared().userId.pipe((0,g.w)((e=>(0,s.aj)([b.T.shared().get(v.Z,e).store.rxState(),A.s.shared().chatAttendee]))),(0,m.q)(1)).subscribe((r=>{var[n,i]=r;"idle"!==n.status||Boolean(i)?t(!1):(this.statusSubject.next({name:"ringing",user:e}),this.onResponseCallback=t)}))}}f=C,C.shared=(0,n.r)((()=>new f))},6513:(e,t,r)=>{"use strict";r.d(t,{p:()=>u});var n,i=r(30859),s=r(22205),a=r(95725),o=r(29331),l=r(93480),c=r(68755);class u{constructor(e){this.activePanelSubject=new s.t,this.activePanel=this.activePanelSubject.asObservable(),this.userId=e}start(e){e.add(l.o.shared(this.userId).chats.pipe((0,a.U)((e=>e?e.length:0)),(0,o.x)()).safeSubscribe((e=>{this.togglePanel(e>2?"chats":"notifications")})))}togglePanel(e){this.activePanelSubject.next(e),c.Z.emit("command.panel.toggle",e)}}n=u,u.shared=(0,i.r)((e=>new n(e)))},23665:(e,t,r)=>{"use strict";r.d(t,{u:()=>u});var n,i=r(68755),s=r(12052),a=r(63070),o=r(29331),l=r(35713),c=r(30859);class u{constructor(){this.visible=new s.y((e=>{var t=()=>e.next(!0),r=()=>e.next(!1);return i.Z.states("event.pages.search.opened",t,"event.pages.search.closed",r),()=>{i.Z.removeStates("event.pages.search.opened",t,"event.pages.search.closed",r)}})).pipe((0,a.O)(!1),(0,o.x)(),(0,l.d)(1))}}n=u,u.shared=(0,c.r)((()=>new n))},4318:(e,t,r)=>{"use strict";r.d(t,{t:()=>c});var n=r(76143),i=r(98705),s=r(37452),a=r(90713),o=r(65791),l=r(20802),c=()=>o.Session.shared().userIsUsual.toSingle().pipe((0,i.eo)((e=>e?(a.T.shared().get(l.Z).actions.open("presents-orders-client-modal",[{props:{onClose:()=>a.T.shared().get(l.Z).actions.close("presents-orders-client-modal")},disableManualClose:!0}]),n.o.just()):s.Y.shared().activeRoles.toSingle().pipe((0,i.RO)((e=>{e.includes("agencies-operator")?a.T.shared().get(l.Z).actions.open("presents-orders-moderator-modal",[{props:{}}]):a.T.shared().get(l.Z).actions.open("presents-orders",[{props:{}}])})),(0,i.vR)(void 0)))))},21785:(e,t,r)=>{"use strict";r.d(t,{C:()=>n});var n=e=>e.category+"-"+e.group},68704:(e,t,r)=>{"use strict";r.d(t,{g:()=>o});var n=r(76143),i=r(52281),s=r(50340),a=r(68755),o=(e,t)=>n.o.defer((()=>(a.Z.emit("command.page.open","profile",e),i.q.shared().setRecommendationId(e,null==t?void 0:t.recommendationId),s.z.shared().logProfileViewed(e),n.o.just())))},33904:(e,t,r)=>{"use strict";r.d(t,{WJ:()=>a,qV:()=>o});var n=r(76143),i=r(90713),s=r(20802),a=()=>new n.o((e=>{i.T.shared().get(s.Z).actions.open("vr-gift-popup",[{props:{},disableManualClose:!0}]),e.success()})),o=()=>new n.o((e=>{i.T.shared().get(s.Z).actions.close("vr-gift-popup"),e.success()}))},67710:(e,t,r)=>{"use strict";r.d(t,{z:()=>a});var n,i=r(30859),s=r(32656);class a{constructor(e){this.userId=e}logFeedItemClicked(e){s.f.shared(this.userId).logEvent("vr-feed-card-clicked",{userId:this.userId,attendeeId:e}).safeSubscribe()}logSwiperItemShown(e,t){s.f.shared(this.userId).logEvent("vr-swiper-item-shown",{userId:this.userId,attendeeId:e,viewingTime:t}).safeSubscribe()}logAddToContactsClicked(e){s.f.shared(this.userId).logEvent("vr-add-to-contacts-clicked",{userId:this.userId,attendeeId:e}).safeSubscribe()}logBackToVrPageLinkClicked(){s.f.shared(this.userId).logEvent("back-to-vr-page-link-clicked",{userId:this.userId}).safeSubscribe()}logBackToMainPageLinkClicked(){s.f.shared(this.userId).logEvent("back-to-main-page-link-clicked",{userId:this.userId}).safeSubscribe()}logVrModeButtonClicked(){s.f.shared(this.userId).logEvent("vr-mode-button-clicked",{userId:this.userId}).safeSubscribe()}logPurchaseNoticeShown(){s.f.shared(this.userId).logEvent("vr-purchase-notice-shown",{userId:this.userId}).safeSubscribe()}logPurchaseNoticeAccepted(){s.f.shared(this.userId).logEvent("vr-purchase-notice-accepted",{userId:this.userId}).safeSubscribe()}logPurchaseNoticeDeclined(){s.f.shared(this.userId).logEvent("vr-purchase-notice-declined",{userId:this.userId}).safeSubscribe()}logRedirectedToVRPage(){s.f.shared(this.userId).logEvent("redirected-to-vr-page",{userId:this.userId}).safeSubscribe()}logVRPageLoaded(){s.f.shared(this.userId).logEvent("vr-page-loaded",{userId:this.userId}).safeSubscribe()}}n=a,a.shared=(0,i.r)((e=>new n(e)))},67289:(e,t,r)=>{"use strict";r.d(t,{P:()=>a});var n,i=r(30859),s=r(32656);class a{constructor(e){this.userId=e}logRecorderTipShown(){s.f.shared(this.userId).logEvent("vr-video-preview-recorder-tip-shown",{}).safeSubscribe()}logRecorderShown(){s.f.shared(this.userId).logEvent("vr-video-preview-recorder-shown",{}).safeSubscribe()}logRecorderTipButtonClicked(){s.f.shared(this.userId).logEvent("vr-video-preview-recorder-tip-button-clicked",{}).safeSubscribe()}logPreviewUploadButtonClicked(){s.f.shared(this.userId).logEvent("vr-video-preview-recorder-upload-button-clicked",{}).safeSubscribe()}logRecorderClosed(){s.f.shared(this.userId).logEvent("vr-video-preview-recorder-closed",{}).safeSubscribe()}logPreviewUploadedSuccessfully(){s.f.shared(this.userId).logEvent("vr-video-preview-uploaded-successfully",{}).safeSubscribe()}}n=a,a.shared=(0,i.r)((e=>new n(e)))},91763:(e,t,r)=>{"use strict";r.d(t,{n:()=>a,x:()=>o});var n=r(90713),i=r(20802),s=r(76143),a=()=>new s.o((e=>{n.T.shared().get(i.Z).actions.open("vr-video-preview-recorder",[{props:{},disableManualClose:!0}]),e.success()})),o=()=>new s.o((e=>{n.T.shared().get(i.Z).actions.close("vr-video-preview-recorder"),e.success()}))},65599:(e,t,r)=>{"use strict";r.d(t,{a:()=>x});var n,i=r(61922),s=r(22983),a=r(82801),o=r(30859),l=r(60467),c=r(38826),u=r(42103),d=r(95725),h=r(20410),p=r(29331),f=r(35713),A=r(55948),m=r(55553),g=r(35101),v=r(88),b=r(76143),y=r(66784),C=r(40208),w=r(26643),M=r(83032),S=r(90713),I=r(20802),E=r(98705);class x extends i.l{constructor(e){super();var t=S.T.shared().get(I.Z).store.rxState().pipe((0,l.h)((e=>!(null!=e&&e.name))),(0,c.q)(1),(0,u.w)((()=>(0,s.aj)([m.Y.shared(e).get(),A.D.shared().vrVideoPreviewRecorder.previewRecordingExpiryTtl,M.X.shared().currentTime()]).pipe((0,d.U)((e=>{var[t,r,n]=e;return!!t&&n-(t.length?Math.max(...t.filter((e=>"declined"!==e.status)).map((e=>new Date(e.created).getTime()))):0)>=r}))))));this.canOffer=A.D.shared().vrVideoPreviewRecorder.enabled.pipe((0,u.w)((r=>r?C.D.shared(e).initialized.pipe((0,u.w)((r=>r?v.w.shared(e).mcsId(e).asObservable().pipe((0,u.w)((r=>r?w.g.shared(e).status.pipe((0,u.w)((n=>"idle"!==n?(0,a.of)(!1):g.R.shared(e).presence(r).pipe((0,d.U)((e=>!(null==e||!e.devices.includes("vr")))),(0,h.G)(),(0,d.U)((e=>{var[t,r]=e;return!t&&r})),(0,u.w)((e=>e?t:(0,a.of)(!1))))))):(0,a.of)(!1)))):(0,a.of)(!1)))):(0,a.of)(!1))),(0,p.x)(),(0,f.d)({refCount:!0,bufferSize:1}))}start(){return this.offer.toSingle().pipe((0,E.eo)((e=>e?b.o.just(y.x.failure("offer-not-allowed")):b.o.just(y.x.success({})))))}}n=x,x.shared=(0,o.r)((e=>new n(e)))},50015:(e,t,r)=>{"use strict";r.d(t,{n:()=>o,y:()=>l});var n=r(76143),i=r(90713),s=r(20802),a="vr-purchase-required-notice",o=()=>n.o.defer((()=>(i.T.shared().get(s.Z).actions.open(a,[{props:{},disableManualClose:!0}]),n.o.just()))),l=()=>n.o.defer((()=>(i.T.shared().get(s.Z).actions.close(a),n.o.just())))},65184:(e,t,r)=>{"use strict";r.d(t,{Q:()=>o});var n,i=r(30859),s=r(43149),a=r(29331);class o{constructor(){this.visibleSubject=new s.X(!1),this.visible=this.visibleSubject.asObservable().pipe((0,a.x)())}setVisible(e){this.visibleSubject.next(e)}}n=o,o.shared=(0,i.r)((()=>new n))},60460:(e,t,r)=>{"use strict";r.d(t,{Z:()=>n});const n={store:r(17134).Z,actions:r(96316).Z}},26997:(e,t,r)=>{"use strict";r.r(t),r.d(t,{CREDITS_PACKAGE_TYPE:()=>o,PACKAGE_TYPES:()=>a,SHOP_TYPES:()=>l,default:()=>s,getPackageType:()=>c});var n=r(91723).Z,i=r(17173).Z;function s(e,t){var r=i(e,t);return{store:n(e,t,r),actions:r}}var a=function(e){return e.ADDITIONAL="additional",e.COMMON="common",e.SUBSCRIPTION="subscription",e.MYSTERY_GIFT="additional,mystery.gifts",e.NOREQUISITES="norequisites",e.VIRTUAL_ROOMS="rooms",e}({}),o=function(e){return e.Membership="membership",e.RenewMembership="renew-membership",e.Credits="credits",e.Error="error",e}({}),l=Object.freeze({WEB:"web"}),c=(e,t)=>e?t.canSubscribe?t.hasPurchases?o.RenewMembership:o.Membership:o.Credits:o.Error},30119:(e,t,r)=>{"use strict";r.d(t,{E:()=>s,t:()=>a});var n=r(76214),i=r(26997);function s(e,t){var r=function(e){var t,r,n={additional:!!e.meta.Additional,autoRefill:e.meta.AutoRefill,subscription:!1,recurring:void 0,trial:!1};return e.meta.Subscription&&(n={additional:!!e.meta.Additional,autoRefill:e.meta.AutoRefill,subscription:!0,recurring:{price:null===(t=e.meta.Recurring)||void 0===t?void 0:t.Price,sameness:null===(r=e.meta.Recurring)||void 0===r?void 0:r.Sameness},trial:!!e.meta.Trial}),{shop:e.shop,sku:e.sku,credits:{amount:e.amount,type:e.creditsType},allowFastbuy:e.allowFastbuy||!1,price:{value:e.price,type:e.priceType,currency:e.currency,fullValue:e.meta.FullPrice},meta:n,methods:e.methods,confirmed:e.confirmed}}(e),i=(0,n.gJ)(r,t);return i.subscription?Object.assign({},i,{viewType:e.viewType}):i}function a(e){switch(e){case i.PACKAGE_TYPES.ADDITIONAL:return[i.PACKAGE_TYPES.ADDITIONAL];case i.PACKAGE_TYPES.MYSTERY_GIFT:return i.PACKAGE_TYPES.MYSTERY_GIFT.split(",").map((e=>"mystery.gifts"===e?"credits."+e:e));case i.PACKAGE_TYPES.VIRTUAL_ROOMS:return["credits."+i.PACKAGE_TYPES.VIRTUAL_ROOMS];default:return[]}}},20016:(e,t,r)=>{"use strict";r.d(t,{Z:()=>i});var n=r(48226).Z;const i={store:r(40924).default,actions:n}},70218:(e,t,r)=>{"use strict";r.d(t,{y:()=>i});var n=r(78160).Z,i={store:r(68944).default,actions:n}},30891:(e,t,r)=>{"use strict";r.d(t,{I:()=>a});var n,i=r(30859),s=r(43149);class a{constructor(){this.componentBehaviourSubject=new s.X(void 0),this.component=this.componentBehaviourSubject.asObservable()}open(e){this.componentBehaviourSubject.next(e)}close(){this.componentBehaviourSubject.next(void 0)}}n=a,a.shared=(0,i.r)((()=>new n))},391:(e,t,r)=>{"use strict";r.d(t,{z:()=>o});var n,i=r(30859),s=r(26997),a=r(90713);class o{constructor(e){this.flux=a.T.shared(),this.userId=e}getState(e,t){var r,n="golden-mystery-gift"===t||"brilliant-mystery-gift"===t,i="virtual-room"===t||"virtual-room-item"===t,a="trial-norequisites"===t;r=n?s.PACKAGE_TYPES.MYSTERY_GIFT:a?s.PACKAGE_TYPES.NOREQUISITES:i?s.PACKAGE_TYPES.VIRTUAL_ROOMS:s.PACKAGE_TYPES.COMMON;var o,l=this.getPackageModel(s.PACKAGE_TYPES.COMMON).store.getState().packages||{};o=n?this.getPackageModel(s.PACKAGE_TYPES.MYSTERY_GIFT).store.getState().packages||{}:a?this.getPackageModel(s.PACKAGE_TYPES.NOREQUISITES).store.getState().packages||{}:i?this.getPackageModel(s.PACKAGE_TYPES.VIRTUAL_ROOMS).store.getState().packages||{}:l,e&&(o=Object.keys(o).filter((t=>!!o[t]&&o[t].amount>=e)).reduce(((e,t)=>Object.assign({},e,{[t]:o[t]})),{}));var c=Object.values(l).filter((e=>null==e?void 0:e.meta.Subscription)).sort(((e,t)=>((null==e?void 0:e.amount)||0)-((null==t?void 0:t.amount)||0))).pop();return e&&!Object.keys(o).length&&(c?o={[c.sku]:c}:(r=s.PACKAGE_TYPES.ADDITIONAL,o=this.getPackageModel(r).store.getState().packages||{})),{packages:o,packagesType:r}}loadPackages(){if(!this.loadPackagesPromise){var e=new Promise(((e,t)=>this.getPackageModel(s.PACKAGE_TYPES.COMMON).actions.get(s.SHOP_TYPES.WEB,(()=>e())))),t=new Promise(((e,t)=>this.getPackageModel(s.PACKAGE_TYPES.ADDITIONAL).actions.get(s.SHOP_TYPES.WEB,(()=>e()))));this.loadPackagesPromise=Promise.all([e,t]).then((()=>{this.loadPackagesPromise=void 0})).catch((()=>{this.loadPackagesPromise=void 0}))}return this.loadPackagesPromise}loadMysteryGiftPackages(){return this.loadMysteryGiftsPackagesPromise||(this.loadMysteryGiftsPackagesPromise=new Promise(((e,t)=>this.getPackageModel(s.PACKAGE_TYPES.MYSTERY_GIFT).actions.get(s.SHOP_TYPES.WEB,(()=>e())))).finally((()=>{this.loadMysteryGiftsPackagesPromise=void 0}))),this.loadMysteryGiftsPackagesPromise}loadNorequisitesPackages(){return this.loadNorequisitesPackagesPromise||(this.loadNorequisitesPackagesPromise=new Promise(((e,t)=>this.getPackageModel(s.PACKAGE_TYPES.NOREQUISITES).actions.get(s.SHOP_TYPES.WEB,(()=>e()))))),this.loadNorequisitesPackagesPromise}loadVirtualRoomsPackages(){return this.loadVirtualRoomsPackagesPromise||(this.loadVirtualRoomsPackagesPromise=new Promise(((e,t)=>this.getPackageModel(s.PACKAGE_TYPES.VIRTUAL_ROOMS).actions.get(s.SHOP_TYPES.WEB,(()=>e()))))),this.loadVirtualRoomsPackagesPromise}getPackageModel(e){var t=(0,s.default)(this.userId,e);return this.flux.get(t,this.userId+":"+e)}}n=o,o.shared=(0,i.r)((e=>new n(e)))},3276:(e,t,r)=>{"use strict";r.d(t,{v:()=>c});var n,i=r(30859),s=r(15080),a=r(90713),o=r(63700),l=r(35713);class c{constructor(e){this.roles=(0,s.P)((()=>a.T.shared().get(o.Z,e).store.rxState())).pipe((0,l.d)(1))}}n=c,c.shared=(0,i.r)((e=>new n(e)))},63700:(e,t,r)=>{"use strict";r.d(t,{Z:()=>i});var n=r(72131).Z;const i={store:r(17742).Z,actions:n}},3100:(e,t,r)=>{"use strict";r.d(t,{D:()=>s});var n=r(30859),i=r(3965);class s{constructor(){}}s.shared=(0,n.r)((()=>{var e=new i.o,t={paramWithPath:e.paramWithPath.bind(e),inject:r=>{e.setRawConfig(r),Object.keys(t).filter((e=>"inject"!==e&&"paramWithPath"!==e)).forEach((e=>{delete t[e]})),Object.keys(r).forEach((e=>{t[e]=r[e]}))}};return t}))},7803:(e,t,r)=>{"use strict";r.d(t,{r:()=>i});var n=r(30859);class i{constructor(){}}i.shared=(0,n.r)((()=>{var e;return{inject:t=>{e=t},decorate:t=>e(t)}}))},68755:(e,t,r)=>{"use strict";r.d(t,{Z:()=>s});var n=r(89219),i=(0,r(80658).y)();n.N&&(window.appbus=i);const s=i},71155:(e,t,r)=>{"use strict";r.d(t,{I:()=>c,c:()=>l});var n=(e,t)=>{"gdprAppliesGlobally"in window||(window.gdprAppliesGlobally=!0),(!("cmp_id"in window)||window.cmp_id<1)&&(window.cmp_id=0),"cmp_cdid"in window||(window.cmp_cdid=e),"cmp_params"in window||(window.cmp_params=""),"cmp_host"in window||(window.cmp_host=t),"cmp_cdn"in window||(window.cmp_cdn="cdn.consentmanager.net"),"cmp_proto"in window||(window.cmp_proto="https:"),"cmp_codesrc"in window||(window.cmp_codesrc="0"),window.cmp_getsupportedLangs=function(){var e=["DE","EN","FR","IT","NO","DA","FI","ES","PT","RO","BG","ET","EL","GA","HR","LV","LT","MT","NL","PL","SV","SK","SL","CS","HU","RU","SR","ZH","TR","UK","AR","BS","JA","CY"];if("cmp_customlanguages"in window)for(var t=0;t<window.cmp_customlanguages.length;t++)e.push(window.cmp_customlanguages[t].l.toUpperCase());return e},window.cmp_getRTLLangs=function(){var e=["AR"];if("cmp_customlanguages"in window)for(var t=0;t<window.cmp_customlanguages.length;t++)"r"in window.cmp_customlanguages[t]&&window.cmp_customlanguages[t].r&&e.push(window.cmp_customlanguages[t].l);return e},window.cmp_getlang=function(e){return"boolean"!=typeof e&&(e=!0),e&&"string"==typeof cmp_getlang.usedlang&&""!==cmp_getlang.usedlang?cmp_getlang.usedlang:window.cmp_getlangs()[0]},window.cmp_extractlang=function(e){return-1!=e.indexOf("cmplang=")?-1!=(e=e.substr(e.indexOf("cmplang=")+8,2).toUpperCase()).indexOf("&")&&(e=e.substr(0,e.indexOf("&"))):e="",e},window.cmp_getlangs=function(){var e=window.cmp_getsupportedLangs(),t=[],r=location.hash,n=location.search,i="cmp_params"in window?window.cmp_params:"",s="languages"in navigator?navigator.languages:[];if(""!=cmp_extractlang(r))t.push(cmp_extractlang(r));else if(""!=cmp_extractlang(n))t.push(cmp_extractlang(n));else if(""!=cmp_extractlang(i))t.push(cmp_extractlang(i));else if("cmp_setlang"in window&&""!=window.cmp_setlang)t.push(window.cmp_setlang.toUpperCase());else if("cmp_langdetect"in window&&1==window.cmp_langdetect)t.push(window.cmp_getPageLang());else{if(s.length>0)for(var a=0;a<s.length;a++)t.push(s[a]);"language"in navigator&&t.push(navigator.language),"userLanguage"in navigator&&t.push(navigator.userLanguage)}var o=[];for(a=0;a<t.length;a++){var l=t[a].toUpperCase();l.length<2||(-1!=e.indexOf(l)?o.push(l):(-1!=l.indexOf("-")&&(l=l.substr(0,2)),-1!=e.indexOf(l)&&o.push(l)))}return 0==o.length&&"string"==typeof cmp_getlang.defaultlang&&""!==cmp_getlang.defaultlang?[cmp_getlang.defaultlang.toUpperCase()]:o.length>0?o:["EN"]},window.cmp_getPageLangs=function(){var e=window.cmp_getXMLLang();return(e=(e=""!=e?[e.toUpperCase()]:[]).concat(window.cmp_getLangsFromURL())).length>0?e:["EN"]},window.cmp_getPageLang=function(){var e=window.cmp_getPageLangs();return e.length>0?e[0]:""},window.cmp_getLangsFromURL=function(){for(var e=window.cmp_getsupportedLangs(),t=location,r="toUpperCase",n=t.hostname[r]()+".",i=t.pathname[r]()+"/",s=[],a=0;a<e.length;a++){var o=i.substring(0,e[a].length+1);if(n.substring(0,e[a].length+1)==e[a]+".")s.push(e[a][r]());else if(5==e[a].length){var l=e[a].substring(3,5)+"-"+e[a].substring(0,2);n.substring(0,l.length+1)==l+"."&&s.push(e[a][r]())}else if(o==e[a]+"/"||o=="/"+e[a])s.push(e[a][r]());else if(o==e[a].replace("-","/")+"/"||o=="/"+e[a].replace("-","/"))s.push(e[a][r]());else if(5==e[a].length){l=e[a].substring(3,5)+"-"+e[a].substring(0,2);var c=i.substring(0,l.length+1);c!=l+"/"&&c!=l.replace("-","/")+"/"||s.push(e[a][r]())}}return s},window.cmp_getXMLLang=function(){if((e=document.getElementsByTagName("html")).length>0)var e=e[0];else e=document.documentElement;if(e&&e.getAttribute){var t=e.getAttribute("xml:lang");if("string"==typeof t&&""!=t||(t=e.getAttribute("lang")),"string"==typeof t&&""!=t){var r=window.cmp_getsupportedLangs();return-1!=r.indexOf(t.toUpperCase())||-1!=r.indexOf(t.substr(0,2).toUpperCase())?t:""}return""}},function(){var e=document,t=e.getElementsByTagName,r=window,n="",i="",s="",a=function(e){var t="cmp_"+e,n="",i=(e="cmp"+e+"=").length,s=location,a=s.hash,o=s.search,l=a.indexOf(e),c=o.indexOf(e);if(-1!=l)n=a.substring(l+i,9999);else{if(-1==c)return t in r&&"function"!=typeof r[t]?r[t]:"";n=o.substring(c+i,9999)}var u=n.indexOf("&");return-1!=u&&(n=n.substring(0,u)),n},o=a("lang");if(""!=o)s=n=o;else if("cmp_getlang"in r&&(n=r.cmp_getlang().toLowerCase(),i=r.cmp_getlangs().slice(0,3).join("_"),s=r.cmp_getPageLangs().slice(0,3).join("_"),"cmp_customlanguages"in r))for(var l=r.cmp_customlanguages,c=0;c<l.length;c++)l[c].l.toLowerCase()==n&&(n="en");var u="cmp_proto"in r?r.cmp_proto:"https:";"http:"!=u&&"https:"!=u&&(u="https:");var d="cmp_ref"in r?r.cmp_ref:location.href;d.length>300&&(d=d.substring(0,300));var h=function(r){var n=e.createElement("script");n.setAttribute("data-cmp-ab","1"),n.type="text/javascript",n.async=!0,n.src=r;var i=["body","div","span","script","head"],s="currentScript",a="parentElement",o="appendChild",l="body";if(e[s]&&e[s][a])e[s][a][o](n);else if(e[l])e[l][o](n);else for(var c=0;c<i.length;c++){var u=t(i[c]);if(u.length>0){u[0][o](n);break}}},p=a("design"),f=a("regulationkey"),A=a("gppkey"),m=a("att"),g=r.encodeURIComponent,v=!1;try{v=e.cookie.length>0}catch(e){v=!1}var b=a("darkmode");if("0"==b)b=0;else if("1"==b)b=1;else try{if("matchMedia"in window&&window.matchMedia){var y=window.matchMedia("(prefers-color-scheme: dark)");"matches"in y&&y.matches&&(b=1)}}catch(e){b=0}var C=u+"//"+r.cmp_host+"/delivery/cmp.php?";C+=("cmp_id"in r&&r.cmp_id>0?"id="+r.cmp_id:"")+("cmp_cdid"in r?"&cdid="+r.cmp_cdid:"")+"&h="+g(d),C+=(""!=p?"&cmpdesign="+g(p):"")+(""!=f?"&cmpregulationkey="+g(f):"")+(""!=A?"&cmpgppkey="+g(A):""),C+=(""!=m?"&cmpatt="+g(m):"")+("cmp_params"in r?"&"+r.cmp_params:"")+(v?"&__cmpfcc=1":""),h((C+=b>0?"&cmpdarkmode=1":"")+"&l="+g(n)+"&ls="+g(i)+"&lp="+g(s)+"&o="+(new Date).getTime());var w="js",M=""!=a("debugunminimized")?"":".min";"1"==a("debugcoverage")&&(w="instrumented",M=""),"1"==a("debugtest")&&(w="jstests",M=""),h(u+"//"+r.cmp_cdn+"/delivery/"+w+"/cmp_final"+M+".js")}(),window.cmp_rc=function(e,t){var r="";try{r=document.cookie}catch(e){r=""}for(var n="",i=0,s=!1;""!=r&&i<100;){for(i++;" "==r.substr(0,1);)r=r.substr(1,r.length);var a=r.substring(0,r.indexOf("="));if(-1!=r.indexOf(";"))var o=r.substring(r.indexOf("=")+1,r.indexOf(";"));else o=r.substr(r.indexOf("=")+1,r.length);e==a&&(n=o,s=!0);var l=r.indexOf(";")+1;0==l&&(l=r.length),r=r.substring(l,r.length)}return s||"string"!=typeof t||(n=t),n},window.cmp_stub=function(){var e=arguments;if(__cmp.a=__cmp.a||[],!e.length)return __cmp.a;"ping"===e[0]?2===e[1]?e[2]({gdprApplies:gdprAppliesGlobally,cmpLoaded:!1,cmpStatus:"stub",displayStatus:"hidden",apiVersion:"2.2",cmpId:31},!0):e[2](!1,!0):"getUSPData"===e[0]?e[2]({version:1,uspString:window.cmp_rc("__cmpccpausps","1---")},!0):"getTCData"===e[0]||"addEventListener"===e[0]||"removeEventListener"===e[0]?__cmp.a.push([].slice.apply(e)):4==e.length&&!1===e[3]?e[2]({},!1):__cmp.a.push([].slice.apply(e))},window.cmp_dsastub=function(){var e=arguments;e[0]="dsa."+e[0],window.cmp_gppstub(e)},window.cmp_gppstub=function(){var e=arguments;if(__gpp.q=__gpp.q||[],!e.length)return __gpp.q;var t=e[0],r=e.length>1?e[1]:null,n=e.length>2?e[2]:null,i=null,s=!1;if("ping"===t)i=window.cmp_gpp_ping(),s=!0;else if("addEventListener"===t){__gpp.e=__gpp.e||[],"lastId"in __gpp||(__gpp.lastId=0),__gpp.lastId++;var a=__gpp.lastId;__gpp.e.push({id:a,callback:r}),i={eventName:"listenerRegistered",listenerId:a,data:!0,pingData:window.cmp_gpp_ping()},s=!0}else if("removeEventListener"===t){__gpp.e=__gpp.e||[],i=!1;for(var o=0;o<__gpp.e.length;o++)if(__gpp.e[o].id==n){__gpp.e[o].splice(o,1),i=!0;break}s=!0}else __gpp.q.push([].slice.apply(e));null!==i&&"function"==typeof r&&r(i,s)},window.cmp_gpp_ping=function(){return{gppVersion:"1.1",cmpStatus:"stub",cmpDisplayStatus:"hidden",signalStatus:"not ready",supportedAPIs:["2:tcfeuv2","5:tcfcav1","7:usnat","8:usca","9:usva","10:usco","11:usut","12:usct"],cmpId:31,sectionList:[],applicableSections:[0],gppString:"",parsedSections:{}}},window.cmp_addFrame=function(e){if(!window.frames[e])if(document.body){var t=document.createElement("iframe");t.style.cssText="display:none","cmp_cdn"in window&&"cmp_ultrablocking"in window&&window.cmp_ultrablocking>0&&(t.src="//"+window.cmp_cdn+"/delivery/empty.html"),t.name=e,t.setAttribute("title","Intentionally hidden, please ignore"),t.setAttribute("role","none"),t.setAttribute("tabindex","-1"),document.body.appendChild(t)}else window.setTimeout(window.cmp_addFrame,10,e)},window.cmp_msghandler=function(e){var t="string"==typeof e.data;try{var r=t?JSON.parse(e.data):e.data}catch(e){r=null}if("object"==typeof r&&null!==r&&"__cmpCall"in r){var n=r.__cmpCall;window.__cmp(n.command,n.parameter,(function(r,i){var s={__cmpReturn:{returnValue:r,success:i,callId:n.callId}};e.source.postMessage(t?JSON.stringify(s):s,"*")}))}"object"==typeof r&&null!==r&&"__uspapiCall"in r&&(n=r.__uspapiCall,window.__uspapi(n.command,n.version,(function(r,i){var s={__uspapiReturn:{returnValue:r,success:i,callId:n.callId}};e.source.postMessage(t?JSON.stringify(s):s,"*")}))),"object"==typeof r&&null!==r&&"__tcfapiCall"in r&&(n=r.__tcfapiCall,window.__tcfapi(n.command,n.version,(function(r,i){var s={__tcfapiReturn:{returnValue:r,success:i,callId:n.callId}};e.source.postMessage(t?JSON.stringify(s):s,"*")}),n.parameter)),"object"==typeof r&&null!==r&&"__gppCall"in r&&(n=r.__gppCall,window.__gpp(n.command,(function(r,i){var s={__gppReturn:{returnValue:r,success:i,callId:n.callId}};e.source.postMessage(t?JSON.stringify(s):s,"*")}),"parameter"in n?n.parameter:null,"version"in n?n.version:1)),"object"==typeof r&&null!==r&&"__dsaCall"in r&&(n=r.__dsaCall,window.__dsa(n.command,(function(r,i){var s={__dsaReturn:{returnValue:r,success:i,callId:n.callId}};e.source.postMessage(t?JSON.stringify(s):s,"*")}),"parameter"in n?n.parameter:null,"version"in n?n.version:1))},window.cmp_setStub=function(e){e in window&&("function"==typeof window[e]||"object"==typeof window[e]||void 0!==window[e]&&null===window[e])||(window[e]=window.cmp_stub,window[e].msgHandler=window.cmp_msghandler,window.addEventListener("message",window.cmp_msghandler,!1))},window.cmp_setGppStub=function(e){e in window&&("function"==typeof window[e]||"object"==typeof window[e]||void 0!==window[e]&&null===window[e])||(window[e]=window.cmp_gppstub,window[e].msgHandler=window.cmp_msghandler,window.addEventListener("message",window.cmp_msghandler,!1))},"cmp_noiframepixel"in window||window.cmp_addFrame("__cmpLocator"),"cmp_disableusp"in window&&window.cmp_disableusp||"cmp_noiframepixel"in window||window.cmp_addFrame("__uspapiLocator"),"cmp_disabletcf"in window&&window.cmp_disabletcf||"cmp_noiframepixel"in window||window.cmp_addFrame("__tcfapiLocator"),"cmp_disablegpp"in window&&window.cmp_disablegpp||"cmp_noiframepixel"in window||window.cmp_addFrame("__gppLocator"),"cmp_disabledsa"in window&&window.cmp_disabledsa||"cmp_noiframepixel"in window||window.cmp_addFrame("__dsaLocator"),window.cmp_setStub("__cmp"),"cmp_disabletcf"in window&&window.cmp_disabletcf||window.cmp_setStub("__tcfapi"),"cmp_disableusp"in window&&window.cmp_disableusp||window.cmp_setStub("__uspapi"),"cmp_disablegpp"in window&&window.cmp_disablegpp||window.cmp_setGppStub("__gpp"),"cmp_disabledsa"in window&&window.cmp_disabledsa||window.cmp_setGppStub("__dsa")},i=r(3100),s=r(89219),a=!1,o=!1;function l(){var{cmp_cdid:e}=i.D.shared()["consent-manager"];s.N&&e&&!o&&(o=!0,fetch("https://delivery.consentmanager.net/delivery/cookieinfo.php?cdid="+e).then((e=>e.text())).then((e=>{new Function(e)()})).catch((e=>console.error("Error loading script:",e))))}function c(){return new Promise(((e,t)=>{if(!s.N)return t(new Error("DOM is not ready"));var{cmp_cdid:r,cmp_host:o}=i.D.shared()["consent-manager"];if(!r||!o||a)return e();try{return n(r,o),a=!0,e()}catch(e){return t(new Error("Error while initializing consent manager"))}}))}},53146:(e,t,r)=>{"use strict";r.d(t,{Z:()=>a});var n=r(89219),i=new RegExp("/ar/","i"),s=new RegExp("/en/","i");function a(){if(!n.N)return["en"];var e=[];return e=window.navigator.languages&&window.navigator.languages[0]?Array.prototype.slice.call(window.navigator.languages):"string"==typeof window.navigator.userLanguage?[window.navigator.userLanguage]:[window.navigator.language],i.test(window.location.href)?e.unshift("ar"):s.test(window.location.href)&&e.unshift("en"),e}},72576:(e,t,r)=>{"use strict";function n(){n=function(e,t){return new r(e,void 0,t)};var e=RegExp.prototype,t=new WeakMap;function r(e,n,s){var a=new RegExp(e,n);return t.set(a,s||t.get(e)),i(a,r.prototype)}function s(e,r){var n=t.get(r);return Object.keys(n).reduce((function(t,r){var i=n[r];if("number"==typeof i)t[r]=e[i];else{for(var s=0;void 0===e[i[s]]&&s+1<i.length;)s++;t[r]=e[i[s]]}return t}),Object.create(null))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&i(e,t)}(r,RegExp),r.prototype.exec=function(t){var r=e.exec.call(this,t);if(r){r.groups=s(r,this);var n=r.indices;n&&(n.groups=s(n,this))}return r},r.prototype[Symbol.replace]=function(r,n){if("string"==typeof n){var i=t.get(this);return e[Symbol.replace].call(this,r,n.replace(/\$<([^>]+)>/g,(function(e,t){var r=i[t];return"$"+(Array.isArray(r)?r.join("$"):r)})))}if("function"==typeof n){var a=this;return e[Symbol.replace].call(this,r,(function(){var e=arguments;return"object"!=typeof e[e.length-1]&&(e=[].slice.call(e)).push(s(e,a)),n.apply(this,e)}))}return e[Symbol.replace].call(this,r,n)},n.apply(this,arguments)}function i(e,t){return i=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},i(e,t)}r.d(t,{d:()=>a});var s=null;function a(){return null!==s?s:"undefined"==typeof window?s=!1:(t=document.createElement("canvas"),s=t.toDataURL&&0===t.toDataURL("image/webp").indexOf("data:image/webp")||!!(e=navigator.userAgent.match(/(Edge|Firefox)\/(\d+)\./))&&("Firefox"===e[1]&&Number(e[2])>=65||"Edge"===e[1]&&Number(e[2])>=18)||function(){var e=navigator.userAgent.match(n(/OS X\s?(\d+)?.+ Version\/(\d+\.\d+)/,{os:1,v:2}));return!(null==e||!e.groups)&&Number(e.groups.v)>=14&&(Number(e.groups.os)||99)>=11}());var e,t}},74880:(e,t,r)=>{"use strict";function n(e,t){return(Array.isArray(e)?e:[]).reduce((function(e,t){return e?e[t]:void 0}),t||{})}r.d(t,{Z:()=>n})},70249:(e,t,r)=>{"use strict";r.d(t,{O:()=>i});var n=r(83426);function i(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{eventListenerOptions:i}=r;(0,n.useEffect)((()=>{function r(r){var n=Array.isArray(e)?e:[e];r.target.isConnected&&n.every((e=>e.current&&!e.current.contains(r.target)))&&t()}return document.addEventListener("click",r,i),()=>{document.removeEventListener("click",r,i)}}),[e,t,i])}},97634:(e,t,r)=>{"use strict";r.d(t,{O:()=>a});var n,i=r(89219),s=r(83426);function a(){var e,[t,r]=(0,s.useState)(!(null===(e=n)||void 0===e||!e.state));return(0,s.useEffect)((()=>{var e;return null===(e=n)||void 0===e||e.on("change",r),()=>{var e;null===(e=n)||void 0===e||e.removeListener("change",r)}}),[]),t}i.N&&(n=r(60826).Z)},28263:(e,t,r)=>{"use strict";r.d(t,{X:()=>i});var n=r(83426);function i(e){var[t,r]=(0,n.useState)(!1),i=(0,n.useCallback)((()=>r(!0)),[]),s=(0,n.useCallback)((()=>r(!1)),[]);return(0,n.useEffect)((()=>{var t=e.current;return t&&(t.addEventListener("mouseenter",i),t.addEventListener("mouseleave",s)),()=>{t&&(t.removeEventListener("mouseenter",i),t.removeEventListener("mouseleave",s))}}),[i,s,e]),t}},8470:(e,t,r)=>{"use strict";r.d(t,{u:()=>l});var n=r(83426),i=r(43619),s=r(50033),a=r(29310),o={mobile:"(max-width: 480px)",tablet:"(min-width: 481px) and (max-width: 768px)",laptop:"(min-width: 769px) and (max-width: 1279px)",desktop:"(min-width: 1280px)"},l=e=>{var t=(0,n.useMemo)((()=>(0,s.c)(e)),[e]),r=(0,i.mA)((()=>(0,a.o)(o)),[]);return!!r&&t.includes(r)}},52943:(e,t,r)=>{"use strict";r.d(t,{d:()=>s});var n=r(89219),i=r(83426);function s(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];(0,i.useEffect)((()=>{if(n.N&&e)return window.document.body.style.overscrollBehavior="none",window.document.body.style.overflow="hidden",()=>{window.document.body.style.overscrollBehavior="auto",window.document.body.style.overflow="visible"}}),[e])}},29310:(e,t,r)=>{"use strict";r.d(t,{o:()=>c});var n=r(58388),i=r(12941),s=r(95725),a=r(63070),o=r(60467),l=r(54930);function c(e){var t=Object.entries(e).map((e=>{var[t,r]=e,i=window.matchMedia(r);return(0,n.R)(i,"change").pipe((0,s.U)((e=>e.matches)),(0,a.O)(i.matches),(0,o.h)((e=>!!e)),(0,l.h)(t))}));return(0,i.T)(...t)}},48616:(e,t,r)=>{"use strict";r.d(t,{s:()=>i});var n=r(83426);function i(e){return(0,n.useCallback)((t=>{e(t.target.value)}),[e])}},90175:(e,t,r)=>{"use strict";r.d(t,{Z:()=>c,g:()=>o});var n=r(83426),i=r(17029),s=r(11837),a=["callback"],o=n.createContext(!1);function l(e){var[t,r]=(0,n.useState)(!0),i=(0,n.useRef)(e.onRender);return(0,n.useEffect)((()=>{r(!1),null===i.current||void 0===i.current||i.current()}),[]),(0,s.jsx)(o.Provider,{value:t,children:e.children})}function c(e,t,r){var n=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(r||{},a);return(0,i.hydrateRoot)(e,(0,s.jsx)(l,{onRender:null==r?void 0:r.callback,children:t}),n)}},52507:(e,t,r)=>{"use strict";r.d(t,{B:()=>a});var n=r(43619),i=r(29310),s={other:"(max-width: 1023px)",desktop:"(min-width: 1024px)"},a=()=>(0,n.mA)((()=>(0,i.o)(s)),[],"desktop")},23068:(e,t,r)=>{"use strict";r.d(t,{p:()=>h});var n=r(83426),i=r(43619),s=r(50070),a=r(12636),o=r(16175),l=r(19351),c=r(22474),u=r(10358),d=window.MediaRecorder.isTypeSupported("video/mp4")?"video/mp4":"video/webm";function h(e){var{recordingDuration:t,countdownDuration:r=0}=e,[h,p]=(0,n.useState)(null),[f,A]=(0,n.useState)(null),[m,g]=(0,n.useState)("initial"),[v,b]=(0,n.useState)(0),[y,C]=(0,n.useState)(null),w=(0,n.useMemo)((()=>t/u.R.second),[t]),M=(0,n.useMemo)((()=>r/u.R.second),[r]),S=(0,i.Yc)(((e,t)=>{if(!e)return s.E;var r=!0,n=null,i=Object.assign({mimeType:d},t);try{var h=[];(n=new window.MediaRecorder(e,i)).ondataavailable=e=>{var t;(null===(t=e.data)||void 0===t?void 0:t.size)>0&&h.push(e.data)},n.start(),g("recording"),n.onstop=()=>{var e=new Blob(h,{type:i.mimeType}),t=URL.createObjectURL(e);A(t),p(e)}}catch(e){r=!1,g("error")}return(0,a.H)(0,u.R.second).pipe((0,o.o)((e=>r&&e<w)),(0,l.b)((e=>b(e*u.R.second))),(0,c.x)((()=>{var t;null===(t=n)||void 0===t||t.stop(),null==e||e.getTracks().forEach((e=>e.stop())),b(0),g("preview")})))}),[w]);return{recordedVideo:h,recordedVideoSource:f,currentRecordingTime:v,currentCountdownTimeInSeconds:y,currentRecordingState:m,startRecording:(0,i.Yc)(((e,t)=>(p(null),A((e=>(e&&URL.revokeObjectURL(e),null))),b(0),g("countdown"),(0,a.H)(0,u.R.second).pipe((0,o.o)((e=>e<M)),(0,l.b)((e=>C(M-e))),(0,c.x)((()=>{C(null),S(e,t)}))))),[M,S])}}},38068:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>n});const n={}},54330:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>n});const n={}},99096:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>n});const n={}},34809:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>b});var n=r(62801),i=r.n(n),s=r(50698),a=r.n(s),o=r(86675),l=r.n(o),c=r(70420),u=r.n(c),d=r(14007),h=r.n(d),p=r(38801),f=r.n(p),A=r(30530),m=r.n(A),g=r(45877),v=r.n(g);const b={"email-confirmation-wall-a":{src:i(),srcSet:{"1x":i(),"2x":a(),"3x":l(),"4x":u()},"(min-width: 769px)":{"1x":i(),"2x":a()}},"email-confirmation-wall-b":{src:h(),srcSet:{"1x":h(),"2x":f(),"3x":m(),"4x":v()},"(min-width: 769px)":{"1x":h(),"2x":f()}}}},13254:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>n});const n={}},15326:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>n});const n={}},75807:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>_n});var n=r(45966),i=r.n(n),s=r(10045),a=r.n(s),o=new(i())({id:"serious-mood@small",use:"serious-mood@small-usage",viewBox:"0 0 20 20",content:'<symbol viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg" id="serious-mood@small">\n<path fill-rule="evenodd" clip-rule="evenodd" d="M8.7485 12.3638C8.7485 14.9223 10.825 16.9988 13.3835 16.9988C15.942 16.9988 18.0184 14.9223 17.9999 12.3453C17.9999 9.7868 15.9234 7.71034 13.3649 7.71034C12.9385 7.71034 12.5306 7.76596 12.1227 7.8772C11.8817 7.95136 11.7334 8.21092 11.8076 8.45193C11.8817 8.69295 12.1413 8.84127 12.3823 8.76711C12.716 8.67441 13.0497 8.63733 13.3835 8.63733C15.4228 8.63733 17.0914 10.3059 17.0914 12.3453C17.0914 14.3847 15.4228 16.0533 13.3835 16.0533C11.3441 16.0533 9.67549 14.3847 9.67549 12.3453C9.67549 11.6408 9.87943 10.9548 10.2502 10.3615C10.38 10.1576 10.3244 9.86096 10.1019 9.73118C9.89797 9.6014 9.60133 9.65702 9.47155 9.8795C8.98951 10.6211 8.7485 11.4739 8.7485 12.3638ZM10.8435 7.15415C10.9362 7.2283 11.0474 7.26538 11.1587 7.26538C11.2699 7.26538 11.3812 7.2283 11.4368 7.15415L11.4723 7.12252C12.648 6.07554 13.8655 4.99132 13.8655 3.77989C13.8655 2.98268 13.161 2.31525 12.2711 2.31525C11.752 2.31525 11.3997 2.50065 11.1401 2.7602C10.8806 2.50065 10.5469 2.31525 10.0092 2.31525C9.13783 2.31525 8.41478 2.96414 8.41478 3.77989C8.41478 4.95473 9.59537 6.02385 10.7541 7.07313C10.7839 7.10015 10.8137 7.12715 10.8435 7.15415ZM9.34177 3.76135C9.34177 3.46472 9.63841 3.2237 10.0092 3.2237C10.3429 3.2237 10.5098 3.29786 10.7508 3.74281C10.8435 3.89113 10.9918 3.98383 11.1587 3.98383C11.3255 3.98383 11.4924 3.89113 11.5666 3.74281C11.8261 3.29786 11.9744 3.2237 12.3081 3.2237C12.6789 3.2237 12.9756 3.46472 12.9756 3.76135C12.9756 4.48441 12.1042 5.33724 11.1587 6.17153C10.2131 5.33724 9.34177 4.48441 9.34177 3.76135ZM2 12.3638C2 15.2931 4.39164 17.6848 7.32093 17.6848C8.15523 17.6848 9.00806 17.4808 9.74965 17.11C9.97213 16.9803 10.0648 16.7022 9.95359 16.4797C9.82381 16.2572 9.54572 16.1645 9.32324 16.2758C8.71142 16.5909 8.00691 16.7578 7.32093 16.7578C4.89222 16.7578 2.92699 14.7926 2.92699 12.3638C2.92699 9.93513 4.89222 7.9699 7.32093 7.9699C9.74965 7.9699 11.7149 9.93513 11.7149 12.3638C11.7149 12.9942 11.5851 13.6431 11.307 14.2178C11.1958 14.4403 11.2885 14.7184 11.5295 14.8296C11.752 14.9409 12.0301 14.8482 12.1413 14.6072C12.475 13.9027 12.6419 13.1425 12.6419 12.3638C12.6419 9.43455 10.2502 7.04291 7.32093 7.04291C4.39164 7.04291 2 9.43455 2 12.3638Z" />\n</symbol>'});a().add(o);const l=o;var c=new(i())({id:"pen-pal-mood@small",use:"pen-pal-mood@small-usage",viewBox:"0 0 20 20",content:'<symbol viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg" id="pen-pal-mood@small">\n<path d="M7.09779 8.66245C8.81388 8.66245 10.2019 7.27444 10.2019 5.55835C10.2019 3.84227 8.81388 2.42902 7.09779 2.42902C5.3817 2.42902 3.96845 3.81703 3.96845 5.53312C3.96845 7.24921 5.3817 8.66245 7.09779 8.66245ZM13.735 10.6057C12.7508 10.6057 11.8423 11.0095 11.1356 11.6908C10.2019 10.2271 8.73817 9.26813 7.09779 9.26813C4.27129 9.26813 2 12.0442 2 15.5016C2 16.6372 2.7571 17.571 3.69085 17.571H10.4795C10.5552 17.571 10.6057 17.571 10.6814 17.5457C10.7319 17.5457 10.8076 17.571 10.858 17.571H16.5615C17.3438 17.571 18 16.7886 18 15.8296C18 12.9274 16.082 10.6057 13.735 10.6057ZM13.735 10.1009C15.1735 10.1009 16.3596 8.94006 16.3596 7.47633C16.3596 6.01261 15.1735 4.85173 13.735 4.85173C12.2965 4.85173 11.1104 6.03785 11.1104 7.47633C11.1104 8.91482 12.2713 10.1009 13.735 10.1009Z" />\n</symbol>'});a().add(c);const u=c;var d=new(i())({id:"romantic-mood@small",use:"romantic-mood@small-usage",viewBox:"0 0 20 20",content:'<symbol viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg" id="romantic-mood@small">\n<path fill-rule="evenodd" clip-rule="evenodd" d="M10.2749 2.30644C10.4248 2.4064 10.5248 2.45638 10.6747 2.50636C10.075 2.75625 9.52519 3.15609 9.02539 3.6059C8.47562 3.15609 7.87586 2.75625 7.22613 2.50636C7.3011 2.45638 7.38856 2.41889 7.47603 2.38141C7.56349 2.34392 7.65095 2.30644 7.72592 2.25646C8.5256 1.9066 9.47521 1.9066 10.2749 2.30644ZM12.474 11.0029H14.923C14.948 11.0778 14.9605 11.1653 14.973 11.2528C14.9854 11.3402 14.9979 11.4277 15.0229 11.5027C15.0229 13.4519 13.4736 15.0012 11.5244 15.0012C10.9746 15.0012 10.4248 14.9013 9.975 14.6514L9.17533 17.1004L8.92543 17.7501C8.82547 17.9 8.67553 18 8.47562 18C8.17574 18 7.97582 17.8001 7.97582 17.5002C7.97582 17.3816 8.13229 16.8796 8.32142 16.2728C8.61031 15.3459 8.97541 14.1746 8.97541 13.7517V10.4531C7.27611 10.2032 5.97664 8.75378 5.97664 7.0045V5.75501C5.97664 5.00532 5.67676 4.35559 5.17697 3.90577C5.02703 3.80581 4.97705 3.65587 4.97705 3.50593C4.97705 3.25604 5.17697 3.05612 5.42687 3.00614C5.52683 3.00614 5.5768 3.00614 5.62678 3.05612H5.72674C8.22572 3.30602 10.3748 5.20524 10.9246 7.80417C10.9746 7.95411 11.0746 8.05407 11.2245 8.00409C11.3744 7.95411 11.4744 7.85415 11.4244 7.70421C11.1245 6.20483 10.3748 4.95534 9.37525 3.95575C9.975 3.45595 10.6247 3.05612 11.3244 2.80622C11.9242 2.6063 12.5739 2.50634 13.2237 2.50634C13.3736 2.50634 13.4736 2.6063 13.4736 2.75624C13.4736 2.8562 13.4236 2.90618 13.3736 2.95616C13.1237 3.15608 12.9738 3.40597 12.9738 3.75583V7.0045C12.9738 8.75378 11.6743 10.2032 9.975 10.4531V12.3523C10.5248 11.5526 11.4244 11.0029 12.474 11.0029Z" />\n</symbol>'});a().add(d);const h=d;var p=new(i())({id:"flirty-mood@small",use:"flirty-mood@small-usage",viewBox:"0 0 20 20",content:'<symbol viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg" id="flirty-mood@small">\n<path fill-rule="evenodd" clip-rule="evenodd" d="M2.80226 11.6256C2.65964 11.6434 2.23176 11.6612 2.1248 11.5186C2.08158 11.4538 2.09947 11.3773 2.11734 11.301C2.1437 11.1883 2.17 11.076 2 11.0016C2.01783 10.8768 2.30308 10.4846 2.37439 10.3954C2.42692 10.3487 2.53295 10.3173 2.63806 10.2862C2.85401 10.2222 3.06607 10.1594 2.80226 9.96756C2.87363 9.90639 2.97999 9.92685 3.09466 9.94891C3.18049 9.96542 3.27098 9.98283 3.35493 9.96756C3.34765 9.88025 3.32553 9.81966 3.30431 9.76156C3.27354 9.6773 3.24468 9.59828 3.26579 9.45055C3.28362 9.2901 3.37276 9.00485 3.49755 8.86223C3.58013 8.759 3.69857 8.69164 3.81481 8.62553C3.89932 8.57746 3.98267 8.53006 4.05022 8.47001C4.15997 8.36026 4.24469 8.22549 4.32722 8.09422C4.36534 8.03358 4.403 7.97368 4.44244 7.91734C4.97728 7.13291 5.6904 6.33065 6.43917 5.76016C6.46378 5.74217 6.48868 5.72389 6.51388 5.7054C6.96337 5.37546 7.50537 4.97762 8.07935 5.01138C8.26009 5.03008 8.44084 5.09453 8.62387 5.1598C8.96438 5.28123 9.31281 5.40548 9.68387 5.24314C9.80487 5.18729 9.9113 5.08771 10.0184 4.98752C10.1164 4.89581 10.2149 4.8036 10.3257 4.74396C10.5753 4.60134 10.807 4.54785 11.0923 4.54785C11.6093 4.54785 12.1976 4.77962 12.6077 5.10052C12.7123 5.18335 12.8063 5.26512 12.8966 5.34373C13.1757 5.5866 13.4203 5.79939 13.8378 5.92061C14.3191 6.06323 14.8005 6.24151 15.2105 6.52676C15.3264 6.59807 15.4289 6.68721 15.5315 6.77635C15.634 6.86549 15.7365 6.95463 15.8524 7.02594C15.9518 7.08716 16.0579 7.1418 16.1648 7.19693C16.3071 7.27024 16.451 7.3444 16.5833 7.43599C16.8323 7.60195 17.0088 7.82224 17.1866 8.04416C17.3144 8.20367 17.4429 8.36402 17.5995 8.50567C17.6679 8.47635 17.6613 8.44167 17.6531 8.39869C17.6464 8.36328 17.6386 8.32223 17.6708 8.2739C17.7043 8.34081 17.7076 8.4253 17.7109 8.5104C17.7165 8.65205 17.7221 8.7954 17.8669 8.86223C17.8669 8.73726 17.908 8.7081 17.9661 8.66682C17.9743 8.66099 17.9829 8.65491 17.9917 8.64829C18.0274 8.89788 17.9561 9.34358 17.6173 9.23662C17.6173 9.09399 17.5995 8.95137 17.546 8.82657C17.5109 8.88179 17.4786 8.95115 17.4443 9.0247C17.3569 9.21232 17.2568 9.42719 17.0647 9.50404C16.6637 9.67944 16.7295 9.4234 16.7916 9.18144C16.8179 9.07911 16.8435 8.9793 16.8329 8.91571C16.6494 8.95241 16.5583 9.0982 16.4673 9.24369C16.4257 9.31026 16.3841 9.37676 16.3337 9.43272C16.1554 9.62883 15.9415 9.64666 15.6562 9.611C15.4004 9.57903 15.2307 9.59007 14.9926 9.60554C14.9652 9.60732 14.9369 9.60916 14.9075 9.611C14.6044 9.62883 14.337 9.57535 14.4083 9.21879C14.3026 9.35091 14.0207 9.32637 13.7729 9.3048C13.6863 9.29727 13.604 9.2901 13.5347 9.2901C13.824 8.89557 13.3373 9.0346 13.0119 9.12753C12.8962 9.16059 12.8009 9.18781 12.7681 9.18313C12.5129 9.16094 12.5063 8.92464 12.499 8.66338C12.4946 8.50489 12.49 8.33722 12.4294 8.20259C12.261 8.23627 12.1067 8.34064 11.9533 8.44448C11.863 8.50554 11.773 8.56642 11.6806 8.61264C11.4557 8.71917 11.2937 8.71567 11.111 8.71173C11.0186 8.70973 10.9209 8.70762 10.807 8.7196C10.6903 8.73517 10.5838 8.78129 10.4786 8.82685C10.3427 8.88569 10.209 8.94359 10.0583 8.93354C9.88707 8.92403 9.79198 8.82827 9.70262 8.73828C9.62448 8.65958 9.55072 8.5853 9.43428 8.57698C9.42142 8.59901 9.40819 8.62218 9.39452 8.64612C9.27548 8.85456 9.12332 9.121 8.89944 9.20096C8.79822 9.23711 8.70873 9.24101 8.62264 9.24476C8.49645 9.25025 8.37758 9.25543 8.2398 9.36141C8.21051 9.38338 8.19325 9.4234 8.17566 9.46416C8.15044 9.52264 8.12455 9.58267 8.06152 9.59318C7.97966 9.61364 7.95066 9.57537 7.92057 9.53568C7.89825 9.50622 7.87533 9.47597 7.82976 9.46838C7.53623 9.41946 7.49627 9.46003 7.32787 9.63103C7.31216 9.64698 7.29534 9.66406 7.27709 9.68232C6.99759 9.98722 6.7362 10.1111 6.43485 10.2538C6.31332 10.3114 6.18529 10.3721 6.04696 10.4489C5.88698 10.5342 5.80994 10.6323 5.73188 10.7317C5.67945 10.7985 5.62656 10.8658 5.54777 10.9303C5.39798 11.0501 5.13492 11.0441 4.9172 11.0391C4.8758 11.0382 4.83603 11.0372 4.799 11.0372C4.7543 11.0372 4.69949 11.0334 4.64025 11.0291C4.41595 11.0132 4.12819 10.9928 4.08588 11.162C4.07894 11.1898 4.10442 11.2203 4.13393 11.2555C4.18022 11.3109 4.23639 11.378 4.19284 11.4651C4.19284 11.4651 3.94325 11.5721 3.9076 11.5721C3.72552 11.6117 3.45204 11.5352 3.18238 11.4599C2.84477 11.3655 2.51315 11.2729 2.37439 11.4116C2.43807 11.4859 2.52704 11.516 2.61871 11.547C2.681 11.568 2.74455 11.5895 2.80226 11.6256ZM15.8524 8.91571C15.995 8.80874 16.3872 8.22042 15.9593 8.29173L15.9415 8.25608C15.6919 8.32739 15.6562 8.79092 15.8524 8.91571ZM13.8443 8.28911C13.7424 8.45806 13.6423 8.62381 13.6239 8.80874C13.8749 8.94165 14.0526 8.52409 14.167 8.25522C14.1907 8.19951 14.2116 8.15018 14.23 8.11345C14.3905 7.79255 14.1587 7.31119 14.0696 7.79255C14.0352 7.97276 13.9389 8.13231 13.8443 8.28911ZM10.2544 6.91898C10.1652 6.79418 9.96912 6.70504 9.91563 6.95463C9.59473 7.02594 10.1296 8.57698 10.4505 8.55915C10.4625 8.30756 10.4261 8.04791 10.3902 7.79104C10.3726 7.66567 10.3552 7.54095 10.3435 7.41816C10.3389 7.38569 10.3354 7.34237 10.3316 7.29446C10.3209 7.15822 10.3071 6.98493 10.2544 6.91898ZM9.71952 5.77798C10.0226 5.43925 10.2365 6.43762 10.1474 6.52676C9.8978 6.72287 9.50559 6.02758 9.71952 5.77798ZM9.38079 7.25771C9.256 7.22205 9.1312 7.27554 9.05989 7.3825C9.07772 7.56078 9.29165 7.953 9.48776 7.89952C9.49667 7.78363 9.46548 7.68112 9.43428 7.57861C9.40308 7.4761 9.37188 7.37359 9.38079 7.25771ZM8.8103 7.953C8.75681 7.84603 8.50722 7.45382 8.41808 7.8282C8.3646 8.0778 8.66767 8.57698 8.97075 8.47001C8.93509 8.30956 8.88161 8.11345 8.8103 7.953ZM7.82976 8.09562C7.77627 8.00648 7.72279 8.00648 7.70496 8.05997C7.65148 8.16694 7.6693 8.50567 7.68713 8.55915C7.72279 8.80874 8.07935 9.43272 8.27546 8.88006C8.31111 8.77309 8.29328 8.66612 8.22197 8.55915C8.1586 8.45353 8.06393 8.35416 7.97876 8.26476C7.92018 8.20326 7.86608 8.14648 7.82976 8.09562ZM4.5494 8.23825C4.47809 8.61264 4.92379 8.93354 5.26252 8.8444C5.2344 8.73191 5.08797 8.61448 4.95803 8.51028C4.84084 8.4163 4.73706 8.33308 4.74551 8.2739C4.75443 8.28282 4.7678 8.28282 4.7834 8.28282C4.799 8.28282 4.81682 8.28282 4.83465 8.29173C4.78117 8.22042 4.6742 8.20259 4.5494 8.23825ZM4.69203 9.27227C4.92379 9.09399 5.36949 9.50404 5.33384 9.78928C5.1199 9.82494 4.72768 9.48621 4.69203 9.27227ZM4.63216 10.4742C4.55895 10.4274 4.48703 10.3815 4.44244 10.3241C4.46026 10.5559 4.63854 10.8768 4.88814 10.8055C4.89959 10.6451 4.7638 10.5583 4.63216 10.4742ZM4.14953 13.5892C4.0574 13.5065 3.96418 13.4227 3.85411 13.3727C3.69236 13.2871 3.61185 13.2675 3.59634 13.2244C3.58279 13.1868 3.61884 13.1313 3.69366 12.9983C3.7828 12.7844 3.85411 12.6061 3.88977 12.3743C4.03239 12.3209 4.13936 12.3922 4.19284 12.517L4.19517 12.5007C4.24641 12.1415 4.25156 12.1054 4.60289 12C4.65004 11.9854 4.69867 11.9717 4.74787 11.9577C4.94051 11.9032 5.14197 11.8461 5.29818 11.7325C5.37951 11.6648 5.44022 11.5944 5.49893 11.5264C5.59467 11.4155 5.68509 11.3107 5.85085 11.2334C6.11495 11.1178 6.27207 11.0023 6.50616 10.8301C6.5249 10.8163 6.54414 10.8022 6.56397 10.7877C7.04553 10.4336 7.30205 10.5971 7.65534 10.8223C7.74674 10.8806 7.84462 10.943 7.95455 11.0016C7.99127 11.0199 8.02473 11.0359 8.05548 11.0506C8.26363 11.1501 8.3473 11.1901 8.47156 11.5008C8.47986 11.5207 8.48863 11.5426 8.49785 11.5657C8.58773 11.7906 8.72159 12.1256 8.89944 11.786C8.95057 11.6735 8.93131 11.5493 8.91232 11.4268C8.8982 11.3358 8.88423 11.2457 8.89944 11.162C9.12651 11.0898 9.19822 11.2327 9.27024 11.3762C9.32262 11.4805 9.37516 11.5852 9.48776 11.6077C9.45712 11.4699 9.38699 11.332 9.32262 11.2054C9.31208 11.1847 9.30169 11.1643 9.29165 11.1442C9.39862 10.9659 10.0761 10.8233 10.2722 10.9659C10.4148 11.0729 10.5396 11.7682 10.5396 11.9643C10.8295 11.9391 10.7363 11.6645 10.6567 11.4301C10.6237 11.3329 10.5931 11.2426 10.5931 11.1799C10.5931 10.8311 10.7607 10.8564 11.0083 10.8936C11.0518 10.9002 11.0978 10.9071 11.1458 10.9124C11.5175 10.9553 11.6369 10.8377 11.8168 10.6608C11.8612 10.617 11.9093 10.5697 11.9659 10.5202C12.1975 10.3373 12.3041 10.4213 12.4453 10.5326C12.5106 10.584 12.5832 10.6412 12.679 10.6807C12.7311 10.5036 12.6493 10.4483 12.5687 10.3937C12.5113 10.3549 12.4546 10.3165 12.4472 10.235C12.438 10.1245 12.5192 10.0996 12.6097 10.0719C12.6943 10.0459 12.7871 10.0175 12.8216 9.91408C12.9484 9.53376 13.409 9.62087 13.7375 9.68299C13.8248 9.69949 13.9027 9.71423 13.9626 9.71797C14.0282 9.71797 14.0765 9.71305 14.1161 9.70902C14.227 9.69773 14.2684 9.69351 14.4261 9.82494C14.4683 9.8611 14.5084 9.91355 14.55 9.96784C14.6314 10.0742 14.7181 10.1875 14.8362 10.1993C14.9395 10.2073 15.0216 10.1514 15.1045 10.095C15.2076 10.0249 15.312 9.95383 15.4601 10.0032C15.5443 10.0338 15.6022 10.0973 15.6592 10.1597C15.735 10.2428 15.8092 10.3241 15.9415 10.3241C16.0235 10.3241 16.0924 10.2822 16.1592 10.2416C16.2668 10.1762 16.369 10.114 16.512 10.235C16.5867 10.2948 16.6019 10.3733 16.6167 10.4497C16.6372 10.5555 16.6569 10.6571 16.8329 10.6985C16.8821 10.9815 16.7869 11.0437 16.6529 11.1313C16.5928 11.1706 16.5248 11.215 16.4585 11.2868C16.3609 11.3942 16.3221 11.5442 16.2836 11.6931C16.2517 11.8163 16.22 11.9388 16.1554 12.0356C16.0841 12.1604 15.7632 12.5526 15.6028 12.5348C15.4825 12.5176 15.3995 12.3804 15.3138 12.2388C15.2217 12.0866 15.1266 11.9293 14.9788 11.9108C14.9282 12.1132 15.0556 12.2294 15.1851 12.3475C15.2837 12.4375 15.3835 12.5285 15.4067 12.6596C15.4522 12.872 15.3557 12.9553 15.205 13.0853C15.1786 13.108 15.1506 13.1322 15.1214 13.1588C14.9752 13.2841 14.8657 13.3115 14.7463 13.3414C14.6619 13.3626 14.5725 13.385 14.4618 13.444C14.3548 13.5064 14.2701 13.5911 14.1854 13.6758C14.1008 13.7605 14.0161 13.8452 13.9091 13.9076C13.8744 13.9262 13.8414 13.9433 13.8096 13.9597C13.6293 14.0527 13.4929 14.1232 13.3564 14.3354C13.3039 14.4077 13.2659 14.4848 13.2281 14.5614C13.1633 14.6927 13.0993 14.8224 12.9642 14.9237C12.6435 15.1613 12.2515 15.1773 11.8621 15.1931C11.6671 15.2011 11.4728 15.209 11.2884 15.2447C10.5218 15.4051 9.79084 15.4408 8.97075 15.4408C8.899 15.4408 8.82726 15.4436 8.75595 15.4465C8.47286 15.4579 8.19665 15.469 7.95455 15.2981C7.87392 15.2377 7.78823 15.1392 7.69937 15.0371C7.55248 14.8683 7.39696 14.6897 7.24143 14.6563C7.18795 15.209 5.15556 14.4602 5.06642 14.0323C4.99669 14.0074 4.92835 13.9853 4.8614 13.9637C4.68872 13.9078 4.52529 13.8549 4.37112 13.7649C4.29291 13.718 4.22155 13.6539 4.14953 13.5892ZM12.0154 12.2753C12.0827 12.3189 12.1501 12.3625 12.2333 12.3743C12.272 12.1938 12.1987 12.0692 12.1147 11.9264C12.0826 11.8718 12.0489 11.8145 12.0193 11.7504C12.0193 11.7682 11.9837 11.8573 11.9659 11.8573C11.9659 11.8955 11.9556 11.9235 11.9461 11.9495C11.9379 11.972 11.9302 11.993 11.9302 12.0178C11.8127 12.0413 11.7193 11.9443 11.6424 11.8645C11.5443 11.7627 11.4732 11.6888 11.4132 11.9286C11.3597 12.1604 11.5915 12.5348 11.7697 12.6774C11.9167 12.624 11.9135 12.4904 11.9101 12.3518C11.909 12.3055 11.9079 12.2586 11.9124 12.2139C11.948 12.2317 11.9817 12.2535 12.0154 12.2753ZM11.6093 13.3727C11.5202 13.3549 11.4667 13.2301 11.4488 13.1409C11.1898 13.0632 11.2036 13.2583 11.2169 13.4461C11.2219 13.5168 11.2268 13.5865 11.2171 13.6401C11.4679 13.4206 11.5472 13.6362 11.6345 13.8737C11.6962 14.0413 11.7618 14.2199 11.8945 14.2641C11.9154 14.1284 11.8935 13.9866 11.8718 13.8458C11.8564 13.7462 11.8411 13.647 11.8411 13.551C11.8639 13.5738 11.8941 13.5821 11.9222 13.5897C11.938 13.594 11.9531 13.5981 11.9659 13.6045C11.9302 13.4262 12.0372 13.1944 12.2333 13.3192C12.2563 13.3307 12.2719 13.4018 12.2903 13.4855C12.3288 13.661 12.3795 13.8919 12.5363 13.7471C12.5862 13.6973 12.5741 13.6049 12.5614 13.5077C12.5469 13.3964 12.5315 13.2789 12.6077 13.2123C12.6592 13.1736 12.7339 13.1792 12.8043 13.1844C12.9286 13.1936 13.039 13.2018 12.982 12.9627C13.0442 13.0248 13.0793 13.104 13.1153 13.1853C13.162 13.2904 13.2102 13.3992 13.3208 13.4797C13.2917 13.2906 13.2151 13.1134 13.1395 12.9383C13.1224 12.8988 13.1054 12.8594 13.089 12.82C13.0297 12.6539 13.0335 12.5272 13.0375 12.3979C13.0395 12.3331 13.0415 12.2676 13.0355 12.1961C13.0177 12 12.7503 10.5915 12.4472 11.0729C12.3676 11.1981 12.4913 11.3741 12.6051 11.536C12.6696 11.6278 12.7309 11.7151 12.7503 11.786C12.8216 12.0178 12.8751 12.3922 12.8394 12.6061C12.8038 12.6239 12.7859 12.6239 12.7503 12.6239C12.7416 12.7986 12.6387 12.8321 12.5319 12.8669C12.4206 12.9032 12.3049 12.9408 12.2868 13.1409C12.1976 12.8735 11.9124 12.9092 11.7697 13.0696C11.7354 13.1109 11.7434 13.168 11.7509 13.2216C11.7629 13.3071 11.7737 13.3837 11.6093 13.3727ZM11.0388 12.2674L10.9675 12.1604C10.9318 12.2674 10.807 12.7487 10.9853 12.8557C11.2527 12.9983 11.1636 12.2495 11.0388 12.2674ZM10.0178 11.9438C10.0162 11.8564 10.0148 11.7761 9.86215 11.8038C9.73735 11.8217 9.7017 11.8573 9.73735 12C9.74573 12.0502 9.74821 12.1094 9.75079 12.1711C9.75918 12.3722 9.76874 12.6009 9.98695 12.6418C9.9882 12.6355 9.98948 12.6291 9.99078 12.6226C10.0262 12.446 10.0742 12.207 10.0226 12.0178C10.0187 11.9941 10.0182 11.9686 10.0178 11.9438ZM6.81359 12.2986C6.78954 12.334 6.76499 12.3702 6.74225 12.41C6.5818 12.6952 6.63528 13.0518 6.70659 13.3549C6.90763 13.3716 6.91975 13.0853 6.93343 12.7623C6.94886 12.3977 6.96627 11.9864 7.25926 11.9108C7.27709 11.7504 7.15229 11.5721 7.00967 11.6612C6.91387 11.6612 6.92611 11.7502 6.94014 11.8522C6.94962 11.9211 6.95991 11.996 6.93836 12.0534C6.91407 12.1506 6.86497 12.2229 6.81359 12.2986ZM6.15392 12.6952L6.22524 12.6239C6.04696 12.6418 5.95782 12.9805 6.1361 13.0875C6.3322 13.1766 6.35003 12.6774 6.15392 12.6952ZM5.29818 12.8022C5.33384 12.6418 5.36949 12.4635 5.26252 12.3209C4.92379 12.4813 4.70986 13.1944 4.88814 13.5332C5.06663 13.548 5.05897 13.4016 5.05153 13.2594C5.05006 13.2312 5.04859 13.2032 5.04859 13.1766C5.28035 13.1944 5.51212 13.1053 5.5656 12.8735C5.60419 12.9121 5.61271 12.9941 5.62153 13.0791C5.63309 13.1904 5.64517 13.3067 5.72605 13.3371C5.93999 13.4084 5.86868 12.9805 5.85085 12.8735C5.82965 12.6191 5.84626 12.39 5.86322 12.156C5.87478 11.9965 5.8865 11.8347 5.8865 11.6612C5.89181 11.6559 5.88922 11.6569 5.88249 11.6596C5.86661 11.6658 5.82771 11.681 5.81519 11.6434C5.80446 11.7829 5.71621 11.8514 5.62433 11.9226C5.56357 11.9698 5.50121 12.0181 5.45863 12.0891C5.38469 12.2093 5.37783 12.3342 5.37099 12.459C5.36463 12.5749 5.35828 12.6906 5.29818 12.8022Z" />\n</symbol>'});a().add(p);const f=p;var A=new(i())({id:"naughty-mood@small",use:"naughty-mood@small-usage",viewBox:"0 0 20 20",content:'<symbol viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg" id="naughty-mood@small">\n<path fill-rule="evenodd" clip-rule="evenodd" d="M16.7705 2C16.7705 2 17.8821 4.98105 16.6189 6.74947C17.2253 7.82737 17.5789 9.09053 17.5789 10.4211C17.5789 14.5979 14.1768 18 10 18C5.82316 18 2.42105 14.5979 2.42105 10.4211C2.42105 9.09053 2.77474 7.82737 3.36421 6.74947C2.10105 4.98105 3.22947 2 3.22947 2C3.22947 2 3.51579 4.39158 4.94737 4.77895C6.29473 3.56632 8.06316 2.84211 10 2.84211C11.9368 2.84211 13.7053 3.56632 15.0526 4.77895C16.4842 4.39158 16.7705 2 16.7705 2ZM3.39789 10.4211C3.39789 14.0589 6.3621 17.0232 10 17.0232C13.6379 17.0232 16.6021 14.0589 16.6021 10.4211C16.6021 6.78316 13.6379 3.81895 10 3.81895C6.3621 3.81895 3.39789 6.78316 3.39789 10.4211ZM9.07368 8.11369C9.07368 8.83922 8.50814 9.42738 7.81052 9.42738C7.1129 9.42738 6.54736 8.83922 6.54736 8.11369C6.54736 7.38816 7.1129 6.80001 7.81052 6.80001C8.50814 6.80001 9.07368 7.38816 9.07368 8.11369ZM12.1895 9.42738C12.8871 9.42738 13.4526 8.83922 13.4526 8.11369C13.4526 7.38816 12.8871 6.80001 12.1895 6.80001C11.4918 6.80001 10.9263 7.38816 10.9263 8.11369C10.9263 8.83922 11.4918 9.42738 12.1895 9.42738ZM12.9642 12.6105C12.7116 13.8063 11.4821 14.699 9.99999 14.699C8.51789 14.699 7.28841 13.8063 7.01894 12.6105H12.9642Z" />\n</symbol>'});a().add(A);const m=A;var g=new(i())({id:"question@small",use:"question@small-usage",viewBox:"0 0 20 20",content:'<symbol viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg" id="question@small">\n<path d="M10 2C5.6 2 2 5.6 2 10C2 14.4 5.6 18 10 18C14.4 18 18 14.4 18 10C18 5.6 14.4 2 10 2ZM10 16.8C6.26667 16.8 3.2 13.7333 3.2 10C3.2 6.26667 6.26667 3.2 10 3.2C13.7333 3.2 16.8 6.26667 16.8 10C16.8 13.7333 13.7333 16.8 10 16.8ZM9.93333 12.8C9.66667 12.8 9.46667 12.8667 9.26667 13.0667C9.06667 13.2667 9 13.4667 9 13.7333C9 14 9.06667 14.2667 9.26667 14.4C9.46667 14.5333 9.66667 14.6667 9.93333 14.6667C10.2 14.6667 10.4 14.6 10.6 14.4C10.8 14.2667 10.8667 14 10.8667 13.7333C10.8667 13.4667 10.8 13.2667 10.6 13.0667C10.4 12.8667 10.2 12.8 9.93333 12.8ZM11.6667 5.73333C11.2 5.53333 10.6667 5.4 10.1333 5.4C9.46667 5.4 8.93333 5.53333 8.46667 5.8C7.93333 6.06667 7.6 6.33333 7.33333 6.73333C7.06667 7.13333 6.93333 7.53333 6.93333 7.93333C6.93333 8.13333 7 8.26667 7.2 8.46667C7.33333 8.6 7.53333 8.66667 7.73333 8.66667C8.13333 8.66667 8.4 8.46667 8.53333 8C8.66667 7.53333 8.86667 7.2 9.06667 7C9.26667 6.8 9.6 6.66667 10.0667 6.66667C10.4667 6.66667 10.7333 6.8 11 7C11.2667 7.2 11.3333 7.46667 11.3333 7.8C11.3333 8 11.2667 8.13333 11.2 8.26667C11.1333 8.4 11 8.53333 10.9333 8.66667C10.8 8.8 10.6 8.93333 10.4 9.2C10.1333 9.46667 9.86667 9.66667 9.66667 9.86667C9.46667 10.0667 9.33333 10.2667 9.26667 10.5333C9.13333 10.8 9.13333 11.0667 9.13333 11.4C9.13333 11.6667 9.2 11.8667 9.33333 12C9.46667 12.1333 9.66667 12.2 9.86667 12.2C10.2667 12.2 10.5333 12 10.6 11.5333C10.6667 11.3333 10.6667 11.2 10.7333 11.1333C10.7333 11.0667 10.8 11 10.8 10.8667C10.8667 10.8 10.9333 10.7333 11 10.6L11.3333 10.2667C11.8667 9.8 12.2 9.53333 12.4 9.33333C12.6 9.13333 12.7333 8.93333 12.8667 8.66667C13 8.4 13.0667 8.13333 13.0667 7.73333C13.0667 7.26667 12.9333 6.86667 12.6667 6.53333C12.4667 6.2 12.0667 5.93333 11.6667 5.73333Z" />\n</symbol>'});a().add(g);const v=g;var b=new(i())({id:"serious-mood",use:"serious-mood-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" id="serious-mood">\n<path fill-rule="evenodd" clip-rule="evenodd" d="M10.3715 15.076C10.3715 18.4053 13.0735 21.1074 16.4028 21.1074C19.7321 21.1074 22.4342 18.4053 22.41 15.0519C22.41 11.7226 19.708 9.0205 16.3787 9.0205C15.8238 9.0205 15.293 9.09288 14.7623 9.23763C14.4487 9.33414 14.2556 9.67189 14.3521 9.98552C14.4487 10.2992 14.7864 10.4922 15.1 10.3957C15.5343 10.275 15.9686 10.2268 16.4028 10.2268C19.0566 10.2268 21.2279 12.3981 21.2279 15.0519C21.2279 17.7057 19.0566 19.877 16.4028 19.877C13.749 19.877 11.5777 17.7057 11.5777 15.0519C11.5777 14.1351 11.8431 13.2425 12.3256 12.4704C12.4945 12.2051 12.4221 11.8191 12.1326 11.6502C11.8672 11.4813 11.4812 11.5537 11.3123 11.8432C10.6851 12.8082 10.3715 13.918 10.3715 15.076ZM13.0976 8.29674C13.2183 8.39324 13.363 8.44149 13.5078 8.44149C13.6525 8.44149 13.7973 8.39324 13.8696 8.29674L13.9159 8.25558C15.4457 6.89318 17.0301 5.48231 17.0301 3.90591C17.0301 2.86852 16.1133 2 14.9553 2C14.2798 2 13.8214 2.24125 13.4836 2.57901C13.1459 2.24125 12.7116 2 12.012 2C10.8781 2 9.93719 2.84439 9.93719 3.90591C9.93719 5.4347 11.4735 6.82591 12.9812 8.19132C13.0201 8.22648 13.0589 8.26162 13.0976 8.29674ZM11.1435 3.88178C11.1435 3.49578 11.5295 3.18215 12.012 3.18215C12.4462 3.18215 12.6634 3.27865 12.977 3.85766C13.0976 4.05066 13.2906 4.17129 13.5078 4.17129C13.7249 4.17129 13.942 4.05066 14.0385 3.85766C14.3763 3.27865 14.5693 3.18215 15.0035 3.18215C15.486 3.18215 15.8721 3.49578 15.8721 3.88178C15.8721 4.82268 14.7382 5.93245 13.5078 7.01809C12.2774 5.93245 11.1435 4.82268 11.1435 3.88178ZM1.5898 15.076C1.5898 18.8878 4.70198 22 8.5138 22C9.59945 22 10.7092 21.7346 11.6742 21.2521C11.9637 21.0832 12.0844 20.7214 11.9396 20.4318C11.7707 20.1423 11.4089 20.0217 11.1193 20.1665C10.3232 20.5766 9.40644 20.7937 8.5138 20.7937C5.35337 20.7937 2.79607 18.2364 2.79607 15.076C2.79607 11.9156 5.35337 9.35827 8.5138 9.35827C11.6742 9.35827 14.2315 11.9156 14.2315 15.076C14.2315 15.8963 14.0627 16.7407 13.7008 17.4885C13.556 17.778 13.6766 18.1399 13.9903 18.2847C14.2798 18.4294 14.6417 18.3088 14.7864 17.9952C15.2207 17.0784 15.4378 16.0893 15.4378 15.076C15.4378 11.2642 12.3256 8.15199 8.5138 8.15199C4.70198 8.15199 1.5898 11.2642 1.5898 15.076Z" />\n</symbol>'});a().add(b);const y=b;var C=new(i())({id:"pen-pal-mood",use:"pen-pal-mood-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" id="pen-pal-mood">\n<path d="M8.16667 10.2333C10.4333 10.2333 12.2667 8.4 12.2667 6.13333C12.2667 3.86667 10.4333 2 8.16667 2C5.9 2 4.03333 3.83333 4.03333 6.1C4.03333 8.36667 5.9 10.2333 8.16667 10.2333ZM16.9333 12.8C15.6333 12.8 14.4333 13.3333 13.5 14.2333C12.2667 12.3 10.3333 11.0333 8.16667 11.0333C4.43333 11.0333 1.43333 14.7 1.43333 19.2667C1.43333 20.7667 2.43333 22 3.66667 22H12.6333C12.7333 22 12.8 22 12.9 21.9667C12.9667 21.9667 13.0667 22 13.1333 22H20.6667C21.7 22 22.5667 20.9667 22.5667 19.7C22.5667 15.8667 20.0333 12.8 16.9333 12.8ZM16.9333 12.1333C18.8333 12.1333 20.4 10.6 20.4 8.66667C20.4 6.73333 18.8333 5.2 16.9333 5.2C15.0333 5.2 13.4667 6.76667 13.4667 8.66667C13.4667 10.5667 15 12.1333 16.9333 12.1333Z" />\n</symbol>'});a().add(C);const w=C;var M=new(i())({id:"romantic-mood",use:"romantic-mood-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" id="romantic-mood">\n<path fill-rule="evenodd" clip-rule="evenodd" d="M12.3436 2.38305C12.531 2.508 12.656 2.57047 12.8434 2.63294C12.0937 2.94532 11.4065 3.44511 10.7818 4.00738C10.0945 3.44511 9.34484 2.94532 8.53268 2.63294C8.62639 2.57047 8.73572 2.52361 8.84505 2.47676C8.95438 2.4299 9.06371 2.38305 9.15742 2.32057C10.157 1.88325 11.344 1.88325 12.3436 2.38305ZM15.0925 13.2536H18.1537C18.185 13.3473 18.2006 13.4566 18.2162 13.5659C18.2318 13.6753 18.2474 13.7846 18.2787 13.8783C18.2787 16.3148 16.342 18.2515 13.9055 18.2515C13.2183 18.2515 12.531 18.1266 11.9688 17.8142L10.9692 20.8755L10.6568 21.6876C10.5319 21.875 10.3444 22 10.0945 22C9.71969 22 9.46979 21.7501 9.46979 21.3752C9.46979 21.2269 9.66538 20.5994 9.90179 19.841C10.2629 18.6824 10.7193 17.2183 10.7193 16.6897V12.5664C8.59515 12.254 6.97082 10.4422 6.97082 8.25563V6.69377C6.97082 5.75665 6.59597 4.94449 5.97123 4.38222C5.7838 4.25727 5.72133 4.06985 5.72133 3.88242C5.72133 3.57005 5.97123 3.32015 6.2836 3.25768C6.40855 3.25768 6.47102 3.25768 6.5335 3.32015H6.65844C9.78216 3.63252 12.4686 6.00655 13.1558 9.25522C13.2183 9.44264 13.3432 9.56759 13.5306 9.50512C13.718 9.44264 13.843 9.31769 13.7805 9.13027C13.4057 7.25604 12.4686 5.69418 11.2191 4.44469C11.9688 3.81995 12.7809 3.32015 13.6556 3.00778C14.4053 2.75788 15.2174 2.63293 16.0296 2.63293C16.217 2.63293 16.342 2.75788 16.342 2.94531C16.342 3.07026 16.2795 3.13273 16.217 3.1952C15.9047 3.4451 15.7172 3.75747 15.7172 4.19479V8.25563C15.7172 10.4422 14.0929 12.254 11.9688 12.5664V14.9404C12.656 13.9408 13.7805 13.2536 15.0925 13.2536Z" />\n</symbol>'});a().add(M);const S=M;var I=new(i())({id:"flirty-mood",use:"flirty-mood-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" id="flirty-mood">\n<path fill-rule="evenodd" clip-rule="evenodd" d="M3.00283 14.032C2.82455 14.0542 2.28971 14.0765 2.156 13.8982C2.10197 13.8172 2.12434 13.7216 2.14668 13.6262C2.17963 13.4854 2.2125 13.345 2 13.252C2.02229 13.096 2.37885 12.6057 2.46799 12.4943C2.53365 12.4359 2.66619 12.3967 2.79757 12.3578C3.06751 12.2778 3.33259 12.1993 3.00283 11.9595C3.09204 11.883 3.22499 11.9086 3.36833 11.9361C3.47561 11.9568 3.58872 11.9785 3.69366 11.9595C3.68456 11.8503 3.65691 11.7746 3.63039 11.702C3.59193 11.5966 3.55586 11.4978 3.58224 11.3132C3.60452 11.1126 3.71595 10.7561 3.87194 10.5778C3.97517 10.4488 4.12322 10.3645 4.26851 10.2819C4.37415 10.2218 4.47834 10.1626 4.56278 10.0875C4.69996 9.95033 4.80587 9.78187 4.90902 9.61778C4.95668 9.54197 5.00375 9.4671 5.05305 9.39668C5.7216 8.41614 6.613 7.41331 7.54897 6.70019C7.57972 6.67772 7.61086 6.65487 7.64235 6.63175C8.20421 6.21933 8.88172 5.72202 9.59919 5.76422C9.82512 5.7876 10.051 5.86816 10.2798 5.94975C10.7055 6.10154 11.141 6.25685 11.6048 6.05393C11.7561 5.98412 11.8891 5.85963 12.023 5.73439C12.1455 5.61976 12.2686 5.5045 12.4071 5.42995C12.7191 5.25167 13.0088 5.18481 13.3654 5.18481C14.0116 5.18481 14.747 5.47452 15.2596 5.87565C15.3904 5.97919 15.5078 6.0814 15.6208 6.17967C15.9697 6.48325 16.2753 6.74924 16.7972 6.90076C17.3989 7.07904 18.0006 7.30189 18.5132 7.65845C18.658 7.74759 18.7862 7.85901 18.9143 7.97044C19.0425 8.08186 19.1706 8.19329 19.3154 8.28243C19.4398 8.35895 19.5723 8.42725 19.706 8.49616C19.8839 8.5878 20.0638 8.6805 20.2291 8.79498C20.5403 9.00244 20.761 9.2778 20.9833 9.55521C21.1431 9.75458 21.3037 9.95503 21.4994 10.1321C21.5849 10.0954 21.5766 10.0521 21.5664 9.99837C21.558 9.9541 21.5482 9.90279 21.5885 9.84238C21.6303 9.92602 21.6345 10.0316 21.6387 10.138C21.6456 10.3151 21.6527 10.4943 21.8337 10.5778C21.8337 10.4216 21.885 10.3851 21.9577 10.3335C21.9679 10.3262 21.9786 10.3186 21.9896 10.3104C22.0342 10.6224 21.9451 11.1795 21.5217 11.0458C21.5217 10.8675 21.4994 10.6892 21.4325 10.5332C21.3886 10.6022 21.3482 10.6889 21.3054 10.7809C21.1961 11.0154 21.071 11.284 20.8308 11.38C20.3297 11.5993 20.4118 11.2793 20.4895 10.9768C20.5223 10.8489 20.5544 10.7241 20.5411 10.6446C20.3118 10.6905 20.1978 10.8728 20.0841 11.0546C20.0321 11.1378 19.9801 11.221 19.9171 11.2909C19.6943 11.536 19.4269 11.5583 19.0703 11.5138C18.7505 11.4738 18.5383 11.4876 18.2408 11.5069C18.2065 11.5092 18.1711 11.5115 18.1343 11.5138C17.7555 11.536 17.4212 11.4692 17.5104 11.0235C17.3782 11.1886 17.0258 11.158 16.7161 11.131C16.6079 11.1216 16.5049 11.1126 16.4184 11.1126C16.7801 10.6195 16.1716 10.7932 15.7648 10.9094C15.6202 10.9507 15.5011 10.9848 15.4601 10.9789C15.1411 10.9512 15.1329 10.6558 15.1238 10.3292C15.1183 10.1311 15.1125 9.92153 15.0367 9.75324C14.8262 9.79534 14.6334 9.9258 14.4416 10.0556C14.3288 10.1319 14.2163 10.208 14.1008 10.2658C13.8196 10.399 13.6171 10.3946 13.3888 10.3897C13.2732 10.3872 13.1511 10.3845 13.0088 10.3995C12.8629 10.419 12.7297 10.4766 12.5982 10.5336C12.4284 10.6071 12.2612 10.6795 12.0728 10.6669C11.8588 10.655 11.74 10.5353 11.6283 10.4228C11.5306 10.3245 11.4384 10.2316 11.2928 10.2212C11.2768 10.2488 11.2602 10.2777 11.2432 10.3076C11.0944 10.5682 10.9042 10.9013 10.6243 11.0012C10.4978 11.0464 10.3859 11.0513 10.2783 11.0559C10.1206 11.0628 9.97197 11.0693 9.79975 11.2018C9.76314 11.2292 9.74156 11.2792 9.71958 11.3302C9.68805 11.4033 9.65569 11.4783 9.5769 11.4915C9.47457 11.5171 9.43832 11.4692 9.40072 11.4196C9.37281 11.3828 9.34416 11.345 9.2872 11.3355C8.92029 11.2743 8.87034 11.325 8.65984 11.5388C8.64021 11.5587 8.61918 11.5801 8.59636 11.6029C8.24699 11.984 7.92025 12.1388 7.54356 12.3173C7.39165 12.3893 7.23162 12.4651 7.0587 12.5611C6.85872 12.6678 6.76243 12.7904 6.66485 12.9146C6.59931 12.9981 6.5332 13.0823 6.43472 13.1628C6.24748 13.3126 5.91865 13.3051 5.6465 13.2989C5.59474 13.2977 5.54504 13.2966 5.49875 13.2966C5.44288 13.2966 5.37436 13.2917 5.30031 13.2864C5.01993 13.2665 4.66023 13.241 4.60735 13.4525C4.59867 13.4873 4.63053 13.5253 4.66741 13.5694C4.72527 13.6386 4.79549 13.7225 4.74106 13.8314C4.74106 13.8314 4.42907 13.9651 4.3845 13.9651C4.15689 14.0146 3.81505 13.9191 3.47797 13.8249C3.05596 13.7069 2.64144 13.5911 2.46799 13.7645C2.54759 13.8574 2.6588 13.895 2.77338 13.9337C2.85126 13.96 2.93069 13.9869 3.00283 14.032ZM19.3154 10.6446C19.4937 10.5109 19.984 9.77552 19.4492 9.86466L19.4269 9.82009C19.1149 9.90923 19.0703 10.4886 19.3154 10.6446ZM16.8054 9.86139C16.678 10.0726 16.5529 10.2798 16.5298 10.5109C16.8436 10.6771 17.0657 10.1551 17.2087 9.81903C17.2383 9.74938 17.2646 9.68772 17.2875 9.64181C17.4881 9.24068 17.1984 8.63899 17.0869 9.24068C17.044 9.46595 16.9237 9.66539 16.8054 9.86139ZM12.318 8.14872C12.2065 7.99272 11.9614 7.8813 11.8945 8.19329C11.4934 8.28243 12.162 10.2212 12.5631 10.1989C12.5781 9.88445 12.5327 9.55989 12.4877 9.2388C12.4658 9.08208 12.444 8.92619 12.4294 8.7727C12.4236 8.73212 12.4193 8.67796 12.4146 8.61808C12.4011 8.44778 12.3839 8.23116 12.318 8.14872ZM11.6494 6.72248C12.0283 6.29906 12.2957 7.54702 12.1842 7.65845C11.8723 7.90358 11.382 7.03447 11.6494 6.72248ZM11.226 8.57213C11.07 8.52756 10.914 8.59442 10.8249 8.72813C10.8471 8.95098 11.1146 9.44125 11.3597 9.37439C11.3708 9.22954 11.3318 9.1014 11.2928 8.97327C11.2538 8.84513 11.2148 8.71699 11.226 8.57213ZM10.5129 9.44125C10.446 9.30754 10.134 8.81727 10.0226 9.28525C9.95575 9.59724 10.3346 10.2212 10.7134 10.0875C10.6689 9.88695 10.602 9.64181 10.5129 9.44125ZM9.2872 9.61953C9.22034 9.5081 9.15349 9.5081 9.1312 9.57496C9.06435 9.70867 9.08663 10.1321 9.10892 10.1989C9.15349 10.5109 9.59919 11.2909 9.84432 10.6001C9.88889 10.4664 9.86661 10.3326 9.77747 10.1989C9.69825 10.0669 9.57992 9.9427 9.47345 9.83095C9.40022 9.75408 9.33261 9.6831 9.2872 9.61953ZM5.18676 9.79781C5.09762 10.2658 5.65474 10.6669 6.07816 10.5555C6.043 10.4149 5.85997 10.2681 5.69753 10.1378C5.55105 10.0204 5.42132 9.91635 5.43189 9.84238C5.44303 9.85352 5.45975 9.85352 5.47925 9.85352C5.49875 9.85352 5.52103 9.85352 5.54332 9.86466C5.47646 9.77552 5.34275 9.75324 5.18676 9.79781ZM5.36504 11.0903C5.65474 10.8675 6.21187 11.38 6.1673 11.7366C5.89988 11.7812 5.40961 11.3578 5.36504 11.0903ZM5.2902 12.5927C5.19869 12.5343 5.10879 12.4768 5.05305 12.4052C5.07533 12.6949 5.29818 13.096 5.61017 13.0068C5.62449 12.8064 5.45475 12.6979 5.2902 12.5927ZM4.68692 16.4865C4.57175 16.3831 4.45523 16.2784 4.31764 16.2159C4.11545 16.1088 4.01482 16.0843 3.99543 16.0305C3.97849 15.9835 4.02355 15.9142 4.11708 15.7479C4.2285 15.4805 4.31764 15.2576 4.36221 14.9679C4.54049 14.9011 4.6742 14.9902 4.74106 15.1462L4.74396 15.1259C4.80801 14.6769 4.81446 14.6317 5.25361 14.4999C5.31255 14.4818 5.37333 14.4646 5.43484 14.4472C5.67564 14.379 5.92746 14.3077 6.12273 14.1657C6.22438 14.081 6.30028 13.993 6.37367 13.908C6.49334 13.7693 6.60636 13.6384 6.81356 13.5417C7.14368 13.3973 7.34009 13.2528 7.63269 13.0377C7.65613 13.0204 7.68018 13.0027 7.70496 12.9846C8.30691 12.542 8.62756 12.7464 9.06917 13.0279C9.18343 13.1007 9.30578 13.1787 9.44319 13.252C9.48909 13.2749 9.53092 13.2949 9.56935 13.3133C9.82954 13.4376 9.93412 13.4876 10.0895 13.876C10.0998 13.9009 10.1108 13.9283 10.1223 13.9571C10.2347 14.2382 10.402 14.6569 10.6243 14.2325C10.6882 14.0919 10.6641 13.9366 10.6404 13.7835C10.6228 13.6697 10.6053 13.5571 10.6243 13.4525C10.9081 13.3622 10.9978 13.5408 11.0878 13.7202C11.1533 13.8507 11.219 13.9815 11.3597 14.0097C11.3214 13.8373 11.2337 13.665 11.1533 13.5068C11.1401 13.4809 11.1271 13.4554 11.1146 13.4303C11.2483 13.2074 12.0951 13.0291 12.3402 13.2074C12.5185 13.3411 12.6745 14.2102 12.6745 14.4554C13.0368 14.4239 12.9203 14.0806 12.8209 13.7876C12.7797 13.6661 12.7414 13.5532 12.7414 13.4748C12.7414 13.0389 12.9509 13.0705 13.2604 13.1171C13.3148 13.1252 13.3722 13.1339 13.4322 13.1406C13.8968 13.1942 14.0462 13.0472 14.271 12.826C14.3265 12.7713 14.3867 12.7121 14.4573 12.6503C14.7469 12.4216 14.8802 12.5266 15.0567 12.6657C15.1382 12.73 15.229 12.8016 15.3487 12.8509C15.4138 12.6295 15.3116 12.5603 15.2109 12.4921C15.1392 12.4436 15.0683 12.3956 15.059 12.2937C15.0475 12.1556 15.149 12.1245 15.2621 12.0898C15.3679 12.0574 15.4839 12.0219 15.527 11.8926C15.6855 11.4172 16.2613 11.5261 16.6719 11.6037C16.781 11.6244 16.8784 11.6428 16.9532 11.6475C17.0352 11.6475 17.0957 11.6413 17.1451 11.6363C17.2837 11.6222 17.3355 11.6169 17.5326 11.7812C17.5854 11.8264 17.6356 11.8919 17.6875 11.9598C17.7892 12.0927 17.8977 12.2344 18.0452 12.2492C18.1744 12.2591 18.277 12.1893 18.3806 12.1187C18.5095 12.0311 18.6399 11.9423 18.8252 12.004C18.9304 12.0423 19.0028 12.1216 19.074 12.1997C19.1688 12.3035 19.2615 12.4052 19.4269 12.4052C19.5293 12.4052 19.6155 12.3528 19.699 12.302C19.8335 12.2202 19.9613 12.1425 20.14 12.2937C20.2334 12.3685 20.2524 12.4667 20.2709 12.5621C20.2965 12.6944 20.3211 12.8214 20.5411 12.8731C20.6026 13.2269 20.4837 13.3047 20.3161 13.4141C20.2409 13.4633 20.156 13.5188 20.0731 13.6085C19.9512 13.7427 19.9026 13.9303 19.8545 14.1164C19.8146 14.2704 19.775 14.4235 19.6943 14.5445C19.6052 14.7005 19.204 15.1908 19.0035 15.1685C18.8531 15.147 18.7494 14.9755 18.6423 14.7985C18.5272 14.6082 18.4082 14.4116 18.2235 14.3885C18.1602 14.6415 18.3195 14.7867 18.4813 14.9343C18.6046 15.0468 18.7294 15.1606 18.7583 15.3245C18.8152 15.59 18.6946 15.6941 18.5063 15.8566C18.4733 15.8851 18.4383 15.9153 18.4018 15.9485C18.219 16.1051 18.0821 16.1394 17.9328 16.1768C17.8273 16.2032 17.7156 16.2312 17.5772 16.305C17.4435 16.383 17.3377 16.4889 17.2318 16.5947C17.1259 16.7006 17.0201 16.8064 16.8864 16.8844C16.843 16.9078 16.8017 16.9291 16.762 16.9496C16.5367 17.0659 16.3661 17.154 16.1955 17.4193C16.1299 17.5096 16.0823 17.606 16.0351 17.7017C15.9542 17.8658 15.8742 18.028 15.7053 18.1547C15.3043 18.4517 14.8143 18.4716 14.3276 18.4914C14.0839 18.5013 13.841 18.5112 13.6105 18.5558C12.6522 18.7564 11.7385 18.801 10.7134 18.801C10.6238 18.801 10.5341 18.8046 10.4449 18.8081C10.0911 18.8224 9.74581 18.8363 9.44319 18.6227C9.3424 18.5471 9.23528 18.424 9.12422 18.2964C8.9406 18.0854 8.74619 17.8621 8.55179 17.8204C8.48494 18.5112 5.94445 17.5753 5.83302 17.0404C5.74586 17.0093 5.66043 16.9817 5.57675 16.9546C5.36089 16.8847 5.15661 16.8186 4.96391 16.7062C4.86613 16.6475 4.77694 16.5674 4.68692 16.4865ZM14.5192 14.8441C14.6034 14.8986 14.6876 14.9531 14.7916 14.9679C14.8399 14.7423 14.7484 14.5866 14.6434 14.408C14.6033 14.3397 14.5612 14.2681 14.5242 14.188C14.5242 14.2102 14.4796 14.3217 14.4573 14.3217C14.4573 14.3694 14.4445 14.4044 14.4326 14.4369C14.4223 14.465 14.4127 14.4912 14.4127 14.5222C14.2659 14.5516 14.1491 14.4304 14.053 14.3306C13.9304 14.2033 13.8414 14.111 13.7665 14.4108C13.6996 14.7005 13.9893 15.1685 14.2122 15.3468C14.3959 15.28 14.3919 15.1131 14.3877 14.9398C14.3863 14.8819 14.3849 14.8232 14.3905 14.7674C14.435 14.7896 14.4771 14.8169 14.5192 14.8441ZM14.0116 16.2159C13.9002 16.1936 13.8333 16.0376 13.8111 15.9262C13.4873 15.8291 13.5045 16.0729 13.5211 16.3076C13.5274 16.396 13.5335 16.4831 13.5213 16.5502C13.8349 16.2758 13.934 16.5453 14.0432 16.8422C14.1202 17.0517 14.2022 17.2748 14.3682 17.3301C14.3943 17.1605 14.3669 16.9832 14.3397 16.8073C14.3205 16.6827 14.3013 16.5588 14.3013 16.4387C14.3299 16.4673 14.3676 16.4776 14.4028 16.4871C14.4225 16.4925 14.4413 16.4976 14.4573 16.5056C14.4127 16.2827 14.5465 15.993 14.7916 16.149C14.8204 16.1634 14.8399 16.2523 14.8629 16.3569C14.911 16.5762 14.9743 16.8649 15.1704 16.6839C15.2327 16.6216 15.2176 16.5061 15.2018 16.3847C15.1836 16.2455 15.1644 16.0986 15.2596 16.0153C15.324 15.967 15.4174 15.974 15.5053 15.9805C15.6608 15.992 15.7987 16.0023 15.7276 15.7033C15.8053 15.7811 15.8491 15.88 15.8942 15.9816C15.9524 16.113 16.0127 16.249 16.151 16.3496C16.1146 16.1132 16.0189 15.8917 15.9244 15.6729C15.9031 15.6235 15.8818 15.5743 15.8613 15.5251C15.7871 15.3173 15.7919 15.159 15.7969 14.9974C15.7994 14.9163 15.8019 14.8344 15.7944 14.7451C15.7721 14.4999 15.4379 12.7394 15.059 13.3411C14.9594 13.4976 15.1141 13.7176 15.2564 13.92C15.337 14.0348 15.4137 14.1439 15.4379 14.2325C15.527 14.5222 15.5939 14.9902 15.5493 15.2576C15.5047 15.2799 15.4824 15.2799 15.4379 15.2799C15.4269 15.4982 15.2984 15.5401 15.1649 15.5836C15.0257 15.6289 14.8812 15.676 14.8584 15.9262C14.747 15.5919 14.3905 15.6365 14.2122 15.837C14.1692 15.8886 14.1793 15.96 14.1887 16.027C14.2036 16.1338 14.2171 16.2296 14.0116 16.2159ZM13.2985 14.8342L13.2094 14.7005C13.1648 14.8342 13.0088 15.4359 13.2316 15.5696C13.5659 15.7479 13.4545 14.8119 13.2985 14.8342ZM12.0222 14.4297C12.0203 14.3205 12.0185 14.2201 11.8277 14.2548C11.6717 14.2771 11.6271 14.3217 11.6717 14.4999C11.6822 14.5628 11.6853 14.6367 11.6885 14.7139C11.699 14.9652 11.7109 15.2511 11.9837 15.3022C11.9853 15.2943 11.9869 15.2864 11.9885 15.2783C12.0328 15.0574 12.0928 14.7587 12.0283 14.5222C12.0233 14.4926 12.0228 14.4608 12.0222 14.4297ZM8.01699 14.8733C7.98692 14.9176 7.95623 14.9628 7.92781 15.0125C7.72725 15.3691 7.7941 15.8148 7.88324 16.1936C8.13454 16.2145 8.14969 15.8567 8.16678 15.4528C8.18607 14.9972 8.20784 14.483 8.57408 14.3885C8.59636 14.188 8.44037 13.9651 8.26209 14.0765C8.14234 14.0765 8.15764 14.1877 8.17518 14.3153C8.18702 14.4014 8.19989 14.495 8.17295 14.5668C8.14259 14.6882 8.08121 14.7787 8.01699 14.8733ZM7.19241 15.3691L7.28155 15.2799C7.0587 15.3022 6.94727 15.7256 7.17012 15.8593C7.41526 15.9708 7.43754 15.3468 7.19241 15.3691ZM6.12273 15.5028C6.1673 15.3022 6.21187 15.0794 6.07816 14.9011C5.65474 15.1016 5.38732 15.993 5.61017 16.4165C5.83329 16.435 5.82371 16.252 5.81442 16.0743C5.81257 16.039 5.81074 16.004 5.81074 15.9708C6.10044 15.993 6.39015 15.8816 6.457 15.5919C6.50524 15.6401 6.51589 15.7427 6.52692 15.8489C6.54136 15.988 6.55647 16.1334 6.65757 16.1713C6.92499 16.2605 6.83585 15.7256 6.81356 15.5919C6.78706 15.2739 6.80783 14.9875 6.82902 14.695C6.84347 14.4956 6.85813 14.2934 6.85813 14.0765C6.86477 14.0699 6.86152 14.0712 6.85311 14.0744C6.83326 14.0822 6.78464 14.1012 6.76899 14.0542C6.75558 14.2286 6.64527 14.3142 6.53041 14.4033C6.45446 14.4622 6.37652 14.5227 6.32329 14.6114C6.23086 14.7616 6.22229 14.9178 6.21373 15.0737C6.20578 15.2186 6.19785 15.3633 6.12273 15.5028Z" />\n</symbol>'});a().add(I);const E=I;var x=new(i())({id:"naughty-mood",use:"naughty-mood-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" id="naughty-mood">\n<path fill-rule="evenodd" clip-rule="evenodd" d="M20.4631 2C20.4631 2 21.8526 5.72632 20.2737 7.93684C21.0316 9.28421 21.4737 10.8632 21.4737 12.5263C21.4737 17.7474 17.221 22 12 22C6.77894 22 2.52631 17.7474 2.52631 12.5263C2.52631 10.8632 2.96841 9.28421 3.70525 7.93684C2.12631 5.72632 3.53683 2 3.53683 2C3.53683 2 3.89473 4.98947 5.6842 5.47368C7.36841 3.95789 9.57894 3.05263 12 3.05263C14.421 3.05263 16.6316 3.95789 18.3158 5.47368C20.1053 4.98947 20.4631 2 20.4631 2ZM3.74736 12.5263C3.74736 17.0737 7.45262 20.7789 12 20.7789C16.5474 20.7789 20.2526 17.0737 20.2526 12.5263C20.2526 7.97895 16.5474 4.27368 12 4.27368C7.45262 4.27368 3.74736 7.97895 3.74736 12.5263ZM10.8421 9.64212C10.8421 10.549 10.1352 11.2842 9.26315 11.2842C8.39112 11.2842 7.6842 10.549 7.6842 9.64212C7.6842 8.73521 8.39112 8.00001 9.26315 8.00001C10.1352 8.00001 10.8421 8.73521 10.8421 9.64212ZM14.7368 11.2842C15.6089 11.2842 16.3158 10.549 16.3158 9.64212C16.3158 8.73521 15.6089 8.00001 14.7368 8.00001C13.8648 8.00001 13.1579 8.73521 13.1579 9.64212C13.1579 10.549 13.8648 11.2842 14.7368 11.2842ZM15.7053 15.2632C15.3895 16.7579 13.8526 17.8737 12 17.8737C10.1474 17.8737 8.61052 16.7579 8.27368 15.2632H15.7053Z" />\n</symbol>'});a().add(x);const T=x;var D=new(i())({id:"question",use:"question-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" id="question">\n<path d="M12 2C6.5 2 2 6.5 2 12C2 17.5 6.5 22 12 22C17.5 22 22 17.5 22 12C22 6.5 17.5 2 12 2ZM12 20.5C7.33333 20.5 3.5 16.6667 3.5 12C3.5 7.33333 7.33333 3.5 12 3.5C16.6667 3.5 20.5 7.33333 20.5 12C20.5 16.6667 16.6667 20.5 12 20.5ZM11.9167 15.5C11.5833 15.5 11.3333 15.5833 11.0833 15.8333C10.8333 16.0833 10.75 16.3333 10.75 16.6667C10.75 17 10.8333 17.3333 11.0833 17.5C11.3333 17.6667 11.5833 17.8333 11.9167 17.8333C12.25 17.8333 12.5 17.75 12.75 17.5C13 17.3333 13.0833 17 13.0833 16.6667C13.0833 16.3333 13 16.0833 12.75 15.8333C12.5 15.5833 12.25 15.5 11.9167 15.5ZM14.0833 6.66667C13.5 6.41667 12.8333 6.25 12.1667 6.25C11.3333 6.25 10.6667 6.41667 10.0833 6.75C9.41667 7.08333 9 7.41667 8.66667 7.91667C8.33333 8.41667 8.16667 8.91667 8.16667 9.41667C8.16667 9.66667 8.25 9.83333 8.5 10.0833C8.66667 10.25 8.91667 10.3333 9.16667 10.3333C9.66667 10.3333 10 10.0833 10.1667 9.5C10.3333 8.91667 10.5833 8.5 10.8333 8.25C11.0833 8 11.5 7.83333 12.0833 7.83333C12.5833 7.83333 12.9167 8 13.25 8.25C13.5833 8.5 13.6667 8.83333 13.6667 9.25C13.6667 9.5 13.5833 9.66667 13.5 9.83333C13.4167 10 13.25 10.1667 13.1667 10.3333C13 10.5 12.75 10.6667 12.5 11C12.1667 11.3333 11.8333 11.5833 11.5833 11.8333C11.3333 12.0833 11.1667 12.3333 11.0833 12.6667C10.9167 13 10.9167 13.3333 10.9167 13.75C10.9167 14.0833 11 14.3333 11.1667 14.5C11.3333 14.6667 11.5833 14.75 11.8333 14.75C12.3333 14.75 12.6667 14.5 12.75 13.9167C12.8333 13.6667 12.8333 13.5 12.9167 13.4167C12.9167 13.3333 13 13.25 13 13.0833C13.0833 13 13.1667 12.9167 13.25 12.75L13.6667 12.3333C14.3333 11.75 14.75 11.4167 15 11.1667C15.25 10.9167 15.4167 10.6667 15.5833 10.3333C15.75 10 15.8333 9.66667 15.8333 9.16667C15.8333 8.58333 15.6667 8.08333 15.3333 7.66667C15.0833 7.25 14.5833 6.91667 14.0833 6.66667Z" />\n</symbol>'});a().add(D);const k=D;var j=new(i())({id:"locker",use:"locker-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" id="locker">\n    <path d="M18 22H6C5.20435 22 4.44129 21.6839 3.87868 21.1213C3.31607 20.5587 3 19.7956 3 19V12C3 11.2044 3.31607 10.4413 3.87868 9.87868C4.44129 9.31607 5.20435 9 6 9V7C6 5.67392 6.52678 4.40215 7.46447 3.46447C8.40215 2.52678 9.67392 2 11 2L13 2C14.3261 2 15.5979 2.52678 16.5355 3.46447C17.4732 4.40215 18 5.67392 18 7V9C18.7956 9 19.5587 9.31607 20.1213 9.87868C20.6839 10.4413 21 11.2044 21 12V19C21 19.7956 20.6839 20.5587 20.1213 21.1213C19.5587 21.6839 18.7956 22 18 22ZM16 7C15.9992 6.20459 15.6829 5.44199 15.1204 4.87956C14.558 4.31712 13.7954 4.00079 13 4H11C10.2046 4.00079 9.44199 4.31712 8.87956 4.87956C8.31712 5.44199 8.00079 6.20459 8 7V9H16V7ZM19 12C19 11.7348 18.8946 11.4804 18.7071 11.2929C18.5196 11.1054 18.2652 11 18 11H6C5.73478 11 5.48043 11.1054 5.29289 11.2929C5.10536 11.4804 5 11.7348 5 12V19C5 19.2652 5.10536 19.5196 5.29289 19.7071C5.48043 19.8946 5.73478 20 6 20H18C18.2652 20 18.5196 19.8946 18.7071 19.7071C18.8946 19.5196 19 19.2652 19 19V12ZM13 16.723V17C13 17.2652 12.8946 17.5196 12.7071 17.7071C12.5196 17.8946 12.2652 18 12 18C11.7348 18 11.4804 17.8946 11.2929 17.7071C11.1054 17.5196 11 17.2652 11 17V16.723C10.6187 16.5029 10.3207 16.1631 10.1522 15.7563C9.98376 15.3496 9.9542 14.8986 10.0681 14.4733C10.1821 14.048 10.4332 13.6723 10.7825 13.4042C11.1318 13.1362 11.5597 12.9909 12 12.9909C12.4403 12.9909 12.8682 13.1362 13.2175 13.4042C13.5668 13.6723 13.8179 14.048 13.9319 14.4733C14.0458 14.8986 14.0162 15.3496 13.8478 15.7563C13.6793 16.1631 13.3813 16.5029 13 16.723Z" />\n</symbol>'});a().add(j);const L=j;var O=r(16268),P=new(i())({id:"app_store",use:"app_store-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="app_store">\n<path d="M15.9907 2H15.8484C14.784 2.14052 13.673 2.77197 13.067 3.48158C12.4136 4.24301 11.8744 5.21872 11.9693 6.60897C13.3911 6.7205 14.2702 5.98542 14.9122 5.22751C15.5665 4.46432 16.1049 3.41044 15.9907 2Z" fill="black" />\n<path d="M20.1526 16.7201V16.6805C18.7615 16.0201 17.6479 14.8995 17.4934 12.9841C17.3195 10.8754 18.3373 9.64063 19.6248 8.82124C18.9574 7.7779 17.8771 7.10166 16.3552 6.87156C15.186 6.69561 14.2773 7.02794 13.3734 7.35852C13.2982 7.38601 13.2231 7.41348 13.1479 7.44065C13.0665 7.47034 12.9854 7.50303 12.9045 7.53566C12.6526 7.63721 12.4023 7.73809 12.1511 7.7454C11.7671 7.7571 11.3665 7.5866 11.0121 7.43576C10.9141 7.39407 10.8197 7.35388 10.7301 7.31946C10.2936 7.15435 9.79564 6.98749 9.30822 6.91196C8.17091 6.73807 7.14952 7.12712 6.40654 7.58381C4.99873 8.44272 3.93958 10.215 3.84737 12.3948V13.2897C4.06517 16.3354 5.23585 18.7154 6.7508 20.5579C7.26457 21.1815 7.96979 21.8735 8.84363 22H9.24938C9.75791 21.9283 10.1798 21.7655 10.5979 21.6043C11.1581 21.3881 11.7113 21.1747 12.4567 21.1868C13.0687 21.1972 13.5736 21.3935 14.0743 21.5882C14.5802 21.7848 15.0817 21.9798 15.6851 21.9798C17.0065 21.9798 17.775 20.916 18.3933 20.0602C18.4251 20.0162 18.4565 19.9727 18.4875 19.93C19.1831 18.9675 19.753 17.9303 20.1526 16.7201Z" fill="black" />\n</symbol>'});a().add(P);const N=P;var B=new(i())({id:"google_play",use:"google_play-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="google_play">\n<path d="M16.4415 15.0749C18.8108 13.7739 20.607 12.7826 20.7618 12.7056C21.2571 12.4422 21.7685 11.7451 20.7618 11.2036C20.4367 11.0334 18.6867 10.0729 16.4415 8.83437L13.3289 11.9777L16.4415 15.0749Z" fill="#FFD900" />\n<path d="M13.3289 11.9777L3.41819 21.9663C3.6508 21.9971 3.91346 21.9355 4.2231 21.7652C4.87318 21.4094 11.7646 17.646 16.4415 15.0757L13.3289 11.9777Z" fill="#F43249" />\n<path d="M13.3289 11.9777L16.4415 8.84977C16.4415 8.84977 4.92016 2.56226 4.22309 2.191C3.96044 2.03542 3.6662 1.9892 3.40278 2.03542L13.3289 11.9777Z" fill="#00EE76" />\n<path d="M13.3289 11.9777L3.40278 2.03542C2.99994 2.12862 2.65949 2.48447 2.65949 3.21235C2.65949 4.37388 2.65949 19.8288 2.65949 20.7893C2.65949 21.4556 2.92292 21.9355 3.41818 21.9817L13.3289 11.9777Z" fill="#00D3FF" />\n</symbol>'});a().add(B);const R=B;var V=new(i())({id:"mail",use:"mail-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" id="mail">\n    <path d="M19 4.5H5C3.93913 4.5 2.92172 4.92143 2.17157 5.67157C1.42143 6.42172 1 7.43913 1 8.5L1 15.5C1 16.5609 1.42143 17.5783 2.17157 18.3284C2.92172 19.0786 3.93913 19.5 5 19.5H19C20.0609 19.5 21.0783 19.0786 21.8284 18.3284C22.5786 17.5783 23 16.5609 23 15.5V8.5C23 7.43913 22.5786 6.42172 21.8284 5.67157C21.0783 4.92143 20.0609 4.5 19 4.5V4.5ZM21 15.5C21 16.0304 20.7893 16.5391 20.4142 16.9142C20.0391 17.2893 19.5304 17.5 19 17.5H5C4.46957 17.5 3.96086 17.2893 3.58579 16.9142C3.21071 16.5391 3 16.0304 3 15.5V8.5C3 7.96957 3.21071 7.46086 3.58579 7.08579C3.96086 6.71071 4.46957 6.5 5 6.5H19C19.5304 6.5 20.0391 6.71071 20.4142 7.08579C20.7893 7.46086 21 7.96957 21 8.5V15.5ZM17.42 8.69L12 12.27L6.58 8.69C6.47297 8.61318 6.35186 8.55819 6.22358 8.52817C6.0953 8.49815 5.96237 8.49369 5.83237 8.51505C5.70236 8.53641 5.57784 8.58316 5.46591 8.65264C5.35397 8.72213 5.25682 8.81297 5.18 8.92C5.10318 9.02703 5.04819 9.14814 5.01817 9.27642C4.98815 9.4047 4.98369 9.53763 5.00505 9.66763C5.02641 9.79764 5.07316 9.92216 5.14264 10.0341C5.21212 10.146 5.30297 10.2432 5.41 10.32L11.41 14.32C11.5794 14.4406 11.7821 14.5054 11.99 14.5054C12.1979 14.5054 12.4006 14.4406 12.57 14.32L18.57 10.32C18.6876 10.2491 18.7894 10.1547 18.8689 10.0427C18.9485 9.93067 19.0041 9.80348 19.0323 9.66905C19.0605 9.53461 19.0607 9.3958 19.0329 9.26127C19.0052 9.12674 18.9499 8.99939 18.8707 8.88714C18.7916 8.7749 18.6901 8.68017 18.5727 8.60887C18.4553 8.53758 18.3244 8.49123 18.1883 8.47274C18.0522 8.45424 17.9137 8.46398 17.7815 8.50137C17.6493 8.53875 17.5263 8.60296 17.42 8.69Z" />\n</symbol>'});a().add(V);const z=V;var Y=new(i())({id:"mail-in",use:"mail-in-usage",viewBox:"0 0 25 19.01",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25 19.01" id="mail-in">\n    <path d="M24,13H17.43l2.28-2.28a1,1,0,0,0-1.43-1.43l-4,4a1,1,0,0,0,0,1.43l4,4a1,1,0,0,0,1.43-1.43L17.43,15H24A1,1,0,0,0,24,13ZM2,11V4A2,2,0,0,1,4,2H18a2,2,0,0,1,2,2V7h2V4a4,4,0,0,0-4-4H4A4,4,0,0,0,0,4v7a4,4,0,0,0,4,4h8V13H4A2,2,0,0,1,2,11ZM16.42,4.19L11,7.77,5.57,4.19A1,1,0,1,0,4.41,5.82l6,4a1,1,0,0,0,1.16,0l6-4A1,1,0,1,0,16.42,4.19Z" fill="currentColor" />\n</symbol>'});a().add(Y);const G=Y;var U=new(i())({id:"mail-out",use:"mail-out-usage",viewBox:"0 0 25.01 19.01",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.01 19.01" id="mail-out">\n    <path class="cls-1" d="M2,11V4A2,2,0,0,1,4,2H18a2,2,0,0,1,2,2V7h2V4a4,4,0,0,0-4-4H4A4,4,0,0,0,0,4v7a4,4,0,0,0,4,4h8V13H4A2,2,0,0,1,2,11ZM16.42,4.19L11,7.77,5.57,4.19A1,1,0,1,0,4.41,5.82l6,4a1,1,0,0,0,1.16,0l6-4A1,1,0,1,0,16.42,4.19Zm8.29,9.09-4-4a1,1,0,1,0-1.43,1.43L21.57,13H15a1,1,0,0,0,0,2h6.57l-2.28,2.28a1,1,0,1,0,1.43,1.43l4-4A1,1,0,0,0,24.71,13.28Z" fill="currentColor" />\n</symbol>'});a().add(U);const F=U;var q=new(i())({id:"chat",use:"chat-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" id="chat">\n    <path d="M21.9024 10.6267C21.783 9.52792 21.4293 8.46749 20.8652 7.51698C20.3011 6.56647 19.5397 5.74799 18.6324 5.11673C16.7796 3.7167 14.5146 2.97107 12.1924 2.99673C11.7146 2.9971 11.2372 3.02381 10.7624 3.07673C8.66711 3.2859 6.68891 4.14219 5.1024 5.52673C4.20801 6.23814 3.4868 7.14329 2.99311 8.17397C2.49943 9.20464 2.24616 10.3339 2.2524 11.4767C2.26832 13.2418 2.92589 14.9408 4.1024 16.2567C4.1452 16.2952 4.17943 16.3422 4.20286 16.3948C4.22629 16.4473 4.2384 16.5042 4.2384 16.5617C4.2384 16.6193 4.22629 16.6762 4.20286 16.7287C4.17943 16.7813 4.1452 16.8283 4.1024 16.8667C3.8124 17.2567 3.5324 17.6667 3.2524 18.0667C2.74337 18.6616 2.33774 19.3377 2.0524 20.0667V20.2067C2.1025 20.443 2.23643 20.6532 2.42943 20.7984C2.62244 20.9436 2.86149 21.0141 3.1024 20.9967C3.21219 21.0063 3.32261 21.0063 3.4324 20.9967C3.69631 20.9552 3.95696 20.895 4.2124 20.8167L8.4024 19.3767C8.54082 19.3283 8.68583 19.3014 8.8324 19.2967H8.9924C9.9695 19.5672 10.9785 19.7051 11.9924 19.7067C12.4669 19.7082 12.9411 19.6815 13.4124 19.6267C15.9977 19.4074 18.3966 18.1918 20.1024 16.2367C20.7821 15.4821 21.294 14.5919 21.6043 13.6249C21.9146 12.6578 22.0162 11.6359 21.9024 10.6267ZM18.5824 14.9167C17.2141 16.494 15.2833 17.4737 13.2024 17.6467C12.8075 17.6935 12.4101 17.7168 12.0124 17.7167C11.1709 17.7155 10.3334 17.6011 9.5224 17.3767C9.29749 17.3158 9.0654 17.2856 8.8324 17.2867C8.49187 17.2957 8.15468 17.3564 7.8324 17.4667L5.7124 18.1767L5.7924 18.0667C6.14922 17.6159 6.33236 17.052 6.30851 16.4776C6.28465 15.9032 6.05537 15.3564 5.6624 14.9367C4.77582 13.9917 4.27005 12.7522 4.2424 11.4567C4.2279 10.6012 4.41071 9.75383 4.77663 8.98036C5.14255 8.2069 5.68175 7.52813 6.3524 6.99673C7.642 5.85804 9.25958 5.15779 10.9724 4.99673C11.3788 4.97443 11.786 4.97443 12.1924 4.99673C14.0898 4.96937 15.9417 5.57844 17.4524 6.72673C18.1405 7.19178 18.7189 7.80135 19.1473 8.51293C19.5756 9.22451 19.8435 10.021 19.9324 10.8467C20.011 11.583 19.9302 12.3275 19.6956 13.0298C19.4609 13.7321 19.0778 14.3756 18.5724 14.9167H18.5824ZM15.1024 8.99673H9.1024C8.83718 8.99673 8.58283 9.10209 8.39529 9.28963C8.20776 9.47716 8.1024 9.73152 8.1024 9.99673C8.1024 10.262 8.20776 10.5163 8.39529 10.7038C8.58283 10.8914 8.83718 10.9967 9.1024 10.9967H15.1024C15.3676 10.9967 15.622 10.8914 15.8095 10.7038C15.997 10.5163 16.1024 10.262 16.1024 9.99673C16.1024 9.73152 15.997 9.47716 15.8095 9.28963C15.622 9.10209 15.3676 8.99673 15.1024 8.99673ZM13.1024 11.9967H10.1024C9.83718 11.9967 9.58283 12.1021 9.39529 12.2896C9.20776 12.4772 9.1024 12.7315 9.1024 12.9967C9.1024 13.262 9.20776 13.5163 9.39529 13.7038C9.58283 13.8914 9.83718 13.9967 10.1024 13.9967H13.1024C13.3676 13.9967 13.622 13.8914 13.8095 13.7038C13.997 13.5163 14.1024 13.262 14.1024 12.9967C14.1024 12.7315 13.997 12.4772 13.8095 12.2896C13.622 12.1021 13.3676 11.9967 13.1024 11.9967Z" />\n</symbol>'});a().add(q);const H=q;var _=new(i())({id:"rounded_cross",use:"rounded_cross-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" id="rounded_cross">\n<rect width="24" height="24" rx="12" fill="white" />\n<path d="M8.11094 8.11092C7.72044 8.50142 7.72042 9.13461 8.11094 9.52513L10.5858 12L8.11094 14.4749C7.72044 14.8654 7.72042 15.4986 8.11094 15.8891C8.50145 16.2796 9.13465 16.2796 9.52515 15.8891L12 13.4142L14.4749 15.8891C14.8654 16.2796 15.4986 16.2796 15.8891 15.8891C16.2796 15.4986 16.2796 14.8654 15.8891 14.4749L13.4142 12L15.8891 9.52513C16.2796 9.13464 16.2796 8.50144 15.8891 8.11092C15.4986 7.7204 14.8654 7.72042 14.4749 8.11092L12 10.5858L9.52515 8.11092C9.13463 7.7204 8.50143 7.72042 8.11094 8.11092Z" />\n</symbol>'});a().add(_);const Z=_;var Q=new(i())({id:"small_cross",use:"small_cross-usage",viewBox:"0 0 20 20",content:'<symbol viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg" id="small_cross">\n<path d="M6.1109 6.11094C5.72041 6.50143 5.72039 7.13463 6.1109 7.52515L8.58578 10L6.1109 12.4749C5.72041 12.8654 5.72039 13.4986 6.1109 13.8891C6.50142 14.2796 7.13462 14.2796 7.52512 13.8891L9.99999 11.4142L12.4749 13.8891C12.8654 14.2796 13.4986 14.2796 13.8891 13.8891C14.2796 13.4986 14.2796 12.8654 13.8891 12.4749L11.4142 10L13.8891 7.52515C14.2796 7.13465 14.2796 6.50145 13.8891 6.11094C13.4986 5.72042 12.8654 5.72044 12.4749 6.11094L9.99999 8.58581L7.52512 6.11094C7.1346 5.72042 6.5014 5.72044 6.1109 6.11094Z" />\n</symbol>'});a().add(Q);const W=Q;var X=new(i())({id:"warning",use:"warning-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="warning">\n<path d="M22 11.9998C22 17.5018 17.5327 21.9804 12.0354 22H12.0002C6.48656 22 2 17.5138 2 11.9998C2 6.48625 6.48656 2 12.0002 2H12.0354C17.5327 2.01959 22 6.49819 22 11.9998Z" fill="#FFC249" />\n<path d="M13.3547 12.8001V8.17735C13.3547 7.52653 12.8273 7 12.1774 7C11.5268 7 11 7.52653 11 8.17735V12.8001C11 13.45 11.5268 13.9775 12.1774 13.9775C12.8273 13.9775 13.3547 13.45 13.3547 12.8001Z" fill="#222222" />\n<path d="M13.3492 16.5064C13.3523 16.4678 13.3547 16.4286 13.3547 16.39C13.3547 16.3518 13.3523 16.3132 13.3492 16.2746C13.3452 16.2364 13.3391 16.1978 13.3321 16.1601C13.3241 16.1231 13.3146 16.0854 13.3036 16.0487C13.2919 16.0117 13.2794 15.9755 13.2644 15.9403C13.2497 15.9051 13.2332 15.8696 13.2151 15.8359C13.1971 15.8023 13.1775 15.7686 13.156 15.7371C13.1349 15.7049 13.1123 15.6734 13.0878 15.6437C13.0636 15.6137 13.0369 15.5849 13.0103 15.558C12.9828 15.5307 12.9537 15.5047 12.924 15.4796C12.894 15.456 12.8628 15.4325 12.8312 15.4114C12.7991 15.3902 12.766 15.3706 12.7314 15.3526C12.6978 15.3345 12.6632 15.318 12.628 15.303C12.5928 15.2889 12.5557 15.2754 12.519 15.2647C12.4829 15.2528 12.4452 15.2433 12.4076 15.2362C12.3696 15.2286 12.3313 15.2231 12.2937 15.2191C12.2551 15.2151 12.2159 15.2127 12.1774 15.2127C12.1391 15.2127 12.0996 15.2151 12.0619 15.2191C12.0237 15.2231 11.9851 15.2286 11.9475 15.2362C11.9098 15.2433 11.8721 15.2528 11.836 15.2647C11.799 15.2754 11.7622 15.2889 11.727 15.303C11.6915 15.318 11.6569 15.3345 11.6233 15.3526C11.5887 15.3706 11.5559 15.3902 11.5238 15.4114C11.4922 15.4325 11.4607 15.456 11.431 15.4796C11.4013 15.5047 11.3722 15.5307 11.3447 15.558C11.3181 15.5849 11.2914 15.6137 11.2669 15.6437C11.2428 15.6734 11.2198 15.7049 11.1987 15.7371C11.1776 15.7686 11.158 15.8023 11.1399 15.8359C11.1218 15.8696 11.1053 15.9051 11.0903 15.9403C11.0756 15.9755 11.0631 16.0117 11.0511 16.0487C11.0401 16.0854 11.0306 16.1231 11.023 16.1601C11.0159 16.1978 11.0095 16.2364 11.0055 16.2746C11.0024 16.3132 11 16.3518 11 16.39C11 16.4286 11.0024 16.4678 11.0055 16.5064C11.0095 16.544 11.0159 16.5823 11.023 16.6208C11.0306 16.6576 11.0401 16.6952 11.0511 16.7323C11.0631 16.769 11.0756 16.8051 11.0903 16.8406C11.1053 16.8758 11.1218 16.9114 11.1399 16.945C11.158 16.9787 11.1776 17.0118 11.1987 17.0439C11.2198 17.0761 11.2428 17.1076 11.2669 17.1364C11.2914 17.167 11.3181 17.1954 11.3447 17.2227C11.3722 17.2502 11.4013 17.2763 11.431 17.3004C11.4607 17.3249 11.4922 17.3476 11.5238 17.3687C11.5559 17.3901 11.5887 17.4103 11.6233 17.4284C11.6569 17.4465 11.6915 17.463 11.727 17.4771C11.7622 17.4921 11.799 17.5052 11.836 17.5163C11.8721 17.5273 11.9098 17.5368 11.9475 17.5447C11.9851 17.5524 12.0237 17.5579 12.0619 17.5619C12.1005 17.5658 12.1391 17.5674 12.1774 17.5674C12.2159 17.5674 12.2551 17.5658 12.2937 17.5619C12.3313 17.5579 12.3696 17.5524 12.4076 17.5447C12.4452 17.5368 12.4829 17.5273 12.519 17.5163C12.5557 17.5052 12.5928 17.4921 12.628 17.4771C12.6632 17.463 12.6978 17.4465 12.7314 17.4284C12.766 17.4103 12.7991 17.3901 12.8312 17.3687C12.8628 17.3476 12.894 17.3249 12.924 17.3004C12.9537 17.2763 12.9828 17.2502 13.0103 17.2227C13.0369 17.1954 13.0636 17.167 13.0878 17.1364C13.1123 17.1076 13.1349 17.0761 13.156 17.0439C13.1775 17.0118 13.1971 16.9787 13.2151 16.945C13.2332 16.9114 13.2497 16.8758 13.2644 16.8406C13.2794 16.8051 13.2919 16.769 13.3036 16.7323C13.3146 16.6952 13.3241 16.6576 13.3321 16.6208C13.3391 16.5823 13.3452 16.544 13.3492 16.5064Z" fill="#222222" />\n</symbol>'});a().add(X);const J=X;var K=new(i())({id:"serious-mood@large",use:"serious-mood@large-usage",viewBox:"0 0 32 32",content:'<symbol viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" id="serious-mood@large">\n<path fill-rule="evenodd" clip-rule="evenodd" d="M13.8829 19.9988C13.8829 24.3269 17.3955 27.8396 21.7237 27.8396C26.0518 27.8396 29.5644 24.3269 29.5331 19.9674C29.5331 15.6393 26.0204 12.1267 21.6923 12.1267C20.9709 12.1267 20.2809 12.2207 19.591 12.4089C19.1832 12.5344 18.9323 12.9735 19.0578 13.3812C19.1832 13.7889 19.6223 14.0398 20.03 13.9144C20.5946 13.7575 21.1591 13.6948 21.7237 13.6948C25.1736 13.6948 27.9963 16.5175 27.9963 19.9674C27.9963 23.4174 25.1736 26.24 21.7237 26.24C18.2737 26.24 15.451 23.4174 15.451 19.9674C15.451 18.7756 15.796 17.6152 16.4233 16.6116C16.6428 16.2666 16.5487 15.7648 16.1724 15.5452C15.8274 15.3257 15.3256 15.4198 15.106 15.7961C14.2906 17.0507 13.8829 18.4934 13.8829 19.9988ZM17.4269 11.1858C17.5837 11.3112 17.7719 11.3739 17.9601 11.3739C18.1483 11.3739 18.3364 11.3112 18.4305 11.1858L18.4906 11.1323C20.4795 9.36114 22.5391 7.527 22.5391 5.47768C22.5391 4.12907 21.3473 3 19.8419 3C18.9637 3 18.3678 3.31363 17.9287 3.75271C17.4896 3.31363 16.9251 3 16.0156 3C14.5415 3 13.3183 4.09771 13.3183 5.47768C13.3183 7.46511 15.3155 9.27369 17.2756 11.0487C17.3261 11.0944 17.3765 11.1401 17.4269 11.1858ZM14.8865 5.44632C14.8865 4.94451 15.3883 4.53679 16.0156 4.53679C16.5801 4.53679 16.8624 4.66224 17.2701 5.41496C17.4269 5.66586 17.6778 5.82268 17.9601 5.82268C18.2423 5.82268 18.5246 5.66586 18.6501 5.41496C19.0892 4.66224 19.3401 4.53679 19.9046 4.53679C20.5319 4.53679 21.0337 4.94451 21.0337 5.44632C21.0337 6.66948 19.5596 8.11218 17.9601 9.52352C16.3606 8.11218 14.8865 6.66948 14.8865 5.44632ZM2.46674 19.9988C2.46674 24.9542 6.51257 29 11.4679 29C12.8793 29 14.322 28.655 15.5765 28.0278C15.9529 27.8082 16.1097 27.3378 15.9215 26.9614C15.702 26.5851 15.2315 26.4283 14.8552 26.6164C13.8202 27.1496 12.6284 27.4319 11.4679 27.4319C7.35938 27.4319 4.03489 24.1074 4.03489 19.9988C4.03489 15.8903 7.35938 12.5658 11.4679 12.5658C15.5765 12.5658 18.901 15.8903 18.901 19.9988C18.901 21.0652 18.6814 22.1629 18.211 23.1351C18.0228 23.5115 18.1796 23.9819 18.5874 24.1701C18.9637 24.3583 19.4342 24.2015 19.6223 23.7938C20.1869 22.602 20.4691 21.3161 20.4691 19.9988C20.4691 15.0435 16.4233 10.9976 11.4679 10.9976C6.51257 10.9976 2.46674 15.0435 2.46674 19.9988Z" />\n</symbol>'});a().add(K);const $=K;var ee=new(i())({id:"pen-pal-mood@large",use:"pen-pal-mood@large-usage",viewBox:"0 0 32 32",content:'<symbol viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" id="pen-pal-mood@large">\n<path d="M11.0167 13.7033C13.9633 13.7033 16.3467 11.32 16.3467 8.37333C16.3467 5.42667 13.9633 3 11.0167 3C8.07 3 5.64333 5.38333 5.64333 8.33C5.64333 11.2767 8.07 13.7033 11.0167 13.7033ZM22.4133 17.04C20.7233 17.04 19.1633 17.7333 17.95 18.9033C16.3467 16.39 13.8333 14.7433 11.0167 14.7433C6.16333 14.7433 2.26333 19.51 2.26333 25.4467C2.26333 27.3967 3.56333 29 5.16667 29H16.8233C16.9533 29 17.04 29 17.17 28.9567C17.2567 28.9567 17.3867 29 17.4733 29H27.2667C28.61 29 29.7367 27.6567 29.7367 26.01C29.7367 21.0267 26.4433 17.04 22.4133 17.04ZM22.4133 16.1733C24.8833 16.1733 26.92 14.18 26.92 11.6667C26.92 9.15333 24.8833 7.16 22.4133 7.16C19.9433 7.16 17.9067 9.19667 17.9067 11.6667C17.9067 14.1367 19.9 16.1733 22.4133 16.1733Z" />\n</symbol>'});a().add(ee);const te=ee;var re=new(i())({id:"romantic-mood@large",use:"romantic-mood@large-usage",viewBox:"0 0 32 32",content:'<symbol viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" id="romantic-mood@large">\n<path fill-rule="evenodd" clip-rule="evenodd" d="M16.4467 3.49796C16.6903 3.66039 16.8528 3.74161 17.0964 3.82283C16.1218 4.22891 15.2284 4.87864 14.4163 5.60959C13.5229 4.87864 12.5483 4.22891 11.4925 3.82283C11.6143 3.74161 11.7564 3.6807 11.8986 3.61979C12.0407 3.55887 12.1828 3.49796 12.3046 3.41674C13.6041 2.84823 15.1472 2.84823 16.4467 3.49796ZM20.0202 17.6297H23.9998C24.0405 17.7515 24.0608 17.8936 24.0811 18.0357C24.1014 18.1779 24.1217 18.32 24.1623 18.4418C24.1623 21.6093 21.6446 24.127 18.4771 24.127C17.5837 24.127 16.6903 23.9646 15.9594 23.5585L14.6599 27.5381L14.2538 28.5939C14.0914 28.8376 13.8478 29 13.5229 29C13.0356 29 12.7107 28.6751 12.7107 28.1878C12.7107 27.995 12.965 27.1793 13.2723 26.1933C13.7418 24.6871 14.3351 22.7837 14.3351 22.0966V16.7363C11.5737 16.3302 9.46206 13.9749 9.46206 11.1323V9.1019C9.46206 7.88365 8.97476 6.82783 8.16259 6.09688C7.91894 5.93445 7.83772 5.6908 7.83772 5.44715C7.83772 5.04107 8.16259 4.7162 8.56867 4.63498C8.73111 4.63498 8.81232 4.63498 8.89354 4.7162H9.05597C13.1168 5.12228 16.6091 8.20852 17.5025 12.4318C17.5837 12.6754 17.7462 12.8379 17.9898 12.7567C18.2335 12.6754 18.3959 12.513 18.3147 12.2694C17.8274 9.83285 16.6091 7.80243 14.9848 6.1781C15.9594 5.36593 17.0152 4.7162 18.1522 4.31012C19.1268 3.98525 20.1827 3.82281 21.2385 3.82281C21.4821 3.82281 21.6446 3.98525 21.6446 4.2289C21.6446 4.39133 21.5633 4.47255 21.4821 4.55377C21.076 4.87863 20.8324 5.28472 20.8324 5.85323V11.1323C20.8324 13.9749 18.7208 16.3302 15.9594 16.7363V19.8225C16.8528 18.523 18.3147 17.6297 20.0202 17.6297Z" />\n</symbol>'});a().add(re);const ne=re;var ie=new(i())({id:"flirty-mood@large",use:"flirty-mood@large-usage",viewBox:"0 0 32 32",content:'<symbol viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" id="flirty-mood@large">\n<path fill-rule="evenodd" clip-rule="evenodd" d="M4.30367 18.6415C4.07191 18.6705 3.37662 18.6995 3.20279 18.4677C3.13256 18.3623 3.16165 18.2381 3.19068 18.114C3.23351 17.931 3.27625 17.7484 3 17.6275C3.02897 17.4248 3.4925 16.7874 3.60838 16.6426C3.69374 16.5667 3.86604 16.5156 4.03684 16.465C4.38777 16.3611 4.73237 16.259 4.30367 15.9473C4.41965 15.8478 4.59249 15.8811 4.77882 15.9169C4.9183 15.9438 5.06534 15.9721 5.20176 15.9473C5.18993 15.8054 5.15398 15.7069 5.1195 15.6125C5.06951 15.4756 5.02261 15.3472 5.05691 15.1071C5.08588 14.8464 5.23073 14.3829 5.43352 14.1511C5.56772 13.9833 5.76018 13.8739 5.94907 13.7665C6.0864 13.6883 6.22184 13.6113 6.33161 13.5137C6.50995 13.3354 6.64763 13.1164 6.78173 12.9031C6.84368 12.8045 6.90487 12.7072 6.96896 12.6157C7.83807 11.341 8.99689 10.0373 10.2137 9.11022C10.2536 9.081 10.2941 9.05129 10.3351 9.02124C11.0655 8.4851 11.9462 7.8386 12.8789 7.89346C13.1727 7.92384 13.4664 8.02858 13.7638 8.13464C14.3171 8.33197 14.8833 8.53387 15.4863 8.27008C15.6829 8.17932 15.8559 8.01749 16.0299 7.85468C16.1891 7.70566 16.3492 7.55582 16.5292 7.4589C16.9348 7.22714 17.3114 7.14023 17.775 7.14023C18.6151 7.14023 19.5711 7.51684 20.2374 8.03831C20.4075 8.17292 20.5602 8.30579 20.707 8.43354C21.1606 8.8282 21.5579 9.17398 22.2364 9.37096C23.0186 9.60272 23.8008 9.89243 24.4671 10.356C24.6554 10.4718 24.822 10.6167 24.9886 10.7615C25.1552 10.9064 25.3218 11.0512 25.5101 11.1671C25.6717 11.2666 25.844 11.3554 26.0179 11.445C26.249 11.5641 26.4829 11.6846 26.6979 11.8334C27.1024 12.1031 27.3893 12.4611 27.6783 12.8217C27.886 13.0809 28.0948 13.3415 28.3492 13.5717C28.4604 13.524 28.4496 13.4677 28.4364 13.3978C28.4254 13.3403 28.4127 13.2736 28.4651 13.1951C28.5194 13.3038 28.5248 13.4411 28.5303 13.5794C28.5393 13.8096 28.5485 14.0425 28.7837 14.1511C28.7837 13.948 28.8505 13.9006 28.9449 13.8335C28.9583 13.8241 28.9722 13.8142 28.9865 13.8034C29.0445 14.209 28.9286 14.9333 28.3782 14.7595C28.3782 14.5277 28.3492 14.2959 28.2623 14.0931C28.2052 14.1829 28.1527 14.2956 28.097 14.4151C27.9549 14.72 27.7923 15.0692 27.4801 15.194C26.8286 15.4791 26.9354 15.063 27.0363 14.6698C27.079 14.5035 27.1207 14.3413 27.1035 14.238C26.8053 14.2976 26.6572 14.5345 26.5093 14.771C26.4417 14.8791 26.3741 14.9872 26.2923 15.0781C26.0026 15.3968 25.6549 15.4258 25.1914 15.3679C24.7757 15.3159 24.4998 15.3338 24.113 15.359C24.0685 15.3619 24.0225 15.3649 23.9746 15.3679C23.4821 15.3968 23.0476 15.3099 23.1635 14.7305C22.9917 14.9452 22.5336 14.9053 22.131 14.8703C21.9903 14.858 21.8564 14.8464 21.7439 14.8464C22.2141 14.2053 21.4231 14.4312 20.8943 14.5822C20.7063 14.6359 20.5514 14.6802 20.4982 14.6726C20.0835 14.6365 20.0728 14.2525 20.0609 13.828C20.0538 13.5704 20.0462 13.298 19.9477 13.0792C19.6741 13.1339 19.4234 13.3035 19.1741 13.4722C19.0274 13.5715 18.8812 13.6704 18.731 13.7455C18.3655 13.9186 18.1022 13.9129 17.8054 13.9065C17.6552 13.9033 17.4964 13.8999 17.3114 13.9193C17.1218 13.9446 16.9487 14.0196 16.7777 14.0936C16.5569 14.1892 16.3396 14.2833 16.0947 14.267C15.8165 14.2515 15.662 14.0959 15.5168 13.9497C15.3898 13.8218 15.2699 13.7011 15.0807 13.6876C15.0598 13.7234 15.0383 13.761 15.0161 13.7999C14.8227 14.1386 14.5754 14.5716 14.2116 14.7015C14.0471 14.7603 13.9017 14.7666 13.7618 14.7727C13.5567 14.7816 13.3636 14.79 13.1397 14.9623C13.0921 14.998 13.064 15.063 13.0355 15.1292C12.9945 15.2243 12.9524 15.3218 12.85 15.3389C12.7169 15.3721 12.6698 15.3099 12.6209 15.2454C12.5847 15.1976 12.5474 15.1484 12.4734 15.1361C11.9964 15.0566 11.9314 15.1225 11.6578 15.4004C11.6323 15.4263 11.6049 15.4541 11.5753 15.4837C11.1211 15.9792 10.6963 16.1804 10.2066 16.4124C10.0091 16.506 9.8011 16.6046 9.5763 16.7295C9.31634 16.8681 9.19115 17.0275 9.0643 17.189C8.97911 17.2975 8.89316 17.4069 8.76513 17.5117C8.52172 17.7064 8.09424 17.6966 7.74045 17.6885C7.67317 17.687 7.60855 17.6855 7.54837 17.6855C7.47574 17.6855 7.38667 17.6792 7.29041 17.6723C6.92591 17.6465 6.4583 17.6133 6.38955 17.8883C6.37827 17.9334 6.41969 17.9829 6.46764 18.0402C6.54285 18.1301 6.63414 18.2393 6.56337 18.3808C6.56337 18.3808 6.15778 18.5546 6.09984 18.5546C5.80396 18.6189 5.35956 18.4947 4.92137 18.3723C4.37275 18.219 3.83387 18.0684 3.60838 18.2939C3.71187 18.4146 3.85644 18.4635 4.0054 18.5138C4.10663 18.548 4.2099 18.5829 4.30367 18.6415ZM25.5101 14.238C25.7418 14.0642 26.3792 13.1082 25.6839 13.224L25.6549 13.1661C25.2493 13.282 25.1914 14.0352 25.5101 14.238ZM22.247 13.2198C22.0814 13.4943 21.9188 13.7637 21.8888 14.0642C22.2967 14.2802 22.5854 13.6016 22.7713 13.1647C22.8098 13.0742 22.8439 12.994 22.8738 12.9343C23.1345 12.4129 22.7579 11.6307 22.613 12.4129C22.5572 12.7057 22.4008 12.965 22.247 13.2198ZM16.4133 10.9933C16.2685 10.7905 15.9498 10.6457 15.8629 11.0512C15.3414 11.1671 16.2106 13.6876 16.732 13.6586C16.7515 13.2498 16.6925 12.8278 16.6341 12.4104C16.6056 12.2067 16.5772 12.004 16.5582 11.8045C16.5507 11.7517 16.5451 11.6813 16.5389 11.6035C16.5214 11.3821 16.4991 11.1005 16.4133 10.9933ZM15.5442 9.13919C16.0367 8.58875 16.3844 10.2111 16.2395 10.356C15.8339 10.6746 15.1966 9.54478 15.5442 9.13919ZM14.9938 11.5437C14.791 11.4858 14.5882 11.5727 14.4723 11.7465C14.5013 12.0362 14.8489 12.6736 15.1676 12.5867C15.1821 12.3984 15.1314 12.2318 15.0807 12.0652C15.03 11.8986 14.9793 11.7321 14.9938 11.5437ZM14.0667 12.6736C13.9798 12.4998 13.5742 11.8624 13.4294 12.4708C13.3425 12.8764 13.835 13.6876 14.3275 13.5137C14.2695 13.253 14.1826 12.9343 14.0667 12.6736ZM12.4734 12.9054C12.3864 12.7605 12.2995 12.7605 12.2706 12.8474C12.1836 13.0212 12.2126 13.5717 12.2416 13.6586C12.2995 14.0642 12.8789 15.0781 13.1976 14.1801C13.2556 14.0062 13.2266 13.8324 13.1107 13.6586C13.0077 13.487 12.8539 13.3255 12.7155 13.1802C12.6203 13.0803 12.5324 12.988 12.4734 12.9054ZM7.14278 13.1371C7.0269 13.7455 7.75116 14.267 8.3016 14.1221C8.2559 13.9393 8.01796 13.7485 7.80679 13.5792C7.61637 13.4265 7.44772 13.2912 7.46146 13.1951C7.47594 13.2095 7.49767 13.2095 7.52302 13.2095C7.54837 13.2095 7.57734 13.2095 7.60631 13.224C7.5194 13.1082 7.34558 13.0792 7.14278 13.1371ZM7.37455 14.8174C7.75116 14.5277 8.47543 15.194 8.41748 15.6576C8.06984 15.7155 7.43249 15.1651 7.37455 14.8174ZM7.27726 16.7705C7.1583 16.6945 7.04143 16.6198 6.96896 16.5267C6.99793 16.9033 7.28763 17.4248 7.69322 17.3089C7.71184 17.0482 7.49117 16.9072 7.27726 16.7705ZM6.49299 21.8325C6.34328 21.698 6.19179 21.5619 6.01293 21.4806C5.75008 21.3415 5.61926 21.3096 5.59406 21.2396C5.57203 21.1785 5.63062 21.0884 5.7522 20.8722C5.89705 20.5246 6.01293 20.2349 6.07087 19.8583C6.30264 19.7714 6.47646 19.8872 6.56337 20.09L6.56715 20.0636C6.65041 19.4799 6.65879 19.4212 7.22969 19.2499C7.30632 19.2263 7.38533 19.2039 7.46529 19.1813C7.77833 19.0927 8.1057 19 8.35954 18.8153C8.4917 18.7052 8.59036 18.5909 8.68577 18.4804C8.84134 18.3001 8.98826 18.1299 9.25763 18.0042C9.68679 17.8164 9.94211 17.6287 10.3225 17.3489C10.353 17.3265 10.3842 17.3035 10.4164 17.2799C11.199 16.7045 11.6158 16.9702 12.1899 17.3362C12.3385 17.4309 12.4975 17.5323 12.6761 17.6275C12.7358 17.6574 12.7902 17.6834 12.8402 17.7073C13.1784 17.8689 13.3144 17.9339 13.5163 18.4387C13.5298 18.4711 13.544 18.5067 13.559 18.5442C13.7051 18.9097 13.9226 19.454 14.2116 18.9023C14.2947 18.7195 14.2634 18.5176 14.2325 18.3186C14.2096 18.1706 14.1869 18.0242 14.2116 17.8883C14.5806 17.7709 14.6971 18.003 14.8141 18.2362C14.8993 18.4058 14.9846 18.576 15.1676 18.6125C15.1178 18.3885 15.0039 18.1645 14.8993 17.9588C14.8821 17.9251 14.8652 17.8919 14.8489 17.8593C15.0228 17.5696 16.1236 17.3378 16.4423 17.5696C16.6741 17.7434 16.8769 18.8733 16.8769 19.192C17.3479 19.151 17.1964 18.7047 17.0672 18.3238C17.0136 18.1659 16.9638 18.0192 16.9638 17.9173C16.9638 17.3505 17.2362 17.3916 17.6385 17.4521C17.7092 17.4628 17.7839 17.474 17.8619 17.4827C18.4659 17.5524 18.66 17.3613 18.9523 17.0737C19.0245 17.0027 19.1027 16.9257 19.1945 16.8453C19.571 16.5481 19.7442 16.6846 19.9737 16.8654C20.0797 16.949 20.1977 17.042 20.3533 17.1061C20.438 16.8183 20.305 16.7284 20.1741 16.6398C20.0809 16.5767 19.9888 16.5143 19.9767 16.3818C19.9617 16.2022 20.0937 16.1618 20.2407 16.1167C20.3783 16.0746 20.5291 16.0284 20.5851 15.8603C20.7911 15.2423 21.5397 15.3839 22.0735 15.4848C22.2153 15.5116 22.3419 15.5356 22.4392 15.5417C22.5458 15.5417 22.6244 15.5337 22.6886 15.5271C22.8688 15.5088 22.9361 15.5019 23.1924 15.7155C23.261 15.7743 23.3262 15.8595 23.3938 15.9477C23.526 16.1205 23.667 16.3047 23.8588 16.3239C24.0267 16.3368 24.1601 16.246 24.2948 16.1543C24.4623 16.0404 24.6319 15.9249 24.8727 16.0052C25.0095 16.0549 25.1036 16.158 25.1962 16.2595C25.3194 16.3945 25.44 16.5267 25.6549 16.5267C25.7881 16.5267 25.9001 16.4586 26.0087 16.3926C26.1835 16.2863 26.3497 16.1853 26.582 16.3818C26.7034 16.479 26.7281 16.6067 26.7522 16.7308C26.7855 16.9027 26.8174 17.0677 27.1035 17.1351C27.1834 17.595 27.0288 17.696 26.811 17.8384C26.7132 17.9022 26.6028 17.9744 26.4951 18.0911C26.3365 18.2655 26.2734 18.5093 26.2108 18.7513C26.159 18.9515 26.1075 19.1505 26.0026 19.3078C25.8867 19.5106 25.3652 20.148 25.1045 20.119C24.9091 20.0911 24.7742 19.8681 24.635 19.6381C24.4853 19.3907 24.3307 19.1351 24.0905 19.105C24.0083 19.4339 24.2154 19.6227 24.4257 19.8146C24.586 19.9608 24.7482 20.1088 24.7858 20.3218C24.8598 20.667 24.7029 20.8023 24.4581 21.0136C24.4153 21.0505 24.3698 21.0898 24.3223 21.133C24.0847 21.3367 23.9067 21.3812 23.7127 21.4298C23.5755 21.4642 23.4303 21.5005 23.2504 21.5965C23.0766 21.6979 22.939 21.8355 22.8013 21.9731C22.6637 22.1107 22.5261 22.2483 22.3523 22.3497C22.296 22.3801 22.2422 22.4078 22.1907 22.4344C21.8977 22.5857 21.6759 22.7001 21.4542 23.045C21.3688 23.1625 21.307 23.2878 21.2456 23.4122C21.1404 23.6255 21.0364 23.8364 20.8169 24.0011C20.2956 24.3871 19.6586 24.4131 19.0259 24.4388C18.7091 24.4517 18.3933 24.4645 18.0936 24.5225C16.8479 24.7833 15.6601 24.8412 14.3275 24.8412C14.2109 24.8412 14.0943 24.8459 13.9784 24.8506C13.5184 24.8691 13.0695 24.8871 12.6761 24.6094C12.5451 24.5112 12.4059 24.3512 12.2615 24.1853C12.0228 23.911 11.7701 23.6207 11.5173 23.5665C11.4304 24.4646 8.12778 23.2478 7.98293 22.5525C7.86961 22.5121 7.75856 22.4761 7.64977 22.4409C7.36916 22.3501 7.1036 22.2641 6.85308 22.118C6.72597 22.0417 6.61002 21.9376 6.49299 21.8325ZM19.275 19.6973C19.3844 19.7681 19.4939 19.839 19.6291 19.8583C19.6919 19.5649 19.5729 19.3625 19.4365 19.1304C19.3843 19.0416 19.3295 18.9485 19.2814 18.8443C19.2814 18.8733 19.2235 19.0181 19.1945 19.0181C19.1945 19.0802 19.1779 19.1257 19.1624 19.1679C19.1491 19.2044 19.1366 19.2385 19.1366 19.2789C18.9456 19.3171 18.7938 19.1595 18.6689 19.0298C18.5095 18.8643 18.3939 18.7442 18.2964 19.134C18.2095 19.5106 18.5861 20.119 18.8758 20.3508C19.1146 20.2639 19.1094 20.0469 19.104 19.8217C19.1022 19.7464 19.1003 19.6701 19.1076 19.5975C19.1655 19.6265 19.2203 19.6619 19.275 19.6973ZM18.6151 21.4806C18.4703 21.4517 18.3833 21.2489 18.3544 21.104C17.9335 20.9777 17.9559 21.2948 17.9775 21.5998C17.9856 21.7148 17.9936 21.828 17.9778 21.9152C18.3854 21.5585 18.5142 21.9088 18.6561 22.2948C18.7562 22.5672 18.8629 22.8572 19.0786 22.9292C19.1126 22.7086 19.077 22.4782 19.0416 22.2494C19.0166 22.0875 18.9917 21.9264 18.9917 21.7703C19.0289 21.8075 19.0779 21.8208 19.1236 21.8332C19.1492 21.8402 19.1737 21.8468 19.1945 21.8572C19.1366 21.5675 19.3104 21.1909 19.6291 21.3937C19.6665 21.4124 19.6919 21.5279 19.7217 21.664C19.7843 21.949 19.8666 22.3243 20.1216 22.089C20.2026 22.008 20.1829 21.8579 20.1623 21.7C20.1386 21.5191 20.1137 21.3282 20.2374 21.2199C20.3212 21.1571 20.4427 21.1661 20.5569 21.1746C20.759 21.1896 20.9384 21.2029 20.8458 20.8143C20.9469 20.9153 21.0039 21.0439 21.0624 21.176C21.1382 21.3469 21.2165 21.5237 21.3963 21.6544C21.349 21.3472 21.2246 21.0592 21.1017 20.7747C21.074 20.7106 21.0463 20.6465 21.0197 20.5825C20.9232 20.3125 20.9295 20.1067 20.9359 19.8966C20.9392 19.7912 20.9424 19.6847 20.9327 19.5686C20.9038 19.2499 20.4692 16.9612 19.9767 17.7434C19.8473 17.9468 20.0483 18.2329 20.2333 18.496C20.3381 18.6452 20.4378 18.787 20.4692 18.9023C20.5851 19.2789 20.672 19.8872 20.6141 20.2349C20.5561 20.2639 20.5272 20.2639 20.4692 20.2639C20.455 20.5477 20.2879 20.6021 20.1143 20.6587C19.9335 20.7176 19.7455 20.7788 19.716 21.104C19.5711 20.6695 19.1076 20.7274 18.8758 20.9881C18.82 21.0551 18.833 21.1479 18.8453 21.235C18.8647 21.374 18.8822 21.4984 18.6151 21.4806ZM17.688 19.6845L17.5722 19.5106C17.5142 19.6845 17.3114 20.4667 17.6011 20.6405C18.0357 20.8722 17.8908 19.6555 17.688 19.6845ZM16.0289 19.1586C16.0264 19.0166 16.0241 18.8861 15.776 18.9312C15.5732 18.9602 15.5153 19.0181 15.5732 19.2499C15.5868 19.3316 15.5908 19.4277 15.595 19.5281C15.6087 19.8547 15.6242 20.2264 15.9788 20.2928C15.9808 20.2826 15.9829 20.2723 15.985 20.2618C16.0426 19.9746 16.1206 19.5863 16.0367 19.2789C16.0303 19.2404 16.0296 19.199 16.0289 19.1586ZM10.8221 19.7352C10.783 19.7928 10.7431 19.8516 10.7062 19.9162C10.4454 20.3797 10.5323 20.9592 10.6482 21.4517C10.9749 21.4789 10.9946 21.0136 11.0168 20.4886C11.0419 19.8963 11.0702 19.2279 11.5463 19.105C11.5753 18.8443 11.3725 18.5546 11.1407 18.6995C10.985 18.6995 11.0049 18.844 11.0277 19.0099C11.0431 19.1218 11.0599 19.2434 11.0248 19.3368C10.9854 19.4947 10.9056 19.6122 10.8221 19.7352ZM9.75013 20.3797L9.86601 20.2639C9.5763 20.2928 9.43145 20.8433 9.72116 21.0171C10.0398 21.162 10.0688 20.3508 9.75013 20.3797ZM8.35954 20.5536C8.41748 20.2928 8.47543 20.0031 8.3016 19.7714C7.75116 20.0321 7.40352 21.1909 7.69322 21.7414C7.98328 21.7655 7.97083 21.5275 7.95874 21.2966C7.95634 21.2507 7.95396 21.2051 7.95396 21.162C8.33057 21.1909 8.70719 21.0461 8.7941 20.6695C8.85681 20.7322 8.87065 20.8655 8.88499 21.0035C8.90377 21.1844 8.92341 21.3734 9.05484 21.4227C9.40248 21.5386 9.2866 20.8433 9.25763 20.6695C9.22318 20.2561 9.25017 19.8837 9.27773 19.5035C9.29652 19.2443 9.31557 18.9814 9.31557 18.6995C9.32419 18.6908 9.31998 18.6925 9.30904 18.6968C9.28324 18.7068 9.22003 18.7315 9.19969 18.6705C9.18225 18.8972 9.03885 19.0084 8.88954 19.1242C8.7908 19.2008 8.68947 19.2794 8.62028 19.3947C8.50012 19.59 8.48898 19.793 8.47785 19.9958C8.46752 20.1841 8.4572 20.3722 8.35954 20.5536Z" />\n</symbol>'});a().add(ie);const se=ie;var ae=new(i())({id:"naughty-mood@large",use:"naughty-mood@large-usage",viewBox:"0 0 32 32",content:'<symbol viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" id="naughty-mood@large">\n<path fill-rule="evenodd" clip-rule="evenodd" d="M27.0021 3C27.0021 3 28.8084 7.84421 26.7558 10.7179C27.7411 12.4695 28.3158 14.5221 28.3158 16.6842C28.3158 23.4716 22.7874 29 16 29C9.21263 29 3.68421 23.4716 3.68421 16.6842C3.68421 14.5221 4.25895 12.4695 5.21684 10.7179C3.16421 7.84421 4.9979 3 4.9979 3C4.9979 3 5.46316 6.88632 7.78947 7.51579C9.97895 5.54526 12.8526 4.36842 16 4.36842C19.1474 4.36842 22.0211 5.54526 24.2105 7.51579C26.5368 6.88632 27.0021 3 27.0021 3ZM5.27158 16.6842C5.27158 22.5958 10.0884 27.4126 16 27.4126C21.9116 27.4126 26.7284 22.5958 26.7284 16.6842C26.7284 10.7726 21.9116 5.95579 16 5.95579C10.0884 5.95579 5.27158 10.7726 5.27158 16.6842ZM14.4947 12.9347C14.4947 14.1137 13.5757 15.0695 12.4421 15.0695C11.3085 15.0695 10.3895 14.1137 10.3895 12.9347C10.3895 11.7558 11.3085 10.8 12.4421 10.8C13.5757 10.8 14.4947 11.7558 14.4947 12.9347ZM19.5579 15.0695C20.6915 15.0695 21.6105 14.1137 21.6105 12.9347C21.6105 11.7558 20.6915 10.8 19.5579 10.8C18.4243 10.8 17.5053 11.7558 17.5053 12.9347C17.5053 14.1137 18.4243 15.0695 19.5579 15.0695ZM20.8168 20.2421C20.4063 22.1853 18.4084 23.6358 16 23.6358C13.5916 23.6358 11.5937 22.1853 11.1558 20.2421H20.8168Z" />\n</symbol>'});a().add(ae);const oe=ae;var le=new(i())({id:"question@large",use:"question@large-usage",viewBox:"0 0 32 32",content:'<symbol viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" id="question@large">\n<path d="M16 3C8.85 3 3 8.85 3 16C3 23.15 8.85 29 16 29C23.15 29 29 23.15 29 16C29 8.85 23.15 3 16 3ZM16 27.05C9.93333 27.05 4.95 22.0667 4.95 16C4.95 9.93333 9.93333 4.95 16 4.95C22.0667 4.95 27.05 9.93333 27.05 16C27.05 22.0667 22.0667 27.05 16 27.05ZM15.8917 20.55C15.4583 20.55 15.1333 20.6583 14.8083 20.9833C14.4833 21.3083 14.375 21.6333 14.375 22.0667C14.375 22.5 14.4833 22.9333 14.8083 23.15C15.1333 23.3667 15.4583 23.5833 15.8917 23.5833C16.325 23.5833 16.65 23.475 16.975 23.15C17.3 22.9333 17.4083 22.5 17.4083 22.0667C17.4083 21.6333 17.3 21.3083 16.975 20.9833C16.65 20.6583 16.325 20.55 15.8917 20.55ZM18.7083 9.06667C17.95 8.74167 17.0833 8.525 16.2167 8.525C15.1333 8.525 14.2667 8.74167 13.5083 9.175C12.6417 9.60833 12.1 10.0417 11.6667 10.6917C11.2333 11.3417 11.0167 11.9917 11.0167 12.6417C11.0167 12.9667 11.125 13.1833 11.45 13.5083C11.6667 13.725 11.9917 13.8333 12.3167 13.8333C12.9667 13.8333 13.4 13.5083 13.6167 12.75C13.8333 11.9917 14.1583 11.45 14.4833 11.125C14.8083 10.8 15.35 10.5833 16.1083 10.5833C16.7583 10.5833 17.1917 10.8 17.625 11.125C18.0583 11.45 18.1667 11.8833 18.1667 12.425C18.1667 12.75 18.0583 12.9667 17.95 13.1833C17.8417 13.4 17.625 13.6167 17.5167 13.8333C17.3 14.05 16.975 14.2667 16.65 14.7C16.2167 15.1333 15.7833 15.4583 15.4583 15.7833C15.1333 16.1083 14.9167 16.4333 14.8083 16.8667C14.5917 17.3 14.5917 17.7333 14.5917 18.275C14.5917 18.7083 14.7 19.0333 14.9167 19.25C15.1333 19.4667 15.4583 19.575 15.7833 19.575C16.4333 19.575 16.8667 19.25 16.975 18.4917C17.0833 18.1667 17.0833 17.95 17.1917 17.8417C17.1917 17.7333 17.3 17.625 17.3 17.4083C17.4083 17.3 17.5167 17.1917 17.625 16.975L18.1667 16.4333C19.0333 15.675 19.575 15.2417 19.9 14.9167C20.225 14.5917 20.4417 14.2667 20.6583 13.8333C20.875 13.4 20.9833 12.9667 20.9833 12.3167C20.9833 11.5583 20.7667 10.9083 20.3333 10.3667C20.0083 9.825 19.3583 9.39167 18.7083 9.06667Z" />\n</symbol>'});a().add(le);const ce=le;var ue=r(91978),de=new(i())({id:"star-outline",use:"star-outline-usage",viewBox:"0 0 18 16",content:'<symbol viewBox="0 0 18 16" xmlns="http://www.w3.org/2000/svg" id="star-outline"><path d="M8.97169 4L9.97169 5.9C10.2717 6.5 10.8717 6.9 11.4717 7L13.5717 7.3L12.0717 8.7C11.5717 9.2 11.3717 9.8 11.4717 10.5L11.8717 12.5L9.97169 11.5C9.37169 11.2 8.67169 11.2 8.17169 11.5L6.2717 12.5L6.67169 10.5C6.77169 9.8 6.57169 9.2 6.07169 8.7L4.47169 7.3L6.57169 7C7.17169 6.9 7.67169 6.5 7.97169 5.9L8.97169 4V4ZM8.97169 0.5C8.57169 0.5 8.27169 0.8 8.17169 1.2L6.2717 5L1.87169 5.6C0.871695 5.8 0.571695 6.4 1.37169 7.1L4.47169 10.1L3.77169 14.3C3.67169 15.1 3.97169 15.5 4.47169 15.5C4.67169 15.5 4.97169 15.4 5.17169 15.3L9.0717 13.3L12.9717 15.3C13.1717 15.4 13.3717 15.5 13.6717 15.5C14.1717 15.5 14.4717 15.1 14.3717 14.4L13.5717 10.2L16.6717 7.2C17.3717 6.5 17.1717 5.8 16.1717 5.6L11.8717 5L9.7717 1.2C9.6717 0.8 9.37169 0.5 8.97169 0.5Z" /></symbol>'});a().add(de);const he=de;var pe=new(i())({id:"play-station",use:"play-station-usage",viewBox:"0 0 18 18",content:'<symbol fill="none" viewBox="0 0 18 18" xmlns="http://www.w3.org/2000/svg" id="play-station"><g fill="currentcolor"><g clip-rule="evenodd" fill-rule="evenodd"><path d="m6.03464 7.99998h-3.9785c-.71121.01209-1.3764-.34725-1.751163-.94599-.3747627-.59874-.4038277-1.34858-.076516-1.97401l2.019539-3.8c.35052-.66092 1.04357-1.073493 1.79739-1.069997.73929.011256 1.41328.421706 1.757 1.069997l2.01954 3.8c.32386.61908.29879 1.36051-.06616 1.95674-.36495.59624-1.0171.96123-1.72113.96326zm.00012-2.00004-1.95895-3.79-2.01954 3.79z" /><path d="m18 4c0 2.20914-1.8083 4-4.039 4-2.2308 0-4.03912-1.79086-4.03912-4s1.80832-4 4.03912-4c2.2307 0 4.039 1.79086 4.039 4zm-2.0195 0c0-1.10457-.9041-2-2.0195-2s-2.0195.89543-2.0195 2 .9041 2 2.0195 2 2.0195-.89543 2.0195-2z" /><path d="m11.9414 10h4.0391c1.1154 0 2.0195.8954 2.0195 2v4c0 1.1046-.9041 2-2.0195 2h-4.0391c-1.1153 0-2.01952-.8954-2.01952-2v-4c0-1.1046.90422-2 2.01952-2zm.0001 6h4.039v-4h-4.039z" /></g><path d="m7.78113 10c-.39385-.3877-1.02993-.3877-1.42378 0l-2.31237 2.27-2.32247-2.27c-.40064-.33976-.997847-.31691-1.370825.0525-.3729778.3693-.3960454.9608-.052949 1.3575l2.312374 2.3-2.312374 2.29c-.29127826.2861-.3788272.7183-.2215143 1.0935.1573133.3752.5282163.6189.9384483.6165.26635-.0037.52041-.1116.70684-.3l2.32247-2.29 2.31237 2.29c.1889.1909.44708.2989.71694.3.4084-.0017.77555-.2468.93027-.6211s.06654-.8041-.22343-1.0889l-2.31237-2.31 2.31237-2.3c.37831-.3876.37831-1.0024 0-1.39z" /></g></symbol>'});a().add(pe);const fe=pe;var Ae=new(i())({id:"gift",use:"gift-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="gift">\n<path d="M19.6 12V21.5H4.40002V12" stroke="currentColor" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M21.5 7.25H2.5V12H21.5V7.25Z" stroke="currentColor" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M12 21.5V7.25" stroke="currentColor" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M12 7.25H7.72498C7.09509 7.25 6.491 6.99978 6.0456 6.55438C5.6002 6.10898 5.34998 5.50489 5.34998 4.875C5.34998 4.24511 5.6002 3.64102 6.0456 3.19562C6.491 2.75022 7.09509 2.5 7.72498 2.5C11.05 2.5 12 7.25 12 7.25Z" stroke="currentColor" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M12 7.25H16.275C16.9049 7.25 17.509 6.99978 17.9544 6.55438C18.3998 6.10898 18.65 5.50489 18.65 4.875C18.65 4.24511 18.3998 3.64102 17.9544 3.19562C17.509 2.75022 16.9049 2.5 16.275 2.5C12.95 2.5 12 7.25 12 7.25Z" stroke="currentColor" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});a().add(Ae);const me=Ae;var ge=new(i())({id:"copy",use:"copy-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" id="copy">\n<path fill-rule="evenodd" clip-rule="evenodd" d="M3 6C3 4.34315 4.34315 3 6 3H13C13.5523 3 14 3.44772 14 4C14 4.55228 13.5523 5 13 5H6C5.44772 5 5 5.44772 5 6V13C5 13.5523 4.55228 14 4 14C3.44772 14 3 13.5523 3 13V6ZM10 9C9.44772 9 9 9.44772 9 10V18C9 18.5523 9.44772 19 10 19H18C18.5523 19 19 18.5523 19 18V10C19 9.44772 18.5523 9 18 9H10ZM7 10C7 8.34315 8.34315 7 10 7H18C19.6569 7 21 8.34315 21 10V18C21 19.6569 19.6569 21 18 21H10C8.34315 21 7 19.6569 7 18V10Z" />\n</symbol>'});a().add(ge);const ve=ge;var be=r(28475),ye=new(i())({id:"arrow-back",use:"arrow-back-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" id="arrow-back">\n<path d="M14.2426 4.22182C13.8521 3.83128 13.2189 3.8313 12.8284 4.22182L5.75735 11.2929C5.36682 11.6834 5.36681 12.3166 5.75735 12.7071L12.8284 19.7782C13.219 20.1687 13.8521 20.1687 14.2426 19.7782C14.6332 19.3876 14.6332 18.7545 14.2426 18.364L7.87867 12L14.2426 5.63604C14.6332 5.24551 14.6332 4.61236 14.2426 4.22182Z" />\n</symbol>'});a().add(ye);const Ce=ye;var we=new(i())({id:"arrow-back@large",use:"arrow-back@large-usage",viewBox:"0 0 48 48",content:'<symbol viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg" id="arrow-back@large">\n    <path d="M28.4852 8.44364C27.7043 7.66256 26.4379 7.6626 25.6568 8.44364L11.5147 22.5858C10.7336 23.3669 10.7336 24.6331 11.5147 25.4142L25.6568 39.5564C26.4379 40.3374 27.7042 40.3374 28.4852 39.5564C29.2663 38.7752 29.2663 37.5089 28.4852 36.7279L15.7573 24L28.4852 11.2721C29.2663 10.491 29.2663 9.22472 28.4852 8.44364Z" />\n</symbol>'});a().add(we);const Me=we;var Se=new(i())({id:"arrow-forward",use:"arrow-forward-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" id="arrow-forward">\n<path d="M9.75737 4.22182C10.1479 3.83128 10.7811 3.8313 11.1716 4.22182L18.2427 11.2929C18.6332 11.6834 18.6332 12.3166 18.2427 12.7071L11.1716 19.7782C10.781 20.1687 10.1479 20.1687 9.75737 19.7782C9.36684 19.3876 9.36683 18.7545 9.75737 18.364L16.1213 12L9.75737 5.63604C9.36685 5.24551 9.36683 4.61236 9.75737 4.22182Z" />\n</symbol>'});a().add(Se);const Ie=Se;var Ee=new(i())({id:"arrow-forward@small",use:"arrow-forward@small-usage",viewBox:"0 0 12 12",content:'<symbol viewBox="0 0 12 12" xmlns="http://www.w3.org/2000/svg" id="arrow-forward@small">\n<path d="M4.65442 1.33297C4.88874 1.09864 5.26863 1.09865 5.50294 1.33297L9.74559 5.57561C9.9799 5.80992 9.97991 6.18981 9.74559 6.42413L5.50294 10.6668C5.26862 10.9011 4.88873 10.9011 4.65442 10.6668C4.4201 10.4325 4.42009 10.0526 4.65442 9.81825L8.47279 5.99987L4.65442 2.18149C4.4201 1.94718 4.42009 1.56729 4.65442 1.33297Z" />\n</symbol>'});a().add(Ee);const xe=Ee;var Te=new(i())({id:"arrow-forward@large",use:"arrow-forward@large-usage",viewBox:"0 0 48 48",content:'<symbol viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg" id="arrow-forward@large">\n    <path d="M19.5147 8.44364C20.2958 7.66256 21.5622 7.6626 22.3432 8.44364L36.4854 22.5858C37.2664 23.3669 37.2664 24.6331 36.4854 25.4142L22.3432 39.5564C21.562 40.3374 20.2958 40.3374 19.5147 39.5564C18.7337 38.7752 18.7337 37.5089 19.5147 36.7279L32.2426 24L19.5147 11.2721C18.7337 10.491 18.7337 9.22472 19.5147 8.44364Z" />\n</symbol>'});a().add(Te);const De=Te;var ke=new(i())({id:"call-chat-send",use:"call-chat-send-usage",viewBox:"0 0 21 23",content:'<symbol fill="none" viewBox="0 0 21 23" xmlns="http://www.w3.org/2000/svg" id="call-chat-send"><path d="m20.4698 10.5732c.6746.3833.6746 1.3556 0 1.7389l-18.26375 10.3771c-.78917.4484-1.719424-.3018-1.448388-1.1681l3.060018-9.7799c.06083-.1944.06083-.4028 0-.5972l-3.060018-9.77987c-.271038-.866242.659218-1.616458 1.448388-1.168068z" fill="currentcolor" /></symbol>'});a().add(ke);const je=ke;var Le=r(27741),Oe=new(i())({id:"present-design-system",use:"present-design-system-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" id="present-design-system">\n    <path d="M2.01591 8.6428V12.0318C2.01591 12.7319 2.5887 13.3047 3.28878 13.3047H3.41607V21.4829C3.41607 22.183 3.98886 22.7558 4.68894 22.7558H19.327C20.027 22.7558 20.5998 22.183 20.5998 21.4829V13.3047H20.7271C21.4272 13.3047 22 12.7319 22 12.0318V8.6428C22 7.94272 21.4272 7.36993 20.7271 7.36993H18.2132C18.5155 5.4288 17.1631 3.61496 15.222 3.31265C15.0469 3.28083 14.8719 3.26492 14.681 3.26492C14.0127 3.26492 13.3604 3.45585 12.8035 3.80589C12.3262 2.27844 10.9419 1.24423 9.14399 1.24423C7.02784 1.24423 5.32538 3.05807 5.32538 5.30151C5.32538 6.0175 5.51631 6.73349 5.85044 7.36993H3.30469C2.60461 7.35402 2.01591 7.9109 2 8.61098C2.01591 8.62689 2.01591 8.6428 2.01591 8.6428ZM5.32538 13.3047H11.0533V20.8465H5.32538V13.3047ZM18.6905 20.8465H12.9626V13.3047H18.6905V20.8465ZM20.0907 11.3954H12.9626V9.27924H20.0907V11.3954ZM14.681 5.19013C15.5879 5.19013 16.3357 5.92204 16.3357 6.82896C16.3357 7.01989 16.3039 7.19491 16.2403 7.38584H12.9626V6.81305C13.0422 5.90613 13.7741 5.20605 14.681 5.19013ZM7.23469 5.31742C7.23469 4.1241 8.09387 3.16945 9.14399 3.16945C10.0986 3.16945 11.0533 3.74224 11.0533 5.01512V7.38584H8.53938C7.72792 7.01989 7.21877 6.20843 7.23469 5.31742ZM3.92522 9.27924H11.0533V11.3954H3.92522V9.27924Z" />\n</symbol>'});a().add(Oe);const Pe=Oe;var Ne=new(i())({id:"globe",use:"globe-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="globe">\n<path d="M12.5001 3C12.4976 3 12.4951 3 12.4924 3H12.4888C12.4853 3 12.4818 3.00072 12.4782 3.00072C7.51732 3.01196 3.5 7.03663 3.5 12C3.5 16.962 7.51732 20.9873 12.4782 20.9993C12.4818 20.9993 12.4853 21 12.4888 21H12.4924C12.4951 21 12.4976 21 12.5001 21C17.4697 21 21.5 16.9697 21.5 12C21.5 7.02961 17.4697 3 12.5001 3ZM12.8599 8.38594C13.814 8.35992 14.7429 8.23406 15.6365 8.01611C15.9066 9.07713 16.0732 10.2999 16.0999 11.64H12.8599L12.8599 8.38594ZM12.8599 7.66594V3.77696C13.8309 4.04555 14.8139 5.33931 15.4404 7.32354C14.6093 7.52389 13.7466 7.64064 12.8599 7.66594ZM12.1401 3.76851V7.66594C11.2464 7.64064 10.3766 7.5218 9.53886 7.3179C10.1706 5.32171 11.1631 4.02304 12.1401 3.76851ZM12.1401 8.38522V11.64H8.87792C8.90426 10.2977 9.07198 9.07355 9.34161 8.01184C10.2427 8.23193 11.1782 8.35992 12.1401 8.38522ZM8.15333 11.64H4.22914C4.30859 9.7894 4.99801 8.09346 6.1019 6.75047C6.90348 7.19205 7.75393 7.55346 8.64482 7.82346C8.35407 8.97163 8.17967 10.2661 8.15333 11.64ZM8.15333 12.36C8.17967 13.7332 8.35407 15.0277 8.64486 16.1759C7.75429 16.4465 6.90352 16.808 6.10194 17.2495C4.99805 15.9065 4.30863 14.2106 4.22918 12.36H8.15333ZM8.87792 12.36H12.1401V15.6106C11.1782 15.6359 10.2423 15.7646 9.34129 15.9853C9.07161 14.9243 8.90426 13.7009 8.87792 12.36ZM12.1401 16.3298V20.2315C11.1624 19.9762 10.1692 18.6762 9.53781 16.6779C10.3759 16.474 11.246 16.3552 12.1401 16.3298ZM12.8599 20.223V16.3298C13.7466 16.3552 14.6093 16.4726 15.4411 16.673C14.8146 18.6586 13.8309 19.9544 12.8599 20.223ZM12.8599 15.6106V12.36H16.0999C16.0733 13.6987 15.9066 14.92 15.638 15.9804C14.7429 15.7624 13.8148 15.6359 12.8599 15.6106ZM16.8242 12.36H20.7708C20.6914 14.2106 20.0023 15.9059 18.8984 17.2488C18.0904 16.8044 17.2327 16.4403 16.3341 16.1688C16.6244 15.022 16.7981 13.7304 16.8242 12.36ZM16.8242 11.64C16.7981 10.2675 16.6237 8.97517 16.3334 7.82765C17.2313 7.55624 18.0891 7.19273 18.8963 6.74837C20.0016 8.09133 20.6914 9.78799 20.7708 11.64H16.8242ZM18.4006 6.19851C17.6841 6.57958 16.9282 6.89458 16.1386 7.13367C15.7174 5.77945 15.1268 4.67414 14.4279 3.94851C15.9607 4.31628 17.3297 5.10936 18.4006 6.19851ZM10.5436 3.95555C9.84858 4.67978 9.26043 5.78017 8.84101 7.12735C8.0591 6.88898 7.30957 6.5768 6.5998 6.19851C7.66357 5.11641 9.02206 4.32539 10.5436 3.95555ZM6.5973 17.7987C7.3078 17.4197 8.05769 17.1075 8.84029 16.8691C9.25971 18.2177 9.84786 19.3195 10.5436 20.0444C9.02101 19.6739 7.66183 18.8822 6.5973 17.7987ZM14.4279 20.0508C15.1275 19.3251 15.7181 18.2191 16.1393 16.8628C16.9296 17.1026 17.6862 17.4169 18.4027 17.7994C17.3318 18.8892 15.9621 19.6837 14.4279 20.0508Z" fill="#222222" />\n<path fill-rule="evenodd" clip-rule="evenodd" d="M12.4683 2.75075C12.4733 2.75039 12.4804 2.75 12.4888 2.75H12.4994C17.6071 2.75 21.75 6.89153 21.75 12C21.75 17.1077 17.6077 21.25 12.5001 21.25H12.4888C12.4804 21.25 12.4733 21.2496 12.4683 21.2493C7.3739 21.232 3.25 17.0967 3.25 12C3.25 6.90187 7.37389 2.76732 12.4683 2.75075ZM12.4683 2.75075C12.4715 2.75074 12.4746 2.75073 12.4777 2.75072C12.4705 2.75074 12.4649 2.75111 12.4617 2.75134C12.4611 2.75139 12.4605 2.75144 12.46 2.75148L12.467 2.75085C12.4675 2.75082 12.4679 2.75078 12.4683 2.75075ZM12.4617 21.2487C12.4589 21.2484 12.4566 21.2482 12.458 21.2483L12.4617 21.2487ZM12.4782 21.2493C12.478 21.2493 12.4784 21.2493 12.4782 21.2493V21.2493ZM12.4788 3.25072C7.65572 3.26165 3.75 7.1745 3.75 12C3.75 16.8241 7.65572 20.7377 12.4788 20.7493C12.4838 20.7493 12.4883 20.7494 12.4921 20.7496C12.4944 20.7497 12.4965 20.7499 12.4984 20.75H12.4994C17.3309 20.75 21.25 16.8316 21.25 12C21.25 7.1677 17.3316 3.25 12.5001 3.25H12.4991C12.4943 3.25034 12.4868 3.25071 12.4788 3.25072ZM12.509 20.7509L12.5053 20.7506C12.5082 20.7508 12.5105 20.7511 12.509 20.7509ZM12.3901 3.44503V7.92312L12.133 7.91584C11.2218 7.89004 10.3345 7.76884 9.47974 7.56081L9.21978 7.49755L9.30051 7.24247C9.6225 6.22502 10.0396 5.37469 10.5092 4.74121C10.9757 4.11184 11.5113 3.67398 12.077 3.52658L12.3901 3.44503ZM12.6099 3.44842L12.9265 3.53601C13.4874 3.69115 14.0181 4.13032 14.4807 4.75867C14.9462 5.39098 15.3595 6.23686 15.6788 7.24827L15.7595 7.50379L15.499 7.56658C14.651 7.77099 13.771 7.89004 12.867 7.91584L12.6099 7.92318V3.44842ZM13.6544 3.50584L14.4862 3.70541C16.0656 4.08436 17.4759 4.90148 18.5789 6.02323L18.8136 6.26199L18.518 6.41923C17.7876 6.80772 17.0166 7.12902 16.2111 7.37295L15.9736 7.44486L15.8999 7.20792C15.4857 5.87602 14.9107 4.81014 14.2478 4.12193L13.6544 3.50584ZM11.3176 3.51016L10.724 4.12866C10.0647 4.81565 9.49216 5.87687 9.07971 7.20166L9.00583 7.43896L8.76811 7.36648C7.97056 7.12335 7.20608 6.80493 6.48221 6.41913L6.18701 6.26179L6.42152 6.02325C7.51708 4.9088 8.91656 4.09375 10.4846 3.71263L11.3176 3.51016ZM9.86197 7.13612C10.5199 7.28074 11.1973 7.37215 11.8901 7.4061V4.13354C11.5695 4.30116 11.2353 4.60122 10.9108 5.03896C10.5202 5.56595 10.1576 6.27431 9.86197 7.13612ZM13.1099 4.1477V7.40606C13.7957 7.37238 14.4661 7.28278 15.1173 7.14115C14.8243 6.2853 14.4652 5.581 14.078 5.05511C13.7579 4.62022 13.4276 4.3193 13.1099 4.1477ZM15.1336 4.41572C15.5956 5.06915 15.9901 5.88739 16.3006 6.82083C16.8793 6.63273 17.4391 6.40278 17.9775 6.13507C17.1674 5.37815 16.2013 4.78758 15.1336 4.41572ZM7.02272 6.1352C7.55449 6.39988 8.1077 6.62725 8.67928 6.8141C8.98773 5.88813 9.37923 5.0758 9.83722 4.42575C8.78102 4.79791 7.82514 5.38514 7.02272 6.1352ZM18.9575 6.42931L19.0894 6.5895C20.2279 7.97288 20.9388 9.72115 21.0206 11.6293L21.0318 11.89H16.5789L16.5742 11.6447C16.5485 10.29 16.3764 9.01676 16.091 7.88897L16.0324 7.65745L16.2611 7.58834C17.142 7.32207 17.9837 6.96541 18.7758 6.52937L18.9575 6.42931ZM6.04064 6.4313L6.22253 6.5315C7.00913 6.96482 7.84347 7.31937 8.71733 7.5842L8.94576 7.65344L8.88717 7.88483C8.60144 9.0132 8.42929 10.2886 8.40328 11.6448L8.39858 11.89H3.96818L3.97937 11.6293C4.06123 9.72255 4.77171 7.97507 5.90877 6.59172L6.04064 6.4313ZM16.632 7.99639C16.877 9.03491 17.0293 10.1807 17.0679 11.39H20.5057C20.3835 9.768 19.7781 8.27886 18.8318 7.06744C18.1325 7.43843 17.3971 7.75037 16.632 7.99639ZM6.16655 7.06965C6.85989 7.43775 7.58816 7.74749 8.34624 7.992C8.10086 9.03146 7.94841 10.1792 7.90965 11.39H4.49433C4.61646 9.7694 5.22146 8.28101 6.16655 7.06965ZM9.16028 7.7102L9.40093 7.76898C10.2849 7.98489 11.2027 8.11047 12.1466 8.1353L12.3901 8.14171V11.89H8.62296L8.62796 11.6351C8.65466 10.2753 8.82458 9.03206 9.09931 7.95031L9.16028 7.7102ZM15.8177 7.71458L15.8788 7.95445C16.154 9.03569 16.3228 10.2776 16.3498 11.635L16.3549 11.89H12.6099L12.6099 8.14267L12.8531 8.13603C13.7896 8.11049 14.7009 7.98697 15.5773 7.77323L15.8177 7.71458ZM9.52579 8.31179C9.3113 9.22868 9.17234 10.264 9.13463 11.39H11.8901V8.62656C11.0816 8.59086 10.2919 8.4839 9.52579 8.31179ZM13.1099 8.62707L13.1099 11.39H15.8431C15.8052 10.2658 15.667 9.23188 15.4524 8.31591C14.6934 8.48593 13.9106 8.59111 13.1099 8.62707ZM3.96822 12.11H8.39857L8.40328 12.3552C8.42929 13.7107 8.60143 14.9861 8.8872 16.1145L8.94576 16.3457L8.71756 16.4151C7.84387 16.6806 7.00914 17.0352 6.22256 17.4685L6.04067 17.5687L5.90881 17.4082C4.77174 16.0249 4.06127 14.2775 3.97941 12.3707L3.96822 12.11ZM4.49436 12.61C4.6165 14.2306 5.22149 15.719 6.16659 16.9303C6.86001 16.5622 7.58849 16.2525 8.34631 16.0075C8.10088 14.968 7.94843 13.8202 7.90965 12.61H4.49436ZM8.62295 12.11H12.3901V15.8541L12.1466 15.8605C11.2029 15.8853 10.2847 16.0116 9.40077 16.2281L9.16005 16.2871L9.09899 16.0469C8.82421 14.9658 8.65466 13.7232 8.62796 12.3649L8.62295 12.11ZM9.13464 12.61C9.17231 13.7347 9.31098 14.7691 9.52538 15.6852C10.2915 15.5125 11.0815 15.405 11.8901 15.3692V12.61H9.13464ZM12.6099 12.11H16.355L16.3499 12.365C16.3229 13.7211 16.154 14.9614 15.8803 16.0418L15.8195 16.2819L15.5788 16.2233C14.7008 16.0095 13.7903 15.8853 12.8533 15.8605L12.6099 15.854V12.11ZM13.1099 12.61V15.3693C13.9112 15.4048 14.6937 15.5105 15.4536 15.6806C15.6671 14.7653 15.8053 13.7327 15.8431 12.61H13.1099ZM16.5789 12.11H21.0318L21.0206 12.3707C20.9388 14.2775 20.2286 16.0243 19.0915 17.4076L18.9598 17.5679L18.7779 17.4679C17.9849 17.0317 17.1432 16.6744 16.2618 16.4082L16.0331 16.3391L16.0917 16.1075C16.377 14.9805 16.5485 13.7079 16.5742 12.3552L16.5789 12.11ZM17.0679 12.61C17.0294 13.8173 16.8776 14.9623 16.6327 16.0001C17.3984 16.2462 18.1339 16.5587 18.8337 16.9298C19.7788 15.7185 20.3836 14.2306 20.5056 12.61H17.0679ZM12.6099 16.0726L12.867 16.0799C13.7712 16.1058 14.6511 16.2255 15.4997 16.4299L15.7602 16.4927L15.6795 16.7482C15.3602 17.7603 14.9467 18.607 14.4811 19.24C14.0183 19.869 13.4875 20.3088 12.9265 20.464L12.6099 20.5516V16.0726ZM12.3901 16.0726V20.5551L12.0769 20.4734C11.5109 20.3256 10.9749 19.8872 10.5082 19.2571C10.0384 18.6229 9.62125 17.7717 9.29942 16.7532L9.21884 16.4982L9.47871 16.435C10.3338 16.2269 11.2214 16.1058 12.133 16.0799L12.3901 16.0726ZM9.86081 16.8597C10.1563 17.7226 10.5191 18.4318 10.91 18.9595C11.2347 19.3978 11.5692 19.6984 11.8901 19.8663V16.5897C11.1968 16.6236 10.5191 16.715 9.86081 16.8597ZM13.1099 16.5897V19.8522C13.4276 19.6805 13.758 19.3792 14.0783 18.9437C14.4657 18.4172 14.825 17.712 15.118 16.8554C14.4662 16.7136 13.7957 16.6235 13.1099 16.5897ZM15.9742 16.5514L16.2119 16.6236C17.0179 16.8681 17.7896 17.1887 18.5205 17.5788L18.8153 17.7362L18.5811 17.9746C17.4781 19.097 16.0671 19.9157 14.486 20.2939L13.6543 20.4929L14.2479 19.8772C14.9114 19.1891 15.4863 18.1227 15.9006 16.7886L15.9742 16.5514ZM9.0052 16.5576L9.07901 16.7949C9.49149 18.1212 10.064 19.1837 10.724 19.8713L11.3179 20.4902L10.4845 20.2874C8.91546 19.9055 7.5153 19.0898 6.41897 17.9739L6.18469 17.7354L6.47964 17.5781C7.20431 17.1916 7.9692 16.8731 8.76745 16.63L9.0052 16.5576ZM16.3014 17.1758C15.9907 18.1108 15.5961 18.9301 15.1337 19.584C16.2026 19.2121 17.1696 18.6205 17.98 17.8626C17.4415 17.5942 16.881 17.3643 16.3014 17.1758ZM7.02004 17.862C7.82319 18.6132 8.77987 19.2013 9.83707 19.574C9.37862 18.9231 8.98699 18.1096 8.67846 17.1824C8.10619 17.3693 7.55246 17.5968 7.02004 17.862Z" fill="black" />\n</symbol>'});a().add(Ne);const Be=Ne;var Re=new(i())({id:"arrow_right",use:"arrow_right-usage",viewBox:"0 0 13 10",content:'<symbol viewBox="0 0 13 10" xmlns="http://www.w3.org/2000/svg" id="arrow_right">\n<path d="M6.69526 8.93306C6.43491 9.17714 6.43491 9.57286 6.69526 9.81694C6.95561 10.061 7.37772 10.061 7.63807 9.81694L12.3047 5.44194C12.4298 5.32473 12.5 5.16576 12.5 5C12.5 4.83424 12.4298 4.67527 12.3047 4.55806L7.63807 0.183058C7.37772 -0.0610204 6.95561 -0.0610204 6.69526 0.183058C6.43491 0.427135 6.43491 0.822864 6.69526 1.06694L10.2239 4.375L1.16667 4.375C0.798478 4.375 0.5 4.65482 0.500001 5C0.500001 5.34518 0.798478 5.625 1.16667 5.625L10.2239 5.625L6.69526 8.93306Z" />\n</symbol>'});a().add(Re);const Ve=Re;var ze=new(i())({id:"arrow-right@small",use:"arrow-right@small-usage",viewBox:"0 0 20 20",content:'<symbol viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg" id="arrow-right@small">\n    <path d="M7.75737 2.22182C8.14791 1.83128 8.78106 1.8313 9.17158 2.22182L16.2427 9.29289C16.6332 9.68342 16.6332 10.3166 16.2427 10.7071L9.17158 17.7782C8.78104 18.1687 8.1479 18.1687 7.75737 17.7782C7.36684 17.3876 7.36683 16.7545 7.75737 16.364L14.1213 10L7.75737 3.63604C7.36685 3.24551 7.36683 2.61236 7.75737 2.22182Z" />\n</symbol>'});a().add(ze);const Ye=ze;var Ge=new(i())({id:"thin-cross",use:"thin-cross-usage",viewBox:"0 0 10 10",content:'<symbol viewBox="0 0 10 10" xmlns="http://www.w3.org/2000/svg" id="thin-cross">\n<path d="M1.40858 0.473177L1.47138 0.528636L4.99998 4.05671L8.52858 0.528636C8.78893 0.268287 9.21103 0.268287 9.47138 0.528636C9.71171 0.768959 9.73019 1.14711 9.52684 1.40864L9.47138 1.47145L5.94331 5.00004L9.47138 8.52864C9.73173 8.78899 9.73173 9.2111 9.47138 9.47145C9.23106 9.71177 8.85291 9.73025 8.59138 9.52691L8.52858 9.47145L4.99998 5.94337L1.47138 9.47145C1.21103 9.7318 0.788925 9.7318 0.528575 9.47145C0.288252 9.23112 0.269766 8.85297 0.473116 8.59144L0.528575 8.52864L4.05665 5.00004L0.528575 1.47145C0.268226 1.2111 0.268226 0.788986 0.528575 0.528636C0.768898 0.288314 1.14705 0.269827 1.40858 0.473177Z" />\n</symbol>'});a().add(Ge);const Ue=Ge;var Fe=new(i())({id:"thin-cross@small",use:"thin-cross@small-usage",viewBox:"0 0 12 12",content:'<symbol viewBox="0 0 12 12" fill="currentcolor" xmlns="http://www.w3.org/2000/svg" id="thin-cross@small"><path clip-rule="evenodd" d="m11.7803.219668c-.2929-.2928906-.7677-.2928906-1.0606 0l-4.71971 4.719692-4.71968-4.719692c-.292878-.2928906-.767778-.2928906-1.060654 0-.2928753.292898-.2928753.767768 0 1.060662l4.719684 4.71968-4.719684 4.71969c-.2928753.2929-.2928753.7678 0 1.0606.292876.2929.767776.2929 1.060654 0l4.71968-4.71964 4.71971 4.71964c.2929.2929.7677.2929 1.0606 0 .2929-.2928.2929-.7677 0-1.0606l-4.71966-4.71969 4.71966-4.71968c.2929-.292894.2929-.767764 0-1.060662z" fill-rule="evenodd" /></symbol>'});a().add(Fe);const qe=Fe;var He=new(i())({id:"sparks",use:"sparks-usage",viewBox:"0 0 124 126",content:'<symbol viewBox="0 0 124 126" fill="none" xmlns="http://www.w3.org/2000/svg" id="sparks">\n    <g filter="url(#sparks_filter0_i_1011_66229)">\n        <path fill-rule="evenodd" clip-rule="evenodd" d="M42.2191 19.7035C31.7664 19.7035 23.3238 11.2199 23.3238 0.791504C23.3238 11.2199 14.8478 19.7035 4.42859 19.7035C14.8478 19.7035 23.3238 28.1536 23.3238 38.582C23.3238 28.1536 31.7664 19.7035 42.2191 19.7035Z" fill="#FFDF6F" />\n    </g>\n    <g filter="url(#sparks_filter1_i_1011_66229)">\n        <path fill-rule="evenodd" clip-rule="evenodd" d="M42.2171 19.7035C31.5204 19.7035 23.3218 11.2199 23.3218 0.791504C23.3218 11.2199 23.4868 19.7035 12.8245 19.7035C23.4868 19.7035 23.3218 28.1536 23.3218 38.582C23.3218 28.1536 31.5204 19.7035 42.2171 19.7035Z" fill="#FFCE00" />\n    </g>\n    <g filter="url(#sparks_filter2_i_1011_66229)">\n        <path fill-rule="evenodd" clip-rule="evenodd" d="M91.819 83.4959C68.3004 83.4959 49.3047 64.4078 49.3047 40.9438C49.3047 64.4078 30.2336 83.4959 6.79041 83.4959C30.2336 83.4959 49.3047 102.508 49.3047 125.972C49.3047 102.508 68.3004 83.4959 91.819 83.4959Z" fill="#FFDF6F" />\n    </g>\n    <g filter="url(#sparks_filter3_i_1011_66229)">\n        <path fill-rule="evenodd" clip-rule="evenodd" d="M91.819 83.4959C67.7515 83.4959 49.3047 64.4078 49.3047 40.9438C49.3047 64.4078 49.676 83.4959 25.6857 83.4959C49.676 83.4959 49.3047 102.508 49.3047 125.972C49.3047 102.508 67.7515 83.4959 91.819 83.4959Z" fill="#FFCE00" />\n    </g>\n    <g filter="url(#sparks_filter4_i_1011_66229)">\n        <path fill-rule="evenodd" clip-rule="evenodd" d="M120.162 33.8831C104.483 33.8831 91.8191 21.1578 91.8191 5.51514C91.8191 21.1578 79.105 33.8831 63.4762 33.8831C79.105 33.8831 91.8191 46.5582 91.8191 62.2008C91.8191 46.5582 104.483 33.8831 120.162 33.8831Z" fill="#FFDF6F" />\n    </g>\n    <g filter="url(#sparks_filter5_i_1011_66229)">\n        <path fill-rule="evenodd" clip-rule="evenodd" d="M120.163 33.8831C104.119 33.8831 91.8206 21.1578 91.8206 5.51514C91.8206 21.1578 92.0681 33.8831 76.0746 33.8831C92.0681 33.8831 91.8206 46.5582 91.8206 62.2009C91.8206 46.5582 104.119 33.8831 120.163 33.8831Z" fill="#FFCE00" />\n    </g>\n    <defs>\n        <filter id="sparks_filter0_i_1011_66229" x="4.42859" y="0.791504" width="37.7905" height="41.7905" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">\n            <feFlood flood-opacity="0" result="BackgroundImageFix"></feFlood>\n            <feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"></feBlend>\n            <feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"></feColorMatrix>\n            <feOffset dy="4"></feOffset>\n            <feGaussianBlur stdDeviation="2"></feGaussianBlur>\n            <feComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"></feComposite>\n            <feColorMatrix type="matrix" values="0 0 0 0 1 0 0 0 0 0.911333 0 0 0 0 0.445833 0 0 0 1 0"></feColorMatrix>\n            <feBlend mode="normal" in2="shape" result="effect1_innerShadow_1011_66229"></feBlend>\n        </filter>\n        <filter id="sparks_filter1_i_1011_66229" x="12.8245" y="0.791504" width="29.3926" height="41.7905" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">\n            <feFlood flood-opacity="0" result="BackgroundImageFix"></feFlood>\n            <feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"></feBlend>\n            <feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"></feColorMatrix>\n            <feOffset dy="4"></feOffset>\n            <feGaussianBlur stdDeviation="2"></feGaussianBlur>\n            <feComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"></feComposite>\n            <feColorMatrix type="matrix" values="0 0 0 0 1 0 0 0 0 0.3125 0 0 0 0 0.3125 0 0 0 0.25 0"></feColorMatrix>\n            <feBlend mode="normal" in2="shape" result="effect1_innerShadow_1011_66229"></feBlend>\n        </filter>\n        <filter id="sparks_filter2_i_1011_66229" x="6.79041" y="40.9438" width="85.0286" height="89.0286" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">\n            <feFlood flood-opacity="0" result="BackgroundImageFix"></feFlood>\n            <feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"></feBlend>\n            <feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"></feColorMatrix>\n            <feOffset dy="4"></feOffset>\n            <feGaussianBlur stdDeviation="2"></feGaussianBlur>\n            <feComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"></feComposite>\n            <feColorMatrix type="matrix" values="0 0 0 0 1 0 0 0 0 0.911333 0 0 0 0 0.445833 0 0 0 1 0"></feColorMatrix>\n            <feBlend mode="normal" in2="shape" result="effect1_innerShadow_1011_66229"></feBlend>\n        </filter>\n        <filter id="sparks_filter3_i_1011_66229" x="25.6857" y="40.9438" width="66.1333" height="89.0286" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">\n            <feFlood flood-opacity="0" result="BackgroundImageFix"></feFlood>\n            <feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"></feBlend>\n            <feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"></feColorMatrix>\n            <feOffset dy="4"></feOffset>\n            <feGaussianBlur stdDeviation="2"></feGaussianBlur>\n            <feComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"></feComposite>\n            <feColorMatrix type="matrix" values="0 0 0 0 1 0 0 0 0 0.3125 0 0 0 0 0.3125 0 0 0 0.25 0"></feColorMatrix>\n            <feBlend mode="normal" in2="shape" result="effect1_innerShadow_1011_66229"></feBlend>\n        </filter>\n        <filter id="sparks_filter4_i_1011_66229" x="63.4762" y="5.51514" width="56.6857" height="60.6858" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">\n            <feFlood flood-opacity="0" result="BackgroundImageFix"></feFlood>\n            <feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"></feBlend>\n            <feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"></feColorMatrix>\n            <feOffset dy="4"></feOffset>\n            <feGaussianBlur stdDeviation="2"></feGaussianBlur>\n            <feComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"></feComposite>\n            <feColorMatrix type="matrix" values="0 0 0 0 1 0 0 0 0 0.911333 0 0 0 0 0.445833 0 0 0 1 0"></feColorMatrix>\n            <feBlend mode="normal" in2="shape" result="effect1_innerShadow_1011_66229"></feBlend>\n        </filter>\n        <filter id="sparks_filter5_i_1011_66229" x="76.0746" y="5.51514" width="44.0889" height="60.6858" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">\n            <feFlood flood-opacity="0" result="BackgroundImageFix"></feFlood>\n            <feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"></feBlend>\n            <feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"></feColorMatrix>\n            <feOffset dy="4"></feOffset>\n            <feGaussianBlur stdDeviation="2"></feGaussianBlur>\n            <feComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"></feComposite>\n            <feColorMatrix type="matrix" values="0 0 0 0 1 0 0 0 0 0.3125 0 0 0 0 0.3125 0 0 0 0.25 0"></feColorMatrix>\n            <feBlend mode="normal" in2="shape" result="effect1_innerShadow_1011_66229"></feBlend>\n        </filter>\n    </defs>\n</symbol>'});a().add(He);const _e=He;var Ze=new(i())({id:"sparks@small",use:"sparks@small-usage",viewBox:"0 0 84 86",content:'<symbol viewBox="0 0 84 86" fill="none" xmlns="http://www.w3.org/2000/svg" id="sparks@small">\n    <g filter="url(#sparks@small_filter0_i_1011_66094)">\n        <path fill-rule="evenodd" clip-rule="evenodd" d="M28.6 13.3314C21.5191 13.3314 15.8 7.58444 15.8 0.52002C15.8 7.58444 10.0582 13.3314 3 13.3314C10.0582 13.3314 15.8 19.0556 15.8 26.12C15.8 19.0556 21.5191 13.3314 28.6 13.3314Z" fill="#FFDF6F" />\n    </g>\n    <g filter="url(#sparks@small_filter1_i_1011_66094)">\n        <path fill-rule="evenodd" clip-rule="evenodd" d="M28.5986 13.3314C21.3525 13.3314 15.7986 7.58444 15.7986 0.52002C15.7986 7.58444 15.9104 13.3314 8.6875 13.3314C15.9104 13.3314 15.7986 19.0556 15.7986 26.12C15.7986 19.0556 21.3525 13.3314 28.5986 13.3314Z" fill="#FFCE00" />\n    </g>\n    <g filter="url(#sparks@small_filter2_i_1011_66094)">\n        <path fill-rule="evenodd" clip-rule="evenodd" d="M62.2001 56.5455C46.2682 56.5455 33.4001 43.6149 33.4001 27.72C33.4001 43.6149 20.4809 56.5455 4.6001 56.5455C20.4809 56.5455 33.4001 69.425 33.4001 85.32C33.4001 69.425 46.2682 56.5455 62.2001 56.5455Z" fill="#FFDF6F" />\n    </g>\n    <g filter="url(#sparks@small_filter3_i_1011_66094)">\n        <path fill-rule="evenodd" clip-rule="evenodd" d="M62.1999 56.5455C45.8961 56.5455 33.3999 43.6149 33.3999 27.72C33.3999 43.6149 33.6514 56.5455 17.3999 56.5455C33.6514 56.5455 33.3999 69.425 33.3999 85.32C33.3999 69.425 45.8961 56.5455 62.1999 56.5455Z" fill="#FFCE00" />\n    </g>\n    <g filter="url(#sparks@small_filter4_i_1011_66094)">\n        <path fill-rule="evenodd" clip-rule="evenodd" d="M81.4 22.937C70.7787 22.937 62.2 14.3166 62.2 3.71997C62.2 14.3166 53.5872 22.937 43 22.937C53.5872 22.937 62.2 31.5233 62.2 42.12C62.2 31.5233 70.7787 22.937 81.4 22.937Z" fill="#FFDF6F" />\n    </g>\n    <g filter="url(#sparks@small_filter5_i_1011_66094)">\n        <path fill-rule="evenodd" clip-rule="evenodd" d="M81.4011 22.937C70.5319 22.937 62.2011 14.3166 62.2011 3.71997C62.2011 14.3166 62.3688 22.937 51.5344 22.937C62.3688 22.937 62.2011 31.5233 62.2011 42.12C62.2011 31.5233 70.5319 22.937 81.4011 22.937Z" fill="#FFCE00" />\n    </g>\n    <defs>\n        <filter id="sparks@small_filter0_i_1011_66094" x="3" y="0.52002" width="25.6001" height="29.6" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">\n            <feFlood flood-opacity="0" result="BackgroundImageFix"></feFlood>\n            <feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"></feBlend>\n            <feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"></feColorMatrix>\n            <feOffset dy="4"></feOffset>\n            <feGaussianBlur stdDeviation="2"></feGaussianBlur>\n            <feComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"></feComposite>\n            <feColorMatrix type="matrix" values="0 0 0 0 1 0 0 0 0 0.911333 0 0 0 0 0.445833 0 0 0 1 0"></feColorMatrix>\n            <feBlend mode="normal" in2="shape" result="effect1_innerShadow_1011_66094"></feBlend>\n        </filter>\n        <filter id="sparks@small_filter1_i_1011_66094" x="8.6875" y="0.52002" width="19.9111" height="29.6" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">\n            <feFlood flood-opacity="0" result="BackgroundImageFix"></feFlood>\n            <feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"></feBlend>\n            <feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"></feColorMatrix>\n            <feOffset dy="4"></feOffset>\n            <feGaussianBlur stdDeviation="2"></feGaussianBlur>\n            <feComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"></feComposite>\n            <feColorMatrix type="matrix" values="0 0 0 0 1 0 0 0 0 0.3125 0 0 0 0 0.3125 0 0 0 0.25 0"></feColorMatrix>\n            <feBlend mode="normal" in2="shape" result="effect1_innerShadow_1011_66094"></feBlend>\n        </filter>\n        <filter id="sparks@small_filter2_i_1011_66094" x="4.6001" y="27.72" width="57.6001" height="61.6" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">\n            <feFlood flood-opacity="0" result="BackgroundImageFix"></feFlood>\n            <feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"></feBlend>\n            <feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"></feColorMatrix>\n            <feOffset dy="4"></feOffset>\n            <feGaussianBlur stdDeviation="2"></feGaussianBlur>\n            <feComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"></feComposite>\n            <feColorMatrix type="matrix" values="0 0 0 0 1 0 0 0 0 0.911333 0 0 0 0 0.445833 0 0 0 1 0"></feColorMatrix>\n            <feBlend mode="normal" in2="shape" result="effect1_innerShadow_1011_66094"></feBlend>\n        </filter>\n        <filter id="sparks@small_filter3_i_1011_66094" x="17.3999" y="27.72" width="44.8" height="61.6" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">\n            <feFlood flood-opacity="0" result="BackgroundImageFix"></feFlood>\n            <feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"></feBlend>\n            <feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"></feColorMatrix>\n            <feOffset dy="4"></feOffset>\n            <feGaussianBlur stdDeviation="2"></feGaussianBlur>\n            <feComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"></feComposite>\n            <feColorMatrix type="matrix" values="0 0 0 0 1 0 0 0 0 0.3125 0 0 0 0 0.3125 0 0 0 0.25 0"></feColorMatrix>\n            <feBlend mode="normal" in2="shape" result="effect1_innerShadow_1011_66094"></feBlend>\n        </filter>\n        <filter id="sparks@small_filter4_i_1011_66094" x="43" y="3.71997" width="38.3999" height="42.4" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">\n            <feFlood flood-opacity="0" result="BackgroundImageFix"></feFlood>\n            <feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"></feBlend>\n            <feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"></feColorMatrix>\n            <feOffset dy="4"></feOffset>\n            <feGaussianBlur stdDeviation="2"></feGaussianBlur>\n            <feComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"></feComposite>\n            <feColorMatrix type="matrix" values="0 0 0 0 1 0 0 0 0 0.911333 0 0 0 0 0.445833 0 0 0 1 0"></feColorMatrix>\n            <feBlend mode="normal" in2="shape" result="effect1_innerShadow_1011_66094"></feBlend>\n        </filter>\n        <filter id="sparks@small_filter5_i_1011_66094" x="51.5344" y="3.71997" width="29.8667" height="42.4" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">\n            <feFlood flood-opacity="0" result="BackgroundImageFix"></feFlood>\n            <feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"></feBlend>\n            <feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"></feColorMatrix>\n            <feOffset dy="4"></feOffset>\n            <feGaussianBlur stdDeviation="2"></feGaussianBlur>\n            <feComposite in2="hardAlpha" operator="arithmetic" k2="-1" k3="1"></feComposite>\n            <feColorMatrix type="matrix" values="0 0 0 0 1 0 0 0 0 0.3125 0 0 0 0 0.3125 0 0 0 0.25 0"></feColorMatrix>\n            <feBlend mode="normal" in2="shape" result="effect1_innerShadow_1011_66094"></feBlend>\n        </filter>\n    </defs>\n</symbol>'});a().add(Ze);const Qe=Ze;var We=new(i())({id:"france-flag-icon",use:"france-flag-icon-usage",viewBox:"0 0 24 24",content:'<symbol fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" id="france-flag-icon"><path d="M3.498 5.448C2.67 5.448 2 6.118 2 6.946v10.108c0 .827.67 1.498 1.498 1.498h5.169V5.448h-5.17z" fill="#41479B" /><path d="M15.334 5.448H8.667v13.104h6.667V5.448z" fill="#F5F5F5" /><path d="M20.502 5.448h-5.169v13.104h5.17c.826 0 1.497-.671 1.497-1.498V6.946c0-.827-.67-1.498-1.498-1.498z" fill="#FF4B55" /></symbol>'});a().add(We);const Xe=We;var Je=new(i())({id:"france-flag-icon@large",use:"france-flag-icon@large-usage",viewBox:"0 0 32 32",content:'<symbol fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="france-flag-icon@large"><path d="M4.097 6.827A2.097 2.097 0 0 0 2 8.924v14.151c0 1.158.939 2.097 2.097 2.097h7.236V6.827H4.097z" fill="#41479B" /><path d="M20.667 6.828h-9.334v18.345h9.334V6.828z" fill="#F5F5F5" /><path d="M27.903 6.827h-7.236v18.345h7.236A2.097 2.097 0 0 0 30 23.075V8.925a2.097 2.097 0 0 0-2.097-2.098z" fill="#FF4B55" /></symbol>'});a().add(Je);const Ke=Je;var $e=new(i())({id:"italy-flag-icon",use:"italy-flag-icon-usage",viewBox:"0 0 24 24",content:'<symbol fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" id="italy-flag-icon"><path d="M3.498 5.448C2.67 5.448 2 6.118 2 6.946v10.108c0 .827.67 1.498 1.498 1.498h5.169V5.448h-5.17z" fill="#73AF00" /><path d="M15.334 5.448H8.667v13.104h6.667V5.448z" fill="#F5F5F5" /><path d="M20.502 5.448h-5.169v13.104h5.17c.826 0 1.497-.671 1.497-1.498V6.946c0-.827-.67-1.498-1.498-1.498z" fill="#FF4B55" /></symbol>'});a().add($e);const et=$e;var tt=new(i())({id:"italy-flag-icon@large",use:"italy-flag-icon@large-usage",viewBox:"0 0 32 32",content:'<symbol fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="italy-flag-icon@large"><path d="M4.097 6.827A2.097 2.097 0 0 0 2 8.924v14.151c0 1.158.939 2.097 2.097 2.097h7.236V6.827H4.097z" fill="#73AF00" /><path d="M20.667 6.828h-9.334v18.345h9.334V6.828z" fill="#F5F5F5" /><path d="M27.903 6.827h-7.236v18.345h7.236A2.097 2.097 0 0 0 30 23.075V8.925a2.097 2.097 0 0 0-2.097-2.098z" fill="#FF4B55" /></symbol>'});a().add(tt);const rt=tt;var nt=new(i())({id:"germany-flag-icon",use:"germany-flag-icon-usage",viewBox:"0 0 24 24",content:'<symbol fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" id="germany-flag-icon"><path d="M20.502 5.448H3.498C2.67 5.448 2 6.118 2 6.946v2.87h20v-2.87c0-.827-.67-1.498-1.498-1.498z" fill="#464655" /><path d="M2 17.054c0 .827.67 1.498 1.498 1.498h17.004c.827 0 1.498-.67 1.498-1.498v-2.87H2v2.87z" fill="#FFE15A" /><path d="M22 9.816H2v4.368h20V9.816z" fill="#FF4B55" /></symbol>'});a().add(nt);const it=nt;var st=new(i())({id:"germany-flag-icon@large",use:"germany-flag-icon@large-usage",viewBox:"0 0 32 32",content:'<symbol fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="germany-flag-icon@large"><path d="M27.903 7.264H4.097C2.939 7.264 2 8.158 2 9.262v3.826h28V9.262c0-1.104-.939-1.998-2.097-1.998z" fill="#464655" /><path d="M2 22.738c0 1.103.939 1.998 2.097 1.998h23.806c1.158 0 2.097-.895 2.097-1.998v-3.826H2v3.826z" fill="#FFE15A" /><path d="M30 13.088H2v5.823h28v-5.823z" fill="#FF4B55" /></symbol>'});a().add(st);const at=st;var ot=new(i())({id:"usa-flag-icon",use:"usa-flag-icon-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="usa-flag-icon"><path d="M20.502 5.448H3.498C2.67 5.448 2 6.118 2 6.946v10.108c0 .827.67 1.498 1.498 1.498h17.004c.827 0 1.498-.67 1.498-1.498V6.946c0-.827-.67-1.498-1.498-1.498z" fill="#F5F5F5" /><path d="M2.082 6.456h19.835a1.498 1.498 0 0 0-1.415-1.008H3.498a1.5 1.5 0 0 0-1.416 1.008zM22 9.48H2v1.008h20V9.48zm0-2.016H2v1.008h20V7.464zM2 12.16c0 .19.154.344.345.344H22v-1.008H2v.663zm20 3.368H2v1.008h20v-1.008zm-.082 2.016H2.082a1.5 1.5 0 0 0 1.416 1.008h17.004a1.5 1.5 0 0 0 1.416-1.008zM22 13.512H2v1.008h20v-1.008z" fill="#FF4B55" /><path d="M2.345 12.504h8.62a.344.344 0 0 0 .345-.345V5.793a.345.345 0 0 0-.345-.345H3.499C2.67 5.448 2 6.118 2 6.946v5.213c0 .19.154.345.345.345z" fill="#41479B" /><path d="M2.968 6.24l.077.229.24.002c.032 0 .045.04.02.058l-.194.143.073.23a.033.033 0 0 1-.05.037l-.197-.14-.196.14a.033.033 0 0 1-.05-.036l.073-.23-.194-.144a.033.033 0 0 1 .019-.058l.241-.002.077-.23a.032.032 0 0 1 .061 0zm0 1.197l.077.23h.24c.032.001.045.041.02.06l-.194.143.073.23a.033.033 0 0 1-.05.036l-.197-.14-.196.14a.033.033 0 0 1-.05-.036l.073-.23-.194-.143a.033.033 0 0 1 .019-.059l.241-.002.077-.229c.01-.03.051-.03.061 0zm0 1.198l.077.229.24.001c.032 0 .045.04.02.06l-.194.142.073.23a.033.033 0 0 1-.05.037l-.197-.14-.196.14a.033.033 0 0 1-.05-.036l.073-.23-.194-.144a.033.033 0 0 1 .019-.059l.241-.001.077-.23a.032.032 0 0 1 .061 0zm0 1.197l.077.229.24.002c.032 0 .045.04.02.058l-.194.144.073.23a.032.032 0 0 1-.05.036l-.197-.14-.196.14a.033.033 0 0 1-.05-.036l.073-.23-.194-.144a.032.032 0 0 1 .019-.058l.241-.002.077-.229c.01-.03.051-.03.061 0zm0 1.198l.077.228.24.002c.032 0 .045.04.02.059l-.194.143.073.23a.033.033 0 0 1-.05.037l-.197-.14-.196.14a.033.033 0 0 1-.05-.037l.073-.23-.194-.143a.033.033 0 0 1 .019-.059l.241-.002.077-.228c.01-.03.051-.03.061 0zm.93-4.203l.076.229.241.002c.032 0 .044.04.02.058l-.195.144.073.23a.033.033 0 0 1-.05.036l-.196-.14-.196.14a.033.033 0 0 1-.05-.036l.072-.23-.194-.144a.033.033 0 0 1 .02-.058l.24-.002.077-.23c.01-.029.052-.029.062 0zm0 1.197l.076.23.241.001c.032 0 .044.04.02.059l-.195.143.073.23a.033.033 0 0 1-.05.036l-.196-.14-.196.14a.033.033 0 0 1-.05-.036l.072-.23-.194-.143a.033.033 0 0 1 .02-.059l.24-.002.077-.229c.01-.03.052-.03.062 0zm0 1.198l.076.229.241.001c.032 0 .044.04.02.06l-.195.143.073.23a.033.033 0 0 1-.05.036l-.196-.14-.196.14a.033.033 0 0 1-.05-.036l.072-.23L3.5 9.51a.033.033 0 0 1 .02-.059l.24-.001.077-.23c.01-.029.052-.029.062 0zm0 1.198l.076.228.241.002c.032 0 .044.04.02.059l-.195.143.073.23a.033.033 0 0 1-.05.036l-.196-.14-.196.14a.033.033 0 0 1-.05-.036l.072-.23-.194-.143a.033.033 0 0 1 .02-.06l.24-.001.077-.229c.01-.03.052-.03.062 0zm.929-4.18l.076.229.242.002c.03 0 .044.04.019.058l-.194.144.072.23a.033.033 0 0 1-.05.036l-.196-.14-.196.14a.033.033 0 0 1-.05-.036l.073-.23-.194-.144a.033.033 0 0 1 .019-.058l.241-.002.076-.23c.01-.029.052-.029.062 0zm0 1.197l.076.23h.242c.03.001.044.041.019.06l-.194.143.072.23a.033.033 0 0 1-.05.036l-.196-.14-.196.14a.033.033 0 0 1-.05-.036l.073-.23-.194-.143a.033.033 0 0 1 .019-.06h.241l.076-.23c.01-.03.052-.03.062 0zm0 1.198l.076.229.242.001c.03 0 .044.04.019.06l-.194.142.072.23a.033.033 0 0 1-.05.037l-.196-.14-.196.14a.033.033 0 0 1-.05-.037l.073-.23-.194-.143a.033.033 0 0 1 .019-.059l.241-.001.076-.23c.01-.029.052-.029.062 0zm0 1.197l.076.229.242.002c.03 0 .044.04.019.058l-.194.144.072.23a.032.032 0 0 1-.05.036l-.196-.14-.196.14a.033.033 0 0 1-.05-.036l.073-.23-.194-.144a.033.033 0 0 1 .019-.058l.241-.002.076-.229c.01-.03.052-.03.062 0zm0 1.198l.076.228.242.002c.03 0 .044.04.019.059l-.194.143.072.23a.032.032 0 0 1-.05.037l-.196-.14-.196.14a.032.032 0 0 1-.05-.037l.073-.23-.194-.143a.033.033 0 0 1 .019-.059l.241-.002.076-.228c.01-.03.052-.03.062 0zm.929-4.203l.077.229.241.002c.031 0 .044.04.02.058l-.195.144.073.23a.033.033 0 0 1-.05.036l-.196-.14-.197.14a.033.033 0 0 1-.05-.036l.073-.23-.194-.144a.033.033 0 0 1 .02-.058l.24-.002.077-.23c.01-.029.052-.029.061 0zm0 1.197l.077.23.241.001c.031 0 .044.04.02.059l-.195.143.073.23a.033.033 0 0 1-.05.036l-.196-.14-.197.14a.033.033 0 0 1-.05-.036l.073-.23-.194-.143a.033.033 0 0 1 .02-.059l.24-.002.077-.229c.01-.03.052-.03.061 0zm0 1.198l.077.229.241.001c.031 0 .044.04.02.06l-.195.143.073.23a.033.033 0 0 1-.05.036l-.196-.14-.197.14a.033.033 0 0 1-.05-.036l.073-.23-.194-.144a.033.033 0 0 1 .02-.059l.24-.001.077-.23c.01-.029.052-.029.061 0zm0 1.198l.077.228.241.002c.031 0 .044.04.02.059l-.195.143.073.23a.033.033 0 0 1-.05.036l-.196-.14-.197.14a.033.033 0 0 1-.05-.036l.073-.23-.194-.143a.033.033 0 0 1 .02-.06l.24-.001.077-.229c.01-.03.052-.03.061 0zm.93-4.18l.076.229.242.002c.03 0 .044.04.019.058l-.194.143.072.23a.033.033 0 0 1-.05.037l-.196-.14-.196.14a.033.033 0 0 1-.05-.036l.073-.23-.194-.144a.033.033 0 0 1 .019-.058l.241-.002.076-.23c.01-.029.052-.029.062 0zm0 1.197l.076.23.242.001c.03 0 .044.04.019.059l-.194.143.072.23a.033.033 0 0 1-.05.036l-.196-.14-.196.14a.033.033 0 0 1-.05-.036l.073-.23-.194-.143a.033.033 0 0 1 .019-.059l.241-.002.076-.229c.01-.03.052-.03.062 0zm0 1.198l.076.229.242.001c.03 0 .044.04.019.06l-.194.142.072.23a.033.033 0 0 1-.05.037l-.196-.14-.196.14a.033.033 0 0 1-.05-.037l.073-.23-.194-.143a.033.033 0 0 1 .019-.059l.241-.001.076-.23c.01-.029.052-.029.062 0zm0 1.197l.076.229.242.002c.03 0 .044.04.019.058l-.194.144.072.23a.033.033 0 0 1-.05.036l-.196-.14-.196.14a.033.033 0 0 1-.05-.036l.073-.23-.194-.144a.033.033 0 0 1 .019-.058l.241-.002.076-.229c.01-.03.052-.03.062 0zm0 1.198l.076.228.242.002c.03 0 .044.04.019.059l-.194.143.072.23a.033.033 0 0 1-.05.037l-.196-.14-.196.14a.033.033 0 0 1-.05-.037l.073-.23-.194-.143a.033.033 0 0 1 .019-.059l.241-.002.076-.228c.01-.03.052-.03.062 0zm.929-4.203l.077.229.241.002c.031 0 .044.04.02.058l-.195.144.073.23a.033.033 0 0 1-.05.036l-.196-.14-.197.14a.033.033 0 0 1-.05-.036l.073-.23-.194-.144a.033.033 0 0 1 .02-.058l.24-.002.077-.23c.01-.029.052-.029.061 0zm0 1.197l.077.23.241.001c.031 0 .044.04.02.059l-.195.143.073.23a.033.033 0 0 1-.05.036l-.196-.14-.197.14a.033.033 0 0 1-.05-.036l.073-.23-.194-.143a.033.033 0 0 1 .02-.059l.24-.002.077-.229c.01-.03.052-.03.061 0zm0 1.198l.077.229.241.001c.031 0 .044.04.02.06l-.195.142.073.23a.033.033 0 0 1-.05.037l-.196-.14-.197.14a.033.033 0 0 1-.05-.036l.073-.23-.194-.144a.033.033 0 0 1 .02-.059l.24-.001.077-.23c.01-.029.052-.029.061 0zm0 1.198l.077.228.241.002c.031 0 .044.04.02.059l-.195.143.073.23a.033.033 0 0 1-.05.036l-.196-.14-.197.14a.033.033 0 0 1-.05-.036l.073-.23-.194-.143a.033.033 0 0 1 .02-.06h.24l.077-.23c.01-.03.052-.03.061 0zm.93-4.18l.076.229.241.002c.032 0 .045.04.02.058l-.195.144.073.23a.033.033 0 0 1-.05.036l-.196-.14-.196.14a.033.033 0 0 1-.05-.036l.073-.23-.195-.144a.033.033 0 0 1 .02-.058l.24-.002.077-.23c.01-.029.052-.029.062 0zm0 1.197l.076.23h.241c.032.001.045.041.02.06l-.195.143.073.23a.033.033 0 0 1-.05.036l-.196-.14-.196.14a.033.033 0 0 1-.05-.036l.073-.23-.195-.143a.033.033 0 0 1 .02-.06h.24l.077-.23c.01-.03.052-.03.062 0zm0 1.198l.076.229.241.001c.032 0 .045.04.02.06l-.195.142.073.23a.033.033 0 0 1-.05.037l-.196-.14-.196.14a.033.033 0 0 1-.05-.037l.073-.23-.195-.143a.033.033 0 0 1 .02-.059l.24-.001.077-.23c.01-.029.052-.029.062 0zm0 1.197l.076.229.241.002c.032 0 .045.04.02.058l-.195.144.073.23a.033.033 0 0 1-.05.036l-.196-.14-.196.14a.033.033 0 0 1-.05-.036l.073-.23-.195-.144a.033.033 0 0 1 .02-.058l.24-.002.077-.229c.01-.03.052-.03.062 0zm0 1.198l.076.228.241.002c.032 0 .045.04.02.059l-.195.143.073.23a.032.032 0 0 1-.05.037l-.196-.14-.196.14a.032.032 0 0 1-.05-.037l.073-.23-.195-.143a.033.033 0 0 1 .02-.059l.24-.002.077-.228c.01-.03.052-.03.062 0zm.929-4.203l.076.229.242.002c.03 0 .044.04.019.058l-.194.144.072.23a.033.033 0 0 1-.05.036l-.196-.14-.196.14a.033.033 0 0 1-.05-.036l.073-.23-.194-.144a.033.033 0 0 1 .019-.058l.241-.002.076-.23c.01-.029.052-.029.062 0zm0 1.197l.076.23.242.001c.03 0 .044.04.019.059l-.194.143.072.23a.033.033 0 0 1-.05.036l-.196-.14-.196.14a.033.033 0 0 1-.05-.036l.073-.23-.194-.143a.033.033 0 0 1 .019-.059l.241-.002.076-.229c.01-.03.052-.03.062 0zm0 1.198l.076.229.242.001c.03 0 .044.04.019.06l-.194.142.072.23a.033.033 0 0 1-.05.037l-.196-.14-.196.14a.033.033 0 0 1-.05-.036l.073-.23-.194-.144a.033.033 0 0 1 .019-.059l.241-.001.076-.23c.01-.029.052-.029.062 0zm0 1.198l.076.228.242.002c.03 0 .044.04.019.059l-.194.143.072.23a.032.032 0 0 1-.05.036l-.196-.14-.196.14a.033.033 0 0 1-.05-.036l.073-.23-.194-.143a.033.033 0 0 1 .019-.06h.241l.076-.23c.01-.03.052-.03.062 0zm.93-4.18l.076.229.241.002c.032 0 .045.04.02.058l-.195.144.073.23a.033.033 0 0 1-.05.036l-.196-.14-.196.14a.033.033 0 0 1-.05-.036l.072-.23-.194-.144a.033.033 0 0 1 .02-.058l.24-.002.077-.23c.01-.029.052-.029.062 0zm0 1.197l.076.23.241.001c.032 0 .045.04.02.059l-.195.143.073.23a.033.033 0 0 1-.05.036l-.196-.14-.196.14a.033.033 0 0 1-.05-.036l.072-.23-.194-.143a.033.033 0 0 1 .02-.059l.24-.002.077-.229c.01-.03.052-.03.062 0zm0 1.198l.076.229.241.001c.032 0 .045.04.02.06l-.195.142.073.23a.033.033 0 0 1-.05.037l-.196-.14-.196.14a.033.033 0 0 1-.05-.037l.072-.23-.194-.143a.033.033 0 0 1 .02-.059l.24-.001.077-.23c.01-.029.052-.029.062 0zm0 1.197l.076.229.241.002c.032 0 .045.04.02.058l-.195.144.073.23a.033.033 0 0 1-.05.036l-.196-.14-.196.14a.033.033 0 0 1-.05-.036l.072-.23-.194-.144a.033.033 0 0 1 .02-.058l.24-.002.077-.229c.01-.03.052-.03.062 0zm0 1.198l.076.228.241.002c.032 0 .045.04.02.059l-.195.143.073.23a.033.033 0 0 1-.05.037l-.196-.14-.196.14a.033.033 0 0 1-.05-.037l.072-.23-.194-.143a.033.033 0 0 1 .02-.059l.24-.002.077-.228c.01-.03.052-.03.062 0z" fill="#F5F5F5" /></symbol>'});a().add(ot);const lt=ot;var ct=new(i())({id:"usa-flag-icon@large",use:"usa-flag-icon@large-usage",viewBox:"0 0 32 32",content:'<symbol fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="usa-flag-icon@large"><path d="M27.903 6.828H4.097A2.097 2.097 0 0 0 2 8.925v14.15c0 1.159.939 2.097 2.097 2.097h23.806A2.097 2.097 0 0 0 30 23.076V8.925a2.097 2.097 0 0 0-2.097-2.097z" fill="#F5F5F5" /><path d="M2.115 8.239h27.77a2.097 2.097 0 0 0-1.982-1.411H4.097c-.918 0-1.698.59-1.982 1.41zM30 12.472H2v1.411h28v-1.41zm0-2.822H2v1.41h28V9.65zM2 16.223c0 .266.216.483.483.483H30v-1.412H2v.929zm28 4.717H2v1.41h28v-1.41zm-.116 2.821H2.116a2.097 2.097 0 0 0 1.982 1.411h23.806a2.1 2.1 0 0 0 1.982-1.41zM30 18.117H2v1.411h28v-1.411z" fill="#FF4B55" /><path d="M2.483 16.706h12.069a.483.483 0 0 0 .482-.483V7.31a.483.483 0 0 0-.482-.482H4.097A2.097 2.097 0 0 0 2 8.925v7.298c0 .267.216.483.483.483z" fill="#41479B" /><path d="M3.356 7.936l.106.32.338.003c.044 0 .062.056.027.082l-.272.2.102.323a.046.046 0 0 1-.07.05l-.275-.196-.274.196a.046.046 0 0 1-.07-.05l.102-.322-.272-.201a.046.046 0 0 1 .027-.082l.337-.003.107-.32a.045.045 0 0 1 .087 0zm0 1.676l.106.32.338.003c.044 0 .062.056.027.082l-.272.2.102.323a.045.045 0 0 1-.07.05l-.275-.196-.274.197a.046.046 0 0 1-.07-.05l.102-.323-.272-.2a.046.046 0 0 1 .027-.083l.337-.002.107-.32a.045.045 0 0 1 .087 0zm0 1.677l.106.32.338.002c.044 0 .062.057.027.083l-.272.2.102.322a.046.046 0 0 1-.07.051l-.275-.196-.274.196a.046.046 0 0 1-.07-.05l.102-.323-.272-.2a.045.045 0 0 1 .027-.082l.337-.003.107-.32a.045.045 0 0 1 .087 0zm0 1.676l.106.32.338.003c.044 0 .062.056.027.082l-.272.2.102.323a.046.046 0 0 1-.07.05l-.275-.196-.274.197a.046.046 0 0 1-.07-.051l.102-.322-.272-.2a.046.046 0 0 1 .027-.083l.337-.003.107-.32a.045.045 0 0 1 .087 0zm0 1.676l.106.32.338.003c.044 0 .062.056.027.082l-.272.201.102.322a.046.046 0 0 1-.07.051l-.275-.196-.274.196a.046.046 0 0 1-.07-.05l.102-.323-.272-.2a.045.045 0 0 1 .027-.083l.337-.002.107-.32a.045.045 0 0 1 .087 0zm1.301-5.883l.107.32.337.003c.044 0 .062.056.027.082l-.272.2.102.323a.046.046 0 0 1-.07.05l-.274-.196-.275.196a.046.046 0 0 1-.07-.05l.102-.323-.272-.2a.046.046 0 0 1 .027-.082l.338-.003.106-.32a.045.045 0 0 1 .087 0zm0 1.676l.107.32.337.003c.044 0 .062.056.027.082l-.272.2.102.323a.046.046 0 0 1-.07.05l-.274-.196-.275.197a.046.046 0 0 1-.07-.051l.102-.322-.272-.2a.046.046 0 0 1 .027-.083l.338-.002.106-.321a.045.045 0 0 1 .087 0zm0 1.676l.107.32.337.003c.044 0 .062.057.027.083l-.272.2.102.322a.046.046 0 0 1-.07.051l-.274-.196-.275.196a.046.046 0 0 1-.07-.05l.102-.323-.272-.2a.046.046 0 0 1 .027-.083l.338-.002.106-.32a.045.045 0 0 1 .087 0zm0 1.677l.107.32.337.003c.044 0 .062.056.027.082l-.272.2.102.323a.046.046 0 0 1-.07.05l-.274-.196-.275.196a.046.046 0 0 1-.07-.05l.102-.322-.272-.201a.046.046 0 0 1 .027-.082l.338-.003.106-.32a.046.046 0 0 1 .087 0zm1.301-5.851l.107.32.338.003c.043 0 .061.056.026.082l-.272.2.102.323a.046.046 0 0 1-.07.05l-.274-.196-.275.196a.046.046 0 0 1-.07-.05l.102-.323-.272-.2a.046.046 0 0 1 .027-.082l.338-.003.107-.32a.045.045 0 0 1 .086 0zm0 1.676l.107.32.338.003c.043 0 .061.056.026.082l-.272.2.102.323a.045.045 0 0 1-.07.05l-.274-.196-.275.197a.046.046 0 0 1-.07-.051l.102-.322-.272-.2a.045.045 0 0 1 .027-.083l.338-.002.107-.32a.045.045 0 0 1 .086 0zm0 1.677l.107.32.338.002c.043 0 .061.057.026.083l-.272.2.102.322a.046.046 0 0 1-.07.051l-.274-.196-.275.196a.046.046 0 0 1-.07-.05l.102-.323-.272-.2a.046.046 0 0 1 .027-.083l.338-.002.107-.32a.045.045 0 0 1 .086 0zm0 1.676l.107.32.338.003c.043 0 .061.056.026.082l-.272.2.102.323a.046.046 0 0 1-.07.05l-.274-.196-.275.197a.046.046 0 0 1-.07-.051l.102-.322-.272-.2a.046.046 0 0 1 .027-.083l.338-.003.107-.32a.045.045 0 0 1 .086 0zm0 1.676l.107.32.338.003c.043 0 .061.056.026.082l-.272.201.102.322a.046.046 0 0 1-.07.051l-.274-.196-.275.196a.046.046 0 0 1-.07-.05l.102-.323-.272-.2a.046.046 0 0 1 .027-.083l.338-.002.107-.32a.045.045 0 0 1 .086 0zM7.26 8.758l.106.32.338.003c.044 0 .062.056.026.082l-.271.2.102.323a.046.046 0 0 1-.07.05l-.275-.196-.275.196a.046.046 0 0 1-.07-.05l.102-.323-.272-.2a.046.046 0 0 1 .027-.082l.338-.003.107-.32a.045.045 0 0 1 .086 0zm0 1.676l.106.32.338.003c.044 0 .062.056.026.082l-.271.2.102.323a.046.046 0 0 1-.07.05l-.275-.196-.275.197a.046.046 0 0 1-.07-.051l.102-.322-.272-.2a.046.046 0 0 1 .027-.083l.338-.002.107-.321a.045.045 0 0 1 .086 0zm0 1.676l.106.32.338.003c.044 0 .062.057.026.083l-.271.2.102.322a.046.046 0 0 1-.07.051l-.275-.196-.275.196a.046.046 0 0 1-.07-.05l.102-.323-.272-.2a.046.046 0 0 1 .027-.083l.338-.002.107-.32a.045.045 0 0 1 .086 0zm0 1.677l.106.32.338.003c.044 0 .062.056.026.082l-.271.2.102.323a.046.046 0 0 1-.07.05l-.275-.196-.275.196a.046.046 0 0 1-.07-.05l.102-.322-.272-.201a.046.046 0 0 1 .027-.082l.338-.003.107-.32a.046.046 0 0 1 .086 0zm1.3-5.851l.107.32.338.003c.044 0 .062.056.027.082l-.272.2.102.323a.046.046 0 0 1-.07.05l-.275-.196-.275.196a.046.046 0 0 1-.07-.05l.102-.322-.271-.201a.046.046 0 0 1 .026-.082l.338-.003.107-.32a.045.045 0 0 1 .086 0zm0 1.676l.107.32.338.003c.044 0 .062.056.027.082l-.272.201.102.322a.045.045 0 0 1-.07.05l-.275-.196-.275.197a.046.046 0 0 1-.07-.05l.102-.323-.271-.2a.046.046 0 0 1 .026-.083l.338-.002.107-.32a.046.046 0 0 1 .086 0zm0 1.677l.107.32.338.003c.044 0 .062.056.027.082l-.272.2.102.322a.046.046 0 0 1-.07.051l-.275-.196-.275.196a.046.046 0 0 1-.07-.05l.102-.323-.271-.2a.046.046 0 0 1 .026-.083l.338-.002.107-.32a.046.046 0 0 1 .086 0zm0 1.676l.107.32.338.003c.044 0 .062.056.027.082l-.272.2.102.323a.045.045 0 0 1-.07.05l-.275-.196-.275.197a.046.046 0 0 1-.07-.051l.102-.322-.271-.201a.046.046 0 0 1 .026-.082l.338-.003.107-.32a.046.046 0 0 1 .086 0zm0 1.676l.107.32.338.003c.044 0 .062.056.027.082l-.272.201.102.322a.045.045 0 0 1-.07.051l-.275-.196-.275.196a.046.046 0 0 1-.07-.05l.102-.323-.271-.2a.045.045 0 0 1 .026-.083l.338-.002.107-.32a.046.046 0 0 1 .086 0zm1.302-5.883l.106.32.338.003c.044 0 .062.056.027.082l-.272.2.102.323a.045.045 0 0 1-.07.05l-.275-.196-.274.196a.046.046 0 0 1-.07-.05l.102-.322-.272-.201a.046.046 0 0 1 .027-.082l.337-.003.107-.32a.045.045 0 0 1 .087 0zm0 1.676l.106.32.338.003c.044 0 .062.056.027.082l-.272.2.102.323a.045.045 0 0 1-.07.05l-.275-.196-.274.197a.046.046 0 0 1-.07-.051l.102-.322-.272-.2a.046.046 0 0 1 .027-.083l.337-.002.107-.321a.045.045 0 0 1 .087 0zm0 1.676l.106.32.338.003c.044 0 .062.056.027.083l-.272.2.102.322a.045.045 0 0 1-.07.051l-.275-.196-.274.196a.046.046 0 0 1-.07-.05l.102-.323-.272-.2a.046.046 0 0 1 .027-.083l.337-.002.107-.32a.045.045 0 0 1 .087 0zm0 1.677l.106.32.338.003c.044 0 .062.056.027.082l-.272.2.102.323a.045.045 0 0 1-.07.05l-.275-.196-.274.196a.046.046 0 0 1-.07-.05l.102-.322-.272-.201a.046.046 0 0 1 .027-.082l.337-.003.107-.32a.045.045 0 0 1 .087 0zm1.301-5.851l.107.32.337.003c.044 0 .062.056.027.082l-.272.2.102.323a.046.046 0 0 1-.07.05l-.274-.196-.275.196a.046.046 0 0 1-.07-.05l.102-.323-.272-.2a.046.046 0 0 1 .027-.082l.338-.003.106-.32a.045.045 0 0 1 .087 0zm0 1.676l.107.32.337.003c.044 0 .062.056.027.082l-.272.2.102.323a.045.045 0 0 1-.07.05l-.274-.196-.275.197a.046.046 0 0 1-.07-.051l.102-.322-.272-.2a.046.046 0 0 1 .027-.083l.338-.002.106-.32a.045.045 0 0 1 .087 0zm0 1.677l.107.32.337.002c.044 0 .062.057.027.083l-.272.2.102.322a.046.046 0 0 1-.07.051l-.274-.196-.275.196a.046.046 0 0 1-.07-.05l.102-.323-.272-.2a.046.046 0 0 1 .027-.083l.338-.002.106-.32a.045.045 0 0 1 .087 0zm0 1.676l.107.32.337.003c.044 0 .062.056.027.082l-.272.2.102.323a.046.046 0 0 1-.07.05l-.274-.196-.275.197a.046.046 0 0 1-.07-.051l.102-.322-.272-.2a.046.046 0 0 1 .027-.083l.338-.003.106-.32a.045.045 0 0 1 .087 0zm0 1.676l.107.32.337.003c.044 0 .062.056.027.082l-.272.201.102.322a.046.046 0 0 1-.07.051l-.274-.196-.275.196a.046.046 0 0 1-.07-.05l.102-.323-.272-.2a.046.046 0 0 1 .027-.083l.338-.002.106-.32a.045.045 0 0 1 .087 0zm1.301-5.883l.107.32.337.003c.044 0 .062.056.027.082l-.272.2.102.323a.046.046 0 0 1-.07.05l-.274-.196-.275.196a.046.046 0 0 1-.07-.05l.102-.322-.272-.201a.046.046 0 0 1 .027-.082l.338-.003.106-.32a.045.045 0 0 1 .087 0zm0 1.676l.107.32.337.003c.044 0 .062.056.027.082l-.272.2.102.323a.046.046 0 0 1-.07.05l-.274-.196-.275.197a.045.045 0 0 1-.07-.051l.102-.322-.272-.2a.045.045 0 0 1 .027-.083l.338-.002.106-.321a.045.045 0 0 1 .087 0zm0 1.676l.107.32.337.003c.044 0 .062.056.027.083l-.272.2.102.322a.046.046 0 0 1-.07.051l-.274-.196-.275.196a.046.046 0 0 1-.07-.05l.102-.323-.272-.2a.046.046 0 0 1 .027-.083l.338-.002.106-.32a.045.045 0 0 1 .087 0zm0 1.677l.107.32.337.003c.044 0 .062.056.027.082l-.272.2.102.323a.046.046 0 0 1-.07.05l-.274-.196-.275.196a.046.046 0 0 1-.07-.05l.102-.322-.272-.201a.045.045 0 0 1 .027-.082l.338-.003.106-.32a.045.045 0 0 1 .087 0zm1.301-5.851l.107.32.338.003c.044 0 .062.056.027.082l-.272.2.102.323a.046.046 0 0 1-.07.05l-.275-.196-.275.196a.046.046 0 0 1-.07-.05l.102-.323-.271-.2a.046.046 0 0 1 .026-.082l.338-.003.107-.32a.045.045 0 0 1 .086 0zm0 1.676l.107.32.338.003c.044 0 .062.056.027.082l-.272.201.102.322a.045.045 0 0 1-.07.05l-.275-.196-.275.197a.046.046 0 0 1-.07-.05l.102-.323-.271-.2a.046.046 0 0 1 .026-.083l.338-.002.107-.32a.045.045 0 0 1 .086 0zm0 1.677l.107.32.338.003c.044 0 .062.056.027.082l-.272.2.102.322a.046.046 0 0 1-.07.051l-.275-.196-.275.196a.046.046 0 0 1-.07-.05l.102-.323-.271-.2a.046.046 0 0 1 .026-.082l.338-.003.107-.32a.045.045 0 0 1 .086 0zm0 1.676l.107.32.338.003c.044 0 .062.056.027.082l-.272.2.102.323a.045.045 0 0 1-.07.05l-.275-.196-.275.197a.046.046 0 0 1-.07-.051l.102-.322-.271-.201a.046.046 0 0 1 .026-.082l.338-.003.107-.32a.045.045 0 0 1 .086 0zm0 1.676l.107.32.338.003c.044 0 .062.056.027.082l-.272.201.102.322a.045.045 0 0 1-.07.051l-.275-.196-.275.196a.046.046 0 0 1-.07-.05l.102-.323-.271-.2a.046.046 0 0 1 .026-.083l.338-.002.107-.32a.046.046 0 0 1 .086 0z" fill="#F5F5F5" /></symbol>'});a().add(ct);const ut=ct;var dt=new(i())({id:"spain-flag-icon",use:"spain-flag-icon-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="spain-flag-icon"><path d="M2 17.054c0 .827.67 1.498 1.498 1.498h17.004c.827 0 1.498-.67 1.498-1.498v-1.26H2v1.26zM20.502 5.448H3.498C2.67 5.448 2 6.118 2 6.946v1.26h20v-1.26c0-.827-.67-1.498-1.498-1.498z" fill="#C8414B" /><path d="M22 8.207H2v7.586h20V8.207z" fill="#FFD250" /><path d="M10.448 12l.293-1.316a.194.194 0 0 0-.19-.236h-.206a.194.194 0 0 0-.19.236L10.449 12z" fill="#C8414B" /><path d="M10.793 11.31h-.69v2.931h.69v-2.93z" fill="#F5F5F5" /><path d="M10.965 10.966H9.931v.345h1.034v-.345z" fill="#FAB446" /><path d="M10.966 12H9.24v.345h1.725V12zm0 1.38l-1.035-.346v-.344l1.035.345v.344zM5.276 12l.292-1.316a.194.194 0 0 0-.19-.236h-.205a.194.194 0 0 0-.19.236L5.276 12z" fill="#C8414B" /><path d="M6.483 10.966a.345.345 0 0 0-.345.344v2.242c0 .419.391 1.207 1.724 1.207s1.724-.788 1.724-1.207V11.31a.345.345 0 0 0-.345-.345H6.483z" fill="#F5F5F5" /><path d="M7.862 12.69H6.138v-1.38c0-.19.154-.345.345-.345h1.38v1.725zm0 0h1.724v.862a.862.862 0 1 1-1.724 0v-.862z" fill="#C8414B" /><path d="M6.138 12.69h1.724v.862a.862.862 0 1 1-1.724 0v-.862z" fill="#FAB446" /><path d="M7.517 14.238V12.69h-.345v1.706a.853.853 0 0 0 .345-.159zm-.689.158V12.69h-.345v1.548c.1.076.216.132.345.158z" fill="#C8414B" /><path d="M7.517 12H6.483v.345h1.034V12z" fill="#FFB441" /><path d="M7.517 11.31H6.483v.345h1.034v-.345z" fill="#FAB446" /><path d="M7.345 11.515h-.69v.625h.69v-.625z" fill="#FAB446" /><path d="M5.62 11.31h-.69v2.931h.69v-2.93z" fill="#F5F5F5" /><path d="M5.793 14.07H4.759v.344h1.034v-.345zm0-3.104H4.759v.345h1.034v-.345z" fill="#FAB446" /><path d="M5.966 14.414h-1.38v.345h1.38v-.345z" fill="#5064AA" /><path d="M11.138 14.07h-1.034v.344h1.034v-.345z" fill="#FAB446" /><path d="M11.138 14.414h-1.38v.345h1.38v-.345z" fill="#5064AA" /><path d="M8.897 10.62h-2.07v.346h2.07v-.345z" fill="#FAB446" /><path d="M8.035 9.586H7.69v1.035h.345V9.586z" fill="#FFB441" /><path d="M7.517 10.104a.518.518 0 1 1 .001-1.036.518.518 0 0 1 0 1.036zm0-.69a.173.173 0 1 0 0 .345.173.173 0 0 0 0-.345z" fill="#F5F5F5" /><path d="M8.207 10.104a.518.518 0 1 1 .001-1.036.518.518 0 0 1-.001 1.036zm0-.69a.173.173 0 1 0 0 .345.173.173 0 0 0 0-.345z" fill="#F5F5F5" /><path d="M8.897 10.448a.518.518 0 1 1 0-1.035.518.518 0 0 1 0 1.035zm0-.69a.173.173 0 1 0 0 .346.173.173 0 0 0 0-.345zm-2.069.69a.518.518 0 1 1 0-1.035.518.518 0 0 1 0 1.035zm0-.69a.173.173 0 1 0 0 .346.173.173 0 0 0 0-.345z" fill="#F5F5F5" /><path d="M8.896 13.38v.172a.173.173 0 0 1-.344 0v-.173h.344zm.345-.346H8.207v.518a.518.518 0 0 0 1.034 0v-.518z" fill="#FAB446" /><path d="M8.724 12.345A.345.345 0 0 1 8.38 12v-.345a.345.345 0 0 1 .69 0V12c0 .19-.154.345-.345.345z" fill="#FFA0D2" /><path d="M7.862 13.207a.517.517 0 1 0 0-1.035.517.517 0 0 0 0 1.035z" fill="#5064AA" /><path d="M8.035 8.897H7.69V9.93h.345V8.897z" fill="#FAB446" /><path d="M6.828 10.62l-.345-.344.202-.202a1.665 1.665 0 0 1 2.354 0l.202.202-.345.345H6.828z" fill="#C8414B" /><path d="M7.862 10.448a.172.172 0 1 0 0-.345.172.172 0 0 0 0 .345zm-.69 0a.172.172 0 1 0 0-.345.172.172 0 0 0 0 .345zm1.379 0a.172.172 0 1 0 0-.345.172.172 0 0 0 0 .345z" fill="#FFD250" /><path d="M6.483 12H4.759v.345h1.724V12zm-1.724 1.38l1.034-.345v-.345l-1.034.345v.344z" fill="#C8414B" /></symbol>'});a().add(dt);const ht=dt;var pt=new(i())({id:"spain-flag-icon@large",use:"spain-flag-icon@large-usage",viewBox:"0 0 32 32",content:'<symbol fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="spain-flag-icon@large"><path d="M2 23.075c0 1.159.939 2.097 2.097 2.097h23.806A2.097 2.097 0 0 0 30 23.075V21.31H2v1.765zM27.903 6.828H4.097A2.097 2.097 0 0 0 2 8.925v1.765h28V8.925a2.097 2.097 0 0 0-2.097-2.097z" fill="#C8414B" /><path d="M30 10.69H2v10.62h28V10.69z" fill="#FFD250" /><path d="M13.828 16l.409-1.842a.272.272 0 0 0-.265-.33h-.289a.272.272 0 0 0-.265.33l.41 1.842z" fill="#C8414B" /><path d="M14.31 15.034h-.965v4.103h.965v-4.103z" fill="#F5F5F5" /><path d="M14.552 14.552h-1.449v.483h1.449v-.483z" fill="#FAB446" /><path d="M14.552 16h-1.92v.483h1.92V16zm0 1.931l-1.449-.483v-.483l1.449.483v.483z" fill="#C8414B" /><path d="M14.55 18.897h-1.448v.483h1.448v-.483z" fill="#FAB446" /><path d="M14.793 19.379h-1.931v.483h1.931v-.483z" fill="#5064AA" /><path d="M10.449 12.62h-.483v1.45h.483v-1.45z" fill="#FFB441" /><path d="M8.276 14.552a.483.483 0 0 0-.483.482v3.138c0 .587.548 1.69 2.414 1.69s2.414-1.103 2.414-1.69v-3.138a.483.483 0 0 0-.483-.482H8.276z" fill="#F5F5F5" /><path d="M10.207 16.965H7.793v-1.93c0-.267.216-.483.483-.483h1.93v2.413zm0 0h2.414v1.207a1.207 1.207 0 1 1-2.414 0v-1.207z" fill="#C8414B" /><path d="M7.793 16.965h2.414v1.207a1.207 1.207 0 1 1-2.414 0v-1.207z" fill="#FAB446" /><path d="M9.724 19.133v-2.168h-.483v2.39c.18-.037.342-.116.483-.223zm-.965.222v-2.39h-.483v2.168c.14.106.303.186.483.222z" fill="#C8414B" /><path d="M9.724 15.034H8.276v.483h.241V16h-.24v.483h1.447V16h-.241v-.483h.241v-.483zm1.931 2.897v.241a.242.242 0 0 1-.483 0v-.241h.483zm.483-.483H10.69v.724a.725.725 0 0 0 1.448 0v-.724z" fill="#FAB446" /><path d="M11.414 16.483A.483.483 0 0 1 10.93 16v-.483a.483.483 0 1 1 .966 0V16a.483.483 0 0 1-.483.483z" fill="#FFA0D2" /><path d="M10.207 17.69a.724.724 0 1 0 0-1.449.724.724 0 0 0 0 1.448z" fill="#5064AA" /><path d="M11.655 14.069H8.76v.483h2.896v-.483z" fill="#FAB446" /><path d="M9.724 13.345a.725.725 0 1 1 .002-1.45.725.725 0 0 1-.002 1.45zm0-.966a.242.242 0 1 0 0 .484.242.242 0 0 0 0-.484z" fill="#F5F5F5" /><path d="M10.69 13.345a.725.725 0 1 1 .001-1.45.725.725 0 0 1-.001 1.45zm0-.966a.242.242 0 1 0 0 .484.242.242 0 0 0 0-.484z" fill="#F5F5F5" /><path d="M11.655 13.828a.725.725 0 1 1 .002-1.45.725.725 0 0 1-.002 1.45zm0-.966a.241.241 0 1 0 0 .483.241.241 0 0 0 0-.483zm-2.896.966a.725.725 0 1 1 .001-1.45.725.725 0 0 1-.001 1.45zm0-.966a.242.242 0 1 0 0 .483.242.242 0 0 0 0-.483z" fill="#F5F5F5" /><path d="M10.449 11.655h-.483v1.448h.483v-1.448z" fill="#FAB446" /><path d="M8.759 14.069l-.483-.483.283-.283a2.331 2.331 0 0 1 3.296 0l.283.283-.483.483H8.76z" fill="#C8414B" /><path d="M9.241 13.827a.241.241 0 1 0 0-.482.241.241 0 0 0 0 .482zm.966 0a.241.241 0 1 0 0-.482.241.241 0 0 0 0 .482zm1.207-.241a.241.241 0 1 1-.483 0 .241.241 0 0 1 .483 0z" fill="#FFD250" /><path d="M6.586 16l.41-1.842a.272.272 0 0 0-.266-.33h-.288a.272.272 0 0 0-.265.33L6.587 16z" fill="#C8414B" /><path d="M7.069 15.034h-.966v4.103h.966v-4.103z" fill="#F5F5F5" /><path d="M7.31 18.897H5.862v.483H7.31v-.483zm0-4.345H5.862v.483H7.31v-.483z" fill="#FAB446" /><path d="M7.552 19.379H5.621v.483h1.931v-.483z" fill="#5064AA" /><path d="M7.794 16H5.862v.483h1.932V16zm-1.932 1.931l1.448-.483v-.482l-1.448.482v.483z" fill="#C8414B" /></symbol>'});a().add(pt);const ft=pt;var At=new(i())({id:"china-flag-icon",use:"china-flag-icon-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="china-flag-icon"><path d="M20.502 5.448H3.498C2.67 5.448 2 6.118 2 6.946v10.108c0 .827.67 1.498 1.498 1.498h17.004c.827 0 1.498-.67 1.498-1.498V6.946c0-.827-.67-1.498-1.498-1.498z" fill="#FF4B55" /><path d="M5.32 7.497l.33.986 1.038.008a.14.14 0 0 1 .082.253l-.835.617.313.99a.14.14 0 0 1-.215.157l-.845-.605-.846.605a.14.14 0 0 1-.214-.156l.313-.991-.836-.617a.14.14 0 0 1 .082-.253l1.04-.008.328-.986a.14.14 0 0 1 .266 0zm3.774.243l.235.322.38-.12c.05-.015.09.041.06.083l-.232.324.23.325a.054.054 0 0 1-.06.082l-.38-.122-.237.32a.054.054 0 0 1-.097-.031l-.002-.4-.378-.126a.054.054 0 0 1 0-.102l.38-.125.004-.399c0-.051.066-.072.097-.03zm-1.436-.958l.397.043.169-.361a.054.054 0 0 1 .101.012l.082.39.395.05a.054.054 0 0 1 .02.1l-.346.197.076.392c.01.05-.051.084-.09.05l-.294-.268-.35.192a.054.054 0 0 1-.074-.069l.163-.363-.291-.273c-.038-.035-.009-.098.042-.092zm.627 3.863l-.236.322-.38-.12a.054.054 0 0 0-.06.083l.233.324-.23.325a.054.054 0 0 0 .06.082l.38-.122.237.32c.03.042.097.02.097-.032l.002-.398.377-.128a.054.054 0 0 0 0-.101l-.379-.125-.004-.399a.054.054 0 0 0-.097-.031zm1.435-.9l-.396.043-.17-.361a.054.054 0 0 0-.1.011l-.082.39-.396.05a.054.054 0 0 0-.02.1l.346.198-.075.391c-.01.05.05.085.089.05l.295-.268.349.193a.054.054 0 0 0 .075-.069l-.164-.364.292-.272a.054.054 0 0 0-.043-.092z" fill="#FFE15A" /></symbol>'});a().add(At);const mt=At;var gt=new(i())({id:"china-flag-icon@large",use:"china-flag-icon@large-usage",viewBox:"0 0 32 32",content:'<symbol fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="china-flag-icon@large"><path d="M27.903 6.828H4.097A2.097 2.097 0 0 0 2 8.925v14.15c0 1.159.939 2.098 2.097 2.098h23.806A2.097 2.097 0 0 0 30 23.075V8.925a2.097 2.097 0 0 0-2.097-2.097z" fill="#FF4B55" /><path d="M10.477 8.755l-.555-.06a.075.075 0 0 0-.06.13l.408.38-.229.51a.075.075 0 0 0 .105.096l.488-.27.414.375a.075.075 0 0 0 .124-.07l-.105-.548.484-.277a.075.075 0 0 0-.028-.14l-.554-.069-.114-.546a.075.075 0 0 0-.142-.016l-.236.505zm-3.828.941l.46 1.38 1.455.011a.196.196 0 0 1 .115.354l-1.17.864.438 1.387a.196.196 0 0 1-.3.219l-1.184-.846-1.184.846a.196.196 0 0 1-.3-.219l.438-1.387-1.17-.864a.196.196 0 0 1 .115-.354l1.455-.01.46-1.38a.196.196 0 0 1 .372 0zm5.282.34l.33.45.533-.166a.075.075 0 0 1 .083.115l-.326.453.323.455a.075.075 0 0 1-.084.115l-.531-.17-.334.448a.075.075 0 0 1-.135-.045l-.002-.558-.53-.178a.075.075 0 0 1 .001-.143l.53-.174.006-.558c.001-.072.094-.102.136-.044zm-1.132 4.067l-.33.45-.533-.167a.075.075 0 0 0-.083.116l.326.453-.323.455a.075.075 0 0 0 .084.115l.532-.17.333.448a.075.075 0 0 0 .135-.045l.003-.558.528-.178a.075.075 0 0 0 0-.143l-.53-.175-.006-.558a.075.075 0 0 0-.136-.043zm1.454-1.2l.555-.06a.075.075 0 0 1 .06.129l-.408.381.229.51a.075.075 0 0 1-.105.096l-.489-.27-.413.375a.075.075 0 0 1-.124-.07l.105-.548-.484-.277a.075.075 0 0 1 .028-.14l.554-.069.114-.546a.075.075 0 0 1 .142-.017l.236.506z" fill="#FFE15A" /></symbol>'});a().add(gt);const vt=gt;var bt=new(i())({id:"japan-flag-icon",use:"japan-flag-icon-usage",viewBox:"0 0 24 24",content:'<symbol fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" id="japan-flag-icon"><path d="M20.502 5.448H3.498C2.67 5.448 2 6.118 2 6.946v10.108c0 .827.67 1.498 1.498 1.498h17.004c.827 0 1.498-.67 1.498-1.498V6.946c0-.827-.67-1.498-1.498-1.498z" fill="#F5F5F5" /><path d="M12 15.793a3.793 3.793 0 1 0 0-7.586 3.793 3.793 0 0 0 0 7.586z" fill="#FF4B55" /></symbol>'});a().add(bt);const yt=bt;var Ct=new(i())({id:"japan-flag-icon@large",use:"japan-flag-icon@large-usage",viewBox:"0 0 32 32",content:'<symbol fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="japan-flag-icon@large"><path d="M27.903 6.828H4.097A2.097 2.097 0 0 0 2 8.925v14.15c0 1.159.939 2.098 2.097 2.098h23.806A2.097 2.097 0 0 0 30 23.075V8.925a2.097 2.097 0 0 0-2.097-2.097z" fill="#F5F5F5" /><path d="M16 21.31a5.31 5.31 0 1 0 0-10.62 5.31 5.31 0 0 0 0 10.62z" fill="#FF4B55" /></symbol>'});a().add(Ct);const wt=Ct;var Mt=new(i())({id:"translate-icon",use:"translate-icon-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" id="translate-icon">\n<path fill-rule="evenodd" clip-rule="evenodd" d="M16.7725 5.01798L17.8802 8.04529H14.985L16.0864 5.03057C16.141 4.89211 16.1976 4.73057 16.2564 4.54595C16.3151 4.35714 16.3718 4.15574 16.4263 3.94175C16.485 4.15574 16.5438 4.35504 16.6025 4.53966C16.6613 4.72427 16.7179 4.88372 16.7725 5.01798ZM19.5606 11.4817H20.8697L17.2948 2.38089H15.5703L11.9892 11.4817H13.3109C13.4535 11.4817 13.5731 11.4418 13.6696 11.3621C13.7661 11.2824 13.8312 11.1943 13.8647 11.0978L14.5445 9.24111H18.3144L18.9942 11.0978C19.0403 11.2069 19.1095 11.2992 19.2019 11.3747C19.2942 11.446 19.4137 11.4817 19.5606 11.4817ZM12.4705 6.06352C10.5955 6.06352 8.89343 6.79677 7.63269 7.99367C6.7646 8.81779 6.10752 9.86031 5.74905 11.0318L4.31469 10.5929C4.75049 9.16871 5.5484 7.90411 6.59993 6.90582C8.12826 5.45488 10.1961 4.56352 12.4705 4.56352V6.06352ZM19.2735 14.8621C19.4201 14.2972 19.4983 13.704 19.4983 13.0913H20.9983C20.9983 13.8322 20.9036 14.552 20.7254 15.2389C20.3572 16.6579 19.6334 17.9323 18.656 18.9619C17.1031 20.5976 14.9054 21.6191 12.4705 21.6191C12.0393 21.6191 11.6151 21.5871 11.2003 21.5251L11.422 20.0416C11.7637 20.0926 12.1137 20.1191 12.4705 20.1191C14.4773 20.1191 16.2866 19.279 17.5681 17.9291C18.3749 17.0793 18.9707 16.0292 19.2735 14.8621ZM7.68892 12.1434L7.68902 12.1434V13.1151L10.8761 13.1151L10.8762 13.1151V14.6151H10.142C9.98821 15.5437 9.56806 16.7181 8.84227 17.8218C8.61496 18.1675 8.35532 18.5098 8.06137 18.8382C8.64304 19.2418 9.32254 19.5649 10.1103 19.759L9.7514 21.2154C8.64517 20.9429 7.71354 20.4652 6.93897 19.8765C6.1644 20.4652 5.23277 20.9429 4.12653 21.2154L3.76768 19.759C4.5554 19.5649 5.23489 19.2418 5.81656 18.8382C5.52262 18.5098 5.26298 18.1675 5.03566 17.8218C4.30988 16.7181 3.88972 15.5437 3.7359 14.6151H3.00181L3.00171 14.6151V13.1151H4.41829H6.18892V12.1434H7.68892ZM5.26292 14.6151C5.40833 15.2803 5.73021 16.1479 6.28899 16.9977C6.47976 17.2878 6.69586 17.5724 6.93897 17.8435C7.18208 17.5724 7.39817 17.2878 7.58895 16.9977C8.14773 16.1479 8.4696 15.2803 8.61502 14.6151H6.93902H5.26292Z" fill="currentColor" />\n</symbol>'});a().add(Mt);const St=Mt;var It=new(i())({id:"edit",use:"edit-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="edit">\n    <path d="M12 0C9.62663 0 7.30655 0.703788 5.33316 2.02236C3.35977 3.34094 1.8217 5.21508 0.913451 7.4078C0.00519943 9.60051 -0.232441 12.0133 0.230582 14.3411C0.693604 16.6689 1.83649 18.807 3.51472 20.4853C5.19295 22.1635 7.33115 23.3064 9.65892 23.7694C11.9867 24.2324 14.3995 23.9948 16.5922 23.0865C18.7849 22.1783 20.6591 20.6402 21.9776 18.6668C23.2962 16.6934 24 14.3734 24 12C24 8.8174 22.7357 5.76515 20.4853 3.51472C18.2348 1.26428 15.1826 0 12 0V0ZM12 22.6667C9.89034 22.6667 7.82804 22.0411 6.07392 20.869C4.3198 19.6969 2.95262 18.031 2.14529 16.082C1.33796 14.1329 1.12672 11.9882 1.5383 9.91903C1.94987 7.8499 2.96577 5.94929 4.45753 4.45753C5.94929 2.96577 7.84991 1.94987 9.91904 1.53829C11.9882 1.12671 14.1329 1.33795 16.082 2.14528C18.031 2.95262 19.6969 4.31979 20.869 6.07392C22.0411 7.82804 22.6667 9.89033 22.6667 12C22.6667 14.829 21.5429 17.5421 19.5425 19.5425C17.5421 21.5429 14.829 22.6667 12 22.6667ZM17.28 6.72667C16.7801 6.22796 16.1028 5.9479 15.3967 5.9479C14.6905 5.9479 14.0132 6.22796 13.5133 6.72667L13.4533 6.8C11.2089 9.02222 8.96667 11.2622 6.72667 13.52C6.34788 14.9899 6.08925 16.4882 5.95334 18C6.1 18.1467 10.2 17.56 10.4867 17.2667C12.7489 14.9867 15.02 12.7156 17.3 10.4533C17.7839 9.95255 18.0528 9.28232 18.049 8.58593C18.0453 7.88953 17.7693 7.22222 17.28 6.72667ZM14.4333 11.46C12.86 13.0289 11.2889 14.6 9.72 16.1733C8.97398 16.3468 8.21969 16.4825 7.46 16.58C7.6 15.72 7.79334 14.7067 7.90667 14.2267C9.61778 12.5111 11.3311 10.7978 13.0467 9.08666L14.9267 10.9667L14.4333 11.46ZM16.34 9.54666L16.26 9.63333L15.8667 10L14 8.14666L14.4067 7.74L14.44 7.70667L14.5067 7.62666C14.7662 7.41249 15.0972 7.30438 15.4331 7.32402C15.769 7.34366 16.0851 7.48959 16.3179 7.73254C16.5508 7.97549 16.6831 8.2975 16.6884 8.63396C16.6938 8.97042 16.5717 9.29646 16.3467 9.54666H16.34Z" fill="currentColor" />\n</symbol>'});a().add(It);const Et=It;var xt=new(i())({id:"magical-wand",use:"magical-wand-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="magical-wand">\n<path fill-rule="evenodd" clip-rule="evenodd" d="M20.4493 2.96189L22.0547 4.56726C22.6484 5.16488 22.6484 6.12966 22.0547 6.72338L7.73919 21.0389C7.14157 21.6365 6.17679 21.6326 5.58308 21.0389L3.97771 19.4335C3.38009 18.8359 3.38399 17.8711 3.97771 17.2774L18.2932 2.95799C18.8908 2.36427 19.8556 2.36818 20.4493 2.96189ZM15.0356 8.54358L16.473 9.98099L20.7111 5.73906L19.2736 4.30165L15.0356 8.54358Z" fill="#222222" />\n<path d="M12.942 4.04776L14.0786 4.66882C14.2232 4.75084 14.2779 4.93443 14.1997 5.07895C14.1724 5.12973 14.1294 5.16879 14.0786 5.20004L12.942 5.82109C12.8912 5.84843 12.8483 5.8914 12.8209 5.94218L12.1999 7.07882C12.1178 7.22335 11.9342 7.27803 11.7897 7.19991C11.7389 7.17257 11.6999 7.1296 11.6686 7.07882L11.0476 5.94218C11.0202 5.8914 10.9773 5.84843 10.9265 5.82109L9.78985 5.20004C9.64533 5.12191 9.59064 4.93833 9.66876 4.7899C9.6961 4.73913 9.73907 4.69616 9.78985 4.66882L10.9265 4.04776C10.9773 4.02042 11.0202 3.97745 11.0476 3.92668L11.6686 2.79003C11.7507 2.64551 11.9342 2.59082 12.0788 2.66894C12.1295 2.69628 12.1686 2.73925 12.1999 2.79003L12.8209 3.92668C12.8483 3.97745 12.8912 4.02042 12.942 4.04776Z" fill="#222222" />\n<path d="M9.27425 6.98117L7.53999 6.03201C7.46187 5.98904 7.39937 5.92655 7.36031 5.84843L6.41115 4.11807C6.36818 4.04385 6.30569 3.98136 6.23147 3.93839C6.00883 3.8134 5.7276 3.89542 5.60651 4.11807L4.65735 5.84843C4.61439 5.92655 4.55189 5.98904 4.47377 6.03201L2.7395 6.98117C2.66138 7.02414 2.59889 7.08663 2.55592 7.16475C2.43483 7.38739 2.51686 7.66472 2.7395 7.78581L4.47377 8.73106C4.55189 8.77403 4.61439 8.83652 4.65735 8.91464L5.60261 10.6489C5.64557 10.727 5.70807 10.7895 5.78619 10.8325C6.00883 10.9536 6.28616 10.8716 6.40724 10.6489L7.3564 8.91464C7.39937 8.83652 7.46187 8.77403 7.53999 8.73106L9.27425 7.78581C9.35237 7.74284 9.41487 7.68035 9.45784 7.60222C9.57892 7.37958 9.4969 7.10226 9.27425 6.98117Z" fill="#222222" />\n<path d="M22.1836 16.2384L20.4493 15.2893C20.3712 15.2463 20.3087 15.1838 20.2736 15.1018L19.3244 13.3675C19.2814 13.2894 19.219 13.2269 19.1408 13.1839C18.9182 13.0628 18.637 13.1449 18.5159 13.3675L17.5667 15.0979C17.5237 15.176 17.4612 15.2385 17.3831 15.2814L15.6489 16.2306C15.5707 16.2736 15.5082 16.3361 15.4653 16.4142C15.3442 16.6368 15.4262 16.9181 15.6489 17.0391L17.3831 17.9883C17.4612 18.0313 17.5237 18.0938 17.5667 18.1719L18.5081 19.9101C18.551 19.9882 18.6135 20.0507 18.6916 20.0936C18.9143 20.2147 19.1955 20.1327 19.3166 19.9101L20.2658 18.1758C20.3087 18.0977 20.3712 18.0352 20.4493 17.9922L22.1836 17.0431C22.2617 17.0001 22.3242 16.9376 22.3672 16.8595C22.4883 16.6368 22.4063 16.3595 22.1836 16.2384Z" fill="#222222" />\n</symbol>'});a().add(xt);const Tt=xt;var Dt=new(i())({id:"caution",use:"caution-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" id="caution">\n<path d="M11 10.5C11 9.94772 11.4477 9.5 12 9.5C12.5523 9.5 13 9.94772 13 10.5V13.5C13 14.0523 12.5523 14.5 12 14.5C11.4477 14.5 11 14.0523 11 13.5V10.5Z" fill="#222222" />\n<path d="M11 16.5C11 15.9477 11.4477 15.5 12 15.5C12.5523 15.5 13 15.9477 13 16.5C13 17.0523 12.5523 17.5 12 17.5C11.4477 17.5 11 17.0523 11 16.5Z" fill="#222222" />\n<path fill-rule="evenodd" clip-rule="evenodd" d="M10.1724 3.62982C10.9254 2.12339 13.0746 2.12339 13.8276 3.62982L21.7816 18.5421C22.461 19.9011 21.473 21.5 19.954 21.5H4.04601C2.527 21.5 1.53904 19.9011 2.21836 18.5421L10.1724 3.62982ZM12.0387 4.52408L19.9927 19.4364C19.9987 19.4484 19.9999 19.4546 19.9999 19.4546L20 19.4557C20 19.4557 19.9986 19.4667 19.9908 19.4794C19.983 19.492 19.9732 19.4983 19.9732 19.4983C19.9732 19.4983 19.9716 19.4988 19.9684 19.4992C19.9653 19.4996 19.9606 19.5 19.954 19.5H4.04601C4.03263 19.5 4.0261 19.498 4.0261 19.498C4.0261 19.498 4.01704 19.492 4.00923 19.4794C4.00141 19.4667 4.00001 19.4557 4.00001 19.4557L4.00012 19.4546C4.00012 19.4546 4.00138 19.4482 4.0073 19.4364L11.9613 4.52407C11.9657 4.51518 11.9692 4.50972 11.9712 4.50689L11.9731 4.50435C11.9765 4.50299 11.9855 4.5 12 4.5C12.0145 4.5 12.0235 4.50299 12.0269 4.50435L12.0288 4.50689C12.0308 4.50973 12.0343 4.51518 12.0387 4.52408Z" fill="#222222" />\n</symbol>'});a().add(Dt);const kt=Dt;var jt=new(i())({id:"checked-circle",use:"checked-circle-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" id="checked-circle">\n<path d="M15.5638 9.82943C15.9736 10.2563 15.9598 10.9346 15.5329 11.3443L12.0686 14.6301C11.6479 15.034 10.9814 15.0272 10.569 14.6148L8.81381 12.8596C8.3954 12.4412 8.3954 11.7628 8.81381 11.3443C9.23223 10.9259 9.91062 10.9259 10.329 11.3443L11.3419 12.3572L14.0489 9.79852C14.4758 9.38872 15.154 9.40256 15.5638 9.82943Z" fill="#222222" />\n<path fill-rule="evenodd" clip-rule="evenodd" d="M22 12C22 17.5228 17.5228 22 12 22C6.47717 22 2 17.5228 2 12C2 6.47717 6.47717 2 12 2C17.5228 2 22 6.47717 22 12ZM20 12C20 16.4183 16.4183 20 12 20C7.58173 20 4 16.4183 4 12C4 7.58167 7.58173 4 12 4C16.4183 4 20 7.58167 20 12Z" fill="#222222" />\n</symbol>'});a().add(jt);const Lt=jt;var Ot=new(i())({id:"checked@small",use:"checked@small-usage",viewBox:"0 0 11 10",content:'<symbol viewBox="0 0 11 10" xmlns="http://www.w3.org/2000/svg" id="checked@small">\n    <path fill-rule="evenodd" clip-rule="evenodd" d="M10.2353 1.98134L4.03325 9.31099L0.764771 6.0425L2.17898 4.62829L3.9105 6.35981L8.70849 0.689453L10.2353 1.98134Z" fill="currentColor" />\n</symbol>'});a().add(Ot);const Pt=Ot;var Nt=new(i())({id:"falafel-menu",use:"falafel-menu-usage",viewBox:"0 0 18 4",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 4" id="falafel-menu">\n    <path d="M16 0C17.1046 0 18 0.89543 18 2C18 3.10457 17.1046 4 16 4C14.8954 4 14 3.10457 14 2C14 0.89543 14.8954 0 16 0ZM9 0C10.1046 0 11 0.89543 11 2C11 3.10457 10.1046 4 9 4C7.89543 4 7 3.10457 7 2C7 0.89543 7.89543 0 9 0ZM2 0C3.10457 0 4 0.89543 4 2C4 3.10457 3.10457 4 2 4C0.89543 4 0 3.10457 0 2C0 0.89543 0.89543 0 2 0Z" />\n</symbol>'});a().add(Nt);const Bt=Nt;var Rt=new(i())({id:"upload",use:"upload-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" id="upload">\n<path fill-rule="evenodd" clip-rule="evenodd" d="M19.7781 11.7782C20.1687 11.3876 20.1687 10.7545 19.7781 10.364L12.7071 3.2929C12.3165 2.90237 11.6834 2.90236 11.2929 3.2929L4.2218 10.364C3.83126 10.7545 3.83127 11.3877 4.2218 11.7782C4.61233 12.1687 5.24547 12.1687 5.63601 11.7782L11 6.41422L11 16C11 16.5523 11.4477 17 12 17C12.5523 17 13 16.5523 13 16L13 6.41422L18.3639 11.7782C18.7545 12.1687 19.3876 12.1687 19.7781 11.7782ZM18 19L6 19L6 17C6 16.4477 5.55228 16 5 16C4.44772 16 4 16.4477 4 17L4 20C4 20.5523 4.44771 21 5 21L19 21C19.0345 21 19.0686 20.9983 19.1022 20.9948C19.6065 20.9436 20 20.5178 20 20L20 17C20 16.4477 19.5523 16 19 16C18.4477 16 18 16.4477 18 17L18 19Z" />\n</symbol>'});a().add(Rt);const Vt=Rt;var zt=new(i())({id:"web-camera",use:"web-camera-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" id="web-camera">\n<path d="M12 12.375C13.0355 12.375 13.875 11.5355 13.875 10.5C13.875 9.46447 13.0355 8.625 12 8.625C10.9645 8.625 10.125 9.46447 10.125 10.5C10.125 11.5355 10.9645 12.375 12 12.375Z" />\n<path fill-rule="evenodd" clip-rule="evenodd" d="M22.125 10.5C22.125 12.9112 21.2821 15.1256 19.875 16.8645L19.875 16.875C19.875 20.6029 16.3492 23.625 12 23.625C7.65076 23.625 4.125 20.6029 4.125 16.875L4.12501 16.8645C2.71785 15.1256 1.875 12.9112 1.875 10.5C1.875 4.90812 6.40812 0.375 12 0.375C17.5919 0.375 22.125 4.90812 22.125 10.5ZM12 19.125C16.7635 19.125 20.625 15.2635 20.625 10.5C20.625 5.98923 17.1623 2.28722 12.75 1.90716V5.68234C15.0863 6.04309 16.875 8.06266 16.875 10.5C16.875 13.1924 14.6924 15.375 12 15.375C9.30761 15.375 7.125 13.1924 7.125 10.5C7.125 8.06266 8.91368 6.04309 11.25 5.68234V1.90716C6.83773 2.28722 3.375 5.98923 3.375 10.5C3.375 15.2635 7.23654 19.125 12 19.125ZM12 20.625C14.2374 20.625 16.3052 19.8993 17.981 18.6705C17.1149 20.602 14.8899 22.125 12 22.125C9.11013 22.125 6.88511 20.602 6.01896 18.6705C7.69479 19.8993 9.76265 20.625 12 20.625ZM15.375 10.5C15.375 12.364 13.864 13.875 12 13.875C10.136 13.875 8.625 12.364 8.625 10.5C8.625 8.63604 10.136 7.125 12 7.125C13.864 7.125 15.375 8.63604 15.375 10.5Z" />\n</symbol>'});a().add(zt);const Yt=zt;var Gt=new(i())({id:"vr-camera",use:"vr-camera-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="vr-camera">\n<path d="M12.0001 6.5C10.6767 6.5 9.6001 7.55734 9.6001 8.85715C9.6001 10.157 10.6767 11.2143 12.0001 11.2143C13.3235 11.2143 14.4001 10.157 14.4001 8.85715C14.4001 7.55734 13.3235 6.5 12.0001 6.5ZM12.0001 10.4286C11.5579 10.4286 11.2001 10.0771 11.2001 9.64287C11.2001 9.2086 11.5579 8.85715 12.0001 8.85715C12.0001 8.42288 12.3579 8.07143 12.8001 8.07143C13.2423 8.07143 13.6001 8.42288 13.6001 8.85715C13.6001 9.7234 12.8821 10.4286 12.0001 10.4286Z" fill="currentColor" />\n<path d="M12 1C7.58904 1 4 4.52496 4 8.85716C4 13.1894 7.58904 16.7143 12 16.7143C16.411 16.7143 20 13.1894 20 8.85716C20 4.52496 16.411 1 12 1ZM12 12.7857C9.79456 12.7857 8 11.0232 8 8.85716C8 6.6911 9.79456 4.92858 12 4.92858C14.2054 4.92858 16 6.6911 16 8.85716C16 11.0232 14.2054 12.7857 12 12.7857Z" fill="currentColor" />\n<path d="M17.7218 20.6643L16 17.5V16.5459C14.7983 17.1515 13.4409 17.5 12 17.5C10.559 17.5 9.20165 17.1515 7.99997 16.5459V17.5L6.27813 20.6214C6.24685 20.6813 6.22421 20.7442 6.20941 20.8094C6.07501 21.4071 6.20317 22.0194 6.55317 22.4476C6.81805 22.7714 7.19069 22.9571 7.57501 22.9571H7.57581C7.98285 22.9571 8.36333 22.7515 8.62893 22.3901L11.9804 19.0714L15.3711 22.433C15.6367 22.7944 16.0172 23 16.4242 23C16.8093 23 17.182 22.8143 17.4468 22.4906C17.7968 22.0624 17.925 21.4501 17.7906 20.8523C17.7757 20.7871 17.7531 20.7242 17.7218 20.6643Z" fill="currentColor" />\n</symbol>'});a().add(Gt);const Ut=Gt;var Ft=new(i())({id:"vr-glasses-gradient@large",use:"vr-glasses-gradient@large-usage",viewBox:"0 0 52 28",content:'<symbol viewBox="0 0 52 28" fill="none" xmlns="http://www.w3.org/2000/svg" id="vr-glasses-gradient@large">\n<g id="vr-glasses-gradient@large_Frame 46">\n<path id="vr-glasses-gradient@large_Ellipse 7 (Stroke)" fill-rule="evenodd" clip-rule="evenodd" d="M44.8795 16.1228C45.5341 16.248 46.1504 16.3804 46.7242 16.5193C47.1579 16.6244 47.4243 17.0611 47.3193 17.4949C47.2143 17.9286 46.7775 18.195 46.3438 18.09C45.7987 17.9579 45.2084 17.831 44.5759 17.7101L44.8795 16.1228ZM49.3073 18.122C49.5208 17.7302 50.0115 17.5856 50.4034 17.7991C50.8286 18.0308 51.2085 18.2973 51.4909 18.6108C51.7775 18.9291 51.9998 19.3391 51.9998 19.8276C51.9998 20.6402 51.403 21.2232 50.8105 21.6131C50.4377 21.8584 49.9367 21.755 49.6914 21.3822C49.4461 21.0094 49.5494 20.5084 49.9222 20.2631C50.1441 20.1171 50.27 19.9953 50.3347 19.909C50.3667 19.8664 50.3785 19.8399 50.3826 19.8278C50.3769 19.8104 50.3564 19.766 50.29 19.6923C50.1757 19.5653 49.9681 19.4023 49.6302 19.2182C49.2383 19.0047 49.0937 18.5139 49.3073 18.122ZM48.4839 21.8119C48.6091 22.2402 48.3634 22.689 47.9351 22.8142C47.0915 23.0609 46.1246 23.2897 45.0536 23.4988C44.6156 23.5843 44.1912 23.2986 44.1057 22.8606C44.0202 22.4227 44.3059 21.9983 44.7439 21.9127C45.7791 21.7106 46.6963 21.4927 47.4816 21.2631C47.9099 21.1379 48.3586 21.3836 48.4839 21.8119ZM42.8542 23.0662C42.917 23.5081 42.6097 23.9171 42.1679 23.9799C41.2533 24.1099 40.2864 24.2287 39.2741 24.3351C38.8303 24.3818 38.4327 24.0599 38.386 23.6161C38.3393 23.1723 38.6612 22.7746 39.1051 22.728C40.0997 22.6234 41.047 22.507 41.9405 22.38C42.3824 22.3172 42.7914 22.6244 42.8542 23.0662ZM37.1207 23.7294C37.1546 24.1744 36.8213 24.5626 36.3764 24.5964C35.4375 24.6679 34.469 24.7296 33.475 24.7807C33.0294 24.8036 32.6495 24.4609 32.6266 24.0152C32.6036 23.5696 32.9463 23.1897 33.392 23.1668C34.3732 23.1163 35.3285 23.0555 36.2537 22.9851C36.6987 22.9512 37.0869 23.2845 37.1207 23.7294ZM31.3579 24.066C31.371 24.5121 31.02 24.8843 30.5739 24.8974C30.3599 24.9036 30.1449 24.9094 29.9291 24.9148C29.483 24.9257 29.1145 24.5706 29.1061 24.1244C29.0976 23.6783 29.4525 23.31 29.8986 23.299C30.1088 23.2938 30.3181 23.2881 30.5266 23.282C30.9726 23.2689 31.3448 23.6199 31.3579 24.066Z" fill="url(#vr-glasses-gradient@large_paint0_linear_511_1478)" />\n<g id="vr-glasses-gradient@large_Vector">\n<path fill-rule="evenodd" clip-rule="evenodd" d="M2.44351 19.8139C2.45348 19.7865 2.49319 19.7082 2.6398 19.5796C2.85908 19.3873 3.22987 19.1639 3.7841 18.9283C4.88604 18.4597 6.53184 18.0172 8.63231 17.6345L8.34271 16.0447C6.19666 16.4356 4.41531 16.9038 3.15173 17.4411C2.5232 17.7084 1.97664 18.0117 1.57425 18.3646C1.17608 18.7138 0.825195 19.1984 0.825195 19.815C0.825195 20.6401 1.44153 21.2277 2.04725 21.6185C2.69484 22.0363 3.59198 22.4023 4.65815 22.7262C6.80216 23.3775 9.82187 23.9145 13.3985 24.2956C15.088 24.4757 16.9076 24.6215 18.8261 24.728L18.8376 24.7287L25.3133 24.9032L25.3568 23.2877L18.9042 23.1138C17.0146 23.0088 15.2262 22.8652 13.5697 22.6887C10.0379 22.3123 7.13218 21.7888 5.12786 21.1799C4.11986 20.8737 3.3871 20.5598 2.92333 20.2606C2.52696 20.0049 2.45577 19.8474 2.44351 19.8139ZM2.44042 19.825L2.44089 19.8223L2.44042 19.825Z" fill="url(#vr-glasses-gradient@large_paint1_linear_511_1478)" />\n<path d="M25.6064 23.228C26.2461 23.6545 26.2461 24.5944 25.6064 25.0208L22.1619 27.3172C21.4459 27.7945 20.4869 27.2813 20.4869 26.4208V21.8281C20.4869 20.9676 21.4459 20.4543 22.1619 20.9317L25.6064 23.228Z" fill="url(#vr-glasses-gradient@large_paint2_linear_511_1478)" />\n</g>\n<path id="vr-glasses-gradient@large_Rectangle 301" d="M8.28078 3.48352C8.28078 2.38805 9.16883 1.5 10.2643 1.5H42.403C43.4985 1.5 44.3865 2.38805 44.3865 3.48352V4.7025C44.3865 5.30893 44.8868 5.79588 45.493 5.77946L46.8529 5.74265C47.4591 5.72624 47.9594 6.21318 47.9594 6.81961V13.4181C47.9594 14.0245 47.4591 14.5114 46.8529 14.495L45.493 14.4582C44.8868 14.4418 44.3865 14.9288 44.3865 15.5352V16.7542C44.3865 17.8496 43.4985 18.7377 42.403 18.7377H33.4896C31.8464 18.7377 30.3346 17.8397 29.5485 16.3968C28.1614 13.8508 24.5059 13.8508 23.1188 16.3968C22.3327 17.8397 20.8209 18.7377 19.1777 18.7377H10.2643C9.16883 18.7377 8.28078 17.8496 8.28078 16.7542V15.5366C8.28078 14.9296 7.77963 14.4425 7.17292 14.4596L5.97309 14.4936C5.36638 14.5108 4.86523 14.0236 4.86523 13.4167V6.82099C4.86523 6.21404 5.36638 5.72689 5.97309 5.74407L7.17292 5.77805C7.77963 5.79523 8.28078 5.30808 8.28078 4.70112V3.48352Z" fill="url(#vr-glasses-gradient@large_paint3_linear_511_1478)" fill-opacity="0.2" />\n<path id="vr-glasses-gradient@large_Rectangle 301 (Stroke)" fill-rule="evenodd" clip-rule="evenodd" d="M7.47218 3.48344C7.47218 1.94171 8.722 0.691895 10.2637 0.691895H42.4024C43.9441 0.691895 45.194 1.94171 45.194 3.48344V4.70241C45.194 4.85402 45.319 4.97576 45.4706 4.97165L46.8305 4.93484C47.8913 4.90612 48.7669 5.75828 48.7669 6.81952V13.418C48.7669 14.4792 47.8913 15.3314 46.8305 15.3027L45.4706 15.2658C45.319 15.2617 45.194 15.3835 45.194 15.5351V16.7541C45.194 18.2958 43.9441 19.5456 42.4024 19.5456H33.489C31.55 19.5456 29.766 18.486 28.8384 16.7833C27.7574 14.7992 24.9087 14.7992 23.8278 16.7833C22.9001 18.486 21.1161 19.5456 19.1771 19.5456H10.2637C8.72199 19.5456 7.47218 18.2958 7.47218 16.7541V15.5365C7.47218 15.3847 7.3469 15.2629 7.19522 15.2672L5.99538 15.3012C4.93364 15.3313 4.05664 14.4788 4.05664 13.4166V6.8209C4.05664 5.75873 4.93364 4.90622 5.99538 4.93629L7.19522 4.97026C7.3469 4.97456 7.47218 4.85277 7.47218 4.70103V3.48344ZM7.47218 6.5674C7.3671 6.58243 7.25927 6.58876 7.14947 6.58565L5.94964 6.55167C5.79796 6.54738 5.67267 6.66916 5.67267 6.8209V13.4166C5.67267 13.5683 5.79796 13.6901 5.94964 13.6858L7.14947 13.6519C7.25927 13.6487 7.3671 13.6551 7.47218 13.6701V6.5674ZM9.08821 3.48344C9.08821 2.83422 9.61451 2.30793 10.2637 2.30793H42.4024C43.0516 2.30793 43.5779 2.83422 43.5779 3.48344V16.7541C43.5779 17.4033 43.0516 17.9296 42.4024 17.9296H33.489C32.1417 17.9296 30.9021 17.1933 30.2575 16.0101C28.5642 12.9022 24.1019 12.9022 22.4087 16.0101C21.7641 17.1933 20.5245 17.9296 19.1771 17.9296H10.2637C9.61451 17.9296 9.08821 17.4033 9.08821 16.7541V3.48344ZM45.194 13.6687C45.2983 13.6538 45.4053 13.6475 45.5143 13.6504L46.8742 13.6872C47.0258 13.6913 47.1508 13.5696 47.1508 13.418V6.81952C47.1508 6.66791 47.0258 6.54618 46.8742 6.55028L45.5143 6.5871C45.4053 6.59005 45.2983 6.5837 45.194 6.56878V13.6687Z" fill="url(#vr-glasses-gradient@large_paint4_linear_511_1478)" fill-opacity="0.7" />\n<path id="vr-glasses-gradient@large_Star 20" d="M15 3L15.3152 4.26007C15.6139 5.45393 16.5461 6.38609 17.7399 6.68476L19 7L17.7399 7.31524C16.5461 7.61391 15.6139 8.54608 15.3152 9.73993L15 11L14.6848 9.73993C14.3861 8.54607 13.4539 7.61391 12.2601 7.31524L11 7L12.2601 6.68476C13.4539 6.38609 14.3861 5.45392 14.6848 4.26007L15 3Z" fill="url(#vr-glasses-gradient@large_paint5_linear_511_1478)" fill-opacity="0.7" />\n</g>\n<defs>\n<linearGradient id="vr-glasses-gradient@large_paint0_linear_511_1478" x1="37.5843" y1="18.2203" x2="51.1974" y2="25.9298" gradientUnits="userSpaceOnUse">\n<stop stop-color="#5E8BFF" />\n<stop offset="1" stop-color="#FF00D6" />\n</linearGradient>\n<linearGradient id="vr-glasses-gradient@large_paint1_linear_511_1478" x1="10.1907" y1="18.7721" x2="26.3003" y2="26.5086" gradientUnits="userSpaceOnUse">\n<stop stop-color="#5E8BFF" />\n<stop offset="1" stop-color="#FF00D6" />\n</linearGradient>\n<linearGradient id="vr-glasses-gradient@large_paint2_linear_511_1478" x1="10.1907" y1="18.7721" x2="26.3003" y2="26.5086" gradientUnits="userSpaceOnUse">\n<stop stop-color="#5E8BFF" />\n<stop offset="1" stop-color="#FF00D6" />\n</linearGradient>\n<linearGradient id="vr-glasses-gradient@large_paint3_linear_511_1478" x1="20.8423" y1="5.60421" x2="46.93" y2="19.8076" gradientUnits="userSpaceOnUse">\n<stop stop-color="#5E8BFF" />\n<stop offset="1" stop-color="#FF00D6" />\n</linearGradient>\n<linearGradient id="vr-glasses-gradient@large_paint4_linear_511_1478" x1="20.6329" y1="5.18087" x2="48.3336" y2="19.4868" gradientUnits="userSpaceOnUse">\n<stop stop-color="#5E8BFF" />\n<stop offset="1" stop-color="#FF00D6" />\n</linearGradient>\n<linearGradient id="vr-glasses-gradient@large_paint5_linear_511_1478" x1="13.966" y1="4.90476" x2="19.9602" y2="6.21017" gradientUnits="userSpaceOnUse">\n<stop stop-color="#5E8BFF" />\n<stop offset="1" stop-color="#FF00D6" />\n</linearGradient>\n</defs>\n</symbol>'});a().add(Ft);const qt=Ft;var Ht=new(i())({id:"vr-user-profile",use:"vr-user-profile-usage",viewBox:"0 0 179 179",content:'<symbol viewBox="0 0 179 179" fill="none" xmlns="http://www.w3.org/2000/svg" id="vr-user-profile">\n<path fill-rule="evenodd" clip-rule="evenodd" d="M129.645 137C124.632 87.1051 55.3137 87.1308 50.3557 136.998L46 136.522C51.5063 81.1409 128.44 81.1785 134 136.52L129.645 137Z" fill="#ABABAB" />\n<path fill-rule="evenodd" clip-rule="evenodd" d="M90 90.6897C101.427 90.6897 110.69 81.4266 110.69 70C110.69 58.5734 101.427 49.3103 90 49.3103C78.5734 49.3103 69.3103 58.5734 69.3103 70C69.3103 81.4266 78.5734 90.6897 90 90.6897ZM90 95C103.807 95 115 83.8071 115 70C115 56.1929 103.807 45 90 45C76.1929 45 65 56.1929 65 70C65 83.8071 76.1929 95 90 95Z" fill="#ABABAB" />\n<g filter="url(#vr-user-profile_filter0_d_968_1197)">\n<path fill-rule="evenodd" clip-rule="evenodd" d="M63.8161 63.8294C63.8161 60.764 66.2893 58.2791 69.34 58.2791H110.769C113.82 58.2791 116.293 60.764 116.293 63.8294C116.293 64.5921 116.911 65.217 117.674 65.217C118.437 65.217 119.055 65.8353 119.055 66.598V74.9367C119.055 75.6994 118.437 76.3177 117.674 76.3177C116.911 76.3177 116.293 76.9359 116.293 77.6986V79.0928C116.293 82.1582 113.82 84.6432 110.769 84.6432H100.354C98.3706 84.6432 96.5393 83.5746 95.5563 81.8435L94.8525 80.604C92.7327 76.8711 87.3765 76.8711 85.2568 80.604L84.553 81.8435C83.5699 83.5746 81.7387 84.6432 79.7551 84.6432H69.34C66.2893 84.6432 63.8161 82.1582 63.8161 79.0928V77.6986C63.8161 76.9359 63.1979 76.3177 62.4352 76.3177C61.6725 76.3177 61.0542 75.6994 61.0542 74.9367V66.598C61.0542 65.8353 61.6725 65.217 62.4352 65.217C63.1979 65.217 63.8161 64.5921 63.8161 63.8294ZM69.2724 66.4257C70.5457 64.9304 72.2962 63.9245 74.2244 63.58L75.2661 63.3939C75.809 63.2969 76.1717 62.7767 76.0761 62.2319C75.9806 61.6872 75.463 61.3242 74.9201 61.4212L73.8783 61.6074C71.4944 62.0333 69.3302 63.277 67.756 65.1257C67.3975 65.5467 67.4463 66.179 67.8651 66.538C68.2838 66.897 68.9139 66.8467 69.2724 66.4257Z" fill="#CFCFCF" />\n</g>\n<rect x="107" y="23" width="49" height="26" rx="13" fill="#D9D9D9" />\n<path d="M131.893 29.7227L127.039 44H123.738L118.895 29.7227H121.951L124.637 38.2188C124.682 38.362 124.757 38.6322 124.861 39.0293C124.965 39.4199 125.07 39.8366 125.174 40.2793C125.285 40.7155 125.359 41.0768 125.398 41.3633C125.438 41.0768 125.506 40.7155 125.604 40.2793C125.708 39.8431 125.809 39.4297 125.906 39.0391C126.01 38.6419 126.085 38.3685 126.131 38.2188L128.836 29.7227H131.893ZM137.859 29.7227C139.155 29.7227 140.223 29.8789 141.062 30.1914C141.909 30.5039 142.537 30.9759 142.947 31.6074C143.357 32.2389 143.562 33.0365 143.562 34C143.562 34.651 143.439 35.2207 143.191 35.709C142.944 36.1973 142.618 36.6107 142.215 36.9492C141.811 37.2878 141.375 37.5645 140.906 37.7793L145.105 44H141.746L138.338 38.5215H136.727V44H133.699V29.7227H137.859ZM137.645 32.2031H136.727V36.0605H137.703C138.706 36.0605 139.422 35.8945 139.852 35.5625C140.288 35.224 140.506 34.7292 140.506 34.0781C140.506 33.401 140.271 32.9193 139.803 32.6328C139.34 32.3464 138.621 32.2031 137.645 32.2031Z" fill="#313131" />\n<defs>\n<filter id="vr-user-profile_filter0_d_968_1197" x="57.0542" y="55.2791" width="66.0009" height="34.3641" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">\n<feFlood flood-opacity="0" result="BackgroundImageFix"></feFlood>\n<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"></feColorMatrix>\n<feOffset dy="1"></feOffset>\n<feGaussianBlur stdDeviation="2"></feGaussianBlur>\n<feComposite in2="hardAlpha" operator="out"></feComposite>\n<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.15 0"></feColorMatrix>\n<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_968_1197"></feBlend>\n<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_968_1197" result="shape"></feBlend>\n</filter>\n</defs>\n</symbol>'});a().add(Ht);const _t=Ht;var Zt=new(i())({id:"profile",use:"profile-usage",viewBox:"0 0 25 24",content:'<symbol viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="profile">\n<g id="profile_Frame">\n<path id="profile_Vector" d="M20.5 22H18.5V20C18.5 18.3431 17.1569 17 15.5 17H9.5C7.84315 17 6.5 18.3431 6.5 20V22H4.5V20C4.5 17.2386 6.73858 15 9.5 15H15.5C18.2614 15 20.5 17.2386 20.5 20V22ZM12.5 13C9.18629 13 6.5 10.3137 6.5 7C6.5 3.68629 9.18629 1 12.5 1C15.8137 1 18.5 3.68629 18.5 7C18.5 10.3137 15.8137 13 12.5 13ZM12.5 11C14.7091 11 16.5 9.20914 16.5 7C16.5 4.79086 14.7091 3 12.5 3C10.2909 3 8.5 4.79086 8.5 7C8.5 9.20914 10.2909 11 12.5 11Z" fill="#222222" />\n</g>\n</symbol>'});a().add(Zt);const Qt=Zt;var Wt=new(i())({id:"location@small",use:"location@small-usage",viewBox:"0 0 12 17",content:'<symbol viewBox="0 0 12 17" fill="currentColor" xmlns="http://www.w3.org/2000/svg" id="location@small">\n<path id="location@small_Rectangle 294 (Stroke)" fill-rule="evenodd" clip-rule="evenodd" d="M6.20689 15.5014L10.3095 8.52696C12.268 5.19739 9.86736 1 6.00445 1C2.04621 1 -0.339181 5.3847 1.81114 8.70792L6.20689 15.5014ZM6.00445 0C1.25371 0 -1.60928 5.26259 0.971567 9.25117L5.87625 16.8311C5.94438 16.9364 6.06123 17 6.18664 17H6.2692C6.40322 17 6.52724 16.9291 6.59519 16.8136L11.1714 9.03398C13.5221 5.03778 10.6408 0 6.00445 0Z" fill="currentColor" />\n<path id="location@small_Ellipse 3 (Stroke)" fill-rule="evenodd" clip-rule="evenodd" d="M5.9856 9C7.09017 9 7.9856 8.10457 7.9856 7C7.9856 5.89543 7.09017 5 5.9856 5C4.88103 5 3.9856 5.89543 3.9856 7C3.9856 8.10457 4.88103 9 5.9856 9ZM5.9856 10C7.64245 10 8.9856 8.65685 8.9856 7C8.9856 5.34315 7.64245 4 5.9856 4C4.32874 4 2.9856 5.34315 2.9856 7C2.9856 8.65685 4.32874 10 5.9856 10Z" fill="currentColor" />\n</symbol>'});a().add(Wt);const Xt=Wt;var Jt=new(i())({id:"vr-icon@large",use:"vr-icon@large-usage",viewBox:"0 0 113 52",content:'<symbol viewBox="0 0 113 52" fill="none" xmlns="http://www.w3.org/2000/svg" id="vr-icon@large">\n<g filter="url(#vr-icon@large_filter0_d_104_44)">\n<path fill-rule="evenodd" clip-rule="evenodd" d="M8.98246 12.1642C8.98246 7.10293 13.4439 3 18.9474 3H93.6842C99.1877 3 103.649 7.10293 103.649 12.1642C103.649 13.4295 104.675 14.4552 105.94 14.4552H106.14C107.516 14.4552 108.632 15.5706 108.632 16.9464V30.2923C108.632 31.6682 107.516 32.7835 106.14 32.7835C104.764 32.7835 103.649 33.8989 103.649 35.2747V37.3656C103.649 42.4268 99.1877 46.5298 93.6842 46.5298H74.8958C71.3175 46.5298 68.0139 44.7654 66.2406 41.9071L64.9709 39.8607C61.147 33.6973 51.4846 33.6973 47.6606 39.8607L46.391 41.9072C44.6177 44.7654 41.3141 46.5298 37.7358 46.5298H18.9474C13.4439 46.5298 8.98246 42.4268 8.98246 37.3656V35.2747C8.98246 33.8989 7.86709 32.7835 6.49123 32.7835C5.11536 32.7835 4 31.6682 4 30.2923V16.9464C4 15.5706 5.11536 14.4552 6.49123 14.4552H6.69141C7.95672 14.4552 8.98246 13.4295 8.98246 12.1642ZM18.246 16.0279C20.6722 13.4202 23.9868 11.6775 27.664 11.0761L29.538 10.7697C30.0958 10.6785 30.4531 10.1779 30.3361 9.65157C30.2192 9.12526 29.6723 8.77254 29.1146 8.86374L27.2405 9.1702C23.1134 9.8451 19.3934 11.801 16.6704 14.7277C16.3024 15.1232 16.3568 15.7349 16.7919 16.0939C17.2271 16.4529 17.8781 16.4234 18.246 16.0279Z" fill="url(#vr-icon@large_paint0_linear_104_44)" />\n</g>\n<defs>\n<filter id="vr-icon@large_filter0_d_104_44" x="0" y="0" width="112.632" height="51.5298" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">\n<feFlood flood-opacity="0" result="BackgroundImageFix"></feFlood>\n<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"></feColorMatrix>\n<feOffset dy="1"></feOffset>\n<feGaussianBlur stdDeviation="2"></feGaussianBlur>\n<feComposite in2="hardAlpha" operator="out"></feComposite>\n<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.15 0"></feColorMatrix>\n<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_104_44"></feBlend>\n<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_104_44" result="shape"></feBlend>\n</filter>\n<linearGradient id="vr-icon@large_paint0_linear_104_44" x1="18.6746" y1="5.54184" x2="107.219" y2="48.4636" gradientUnits="userSpaceOnUse">\n<stop stop-color="#00C2FF" />\n<stop offset="1" stop-color="#FF00D6" />\n</linearGradient>\n</defs>\n</symbol>'});a().add(Jt);const Kt=Jt;var $t=new(i())({id:"exit@large",use:"exit@large-usage",viewBox:"0 0 34 34",content:'<symbol viewBox="0 0 34 34" fill="none" xmlns="http://www.w3.org/2000/svg" id="exit@large">\n<path d="M18.8314 11.7482C19.3847 11.1949 20.2817 11.1949 20.8349 11.7482C21.3456 12.2589 21.3849 13.0624 20.9528 13.6182L20.8349 13.7517L17.5878 16.9999L20.8349 20.2482C21.3456 20.7589 21.3849 21.5624 20.9528 22.1182L20.8349 22.2517C20.3242 22.7623 19.5206 22.8016 18.9649 22.3695L18.8314 22.2517L14.5814 18.0017C14.0708 17.491 14.0315 16.6874 14.4636 16.1316L14.5814 15.9982L18.8314 11.7482Z" fill="currentColor" />\n<path d="M29.7498 15.5833C30.5322 15.5833 31.1665 16.2175 31.1665 16.9999C31.1665 17.7264 30.6196 18.3252 29.915 18.4071L29.7498 18.4166L15.5832 18.4166C14.8008 18.4166 14.1665 17.7823 14.1665 16.9999C14.1665 16.2734 14.7134 15.6746 15.418 15.5928L15.5832 15.5833L29.7498 15.5833Z" fill="currentColor" />\n<path d="M22.6668 4.25C24.9302 4.25 26.7803 6.0193 26.9096 8.25028L26.9168 8.5V9.91667H24.0835V8.5C24.0835 7.77348 23.5366 7.1747 22.832 7.09286L22.6668 7.08333H11.3335C10.607 7.08333 10.0082 7.63022 9.92636 8.33479L9.91683 8.5V25.5C9.91683 26.2265 10.4637 26.8253 11.1683 26.9071L11.3335 26.9167H22.6668C23.3933 26.9167 23.9921 26.3698 24.074 25.6652L24.0835 25.5V24.0833H26.9168V25.5C26.9168 27.7634 25.1475 29.6135 22.9165 29.7428L22.6668 29.75H11.3335C9.07011 29.75 7.21998 27.9807 7.09071 25.7497L7.0835 25.5V8.5C7.0835 6.23662 8.8528 4.38648 11.0838 4.25721L11.3335 4.25H22.6668Z" fill="currentColor" />\n</symbol>'});a().add($t);const er=$t;var tr=r(79310),rr=new(i())({id:"vr-swiper-icon@large",use:"vr-swiper-icon@large-usage",viewBox:"0 0 31 77",content:'<symbol viewBox="0 0 31 77" fill="none" xmlns="http://www.w3.org/2000/svg" id="vr-swiper-icon@large">\n    <g clip-path="url(#vr-swiper-icon@large_clip0_2275_131)">\n        <path fill-rule="evenodd" clip-rule="evenodd" d="M1.59032 0.935517C2.7305 0.15683 4.28605 0.449878 5.06474 1.59006L30.018 38.1275L5.07786 75.3905C4.30989 76.538 2.75715 76.8456 1.60973 76.0776C0.462301 75.3096 0.154692 73.7569 0.922664 72.6095L23.9825 38.1557L0.935782 4.40993C0.157095 3.26975 0.450143 1.7142 1.59032 0.935517Z" fill="currentColor" />\n    </g>\n    <defs>\n        <clipPath id="vr-swiper-icon@large_clip0_2275_131">\n            <rect width="31" height="77" fill="white" />\n        </clipPath>\n    </defs>\n</symbol>'});a().add(rr);const nr=rr;var ir=new(i())({id:"ar",use:"ar-usage",viewBox:"0 0 20 20",content:'<symbol viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" id="ar">\n<rect width="20" height="20" rx="10" fill="#D5232F" />\n<path d="M3.49414 13.5229L5.95508 6.47705H7.68848L10.1445 13.5229H8.59668L8.06445 11.814H5.57422L5.04199 13.5229H3.49414ZM6.80469 7.84424L5.91602 10.7104H7.72266L6.83398 7.84424H6.80469Z" fill="white" />\n<path d="M10.8672 13.5229V6.47705H13.7773C15.3594 6.47705 16.2969 7.31689 16.2969 8.73291V8.74268C16.2969 9.67041 15.8037 10.4419 15.0225 10.7495L16.5068 13.5229H14.8369L13.5234 10.9692H12.3418V13.5229H10.8672ZM12.3418 9.85107H13.6162C14.3486 9.85107 14.7881 9.43604 14.7881 8.74268V8.73291C14.7881 8.05908 14.3242 7.62939 13.5967 7.62939H12.3418V9.85107Z" fill="white" />\n</symbol>'});a().add(ir);const sr=ir;var ar=new(i())({id:"mask",use:"mask-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="mask">\n<g clip-path="url(#mask_clip0_79_6827)">\n<path d="M13.9469 11.2209C14.158 10.9846 14.4165 10.7955 14.7057 10.6661C14.9949 10.5366 15.3082 10.4697 15.625 10.4697C15.9419 10.4697 16.2551 10.5366 16.5443 10.6661C16.8335 10.7955 17.0921 10.9846 17.3031 11.2209" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M7.1969 11.2209C7.40796 10.9846 7.66654 10.7955 7.95573 10.6661C8.24492 10.5366 8.55818 10.4697 8.87502 10.4697C9.19186 10.4697 9.50513 10.5366 9.79432 10.6661C10.0835 10.7955 10.3421 10.9846 10.5531 11.2209" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M14.7344 15.7212C13.9981 16.2102 13.1339 16.471 12.25 16.471C11.3661 16.471 10.5019 16.2102 9.76562 15.7212" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M20.5 3.74925C20.5015 3.62693 20.4726 3.50616 20.4159 3.39772C20.3593 3.28929 20.2767 3.19658 20.1755 3.12787C20.0743 3.05916 19.9576 3.01659 19.8359 3.00396C19.7142 2.99133 19.5913 3.00904 19.4782 3.0555C18.0625 3.59925 15.3344 4.47113 12.25 4.47113C9.16567 4.47113 6.43755 3.59925 5.02193 3.0555C4.90876 3.00904 4.78585 2.99133 4.66417 3.00396C4.54249 3.01659 4.42584 3.05916 4.32463 3.12787C4.22341 3.19658 4.1408 3.28929 4.08416 3.39772C4.02752 3.50616 3.99863 3.62693 4.00005 3.74925V8.97113C4.00005 15.5993 7.6938 20.9711 12.25 20.9711C16.8063 20.9711 20.5 15.5993 20.5 8.97113V3.74925Z" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</g>\n<defs>\n<clipPath id="mask_clip0_79_6827">\n<rect width="20" height="20" fill="white" transform="translate(2 2)" />\n</clipPath>\n</defs>\n</symbol>'});a().add(ar);const or=ar;var lr=new(i())({id:"mask-disabled",use:"mask-disabled-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="mask-disabled">\n<g clip-path="url(#mask-disabled_clip0_2_12465)">\n<path d="M22.767 2.983C22.4563 2.67233 21.9527 2.67233 21.642 2.983L5.23299 19.392C4.92234 19.7027 4.92234 20.2063 5.23299 20.517C5.54366 20.8277 6.04733 20.8277 6.358 20.517L22.767 4.108C23.0777 3.79734 23.0777 3.29366 22.767 2.983Z" fill="white" />\n<path fill-rule="evenodd" clip-rule="evenodd" d="M20.1742 2.30885C20.0892 2.28424 20.0019 2.26716 19.9133 2.25796C19.6718 2.2329 19.4279 2.26722 19.2027 2.35788C17.8262 2.88606 15.1996 3.72113 12.25 3.72113C9.30054 3.72113 6.67391 2.88607 5.2974 2.35789C5.07223 2.26722 4.82828 2.2329 4.58675 2.25796C4.34185 2.28338 4.10706 2.36906 3.90336 2.50736C3.69966 2.64565 3.53338 2.83225 3.41939 3.05048C3.30618 3.26721 3.24804 3.50842 3.25005 3.75287V8.97113C3.25005 12.0665 4.02373 14.925 5.33299 17.15L6.43359 16.0494C5.38827 14.1261 4.75005 11.6688 4.75005 8.97113V3.75446L4.753 3.75563C6.20953 4.31509 9.0355 5.22113 12.25 5.22113C14.5505 5.22113 16.6519 4.75712 18.1948 4.28819L20.1742 2.30885ZM19.7398 9.56124L21.25 8.05102V8.97113C21.25 12.4173 20.2911 15.5699 18.7017 17.8816C17.1145 20.19 14.8462 21.7211 12.25 21.7211C10.9491 21.7211 9.73041 21.3366 8.63855 20.6625L9.73623 19.5648C10.5333 19.9944 11.3815 20.2211 12.25 20.2211C14.2101 20.2211 16.0668 19.0663 17.4656 17.0318C18.7752 15.1269 19.6376 12.5043 19.7398 9.56124ZM17.3305 11.9706L18.0526 11.2484C18.0454 11.4452 17.9612 11.6389 17.8027 11.7804C17.667 11.9017 17.4993 11.9645 17.3305 11.9706ZM12.0828 17.2182L14.0317 15.2693C14.1299 15.2161 14.226 15.1584 14.3195 15.0963C14.6646 14.8671 15.13 14.9611 15.3592 15.3061C15.5884 15.6512 15.4944 16.1167 15.1494 16.3458C14.2901 16.9165 13.2816 17.2209 12.2501 17.2209C12.1942 17.2209 12.1385 17.22 12.0828 17.2182ZM7.35979 19.6913L8.00921 19.0419L7.35206 19.6842C7.35463 19.6866 7.35721 19.6889 7.35979 19.6913ZM6.26021 18.5068L6.26764 18.4994L6.26009 18.5067C6.26013 18.5067 6.26017 18.5068 6.26021 18.5068ZM11.3021 11.1809C11.2934 11.0165 11.2307 10.8538 11.1125 10.7215C10.8311 10.4064 10.4863 10.1543 10.1007 9.98167C9.71517 9.80907 9.29748 9.71985 8.87502 9.71985C8.45257 9.71985 8.03488 9.80907 7.6493 9.98167C7.26372 10.1543 6.91893 10.4064 6.63752 10.7215C6.3616 11.0304 6.38837 11.5045 6.6973 11.7804C7.00623 12.0563 7.48035 12.0296 7.75627 11.7206C7.89698 11.5631 8.06937 11.4371 8.26216 11.3508C8.45495 11.2645 8.6638 11.2198 8.87502 11.2198C9.08625 11.2198 9.2951 11.2645 9.48789 11.3508C9.68068 11.4371 9.85307 11.5631 9.99377 11.7206C10.1323 11.8757 10.3207 11.9597 10.5131 11.97L11.3021 11.1809Z" fill="white" />\n</g>\n<defs>\n<clipPath id="mask-disabled_clip0_2_12465">\n<rect width="20" height="20" fill="white" transform="translate(2 2)" />\n</clipPath>\n</defs>\n</symbol>'});a().add(lr);const cr=lr;var ur=new(i())({id:"gallery@large",use:"gallery@large-usage",viewBox:"0 0 32 32",content:'<symbol viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" id="gallery@large">\n    <path d="M7.5 2C6.94772 2 6.5 2.44772 6.5 3C6.5 3.55228 6.94772 4 7.5 4H23.5C24.0523 4 24.5 3.55228 24.5 3C24.5 2.44772 24.0523 2 23.5 2H7.5Z" />\n    <path d="M3.5 6C3.5 5.44772 3.94772 5 4.5 5H26.5C27.0523 5 27.5 5.44772 27.5 6C27.5 6.55228 27.0523 7 26.5 7H4.5C3.94772 7 3.5 6.55228 3.5 6Z" />\n    <path d="M25.5 16.5C25.5 17.8807 24.3807 19 23 19C21.6193 19 20.5 17.8807 20.5 16.5C20.5 15.1193 21.6193 14 23 14C24.3807 14 25.5 15.1193 25.5 16.5Z" />\n    <path fill-rule="evenodd" clip-rule="evenodd" d="M4.5 8C3.39543 8 2.5 8.89543 2.5 10V28C2.5 29.1046 3.39543 30 4.5 30H27.5C28.6046 30 29.5 29.1046 29.5 28V10C29.5 8.89543 28.6046 8 27.5 8H4.5ZM27.5 10H4.5V26.5859L12.9477 18.1382L19.9477 24.1382L23 21.0859L27.5 25.5859V10ZM27.0857 28L23 23.9143L20.0523 26.862L13.0523 20.862L5.91432 28H27.0857Z" />\n</symbol>'});a().add(ur);const dr=ur;var hr=new(i())({id:"attach",use:"attach-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" id="attach">\n    <path d="M12.0417 20.5C8.88648 20.4995 7.00162 18.7256 7 15.7552L7.01869 6.57294C7.01853 6.33391 7.06984 5.48826 7.73291 4.69529C8.189 4.14998 9.05874 3.5 10.6123 3.5H10.6158C12.2054 3.5 13.0695 4.10478 13.5143 4.61259C14.1541 5.34263 14.2229 6.19266 14.2227 6.52406L14.2055 15.7584C14.2056 16.0991 14.2066 16.9003 13.5471 17.4505C13.1441 17.7868 12.5874 17.9572 11.8932 17.9572H11.8884C10.5789 17.9572 9.7961 17.1336 9.79464 15.754L9.78863 6.55924L11.1509 6.55845L11.1566 15.7532C11.1575 16.8108 11.661 16.8206 11.8833 16.8206H11.8917C12.2127 16.8206 12.4452 16.762 12.5835 16.6467C12.8437 16.4296 12.8432 15.976 12.843 15.758L12.8603 6.52331C12.8603 6.30436 12.8174 5.74344 12.4143 5.28388C12.0384 4.85458 11.4329 4.63694 10.6151 4.63694H10.6131C9.83663 4.63694 9.24339 4.87545 8.84969 5.34598C8.50319 5.76049 8.38047 6.26643 8.38063 6.57392L8.36194 15.7558C8.36289 17.1021 8.84195 19.3631 12.0417 19.3634C15.0138 19.363 15.6377 17.4026 15.6377 15.7582L15.6089 8.14922L16.9712 8.14539L17 15.7564C16.9998 18.7713 15.1927 20.4997 12.0417 20.5Z" />\n</symbol>'});a().add(hr);const pr=hr;var fr=new(i())({id:"photo-new",use:"photo-new-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" id="photo-new">\n    <path d="M19.25 6H17.61C17.3889 5.14352 16.8901 4.38451 16.1916 3.84169C15.4932 3.29887 14.6346 3.00287 13.75 3H10.75C9.86544 3.00287 9.00679 3.29887 8.30836 3.84169C7.60993 4.38451 7.11114 5.14352 6.89 6H5.25C4.18913 6 3.17172 6.42143 2.42157 7.17157C1.67143 7.92172 1.25 8.93913 1.25 10L1.25 17C1.25 18.0609 1.67143 19.0783 2.42157 19.8284C3.17172 20.5786 4.18913 21 5.25 21H19.25C20.3109 21 21.3283 20.5786 22.0784 19.8284C22.8286 19.0783 23.25 18.0609 23.25 17V10C23.25 8.93913 22.8286 7.92172 22.0784 7.17157C21.3283 6.42143 20.3109 6 19.25 6ZM10.75 5H13.75C14.099 5.00211 14.4414 5.09552 14.7432 5.27095C15.0449 5.44638 15.2955 5.69772 15.47 6H9.03C9.20451 5.69772 9.45509 5.44638 9.75683 5.27095C10.0586 5.09552 10.401 5.00211 10.75 5ZM21.25 17C21.25 17.5304 21.0393 18.0391 20.6642 18.4142C20.2891 18.7893 19.7804 19 19.25 19H5.25C4.71957 19 4.21086 18.7893 3.83579 18.4142C3.46071 18.0391 3.25 17.5304 3.25 17V10C3.25 9.46957 3.46071 8.96086 3.83579 8.58579C4.21086 8.21071 4.71957 8 5.25 8H19.25C19.7804 8 20.2891 8.21071 20.6642 8.58579C21.0393 8.96086 21.25 9.46957 21.25 10V17ZM12.25 9.5C11.4589 9.5 10.6855 9.7346 10.0277 10.1741C9.36992 10.6136 8.85723 11.2384 8.55448 11.9693C8.25173 12.7002 8.17252 13.5044 8.32686 14.2804C8.4812 15.0563 8.86216 15.769 9.42157 16.3284C9.98098 16.8878 10.6937 17.2688 11.4696 17.4231C12.2456 17.5775 13.0498 17.4983 13.7807 17.1955C14.5116 16.8928 15.1364 16.3801 15.5759 15.7223C16.0154 15.0645 16.25 14.2911 16.25 13.5C16.25 12.4391 15.8286 11.4217 15.0784 10.6716C14.3283 9.92143 13.3109 9.5 12.25 9.5ZM12.25 15.5C11.8544 15.5 11.4678 15.3827 11.1389 15.1629C10.81 14.9432 10.5536 14.6308 10.4022 14.2654C10.2509 13.8999 10.2113 13.4978 10.2884 13.1098C10.3656 12.7219 10.5561 12.3655 10.8358 12.0858C11.1155 11.8061 11.4719 11.6156 11.8598 11.5384C12.2478 11.4613 12.6499 11.5009 13.0154 11.6522C13.3808 11.8036 13.6932 12.06 13.9129 12.3889C14.1327 12.7178 14.25 13.1044 14.25 13.5C14.25 14.0304 14.0393 14.5391 13.6642 14.9142C13.2891 15.2893 12.7804 15.5 12.25 15.5Z" />\n</symbol>'});a().add(fr);const Ar=fr;var mr=r(59763),gr=new(i())({id:"photo@large",use:"photo@large-usage",viewBox:"0 0 32 32",content:'<symbol viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" id="photo@large">\n    <path fill-rule="evenodd" clip-rule="evenodd" d="M16 23C18.7614 23 21 20.7614 21 18C21 15.2386 18.7614 13 16 13C13.2386 13 11 15.2386 11 18C11 20.7614 13.2386 23 16 23ZM16 21C17.6569 21 19 19.6569 19 18C19 16.3431 17.6569 15 16 15C14.3431 15 13 16.3431 13 18C13 19.6569 14.3431 21 16 21Z" />\n    <path fill-rule="evenodd" clip-rule="evenodd" d="M9 8C9 5.79086 10.7909 4 13 4H19C21.2091 4 23 5.79086 23 8H26C28.7614 8 31 10.2386 31 13V23C31 25.7614 28.7614 28 26 28H6C3.23858 28 1 25.7614 1 23V13C1 10.2386 3.23858 8 6 8H9ZM13 6H19C20.1046 6 21 6.89543 21 8H11C11 6.89543 11.8954 6 13 6ZM6 10C4.34315 10 3 11.3431 3 13V23C3 24.6569 4.34315 26 6 26H26C27.6569 26 29 24.6569 29 23V13C29 11.3431 27.6569 10 26 10H6Z" />\n</symbol>'});a().add(gr);const vr=gr;var br=r(6426),yr=new(i())({id:"web-camera@large",use:"web-camera@large-usage",viewBox:"0 0 32 32",content:'<symbol viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" id="web-camera@large">\n    <path d="M16 16.5C17.3807 16.5 18.5 15.3807 18.5 14C18.5 12.6193 17.3807 11.5 16 11.5C14.6193 11.5 13.5 12.6193 13.5 14C13.5 15.3807 14.6193 16.5 16 16.5Z" />\n    <path fill-rule="evenodd" clip-rule="evenodd" d="M29.5 14C29.5 17.215 28.3762 20.1674 26.5 22.486L26.5 22.5C26.5 27.4706 21.799 31.5 16 31.5C10.201 31.5 5.5 27.4706 5.5 22.5L5.50001 22.486C3.6238 20.1674 2.5 17.215 2.5 14C2.5 6.54416 8.54416 0.5 16 0.5C23.4558 0.5 29.5 6.54416 29.5 14ZM16 25.5C22.3513 25.5 27.5 20.3513 27.5 14C27.5 7.98564 22.883 3.04963 17 2.54288V7.57645C20.1151 8.05745 22.5 10.7502 22.5 14C22.5 17.5899 19.5899 20.5 16 20.5C12.4101 20.5 9.5 17.5899 9.5 14C9.5 10.7502 11.8849 8.05745 15 7.57645V2.54288C9.11697 3.04963 4.5 7.98564 4.5 14C4.5 20.3513 9.64873 25.5 16 25.5ZM16 27.5C18.9831 27.5 21.7403 26.5324 23.9747 24.894C22.8199 27.4694 19.8532 29.5 16 29.5C12.1468 29.5 9.18014 27.4694 8.02528 24.894C10.2597 26.5324 13.0169 27.5 16 27.5ZM20.5 14C20.5 16.4853 18.4853 18.5 16 18.5C13.5147 18.5 11.5 16.4853 11.5 14C11.5 11.5147 13.5147 9.5 16 9.5C18.4853 9.5 20.5 11.5147 20.5 14Z" />\n</symbol>'});a().add(yr);const Cr=yr;var wr=new(i())({id:"alert",use:"alert-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="alert">\n    <path fill-rule="evenodd" clip-rule="evenodd" d="M10.1724 3.62982C10.9254 2.12339 13.0746 2.12339 13.8276 3.62982L21.7816 18.5421C22.461 19.9011 21.473 21.5 19.954 21.5H4.04601C2.527 21.5 1.53904 19.9011 2.21836 18.5421L10.1724 3.62982Z" fill="#FFC249" />\n    <path d="M10.75 9.25C10.75 8.55964 11.3096 8 12 8C12.6904 8 13.25 8.55964 13.25 9.25V13C13.25 13.6904 12.6904 14.25 12 14.25C11.3096 14.25 10.75 13.6904 10.75 13V9.25Z" fill="#222222" />\n    <path d="M10.75 16.75C10.75 16.0596 11.3096 15.5 12 15.5C12.6904 15.5 13.25 16.0596 13.25 16.75C13.25 17.4404 12.6904 18 12 18C11.3096 18 10.75 17.4404 10.75 16.75Z" fill="#222222" />\n</symbol>'});a().add(wr);const Mr=wr;var Sr=new(i())({id:"lightbulb",use:"lightbulb-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" id="lightbulb">\n<g clip-path="url(#lightbulb_clip0_0_373)">\n<path d="M16.6106 11.4434C16.35 9.31718 14.6719 7.64335 12.5451 7.38816C12.362 7.36726 12.1778 7.35679 11.9935 7.35675C10.1139 7.35964 8.42148 8.49558 7.70671 10.234C6.99194 11.9724 7.39589 13.9703 8.72987 15.2944C9.43925 15.9738 9.8455 16.91 9.8571 17.8921V18.4285H14.1428V17.8893C14.146 16.9258 14.538 16.0043 15.23 15.3337C16.275 14.3254 16.7862 12.885 16.6105 11.4435V11.4434H16.6106Z" />\n<path d="M11.9999 22C12.4538 21.9995 12.8583 21.7135 13.0102 21.2857H10.9897C11.1415 21.7135 11.546 21.9995 11.9999 22Z" />\n<path d="M10.2142 20.2143C10.2145 20.4115 10.3742 20.5712 10.5714 20.5715H13.4285C13.6257 20.5712 13.7854 20.4115 13.7857 20.2143V19.1429H10.2142V20.2143Z" />\n<path d="M12.0001 5.2143C12.3946 5.2143 12.7144 4.89449 12.7144 4.5V2.7143C12.7144 2.3198 12.3946 2 12.0001 2C11.6056 2 11.2858 2.3198 11.2858 2.7143V4.5C11.2858 4.89449 11.6056 5.2143 12.0001 5.2143Z" />\n<path d="M5.97184 6.98203C6.25449 7.25199 6.69941 7.25199 6.98207 6.98203C7.11605 6.84809 7.19133 6.66637 7.19133 6.47691C7.19133 6.28746 7.11605 6.10574 6.98207 5.9718L5.7193 4.70926C5.58539 4.57527 5.40371 4.5 5.2143 4.5C5.02488 4.5 4.8432 4.57527 4.70926 4.70926C4.57527 4.84316 4.5 5.02484 4.5 5.2143C4.5 5.40375 4.57527 5.58539 4.70926 5.71934L5.97184 6.98203Z" />\n<path d="M5.2143 12C5.2143 11.6055 4.89449 11.2857 4.5 11.2857H2.7143C2.31996 11.2861 2.00039 11.6057 2 12C2.00039 12.3943 2.31996 12.7139 2.7143 12.7143H4.5C4.89449 12.7143 5.2143 12.3945 5.2143 12Z" />\n<path d="M6.66243 16.832C6.41555 16.766 6.15227 16.8369 5.97192 17.018L4.70938 18.2807C4.5754 18.4146 4.50012 18.5963 4.50012 18.7857C4.50012 18.9752 4.5754 19.1568 4.70938 19.2908C4.99196 19.5607 5.43684 19.5607 5.71942 19.2908L6.98215 18.0282C7.16317 17.8479 7.23411 17.5846 7.16813 17.3377C7.10215 17.0908 6.9093 16.898 6.66243 16.832Z" />\n<path d="M18.0282 17.0179C17.8478 16.8369 17.5845 16.766 17.3376 16.832C17.0908 16.8979 16.898 17.0908 16.832 17.3376C16.766 17.5845 16.8369 17.8478 17.018 18.0281L18.2807 19.2907C18.5633 19.5606 19.0082 19.5606 19.2907 19.2907C19.4247 19.1568 19.5 18.9751 19.5 18.7856C19.5 18.5962 19.4247 18.4146 19.2907 18.2806L18.0282 17.0179Z" />\n<path d="M21.2858 11.2857H19.5001C19.1056 11.2857 18.7858 11.6055 18.7858 12C18.7858 12.3945 19.1056 12.7143 19.5001 12.7143H21.2858C21.6803 12.7143 22.0001 12.3945 22.0001 12C22.0001 11.6055 21.6803 11.2857 21.2858 11.2857Z" />\n<path d="M18.0281 6.98202L19.2907 5.71928C19.4711 5.53885 19.5416 5.27588 19.4755 5.0294C19.4095 4.78291 19.217 4.59041 18.9705 4.52436C18.724 4.4583 18.461 4.52877 18.2806 4.7092L17.0179 5.97174C16.8839 6.10569 16.8086 6.28741 16.8086 6.47686C16.8086 6.66631 16.8839 6.84803 17.0179 6.98198C17.3005 7.25198 17.7455 7.25198 18.0281 6.98202Z" />\n</g>\n<defs>\n<clipPath id="lightbulb_clip0_0_373">\n<rect width="20" height="20" fill="white" transform="translate(2 2)" />\n</clipPath>\n</defs>\n</symbol>'});a().add(Sr);const Ir=Sr;var Er=new(i())({id:"lightbulb-outlined",use:"lightbulb-outlined-usage",viewBox:"0 0 23 25",content:'<symbol fill="none" viewBox="0 0 23 25" xmlns="http://www.w3.org/2000/svg" id="lightbulb-outlined"><g fill="currentcolor"><path d="m11.6663 4.57868c-1.80538-.07513-3.53551.55093-4.83938 1.80305-1.30386 1.25211-2.03102 2.92995-2.03102 4.73297 0 1.4775.47641 2.8799 1.40416 4.0569.80238 1.0267 1.35402 2.0034 1.70506 3.0301l.02508.0751v2.6295c0 .3255.25074.626.57671.6761.12537 1.4525 1.35401 2.6044 2.85849 2.6044 1.5044 0 2.7331-1.1519 2.8585-2.6294.3259-.0501.5767-.3256.5767-.6762v-2.6044l.025-.0751c.3511-1.0267.9027-2.0034 1.7051-3.0051.9779-1.2271 1.4794-2.7797 1.4042-4.3323-.1756-3.38071-2.9087-6.13537-6.2686-6.28562zm-.3009 18.23082c-.7522 0-1.354-.5509-1.4794-1.2521h2.9588c-.1254.7262-.7272 1.2521-1.4794 1.2521zm2.0561-2.6044h-4.11221v-1.6528h4.11221zm2.0059-5.885c-.7522.9516-1.3038 1.8782-1.705 2.8549h-4.71401c-.40119-.9516-.95282-1.9033-1.70505-2.8549-.72716-.9265-1.10328-2.0284-1.10328-3.2054 0-1.42739.57671-2.75463 1.60476-3.75632 1.02805-.97665 2.38208-1.50254 3.83638-1.42741 2.6579.12521 4.8143 2.30389 4.9397 4.93333.025 1.2772-.3762 2.4792-1.1535 3.4558z" /><path d="m11.3547 3.02593c.3762 0 .6771-.30051.6771-.67614v-1.27716c0-.375638-.3009-.676146-.6771-.676146-.3761 0-.677.300508-.677.676146v1.27716c0 .37563.3009.67614.677.67614z" /><path d="m6.36147 3.87747c.12538.22538.35105.3506.60179.3506.12537 0 .22567-.02505.35104-.10017.32597-.20034.45134-.60102.25075-.92657l-.62686-1.10186c-.2006-.32555-.60179-.45077-.92776-.25043-.32596.20034-.45134.60102-.25074.92657z" /><path d="m4.07392 6.13123-1.10328-.62606c-.32596-.20034-.75223-.07513-.92775.25042-.20059.32555-.07522.75127.25075.92657l1.10327.62606c.1003.05008.22567.10017.35104.10017.22567 0 .47641-.12521.60179-.35059.17552-.30051.05014-.72623-.27582-.92657z" /><path d="m3.25293 11.1147c0-.3756-.3009-.6761-.67701-.6761h-1.2788c-.376111 0-.677003.3005-.677003.6761 0 .3757.300892.6762.677003.6762h1.2788c.37611.025.67701-.3005.67701-.6762z" /><path d="m3.39691 14.9211-1.10327.626c-.32597.2004-.45134.601-.25075.9266.12537.2254.35104.3506.60179.3506.12537 0 .22567-.0251.35104-.1002l1.10327-.626c.32597-.2004.45134-.6011.25074-.9266-.20059-.3256-.62686-.4508-.95282-.2504z" /><path d="m20.3981 15.5471-1.1032-.626c-.326-.2004-.7523-.0752-.9278.2504-.2006.3255-.0752.7513.2508.9266l1.1032.626c.1003.0501.2257.1002.3511.1002.2256 0 .4764-.1252.6018-.3506.1504-.3256.0501-.7262-.2759-.9266z" /><path d="m21.4079 10.4386h-1.2787c-.3762 0-.6771.3005-.6771.6761 0 .3757.3009.6762.6771.6762h1.2787c.3762 0 .6771-.3005.6771-.6762 0-.3756-.3009-.6761-.6771-.6761z" /><path d="m18.9438 7.40839c.1254 0 .2257-.02504.3511-.10017l1.1032-.62606c.326-.20034.4514-.60102.2508-.92657s-.6018-.45076-.9278-.25042l-1.1032.62606c-.326.20034-.4514.60102-.2508.92657.1254.25042.3511.35059.5767.35059z" /><path d="m15.3905 4.1279c.1003.05008.2256.10017.351.10017.2257 0 .4764-.12522.6018-.3506l.6269-1.10186c.2005-.32555.0752-.75127-.2508-.92657-.326-.20034-.7522-.07512-.9277.25043l-.6269 1.10186c-.2006.30051-.1003.72623.2257.92657z" /></g></symbol>'});a().add(Er);const xr=Er;var Tr=r(39674),Dr=new(i())({id:"mic@small",use:"mic@small-usage",viewBox:"0 0 20 20",content:'<symbol viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg" id="mic@small">\n    <path fill-rule="evenodd" clip-rule="evenodd" d="M13 9.7037C13 11.363 11.68 12.6667 10 12.6667C8.32 12.6667 7 11.363 7 9.7037V4.96296C7 3.3037 8.32 2 10 2C11.68 2 13 3.3037 13 4.96296V9.7037ZM10 3.18519C8.98 3.18519 8.2 3.95556 8.2 4.96296V9.7037C8.2 10.7111 8.98 11.4815 10 11.4815C11.02 11.4815 11.8 10.7111 11.8 9.7037V4.96296C11.8 3.95556 11.02 3.18519 10 3.18519Z" />\n    <path d="M14.8 9.7037C14.8 9.34815 15.04 9.11111 15.4 9.11111C15.76 9.11111 16 9.34815 16 9.7037C16 12.7852 13.66 15.3333 10.6 15.6296V17.4074C10.6 17.763 10.36 18 10 18C9.64 18 9.4 17.763 9.4 17.4074V15.6296C6.34 15.2741 4 12.7852 4 9.7037C4 9.34815 4.24 9.11111 4.6 9.11111C4.96 9.11111 5.2 9.34815 5.2 9.7037C5.2 12.3111 7.36 14.4444 10 14.4444C12.64 14.4444 14.8 12.3111 14.8 9.7037Z" />\n</symbol>'});a().add(Dr);const kr=Dr;var jr=r(73165),Lr=new(i())({id:"expand",use:"expand-usage",viewBox:"0 0 12 12",content:'<symbol fill="none" viewBox="0 0 12 12" xmlns="http://www.w3.org/2000/svg" id="expand"><g fill="currentcolor"><path d="m11.5724 0h-3.8571c-.11366 0-.22267.045153-.30305.125526-.08037.080373-.12552.189382-.12552.303046s.04515.222673.12552.303046c.08038.080373.18939.125526.30305.125526h2.8225l-6.1255 6.125576c-.07807.08083-.12127.18909-.12029.30146.00097.11237.04605.21986.12551.29932s.18695.12454.29932.12551c.11237.00098.22063-.04222.30146-.12029l6.1256-6.12553v2.82253c0 .11366.0451.22267.1255.30305.0804.08037.1894.12552.303.12552.1137 0 .2227-.04515.3031-.12552.0804-.08038.1255-.18939.1255-.30305v-3.857148c-.002-.113045-.0478-.220906-.1277-.300854-.0799-.079947-.1878-.12573623-.3009-.127718z" /><path d="m1.28572 12h7.71429c.34088-.0004.66769-.1359.90873-.377.24106-.241.37666-.5678.37696-.9087v-4.71429c0-.11366-.0451-.22267-.1255-.30304s-.18938-.12553-.30305-.12553c-.11366 0-.22267.04516-.30304.12553-.08038.08037-.12553.18938-.12553.30304v4.71429c-.00014.1136-.04535.2225-.12569.3029-.08034.0803-.18926.1255-.30288.1257h-7.71429c-.11362-.0002-.22255-.0454-.302888-.1257-.08034-.0804-.125541-.1893-.125688-.3029v-7.71429c.000147-.11362.045348-.22254.125688-.30288.080338-.08034.189268-.12554.302888-.12569h4.71429c.11366 0 .22267-.04515.30304-.12553.08038-.08037.12553-.18938.12553-.30304 0-.11367-.04515-.22268-.12553-.30305-.08037-.08037-.18938-.12553-.30304-.12553h-4.71429c-.340882.00038-.667692.13596-.908729.377-.241037.24103-.37661665.56784-.376991.90872v7.71429c.00037435.3409.135954.6677.376991.9087.241037.2411.567847.3766.908729.377z" /></g></symbol>'});a().add(Lr);const Or=Lr;var Pr=new(i())({id:"free-label",use:"free-label-usage",viewBox:"0 0 74 38",content:'<symbol viewBox="0 0 74 38" fill="none" xmlns="http://www.w3.org/2000/svg" id="free-label">\n    <rect width="74" height="38" rx="19" fill="#D5232F" />\n    <path d="M20.3271 26H17.6465V13.1504H25.0117V15.3828H20.3271V18.6963H24.6865V20.9199H20.3271V26ZM31.2695 13.1504C32.4355 13.1504 33.3965 13.291 34.1523 13.5723C34.9141 13.8535 35.4795 14.2783 35.8486 14.8467C36.2178 15.415 36.4023 16.1328 36.4023 17C36.4023 17.5859 36.291 18.0986 36.0684 18.5381C35.8457 18.9775 35.5527 19.3496 35.1895 19.6543C34.8262 19.959 34.4336 20.208 34.0117 20.4014L37.791 26H34.7676L31.7002 21.0693H30.25V26H27.5254V13.1504H31.2695ZM31.0762 15.3828H30.25V18.8545H31.1289C32.0312 18.8545 32.6758 18.7051 33.0625 18.4062C33.4551 18.1016 33.6514 17.6562 33.6514 17.0703C33.6514 16.4609 33.4404 16.0273 33.0186 15.7695C32.6025 15.5117 31.9551 15.3828 31.0762 15.3828ZM46.8086 26H39.4082V13.1504H46.8086V15.3828H42.1328V18.2041H46.4834V20.4365H42.1328V23.75H46.8086V26ZM56.8984 26H49.498V13.1504H56.8984V15.3828H52.2227V18.2041H56.5732V20.4365H52.2227V23.75H56.8984V26Z" fill="white" />\n</symbol>'});a().add(Pr);const Nr=Pr;var Br=new(i())({id:"check-icon-big",use:"check-icon-big-usage",viewBox:"0 0 80 80",content:'<symbol viewBox="0 0 80 80" fill="none" xmlns="http://www.w3.org/2000/svg" id="check-icon-big">\n<circle cx="40" cy="40" r="37" fill="transparent" stroke="currentColor" stroke-width="6" />\n<path d="M26.5 40.0435L36.952 51.0637C37.4018 51.5379 38.1781 51.4603 38.525 50.9064L53.5 27" stroke="currentColor" stroke-width="6" stroke-linecap="round" />\n</symbol>'});a().add(Br);const Rr=Br;var Vr=new(i())({id:"fire",use:"fire-usage",viewBox:"0 0 28 28",content:'<symbol viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg" id="fire">\n<rect width="28" height="28" rx="14" fill="white" />\n<path d="M12.4295 11.5368C12.0839 9.82837 12.0885 7.96133 14 6.33334C12.7328 10.0842 19.3333 11.8708 19.3333 16.4876C19.3333 19.348 16.9455 21.6667 14 21.6667C11.0544 21.6667 8.66666 19.348 8.66666 16.4876C8.66666 15.2713 9.09846 14.1529 9.82127 13.2691C9.91569 13.7911 10.0214 14.2502 10.1891 14.6553C11.0704 16.7848 13.6285 16.3763 12.9148 13.494C12.7639 12.8844 12.5684 12.2234 12.4295 11.5368Z" fill="#FF8400" />\n</symbol>'});a().add(Vr);const zr=Vr;var Yr=new(i())({id:"search-lens",use:"search-lens-usage",viewBox:"0 0 20 20",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" id="search-lens">\n    <path d="M18.69 17.26l-4.39-4.39a8 8 0 1 0-1.43 1.43l4.39 4.39a1.011 1.011 0 1 0 1.43-1.43zm-6.47-5a6 6 0 1 1 0-8.49 6 6 0 0 1-.01 8.44z" />\n</symbol>'});a().add(Yr);const Gr=Yr;var Ur=new(i())({id:"speech-to-text-icon",use:"speech-to-text-icon-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" id="speech-to-text-icon">\n    <mask id="speech-to-text-icon_path-1-outside-1_216_1568" maskUnits="userSpaceOnUse" x="1.27759" y="2.25" width="21" height="19">\n        <rect x="1.27759" y="2.25" width="21" height="19" />\n        <path fill-rule="evenodd" clip-rule="evenodd" d="M12.6638 14.6862L10.4413 12.49L10.4676 12.4637C11.9901 10.7662 13.0751 8.815 13.7138 6.75H16.2776V5H10.1526V3.25H8.40259V5H2.27759V6.74125H12.0513C11.4651 8.43 10.5376 10.0312 9.27759 11.4312C8.46384 10.53 7.79009 9.54125 7.25634 8.5H5.50634C6.14509 9.92625 7.02009 11.2737 8.11384 12.49L3.66009 16.8825L4.90259 18.125L9.27759 13.75L11.9988 16.4712L12.6638 14.6862ZM17.5901 10.25H15.8401L11.9026 20.75H13.6526L14.6326 18.125H18.7888L19.7776 20.75H21.5276L17.5901 10.25ZM16.7151 12.5862L15.2976 16.375H18.1326L16.7151 12.5862Z" />\n    </mask>\n    <path fill-rule="evenodd" clip-rule="evenodd" d="M12.6638 14.6862L10.4413 12.49L10.4676 12.4637C11.9901 10.7662 13.0751 8.815 13.7138 6.75H16.2776V5H10.1526V3.25H8.40259V5H2.27759V6.74125H12.0513C11.4651 8.43 10.5376 10.0312 9.27759 11.4312C8.46384 10.53 7.79009 9.54125 7.25634 8.5H5.50634C6.14509 9.92625 7.02009 11.2737 8.11384 12.49L3.66009 16.8825L4.90259 18.125L9.27759 13.75L11.9988 16.4712L12.6638 14.6862ZM17.5901 10.25H15.8401L11.9026 20.75H13.6526L14.6326 18.125H18.7888L19.7776 20.75H21.5276L17.5901 10.25ZM16.7151 12.5862L15.2976 16.375H18.1326L16.7151 12.5862Z" />\n    <path d="M10.4413 12.49L10.2999 12.3486L10.1577 12.4908L10.3008 12.6323L10.4413 12.49ZM12.6638 14.6862L12.8513 14.7561L12.8964 14.6349L12.8044 14.544L12.6638 14.6862ZM10.4676 12.4637L10.6092 12.6054L10.6165 12.5973L10.4676 12.4637ZM13.7138 6.75V6.55H13.5664L13.5228 6.6909L13.7138 6.75ZM16.2776 6.75V6.95H16.4776V6.75H16.2776ZM16.2776 5H16.4776V4.8H16.2776V5ZM10.1526 5H9.95259V5.2H10.1526V5ZM10.1526 3.25H10.3526V3.05H10.1526V3.25ZM8.40259 3.25V3.05H8.20259V3.25H8.40259ZM8.40259 5V5.2H8.60259V5H8.40259ZM2.27759 5V4.8H2.07759V5H2.27759ZM2.27759 6.74125H2.07759V6.94125H2.27759V6.74125ZM12.0513 6.74125L12.2403 6.80684L12.3325 6.54125H12.0513V6.74125ZM9.27759 11.4312L9.12914 11.5653L9.27783 11.73L9.42625 11.565L9.27759 11.4312ZM7.25634 8.5L7.43432 8.40877L7.37856 8.3H7.25634V8.5ZM5.50634 8.5V8.3H5.19763L5.32381 8.58175L5.50634 8.5ZM8.11384 12.49L8.25428 12.6324L8.39026 12.4983L8.26255 12.3563L8.11384 12.49ZM3.66009 16.8825L3.51965 16.7401L3.37626 16.8815L3.51867 17.0239L3.66009 16.8825ZM4.90259 18.125L4.76117 18.2664L4.90259 18.4078L5.04401 18.2664L4.90259 18.125ZM9.27759 13.75L9.41901 13.6086L9.27759 13.4672L9.13617 13.6086L9.27759 13.75ZM11.9988 16.4712L11.8574 16.6127L12.0776 16.8328L12.1863 16.5411L11.9988 16.4712ZM15.8401 10.25V10.05H15.7015L15.6528 10.1798L15.8401 10.25ZM17.5901 10.25L17.7774 10.1798L17.7287 10.05H17.5901V10.25ZM11.9026 20.75L11.7153 20.6798L11.614 20.95H11.9026V20.75ZM13.6526 20.75V20.95H13.7914L13.84 20.8199L13.6526 20.75ZM14.6326 18.125V17.925H14.4938L14.4452 18.055L14.6326 18.125ZM18.7888 18.125L18.976 18.0545L18.9272 17.925H18.7888V18.125ZM19.7776 20.75L19.5904 20.8205L19.6392 20.95H19.7776V20.75ZM21.5276 20.75V20.95H21.8162L21.7149 20.6798L21.5276 20.75ZM15.2976 16.375L15.1103 16.3049L15.0092 16.575H15.2976V16.375ZM16.7151 12.5862L16.9024 12.5162L16.7151 12.0155L16.5278 12.5162L16.7151 12.5862ZM18.1326 16.375V16.575H18.421L18.3199 16.3049L18.1326 16.375ZM10.3008 12.6323L12.5233 14.8285L12.8044 14.544L10.5819 12.3477L10.3008 12.6323ZM10.3262 12.3223L10.2999 12.3486L10.5828 12.6314L10.609 12.6052L10.3262 12.3223ZM13.5228 6.6909C12.8924 8.72865 11.8217 10.6544 10.3187 12.3302L10.6165 12.5973C12.1585 10.8781 13.2577 8.90135 13.9049 6.8091L13.5228 6.6909ZM16.2776 6.55H13.7138V6.95H16.2776V6.55ZM16.0776 5V6.75H16.4776V5H16.0776ZM10.1526 5.2H16.2776V4.8H10.1526V5.2ZM9.95259 3.25V5H10.3526V3.25H9.95259ZM8.40259 3.45H10.1526V3.05H8.40259V3.45ZM8.60259 5V3.25H8.20259V5H8.60259ZM2.27759 5.2H8.40259V4.8H2.27759V5.2ZM2.47759 6.74125V5H2.07759V6.74125H2.47759ZM12.0513 6.54125H2.27759V6.94125H12.0513V6.54125ZM9.42625 11.565C10.7044 10.1449 11.6454 8.52034 12.2403 6.80684L11.8624 6.67566C11.2847 8.33965 10.3708 9.91762 9.12893 11.2975L9.42625 11.565ZM7.07836 8.59123C7.61983 9.64755 8.30341 10.6508 9.12914 11.5653L9.42603 11.2972C8.62426 10.4092 7.96034 9.43495 7.43432 8.40877L7.07836 8.59123ZM5.50634 8.7H7.25634V8.3H5.50634V8.7ZM8.26255 12.3563C7.18246 11.1552 6.31897 9.82519 5.68887 8.41825L5.32381 8.58175C5.97121 10.0273 6.85771 11.3923 7.96512 12.6237L8.26255 12.3563ZM3.80053 17.0249L8.25428 12.6324L7.9734 12.3476L3.51965 16.7401L3.80053 17.0249ZM5.04401 17.9836L3.80151 16.7411L3.51867 17.0239L4.76117 18.2664L5.04401 17.9836ZM9.13617 13.6086L4.76117 17.9836L5.04401 18.2664L9.41901 13.8914L9.13617 13.6086ZM12.1403 16.3298L9.41901 13.6086L9.13617 13.8914L11.8574 16.6127L12.1403 16.3298ZM12.4764 14.6164L11.8114 16.4014L12.1863 16.5411L12.8513 14.7561L12.4764 14.6164ZM15.8401 10.45H17.5901V10.05H15.8401V10.45ZM12.0899 20.8202L16.0274 10.3202L15.6528 10.1798L11.7153 20.6798L12.0899 20.8202ZM13.6526 20.55H11.9026V20.95H13.6526V20.55ZM14.4452 18.055L13.4652 20.68L13.84 20.8199L14.82 18.1949L14.4452 18.055ZM18.7888 17.925H14.6326V18.325H18.7888V17.925ZM19.9647 20.6795L18.976 18.0545L18.6017 18.1955L19.5904 20.8205L19.9647 20.6795ZM21.5276 20.55H19.7776V20.95H21.5276V20.55ZM17.4028 10.3202L21.3403 20.8202L21.7149 20.6798L17.7774 10.1798L17.4028 10.3202ZM15.4849 16.4451L16.9024 12.6563L16.5278 12.5162L15.1103 16.3049L15.4849 16.4451ZM18.1326 16.175H15.2976V16.575H18.1326V16.175ZM16.5278 12.6563L17.9453 16.4451L18.3199 16.3049L16.9024 12.5162L16.5278 12.6563Z" mask="url(#speech-to-text-icon_path-1-outside-1_216_1568)" />\n</symbol>'});a().add(Ur);const Fr=Ur;var qr=new(i())({id:"solid-star",use:"solid-star-usage",viewBox:"0 0 25 24",content:'<symbol viewBox="0 0 25 24" xmlns="http://www.w3.org/2000/svg" id="solid-star">\n<path d="M12.4717 4.5C12.0717 4.5 11.7717 4.8 11.6717 5.2L9.7717 9L5.3717 9.6C4.3717 9.8 4.0717 10.4 4.8717 11.1L7.9717 14.1L7.2717 18.3C7.1717 19.1 7.4717 19.5 7.9717 19.5C8.1717 19.5 8.4717 19.4 8.6717 19.3L12.5717 17.3L16.4717 19.3C16.6717 19.4 16.8717 19.5 17.1717 19.5C17.6717 19.5 17.9717 19.1 17.8717 18.4L17.0717 14.2L20.1717 11.2C20.8717 10.5 20.6717 9.8 19.6717 9.6L15.3717 9L13.2717 5.2C13.1717 4.8 12.8717 4.5 12.4717 4.5Z" />\n</symbol>'});a().add(qr);const Hr=qr;var _r=new(i())({id:"solid-star@large",use:"solid-star@large-usage",viewBox:"0 0 32 32",content:'<symbol viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" id="solid-star@large">\n    <path d="M15.958 4C15.3644 4 14.9192 4.48 14.7708 5.12L11.9511 11.2L5.42141 12.16C3.93738 12.48 3.49217 13.44 4.67939 14.56L9.27988 19.36L8.24106 26.08C8.09265 27.36 8.53786 28 9.27988 28C9.57668 28 10.0219 27.84 10.3187 27.68L16.1064 24.48L21.8941 27.68C22.1909 27.84 22.4877 28 22.9329 28C23.6749 28 24.1201 27.36 23.9717 26.24L22.7845 19.52L27.385 14.72C28.4238 13.6 28.127 12.48 26.643 12.16L20.2617 11.2L17.1452 5.12C16.9968 4.48 16.5516 4 15.958 4Z" />\n</symbol>'});a().add(_r);const Zr=_r;var Qr=new(i())({id:"outline-star",use:"outline-star-usage",viewBox:"0 0 25 24",content:'<symbol viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="outline-star">\n<path d="M10.6661 9.44721L12.476 5.82755L14.4965 9.48369C14.6487 9.75917 14.9218 9.94691 15.2335 9.99041L19.385 10.5697L16.3763 13.4814C16.1342 13.7157 16.0263 14.0562 16.0894 14.3871L16.8478 18.3691L13.028 16.4102C12.7415 16.2633 12.4019 16.2633 12.1154 16.4102L8.27196 18.3812L8.95809 14.2644C9.01214 13.9401 8.90335 13.61 8.66712 13.3814L5.74936 10.5578L9.90681 9.99083C10.2342 9.94619 10.5184 9.74273 10.6661 9.44721Z" stroke="#999999" stroke-width="2" stroke-linejoin="round" />\n</symbol>'});a().add(Qr);const Wr=Qr;var Xr=new(i())({id:"outline-star@large",use:"outline-star@large-usage",viewBox:"0 0 32 32",content:'<symbol viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg" id="outline-star@large">\n    <path d="M15.678 5.54072L15.7215 5.44677L15.7449 5.34589C15.7834 5.18002 15.8507 5.07993 15.8974 5.03416C15.9328 4.9995 15.9484 4.99982 15.9565 4.99998C15.957 4.99999 15.9575 5 15.958 5C15.9585 5 15.9589 4.99999 15.9595 4.99998C15.9676 4.99982 15.9832 4.9995 16.0186 5.03416C16.0653 5.07993 16.1326 5.18002 16.1711 5.34589L16.199 5.46622L16.2553 5.57614L19.3718 11.6561L19.6057 12.1126L20.1129 12.1889L26.4603 13.1438C26.7084 13.2005 26.852 13.2774 26.9258 13.3335C26.9627 13.3616 26.9805 13.383 26.9882 13.3938C26.9954 13.404 26.997 13.4094 26.9977 13.4117C26.9984 13.4142 27.0009 13.4239 26.9997 13.4447C26.9984 13.4665 26.9929 13.5037 26.9737 13.5576C26.9347 13.6675 26.8439 13.8317 26.6569 14.0345L22.0626 18.8281L21.7115 19.1943L21.7998 19.694L22.9829 26.391C23.0295 26.7635 22.9709 26.943 22.9434 26.9998C22.9403 26.9999 22.9368 27 22.9329 27C22.7625 27 22.6618 26.9577 22.3733 26.8023L16.5903 23.6049L16.1064 23.3373L15.6225 23.6049L9.84008 26.802C9.7468 26.8519 9.61914 26.9073 9.49154 26.9485C9.42829 26.969 9.37374 26.9831 9.33087 26.9917C9.30557 26.9967 9.28953 26.9987 9.28198 26.9995C9.24517 26.9197 9.17943 26.6891 9.23238 26.2129L10.2681 19.5128L10.3436 19.0246L10.0018 18.6681L5.40135 13.8681L5.38392 13.8499L5.36561 13.8326C5.13718 13.6171 5.04526 13.4624 5.01324 13.3836C5.02518 13.3737 5.04106 13.3617 5.06193 13.348C5.15947 13.2839 5.33197 13.2053 5.60204 13.1442L12.0966 12.1894L12.631 12.1108L12.8583 11.6207L15.678 5.54072ZM4.9809 13.4158C4.98086 13.4158 4.98127 13.4151 4.98226 13.4138C4.98144 13.4151 4.98094 13.4158 4.9809 13.4158Z" stroke="#999" stroke-width="2" stroke-linejoin="round" />\n</symbol>'});a().add(Xr);const Jr=Xr;var Kr=new(i())({id:"person",use:"person-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="person">\n<path d="M4 21C4 17.134 7.58172 14 12 14C16.4183 14 20 17.134 20 21" stroke="currentColor" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M12 10.9091C14.41 10.9091 16.3636 8.95543 16.3636 6.54546C16.3636 4.13549 14.41 2.18182 12 2.18182C9.59002 2.18182 7.63635 4.13549 7.63635 6.54546C7.63635 8.95543 9.59002 10.9091 12 10.9091Z" stroke="currentColor" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});a().add(Kr);const $r=Kr;var en=new(i())({id:"infinity",use:"infinity-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" id="infinity">\n<path fill-rule="evenodd" clip-rule="evenodd" d="M10.9799 12.0003L9.00321 9.90163C7.89325 8.72313 6.08046 8.69723 4.93906 9.83981L4.86146 9.91748C4.86146 9.91748 4.86146 9.91748 4.86146 9.91748C3.71291 11.0672 3.71279 12.9333 4.86146 14.0832L4.93906 14.1609C6.07964 15.3026 7.89415 15.2766 9.00321 14.099L10.9799 12.0003ZM13.0201 12.0003L14.9968 14.099C16.1059 15.2766 17.9204 15.3026 19.0609 14.1609L19.1385 14.0832C20.2872 12.9333 20.2871 11.0672 19.1385 9.91748L19.0609 9.83981L20.4759 8.42632L20.5535 8.50399C22.482 10.4345 22.4823 13.5659 20.5535 15.4967L20.4759 15.5743C18.537 17.5152 15.4228 17.4685 13.5409 15.4703L12 13.8343L10.4591 15.4703C8.57716 17.4685 5.46301 17.5152 3.52412 15.5743L3.44652 15.4967C1.5177 13.5659 1.51795 10.4345 3.44652 8.50399L3.52412 8.42632C5.46377 6.48468 8.57621 6.53119 10.4591 8.53038L12 10.1664L13.5409 8.53038C15.4238 6.53119 18.5362 6.48468 20.4759 8.42632L19.0609 9.83981C17.9195 8.69723 16.1067 8.72313 14.9968 9.90163L13.0201 12.0003Z" />\n</symbol>'});a().add(en);const tn=en;var rn=new(i())({id:"coin_currency",use:"coin_currency-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" id="coin_currency">\n<path fill-rule="evenodd" clip-rule="evenodd" d="M12 20.5C16.6944 20.5 20.5 16.6944 20.5 12C20.5 7.30558 16.6944 3.5 12 3.5C7.30558 3.5 3.5 7.30558 3.5 12C3.5 16.6944 7.30558 20.5 12 20.5ZM12 22.5C17.799 22.5 22.5 17.799 22.5 12C22.5 6.20101 17.799 1.5 12 1.5C6.20101 1.5 1.5 6.20101 1.5 12C1.5 17.799 6.20101 22.5 12 22.5Z" />\n<path d="M12.2593 16C11.4443 16 10.7293 15.8377 10.1143 15.5131C9.50693 15.1886 9.03411 14.7238 8.69583 14.1189C8.36525 13.5141 8.19995 12.8059 8.19995 11.9945C8.19995 11.1904 8.36525 10.4859 8.69583 9.88105C9.03411 9.27616 9.50693 8.81143 10.1143 8.48686C10.7293 8.16229 11.4443 8 12.2593 8C13.2356 8 14.0929 8.24712 14.8309 8.74136C14.9616 8.82988 15.0539 8.92577 15.1077 9.02905C15.1692 9.13232 15.2 9.2651 15.2 9.42739C15.2 9.65606 15.1308 9.85154 14.9924 10.0138C14.8617 10.1687 14.7002 10.2462 14.508 10.2462C14.3927 10.2462 14.2889 10.2314 14.1967 10.2019C14.1044 10.1651 13.9968 10.1097 13.8738 10.036C13.6047 9.88105 13.351 9.7704 13.1126 9.70401C12.8743 9.63762 12.6283 9.60443 12.3746 9.60443C11.6903 9.60443 11.1791 9.8036 10.8408 10.2019C10.5102 10.5929 10.3449 11.1904 10.3449 11.9945C10.3449 12.8059 10.5102 13.4108 10.8408 13.8091C11.1791 14.2001 11.6903 14.3956 12.3746 14.3956C12.6052 14.3956 12.8282 14.3624 13.0434 14.296C13.2587 14.2222 13.5355 14.1116 13.8738 13.964C14.0352 13.8829 14.1544 13.8276 14.2313 13.7981C14.3081 13.7686 14.4004 13.7538 14.508 13.7538C14.7002 13.7538 14.8617 13.8349 14.9924 13.9972C15.1308 14.1521 15.2 14.3439 15.2 14.5726C15.2 14.7275 15.1692 14.8603 15.1077 14.971C15.0539 15.0742 14.9616 15.1701 14.8309 15.2586C14.0929 15.7529 13.2356 16 12.2593 16Z" />\n</symbol>'});a().add(rn);const nn=rn;var sn=new(i())({id:"video-camera-filled",use:"video-camera-filled-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="currentColor" xmlns="http://www.w3.org/2000/svg" id="video-camera-filled">\n<rect x="1" y="5" width="15" height="14" rx="3" fill="currentColor" />\n<path d="M17.2406 12.3275C16.874 11.9415 16.874 11.336 17.2406 10.9501L21.8533 6.09374C22.4754 5.43875 23.5784 5.87906 23.5784 6.78242V16.4951C23.5784 17.3985 22.4754 17.8388 21.8533 17.1838L17.2406 12.3275Z" fill="currentColor" />\n<path d="M8.3606 8.38696V16.0644" stroke="white" stroke-width="1.5" stroke-linecap="round" />\n<path d="M4.52173 12.2256H12.1991" stroke="white" stroke-width="1.5" stroke-linecap="round" />\n</symbol>'});a().add(sn);const an=sn;var on=new(i())({id:"lamp@small",use:"lamp@small-usage",viewBox:"0 0 22 20",content:'<symbol viewBox="0 0 22 20" fill="none" xmlns="http://www.w3.org/2000/svg" id="lamp@small">\n<path d="M8.65435 17.4871V18.5172C8.65435 18.7747 8.88042 19 9.1388 19H12.8206H12.9821C13.2405 19 13.4665 18.7747 13.4665 18.5172V17.294C13.4665 16.103 13.8864 14.912 14.274 14.0751C14.4354 13.6888 14.6615 13.3348 14.9199 13.0129C15.5012 12.2082 15.8565 11.2425 15.8565 10.2124C15.8565 7.412 13.402 5.15877 10.5276 5.44847C8.26679 5.70599 6.45817 7.57295 6.29669 9.82617C6.1998 11.0172 6.58736 12.1438 7.23329 13.0451C7.45937 13.367 7.68545 13.721 7.84693 14.0751C8.23449 14.912 8.65435 16.1352 8.65435 17.3262M12.8206 16.9077C12.8206 16.9399 12.7883 16.9721 12.756 16.9721H9.36487C9.33258 16.9721 9.30028 16.9399 9.30028 16.9077C9.30028 16.7146 9.26798 16.5215 9.23568 16.3283C9.23568 16.3283 9.23568 16.2962 9.26798 16.2962H12.8529C12.8529 16.2962 12.8852 16.2962 12.8852 16.3283C12.8529 16.5215 12.8206 16.7146 12.8206 16.9077ZM9.39717 18.2597V17.6803C9.39717 17.6481 9.39717 17.6481 9.42946 17.6481H12.7883C12.8206 17.6481 12.8206 17.6481 12.8206 17.6803V18.2597C12.8206 18.2919 12.8206 18.2919 12.7883 18.2919H9.42946C9.39717 18.2919 9.39717 18.2597 9.39717 18.2597ZM14.5 12.4979C14.4677 12.5622 14.4032 12.6266 14.3709 12.691C14.1448 13.0129 13.9187 13.3026 13.7572 13.6567C13.6603 13.8498 13.5634 14.1073 13.4665 14.3648C13.3051 14.7511 13.1759 15.1695 13.0467 15.6202C13.0467 15.6524 13.0144 15.6524 13.0144 15.6524H9.1388C9.1065 15.6524 9.1065 15.6524 9.1065 15.6202C8.97731 15.1695 8.84812 14.7511 8.68664 14.3648C8.58975 14.1073 8.49286 13.882 8.39597 13.6567C8.23449 13.3026 8.00841 12.9807 7.78234 12.691C7.75004 12.6266 7.68544 12.5622 7.65315 12.4979C7.1041 11.6931 6.84573 10.6631 7.00721 9.56866C7.26559 7.83046 8.62205 6.44633 10.3661 6.15663C12.9498 5.70599 15.2106 7.7017 15.2106 10.2124C15.1783 11.0494 14.9199 11.8219 14.5 12.4979Z" fill="currentColor" />\n<path d="M8.65435 17.4871V18.5172C8.65435 18.7747 8.88042 19 9.1388 19H12.8206H12.9821C13.2405 19 13.4665 18.7747 13.4665 18.5172V17.294C13.4665 16.103 13.8864 14.912 14.274 14.0751C14.4354 13.6888 14.6615 13.3348 14.9199 13.0129C15.5012 12.2082 15.8565 11.2425 15.8565 10.2124C15.8565 7.412 13.402 5.15877 10.5276 5.44847C8.26679 5.70599 6.45817 7.57295 6.29669 9.82617C6.1998 11.0172 6.58736 12.1438 7.23329 13.0451C7.45937 13.367 7.68545 13.721 7.84693 14.0751C8.23449 14.912 8.65435 16.1352 8.65435 17.3262M12.8206 16.9077C12.8206 16.9399 12.7883 16.9721 12.756 16.9721H9.36487C9.33258 16.9721 9.30028 16.9399 9.30028 16.9077C9.30028 16.7146 9.26798 16.5215 9.23568 16.3283C9.23568 16.3283 9.23568 16.2962 9.26798 16.2962H12.8529C12.8529 16.2962 12.8852 16.2962 12.8852 16.3283C12.8529 16.5215 12.8206 16.7146 12.8206 16.9077ZM9.39717 18.2597V17.6803C9.39717 17.6481 9.39717 17.6481 9.42946 17.6481H12.7883C12.8206 17.6481 12.8206 17.6481 12.8206 17.6803V18.2597C12.8206 18.2919 12.8206 18.2919 12.7883 18.2919H9.42946C9.39717 18.2919 9.39717 18.2597 9.39717 18.2597ZM14.5 12.4979C14.4677 12.5622 14.4032 12.6266 14.3709 12.691C14.1448 13.0129 13.9187 13.3026 13.7572 13.6567C13.6603 13.8498 13.5634 14.1073 13.4665 14.3648C13.3051 14.7511 13.1759 15.1695 13.0467 15.6202C13.0467 15.6524 13.0144 15.6524 13.0144 15.6524H9.1388C9.1065 15.6524 9.1065 15.6524 9.1065 15.6202C8.97731 15.1695 8.84812 14.7511 8.68664 14.3648C8.58975 14.1073 8.49286 13.882 8.39597 13.6567C8.23449 13.3026 8.00841 12.9807 7.78234 12.691C7.75004 12.6266 7.68544 12.5622 7.65315 12.4979C7.1041 11.6931 6.84573 10.6631 7.00721 9.56866C7.26559 7.83046 8.62205 6.44633 10.3661 6.15663C12.9498 5.70599 15.2106 7.7017 15.2106 10.2124C15.1783 11.0494 14.9199 11.8219 14.5 12.4979Z" stroke="currentColor" stroke-width="0.5" />\n<path d="M19.1507 14.9442C19.0861 14.9442 19.0215 14.912 18.9569 14.8798L16.1794 13.1094C16.0179 13.0129 15.9533 12.7554 16.0502 12.5944C16.1471 12.4335 16.4055 12.3691 16.567 12.4657L19.3445 14.2361C19.506 14.3326 19.5706 14.5901 19.4737 14.7511C19.4091 14.912 19.2799 14.9442 19.1507 14.9442Z" fill="currentColor" stroke="currentColor" stroke-width="0.5" />\n<path d="M16.4055 7.15437C16.2763 7.15437 16.1471 7.08999 16.0825 6.99342C15.9856 6.83248 16.0179 6.57496 16.2117 6.4784L18.9892 4.708C19.1507 4.61144 19.4091 4.64363 19.506 4.83676C19.6028 4.99771 19.5705 5.25522 19.3768 5.35178L16.5993 7.12218C16.5347 7.15437 16.4701 7.15437 16.4055 7.15437Z" fill="currentColor" stroke="currentColor" stroke-width="0.5" />\n<path d="M20.8947 10.3732H17.1483C16.9545 10.3732 16.7607 10.2123 16.7607 9.98698C16.7607 9.76165 16.9222 9.60071 17.1483 9.60071H20.8624C21.0562 9.60071 21.25 9.76165 21.25 9.98698C21.25 10.2123 21.0885 10.3732 20.8947 10.3732Z" fill="currentColor" stroke="currentColor" stroke-width="0.5" />\n<path d="M2.97011 14.9442C2.84093 14.9442 2.71174 14.8798 2.64715 14.7832C2.55026 14.6223 2.58255 14.3648 2.77633 14.2682L5.55384 12.4978C5.71533 12.4012 5.9737 12.4334 6.07059 12.6266C6.16748 12.8197 6.13518 13.045 5.9414 13.1416L3.16389 14.912C3.0993 14.9442 3.03471 14.9442 2.97011 14.9442Z" fill="currentColor" stroke="currentColor" stroke-width="0.5" />\n<path d="M5.74763 7.15429C5.68303 7.15429 5.61844 7.1221 5.55385 7.08992L2.77633 5.31952C2.61485 5.22296 2.55026 4.96544 2.64715 4.8045C2.74404 4.64355 3.00241 4.57918 3.16389 4.67574L5.94141 6.44614C6.10289 6.5427 6.16748 6.80021 6.07059 6.96116C5.9737 7.08991 5.84452 7.15429 5.74763 7.15429Z" fill="currentColor" stroke="currentColor" stroke-width="0.5" />\n<path d="M4.97249 10.1801H1.38756C1.19378 10.1801 1 10.0192 1 9.79386C1 9.56854 1.16148 9.40759 1.38756 9.40759H4.97249C5.16627 9.40759 5.36005 9.56854 5.36005 9.79386C5.36005 10.0192 5.16627 10.1801 4.97249 10.1801Z" fill="currentColor" stroke="currentColor" stroke-width="0.5" />\n<path d="M13.2727 4.93335C13.2081 4.93335 13.1758 4.93335 13.1113 4.90117C12.9175 4.8046 12.8529 4.57928 12.9175 4.41833L14.3385 1.39257C14.4354 1.19943 14.6615 1.13506 14.823 1.19943C15.0168 1.296 15.0813 1.52132 15.0168 1.68227L13.5957 4.70803C13.5311 4.86898 13.4019 4.93335 13.2727 4.93335Z" fill="currentColor" stroke="currentColor" stroke-width="0.5" />\n<path d="M9.04192 4.93339C8.91273 4.93339 8.78355 4.86902 8.71895 4.70807L7.20101 1.52136C7.10412 1.32823 7.20101 1.10291 7.36249 1.03853C7.55627 0.941961 7.78235 1.03853 7.84694 1.19947L9.36489 4.38618C9.46178 4.57931 9.36489 4.80464 9.2034 4.86902C9.13881 4.93339 9.07422 4.93339 9.04192 4.93339Z" fill="currentColor" stroke="currentColor" stroke-width="0.5" />\n</symbol>'});a().add(on);const ln=on;var cn=new(i())({id:"update@small",use:"update@small-usage",viewBox:"0 0 20 20",content:'<symbol viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" id="update@small">\n<path d="M19 10C19 8.21997 18.4722 6.47991 17.4832 4.99987C16.4943 3.51983 15.0887 2.36628 13.4442 1.68509C11.7996 1.0039 9.99002 0.82567 8.24419 1.17294C6.49836 1.5202 4.89472 2.37737 3.63604 3.63604C2.37737 4.89472 1.5202 6.49836 1.17294 8.24419C0.82567 9.99002 1.0039 11.7996 1.68509 13.4442C2.36628 15.0887 3.51983 16.4943 4.99987 17.4832C6.47991 18.4722 8.21997 19 10 19V17.1379C8.29185 17.1351 6.64137 16.5198 5.34823 15.4037C4.05509 14.2876 3.20506 12.7449 2.95248 11.0555C2.6999 9.36612 3.06151 7.64218 3.97167 6.1967C4.88182 4.75123 6.28016 3.68007 7.91278 3.17773C9.54539 2.67539 11.304 2.77517 12.8693 3.45896C14.4346 4.14275 15.7028 5.36521 16.4437 6.90436C17.1845 8.44351 17.3488 10.1973 16.9067 11.8472C16.4647 13.4972 15.4456 14.9339 14.0345 15.8966V12.1724H12.1724V18.069C12.1724 18.3159 12.2705 18.5527 12.4451 18.7273C12.6197 18.9019 12.8565 19 13.1035 19H19V17.1379H15.4652C16.5637 16.3002 17.4541 15.2203 18.0672 13.9823C18.6802 12.7443 18.9995 11.3815 19 10Z" fill="currentColor" stroke="black" stroke-width="0.4" />\n</symbol>'});a().add(cn);const un=cn;var dn=new(i())({id:"block",use:"block-usage",viewBox:"0 0 22 22",content:'<symbol viewBox="0 0 22 22" xmlns="http://www.w3.org/2000/svg" fill="none" id="block">\n<circle cx="11" cy="11" r="9.5" stroke-width="2" stroke="currentColor" />\n<line x1="4.32172" y1="17.2652" x2="17.3217" y2="5.2652" stroke-width="2" stroke="currentColor" />\n</symbol>'});a().add(dn);const hn=dn;var pn=new(i())({id:"paper-plane",use:"paper-plane-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" id="paper-plane">\n<path fill-rule="evenodd" fill="currentColor" clip-rule="evenodd" d="M3.06727 9.03994L17.9459 4.08049C18.7635 3.80798 19.6472 4.24984 19.9199 5.06743C20.0267 5.38779 20.0267 5.73415 19.9199 6.05449L14.9604 20.9328C14.6878 21.7503 13.8041 22.1921 12.9865 21.9194C12.5161 21.7626 12.1483 21.3916 11.9954 20.9199L10.0595 14.9444C9.90522 14.4683 9.53192 14.095 9.05575 13.9407L3.08012 12.0048C2.26022 11.7392 1.8108 10.8592 2.07633 10.0394C2.22909 9.5677 2.59692 9.19672 3.06727 9.03994ZM9.61211 12.2234L4.34461 10.5169L16.032 6.62121L10.184 12.4691C10.003 12.3706 9.81172 12.2881 9.61211 12.2234ZM11.5312 13.8165C11.6297 13.9975 11.7122 14.1886 11.7768 14.3881L13.4833 19.6554L17.3789 7.96903L11.5312 13.8165Z" />\n</symbol>'});a().add(pn);const fn=pn;var An=new(i())({id:"microphone",use:"microphone-usage",viewBox:"0 0 18 18",content:'<symbol viewBox="0 0 18 18" xmlns="http://www.w3.org/2000/svg" id="microphone">\n    <path fill-rule="evenodd" fill="currentColor" clip-rule="evenodd" d="M12 4.5C12 2.84315 10.6569 1.5 9 1.5C7.34315 1.5 6 2.84315 6 4.5V9C6 10.6569 7.34315 12 9 12C10.6569 12 12 10.6569 12 9V4.5ZM7.50411 4.38805C7.56138 3.61191 8.20923 3 9 3C9.82843 3 10.5 3.67157 10.5 4.5V9L10.4959 9.11195C10.4386 9.88809 9.79077 10.5 9 10.5C8.17157 10.5 7.5 9.82843 7.5 9V4.5L7.50411 4.38805ZM14.9402 7.50171C15.3536 7.47593 15.7097 7.79017 15.7354 8.20358C15.7451 8.359 15.75 8.51515 15.75 8.67186C15.75 12.3078 13.1321 15.3157 9.75 15.7071V16.5C9.75 16.9142 9.41421 17.25 9 17.25C8.61537 17.25 8.29837 16.9605 8.25505 16.5875L8.25 16.5V15.7071C4.86789 15.3157 2.25 12.3078 2.25 8.67186C2.25 8.51515 2.25487 8.359 2.26456 8.20358C2.29034 7.79017 2.64637 7.47593 3.05978 7.50171C3.47319 7.52749 3.78743 7.88353 3.76165 8.29694C3.7539 8.42128 3.75 8.5463 3.75 8.67186C3.75 11.7548 6.09963 14.2396 8.98147 14.2502C8.98763 14.2501 8.99381 14.25 9 14.25C9.00619 14.25 9.01237 14.2501 9.01853 14.2502C11.9004 14.2396 14.25 11.7548 14.25 8.67186C14.25 8.5463 14.2461 8.42128 14.2384 8.29694C14.2126 7.88353 14.5268 7.52749 14.9402 7.50171Z" />\n</symbol>'});a().add(An);const mn=An;var gn=new(i())({id:"share",use:"share-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="share">\n<path opacity="0.4" d="M16.96 6.16992C18.96 7.55992 20.34 9.76992 20.62 12.3199" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path opacity="0.4" d="M3.48999 12.3702C3.74999 9.83021 5.10999 7.62021 7.08999 6.22021" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path opacity="0.4" d="M8.18994 20.9399C9.34994 21.5299 10.6699 21.8599 12.0599 21.8599C13.3999 21.8599 14.6599 21.5599 15.7899 21.0099" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M12.06 7.70014C13.5954 7.70014 14.84 6.45549 14.84 4.92014C14.84 3.38479 13.5954 2.14014 12.06 2.14014C10.5247 2.14014 9.28003 3.38479 9.28003 4.92014C9.28003 6.45549 10.5247 7.70014 12.06 7.70014Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M4.83005 19.9199C6.3654 19.9199 7.61005 18.6752 7.61005 17.1399C7.61005 15.6045 6.3654 14.3599 4.83005 14.3599C3.2947 14.3599 2.05005 15.6045 2.05005 17.1399C2.05005 18.6752 3.2947 19.9199 4.83005 19.9199Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M19.17 19.9199C20.7054 19.9199 21.95 18.6752 21.95 17.1399C21.95 15.6045 20.7054 14.3599 19.17 14.3599C17.6347 14.3599 16.39 15.6045 16.39 17.1399C16.39 18.6752 17.6347 19.9199 19.17 19.9199Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});a().add(gn);const vn=gn;var bn=new(i())({id:"camera",use:"camera-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="camera">\n    <path d="M12.53 20.4201H6.21C3.05 20.4201 2 18.3201 2 16.2101V7.79008C2 4.63008 3.05 3.58008 6.21 3.58008H12.53C15.69 3.58008 16.74 4.63008 16.74 7.79008V16.2101C16.74 19.3701 15.68 20.4201 12.53 20.4201Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n    <path opacity="0.4" d="M19.52 17.1001L16.74 15.1501V8.84013L19.52 6.89013C20.88 5.94013 22 6.52013 22 8.19013V15.8101C22 17.4801 20.88 18.0601 19.52 17.1001Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n    <path opacity="0.4" d="M11.5 11C12.3284 11 13 10.3284 13 9.5C13 8.67157 12.3284 8 11.5 8C10.6716 8 10 8.67157 10 9.5C10 10.3284 10.6716 11 11.5 11Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});a().add(bn);const yn=bn;var Cn=new(i())({id:"circles",use:"circles-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="circles">\n    <path d="M14.85 15.3302C14.85 18.7402 12.09 21.5002 8.68001 21.5002C5.27001 21.5002 2.51001 18.7402 2.51001 15.3302C2.51001 11.9202 5.27001 9.16016 8.68001 9.16016C8.84001 9.16016 8.99001 9.17018 9.16001 9.18018C12.19 9.41018 14.61 11.8302 14.84 14.8602C14.84 15.0102 14.85 15.1602 14.85 15.3302Z" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n    <path d="M21.5 8.66998C21.5 12.08 18.74 14.84 15.33 14.84H14.84C14.61 11.81 12.19 9.38997 9.16003 9.15997V8.66998C9.16003 5.25998 11.92 2.5 15.33 2.5C18.74 2.5 21.5 5.25998 21.5 8.66998Z" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});a().add(Cn);const wn=Cn;var Mn=new(i())({id:"chat-bubble",use:"chat-bubble-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="chat-bubble">\n    <path d="M15.5 10.5H8.5" stroke="currentColor" stroke-opacity="0.4" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n    <path d="M17 18.4302H13L8.54999 21.3902C7.88999 21.8302 7 21.3602 7 20.5602V18.4302C4 18.4302 2 16.4302 2 13.4302V7.43018C2 4.43018 4 2.43018 7 2.43018H17C20 2.43018 22 4.43018 22 7.43018V13.4302C22 16.4302 20 18.4302 17 18.4302Z" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});a().add(Mn);const Sn=Mn;var In=r(88671),En=new(i())({id:"house",use:"house-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="house">\n    <g clip-path="url(#house_clip0_157_19294)">\n        <path d="M19.5628 20.9373H4.43783V12.6873H3.2244C2.44202 12.6873 2.07696 11.7118 2.66615 11.1968L10.7154 3.57452C11.4359 2.89183 12.5641 2.89183 13.2846 3.57452L21.3331 11.1968C21.923 11.7111 21.558 12.6873 20.7749 12.6873H19.5628V20.9373Z" stroke="#222222" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n        <path d="M14.75 20.9375H9.25V16.8125C9.25 15.2938 10.4813 14.0625 12 14.0625C13.5187 14.0625 14.75 15.2938 14.75 16.8125V20.9375Z" stroke="#222222" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n    </g>\n    <defs>\n        <clipPath id="house_clip0_157_19294">\n            <rect width="22" height="20" fill="white" transform="translate(1 2)" />\n        </clipPath>\n    </defs>\n</symbol>'});a().add(En);const xn=En;var Tn=new(i())({id:"plus",use:"plus-usage",viewBox:"0 0 12 12",content:'<symbol viewBox="0 0 12 12" xmlns="http://www.w3.org/2000/svg" id="plus">\n    <path d="M11.0555 6.72222H6.72217V11.0555C6.72217 11.4544 6.39882 11.7778 5.99995 11.7778C5.60108 11.7778 5.27772 11.4544 5.27772 11.0555V6.72222H0.94439C0.54552 6.72222 0.222168 6.39886 0.222168 5.99999C0.222168 5.60112 0.54552 5.27777 0.94439 5.27777H5.27772V0.944438C5.27772 0.545568 5.60108 0.222216 5.99995 0.222216C6.39882 0.222216 6.72217 0.545568 6.72217 0.944438V5.27777H11.0555C11.4544 5.27777 11.7777 5.60112 11.7777 5.99999C11.7777 6.39886 11.4544 6.72222 11.0555 6.72222Z" />\n</symbol>'});a().add(Tn);const Dn=Tn;var kn=new(i())({id:"mingle",use:"mingle-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" id="mingle">\n<path fill-rule="evenodd" clip-rule="evenodd" d="M3.06727 9.03994L17.9459 4.08049C18.7635 3.80798 19.6472 4.24984 19.9199 5.06743C20.0267 5.38779 20.0267 5.73415 19.9199 6.05449L14.9604 20.9328C14.6878 21.7503 13.8041 22.1921 12.9865 21.9194C12.5161 21.7626 12.1483 21.3916 11.9954 20.9199L10.0595 14.9444C9.90522 14.4683 9.53192 14.095 9.05575 13.9407L3.08012 12.0048C2.26022 11.7392 1.8108 10.8592 2.07633 10.0394C2.22909 9.5677 2.59692 9.19672 3.06727 9.03994ZM9.61211 12.2234L4.34461 10.5169L16.032 6.62121L10.184 12.4691C10.003 12.3706 9.81172 12.2881 9.61211 12.2234ZM11.5312 13.8165C11.6297 13.9975 11.7122 14.1886 11.7768 14.3881L13.4833 19.6554L17.3789 7.96903L11.5312 13.8165Z" />\n</symbol>'});a().add(kn);const jn=kn;var Ln=r(14234),On=r(3593),Pn=new(i())({id:"drag-zone",use:"drag-zone-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="drag-zone">\n<path d="M9.2947 13.6168L9.21053 13.4136L9.2947 13.6168C9.61447 13.4843 9.88778 13.26 10.0801 12.9722C10.2724 12.6845 10.375 12.3461 10.375 12C10.375 11.5359 10.1906 11.0908 9.86244 10.7626C9.53425 10.4344 9.08913 10.25 8.625 10.25C8.27888 10.25 7.94054 10.3526 7.65275 10.5449L7.79165 10.7528L7.65275 10.5449C7.36497 10.7372 7.14066 11.0105 7.00821 11.3303C6.87576 11.6501 6.8411 12.0019 6.90863 12.3414C6.97615 12.6809 7.14282 12.9927 7.38756 13.2374C7.63231 13.4822 7.94413 13.6489 8.28359 13.7164C8.62306 13.7839 8.97493 13.7492 9.2947 13.6168ZM16.9918 6.2947L16.7726 6.2039L16.9918 6.2947C17.1242 5.97493 17.1589 5.62306 17.0914 5.28359C17.0239 4.94413 16.8572 4.63231 16.6124 4.38756C16.3677 4.14282 16.0559 3.97615 15.7164 3.90863C15.3769 3.8411 15.0251 3.87576 14.7053 4.00821C14.3855 4.14066 14.1122 4.36497 13.9199 4.65275C13.7276 4.94054 13.625 5.27888 13.625 5.625C13.625 6.08913 13.8094 6.53425 14.1376 6.86244C14.4658 7.19063 14.9109 7.375 15.375 7.375C15.7211 7.375 16.0595 7.27237 16.3472 7.08007C16.635 6.88778 16.8593 6.61447 16.9918 6.2947ZM10.0801 6.59725C10.2724 6.30946 10.375 5.97112 10.375 5.625C10.375 5.16087 10.1906 4.71575 9.86244 4.38756C9.53425 4.05938 9.08913 3.875 8.625 3.875C8.27888 3.875 7.94054 3.97764 7.65275 4.16993C7.36497 4.36222 7.14066 4.63553 7.00821 4.9553C6.87576 5.27508 6.8411 5.62694 6.90863 5.96641C6.97615 6.30588 7.14282 6.6177 7.38756 6.86244C7.63231 7.10718 7.94413 7.27385 8.28359 7.34138C8.62306 7.4089 8.97493 7.37424 9.2947 7.24179C9.61447 7.10934 9.88778 6.88503 10.0801 6.59725ZM15.375 10.25C15.0289 10.25 14.6905 10.3526 14.4028 10.5449C14.115 10.7372 13.8907 11.0105 13.7582 11.3303C13.6258 11.6501 13.5911 12.0019 13.6586 12.3414C13.7262 12.6809 13.8928 12.9927 14.1376 13.2374C14.3823 13.4822 14.6941 13.6489 15.0336 13.7164C15.3731 13.7839 15.7249 13.7492 16.0447 13.6168C16.3645 13.4843 16.6378 13.26 16.8301 12.9722C17.0224 12.6845 17.125 12.3461 17.125 12C17.125 11.5359 16.9406 11.0908 16.6124 10.7626C16.2842 10.4344 15.8391 10.25 15.375 10.25ZM8.625 16.625C8.27888 16.625 7.94054 16.7276 7.65275 16.9199C7.36497 17.1122 7.14067 17.3855 7.00821 17.7053C6.87576 18.0251 6.8411 18.3769 6.90863 18.7164C6.97615 19.0559 7.14282 19.3677 7.38756 19.6124C7.63231 19.8572 7.94413 20.0239 8.28359 20.0914C8.62306 20.1589 8.97493 20.1242 9.2947 19.9918C9.61447 19.8593 9.88778 19.635 10.0801 19.3472C10.2724 19.0595 10.375 18.7211 10.375 18.375C10.375 17.9109 10.1906 17.4658 9.86244 17.1376C9.53425 16.8094 9.08913 16.625 8.625 16.625ZM15.375 16.625C15.0289 16.625 14.6905 16.7276 14.4028 16.9199C14.115 17.1122 13.8907 17.3855 13.7582 17.7053C13.6258 18.0251 13.5911 18.3769 13.6586 18.7164C13.7262 19.0559 13.8928 19.3677 14.1376 19.6124C14.3823 19.8572 14.6941 20.0239 15.0336 20.0914C15.3731 20.1589 15.7249 20.1242 16.0447 19.9918C16.3645 19.8593 16.6378 19.635 16.8301 19.3472C17.0224 19.0595 17.125 18.7211 17.125 18.375C17.125 17.9109 16.9406 17.4658 16.6124 17.1376C16.2842 16.8094 15.8391 16.625 15.375 16.625Z" fill="#999999" stroke="#999999" stroke-width="0.5" />\n</symbol>'});a().add(Pn);const Nn=Pn;var Bn=new(i())({id:"spin",use:"spin-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="spin">\n<path d="M12 13.7812C12.3624 13.7812 12.6562 13.4874 12.6562 13.125C12.6562 12.7626 12.3624 12.4688 12 12.4688C11.6376 12.4688 11.3438 12.7626 11.3438 13.125C11.3438 13.4874 11.6376 13.7812 12 13.7812Z" fill="#222222" />\n<path d="M13.8539 2.5065L14.4806 1.00238C14.5222 0.902666 14.5386 0.794213 14.5282 0.686658C14.5178 0.579102 14.481 0.475776 14.4211 0.385863C14.3612 0.29595 14.28 0.222237 14.1847 0.171276C14.0894 0.120314 13.983 0.0936831 13.8749 0.0937501H10.1249C10.0169 0.0936831 9.91049 0.120314 9.81521 0.171276C9.71993 0.222237 9.63871 0.29595 9.57878 0.385863C9.51886 0.475776 9.48207 0.579102 9.47169 0.686658C9.46132 0.794213 9.47768 0.902666 9.51932 1.00238L10.1459 2.5065C8.12376 2.85976 6.24448 3.78307 4.72908 5.16784C3.21368 6.55261 2.12517 8.34128 1.59154 10.3235C1.05792 12.3058 1.10136 14.3992 1.71677 16.3576C2.33218 18.3159 3.49396 20.0579 5.06551 21.3786C6.63706 22.6993 8.55303 23.5439 10.5881 23.8129C12.6232 24.082 14.6929 23.7644 16.5536 22.8975C18.4144 22.0305 19.989 20.6503 21.0922 18.9192C22.1954 17.188 22.7813 15.1778 22.7812 13.125C22.7941 10.5839 21.9034 8.12093 20.2681 6.17586C18.6329 4.2308 16.3595 2.93027 13.8539 2.5065ZM21.4687 13.125C21.4688 14.1477 21.3024 15.1637 20.9759 16.1329L15.2201 13.7486C15.3016 13.3369 15.3016 12.9131 15.2201 12.5014L20.9857 10.1134C21.3067 11.085 21.4698 12.1018 21.4687 13.125ZM20.4877 8.89875L14.7179 11.2875C14.4829 10.9409 14.1841 10.642 13.8374 10.407L16.2266 4.63912C18.0764 5.55218 19.574 7.04921 20.4877 8.89875ZM11.9999 15.0938C11.6106 15.0938 11.2299 14.9783 10.9062 14.762C10.5824 14.5456 10.3301 14.2381 10.1811 13.8784C10.032 13.5187 9.99306 13.1228 10.069 12.7409C10.145 12.359 10.3325 12.0082 10.6078 11.7329C10.8832 11.4575 11.234 11.27 11.6159 11.1941C11.9978 11.1181 12.3936 11.1571 12.7534 11.3061C13.1131 11.4551 13.4206 11.7075 13.6369 12.0312C13.8532 12.355 13.9687 12.7356 13.9687 13.125C13.9681 13.647 13.7605 14.1474 13.3914 14.5165C13.0223 14.8855 12.5219 15.0932 11.9999 15.0938ZM12.8906 1.40625L11.9999 3.54375L11.1093 1.40625H12.8906ZM11.3943 5.50238C11.4441 5.62202 11.5281 5.72426 11.6359 5.79618C11.7437 5.86809 11.8704 5.90648 11.9999 5.90648C12.1295 5.90648 12.2562 5.86809 12.364 5.79618C12.4718 5.72426 12.5558 5.62202 12.6056 5.50238L13.3349 3.75187C13.904 3.83152 14.4647 3.96205 15.0104 4.14188L12.6232 9.90487C12.2117 9.82338 11.7882 9.82338 11.3767 9.90487L8.98945 4.14188C9.53516 3.96205 10.0959 3.83152 10.6649 3.75187L11.3943 5.50238ZM7.77445 4.63987L10.1624 10.407C9.8158 10.642 9.517 10.9409 9.28195 11.2875L3.5122 8.89875C4.4262 7.04903 5.92417 5.55198 7.77445 4.63912V4.63987ZM2.5312 13.125C2.53014 12.1018 2.69321 11.085 3.0142 10.1134L8.77982 12.5014C8.69832 12.9131 8.69832 13.3369 8.77982 13.7486L3.02395 16.1329C2.69748 15.1637 2.53105 14.1477 2.5312 13.125ZM3.5272 17.3449L9.28195 14.9625C9.517 15.3091 9.8158 15.608 10.1624 15.843L7.7797 21.5978C5.94034 20.6763 4.44853 19.1843 3.5272 17.3449ZM8.99245 22.1014L11.3767 16.3451C11.7882 16.4266 12.2117 16.4266 12.6232 16.3451L15.0074 22.1014C13.0562 22.7579 10.9437 22.7579 8.99245 22.1014ZM16.2202 21.5978L13.8374 15.843C14.1841 15.608 14.4829 15.3091 14.7179 14.9625L20.4727 17.3464C19.5511 19.1853 18.0593 20.6766 16.2202 21.5978Z" fill="#222222" />\n</symbol>'});a().add(Bn);const Rn=Bn;var Vn=new(i())({id:"information-sign",use:"information-sign-usage",viewBox:"0 0 12 12",content:'<symbol viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg" id="information-sign">\n<g id="information-sign_Group 9320">\n<circle id="information-sign_Ellipse 9" cx="6" cy="6" r="5.3" stroke="white" stroke-width="1.4" />\n<rect id="information-sign_Rectangle 98" x="5.39062" y="4.99219" width="1.21875" height="3.77344" rx="0.609375" fill="white" />\n<circle id="information-sign_Ellipse 8" cx="6" cy="3.72656" r="0.609375" fill="white" />\n</g>\n</symbol>'});a().add(Vn);const zn=Vn;var Yn=new(i())({id:"credits",use:"credits-usage",viewBox:"0 0 16 16",content:'<symbol viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg" id="credits">\n    <path fill-rule="evenodd" clip-rule="evenodd" d="M8 12.6667C10.5773 12.6667 12.6667 10.5773 12.6667 8C12.6667 5.42267 10.5773 3.33333 8 3.33333C5.42267 3.33333 3.33333 5.42267 3.33333 8C3.33333 10.5773 5.42267 12.6667 8 12.6667ZM8 14C11.3137 14 14 11.3137 14 8C14 4.68629 11.3137 2 8 2C4.68629 2 2 4.68629 2 8C2 11.3137 4.68629 14 8 14Z" fill="white" />\n    <path d="M9.49567 6.94277C9.72179 6.7829 9.77843 6.46483 9.57403 6.27801C9.32771 6.05288 9.03448 5.88185 8.71305 5.77867C8.2314 5.62404 7.71255 5.63013 7.23466 5.79602C6.75677 5.96191 6.34574 6.27861 6.06349 6.69841C5.78123 7.1182 5.64305 7.61836 5.66976 8.12351C5.69646 8.62867 5.88661 9.11146 6.21156 9.49916C6.5365 9.88685 6.97864 10.1584 7.47135 10.273C7.96407 10.3876 8.48067 10.3389 8.94334 10.1344C9.25209 9.99789 9.52565 9.7969 9.74686 9.54706C9.93042 9.33972 9.84056 9.02939 9.59884 8.89426V8.89426C9.35713 8.75913 9.05536 8.85638 8.84076 9.0314C8.74912 9.10614 8.64736 9.1688 8.53784 9.21722C8.27402 9.33386 7.97944 9.3616 7.69848 9.29627C7.41753 9.23093 7.16541 9.07606 6.98012 8.85499C6.79483 8.63392 6.6864 8.35862 6.67118 8.07057C6.65595 7.78252 6.73474 7.49732 6.89569 7.25794C7.05663 7.01857 7.29102 6.83798 7.56352 6.74338C7.83602 6.64879 8.13188 6.64532 8.40653 6.73349C8.52055 6.77009 8.62835 6.82167 8.72735 6.88633C8.95921 7.03775 9.26956 7.10263 9.49567 6.94277V6.94277Z" fill="white" />\n</symbol>'});a().add(Yn);const Gn=Yn;var Un=new(i())({id:"credit-card",use:"credit-card-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="credit-card">\n<path d="M19.5004 5.125H4.50039C3.34247 5.125 2.40039 6.10633 2.40039 7.3125V16.6875C2.40039 17.8937 3.34247 18.875 4.50039 18.875H19.5004C20.6583 18.875 21.6004 17.8937 21.6004 16.6875V7.3125C21.6004 6.10633 20.6583 5.125 19.5004 5.125ZM4.50039 6.375H19.5004C19.9966 6.375 20.4004 6.79559 20.4004 7.3125V8.5625H3.60039V7.3125C3.60039 6.79559 4.00416 6.375 4.50039 6.375ZM19.5004 17.625H4.50039C4.00416 17.625 3.60039 17.2044 3.60039 16.6875V9.8125H20.4004V16.6875C20.4004 17.2044 19.9966 17.625 19.5004 17.625Z" fill="currentColor" stroke="currentColor" stroke-width="0.5" />\n<path d="M6.60039 15.75H6.00039C5.66904 15.75 5.40039 15.4702 5.40039 15.125V14.5C5.40039 14.1548 5.66904 13.875 6.00039 13.875H6.60039C6.93174 13.875 7.20039 14.1548 7.20039 14.5V15.125C7.20039 15.4702 6.93174 15.75 6.60039 15.75Z" fill="currentColor" stroke="currentColor" stroke-width="0.5" />\n</symbol>'});a().add(Un);const Fn=Un;var qn=new(i())({id:"credit-card@large",use:"credit-card@large-usage",viewBox:"0 0 32 32",content:'<symbol viewBox="0 0 32 32" stroke="currentColor" xmlns="http://www.w3.org/2000/svg" id="credit-card@large">\n<path d="M24.3125 9H8.6875C7.48133 9 6.5 9.98133 6.5 11.1875V20.5625C6.5 21.7687 7.48133 22.75 8.6875 22.75H24.3125C25.5187 22.75 26.5 21.7687 26.5 20.5625V11.1875C26.5 9.98133 25.5187 9 24.3125 9ZM8.6875 10.25H24.3125C24.8294 10.25 25.25 10.6706 25.25 11.1875V12.4375H7.75V11.1875C7.75 10.6706 8.17059 10.25 8.6875 10.25ZM24.3125 21.5H8.6875C8.17059 21.5 7.75 21.0794 7.75 20.5625V13.6875H25.25V20.5625C25.25 21.0794 24.8294 21.5 24.3125 21.5Z" stroke-width="0.5" />\n<path d="M10.875 19.625H10.25C9.90484 19.625 9.625 19.3452 9.625 19V18.375C9.625 18.0298 9.90484 17.75 10.25 17.75H10.875C11.2202 17.75 11.5 18.0298 11.5 18.375V19C11.5 19.3452 11.2202 19.625 10.875 19.625Z" stroke-width="0.5" />\n</symbol>'});a().add(qn);const Hn=qn,_n={small:{"serious-mood":l,"pen-pal-mood":u,"romantic-mood":h,"flirty-mood":f,"naughty-mood":m,question:v,sparks:Qe,location:Xt,mic:kr,checked:Pt,lamp:ln,update:un,"arrow-forward":xe,"arrow-right":Ye,"thin-cross":qe},normal:{expand:Or,person:$r,infinity:tn,"coin-currency":nn,block:hn,"paper-plane":fn,microphone:mn,share:vn,camera:yn,circles:wn,"chat-bubble":Sn,"serious-mood":y,"pen-pal-mood":w,"romantic-mood":S,"flirty-mood":E,"naughty-mood":T,question:k,locker:L,"video-camera":O.Z,"app-store":N,"google-play":R,mail:z,"mail-in":G,"mail-out":F,chat:H,"rounded-cross":Z,cross:W,warning:J,star:ue.Z,"star-outline":he,"play-station":fe,gift:me,copy:ve,arrow:be.Z,"arrow-back":Ce,"arrow-forward":Ie,"arrow-right":Ve,"arrow-left":tr.Z,sparks:_e,present:Le.Z,"present-design-system":Pe,globe:Be,"thin-cross":Ue,"usa-flag":lt,"spain-flag":ht,"china-flag":mt,"japan-flag":yt,"france-flag":Xe,"italy-flag":et,"germany-flag":it,"translate-icon":St,"magical-wand":Tt,"video-camera-filled":an,edit:Et,caution:kt,"checked-circle":Lt,"falafel-menu":Bt,undo:br.Z,upload:Vt,"web-camera":Yt,"vr-camera":Ut,attach:pr,photo:Ar,smile:mr.Z,ar:sr,"vr-user-profile":_t,profile:Qt,mask:or,maskDisabled:cr,alert:Mr,lightbulb:Ir,lightbulbOutlined:xr,message:Tr.Z,play:jr.Z,freeLabel:Nr,fire:zr,"search-lens":Gr,"speech-to-text-icon":Fr,"solid-star":Hr,"outline-star":Wr,mail_old:In.Z,house:xn,plus:Dn,"call-chat-send-button":je,mingle:jn,"fullscreen-on":Ln.Z,"fullscreen-off":On.Z,"drag-zone":Nn,spin:Rn,information:zn,credits:Gn,"credit-card":Fn},large:{"serious-mood":$,"pen-pal-mood":te,"romantic-mood":ne,"flirty-mood":se,"naughty-mood":oe,question:ce,"vr-glasses-gradient":qt,"vr-icon":Kt,"exit-icon":er,"vr-swiper-icon":nr,gallery:dr,photo:vr,"web-camera":Cr,"usa-flag":ut,"spain-flag":ft,"china-flag":vt,"japan-flag":wt,"france-flag":Ke,"italy-flag":rt,"germany-flag":at,"check-mark":Rr,"solid-star":Zr,"outline-star":Jr,"arrow-back":Me,"arrow-forward":De,"credit-card":Hn}}},79781:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>n});const n={}},40177:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>tt});var n=r(45966),i=r.n(n),s=r(10045),a=r.n(s),o=new(i())({id:"serious-mood-elitecircle@small",use:"serious-mood-elitecircle@small-usage",viewBox:"0 0 20 20",content:'<symbol viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" id="serious-mood-elitecircle@small">\n<path d="M9.99999 18C13.2728 18 15.9259 15.3469 15.9259 12.0741C15.9259 8.80131 13.2728 6.14819 9.99999 6.14819C6.72721 6.14819 4.0741 8.80131 4.0741 12.0741C4.0741 15.3469 6.72721 18 9.99999 18Z" stroke="currentColor" stroke-width="1.11111" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M6.59262 3.92599L10 6.00006V3.92599H6.59262Z" stroke="currentColor" stroke-width="1.11111" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M6.59262 3.92592H10V2H7.70373L6.59262 3.92592Z" stroke="currentColor" stroke-width="1.11111" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M13.4074 3.92599L10 6.00006V3.92599H13.4074Z" stroke="currentColor" stroke-width="1.11111" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M13.4074 3.92592H10V2H12.2963L13.4074 3.92592Z" stroke="currentColor" stroke-width="1.11111" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});a().add(o);const l=o;var c=new(i())({id:"pen-pal-mood-elitecircle@small",use:"pen-pal-mood-elitecircle@small-usage",viewBox:"0 0 20 20",content:'<symbol viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" id="pen-pal-mood-elitecircle@small">\n<path d="M7.12005 10.606C7.03347 10.606 6.94689 10.606 6.86031 10.606C4.78237 10.5195 3.13733 8.87442 3.13733 6.79647C3.13733 4.63195 4.86895 2.98691 6.94689 2.98691C9.11142 2.98691 10.7565 4.71853 10.7565 6.79647C10.7565 8.78783 9.11142 10.5195 7.12005 10.606Z" stroke="currentColor" stroke-width="1.29871" stroke-linecap="round" stroke-linejoin="round" />\n<path opacity="0.4" d="M13.3539 4.63196C14.9989 4.63196 16.3842 6.01725 16.3842 7.66229C16.3842 9.30733 15.0855 10.606 13.4404 10.6926C13.3539 10.6926 13.2673 10.6926 13.1807 10.6926" stroke="currentColor" stroke-width="1.29871" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M11.4491 17.0131C12.315 15.7143 12.5747 14.5888 11.4491 13.723C9.11146 12.1645 5.21532 12.1645 2.79105 13.723C1.49233 14.5022 2.01182 15.7143 2.79105 17.0131" stroke="currentColor" stroke-width="1.29871" stroke-linecap="round" stroke-linejoin="round" />\n<path opacity="0.4" d="M17.2501 17.013C18.1159 15.7143 18.3756 14.5887 17.2501 13.7229C16.1245 13.0303 14.7392 12.5974 13.2674 12.5108" stroke="currentColor" stroke-width="1.29871" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});a().add(c);const u=c;var d=new(i())({id:"romantic-mood-elitecircle@small",use:"romantic-mood-elitecircle@small-usage",viewBox:"0 0 20 20",content:'<symbol viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" id="romantic-mood-elitecircle@small">\n<path d="M10.0398 12.5075C11.4466 12.5075 12.5871 11.3671 12.5871 9.96027C12.5871 8.55345 11.4466 7.41299 10.0398 7.41299C8.63297 7.41299 7.49252 8.55345 7.49252 9.96027C7.49252 11.3671 8.63297 12.5075 10.0398 12.5075Z" stroke="currentColor" stroke-width="1.19403" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M14.7363 10.2786C16.1691 10.2786 17.2836 9.08458 17.2836 7.73134C17.2836 6.29851 16.1691 5.18408 14.7363 5.18408C13.9403 5.18408 13.2239 5.58209 12.7463 6.1393C12.5871 5.9801 12.4278 5.90049 12.189 5.82089C12.4278 5.42288 12.5075 5.02487 12.5075 4.54726C12.5075 3.11443 11.393 2 9.96018 2C8.52735 2 7.41292 3.11443 7.41292 4.54726C7.41292 5.02487 7.57212 5.42288 7.73133 5.82089C7.57212 5.90049 7.41292 6.0597 7.25372 6.1393C6.7761 5.58209 6.05969 5.18408 5.34327 5.18408C3.91043 5.18408 2.796 6.29851 2.796 7.73134C2.796 9.08458 3.91043 10.2786 5.26367 10.2786V10.3582C3.83083 10.3582 2.7164 11.4726 2.7164 12.9055C2.7164 14.3383 3.83083 15.4527 5.26367 15.4527C6.29849 15.4527 7.09451 14.8955 7.57212 14.0199C7.65173 14.0995 7.73133 14.0995 7.81093 14.1791C7.57212 14.5771 7.49252 14.9751 7.49252 15.4527C7.49252 16.8856 8.60695 18 10.0398 18C11.4726 18 12.5871 16.8856 12.5871 15.4527C12.5871 14.9751 12.4278 14.5771 12.2686 14.1791C12.3482 14.0995 12.4278 14.0995 12.5075 14.0199C12.9055 14.8159 13.7811 15.4527 14.7363 15.4527C16.1691 15.4527 17.2836 14.3383 17.2836 12.9055C17.2836 11.393 16.1691 10.2786 14.7363 10.2786Z" stroke="currentColor" stroke-width="1.19403" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});a().add(d);const h=d;var p=new(i())({id:"flirty-mood-elitecircle@small",use:"flirty-mood-elitecircle@small-usage",viewBox:"0 0 20 20",content:'<symbol viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" id="flirty-mood-elitecircle@small">\n<path d="M10 6.86623C9.20002 5.66623 8.40002 5.39956 7.60002 5.7329C5.93335 6.9329 4.73335 8.59956 3.93335 10.7329C5.60002 9.59956 8.13335 8.99956 9.93335 10.7329" stroke="currentColor" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M10 14.3996C7.46667 14.3996 4.93333 13.4662 3.86667 10.7996C3.2 10.7329 2.6 10.5996 2 10.1996" stroke="currentColor" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M10 6.86623C10.8 5.66623 11.6 5.39956 12.4 5.7329C14.0667 6.9329 15.2667 8.59956 16.0667 10.7329C14.4 9.59956 11.8667 8.99956 10.0667 10.7329" stroke="currentColor" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M10 14.3996C12.5333 14.3996 15.0667 13.4662 16.1333 10.7996C16.8 10.7329 17.4 10.5996 18 10.1996" stroke="currentColor" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});a().add(p);const f=p;var A=new(i())({id:"question-elitecircle@small",use:"question-elitecircle@small-usage",viewBox:"0 0 20 20",content:'<symbol viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" id="question-elitecircle@small">\n<path d="M8.80662 12.6078V12.0774C8.80662 10.4862 9.9558 9.60223 11.0166 8.98344C12.0773 8.36465 13.2265 7.48067 13.2265 5.88951C13.2265 3.67956 11.2818 2 8.80662 2C6.33148 2 4.38672 3.76796 4.38672 5.88951" stroke="currentColor" stroke-width="1.32597" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M8.80665 17.9116C8.27626 17.9116 7.92267 17.558 7.92267 17.0277C7.92267 16.4973 8.27626 16.1437 8.80665 16.1437C9.33704 16.1437 9.69063 16.4973 9.69063 17.0277C9.69063 17.558 9.33704 17.9116 8.80665 17.9116Z" fill="currentColor" />\n<path opacity="0.4" d="M13.4917 15.3481V15.0829C13.4917 14.2874 14.0221 13.9338 14.5525 13.5802C15.0829 13.2266 15.6133 12.873 15.6133 12.1658C15.6133 11.105 14.6409 10.3094 13.4917 10.3094C12.3426 10.3094 11.3702 11.105 11.3702 12.1658" stroke="currentColor" stroke-width="1.19682" stroke-miterlimit="10" stroke-linecap="round" />\n<path opacity="0.4" d="M13.4917 18C13.1381 18 12.8729 17.7348 12.8729 17.3812C12.8729 17.0276 13.1381 16.7624 13.4917 16.7624C13.8453 16.7624 14.1105 17.0276 14.1105 17.3812C14.1105 17.7348 13.8453 18 13.4917 18Z" fill="currentColor" />\n</symbol>'});a().add(A);const m=A;var g=new(i())({id:"serious-mood-elitecircle",use:"serious-mood-elitecircle-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="serious-mood-elitecircle">\n<path d="M12 22C16.091 22 19.4074 18.6836 19.4074 14.5926C19.4074 10.5016 16.091 7.18524 12 7.18524C7.90901 7.18524 4.59262 10.5016 4.59262 14.5926C4.59262 18.6836 7.90901 22 12 22Z" stroke="currentColor" stroke-width="1.38888" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M7.74078 4.40747L12 7.00005V4.40747H7.74078Z" stroke="currentColor" stroke-width="1.38888" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M7.74078 4.40739H12V2H9.12967L7.74078 4.40739Z" stroke="currentColor" stroke-width="1.38888" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M16.2592 4.40747L12 7.00005V4.40747H16.2592Z" stroke="currentColor" stroke-width="1.38888" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M16.2592 4.40739H12V2H14.8704L16.2592 4.40739Z" stroke="currentColor" stroke-width="1.38888" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});a().add(g);const v=g;var b=new(i())({id:"pen-pal-mood-elitecircle",use:"pen-pal-mood-elitecircle-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="pen-pal-mood-elitecircle">\n<path d="M8.6737 12.7C8.5737 12.7 8.4737 12.7 8.3737 12.7C5.9737 12.6 4.0737 10.7 4.0737 8.29996C4.0737 5.79996 6.0737 3.89996 8.4737 3.89996C10.9737 3.89996 12.8737 5.89996 12.8737 8.29996C12.8737 10.6 10.9737 12.6 8.6737 12.7Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path opacity="0.4" d="M15.8737 5.79999C17.7737 5.79999 19.3737 7.39999 19.3737 9.29999C19.3737 11.2 17.8737 12.7 15.9737 12.8C15.8737 12.8 15.7737 12.8 15.6737 12.8" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M13.6738 20.1C14.6738 18.6 14.9738 17.3 13.6738 16.3C10.9738 14.5 6.47375 14.5 3.67375 16.3C2.17375 17.2 2.77375 18.6 3.67375 20.1" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path opacity="0.4" d="M20.3738 20.1C21.3738 18.6 21.6738 17.3 20.3738 16.3C19.0738 15.5 17.4738 15 15.7738 14.9" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});a().add(b);const y=b;var C=new(i())({id:"romantic-mood-elitecircle",use:"romantic-mood-elitecircle-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="romantic-mood-elitecircle">\n<path d="M12.05 15.1501C13.8173 15.1501 15.25 13.7174 15.25 11.9501C15.25 10.1828 13.8173 8.75006 12.05 8.75006C10.2827 8.75006 8.85001 10.1828 8.85001 11.9501C8.85001 13.7174 10.2827 15.1501 12.05 15.1501Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M17.95 12.35C19.75 12.35 21.15 10.85 21.15 9.15001C21.15 7.35001 19.75 5.95001 17.95 5.95001C16.95 5.95001 16.05 6.45001 15.45 7.15001C15.25 6.95001 15.05 6.85 14.75 6.75C15.05 6.25 15.15 5.75001 15.15 5.15001C15.15 3.35001 13.75 1.95001 11.95 1.95001C10.15 1.95001 8.75001 3.35001 8.75001 5.15001C8.75001 5.75001 8.95001 6.25 9.15001 6.75C8.95001 6.85 8.75001 7.05001 8.55001 7.15001C7.95001 6.45001 7.05001 5.95001 6.15001 5.95001C4.35001 5.95001 2.95001 7.35001 2.95001 9.15001C2.95001 10.85 4.35001 12.35 6.05001 12.35V12.45C4.25001 12.45 2.85001 13.85 2.85001 15.65C2.85001 17.45 4.25001 18.85 6.05001 18.85C7.35001 18.85 8.35001 18.15 8.95001 17.05C9.05001 17.15 9.15001 17.15 9.25001 17.25C8.95001 17.75 8.85001 18.25 8.85001 18.85C8.85001 20.65 10.25 22.05 12.05 22.05C13.85 22.05 15.25 20.65 15.25 18.85C15.25 18.25 15.05 17.75 14.85 17.25C14.95 17.15 15.05 17.15 15.15 17.05C15.65 18.05 16.75 18.85 17.95 18.85C19.75 18.85 21.15 17.45 21.15 15.65C21.15 13.75 19.75 12.35 17.95 12.35Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});a().add(C);const w=C;var M=new(i())({id:"flirty-mood-elitecircle",use:"flirty-mood-elitecircle-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="flirty-mood-elitecircle">\n<path d="M12 8.08279C11 6.58279 10 6.24946 9.00002 6.66613C6.91669 8.16613 5.41669 10.2495 4.41669 12.9161C6.50002 11.4995 9.66669 10.7495 11.9167 12.9161" stroke="currentColor" stroke-width="1.25" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M12 17.4995C8.83333 17.4995 5.66667 16.3328 4.33333 12.9995C3.5 12.9161 2.75 12.7495 2 12.2495" stroke="currentColor" stroke-width="1.25" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M12 8.08279C13 6.58279 14 6.24946 15 6.66613C17.0833 8.16613 18.5833 10.2495 19.5833 12.9161C17.5 11.4995 14.3333 10.7495 12.0833 12.9161" stroke="currentColor" stroke-width="1.25" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M12 17.4995C15.1667 17.4995 18.3333 16.3328 19.6667 12.9995C20.5 12.9161 21.25 12.7495 22 12.2495" stroke="currentColor" stroke-width="1.25" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});a().add(M);const S=M;var I=new(i())({id:"question-elitecircle",use:"question-elitecircle-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="question-elitecircle">\n<path d="M10.65 14.95V14.35C10.65 12.55 11.95 11.55 13.15 10.85C14.35 10.15 15.65 9.15001 15.65 7.35001C15.65 4.85001 13.45 2.95001 10.65 2.95001C7.84999 2.95001 5.64999 4.95001 5.64999 7.35001" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M10.65 20.95C10.05 20.95 9.64999 20.55 9.64999 19.95C9.64999 19.35 10.05 18.95 10.65 18.95C11.25 18.95 11.65 19.35 11.65 19.95C11.65 20.55 11.25 20.95 10.65 20.95Z" fill="currentColor" />\n<path opacity="0.4" d="M15.95 18.05V17.75C15.95 16.85 16.55 16.45 17.15 16.05C17.75 15.65 18.35 15.25 18.35 14.45C18.35 13.25 17.25 12.35 15.95 12.35C14.65 12.35 13.55 13.25 13.55 14.45" stroke="currentColor" stroke-width="1.3539" stroke-miterlimit="10" stroke-linecap="round" />\n<path opacity="0.4" d="M15.95 21.05C15.55 21.05 15.25 20.7499 15.25 20.3499C15.25 19.9499 15.55 19.65 15.95 19.65C16.35 19.65 16.65 19.9499 16.65 20.3499C16.65 20.7499 16.35 21.05 15.95 21.05Z" fill="currentColor" />\n</symbol>'});a().add(I);const E=I;var x=new(i())({id:"video_camera-elitecircle",use:"video_camera-elitecircle-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="video_camera-elitecircle">\n<path d="M13.75 18.4H4.95001C3.35001 18.4 1.95001 17.1 1.95001 15.4V8.59998C1.95001 6.99998 3.25001 5.59998 4.95001 5.59998H13.75C15.35 5.59998 16.75 6.89998 16.75 8.59998V15.4C16.75 17.1 15.45 18.4 13.75 18.4Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M19.55 17.0482L16.75 15.1481V8.84821L19.55 6.94819C20.95 5.94819 22.05 6.54824 22.05 8.24824V15.8482C22.05 17.4482 20.85 18.0482 19.55 17.0482Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});a().add(x);const T=x;var D=new(i())({id:"mail-elitecircle",use:"mail-elitecircle-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="mail-elitecircle">\n<path d="M17 21H7C4 21 2 19.5 2 16V9C2 5.5 4 4 7 4H17C20 4 22 5.5 22 9V16C22 19.5 20 21 17 21Z" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n<path opacity="0.4" d="M16.0001 12.9999L19.3001 10.3999C19.6001 10.0999 19.7001 9.69994 19.4001 9.29994C19.1001 8.99994 18.7001 8.89994 18.3001 9.19994L14.0001 12.5999C12.9001 13.4999 10.9001 13.4999 9.80013 12.5999L5.50013 9.19994C5.20013 8.89994 4.70014 8.99994 4.40014 9.29994C4.10014 9.59994 4.20013 10.0999 4.50013 10.3999L7.80013 12.9999L4.50013 15.5999C4.20013 15.8999 4.10014 16.2999 4.40014 16.6999C4.50014 16.8999 4.80013 16.9999 5.00013 16.9999C5.20013 16.9999 5.30013 16.8999 5.50013 16.7999L9.10013 13.8999C9.90013 14.4999 10.9001 14.7999 11.9001 14.7999C12.9001 14.7999 13.9001 14.4999 14.7001 13.8999L18.3001 16.7999C18.6001 17.0999 19.1001 16.9999 19.4001 16.6999C19.7001 16.3999 19.6001 15.8999 19.3001 15.5999L16.0001 12.9999Z" fill="currentColor" />\n</symbol>'});a().add(D);const k=D;var j=new(i())({id:"chat-elitecircle",use:"chat-elitecircle-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="chat-elitecircle">\n<path opacity="0.4" d="M13.8 6.89999H6.80005" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n<path opacity="0.4" d="M17.3 12.9H6.80005" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n<path opacity="0.4" d="M10.8 9.89999H6.90002" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M17 18.1H13L11.2 21.4C10.7 22.3 9.5 22.4 9 21.5L7 18C4 18 2 16 2 13V7C2 4 4 2 7 2H17C20 2 22 4 22 7V13C22 16.1 20 18.1 17 18.1Z" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});a().add(j);const L=j;var O=new(i())({id:"rounded_cross-elitecircle",use:"rounded_cross-elitecircle-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="rounded_cross-elitecircle">\n<rect width="24" height="24" rx="12" fill="black" fill-opacity="0.5" />\n<path d="M8.76773 7.92587L8.82425 7.97578L12 11.151L15.1757 7.97578C15.41 7.74147 15.7899 7.74147 16.0243 7.97578C16.2405 8.19208 16.2572 8.53241 16.0742 8.76779L16.0243 8.82431L12.849 12L16.0243 15.1758C16.2586 15.4101 16.2586 15.79 16.0243 16.0243C15.808 16.2406 15.4676 16.2572 15.2322 16.0742L15.1757 16.0243L12 12.849L8.82425 16.0243C8.58994 16.2586 8.21004 16.2586 7.97572 16.0243C7.75943 15.808 7.7428 15.4677 7.92581 15.2323L7.97572 15.1758L11.151 12L7.97572 8.82431C7.74141 8.59 7.74141 8.2101 7.97572 7.97578C8.19201 7.75949 8.53235 7.74286 8.76773 7.92587Z" fill="white" />\n</symbol>'});a().add(O);const P=O;var N=new(i())({id:"small_cross-elitecircle",use:"small_cross-elitecircle-usage",viewBox:"0 0 20 20",content:'<symbol viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" id="small_cross-elitecircle">\n<path d="M6.11091 6.11092C5.72042 6.50142 5.72039 7.13461 6.11091 7.52513L8.58579 10L6.11091 12.4749C5.72042 12.8654 5.72039 13.4986 6.11091 13.8891C6.50143 14.2796 7.13463 14.2796 7.52513 13.8891L10 11.4142L12.4749 13.8891C12.8654 14.2796 13.4986 14.2796 13.8891 13.8891C14.2796 13.4986 14.2796 12.8654 13.8891 12.4749L11.4142 10L13.8891 7.52513C14.2796 7.13464 14.2796 6.50144 13.8891 6.11092C13.4986 5.7204 12.8654 5.72042 12.4749 6.11092L10 8.58579L7.52513 6.11092C7.13461 5.7204 6.50141 5.72042 6.11091 6.11092Z" fill="currentColor" />\n</symbol>'});a().add(N);const B=N;var R=new(i())({id:"warning-elitecircle",use:"warning-elitecircle-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="warning-elitecircle">\n<path d="M22 11.9998C22 17.5018 17.5327 21.9804 12.0354 22H12.0002C6.48656 22 2 17.5138 2 11.9998C2 6.48625 6.48656 2 12.0002 2H12.0354C17.5327 2.01959 22 6.49819 22 11.9998Z" fill="#C5B68E" />\n<path d="M13.3547 12.8001V8.17735C13.3547 7.52653 12.8273 7 12.1774 7C11.5268 7 11 7.52653 11 8.17735V12.8001C11 13.45 11.5268 13.9775 12.1774 13.9775C12.8273 13.9775 13.3547 13.45 13.3547 12.8001Z" fill="#222222" />\n<path d="M13.3492 16.5064C13.3523 16.4678 13.3547 16.4286 13.3547 16.39C13.3547 16.3518 13.3523 16.3132 13.3492 16.2746C13.3452 16.2364 13.3391 16.1978 13.3321 16.1601C13.3241 16.1231 13.3146 16.0854 13.3036 16.0487C13.2919 16.0117 13.2794 15.9755 13.2644 15.9403C13.2497 15.9051 13.2332 15.8696 13.2151 15.8359C13.1971 15.8023 13.1775 15.7686 13.156 15.7371C13.1349 15.7049 13.1123 15.6734 13.0878 15.6437C13.0636 15.6137 13.0369 15.5849 13.0103 15.558C12.9828 15.5307 12.9537 15.5047 12.924 15.4796C12.894 15.456 12.8628 15.4325 12.8312 15.4114C12.7991 15.3902 12.766 15.3706 12.7314 15.3526C12.6978 15.3345 12.6632 15.318 12.628 15.303C12.5928 15.2889 12.5557 15.2754 12.519 15.2647C12.4829 15.2528 12.4452 15.2433 12.4076 15.2362C12.3696 15.2286 12.3313 15.2231 12.2937 15.2191C12.2551 15.2151 12.2159 15.2127 12.1774 15.2127C12.1391 15.2127 12.0996 15.2151 12.0619 15.2191C12.0237 15.2231 11.9851 15.2286 11.9475 15.2362C11.9098 15.2433 11.8721 15.2528 11.836 15.2647C11.799 15.2754 11.7622 15.2889 11.727 15.303C11.6915 15.318 11.6569 15.3345 11.6233 15.3526C11.5887 15.3706 11.5559 15.3902 11.5238 15.4114C11.4922 15.4325 11.4607 15.456 11.431 15.4796C11.4013 15.5047 11.3722 15.5307 11.3447 15.558C11.3181 15.5849 11.2914 15.6137 11.2669 15.6437C11.2428 15.6734 11.2198 15.7049 11.1987 15.7371C11.1776 15.7686 11.158 15.8023 11.1399 15.8359C11.1218 15.8696 11.1053 15.9051 11.0903 15.9403C11.0756 15.9755 11.0631 16.0117 11.0511 16.0487C11.0401 16.0854 11.0306 16.1231 11.023 16.1601C11.0159 16.1978 11.0095 16.2364 11.0055 16.2746C11.0024 16.3132 11 16.3518 11 16.39C11 16.4286 11.0024 16.4678 11.0055 16.5064C11.0095 16.544 11.0159 16.5823 11.023 16.6208C11.0306 16.6576 11.0401 16.6952 11.0511 16.7323C11.0631 16.769 11.0756 16.8051 11.0903 16.8406C11.1053 16.8758 11.1218 16.9114 11.1399 16.945C11.158 16.9787 11.1776 17.0118 11.1987 17.0439C11.2198 17.0761 11.2428 17.1076 11.2669 17.1364C11.2914 17.167 11.3181 17.1954 11.3447 17.2227C11.3722 17.2502 11.4013 17.2763 11.431 17.3004C11.4607 17.3249 11.4922 17.3476 11.5238 17.3687C11.5559 17.3901 11.5887 17.4103 11.6233 17.4284C11.6569 17.4465 11.6915 17.463 11.727 17.4771C11.7622 17.4921 11.799 17.5052 11.836 17.5163C11.8721 17.5273 11.9098 17.5368 11.9475 17.5447C11.9851 17.5524 12.0237 17.5579 12.0619 17.5619C12.1005 17.5658 12.1391 17.5674 12.1774 17.5674C12.2159 17.5674 12.2551 17.5658 12.2937 17.5619C12.3313 17.5579 12.3696 17.5524 12.4076 17.5447C12.4452 17.5368 12.4829 17.5273 12.519 17.5163C12.5557 17.5052 12.5928 17.4921 12.628 17.4771C12.6632 17.463 12.6978 17.4465 12.7314 17.4284C12.766 17.4103 12.7991 17.3901 12.8312 17.3687C12.8628 17.3476 12.894 17.3249 12.924 17.3004C12.9537 17.2763 12.9828 17.2502 13.0103 17.2227C13.0369 17.1954 13.0636 17.167 13.0878 17.1364C13.1123 17.1076 13.1349 17.0761 13.156 17.0439C13.1775 17.0118 13.1971 16.9787 13.2151 16.945C13.2332 16.9114 13.2497 16.8758 13.2644 16.8406C13.2794 16.8051 13.2919 16.769 13.3036 16.7323C13.3146 16.6952 13.3241 16.6576 13.3321 16.6208C13.3391 16.5823 13.3452 16.544 13.3492 16.5064Z" fill="#222222" />\n</symbol>'});a().add(R);const V=R;var z=new(i())({id:"serious-mood-elitecircle@large",use:"serious-mood-elitecircle@large-usage",viewBox:"0 0 32 32",content:'<symbol viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg" id="serious-mood-elitecircle@large">\n<path d="M16 26.8001C20.4183 26.8001 24 23.2183 24 18.8C24 14.3818 20.4183 10.8 16 10.8C11.5817 10.8 8 14.3818 8 18.8C8 23.2183 11.5817 26.8001 16 26.8001Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M11.4 7.80005L16 10.6V7.80005H11.4Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M11.4 7.79995H16V5.19995H12.9L11.4 7.79995Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M20.6 7.80005L16 10.6V7.80005H20.6Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M20.6 7.79995H16V5.19995H19.1L20.6 7.79995Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});a().add(z);const Y=z;var G=new(i())({id:"pen-pal-mood-elitecircle@large",use:"pen-pal-mood-elitecircle@large-usage",viewBox:"0 0 32 32",content:'<symbol viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg" id="pen-pal-mood-elitecircle@large">\n<path d="M12.6737 16.7C12.5737 16.7 12.4737 16.7 12.3737 16.7C9.97369 16.6 8.07369 14.7 8.07369 12.3C8.07369 9.79996 10.0737 7.89996 12.4737 7.89996C14.9737 7.89996 16.8737 9.89996 16.8737 12.3C16.8737 14.6 14.9737 16.6 12.6737 16.7Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path opacity="0.4" d="M19.8737 9.79999C21.7737 9.79999 23.3737 11.4 23.3737 13.3C23.3737 15.2 21.8737 16.7 19.9737 16.8C19.8737 16.8 19.7737 16.8 19.6737 16.8" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M17.6737 24.1C18.6737 22.6 18.9737 21.3 17.6737 20.3C14.9737 18.5 10.4737 18.5 7.67375 20.3C6.17375 21.2 6.77375 22.6 7.67375 24.1" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path opacity="0.4" d="M24.3738 24.1C25.3738 22.6 25.6738 21.3 24.3738 20.3C23.0738 19.5 21.4738 19 19.7738 18.9" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});a().add(G);const U=G;var F=new(i())({id:"romantic-mood-elitecircle@large",use:"romantic-mood-elitecircle@large-usage",viewBox:"0 0 32 32",content:'<symbol viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg" id="romantic-mood-elitecircle@large">\n<path d="M16.05 19.1501C17.8173 19.1501 19.25 17.7174 19.25 15.9501C19.25 14.1828 17.8173 12.7501 16.05 12.7501C14.2827 12.7501 12.85 14.1828 12.85 15.9501C12.85 17.7174 14.2827 19.1501 16.05 19.1501Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M21.95 16.35C23.75 16.35 25.15 14.85 25.15 13.15C25.15 11.35 23.75 9.95001 21.95 9.95001C20.95 9.95001 20.05 10.45 19.45 11.15C19.25 10.95 19.05 10.85 18.75 10.75C19.05 10.25 19.15 9.75001 19.15 9.15001C19.15 7.35001 17.75 5.95001 15.95 5.95001C14.15 5.95001 12.75 7.35001 12.75 9.15001C12.75 9.75001 12.95 10.25 13.15 10.75C12.95 10.85 12.75 11.05 12.55 11.15C11.95 10.45 11.05 9.95001 10.15 9.95001C8.35001 9.95001 6.95001 11.35 6.95001 13.15C6.95001 14.85 8.35001 16.35 10.05 16.35V16.45C8.25001 16.45 6.85001 17.85 6.85001 19.65C6.85001 21.45 8.25001 22.85 10.05 22.85C11.35 22.85 12.35 22.15 12.95 21.05C13.05 21.15 13.15 21.15 13.25 21.25C12.95 21.75 12.85 22.25 12.85 22.85C12.85 24.65 14.25 26.05 16.05 26.05C17.85 26.05 19.25 24.65 19.25 22.85C19.25 22.25 19.05 21.75 18.85 21.25C18.95 21.15 19.05 21.15 19.15 21.05C19.65 22.05 20.75 22.85 21.95 22.85C23.75 22.85 25.15 21.45 25.15 19.65C25.15 17.75 23.75 16.35 21.95 16.35Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});a().add(F);const q=F;var H=new(i())({id:"flirty-mood-elitecircle@large",use:"flirty-mood-elitecircle@large-usage",viewBox:"0 0 32 32",content:'<symbol viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg" id="flirty-mood-elitecircle@large">\n<path d="M16 11.2994C14.8 9.49936 13.6 9.09936 12.4 9.59936C9.90002 11.3994 8.10002 13.8994 6.90002 17.0994C9.40002 15.3994 13.2 14.4994 15.9 17.0994" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M16 22.5993C12.2 22.5993 8.4 21.1994 6.8 17.1994C5.8 17.0994 4.9 16.8993 4 16.2993" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M16 11.2994C17.2 9.49936 18.4 9.09936 19.6 9.59936C22.1 11.3994 23.9 13.8994 25.1 17.0994C22.6 15.3994 18.8 14.4994 16.1 17.0994" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M16 22.5993C19.8 22.5993 23.6 21.1994 25.2 17.1994C26.2 17.0994 27.1 16.8993 28 16.2993" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});a().add(H);const _=H;var Z=new(i())({id:"question-elitecircle@large",use:"question-elitecircle@large-usage",viewBox:"0 0 32 32",content:'<symbol viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg" id="question-elitecircle@large">\n<path d="M14.65 18.95V18.35C14.65 16.55 15.95 15.55 17.15 14.85C18.35 14.15 19.65 13.15 19.65 11.35C19.65 8.85001 17.45 6.95001 14.65 6.95001C11.85 6.95001 9.64999 8.95001 9.64999 11.35" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M14.65 24.95C14.05 24.95 13.65 24.55 13.65 23.95C13.65 23.35 14.05 22.95 14.65 22.95C15.25 22.95 15.65 23.35 15.65 23.95C15.65 24.55 15.25 24.95 14.65 24.95Z" fill="currentColor" />\n<path opacity="0.4" d="M19.95 22.05V21.75C19.95 20.85 20.55 20.45 21.15 20.05C21.75 19.65 22.35 19.25 22.35 18.45C22.35 17.25 21.25 16.35 19.95 16.35C18.65 16.35 17.55 17.25 17.55 18.45" stroke="currentColor" stroke-width="1.3539" stroke-miterlimit="10" stroke-linecap="round" />\n<path opacity="0.4" d="M19.95 25.05C19.55 25.05 19.25 24.7499 19.25 24.3499C19.25 23.9499 19.55 23.65 19.95 23.65C20.35 23.65 20.65 23.9499 20.65 24.3499C20.65 24.7499 20.35 25.05 19.95 25.05Z" fill="currentColor" />\n</symbol>'});a().add(Z);const Q=Z;var W=new(i())({id:"gift-elitecircle",use:"gift-elitecircle-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="gift-elitecircle">\n<path d="M19.9 10.0356H3.90002V18.0356C3.90002 21.0356 4.90002 22.0356 7.90002 22.0356H15.9C18.9 22.0356 19.9 21.0356 19.9 18.0356V10.0356Z" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M21.5 7.03558V8.03558C21.5 9.13558 21 10.0356 19.5 10.0356H4.5C3 10.0356 2.5 9.13558 2.5 8.03558V7.03558C2.5 5.93558 3 5.03558 4.5 5.03558H19.5C20.9 5.03558 21.5 5.93558 21.5 7.03558Z" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n<path opacity="0.4" d="M11.6 5.03562H6.10001C7.10001 4.73562 5.5 4.03564 6.2 2.93564C8.2 0.735644 10.9 2.63562 11.6 5.03562Z" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n<path opacity="0.4" d="M18.2 2.93564C18.8 4.03564 17.3 4.73562 18.3 5.03562H12.8C13.4 2.63562 16.1 0.735644 18.2 2.93564Z" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n<path opacity="0.4" d="M15.8 5.03558H8.20001V10.0356H15.8V5.03558Z" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n<path opacity="0.4" d="M14.2 10.0356H9.79999V22.0356H14.2V10.0356Z" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});a().add(W);const X=W;var J=new(i())({id:"arrow-elitecircle",use:"arrow-elitecircle-usage",viewBox:"0 0 20 20",content:'<symbol viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" id="arrow-elitecircle">\n<path fill-rule="evenodd" clip-rule="evenodd" d="M10 7C10.2652 7 10.5196 7.10536 10.7071 7.29289L14.7071 11.2929C15.0976 11.6834 15.0976 12.3166 14.7071 12.7071C14.3166 13.0976 13.6834 13.0976 13.2929 12.7071L10 9.41421L6.70711 12.7071C6.31658 13.0976 5.68342 13.0976 5.29289 12.7071C4.90237 12.3166 4.90237 11.6834 5.29289 11.2929L9.29289 7.29289C9.48043 7.10536 9.73478 7 10 7Z" fill="currentColor" />\n</symbol>'});a().add(J);const K=J;var $=new(i())({id:"arrow-back-elitecircle",use:"arrow-back-elitecircle-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="arrow-back-elitecircle">\n<path d="M14.2426 4.22182C13.8521 3.83128 13.2189 3.8313 12.8284 4.22182L5.75735 11.2929C5.36682 11.6834 5.36681 12.3166 5.75735 12.7071L12.8284 19.7782C13.219 20.1687 13.8521 20.1687 14.2426 19.7782C14.6332 19.3876 14.6332 18.7545 14.2426 18.364L7.87867 12L14.2426 5.63604C14.6332 5.24551 14.6332 4.61236 14.2426 4.22182Z" fill="currentColor" />\n</symbol>'});a().add($);const ee=$;var te=new(i())({id:"arrow-forward-elitecircle",use:"arrow-forward-elitecircle-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="arrow-forward-elitecircle">\n<path d="M9.75737 4.22182C10.1479 3.83128 10.7811 3.8313 11.1716 4.22182L18.2427 11.2929C18.6332 11.6834 18.6332 12.3166 18.2427 12.7071L11.1716 19.7782C10.781 20.1687 10.1479 20.1687 9.75737 19.7782C9.36684 19.3876 9.36683 18.7545 9.75737 18.364L16.1213 12L9.75737 5.63604C9.36685 5.24551 9.36683 4.61236 9.75737 4.22182Z" fill="currentColor" />\n</symbol>'});a().add(te);const re=te;var ne=new(i())({id:"arrow-forward-elitecircle@small",use:"arrow-forward-elitecircle@small-usage",viewBox:"0 0 10 18",content:'<symbol viewBox="0 0 10 18" fill="none" xmlns="http://www.w3.org/2000/svg" id="arrow-forward-elitecircle@small">\n<path d="M0.757371 1.22182C1.14791 0.831283 1.78106 0.8313 2.17158 1.22182L9.24265 8.29289C9.63318 8.68342 9.63319 9.31656 9.24265 9.7071L2.17158 16.7782C1.78104 17.1687 1.1479 17.1687 0.757371 16.7782C0.366841 16.3876 0.366831 15.7545 0.757371 15.364L7.12133 9L0.757371 2.63604C0.366847 2.24551 0.366831 1.61236 0.757371 1.22182Z" fill="currentColor" />\n</symbol>'});a().add(ne);const ie=ne;var se=r(82860),ae=new(i())({id:"present-design-system-elitecircle",use:"present-design-system-elitecircle-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="present-design-system-elitecircle">\n<path d="M19.9 10.0356H3.90002V18.0356C3.90002 21.0356 4.90002 22.0356 7.90002 22.0356H15.9C18.9 22.0356 19.9 21.0356 19.9 18.0356V10.0356Z" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M21.5 7.03558V8.03558C21.5 9.13558 21 10.0356 19.5 10.0356H4.5C3 10.0356 2.5 9.13558 2.5 8.03558V7.03558C2.5 5.93558 3 5.03558 4.5 5.03558H19.5C20.9 5.03558 21.5 5.93558 21.5 7.03558Z" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n<path opacity="0.4" d="M11.6 5.03562H6.10001C7.10001 4.73562 5.5 4.03564 6.2 2.93564C8.2 0.735644 10.9 2.63562 11.6 5.03562Z" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n<path opacity="0.4" d="M18.2 2.93564C18.8 4.03564 17.3 4.73562 18.3 5.03562H12.8C13.4 2.63562 16.1 0.735644 18.2 2.93564Z" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n<path opacity="0.4" d="M15.8 5.03558H8.20001V10.0356H15.8V5.03558Z" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n<path opacity="0.4" d="M14.2 10.0356H9.79999V22.0356H14.2V10.0356Z" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});a().add(ae);const oe=ae;var le=new(i())({id:"arrow_right-elitecircle",use:"arrow_right-elitecircle-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="arrow_right-elitecircle">\n<path d="M13.4038 4.22182C13.0133 3.8313 12.3801 3.83128 11.9896 4.22182C11.5991 4.61236 11.5991 5.24551 11.9896 5.63604L17.3536 11H4.23224C3.67995 11 3.23224 11.4477 3.23224 12C3.23224 12.5523 3.67995 13 4.23224 13H17.3536L11.9896 18.364C11.5991 18.7545 11.5991 19.3876 11.9896 19.7782C12.3801 20.1687 13.0133 20.1687 13.4038 19.7782L20.4749 12.7071C20.8654 12.3166 20.8654 11.6834 20.4749 11.2929L13.4038 4.22182Z" fill="currentColor" />\n</symbol>'});a().add(le);const ce=le;var ue=new(i())({id:"edit-elitecircle",use:"edit-elitecircle-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="edit-elitecircle">\n<path d="M15.2 3.31681L7 12.0168C6.7 12.3168 6.39999 13.0168 6.29999 13.4168L5.89999 16.6169C5.79999 17.8169 6.59999 18.6168 7.79999 18.4168L11 17.9168C11.4 17.8168 12.1 17.5169 12.4 17.1169L20.6 8.41684C22 6.91684 22.7 5.21685 20.5 3.11685C18.3 1.11685 16.6 1.81681 15.2 3.31681Z" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n<path opacity="0.4" d="M13.9 4.71686C14.3 7.51686 16.6 9.61687 19.3 9.91687" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M22 10.7169V16.2169C22 20.3169 20 22.1169 17 22.1169H7C4 22.1169 2 20.3169 2 16.2169V8.01685C2 3.91685 4 2.11688 7 2.11688H12.9" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});a().add(ue);const de=ue;var he=new(i())({id:"magical-wand-elitecircle",use:"magical-wand-elitecircle-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="magical-wand-elitecircle">\n<path fill-rule="evenodd" clip-rule="evenodd" d="M19.9493 2.96177L21.5547 4.56714C22.1484 5.16476 22.1484 6.12954 21.5547 6.72325L7.23919 21.0388C6.64157 21.6364 5.67679 21.6325 5.08308 21.0388L3.47771 19.4334C2.88009 18.8358 2.88399 17.871 3.47771 17.2773L17.7932 2.95786C18.3908 2.36415 19.3556 2.36806 19.9493 2.96177ZM14.5356 8.54345L15.973 9.98087L20.2111 5.73894L18.7736 4.30153L14.5356 8.54345Z" fill="currentColor" />\n<path d="M12.442 4.04764L13.5786 4.6687C13.7232 4.75072 13.7779 4.9343 13.6997 5.07883C13.6724 5.1296 13.6294 5.16866 13.5786 5.19991L12.442 5.82097C12.3912 5.84831 12.3483 5.89128 12.3209 5.94205L11.6999 7.0787C11.6178 7.22323 11.4342 7.27791 11.2897 7.19979C11.2389 7.17245 11.1999 7.12948 11.1686 7.0787L10.5476 5.94205C10.5202 5.89128 10.4773 5.84831 10.4265 5.82097L9.28985 5.19991C9.14533 5.12179 9.09064 4.93821 9.16876 4.78978C9.1961 4.739 9.23907 4.69604 9.28985 4.6687L10.4265 4.04764C10.4773 4.0203 10.5202 3.97733 10.5476 3.92655L11.1686 2.78991C11.2507 2.64538 11.4342 2.5907 11.5788 2.66882C11.6295 2.69616 11.6686 2.73913 11.6999 2.78991L12.3209 3.92655C12.3483 3.97733 12.3912 4.0203 12.442 4.04764Z" fill="currentColor" />\n<path d="M8.77425 6.98105L7.03999 6.03189C6.96187 5.98892 6.89937 5.92643 6.86031 5.84831L5.91115 4.11794C5.86818 4.04373 5.80569 3.98123 5.73147 3.93827C5.50883 3.81328 5.2276 3.8953 5.10651 4.11794L4.15735 5.84831C4.11439 5.92643 4.05189 5.98892 3.97377 6.03189L2.2395 6.98105C2.16138 7.02401 2.09889 7.08651 2.05592 7.16463C1.93483 7.38727 2.01686 7.6646 2.2395 7.78569L3.97377 8.73094C4.05189 8.77391 4.11439 8.8364 4.15735 8.91452L5.10261 10.6488C5.14557 10.7269 5.20807 10.7894 5.28619 10.8324C5.50883 10.9535 5.78616 10.8714 5.90724 10.6488L6.8564 8.91452C6.89937 8.8364 6.96187 8.77391 7.03999 8.73094L8.77425 7.78569C8.85237 7.74272 8.91487 7.68022 8.95784 7.6021C9.07892 7.37946 8.9969 7.10213 8.77425 6.98105Z" fill="currentColor" />\n<path d="M21.6836 16.2383L19.9493 15.2891C19.8712 15.2462 19.8087 15.1837 19.7736 15.1016L18.8244 13.3674C18.7814 13.2893 18.719 13.2268 18.6408 13.1838C18.4182 13.0627 18.137 13.1447 18.0159 13.3674L17.0667 15.0977C17.0237 15.1759 16.9612 15.2384 16.8831 15.2813L15.1489 16.2305C15.0707 16.2734 15.0082 16.3359 14.9653 16.4141C14.8442 16.6367 14.9262 16.9179 15.1489 17.039L16.8831 17.9882C16.9612 18.0311 17.0237 18.0936 17.0667 18.1718L18.0081 19.9099C18.051 19.9881 18.1135 20.0506 18.1916 20.0935C18.4143 20.2146 18.6955 20.1326 18.8166 19.9099L19.7658 18.1757C19.8087 18.0976 19.8712 18.0351 19.9493 17.9921L21.6836 17.0429C21.7617 17 21.8242 16.9375 21.8672 16.8593C21.9883 16.6367 21.9063 16.3594 21.6836 16.2383Z" fill="currentColor" />\n</symbol>'});a().add(he);const pe=he;var fe=new(i())({id:"caution-elitecircle",use:"caution-elitecircle-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="caution-elitecircle">\n<path opacity="0.4" d="M12.1 8.67499V13.8751" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M10.7 4.07501L2.39999 18.3751C1.79999 19.3751 2.5 20.675 3.7 20.675H20.3C21.5 20.675 22.2 19.3751 21.6 18.3751L13.3 4.07501C12.8 3.07501 11.3 3.07501 10.7 4.07501Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path opacity="0.4" d="M12.1 18.2751C11.5 18.2751 11.1 17.8751 11.1 17.2751C11.1 16.6751 11.5 16.2751 12.1 16.2751C12.7 16.2751 13.1 16.6751 13.1 17.2751V17.3751C13.1 17.7751 12.6 18.2751 12.1 18.2751Z" fill="currentColor" />\n</symbol>'});a().add(fe);const Ae=fe;var me=new(i())({id:"checked-circle-elitecircle",use:"checked-circle-elitecircle-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="checked-circle-elitecircle">\n<circle cx="12" cy="12" r="10.25" stroke="currentColor" stroke-width="1.5" />\n<path opacity="0.4" d="M8.5 11.5L11.1646 14.1646C11.3526 14.3526 11.6549 14.3606 11.8526 14.1827L16.5 10" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" />\n</symbol>'});a().add(me);const ge=me;var ve=new(i())({id:"falafel-menu-elitecircle",use:"falafel-menu-elitecircle-usage",viewBox:"0 0 18 4",content:'<symbol viewBox="0 0 18 4" fill="none" xmlns="http://www.w3.org/2000/svg" id="falafel-menu-elitecircle">\n<path d="M16 0C17.1046 0 18 0.89543 18 2C18 3.10457 17.1046 4 16 4C14.8954 4 14 3.10457 14 2C14 0.89543 14.8954 0 16 0ZM9 0C10.1046 0 11 0.89543 11 2C11 3.10457 10.1046 4 9 4C7.89543 4 7 3.10457 7 2C7 0.89543 7.89543 0 9 0ZM2 0C3.10457 0 4 0.89543 4 2C4 3.10457 3.10457 4 2 4C0.89543 4 0 3.10457 0 2C0 0.89543 0.89543 0 2 0Z" fill="currentColor" />\n</symbol>'});a().add(ve);const be=ve;var ye=new(i())({id:"web-camera-elitecircle",use:"web-camera-elitecircle-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="web-camera-elitecircle">\n<path d="M16.0125 26.1C22.8608 26.1 28.4125 20.5483 28.4125 13.7C28.4125 6.85168 22.8608 1.29999 16.0125 1.29999C9.16416 1.29999 3.61249 6.85168 3.61249 13.7C3.61249 20.5483 9.16416 26.1 16.0125 26.1Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M16.0125 19.5C19.2157 19.5 21.8125 16.9033 21.8125 13.7C21.8125 10.4968 19.2157 7.90002 16.0125 7.90002C12.8092 7.90002 10.2125 10.4968 10.2125 13.7C10.2125 16.9033 12.8092 19.5 16.0125 19.5Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M16.0125 16.6C14.4125 16.6 13.1125 15.3 13.1125 13.7C13.1125 12.1 14.4125 10.8 16.0125 10.8C17.6125 10.8 18.9125 12.1 18.9125 13.7C18.9125 15.3 17.6125 16.6 16.0125 16.6Z" fill="currentColor" />\n<path d="M25.4125 21.9L27.6125 25.1C29.8125 28.2 28.4125 30.7 24.6125 30.7H7.3125C3.5125 30.7 2.2125 28.2 4.4125 25.1L6.61249 21.9" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});a().add(ye);const Ce=ye;var we=new(i())({id:"left_arrow-elitecircle",use:"left_arrow-elitecircle-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="left_arrow-elitecircle">\n<path d="M10.5962 4.22182C10.9867 3.8313 11.6199 3.83128 12.0104 4.22182C12.401 4.61236 12.4009 5.24551 12.0104 5.63604L6.64646 11H19.7678C20.3201 11 20.7678 11.4477 20.7678 12C20.7678 12.5523 20.3201 13 19.7678 13H6.64646L12.0104 18.364C12.401 18.7545 12.401 19.3876 12.0104 19.7782C11.6199 20.1687 10.9867 20.1687 10.5962 19.7782L3.52514 12.7071C3.1346 12.3166 3.13461 11.6834 3.52514 11.2929L10.5962 4.22182Z" fill="currentColor" />\n</symbol>'});a().add(we);const Me=we;var Se=new(i())({id:"gallery-elitecircle@large",use:"gallery-elitecircle@large-usage",viewBox:"0 0 32 32",content:'<symbol viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg" id="gallery-elitecircle@large">\n<path d="M21.7 17.1C23 17.1 24.1 16 24.1 14.6C24.1 13.2 23 12.1 21.7 12.1C20.4 12.1 19.3 13.2 19.3 14.6C19.3 16 20.4 17.1 21.7 17.1Z" stroke="currentColor" stroke-width="1.4934" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M24.6 28.7H7.4C5.3 28.7 3.60001 27 3.60001 24.9V12.4C3.60001 10.3 5.3 8.59998 7.4 8.59998H24.6C26.7 8.59998 28.4 10.3 28.4 12.4V24.9C28.4 27 26.7 28.7 24.6 28.7Z" stroke="currentColor" stroke-width="1.4934" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M6.70001 5.79999H24.8" stroke="currentColor" stroke-width="1.4934" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M10.1 3.29999H21.9" stroke="currentColor" stroke-width="1.4934" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M3.70001 24.2C4.80001 20.6 8.00001 18.1 11.9 18.1C14.6 18.1 17.1 19.4 18.6 21.4" stroke="currentColor" stroke-width="1.4934" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M13.5 28.3C14.6 24.2 18.3 21.1 22.8 21.1C24.8 21.1 26.7 21.7 28.2 22.8" stroke="currentColor" stroke-width="1.4934" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});a().add(Se);const Ie=Se;var Ee=new(i())({id:"attach-elitecircle",use:"attach-elitecircle-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="attach-elitecircle">\n<path d="M4.66812 13.6764L8.26813 5.87645C9.96813 2.27645 13.0681 1.17642 15.8681 2.47642L16.2681 2.67643C18.9681 3.97643 20.2681 6.97643 18.5681 10.6764L14.9681 18.4764" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M7.2681 15.8764L10.7681 8.17638C11.2681 6.97638 12.7681 6.4764 14.0681 7.0764L14.1681 7.17638C15.4681 7.77638 16.0681 9.17639 15.4681 10.3764L12.0681 17.7764" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M17.6681 12.6764L14.6681 19.2764C13.4681 21.8764 11.1681 22.5765 9.06813 21.6765C7.06813 20.7765 6.06812 18.4764 7.26812 15.8764L10.2681 9.27644" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});a().add(Ee);const xe=Ee;var Te=new(i())({id:"photo-new-elitecircle",use:"photo-new-elitecircle-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="photo-new-elitecircle">\n<path d="M6 22H17.5C20.3 22 21.4 20.3 21.5 18.2V9.89999C21.6 7.69999 19.9 5.89999 17.7 5.89999C17.5 5.89999 15.8 5.89999 15.6 5.89999C15.2 5.79999 14.8 5.50001 14.6 5.10001L13.9 3.7C13.4 2.8 12.2 2 11.2 2H8.90001C7.90001 2 6.70001 2.8 6.20001 3.7L5.5 5.10001C5.2 5.60001 4.70001 6 4.10001 6C2.20001 6 2 7.79999 2 9.89999V18.2C2.1 20.3 3.2 22 6 22Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path opacity="0.4" d="M9 4.5H10.8" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M16.8 5.5V4H19.8V6.5" stroke="#ABABAB" stroke-opacity="0.4" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path opacity="0.4" d="M11.9 19.2C14.6 19.2 16.9 17 16.9 14.2C16.9 11.5 14.7 9.19995 11.9 9.19995C9.20002 9.19995 6.90002 11.4 6.90002 14.2C6.90002 17 9.10002 19.2 11.9 19.2Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});a().add(Te);const De=Te;var ke=r(82427),je=new(i())({id:"photo-elitecircle@large",use:"photo-elitecircle@large-usage",viewBox:"0 0 32 32",content:'<symbol viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg" id="photo-elitecircle@large">\n<path d="M9.51185 28H22.4834C25.6417 28 26.8825 25.96 26.9953 23.44V13.48C27.1081 10.84 25.1905 8.67999 22.709 8.67999C22.4834 8.67999 20.5659 8.67999 20.3403 8.67999C19.8891 8.55999 19.4379 8.20001 19.2123 7.72001L18.4228 6.04C17.8588 4.96 16.5052 4 15.3773 4H12.783C11.655 4 10.3014 4.96 9.73746 6.04L8.94787 7.72001C8.60948 8.32001 8.04551 8.8 7.36873 8.8C5.2256 8.8 5 10.96 5 13.48V23.44C5.1128 25.96 6.35356 28 9.51185 28Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path opacity="0.4" d="M13 7H15" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M22 7.8V6H25V9" stroke="#ABABAB" stroke-opacity="0.4" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path opacity="0.4" d="M15.5 24C18.47 24 21 21.58 21 18.5C21 15.53 18.58 13 15.5 13C12.53 13 10 15.42 10 18.5C10 21.58 12.42 24 15.5 24Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});a().add(je);const Le=je;var Oe=new(i())({id:"web-camera-elitecircle@large",use:"web-camera-elitecircle@large-usage",viewBox:"0 0 32 32",content:'<symbol viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg" id="web-camera-elitecircle@large">\n<path d="M16.0125 26.1C22.8608 26.1 28.4125 20.5483 28.4125 13.7C28.4125 6.85168 22.8608 1.29999 16.0125 1.29999C9.16416 1.29999 3.61249 6.85168 3.61249 13.7C3.61249 20.5483 9.16416 26.1 16.0125 26.1Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M16.0125 19.5C19.2157 19.5 21.8125 16.9033 21.8125 13.7C21.8125 10.4968 19.2157 7.90002 16.0125 7.90002C12.8092 7.90002 10.2125 10.4968 10.2125 13.7C10.2125 16.9033 12.8092 19.5 16.0125 19.5Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M16.0125 16.6C14.4125 16.6 13.1125 15.3 13.1125 13.7C13.1125 12.1 14.4125 10.8 16.0125 10.8C17.6125 10.8 18.9125 12.1 18.9125 13.7C18.9125 15.3 17.6125 16.6 16.0125 16.6Z" fill="currentColor" />\n<path d="M25.4125 21.9L27.6125 25.1C29.8125 28.2 28.4125 30.7 24.6125 30.7H7.3125C3.5125 30.7 2.2125 28.2 4.4125 25.1L6.61249 21.9" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});a().add(Oe);const Pe=Oe;var Ne=r(17389),Be=new(i())({id:"mic-elitecircle@small",use:"mic-elitecircle@small-usage",viewBox:"0 0 20 20",content:'<symbol viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" id="mic-elitecircle@small">\n<path fill-rule="evenodd" clip-rule="evenodd" d="M15.3 9.75C15.6 9.75 15.9 10.05 15.9 10.35C15.7 13.25 13.5 15.55 10.6 15.75V16.75C10.6 17.05 10.3 17.35 10 17.35C9.70001 17.35 9.40001 17.05 9.40001 16.75V15.75C6.60001 15.45 4.30001 13.15 4.10001 10.35C4.10001 10.05 4.4 9.75 4.7 9.75C5 9.75 5.30001 10.05 5.30001 10.35C5.50001 12.75 7.50001 14.65 10 14.65C12.5 14.65 14.5 12.75 14.7 10.35C14.7 10.05 15 9.75 15.3 9.75Z" fill="currentColor" />\n<path d="M7.60001 17.45H12.5" stroke="currentColor" stroke-width="1.1736" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M11.2 5.64996H12.9" stroke="currentColor" stroke-width="1.1736" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M11.2 7.34998H12.9" stroke="currentColor" stroke-width="1.1736" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M11.2 9.14996H12.9" stroke="currentColor" stroke-width="1.1736" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M10.1 13.25C8.30001 13.25 6.80002 11.75 6.80002 9.94998V5.84998C6.80002 4.04998 8.30001 2.54999 10.1 2.54999C11.9 2.54999 13.4 4.04998 13.4 5.84998V9.94998C13.4 11.75 11.9 13.25 10.1 13.25Z" stroke="currentColor" stroke-width="1.1736" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});a().add(Be);const Re=Be;var Ve=new(i())({id:"search-lens-elitecircle",use:"search-lens-elitecircle-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="search-lens-elitecircle">\n<path d="M11.3 20.25C16.381 20.25 20.5001 16.131 20.5001 11.05C20.5001 5.96895 16.381 1.84998 11.3 1.84998C6.21897 1.84998 2.10004 5.96895 2.10004 11.05C2.10004 16.131 6.21897 20.25 11.3 20.25Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path opacity="0.4" d="M17.7 17.75L21.9 22.15" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});a().add(Ve);const ze=Ve;var Ye=new(i())({id:"solid-star-elitecircle",use:"solid-star-elitecircle-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="solid-star-elitecircle">\n<path d="M13.554 4.33886L15.1898 7.44687C15.3533 7.9376 16.0076 8.26472 16.4984 8.4283L19.2792 8.91906C21.0786 9.24621 21.5693 10.5548 20.2607 11.8634L17.9706 14.1535C17.6434 14.4807 17.3163 15.2985 17.4798 15.7893L18.1341 18.5701C18.6249 20.6966 17.4798 21.5145 15.5169 20.3695L12.8997 18.7337C12.4089 18.4066 11.5911 18.4066 11.1003 18.7337L8.48308 20.3695C6.52015 21.5145 5.3751 20.6966 5.86583 18.5701L6.52016 15.7893C6.68374 15.2985 6.35658 14.4807 6.02942 14.1535L3.73935 11.8634C2.43073 10.5548 2.92144 9.24621 4.7208 8.91906L7.50161 8.4283C7.99234 8.4283 8.48308 7.9376 8.81023 7.44687L10.446 4.33886C11.2639 2.70309 12.7361 2.70309 13.554 4.33886Z" fill="currentColor" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});a().add(Ye);const Ge=Ye;var Ue=new(i())({id:"outline-star-elitecircle",use:"outline-star-elitecircle-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="outline-star-elitecircle">\n<path d="M13.554 4.33883L15.1898 7.44684C15.3533 7.93757 16.0076 8.26469 16.4984 8.42827L19.2792 8.91903C21.0786 9.24618 21.5693 10.5548 20.2607 11.8634L17.9706 14.1535C17.6434 14.4806 17.3163 15.2985 17.4798 15.7893L18.1341 18.5701C18.6249 20.6966 17.4798 21.5145 15.5169 20.3695L12.8997 18.7337C12.4089 18.4065 11.5911 18.4065 11.1003 18.7337L8.48308 20.3695C6.52015 21.5145 5.3751 20.6966 5.86583 18.5701L6.52016 15.7893C6.68374 15.2985 6.35658 14.4806 6.02942 14.1535L3.73935 11.8634C2.43073 10.5548 2.92144 9.24618 4.7208 8.91903L7.50161 8.42827C7.99234 8.42827 8.48308 7.93757 8.81023 7.44684L10.446 4.33883C11.2639 2.70306 12.7361 2.70306 13.554 4.33883Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});a().add(Ue);const Fe=Ue;var qe=new(i())({id:"microphone-elitecircle",use:"microphone-elitecircle-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="microphone-elitecircle">\n<path fill-rule="evenodd" clip-rule="evenodd" d="M18.7 11.65C19.1 11.65 19.5 11.95 19.5 12.45C19.3 16.15 16.4 19.05 12.8 19.45V20.75C12.8 21.15 12.5 21.55 12 21.55C11.6 21.55 11.2 21.25 11.2 20.75V19.45C7.6 19.05 4.7 16.15 4.5 12.45C4.5 12.05 4.8 11.65 5.3 11.65C5.7 11.65 6 11.95 6 12.45C6.3 15.55 8.8 17.95 12 17.95C15.2 17.95 17.7 15.55 18 12.45C18 11.95 18.3 11.65 18.7 11.65Z" fill="currentColor" />\n<path d="M8.89996 21.35H15.2" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M13.5 6.25H15.6" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M13.5 8.54999H15.6" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M13.5 10.75H15.6" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M12 16.05C9.69998 16.05 7.79999 14.1499 7.79999 11.8499V6.64993C7.79999 4.34993 9.69998 2.44995 12 2.44995C14.3 2.44995 16.2 4.34993 16.2 6.64993V11.8499C16.2 14.1499 14.3 16.05 12 16.05Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});a().add(qe);const He=qe;var _e=new(i())({id:"camera-elitecircle",use:"camera-elitecircle-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="camera-elitecircle">\n<path d="M13.75 18.4H4.95001C3.35001 18.4 1.95001 17.1 1.95001 15.4V8.59998C1.95001 6.99998 3.25001 5.59998 4.95001 5.59998H13.75C15.35 5.59998 16.75 6.89998 16.75 8.59998V15.4C16.75 17.1 15.45 18.4 13.75 18.4Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M19.55 17.0482L16.75 15.1481V8.84821L19.55 6.94819C20.95 5.94819 22.05 6.54824 22.05 8.24824V15.8482C22.05 17.4482 20.85 18.0482 19.55 17.0482Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});a().add(_e);const Ze=_e;var Qe=r(68777),We=new(i())({id:"mail-in-elitecircle",use:"mail-in-elitecircle-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="mail-in-elitecircle">\n    <path d="M15 20H7C4 20 2 18.5 2 15V8C2 4.5 4 3 7 3H17C20 3 22 4.5 22 8V15" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n    <path opacity="0.4" d="M16.0001 11.9999L19.3001 9.39994C19.6001 9.09994 19.7001 8.69994 19.4001 8.29994C19.1001 7.99994 18.7001 7.89994 18.3001 8.19994L14.0001 11.5999C12.9001 12.4999 10.9001 12.4999 9.80013 11.5999L5.50013 8.19994C5.20013 7.89994 4.70014 7.99994 4.40014 8.29994C4.10014 8.59994 4.20013 9.09994 4.50013 9.39994L7.80013 11.9999L4.50013 14.5999C4.20013 14.8999 4.10014 15.2999 4.40014 15.6999C4.50014 15.8999 4.80013 15.9999 5.00013 15.9999C5.20013 15.9999 5.30013 15.8999 5.50013 15.7999L9.10013 12.8999C9.90013 13.4999 10.9001 13.7999 11.9001 13.7999C12.9001 13.7999 13.9001 13.4999 14.7001 12.8999L17.3001 14.7999C17.6001 15.0999 18.1001 14.9999 18.4001 14.6999C18.7001 14.3999 18.6001 13.8999 18.3001 13.5999L16.0001 11.9999Z" fill="currentColor" />\n    <path d="M19.5 17L17.8536 18.6464C17.6583 18.8417 17.6583 19.1583 17.8536 19.3536L19.5 21" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" />\n    <path d="M22 19H18" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" />\n</symbol>'});a().add(We);const Xe=We;var Je=new(i())({id:"mail-out-elitecircle",use:"mail-out-elitecircle-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="mail-out-elitecircle">\n    <path d="M15 20H7C4 20 2 18.5 2 15V8C2 4.5 4 3 7 3H17C20 3 22 4.5 22 8V15" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n    <path opacity="0.4" d="M16.0001 11.9999L19.3001 9.39994C19.6001 9.09994 19.7001 8.69994 19.4001 8.29994C19.1001 7.99994 18.7001 7.89994 18.3001 8.19994L14.0001 11.5999C12.9001 12.4999 10.9001 12.4999 9.80013 11.5999L5.50013 8.19994C5.20013 7.89994 4.70014 7.99994 4.40014 8.29994C4.10014 8.59994 4.20013 9.09994 4.50013 9.39994L7.80013 11.9999L4.50013 14.5999C4.20013 14.8999 4.10014 15.2999 4.40014 15.6999C4.50014 15.8999 4.80013 15.9999 5.00013 15.9999C5.20013 15.9999 5.30013 15.8999 5.50013 15.7999L9.10013 12.8999C9.90013 13.4999 10.9001 13.7999 11.9001 13.7999C12.9001 13.7999 13.9001 13.4999 14.7001 12.8999L17.3001 14.7999C17.6001 15.0999 18.1001 14.9999 18.4001 14.6999C18.7001 14.3999 18.6001 13.8999 18.3001 13.5999L16.0001 11.9999Z" fill="currentColor" />\n    <path d="M20 21L21.6464 19.3536C21.8417 19.1583 21.8417 18.8417 21.6464 18.6464L20 17" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" />\n    <path d="M17.5 19L21.5 19" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" />\n</symbol>'});a().add(Je);const Ke=Je;var $e=new(i())({id:"star-outline-elitecircle",use:"star-outline-elitecircle-usage",viewBox:"0 0 20 20",content:'<symbol viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" id="star-outline-elitecircle">\n<path d="M11.554 2.33889L13.1898 5.4469C13.3533 5.93764 14.0076 6.26475 14.4984 6.42833L17.2792 6.91909C19.0786 7.24624 19.5693 8.55484 18.2607 9.86346L15.9706 12.1535C15.6434 12.4807 15.3163 13.2986 15.4798 13.7893L16.1341 16.5701C16.6249 18.6967 15.4798 19.5146 13.5169 18.3695L10.8997 16.7337C10.4089 16.4066 9.59106 16.4066 9.10033 16.7337L6.48308 18.3695C4.52015 19.5146 3.3751 18.6967 3.86583 16.5701L4.52016 13.7893C4.68374 13.2986 4.35658 12.4807 4.02942 12.1535L1.73935 9.86346C0.430727 8.55484 0.921444 7.24624 2.7208 6.91909L5.50161 6.42833C5.99234 6.42833 6.48308 5.93764 6.81023 5.4469L8.44601 2.33889C9.26389 0.703117 10.7361 0.703117 11.554 2.33889Z" stroke="black" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});a().add($e);const et=$e,tt={small:{"serious-mood":l,"pen-pal-mood":u,"romantic-mood":h,"flirty-mood":f,question:m,mic:Re,"arrow-forward":ie},normal:{microphone:He,camera:Ze,"serious-mood":v,"pen-pal-mood":y,"romantic-mood":w,"flirty-mood":S,question:E,"video-camera":T,mail:k,"mail-in":Xe,"mail-out":Ke,chat:L,"rounded-cross":P,cross:B,warning:V,gift:X,arrow:K,"arrow-back":ee,"arrow-forward":re,"arrow-right":ce,"arrow-left":Me,present:se.Z,"present-design-system":oe,"magical-wand":pe,edit:de,caution:Ae,"checked-circle":ge,"falafel-menu":be,"web-camera":Ce,attach:xe,photo:De,smile:ke.Z,message:Ne.Z,"star-outline":et,"search-lens":ze,"solid-star":Ge,"outline-star":Fe,mail_old:Qe.Z},large:{"serious-mood":Y,"pen-pal-mood":U,"romantic-mood":q,"flirty-mood":_,question:Q,gallery:Ie,photo:Le,"web-camera":Pe}}},23556:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>n});const n={}},73644:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>n});const n={}},83690:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>n});const n={}},38149:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>n});const n={}},55462:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>n});const n={}},1070:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>n});const n={}},88382:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>n});const n={}},25946:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>n});const n={}},49255:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>n});const n={}},47862:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>n});const n={}},26099:(e,t,r)=>{"use strict";function n(e){var t=r(75807).default,n=r(17401)("./icons."+e).default;return{small:Object.assign({},t.small,n.small),normal:Object.assign({},t.normal,n.normal),large:Object.assign({},t.large,n.large)}}r.d(t,{w:()=>n})},94641:(e,t,r)=>{"use strict";r.d(t,{I:()=>n});var n={bored:{name:"serious-mood",color:"var(--sdv-serious-mood-color)"},friendly:{name:"pen-pal-mood",color:"var(--sdv-pen-pal-mood-color)"},romantic:{name:"romantic-mood",color:"var(--sdv-romantic-mood-color)"},flirty:{name:"flirty-mood",color:"var(--sdv-flirty-mood-color)"},naughty:{name:"naughty-mood",color:"var(--sdv-naughty-mood-color)"},unknown:{name:"question",color:"var(--sdv-action-gray-color)"}}},39703:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>n});const n={}},75909:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>n});const n={}},49277:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>n});const n={}},99557:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>b});var n=r(62801),i=r.n(n),s=r(50698),a=r.n(s),o=r(86675),l=r.n(o),c=r(70420),u=r.n(c),d=r(14007),h=r.n(d),p=r(38801),f=r.n(p),A=r(30530),m=r.n(A),g=r(45877),v=r.n(g);const b={"email-confirmation-wall-a":{src:i(),srcSet:{"1x":i(),"2x":a(),"3x":l(),"4x":u()},"(min-width: 769px)":{"1x":i(),"2x":a()}},"email-confirmation-wall-b":{src:h(),srcSet:{"1x":h(),"2x":f(),"3x":m(),"4x":v()},"(min-width: 769px)":{"1x":h(),"2x":f()}}}},13630:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>n});const n={}},36226:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>n});const n={}},84546:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>Jt});var n=r(13027),i=r.n(n),s=r(48946),a=r.n(s),o=r(32281),l=r.n(o),c=r(58247),u=r.n(c),d=r(13682),h=r.n(d),p=r(5638),f=r.n(p),A=r(99830),m=r.n(A),g=r(58034),v=r.n(g),b=r(45966),y=r.n(b),C=r(10045),w=r.n(C),M=new(y())({id:"party-popper",use:"party-popper-usage",viewBox:"0 0 161 161",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 161 161" fill="none" id="party-popper">\n    <path opacity="0.6" d="M158.078 158.293C155.626 160.529 151.902 161.131 148.755 159.801L63.3485 126.279C59.1682 124.512 58.1913 119.492 61.4493 116.522L112.075 70.3698C115.333 67.3994 120.839 68.2899 122.778 72.1011L159.733 149.793C161.192 152.662 160.531 156.056 158.078 158.293Z" fill="#FFE266" />\n    <path opacity="0.6" d="M86.9329 118.935L149.715 143.576C151.933 144.514 154.54 144.142 156.34 142.66L159.733 149.792C161.192 152.661 160.531 156.056 158.078 158.292C155.626 160.528 151.902 161.13 148.755 159.8L64.1676 126.6C66.1162 125.888 86.6159 118.801 86.9329 118.935Z" fill="#EFAA66" />\n    <path opacity="0.6" d="M60.8633 123.131C55.0274 117.811 63.5123 101.45 79.8149 86.5877C96.1175 71.7256 114.064 63.9904 119.9 69.3107C125.736 74.6309 117.251 90.992 100.949 105.854C84.646 120.716 66.6992 128.451 60.8633 123.131Z" fill="#FFE266" />\n    <path opacity="0.6" d="M75.6439 116.281C71.8157 112.791 78.0165 101.479 89.494 91.0161C100.971 80.5528 113.379 74.8998 117.207 78.3898C121.036 81.8798 114.835 93.1912 103.357 103.654C91.8799 114.118 79.4722 119.771 75.6439 116.281Z" fill="#EFAA66" />\n    <path opacity="0.6" d="M66.0937 127.585C75.3969 127.585 89.8044 119.898 103.059 107.814C115.094 96.8423 123.341 84.7587 124.581 76.2792C124.802 74.764 123.635 73.3722 121.973 73.1704C120.312 72.9692 118.784 74.0328 118.563 75.548C117.506 82.7707 109.735 93.8999 98.7651 103.901C84.748 116.679 71.8226 122.251 65.748 122.044C64.0746 121.988 62.6609 123.172 62.5941 124.7C62.5276 126.227 63.8318 127.514 65.5072 127.575C65.7 127.581 65.8967 127.585 66.0937 127.585Z" fill="#D0844B" />\n    <path d="M116.636 61.8048C117.574 60.9496 118.298 59.8751 118.7 58.6334L122.396 47.2287C123.792 42.9219 122.533 38.3076 119.109 35.1868L112.391 29.0618C108.967 25.9406 103.905 24.7925 99.1812 26.0653L85.7239 29.5278L90.2627 14.7655C91.5489 10.7972 89.0624 6.62999 84.7095 5.45746C80.3566 4.28493 75.7854 6.55165 74.4989 10.52L70.803 21.9246C69.4073 26.2318 70.6667 30.8461 74.09 33.9665L80.8086 40.0915C84.2319 43.2123 89.2935 44.3604 94.0177 43.0881L107.612 39.0465L102.937 54.3878C101.65 58.3561 104.137 62.5233 108.49 63.6959C111.481 64.5015 114.576 63.6831 116.636 61.8048Z" fill="#CAB4EF" />\n    <path d="M85.7269 29.5286L99.1841 26.066C103.245 24.9722 107.553 25.6682 110.858 27.8664C109.933 31.2393 108.756 35.7261 107.616 39.0469L94.0211 43.0885C89.7677 44.234 85.2421 43.4168 81.8836 40.9653C83.073 37.5709 84.595 32.9391 85.7269 29.5286Z" fill="#A183E2" />\n    <path d="M66.2912 73.2014C65.3531 74.0565 64.1741 74.7164 62.8124 75.0829L50.3023 78.4522C45.5785 79.7246 40.5165 78.5765 37.0933 75.4557L30.3746 69.3307C26.951 66.2095 25.6916 61.5952 27.0877 57.2884L30.8858 45.0202L14.6928 49.1576C10.3398 50.3301 5.76828 48.0634 4.4821 44.0951C3.19593 40.1268 5.68233 35.9595 10.0353 34.787L22.5453 31.4177C27.2699 30.1454 32.3315 31.2938 35.7543 34.4143L42.473 40.5393C45.8962 43.66 47.1556 48.2744 45.76 52.5812L41.3271 64.9747L58.1553 60.712C62.5082 59.5395 67.0794 61.8062 68.3655 65.7745C69.2496 68.5018 68.3515 71.3231 66.2912 73.2014Z" fill="#F7C4DB" />\n    <path d="M27.0738 57.2908L30.872 45.0226C34.7872 44.2534 40.2645 43.2693 44.1722 42.4702C46.2645 45.4052 46.8768 49.0951 45.7461 52.5839L41.3132 64.9774C37.2601 65.8898 32.9711 66.5191 29.0798 67.9718C26.6437 64.9541 25.8688 61.0084 27.0738 57.2908Z" fill="#EF8BBD" />\n    <path d="M47.1458 11.5941C49.7517 13.9698 53.9771 13.9698 56.583 11.5941C59.189 9.21847 59.189 5.3664 56.583 2.99073C53.9771 0.615068 49.7517 0.615068 47.1458 2.99073C44.5398 5.36676 44.5398 9.21847 47.1458 11.5941Z" fill="#FFA585" />\n    <path d="M37.0654 112.657C33.38 112.657 30.3924 109.933 30.3924 106.573C30.3924 103.213 33.38 100.49 37.0654 100.49C40.7509 100.49 43.7385 103.213 43.7385 106.573C43.7385 109.933 40.7509 112.657 37.0654 112.657Z" fill="#78EAC4" />\n    <path d="M73.5737 111.98C76.1797 114.356 80.4051 114.356 83.011 111.98C85.6169 109.605 85.6169 105.753 83.011 103.377C80.4051 101.001 76.1797 101.001 73.5737 103.377C70.9678 105.753 70.9678 109.605 73.5737 111.98Z" fill="#78EAC4" />\n    <path d="M52.2572 97.3207C54.8631 99.6964 59.0886 99.6964 61.6945 97.3207C64.3004 94.945 64.3004 91.093 61.6945 88.7173C59.0886 86.3416 54.8631 86.3416 52.2572 88.7173C49.6513 91.0933 49.6513 94.945 52.2572 97.3207Z" fill="#8BB6EF" />\n    <path opacity="0.6" d="M132.901 123.81C133.301 123.81 133.709 123.737 134.1 123.584C135.64 122.979 136.351 121.351 135.687 119.947L131.843 111.807C131.18 110.403 129.394 109.754 127.854 110.36C126.314 110.964 125.603 112.592 126.266 113.996L130.111 122.136C130.606 123.183 131.725 123.81 132.901 123.81Z" fill="white" />\n    <path opacity="0.6" d="M124.731 106.567C125.132 106.567 125.539 106.494 125.93 106.34C127.47 105.736 128.181 104.108 127.518 102.704L126.346 100.222C125.683 98.8188 123.898 98.1696 122.357 98.7751C120.817 99.3795 120.106 101.007 120.769 102.412L121.941 104.893C122.436 105.94 123.556 106.567 124.731 106.567Z" fill="white" />\n    <path d="M121.438 1.39197L118.155 9.80809C118.014 10.1684 117.736 10.4541 117.385 10.5984L109.183 13.9673C108.024 14.4432 108.024 16.1262 109.183 16.6024L117.385 19.9713C117.736 20.1156 118.014 20.4013 118.155 20.7613L121.438 29.1774C121.901 30.3663 123.542 30.3663 124.006 29.1774L127.289 20.7613C127.429 20.4009 127.708 20.1153 128.059 19.9713L136.261 16.6024C137.419 16.1266 137.419 14.4435 136.261 13.9673L128.059 10.5984C127.708 10.4541 127.429 10.1684 127.289 9.80809L124.006 1.39197C123.542 0.202678 121.901 0.202678 121.438 1.39197Z" fill="#F7C4DB" />\n    <path d="M10.2351 77.0495L7.79986 83.2922C7.69554 83.5596 7.4893 83.7713 7.22871 83.8785L1.14477 86.3773C0.285053 86.7303 0.285053 87.9787 1.14477 88.3317L7.22871 90.8306C7.4893 90.9377 7.69554 91.1494 7.79986 91.4168L10.2351 97.6595C10.5792 98.5416 11.7959 98.5416 12.14 97.6595L14.5752 91.4168C14.6796 91.1494 14.8858 90.9377 15.1464 90.8306L21.2303 88.3317C22.0901 87.9787 22.0901 86.7303 21.2303 86.3773L15.1464 83.8785C14.8858 83.7713 14.6796 83.5596 14.5752 83.2922L12.14 77.0495C11.7959 76.1677 10.5792 76.1677 10.2351 77.0495Z" fill="#CAB4EF" />\n    <path d="M55.4897 30.043C53.7819 30.043 52.3974 28.7799 52.3974 27.2219C52.3974 25.6639 53.7819 24.4009 55.4897 24.4009C57.1975 24.4009 58.582 25.6639 58.582 27.2219C58.582 28.7799 57.1975 30.043 55.4897 30.043Z" fill="#78EAC4" />\n    <path d="M8.6807 9.77182C8.29609 6.91792 10.5223 4.32012 13.653 3.96947C16.7837 3.61881 19.6335 5.64809 20.0181 8.50199C20.4027 11.3559 18.1765 13.9537 15.0458 14.3044C11.9151 14.655 9.06532 12.6257 8.6807 9.77182Z" fill="#8BB6EF" />\n</symbol>'});w().add(M);const S=M;var I=new(y())({id:"interest-beach",use:"interest-beach-usage",viewBox:"0 0 32 32",content:'<symbol viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg" id="interest-beach">\n<path d="M20.7668 4.41923C13.4769 2.35376 8.61691 6.6062 5.33646 12.1951C8.25242 11.1016 10.1964 11.8306 12.1403 14.0176C13.4768 10.0081 16.2713 5.75571 20.7668 4.41923Z" stroke="white" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M20.7668 4.41925C27.6922 7.45671 28.7856 13.8961 27.5706 20.3355C25.9912 17.6626 24.0472 16.9336 21.1312 17.2981C22.8322 13.4101 23.3182 8.3072 20.7668 4.41925Z" stroke="white" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M12.2619 14.0176C14.0843 13.6531 15.6638 13.7746 17.2433 14.3821C18.7013 14.8681 20.0377 15.8401 21.2527 17.298" stroke="white" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M13.2339 25.3169L17.1218 14.3821" stroke="white" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M16.2713 23.2515C18.7013 24.2235 20.8883 25.8029 22.2247 28.1114" stroke="white" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M11.0469 25.6814C12.2619 25.5599 13.5983 25.9244 14.6918 26.6534" stroke="white" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M4 25.074C5.82247 23.4945 8.1309 22.644 10.5609 22.401C10.9254 22.401 11.2899 22.401 11.6544 22.401" stroke="white" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});w().add(I);const E=I;var x=new(y())({id:"interest-biking",use:"interest-biking-usage",viewBox:"0 0 32 32",content:'<symbol viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg" id="interest-biking">\n<path d="M6.30177 25.181C9.22984 25.181 11.6035 22.8074 11.6035 19.8793C11.6035 16.9512 9.22984 14.5776 6.30177 14.5776C3.37371 14.5776 1 16.9512 1 19.8793C1 22.8074 3.37371 25.181 6.30177 25.181Z" stroke="white" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M25.6983 25.181C28.6264 25.181 31 22.8074 31 19.8793C31 16.9512 28.6264 14.5776 25.6983 14.5776C22.7703 14.5776 20.3965 16.9512 20.3965 19.8793C20.3965 22.8074 22.7703 25.181 25.6983 25.181Z" stroke="white" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M6.30179 19.8793H15.2242L21.819 12.6379H11.6035L6.30179 19.8793Z" stroke="white" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M25.6983 19.8793L20.7845 8.6293" stroke="white" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M14.9656 19.8793L9.27588 7.98273" stroke="white" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M5.91385 7.98273H11.6035" stroke="white" stroke-width="1.43534" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M17.9397 6.81894L22.207 8.62929" stroke="white" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});w().add(x);const T=x;var D=new(y())({id:"interest-books",use:"interest-books-usage",viewBox:"0 0 32 32",content:'<symbol viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg" id="interest-books">\n<path d="M16.2764 9.97835C16.0553 9.97835 15.7236 9.97835 15.5025 9.86571L15.2814 9.64044C13.2915 8.40145 9.75379 7.16245 7.43218 7.04981C6.10554 6.93718 5 7.9509 5 9.30253V22.9315C5 24.0578 5.88444 25.0716 6.87941 25.1842H7.21106C9.64322 25.5221 13.2914 26.7611 15.3919 27.8875C15.7236 28.0001 16.1658 28.0001 16.4975 27.8875C18.598 26.6485 22.3568 25.4095 24.7889 25.0716H25.1207C26.2262 24.9589 27 23.9452 27 22.8188V9.18991C27 7.83827 26.3266 6.88736 25 7" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M16.5 27.5C16.5 24.6841 20.2563 22.4808 22.6885 22.1429H23.0201C24.1257 22.0303 24.8995 21.0166 24.8995 19.8902V6.26127C24.8995 4.90964 23.794 3.89591 22.4674 4.00855C20.6985 4.12118 17.1609 6.59918 16.2764 9.97826" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M16.1658 10.2035V27.0989" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M10.8593 11.2173L8.53772 10.3163" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M11.7437 15.0469L8.64825 13.9205" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});w().add(D);const k=D;var j=new(y())({id:"interest-camping",use:"interest-camping-usage",viewBox:"0 0 32 32",content:'<symbol viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg" id="interest-camping">\n<path d="M2 24L8 13" stroke="white" stroke-width="1.6023" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M1 24L3 25" stroke="white" stroke-width="1.6023" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M16 7C17.6842 9.84211 20.4912 11.7368 24 12.9549V25H16.2807H15.7193H8V12.9549C11.5088 11.7368 14.1754 9.84211 16 7Z" stroke="white" stroke-width="1.6023" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M30 24L24 13" stroke="white" stroke-width="1.6023" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M31 24L29 25" stroke="white" stroke-width="1.6023" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M20 25L16.0615 16L12 25" stroke="white" stroke-width="1.5125" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});w().add(j);const L=j;var O=new(y())({id:"interest-cars",use:"interest-cars-usage",viewBox:"0 0 32 32",content:'<symbol viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg" id="interest-cars">\n<path d="M20.1968 4H11.8032C8.80544 4 8.20586 5.45453 7.72623 7.39393L6.40726 13.9394H25.5927L24.2737 7.39393C23.794 5.45453 23.1945 4 20.1968 4Z" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M27.9909 21.9394C28.1108 23.0303 27.0316 23.8788 25.5927 23.8788H23.3144C21.9954 23.8788 10.0045 23.8788 8.68551 23.8788H6.40728C4.96837 23.8788 3.88919 22.9091 4.0091 21.9394L4.72853 16.3637C4.84843 15.0303 5.20816 13.8182 8.3258 13.8182H23.6741C26.7918 13.8182 27.1515 14.9091 27.2714 16.3637L27.9909 21.9394Z" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M6.40724 10.5454L5.32803 10.0606" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M26.7918 10.0606L25.7126 10.4242" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M9.52486 20.8485C8.32577 20.8485 7.48639 19.8788 7.48639 18.7879C7.48639 17.697 8.44568 16.7273 9.52486 16.7273C10.604 16.7273 11.5633 17.697 11.5633 18.7879C11.5633 19.8788 10.7239 20.8485 9.52486 20.8485ZM9.52486 18.303C9.28504 18.303 9.04526 18.5455 9.04526 18.7879C9.04526 19.2728 9.88457 19.2728 9.88457 18.7879C10.0045 18.5455 9.76467 18.303 9.52486 18.303Z" fill="white" />\n<path d="M22.7149 20.8485C21.5158 20.8485 20.6764 19.8788 20.6764 18.7879C20.6764 17.697 21.6357 16.7273 22.7149 16.7273C23.794 16.7273 24.7533 17.697 24.7533 18.7879C24.7533 19.8788 23.9139 20.8485 22.7149 20.8485ZM22.7149 18.303C22.475 18.303 22.2353 18.5455 22.2353 18.7879C22.2353 19.2728 23.0746 19.2728 23.0746 18.7879C23.1945 18.5455 22.9547 18.303 22.7149 18.303Z" fill="white" />\n<path d="M9.88458 28H6.88685C6.40721 28 6.04755 27.6364 6.04755 27.1515V24.8485C6.04755 24.3637 6.40721 24 6.88685 24H9.88458C10.3642 24 10.724 24.3637 10.724 24.8485V27.1515C10.724 27.6364 10.3642 28 9.88458 28Z" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M24.6334 28H21.6357C21.1561 28 20.7963 27.6364 20.7963 27.1515V24.8485C20.7963 24.3637 21.1561 24 21.6357 24H24.6334C25.1131 24 25.4727 24.3637 25.4727 24.8485V27.1515C25.4727 27.6364 25.1131 28 24.6334 28Z" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M13.2421 17.4545H18.518" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M13.2421 20.4848H18.518" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});w().add(O);const P=O;var N=new(y())({id:"interest-cooking",use:"interest-cooking-usage",viewBox:"0 0 32 32",content:'<symbol viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg" id="interest-cooking">\n<path fill-rule="evenodd" clip-rule="evenodd" d="M6.52338 28C6.52338 27.5 7.00942 27 7.4954 27H24.3831C24.8691 27 25.3551 27.375 25.3551 28C25.3551 28.625 24.8691 29 24.3831 29H7.4954C7.00942 28.875 6.52338 28.5 6.52338 28Z" fill="white" />\n<path d="M29 13.75C29 9.74998 25.8411 6.49997 21.9532 6.49997C21.8317 6.49997 21.7103 6.49997 21.5888 6.49997C20.6169 4.24998 18.43 3 16.0001 3C13.4487 3 11.3831 4.37498 10.4112 6.49997C10.2897 6.49997 10.1683 6.49997 10.0468 6.49997C6.15893 6.49997 3 9.74998 3 13.75C3 16.5 4.45794 18.8749 6.64486 19.9999C6.64486 19.9999 6.52336 21.9999 6.64486 22.7499C6.76635 23.4999 7.00943 24.2499 7.49541 24.8749C8.10289 25.4999 8.71033 25.6249 9.4393 25.7499C10.1683 25.8749 10.6543 25.8749 10.6543 25.8749C12.8412 25.8749 14.542 25.8749 15.8785 25.8749C17.3364 25.8749 19.0374 25.8749 21.1028 25.8749C21.1028 25.8749 21.5888 25.8749 22.3178 25.7499C23.0467 25.6249 23.7757 25.3749 24.2617 24.8749C24.8691 24.2499 24.9907 23.6249 25.1122 22.7499C25.2337 21.9999 25.1122 19.9999 25.1122 19.9999C27.5421 18.8749 29 16.5 29 13.75ZM24.1402 18.6249C23.7757 18.7499 23.5327 19.1249 23.5327 19.4999C23.5327 19.4999 23.6542 21.9999 23.5327 22.6249C23.4112 23.2499 23.2897 23.4999 23.1682 23.6249C23.0467 23.7499 22.8038 23.8749 22.1963 23.9999C21.5888 24.1249 20.8599 24.1249 19.6449 24.1249H16.0001H12.3552C11.1403 24.1249 10.4112 24.1249 9.8037 23.9999C9.19622 23.8749 8.95332 23.7499 8.83183 23.6249C8.71033 23.4999 8.58878 23.2499 8.46728 22.6249C8.34579 21.9999 8.46728 19.4999 8.46728 19.4999C8.46728 19.1249 8.22429 18.7499 7.85981 18.6249C6.03738 17.7499 4.82243 15.875 4.82243 13.75C4.82243 10.875 7.00931 8.62497 9.8037 8.49997C9.8037 8.74997 9.68224 9.12498 9.68224 9.37498V9.99998C9.68224 10.5 10.0468 11 10.6543 11C11.2617 11 11.6261 10.625 11.6261 9.99998V9.37498C11.6261 8.87499 11.7477 8.37497 11.8692 7.87497C12.4767 5.99998 14.1776 4.99999 16.1215 4.87499C18.0655 4.87499 19.7664 5.99998 20.3739 7.87497C20.4954 8.37497 20.6168 8.87499 20.6168 9.37498V9.99998C20.6168 10.5 20.9813 11 21.5888 11C22.1963 11 22.5607 10.625 22.5607 9.99998V9.37498C22.5607 9.12498 22.5607 8.74997 22.4392 8.49997C25.2336 8.62497 27.4205 10.875 27.4205 13.75C27.1775 16 25.9626 17.8749 24.1402 18.6249Z" fill="white" />\n<path d="M13.2056 9.12506C13.4486 7.37507 14.1776 6.50006 16.0001 6.50006" stroke="white" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M6.28051 14.875C5.91603 12.875 6.88793 11.125 8.34587 10.5" stroke="white" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});w().add(N);const B=N;var R=new(y())({id:"interest-dancing",use:"interest-dancing-usage",viewBox:"0 0 32 32",content:'<symbol viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg" id="interest-dancing">\n<path d="M4.59113 12.2353C4.23645 13.2941 4 14.5882 4 15.7647C4 22.2353 9.32018 27.5294 15.8226 27.5294C17.3596 27.5294 18.8966 27.1765 20.1971 26.7059" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M27.4089 18.4706C27.6453 17.647 27.7636 16.7059 27.7636 15.7647C27.7636 9.29412 22.4434 4 15.941 4C14.0494 4 12.3942 4.47059 10.739 5.17647" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M11.0936 10.5882C10.266 15.8823 10.739 21.2941 12.3942 26.4706H11.2119" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M19.4877 5.17648C20.9064 9.29413 21.3792 13.7647 21.1428 18" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M5.3006 20.4706V19.2941C10.1479 20.9412 15.3498 21.4118 20.3153 20.7059" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M9.43854 11.1764C15.1134 9.99996 21.0247 10.4706 26.5814 12.2353" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M20.4335 23.0588C22.798 22.1176 23.9803 20.4706 24.2168 18.1176" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M28 23.0588C25.6355 22.1176 24.4532 20.4706 24.2168 18.1176" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M20.4335 23.0588C22.798 24 23.9803 25.6471 24.2168 28" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M28 23.0588C25.6355 24 24.4532 25.6471 24.2168 28" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M4.11835 8.00014C5.89174 7.29426 6.95578 6.00012 7.07401 4.11777" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M10.0296 8.00014C8.25624 7.29426 7.1922 6.00012 7.07397 4.11777" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M4.11835 8.00015C5.89174 8.70604 6.95578 10.0001 7.07401 11.8825" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M10.0296 8.00015C8.25624 8.70604 7.1922 10.0001 7.07397 11.8825" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});w().add(R);const V=R;var z=new(y())({id:"interest-diving",use:"interest-diving-usage",viewBox:"0 0 32 32",content:'<symbol viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg" id="interest-diving">\n<path d="M23.0909 26H11.9818C8.67269 26 6.07269 23.2781 6.07269 20.0828C6.07269 16.7691 8.79087 14.1656 11.9818 14.1656H21.7909H23.0909C26.4 14.1656 29 16.8875 29 20.0828C29 23.2781 26.2818 26 23.0909 26Z" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M22.7363 26V14.0473" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M13.7545 19.0178C14.2114 19.0178 14.5818 18.6469 14.5818 18.1894C14.5818 17.7319 14.2114 17.361 13.7545 17.361C13.2976 17.361 12.9272 17.7319 12.9272 18.1894C12.9272 18.6469 13.2976 19.0178 13.7545 19.0178Z" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M17.6545 19.0178C18.1114 19.0178 18.4818 18.6469 18.4818 18.1894C18.4818 17.7319 18.1114 17.361 17.6545 17.361C17.1976 17.361 16.8272 17.7319 16.8272 18.1894C16.8272 18.6469 17.1976 19.0178 17.6545 19.0178Z" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M14.4636 13.2189V11.6804C14.4636 11.2071 15.0545 10.9704 15.6454 10.9704H19.3091C20.0182 10.9704 20.4909 11.3254 20.4909 11.6804V13.2189" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M3 17.0059H4.53635C5.00908 17.0059 5.24541 17.5976 5.24541 18.1893V21.858C5.24541 22.568 4.89089 23.0414 4.53635 23.0414H3V17.0059Z" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M17.6545 10.9704V7.53849C17.6545 6.00002 17.7727 6.11834 19.0727 6" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});w().add(z);const Y=z;var G=new(y())({id:"interest-fashion",use:"interest-fashion-usage",viewBox:"0 0 32 32",content:'<symbol viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg" id="interest-fashion">\n<path d="M9.34647 10.2042L12.5346 10.9139" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M9.48508 13.6344L12.396 12.215" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M19.3267 10.9139L22.5148 10.2042" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M19.4653 12.3333L22.3762 13.7526" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M12.1188 14.6989C9.4851 16.8279 6.99004 19.1936 6.29697 23.4516L11.2871 26.8817C11.703 22.1505 12.5346 18.0108 15.0296 15.1721" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M16.9702 15.2902C19.4653 18.129 20.297 22.2688 20.7128 27L25.7029 23.5698C25.0098 19.3118 22.5148 16.9462 19.8811 14.8171" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M2 11.6237C2 14.4624 2.41579 16.4731 3.94054 18.2473C7.40589 17.5376 10.4555 16.3548 12.6733 14.3441V11.6237V8.90321C10.4555 6.89246 7.40589 5.70968 3.94054 5C2.41579 6.89247 2 8.78495 2 11.6237Z" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M30 11.6236C30 14.4623 29.5841 16.473 28.0593 18.2472C24.594 17.5375 21.5445 16.3548 19.3267 14.344V11.6236V8.90315C21.5445 6.8924 24.594 5.70962 28.0593 4.99994C29.5841 6.89241 30 8.78489 30 11.6236Z" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M17.1089 15.2903H14.8911C13.6435 15.2903 12.6733 14.4623 12.6733 13.3978V10.2042C12.6733 9.13973 13.6435 8.31177 14.8911 8.31177H17.1089C18.3564 8.31177 19.3267 9.13973 19.3267 10.2042V13.3978C19.3267 14.344 18.3564 15.2903 17.1089 15.2903Z" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});w().add(G);const U=G;var F=new(y())({id:"interest-fishing-hunting",use:"interest-fishing-hunting-usage",viewBox:"0 0 32 32",content:'<symbol viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg" id="interest-fishing-hunting">\n<path d="M14.7493 12.3832V14.9213C14.7493 18.7284 21.1232 17.2056 20.9982 23.4239C20.9982 24.8198 20.4983 26.0888 19.4985 26.9771C18.4987 27.9924 17.2489 28.5 15.9991 28.5C14.7493 28.5 13.3746 27.9924 12.4997 26.9771C11.4999 25.9619 11 24.6929 11 23.4239V20.8858L13.4995 22.1548" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M14.7493 3.5V7.3071M17.2488 9.84517C17.2488 9.33756 17.1239 8.82994 16.8739 8.44923C16.624 8.06852 16.2491 7.68783 15.7492 7.56093C15.2493 7.30712 14.7493 7.30711 14.2494 7.43402C13.7495 7.56092 13.3746 7.81473 12.9997 8.06853C12.6247 8.44924 12.3748 8.82995 12.3748 9.33757C12.2498 9.84518 12.3747 10.3528 12.4997 10.8604C12.7497 11.368 12.9996 11.7487 13.3746 12.0025C13.7495 12.2564 14.2494 12.3832 14.7493 12.3832C15.3742 12.3832 15.9991 12.1294 16.499 11.6218C16.9989 11.1142 17.2488 10.4797 17.2488 9.84517Z" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});w().add(F);const q=F;var H=new(y())({id:"interest-games",use:"interest-games-usage",viewBox:"0 0 32 32",content:'<symbol viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg" id="interest-games">\n<path d="M10.8906 16.7216L7.00995 20.6421" stroke="white" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M7.00995 16.7216L10.8906 20.6421" stroke="white" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M19.9453 19.9887C19.1691 19.9887 18.6517 19.466 18.6517 18.6819C18.6517 17.8978 19.1691 17.3751 19.9453 17.3751C20.7214 17.3751 21.2388 17.8978 21.2388 18.6819C21.2388 19.466 20.7214 19.9887 19.9453 19.9887Z" fill="white" />\n<path d="M25.1194 19.9887C24.3433 19.9887 23.8259 19.466 23.8259 18.6819C23.8259 17.8978 24.3433 17.3751 25.1194 17.3751C25.8955 17.3751 26.4129 17.8978 26.4129 18.6819C26.4129 19.466 25.7662 19.9887 25.1194 19.9887Z" fill="white" />\n<path d="M22.5323 22.6024C21.7562 22.6024 21.2388 22.0796 21.2388 21.2955C21.2388 20.5114 21.7562 19.9887 22.5323 19.9887C23.3084 19.9887 23.8258 20.5114 23.8258 21.2955C23.8258 22.0796 23.1791 22.6024 22.5323 22.6024Z" fill="white" />\n<path d="M22.5323 17.5057C21.7562 17.5057 21.2388 16.9829 21.2388 16.1989C21.2388 15.4148 21.7562 14.892 22.5323 14.892C23.3084 14.892 23.8258 15.4148 23.8258 16.1989C23.8258 16.9829 23.1791 17.5057 22.5323 17.5057Z" fill="white" />\n<path d="M17.3582 3V4.30682C17.3582 4.96023 16.7114 5.61365 16.0647 5.61365C15.2885 5.61365 14.7711 6.26706 14.7711 6.92047C14.7711 7.57388 15.4179 8.22729 16.0647 8.22729H17.3582" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M16.0647 8.22729H19.9453C26.4129 8.22729 29 10.8409 29 17.3751V19.9887C29 25.4774 27.1891 28.2217 22.7911 28.8751C19.8159 29.3978 19.8159 27.4376 19.6865 26.7842C19.2985 25.0853 18.2637 24.1706 16.0647 24.1706H15.9353C13.607 24.1706 12.7015 25.0853 12.3135 26.7842C12.1841 27.4376 12.3134 29.5285 9.20895 28.8751C4.81093 28.091 3 25.4774 3 19.9887V17.3751C3 10.8409 5.58707 8.22729 12.0547 8.22729H16.0647Z" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});w().add(H);const _=H;var Z=new(y())({id:"interest-hobbies-crafts",use:"interest-hobbies-crafts-usage",viewBox:"0 0 32 32",content:'<symbol viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg" id="interest-hobbies-crafts">\n<path d="M24.3613 9.22506C24.7479 9.60742 25.1345 9.98974 25.3923 10.3721C27.8408 13.431 22.2994 13.3035 22.9437 16.3624C23.4592 19.039 29.0007 17.3821 27.8408 21.2057C26.4233 26.3038 21.7839 30 16.1137 30C9.41246 30 4 24.6469 4 18.0193C4 12.1564 8.38154 7.18577 14.0518 6.16614" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path fill-rule="evenodd" clip-rule="evenodd" d="M20.753 3.61704C19.3355 4.89158 17.789 6.93083 16.5003 9.09754C15.2116 11.2643 14.0518 13.431 13.5363 15.3428L12.892 17.382C13.6652 17.2546 14.5673 17.382 15.3405 17.7644C16.1137 18.1467 16.7581 18.6566 17.2735 19.2938L18.3045 17.5095C20.2375 14.0683 21.7839 8.20538 21.9128 4.25431C21.9128 3.99941 21.784 3.74447 21.5262 3.74447C21.1396 3.48956 20.8819 3.48959 20.753 3.61704ZM12.6342 18.7841C12.5053 18.9115 12.6342 18.9115 12.6342 18.7841C12.3765 18.9115 12.2476 18.9115 12.2476 18.9115C11.9899 19.0389 11.7321 19.0389 11.6033 18.9115C11.3455 18.784 11.2167 18.5291 11.2167 18.2742C11.2167 17.8919 11.2166 17.5095 11.3455 17.1271L11.9899 14.833C12.6342 12.7937 13.794 10.4996 15.2116 8.33285C16.6292 6.16613 18.1756 3.99942 19.722 2.59743C20.3664 1.96016 21.2685 1.83272 22.0417 2.21508C22.8149 2.46999 23.3304 3.23471 23.3304 4.12689C23.3304 8.20541 21.6551 14.4506 19.5932 18.0193L18.4333 20.186C18.3045 20.4409 18.0467 20.6958 17.789 20.9507C17.6601 21.0782 17.4024 21.2057 17.1446 21.0782C16.8869 21.0782 16.7581 20.8233 16.6292 20.6959C16.6292 20.5684 16.5003 20.4409 16.5003 20.3135C16.2425 19.8036 15.7271 19.2938 14.9539 19.0389C13.923 18.784 13.2786 18.6566 12.6342 18.7841Z" fill="white" />\n<path fill-rule="evenodd" clip-rule="evenodd" d="M12.6342 18.784C12.5053 18.784 12.3765 18.9115 12.1188 18.9115C10.7012 19.5487 9.79912 21.0782 10.1857 22.7351L10.8301 25.0292C11.0878 25.794 11.9899 26.3038 12.7631 25.9214L14.9539 24.7743C15.7271 24.3919 16.1137 23.8822 16.3714 23.2449C16.758 22.4802 16.758 21.4606 16.3714 20.6958C16.3714 20.5684 16.2426 20.5684 16.2426 20.4409C16.2426 20.4409 16.2426 20.3134 16.1137 20.3134C15.7271 19.8036 15.3405 19.2938 14.5672 19.0389C14.0518 18.784 13.2785 18.6566 12.6342 18.784ZM11.6033 17.6369C11.861 17.5095 11.9899 17.5095 12.2476 17.382C13.2786 17.1271 14.3095 17.2546 15.3405 17.6369C16.3715 18.0193 17.1447 18.784 17.5313 19.5487V19.6762C17.5313 19.8036 17.6601 19.9311 17.6601 20.0586C18.1756 21.2057 18.1756 22.4802 17.6601 23.7547C17.2735 24.6469 16.5003 25.4116 15.5983 26.0488L13.4075 27.196C11.861 28.0881 9.79908 27.1959 9.41247 25.4116L8.76812 23.1174C8.12377 20.8233 9.54135 18.5291 11.6033 17.6369Z" fill="white" />\n<path fill-rule="evenodd" clip-rule="evenodd" d="M12.7631 14.0682C12.6342 13.6859 12.7631 13.3035 13.1497 13.176C15.856 12.1564 19.0777 13.4309 20.1087 16.1075C20.2375 16.4898 20.1086 16.8722 19.722 16.9997C19.3354 17.1271 18.9489 16.9997 18.82 16.6173C18.0468 14.5781 15.7271 13.6859 13.7941 14.4506C13.2786 14.578 12.892 14.4506 12.7631 14.0682Z" fill="white" />\n<path d="M10.8301 13.0487C10.0569 13.0487 9.41248 12.4114 9.41248 11.6467C9.41248 10.8819 10.0569 10.2447 10.8301 10.2447C11.6033 10.2447 12.2476 10.8819 12.2476 11.6467C12.2476 12.4114 11.6033 13.0487 10.8301 13.0487Z" fill="white" />\n<path d="M8.25269 16.9997C7.47948 16.9997 6.83508 16.3624 6.83508 15.5977C6.83508 14.833 7.47948 14.1957 8.25269 14.1957C9.02591 14.1957 9.67022 14.833 9.67022 15.5977C9.67022 16.3624 9.02591 16.9997 8.25269 16.9997Z" fill="white" />\n<path d="M7.99492 21.588C7.22171 21.588 6.57739 20.9507 6.57739 20.186C6.57739 19.4213 7.22171 18.7841 7.99492 18.7841C8.76814 18.7841 9.41245 19.4213 9.41245 20.186C9.41245 20.9507 8.76814 21.588 7.99492 21.588Z" fill="white" />\n<path d="M17.0158 27.8333C16.2426 27.8333 15.5983 27.1961 15.5983 26.4313C15.5983 25.6666 16.2426 25.0293 17.0158 25.0293C17.789 25.0293 18.4333 25.6666 18.4333 26.4313C18.4333 27.1961 17.789 27.8333 17.0158 27.8333Z" fill="white" />\n<path d="M21.1396 26.1764C20.3664 26.1764 19.722 25.5391 19.722 24.7743C19.722 24.0096 20.3664 23.3724 21.1396 23.3724C21.9128 23.3724 22.5571 24.0096 22.5571 24.7743C22.5571 25.5391 21.9128 26.1764 21.1396 26.1764Z" fill="white" />\n</symbol>'});w().add(Z);const Q=Z;var W=new(y())({id:"interest-hockey",use:"interest-hockey-usage",viewBox:"0 0 32 32",content:'<symbol viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg" id="interest-hockey">\n<path d="M16 7C9.06667 7 2 8.72059 2 12.0294V19.9706C2 23.2794 9.06667 25 16 25C22.9333 25 30 23.2794 30 19.9706V12.0294C30 8.72059 22.9333 7 16 7ZM16 8.98529C23.4667 8.98529 28 10.9706 28 11.8971C28 12.8235 24.5333 14.4118 18.6667 14.8088C17.8667 14.8088 16.9333 14.9412 16 14.9412C8.53333 14.9412 4 12.9559 4 12.0294C4 10.9706 8.53333 8.98529 16 8.98529ZM4 14.6765C4 14.6765 4.1333 14.6765 4.1333 14.8088C4.39997 14.9412 4.5333 15.0735 4.79997 15.2059C4.9333 15.2059 4.93324 15.3382 5.06657 15.3382C5.46657 15.4706 5.7333 15.6029 6.1333 15.7353C6.9333 16 7.86663 16.2647 8.79997 16.3971C9.06663 16.3971 9.33324 16.5294 9.73324 16.5294C10.5332 16.6618 11.4666 16.7941 12.3999 16.7941C13.5999 16.9265 14.6665 16.9265 15.8665 16.9265C17.0665 16.9265 18.2667 16.7941 19.3333 16.7941C20.2667 16.6618 21.0667 16.6618 22 16.5294C22.2667 16.5294 22.5333 16.3971 22.9333 16.3971C23.8666 16.2647 24.7999 16 25.5999 15.7353C25.9999 15.6029 26.4 15.4706 26.6667 15.3382C26.8 15.3382 26.9333 15.2059 26.9333 15.2059C27.1999 15.0735 27.4666 14.9412 27.5999 14.8088C27.5999 14.8088 27.7332 14.8088 27.7332 14.6765V19.9706C27.7332 21.0294 23.1999 22.8824 15.7332 22.8824C8.26657 22.8824 3.73324 20.8971 3.73324 19.9706V14.6765H4Z" fill="white" />\n<path d="M26.3999 19.5735C23.7332 20.6324 21.4667 20.8971 18 21.1618" stroke="white" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M6.93326 11.6323C9.86659 10.8382 12 10.4412 15.4666 10.4412" stroke="white" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});w().add(W);const X=W;var J=new(y())({id:"interest-movies",use:"interest-movies-usage",viewBox:"0 0 32 32",content:'<symbol viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg" id="interest-movies">\n<path d="M12.4 28H19.6C25.6 28 28 25.6 28 19.6V12.4C28 6.4 25.6 4 19.6 4H12.4C6.4 4 4 6.4 4 12.4V19.6C4 25.6 6.4 28 12.4 28Z" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M9.88004 4.72009V27.5201" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M21.88 4.72009V27.5201" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M9.88002 10.0001H4.72003" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M9.88003 16.0001H4" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M9.88004 22.0001H4.60001" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M27.88 10.0001H22.6" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M27.88 16.0001H22" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M27.88 22.0001H22.6" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M15.76 19.0001L12.88 16.4801C10.96 14.2001 14.56 11.6801 15.76 14.2001C16.96 11.6801 20.56 14.2001 18.64 16.4801L15.76 19.0001Z" stroke="white" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});w().add(J);const K=J;var $=new(y())({id:"interest-museum-arts",use:"interest-museum-arts-usage",viewBox:"0 0 32 32",content:'<symbol viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg" id="interest-museum-arts">\n<path d="M11.9543 13.6323H7.83997V23.705H11.9543V13.6323Z" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M24.5714 13.6323H20.4572V23.705H24.5714V13.6323Z" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M12.883 13.4934V12.5142L6.84872 12.5142V13.4934L12.883 13.4934Z" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M12.9023 24.9847V23.5858H6.86807V24.9847H12.9023Z" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M25.5996 13.532V12.5527L19.5653 12.5527V13.532L25.5996 13.532Z" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M4 12.5131V10.5545L16.0686 3L28 10.5545V12.5131H4Z" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M27.5797 29V24.9429L4.40252 24.9429V29L27.5797 29Z" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M25.6189 25.0232V23.6242H19.5846V25.0232H25.6189Z" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M14.56 7.75653H17.5772" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});w().add($);const ee=$;var te=new(y())({id:"interest-music-concerts",use:"interest-music-concerts-usage",viewBox:"0 0 32 32",content:'<symbol viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg" id="interest-music-concerts">\n<path d="M10.9624 31C13.7031 31 15.9249 28.773 15.9249 26.0259C15.9249 23.2788 13.7031 21.0518 10.9624 21.0518C8.22169 21.0518 6 23.2788 6 26.0259C6 28.773 8.22169 31 10.9624 31Z" stroke="white" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M15.9249 25.4041V1C19.9569 10.0155 28.3311 8.15027 25.3846 17.1658C22.5932 11.8808 19.1815 13.9015 15.9249 8.30569" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});w().add(te);const re=te;var ne=new(y())({id:"interest-nature",use:"interest-nature-usage",viewBox:"0 0 32 32",content:'<symbol viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg" id="interest-nature">\n<path d="M4.03131 8.99888C7.45922 1.77973 13.2994 -0.189128 16.6003 4.66739C16.2194 11.624 9.7445 11.2303 4.03131 8.99888Z" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M10.7602 6.50501C13.5533 5.06118 16.7273 4.01111 21.4248 4.01111" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M13.9342 30C6.18967 29.8687 1.87303 25.406 4.66615 20.1557C10.8872 17.3993 13.4264 23.6997 13.9342 30Z" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M8.85583 24.7497C6.31663 22.7809 4.15832 20.287 2 15.8242" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M26.7572 8.86761C31.5816 15.168 30.9468 21.3371 25.3606 22.5184C19.2665 19.3682 22.4405 13.3304 26.7572 8.86761Z" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M26.1224 16.218C26.2493 19.4994 25.8685 22.7809 23.8371 27.2436" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M7.96711 12.2803C7.33232 13.4616 7.0784 14.7742 7.0784 16.218C7.0784 16.6118 7.0784 16.8743 7.0784 17.2681" stroke="white" stroke-width="1.0929" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M22.1865 11.0989C21.1708 9.65511 19.7743 8.60505 18.1238 8.08002" stroke="white" stroke-width="1.0929" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M15.3308 25.0122C17.743 25.0122 19.9013 23.9622 21.4248 22.3871" stroke="white" stroke-width="1.0929" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});w().add(ne);const ie=ne;var se=new(y())({id:"interest-party",use:"interest-party-usage",viewBox:"0 0 32 32",content:'<symbol viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg" id="interest-party">\n<path d="M28.7592 20.1364C26.9537 25.3364 22.0185 29 16.2407 29C8.89814 29 3 23.2091 3 16C3 8.79091 8.89814 3 16.2407 3C19.8518 3 23.2222 4.4182 25.6296 6.78183" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M16.1204 21.1999C19.1119 21.1999 21.5371 18.8189 21.5371 15.8817C21.5371 12.9446 19.1119 10.5635 16.1204 10.5635C13.1289 10.5635 10.7037 12.9446 10.7037 15.8817C10.7037 18.8189 13.1289 21.1999 16.1204 21.1999Z" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M16.1204 16.4726C16.4528 16.4726 16.7222 16.208 16.7222 15.8817C16.7222 15.5553 16.4528 15.2908 16.1204 15.2908C15.788 15.2908 15.5185 15.5553 15.5185 15.8817C15.5185 16.208 15.788 16.4726 16.1204 16.4726Z" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M5.64816 15.8817C5.64816 10.209 10.3426 5.59991 16.1204 5.59991" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M29 4.29999L27.074 17.5364L23.1018 21.6727" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M22.6203 23.209L21.2963 24.1545C20.9352 24.3908 20.3333 24.3908 20.0926 23.9181C19.8519 23.5635 19.8519 22.9726 20.3334 22.7363L21.6574 21.7908C22.0185 21.5545 22.6204 21.5544 22.8611 22.0272C23.1018 22.3817 22.9815 22.9726 22.6203 23.209Z" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});w().add(se);const ae=se;var oe=new(y())({id:"interest-sailing",use:"interest-sailing-usage",viewBox:"0 0 32 32",content:'<symbol viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg" id="interest-sailing">\n<path d="M24.2228 24.2727C25.1222 24.5273 24.9937 26.6909 24.9937 26.6909C24.3512 28.6 21.7817 30 18.3127 30H13.6874C10.0899 30 7.64874 28.6 7.00634 26.6909C7.00634 26.6909 6.87791 24.4 7.77727 24.2727L9.19053 23.8909L14.5867 22.6182C15.4861 22.3636 16.5139 22.3636 17.5418 22.6182L22.938 23.8909L24.2228 24.2727Z" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M15.8716 29.9999V22.8727" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M13.4304 22.4908V20.5818C13.4304 20.0727 13.8159 19.5636 14.4583 19.5636H17.4134C17.9273 19.5636 18.4412 19.9454 18.4412 20.5818V22.4908" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M18.3127 16.1272H24.4798L18.3127 4.54547" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M15.8716 19.5636V2L7.13489 16.1272H13.4304" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M8.16272 3.14544C10.4754 0.854541 12.0171 3.65454 16 2" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});w().add(oe);const le=oe;var ce=new(y())({id:"interest-shopping",use:"interest-shopping-usage",viewBox:"0 0 32 32",content:'<symbol viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg" id="interest-shopping">\n<path d="M2 5H6.67269L12.9566 19.7716H27.1356" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M8.12286 7.9856H29.7138C30.6805 12.5428 29.0692 14.8999 26.8134 16.6285H11.5065" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M15.2125 27C16.3693 27 17.307 26.0854 17.307 24.9572C17.307 23.8289 16.3693 22.9143 15.2125 22.9143C14.0556 22.9143 13.1177 23.8289 13.1177 24.9572C13.1177 26.0854 14.0556 27 15.2125 27Z" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M24.2355 27C25.3923 27 26.33 26.0854 26.33 24.9572C26.33 23.8289 25.3923 22.9143 24.2355 22.9143C23.0786 22.9143 22.1407 23.8289 22.1407 24.9572C22.1407 26.0854 23.0786 27 24.2355 27Z" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M15.6957 13.6429V10.6572" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M22.3019 13.6429V10.6572" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});w().add(ce);const ue=ce;var de=new(y())({id:"interest-sports",use:"interest-sports-usage",viewBox:"0 0 32 32",content:'<symbol viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg" id="interest-sports">\n<path d="M15.9252 30C20.9672 30 25.0544 25.8441 25.0544 20.7174C25.0544 15.5908 20.9672 11.4348 15.9252 11.4348C10.8833 11.4348 6.79593 15.5908 6.79593 20.7174C6.79593 25.8441 10.8833 30 15.9252 30Z" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M15.6259 24.0652V17.6739L13.9796 18.7392V17.8261L15.7755 16.7609H16.6735V24.0652H15.6259Z" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M10.0885 13.5652L5 7.6304L7.84357 2L13.83 11.2826" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M21.9116 13.5652L27 7.6304L24.1565 2L18.3198 11.2826" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M7.84357 2H24.1565" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M10.9864 7.02173H21.0136" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});w().add(de);const he=de;var pe=new(y())({id:"interest-travelling",use:"interest-travelling-usage",viewBox:"0 0 32 32",content:'<symbol viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg" id="interest-travelling">\n<path d="M16.0001 25.2182C20.0409 21.3182 22.6122 16.5909 23.102 12.4545C23.7143 7.84545 22.1225 3 16.0001 3C9.87763 3 8.40818 7.84545 8.89798 12.4545C9.38777 16.5909 11.9593 21.4364 16.0001 25.2182Z" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M16.0001 12.5728C17.826 12.5728 19.3061 11.1441 19.3061 9.38184C19.3061 7.61955 17.826 6.19092 16.0001 6.19092C14.1741 6.19092 12.6938 7.61955 12.6938 9.38184C12.6938 11.1441 14.1741 12.5728 16.0001 12.5728Z" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M22.4898 21.3182H24.6939C26.4082 23.9182 27.5102 26.5182 28 29H16.0001H4C4.4898 26.4 5.59178 23.8 7.30607 21.3182H9.51021" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});w().add(pe);const fe=pe;var Ae=new(y())({id:"interest-tv",use:"interest-tv-usage",viewBox:"0 0 32 32",content:'<symbol viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg" id="interest-tv">\n<path d="M8.62557 4H23.1228C27.8246 4 29 5.21352 29 9.93262V18.427C29 23.2809 27.8246 24.3595 23.2534 24.3595H8.75614C4.18495 24.3595 3.00955 23.1461 3.00955 18.427V9.93262C2.87894 5.07869 4.05438 4 8.62557 4Z" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M15.9395 24.4944V27.7303" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M10.0622 28H21.8167" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M19.2046 13.1685L13.8498 9.93264C13.0662 9.52814 12.152 10.0675 12.152 11.0113V17.3484C12.152 18.2922 13.0662 18.8315 13.8498 18.427L19.2046 15.191C19.9883 14.7865 19.9883 13.573 19.2046 13.1685Z" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});w().add(Ae);const me=Ae;var ge=new(y())({id:"interest-yoga",use:"interest-yoga-usage",viewBox:"0 0 32 32",content:'<symbol viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg" id="interest-yoga">\n<path d="M16.137 31C4.21913 31 8.87672 19.137 6 15.8645C7.50685 15.5918 8.8767 15.7281 9.83561 16.5463V5.77405C9.83561 4.41049 13.6712 4.00142 13.8082 5.77405V16.1372" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M15.863 31C27.7808 31 23.1233 19.137 26 15.8645C24.4932 15.5918 23.1233 15.7281 22.1644 16.5463V5.77405C22.1644 4.41049 18.3288 4.00142 18.1918 5.77405V16.1372" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M13.8082 16.1372V2.63787C13.8082 0.592525 18.1918 0.319812 18.1918 2.63787V16.1372" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M11.6164 22.8186C13.6712 20.3642 18.0548 20.2278 20.5205 22.8186C18.4657 25.8185 12.8493 25.4094 11.6164 22.8186Z" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});w().add(ge);const ve=ge;var be=new(y())({id:"confetti",use:"confetti-usage",viewBox:"0 0 56 56",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 56 56" fill="none" id="confetti">\n    <path d="M16.9582 38.633C16.5971 38.7209 16.2098 38.7226 15.8255 38.6209L12.2953 37.688C10.9622 37.3359 9.93548 36.3007 9.61593 34.9867L8.98886 32.4077C8.66935 31.0936 9.10609 29.7025 10.1287 28.7772L12.9987 26.1156L8.46484 24.8494C7.23648 24.5248 6.5058 23.2679 6.83288 22.0421C7.15997 20.8163 8.42088 20.0858 9.64929 20.4103L13.1794 21.3432C14.5127 21.6955 15.5394 22.7307 15.8589 24.0446L16.486 26.6235C16.8055 27.9376 16.3688 29.3287 15.3463 30.2541L12.3043 32.8564L17.01 34.182C18.2383 34.5066 18.969 35.7635 18.6419 36.9893C18.4172 37.8315 17.7513 38.4401 16.9582 38.633Z" fill="#8BB6EF" />\n    <path d="M12.997 26.117L12.6948 26.3973L10.1274 28.7781C9.24874 29.5733 8.80322 30.7125 8.89807 31.8511C9.91747 32.1669 11.2657 32.6 12.3027 32.8565L12.6926 32.523L15.3441 30.2547C16.2644 29.4217 16.7097 28.2114 16.5564 27.0197C15.4927 26.7633 14.0562 26.3896 12.997 26.117Z" fill="#8388EF" />\n    <path d="M29.73 46.6416C29.9581 46.9338 30.2605 47.1748 30.6249 47.333L33.9725 48.7861C35.2367 49.3349 36.6868 49.1593 37.7569 48.3274L39.857 46.695C40.9272 45.8631 41.4529 44.5031 41.229 43.1456L40.6409 39.2847L44.9827 41.0977C46.1476 41.6033 47.5041 41.0707 48.0126 39.908C48.521 38.7453 47.989 37.3929 46.8241 36.8871L43.4765 35.4339C42.2122 34.8851 40.7621 35.0609 39.6921 35.8927L37.592 37.5251C36.5219 38.3569 35.9963 39.7168 36.2201 41.0744L36.9798 44.9951L32.4663 43.1224C31.3015 42.6168 29.945 43.1494 29.4364 44.3121C29.087 45.1111 29.2291 45.9998 29.73 46.6416Z" fill="#A183E2" />\n    <path d="M40.6446 39.2838L40.7065 39.6904L41.2327 43.145C41.4251 44.3118 41.0634 45.4804 40.2785 46.3139C39.2825 45.9306 37.9557 45.4356 36.983 44.9948L36.8856 44.4922L36.2232 41.0737C36.0217 39.8514 36.428 38.6273 37.2918 37.7884C38.2854 38.2458 39.6443 38.8418 40.6446 39.2838Z" fill="#9762E2" />\n    <path d="M26.4484 31.9192C26.8184 31.9505 27.2014 31.8926 27.5657 31.7331L30.9119 30.2684C32.1755 29.7154 33.0328 28.5347 33.1489 27.1872L33.3769 24.5428C33.493 23.1953 32.8502 21.888 31.6994 21.131L28.4595 18.9427L32.7467 16.9944C33.9111 16.4847 34.442 15.1305 33.9328 13.9697C33.4235 12.8088 32.0667 12.281 30.9024 12.7905L27.5562 14.2553C26.2925 14.8084 25.4353 15.9891 25.3192 17.3364L25.0912 19.9809C24.9752 21.3283 25.6179 22.6355 26.7686 23.3926L30.1692 25.4959L25.7214 27.5293C24.557 28.0389 24.0261 29.3931 24.5353 30.5539C24.8853 31.3518 25.6355 31.8506 26.4484 31.9192Z" fill="#FFA585" />\n    <path d="M28.1103 19.1147L28.4616 18.9426L31.7027 21.1318C32.6922 21.7826 33.3057 22.8403 33.385 23.9805C32.5315 24.3977 31.6623 24.7816 30.7868 25.152C30.5693 25.2439 30.3629 25.3598 30.172 25.4984L26.77 23.3942C25.7336 22.7124 25.1094 21.5844 25.0799 20.3828C26.0926 19.9657 27.1045 19.5473 28.1103 19.1147Z" fill="#EF7C85" />\n    <path d="M15.783 17.6933L14.6005 15.8945C14.2478 15.358 14.3983 14.6371 14.9367 14.2845L16.7413 13.1029C17.2796 12.7503 18.0021 12.8996 18.3548 13.4361L19.5373 15.2349C19.89 15.7715 19.7396 16.4923 19.2012 16.8449L17.3965 18.0266C16.8582 18.3791 16.1358 18.2299 15.783 17.6933Z" fill="#FFE266" />\n    <path d="M21.0467 40.7627L23.1378 41.2902C23.7617 41.4476 24.1389 42.0798 23.9804 42.7023L23.449 44.7889C23.2905 45.4114 22.6563 45.7884 22.0324 45.631L19.9413 45.1035C19.3174 44.9461 18.9403 44.314 19.0988 43.6914L19.6301 41.6049C19.7887 40.9824 20.4229 40.6054 21.0467 40.7627Z" fill="#EF8BBD" />\n    <path d="M44.713 29.5097L41.5675 29.5025C40.6291 29.5004 39.871 28.7398 39.8744 27.8038L39.8854 24.6661C39.8887 23.73 40.6521 22.973 41.5904 22.9751L44.7359 22.9823C45.6743 22.9844 46.4323 23.745 46.429 24.681L46.4181 27.8186C46.4147 28.7548 45.6514 29.5118 44.713 29.5097Z" fill="#78EAC4" />\n    <path d="M27.3028 1.99103L26.8911 4.1874C26.8735 4.28145 26.8925 4.3751 26.9437 4.44651L28.1407 6.11494C28.3098 6.35062 28.0976 6.71468 27.8086 6.68483L25.7623 6.47357C25.6747 6.46454 25.5836 6.49437 25.5105 6.55623L23.8006 8.00012C23.559 8.20416 23.2346 8.01617 23.2929 7.70587L23.7045 5.50946C23.7221 5.41541 23.7031 5.32176 23.6519 5.25035L22.4548 3.58195C22.2856 3.34623 22.4977 2.98224 22.7869 3.01206L24.8332 3.22332C24.9208 3.23239 25.0119 3.20252 25.085 3.14066L26.795 1.69674C27.0366 1.49282 27.3609 1.68077 27.3028 1.99103Z" fill="#CAB4EF" />\n    <path d="M53.6556 12.3968L53.3502 14.026C53.3371 14.0957 53.3512 14.1652 53.3893 14.2182L54.2772 15.4558C54.4027 15.6307 54.2453 15.9007 54.0308 15.8786L52.5129 15.7219C52.4479 15.7152 52.3804 15.7374 52.326 15.7832L51.0576 16.8542C50.8785 17.0055 50.6379 16.8661 50.681 16.636L50.9864 15.0068C50.9995 14.937 50.9854 14.8676 50.9473 14.8145L50.0594 13.5769C49.934 13.402 50.0914 13.1321 50.3058 13.1542L51.8237 13.3109C51.8887 13.3176 51.9562 13.2954 52.0106 13.2496L53.279 12.1785C53.4581 12.0272 53.6986 12.1666 53.6556 12.3968Z" fill="#FFC7B6" />\n    <path d="M42.1964 16.875C43.0939 16.9952 43.9193 16.3671 44.0399 15.472C44.1604 14.577 43.5306 13.7539 42.633 13.6337C41.7354 13.5135 40.9101 14.1416 40.7895 15.0366C40.6689 15.9317 41.2988 16.7547 42.1964 16.875Z" fill="#8BB6EF" />\n    <path d="M31.6976 4.28088C32.0353 4.47659 32.4681 4.36227 32.6644 4.02552C32.8607 3.68877 32.746 3.25712 32.4083 3.06141C32.0706 2.86569 31.6378 2.98002 31.4415 3.31677C31.2452 3.65352 31.3599 4.08516 31.6976 4.28088Z" fill="#EF8BBD" />\n    <path d="M51.4866 28.2184C51.8243 28.4141 52.2572 28.2998 52.4535 27.963C52.6497 27.6263 52.5351 27.1946 52.1974 26.9989C51.8597 26.8032 51.4268 26.9175 51.2306 27.2543C51.0343 27.591 51.149 28.0227 51.4866 28.2184Z" fill="#FFE266" />\n</symbol>'});w().add(be);const ye=be;var Ce=new(y())({id:"firecracker-confetti",use:"firecracker-confetti-usage",viewBox:"0 0 56 56",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 56 56" fill="none" id="firecracker-confetti">\n    <path opacity="0.6" d="M55.1524 55.2265C54.2939 56.0092 52.9906 56.2201 51.8892 55.7544L21.9964 44.0219C20.5333 43.4035 20.1914 41.6466 21.3317 40.607L39.0508 24.4539C40.1912 23.4143 42.1185 23.726 42.7969 25.0599L55.7314 52.2517C56.2422 53.2558 56.011 54.4439 55.1524 55.2265Z" fill="#FFE266" />\n    <path opacity="0.6" d="M30.2511 41.4518L52.225 50.0762C53.0017 50.4045 53.9138 50.2743 54.544 49.7556L55.7314 52.2517C56.2422 53.2559 56.011 54.4439 55.1524 55.2266C54.2939 56.0092 52.9906 56.22 51.8892 55.7544L22.2831 44.1345C22.9651 43.8853 30.1401 41.4049 30.2511 41.4518Z" fill="#EFAA66" />\n    <path opacity="0.6" d="M21.1266 42.9203C19.0839 41.0582 22.0537 35.3319 27.7597 30.1302C33.4657 24.9285 39.7472 22.2213 41.7898 24.0833C43.8324 25.9454 40.8627 31.6717 35.1567 36.8734C29.4506 42.075 23.1692 44.7823 21.1266 42.9203Z" fill="#FFE266" />\n    <path opacity="0.6" d="M26.2999 40.5225C24.9599 39.301 27.1303 35.3421 31.1475 31.68C35.1646 28.0178 39.5074 26.0393 40.8473 27.2608C42.1872 28.4823 40.0169 32.4412 35.9997 36.1033C31.9825 39.7655 27.6398 41.744 26.2999 40.5225Z" fill="#EFAA66" />\n    <path opacity="0.6" d="M22.9573 44.4792C26.2134 44.4792 31.2561 41.7886 35.8952 37.5596C40.1076 33.7194 42.9942 29.4902 43.4281 26.5224C43.5055 25.9921 43.097 25.5049 42.5152 25.4343C41.934 25.3639 41.3992 25.7362 41.3217 26.2665C40.952 28.7944 38.2321 32.6895 34.3924 36.1898C29.4864 40.6622 24.9624 42.6123 22.8363 42.5398C22.2506 42.5203 21.7558 42.9347 21.7324 43.4693C21.7091 44.0038 22.1656 44.4544 22.752 44.4756C22.8195 44.4779 22.8883 44.4792 22.9573 44.4792Z" fill="#D0844B" />\n    <path d="M40.6475 21.4584C40.9758 21.1591 41.2292 20.783 41.3699 20.3484L42.6635 16.3568C43.1521 14.8495 42.7112 13.2345 41.513 12.1422L39.1615 9.99849C37.9632 8.9061 36.1916 8.50426 34.5381 8.94971L29.8279 10.1616L31.4165 4.99486C31.8667 3.60596 30.9965 2.14744 29.4729 1.73706C27.9493 1.32668 26.3494 2.12003 25.8991 3.50892L24.6055 7.5005C24.117 9.00799 24.5578 10.623 25.756 11.7151L28.1076 13.8588C29.3057 14.9511 31.0773 15.3529 32.7308 14.9076L37.4891 13.4931L35.8525 18.8625C35.4023 20.2514 36.2726 21.7099 37.7961 22.1203C38.8432 22.4022 39.9264 22.1158 40.6475 21.4584Z" fill="#CAB4EF" />\n    <path d="M29.8289 10.1599L34.5391 8.94799C35.9604 8.56516 37.4684 8.80873 38.625 9.5781C38.3012 10.7586 37.8892 12.329 37.4902 13.4913L32.732 14.9058C31.2432 15.3067 29.6593 15.0207 28.4838 14.1627C28.9001 12.9746 29.4328 11.3535 29.8289 10.1599Z" fill="#A183E2" />\n    <path d="M23.0264 25.4452C22.6981 25.7445 22.2854 25.9754 21.8088 26.1037L17.4302 27.283C15.7768 27.7283 14.0051 27.3265 12.8069 26.2342L10.4554 24.0905C9.25708 22.9981 8.81628 21.3831 9.30492 19.8757L10.6343 15.5819L4.96663 17.03C3.44308 17.4403 1.84301 16.647 1.39284 15.2581C0.942671 13.8692 1.81293 12.4107 3.33648 12.0003L7.71506 10.8211C9.36871 10.3758 11.1403 10.7777 12.3383 11.8699L14.6899 14.0136C15.888 15.1058 16.3288 16.7208 15.8403 18.2282L14.2888 22.5659L20.1788 21.074C21.7023 20.6636 23.3023 21.4569 23.7524 22.8458C24.0619 23.8003 23.7475 24.7878 23.0264 25.4452Z" fill="#F7C4DB" />\n    <path d="M9.30003 19.8766L10.6294 15.5828C11.9998 15.3136 13.9168 14.9691 15.2846 14.6895C16.0169 15.7167 16.2312 17.0081 15.8354 18.2292L14.2839 22.5669C12.8653 22.8862 11.3641 23.1065 10.0021 23.6149C9.1495 22.5587 8.87826 21.1777 9.30003 19.8766Z" fill="#EF8BBD" />\n    <path d="M16.3253 3.88281C17.2374 4.71428 18.7163 4.71428 19.6284 3.88281C20.5405 3.05134 20.5405 1.70312 19.6284 0.871652C18.7163 0.0401786 17.2374 0.0401786 16.3253 0.871652C15.4132 1.70325 15.4132 3.05134 16.3253 3.88281Z" fill="#FFA585" />\n    <path d="M12.7972 39.2545C11.5073 39.2545 10.4616 38.3012 10.4616 37.1253C10.4616 35.9494 11.5073 34.9961 12.7972 34.9961C14.0871 34.9961 15.1328 35.9494 15.1328 37.1253C15.1328 38.3012 14.0871 39.2545 12.7972 39.2545Z" fill="#78EAC4" />\n    <path d="M25.5753 39.0176C26.4874 39.849 27.9663 39.849 28.8784 39.0176C29.7905 38.1861 29.7905 36.8379 28.8784 36.0064C27.9663 35.1749 26.4874 35.1749 25.5753 36.0064C24.6632 36.838 24.6632 38.1861 25.5753 39.0176Z" fill="#78EAC4" />\n    <path d="M18.1144 33.8867C19.0265 34.7182 20.5054 34.7182 21.4175 33.8867C22.3296 33.0552 22.3296 31.707 21.4175 30.8756C20.5054 30.0441 19.0265 30.0441 18.1144 30.8756C17.2023 31.7072 17.2023 33.0552 18.1144 33.8867Z" fill="#8BB6EF" />\n    <path opacity="0.6" d="M46.3401 43.1581C46.4802 43.1581 46.6228 43.1326 46.7597 43.0789C47.2987 42.8673 47.5476 42.2976 47.3154 41.8062L45.9698 38.9571C45.7377 38.4658 45.1125 38.2385 44.5737 38.4505C44.0347 38.662 43.7859 39.2318 44.018 39.7231L45.3636 42.5723C45.5367 42.9387 45.9285 43.1581 46.3401 43.1581Z" fill="white" />\n    <path opacity="0.6" d="M43.4807 37.1226C43.6209 37.1226 43.7634 37.0971 43.9004 37.0434C44.4393 36.8318 44.6882 36.2621 44.456 35.7706L44.0459 34.9021C43.8138 34.4109 43.1891 34.1837 42.6497 34.3956C42.1108 34.6072 41.8619 35.1769 42.094 35.6684L42.5041 36.5369C42.6773 36.9032 43.0692 37.1226 43.4807 37.1226Z" fill="white" />\n    <path d="M42.328 0.312185L41.179 3.25779C41.1297 3.38392 41.0324 3.4839 40.9094 3.5344L38.0387 4.71351C37.6332 4.88006 37.6332 5.4691 38.0387 5.63578L40.9094 6.81489C41.0324 6.86539 41.1297 6.96537 41.179 7.09137L42.328 10.037C42.4903 10.4531 43.0646 10.4531 43.2268 10.037L44.3759 7.09137C44.4251 6.96524 44.5225 6.86526 44.6455 6.81489L47.5162 5.63578C47.9217 5.46923 47.9217 4.88019 47.5162 4.71351L44.6455 3.5344C44.5225 3.4839 44.4251 3.38392 44.3759 3.25779L43.2268 0.312185C43.0646 -0.104062 42.4903 -0.104062 42.328 0.312185Z" fill="#F7C4DB" />\n    <path d="M3.40639 26.792L2.55404 28.9769C2.51753 29.0705 2.44534 29.1446 2.35413 29.1821L0.224719 30.0567C-0.0761857 30.1803 -0.0761857 30.6172 0.224719 30.7407L2.35413 31.6153C2.44534 31.6528 2.51753 31.7269 2.55404 31.8205L3.40639 34.0054C3.52684 34.3142 3.95267 34.3142 4.07312 34.0054L4.92547 31.8205C4.96198 31.7269 5.03417 31.6528 5.12537 31.6153L7.25479 30.7407C7.5557 30.6172 7.5557 30.1803 7.25479 30.0567L5.12537 29.1821C5.03417 29.1446 4.96198 29.0705 4.92547 28.9769L4.07312 26.792C3.95267 26.4834 3.52684 26.4834 3.40639 26.792Z" fill="#CAB4EF" />\n    <path d="M19.2458 10.3399C18.648 10.3399 18.1635 9.89789 18.1635 9.35259C18.1635 8.80729 18.648 8.36523 19.2458 8.36523C19.8435 8.36523 20.3281 8.80729 20.3281 9.35259C20.3281 9.89789 19.8435 10.3399 19.2458 10.3399Z" fill="#78EAC4" />\n    <path d="M2.86233 3.24523C2.72771 2.24637 3.50688 1.33715 4.60265 1.21442C5.69843 1.0917 6.69585 1.80194 6.83047 2.80079C6.96509 3.79964 6.18592 4.70887 5.09015 4.83159C3.99437 4.95432 2.99694 4.24408 2.86233 3.24523Z" fill="#8BB6EF" />\n</symbol>'});w().add(Ce);const we=Ce;var Me=r(92642),Se=r.n(Me),Ie=r(58558),Ee=r.n(Ie),xe=r(83929),Te=r.n(xe),De=r(81011),ke=r.n(De),je=r(65540),Le=r.n(je),Oe=r(83027),Pe=r.n(Oe),Ne=r(86080),Be=r.n(Ne),Re=r(73081),Ve=r.n(Re),ze=r(26994),Ye=r.n(ze),Ge=r(22522),Ue=r.n(Ge),Fe=r(77619),qe=r.n(Fe),He=r(28553),_e=r.n(He),Ze=r(34489),Qe=r.n(Ze),We=r(48152),Xe=r.n(We),Je=r(99313),Ke=r.n(Je),$e=r(68018),et=r.n($e),tt=r(18365),rt=r.n(tt),nt=r(59543),it=r.n(nt),st=r(37191),at=r.n(st),ot=r(74185),lt=r.n(ot),ct=r(25148),ut=r.n(ct),dt=r(11856),ht=r.n(dt),pt=r(82537),ft=r.n(pt),At=r(12208),mt=r.n(At),gt=r(7891),vt=r.n(gt),bt=r(4596),yt=r.n(bt),Ct=r(61029),wt=r.n(Ct),Mt=r(86705),St=r.n(Mt),It=r(46055),Et=r.n(It),xt=r(92626),Tt=r.n(xt),Dt=r(41057),kt=r.n(Dt),jt=r(17890),Lt=r.n(jt),Ot=r(92625),Pt=r.n(Ot),Nt=r(39779),Bt=r.n(Nt),Rt=r(45464),Vt=r.n(Rt),zt=r(87857),Yt=r.n(zt),Gt=r(13367),Ut=r.n(Gt),Ft=r(64294),qt=r.n(Ft),Ht=r(83649),_t=r.n(Ht),Zt=r(47450),Qt=r.n(Zt),Wt=r(7231),Xt=r.n(Wt);const Jt={smartphone:i(),"smartphone-protected":a(),"speech-to-text-stars":h(),"speech-to-text-cloud-hola":u(),"speech-to-text-cloud-hello":l(),"dc-heart":f(),confetti:ye,"firecracker-confetti":we,"balloons-right":{src:Se(),srcSet:{"1x":Se(),"2x":Ee()}},"balloons-left":{src:Te(),srcSet:{"1x":Te(),"2x":ke()}},clock:{src:m(),srcSet:{"1x":m(),"2x":v()}},"bronze-crown":{src:Le(),srcSet:{"1x":Le(),"2x":Pe()}},"gold-crown":{src:Be(),srcSet:{"1x":Be(),"2x":Ve()}},"platinum-crown":{src:Ye(),srcSet:{"1x":Ye(),"2x":Ue()}},"credits-package-small":{src:qe(),srcSet:{"1x":qe(),"2x":Xe(),"3x":rt()},"(min-width: 360px) and (max-width: 650px)":{"1x":lt(),"2x":ft(),"3x":yt(),"4x":Et()}},"credits-package-middle":{src:_e(),srcSet:{"1x":_e(),"2x":Ke(),"3x":it()},"(min-width: 360px) and (max-width: 650px)":{"1x":ut(),"2x":mt(),"3x":wt(),"4x":Tt()}},"credits-package-large":{src:Qe(),srcSet:{"1x":Qe(),"2x":et(),"3x":at()},"(min-width: 360px) and (max-width: 650px)":{"1x":ht(),"2x":vt(),"3x":St(),"4x":kt()}},"interest-beach":E,"party-popper":S,"interest-biking":T,"interest-books":k,"interest-camping":L,"interest-cars":P,"interest-cooking":B,"interest-dancing":V,"interest-diving":Y,"interest-fashion":U,"interest-fishing-hunting":q,"interest-games":_,"interest-hobbies_crafts":Q,"interest-hockey":X,"interest-movies":K,"interest-museum-arts":ee,"interest-music-concerts":re,"interest-nature":ie,"interest-party":ae,"interest-sailing":le,"interest-shopping":ue,"interest-sports":he,"interest-travelling":fe,"interest-tv":me,"interest-yoga":ve,"coins-heap-xs":{src:Lt(),srcSet:{"1x":Lt(),"2x":Pt()}},"coins-heap-s":{src:Bt(),srcSet:{"1x":Bt(),"2x":Vt()}},"coins-heap-m":{src:Yt(),srcSet:{"1x":Yt(),"2x":Ut()}},"coins-heap-l":{src:qt(),srcSet:{"1x":qt(),"2x":_t()}},"coins-heap-xl":{src:Qt(),srcSet:{"1x":Qt(),"2x":Xt()}}}},69876:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>n});const n={}},94801:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>ee});var n=r(45966),i=r.n(n),s=r(10045),a=r.n(s),o=new(i())({id:"interest-beach-elitecircle",use:"interest-beach-elitecircle-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="interest-beach-elitecircle">\n<path d="M15.9233 2.46838C9.92328 0.768375 5.92327 4.26837 3.22327 8.86837C5.62327 7.96837 7.22324 8.56837 8.82324 10.3684C9.92324 7.06837 12.2233 3.56838 15.9233 2.46838Z" stroke="#C5B68E" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M15.9233 2.46838C21.6233 4.96838 22.5233 10.2684 21.5233 15.5684C20.2233 13.3684 18.6233 12.7684 16.2233 13.0684C17.6233 9.86839 18.0233 5.66838 15.9233 2.46838Z" stroke="#C5B68E" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M8.92328 10.3684C10.4233 10.0684 11.7233 10.1684 13.0233 10.6684C14.2233 11.0684 15.3232 11.8684 16.3232 13.0684" stroke="#C5B68E" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M9.72327 19.6684L12.9233 10.6684" stroke="#C5B68E" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n<path opacity="0.4" d="M12.2233 17.9684C14.2233 18.7684 16.0233 20.0684 17.1233 21.9684" stroke="#C5B68E" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M7.92328 19.9684C8.92328 19.8684 10.0233 20.1684 10.9233 20.7684" stroke="#C5B68E" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n<path opacity="0.4" d="M2.12329 19.4684C3.62329 18.1684 5.52325 17.4684 7.52325 17.2684C7.82325 17.2684 8.12328 17.2684 8.42328 17.2684" stroke="#C5B68E" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});a().add(o);const l=o;var c=new(i())({id:"interest-biking-elitecircle",use:"interest-biking-elitecircle-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="interest-biking-elitecircle">\n<path opacity="0.4" d="M4.82333 18.794C6.9901 18.794 8.74658 17.0375 8.74658 14.8707C8.74658 12.7039 6.9901 10.9474 4.82333 10.9474C2.65657 10.9474 0.900024 12.7039 0.900024 14.8707C0.900024 17.0375 2.65657 18.794 4.82333 18.794Z" stroke="#C5B68E" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n<path opacity="0.4" d="M19.1768 18.794C21.3436 18.794 23.1 17.0375 23.1 14.8707C23.1 12.7039 21.3436 10.9474 19.1768 10.9474C17.01 10.9474 15.2535 12.7039 15.2535 14.8707C15.2535 17.0375 17.01 18.794 19.1768 18.794Z" stroke="#C5B68E" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M4.8233 14.8707H11.4259L16.3061 9.51208H8.74655L4.8233 14.8707Z" stroke="#C5B68E" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M19.1768 14.8707L15.5406 6.54568" stroke="#C5B68E" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M11.2345 14.8707L7.02417 6.06723" stroke="#C5B68E" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M4.53625 6.06723H8.74656" stroke="#C5B68E" stroke-width="1.43534" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M13.4354 5.20602L16.5931 6.54568" stroke="#C5B68E" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});a().add(c);const u=c;var d=new(i())({id:"interest-books-elitecircle",use:"interest-books-elitecircle-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="interest-books-elitecircle">\n<path d="M12.2501 6.65388C12.0501 6.65388 11.75 6.65387 11.55 6.55387L11.35 6.35387C9.55004 5.25387 6.35006 4.15387 4.25006 4.05387C3.05006 3.95387 2.05005 4.85387 2.05005 6.05387V18.1539C2.05005 19.1539 2.85006 20.0539 3.75006 20.1539H4.05005C6.25005 20.4539 9.55001 21.5539 11.45 22.5539C11.75 22.6539 12.15 22.6539 12.45 22.5539C14.35 21.4539 17.75 20.3539 19.95 20.0539H20.2501C21.2501 19.9539 21.95 19.0539 21.95 18.0539V5.95388C21.95 4.75388 21.15 3.85388 19.95 3.95388" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M12.65 22.6538C12.65 20.1538 15.85 17.7538 18.05 17.4538H18.35C19.35 17.3538 20.05 16.4538 20.05 15.4538V3.35378C20.05 2.15378 19.05 1.25378 17.85 1.35378C16.25 1.45378 13.0501 3.65378 12.2501 6.65378" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path opacity="0.4" d="M12.15 6.85376V21.8538" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path opacity="0.4" d="M7.35004 7.75386L5.25006 6.95386" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path opacity="0.4" d="M8.15002 11.1538L5.35004 10.1538" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});a().add(d);const h=d;var p=new(i())({id:"interest-camping-elitecircle",use:"interest-camping-elitecircle-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="interest-camping-elitecircle">\n<path d="M1.90002 17.95L6.20001 9.75003" stroke="#C5B68E" stroke-width="1.6023" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M1 17.35L2.70001 18.55" stroke="#C5B68E" stroke-width="1.6023" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M12.0001 5.35001C13.2001 7.45001 15.2001 8.85 17.7001 9.75V18.65H12.2001H11.8H6.30005V9.75C8.80005 8.85 10.7001 7.45001 12.0001 5.35001Z" stroke="#C5B68E" stroke-width="1.6023" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M22.0999 17.95L17.7 9.75003" stroke="#C5B68E" stroke-width="1.6023" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M22.9999 17.35L21.2 18.55" stroke="#C5B68E" stroke-width="1.6023" stroke-linecap="round" stroke-linejoin="round" />\n<path opacity="0.4" d="M15.2 18.55L11.9999 11.95L8.69995 18.55" stroke="#C5B68E" stroke-width="1.5125" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});a().add(p);const f=p;var A=new(i())({id:"interest-cars-elitecircle",use:"interest-cars-elitecircle-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="interest-cars-elitecircle">\n<path d="M15.5 2.10001H8.5C6 2.10001 5.49998 3.29999 5.09998 4.89999L4 10.3H20L18.9 4.89999C18.5 3.29999 18 2.10001 15.5 2.10001Z" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M22 16.9C22.1 17.8 21.2 18.5 20 18.5H18.1C17 18.5 6.99998 18.5 5.89998 18.5H4.00002C2.80002 18.5 1.90002 17.7 2.00002 16.9L2.6 12.3C2.7 11.2 3 10.2 5.6 10.2H18.4C21 10.2 21.3 11.1 21.4 12.3L22 16.9Z" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M4 7.5L3.09998 7.10001" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M21 7.10001L20.1 7.39999" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path opacity="0.4" d="M6.59998 16C5.59998 16 4.89996 15.2 4.89996 14.3C4.89996 13.4 5.69998 12.6 6.59998 12.6C7.49998 12.6 8.29999 13.4 8.29999 14.3C8.29999 15.2 7.59998 16 6.59998 16ZM6.59998 13.9C6.39998 13.9 6.20001 14.1 6.20001 14.3C6.20001 14.7 6.89996 14.7 6.89996 14.3C6.99996 14.1 6.79998 13.9 6.59998 13.9Z" fill="#C5B68E" />\n<path opacity="0.4" d="M17.6 16C16.6 16 15.9 15.2 15.9 14.3C15.9 13.4 16.7 12.6 17.6 12.6C18.5 12.6 19.3 13.4 19.3 14.3C19.3 15.2 18.6 16 17.6 16ZM17.6 13.9C17.4 13.9 17.2 14.1 17.2 14.3C17.2 14.7 17.9 14.7 17.9 14.3C18 14.1 17.8 13.9 17.6 13.9Z" fill="#C5B68E" />\n<path d="M6.89996 21.9H4.39996C3.99996 21.9 3.70001 21.6 3.70001 21.2V19.3C3.70001 18.9 3.99996 18.6 4.39996 18.6H6.89996C7.29996 18.6 7.59998 18.9 7.59998 19.3V21.2C7.59998 21.6 7.29996 21.9 6.89996 21.9Z" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M19.2 21.9H16.7C16.3 21.9 16 21.6 16 21.2V19.3C16 18.9 16.3 18.6 16.7 18.6H19.2C19.6 18.6 19.9 18.9 19.9 19.3V21.2C19.9 21.6 19.6 21.9 19.2 21.9Z" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path opacity="0.4" d="M9.70001 13.2H14.1" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path opacity="0.4" d="M9.70001 15.7H14.1" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});a().add(A);const m=A;var g=new(i())({id:"interest-cooking-elitecircle",use:"interest-cooking-elitecircle-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="interest-cooking-elitecircle">\n<path opacity="0.5" fill-rule="evenodd" clip-rule="evenodd" d="M4.20001 21.6001C4.20001 21.2001 4.60006 20.8 5.00006 20.8H18.9C19.3 20.8 19.7 21.1001 19.7 21.6001C19.7 22.1001 19.3 22.4001 18.9 22.4001H5.00006C4.60006 22.3001 4.20001 22.0001 4.20001 21.6001Z" fill="#C5B68E" />\n<path d="M22.7 10.2C22.7 6.99998 20.1 4.39996 16.9 4.39996C16.8 4.39996 16.7 4.39996 16.6 4.39996C15.8 2.59996 14.0001 1.59998 12.0001 1.59998C9.90006 1.59998 8.19996 2.69996 7.39996 4.39996C7.29996 4.39996 7.20004 4.39996 7.10004 4.39996C3.90004 4.39996 1.29999 6.99998 1.29999 10.2C1.29999 12.4 2.49999 14.3 4.29999 15.2C4.29999 15.2 4.19999 16.8 4.29999 17.4C4.39999 18 4.60006 18.6 5.00006 19.1C5.50006 19.6 6.00004 19.7 6.60004 19.8C7.20004 19.9 7.60004 19.9 7.60004 19.9C9.40004 19.9 10.8 19.9 11.9 19.9C13.1 19.9 14.5 19.9 16.2 19.9C16.2 19.9 16.6 19.9 17.2 19.8C17.8 19.7 18.4 19.5 18.8 19.1C19.3 18.6 19.4001 18.1 19.5001 17.4C19.6001 16.8 19.5001 15.2 19.5001 15.2C21.5001 14.3 22.7 12.4 22.7 10.2ZM18.7 14.1C18.4 14.2 18.2 14.5 18.2 14.8C18.2 14.8 18.3 16.8 18.2 17.3C18.1 17.8 18 18 17.9 18.1C17.8 18.2 17.6 18.3 17.1 18.4C16.6 18.5 16.0001 18.5 15.0001 18.5H12.0001H9.00006C8.00006 18.5 7.39996 18.5 6.89996 18.4C6.39996 18.3 6.20004 18.2 6.10004 18.1C6.00004 18 5.89999 17.8 5.79999 17.3C5.69999 16.8 5.79999 14.8 5.79999 14.8C5.79999 14.5 5.59999 14.2 5.29999 14.1C3.79999 13.4 2.79999 11.9 2.79999 10.2C2.79999 7.89998 4.59996 6.09997 6.89996 5.99997C6.89996 6.19997 6.79999 6.49998 6.79999 6.69998V7.19998C6.79999 7.59998 7.10004 7.99997 7.60004 7.99997C8.10004 7.99997 8.39996 7.69998 8.39996 7.19998V6.69998C8.39996 6.29998 8.50004 5.89997 8.60004 5.49997C9.10004 3.99997 10.5 3.19998 12.1 3.09998C13.7 3.09998 15.1 3.99997 15.6 5.49997C15.7 5.89997 15.8 6.29998 15.8 6.69998V7.19998C15.8 7.59998 16.1 7.99997 16.6 7.99997C17.1 7.99997 17.4 7.69998 17.4 7.19998V6.69998C17.4 6.49998 17.4 6.19997 17.3 5.99997C19.6 6.09997 21.4 7.89998 21.4 10.2C21.2 12 20.2 13.5 18.7 14.1Z" fill="#C5B68E" />\n<path opacity="0.4" d="M9.70001 6.50003C9.90001 5.10003 10.5001 4.40002 12.0001 4.40002" stroke="#C5B68E" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n<path opacity="0.4" d="M4.0001 11.1C3.7001 9.49998 4.50005 8.09998 5.70005 7.59998" stroke="#C5B68E" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});a().add(g);const v=g;var b=new(i())({id:"interest-dancing-elitecircle",use:"interest-dancing-elitecircle-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="interest-dancing-elitecircle">\n<path d="M2.34998 8.79999C2.04998 9.69999 1.84998 10.8 1.84998 11.8C1.84998 17.3 6.34998 21.8 11.85 21.8C13.15 21.8 14.45 21.5 15.55 21.1" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M21.65 14.1C21.85 13.4 21.9501 12.6 21.9501 11.8C21.9501 6.29999 17.4501 1.79999 11.9501 1.79999C10.3501 1.79999 8.95005 2.19999 7.55005 2.79999" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<g opacity="0.4">\n<path d="M7.84993 7.39996C7.14993 11.9 7.55003 16.5 8.95003 20.9H7.95003" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M14.9501 2.79999C16.1501 6.29999 16.55 10.1 16.35 13.7" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M2.95007 15.8V14.8C7.05007 16.2 11.45 16.6 15.65 16" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M6.45007 7.89995C11.2501 6.89995 16.2501 7.29998 20.9501 8.79998" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</g>\n<path d="M15.75 18C17.75 17.2 18.7501 15.8 18.9501 13.8" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M22.15 18C20.15 17.2 19.1501 15.8 18.9501 13.8" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M15.75 18C17.75 18.8 18.7501 20.2 18.9501 22.2" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M22.15 18C20.15 18.8 19.1501 20.2 18.9501 22.2" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M1.95007 5.2001C3.45007 4.6001 4.35007 3.50009 4.45007 1.90009" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M6.95007 5.2001C5.45007 4.6001 4.55007 3.50009 4.45007 1.90009" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M1.95007 5.2001C3.45007 5.8001 4.35007 6.90009 4.45007 8.50009" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M6.95007 5.2001C5.45007 5.8001 4.55007 6.90009 4.45007 8.50009" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});a().add(b);const y=b;var C=new(i())({id:"interest-diving-elitecircle",use:"interest-diving-elitecircle-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="interest-diving-elitecircle">\n<path d="M18 20.45H8.59998C5.79998 20.45 3.59998 18.15 3.59998 15.45C3.59998 12.65 5.89998 10.45 8.59998 10.45H16.9H18C20.8 10.45 23 12.75 23 15.45C23 18.15 20.7 20.45 18 20.45Z" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path opacity="0.4" d="M17.7 20.45V10.35" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path opacity="0.4" d="M10.0999 14.55C10.4865 14.55 10.7999 14.2366 10.7999 13.85C10.7999 13.4634 10.4865 13.15 10.0999 13.15C9.71332 13.15 9.3999 13.4634 9.3999 13.85C9.3999 14.2366 9.71332 14.55 10.0999 14.55Z" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path opacity="0.4" d="M13.4 14.55C13.7866 14.55 14.1 14.2366 14.1 13.85C14.1 13.4634 13.7866 13.15 13.4 13.15C13.0134 13.15 12.7 13.4634 12.7 13.85C12.7 14.2366 13.0134 14.55 13.4 14.55Z" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M10.7 9.64999V8.35001C10.7 7.95001 11.2 7.75 11.7 7.75H14.8C15.4 7.75 15.8 8.05001 15.8 8.35001V9.64999" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M1 12.85H2.29999C2.69999 12.85 2.89996 13.35 2.89996 13.85V16.95C2.89996 17.55 2.59999 17.95 2.29999 17.95H1V12.85Z" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M13.3999 7.75006V4.85007C13.3999 3.55007 13.4999 3.65005 14.5999 3.55005" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});a().add(C);const w=C;var M=new(i())({id:"interest-fashion-elitecircle",use:"interest-fashion-elitecircle-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="interest-fashion-elitecircle">\n<path opacity="0.34" d="M6.77222 7.50824L9.27715 8.05825" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path opacity="0.34" d="M6.88116 10.1666L9.16833 9.06659" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path opacity="0.34" d="M14.6138 8.05825L17.1188 7.50824" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path opacity="0.34" d="M14.7227 9.15826L17.0099 10.2583" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path opacity="0.34" d="M8.95049 10.9916C6.88118 12.6416 4.92077 14.475 4.37622 17.775L8.29705 20.4333C8.62378 16.7667 9.27719 13.5583 11.2376 11.3583" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path opacity="0.34" d="M12.7623 11.4499C14.7227 13.6499 15.3762 16.8583 15.7029 20.5249L19.6237 17.8666C19.0791 14.5666 17.1187 12.7333 15.0494 11.0833" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M1 8.60831C1 10.8083 1.32669 12.3666 2.52471 13.7416C5.24748 13.1916 7.64357 12.275 9.38615 10.7166V8.60831V6.49996C7.64357 4.94163 5.24748 4.02498 2.52471 3.47498C1.32669 4.94164 1 6.40831 1 8.60831Z" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M23 8.60831C23 10.8083 22.6732 12.3666 21.4752 13.7416C18.7524 13.1916 16.3564 12.275 14.6138 10.7166V8.60831V6.49996C16.3564 4.94163 18.7524 4.02498 21.4752 3.47498C22.6732 4.94164 23 6.40831 23 8.60831Z" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M12.8713 11.4499H11.1287C10.1485 11.4499 9.38617 10.8082 9.38617 9.98325V7.50824C9.38617 6.68324 10.1485 6.04156 11.1287 6.04156H12.8713C13.8515 6.04156 14.6139 6.68324 14.6139 7.50824V9.98325C14.6139 10.7166 13.8515 11.4499 12.8713 11.4499Z" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});a().add(M);const S=M;var I=new(i())({id:"interest-fishing-hunting-elitecircle",use:"interest-fishing-hunting-elitecircle-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="interest-fishing-hunting-elitecircle">\n<path d="M10.9993 9.15002V11.15C10.9993 14.15 16.0993 12.95 15.9993 17.85C15.9993 18.95 15.5993 19.95 14.7993 20.65C13.9993 21.45 12.9993 21.85 11.9993 21.85C10.9993 21.85 9.89928 21.45 9.19928 20.65C8.39928 19.85 7.99927 18.85 7.99927 17.85V15.85L9.99927 16.85" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M10.9993 2.15002V5.15002M12.9993 7.15002C12.9993 6.75002 12.8993 6.35002 12.6993 6.05002C12.4993 5.75002 12.1993 5.45004 11.7993 5.35004C11.3993 5.15004 10.9993 5.15003 10.5993 5.25003C10.1993 5.35003 9.89929 5.55003 9.59929 5.75003C9.29929 6.05003 9.09929 6.35003 9.09929 6.75003C8.99929 7.15003 9.09926 7.55004 9.19926 7.95004C9.39926 8.35004 9.59928 8.65004 9.89928 8.85004C10.1993 9.05004 10.5993 9.15002 10.9993 9.15002C11.4993 9.15002 11.9993 8.95002 12.3993 8.55002C12.7993 8.15002 12.9993 7.65002 12.9993 7.15002Z" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});a().add(I);const E=I;var x=new(i())({id:"interest-games-elitecircle",use:"interest-games-elitecircle-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="interest-games-elitecircle">\n<g opacity="0.4">\n<path d="M8.04999 12.5522L5.04999 15.5522" stroke="#C5B68E" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M5.04999 12.5522L8.04999 15.5522" stroke="#C5B68E" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n</g>\n<path opacity="0.4" d="M15.05 15.0522C14.45 15.0522 14.05 14.6522 14.05 14.0522C14.05 13.4522 14.45 13.0522 15.05 13.0522C15.65 13.0522 16.05 13.4522 16.05 14.0522C16.05 14.6522 15.65 15.0522 15.05 15.0522Z" fill="#C5B68E" />\n<path opacity="0.4" d="M19.05 15.0522C18.45 15.0522 18.05 14.6522 18.05 14.0522C18.05 13.4522 18.45 13.0522 19.05 13.0522C19.65 13.0522 20.05 13.4522 20.05 14.0522C20.05 14.6522 19.55 15.0522 19.05 15.0522Z" fill="#C5B68E" />\n<path opacity="0.4" d="M17.05 17.0522C16.45 17.0522 16.05 16.6522 16.05 16.0522C16.05 15.4522 16.45 15.0522 17.05 15.0522C17.65 15.0522 18.05 15.4522 18.05 16.0522C18.05 16.6522 17.55 17.0522 17.05 17.0522Z" fill="#C5B68E" />\n<path opacity="0.4" d="M17.05 13.1522C16.45 13.1522 16.05 12.7522 16.05 12.1522C16.05 11.5522 16.45 11.1522 17.05 11.1522C17.65 11.1522 18.05 11.5522 18.05 12.1522C18.05 12.7522 17.55 13.1522 17.05 13.1522Z" fill="#C5B68E" />\n<path d="M13.05 2.05219V3.05219C13.05 3.55219 12.55 4.05219 12.05 4.05219C11.45 4.05219 11.05 4.55219 11.05 5.05219C11.05 5.55219 11.55 6.05219 12.05 6.05219H13.05" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M12.05 6.05219H15.05C20.05 6.05219 22.05 8.05219 22.05 13.0522V15.0522C22.05 19.2522 20.65 21.3522 17.25 21.8522C14.95 22.2522 14.95 20.7522 14.85 20.2522C14.55 18.9522 13.75 18.2522 12.05 18.2522H11.95C10.15 18.2522 9.45002 18.9522 9.15002 20.2522C9.05002 20.7522 9.15 22.3522 6.75 21.8522C3.35 21.2522 1.95001 19.2522 1.95001 15.0522V13.0522C1.95001 8.05219 3.95001 6.05219 8.95001 6.05219H12.05Z" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});a().add(x);const T=x;var D=new(i())({id:"interest-hobbies-crafts-elitecircle",use:"interest-hobbies-crafts-elitecircle-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="interest-hobbies-crafts-elitecircle">\n<path d="M18.4882 6.68439C18.7882 6.98439 19.0882 7.28435 19.2882 7.58435C21.1882 9.98435 16.8882 9.88436 17.3882 12.2844C17.7882 14.3844 22.0882 13.0844 21.1882 16.0844C20.0882 20.0844 16.4882 22.9844 12.0882 22.9844C6.8882 22.9844 2.68823 18.7844 2.68823 13.5844C2.68823 8.98435 6.08822 5.08436 10.4882 4.28436" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path fill-rule="evenodd" clip-rule="evenodd" d="M15.6882 2.28435C14.5882 3.28435 13.3882 4.88434 12.3882 6.58434C11.3882 8.28434 10.4882 9.98437 10.0882 11.4844L9.5882 13.0843C10.1882 12.9843 10.8882 13.0843 11.4882 13.3843C12.0882 13.6843 12.5882 14.0843 12.9882 14.5843L13.7882 13.1844C15.2882 10.4844 16.4882 5.88435 16.5882 2.78435C16.5882 2.58435 16.4882 2.38433 16.2882 2.38433C15.9882 2.18433 15.7882 2.18435 15.6882 2.28435ZM9.38818 14.1844C9.28818 14.2844 9.38818 14.2844 9.38818 14.1844C9.18818 14.2844 9.0882 14.2844 9.0882 14.2844C8.8882 14.3844 8.6882 14.3844 8.5882 14.2844C8.3882 14.1844 8.28821 13.9844 8.28821 13.7844C8.28821 13.4844 8.28818 13.1843 8.38818 12.8843L8.88818 11.0843C9.38818 9.48434 10.2882 7.68437 11.3882 5.98437C12.4882 4.28437 13.6882 2.58437 14.8882 1.48437C15.3882 0.984367 16.0882 0.884379 16.6882 1.18438C17.2882 1.38438 17.6882 1.98438 17.6882 2.68438C17.6882 5.88438 16.3882 10.7843 14.7882 13.5843L13.8882 15.2844C13.7882 15.4844 13.5882 15.6843 13.3882 15.8843C13.2882 15.9843 13.0882 16.0844 12.8882 15.9844C12.6882 15.9844 12.5882 15.7844 12.4882 15.6844C12.4882 15.5844 12.3882 15.4843 12.3882 15.3843C12.1882 14.9843 11.7882 14.5843 11.1882 14.3843C10.3882 14.1843 9.88818 14.0844 9.38818 14.1844Z" fill="#C5B68E" />\n<path fill-rule="evenodd" clip-rule="evenodd" d="M9.38812 14.1844C9.28812 14.1844 9.18816 14.2843 8.98816 14.2843C7.88816 14.7843 7.18816 15.9843 7.48816 17.2843L7.98816 19.0843C8.18816 19.6843 8.88816 20.0843 9.48816 19.7843L11.1882 18.8843C11.7882 18.5843 12.0881 18.1844 12.2881 17.6844C12.5881 17.0844 12.5881 16.2844 12.2881 15.6844C12.2881 15.5844 12.1882 15.5844 12.1882 15.4844C12.1882 15.4844 12.1881 15.3843 12.0881 15.3843C11.7881 14.9843 11.4881 14.5843 10.8881 14.3843C10.4881 14.1843 9.88812 14.0844 9.38812 14.1844ZM8.58813 13.2843C8.78813 13.1843 8.88813 13.1843 9.08813 13.0843C9.88813 12.8843 10.6882 12.9843 11.4882 13.2843C12.2882 13.5843 12.8882 14.1843 13.1882 14.7843V14.8843C13.1882 14.9843 13.2881 15.0844 13.2881 15.1844C13.6881 16.0844 13.6881 17.0843 13.2881 18.0843C12.9881 18.7843 12.3882 19.3843 11.6882 19.8843L9.98816 20.7843C8.78816 21.4843 7.18812 20.7843 6.88812 19.3843L6.38812 17.5843C5.88812 15.7843 6.98813 13.9843 8.58813 13.2843Z" fill="#C5B68E" />\n<path opacity="0.4" fill-rule="evenodd" clip-rule="evenodd" d="M9.48819 10.4844C9.38819 10.1844 9.48817 9.88436 9.78817 9.78436C11.8882 8.98436 14.3882 9.98434 15.1882 12.0843C15.2882 12.3843 15.1881 12.6844 14.8881 12.7844C14.5881 12.8844 14.2882 12.7844 14.1882 12.4844C13.5882 10.8844 11.7882 10.1844 10.2882 10.7844C9.88817 10.8844 9.58819 10.7844 9.48819 10.4844Z" fill="#C5B68E" />\n<path opacity="0.34" d="M7.98822 9.68439C7.38822 9.68439 6.88818 9.18435 6.88818 8.58435C6.88818 7.98435 7.38822 7.48438 7.98822 7.48438C8.58822 7.48438 9.0882 7.98435 9.0882 8.58435C9.0882 9.18435 8.58822 9.68439 7.98822 9.68439Z" fill="#C5B68E" />\n<path opacity="0.34" d="M5.98822 12.7844C5.38822 12.7844 4.88818 12.2844 4.88818 11.6844C4.88818 11.0844 5.38822 10.5844 5.98822 10.5844C6.58822 10.5844 7.0882 11.0844 7.0882 11.6844C7.0882 12.2844 6.58822 12.7844 5.98822 12.7844Z" fill="#C5B68E" />\n<path opacity="0.34" d="M5.78821 16.3843C5.18821 16.3843 4.68823 15.8844 4.68823 15.2844C4.68823 14.6844 5.18821 14.1844 5.78821 14.1844C6.38821 14.1844 6.88818 14.6844 6.88818 15.2844C6.88818 15.8844 6.38821 16.3843 5.78821 16.3843Z" fill="#C5B68E" />\n<path opacity="0.34" d="M12.7882 21.2844C12.1882 21.2844 11.6882 20.7844 11.6882 20.1844C11.6882 19.5844 12.1882 19.0844 12.7882 19.0844C13.3882 19.0844 13.8882 19.5844 13.8882 20.1844C13.8882 20.7844 13.3882 21.2844 12.7882 21.2844Z" fill="#C5B68E" />\n<path opacity="0.34" d="M15.9882 19.9844C15.3882 19.9844 14.8882 19.4843 14.8882 18.8843C14.8882 18.2843 15.3882 17.7844 15.9882 17.7844C16.5882 17.7844 17.0882 18.2843 17.0882 18.8843C17.0882 19.4843 16.5882 19.9844 15.9882 19.9844Z" fill="#C5B68E" />\n</symbol>'});a().add(D);const k=D;var j=new(i())({id:"interest-hockey-elitecircle",use:"interest-hockey-elitecircle-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="interest-hockey-elitecircle">\n<path d="M12 5.20001C6.8 5.20001 1.5 6.50002 1.5 9.00002V15C1.5 17.5 6.8 18.8 12 18.8C17.2 18.8 22.5 17.5 22.5 15V9.00002C22.5 6.50002 17.2 5.20001 12 5.20001ZM12 6.70001C17.6 6.70001 21 8.20001 21 8.90001C21 9.60001 18.4 10.8 14 11.1C13.4 11.1 12.7 11.2 12 11.2C6.4 11.2 3 9.70002 3 9.00002C3 8.20002 6.4 6.70001 12 6.70001ZM3 11C3 11 3.09998 11 3.09998 11.1C3.29998 11.2 3.39998 11.3 3.59998 11.4C3.69998 11.4 3.69993 11.5 3.79993 11.5C4.09993 11.6 4.29998 11.7 4.59998 11.8C5.19998 12 5.89998 12.2 6.59998 12.3C6.79998 12.3 6.99993 12.4 7.29993 12.4C7.89993 12.5 8.59993 12.6 9.29993 12.6C10.1999 12.7 10.9999 12.7 11.8999 12.7C12.7999 12.7 13.7 12.6 14.5 12.6C15.2 12.5 15.8 12.5 16.5 12.4C16.7 12.4 16.9 12.3 17.2 12.3C17.9 12.2 18.6 12 19.2 11.8C19.5 11.7 19.8 11.6 20 11.5C20.1 11.5 20.2 11.4 20.2 11.4C20.4 11.3 20.6 11.2 20.7 11.1C20.7 11.1 20.7999 11.1 20.7999 11V15C20.7999 15.8 17.3999 17.2 11.7999 17.2C6.19993 17.2 2.79993 15.7 2.79993 15V11H3Z" fill="#C5B68E" />\n<path opacity="0.4" d="M19.7999 14.7C17.7999 15.5 16.1 15.7 13.5 15.9" stroke="#C5B68E" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n<path opacity="0.4" d="M5.19995 8.69999C7.39995 8.09999 8.99998 7.79999 11.6 7.79999" stroke="#C5B68E" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});a().add(j);const L=j;var O=new(i())({id:"interest-movies-elitecircle",use:"interest-movies-elitecircle-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="interest-movies-elitecircle">\n<path d="M9 22H15C20 22 22 20 22 15V9C22 4 20 2 15 2H9C4 2 2 4 2 9V15C2 20 4 22 9 22Z" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<g opacity="0.4">\n<path d="M6.90002 2.6001V21.6001" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M16.9 2.6001V21.6001" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M6.90002 7.00012H2.60004" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M6.90002 12.0001H2" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M6.90002 17.0001H2.5" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M21.9 7.00012H17.5" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M21.9 12.0001H17" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M21.9 17.0001H17.5" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</g>\n<path opacity="0.4" d="M11.8 14.5001L9.40002 12.4001C7.80002 10.5001 10.8 8.40007 11.8 10.5001C12.8 8.40007 15.8 10.5001 14.2 12.4001L11.8 14.5001Z" stroke="#C5B68E" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});a().add(O);const P=O;var N=new(i())({id:"interest-museum-arts-elitecircle",use:"interest-museum-arts-elitecircle-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="interest-museum-arts-elitecircle">\n<path d="M9.04999 10.3075H6.04999V17.5075H9.04999V10.3075Z" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M18.25 10.3075H15.25V17.5075H18.25V10.3075Z" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M9.72717 10.2083V9.50836H5.32718V10.2083H9.72717Z" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M9.74127 18.4223V17.4223H5.34128V18.4223H9.74127Z" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M18.9997 10.2358V9.53583H14.5997V10.2358H18.9997Z" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M3.25 9.50752V8.10751L12.05 2.70752L20.75 8.10751V9.50752H3.25Z" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M20.4435 21.2924V18.3924L3.54349 18.3924V21.2924L20.4435 21.2924Z" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M19.0138 18.4498V17.4498H14.6138V18.4498H19.0138Z" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path opacity="0.4" d="M10.95 6.10754H13.15" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});a().add(N);const B=N;var R=new(i())({id:"interest-music-concerts-elitecircle",use:"interest-music-concerts-elitecircle-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="interest-music-concerts-elitecircle">\n<path d="M8.75159 21.65C10.5189 21.65 11.9516 20.2173 11.9516 18.45C11.9516 16.6827 10.5189 15.25 8.75159 15.25C6.98428 15.25 5.55164 16.6827 5.55164 18.45C5.55164 20.2173 6.98428 21.65 8.75159 21.65Z" stroke="#C5B68E" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n<path opacity="0.4" d="M11.9517 18.05V2.34998C14.5517 8.14998 19.9517 6.94998 18.0517 12.75C16.2517 9.34998 14.0517 10.65 11.9517 7.04997" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});a().add(R);const V=R;var z=new(i())({id:"interest-nature-elitecircle",use:"interest-nature-elitecircle-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="interest-nature-elitecircle">\n<path d="M2.57288 6.66611C5.27288 1.16611 9.87288 -0.333892 12.4729 3.36611C12.1729 8.66611 7.07288 8.36611 2.57288 6.66611Z" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M7.87286 4.7661C10.0729 3.6661 12.5729 2.86609 16.2729 2.86609" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M10.3729 22.6661C4.27288 22.5661 0.872882 19.1661 3.07288 15.1661C7.97288 13.0661 9.97288 17.8661 10.3729 22.6661Z" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M6.3729 18.6661C4.3729 17.1661 2.6729 15.2661 0.9729 11.8661" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M20.4729 6.5661C24.2729 11.3661 23.7729 16.0661 19.3729 16.9661C14.5729 14.5661 17.0729 9.9661 20.4729 6.5661Z" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M19.9729 12.1661C20.0729 14.6661 19.7729 17.1661 18.1729 20.5661" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path opacity="0.4" d="M5.6729 9.16608C5.1729 10.0661 4.9729 11.0661 4.9729 12.1661C4.9729 12.4661 4.9729 12.6661 4.9729 12.9661" stroke="#C5B68E" stroke-width="1.0929" stroke-linecap="round" stroke-linejoin="round" />\n<path opacity="0.4" d="M16.8729 8.26607C16.0729 7.16607 14.9729 6.36606 13.6729 5.96606" stroke="#C5B68E" stroke-width="1.0929" stroke-linecap="round" stroke-linejoin="round" />\n<path opacity="0.4" d="M11.4729 18.8661C13.3729 18.8661 15.0729 18.0661 16.2729 16.8661" stroke="#C5B68E" stroke-width="1.0929" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});a().add(z);const Y=z;var G=new(i())({id:"interest-party-elitecircle",use:"interest-party-elitecircle-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="interest-party-elitecircle">\n<path d="M22.6 15.5C21.1 19.9 17 23 12.2 23C6.09995 23 1.19995 18.1 1.19995 12C1.19995 5.9 6.09995 1 12.2 1C15.2 1 17.9999 2.20001 19.9999 4.20001" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M12.1 16.3999C14.5853 16.3999 16.6 14.3852 16.6 11.8999C16.6 9.41462 14.5853 7.3999 12.1 7.3999C9.61469 7.3999 7.59998 9.41462 7.59998 11.8999C7.59998 14.3852 9.61469 16.3999 12.1 16.3999Z" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M12.1 12.3999C12.3761 12.3999 12.6 12.176 12.6 11.8999C12.6 11.6238 12.3761 11.3999 12.1 11.3999C11.8238 11.3999 11.6 11.6238 11.6 11.8999C11.6 12.176 11.8238 12.3999 12.1 12.3999Z" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path opacity="0.4" d="M3.39996 11.9C3.39996 7.09996 7.29998 3.19995 12.1 3.19995" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M22.8 2.09998L21.2 13.3L17.9 16.8" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M17.5 18.0999L16.4 18.8999C16.1 19.0999 15.6 19.0999 15.4 18.6999C15.2 18.3999 15.2 17.8999 15.6 17.6999L16.7 16.8999C17 16.6999 17.5 16.6999 17.7 17.0999C17.9 17.3999 17.8 17.8999 17.5 18.0999Z" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});a().add(G);const U=G;var F=new(i())({id:"interest-sailing-elitecircle",use:"interest-sailing-elitecircle-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="interest-sailing-elitecircle">\n<path d="M18.4 18.5C19.1 18.7 19 20.4 19 20.4C18.5 21.9 16.5 23 13.8 23H10.2C7.4 23 5.49999 21.9 4.99999 20.4C4.99999 20.4 4.90003 18.6 5.60003 18.5L6.7 18.2L10.9 17.2C11.6 17 12.4 17 13.2 17.2L17.4 18.2L18.4 18.5Z" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M11.9 23V17.4" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<g opacity="0.4">\n<path d="M10 17.0999V15.5999C10 15.1999 10.3 14.7999 10.8 14.7999H13.1C13.5 14.7999 13.9 15.0999 13.9 15.5999V17.0999" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M13.8 12.0999H18.6L13.8 2.99994" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M11.9 14.7999V0.999939L5.10004 12.0999H10" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M5.90002 1.89993C7.70002 0.0999329 8.9 2.29994 12 0.999939" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</g>\n</symbol>'});a().add(F);const q=F;var H=new(i())({id:"interest-shopping-elitecircle",use:"interest-shopping-elitecircle-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="interest-shopping-elitecircle">\n<path d="M3.31116 5.00006H6.21118L10.1112 14.4001H18.9111" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M7.11121 6.89996H20.5112C21.1112 9.79996 20.1112 11.3 18.7112 12.4H9.21118" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M11.5112 18.9999C12.2292 18.9999 12.8112 18.4179 12.8112 17.7C12.8112 16.982 12.2292 16.4 11.5112 16.4C10.7933 16.4 10.2112 16.982 10.2112 17.7C10.2112 18.4179 10.7933 18.9999 11.5112 18.9999Z" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M17.1112 18.9999C17.8292 18.9999 18.4111 18.4179 18.4111 17.7C18.4111 16.982 17.8292 16.4 17.1112 16.4C16.3932 16.4 15.8112 16.982 15.8112 17.7C15.8112 18.4179 16.3932 18.9999 17.1112 18.9999Z" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<g opacity="0.4">\n<path d="M11.8112 10.5V8.60004" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M15.9111 10.5V8.60004" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</g>\n</symbol>'});a().add(H);const _=H;var Z=new(i())({id:"interest-sports-elitecircle",use:"interest-sports-elitecircle-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="interest-sports-elitecircle">\n<path d="M11.9501 21.2C15.319 21.2 18.05 18.4689 18.05 15.1C18.05 11.7311 15.319 9 11.9501 9C8.58114 9 5.85004 11.7311 5.85004 15.1C5.85004 18.4689 8.58114 21.2 11.9501 21.2Z" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M11.7501 17.3V13.1L10.65 13.8V13.2L11.85 12.5H12.4501V17.3H11.7501Z" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<g opacity="0.4">\n<path d="M8.05005 10.4L4.65002 6.49997L6.55005 2.79999L10.55 8.89996" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M15.9501 10.4L19.35 6.49997L17.4501 2.79999L13.55 8.89996" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M6.55005 2.79999H17.4501" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M8.65002 6.09998H15.35" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</g>\n</symbol>'});a().add(Z);const Q=Z;var W=new(i())({id:"interest-travelling-elitecircle",use:"interest-travelling-elitecircle-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="interest-travelling-elitecircle">\n<path d="M12.0001 19.8C15.3001 16.5 17.4 12.5 17.8 9C18.3 5.1 17.0001 1 12.0001 1C7.00007 1 5.80002 5.1 6.20002 9C6.60002 12.5 8.70007 16.6 12.0001 19.8Z" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M12.0001 9.10004C13.4912 9.10004 14.7 7.89119 14.7 6.40002C14.7 4.90886 13.4912 3.70001 12.0001 3.70001C10.5089 3.70001 9.29999 4.90886 9.29999 6.40002C9.29999 7.89119 10.5089 9.10004 12.0001 9.10004Z" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path opacity="0.4" d="M17.3 16.5H19.1C20.5 18.7 21.4 20.9 21.8 23H12.0001H2.20001C2.60001 20.8 3.49996 18.6 4.89996 16.5H6.70001" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});a().add(W);const X=W;var J=new(i())({id:"interest-tv-elitecircle",use:"interest-tv-elitecircle-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="interest-tv-elitecircle">\n<path d="M6.35369 3.09998H17.4537C21.0537 3.09998 21.9537 4 21.9537 7.5V13.8C21.9537 17.4 21.0537 18.2 17.5537 18.2H6.45366C2.95366 18.2 2.0537 17.3 2.0537 13.8V7.5C1.9537 3.9 2.85369 3.09998 6.35369 3.09998Z" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path opacity="0.4" d="M11.9537 18.3V20.7" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M7.45367 20.9H16.4537" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path opacity="0.4" d="M14.4537 9.89997L10.3537 7.50001C9.7537 7.20001 9.05371 7.6 9.05371 8.3V13C9.05371 13.7 9.7537 14.1 10.3537 13.8L14.4537 11.4C15.0537 11.1 15.0537 10.2 14.4537 9.89997Z" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});a().add(J);const K=J;var $=new(i())({id:"interest-yoga-elitecircle",use:"interest-yoga-elitecircle-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="interest-yoga-elitecircle">\n<path d="M12.0999 23.0006C3.39991 23.0006 6.79995 14.3006 4.69995 11.9006C5.79995 11.7006 6.79994 11.8006 7.49994 12.4006V4.5006C7.49994 3.5006 10.2999 3.2006 10.3999 4.5006V12.1006" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M11.8999 23.0006C20.5999 23.0006 17.1999 14.3006 19.2999 11.9006C18.1999 11.7006 17.1999 11.8006 16.4999 12.4006V4.5006C16.4999 3.5006 13.6999 3.2006 13.5999 4.5006V12.1006" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M10.3999 12.1006V2.20062C10.3999 0.70062 13.5999 0.50062 13.5999 2.20062V12.1006" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n<path opacity="0.4" d="M8.79993 17.0006C10.2999 15.2006 13.4999 15.1006 15.2999 17.0006C13.7999 19.2006 9.69993 18.9006 8.79993 17.0006Z" stroke="#C5B68E" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});a().add($);const ee={"interest-beach":l,"interest-biking":u,"interest-books":h,"interest-camping":f,"interest-cars":m,"interest-cooking":v,"interest-dancing":y,"interest-diving":w,"interest-fashion":S,"interest-fishing-hunting":E,"interest-games":T,"interest-hobbies_crafts":k,"interest-hockey":L,"interest-movies":P,"interest-museum-arts":B,"interest-music-concerts":V,"interest-nature":Y,"interest-party":U,"interest-sailing":q,"interest-shopping":_,"interest-sports":Q,"interest-travelling":X,"interest-tv":K,"interest-yoga":$}},53591:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>n});const n={}},69840:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>n});const n={}},96047:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>n});const n={}},69082:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>n});const n={}},6050:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>n});const n={}},6292:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>n});const n={}},7108:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>n});const n={}},92193:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>n});const n={}},64521:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>n});const n={}},68135:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>n});const n={}},55582:(e,t,r)=>{"use strict";r.d(t,{z:()=>f});var n,i=r(90713),s=r(26997),a=r(60460),o=r(21858),l=r(77674),c=r(66784),u=r(68755),d=r(21353),h=r(30859),p=r(65791);class f{constructor(){this.userId=void 0,this.motoIsInitialized=!1,this.actionIsReady=()=>{var e,t,r=o.e.shared().activeAction(l.r.identifier());return void 0!==(null==r||null===(e=r.encounters)||void 0===e||null===(t=e.step)||void 0===t?void 0:t.details)?!(!r||!(1===r.encounters.step.details?r.encounters.packagesRendered:r.encounters.cardsRendered&&r.encounters.alternativeMethodsRendered)):!!(r&&r.encounters.packagesRendered&&r.encounters.cardsRendered&&r.encounters.alternativeMethodsRendered&&r.encounters.defaultPackageSelected)},this.onFormOpened=(e,t)=>{this.add(e,t)},this.onInteractionDetected=(e,t)=>{t.forEach((t=>{"purchase"===t.place.split(".")[0]&&(this.add(e,"purchase-step.package.click"),void 0!==t.step&&o.e.shared().encounter(l.r.identifier(),{name:"step",date:new Date(e),details:t.step}),void 0!==t.carouselExperimentEnabled&&o.e.shared().encounter(l.r.identifier(),{name:"carouselExperimentEnabled",date:new Date(e),details:t.carouselExperimentEnabled}))}))},this.onEncounter=e=>t=>{o.e.shared().encounter(l.r.identifier(),{name:e,date:new Date(t),details:null}),this.actionIsReady()&&o.e.shared().complete(l.r.identifier(),new Date(t),c.x.success())},this.onCardsListRendered=this.onEncounter("cardsRendered"),this.onSelectedPackageRendered=this.onEncounter("defaultPackageSelected"),this.onAlternativePaymentsRendered=this.onEncounter("alternativeMethodsRendered"),this.onPackagesListRendered=e=>{o.e.shared().encounter(l.r.identifier(),{name:"packagesListRendered",date:new Date(e),details:null})},this.onPackagesRendered=(e,t,r,n,i)=>{o.e.shared().encounter(l.r.identifier(),{name:"packagesRendered",date:new Date(e),details:{packages:t,packagesType:r}}),"number"==typeof n&&o.e.shared().encounter(l.r.identifier(),{name:"step",date:new Date(e),details:n}),void 0!==i&&o.e.shared().encounter(l.r.identifier(),{name:"carouselExperimentEnabled",date:new Date(e),details:i}),this.actionIsReady()&&o.e.shared().complete(l.r.identifier(),new Date(e),c.x.success())},this.onOverlayRendered=(e,t)=>{t.find((e=>"purchase"===e))&&o.e.shared().encounter(l.r.identifier(),{name:"renderOverlayContainerForPurchaseForm",date:new Date,details:{overlaysLength:t.length}})},this.onReadyForRenderOverlay=(e,t)=>{"purchase"===t&&o.e.shared().encounter(l.r.identifier(),{name:"readyForRenderPurchaseFormOverlay",date:new Date,details:!0})},this.onFormClosed=e=>{o.e.shared().complete(l.r.identifier(),new Date(e),c.x.failure("cancelled-by-user"))}}start(e){u.Z.addMarker("command.user-actions.interaction.track",this.onInteractionDetected),u.Z.addMarker("event.action.purchase.form.open.started",this.onFormOpened),u.Z.addMarker("event.cards.list.loaded",this.onCardsListRendered),u.Z.addMarker("event.purchase.packaged.default.selected",this.onSelectedPackageRendered),u.Z.addMarker("event.purchase.form.packages.ready",this.onPackagesRendered),u.Z.addMarker("event.purchase.form.packages.list.ready",this.onPackagesListRendered),u.Z.addMarker("event.payment-request.availability.checked",this.onAlternativePaymentsRendered),u.Z.addMarker("event.overlay.purchase.closed",this.onFormClosed),u.Z.addMarker("event.overlay.rendered",this.onOverlayRendered),u.Z.addMarker("event.overlay.ready-for-rendered",this.onReadyForRenderOverlay),e.add(p.Session.shared().userId.safeSubscribe((e=>{this.userId=e}))),e.add(d.V0.shared().moduleInitialized.safeSubscribe((e=>{!this.motoIsInitialized&&e&&this.addMotoIsInitializedEncounter(),this.motoIsInitialized=e}))),e.add((()=>{u.Z.removeMarker("command.user-actions.interaction.track",this.onInteractionDetected),u.Z.removeMarker("event.action.purchase.form.open.started",this.onFormOpened),u.Z.removeMarker("event.cards.list.loaded",this.onCardsListRendered),u.Z.removeMarker("event.purchase.packaged.default.selected",this.onSelectedPackageRendered),u.Z.removeMarker("event.purchase.form.packages.ready",this.onPackagesRendered),u.Z.removeMarker("event.purchase.form.packages.list.ready",this.onPackagesListRendered),u.Z.removeMarker("event.payment-request.availability.checked",this.onAlternativePaymentsRendered),u.Z.removeMarker("event.overlay.purchase.closed",this.onFormClosed)}))}onMotoFormError(){o.e.shared().complete(l.r.identifier(),new Date,c.x.failure("moto-form-has-error"))}addMotoIsInitializedEncounter(){o.e.shared().encounter(l.r.identifier(),{name:"motoIsInitialized",date:new Date,details:null})}add(e,t){var r=new l.r(new Date(e),{sourceAction:t,preloadStatus:f.getPreloadStatus(this.userId),motoInitializationRequired:!0}),n=o.e.shared().activeAction(r);n&&!n.encounters.completed&&o.e.shared().encounter(l.r.identifier(),{name:"cancelingAction",date:new Date(e),details:t}),o.e.shared().add(r),this.motoIsInitialized&&this.addMotoIsInitializedEncounter()}static getPreloadStatus(e){if(e){var t,r=i.T.shared().get((0,s.default)(e,s.PACKAGE_TYPES.COMMON),e+":"+s.PACKAGE_TYPES.COMMON).store,n=r.isFilled(),o=i.T.shared().get((0,s.default)(e,s.PACKAGE_TYPES.ADDITIONAL),e+":"+s.PACKAGE_TYPES.ADDITIONAL).store.isFilled(),l=i.T.shared().get((0,s.default)(e,s.PACKAGE_TYPES.MYSTERY_GIFT),e+":"+s.PACKAGE_TYPES.MYSTERY_GIFT).store.isFilled(),c=i.T.shared().get((0,s.default)(e,s.PACKAGE_TYPES.VIRTUAL_ROOMS),e+":"+s.PACKAGE_TYPES.VIRTUAL_ROOMS).store.isFilled(),u=i.T.shared().get(a.Z,e).store.isFilled(),h=Object.values((null===(t=r.getState())||void 0===t?void 0:t.packages)||{})[0],p=h&&h.currency;return{cards:d.RU.shared().cardsPreloaded(),methods:!!p&&d.RU.shared().paymentMethodsPreloaded(p),settings:u,packages:{common:n,additional:o,"mystery-gift":l,"virtual-rooms":c}}}return{cards:!1,methods:!1,settings:!1,packages:{common:!1,additional:!1,"mystery-gift":!1,"virtual-rooms":!1}}}}n=f,f.shared=(0,h.r)((()=>new n))},21901:(e,t,r)=>{"use strict";r.d(t,{q:()=>I});var n,i=r(30859),s=r(65791),a=r(56782),o=r(22983),l=r(12941),c=r(73042),u=r(38826),d=r(95725),h=r(29331),p=r(12651),f=r(10358),A=r(55948),m=r(76858),g=r(76143),v=r(98705),b=r(61922),y=r(66784),C=r(97893),w="application-install-offering",M="skipped-offer-counter",S="last-offer-timestamp";class I extends b.l{constructor(e){super(),this.userId=e;var t=p.n.shared(w,e),r=t.load(S),n=t.load(M),i=(0,o.aj)([r.asObservable(),n.asObservable()]),g=(0,l.T)(this.offeringResult.pipe((0,c.c)(i)),i);this.canOffer=(0,o.aj)([g,s.Session.shared().demoUser(e),a.V.shared(e).hasPurchases.pipe((0,u.q)(1)),A.D.shared().androidAppLink,A.D.shared().iosAppLink,A.D.shared().anotherPlatformInstallOfferingEnabled,C.I.shared(e).tags]).pipe((0,d.U)((e=>{var[[t,r],n,i,s,a,o,l]=e,c=!1;if(l.includes("presence.history.androidapp")||l.includes("presence.history.iosapp"))return!1;var u=Date.now();(!t||!r||1===r&&u-t>30*f.R.day||2===r&&u-t>90*f.R.day||u-t>180*f.R.day)&&(c=!0);var d="web"===(0,m.platform)(),h=d&&"ios"===(0,m.operatingSystem)()&&!!a,p=d&&"android"===(0,m.operatingSystem)()&&!!s,A=d&&!["ios","android"].includes((0,m.operatingSystem)())&&(!!a||!!s);return o&&c&&!n&&i&&(h||p||A)})),(0,h.x)())}start(){return g.o.just(y.x.success({}))}accept(e){return g.o.just(y.x.success())}postpone(e){var t=p.n.shared(w,this.userId);return t.load(M).pipe((0,v.eo)((e=>g.o.zip(t.store(M,(null!=e?e:0)+1),t.store(S,Date.now())))),(0,v.vR)(y.x.success()))}}n=I,I.shared=(0,i.r)((e=>new n(e)))},15300:(e,t,r)=>{"use strict";r.d(t,{X:()=>b});var n,i=r(82801),s=r(28977),a=r(95725),o=r(84766),l=r(35713),c=r(42103),u=r(76053),d=r(54930),h=r(30859),p=r(39695),f=r(25797),A=r(3100),m=["boot-parameters"],g=["__appdata","boot-parameters"];class v extends Error{constructor(e){super("No such key "+e+" in PS.session storage"),this.name="NotFoundError"}}class b{constructor(){var e=A.D.shared(),t=(0,i.of)(e).pipe((0,a.U)((e=>e&&e["product-storage"]||{})),(0,o.g)("available-keys"),(0,l.d)(1));this.bootParameters=t.pipe((0,c.w)((e=>(0,s.D)(this.getParametersFromXDLSSessionPromise(e,g)))),(0,a.U)((e=>Object.assign({},e,b.getParametersFromUrl()))),(0,u.K)((e=>"NotFoundError"===e.name?t.pipe((0,c.w)((e=>{var t=b.getParametersFromUrl();return t.referrer||(t.referrer=document.referrer),(0,s.D)(this.setParametersToXDLSSessionPromise(e,m,t)).pipe((0,c.w)((()=>(0,s.D)(this.setParametersToXDLSSessionPromise(e,g,t)))))}))):(console.error(e),(0,i.of)(b.getParametersFromUrl())))),(0,c.w)((e=>window.self===window.top?t.pipe((0,c.w)((t=>(0,s.D)(this.setParametersToXDLSSessionPromise(t,[...g,"referrer"],e.referrer)))),(0,d.h)(e)):(0,i.of)(e))),(0,l.d)(1)),this.bootParameters.safeSubscribe((e=>{window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"__appdata_boot_params_ready",boot_parameters:e})}))}static getParametersFromUrl(){return p.default.getParams()}getParametersFromXDLSSessionPromise(e,t){var[r]=t;return new Promise(((n,i)=>{-1===e["available-keys"].indexOf(r)&&i(new Error("Key "+r+" is not allowed key for remote storages (see config)")),f.Z.getItem({path:[...t],callback:e=>{e?n(e):i(new v(r))},storageType:"session"})}))}setParametersToXDLSSessionPromise(e,t,r){return new Promise(((n,i)=>{var[s]=t;-1===e["available-keys"].indexOf(s)&&i(new Error("Key "+s+" is not allowed key for remote storages (see config)")),f.Z.patch({path:[...t],value:r,callback:e=>{e?f.Z.getItem({path:[...t],storageType:"session",callback:n}):i(new Error("Error in patching PS session by key "+s))},storageType:"session"})}))}}n=b,b.shared=(0,h.r)((()=>new n))},15980:(e,t,r)=>{"use strict";r.d(t,{F:()=>s});var n=r(66784),i=r(76143),s=()=>i.o.just(n.x.success(void 0))},59628:(e,t,r)=>{"use strict";r.d(t,{X:()=>n.X});var n=r(77602)},25448:(e,t,r)=>{"use strict";r.d(t,{O:()=>n.O});var n=r(45843)},3695:(e,t,r)=>{"use strict";r.d(t,{I:()=>d});var n,i=r(30859),s=r(58320),a=r(42103),o=r(60467),l=r(38826),c=r(54930),u=r(9780);class d{constructor(){this.deepLink=s.o.shared().deepLink.pipe((0,a.w)((e=>u.g.shared().userDistractionAllowed.pipe((0,o.h)((e=>e)),(0,l.q)(1),(0,c.h)(e)))))}}n=d,d.shared=(0,i.r)((()=>new n))},58320:(e,t,r)=>{"use strict";r.d(t,{o:()=>o});var n,i=r(30859),s=r(93876),a=r(57450);class o{constructor(){this.deepLink=s.G.shared().deepLink.asObservable().pipe((0,a.W)())}}n=o,o.shared=(0,i.r)((()=>new n))},51118:(e,t,r)=>{"use strict";r.d(t,{o:()=>n.o});var n=r(17245)},69244:(e,t,r)=>{"use strict";r.d(t,{r:()=>a});var n,i=r(30859),s=r(32656);class a{constructor(e){this.userId=e}logMenuItemClicked(e,t){s.f.shared(this.userId).logEvent("menu-item-clicked",{"user-id":this.userId,"menu-item":e,cta:t}).safeSubscribe()}}n=a,a.shared=(0,i.r)((e=>new n(e)))},83798:(e,t,r)=>{"use strict";r.d(t,{Q:()=>n.Q});var n=r(2836)},2330:(e,t,r)=>{"use strict";r.d(t,{m:()=>n.m});var n=r(9286)},93876:(e,t,r)=>{"use strict";r.d(t,{G:()=>n.G});var n=r(61289)},71651:(e,t,r)=>{"use strict";r.d(t,{X:()=>a});var n,i=r(30859),s=r(14839);class a{constructor(){}get mode(){return s.B.shared().location.pathname.includes("/people")?"main":s.B.shared().location.pathname.includes("/vr")?"vr":s.B.shared().location.pathname.includes("/rooms")?"rooms":"service"}}n=a,a.shared=(0,i.r)((()=>new n))},14715:(e,t,r)=>{"use strict";r.d(t,{B:()=>o});var n,i=r(12052),s=r(30859),a=r(35713);class o{constructor(){this.terminated=new i.y((e=>{var t=t=>{"terminated"===t.newState&&e.next()};if(window)return window.lifecycle.addEventListener("statechange",t),()=>{window.lifecycle.removeEventListener("statechange",t)}})).pipe((0,a.d)(1))}}n=o,o.shared=(0,s.r)((()=>new n))},69062:(e,t,r)=>{"use strict";function n(e,t){return{mal:{ari:["cap","leo","lib","sag"],tau:["can","cap","leo","vir"],gem:["aqu","gem","leo","lib"],can:["leo","pis","sco","tau"],leo:["ari","gem","lib","tau"],vir:["aqu","can","leo","lib"],lib:["ari","leo","sco","vir"],sco:["lib","pis","tau","vir"],sag:["aqu","ari","leo","lib"],cap:["leo","lib","pis","tau"],aqu:["aqu","can","gem","lib"],pis:["can","sco","tau","vir"]},fem:{ari:["gem","leo","lib","sag"],tau:["can","cap","sco","vir"],gem:["aqu","gem","leo","lib"],can:["leo","pis","tau","vir"],leo:["ari","cap","lib","tau"],vir:["can","pis","sco","tau"],lib:["ari","leo","sco","vir"],sco:["leo","pis","tau","vir"],sag:["aqu","ari","gem","leo"],cap:["leo","pis","sco","tau"],aqu:["gem","leo","lib","sag"],pis:["can","cap","sco","tau"]}}[t][e]}r.d(t,{T:()=>n})},41827:(e,t,r)=>{"use strict";r.d(t,{G:()=>b});var n,i=r(30859),s=r(82801),a=r(30865),o=r(76143),l=r(25797),c=r(59942),u=r(98705),d=r(65791),h=r(57450),p=r(38826),f=r(42103),A=r(54930),m=r(3100),g=r(11046),v="token";class b{constructor(){this.hasStoredToken=(0,s.of)(!1),this.crossProductStorageTimeout=m.D.shared().paramWithPath(["cross-product-storage","timeout"]),this.product=m.D.shared().paramWithPath(["product"])}getToken(){return console.warn("Not implemented"),o.o.just(null)}setToken(e){return o.o.zip(this.setTokenToProductStorage(e.token),this.setTokenToCrossProductStorage(e.token)).pipe((0,u.o4)((e=>e.every((e=>e)))))}clearToken(){return o.o.zip(this.clearTokenFromProductStorage(),this.clearTokenFromCrossProductStorage()).pipe((0,u.o4)((e=>e.every((e=>e)))))}setTokenToProductStorage(e){return new o.o((t=>{l.Z.setItem({path:[l.Z.STORAGE_KEY,v],value:e,callback:e=>{t.success(e)}})}))}setTokenToCrossProductStorage(e){var t=t=>new o.o((t=>{c.Z.setItem({path:[c.Z.STORAGE_KEY,"token"],value:e,callback:e=>{t.success(e)}})})).pipe((0,u.bL)(t)),r=t=>this.product.toSingle().pipe((0,u.eo)((r=>new o.o((t=>{c.Z.setItem({path:["xerox","tokens",r],value:{token:e,isLoggedIn:!0},callback:e=>{t.success(e)}})})).pipe((0,u.bL)(t)))));return d.Session.shared().userIsUsingDemoMode.pipe((0,h.W)(),(0,p.q)(1),(0,f.w)((e=>e?o.o.just(!1):this.crossProductStorageTimeout.pipe((0,f.w)((e=>(0,a.D)([t(e),r(e)]))),(0,A.h)(!0))))).toSingle()}clearTokenFromProductStorage(){return new o.o((e=>{l.Z.removeItem({path:[l.Z.STORAGE_KEY,v],callback:t=>{e.success(!0)}})}))}clearTokenFromCrossProductStorage(){var e=e=>new o.o((e=>{c.Z.removeItem({path:[c.Z.STORAGE_KEY,v],callback:t=>{e.success(!0)}})})).pipe((0,u.bL)(e)),t=e=>this.product.toSingle().pipe((0,u.eo)((t=>new o.o((e=>{c.Z.setItem({path:["xerox","tokens",t,"isLoggedIn"],value:!1,callback:t=>{e.success(!0)}})})).pipe((0,u.bL)(e)))));return this.crossProductStorageTimeout.pipe((0,f.w)((r=>(0,a.D)([e(r),t(r)]))),(0,A.h)(!0)).toSingle()}getCredentials(){return new o.o((e=>{g.Z.get(((t,r)=>t||!r?e.success(null):e.success(r)))}))}setCredentials(e){return o.o.from(g.Z.store(e)).pipe((0,u.o4)((()=>{})))}clearCredentials(e){return o.o.just()}}n=b,b.shared=(0,i.r)((()=>new n))},9306:(e,t,r)=>{"use strict";r.d(t,{o:()=>d});var n,i=r(30859),s=r(82801),a=r(66784),o=r(76143),l=r(65791),c=r(39070),u=r(98705);class d{constructor(){this.inProgress=(0,s.of)(!1)}updateCredentials(e){var t=o.o.just(a.x.failure("canceled")),r=o.o.zip(l.Session.shared().userId.toSingle(),c.C.shared().data().toSingle()).pipe((0,u.o4)((e=>{var[t,r]=e;return t&&r.email?a.x.success({id:t,email:r.email}):a.x.failure("canceled")})));return l.Session.shared().userIsUsingDemoMode.toSingle().pipe((0,u.eo)((e=>e?t:r)),(0,u.eo)(e))}}n=d,d.shared=(0,i.r)((()=>new n))},95135:(e,t,r)=>{"use strict";r.d(t,{K:()=>g});var n,i=r(30859),s=r(61922),a=r(82801),o=r(42103),l=r(95725),c=r(29331),u=r(35713),d=r(66784),h=r(76143),p=r(55948),f=r(80305),A=r(98705),m=r(89107);class g extends s.l{constructor(e){super(),this.canOffer=p.D.shared().mandatoryEmailConfirmationEnabled.pipe((0,o.w)((t=>t?f.t.shared(e).emailConfirmed.pipe((0,l.U)((e=>!e))):(0,a.of)(!1))),(0,c.x)(),(0,u.d)({bufferSize:1,refCount:!0}))}start(){return h.o.just(d.x.success({}))}accept(e){return super.accept(e).pipe((0,A.eo)((e=>(0,m.B)().pipe((0,A.vR)(e)))))}}n=g,g.shared=(0,i.r)((e=>new n(e)))},89107:(e,t,r)=>{"use strict";r.d(t,{B:()=>l,g:()=>o});var n=r(76143),i=r(90713),s=r(20802),a="email-confirmation-registration-step",o=e=>n.o.defer((()=>{var{disableManualClose:t=!1}=e;return i.T.shared().get(s.Z).actions.open(a,[{props:{},disableManualClose:t}]),n.o.just()})),l=()=>n.o.defer((()=>(i.T.shared().get(s.Z).actions.close(a),n.o.just())))},52344:(e,t,r)=>{"use strict";r.d(t,{T:()=>p});var n,i=r(82801),s=r(30859),a=r(39070),o=r(55948),l=r(42103),c=r(29331),u=r(35713),d="shared_state",h="emailOnlyAuthExperiment";class p{constructor(){this.enabled=o.D.shared().emailAuthorizationEnabled.pipe((0,l.w)((e=>{var t=function(){try{var e=JSON.parse(localStorage.getItem(d)||"")[h];if("boolean"==typeof e)return e}catch(e){}}();return"boolean"==typeof t?(0,i.of)(t):(function(e){var t={[h]:e};try{var r=JSON.parse(localStorage.getItem(d)||"");r&&!Array.isArray(r)&&(t=Object.assign({},r,{[h]:e}))}catch(e){}localStorage.setItem(d,JSON.stringify(t))}(e),(0,i.of)(e))})),(0,c.x)(),(0,u.d)(1))}auth(e){return a.C.shared().requestAuthorization({type:"email",data:{email:e}})}}n=p,p.shared=(0,s.r)((()=>new n))},99264:(e,t,r)=>{"use strict";r.d(t,{S:()=>g});var n,i=r(30859),s=r(12052),a=r(82801),o=r(15080),l=r(90713),c=r(42103),u=r(35713),d=r(3100),h=r(78523),p=r(94290).Z,f=r(91109).Z,A=r(4467),m=r(39134).Z;class g{constructor(){this.auth=()=>this.oauth().pipe((0,c.w)((()=>new s.y((e=>{this.facebookToken?(l.T.shared().api.authorize.facebook(this.facebookToken),l.T.shared().api.identity.get((t=>{t?e.error(t):(e.next(h.h.shared().getToken()),e.complete())}))):e.error("cancelled")}))))).toSingle(),this.profile=()=>this.oauth().pipe((0,c.w)((()=>new s.y((e=>{A.parallel([p.profile,p.thumbnail,p.cover],((t,r)=>{if(t)e.error(t);else{var n=f.apply(null,r);m(n,this.facebookToken,((t,r)=>{t?e.error(t):(e.next(r),e.complete())}))}}))}))))),this.token=null;var e=d.D.shared();this.facebookInitialized=(0,a.of)(e).pipe((0,c.w)((e=>new s.y((t=>{p.init(e.facebook,(e=>{e&&t.error(e),t.next(),t.complete()}))})))),(0,u.d)(1))}oauth(){return(0,o.P)((()=>this.facebookToken?new s.y((e=>{e.next(),e.complete()})):this.facebookInitialized.pipe((0,c.w)((()=>new s.y((e=>{p.authorize(((t,r)=>{t?e.error(t):(this.token=r,e.next(),e.complete())}))})))))))}get facebookToken(){return this.token}}n=g,g.shared=(0,i.r)((()=>new n))},92064:(e,t,r)=>{"use strict";r.d(t,{X:()=>d});var n,i=r(30859),s=r(76143),a=r(25797),o=r(98705),l=r(9796),c="identity",u="cross-product-auth-disabled";class d{constructor(){}setIdentity(e){return new s.o((t=>{a.Z.setItem({path:[a.Z.STORAGE_KEY,c],value:e,callback:e=>{t.success(e)}})})).pipe((0,o.RO)((()=>l.Z.set(e))),(0,o.eo)((()=>e.demo?s.o.just(!0):this.enableCrossProductAuth())))}clearIdentity(){return new s.o((e=>{a.Z.removeItem({path:[a.Z.STORAGE_KEY,c],callback:t=>{e.success(t)}})})).pipe((0,o.RO)((()=>l.Z.clear())),(0,o.eo)((()=>this.disableCrossProductAuth())))}disableCrossProductAuth(){return new s.o((e=>{a.Z.setItem({path:[u],value:!0,callback:t=>{e.success(t)}})}))}enableCrossProductAuth(){return new s.o((e=>{a.Z.removeItem({path:[u],callback:t=>{e.success(t)}})}))}}n=d,d.shared=(0,i.r)((()=>new n))},65791:(e,t,r)=>{"use strict";r.r(t),r.d(t,{Session:()=>N});var n=r(32656),i=r(39609),s=r(30859),a=r(95725),o=r(29331),l=r(42103),c=r(60467),u=r(42664),d=r(76053),h=r(54930),p=r(22205),f=r(82801),A=r(22983),m=r(50070),g=r(19869),v=r.n(g),b=r(15896),y=r(84611),C=r(41827),w=r(98705),M=r(76143),S=r(92064),I=r(68755),E=r(59983),x=r(59942),T=r(25797),D=r(3100),k=r(9536).Z;var j,L=r(39070),O=r(37452),P=r(97893);class N{constructor(){this.authenticationCredentialsSubject=new p.t(1),this.authenticationCredentials=this.authenticationCredentialsSubject.asObservable();var e=L.C.shared().data();this.userId=e.pipe((0,a.U)((e=>e.id)),(0,o.x)()),this.authorizationDetails=e.pipe((0,a.U)((e=>({demo:e.demo,method:e.authorizationMethod,action:e.authorizationAction,time:e.authTime}))),(0,o.x)(v())),this.authorizationSchemes=e.pipe((0,a.U)((e=>{var t;return null===(t=e["auth-schemes"])||void 0===t?void 0:t.map((e=>{var{name:t}=e;return t}))})),(0,o.x)(v())),this.userIsUsingDemoMode=this.authorizationDetails.pipe((0,a.U)((e=>e.demo))),this.userRegisteredWithoutPassword=this.userId.pipe((0,l.w)((e=>e?P.I.shared(e).tags.pipe((0,a.U)((e=>e.includes("users.registration.passwordless")))):(0,f.of)(void 0)))),this.userIsUsual=O.Y.shared().userIsUsual}demoUser(e){return(0,A.aj)([this.authorizationDetails,this.userId]).pipe((0,c.h)((t=>{var[,r]=t;return e===r})),(0,a.U)((e=>{var[t]=e;return!!t.demo})))}authorizationMethod(e){return(0,A.aj)([this.authorizationDetails,this.userId]).pipe((0,c.h)((t=>{var[,r]=t;return e===r})),(0,l.w)((e=>{var[t]=e;return void 0!==t.method?(0,f.of)(t.method):m.E})))}authorizationAction(e){return(0,A.aj)([this.authorizationDetails,this.userId]).pipe((0,c.h)((t=>{var[,r]=t;return e===r})),(0,l.w)((e=>{var[t]=e;return void 0!==t.action?(0,f.of)(t.action):m.E})))}authorizationDetailsFor(e){return L.C.shared().data().pipe((0,c.h)((t=>e===t.id)),(0,b.c)((e=>{if(void 0!==e.demo&&e.authorizationMethod&&e.authorizationAction&&e.authTime)return{demo:e.demo,method:e.authorizationMethod,action:e.authorizationAction,time:e.authTime}})))}signIn(e){return M.o.defer((()=>(this.authenticationCredentialsSubject.next(e),M.o.just(void 0))))}signUp(e){return M.o.defer((()=>(this.authenticationCredentialsSubject.next(e),M.o.just(void 0))))}setAuthenticationCredentials(e){this.authenticationCredentialsSubject.next(e)}logout(){return this.userId.toSingle().pipe((0,w.eo)((e=>e?n.f.shared(e).logEvent("user-has-logged-out",{"user-id":e}).pipe((0,u.V)(5e3),(0,d.K)((()=>(0,f.of)(void 0))),(0,h.h)(e)).toSingle():M.o.just(void 0))),(0,w.eo)((e=>{return M.o.zip(e?y.I.shared(e).removePushToken().pipe((0,w.$O)(void 0)):M.o.just(void 0),e?y.I.shared(e).removeVoipToken().pipe((0,w.$O)(void 0)):M.o.just(void 0),C.G.shared().clearToken().pipe((0,w.$O)(!1)),S.X.shared().clearIdentity().pipe((0,w.$O)(!1)),(t=D.D.shared().paramWithPath(["cross-product-storage","timeout"]),r=new M.o((e=>{E.Z.clear({callback:t=>{e.success(t)}})})),n=new M.o((e=>{x.Z.removeItem({path:[x.Z.STORAGE_KEY],callback:t=>{e.success(t)}})})),s=new M.o((e=>{x.Z.clear({storageType:"session",callback:t=>{e.success(t)}})})),a=new M.o((e=>{window.indexedDB.databases().then((t=>{var r=t.map((e=>e.name?new Promise(((t,r)=>{var n=window.indexedDB.deleteDatabase(e.name);n.onsuccess=()=>t(),n.onerror=()=>r(),n.onblocked=()=>r(),n.onupgradeneeded=()=>r()})):Promise.resolve()));Promise.all(r).then((()=>e.success(!0))).catch((t=>{console.error("Error on clearIndexedDB function",t),e.success(!1)}))}))})),o=new M.o((e=>{navigator.serviceWorker.getRegistrations().then((t=>{var r=t.map((e=>{try{return new Promise((t=>{e.pushManager.getSubscription().then((r=>{r&&r.unsubscribe(),e.unregister().then((()=>t()))}))}))}catch(e){return Promise.reject(e)}}));Promise.all(r).then((()=>e.success(!0))).catch((t=>{console.error("Error on clearWebNotifications function",t),e.success(!1)}))}))})),l=new M.o((e=>{T.Z.removeItem({path:[T.Z.STORAGE_KEY],callback:t=>{e.success(t)}})})),c=M.o.defer((()=>(I.Z.clearAllData(),M.o.just(!0)))),t.toSingle().pipe((0,w.eo)((e=>M.o.zip(r,n,s,l,a,o,c).pipe((0,w.bL)(e),(0,w.o4)((e=>e.every((e=>e))))))))).pipe((0,w.$O)(!1))).pipe((0,w.eo)((()=>L.C.shared().signOut())),(0,w.RO)((()=>i.V0.shared().unauthorize())),(0,w.eo)((()=>M.o.defer((()=>{function e(){var e;localStorage.setItem("logout",String(Math.random())),e=D.D.shared().features["logout-redirect-to-root"],window.location.href=e?"/":window.BASEPATH||"/"}return k.started()?k.once("event.analytics.finished",e):e(),M.o.just()})))));var t,r,n,s,a,o,l,c})))}}j=N,N.shared=(0,s.r)((()=>new j))},92543:(e,t,r)=>{"use strict";r.d(t,{C:()=>d});var n,i=r(30859),s=r(77182),a=r(95725),o=r(29331),l=r(60467),c=r(61562),u=r(12941);class d{constructor(e){this.balance=s.I.shared(e).data().pipe((0,a.U)((e=>e.balance)),(0,o.x)()),this.balanceChanged=(0,u.T)(c.j.shared(e).events("event.bonuses.accounts.balance.credited").pipe((0,l.h)((e=>e.change>0)),(0,l.h)((e=>!!e["sender-id"])),(0,a.U)((e=>({amount:e.change,meta:{senderId:e["sender-id"],operation:"credit"}})))),c.j.shared(e).events("event.bonuses.accounts.balance.debited").pipe((0,l.h)((e=>e.change>0)),(0,a.U)((e=>({amount:e.change,meta:{operation:"debit"}})))))}}n=d,d.shared=(0,i.r)((e=>new n(e)))},78136:(e,t,r)=>{"use strict";r.d(t,{p:()=>a});var n,i=r(30859),s=r(43149);class a{constructor(){this.statusSubject=new s.X("idle"),this.status=this.statusSubject.asObservable()}setStatus(e){this.statusSubject.next(e)}}n=a,a.shared=(0,i.r)((()=>new n))},61465:(e,t,r)=>{"use strict";r.d(t,{f:()=>v});var n,i=r(61922),s=r(66784),a=r(42103),o=r(95725),l=r(29331),c=r(30859),u=r(81993),d=r(22983),h=r(82801),p=r(55948),f=r(98705),A=r(23408),m=r(85814),g=r(46073);class v extends i.l{constructor(e){super(),this.userId=e,this.canOffer=(0,d.aj)([p.D.shared().bonusesEnabled,A.s.shared().tab,A.s.shared().cta,m.v.shared(e).userIsFreeMember,g.D.shared(e).state]).pipe((0,a.w)((e=>{var[t,r,n,i,s]=e;return i||"idle"!==s.status||!t||"chat"!==r||"contacts-list"!==n&&"feed"!==n&&"profile"!==n?(0,h.of)(!1):u.i.shared(this.userId).status.pipe((0,o.U)((e=>!!e.popupShown&&!e.balanceBadgeTooltipShown)))})),(0,l.x)())}start(){return u.i.shared(this.userId).setStatus({balanceBadgeTooltipShown:!0}).pipe((0,f.vR)(s.x.success({})))}}n=v,v.shared=(0,c.r)((e=>new n(e)))},81993:(e,t,r)=>{"use strict";r.d(t,{i:()=>C});var n,i=r(30859),s=r(10378),a=r(76143),o=r(98705),l=r(39609),c=r(28516),u=r(83448);class d extends u.v{constructor(e){super("bonuses.onboarding",e,(()=>(0,l.MX)(l.V0.shared().bonuses.onboarding.get,e).pipe((0,o.o4)((e=>{var t,{data:r,xhr:n}=e;return{data:r,ttl:(null===(t=(0,c.X)(n))||void 0===t?void 0:t.maxAge)||0}}))))),this.userId=e}setStatus(e){return a.o.defer((()=>{var t=this.addOptimisticStateTransformation((t=>Object.assign({},t,e)));return(0,l.rR)(l.V0.shared().bonuses.onboarding.put,this.userId,e).pipe((0,s.Iy)(t))}))}}n=d,d.shared=(0,i.r)((e=>new n(e)));var h,p=r(29331),f=r(35713),A=r(42103),m=r(95725),g=r(19869),v=r.n(g),b=r(55948),y=r(82801);class C{constructor(e){this.userId=e,this.status=d.shared(this.userId).data().pipe((0,p.x)(v()),(0,f.d)(1)),this.hasUnshownSets=b.D.shared().bonusesEnabled.pipe((0,A.w)((e=>e?this.status.pipe((0,m.U)((e=>{var t;return!(null!==(t=e.shownSets)&&void 0!==t&&t.includes("common"))}))):(0,y.of)(!1))),(0,p.x)())}setStatus(e){return d.shared(this.userId).setStatus(e)}}h=C,C.shared=(0,i.r)((e=>new h(e)))},60329:(e,t,r)=>{"use strict";r.d(t,{J:()=>a});var n=r(90713),i=r(20802),s=r(76143),a=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return new s.o((t=>{n.T.shared().get(i.Z).actions.open("bonuses-intro",[{props:e,spinnerEnabled:!0}]),t.success()}))}},68909:(e,t,r)=>{"use strict";r.d(t,{R:()=>v});var n,i=r(82801),s=r(50070),a=r(12941),o=r(30859),l=r(61562),c=r(29331),u=r(63070),d=r(20410),h=r(42103),p=r(35713),f=r(32734),A=r(90713),m=r(19869),g=r.n(m);class v{constructor(e){var t=A.T.shared().get(f.Z,e).store.rxState().pipe((0,c.x)(g()),(0,u.O)({status:"idle"}),(0,d.G)(),(0,h.w)((e=>{var[t,r]=e;return"speaking"===t.status&&"idle"===r.status?(0,i.of)(null):s.E})));this.absence=(0,a.T)(t,l.j.shared(e).events("ci:event.call.attendee.absent")).pipe((0,p.d)(1))}start(e){e.add(this.absence.safeSubscribe())}absenceOfAttendee(e){return this.absence.pipe((0,h.w)((t=>t?t.sender===e?(0,i.of)(t.absent):s.E:(0,i.of)(!1))),(0,c.x)(),(0,u.O)(!1))}}n=v,v.shared=(0,o.r)((e=>new n(e)))},32807:(e,t,r)=>{"use strict";r.d(t,{X:()=>y});var n,i=r(32585),s=r(82801),a=r(12941),o=r(22983),l=r(30859),c=r(32734),u=r(90713),d=r(42103),h=r(63070),p=r(60467),f=r(54930),A=r(29331),m=r(35713),g=r(95725),v=r(61562),b=r(55948);class y{constructor(e){this.blurVisibleSubject=new i.xQ,this.userId=e}blurVisible(e){return this.blurAvailable(e).pipe((0,d.w)((t=>t?(0,a.T)(this.blurVisibleSubject.asObservable().pipe((0,h.O)(!1)),v.j.shared(this.userId).events("ci:event.dialogs.media.blur.added").pipe((0,p.h)((t=>{var{sender:r}=t;return r===e})),(0,f.h)(!0)),v.j.shared(this.userId).events("ci:event.dialogs.media.blur.removed").pipe((0,p.h)((t=>{var{sender:r}=t;return r===e})),(0,f.h)(!1))).pipe((0,A.x)(),(0,m.d)(1)):(0,s.of)(!1))))}blurAvailable(e){return(0,o.aj)([b.D.shared().callAttendeeStreamBlurringEnabled,u.T.shared().get(c.Z,this.userId).store.rxState().pipe((0,g.U)((t=>"speaking"===(null==t?void 0:t.status)&&"roulette"===(null==t?void 0:t.channel)&&(null==t?void 0:t.attendee)===e&&!(null!=t&&t.userRemovedBlur))))]).pipe((0,g.U)((e=>{var[t,r]=e;return t||r})),(0,A.x)())}setBlurIsVisible(e){this.blurVisibleSubject.next(e)}}n=y,y.shared=(0,l.r)((e=>new n(e)))},48022:(e,t,r)=>{"use strict";r.d(t,{S:()=>w});var n,i=r(30859),s=r(55948),a=r(31996),o=r(7373),l=r(32734),c=r(74305),u=r(85814),d=r(90713),h=r(22983),p=r(82801),f=r(95725),A=r(29331),m=r(42103),g=r(63070),v=r(19872),b=r(46073),y=r(97893),C=r(93658);class w{constructor(e){this.userId=e}attendeeIsOnCall(e){return y.I.shared(e).tags.pipe((0,f.U)((e=>e.includes("videochat.exists"))),(0,A.x)())}userIsOnCall(){return(0,h.aj)([d.T.shared().get(l.Z,this.userId).store.rxState().pipe((0,f.U)((e=>"idle"!==e.status))),b.D.shared(this.userId).callExists,c.q.shared().status.pipe((0,f.U)((e=>"speaking"===(null==e?void 0:e.name))))]).pipe((0,f.U)((e=>{var[t,r,n]=e;return t||r||n})),(0,A.x)())}canCallTo(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return this.userId===e?(0,p.of)(!1):s.D.shared().videoCallEnabled.pipe((0,m.w)((n=>{if(!n)return(0,p.of)(!1);var i=(0,h.aj)([this.userIsOnCall(),this.attendeeIsOnCall(e)]).pipe((0,f.U)((e=>{var[t,r]=e;return t||r})));return(0,h.aj)([s.D.shared().controlMediaInCallEnabled,a.J.shared(e).cachedPresence,u.v.shared(this.userId).userIsFreeMember,C.X.shared(this.userId).userInChatList(e),o.A.shared().camera,s.D.shared().videoInvites.recording.mandatory.pipe((0,m.w)((e=>e?v.g.shared(this.userId).checkRecordExists():(0,p.of)(!0)))),i,C.X.shared(this.userId).blockedByUser(e),u.v.shared(e).userIsVerificationOperator]).pipe((0,f.U)((e=>{var[n,i,s,a,o,l,c,u,d]=e;if(c)return!1;if(u)return!1;if(s&&!a&&!d)return!1;var h=!0,p=i.devices.some((e=>"mobileapp"===e.name)),f=i.devices.some((e=>"cam"===e.name||t&&"mobilecam"===e.name)),A=o&&"allowed"===o.permission,m=!i.online&&t&&p&&r;return s?A&&(h=!(i.online||m)||!l):h=!(i.online&&f||m),h||n||i.online&&f&&A||(h=!0),!h})),(0,g.O)(!1))})))}}n=w,w.shared=(0,i.r)((e=>new n(e)))},21819:(e,t,r)=>{"use strict";r.d(t,{b:()=>E});var n,i=r(61922),s=r(30859),a=r(55948),o=r(19351),l=r(95725),c=r(29331),u=r(42103),d=r(60467),h=r(35713),p=r(43149),f=r(22983),A=r(82801),m=r(50070),g=r(23408),v=r(47029),b=r(63434),y=r(48022),C=r(52783),w=r(22370),M=r(10358),S=r(76143),I=r(66784);class E extends i.l{constructor(e){super(),this.postponedOfferings=new p.X({});var t=t=>(0,f.aj)([this.postponedOfferings.asObservable(),b.K.shared(e).activeChats]).pipe((0,o.b)((e=>{var[r,n]=e;r[t]&&!n.includes(t)&&(r[t]=!1,this.postponedOfferings.next(r))})),(0,l.U)((e=>{var[r,n]=e;return!r[t]&&n.includes(t)})),(0,c.x)());this.canOffer=a.D.shared().callOfferingInChat.enabled.pipe((0,u.w)((e=>e?g.s.shared().chatAttendee:m.E)),(0,u.w)((r=>{return r?(n=r,(0,f.aj)([C.n.shared(e).callIsAvailable(n),y.S.shared(e).canCallTo(n)]).pipe((0,l.U)((e=>{var[t,r]=e;return t||r})),(0,c.x)())).pipe((0,u.w)((e=>e?t(r):(0,A.of)(!1))),(0,u.w)((t=>t?(t=>(0,f.aj)([a.D.shared().callOfferingInChat.incomingMessagesThreshold,b.K.shared(e).statusOfChatWith(t)]).pipe((0,l.U)((e=>{var[t,r]=e;return!!r&&r.incomingMessagesCount>=t})),(0,c.x)()))(r):(0,A.of)(!1))),(0,u.w)((t=>t?(t=>(0,f.aj)([a.D.shared().callOfferingInChat.noCallDaysThreshold,v.V.shared(e).calls((0,A.of)(1),t)]).pipe((0,l.U)((e=>{var t,[r,n]=e,i=null===(t=n.items[0])||void 0===t?void 0:t.date.getTime();return!i||Date.now()-i>=r*M.R.day})),(0,c.x)()))(r):(0,A.of)(!1))),(0,u.w)((t=>t?w._.shared(e).active.pipe((0,d.h)((e=>!e)),(0,l.U)((e=>!e))):(0,A.of)(!1))),(0,l.U)((e=>!!e&&r))):(0,A.of)(!1);var n})),(0,c.x)(),(0,h.d)(1))}start(e){return S.o.just(I.x.success(e))}markOfferingAsPostponed(e){var t=this.postponedOfferings.getValue();t[e]||(t[e]=!0),this.postponedOfferings.next(t)}accept(e){return this.markOfferingAsPostponed(e),S.o.just(I.x.success())}reject(e){return this.markOfferingAsPostponed(e),S.o.just(I.x.success())}}n=E,E.shared=(0,s.r)((e=>new n(e)))},47043:(e,t,r)=>{"use strict";r.d(t,{X:()=>a});var n,i=r(30859),s=r(32656);class a{constructor(e){this.userId=e}logInviteShown(e){s.f.shared(this.userId).logEvent("video-call-autocall-invitation-shown",{attendeeId:e}).safeSubscribe()}logInviteAccepted(e){s.f.shared(this.userId).logEvent("video-call-autocall-invitation-accepted",{attendeeId:e}).safeSubscribe()}logAutoCallStarted(e){s.f.shared(this.userId).logEvent("video-call-autocall-started",{attendeeId:e}).safeSubscribe()}}n=a,a.shared=(0,i.r)((e=>new n(e)))},72351:(e,t,r)=>{"use strict";r.d(t,{W:()=>y});var n,i=r(30859),s=r(22205),a=r(43149),o=r(12941),l=r(12651),c=r(98705),u=r(76143),d=r(55948),h=r(39609);class p{constructor(e){this.userId=e}requestCall(e,t,r){return(0,h.rR)(h.V0.shared().events.post,e,{label:"event.video-call-request.autocall.request",payload:{attendeeId:this.userId,expiresAt:t,reason:r}}).pipe((0,c.vR)(void 0))}}n=p,p.shared=(0,i.r)((e=>new n(e)));var f,A=r(61562),m=r(95725),g=r(83032),v="video-call-request",b="requests";class y{constructor(e){this.requestsSubject=new s.t(1),this.staledIncomingRequestSubject=new s.t(1),this.staledIncomingRequest=this.staledIncomingRequestSubject.asObservable(),this.failedCallCallBackRequestingIsActiveSubject=new a.X(!1),this.failedCallCallBackRequestingIsActive=this.failedCallCallBackRequestingIsActiveSubject.asObservable(),this.userId=e,this.requests=(0,o.T)(this.requestsSubject.asObservable(),l.n.shared(v,e).load(b).pipe((0,c.o4)((e=>e||[])))),this.incomingRequest=A.j.shared(e).events("ci:event.video-call-request.autocall.request").pipe((0,m.U)((e=>({attendeeId:e["attendee-id"],expiresAt:e["expires-at"],reason:e.reason}))))}setFailedCallCallBackRequestingIsActive(e){this.failedCallCallBackRequestingIsActiveSubject.next(e)}updateRequestsNumberCounter(e){return void 0!==e.requestsNumber?(e.requestsNumber++,this.addOrUpdateRequest(e)):u.o.just()}processRequest(e){var t=e=>this.requests.toSingle().pipe((0,c.o4)((t=>t.find((t=>t.attendeeId===e.attendeeId&&t.reason===e.reason)))));return t(e).pipe((0,c.eo)((e=>e?u.o.zip(this.disableRequest(e).pipe((0,c.eo)((()=>t(e)))),d.D.shared().failedCallCallBackRequests.requestsLimit.toSingle()):u.o.just(void 0))),(0,c.eo)((e=>{if(!e||!e[0])return u.o.just();var[t,r]=e;return t.requestsNumber===r?this.removeRequest(t.attendeeId):"failed.call.callback.request"===t.reason?this.updateRequestsNumberCounter(t):p.shared(this.userId).requestCall(t.attendeeId,t.expiresAt,t.reason).pipe((0,c.eo)((()=>this.updateRequestsNumberCounter(t))))})))}addOrUpdateRequest(e){return this.requests.toSingle().pipe((0,c.eo)((t=>{var r=[...t.filter((t=>t.attendeeId!==e.attendeeId&&t.reason!==e.reason)),e];return l.n.shared(v,this.userId).store(b,r).pipe((0,c.RO)((()=>{this.requestsSubject.next(r)})))})))}disableRequest(e){return("failed.call.callback.request"===e.reason?d.D.shared().failedCallCallBackRequests.disabledDuration:d.D.shared().callBackRequests.disabledDuration).toSingle().pipe((0,c.eo)((t=>this.addOrUpdateRequest(Object.assign({},e,{disabledUntil:Date.now()+t})))))}addRequest(e,t){return(t?d.D.shared().failedCallCallBackRequests.expiryTtl:d.D.shared().callBackRequests.expiryTtl).toSingle().pipe((0,c.eo)((r=>g.X.shared().currentTime().pipe((0,c.eo)((n=>{var i={attendeeId:e,expiresAt:n+r,reason:t?"failed.call.callback.request":"call.request",requestsNumber:0};return this.addOrUpdateRequest(i)}))))))}removeRequest(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return this.requests.toSingle().pipe((0,c.eo)((e=>{var r=e.filter((e=>!t.includes(e.attendeeId)));return l.n.shared(v,this.userId).store(b,r).pipe((0,c.RO)((()=>{this.requestsSubject.next(r)})))})))}staleIncomingRequest(e,t){this.staledIncomingRequestSubject.next({attendeeId:e,reason:t})}}f=y,y.shared=(0,i.r)((e=>new f(e)))},90737:(e,t,r)=>{"use strict";r.d(t,{R:()=>g});var n,i=r(30859),s=r(32585),a=r(50070),o=r(90713),l=r(32734),c=r(29331),u=r(95725),d=r(42103),h=r(60467),p=r(38826),f=r(20410),A=r(61562),m=r(85814);class g{constructor(e){this.shouldNotifySubject=new s.xQ,this.userId=e,this.shouldNotify=this.shouldNotifySubject.asObservable().pipe((0,c.x)())}start(e){var t=o.T.shared().get(l.Z,this.userId).store.rxState().pipe((0,u.U)((e=>"speaking"===e.status?e.attendee:void 0)),(0,c.x)());e.add(m.v.shared(this.userId).userIsFreeMember.pipe((0,d.w)((e=>e?t:a.E)),(0,d.w)((e=>e?A.j.shared(this.userId).events("ci:event.dialogs.media.capture.added").pipe((0,h.h)((t=>t.sender===e)),(0,p.q)(1)):a.E))).safeSubscribe((()=>{this.shouldNotifySubject.next(!0)}))),e.add(o.T.shared().get(l.Z,this.userId).store.rxState().pipe((0,f.G)(),(0,h.h)((e=>{var[t,r]=e;return"speaking"===t.status&&"idle"===r.status}))).safeSubscribe((()=>{this.shouldNotifySubject.next(!1)})))}}n=g,g.shared=(0,i.r)((e=>new n(e)))},45856:(e,t,r)=>{"use strict";r.d(t,{Z:()=>i});var n=r(29829).Z;const i={store:r(26151).Z,actions:n}},79552:(e,t,r)=>{"use strict";r.d(t,{T:()=>C});var n,i=r(76143),s=r(15980),a=r(95725),o=r(22983),l=r(82801),c=r(15080),u=r(68755),d=r(55948),h=r(85814),p=r(30859),f=r(31996),A=r(7373),m=r(33348),g=r.n(m),v=r(90713),b=r(45856),y=r(98705);class C{constructor(e){this.userId=e}dial(e,t,r){var n=f.J.shared(e).cachedPresence.pipe((0,a.U)((e=>e.devices.some((e=>"cam"===e.name||t&&"mobilecam"===e.name))))).toSingle(),p=(0,o.aj)([d.D.shared().extendedPriceShowEnabled,h.v.shared(e).userIsFreeMember]).toSingle().pipe((0,y.eo)((e=>{var[t,n]=e,a=["chat","message"].includes(r||"");return t&&!a&&n?(0,s.F)({service:"videochat"}).pipe((0,y.eo)((e=>e.isSuccessful?i.o.just(void 0):i.o.error(void 0)))):i.o.just(void 0)}))),m=(0,o.aj)([h.v.shared(this.userId).userIsFreeMember,n]).toSingle().pipe((0,y.o4)((e=>{var[t,r]=e;return!t&&!r}))),C=(0,l.of)(!0).toSingle().pipe((0,y.eo)((e=>e?i.o.just(void 0):i.o.error(void 0)))),w=(0,o.aj)([h.v.shared(this.userId).userIsFreeMember,A.A.shared().camera]).toSingle().pipe((0,y.eo)((e=>{var[t,r]=e;return!t||r&&"allowed"===r.permission?i.o.just(void 0):(0,c.P)((()=>(u.Z.emit("overlay","camera-blocked","blocked"),(0,l.of)(!1)))).toSingle().pipe((0,y.eo)((e=>e?i.o.just(void 0):i.o.error(void 0))))})));return m.pipe((0,y.eo)((e=>e?C:i.o.just(void 0))),(0,y.eo)((()=>w)),(0,y.eo)((()=>p)),(0,y.eo)((()=>(0,o.aj)([d.D.shared().controlMediaInCallEnabled,h.v.shared(this.userId).userIsFreeMember,A.A.shared().camera]).toSingle())),(0,y.RO)((t=>{var[n,i,s]=t,a=g().stringify({user:this.userId,attendee:e});v.T.shared().get(b.Z,a).actions.dial({shareLocalVideo:!(n&&!i)||!(!s||"denied"===s.permission)&&void 0,requestRemoteVideo:!0,becomePayer:!i||void 0,dialSource:r})})),(0,y.vR)(void 0))}}n=C,C.shared=(0,p.r)((e=>new n(e)))},68161:(e,t,r)=>{"use strict";r.d(t,{L:()=>A,Z:()=>f});var n=r(33348),i=r.n(n),s=r(90713),a=r(12052),o=r(22983),l=r(95725),c=r(29331),u=r(85814),d=r(7373),h=r(61229),p=r(23510);const f=h.Z;class A{constructor(e,t){var r=i().stringify({user:e,attendee:t});this.mediaModel=s.T.shared().get(h.Z,r),this.mediaState=this.mediaModel.store.rxState(),this.userIsFreeMember=u.v.shared(e).userIsFreeMember,this.camera=d.A.shared().camera,this.localVideo=this.mediaState.pipe((0,l.U)((e=>e.localStream))),this.localVideoEnabled=this.mediaState.pipe((0,l.U)((e=>!!e.localStream))),this.localAudioEnabled=this.mediaState.pipe((0,l.U)((e=>e.audioEnabled)),(0,c.x)()),this.localAudioMuted=new a.y((e=>{var t=()=>{e.next(!0)},r=()=>{e.next(!1)};return p.p.shared().source.on("event.stream.mic.muted",t),p.p.shared().source.on("event.stream.mic.ended",t),p.p.shared().source.on("event.stream.mic.unmuted",r),()=>{p.p.shared().source.removeListener("event.stream.mic.muted",t),p.p.shared().source.removeListener("event.stream.mic.ended",t),p.p.shared().source.removeListener("event.stream.mic.unmuted",r)}})).pipe((0,c.x)()),this.remoteVideo=this.mediaState.pipe((0,l.U)((e=>e.remoteStream))),this.remoteVideoEnabled=this.mediaState.pipe((0,l.U)((e=>e.remoteStreamEnabled))),this.hasLocalAudio=this.mediaState.pipe((0,l.U)((e=>!!e.localStream||!!e.localAudioOnlyStream)),(0,c.x)()),this.canControlLocalVideo=(0,o.aj)([this.camera,this.localVideoEnabled,this.userIsFreeMember]).pipe((0,l.U)((e=>{var[t,r,n]=e;return!(!t||"allowed"!==t.permission||n&&r)}))),this.canControlLocalAudio=(0,o.aj)([d.A.shared().microphone,this.hasLocalAudio]).pipe((0,l.U)((e=>{var[t,r]=e;return!!t&&"allowed"===t.permission&&r})))}setLocalVideoEnabled(e){this.mediaModel.actions.setVideoEnabled(e)}setLocalAudioEnabled(e){this.mediaModel.actions.setAudioEnabled(e)}rotateCamera(){this.mediaModel.actions.rotateCamera()}}},61229:(e,t,r)=>{"use strict";r.d(t,{Z:()=>i});var n=r(97178).Z;const i={store:r(59957).Z,actions:n}},32734:(e,t,r)=>{"use strict";r.d(t,{Z:()=>i});var n=r(36369).Z;const i={store:r(51893).Z,actions:n}},21015:(e,t,r)=>{"use strict";r.d(t,{B:()=>n});var n=function(e){return e[e.LocalStreamAttached=0]="LocalStreamAttached",e[e.SdpCreated=1]="SdpCreated",e[e.IceGathered=2]="IceGathered",e[e.PresenceGot=3]="PresenceGot",e[e.Connected=4]="Connected",e[e.RemoteStreamAttached=5]="RemoteStreamAttached",e}({})},65418:(e,t,r)=>{"use strict";r.d(t,{eh:()=>B});var n,i=r(30859),s=r(55948),a=r(61922),o=r(76143),l=r(66784),c=r(77756),u=r(43149),d=r(12941),h=r(82801),p=r(22983),f=r(54930),A=r(42103),m=r(29331),g=r(20410),v=r(19351),b=r(60467),y=r(95725),C=r(95717),w=r(35713),M=r(38826),S=r(98705),I=r(56782),E=r(83885),x=r(46073),T=r(90713),D=r(32734),k=r(88),j="call-feedback",L="count-of-shown-call-feedbacks",O="call-feedback-blocked-timestamp",P="count-of-short-calls",N="last-feedback-showed-timestamp";class B extends a.l{constructor(e){super(),this.offerShowedDuringSession=new u.X(!1),this.callStartedTimestamp=null,this.callFinishedTimestamp=null,this.userId=e,this.canOffer=(0,d.T)(this.offeringResult.pipe((0,f.h)(!1)),s.D.shared().callFeedback.enabled.pipe((0,A.w)((e=>e?(0,d.T)(x.D.shared(this.userId).state.pipe((0,m.x)(((e,t)=>e.status===t.status)),(0,g.G)(),(0,v.b)((e=>{var[t,r]=e;"speaking"===t.status||"speaking"!==r.status||this.callStartedTimestamp||(this.callStartedTimestamp=Date.now()),"idle"!==t.status&&"idle"===r.status&&(this.callFinishedTimestamp=Date.now())})),(0,b.h)((e=>{var[t,r]=e;return"idle"!==t.status&&"idle"===r.status})),(0,A.w)((e=>{var[t]=e,r=(null==t?void 0:t.calleeId)||(null==t?void 0:t.participants[0]);return k.w.shared(this.userId).id(r).asObservable().pipe((0,y.U)((e=>e?{source:"mcs",cta:t.cta,attendeeId:e}:null)))}))),T.T.shared().get(D.Z,this.userId).store.rxState().pipe((0,m.x)(((e,t)=>e.status===t.status)),(0,g.G)(),(0,v.b)((e=>{var[t,r]=e;"speaking"===t.status||"speaking"!==r.status||this.callStartedTimestamp||(this.callStartedTimestamp=Date.now()),"idle"!==t.status&&"ringing"!==t.status&&"idle"===r.status&&(this.callFinishedTimestamp=Date.now())})),(0,b.h)((e=>{var[t,r]=e;return"idle"!==t.status&&"ringing"!==t.status&&"idle"===r.status})),(0,y.U)((e=>{var[t]=e;return"idle"!==t.status&&"ringing"!==t.status?{source:"cp",cta:t.dialSource,attendeeId:t.attendee}:null})))).pipe((0,A.w)((e=>{if(null===this.callStartedTimestamp||null===this.callFinishedTimestamp||!e)return this.callFinishedTimestamp=null,this.callStartedTimestamp=null,(0,h.of)(!1);var t=this.callFinishedTimestamp-this.callStartedTimestamp;return this.callFinishedTimestamp=null,this.callStartedTimestamp=null,s.D.shared().callFeedback.shortCallDuration.pipe((0,A.w)((r=>t>r?c.M.shared(j,this.userId).store(P,0).asObservable().pipe((0,f.h)(Object.assign({},e,{type:"long-call"}))):(0,h.of)(Object.assign({},e,{type:"short-call"})))),(0,A.w)((e=>this.shouldShowOffer(e))),(0,A.w)((e=>e?E.V.shared().visible.pipe((0,y.U)((t=>!t&&e)),(0,C.R)(this.offeringResult)):(0,h.of)(!1))))}))):(0,h.of)(!1))))).pipe((0,m.x)(),(0,w.d)({refCount:!0,bufferSize:1}))}start(e){return this.offer.toSingle().pipe((0,S.eo)((t=>null!==t?o.o.just(l.x.success(e)):(0,p.aj)([s.D.shared().callFeedback.feedbacksThreshold,s.D.shared().callFeedback.feedbacksThresholdTtl,c.M.shared(j,this.userId).load(L),c.M.shared(j,this.userId).load(N)]).toSingle().pipe((0,S.eo)((t=>{var[r,n,i,s]=t,a=!s||Date.now()-s>=n,u=i&&!a?i+1:1;return(u>=r?c.M.shared(j,this.userId).store(O,Date.now()).pipe((0,S.eo)((()=>c.M.shared(j,this.userId).store(L,0))),(0,S.eo)((()=>c.M.shared(j,this.userId).store(N,Date.now())))):c.M.shared(j,this.userId).store(L,u).pipe((0,S.eo)((()=>c.M.shared(j,this.userId).store(N,Date.now()))))).pipe((0,S.eo)((()=>(this.offerShowedDuringSession.next(!0),"short-call"===e.type?c.M.shared(j,this.userId).store(P,0).pipe((0,S.vR)(l.x.success(e))):o.o.just(l.x.success(e))))))}))))))}shouldShowOffer(e){return this.offerShowedDuringSession.asObservable().pipe((0,M.q)(1),(0,A.w)((t=>t?(0,h.of)(!1):(0,p.aj)([s.D.shared().callFeedback.feedbacksBlockingTime,c.M.shared(j,this.userId).load(O),I.V.shared(this.userId).balance]).pipe((0,M.q)(1),(0,A.w)((e=>{var[t,r,n]=e;if(!n)return(0,h.of)(!0);var i=!!r&&Date.now()-r<t;return(0,h.of)(i)})),(0,A.w)((t=>t?(0,h.of)(!1):"long-call"===e.type?(0,h.of)(e):(0,p.aj)([s.D.shared().callFeedback.countOfShortCallsToShow,c.M.shared(j,this.userId).load(P)]).pipe((0,M.q)(1),(0,A.w)((t=>{var[r,n]=t,i=null===n?1:n+1;return i<r?c.M.shared(j,this.userId).store(P,i).asObservable().pipe((0,f.h)(!1)):(0,h.of)(e)})))))))))}}n=B,B.shared=(0,i.r)((e=>new n(e)))},26956:(e,t,r)=>{"use strict";r.d(t,{n:()=>u});var n,i=r(30859),s=r(43149),a=r(75951);class o{constructor(e){this.userId=e}uploadImage(e,t){var r="/dialogs/gamification/"+e+"/"+this.userId+"/photos";return a.b.shared().upload(r,t)}}n=o,o.shared=(0,i.r)((e=>new n(e)));var l,c=r(19351);class u{constructor(e){this.betsSubject=new s.X({}),this.bets=this.betsSubject.asObservable(),this.userId=e}uploadImage(e,t){return o.shared(this.userId).uploadImage(e,t).pipe((0,c.b)((t=>{"complete"===t.name&&this.betsSubject.next(Object.assign({},this.betsSubject.getValue(),{[e]:t.basename}))})))}resetBet(e){var t=this.betsSubject.getValue();delete t[e],this.betsSubject.next(t)}}l=u,u.shared=(0,i.r)((e=>new l(e)))},73101:(e,t,r)=>{"use strict";r.d(t,{o:()=>u});var n,i=r(30859),s=r(71055),a=r(61562),o=r(60467),l=r(95725),c=r(34836);class u{constructor(e){this.userId=e}sendEvent(e,t){return s.W.shared(this.userId).sendEvent(e,t)}events(e){return a.j.shared(this.userId).events("ci:event.call.games").pipe((0,o.h)((t=>t.game===e.name&&t.version===e.version)),(0,l.U)((e=>Object.assign({sender:e.sender},(0,c.Oj)(e.arguments)))))}}n=u,u.shared=(0,i.r)((e=>new n(e)))},25570:(e,t,r)=>{"use strict";r.d(t,{K:()=>n});class n{}},46863:(e,t,r)=>{"use strict";r.d(t,{F6:()=>I});var n,i=r(30859),s=r(55948),a=r(95725),o=r(29331),l=r(42103),c=r(35713),u=r(22205),d=r(43149),h=r(22983),p=r(82801),f=r(12651),A=r(90713),m=r(32734),g=r(46073),v=r(88),b=r(71055),y=r(61562),C=r(85814),w=r(98705),M="call-games",S="last-game-timestamp";class I{constructor(e){this.lastGames=new u.t(1),this.activeGameSubject=new d.X(void 0),this.activeGame=this.activeGameSubject.asObservable(),this.gameCanBeAcceptedSubject=new u.t(1),this.userId=e,this.patientPeer=C.v.shared(e).userIsFreeMember,this.attendeeId=(0,h.aj)([A.T.shared().get(m.Z,this.userId).store.rxState().pipe((0,a.U)((e=>"speaking"===e.status?e.attendee:void 0)),(0,o.x)()),g.D.shared(this.userId).state.pipe((0,a.U)((e=>{if("speaking"===e.status)return e.participants[0]})),(0,o.x)(),(0,l.w)((e=>e?v.w.shared(this.userId).id(e):(0,p.of)(void 0))))]).pipe((0,a.U)((e=>{var[t,r]=e;return t||r})),(0,o.x)(),(0,c.d)({bufferSize:1,refCount:!0}));var t=e=>(0,h.aj)([s.D.shared().callGames.lastGameThreshold,this.lastGames]).pipe((0,a.U)((t=>{var[r,n]=t,i=n[e];return!i||Date.now()-i>r})),(0,o.x)());this.availableGames=s.D.shared().callGames.enabled.pipe((0,l.w)((e=>e?this.attendeeId.pipe((0,l.w)((e=>e?t(e).pipe((0,l.w)((t=>t?b.W.shared(this.userId).checkAvailability(e):(0,p.of)([]))),(0,a.U)((e=>{return e.length?(t=e,Object.values(I.games).filter((e=>!!t.find((t=>t.name===e.gameMeta.name&&t.version===e.gameMeta.version)))).map((e=>e.gameMeta.name))):[];var t}))):(0,p.of)([])))):(0,p.of)([]))),(0,o.x)(),(0,c.d)({refCount:!0,bufferSize:1})),this.gameCanBeAccepted=(0,h.aj)([this.activeGame,this.attendeeId]).pipe((0,l.w)((e=>{var[t,r]=e;return r?t?this.gameCanBeAcceptedSubject.asObservable():(0,p.of)(!0):(0,p.of)(!1)})),(0,o.x)())}static registerGame(e){I.games[e.gameMeta.name]=e}checkAvailability(e){return b.W.shared(this.userId).checkAvailability(e).pipe((0,w.o4)((e=>!!e.length)))}start(e){e.add(f.n.shared(M,this.userId).load(S).safeSubscribe((e=>{this.lastGames.next(e||{})}))),e.add(y.j.shared(this.userId).events("ci:event.call.games.availability.check").pipe((0,l.w)((e=>{var t=Object.values(I.games).map((e=>e.gameMeta));return b.W.shared(this.userId).sendAvailability(e.sender,t)}))).safeSubscribe())}setActiveGame(e){this.activeGameSubject.next(e)}setGameCanBeAccepted(e){this.gameCanBeAcceptedSubject.next(e)}setLastGameFor(e){return this.lastGames.toSingle().pipe((0,w.eo)((t=>{var r=Object.assign({},t,{[e]:Date.now()});return this.lastGames.next(r),f.n.shared(M,this.userId).store(S,r)})))}}n=I,I.shared=(0,i.r)((e=>new n(e))),I.games={}},32967:(e,t,r)=>{"use strict";r.d(t,{UQ:()=>I});var n,i=r(30859),s=r(25570),a=r(76143),o=r(43149),l=r(41736),c=r(12636),u=r(22983),d=r(46863),h=r(98705),p=r(73101),f=r(57450),A=r(95725),m=r(29331),g=r(60467),v=r(42103),b=r(20410),y=r(54930),C=r(85814),w=r(55948),M=["commando","sex-on-first-date","shameful-pleasures","cheat","like-bad-boys","like-your-body","like-attention","chat-buddy-is-hot","cross-dress","partners-underwear","role-playing","sleep-naked","striptease","erotic-massage","night-with-me"],S=["tell-about-choice","reason-for-choice","more-details","share-story","what-liked-exactly","what-else","their-choice","what-else-they-like","had-experience","want-the-same"];class I extends s.K{getDefaultState(){return{step:"idle",questions:[]}}constructor(e){var t;super(),this.stateSubject=new o.X(this.getDefaultState()),this.state=this.stateSubject.asObservable(),this.userId=e,this.state.pipe((0,A.U)((e=>"idle"!==e.step)),(0,m.x)()).safeSubscribe((e=>{t&&t.unsubscribe(),e&&(t=new l.w,this.startEventListeners(t))}))}startEventListeners(e){e.add(d.F6.shared(this.userId).activeGame.safeSubscribe((e=>{e&&e!==I.gameMeta.name&&this.resetGame()}))),e.add(p.o.shared(this.userId).events(I.gameMeta).safeSubscribe((e=>{if("initialized"===e.command&&this.stateSubject.next(Object.assign({},this.stateSubject.getValue(),{step:"game",activeQuestionIndex:0,gameStep:"question"})),"cancel"===e.command&&this.resetGame(),"turn"===e.command){var t=this.stateSubject.getValue();if("game"===t.step){var r=t.questions.map(((t,r)=>r===e.index?Object.assign({},t,{attendeeAnswer:e.answer}):t));this.stateSubject.next(Object.assign({},t,{questions:r}))}}if("extraDiscussion"===e.command){var n=this.stateSubject.getValue();"game"===n.step&&"question"===n.gameStep&&this.stateSubject.next(Object.assign({},n,{gameStep:"extraDiscussion",activeQuestionIndex:n.activeQuestionIndex-1}))}if("nextQuestion"===e.command){var i=this.stateSubject.getValue();"game"===i.step&&"extraDiscussion"===i.gameStep&&this.stateSubject.next(Object.assign({},i,{gameStep:"question",activeQuestionIndex:i.activeQuestionIndex+1}))}}))),e.add(d.F6.shared(this.userId).attendeeId.safeSubscribe((e=>{e||this.resetGame()}))),e.add(this.state.pipe((0,g.h)((e=>{if("game"===e.step){var{gameStep:t,questions:r,activeQuestionIndex:n}=e;return"question"===t&&void 0!==r[n].userAnswer&&void 0!==r[n].attendeeAnswer}return!1})),(0,v.w)((()=>w.D.shared().callGames.neverHaveIEver.discussionStepTransitionDelay.pipe((0,v.w)((e=>(0,c.H)(e)))))),(0,v.w)((()=>C.v.shared(this.userId).userIsFreeMember))).safeSubscribe((e=>{var t=this.stateSubject.getValue();"game"===t.step&&this.stateSubject.next(Object.assign({},t,{gameStep:e?"attendeeDiscussion":"userDiscussion"}))}))),e.add(this.state.pipe((0,b.G)(),(0,g.h)((e=>{var[t,r]=e;return"game"===t.step&&"question"===t.gameStep&&"game"===r.step&&("attendeeDiscussion"===r.gameStep||"userDiscussion"===r.gameStep)})),(0,v.w)((e=>{var[,t]=e;return w.D.shared().callGames.neverHaveIEver.discussionTtl.pipe((0,v.w)((e=>(0,c.H)(e).pipe((0,y.h)(t)))))}))).safeSubscribe((e=>{"game"===e.step&&this.stateSubject.next(Object.assign({},e,{gameStep:"userDiscussion"===e.gameStep?"attendeeDiscussion":"userDiscussion"}))}))),e.add(this.state.pipe((0,b.G)(),(0,g.h)((e=>{var[t,r]=e;return!("game"!==t.step||"attendeeDiscussion"!==t.gameStep&&"userDiscussion"!==t.gameStep||"game"!==r.step||"attendeeDiscussion"!==r.gameStep&&"userDiscussion"!==r.gameStep)})),(0,v.w)((e=>{var[,t]=e;return w.D.shared().callGames.neverHaveIEver.discussionTtl.pipe((0,v.w)((e=>(0,c.H)(e).pipe((0,y.h)(t)))))}))).safeSubscribe((e=>{"game"===e.step&&(e.activeQuestionIndex===e.questions.length-1?this.stateSubject.next(Object.assign({},e,{step:"result"})):this.stateSubject.next(Object.assign({},e,{gameStep:"question",activeQuestionIndex:e.activeQuestionIndex+1})))}))),e.add((0,u.aj)([this.state,d.F6.shared(this.userId).patientPeer]).pipe((0,A.U)((e=>{var[t,r]=e;return"result"===t.step||"initializing"===t.step&&r})),(0,m.x)()).safeSubscribe((e=>{d.F6.shared(this.userId).setGameCanBeAccepted(e)})))}generateRandomQuestions(e){var t=S.map((e=>e)).sort((()=>.5-Math.random())).slice(0,e);return M.map((e=>e)).sort((()=>.5-Math.random())).slice(0,e).map(((e,r)=>({key:e,discussionPhraseKey:t[r]})))}resetGame(){this.stateSubject.next(this.getDefaultState())}startGame(){return(0,u.aj)([d.F6.shared(this.userId).activeGame,d.F6.shared(this.userId).attendeeId,w.D.shared().callGames.neverHaveIEver.questionsCount]).toSingle().pipe((0,h.eo)((e=>{var[t,r,n]=e;return t||!r?a.o.just():this.state.toSingle().pipe((0,h.eo)((e=>{if("idle"===e.step){d.F6.shared(this.userId).setActiveGame(I.gameMeta.name);var t=this.generateRandomQuestions(n);return this.stateSubject.next({step:"initializing",questions:t}),p.o.shared(this.userId).sendEvent(I.gameMeta,{command:"initialize",attendee:r,questions:t})}return a.o.just()})))})))}joinGame(e){return a.o.defer((()=>(this.stateSubject.next({step:"initializing",questions:e}),d.F6.shared(this.userId).setActiveGame(I.gameMeta.name),d.F6.shared(this.userId).attendeeId.pipe((0,f.W)()).toSingle().pipe((0,h.eo)((e=>p.o.shared(this.userId).sendEvent(I.gameMeta,{command:"initialized",attendee:e}))),(0,h.RO)((()=>{this.stateSubject.next(Object.assign({},this.stateSubject.getValue(),{step:"game",gameStep:"question",activeQuestionIndex:0}))}))))))}cancelGame(){return d.F6.shared(this.userId).attendeeId.toSingle().pipe((0,h.eo)((e=>e?p.o.shared(this.userId).sendEvent(I.gameMeta,{command:"cancel",attendee:e}):a.o.just())),(0,h.RO)((()=>{this.resetGame()})))}restartGame(){return this.resetGame(),this.startGame()}makeTurn(e){return(0,u.aj)([this.state,d.F6.shared(this.userId).attendeeId]).toSingle().pipe((0,h.eo)((t=>{var[r,n]=t;if(n&&"game"===r.step&&!r.questions[r.activeQuestionIndex].userAnswer){var i=r.questions.map(((t,n)=>n===r.activeQuestionIndex?Object.assign({},t,{userAnswer:e}):t));return this.stateSubject.next(Object.assign({},this.stateSubject.getValue(),{questions:i})),p.o.shared(this.userId).sendEvent(I.gameMeta,{command:"turn",attendee:n,answer:e,index:r.activeQuestionIndex})}return a.o.just()})))}openExtraDiscussion(){var e=this.stateSubject.getValue();if("game"!==e.step)return a.o.just();var{gameStep:t,questions:r,activeQuestionIndex:n}=e;return"question"===t&&void 0!==r[n].userAnswer||0===n?a.o.just():(this.stateSubject.next(Object.assign({},e,{gameStep:"extraDiscussion",activeQuestionIndex:n-1})),d.F6.shared(this.userId).attendeeId.toSingle().pipe((0,h.eo)((e=>e?p.o.shared(this.userId).sendEvent(I.gameMeta,{command:"extraDiscussion",attendee:e}):a.o.just()))))}nextQuestion(){var e=this.stateSubject.getValue();return"game"===e.step&&"extraDiscussion"===e.gameStep?d.F6.shared(this.userId).attendeeId.toSingle().pipe((0,h.eo)((e=>e?p.o.shared(this.userId).sendEvent(I.gameMeta,{command:"nextQuestion",attendee:e}):a.o.just())),(0,h.RO)((()=>{this.stateSubject.next(Object.assign({},e,{gameStep:"question",activeQuestionIndex:e.activeQuestionIndex+1}))}))):a.o.just()}}n=I,I.gameMeta={name:"never-have-i-ever",version:"1.0.0"},I.shared=(0,i.r)((e=>new n(e)))},67857:(e,t,r)=>{"use strict";r.d(t,{b:()=>k});var n,i=r(30859),s=r(25570),a=r(76143),o=r(43149),l=r(41736),c=r(82801),u=r(12636),d=r(22983),h=r(50070),p=r(98705),f=r(46863),A=r(57450),m=r(95725),g=r(29331),v=r(35713),b=r(42103),y=r(54930),C=r(60467),w=r(38826),M=r(84766),S=r(26956),I=r(73101),E=r(19869),x=r.n(E),T=r(55948),D=["x","o"];class k extends s.K{getDefaultState(){return{step:"idle",bets:{user:void 0,attendee:void 0},turnAvailable:!1,board:this.createBoard()}}constructor(e){var t;super(),this.stateSubject=new o.X(this.getDefaultState()),this.getDiagonalMoves=e=>{for(var t=[],r=[],n=[],i=0;i<e.length;i++)for(var s=0;s<e.length;s++)i===s&&r.push(e[i][s]);for(var a=0;a<e.length;a++)for(var o=0;o<e.length;o++)a+o===e.length-1&&n.push(e[a][o]);return t.push(r,n),t},this.hasWinCombinations=(e,t)=>{var r=e.some((e=>e.every((e=>e===t)))),n=e.map(((t,r)=>e.map((e=>e[r])))).some((e=>e.every((e=>e===t)))),i=this.getDiagonalMoves(e).some((e=>e.every((e=>e===t))));return r||n||i},this.getBoardResult=(e,t)=>this.hasWinCombinations(e,t.user)?"win":this.hasWinCombinations(e,t.attendee)?"lose":e.every((e=>e.every((e=>!!e))))?"draw":void 0,this.userId=e,this.state=this.stateSubject.asObservable().pipe((0,m.U)((e=>{var t=e.attributes?this.getBoardResult(e.board,e.attributes):void 0;return Object.assign({},e,{result:t,step:t?"result":e.step})})),(0,g.x)(x()),(0,v.d)({bufferSize:1,refCount:!0})),this.state.pipe((0,m.U)((e=>"idle"!==e.step)),(0,g.x)()).safeSubscribe((e=>{t&&t.unsubscribe(),e&&(t=new l.w,this.startEventListeners(t))})),this.yourTurnNotificationAvailable=this.state.pipe((0,m.U)((e=>"game"===e.step&&e.turnAvailable)),(0,g.x)(),(0,b.w)((e=>e?T.D.shared().callGames.ticTacToe.yourTurnNotificationShowDelay.pipe((0,b.w)((e=>(0,u.H)(e))),(0,y.h)(!0)):(0,c.of)(!1))))}generateAttributes(){var e=Math.round(Math.random()),t=D[e],r=D.find((e=>e!==t));return{user:t,attendee:r}}createBoard(){return[...Array(3)].map((()=>Array(3).fill(void 0)))}resetGame(){this.stateSubject.next(this.getDefaultState())}startGame(){return f.F6.shared(this.userId).activeGame.toSingle().pipe((0,p.eo)((e=>e?a.o.just():this.state.toSingle().pipe((0,p.eo)((e=>{if("idle"===e.step){f.F6.shared(this.userId).setActiveGame(k.gameMeta.name);var t=this.generateAttributes();return this.stateSubject.next(Object.assign({},this.stateSubject.getValue(),{step:"initializing",attributes:t,turnAvailable:"x"===(null==t?void 0:t.user)})),f.F6.shared(this.userId).attendeeId.toSingle().pipe((0,p.eo)((e=>e&&null!=t&&t.attendee?I.o.shared(this.userId).sendEvent(k.gameMeta,{command:"initialize",attendee:e,attribute:t.attendee}):a.o.just())))}return a.o.just()}))))))}joinGame(e){return a.o.defer((()=>{f.F6.shared(this.userId).setActiveGame(k.gameMeta.name);var t=D.find((t=>t!==e));return this.stateSubject.next(Object.assign({},this.getDefaultState(),{step:"initializing",attributes:{user:e,attendee:t},turnAvailable:"x"===e})),f.F6.shared(this.userId).attendeeId.pipe((0,A.W)()).toSingle().pipe((0,p.eo)((e=>I.o.shared(this.userId).sendEvent(k.gameMeta,{command:"initialized",attendee:e}))),(0,p.RO)((()=>{this.stateSubject.next(Object.assign({},this.stateSubject.getValue(),{step:"image-choosing"}))})))}))}restartGame(){return this.resetGame(),this.startGame()}cancelGame(){return f.F6.shared(this.userId).attendeeId.toSingle().pipe((0,p.eo)((e=>e?I.o.shared(this.userId).sendEvent(k.gameMeta,{command:"cancel",attendee:e}):a.o.just())),(0,p.RO)((()=>{this.resetGame()})))}makeTurn(e,t){return(0,d.aj)([this.state,f.F6.shared(this.userId).attendeeId]).toSingle().pipe((0,p.eo)((r=>{var n,[i,s]=r;return i.turnAvailable&&!i.board[e][t]&&s?(i.board[e][t]=null===(n=i.attributes)||void 0===n?void 0:n.user,this.stateSubject.next(Object.assign({},i,{turnAvailable:!1})),I.o.shared(this.userId).sendEvent(k.gameMeta,{command:"turn",row:e,column:t,attendee:s})):a.o.just()})))}startEventListeners(e){e.add(f.F6.shared(this.userId).activeGame.safeSubscribe((e=>{e&&e!==k.gameMeta.name&&this.resetGame()}))),e.add(f.F6.shared(this.userId).attendeeId.safeSubscribe((e=>{e||this.resetGame()}))),e.add(I.o.shared(this.userId).events(k.gameMeta).safeSubscribe((e=>{"initialized"===e.command&&this.stateSubject.next(Object.assign({},this.stateSubject.getValue(),{step:"image-choosing"})),"cancel"===e.command&&this.resetGame()}))),e.add((0,d.aj)([this.state.pipe((0,C.h)((e=>"initializing"===e.step))),S.n.shared(this.userId).bets,f.F6.shared(this.userId).attendeeId.pipe((0,A.W)())]).safeSubscribe((e=>{var[,t,r]=e;t[r]&&this.stateSubject.next(Object.assign({},this.stateSubject.getValue(),{bets:Object.assign({},this.stateSubject.getValue().bets,{user:t[r]})}))}))),e.add((0,d.aj)([this.state,f.F6.shared(this.userId).attendeeId]).pipe((0,b.w)((e=>{var[t,r]=e;return"image-choosing"===t.step&&t.bets.user&&r?I.o.shared(this.userId).sendEvent(k.gameMeta,{command:"send-image",image:t.bets.user,attendee:r}):h.E}))).safeSubscribe()),e.add(I.o.shared(this.userId).events(k.gameMeta).safeSubscribe((e=>{"send-image"===e.command&&this.stateSubject.next(Object.assign({},this.stateSubject.getValue(),{bets:Object.assign({},this.stateSubject.getValue().bets,{attendee:e.image})}))}))),e.add(this.state.pipe((0,C.h)((e=>"image-choosing"===e.step)),(0,b.w)((e=>e.bets.user&&e.bets.attendee?T.D.shared().callGames.ticTacToe.gameStepTransitionDelay.pipe((0,b.w)((e=>(0,u.H)(e)))):h.E))).safeSubscribe((()=>{this.stateSubject.next(Object.assign({},this.stateSubject.getValue(),{step:"game"}))}))),e.add(I.o.shared(this.userId).events(k.gameMeta).pipe((0,b.w)((e=>"turn"!==e.command?h.E:this.state.pipe((0,w.q)(1),(0,m.U)((t=>{var{board:r,attributes:n}=t;return r[e.row][e.column]=null==n?void 0:n.attendee,r})))))).safeSubscribe((e=>{this.stateSubject.next(Object.assign({},this.stateSubject.getValue(),{board:e,turnAvailable:!0}))}))),e.add(f.F6.shared(this.userId).attendeeId.pipe((0,A.W)(),(0,b.w)((e=>this.state.pipe((0,M.g)("result"),(0,C.h)((e=>"win"===e.result||"lose"===e.result)),(0,y.h)(e))))).safeSubscribe((e=>{S.n.shared(this.userId).resetBet(e)}))),e.add((0,d.aj)([this.state,f.F6.shared(this.userId).patientPeer]).pipe((0,m.U)((e=>{var[t,r]=e;return"result"===t.step||"initializing"===t.step&&r})),(0,g.x)()).safeSubscribe((e=>{f.F6.shared(this.userId).setGameCanBeAccepted(e)})))}}n=k,k.gameMeta={name:"tic-tac-toe",version:"1.0.0"},k.shared=(0,i.r)((e=>new n(e)))},47029:(e,t,r)=>{"use strict";r.d(t,{V:()=>h});var n,i=r(30859),s=r(39609),a=r(37391),o=r(28516),l=r(98705);class c extends a.r{constructor(e){super("calls.history",""+e,0,c.pageLength),this.userId=e}getActualItems(e,t,r){return(0,s.MX)(s.V0.shared().dialogs.messages.get,this.userId,r.attendeeId,{type:"videocall.finished",select:e,omit:t}).pipe((0,l.o4)((e=>{var t,{data:r,xhr:n}=e;return{items:r||[],ttl:(null===(t=(0,o.X)(n))||void 0===t?void 0:t.maxAge)||0}})))}}n=c,c.shared=(0,i.r)((e=>new n(e))),c.pageLength=50;var u,d=r(23877);class h{constructor(e){this.userId=e}calls(e,t){return new d.wq(((e,r)=>c.shared(this.userId).items(e,r,{attendeeId:t}).pipe((0,l.o4)((e=>e.map((e=>{var t,r;return{date:new Date(e.timestamp),duration:null==e||null===(t=e.meta)||void 0===t||null===(r=t.system)||void 0===r?void 0:r.duration}}))))))).items(e)}}u=h,h.shared=(0,i.r)((e=>new u(e)))},31234:(e,t,r)=>{"use strict";r.d(t,{M:()=>v});var n,i=r(30859),s=r(60467),a=r(42103),o=r(95725),l=r(29331),c=r(20410),u=r(38826),d=r(43149),h=r(12941),p=r(23510),f=r(90713),A=r(32734),m=r(46073),g=r(22370);class v{constructor(e){this.interruptWarningCanShownSubject=new d.X({value:!1}),this.interruptWarningCanShown=this.interruptWarningCanShownSubject.asObservable(),this.userId=e}showInterruptWarning(){this.interruptWarningCanShownSubject.next({value:!0})}hideInterruptWarning(e){this.interruptWarningCanShownSubject.next({value:!1,resolution:e})}interrupt(e){var t=f.T.shared().get(A.Z,this.userId).store.getState();"idle"!==t.status&&"ringing"!==t.status&&p.p.shared().emit("command.chat.media.interrupt",t.attendee,e&&{cta:e})}start(e){var t=()=>{"connecting"===f.T.shared().get(A.Z,this.userId).store.getState().status&&this.interrupt()};p.p.shared().addListener("event.call.payment.canceled",t),e.add((()=>{p.p.shared().removeListener("event.call.payment.canceled",t)})),e.add(this.interruptWarningCanShownSubject.pipe((0,s.h)((e=>e.value)),(0,a.w)((()=>(0,h.T)(m.D.shared(this.userId).state.pipe((0,o.U)((e=>e.status)),(0,l.x)(),(0,c.G)(),(0,o.U)((e=>{var[t,r]=e;return"idle"!==t&&"idle"===r})),(0,s.h)((e=>e)),(0,u.q)(1)),f.T.shared().get(A.Z,this.userId).store.rxState().pipe((0,o.U)((e=>e.status)),(0,l.x)(),(0,c.G)(),(0,o.U)((e=>{var[t,r]=e;return"idle"!==t&&"idle"===r})),(0,s.h)((e=>e)),(0,u.q)(1)),g._.shared(this.userId).state.pipe((0,o.U)((e=>e.status)),(0,l.x)(),(0,c.G)(),(0,o.U)((e=>{var[t,r]=e;return"idle"!==t&&"idle"===r})),(0,s.h)((e=>e)),(0,u.q)(1)))))).safeSubscribe((()=>{this.hideInterruptWarning()})))}}n=v,v.shared=(0,i.r)((e=>new n(e)))},71506:(e,t,r)=>{"use strict";r.d(t,{n:()=>y});var n,i=r(61922),s=r(30859),a=r(46073),o=r(95725),l=r(42103),c=r(29331),u=r(54930),d=r(85814),h=r(82801),p=r(12941),f=r(22983),A=r(76143),m=r(66784),g=r(90713),v=r(32734),b=r(68161);class y extends i.l{constructor(e){super();var t=g.T.shared().get(v.Z,e).store.rxState().pipe((0,o.U)((e=>"speaking"===e.status?e.attendee:void 0))).pipe((0,l.w)((t=>t?new b.L(e,t).localAudioMuted:(0,h.of)(!1))),(0,c.x)());this.canOffer=(0,p.T)(this.offeringResult.pipe((0,u.h)(!1)),d.v.shared(e).userIsFreeMember.pipe((0,l.w)((r=>r?(0,f.aj)([a.D.shared(e).state.pipe((0,o.U)((e=>!!e.localTracks.audioMuted))),t]).pipe((0,o.U)((e=>{var[t,r]=e;return t||r}))):(0,h.of)(!1))),(0,c.x)()))}start(){return A.o.just(m.x.success({}))}}n=y,y.shared=(0,s.r)((e=>new n(e)))},51547:(e,t,r)=>{"use strict";r.d(t,{J:()=>a});var n,i=r(30859),s=r(32656);class a{constructor(e){this.userId=e}logLocalTrackAudioMediaButtonClick(e,t){s.f.shared(this.userId).logEvent(e+"-call-local-audio-media-button-click",{trackEnabledBeforeClick:t}).safeSubscribe()}logLocalTrackVideoMediaButtonClick(e,t){s.f.shared(this.userId).logEvent(e+"-call-local-video-media-button-click",{trackEnabledBeforeClick:t}).safeSubscribe()}}n=a,a.shared=(0,i.r)((e=>new n(e)))},97077:(e,t,r)=>{"use strict";r.d(t,{G:()=>n.G});var n=r(62497)},33154:(e,t,r)=>{"use strict";r.d(t,{Wg:()=>de});var n=r(30859),i=r(43149),s=r(22205),a=r(12941),o=r(22983),l=r(82801),c=r(28977),u=r(50070),d=r(12636),h=r(15696),p=r(55948),f=r(95725),A=r(29331),m=r(35713),g=r(42103),v=r(19351),b=r(54249),y=r(16175),C=r(38826),w=r(54930),M=r(60467),S=r(93480),I=r(85814),E=r(52783),x=r(46073),T=r(90713),D=r(32734),k=r(63434),j=r(93658),L=r(57450),O=r(47029),P=r(77756),N=r(23408),B=r(19869),R=r.n(B),V=r(61922),z=r(76143),Y=r(66784),G=r(45843),U=r(15278);function F(){return G.O.shared().interacted.pipe((0,U.T)(1),(0,C.q)(1),(0,w.h)(!0))}var q,H=r(97077),_=r(10358),Z=r(72351),Q=r(94422),W=r(83032),X=r(98705),J=r(79325),K=r(1381),$=r(61562),ee=r(66669),te=r(19496),re=r(59437),ne=r(39609),ie=15*_.R.second;class se{constructor(e){this.userId=e}decline(e){return(0,ne.rR)(ne.V0.shared().users.actions["autocall.declined"].post,this.userId,{attendeeId:e}).pipe((0,X.vR)(void 0))}requestAvailableUser(){return(0,ne.MX)(ne.V0.shared().dialogs.automation["autocalls.contacts"].post,this.userId).pipe((0,X.eo)((e=>{if(202!==e.xhr.status)throw new Error;return(0,a.T)((0,d.H)(ie).pipe((0,w.h)(Y.x.success(void 0))),$.j.shared(this.userId).events("event.dialogs.automation.autocalls.online.matched..contacts").pipe((0,f.U)((e=>Y.x.success(e["attendee-id"]))))).toSingle()})),(0,X.ym)((()=>z.o.just(Y.x.failure(void 0)))))}}q=se,se.shared=(0,n.r)((e=>new q(e)));var ae,oe=r(92195),le="mcs-auto-call",ce="attendees-last-auto-call",ue="last-shown-auto-call-timestamp";class de extends V.l{constructor(e){super(),this.userIdsAvailableForAutoCall=new i.X({}),this.userIdsAvailableForAutoCallExists=new i.X(!1),this.lastAutoCallTimestamps=new i.X({}),this.startIntervalTimestamp=new i.X(Date.now()),this.lastShownAutoCallTimestampSubject=new s.t(1),this.prioritizedAutoCallFallbackEnabled=new i.X(!1),this.userId=e,this.lastShownAutoCallTimestamp=(0,a.T)(P.M.shared(le,this.userId).load(ue),this.lastShownAutoCallTimestampSubject.asObservable());var t=(0,o.aj)([p.D.shared().mcs.enabled,p.D.shared().mcs.autoCall.enabled]).pipe((0,f.U)((e=>{var[t,r]=e;return t&&r})),(0,A.x)(),(0,m.d)({refCount:!0,bufferSize:1})),r=(0,o.aj)([p.D.shared().mcs.enabled,p.D.shared().mcs.autoCall.enabledInActiveChat]).pipe((0,f.U)((e=>{var[t,r]=e;return t&&r})),(0,A.x)(),(0,m.d)({refCount:!0,bufferSize:1})),n=(0,o.aj)([x.D.shared(this.userId).state.pipe((0,f.U)((e=>"idle"===e.status)),(0,A.x)()),T.T.shared().get(D.Z,this.userId).store.rxState().pipe((0,f.U)((e=>"idle"===e.status)),(0,A.x)()),(0,H.G)(),J.s.shared(this.userId).exists,K.B.shared(this.userId).offer,oe.f8.shared(this.userId).offer]).pipe((0,f.U)((e=>{var[t,r,n,i,s,a]=e;return t&&r&&!n&&!i&&!s&&!a})),(0,A.x)(),(0,m.d)({refCount:!0,bufferSize:1})),B=(0,o.aj)([N.s.shared().chatAttendee.pipe((0,g.w)((e=>e?k.K.shared(this.userId).statusOfChatWith(e).pipe((0,f.U)((e=>!!e))):(0,l.of)(!1))),(0,A.x)()),n]).pipe((0,f.U)((e=>{var[t,r]=e;return!t&&r})),(0,A.x)(),(0,m.d)({refCount:!0,bufferSize:1})),V=e=>{var t=this.userIdsAvailableForAutoCall.getValue(),r=e.reduce(((e,t)=>(void 0===e[t]&&(e[t]=!1),e)),t);Object.keys(r).forEach((t=>{e.includes(t)||delete r[t]})),this.userIdsAvailableForAutoCall.next(r),this.userIdsAvailableForAutoCallExists.next(!0)},z=()=>{var e=this.userIdsAvailableForAutoCall.getValue(),t=Object.keys(e).filter((t=>!e[t])).sort((()=>.5-Math.random()));return t.length?(0,l.of)(t):(0,l.of)(void 0)},Y=e=>(0,o.aj)([p.D.shared().mcs.autoCall.lastCallThreshold,O.V.shared(this.userId).calls((0,l.of)(50),e)]).pipe((0,f.U)((e=>{var[t,r]=e;if(!r.items.length)return!0;var n=r.items[r.items.length-1].date.getTime();return Date.now()-n>=t})),(0,v.b)((t=>!t&&this.markAttendeeIdAsSent(e)))),G=e=>{var t=this.lastAutoCallTimestamps.getValue();return p.D.shared().mcs.autoCall.autoCallThreshold.pipe((0,f.U)((r=>!t[e]||Date.now()-t[e]>=r||(this.markAttendeeIdAsSent(e),!1))))},U=e=>E.n.shared(this.userId).callIsAvailable(e).pipe((0,g.w)((t=>t?Y(e):(0,l.of)(!1))),(0,g.w)((t=>t?G(e):(0,l.of)(!1)))),q=e=>(0,c.D)(e).pipe((0,b.b)((e=>I.v.shared(e).userIsFreeMember.pipe((0,g.w)((t=>t?j.X.shared(this.userId).userIsContact(e):(this.markAttendeeIdAsSent(e),(0,l.of)(void 0)))),(0,g.w)((t=>t?E.n.shared(this.userId).callIsAvailable(e):(0,l.of)(void 0))),(0,g.w)((t=>t?Y(e):(0,l.of)(void 0))),(0,g.w)((t=>t?G(e):(0,l.of)(void 0))),(0,g.w)((t=>t?(0,l.of)(e):(0,l.of)(void 0))),(0,y.o)((e=>!!e),!0),(0,L.W)())))),re=()=>{var e=this.userIdsAvailableForAutoCall.getValue(),t=Object.values(e);this.userIdsAvailableForAutoCallExists.next(!!t.length&&t.includes(!1))},ne=r.pipe((0,g.w)((e=>e?P.M.shared(le,this.userId).load(ce):u.E)),(0,g.w)((e=>(e&&this.lastAutoCallTimestamps.next(e),N.s.shared().chatAttendee))),(0,g.w)((e=>e?I.v.shared(e).userIsFreeMember.pipe((0,g.w)((t=>t?(0,o.aj)([k.K.shared(this.userId).getActiveChatState(e),p.D.shared().mcs.autoCall.messagesInActiveChatThreshold]).pipe((0,g.w)((t=>{var[r,n]=t;return null==r||!r.isActive||!n||r.messagesStatus.outgoingMessagesCount<n?u.E:(0,l.of)(e)}))):u.E))):u.E)),(0,g.w)((e=>(0,o.aj)([p.D.shared().mcs.autoCall.requestIntervalInActiveChat,this.lastShownAutoCallTimestamp.pipe((0,C.q)(1))]).pipe((0,g.w)((e=>{var[t,r]=e;if(!t)return u.E;var n=Date.now();return r&&n-r<=t?u.E:this.offer})),(0,g.w)((t=>t?u.E:(0,l.of)(e)))))),(0,A.x)(),(0,g.w)((e=>p.D.shared().mcs.autoCall.autoCallDelay.pipe((0,g.w)((t=>{var r=Math.floor(Math.random()*t);return(0,d.H)(r).pipe((0,w.h)(e))}))))),(0,g.w)((e=>U(e).pipe((0,g.w)((e=>e?n.pipe((0,C.q)(1)):u.E)),(0,g.w)((t=>t?(this.startIntervalTimestamp.next(Date.now()),(0,l.of)({attendeeId:e,type:"auto-call-in-active-chat"})):(0,l.of)(!1))),(0,A.x)()))),(0,v.b)((e=>{e&&this.updateTimestamps(e.attendeeId)}))),ie=(0,o.aj)([t,p.D.shared().mcs.autoCall.prioritizationEnabled,this.prioritizedAutoCallFallbackEnabled]).pipe((0,g.w)((e=>{var[t,r,n]=e;return!t||r&&!n?u.E:P.M.shared(le,this.userId).load(ce)})),(0,g.w)((e=>(e&&this.lastAutoCallTimestamps.next(e),F()))),(0,g.w)((e=>e?p.D.shared().mcs.autoCall.autoCallDelay.pipe((0,g.w)((e=>{var t=e+Math.floor(Math.random()*e+_.R.second);return(0,d.H)(t)}))):u.E)),(0,g.w)((()=>S.o.shared(this.userId).chats.pipe((0,f.U)((e=>e.map((e=>e.attendeeId)))),(0,A.x)(R()),(0,v.b)((e=>V(e)))))),(0,g.w)((()=>(0,o.aj)([this.userIdsAvailableForAutoCallExists.pipe((0,A.x)()),p.D.shared().mcs.autoCall.requestInterval]))),(0,g.w)((e=>{var[t,r]=e;return t&&r?(0,d.H)(0,r).pipe((0,v.b)((()=>{this.startIntervalTimestamp.next(Date.now()),re()})),(0,g.w)((()=>B)),(0,g.w)((e=>e?this.offer.pipe((0,C.q)(1)):u.E)),(0,g.w)((e=>e?(0,l.of)(!1):this.lastShownAutoCallTimestamp.pipe((0,f.U)((e=>!e||Date.now()-e>=r)),(0,A.x)()))),(0,g.w)((e=>e?z():(0,l.of)(!1))),(0,g.w)((e=>"boolean"!=typeof e&&e&&e.length?q(e):(0,l.of)(!1))),(0,g.w)((e=>"boolean"!=typeof e&&e?(0,l.of)({attendeeId:e,type:"auto-call-for-contact"}):(0,l.of)(!1))),(0,v.b)((e=>{e&&this.updateTimestamps(e.attendeeId)}))):u.E})),(0,A.x)()),ae=(0,o.aj)([t,p.D.shared().mcs.autoCall.prioritizationEnabled,this.prioritizedAutoCallFallbackEnabled]).pipe((0,g.w)((e=>{var[t,r,n]=e;return t&&r&&!n?F():u.E})),(0,g.w)((e=>e?p.D.shared().mcs.autoCall.autoCallDelay.pipe((0,g.w)((e=>{var t=e+Math.floor(Math.random()*e+_.R.second);return(0,d.H)(t)}))):u.E)),(0,g.w)((()=>p.D.shared().mcs.autoCall.requestInterval)),(0,g.w)((e=>(0,d.H)(0,e))),(0,g.w)((()=>this.prioritizedAutoCallFallbackEnabled)),(0,y.o)((e=>!e)),(0,g.w)((()=>se.shared(this.userId).requestAvailableUser())),(0,g.w)((e=>e.isSuccessful?this.offer.pipe((0,C.q)(1),(0,f.U)((t=>t?void 0:e.value))):(this.prioritizedAutoCallFallbackEnabled.next(!0),u.E))),(0,g.w)((e=>e?E.n.shared(this.userId).callIsAvailable(e).pipe((0,C.q)(1),(0,f.U)((t=>!!t&&{attendeeId:e,type:"prioritized-autocall"}))):(0,l.of)(!1)))),de=(0,o.aj)([t,p.D.shared().failedCallCallBackRequests.enabled]).pipe((0,g.w)((e=>{var[t,r]=e;return t&&r?(0,o.aj)([n,this.offer,Z.W.shared(this.userId).failedCallCallBackRequestingIsActive]):u.E})),(0,g.w)((e=>{var[t,r,n]=e;return t&&!r&&n?p.D.shared().failedCallCallBackRequests.requestInterval.pipe((0,g.w)((e=>(0,h.F)(e))),(0,g.w)((()=>(0,o.aj)([Z.W.shared(this.userId).requests,Q.h.shared(this.userId).blockedUsers,W.X.shared().currentTime().asObservable()]).pipe((0,f.U)((e=>{var[t,r,n]=e;return t.filter((e=>"failed.call.callback.request"===e.reason&&!r.includes(e.attendeeId)&&e.expiresAt>n))})),(0,C.q)(1)))),(0,g.w)((e=>e.length?(0,c.D)(e).pipe((0,g.w)((e=>W.X.shared().currentTime().asObservable().pipe((0,g.w)((t=>e.disabledUntil&&e.disabledUntil>t?u.E:(0,l.of)(e))),(0,C.q)(1)))),(0,g.w)((e=>E.n.shared(this.userId).callIsAvailable(e.attendeeId).pipe((0,C.q)(1),(0,g.w)((e=>e?p.D.shared().failedCallCallBackRequests.requestsLimit:(0,l.of)(!1))),(0,g.w)((t=>t?Z.W.shared(this.userId).processRequest(e).pipe((0,X.vR)(e.requestsNumber!==t)):(0,l.of)(!1))),(0,f.U)((t=>!!t&&{attendeeId:e.attendeeId,type:"failed-call-callback-request"})))))):(Z.W.shared(this.userId).setFailedCallCallBackRequestingIsActive(!1),u.E)))):u.E}))),he=(0,o.aj)([p.D.shared().videoMingle.enabled,p.D.shared().mcs.enabled]).pipe((0,g.w)((e=>{var[t,r]=e;return t&&r?$.j.shared(this.userId).events("event.users.events.added").pipe((0,f.U)((e=>(0,ee.y4)((0,te.F)(e)))),(0,M.h)((e=>e.type===ee.aR.VideoMingleAutocall&&e.payload["recipient-id"]===this.userId)),(0,g.w)((e=>e.payload["sender-id"]?(0,l.of)(e.payload["sender-id"]):u.E)),(0,g.w)((e=>(0,o.aj)([this.offer.pipe((0,M.h)((e=>!e))),n.pipe((0,M.h)((e=>e)))]).pipe((0,C.q)(1),(0,g.w)((()=>E.n.shared(this.userId).callIsAvailable(e).pipe((0,C.q)(1),(0,f.U)((t=>!!t&&{attendeeId:e,type:"mingle-autocall"}))))))))):u.E})));this.canOffer=(0,a.T)(ie,ne,de,he,ae).pipe((0,A.x)(),(0,m.d)({refCount:!0,bufferSize:1}))}markAttendeeIdAsSent(e){var t=this.userIdsAvailableForAutoCall.getValue();t[e]=!0,this.userIdsAvailableForAutoCall.next(t)}updateTimestamps(e){var t=this.lastAutoCallTimestamps.getValue(),r=this.startIntervalTimestamp.getValue();t[e]=r,this.lastAutoCallTimestamps.next(t),this.lastShownAutoCallTimestampSubject.next(t[e]),this.markAttendeeIdAsSent(e),P.M.shared(le,this.userId).store(ce,t).safeSubscribe(),P.M.shared(le,this.userId).store(ue,t[e]).safeSubscribe()}removeCallBackRequest(e){return Z.W.shared(this.userId).requests.toSingle().pipe((0,X.eo)((t=>t.find((t=>t.attendeeId===e))?Z.W.shared(this.userId).removeRequest(e):z.o.just())),(0,X.vR)(Y.x.success()))}start(e){return z.o.just(Y.x.success(e))}accept(e){return"failed-call-callback-request"===e.type?this.removeCallBackRequest(e.attendeeId):"mingle-autocall"===e.type?re.s.shared(this.userId,ee.aR.VideoMingleAutocall).delete(e.attendeeId).pipe((0,X.vR)(Y.x.success())):z.o.just(Y.x.success())}reject(e){return"failed-call-callback-request"===e.type?this.removeCallBackRequest(e.attendeeId):z.o.just(Y.x.success())}postpone(e){return z.o.just(Y.x.success())}}ae=de,de.shared=(0,n.r)((e=>new ae(e)))},52783:(e,t,r)=>{"use strict";r.d(t,{n:()=>M});var n,i=r(30859),s=r(55948),a=r(32734),o=r(90713),l=r(85814),c=r(46073),u=r(35101),d=r(22983),h=r(82801),p=r(42103),f=r(95725),A=r(29331),m=r(7373),g=r(88),v=r(97893),b=r(40208),y=r(93658),C=r(19869),w=r.n(C);class M{constructor(e){this.userId=e}attendeeIsOnCall(e){return(0,d.aj)([g.w.shared(this.userId).id(e).asObservable().pipe((0,p.w)((e=>e?v.I.shared(e).tags.pipe((0,f.U)((e=>e.includes("videochat.exists")))):(0,h.of)(!1)))),u.R.shared(this.userId).presence(e).pipe((0,f.U)((e=>!(null==e||!e.onCall))))]).pipe((0,f.U)((e=>{var[t,r]=e;return t||r})),(0,A.x)())}callIsAvailableWithDetails(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return this.userId===e?(0,h.of)({value:!1,reason:"incorrect-id"}):(0,d.aj)([s.D.shared().mcs.enabled,b.D.shared(this.userId).initialized]).pipe((0,p.w)((n=>{var[i,s]=n;return i?s?g.w.shared(this.userId).mcsId(e).asObservable().pipe((0,p.w)((n=>{if(!n)return(0,h.of)({value:!1,reason:"no-attendee-id"});var i=o.T.shared().get(a.Z,this.userId).store.rxState().pipe((0,f.U)((e=>"idle"!==e.status)));return(0,d.aj)([u.R.shared(this.userId).presence(n),c.D.shared(this.userId).callExists,i,l.v.shared(this.userId).userIsFreeMember,m.A.shared().camera,this.attendeeIsOnCall(n),y.X.shared(this.userId).userInChatList(e),y.X.shared(this.userId).blockedByUser(e),l.v.shared(e).userIsVerificationOperator]).pipe((0,f.U)((e=>{var[n,i,s,a,o,l,c,u,d]=e;if(!n)return{value:!1,reason:"no-presence"};if(i||s)return{value:!1,reason:"user-on-call"};if(l)return{value:!1,reason:"attendee-on-call"};if(u)return{value:!1,reason:"user-blocked-by-attendee"};var h=!(null==n||!n.online),p=t&&(null==n?void 0:n.offlineViaMobile),f=r?((null==n?void 0:n.devices)||[]).some((e=>"vr"===e)):((null==n?void 0:n.devices)||[]).some((e=>"cam"===e||"mobileCam"===e)),A=!!o&&"denied"!==o.permission;return a?c||d?h&&A?{value:!0}:A?{value:!1,reason:"attendee-offline"}:{value:!1,reason:"user-has-no-camera"}:{value:!1,reason:"user-not-in-contacts"}:h&&f||p?{value:!0}:f?{value:!1,reason:"attendee-offline"}:{value:!1,reason:"attendee-has-no-camera"}})))}))):(0,h.of)({value:!1,reason:"mcs-uninitialized"}):(0,h.of)({value:!1,reason:"mcs-disabled"})})),(0,A.x)(w()))}callIsAvailable(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return this.callIsAvailableWithDetails(e,t,r).pipe((0,f.U)((e=>e.value)),(0,A.x)())}}n=M,M.shared=(0,i.r)((e=>new n(e)))},46073:(e,t,r)=>{"use strict";r.d(t,{D:()=>D});var n,i,s=r(30859),a=r(40208),o=r(55948),l=r(22983),c=r(82801),u=r(12052),d=r(42103),h=r(60467),p=r(38826),f=r(63070),A=r(35713),m=r(95725),g=r(29331),v=r(76143),b=r(7373),y=r(65791),C=r(28569),w=r(15980),M=r(98705),S=r(66784),I=r(88),E=r(85814),x={status:"idle",roomPrepared:!1,remoteTracks:{video:[],audio:[]},localTracks:{video:[],audio:[]},participants:[],reconnecting:!1};class T{constructor(e){this.userId=e,this.state=(0,l.aj)([o.D.shared().mcs.enabled,o.D.shared().mcs.chatWithVideoEnabled]).pipe((0,d.w)((e=>{var[t,r]=e;return t||r?a.D.shared(this.userId).initialized.pipe((0,h.h)((e=>e)),(0,p.q)(1),(0,d.w)((()=>new u.y((e=>{var t,r,n=t=>{e.next(t)};return e.next(null===(t=a.D.shared(this.userId).call)||void 0===t?void 0:t.getState()),null===(r=a.D.shared(this.userId).call)||void 0===r||r.addStateListener(n),()=>{var e;null===(e=a.D.shared(this.userId).call)||void 0===e||e.removeStateListener(n)}}))))):(0,c.of)(x)})),(0,f.O)(x),(0,A.d)({refCount:!0,bufferSize:1})),this.callExists=this.state.pipe((0,m.U)((e=>"idle"!==e.status)),(0,g.x)()),this.callIsTwoWay=this.state.pipe((0,m.U)((e=>!(!e.remoteTracks.video.length||!e.localTracks.video.length))),(0,g.x)()),this.callIsVR=this.state.pipe((0,m.U)((e=>"vrcall"===e.callType)),(0,g.x)()),this.localVideoTogglingEnabled=(0,l.aj)([y.Session.shared().userIsUsual,b.A.shared().camera.pipe((0,m.U)((e=>!!e&&"allowed"===e.permission)))]).pipe((0,m.U)((e=>{var[t,r]=e;return t&&r})),(0,g.x)()),this.localAudioTogglingEnabled=b.A.shared().microphone.pipe((0,m.U)((e=>!!e&&"allowed"===e.permission)),(0,g.x)())}start(e,t,r){var n,i=t&&"vr"===t?"vrcall":"call";null===(n=a.D.shared(this.userId).call)||void 0===n||n.startCall(e,{type:i,cta:t,misc:r})}createRoom(){var e;null===(e=a.D.shared(this.userId).call)||void 0===e||e.createRoom()}destroyRoom(){var e;null===(e=a.D.shared(this.userId).call)||void 0===e||e.destroyRoom()}join(e,t,r){var n;C.H.shared(this.userId).markIncomingCallAccepted(e),null===(n=a.D.shared(this.userId).call)||void 0===n||n.joinCall(e,t,r)}toggleLocalVideo(){var e=a.D.shared(this.userId).call;return e?v.o.from(e.toggleLocalVideo()):v.o.just(void 0)}toggleLocalAudio(){var e=a.D.shared(this.userId).call;return e?v.o.from(e.toggleLocalAudio()):v.o.just(void 0)}switchCamera(){var e=a.D.shared(this.userId).call;return e?v.o.from(e.toggleCamera()):v.o.just(void 0)}leave(){var e;null===(e=a.D.shared(this.userId).call)||void 0===e||e.endCall()}events(e){return new u.y((t=>{var r,n=e=>{t.next(e)};return null===(r=a.D.shared(this.userId).call)||void 0===r||r.addEventListener(e,n),()=>{var t;null===(t=a.D.shared(this.userId).call)||void 0===t||t.removeEventListener(e,n)}}))}}n=T,T.shared=(0,s.r)((e=>new n(e)));class D{constructor(e,t){this.userId=t,this.implementation=e,this.state=e.state,this.localVideoTogglingEnabled=e.localVideoTogglingEnabled,this.localAudioTogglingEnabled=e.localAudioTogglingEnabled,this.callExists=e.callExists,this.callIsTwoWay=e.callIsTwoWay,this.callIsVR=e.callIsVR}start(e,t,r){var n,i=t&&"vr"===t?"vrcall":"call";t&&["auto-call-for-contact","auto-call-in-active-chat","failed-call-callback-request","mingle-autocall","chat","message"].includes(t)?null===(n=a.D.shared(this.userId).call)||void 0===n||n.startCall(e,{type:i,cta:t,misc:r}):I.w.shared(this.userId).id(e).pipe((0,M.eo)((e=>(0,l.aj)([o.D.shared().extendedPriceShowEnabled,E.v.shared((e||"").toString()).userIsFreeMember]).toSingle())),(0,M.eo)((e=>{var[t,r]=e;return t&&r?(0,w.F)({service:"videochat"}).pipe((0,M.eo)((e=>e.isSuccessful?v.o.just(S.x.success(void 0)):v.o.just(S.x.failure("not-confirmed"))))):v.o.just(S.x.success(void 0))}))).safeSubscribe((n=>{var s;n.isSuccessful&&(null===(s=a.D.shared(this.userId).call)||void 0===s||s.startCall(e,{type:i,cta:t,misc:r}))}))}createRoom(){this.implementation.createRoom()}destroyRoom(){this.implementation.destroyRoom()}join(e,t,r){this.implementation.join(e,t,r)}toggleLocalVideo(){return this.implementation.toggleLocalVideo()}toggleLocalAudio(){return this.implementation.toggleLocalAudio()}switchCamera(){return this.implementation.switchCamera()}leave(){return this.implementation.leave()}events(e){return this.implementation.events(e)}}i=D,D.shared=(0,s.r)((e=>new i(T.shared(e),e)))},35970:(e,t,r)=>{"use strict";r.d(t,{x0:()=>C});var n,i=r(30859),s=r(42103),a=r(95725),o=r(29331),l=r(50070),c=r(82801),u=r(22983),d=r(40208),h=r(22370),p=r(35101),f=r(88),A=r(65791),m=r(46073),g=r(90713),v=r(32734),b=r(85814),y=r(97893);class C{constructor(e){this.userId=e}available(e){return d.D.shared(this.userId).chatWithVideoInitialized.pipe((0,s.w)((e=>e?A.Session.shared().userIsUsual:l.E)),(0,s.w)((e=>e?h._.shared(this.userId).state.pipe((0,a.U)((e=>"idle"===e.status)),(0,o.x)()):l.E)),(0,s.w)((e=>e?(0,u.aj)([m.D.shared(this.userId).state.pipe((0,a.U)((e=>"idle"===e.status))),g.T.shared().get(v.Z,this.userId).store.rxState().pipe((0,a.U)((e=>"idle"===e.status)))]).pipe((0,a.U)((e=>{var[t,r]=e;return t&&r})),(0,o.x)()):(0,c.of)(!1))),(0,s.w)((t=>t?b.v.shared(e).userIsFreeMember.pipe((0,s.w)((t=>t?f.w.shared(this.userId).mcsId(e).asObservable().pipe((0,s.w)((e=>e?p.R.shared(this.userId).presence(e).pipe((0,a.U)((e=>(null==e?void 0:e.online)&&!e.onCall&&e.devices.includes("cam")&&!e.isWatched))):(0,c.of)(!1))),(0,s.w)((t=>t?y.I.shared(e).tags.pipe((0,a.U)((e=>!e.includes("videochat.exists"))),(0,o.x)()):(0,c.of)(!1)))):(0,c.of)(!1)))):(0,c.of)(!1))))}}n=C,C.shared=(0,i.r)((e=>new n(e)))},22370:(e,t,r)=>{"use strict";r.d(t,{_:()=>g});var n,i=r(30859),s=r(82801),a=r(12052),o=r(42103),l=r(29331),c=r(35713),u=r(95725),d=r(40208),h=r(19869),p=r.n(h),f=r(88),A=r(76143),m=r(98705);class g{constructor(e){this.userId=e,this.state=d.D.shared(e).chatWithVideoInitialized.pipe((0,o.w)((e=>e?new a.y((e=>{var t,r,n=t=>{e.next(t)};return e.next(null===(t=d.D.shared(this.userId).chatWithVideo)||void 0===t?void 0:t.getState()),null===(r=d.D.shared(this.userId).chatWithVideo)||void 0===r||r.addStateListener(n),()=>{var e;null===(e=d.D.shared(this.userId).chatWithVideo)||void 0===e||e.removeStateListener(n)}})):(0,s.of)({status:"idle",roomPrepared:!1,remoteTracks:{video:[],audio:[]},localTracks:{video:[],audio:[]},participants:[],reconnecting:!1}))),(0,l.x)(p()),(0,c.d)({refCount:!0,bufferSize:1})),this.active=this.state.pipe((0,u.U)((e=>"idle"!==e.status)),(0,l.x)())}start(e,t,r){return f.w.shared(this.userId).mcsId(e).pipe((0,m.RO)((e=>{var n;e&&(null===(n=d.D.shared(this.userId).chatWithVideo)||void 0===n||n.start(e,t,r))})),(0,m.vR)(void 0))}join(e,t,r){return new A.o((n=>{var i;null===(i=d.D.shared(this.userId).chatWithVideo)||void 0===i||i.join(e,{roomId:t,token:r}),n.success()}))}leave(e){return new A.o((t=>{var r;null===(r=d.D.shared(this.userId).chatWithVideo)||void 0===r||r.end(e),t.success()}))}chatWithVideoIsActiveWith(e){return f.w.shared(this.userId).mcsId(e).asObservable().pipe((0,o.w)((e=>e?this.state.pipe((0,u.U)((t=>"connecting"===t.status?t.calleeId===e:"speaking"===t.status&&t.participants.includes(e)))):(0,s.of)(!1))))}}n=g,g.shared=(0,i.r)((e=>new n(e)))},55022:(e,t,r)=>{"use strict";r.d(t,{n9:()=>D});var n,i=r(30859),s=r(22205),a=r(43149),o=r(82801),l=r(50070),c=r(22983),u=r(35970),d=r(23408),h=r(42103),p=r(95725),f=r(29331),A=r(38826),m=r(20410),g=r(60467),v=r(22370),b=r(8679),y=r(40208),C=r(76143),w=r(98705),M=r(12651),S=r(55948),I=r(14671),E=r(63434),x="chat-with-video",T="auto-start-disabled-attendees";class D{constructor(e){this.autoStartDisabledAttendees=new s.t(1),this.chatWithVideoAutoStarted=new a.X(!1),this.messagesStateAfterAutoStartBecameAvailable=new a.X({}),this.userId=e,this.messagesExchangeAfterAutoStartBecameAvailable=this.messagesStateAfterAutoStartBecameAvailable.pipe((0,h.w)((e=>{if(!e.lastOutgoingMessageTimestamp||!e.lastIncomingMessageTimestamp)return(0,o.of)(!1);var t=Math.abs(e.lastIncomingMessageTimestamp-e.lastOutgoingMessageTimestamp);return S.D.shared().mcs.chatWithVideo.messageExchangeExpiryTimeout.pipe((0,p.U)((e=>t<e)))})),(0,f.x)())}start(e){e.add(y.D.shared(this.userId).chatWithVideoInitialized.pipe((0,h.w)((e=>e?M.n.shared(x,this.userId).load(T):l.E))).safeSubscribe((e=>{this.autoStartDisabledAttendees.next(e||{})}))),e.add(d.s.shared().chatAttendee.pipe((0,h.w)((e=>e?this.autoStartAvailable(e).pipe((0,h.w)((t=>t?(this.messagesStateAfterAutoStartBecameAvailable.next({}),b.P.shared(this.userId).newMessage.pipe((0,h.w)((t=>{if(t.type!==I.Cs.Text&&t.type!==I.Cs.Sticker)return l.E;var r=t.sender===this.userId;return(r?t.recipient:t.sender)!==e?l.E:this.messagesStateAfterAutoStartBecameAvailable.pipe((0,A.q)(1),(0,p.U)((e=>{var n=e;return r?n.lastOutgoingMessageTimestamp=t.timestamp:n.lastIncomingMessageTimestamp=t.timestamp,n})))})))):l.E))):(0,o.of)({})))).safeSubscribe((e=>{this.messagesStateAfterAutoStartBecameAvailable.next(e)}))),e.add(d.s.shared().chatAttendee.safeSubscribe((e=>{e||this.chatWithVideoAutoStarted.value&&this.chatWithVideoAutoStarted.next(!1)}))),e.add(d.s.shared().chatAttendee.pipe((0,h.w)((e=>e?E.K.shared(this.userId).statusOfChatWith(e).pipe((0,m.G)(),(0,g.h)((e=>{var[t,r]=e;return!!t&&!r}))):l.E))).safeSubscribe((()=>{this.chatWithVideoAutoStarted.value&&this.chatWithVideoAutoStarted.next(!1)}))),e.add((0,c.aj)([d.s.shared().chatAttendee,d.s.shared().cta]).pipe((0,h.w)((e=>{var[t,r]=e;return t?this.messagesExchangeAfterAutoStartBecameAvailable.pipe((0,h.w)((e=>e?v._.shared(this.userId).start(t,"chat-auto",r):l.E))):l.E}))).safeSubscribe((()=>{this.chatWithVideoAutoStarted.next(!0)})))}autoStartAvailable(e){return u.x0.shared(this.userId).available(e).pipe((0,h.w)((t=>t?(0,c.aj)([this.autoStartDisabledAttendees,this.chatWithVideoAutoStarted]).pipe((0,p.U)((t=>{var[r,n]=t;return!r[e]&&!n}))):(0,o.of)(!1))),(0,f.x)())}disableAutoStart(e){return this.autoStartDisabledAttendees.toSingle().pipe((0,w.eo)((t=>{if(t[e])return C.o.just();var r=Object.assign({},t,{[e]:!0});return M.n.shared(x,this.userId).store(T,r).pipe((0,w.RO)((()=>{this.autoStartDisabledAttendees.next(r)})))})))}enableAutoStart(e){return this.autoStartDisabledAttendees.toSingle().pipe((0,w.eo)((t=>t[e]?(delete t[e],M.n.shared(x,this.userId).store(T,t).pipe((0,w.RO)((()=>{this.autoStartDisabledAttendees.next(t)})))):C.o.just())))}manualStart(e){return d.s.shared().cta.toSingle().pipe((0,w.eo)((t=>E.K.shared(this.userId).statusOfChatWith(e).toSingle().pipe((0,w.eo)((r=>r?v._.shared(this.userId).start(e,"chat",t):this.enableAutoStart(e)))))))}}n=D,D.shared=(0,i.r)((e=>new n(e)))},66733:(e,t,r)=>{"use strict";r.d(t,{E:()=>C});var n,i=r(30859),s=r(76143),a=r(7193),o=r(37330),l=r(43149),c=r(98705),u=r(56960),d=r(29331),h=r(35713),p=r(19351),f=r(76053),A=r(54930),m=r(95725),g=r(40208),v=r(19869),b=r.n(v),y=r(66784);class C{constructor(e){this.storage={},this.stateSubject={},this.stateCache={},this.userId=e}state(e){return this.stateCache[e]||(this.stateSubject[e]||this.reset(e),this.stateCache[e]=this.stateSubject[e].pipe((0,d.x)(b()),(0,h.d)({refCount:!0,bufferSize:1}))),this.stateCache[e]}generate(e){return s.o.defer((()=>{this.updateState(e,{step:"loading"});var t=this.getNextHint(e);return(0,a.s)((()=>t.isSuccessful),s.o.just(t),this.getHints(e).pipe((0,c.RO)((t=>{t.isSuccessful&&(this.storage[e]=t.value)})),(0,c.o4)((()=>this.getNextHint(e))))).pipe((0,p.b)((t=>{t.isSuccessful?this.updateState(e,{step:"generated",hint:t.value.hint,last:t.value.last}):(0,o._)(void 0)})),(0,f.K)((t=>(this.updateState(e,{step:"error"}),s.o.just(void 0)))),(0,A.h)(void 0)).toSingle()}))}reset(e){delete this.storage[e],this.updateState(e,{step:"idle"})}getHints(e){return s.o.defer((()=>{var t=u.Iw.shared(this.userId).profile.pipe((0,m.U)((e=>e.isSuccessful?e.value.gender:null))),r=u.Iw.shared(e).profile.pipe((0,m.U)((e=>e.isSuccessful?e.value:null)));return s.o.zip(t.toSingle(),r.toSingle()).pipe((0,c.eo)((e=>{var[t,r]=e,n=g.D.shared(this.userId).conversationHints,i=(null==r?void 0:r.systemLanguage)||"en";return n&&t&&null!=r&&r.gender?s.o.from(n.getUserSuggestions({language:i,userGender:t,otherGender:r.gender,topic:"video-call-invitation"}).then((e=>y.x.success(e)))):s.o.just(y.x.success([]))})),(0,c.ym)((t=>(this.updateState(e,{step:"error"}),s.o.just(y.x.failure(void 0))))))}))}getNextHint(e){var t=this.storage[e]||[];if(!t.length)return y.x.failure(null);var r=t.shift()||"",n=0===t.length;return y.x.success({hint:r,last:n})}updateState(e,t){this.stateSubject[e]?this.stateSubject[e].next(t):this.stateSubject[e]=new l.X(t)}}n=C,C.shared=(0,i.r)((e=>new n(e)))},28569:(e,t,r)=>{"use strict";r.d(t,{H:()=>A});var n,i=r(30859),s=r(79325),a=r(46073),o=r(43149),l=r(82801),c=r(50070),u=r(22983),d=r(20410),h=r(42103),p=r(95725),f=r(29331);class A{constructor(e){this.incomingCallsSubject=new o.X([]),this.historySubject=new o.X([]),this.history=this.historySubject.asObservable(),this.userId=e}start(e){e.add(s.s.shared(this.userId).state.pipe((0,d.G)(),(0,h.w)((e=>{var[t,r]=e;return r.incomingCallsAmount>t.incomingCallsAmount?(0,l.of)(r.incomingCalls):c.E}))).safeSubscribe((e=>{this.incomingCallsSubject.next(e)}))),e.add((0,u.aj)([s.s.shared(this.userId).state.pipe((0,d.G)(),(0,h.w)((e=>{var[t,r]=e;if(t.incomingCalls.length>0&&0===r.incomingCalls.length){var n=t.incomingCalls[0];return(0,l.of)(n)}return c.E}))),a.D.shared(this.userId).state.pipe((0,p.U)((e=>e.status)),(0,f.x)())]).pipe((0,h.w)((e=>{var[t,r]=e;return t&&"idle"===r?(0,l.of)(t):c.E}))).safeSubscribe((e=>{var t=this.historySubject.getValue(),r=this.incomingCallsSubject.getValue();if(!t.find((t=>t.callId===e.callId))){var n={callId:e.callId,attendeeId:e.userId,status:"declined-by-caller"};t.push(n),this.historySubject.next(t),this.incomingCallsSubject.next(r.filter((t=>t.callId!==e.callId)))}})))}markIncomingCallAccepted(e){var t=this.incomingCallsSubject.getValue(),r=t.find((t=>t.callId===e));if(r){var n={callId:r.callId,attendeeId:r.userId,status:"accepted"},i=this.historySubject.getValue();i.push(n),this.historySubject.next(i),this.incomingCallsSubject.next(t.filter((t=>t.callId!==e)))}}markIncomingCallDeclined(e){var t=this.incomingCallsSubject.getValue(),r=t.find((t=>t.callId===e));if(r){var n={callId:r.callId,attendeeId:r.userId,status:"declined-by-callee"},i=this.historySubject.getValue();i.push(n),this.historySubject.next(i),this.incomingCallsSubject.next(t.filter((t=>t.callId!==e)))}}}n=A,A.shared=(0,i.r)((e=>new n(e)))},79325:(e,t,r)=>{"use strict";r.d(t,{s:()=>C});var n,i=r(30859),s=r(40208),a=r(82801),o=r(12052),l=r(22983),c=r(28569),u=r(42103),d=r(38826),h=r(95725),p=r(63070),f=r(29331),A=r(35713),m=r(85814),g=r(7373),v=r(19869),b=r.n(v),y={incomingCallsAmount:0,incomingCalls:[]};class C{constructor(e){this.userId=e,this.state=s.D.shared(this.userId).initialized.pipe((0,u.w)((e=>e?new o.y((e=>{var t,r,n=t=>{e.next(t)};return e.next(null===(t=s.D.shared(this.userId).incomingCalls)||void 0===t?void 0:t.getState()),null===(r=s.D.shared(this.userId).incomingCalls)||void 0===r||r.addStateListener(n),()=>{var e;null===(e=s.D.shared(this.userId).incomingCalls)||void 0===e||e.removeStateListener(n)}})):(0,a.of)(y))),(0,u.w)((e=>e.incomingCallsAmount?(0,l.aj)([m.v.shared(this.userId).userIsFreeMember,g.A.shared().camera]).pipe((0,d.q)(1),(0,h.U)((t=>{var[r,n]=t;return r&&"denied"===(null==n?void 0:n.permission)?y:e}))):(0,a.of)(e))),(0,p.O)(y),(0,f.x)(b()),(0,A.d)({refCount:!0,bufferSize:1})),this.exists=this.state.pipe((0,h.U)((e=>!!e.incomingCallsAmount)),(0,f.x)())}decline(e){var t;c.H.shared(this.userId).markIncomingCallDeclined(e),null===(t=s.D.shared(this.userId).incomingCalls)||void 0===t||t.declineCall(e)}}n=C,C.shared=(0,i.r)((e=>new n(e)))},40208:(e,t,r)=>{"use strict";r.d(t,{D:()=>E});var n,i=r(76143),s=r(30859),a=r(43149),o=r(32585),l=r(22983),c=r(95725),u=r(29331),d=r(55948),h=r(98705);class p{constructor(){}init(e){return i.o.defer((()=>this.tryToSetProcess()?d.D.shared().mcs.environment.toSingle().pipe((0,h.eo)((t=>new i.o((n=>{Promise.all([r.e(930),r.e(6446)]).then(r.t.bind(r,50930,23)).then((r=>{this.module=r;var i=Object.assign({},e,{env:t});n.success(this.module.init(i))})).catch((e=>{n.error(e)}))}))))):i.o.error("Can't set process")))}dispose(){return new i.o((e=>{var t;this.tryToSetProcess(),null===(t=this.module)||void 0===t||t.dispose(),e.success(void 0)}))}tryToSetProcess(){return!!window&&(window.global||(window.global=window),window.process||(window.process={env:{DEBUG:!1}}),!0)}}n=p,p.shared=(0,s.r)((()=>new n));var f,A,m=r(39609);class g{constructor(e){this.userId=e}authToken(){return(0,m.rR)(m.V0.shared().tokens["jwt/mcs"].post,this.userId).pipe((0,h.o4)((e=>{var{token:t}=e;return t})))}}f=g,g.shared=(0,s.r)((e=>new f(e)));class v{constructor(e){this.userId=e}authToken(){return g.shared(this.userId).authToken()}}A=v,v.shared=(0,s.r)((e=>new A(e)));var b,y,C=r(85814),w=r(88),M=r(93658),S=r(32656);class I{constructor(e){this.userId=e}logCallUnavailable(e,t,r){S.f.shared(this.userId).logEvent("mcs-call-unavailable",{attendeeId:e,cta:t,reason:r}).safeSubscribe()}logCallNetworkScores(e){S.f.shared(this.userId).logEvent("mcs-call-network-scores",e).safeSubscribe()}}b=I,I.shared=(0,s.r)((e=>new b(e)));class E{constructor(e){this.initializedSubject=new a.X(!1),this.sdkInitializedSubject=new a.X(!1),this.chatWithVideoInitializedSubject=new a.X(!1),this.callFailedSubject=new o.xQ,this.callFailed=this.callFailedSubject.asObservable(),this.paymentRequiredSubject=new o.xQ,this.paymentRequired=this.paymentRequiredSubject.asObservable(),this.onAuthenticationRequired=e=>{v.shared(this.userId).authToken().safeSubscribe((t=>e(t)))},this.onCallNetworkScoresCollected=e=>{I.shared(this.userId).logCallNetworkScores(e)},this.onPaymentRequired=()=>{this.paymentRequiredSubject.next()},this.onInitialize=e=>{this.sdkInitializedSubject.value!==e&&this.sdkInitializedSubject.next(e)},this.userMetaRequiredCallback=(e,t)=>{w.w.shared(this.userId).id(e).pipe((0,h.eo)((e=>e?M.X.shared(this.userId).userIsWellKnown(e).toSingle():i.o.just(!1))),(0,h.ym)((()=>i.o.just(!1)))).safeSubscribe((e=>{t({new:!e})}))},this.userId=e,this.initialized=(0,l.aj)([this.initializedSubject.asObservable(),this.sdkInitializedSubject.asObservable()]).pipe((0,c.U)((e=>{var[t,r]=e;return t&&r})),(0,u.x)()),this.chatWithVideoInitialized=(0,l.aj)([this.chatWithVideoInitializedSubject.asObservable(),this.sdkInitializedSubject.asObservable()]).pipe((0,c.U)((e=>{var[t,r]=e;return t&&r})),(0,u.x)())}getModuleInstance(){return this.moduleInstance?i.o.just(this.moduleInstance):(0,l.aj)([d.D.shared().mcs.product,d.D.shared().mcs.productFamily,d.D.shared().mcs.roomSettings,d.D.shared().mcs.callSpeechToText.enabled,C.v.shared(this.userId).userIsFreeMember]).toSingle().pipe((0,h.eo)((e=>{var[t,r,n,i,s]=e,{preferredEngine:a}=n;return p.shared().init({product:t,productFamily:r,authenticationRequiredCallback:this.onAuthenticationRequired,callFailedCallback:this.onCallFailed.bind(this),paymentRequiredCallback:this.onPaymentRequired,onInitialize:this.onInitialize,userMetaRequiredCallback:this.userMetaRequiredCallback,callNetworkScoreCollectedCallback:this.onCallNetworkScoresCollected,cameraEnabledByDefault:!0,microphoneEnabledByDefault:!0,disableStorageForCameraAndMicrophoneState:s,preferredEngine:a,callSpeechToTextModuleEnabled:i})})),(0,h.RO)((e=>{this.moduleInstance=e})))}init(){return this.getModuleInstance().pipe((0,h.RO)((e=>{this.initializedSubject.value||(this.userIdResolver=null==e?void 0:e.UserIdResolver,this.userPresence=null==e?void 0:e.UserPresence,this.userDevicesVisibility=null==e?void 0:e.UserDevicesVisibility,this.userProfile=null==e?void 0:e.UserProfile,this.callStatistics=null==e?void 0:e.PersonalCallStatistics,this.motivationVideo=null==e?void 0:e.MotivationVideo,this.call=null==e?void 0:e.Call,this.conversationHints=null==e?void 0:e.ConversationHints,this.incomingCalls=null==e?void 0:e.IncomingCalls,this.videoProcessor=null==e?void 0:e.VideoProcessor,this.callLocalStream=null==e?void 0:e.CallLocalStream,this.videoAudit=null==e?void 0:e.VideoAudit,this.initializedSubject.next(!0),this.callSpeechToText=null==e?void 0:e.CallSpeechToText,this.s2tLocaleUtils=null==e?void 0:e.S2TLocaleUtils,this.vrCamera=null==e?void 0:e.VRCamera,this.vrVideoPreview=null==e?void 0:e.VRVideoPreview,this.vrFeed=null==e?void 0:e.VRFeed,this.vrUserProfiles=null==e?void 0:e.VRUserProfile)})),(0,h.vR)(void 0))}initChatWithVideo(){return this.getModuleInstance().pipe((0,h.RO)((e=>{this.initializedSubject.value||(this.userIdResolver=null==e?void 0:e.UserIdResolver,this.userPresence=null==e?void 0:e.UserPresence,this.userDevicesVisibility=null==e?void 0:e.UserDevicesVisibility,this.userProfile=null==e?void 0:e.UserProfile,this.callStatistics=null==e?void 0:e.PersonalCallStatistics,this.motivationVideo=null==e?void 0:e.MotivationVideo,this.call=null==e?void 0:e.Call,this.conversationHints=null==e?void 0:e.ConversationHints,this.incomingCalls=null==e?void 0:e.IncomingCalls,this.videoProcessor=null==e?void 0:e.VideoProcessor,this.callLocalStream=null==e?void 0:e.CallLocalStream,this.videoAudit=null==e?void 0:e.VideoAudit,this.initializedSubject.next(!0),this.callSpeechToText=null==e?void 0:e.CallSpeechToText,this.s2tLocaleUtils=null==e?void 0:e.S2TLocaleUtils),this.chatWithVideo=null==e?void 0:e.ChatWithVideo,this.chatWithVideoRequests=null==e?void 0:e.ChatWithVideoIncomingCalls,this.chatWithVideoInitializedSubject.next(!0)})),(0,h.vR)(void 0))}dispose(){return p.shared().dispose().pipe((0,h.RO)((()=>{this.initializedSubject.next(!1),this.chatWithVideoInitializedSubject.next(!1),this.call=void 0,this.incomingCalls=void 0,this.chatWithVideo=void 0,this.chatWithVideoRequests=void 0,this.userIdResolver=void 0,this.userPresence=void 0,this.userDevicesVisibility=void 0,this.userProfile=void 0,this.videoProcessor=void 0,this.callLocalStream=void 0,this.videoAudit=void 0,this.callStatistics=void 0,this.motivationVideo=void 0,this.moduleInstance=null,this.callSpeechToText=void 0,this.s2tLocaleUtils=void 0,this.vrCamera=void 0,this.vrVideoPreview=void 0,this.vrFeed=void 0,this.vrUserProfiles=void 0})))}onCallFailed(e,t){e&&this.callFailedSubject.next({attendeeId:e,reason:t})}}y=E,E.shared=(0,s.r)((e=>new y(e)))},82187:(e,t,r)=>{"use strict";r.d(t,{o:()=>b});var n,i=r(61922),s=r(30859),a=r(82801),o=r(22983),l=r(46073),c=r(85814),u=r(42103),d=r(95725),h=r(29331),p=r(35713),f=r(56782),A=r(55948),m=r(76143),g=r(66784),v=r(68698);class b extends i.l{constructor(e){super(),this.canOffer=v.b.shared(e).cards.pipe((0,u.w)((t=>t.length?(0,a.of)(!1):(0,o.aj)([l.D.shared(e).state,c.v.shared(e).userIsFreeMember]).pipe((0,u.w)((t=>{var[r,n]=t;return n||"speaking"!==r.status?(0,a.of)(!1):(0,o.aj)([f.V.shared(e).balance,A.D.shared().mcs.callMinuteCost,A.D.shared().mcs.oneWayCallMinuteCost,l.D.shared(e).callIsTwoWay]).pipe((0,d.U)((e=>{var[t,r,n,i]=e;return t<=(i?r:n)})))}))))),(0,h.x)(),(0,p.d)({refCount:!0,bufferSize:1}))}start(){return m.o.just(g.x.success({}))}}n=b,b.shared=(0,s.r)((e=>new n(e)))},35101:(e,t,r)=>{"use strict";r.d(t,{R:()=>g});var n,i=r(30859),s=r(40208),a=r(22983),o=r(82801),l=r(12052),c=r(95725),u=r(29331),d=r(42103),h=r(19869),p=r.n(h),f=r(88),A=r(76143),m=r(98705);class g{constructor(e){this.userId=e}presence(e){return(0,a.aj)([s.D.shared(this.userId).initialized,s.D.shared(this.userId).chatWithVideoInitialized]).pipe((0,c.U)((e=>{var[t,r]=e;return t||r})),(0,u.x)(),(0,d.w)((t=>t&&s.D.shared(this.userId).userPresence?new l.y((t=>{var r,n,i=e=>{t.next(e)};return null===(r=s.D.shared(this.userId).userPresence)||void 0===r||r.get(e).then((e=>{t.next(e)})),null===(n=s.D.shared(this.userId).userPresence)||void 0===n||n.addListener(e,i),()=>{var t;null===(t=s.D.shared(this.userId).userPresence)||void 0===t||t.removeListener(e,i)}})):(0,o.of)(void 0))),(0,u.x)(p()))}refreshPresence(e){return f.w.shared(this.userId).mcsId(e).pipe((0,m.eo)((e=>{var t=s.D.shared(this.userId).userPresence;return e&&t?A.o.from(t.get(e,!0)).pipe((0,m.vR)(void 0)):A.o.just()})))}}n=g,g.shared=(0,i.r)((e=>new n(e)))},68752:(e,t,r)=>{"use strict";r.d(t,{h:()=>L});var n,i=r(61922),s=r(76143),a=r(66784),o=r(22205),l=r(12941),c=r(82801),u=r(12636),d=r(22983),h=r(30859),p=r(12651),f=r(98705),A=r(21893),m=r(29331),g=r(35713),v=r(42103),b=r(97950),y=r(95725),C=r(63070),w=r(16175),M=r(2297),S=r(19869),I=r.n(S),E=r(10358),x=r(56645),T=r(1268),D="call-speech-to-text-button-tooltip-offering",k="welcome-tooltip-offered",j=3*E.R.second;class L extends i.l{constructor(e){super(),this.welcomeAlreadyOfferedSubject=new o.t(1),this.userId=e;var t=(0,l.T)(p.n.shared(D,this.userId).load(k).asObservable(),this.welcomeAlreadyOfferedSubject).pipe((0,m.x)(),(0,g.d)(1)).pipe((0,v.w)((e=>e?(0,c.of)(void 0):(0,u.H)(j).pipe((0,b.M)(A.g.shared(this.userId).state),(0,y.U)((e=>{var[,t]=e;return t&&!t.enabled?"welcome":void 0})),(0,C.O)(void 0))))),r=A.g.shared(this.userId).state.pipe((0,y.U)((e=>null==e?void 0:e.callId)),(0,m.x)(),(0,v.w)((e=>e?t:(0,c.of)(void 0)))),n=A.g.shared(this.userId).state.pipe((0,m.x)(((e,t)=>(null==e?void 0:e.callId)===(null==t?void 0:t.callId)&&(null==e?void 0:e.enabled)===(null==t?void 0:t.enabled)&&(null==e?void 0:e.initiatorUserId)===(null==t?void 0:t.initiatorUserId)&&(null==e?void 0:e.userId)===(null==t?void 0:t.userId))),(0,v.w)((e=>null!=e&&e.enabled&&e.initiatorUserId!==e.userId?this.offer.pipe((0,m.x)(I()),(0,y.U)((e=>e?void 0:"info")),(0,w.o)((e=>!!e)),(0,M.l)(void 0)):(0,c.of)(void 0))));this.canOfferType=(0,d.aj)([n,r]).pipe((0,y.U)((e=>{var t;return null!==(t=e.find((e=>!!e)))&&void 0!==t?t:void 0})),(0,v.w)((e=>e?(0,d.aj)([x.H.shared().visible,T.Z.shared().visible]).pipe((0,y.U)((t=>t.some(Boolean)?void 0:e))):(0,c.of)(void 0))),(0,v.w)((e=>e?this.offer.pipe((0,y.U)((t=>t?void 0:e))):(0,c.of)(void 0))),(0,m.x)(),(0,g.d)({bufferSize:1,refCount:!0})),this.canOffer=this.canOfferType.pipe((0,y.U)((e=>!!e)),(0,m.x)(),(0,g.d)({bufferSize:1,refCount:!0}))}start(){return this.canOfferType.toSingle().pipe((0,f.eo)((e=>"welcome"===e?p.n.shared(D,this.userId).store(k,!0).pipe((0,f.RO)((()=>this.welcomeAlreadyOfferedSubject.next(!0))),(0,f.vR)(a.x.success(e))):"info"===e?s.o.just(a.x.success(e)):s.o.just(a.x.failure("offer-not-allowed")))))}}n=L,L.shared=(0,h.r)((e=>new n(e)))},21893:(e,t,r)=>{"use strict";r.d(t,{g:()=>W});var n=r(30859),i=r(40208),s=r(22205),a=r(43149),o=r(22983),l=r(50070),c=r(12052),u=r(41736),d=r(82801),h=r(46073),p=r(29331),f=r(60467),A=r(42103),m=r(35713),g=r(95725),v=r(63070),b=r(20410),y=r(54249),C=r(42664),w=r(16322),M=r(38826),S=r(19351),I=r(54930),E=r(88),x=r(55948),T=r(76143),D=r(98705),k=r(19869),j=r.n(k),L=r(57450),O=r(56960),P=r(92891),N=r(56085),B=r(37615);const R=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i,V=function(e){if(!function(e){return"string"==typeof e&&R.test(e)}(e))throw TypeError("Invalid UUID");let t;const r=new Uint8Array(16);return r[0]=(t=parseInt(e.slice(0,8),16))>>>24,r[1]=t>>>16&255,r[2]=t>>>8&255,r[3]=255&t,r[4]=(t=parseInt(e.slice(9,13),16))>>>8,r[5]=255&t,r[6]=(t=parseInt(e.slice(14,18),16))>>>8,r[7]=255&t,r[8]=(t=parseInt(e.slice(19,23),16))>>>8,r[9]=255&t,r[10]=(t=parseInt(e.slice(24,36),16))/1099511627776&255,r[11]=t/4294967296&255,r[12]=t>>>24&255,r[13]=t>>>16&255,r[14]=t>>>8&255,r[15]=255&t,r};function z(e,t,r,n){switch(e){case 0:return t&r^~t&n;case 1:case 3:return t^r^n;case 2:return t&r^t&n^r&n}}function Y(e,t){return e<<t|e>>>32-t}const G=function(e,t,r){function n(e,n,i,s){var a;if("string"==typeof e&&(e=function(e){e=unescape(encodeURIComponent(e));const t=[];for(let r=0;r<e.length;++r)t.push(e.charCodeAt(r));return t}(e)),"string"==typeof n&&(n=V(n)),16!==(null===(a=n)||void 0===a?void 0:a.length))throw TypeError("Namespace must be array-like (16 iterable integer values, 0-255)");let o=new Uint8Array(16+e.length);if(o.set(n),o.set(e,n.length),o=r(o),o[6]=15&o[6]|t,o[8]=63&o[8]|128,i){s=s||0;for(let e=0;e<16;++e)i[s+e]=o[e];return i}return(0,B.S)(o)}try{n.name="v5"}catch(e){}return n.DNS="6ba7b810-9dad-11d1-80b4-00c04fd430c8",n.URL="6ba7b811-9dad-11d1-80b4-00c04fd430c8",n}(0,80,(function(e){const t=[1518500249,1859775393,2400959708,3395469782],r=[1732584193,4023233417,2562383102,271733878,3285377520];if("string"==typeof e){const t=unescape(encodeURIComponent(e));e=[];for(let r=0;r<t.length;++r)e.push(t.charCodeAt(r))}else Array.isArray(e)||(e=Array.prototype.slice.call(e));e.push(128);const n=e.length/4+2,i=Math.ceil(n/16),s=new Array(i);for(let t=0;t<i;++t){const r=new Uint32Array(16);for(let n=0;n<16;++n)r[n]=e[64*t+4*n]<<24|e[64*t+4*n+1]<<16|e[64*t+4*n+2]<<8|e[64*t+4*n+3];s[t]=r}s[i-1][14]=8*(e.length-1)/Math.pow(2,32),s[i-1][14]=Math.floor(s[i-1][14]),s[i-1][15]=8*(e.length-1)&4294967295;for(let e=0;e<i;++e){const n=new Uint32Array(80);for(let t=0;t<16;++t)n[t]=s[e][t];for(let e=16;e<80;++e)n[e]=Y(n[e-3]^n[e-8]^n[e-14]^n[e-16],1);let i=r[0],a=r[1],o=r[2],l=r[3],c=r[4];for(let e=0;e<80;++e){const r=Math.floor(e/20),s=Y(i,5)+z(r,a,o,l)+c+t[r]+n[e]>>>0;c=l,l=o,o=Y(a,30)>>>0,a=i,i=s}r[0]=r[0]+i>>>0,r[1]=r[1]+a>>>0,r[2]=r[2]+o>>>0,r[3]=r[3]+l>>>0,r[4]=r[4]+c>>>0}return[r[0]>>24&255,r[0]>>16&255,r[0]>>8&255,255&r[0],r[1]>>24&255,r[1]>>16&255,r[1]>>8&255,255&r[1],r[2]>>24&255,r[2]>>16&255,r[2]>>8&255,255&r[2],r[3]>>24&255,r[3]>>16&255,r[3]>>8&255,255&r[3],r[4]>>24&255,r[4]>>16&255,r[4]>>8&255,255&r[4]]}));var U,F=r(71399),q=r(12651),H=r(2513),_="call-speech-to-text",Z="enabled",Q="locale";class W{constructor(e){this.enabledByUserSubject=new s.t(1),this.localeSubject=new s.t(1),this.userConfigSubject=new a.X(void 0),this.attendeeConfigSubject=new a.X(void 0),this.userResultsSubject=new a.X([]),this.attendeeResultsSubject=new a.X([]),this.translationsSubject=new a.X({}),this.uuidNamespace=N.Z(),this.userId=e,this.config=x.D.shared().mcs.callSpeechToText,this.userConfig=this.userConfigSubject.pipe((0,p.x)(j())),this.attendeeConfig=this.attendeeConfigSubject.pipe((0,p.x)(j())),this.userResults=this.userResultsSubject.pipe((0,p.x)(j())),this.attendeeResults=this.attendeeResultsSubject.pipe((0,p.x)(j())),this.translations=this.translationsSubject.pipe((0,p.x)(j())),this.userMCSId=i.D.shared(this.userId).initialized.pipe((0,f.h)((e=>e)),(0,A.w)((()=>E.w.shared(this.userId).mcsId(this.userId).asObservable())),(0,L.W)(),(0,m.d)(1)),this.callState=h.D.shared(this.userId).state.pipe((0,g.U)((e=>"speaking"===e.status&&e.callId?e:void 0)),(0,p.x)(j())),this.attendeeMCSId=(0,o.aj)([this.callState,this.userMCSId]).pipe((0,g.U)((e=>{var t,[r,n]=e;return null==r||null===(t=r.participants)||void 0===t?void 0:t.find((e=>e!==n))})),(0,p.x)()),this.available=(0,o.aj)([this.config.enabled,this.attendeeConfig,this.userConfig]).pipe((0,g.U)((e=>{var[t,r,n]=e;return t&&!!n&&!!r})),(0,p.x)()),this.enablingInfo=(0,o.aj)([this.available,this.userConfig.pipe((0,v.O)(void 0),(0,p.x)(((e,t)=>(null==e?void 0:e.enabled)===(null==t?void 0:t.enabled))),(0,b.G)(),(0,g.U)((e=>{var[t,r]=e;return t||null!=r&&r.enabled?r:void 0}))),this.attendeeConfig.pipe((0,v.O)(void 0),(0,p.x)(((e,t)=>(null==e?void 0:e.enabled)===(null==t?void 0:t.enabled))),(0,b.G)(),(0,g.U)((e=>{var[t,r]=e;return t||null!=r&&r.enabled?r:void 0}))),this.enabledByUserSubject.pipe((0,v.O)(void 0))]).pipe((0,g.U)((e=>{var[t,r,n,i]=e;return t?(0,P.maxBy)((0,P.compact)([r,n,i]),"timestamp"):void 0})),(0,p.x)(((e,t)=>(null==e?void 0:e.enabled)===(null==t?void 0:t.enabled)&&(!e||!t||(null==e?void 0:e.timestamp)<=(null==t?void 0:t.timestamp))))),this.messages=this.getMessages().pipe((0,m.d)({bufferSize:1,refCount:!0})),this.state=(0,o.aj)([this.available,this.enablingInfo,this.userConfig,this.attendeeConfig,this.localeSubject]).pipe((0,g.U)((e=>{var t,[r,n,i,s,a]=e;if(r&&i&&s&&i.callId===s.callId&&n)return{callId:i.callId,enabled:n.enabled,initiatorUserId:null!==(t=n.userId)&&void 0!==t?t:i.userId,userId:i.userId,userLocale:a,attendeeId:s.userId,attendeeLocale:s.locale}})),(0,v.O)(void 0),(0,p.x)(j()),(0,m.d)({bufferSize:1,refCount:!0})),this.locales=i.D.shared(e).initialized.pipe((0,g.U)((t=>{var r=i.D.shared(e).s2tLocaleUtils;return t&&r?r.getLocalesList().map((e=>({code:e,name:r.toLanguageName(e)}))):[]})))}setEnabled(e){this.setEnabledInternal(e,new Date)}setLocale(e){q.n.shared(_,this.userId).store(Q,e).safeSubscribe(),this.localeSubject.next(e)}start(e){e.add(i.D.shared(this.userId).initialized.pipe((0,A.w)((e=>e?this.innerStart():l.E))).safeSubscribe())}setEnabledInternal(e,t){q.n.shared(_,this.userId).store(Z,e).safeSubscribe(),this.enabledByUserSubject.next({enabled:e,timestamp:t})}innerStart(){return new c.y((()=>{var e,t,r=new u.w,n=this.callState.pipe((0,p.x)(((e,t)=>(null==e?void 0:e.callId)===(null==t?void 0:t.callId))));r.add((0,o.aj)([this.userMCSId,this.attendeeMCSId,n]).pipe((0,f.h)((e=>e.every((e=>!!e)))),(0,A.w)((()=>(0,o.aj)([this.refreshConfigs().asObservable(),this.refreshResults().asObservable()])))).safeSubscribe()),r.add((0,o.aj)([this.userConfig,this.attendeeConfig,this.attendeeResults]).pipe((0,f.h)((e=>e.every((e=>!!e)))),(0,y.b)((()=>this.refreshTranslations().asObservable().pipe((0,C.V)(1e3),(0,w.X)(3),(0,H.P)())))).safeSubscribe()),r.add(this.enablingInfo.pipe((0,g.U)((e=>!(null==e||!e.enabled))),(0,p.x)()).safeSubscribe(this.onEnabledChanged.bind(this))),r.add(this.localeSubject.safeSubscribe(this.onLocaleChanged.bind(this))),r.add(this.callState.safeSubscribe(this.onCallStateChanged.bind(this))),r.add(this.available.pipe((0,f.h)(Boolean),(0,M.q)(1),(0,A.w)((()=>this.loadPersistence().asObservable()))).safeSubscribe());var s=this.onConfigChanged.bind(this);null===(e=i.D.shared(this.userId).callSpeechToText)||void 0===e||e.addConfigChangeListener(s);var a=this.onResultsChanged.bind(this);return null===(t=i.D.shared(this.userId).callSpeechToText)||void 0===t||t.addResultsChangeListener(a),r.add(new u.w((()=>{var e,t;null===(e=i.D.shared(this.userId).callSpeechToText)||void 0===e||e.removeConfigChangeListener(s),null===(t=i.D.shared(this.userId).callSpeechToText)||void 0===t||t.removeResultsChangeListener(a)}))),()=>{r.unsubscribe()}}))}onCallStateChanged(e){null!=e&&e.callId||(this.userConfigSubject.next(void 0),this.attendeeConfigSubject.next(void 0),this.userResultsSubject.next([]),this.attendeeResultsSubject.next([]),this.translationsSubject.next({}))}onResultsChanged(){this.refreshResults().safeSubscribe()}onConfigChanged(){this.refreshConfigs().safeSubscribe()}onEnabledChanged(e){var t;null===(t=i.D.shared(this.userId).callSpeechToText)||void 0===t||t.setEnabled(e)}onLocaleChanged(e){var t;null===(t=i.D.shared(this.userId).callSpeechToText)||void 0===t||t.setLocale(e)}refreshConfigs(){return(0,o.aj)([this.userMCSId,this.attendeeMCSId,this.callState]).pipe((0,M.q)(1),(0,S.b)((e=>{var t,r,[n,s,a]=e;if(n&&s&&null!=a&&a.callId){var o=null===(t=i.D.shared(this.userId).callSpeechToText)||void 0===t?void 0:t.getConfig(a.callId,n),l=null===(r=i.D.shared(this.userId).callSpeechToText)||void 0===r?void 0:r.getConfig(a.callId,s),c=o?this.enrichConfig(o):void 0,u=l?this.enrichConfig(l):void 0;this.userConfigSubject.next(c),this.attendeeConfigSubject.next(u)}})),(0,I.h)(void 0)).toSingle()}refreshResults(){return(0,o.aj)([this.userMCSId,this.attendeeMCSId,this.callState]).pipe((0,M.q)(1),(0,S.b)((e=>{var t,r,n,s,[a,o,l]=e;if(a&&o&&null!=l&&l.callId){var c=null!==(t=null===(r=i.D.shared(this.userId).callSpeechToText)||void 0===r?void 0:r.getResults(l.callId,a))&&void 0!==t?t:[],u=null!==(n=null===(s=i.D.shared(this.userId).callSpeechToText)||void 0===s?void 0:s.getResults(l.callId,o))&&void 0!==n?n:[],d=c.map(this.enrichResult.bind(this)),h=u.map(this.enrichResult.bind(this)),p=(0,P.sortBy)(d,"timestamp"),f=(0,P.sortBy)(h,"timestamp");this.userResultsSubject.next(p),this.attendeeResultsSubject.next(f)}})),(0,I.h)(void 0)).toSingle()}refreshTranslations(){return(0,o.aj)([this.attendeeConfig,this.userConfig,this.attendeeResults,this.translationsSubject]).toSingle().pipe((0,D.eo)((e=>{var[t,r,n,i]=e;if(!t||!r)return T.o.never();var s=[],a=[];return n.forEach((e=>{var r=i[e.hash];e.locale===t.locale&&void 0===r&&(s.push(e.text),a.push(e.hash))})),(0,o.aj)([(0,d.of)(a),this.translate(s,r.locale,t.locale)]).toSingle()})),(0,D.RO)((e=>{var[t,r]=e;if(r){var n=Object.assign({},this.translationsSubject.value);t.forEach(((e,t)=>{n[e]=r[t]})),this.translationsSubject.next(n)}})),(0,D.vR)(void 0))}translate(e,t,r){var n,s,a=null===(n=i.D.shared(this.userId).s2tLocaleUtils)||void 0===n?void 0:n.toLanguageCode(t),o=null===(s=i.D.shared(this.userId).s2tLocaleUtils)||void 0===s?void 0:s.toLanguageCode(r);return o&&a?a===o?(0,d.of)(e):F.$.shared().translate(e,a,o).asObservable().pipe((0,g.U)((t=>t.isSuccessful&&t.value.translations&&t.value.translations.length&&t.value.translations.length===e.length?t.value.translations.map((e=>e.text)):e.map((()=>""))))):(0,d.of)(void 0)}loadPersistence(){return this.loadLocale().pipe((0,D.eo)((()=>this.loadEnabled())))}loadEnabled(){return q.n.shared(_,this.userId).load(Z).pipe((0,D.o4)((e=>!!e)),(0,D.RO)((e=>this.setEnabledInternal(e,new Date(0)))),(0,D.vR)(void 0))}loadLocale(){return q.n.shared(_,this.userId).load(Q).pipe((0,D.o4)((e=>{var t;return null!==(t=i.D.shared(this.userId).s2tLocaleUtils)&&void 0!==t&&t.isValidLocale(e)?e:void 0})),(0,D.eo)((e=>e?T.o.just(e):this.getDefaultLocale())),(0,D.RO)((e=>this.setLocale(e))),(0,D.vR)(void 0))}getDefaultLocale(){return O.Iw.shared(this.userId).cachedProfile.pipe((0,M.q)(1),(0,g.U)((e=>{if(!e.isSuccessful||!e.value)return"en";var{systemLanguage:t,browserLanguage:r}=e.value;return t&&"en"!==t?t:null!=r?r:"en"})),(0,g.U)((e=>{var t=i.D.shared(this.userId).s2tLocaleUtils;return null!=t&&t.isValidLanguageCode(e)?t.getDefaultLocaleByLanguageCode(e):"en-US"}))).toSingle()}groupResults(e){return(0,P.values)((0,P.groupBy)(e,(e=>e.userId))).reduce(((e,t)=>{var r=[];return t.map(((e,t)=>[e,t])).filter((e=>{var[r,n]=e;return r.isFinal||n===t.length-1})).map((e=>{var[t,r]=e;return r})).reduce(((e,n)=>{var i=t.slice(e,n+1);if(i.length>0){var s=i[0],a=i[i.length-1];r.push((0,P.uniq)([s,a]))}return n+1}),0),e.push(...r),e}),[])}getMessages(){return(0,o.aj)([this.config.showOnlyAttendeeMessages,this.userConfig,this.attendeeConfig,this.userResults,this.attendeeResults,this.translations]).pipe((0,g.U)((e=>{var[t,r,n,i,s,a]=e;if(!r||!n)return[];var o=(0,P.sortBy)([...s,...i],"timestamp").filter((e=>{var{text:n,userId:i}=e,s=i===(null==r?void 0:r.userId),o=a[e.hash];return!!n&&!!i&&(!!o||s)&&(!t||!s)})),l=this.groupResults(o).map((e=>{var t=e[0],n=e[e.length-1],{text:i,userId:s,callId:o}=n,l=a[n.hash],c=n.userId===(null==r?void 0:r.userId);return{callId:o,userId:s,firstTimestamp:t.timestamp,isFinal:n.isFinal,lastTimestamp:n.timestamp,text:c?i:l,id:t.hash}}));return(0,P.sortBy)(l,(e=>e.firstTimestamp))})),(0,p.x)(j()))}getResultHash(e){return G(JSON.stringify(e),this.uuidNamespace)}enrichResult(e){return Object.assign({},e,{timestamp:new Date(e.timestamp),hash:this.getResultHash(e)})}enrichConfig(e){return Object.assign({},e,{timestamp:new Date(e.timestamp)})}}U=W,W.shared=(0,n.r)((e=>new U(e)))},92195:(e,t,r)=>{"use strict";r.d(t,{f8:()=>D});var n,i=r(61922),s=r(30859),a=r(55948),o=r(22409),l=r(95725),c=r(42103),u=r(60467),d=r(38826),h=r(95717),p=r(54930),f=r(63070),A=r(29331),m=r(35713),g=r(22983),v=r(82801),b=r(12941),y=r(12636),C=r(97077),w=r(26643),M=r(76143),S=r(66784),I=r(98705),E=r(77756),x="speech-to-text-onboarding",T="shown";class D extends i.l{constructor(e){super(),this.userId=e;var t=w.g.shared(e).status.pipe((0,l.U)((e=>"idle"!==e))),r=(0,g.aj)([(0,C.G)(),t]).pipe((0,l.U)((e=>{var[t,r]=e;return!t&&!r}))),n=a.D.shared().mcs.callSpeechToText.onboarding.enabled.pipe((0,c.w)((e=>e?E.M.shared(x,this.userId).load(T).asObservable().pipe((0,c.w)((e=>e?(0,v.of)(!1):o.Lo.shared(this.userId).invite.pipe((0,u.h)((e=>!!e)),(0,d.q)(1),(0,c.w)((()=>a.D.shared().videoInvites.expiryTtl.pipe((0,c.w)((e=>(0,b.T)((0,y.H)(e),o.Lo.shared(this.userId).inviteClosed).pipe((0,d.q)(1),(0,c.w)((()=>r)))))))))))):(0,v.of)(!1))),(0,h.R)(this.offeringResult));this.canOffer=(0,b.T)(n,this.offeringResult.pipe((0,p.h)(!1))).pipe((0,f.O)(!1),(0,A.x)(),(0,m.d)({refCount:!0,bufferSize:1}))}start(){return this.offer.toSingle().pipe((0,I.eo)((e=>e?M.o.just(S.x.failure("offer-not-allowed")):E.M.shared(x,this.userId).store(T,!0).pipe((0,I.vR)(S.x.success({}))))))}}n=D,D.shared=(0,s.r)((e=>new n(e)))},1268:(e,t,r)=>{"use strict";r.d(t,{Z:()=>o});var n,i=r(30859),s=r(43149),a=r(29331);class o{constructor(){this.visibleSubject=new s.X(!1),this.visible=this.visibleSubject.asObservable().pipe((0,a.x)())}setVisible(e){this.visibleSubject.next(e)}}n=o,o.shared=(0,i.r)((()=>new n))},52359:(e,t,r)=>{"use strict";r.d(t,{o:()=>D});var n,i=r(61922),s=r(66784),a=r(22205),o=r(22983),l=r(82801),c=r(30859),u=r(12651),d=r(98705),h=r(21893),p=r(95725),f=r(29331),A=r(35713),m=r(63070),g=r(95717),v=r(60467),b=r(2297),y=r(42103),C=r(12941),w=r(97077),M=r(19869),S=r.n(M),I=r(1268),E=r(13382),x="call-speech-to-text-settings-popup-offering",T="offered";class D extends i.l{constructor(e){super(),this.initiallyShownSubject=new a.t(1),this.userId=e;var t=(0,C.T)(u.n.shared(x,this.userId).load(T).asObservable(),this.initiallyShownSubject).pipe((0,p.U)((e=>!!e)),(0,f.x)(),(0,A.d)(1)),r=h.g.shared(this.userId).state.pipe((0,p.U)((e=>!(null==e||!e.enabled)))),n=E.a.shared(this.userId).offeringResult.pipe((0,p.U)((e=>"accepted"===e.result)),(0,m.O)(!1)),i=(0,o.aj)([r,(0,w.G)(),t,n]).pipe((0,p.U)((e=>{var[t,r,n,i]=e;return t&&!r&&(!n||i)})),(0,g.R)(I.Z.shared().visible.pipe((0,v.h)(Boolean))),(0,b.l)(!1));this.canOffer=h.g.shared(this.userId).state.pipe((0,p.U)((e=>null==e?void 0:e.callId)),(0,f.x)(),(0,y.w)((e=>e?i:(0,l.of)(!1))),(0,m.O)(!1),(0,f.x)(S()),(0,A.d)({bufferSize:1,refCount:!0}))}start(){return u.n.shared(x,this.userId).store(T,!0).pipe((0,d.RO)((()=>this.initiallyShownSubject.next(!0))),(0,d.vR)(s.x.success({})))}}n=D,D.shared=(0,c.r)((e=>new n(e)))},56645:(e,t,r)=>{"use strict";r.d(t,{H:()=>o});var n,i=r(30859),s=r(43149),a=r(29331);class o{constructor(){this.visibleSubject=new s.X(!1),this.visible=this.visibleSubject.asObservable().pipe((0,a.x)())}setVisible(e){this.visibleSubject.next(e)}}n=o,o.shared=(0,i.r)((()=>new n))},13382:(e,t,r)=>{"use strict";r.d(t,{a:()=>L});var n,i=r(61922),s=r(82801),a=r(43149),o=r(51495),l=r(12636),c=r(22983),u=r(30859),d=r(21893),h=r(42103),p=r(95725),f=r(29331),A=r(73042),m=r(38826),g=r(95717),v=r(60467),b=r(2297),y=r(63070),C=r(35713),w=r(10358),M=r(76143),S=r(66784),I=r(97077),E=r(19869),x=r.n(E),T=r(56960),D=r(88),k=r(56645),j=15*w.R.second;class L extends i.l{getUserBrowserLanguage(e){return D.w.shared(this.userId).id(e).asObservable().pipe((0,h.w)((e=>e?T.Iw.shared(e).cachedProfile:(0,s.of)(void 0))),(0,p.U)((e=>{var t;return null==e||null===(t=e.value)||void 0===t?void 0:t.browserLanguage})))}constructor(e){super(),this.callIds=new Set,this.callIdsUpdated=new a.X(void 0),this.userId=e;var t=d.g.shared(this.userId).state.pipe((0,h.w)((e=>null!=e&&e.attendeeId&&e.userId?(0,o.$R)(this.getUserBrowserLanguage(e.attendeeId),this.getUserBrowserLanguage(e.userId)):(0,s.of)(void 0))),(0,p.U)((e=>{if(!e||e.some((e=>!e)))return!0;var[t,r]=e;return t===r})),(0,f.x)()),r=(0,l.H)(j).pipe((0,A.c)((0,c.aj)([d.g.shared(this.userId).state.pipe((0,m.q)(1)),t,(0,I.G)(),this.callIdsUpdated])),(0,p.U)((e=>{var[t,r,n]=e;return!(!t||r||this.callIds.has(t.callId)||n)&&{callId:t.callId}})),(0,g.R)(k.H.shared().visible.pipe((0,v.h)(Boolean))),(0,g.R)(d.g.shared(this.userId).state.pipe((0,v.h)((e=>!(null==e||!e.enabled))))),(0,b.l)(!1));this.canOffer=d.g.shared(this.userId).state.pipe((0,p.U)((e=>null==e?void 0:e.callId)),(0,f.x)(),(0,h.w)((e=>e?r:(0,s.of)(!1))),(0,y.O)(!1),(0,f.x)(x()),(0,C.d)({bufferSize:1,refCount:!0}))}start(e){var{callId:t}=e;return this.callIds.add(t),this.callIdsUpdated.next(),M.o.just(S.x.success({callId:t}))}}n=L,L.shared=(0,u.r)((e=>new n(e)))},88:(e,t,r)=>{"use strict";r.d(t,{w:()=>c});var n,i=r(40208),s=r(30859),a=r(76143),o=r(98705),l=r(22983);class c{constructor(e){this.userId=e}mcsId(e){return(0,l.aj)([i.D.shared(this.userId).initialized,i.D.shared(this.userId).chatWithVideoInitialized]).toSingle().pipe((0,o.eo)((t=>{var[r,n]=t;return(r||n)&&i.D.shared(this.userId).userIdResolver?new a.o((t=>{var r;null===(r=i.D.shared(this.userId).userIdResolver)||void 0===r||r.userId(e).then((e=>{t.success(e)})).catch((()=>{t.success(void 0)}))})):a.o.just(void 0)})))}id(e){return(0,l.aj)([i.D.shared(this.userId).initialized,i.D.shared(this.userId).chatWithVideoInitialized]).toSingle().pipe((0,o.eo)((t=>{var[r,n]=t;return(r||n)&&i.D.shared(this.userId).userIdResolver?new a.o((t=>{var r;null===(r=i.D.shared(this.userId).userIdResolver)||void 0===r||r.productUserId(e).then((e=>{t.success(e)})).catch((()=>{t.success(void 0)}))})):a.o.just(void 0)})))}}n=c,c.shared=(0,s.r)((e=>new n(e)))},73484:(e,t,r)=>{"use strict";r.d(t,{t:()=>v});var n,i=r(30859),s=r(40208),a=r(22983),o=r(82801),l=r(12052),c=r(42103),u=r(95725),d=r(29331),h=r(35713),p=r(19869),f=r.n(p),A=r(65791),m=r(57450),g=r(68020);class v{constructor(e){this.mcsUserId=e,this.profile=A.Session.shared().userId.pipe((0,m.W)(),(0,c.w)((t=>(0,a.aj)([s.D.shared(t).initialized,s.D.shared(t).chatWithVideoInitialized]).pipe((0,u.U)((e=>{var[t,r]=e;return t||r})),(0,d.x)(),(0,c.w)((r=>r&&s.D.shared(t).userProfile?new l.y((r=>{var n,i,a=e=>{r.next(e)};return null===(n=s.D.shared(t).userProfile)||void 0===n||n.get(this.mcsUserId).then((e=>{r.next(e)})),null===(i=s.D.shared(t).userProfile)||void 0===i||i.addListener(this.mcsUserId,a),()=>{var r;null===(r=s.D.shared(t).userProfile)||void 0===r||r.removeListener(e,a)}})):(0,o.of)(void 0))),(0,u.U)((e=>function(e){if(e)return Object.assign({},e,{age:e.birthday?(0,g.y)(new Date(e.birthday)):void 0})}(e))),(0,d.x)(f()),(0,h.d)({refCount:!0,bufferSize:1})))))}}n=v,v.shared=(0,i.r)((e=>new n(e)))},75812:(e,t,r)=>{"use strict";r.d(t,{a:()=>n.a});var n=r(94173)},55553:(e,t,r)=>{"use strict";r.d(t,{Y:()=>A});var n,i=r(30859),s=r(82801),a=r(12052),o=r(40208),l=r(42103),c=r(29331),u=r(35713),d=r(19869),h=r.n(d),p=r(76143),f=r(98705);class A{constructor(e){this.userId=e,this.previewExists=o.D.shared(e).initialized.pipe((0,l.w)((t=>t?new a.y((t=>{var r,n,i=e=>"approved"===e.status||"moderation"===e.status,s=e=>{var r=!!e.previews.length&&e.previews.some(i);t.next(r)};return t.next(null===(r=o.D.shared(e).vrVideoPreview)||void 0===r?void 0:r.getState().previews.some(i)),null===(n=o.D.shared(e).vrVideoPreview)||void 0===n||n.addStateListener(s),()=>{var t;null===(t=o.D.shared(e).vrVideoPreview)||void 0===t||t.removeStateListener(s)}})):(0,s.of)(void 0))),(0,c.x)(h()),(0,u.d)({refCount:!0,bufferSize:1}))}upload(e,t){return o.D.shared(this.userId).initialized.toSingle().pipe((0,f.eo)((r=>{var n=o.D.shared(this.userId).vrVideoPreview;return r&&n?p.o.from(n.add(e,t)).pipe((0,f.vR)(void 0)):p.o.just()})))}get(){return o.D.shared(this.userId).initialized.toSingle().pipe((0,f.eo)((e=>{var t=o.D.shared(this.userId).vrVideoPreview;return e&&t?p.o.from(t.get()).pipe((0,f.o4)((e=>e.previews))):p.o.just(void 0)})))}getMediaUri(e,t,r){return o.D.shared(this.userId).initialized.toSingle().pipe((0,f.eo)((n=>{var i=o.D.shared(this.userId).vrVideoPreview;return n&&i?p.o.from(i.getMediaUri(e,t,r)):p.o.just(void 0)})))}}n=A,A.shared=(0,i.r)((e=>new n(e)))},88821:(e,t,r)=>{"use strict";r.d(t,{t:()=>o});var n,i=r(30859),s=r(43149),a=r(29331);class o{constructor(){this.visibleSubject=new s.X(!1),this.visible=this.visibleSubject.asObservable().pipe((0,a.x)())}setVisible(e){this.visibleSubject.next(e)}}n=o,o.shared=(0,i.r)((()=>new n))},69706:(e,t,r)=>{"use strict";r.d(t,{d:()=>x});var n,i=r(30859),s=r(82801),a=r(28977),o=r(22983),l=r(83448),c=r(39609),u=r(28516),d=r(98705);class h extends l.v{constructor(e){super("user.motivation.videos",e,(()=>(0,c.MX)(((e,t)=>c.V0.shared().users.videos.motivation.list(e,t,{accept:"application/vnd.sdv.filetags+json"})),e).pipe((0,d.o4)((e=>{var t,{data:r,xhr:n}=e;return{data:(r.files||[]).map((e=>Object.assign({},e,{created:new Date(e.created)}))),ttl:(null===(t=(0,u.X)(n))||void 0===t?void 0:t.maxAge)||0}})))))}}n=h,h.shared=(0,i.r)((e=>new n(e)));var p,f=r(42103),A=r(29331),m=r(95725),g=r(38826),v=r(40208),b=r(65791),y=r(57450),C=r(88),w=r(27048),M=r(77103),S=r(55948),I=r(19869),E=r.n(I);class x{constructor(e){var t=b.Session.shared().userId.pipe((0,y.W)(),(0,f.w)((t=>C.w.shared(t).mcsId(e).asObservable().pipe((0,f.w)((e=>{var r=v.D.shared(t).motivationVideo;return e&&r?(0,a.D)(r.getUri(e)):(0,s.of)(void 0)}))))),(0,A.x)()),r=h.shared(e).data().pipe((0,m.U)((e=>{if(e.length)return e.sort(((e,t)=>t.created.getTime()-e.created.getTime()))[0]})));this.video=t.pipe((0,f.w)((t=>t?(0,s.of)({source:t}):r.pipe((0,f.w)((t=>{if(!t)return(0,s.of)(void 0);var r=(0,w._y)(e,t.basename)+".320x.mp4-limit",n=(0,w._y)(e,t.basename)+".x.jpg";return(0,o.aj)([this.mapPathToUri(r),this.mapPathToUri(n)]).pipe((0,m.U)((e=>{var[t,r]=e;return{source:t,poster:r}})))}))))),(0,A.x)(E()))}mapPathToUri(e){var t="https:"+c.V0.shared().getBaseHost();return S.D.shared().sharding.pipe((0,g.q)(1),(0,m.U)((r=>{var{prefix:n,shards:i}=r;return(0,M.M)(t+e,i,n)})))}}p=x,x.shared=(0,i.r)((e=>new p(e)))},32285:(e,t,r)=>{"use strict";r.d(t,{p:()=>R});var n,i=r(12651),s=r(63434),a=r(85814),o=r(31996),l=r(55948),c=r(47029),u=r(30859),d=r(43149),h=r(32585),p=r(82801),f=r(12052),A=r(41736),m=r(50070),g=r(22983),v=r(12941),b=r(29331),y=r(42103),C=r(20410),w=r(95725),M=r(26568),S=r(63070),I=r(54930),E=r(10358),x=r(65791),T=r(90713),D=r(32734),k=r(46073),j=r(22370),L=r(69706),O=r(93658),P="call-motivation-popup",N="call-motivation-popup-blocked-until",B=E.R.day;class R{constructor(e){this.popupBlockedUntil=new d.X(0),this.hideMotivationPopupEvent=new h.xQ,this.userId=e,this.activeChatsMotivationPopupShownState={},this.callPopUpEnabled=l.D.shared().callMotivationPopup.enabled.pipe((0,b.x)(),(0,y.w)((e=>e?x.Session.shared().userIsUsual:(0,p.of)(!1)))),this.offerBlockingReasonSubject=new h.xQ,this.offerBlockingReason=this.offerBlockingReasonSubject.asObservable()}start(e){var t=new f.y((()=>{var e=new A.w;return e.add(i.n.shared(P,this.userId).load(N).safeSubscribe((e=>{e&&e>Date.now()&&this.popupBlockedUntil.next(e)}))),e.add(s.K.shared(this.userId).activeChats.pipe((0,C.G)(),(0,w.U)((e=>{var[t,r]=e;return t.filter((e=>!r.includes(e)))}))).safeSubscribe((e=>{e.forEach((e=>{this.activeChatsMotivationPopupShownState[e]&&delete this.activeChatsMotivationPopupShownState[e]}))}))),e.add(this.hideMotivationPopupEvent.pipe((0,M.R)(((e,t)=>"accept"===t.action?0:e+1),0),(0,S.O)(0)).safeSubscribe((e=>{if(e>=3){var t=Date.now()+B;this.popupBlockedUntil.next(t),i.n.shared(P,this.userId).store(N,t).safeSubscribe()}}))),e}));e.add(this.callPopUpEnabled.pipe((0,b.x)(),(0,y.w)((e=>e?t:m.E))).safeSubscribe())}attendeeHasActiveCam(e){return o.J.shared(e).cachedPresence.pipe((0,w.U)((e=>e.devices.some((e=>"cam"===e.name||"mobilecam"===e.name)))),(0,b.x)())}motivationPopupIsBlockedByUser(){return this.popupBlockedUntil.pipe((0,w.U)((e=>(e||0)-Date.now()>0)),(0,b.x)())}motivationPopupIsBlockedByCall(e){return(0,g.aj)([c.V.shared(this.userId).calls((0,p.of)(1),e),l.D.shared().callMotivationPopup.daysOfNoVideochatToShow]).pipe((0,w.U)((e=>{var[t,r]=e,n=t.items[0];return!!n&&Date.now()-n.date.getTime()<r*E.R.day})),(0,b.x)())}callExists(){return(0,g.aj)([k.D.shared(this.userId).state,T.T.shared().get(D.Z,this.userId).store.rxState()]).pipe((0,w.U)((e=>{var[t,r]=e;return"idle"!==t.status||"idle"!==r.status})),(0,b.x)())}offer(e){var t=s.K.shared(this.userId).statusOfChatWith(e).pipe((0,w.U)((e=>!!e)),(0,b.x)());return this.callPopUpEnabled.pipe((0,y.w)((r=>r?(0,g.aj)([a.v.shared(e).userIsFreeMember,t,this.attendeeHasActiveCam(e),this.motivationPopupIsBlockedByUser(),this.motivationPopupIsBlockedByCall(e),this.callExists(),j._.shared(this.userId).active,O.X.shared(this.userId).blockedByUser(e)]).pipe((0,y.w)((t=>{var[r,n,i,s,a,o,l,c]=t;return!r||!n||!i||s||a||this.activeChatsMotivationPopupShownState[e]||o||l||c?(0,p.of)(void 0):(0,v.T)(L.d.shared(e).video,this.hideMotivationPopupEvent.pipe((0,I.h)(void 0)))}))):(0,p.of)(void 0))),(0,b.x)())}accept(e){this.hideMotivationPopupEvent.next({attendeeId:e,action:"accept"})}reject(e){this.hideMotivationPopupEvent.next({attendeeId:e,action:"reject"})}motivationVideoShowed(e){this.activeChatsMotivationPopupShownState[e]=!0}}n=R,R.shared=(0,u.r)((e=>new n(e)))},96323:(e,t,r)=>{"use strict";r.d(t,{$:()=>a});var n,i=r(30859),s=r(32656);class a{constructor(e){this.logOfferDeclined=(e,t)=>{s.f.shared(this.userId).logEvent("offer-to-videochat-declined",{attendeeId:e,cta:t}).safeSubscribe()},this.logOfferShowed=(e,t)=>{s.f.shared(this.userId).logEvent("offer-to-videochat-showed",{attendeeId:e,cta:t}).safeSubscribe()},this.logOfferAccepted=(e,t)=>{s.f.shared(this.userId).logEvent("offer-to-videochat-accepted",{attendeeId:e,cta:t}).safeSubscribe()},this.userId=e}logOfferBlocked(e,t,r){s.f.shared(this.userId).logEvent("offer-to-videochat-blocked",{attendeeId:e,reason:t,cta:r}).safeSubscribe()}}n=a,a.shared=(0,i.r)((e=>new n(e)))},36517:(e,t,r)=>{"use strict";r.d(t,{C:()=>x});var n,i=r(30859),s=r(32585),a=r(43149),o=r(82801),l=r(22983),c=r(12941),u=r(12636),d=r(95778),h=r(55948),p=r(29331),f=r(42103),A=r(60467),m=r(38826),g=r(95725),v=r(19351),b=r(65791),y=r(85814),C=r(31996),w=r(57450),M=r(36445),S=r(23408),I=r(69706),E=r(93658);class x{constructor(){this.hideMotivationPopupEvent=new s.xQ,this.offerVisibility=new a.X(!1),this.offerIsVisible=this.offerVisibility.asObservable(),this.callPopUpEnabled=h.D.shared().callMotivationPopup.profile.enabled.pipe((0,p.x)(),(0,f.w)((e=>e?b.Session.shared().userIsUsual:(0,o.of)(!1))))}offer(){return(0,l.aj)([this.callPopUpEnabled,M.S.shared().profileId]).pipe((0,f.w)((e=>{var[t,r]=e;return t&&r?C.J.shared(r).cachedPresence.pipe((0,A.h)((e=>e.devices.some((e=>"cam"===e.name||"mobilecam"===e.name)))),(0,m.q)(1),(0,f.w)((()=>(0,c.T)(h.D.shared().callMotivationPopup.profile.displayStartTimeRange.pipe((0,w.W)(),(0,m.q)(1),(0,f.w)((e=>{var t=Math.floor(Math.random()*(e.end-e.start))+e.start;return(0,l.aj)([(0,u.H)(t),C.J.shared(r).cachedPresence.pipe((0,g.U)((e=>e.devices.some((e=>"cam"===e.name||"mobilecam"===e.name)))),(0,p.x)()),y.v.shared(r).userIsFreeMember,S.s.shared().chatAttendee,b.Session.shared().userId.pipe((0,w.W)(),(0,f.w)((e=>E.X.shared(e).blockedByUser(r))))]).pipe((0,m.q)(1),(0,f.w)((e=>{var[,t,n,i,s]=e;return!t||!n||i||s?(0,o.of)(void 0):I.d.shared(r).video})))}))),this.hideMotivationPopupEvent.pipe((0,f.w)((e=>e.attendeeId===r?(0,o.of)(void 0):d.C))))))):(0,o.of)(void 0)})),(0,v.b)((e=>{this.offerVisibility.next(!!e)})))}accept(e){this.hideMotivationPopupEvent.next({attendeeId:e,action:"accept"})}reject(e){this.hideMotivationPopupEvent.next({attendeeId:e,action:"reject"})}}n=x,x.shared=(0,i.r)((()=>new n))},17067:(e,t,r)=>{"use strict";r.d(t,{l:()=>o});var n,i=r(30859),s=r(32285),a=r(96323);class o{constructor(e){this.reasonsCollectedDuringActiveChat={},this.userId=e}start(e){e.add(s.p.shared(this.userId).offerBlockingReason.safeSubscribe((e=>{var t,{reason:r,attendeeId:n}=e;"chat-inactive"!==r?(this.reasonsCollectedDuringActiveChat[n]||(this.reasonsCollectedDuringActiveChat[n]=new Set),this.reasonsCollectedDuringActiveChat[n].has(r)||(a.$.shared(this.userId).logOfferBlocked(n,r,"chat"),this.reasonsCollectedDuringActiveChat[n].add(r))):null===(t=this.reasonsCollectedDuringActiveChat[n])||void 0===t||t.clear()})))}}n=o,o.shared=(0,i.r)((e=>new n(e)))},42975:(e,t,r)=>{"use strict";r.d(t,{x:()=>a});var n,i=r(30859),s=r(32656);class a{constructor(e){this.userId=e}logQuizIntroShown(e){s.f.shared(this.userId).logEvent("video-call-quiz-intro-shown",{attendeeId:e}).safeSubscribe()}logQuizDeclined(e){s.f.shared(this.userId).logEvent("video-call-quiz-declined",{attendeeId:e}).safeSubscribe()}logQuizStarted(e,t){s.f.shared(this.userId).logEvent("video-call-quiz-started",{attendeeId:e,quizId:t}).safeSubscribe()}logQuizFinished(e,t,r){s.f.shared(this.userId).logEvent("video-call-quiz-finished",{attendeeId:e,matchesCount:r,quizId:t}).safeSubscribe()}logQuizBlocked(e,t){s.f.shared(this.userId).logEvent("video-call-quiz-blocked",{attendeeId:e,reason:t}).safeSubscribe()}logQuizQuestionAnswered(e,t,r){s.f.shared(this.userId).logEvent("video-call-quiz-question-answered",{attendeeId:e,quizId:t,index:r}).safeSubscribe()}}n=a,a.shared=(0,i.r)((e=>new n(e)))},73408:(e,t,r)=>{"use strict";r.d(t,{E0:()=>C});var n,i=r(30859),s=r(54785),a=r(55948),o=r(63070),l=r(95725),c=r(42103),u=r(22205),d=r(12941),h=r(22983),p=r(82801),f=r(85814),A=r(98705),m=r(57450),g=r(12651),v=r(76143),b="call-quiz",y="auto-call-enabled";class C{constructor(e){this.autoStartEnabledSubject=new u.t(1),this.userId=e,this.status=s.a.shared(e).quizStatusChanged.pipe((0,o.O)({name:"idle"})),this.activeQuestionIndex=s.a.shared(this.userId).activeQuestionIndex,this.questions=s.a.shared(this.userId).questions,this.answers=s.a.shared(this.userId).answers,this.visible=s.a.shared(this.userId).visible,this.blockingReason=s.a.shared(this.userId).blockingReason,this.id=s.a.shared(this.userId).id,this.shownQuestions=s.a.shared(this.userId).shownQuestions,this.autoStartEnabled=(0,d.T)(g.n.shared(b,this.userId).load(y).pipe((0,A.o4)((e=>null==e||e))),this.autoStartEnabledSubject.asObservable()),this.answersStatus=(0,h.aj)([this.questions,this.answers,this.activeQuestionIndex]).pipe((0,l.U)((e=>{var[t,r,n]=e;return r.map(((e,r)=>({status:r>n?"indefinite":e.userAnswer&&e.attendeeAnswer?e.userAnswer===e.attendeeAnswer?"match":"mismatch":!e.userAnswer&&e.attendeeAnswer?"attendeeAnswered":e.userAnswer&&!e.attendeeAnswer?"answered":"pending",id:t[r].id})))})))}checkAvailability(e){return e?a.D.shared().videoCallQuiz.enabled.pipe((0,c.w)((t=>t?f.v.shared(e).userIsFreeMember.pipe((0,c.w)((t=>t?s.a.shared(this.userId).checkAttendeeAvailability(e):(0,p.of)(!1)))):(0,p.of)(!1)))).toSingle():a.D.shared().videoCallQuiz.enabled.toSingle()}sendAvailability(e,t,r){return s.a.shared(this.userId).sendAvailability(e,t,r)}startQuiz(e){return a.D.shared().videoCallQuiz.questionsCount.toSingle().pipe((0,A.eo)((t=>s.a.shared(this.userId).startQuiz(e,t))),(0,A.eo)((()=>this.autoStartEnabled.toSingle())),(0,A.eo)((e=>e?(this.autoStartEnabledSubject.next(!1),g.n.shared(b,this.userId).store(y,!1)):v.o.just(void 0))))}stopQuiz(){return s.a.shared(this.userId).stopQuiz()}rejectQuizOffer(e){return s.a.shared(this.userId).rejectQuizOffer(e)}nextQuestion(e){return s.a.shared(this.userId).nextQuestion(e)}markQuestionAsShown(e){return s.a.shared(this.userId).markQuestionAsShown(e)}sendAnswer(e,t,r){return s.a.shared(this.userId).sendAnswer(e,t,r)}finishQuiz(e){return this.id.pipe((0,m.W)()).toSingle().pipe((0,A.eo)((t=>s.a.shared(this.userId).finishQuiz(e,t))))}hideQuiz(e){return s.a.shared(this.userId).hideQuiz(e)}showQuiz(e){return s.a.shared(this.userId).showQuiz(e)}showIntro(e){return s.a.shared(this.userId).showIntro(e)}quizResults(e,t,r){return this.id.toSingle().pipe((0,A.eo)((n=>void 0!==n&&n===r?this.answers.toSingle():s.a.shared(this.userId).quizResults(e,t,r))))}sendQuizResults(e,t,r){var n=r.length,i=Object.values(r).filter((e=>e.userAnswer===e.attendeeAnswer)).length;return s.a.shared(this.userId).sendQuizResults(e,t,{questionsCount:n,matchedCount:i,answers:r})}}n=C,C.shared=(0,i.r)((e=>new n(e)))},90773:(e,t,r)=>{"use strict";r.d(t,{x:()=>a});var n,i=r(30859),s=r(32656);class a{constructor(e){this.userId=e}logButtonShown(e,t){s.f.shared(this.userId).logEvent("call-request-button-showed",{attendeeId:e,cta:t}).safeSubscribe()}logButtonClicked(e,t){s.f.shared(this.userId).logEvent("call-request-button-clicked",{attendeeId:e,cta:t}).safeSubscribe()}logRequestSent(e,t){s.f.shared(this.userId).logEvent("call-request-sent",{attendeeId:e,cta:t}).safeSubscribe()}}n=a,a.shared=(0,i.r)((e=>new n(e)))},76340:(e,t,r)=>{"use strict";r.d(t,{L:()=>D});var n,i=r(30859),s=r(31996),a=r(95725),o=r(29331),l=r(42103),c=r(55948),u=r(32585),d=r(22983),h=r(82801),p=r(83448),f=r(39609),A=r(98705),m=r(28516),g=r(22205),v=r(54930);class b extends p.v{constructor(e){super("call.requests",e,(t=>(0,f.MX)(f.V0.shared().dialogs.media.requests.availability.get,e,t).pipe((0,A.o4)((e=>{var t,{data:r,xhr:n}=e;return{data:r.available,ttl:(null===(t=(0,m.X)(n))||void 0===t?void 0:t.maxAge)||0}}))))),this.refreshSubject=new g.t(1),this.userId=e}shouldRefreshData(){return this.refreshSubject.pipe((0,v.h)((()=>!0)))}requestCall(e){return(0,f.rR)(f.V0.shared().dialogs.media.requests.post,this.userId,e).pipe((0,A.fr)((()=>{this.refreshSubject.next()})))}}n=b,b.shared=(0,i.r)((e=>new n(e)));var y,C=r(85814),w=r(56782),M=r(90713),S=r(32734),I=r(46073),E=r(52783),x=r(40208),T=r(76143);class D{constructor(e){this.callRequestedSubject=new u.xQ,this.callRequested=this.callRequestedSubject.asObservable(),this.userId=e}checkAvailability(e){var t=s.J.shared(e).cachedPresence.pipe((0,a.U)((e=>e.online?!!e.devices.find((e=>"cam"===e.name||"mobilecam"===e.name)):!!e.devices.find((e=>"mobileapp"===e.name)))),(0,o.x)()),r=x.D.shared(this.userId).initialized.pipe((0,l.w)((t=>t?E.n.shared(this.userId).callIsAvailable(e):T.o.just(!1)))),n=(0,d.aj)([M.T.shared().get(S.Z,this.userId).store.rxState(),I.D.shared(this.userId).state]).pipe((0,a.U)((e=>{var[t,r]=e;return r?"idle"===t.status&&"idle"===r.status:"idle"===t.status})),(0,o.x)());return c.D.shared().callRequestsEnabled.pipe((0,l.w)((i=>i?(0,d.aj)([t,C.v.shared(e).userIsFreeMember,w.V.shared(this.userId).balance,n,r]).pipe((0,l.w)((t=>{var[r,n,i,s,a]=t;return!r&&n&&i&&s&&!a?b.shared(this.userId).data(e):(0,h.of)(!1)}))):(0,h.of)(!1))))}requestCall(e,t){return b.shared(this.userId).requestCall(e).pipe((0,A.RO)((()=>{this.callRequestedSubject.next({attendeeId:e,cta:t})})))}}y=D,D.shared=(0,i.r)((e=>new y(e)))},26643:(e,t,r)=>{"use strict";r.d(t,{g:()=>p});var n,i=r(30859),s=r(22983),a=r(95725),o=r(29331),l=r(35713),c=r(46073),u=r(90713),d=r(32734),h=r(79325);class p{constructor(e){this.status=(0,s.aj)([c.D.shared(e).state.pipe((0,a.U)((e=>e.status))),u.T.shared().get(d.Z,e).store.rxState().pipe((0,a.U)((e=>e.status))),h.s.shared(e).exists]).pipe((0,a.U)((e=>{var[t,r,n]=e;return"idle"===t&&"idle"===r&&n?"ringing":"idle"!==t?t:"idle"!==r?r:"idle"})),(0,o.x)(),(0,l.d)(1))}}n=p,p.shared=(0,i.r)((e=>new n(e)))},49443:(e,t,r)=>{"use strict";r.d(t,{R:()=>f});var n,i=r(43149),s=r(30859),a=r(39609),o=r(83448),l=r(28516),c=r(98705);class u extends o.v{constructor(){super("cheers.animations.list","default",(e=>(0,a.MX)(a.V0.shared().cheers.animation.list,e).pipe((0,c.o4)((e=>{var t,{data:r,xhr:n}=e;return{data:r,ttl:(null===(t=(0,l.X)(n))||void 0===t?void 0:t.maxAge)||0}})))))}}n=u,u.shared=(0,s.r)((()=>new n));var d,h=r(95725),p=r(76858);class f{constructor(){this.statusSubject=new i.X("idle"),this.status=this.statusSubject.asObservable()}has(e){var t="mobile"===(0,p.platform)()&&"ios"===(0,p.operatingSystem)()?"ios":void 0;return u.shared().data(t?{client:t}:{}).pipe((0,h.U)((t=>t.includes(e))))}setStatus(e){this.statusSubject.next(e)}}d=f,f.shared=(0,s.r)((()=>new d))},73943:(e,t,r)=>{"use strict";r.d(t,{X:()=>m});var n,i=r(30859),s=r(82801),a=r(83448),o=r(39609),l=r(98705),c=r(28516);class u extends a.v{constructor(e){super("cheers.animation.availability",e,(t=>(0,o.MX)(o.V0.shared().v2.dialogs.cheers.vibration.check.get,e,t).pipe((0,l.o4)((e=>{var t,{data:r,xhr:n}=e;return{data:r.Status,ttl:(null===(t=(0,c.X)(n))||void 0===t?void 0:t.maxAge)||0}})))))}}n=u,u.shared=(0,i.r)((e=>new n(e)));var d,h=r(54941),p=r(42103),f=r(95725),A=r(55948);class m{constructor(e){this.userId=e}available(e){return A.D.shared().cheerClickAnimationEnabled.pipe((0,p.w)((t=>t?u.shared(this.userId).data(e):(0,s.of)(!1))))}animation(){return h.o.shared(this.userId).data().pipe((0,f.U)((e=>e.messageTag)))}animate(e,t){h.o.shared(this.userId).animate(e,t).safeSubscribe()}}d=m,m.shared=(0,i.r)((e=>new d(e)))},48968:(e,t,r)=>{"use strict";r.d(t,{a:()=>a});var n,i=r(30859),s=r(43149);class a{constructor(){this.statusSubject=new s.X({}),this.status=this.statusSubject.asObservable()}setStatus(e,t){var r=this.statusSubject.getValue();this.statusSubject.next(Object.assign({},r,{[t]:e}))}}n=a,a.shared=(0,i.r)((()=>new n))},11710:(e,t,r)=>{"use strict";r.d(t,{n:()=>h});var n,i=r(30859),s=r(61562),a=r(43149),o=r(22871),l=r(60467),c=r(29331),u=r(95725),d=r(26568);class h{constructor(e){this.eventsSubject=new a.X([]),this.userId=e}get(e){return this.eventsSubject.asObservable().pipe((0,o.J)(),(0,l.h)((t=>t.processable&&t["message-id"]===e)),(0,c.x)(((e,t)=>e["message-id"]===t["message-id"])))}add(e){var t=this.eventsSubject.value.map((t=>e.includes(t["message-id"])?Object.assign({},t,{processable:!0}):t));this.eventsSubject.next(t)}delete(e){var t=[...this.eventsSubject.value].filter((t=>t["message-id"]!==e));this.eventsSubject.next(t)}start(e){e.add(s.j.shared(this.userId).events("event.bonuses.accounts.balance.credited").pipe((0,u.U)((e=>Object.assign({},e,{processable:!1}))),(0,d.R)(((e,t)=>[...e,t]),this.eventsSubject.value)).safeSubscribe((e=>{this.eventsSubject.next(e)})))}}n=h,h.shared=(0,i.r)((e=>new n(e)))},14312:(e,t,r)=>{"use strict";r.d(t,{Go:()=>l,Gv:()=>o,_m:()=>a});var n=r(55948),i=r(38826),s=r(95725),a=e=>(e=>n.D.shared().currencyDevaluationRatio.pipe((0,i.q)(1),(0,s.U)((e=>100/e))).pipe((0,s.U)((t=>{var r,n,i,s,a,o,l,c,{reference:u,settings:d}=e,h=(o=u,l=new RegExp("(?:price=)([0-9]+)"),((c=o.match(l))&&c.length?c[1]:null)||"0"),p=parseInt(h),f=u.match(/(?!\/)[A-z|0-9]+(?=;price=)/g);return{reference:u,price:t?p/t:p,amount:p,basename:"/cheers/"+u,popular:d.popular,shortName:f&&f[0],keywords:d.keywords,offerKey:d.offerKey,scalableSet:d.scalableSet,bonuses:null===(r=d.prices)||void 0===r?void 0:r.bonuses,free:0===(null===(n=d.prices)||void 0===n?void 0:n.credits)&&0===(null===(i=d.prices)||void 0===i?void 0:i.bonuses),limitReached:null===(s=d.labels)||void 0===s?void 0:s.includes("cheers.freemember.openchat..limited"),mask:null===(a=d.labels)||void 0===a?void 0:a.includes("mask"),labels:d.labels,appliedDiscount:d.appliedDiscount}}))))(e);function o(e){var t=e.match(/(?!\/)[A-z|0-9]+(?=;price=)/g);return t?t[0]:null}function l(e){var t;if(null!==(t=e.appliedDiscount)&&void 0!==t&&t.percent){var r=(100-e.appliedDiscount.percent)/100;return r?e.price/r:e.price}}},93988:(e,t,r)=>{"use strict";r.d(t,{aZ:()=>x});var n,i=r(61922),s=r(30859),a=r(82801),o=r(22983),l=r(98682),c=r(42103),u=r(95725),d=r(29331),h=r(35713),p=r(23408),f=r(66784),A=r(98705),m=r(77756),g=r(83032),v=r(10358),b=r(46073),y=r(32734),C=r(90713),w=r(19869),M=r.n(w),S=r(32285),I="discount-cheer-banner-offering",E="banner-shown";class x extends i.l{constructor(e){super(),this.userId=e,this.canOffer=p.s.shared().chatAttendee.pipe((0,c.w)((t=>t?(0,o.aj)([b.D.shared(e).state.pipe((0,u.U)((e=>e.status)),(0,d.x)()),C.T.shared().get(y.Z,e).store.rxState().pipe((0,u.U)((e=>e.status)),(0,d.x)()),l.b.shared(t).cheersSet().pipe((0,u.U)((e=>!!this.findDiscountCheer(e))),(0,d.x)()),S.p.shared(e).offer(t).pipe((0,d.x)(M()))]).pipe((0,c.w)((t=>{var[r,n,i,s]=t;return"idle"!==r||"idle"!==n||!i||s?(0,a.of)(!1):g.X.shared().currentTime().pipe((0,A.eo)((t=>m.M.shared(I,e).load(E).pipe((0,A.o4)((e=>!e||t-e>6*v.R.hour)))))).asObservable()}))):(0,a.of)(!1))),(0,d.x)(),(0,h.d)(1))}start(e){return g.X.shared().currentTime().pipe((0,A.eo)((t=>m.M.shared(I,this.userId).store(E,t).pipe((0,A.eo)((()=>l.b.shared(e).cheersSet().toSingle().pipe((0,A.o4)(this.findDiscountCheer),(0,A.o4)((e=>e?f.x.success({discountCheer:e}):f.x.failure("offer-not-allowed"))))))))))}findDiscountCheer(e){return e.find((e=>{var t;return null===(t=e.labels)||void 0===t?void 0:t.includes("first.cheer.discount")}))}}n=x,x.shared=(0,s.r)((e=>new n(e)))},27077:(e,t,r)=>{"use strict";r.d(t,{B:()=>f});var n,i=r(30859),s=r(77756),a=r(83032),o=r(98705),l=r(76143),c=r(95725),u=r(29331),d=r(19869),h=r.n(d),p="cheers-discount-timer";class f{constructor(e){this.userId=e}getEndTime(e,t){return s.M.shared(p,this.userId).load(e).pipe((0,o.eo)((r=>r?l.o.just(r):a.X.shared().currentTime().pipe((0,o.eo)((r=>{var n=r+t;return s.M.shared(p,this.userId).store(e,n).pipe((0,o.vR)(n))}))))))}getAllEndTimes(){return s.M.shared(p,this.userId).data().pipe((0,c.U)((e=>{var t;return null!==(t=null==e?void 0:e[p])&&void 0!==t?t:{}})),(0,u.x)(h()))}}n=f,f.shared=(0,i.r)((e=>new n(e)))},10304:(e,t,r)=>{"use strict";r.d(t,{C:()=>A});var n,i=r(30859),s=r(32656),a=r(52281),o=r(22983),l=r(56960),c=r(46252),u=r(98705),d=r(27048),h=r(86640),p=r(38119),f=r(684);class A{constructor(e){this.userId=e}fetchCandidateData(e){var t=(0,o.aj)([p.i1.shared(e).preferences,h.q.shared(e).interests]).toSingle().pipe((0,u.o4)((e=>{var t,[r,n]=e;return{preferences:{gender:r.gender,"preferred-gender":r.preferredGender,minage:r.minage,maxage:r.maxage,about:null===(t=r.about)||void 0===t?void 0:t.default},interests:n}})));return(0,o.aj)([l.Iw.shared(e).profile,c.Xv.shared(e).media,t]).toSingle().pipe((0,u.o4)((t=>{var r,[n,i,s]=t;if(!n.value)return null;var a=i.find((e=>e.basename===n.value.thumbnail));return{candidate_id:e,candidate_photo:a?(0,d.Ql)(a,e,!1):"",candidate_profile_info:{age:null===(r=n.value.birthday)||void 0===r?void 0:r.age,name:n.value.name,about_me:n.value.about,online_label:n.value.presenceStatus,preferences:s.preferences,interests:s.interests}}})))}logCheerDeliverySuccess(e){var{recipientId:t,price:r,cta:n,experiment:i,cheerName:o,meta:l}=e;s.f.shared(this.userId).logEvent("cheer-delivery-successful",{userId:this.userId,attendeeId:t,cheerPrice:r,cta:n,experiment:i,cheerName:o,oneTouchSendingEnabled:null==l?void 0:l.oneTouchSendingEnabled,modalShown:null==l?void 0:l.modalShown,withMessage:null==l?void 0:l.withMessage,messageType:null==l?void 0:l.messageType,messageText:null==l?void 0:l.messageText}).safeSubscribe();var c=o+";price="+(0===r?""+r:r+"00");this.fetchCandidateData(t).safeSubscribe((e=>{a.q.shared().logEvent("chat","sent","virtual_gift",{candidate_profile:Object.assign({},e),gifts:{gift:{type:"virtual_gift",credits:r,sku_id:c}}})}))}logCheerDeliveryFailed(e){var{recipientId:t,price:r,cta:n,experiment:i,cheerName:a,meta:o}=e;s.f.shared(this.userId).logEvent("cheer-delivery-failed",{userId:this.userId,attendeeId:t,cheerPrice:r,cta:n,experiment:i,cheerName:a,oneTouchSendingEnabled:null==o?void 0:o.oneTouchSendingEnabled,modalShown:null==o?void 0:o.modalShown,withMessage:null==o?void 0:o.withMessage,messageType:null==o?void 0:o.messageType,messageText:null==o?void 0:o.messageText}).safeSubscribe()}logCheersListOpened(){s.f.shared(this.userId).logEvent("cheers-list-opened",{userId:this.userId}).safeSubscribe()}logCheersProfileButtonClicked(e,t){s.f.shared(this.userId).logEvent("user-profile-button-clicked",{userId:this.userId,attendeeId:e,button:"cheer",view:t}).safeSubscribe()}logCheerClicked(e,t){var{price:r}=e,n=e.basename.replace("/cheers/","");this.fetchCandidateData(t).safeSubscribe((e=>{a.q.shared().logEvent("chat","click","virtual_gift",{candidate_profile:Object.assign({},e),gifts:{gift:{type:"virtual_gift",credits:r,sku_id:n}}})}))}logCheersShown(e,t,r){this.fetchCandidateData(t).safeSubscribe((t=>{var n=e.map((e=>({position:e.position,type:"virtual_gift",sku_id:e.basename.replace("/cheers/",""),credits:e.price})));a.q.shared().logEvent("chat","view","virtual_gift",{candidate_profile:Object.assign({},t),gifts:{suggested_gifts:{batch_number:r,batch_gifts:n}}})}))}logTapeOpened(e,t){f.g.shared(this.userId).logUserAction({type:"cheers.tape.opened",data:{place:e,user:this.userId,recipient:t}}).safeSubscribe()}}n=A,A.shared=(0,i.r)((e=>new n(e)))},55392:(e,t,r)=>{"use strict";r.d(t,{Q:()=>c});var n,i=r(30859),s=r(22983),a=r(95725),o=r(38119),l=r(55948);class c{constructor(e){this.userId=e,this.enabled=(0,s.aj)([o.i1.shared(this.userId).preferences,l.D.shared().cheersFabEnabled]).pipe((0,a.U)((e=>{var[t,r]=e;return void 0!==t.hideCheerFeed?t.hideCheerFeed:r})))}}n=c,c.shared=(0,i.r)((e=>new n(e)))},78990:(e,t,r)=>{"use strict";r.d(t,{MB:()=>C});var n,i=r(61922),s=r(66784),a=r(82801),o=r(42103),l=r(38826),c=r(29331),u=r(35713),d=r(30859),h=r(77756),p=r(98705),f=r(76143),A=r(83032),m=r(10358),g=r(23408),v=r(98682),b="free-limits-lifted-offering",y="offered";class C extends i.l{constructor(e){super(),this.userId=e,this.canOffer=g.s.shared().chatAttendee.pipe((0,o.w)((e=>e?v.b.shared(e).getLimitsForSet("common").pipe((0,o.w)((e=>e.reached?(0,a.of)(!1):A.X.shared().currentTime().pipe((0,p.eo)((e=>h.M.shared(b,this.userId).load(y).pipe((0,p.o4)((t=>!t||e-t>15*m.R.minute)))))))),(0,l.q)(1)):(0,a.of)(!1))),(0,c.x)(),(0,u.d)(1))}start(){return f.o.just(s.x.success({}))}accept(){return A.X.shared().currentTime().pipe((0,p.eo)((e=>h.M.shared(b,this.userId).store(y,e).pipe((0,p.vR)(s.x.success())))))}}n=C,C.shared=(0,d.r)((e=>new n(e)))},27198:(e,t,r)=>{"use strict";r.d(t,{v:()=>C});var n,i=r(61922),s=r(66784),a=r(12941),o=r(82801),l=r(7193),c=r(54930),u=r(42103),d=r(38826),h=r(30859),p=r(77756),f=r(98705),A=r(76143),m=r(83032),g=r(10358),v=r(23408),b=r(98682),y="matching-tape-tooltip-last-shown-timestaps";class C extends i.l{constructor(e){super(),this.userId=e,this.canOffer=(0,a.T)(this.offeringResult.pipe((0,c.h)(!1)),v.s.shared().chatAttendee.pipe((0,u.w)((t=>t?b.b.shared(t).checkClientHasMatchingTape.pipe((0,d.q)(1),(0,u.w)((r=>(0,l.s)((()=>!r),(0,o.of)(!1),m.X.shared().currentTime().pipe((0,f.eo)((r=>p.M.shared(y,e).load(t).pipe((0,f.o4)((e=>!e||Number.isInteger(e)&&r-e>g.R.day)))))))))):(0,o.of)(!1)))))}start(){return A.o.just(s.x.success({}))}accept(e,t){return m.X.shared().currentTime().pipe((0,f.eo)((e=>p.M.shared(y,this.userId).store(t,e).pipe((0,f.vR)(s.x.success())))))}}n=C,C.shared=(0,h.r)((e=>new n(e)))},31832:(e,t,r)=>{"use strict";r.d(t,{ChatCheersRecommendations:()=>k});var n,i=r(22983),s=r(82801),a=r(43149),o=r(12052),l=r(41736),c=r(50070),u=r(15080),d=r(95725),h=r(29331),p=r(42103),f=r(54249),A=r(20410),m=r(60467),g=r(38826),v=r(54930),b=r(30859),y=r(8679),C=r(12651),w=r(14671),M=r(63434),S=r(55948),I=r(65791),E=r(21893),x=r(1268),T=r(56645),D="chatCheersRecommendationsClosedMap";class k{constructor(e){this.userId=e,this.persistence=C.n.shared("ChatCheersRecommendations",e);var t=(0,i.aj)([E.g.shared(this.userId).state.pipe((0,d.U)((e=>!(null==e||!e.enabled)))),x.Z.shared().visible,T.H.shared().visible]).pipe((0,d.U)((e=>e.some(Boolean))));this.recommendationsEnabled=S.D.shared().cheersRecommendationsEnabled.pipe((0,h.x)(),(0,p.w)((e=>e?I.Session.shared().userIsUsual:(0,s.of)(!1))),(0,p.w)((e=>e?t.pipe((0,d.U)((e=>!e))):(0,s.of)(!1)))),this.chatCheersRecommendationClosedMap=new a.X({})}start(e){var t=new o.y((()=>{var e=new l.w;return e.add(this.persistence.load(D).safeSubscribe((e=>{e&&this.chatCheersRecommendationClosedMap.next(e)}))),e.add(this.chatCheersRecommendationClosedMap.pipe((0,f.b)((e=>this.persistence.store(D,e)))).safeSubscribe()),e.add(M.K.shared(this.userId).activeChats.pipe((0,A.G)(),(0,d.U)((e=>{var[t,r]=e;return r.filter((e=>!t.includes(e)))}))).safeSubscribe((e=>{var t=this.chatCheersRecommendationClosedMap.getValue(),r=!1;for(var n of e)t[n]&&(delete t[n],r=!0);r&&this.chatCheersRecommendationClosedMap.next(t)}))),e.add(y.P.shared(this.userId).newMessage.pipe((0,m.h)((e=>e.sender===this.userId&&e.type===w.Cs.Cheer)),(0,p.w)((e=>this.hasRecommendationInChatWith(e.recipient).pipe((0,g.q)(1),(0,m.h)((e=>e)),(0,v.h)(e)))),(0,p.w)((e=>this.removeRecommendationInChatWith(e.recipient)))).safeSubscribe()),e}));e.add(this.recommendationsEnabled.pipe((0,h.x)(),(0,p.w)((e=>e?t:c.E))).safeSubscribe())}hasRecommendationInChatWith(e){return this.recommendationsEnabled.pipe((0,p.w)((t=>t?(0,i.aj)([M.K.shared(this.userId).statusOfChatWith(e),this.chatCheersRecommendationClosedMap]).pipe((0,d.U)((t=>{var[r,n]=t;return!(!r||n[e])&&r.outgoingMessagesCount>=k.messagesCountThreshold})),(0,h.x)()):(0,s.of)(!1))))}removeRecommendationInChatWith(e){return(0,u.P)((()=>{var t=this.chatCheersRecommendationClosedMap.getValue();t[e]||(t[e]=!0,this.chatCheersRecommendationClosedMap.next(t))}))}}n=k,k.shared=(0,b.r)((e=>new n(e))),k.messagesCountThreshold=17},97504:(e,t,r)=>{"use strict";r.d(t,{i:()=>a});var n,i=r(43149),s=r(30859);class a{constructor(){this.selectedCheersMap=new Map}getSelectedCheersSubject(e){return this.selectedCheersMap.has(e)||this.selectedCheersMap.set(e,new i.X(new Set)),this.selectedCheersMap.get(e)}add(e,t){var r=this.getSelectedCheersSubject(t),n=new Set(r.value);n.add(e),r.next(n)}delete(e,t){var r=this.getSelectedCheersSubject(t),n=new Set(r.value);n.delete(e),r.next(n)}selectedCheers(e){return this.getSelectedCheersSubject(e).asObservable()}}n=a,a.shared=(0,s.r)((()=>new n))},98682:(e,t,r)=>{"use strict";r.d(t,{b:()=>F,I:()=>U});var n=r(43149),i=r(22983),s=r(50070),a=r(82801),o=r(95725),l=r(42103),c=r(29331),u=r(35713),d=r(38826),h=r(76053),p=r(30859),f=r(57576),A=r(55948),m=r(56960),g=r(28977),v=r(51495),b=r(14312),y=r(69375),C=r(83032),w=r(10358);function M(e,t,r,n,i,s,a){try{var o=e[s](a),l=o.value}catch(e){return void r(e)}o.done?t(l):Promise.resolve(l).then(n,i)}function S(e){return e*w.R.day}var I,E=function(){var e,t=(e=function*(e){var t=yield new Promise((function(e){return C.X.shared().now(e)}));return function(r){var{settings:n}=r,{birthday:i}=n;if(!i)return!0;var s=new Date(e).getMonth(),a=new Date(e).getDate();return function(e,t,r,n,i){var s=e-Date.UTC(new Date(e).getFullYear(),t,r,12,0,0),a=S(.5),o=S(7.5);return-a<=s&&s<=o}(t,s,a)}},function(){var t=this,r=arguments;return new Promise((function(n,i){var s=e.apply(t,r);function a(e){M(s,n,i,a,o,"next",e)}function o(e){M(s,n,i,a,o,"throw",e)}a(void 0)}))});return function(e){return t.apply(this,arguments)}}(),x=["product","cheersSetName","bonuses","masks"];function T(e,t,r,n,i,s,a){try{var o=e[s](a),l=o.value}catch(e){return void r(e)}o.done?t(l):Promise.resolve(l).then(n,i)}function D(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var s=e.apply(t,r);function a(e){T(s,n,i,a,o,"next",e)}function o(e){T(s,n,i,a,o,"throw",e)}a(void 0)}))}}class k{constructor(e){this.composeFilters=e=>{var t=[],r=Object.keys(e),{birthday:n,tags:i}=e;return r.includes("birthday")&&t.push(this.getFiltersByBirthday(n)),r.includes("tags")&&t.push(this.getFilterByTags(i)),t},this.getFiltersByBirthday=D((function*(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return yield E(e)})),this.getFilterByTags=function(){return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=e.includes("dialogs.messages.promoter");return function(r){var{settings:n}=r,{tags:i}=n;return t?!(null==i||!i.some((t=>e.includes(t)))):!i||i.some((t=>"!"===t[0]?!e.includes(t.slice(1)):e.includes(t)))}}(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[])},this.userId=e}filteredSet(e,t){var{product:r,cheersSetName:n,bonuses:i,masks:s}=e,c=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,x);return y.R.shared(this.userId).data({product:r,bonuses:i,attendeeId:t,masks:s}).pipe((0,l.w)((e=>{var t=this.composeFilters(c);return(t.length?(0,g.D)(Promise.all(t)):(0,a.of)([])).pipe((0,o.U)(this.createCheersInstances(e,n)),(0,l.w)((e=>e.length?(0,v.$R)(...e):(0,a.of)([]))),(0,d.q)(1))})))}createCheersInstances(e,t){return function(r){return e[t].reduce(((e,t)=>(r.length&&!r.every((e=>e({settings:t.settings})))||e.push((0,b._m)(t)),e)),[])}}}I=k,k.shared=(0,p.r)((e=>new I(e)));var j,L=r(65791),O=r(57450),P=r(85814),N=r(46073),B=r(32734),R=r(90713),V=r(97893);class z{constructor(e){this.processingSubject=new n.X(!1)}get processing(){return this.processingSubject.asObservable()}startProcessing(){this.processingSubject.next(!0)}endProcessing(){this.processingSubject.next(!1)}}j=z,z.shared=(0,p.r)((e=>new j(e)));var Y,G=r(97504),U=["common","emptyChat","openChat","phrasal","profile","scalableHearts","specialOffer"];class F{constructor(e){this.cheersSets={},this.filterPredicateSubject=new n.X((()=>!0)),this.attendeeId=e,this.filterPredicate=this.filterPredicateSubject.asObservable(),this.checkClientHasMatchingTape=V.I.shared(this.attendeeId).tags.pipe((0,o.U)((e=>e.includes("experiment.cheers.client.freem.sync"))))}setFilter(e){this.filterPredicateSubject.next(e)}getLimitsForSet(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.cheersSet(e,t).pipe((0,l.w)((e=>(0,i.aj)([this.checkClientHasMatchingTape,A.D.shared().bonusesServicesEnabled]).pipe((0,l.w)((t=>{var[r,n]=t;if(!r||0===e.length)return s.E;var i=!e.some((e=>e.free)),o=e.every((e=>{var t;return null===(t=e.labels)||void 0===t?void 0:t.includes("disabled")})),l=n?i:o;return(0,a.of)({reached:l,paidServices:n})}))))))}processCheers(e,t,r,n){return e.map((e=>{var i;return t&&(r||e.free||(e=Object.assign({},e,{bonuses:void 0})),null!==(i=e.labels)&&void 0!==i&&i.includes("disabled")&&(e=Object.assign({},e,{disabled:!0})),n&&!r)?null:e})).filter((e=>null!==e))}clearFilter(){this.filterPredicateSubject.next((()=>!0))}cheersSet(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"common",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=Object.assign({},{freeCheers:!0,bonuses:!0,paidCheers:!0,maskCheers:!0,filterSelectedCheers:!1},t||{}),n=e+JSON.stringify(r);if(this.cheersSets[n])return this.cheersSets[n];var s=L.Session.shared().userId.pipe((0,O.W)()),p=s.pipe((0,l.w)((e=>N.D.shared(e).state.pipe((0,o.U)((e=>"speaking"===e.status)),(0,c.x)())))),g=s.pipe((0,l.w)((e=>R.T.shared().get(B.Z,e).store.rxState().pipe((0,o.U)((e=>"speaking"===e.status)),(0,c.x)())))),v=s.pipe((0,l.w)((e=>P.v.shared(e).userIsFreeMember))),b=m.Iw.shared(this.attendeeId).profile.pipe((0,o.U)((e=>{var t;return(null===(t=e.value)||void 0===t?void 0:t.birthday)&&e.value.birthday["birth-date"]})),(0,u.d)(1)),y=f.D.shared().product.cheers.pipe((0,d.q)(1)),C=A.D.shared().bonusesEnabled,w=A.D.shared().maskCheersEnabled.pipe((0,l.w)((e=>e?(0,i.aj)([p,g]).pipe((0,o.U)((e=>{var[t,r]=e;return t||r}))):(0,a.of)(!1)))),M=s.pipe((0,l.w)((e=>V.I.shared(e).tags))),S=(0,i.aj)([b,y,M,C,w]).pipe((0,o.U)((t=>{var[r,n,i,s,a]=t;return{product:n,birthday:r,tags:i,bonuses:!!s&&void 0,cheersSetName:e,masks:a}}))),I=(0,i.aj)([s,S]).pipe((0,l.w)((e=>{var[t,r]=e;return k.shared(t).filteredSet(r,this.attendeeId)})),(0,l.w)((e=>{if(!e.length)return(0,a.of)([]);var t=e.map((e=>{var{reference:t}=e;return z.shared(t).processing}));return(0,i.aj)(t).pipe((0,l.w)((t=>(0,a.of)(e.map(((e,r)=>{var n;return Object.assign({},e,{disabled:t[r]&&(null===(n=e.labels)||void 0===n?void 0:n.includes("onetimesend"))})}))))))})),(0,o.U)((e=>e.filter((e=>(r.freeCheers||!e.free)&&(r.paidCheers||e.free)&&(r.bonuses||!e.bonuses)&&(r.maskCheers||!e.mask))))),(0,l.w)((e=>v.pipe((0,l.w)((t=>{if(t)return(0,a.of)(e);var{freeCheers:r,rest:n}=e.reduce(((e,t)=>(t.free?e.freeCheers.push(t):e.rest.push(t),e)),{freeCheers:[],rest:[]});return(0,a.of)(r.concat(n))}))))),(0,l.w)((e=>this.filterPredicate.pipe((0,l.w)((t=>(0,a.of)(e.filter(t))))))),(0,l.w)((e=>r.limitedCheers?(0,a.of)(e.filter((e=>!e.disabled))):r.filterSelectedCheers?G.i.shared().selectedCheers(this.attendeeId).pipe((0,l.w)((t=>t.size?(0,a.of)(e.filter((e=>{var r;return!t.has(e.basename)||!e.free&&!(null!==(r=e.labels)&&void 0!==r&&r.includes("onetimesend"))}))):(0,a.of)(e)))):(0,a.of)(e))),(0,h.K)((()=>(0,a.of)([]))),(0,u.d)(1));return this.cheersSets[n]=A.D.shared().cheersEnabled.pipe((0,l.w)((e=>e?v.pipe((0,l.w)((e=>e?P.v.shared(this.attendeeId).userIsFreeMember.pipe((0,l.w)((e=>e?(0,a.of)([]):(0,i.aj)([I,this.checkClientHasMatchingTape,A.D.shared().bonusesServicesEnabled]).pipe((0,o.U)((e=>{var[t,n,i]=e;return this.processCheers(t,n,i,r.limitedCheers)})))))):I))):(0,a.of)([]))),(0,u.d)(1)),this.cheersSets[n]}}Y=F,F.shared=(0,p.r)((e=>new Y(e)))},43363:(e,t,r)=>{"use strict";r.d(t,{j:()=>P});var n,i=r(30859),s=r(60467),a=r(42103),o=r(29331),l=r(95725),c=r(38826),u=r(83607),d=r(56782),h=r(55948),p=r(12941),f=r(82801),A=r(50070),m=r(22983),g=r(12636),v=r(69375),b=r(23408),y=r(19869),C=r.n(y),w=r(61562),M=r(86205),S=r(98682),I=r(32734),E=r(90713),x=r(46073),T=r(57450),D=r(72507),k=r(31996),j=r(27077),L=r(83032),O=r(96245);class P{constructor(e){this.userId=e}start(e){e.add(h.D.shared().refreshCheerSetsAfterPurchaseEnabled.pipe((0,s.h)((e=>e)),(0,a.w)((()=>b.s.shared().chatAttendee)),(0,a.w)((e=>d.V.shared(this.userId).purchasedInApplication.pipe((0,o.x)(C()),(0,l.U)((t=>({purchase:t,attendeeId:e}))))))).safeSubscribe((e=>{var{purchase:t,attendeeId:r}=e;t&&v.R.shared(this.userId).refreshAndInvalidate(r)}))),e.add((0,p.T)(w.j.shared(this.userId).events("event.users.tags.set"),w.j.shared(this.userId).events("event.users.tags.unset")).pipe((0,s.h)((e=>"cheers.limits.exceeded"===(null==e?void 0:e.tag)||"bonuses.paid.services.enabled"===(null==e?void 0:e.tag)||"dialogs.known"===(null==e?void 0:e.tag))),(0,a.w)((()=>b.s.shared().chatAttendee.pipe((0,c.q)(1))))).safeSubscribe((e=>{v.R.shared(this.userId).refreshAndInvalidate(e)}))),e.add(M.D.shared().sendCheerIntent.pipe((0,a.w)((e=>e&&e.status===D.x.Delivered?(0,f.of)(e):A.E))).safeSubscribe((e=>{v.R.shared(this.userId).refreshAndInvalidate(e.recipientId)}))),e.add(h.D.shared().maskCheersEnabled.pipe((0,a.w)((e=>e?M.D.shared().sendCheerIntent.pipe((0,a.w)((e=>e.mask&&e.cheerName?(0,f.of)(e):A.E))):A.E))).safeSubscribe((e=>{S.b.shared(e.recipientId).setFilter((t=>t.shortName!==e.cheerName))}))),e.add(h.D.shared().maskCheersEnabled.pipe((0,a.w)((e=>{if(!e)return A.E;var t=x.D.shared(this.userId).state.pipe((0,l.U)((e=>"speaking"===e.status))),r=E.T.shared().get(I.Z,this.userId).store.rxState().pipe((0,l.U)((e=>"speaking"===e.status)));return(0,m.aj)([r,t,b.s.shared().chatAttendee.pipe((0,T.W)(),(0,a.w)((e=>k.J.shared(e).cachedPresenceStatus.pipe((0,a.w)((t=>(0,f.of)({attendeeId:e,presenceStatus:t})))))))]).pipe((0,a.w)((e=>{var[t,r,{attendeeId:n,presenceStatus:i}]=e;return(0,f.of)({attendeeId:n,callIsActive:t||r,presenceStatus:i})})))})),(0,o.x)(C())).safeSubscribe((e=>{var{attendeeId:t,callIsActive:r,presenceStatus:n}=e;r&&"onlineViaMobile"!==n?S.b.shared(t).clearFilter():S.b.shared(t).setFilter((e=>!e.mask))}))),e.add(j.B.shared(this.userId).getAllEndTimes().pipe((0,a.w)((e=>Object.values(e).map((e=>L.X.shared().currentTime().asObservable().pipe((0,l.U)((t=>e-t)),(0,s.h)((e=>e>0)),(0,a.w)((e=>(0,g.H)(e))),(0,a.w)((()=>b.s.shared().chatAttendee.toSingle()))))))),(0,u.zg)((e=>e))).safeSubscribe((e=>{e&&v.R.shared(this.userId).refreshAndInvalidate(e)})));var t=this.onLetterAdded.bind(this);O.Z.shared().addOnLetterAddedListener(t),e.add((()=>{O.Z.shared().removeOnLetterAddedListener(t)}))}onLetterAdded(e){var t=e.attachments.some((e=>"cheer"===e.mediaType));this.userId===e.sender&&t&&v.R.shared(this.userId).refreshAndInvalidate(e.recipient)}}n=P,P.shared=(0,i.r)((e=>new n(e)))},47708:(e,t,r)=>{"use strict";r.d(t,{_:()=>a});var n,i=r(30859),s=r(32656);class a{constructor(e){this.userId=e}logCheersTapeShown(e){s.f.shared(this.userId).logEvent("cheers-tape-shown",{userId:this.userId,attendeeId:e}).safeSubscribe()}logCheersTapeCollapsedToTab(e){s.f.shared(this.userId).logEvent("cheers-tape-collapsed-to-tab",{userId:this.userId,attendeeId:e}).safeSubscribe()}logCheersTapeUncollapsedFromTab(e){s.f.shared(this.userId).logEvent("cheers-tape-uncollapsed-from-tab",{userId:this.userId,attendeeId:e}).safeSubscribe()}}n=a,a.shared=(0,i.r)((e=>new n(e)))},20518:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var n,i=r(30859),s=r(10304),a=r(86205),o=r(72507);class l{constructor(e){this.userId=e}start(e){e.add(a.D.shared().sendCheerIntent.safeSubscribe((e=>{e.status===o.x.Delivered?s.C.shared(this.userId).logCheerDeliverySuccess(e):s.C.shared(this.userId).logCheerDeliveryFailed(e)})))}}n=l,l.shared=(0,i.r)((e=>new n(e)))},55948:(e,t,r)=>{"use strict";r.d(t,{D:()=>A});var n,i=r(76858),s=r(3965),a=r(30859),o=r(22983),l=r(95725),c=r(29331),u=r(63070),d=r(14671),h=r(28274),p=r(19869),f=r.n(p);class A{constructor(){this.resolver=new s.o,this.webSocketConnectionEnabled=this.resolver.paramWithPath(["features","web-socket-connection-enabled"]),this.storiesUploadingEnabled=this.resolver.paramWithPath(["features","stories-uploading-enabled"]),this.storiesEnabled=this.resolver.paramWithPath(["features","stories-enabled"]),this.currencyDevaluationRatio=this.resolver.paramWithPath(["currency-devaluation-ratio"]),this.stickersDevaluationRatio=this.resolver.paramWithPath(["stickers-devaluation-ratio"]),this.vipEnabled=this.resolver.paramWithPath(["features","vip-enabled"]),this.extendedPriceShowEnabled=this.resolver.paramWithPath(["features","extended-price-show-enabled"]),this.userProfileVerificationEnabled=this.resolver.paramWithPath(["features","user-profile-verification-enabled"]),this.trialMessagesEnabled=this.resolver.paramWithPath(["features","trial-messages-enabled"]),this.hiddenPaymentMethods=this.resolver.paramWithPath(["payment","hidden-methods"]),this.videoCallEnabled=this.resolver.paramWithPath(["features","video-chat-enabled"]),this.smilesEnabled=this.resolver.paramWithPath(["features","smiles-enabled"]),this.userProfileBoostEnabled=this.resolver.paramWithPath(["features","user-profile-boost-enabled"]),this.chatAttachmentTooltipEnabled=this.resolver.paramWithPath(["features","chat-attachment-tooltip-enabled"]),this.consentManagerOptions=this.resolver.paramWithPath(["consent-manager"]).pipe((0,l.U)((e=>{var{"app-name":t,domain:r,id:n}=e;return{appName:t,domain:r,id:n}})),(0,c.x)(f())),this.GDPRLocations=this.resolver.paramWithPath(["consent-manager","gdpr-locations"]),this.appsflyerVendor=this.resolver.paramWithPath(["consent-manager","appsflyer-vendor"]),this.stickersEnabled=this.resolver.paramWithPath(["features","stickers-enabled"]),this.sparksStatisticsMenuLinkEnabled=this.resolver.paramWithPath(["features","sparks-statistics-menu-link-enabled"]),this.sparksExchangeEnabled=this.resolver.paramWithPath(["features","sparks-exchange-enabled"]),this.sparksExchangeUrl=this.resolver.paramWithPath(["sparks-exchange","url"]),this.unlimitedLetsMingleWithMembershipEnabled=this.resolver.paramWithPath(["features","unlimited-lets-mingle-with-membership"]),this.forcedPaymentMethod=this.resolver.paramWithPath(["features","forced-payment-method"]),this.fingerprintEnabled=this.resolver.paramWithPath(["features","fingerprint-enabled"]),this.translations=this.resolver.paramWithPath(["features","translations"]).pipe((0,l.U)((e=>Object.keys(e).reduce(((t,r)=>{var n=e[r];return t[r]={enabled:n.enabled,defaultTarget:"default-target"in n?n["default-target"]:void 0,attendeeSupportedRealms:"attendee-supported-realms"in n?n["attendee-supported-realms"]:void 0,attendeeUnsupportedSystemLanguages:"attendee-unsupported-system-languages"in n?n["attendee-unsupported-system-languages"]:void 0,forcedTranslateTarget:"forced-translate-target"in n?n["forced-translate-target"]:void 0},t}),{})))),this.payByCardEnabled=this.resolver.paramWithPath(["features","pay-by-card-enabled"]),this.paidIntroductoryLettersEnabled=this.resolver.paramWithPath(["features","paid-introductory-letters-enabled"]),this.optionalEmailConfirmationEnabled=this.resolver.paramWithPath(["features","optional-email-confirmation-enabled"]),this.productsAuthorizationEnabled=this.resolver.paramWithPath(["features","products-authorization-enabled"]),this.mandatoryEmailConfirmationEnabled=this.resolver.paramWithPath(["features","mandatory-email-confirmation-enabled"]),this.mandatoryVerificationEnabled=this.resolver.paramWithPath(["features","mandatory-verification-enabled"]),this.oldVerificationEnabled=this.resolver.paramWithPath(["features","old-verification-enabled"]),this.strictSpanishContentEnabled=this.resolver.paramWithPath(["features","strict-spanish-content-enabled"]),this.controlMediaInCallEnabled=this.resolver.paramWithPath(["features","control-media-in-video-chat-enabled"]),this.menuInFullscreenChatEnabled=this.resolver.paramWithPath(["features","menu-in-fullscreen-chat-enabled"]),this.callAutoAnswersEnabled=this.resolver.paramWithPath(["features","call-auto-answers-enabled"]),this.callAttendeeStreamBlurringEnabled=this.resolver.paramWithPath(["features","call-attendee-stream-blurring-enabled"]),this.availablePreferredGenders=this.resolver.paramWithPath(["available-preferred-genders"]),this.emptyPreferredGenderEnabled=this.resolver.paramWithPath(["features","empty-preferred-gender-enabled"]),this.homoGendersEnabled=this.resolver.paramWithPath(["features","homo-genders-enabled"]),this.genderSelectionEnabled=this.resolver.paramWithPath(["features","gender-selection-enabled"]),this.clientsInFeedEnabled=this.resolver.paramWithPath(["features","clients-in-feed-enabled"]),this.feedLayoutChangeEnabled=this.resolver.paramWithPath(["features","feed-layout-change-enabled"]),this.firstChosenPackage=this.resolver.paramWithPath(["features","first-chosen-package"]),this.defaultMoodForNewcomers=this.resolver.paramWithPath(["features","default-mood-for-newcomers"]),this.feelings=this.resolver.paramWithPath(["feelings"]),this.optionalSubscriptionEnabled=this.resolver.paramWithPath(["features","optional-subscription-enabled"]),this.mandatorySubscriptionEnabled=this.resolver.paramWithPath(["features","mandatory-subscription-enabled"]),this.refreshCheerSetsAfterPurchaseEnabled=this.resolver.paramWithPath(["features","refresh-cheer-sets-after-purchase-enabled"]),this.subscriptionEnabled=this.resolver.paramWithPath(["features","subscription-enabled"]),this.pushNotificationsEnabled=this.resolver.paramWithPath(["features","push-notifications-enabled"]),this.clientVideoHidingEnabled=this.resolver.paramWithPath(["features","client-video-hiding-enabled"]),this.auraEnabled=this.resolver.paramWithPath(["features","aura-enabled"]),this.vrMeets={enabled:this.resolver.paramWithPath(["features","vr-meets-enabled"]),redirectThreshold:this.resolver.paramWithPath(["vr-meets","redirect-threshold"]),banner:{enabled:this.resolver.paramWithPath(["features","vr-meets-banner-enabled"]),threshold:this.resolver.paramWithPath(["vr-meets","banner","threshold"]),showLimitCount:this.resolver.paramWithPath(["vr-meets","banner","show-limit-count"])},notification:{ttl:this.resolver.paramWithPath(["vr-meets","notification","ttl"])},call:{positionHelperTtl:this.resolver.paramWithPath(["vr-meets","call","position-helper-ttl"])},fastBuy:{enabled:this.resolver.paramWithPath(["features","vr-meets-credits-fast-buy-enabled"]),closeButtonDelay:this.resolver.paramWithPath(["vr-meets","credits-fast-buy","close-button-delay"]),ttl:this.resolver.paramWithPath(["vr-meets","credits-fast-buy","ttl"])},feed:{itemsCountPerRequest:this.resolver.paramWithPath(["vr-meets","feed","items-count-per-request"])}},this.vrGift={enabled:this.resolver.paramWithPath(["features","vr-gift-enabled"]),dialog:{timeToAppear:this.resolver.paramWithPath(["vr-meets","gift-popup","time-to-show"]),timeToAutoClose:this.resolver.paramWithPath(["vr-meets","gift-popup","time-to-close"])}},this.vrVideoPreviewRecorder={enabled:this.resolver.paramWithPath(["features","vr-video-preview-recorder-enabled"]),previewRecordingExpiryTtl:this.resolver.paramWithPath(["vr-video-preview-recorder","preview-recording-expiry-ttl"]),countdownDuration:this.resolver.paramWithPath(["vr-video-preview-recorder","countdown-duration"]),recordingDuration:this.resolver.paramWithPath(["vr-video-preview-recorder","recording-duration"])},this.aura=this.resolver.paramWithPath(["aura","campaign-id"]).pipe((0,l.U)((e=>({campaignId:e})))),this.privatePhotosEnabled=this.resolver.paramWithPath(["features","private-photos-enabled"]),this.generatedLetterEnabled=this.resolver.paramWithPath(["features","generated-letter-enabled"]),this.letterAutogenerationEnabled=this.resolver.paramWithPath(["features","letter-autogeneration-enabled"]),this.fastBuyLastPackageEnabled=this.resolver.paramWithPath(["features","fast-buy-last-package-enabled"]),this.lastRegistrationStepPromptEnabled=this.resolver.paramWithPath(["features","last-registration-step-prompt-enabled"]),this.emailDomainsForLastRegistrationStepPrompt=this.resolver.paramWithPath(["email-domains-for-last-registration-step-prompt"]),this.userLanguageRedirectEnabled=this.resolver.paramWithPath(["features","user-language-redirect-enabled"]),this.privatePhotosFreeAccessEnabled=this.resolver.paramWithPath(["features","private-photos-free-access-enabled"]),this.onlyModestPhotosEnabled=this.resolver.paramWithPath(["features","only-modest-photos-enabled"]),this.freeMingleEnabled=this.resolver.paramWithPath(["features","free-mingle-enabled"]),this.brokenMingleEnabled=this.resolver.paramWithPath(["features","broken-mingle-enabled"]),this.popularMembersEnabled=this.resolver.paramWithPath(["features","popular-members-enabled"]),this.popularMembersHideIconInSearch=this.resolver.paramWithPath(["features","popular-members-hide-icon-in-search"]),this.chatUnsupportedMessagesTypes=this.resolver.paramWithPath(["features","chat-unsupported-message-types"]).pipe((0,l.U)(m)),this.cheersRecommendationsEnabled=this.resolver.paramWithPath(["features","cheers-recommendations-enabled"]),this.topChatInvitesEnabled=this.resolver.paramWithPath(["features","top-chat-invites-enabled"]),this.stackInvitesBarEnabled=this.resolver.paramWithPath(["features","stack-invites-bar-enabled"]),this.profileObservingTrackingEnabled=this.resolver.paramWithPath(["features","profile-observing-tracking-enabled"]),this.streaming={enabled:this.resolver.paramWithPath(["features","streaming-enabled"]),liteUI:this.resolver.paramWithPath(["streaming","lite-ui"]),deepIntegrationEnabled:this.resolver.paramWithPath(["streaming","deep-integration-enabled"]),followContactEnabled:this.resolver.paramWithPath(["streaming","follow-contact-enabled"]),paywallMode:this.resolver.paramWithPath(["streaming","paywall-mode"]),giftBannerEnabled:this.resolver.paramWithPath(["streaming","gift-banner-enabled"]),promotionEnabled:this.resolver.paramWithPath(["streaming","promotion-enabled"])},this.preloadProfileGalleryImagesEnabled=this.resolver.paramWithPath(["features","preload-profile-gallery-images-enabled"]),this.ratingApplicationEnabled=this.resolver.paramWithPath(["features","rating-application-enabled"]),this.ratingNativeApplicationEnabled=this.resolver.paramWithPath(["features","rating-native-application-enabled"]),this.chatRequestsEnabled=this.resolver.paramWithPath(["features","chat-requests-enabled"]),this.chatRequestsDesign=this.resolver.paramWithPath(["chat-requests-design"]),this.videoUploadingEnabled=this.resolver.paramWithPath(["features","video-uploading-enabled"]),this.presenceActualizerEnabled=this.resolver.paramWithPath(["features","presence-actualizer-enabled"]),this.presenceEventSubscriptionEnabled=this.resolver.paramWithPath(["features","presence-event-subscription-enabled"]),this.presenceActualizingInterval=this.resolver.paramWithPath(["presence-actualizing","interval"]),this.multiplePackagesEnabled=this.resolver.paramWithPath(["features","multiple-packages-enabled"]),this.purchasesAutoRestoringEnabled=this.resolver.paramWithPath(["features","purchases-auto-restoring-enabled"]),this.cheersEnabled=this.resolver.paramWithPath(["features","cheers-sending-enabled"]),this.cheersTapeEnabled=this.resolver.paramWithPath(["features","cheers-tape-enabled"]),this.cheersFullscreenAnimationEnabled=this.resolver.paramWithPath(["features","cheers-fullscreen-animation-enabled"]),this.phrasalCheersEnabled=this.resolver.paramWithPath(["features","phrasal-cheers-enabled"]),this.incomingVideoCallerEnabled=this.resolver.paramWithPath(["features","incoming-video-caller-enabled"]),this.invitesAmountMissedInARowToDecreaseInvitesIntensity=this.resolver.paramWithPath(["invites","invites-amount-missed-in-a-row-to-decrease-intensity"]),this.mingleCallInvitesEnabled=this.resolver.paramWithPath(["features","mingle-call-invites-enabled"]),this.mingleEnabled=this.resolver.paramWithPath(["features","mingle-enabled"]),this.replaceVideoMingleWithTextInviteEnabled=this.resolver.paramWithPath(["features","replace-video-mingle-with-text-invite-enabled"]),this.smsNotifications=this.resolver.paramWithPath(["sms-notifications"]).pipe((0,l.U)((e=>({locationBlacklist:e["locations-blacklist"]})))),this.videoCallSettings=(0,o.aj)([this.resolver.paramWithPath(["video-call-settings"]),this.resolver.paramWithPath(["video-call-settings","call"]),this.resolver.paramWithPath(["video-call-settings","call","ice-servers"]),this.resolver.paramWithPath(["video-call-settings","call","edge-ice-servers"]),this.resolver.paramWithPath(["video-call-settings","call","sdp-semantics"])]).pipe((0,l.U)((e=>{var[t,r,n,i,s]=e;return Object.assign({},t,{call:{camera:r.camera,timeout:r.timeout,constraints:r.constraints,iceServers:n,edgeIceServers:i,sdpSemantics:s}})})),(0,c.x)(f())),this.chatWithContactsRecommendations=(0,o.aj)([this.resolver.paramWithPath(["chat-with-contacts-recommendations","timeout"]),this.resolver.paramWithPath(["chat-with-contacts-recommendations","load-count"]),this.resolver.paramWithPath(["chat-with-contacts-recommendations","count-per-time"])]).pipe((0,l.U)((e=>{var[t,r,n]=e;return{timeout:t,loadCount:r,countPerTime:n}})),(0,c.x)(f())),this.chatWithBirthdayContactsRecommendations=(0,o.aj)([this.resolver.paramWithPath(["chat-with-birthday-contacts-recommendations","timeout"]),this.resolver.paramWithPath(["chat-with-birthday-contacts-recommendations","load-count"]),this.resolver.paramWithPath(["chat-with-birthday-contacts-recommendations","count-per-time"])]).pipe((0,l.U)((e=>{var[t,r,n]=e;return{timeout:t,loadCount:r,countPerTime:n}})),(0,c.x)(f())),this.videoCallWithContactsRecommendationsEnabled=this.resolver.paramWithPath(["features","video-call-with-contacts-recommendations-enabled"]),this.videoCallWithContactsRecommendations=(0,o.aj)([this.resolver.paramWithPath(["video-call-with-contacts-recommendations","timeout"]),this.resolver.paramWithPath(["video-call-with-contacts-recommendations","load-count"]),this.resolver.paramWithPath(["video-call-with-contacts-recommendations","time-with-camera-duration"]),this.resolver.paramWithPath(["video-call-with-contacts-recommendations","tooltip-ttl"])]).pipe((0,l.U)((e=>{var[t,r,n,i]=e;return{timeout:t,loadCount:r,timeWithCameraDuration:n,tooltipTtl:i}})),(0,c.x)(f())),this.ageRange=this.resolver.paramWithPath(["age-range"]).pipe((0,l.U)((e=>({minAge:e["min-age"],maxAge:e["max-age"]})))),this.genderSelection=this.resolver.paramWithPath(["gender-selection"]).pipe((0,l.U)((e=>({defaultGender:e["default-gender"],defaultPreferredGender:e["default-preferred-gender"]})))),this.userActivity=this.resolver.paramWithPath(["user-activity"]),this.crossInvitesEnabled=this.resolver.paramWithPath(["features","cross-invites-enabled"]),this.videoCallAvailabilityControlEnabled=this.resolver.paramWithPath(["features","video-call-availability-control-enabled"]),this.dataDogRumEnabled=this.resolver.paramWithPath(["features","data-dog-rum-enabled"]),this.dataDogRumConfig=(0,o.aj)([this.resolver.paramWithPath(["data-dog-rum-config","application-id"]),this.resolver.paramWithPath(["data-dog-rum-config","client-token"]),this.resolver.paramWithPath(["data-dog-rum-config","sample-rate"]),this.resolver.paramWithPath(["data-dog-rum-config","site"]),this.resolver.paramWithPath(["data-dog-rum-config","service"])]).pipe((0,l.U)((e=>{var[t,r,n,i,s]=e;return{applicationId:t,clientToken:r,sampleRate:n,site:i,service:s}})),(0,c.x)(f())),this.masksEnabled=this.resolver.paramWithPath(["features","masks-enabled"]),this.masks={additionalInitialLoadingTime:this.resolver.paramWithPath(["masks","additional-initial-loading-time"])},this.mingle={minglingTime:this.resolver.paramWithPath(["mingle","mingling-time"])},this.modernInvitesEnabled=this.resolver.paramWithPath(["features","modern-invites-enabled"]),this.modernTextInvitesEnabled=this.resolver.paramWithPath(["features","modern-text-invites-enabled"]),this.invitesClosingEnabled=this.resolver.paramWithPath(["features","invites-closing-enabled"]),this.paymentViaMotoEnabled=this.resolver.paramWithPath(["features","payment-via-moto-enabled"]),this.purchaseAlternativeMethodsToggleEnabled=this.resolver.paramWithPath(["features","purchase-alternative-methods-toggle-enabled"]),this.inboxEnabled=this.resolver.paramWithPath(["features","inbox-enabled"]),this.topChatInvitesMissingTtl=this.resolver.paramWithPath(["invites","top-chat-invites-missing-ttl"]),this.invitesInboxShowProbability=this.resolver.paramWithPath(["invites","inbox-show-probability"]),this.chatRequestsPushNotificationsEnabled=this.resolver.paramWithPath(["features","chat-requests-push-notifications-enabled"]),this.callFragmentRecording={enabled:this.resolver.paramWithPath(["features","call-fragment-recording-enabled"]),duration:this.resolver.paramWithPath(["call-fragment-recording","duration"])},this.personalRecommendationsInFeedEnabled=this.resolver.paramWithPath(["features","personal-recommendations-in-feed-enabled"]),this.feedRecommendationsMode=this.resolver.paramWithPath(["features","feed-recommendations-mode"]),this.chatWithContactsRecommendationsEnabled=this.resolver.paramWithPath(["features","chat-with-contacts-recommendations-enabled"]),this.chatWithBirthdayContactsRecommendationsEnabled=this.resolver.paramWithPath(["features","chat-with-contacts-recommendations-enabled"]),this.userNameMaxLength=this.resolver.paramWithPath(["user","name-max-length"]),this.userLoginPasswordMinLength=this.resolver.paramWithPath(["user","login-password-min-length"]),this.userAboutPreferencesMaxLength=this.resolver.paramWithPath(["user","about-preferences-max-length"]),this.userAboutMaxLength=this.resolver.paramWithPath(["user","about-max-length"]),this.androidAppLink=this.resolver.paramWithPath(["links","android-app"]),this.iosAppLink=this.resolver.paramWithPath(["links","ios-app"]),this.anotherPlatformInstallOfferingEnabled=this.resolver.paramWithPath(["features","another-platform-install-offering-enabled"]),this.alternativeIceServersEnabled=this.resolver.paramWithPath(["features","alternative-ice-servers-enabled"]),this.streamingVideoCalls={host:this.resolver.paramWithPath(["streaming-video-calls","host"]),enabled:this.resolver.paramWithPath(["features","streaming-video-calls-enabled"]),liteUI:this.resolver.paramWithPath(["streaming-video-calls","lite-ui"])},this.sharding=this.resolver.paramWithPath(["sharding"]),this.userTrackingRequestEnabled=this.resolver.paramWithPath(["features","user-tracking-request-enabled"]).pipe((0,l.U)((e=>{if("ios"===(0,i.operatingSystem)()){var t=(0,i.operatingSystemVersion)().split(".").map((e=>parseInt(e)));return(t[0]>14||14===t[0]&&t[1]>=5)&&("boolean"==typeof e?e:!!e)}return"boolean"==typeof e?e:!!e}))),this.mediaFeed={enabled:this.resolver.paramWithPath(["features","media-feed-enabled"]),agentId:this.resolver.paramWithPath(["media-feed","agent-id"]),merchantId:this.resolver.paramWithPath(["media-feed","merchant-id"]),cpAgents:this.resolver.paramWithPath(["media-feed","cp-agents"])},this.callMotivationPopup={enabled:this.resolver.paramWithPath(["features","call-motivation-popup-enabled"]),daysOfNoVideochatToShow:this.resolver.paramWithPath(["call-motivation-popup","days-of-no-videochat-to-show"]),expiryTtl:this.resolver.paramWithPath(["call-motivation-popup","expiry-ttl"]),profile:{enabled:this.resolver.paramWithPath(["features","call-motivation-popup-in-profile-enabled"]),displayStartTimeRange:this.resolver.paramWithPath(["call-motivation-popup","profile","display-start-time-range"]),expiryTtl:this.resolver.paramWithPath(["call-motivation-popup","profile","expiry-ttl"])}},this.callOfferingInChat={enabled:this.resolver.paramWithPath(["features","call-offering-in-chat-enabled"]),noCallDaysThreshold:this.resolver.paramWithPath(["call-offering-in-chat","no-call-days-threshold"]),incomingMessagesThreshold:this.resolver.paramWithPath(["call-offering-in-chat","incoming-messages-threshold"])},this.callToggleLocalMediaDeviceOffering={enabled:this.resolver.paramWithPath(["features","call-toggle-local-media-device-offering-enabled"])},this.callStatusInfo={enabled:this.resolver.paramWithPath(["features","call-status-info-enabled"]),startSpeakingNoteTtl:this.resolver.paramWithPath(["call-status-info","start-speaking-note-ttl"])},this.callGames={enabled:this.resolver.paramWithPath(["features","call-games-enabled"]),lastGameThreshold:this.resolver.paramWithPath(["call-games","last-game-threshold"]),ticTacToe:{gameStepTransitionDelay:this.resolver.paramWithPath(["call-games","tic-tac-toe","game-step-transition-delay"]),yourTurnNotificationShowDelay:this.resolver.paramWithPath(["call-games","tic-tac-toe","your-turn-notification-show-delay"])},neverHaveIEver:{questionsCount:this.resolver.paramWithPath(["call-games","never-have-i-ever","questions-count"]),discussionStepTransitionDelay:this.resolver.paramWithPath(["call-games","never-have-i-ever","discussion-step-transition-delay"]),discussionTtl:this.resolver.paramWithPath(["call-games","never-have-i-ever","discussion-ttl"])},popup:{visitsThreshold:this.resolver.paramWithPath(["call-games","popup","visits-threshold"])},tooltipInChat:{ttl:this.resolver.paramWithPath(["call-games","tooltip-in-chat","ttl"]),chatVisitsThreshold:this.resolver.paramWithPath(["call-games","tooltip-in-chat","chat-visits-threshold"])},buttonTooltip:{delay:this.resolver.paramWithPath(["call-games","button-tooltip","delay"]),ttl:this.resolver.paramWithPath(["call-games","button-tooltip","ttl"])}},this.favoriteContactsEnabled=this.resolver.paramWithPath(["features","favorite-contacts-enabled"]),this.favoriteContactsLimit=this.resolver.paramWithPath(["features","favorite-contacts-limit"]),this.customerSupport={maxDeletingAccountRequestProcessingTime:this.resolver.paramWithPath(["customer-support-settings","max-deleting-account-request-processing-time"])},this.phones={purchaseForm:this.resolver.paramWithPath(["phones","purchase-form"]),aboutPage:this.resolver.paramWithPath(["phones","about-page"]),aboutPageCustomerSupport:this.resolver.paramWithPath(["phones","about-page-customer-support"]),contactUs:this.resolver.paramWithPath(["phones","contact-us"])},this.helpCenterPhones={nonPayed:this.resolver.paramWithPath(["help-center-phones","non-payed"]),payed:this.resolver.paramWithPath(["help-center-phones","payed"]),vip:this.resolver.paramWithPath(["help-center-phones","vip"])},this.helpCenterLink=this.resolver.paramWithPath(["links","help-center-link"]),this.birthdayThemeEnabled=this.resolver.paramWithPath(["features","birthday-theme"]),this.birthdayCreditsEnabled=this.resolver.paramWithPath(["features","birthday-credits"]),this.birthdayCreditsAmount=this.resolver.paramWithPath(["birthday-credits","amount"]),this.ratingApplication=(0,o.aj)([this.resolver.paramWithPath(["rating-application","total-spent-credits-threshold"]),this.resolver.paramWithPath(["rating-application","visits-threshold"]),this.resolver.paramWithPath(["rating-application","expiry-ttl"])]).pipe((0,l.U)((e=>{var[t,r,n]=e;return{totalSpentCreditsThreshold:t,visitsThreshold:r,expiryTtl:n}})),(0,c.x)(f())),this.ratingModernApplication={forNewUsersEnabled:this.resolver.paramWithPath(["features","rating-modern-application","for-new-users-enabled"]),forOldUsersEnabled:this.resolver.paramWithPath(["features","rating-modern-application","for-old-users-enabled"]),expiryTtl:this.resolver.paramWithPath(["features","rating-modern-application","expiry-ttl"]),creditsThreshold:this.resolver.paramWithPath(["features","rating-modern-application","credits-threshold"])},this.matchiversaryBanner={enabled:this.resolver.paramWithPath(["features","matchiversary-banner","enabled"]),displayDelayTime:this.resolver.paramWithPath(["features","matchiversary-banner","display-delay-time"])},this.twoStepsSubscriptionPurchaseEnabled=this.resolver.paramWithPath(["features","two-steps-subscription-purchase-enabled"]),this.carouselPaymentFormEnabled=this.resolver.paramWithPath(["features","carousel-payment-form-enabled"]),this.unlimitedMessagesWithSubscriptionEnabled=this.resolver.paramWithPath(["features","unlimited-messages-with-subscription-enabled"]),this.apiMetricsEnabled=this.resolver.paramWithPath(["features","api-metrics-enabled"]),this.slowApiMetricsEnabled=this.resolver.paramWithPath(["features","slow-api-metrics-enabled"]),this.sophiaRecordingEnabled=this.resolver.paramWithPath(["features","sophia-recording-enabled"]),this.videoInvites={enabled:this.resolver.paramWithPath(["features","video-invites-enabled"]),expiryTtl:this.resolver.paramWithPath(["invites","video-invites","expiry-ttl"]),fromContacts:{enabled:this.resolver.paramWithPath(["features","video-invites-from-contacts-enabled"]),expiryTtl:this.resolver.paramWithPath(["invites","video-invites","video-invite-from-contact-expiry-ttl"])},inInbox:{fromContactsEnabled:this.resolver.paramWithPath(["features","video-invites-from-contacts-in-inbox-enabled"]),fromNonContactsEnabled:this.resolver.paramWithPath(["features","video-invites-from-noncontacts-in-inbox-enabled"])},inProfileAndChatEnabled:this.resolver.paramWithPath(["features","video-invites-in-profile-and-chat-enabled"]),timeMustBeElapsedSinceLastMessage:this.resolver.paramWithPath(["invites","video-invites","time-must-be-elapsed-since-last-message"]),recording:{enabled:this.resolver.paramWithPath(["features","user-video-invite-recording-enabled"]),expiryTtl:this.resolver.paramWithPath(["invites","video-invites","user-video-invite-recording-expiry-ttl"]),mandatory:this.resolver.paramWithPath(["features","user-video-invite-recording-mandatory"]),recordingDelay:this.resolver.paramWithPath(["invites","video-invites","user-video-invite-recording-delay"])},invitesBarEnabled:this.resolver.paramWithPath(["invites","video-invites","invites-bar-enabled"]),videoSourcePostfix:this.resolver.paramWithPath(["invites","video-invites","video-source-postfix"]),videoSourceBigPostfix:this.resolver.paramWithPath(["invites","video-invites","video-source-big-postfix"]),posterSourcePostfix:this.resolver.paramWithPath(["invites","video-invites","poster-source-postfix"]),blocking:{enabled:this.resolver.paramWithPath(["invites","video-invites","blocking","enabled"]),suspensionDuration:this.resolver.paramWithPath(["invites","video-invites","blocking","suspension-duration"]),allowedNumberOfDismisses:this.resolver.paramWithPath(["invites","video-invites","blocking","allowed-number-of-dismisses"]),expiryTtl:this.resolver.paramWithPath(["invites","video-invites","blocking","expiry-ttl"])},showOnlyApproved:this.resolver.paramWithPath(["invites","video-invites","show-only-approved"])},this.callRequestsEnabled=this.resolver.paramWithPath(["features","call-requests-enabled"]),this.winks={call:{enabled:this.resolver.paramWithPath(["features","winks-call-enabled"]),sendingInterval:this.resolver.paramWithPath(["winks","call","sending-interval"]),usersAmountToCheckInInterval:this.resolver.paramWithPath(["winks","call","users-amount-to-check-in-interval"]),sendingDelay:this.resolver.paramWithPath(["winks","call","sending-delay"])}},this.deepLinkCall={enabled:this.resolver.paramWithPath(["features","deep-link-call-enabled"]),startDelay:this.resolver.paramWithPath(["deep-link-call","start-delay"])},this.emailAuthorizationEnabled=this.resolver.paramWithPath(["features","email-authorization-enabled"]),this.presentOrderRecommendationsEnabled=this.resolver.paramWithPath(["present-order-recommendations","enabled"]),this.presentOrderRecommendationsLoadCount=this.resolver.paramWithPath(["present-order-recommendations","load-count"]),this.callStatistics={enabled:this.resolver.paramWithPath(["features","call-statistics-enabled"]),onlineWithCamera:{ttl:this.resolver.paramWithPath(["call-statistics","online-with-camera","ttl"])},dailyTargets:(0,o.aj)([this.resolver.paramWithPath(["call-statistics","daily-targets","online-duration"]),this.resolver.paramWithPath(["call-statistics","daily-targets","online-with-camera-duration"]),this.resolver.paramWithPath(["call-statistics","daily-targets","calls-count"]),this.resolver.paramWithPath(["call-statistics","daily-targets","average-call-duration"])]).pipe((0,l.U)((e=>{var[t,r,n,i]=e;return{onlineDuration:t,onlineWithCameraDuration:r,callsCount:n,averageCallDuration:i}})),(0,c.x)(f())),monthlyTargets:(0,o.aj)([this.resolver.paramWithPath(["call-statistics","monthly-targets","days-with-camera"]),this.resolver.paramWithPath(["call-statistics","monthly-targets","online-with-camera-duration"]),this.resolver.paramWithPath(["call-statistics","monthly-targets","calls-count"]),this.resolver.paramWithPath(["call-statistics","monthly-targets","average-call-duration"])]).pipe((0,l.U)((e=>{var[t,r,n,i]=e;return{daysWithCamera:t,onlineWithCameraDuration:r,callsCount:n,averageCallDuration:i}})),(0,c.x)(f()))},this.callBackRequests={expiryTtl:this.resolver.paramWithPath(["auto-call-requests","expiry-ttl"]),disabledDuration:this.resolver.paramWithPath(["auto-call-requests","disabled-duration"]),requestInterval:this.resolver.paramWithPath(["auto-call-requests","request-interval"])},this.helpCenterChatAvailabilityCheckEnabled=this.resolver.paramWithPath(["live-customer-support","help-center-chat-availability-check-enabled"]),this.liveSupportEnabled=this.resolver.paramWithPath(["features","live-support-enabled"]),this.liveSupport=this.resolver.paramWithPath(["live-support"]).pipe((0,l.U)((e=>({liveAgentPod:e["live-agent-pod"],deploymentId:e["deployment-id"],orgId:e["org-id"],buttonId:{payment:e["button-id"].payment,vip:e["button-id"].vip,usual:e["button-id"].usual},salesforce:{realm:e.salesforce.realm}})))),this.videoCallQuiz={enabled:this.resolver.paramWithPath(["features","video-call-quiz-enabled"]),startDelay:this.resolver.paramWithPath(["video-call-quiz","start-delay"]),introTimeout:this.resolver.paramWithPath(["video-call-quiz","intro-timeout"]),questionsCount:this.resolver.paramWithPath(["video-call-quiz","questions-count"]),unhideOfferingTimeout:this.resolver.paramWithPath(["video-call-quiz","unhide-offering-timeout"]),startQuizOfferingTimeout:this.resolver.paramWithPath(["video-call-quiz","start-quiz-offering-timeout"])},this.profileVerificationHelpCenterUrl=this.resolver.paramWithPath(["profile-verification","help-center-url"]),this.profileVerificationRedirectUrl=this.resolver.paramWithPath(["profile-verification","redirect-url"]),this.applePayPurchaseEnabled=this.resolver.paramWithPath(["apple-pay-purchase-enabled"]),this.applePayUnsupportedCurrencies=this.resolver.paramWithPath(["apple-pay","unsupported-currencies"]),this.moto=(0,o.aj)([this.resolver.paramWithPath(["moto","hosts"]),this.resolver.paramWithPath(["moto","merchant-id"]),this.resolver.paramWithPath(["moto","payment-processing-url"]),this.resolver.paramWithPath(["moto","country-tax-ip"]),this.resolver.paramWithPath(["moto","color-scheme"])]).pipe((0,l.U)((e=>{var[t,r,n,i,s]=e;return{hosts:t,merchantId:r,paymentProcessingUrl:n,countryTaxIp:i,colorScheme:s}})),(0,c.x)(f())),this.voiceMessagesEnabled=this.resolver.paramWithPath(["features","voice-messages-enabled"]),this.creditsFastBuyInChatEnabled=this.resolver.paramWithPath(["features","credits-fast-buy-in-chat-enabled"]),this.creditsFastBuyInChat=this.resolver.paramWithPath(["credits-fast-buy-in-chat"]),this.callCreditsFastBuyInChat={enabled:this.resolver.paramWithPath(["features","call-credits-fast-buy-in-chat-enabled"]),balanceThreshold:this.resolver.paramWithPath(["call-credits-fast-buy-in-chat","balance-threshold"]),delayAfterCallStart:this.resolver.paramWithPath(["call-credits-fast-buy-in-chat","delay-after-start-call"]),delayAfterCallEnd:this.resolver.paramWithPath(["call-credits-fast-buy-in-chat","delay-after-end-call"])},this.incomingCallWebNotification={enabled:this.resolver.paramWithPath(["features","incoming-call-web-notification-enabled"]),ttl:this.resolver.paramWithPath(["incoming-call-web-notification","ttl"])},this.userBirthdayPresentSendingRecommendationEnabled=this.resolver.paramWithPath(["features","user-birthday-present-sending-recommendation-enabled"]),this.userHolidayPresentSendingRecommendationEnabled=this.resolver.paramWithPath(["features","holiday-present-sending-recommendation-enabled"]).pipe((0,l.U)((e=>({newYear:e["new-year"],saintValentine:e["saint-valentine"],womenDay:e["women-day"],halloween:e.halloween,blackFriday:e["black-friday"]})))),this.voiceMessagesSettings=this.resolver.paramWithPath(["voice-messages-settings"]).pipe((0,l.U)((e=>({maxRecordingDuration:e["max-recording-duration"],minRecordingDuration:e["min-recording-duration"],messagesSeriesLimit:e["messages-series-limit"],messagesSeriesLimitTtl:e["messages-series-limit-ttl"],messagesSeriesLimitActivationTime:e["messages-series-limit-activation-time"],sending:{disallowRealms:e.sending["disallow-realms"]}})))),this.callFeedback={enabled:this.resolver.paramWithPath(["features","call-feedback-enabled"]),shortCallDuration:this.resolver.paramWithPath(["call-feedback","short-call-duration"]),countOfShortCallsToShow:this.resolver.paramWithPath(["call-feedback","count-of-short-calls-to-show"]),feedbacksThreshold:this.resolver.paramWithPath(["call-feedback","feedbacks-threshold"]),feedbacksBlockingTime:this.resolver.paramWithPath(["call-feedback","feedbacks-blocking-time"]),feedbacksThresholdTtl:this.resolver.paramWithPath(["call-feedback","feedbacks-threshold-ttl"])},this.videoMingle={enabled:this.resolver.paramWithPath(["features","video-mingle-enabled"]),offerBlockingTime:this.resolver.paramWithPath(["video-mingle","offer-blocking-time"]),offerShowLimit:this.resolver.paramWithPath(["video-mingle","offer-show-limit"]),delayAfterSessionStart:this.resolver.paramWithPath(["video-mingle","delay-after-session-start"]),delayAfterVideoInvite:this.resolver.paramWithPath(["video-mingle","delay-after-video-invite"]),recordingDuration:this.resolver.paramWithPath(["video-mingle","recording-duration"])},this.mcs={enabled:this.resolver.paramWithPath(["features","mcs-enabled"]),environment:this.resolver.paramWithPath(["mcs","environment"]),callAutoAnswerEnabled:this.resolver.paramWithPath(["features","mcs-call-auto-answer-enabled"]),messagePreviewTtl:this.resolver.paramWithPath(["mcs","message-preview-ttl"]),newDesignTooltipTtl:this.resolver.paramWithPath(["mcs","new-design-tooltip-ttl"]),roomPreInitializationEnabled:this.resolver.paramWithPath(["features","mcs-room-preinitialization-enabled"]),product:this.resolver.paramWithPath(["mcs","product"]),productFamily:this.resolver.paramWithPath(["mcs","product-family"]),callMinuteCost:this.resolver.paramWithPath(["mcs","call-minute-cost"]),vrCallMinuteCost:this.resolver.paramWithPath(["mcs","vr-call-minute-cost"]),oneWayCallMinuteCost:this.resolver.paramWithPath(["mcs","one-way-call-minute-cost"]),presenceActualizingDelay:this.resolver.paramWithPath(["mcs","presence-actualizing-delay"]),chatWithVideoEnabled:this.resolver.paramWithPath(["features","mcs-chat-with-video-enabled"]),chatWithVideo:{minuteCost:this.resolver.paramWithPath(["mcs","chat-with-video","minute-cost"]),interruptTimeoutDuringCall:this.resolver.paramWithPath(["mcs","chat-with-video","interrupt-timeout-during-call"]),messageExchangeExpiryTimeout:this.resolver.paramWithPath(["mcs","chat-with-video","message-exchange-expiry-timeout"])},conversationHints:{enabled:this.resolver.paramWithPath(["features","mcs-conversation-hints-enabled"])},videoProcessingEnabled:this.resolver.paramWithPath(["features","mcs-video-processing-enabled"]),autoCall:{enabled:this.resolver.paramWithPath(["features","mcs-auto-call-enabled"]),enabledInActiveChat:this.resolver.paramWithPath(["features","mcs-auto-call-in-active-chat-enabled"]),prioritizationEnabled:this.resolver.paramWithPath(["features","mcs-auto-call-prioritization-enabled"]),requestInterval:this.resolver.paramWithPath(["mcs","auto-call","request-interval"]),autoCallThreshold:this.resolver.paramWithPath(["mcs","auto-call","auto-call-threshold"]),lastCallThreshold:this.resolver.paramWithPath(["mcs","auto-call","last-call-threshold"]),autoCallDuration:this.resolver.paramWithPath(["mcs","auto-call","auto-call-duration"]),autoCallDelay:this.resolver.paramWithPath(["mcs","auto-call","auto-call-delay"]),messagesInActiveChatThreshold:this.resolver.paramWithPath(["mcs","auto-call","messages-in-active-chat-threshold"]),requestIntervalInActiveChat:this.resolver.paramWithPath(["mcs","auto-call","request-interval-in-active-chat"])},roomSettings:this.resolver.paramWithPath(["mcs","room-settings"]).pipe((0,l.U)((e=>({preferredEngine:e["preferred-engine"]})))),callSpeechToText:{enabled:this.resolver.paramWithPath(["features","mcs-call-speech-to-text-enabled"]),showOnlyAttendeeMessages:this.resolver.paramWithPath(["mcs","call-speech-to-text","show-only-attendee-messages"]),onboarding:{enabled:this.resolver.paramWithPath(["features","mcs-call-speech-to-text-onboarding-enabled"]),video:this.resolver.paramWithPath(["mcs","call-speech-to-text","onboarding","video"]),videoThumbnail:this.resolver.paramWithPath(["mcs","call-speech-to-text","onboarding","video-thumbnail"])}},callInterface:this.resolver.paramWithPath(["mcs","call-interface"])},this.chatTopicsRecommendationEnabled=this.resolver.paramWithPath(["features","chat-topics-recommendation-enabled"]),this.chatTopicsRecommendation=this.resolver.paramWithPath(["chat-topics-recommendation"]),this.phoneVerification={enabled:this.resolver.paramWithPath(["phone-verification","enabled"]),bannerReappearanceTime:this.resolver.paramWithPath(["phone-verification","banner-reappearance-time"]),resendCodeThrottle:this.resolver.paramWithPath(["phone-verification","resend-code-throttle"])},this.secureAccountOffering={enabled:this.resolver.paramWithPath(["features","secure-account-offering","enabled"]),reappearanceThresholds:this.resolver.paramWithPath(["features","secure-account-offering","reappearance-thresholds"])},this.failedCallCallBackRequests={enabled:this.resolver.paramWithPath(["features","failed-call-callback-requests-enabled"]),expiryTtl:this.resolver.paramWithPath(["failed-call-callback-requests","expiry-ttl"]),requestInterval:this.resolver.paramWithPath(["failed-call-callback-requests","request-interval"]),requestsLimit:this.resolver.paramWithPath(["failed-call-callback-requests","requests-limit"]),videoCallDurationConsideredUnsuccessful:this.resolver.paramWithPath(["failed-call-callback-requests","video-call-duration-considered-unsuccessful"]),disabledDuration:this.resolver.paramWithPath(["failed-call-callback-requests","disabled-duration"])},this.emailCovers=this.resolver.paramWithPath(["email-covers"]),this.userCameraPresenceBlockedNotifying={enabled:this.resolver.paramWithPath(["features","user-camera-presence-blocked-notifying-enabled"]),checkingInterval:this.resolver.paramWithPath(["user-camera-presence-blocked-notifying","checking-interval"]),startDelay:this.resolver.paramWithPath(["user-camera-presence-blocked-notifying","start-delay"])},this.profileOpeningWithChatFromFeedCardEnabled=this.resolver.paramWithPath(["features","profile-opening-with-chat-from-feed-card-enabled"]),this.sendCheerFromProfileEnabled=this.resolver.paramWithPath(["features","send-cheer-from-profile-enabled"]),this.mandatoryPhotoEnabled=this.resolver.paramWithPath(["features","mandatory-photo-enabled"]),this.callAbsenceInformingEnabled=this.resolver.paramWithPath(["features","call-absence-informing-enabled"]),this.introductoryEmailTemplate={validation:this.resolver.paramWithPath(["introductory-email-template","validation"])},this.presentsWishlistEnabled=this.resolver.paramWithPath(["features","presents-wishlist-enabled"]),this.presentsEnabled=this.resolver.paramWithPath(["features","presents-enabled"]),this.importedCardsProcessedByTextEnabled=this.resolver.paramWithPath(["features","imported-cards-processed-by-text-enabled"]),this.contactSupportLink=this.resolver.paramWithPath(["support","contact-link"]),this.verificationEmail=this.resolver.paramWithPath(["support","verification-email"]),this.presentsWishlistLimit=this.resolver.paramWithPath(["presents-wishlist","limit"]),this.presents={creditsLimit:this.resolver.paramWithPath(["presents","credits-limit"]),deliveryPrice:this.resolver.paramWithPath(["presents","delivery-price"]),deliveryDays:this.resolver.paramWithPath(["presents","delivery-days"]),maxTextLength:this.resolver.paramWithPath(["presents","max-text-length"]),rateOrderDaysLimit:this.resolver.paramWithPath(["presents","rate-order-days-limit"])},this.cheersInGalleryEnabled=this.resolver.paramWithPath(["features","cheers-in-gallery-enabled"]),this.cheersAutoPackagingEnabled=this.resolver.paramWithPath(["features","cheers-auto-packaging-enabled"]),this.mysteryGiftsEnabled=this.resolver.paramWithPath(["mystery-gifts-game","enabled"]),this.mysteryGiftsWinCreditsEnabled=this.resolver.paramWithPath(["mystery-gifts-game","win-credits-enabled"]),this.mysteryGiftsGameRestrictedCountries=this.resolver.paramWithPath(["mystery-gifts-game","restricted-countries"]),this.roomsActivityTtl=this.resolver.paramWithPath(["rooms","activity","ttl"]),this.presentsBlackFridayEnabled=this.resolver.paramWithPath(["features","presents-black-friday-enabled"]),this.incomingCallVideoPreviewEnabled=this.resolver.paramWithPath(["features","incoming-call-video-preview-enabled"]),this.bonusesEnabled=this.resolver.paramWithPath(["features","bonuses-enabled"]),this.searchByMembershipEnabled=this.resolver.paramWithPath(["features","search-by-membership-enabled"]),this.membershipBenefitsCarouselEnabled=this.resolver.paramWithPath(["features","membership-benefits-carousel-enabled"]),this.cupidProductHosts=this.resolver.paramWithPath(["cupid-product-hosts"]).pipe((0,l.U)((e=>Object.entries(e).reduce(((e,t)=>{var[r,n]=t;return Object.assign({},e,{[(0,h.Pg)(r)]:n})}),{})))),this.cupidTrialActivation=this.resolver.paramWithPath(["features","cupid-trial-activation"]),this.trialOfferingMode=this.resolver.paramWithPath(["features","trial-offering-mode"]),this.trialNorequisitesEnabled=this.resolver.paramWithPath(["features","trial-norequisites-enabled"]),this.metaverseLandingUrl=this.resolver.paramWithPath(["metaverse-banner","landing-url"]),this.metaverseBannerEnabled=this.resolver.paramWithPath(["metaverse-banner","landing-url"]).pipe((0,l.U)((e=>!!e))),this.illustratedPackages={enabled:this.resolver.paramWithPath(["purchase","illustrated-packages","enabled"]),subscriptionPackageViewTypes:this.resolver.paramWithPath(["purchase","illustrated-packages","subscription-package-view-types"]),creditsPackageSizes:this.resolver.paramWithPath(["purchase","illustrated-packages","credits-package-sizes"])},this.purchasePackagesLimits=this.resolver.paramWithPath(["purchase","packages-limits"]).pipe((0,l.U)((e=>Object.keys(e).reduce(((t,r)=>{var n,i=e[r];return n="ranges"in i?i.ranges:[],t[r]={default:i.default,ranges:n.reduce(((e,t)=>(e.push({minMissingCredits:t["min-missing-credits"],maxMissingCredits:t["max-missing-credits"],limit:t.limit}),e)),[])},t}),{})))),this.newProductBannerUrl=this.resolver.paramWithPath(["new-product-banner","url"]),this.newProductBannerEnabled=this.resolver.paramWithPath(["new-product-banner","url"]).pipe((0,l.U)((e=>!!e))),this.profilePaywallEnabled=this.resolver.paramWithPath(["features","profile-paywall-enabled"]),this.profilePaywall={profileViewsThreshold:this.resolver.paramWithPath(["profile-paywall","profile-views-threshold"]),paywallCooldown:this.resolver.paramWithPath(["profile-paywall","paywall-cooldown"])},this.bannedCountries=this.resolver.paramWithPath(["banned-countries"]),this.bannedCountriesIds=this.resolver.paramWithPath(["banned-countries-ids"]),this.cheersFabEnabled=this.resolver.paramWithPath(["features","cheers-fab-enabled"]),this.sendCheerConfirmationEnabled=this.resolver.paramWithPath(["features","send-cheer-confirmation-enabled"]),this.bonusesServicesEnabled=this.resolver.paramWithPath(["features","bonuses-services-enabled"]),this.agencyEnabledInPaidServices=this.resolver.paramWithPath(["features","agency-enabled-in-paid-services"]),this.datingFamilyShowcaseEnabled=this.resolver.paramWithPath(["features","dating-family-showcase"]),this.presentsDescriptionEnabled=this.resolver.paramWithPath(["features","presents-description-enabled"]),this.fillLanguagesWhileRegistration=this.resolver.paramWithPath(["features","fill-languages-while-registration"]),this.presentsOrdersHistoryLoadCount=this.resolver.paramWithPath(["presents-orders-history","load-count"]),this.merchantTag=this.resolver.paramWithPath(["features","merchant-tag"]),this.commercialTransactionLawLink=this.resolver.paramWithPath(["features","commercial-transaction-law-link"]),this.pushNotificationsMotivationScreenEnabled=this.resolver.paramWithPath(["features","push-notifications-motivation-screen-enabled"]),this.lettersForOnlineUsersEnabled=this.resolver.paramWithPath(["features","letters-for-online-users-enabled"]),this.lettersForOfflineUsersEnabled=this.resolver.paramWithPath(["features","letters-for-offline-users-enabled"]),this.affiliateWithHoldingEnabled=this.resolver.paramWithPath(["features","affiliate-with-holding-enabled"]),this.affiliateWithHoldingMobileEnabled=this.resolver.paramWithPath(["features","affiliate-with-holding-mobile-enabled"]),this.modernChatAttachmentTooltipEnabled=this.resolver.paramWithPath(["features","modern-chat-attachment-tooltip","enabled"]),this.modernChatAttachmentTooltipTtl=this.resolver.paramWithPath(["features","modern-chat-attachment-tooltip","ttl"]),this.modernChatAttachmentTooltipMessagesQuantity=this.resolver.paramWithPath(["features","modern-chat-attachment-tooltip","required-messages-quantity"]),this.transformChatRequestToMessageFromContactEnabled=this.resolver.paramWithPath(["features","transform-chat-request-to-message-from-contact-enabled"]),this.rcmlAnalyticsEnabled=this.resolver.paramWithPath(["features","rcml-analytics-enabled"]),this.rcmlAnalyticsUrl=this.resolver.paramWithPath(["rcml-analytics","url"]),this.copilot={enabled:this.resolver.paramWithPath(["copilot","enabled"]),environment:this.resolver.paramWithPath(["copilot","environment"])},this.modernPackageListEnabled=this.resolver.paramWithPath(["features","modern-package-list-enabled"]),this.carouselPackagesListEnabled=this.resolver.paramWithPath(["features","carousel-packages-list-enabled"]),this.verticalCarouselPackagesListEnabled=this.resolver.paramWithPath(["features","vertical-carousel-packages-list-enabled"]),this.newPackageDetailsDiscountBadgeEnabled=this.resolver.paramWithPath(["features","new-package-details-discount-badge-enabled"]),this.newPackageDetailsPriceBeforeDiscountEnabled=this.resolver.paramWithPath(["features","new-package-details-price-before-discount-enabled"]),this.purchasePackagesDefaultIndex=this.resolver.paramWithPath(["features","purchase-packages-default-index"]),this.shortPackageListEnabled=this.resolver.paramWithPath(["features","short-package-list-enabled"]),this.videoCallConnectionVideoPreviewEnabled=this.resolver.paramWithPath(["features","video-call-connection-video-preview-enabled"]),this.maskCheersEnabled=this.resolver.paramWithPath(["features","mask-cheers-enabled"]),this.purchaseOnboardingDeeplinkEnabled=this.resolver.paramWithPath(["features","purchase-onboarding-deeplink-enabled"]),this.cheerClickAnimationEnabled=this.resolver.paramWithPath(["features","cheer-click-animation-enabled"]),this.subscriptionCancellationEnabled=this.resolver.paramWithPath(["features","subscription-cancellation-enabled"]),this.subscribeButtonDiscountLabelEnabled=this.resolver.paramWithPath(["features","subscribe-button-discount-label-enabled"]),this.photoTagsProhibitedForChangingByFreeMember=this.resolver.paramWithPath(["photo-tags-prohibited-for-changing-by-free-member"]),this.smilesCompactDisplayLimit=this.resolver.paramWithPath(["smiles","compact-display-limit"]),this.largeSmilesLimit=this.resolver.paramWithPath(["smiles","large-smiles-limit"]),this.conciergeEnabled=this.resolver.paramWithPath(["features","concierge-enabled"]),this.winemback={apiHost:this.resolver.paramWithPath(["winemback","api-host"]),websocketHost:this.resolver.paramWithPath(["winemback","websocket-host"])},this.animated3dSmilesEnabled=this.resolver.paramWithPath(["features","animated-3d-smiles-enabled"]),this.animatedSmilesEnabled=this.resolver.paramWithPath(["features","animated-smiles-enabled"]),this.maxChatRequestsCount=this.resolver.paramWithPath(["chat-requests","max-chat-requests-count"]),this.roomsEnabled=this.resolver.paramWithPath(["features","rooms-enabled"]),this.customWinembackWebNotificationPopupEnabled=this.resolver.paramWithPath(["features","custom-winemback-web-notification-popup-enabled"]),this.forbiddenLanguages=this.resolver.paramWithPath(["forbidden-languages"]).pipe((0,u.O)([])),this.feedFiltersPersistenceEnabled=this.resolver.paramWithPath(["features","feed-filters-persistence-enabled"]),this.forceLogout={offset:this.resolver.paramWithPath(["force-logout","offset"]),alertOffset:this.resolver.paramWithPath(["force-logout","alert-offset"])},this.feedVideoCardsEnabled=this.resolver.paramWithPath(["features","feed-video-cards-enabled"]),this.changingCreditsPurchaseTextsEnabled=this.resolver.paramWithPath(["features","changing-credits-purchase-texts-enabled"]),this.zodiacEnabled=this.resolver.paramWithPath(["features","zodiac-enabled"]),this.zodiacFilterEnabled=this.resolver.paramWithPath(["features","zodiac-filter-enabled"]),this.confirmationOfTermsAndAutoRefillEnabled=this.resolver.paramWithPath(["features","confirmation-of-terms-and-auto-refill-enabled"]),this.exclusiveSubscriptionPricesEnabled=this.resolver.paramWithPath(["features","exclusive-subscription-prices-enabled"]),this.mingleDesign=this.resolver.paramWithPath(["features","mingle-design"]),this.slotGameEnabled=this.resolver.paramWithPath(["features","slot-game-enabled"]),this.slotGame=(0,o.aj)([this.resolver.paramWithPath(["slot-game","merchant-id"]),this.resolver.paramWithPath(["slot-game","restricted-client-countries"]),this.resolver.paramWithPath(["slot-game","min-outgoing-client-messages-count"]),this.resolver.paramWithPath(["slot-game","outgoing-client-messages-time-threshold"])]).pipe((0,l.U)((e=>{var[t,r,n,i]=e;return{merchantId:t,restrictedClientCountries:r,minOutgoingClientMessagesCount:n,outgoingClientMessagesTimeThreshold:i}})),(0,c.x)(f()))}setRawConfig(e){this.resolver.setRawConfig(e)}}function m(e){return e.map((e=>{switch(e){case"text":default:return d.Cs.Text;case"cheer":return d.Cs.Cheer;case"photo":return d.Cs.Photo;case"video":return d.Cs.Video;case"voice":return d.Cs.Voice;case"letter":return d.Cs.Letter;case"sticker":return d.Cs.Sticker;case"system":return d.Cs.System;case"rooms-message":return d.Cs.RoomsMessage}}))}n=A,A.shared=(0,a.r)((()=>new n))},3965:(e,t,r)=>{"use strict";r.d(t,{o:()=>F});var n,i=r(22205),s=r(82801),a=r(22983),o=r(50070),l=r(29331),c=r(35713),u=r(42103),d=r(95725),h=r(65791),p=r(97893),f=r(76858),A=r(60766),m=r(19869),g=r.n(m),v=r(37452),b=r(67100),y=r(30859),C=r(56960),w=r(60467),M=r(12651),S=r(2513),I=r(98705),E="registeredUsers";class x{constructor(e){this.userId=e,this.persistence=M.n.shared("user-registration-info",e),this.registrationDate=C.Iw.shared(e).profile.pipe((0,d.U)((e=>e.isSuccessful&&e.value["registration-date"]?new Date(e.value["registration-date"]):null)),(0,l.x)(),(0,c.d)(1)),this.registeredInCurrentClient=this.persistence.load(E).pipe((0,I.o4)((t=>!!t&&t.indexOf(e)>=0)))}start(e){e.add(h.Session.shared().authorizationDetailsFor(this.userId).pipe((0,d.U)((e=>e.action)),(0,l.x)(),(0,w.h)((e=>"signup"===e)),(0,u.w)((()=>this.persistence.load(E).pipe((0,I.o4)((e=>[...(e||[]).filter((e=>e!==this.userId)),this.userId])),(0,I.eo)((e=>this.persistence.store(E,e)))))),(0,S.P)()).safeSubscribe())}}n=x,x.shared=(0,y.r)((e=>new n(e)));var T=r(51227),D=r(39070),k="vowels(",j="tags(",L="active-roles(",O="roles(",P="gender(",N="without-tags(",B="platform(",R="random(",V="registered-after(",z="product(",Y="locales(",G="@default",U={};class F{static getValueFromCondition(e,t){return e.replace(t,"").replace(")","")}static getValuesFromCondition(e,t){return F.getValueFromCondition(e,t).split(",").filter((e=>!!e))}static userIsClient(e,t){return!b.j.some((t=>e.includes(t)))&&!["users.prepromoter","dialogs.messages.promoter","verification-operator"].some((e=>t.includes(e)))}static checkCondition(e,t,r,n,i,s,a,o,l,c,u){if(e.startsWith(j)){if(!r)return;if(!F.getValuesFromCondition(e,j).every((e=>r.indexOf(e)>=0)))return!1}else if(e.startsWith(N)){if(!r)return;if(!F.getValuesFromCondition(e,N).every((e=>r.indexOf(e)<0)))return!1}else if(e.startsWith("client")){if(!r||!s)return;if(!this.userIsClient(s,r))return!1}else if(e.startsWith(k)){if(!n)return;if(F.getValuesFromCondition(e,k).findIndex((e=>n.indexOf(e)>=0))<0)return!1}else if(e.startsWith(L)){if(!i)return;if(!F.getValuesFromCondition(e,L).every((e=>i.includes(e))))return!1}else if(e.startsWith(O)){if(!s)return;if(!F.getValuesFromCondition(e,O).every((e=>s.includes(e))))return!1}else if(e.startsWith(P)){if(!a)return;if(!F.getValuesFromCondition(e,P).every((e=>e===a)))return!1}else if(e.startsWith(z)){if(!o)return;if(!F.getValuesFromCondition(e,z).every((e=>e===o)))return!1}else if(e.startsWith(B)){var d=F.getValuesFromCondition(e,B);if(d.indexOf((0,f.operatingSystem)())<0&&d.indexOf((0,f.platform)())<0)return!1}else if(e.startsWith("os(")){if(F.getValuesFromCondition(e,"os(").indexOf((0,f.operatingSystem)())<0)return!1}else if(e.startsWith(R)){var h=F.getValuesFromCondition(e,R);if(1===h.length&&Number(h[0])<Math.random())return!1}else{if(e.startsWith("dev"))return(0,A.v)();if(e.startsWith("demo"))return l;if(e.startsWith(V)){if(!c)return;var p=F.getValueFromCondition(e,V),m=new Date(p);return(e=>!isNaN(e.getTime()))(m)&&c>=m}if(e.startsWith("authorized"))return t;if(e.startsWith("unauthorized"))return!t;if(!e.startsWith(Y))return!1;if(!F.getValuesFromCondition(e,Y).every((e=>e===u)))return!1}return!0}static valueByPath(e,t){var r=e;for(var n of t){if(!Object.hasOwnProperty.call(r,n))return;r=r[n]}return r}constructor(){this.rawConfigSubject=new i.t(1);var e=h.Session.shared().userId.pipe((0,l.x)(),(0,c.d)(1)).pipe((0,u.w)((e=>{if(!e)return(0,s.of)({authorized:!1,tags:void 0,vowels:void 0,activeRoles:void 0,gender:void 0,product:void 0,roles:void 0,demo:void 0,registrationDate:void 0});var t=D.C.shared().data().pipe((0,d.U)((e=>e.product)),(0,l.x)());return(0,a.aj)([p.I.shared(e).tags,p.I.shared(e).vowels,v.Y.shared().activeRoles,C.Iw.shared(e).cachedProfile.pipe((0,d.U)((e=>{var t;return null===(t=e.value)||void 0===t?void 0:t.gender}))),t,v.Y.shared().data,h.Session.shared().demoUser(e),x.shared(e).registrationDate]).pipe((0,d.U)((e=>{var[t,r,n,i,s,a,o,l]=e;return{authorized:!0,tags:t,vowels:r,activeRoles:n,gender:i,product:s,roles:a,demo:o,registrationDate:l||void 0}})))})),(0,l.x)(g()));this.config=(0,a.aj)([this.rawConfigSubject.asObservable(),e,T.P.shared().language]).pipe((0,d.U)((e=>{var[t,r,n]=e;return this.processConfig(t,r.authorized,r.tags,r.vowels,r.activeRoles,r.roles,r.gender,r.product,r.demo,r.registrationDate,n)})),(0,c.d)(1))}setRawConfig(e){this.rawConfigSubject.next(e)}processConfig(e,t,r,n,i,s,a,o,l,c,u){return Object.entries(e).reduce(((e,d)=>{var[h,p]=d;if(!p||"object"!=typeof p||Array.isArray(p))return e[h]=p,e;var f=Object.keys(p);if(!f.length||!f.every((e=>e.startsWith("@"))))return e[h]=this.processConfig(p,t,r,n,i,s,a,o,l,c,u),e;var A=G;for(var m of f)if(m!==G){var g=m.replace(/ /g,"").split("@").filter((e=>!!e)),v=!0;for(var b of g){var y=F.checkCondition(b,t,r,n,i,s,a,o,l,c,u);if(void 0===y){v=void 0;break}if(!y){v=!1;break}}if(void 0===v){A=void 0;break}if(v){A=m;break}}var C=void 0!==A?p[A]:U;return C&&"object"==typeof C&&!Array.isArray(C)&&C!==U?e[h]=this.processConfig(C,t,r,n,i,s,a,o,l,c,u):e[h]=C,e}),{})}paramWithPath(e){return this.config.pipe((0,d.U)((t=>F.valueByPath(t,e))),(0,u.w)((e=>e===U?o.E:(0,s.of)(e))),(0,l.x)())}paramsWithPath(e){return this.config.pipe((0,d.U)((t=>Object.entries(e).reduce(((e,r)=>{var[n,i]=r,s=F.valueByPath(t,i);return s!==U&&(e[n]=s),e}),{}))),(0,l.x)(((e,t)=>g()(e,t))))}}},44051:(e,t,r)=>{"use strict";r.d(t,{t:()=>E});var n,i=r(30859),s=r(22983),a=r(82801),o=r(95725),l=r(29331),c=r(60467),u=r(42103),d=r(55948),h=r(56960),p=r(23408),f=r(46073),A=r(21819),m=r(52147),g=r(90713),v=r(76301),b=r(83032),y=r(10358),C=r(14671),w=r(19351),M=r(24833),S=r(19869),I=r.n(S);class E{constructor(){}checkAttendeeLanguage(e){return h.Iw.shared(e).profile.pipe((0,o.U)((e=>{var t;return"en"===(null===(t=e.value)||void 0===t?void 0:t.browserLanguage)})))}checkBaseConditions(e,t){return(0,s.aj)([this.checkAttendeeLanguage(t),f.D.shared(e).state,A.b.shared(e).canOffer,m.t.shared().visible]).pipe((0,o.U)((e=>{var[t,r,n,i]=e;return[!t&&"wrong-language","idle"!==r.status&&"mcs-call",n&&"call-banner",i&&"cheers-panel"].filter((e=>!!e))})),(0,l.x)(I()))}checkChatConditions(e,t){return(0,s.aj)([g.T.shared().get(v.ZP,(0,v.zv)(e,t)).store.rxState().pipe((0,c.h)((e=>e.messagesLoaded))),b.X.shared().currentTime()]).pipe((0,l.x)(((e,t)=>e[0].messages.map((e=>e.id)).join(",")===t[0].messages.map((e=>e.id)).join(","))),(0,o.U)((e=>{var[{messages:r},n]=e,i=[...r].sort(((e,t)=>e.timestamp-t.timestamp)).filter((e=>!e.wink&&!e.auto)).slice(-3),s=i.slice(-1)[0];return[3!==i.length&&"message-count",!i.every((e=>e.type===C.Cs.Text))&&"non-text-messages",s&&s.sender!==t&&"wrong-sender",s&&s.timestamp+24*y.R.hour<n&&"last-message-too-old"].filter((e=>!!e))})))}copilotAvailable(e){return d.D.shared().copilot.enabled.pipe((0,u.w)((t=>t?this.checkAttendeeLanguage(e):(0,a.of)(!1))),(0,l.x)())}suggestionsAvailable(e,t){return d.D.shared().copilot.enabled.pipe((0,u.w)((e=>e?p.s.shared().tab.pipe((0,o.U)((e=>"chat"===e))):(0,a.of)(!1))),(0,l.x)(),(0,u.w)((r=>r?(0,s.aj)([this.checkBaseConditions(e,t),this.checkChatConditions(e,t)]).pipe((0,o.U)((e=>{var[t,r]=e,n=[...t,...r];return{available:!n.length,reasons:n}}))):(0,a.of)({available:!1}))))}}n=E,E.shared=(0,i.r)((()=>{return e=new n,Object.create(e,{suggestionsAvailable:{value:function(t,r){return e.suggestionsAvailable(t,r).pipe((0,w.b)((e=>{var{available:r,reasons:n}=e;!r&&null!=n&&n.length&&M.y.shared(t).logGenerationUnavailable({reasons:n})})))}}});var e}))},24833:(e,t,r)=>{"use strict";r.d(t,{y:()=>u});var n,i=r(30859),s=r(32656),a=r(23408),o=r(98705),l=r(76143),c=r(52281);class u{constructor(e){this.userId=e}log(e,t){a.s.shared().chatAttendee.toSingle().pipe((0,o.eo)((r=>r?s.f.shared(this.userId).logEvent(e,Object.assign({},t,{"user-id":this.userId,"attendee-id":r,date:(new Date).toISOString()})).toSingle():l.o.just()))).safeSubscribe()}mapSuggestionToRCMLPhrase(e,t){return{text:e.message,position:t+1,model:{base:e.model.base},service_version:e.service_version,topic:e.topic}}mapSuggestionToAnnalsSuggestionData(e){return{suggestion:e.message,"suggestion-model-base":e.model.base,"suggestion-service-version":e.service_version,"suggestion-topic":e.topic}}mapSuggestionsToAnnalsSuggestionData(e){return{suggestions:e.map((e=>{var{message:t}=e;return t})),"suggestions-model-base":e.map((e=>{var{model:t}=e;return t.base})),"suggestions-service-version":e.map((e=>{var{service_version:t}=e;return t})),"suggestions-topic":e.map((e=>{var{topic:t}=e;return t}))}}logGenerationUnavailable(e){var{reasons:t}=e;this.log("dialog-context-generation-unavailable",{reasons:t})}logGenerationStarted(e){var{lastMessageId:t}=e;this.log("dialog-context-generation-started",{lastMessageId:t})}logGenerationResponseReceived(e){var{success:t,lastMessageId:r}=e;this.log("dialog-context-generation-response",{success:t?1:0,lastMessageId:r})}logSuggestionsShown(e){var{suggestions:t,attendeeId:r,requestId:n,lastMessageId:i}=e;this.log("dialog-context-suggestions-shown",Object.assign({lastMessageId:i},this.mapSuggestionsToAnnalsSuggestionData(t))),c.q.getCandidateInfo(r).safeSubscribe((e=>{c.q.shared().logEvent("chat","view","suggestions",{candidate_info:e,suggestions:{request_id:n,phrases:t.map(this.mapSuggestionToRCMLPhrase)}})}))}logSuggestionSelected(e){var{suggestion:t,suggestions:r,attendeeId:n,requestId:i,lastMessageId:s}=e;this.log("dialog-context-suggestion-selected",Object.assign({lastMessageId:s},this.mapSuggestionToAnnalsSuggestionData(t))),c.q.getCandidateInfo(n).safeSubscribe((e=>{c.q.shared().logEvent("chat","click","suggestions",{candidate_info:e,suggestions:{request_id:i,phrases:[this.mapSuggestionToRCMLPhrase(t,r.indexOf(t))]}})}))}logMessageSent(e){var{tag:t,messageText:r,suggestion:n,lastMessageId:i}=e;this.log("dialog-context-message-sent",Object.assign({tag:t,"message-text":r,lastMessageId:i},this.mapSuggestionToAnnalsSuggestionData(n)))}}n=u,u.shared=(0,i.r)((e=>new n(e)))},76308:(e,t,r)=>{"use strict";r.d(t,{y:()=>b});var n,i=r(30859),s=r(43149),a=r(22983),o=r(95725),l=r(29331),c=r(35713),u=r(19351),d=r(9624),h=r(57576),p=r(37452),f=r(57859),A=r(85814),m=r(97893),g=r(56782),v=r(55948);class b{constructor(e){this.liveSupportSubject=new s.X(!1),this.userId=e;var t=this.liveSupportSubject.asObservable();this.type=(0,a.aj)([h.D.shared().deskComAgencyHC,h.D.shared().deskComClientHC,h.D.shared().supportPrioritization,h.D.shared().helpCenterInPurchaseForm,f.Y.shared().availability.pipe((0,o.U)((e=>!!e.payment))),A.v.shared(e).userIsFreeMember,p.Y.shared().data.pipe((0,o.U)((e=>e.includes("commissions-operator")))),m.I.shared(e).tags.pipe((0,o.U)((e=>e.includes("users.prepromoter")))),t,g.V.shared(e).hasConfirmedPurchases,v.D.shared().helpCenterChatAvailabilityCheckEnabled]).pipe((0,o.U)((e=>{var[t,r,n,i,s,a,o,l,c,u,d]=e;return!a&&(t&&o||r&&!o||n&&!o)?!n||!s&&d?l||i?"help-center":"customer-service":c||u?"live-support":"help-center":null})),(0,l.x)(),(0,c.d)(1))}start(e){e.add(d.$.shared(this.userId).paymentIntent.pipe((0,u.b)((()=>this.liveSupportSubject.next(!0)))).safeSubscribe())}}n=b,b.shared=(0,i.r)((e=>new n(e)))},14888:(e,t,r)=>{"use strict";r.d(t,{y:()=>n.y});var n=r(99720)},51299:(e,t,r)=>{"use strict";r.d(t,{n:()=>n});var n=r(37494).n},7373:(e,t,r)=>{"use strict";r.d(t,{A:()=>n.A});var n=r(19862)},94689:(e,t,r)=>{"use strict";r.d(t,{x:()=>o});var n,i=r(30859),s=r(63814),a=r(62993);class o{constructor(){this.location=s.a.shared().data(),this.region=a.h.shared().data()}}n=o,o.shared=(0,i.r)((()=>new n))},16195:(e,t,r)=>{"use strict";r.d(t,{h:()=>x});var n,i,s=r(30859),a=r(22205),o=r(22983),l=r(50070),c=r(82801),u=r(12636),d=r(55948),h=r(95725),p=r(29331),f=r(42103),A=r(38826),m=r(20410),g=r(22370),v=r(32734),b=r(90713),y=r(7373),C=r(46073),w=r(81266),M=r(12052),S=r(40208),I=r(35713);class E{constructor(e){this.faceExists=S.D.shared(e).initialized.pipe((0,f.w)((t=>t?new M.y((t=>{var r,n,i=e=>{t.next(e.faceExists)};return t.next(null===(r=S.D.shared(e).videoAudit)||void 0===r?void 0:r.getState().faceExists),null===(n=S.D.shared(e).videoAudit)||void 0===n||n.addStateListener(i),()=>{var t;null===(t=S.D.shared(e).videoAudit)||void 0===t||t.removeStateListener(i)}})):l.E)),(0,I.d)({refCount:!0,bufferSize:1}))}}n=E,E.shared=(0,s.r)((e=>new n(e)));class x{constructor(e){this.shouldNotifySubject=new a.t(1),this.shouldNotify=this.shouldNotifySubject.asObservable(),this.userId=e}start(e){var t=b.T.shared().get(v.Z,this.userId).store.rxState().pipe((0,h.U)((e=>"idle"===e.status)),(0,p.x)()),r=C.D.shared(this.userId).state.pipe((0,h.U)((e=>"idle"===e.status)),(0,p.x)()),n=g._.shared(this.userId).state.pipe((0,h.U)((e=>"idle"===e.status)),(0,p.x)()),i=(0,o.aj)([t,r,n]).pipe((0,h.U)((e=>{var[t,r,n]=e;return t&&r&&n}))),s=(0,o.aj)([d.D.shared().userCameraPresenceBlockedNotifying.startDelay,d.D.shared().userCameraPresenceBlockedNotifying.checkingInterval]);e.add(d.D.shared().userCameraPresenceBlockedNotifying.enabled.pipe((0,f.w)((e=>e?y.A.shared().cameraIsActive:l.E)),(0,f.w)((e=>e?(this.shouldNotifySubject.next(!1),i.pipe((0,f.w)((e=>e?s.pipe((0,f.w)((e=>{var[t,r]=e;return(0,u.H)(t,r)})),(0,f.w)((()=>w.X.shared(this.userId).data().pipe((0,A.q)(1),(0,h.U)((e=>e.includes("presence.cam")))))),(0,m.G)(),(0,h.U)((e=>{var[t,r]=e;return!(t||r)})),(0,p.x)()):(0,c.of)(!1))))):l.E))).safeSubscribe((e=>this.shouldNotifySubject.next(e)))),e.add(d.D.shared().userCameraPresenceBlockedNotifying.enabled.pipe((0,f.w)((e=>e?y.A.shared().cameraIsActive:l.E)),(0,f.w)((e=>e?(this.shouldNotifySubject.next(!1),i):l.E)),(0,f.w)((e=>e?E.shared(this.userId).faceExists:l.E)),(0,p.x)()).safeSubscribe((e=>this.shouldNotifySubject.next(!e))))}}i=x,x.shared=(0,s.r)((e=>new i(e)))},63434:(e,t,r)=>{"use strict";r.d(t,{K:()=>M});var n,i=r(30859),s=r(43149),a=r(50070),o=r(95725),l=r(29331),c=r(35713),u=r(42103),d=r(60467),h=r(8679),p=r(12651),f=r(10358),A=r(56417),m=r(19869),g=r.n(m),v=r(14671),b=r(99717),y=r(98705),C=r(76143),w="ChatStatesKey";class M{constructor(e){this.onNewMessage=e=>{var t=e.sender===this.userId,r=t?e.recipient:e.sender,n=Object.assign({},this.chatsStates.getValue()),i=n[r],s=null==i?void 0:i.messagesStatus,a=!!s&&s.lastMessage.sender!==e.sender&&e.timestamp-s.lastMessage.timestamp<M.activeChatTimeout;if(!i||!i.isActive&&!a)return n[r]={isActive:!1,activationTime:null,lastChangeOfInitiativeTime:null,messagesStatus:{lastMessage:e,incomingMessagesCount:0,outgoingMessagesCount:0}},void this.chatsStates.next(n);var o=a&&!i.isActive;n[r]={isActive:!0,activationTime:i.activationTime||e.timestamp,lastChangeOfInitiativeTime:a?e.timestamp:i.lastChangeOfInitiativeTime||e.timestamp,messagesStatus:{lastMessage:e,outgoingMessagesCount:o?0:((null==s?void 0:s.outgoingMessagesCount)||0)+(t?1:0),incomingMessagesCount:o?0:((null==s?void 0:s.incomingMessagesCount)||0)+(t?0:1)}},this.chatsStates.next(n)},this.userId=e,this.persistence=p.n.shared("ActiveChats",e),this.chatsStates=new s.X({}),this.activeChats=this.chatsStates.pipe((0,o.U)((e=>Object.keys(e).filter((t=>e[t].isActive)).sort(((t,r)=>(e[t].activationTime||0)-(e[r].activationTime||0))))),(0,l.x)(g()),(0,c.d)(1))}getActiveChatState(e){return this.chatsStates.pipe((0,o.U)((t=>t[e]&&t[e].isActive?t[e]:null)),(0,l.x)(g()))}start(e){var t=this.persistence.load(w).pipe((0,y.eo)((e=>A.n.shared().currentTime().pipe((0,y.o4)((t=>({chatsStates:e,currentTime:t})))))),(0,y.RO)((e=>{var{chatsStates:t,currentTime:r}=e;if(null!==t){var n={};Object.keys(t).forEach((e=>{var i=t[e];!i.messagesStatus||i.messagesStatus.lastMessage.timestamp+M.activeChatTimeout<r||(i.isActive&&M.chatIsExpired(i,r)?n[e]={isActive:!1,activationTime:null,lastChangeOfInitiativeTime:null,messagesStatus:{lastMessage:i.messagesStatus.lastMessage,incomingMessagesCount:0,outgoingMessagesCount:0}}:n[e]=i)})),this.chatsStates.next(n)}})),(0,y.td)());e.add(t.safeSubscribe()),e.add(t.asObservable().pipe((0,u.w)((()=>this.chatsStates.asObservable())),(0,u.w)((e=>this.persistence.store(w,e).asObservable()))).safeSubscribe()),e.add(h.P.shared(this.userId).newMessage.pipe((0,d.h)((e=>e.type!==v.Cs.System&&e.status===b.$.Delivered))).safeSubscribe((e=>this.onNewMessage(e)))),e.add(this.chatsStates.asObservable().pipe((0,o.U)((e=>{var t=null;for(var r of Object.keys(e)){var n=e[r];n.isActive&&n.lastChangeOfInitiativeTime&&(!t||n.lastChangeOfInitiativeTime<t)&&(t=n.lastChangeOfInitiativeTime)}return t})),(0,l.x)(),(0,u.w)((e=>e?A.n.shared().currentTime().pipe((0,y.eo)((t=>{var r=e+M.activeChatTimeout-t;return r<=0?C.o.just(void 0):C.o.delay(r).pipe((0,y.vR)(void 0))})),(0,y.eo)((()=>C.o.zip(this.chatsStates.toSingle(),A.n.shared().currentTime())))).asObservable():a.E))).safeSubscribe((e=>{var[t,r]=e;this.chatsStates.next(Object.keys(t).reduce(((e,n)=>{var i=t[n];return i.isActive&&M.chatIsExpired(i,r)?e[n]={isActive:!1,activationTime:null,lastChangeOfInitiativeTime:null,messagesStatus:{lastMessage:i.messagesStatus.lastMessage,incomingMessagesCount:0,outgoingMessagesCount:0}}:e[n]=t[n],e}),{}))})))}statusOfChatWith(e){return this.chatsStates.pipe((0,o.U)((t=>{var r=t[e]||null;return r&&r.isActive?{incomingMessagesCount:r.messagesStatus.incomingMessagesCount,outgoingMessagesCount:r.messagesStatus.outgoingMessagesCount}:null})),(0,l.x)(g()))}}n=M,M.shared=(0,i.r)((e=>new n(e))),M.activeChatTimeout=5*f.R.minute,M.chatIsExpired=(e,t)=>!(!e.isActive||!e.lastChangeOfInitiativeTime)&&t-e.lastChangeOfInitiativeTime>=n.activeChatTimeout},36460:(e,t,r)=>{"use strict";r.d(t,{R:()=>a});var n,i=r(30859),s=r(32656);class a{constructor(e){this.userId=e}logDialogsAttachmentTooltipShown(e){var{attendeeId:t,type:r}=e;s.f.shared(this.userId).logEvent("attachment-tooltip-in-chat-shown",{userId:this.userId,attendeeId:t,tooltipVersion:"default"===r?1:2}).safeSubscribe()}logDialogsAttachmentTooltipClicked(e){var{attendeeId:t,type:r}=e;s.f.shared(this.userId).logEvent("attachment-tooltip-in-chat-clicked",{userId:this.userId,attendeeId:t,tooltipVersion:"default"===r?1:2}).safeSubscribe()}logDialogsAttachmentTooltipClosed(e){var{attendeeId:t,type:r}=e;s.f.shared(this.userId).logEvent("attachment-tooltip-in-chat-closed",{userId:this.userId,attendeeId:t,tooltipVersion:"default"===r?1:2}).safeSubscribe()}}n=a,a.shared=(0,i.r)((e=>new n(e)))},5534:(e,t,r)=>{"use strict";r.d(t,{B:()=>V});var n,i=r(30859),s=r(61922),a=r(43149),o=r(82801),l=r(12636),c=r(22983),u=r(7193),d=r(76143),h=r(98705),p=r(66784),f=r(55948),A=r(63070),m=r(42103),g=r(95725),v=r(29331),b=r(20410),y=r(54930),C=r(35713),w=r(23408),M=r(10358),S=r(89565),I=r(52147),E=r(36333),x=r(77756),T=r(19478),D=r(63434),k=3*M.R.minute,j=r(46073),L=r(90713),O=r(32734),P=r(88821),N="state",B=15*M.R.second,R={skipCount:0,lastSkipTimestamp:null,lastAcceptTimestamp:null};class V extends s.l{constructor(e){super(),this.persistence=x.M.shared("dialogs-attachment-tooltip-offering",e),this.persistenceUpdating=new a.X(!1);var t=this.offeringResult.pipe((0,A.O)(null),(0,m.w)((()=>this.persistence.load(N))),(0,g.U)((e=>null!=e?e:Object.assign({},R)))),r=L.T.shared().get(O.Z,e).store.rxState().pipe((0,g.U)((e=>"idle"!==e.status)),(0,v.x)()),n=j.D.shared(e).state.pipe((0,g.U)((e=>"idle"!==e.status)),(0,v.x)()),i=P.t.shared().visible.pipe((0,v.x)(),(0,A.O)(null),(0,b.G)(),(0,m.w)((e=>{var[t,r]=e;return null===t?(0,o.of)(!!r):r?(0,o.of)(!0):(0,l.H)(B).pipe((0,y.h)(!1))})),(0,C.d)(1));this.canOffer=f.D.shared().chatAttachmentTooltipEnabled.pipe((0,m.w)((e=>this.persistenceUpdating.pipe((0,g.U)((t=>!t&&e))))),(0,m.w)((s=>s?(0,c.aj)([w.s.shared().chatAttendee,f.D.shared().modernChatAttachmentTooltipEnabled]).pipe((0,m.w)((s=>{var[a,d]=s;return a?((e,t)=>D.K.shared(e).getActiveChatState(t).pipe((0,g.U)((e=>{var t;return null!==(t=null==e?void 0:e.activationTime)&&void 0!==t?t:null})),(0,v.x)(),(0,m.w)((e=>e?(e=>{var t=Date.now()-e,r=Math.max(k-t,0);return 0===r?(0,o.of)(!0):(0,l.H)(r).pipe((0,y.h)(!0),(0,A.O)(!1))})(e):(0,o.of)(!1)))))(e,a).pipe((0,m.w)((e=>(0,u.s)((()=>e),t.pipe((0,g.U)((e=>(e=>{var{lastSkipTimestamp:t,lastAcceptTimestamp:r,skipCount:n}=e,i=Date.now(),s=r?i-r:null,a=!!s,o=a&&s>M.R.week,l=t?i-t:null,c=!(!n&&!l),u=!!l&&(1===n&&l>M.R.day||2===n&&l>2*M.R.day||l>M.R.week);return!(a&&!o)&&(!s&&!l||!c||u)})(e)))),(0,o.of)(!1)))),(0,m.w)((t=>(0,u.s)((()=>t),(t=>(0,c.aj)([S.P.shared().recording,E.d.shared().visible,I.t.shared().visible,T.M.shared(e).getDraftMessage(t).pipe((0,g.U)((e=>!!e))),S.P.shared().recordingFile.pipe((0,g.U)((e=>!!e))),i,r,n]).pipe((0,g.U)((e=>e.some((e=>e)))),(0,v.x)()))(a).pipe((0,g.U)((e=>!e&&{attendeeId:a,type:d?"modern":"default"}))),(0,o.of)(!1))))):(0,o.of)(!1)}))):(0,o.of)(!1))),(0,v.x)(),(0,C.d)(1))}start(e){return d.o.just(p.x.success(e))}postpone(e){return d.o.just().pipe((0,h.RO)((()=>this.persistenceUpdating.next(!0))),(0,h.eo)((()=>this.persistence.update(N,(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:R;return e.lastSkipTimestamp=Date.now(),e.skipCount=e.skipCount+1,e})))),(0,h.fr)((()=>this.persistenceUpdating.next(!1))),(0,h.vR)(p.x.success()))}acceptOffer(){return d.o.just().pipe((0,h.RO)((()=>this.persistenceUpdating.next(!0))),(0,h.eo)((()=>this.persistence.update(N,(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:R;return e.lastAcceptTimestamp=Date.now(),e})))),(0,h.eo)((()=>super.acceptOffer())),(0,h.fr)((()=>this.persistenceUpdating.next(!1))),(0,h.vR)(p.x.success()))}}n=V,V.shared=(0,i.r)((e=>new n(e)))},83915:(e,t,r)=>{"use strict";r.d(t,{q:()=>d});var n,i=r(30859),s=r(52281),a=r(82801),o=r(60252),l=r(54249),c=r(21906),u=r(27807);class d{constructor(){}logChatRequestClicked(e){s.q.getCandidateInfo(e).safeSubscribe((e=>{s.q.shared().logEvent("contacts","click","chat_request",{candidate_info:e})}))}logChatRequestShown(e){s.q.getCandidateInfo(e).safeSubscribe((e=>{s.q.shared().logEvent("contacts","view","chat_request",{candidate_info:e})}))}logChatRequestListShown(e){(0,a.of)(...e).pipe((0,l.b)((e=>s.q.getCandidateInfo(e))),(0,c.QV)(o.N),(0,u.q)()).toSingle().safeSubscribe((e=>{var t=e.map((e=>({category:"contacts",action:"view",label:"chat_request",payload:{candidate_info:e}})));s.q.shared().logBatch(t)}))}}n=d,d.shared=(0,i.r)((()=>new n))},91862:(e,t,r)=>{"use strict";r.d(t,{j:()=>v});var n,i=r(98705),s=r(30859),a=r(22983),o=r(82801),l=r(51495),c=r(66669),u=r(42103),d=r(95725),h=r(47314),p=r(59437),f=r(55948),A=r(76143),m=r(88),g=r(73484);class v{constructor(e){this.preparedEvents={},this.ownerId=e;var t={},r=f.D.shared().videoInvites.enabled.pipe((0,u.w)((r=>r?(0,a.aj)([p.s.shared(e,c.aR.VideoInvitation).events,f.D.shared().videoInvites.showOnlyApproved]).pipe((0,u.w)((r=>{var[n,s]=r;if(!s)return(0,o.of)(n);var a=n.reduce(((r,n)=>{if(n["event-id"]in t||!n.payload.meta.reference)return r;var s=m.w.shared(e).mcsId(n["user-id"]).pipe((0,i.eo)((e=>e?g.t.shared(e).profile.toSingle():A.o.just(null))),(0,i.RO)((e=>{t[n["event-id"]]=!!e&&!!e.videoApprovedUrl})));return[...r,s]}),[]);return a.length>0?(0,l.$R)(...a).pipe((0,d.U)((()=>n.filter((e=>t[e["event-id"]]))))):(0,o.of)(n.filter((e=>t[e["event-id"]])))}))):(0,o.of)([])))),n=f.D.shared().videoMingle.enabled.pipe((0,u.w)((t=>t?p.s.shared(e,c.aR.VideoMingleAutocall).events:(0,o.of)([]))));this.chatRequests=(0,a.aj)([p.s.shared(e,c.aR.ChatRequest).events,r,n,f.D.shared().maxChatRequestsCount]).pipe((0,d.U)((e=>{var[t,r,n,i]=e;return[...t,...r,...n].sort(((e,t)=>new Date(t.timestamp).getTime()-new Date(e.timestamp).getTime())).reduce(((e,t)=>(e.find((e=>e["user-id"]===t["user-id"]))||e.push(t),e)),[]).map((e=>{var t,r=e["user-id"];if((null===(t=this.preparedEvents[r])||void 0===t?void 0:t.dto)===e)return this.preparedEvents[r].event;var n=(0,h.MS)(e);return this.preparedEvents[r]={dto:e,event:n},n})).slice(0,i)})))}staleChatRequest(e){return A.o.zip(p.s.shared(this.ownerId,c.aR.ChatRequest).stale(e),p.s.shared(this.ownerId,c.aR.VideoInvitation).stale(e),p.s.shared(this.ownerId,c.aR.VideoMingleAutocall).stale(e)).pipe((0,i.vR)(void 0))}removeChatRequest(e){return A.o.zip(p.s.shared(this.ownerId,c.aR.ChatRequest).delete(e),p.s.shared(this.ownerId,c.aR.VideoInvitation).delete(e),p.s.shared(this.ownerId,c.aR.VideoMingleAutocall).delete(e)).pipe((0,i.vR)(void 0))}}n=v,v.shared=(0,s.r)((e=>new n(e)))},93480:(e,t,r)=>{"use strict";r.d(t,{o:()=>M});var n,i=r(30859),s=r(43149),a=r(22983),o=r(15080),l=r(12941),c=r(12636),u=r(66669),d=r(95725),h=r(35713),p=r(42103),f=r(38826),A=r(95717),m=r(29331),g=r(47314),v=r(92810),b=r(59437),y=r(66847),C=r(9591),w=r(93658);class M{constructor(e){this.preparedEvents={},this.birthdaySubscriptions={},this.birthdayOffers={},this.birthdayOffersUpdated=new s.X(void 0),this.ownerId=e,this.chats=(0,a.aj)([b.s.shared(e,u.aR.MessageFromContact).events,this.birthdayOffersUpdated]).pipe((0,d.U)((e=>{var[t]=e;return t.map((e=>{var t,r=e["user-id"],n=!!this.birthdayOffers[r];if((null===(t=this.preparedEvents[r])||void 0===t?void 0:t.dto)===e&&this.preparedEvents[r].birthday===n)return this.preparedEvents[r].event;var i=(0,g.MS)(e);return n&&(i=Object.assign({},i,{unreadEventsCount:i.unreadEventsCount+1})),this.preparedEvents[r]={dto:e,birthday:n,event:i},i}))})),(0,C.j)()),this.favoriteChats=(0,a.aj)([this.chats,v.d.shared(e).favoriteContacts]).pipe((0,d.U)((e=>{var[t,r]=e;return t.filter((e=>r.includes(e.attendeeId)))}))),this.usualChats=(0,a.aj)([this.chats,v.d.shared(e).favoriteContacts]).pipe((0,d.U)((e=>{var[t,r]=e;return t.filter((e=>!r.includes(e.attendeeId)))})))}start(e){var t=this;e.add((()=>{for(var e of Object.values(this.birthdaySubscriptions))e.subscription.unsubscribe();this.birthdaySubscriptions={},this.birthdayOffers={},this.preparedEvents={}})),e.add(b.s.shared(this.ownerId,u.aR.MessageFromContact).events.pipe((0,d.U)((e=>e.map((e=>e["user-id"]))))).safeSubscribe((e=>{var r={},n=(new Date).getDate(),i=function(e){var i,s=t.birthdaySubscriptions[e];s&&s.dayOfMonth===n?delete t.birthdaySubscriptions[e]:(null===(i=s)||void 0===i||i.subscription.unsubscribe(),s={subscription:y.g.shared(e).shouldOffer.safeSubscribe((r=>{var n=t.birthdayOffers[e];t.birthdayOffers[e]=r,(void 0===n&&r||void 0!==n&&n!==r)&&t.birthdayOffersUpdated.next(void 0)})),dayOfMonth:n}),r[e]=s};for(var s of e)i(s);for(var a of Object.values(this.birthdaySubscriptions))a.subscription.unsubscribe();this.birthdaySubscriptions=r})))}userIsInChatsList(e){return(0,o.P)((()=>{var t=this.chats.pipe((0,d.U)((t=>!!t.find((t=>t.attendeeId===e)))),(0,h.d)(1)),r=w.X.shared(this.ownerId).userIsContact(e);return(0,l.T)(t,(0,c.H)(1e3).pipe((0,p.w)((()=>r)),(0,f.q)(1),(0,A.R)(t)))})).pipe((0,m.x)())}removeChat(e){return b.s.shared(this.ownerId,u.aR.MessageFromContact).delete(e)}}n=M,M.shared=(0,i.r)((e=>new n(e)))},98329:(e,t,r)=>{"use strict";r.d(t,{_:()=>n._});var n=r(36531)},13772:(e,t,r)=>{"use strict";r.d(t,{q:()=>le});var n,i,s=r(30859),a=r(32585),o=r(22205),l=r(22983),c=r(50070),u=r(82801),d=r(12941),h=r(15080),p=r(12052),f=r(41736),A=r(43149),m=r(12636),g=r(47314),v=r(42103),b=r(63070),y=r(35713),C=r(95725),w=r(29331),M=r(97950),S=r(60467),I=r(19351),E=r(56960),x=r(55948),T=r(21071),D=r(66669),k=r(76143),j=r(37391),L=e=>({id:e.id,userId:e.identity,body:e.body,type:e.event,timestamp:new Date(e.timestamp),read:e.read?new Date(e.read):void 0,stale:!1}),O=r(98705),P=r(28977),N=r(37330),B=r(10358),R=r(39070),V=r(39609);class z{constructor(e){this.userId=e}authToken(){return(0,V.rR)(V.V0.shared().tokens["jwt/retention"].post,this.userId).pipe((0,O.o4)((e=>{var{token:t}=e;return t})))}}n=z,z.shared=(0,s.r)((e=>new n(e)));var Y=5*B.R.second;class G{constructor(e,t,r,n,i){this.ws=null,this.retry=0,this.timer=null,this.isOpened=!1,this.close=()=>{this.closeWebSocket(),this.messagesSubject.complete(),this.subscription.unsubscribe()},this.update=e=>{e!==this.userId&&(this.userId=e,this.isOpened&&this.closeWebSocket(),this.userId&&this.connect(this.userId))},this.makeUrl=e,this.apiHost=t,this.token=r,this.maxRetry=n,this.fallback=i,this.messagesSubject=new a.xQ,this.messages=this.messagesSubject.asObservable(),this.subscription=new f.w,this.subscription.add(R.C.shared().data().pipe((0,C.U)((e=>e.id))).safeSubscribe((e=>this.update(e))))}connect(e){this.maxRetry&&++this.retry>this.maxRetry?this.fallback&&this.fallback():(0,P.D)(fetch("https://"+this.apiHost+"/contacts/"+e+"/concierge/shards",{headers:{authorization:'External jwt="'+this.token+'"'}})).pipe((0,v.w)((e=>e.json()))).safeSubscribe((t=>{var r=this.makeUrl(t.key,t.shard),n=new WebSocket(r);this.ws=n,n.onopen=()=>{this.retry=0,this.isOpened=!0,this.onOpen&&this.onOpen()},n.onmessage=e=>{this.messagesSubject.next(e)},n.onerror=()=>{this.isOpened=!1,this.onClose&&this.onClose()},n.onclose=()=>{this.isOpened=!1,this.reconnect(e),this.onClose&&this.onClose()}}))}send(e){return!(!this.ws||!this.isOpened||(this.ws.send(e),0))}reconnect(e){this.timer&&clearTimeout(this.timer),this.timer=setTimeout((()=>{this.connect(e)}),Y)}closeWebSocket(){this.ws&&(this.timer&&clearTimeout(this.timer),this.timer=null,this.ws.onopen=null,this.ws.onmessage=null,this.ws.onerror=null,this.ws.onclose=null,this.ws.close(),this.ws=null,this.isOpened=!1,this.retry=0)}}class U{constructor(e){this.connection=null,this.hosts=new o.t(1),this.activeSubject=new A.X(!1),this.userId=e,this.maxRetry=3,this.messagesSubject=new a.xQ,this.messages=this.messagesSubject.asObservable()}makeUrl(e,t,r){return"wss://rt"+t+"."+r+"/ws?key="+e}setHosts(e,t){this.hosts.next({api:e,websocket:t})}onMessage(e){this.messagesSubject.next(L(e))}controlConnection(e){this.activeSubject.getValue()!==e&&(e?this.open():this.close())}open(){this.activeSubject.next(!0),(0,l.aj)([this.hosts,z.shared(this.userId).authToken()]).safeSubscribe((e=>{var[t,r]=e;this.connection=new G(((e,r)=>this.makeUrl(e,r,t.websocket)),t.api,r,this.maxRetry),this.connection.messages.safeSubscribe((e=>{if(e.data)try{var t=JSON.parse(e.data);this.onMessage(t)}catch(e){}}))}))}closeSocket(){this.connection&&(this.connection.close(),this.connection=null)}close(){this.activeSubject.next(!1),this.closeSocket()}}i=U,U.shared=(0,s.r)((e=>new i(e)));var F,q=r(76053),H=r(57459),_=r(83607),Z=r(38826),Q=r(57450),W=r(10378),X=r(1662),J=r(66784),K=2*B.R.second;class $ extends j.r{constructor(e){super("dialogs.concierge.messages",e,K,10),this.apiHost=new o.t(1),this.tokenSubject=new o.t(1),this.userId=e,this.token=this.updateToken().asObservable().pipe((0,v.w)((()=>this.tokenSubject)),(0,y.d)(1))}setHosts(e,t){this.apiHost.next(e),U.shared(this.userId).setHosts(e,t)}updateToken(){return z.shared(this.userId).authToken().pipe((0,O.o4)((e=>{this.tokenSubject.next(e)})))}buildUrl(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,n=new URLSearchParams("");return null!==r&&Object.keys(r).forEach((e=>{n.append(e,String(r[e]))})),X.format({protocol:"https",hostname:e,pathname:t,search:n.toString()})}sendFetch(e,t){return(0,l.aj)([this.apiHost,this.token]).pipe((0,v.w)((r=>{var[n,i]=r,s=this.buildUrl(n,e,null==t?void 0:t.query),a=new Headers;return a.append("Authorization",'External jwt="'+i+'"'),(0,P.D)(fetch(s,{method:null==t?void 0:t.method,headers:a,body:JSON.stringify(null==t?void 0:t.body)}))})),(0,v.w)((e=>{if(401===e.status)throw new Error("Unauthorized");return e.ok?(0,P.D)(e.json()).pipe((0,C.U)((e=>J.x.success(e))),(0,q.K)((e=>(0,u.of)(J.x.failure(e))))):(0,u.of)(J.x.failure(e))})),(0,H.a)((e=>e.pipe((0,_.zg)(((e,t)=>"Unauthorized"===e.message&&t<3?this.updateToken().asObservable():(0,N._)(e)))))),(0,q.K)((e=>(0,u.of)(J.x.failure(e))))).toSingle()}getActualItems(e,t,r){var n="/contacts/"+this.userId+"/concierge/messages";return this.sendFetch(n,{method:"GET",query:{omit:t,select:e,order:"newest"}}).pipe((0,O.o4)((e=>e.isSuccessful?e.value:{messages:[],omit:0})),(0,O.o4)((e=>(null==e?void 0:e.messages)||[])),(0,O.o4)((e=>({items:e.map(L).map((e=>Object.assign({},e,{stale:!0}))),ttl:K}))))}dataUpdates(e){return U.shared(this.userId).messages.pipe((0,v.w)((t=>e(void 0).pipe((0,Z.q)(1),(0,Q.W)(),(0,C.U)((e=>({data:null!=e&&e.data?e.data.concat([t]):[t],ttl:K})))))))}getUnreadCount(){var e="/contacts/"+this.userId+"/concierge/messages/count";return this.sendFetch(e,{method:"GET",query:{read:!1}}).pipe((0,O.o4)((e=>e.isSuccessful?e.value:{count:0})),(0,O.o4)((e=>e.count||0)))}read(e){return k.o.defer((()=>{var t=this.addOptimisticStateTransformation((t=>t.map((t=>(e.includes(null==t?void 0:t.id)&&(t.read=t.read||new Date,t.stale=!0),t))))),r="/contacts/"+this.userId+"/concierge/messages/"+e[e.length-1]+"/read";return this.sendFetch(r,{method:"PUT"}).pipe((0,O.o4)((()=>{})),(0,W.Iy)(t))}))}stale(){return k.o.defer((()=>{var e=this.getState();return e&&this.setState(e.data.map((e=>Object.assign({},e,{stale:!0}))),e.expiration),k.o.just(void 0)}))}controlConnection(e){U.shared(this.userId).controlConnection(e)}start(e){super.start(e),e.add((()=>{this.controlConnection(!1)}))}}F=$,$.shared=(0,s.r)((e=>new F(e)));var ee,te=r(98329),re=r(83032),ne=r(77756),ie="concierge",se="settings",ae={mute:{duration:0}},oe=e=>Object.assign({},e,{mute:{duration:e.mute.duration,since:e.mute.since?new Date(e.mute.since):void 0}});class le{constructor(e){this.readSubject=new a.xQ,this.settingsSubject=new o.t(1),this.userId=e,this.settings=this.loadSettings().asObservable().pipe((0,v.w)((()=>this.settingsSubject.pipe((0,b.O)(ae)))),(0,y.d)(1)),this.mute=this.settings.pipe((0,v.w)((e=>re.X.shared().currentTime().asObservable().pipe((0,C.U)((t=>{if(!e.mute.duration)return!1;if(!e.mute.since)return!1;var r=e.mute.duration*B.R.day;return e.mute.since.getTime()+r>t})))))),this.messages=(0,l.aj)([x.D.shared().conciergeEnabled,E.Iw.shared(this.userId).profile.pipe((0,C.U)((e=>{var t;return e.isSuccessful&&!(null===(t=e.value)||void 0===t||!t.gender)})),(0,w.x)())]).pipe((0,v.w)((e=>{var[t,r]=e;return t&&r?$.shared(this.userId).paged().items((0,u.of)(1)).pipe((0,M.M)(te._.shared().visible,this.mute),(0,C.U)((e=>{var[t,r,n]=e;return t.items.map((e=>((r||n)&&(e.stale=!0),e)))}))):c.E})),(0,y.d)({refCount:!0,bufferSize:1})),this.unreadMessagesCount=(0,l.aj)([(0,d.T)(this.messages,this.readSubject),this.mute]).pipe((0,v.w)((e=>{var[t,r]=e;return r?(0,u.of)(0):$.shared(this.userId).getUnreadCount()})),(0,y.d)({refCount:!0,bufferSize:1})),this.lastMessage=this.messages.pipe((0,C.U)((e=>e[e.length-1])),(0,S.h)((e=>!!e))),this.chat=(0,l.aj)([this.unreadMessagesCount,this.lastMessage]).pipe((0,C.U)((e=>{var[t,r]=e,n=(0,g.MS)((0,D.GZ)((0,T.t)(r)));return n.unreadEventsCount=t,n})),(0,b.O)(void 0))}pagedMessages(e,t){return(0,h.P)((()=>$.shared(this.userId).getUnreadCount().asObservable().pipe((0,v.w)((r=>new p.y((n=>{var i=new f.w,s=new A.X({items:[],oldEndReached:!1,newEndReached:!1}),a={older:r,newer:r};return i.add(e.pipe((0,C.U)((e=>{var t=Math.max(a.older,e);return e>0&&t%e!=0&&(t=Math.ceil(t/e)*e),a.older=t+e,{omit:t,select:e}})),(0,v.w)((e=>{var{omit:t,select:r}=e;return 0===r?(0,u.of)({items:[],endReached:!1}):$.shared(this.userId).items(r,t,void 0).pipe((0,O.o4)((e=>({items:e.reverse(),endReached:e.length<r})))).asObservable()})),(0,M.M)(s)).safeSubscribe((e=>{var[t,r]=e;s.next(Object.assign({},r,{items:t.items.concat(r.items),oldEndReached:t.endReached}))}))),i.add(t.pipe((0,C.U)((e=>{var t=Math.max(a.newer-e,0);return t%e!=0&&(t=Math.ceil(t/e)*e),a.newer=t,{omit:t,select:e}})),(0,v.w)((e=>{var{omit:t,select:r}=e;return $.shared(this.userId).items(r,t,void 0).pipe((0,O.o4)((e=>({items:e.reverse(),endReached:a.newer<=0})))).asObservable()})),(0,M.M)(s)).safeSubscribe((e=>{var[t,r]=e;s.next(Object.assign({},r,{items:r.items.concat(t.items),newEndReached:t.endReached}))}))),i.add(U.shared(this.userId).messages.pipe((0,M.M)(s),(0,C.U)((e=>{var[t,r]=e;a.older+=1,a.newer+=1,r.newEndReached&&s.next(Object.assign({},r,{items:r.items.concat([t])}))}))).safeSubscribe()),i.add(s.subscribe(n)),i})))))))}read(e){return $.shared(this.userId).read(e).pipe((0,O.RO)((()=>this.readSubject.next())))}loadSettings(){return ne.M.shared(ie,this.userId).load(se).pipe((0,O.o4)((e=>{e&&this.settingsSubject.next(oe(e))})))}updateSettings(e){return ne.M.shared(ie,this.userId).load(se).pipe((0,O.o4)((e=>e?oe(e):ae)),(0,O.eo)((t=>re.X.shared().currentTime().pipe((0,O.eo)((r=>{var n=null==t?void 0:t.mute.since;e.mute.duration!==(null==t?void 0:t.mute.duration)&&0!==e.mute.duration&&(n=new Date(r)),0===e.mute.duration&&(n=void 0);var i=Object.assign({},t,{mute:{duration:e.mute.duration,since:n}});return this.settingsSubject.next(i),ne.M.shared(ie,this.userId).store(se,(e=>{var t;return Object.assign({},e,{mute:{duration:e.mute.duration,since:null===(t=e.mute.since)||void 0===t?void 0:t.toISOString()}})})(i))}))))))}start(e){e.add((0,l.aj)([x.D.shared().conciergeEnabled,x.D.shared().winemback.apiHost,x.D.shared().winemback.websocketHost]).pipe((0,S.h)((e=>{var[t,r,n]=e;return t&&!!r&&!!n})),(0,v.w)((e=>{var[t,r,n]=e;return new p.y((()=>{var e=new f.w;return $.shared(this.userId).setHosts(r,n),$.shared(this.userId).controlConnection(!0),$.shared(this.userId).start(e),e}))}))).safeSubscribe()),e.add((0,l.aj)([x.D.shared().conciergeEnabled,te._.shared().visible]).pipe((0,S.h)((e=>{var[t,r]=e;return t&&r})),(0,v.w)((()=>$.shared(this.userId).stale()))).safeSubscribe()),e.add(this.settings.pipe((0,I.b)((e=>{re.X.shared().currentTime().pipe((0,O.eo)((t=>{if(0===e.mute.duration||!e.mute.since)return k.o.just(void 0);var r=e.mute.duration*B.R.day,n=e.mute.since.getTime()+r;return n<Date.now()?this.updateSettings(ae):(0,m.H)(n-t).toSingle().pipe((0,O.eo)((()=>this.updateSettings(ae))))}))).safeSubscribe()}))).safeSubscribe())}}ee=le,le.shared=(0,s.r)((e=>new ee(e)))},21071:(e,t,r)=>{"use strict";r.d(t,{t:()=>n});var n=e=>({id:e.id,text:e.body,originText:e.body,tag:"concierge-content-tag",timestamp:e.timestamp,sender:"concierge","sender-id":"concierge",recipient:e.userId,"recipient-id":e.userId,meta:{"concierge-message-type":e.type},type:"concierge"})},93981:(e,t,r)=>{"use strict";r.d(t,{l:()=>B});var n,i=r(30859),s=r(61922),a=r(76143),o=r(43149),l=r(22983),c=r(82801),u=r(12636),d=r(42103),h=r(26568),p=r(95725),f=r(54930),A=r(20410),m=r(63070),g=r(29331),v=r(35713),b=r(19869),y=r.n(b),C=r(55948),w=r(63434),M=r(9170),S=r(56782),I=r(23408),E=r(76214),x=r(68698),T=r(66784),D=r(98705),k=r(32734),j=r(90713),L=r(46073),O=r(1268),P=r(56645),N=r(88);class B extends s.l{constructor(e){super(),this.rejectedOfferings=new o.X({});var t=(0,l.aj)([I.s.shared().chatAttendee,C.D.shared().creditsFastBuyInChat]).pipe((0,d.w)((t=>{var[r,n]=t;return r?n["chat-with-attendee-is-active"]?(0,l.aj)([w.K.shared(e).activeChats,(0,c.of)(!1)]).pipe((0,h.R)(((e,t)=>e&&r&&!e[0].includes(r)&&t[0].includes(r)?[t[0],!0]:[t[0],!1])),(0,p.U)((e=>{var[t,n]=e;return[!!r&&!!t.length&&t.includes(r),n]})),(0,d.w)((e=>{var[t,r]=e;return r&&t?(0,u.H)(n["offering-delay-after-start-chat"]).pipe((0,f.h)(t)):(0,c.of)(t)}))):S.V.shared(e).balance.pipe((0,A.G)(),(0,p.U)((e=>{var[t,r]=e;return t!==r})),(0,m.O)(!1)):(0,c.of)(!1)})),(0,g.x)()),r=M.W.shared(e).settings.pipe((0,p.U)((e=>!!e&&e.enabled&&e.available)),(0,g.x)()),n=(0,l.aj)([E.Wd.shared(e).packages(),C.D.shared().fastBuyLastPackageEnabled]).pipe((0,p.U)((e=>{var[t,r]=e;if(t.length)return r?t.find((e=>e.allowFastbuy)):t.find((e=>!e.subscription))})),(0,g.x)()),i=E.Wd.shared(e).packages().pipe((0,p.U)((e=>!!e.length&&e.some((e=>e.methods.some((e=>"apple"===e||"google"===e)))))),(0,g.x)()),s=x.b.shared(e).cards.pipe((0,p.U)((e=>!!e.length))),a=L.D.shared(e).state.pipe((0,p.U)((e=>e.status)),(0,g.x)()),b=j.T.shared().get(k.Z,e).store.rxState().pipe((0,p.U)((e=>e.status)),(0,g.x)()),T=(0,l.aj)([a,b]).pipe((0,p.U)((e=>{var[t,r]=e;return"idle"!==t||"idle"!==r}))),D=(0,l.aj)([j.T.shared().get(k.Z,e).store.rxState().pipe((0,p.U)((e=>"speaking"===e.status?e.attendee:void 0)),(0,g.x)()),L.D.shared(e).state.pipe((0,p.U)((e=>"speaking"===e.status?e.participants[0]:void 0)),(0,g.x)(),(0,d.w)((t=>t?N.w.shared(e).id(t):(0,c.of)(void 0))))]).pipe((0,p.U)((e=>{var[t,r]=e;return t||r})),(0,m.O)(void 0),(0,A.G)(),(0,d.w)((e=>{var[t,r]=e;return!r&&t?C.D.shared().callCreditsFastBuyInChat.delayAfterCallEnd.pipe((0,d.w)((e=>(0,u.H)(e))),(0,f.h)(void 0)):(0,c.of)(r)}))),B=t=>(0,l.aj)([this.rejectedOfferings.asObservable(),C.D.shared().creditsFastBuyInChat]).pipe((0,d.w)((r=>{var[n,i]=r;return S.V.shared(e).balance.pipe((0,p.U)((e=>{if(!t)return!1;var r=((e,t)=>e>=t["min-balance-for-offering"]&&e<=t["max-balance-for-offering"])(e,i);return n[t]&&!r&&this.rejectedOfferings.next({}),!n[t]&&r})))}))),R=(0,l.aj)([O.Z.shared().visible,P.H.shared().visible]).pipe((0,p.U)((e=>e.some(Boolean)))),V=C.D.shared().creditsFastBuyInChatEnabled.pipe((0,d.w)((e=>e?(0,l.aj)([t,r,n,s,I.s.shared().chatAttendee,T,i,C.D.shared().fastBuyLastPackageEnabled]).pipe((0,d.w)((e=>{var[t,r,n,i,s,a,o,l]=e;return t&&!r&&n&&(i||o)&&!a?B(s).pipe((0,g.x)(),(0,p.U)((e=>!(!e||!s)&&Object.assign({attendeeId:s,reason:"chat"},l&&{sku:n.sku})))):(0,c.of)(!1)})),(0,g.x)(y())):(0,c.of)(!1)))),z=C.D.shared().callCreditsFastBuyInChat.enabled.pipe((0,d.w)((t=>t?(0,l.aj)([r,n,s,D]).pipe((0,d.w)((t=>{var[r,n,i,s]=t;return!r&&n&&i&&s?(0,l.aj)([C.D.shared().callCreditsFastBuyInChat.balanceThreshold,S.V.shared(e).balance]).pipe((0,p.U)((e=>{var[t,r]=e;return r<=t})),(0,g.x)(),(0,d.w)((e=>e?C.D.shared().callCreditsFastBuyInChat.delayAfterCallStart.pipe((0,d.w)((e=>(0,u.H)(e))),(0,f.h)({attendeeId:s,reason:"call"})):(0,c.of)(!1)))):(0,c.of)(!1)})),(0,d.w)((e=>e?R.pipe((0,p.U)((t=>!t&&e))):(0,c.of)(!1))),(0,g.x)(y())):(0,c.of)(!1))));this.canOffer=(0,l.aj)([V,z]).pipe((0,p.U)((e=>{var[t,r]=e;return t||r})),(0,v.d)(1))}start(e){return a.o.just(T.x.success(e))}accept(){return a.o.just(T.x.success())}reject(e){return"call"===e.reason?a.o.just(T.x.success()):this.rejectedOfferings.toSingle().pipe((0,D.RO)((t=>{this.rejectedOfferings.next(Object.assign({},t,{[e.attendeeId]:!0}))}))).pipe((0,D.vR)(T.x.success()))}}n=B,B.shared=(0,i.r)((e=>new n(e)))},51904:(e,t,r)=>{"use strict";r.d(t,{v:()=>c});var n,i=r(30859),s=r(12052),a=r(68755),o=r(29331),l=r(35713);class c{constructor(){this.visible=new s.y((e=>{e.next(!1);var t=()=>e.next(!0),r=()=>e.next(!1);return a.Z.states("event.pages.inbox.opened",t,"event.pages.inbox.closed",r),a.Z.states("event.pages.ward-inbox.opened",t,"event.pages.ward-inbox.closed",r),()=>{a.Z.removeStates("event.pages.inbox.opened",t,"event.pages.inbox.closed",r),a.Z.removeStates("event.pages.ward-inbox.opened",t,"event.pages.ward-inbox.closed",r)}})).pipe((0,o.x)(),(0,l.d)(1))}}n=c,c.shared=(0,i.r)((()=>new n))},40356:(e,t,r)=>{"use strict";r.d(t,{$:()=>i});var n=r(27048);function i(e,t,r){if("string"!=typeof e){if("string"==typeof e.mediatype&&"string"==typeof e.basename){var s=e.reference&&e.reference.includes("cheer")?"cheer":e.mediatype.startsWith("video")?"video":e.mediatype.startsWith("image")?"photo":null;return s?{mediaType:s,basename:e.basename,reference:e.reference,local:!1}:null}return"string"==typeof e["media-type"]&&"string"==typeof e["base-name"]?i({mediatype:e["media-type"],basename:e["base-name"],reference:e.reference},t,r):null}var a=e.split(":///");1===a.length&&(a=e.split(":"));var o=a.length>1?a.slice(1).join(""):"";switch(a[0]){case"photo":return o.startsWith("/")?{basename:o.split("/").slice(-1)[0],mediaType:"photo",reference:o,local:!1}:{basename:o,mediaType:"photo",reference:(0,n.eb)(t,r,o),local:!1};case"video":return o.startsWith("/")?{basename:o.split("/").slice(-1)[0],mediaType:"video",reference:o,local:!1}:{basename:o,mediaType:"video",reference:(0,n.LQ)(t,r,o),local:!1};case"cheer":var l=o,c=void 0;return l.startsWith("/cheers")&&(l=l.replace("/cheers/",""),c="/cheers"),{basename:l,mediaType:"cheer",reference:c,local:!1};default:return null}}},68974:(e,t,r)=>{"use strict";r.d(t,{n:()=>g});var n,i=r(12636),s=r(12941),a=r(10358),o=r(42103),l=r(60467),c=r(38826),u=r(3265),d=r(76143),h=r(27048),p=r(3100),f=r(83811),A=r(30859),m=r(55948);class g{constructor(){this.items=m.D.shared().emailCovers}start(e){e.add((0,i.H)(a.R.minute).pipe((0,o.w)((()=>u.V.shared().userIsActive.pipe((0,l.h)((e=>!e)),(0,c.q)(1)))),(0,o.w)((()=>this.items)),(0,o.w)((e=>(0,s.T)(...e.map((e=>{return(r=e,n=p.D.shared().photos.letterCover,i=(0,h.al)(r)+"."+n.size+"."+n.options,t=(0,f.f)(i,p.D.shared().sharding),new d.o((e=>{var r=new Image;return r.onload=()=>e.success(void 0),r.onerror=t=>e.error(t),r.src=t,()=>{r.src=""}}))).asObservable();var t,r,n,i})))))).safeSubscribe())}}n=g,g.shared=(0,A.r)((()=>new n))},95344:(e,t,r)=>{"use strict";r.d(t,{Z:()=>c});var n,i=r(98705),s=r(30859),a=r(43149),o=r(95725),l=r(29331);class c{constructor(){this.drafts=new a.X({})}getDraft(e){return this.drafts.asObservable().pipe((0,o.U)((t=>t[e.replyLetterId])),(0,l.x)())}setDraft(e){return this.drafts.asObservable().toSingle().pipe((0,i.RO)((t=>{this.drafts.next(Object.assign({},t,{[e.replyLetterId]:e.text}))})),(0,i.vR)(void 0))}}n=c,c.shared=(0,s.r)((()=>new n))},82692:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var n,i=r(30859),s=r(32656);class a{constructor(e){this.userId=e}logReplaceGeneratedLetterResult(e){var t=Object.assign({cancelled:void 0===e.result,rejected:!1===e.result,accepted:!0===e.result},void 0!==e.shouldAskAgain&&{"replace-always":!e.shouldAskAgain});s.f.shared(this.userId).logEvent("dialogs-letter-generated-replace-current-text-popup-result",Object.assign({"user-id":this.userId},t)).safeSubscribe()}logGeneratedLetterStarted(e){s.f.shared(this.userId).logEvent("dialogs-letter-generated-generation-started",{"user-id":this.userId,mode:e}).safeSubscribe()}logGeneratedLetterAvailability(e){s.f.shared(this.userId).logEvent("dialogs-letter-generated-generation-availability",Object.assign({"user-id":this.userId,"attendee-id":e.attendeeId,available:!e.error},!!e.error&&{reason:e.error})).safeSubscribe()}logGeneratedLetterValidation(e){s.f.shared(this.userId).logEvent("dialogs-letter-generated-validation",Object.assign({"user-id":e.userId,"attendee-id":e.attendeeId,"reply-letter-id":e.replyLetterId,errors:e.errors,sent:e.sent},!!e.generationTemplateId&&{"generation-template-id":e.generationTemplateId})).safeSubscribe()}}n=a,a.shared=(0,i.r)((e=>new n(e)))},12229:(e,t,r)=>{"use strict";r.d(t,{N:()=>y});var n,i=r(30859),s=r(95725),a=r(42103),o=r(21906),l=r(35713),c=r(29331),u=r(1371),d=r(43149),h=r(22983),p=r(82801),f=r(60252),A=r(55948),m=r(66784),g=r(76143),v=r(98705),b=r(95606);class y{constructor(e){this.draftsIsInserted=new d.X({}),this.draftsIsSent=new d.X({}),this.draftsIsDoubleChecked=new d.X({}),this.reviewIsAccepted=new d.X({}),this.statusCache={},this.userId=e}status(e){return this.statusCache[e]||(this.statusCache[e]=(0,h.aj)([A.D.shared().generatedLetterEnabled,this.draftsIsSent.asObservable()]).pipe((0,s.U)((t=>{var[r,n]=t;return r&&!n[e]})),(0,a.w)((t=>t?u._.shared(this.userId).data(e):(0,p.of)({status:"unavailable",content:null,"generation-template-id":null,subject:null}))),(0,s.U)((e=>function(e){switch(e.status){case"empty":return m.x.success({status:"available",content:void 0,validationErrors:void 0,generationTemplateId:void 0,subject:void 0});case"generating":return m.x.success({status:"generating",content:void 0,validationErrors:void 0,generationTemplateId:void 0,subject:void 0});case"exists":case"success":return m.x.success({status:"exists",content:e.content,validationErrors:void 0,generationTemplateId:e["generation-template-id"],subject:e.subject});case"moderation-failed":return m.x.failure("explicit-error");case"unexpected-error":case"timeout":return m.x.failure("failed");case"creation-unavailable":return m.x.failure("creation-unavailable");default:return m.x.failure("unavailable")}}(e))),(0,a.w)((t=>t.isSuccessful&&"exists"===t.value.status?this.draftsIsInserted.asObservable().pipe((0,s.U)((r=>r[e]?m.x.success({status:"inserted",content:t.value.content,generationTemplateId:t.value.generationTemplateId,subject:t.value.subject}):t))):(0,p.of)(t))),(0,a.w)((t=>t.isSuccessful&&"inserted"===t.value.status?this.draftsIsDoubleChecked.asObservable().pipe((0,s.U)((r=>r[e]?m.x.success({status:"double-checked",content:t.value.content,validationErrors:r[e],generationTemplateId:t.value.generationTemplateId,subject:t.value.subject}):t))):(0,p.of)(t))),(0,o.QV)(f.N),(0,l.d)(1))),this.statusCache[e]}reviewAccepted(e){return this.reviewIsAccepted.asObservable().pipe((0,s.U)((t=>{var r;return null===(r=t[e])||void 0===r||r})),(0,c.x)())}generate(e){return this.statusCache[e.replyLetterId].toSingle().pipe((0,v.o4)((e=>e.isSuccessful&&"available"===e.value.status||!e.isSuccessful&&"failed"===e.error)),(0,v.eo)((t=>t?u._.shared(this.userId).generate(e.replyLetterId):g.o.just())))}markDraftAsInserted(e){return this.draftsIsInserted.asObservable().toSingle().pipe((0,v.RO)((t=>{this.draftsIsInserted.next(Object.assign({},t,{[e]:!0}))})),(0,v.vR)(void 0))}markDraftAsSent(e){return this.draftsIsSent.asObservable().toSingle().pipe((0,v.RO)((t=>{this.draftsIsSent.next(Object.assign({},t,{[e]:!0}))})),(0,v.vR)(void 0))}markDraftAsDoubleChecked(e,t){return this.draftsIsDoubleChecked.asObservable().toSingle().pipe((0,v.RO)((r=>{this.draftsIsDoubleChecked.next(Object.assign({},r,{[e]:t}))})),(0,v.vR)(void 0))}setReviewAccepted(e,t){return this.reviewIsAccepted.asObservable().toSingle().pipe((0,v.RO)((r=>{this.reviewIsAccepted.next(Object.assign({},r,{[e]:t}))})),(0,v.vR)(void 0))}}n=y,y.shared=(0,i.r)((e=>(0,b.N)(new n(e))))},51689:(e,t,r)=>{"use strict";r.d(t,{xk:()=>w});var n,i,s=r(76143),a=r(98705),o=r(65791),l=r(12229),c=r(95344),u=r(68755),d=r(90713),h=r(20802),p=r(12651),f=r(12941),A=r(22983),m=r(82692),g=r(20410),v=r(60467),b=r(54930),y="generated-letter-replace-text-overlay",C="should-ask-again",w=(n=function(e){u.Z.emit("letter.generate.insert",e,(()=>{o.Session.shared().userId.toSingle().pipe((0,a.eo)((t=>t?l.N.shared(t).markDraftAsInserted(e):s.o.just()))).safeSubscribe()}))},i=e=>(0,f.T)(new s.o((e=>{d.T.shared().get(h.Z).actions.open("generated-letter-replace-text-overlay",[{props:{onAccept:t=>{e.success({result:!0,shouldAskAgain:t})},onReject:t=>{e.success({result:!1,shouldAskAgain:t})}}}])})),d.T.shared().get(h.Z).store.rxState().pipe((0,g.G)(),(0,v.h)((e=>{var[t,r]=e;return"generated-letter-replace-text-overlay"===(null==t?void 0:t.name)&&(null==r?void 0:r.name)!==(null==t?void 0:t.name)})),(0,b.h)({result:void 0,shouldAskAgain:void 0}))).toSingle().pipe((0,a.RO)((t=>{t.result&&p.n.shared(y,e).store(C,t.shouldAskAgain).safeSubscribe(),m.A.shared(e).logReplaceGeneratedLetterResult(t)})),(0,a.o4)((e=>!!e.result))),function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];o.Session.shared().userId.toSingle().pipe((0,a.eo)((e=>e?(0,A.aj)([p.n.shared(y,e).load(C),c.Z.shared().getDraft({replyLetterId:t[0]})]).toSingle().pipe((0,a.eo)((t=>{var[r,n]=t;return!1!==r&&n?i(e):s.o.just(!0)}))):s.o.just(!1)))).safeSubscribe((e=>{if(e)return n(...t)}))})},95606:(e,t,r)=>{"use strict";r.d(t,{D:()=>o,N:()=>l});var n,i=r(30859),s=r(32585),a=r(76143);class o{constructor(){this.generateIntentSubject=new s.xQ,this.generateIntent=this.generateIntentSubject.asObservable()}intercept(e){this.generateIntentSubject.next(e)}}function l(e){return{generate:t=>a.o.defer((()=>(o.shared().intercept(t),e.generate(t)))),status:t=>e.status(t),markDraftAsInserted:t=>e.markDraftAsInserted(t),markDraftAsSent:t=>e.markDraftAsSent(t),markDraftAsDoubleChecked:(t,r)=>e.markDraftAsDoubleChecked(t,r),reviewAccepted:t=>e.reviewAccepted(t),setReviewAccepted:(t,r)=>e.setReviewAccepted(t,r)}}n=o,o.shared=(0,i.r)((()=>new n))},20245:(e,t,r)=>{"use strict";r.d(t,{A:()=>c});var n=r(60467),i=r(95725),s=r(90713),a=r(76301),o=r(14671),l=r(76143),c=(e,t)=>l.o.defer((()=>{var r=(0,a.zv)(e,t),l=s.T.shared().get(a.ZP,r);return l.actions.get(),l.store.rxState().pipe((0,n.h)((e=>e.messagesLoaded)),(0,i.U)((e=>{var t,r=null===(t=e.messages)||void 0===t?void 0:t.find((e=>e.type===o.Cs.Letter));return!!r&&!r.outgoing}))).toSingle()}))},9471:(e,t,r)=>{"use strict";r.d(t,{W:()=>m});var n,i=r(82801),s=r(22983),a=r(42103),o=r(95725),l=r(29331),c=r(61922),u=r(30859),d=r(12229),h=r(94149),p=r(66784),f=r(76143),A=r(20245);class m extends c.l{constructor(e){super(),this.canOffer=(0,s.aj)([h.L.shared().replyLetterId,h.L.shared().letterRecipient]).pipe((0,a.w)((t=>{var[r,n]=t;return r&&n?((t,r)=>d.N.shared(e).status(r).pipe((0,a.w)((r=>r.isSuccessful||"unavailable"!==r.error?r.isSuccessful&&"inserted"===r.value.status?(0,i.of)(!0):(0,A.A)(e,t).asObservable():(0,i.of)(!1)))))(n,r).pipe((0,o.U)((e=>e&&r)),(0,l.x)()):(0,i.of)(!1)})))}start(e){return f.o.just(p.x.success(e))}}n=m,m.shared=(0,u.r)((e=>new n(e)))},94464:(e,t,r)=>{"use strict";r.d(t,{A:()=>s,i:()=>a});var n=r(40356),i=r(29242);function s(e){var t,r,s,a,o=(0,i.f)(e.sender),l=(0,i.f)(e.recipient);return{id:String(e.id),sender:o,recipient:l,introductory:!!e.introductory,presentAnswer:!!e.present||!(null===(t=e.meta)||void 0===t||!t["present-order-id"]),text:e.text||"",attachments:((null==e||null===(r=e.meta)||void 0===r?void 0:r.attachments)||[]).reduce(((e,t)=>{var r=(0,n.$)(t,o,l);return r&&(e=e.concat(r)),e}),[]),recommendation:"recommendations"===(null===(s=e.meta)||void 0===s?void 0:s["match-algorithm"]),cover:e.cover,timestamp:new Date(e.timestamp),read:!!e.read,subject:e.subject||"",replied:e.replied,presentOrderId:null===(a=e.meta)||void 0===a?void 0:a["present-order-id"]}}function a(e){return{recipient:e.recipient,sender:e.sender,letterId:e.id,letterType:e.presentAnswer?"present":e.introductory?"introductory":"letter"}}},67330:(e,t,r)=>{"use strict";r.d(t,{M:()=>h});var n,i=r(30859),s=r(97893),a=r(42103),o=r(95725),l=r(29331),c=r(35713),u=r(55948),d=r(82801);class h{constructor(e){this.free=u.D.shared().paidIntroductoryLettersEnabled.pipe((0,a.w)((t=>t?s.I.shared(e).tags.pipe((0,o.U)((e=>e.includes("experiments.letters.introduction.freeletters")))):(0,d.of)(!0))),(0,l.x)(),(0,c.d)(1))}}n=h,h.shared=(0,i.r)((e=>new n(e)))},52260:(e,t,r)=>{"use strict";r.d(t,{V:()=>o});var n,i=r(30859),s=r(79647),a=r(98705);class o{constructor(e){this.userId=e,this.introductoryEmail=s.A.shared(e).data()}save(e){return this.introductoryEmail.toSingle().pipe((0,a.eo)((t=>{var r=Object.assign({},e);return r.texts=r.texts.filter((t=>!("en"!==t.language&&!t.value&&e.subjects.some((e=>e.language===t.language&&!e.value))))),r.subjects=r.subjects.filter((t=>!("en"!==t.language&&!t.value&&e.texts.some((e=>e.language===t.language&&!e.value))))),t&&t.id&&"approved"!==t.approval?s.A.shared(this.userId).update(Object.assign({},r,{id:t.id})):s.A.shared(this.userId).add(r)})))}delete(e){return s.A.shared(this.userId).delete(e)}}n=o,o.shared=(0,i.r)((e=>new n(e)))},6102:(e,t,r)=>{"use strict";r.d(t,{U:()=>S});var n=r(30859),i=r(76143),s=r(98705),a=r(96245),o=r(34867);function l(e){class t{constructor(){this.setSubject=e=>t=>{t(e)},this.setText=e=>t=>{t(e)},this.setCover=e=>t=>{t(e)},this.attach=e=>t=>{t(e)},this.detach=e=>t=>{t(e)}}}return t.displayName=l.getDisplayName(e),t}l.getDisplayName=function(e){return"dialogs-mailbox-letter-writing."+e};var c=r(25413),u=r(30574),d=r(33348),h=r.n(d),p=r(68974),f=r(52329),A=r(27048);function m(e){var{senderId:t,recipientId:r,letterTag:n}=h().parse(e);class i extends c.uc{constructor(i){super(),this.setSubject=e=>{this.setState({subject:e})},this.setText=e=>{this.setState({text:e})},this.setCover=e=>{this.setState({cover:e})},this.attach=e=>{if("cheer"!==e.mediaType){this.setState({attachments:this.state.attachments.concat([{uri:e.uri,local:!0,mediaType:e.mediaType}])});var n=(0,A.PZ)(r,t);u.Y.shared().upload(n,e).safeSubscribe((t=>{var r=this.state.attachments.slice(),n=r.findIndex((t=>t.uri===e.uri));if(!(n<0)){switch(t.name){case"uploading":r[n]={uri:e.uri,mediaType:e.mediaType,local:!0,progress:t.progress};break;case"complete":r[n]={local:!1,mediaType:e.mediaType,basename:t.basename};break;case"failed":r.splice(n,1)}this.state.attachments=r,this.emitChange()}}))}else this.setState({attachments:this.state.attachments.concat([{basename:e.basename,local:!1,mediaType:e.mediaType}])})},this.detach=e=>{var n=(0,A.PZ)(r,t);e.local&&u.Y.shared().cancelUpload(n,e.uri),this.setState({attachments:this.state.attachments.filter((t=>t.mediaType!==e.mediaType||(e.local?t.uri!==e.uri:t.basename!==e.basename)))})},this.flux=i;var s=i.getActions(l,e);this.bindAction(s.setText,this.setText),this.bindAction(s.setSubject,this.setSubject),this.bindAction(s.setCover,this.setCover),this.bindAction(s.attach,this.attach),this.bindAction(s.detach,this.detach),this.state={subject:"",text:"",attachments:[],letterTag:n},p.n.shared().items.subscribe((e=>{this.state.cover=(0,f.H)(e)}))}}return i.displayName=m.getDisplayName(e),i}m.getDisplayName=function(e){return"dialogs-mailbox-letter-writing."+e};const g={actions:l,store:m};var v,b=r(90713),y=r(60467),C=r(38826),w=r(95725),M=r(1962);class S{constructor(e){this.unsentLettersRecipientsMap={},this.userId=e}start(e){e.add((()=>{var e=e=>{delete this.unsentLettersRecipientsMap[e.tag]};return a.Z.shared().addOnLetterAddedListener(e),()=>{a.Z.shared().removeOnLetterAddedListener(e)}}))}send(e,t){return i.o.defer((()=>(this.unsentLettersRecipientsMap[e]=t,this.patchMessage(e,t),this.build(e,t).pipe((0,s.eo)((e=>o._.shared(this.userId).send(t,e,"default"))),(0,s.RO)((r=>{r.error&&this.deleteMessage(e,t)}))))))}getUnsentLetterRecipient(e){return this.unsentLettersRecipientsMap[e]||null}build(e,t){return i.o.defer((()=>b.T.shared().get(g,h().stringify({senderId:this.userId,recipientId:t,letterTag:e})).store.rxState().pipe((0,y.h)((e=>{var t;return!e.attachments||!(null!==(t=e.attachments)&&void 0!==t&&t.some((e=>e.local)))})),(0,C.q)(1),(0,w.U)((t=>({tag:e,text:t.text||"",subject:t.subject||"",cover:t.cover||"",attachments:t.attachments||[]})))).toSingle()))}patchMessage(e,t){var r=b.T.shared().get(g,h().stringify({senderId:this.userId,recipientId:t,letterTag:e})).store.getState(),n=b.T.shared().get(M.ZP,(0,M.zv)(this.userId,t));n.store.getState().messages.find((t=>t.tag===e))||n.actions.patch({tag:e,sender:this.userId,recipient:t,text:r.text,timestamp:(new Date).getTime(),meta:{cover:r.cover,letter:e,introductory:!1,attachments:r.attachments}})}deleteMessage(e,t){b.T.shared().get(M.ZP,(0,M.zv)(this.userId,t)).actions.delete(e)}}v=S,S.shared=(0,n.r)((e=>new v(e)))},34867:(e,t,r)=>{"use strict";r.d(t,{_:()=>C});var n,i=r(30859),s=r(26802),a=r(94464),o=r(98705),l=r(76143),c=r(66784),u=r(22205),d=r(15080),h=r(82801),p=r(12941),f=r(22983),A=r(39609),m=r(55948),g=r(95725),v=r(19351),b=r(60467),y=r(96245).Z;class C{constructor(e){this.lettersCache={},this.refreshSubject=new u.t(1),this.userId=e}get(e){return(0,d.P)((()=>{if(this.lettersCache[e.id])return(0,h.of)(c.x.success(this.lettersCache[e.id]));var t=(0,a.i)(e),r=s.d.shared(this.userId).data(t).pipe((0,g.U)((e=>{var t,r;return e.isSuccessful?Object.assign({},e,{value:Object.assign({},e.value,{replied:null!==(t=e.value.replied)&&void 0!==t?t:null===(r=this.lettersCache[e.value.id])||void 0===r?void 0:r.replied})}):e})),(0,g.U)((e=>e.isSuccessful?c.x.success((0,a.A)(e.value)):e)),(0,v.b)((e=>{e.isSuccessful&&(this.lettersCache[e.value.id]=e.value)}))),n=this.refreshSubject.pipe((0,b.h)((t=>t.includes(e.id))),(0,g.U)((()=>this.lettersCache[e.id])),(0,b.h)((e=>!!e)),(0,g.U)((e=>c.x.success(e))));return(0,p.T)(n,r)}))}markAsRead(e){return l.o.defer((()=>{var t=(0,a.i)(e);return s.d.shared(this.userId).markAsRead(t).pipe((0,o.RO)((()=>y.shared().markLetterAsRead(e))),(0,o.RO)((()=>{this.lettersCache[e.id]=Object.assign({},e,{read:!0})})))}))}send(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"default";return l.o.defer((()=>(this.lettersCache[t.tag]=Object.assign({},t,{id:t.tag,recipient:e,sender:this.userId,timestamp:new Date,read:!1}),(0,f.aj)([s.d.shared(this.userId).send(e,Object.assign({},t,{attachments:t.attachments.map((e=>e.mediaType+":"+e.basename)),generation:null}),r).asObservable(),m.D.shared().lettersForOnlineUsersEnabled]).toSingle().pipe((0,o.eo)((t=>{var[r,n]=t;return!n&&r.isSuccessful?this.getLastOutgoingLetter(e).pipe((0,o.RO)((t=>t.isSuccessful&&this.markLettersCacheReplied(e,t.value.id))),(0,o.vR)(r)):l.o.just(r)}))))))}markLettersCacheReplied(e,t){var r=[];for(var n of Object.values(this.lettersCache))n.sender!==e||n.replied||(this.lettersCache[n.id]=Object.assign({},n,{replied:t}),r.push(n.id));this.refreshSubject.next(r)}getLastOutgoingLetter(e){var t={introductory:!1,direction:"out",participant:e,select:1};return(0,A.MX)(A.V0.shared().dialogs.letters.list,this.userId,t).pipe((0,o.o4)((e=>{var{data:t}=e;return null!=t&&t.letters.length?c.x.success(t.letters[0]):c.x.failure(void 0)})))}}n=C,C.shared=(0,i.r)((e=>new n(e)))},28734:(e,t,r)=>{"use strict";r.d(t,{u:()=>x});var n,i=r(30859),s=r(22983),a=r(82801),o=r(95725),l=r(29331),c=r(35713),u=r(42103),d=r(56960),h=r(97893),p=r(93658),f=r(85814);class A{constructor(e){this.userId=e}test(e){var t=d.Iw.shared(this.userId).profile.pipe((0,o.U)((e=>e.isSuccessful&&!!e.value.aboutSpanish))),r=(0,s.aj)([d.Iw.shared(e).profile,h.I.shared(e).tags,p.X.shared(this.userId).userIsContact(e)]).pipe((0,o.U)((e=>{var t,[r,n,i]=e;return"es"===(null===(t=r.value)||void 0===t?void 0:t.systemLanguage)&&n.includes("experiments.language.english.disable")&&!i})));return f.v.shared(this.userId).userIsFreeMember.pipe((0,u.w)((e=>e?(0,s.aj)([t,r]).pipe((0,o.U)((e=>{var[t,r]=e;return t||!r}))):(0,a.of)(!0))),(0,l.x)())}}n=A,A.shared=(0,i.r)((e=>new n(e)));var m,g=r(55948),v=r(80625),b=r(31996);class y{constructor(e){this.userId=e}test(e,t){var r=(0,s.aj)([g.D.shared().lettersForOnlineUsersEnabled,p.X.shared(this.userId).userIsContact(e)]).pipe((0,o.U)((e=>{var[t,r]=e;return t&&r}))),n=e=>g.D.shared().lettersForOnlineUsersEnabled.pipe((0,o.U)((t=>!!e.introductory||t||!e.replied&&e.recipient===this.userId))),i=(0,s.aj)([b.J.shared(e).cachedPresence,v.F.shared(this.userId).hasRecommendationFor(e)]).pipe((0,o.U)((e=>{var[t,r]=e;return t.online&&!r})));return f.v.shared(this.userId).userIsFreeMember.pipe((0,u.w)((e=>e?i.pipe((0,u.w)((e=>e?t?n(t):r:(0,a.of)(!0)))):(0,a.of)(!0))),(0,l.x)())}}m=y,y.shared=(0,i.r)((e=>new m(e)));var C,w,M,S=r(93480);class I{constructor(e){this.userId=e}test(e,t){return g.D.shared().lettersForOfflineUsersEnabled.pipe((0,u.w)((r=>r||t?(0,a.of)(!0):(0,s.aj)([b.J.shared(e).cachedPresence,S.o.shared(this.userId).userIsInChatsList(e),p.X.shared(this.userId).userIsContact(e)]).pipe((0,o.U)((e=>{var[t,r,n]=e;return t.online||r||n}))))),(0,l.x)())}}C=I,I.shared=(0,i.r)((e=>new C(e)));class E{constructor(e){this.rules=[A.shared(e),I.shared(e),y.shared(e)]}available(e,t){return(0,s.aj)(0===this.rules.length?[(0,a.of)(!0)]:this.rules.map((r=>r.test(e,t)))).pipe((0,o.U)((e=>e.every((e=>e)))),(0,l.x)(),(0,c.d)({refCount:!0,bufferSize:1}))}}w=E,E.shared=(0,i.r)((e=>new w(e)));class x{constructor(e){this.availableCache={},this.implementation=e}available(e,t){var r=e+":"+(t?t.id+".replied:"+t.replied+".introductory:"+t.introductory:"");return this.availableCache[r]||(this.availableCache[r]=this.implementation.available(e,t)),this.availableCache[r]}}M=x,x.shared=(0,i.r)((e=>new M(E.shared(e))))},80625:(e,t,r)=>{"use strict";r.d(t,{F:()=>h});var n,i=r(95725),s=r(29331),a=r(35713),o=r(30859),l=r(66669),c=r(19869),u=r.n(c),d=r(59437);class h{constructor(e){this.hasRecommendationFor=e=>this.recommendations.pipe((0,i.U)((t=>!!t.find((t=>t["user-id"]===e)))),(0,s.x)()),this.removeRecommendation=e=>d.s.shared(this.userId,l.aR.EmailRecommendation).delete(e),this.userId=e,this.recommendations=d.s.shared(e,l.aR.EmailRecommendation).events.pipe((0,s.x)(u()),(0,a.d)(1)),this.recommendedUsers=this.recommendations.pipe((0,i.U)((e=>e.map((e=>e["user-id"])))),(0,s.x)(u()))}}n=h,h.shared=(0,o.r)((e=>new n(e)))},94149:(e,t,r)=>{"use strict";r.d(t,{L:()=>d});var n,i=r(68755),s=r(30859),a=r(32585),o=r(12052),l=r(63070),c=r(29331),u=r(35713);class d{constructor(){this.sourceSubject=new a.xQ,this.source=this.sourceSubject.asObservable().pipe((0,l.O)(null),(0,c.x)(),(0,u.d)({refCount:!0,bufferSize:1})),this.letterRecipient=new o.y((e=>{var t=t=>{e.next(t)},r=()=>{e.next(null)};return i.Z.sync("event.communication.letter.selected",t).on("event.overlay.letter.deactivated",r).on("event.communication.read-letter.selected",r).on("event.communication.chat.selected",r).on("event.sidebar.closed",r).on("event.sidebar.chat.closed",r),()=>{i.Z.removeListener("event.communication.letter.selected",t).removeListener("event.overlay.letter.deactivated",r).removeListener("event.communication.read-letter.selected",r).removeListener("event.communication.chat.selected",r).removeListener("event.sidebar.closed",r).removeListener("event.sidebar.chat.closed",r)}})).pipe((0,l.O)(null),(0,c.x)(),(0,u.d)({refCount:!0,bufferSize:1})),this.replyLetterId=new o.y((e=>{var t=(t,r)=>{t&&r&&("reading-letter"===r.source||"overlay-reading-letter"===r.source)&&r.data&&r.data.letterId&&(e.next(r.data.letterId),this.sourceSubject.next(r.source))},r=()=>{e.next(null),this.sourceSubject.next(null)};return i.Z.sync("event.communication.letter.selected",t).on("event.overlay.letter.deactivated",r).on("event.communication.read-letter.selected",r).on("event.communication.chat.selected",r).on("event.sidebar.closed",r).on("event.sidebar.chat.closed",r),()=>{i.Z.removeListener("event.communication.letter.selected",t).removeListener("event.overlay.letter.deactivated",r).removeListener("event.communication.read-letter.selected",r).removeListener("event.communication.chat.selected",r).removeListener("event.sidebar.closed",r).removeListener("event.sidebar.chat.closed",r)}})).pipe((0,l.O)(null),(0,c.x)(),(0,u.d)({refCount:!0,bufferSize:1}))}}n=d,d.shared=(0,s.r)((()=>new n))},73498:(e,t,r)=>{"use strict";r.d(t,{ZP:()=>s,zv:()=>n.z});var n=r(74754),i=r(26555).Z;const s={store:r(57879).Z,actions:i}},23408:(e,t,r)=>{"use strict";r.d(t,{s:()=>n.s});var n=r(60012)},36333:(e,t,r)=>{"use strict";r.d(t,{d:()=>u});var n,i=r(68755),s=r(12052),a=r(63070),o=r(29331),l=r(35713),c=r(30859);class u{constructor(){this.visible=new s.y((e=>{var t=t=>{e.next(t)};return i.Z.sync("popup.state.changed.attachment",t),()=>{i.Z.removeListener("popup.state.changed.attachment",t)}})).pipe((0,a.O)(!1),(0,o.x)(),(0,l.d)(1))}}n=u,u.shared=(0,c.r)((()=>new n))},6577:(e,t,r)=>{"use strict";r.d(t,{w:()=>i.w,x:()=>u});var n,i=r(22466),s=r(32585),a=r(30859),o=r(83915),l=r(76858);class c{constructor(){this.startChatIntentSubject=new s.xQ,this.startChatIntent=this.startChatIntentSubject.asObservable()}intercept(e){this.startChatIntentSubject.next(e)}}n=c,c.shared=(0,a.r)((()=>new n));var u=function(e){return(t,r,n,i)=>{"chat-requests"===n&&"mobile"===(0,l.platform)()&&o.q.shared().logChatRequestClicked(t),c.shared().intercept(t),e(t,r,n,i)}}(i.x)},22466:(e,t,r)=>{"use strict";r.d(t,{w:()=>l,x:()=>o});var n=r(68755),i=r(76143),s=r(23408),a=r(83915);function o(e,t,r){"chat-requests"===r&&a.q.shared().logChatRequestClicked(e),s.s.shared().chatAttendee.toSingle().safeSubscribe((i=>{i!==e&&n.Z.emit("command.sidebar.open","chat",e,void 0,r,t)}))}function l(){return i.o.defer((()=>(n.Z.emit("command.sidebar.close"),i.o.just(void 0))))}},52147:(e,t,r)=>{"use strict";r.d(t,{t:()=>u});var n,i=r(68755),s=r(12052),a=r(63070),o=r(29331),l=r(35713),c=r(30859);class u{constructor(){this.visible=new s.y((e=>{var t=t=>{e.next(t)};return i.Z.sync("command.chat.cheers.panel.visible.changed",t),()=>{i.Z.removeListener("command.chat.cheers.panel.visible.changed",t)}})).pipe((0,a.O)(!1),(0,o.x)(),(0,l.d)(1))}}n=u,u.shared=(0,c.r)((()=>new n))},29502:(e,t,r)=>{"use strict";r.d(t,{A:()=>L});var n,i=r(23400),s=r(68755),a=r(76143),o=r(61562),l=r(42103),c=r(60467),u=r(65791),d=r(57450),h=r(56782),p=r(90713),f=r(20802),A=r(22983),m=r(85814),g=r(98705),v=r(39785),b=r(38119),y=r(57576),C=r(66784),w=r(12941),M=r(7193),S=r(20410),I=r(19351),E=r(95725),x=r(41525),T=r(90196),D=r(67947),k=r(73921),j=function(e){return(t,r,n,i)=>t.disabled?t.free?(D.N.shared().notifyUser({type:k.k.CheersLimitsAppliedUnpaid},k.R.Normal),a.o.error(void 0)):a.o.error(void 0):e(t,r,n,i)}((n=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"unknown",n=arguments.length>3?arguments[3]:void 0,b=arguments.length>4?arguments[4]:void 0;return new a.o((y=>{u.Session.shared().userId.pipe((0,d.W)(),(0,l.w)((C=>(0,A.aj)([h.V.shared(C).hasActiveSubscription,m.v.shared(C).userIsFreeMember]).toSingle().pipe((0,g.eo)((t=>{var[r,n]=t;return n||r||!e.bonuses?(0,v.h)([e]):(p.T.shared().get(f.Z).actions.open("bonus-cheer-sending-failure",[{props:{},spinnerEnabled:!0}]),a.o.just(!1))})),(0,g.eo)((h=>{if(!h)return a.o.just(void 0);var p={private:!0,tag:null!=n?n:(0,i.Z)(),price:e.price,transfer:e.amount,reference:"cheer:"+e.basename};return s.Z.emit("command.user-actions.interaction.track",[{place:"messages.cheer.send",tag:p.tag,recipient:t,reference:p.reference,cta:r}]),s.Z.emit("command.message.cheer.send",t,p,{tag:p.tag}),u.Session.shared().userId.pipe((0,d.W)(),(0,l.w)((e=>o.j.shared(e).events("message:message:v2"))),(0,c.h)((e=>{var t,r;return!(null==e||null===(t=e.meta)||void 0===t||null===(r=t.reference)||void 0===r||!r.includes("cheer"))})),(0,c.h)((e=>e.tag===p.tag.toString()))).toSingle().pipe((0,g.eo)((t=>{var n={meta:b,price:e.price,id:t.tag,recipientId:t.recipient,status:t.status,cta:r,experiment:"tape"!==r&&"list"!==r||!e.popular?null:"popular",cheerName:e.shortName,mask:e.mask};return y.success(n),a.o.just(void 0)})))})))))).safeSubscribe()}))},(e,t,r,o)=>u.Session.shared().userId.toSingle().pipe((0,g.eo)((l=>l?b.i1.shared(l).preferences.toSingle().pipe((0,g.eo)((u=>{var d,m,v=((null==e||null===(d=e.labels)||void 0===d?void 0:d.includes("approval.required"))||(null==e||null===(m=e.labels)||void 0===m?void 0:m.includes("approval.required..onboarding")))&&!u.oneTouchCheer,D={oneTouchSendingEnabled:u.oneTouchCheer,modalShown:v,withMessage:!1};return v?(e=>{var{cheer:t,attendeeId:r,cta:n}=e,i="cheer-send-confirmation-overlay";return a.o.defer((()=>{var e=p.T.shared().get(f.Z),o=e.store.rxState().pipe((0,S.G)(),(0,c.h)((e=>{var[t,r]=e;return(null==t?void 0:t.name)===i&&(null==r?void 0:r.name)!==i})),(0,I.b)((()=>{s.Z.emit("command.chat.voice-message.delete")})),(0,E.U)((()=>C.x.failure("canceled")))),l=new a.o((s=>{e.actions.open(i,[{props:{cta:n,cheer:t,attendeeId:r,onSendCheerButtonClick:(e,t)=>{p.T.shared().get(f.Z).actions.close(i),s.success(C.x.success([e,t]))}}}])}));return(0,w.T)(l,o).toSingle()}))})({cta:r,cheer:e,attendeeId:t}).pipe((0,g.eo)((e=>{if(e.isSuccessful){var[{oneTouchCheer:t}]=e.value;return b.i1.shared(l).preferences.toSingle().pipe((0,g.eo)((r=>(0,M.s)((()=>r.oneTouchCheer!==t),b.i1.shared(l).update({oneTouchCheer:t},"send-cheer-confirmation").toSingle().pipe((0,g.vR)(e)),a.o.just(e)).toSingle())))}return a.o.error(void 0)})),(0,g.eo)((t=>(0,A.aj)([y.D.shared().pricing,h.V.shared(l).balance]).toSingle().pipe((0,g.eo)((r=>{var[n,i]=r,[,s]=t.value;if(s){var o={voice:n["send-voice-message-price"]+e.price,text:n["send-message-price"]+e.price}[s.type];return(0,M.s)((()=>o>i),T.N.shared().refillBalance({requiredAmount:o,name:x.t.SendCheer},"credits").toSingle().pipe((0,g.eo)((e=>e.isSuccessful?a.o.just(t):a.o.error(void 0)))),a.o.just(t)).toSingle()}return a.o.just(t)}))))),(0,g.eo)((i=>{if(i.isSuccessful){var[,s]=i.value;return D.withMessage=Boolean(null==s?void 0:s.type),D.messageType=null==s?void 0:s.type,D.messageText="text"===(null==s?void 0:s.type)?null==s?void 0:s.body:void 0,n(e,t,r,o,D).pipe((0,g.eo)((e=>a.o.just([e,s]))))}return a.o.error(void 0)})),(0,g.eo)((e=>{var[r,n]=e;if(n)switch(n.type){case"text":var o=(0,i.Z)();s.Z.emit("cmd:message:send",t,{text:n.body,tag:o});break;case"voice":n.body instanceof File&&s.Z.emit("command.chat.voice-message.send")}return a.o.just(r)}))):n(e,t,r,o,D)}))):a.o.error(void 0)))))),L=(0,r(86205).a)(j)},86205:(e,t,r)=>{"use strict";r.d(t,{D:()=>l,a:()=>c});var n,i=r(32585),s=r(30859),a=r(76143),o=r(98705);class l{constructor(){this.sendCheerIntentSubject=new i.xQ,this.sendCheerIntent=this.sendCheerIntentSubject.asObservable()}intercept(e){this.sendCheerIntentSubject.next(e)}}function c(e){return(t,r,n,i)=>e(t,r,n,i).pipe((0,o.eo)((e=>(l.shared().intercept(e),a.o.just(e)))))}n=l,l.shared=(0,s.r)((()=>new n))},99717:(e,t,r)=>{"use strict";r.d(t,{$:()=>n});var n=function(e){return e[e.Failed=1]="Failed",e[e.Delivered=2]="Delivered",e[e.Unpaid=3]="Unpaid",e[e.Sending=4]="Sending",e[e.Local=5]="Local",e}({})},19478:(e,t,r)=>{"use strict";r.d(t,{M:()=>m});var n,i=r(30859),s=r(43149),a=r(12941),o=r(12052),l=r(95725),c=r(29331),u=r(35713),d=r(42103),h=r(60467),p=r(12651),f=r(98705),A="draft-message";class m{constructor(e){this.draftMessageSubject=new s.X({}),this.messageIsGeneratedSubject=new s.X({}),this.draftMessagesCache={},this.userId=e}getMessageIsGenerated(e){return(0,a.T)(this.messageIsGeneratedSubject.asObservable().pipe((0,l.U)((t=>t[e]))),p.n.shared(A+":"+e,this.userId).load("message-is-generated")).pipe((0,l.U)((e=>!!e)),(0,c.x)(),(0,u.d)(1))}updateMessageIsGenerated(e,t){return p.n.shared(A+":"+e,this.userId).store("message-is-generated",t).pipe((0,f.RO)((()=>this.messageIsGeneratedSubject.next(Object.assign({},this.messageIsGeneratedSubject.getValue(),{[e]:t})))))}getSelectedSuggestionData(e){return p.n.shared(A+":"+e,this.userId).load("selected-suggestion")}updateSelectedSuggestionData(e,t){return p.n.shared(A+":"+e,this.userId).store("selected-suggestion",t)}getDraftMessage(e){return this.draftMessagesCache[e]||(this.draftMessagesCache[e]=new o.y((t=>(t.next(void 0),()=>{delete this.draftMessagesCache[e]}))).pipe((0,d.w)((()=>(0,a.T)(p.n.shared(A+":"+e,this.userId).load(A),this.draftMessageSubject.asObservable().pipe((0,l.U)((t=>t[e])),(0,h.h)((e=>void 0!==e)))))),(0,c.x)(),(0,u.d)({refCount:!0,bufferSize:1}))),this.draftMessagesCache[e]}updateDraftMessage(e,t){return p.n.shared(A+":"+e,this.userId).store(A,t).pipe((0,f.RO)((()=>this.draftMessageSubject.next(Object.assign({},this.draftMessageSubject.getValue(),{[e]:t})))))}}n=m,m.shared=(0,i.r)((e=>new n(e)))},23716:(e,t,r)=>{"use strict";r.d(t,{s:()=>c});var n,i=r(30859),s=r(32656),a=r(90292),o=r(52281),l=r(77765);class c{constructor(e){this.userId=e}logChatOpened(e,t){s.f.shared(this.userId).logEvent("chat-opened",{userId:this.userId,attendeeId:e,cta:t}).safeSubscribe()}logChatProfileButtonClicked(e,t){s.f.shared(this.userId).logEvent("user-profile-button-clicked",{userId:this.userId,attendeeId:e,button:"chat",view:t}).safeSubscribe()}logMessageSent(e,t){o.q.getCandidateInfo(e).safeSubscribe((r=>{var n=(0,a.Z)(this.userId,e);o.q.shared().logEvent("chat","click","send",{candidate_info:r,message:{candidate_id:e,chat_id:n.lower+":"+n.higher,message_text:t,message_time:(new Date).toISOString(),message_type:"chat"}})}))}logMessageRead(e,t){o.q.getCandidateInfo(e).safeSubscribe((r=>{var n=(0,a.Z)(this.userId,e);o.q.shared().logEvent("chat","view","message",{candidate_info:r,message:{candidate_id:e,chat_id:n.lower+":"+n.higher,message_text:t.text,message_time:(0,l.H_)(t.timestamp)}})}))}}n=c,c.shared=(0,i.r)((e=>new n(e)))},64934:(e,t,r)=>{"use strict";r.d(t,{C:()=>i,T:()=>n});var n=function(e){return e[e.PartialLoad=1]="PartialLoad",e[e.PaymentRequired=2]="PaymentRequired",e}({});function i(e){var t=new Error("MessagesActionsError (CODE: "+e+")");return t.name="MessagesActionsError",t.code=e,Object.setPrototypeOf?Object.setPrototypeOf(t,i.prototype):t.__proto__=i.prototype,Error.captureStackTrace&&Error.captureStackTrace(t,i),t}i.prototype=Object.create(Error.prototype),Object.setPrototypeOf?Object.setPrototypeOf(i,Error):i.__proto__=Error},10807:(e,t,r)=>{"use strict";r.d(t,{x:()=>i});var n=r(23400);function i(e,t){return""+(t||"")+e+"_"+(0,n.Z)()}},74754:(e,t,r)=>{"use strict";function n(e,t){return e+":"+t}function i(e){var t;if(2!==(t=e.split(":")).length)throw new Error('MessagesModel should have id in format "{user}:{attendee}"');return{identity:t[0],attendee:t[1]}}r.d(t,{n:()=>i,z:()=>n})},1962:(e,t,r)=>{"use strict";r.d(t,{ZP:()=>a,nm:()=>n.n,xn:()=>i.x,zv:()=>n.z});var n=r(74754),i=(r(64934),r(10807)),s=r(73870).Z;const a={store:r(91283).Z,actions:s}},76301:(e,t,r)=>{"use strict";r.d(t,{Cg:()=>s.C,TH:()=>s.T,ZP:()=>l,xn:()=>o.x,zv:()=>a.z});var n=r(17611).Z;const i={store:r(66097).Z,actions:n};var s=r(64934),a=r(74754),o=r(10807);const l=i},14671:(e,t,r)=>{"use strict";r.d(t,{Cs:()=>n,cS:()=>i,x6:()=>s});var n=function(e){return e[e.Text=0]="Text",e[e.Cheer=1]="Cheer",e[e.Photo=2]="Photo",e[e.Video=3]="Video",e[e.Letter=4]="Letter",e[e.Sticker=5]="Sticker",e[e.System=6]="System",e[e.Voice=7]="Voice",e[e.HTML=8]="HTML",e[e.PersonalVideoInvite=9]="PersonalVideoInvite",e[e.RoomsMessage=10]="RoomsMessage",e[e.StreamInvite=11]="StreamInvite",e[e.SlotsOpenedMessage=12]="SlotsOpenedMessage",e}({}),i=function(e){return e.CallHappened="CALL_HAPPENED",e.CallMissed="CALL_MISSED",e.CallIgnored="CALL_IGNORED",e.ChatEnded="CHAT_ENDED",e.CallRequest="CALL_REQUEST",e.QuizResults="QUIZ_RESULTS",e}({});function s(e,t){var r,s,a,{meta:o,sender:l,recipient:c,text:u,type:d,tag:h,text_localized:p}=e,f=null;if(null!=o&&o.reference){var A=o.reference.split(":///");1===A.length&&(A=o.reference.split(":"));var m=A.length>1?A.slice(1).join(""):"";switch(A[0]){case"photo":f={tag:h,type:n.Photo,content:{basename:m}};break;case"video":f={tag:h,type:"invitation.video.personal"===d?n.PersonalVideoInvite:n.Video,content:{basename:m}};break;case"audio":f={tag:h,type:n.Voice,content:{basename:m}};break;case"sticker":f={tag:h,type:n.Sticker,content:{basename:m}};break;case"cheer":var g=o.price,v=o.transfer,b=m.split(";");if(!g){var y=b.findIndex((e=>e.startsWith("price=")));y>=0&&(g=parseInt(b[y].replace("price=",""))/(t||1))}if(!v){var C=b.findIndex((e=>e.startsWith("diamonds=")));C>=0&&(v=parseInt(b[C].replace("diamonds=","")))}var w=null==o?void 0:o.references,M=!(null==w||null===(r=w[0])||void 0===r||null===(s=r.labels)||void 0===s||!s.includes("matchiversary"));f={tag:h,type:n.Cheer,content:{basename:m,price:g,amount:v,references:w,matchiversary:M}}}}if(null!=o&&null!==(a=o.localSource)&&void 0!==a&&a.type&&(o.localSource.type.startsWith("image")?f={tag:h,type:n.Photo,content:{filePath:o.localSource.uri,progress:o.progress||0}}:o.localSource.type.startsWith("video")?f={tag:h,type:n.Video,content:{filePath:o.localSource.uri,progress:o.progress||0}}:o.localSource.type.startsWith("audio")&&(f={tag:h,type:n.Voice,content:{filePath:o.localSource.uri,progress:o.progress||0}})),null!=o&&o.letter&&(f={tag:h,type:n.Letter,content:{id:String(o.letter),cover:o.cover,attachments:(o.attachments||[]).map((e=>{if("string"==typeof e){var[t,r]=e.split(":");return{basename:r,mediaType:t,local:!1}}return e})),introductory:o.introductory||!1,presentAnswer:!!o["present-order-id"],sender:l,recipient:c,text:u||"",timestamp:new Date(e.timestamp)}}),null!=o&&o["streaming-video-invite"]&&(f={tag:h,type:n.StreamInvite,content:{text:u||"",streamId:o["streaming-video-invite-stream-id"]}}),"videocall.finished"===d)f={tag:h,type:n.System,content:{type:i.CallHappened}};else if("videocall.missed"===d)f={tag:h,type:n.System,content:{type:i.CallMissed,missedAt:null!=o&&o["missed-timestamp"]?new Date(null==o?void 0:o["missed-timestamp"]):void 0}};else if("videocall.request"===d)f={tag:h,type:n.System,content:{type:i.CallRequest}};else if("videocall.interactive.finished"===d){var S,I,E;f={tag:h,type:n.System,content:{type:i.QuizResults,questionsCount:null==o||null===(S=o.interactive)||void 0===S?void 0:S.questionsCount,matchedCount:null==o||null===(I=o.interactive)||void 0===I?void 0:I.matchedCount,quizId:null==o||null===(E=o.interactive)||void 0===E?void 0:E.id}}}else"rooms.attendee.entered"===d&&(f={tag:h,type:n.RoomsMessage,content:u||""});return"slots.opened"===(null==o?void 0:o["wink-template"])&&(f={tag:h,type:n.SlotsOpenedMessage,content:u||""}),f||(f={tag:h,type:n.Text,content:u||"",contentLocalized:p}),f}},26952:(e,t,r)=>{"use strict";r.d(t,{n:()=>a});var n=r(14671),i=r(99717),s=r(72507);function a(e,t){var r,a,o,l,c,u,d=(0,n.x6)(e,t);e.meta&&e.meta["wink-template"]&&(u=e.meta["wink-template"]);var h,p=i.$.Sending;switch(e.status){case s.x.Failed:p=i.$.Failed;break;case s.x.Processing:case s.x.Sending:p=i.$.Sending;break;case s.x.Delivered:p=i.$.Delivered;break;case s.x.Unpaid:p=i.$.Unpaid;break;case s.x.Local:p=i.$.Local}switch(d.type){case n.Cs.Voice:h={reference:{basename:(null==e||null===(r=e.meta)||void 0===r||null===(a=r.reference)||void 0===a||null===(o=a.split(":"))||void 0===o?void 0:o[1])||""}};break;case n.Cs.SlotsOpenedMessage:h={sessionId:null==e||null===(l=e.meta)||void 0===l?void 0:l["session-id"]};break;default:h=void 0}return Object.assign({},d,{id:e.id,tag:e.tag,sender:e.sender,recipient:e.recipient,timestamp:e.timestamp,placeholder:e.text,read:!!e.read,needPay:e.needPay,status:p,reason:u,meta:h,auto:!(-1===e.tag.indexOf("-")),wink:!(null===(c=e.meta)||void 0===c||!c["wink-template"])})}},8679:(e,t,r)=>{"use strict";r.d(t,{P:()=>p});var n,i=r(30859),s=r(26952),a=r(61562),o=r(60467),l=r(42103),c=r(38826),u=r(95725),d=r(55948),h=r(10358);class p{constructor(e){this.newMessage=a.j.shared(e).events(p.eventType).pipe((0,o.h)((t=>t.sender===e||t.recipient===e)),(0,l.w)((e=>{var t=Object.assign({},e,{timestamp:e.timestamp*h.R.second});return d.D.shared().currencyDevaluationRatio.pipe((0,c.q)(1),(0,u.U)((e=>(0,s.n)(t,e))))})))}}n=p,p.shared=(0,i.r)((e=>new n(e))),p.eventType="message:message:v2"},6625:(e,t,r)=>{"use strict";r.d(t,{Y:()=>u});var n,i=r(30859),s=r(90713),a=r(20802),o=r(95725),l=r(29331),c=r(35713);r(32154);class u{constructor(){this.visible=s.T.shared().get(a.Z).store.rxState().pipe((0,o.U)((e=>"write-to-birthday-contacts-recommendation"===(null==e?void 0:e.name)||"write-to-birthday-contacts-chat"===(null==e?void 0:e.name))),(0,l.x)(),(0,c.d)(1))}}n=u,u.shared=(0,i.r)((()=>new n))},12527:(e,t,r)=>{"use strict";r.d(t,{O:()=>R});var n,i=r(30859),s=r(43149),a=r(32585),o=r(22983),l=r(82801),c=r(50070),u=r(42103),d=r(63070),h=r(26568),p=r(95725),f=r(19351),A=r(29331),m=r(38466),g=r(60467),v=r(35713),b=r(39609),y=r(83448),C=r(66784),w=r(98705),M=r(31270),S=r(684);class I extends y.v{constructor(e){super("dialogs.recommended-birthday-contacts-to-chat",e,(t=>(0,b.rR)(b.V0.shared().users.reminders.get,e,Object.assign({},t,{type:"birthday"})).pipe((0,w.RO)((e=>{var{users:t}=e;for(var r of t)M.A.shared(r.id).setStateIfNotFilled(C.x.success(r)).safeSubscribe()})),(0,w.o4)((e=>{var{users:t}=e;return{data:t.map((e=>{var{id:t}=e;return t})),ttl:0}}))))),this.userId=e}skipRecommendedContact(e){return S.g.shared(this.userId).logUserAction({type:"reminder.birthday.skipped",data:{target:e,reason:""}})}}n=I,I.shared=(0,i.r)((e=>new n(e)));var E,x=r(8679),T=r(55948),D=r(12651),k=r(19869),j=r.n(k),L=r(59628),O=r(76143),P="birthday-contacts-recommendations",N="birthday-contacts-recommendations-remains-counter",B="birthday-contacts-recommendations-responded-timestamp";class R{constructor(e){this.userId=e,this.contactedUsersDuringSession=new s.X([]),this.skippedUsers=new s.X(new Set),this.recommendationsIgnoredSubject=new a.xQ,this.recommendationsIgnored=this.recommendationsIgnoredSubject.asObservable();var t=D.n.shared(P,e),r=t.load(N),n=t.load(B),i=(0,o.aj)([T.D.shared().chatWithBirthdayContactsRecommendationsEnabled,T.D.shared().chatWithBirthdayContactsRecommendations]).pipe((0,u.w)((e=>{var[t,i]=e;return t?O.o.zip(r,n).pipe((0,w.o4)((e=>{var[t,r]=e,n=r&&Date.now()-Number(r),s=!!n&&n>i.timeout;return Number(t)>0||null===t&&null===r||s}))).asObservable():(0,l.of)(!1)}))),b=x.P.shared(e).newMessage.pipe((0,d.O)(null),(0,h.R)(((e,t)=>t&&t.sender===this.userId?new Set([...Array.from(e),t.recipient]):e),new Set)),y=()=>T.D.shared().chatWithBirthdayContactsRecommendations.pipe((0,u.w)((n=>(0,o.aj)([I.shared(e).data({select:n.loadCount}),b,this.skippedUsers]).pipe((0,u.w)((e=>{var[t,n,i]=e;return O.o.zip(r,this.contactedUsersDuringSession.toSingle()).pipe((0,w.o4)((e=>{var[r,s]=e;return[t,n,r,s,i]})))})),(0,p.U)((e=>{var[t,r,i,s,a]=e,o=null===i||Number(i)>n.countPerTime?n.countPerTime:Number(i),l=t.filter((e=>r.has(e))),c=l.length>s.length?o-1:o;return[t.filter((e=>!(r.has(e)||a.has(e)))).slice(0,c),c,0===t.length,l]})),(0,f.b)((e=>{var[,,,t]=e;return this.contactedUsersDuringSession.next(t)})),(0,u.w)((e=>{var[r,n,i]=e;return O.o.zip(t.store(N,n>0?n:null),n>0?O.o.just(void 0):t.store(B,Date.now())).pipe((0,w.vR)([r,0===n||i]))})),(0,A.x)(j()))))),C=y().pipe((0,m.jn)((e=>{var[t,r]=e;return 0!==t.length||r?c.E:y()})),(0,g.h)((e=>{var[t,r]=e;return t.length>0||r})),(0,p.U)((e=>{var[t]=e;return t})));this.contacts=L.X.shared().focusState.pipe((0,A.x)(),(0,u.w)((e=>"focused"===e?i.pipe((0,u.w)((e=>e?C:c.E))):c.E)),(0,A.x)(j()),(0,v.d)(1))}skipRecommendedContact(e){return I.shared(this.userId).skipRecommendedContact(e).pipe((0,w.RO)((()=>this.skippedUsers.next(new Set([...Array.from(this.skippedUsers.value),e])))))}ignoreRecommendations(){return(0,o.aj)([D.n.shared(P,this.userId).store(B,Date.now()),D.n.shared(P,this.userId).store(N,null)]).toSingle().pipe((0,w.o4)((()=>{this.recommendationsIgnoredSubject.next()})))}}E=R,R.shared=(0,i.r)((e=>new E(e)))},57386:(e,t,r)=>{"use strict";r.d(t,{n:()=>u});var n,i=r(30859),s=r(90713),a=r(20802),o=r(95725),l=r(29331),c=r(35713);class u{constructor(){this.visible=s.T.shared().get(a.Z).store.rxState().pipe((0,o.U)((e=>"write-to-contacts-chat-list"===(null==e?void 0:e.name)||"write-to-contacts-skip-chat"===(null==e?void 0:e.name)||"write-to-contacts-recommendation"===(null==e?void 0:e.name))),(0,l.x)(),(0,c.d)(1))}}n=u,u.shared=(0,i.r)((()=>new n))},45095:(e,t,r)=>{"use strict";r.d(t,{N:()=>N});var n,i=r(30859),s=r(43149),a=r(22983),o=r(82801),l=r(50070),c=r(42103),u=r(63070),d=r(26568),h=r(95725),p=r(19351),f=r(29331),A=r(38466),m=r(60467),g=r(35713),v=r(39609),b=r(83448),y=r(66784),C=r(31270),w=r(684),M=r(98705);class S extends b.v{constructor(e){super("dialogs.recommended-contacts-to-chat",e,(t=>(0,v.rR)(v.V0.shared().users.reminders.get,e,Object.assign({},t,{type:"default"})).pipe((0,M.RO)((e=>{var{users:t}=e;for(var r of t)C.A.shared(r.id).setStateIfNotFilled(y.x.success(r)).safeSubscribe()})),(0,M.o4)((e=>{var{users:t}=e;return{data:t.map((e=>{var{id:t}=e;return t})),ttl:0}}))))),this.userId=e}skipRecommendedContact(e,t){return w.g.shared(this.userId).logUserAction({type:"reminder.skipped",data:{target:e,reason:t}})}}n=S,S.shared=(0,i.r)((e=>new n(e)));var I,E=r(8679),x=r(55948),T=r(12651),D=r(19869),k=r.n(D),j=r(59628),L=r(76143),O="contacts-recommendations-remains-counter",P="contacts-recommendations-responded-timestamp";class N{constructor(e){this.userId=e,this.contactedUsersDuringSession=new s.X([]),this.skippedUsers=new s.X(new Set);var t=T.n.shared("contacts-recommendations",e),r=t.load(O),n=t.load(P),i=(0,a.aj)([x.D.shared().chatWithContactsRecommendationsEnabled,x.D.shared().chatWithContactsRecommendations]).pipe((0,c.w)((e=>{var[t,i]=e;return t?L.o.zip(r,n).pipe((0,M.o4)((e=>{var[t,r]=e,n=r&&Date.now()-Number(r),s=!!n&&n>i.timeout;return Number(t)>0||null===t&&null===r||s}))).asObservable():(0,o.of)(!1)}))),v=E.P.shared(e).newMessage.pipe((0,u.O)(null),(0,d.R)(((e,t)=>t&&t.sender===this.userId?new Set([...Array.from(e),t.recipient]):e),new Set)),b=()=>x.D.shared().chatWithContactsRecommendations.pipe((0,c.w)((n=>(0,a.aj)([S.shared(e).data({select:n.loadCount}),v,this.skippedUsers]).pipe((0,c.w)((e=>{var[t,n,i]=e;return L.o.zip(r,this.contactedUsersDuringSession.toSingle()).pipe((0,M.o4)((e=>{var[r,s]=e;return[t,n,r,s,i]})))})),(0,h.U)((e=>{var[t,r,i,s,a]=e,o=null===i||Number(i)>n.countPerTime?n.countPerTime:Number(i),l=t.filter((e=>r.has(e))),c=l.length>s.length?o-1:o;return[t.filter((e=>!(r.has(e)||a.has(e)))).slice(0,c),c,0===t.length,l]})),(0,p.b)((e=>{var[,,,t]=e;return this.contactedUsersDuringSession.next(t)})),(0,c.w)((e=>{var[r,n,i]=e;return L.o.zip(t.store(O,n>0?n:null),n>0?L.o.just(void 0):t.store(P,Date.now())).pipe((0,M.vR)([r,0===n||i]))})),(0,f.x)(k()))))),y=b().pipe((0,A.jn)((e=>{var[t,r]=e;return 0!==t.length||r?l.E:b()})),(0,m.h)((e=>{var[t,r]=e;return t.length>0||r})),(0,h.U)((e=>{var[t]=e;return t})));this.contacts=j.X.shared().focusState.pipe((0,f.x)(),(0,c.w)((e=>"focused"===e?i.pipe((0,c.w)((e=>e?y:l.E))):l.E)),(0,f.x)(k()),(0,g.d)(1))}skipRecommendedContact(e,t){return S.shared(this.userId).skipRecommendedContact(e,t).pipe((0,M.RO)((()=>this.skippedUsers.next(new Set([...Array.from(this.skippedUsers.value),e])))))}}I=N,N.shared=(0,i.r)((e=>new I(e)))},17534:(e,t,r)=>{"use strict";r.d(t,{W:()=>u});var n,i=r(30859),s=r(32656),a=r(66733),o=r(95725),l=r(38826),c=r(42103);class u{constructor(e){this.userId=e}logVideoCallWithContactsRecommended(e){s.f.shared(this.userId).logEvent("video-call-with-contacts-recommended",{"user-id":this.userId,contacts:e}).safeSubscribe()}logVideoCallWithContactRecommendationsClosed(e){s.f.shared(this.userId).logEvent("video-call-with-contacts-recommendations-closed",{"user-id":this.userId,reason:e}).safeSubscribe()}logPersonalVideoInviteViewed(e,t){s.f.shared(this.userId).logEvent("personal-video-invite-viewed",{"user-id":this.userId,"sender-id":e,basename:t}).safeSubscribe()}logChatWithRecommendedContactForVideoCallShowed(e){s.f.shared(this.userId).logEvent("chat-with-recommended-contact-for-video-call-showed",{"user-id":this.userId,"attendee-id":e}).safeSubscribe()}logRecommendationSent(e,t,r){"text"===t?a.E.shared(this.userId).state(e).pipe((0,o.U)((e=>"generated"===e.step?e.hint:null)),(0,l.q)(1),(0,c.w)((t=>{var n=t&&t===r.text;return s.f.shared(this.userId).logEvent("video-call-with-contacts-recommendation-sent",Object.assign({"user-id":this.userId,"attendee-id":e,"gpt-generated-text":t},r,{type:n?"gpt-generated-text":"text"}))}))).safeSubscribe():s.f.shared(this.userId).logEvent("video-call-with-contacts-recommendation-sent",Object.assign({"user-id":this.userId,"attendee-id":e},r,{type:t})).safeSubscribe()}logVideoCallFromPersonalVideoInvite(e,t,r,n){s.f.shared(this.userId).logEvent("video-cal-from-personal-video-invite",{"user-id":this.userId,"attendee-id":e,"mcs-attendee-id":t,success:n,cta:r}).safeSubscribe()}logPersonalVideoInviteHintRequested(e){s.f.shared(this.userId).logEvent("video-call-with-contacts-recommendation-hint-requested",{"user-id":this.userId,"attendee-id":e}).safeSubscribe()}logPersonalVideoInviteHintGenerated(e,t){s.f.shared(this.userId).logEvent("video-call-with-contacts-recommendation-hint-generated",{"user-id":this.userId,"attendee-id":e,"gp-generated-text":t}).safeSubscribe()}}n=u,u.shared=(0,i.r)((e=>new n(e)))},43054:(e,t,r)=>{"use strict";r.d(t,{PF:()=>P});var n,i=r(30859),s=r(55948),a=r(77756),o=r(43149),l=r(32585),c=r(12941),u=r(22983),d=r(82801),h=r(42103),p=r(54930),f=r(63070),A=r(26568),m=r(95725),g=r(19351),v=r(29331),b=r(35713),y=r(39609),C=r(83448),w=r(66784),M=r(31270),S=r(98705),I=r(22205);class E extends C.v{constructor(e){super("dialogs.recommended-contacts-video-call",e,(t=>(0,y.rR)(y.V0.shared().users.reminders.get,e,Object.assign({},t,{type:"videochat-invitation"})).pipe((0,S.RO)((e=>{var{users:t}=e;for(var r of t)M.A.shared(r.id).setStateIfNotFilled(w.x.success(r)).safeSubscribe()})),(0,S.o4)((e=>{var{users:t}=e;return{data:t.map((e=>{var{id:t}=e;return t})),ttl:0}}))))),this.refreshSubject=new I.t(1)}shouldRefreshData(){return this.refreshSubject.pipe((0,p.h)((()=>!0)))}refresh(){this.refreshSubject.next()}}n=E,E.shared=(0,i.r)((e=>new n(e)));var x,T=r(8679),D=r(76143),k=r(19869),j=r.n(k),L="contacts-for-call-recommendations-responded-timestamp",O="contacts-for-call-recommendations-remains-counter";class P{constructor(e){this.userId=e,this.contactedUsersDuringSession=new o.X([]),this.completed=new l.xQ;var t=a.M.shared("contacts-for-call-recommendations",e),r=t.load(L),n=t.load(O),i=(0,c.T)((0,u.aj)([s.D.shared().videoCallWithContactsRecommendationsEnabled,s.D.shared().videoCallWithContactsRecommendations]).pipe((0,h.w)((e=>{var[t,i]=e;return t?D.o.zip(n,r).asObservable().pipe((0,h.w)((e=>{var[t,r]=e,n=r&&Date.now()-Number(r),s=!!n&&n>i.timeout,a=Number(t)>0||null===t&&null===r||s;return(0,d.of)(a)}))):(0,d.of)(!1)}))),this.completed.pipe((0,p.h)(!1))),y=T.P.shared(e).newMessage.pipe((0,f.O)(null),(0,A.R)(((e,t)=>t&&t.sender===this.userId?new Set([...Array.from(e),t.recipient]):e),new Set)),C=()=>s.D.shared().videoCallWithContactsRecommendations.pipe((0,h.w)((e=>(0,u.aj)([E.shared(this.userId).data({select:e.loadCount}),y]).pipe((0,h.w)((e=>{var[t,r]=e;return D.o.zip(n,this.contactedUsersDuringSession.toSingle()).pipe((0,S.o4)((e=>{var[n,i]=e;return[t,r,n,i]})))})),(0,m.U)((t=>{var[r,n,i,s]=t,a=null===i?e.loadCount:Number(i),o=r.filter((e=>n.has(e))),l=o.length>s.length,c=l?a-1:a;return[r.filter((e=>!n.has(e))).slice(0,c),c,l,o]})),(0,g.b)((e=>{var[,,,t]=e;return this.contactedUsersDuringSession.next(t)})),(0,h.w)((e=>{var[r,n,i]=e;return D.o.zip(i?t.store(O,n>0?n:null):D.o.just(void 0),n>0?D.o.just(void 0):t.store(L,Date.now()).pipe((0,S.RO)((()=>this.completed.next())))).pipe((0,S.vR)(r))})),(0,v.x)(j())))));this.contacts=i.pipe((0,h.w)((e=>e?C():(0,d.of)([]))),(0,v.x)(j()),(0,b.d)(1))}refreshRecommendations(){E.shared(this.userId).refresh()}}x=P,P.shared=(0,i.r)((e=>new x(e)))},19366:(e,t,r)=>{"use strict";r.d(t,{Ew:()=>n.Ew,Fv:()=>n.Fv,W_:()=>n.W_,zT:()=>n.zT});var n=r(20593)},24721:(e,t,r)=>{"use strict";r.d(t,{C:()=>A});var n,i=r(61922),s=r(30859),a=r(76143),o=r(66784),l=r(82801),c=r(42103),u=r(63070),d=r(95725),h=r(29331),p=r(35713),f=r(55948);class A extends i.l{constructor(e){super(),this.tooltipShown=!1,this.canOffer=f.D.shared().videoCallWithContactsRecommendationsEnabled.pipe((0,c.w)((e=>e?this.offeringResult.pipe((0,u.O)(!1),(0,d.U)((e=>!e&&!this.tooltipShown))):(0,l.of)(!1))),(0,h.x)(),(0,p.d)({refCount:!0,bufferSize:1}))}start(){return this.tooltipShown=!0,a.o.just(o.x.success({}))}}n=A,A.shared=(0,s.r)((e=>new n(e)))},39e3:(e,t,r)=>{"use strict";r.d(t,{_:()=>g});var n,i,s=r(30859),a=r(76301),o=r(90713),l=r(55948),c=r(56782),u=r(22983),d=r(82801),h=r(19351),p=r(95725),f=r(35713),A=r(42103);class m{constructor(e,t){var r=o.T.shared().get(a.ZP,(0,a.zv)(e,t)),n=c.V.shared(e).hasPurchases;this.unpaidMessages=(0,u.aj)([r.store.rxState(),n]).pipe((0,h.b)((e=>{var[t]=e;t.messagesLoaded||r.actions.get()})),(0,p.U)((e=>{var[r,n]=e;return n?[]:r.messages.filter((e=>e.needPay&&e.sender===t))}))).pipe((0,f.d)(1))}}n=m,m.shared=(0,s.r)(((e,t)=>new n(e,t)));class g{constructor(e){this.unpaidMessages=l.D.shared().trialMessagesEnabled.pipe((0,A.w)((t=>t?e.unpaidMessages:(0,d.of)([])))).pipe((0,f.d)(1))}}i=g,g.shared=(0,s.r)(((e,t)=>new i(m.shared(e,t))))},29857:(e,t,r)=>{"use strict";r.d(t,{S:()=>h});var n,i=r(61562),s=r(30859),a=r(12941),o=r(60467),l=r(54930),c=r(63070),u=r(29331),d=r(35713);class h{constructor(e){this.visibleCache={},this.userId=e}visible(e){return this.visibleCache[e]||(this.visibleCache[e]=(0,a.T)(i.j.shared(this.userId).events("ci:event.user.typing.started").pipe((0,o.h)((t=>t.sender===e)),(0,l.h)(!0)),(0,a.T)(i.j.shared(this.userId).events("ci:event.user.typing.ended"),i.j.shared(this.userId).events("message:message:v2")).pipe((0,o.h)((t=>t.sender===e)),(0,l.h)(!1))).pipe((0,c.O)(!1),(0,u.x)(),(0,d.d)(1))),this.visibleCache[e]}}n=h,h.shared=(0,s.r)((e=>new n(e)))},78341:(e,t,r)=>{"use strict";r.d(t,{n:()=>b});var n,i=r(61922),s=r(30859),a=r(50070),o=r(22983),l=r(76143),c=r(66784),u=r(42103),d=r(95725),h=r(29331),p=r(35713),f=r(97893),A=r(98705),m=r(94031),g=r(55948),v=r(93876);class b extends i.l{constructor(e){super(),this.userId=e;var t=this.offer.pipe((0,u.w)((e=>e?a.E:g.D.shared().freeMingleEnabled)));this.canOffer=(0,o.aj)([t,m.G.shared(e).verified,v.G.shared().deepLink.pipe((0,A.o4)((e=>{var t;return!(null==e||null===(t=e.commonArgs)||void 0===t||!t.disableLmPopup)}))).asObservable()]).pipe((0,d.U)((e=>{var[t,r,n]=e;return r&&t&&!n})),(0,h.x)(),(0,p.d)({refCount:!0,bufferSize:1}))}start(e){return l.o.just(c.x.success({cta:e}))}startOffer(e){return super.startOffer(e).pipe((0,A.RO)((()=>f.I.shared(this.userId).setTagEnabled("lm.popup",!1).safeSubscribe())))}}n=b,b.shared=(0,s.r)((e=>new n(e)))},65761:(e,t,r)=>{"use strict";r.d(t,{d:()=>a});var n,i=r(30859),s=r(59290);class a{constructor(e){this.userId=e,this.mingle=s.V.shared(e).data()}startMingle(e){return s.V.shared(this.userId).update(e)}stopMingle(){return s.V.shared(this.userId).delete()}}n=a,a.shared=(0,i.r)((e=>new n(e)))},93902:(e,t,r)=>{"use strict";r.d(t,{w:()=>v});var n,i,s=r(30859),a=r(4990),o=r(42103),l=r(54930),c=r(82801),u=r(12941),d=r(12636),h=r(75951),p=r(39609),f=r(83448),A=r(28516),m=r(98705);class g extends f.v{constructor(e){super("dialogs.mingle.media",e,(()=>(0,p.MX)(((e,t)=>p.V0.shared().users["client.invitation"].list(e,t,{accept:"application/vnd.sdv.filetags+json"})),e).pipe((0,m.o4)((e=>{var t,{data:r,xhr:n}=e;return{data:r.files||[],ttl:(null===(t=(0,A.X)(n))||void 0===t?void 0:t.maxAge)||0}}))))),this.resource="users/"+e+"/client.invitation"}upload(e){return h.b.shared().upload(this.resource,e)}}n=g,g.shared=(0,s.r)((e=>new n(e)));class v{constructor(e){this.userId=e,this.videoMingle=a.y.shared(e).data().pipe((0,o.w)((e=>{if(!(e&&new Date(e.lifetime).getTime()>Date.now()))return(0,c.of)(null);var t=new Date(e.lifetime).getTime()-Date.now();return(0,u.T)((0,c.of)(e),(0,d.H)(t).pipe((0,l.h)(null)))}))),this.media=g.shared(e).data()}startMingle(){return a.y.shared(this.userId).startMingle()}upload(e){return g.shared(this.userId).upload(e)}}i=v,v.shared=(0,s.r)((e=>new i(e)))},77705:(e,t,r)=>{"use strict";r.d(t,{d:()=>a});var n=r(90713),i=r(20802),s=r(98705),a=e=>n.T.shared().get(i.Z).store.rxState().toSingle().pipe((0,s.RO)((t=>{"video-mingle"!==(null==t?void 0:t.name)&&n.T.shared().get(i.Z).actions.open("video-mingle",[{props:{cta:e},disableManualClose:!0}])})),(0,s.vR)(void 0))},82381:(e,t,r)=>{"use strict";r.d(t,{I3:()=>Y});var n,i=r(61922),s=r(30859),a=r(55948),o=r(22409),l=r(32585),c=r(22205),u=r(12941),d=r(22983),h=r(12636),p=r(82801),f=r(50070),A=r(77756),m=r(95725),g=r(29331),v=r(60467),b=r(38826),y=r(42103),C=r(19351),w=r(54930),M=r(73042),S=r(95717),I=r(63070),E=r(35713),x=r(93902),T=r(97077),D=r(46073),k=r(90713),j=r(32734),L=r(79325),O=r(98705),P=r(76143),N=r(66784),B=r(56782),R="video-mingle",V="last-video-mingle-offer-showed-timestamp",z="video-mingle-shown-count";class Y extends i.l{constructor(e){super(),this.delayOfferByExistingVideoMingleSubject=new l.xQ,this.mingleShownCountSubject=new c.t(1),this.userId=e,this.mingleShownCount=(0,u.T)(this.mingleShownCountSubject.asObservable(),A.M.shared(R,this.userId).load(z).pipe((0,O.o4)((e=>null!=e?e:0))));var t=A.M.shared(R,this.userId).load(V).pipe((0,O.o4)((e=>null!=e?e:0))).asObservable(),r=(0,d.aj)([D.D.shared(this.userId).callExists,k.T.shared().get(j.Z,this.userId).store.rxState().pipe((0,m.U)((e=>"idle"!==e.status)),(0,g.x)()),L.s.shared(this.userId).exists]).pipe((0,m.U)((e=>{var[t,r,n]=e;return t||r||n})),(0,g.x)()),n=o.Lo.shared(this.userId).invite.pipe((0,v.h)((e=>!!e)),(0,b.q)(1),(0,y.w)((()=>a.D.shared().videoInvites.expiryTtl.pipe((0,y.w)((e=>(0,u.T)((0,h.H)(e),o.Lo.shared(this.userId).inviteClosed).pipe((0,b.q)(1),(0,y.w)((()=>a.D.shared().videoMingle.delayAfterVideoInvite)))))))));this.canOffer=a.D.shared().videoMingle.enabled.pipe((0,y.w)((e=>e?(0,d.aj)([this.mingleShownCount,a.D.shared().videoMingle.offerShowLimit]).pipe((0,y.w)((e=>{var[i,s]=e;return i>=s?f.E:B.V.shared(this.userId).balance.pipe((0,m.U)((e=>e>0)),(0,g.x)(),(0,y.w)((e=>e?x.w.shared(this.userId).videoMingle.pipe((0,C.b)((e=>{e&&this.delayOfferByExistingVideoMingle(new Date(e.lifetime).getTime())})),(0,m.U)((e=>!e))):(0,p.of)(!1))),(0,y.w)((e=>e?(0,u.T)(this.offeringResult.pipe((0,w.h)(!1)),(0,u.T)(this.offeringResult.pipe((0,M.c)(t)),this.delayOfferByExistingVideoMingleSubject.pipe((0,M.c)(t)),t).pipe((0,y.w)((e=>e?(0,d.aj)([a.D.shared().videoMingle.offerBlockingTime,a.D.shared().videoMingle.delayAfterSessionStart]).pipe((0,m.U)((t=>{var[r,n]=t;return Date.now()-e<r?e+r-Date.now():n}))):n)),(0,y.w)((e=>(0,h.H)(e))),(0,y.w)((()=>(0,d.aj)([(0,T.G)(),r]).pipe((0,m.U)((e=>{var[t,r]=e;return!t&&!r})),(0,S.R)(this.offeringResult)))))):(0,p.of)(!1))))}))):(0,p.of)(!1))),(0,I.O)(!1),(0,g.x)(),(0,E.d)({refCount:!0,bufferSize:1}))}start(){return this.offer.toSingle().pipe((0,O.eo)((e=>e?P.o.just(N.x.failure("offer-not-allowed")):this.saveLastShowedTime(Date.now()).pipe((0,O.eo)((()=>this.saveShownCount())),(0,O.vR)(N.x.success({}))))))}saveShownCount(){return this.mingleShownCount.toSingle().pipe((0,O.o4)((e=>e+1)),(0,O.RO)((e=>{this.mingleShownCountSubject.next(e)})),(0,O.eo)((e=>A.M.shared(R,this.userId).store(z,e))))}saveLastShowedTime(e){return A.M.shared(R,this.userId).store(V,e)}delayOfferByExistingVideoMingle(e){this.saveLastShowedTime(e).pipe((0,O.RO)((()=>this.delayOfferByExistingVideoMingleSubject.next()))).safeSubscribe()}}n=Y,Y.shared=(0,s.r)((e=>new n(e)))},61820:(e,t,r)=>{"use strict";r.d(t,{S:()=>p});var n,i=r(95725),s=r(42103),a=r(35713),o=r(22983),l=r(82801),c=r(30859),u=r(55948),d=r(41094),h=["/","\\","|","{","}","[","]","(",")","*","+",".","?","^","$"];class p{static escapeSmiles(e,t){if(!t.trim())return e;var r=new RegExp(t,"g");return e.replace(r,'<s t="$&"></s>')}static unEscapeSmiles(e){return e.replace(/<s t="|"><\/s>/g,"")}constructor(){var e=d.p.shared().data().pipe((0,i.U)((e=>this.prepareSmiles(e.smiles))));this.smiles=u.D.shared().smilesEnabled.pipe((0,s.w)((t=>t?(0,o.aj)([u.D.shared().animated3dSmilesEnabled,u.D.shared().animatedSmilesEnabled]).pipe((0,s.w)((t=>{var[r,n]=t;if(n&&r)return e;var s=e=>!(!r&&e.pattern.includes("3D")||!n&&e.animated);return e.pipe((0,i.U)((e=>e.filter(s))))}))):(0,l.of)([]))),(0,a.d)(1)),this.pattern=this.smiles.pipe((0,i.U)(this.getPattern),(0,a.d)(1))}prepareSmiles(e){return e.map((e=>({filePath:e.FilePath,pattern:e.Name,animated:e.Anim})))}getPattern(e){return e.reduce(((e,t,r,n)=>{var i,s;return e+=(i=t.pattern,s=i,h.forEach((e=>{var t="\\"+e,r=new RegExp(t,"g");s=s.replace(r,t)})),s),r!==n.length-1&&(e+="|"),e}),"(")+"|\\*\\w+((\\-\\w+)+)?\\*)"}}n=p,p.shared=(0,c.r)((()=>new n))},40325:(e,t,r)=>{"use strict";r.d(t,{w:()=>d});var n,i=r(42103),s=r(95725),a=r(35713),o=r(82801),l=r(30859),c=r(55948),u=r(62978);class d{constructor(e){this.userId=e}prepareSmiles(e){return e.map((e=>({filePath:e.FilePath,pattern:e.Name,animated:e.Anim})))}smilePacks(e){return c.D.shared().smilesEnabled.pipe((0,i.w)((t=>t?u.i.shared(this.userId).data(e).pipe((0,s.U)((e=>Object.entries(e.smiles).reduce(((e,t)=>{var[r,n]=t;return e[r]=this.prepareSmiles(n),e}),{})))):(0,o.of)({}))),(0,a.d)(1))}smiles(e){return this.smilePacks(e).pipe((0,s.U)((e=>[].concat(...Object.values(e)))),(0,a.d)(1))}}n=d,d.shared=(0,l.r)((e=>new n(e)))},46227:(e,t,r)=>{"use strict";r.d(t,{S:()=>w});var n,i=r(22983),s=r(82801),a=r(43149),o=r(95725),l=r(42103),c=r(29331),u=r(76143),d=r(98705),h=r(30859),p=r(83448),f=r(39609);class A extends p.v{constructor(e){super("dialogs.topics.recommendation",e,(t=>(0,f.MX)(f.V0.shared().dialogs.topics.get,e,t).pipe((0,d.o4)((e=>{var{data:t,xhr:r}=e;return{data:t.topics,ttl:0}})))))}}n=A,A.shared=(0,h.r)((e=>new n(e)));var m,g=r(55948),v=r(12651),b=r(44051),y="dialogs-topics-recommendation",C="chats-with-hidding-topics";class w{constructor(e){this.topicsRecommendationsShowingSubjects={},this.userId=e}enabled(e){return(0,i.aj)([g.D.shared().chatTopicsRecommendationEnabled,b.t.shared().copilotAvailable(e)]).pipe((0,o.U)((e=>{var[t,r]=e;return t&&!r})))}topics(e){return this.enabled(e).pipe((0,l.w)((t=>t?A.shared(this.userId).data(e):(0,s.of)([])))).toSingle()}topicsRecommendationCanShown(e){return(0,i.aj)([this.enabled(e),g.D.shared().chatTopicsRecommendation]).pipe((0,l.w)((t=>{var[r,n]=t;return r?v.n.shared(y,this.userId).load(C).asObservable().pipe((0,l.w)((t=>{if(!this.topicsRecommendationsShowingSubjects[e]){var r=n["default-hidden-by-actions-count"],i=!t||t.length<r&&!t.includes(e);this.topicsRecommendationsShowingSubjects[e]=new a.X(i)}return this.topicsRecommendationsShowingSubjects[e].asObservable()}))):(0,s.of)(!1)})),(0,c.x)())}showTopicsRecommendation(e){return this.topicsRecommendationsShowingSubjects[e]?this.topicsRecommendationsShowingSubjects[e].next(!0):this.topicsRecommendationsShowingSubjects[e]=new a.X(!0),v.n.shared(y,this.userId).load(C).pipe((0,d.eo)((t=>t&&t.includes(e)?v.n.shared(y,this.userId).store(C,t.filter((t=>t!==e))):u.o.just(void 0))))}hideTopicsRecommendation(e){return this.topicsRecommendationsShowingSubjects[e]?this.topicsRecommendationsShowingSubjects[e].next(!1):this.topicsRecommendationsShowingSubjects[e]=new a.X(!1),v.n.shared(y,this.userId).load(C).pipe((0,d.eo)((t=>{var r=t||[];return v.n.shared(y,this.userId).store(C,[...r,e])})))}}m=w,w.shared=(0,h.r)((e=>new m(e)))},15938:(e,t,r)=>{"use strict";r.d(t,{$:()=>a});var n,i=r(30859),s=r(32656);class a{constructor(e){this.userId=e}logTopicsRecommendationRatingBannerShown(e){s.f.shared(this.userId).logEvent("chat-topics-recommendations-rating-banner-shown",{userId:this.userId,attendeeId:e}).safeSubscribe()}logTopicsRecommendationsRatingBannerAccepted(e,t){s.f.shared(this.userId).logEvent("chat-topics-recommendations-rating-banner-accepted",{userId:this.userId,attendeeId:e,selectedTopics:t}).safeSubscribe()}logTopicsRecommendationsRatingBannerDeclined(e){s.f.shared(this.userId).logEvent("chat-topics-recommendations-rating-banner-declined",{userId:this.userId,attendeeId:e}).safeSubscribe()}}n=a,a.shared=(0,i.r)((e=>new n(e)))},61445:(e,t,r)=>{"use strict";r.d(t,{D:()=>k});var n,i=r(30859),s=r(32585),a=r(76143),o=r(65791),l=r(61922),c=r(66784),u=r(98705),d=r(12651),h=r(82801),p=r(22983),f=r(42103),A=r(38826),m=r(95725),g=r(23408),v=r(46227),b=r(55948),y=r(63434),C="dialogs-topics-hint-offering",w="offered";class M extends l.l{constructor(e){super(),this.userId=e,this.canOffer=g.s.shared().chatAttendee.pipe((0,f.w)((t=>t?y.K.shared(e).activeChats.pipe((0,A.q)(1),(0,m.U)((e=>e.includes(t)?t:null))):(0,h.of)(null))),(0,f.w)((t=>t?v.S.shared(e).topics(t).asObservable():(0,h.of)([]))),(0,f.w)((t=>t.length?(0,p.aj)([b.D.shared().chatTopicsRecommendation,d.n.shared(C,e).load(w).asObservable()]).pipe((0,A.q)(1),(0,m.U)((e=>{var[t,r]=e;return!r||r<t["rating-popup-max-decline-count"]}))):(0,h.of)(!1))))}start(){return a.o.just(c.x.success({}))}reject(){return d.n.shared(C,this.userId).load(w).pipe((0,u.eo)((e=>d.n.shared(C,this.userId).store(w,e?e+1:1))),(0,u.vR)(c.x.success()))}}n=M,M.shared=(0,i.r)((e=>new n(e)));var S,I=r(12052),E=r(20802),x=r(90713),T=r(19351),D=r(54930);class k{constructor(){this.ratedSubject=new s.xQ,this.rated=this.ratedSubject.asObservable()}rate(e){return o.Session.shared().userId.toSingle().pipe((0,u.eo)((t=>t?M.shared(t).canOffer.toSingle().pipe((0,u.eo)((e=>e?M.shared(t).startOffer().pipe((0,u.vR)(!0)):a.o.just(!1))),(0,u.eo)((r=>r&&e?function(e,t){var r=()=>{x.T.shared().get(E.Z).actions.close("dialogs-topics-recommendations-rating")};return new I.y((n=>{x.T.shared().get(E.Z).actions.open("dialogs-topics-recommendations-rating",[{props:{attendeeId:t,onClose:()=>M.shared(e).rejectOffer().pipe((0,u.RO)((()=>{r(),n.next(c.x.failure({reason:"canceled",attendeeId:t})),n.complete()}))),onComplete:i=>M.shared(e).acceptOffer().pipe((0,u.RO)((()=>{r(),n.next(c.x.success({ratedTopics:i,attendeeId:t})),n.complete()})))},disableManualClose:!0}])}))}(t,e).pipe((0,T.b)((e=>{this.ratedSubject.next(e)})),(0,D.h)(void 0)).toSingle():a.o.just(void 0)))):a.o.just(void 0))))}}S=k,k.shared=(0,i.r)((()=>new S))},39375:(e,t,r)=>{"use strict";r.d(t,{W:()=>h});var n,i=r(95725),s=r(29331),a=r(60467),o=r(38826),l=r(30859),c=r(61562),u=r(59628),d=r(55948);class h{constructor(e){this.userId=e}start(e){e.add(u.X.shared().focusState.pipe((0,i.U)((e=>"gone"!==e)),(0,s.x)()).safeSubscribe((e=>{c.j.shared(this.userId).controlConnection(e)}))),e.add(d.D.shared().webSocketConnectionEnabled.pipe((0,a.h)((e=>!e)),(0,o.q)(1)).safeSubscribe((()=>{c.j.shared(this.userId).disableWebsocketConnection()})))}}n=h,h.shared=(0,l.r)((e=>new n(e)))},57859:(e,t,r)=>{"use strict";r.d(t,{Y:()=>a});var n,i=r(43149),s=r(30859);class a{constructor(){this.defaultAvailabilityStatus=new i.X({vip:!1,usual:!1,payment:!1}),this.availability=this.defaultAvailabilityStatus.asObservable()}setAvailability(e,t){this.defaultAvailabilityStatus.next(Object.assign({},this.defaultAvailabilityStatus.getValue(),{[e]:t}))}}n=a,a.shared=(0,s.r)((()=>new n))},62689:(e,t,r)=>{"use strict";r.d(t,{p:()=>a});var n=r(90713),i=r(20802),s=r(68755);function a(e){"payment"===e?n.T.shared().get(i.Z).actions.open("live-support",[{props:{type:e}}]):s.Z.emit("command.open.helpdesk.chat.popup",e)}},1381:(e,t,r)=>{"use strict";r.d(t,{B:()=>y});var n,i=r(30859),s=r(61922),a=r(76143),o=r(66784),l=r(22983),c=r(50070),u=r(12941),d=r(12636),h=r(42103),p=r(95725),f=r(29331),A=r(35713),m=r(95717),g=r(55948),v=r(98705),b=r(90211);class y extends s.l{constructor(e){super(),this.userId=e,this.canOffer=(0,l.aj)([g.D.shared().videoInvites.blocking.enabled,g.D.shared().videoInvites.blocking.allowedNumberOfDismisses]).pipe((0,h.w)((e=>{var[t,r]=e;return t&&r?(0,u.T)(b.Q.shared(this.userId).dismissedCountForContacts.pipe((0,p.U)((e=>({type:"fromContact",counter:e})))),b.Q.shared(this.userId).dismissedCountForNonContacts.pipe((0,p.U)((e=>({type:"fromNonContact",counter:e})))),b.Q.shared(this.userId).dismissedCountForStreamingContacts.pipe((0,p.U)((e=>({type:"fromStreaming",counter:e}))))).pipe((0,p.U)((e=>!(e.counter<r)&&e.type))):c.E})),(0,f.x)(),(0,A.d)({refCount:!0,bufferSize:1}))}start(e){return g.D.shared().videoInvites.blocking.expiryTtl.toSingle().pipe((0,v.RO)((e=>{(0,d.H)(e).pipe((0,m.R)(this.offeringResult),(0,h.w)((()=>this.rejectOffer()))).safeSubscribe()})),(0,v.vR)(o.x.success(e)))}accept(e){return a.o.just(o.x.success()).pipe((0,v.RO)((()=>b.Q.shared(this.userId).reset(e))))}reject(e){return a.o.just(o.x.success()).pipe((0,v.RO)((()=>b.Q.shared(this.userId).reset(e))))}}n=y,y.shared=(0,i.r)((e=>new n(e)))},28635:(e,t,r)=>{"use strict";r.d(t,{I:()=>u});var n,i=r(30859),s=r(32656),a=r(65791),o=r(38826),l=r(42103),c=r(50070);class u{constructor(e){this.userId=e}logInviteReceived(e){a.Session.shared().userIsUsual.pipe((0,o.q)(1),(0,l.w)((t=>t?s.f.shared(this.userId).logEvent("cross-invite-received",e):c.E))).safeSubscribe()}logInviteShown(e){a.Session.shared().userIsUsual.pipe((0,o.q)(1),(0,l.w)((t=>t?s.f.shared(this.userId).logEvent("cross-invite-shown",e):c.E))).safeSubscribe()}logInviteToVideochatShown(e){a.Session.shared().userIsUsual.pipe((0,o.q)(1),(0,l.w)((t=>t?s.f.shared(this.userId).logEvent("cross-invite-to-videochat-shown",e):c.E))).safeSubscribe()}logInviteInteracted(e){a.Session.shared().userIsUsual.pipe((0,o.q)(1),(0,l.w)((t=>t?s.f.shared(this.userId).logEvent("cross-invite-interacted",e):c.E))).safeSubscribe()}logInviteToVideochatInteracted(e){a.Session.shared().userIsUsual.pipe((0,o.q)(1),(0,l.w)((t=>t?s.f.shared(this.userId).logEvent("cross-invite-to-videochat-interacted",e):c.E))).safeSubscribe()}}n=u,u.shared=(0,i.r)((e=>new n(e)))},12574:(e,t,r)=>{"use strict";r.d(t,{i:()=>h});var n,i=r(23400),s=r(3100),a=r(15848),o=r(79805),l=r(30859),c=r(32585),u=r(14671),d=r(78523);class h{constructor(){this.viewedSubject=new c.xQ,this.viewed=this.viewedSubject.asObservable()}view(e){var t=e.realmData;if(t){var r=Object.assign({},t.origin.content,{uid:String((0,i.Z)())}),n=t.realm,l=s.D.shared()["cross-invites"][n];if(l&&l.host){if(l.xdls){var c=s.D.shared()["cross-product-storage"].host;a.Z.shared({host:c,storageKey:"__appdata"}).setItem({path:["invite"],value:r})}var h="cross-invite"===t.origin.type&&"AF"!==t.origin.content.platform&&l["short-id"]?e.attendeeId.slice(0,-2):e.attendeeId,p="";switch(e.message.type){case u.Cs.Text:p=o.D.encode(e.message.content);break;case u.Cs.Letter:p=o.D.encode(e.message.content.text)}var f=l.url.lc;window.open(f.replace("{{host}}",l.host).replace("{{token}}",d.h.shared().getToken()).replace("{{invite.uid}}",r.uid).replace("{{time}}",String(+new Date)).replace("{{encodedText}}",p).replace("{{attendee}}",h),"_blank"),this.viewedSubject.next(e)}}}}n=h,h.shared=(0,l.r)((()=>new n))},32020:(e,t,r)=>{"use strict";r.d(t,{t:()=>s});var n=r(14671),i=r(47314);function s(e){var t=null;if(e.type===i.cM.MessageInChat||e.type===i.cM.ChatRequest||e.type===i.cM.Concierge){var r=e.type===i.cM.MessageInChat||e.type===i.cM.Concierge,s=r?"message":"invitation";e.content.type!==n.Cs.Text&&e.content.type!==n.Cs.HTML&&e.content.type!==n.Cs.Sticker&&e.content.type!==n.Cs.Letter||(t={id:e.id,attendeeId:e.attendeeId,userId:e.userId,type:s,fromContact:r,subType:e.subType,message:e.content,realmData:e.realmData,systemType:e.systemType,blurred:e.blurred,recommendation:e.recommendation,realtimeRecommendationId:e.realtimeRecommendationId,automatic:e.automatic,timestamp:e.timestamp}),e.type!==i.cM.Concierge&&e.content.type===n.Cs.Cheer&&(t={id:e.id,attendeeId:e.attendeeId,userId:e.userId,type:s,fromContact:e.type===i.cM.MessageInChat,subType:e.subType,message:Object.assign({},e.content,{"billing-info":e["billing-info"]}),realmData:e.realmData,systemType:e.systemType,blurred:e.blurred,recommendation:e.recommendation,realtimeRecommendationId:e.realtimeRecommendationId,automatic:e.automatic,timestamp:e.timestamp}),e.content.type!==n.Cs.Photo&&e.content.type!==n.Cs.Video&&e.content.type!==n.Cs.Voice&&e.content.type!==n.Cs.PersonalVideoInvite||"string"!=typeof e.content.content.basename||(t={id:e.id,attendeeId:e.attendeeId,userId:e.userId,type:s,fromContact:r,subType:e.subType,message:{tag:e.content.tag,type:e.content.type,content:{basename:e.content.content.basename}},realmData:e.realmData,systemType:e.systemType,blurred:e.blurred,recommendation:e.recommendation,timestamp:e.timestamp,realtimeRecommendationId:e.realtimeRecommendationId})}return e.type===i.cM.VideoInvitation&&(t={id:e.id,attendeeId:e.attendeeId,userId:e.userId,type:"invitation",subType:"base",fromContact:!1,blurred:!1,recommendation:!1,realtimeRecommendationId:void 0,message:{tag:"",type:i.cM.VideoInvitation},timestamp:e.timestamp}),t}},48641:(e,t,r)=>{"use strict";r.d(t,{h:()=>h,k:()=>f});var n,i=r(30859),s=r(32656),a=r(65791),o=r(684),l=r(22983),c=r(52281),u=r(38826),d=r(36445),h=function(e){return e.InvitationToVideoChat="invitation",e.VideoInvitation="invitation.video",e.Call="call",e.VideoInvitationFromContact="invitation.video.contact",e.StreamingVideoInvitation="invitation.streaming.video",e}({}),p=[h.InvitationToVideoChat,h.StreamingVideoInvitation];class f{constructor(e){this.logInviteReceived=(e,t,r,n)=>{a.Session.shared().userIsUsual.pipe((0,u.q)(1)).safeSubscribe((i=>{var a={senderId:e,type:t};r&&(a.reference=r),n&&(a.recommended=n),i&&s.f.shared(this.userId).logEvent("invite-to-videochat-received",a).safeSubscribe()}))},this.logInviteShowed=(e,t,r,n)=>{a.Session.shared().userIsUsual.pipe((0,u.q)(1)).safeSubscribe((i=>{var a={senderId:e,type:t};r&&(a.reference=r),n&&(a.recommended=n),"invitation.video"!==t&&"invitation.video.contact"!==t||o.g.shared(this.userId).logUserAction({type:"videoinvitation.shown",data:{sender:e}}).safeSubscribe(),i&&s.f.shared(this.userId).logEvent("invite-to-videochat-showed",a).safeSubscribe()})),!p.includes(t)&&r&&this.logToRCML(e,t,r,"view")},this.logInviteClicked=(e,t,r,n)=>{a.Session.shared().userIsUsual.pipe((0,u.q)(1)).safeSubscribe((i=>{var a={senderId:e,type:t};r&&(a.reference=r),n&&(a.recommended=n),i&&s.f.shared(this.userId).logEvent("invite-to-videochat-clicked",a).safeSubscribe()})),!p.includes(t)&&r&&this.logToRCML(e,t,r,"click")},this.userId=e}logToRCML(e,t,r,n){(0,l.aj)([c.q.getCandidateInfo(e),d.S.shared().profileId.toSingle()]).safeSubscribe((i=>{var[s,a]=i,o=a?"profile":"home",l=t===h.VideoInvitation||t===h.VideoInvitationFromContact?"video_invitation":"video_call";c.q.shared().logEvent(o,n,l,{candidate_info:s,video_chat:{chat_id:this.userId+":"+e,video_invitation_id:r}})}))}}n=f,f.shared=(0,i.r)((e=>new n(e)))},31250:(e,t,r)=>{"use strict";r.d(t,{s:()=>w});var n,i=r(30859),s=r(12941),a=r(82801),o=r(66669),l=r(61562),c=r(95725),u=r(60467),d=r(42103),h=r(38826),p=r(47314),f=r(32020),A=r(14671),m=r(57450),g=r(19496),v=r(56960),b=r(22409),y=r(13772),C=r(21071);class w{constructor(e){this.userId=e,this.newInvite=(0,s.T)(y.q.shared(this.userId).messages.pipe((0,c.U)((e=>e[e.length-1])),(0,u.h)((e=>!!e&&!e.read&&!e.stale)),(0,c.U)((e=>(0,o.GZ)((0,C.t)(e)))),(0,c.U)((e=>(0,p.MS)(e)))),l.j.shared(this.userId).events("event.users.events.added").pipe((0,c.U)((e=>(0,o.y4)((0,g.F)(e)))),(0,c.U)((e=>(0,p.MS)(e))),(0,u.h)((e=>e.attendeeId===this.userId||e.userId===this.userId)),(0,u.h)((e=>!e.outgoing)),(0,u.h)((e=>!e.systemType||e.systemType===A.cS.CallMissed)),(0,u.h)((e=>e.type!==p.cM.VideoInvitation&&e.type!==p.cM.VideoInvitationFromContact))),l.j.shared(this.userId).events("x.event.dialogs.messages.added").pipe((0,u.h)((e=>"videocall.missed"!==e.type&&"videocall.finished"!==e.type)),(0,c.U)((e=>(0,o.BI)(e))),(0,c.U)((e=>(0,p.MS)(e)))),l.j.shared(this.userId).events("x.event.dialogs.media.messages.added").pipe((0,u.h)((e=>{var t;return"offer"===(null===(t=e.network.sdp)||void 0===t?void 0:t.type)&&0===e.network.phase})),(0,c.U)((e=>(0,o.T$)(e))),(0,c.U)((e=>(0,p.MS)(e)))),b.Lo.shared(this.userId).invite.pipe((0,m.W)(),(0,c.U)((e=>(0,p.MS)(e))))).pipe((0,c.U)((e=>(0,f.t)(e))),(0,m.W)(),(0,u.h)((e=>"contact-added"!==e.message.tag)),(0,d.w)((e=>"concierge"===e.attendeeId?(0,a.of)(e):v.Iw.shared(e.attendeeId).profile.pipe((0,h.q)(1),(0,c.U)((()=>e))))))}}n=w,w.shared=(0,i.r)((e=>new n(e)))},16243:(e,t,r)=>{"use strict";r.d(t,{t:()=>S});var n,i=r(30859),s=r(3100),a=r(37452),o=r(19351),l=r(42103),c=r(29331),u=r(35713),d=r(15278),h=r(95725),p=r(43149),f=r(12052),A=r(15080),m=r(82801),g=r(22983),v=r(23400),b=r(68755),y=r(38119),C=r(12651),w="sound-notifier",M="muted";class S{constructor(e){this.volume=new p.X(1),this.userId=e,this.audio=new Audio,this.muted=C.n.shared(w).load(M).asObservable().pipe((0,o.b)((e=>{b.Z.emit("command.sound.mute.set",e?"on":"off")})),(0,l.w)((e=>new f.y((t=>{t.next(!!e);var r=e=>t.next("on"===e);return b.Z.sync("command.sound.mute.set",r),()=>{b.Z.removeListener("command.sound.mute.set",r)}})))),(0,c.x)(),(0,u.d)(1))}start(e){e.add(this.muted.pipe((0,d.T)(1),(0,l.w)((e=>C.n.shared(w).store(M,e)))).safeSubscribe())}play(e){return(0,A.P)((()=>{var t;switch(e.subType){case"base":t="invite";break;case"media":t="video";break;case"users-examined-wink":case"dialogs-video-intentions-wink":case"dialogs-contemplated-wink":case"users-online-wink":t="wink";break;case"call-wink":t="call-wink"}return this.muted.pipe((0,l.w)((r=>r?(0,m.of)(null):(0,g.aj)([this.getRule(t),y.i1.shared(this.userId).preferences,this.volume,C.n.shared("",this.userId).load("muted-users-list")]).pipe((0,h.U)((t=>{var[r,n,i,s]=t;return r?S.userIsMuted(e.attendeeId)?null:Object.assign({},r.enabled||{},n)[e.type]?(this.audio.src="object"==typeof r.src&&r?r.src[e.type]||r.src.default:r.src,this.audio.volume=i,this.audio.play(),String((0,v.Z)())):null:null}))))))}))}static userIsMuted(e){var t=localStorage.getItem("__appdata"),r=(t&&JSON.parse(t)||{})["blocked-sound"]||{};return Object.keys(r).includes(e)}getRule(e){return(0,A.P)((()=>{var t=s.D.shared().notifications.sounds[e];return t?a.Y.shared().data.pipe((0,c.x)(),(0,h.U)((e=>t.filter((t=>!t.roles||t.roles.filter((t=>"!"===t[0]?-1===e.indexOf(t.slice(1)):-1!==e.indexOf(t))).length===t.roles.length))[0]||null))):(0,m.of)(null)}))}}n=S,S.shared=(0,i.r)((e=>new n(e)))},15917:(e,t,r)=>{"use strict";r.d(t,{I:()=>B});var n,i=r(30859),s=r(43149),a=r(82801),o=r(22983),l=r(95725),c=r(29331),u=r(35713),d=r(42103),h=r(97950),p=r(60467),f=r(38826),A=r(54930),m=r(23408),g=r(12574),v=r(19869),b=r.n(v),y=r(31250),C=r(55948),w=r(51904),M=r(76301),S=r(90713),I=r(10358),E=r(76858),x=r(77602),T=r(12651),D=r(98705),k=r(83032),j=r(47314),L=r(98329),O=r(46073),P=r(88),N="app-become-gone-time";class B{constructor(e){this.userId=e,this.persistence=T.n.shared("top-chat-invites",e),this.topInvitesState=new s.X([]),this.topInvites=this.topInvitesState.pipe((0,l.U)((e=>e.filter((e=>!e.hidden)))),(0,l.U)((e=>e.map((e=>e.invite)))),(0,c.x)(((e,t)=>b()(e,t))),(0,u.d)(1))}start(e){this.topInvitesState.next([]);var t=O.D.shared(this.userId).state.pipe((0,l.U)((e=>"speaking"===e.status?e.participants[0]:void 0)),(0,c.x)(),(0,d.w)((e=>e?P.w.shared(this.userId).id(e):(0,a.of)(void 0))));e.add(y.s.shared(this.userId).newInvite.pipe((0,h.M)(m.s.shared().chatAttendee,t,C.D.shared().videoInvites.invitesBarEnabled,w.v.shared().visible,C.D.shared().invitesInboxShowProbability),(0,p.h)((e=>{var[t,r,n]=e;return r!==t.attendeeId&&n!==t.attendeeId})),(0,p.h)((e=>{var[t,r,n,i]=e;return t.message.type!==j.cM.VideoInvitation||i})),(0,d.w)((e=>{var[t,r,n,i,s,a]=e;return S.T.shared().get(M.ZP,(0,M.zv)(this.userId,t.attendeeId)).store.rxState().pipe((0,f.q)(1),(0,p.h)((e=>{var r,{messages:n}=e;return!(null!==(r=n.find((e=>e.tag===t.message.tag)))&&void 0!==r&&r.read)})),(0,A.h)([t,r,s,a]))}))).safeSubscribe((e=>{var[t,r,n,i]=e,s=!1;n&&Math.random()>i&&(s=!0);var a=this.topInvitesState.getValue(),o=B.addInviteWithFilterDistinctSenderId(a,{invite:t,hidden:s});this.topInvitesState.next(o)}))),e.add(w.v.shared().visible.pipe((0,p.h)((e=>!e))).safeSubscribe((()=>{var e=this.topInvitesState.getValue().map((e=>({invite:e.invite,hidden:!1})));this.topInvitesState.next(e)}))),e.add(m.s.shared().chatAttendee.safeSubscribe((e=>{e&&this.removeInvite(e)}))),e.add(t.safeSubscribe((e=>{e&&this.removeInvite(e)}))),e.add(g.i.shared().viewed.safeSubscribe((e=>{this.removeInvite(e.attendeeId)}))),e.add(L._.shared().visible.safeSubscribe((e=>{e&&this.removeInvite("concierge")})));var r="mobile"===(0,E.platform)(),n=x.X.shared().focusState.pipe((0,c.x)(),(0,l.U)((e=>"gone"===e)));e.add(n.pipe((0,p.h)((e=>e)),(0,d.w)((()=>k.X.shared().currentTime())),(0,d.w)((e=>this.persistence.store(N,e).pipe((0,D.vR)(e))))).safeSubscribe()),e.add((0,o.aj)([n,C.D.shared().stackInvitesBarEnabled]).pipe((0,p.h)((e=>{var[t,r]=e;return!t&&!r})),(0,d.w)((()=>r?(0,o.aj)([k.X.shared().currentTime(),this.persistence.load(N)]).pipe((0,l.U)((e=>{var[t,r]=e;return!!r&&t-r>5*I.R.minute}))):(0,a.of)(!1)))).safeSubscribe((e=>{this.persistence.store(N,null),e&&this.topInvitesState.next([])})))}removeInvite(e){var t=this.topInvitesState.getValue(),r=B.removeInviteByChatAttendee(t,e);this.topInvitesState.next(r)}removeAllInvites(){this.topInvitesState.next([])}static addInviteWithFilterDistinctSenderId(e,t){var r=e.filter((e=>e.invite.attendeeId!==t.invite.attendeeId));return r.unshift(t),r}static removeInviteByChatAttendee(e,t){return e.filter((e=>e.invite.attendeeId!==t))}}n=B,B.shared=(0,i.r)((e=>new n(e)))},90211:(e,t,r)=>{"use strict";r.d(t,{Q:()=>d});var n,i=r(43149),s=r(12651),a=r(10358),o=r(30859),l=r(76143),c={fromContact:{dismissedCount:"dismissed-count-for-contacts",lastDismissAddedTime:"last-dismiss-added-time-for-contacts"},fromNonContact:{dismissedCount:"dismissed-count-for-non-contacts",lastDismissAddedTime:"last-dismiss-added-time-for-non-contacts"},fromStreaming:{dismissedCount:"dismissed-count-for-streaming",lastDismissAddedTime:"last-dismiss-added-time-for-streaming"}},u=a.R.day;class d{constructor(e){this.dismissedCountSubjects={fromContact:new i.X(0),fromNonContact:new i.X(0),fromStreaming:new i.X(0)},this.dismissedCountForContacts=this.dismissedCountSubjects.fromContact.asObservable(),this.dismissedCountForNonContacts=this.dismissedCountSubjects.fromNonContact.asObservable(),this.dismissedCountForStreamingContacts=this.dismissedCountSubjects.fromStreaming.asObservable(),this.lastDismissAddedTimes={fromContact:0,fromNonContact:0,fromStreaming:0},this.userId=e,this.persistence=s.n.shared("video-invites",this.userId)}loadPersistence(e){var t=c[e];return l.o.zip(this.persistence.load(t.dismissedCount),this.persistence.load(t.lastDismissAddedTime)).safeSubscribe((t=>{var[r,n]=t;this.dismissedCountSubjects[e].next(r||0),this.lastDismissAddedTimes[e]=n||0}))}start(e){e.add(this.loadPersistence("fromContact")),e.add(this.loadPersistence("fromNonContact")),e.add(this.loadPersistence("fromStreaming"))}reset(e){var t=c[e];this.dismissedCountSubjects[e].next(0),this.persistence.store(t.dismissedCount,0).safeSubscribe(),this.persistence.store(t.lastDismissAddedTime,0).safeSubscribe(),this.lastDismissAddedTimes[e]=0}increase(e){var t=c[e],r=this.dismissedCountSubjects[e].getValue()+1;Date.now()-this.lastDismissAddedTimes[e]>=u&&(r=1),this.dismissedCountSubjects[e].next(r),this.persistence.store(t.dismissedCount,r).safeSubscribe(),this.persistence.store(t.lastDismissAddedTime,Date.now()).safeSubscribe(),this.lastDismissAddedTimes[e]=Date.now()}}n=d,d.shared=(0,o.r)((e=>new n(e)))},19872:(e,t,r)=>{"use strict";r.d(t,{g:()=>v});var n,i=r(30859),s=r(82801),a=r(22983),o=r(75951),l=r(39609),c=r(83448),u=r(28516),d=r(98705);class h extends c.v{constructor(e){super("users.videos.invitation",e,(()=>(0,l.MX)(((e,t)=>l.V0.shared().users.videos.invitation.list(e,t,{accept:"application/vnd.sdv.filetags+json"})),e).pipe((0,d.o4)((e=>{var t,{data:r,xhr:n}=e;return{data:r?r.files:[],ttl:(null===(t=(0,u.X)(n))||void 0===t?void 0:t.maxAge)||0}}))))),this.resource="users/"+e+"/videos/invitation"}upload(e){return o.b.shared().upload(this.resource,e)}}n=h,h.shared=(0,i.r)((e=>new n(e)));var p,f=r(55948),A=r(42103),m=r(95725),g=r(7373);class v{constructor(e){this.userId=e}checkRecordingAvailability(){return f.D.shared().videoInvites.recording.enabled.pipe((0,A.w)((e=>e?(0,a.aj)([h.shared(this.userId).data(),g.A.shared().camera,f.D.shared().videoInvites.recording.expiryTtl]).pipe((0,m.U)((e=>{var[t,r,n]=e,i=t.length?Math.max(...t.map((e=>new Date(e.created).getTime()))):0,s=Date.now()-i,a="allowed"===(null==r?void 0:r.permission);return s>=n&&a}))):(0,s.of)(!1))))}checkRecordExists(){return h.shared(this.userId).data().pipe((0,m.U)((e=>!!e.length)))}upload(e){return h.shared(this.userId).upload(e)}}p=v,v.shared=(0,i.r)((e=>new p(e)))},22409:(e,t,r)=>{"use strict";r.d(t,{Lo:()=>I,ru:()=>S});var n,i=r(30859),s=r(32585),a=r(43149),o=r(12941),l=r(50070),c=r(82801),u=r(66669),d=r(61562),h=r(42103),p=r(95725),f=r(60467),A=r(97950),m=r(19351),g=r(63070),v=r(35713),b=r(47314),y=r(55948),C=r(19496),w=r(88),M=r(73484);function S(e){switch(e){case"invitation.video.contact":return"fromContact";case"invitation.video":default:return"fromNonContact";case"invitation.streaming.video":return"fromStreaming"}}class I{constructor(e){this.inviteClosedSubject=new s.xQ,this.inviteClosed=this.inviteClosedSubject.asObservable(),this.invitesFromContactsSubject=new a.X([]),this.invitesFromContacts=this.invitesFromContactsSubject.asObservable(),this.userId=e,this.invite=(0,o.T)(y.D.shared().videoInvites.enabled.pipe((0,h.w)((e=>e?d.j.shared(this.userId).events("event.users.events.added").pipe((0,p.U)((e=>(0,u.y4)((0,C.F)(e))))):l.E))),y.D.shared().videoInvites.fromContacts.enabled.pipe((0,h.w)((e=>e?d.j.shared(this.userId).events("event.invitation.video.contact.added").pipe((0,p.U)((e=>(0,u.K4)(e)))):l.E)))).pipe((0,f.h)((e=>e.payload["recipient-id"]===this.userId)),(0,f.h)((e=>(e.type===u.aR.VideoInvitation||e.type===u.aR.VideoInvitationFromContact)&&!!e.payload.meta.reference)),(0,A.M)(y.D.shared().videoInvites.showOnlyApproved),(0,h.w)((e=>{var[t,r]=e;return r?w.w.shared(this.userId).mcsId(t["user-id"]).asObservable().pipe((0,h.w)((e=>e?M.t.shared(e).profile.toSingle():(0,c.of)(null))),(0,p.U)((e=>{if(!e||!e.videoApprovedUrl)return null;var r=new URL(e.videoApprovedUrl).pathname;return Object.assign({},t,{payload:Object.assign({},t.payload,{meta:Object.assign({},t.payload.meta,{reference:r})})})})),(0,f.h)((e=>!!e))):(0,c.of)(t)})),(0,m.b)((e=>{if(e&&e.type===u.aR.VideoInvitationFromContact){var t=(0,b.MS)(e);this.invitesFromContactsSubject.getValue().find((e=>e.attendeeId===t.attendeeId))&&this.removeInviteFrom(t.attendeeId),this.invitesFromContactsSubject.next([...this.invitesFromContactsSubject.getValue(),t])}}))).pipe((0,g.O)(null),(0,v.d)(1))}close(e){this.inviteClosedSubject.next(e)}removeInviteFrom(e){this.invitesFromContactsSubject.next(this.invitesFromContactsSubject.getValue().filter((t=>t.attendeeId!==e)))}userHasActiveVideoInviteFrom(e){return this.invitesFromContacts.pipe((0,p.U)((t=>!!t.find((t=>t.attendeeId===e)))))}}n=I,I.shared=(0,i.r)((e=>new n(e)))},63556:(e,t,r)=>{"use strict";r.d(t,{W:()=>at});var n=r(85333);const i={loadPath:"/locales/{{lng}}/{{ns}}.json",addPath:"/locales/add/{{lng}}/{{ns}}",multiSeparator:"+",allowMultiLoading:!1,fetch:"undefined"==typeof fetch?void 0:fetch,parse:JSON.parse,stringify:JSON.stringify,requestOptions:{}};class s extends Error{retry=null;constructor(e,t=!1){super(e),this.retry=t}}class a{constructor(e,t){this.init(e,t)}type="backend";static type="backend";init(e,t={}){this.services=e,this.options={...i,...this.options,...t}}getLoadPath(e,t){return((e,...t)=>"function"==typeof e?e(...t):e)(this.options.loadPath,e,t)}read(e,t,r){const n=this.getLoadPath(e,t),i=this.services.interpolator.interpolate(n,{lng:e,ns:t});this.loadUrl(i,r)}readMulti(e,t,r){const n=this.getLoadPath(e,t),{multiSeparator:i}=this.options,s=this.services.interpolator.interpolate(n,{lng:e.join(i),ns:t.join(i)});this.loadUrl(s,r)}loadUrl(e,t){const{fetch:r,requestOptions:n,parse:i}=this.options;r(e,n).then((t=>{const{ok:r,status:n}=t;if(!r)throw new s(`failed loading ${e}`,n>=500&&n<600);return t.text()}),(()=>{throw new s(`failed loading ${e}`)})).then((r=>{try{return t(null,i(r,e))}catch{throw new s(`failed parsing ${e} to json`,!1)}})).catch((e=>{e instanceof s&&t(e.message,e.retry)}))}create(e,t,r,n){const i={[r]:n||""};var s;(s=e,Array.isArray(s)?s:[s]).forEach((e=>{const{addPath:r,requestOptions:n,fetch:s,stringify:a}=this.options,o=this.services.interpolator.interpolate(r,{lng:e,ns:t});try{s(o,{method:"POST",body:a(i),...n})}catch(e){console.error(e)}}))}}var o=r(57576);function l(e,t,r){function n(e){return e&&e.indexOf("###")>-1?e.replace(/###/g,"."):e}function i(){return!e||"string"==typeof e}for(var s="string"!=typeof t?[].concat(t):t.split(".");s.length>1;){if(i())return{};var a=n(s.shift());!e[a]&&r&&(e[a]=new r),e=e[a]}return i()?{}:{obj:e,k:n(s.shift())}}var c=[],u=c.forEach,d=c.slice,h=function(e,t){return h=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},h(e,t)};function p(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}h(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}var f=function(){return f=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var i in t=arguments[r])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},f.apply(this,arguments)};function A(e,t,r){if(r||2===arguments.length)for(var n,i=0,s=t.length;i<s;i++)!n&&i in t||(n||(n=Array.prototype.slice.call(t,0,i)),n[i]=t[i]);return e.concat(n||Array.prototype.slice.call(t))}Object.create,Object.create,"function"==typeof SuppressedError&&SuppressedError;var m,g,v,b=function(){return b=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var i in t=arguments[r])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},b.apply(this,arguments)};function y(e){return e.type===g.literal}function C(e){return e.type===g.argument}function w(e){return e.type===g.number}function M(e){return e.type===g.date}function S(e){return e.type===g.time}function I(e){return e.type===g.select}function E(e){return e.type===g.plural}function x(e){return e.type===g.pound}function T(e){return e.type===g.tag}function D(e){return!(!e||"object"!=typeof e||e.type!==v.number)}function k(e){return!(!e||"object"!=typeof e||e.type!==v.dateTime)}Object.create,Object.create,"function"==typeof SuppressedError&&SuppressedError,function(e){e[e.EXPECT_ARGUMENT_CLOSING_BRACE=1]="EXPECT_ARGUMENT_CLOSING_BRACE",e[e.EMPTY_ARGUMENT=2]="EMPTY_ARGUMENT",e[e.MALFORMED_ARGUMENT=3]="MALFORMED_ARGUMENT",e[e.EXPECT_ARGUMENT_TYPE=4]="EXPECT_ARGUMENT_TYPE",e[e.INVALID_ARGUMENT_TYPE=5]="INVALID_ARGUMENT_TYPE",e[e.EXPECT_ARGUMENT_STYLE=6]="EXPECT_ARGUMENT_STYLE",e[e.INVALID_NUMBER_SKELETON=7]="INVALID_NUMBER_SKELETON",e[e.INVALID_DATE_TIME_SKELETON=8]="INVALID_DATE_TIME_SKELETON",e[e.EXPECT_NUMBER_SKELETON=9]="EXPECT_NUMBER_SKELETON",e[e.EXPECT_DATE_TIME_SKELETON=10]="EXPECT_DATE_TIME_SKELETON",e[e.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE=11]="UNCLOSED_QUOTE_IN_ARGUMENT_STYLE",e[e.EXPECT_SELECT_ARGUMENT_OPTIONS=12]="EXPECT_SELECT_ARGUMENT_OPTIONS",e[e.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE=13]="EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE",e[e.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE=14]="INVALID_PLURAL_ARGUMENT_OFFSET_VALUE",e[e.EXPECT_SELECT_ARGUMENT_SELECTOR=15]="EXPECT_SELECT_ARGUMENT_SELECTOR",e[e.EXPECT_PLURAL_ARGUMENT_SELECTOR=16]="EXPECT_PLURAL_ARGUMENT_SELECTOR",e[e.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT=17]="EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT",e[e.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT=18]="EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT",e[e.INVALID_PLURAL_ARGUMENT_SELECTOR=19]="INVALID_PLURAL_ARGUMENT_SELECTOR",e[e.DUPLICATE_PLURAL_ARGUMENT_SELECTOR=20]="DUPLICATE_PLURAL_ARGUMENT_SELECTOR",e[e.DUPLICATE_SELECT_ARGUMENT_SELECTOR=21]="DUPLICATE_SELECT_ARGUMENT_SELECTOR",e[e.MISSING_OTHER_CLAUSE=22]="MISSING_OTHER_CLAUSE",e[e.INVALID_TAG=23]="INVALID_TAG",e[e.INVALID_TAG_NAME=25]="INVALID_TAG_NAME",e[e.UNMATCHED_CLOSING_TAG=26]="UNMATCHED_CLOSING_TAG",e[e.UNCLOSED_TAG=27]="UNCLOSED_TAG"}(m||(m={})),function(e){e[e.literal=0]="literal",e[e.argument=1]="argument",e[e.number=2]="number",e[e.date=3]="date",e[e.time=4]="time",e[e.select=5]="select",e[e.plural=6]="plural",e[e.pound=7]="pound",e[e.tag=8]="tag"}(g||(g={})),function(e){e[e.number=0]="number",e[e.dateTime=1]="dateTime"}(v||(v={}));var j=/[ \xA0\u1680\u2000-\u200A\u202F\u205F\u3000]/,L=/(?:[Eec]{1,6}|G{1,5}|[Qq]{1,5}|(?:[yYur]+|U{1,5})|[ML]{1,5}|d{1,2}|D{1,3}|F{1}|[abB]{1,5}|[hkHK]{1,2}|w{1,2}|W{1}|m{1,2}|s{1,2}|[zZOvVxX]{1,4})(?=([^']*'[^']*')*[^']*$)/g;function O(e){var t={};return e.replace(L,(function(e){var r=e.length;switch(e[0]){case"G":t.era=4===r?"long":5===r?"narrow":"short";break;case"y":t.year=2===r?"2-digit":"numeric";break;case"Y":case"u":case"U":case"r":throw new RangeError("`Y/u/U/r` (year) patterns are not supported, use `y` instead");case"q":case"Q":throw new RangeError("`q/Q` (quarter) patterns are not supported");case"M":case"L":t.month=["numeric","2-digit","short","long","narrow"][r-1];break;case"w":case"W":throw new RangeError("`w/W` (week) patterns are not supported");case"d":t.day=["numeric","2-digit"][r-1];break;case"D":case"F":case"g":throw new RangeError("`D/F/g` (day) patterns are not supported, use `d` instead");case"E":t.weekday=4===r?"short":5===r?"narrow":"short";break;case"e":if(r<4)throw new RangeError("`e..eee` (weekday) patterns are not supported");t.weekday=["short","long","narrow","short"][r-4];break;case"c":if(r<4)throw new RangeError("`c..ccc` (weekday) patterns are not supported");t.weekday=["short","long","narrow","short"][r-4];break;case"a":t.hour12=!0;break;case"b":case"B":throw new RangeError("`b/B` (period) patterns are not supported, use `a` instead");case"h":t.hourCycle="h12",t.hour=["numeric","2-digit"][r-1];break;case"H":t.hourCycle="h23",t.hour=["numeric","2-digit"][r-1];break;case"K":t.hourCycle="h11",t.hour=["numeric","2-digit"][r-1];break;case"k":t.hourCycle="h24",t.hour=["numeric","2-digit"][r-1];break;case"j":case"J":case"C":throw new RangeError("`j/J/C` (hour) patterns are not supported, use `h/H/K/k` instead");case"m":t.minute=["numeric","2-digit"][r-1];break;case"s":t.second=["numeric","2-digit"][r-1];break;case"S":case"A":throw new RangeError("`S/A` (second) patterns are not supported, use `s` instead");case"z":t.timeZoneName=r<4?"short":"long";break;case"Z":case"O":case"v":case"V":case"X":case"x":throw new RangeError("`Z/O/v/V/X/x` (timeZone) patterns are not supported, use `z` instead")}return""})),t}var P=function(){return P=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var i in t=arguments[r])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},P.apply(this,arguments)};Object.create,Object.create,"function"==typeof SuppressedError&&SuppressedError;var N=/[\t-\r \x85\u200E\u200F\u2028\u2029]/i,B=/^\.(?:(0+)(\*)?|(#+)|(0+)(#+))$/g,R=/^(@+)?(\+|#+)?[rs]?$/g,V=/(\*)(0+)|(#+)(0+)|(0+)/g,z=/^(0+)$/;function Y(e){var t={};return"r"===e[e.length-1]?t.roundingPriority="morePrecision":"s"===e[e.length-1]&&(t.roundingPriority="lessPrecision"),e.replace(R,(function(e,r,n){return"string"!=typeof n?(t.minimumSignificantDigits=r.length,t.maximumSignificantDigits=r.length):"+"===n?t.minimumSignificantDigits=r.length:"#"===r[0]?t.maximumSignificantDigits=r.length:(t.minimumSignificantDigits=r.length,t.maximumSignificantDigits=r.length+("string"==typeof n?n.length:0)),""})),t}function G(e){switch(e){case"sign-auto":return{signDisplay:"auto"};case"sign-accounting":case"()":return{currencySign:"accounting"};case"sign-always":case"+!":return{signDisplay:"always"};case"sign-accounting-always":case"()!":return{signDisplay:"always",currencySign:"accounting"};case"sign-except-zero":case"+?":return{signDisplay:"exceptZero"};case"sign-accounting-except-zero":case"()?":return{signDisplay:"exceptZero",currencySign:"accounting"};case"sign-never":case"+_":return{signDisplay:"never"}}}function U(e){var t;if("E"===e[0]&&"E"===e[1]?(t={notation:"engineering"},e=e.slice(2)):"E"===e[0]&&(t={notation:"scientific"},e=e.slice(1)),t){var r=e.slice(0,2);if("+!"===r?(t.signDisplay="always",e=e.slice(2)):"+?"===r&&(t.signDisplay="exceptZero",e=e.slice(2)),!z.test(e))throw new Error("Malformed concise eng/scientific notation");t.minimumIntegerDigits=e.length}return t}function F(e){return G(e)||{}}function q(e){for(var t={},r=0,n=e;r<n.length;r++){var i=n[r];switch(i.stem){case"percent":case"%":t.style="percent";continue;case"%x100":t.style="percent",t.scale=100;continue;case"currency":t.style="currency",t.currency=i.options[0];continue;case"group-off":case",_":t.useGrouping=!1;continue;case"precision-integer":case".":t.maximumFractionDigits=0;continue;case"measure-unit":case"unit":t.style="unit",t.unit=i.options[0].replace(/^(.*?)-/,"");continue;case"compact-short":case"K":t.notation="compact",t.compactDisplay="short";continue;case"compact-long":case"KK":t.notation="compact",t.compactDisplay="long";continue;case"scientific":t=P(P(P({},t),{notation:"scientific"}),i.options.reduce((function(e,t){return P(P({},e),F(t))}),{}));continue;case"engineering":t=P(P(P({},t),{notation:"engineering"}),i.options.reduce((function(e,t){return P(P({},e),F(t))}),{}));continue;case"notation-simple":t.notation="standard";continue;case"unit-width-narrow":t.currencyDisplay="narrowSymbol",t.unitDisplay="narrow";continue;case"unit-width-short":t.currencyDisplay="code",t.unitDisplay="short";continue;case"unit-width-full-name":t.currencyDisplay="name",t.unitDisplay="long";continue;case"unit-width-iso-code":t.currencyDisplay="symbol";continue;case"scale":t.scale=parseFloat(i.options[0]);continue;case"integer-width":if(i.options.length>1)throw new RangeError("integer-width stems only accept a single optional option");i.options[0].replace(V,(function(e,r,n,i,s,a){if(r)t.minimumIntegerDigits=n.length;else{if(i&&s)throw new Error("We currently do not support maximum integer digits");if(a)throw new Error("We currently do not support exact integer digits")}return""}));continue}if(z.test(i.stem))t.minimumIntegerDigits=i.stem.length;else if(B.test(i.stem)){if(i.options.length>1)throw new RangeError("Fraction-precision stems only accept a single optional option");i.stem.replace(B,(function(e,r,n,i,s,a){return"*"===n?t.minimumFractionDigits=r.length:i&&"#"===i[0]?t.maximumFractionDigits=i.length:s&&a?(t.minimumFractionDigits=s.length,t.maximumFractionDigits=s.length+a.length):(t.minimumFractionDigits=r.length,t.maximumFractionDigits=r.length),""}));var s=i.options[0];"w"===s?t=P(P({},t),{trailingZeroDisplay:"stripIfInteger"}):s&&(t=P(P({},t),Y(s)))}else if(R.test(i.stem))t=P(P({},t),Y(i.stem));else{var a=G(i.stem);a&&(t=P(P({},t),a));var o=U(i.stem);o&&(t=P(P({},t),o))}}return t}var H,_={AX:["H"],BQ:["H"],CP:["H"],CZ:["H"],DK:["H"],FI:["H"],ID:["H"],IS:["H"],ML:["H"],NE:["H"],RU:["H"],SE:["H"],SJ:["H"],SK:["H"],AS:["h","H"],BT:["h","H"],DJ:["h","H"],ER:["h","H"],GH:["h","H"],IN:["h","H"],LS:["h","H"],PG:["h","H"],PW:["h","H"],SO:["h","H"],TO:["h","H"],VU:["h","H"],WS:["h","H"],"001":["H","h"],AL:["h","H","hB"],TD:["h","H","hB"],"ca-ES":["H","h","hB"],CF:["H","h","hB"],CM:["H","h","hB"],"fr-CA":["H","h","hB"],"gl-ES":["H","h","hB"],"it-CH":["H","h","hB"],"it-IT":["H","h","hB"],LU:["H","h","hB"],NP:["H","h","hB"],PF:["H","h","hB"],SC:["H","h","hB"],SM:["H","h","hB"],SN:["H","h","hB"],TF:["H","h","hB"],VA:["H","h","hB"],CY:["h","H","hb","hB"],GR:["h","H","hb","hB"],CO:["h","H","hB","hb"],DO:["h","H","hB","hb"],KP:["h","H","hB","hb"],KR:["h","H","hB","hb"],NA:["h","H","hB","hb"],PA:["h","H","hB","hb"],PR:["h","H","hB","hb"],VE:["h","H","hB","hb"],AC:["H","h","hb","hB"],AI:["H","h","hb","hB"],BW:["H","h","hb","hB"],BZ:["H","h","hb","hB"],CC:["H","h","hb","hB"],CK:["H","h","hb","hB"],CX:["H","h","hb","hB"],DG:["H","h","hb","hB"],FK:["H","h","hb","hB"],GB:["H","h","hb","hB"],GG:["H","h","hb","hB"],GI:["H","h","hb","hB"],IE:["H","h","hb","hB"],IM:["H","h","hb","hB"],IO:["H","h","hb","hB"],JE:["H","h","hb","hB"],LT:["H","h","hb","hB"],MK:["H","h","hb","hB"],MN:["H","h","hb","hB"],MS:["H","h","hb","hB"],NF:["H","h","hb","hB"],NG:["H","h","hb","hB"],NR:["H","h","hb","hB"],NU:["H","h","hb","hB"],PN:["H","h","hb","hB"],SH:["H","h","hb","hB"],SX:["H","h","hb","hB"],TA:["H","h","hb","hB"],ZA:["H","h","hb","hB"],"af-ZA":["H","h","hB","hb"],AR:["H","h","hB","hb"],CL:["H","h","hB","hb"],CR:["H","h","hB","hb"],CU:["H","h","hB","hb"],EA:["H","h","hB","hb"],"es-BO":["H","h","hB","hb"],"es-BR":["H","h","hB","hb"],"es-EC":["H","h","hB","hb"],"es-ES":["H","h","hB","hb"],"es-GQ":["H","h","hB","hb"],"es-PE":["H","h","hB","hb"],GT:["H","h","hB","hb"],HN:["H","h","hB","hb"],IC:["H","h","hB","hb"],KG:["H","h","hB","hb"],KM:["H","h","hB","hb"],LK:["H","h","hB","hb"],MA:["H","h","hB","hb"],MX:["H","h","hB","hb"],NI:["H","h","hB","hb"],PY:["H","h","hB","hb"],SV:["H","h","hB","hb"],UY:["H","h","hB","hb"],JP:["H","h","K"],AD:["H","hB"],AM:["H","hB"],AO:["H","hB"],AT:["H","hB"],AW:["H","hB"],BE:["H","hB"],BF:["H","hB"],BJ:["H","hB"],BL:["H","hB"],BR:["H","hB"],CG:["H","hB"],CI:["H","hB"],CV:["H","hB"],DE:["H","hB"],EE:["H","hB"],FR:["H","hB"],GA:["H","hB"],GF:["H","hB"],GN:["H","hB"],GP:["H","hB"],GW:["H","hB"],HR:["H","hB"],IL:["H","hB"],IT:["H","hB"],KZ:["H","hB"],MC:["H","hB"],MD:["H","hB"],MF:["H","hB"],MQ:["H","hB"],MZ:["H","hB"],NC:["H","hB"],NL:["H","hB"],PM:["H","hB"],PT:["H","hB"],RE:["H","hB"],RO:["H","hB"],SI:["H","hB"],SR:["H","hB"],ST:["H","hB"],TG:["H","hB"],TR:["H","hB"],WF:["H","hB"],YT:["H","hB"],BD:["h","hB","H"],PK:["h","hB","H"],AZ:["H","hB","h"],BA:["H","hB","h"],BG:["H","hB","h"],CH:["H","hB","h"],GE:["H","hB","h"],LI:["H","hB","h"],ME:["H","hB","h"],RS:["H","hB","h"],UA:["H","hB","h"],UZ:["H","hB","h"],XK:["H","hB","h"],AG:["h","hb","H","hB"],AU:["h","hb","H","hB"],BB:["h","hb","H","hB"],BM:["h","hb","H","hB"],BS:["h","hb","H","hB"],CA:["h","hb","H","hB"],DM:["h","hb","H","hB"],"en-001":["h","hb","H","hB"],FJ:["h","hb","H","hB"],FM:["h","hb","H","hB"],GD:["h","hb","H","hB"],GM:["h","hb","H","hB"],GU:["h","hb","H","hB"],GY:["h","hb","H","hB"],JM:["h","hb","H","hB"],KI:["h","hb","H","hB"],KN:["h","hb","H","hB"],KY:["h","hb","H","hB"],LC:["h","hb","H","hB"],LR:["h","hb","H","hB"],MH:["h","hb","H","hB"],MP:["h","hb","H","hB"],MW:["h","hb","H","hB"],NZ:["h","hb","H","hB"],SB:["h","hb","H","hB"],SG:["h","hb","H","hB"],SL:["h","hb","H","hB"],SS:["h","hb","H","hB"],SZ:["h","hb","H","hB"],TC:["h","hb","H","hB"],TT:["h","hb","H","hB"],UM:["h","hb","H","hB"],US:["h","hb","H","hB"],VC:["h","hb","H","hB"],VG:["h","hb","H","hB"],VI:["h","hb","H","hB"],ZM:["h","hb","H","hB"],BO:["H","hB","h","hb"],EC:["H","hB","h","hb"],ES:["H","hB","h","hb"],GQ:["H","hB","h","hb"],PE:["H","hB","h","hb"],AE:["h","hB","hb","H"],"ar-001":["h","hB","hb","H"],BH:["h","hB","hb","H"],DZ:["h","hB","hb","H"],EG:["h","hB","hb","H"],EH:["h","hB","hb","H"],HK:["h","hB","hb","H"],IQ:["h","hB","hb","H"],JO:["h","hB","hb","H"],KW:["h","hB","hb","H"],LB:["h","hB","hb","H"],LY:["h","hB","hb","H"],MO:["h","hB","hb","H"],MR:["h","hB","hb","H"],OM:["h","hB","hb","H"],PH:["h","hB","hb","H"],PS:["h","hB","hb","H"],QA:["h","hB","hb","H"],SA:["h","hB","hb","H"],SD:["h","hB","hb","H"],SY:["h","hB","hb","H"],TN:["h","hB","hb","H"],YE:["h","hB","hb","H"],AF:["H","hb","hB","h"],LA:["H","hb","hB","h"],CN:["H","hB","hb","h"],LV:["H","hB","hb","h"],TL:["H","hB","hb","h"],"zu-ZA":["H","hB","hb","h"],CD:["hB","H"],IR:["hB","H"],"hi-IN":["hB","h","H"],"kn-IN":["hB","h","H"],"ml-IN":["hB","h","H"],"te-IN":["hB","h","H"],KH:["hB","h","H","hb"],"ta-IN":["hB","h","hb","H"],BN:["hb","hB","h","H"],MY:["hb","hB","h","H"],ET:["hB","hb","h","H"],"gu-IN":["hB","hb","h","H"],"mr-IN":["hB","hb","h","H"],"pa-IN":["hB","hb","h","H"],TW:["hB","hb","h","H"],KE:["hB","hb","H","h"],MM:["hB","hb","H","h"],TZ:["hB","hb","H","h"],UG:["hB","hb","H","h"]};function Z(e){var t=e.hourCycle;if(void 0===t&&e.hourCycles&&e.hourCycles.length&&(t=e.hourCycles[0]),t)switch(t){case"h24":return"k";case"h23":return"H";case"h12":return"h";case"h11":return"K";default:throw new Error("Invalid hourCycle")}var r,n=e.language;return"root"!==n&&(r=e.maximize().region),(_[r||""]||_[n||""]||_["".concat(n,"-001")]||_["001"])[0]}var Q=new RegExp("^".concat(j.source,"*")),W=new RegExp("".concat(j.source,"*$"));function X(e,t){return{start:e,end:t}}var J=!!String.prototype.startsWith,K=!!String.fromCodePoint,$=!!Object.fromEntries,ee=!!String.prototype.codePointAt,te=!!String.prototype.trimStart,re=!!String.prototype.trimEnd,ne=Number.isSafeInteger?Number.isSafeInteger:function(e){return"number"==typeof e&&isFinite(e)&&Math.floor(e)===e&&Math.abs(e)<=9007199254740991},ie=!0;try{ie="a"===(null===(H=he("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu").exec("a"))||void 0===H?void 0:H[0])}catch(e){ie=!1}var se,ae=J?function(e,t,r){return e.startsWith(t,r)}:function(e,t,r){return e.slice(r,r+t.length)===t},oe=K?String.fromCodePoint:function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];for(var r,n="",i=e.length,s=0;i>s;){if((r=e[s++])>1114111)throw RangeError(r+" is not a valid code point");n+=r<65536?String.fromCharCode(r):String.fromCharCode(55296+((r-=65536)>>10),r%1024+56320)}return n},le=$?Object.fromEntries:function(e){for(var t={},r=0,n=e;r<n.length;r++){var i=n[r],s=i[0],a=i[1];t[s]=a}return t},ce=ee?function(e,t){return e.codePointAt(t)}:function(e,t){var r=e.length;if(!(t<0||t>=r)){var n,i=e.charCodeAt(t);return i<55296||i>56319||t+1===r||(n=e.charCodeAt(t+1))<56320||n>57343?i:n-56320+(i-55296<<10)+65536}},ue=te?function(e){return e.trimStart()}:function(e){return e.replace(Q,"")},de=re?function(e){return e.trimEnd()}:function(e){return e.replace(W,"")};function he(e,t){return new RegExp(e,t)}if(ie){var pe=he("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");se=function(e,t){var r;return pe.lastIndex=t,null!==(r=pe.exec(e)[1])&&void 0!==r?r:""}}else se=function(e,t){for(var r=[];;){var n=ce(e,t);if(void 0===n||me(n)||ge(n))break;r.push(n),t+=n>=65536?2:1}return oe.apply(void 0,r)};var fe=function(){function e(e,t){void 0===t&&(t={}),this.message=e,this.position={offset:0,line:1,column:1},this.ignoreTag=!!t.ignoreTag,this.locale=t.locale,this.requiresOtherClause=!!t.requiresOtherClause,this.shouldParseSkeletons=!!t.shouldParseSkeletons}return e.prototype.parse=function(){if(0!==this.offset())throw Error("parser can only be used once");return this.parseMessage(0,"",!1)},e.prototype.parseMessage=function(e,t,r){for(var n=[];!this.isEOF();){var i=this.char();if(123===i){if((s=this.parseArgument(e,r)).err)return s;n.push(s.val)}else{if(125===i&&e>0)break;if(35!==i||"plural"!==t&&"selectordinal"!==t){if(60===i&&!this.ignoreTag&&47===this.peek()){if(r)break;return this.error(m.UNMATCHED_CLOSING_TAG,X(this.clonePosition(),this.clonePosition()))}if(60===i&&!this.ignoreTag&&Ae(this.peek()||0)){if((s=this.parseTag(e,t)).err)return s;n.push(s.val)}else{var s;if((s=this.parseLiteral(e,t)).err)return s;n.push(s.val)}}else{var a=this.clonePosition();this.bump(),n.push({type:g.pound,location:X(a,this.clonePosition())})}}}return{val:n,err:null}},e.prototype.parseTag=function(e,t){var r=this.clonePosition();this.bump();var n=this.parseTagName();if(this.bumpSpace(),this.bumpIf("/>"))return{val:{type:g.literal,value:"<".concat(n,"/>"),location:X(r,this.clonePosition())},err:null};if(this.bumpIf(">")){var i=this.parseMessage(e+1,t,!0);if(i.err)return i;var s=i.val,a=this.clonePosition();if(this.bumpIf("</")){if(this.isEOF()||!Ae(this.char()))return this.error(m.INVALID_TAG,X(a,this.clonePosition()));var o=this.clonePosition();return n!==this.parseTagName()?this.error(m.UNMATCHED_CLOSING_TAG,X(o,this.clonePosition())):(this.bumpSpace(),this.bumpIf(">")?{val:{type:g.tag,value:n,children:s,location:X(r,this.clonePosition())},err:null}:this.error(m.INVALID_TAG,X(a,this.clonePosition())))}return this.error(m.UNCLOSED_TAG,X(r,this.clonePosition()))}return this.error(m.INVALID_TAG,X(r,this.clonePosition()))},e.prototype.parseTagName=function(){var e,t=this.offset();for(this.bump();!this.isEOF()&&(45===(e=this.char())||46===e||e>=48&&e<=57||95===e||e>=97&&e<=122||e>=65&&e<=90||183==e||e>=192&&e<=214||e>=216&&e<=246||e>=248&&e<=893||e>=895&&e<=8191||e>=8204&&e<=8205||e>=8255&&e<=8256||e>=8304&&e<=8591||e>=11264&&e<=12271||e>=12289&&e<=55295||e>=63744&&e<=64975||e>=65008&&e<=65533||e>=65536&&e<=983039);)this.bump();return this.message.slice(t,this.offset())},e.prototype.parseLiteral=function(e,t){for(var r=this.clonePosition(),n="";;){var i=this.tryParseQuote(t);if(i)n+=i;else{var s=this.tryParseUnquoted(e,t);if(s)n+=s;else{var a=this.tryParseLeftAngleBracket();if(!a)break;n+=a}}}var o=X(r,this.clonePosition());return{val:{type:g.literal,value:n,location:o},err:null}},e.prototype.tryParseLeftAngleBracket=function(){return this.isEOF()||60!==this.char()||!this.ignoreTag&&(Ae(e=this.peek()||0)||47===e)?null:(this.bump(),"<");var e},e.prototype.tryParseQuote=function(e){if(this.isEOF()||39!==this.char())return null;switch(this.peek()){case 39:return this.bump(),this.bump(),"'";case 123:case 60:case 62:case 125:break;case 35:if("plural"===e||"selectordinal"===e)break;return null;default:return null}this.bump();var t=[this.char()];for(this.bump();!this.isEOF();){var r=this.char();if(39===r){if(39!==this.peek()){this.bump();break}t.push(39),this.bump()}else t.push(r);this.bump()}return oe.apply(void 0,t)},e.prototype.tryParseUnquoted=function(e,t){if(this.isEOF())return null;var r=this.char();return 60===r||123===r||35===r&&("plural"===t||"selectordinal"===t)||125===r&&e>0?null:(this.bump(),oe(r))},e.prototype.parseArgument=function(e,t){var r=this.clonePosition();if(this.bump(),this.bumpSpace(),this.isEOF())return this.error(m.EXPECT_ARGUMENT_CLOSING_BRACE,X(r,this.clonePosition()));if(125===this.char())return this.bump(),this.error(m.EMPTY_ARGUMENT,X(r,this.clonePosition()));var n=this.parseIdentifierIfPossible().value;if(!n)return this.error(m.MALFORMED_ARGUMENT,X(r,this.clonePosition()));if(this.bumpSpace(),this.isEOF())return this.error(m.EXPECT_ARGUMENT_CLOSING_BRACE,X(r,this.clonePosition()));switch(this.char()){case 125:return this.bump(),{val:{type:g.argument,value:n,location:X(r,this.clonePosition())},err:null};case 44:return this.bump(),this.bumpSpace(),this.isEOF()?this.error(m.EXPECT_ARGUMENT_CLOSING_BRACE,X(r,this.clonePosition())):this.parseArgumentOptions(e,t,n,r);default:return this.error(m.MALFORMED_ARGUMENT,X(r,this.clonePosition()))}},e.prototype.parseIdentifierIfPossible=function(){var e=this.clonePosition(),t=this.offset(),r=se(this.message,t),n=t+r.length;return this.bumpTo(n),{value:r,location:X(e,this.clonePosition())}},e.prototype.parseArgumentOptions=function(e,t,r,n){var i,s=this.clonePosition(),a=this.parseIdentifierIfPossible().value,o=this.clonePosition();switch(a){case"":return this.error(m.EXPECT_ARGUMENT_TYPE,X(s,o));case"number":case"date":case"time":this.bumpSpace();var l=null;if(this.bumpIf(",")){this.bumpSpace();var c=this.clonePosition();if((C=this.parseSimpleArgStyleIfPossible()).err)return C;if(0===(p=de(C.val)).length)return this.error(m.EXPECT_ARGUMENT_STYLE,X(this.clonePosition(),this.clonePosition()));l={style:p,styleLocation:X(c,this.clonePosition())}}if((w=this.tryParseArgumentClose(n)).err)return w;var u=X(n,this.clonePosition());if(l&&ae(null==l?void 0:l.style,"::",0)){var d=ue(l.style.slice(2));if("number"===a)return(C=this.parseNumberSkeletonFromString(d,l.styleLocation)).err?C:{val:{type:g.number,value:r,location:u,style:C.val},err:null};if(0===d.length)return this.error(m.EXPECT_DATE_TIME_SKELETON,u);var h=d;this.locale&&(h=function(e,t){for(var r="",n=0;n<e.length;n++){var i=e.charAt(n);if("j"===i){for(var s=0;n+1<e.length&&e.charAt(n+1)===i;)s++,n++;var a=1+(1&s),o=s<2?1:3+(s>>1),l=Z(t);for("H"!=l&&"k"!=l||(o=0);o-- >0;)r+="a";for(;a-- >0;)r=l+r}else r+="J"===i?"H":i}return r}(d,this.locale));var p={type:v.dateTime,pattern:h,location:l.styleLocation,parsedOptions:this.shouldParseSkeletons?O(h):{}};return{val:{type:"date"===a?g.date:g.time,value:r,location:u,style:p},err:null}}return{val:{type:"number"===a?g.number:"date"===a?g.date:g.time,value:r,location:u,style:null!==(i=null==l?void 0:l.style)&&void 0!==i?i:null},err:null};case"plural":case"selectordinal":case"select":var f=this.clonePosition();if(this.bumpSpace(),!this.bumpIf(","))return this.error(m.EXPECT_SELECT_ARGUMENT_OPTIONS,X(f,b({},f)));this.bumpSpace();var A=this.parseIdentifierIfPossible(),y=0;if("select"!==a&&"offset"===A.value){if(!this.bumpIf(":"))return this.error(m.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,X(this.clonePosition(),this.clonePosition()));var C;if(this.bumpSpace(),(C=this.tryParseDecimalInteger(m.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,m.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE)).err)return C;this.bumpSpace(),A=this.parseIdentifierIfPossible(),y=C.val}var w,M=this.tryParsePluralOrSelectOptions(e,a,t,A);if(M.err)return M;if((w=this.tryParseArgumentClose(n)).err)return w;var S=X(n,this.clonePosition());return"select"===a?{val:{type:g.select,value:r,options:le(M.val),location:S},err:null}:{val:{type:g.plural,value:r,options:le(M.val),offset:y,pluralType:"plural"===a?"cardinal":"ordinal",location:S},err:null};default:return this.error(m.INVALID_ARGUMENT_TYPE,X(s,o))}},e.prototype.tryParseArgumentClose=function(e){return this.isEOF()||125!==this.char()?this.error(m.EXPECT_ARGUMENT_CLOSING_BRACE,X(e,this.clonePosition())):(this.bump(),{val:!0,err:null})},e.prototype.parseSimpleArgStyleIfPossible=function(){for(var e=0,t=this.clonePosition();!this.isEOF();)switch(this.char()){case 39:this.bump();var r=this.clonePosition();if(!this.bumpUntil("'"))return this.error(m.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE,X(r,this.clonePosition()));this.bump();break;case 123:e+=1,this.bump();break;case 125:if(!(e>0))return{val:this.message.slice(t.offset,this.offset()),err:null};e-=1;break;default:this.bump()}return{val:this.message.slice(t.offset,this.offset()),err:null}},e.prototype.parseNumberSkeletonFromString=function(e,t){var r=[];try{r=function(e){if(0===e.length)throw new Error("Number skeleton cannot be empty");for(var t=[],r=0,n=e.split(N).filter((function(e){return e.length>0}));r<n.length;r++){var i=n[r].split("/");if(0===i.length)throw new Error("Invalid number skeleton");for(var s=i[0],a=i.slice(1),o=0,l=a;o<l.length;o++)if(0===l[o].length)throw new Error("Invalid number skeleton");t.push({stem:s,options:a})}return t}(e)}catch(e){return this.error(m.INVALID_NUMBER_SKELETON,t)}return{val:{type:v.number,tokens:r,location:t,parsedOptions:this.shouldParseSkeletons?q(r):{}},err:null}},e.prototype.tryParsePluralOrSelectOptions=function(e,t,r,n){for(var i,s=!1,a=[],o=new Set,l=n.value,c=n.location;;){if(0===l.length){var u=this.clonePosition();if("select"===t||!this.bumpIf("="))break;var d=this.tryParseDecimalInteger(m.EXPECT_PLURAL_ARGUMENT_SELECTOR,m.INVALID_PLURAL_ARGUMENT_SELECTOR);if(d.err)return d;c=X(u,this.clonePosition()),l=this.message.slice(u.offset,this.offset())}if(o.has(l))return this.error("select"===t?m.DUPLICATE_SELECT_ARGUMENT_SELECTOR:m.DUPLICATE_PLURAL_ARGUMENT_SELECTOR,c);"other"===l&&(s=!0),this.bumpSpace();var h=this.clonePosition();if(!this.bumpIf("{"))return this.error("select"===t?m.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT:m.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT,X(this.clonePosition(),this.clonePosition()));var p=this.parseMessage(e+1,t,r);if(p.err)return p;var f=this.tryParseArgumentClose(h);if(f.err)return f;a.push([l,{value:p.val,location:X(h,this.clonePosition())}]),o.add(l),this.bumpSpace(),l=(i=this.parseIdentifierIfPossible()).value,c=i.location}return 0===a.length?this.error("select"===t?m.EXPECT_SELECT_ARGUMENT_SELECTOR:m.EXPECT_PLURAL_ARGUMENT_SELECTOR,X(this.clonePosition(),this.clonePosition())):this.requiresOtherClause&&!s?this.error(m.MISSING_OTHER_CLAUSE,X(this.clonePosition(),this.clonePosition())):{val:a,err:null}},e.prototype.tryParseDecimalInteger=function(e,t){var r=1,n=this.clonePosition();this.bumpIf("+")||this.bumpIf("-")&&(r=-1);for(var i=!1,s=0;!this.isEOF();){var a=this.char();if(!(a>=48&&a<=57))break;i=!0,s=10*s+(a-48),this.bump()}var o=X(n,this.clonePosition());return i?ne(s*=r)?{val:s,err:null}:this.error(t,o):this.error(e,o)},e.prototype.offset=function(){return this.position.offset},e.prototype.isEOF=function(){return this.offset()===this.message.length},e.prototype.clonePosition=function(){return{offset:this.position.offset,line:this.position.line,column:this.position.column}},e.prototype.char=function(){var e=this.position.offset;if(e>=this.message.length)throw Error("out of bound");var t=ce(this.message,e);if(void 0===t)throw Error("Offset ".concat(e," is at invalid UTF-16 code unit boundary"));return t},e.prototype.error=function(e,t){return{val:null,err:{kind:e,message:this.message,location:t}}},e.prototype.bump=function(){if(!this.isEOF()){var e=this.char();10===e?(this.position.line+=1,this.position.column=1,this.position.offset+=1):(this.position.column+=1,this.position.offset+=e<65536?1:2)}},e.prototype.bumpIf=function(e){if(ae(this.message,e,this.offset())){for(var t=0;t<e.length;t++)this.bump();return!0}return!1},e.prototype.bumpUntil=function(e){var t=this.offset(),r=this.message.indexOf(e,t);return r>=0?(this.bumpTo(r),!0):(this.bumpTo(this.message.length),!1)},e.prototype.bumpTo=function(e){if(this.offset()>e)throw Error("targetOffset ".concat(e," must be greater than or equal to the current offset ").concat(this.offset()));for(e=Math.min(e,this.message.length);;){var t=this.offset();if(t===e)break;if(t>e)throw Error("targetOffset ".concat(e," is at invalid UTF-16 code unit boundary"));if(this.bump(),this.isEOF())break}},e.prototype.bumpSpace=function(){for(;!this.isEOF()&&me(this.char());)this.bump()},e.prototype.peek=function(){if(this.isEOF())return null;var e=this.char(),t=this.offset(),r=this.message.charCodeAt(t+(e>=65536?2:1));return null!=r?r:null},e}();function Ae(e){return e>=97&&e<=122||e>=65&&e<=90}function me(e){return e>=9&&e<=13||32===e||133===e||e>=8206&&e<=8207||8232===e||8233===e}function ge(e){return e>=33&&e<=35||36===e||e>=37&&e<=39||40===e||41===e||42===e||43===e||44===e||45===e||e>=46&&e<=47||e>=58&&e<=59||e>=60&&e<=62||e>=63&&e<=64||91===e||92===e||93===e||94===e||96===e||123===e||124===e||125===e||126===e||161===e||e>=162&&e<=165||166===e||167===e||169===e||171===e||172===e||174===e||176===e||177===e||182===e||187===e||191===e||215===e||247===e||e>=8208&&e<=8213||e>=8214&&e<=8215||8216===e||8217===e||8218===e||e>=8219&&e<=8220||8221===e||8222===e||8223===e||e>=8224&&e<=8231||e>=8240&&e<=8248||8249===e||8250===e||e>=8251&&e<=8254||e>=8257&&e<=8259||8260===e||8261===e||8262===e||e>=8263&&e<=8273||8274===e||8275===e||e>=8277&&e<=8286||e>=8592&&e<=8596||e>=8597&&e<=8601||e>=8602&&e<=8603||e>=8604&&e<=8607||8608===e||e>=8609&&e<=8610||8611===e||e>=8612&&e<=8613||8614===e||e>=8615&&e<=8621||8622===e||e>=8623&&e<=8653||e>=8654&&e<=8655||e>=8656&&e<=8657||8658===e||8659===e||8660===e||e>=8661&&e<=8691||e>=8692&&e<=8959||e>=8960&&e<=8967||8968===e||8969===e||8970===e||8971===e||e>=8972&&e<=8991||e>=8992&&e<=8993||e>=8994&&e<=9e3||9001===e||9002===e||e>=9003&&e<=9083||9084===e||e>=9085&&e<=9114||e>=9115&&e<=9139||e>=9140&&e<=9179||e>=9180&&e<=9185||e>=9186&&e<=9254||e>=9255&&e<=9279||e>=9280&&e<=9290||e>=9291&&e<=9311||e>=9472&&e<=9654||9655===e||e>=9656&&e<=9664||9665===e||e>=9666&&e<=9719||e>=9720&&e<=9727||e>=9728&&e<=9838||9839===e||e>=9840&&e<=10087||10088===e||10089===e||10090===e||10091===e||10092===e||10093===e||10094===e||10095===e||10096===e||10097===e||10098===e||10099===e||10100===e||10101===e||e>=10132&&e<=10175||e>=10176&&e<=10180||10181===e||10182===e||e>=10183&&e<=10213||10214===e||10215===e||10216===e||10217===e||10218===e||10219===e||10220===e||10221===e||10222===e||10223===e||e>=10224&&e<=10239||e>=10240&&e<=10495||e>=10496&&e<=10626||10627===e||10628===e||10629===e||10630===e||10631===e||10632===e||10633===e||10634===e||10635===e||10636===e||10637===e||10638===e||10639===e||10640===e||10641===e||10642===e||10643===e||10644===e||10645===e||10646===e||10647===e||10648===e||e>=10649&&e<=10711||10712===e||10713===e||10714===e||10715===e||e>=10716&&e<=10747||10748===e||10749===e||e>=10750&&e<=11007||e>=11008&&e<=11055||e>=11056&&e<=11076||e>=11077&&e<=11078||e>=11079&&e<=11084||e>=11085&&e<=11123||e>=11124&&e<=11125||e>=11126&&e<=11157||11158===e||e>=11159&&e<=11263||e>=11776&&e<=11777||11778===e||11779===e||11780===e||11781===e||e>=11782&&e<=11784||11785===e||11786===e||11787===e||11788===e||11789===e||e>=11790&&e<=11798||11799===e||e>=11800&&e<=11801||11802===e||11803===e||11804===e||11805===e||e>=11806&&e<=11807||11808===e||11809===e||11810===e||11811===e||11812===e||11813===e||11814===e||11815===e||11816===e||11817===e||e>=11818&&e<=11822||11823===e||e>=11824&&e<=11833||e>=11834&&e<=11835||e>=11836&&e<=11839||11840===e||11841===e||11842===e||e>=11843&&e<=11855||e>=11856&&e<=11857||11858===e||e>=11859&&e<=11903||e>=12289&&e<=12291||12296===e||12297===e||12298===e||12299===e||12300===e||12301===e||12302===e||12303===e||12304===e||12305===e||e>=12306&&e<=12307||12308===e||12309===e||12310===e||12311===e||12312===e||12313===e||12314===e||12315===e||12316===e||12317===e||e>=12318&&e<=12319||12320===e||12336===e||64830===e||64831===e||e>=65093&&e<=65094}function ve(e){e.forEach((function(e){if(delete e.location,I(e)||E(e))for(var t in e.options)delete e.options[t].location,ve(e.options[t].value);else w(e)&&D(e.style)||(M(e)||S(e))&&k(e.style)?delete e.style.location:T(e)&&ve(e.children)}))}function be(e,t){void 0===t&&(t={}),t=b({shouldParseSkeletons:!0,requiresOtherClause:!0},t);var r=new fe(e,t).parse();if(r.err){var n=SyntaxError(m[r.err.kind]);throw n.location=r.err.location,n.originalMessage=r.err.message,n}return(null==t?void 0:t.captureLocation)||ve(r.val),r.val}function ye(e,t){var r=t&&t.cache?t.cache:Te,n=t&&t.serializer?t.serializer:Ie;return(t&&t.strategy?t.strategy:Se)(e,{cache:r,serializer:n})}function Ce(e,t,r,n){var i,s=null==(i=n)||"number"==typeof i||"boolean"==typeof i?n:r(n),a=t.get(s);return void 0===a&&(a=e.call(this,n),t.set(s,a)),a}function we(e,t,r){var n=Array.prototype.slice.call(arguments,3),i=r(n),s=t.get(i);return void 0===s&&(s=e.apply(this,n),t.set(i,s)),s}function Me(e,t,r,n,i){return r.bind(t,e,n,i)}function Se(e,t){return Me(e,this,1===e.length?Ce:we,t.cache.create(),t.serializer)}var Ie=function(){return JSON.stringify(arguments)};function Ee(){this.cache=Object.create(null)}Ee.prototype.get=function(e){return this.cache[e]},Ee.prototype.set=function(e,t){this.cache[e]=t};var xe,Te={create:function(){return new Ee}},De={variadic:function(e,t){return Me(e,this,we,t.cache.create(),t.serializer)},monadic:function(e,t){return Me(e,this,Ce,t.cache.create(),t.serializer)}};!function(e){e.MISSING_VALUE="MISSING_VALUE",e.INVALID_VALUE="INVALID_VALUE",e.MISSING_INTL_API="MISSING_INTL_API"}(xe||(xe={}));var ke,je=function(e){function t(t,r,n){var i=e.call(this,t)||this;return i.code=r,i.originalMessage=n,i}return p(t,e),t.prototype.toString=function(){return"[formatjs Error: ".concat(this.code,"] ").concat(this.message)},t}(Error),Le=function(e){function t(t,r,n,i){return e.call(this,'Invalid values for "'.concat(t,'": "').concat(r,'". Options are "').concat(Object.keys(n).join('", "'),'"'),xe.INVALID_VALUE,i)||this}return p(t,e),t}(je),Oe=function(e){function t(t,r,n){return e.call(this,'Value for "'.concat(t,'" must be of type ').concat(r),xe.INVALID_VALUE,n)||this}return p(t,e),t}(je),Pe=function(e){function t(t,r){return e.call(this,'The intl string context variable "'.concat(t,'" was not provided to the string "').concat(r,'"'),xe.MISSING_VALUE,r)||this}return p(t,e),t}(je);function Ne(e){return"function"==typeof e}function Be(e,t,r,n,i,s,a){if(1===e.length&&y(e[0]))return[{type:ke.literal,value:e[0].value}];for(var o=[],l=0,c=e;l<c.length;l++){var u=c[l];if(y(u))o.push({type:ke.literal,value:u.value});else if(x(u))"number"==typeof s&&o.push({type:ke.literal,value:r.getNumberFormat(t).format(s)});else{var d=u.value;if(!i||!(d in i))throw new Pe(d,a);var h=i[d];if(C(u))h&&"string"!=typeof h&&"number"!=typeof h||(h="string"==typeof h||"number"==typeof h?String(h):""),o.push({type:"string"==typeof h?ke.literal:ke.object,value:h});else if(M(u)){var p="string"==typeof u.style?n.date[u.style]:k(u.style)?u.style.parsedOptions:void 0;o.push({type:ke.literal,value:r.getDateTimeFormat(t,p).format(h)})}else if(S(u))p="string"==typeof u.style?n.time[u.style]:k(u.style)?u.style.parsedOptions:n.time.medium,o.push({type:ke.literal,value:r.getDateTimeFormat(t,p).format(h)});else if(w(u))(p="string"==typeof u.style?n.number[u.style]:D(u.style)?u.style.parsedOptions:void 0)&&p.scale&&(h*=p.scale||1),o.push({type:ke.literal,value:r.getNumberFormat(t,p).format(h)});else{if(T(u)){var f=u.children,A=u.value,m=i[A];if(!Ne(m))throw new Oe(A,"function",a);var g=m(Be(f,t,r,n,i,s).map((function(e){return e.value})));Array.isArray(g)||(g=[g]),o.push.apply(o,g.map((function(e){return{type:"string"==typeof e?ke.literal:ke.object,value:e}})))}if(I(u)){if(!(v=u.options[h]||u.options.other))throw new Le(u.value,h,Object.keys(u.options),a);o.push.apply(o,Be(v.value,t,r,n,i))}else if(E(u)){var v;if(!(v=u.options["=".concat(h)])){if(!Intl.PluralRules)throw new je('Intl.PluralRules is not available in this environment.\nTry polyfilling it using "@formatjs/intl-pluralrules"\n',xe.MISSING_INTL_API,a);var b=r.getPluralRules(t,{type:u.pluralType}).select(h-(u.offset||0));v=u.options[b]||u.options.other}if(!v)throw new Le(u.value,h,Object.keys(u.options),a);o.push.apply(o,Be(v.value,t,r,n,i,h-(u.offset||0)))}}}}return(j=o).length<2?j:j.reduce((function(e,t){var r=e[e.length-1];return r&&r.type===ke.literal&&t.type===ke.literal?r.value+=t.value:e.push(t),e}),[]);var j}function Re(e){return{create:function(){return{get:function(t){return e[t]},set:function(t,r){e[t]=r}}}}}!function(e){e[e.literal=0]="literal",e[e.object=1]="object"}(ke||(ke={}));var Ve=function(){function e(t,r,n,i){void 0===r&&(r=e.defaultLocale);var s,a,o,l=this;if(this.formatterCache={number:{},dateTime:{},pluralRules:{}},this.format=function(e){var t=l.formatToParts(e);if(1===t.length)return t[0].value;var r=t.reduce((function(e,t){return e.length&&t.type===ke.literal&&"string"==typeof e[e.length-1]?e[e.length-1]+=t.value:e.push(t.value),e}),[]);return r.length<=1?r[0]||"":r},this.formatToParts=function(e){return Be(l.ast,l.locales,l.formatters,l.formats,e,void 0,l.message)},this.resolvedOptions=function(){var e;return{locale:(null===(e=l.resolvedLocale)||void 0===e?void 0:e.toString())||Intl.NumberFormat.supportedLocalesOf(l.locales)[0]}},this.getAst=function(){return l.ast},this.locales=r,this.resolvedLocale=e.resolveLocale(r),"string"==typeof t){if(this.message=t,!e.__parse)throw new TypeError("IntlMessageFormat.__parse must be set to process `message` of type `string`");var c=i||{},u=(c.formatters,function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(n=Object.getOwnPropertySymbols(e);i<n.length;i++)t.indexOf(n[i])<0&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(r[n[i]]=e[n[i]])}return r}(c,["formatters"]));this.ast=e.__parse(t,f(f({},u),{locale:this.resolvedLocale}))}else this.ast=t;if(!Array.isArray(this.ast))throw new TypeError("A message must be provided as a String or AST.");this.formats=(a=e.formats,(o=n)?Object.keys(a).reduce((function(e,t){var r,n;return e[t]=(r=a[t],(n=o[t])?f(f(f({},r||{}),n||{}),Object.keys(r).reduce((function(e,t){return e[t]=f(f({},r[t]),n[t]||{}),e}),{})):r),e}),f({},a)):a),this.formatters=i&&i.formatters||(void 0===(s=this.formatterCache)&&(s={number:{},dateTime:{},pluralRules:{}}),{getNumberFormat:ye((function(){for(var e,t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];return new((e=Intl.NumberFormat).bind.apply(e,A([void 0],t,!1)))}),{cache:Re(s.number),strategy:De.variadic}),getDateTimeFormat:ye((function(){for(var e,t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];return new((e=Intl.DateTimeFormat).bind.apply(e,A([void 0],t,!1)))}),{cache:Re(s.dateTime),strategy:De.variadic}),getPluralRules:ye((function(){for(var e,t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];return new((e=Intl.PluralRules).bind.apply(e,A([void 0],t,!1)))}),{cache:Re(s.pluralRules),strategy:De.variadic})})}return Object.defineProperty(e,"defaultLocale",{get:function(){return e.memoizedDefaultLocale||(e.memoizedDefaultLocale=(new Intl.NumberFormat).resolvedOptions().locale),e.memoizedDefaultLocale},enumerable:!1,configurable:!0}),e.memoizedDefaultLocale=null,e.resolveLocale=function(e){if(void 0!==Intl.Locale){var t=Intl.NumberFormat.supportedLocalesOf(e);return t.length>0?new Intl.Locale(t[0]):new Intl.Locale("string"==typeof e?e:e[0])}},e.__parse=be,e.formats={number:{integer:{maximumFractionDigits:0},currency:{style:"currency"},percent:{style:"percent"}},date:{short:{month:"numeric",day:"numeric",year:"2-digit"},medium:{month:"short",day:"numeric",year:"numeric"},long:{month:"long",day:"numeric",year:"numeric"},full:{weekday:"long",month:"long",day:"numeric",year:"numeric"}},time:{short:{hour:"numeric",minute:"numeric"},medium:{hour:"numeric",minute:"numeric",second:"numeric"},long:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"},full:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"}}},e}();const ze=Ve;function Ye(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Ge(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ye(Object(r),!0).forEach((function(t){Ue(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ye(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Ue(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Fe(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}var qe=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.type="i18nFormat",this.mem={},this.init(null,t)}var t,r;return t=e,r=[{key:"init",value:function(e,t){var r=this,n=e&&e.options&&e.options.i18nFormat||{};if(this.options=function(e){return u.call(d.call(arguments,1),(function(t){if(t)for(var r in t)void 0===e[r]&&(e[r]=t[r])})),e}(n,t,this.options||{},{memoize:!0,memoizeFallback:!1,bindI18n:"",bindI18nStore:"",parseErrorHandler:function(e,t,r,n){return r}}),this.formats=this.options.formats,e){var i=this.options,s=i.bindI18n,a=i.bindI18nStore,o=i.memoize;e.IntlMessageFormat=ze,e.ICU=this,o&&(s&&e.on(s,(function(){return r.clearCache()})),a&&e.store.on(a,(function(){return r.clearCache()})))}}},{key:"addUserDefinedFormats",value:function(e){this.formats=this.formats?Ge(Ge({},this.formats),e):e}},{key:"parse",value:function(e,t,r,n,i,s){var a,o,c,u,d=s&&s.resolved&&s.resolved.res,h=this.options.memoize&&"".concat(r,".").concat(n,".").concat(i.replace(/\./g,"###"));this.options.memoize&&(a=function(e,t){var r=l(e,t),n=r.obj,i=r.k;if(n)return n[i]}(this.mem,h));try{return a||(a=new ze(e,r,this.formats,{ignoreTag:!0}),this.options.memoize&&(this.options.memoizeFallback||!s||d)&&(o=this.mem,c=a,(u=l(o,h,Object)).obj[u.k]=c)),a.format(t)}catch(r){return this.options.parseErrorHandler(r,i,e,t)}}},{key:"addLookupKeys",value:function(e,t,r,n,i){return e}},{key:"clearCache",value:function(){this.mem={}}}],r&&Fe(t.prototype,r),e}();qe.type="i18nFormat";const He=qe;var _e,Ze=r(39609),Qe=r(98705),We=r(79805),Xe=r(30859),Je=r(76143),Ke=r(51227),$e=r(22205),et=r(12052),tt=r(95725),rt=r(46183),nt=r(71651),{getRootNamespace:it}=r(95503),st="commons";class at{constructor(){this.i18next=n.ZP.createInstance().use(a).use(He),this.initialized=new $e.t(1),this.store=new et.y((e=>{e.next();var t=()=>{e.next()};return this.i18next.store.on("added",t),()=>{this.i18next.store.off("added",t)}})).pipe((0,tt.U)((()=>this.i18next.store.data)))}init(e){return o.D.shared().languages.toSingle().pipe((0,Qe.o4)((e=>({fallbackLng:!1,supportedLngs:e,backend:{loadPath:(e,t)=>"/"+Ze.V0.shared().variable("release")+"/i18next/"+e+"/"+t},resources:JSON.parse(We.D.decode(window.localizationResources)),partialBundledLanguages:!0})))).pipe((0,Qe.eo)((t=>new Je.o((r=>{this.i18next.init(Object.assign({compatibilityJSON:"v3",ns:st,nsSeparator:!1},t,e),(e=>{e?r.error(e):r.success()}))})))),(0,Qe.RO)((()=>{this.initialized.next()})))}getStore(){return this.i18next.store.data}getDefaultParams(e){var t=null==e?void 0:e.region;if(this.defaultPropsCache&&(void 0===t||this.defaultPropsCache.region===t))return this.defaultPropsCache;var r=e=>this.i18next.t(e,Object.assign({},this.defaultPropsCache,{ns:st}));return this.defaultPropsCache={},this.defaultPropsCache.language=(0,rt.z)(this.i18next.language),this.defaultPropsCache.applicationMode=nt.X.shared().mode,this.defaultPropsCache.region=t,this.defaultPropsCache.domain=r("/domain"),this.defaultPropsCache.domainLowercase=r("/domain-lowercase"),this.defaultPropsCache.supportEmail=r("/support-email"),this.defaultPropsCache.unsubscribeEmail=r("/unsubscribe-email"),this.defaultPropsCache.partnersEmail=r("/partners-email"),this.defaultPropsCache.liveSupport=r("/live-support"),this.defaultPropsCache.linkedServices=r("/linked-services"),this.defaultPropsCache.helpCenter=r("/help-center"),this.defaultPropsCache.customerService=r("/customer-service"),this.defaultPropsCache.cookiePolicy=r("/cookie-policy"),this.defaultPropsCache.communicationPolicy=r("/communication-policy"),this.defaultPropsCache.qualifyAsFreeMember=r("/qualify-as-free-member"),this.defaultPropsCache.securityPolicy=r("/security-policy"),this.defaultPropsCache.privacyPolicy=r("/privacy-policy"),this.defaultPropsCache.privacyPolicyContact=r("/privacy-policy-contact"),this.defaultPropsCache.refundPolicy=r("/refund-policy"),this.defaultPropsCache.termsAgreement=r("/terms-agreement"),this.defaultPropsCache.supportEmailLink=r("/support-email-link"),this.defaultPropsCache.unsubscribeEmailLink=r("/unsubscribe-email-link"),this.defaultPropsCache.partnersEmailLink=r("/partners-email-link"),this.defaultPropsCache.liveSupportLink=r("/live-support-link"),this.defaultPropsCache.linkedServicesLink=r("/linked-services-link"),this.defaultPropsCache.helpCenterLink=r("/help-center-link"),this.defaultPropsCache.cookiePolicyLink=r("/cookie-policy-link"),this.defaultPropsCache.privacyPolicyLink=r("/privacy-policy-link"),this.defaultPropsCache.privacyPolicyContactLink=r("/privacy-policy-contact-link"),this.defaultPropsCache.refundPolicyLink=r("/refund-policy-link"),this.defaultPropsCache.termsAgreementLink=r("/terms-agreement-link"),this.defaultPropsCache.customerServiceLink=r("/customer-service-link"),this.defaultPropsCache.communicationPolicyLink=r("/communication-policy-link"),this.defaultPropsCache.qualifyAsFreeMemberLink=r("/qualify-as-free-member-link"),this.defaultPropsCache.securityPolicyLink=r("/security-policy-link"),this.defaultPropsCache.ventaSolutionsCompany=r("/companies/venta-solutions"),this.defaultPropsCache.dmmSolutionsCompany=r("/companies/dmm-solutions"),this.defaultPropsCache.solNetworksCompany=r("/companies/sol-networks"),this.defaultPropsCache.dilMilCompany=r("/companies/dil-mil"),this.defaultPropsCache.lanotoSolutionsCompany=r("/companies/lanoto-solutions"),this.defaultPropsCache.hazelproCompany=r("/companies/hazelpro"),this.defaultPropsCache.xeancoCompany=r("/companies/xeanco"),this.defaultPropsCache.battikaCompany=r("/companies/battika"),this.defaultPropsCache.stendeCompany=r("/companies/stende"),this.defaultPropsCache.leolanaCompany=r("/companies/leolana"),this.defaultPropsCache.ventaSolutionsCompanyAddress=r("/companies/venta-solutions-address"),this.defaultPropsCache.dmmSolutionsCompanyAddress=r("/companies/dmm-solutions-address"),this.defaultPropsCache.solNetworksCompanyAddress=r("/companies/sol-networks-address"),this.defaultPropsCache.dilMilCompanyAddress=r("/companies/dil-mil-address"),this.defaultPropsCache.lanotoSolutionsCompanyAddress=r("/companies/lanoto-solutions-address"),this.defaultPropsCache.hazelproCompanyAddress=r("/companies/hazelpro-address"),this.defaultPropsCache.xeancoCompanyAddress=r("/companies/xeanco-address"),this.defaultPropsCache.battikaCompanyAddress=r("/companies/battika-address"),this.defaultPropsCache.stendeCompanyAddress=r("/companies/stende-address"),this.defaultPropsCache.leolanaCompanyAddress=r("/companies/leolana-address"),this.defaultPropsCache.ventaSolutionsFullCompany=r("/companies/venta-solutions-with-address"),this.defaultPropsCache.dmmSolutionsFullCompany=r("/companies/dmm-solutions-with-address"),this.defaultPropsCache.solNetworksFullCompany=r("/companies/sol-networks-with-address"),this.defaultPropsCache.dilMilFullCompany=r("/companies/dil-mil-with-address"),this.defaultPropsCache.lanotoSolutionsFullCompany=r("/companies/lanoto-solutions-with-address"),this.defaultPropsCache.hazelproFullCompany=r("/companies/hazelpro-with-address"),this.defaultPropsCache.xeancoFullCompany=r("/companies/xeanco-with-address"),this.defaultPropsCache.battikaFullCompany=r("/companies/battika-with-address"),this.defaultPropsCache.stendeFullCompany=r("/companies/stende-with-address"),this.defaultPropsCache.leolanaFullCompany=r("/companies/leolana-with-address"),this.defaultPropsCache.metalroxCompany=r("/companies/metalrox"),this.defaultPropsCache.metalroxCompanyAddress=r("/companies/metalrox-address"),this.defaultPropsCache.metalroxFullCompany=r("/companies/metalrox-with-address"),this.defaultPropsCache.company=r("/company"),this.defaultPropsCache.companyAddress=r("/company-address"),this.defaultPropsCache.fullCompany=r("/full-company"),this.defaultPropsCache}preload(e){return this.initialized.asObservable().toSingle().pipe((0,Qe.eo)((()=>Ke.P.shared().language.toSingle().pipe((0,Qe.RO)((e=>{e&&this.i18next.language!==e&&this.i18next.changeLanguage(e).then()})),(0,Qe.eo)((()=>{var t=it(e),r=new Je.o((e=>{this.i18next.loadNamespaces(t,(t=>{t?e.error(t):e.success()}))}));return this.i18next.hasLoadedNamespace(t)?Je.o.just():r}))))))}localizeSync(e,t,r){var n=e.split("/").filter(Boolean).join("/"),i=it(e),s=n.replace(i,"")+"/"+t,a=Object.assign({},this.getDefaultParams(r),r,{ns:i}),o=this.i18next.t(s,a);return null===o||o===s?"":o}localize(e,t,r){return this.preload(e).pipe((0,Qe.o4)((()=>this.localizeSync(e,t,r))))}localizeNamespaceSync(e,t){var r=e.split("/").filter(Boolean).join("/"),n=it(e),i=this.i18next.getResourceBundle(this.i18next.language,n),s=r.replace(n,"")+"/",a=new RegExp("^"+s+"[^/]+$");return i?Object.keys(i).filter((e=>a.test(e))).reduce(((r,n)=>{var i=n.replace(s,"");return Object.assign({},r,{[i]:this.localizeSync(e,i,t)})}),{}):{}}localizeNamespace(e,t){return this.preload(e).pipe((0,Qe.o4)((()=>this.localizeNamespaceSync(e,t))))}}_e=at,at.shared=(0,Xe.r)((()=>new _e))},21052:(e,t,r)=>{"use strict";r.d(t,{w:()=>h});var n=r(98705),i=r(76143),s=r(46183),a=r(90713),o=r(33265),l=r(70218),c=r(51227),u=r(10358),d=/^\/([\w+]{2})\//,h=e=>a.T.shared().get(l.y).store.rxState().toSingle().pipe((0,n.o4)((t=>{var r=t.languages,n=r.find((t=>(0,s.z)(t)===(0,s.z)(e||"")));return(null==r?void 0:r.length)>1&&n?(0,s.z)(n):""})),(0,n.eo)((t=>{if(t){var r,s=window.location,a=null===(r=s.pathname)||void 0===r?void 0:r.match(d);if(!a||a[1]!==t){var l=a?s.pathname.replace(d,"/"+t+"/"):"/"+t+s.pathname;return o.Z.shared().disable(),s.replace(""+l+(s.search||"")+(s.hash||"")),i.o.delay(u.R.second/3).pipe((0,n.RO)((()=>c.P.shared().setLanguage(e))))}}return i.o.just()})),(0,n.vR)(void 0))},63255:(e,t,r)=>{"use strict";r.d(t,{a:()=>y});var n,i=r(30859),s=r(94689),a=r(76143),o=r(98705),l=r(32106),c=r(3100),u=r(39609);class d{get defaultScheme(){return{protocol:"https",host:c.D.shared().host+"/"+u.V0.shared().variable("release")+"/l10n"}}get apiScheme(){return{protocol:"https",host:c.D.shared().api+"/l10n"}}constructor(){}}n=d,d.shared=(0,i.r)((()=>new n));var h,p=r(83448),f=r(62993),A=["/texts/presents/categories","/texts/presents/names","/texts/presents/descriptions"];class m extends p.v{constructor(){super("localization","default",(e=>{var{resource:t,language:r,region:n,gender:i}=e,s=A.includes(t)?d.shared().apiScheme:d.shared().defaultScheme,c={"accept-language":r,"x-region":n||f.A};!A.includes(t)&&i&&(c["x-gender"]=i);var h=u.V0.shared().augment("true-client-ip");h&&(c["True-Client-Ip"]=h);var p=u.V0.shared().augment("cf-ipcountry");return p&&(c["CF-IPCountry"]=p),(0,l.az)(s,t,{headers:c}).pipe((0,o.eo)((e=>200===e.status?a.o.just({data:e.responseText?JSON.parse(e.responseText):{},ttl:Number.MAX_SAFE_INTEGER}):a.o.error({status:e.status}))))}))}}h=m,m.shared=(0,i.r)((()=>new h));var g,v=r(51227),b=r(9106);class y{static formatString(e,t){var r=new RegExp("{{domain}}","g");return Object.keys(t).reduce(((e,r)=>{if(!e)return e;var n,i=t[r];switch(typeof i){case"number":n=i.toString(10);break;case"undefined":n="";break;default:n=i}return e.replace(new RegExp("{{"+r+"}}","g"),n)}),e.replace(r,this.productName))}static splitString(e,t){var r=new RegExp("(?={{.+?}})|(?<={{.+?}})","g");return e.split(r).map((e=>{if(0===e.indexOf("{{")&&e.indexOf("}}")===e.length-2){var r=e.slice(2,e.length-2);return t[r]}return e}))}constructor(){}static setProductName(e){this.productName=e}getTexts(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:b.S;return a.o.zip(s.x.shared().region.toSingle(),v.P.shared().language.toSingle()).pipe((0,o.eo)((r=>{var[n,i]=r;return m.shared().data({resource:e,language:i,gender:t,region:n}).toSingle()})))}}g=y,y.shared=(0,i.r)((()=>new g)),y.productName=""},14219:(e,t,r)=>{"use strict";r.d(t,{CY:()=>m,rI:()=>A,BR:()=>f});var n,i=r(30859),s=r(15080),a=r(76143),o=r(98705);function l(e,t,r,n,i,s,a){try{var o=e[s](a),l=o.value}catch(e){return void r(e)}o.done?t(l):Promise.resolve(l).then(n,i)}class c{constructor(){}loadDeepARWeb(){var e=this;return a.o.defer((()=>{return a.o.from((t=function*(){return e.deepARWeb||(e.deepARWeb=yield r.e(8719).then(r.bind(r,38719))),e.deepARWeb},function(){var e=this,r=arguments;return new Promise((function(n,i){var s=t.apply(e,r);function a(e){l(s,n,i,a,o,"next",e)}function o(e){l(s,n,i,a,o,"throw",e)}a(void 0)}))})());var t}))}loadFilter(e){return(0,s.P)((()=>this.loadDeepARWeb().pipe((0,o.RO)((t=>{t.changeDeepARFilter(e)})),(0,o.vR)(void 0))))}unloadFilter(){return(0,s.P)((()=>this.loadDeepARWeb().pipe((0,o.RO)((e=>{e.changeDeepARFilter(null)})),(0,o.vR)(void 0))))}}n=c,c.shared=(0,i.r)((()=>new n));var u,d=r(82801),h=r(43149),p=r(19351),f=["basic","glasses","crown","pendant_w","aviators","cap","cowboy","earrings","hat","headphones","helmet","male_crown","male_mask","mask","necklace"],A="basic";class m{constructor(){this.filters=(0,d.of)(f),this._isLoaded=new h.X(!1),this.isLoaded=this._isLoaded.asObservable()}load(e){return c.shared().loadFilter(e).pipe((0,p.b)((()=>this._isLoaded.next(!0))))}unload(){return c.shared().unloadFilter().pipe((0,p.b)((()=>this._isLoaded.next(!1))))}}u=m,m.shared=(0,i.r)((()=>new u))},89565:(e,t,r)=>{"use strict";r.d(t,{P:()=>n.P});var n=r(52922)},96479:(e,t,r)=>{"use strict";function n(e,t){var r;return(r=class r{constructor(r,n,i,s){this.name=e,this.timeout=t,this.identifier=r,this.startDate=n,this.details=i,this.encounters=s||{}}withEncounters(e){return new r(this.identifier,this.startDate,this.details,e)}completed(e,t){return new r(this.identifier,this.startDate,this.details,Object.assign({},this.encounters,{completed:{date:e,details:t}}))}}).type=e,r.identifier=t=>({name:e,identifier:t}),r}function i(e,t){var r,i="singleton";return(r=class extends(n(e,t)){constructor(e,t,r){super(i,e,t,r)}}).identifier=()=>({name:e,identifier:i}),r}function s(e){var t,r=void 0;for(var n of Object.keys(e.encounters))if("completed"!==n){var i=e.encounters[n];(!r||i.date>r.date)&&(r={name:n,date:i.date})}return null===(t=r)||void 0===t?void 0:t.name}r.d(t,{BX:()=>s,Xn:()=>i,aD:()=>n})},10234:(e,t,r)=>{"use strict";r.r(t),r.d(t,{CallMotivationVideoOfferShowedAction:()=>s});var n=r(96479),i=r(38136);class s extends((0,n.aD)("dialogs.messages.motivationpopup.showed")){}var a={label:s.type,tags:{team:()=>"vc",cta:e=>e.details.cta},hist:{}};i.w.shared().registerMapping(s.type,a)},21858:(e,t,r)=>{"use strict";r.d(t,{e:()=>g});var n,i=r(30859),s=r(32585),a=r(12941),o=r(82801),l=r(12636),c=r(22983),u=r(42103),d=r(54930),h=r(95725),p=r(63070),f=r(60467),A=r(66784),m=r(59628);class g{constructor(){this.actions={},this.actionAddedSubject=new s.xQ,this.actionCompletedAndFulfilledSubject=new s.xQ,this.actionCompleted=this.actionCompletedAndFulfilledSubject.asObservable()}start(e){e.add((0,a.T)(this.actionAddedSubject,this.actionCompletedAndFulfilledSubject,(0,o.of)(void 0)).pipe((0,u.w)((e=>{var t=null,r=null,n=(new Date).getTime();for(var i of Object.values(this.actions))for(var s of Object.values(i))if(!s.encounters.completed&&s.timeout){var a=Math.max(s.startDate.getTime()+s.timeout-n,0);("number"!=typeof t||a<t)&&(t=a,r=s)}return"number"==typeof t?(0,l.H)(t).pipe((0,d.h)(r)):(0,o.of)(e)}))).safeSubscribe((e=>{var t=new Date,r=t.getTime();for(var n of Object.values(this.actions))for(var i of Object.values(n))!i.encounters.completed&&i.timeout&&r-i.startDate.getTime()>=i.timeout&&(e&&this.encounter(i,{name:"timeoutTrigger",date:t,details:e.name}),this.complete(i,t,A.x.failure("timeout")))}))),e.add((0,c.aj)([m.X.shared().focusState,this.actionAddedSubject.pipe((0,h.U)((()=>null)),(0,p.O)(null))]).pipe((0,h.U)((e=>{var[t]=e;return t})),(0,f.h)((e=>"gone"===e))).safeSubscribe((()=>{var e=new Date;for(var t of Object.values(this.actions))for(var r of Object.values(t))r.encounters.completed?this.complete(r,r.encounters.completed.date,r.encounters.completed.details):this.complete(r,e,A.x.failure("app-closed"))})))}activeAction(e){if(this.actions[e.name]&&this.actions[e.name][e.identifier])return this.actions[e.name][e.identifier]}activeActions(e){return Object.values(this.actions[e]||{})}add(e){var t=this.activeAction(e);return t&&(t.encounters.completed?this.complete(t,t.encounters.completed.date,t.encounters.completed.details):this.complete(t,e.startDate,A.x.failure("cancelled-by-action"))),this.actions[e.name]=this.actions[e.name]||{},this.actions[e.name][e.identifier]=e,this.actionAddedSubject.next(e),e}encounter(e,t,r){if(!this.actions[e.name]||!this.actions[e.name][e.identifier])return null;var n=this.actions[e.name][e.identifier];if(!r&&n.encounters[t.name])return n;if(t.date.getTime()<n.startDate.getTime())return n;var i=n.withEncounters(Object.assign({},n.encounters,{[t.name]:{date:t.date,details:t.details}}));return this.actions[e.name][e.identifier]=i,i}complete(e,t,r){if(!this.actions[e.name]||!this.actions[e.name][e.identifier])return null;var n=this.actions[e.name][e.identifier];if(t.getTime()<n.startDate.getTime())return n;var i=n;return n.encounters.completed||(i=n.completed(t,r),this.actions[e.name][e.identifier]=i),delete this.actions[e.name][e.identifier],Object.keys(this.actions[e.name]).length||delete this.actions[e.name],this.actionCompletedAndFulfilledSubject.next(i),i}}n=g,g.shared=(0,i.r)((()=>new n))},77674:(e,t,r)=>{"use strict";r.d(t,{r:()=>o});var n=r(96479),i=r(38136),s=r(10358),a=["purchase-onboarding-offering","default"];class o extends((0,n.Xn)("purchase.form.open",10*s.R.second)){}var l={label:o.type,tags:{team:()=>"core",applicationStartup:e=>a.includes(e.details.sourceAction)?"true":void 0,success:e=>{var t;return!(null===(t=e.encounters.completed)||void 0===t||!t.details.isSuccessful||e.details.motoInitializationRequired&&!e.encounters.motoIsInitialized)},"source-action":e=>e.details.sourceAction,manual:e=>"click"===e.details.sourceAction.split(".").pop(),"packages-type":e=>{var t;return null===(t=e.encounters.packagesRendered)||void 0===t?void 0:t.details.packagesType},packages:e=>{var t;return null===(t=e.encounters.packagesRendered)||void 0===t?void 0:t.details.packages},"packages-render-failed":e=>!e.encounters.packagesRendered,"cards-render-failed":e=>!e.encounters.cardsRendered,"alternative-methods-render-failed":e=>!e.encounters.alternativeMethodsRendered,"default-package-select-failed":e=>!e.encounters.defaultPackageSelected,"balance-render-failed":e=>!e.encounters.balanceRendered,"membership-benefits-render-failed":e=>!e.encounters.membershipBenefitsRendered,"motivation-render-failed":e=>!e.encounters.motivationRendered,step:e=>{var t,r;return(null==e||null===(t=e.encounters)||void 0===t||null===(r=t.step)||void 0===r?void 0:r.details)||void 0},"carousel-experiment":e=>{var t,r;return(null==e||null===(t=e.encounters)||void 0===t||null===(r=t.carouselExperimentEnabled)||void 0===r?void 0:r.details)||void 0},"must-be-two-step-form-step-one":e=>{var t,r;return(null==e||null===(t=e.encounters)||void 0===t||null===(r=t.mustBeTwoStepFormStepOne)||void 0===r?void 0:r.details)||void 0},"must-be-one-step-form":e=>{var t,r;return(null==e||null===(t=e.encounters)||void 0===t||null===(r=t.mustBeOneStepForm)||void 0===r?void 0:r.details)||void 0},"count-of-open-overlays":e=>{var t;return null===(t=e.encounters.renderOverlayContainerForPurchaseForm)||void 0===t?void 0:t.details.overlaysLength},"failure-reason":e=>{var t;return e.details.motoInitializationRequired&&!e.encounters.motoIsInitialized?"moto-is-uninitialized":null===(t=e.encounters.completed)||void 0===t?void 0:t.details.error},"canceling-action":e=>{var t;return(null===(t=e.encounters.cancelingAction)||void 0===t?void 0:t.details)||void 0},"bottle-neck-event":e=>{var t;return null!==(t=e.encounters.completed)&&void 0!==t&&t.details.isSuccessful?function(e){if(e)switch(e){case"packagesRendered":return"packages.rendered";case"packagesListRendered":return"packages.list.rendered";case"purchaseParentComponentRendered":return"purchase.parent.component.rendered";case"cardsRendered":return"cards.rendered";case"alternativeMethodsRendered":return"alternative-methods.rendered";case"defaultPackageSelected":return"default-package.selected";case"membershipBenefitsRendered":return"membership-benefits.rendered";case"balanceRendered":return"balance.rendered";case"motivationRendered":return"motivation.rendered";case"motoIsInitialized":return"motoIsInitialized";case"step":return"step";case"carouselExperimentEnabled":return"carouselExperimentEnabled";case"mustBeOneStepForm":return"mustBeOneStepForm";case"mustBeTwoStepFormStepOne":return"mustBeTwoStepFormStepOne";case"cancelingAction":return"canceling-action";case"purchaseDecoratorRendered":return"purchase.decorator.rendered";case"readyForRenderPurchaseFormOverlay":return"ready.for.render.purchase.form.overlay";case"renderOverlayContainerForPurchaseForm":return"render.overlay.container.for.purchase.form"}}((0,n.BX)(e)):void 0},preloaded:e=>{var t=e.details.preloadStatus;if(!e.encounters.packagesRendered)return t.cards&&t.packages.common&&t.packages.additional&&t.settings&&t.methods;var r=e.encounters.packagesRendered.details.packages;return!!r&&!!t&&t.cards&&t.packages[r]&&t.settings&&t.methods}},hist:{ttresult:{from:"added",to:"completed"},"ttpackages-rendered":{from:"added",to:"packagesRendered"},"ttpurchase-parent-component-rendered":{from:"added",to:"purchaseParentComponentRendered"},"ttready-for-render-two-step-subscription-form":{from:"added",to:"mustBeTwoStepFormStepOne"},"ttpackages-list-rendered":{from:"added",to:"packagesListRendered"},"ttcards-rendered":{from:"added",to:"cardsRendered"},"ttalternative-methods-rendered":{from:"added",to:"alternativeMethodsRendered"},"ttdefault-package-selected":{from:"added",to:"defaultPackageSelected"},"ttbalance-rendered":{from:"added",to:"balanceRendered"},"ttmembership-benefits-rendered":{from:"added",to:"membershipBenefitsRendered"},"ttmotivation-rendered":{from:"added",to:"motivationRendered"},"ttpurchase-decorator-rendered":{from:"added",to:"purchaseDecoratorRendered"},"ttready-for-render-purchase-form-overlay":{from:"added",to:"readyForRenderPurchaseFormOverlay"},"ttrender-overlay-container-for-purchase-form":{from:"added",to:"renderOverlayContainerForPurchaseForm"}}};i.w.shared().registerMapping(o.type,l)},38136:(e,t,r)=>{"use strict";r.d(t,{w:()=>a});var n,i=r(30859),s=r(66727);class a{constructor(){this.mappings={}}registerMapping(e,t){this.mappings[e]=t}map(e){var t=this.mappings[e.name];if(!t)return null;var r=Object.values(e.encounters).filter((t=>!!t&&t.date.getTime()<e.startDate.getTime())).length,n=s.G.shared().sharedTags(e.startDate,t.label);return n.incomplete=!e.encounters.completed||"app-closed"===e.encounters.completed.details.error,n["negative-encounters-count"]=r,{label:r?t.label+"-negative-hist":t.label,tags:Object.keys(t.tags).reduce(((r,n)=>{var i=t.tags[n](e);return void 0!==i&&(r[n]=i),r}),n),hist:Object.keys(t.hist).reduce(((r,n)=>{var i=t.hist[n];if("function"==typeof i&&!(i=i(e)))return r;var s="added"===i.from?{date:e.startDate}:e.encounters[i.from],a=e.encounters[i.to];return s&&a&&(r[n]=a.date.getTime()-s.date.getTime()),r}),{})}}}n=a,a.shared=(0,i.r)((()=>new n))},33265:(e,t,r)=>{"use strict";r.d(t,{Z:()=>y});var n=r(30859),i=r(57450),s=r(82801),a=r(50070),o=r(42103),l={"users.USER_ID":2728,"users.USER_ID.photos":4620,"users.USER_ID.videos":4675,"users.USER_ID.public-tags":2343,"paidresources.USER_ID.groups.privatephotos":5680*1.1,"users.USER_ID.tags":5434,"users.USER_ID.events":5610,"users.USER_ID.roles":5410*1.1,"credits.mall.USER_ID.packages":Number.MAX_SAFE_INTEGER,"dialogs.letters.RECIPIENT_ID.SENDER_ID.LETTER_ID":Number.MAX_SAFE_INTEGER,"dialogs.letters.presents.RECIPIENT_ID.SENDER_ID.LETTER_ID":Number.MAX_SAFE_INTEGER,"dialogs.letters.introductory.RECIPIENT_ID.SENDER_ID.LETTER_ID":Number.MAX_SAFE_INTEGER},c={"users.USER_ID.photos.REFERENCE":3010*1.1,"users.USER_ID.photos.private.REFERENCE":1570*1.1,"users.USER_ID.photos.private.preview.REFERENCE":5489,"users.USER_ID.videos.preview.REFERENCE":5360*1.1,"covers.REFERENCE":1740*1.1,"users.USER_ID.covers.REFERENCE":3270*1.1};var u,d=r(59677),h=r(21858),p=r(43149),f=r(12941),A=r(95725),m=r(97950),g=r(60467),v=r(38136),b=r(77602);class y{constructor(){this.enabled=new p.X(!0)}enable(){this.enabled.next(!0)}disable(){this.enabled.next(!1)}start(e){e.add(h.e.shared().actionCompleted.pipe((0,A.U)((e=>v.w.shared().map(e))),(function(e){return e.pipe((0,i.W)(),(function(e){return e.pipe((0,o.w)((e=>{if("api.slow-request"===e.label){var t=e.tags.resource;return e.hist.ttresult>=l[t]?(0,s.of)(e):a.E}return(0,s.of)(e)})))}),(function(e){return e.pipe((0,o.w)((e=>{if("photo.slow-load"===e.label){var t=e.tags.resource;return e.hist.ttresult>=c[t]?(0,s.of)(e):a.E}return(0,s.of)(e)})))}))}),(0,m.M)(this.enabled),(0,o.w)((e=>{var[t,r]=e;return r?d.q.shared().send(t):a.E}))).subscribe()),e.add((0,f.T)(b.X.shared().focusState.pipe((0,g.h)((e=>"gone"===e)))).safeSubscribe((()=>{d.q.shared().flush()})))}}u=y,y.shared=(0,n.r)((()=>new u))},59677:(e,t,r)=>{"use strict";r.d(t,{q:()=>o});var n,i=r(30859),s=r(71913),a=r(32585);class o{constructor(){this.metricSubject=new a.xQ,this.metric=this.metricSubject.asObservable()}flush(){s.q.shared().flush()}send(e){return this.metricSubject.next(e),s.q.shared().send(e)}}n=o,o.shared=(0,i.r)((()=>new n))},66727:(e,t,r)=>{"use strict";r.d(t,{G:()=>k});var n,i=r(30859),s=r(12941),a=r(82801),o=r(22983),l=r(57576),c=r(55948),u=r(12052),d=r(29331),h=r(35713);class p{constructor(){this.type=new u.y((e=>{var t=navigator.connection||navigator.mozConnection||navigator.webkitConnection;if(!t)return e.next("unknown"),void e.complete();var r=()=>{t.type&&"other"!==t.type?"none"===t.type?e.next(null):e.next(t.type):e.next("unknown")};return r(),t.addEventListener("change",r),()=>{t.removeEventListener("change",r)}})).pipe((0,d.x)(),(0,h.d)(1)),this.effectiveType=new u.y((e=>{var t=navigator.connection||navigator.mozConnection||navigator.webkitConnection;if(!t)return e.next("unknown"),void e.complete();var r=()=>{t.effectiveType?e.next(t.effectiveType):e.next("unknown")};return r(),t.addEventListener("change",r),()=>{t.removeEventListener("change",r)}})).pipe((0,d.x)(),(0,h.d)(1))}}n=p,p.shared=(0,i.r)((()=>new n));var f,A=r(76858),m=r(95725),g=r(42103),v=r(26568),b=r(7373),y=r(61562),C=r(85814),w=r(2330),M=r(51118),S=r(93876);class I{constructor(){this.version=window.REVISION,this.upToDate=(0,a.of)(!0)}}f=I,I.shared=(0,i.r)((()=>new f));var E,x=r(65791),T=r(94689),D=r(21858);class k{constructor(){(0,s.T)(l.D.shared().product.name.pipe((0,d.x)(),(0,m.U)((e=>({product:e})))),p.shared().type.pipe((0,d.x)(),(0,m.U)((e=>({"network-type":e?"unknown"===e?"other":e:"none"})))),p.shared().effectiveType.pipe((0,d.x)(),(0,m.U)((e=>({"network-effective-type":e?"unknown"===e?"other":"slow-2g"===e?"2g":e:"none"})))),x.Session.shared().userId.pipe((0,d.x)(),(0,m.U)((e=>({user:e})))),x.Session.shared().userId.pipe((0,g.w)((e=>e?C.v.shared(e).userIsFreeMember:(0,a.of)(!1))),(0,d.x)(),(0,m.U)((e=>({promoter:e})))),x.Session.shared().userIsUsual.pipe((0,d.x)(),(0,m.U)((e=>({"usual-user":e})))),I.shared().upToDate.pipe((0,d.x)(),(0,m.U)((e=>({"up-to-date-version":e})))),x.Session.shared().userId.pipe((0,g.w)((e=>e?y.j.shared(e).connectionType:(0,a.of)(null))),(0,d.x)(),(0,m.U)((e=>({realtime:e||"none"})))),T.x.shared().location.pipe((0,m.U)((e=>e.country)),(0,d.x)(),(0,m.U)((e=>({country:e})))),(0,o.aj)([c.D.shared().auraEnabled,c.D.shared().aura]).pipe((0,m.U)((e=>{var[t,r]=e;return t&&!!r})),(0,d.x)(),(0,m.U)((e=>({auraEnabled:e}))))).pipe((0,v.R)(((e,t)=>Object.assign({},e,t)),{})).safeSubscribe((e=>{this.asyncSharedTags=e})),x.Session.shared().authorizationDetails.pipe((0,m.U)((e=>e.time))).safeSubscribe((e=>{this.authTime=e}))}sharedTags(e,t){var r,n=(0,A.browser)(),i=(0,A.operatingSystem)(),s=this.getTimeFromUserAuth(e),a=k.getTimeFromAppStart(e),o=b.A.shared().testingDeviceType,l=S.G.shared().sessionId,c=S.G.shared().parentApp,u=M.o.shared().getNavigationHistory(),d="app.start"===t,h="purchase.form.open"===t,p=Object.assign({platform:(0,A.platform)(),browserVersion:(0,A.browserVersion)(),browser:n?"unknown"===n?"other":n:"other",os:"unknown"===i?"other":i,timezone:k.getTimezone(),webrtc:b.A.shared().supportsWebRtc,applicationStartup:String(D.e.shared().activeActions("app.start").length>0),authorized:!(null===(r=this.asyncSharedTags)||void 0===r||!r.user)},b.A.shared().cpuCores?{"cpu-cores":b.A.shared().cpuCores}:void 0,o?{"testing-device-type":o}:void 0,null!==s?{"time-from-user-auth":s}:void 0,null!==a?{"time-from-app-init":a}:void 0,d?{navigationHistory:u}:void 0,h?{navigationHistory:u}:void 0,l?{"session-id":l}:void 0,c?{"parent-app":c}:void 0,this.asyncSharedTags);if(d)for(var[f,m]of Object.entries(w.m.shared().getApplicationPerformance())){var g=m;p=Object.assign({},p,{[f]:(null==g?void 0:g.details)||g.timeFromAppInit})}return p}getTimeFromUserAuth(e){var t=this.authTime;return t&&e?e.getTime()-t.getTime():null}static getTimeFromAppStart(e){var t=S.G.shared().timestamp;return t&&e?e.getTime()-t:null}static getTimezone(){var e=(new Date).getTimezoneOffset()/60,t=Math.abs(e),r=""+(t<10?"0"+t:t);return e<=0?"+"+r:"-"+r}}E=k,k.shared=(0,i.r)((()=>new E))},87507:(e,t,r)=>{"use strict";r.d(t,{G:()=>g});var n,i=r(30859),s=r(43149),a=r(83448),o=r(39609),l=r(28516),c=r(98705),u=r(22205),d=r(54930),h=r(76143);class p extends a.v{constructor(e){super("moto.authorization",e,(e=>h.o.just({data:null,ttl:Number.MAX_SAFE_INTEGER}))),this.setState(null,{},Number.MAX_SAFE_INTEGER),this.userId=e,this.refreshSubject=new u.t(1)}refresh(){this.refreshSubject.next(void 0)}auth(e){return(0,o.MX)(o.V0.shared().exo.moto.identity.get,this.userId,e).pipe((0,c.o4)((e=>{var t,{data:r,xhr:n}=e;return{data:r.jwt,ttl:(null===(t=(0,l.X)(n))||void 0===t?void 0:t.maxAge)||0}})),(0,c.RO)((t=>{this.setState(t.data,e,t.ttl)})))}shouldRefreshData(){return this.refreshSubject.pipe((0,d.h)((()=>!0)))}}n=p,p.shared=(0,i.r)((e=>new n(e)));var f,A=r(42103),m=r(29331);class g{constructor(e){this.authOptionsSubject=new s.X({}),this.userId=e,this.authOptions=this.authOptionsSubject.asObservable(),this.token=this.authOptions.pipe((0,A.w)((e=>p.shared(this.userId).data(e))),(0,m.x)())}setOptions(e){e&&e.orderType!==this.authOptionsSubject.value.orderType&&this.authOptionsSubject.next(e)}auth(e){return e&&this.setOptions(e),this.authOptions.pipe((0,A.w)((e=>p.shared(this.userId).auth(e).pipe((0,c.o4)((e=>{var{data:t}=e;return t})))))).toSingle()}}f=g,g.shared=(0,i.r)((e=>new f(e)))},61483:(e,t,r)=>{"use strict";r.d(t,{T:()=>A});var n,i=r(30859),s=r(22983),a=r(82801),o=r(55948),l=r(23408),c=r(94689),u=r(42103),d=r(95725),h=r(29331),p=r(69463),f=r(26643);class A{constructor(e){this.available=(0,s.aj)([o.D.shared().mysteryGiftsEnabled,l.s.shared().chatAttendee]).pipe((0,u.w)((t=>{var[r,n]=t;return r&&n?(0,s.aj)([o.D.shared().mysteryGiftsGameRestrictedCountries,c.x.shared().location]).pipe((0,u.w)((t=>{var[r,n]=t;return n.country&&r.includes(n.country)?(0,a.of)(!1):f.g.shared(e).status.pipe((0,d.U)((e=>"idle"===e)),(0,u.w)((t=>t?p.m.shared(e).gifts().pipe((0,d.U)((e=>!!e.length))):(0,a.of)(!1))),(0,h.x)())}))):(0,a.of)(!1)})),(0,h.x)())}}n=A,A.shared=(0,i.r)((e=>new n(e)))},89652:(e,t,r)=>{"use strict";r.d(t,{ff:()=>M});var n,i=r(61922),s=r(30859),a=r(22983),o=r(82801),l=r(63070),c=r(42103),u=r(29331),d=r(23408),h=r(66784),p=r(98705),f=r(77756),A=r(83032),m=r(10358),g=r(32285),v=r(93988),b=r(61483),y=r(55948),C="mystery-gifts-credit-package-banner-offering",w="banner-shown";class M extends i.l{constructor(e){super(),this.userId=e,this.canOffer=(0,a.aj)([this.offeringResult.pipe((0,l.O)(!1)),d.s.shared().chatAttendee,y.D.shared().mysteryGiftsWinCreditsEnabled]).pipe((0,c.w)((t=>{var[r,n,i]=t;return n&&i&&!r?(0,a.aj)([g.p.shared(e).offer(n),v.aZ.shared(e).canOffer,b.T.shared(e).available]).pipe((0,c.w)((t=>{var[r,n,i]=t;return r||n||!i?(0,o.of)(!1):A.X.shared().currentTime().pipe((0,p.eo)((t=>f.M.shared(C,e).load(w).pipe((0,p.o4)((e=>!e||t-e>2*m.R.day)))))).asObservable()}))):(0,o.of)(!1)})),(0,u.x)())}start(e){return A.X.shared().currentTime().pipe((0,p.eo)((e=>f.M.shared(C,this.userId).store(w,e))),(0,p.vR)(h.x.success({attendeeId:e})))}}n=M,M.shared=(0,s.r)((e=>new n(e)))},259:(e,t,r)=>{"use strict";r.d(t,{B:()=>c});var n,i=r(30859),s=r(32656),a=r(69463),o=r(38826),l=r(42103);class c{constructor(e){this.userId=e,this.priceCategory=a.m.shared(e).priceCategory}logSurveyResult(e){s.f.shared(this.userId).logEvent("survey-completed",Object.assign({type:"mystery-gifts"},e)).safeSubscribe()}logSurveyShown(e){s.f.shared(this.userId).logEvent("survey-shown",{attendeeId:e,userId:this.userId,type:"mystery-gifts"}).safeSubscribe()}fabClicked(e){s.f.shared(this.userId).logEvent("mystery-gift-fab-clicked",{userId:this.userId,attendeeId:e}).safeSubscribe()}startGameClicked(e){this.priceCategory.pipe((0,o.q)(1),(0,l.w)((t=>s.f.shared(this.userId).logEvent("mystery-gift-game-start-clicked",{userId:this.userId,attendeeId:e,priceCategory:t,sessionId:a.m.shared(this.userId).sessionId})))).safeSubscribe()}wonItemShown(e,t,r,n,i){this.priceCategory.pipe((0,o.q)(1),(0,l.w)((o=>s.f.shared(this.userId).logEvent("mystery-gift-prize-shown",{userId:this.userId,attendeeId:e,giftType:t,prizeCategory:i,cheerName:r,cheerPrice:n,priceCategory:o,sessionId:a.m.shared(this.userId).sessionId})))).safeSubscribe()}restartGameClicked(e){this.priceCategory.pipe((0,o.q)(1),(0,l.w)((t=>s.f.shared(this.userId).logEvent("mystery-gift-game-restart-clicked",{userId:this.userId,attendeeId:e,priceCategory:t,sessionId:a.m.shared(this.userId).sessionId})))).safeSubscribe()}longPlayAnswerTooltipShown(e){this.priceCategory.pipe((0,o.q)(1),(0,l.w)((t=>s.f.shared(this.userId).logEvent("mystery-gift-long-play-answer-tooltip-shown",{userId:this.userId,attendeeId:e,priceCategory:t,sessionId:a.m.shared(this.userId).sessionId})))).safeSubscribe()}longPlayAnswerTooltipClosed(e){this.priceCategory.pipe((0,o.q)(1),(0,l.w)((t=>s.f.shared(this.userId).logEvent("mystery-gift-long-play-answer-tooltip-closed",{userId:this.userId,attendeeId:e,priceCategory:t,sessionId:a.m.shared(this.userId).sessionId})))).safeSubscribe()}logGameInterrupted(e){this.priceCategory.pipe((0,o.q)(1),(0,l.w)((t=>s.f.shared(this.userId).logEvent("mystery-gift-game-interrupted",{userId:this.userId,attendeeId:e,priceCategory:t,sessionId:a.m.shared(this.userId).sessionId})))).safeSubscribe()}logCreditPackageBannerShown(e){s.f.shared(this.userId).logEvent("mystery-gift-credit-banner-shown",{userId:this.userId,attendeeId:e}).safeSubscribe()}logCreditPackageBannerPostponed(e){s.f.shared(this.userId).logEvent("mystery-gift-credit-banner-postponed",{userId:this.userId,attendeeId:e}).safeSubscribe()}logCreditPackageBannerAccepted(e){s.f.shared(this.userId).logEvent("mystery-gift-credit-banner-accepted",{userId:this.userId,attendeeId:e}).safeSubscribe()}logCreditPackageBannerRejected(e){s.f.shared(this.userId).logEvent("mystery-gift-credit-banner-rejected",{userId:this.userId,attendeeId:e}).safeSubscribe()}}n=c,c.shared=(0,i.r)((e=>new n(e)))},69463:(e,t,r)=>{"use strict";r.d(t,{m:()=>P});var n,i=r(39609),s=r(83448),a=r(30859),o=r(28516),l=r(98705),c=r(76143),u=r(66784);class d extends s.v{constructor(e){super("mystery-gifts",e,(()=>(0,i.MX)(i.V0.shared().mysterygifts.get).pipe((0,l.o4)((e=>{var t,{data:r,xhr:n}=e;return{data:r.mysterygifts,ttl:(null===(t=(0,o.X)(n))||void 0===t?void 0:t.maxAge)||0}}))))),this.userId=e}play(e,t,r){return(0,i.MX)(i.V0.shared().mysterygifts.play.post,this.userId,{recipientId:e,priceCategory:t,sessionId:r},{}).pipe((0,l.o4)((e=>{var{data:t}=e;return u.x.success(t)})),(0,l.ym)((e=>402===e.status?c.o.just(u.x.failure("insufficient-balance")):c.o.error(e))))}}n=d,d.shared=(0,a.r)((e=>new n(e)));var h,p=r(32585),f=r(43149),A=r(22983),m=r(82801),g=r(12941),v=r(12636),b=r(90196),y=r(41525),C=r(38826),w=r(95725),M=r(42103),S=r(19351),I=r(54930),E=r(95717),x=r(60467),T=r(22474),D=r(92891),k=r(56085),j=r(55948),L=3*r(10358).R.second,O="golden";class P{constructor(e){this.playGameFinishedSubject=new p.xQ,this.userId=e,this.wonItemSubject=new f.X(void 0),this.wonItem=this.wonItemSubject.asObservable(),this.carouselItemsSubject=new f.X([]),this.carouselItems=this.carouselItemsSubject.asObservable(),this.longPlayAnswerSubject=new f.X(!1),this.currentSessionId="",this.currentAttendeeId="",this.longPlayAnswer=this.longPlayAnswerSubject.asObservable(),this.priceCategorySubject=new f.X(O),this.priceCategory=this.priceCategorySubject.asObservable(),this.currencyDevaluationRatio=j.D.shared().currencyDevaluationRatio.pipe((0,C.q)(1),(0,w.U)((e=>100/e)))}mapPriceCategoryToPaymentReason(e){switch(e){case"golden":return y.t.GoldenMysteryGift;case"brilliant":return y.t.BrilliantMysteryGift}}convertPrice(e,t){return"credits"===e.settings.price.type?Object.assign({},e,{settings:Object.assign({},e.settings,{price:Object.assign({},e.settings.price,{value:e.settings.price.value/t})})}):e}gifts(){return(0,A.aj)([d.shared(this.userId).data(),this.currencyDevaluationRatio]).pipe((0,w.U)((e=>{var[t,r]=e;return t.map((e=>{var t=e.cheers.map((e=>this.convertPrice(e,r)));return Object.assign({},e,{cheers:t})}))})))}giftPrice(){return(0,A.aj)([this.gifts(),this.currencyDevaluationRatio,this.priceCategory]).pipe((0,w.U)((e=>{var[t,r,n]=e,i=t.filter((e=>e.priceCategory===n))[0];return"credits"===(null==i?void 0:i.price.type)?(null==i?void 0:i.price.value)/r:null==i?void 0:i.price.value})))}setPriceCategory(e){this.priceCategorySubject.next(e)}initGame(e){this.priceCategorySubject.next(O),this.wonItemSubject.next(void 0),this.currentSessionId=(0,k.Z)(),this.currentAttendeeId=e}get sessionId(){return this.currentSessionId}get attendeeId(){return this.currentAttendeeId}play(){return this.giftPrice().pipe((0,M.w)((e=>b.N.shared().refillBalance({name:this.mapPriceCategoryToPaymentReason(this.priceCategorySubject.getValue()),requiredAmount:e,attendeeId:this.currentAttendeeId}))),(0,M.w)((e=>{if(!e.isSuccessful)return(0,m.of)(u.x.failure("insufficient-balance"));var t=this.priceCategorySubject.getValue(),r=d.shared(this.userId).play(this.currentAttendeeId,t,this.currentSessionId).asObservable();return(0,g.T)(r.pipe((0,M.w)((e=>e.isSuccessful?this.getCarouselItems(e.value).pipe((0,S.b)((e=>{this.carouselItemsSubject.next(e),this.wonItemSubject.next(e[147])})),(0,I.h)(u.x.success())):(0,m.of)(u.x.failure("insufficient-balance"))))),(0,v.H)(L).pipe((0,S.b)((()=>this.longPlayAnswerSubject.next(!0))),(0,I.h)(void 0),(0,E.R)(this.playGameFinishedSubject))).pipe((0,x.h)((e=>!!e)))})),(0,S.b)((()=>this.playGameFinishedSubject.next())),(0,T.x)((()=>{this.longPlayAnswerSubject.next(!1)}))).toSingle()}getCarouselItems(e){return this.gifts().pipe((0,w.U)((e=>{var t=this.priceCategorySubject.getValue(),r=e.filter((e=>e.priceCategory===t))[0].cheers;if(r.length)for(;r.length<150;)r=r.concat(r);return(0,D.shuffle)(r.slice(0,150))})),(0,M.w)((t=>this.currencyDevaluationRatio.pipe((0,w.U)((r=>[...t.slice(0,147),this.convertPrice(e,r),...t.slice(147)]))))),(0,w.U)((e=>e.map((e=>Object.assign({},e,{id:(0,k.Z)()}))))))}}h=P,P.shared=(0,a.r)((e=>new h(e)))},84611:(e,t,r)=>{"use strict";r.d(t,{I:()=>u});var n,i=r(30859),s=r(12651),a=r(79805),o=r(74190),l=r(98705),c=r(76143);class u{constructor(e){this.userId=e,this.persistence=s.n.shared("notifications-addresses-tokens",e),this.phoneNumbers=o.U.shared(this.userId).data("tel")}setToken(e,t){return this.persistence.load(t).pipe((0,l.eo)((r=>{if(!r)return c.o.zip(this.persistence.store(t,e),o.U.shared(this.userId).addToken(e,t));var n=a.D.encode(r);return o.U.shared(this.userId).removeToken(n,t).pipe((0,l.ym)((()=>c.o.just(void 0))),(0,l.eo)((()=>c.o.zip(this.persistence.store(t,e),o.U.shared(this.userId).addToken(e,t)))))})),(0,l.vR)(void 0))}removeToken(e){return this.persistence.load(e).pipe((0,l.eo)((t=>{if(!t)return c.o.just(void 0);var r=a.D.encode(t);return c.o.zip(o.U.shared(this.userId).removeToken(r,e),this.persistence.store(e,null)).pipe((0,l.vR)(void 0))})))}setPushToken(e){return this.setToken(e,"cloudmessages")}setVoipToken(e){return this.setToken(e,"cloudmessages_voip")}removePushToken(){return this.removeToken("cloudmessages")}removeVoipToken(){return this.removeToken("cloudmessages_voip")}removePhoneNumber(e){return o.U.shared(this.userId).removeToken(e,"tel")}addPhoneNumber(e){return o.U.shared(this.userId).addToken(e,"tel")}}n=u,u.shared=(0,i.r)((e=>new n(e)))},45420:(e,t,r)=>{"use strict";r.d(t,{M:()=>v});var n,i=r(30859),s=r(22983),a=r(82801),o=r(80305),l=r(85814),c=r(29331),u=r(35713),d=r(95725),h=r(38826),p=r(42103),f=r(19869),A=r.n(f),m=r(57850),g={"offline-message-fromnonfavorite":"offlineMessageFromNonFavorite","offline-message-fromfavorite":"offlineMessageFromFavorite","letter-fromnonfavorite":"letterFromNonFavorite","letter-fromfavorite":"letterFromFavorite","birthday-credits":"birthdayCredits","messages-digest":"messagesDigest","membership-confirmation":"membershipConfirmation","membership-renewal":"membershipRenewal","get-membership":"getMembership","get-membership-final":"getMembershipFinal","get-membership-medium":"getMembershipMedium","get-membership-low":"getMembershipLow"};class v{constructor(e){this.userId=e,this.data=m.p.shared(e).data("electronicmail").pipe((0,c.x)(A()),(0,u.d)(1)),this.settings=this.data.pipe((0,d.U)((e=>Object.keys(e).reduce(((t,r)=>{var n=r,i=g[n];return i?Object.assign({},t,{[i]:!!e[n]}):t}),{})))),this.available=(0,s.aj)([o.t.shared(e).emailConfirmed,l.v.shared(e).userIsFreeMember]).pipe((0,d.U)((e=>{var[t,r]=e;return!r&&t})),(0,c.x)(),(0,u.d)({bufferSize:1,refCount:!0}))}update(e){return this.data.pipe((0,h.q)(1),(0,d.U)((t=>{var r=Object.values(e).every((e=>!e)),n=Object.keys(t),i=Object.keys(e);return[n.reduce(((t,n)=>{var s=g[n],a=e[s];return Object.assign({},t,{[n]:i.includes(s)?Number(a):Number(!r)})}),{}),t]})),(0,p.w)((e=>{var[t,r]=e;return A()(t,r)?(0,a.of)(void 0):m.p.shared(this.userId).patch("electronicmail",t)})))}subscribeAll(){return m.p.shared(this.userId).patch("electronicmail",{"*":1})}unsubscribeAll(){return m.p.shared(this.userId).patch("electronicmail",{"*":0})}}n=v,v.shared=(0,i.r)((e=>new n(e)))},77485:(e,t,r)=>{"use strict";r.d(t,{W:()=>w});var n,i=r(22983),s=r(12941),a=r(73042),o=r(95725),l=r(42103),c=r(29331),u=r(35713),d=r(30859),h=r(45420),p=r(61922),f=r(76143),A=r(66784),m=r(12651),g=r(10358),v=r(98705),b="email-notifications-switch-on-offering",y="skipped-offer-counter",C="last-offer-timestamp";class w extends p.l{constructor(e){super(),this.userId=e;var t=m.n.shared(b,e),r=t.load(C),n=t.load(y),d=(0,i.aj)([r.asObservable(),n.asObservable()]),p=(0,s.T)(this.offeringResult.pipe((0,a.c)(d)),d);this.canOffer=(0,i.aj)([h.M.shared(e).available,h.M.shared(e).settings]).pipe((0,o.U)((e=>{var[t,r]=e;return t&&!r.offlineMessageFromNonFavorite&&!r.offlineMessageFromFavorite&&!r.letterFromNonFavorite&&!r.letterFromFavorite})),(0,l.w)((e=>p.pipe((0,o.U)((t=>{var[r,n]=t;if(!e)return!1;if(!n||!r)return e;var i=Date.now()-r;return 1===n&&i>g.R.day||2===n&&i>g.R.week||3===n&&i>2*g.R.week||i>30*g.R.day}))))),(0,c.x)(),(0,u.d)({bufferSize:1,refCount:!0}))}start(){return f.o.just(A.x.success({}))}accept(e){return f.o.just(A.x.success())}reject(e){return f.o.just(A.x.success())}postpone(e){var t=m.n.shared(b,this.userId);return t.load(y).pipe((0,v.eo)((e=>f.o.zip(t.store(y,(null!=e?e:0)+1),t.store(C,Date.now())))),(0,v.vR)(A.x.success()))}}n=w,w.shared=(0,d.r)((e=>new n(e)))},73921:(e,t,r)=>{"use strict";r.d(t,{R:()=>n,k:()=>i});var n=function(e){return e[e.Low=0]="Low",e[e.Normal=1]="Normal",e[e.High=2]="High",e}({}),i=function(e){return e.EmailConfirmationSent="email-confirmation-sent",e.EmailConfirmed="email-confirmed",e.PresentsOrderCanceled="presents-order-canceled",e.MessageReceived="message-received",e.MingleStarted="mingle-started",e.MingleCompleted="mingle-completed",e.UserFeedPrivacyChanged="user-feed-privacy-changed",e.EmailNotificationSettingsChanged="email-notification-settings-changed",e.UserAccountDeleted="user-account-deleted",e.CustomerSupportRequestSent="customer-support-request-sent",e.FavoriteContactAdded="favorite-contact-added",e.UserPasswordChanged="user-password-changed",e.IncomingCall="incoming-call",e.PhoneNumberDeleted="phone-number-deleted",e.UserBlocked="user-blocked",e.IntroductoryEmailTemplateValidationError="introductory-email-template-validation-error",e.EmptyMingleEnglishVersionValidationError="empty-mingle-english-version-validation-error",e.CreditsManuallyAdded="credits-manually-added",e.CreditsManuallyDeducted="credits-manually-deducted",e.CreditsManuallyServiceUnavailable="credits-manually-service-unavailable",e.CantSendPresent="cant-send-present",e.ContactAgencyToSendPresent="contact-agency-to-send-present",e.ContactSupportToSendPresent="contact-support-to-send-present",e.Letter="letter",e.Cheer="cheer",e.CheerMessageAdmissionDenied="cheer-message-admission-denied",e.PresentSent="present-sent",e.EmailNotificationsSettingsChanged="email-notifications-settings-changed",e.UserProfileBoostActivated="user-profile-boost-activated",e.CreditsLimitReachedForPresents="credits-limit-reached-for-presents",e.BonusesAccountBalanceCredited="bonuses-account-balance-credited",e.BonusesAccountBalanceDebited="bonuses-account-balance-debited",e.FirstBonusesActivation="first-bonuses-activation",e.BonusesActivation="bonuses-activation",e.DefaultError="default-error",e.CheersOneTapSendingActivated="cheers-one-tap-sending-activated",e.SubscriptionCancelled="subscription-cancelled",e.SubscriptionCancellationError="subscription-cancellation-error",e.UserFollowed="user-followed",e.ContactModeratorToDeletePhoto="contact-moderator-to-delete-photo",e.ContactModeratorToApplyChanges="contact-moderator-to-apply-changes",e.ForceLogout="force-logout",e.UploadProfileMediaError="upload-profile-media-error",e.CheersLimitsAppliedPaid="limits-applied-paid",e.CheersLimitsAppliedUnpaid="limits-applied-unpaid",e}({})},67947:(e,t,r)=>{"use strict";r.d(t,{N:()=>A});var n=r(30859),i=r(73921);class s{constructor(){this.notificationTypes=[i.k.EmailConfirmationSent,i.k.FavoriteContactAdded,i.k.UserAccountDeleted,i.k.CustomerSupportRequestSent,i.k.UserFeedPrivacyChanged,i.k.PhoneNumberDeleted,i.k.EmailConfirmed,i.k.CreditsManuallyAdded,i.k.CreditsManuallyDeducted,i.k.CreditsManuallyServiceUnavailable,i.k.IntroductoryEmailTemplateValidationError,i.k.EmptyMingleEnglishVersionValidationError,i.k.CantSendPresent,i.k.ContactAgencyToSendPresent,i.k.ContactSupportToSendPresent,i.k.PresentSent,i.k.EmailNotificationsSettingsChanged,i.k.CreditsLimitReachedForPresents,i.k.BonusesAccountBalanceCredited,i.k.BonusesAccountBalanceDebited,i.k.FirstBonusesActivation,i.k.BonusesActivation,i.k.CheersLimitsAppliedPaid,i.k.CheersLimitsAppliedUnpaid,i.k.PresentsOrderCanceled,i.k.SubscriptionCancelled,i.k.SubscriptionCancellationError,i.k.UserFollowed,i.k.ContactModeratorToApplyChanges,i.k.ContactModeratorToDeletePhoto,i.k.ForceLogout]}canDisplay(e){return!!this.notificationTypes.find((t=>t===e.type))}}var a=r(55948),o=r(66669);class l{constructor(){this.chatRequestsEnabled=!0,a.D.shared().chatRequestsEnabled.safeSubscribe((e=>{this.chatRequestsEnabled=e}))}canDisplay(e){return e.type!==i.k.MessageReceived||e.payload.type!==o.aR.ChatRequest||this.chatRequestsEnabled}}class c{constructor(){this.filters=[new s,new l]}canDisplay(e){return this.filters.every((t=>t.canDisplay(e)))}}var u,d=r(68755),h=r(63255),p=r(63556);class f{showMessage(e,t,r,n){var i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},{autoHide:s,onClose:a}=i;p.W.shared().localize(t,r,n).safeSubscribe((t=>{var r={text:h.a.formatString(t,n||{}),onClosed:a};"boolean"==typeof s&&(r.autoHide=s),d.Z.emit("command.system-message.send",e,r)}))}notifyUser(e,t,r){switch(e.type){case i.k.EmailNotificationsSettingsChanged:d.Z.emit("command.system-message.send","info",{reactComponent:"email-subscriptions-notification",props:e.payload});break;case i.k.EmailConfirmationSent:this.showMessage("info","/overlay/registration-email-confirmation","resend-notification",{email:"<strong>"+e.payload.email+"</strong>"});break;case i.k.FavoriteContactAdded:this.showMessage("info","/notifications","added-to-favorites",{name:e.payload.userName});break;case i.k.UserAccountDeleted:this.showMessage("info","/users/privacy","notification-account-deleted");break;case i.k.CustomerSupportRequestSent:this.showMessage("info","/users/privacy","notification-request-customer-support");break;case i.k.UserFeedPrivacyChanged:this.showMessage("info","/users/privacy","notification-changes-saved");break;case i.k.EmailConfirmed:this.showMessage("info","/users/email/confirmation","confirmed");break;case i.k.PhoneNumberDeleted:this.showMessage("info","/users/account/phone-number","phone-deleted");break;case i.k.CreditsManuallyAdded:this.showMessage("success","/notifications","add-credits");break;case i.k.CreditsManuallyDeducted:this.showMessage("success","/notifications","deduct-credits");break;case i.k.CreditsManuallyServiceUnavailable:this.showMessage("error","/notifications","unavailable");break;case i.k.IntroductoryEmailTemplateValidationError:"empty-template"===e.payload.type&&this.showMessage("error","/notifications","introductory-email-template-empty-validation-error-"+e.payload.payload.language);break;case i.k.EmptyMingleEnglishVersionValidationError:this.showMessage("error","/notifications","empty-mingle-english-version-validation-error");break;case i.k.CantSendPresent:this.showMessage("info","/users/presents/wishlist","cant-send-present");break;case i.k.ContactAgencyToSendPresent:this.showMessage("info","/users/presents/wishlist","contact-agency-to-send-present");break;case i.k.ContactSupportToSendPresent:this.showMessage("info","/users/presents/wishlist","contact-support-to-send-present",{supportLink:e.payload.supportLink});break;case i.k.PresentSent:this.showMessage("info","/users/presents","present-sent",{name:e.payload.recipientName,days:e.payload.deliveryDays});break;case i.k.CreditsLimitReachedForPresents:this.showMessage("info","/users/presents","credits-limit-reached");break;case i.k.BonusesAccountBalanceCredited:this.showMessage("info","/bonuses","credit-message",{name:e.payload.senderName,credit:e.payload.credit.toString()},{autoHide:!0});break;case i.k.BonusesAccountBalanceDebited:this.showMessage("info","/bonuses","debit-message",{debit:e.payload.debit.toString()},{autoHide:!0});break;case i.k.FirstBonusesActivation:this.showMessage("info","/bonuses","first-bonuses-activation");break;case i.k.BonusesActivation:this.showMessage("info","/bonuses","bonuses-activation");break;case i.k.CheersLimitsAppliedPaid:this.showMessage("info","/cheers","limits-applied-paid",void 0,{autoHide:!0});break;case i.k.CheersLimitsAppliedUnpaid:this.showMessage("info","/cheers","limits-applied-unpaid",void 0,{autoHide:!0});break;case i.k.DefaultError:this.showMessage("error","/commons","something-went-wrong");break;case i.k.PresentsOrderCanceled:this.showMessage("error","/notifications","present-canceled-2",e.payload,{onClose:r,autoHide:!1});break;case i.k.SubscriptionCancelled:this.showMessage("info","/users/privacy","account-deleting-cancelling-subscription-request-processing-message");break;case i.k.SubscriptionCancellationError:this.showMessage("error","/notifications","subscription-cancellation-error");break;case i.k.UserFollowed:this.showMessage("info","/notifications","contact-added",{name:e.payload.userName});break;case i.k.ContactModeratorToDeletePhoto:this.showMessage("info","/notifications","contact-moderator-to-delete-photo",void 0,{autoHide:!0});break;case i.k.ContactModeratorToApplyChanges:this.showMessage("info","/notifications","contact-moderator-to-apply-changes",void 0,{autoHide:!0});break;case i.k.ForceLogout:this.showMessage("error","/notifications","force-logout",e.payload)}}}class A{constructor(e){this.userNotifying=e,this.notificationsFiltering=new c}notifyUser(e,t,r){this.notificationsFiltering.canDisplay(e)&&this.userNotifying.notifyUser(e,t,r)}}u=A,A.shared=(0,n.r)((()=>new u(new f)))},56782:(e,t,r)=>{"use strict";r.d(t,{V:()=>T});var n,i=r(12941),s=r(41661),a=r(32585),o=r(97950),l=r(95725),c=r(42103),u=r(35713),d=r(60467),h=r(54930),p=r(38826),f=r(29331),A=r(95717),m=r(12651),g=r(35124),v=r(97893),b=r(61562),y=r(30859),C=r(57450),w=r(32424),M=r(98705),S=r(70374),I=r(55948),E="stored-receipts",x="previous-credits-package-amount";class T{constructor(e){var t=m.n.shared("payment-account",e),r=t.load(E).pipe((0,M.o4)((e=>e||[])),(0,M.td)()),n=(0,i.T)(g.V.shared(e).purchaseIntended,S.I.shared(e).purchaseIntended).pipe((0,o.M)(r),(0,l.U)((e=>{var[t,r]=e;return r.unshift(t),r.slice(0,20)})),(0,c.w)((e=>t.store(E,e).pipe((0,M.vR)(e))))),y=(0,i.T)(r,n).pipe((0,u.d)(1)),I=b.j.shared(e).events("event.credits.mall.receipt.exchanged").pipe((0,d.h)((t=>t["user-id"]===e)),(0,l.U)((e=>({amount:e.amount,meta:e.meta,sku:e.sku,shop:e.shop,method:e.method,price:e.price,receipt:e.receipt}))),(0,u.d)(1));this.purchasedByUser=I.pipe((0,h.h)(void 0)),this.purchasedInApplication=I.pipe((0,o.M)(y),(0,c.w)((e=>{var[t]=e;return y.pipe((0,l.U)((e=>e.find((e=>e.receipt===t.receipt)))),(0,C.W)(),(0,l.U)((e=>({invoice:e.invoice,meta:e.meta}))),(0,p.q)(1))})),(0,u.d)(1)),this.canSubscribe=v.I.shared(e).tags.pipe((0,l.U)((e=>e.includes("membership"))),(0,f.x)()),this.hasActiveSubscription=v.I.shared(e).tags.pipe((0,l.U)((e=>!e.includes("membership"))),(0,f.x)()),this.hadSubscription=v.I.shared(e).tags.pipe((0,l.U)((e=>!e.includes("subscription")&&e.includes("subscriber"))),(0,f.x)()),this.hasPurchases=v.I.shared(e).tags.pipe((0,l.U)((e=>e.includes("customer"))),(0,f.x)()),this.hasConfirmedPurchases=v.I.shared(e).tags.pipe((0,l.U)((e=>e.includes("customer.purchase"))),(0,f.x)()),this.hasFraudPurchases=v.I.shared(e).tags.pipe((0,l.U)((e=>e.includes("customer.antifraud"))),(0,f.x)()),this.hadCreditAccruals=v.I.shared(e).tags.pipe((0,l.U)((e=>e.includes("credits.accounts.existed"))),(0,f.x)()),this.hasExpensivePurchase=v.I.shared(e).tags.pipe((0,l.U)((e=>e.includes("credits.mall.prices.well.known"))),(0,f.x)());var T=m.n.shared(),D="credits.account.balance-totalSpent."+e,k=T.load(D).pipe((0,M.o4)((e=>e||0)));this.paymentAccountDataModel=w.R.shared(e),this.balance=w.R.shared(e).data().pipe((0,l.U)((e=>e.balance)),(0,f.x)());var j=b.j.shared(e).events("account:credits").pipe((0,l.U)((e=>e.change)),(0,d.h)((e=>e<0)),(0,C.W)(),(0,c.w)((e=>k.pipe((0,M.o4)((t=>t+Math.abs(e))),(0,M.eo)((e=>T.store(D,e).pipe((0,M.vR)(e))))))));this.totalSpent=(0,s.z)(k.asObservable().pipe((0,A.R)(j)),j).pipe((0,f.x)(),(0,u.d)(1)),this.balanceChangedSubject=new a.xQ,this.balanceChanged=this.balanceChangedSubject.asObservable();var L=t.load(x).pipe((0,M.o4)((e=>e||0))),O=b.j.shared(e).events("event.credits.mall.receipt.exchanged").pipe((0,d.h)((t=>{var r;return t["user-id"]===e&&!(null!==(r=t.meta)&&void 0!==r&&r.additional)})),(0,c.w)((e=>t.store(x,e.amount).pipe((0,M.vR)(e.amount)).asObservable())));this.previousCreditsPackageAmount=(0,i.T)(L.asObservable(),O).pipe((0,f.x)(),(0,u.d)(1))}missingAmount(e){return this.balance.toSingle().pipe((0,M.o4)((t=>Math.max(e-t,0))))}changeBalance(e){return I.D.shared().currencyDevaluationRatio.toSingle().pipe((0,M.eo)((t=>this.paymentAccountDataModel.changeBalance(e,t)))).pipe((0,M.RO)((()=>{this.balanceChangedSubject.next(e.amount)}),(()=>{this.balanceChangedSubject.next(null)})))}}n=T,T.shared=(0,y.r)((e=>new n(e)))},83885:(e,t,r)=>{"use strict";r.d(t,{V:()=>d});var n,i=r(95778),s=r(12052),a=r(30859),o=r(63070),l=r(29331),c=r(35713),u=r(68755);class d{constructor(){this.paymentInProcess=i.C,this.visible=new s.y((e=>{var t=()=>e.next(!0),r=()=>e.next(!1);return u.Z.states("event.overlay.purchase.opened",t,"event.overlay.purchase.closed",r),()=>{u.Z.removeStates("event.overlay.purchase.opened",t,"event.overlay.purchase.closed",r)}})).pipe((0,o.O)(!1),(0,l.x)(),(0,c.d)(1))}}n=d,d.shared=(0,a.r)((()=>new n))},9170:(e,t,r)=>{"use strict";r.d(t,{W:()=>g});var n,i,s=r(30859),a=r(39609),o=r(83448),l=r(98705),c=r(28516),u=r(10378),d=r(76143),h=r(10358),p=r(95725),f=r(61562),A=5*h.R.minute;class m extends o.v{constructor(e){super("payment.autobuy.settings",e,(()=>(0,a.MX)(a.V0.shared().credits.accounts.settings.get,e).pipe((0,l.o4)((e=>{var t,{data:r,xhr:n}=e;return{data:r||{},ttl:(null===(t=(0,c.X)(n))||void 0===t?void 0:t.maxAge)||A}}))))),this.userId=e}dataUpdates(){return f.j.shared(this.userId).events("event.credits.accounts.autopurchase.updated").pipe((0,p.U)((e=>{var t,r={data:{automation:Object.assign({},null===(t=this.getState())||void 0===t?void 0:t.data.automation)}};return void 0!==e.available&&(r.data.automation.available=e.available),void 0!==e.quantity&&(r.data.automation.amount=e.quantity),void 0!==e.enabled&&(r.data.automation.enabled=e.enabled),r})))}update(e){return d.o.defer((()=>{var t=this.addOptimisticStateTransformation((()=>e));return(0,a.rR)(a.V0.shared().credits.accounts.settings.patch,this.userId,e).pipe((0,u.Iy)(t))}))}}n=m,m.shared=(0,s.r)((e=>new n(e)));class g{constructor(e){this.userId=e,this.settings=m.shared(this.userId).data().pipe((0,p.U)((e=>(e=>e?{enabled:e.automation.enabled,available:e.automation.available,creditsAmount:e.automation.amount}:{})(e))))}proposedSettings(e){return this.settings.pipe((0,p.U)((t=>{var r=Object.assign({},t);return r.availableDuringPayment=!!e.autoRefill&&!e.subscription,r.creditsAmount=e.creditsAmount,r})))}update(e){return m.shared(this.userId).update((e=>({automation:{amount:e.creditsAmount,available:e.available,enabled:e.enabled}}))(e))}}i=g,g.shared=(0,s.r)((e=>new i(e)))},90196:(e,t,r)=>{"use strict";r.d(t,{N:()=>P,Z:()=>N});var n,i=r(30859),s=r(391),a=r(12636),o=r(66784),l=r(68755),c=r(41525),u=r(56782),d=r(65791),h=r(98705),p=r(76143),f=r(76214),A=r(10358),m=r(38826),g=r(60467),v=r(42103),b=r(54930),y=r(23408),C=r(30119);class w{constructor(){}refillBalance(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"auto";return p.o.defer((()=>{var r=function(e){switch(e){case c.t.Manual:return"manual";case c.t.StreamingManual:return"streaming.manual";case c.t.Menu:return"menu.purchase-button.click";case c.t.Default:return"default";case c.t.PurchaseOpener:return"purchase-opener";case c.t.PromoterPayment:return"promoter-payment";case c.t.FastBuyButton:return"fast-buy-button";case c.t.PurchaseOnboardingOffering:return"purchase-onboarding-offering";case c.t.MetaDates:return"metadates";case c.t.UseCase:return"use-case";case c.t.SendSmile:return"dialogs.messages.smile.send";case c.t.StreamingSendSmile:return"streaming.dialogs.messages.smile.send";case c.t.SendMessage:return"dialogs.messages.text.send";case c.t.StreamingSendMessage:return"streaming.dialogs.messages.text.send";case c.t.SendPhoto:case c.t.SendVideo:return"dialogs.messages.usermedia.send";case c.t.StreamingSendPhoto:case c.t.StreamingSendVideo:return"streaming.dialogs.messages.usermedia.send";case c.t.SendCheer:return"dialogs.messages.cheer.send";case c.t.SendSticker:return"dialogs.messages.sticker.send";case c.t.StreamingSendSticker:return"streaming.dialogs.messages.sticker.send";case c.t.SendLetter:return"dialogs.letters.send";case c.t.WatchPhoto:case c.t.WatchVideo:return"dialogs.messages.usermedia.view";case c.t.ViewPrivatePhoto:return"users.media.photos.private.view";case c.t.ViewVideo:return"users.video.view";case c.t.OpenLetter:return"dialogs.letters.open";case c.t.UseAdvancedSearch:return"users.search.filters.advanced.change";case c.t.StartMingle:return"mingle.start";case c.t.BecomeHost:return"users.travels.hosts.become";case c.t.Call:return"dialogs.media.call";case c.t.StreamingCall:return"streaming.dialogs.media.call";case c.t.MSCCall:return"dialogs.media.msc.call";case c.t.ProfileBoost:return"users.profile.boost";case c.t.ViewProfile:return"users.profile.view";case c.t.SendPresent:return"present.send";case c.t.StreamingSendPresent:return"streaming.present.send";case c.t.Restore:return"purchases.restore";case c.t.ChangePreferences:return"users.preferences.change";case c.t.ListenAudio:return"dialogs.messages.audio.listen";case c.t.OpenMediaFeedPost:return"open.media.feed.post";case c.t.FastBuy:return"dialogs.fast.buy";case c.t.VrCall:return"vr-call";case c.t.StickerPack:return"sticker-pack";case c.t.Autorefill:return"settings.autorefill.purchase-link.click";case c.t.Balance:return"balance-button.click";case c.t.ChatNotice:return"chat.purchase-notice.purchase-button.click";case c.t.BrilliantMysteryGift:return"brilliant-mystery-gift";case c.t.GoldenMysteryGift:return"golden-mystery-gift";case c.t.VirtualRoom:return"virtual-room";case c.t.VirtualRoomItem:return"virtual-room-item";case c.t.TrialNorequisites:return"trial-norequisites";case c.t.SlotGame:return"slot-game"}}(e.name),n=function(e){switch(e){case c.t.Manual:case c.t.Default:case c.t.Menu:case c.t.PromoterPayment:case c.t.FastBuyButton:case c.t.PurchaseOnboardingOffering:case c.t.PurchaseOpener:case c.t.SendSmile:case c.t.UseCase:return;case c.t.SendMessage:return"chat";case c.t.SendPhoto:case c.t.SendVideo:return"send-attachment";case c.t.SendCheer:return"send-gift";case c.t.GoldenMysteryGift:return"golden-mystery-gift";case c.t.BrilliantMysteryGift:return"brilliant-mystery-gift";case c.t.SendLetter:return"send-letter";case c.t.SendSticker:return"sticker";case c.t.StickerPack:return"sticker-pack";case c.t.WatchPhoto:return"view-attachment";case c.t.WatchVideo:return"view-video";case c.t.ViewPrivatePhoto:return"private-photo";case c.t.ViewVideo:return"view-video";case c.t.OpenLetter:return"read-letter";case c.t.UseAdvancedSearch:return"advanced-search";case c.t.StartMingle:return"mingle";case c.t.BecomeHost:return"become-host";case c.t.Call:case c.t.MSCCall:case c.t.StreamingCall:return"videochat";case c.t.ProfileBoost:return"profile-boost";case c.t.ViewProfile:return"view-profile";case c.t.SendPresent:return"credits-presents";case c.t.Restore:return"restore";case c.t.ChangePreferences:return"change-preferences";case c.t.ListenAudio:return"listen-audio";case c.t.OpenMediaFeedPost:return"open.media.feed.post";case c.t.FastBuy:return"fast-buy";case c.t.VrCall:return"vr-call";case c.t.Autorefill:return"autorefill";case c.t.Balance:return"balance";case c.t.ChatNotice:return"chat-notice";case c.t.MetaDates:return"metadates";case c.t.VirtualRoom:return"virtual-room";case c.t.VirtualRoomItem:return"virtual-room-item";case c.t.TrialNorequisites:return"trial-norequisites";case c.t.SlotGame:return"slot-game"}}(e.name),i=i=>new p.o((M=>{var S;function I(e){switch(e){case"payment-process":S=setTimeout((()=>{x(),M.success(o.x.failure("canceled"))}),3*A.R.second);break;case"cancelled":x(),M.success(o.x.failure("canceled"))}}function E(r){x();var n=(0,C.E)(r);i&&n.creditsAmount<i?("limited"===r.creditsType?d.Session.shared().userId.toSingle().pipe((0,h.eo)((e=>e?u.V.shared(e).hasPurchases.pipe((0,g.h)((e=>e)),(0,b.h)(e)).toSingle():p.o.just(e))),(0,h.eo)((e=>e?p.o.from(s.z.shared(e).loadPackages()):p.o.just())),(0,h.eo)((()=>(0,a.H)(1).toSingle())),(0,h.vR)(void 0)):p.o.just()).pipe((0,h.eo)((()=>w.shared().refillBalance(e,t).toSingle()))).safeSubscribe((e=>{M.success(e)})):M.success(o.x.success((0,f.VN)(n)||null))}function x(){S&&clearTimeout(S),l.Z.removeListener("event.overlay.purchase.closed",I),l.Z.removeListener("event.credits.mall.receipt.exchanged",E)}e.name===c.t.OpenLetter&&y.s.shared().chatAttendee.pipe((0,m.q)(1),(0,g.h)((t=>e.attendeeId===t)),(0,v.w)((()=>(0,a.H)(0)))).safeSubscribe((()=>{l.Z.emit("command.chat.notice.show","letter-read")})),l.Z.on("event.credits.mall.receipt.exchanged",E),l.Z.on("event.overlay.purchase.closed",I);var T={credits:void 0!==i&&"videochat"!==n?i:void 0,attendeeId:e.attendeeId};return l.Z.emit("event.action.purchase.form.open.started",r),l.Z.emit("overlay","purchase",n,T),x})),M=e.requiredAmount;return"number"==typeof M?d.Session.shared().userId.toSingle().pipe((0,h.eo)((e=>e?u.V.shared(e).missingAmount(M):p.o.just(void 0))),(0,h.eo)((e=>"number"==typeof e&&e<=0?p.o.just(o.x.success(null)):i(e)))):i(void 0)})).asObservable()}}n=w,w.shared=(0,i.r)((()=>new n));var M,S=r(66061),I=r(57450),E=r(28977),x=r(54249),T=r(22474),D=r(87507),k=r(21353),j=r(15080),L=r(35713),O=null;class P{constructor(){var e;this.balanceRefilling=(0,S.Q)((e=w.shared(),{refillBalance(t,r){if(t.name===c.t.SlotGame){var n=e=>d.Session.shared().userId.pipe((0,m.q)(1),(0,I.W)()).toSingle().pipe((0,h.eo)((t=>p.o.defer((()=>{var r;r=e,k.V0.shared().setIsDiscreetMerchantId(r);var n=e?{orderType:"gems"}:{};return D.G.shared(t).auth(n)})))));return(0,E.D)(n(!0)).pipe((0,x.b)((()=>e.refillBalance(t,r))),(0,T.x)((()=>{n(!1).safeSubscribe()})))}return e.refillBalance(t,r)}}))}refillBalance(e){var t,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"auto";return(t=this.balanceRefilling.refillBalance,(e,r)=>(0,j.P)((()=>{if(O)return O;var n=t(e,r).pipe((0,L.d)(1));return O=n,n.pipe((0,T.x)((()=>{O=null})))})))(e,r)}}M=P,P.shared=(0,i.r)((()=>new M));const N={refillBalance:(e,t,r)=>{P.shared().refillBalance(e).safeSubscribe((e=>{e.isSuccessful?t&&t(e.value||void 0):r&&r()}))},purchaseCredits:(e,t,r)=>{P.shared().refillBalance(e,"credits").safeSubscribe((e=>{e.isSuccessful?t&&t(e.value||void 0):r&&r()}))},subscribe:(e,t,r)=>{P.shared().refillBalance(e,"subscription").safeSubscribe((e=>{e.isSuccessful?t&&t(e.value||void 0):r&&r()}))}}},66061:(e,t,r)=>{"use strict";r.d(t,{Q:()=>c,m:()=>l});var n,i=r(32585),s=r(22205),a=r(15080),o=r(30859);class l{constructor(){this.balanceRefillingIntentSubject=new i.xQ,this.balanceRefillingIntentReplaySubject=new s.t(1),this.balanceRefillingIntent=this.balanceRefillingIntentSubject.asObservable(),this.balanceRefillingIntentReplay=this.balanceRefillingIntentReplaySubject.asObservable()}intercept(e,t){this.balanceRefillingIntentSubject.next({reason:e,mode:t}),this.balanceRefillingIntentReplaySubject.next({reason:e,mode:t})}}function c(e){return{refillBalance:(t,r)=>(0,a.P)((()=>(l.shared().intercept(t,r),e.refillBalance(t,r))))}}n=l,l.shared=(0,o.r)((()=>new n))},74561:(e,t,r)=>{"use strict";r.d(t,{c:()=>u});var n,i=r(30859),s=r(76143),a=r(98705),o=r(32585),l=r(90196),c=r(83607);class u{constructor(){this.requestSubject=new o.xQ}start(e){e.add(this.requestSubject.pipe((0,c.zg)((e=>l.N.shared().refillBalance(e.reason,e.mode)))).safeSubscribe())}add(e,t){return s.o.just().pipe((0,a.RO)((()=>this.requestSubject.next({reason:e,mode:t}))))}}n=u,u.shared=(0,i.r)((()=>new n))},84774:(e,t,r)=>{"use strict";r.d(t,{PV:()=>d});var n,i=r(30859),s=r(32656),a=r(30932),o=r(53655),l=(r(41054),r(41525)),c=r(684),u=e=>{switch(e){case l.t.Manual:case l.t.Default:case l.t.Menu:case l.t.StreamingManual:return"MENU";case l.t.FastBuyButton:return"FAST_BUY_BUTTON";case l.t.PromoterPayment:return"PROMOTER_PAYMENT";case l.t.PurchaseOnboardingOffering:return"PURCHASE_ONBOARDING_OFFERING";case l.t.MetaDates:return"METADATES";case l.t.PurchaseOpener:return"PURCHASE_OPENER";case l.t.UseCase:return"USE_CASE";case l.t.SendSmile:case l.t.StreamingSendSmile:return"SEND_SMILE";case l.t.SendMessage:case l.t.StreamingSendMessage:return"SEND_MESSAGE";case l.t.SendVideo:case l.t.StreamingSendVideo:return"SEND_VIDEO";case l.t.SendPhoto:case l.t.StreamingSendPhoto:return"SEND_PHOTO";case l.t.WatchVideo:return"WATCH_VIDEO";case l.t.WatchPhoto:return"WATCH_PHOTO";case l.t.OpenLetter:return"OPEN_LETTER";case l.t.SendLetter:return"SEND_LETTER";case l.t.SendCheer:return"LIVE_STREAM_GIFT";case l.t.SendSticker:case l.t.StreamingSendSticker:return"SEND_STICKER";case l.t.UseAdvancedSearch:return"USE_ADVANCED_SEARCH";case l.t.ViewPrivatePhoto:return"VIEW_PRIVATE_PHOTO";case l.t.ViewVideo:return"VIEW_VIDEO";case l.t.StartMingle:return"START_MINGLE";case l.t.BecomeHost:return"BECOME_HOST";case l.t.Call:case l.t.MSCCall:case l.t.StreamingCall:return"VIDEO_CHAT";case l.t.ProfileBoost:return"PROFILE_BOOST";case l.t.ViewProfile:return"VIEW_PROFILE";case l.t.SendPresent:case l.t.StreamingSendPresent:return"PRESENT";case l.t.Restore:return"RESTORE";case l.t.ChangePreferences:return"CHANGE_PREFERENCES";case l.t.ListenAudio:return"LISTEN_AUDIO";case l.t.OpenMediaFeedPost:return"OPEN_MEDIA_FEED_POST";case l.t.FastBuy:return"FAST_BUY";case l.t.VrCall:return"VR_CALL";case l.t.ChatNotice:return"CHAT_NOTICE";case l.t.Balance:return"BALANCE";case l.t.StickerPack:return"STICKER_PACK";case l.t.Autorefill:return"AUTOREFILL";case l.t.BrilliantMysteryGift:case l.t.GoldenMysteryGift:return"MYSTERY_GIFT";case l.t.VirtualRoom:return"VIRTUAL_ROOM";case l.t.VirtualRoomItem:return"VIRTUAL_ROOM_ITEM";case l.t.TrialNorequisites:return"TRIAL_NOREQUISITES";case l.t.SlotGame:return"SLOT_GAME"}};class d{constructor(){}logPurchaseFormShown(e){o.I.shared().logEvent("begin_checkout",{SOURCE_FROM:u(e)})}logPurchaseProductSelected(e,t){o.I.shared().logEvent("PAYWALL_BUTTON_CLICK",{PACKAGE:e,SOURCE_FROM:u(t),AUTO_PAYMENT:"NO"})}logFirstProductAfterRegistrationPurchased(e){var t=!!e.subscription;a.N.shared().logEvent("new_user_purchase_unique_event",{af_currency:e.price.currency,af_content_id:e.sku,af_quantity:t?1:e.creditsAmount||0,af_content_type:t?"CNProductManagerMembership":"CNProductManagerCredits"})}logPurchaseRestored(e,t){s.f.shared(e).logEvent("finish-pending-purchase-before-purchase",{"user-id":e,success:t}).safeSubscribe()}logPurchaseFormOpened(e){c.g.shared(e).logUserAction({type:"purchase.form.opened",data:{}}).safeSubscribe()}logPurchaseFormFilled(e,t){var r={packageSku:"sku",hasDiscount:"has-discount"};c.g.shared(e).logUserAction({type:"purchase.form.filled",data:Object.entries(t).reduce(((e,t)=>{var[n,i]=t;return Object.assign({},e,{[r[n]||n]:i})}),{})}).safeSubscribe()}logPurchaseStarted(e,t){s.f.shared(e).logEvent("purchase-started",{"user-id":e,paymentMethod:t}).safeSubscribe()}logPackagesListShown(e,t){s.f.shared(e).logEvent("payment-purchase_form-packages_list-shown",{"purchase-form-type":t,"user-id":e}).safeSubscribe()}logPackagesListCardShown(e,t){s.f.shared(e).logEvent("packages-list-card-shown",{"package-sku":t,"user-id":e}).safeSubscribe()}}n=d,d.shared=(0,i.r)((()=>new n))},48202:(e,t,r)=>{"use strict";r.d(t,{z:()=>a});var n,i=r(30859),s=r(32585);class a{constructor(){this.paymentResultSubject=new s.xQ,this.paymentResult=this.paymentResultSubject.asObservable()}complete(e){this.paymentResultSubject.next(e)}}n=a,a.shared=(0,i.r)((()=>new n))},41054:(e,t,r)=>{"use strict";r.d(t,{X:()=>n});var n=function(e){return e.google="google",e.apple="apple",e.cards="cards",e}({})},68698:(e,t,r)=>{"use strict";r.d(t,{b:()=>f});var n,i=r(30859),s=r(42103),a=r(29331),o=r(69525),l=r(19869),c=r.n(l),u=r(76143),d=r(98705),h=r(55948),p=r(82801);class f{constructor(e){this.cards=h.D.shared().payByCardEnabled.pipe((0,s.w)((t=>t?o.p.shared(e).data():(0,p.of)([]))),(0,a.x)(c())),this.userId=e}deleteCard(e){return this.cards.toSingle().pipe((0,d.eo)((t=>t.length>1?o.p.shared(this.userId).deleteCard(e):u.o.just(void 0))))}}n=f,f.shared=(0,i.r)((e=>new n(e)))},70374:(e,t,r)=>{"use strict";r.d(t,{I:()=>g});var n,i=r(30859),s=r(47074),a=r(33165),o=r(76143);class l{constructor(){}handleThreeDs(e,t){return o.o.just(void 0)}}n=l,l.shared=(0,i.r)((()=>new n));var c,u=r(76858),d=r(68272),h=r(22205),p=r(37330),f=r(98705),A=r(55948),m=r(41525);class g{constructor(e){this.userId=e,this.purchaseIntendedSubject=new h.t(1),this.purchaseIntended=this.purchaseIntendedSubject.asObservable()}static createInvoiceTemplate(e,t){var r,n;return{orderConfirmed:t.orderConfirmed,tags:e.tags||[],invoiceTemplate:{returnUrl:t.motoReturnUrl,initiator:"customer",order:{currency:(null===(r=e.initialPrice)||void 0===r?void 0:r.currency)||e.price.currency,amount:(null===(n=e.initialPrice)||void 0===n?void 0:n.includingTax)||e.price.includingTax,details:{sku:e.sku,shop:d.As,autoRefill:Object.assign({},void 0!==t.autoRefill&&{enable:t.autoRefill}),cardId:"rebill"===t.type?t.requisites.cardId:void 0,source:t.source,orderType:"gems"===e.type?"gems":void 0},type:e.type},requisites:Object.assign({type:t.type},t.requisites),payer:{deviceInfo:{deviceType:"web"===(0,u.platform)()?"browser":"appBased",browserData:(0,a.M)()},ipAddress:e.ip}}}}static createPaymentData(e,t){return"id"in e?{type:"rebill",requisites:{cardId:e.id,anchor:e.rebill}}:{type:"card",requisites:{number:e.number,expiration:""+e.expirationMonth+e.expirationYear,code:e.verification,holder:e.holder,phone:t}}}createInvoiceViaMoto(e,t,r){return s.$.shared(this.userId).createInvoice(g.createInvoiceTemplate(e,t)).pipe((0,f.RO)((t=>{t.isSuccessful&&this.purchaseIntendedSubject.next({receipt:t.value.invoiceId,invoice:e,meta:r||{reason:m.t.Manual}})})))}purchase(e,t,r){return A.D.shared().moto.toSingle().pipe((0,f.eo)((n=>{var i;i="card"===e.type?{type:"card",requisites:{cardNumber:e.requisites.number,cvv:e.requisites.code,cardHolder:e.requisites.holder,expiration:e.requisites.expiration}}:"rebill"===e.type?{type:"rebill",requisites:{anchor:e.requisites.anchor,cardId:e.requisites.cardId}}:{type:e.type,requisites:{}};var a=Object.assign({},t.invoice,{method:"rebill"===e.type||"card"===e.type?"cards":e.type}),c=n.paymentProcessingUrl+"#purchase-result",u=Object.assign({autoRefill:t.autoRefill,motoReturnUrl:c,orderConfirmed:"boolean"!=typeof t.orderConfirmed||t.orderConfirmed},i);return this.createInvoiceViaMoto(a,u,r).pipe((0,f.eo)((e=>e.isSuccessful&&e.value.invoice?s.$.shared(this.userId).purchase(e.value.invoice):(0,p._)({code:0}).toSingle())),(0,f.eo)((e=>"needAction"===e.state?l.shared().handleThreeDs(e.action,c):o.o.just(void 0))))})))}}c=g,g.shared=(0,i.r)((e=>new c(e)))},19889:(e,t,r)=>{"use strict";r.d(t,{n:()=>d});var n,i=r(30859),s=r(60467),a=r(19351),o=r(69525),l=r(55948),c=r(47074),u=r(17476);class d{constructor(e){this.userId=e}start(e){e.add(l.D.shared().moto.pipe((0,s.h)((e=>"string"==typeof e.merchantId||"number"==typeof e.merchantId)),(0,a.b)((e=>{var{hosts:t,merchantId:r,countryTaxIp:n}=e;c.$.shared(this.userId).setMerchantId(r),c.$.shared(this.userId).setApiScheme(t.processing),o.p.shared(this.userId).setMerchantId(r),o.p.shared(this.userId).setApiScheme(t.profiles),u.s.shared().setApiScheme(t.taxservice),u.s.shared().setHeader(n?{ipAddress:n}:{})}))).safeSubscribe())}}n=d,d.shared=(0,i.r)((e=>new n(e)))},9624:(e,t,r)=>{"use strict";r.d(t,{$:()=>a});var n,i=r(22205),s=r(30859);class a{constructor(e){this.paymentIntentSubject=new i.t(1),this.paymentIntent=this.paymentIntentSubject.asObservable()}intercept(e){this.paymentIntentSubject.next({success:e})}}n=a,a.shared=(0,s.r)((e=>new n(e)))},25558:(e,t,r)=>{"use strict";r.d(t,{p:()=>c});var n,i=r(30859),s=r(17476),a=r(76143),o=r(98705),l=r(27552);class c{constructor(){}getPriceListWithTax(e){return s.s.shared().data(e).toSingle().pipe((0,o.ym)((()=>a.o.just(void 0))),(0,o.o4)((t=>(null!=t?t:Array(e.length).map((()=>{}))).map(((t,r)=>{var{price:n,currency:i,priceType:s}=e[r];return c.mapPriceCalculationDtoToPrice(n,i,t,s)})))))}static mapPriceCalculationDtoToPrice(e,t,r,n){var i=null!=r&&r.tax?r.gross:e,s=(null==r?void 0:r.net)||e,a=null!=r&&r.tax?100*r.tax/r.net:0;return{includingTax:i,currency:t,localizedIncludingTax:(0,l.T)(t,i,"iso4217"),tax:null!=r&&r.tax?{rate:a,tax:r.tax,abbreviation:r.taxAbbreviation,localizedTax:(0,l.T)(t,r.tax,"iso4217")}:void 0,netPrice:s,localizedNetPrice:(0,l.T)(t,s,"iso4217"),priceType:n,taxIncluded:"net"===n&&i!==s,ip:null==r?void 0:r.ip}}}n=c,c.shared=(0,i.r)((()=>new n))},93747:(e,t,r)=>{"use strict";r.d(t,{V:()=>a});var n=r(90196),i=r(41525),s=r(98705),a=e=>n.N.shared().refillBalance(e||{name:i.t.UseCase}).toSingle().pipe((0,s.vR)(void 0))},41525:(e,t,r)=>{"use strict";r.d(t,{t:()=>n});var n=function(e){return e.Manual="manual",e.StreamingManual="manual",e.PurchaseOpener="purchase-opener",e.PromoterPayment="promoter-payment",e.FastBuyButton="fast-buy-button",e.PurchaseOnboardingOffering="purchase-onboarding-offering",e.StickerPack="sticker-pack",e.UseCase="use-case",e.Default="default",e.Menu="menu",e.SendMessage="send-message",e.StreamingSendMessage="send-message",e.SendPhoto="send-photo",e.StreamingSendPhoto="send-photo",e.SendVideo="send-video",e.StreamingSendVideo="send-video",e.SendCheer="send-cheer",e.SendSticker="send-sticker",e.StreamingSendSticker="send-sticker",e.SendLetter="send-letter",e.SendSmile="send-smile",e.StreamingSendSmile="send-smile",e.WatchPhoto="watch-photo",e.WatchVideo="watch-video",e.OpenLetter="open-letter",e.ListenAudio="listen-audio",e.UseAdvancedSearch="use-advanced-search",e.ViewPrivatePhoto="view-private-photo",e.ViewVideo="view-video",e.StartMingle="start-mingle",e.BecomeHost="become-host",e.Call="call",e.MSCCall="msc-call",e.StreamingCall="streaming-call",e.ProfileBoost="profile-boost",e.SendPresent="send-present",e.StreamingSendPresent="send-present",e.Restore="restore",e.ChangePreferences="change-preferences",e.OpenMediaFeedPost="open-media-feed-post",e.FastBuy="fast-buy",e.VrCall="vr-call",e.Autorefill="autorefill",e.Balance="balance",e.ChatNotice="chat-notice",e.ViewProfile="view-profile",e.GoldenMysteryGift="golden-mystery-gift",e.BrilliantMysteryGift="brilliant-mystery-gift",e.VirtualRoom="virtual-room",e.VirtualRoomItem="virtual-room-item",e.MetaDates="metadates",e.TrialNorequisites="trial-norequisites",e.SlotGame="slot-game",e}({})},35124:(e,t,r)=>{"use strict";r.d(t,{V:()=>f});var n,i=r(32585),s=r(15080),a=r(37330),o=r(82801),l=r(12052),c=r(30859),u=r(39609),d=r(68272),h=r(42103),p=r(33165);class f{constructor(e){this.userId=e,this.purchaseIntended=new i.xQ}createReceipt(e,t,r,n,i){return(0,s.P)((()=>{var s={amount:e.creditsAmount,price:e.price.includingTax,method:e.method,shop:d.As,sku:e.sku,requisites:t,tags:e.tags,"auto-refill":e.subscription?void 0:n,deviceInfo:(0,p.M)(),"sku-auto-refill":"web"===d.As||void 0,confirmed:i,ip:e.ip};return(0,u.Dx)(u.V0.shared().credits.mall.receipts.post,this.userId,s).pipe((0,h.w)((t=>null!=t&&t.receipt?(this.addPendingPurchased(t.receipt,e,r),(0,o.of)({receipt:t.receipt})):(0,a._)("Receipt is not created"))))}))}exchangeReceipt(e,t,r){return(0,s.P)((()=>(this.addPendingPurchased(e,t,r),new l.y((r=>{u.V0.shared().credits.mall.exchanges.post(this.userId,{shop:d.As,receipt:e,method:t.method},((e,t)=>{void 0!==(null==t?void 0:t.ok)&&(r.next({ok:t.ok}),r.complete()),r.error(e)}))})))))}addPendingPurchased(e,t,r){this.purchaseIntended.next({receipt:e,invoice:t,meta:r})}}n=f,f.shared=(0,c.r)((e=>new n(e)))},68272:(e,t,r)=>{"use strict";r.d(t,{Qy:()=>s,$A:()=>a,As:()=>i});var{SHOP_TYPES:n}=r(26997),i=n.WEB,s=function(e){return e.cards="cards",e.norequisites="norequisites",e}({});function a(e){return 0===e.length?Object.values(s):e}},76214:(e,t,r)=>{"use strict";r.d(t,{Wd:()=>F,VN:()=>T.VN,gJ:()=>T.gJ});var n,i=r(30859),s=r(15278),a=r(54930),o=r(35713),l=r(42103),c=r(95725),u=r(97950),d=r(19351),h=r(63070),p=r(12941),f=r(82801),A=r(15080),m=r(22983),g=r(68272),v=r(71593),b=r(55948),y=r(56782),C=r(97893),w=r(29331);class M{constructor(e){this.unique=C.I.shared(e).tags.pipe((0,c.U)((e=>e.indexOf("unique.fingerprint")>=0)),(0,w.x)(),(0,o.d)(1))}}n=M,M.shared=(0,i.r)((e=>new n(e)));var S,I,E,x,T=r(90597),D=r(25558),k=r(98705),j=r(49180),L=r(76143),O=r(92891),P=["ip"],N=["ip"],B=["requiredAmount"],R=["requiredAmount"];function V(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}class z{constructor(e){this.findPackageWithMinAmount=e=>0!==e.length?e.reduce(((e,t)=>t.creditsAmount<e.creditsAmount?t:e),e[0]):void 0,this.findPackageWithMaxAmount=e=>0!==e.length?e.reduce(((e,t)=>t.creditsAmount>e.creditsAmount?t:e),e[0]):void 0,this.userId=e,this.shouldUpdatePackages=(0,p.T)(M.shared(this.userId).unique,y.V.shared(this.userId).purchasedByUser,y.V.shared(this.userId).hasActiveSubscription.pipe((0,s.T)(1)),y.V.shared(this.userId).hasPurchases.pipe((0,s.T)(1))).pipe((0,a.h)(void 0),(0,o.d)({bufferSize:1,refCount:!0})),this.subscriptionsPackages=this.getAvailablePackages("subscription")}fillPricesWithTaxInformation(e){var t=[],r=e=>e.methods.includes(g.Qy.cards),n=e=>e.recurringPrice&&e.recurringPrice.includingTax!==e.price.includingTax?e.recurringPrice.includingTax:void 0;return e.forEach((e=>{if(r(e)){var{price:i}=e;t.push({price:i.includingTax,currency:i.currency,priceType:i.priceType});var s=n(e);s&&t.push({price:s,currency:i.currency,priceType:i.priceType})}})),t.length?D.p.shared().getPriceListWithTax(t).pipe((0,k.o4)((t=>e.map((e=>{var i=(0,v.d9)(e);if(r(e)){var s=t.shift(),{ip:a}=s,o=V(s,P);i=Object.assign({},i,{price:o,ip:a});var l=n(e);if(e.recurringPrice&&!l)i=Object.assign({},i,{recurringPrice:o});else if(l){var c=V(t.shift(),N);i=Object.assign({},i,{recurringPrice:c})}}return i}))))):L.o.just(e)}getAvailablePackages(e,t){var r={shop:g.As};return t&&(r.tags=t),this.shouldUpdatePackages.pipe((0,l.w)((()=>"subscription"===e?(r.subscription=!0,(0,f.of)(!1)):b.D.shared().fastBuyLastPackageEnabled)),(0,l.w)((e=>j.c.shared(this.userId).data(Object.assign({},r,{fastbuySupported:e})))),(0,c.U)((e=>e.length?e.map((e=>(0,T.gJ)(e,t?[t]:[]))):[])),this.filterByHiddenMethods,(0,l.w)((e=>e.length?this.fillPricesWithTaxInformation(e):(0,f.of)([]))),(0,c.U)((t=>{var r=["membership","limited-credits"];return"common"===e&&r.push(null),this.orderBySubscriptionType(t,r)})),(0,c.U)((t=>"common"===e?this.filterByUnsupportedMethods(t):t)))}packages(e){return this.getAvailablePackages("common").pipe((0,l.w)((t=>null!=e&&e.requiredAmount?(0,A.P)((()=>{var r=(0,T.Gv)(t,{requiredAmount:e.requiredAmount});return r.length>0?(0,f.of)(r):this.getAvailablePackages("common","additional").pipe((0,c.U)((r=>{var n=(0,T.Gv)(r,{requiredAmount:e.requiredAmount});if(0===n.length){var i=this.findPackageWithMaxAmount(r)||this.findPackageWithMaxAmount(t);return i?[i]:[]}var s=this.findPackageWithMinAmount(n);return s?[s]:n})))})).pipe((0,u.M)(b.D.shared().forcedPaymentMethod),(0,c.U)((e=>{var[r,n]=e;if(n&&!(0,T.Gv)(r,{paymentMethod:n}).length){var i=(0,T.Gv)(t,{paymentMethod:n}),s=this.findPackageWithMaxAmount(i);if(s)return[...r,s]}return r}))):(0,f.of)(t))),(0,c.U)((t=>{if(e){var r=V(e,B);return(0,T.Gv)(t,r)}return t})))}orderBySubscriptionType(e,t){return t.reduce(((t,r)=>t.concat(e.filter((e=>e.subscription===r)))),[])}filterByUnsupportedMethods(e){return e.map((e=>Object.assign({},e,{methods:e.methods.filter((e=>e in g.Qy))}))).filter((e=>e.methods.length>0))}filterByHiddenMethods(e){return e.pipe((0,u.M)(b.D.shared().hiddenPaymentMethods),(0,c.U)((e=>{var[t,r]=e;return t.map((e=>Object.assign({},e,{methods:e.methods.filter((e=>!r.includes(e)))})))})),(0,c.U)((e=>e.filter((e=>e.methods.length>0)))))}}S=z,z.shared=(0,i.r)((e=>new S(e)));class Y{constructor(e){this.implementation=e,this.subscriptionsPackages=this.packagesWithIllustratedSubscription(e.subscriptionsPackages)}packagesWithIllustratedSubscription(e){return(0,m.aj)([b.D.shared().illustratedPackages.enabled,e]).pipe((0,l.w)((e=>{var[t,r]=e;return t?b.D.shared().illustratedPackages.subscriptionPackageViewTypes.pipe((0,c.U)((e=>{if(!e)return r;var t=Object.keys(e);return t.length?r.map((r=>null!==r.subscription?Object.assign({},r,{viewType:t.find((t=>{var n;return null===(n=e[t])||void 0===n?void 0:n.some((e=>r.sku.endsWith(e)))}))}):r)):r}))):(0,f.of)(r)})))}packages(e){return this.packagesWithIllustratedSubscription(this.implementation.packages(e))}}I=Y,Y.shared=(0,i.r)((e=>new I(z.shared(e))));class G{constructor(e){this.implementation=e,this.subscriptionsPackages=this.packagesWithLocalization(e.subscriptionsPackages)}packagesWithLocalization(e){return e.pipe((0,l.w)((e=>(G.extractInformationForLocalization(e),(0,f.of)([]).pipe((0,c.U)((t=>e.map((e=>this.localizePackage(e,t))))))))))}static extractInformationForLocalization(e){return e.map((e=>({sku:e.sku,methods:e.methods})))}localizePackage(e,t){var r=t.find((t=>t.sku===e.sku));return r?Object.assign({},e,{localizedPrice:{currency:r.localizedCurrency,includingTax:r.localizedIncludingTaxValue,localizedIncludingTax:r.localizedPrice,netPrice:e.price.netPrice,localizedNetPrice:e.price.localizedNetPrice},localizedTitle:r.localizedTitle},e.recurringPrice&&{localizedRecurringPrice:{currency:r.localizedCurrency,includingTax:r.localizedRecurringIncludingTaxValue,localizedIncludingTax:r.localizedRecurringPrice,netPrice:e.recurringPrice.netPrice,localizedNetPrice:e.recurringPrice.localizedNetPrice}}):e}packages(e){return this.packagesWithLocalization(this.implementation.packages(e))}}E=G,G.shared=(0,i.r)((e=>new E(Y.shared(e))));class U{constructor(e){this.implementation=e,this.cachedPackages={},this.cachedSubscriptions={},this.subscriptionsPackages=this.packagesWithCache(e.subscriptionsPackages,this.cachedSubscriptions)}packagesWithCache(e,t,r){return(0,A.P)((()=>{var n=r?r.toString():"all",i=e.pipe((0,d.b)((e=>{t[n]=e}))),s=t[n];return void 0===s?i:i.pipe((0,h.O)(s))}))}packages(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{requiredAmount:t}=e,r=V(e,R);return this.packagesWithCache(this.implementation.packages(t?{requiredAmount:t}:void 0),this.cachedPackages,t).pipe((0,c.U)((e=>(0,O.isEmpty)(r)?e:(0,T.Gv)(e,r))))}}x=U,U.shared=(0,i.r)((e=>new x(G.shared(e))));var F=U},90597:(e,t,r)=>{"use strict";r.d(t,{Gv:()=>c,VN:()=>h,gJ:()=>d});var n=r(27552),i=r(68272),s=r(71593),a=["price","localizedPrice","recurringPrice","localizedRecurringPrice"],o=["methods"];function l(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}function c(e,t){var{paymentMethod:r,subscription:n,subscriptionType:o,trialPeriod:c,requiredAmount:u}=t,d=(0,s.d9)(e);return r&&(d=d.filter((e=>e.methods.includes(r))).map((e=>function(e,t){var r=(0,s.d9)(e),{price:n,localizedPrice:o,recurringPrice:c,localizedRecurringPrice:u}=r,d=l(r,a),h=n,p=c;return t!==i.Qy.cards&&(h=o||n,p=u||c),Object.assign({},d,{price:h,recurringPrice:p})}(e,r)))),void 0!==n&&(d=d.filter((e=>n?!!e.subscription:!e.subscription))),o&&(d=d.filter((e=>e.subscription===o))),void 0!==c&&(d=d.filter((e=>c?!!e.trialPeriod:!e.trialPeriod))),u&&(d=d.filter((e=>e.creditsAmount>=u))),d}function u(e,t,r){return{includingTax:e,localizedIncludingTax:(0,n.T)(t,e,"iso4217"),currency:t,priceType:r}}function d(e,t){var r=u(e.price.value,e.price.currency,e.price.type),n={subscription:null,benefits:void 0,recurringPrice:void 0,localizedRecurringPrice:void 0,sameness:void 0,viewType:void 0,trialPeriod:void 0},s=void 0,a=!1;if(e.meta.subscription){var o,l,c=e.meta.recurring?(null===(o=e.meta.recurring)||void 0===o?void 0:o.price)||e.price.fullValue||e.price.value:void 0;n={subscription:"limited"===e.credits.type?"limited-credits":"membership",recurringPrice:c?u(c,e.price.currency,e.price.type):void 0,localizedRecurringPrice:void 0,benefits:e.benefits||[],trialPeriod:e.meta.trial?{months:1}:void 0,sameness:(null===(l=e.meta.recurring)||void 0===l?void 0:l.sameness)||void 0}}else s=e.meta.autoRefill,a=e.allowFastbuy;var d=e.methods||[];return Object.assign({creditsAmount:e.credits.amount,price:r,initialPrice:r,sku:e.sku,tags:t&&t.length>0?t:void 0,methods:(0,i.$A)(d),autoRefill:s,allowFastbuy:a},n)}function h(e,t){var{methods:r}=e,n=l(e,o),i=t&&r.includes(t)?t:r[0];return Object.assign({},n,{method:i})}},44178:(e,t,r)=>{"use strict";r.d(t,{vb:()=>P});var n,i,s=r(76214),a=r(90597),o=r(30859),l=r(68272),c=r(41054),u=r(82801),d=r(22983),h=r(37330),p=r(95725),f=r(42103),A=r(29331),m=r(35713),g=r(50070);class v{constructor(){}changeSubscription(e,t){return g.E}}n=v,v.shared=(0,o.r)((e=>new n));class b{constructor(){}purchase(e,t){return g.E}}i=b,b.shared=(0,o.r)((()=>new i));var y,C=r(66688),w=r(61562),M=r(97893),S=r(76143),I=r(98705),E=r(49180),x=r(55948),T=r(66784),D=r(77756),k=r(10358),j="payment-subscription",L="cancelling-request-time",O=48*k.R.hour;class P{constructor(e){this.ownerId=e,this.subscriptionChanged=w.j.shared(e).events("event.credits.accounts.subscriptions.recurring.updated").pipe((0,p.U)((e=>({newSku:e["recurring-sku"],oldSku:e.sku})))),this.subscription=C.V.shared(e).data().pipe((0,f.w)((t=>t&&t.enable?E.c.shared(e).data({subscription:!0,shop:t.shop}).pipe((0,p.U)((e=>({subscription:t,recurringPackage:e.find((e=>{var r;return e.sku===t.sku||t.sameness&&(null===(r=e.meta.recurring)||void 0===r?void 0:r.sameness)===t.sameness}))})))):(0,u.of)({subscription:void 0,recurringPackage:void 0}))),(0,p.U)((e=>{var{subscription:t,recurringPackage:r}=e;if(!t||!t.enable)return null;var n=r?(0,a.VN)((0,a.gJ)(r)):void 0;return{allowToChange:t.allowToChange,allowToCancel:t.allowToCancel,method:t.method,shop:t.shop,lastRenewal:new Date(t.lastRenewal),expiration:new Date(t.expiration),sku:t.sku,recurringSku:t.recurringSku,recurringInvoice:n}}))),this.canCancel=(0,d.aj)([this.subscription,x.D.shared().subscriptionCancellationEnabled]).pipe((0,p.U)((e=>{var[t,r]=e;return r&&!(null==t||!t.allowToCancel)}))),this.availableSubscriptions=(0,d.aj)([s.Wd.shared(e).subscriptionsPackages,this.subscription]).pipe((0,p.U)((e=>{var[t,r]=e;return t.length&&r&&l.As===r.shop?(0,a.Gv)(t,{paymentMethod:r.method}).map((e=>e?(0,a.VN)(e):null)).filter((e=>!!e)):[]}))),this.onHold=M.I.shared(e).tags.pipe((0,p.U)((e=>e.indexOf("subscription.onhold")>=0)),(0,A.x)(),(0,m.d)(1)),this.cancelSubscriptionRequestProcessing=D.M.shared(j,this.ownerId).load(L).pipe((0,I.o4)((e=>!(null==e||!e.timestamp)&&(null==e?void 0:e.timestamp)+O>Date.now()))).asObservable()}changeSubscription(e){return this.subscription.toSingle().pipe((0,I.eo)((t=>{if(!t||!t.sku)return(0,h._)("No active recurring subscription").toSingle();if(Object.keys(l.Qy).includes(c.X.apple)&&t.method===c.X.apple)return b.shared().purchase(e,!0).toSingle().pipe((0,I.vR)(void 0));var r=S.o.just({sku:e});return Object.keys(l.Qy).includes(c.X.google)&&t.method===c.X.google&&(r=v.shared(this.ownerId).changeSubscription(e,t.sku).toSingle().pipe((0,I.o4)((t=>({sku:e,requisites:t}))))),r.pipe((0,I.eo)((e=>C.V.shared(this.ownerId).update(e))))})))}cancelSubscription(e){return this.canCancel.toSingle().pipe((0,I.eo)((t=>t?D.M.shared(j,this.ownerId).store(L,{timestamp:Date.now(),reason:e}).pipe((0,I.o4)((()=>T.x.success()))):S.o.just(T.x.failure("failure")))))}}y=P,P.shared=(0,o.r)((e=>new y(e)))},28274:(e,t,r)=>{"use strict";r.d(t,{Pg:()=>a,pc:()=>s});var n={latinAmericanCupid:"lac",afroIntroductions:"aic",asianDating:"asdc",bbwCupid:"bbwc",blackCupid:"bc",brazilCupid:"brc",cambodianCupid:"cmc",caribbeanCupid:"crc",dominicanCupid:"dmc",chinaLoveCupid:"clc",christianCupid:"chrc",colombianCupid:"cnc",filipinoCupid:"fc",hongKongCupid:"hkc",indianCupid:"indc",indonesianCupid:"idc",internationalCupid:"intc",interracialCupid:"inrc",japanCupid:"jc",kenyanCupid:"kj",koreanCupid:"kc",malaysianCupid:"mlc",mexicanCupid:"mxc",militaryCupid:"mic",muslima:"msa",pinkCupid:"pc",silverLoveCupid:"sl",eliteCupid:"elc",euroCupid:"eurc",singaporeLoveLinks:"slc",southAfricanCupid:"sac",thaiCupid:"thac",ukraineDate:"ukrc",vietnamCupid:"vietc"},i=Object.keys(n).reduce(((e,t)=>Object.assign({},e,{[n[t]]:t})),{}),s="internationalCupid";function a(e){return i[e]}},52281:(e,t,r)=>{"use strict";r.d(t,{q:()=>I});var n,i=r(30859),s=r(65791),a=r(22983),o=r(82801),l=r(60252),c=r(76143),u=r(98705),d=r(76858),h=r(34791),p=r(51118),f=r(55948),A=r(57576),m=r(93876),g=r(10358),v=r(56960),b=r(46252),y=r(27048),C=r(54249),w=r(21906),M=r(27807),S=r(80734);class I{constructor(){this.userRecommendationIdMap={}}getNavigationHistory(){var e=p.o.shared().getNavigationHistory();return{current:e[e.length-1],referral:e[e.length-2]}}static getCandidateInfo(e){return e?(0,a.aj)([v.Iw.shared(e).profile,b.Xv.shared(e).media]).toSingle().pipe((0,u.o4)((e=>{var[t,r]=e;return r.find((e=>{var r;return e.basename===(null===(r=t.value)||void 0===r?void 0:r.thumbnail)}))})),(0,u.o4)((t=>({candidate_id:e,candidate_photo:t?(0,y.Ql)(t,e,!1):""})))):c.o.just({candidate_id:"",candidate_photo:""})}static getSearchParams(e){return(0,a.aj)([f.D.shared().ageRange,S.PN.shared(e).filters]).toSingle().pipe((0,u.o4)((e=>{var[t,r]=e;return{country:r.country,city:r.city||null,query:{options:{interests:r.interests||[],educations:r.educations||[],languages:r.languages||[],relationships:r.relationships||[],children:r.kids||[],smoke:r.smoke||[],drink:r.drink||[],min_height:r.minHeight||null,max_height:r.maxHeight||null,body_types:r.bodyTypes||[],eyes:r.eyes||[],hairs:r.hairs||[]},gender:r.preferredGender,preferred_gender:r.gender,minage:r.minAge||t.minAge,maxage:r.maxAge||t.maxAge,zodiacs:r.zodiacs||[],compatible_zodiacs:r.zodiacCompatibilityEnabled||!1}}})))}setRecommendationId(e,t){this.userRecommendationIdMap[e]=t}getRecommendationId(e){return e?"candidate_info"in e?this.userRecommendationIdMap[e.candidate_info.candidate_id]:"candidate_profile"in e?this.userRecommendationIdMap[e.candidate_profile.candidate_id]:"recommendation_id"in e?e.recommendation_id:void 0:e}getDynamicFields(e){var t=this.getNavigationHistory();return{current_page_url:t.current,referral_page_url:t.referral,session_id:m.G.shared().sessionId,recommendation_id:e}}prepareEvent(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return(0,a.aj)([A.D.shared().product.name,s.Session.shared().userId,s.Session.shared().userIsUsual]).toSingle().pipe((0,u.o4)((r=>{var[n,i,s]=r,a=Date.now()-(new Date).getTimezoneOffset()*g.R.minute,o={product_name:n,user_id:i,user_type:s?1:2,user_platform:{platform:(0,d.platform)(),os:(0,d.operatingSystem)(),browser:(0,d.browser)()},event_time:new Date(a).toISOString(),category:e.category,action:e.action,label:e.label,payload:e.payload},l=this.getRecommendationId(e.payload),c=this.getDynamicFields(l);return t?Object.assign({},o,c):Object.assign({},o,{payload:Object.assign({},c,o.payload,{recommendation_id:l})})})))}logEvent(e,t,r,n){var i=arguments.length>4&&void 0!==arguments[4]&&arguments[4];f.D.shared().rcmlAnalyticsEnabled.toSingle().pipe((0,u.eo)((s=>s?this.prepareEvent({category:e,action:t,label:r,payload:n},i).pipe((0,u.eo)((e=>h.T.shared().logEvent([e])))):c.o.just()))).safeSubscribe()}logBatch(e){f.D.shared().rcmlAnalyticsEnabled.toSingle().pipe((0,u.eo)((t=>t?(0,o.of)(...e).pipe((0,C.b)((e=>{var t,r=null!==(t=e.newFormat)&&void 0!==t&&t;return this.prepareEvent(e,r)})),(0,w.QV)(l.N),(0,M.q)()).toSingle():c.o.just([]))),(0,u.eo)((e=>e.length?h.T.shared().logEvent(e):c.o.just()))).safeSubscribe()}}n=I,I.shared=(0,i.r)((()=>new n))},2378:(e,t,r)=>{"use strict";r.d(t,{C:()=>c});var n,i=r(30859),s=r(60467),a=r(42103),o=r(55948),l=r(34791);class c{constructor(){}start(e){e.add(o.D.shared().rcmlAnalyticsEnabled.pipe((0,s.h)((e=>!!e)),(0,a.w)((()=>o.D.shared().rcmlAnalyticsUrl))).safeSubscribe((e=>{l.T.shared().setUrl(e)})))}}n=c,c.shared=(0,i.r)((()=>new n))},54345:(e,t,r)=>{"use strict";r.d(t,{G:()=>a});var n,i=r(30859),s=r(32656);class a{constructor(e){this.userId=e}logCupidTrialPopupOpened(e){s.f.shared(this.userId).logEvent("cupid-trial-popup-opened",{userId:this.userId,currentStep:e}).safeSubscribe()}logCupidTrialAccepted(e){s.f.shared(this.userId).logEvent("cupid-trial-accepted",{userId:this.userId,currentStep:e}).safeSubscribe()}logFirstLoginTrialPopupOpened(e){s.f.shared(this.userId).logEvent("first-login-trial-popup-opened",{userId:this.userId,currentStep:e}).safeSubscribe()}logFirstLoginTrialAccepted(e){s.f.shared(this.userId).logEvent("first-login-trial-accepted",{userId:this.userId,currentStep:e}).safeSubscribe()}logEveryVisitTrialPopupOpened(e){s.f.shared(this.userId).logEvent("every-visit-trial-popup-opened",{userId:this.userId,currentStep:e}).safeSubscribe()}logEveryVisitTrialAccepted(e){s.f.shared(this.userId).logEvent("every-visit-trial-accepted",{userId:this.userId,currentStep:e}).safeSubscribe()}logNorequisitesTrialPopupOpened(){s.f.shared(this.userId).logEvent("norequisites-trial-popup-opened",{userId:this.userId}).safeSubscribe()}}n=a,a.shared=(0,i.r)((e=>new n(e)))},51973:(e,t,r)=>{"use strict";r.d(t,{V1:()=>y,cO:()=>m});var n=r(33006),i=r(29331),s=r(42103),a=r(15896),o=r(66784),l=r(90196),c=r(41525),u=r(9306),d=r(76143),h=r(98705),p=r(85814),f=r(82801),A={image:c.t.WatchPhoto,video:c.t.WatchVideo,audio:c.t.ListenAudio,letter:c.t.OpenLetter};class m{constructor(e,t){this.resource=t,this.paidResourcesDataModel=n._.shared(e),this.status=this.paidResourcesDataModel.data(t.path).pipe((0,a.c)((e=>e.status)),(0,i.x)())}buy(){return this.status.toSingle().pipe((0,h.eo)((e=>"available"===e?d.o.just(o.x.success()):this.paidResourcesDataModel.buy(this.resource.path,{referrer:this.resource.referrer}))))}}class g{constructor(e,t){this.userId=e,this.implementation=t,this.resource=t.resource,this.status=p.v.shared(this.userId).userIsFreeMember.pipe((0,i.x)(),(0,s.w)((e=>e?(0,f.of)("available"):this.implementation.status)))}buy(){return p.v.shared(this.userId).userIsFreeMember.toSingle().pipe((0,h.eo)((e=>e?d.o.just(o.x.success()):this.implementation.buy())))}}class v{constructor(e){this.implementation=e,this.resource=e.resource,this.status=e.status}buy(){return this.implementation.buy().pipe((0,h.eo)((e=>{if("insufficient-funds"!==e.error)return d.o.just(e);var t=A[this.resource.type]||c.t.OpenLetter;return l.N.shared().refillBalance({name:t,attendeeId:this.resource.ownerId}).toSingle().pipe((0,h.eo)((t=>t.isSuccessful?this.buy():d.o.just(e))))})))}}class b{constructor(e){this.implementation=e,this.resource=e.resource,this.status=e.status}buy(){return u.o.shared().updateCredentials((e=>e.isSuccessful?this.status.toSingle().pipe((0,h.eo)((e=>"available"===e?d.o.just(o.x.success()):this.implementation.buy()))):d.o.just(o.x.failure("cancelled"))))}}class y extends b{constructor(e,t){super(new v(new g(e,new m(e,t))))}}},27048:(e,t,r)=>{"use strict";function n(e,t,r,n){return"/users/"+e+"/photos"+(r?"/private":"")+(n?"/preview":"")+"/"+t}function i(e){return e?e.startsWith("//")?e:"/dialogs/letters/covers/"+e:""}function s(e,t,r,n,i){return"/dialogs/usermedia/"+t+"/"+e+(i?"/free":"")+(n?"/preview":"")+"/"+r}function a(e,t,r,n,i){return"/dialogs/usermedia/"+t+"/"+e+(i?"/free":"")+(n?"/frame":"")+"/"+r}function o(e,t,r){return"/dialogs/usermedia/"+t+"/"+e+"/"+r}function l(e,t){return(t?t+"/":"")+e}function c(e){return"/dialogs/stickers/"+e}function u(e){return"/dialogs/smiles/"+e}function d(e,t){return"/dialogs/usermedia/"+e+"/"+t}function h(e,t){return"/dialogs/usermedia/invitation.video.personal/"+e+"/"+t}function p(e,t,r,n){return"/dialogs/usermedia/invitation.video.personal/"+t+"/"+e+(n?"/frame":"")+"/"+r}function f(e,t,r,n,i){return"/dialogs/letters"+(i?"/presents":"")+(n?"/introductory":"")+"/"+t+"/"+e+"/"+r}function A(e){return"/users/"+e}function m(e,t,r){var i=e.tags.indexOf("hidden")>=0;return e.mediatype.startsWith("image")?n(t,e.basename,i,!!i&&r):function(e,t,r){return"/users/"+e+"/videos"+(r?"/preview":"")+"/"+t}(t,e.basename,r)}function g(e,t){return"users/passports/"+e+"/"+t}function v(e,t){return"/users/"+e+"/photos/"+t+".80x80.thumb-fd"}function b(e,t,r,n){return"/dialogs/media/fragments/"+t+"/"+e+"/"+r+"/"+n+".x.mp4"}function y(e,t){return"/users/"+e+"/videos/motivation/"+t}function C(e,t){return"/users/"+e+"/videos/invitation/"+t}function w(e){return"/rooms/resources/"+e}function M(e,t){switch(t){case"cheer":return"/cheers/"+e;case"creditsPack":return"/mysterygifts/resources/"+e}}function S(e){return"/cheers/animation/"+e+"/"}function I(e,t){return"/presents/goods/images/"+(t?e+"-"+t:e)}function E(e,t,r){return"/dialogs/gamification/"+t+"/"+e+"/photos/"+r+(arguments.length>3&&void 0!==arguments[3]&&arguments[3]?".x.conceal":"")}function x(e,t){return"/users/"+e+"/client.invitation/"+t+(arguments.length>2&&void 0!==arguments[2]&&arguments[2]?".320x.mp4-limit":"")}r.d(t,{E8:()=>n,GP:()=>p,HJ:()=>M,K9:()=>h,LQ:()=>a,Ml:()=>g,PZ:()=>d,Ql:()=>m,RC:()=>I,ST:()=>b,XQ:()=>l,Ym:()=>o,ZO:()=>x,_y:()=>y,al:()=>i,eO:()=>C,eb:()=>s,es:()=>S,hP:()=>E,iq:()=>A,m3:()=>w,oM:()=>c,oX:()=>u,xJ:()=>f,yp:()=>v})},95553:(e,t,r)=>{"use strict";r.d(t,{I:()=>A});var n,i=r(30859),s=r(42103),a=r(95725),o=r(22983),l=r(82801),c=r(93658),u=r(65791),d=r(85814),h=r(57450),p=r(97893),f=r(55948);class A{constructor(e){this.available=(0,o.aj)([f.D.shared().roomsEnabled,u.Session.shared().userId.pipe((0,h.W)())]).pipe((0,s.w)((t=>{var[r,n]=t;return r?(0,o.aj)([d.v.shared(n).userIsFreeMember,d.v.shared(e).userIsFreeMember]).pipe((0,s.w)((t=>{var[r,i]=t;if(r===i)return(0,l.of)(!1);var s=r?c.X.shared(e).userIsContact(n):c.X.shared(n).userIsContact(e),u=r?p.I.shared(e).tags.pipe((0,a.U)((e=>e.includes("experiments.rooms.available")))):(0,l.of)(!0);return(0,o.aj)([s,u]).pipe((0,a.U)((e=>{var[t,r]=e;return t&&r})))}))):(0,l.of)(!1)})))}}n=A,A.shared=(0,i.r)((e=>new n(e)))},87903:(e,t,r)=>{"use strict";r.d(t,{E:()=>o});var n,i=r(30859),s=r(43149),a=r(29331);class o{constructor(e){this.selectedBackgroundSubject=new s.X(null),this.selectedBackground=this.selectedBackgroundSubject.asObservable().pipe((0,a.x)())}selectBackground(e){this.selectedBackgroundSubject.next(e)}}n=o,o.shared=(0,i.r)((e=>new n(e)))},64061:(e,t,r)=>{"use strict";r.d(t,{x:()=>b});var n,i=r(30859),s=r(83448),a=r(39609),o=r(98705),l=r(76143),c=r(66784);class u extends s.v{constructor(e){super("rooms.catalogue",e,(t=>(0,a.MX)(a.V0.shared().rooms.catalog.get,e,t.attendeeId).pipe((0,o.o4)((e=>{var{data:t}=e;return{data:t.items,ttl:Number.MAX_SAFE_INTEGER}}))))),this.userId=e}purchase(e,t){return(0,a.MX)(a.V0.shared().rooms.items.post,this.userId,e,{id:t}).pipe((0,o.vR)(c.x.success()),(0,o.ym)((e=>402===e.status?l.o.just(c.x.failure("payment-required")):l.o.error(e))))}}n=u,u.shared=(0,i.r)((e=>new n(e)));var d,h=r(22983),p=r(55948),f=r(95725),A=r(35713),m=r(90196),g=r(41525),v=r(5436);class b{constructor(e){var{userId:t,attendeeId:r}=(0,v.U)(e);this.userId=t,this.attendeeId=r}items(){return(0,h.aj)([p.D.shared().currencyDevaluationRatio,u.shared(this.userId).data({attendeeId:this.attendeeId})]).pipe((0,f.U)((e=>{var[t,r]=e;return r.map((e=>this.convertPrice(e,t)))})),(0,A.d)({refCount:!0,bufferSize:1}))}purchase(e){return m.N.shared().refillBalance({attendeeId:this.attendeeId,requiredAmount:e.price.value,name:"background"===e.group?g.t.VirtualRoom:g.t.VirtualRoomItem}).toSingle().pipe((0,o.eo)((t=>t.isSuccessful?u.shared(this.userId).purchase(this.attendeeId,e.guid).pipe((0,o.eo)((t=>"payment-required"===t.error?this.purchase(e):t.isSuccessful?l.o.just(c.x.success(void 0)):l.o.just(c.x.failure("unknown"))))):l.o.just(c.x.failure("canceled")))))}convertPrice(e,t){return"credits"===e.price.type?Object.assign({},e,{price:Object.assign({},e.price,{value:e.price.value/(100/t)})}):e}}d=b,b.shared=(0,i.r)((e=>new d(e)))},99104:(e,t,r)=>{"use strict";r.d(t,{e:()=>c});var n=r(93296),i=r(98705),s=r(65791),a=r(5436),o=r(57450),l=r(67205);function c(e){return s.Session.shared().userId.pipe((0,o.W)()).toSingle().pipe((0,i.eo)((t=>(0,l.t)(e).pipe((0,i.vR)(t)))),(0,i.eo)((t=>{var r=(0,a.B)(t,e);return n.e.shared(r).enter()})))}},32638:(e,t,r)=>{"use strict";r.d(t,{b:()=>l});var n,i=r(30859),s=r(32656),a=r(58750),o=r(5436);class l{constructor(e){var{userId:t,attendeeId:r}=(0,o.U)(e);this.userId=t,this.attendeeId=r,this.clientId=a.K.shared(t).id}logRoomsOpened(){s.f.shared(this.userId).logEvent("rooms-opened",{attendeeId:this.attendeeId,userId:this.userId,sessionId:this.clientId}).safeSubscribe()}logRoomsClosed(e){s.f.shared(this.userId).logEvent("rooms-closed",{cta:e,attendeeId:this.attendeeId,userId:this.userId,sessionId:this.clientId}).safeSubscribe()}logRoomsProfileBannerClicked(){s.f.shared(this.userId).logEvent("rooms-profile-banner-cta-clicked",{attendeeId:this.attendeeId,userId:this.userId}).safeSubscribe()}logRoomsChatBannerClicked(){s.f.shared(this.userId).logEvent("rooms-chat-invite-banner-clicked",{attendeeId:this.attendeeId,userId:this.userId}).safeSubscribe()}logRoomsChatOpened(){s.f.shared(this.userId).logEvent("rooms-open-chat-clicked",{attendeeId:this.attendeeId,userId:this.userId,sessionId:this.clientId}).safeSubscribe()}logRoomsChatClosed(){s.f.shared(this.userId).logEvent("rooms-close-chat-clicked",{attendeeId:this.attendeeId,userId:this.userId,sessionId:this.clientId}).safeSubscribe()}logCatalogueButtonClicked(){s.f.shared(this.userId).logEvent("rooms-catalog-cta-clicked",{attendeeId:this.attendeeId,userId:this.userId,sessionId:this.clientId}).safeSubscribe()}logInstallItemButtonClicked(e){var{itemName:t,itemPrice:r,cta:n}=e;s.f.shared(this.userId).logEvent("rooms-catalog-item-buy-button-clicked",{itemName:t,itemPrice:r,attendeeId:this.attendeeId,userId:this.userId,sessionId:this.clientId,cta:n}).safeSubscribe()}logChatPromoBannerShown(){s.f.shared(this.userId).logEvent("rooms-promo-banner-shown",{attendeeId:this.attendeeId,userId:this.userId}).safeSubscribe()}logChatPromoBannerInteraction(e){s.f.shared(this.userId).logEvent("rooms-promo-banner-interacted",{attendeeId:this.attendeeId,userId:this.userId,cta:e}).safeSubscribe()}logRoomsControlArrowClicked(e){s.f.shared(this.userId).logEvent("rooms-control-arrow-clicked",{attendeeId:this.attendeeId,userId:this.userId,sessionId:this.clientId,direction:e}).safeSubscribe()}logSurveyResult(e){s.f.shared(this.userId).logEvent("survey-completed",Object.assign({attendeeId:this.attendeeId,type:"rooms"},e)).safeSubscribe()}logSurveyShown(){s.f.shared(this.userId).logEvent("survey-shown",{attendeeId:this.attendeeId,userId:this.userId,type:"rooms"}).safeSubscribe()}}n=l,l.shared=(0,i.r)((e=>new n(e)))},93296:(e,t,r)=>{"use strict";r.d(t,{e:()=>A});var n,i=r(30859),s=r(77575),a=r(22983),o=r(95725),l=r(20410),c=r(60467),u=r(35713),d=r(5436),h=r(87903),p=r(77756),f="rooms-last-opening-time";class A{constructor(e){this.roomId=e;var{userId:t,attendeeId:r}=(0,d.U)(e);this.userId=t,this.attendeeId=r,this.currentBackground=(0,a.aj)([this.roomScene(),h.E.shared(this.roomId).selectedBackground]).pipe((0,o.U)((e=>{var[t,r]=e;return r?Object.assign({},r,{installed:!1,purchased:!1}):t.background}))),this.itemAdded=this.room().pipe((0,l.G)(),(0,o.U)((e=>{var[t,r]=e;if(0===Object.keys(t).length)return null;var n=Object.keys(r).find((e=>{var n=t[e],i=r[e];return n&&n.purchased!==i.purchased}));return n?r[n]:null})),(0,c.h)((e=>null!==e&&"background"!==e.group)),(0,u.d)({refCount:!0,bufferSize:1}))}room(){return s.i.shared(this.userId).data({attendeeId:this.attendeeId}).pipe((0,o.U)(this.mapRoomsItemsToRoom),(0,u.d)({refCount:!0,bufferSize:1}))}roomScene(){return this.room().pipe((0,o.U)((e=>{var t=Object.values(e),{background:r,furniture:n}=t.reduce(((e,t)=>("background"===t.group&&t.installed?e.background=t:"background"!==t.group&&e.furniture.push(t),e)),{furniture:[],background:void 0});return{background:r,furniture:n.sort(((e,t)=>e.depth-t.depth))}})))}setItem(e){return s.i.shared(this.userId).setItem(this.attendeeId,e)}enter(){return s.i.shared(this.userId).enter(this.attendeeId)}mapRoomsItemsToRoom(e){return e.reduce(((e,t)=>(e[t.guid]=t,e)),{})}getLastOpeningTime(){return p.M.shared(f,this.userId).load(this.roomId)}setLastOpeningTime(e){return p.M.shared(f,this.userId).store(this.roomId,e)}}n=A,A.shared=(0,i.r)((e=>new n(e)))},48299:(e,t,r)=>{"use strict";r.d(t,{Bj:()=>n.Bj});var n=r(58414)},5115:(e,t,r)=>{"use strict";r.d(t,{R:()=>o,C:()=>a});var n=r(90713),i=r(20802),s=r(76143),a=e=>new s.o((t=>{n.T.shared().get(i.Z).actions.open("rooms-item-added-animation",[{props:{item:e},disableManualClose:!0}]),t.success()})),o=()=>new s.o((e=>{n.T.shared().get(i.Z).actions.close("rooms-item-added-animation"),e.success()}))},67205:(e,t,r)=>{"use strict";r.d(t,{t:()=>l});var n=r(51227),i=r(95725),s=r(19351),a=r(54930),o=r(46183),l=e=>n.P.shared().language.pipe((0,i.U)((e=>(0,o.z)(e))),(0,s.b)((t=>window.open("/"+t+"/rooms?attendeeId="+e,"_blank"))),(0,a.h)(void 0)).toSingle()},5436:(e,t,r)=>{"use strict";function n(e,t){return e+":"+t}function i(e){var[t,r]=e.split(":");return{userId:t,attendeeId:r}}r.d(t,{B:()=>n,U:()=>i})},69425:(e,t,r)=>{"use strict";r.d(t,{l:()=>S});var n,i=r(30859),s=r(22983),a=r(82801),o=r(7193),l=r(15080),c=r(55948),u=r(23408),d=r(94689),h=r(83032),p=r(42103),f=r(95725),A=r(29331),m=r(26643),g=r(85814),v=r(55392),b=r(97893),y=r(14671),C=r(99717),w=r(76301),M=r(90713);class S{constructor(e){this.userId=e}available(e){return(0,s.aj)([u.s.shared().chatAttendee,g.v.shared(this.userId).userIsFreeMember]).pipe((0,p.w)((t=>{var[r,n]=t;return e!==r?(0,a.of)(!1):(0,o.s)((()=>n),this.freeMemberAvailability(e),this.clientAvailability()).pipe((0,p.w)((t=>t?(0,s.aj)([this.outgoingClientMessagesCountIsValid(e),this.callStatusIsIdle()]).pipe((0,f.U)((e=>{var[t,r]=e;return t&&r}))):(0,a.of)(!1))),(0,A.x)())})))}clientAvailability(){return(0,s.aj)([c.D.shared().slotGame,c.D.shared().slotGameEnabled,v.Q.shared(this.userId).enabled,d.x.shared().location]).pipe((0,f.U)((e=>{var[t,r,n,i]=e;return r&&!n&&!(i.country&&t.restrictedClientCountries.includes(i.country))})))}freeMemberAvailability(e){return(0,s.aj)([c.D.shared().slotGameEnabled,b.I.shared(e).tags]).pipe((0,f.U)((e=>{var[t,r]=e;return t&&r.includes("slots.available")&&!r.includes("cheers.fab.enabled")})))}outgoingClientMessagesCountIsValid(e){var t=[y.Cs.Text,y.Cs.Cheer,y.Cs.Photo,y.Cs.Video,y.Cs.Letter,y.Cs.Sticker,y.Cs.Voice],r=(0,l.P)((()=>{var t=M.T.shared().get(w.ZP,(0,w.zv)(this.userId,e));return t.store.getState().messagesLoaded||t.actions.get(50),t.store.rxState()}));return(0,s.aj)([r,c.D.shared().slotGame,h.X.shared().currentTime(),g.v.shared(this.userId).userIsFreeMember]).pipe((0,p.w)((e=>{var[r,n,i,s]=e,o=Array.isArray(r.messages)&&r.messages.filter((e=>e.outgoing===!s&&e.status===C.$.Delivered&&t.includes(e.type))).sort(((e,t)=>t.timestamp-e.timestamp)),l=o&&n.minOutgoingClientMessagesCount<=o.length&&o[0].timestamp+n.outgoingClientMessagesTimeThreshold>i;return(0,a.of)(l)})))}callStatusIsIdle(){return m.g.shared(this.userId).status.pipe((0,f.U)((e=>"idle"===e)),(0,A.x)())}}n=S,S.shared=(0,i.r)((e=>new n(e)))},61802:(e,t,r)=>{"use strict";r.d(t,{p:()=>a});var n,i=r(30859),s=r(32656);class a{constructor(e){this.userId=e}logPromoBannerShown(e){s.f.shared(this.userId).logEvent("slots-chat-banner-shown",{userId:this.userId,attendeeId:e}).safeSubscribe()}logPromoBannerInteracted(e,t){s.f.shared(this.userId).logEvent("slots-chat-banner-cta-clicked",{userId:this.userId,attendeeId:e,cta:t}).safeSubscribe()}logStartButtonClicked(e,t){s.f.shared(this.userId).logEvent("slots-start-game-button-cta-clicked",{userId:this.userId,attendeeId:e,cta:t}).safeSubscribe()}logInvitationShown(e,t){s.f.shared(this.userId).logEvent("slots-chat-invite-to-slots-shown",{userId:this.userId,attendeeId:e,isPromoter:t}).safeSubscribe()}logInvitationInteracted(e,t){s.f.shared(this.userId).logEvent("slots-chat-invite-to-slots-cta-clicked",{userId:this.userId,attendeeId:e,isPromoter:t}).safeSubscribe()}logGameOpened(e,t,r){s.f.shared(this.userId).logEvent("slots-game-opened",{userId:this.userId,attendeeId:e,sessionId:t,isPromoter:r}).safeSubscribe()}logSpinButtonClicked(e,t,r){s.f.shared(this.userId).logEvent("slots-game-spun",{userId:this.userId,attendeeId:e,sessionId:t,isPromoter:r}).safeSubscribe()}logConfirmationRequestShown(e){s.f.shared(this.userId).logEvent("slots-game-confirmation-request-shown",{userId:this.userId,attendeeId:e}).safeSubscribe()}logConfirmationRequestInteracted(e,t){s.f.shared(this.userId).logEvent("slots-game-confirmation-request-cta-clicked",{userId:this.userId,attendeeId:e,cta:t}).safeSubscribe()}}n=a,a.shared=(0,i.r)((e=>new n(e)))},16120:(e,t,r)=>{"use strict";r.d(t,{j:()=>x});var n,i=r(30859),s=r(43149),a=r(12941),o=r(50070),l=r(14655),c=r(40974),u=r(56085),d=r(76143),h=r(98705),p=r(61562),f=r(60467),A=r(95725),m=r(42103),g=r(35713),v=r(8679),b=r(14671),y=r(23554),C=r(55948),w=r(10358),M=r(85814),S=r(41525),I=r(90196),E=r(66784);class x{constructor(e){this.userId=e,this.gameSubject=new s.X(null),this.game=(0,a.T)(this.gameSubject.asObservable(),p.j.shared(e).events("ci:event.slots.session.ended").pipe((0,f.h)((e=>{var t=this.gameSubject.value;return e.sender===(null==t?void 0:t.attendeeId)&&e["session-id"]===(null==t?void 0:t.sessionId)})),(0,A.U)((()=>this.gameSubject.value?Object.assign({},this.gameSubject.value,{status:"ended-by-attendee"}):null))),v.P.shared(e).newMessage.pipe((0,f.h)((e=>e.type===b.Cs.SlotsOpenedMessage)),(0,f.h)((e=>{var t;return e.sender===(null===(t=this.gameSubject.value)||void 0===t?void 0:t.attendeeId)}))).pipe((0,A.U)((e=>{var t;return this.gameSubject.value&&null!==(t=e.meta)&&void 0!==t&&t.sessionId?Object.assign({},this.gameSubject.value,{sessionId:e.meta.sessionId,status:"initial"}):null})))),this.spinRequestStatus=this.game.pipe((0,m.w)((t=>t?y.q.shared(e).data({sessionId:t.sessionId}):o.E))),this.gameStateSubject=new s.X({state:"initial"}),this.gameState=(0,a.T)(this.gameStateSubject.asObservable(),l.J.shared(e).data().pipe((0,f.h)((e=>""!==e.id)),(0,m.w)((e=>{var t=this.gameSubject.value;return t?this.handleSpin(t.attendeeId,t.sessionId,e).pipe((0,h.vR)(this.gameStateSubject.value)):o.E})))).pipe((0,g.d)({bufferSize:1,refCount:!0}))}startSession(e){return d.o.defer((()=>{if(null!==this.gameSubject.value)return d.o.just(void 0);var t=(0,u.Z)();return c.P.shared(this.userId).startSession(e,t).pipe((0,h.RO)((()=>this.gameSubject.next({userId:this.userId,attendeeId:e,sessionId:t,status:"initial"}))),(0,h.o4)((()=>{})))}))}startGame(e,t,r){return d.o.defer((()=>(y.q.shared(this.userId).setStatus("initial",t),l.J.shared(this.userId).startGame(e,t,r).pipe((0,h.eo)((n=>n.isSuccessful?this.handleSpin(e,t,n.value).pipe((0,h.vR)(E.x.success(n.value))):"payment-required"===n.error?I.N.shared().refillBalance({requiredAmount:20,name:S.t.SlotGame}).toSingle().pipe((0,h.eo)((n=>n.isSuccessful?this.startGame(e,t,r):d.o.error(E.x.failure("unknown"))))):d.o.error(E.x.failure("unknown"))))))))}handleSpin(e,t,r){return d.o.just(r).pipe((0,h.eo)((e=>"credits"===e.award.currency?C.D.shared().currencyDevaluationRatio.toSingle().pipe((0,h.o4)((t=>{var r=100/t;return e.award.value=e.award.value/r,e}))):d.o.just(e))),(0,h.RO)((()=>{y.q.shared(this.userId).setStatus("initial",t),this.gameStateSubject.next({state:"spin",lastWin:r,spinningRows:[!0,!0,!0]})})),(0,h.Vc)(3.15*w.R.second),(0,h.RO)((()=>{var e=this.gameStateSubject.value;"spin"===e.state&&this.gameStateSubject.next(Object.assign({},e,{spinningRows:[!1,!0,!0]}))})),(0,h.Vc)(.5*w.R.second),(0,h.RO)((()=>{var e=this.gameStateSubject.value;"spin"===e.state&&this.gameStateSubject.next(Object.assign({},e,{spinningRows:[!1,!1,!0]}))})),(0,h.Vc)(.5*w.R.second),(0,h.RO)((()=>{var e=this.gameStateSubject.value;"spin"===e.state&&this.gameStateSubject.next(Object.assign({},e,{spinningRows:[!1,!1,!1]}))})),(0,h.RO)((()=>{var r=this.gameStateSubject.value;"spin"===r.state&&r.lastWin&&("win"==("null"===r.lastWin.type?"win":"animate")?(this.gameStateSubject.next({state:"win",lastWin:r.lastWin}),this.receiveReward(e,t,r.lastWin.id).safeSubscribe()):this.gameStateSubject.next({state:"animate",lastWin:r.lastWin,spinningRows:[!1,!1,!1]}))})),(0,h.Vc)(3.5*w.R.second),(0,h.RO)((()=>{var r=this.gameStateSubject.value;"animate"===r.state&&"null"!==r.lastWin.type&&(this.gameStateSubject.next({state:"win",lastWin:r.lastWin}),this.receiveReward(e,t,r.lastWin.id).safeSubscribe())})),(0,h.Vc)(3*w.R.second),(0,h.RO)((()=>{this.gameStateSubject.next({state:"initial"})}))).pipe((0,h.vR)(void 0))}receiveReward(e,t,r){return M.v.shared(this.userId).userIsFreeMember.toSingle().pipe((0,h.eo)((n=>n?d.o.just(void 0):l.J.shared(this.userId).receiveReward(e,t,r))))}finishSession(e,t){return this.gameSubject.next(null),this.gameStateSubject.next({state:"initial"}),c.P.shared(this.userId).finishSession(e,t)}joinGame(e,t){return this.gameSubject.next({userId:this.userId,attendeeId:e,sessionId:t,status:"initial"}),this.gameStateSubject.next({state:"initial"}),d.o.just(void 0)}requestGame(e,t){return d.o.defer((()=>(y.q.shared(this.userId).setStatus("pending-approval",t),l.J.shared(this.userId).requestGame(e,t).pipe((0,h.ym)((()=>(y.q.shared(this.userId).setStatus("request-denied",t),d.o.just(void 0))))))))}declineGame(e,t){return d.o.defer((()=>(y.q.shared(this.userId).setStatus("initial",t),l.J.shared(this.userId).declineGame(e,t))))}}n=x,x.shared=(0,i.r)((e=>new n(e)))},12597:(e,t,r)=>{"use strict";r.d(t,{t:()=>A});var n=r(90713),i=r(20802),s=r(16120),a=r(65791),o=r(57450),l=r(98705),c=r(95725),u=r(42103),d=r(60467),h=r(19351),p=r(14888),f="slot-game-overlay",A=(e,t)=>p.y.shared().windowSize.pipe((0,c.U)((e=>{var{width:t}=e;return t<768?"mobile":"desktop"})),(0,u.w)((r=>"desktop"===r?a.Session.shared().userId.pipe((0,o.W)(),(0,u.w)((r=>t?s.j.shared(r).joinGame(e,t):s.j.shared(r).startSession(e)))).toSingle():a.Session.shared().userId.pipe((0,o.W)(),(0,u.w)((r=>t?s.j.shared(r).joinGame(e,t).pipe((0,l.eo)((()=>s.j.shared(r).game.toSingle()))):s.j.shared(r).startSession(e).pipe((0,l.eo)((()=>s.j.shared(r).game.toSingle()))))),(0,d.h)((e=>Boolean(e))),(0,h.b)((e=>{n.T.shared().get(i.Z).actions.open(f,[{props:{game:e,onClose:()=>{var{userId:t,attendeeId:r,sessionId:a}=e;s.j.shared(t).finishSession(r,a).safeSubscribe(),n.T.shared().get(i.Z).actions.close(f)}},disableManualClose:!0}])}))).toSingle().pipe((0,l.vR)(void 0))))).toSingle()},82030:(e,t,r)=>{"use strict";r.d(t,{Y:()=>y});var n,i=r(61922),s=r(66784),a=r(7193),o=r(12941),l=r(22983),c=r(82801),u=r(54930),d=r(42103),h=r(29331),p=r(35713),f=r(30859),A=r(76143),m=r(23408),g=r(69425),v=r(15949),b=r(71651);class y extends i.l{constructor(e){super(),this.canOffer=(0,a.s)((()=>"main"===b.X.shared().mode),(0,o.T)(this.offeringResult.pipe((0,u.h)(!1)),(0,l.aj)([m.s.shared().chatAttendee,v.N.shared(e).sessionId,m.s.shared().tab]).pipe((0,d.w)((t=>{var[r,n,i]=t;return!r||n||"chat"!==i?(0,c.of)(!1):g.l.shared(e).available(r)})))),(0,c.of)(!1)).pipe((0,h.x)(),(0,p.d)({refCount:!0,bufferSize:1}))}start(){return A.o.just(s.x.success({}))}accept(){return A.o.just(s.x.success())}}n=y,y.shared=(0,f.r)((e=>new n(e)))},9740:(e,t,r)=>{"use strict";r.d(t,{j:()=>b});var n,i=r(30859),s=r(43149),a=r(50070),o=r(15080),l=r(61562),c=r(40974),u=r(16120),d=r(95725),h=r(42103),p=r(60467),f=r(23408),A=r(90713),m=r(76301),g=r(14671),v=r(8679);class b{constructor(e){this.userId=e,this.sessionIdsMap=new s.X({})}requestSessionId(e){return this.sessionIdsMap.asObservable().pipe((0,d.U)((t=>t[e]||null)))}start(e){e.add(f.s.shared().chatAttendee.pipe((0,h.w)((e=>e?(0,o.P)((()=>{var t=A.T.shared().get(m.ZP,(0,m.zv)(this.userId,e));return t.store.getState().messagesLoaded||t.actions.get(),t.store.rxState()})).pipe((0,h.w)((t=>t.messages.some((e=>e.type===g.Cs.SlotsOpenedMessage))&&!this.sessionIdsMap.getValue()[e]?c.P.shared(this.userId).requestSession(e):a.E))):a.E))).safeSubscribe()),e.add(u.j.shared(this.userId).game.pipe((0,h.w)((e=>null!=e&&e.sessionId?l.j.shared(this.userId).events("ci:event.slots.session.share.requested").pipe((0,p.h)((t=>t.sender===e.attendeeId)),(0,h.w)((t=>c.P.shared(this.userId).shareSession(t.sender,e.sessionId)))):a.E))).safeSubscribe()),e.add(l.j.shared(this.userId).events("ci:event.slots.session.shared").safeSubscribe((e=>{this.sessionIdsMap.next(Object.assign({},this.sessionIdsMap.getValue(),{[e.sender]:e["session-id"]}))}))),e.add(v.P.shared(this.userId).newMessage.pipe((0,p.h)((e=>e.type===g.Cs.SlotsOpenedMessage))).safeSubscribe((e=>{var t,r=e.recipient===this.userId?e.sender:e.recipient;null!==(t=e.meta)&&void 0!==t&&t.sessionId&&this.sessionIdsMap.next(Object.assign({},this.sessionIdsMap.getValue(),{[r]:e.meta.sessionId}))}))),e.add(l.j.shared(this.userId).events("ci:event.slots.session.ended").safeSubscribe((e=>{this.sessionIdsMap.next(Object.assign({},this.sessionIdsMap.getValue(),{[e.sender]:null}))})))}}n=b,b.shared=(0,i.r)((e=>new n(e)))},15949:(e,t,r)=>{"use strict";r.d(t,{N:()=>o});var n,i=r(30859),s=r(16120),a=r(95725);class o{constructor(e){this.sessionId=s.j.shared(e).game.pipe((0,a.U)((e=>(null==e?void 0:e.sessionId)||null)))}}n=o,o.shared=(0,i.r)((e=>new n(e)))},11634:(e,t,r)=>{"use strict";r.d(t,{b:()=>g});var n,i,s=r(30859),a=r(83448),o=r(39609),l=r(98705),c=r(28516),u=r(76143),d=r(10378);class h extends a.v{constructor(e){super("sparks.settings",e,(()=>(0,o.MX)(o.V0.shared().sparks["settings/{user-id}"].get,e).pipe((0,l.o4)((e=>{var t,{data:r,xhr:n}=e;return{data:r.agreements||{},ttl:(null===(t=(0,c.X)(n))||void 0===t?void 0:t.maxAge)||0}}))))),this.userId=e}save(e){return u.o.defer((()=>{var t=this.addOptimisticStateTransformation((t=>Object.assign({},t,e)));return(0,o.rR)(o.V0.shared().sparks["settings/{user-id}"].put,this.userId,{agreements:e}).pipe((0,d.Iy)(t))}))}}n=h,h.shared=(0,s.r)((e=>new n(e)));class p{constructor(e){this.userId=e,this.settings=h.shared(e).data()}save(e){return h.shared(this.userId).save(e)}}i=p,p.shared=(0,s.r)((e=>new i(e)));var f,A=r(95725),m=r(35713);class g{constructor(e){this.userId=e,this.confirmed=p.shared(this.userId).settings.pipe((0,A.U)((e=>{var t;return null!==(t=e.IsConsentReceived)&&void 0!==t&&t})),(0,m.d)({bufferSize:1,refCount:!0}))}confirm(){return p.shared(this.userId).save({IsConsentReceived:!0})}}f=g,g.shared=(0,s.r)((e=>new f(e)))},70197:(e,t,r)=>{"use strict";r.d(t,{U:()=>n});var n=e=>{var t=new Date(0),r=e.fragments.map((e=>{var r=new Date(e.created);return r.getTime()>t.getTime()&&(t=r),{basename:e.basename,mediaType:e.mediatype,creationTime:r}}));return{userId:e.id,bookmark:e.bookmark,lastUpdateTime:t,fragments:r}}},58965:(e,t,r)=>{"use strict";r.d(t,{j:()=>l});var n,i=r(95725),s=r(30859),a=r(92789),o=r(70197);class l{constructor(e){this.userId=e,this.story=a.K.shared(e).data().pipe((0,i.U)((e=>(0,o.U)(e))),(0,i.U)((e=>e&&e.fragments.length>0?e:null)))}uploadFragment(e){return a.K.shared(this.userId).uploadFragment(e)}deleteFragment(e){return a.K.shared(this.userId).deleteFragment(e)}markFragmentViewed(e){return a.K.shared(this.userId).markFragmentViewed(e)}activeFragmentUploadFor(e){return a.K.shared(this.userId).activeFragmentUploadFor(e)}cancelFragmentUpload(e){return a.K.shared(this.userId).cancelFragmentUpload(e)}}n=l,l.shared=(0,s.r)((e=>new n(e)))},95751:(e,t,r)=>{"use strict";r.d(t,{H:()=>f});var n,i=r(68755),s=r(12052),a=r(22983),o=r(63070),l=r(95725),c=r(29331),u=r(35713),d=r(30859),h=r(30891),p=["stream","streamBroadcasting"];class f{constructor(){var e=new s.y((e=>{var t=()=>e.next(!0),r=()=>e.next(!1);return i.Z.states("event.pages.live.opened",t,"event.pages.live.closed",r),()=>{i.Z.removeStates("event.pages.live.opened",t,"event.pages.live.closed",r)}})).pipe((0,o.O)(!1)),t=h.I.shared().component.pipe((0,l.U)((e=>!(null==e||!e.name||!p.includes(null==e?void 0:e.name)))),(0,o.O)(!1));this.visible=(0,a.aj)([e,t]).pipe((0,l.U)((e=>{var[t,r]=e;return t||r})),(0,c.x)(),(0,u.d)(1))}}n=f,f.shared=(0,d.r)((()=>new n))},45114:(e,t,r)=>{"use strict";r.r(t),r.d(t,{StreamingInitializer:()=>n.S,StreamingInitializerImplementation:()=>n.O});var n=r(22087)},42261:(e,t,r)=>{"use strict";r.d(t,{g:()=>h});var n=r(76143),i=r(68755),s=r(83426),a=r(89219),o=r(53221),l=r(11837),c=(0,s.memo)((e=>{var t;if(!(0,o.B)()||!a.N||null===(t=window.__UNSAFE_SDV_STREAMING_INTEGRATION__)||void 0===t||!t.StreamerComponent)return null;var r=window.__UNSAFE_SDV_STREAMING_INTEGRATION__.StreamerComponent;return(0,l.jsx)(r,Object.assign({},e))})),u=r(30891);class d{constructor(){this.name="streamBroadcasting",this.onStreamClose=()=>{u.I.shared().close()}}render(){return(0,l.jsx)(c,{onClose:this.onStreamClose})}}function h(){new n.o((e=>{i.Z.emit("command.page.open","live"),e.success()})).safeSubscribe((()=>{u.I.shared().open(new d)}))}},82805:(e,t,r)=>{"use strict";r.d(t,{b:()=>n});var n=function(e){return e.Deeplink="deep-link",e.VideoCallsList="video-calls-list",e.StreamList="stream-list",e.ProfileBanner="profile-banner",e.SearchBanner="search-banner",e.Contacts="contacts",e.StreamingVideoInvite="streaming-video-invite",e.Stories="stories",e.StreamInvite="stream-invite",e}({})},66123:(e,t,r)=>{"use strict";r.d(t,{Y:()=>n.Y,r:()=>n.r});var n=r(78675)},86813:(e,t,r)=>{"use strict";r.d(t,{V:()=>a});var n,i=r(30859),s=r(32585);class a{constructor(){this.shouldShowStreamerProfileSubject=new s.xQ,this.shouldShowStreamerProfile=this.shouldShowStreamerProfileSubject.asObservable()}emitShowStreamerProfile(e){this.shouldShowStreamerProfileSubject.next(e)}}n=a,a.shared=(0,i.r)((()=>new n))},74305:(e,t,r)=>{"use strict";r.d(t,{q:()=>n.q});var n=r(77537)},89351:(e,t,r)=>{"use strict";r.d(t,{a:()=>d});var n=r(76143),i=r(90713),s=r(20802),a=r(66784),o=r(20410),l=r(60467),c=r(95725),u=r(12941),d=e=>{var{service:t,questions:r}=e;return n.o.defer((()=>{var e=i.T.shared().get(s.Z),d="survey-modal",h=e.store.rxState().pipe((0,o.G)(),(0,l.h)((e=>{var[t,r]=e;return(null==t?void 0:t.name)===d&&(null==r?void 0:r.name)!==d})),(0,c.U)((()=>a.x.failure("canceled")))),p=new n.o((n=>{e.actions.open(d,[{props:{service:t,questions:r,onSubmit:t=>{e.actions.close(d),n.success(a.x.success(t))},onClose:()=>{e.actions.close(d),n.success(a.x.failure("canceled"))}},disableManualClose:!0}])}));return(0,u.T)(p,h).toSingle()}))}},56417:(e,t,r)=>{"use strict";r.d(t,{n:()=>a});var n,i=r(83032),s=r(30859);class a{constructor(){this.serverDate=i.X.shared()}currentTime(){return this.serverDate.currentTime()}}n=a,a.shared=(0,s.r)((()=>new n))},23737:(e,t,r)=>{"use strict";r.d(t,{I:()=>a});var n,i=r(30859),s=r(32656);class a{constructor(e){this.userId=e}logTranslationIntent(e){s.f.shared(this.userId).logEvent("translate-content",{"user-id":this.userId,"client-id":e.targetUserId,placement:e.placement,"target-language":e.targetLanguage}).safeSubscribe()}logReturnToOriginContent(e){s.f.shared(this.userId).logEvent("show-original-content",{"user-id":this.userId,"client-id":e.targetUserId,placement:e.placement}).safeSubscribe()}logTranslationStatus(e){s.f.shared(this.userId).logEvent("translate-content-status",Object.assign({"user-id":this.userId,provider:e.provider,"target-language":e.targetLanguage,success:e.success},e.success?{}:{"fail-reason":e.failReason})).safeSubscribe()}}n=a,a.shared=(0,i.r)((e=>new n(e)))},71399:(e,t,r)=>{"use strict";r.d(t,{$:()=>b});var n,i=r(32585),s=r(22983),a=r(95725),o=r(35713),l=r(30859),c=r(63556),u=r(66784),d=r(39609),h=r(98705),p=r(83448);function f(e){return e.includes("-")?e.split("-")[0]:e}class A extends p.v{constructor(){super("translations","default",(e=>{var{texts:t,targetLanguage:r,sourceLanguage:n}=e,i=Object.assign({texts:t,"target-language":r.toLowerCase()},n?{"source-language":n.toLowerCase()}:{});return(0,d.rR)(d.V0.shared().v2.translate.post,i).pipe((0,h.o4)((e=>{var r=function(e){return e.map((e=>({text:e.text,detectedLanguage:f(e["detected-source-language-code"])})))}(e.translations),n=r.find(((e,r)=>!!t[r].trim()&&!e.text));return n?u.x.failure("incomplete-translations"):u.x.success(r)})),(0,h.$O)(u.x.failure("translations-not-available")),(0,h.o4)((e=>({data:e,ttl:e.isSuccessful?Number.MAX_SAFE_INTEGER:0}))))}))}getSupportedLanguages(){return(0,d.rR)(d.V0.shared().translation.languages.get).pipe((0,h.o4)((e=>e.languages.map((e=>({language:f(e.language),name:e.name}))))))}}n=A,A.shared=(0,l.r)((()=>new n));var m,g=r(11321),v=r(76143);class b{constructor(){this.translationStatusSubject=new i.xQ,this.translationStatus=this.translationStatusSubject.asObservable(),this.pendingTranslations={},this.availableLanguagesWithProviders=(0,s.aj)([A.shared().getSupportedLanguages().pipe((0,h.ym)((()=>v.o.just([])))),g.D.shared().getSupportedLanguages(),c.W.shared().localizeNamespace("dict/languages")]).pipe((0,a.U)((e=>{var[t,r,n]=e;return[...t.map((e=>({code:e.language,provider:"cp",name:e.name}))),...r.map((e=>({code:e,provider:"google",name:n[e]||e})))]})),(0,o.d)(1)),this.availableLanguages=this.availableLanguagesWithProviders.pipe((0,a.U)((e=>e.map((e=>({code:e.code,name:e.name}))))))}languagesAreSupported(e){return this.availableLanguages.toSingle().pipe((0,h.o4)((t=>e.length>0&&e.every((e=>t.find((t=>t.code===e)))))))}translate(e,t,r){return this.getTranslationProvider(t,r).pipe((0,h.eo)((n=>{if(!n)return v.o.just(u.x.failure("translation-not-available"));var i=e.filter((e=>!!e.trim())),s=i.join().trim(),a="translation-to-"+t;if(this.pendingTranslations[s]&&this.pendingTranslations[s][a])return this.pendingTranslations[s][a];var o=(i.length>0?this.translateByProvider(i,t,n,r):v.o.just(u.x.success([]))).pipe((0,h.o4)((n=>{if(n.isSuccessful){var s=[];return e.forEach((e=>{var a,o,l,c,u=i.findIndex((t=>t===e));u>=0?s.push({text:(l=(null===(a=n.value[u])||void 0===a?void 0:a.text)||"",c={gt:">",lt:"<",amp:"&",quot:'"'},l.replace(/&(#(?:x[0-9a-f]+|\d+)|[a-z]+);?/gi,((e,t)=>"#"===t[0]?String.fromCharCode("x"===t[1].toLowerCase()?parseInt(t.substr(2),16):parseInt(t.substr(1))):Object.prototype.hasOwnProperty.call(c,t)?c[t]:e))),source:(null===(o=n.value[u])||void 0===o?void 0:o.detectedLanguage)||r||t}):s.push({text:e,source:r||t})})),u.x.success({target:t,translations:s})}return u.x.failure("translation-error")})),(0,h.fr)((()=>{delete this.pendingTranslations[s][a],Object.keys(this.pendingTranslations[s]).length||delete this.pendingTranslations[s]})),(0,h.td)());return this.pendingTranslations[s]=this.pendingTranslations[s]||{},this.pendingTranslations[s][a]=o,o})))}translateByProvider(e,t,r,n){return"google"===r?(0,s.aj)(e.map((e=>g.D.shared().data(Object.assign({text:e,targetLanguage:t},n?{sourceLanguage:n}:{}))))).toSingle().pipe((0,h.o4)((e=>e.some((e=>!e.isSuccessful))?u.x.failure("incomplete-translations"):u.x.success(e.map((e=>e.value))))),(0,h.RO)((e=>{this.translationStatusSubject.next(Object.assign({provider:"google",targetLanguage:t},e.isSuccessful?{success:e.isSuccessful}:{success:e.isSuccessful,failReason:e.error}))}))):A.shared().data({texts:e,targetLanguage:t,sourceLanguage:n}).toSingle().pipe((0,h.RO)((e=>{this.translationStatusSubject.next(Object.assign({provider:"cp",targetLanguage:t},e.isSuccessful?{success:e.isSuccessful}:{success:e.isSuccessful,failReason:e.error}))})),(0,h.eo)((r=>r.isSuccessful?v.o.just(r):this.availableLanguagesWithProviders.toSingle().pipe((0,h.eo)((n=>{var i=!!n.find((e=>e.code===t&&"google"===e.provider));return i?this.translateByProvider(e,t,"google"):v.o.just(r)}))))))}getTranslationProvider(e,t){return this.availableLanguagesWithProviders.toSingle().pipe((0,h.eo)((r=>{var n,i,s,a,o=null===(n=r.find((t=>t.code===e)))||void 0===n?void 0:n.provider,l=null===(i=r.find((e=>e.code===t)))||void 0===i?void 0:i.provider,c=o||l;return o&&l&&o!==l?(c=null===(s=r.find((e=>e.code===t&&e.provider===o)))||void 0===s?void 0:s.provider)||(c=null===(a=r.find((t=>t.code===e&&t.provider===l)))||void 0===a?void 0:a.provider)?v.o.just(c):v.o.just(o):v.o.just(c)})))}}m=b,b.shared=(0,l.r)((()=>new m))},17153:(e,t,r)=>{"use strict";r.d(t,{j:()=>T});var n,i=r(32585),s=r(22983),a=r(82801),o=r(51495),l=r(38826),c=r(95725),u=r(42103),d=r(19351),h=r(54930),p=r(30859),f=r(39609);class A{constructor(e){this.userId=e}sendDeleteUserRequest(e){return(0,f.Dx)(f.V0.shared().notifications.remastered.support["delete-user-request"].put,this.userId,{reason:e,timestamp:Date.now()})}}n=A,A.shared=(0,p.r)((e=>new n(e)));var m,g=r(37568),v=r(56782),b=r(58964),y=r(66784),C=r(55948),w=r(98705),M=r(84611),S=r(77756),I=r(41827),E=r(39070),x=r(76143);class T{constructor(e){this.userId=e,this.deletedSubject=new i.xQ,this.deleted=this.deletedSubject.asObservable(),this.persistence=S.M.shared("user-account",e),this.deletingRequestProcessing=(0,s.aj)([this.persistence.load("delete-request-time"),C.D.shared().customerSupport.maxDeletingAccountRequestProcessingTime]).pipe((0,l.q)(1),(0,c.U)((e=>{var[t,r]=e;return"number"==typeof t&&(new Date).getTime()-t<r})))}delete(e){return v.V.shared(this.userId).hasConfirmedPurchases.pipe((0,l.q)(1),(0,u.w)((t=>{if(t)return this.deletingRequestProcessing.pipe((0,l.q)(1),(0,u.w)((t=>t?(0,a.of)(y.x.failure("request-already-exists")):A.shared(this.userId).sendDeleteUserRequest(e).pipe((0,u.w)((()=>this.persistence.store("delete-request-time",(new Date).getTime()).pipe((0,w.vR)(y.x.success())))),(0,d.b)((()=>{(0,b.q)(),this.deletedSubject.next(e)}))))));var r=E.C.shared().data().toSingle().pipe((0,w.eo)((e=>e.email?I.G.shared().clearCredentials(e.email):x.o.just())),(0,w.$O)(void 0));return(0,o.$R)(M.I.shared(this.userId).removePushToken().pipe((0,w.$O)(void 0)),M.I.shared(this.userId).removeVoipToken().pipe((0,w.$O)(void 0)),r).pipe((0,u.w)((()=>g.I.shared(this.userId).addRole("suspended").asObservable().pipe((0,d.b)((()=>this.deletedSubject.next(e))),(0,h.h)(y.x.success())))))})))}}m=T,T.shared=(0,p.r)((e=>new m(e)))},74539:(e,t,r)=>{"use strict";r.d(t,{X:()=>h});var n,i=r(32585),s=r(76143),a=r(30859),o=r(79805),l=r(84611),c=r(74190),u=r(95725),d=r(98705);class h{constructor(e){this.userId=e,this.phoneNumber=c.U.shared(e).data("tel").pipe((0,u.U)((e=>{var t,r;return(null===(t=e.find((e=>e.confirmed)))||void 0===t?void 0:t.address)||(null===(r=e[0])||void 0===r?void 0:r.address)||null}))),this.unconfirmedPhoneNumber=c.U.shared(e).data("tel").pipe((0,u.U)((e=>{var t;return(null===(t=e.find((e=>!e.confirmed)))||void 0===t?void 0:t.address)||null}))),this.phoneNumberDeletedSubject=new i.xQ,this.phoneNumberDeleted=this.phoneNumberDeletedSubject.asObservable(),this.phoneNumberDeletionIntendedSubject=new i.xQ,this.phoneNumberDeletionIntended=this.phoneNumberDeletionIntendedSubject.asObservable(),this.phoneNumberAddedSubject=new i.xQ,this.phoneNumberAdded=this.phoneNumberAddedSubject.asObservable()}add(e,t){return l.I.shared(this.userId).addPhoneNumber(e).pipe((0,d.RO)((()=>{this.phoneNumberAddedSubject.next({number:e,source:t})})))}deletePhoneNumber(e){var t=o.D.encode(e);return l.I.shared(this.userId).removePhoneNumber(t)}delete(e){return s.o.defer((()=>(this.phoneNumberDeletionIntendedSubject.next(void 0),this.deletePhoneNumber(e).pipe((0,d.RO)((()=>{this.phoneNumberDeletedSubject.next(void 0)}))))))}}n=h,h.shared=(0,a.r)((e=>new n(e)))},2933:(e,t,r)=>{"use strict";r.d(t,{OJ:()=>M});var n,i=r(30859),s=r(61922),a=r(76143),o=r(32585),l=r(12636),c=r(82801),u=r(12941),d=r(22983),h=r(60467),p=r(54930),f=r(42103),A=r(29331),m=r(35713),g=r(55948),v=r(66784),b=r(74539),y=r(12651),C=r(98705),w="date";class M extends s.l{constructor(e){super(),this.userId=e,this.persistence=y.n.shared("phone-number-verification-banner-offering",this.userId),this.lastRawOfferRefreshSubject=new o.xQ;var t=b.X.shared(e).phoneNumberAdded.pipe((0,h.h)((e=>"purchase"===e.source)),(0,p.h)(!0)),r=b.X.shared(e).unconfirmedPhoneNumber,n=this.persistence.load(w).asObservable().pipe((0,f.w)((e=>{var t=[this.lastRawOfferRefreshSubject.pipe((0,p.h)(!1)),this.offeringResult.pipe((0,h.h)((e=>"postponed"===e.result)),(0,f.w)((()=>g.D.shared().phoneVerification.bannerReappearanceTime)),(0,f.w)((e=>(0,l.H)(e))),(0,p.h)(!0))];if(e){var r=(new Date).valueOf()-new Date(e).valueOf();t.push((0,c.of)(r>=0)),r<0&&t.push((0,l.H)(r).pipe((0,p.h)(!0)))}else t.push((0,c.of)(!1));return(0,u.T)(...t)})));this.canOffer=(0,d.aj)([g.D.shared().phoneVerification.enabled,r]).pipe((0,f.w)((e=>{var[r,i]=e;return r&&i?(0,u.T)(n,t.pipe((0,f.w)((()=>this.persistence.store(w,(new Date).toISOString()))),(0,p.h)(!0))):(0,c.of)(!1)})),(0,A.x)(),(0,m.d)(1))}start(){return a.o.just(v.x.success({}))}accept(){return this.persistence.clear(w).pipe((0,C.RO)((()=>this.lastRawOfferRefreshSubject.next())),(0,C.vR)(v.x.success()))}reject(){return this.persistence.clear(w).pipe((0,C.RO)((()=>this.lastRawOfferRefreshSubject.next())),(0,C.vR)(v.x.success()))}postpone(){return g.D.shared().phoneVerification.bannerReappearanceTime.toSingle().pipe((0,C.eo)((e=>{var t=(new Date).valueOf()+e;return this.persistence.store(w,new Date(t).toISOString())})),(0,C.RO)((()=>this.lastRawOfferRefreshSubject.next())),(0,C.vR)(v.x.success()))}}n=M,M.shared=(0,i.r)((e=>new n(e)))},48971:(e,t,r)=>{"use strict";r.d(t,{G:()=>a});var n,i=r(30859),s=r(32656);class a{constructor(e){this.userId=e}logPhoneVerificationShown(e){s.f.shared(this.userId).logEvent("phone-verification-step-shown",{"user-id":this.userId,step:e}).safeSubscribe()}logPhoneVerificationNextStepClicked(e){s.f.shared(this.userId).logEvent("phone-verification-next-step-clicked",{"user-id":this.userId,step:e}).safeSubscribe()}logPhoneVerificationStepClosed(e){s.f.shared(this.userId).logEvent("phone-verification-step-closed",{"user-id":this.userId,step:e}).safeSubscribe()}}n=a,a.shared=(0,i.r)((e=>new n(e)))},8702:(e,t,r)=>{"use strict";r.d(t,{l:()=>y});var n,i=r(43149),s=r(22983),a=r(82801),o=r(12636),l=r(76143),c=r(30859),u=r(95725),d=r(42103),h=r(38826),p=r(12651),f=r(74190),A=r(55948),m=r(98705),g=r(10358),v="account-phone-number-verification",b="resend-code-cooldown";class y{constructor(e){this.userId=e,this.verified=f.U.shared(e).data("tel").pipe((0,u.U)((e=>!!e.find((e=>"tel"===e.channel&&!!e.confirmed))))),this.resendCodeCooldownSubject=new i.X(0),this.resendCodeCooldown=(0,s.aj)([A.D.shared().phoneVerification.resendCodeThrottle,this.resendCodeCooldownSubject.asObservable(),p.n.shared(v,this.userId).load(b)]).pipe((0,d.w)((e=>{var[t,r,n]=e,i=r||n;if(!i||i+t<Date.now())return(0,a.of)(0);var s=Math.round(i?(i+t-Date.now())/g.R.second:t/g.R.second);return(0,o.H)(0,g.R.second).pipe((0,h.q)(s+1),(0,u.U)((e=>s-e)))})))}verifyCode(e){return f.U.shared(this.userId).confirm("tel",e)}resendCode(){return l.o.defer((()=>(this.resendCodeCooldownSubject.next(Date.now()),l.o.zip(p.n.shared(v,this.userId).store(b,Date.now()),f.U.shared(this.userId).resendPhoneVerificationCode()).pipe((0,m.vR)(void 0)))))}}n=y,y.shared=(0,c.r)((e=>new n(e)))},26698:(e,t,r)=>{"use strict";r.d(t,{v:()=>b});var n,i=r(30859),s=r(12941),a=r(82801),o=r(61922),l=r(76143),c=r(66784),u=r(74539),d=r(55948),h=r(60467),p=r(95725),f=r(54930),A=r(42103),m=r(63070),g=r(29331),v=r(35713);class b extends o.l{constructor(e){super();var t=u.X.shared(e).phoneNumberAdded.pipe((0,h.h)((e=>["settings","banner","secure-account"].includes(e.source))),(0,p.U)((e=>e.source))),r=this.offeringResult.pipe((0,h.h)((e=>!!e)),(0,f.h)(!1));this.canOffer=d.D.shared().phoneVerification.enabled.pipe((0,A.w)((e=>e?(0,s.T)(t,r).pipe((0,m.O)(!1)):(0,a.of)(!1))),(0,g.x)(),(0,v.d)(1))}start(e){return l.o.just(c.x.success({source:e}))}}n=b,b.shared=(0,i.r)((e=>new n(e)))},3265:(e,t,r)=>{"use strict";r.d(t,{V:()=>v});var n,i=r(30859),s=r(12941),a=r(82801),o=r(12636),l=r(59628),c=r(54930),u=r(60467),d=r(35713),h=r(42103),p=r(38826),f=r(63070),A=r(29331),m=r(55948),g=r(25448);class v{constructor(){var e=(0,s.T)(g.O.shared().interacted.pipe((0,c.h)("focused")),l.X.shared().focusState).pipe((0,u.h)((e=>"unfocused"!==e)),(0,d.d)(1));this.userIsActive=e.pipe((0,h.w)((e=>"gone"===e?(0,a.of)(!1):m.D.shared().userActivity.pipe((0,p.q)(1),(0,h.w)((e=>(0,o.H)(e["active-ttl"]).pipe((0,c.h)(!1),(0,f.O)(!0))))))),(0,A.x)(),(0,d.d)(1)),this.userIsAway=(0,s.T)(l.X.shared().focusState.pipe((0,u.h)((e=>"focused"!==e))),g.O.shared().interacted.pipe((0,c.h)("focused"))).pipe((0,h.w)((e=>"focused"!==e?(0,a.of)(!0):m.D.shared().userActivity.pipe((0,p.q)(1),(0,h.w)((e=>(0,o.H)(e["away-ttl"]).pipe((0,c.h)(!0),(0,f.O)(!1))))))),(0,A.x)(),(0,d.d)(1))}}n=v,v.shared=(0,i.r)((()=>new n))},32244:(e,t,r)=>{"use strict";r.d(t,{y:()=>v});var n,i=r(66784),s=r(76143),a=r(30859),o=r(12941),l=r(82801),c=r(60467),u=r(54930),d=r(63070),h=r(29331),p=r(42103),f=r(35713),A=r(55948),m=r(61922),g=r(61562);class v extends m.l{constructor(e){super();var t=g.j.shared(e).events("event.users.tags.set").pipe((0,c.h)((t=>t["user-id"]===e&&"credits.accounts.birthday"===t.tag)),(0,u.h)(!0),(0,d.O)(!1),(0,h.x)());this.canOffer=A.D.shared().birthdayCreditsEnabled.pipe((0,p.w)((e=>e?(0,o.T)(t,this.offeringResult.pipe((0,u.h)(!1))):(0,l.of)(!1))),(0,h.x)(),(0,f.d)(1))}start(){return s.o.just(i.x.success({}))}}n=v,v.shared=(0,a.r)((e=>new n(e)))},66847:(e,t,r)=>{"use strict";r.d(t,{g:()=>w});var n,i=r(32585),s=r(12941),a=r(22983),o=r(42103),l=r(29331),c=r(35713),u=r(30859),d=r(83032),h=r(12651),p=r(3061),f=r(82801),A=r(95725),m=r(55948),g=r(56960);class v{constructor(e){var t=g.Iw.shared(e).profile.pipe((0,A.U)((e=>e.value)),(0,o.w)((e=>{var t;return null!=e&&null!==(t=e.birthday)&&void 0!==t&&t["birth-date"]?(0,p.b)(d.X.shared().isSameDay)(new Date(e.birthday["birth-date"])):(0,f.of)(!1)})),(0,l.x)());this.enabled=m.D.shared().birthdayThemeEnabled.pipe((0,o.w)((e=>e?t:(0,f.of)(!1))),(0,l.x)())}}n=v,v.shared=(0,u.r)((e=>new n(e)));var b,y=r(98705),C="contacts-birthday-read";class w{constructor(e){this.offerAcceptedSubject=new i.xQ;var t=h.n.shared(C,e),r=t.load(C),n=this.offerAcceptedSubject.pipe((0,o.w)((()=>d.X.shared().currentTime())),(0,o.w)((e=>t.store(C,e).pipe((0,y.vR)(e))))),u=(0,s.T)(n,r);this.shouldOffer=(0,a.aj)([v.shared(e).enabled,u]).pipe((0,o.w)((e=>{var[t,r]=e;return d.X.shared().currentTime().pipe((0,y.o4)((e=>{var n=!r||new Date(r).getFullYear()!==new Date(e).getFullYear();return t&&n})))})),(0,l.x)(),(0,c.d)(1))}accept(){this.offerAcceptedSubject.next()}}b=w,w.shared=(0,u.r)((e=>new b(e)))},94422:(e,t,r)=>{"use strict";r.d(t,{h:()=>y});var n,i=r(32585),s=r(15080),a=r(51495),o=r(95725),l=r(42103),c=r(26568),u=r(63070),d=r(19351),h=r(35713),p=r(54930),f=r(30859),A=r(12651),m=r(32656),g=r(748),v=r(98705),b=r(76143);class y{constructor(e){var t=A.n.shared("user-blocking",e),r="blockedUsers",n=new i.xQ;this.blockedUser=n.asObservable(),this.blockedUsers=t.load(r).asObservable().pipe((0,o.U)((e=>e?e.split(","):[])),(0,l.w)((e=>n.pipe((0,c.R)(((e,t)=>(e.push(t),e)),e),(0,u.O)(e)))),(0,o.U)((e=>[...e])),(0,d.b)((e=>{t.store(r,e.join(",")).safeSubscribe()})),(0,h.d)(1)),this.blockedUsers.safeSubscribe(),this.blockUser=t=>(0,s.P)((()=>g.d.shared(e).addTag(t,"blocked").pipe((0,v.eo)((e=>e.isSuccessful||"tag-already-exists"===e.error?b.o.just(void 0):void 0)),(0,v.fr)((()=>{n.next(t)}))))),this.reportUser=(t,r,n)=>{var i=m.f.shared(e).logEvent("user-report",{"user-id":t,content:r,reason:n}),s=this.blockUser(t);return(0,a.$R)(i,s).pipe((0,p.h)(null))}}}n=y,y.shared=(0,f.r)((e=>new n(e)))},16238:(e,t,r)=>{"use strict";r.d(t,{r:()=>a});var n,i=r(30859),s=r(43149);class a{constructor(){this.visibleSubject=new s.X(!1),this.visible=this.visibleSubject.asObservable()}setVisible(e){this.visibleSubject.next(e)}}n=a,a.shared=(0,i.r)((()=>new n))},92810:(e,t,r)=>{"use strict";r.d(t,{d:()=>I});var n,i=r(30859),s=r(39609),a=r(37391),o=r(98705);class l extends a.r{constructor(e){super("user.favorite.contacts",e,0),this.userId=e}getActualItems(e,t){return(0,s.rR)(s.V0.shared().users.contacts.get,this.userId,{select:e,omit:t,favorite:!0}).pipe((0,o.o4)((e=>({items:null==e?void 0:e["user-ids"],ttl:0}))))}add(e){return(0,s.Dx)(s.V0.shared().users.contacts.patch,this.userId,e,{favorite:!0})}remove(e){return(0,s.Dx)(s.V0.shared().users.contacts.patch,this.userId,e,{favorite:!1})}}n=l,l.shared=(0,i.r)((e=>new n(e)));var c,u=r(82801),d=r(32585),h=r(12941),p=r(22983),f=r(55948),A=r(42103),m=r(29331),g=r(35713),v=r(95725),b=r(38826),y=r(19351),C=r(66784),w=r(68755),M=r(12052),S=r(93480);class I{constructor(e){this.userId=e;var t=f.D.shared().favoriteContactsEnabled.pipe((0,A.w)((t=>t?l.shared(e).data():(0,u.of)([]))));this.favoriteContactAddedSubject=new d.xQ,this.favoriteContactAdded=this.favoriteContactAddedSubject.asObservable(),this.favoriteContactRemovedSubject=new d.xQ,this.favoriteContactRemoved=this.favoriteContactRemovedSubject.asObservable(),this.favoriteContacts=(0,h.T)((0,u.of)(void 0),this.favoriteContactRemovedSubject,this.favoriteContactAddedSubject).pipe((0,A.w)((()=>t)),(0,m.x)(),(0,g.d)(1)),this.canAdd=(0,p.aj)([f.D.shared().favoriteContactsEnabled,f.D.shared().favoriteContactsLimit,this.favoriteContacts.pipe((0,v.U)((e=>e.length)))]).pipe((0,v.U)((e=>{var[t,r,n]=e;return t&&(null===r||n<r)})))}add(e,t){return this.canAdd.pipe((0,b.q)(1),(0,A.w)((r=>r?l.shared(this.userId).add(e).pipe((0,y.b)((()=>this.favoriteContactAddedSubject.next({userId:e,source:t}))),(0,v.U)((()=>C.x.success()))):new M.y((e=>{w.Z.emit("overlay","favorite-contacts-list-popup",{disableManualClose:!0,props:{onSuccess:()=>{w.Z.emit("command.overlay.closeall"),e.next(C.x.success()),e.complete()},onClose:()=>{w.Z.emit("command.overlay.closeall"),e.next(C.x.failure("canceled")),e.complete()}}})})).pipe((0,A.w)((r=>r.isSuccessful?l.shared(this.userId).add(e).pipe((0,y.b)((()=>this.favoriteContactAddedSubject.next({userId:e,source:t}))),(0,v.U)((()=>C.x.success()))):(0,u.of)(C.x.failure("limit_reached"))))))))}remove(e){return l.shared(this.userId).remove(e).pipe((0,y.b)((()=>this.favoriteContactRemovedSubject.next(e))))}canAddUser(e){return(0,p.aj)([f.D.shared().favoriteContactsEnabled,S.o.shared(this.userId).userIsInChatsList(e)]).pipe((0,v.U)((e=>{var[t,r]=e;return t&&r})))}}c=I,I.shared=(0,i.r)((e=>new c(e)))},77216:(e,t,r)=>{"use strict";r.d(t,{G:()=>E});var n,i=r(30859),s=r(32585),a=r(15080),o=r(22983),l=r(12941),c=r(82801),u=r(55948),d=r(61562),h=r(93658),p=r(90713),f=r(32734),A=r(46073),m=r(20410),g=r(95725),v=r(98741),b=r(29331),y=r(38826),C=r(95717),w=r(42103),M=r(60467),S=r(54930),I=r(35713);class E{constructor(e){this.shouldOfferCache={},this.userId=e,this.skipOfferForAttendee=new s.xQ}shouldOfferToAddAttendeeToFavorites(e){return this.shouldOfferCache[e]||(this.shouldOfferCache[e]=(0,a.P)((()=>{var t=h.X.shared(this.userId).userIsFavorite(e),r=t.pipe((0,m.G)(),(0,g.U)((e=>{var[t,r]=e;return!t&&r})),(0,v.B)()),n=p.T.shared().get(f.Z,this.userId).store.rxState().pipe((0,g.U)((e=>"idle"!==e.status)),(0,b.x)()),i=A.D.shared(this.userId).state.pipe((0,g.U)((e=>"idle"!==e.status)),(0,b.x)()),s=(0,o.aj)([n,i]).pipe((0,g.U)((e=>e.some(Boolean)))),a=(0,l.T)(r.pipe((0,y.q)(1)),t.pipe((0,C.R)(r))).pipe((0,g.U)((e=>!e))),E=u.D.shared().favoriteContactsEnabled.pipe((0,w.w)((t=>t?d.j.shared(this.userId).events("event.users.events.added").pipe((0,M.h)((t=>"recommendation.contacts.favorite"===t.type&&t["user-id"]===e)),(0,w.w)((()=>a))):(0,c.of)(!1))),(0,w.w)((e=>e?s.pipe((0,g.U)((e=>!e))):(0,c.of)(!1)))),x=this.skipOfferForAttendee.pipe((0,M.h)((t=>t===e)),(0,S.h)(!1));return(0,l.T)(E,x).pipe((0,b.x)(),(0,I.d)(1))}))),this.shouldOfferCache[e]}skipOfferToAddAttendeeToFavorites(e){this.skipOfferForAttendee.next(e)}}n=E,E.shared=(0,i.r)((e=>new n(e)))},5609:(e,t,r)=>{"use strict";r.d(t,{N:()=>f});var n,i=r(30859),s=r(95725),a=r(29331),o=r(32585),l=r(90830),c=r(91326),u=r(76143),d=r(98705),h=r(39070),p=r(66784);class f{constructor(){this.email=h.C.shared().data().pipe((0,s.U)((e=>e.id&&e.email?e.demo?void 0:e.email:null)),(0,a.x)()),this.passwordChangedSubject=new o.xQ,this.passwordChanged=this.passwordChangedSubject.asObservable()}validatePassword(e){return new u.o((t=>{e&&e.length>=6?t.success(!0):t.success(!1)}))}changePassword(e){return this.validatePassword(e).pipe((0,d.eo)((t=>t?h.C.shared().patch({password:e}).pipe((0,d.ym)((e=>u.o.just(p.x.failure(e)))),(0,d.RO)((t=>t.isSuccessful&&this.passwordChangedSubject.next(e))),(0,d.eo)((e=>e.isSuccessful?u.o.just("success"):u.o.error(e.error)))):u.o.just("smallLength"))))}changeEmail(e){return u.o.defer((()=>e&&e.trim()&&(0,l.o)(e)?c.w.shared().emailsValid(e).pipe((0,d.eo)((t=>t?h.C.shared().patch({email:e.trim()}).pipe((0,d.ym)((e=>u.o.just(p.x.failure(e)))),(0,d.eo)((e=>e.isSuccessful?u.o.just("success"):"emailAlreadyTaken"===e.error?u.o.just("alreadyTaken"):u.o.error(e.error)))):u.o.just("notReal")))):u.o.just("invalidFormat")))}}n=f,f.shared=(0,i.r)((()=>new n))},9780:(e,t,r)=>{"use strict";r.d(t,{g:()=>g});var n,i=r(12052),s=r(22983),a=r(68755),o=r(30859),l=r(63070),c=r(54930),u=r(95725),d=r(29331),h=r(35713),p=r(22205);class f{constructor(){this.completeSubject=new p.t(1),this.completed=this.completeSubject.asObservable(),a.Z.synconce("authorized",(()=>{this.completeSubject.next(void 0)}))}}n=f,f.shared=(0,o.r)((()=>new n));var A,m=r(26400);class g{constructor(){var e=new i.y((e=>{var t=()=>{e.next(!0)};return a.Z.sync("event.instance.locked",t),a.Z.sync("event.instance.locking.disabled",t),()=>{a.Z.removeListener("event.instance.locked",t),a.Z.removeListener("event.instance.locking.disabled",t)}})).pipe((0,l.O)(!1)),t=f.shared().completed.pipe((0,c.h)(!0),(0,l.O)(!1)),r=m.g.shared().completed;this.userDistractionAllowed=(0,s.aj)([e,t,r]).pipe((0,u.U)((e=>{var[t,r,n]=e;return t&&r&&n})),(0,d.x)(),(0,h.d)(1))}}A=g,g.shared=(0,o.r)((()=>new A))},80305:(e,t,r)=>{"use strict";r.d(t,{t:()=>C});var n,i=r(30859),s=r(59628),a=r(43149),o=r(32585),l=r(50070),c=r(35713),u=r(95725),d=r(42103),h=r(60467),p=r(29331),f=r(19351),A=r(39609),m=r(98705);class g{constructor(e){this.userId=e}requestConfirmation(){return(0,A.Dx)(A.V0.shared().reminders.post,this.userId,{type:"new-user"})}confirmEmail(e){return(0,A.rR)(A.V0.shared().notifications.remastered.addresses.confirmation.post,this.userId,{confirmationCode:e,channel:"electronicmail"}).pipe((0,m.o4)((()=>{})))}}n=g,g.shared=(0,i.r)((e=>new n(e)));var v,b=r(74190),y=r(76143);class C{constructor(e){this.confirmInProgressSubject=new a.X(!1),this.requestedSubject=new o.xQ,this.confirmIntentionSubject=new o.xQ,this.requested=this.requestedSubject.asObservable(),this.userId=e,this.confirmIntention=this.confirmIntentionSubject.asObservable().pipe((0,c.d)({bufferSize:1,refCount:!0})),this.rawEmailConfirmed=b.U.shared(this.userId).data("electronicmail").pipe((0,u.U)((e=>e.some((e=>e.confirmed)))));var t=s.X.shared().focusState.pipe((0,u.U)((e=>"focused"===e)));this.emailConfirmed=this.confirmInProgressSubject.pipe((0,d.w)((e=>e?l.E:t.pipe((0,h.h)((e=>e))).pipe((0,d.w)((()=>this.rawEmailConfirmed))))),(0,p.x)(),(0,c.d)({bufferSize:1,refCount:!0}))}requestConfirmation(){return g.shared(this.userId).requestConfirmation().pipe((0,f.b)((()=>this.requestedSubject.next())))}confirmEmail(e){return y.o.just().pipe((0,m.RO)((()=>this.confirmInProgressSubject.next(!0))),(0,m.eo)((()=>this.rawEmailConfirmed.toSingle())),(0,m.eo)((t=>g.shared(this.userId).confirmEmail(e).pipe((0,m.vR)(t)))),(0,m.RO)((e=>{e||this.confirmIntentionSubject.next()})),(0,m.fr)((()=>this.confirmInProgressSubject.next(!1))),(0,m.vR)(void 0))}}v=C,C.shared=(0,i.r)((e=>new v(e)))},64168:(e,t,r)=>{"use strict";r.d(t,{f:()=>S});var n,i=r(30859),s=r(80305),a=r(5609),o=r(22983),l=r(12941),c=r(82801),u=r(73042),d=r(42103),h=r(95725),p=r(29331),f=r(35713),A=r(76143),m=r(61922),g=r(66784),v=r(12651),b=r(10358),y=r(98705),C="email-confirmation-offering",w="skipped-offer-counter",M="last-offer-timestamp";class S extends m.l{constructor(e){super(),this.userId=e,this.emailConfirmation=s.t.shared(e);var t=v.n.shared(C,e),r=t.load(M),n=t.load(w),i=(0,o.aj)([r.asObservable(),n.asObservable()]),A=(0,l.T)(this.offeringResult.pipe((0,u.c)(i)),i);this.canOffer=a.N.shared().email.pipe((0,d.w)((e=>void 0===e?(0,c.of)(!1):this.emailConfirmation.emailConfirmed.pipe((0,d.w)((e=>A.pipe((0,h.U)((t=>{var[r,n]=t;if(e)return!1;if(!n||!r)return!e;var i=Date.now()-r;return 1===n&&i>b.R.day||2===n&&i>b.R.week||3===n&&i>2*b.R.week||i>30*b.R.day})))))))),(0,p.x)(),(0,f.d)({bufferSize:1,refCount:!0}))}start(){return A.o.just(g.x.success({}))}accept(e){return A.o.just(g.x.success())}reject(e){return A.o.just(g.x.success())}postpone(e){var t=v.n.shared(C,this.userId);return t.load(w).pipe((0,y.eo)((e=>A.o.zip(t.store(w,(null!=e?e:0)+1),t.store(M,Date.now())))),(0,y.vR)(g.x.success()))}}n=S,S.shared=(0,i.r)((e=>new n(e)))},12268:(e,t,r)=>{"use strict";r.d(t,{S:()=>S});var n,i=r(30859),s=r(12651),a=r(55948),o=r(80305),l=r(22983),c=r(82801),u=r(42103),d=r(95725),h=r(29331),p=r(63070),f=r(35713),A=r(98705),m=r(76143),g=r(61922),v=r(66784),b=r(28563),y=r(10358),C=r(51118),w=r(57109),M="postpone-time";class S extends g.l{constructor(e){super(),this.persistence=s.n.shared("email-confirmation-remind",e);var t=(0,l.aj)([a.D.shared().optionalEmailConfirmationEnabled,b.u.shared().visible]).pipe((0,u.w)((t=>{var r,n,i,[s,a]=t,l=null===(r=C.o.shared().getNavigationHistory()[0])||void 0===r?void 0:r.split("/"),h=!(null===(n=(0,w.Z)(l))||void 0===n||null===(i=n.match(/vr-purchase/))||void 0===i||!i.length);return s&&a&&!h?o.t.shared(e).emailConfirmed.pipe((0,u.w)((e=>e?(0,c.of)(!1):this.persistence.load(M).asObservable().pipe((0,d.U)((e=>!e||(new Date).getTime()-e>y.R.week)))))):(0,c.of)(!1)})),(0,h.x)());this.canOffer=this.offeringResult.pipe((0,p.O)(null),(0,u.w)((e=>e?(0,c.of)(!1):t)),(0,h.x)(),(0,f.d)({refCount:!0,bufferSize:1}))}start(){return m.o.just(v.x.success({}))}accept(){return this.persistence.store(M,(new Date).getTime()).pipe((0,A.vR)(v.x.success()))}postpone(){return this.persistence.store(M,(new Date).getTime()).pipe((0,A.vR)(v.x.success()))}}n=S,S.shared=(0,i.r)((e=>new n(e)))},91142:(e,t,r)=>{"use strict";r.d(t,{G:()=>h});var n=r(76143),i=r(90713),s=r(20802),a=r(66784),o=r(12941),l=r(20410),c=r(60467),u=r(95725),d="email-confirmation-remind",h=e=>n.o.defer((()=>{var t=i.T.shared().get(s.Z),r=t.store.rxState().pipe((0,l.G)(),(0,c.h)((e=>{var[t,r]=e;return(null==t?void 0:t.name)===d&&(null==r?void 0:r.name)!==d})),(0,u.U)((()=>a.x.failure("canceled")))),h=new n.o((r=>{t.actions.open(d,[{props:{cta:e,onClose:()=>r.success(a.x.failure("canceled")),onConfirmationRequested:()=>r.success(a.x.success(void 0))},disableManualClose:!0,pinnedToTop:!0}])}));return(0,o.T)(h,r).toSingle()}))},91326:(e,t,r)=>{"use strict";r.d(t,{w:()=>b});var n,i,s=r(30859),a=r(79805),o=r(43149),l=r(82801),c=r(4495),u=r(12636),d=r(38826),h=r(42103),p=r(54930),f=r(19351),A=r(76143),m=r(98705),g=r(39609);class v{constructor(){this.dataSubject=new o.X({})}validate(e){var t=a.D.encode(e);return this.dataSubject.pipe((0,d.q)(1),(0,h.w)((r=>"boolean"==typeof r[e]?(0,l.of)(r[e]):(0,c.S3)((0,u.H)(3e3).pipe((0,p.h)(!0)),(0,g.rR)(g.V0.shared().electronicmail.addresses.get,t).pipe((0,m.o4)((e=>!(e&&!1===e.valid))),(0,m.ym)((()=>A.o.just(!0)))).asObservable()).pipe((0,f.b)((t=>{this.dataSubject.next(Object.assign({},r,{[e]:t}))})))))).toSingle()}}n=v,v.shared=(0,s.r)((()=>new n));class b{constructor(){}emailsValid(e){return v.shared().validate(e)}}i=b,b.shared=(0,s.r)((()=>new i))},47314:(e,t,r)=>{"use strict";r.d(t,{Ld:()=>h,MS:()=>c,cM:()=>o});var n=r(14671),i=r(66669),s=r(40356),a=r(29242),o=function(e){return e.ChatRequest="invitation",e.MessageInChat="message-in-chat",e.EmailRecommendation="recommendation.letter",e.RouletteMatch="roulette",e.VideoInvitation="invitation.video",e.StreamingVideoInvitation="invitation.streaming.video",e.VideoInvitationFromContact="invitation.video.contact",e.FavoriteContactsRecommendation="recommendation.contacts.favorite",e.BirthdayPresentRecommendation="recommendation.presents.birthday",e.HolidayPresentRecommendation="recommendation.holiday.present",e.Present="present",e.Concierge="concierge",e}({}),l=/^\d{4}-(?:0[1-9]|1[0-2])-(?:0[1-9]|[1-2]\d|3[0-1])T(?:[0-1]\d|2[0-3]):[0-5]\d:[0-5]\d(?:\.\d+|)$/;function c(e){var t,r=e.stack?e.stack:e.stale?0:1,n=function(e){var t,r,n,s,l=e.payload["sender-id"]?(0,a.f)(e.payload["sender-id"]):e.payload["sender-id"],c=e["holder-id"]===l,h=!c&&!(null===(t=e.payload.meta.tariffication)||void 0===t||!t.final),p=null===(r=e.payload.meta.tariffication)||void 0===r||null===(n=r.billing)||void 0===n||null===(s=n.references)||void 0===s?void 0:s[0].price,f="realTimeRecommendations"===e.payload.meta["match-algorithm"]?e.payload.meta["recommendation-id"]:void 0;switch(e.type){case i.aR.ChatRequest:return{automatic:!!e.payload.auto,type:o.ChatRequest,content:d(e),outgoing:c,subType:u(e),blurred:h,recommendation:"recommendations"===e.payload.meta["match-algorithm"],realtimeRecommendationId:f,"billing-info":p?{type:p.type,price:p.value}:void 0};case i.aR.MessageFromContact:return{automatic:!!e.payload.auto,type:o.MessageInChat,content:d(e),outgoing:c,subType:u(e),blurred:h,recommendation:"recommendations"===e.payload.meta["match-algorithm"],"billing-info":p?{type:p.type,price:p.value}:void 0};case i.aR.VideoMingleAutocall:return{type:o.VideoInvitation};case i.aR.Concierge:return{automatic:!!e.payload.auto,type:o.Concierge,content:d(e),outgoing:c,subType:e.payload.meta["concierge-message-type"]||"unknown",blurred:h,recommendation:"recommendations"===e.payload.meta["match-algorithm"]};case i.aR.EmailRecommendation:return{type:o.EmailRecommendation};case i.aR.RouletteMatch:return{type:o.RouletteMatch};case i.aR.VideoInvitation:return{type:o.VideoInvitation,recommended:e.payload.meta.recommended};case i.aR.StreamingVideoInvitation:return{type:o.StreamingVideoInvitation};case i.aR.FavoriteContactsRecommendation:return{type:o.FavoriteContactsRecommendation};case i.aR.VideoInvitationFromContact:return{type:o.VideoInvitationFromContact};case i.aR.BirthdayPresentRecommendation:return{type:o.BirthdayPresentRecommendation};case i.aR.HolidayPresentRecommendation:var A;switch(e.holiday){case"NewYear":A="new-year";break;case"ValentinesDay":A="saint-valentine";break;case"WomensDay":A="women-day";break;case"Halloween":A="halloween";break;case"BlackFriday":A="black-friday"}return{type:o.HolidayPresentRecommendation,holidayType:A,userIds:e.userIds};case i.aR.Present:return{type:o.Present}}}(e);return Object.assign({id:e["event-id"],userId:e["holder-id"],attendeeId:e["user-id"],timestamp:(t=e.timestamp,"string"==typeof t&&l.test(t)?new Date(t+"Z"):new Date(t)),unreadEventsCount:r},n,{realmData:e.payload.meta.realmData,systemType:e.payload.meta.systemType})}function u(e){switch(!0){case e.payload.meta.wink:switch(e.payload.meta["wink-template"]){case"users.online":return"users-online-wink";case"dialogs.contemplated":return"dialogs-contemplated-wink";case"dialogs.video.intentions":return"dialogs-video-intentions-wink";case"users.examined":return"users-examined-wink";default:return"base"}case e.payload.meta.media:return"media";case e.payload.meta.callWink:return"call-wink";default:return"base"}}function d(e){var t,r,o,l,c,u,d,h=null,p=e.payload.meta,f=(null===(t=e.payload.meta)||void 0===t||null===(r=t.realmData)||void 0===r||null===(o=r.origin)||void 0===o||null===(l=o.content)||void 0===l?void 0:l.meta)||p,A=e.payload.reference,m=e.payload.tag||"";if(A){var g=A.split(":")[1];switch(!0){case A.startsWith("cheer"):h={tag:m,type:n.Cs.Cheer,content:{basename:g}};break;case A.startsWith("photo"):h={tag:m,type:n.Cs.Photo,content:{basename:g}};break;case A.startsWith("video"):h={tag:m,type:"invitation.video.personal"===e.payload.type?n.Cs.PersonalVideoInvite:n.Cs.Video,content:{basename:g}};break;case A.startsWith("audio"):h={tag:m,type:n.Cs.Voice,content:{basename:g}};break;case A.startsWith("sticker"):h={tag:m,type:n.Cs.Sticker,content:{basename:g}}}}if(f.letter){var v,b=e.payload["sender-id"]?(0,a.f)(e.payload["sender-id"]):"",y=e.payload["recipient-id"]?(0,a.f)(e.payload["recipient-id"]):"";h={tag:m,type:n.Cs.Letter,content:{id:String(f.letter),sender:b,recipient:y,text:e.payload.text||"",attachments:(f.attachments||[]).map((e=>(0,s.$)(e,b,y))).filter((e=>!!e)),cover:"string"==typeof f.cover?f.cover:(null===(v=f.cover)||void 0===v?void 0:v.url)||"",timestamp:new Date(e.timestamp),introductory:!!f.introductory,free:!!f.free}}}return p.systemType===n.cS.CallHappened&&(h={tag:m,type:n.Cs.System,content:{type:n.cS.CallHappened,startedAt:p["call-started-timestamp"]?new Date(p["call-started-timestamp"]):void 0,finishedAt:p["call-finished-timestamp"]?new Date(p["call-finished-timestamp"]):void 0}}),p.systemType===n.cS.CallMissed&&(h={tag:m,type:n.Cs.System,content:{type:n.cS.CallMissed,missedAt:p["missed-timestamp"]?new Date(p["missed-timestamp"]):void 0}}),p.systemType===n.cS.CallRequest&&(h={tag:m,type:n.Cs.System,content:{type:n.cS.CallRequest}}),p.systemType===n.cS.QuizResults&&(h={tag:m,type:n.Cs.System,content:{type:n.cS.QuizResults,questionsCount:null===(c=p.interactive)||void 0===c?void 0:c["questions-count"],matchedCount:null===(u=p.interactive)||void 0===u?void 0:u["matched-count"],quizId:null===(d=p.interactive)||void 0===d?void 0:d.id}}),e.type===i.aR.Concierge&&(h={tag:m,type:n.Cs.HTML,content:e.payload.text||""}),e.payload.meta.roomsMessage&&(h={tag:m,type:n.Cs.RoomsMessage,content:e.payload.text||""}),e.payload.meta["streaming-video-invite"]&&(h={tag:m,type:n.Cs.StreamInvite,content:{text:e.payload.text||"",streamId:e.payload.meta["streaming-video-invite-stream-id"]}}),"slots.opened"===e.payload.meta["wink-template"]&&(h={tag:m,type:n.Cs.SlotsOpenedMessage,content:e.payload.text||""}),h||(h={tag:m,type:n.Cs.Text,content:e.payload.text||""}),h}function h(e){var t,r,i;return e.type!==o.Concierge&&(null===(t=e.content)||void 0===t?void 0:t.type)===n.Cs.Cheer&&"bonuses"===(null===(r=e["billing-info"])||void 0===r?void 0:r.type)&&!(null===(i=e["billing-info"])||void 0===i||!i.price)&&!!e.unreadEventsCount}},66669:(e,t,r)=>{"use strict";r.d(t,{BI:()=>l,GZ:()=>u,K4:()=>a,T$:()=>c,aR:()=>s,y4:()=>o});var n=r(14671),i=["type"],s=function(e){return e.ChatRequest="invitation",e.MessageFromContact="message",e.EmailRecommendation="recommendation.letter",e.RouletteMatch="roulette",e.VideoInvitation="invitation.video",e.StreamingVideoInvitation="invitation.streaming.video",e.FavoriteContactsRecommendation="recommendation.contacts.favorite",e.VideoInvitationFromContact="invitation.video.contact",e.BirthdayPresentRecommendation="recommendation.presents.birthday",e.HolidayPresentRecommendation="recommendation.presents.holidays",e.Present="present",e.VideoMingleAutocall="autocall",e.Concierge="concierge",e}({});function a(e){return o({"event-id":(new Date).getTime(),"holder-id":e["recipient-id"],"user-id":e["sender-id"],stack:0,stale:!1,timestamp:(new Date).toISOString(),type:"invitation.video.contact",payload:Object.assign({},e,{meta:Object.assign({},null==e?void 0:e.meta)})})}function o(e){var t,r,a,o,l={};switch(e.type){case"invitation":o=s.ChatRequest;break;case"message":o=s.MessageFromContact;break;case"recommendation.letter":o=s.EmailRecommendation;break;case"roulette":o=s.RouletteMatch;break;case"invitation.video":o=s.VideoInvitation;break;case"invitation.streaming.video":o=s.StreamingVideoInvitation;break;case"autocall":o=s.VideoMingleAutocall;break;case"recommendation.contacts.favorite":o=s.FavoriteContactsRecommendation;break;case"invitation.video.contact":o=s.VideoInvitationFromContact;break;case"recommendation.presents.birthday":o=s.BirthdayPresentRecommendation;break;case"recommendation.presents.holidays":o=s.HolidayPresentRecommendation,l={holiday:e.payload["holiday-type"],userIds:null!==(t=e.payload)&&void 0!==t&&t["recommended-users-ordered"]?e.payload["recommended-users-ordered"].map((e=>e["user-id"])):[]};break;case"present":o=s.Present}var c,u,d={};if(null!==(r=e.payload)&&void 0!==r&&r.meta){var h;if(e.payload.meta.systemType)switch(!0){case"CALL_HAPPENED"===e.payload.meta.systemType:h=n.cS.CallHappened;break;case"CALL_IGNORED"===e.payload.meta.systemType:h=n.cS.CallIgnored;break;case"CALL_MISSED"===e.payload.meta.systemType:h=n.cS.CallMissed}d=Object.assign({},e.payload.meta,{systemType:h})}null!==(a=e.payload)&&void 0!==a&&a.type&&("videocall.missed"===e.payload.type?c=n.cS.CallMissed:"videocall.finished"===e.payload.type?c=n.cS.CallHappened:"videocall.request"===e.payload.type?c=n.cS.CallRequest:"videocall.interactive.finished"===e.payload.type?c=n.cS.QuizResults:"rooms.attendee.entered"===e.payload.type&&(u=!0),d=Object.assign({},e.payload.meta,{systemType:c,roomsMessage:u}));var p=e.payload||{},{type:f}=p,A=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(p,i);return Object.assign({},e,{type:o,payload:Object.assign({},A,{meta:d,type:"invitation.video.personal"===f?f:void 0})},l)}function l(e){return{"event-id":e.id,"holder-id":e.recipient,"user-id":e.sender,timestamp:String(e.timestamp),stale:!0,stack:1,type:s.ChatRequest,payload:{text:e.text,"recipient-id":e.recipient,"sender-id":e.sender,reference:e.meta.reference,meta:{realmData:{realm:e.__realm,origin:{type:"cross-invite",content:e}}}}}}function c(e){var t=void 0!==e.__realm?{realm:e.__realm,origin:{type:"call-sync-message",content:e}}:void 0;return{"event-id":e.id||0,"holder-id":e["recipient-id"],"user-id":e["sender-id"],timestamp:String(e.timestamp),stale:!0,stack:1,type:s.ChatRequest,payload:{"recipient-id":e["recipient-id"],meta:{realmData:t}}}}function u(e){var t=e["recipient-id"]||e.recipient,r=e["sender-id"]||e.sender,n=e.__realm||void 0,i=e.meta.cover?e.meta.cover.color:void 0,a=void 0;n&&(a={auto:e.auto,favorite:e.favorite,id:e.id,initial:!0,in:e.in,out:e.out,"hangup-in":e["hangup-in"],"hangup-out":e["hangup-out"],evidence:e.evidence,meta:{phantom:e.meta.phantom,room:e.meta.room,cover:i,letter:e.meta.letter,introductory:e.meta.introductory,free:e.meta.free},recipient:t,sender:r,source:e.source,status:e.status,tag:e.tag,text:e.originText,timestamp:e.timestamp,type:e.type,__realm:n});var o={"event-id":e.id||0,"holder-id":t,"user-id":r,timestamp:String(e.timestamp),stale:!1,stack:1,type:"concierge"===r?s.Concierge:s.ChatRequest,payload:{text:e.originText,"recipient-id":t,"sender-id":r,reference:e.reference||e.meta.reference,type:e.type,meta:{attachments:e.meta.attachments,letter:e.meta.letter,introductory:e.meta.introductory,free:e.meta.free,wink:e.meta.wink,"wink-template":e.meta["wink-template"],callWink:e.meta.callWink,cover:i,realm:n,origin:a,tariffication:e.meta.tariffication,"concierge-message-type":e.meta["concierge-message-type"]}}};return n&&(o.payload.meta.realmData={realm:n,origin:{type:"cross-invite",content:e}}),o}},59437:(e,t,r)=>{"use strict";r.d(t,{s:()=>d});var n,i=r(66669),s=r(30859),a=r(82192),o=r(95725),l=r(76143),c=r(9591),u=r(98705);class d{constructor(e,t){this.preparedEvents={},this.userId=e,this.type=t,this.events=a.Q.shared(e).data(t).pipe((0,o.U)((e=>e.filter((e=>!!e)).map((e=>{var t,r=e["user-id"];if((null===(t=this.preparedEvents[r])||void 0===t?void 0:t.dto)===e)return this.preparedEvents[r].event;var n=(0,i.y4)(e);return this.preparedEvents[r]={dto:e,event:n},n})))),(0,c.j)())}stale(e){return new l.o((t=>{a.Q.shared(this.userId).stale(this.type,e),t.success(void 0)}))}read(e){return a.Q.shared(this.userId).read(this.type,e)}delete(e){return a.Q.shared(this.userId).data(this.type).toSingle().pipe((0,u.eo)((t=>{var r,n=null===(r=t.find((t=>(null==t?void 0:t["user-id"])===e)))||void 0===r?void 0:r["event-id"];return n?a.Q.shared(this.userId).delete(this.type,n):l.o.just(void 0)})))}}n=d,d.shared=(0,s.r)(((e,t)=>new n(e,t)))},28563:(e,t,r)=>{"use strict";r.d(t,{u:()=>n.u});var n=r(23665)},1669:(e,t,r)=>{"use strict";r.d(t,{I:()=>a});var n,i=r(30859),s=r(32656);class a{constructor(e){this.userId=e}logBannerShown(e){s.f.shared(this.userId).logEvent("feed-banner-shown",{userId:this.userId,bannerName:e}).safeSubscribe()}logBannerClicked(e){s.f.shared(this.userId).logEvent("feed-banner-accepted",{userId:this.userId,bannerName:e}).safeSubscribe()}logBannerDeclined(e){s.f.shared(this.userId).logEvent("feed-banner-declined",{userId:this.userId,bannerName:e}).safeSubscribe()}}n=a,a.shared=(0,i.r)((e=>new n(e)))},48343:(e,t,r)=>{"use strict";r.d(t,{W:()=>A});var n,i=r(76858),s=r(30859),a=r(21901),o=r(77485),l=r(64168),c=r(6662),u=r(43840),d=r(44139),h=r(51570),p=r(27525),f=r(49427);class A extends u.N{constructor(e){var t="mobile"===(0,i.platform)(),r=["ios","android"].includes((0,i.operatingSystem)()),n=!t&&!r;super(t?[{type:"email-confirmation-offering",offering:l.f.shared(e)},{type:"unhide-profile-offering",offering:c.n.shared(e)},{type:"email-notifications-switch-on-offering",offering:o.W.shared(e)},{type:"new-product-offering",offering:p.KY.shared(e)}]:[{type:"vr-meets-offering",offering:f.vO.shared(e)},{type:"metaverse-offering",offering:h.Nt.shared(e)},{type:"email-confirmation-offering",offering:l.f.shared(e)},{type:"unhide-profile-offering",offering:c.n.shared(e)},{type:"email-notifications-switch-on-offering",offering:o.W.shared(e)},...n?[{type:"application-offering",offering:a.q.shared(e)}]:[],{type:"new-product-offering",offering:p.KY.shared(e)},{type:"black-friday-offering",offering:d.IP.shared(e)}])}}n=A,A.shared=(0,s.r)((e=>new n(e)))},44139:(e,t,r)=>{"use strict";r.d(t,{IP:()=>x});var n,i=r(61922),s=r(30859),a=r(82801),o=r(22983),l=r(95725),c=r(42103),u=r(54249),d=r(38826),h=r(26568),p=r(63070),f=r(1534),A=r(35713),m=r(62360),g=r(29331),v=r(55948),b=r(98705),y=r(66784),C=r(59437),w=r(66669),M=r(56960),S=r(77756),I="presents",E="black-friday-banner-shown";class x extends i.l{constructor(e){super(),this.userId=e,this.recommendations=C.s.shared(this.userId,w.aR.HolidayPresentRecommendation).events.pipe((0,l.U)((e=>e.filter((e=>e["holder-id"]===this.userId&&"BlackFriday"===e.holiday)))),(0,l.U)((e=>e.map((e=>({id:e["event-id"],timestamp:new Date(e.timestamp),type:"black-friday",data:{userIds:e.userIds||[]}}))))),(0,c.w)((e=>S.M.shared(I,this.userId).load(E).pipe((0,b.o4)((t=>e.filter((e=>!t||!t[e.id]))))))),(0,c.w)((e=>(0,a.of)(...e).pipe((0,u.b)((e=>(0,a.of)(...e.data.userIds).pipe((0,u.b)((e=>M.Iw.shared(e).profile.pipe((0,d.q)(1),(0,l.U)((t=>t.isSuccessful?e:null))))),(0,h.R)(((e,t)=>t?[...e,t]:e),[]),(0,p.O)([]),(0,f.h)(1),(0,l.U)((t=>t.length?Object.assign({},e,{data:{userIds:t}}):null)),(0,A.d)(1)))),(0,h.R)(((e,t)=>t?[...e,t]:e),[]),(0,l.U)((e=>[...e].sort(((e,t)=>e.timestamp.getTime()-t.timestamp.getTime())))),(0,p.O)([]),(0,f.h)(1),(0,A.d)(1)))));var t=this.recommendations.pipe((0,l.U)((e=>e.length>0))),r=v.D.shared().userHolidayPresentSendingRecommendationEnabled.pipe((0,m.j)("blackFriday")),n=this.offeringResult.pipe((0,l.U)((e=>"accepted"===e.result)),(0,p.O)(!1));this.canOffer=(0,o.aj)([r,n]).pipe((0,c.w)((e=>{var[r,n]=e;return r&&!n?t:(0,a.of)(!1)})),(0,g.x)())}start(){return this.recommendations.toSingle().pipe((0,b.o4)((e=>e?y.x.success(e[0]):y.x.failure("offer-not-allowed"))))}accept(e){var t=this;return S.M.shared(I,this.userId).load(E).pipe((0,b.eo)((function(){var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return S.M.shared(I,t.userId).store(E,Object.assign({},r,{[e.id]:!0})).pipe((0,b.vR)(y.x.success()))})))}}n=x,x.shared=(0,s.r)((e=>new n(e)))},80036:(e,t,r)=>{"use strict";r.d(t,{O:()=>g});var n,i=r(30859),s=r(32656),a=r(34836),o=r(22983),l=r(30865),c=r(98705),u=r(52281),d=r(56960),h=r(46252),p=r(27048),f=r(86640),A=r(38119),m=r(10731);class g{constructor(e){this.userId=e}logUsersInFeedPresented(e,t,r){s.f.shared(this.userId).logEvent("users-in-feed-presented",{"user-id":this.userId,filters:(0,m.Qi)(e),users:[...t,...r].slice(0,g.maxLoggedUsersCount),matched:t.length}).safeSubscribe()}logFeedPageOpened(e){s.f.shared(this.userId).logEvent("feed-page-opened",Object.assign({"user-id":this.userId},(0,a.Up)(e))).safeSubscribe()}logUserInFeedClicked(e,t){var r=(e,t)=>(0,o.aj)([d.Iw.shared(e).profile,h.Xv.shared(e).media]).toSingle().pipe((0,c.o4)((r=>{var n,[i,s]=r;if(!i.value)return null;var a=s.find((e=>e.basename===i.value.thumbnail));return Object.assign({candidate_id:e},"number"==typeof t?{candidate_position:t}:{},{candidate_photo:a?(0,p.Ql)(a,e,!1):"",candidate_profile_info:{age:null===(n=i.value.birthday)||void 0===n?void 0:n.age,name:i.value.name,about_me:i.value.about,online_label:i.value.presenceStatus}})})),(0,c.$O)(null)),n=(0,o.aj)([A.i1.shared(e).preferences,f.q.shared(e).interests]).toSingle().pipe((0,c.o4)((e=>{var t,[r,n]=e;return{preferences:{gender:r.gender,"preferred-gender":r.preferredGender,minage:r.minage,maxage:r.maxage,about:null===(t=r.about)||void 0===t?void 0:t.default},interests:n}}))),i=u.q.getSearchParams(this.userId),s=(0,l.D)(t.map(((e,t)=>r(e,t)))).toSingle();(0,o.aj)([r(e),n,i,s]).toSingle().safeSubscribe((e=>{var[t,r,n,i]=e;u.q.shared().logEvent("home","click","profiles",{candidate_profile:{candidate_id:t.candidate_id,candidate_photo:t.candidate_photo,candidate_profile_info:Object.assign({},t.candidate_profile_info,r),search_form:n,suggested_candidates:{batch_candidates:i.filter((e=>!!e))}}})}))}logUsersInFeedRendered(e,t){var r=u.q.getSearchParams(this.userId),n=(0,l.D)(t.map(((e,t)=>(0,o.aj)([d.Iw.shared(e).profile,h.Xv.shared(e).media]).toSingle().pipe((0,c.o4)((r=>{var n,[i,s]=r;if(!i.value)return null;var a=s.find((e=>e.basename===i.value.thumbnail));return{candidate_id:e,candidate_position:t,candidate_photo:a?(0,p.Ql)(a,e,!1):"",candidate_profile_info:{age:null===(n=i.value.birthday)||void 0===n?void 0:n.age,name:i.value.name,about_me:i.value.about,online_label:i.value.presenceStatus}}})),(0,c.$O)(null))))).toSingle();(0,o.aj)([r,n]).toSingle().safeSubscribe((t=>{var[r,n]=t;u.q.shared().logEvent("home","view","profiles",{recommendation_id:e,search_form:r,suggested_candidates:{batch_candidates:n.filter((e=>!!e))}})}))}}n=g,g.shared=(0,i.r)((e=>new n(e))),g.maxLoggedUsersCount=300},10731:(e,t,r)=>{"use strict";r.d(t,{Ld:()=>u,ON:()=>d,Qi:()=>c,TA:()=>h});var n=r(30299),i=["type","preferredGender","gender","searchToken","minAge","maxAge","ownCity","ownCountry","kids","maxHeight","minHeight","bodyTypes","children","drink","educations","eyes","hairs","interests","languages","relationships","smoke","tags","hasMembership","camera","presence","zodiacs","compatibleZodiacs","zodiacCompatibilityEnabled","zodiacFilterEnabled"],s=["type","ownCity","ownCountry","searchToken","preferredGender","gender","minAge","maxAge","kids","tags","minHeight","maxHeight","bodyTypes","children","drink","educations","eyes","hairs","interests","languages","relationships","smoke","hasMembership","camera","zodiacs","compatibleZodiacs","zodiacCompatibilityEnabled","zodiacFilterEnabled"],a=["type","gender","preferences.gender","search-token","minage","maxage","owncity","owncountry","minheight","maxheight","body-types","children","drink","educations","eyes","hairs","interests","languages","relationships","smoke","tags","zodiacs","compatibleZodiacs","zodiacCompatibilityEnabled"];function o(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}var l=e=>"+"+e.sort().join("+");function c(e){var{type:t,preferredGender:r,gender:n,searchToken:s,minAge:a,maxAge:c,ownCity:u,ownCountry:d,kids:h,maxHeight:p,minHeight:f,bodyTypes:A,drink:m,educations:g,eyes:v,hairs:b,interests:y,languages:C,relationships:w,smoke:M,tags:S,hasMembership:I,camera:E,presence:x,zodiacs:T,compatibleZodiacs:D,zodiacCompatibilityEnabled:k,zodiacFilterEnabled:j=!1}=e,L=o(e,i);return Object.assign({},t?{type:t}:void 0,r&&"members"!==r?{gender:r}:void 0,n&&"agency"!==n&&"curator"!==n?{"preferences.gender":n}:void 0,s?{"search-token":s}:void 0,"number"==typeof a?{minage:a}:void 0,"number"==typeof c?{maxage:c}:void 0,u?{owncity:u}:void 0,d?{owncountry:d}:void 0,1===(null==h?void 0:h.length)?{children:h[0].toString()}:void 0,"number"==typeof p?{maxheight:p}:void 0,"number"==typeof f?{minheight:f}:void 0,null!=A&&A.length?{"body-types":l(A)}:void 0,null!=m&&m.length?{drink:l(m)}:void 0,null!=g&&g.length?{educations:l(g)}:void 0,null!=v&&v.length?{eyes:l(v)}:void 0,null!=b&&b.length?{hairs:l(b)}:void 0,null!=y&&y.length?{interests:l(y)}:void 0,null!=C&&C.length?{languages:l(C)}:void 0,null!=w&&w.length?{relationships:l(w)}:void 0,null!=M&&M.length?{smoke:l(M)}:void 0,null!=S&&S.length?{tags:l(S)}:void 0,I?{hasMembership:I}:void 0,E?{camera:E}:void 0,"boolean"==typeof x?{presence:x}:void 0,null!=T&&T.length?{zodiacs:l(T)}:void 0,null!=D&&D.length&&j?{compatibleZodiacs:l(D)}:void 0,j?{zodiacCompatibilityEnabled:""+k}:void 0,L,x?{filter:"online"}:void 0)}function u(e){var{preferredGender:t,gender:r,minAge:i,maxAge:a,kids:c,tags:u,minHeight:d,maxHeight:h,bodyTypes:p,drink:f,educations:A,eyes:m,hairs:g,interests:v,languages:b,relationships:y,smoke:C,hasMembership:w,camera:M,zodiacs:S,compatibleZodiacs:I,zodiacCompatibilityEnabled:E,zodiacFilterEnabled:x}=e,T=o(e,s);return Object.assign({},T,t&&"members"!==t?{gender:t}:void 0,r&&"agency"!==r&&"curator"!==r?{"preferences.gender":r}:void 0,"number"==typeof i?{minage:i}:void 0,"number"==typeof a?{maxage:a}:void 0,"number"==typeof h?{maxheight:h}:void 0,"number"==typeof d?{minheight:d}:void 0,1===(null==c?void 0:c.length)?{children:c[0].toString()}:void 0,p?{"body-types":l(p)}:void 0,f?{drink:l(f)}:void 0,A?{educations:l(A)}:void 0,m?{eyes:l(m)}:void 0,g?{hairs:l(g)}:void 0,v?{interests:l(v)}:void 0,b?{languages:l(b)}:void 0,y?{relationships:l(y)}:void 0,C?{smoke:l(C)}:void 0,w?{hasMembership:w}:void 0,M?{camera:M}:void 0,null!=S&&S.length?{zodiacs:l(S)}:void 0,null!=I&&I.length&&x?{compatibleZodiacs:l(I)}:void 0,x?{zodiacCompatibilityEnabled:"zodiacCompatibilityEnabled==="+E}:void 0,{tags:(0,n.j)([...u||[],"dialogs.messages.promoter"]).join(","),sort:7,filter:"online"})}function d(e){var{type:t,gender:r,"preferences.gender":n,"search-token":i,minage:s,maxage:l,owncity:c,owncountry:u,minheight:d,maxheight:h,"body-types":p,children:f,drink:A,educations:m,eyes:g,hairs:v,interests:b,languages:y,relationships:C,smoke:w,tags:M,zodiacs:S,compatibleZodiacs:I,zodiacCompatibilityEnabled:E}=e,x=o(e,a);return Object.assign({},t?{type:t}:void 0,"number"==typeof s?{minAge:s}:void 0,"number"==typeof l?{maxAge:l}:void 0,"number"==typeof d?{minHeight:d}:void 0,"number"==typeof h?{maxHeight:h}:void 0,r?{preferredGender:r}:void 0,n?{gender:n}:void 0,i?{searchToken:i}:void 0,c?{ownCity:c}:void 0,u?{ownCountry:u}:void 0,p?{bodyTypes:p.slice(1).split("+")}:void 0,void 0!==f?{kids:[f]}:void 0,A?{drink:A.slice(1).split("+")}:void 0,m?{educations:m.slice(1).split("+")}:void 0,g?{eyes:g.slice(1).split("+")}:void 0,v?{hairs:v.slice(1).split("+")}:void 0,b?{interests:b.slice(1).split("+")}:void 0,y?{languages:y.slice(1).split("+")}:void 0,C?{relationships:C.slice(1).split("+")}:void 0,w?{smoke:w.slice(1).split("+")}:void 0,M?{tags:M.slice(1).split("+")}:void 0,S?{zodiacs:S.slice(1).split("+")}:void 0,I?{compatibleZodiacs:I.slice(1).split("+")}:void 0,E?{zodiacCompatibilityEnabled:"true"===E}:void 0,x)}function h(e){var t={"parent-id":e.parentId,"filter.tags":"+p"};return e.wardId?(isNaN(parseInt(e.wardId))?t["filter.first-name"]=e.wardId:t["filter.user-id"]=e.wardId,t):(t["filter.suspended"]=!1,e.tags&&e.tags.length&&(-1!==e.tags.indexOf("approved")&&(t["filter.unapproved"]=!1),-1!==e.tags.indexOf("on-moderation")&&(t["filter.on-moderation"]=!0),-1!==e.tags.indexOf("declined")&&(t["filter.declined"]=!0)),e.minAge&&(t["filter.min-age"]=e.minAge),e.maxAge&&(t["filter.max-age"]=e.maxAge),"online"===e.filter&&(t["filter.online"]=!0),e.camera&&(t["filter.camera"]=!0),e.children&&(t["filter.children"]=!0),t)}},80734:(e,t,r)=>{"use strict";r.d(t,{PN:()=>ie});var n,i=r(43149),s=r(22983),a=r(82801),o=r(60252),l=r(42103),c=r(95725),u=r(29331),d=r(54930),h=r(63070),p=r(20410),f=r(21906),A=r(35713),m=r(30859),g=r(38119),v=r(55948),b=r(56960),y=r(9106),C=r(15080),w=r(41661),M=r(38826),S=r(60467),I=r(59628),E=r(39609),x=r(83448),T=r(76143);class D extends x.v{constructor(e){super("users.feed.search-token",e,(()=>new T.o((t=>{E.V0.shared().users.search.params.get(e,((e,r,n)=>{r?t.success({data:r.token,ttl:0}):t.error(e)}))}))))}}n=D,D.shared=(0,m.r)((e=>new n(e)));var k,j=r(12651),L=r(57450),O=r(98705);class P{constructor(e){var t=j.n.shared("search",e),r=(0,C.P)((()=>{var r=t.load("search-token").asObservable().pipe((0,L.W)()),n=D.shared(e).data().pipe((0,l.w)((e=>t.store("search-token",e).pipe((0,O.vR)(e)))),(0,A.d)(1));return n.pipe((0,M.q)(1)).safeSubscribe(),(0,w.z)(r,n)}));this.searchToken=I.X.shared().focusState.pipe((0,u.x)(),(0,S.h)((e=>"focused"===e)),(0,l.w)((()=>r)),(0,u.x)(),(0,A.d)({bufferSize:1,refCount:!0}))}}k=P,P.shared=(0,m.r)((e=>new k(e)));var N,B,R,V,z=r(19869),Y=r.n(z),G=r(37452),U=r(10731),F=r(67162),q=r(69062),H=["maxAge","minAge"],_=["type"];function Z(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}var Q="search",W="filters",X={},J={};function K(e,t,r){var{maxAge:n,minAge:i}=e,s=Z(e,H),a=n;"number"==typeof a&&a>=t.maxAge&&(J[r]=a,a=void 0);var o=i;return"number"==typeof o&&o<=t.minAge&&(X[r]=o,o=void 0),Object.assign({},s,"number"==typeof a||"maxAge"in e?{maxAge:a}:void 0,"number"==typeof o||"minAge"in e?{minAge:o}:void 0)}function $(e){return Y()(e,{})}class ee{constructor(e){this.filtersSubject=new i.X({}),this.filters=this.filtersSubject.asObservable().pipe((0,l.w)((t=>v.D.shared().ageRange.pipe((0,c.U)((r=>K(t,r,e)))))),(0,u.x)(Y()))}changeFilters(e){this.filtersSubject.next(e)}}N=ee,ee.shared=(0,m.r)((e=>new N(e)));var te=["minAge","maxAge","gender","preferredGender","country","city","tags","presence","camera","interests","educations","languages","relationships","children","smoke","drink","minHeight","maxHeight","bodyTypes","eyes","hairs","zodiacs","compatibleZodiacs","zodiacCompatibilityEnabled"];class re{constructor(e,t){this.userId=t,this.implementation=e,this.persistence=j.n.shared(Q,this.userId),this.filters=(0,s.aj)([this.persistence.load(W).asObservable().pipe((0,c.U)((e=>(0,U.ON)(Object.assign({},e||{}))))),this.implementation.filters]).pipe((0,l.w)((e=>{var[t,r]=e;return $(r)&&!$(t)?(this.implementation.changeFilters(t),(0,a.of)(t)):(0,a.of)(r)})),(0,u.x)(Y()),(0,l.w)((e=>{var r=Object.keys(e).filter((e=>te.indexOf(e)>=0)).reduce(((t,r)=>(t[r]=e[r],t)),{});return this.persistence.store(W,(0,U.Qi)(Object.assign({},r,X[t]&&!r.minAge?{minAge:X[t]}:void 0,J[t]&&!r.maxAge?{maxAge:J[t]}:void 0))).asObservable().pipe((0,d.h)(e))})))}changeFilters(e){this.implementation.changeFilters(e)}}B=re,re.shared=(0,m.r)((e=>new B(ee.shared(e),e)));class ne{constructor(e,t){this.userId=t,this.implementation=e;var r=(0,s.aj)([v.D.shared().emptyPreferredGenderEnabled,v.D.shared().clientsInFeedEnabled,v.D.shared().homoGendersEnabled,v.D.shared().ageRange,v.D.shared().genderSelection,v.D.shared().zodiacFilterEnabled]).pipe((0,c.U)((e=>{var[t,r,n,i,s,a]=e;return{emptyPreferredGenderEnabled:t,clientsInFeedEnabled:r,homoGendersEnabled:n,ageRange:i,genderSelection:s,zodiacFilterEnabled:a}})));this.defaultFilters=(0,s.aj)([b.Iw.shared(this.userId).profile.pipe((0,c.U)((e=>e.value))),g.i1.shared(this.userId).preferences,P.shared(this.userId).searchToken,G.Y.shared().activeRoles,r]).pipe((0,c.U)((e=>{var r,n,i,s,[a,o,l,c,{emptyPreferredGenderEnabled:u,clientsInFeedEnabled:d,homoGendersEnabled:h,ageRange:p,genderSelection:f,zodiacFilterEnabled:A}]=e,m=(null==a?void 0:a.gender)||"mal",g={};c.includes("commissions-operator")?(m="agency",n="members"):c.includes("curator")?(m="curator",n="members"):(n=o.preferredGender||u?o.preferredGender||"mal":(0,y.E)(m),g.minAge=o.minage,g.maxAge=o.maxage,g.searchToken=l),d&&null!=a&&a.city&&null!=a&&a.country&&(i=a.city,s=a.country);var v=c.includes("users-operator")||c.includes("media-operator"),b=v?"extended":c.includes("promoter")?"gateway":"default",C=v?9:7;return K(Object.assign({},g,{gender:m,preferredGender:n!==m||h?n:(0,y.E)(m),sort:C,type:b,filter:"photos"},i?{ownCity:i}:void 0,s?{ownCountry:s}:void 0,{zodiacs:[],compatibleZodiacs:null!=a&&null!==(r=a.birthday)&&void 0!==r&&r.zodiac&&null!=a&&a.gender?(0,q.T)(a.birthday.zodiac,a.gender):[],zodiacCompatibilityEnabled:!1,zodiacFilterEnabled:A}),p,t)})),(0,u.x)(((e,t)=>Y()(e,t)))),this.filters=(0,s.aj)([this.defaultFilters.pipe((0,h.O)(null),(0,p.G)()),this.implementation.filters]).pipe((0,f.QV)(o.N),(0,l.w)((e=>{var[[r,n],i]=e;if(n&&($(i)||Y()(r,i)))return this.changeFilters(n),(0,a.of)(n);var s=Object.assign({},n);return X[t]&&delete s.minAge,J[t]&&delete s.maxAge,(0,a.of)(Object.assign({},s,i))})),(0,u.x)(Y()),(0,A.d)({bufferSize:1,refCount:!0}))}changeFilters(e){this.implementation.changeFilters(e)}}R=ne,ne.shared=(0,m.r)((e=>new R(re.shared(e),e)));class ie{constructor(e,t){this.userId=t,this.implementation=e,this.persistence=j.n.shared(Q,this.userId),this.defaultFilters=this.implementation.defaultFilters.pipe((0,l.w)((e=>{var t=Object.assign({},e,{select:F.GD,omit:0}),{type:r}=t,n=Z(t,_);return"default"===r?this.persistence.store("default-filters",(0,U.Qi)(n)).asObservable().pipe((0,d.h)(e)):(0,a.of)(e)}))),this.filters=this.implementation.filters}changeFilters(e){this.implementation.changeFilters(e)}}V=ie,ie.shared=(0,m.r)((e=>new V(ne.shared(e),e)))},22426:(e,t,r)=>{"use strict";r.d(t,{p:()=>N});var n,i=r(19869),s=r.n(i),a=r(43149),o=r(32585),l=r(22983),c=r(15080),u=r(7193),d=r(12941),h=r(12636),p=r(82801),f=r(29331),A=r(95725),m=r(42103),g=r(1534),v=r(54930),b=r(19351),y=r(45775),C=r(23877),w=r(76143),M=r(98705),S=r(30859),I=r(71593),E=r(10358),x=r(37452),T=r(67162),D=r(66653),k=r(55948),j=r(94422),L=r(46252),O=r(56960),P=r(10731);class N{constructor(e){this.visibleUserIdsSubject=new a.X([]),this.preparedUsers=null,this.userId=e,this.pageInfoSubject=new o.xQ,this.pageInfo=this.pageInfoSubject.asObservable(),this.visibleUserIds=this.visibleUserIdsSubject.asObservable().pipe((0,f.x)(s()))}feed(e,t){var r=(0,l.aj)([k.D.shared().clientVideoHidingEnabled,k.D.shared().privatePhotosEnabled,k.D.shared().privatePhotosFreeAccessEnabled,k.D.shared().onlyModestPhotosEnabled,x.Y.shared().activeRoles]).pipe((0,A.U)((e=>{var[t,r,n,i,s]=e;return{clientVideoHidingEnabled:t,privatePhotosEnabled:r,privatePhotosFreeAccessEnabled:n,onlyModestPhotosEnabled:i,canEdit:s.includes("users-operator")}})),(0,f.x)(s())),n=(0,P.Qi)(t),i=(0,P.Ld)(t),a=e=>{var t;return!(null===(t=e.tags)||void 0===t||!t.includes("dialogs.messages.promoter"))},o=(0,c.P)((()=>{var t,r=0,s=!1,o=[],c=()=>{t&&this.pageInfoSubject.next(t)};return(0,l.aj)([k.D.shared().personalRecommendationsInFeedEnabled,k.D.shared().feedRecommendationsMode]).pipe((0,f.x)(),(0,m.w)((l=>{var[c,f]=l;return(0,u.s)((()=>c),new C.wq(((e,l)=>{t={count:0,freeMembers:0,recommendations:0,feedMode:"concat"===f?"only-recommendations":"mixed",usersFeedStatus:"empty",personalRecommendationsStatus:"empty"};var c=T.Z0.shared(this.userId).items(e,l,n).pipe((0,M.td)(),(0,M.RO)((e=>{t.usersFeedStatus=e.length?"loaded":"empty"}),(()=>{t.usersFeedStatus="server-error"}))),A=(0,d.T)(c,(0,h.H)(2*E.R.second)).pipe((0,g.h)(1),(0,v.h)(void 0)),m=(0,u.s)((()=>s),(0,p.of)({status:"empty",users:[]}),(0,d.T)(D.n.shared(this.userId).items(e,r,i).pipe((0,M.o4)((e=>({status:e.length?"loaded":"empty",users:e.map((e=>Object.assign({},e,{recommendation:!0})))}))),(0,M.RO)((e=>{0===e.users.length&&(s=!0),r+=e.users.length})),(0,M.$O)({status:"server-error",users:[]})),A.pipe((0,v.h)({status:"canceled-by-timeout",users:[]})))).toSingle().pipe((0,M.RO)((e=>{var{status:r}=e;t.personalRecommendationsStatus=r})),(0,M.o4)((e=>e.users)));return w.o.zip(m,c).pipe((0,M.o4)((e=>{var[t,n]=e,i=t.filter(a),s=o.concat(n.filter(a)),l=(0,y.m)("concat"===f?i.concat(s):function(e,t){if(0===e.length)return t;if(0===t.length)return e;for(var r=[],n=0;n<Math.max(e.length,t.length);n++)n<e.length&&r.push(e[n]),n<t.length&&r.push(t[n]);return r}(i,s),"id"),c=n.map((e=>a(e)&&l.shift()||e)),u=e=>l.some((t=>t.id===e.id));return r-=i.filter((e=>u(e))).length,o=s.filter(u),c})),(0,M.RO)((e=>{t.count=e.length,t.freeMembers=e.filter(a).length,t.recommendations=e.filter((e=>e.recommendation)).length})))})).items(e),new C.wq(((e,r)=>(t={count:0,freeMembers:0,recommendations:0,feedMode:"only-base",usersFeedStatus:"empty",personalRecommendationsStatus:"disabled"},T.Z0.shared(this.userId).items(e,r,n).pipe((0,M.RO)((e=>{t.count=e.length,t.freeMembers=e.filter(a).length,t.usersFeedStatus=e.length?"loaded":"empty"}),(()=>{t.usersFeedStatus="server-error"})))))).items(e))})),(0,b.b)(c,c))})),S=(0,l.aj)([o,j.h.shared(this.userId).blockedUsers]).pipe((0,A.U)((e=>{var[t,r]=e;return{items:(0,y.m)(t.items.filter((e=>!r.includes(e.id)&&e.id!==this.userId)),"id"),endReached:t.endReached}})));return(0,l.aj)([S,r]).pipe((0,A.U)((e=>{var[t,r]=e;this.preparedUsers&&!s()(this.preparedUsers.mediaOptions,r)&&(this.preparedUsers=null);var n={mediaOptions:r,users:{}},i=t.items.map((e=>{if(this.preparedUsers){var t=this.preparedUsers.users[e.id];if(t&&t.dto===e)return n.users[e.id]=t,t.preview}var i=(0,O.tV)((0,I.CE)(e,["photos","files","meta"])),s=(e.files||[]).map((e=>e.mediatype.startsWith("image")?(0,L.vH)(e):(0,L.Ko)(e))),a=(0,L.Dq)(s,{clientVideoHidingEnabled:r.clientVideoHidingEnabled,privatePhotosEnabled:r.privatePhotosEnabled,privatePhotosFreeAccessEnabled:r.privatePhotosFreeAccessEnabled,onlyModestPhotosEnabled:r.onlyModestPhotosEnabled,canEdit:r.canEdit||this.userId===i.id,userProfile:i}),o=Object.assign({},i,{preferences:e.preferences,rank:e.rank,media:a});return n.users[o.id]={dto:e,preview:o},o}));return this.preparedUsers=n,{items:i,endReached:t.endReached}})))}setVisibleUserIds(e){this.visibleUserIdsSubject.next(e)}}n=N,N.shared=(0,S.r)((e=>new n(e)))},51570:(e,t,r)=>{"use strict";r.d(t,{Nt:()=>y});var n,i=r(61922),s=r(30859),a=r(12941),o=r(82801),l=r(22983),c=r(66784),u=r(76143),d=r(38119),h=r(95725),p=r(42103),f=r(29331),A=r(12651),m=r(98705),g=r(55948),v="metaverse-offering",b="offer-rejected";class y extends i.l{constructor(e){super(),this.userId=e;var t=(0,a.T)(this.offeringResult.pipe((0,h.U)((e=>"rejected"===e.result))),A.n.shared(v,this.userId).load(b)),r=d.i1.shared(e).preferences.pipe((0,h.U)((e=>"mal"===e.preferredGender))),n=d.i1.shared(e).preferences.pipe((0,h.U)((e=>"fem"===e.gender)));this.canOffer=g.D.shared().metaverseBannerEnabled.pipe((0,p.w)((e=>e?(0,l.aj)([t,r,n]).pipe((0,h.U)((e=>{var[t,r,n]=e;return!t&&r&&n}))):(0,o.of)(!1))),(0,f.x)())}start(){return u.o.just(c.x.success({}))}reject(){return A.n.shared(v,this.userId).store(b,!0).pipe((0,m.vR)(c.x.success()))}}n=y,y.shared=(0,s.r)((e=>new n(e)))},27525:(e,t,r)=>{"use strict";r.d(t,{KY:()=>b});var n,i=r(61922),s=r(30859),a=r(82801),o=r(12941),l=r(66784),c=r(76143),u=r(42103),d=r(95725),h=r(29331),p=r(35713),f=r(12651),A=r(98705),m=r(55948),g="new-product-offering",v="offer-was-shown";class b extends i.l{constructor(e){super(),this.userId=e,this.canOffer=m.D.shared().newProductBannerEnabled.pipe((0,u.w)((e=>e?(0,o.T)(f.n.shared(g,this.userId).load(v),this.offeringResult.pipe((0,d.U)((e=>"accepted"===e.result||"rejected"===e.result)))).pipe((0,d.U)((e=>!e))):(0,a.of)(!1))),(0,h.x)(),(0,p.d)({bufferSize:1,refCount:!0}))}start(){return c.o.just(l.x.success({}))}accept(){return f.n.shared(g,this.userId).store(v,!0).pipe((0,A.vR)(l.x.success()))}reject(){return f.n.shared(g,this.userId).store(v,!0).pipe((0,A.vR)(l.x.success()))}}n=b,b.shared=(0,s.r)((e=>new n(e)))},58964:(e,t,r)=>{"use strict";r.d(t,{q:()=>i});var n=r(68755);function i(){return n.Z.emit("command.page.open","search")}},6662:(e,t,r)=>{"use strict";r.d(t,{n:()=>I});var n,i=r(22983),s=r(12941),a=r(82801),o=r(73042),l=r(42103),c=r(95725),u=r(29331),d=r(35713),h=r(4593),p=r(30859),f=r(65791),A=r(61922),m=r(76143),g=r(66784),v=r(12651),b=r(10358),y=r(98705),C=r(94031),w="unhide-profile-offering",M="skipped-offer-counter",S="last-offer-timestamp";class I extends A.l{constructor(e){super(),this.userId=e;var t=v.n.shared(w,e),r=t.load(S),n=t.load(M),p=(0,i.aj)([r.asObservable(),n.asObservable()]),A=(0,s.T)(this.offeringResult.pipe((0,o.c)(p)),p),m=f.Session.shared().userIsUsual.pipe((0,l.w)((t=>t?h.f.shared(e).presentInFeed:(0,a.of)(!0))));this.canOffer=(0,i.aj)([m,C.G.shared(e).verified]).pipe((0,l.w)((e=>{var[t,r]=e;return A.pipe((0,c.U)((e=>{var[n,i]=e;if(!r||t)return!1;if(!i||!n)return!t;var s=Date.now()-n;return 1===i&&s>3*b.R.day||2===i&&s>30*b.R.day||s>60*b.R.day})))})),(0,u.x)(),(0,d.d)({bufferSize:1,refCount:!0}))}start(){return m.o.just(g.x.success({}))}accept(e){return m.o.just(g.x.success())}reject(e){return m.o.just(g.x.success())}postpone(e){var t=v.n.shared(w,this.userId);return t.load(M).pipe((0,y.eo)((e=>m.o.zip(t.store(M,(null!=e?e:0)+1),t.store(S,Date.now())))),(0,y.vR)(g.x.success()))}}n=I,I.shared=(0,p.r)((e=>new n(e)))},49427:(e,t,r)=>{"use strict";r.d(t,{vO:()=>y});var n,i=r(61922),s=r(30859),a=r(22983),o=r(82801),l=r(12941),c=r(66784),u=r(76143),d=r(42103),h=r(95725),p=r(29331),f=r(35713),A=r(55948),m=r(77756),g=r(98705),v="vr-meets-offering",b="offer-last-shown-info";class y extends i.l{constructor(e){super(),this.userId=e,this.canOffer=(0,a.aj)([A.D.shared().vrMeets.banner.enabled,A.D.shared().vrMeets.banner.threshold,A.D.shared().vrMeets.banner.showLimitCount]).pipe((0,d.w)((e=>{var[t,r,n]=e;return t?(0,l.T)(m.M.shared(v,this.userId).load(b).pipe((0,g.o4)((e=>!!e&&(Date.now()-e.date<=r||e.viewCount>=n)))),this.offeringResult.pipe((0,h.U)((e=>"accepted"===e.result||"rejected"===e.result)))).pipe((0,h.U)((e=>!e))):(0,o.of)(!1)})),(0,p.x)(),(0,f.d)({bufferSize:1,refCount:!0}))}start(){return u.o.just(c.x.success({}))}accept(){return this.processOffer()}reject(){return this.processOffer()}processOffer(){return m.M.shared(v,this.userId).load(b).pipe((0,g.eo)((e=>{var t=e&&e.viewCount?++e.viewCount:1;return m.M.shared(v,this.userId).store(b,{date:Date.now(),viewCount:t}).pipe((0,g.vR)(c.x.success()))})))}}n=y,y.shared=(0,s.r)((e=>new n(e)))},61092:(e,t,r)=>{"use strict";r.d(t,{q:()=>v});var n,i=r(30859),s=r(32585),a=r(35713),o=r(38826),l=r(95725),c=r(29331),u=r(98705),d=r(31296),h=r(748),p=r(93480),f=r(63556),A=r(10807),m=r(59437),g=r(66669);class v{constructor(e){this.tagsCache={},this.userIsFollowedCache={},this.userId=e,this.followedUserSubject=new s.xQ,this.followedUser=this.followedUserSubject.asObservable()}tags(e){return this.tagsCache[e]||(this.tagsCache[e]=h.d.shared(this.userId).tags(e).pipe((0,a.d)(1))),this.tagsCache[e]}generateFakeEventForAttendee(e,t){return{"event-id":Date.now(),"holder-id":this.userId,"user-id":e,type:"message",stale:!0,stack:0,timestamp:(new Date).toISOString(),payload:{tag:(0,A.x)(this.userId),text:t,meta:{},"sender-id":this.userId,"recipient-id":e}}}getFakeEventForAttendee(e,t){return m.s.shared(this.userId,g.aR.ChatRequest).events.pipe((0,o.q)(1),(0,l.U)((t=>t.find((t=>t["user-id"]===e)))),(0,l.U)((r=>r?Object.assign({},r,{type:"message",stack:0,stale:!0}):this.generateFakeEventForAttendee(e,t))))}addOptimisticContact(e){f.W.shared().localize("users","added-to-your-contacts").pipe((0,u.eo)((t=>this.getFakeEventForAttendee(e,t).toSingle()))).safeSubscribe((e=>{d.i.shared(this.userId).addFakeContact(e)}))}userIsFollowed(e){return this.userIsFollowedCache[e]||(this.userIsFollowedCache[e]=this.tags(e).pipe((0,l.U)((e=>e.includes("favorite"))),(0,c.x)(),(0,a.d)(1))),this.userIsFollowedCache[e]}follow(e){return p.o.shared(this.userId).userIsInChatsList(e).toSingle().pipe((0,u.RO)((t=>{t||this.addOptimisticContact(e)})),(0,u.eo)((()=>h.d.shared(this.userId).addTag(e,"favorite"))),(0,u.RO)((()=>this.followedUserSubject.next(e))),(0,u.vR)(void 0))}unfollow(e){return h.d.shared(this.userId).deleteTag(e,"favorite")}}n=v,v.shared=(0,i.r)((e=>new n(e)))},9106:(e,t,r)=>{"use strict";r.d(t,{E:()=>i,S:()=>n});var n="mal";function i(e){switch(e){case"mal":return"fem";case"fem":return"mal"}}},92630:(e,t,r)=>{"use strict";r.d(t,{N:()=>c});var n,i=r(30859),s=r(95725),a=r(62360),o=r(35713),l=r(84952);class c{constructor(e){this.userId=e,this.cache={}}userIsSubordinateFreeMember(e){return this.cache[e]||(this.cache[e]=l.w.shared(this.userId).data({"filter.user-id":e,"filter.tags":"+p","filter.suspended":!1}).pipe((0,s.U)((e=>e||{users:[]})),(0,a.j)("users"),(0,s.U)((e=>!(!e||!e[0]))),(0,o.d)(1))),this.cache[e]}}n=c,c.shared=(0,i.r)((e=>new n(e)))},86640:(e,t,r)=>{"use strict";r.d(t,{q:()=>I});var n,i=r(30859),s=r(39609),a=r(83448),o=r(98705),l=r(28516),c=r(10378),u=r(76143),d=r(10358),h=r(22983),p=r(37452),f=r(95725),A=r(35713),m=r(29331),g=r(15278),v=r(54930),b=r(39070),y=5*d.R.minute;class C extends a.v{constructor(e){super("user.profile.interests",e,(()=>this.canEdit.toSingle().pipe((0,o.eo)((t=>(0,s.MX)(s.V0.shared().users.interests.get,e).pipe((0,o.o4)((e=>{var r,{data:n,xhr:i}=e;return{data:n||[],ttl:(null===(r=(0,l.X)(i))||void 0===r?void 0:r.maxAge)||(t?0:y)}})))))))),this.userId=e,this.canEdit=(0,h.aj)([p.Y.shared().activeRoles,b.C.shared().data()]).pipe((0,f.U)((t=>{var[r,n]=t;return n.id===e||!!r.find((e=>"users-operator"===e))})),(0,A.d)(1))}shouldRefreshData(){return this.canEdit.pipe((0,m.x)(),(0,g.T)(1),(0,v.h)((()=>!0)))}update(e){return u.o.defer((()=>{var t=this.addOptimisticStateTransformation((()=>e));return(0,s.rR)(s.V0.shared().users.interests.put,this.userId,e).pipe((0,c.Iy)(t))}))}}n=C,C.shared=(0,i.r)((e=>new n(e)));var w,M=r(19869),S=r.n(M);class I{constructor(e){this.userInterestsDataModel=C.shared(e),this.interests=this.userInterestsDataModel.data().pipe((0,m.x)(S())),this.canEdit=this.userInterestsDataModel.canEdit}update(e){return this.userInterestsDataModel.update(e)}}w=I,I.shared=(0,i.r)((e=>new w(e)))},24780:(e,t,r)=>{"use strict";r.d(t,{P:()=>A});var n,i=r(22205),s=r(43149),a=r(12941),o=r(82801),l=r(29331),c=r(35713),u=r(95725),d=r(30859),h=r(14219),p=r(76143),f=r(98705);class A{constructor(){this.filterSubject=new i.t(1),this.filterIsLoadingSubject=new s.X(!1),this.filterIsLoading=this.filterIsLoadingSubject.asObservable(),this.filterIsEnabledSubject=new s.X(!0),this.filter=(0,a.T)((0,o.of)(h.rI),this.filterSubject.asObservable()).pipe((0,l.x)(),(0,c.d)({bufferSize:1,refCount:!0})),this.active=this.filter.pipe((0,u.U)((e=>e!==h.rI))),this.enabled=this.filterIsEnabledSubject.asObservable()}setFilter(e){return this.filterIsLoadingSubject.next(!0),this.filter.toSingle().pipe((0,f.eo)((t=>e===t?(this.filterIsLoadingSubject.next(!1),p.o.just(void 0)):h.CY.shared().load(e).toSingle().pipe((0,f.RO)((()=>{this.filterIsLoadingSubject.next(!1),this.filterSubject.next(e),this.filterIsEnabledSubject.next(!0)}))))))}unsetFilter(){return h.CY.shared().unload().toSingle().pipe((0,f.RO)((()=>{this.filterIsLoadingSubject.next(!1),this.filterSubject.next(h.rI)})))}toggle(){return this.enabled.toSingle().pipe((0,f.eo)((e=>e?h.CY.shared().unload().toSingle().pipe((0,f.RO)((()=>{this.filterIsEnabledSubject.next(!1)}))):this.filter.toSingle().pipe((0,f.eo)((e=>h.CY.shared().load(e).toSingle().pipe((0,f.RO)((()=>{this.filterIsEnabledSubject.next(!0)})))))))))}}n=A,A.shared=(0,d.r)((()=>new n))},31341:(e,t,r)=>{"use strict";r.d(t,{A:()=>c});var n,i=r(30859),s=r(22983),a=r(95725),o=r(46252),l=r(57576);class c{constructor(e){this.albums=(0,s.aj)([o.Xv.shared(e).media,l.D.shared().photoAlbums,o.Xv.shared(e).canEdit]).pipe((0,a.U)((e=>{var[t,r,n]=e,i=[...r].map((e=>Object.assign({},e,{priority:e.priority||0}))).sort(((e,t)=>t.priority-e.priority)),s=c.sortMediaByObjects(t,i,n),a=[];return s.unsorted.length&&a.push({albumType:"unsorted",items:s.unsorted,cover:s.unsorted[0]}),s.videos.length&&a.push({albumType:"videos",items:s.videos,cover:s.videos[0]}),r.forEach((e=>{s[e.id].length&&a.push({albumType:e.id,items:s[e.id],cover:s[e.id][0]})})),a})))}static sortMediaByObjects(e,t,r){var n={photos:[],videos:[],travel:[],private:[],modest:[],unsorted:[]};return r?(e.forEach((e=>{n.unsorted.push(e)})),n):(e.forEach((e=>{switch(e.type){case"photo":var r=function(t){return t.tags?e.tags.filter((e=>{var r;return-1!==(null===(r=t.tags)||void 0===r?void 0:r.indexOf(e))})).length?(n[t.id].push(e),"break"):void 0:(n[t.id].push(e),"break")};for(var i of t)if("break"===r(i))break;break;case"video":n.videos.push(e)}})),n)}}n=c,c.shared=(0,i.r)((e=>new n(e)))},5485:(e,t,r)=>{"use strict";r.d(t,{Y:()=>l});var n,i=r(68755),s=r(32585),a=r(30859);class o{constructor(){this.viewUserMediaGalleryIntentSubject=new s.xQ,this.viewUserMediaGalleryIntent=this.viewUserMediaGalleryIntentSubject.asObservable()}intercept(e,t){this.viewUserMediaGalleryIntentSubject.next({userId:e,basename:t})}}n=o,o.shared=(0,a.r)((()=>new n));var l=(e,t)=>{o.shared().intercept(e,t),function(e,t){i.Z.emit("overlay","photos",e,t)}(e,t)}},46252:(e,t,r)=>{"use strict";r.d(t,{Xv:()=>j,vH:()=>L,Ko:()=>O,Dq:()=>D});var n,i,s=r(30859),a=r(55948),o=r(19869),l=r.n(o),c=r(22983),u=r(12052),d=r(82801),h=r(95725),p=r(29331),f=r(35713),A=r(38826),m=r(42103),g=r(56960),v=r(37579),b=r(66018),y=r(57450),C=r(85814),w=r(37452),M=r(67947),S=r(73921),I=r(66784),E=r(76143),x=r(98705);function T(e){return function(t){for(var r=arguments.length,n=new Array(r>1?r-1:0),i=1;i<r;i++)n[i-1]=arguments[i];return C.v.shared(t).userIsFreeMember.toSingle().pipe((0,x.eo)((t=>t?w.Y.shared().activeRoles.toSingle().pipe((0,x.o4)((e=>e.includes("users-operator"))),(0,x.eo)((t=>t?e(...n):(M.N.shared().notifyUser({type:S.k.ContactModeratorToApplyChanges},S.R.Normal),E.o.just(I.x.failure("canceled")))))):e(...n))))}}var D=(e,t)=>{var{clientVideoHidingEnabled:r,privatePhotosEnabled:n,privatePhotosFreeAccessEnabled:i,onlyModestPhotosEnabled:s,userProfile:a,canEdit:o}=t;return e.map((e=>{var t=e;return"photo"===t.type&&t.tags.includes("modest")&&t.tags.includes("hidden")&&(t=Object.assign({},t,{tags:t.tags.filter((e=>"modest"!==e))})),"photo"===t.type&&t.basename===(a&&a.thumbnail)?Object.assign({},t,{activeThumbnail:!0},t.thumbnail?{}:{tags:[...t.tags,"thumbnail"],thumbnail:!0}):t})).filter((e=>{var t=!1;return r&&(t=!("video"!==e.type||a&&a.popular||o)),!(t=(t=t||!n&&"photo"===e.type&&!e.activeThumbnail&&e.tags.includes("hidden")&&!o)||s&&"photo"===e.type&&!e.activeThumbnail&&(!e.tags.includes("modest")||e.tags.includes("hidden"))&&!o||e.tags.includes("unapproved")&&!o)})).sort(((e,t)=>o?+("video"===t.type)-+("video"===e.type):"video"===e.type||"video"===t.type?0:+t.private-+e.private)).map((e=>!o&&"photo"===e.type&&(i||!n&&e.activeThumbnail)&&e.private?Object.assign({},e,{private:!1,tags:e.tags.filter((e=>"hidden"!==e))}):e))};class k{constructor(e){this.userId=e;var t=(0,c.aj)([v.d.shared(e).data(),b.t.shared(e).data()]).pipe((0,h.U)((e=>{var[t,r]=e,n=[];return n.push(...t.map((e=>L(e)))),n.push(...r.map((e=>O(e)))),n})));this.canEdit=(0,c.aj)([v.d.shared(e).canEdit,b.t.shared(e).canEdit]).pipe((0,h.U)((e=>{var[t,r]=e;return t&&r}))),this.canAddVideo=(0,c.aj)([a.D.shared().videoUploadingEnabled,this.canEdit]).pipe((0,h.U)((e=>{var[t,r]=e;return t&&r})),(0,p.x)(),(0,f.d)(1)),this.media=(0,c.aj)([t,a.D.shared().clientVideoHidingEnabled,a.D.shared().privatePhotosEnabled,a.D.shared().privatePhotosFreeAccessEnabled,a.D.shared().onlyModestPhotosEnabled,g.Iw.shared(e).profile.pipe((0,h.U)((e=>e.value)),(0,y.W)()),this.canEdit]).pipe((0,p.x)(((e,t)=>l()(e,t))),(0,h.U)((e=>{var[t,r,n,i,s,a,o]=e;return D(t,{clientVideoHidingEnabled:r,privatePhotosEnabled:n,privatePhotosFreeAccessEnabled:i,onlyModestPhotosEnabled:s,userProfile:a,canEdit:o})})))}removePhoto(e){return v.d.shared(this.userId).remove(e)}removeVideo(e){return b.t.shared(this.userId).remove(e)}removeMedia(e){switch(e.type){case"video":return this.removeVideo(e.basename);case"photo":return this.removePhoto(e.basename)}}addPhotoFromUri(e){return v.d.shared(this.userId).addFromUri(e).pipe((0,h.U)((e=>L(e))),(0,A.q)(1))}addPhotoFromFile(e){return v.d.shared(this.userId).addFromFile(e).pipe((0,h.U)((e=>L(e))),(0,A.q)(1))}addVideoFromFile(e){return b.t.shared(this.userId).addFromFile(e).pipe((0,h.U)((e=>O(e))),(0,A.q)(1))}addMediaFromFile(e){switch(!0){case e.type.startsWith("image/"):return this.addPhotoFromFile(e);case e.type.startsWith("video/"):return this.addVideoFromFile(e);default:return new u.y((e=>{e.error("Unaccepted media type"),e.complete()}))}}markPhotoAsThumbnail(e){return arguments.length>1&&void 0!==arguments[1]&&!arguments[1]?v.d.shared(this.userId).removeTag(e,"thumbnail"):v.d.shared(this.userId).addTag(e,"thumbnail")}markPhotoAsHidden(e){return arguments.length>1&&void 0!==arguments[1]&&!arguments[1]?v.d.shared(this.userId).removeTag(e,"hidden").toSingle().pipe((0,x.vR)(I.x.success())):v.d.shared(this.userId).addTag(e,"hidden").toSingle().pipe((0,x.vR)(I.x.success()))}togglePhotoTag(e,t){return v.d.shared(this.userId).data().toSingle().pipe((0,x.o4)((t=>t.find((t=>t.basename===e)))),(0,x.eo)((r=>r?r.tags.includes(t)?v.d.shared(this.userId).removeTag(e,t).toSingle():v.d.shared(this.userId).addTag(e,t).toSingle():E.o.just(void 0))),(0,x.vR)(I.x.success()))}}n=k,k.shared=(0,s.r)((e=>new n(e)));class j{constructor(e,t){this.implementation=e,this.userId=t,this.media=e.media,this.canEdit=e.canEdit,this.canAddVideo=e.canAddVideo}removePhoto(e){return C.v.shared(this.userId).userIsFreeMember.pipe((0,m.w)((t=>t?w.Y.shared().activeRoles.pipe((0,h.U)((e=>e.includes("users-operator"))),(0,m.w)((t=>t?this.implementation.removePhoto(e):(M.N.shared().notifyUser({type:S.k.ContactModeratorToDeletePhoto},S.R.Normal),(0,d.of)(void 0))))):this.implementation.removePhoto(e))),(0,A.q)(1))}removeVideo(e){return this.implementation.removeVideo(e)}removeMedia(e){switch(e.type){case"video":return this.removeVideo(e.basename);case"photo":return this.removePhoto(e.basename)}}addPhotoFromUri(e){return this.implementation.addPhotoFromUri(e)}addMediaFromFile(e){return this.implementation.addMediaFromFile(e)}markPhotoAsThumbnail(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return this.implementation.markPhotoAsThumbnail(e,t)}markPhotoAsHidden(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return t?this.implementation.markPhotoAsHidden(e,t):T(this.implementation.markPhotoAsHidden.bind(this))(this.userId,e,t)}togglePhotoTag(e,t){return a.D.shared().photoTagsProhibitedForChangingByFreeMember.toSingle().pipe((0,x.eo)((r=>r.includes(t)?v.d.shared(this.userId).data().toSingle().pipe((0,x.o4)((t=>t.find((t=>t.basename===e)))),(0,x.eo)((r=>r?r.tags.includes(t)?T(this.implementation.togglePhotoTag.bind(this))(this.userId,e,t):this.implementation.togglePhotoTag(e,t):E.o.just(I.x.failure(void 0))))):this.implementation.togglePhotoTag(e,t))))}}function L(e){return Object.assign({},e,{type:"photo",thumbnail:e.tags.indexOf("thumbnail")>=0,private:e.tags.indexOf("hidden")>=0})}function O(e){return Object.assign({},e,{type:"video"})}i=j,j.shared=(0,s.r)((e=>new i(k.shared(e),e)))},11606:(e,t,r)=>{"use strict";r.d(t,{a:()=>h});var n,i=r(30859),s=r(34515),a=r(42103),o=r(95725),l=r(65791),c=r(57450),u=r(82801),d=30;class h{constructor(){this.userId=l.Session.shared().userId.pipe((0,c.W)()),this.media=this.userId.pipe((0,a.w)((e=>s.m.shared(e).data("usermedia"))),(0,o.U)((e=>e.filter((e=>{var{mediatype:t}=e;return!(null!=t&&t.startsWith("audio/"))}))))),this.privatePhotos=this.userId.pipe((0,a.w)((e=>s.m.shared(e).data("privatephotos"))))}mediaFeed(e){return this.media.pipe((0,a.w)((t=>t.length?e.pipe((0,o.U)((e=>{var{page:r=0,pageSize:n=d}=e,i=r*n;return t.slice(i,i+n)}))):(0,u.of)([]))))}}n=h,h.shared=(0,i.r)((()=>new n))},26137:(e,t,r)=>{"use strict";r.d(t,{s:()=>C});var n,i=r(30859),s=r(22983),a=r(82801),o=r(15080),l=r(12941),c=r(12636),u=r(95725),d=r(42103),h=r(38826),p=r(95717),f=r(29331),A=r(35713),m=r(51973),g=r(46252),v=r(85814),b=r(27048),y=r(34515);class C{constructor(e){this.cache={},this.userId=e}getAvailable(e){var t=y.m.shared(this.userId).data("privatephotos").pipe((0,u.U)((t=>t.filter((t=>t.resource.indexOf(e)>=0))))),r=g.Xv.shared(e).canEdit,n=v.v.shared(this.userId).userIsFreeMember;return(0,s.aj)([r,n]).pipe((0,d.w)((r=>{var[n,i]=r;if(n||i)return(0,a.of)(!0);var s="/users/"+e+"/photos/private/",f=t.pipe((0,u.U)((e=>e.some((e=>s.match(e.resource)))))),A=(0,o.P)((()=>g.Xv.shared(e).media.pipe((0,h.q)(1),(0,u.U)((e=>e.find((e=>"photo"===e.type&&!!e.tags&&e.tags.includes("hidden")))||null))).pipe((0,d.w)((t=>t?new m.V1(this.userId,{type:"image",path:(0,b.E8)(e,t.basename,!0),ownerId:e}).status.pipe((0,u.U)((e=>"available"===e))):(0,a.of)(!1))))));return(0,l.T)(f,(0,c.H)(1e3).pipe((0,d.w)((()=>A)),(0,h.q)(1),(0,p.R)(f)))})),(0,f.x)(),(0,A.d)(1))}available(e){return this.cache[e]||(this.cache[e]=this.getAvailable(e)),this.cache[e]}}n=C,C.shared=(0,i.r)((e=>new n(e)))},1182:(e,t,r)=>{"use strict";r.d(t,{F:()=>f});var n,i=r(76143),s=r(30859),a=r(10378),o=r(98705),l=r(39609),c=r(83448),u=r(28516);class d extends c.v{constructor(e){super("user.moods",e,(()=>(0,l.MX)(l.V0.shared().users.moods.get,e).pipe((0,o.o4)((e=>{var t,{data:r,xhr:n}=e;return{data:null!=r&&r.length?r[0]:null,ttl:(null===(t=(0,u.X)(n))||void 0===t?void 0:t.maxAge)||0}}))))),this.userId=e}setMood(e){return i.o.defer((()=>{var t=null===e?[]:[e],r=this.addOptimisticStateTransformation((()=>e));return(0,l.rR)(l.V0.shared().users.moods.put,this.userId,t).pipe((0,a.Iy)(r))}))}}n=d,d.shared=(0,s.r)((e=>new n(e)));var h,p=r(55948);class f{constructor(e){this.userId=e,this.mood=d.shared(this.userId).data()}setMood(e){return p.D.shared().feelings.toSingle().pipe((0,o.eo)((t=>null===e||t.includes(e)?d.shared(this.userId).setMood(e):i.o.just())))}}h=f,f.shared=(0,s.r)((e=>new h(e)))},38119:(e,t,r)=>{"use strict";r.d(t,{i1:()=>I,yK:()=>S});var n,i=r(30859),s=r(22983),a=r(82801),o=r(15658),l=r(42103),c=r(95725),u=r(29331),d=r(38826),h=r(90196),p=r(41525),f=r(55948),A=r(51227),m=r(65791),g=r(85814),v=r(19869),b=r.n(v),y=r(91463),C=["preferred-gender","about","aboutSpanish","minage","maxage"],w=["preferredGender","about"];function M(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}function S(e,t,r,n,i){var{"preferred-gender":s,about:a,aboutSpanish:o,minage:l,maxage:c}=e,u=M(e,C),d="number"==typeof l?Math.max(l,t.minAge):l,h="number"==typeof c?Math.min(c,t.maxAge):c,p=n||"es-ES"!==r?a:o||(i?void 0:a);return Object.assign({},u,{minage:d,maxage:h,about:Object.assign({default:p},n?{"es-ES":o}:{}),preferredGender:s})}class I{constructor(e){this.ownerId=e,this.preferences=(0,s.aj)([o._F.shared(e).data(),f.D.shared().ageRange,A.P.shared().language,m.Session.shared().userIsUsual,f.D.shared().strictSpanishContentEnabled.pipe((0,l.w)((t=>t?g.v.shared(e).userIsFreeMember:(0,a.of)(!1)))),g.v.shared(e).userIsFreeMember]).pipe((0,c.U)((e=>{var[t,r,n,i,s,a]=e;return t?S(t,r,n,!i&&a,s):t})),(0,u.x)(b())),this.canEdit=o._F.shared(e).canEdit}update(e){return o._F.shared(this.ownerId).update(function(e){var{preferredGender:t,about:r}=e,n=M(e,w);return Object.assign({},n,{about:null==r?void 0:r.default,aboutSpanish:null==r?void 0:r["es-ES"],"preferred-gender":t})}(e)).pipe((0,l.w)((t=>"subscription-required"===t.error?h.N.shared().refillBalance({name:p.t.ChangePreferences},"subscription").pipe((0,d.q)(1),(0,l.w)((r=>r.isSuccessful?this.update(e):(0,a.of)(t)))):(0,a.of)(t))))}}n=I,I.shared=(0,i.r)((e=>(0,y.V)(e,new n(e))))},91463:(e,t,r)=>{"use strict";r.d(t,{D:()=>o,V:()=>l});var n,i=r(32585),s=r(15080),a=r(30859);class o{constructor(e){this.userId=e,this.updateIntentSubject=new i.xQ,this.updateIntent=this.updateIntentSubject.asObservable()}interceptUpdate(e){this.updateIntentSubject.next(e)}}function l(e,t){return Object.assign({},t,{update:(r,n)=>(0,s.P)((()=>(o.shared(e).interceptUpdate({updated:r,cta:n}),t.update(r,n))))})}n=o,o.shared=(0,a.r)((e=>new n(e)))},74379:(e,t,r)=>{"use strict";r.d(t,{s:()=>E});var n,i=r(51465),s=r(12636),a=r(22983),o=r(12052),l=r(50070),c=r(41736),u=r(42103),d=r(38826),h=r(54930),p=r(95725),f=r(63070),A=r(20410),m=r(30859),g=r(36445),v=r(23408),b=r(65791),y=r(55948),C=r(2513),w=r(81266),M=r(63621),S=r(92891),I=["event.users.tags.set","event.users.tags.unset"];class E{constructor(){}startPolling(e){return y.D.shared().presenceActualizingInterval.pipe((0,u.w)((e=>(0,s.H)(e/4,e))),(0,u.w)((()=>i.kS.shared(e).presence.pipe((0,d.q)(1),(0,C.P)()))),(0,h.h)(void 0))}startPresenceUpdater(e){return(0,a.aj)([y.D.shared().presenceEventSubscriptionEnabled,M.V.shared().hasAvailableSubscriptions.pipe((0,d.q)(1))]).pipe((0,u.w)((t=>{var[r,n]=t;return r&&n?new o.y((t=>(M.V.shared().subscribe(e,I),t.next(void 0),()=>{M.V.shared().unsubscribe(e,I)}))).pipe((0,u.w)((()=>M.V.shared().subscriptions)),(0,p.U)((t=>!!t.find((t=>t["target-id"]===e)))),(0,u.w)((t=>t?l.E:this.startPolling(e))),(0,p.U)((()=>{}))):this.startPolling(e)})))}start(e){var t=null;e.add((0,a.aj)([g.S.shared().profileId,b.Session.shared().userId]).safeSubscribe((e=>{var[r,n]=e;r&&n&&r!==n?t=this.subscribeForUpdates(r):t&&(t.unsubscribe(),t=null)})));var r=null;e.add(v.s.shared().chatAttendee.safeSubscribe((e=>{e?r=this.subscribeForUpdates(e):r&&(r.unsubscribe(),r=null)}))),e.add(M.V.shared().subscriptions.pipe((0,f.O)([]),(0,p.U)((e=>e.map((e=>e["target-id"])))),(0,A.G)()).safeSubscribe((e=>{var[t,r]=e;(0,S.difference)(t,r).forEach((e=>{w.X.shared(e).setDefaultTtl()})),(0,S.difference)(r,t).forEach((e=>{w.X.shared(e).setTtl(Number.MAX_SAFE_INTEGER)}))})))}subscribeForUpdates(e){var t=new c.w;return t.add(y.D.shared().presenceActualizerEnabled.pipe((0,u.w)((t=>t?this.startPresenceUpdater(e):l.E))).safeSubscribe()),t}}n=E,E.shared=(0,m.r)((()=>new n))},31996:(e,t,r)=>{"use strict";r.d(t,{J:()=>u});var n,i=r(30859),s=r(15080),a=r(63070),o=r(19351),l=r(51465),c=r(57450);class u{constructor(e){this.cachedPresenceValue=void 0,this.cachedPresenceStatusValue=void 0,this.cachedPresence=(0,s.P)((()=>l.kS.shared(e).presence.pipe((0,a.O)(this.cachedPresenceValue),(0,c.W)(),(0,o.b)((e=>{this.cachedPresenceValue=e}))))),this.cachedPresenceStatus=(0,s.P)((()=>l.kS.shared(e).status.pipe((0,a.O)(this.cachedPresenceStatusValue),(0,c.W)(),(0,o.b)((e=>{this.cachedPresenceStatusValue=e})))))}setCachedIfNotSpecified(e){this.cachedPresenceValue||(this.cachedPresenceValue=e),this.cachedPresenceStatusValue||(this.cachedPresenceStatusValue=(0,l.Ap)(e))}isFilled(){return void 0!==this.cachedPresenceValue&&void 0!==this.cachedPresenceStatusValue}}n=u,u.shared=(0,i.r)((e=>new n(e)))},51465:(e,t,r)=>{"use strict";r.d(t,{$O:()=>d,Ap:()=>h,kS:()=>u});var n,i=r(30859),s=r(95725),a=r(29331),o=r(81266),l=r(19869),c=r.n(l);class u{constructor(e){this.presence=o.X.shared(e).data().pipe((0,s.U)((e=>d(e))),(0,a.x)(((e,t)=>c()(e,t)))),this.status=this.presence.pipe((0,s.U)((e=>h(e))),(0,a.x)())}}function d(e){var t=[],r=e.indexOf("presence.exists")>=0;return r?(e.indexOf("presence.mobile.exists")>=0||e.indexOf("presence.webapp")<0&&e.indexOf("presence.mobileapp")>=0)&&t.push({name:"mobileapp"}):e.indexOf("presence.mobileapp")>=0&&t.push({name:"mobileapp"}),e.indexOf("presence.webapp")>=0&&t.push({name:"webapp"}),e.indexOf("videochat.exists")<0&&(e.indexOf("presence.cam")>=0?(t.push({name:"cam"}),t.push({name:"webrtc"})):e.indexOf("presence.mobilecam")>=0&&(t.push({name:"mobilecam"}),t.push({name:"webrtc"}))),{online:r,devices:t}}function h(e){var t,r,n=!(null===(t=e.devices)||void 0===t||!t.some((e=>"mobileapp"===e.name))),i=!(null===(r=e.devices)||void 0===r||!r.some((e=>"cam"===e.name)));return e.online?i?"onlineWithCamera":n?"onlineViaMobile":"online":n?"offlineViaMobile":"offline"}n=u,u.shared=(0,i.r)((e=>new n(e)))},42150:(e,t,r)=>{"use strict";r.d(t,{B:()=>m});var n,i=r(82801),s=r(22983),a=r(30859),o=r(42103),l=r(29331),c=r(95725),u=r(35713),d=r(65791),h=r(37452),p=r(97893),f=r(55948),A=r(98705);class m{constructor(){this.presentReceivingAvailableCache={},this.available=f.D.shared().presentsEnabled.pipe((0,o.w)((e=>e?(0,s.aj)([d.Session.shared().userId,h.Y.shared().activeRoles]).pipe((0,o.w)((e=>{var[t,r]=e;return t?r.includes("commissions-operator")||r.includes("promoter")?this.presentReceivingAvailable(t):(0,i.of)(!0):(0,i.of)(!1)}))):(0,i.of)(!1))),(0,l.x)())}presentReceivingAvailable(e){return this.presentReceivingAvailableCache[e]||(this.presentReceivingAvailableCache[e]=p.I.shared(e).tags.pipe((0,c.U)((e=>e.includes("presents.available"))),(0,u.d)(1))),this.presentReceivingAvailableCache[e]}togglePresentReceivingAvailable(e){return this.presentReceivingAvailable(e).toSingle().pipe((0,A.eo)((t=>p.I.shared(e).setTagEnabled("presents.available",!t))))}}n=m,m.shared=(0,a.r)((()=>new n))},30554:(e,t,r)=>{"use strict";r.d(t,{G:()=>f});var n,i=r(82801),s=r(30859),a=r(61922),o=r(76143),l=r(66784),c=r(55948),u=r(42103),d=r(95725),h=r(29331),p=r(97893);class f extends a.l{constructor(e){super(),this.canOffer=c.D.shared().presentsBlackFridayEnabled.pipe((0,u.w)((t=>t?p.I.shared(e).tags.pipe((0,d.U)((e=>e.includes("presents.discounts.blackfriday")))):(0,i.of)(!1))),(0,h.x)())}start(){return o.o.just(l.x.success({}))}}n=f,f.shared=(0,s.r)((e=>new n(e)))},8801:(e,t,r)=>{"use strict";r.d(t,{j:()=>S});var n,i=r(32585),s=r(12941),a=r(22983),o=r(95725),l=r(29331),c=r(42103),u=r(35713),d=r(38826),h=r(63070),p=r(19869),f=r.n(p),A=r(30859),m=r(44130),g=r(12651),v=r(98705),b=r(76143),y=r(66784),C=r(55948),w="presents",M="selected-presents";class S{constructor(e){this.cartsSubject=new i.xQ,this.availablePresentsMap={},this.shouldRefreshAdditionalPresents=new i.xQ,this.availableAdditionalPresentsMap={},this.userId=e;var t=g.n.shared(w,e).load(M).pipe((0,v.o4)((e=>null!=e?e:{})));this.chosenPresentsIdsMap=(0,s.T)(this.cartsSubject,t)}processPresents(e,t,r){return this.chosenPresentsIdsMap.pipe((0,o.U)((t=>t[e]||[])),(0,l.x)(f()),(0,o.U)((e=>e.reduce(((e,n)=>{var i=t.find((e=>e.id===n));return i&&e.push({present:i,isAdditional:r}),e}),[]))))}getBaseItems(e){return this.getAvailablePresents(e).pipe((0,c.w)((t=>this.processPresents(e,t,!1))))}getAdditionalItems(e){return this.getAvailableAdditionalPresents(e).pipe((0,c.w)((t=>this.processPresents(e,t,!0))))}getItems(e){return(0,a.aj)([this.getBaseItems(e),this.getAdditionalItems(e)]).pipe((0,o.U)((e=>{var[t,r]=e;return[...t,...r]})),(0,l.x)(f()),(0,u.d)({refCount:!0,bufferSize:1}))}addItem(e,t){return this.canAddItem(e,t).pipe((0,v.eo)((r=>r.isSuccessful?this.chosenPresentsIdsMap.toSingle().pipe((0,v.eo)((r=>{var n,i=null!==(n=r[e])&&void 0!==n?n:[],s=[...i];i.includes(t)||s.push(t);var a=Object.assign({},r,{[e]:s});return this.updatePresents(a).pipe((0,v.o4)((()=>y.x.success(void 0))))}))):b.o.just(r))))}addItems(e,t){return b.o.zip(...t.map((t=>this.addItem(e,t))))}addItemByGroup(e,t){return this.getAvailablePresents(e).toSingle().pipe((0,v.eo)((r=>{var n=r.find((e=>e.group===t));return n?this.addItem(e,n.id):b.o.just(y.x.failure("present-does-not-exist-in-available-list"))})))}canAddItem(e,t){return(0,a.aj)([this.costDetails(e),this.getAvailablePresents(e),this.getAvailableAdditionalPresents(e),C.D.shared().presents.creditsLimit,C.D.shared().presents.deliveryPrice]).toSingle().pipe((0,v.eo)((e=>{var[{totalCost:r},n,i,s,a]=e,o=[...n,...i].find((e=>e.id===t));return o?r+o.price+a>s?b.o.just(y.x.failure("credits-limit-is-reached")):b.o.just(y.x.success()):b.o.just(y.x.failure("present-does-not-exist-in-available-list"))})))}removeItem(e,t){return b.o.zip(this.chosenPresentsIdsMap.toSingle(),this.getItems(e).toSingle()).pipe((0,v.eo)((r=>{var[n,i]=r,s=i.filter((e=>e.present.id!==t)),a=Object.assign({},n,{[e]:s.map((e=>e.present.id))});return this.updatePresents(a)})))}clear(e){return this.chosenPresentsIdsMap.toSingle().pipe((0,v.eo)((t=>{var r=Object.assign({},t,{[e]:[]});return this.updatePresents(r)})))}costDetails(e){return(0,a.aj)([this.getItems(e),C.D.shared().presents.deliveryPrice]).pipe((0,o.U)((e=>{var[t,r]=e;return{totalCost:t.reduce(((e,t)=>{var{present:{price:r}}=t;return e+r}),0)+r,baseCost:t.reduce(((e,t)=>{var{present:{price:r},isAdditional:n}=t;return n?e:e+r}),0)}})),(0,l.x)())}updatePresents(e){return b.o.defer((()=>(this.cartsSubject.next(e),g.n.shared(w,this.userId).store(M,e))))}getAvailablePresents(e){return this.availablePresentsMap[e]||(this.availablePresentsMap[e]=m.$.shared(this.userId).getPresents(e).pipe((0,u.d)({refCount:!0,bufferSize:1}))),this.availablePresentsMap[e]}getAvailableAdditionalPresents(e){return this.availableAdditionalPresentsMap[e]||(this.availableAdditionalPresentsMap[e]=this.shouldRefreshAdditionalPresents.pipe((0,c.w)((()=>this.getBaseItems(e).pipe((0,d.q)(1)))),(0,c.w)((t=>m.$.shared(this.userId).getAdditionalPresents(e,t.map((e=>e.present.id))))),(0,h.O)([]),(0,u.d)({refCount:!0,bufferSize:1}))),this.availableAdditionalPresentsMap[e]}refreshAdditionalPresents(){return b.o.defer((()=>(this.shouldRefreshAdditionalPresents.next(void 0),b.o.just(void 0))))}}n=S,S.shared=(0,A.r)((e=>new n(e)))},82683:(e,t,r)=>{"use strict";r.d(t,{_:()=>a});var n=r(90713),i=r(20802),s=r(76143);function a(e,t,r,a,o){return s.o.defer((()=>{var l=n.T.shared().get(i.Z);return l.actions.open("presents-order-modal",[{props:{receiverId:e,category:t,group:r,meta:a,recommendationId:o,onClose:()=>{l.actions.close("presents-order-modal")}},disableManualClose:!0}]),s.o.just()}))}},37855:(e,t,r)=>{"use strict";r.d(t,{X:()=>a});var n,i=r(30859),s=r(32656);class a{constructor(e){this.userId=e}logPresentClicked(e,t,r){s.f.shared(this.userId).logEvent("present-clicked",{receiverId:e,present:t,inWishlist:r}).safeSubscribe()}logPresentDisplayed(e,t,r){s.f.shared(this.userId).logEvent("present-displayed",{receiverId:e,present:t,inWishlist:r}).safeSubscribe()}logPresentDescriptionClicked(e,t,r){s.f.shared(this.userId).logEvent("present-description-clicked",{receiverId:e,present:t,inWishlist:r}).safeSubscribe()}logChoosePresentClicked(e){s.f.shared(this.userId).logEvent("choose-present-clicked",{receiverId:e}).safeSubscribe()}logCompletePresentsOrderClicked(e,t){s.f.shared(this.userId).logEvent("complete-presents-order-clicked",{receiverId:e,chosenItems:t}).safeSubscribe()}logSendPresentsClicked(e,t,r){s.f.shared(this.userId).logEvent("send-presents-clicked",{receiverId:e,chosenItems:t,text:r}).safeSubscribe()}logPresentsOverlayClosed(e,t){s.f.shared(this.userId).logEvent("presents-overlay-close",{receiverId:t,overlay:e}).safeSubscribe()}logPresentsMenuItemClicked(){s.f.shared(this.userId).logEvent("presents-menu-item-clicked",{}).safeSubscribe()}logPresentRemoved(e,t,r){s.f.shared(this.userId).logEvent("present-removed",{receiverId:e,present:t,price:r}).safeSubscribe()}}n=a,a.shared=(0,i.r)((e=>new n(e)))},44130:(e,t,r)=>{"use strict";r.d(t,{$:()=>C});var n,i=r(22983),s=r(95725),a=r(42103),o=r(29331),l=r(35713),c=r(63255),u=r(39609),d=r(83448),h=r(28516),p=r(30859),f=r(98705);class A extends d.v{constructor(e){super("users.presents",e,(t=>(0,u.MX)(u.V0.shared().presents["sender-goods"].get,e,t).pipe((0,f.o4)((e=>{var t,r,{data:n,xhr:i}=e;return{data:n||{},ttl:null!==(t=null===(r=(0,h.X)(i))||void 0===r?void 0:r.maxAge)&&void 0!==t?t:0}})))))}}n=A,A.shared=(0,p.r)((e=>new n(e)));var m,g,v=r(19869),b=r.n(v);class y extends d.v{constructor(e){super("users.presents.additional-presents",e,(t=>{var{recipientId:r,presentsIds:n}=t;return(0,u.MX)(u.V0.shared().presents["additional-goods"].get,e,r,{"primary-goods-ids":n}).pipe((0,f.o4)((e=>{var t,r,{data:n,xhr:i}=e;return{data:n||{},ttl:null!==(t=null===(r=(0,h.X)(i))||void 0===r?void 0:r.maxAge)&&void 0!==t?t:0}})))}))}}m=y,y.shared=(0,p.r)((e=>new m(e)));class C{constructor(e){this.presentsCache={},this.userId=e}mapPresentsDtoToPresents(e){return(0,i.aj)([c.a.shared().getTexts("/texts/presents/names"),c.a.shared().getTexts("/texts/presents/descriptions")]).pipe((0,s.U)((t=>{var[r,n]=t;return e.items.map((e=>({id:e.id,category:e.category,iconPath:"/presents/goods/images/"+e.category+"-"+e.group,title:r[e.group],description:n[e.group],group:e.group,popularityIndex:e.popularityIndex,price:e.price,fullPrice:e["full-price"],discount:e["full-price"]?100-Math.ceil(e.price/e["full-price"]*100):void 0})))})))}getPresents(e){return this.presentsCache[e]||(this.presentsCache[e]=A.shared(this.userId).data(e).pipe((0,a.w)((e=>this.mapPresentsDtoToPresents(e))),(0,s.U)((e=>{var t=new Set(e.map((e=>e.category)));return this.sortPresentsByCategories(e,Array.from(t))})),(0,o.x)(b()),(0,l.d)({refCount:!0,bufferSize:1}))),this.presentsCache[e]}getAdditionalPresents(e,t){return y.shared(this.userId).data({recipientId:e,presentsIds:t}).pipe((0,a.w)((e=>this.mapPresentsDtoToPresents(e))),(0,o.x)(b()),(0,l.d)({refCount:!0,bufferSize:1}))}getCategories(e){return(0,i.aj)([this.getPresents(e),c.a.shared().getTexts("/texts/presents/categories")]).pipe((0,s.U)((e=>{var[t,r]=e,n={};return Object.values(t.reduce(((e,t)=>(e[t.category]||(e[t.category]={id:t.category,name:r[t.category],previewPresentGroup:t.group}),void 0===n[t.category]?n[t.category]=t.popularityIndex:t.popularityIndex>n[t.category]&&(e[t.category]=Object.assign({},e[t.category],{previewPresentGroup:t.group}),n[t.category]=t.popularityIndex),e)),{}))})))}sortPresentsByCategories(e,t){return t.reduce(((t,r)=>t.concat(e.filter((e=>e.category===r)))),[])}}g=C,C.shared=(0,p.r)((e=>new g(e)))},18870:(e,t,r)=>{"use strict";r.d(t,{h:()=>E});var n,i,s=r(42103),a=r(95725),o=r(30859),l=r(43149),c=r(22983),u=r(39609),d=r(83448),h=r(28516),p=r(98705),f=r(31270),A=r(66784),m=r(10358),g=r(32585),v=r(54930);class b extends d.v{constructor(e){super("user.present.orders-history-item",e,(t=>(0,u.MX)(u.V0.shared().presents.orders.get,e,t).pipe((0,p.o4)((e=>{var t,{data:r,xhr:n}=e,{order:i}=r;return{data:{id:i.Id,status:i.Delivered?"delivered":i.Canceled?"canceled":"sending",lastStatusUpdate:new Date(i.Delivered||i.Canceled||i.Timestamp),text:i.Text,items:i.Items.map((e=>({category:e.Category,group:e.Group}))),recipientId:i.RecipientId,ratingScore:i.RatingScore,cancellationReason:i.CancellationReason},ttl:(null===(t=(0,h.X)(n))||void 0===t?void 0:t.maxAge)||0}}))))),this.refreshDataSubject=new g.xQ}shouldRefreshData(){return this.refreshDataSubject.pipe((0,v.h)((()=>!0)))}}n=b,b.shared=(0,o.r)((e=>new n(e)));var y=5*m.R.minute;class C extends d.v{constructor(e){super("user.present.orders-history",e,(e=>{var{select:t,omit:r}=e;return(0,u.MX)(u.V0.shared().presents["orders-history"].get,this.userId,{select:t,omit:r}).pipe((0,p.RO)((e=>{var{data:t}=e;t.users.forEach((e=>{f.A.shared(e.id).setStateIfNotFilled(A.x.success(e),y).safeSubscribe()}))})),(0,p.o4)((e=>{var t,{data:r,xhr:n}=e;return{data:r.items.map((e=>{var t=e.delivered?"delivered":e.canceled?"canceled":"sending";return{id:e.id,status:t,lastStatusUpdate:new Date(e.delivered||e.canceled||e.timestamp),text:e.text,items:e["order-items"].map((e=>({category:e["goods-category"],group:e["goods-group"]}))),recipientId:e["recipient-id"],ratingScore:e.ratingScore,cancellationReason:e.cancellationReason}})),ttl:(null===(t=(0,h.X)(n))||void 0===t?void 0:t.maxAge)||0}})),(0,p.RO)((e=>{var{data:t}=e;t.forEach((e=>{b.shared(this.userId).setStateIfNotFilled(e,e.id,y).safeSubscribe()}))})))})),this.userId=e,this.refreshDataSubject=new g.xQ}shouldRefreshData(){return this.refreshDataSubject.pipe((0,v.h)((()=>!0)))}rate(e,t,r){return(0,u.MX)(u.V0.shared().presents.orders.feedback.post,this.userId,e,{ratingScore:t,comment:r}).pipe((0,p.vR)(void 0),(0,p.RO)((()=>this.refreshDataSubject.next())),(0,p.$O)(void 0))}}i=C,C.shared=(0,o.r)((e=>new i(e)));var w,M=r(23877),S=r(63255),I=r(55948);class E{constructor(e){this.pager=new l.X(void 0),this.ratedOrders=new l.X({}),this.items=(0,c.aj)([new M.wq(((t,r)=>C.shared(e).data({select:t,omit:r}).toSingle())).items(this.pager.pipe((0,s.w)((()=>I.D.shared().presentsOrdersHistoryLoadCount)))),S.a.shared().getTexts("/texts/presents/names"),this.ratedOrders]).pipe((0,a.U)((e=>{var[t,r,n]=e;return Object.assign({},t,{items:t.items.map((e=>Object.assign({},e,{items:e.items.map((e=>Object.assign({},e,{title:r[e.group]}))),ratingScore:n[e.id]||e.ratingScore})))})}))),this.userId=e}getItem(e){return(0,c.aj)([b.shared(this.userId).data(e),S.a.shared().getTexts("/texts/presents/names"),this.ratedOrders]).pipe((0,a.U)((e=>{var[t,r,n]=e;return Object.assign({},t,{items:t.items.map((e=>Object.assign({},e,{title:r[e.group]}))),ratingScore:n[t.id]||t.ratingScore})})))}loadMoreItems(){this.pager.next(void 0)}rate(e,t,r){return C.shared(this.userId).rate(e,t,r).pipe((0,p.RO)((()=>{this.ratedOrders.next(Object.assign({},this.ratedOrders.value,{[e]:t}))})))}}w=E,E.shared=(0,o.r)((e=>new w(e)))},95134:(e,t,r)=>{"use strict";r.d(t,{q:()=>d});var n=r(98705),i=r(18870),s=r(20410),a=r(60467),o=r(90713),l=r(20802),c=r(76143),u=r(66784),d=(e,t,r)=>new c.o((e=>{o.T.shared().get(l.Z).actions.open("presents-order-feedback-form",[{props:{onSubmit:t=>{e.success(u.x.success(t)),o.T.shared().get(l.Z).actions.close("presents-order-feedback-form")}}}]),o.T.shared().get(l.Z).store.rxState().pipe((0,s.G)(),(0,a.h)((e=>{var[t,r]=e;return"presents-order-feedback-form"===(null==t?void 0:t.name)&&(null==r?void 0:r.name)!==(null==t?void 0:t.name)}))).toSingle().safeSubscribe((()=>e.success(u.x.failure("canceled"))))})).pipe((0,n.eo)((n=>i.h.shared(e).rate(t,r,n.value?n.value:void 0))))},78232:(e,t,r)=>{"use strict";r.d(t,{P:()=>l});var n,i=r(30859),s=r(95725),a=r(29331),o=r(84627);class l{constructor(e){this.available=o.O.shared(e).tags.pipe((0,s.U)((e=>e.includes("presents.available")&&e.includes("dialogs.messages.promoter"))),(0,a.x)())}}n=l,l.shared=(0,i.r)((e=>new n(e)))},52597:(e,t,r)=>{"use strict";r.d(t,{L:()=>o,a:()=>l});var n,i=r(32585),s=r(30859),a=r(98705);class o{constructor(e){this.presentRemovingIntentSubject=new i.xQ,this.presentRemovingIntent=this.presentRemovingIntentSubject.asObservable()}intercept(e,t,r){this.presentRemovingIntentSubject.next({receiverId:e,present:t,price:r})}}function l(e){return(t,r,n)=>e(t,r,n).pipe((0,a.RO)((e=>o.shared(t).intercept(r,n.group,n.price))))}n=o,o.shared=(0,s.r)((e=>new n(e)))},40100:(e,t,r)=>{"use strict";r.d(t,{q:()=>l,w:()=>o});var n,i=r(32585),s=r(30859),a=r(98705);class o{constructor(){this.presentSendingIntentSubject=new i.xQ,this.presentSendingIntent=this.presentSendingIntentSubject.asObservable()}intercept(e,t,r){this.presentSendingIntentSubject.next({result:e,receiverId:t,meta:r})}}function l(e){return(t,r,n,i,s)=>e(t,r,n,i,s).pipe((0,a.RO)((e=>o.shared().intercept(e,r,s))))}n=o,o.shared=(0,s.r)((()=>new n))},19809:(e,t,r)=>{"use strict";r.d(t,{y:()=>O});var n,i=r(61922),s=r(30859),a=r(55948),o=r(95725),l=r(29331),c=r(42103),u=r(60467),d=r(63070),h=r(97950),p=r(41532),f=r(19351),A=r(35713),m=r(43149),g=r(22983),v=r(82801),b=r(12636),y=r(9780),C=r(28563),w=r(64878),M=r(76143),S=r(98705),I=r(12651),E=r(10358),x=r(66784),T=r(76858),D=r(93876),k="user-birthday-presents-offering",j="offering-timestamp",L=E.R.day;class O extends i.l{constructor(e){super(),this.offeringIsDelayedSubject=new m.X(!1),this.canOfferIsBlocked=new m.X(!1),this.userId=e,this.persistence=I.n.shared(k,this.userId),this.recommendations=w.A.shared(this.userId).recommendations.pipe((0,o.U)((e=>e.filter((e=>"birthday"===e.type)))));var t=this.persistence.load(j).pipe((0,S.o4)((e=>!!e&&(new Date).getTime()-e<L))),r=this.offeringIsDelayedSubject.asObservable().pipe((0,l.x)(),(0,c.w)((()=>t.pipe((0,S.RO)((e=>this.offeringIsDelayedSubject.next(e))))))),n=(0,g.aj)([y.g.shared().userDistractionAllowed,C.u.shared().visible]).pipe((0,u.h)((e=>e.every((e=>e))))),i=this.recommendations.pipe((0,o.U)((e=>e.length>0))),s="mobile"===(0,T.platform)(),M=D.G.shared().deepLink.asObservable().pipe((0,c.w)((e=>!s||"push"!==(null==e?void 0:e.source)&&"link"!==(null==e?void 0:e.source)?(0,v.of)(!1):(0,v.of)(/send-present\/\d+$/.test(e.uri)))));this.canOffer=r.pipe((0,c.w)((e=>(0,b.H)(E.R.day).pipe((0,c.w)((()=>r)),(0,d.O)(e)))),(0,c.w)((e=>e?(0,v.of)(!1):(0,g.aj)([a.D.shared().userBirthdayPresentSendingRecommendationEnabled,M]).pipe((0,c.w)((e=>{var[t,r]=e;return t&&!r?n.pipe((0,c.w)((()=>i))):(0,v.of)(!1)}))))),(0,h.M)(this.canOfferIsBlocked),(0,p.n)((e=>{var[,t]=e;return t})),(0,o.U)((e=>{var[t]=e;return t})),(0,f.b)((e=>{e&&this.canOfferIsBlocked.next(!0)})),(0,l.x)(),(0,A.d)(1))}start(){return this.recommendations.toSingle().pipe((0,S.o4)((e=>e?x.x.success(e[0]):x.x.failure("offer-not-allowed"))))}staleOffer(){return this.offer.toSingle().pipe((0,S.eo)((e=>e?I.n.shared(k,this.userId).store(j,(new Date).getTime()).pipe((0,S.eo)((()=>w.A.shared(this.userId).readRecommendation(e.id).pipe((0,S.RO)((()=>{this.offeringIsDelayedSubject.next(!0)})),(0,S.vR)(x.x.success()))))):M.o.just(x.x.failure("offer-not-exists")))))}unblockCanOffer(){return M.o.just().pipe((0,S.RO)((()=>this.canOfferIsBlocked.next(!1))))}accept(e){return this.unblockCanOffer().pipe((0,S.vR)(x.x.success()))}reject(e){return this.unblockCanOffer().pipe((0,S.vR)(x.x.success()))}}n=O,O.shared=(0,s.r)((e=>new n(e)))},36703:(e,t,r)=>{"use strict";r.d(t,{Z:()=>a});var n,i=r(30859),s=r(67957);class a extends s.l{constructor(e){super(e,{configKey:"blackFriday",holidayType:"black-friday"})}}n=a,a.shared=(0,i.r)((e=>new n(e)))},60555:(e,t,r)=>{"use strict";r.d(t,{I:()=>a});var n,i=r(30859),s=r(67957);class a extends s.l{constructor(e){super(e,{configKey:"halloween",holidayType:"halloween"})}}n=a,a.shared=(0,i.r)((e=>new n(e)))},275:(e,t,r)=>{"use strict";r.d(t,{y:()=>a});var n,i=r(30859),s=r(32656);class a{constructor(e){this.userId=e}logHolidayPresentRecommendationShown(e,t){s.f.shared(this.userId).logEvent("holiday-present-recommendation-shown",{userId:this.userId,attendeesIds:e,holidayType:t}).safeSubscribe()}logHolidayPresentRecommendationAccepted(e,t,r){s.f.shared(this.userId).logEvent("holiday-present-recommendation-accepted",{userId:this.userId,attendeeId:e,holidayType:t,cta:r}).safeSubscribe()}logHolidayPresentSent(e,t,r,n,i){s.f.shared(this.userId).logEvent("holiday-present-sent",{userId:this.userId,attendeeId:e,holidayType:t,cta:r,presentsIds:n,orderId:i}).safeSubscribe()}}n=a,a.shared=(0,i.r)((e=>new n(e)))},67957:(e,t,r)=>{"use strict";r.d(t,{l:()=>v});var n=r(61922),i=r(22983),s=r(82801),a=r(64878),o=r(95725),l=r(60467),c=r(42103),u=r(62360),d=r(29331),h=r(9780),p=r(28563),f=r(98705),A=r(66784),m=r(55948),g=r(93876);class v extends n.l{constructor(e,t){super(),this.userId=e,this.recommendations=a.A.shared(this.userId).recommendations.pipe((0,o.U)((e=>e.filter((e=>e.type===t.holidayType)))));var r=(0,i.aj)([h.g.shared().userDistractionAllowed,p.u.shared().visible]).pipe((0,l.h)((e=>e.every((e=>e))))),n=this.recommendations.pipe((0,o.U)((e=>e.length>0)));this.canOffer=g.G.shared().deepLink.asObservable().pipe((0,c.w)((e=>"send-present"===(null==e?void 0:e.type)?(0,s.of)(!1):m.D.shared().userHolidayPresentSendingRecommendationEnabled.pipe((0,u.j)(t.configKey),(0,c.w)((e=>e?r.pipe((0,c.w)((()=>n))):(0,s.of)(!1))),(0,d.x)()))))}start(){return this.recommendations.toSingle().pipe((0,f.o4)((e=>e?A.x.success(e[0]):A.x.failure("offer-not-allowed"))))}accept(e){return a.A.shared(this.userId).readRecommendation(e.id).pipe((0,f.vR)(A.x.success()))}reject(e){return a.A.shared(this.userId).readRecommendation(e.id).pipe((0,f.vR)(A.x.success()))}}},45323:(e,t,r)=>{"use strict";r.d(t,{s:()=>d});var n=r(76143),i=r(95725),s=r(60467),a=r(38826),o=r(19351),l=r(54930),c=r(90713),u=r(20802);function d(e){return n.o.defer((()=>{var t=c.T.shared().get(u.Z),r="holiday-present-sending-recommendation";return t.store.rxState().pipe((0,i.U)((e=>!!e&&t.store.isLeadingToConversion())),(0,s.h)((e=>!e)),(0,a.q)(1),(0,o.b)((()=>{var n,i,s,a=[{name:r,params:[{props:{recommendationId:e.id,holidayType:e.type,attendeeIds:e.data.userIds,onClose:()=>{t.actions.close(r)}}}]}];"choosing-presents"!==(null===(n=e.progress)||void 0===n?void 0:n.step)&&"writing-letter"!==(null===(i=e.progress)||void 0===i?void 0:i.step)||a.unshift({name:"presents-order-modal",params:[{props:{recommendationId:e.id,receiverId:e.data.userIds[0],meta:{source:e.type+"-presents-sending-recommendation",holidayType:e.type,cta:"recommendation-popup"}}}]}),"writing-letter"===(null===(s=e.progress)||void 0===s?void 0:s.step)&&a.unshift({name:"presents-complete-order",params:[{props:{recommendationId:e.id,receiverId:e.data.userIds[0],meta:{source:e.type+"-presents-sending-recommendation",holidayType:e.type,cta:"recommendation-popup"}},appOverlayClassName:e.type+"-presents-complete-order"}]}),t.actions.open(a[0].name,a[0].params),a.slice(1).forEach((e=>t.actions.addToQueue(e.name,e.params)))})),(0,l.h)(void 0)).toSingle()}))}},31850:(e,t,r)=>{"use strict";r.d(t,{V:()=>a});var n,i=r(30859),s=r(67957);class a extends s.l{constructor(e){super(e,{configKey:"newYear",holidayType:"new-year"})}}n=a,a.shared=(0,i.r)((e=>new n(e)))},64878:(e,t,r)=>{"use strict";r.d(t,{A:()=>R});var n,i=r(30859),s=r(82801),a=r(43149),o=r(22983),l=r(30865),c=r(59437),u=r(66669),d=r(54249),h=r(38826),p=r(95725),f=r(26568),A=r(63070),m=r(1534),g=r(42103),v=r(35713),b=r(56960),y=r(76143),C=r(98705),w=r(23877),M=r(39609),S=r(83448),I=r(28516),E=r(31270),x=r(66784),T=r(10358),D=r(81266),k=r(77949),j=5*T.R.minute;class L extends S.v{constructor(e){super("user.present.sending.recommendations",e,(e=>{var{select:t,omit:r}=e;return(0,M.MX)(M.V0.shared().presents.matches.get,this.userId,{select:t,omit:r}).pipe((0,C.RO)((e=>{var{data:t}=e;t.forEach((e=>{var t=e["user-details"];t&&(E.A.shared(t.id).setStateIfNotFilled(x.x.success(t),j).safeSubscribe(),t.tags&&D.X.shared(t.id).setStateIfNotFilled(t.tags).safeSubscribe(),t.incomingTags&&k.Q.shared(this.userId).setStateIfNotFilled(t.incomingTags,t.id,void 0).safeSubscribe())}))})),(0,C.o4)((e=>{var t,{data:r,xhr:n}=e;return{data:r.map((e=>({userId:e["user-id"],items:e["suggested-goods"].map((e=>({category:e.GoodsCategory,group:e.GoodsGroup,source:e.SuggestionSource})))}))),ttl:(null===(t=(0,I.X)(n))||void 0===t?void 0:t.maxAge)||j}})))})),this.userId=e}}n=L,L.shared=(0,i.r)((e=>new n(e)));var O,P=r(55948),N=r(12651),B=r(63255);class R{constructor(e){this.filterHolidaysRecommendationsFromNonExistingProfiles=e=>(0,s.of)(...e).pipe((0,d.b)((e=>(0,s.of)(...e.data.userIds).pipe((0,d.b)((e=>b.Iw.shared(e).profile.pipe((0,h.q)(1),(0,p.U)((t=>t.isSuccessful?e:null))))),(0,f.R)(((e,t)=>t?[...e,t]:e),[]),(0,A.O)([]),(0,m.h)(1),(0,p.U)((t=>t.length?Object.assign({},e,{data:{userIds:t}}):null))))),(0,f.R)(((e,t)=>t?[...e,t]:e),[]),(0,A.O)([]),(0,m.h)(1)),this.userId=e,this.pager=new a.X(void 0),this.persistence=N.n.shared("user-presents-sending-recommendations-progress",e),this.recommendations=(0,o.aj)([this.getUserBirthdayPresentsSendingRecommendations(),this.getHolidayPresentsSendingRecommendations()]).pipe((0,p.U)((e=>[].concat.apply([],e).sort(((e,t)=>e.timestamp.getTime()-t.timestamp.getTime())))),(0,g.w)((e=>(0,s.of)(...e).pipe((0,d.b)((e=>this.persistence.load(e.id.toString()).pipe((0,C.o4)((t=>Object.assign({},e,{progress:t||void 0})))))),(0,f.R)(((e,t)=>t?[...e,t]:e),[]),(0,A.O)([]),(0,m.h)(1)))),(0,v.d)(1)),this.presentsOrdersRecommendations=this.getPresentsOrdersRecommendations().pipe((0,d.b)((e=>{var t=e.map((e=>this.persistence.load(e.id.toString()).pipe((0,C.o4)((t=>Object.assign({},e,{progress:t||void 0}))))));return(0,l.D)(t)})),(0,v.d)(1))}loadMoreRecommendations(){this.pager.next(void 0)}getPresentsOrdersRecommendations(){return P.D.shared().presentOrderRecommendationsEnabled.pipe((0,g.w)((e=>e?(0,o.aj)([new w.wq(((e,t)=>L.shared(this.userId).data({select:e,omit:t}).toSingle())).items(this.pager.pipe((0,g.w)((()=>P.D.shared().presentOrderRecommendationsLoadCount)))),B.a.shared().getTexts("/texts/presents/names")]).pipe((0,p.U)((e=>{var[t,r]=e;return Object.assign({},t,{items:t.items.map((e=>({userId:e.userId,suggestedItem:Object.assign({},e.items[0],{title:r[e.items[0].group]})})))})})),(0,p.U)((e=>[{id:1,timestamp:new Date,type:"general",data:e}])),(0,A.O)([])):(0,s.of)([]))))}getUserBirthdayPresentsSendingRecommendations(){return c.s.shared(this.userId,u.aR.BirthdayPresentRecommendation).events.pipe((0,p.U)((e=>e.filter((e=>e["holder-id"]===this.userId&&!e.stale)))),(0,p.U)((e=>e.map((e=>({id:e["event-id"],timestamp:new Date(e.timestamp),type:"birthday",data:{userId:e["user-id"]}}))))),(0,g.w)((e=>(e=>(0,s.of)(...e).pipe((0,d.b)((e=>b.Iw.shared(e.data.userId).profile.pipe((0,h.q)(1),(0,p.U)((t=>t.isSuccessful?e:null))))),(0,f.R)(((e,t)=>t?[...e,t]:e),[]),(0,A.O)([]),(0,m.h)(1)))(e))))}getHolidayPresentsSendingRecommendations(){var e={NewYear:"new-year",ValentinesDay:"saint-valentine",WomensDay:"women-day",Halloween:"halloween",BlackFriday:"black-friday"};return c.s.shared(this.userId,u.aR.HolidayPresentRecommendation).events.pipe((0,p.U)((t=>t.filter((t=>Boolean(t["holder-id"]===this.userId&&!t.stale&&t.holiday&&Object.keys(e).includes(t.holiday)))))),(0,p.U)((t=>t.map((t=>({id:t["event-id"],timestamp:new Date(t.timestamp),type:e[t.holiday],data:{userIds:t.userIds}}))))),(0,g.w)((e=>this.filterHolidaysRecommendationsFromNonExistingProfiles(e))))}readRecommendation(e){return this.recommendations.toSingle().pipe((0,C.o4)((t=>t.find((t=>t.id===e)))),(0,C.eo)((e=>{if(!e)return y.o.just();var t=R.getEventTypeByUserPresentsSendingRecommendationType(e.type);return t?c.s.shared(this.userId,t).read(e.id):y.o.just()})))}static getEventTypeByUserPresentsSendingRecommendationType(e){switch(e){case"new-year":case"women-day":case"saint-valentine":case"halloween":case"black-friday":return u.aR.HolidayPresentRecommendation;case"birthday":return u.aR.BirthdayPresentRecommendation;default:return null}}updateProgress(e,t,r){return this.persistence.store(e.toString(),{receiverId:t,step:r})}removeProgress(e){return this.persistence.clear(e.toString())}}O=R,R.shared=(0,i.r)((e=>new O(e)))},22131:(e,t,r)=>{"use strict";r.d(t,{R:()=>a});var n,i=r(30859),s=r(67957);class a extends s.l{constructor(e){super(e,{configKey:"saintValentine",holidayType:"saint-valentine"})}}n=a,a.shared=(0,i.r)((e=>new n(e)))},58909:(e,t,r)=>{"use strict";r.d(t,{b:()=>a});var n,i=r(30859),s=r(67957);class a extends s.l{constructor(e){super(e,{configKey:"womenDay",holidayType:"women-day"})}}n=a,a.shared=(0,i.r)((e=>new n(e)))},24665:(e,t,r)=>{"use strict";r.d(t,{$:()=>j});var n,i=r(82801),s=r(22983),a=r(32585),o=r(12941),l=r(30859),c=r(54930),u=r(83448),d=r(39609),h=r(28516),p=r(98705);class f extends u.v{constructor(e){super("users.presents.wishlist",e,(t=>{var r=t?d.V0.shared().presents.wishlists.latest.get:d.V0.shared().presents.wishlists.get;return(0,d.MX)(r,e).pipe((0,p.o4)((e=>{var t,r,{data:n,xhr:i}=e;return{data:n||{},ttl:null!==(t=null===(r=(0,h.X)(i))||void 0===r?void 0:r.maxAge)&&void 0!==t?t:0}})))})),this.refreshSubject=new a.xQ,this.ownerId=e}refresh(){this.refreshSubject.next()}shouldRefreshData(){return this.refreshSubject.pipe((0,c.h)((()=>!0)))}update(e){return(0,d.rR)(d.V0.shared().presents.wishlists.patch,this.ownerId,e).pipe((0,p.o4)((()=>{this.refresh()})))}}n=f,f.shared=(0,l.r)((e=>new n(e)));var A,m=r(42103),g=r(95725),v=r(29331),b=r(35713),y=r(19869),C=r.n(y),w=r(92630),M=r(65791),S=r(57450),I=r(85814),E=10*r(10358).R.minute;class x extends u.v{constructor(e){super("users.presents.wishlist.progress",e,(t=>(0,d.MX)(d.V0.shared().presents.wishlists.progress.get,e,t).pipe((0,p.o4)((e=>{var t,{data:r,xhr:n}=e;return{data:r||{},ttl:(null===(t=(0,h.X)(n))||void 0===t?void 0:t.maxAge)||E}})))))}}A=x,x.shared=(0,l.r)((e=>new A(e)));var T,D=r(55948),k=r(37452);class j{constructor(e){this.ownerId=e;var t=M.Session.shared().userId.pipe((0,S.W)()),r=t.pipe((0,m.w)((t=>w.N.shared(t).userIsSubordinateFreeMember(e)))),n=k.Y.shared().activeRoles.pipe((0,g.U)((e=>e.includes("commissions-operator")||e.includes("curator")))),l=I.v.shared(e).userIsFreeMember,c=t.pipe((0,g.U)((t=>e===t)));this.canEdit=c.pipe((0,m.w)((e=>e?(0,i.of)(!0):(0,s.aj)([l,n]).pipe((0,m.w)((e=>{var[t,n]=e;return t&&n?r:(0,i.of)(!1)}))))),(0,v.x)(),(0,b.d)({refCount:!0,bufferSize:1}));var u=D.D.shared().presentsWishlistEnabled;this.wishlistDraftSubject=new a.xQ;var d=t.pipe((0,m.w)((t=>x.shared(e).data(t))));this.wishlist=u.pipe((0,m.w)((t=>t?this.canEdit.pipe((0,m.w)((t=>t?f.shared(e).data(t).pipe((0,g.U)((e=>e.items.map((e=>({id:e["wishlist-item-id"],category:e["goods-category"],group:e["goods-group"],purchased:!1})))))):(0,s.aj)([d,f.shared(e).data(t)]).pipe((0,g.U)((e=>{var[t,r]=e;return r.items.map((e=>{var r=t.items.find((t=>t["wishlist-item-id"]===e["wishlist-item-id"])),n="Complete"===(null==r?void 0:r.state);return{id:e["wishlist-item-id"],category:e["goods-category"],group:e["goods-group"],purchased:n}}))}))))),(0,v.x)(C()),(0,b.d)({refCount:!0,bufferSize:1})):(0,i.of)([])))),this.wishlistDraft=(0,o.T)(this.wishlist,this.wishlistDraftSubject).pipe((0,b.d)({refCount:!0,bufferSize:1}))}update(){return(0,s.aj)([this.wishlistDraft,this.wishlist]).toSingle().pipe((0,p.eo)((e=>{var[t,r]=e,n=r.map((e=>e.id)).filter((e=>"number"==typeof e)).filter((e=>!t.find((t=>e===t.id)))),i=t.filter((e=>!e.id)).map((e=>{var{category:t,group:r}=e;return{"goods-category":t,"goods-group":r}}));return f.shared(this.ownerId).update({"remove-items":n,"add-items":i})})))}add(e){this.wishlistDraft.toSingle().safeSubscribe((t=>{var{category:r,group:n}=e,i={category:r,group:n,purchased:!1};this.wishlistDraftSubject.next([...t,i])}))}remove(e){this.wishlistDraft.toSingle().safeSubscribe((t=>{var r=t.filter((t=>t.category!==e.category||t.group!==e.group));this.wishlistDraftSubject.next(r)}))}reset(){this.wishlist.toSingle().safeSubscribe((e=>{this.wishlistDraftSubject.next(e)}))}}T=j,j.shared=(0,l.r)((e=>new T(e)))},4593:(e,t,r)=>{"use strict";r.d(t,{f:()=>h});var n,i=r(95725),s=r(29331),a=r(35713),o=r(97893),l=r(30859),c=r(98705),u=r(13579),d="hidden";class h{constructor(e){this.userId=e,this.presentInFeed=o.I.shared(this.userId).tags.pipe((0,i.U)((e=>!e.includes(d))),(0,s.x)(),(0,a.d)(1))}setPresentInFeed(e){return o.I.shared(this.userId).setTagEnabled(d,!e).pipe((0,c.vR)(void 0)).asObservable()}}n=h,h.shared=(0,l.r)((e=>(0,u.m)(new n(e),u.a.shared(e))))},13579:(e,t,r)=>{"use strict";r.d(t,{a:()=>o,m:()=>l});var n,i=r(32585),s=r(30859),a=r(19351);class o{constructor(e){this.setPresentInFeedIntentSubject=new i.xQ,this.setPresentInFeedIntent=this.setPresentInFeedIntentSubject.asObservable()}interceptSetPresentInFeed(e){this.setPresentInFeedIntentSubject.next({present:e})}}function l(e,t){return Object.assign({},e,{setPresentInFeed:r=>e.setPresentInFeed(r).pipe((0,a.b)((()=>{}),(()=>{}),(()=>t.interceptSetPresentInFeed(r))))})}n=o,o.shared=(0,s.r)((e=>new n(e)))},36445:(e,t,r)=>{"use strict";r.d(t,{S:()=>d});var n,i=r(68755),s=r(12052),a=r(29331),o=r(35713),l=r(30859),c=r(14839),u=r(25214);class d{constructor(){this.profileId=new s.y((e=>{var t=(0,u.N)(c.B.shared().location.href);e.next("profile"===(null==t?void 0:t.type)?t.args.userId:null);var r=t=>e.next(t),n=()=>e.next(null);return i.Z.states("event.pages.profile.opened",r,"event.pages.profile.closed",n),()=>{i.Z.removeStates("event.pages.profile.opened",r,"event.pages.profile.closed",n)}})).pipe((0,a.x)(),(0,o.d)(1))}}n=d,d.shared=(0,l.r)((()=>new n))},50340:(e,t,r)=>{"use strict";r.d(t,{z:()=>a});var n,i=r(30859),s=r(52281);class a{constructor(){}logAddFavoriteClicked(e){s.q.getCandidateInfo(e).safeSubscribe((e=>{s.q.shared().logEvent("profile","click","favorite",{candidate_info:e})}))}logProfileViewed(e){s.q.getCandidateInfo(e).safeSubscribe((e=>{s.q.shared().logEvent("profile","view","",{candidate_info:e})}))}}n=a,a.shared=(0,i.r)((()=>new n))},56960:(e,t,r)=>{"use strict";r.d(t,{Iw:()=>C,tV:()=>b});var n,i=r(98705),s=r(30859),a=r(65791),o=r(22983),l=r(31270),c=r(95725),u=r(35713),d=r(68020),h=r(66784),p=r(37452),f=r(51465);class A{constructor(){this.thumbnails={}}addThumbnail(e,t){this.thumbnails[e]=t}}n=A,A.shared=(0,s.r)((()=>new n));var m,g,v=r(71621),b=e=>{var t,r=e.birthday?new Date(e.birthday):null,n=(0,f.$O)(e.tags||[]);return n=Object.assign({},n,{online:n.online||1===e.presence}),Object.assign({},e,{name:(null===(t=e.name)||void 0===t?void 0:t.replace(/\r?\n|\r/g,""))||"",birthday:e.birthday&&r?{age:(0,d.y)(r),"birth-date":e.birthday,zodiac:(0,v.v)(r)}:void 0,vip:!(!e.tags||!e.tags.includes("credits.accounts.vip")),travels:e.meta&&e.meta.travels||[],popular:!(!e.tags||!e.tags.includes("dialogs.messages.promoter")),passportPending:e["passport-pending"]||void 0,presenceStatus:(0,f.Ap)(n),browserLanguage:e["browser-language"]||void 0,systemLanguage:e["system-language"]||void 0})};class y{constructor(e){this.ownerId=e,this.profile=l.A.shared(e).data().pipe((0,c.U)((e=>e.isSuccessful?h.x.success(b(e.value)):e))),this.cachedProfile=this.profile.pipe((0,u.d)({bufferSize:1,refCount:!0})),this.canEdit=l.A.shared(e).canEdit}update(e){return l.A.shared(this.ownerId).patch(e)}preloadProfile(){return l.A.shared(this.ownerId).preloadData().pipe((0,i.o4)((e=>e.isSuccessful?h.x.success(b(e.value)):e)))}}m=y,y.shared=(0,s.r)((e=>new m(e)));class C{constructor(e){var t=e=>(0,o.aj)([e,a.Session.shared().userId,p.Y.shared().activeRoles]).pipe((0,c.U)((e=>{var[t,r,n]=e;return t.isSuccessful?h.x.success(Object.assign({},t.value,{thumbnail:t.value.id===r||n.includes("users-operator")?t.value["thumbnail-pending"]||t.value.thumbnail:A.shared().thumbnails[t.value.id]||t.value.thumbnail})):t})));this.profile=t(e.profile),this.cachedProfile=t(e.cachedProfile),this.canEdit=e.canEdit,this.implementation=e,this.canEdit=e.canEdit}update(e){return this.implementation.update(e)}preloadProfile(){return this.implementation.preloadProfile()}}g=C,C.shared=(0,s.r)((e=>new g(y.shared(e))))},5121:(e,t,r)=>{"use strict";r.d(t,{y:()=>u});var n,i=r(95725),s=r(29331),a=r(30859),o=r(97893),l=r(98705);function c(e){return e.includes("users.confirmed")?"confirmed":"unconfirmed"}class u{constructor(e){this.userTags=o.I.shared(e),this.status=this.userTags.tags.pipe((0,i.U)(c),(0,s.x)())}verify(e){return this.userTags.setTagEnabled("users.confirmed",e).pipe((0,l.vR)(void 0))}}n=u,u.shared=(0,a.r)((e=>new n(e)))},9557:(e,t,r)=>{"use strict";r.d(t,{g:()=>c});var n,i=r(94209),s=r(32585),a=r(30859),o=r(98705);class l{constructor(){this.viewProfileIntentSubject=new s.xQ,this.viewProfileIntent=this.viewProfileIntentSubject.asObservable(),this.viewProfileCompletedSubject=new s.xQ,this.viewProfileCompleted=this.viewProfileIntentSubject.asObservable()}intercept(e){this.viewProfileIntentSubject.next(e)}complete(e){this.viewProfileCompletedSubject.next(e)}}n=l,l.shared=(0,a.r)((()=>new n));var c=function(e){return(t,r)=>(l.shared().intercept(t),e(t,r).pipe((0,o.fr)((()=>{l.shared().complete(t)}))))}(i.g)},94209:(e,t,r)=>{"use strict";r.d(t,{g:()=>n.g});var n=r(68704)},26400:(e,t,r)=>{"use strict";r.d(t,{g:()=>A});var n,i=r(15080),s=r(12052),a=r(12941),o=r(63070),l=r(29331),c=r(95725),u=r(19351),d=r(35713),h=r(30859),p=r(68755),f=r(50211);class A{constructor(){var e=!1;this.completed=(0,i.P)((()=>{var t=new s.y((e=>{var t=()=>{setTimeout((()=>{e.next(!1)}),0)};return p.Z.sync("command.flux.identity.signOut",t),()=>{p.Z.removeListener("command.flux.identity.signOut",t)}})).pipe((0,o.O)(e),(0,l.x)());return(0,a.T)(f.Y.shared().currentStep.pipe((0,c.U)((e=>null===e))),t).pipe((0,u.b)((t=>{e=t})))})).pipe((0,l.x)(),(0,d.d)(1))}}n=A,A.shared=(0,h.r)((()=>new n))},93658:(e,t,r)=>{"use strict";r.d(t,{X:()=>p});var n,i=r(35713),s=r(95725),a=r(29331),o=r(60467),l=r(54930),c=r(30859),u=r(61562),d=r(92810),h=r(748);class p{constructor(e){this.tagsCache={},this.userAddedToContactsCache={},this.userIsContactCache={},this.userInChatListCache={},this.userIsNewcomerCache={},this.userIsWellKnownCache={},this.userIsFavoriteCache={},this.blockedByUserCache={},this.oneMonthMatchiversaryCache={},this.oneHundredDaysMatchiversaryCache={},this.userId=e}tags(e){return this.tagsCache[e]||(this.tagsCache[e]=h.d.shared(this.userId).tags(e).pipe((0,i.d)(1))),this.tagsCache[e]}blockedByUser(e){return this.blockedByUserCache[e]||(this.blockedByUserCache[e]=h.d.shared(this.userId).tags(e).pipe((0,s.U)((e=>e.includes("blocked.inverse"))),(0,a.x)(),(0,i.d)(1))),this.blockedByUserCache[e]}userAddedToContacts(e){return this.userAddedToContactsCache[e]||(this.userAddedToContactsCache[e]=u.j.shared(this.userId).events("event.users.tags.set").pipe((0,o.h)((t=>"dialogs.known"===t.tag&&t["user-id"]===this.userId&&t["holder-id"]===e)),(0,l.h)(void 0),(0,i.d)(1))),this.userAddedToContactsCache[e]}userIsContact(e){return this.userIsContactCache[e]||(this.userIsContactCache[e]=this.tags(e).pipe((0,s.U)((e=>e.includes("dialogs.known"))),(0,a.x)(),(0,i.d)(1))),this.userIsContactCache[e]}userInChatList(e){return this.userInChatListCache[e]||(this.userInChatListCache[e]=this.tags(e).pipe((0,s.U)((e=>e.includes("contact"))),(0,a.x)(),(0,i.d)(1))),this.userInChatListCache[e]}userIsNewcomer(e){return this.userIsNewcomerCache[e]||(this.userIsNewcomerCache[e]=this.tags(e).pipe((0,s.U)((e=>!e.includes("credits.accounts.familiar"))),(0,a.x)(),(0,i.d)(1))),this.userIsNewcomerCache[e]}oneMonthMatchiversary(e){return this.oneMonthMatchiversaryCache[e]||(this.oneMonthMatchiversaryCache[e]=this.tags(e).pipe((0,s.U)((e=>e.includes("contacts.thirty.days.anniversary"))),(0,a.x)(),(0,i.d)(1))),this.oneMonthMatchiversaryCache[e]}oneHundredDaysMatchiversary(e){return this.oneHundredDaysMatchiversaryCache[e]||(this.oneHundredDaysMatchiversaryCache[e]=this.tags(e).pipe((0,s.U)((e=>e.includes("contacts.hundred.days.anniversary"))),(0,a.x)(),(0,i.d)(1))),this.oneHundredDaysMatchiversaryCache[e]}userIsWellKnown(e){return this.userIsWellKnownCache[e]||(this.userIsWellKnownCache[e]=this.tags(e).pipe((0,s.U)((e=>e.includes("credits.accounts.wellknown"))),(0,a.x)(),(0,i.d)(1))),this.userIsWellKnownCache[e]}userIsFavorite(e){return this.userIsFavoriteCache[e]||(this.userIsFavoriteCache[e]=d.d.shared(this.userId).favoriteContacts.pipe((0,s.U)((t=>t.includes(e))),(0,a.x)(),(0,i.d)(1))),this.userIsFavoriteCache[e]}}n=p,p.shared=(0,c.r)((e=>new n(e)))},85814:(e,t,r)=>{"use strict";r.d(t,{v:()=>c});var n,i=r(95725),s=r(29331),a=r(35713),o=r(30859),l=r(84627);class c{constructor(e){this.tags=l.O.shared(e).tags,this.userIsFreeMember=this.tags.pipe((0,i.U)((e=>e.includes("dialogs.messages.promoter"))),(0,s.x)(),(0,a.d)(1)),this.userIsVip=this.tags.pipe((0,i.U)((e=>e.includes("credits.accounts.vip"))),(0,s.x)(),(0,a.d)(1)),this.userIsPreVip=this.tags.pipe((0,i.U)((e=>e.includes("credits.accounts.previp"))),(0,s.x)(),(0,a.d)(1)),this.userIsSuperFreeMember=this.tags.pipe((0,i.U)((e=>e.includes("dialogs.messages.promoter.videochat"))),(0,s.x)(),(0,a.d)(1)),this.userIsVerificationOperator=this.tags.pipe((0,i.U)((e=>e.includes("verification-operator"))),(0,s.x)(),(0,a.d)(1))}}n=c,c.shared=(0,o.r)((e=>new n(e)))},73182:(e,t,r)=>{"use strict";r.d(t,{$:()=>k});var n,i=r(95725),s=r(42103),a=r(29331),o=r(35713),l=r(30859),c=r(9020),u=r(56960),d=r(43149),h=r(82801),p=r(50070),f=r(22983),A=r(76143),m=r(46183),g=r(98705),v=r(65791),b=r(51227),y=r(21052),C=r(32656);class w{constructor(e){this.userId=e}logLanguageChanged(e,t,r,n){return C.f.shared(this.userId).logEvent("language-changed",{userId:this.userId,previousLanguage:e,currentLanguage:t,cta:r,source:n}).toSingle()}}n=w,w.shared=(0,l.r)((e=>new n(e)));var M,S=r(77137),I=r(76858),E=r(57576),x=r(55948),T=r(19869),D=r.n(T);class k{constructor(){this.changeInProgressSubject=new d.X(!1);var e=b.P.shared().language.pipe((0,i.U)((e=>(0,m.z)(e||"")))),t=v.Session.shared().userId.pipe((0,s.w)((e=>e?u.Iw.shared(e).cachedProfile.pipe((0,i.U)((e=>{var t;return null===(t=e.value)||void 0===t?void 0:t.systemLanguage}))):c.g.shared().value.pipe((0,i.U)((e=>(0,m.z)(e||"")))))),(0,s.w)((t=>t?(0,h.of)(t):e)));this.language=this.changeInProgressSubject.pipe((0,s.w)((e=>e?p.E:t)),(0,a.x)(),(0,o.d)({refCount:!0,bufferSize:1})),this.supportedLanguages=(0,f.aj)([E.D.shared().languages,x.D.shared().forbiddenLanguages]).pipe((0,i.U)((e=>{var[t,r]=e;return t.filter((e=>!r.includes(e)))})),(0,a.x)(D()),(0,o.d)({refCount:!0,bufferSize:1}))}storeLocale(e){var{userId:t,systemLocale:r,cta:n}=e,s=(0,m.z)(r);return(0,f.aj)([u.Iw.shared(t).cachedProfile,S.p.shared().language.pipe((0,i.U)(m.z)),b.P.shared().language.pipe((0,i.U)(m.z))]).toSingle().pipe((0,g.eo)((e=>{var[r,i,a]=e,[o,l]=r.isSuccessful?[r.value.systemLanguage,r.value.browserLanguage]:[],c=Object.assign({},o!==s&&{"system-language":s},l!==i&&{"browser-language":i}),d="web"===(0,I.platform)()?"web":"app";return A.o.just().pipe((0,g.eo)((()=>n&&c["system-language"]?w.shared(t).logLanguageChanged(o||null,c["system-language"],n,d):"popup"===n?w.shared(t).logLanguageChanged(a,s,n,d):A.o.just())),(0,g.ym)((()=>A.o.just())),(0,g.eo)((()=>c["system-language"]||c["browser-language"]?u.Iw.shared(t).update(c).toSingle().pipe((0,g.ym)((()=>A.o.just()))):A.o.just())))})))}change(e,t){return A.o.just().pipe((0,g.RO)((()=>this.changeInProgressSubject.next(!0))),(0,g.eo)((()=>v.Session.shared().userId.toSingle())),(0,g.eo)((r=>r?this.storeLocale({userId:r,systemLocale:e,cta:t}):A.o.just())),(0,g.RO)((()=>{c.g.shared().set(e)})),(0,g.eo)((()=>(0,y.w)(e))),(0,g.fr)((()=>this.changeInProgressSubject.next(!1))))}}M=k,k.shared=(0,l.r)((()=>new M))},9020:(e,t,r)=>{"use strict";r.d(t,{g:()=>c});var n,i=r(43149),s=r(29331),a=r(30859),o=r(58566),l="language";class c{constructor(){this.valueSubject=new i.X(o.Z.getItem(l)),this.value=this.valueSubject.asObservable().pipe((0,s.x)())}set(e){o.Z.setItem(l,e),this.valueSubject.next(e)}}n=c,c.shared=(0,a.r)((()=>new n))},89671:(e,t,r)=>{"use strict";r.d(t,{_:()=>c});var n,i=r(38826),s=r(42103),a=r(30859),o=r(51227),l=r(32656);class c{constructor(e){this.userId=e,this.siteLocale=o.P.shared().language}logBannerShown(e){this.siteLocale.pipe((0,i.q)(1),(0,s.w)((t=>l.f.shared(this.userId).logEvent("language-switch-banner-shown",{userLocale:e,siteLocale:t,userId:this.userId})))).safeSubscribe()}logBannerAccepted(e){this.siteLocale.pipe((0,i.q)(1),(0,s.w)((t=>l.f.shared(this.userId).logEvent("language-switch-banner-accepted",{userLocale:e,siteLocale:t,userId:this.userId})))).safeSubscribe()}logBannerDeclined(e,t){this.siteLocale.pipe((0,i.q)(1),(0,s.w)((r=>l.f.shared(this.userId).logEvent("language-switch-banner-declined",{userLocale:e,siteLocale:r,userId:this.userId,reason:t})))).safeSubscribe()}}n=c,c.shared=(0,a.r)((e=>new n(e)))},72098:(e,t,r)=>{"use strict";r.d(t,{$:()=>D});var n,i=r(22983),s=r(82801),a=r(95725),o=r(29331),l=r(35713),c=r(63070),u=r(42103),d=r(65380),h=r(46183),p=r(98705),f=r(61922),A=r(30859),m=r(76143),g=r(66784),v=r(10358),b=r(12651),y=r(73182),C=r(51227),w=r(55948),M=r(21052),S="state",I={lastIgnoreTimestamp:null,startTimestamp:null},E=10*v.R.minute,x=6*v.R.second,T=v.R.week;class D extends f.l{constructor(e){super(),this.persistence=b.n.shared("user-settings-language-switch-offering",e);var t=(0,i.aj)([y.$.shared().supportedLanguages,y.$.shared().language]).pipe((0,a.U)((e=>{var[t,r]=e;return t.find((e=>(0,h.z)(e)===r))}))),r=m.o.defer((()=>{var e=Date.now();return this.persistence.load(S).pipe((0,p.o4)((t=>t&&null!==t.startTimestamp?t.startTimestamp:e)),(0,p.o4)((t=>Math.max(t+E-e,0))),(0,p.o4)((e=>e?Math.max(x,e):0)))}));this.offerPayload=(0,i.aj)([t,r]).pipe((0,a.U)((e=>{var[t,r]=e;return t&&r?{locale:t,ttl:r,same:r!==E}:null})),(0,o.x)(),(0,l.d)({refCount:!0,bufferSize:1}));var n=this.offeringResult.pipe((0,c.O)(!1)),f=this.persistence.load(S).pipe((0,p.o4)((e=>!(!e||null===e.lastIgnoreTimestamp)&&e.lastIgnoreTimestamp+T-Date.now()>0)));this.canOffer=(0,i.aj)([y.$.shared().supportedLanguages,w.D.shared().userLanguageRedirectEnabled,n,f.asObservable()]).pipe((0,u.w)((e=>{var[t,r,n,o]=e;return n||t.length<=1||r||o?(0,s.of)(!1):(0,i.aj)([C.P.shared().language,this.offerPayload]).pipe((0,a.U)((e=>{var[t,r]=e;return!!r&&t!==r.locale})),(0,d.b)(v.R.second/10))})),(0,o.x)(),(0,l.d)({refCount:!0,bufferSize:1}))}start(){return this.offerPayload.toSingle().pipe((0,p.o4)((e=>e?g.x.success(e):g.x.failure("offer-not-allowed"))),(0,p.eo)((e=>e.isSuccessful?this.persistence.update(S,(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:I;return e.startTimestamp=null===e.startTimestamp?Date.now():e.startTimestamp,e})).pipe((0,p.vR)(e)):m.o.just(e))))}accept(e){return this.persistence.update(S,(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:I;return e.startTimestamp=null,e})).pipe((0,p.eo)((()=>(0,M.w)(e.locale))),(0,p.vR)(g.x.success()))}reject(e,t){return this.persistence.update(S,(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:I;return e.lastIgnoreTimestamp="close"===t||"timer"===t?Date.now():null,e.startTimestamp=null,e})).pipe((0,p.vR)(g.x.success()))}}n=D,D.shared=(0,A.r)((e=>new n(e)))},84627:(e,t,r)=>{"use strict";r.d(t,{O:()=>p});var n,i=r(30859),s=r(15080),a=r(63070),o=r(29331),l=r(19351),c=r(57450),u=r(97893),d=r(19869),h=r.n(d);class p{constructor(e){this.tagsValue=void 0,this.tags=(0,s.P)((()=>u.I.shared(e).tags.pipe((0,a.O)(this.tagsValue),(0,c.W)(),(0,o.x)(h()),(0,l.b)((e=>{this.tagsValue=e})))))}}n=p,p.shared=(0,i.r)((e=>new n(e)))},97893:(e,t,r)=>{"use strict";r.d(t,{I:()=>m,Z:()=>g});var n,i,s,a=r(30859),o=r(81266),l=r(83448),c=r(39609),u=r(28516),d=r(12651),h=r(98705),p=r(76143),f="vowels";class A extends l.v{constructor(e){super("user.tags.vowels",e,(()=>{var t=d.n.shared("tags",e);return t.load(f).pipe((0,h.eo)((r=>r?p.o.just({data:r,ttl:0}):(0,c.MX)(c.V0.shared().users.tags.vowels.get,e).pipe((0,h.o4)((e=>{var r,{data:n,xhr:i}=e,s=n||[];return t.store(f,s).safeSubscribe(),{data:s,ttl:(null===(r=(0,u.X)(i))||void 0===r?void 0:r.maxAge)||0}}))))))}))}}n=A,A.shared=(0,a.r)((e=>new n(e)));class m{constructor(e){this.ownerId=e,this.tags=o.X.shared(e).data(),this.vowels=A.shared(e).data()}setTagEnabled(e,t){return t?o.X.shared(this.ownerId).addTag(e):o.X.shared(this.ownerId).deleteTag(e)}refreshTags(){o.X.shared(this.ownerId).refresh()}}i=m,m.shared=(0,a.r)((e=>new i(e)));class g{constructor(){}tagsOf(e){return m.shared(e).tags}vowelsOf(e){return m.shared(e).vowels}setTagEnabledForUser(e,t,r){return m.shared(r).setTagEnabled(e,t)}}s=g,g.shared=(0,a.r)((()=>new s))},748:(e,t,r)=>{"use strict";r.d(t,{d:()=>c});var n,i=r(30859),s=r(77949),a=r(66784),o=r(76143),l=r(98705);class c{constructor(e){this.userId=e}tags(e){return s.Q.shared(this.userId).data(e)}addTag(e,t){return s.Q.shared(this.userId).addTag(e,t).pipe((0,l.vR)(a.x.success()),(0,l.ym)((e=>409===e.status?o.o.just(a.x.failure("tag-already-exists")):o.o.error(e))))}deleteTag(e,t){return s.Q.shared(this.userId).deleteTag(e,t)}}n=c,c.shared=(0,i.r)((e=>new n(e)))},10272:(e,t,r)=>{"use strict";r.d(t,{i:()=>w});var n,i=r(30859),s=r(43149),a=r(82801),o=r(22983),l=r(95725),c=r(42103),u=r(29331),d=r(35713),h=r(76143),p=r(66784),f=r(98705),A=r(55948),m=r(71399),g=r(56960),v=r(38119),b=r(67947),y=r(73921);class C{constructor(e){this.translatedUserSubject=new s.X(null),this.translatedUser=this.translatedUserSubject.asObservable(),this.ownerId=e,this.config=A.D.shared().translations.pipe((0,l.U)((e=>e.profile))),this.canTranslateProperty=this.config.pipe((0,c.w)((e=>{var{enabled:t,defaultTarget:r,attendeeSupportedRealms:n}=e;if(!t||!r||!n)return(0,a.of)(!1);var i=g.Iw.shared(this.ownerId).profile.pipe((0,l.U)((e=>{var t;return!(null===(t=e.value)||void 0===t||!t.realm)&&n.includes(e.value.realm)})));return m.$.shared().languagesAreSupported([r]).asObservable().pipe((0,c.w)((e=>e?i:(0,a.of)(!1))))})),(0,u.x)(),(0,d.d)(1))}addTranslationContext(e,t){return"<"+t+">"+e+"</"+t+">"}removeTranslationContext(e,t){var r=new RegExp("<"+t+">|</"+t+">","g");return e.replace(r,"")}reset(){this.translatedUserSubject.next(null)}canTranslate(){return this.canTranslateProperty}translate(){return(0,o.aj)([this.config,this.canTranslate(),g.Iw.shared(this.ownerId).profile,v.i1.shared(this.ownerId).preferences]).toSingle().pipe((0,f.eo)((e=>{var t,[r,n,i,s]=e;return n&&r.defaultTarget&&i.value?m.$.shared().translate([i.value.name?this.addTranslationContext(i.value.name,"name"):"",i.value.about||"",i.value.city||"",i.value.occupation||"",(null==s||null===(t=s.about)||void 0===t?void 0:t.default)||""],r.defaultTarget).pipe((0,f.o4)((e=>{if(e.isSuccessful){var[t,r,n,a,o]=e.value.translations;return p.x.success({profile:Object.assign({},i.value,{name:this.removeTranslationContext(t.text,"name"),about:r.text,city:n.text,occupation:a.text}),preferences:Object.assign({},s,{about:{default:o.text}})})}return e}))):h.o.just(p.x.failure("translation-not-available"))})),(0,f.RO)((e=>{this.translatedUserSubject.next(e.isSuccessful?e.value:null)})))}}class w{constructor(e){this.implementation=e,this.translatedUser=this.implementation.translatedUser}reset(){this.implementation.reset()}canTranslate(){return this.implementation.canTranslate()}translate(){return this.implementation.translate().pipe((0,f.RO)((e=>{e.isSuccessful||b.N.shared().notifyUser({type:y.k.DefaultError},y.R.Low)})))}}n=w,w.shared=(0,i.r)((e=>new n(new C(e))))},94031:(e,t,r)=>{"use strict";r.d(t,{G:()=>b});var n,i=r(30859),s=r(97893),a=r(4647),o=r(82801),l=r(22983),c=r(35713),u=r(95725),d=r(42103),h=r(29331),p=r(76143),f=r(66784),A=r(98705),m=r(55948),g=r(28496),v=r(39070);class b{constructor(e){this.userId=e;var t=a.x.shared(e).data().pipe((0,c.d)({refCount:!0,bufferSize:1}));this.url=t.pipe((0,u.U)((e=>e.isSuccessful&&e.value?e.value.url:null))),this.verified=m.D.shared().mandatoryVerificationEnabled.pipe((0,d.w)((t=>t?s.I.shared(e).tags.pipe((0,u.U)((e=>e.includes("users.verification.completed")))):(0,o.of)(!0))),(0,h.x)()),this.status=(0,l.aj)([this.verified,m.D.shared().oldVerificationEnabled]).pipe((0,d.w)((e=>{var[r,n]=e;return r?(0,o.of)("verified"):n?(0,o.of)("pending"):(0,l.aj)([t,g.u.shared().submitted]).pipe((0,u.U)((e=>{var t,[r,n]=e;return n||r.isSuccessful&&null!==(t=r.value)&&void 0!==t&&t.documentsSubmitted?"documents-submitted":r.error?r.error:"pending"})))}))),this.createRedirectUrl().safeSubscribe()}createRedirectUrl(){return(0,l.aj)([m.D.shared().profileVerificationRedirectUrl,v.C.shared().data()]).toSingle().pipe((0,A.o4)((e=>{var[t,r]=e,n=new URLSearchParams({age_verify_status:"documents_submitted"});return r.token&&n.append("token",r.token),"/universal"+t+"?"+n.toString()})))}generateUrl(){return this.url.toSingle().pipe((0,A.eo)((e=>e?p.o.just(f.x.success(e)):this.createRedirectUrl().pipe((0,A.eo)((e=>a.x.shared(this.userId).generateUrl(e)))))))}}n=b,b.shared=(0,i.r)((e=>new n(e)))},87210:(e,t,r)=>{"use strict";r.d(t,{G:()=>M});var n,i=r(61922),s=r(30859),a=r(12941),o=r(22983),l=r(82801),c=r(42103),u=r(95725),d=r(38826),h=r(20410),p=r(60467),f=r(29331),A=r(35713),m=r(76143),g=r(66784),v=r(55948),b=r(97893),y=r(98705),C=r(3018),w=r(94031);class M extends i.l{constructor(e){super(),this.canOffer=v.D.shared().mandatoryVerificationEnabled.pipe((0,c.w)((t=>t?(0,a.T)(v.D.shared().oldVerificationEnabled.pipe((0,c.w)((t=>t?(0,o.aj)([w.G.shared(e).verified,b.I.shared(e).tags]).pipe((0,u.U)((e=>{var[t,r]=e;return!t&&!r.includes("users.verification.pending")}))):w.G.shared(e).verified.pipe((0,u.U)((e=>!e))))),(0,c.w)((t=>t?w.G.shared(e).status.pipe((0,d.q)(1),(0,u.U)((e=>"documents-submitted"!==e))):(0,l.of)(!1)))),w.G.shared(e).status.pipe((0,h.G)(),(0,p.h)((e=>{var[t,r]=e;return"documents-submitted"===t&&("forbidden"===r||"pending"===r)})),(0,u.U)((()=>!0))),this.offeringResult.pipe((0,p.h)((e=>{var{result:t}=e;return"accepted"===t})),(0,u.U)((()=>!1)))):(0,l.of)(!1))),(0,f.x)(),(0,A.d)({bufferSize:1,refCount:!0}))}start(){return m.o.just(g.x.success({}))}accept(e){return super.accept(e).pipe((0,y.eo)((e=>(0,C.s)().pipe((0,y.vR)(e)))))}}n=M,M.shared=(0,s.r)((e=>new n(e)))},3018:(e,t,r)=>{"use strict";r.d(t,{s:()=>l,R:()=>o});var n=r(76143),i=r(90713),s=r(20802),a="verification",o=e=>n.o.defer((()=>{var{disableManualClose:t=!1}=e;return i.T.shared().get(s.Z).actions.open(a,[{props:{},disableManualClose:t}]),n.o.just()})),l=()=>n.o.defer((()=>(i.T.shared().get(s.Z).actions.close(a),n.o.just())))},28496:(e,t,r)=>{"use strict";r.d(t,{u:()=>m});var n,i=r(30859),s=r(43149),a=r(58320),o=r(10358),l=r(77756),c=r(65791),u=r(42103),d=r(60467),h=r(57450),p="age-verification",f="documents-submitted",A=45*o.R.second;class m{constructor(){this.submittedSubject=new s.X(!1),this.submitted=this.submittedSubject.asObservable()}start(e){e.add(c.Session.shared().userId.pipe((0,h.W)()).safeSubscribe((t=>{l.M.shared(p,t).start(e)}))),e.add(c.Session.shared().userId.pipe((0,h.W)(),(0,u.w)((e=>l.M.shared(p,e).data()))).safeSubscribe((e=>{var t,r,n=null!==(t=null===(r=e[p])||void 0===r?void 0:r[f])&&void 0!==t?t:null;if(n){var i=Date.now()-n;i<A&&(this.submittedSubject.next(!0),setTimeout((()=>{this.submittedSubject.next(!1)}),A-i))}}))),e.add(a.o.shared().deepLink.pipe((0,d.h)((e=>"age-verify-status"===e.type&&"documents_submitted"===e.args.status)),(0,u.w)((()=>c.Session.shared().userId)),(0,h.W)(),(0,u.w)((e=>l.M.shared(p,e).store(f,Date.now())))).safeSubscribe((()=>{this.submittedSubject.next(!0),window.location.hash=window.location.hash.replace(/(&|\?|)(age_verify_status=documents_submitted)/,""),setTimeout((()=>{this.submittedSubject.next(!1)}),A)})))}}n=m,m.shared=(0,i.r)((()=>new n))},98751:(e,t,r)=>{"use strict";r.d(t,{i:()=>w});var n,i=r(22983),s=r(82801),a=r(42103),o=r(95725),l=r(29331),c=r(35713),u=r(30859),d=r(61922),h=r(76143),p=r(66784),f=r(55948),A=r(85814),m=r(78232),g=r(93658),v=r(57450),b=r(37452),y=r(92630),C=r(65791);class w extends d.l{constructor(e){super();var t=C.Session.shared().userId.pipe((0,v.W)()),r=m.P.shared(e).available,n=t.pipe((0,a.w)((t=>g.X.shared(e).userIsNewcomer(t))),(0,o.U)((e=>!e))),u=t.pipe((0,a.w)((t=>y.N.shared(t).userIsSubordinateFreeMember(e)))),d=b.Y.shared().userIsUsual,h=t.pipe((0,a.w)((e=>A.v.shared(e).userIsFreeMember))),p=(0,i.aj)([d,A.v.shared(e).userIsFreeMember,r,h]).pipe((0,a.w)((e=>{var[t,r,i,a]=e;return r&&i?t?n:a?(0,s.of)(!0):u:r?(0,s.of)(!1):(0,s.of)(!0)}))),w=t.pipe((0,o.U)((t=>e===t))),M=d.pipe((0,a.w)((e=>e?(0,s.of)(!0):r)));this.canOffer=f.D.shared().presentsWishlistEnabled.pipe((0,a.w)((e=>e?w.pipe((0,a.w)((e=>e?M:p))):(0,s.of)(!1))),(0,l.x)(),(0,c.d)(1))}start(){return h.o.just(p.x.success({}))}}n=w,w.shared=(0,u.r)((e=>new n(e)))},1272:(e,t,r)=>{"use strict";r.d(t,{m:()=>a});var n,i=r(30859),s=r(32656);class a{constructor(e){this.userId=e}logVRGiftOffered(){s.f.shared(this.userId).logEvent("vr-gift-shown",{}).safeSubscribe()}logVRGiftPresentClicked(){s.f.shared(this.userId).logEvent("vr-gift-present-clicked",{}).safeSubscribe()}logVRGiftPhoneFormOpened(){s.f.shared(this.userId).logEvent("vr-gift-phone-form-shown",{}).safeSubscribe()}logVRGiftAccepted(e){s.f.shared(this.userId).logEvent("vr-gift-accepted",Object.assign({},e)).safeSubscribe()}logVRGiftRejected(){s.f.shared(this.userId).logEvent("vr-gift-rejected",{}).safeSubscribe()}}n=a,a.shared=(0,i.r)((e=>new n(e)))},95130:(e,t,r)=>{"use strict";r.d(t,{t:()=>D});var n,i=r(61922),s=r(82801),a=r(22983),o=r(12636),l=r(12941),c=r(30859),u=r(55948),d=r(42103),h=r(95725),p=r(29331),f=r(35713),A=r(54930),m=r(66784),g=r(46073),v=r(90713),b=r(32734),y=r(74305),C=r(63434),w=r(23408),M=r(97077),S=r(97893),I=r(98705),E=r(22409),x=r(36517),T=r(95751);class D extends i.l{constructor(e){super(),this.userId=e;var t=w.s.shared().chatAttendee.pipe((0,d.w)((e=>e?C.K.shared(this.userId).statusOfChatWith(e).pipe((0,h.U)((e=>!!e))):(0,s.of)(!1))),(0,p.x)(),(0,f.d)({refCount:!0,bufferSize:1}));this.canOffer=(0,a.aj)([u.D.shared().vrGift.enabled,u.D.shared().vrGift.dialog.timeToAppear]).pipe((0,d.w)((r=>{var[n,i]=r;return n?(0,o.H)(i).pipe((0,d.w)((()=>(0,a.aj)([x.C.shared().offerIsVisible,g.D.shared(this.userId).callExists,v.T.shared().get(b.Z,this.userId).store.rxState().pipe((0,h.U)((e=>"idle"!==e.status))),y.q.shared().status.pipe((0,h.U)((e=>"idle"!==(null==e?void 0:e.name)))),t,(0,M.G)(),(0,l.T)(E.Lo.shared(e).invite,E.Lo.shared(e).inviteClosed.pipe((0,A.h)(null))),T.H.shared().visible]).pipe((0,h.U)((e=>{var[t,r,n,i,s,a,o,l]=e;return!(r||t||n||i||s||o||a||l)})))))):(0,s.of)(!1)})),(0,p.x)(),(0,f.d)({refCount:!0,bufferSize:1}))}start(){return S.I.shared(this.userId).setTagEnabled("videochat.vr.giftsglasses",!1).pipe((0,I.vR)(m.x.success({})))}}n=D,D.shared=(0,c.r)((e=>new n(e)))},25232:(e,t,r)=>{"use strict";r.d(t,{v:()=>W,S:()=>Q});var n=r(12052);const i=e=>{let t;const r=new Set,n=(e,n)=>{const i="function"==typeof e?e(t):e;if(!Object.is(i,t)){const e=t;t=(null!=n?n:"object"!=typeof i||null===i)?i:Object.assign({},t,i),r.forEach((r=>r(t,e)))}},i=()=>t,s={setState:n,getState:i,getInitialState:()=>a,subscribe:e=>(r.add(e),()=>r.delete(e)),destroy:()=>{console.warn("[DEPRECATED] The `destroy` method will be unsupported in a future version. Instead use unsubscribe function returned by subscribe. Everything will be garbage-collected if store is garbage-collected."),r.clear()}},a=t=e(n,i,s);return s},s=e=>e?i(e):i,a=(e,t)=>(r,n,i)=>(i.dispatch=t=>(r((r=>e(r,t)),!1,t),t),i.dispatchFromDevtools=!0,{dispatch:(...e)=>i.dispatch(...e),...t});function o(e,t){let r;try{r=e()}catch(e){return}return{getItem:e=>{var n;const i=e=>null===e?null:JSON.parse(e,null==t?void 0:t.reviver),s=null!=(n=r.getItem(e))?n:null;return s instanceof Promise?s.then(i):i(s)},setItem:(e,n)=>r.setItem(e,JSON.stringify(n,null==t?void 0:t.replacer)),removeItem:e=>r.removeItem(e)}}const l=e=>t=>{try{const r=e(t);return r instanceof Promise?r:{then:e=>l(e)(r),catch(e){return this}}}catch(e){return{then(e){return this},catch:t=>l(t)(e)}}},c=(e,t)=>"getStorage"in t||"serialize"in t||"deserialize"in t?(console.warn("[DEPRECATED] `getStorage`, `serialize` and `deserialize` options are deprecated. Use `storage` option instead."),((e,t)=>(r,n,i)=>{let s={getStorage:()=>localStorage,serialize:JSON.stringify,deserialize:JSON.parse,partialize:e=>e,version:0,merge:(e,t)=>({...t,...e}),...t},a=!1;const o=new Set,c=new Set;let u;try{u=s.getStorage()}catch(e){}if(!u)return e(((...e)=>{console.warn(`[zustand persist middleware] Unable to update item '${s.name}', the given storage is currently unavailable.`),r(...e)}),n,i);const d=l(s.serialize),h=()=>{const e=s.partialize({...n()});let t;const r=d({state:e,version:s.version}).then((e=>u.setItem(s.name,e))).catch((e=>{t=e}));if(t)throw t;return r},p=i.setState;i.setState=(e,t)=>{p(e,t),h()};const f=e(((...e)=>{r(...e),h()}),n,i);let A;const m=()=>{var e;if(!u)return;a=!1,o.forEach((e=>e(n())));const t=(null==(e=s.onRehydrateStorage)?void 0:e.call(s,n()))||void 0;return l(u.getItem.bind(u))(s.name).then((e=>{if(e)return s.deserialize(e)})).then((e=>{if(e){if("number"!=typeof e.version||e.version===s.version)return e.state;if(s.migrate)return s.migrate(e.state,e.version);console.error("State loaded from storage couldn't be migrated since no migrate function was provided")}})).then((e=>{var t;return A=s.merge(e,null!=(t=n())?t:f),r(A,!0),h()})).then((()=>{null==t||t(A,void 0),a=!0,c.forEach((e=>e(A)))})).catch((e=>{null==t||t(void 0,e)}))};return i.persist={setOptions:e=>{s={...s,...e},e.getStorage&&(u=e.getStorage())},clearStorage:()=>{null==u||u.removeItem(s.name)},getOptions:()=>s,rehydrate:()=>m(),hasHydrated:()=>a,onHydrate:e=>(o.add(e),()=>{o.delete(e)}),onFinishHydration:e=>(c.add(e),()=>{c.delete(e)})},m(),A||f})(e,t)):((e,t)=>(r,n,i)=>{let s={storage:o((()=>localStorage)),partialize:e=>e,version:0,merge:(e,t)=>({...t,...e}),...t},a=!1;const c=new Set,u=new Set;let d=s.storage;if(!d)return e(((...e)=>{console.warn(`[zustand persist middleware] Unable to update item '${s.name}', the given storage is currently unavailable.`),r(...e)}),n,i);const h=()=>{const e=s.partialize({...n()});return d.setItem(s.name,{state:e,version:s.version})},p=i.setState;i.setState=(e,t)=>{p(e,t),h()};const f=e(((...e)=>{r(...e),h()}),n,i);let A;i.getInitialState=()=>f;const m=()=>{var e,t;if(!d)return;a=!1,c.forEach((e=>{var t;return e(null!=(t=n())?t:f)}));const i=(null==(t=s.onRehydrateStorage)?void 0:t.call(s,null!=(e=n())?e:f))||void 0;return l(d.getItem.bind(d))(s.name).then((e=>{if(e){if("number"!=typeof e.version||e.version===s.version)return e.state;if(s.migrate)return s.migrate(e.state,e.version);console.error("State loaded from storage couldn't be migrated since no migrate function was provided")}})).then((e=>{var t;return A=s.merge(e,null!=(t=n())?t:f),r(A,!0),h()})).then((()=>{null==i||i(A,void 0),A=n(),a=!0,u.forEach((e=>e(A)))})).catch((e=>{null==i||i(void 0,e)}))};return i.persist={setOptions:e=>{s={...s,...e},e.storage&&(d=e.storage)},clearStorage:()=>{null==d||d.removeItem(s.name)},getOptions:()=>s,rehydrate:()=>m(),hasHydrated:()=>a,onHydrate:e=>(c.add(e),()=>{c.delete(e)}),onFinishHydration:e=>(u.add(e),()=>{u.delete(e)})},s.skipHydration||m(),A||f})(e,t);var u,d=(e,t)=>{var r;return"SHUTDOWN"===t.type&&null!==(r=t.shutdownStartTime)&&void 0!==r?r:e},h=(e,t)=>{switch(t.type){case"SUCCESS":return{requestId:t.requestId,suggestions:t.suggestions,lastMessageId:t.lastMessageId,createdAt:Date.now(),isFreshResult:!0};case"CACHE_FOUND":return e?Object.assign({},e,{isFreshResult:!0}):e;case"SHUTDOWN":case"UNAVAILABLE":return e?Object.assign({},e,{isFreshResult:!1}):e;default:return e}},p=(e,t)=>"pairId"in t?Object.assign({},e,{[t.pairId]:h(e[t.pairId],t)}):e,f=(e,t)=>"TOKEN_OBTAINED"===t.type?t.token:e,A=(e,t)=>Object.assign({},e,{shutdownStartTime:d(e.shutdownStartTime,t),suggestionsCache:p(e.suggestionsCache,t),lastAction:t,token:f(e.token,t)}),m={name:"copilot",partialize:e=>({shutdownStartTime:e.shutdownStartTime,suggestionsCache:e.suggestionsCache})},g={shutdownStartTime:0,suggestionsCache:{}},v="https://copilot.dev.theone.ai",b="https://copilot.theone.ai";function y(e){var{backendHostname:t}=u.getState();return{product:"cp",cp_back_host:t,token:e}}function C(e,t,r,n,i,s,a){try{var o=e[s](a),l=o.value}catch(e){return void r(e)}o.done?t(l):Promise.resolve(l).then(n,i)}function w(){return M.apply(this,arguments)}function M(){var e;return e=function*(){var{getToken:e,dispatch:t}=u.getState(),r=yield e(),n=yield function(e){var{copilotOrigin:t}=u.getState();return fetch(t+"/api/v1/authenticate",{method:"POST",headers:{"content-type":"application/json"},body:JSON.stringify(y(e))}).then((e=>{if(e.ok)return e.json();throw new Error(e.statusText)}))}(r);return t({type:"TOKEN_OBTAINED",token:n}),n},M=function(){var t=this,r=arguments;return new Promise((function(n,i){var s=e.apply(t,r);function a(e){C(s,n,i,a,o,"next",e)}function o(e){C(s,n,i,a,o,"throw",e)}a(void 0)}))},M.apply(this,arguments)}function S(e,t,r,n,i,s,a){try{var o=e[s](a),l=o.value}catch(e){return void r(e)}o.done?t(l):Promise.resolve(l).then(n,i)}function I(){var e;return e=function*(e){!function(e){var t=Object.assign({},g,e),r=s(c(a(A,t),m));u=r}(function(e){var{environment:t,backendHostname:r,getToken:n}=e;return{copilotOrigin:"production"===(null!=t?t:"production")?b:v,backendHostname:r,getToken:n}}(e)),yield w()},I=function(){var t=this,r=arguments;return new Promise((function(n,i){var s=e.apply(t,r);function a(e){S(s,n,i,a,o,"next",e)}function o(e){S(s,n,i,a,o,"throw",e)}a(void 0)}))},I.apply(this,arguments)}var E=20,x=2,T=3,D=7e3/T,k=9e5,j=18e5,L=["id"];function O(e,t,r,n,i,s,a){try{var o=e[s](a),l=o.value}catch(e){return void r(e)}o.done?t(l):Promise.resolve(l).then(n,i)}function P(e){var{userId:t,attendeeId:r,context:n,maxWordsInMessage:i,suggestedMessageCount:s}=e,{realm:a,userProfile:o,attendeeProfile:l,messages:c}=n;return{realm:a,users:{sender:{user_id:t,profile:o},recipient:{user_id:r,profile:l}},messages:c.map((e=>function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,L))),settings:{suggested_message_count:null!=i?i:x,max_words_in_message:null!=s?s:E}}}function N(e){var{copilotOrigin:t,token:r}=u.getState(),{signal:n}=e;return fetch(t+"/api/v1/suggests",{method:"POST",headers:{"content-type":"application/json",authorization:"Bearer "+(r||"")},body:JSON.stringify(P(e)),signal:n}).then(function(){var e,t=(e=function*(e){if(202===e.status)return e.json();throw new Error(e.statusText)},function(){var t=this,r=arguments;return new Promise((function(n,i){var s=e.apply(t,r);function a(e){O(s,n,i,a,o,"next",e)}function o(e){O(s,n,i,a,o,"throw",e)}a(void 0)}))});return function(e){return t.apply(this,arguments)}}())}function B(e,t,r,n,i,s,a){try{var o=e[s](a),l=o.value}catch(e){return void r(e)}o.done?t(l):Promise.resolve(l).then(n,i)}function R(e){var{copilotOrigin:t,token:r}=u.getState(),{requestId:n,signal:i}=e;return fetch(t+"/api/v1/suggests/"+n,{method:"GET",headers:{"content-type":"application/json",authorization:"Bearer "+(r||"")},signal:i}).then(function(){var e,t=(e=function*(e){if(200===e.status)return e.json();throw new Error(e.statusText)},function(){var t=this,r=arguments;return new Promise((function(n,i){var s=e.apply(t,r);function a(e){B(s,n,i,a,o,"next",e)}function o(e){B(s,n,i,a,o,"throw",e)}a(void 0)}))});return function(e){return t.apply(this,arguments)}}())}function V(e){return new Promise((t=>setTimeout(t,e)))}var z="Unauthorized";function Y(e){return e instanceof Error&&e.message===z}function G(e){return!!e&&Date.now()<e.createdAt+j}function U(e,t,r,n,i,s,a){try{var o=e[s](a),l=o.value}catch(e){return void r(e)}o.done?t(l):Promise.resolve(l).then(n,i)}function F(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var s=e.apply(t,r);function a(e){U(s,n,i,a,o,"next",e)}function o(e){U(s,n,i,a,o,"throw",e)}a(void 0)}))}}function q(e){return H.apply(this,arguments)}function H(){return(H=F((function*(e){for(var t=1;t<=T;t++)try{return yield V(D),(yield R(e)).suggestions}catch(e){}throw Error()}))).apply(this,arguments)}function _(){return _=F((function*(e){var t,{available:r=!0,pairId:n,signal:i,context:s}=e,{shutdownStartTime:a,dispatch:o}=u.getState(),l=null===(t=s.messages.slice(-1)[0])||void 0===t?void 0:t.id;if(r&&l)if(function(e,t){var{suggestionsCache:r}=u.getState(),n=r[e];return G(n)&&t===(null==n?void 0:n.lastMessageId)}(n,l))o({type:"CACHE_FOUND",pairId:n,lastMessageId:l});else if(function(e){return Date.now()<e+k}(a))o({type:"SHUTDOWN",pairId:n,lastMessageId:l});else{for(var c=1;c<=T;c++)try{o({type:"PENDING",pairId:n,lastMessageId:l,attempt:c});var d=(yield N(e)).request_id;return void o({type:"SUCCESS",pairId:n,lastMessageId:l,requestId:d,suggestions:yield q({signal:i,requestId:d})})}catch(e){if(Y(e)&&(yield w()),i.aborted)return}o({type:"SHUTDOWN",pairId:n,lastMessageId:l,shutdownStartTime:Date.now()})}else o({type:"UNAVAILABLE",pairId:n})})),_.apply(this,arguments)}var Z=r(38826);function Q(e){return new n.y((t=>{(function(e){return I.apply(this,arguments)})(Object.assign({},e,{getToken:()=>e.getToken().pipe((0,Z.q)(1)).toPromise()})).then((()=>{t.next(),t.complete()})).catch((e=>t.error(e)))}))}function W(e){return new n.y((t=>function(e,t){var{userId:r,attendeeId:n}=e,i=function(e,t){return e+"-"+t}(r,n),s=u.subscribe(function(e,t){return r=>{var n=r.lastAction&&"pairId"in r.lastAction&&r.lastAction.pairId===e?r.lastAction:null,i="CACHE_FOUND"===(null==n?void 0:n.type),s=r.suggestionsCache[e],a=G(s);return"PENDING"===(null==n?void 0:n.type)&&1===n.attempt?t({status:"pending",lastMessageId:n.lastMessageId,updatingSuggestions:a&&!(null==s||!s.isFreshResult)}):"PENDING"===(null==n?void 0:n.type)&&n.attempt>=2?t({status:"error-retry",lastMessageId:n.lastMessageId}):("SUCCESS"===(null==n?void 0:n.type)||i)&&s?t({status:"success",lastMessageId:n.lastMessageId,lastGenerationReused:i,suggestions:s.suggestions,requestId:s.requestId}):"SHUTDOWN"===(null==n?void 0:n.type)?t({status:"error-shutdown",lastMessageId:n.lastMessageId,justStarted:!!n.shutdownStartTime}):"UNAVAILABLE"===(null==n?void 0:n.type)?t({status:"unavailable"}):void 0}}(i,t)),a=new AbortController;return function(e){_.apply(this,arguments)}(Object.assign({pairId:i,signal:a.signal},e)),function(){s(),a.abort()}}(e,(e=>{t.next(e),"success"===e.status&&t.complete()}))))}},20867:(e,t,r)=>{"use strict";r.d(t,{I:()=>n.I});var n=r(34142)},34142:(e,t,r)=>{"use strict";r.d(t,{I:()=>o});var n=r(65791),i=r(43619),s=r(95725),a=r(87122);function o(){var e=(0,a.H)(),t=(0,i.mA)((()=>n.Session.shared().userId.pipe((0,s.U)((e=>e||null)))),[]);return e?void 0:t}},37530:(e,t,r)=>{"use strict";r.d(t,{j:()=>h});var n=r(20867),i=r(43619),s=r(82801),a=r(22983),o=r(90713),l=r(32734),c=r(95725),u=r(29331),d=r(46073);function h(){var e=(0,n.I)();return(0,i.mA)((()=>e?(0,a.aj)([o.T.shared().get(l.Z,e).store.rxState(),d.D.shared(e).state]).pipe((0,c.U)((e=>{var[t,r]=e;return"idle"===t.status&&"idle"===r.status})),(0,u.x)()):(0,s.of)(void 0)),[e])}},39860:(e,t,r)=>{"use strict";r.d(t,{f5:()=>u,lL:()=>d,oq:()=>f,gE:()=>A});var n=r(83426);function i(){return{name:"other",params:null}}var s=r(18941);function a(e){return null===e.containerRenderInfo&&0===e.renderingChildren.length&&0===e.renderedChildren.length}var o=r(66784),l=(0,n.createContext)({enabled:!1,asyncKey:void 0,getParent:()=>{},onRenderStart:void 0,onRenderFinish:void 0,onChildRenderStart:void 0,onChildRenderFinish:void 0,onChildRenderInterrupt:void 0,setChildFilter:void 0,setRenderedFilter:void 0}),c=r(11837);function u(e){var t=void 0!==e,r=(0,n.useContext)(l),i=(0,n.useRef)({context:r,firstRender:!0,rendered:!1,dataPayload:e}),s=i.current.context.asyncKey,a=r.asyncKey;s!==a&&(i.current.firstRender=!0,i.current.rendered=!1),i.current.context=r,i.current.dataPayload=e,i.current.firstRender&&i.current.context.enabled&&i.current.context.onRenderStart&&(i.current.firstRender=!1,i.current.context.onRenderStart());var c=(0,n.useCallback)((e=>{i.current.context.enabled&&!i.current.rendered&&(i.current.rendered=!0,setTimeout((()=>{i.current.context.onRenderFinish&&i.current.context.onRenderFinish({result:e,renderDate:new Date})}),0))}),[]);return(0,n.useEffect)((()=>{t&&i.current.dataPayload&&c(o.x.success(i.current.dataPayload))}),[t,c,a]),c}function d(e,t){var r=(0,n.useContext)(l),i=(0,n.useRef)(e);i.current=e,(0,n.useLayoutEffect)((()=>{r.setChildFilter&&r.setChildFilter(i.current)}),[t,r])}var h=0;function p(e,t,r,o,u,d){var p=t||e.displayName||void 0,f=u?i:()=>{},A=r||(()=>{}),m=t=>{var r=(0,n.useContext)(l),i=f();(0,n.useMemo)((()=>{h++}),[]);var u=(0,n.useRef)({id:h,props:t,context:r,route:i,renderingFinishedEventDate:null,childFilter:()=>!0,renderedFilter:e=>0===e.renderingChildren.length&&void 0!==e.containerRenderInfo,state:{containerRenderInfo:null,renderingChildren:[],renderedChildren:[]}}),m=(u.current.context.asyncKey||"")+(A(u.current.props)||""),g=(r.asyncKey||"")+(A(t)||"");m!==g&&(u.current.renderingFinishedEventDate=null,u.current.state={containerRenderInfo:null,renderingChildren:[],renderedChildren:[]}),u.current.route=i,u.current.context=r,u.current.props=t;var v=(0,n.useCallback)((()=>({id:u.current.id,route:u.current.route?{name:u.current.route.name,params:u.current.route.params||{}}:void 0,renderInfo:u.current.renderingFinishedEventDate?{result:d({containerRenderInfo:u.current.state.containerRenderInfo,renderingChildren:u.current.state.renderingChildren.filter(u.current.childFilter),renderedChildren:u.current.state.renderedChildren.filter(u.current.childFilter)}),renderDate:[...u.current.state.containerRenderInfo?[u.current.state.containerRenderInfo.renderDate]:[],...u.current.state.renderedChildren.filter(u.current.childFilter).map((e=>e.renderInfo.renderDate))].sort(((e,t)=>t.getTime()-e.getTime()))[0]||u.current.renderingFinishedEventDate}:void 0,displayName:p,props:u.current.props,getParent:u.current.context.getParent})),[]),b=(0,n.useCallback)((()=>{if(!u.current.renderingFinishedEventDate){var e={containerRenderInfo:u.current.state.containerRenderInfo,renderingChildren:u.current.state.renderingChildren.filter(u.current.childFilter),renderedChildren:u.current.state.renderedChildren.filter(u.current.childFilter)};if(u.current.renderedFilter(e)){var t=d(e);if(t){var r=new Date;u.current.renderingFinishedEventDate=r;var n=v();setTimeout((()=>{t.isSuccessful?s.D.shared().notifyAboutRenderingFinished(n):s.D.shared().notifyAboutRenderingFailed(n),u.current.context.onChildRenderFinish&&u.current.context.onChildRenderFinish(n)}),0)}}else s.D.shared().notifyAboutWaitingChildren(v())}}),[v]),y=(0,n.useCallback)((()=>{u.current.renderingFinishedEventDate||(s.D.shared().notifyAboutRenderingStarted(v()),u.current.state.containerRenderInfo=void 0)}),[v]),C=(0,n.useCallback)((e=>{u.current.renderingFinishedEventDate||void 0===u.current.state.containerRenderInfo&&(u.current.state.containerRenderInfo=e,b())}),[b]),w=(0,n.useCallback)((e=>{u.current.renderingFinishedEventDate||u.current.state.renderingChildren.push(e)}),[]),M=(0,n.useCallback)((e=>{if(!u.current.renderingFinishedEventDate){var t=u.current.state.renderingChildren.findIndex((t=>t.id===e.id));t>=0&&(u.current.state.renderingChildren.splice(t,1),u.current.state.renderedChildren.push(e),b())}}),[b]),S=(0,n.useCallback)((e=>{if(!u.current.renderingFinishedEventDate){var t=u.current.state.renderingChildren.findIndex((t=>t.id===e.id));t>=0&&u.current.state.renderingChildren.splice(t,1);var r=u.current.state.renderedChildren.findIndex((t=>t.id===e.id));r>=0&&u.current.state.renderedChildren.splice(r,1),(t>=0||r>=0)&&b()}}),[b]),I=(0,n.useCallback)((e=>{u.current.renderingFinishedEventDate||(u.current.childFilter=e,a(u.current.state)||b())}),[b]),E=(0,n.useCallback)((e=>{u.current.renderingFinishedEventDate||(u.current.renderedFilter=e,a(u.current.state)||b())}),[b]),x=(0,n.useMemo)((()=>({enabled:!0,asyncKey:g,getParent:v,onRenderStart:y,onRenderFinish:C,onChildRenderStart:o?w:void 0,onChildRenderFinish:o?M:void 0,onChildRenderInterrupt:o?S:void 0,setChildFilter:I,setRenderedFilter:E})),[g,v,y,C,w,M,S,I,E]);return(0,n.useLayoutEffect)((()=>{var e=u.current;return e.context.onChildRenderStart&&e.context.onChildRenderStart(v()),()=>{e.renderingFinishedEventDate||e.context.onChildRenderInterrupt&&e.context.onChildRenderInterrupt(v())}}),[v,g]),(0,c.jsx)(l.Provider,{value:x,children:(0,c.jsx)(e,Object.assign({},t))})};return p&&(m.displayName=p),m}function f(e,t,r){return p(e,t,r,!1,!1,(e=>{var t;return null===(t=e.containerRenderInfo)||void 0===t?void 0:t.result}))}function A(e,t,r,n,i){return p(e,t,r,!0,!!n,(e=>{var t,r,n;if(i)return i(e);var s=null===e.containerRenderInfo||(null===(t=e.containerRenderInfo)||void 0===t||null===(r=t.result)||void 0===r?void 0:r.isSuccessful),a=e.renderedChildren,l=a.filter((e=>e.renderInfo.result.isSuccessful))||[],c=a.filter((e=>!e.renderInfo.result.isSuccessful))||[];return s&&!c.length?o.x.success(e):o.x.failure({containerError:null===(n=e.containerRenderInfo)||void 0===n?void 0:n.result.error,renderedComponents:l,failedComponents:c})}))}},18941:(e,t,r)=>{"use strict";r.d(t,{D:()=>a});var n,i=r(30859),s=r(32585);class a{constructor(){this.componentRenderingStartedSubject=new s.xQ,this.componentWaitingChildrenSubject=new s.xQ,this.componentRenderedSubject=new s.xQ,this.componentRenderingFailedSubject=new s.xQ,this.notifyAboutRenderingStarted=e=>{this.componentRenderingStartedSubject.next(e)},this.notifyAboutWaitingChildren=e=>{this.componentWaitingChildrenSubject.next(e)},this.notifyAboutRenderingFinished=e=>{this.componentRenderedSubject.next(e)},this.notifyAboutRenderingFailed=e=>{this.componentRenderingFailedSubject.next(e)},this.componentRenderingStarted=this.componentRenderingStartedSubject.asObservable(),this.componentWaitingChildren=this.componentWaitingChildrenSubject.asObservable(),this.componentRendered=this.componentRenderedSubject.asObservable(),this.componentRenderingFailed=this.componentRenderingFailedSubject.asObservable()}}n=a,a.shared=(0,i.r)((()=>new n))},58552:(e,t,r)=>{"use strict";r.d(t,{T:()=>a});var n=r(43619),i=r(29310),s={landscape:"(orientation: landscape)",portrait:"(orientation: portrait)"},a=()=>(0,n.mA)((()=>(0,i.o)(s)),[],"portrait")},307:(e,t,r)=>{"use strict";r.d(t,{u:()=>n.u,z:()=>i.z});var n=r(8470),i=r(50033)},50033:(e,t,r)=>{"use strict";r.d(t,{c:()=>s,z:()=>n});var n=function(e){return e[e.LtMobile=0]="LtMobile",e[e.LteMobile=1]="LteMobile",e[e.Mobile=1]="Mobile",e[e.GteMobile=15]="GteMobile",e[e.GtMobile=14]="GtMobile",e[e.LtTablet=1]="LtTablet",e[e.LteTablet=3]="LteTablet",e[e.Tablet=2]="Tablet",e[e.GteTablet=14]="GteTablet",e[e.GtTablet=12]="GtTablet",e[e.LtLaptop=3]="LtLaptop",e[e.LteLaptop=7]="LteLaptop",e[e.Laptop=4]="Laptop",e[e.GteLaptop=12]="GteLaptop",e[e.GtLaptop=8]="GtLaptop",e[e.LtDesktop=7]="LtDesktop",e[e.LteDesktop=15]="LteDesktop",e[e.Desktop=8]="Desktop",e[e.GteDesktop=8]="GteDesktop",e[e.GtDesktop=0]="GtDesktop",e[e.All=15]="All",e}({}),i=["mobile","tablet","laptop","desktop"];function s(e){var t=Number(e).toString(2).split("").reverse();return i.filter(((e,r)=>Number(t[r])),[])}},63269:(e,t,r)=>{"use strict";r.d(t,{O:()=>i});var n=r(83426);function i(e){var[t,r]=(0,n.useState)(e);return[t,(0,n.useCallback)((()=>{r((e=>!e))}),[]),r]}},57682:(e,t,r)=>{"use strict";r.d(t,{i:()=>s});var n=r(43619),i=r(14888);function s(){return(0,n.mA)((()=>i.y.shared().windowSize),[],i.y.shared().getWindowSize())}},18316:(e,t,r)=>{"use strict";function n(e,t){for(var r=Math.max(e.length,t.length),n=0;n<r;n++)if(!Object.is(e[n],t[n]))return!1;return!0}r.d(t,{u:()=>n})},74084:(e,t,r)=>{"use strict";r.d(t,{g:()=>n.g});var n=r(5805)},5805:(e,t,r)=>{"use strict";r.d(t,{g:()=>l});var n=r(43619),i=r(76143),s=r(83426),a=r(82801),o=r(43840);function l(e){var t=(0,n.mA)((()=>e?e.canOffer:(0,a.of)(void 0)),[e]),r=(0,s.useRef)(1==(arguments.length<=1?0:arguments.length-1)?arguments.length<=1?void 0:arguments[1]:null);1==(arguments.length<=1?0:arguments.length-1)&&(r.current=arguments.length<=1?void 0:arguments[1]);var l=(0,s.useCallback)(((e,t)=>t?{type:e.type,options:r.current?r.current(e):void 0}:r.current?r.current(e):void 0),[]);(0,s.useEffect)((()=>{t&&e&&e.startOffer(l(t,e instanceof o.N)).safeSubscribe()}),[e,t,l]);var c=(0,n.mA)((()=>e?e.offer:(0,a.of)(void 0)),[e]),u=(0,n.GC)((t=>e?e.acceptOffer(t):i.o.just()),[e],!1),d=(0,n.GC)((t=>e?e.rejectOffer(t):i.o.just()),[e],!1),h=(0,n.GC)((t=>e?e.postponeOffer(t):i.o.just()),[e],!1);return{offer:c,canOffer:!!t,acceptOffer:c?u:void 0,rejectOffer:c?d:void 0,postponeOffer:c?h:void 0}}},43811:(e,t,r)=>{"use strict";r.d(t,{HO:()=>l.H,SS:()=>s,fs:()=>o});var n=r(83426),i=r(76858);function s(){return["ios","android"].includes((0,i.operatingSystem)())}var a=r(18316);function o(e,t){var r=(0,n.useRef)(e),i=(0,n.useRef)(void 0);i.current&&(0,a.u)(t,i.current)||(r.current=e),i.current=t,(0,n.useEffect)((()=>()=>{r.current()}),[])}var l=r(87122)},87122:(e,t,r)=>{"use strict";r.d(t,{H:()=>a});var n=r(89219),i=r(83426),s=r(90175);function a(){var e=(0,i.useContext)(s.g);return!n.N||e}},43619:(e,t,r)=>{"use strict";r.d(t,{mA:()=>a,Yc:()=>o,Gw:()=>l,GC:()=>c.G,OX:()=>d});var n=r(2513),i=r(18316),s=r(83426);function a(e,t,r){var[,a]=(0,s.useState)({}),o=(0,s.useRef)({value:r,subscription:void 0,deps:t,subscribed:!1});return(0,s.useEffect)((()=>{var e=o.current;return()=>{e.subscription&&e.subscription.unsubscribe()}}),[]),o.current.subscription&&(0,i.u)(t,o.current.deps)||(o.current.subscription&&(o.current.subscription.unsubscribe(),o.current.value=r,o.current.deps=t,o.current.subscribed=!1),o.current.subscription=e().pipe((0,n.P)()).subscribe((e=>{o.current.value!==e&&(o.current.value=e,o.current.subscribed&&a({}))})),o.current.subscribed=!0),o.current.value}function o(e,t){var r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],i=(0,s.useRef)();return(0,s.useEffect)((()=>()=>{i.current&&r&&i.current.unsubscribe()}),[]),(0,s.useCallback)((function(){i.current&&i.current.unsubscribe(),i.current=e(...arguments).pipe((0,n.P)()).subscribe()}),t)}function l(e,t,r){return a((()=>e().asObservable()),t,r)}var c=r(30269),u=r(12052);function d(){var[e,t]=(0,s.useState)(0);return[e>0,(0,s.useCallback)((e=>new u.y((function(r){t((e=>e+1));var n=e.subscribe(r);return()=>{t((e=>e-1)),n.unsubscribe()}}))),[])]}},30269:(e,t,r)=>{"use strict";r.d(t,{G:()=>i});var n=r(43619);function i(e,t){var r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return(0,n.Yc)((function(){return e(...arguments).asObservable()}),t,r)}},47754:(e,t,r)=>{"use strict";r.d(t,{n:()=>n.n});var n=r(46936)},46936:(e,t,r)=>{"use strict";r.d(t,{n:()=>p});var n=r(63556),i=r(43619),s=r(34142),a=r(94195),o=r(94689),l=r(95725),c=r(76858),u=r(55948),d=r(87122),h=r(83426);function p(e,t){var r,p,f,A,m,g=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},v=(0,s.I)(),b=(0,a.z)(v),y=(0,h.useRef)(g),C=(0,i.mA)((()=>o.x.shared().region.pipe((0,l.U)((e=>null==e?void 0:e.replace(/ /g,""))))),[]),w=(r=(0,i.mA)((()=>u.D.shared().merchantTag),[],!1),p=(0,d.H)(),f=(0,i.Gw)((()=>n.W.shared().localize("commons","company-with-merchant-tag")),[],""),A=(0,i.Gw)((()=>n.W.shared().localize("commons","full-company-with-merchant-tag")),[],""),m=(0,i.Gw)((()=>n.W.shared().localize("commons","company-address-with-merchant-tag")),[],""),!p&&r?{company:f,fullCompany:A,companyAddress:m}:null),M="web"===(0,c.platform)()?"<br/>":"\n",S=(0,h.useMemo)((()=>{var e=Object.keys(g).length!==Object.keys(y.current).length||0!==Object.keys(g).length&&Object.keys(g).some((e=>g[e]!==y.current[e]));return e&&(y.current=g),y.current}),[g]);return(0,i.Gw)((()=>n.W.shared().localize(e,t,Object.assign({gender:null==b?void 0:b.gender,region:C,lineBreak:M},w,S))),[t,null==b?void 0:b.gender,C,M,S,e,w],"")}},60005:(e,t,r)=>{"use strict";r.d(t,{i:()=>d});var n=r(40208),i=r(88),s=r(65791),a=r(43619),o=r(98705),l=r(57450),c=r(60467),u=r(76143);function d(e){return(0,a.Gw)((()=>e?s.Session.shared().userId.pipe((0,l.W)()).toSingle().pipe((0,o.eo)((t=>n.D.shared(t).initialized.pipe((0,c.h)((e=>e))).toSingle().pipe((0,o.eo)((()=>i.w.shared(t).mcsId(e))))))):u.o.just(void 0)),[e])}},37062:(e,t,r)=>{"use strict";r.d(t,{O:()=>c});var n=r(52783),i=r(65791),s=r(57450),a=r(82801),o=r(43619),l=r(42103);function c(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return(0,o.mA)((()=>i.Session.shared().userId.pipe((0,s.W)(),(0,l.w)((i=>e?n.n.shared(i).callIsAvailable(e,t,r):(0,a.of)(!1))))),[r,t,e],!1)}},4499:(e,t,r)=>{"use strict";r.d(t,{e:()=>c});var n=r(82801),i=r(43619),s=r(95725),a=r(20867),o=r(35101),l=r(60005);function c(){var e=(0,a.I)(),t=(0,l.i)(e||void 0);return(0,i.mA)((()=>e&&t?o.R.shared(e).presence(t).pipe((0,s.U)((e=>!(null==e||!e.devices.includes("vr"))))):(0,n.of)(!1)),[t,e],!1)}},20979:(e,t,r)=>{"use strict";r.d(t,{k:()=>s});var n=r(47754),i=r(83426);function s(e){var t=(0,i.useMemo)((()=>{var t,r;return{gross:null==e?void 0:e.localizedIncludingTax,net:null==e?void 0:e.localizedNetPrice,tax:null==e||null===(t=e.tax)||void 0===t?void 0:t.localizedTax,taxAbbreviation:null==e||null===(r=e.tax)||void 0===r?void 0:r.abbreviation}}),[e]),r=(0,n.n)("payment/information","price-taxes",t);return null!=e&&e.tax?r:null==e?void 0:e.localizedIncludingTax}},15185:(e,t,r)=>{"use strict";r.d(t,{s:()=>u});var n=r(55948),i=r(43619),s=r(46936),a=r(63556),o=r(83426),l=r(34836),c=r(98705);function u(e){var t=(0,i.mA)((()=>n.D.shared().importedCardsProcessedByTextEnabled),[]),r=(0,i.Gw)((()=>a.W.shared().localizeNamespace("payment/companies").pipe((0,c.o4)(l.Oj))),[]),u=(0,i.mA)((()=>n.D.shared().merchantTag),[],!1)?"processed-by-short-with-merchant-tag":"processed-by-short",d=(0,s.n)("payment/agreements",u,r),h=(0,o.useMemo)((()=>({processedByShort:d})),[d]),p=(0,s.n)("payment/agreements","imported-cards-processed-by",r),f=(0,s.n)("payment/agreements","processed-by",h);return t?p:e?d:f}},11483:(e,t,r)=>{"use strict";r.d(t,{B:()=>h});var n,i=r(82801),s=r(50070),a=r(5436),o=r(65791),l=r(42103),c=r(30859);class u{constructor(){this.id=o.Session.shared().userId.pipe((0,l.w)((e=>{var t=new URLSearchParams(window.location.search).get("attendeeId");return e&&t?(0,i.of)((0,a.B)(e,t)):s.E})))}}n=u,u.shared=(0,c.r)((()=>new n));var d=r(43619),h=()=>(0,d.mA)((()=>u.shared().id),[])},71101:(e,t,r)=>{"use strict";r.d(t,{s:()=>a,m:()=>o});var n=r(31996),i=r(43619),s=r(82801);function a(e){return(0,i.mA)((()=>e?n.J.shared(e).cachedPresence:(0,s.of)(void 0)),[e])}function o(e){return(0,i.mA)((()=>e?n.J.shared(e).cachedPresenceStatus:(0,s.of)(void 0)),[e])}},27567:(e,t,r)=>{"use strict";r.d(t,{G:()=>n.G,c:()=>u});var n=r(23003),i=r(83426),s=r(82801),a=r(5121),o=r(55948),l=r(43619),c=r(20867),u=(e,t)=>{var r=(0,l.mA)((()=>o.D.shared().userProfileVerificationEnabled),[],!1),n=(0,c.I)(),u=(0,l.mA)((()=>r?t?(0,s.of)(t):a.y.shared(e).status:(0,s.of)(void 0)),[r,e,t]);return{visible:(0,i.useMemo)((()=>r&&(n===e||"confirmed"===u)),[r,n,e,u]),status:u}}},94195:(e,t,r)=>{"use strict";r.d(t,{z:()=>o});var n=r(56960),i=r(43619),s=r(82801),a=r(95725);function o(e){return(0,i.mA)((()=>e?n.Iw.shared(e).cachedProfile.pipe((0,a.U)((e=>e.isSuccessful?e.value:null))):(0,s.of)(void 0)),[e])}},23003:(e,t,r)=>{"use strict";r.d(t,{G:()=>o});var n=r(56960),i=r(43619),s=r(82801),a=r(95725);function o(e){return(0,i.mA)((()=>e?n.Iw.shared(e).profile.pipe((0,a.U)((e=>e.isSuccessful?e.value:null))):(0,s.of)(void 0)),[e])}},59278:(e,t,r)=>{"use strict";r.d(t,{Jl:()=>i,f0:()=>a,hS:()=>s,mf:()=>n});var n=e=>"function"==typeof e;function i(e){if(null==e)return!1;var t=e.constructor;return!!e&&"[object Object]"===Object.prototype.toString.call(e)&&n(t)&&!Object.isFrozen(e)&&(t instanceof t||"AltStore"===e.type)}function s(e,t){t.forEach((t=>{Object.keys(Object(t)).forEach((r=>{e(r,t[r])}))}))}function a(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];return s(((t,r)=>e[t]=r),r),e}},10910:(e,t,r)=>{"use strict";r.d(t,{Z:()=>a});var n=r(59278),i=r(10036),s=r.n(i);const a=class{constructor(e,t,r,i){var a=t.lifecycleEvents;this.transmitter=s()(),this.lifecycle=(e,t)=>{a[e]&&a[e].publish(t)},this.prevState={},this.state=r,this.alt=e,this.preventDefault=!1,this.displayName=t.displayName,this.boundListeners=t.boundListeners,this.StoreModel=i,this.reduce=t.reduce||(e=>e),this.subscriptions=[];var o=t.output||(e=>e);this.emitChange=()=>{var e=o(this.state);return this.transmitter.publish(e,this.prevState)};var l=(e,r)=>{try{return e()}catch(e){if(t.handlesOwnErrors)return this.lifecycle("error",{error:e,payload:r,state:this.state}),!1;throw e}};n.f0(this,t.publicMethods),this.dispatchToken=e.dispatcher.register((e=>{this.preventDefault=!1,this.lifecycle("beforeEach",{payload:e,state:this.state});var r=t.actionListeners[e.action];(r||t.otherwise)&&(!1===l(r?()=>r.filter(Boolean).every((r=>!1!==r.call(t,e.data,e.action))):()=>t.otherwise(e.data,e.action),e)||this.preventDefault||this.emitChange()),t.reduce&&(l((()=>{var r=t.reduce(this.state,e);void 0!==r&&(this.state=r)}),e),this.preventDefault||this.emitChange()),this.lifecycle("afterEach",{payload:e,state:this.state})})),this.lifecycle("init")}listen(e){if(!n.mf(e))throw new TypeError("listen expects a function");var{dispose:t}=this.transmitter.subscribe(e);return this.subscriptions.push({cb:e,dispose:t}),()=>{this.lifecycle("unlisten"),t()}}unlisten(e){this.lifecycle("unlisten"),this.subscriptions.filter((t=>t.cb===e)).forEach((e=>e.dispose()))}getState(){return this.StoreModel.config.getState.call(this,this.state)}}},22180:(e,t,r)=>{"use strict";r.d(t,{f:()=>S});var n,i=r(83426),s=r(4463),a=r.n(s),o=r(97531),l=r.n(o),c=r(30859),u=r(12052),d=r(90713),h=r(20802),p=r(66784);class f{constructor(){this.pickMedia=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return new u.y((t=>{if("new"===e.mode){var r=d.T.shared().get(h.Z,null);return r.actions.open("media-picker",[{props:Object.assign({},e,{onComplete:e=>{if(!e)return t.next(p.x.failure("canceled")),void t.complete();var r=new FileReader;r.onload=r=>{t.next(p.x.success({uri:r.target.result,mediaType:e.type.startsWith("image")?"photo":"video",type:e.type})),t.complete()},r.readAsDataURL(e)}})}]),()=>{var e=r.store.getState();e&&"media-picker"===e.name&&r.actions.close()}}t.error("not-implemented")}))}}}n=f,f.shared=(0,c.r)((()=>new n));var A=r(73498),m=r(1962),g=r(65791),v=r(38826),b=r(9306),y=r(11837);function C(e,t,r,n,i,s,a){try{var o=e[s](a),l=o.value}catch(e){return void r(e)}o.done?t(l):Promise.resolve(l).then(n,i)}function w(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var s=e.apply(t,r);function a(e){C(s,n,i,a,o,"next",e)}function o(e){C(s,n,i,a,o,"throw",e)}a(void 0)}))}}class M extends i.Component{constructor(e){var t;super(e),t=this,this.resendMedia=e=>{var t=this.flux.get(m.ZP,(0,m.zv)(this.props.identity,this.props.attendee)).store.getState().messages.find((t=>t.tag===e));t&&t.meta.localSource&&this.flux.get(A.ZP,(0,A.zv)(this.props.identity,this.props.attendee)).actions.send(t.meta.localSource,e)},this.sendMediaWithMode=function(){var e=w((function*(e,r){if(!(yield g.Session.shared().userIsUsingDemoMode.pipe((0,v.q)(1)).toPromise())||(yield b.o.shared().updateCredentials().toPromise()).isSuccessful)try{var n=yield f.shared().pickMedia({mode:void 0===e?"any":e,mediaType:r||"any",attendeeId:t.props.attendee}).toPromise();if(!n.isSuccessful)return;t.flux.get(A.ZP,(0,A.zv)(t.props.identity,t.props.attendee)).actions.send(n.value)}catch(e){}}));return function(t,r){return e.apply(this,arguments)}}(),this.sendVoiceMessage=e=>{var t=e.split("/").pop(),r={uri:e,name:t,type:"audio/mp4",mimeType:"audio/mp4"};d.T.shared().get(A.ZP,(0,A.zv)(this.props.identity,this.props.attendee)).actions.send(r)},this.sendNewMedia=function(){var e=w((function*(e){yield t.sendMediaWithMode("new",e)}));return function(t){return e.apply(this,arguments)}}(),this.sendMedia=w((function*(){yield t.sendMediaWithMode("any")})),this.sendLibraryMedia=function(){var e=w((function*(e){yield t.sendMediaWithMode("device",e)}));return function(t){return e.apply(this,arguments)}}(),this.flux=d.T.shared(),this.bus=this.props.bus||new(l())}componentDidMount(){this.bus.addListener("command.messages.log.resend-media",this.resendMedia),this.bus.addListener("command.messages.form.send-media",this.sendMediaWithMode),this.bus.addListener("command.messages.form.send-new-media",this.sendNewMedia),this.bus.addListener("command.messages.form.send-library-media",this.sendLibraryMedia)}componentWillUnmount(){this.bus.removeListener("command.messages.log.resend-media",this.resendMedia),this.bus.removeListener("command.messages.form.send-media",this.sendMediaWithMode),this.bus.removeListener("command.messages.form.send-new-media",this.sendNewMedia),this.bus.removeListener("command.messages.form.send-library-media",this.sendLibraryMedia)}render(){var{children:e}=this.props;return i.cloneElement(i.Children.only(e),{bus:this.bus,onSendVoiceMessageButtonPress:this.sendVoiceMessage,onSendNewMediaButtonPress:this.sendNewMedia,onSendMediaButtonPress:this.sendMedia,onSendLibraryMediaButtonPress:this.sendLibraryMedia})}}function S(e){var t=(t,r)=>(0,y.jsx)(M,{bus:t.bus,identity:t.userId,attendee:t.attendeeId,children:(0,y.jsx)(e,Object.assign({},t,{ref:r}))});return"function"==typeof i.forwardRef?i.forwardRef(t):t}M.displayName="dialogs.usermedia.media-sender",M.propTypes={identity:a().string.isRequired,attendee:a().string.isRequired,bus:a().object}},53031:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>C,withMessageSending:()=>w});var n=r(83426),i=r(4463),s=r.n(i),a=r(97531),o=r.n(a),l=r(76301),c=r(14671),u=r(99717),d=r(90196),h=r(41525),p=r(43619),f=r(90713),A=r(56782),m=r(65791),g=r(9306),v=r(82801),b=r(11837);class y extends n.Component{constructor(e){var t;super(e),t=this,this.modelUpdates=e=>{var t=e.messages.length?e.messages[0]:null;t&&t.status===u.$.Unpaid&&(this.bus&&this.bus.emit("command.messages.form.dismiss-keyboard"),this.props.onShouldDismissKeyboard&&this.props.onShouldDismissKeyboard())},this.sendMessage=e=>function(){for(var r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];t.props.userIsUsingDemoMode?g.o.shared().updateCredentials().safeSubscribe((()=>e(...n))):e(...n)},this.sendText=(e,t)=>{"string"==typeof e&&e.length&&this.props.model&&this.props.model.actions.send(c.Cs.Text,e,t,this.props.instant,(t=>{t instanceof l.Cg&&t.code===l.TH.PaymentRequired&&this.props.refillBalanceForText&&this.props.refillBalanceForText((()=>{this.sendText(e,t.tag)}))}))},this.sendSticker=(e,t)=>{this.props.model&&this.props.model.actions.send(c.Cs.Sticker,e,t,this.props.instant,(t=>{t instanceof l.Cg&&t.code===l.TH.PaymentRequired&&this.props.refillBalanceForText&&this.props.refillBalanceForText((()=>{this.sendSticker(e,t.tag)}))}))},this.sendCheer=(e,t)=>{this.props.model&&this.props.model.actions.send(c.Cs.Cheer,e,t,this.props.instant,(t=>{t instanceof l.Cg&&t.code===l.TH.PaymentRequired&&A.V.shared(this.props.userId).missingAmount(e.price).safeSubscribe((r=>this.props.refillBalanceForCheer&&this.props.refillBalanceForCheer(r,(()=>{this.sendCheer(e,t.tag)}))))}))},this.sendTextMessage=this.sendMessage(this.sendText),this.sendStickerMessage=this.sendMessage(this.sendSticker),this.sendCheerMessage=this.sendMessage(this.sendCheer),this.bus=this.props.bus||new(o())}componentDidMount(){this.bus.addListener("command.messages.form.send-text",this.sendTextMessage),this.bus.addListener("command.messages.form.send-sticker",this.sendStickerMessage),this.bus.addListener("command.messages.form.send-cheer",this.sendCheerMessage),this.props.model&&this.props.model.store.listen(this.modelUpdates)}componentWillUnmount(){this.bus.removeListener("command.messages.form.send-text",this.sendTextMessage),this.bus.removeListener("command.messages.form.send-sticker",this.sendStickerMessage),this.bus.removeListener("command.messages.form.send-cheer",this.sendCheerMessage),this.props.model&&this.props.model.store.unlisten(this.modelUpdates)}componentDidUpdate(e){(e.model&&e.model.store.displayName)!==(this.props.model&&this.props.model.store.displayName)&&(e.model&&e.model.store.unlisten(this.modelUpdates),this.props.model&&this.props.model.store.listen(this.modelUpdates))}render(){var{children:e}=this.props;return n.cloneElement(n.Children.only(e),{bus:this.bus,onTextSend:this.sendTextMessage,onStickerSend:this.sendStickerMessage,onCheerSend:this.sendCheerMessage})}}y.displayName="messages.form-controller",y.propTypes={userIsUsingDemoMode:s().bool,bus:s().object,model:s().object,refillBalanceForText:s().func,refillBalanceForCheer:s().func,onShouldDismissKeyboard:s().func};const C=y;function w(e){var t=(t,r)=>{var i=(0,n.useMemo)((()=>t.userId&&t.attendeeId?f.T.shared().get(l.ZP,(0,l.zv)(t.userId,t.attendeeId)):null),[t.userId,t.attendeeId]),s=(0,p.mA)((()=>t.userId?m.Session.shared().demoUser(t.userId):(0,v.of)(!1)),[t.userId]),a=(0,n.useCallback)((function(e){for(var r=arguments.length,n=new Array(r>1?r-1:0),i=1;i<r;i++)n[i-1]=arguments[i];d.Z.refillBalance({name:h.t.SendCheer,requiredAmount:e,attendeeId:t.attendeeId},...n)}),[t.attendeeId]),o=(0,n.useCallback)((function(){for(var e=arguments.length,r=new Array(e),n=0;n<e;n++)r[n]=arguments[n];d.Z.refillBalance({name:h.t.SendMessage,attendeeId:t.attendeeId},...r)}),[t.attendeeId]),[c,u]=(0,n.useState)(null),A=(0,n.useCallback)((()=>{c&&c.dismissKeyboard&&c.dismissKeyboard()}),[c]);(n.useImperativeHandle||(()=>null))(r,(()=>c),[c]);var g=n.useImperativeHandle?u:r;return(0,b.jsx)(y,{userIsUsingDemoMode:s,bus:t.bus,model:i,userId:t.userId,refillBalanceForCheer:a,refillBalanceForText:o,instant:t.instant,onShouldDismissKeyboard:A,children:(0,b.jsx)(e,Object.assign({},t,{ref:g}))})};return"function"==typeof n.forwardRef?n.forwardRef(t):t}},25433:(e,t,r)=>{"use strict";r.d(t,{Z:()=>d});var n=r(37594),i=r(1962),s=r(90713),a=r(61562),o=r(65791),l=r(57450),c=r(42103),u=r(12052);class d extends n.t{constructor(){super(...arguments),this.onMessageSeen=e=>{if(e){var t=e.sender===this.userId?e.recipient:e.sender,{store:r,actions:n}=s.T.shared().get(i.ZP,(0,i.zv)(this.userId,t)),a=(r.getState().messages||[]).filter((e=>!e.read));a.forEach((e=>{n.setReadForOutgoing(e.tag)}))}},this.onMessageReceived=e=>{if(e){var t=e.sender===this.userId?e.recipient:e.sender;s.T.shared().get(i.ZP,(0,i.zv)(this.userId,t)).actions.patch(Object.assign({},e,{timestamp:1e3*e.timestamp}))}}}componentDidMount(){this.userId=void 0,this.subscription=o.Session.shared().userId.pipe((0,l.W)(),(0,c.w)((e=>new u.y((()=>(this.userId=e,a.j.shared(e).addListener("message:message:v2",this.onMessageReceived),a.j.shared(e).addListener("event.dialogs.messages.seen",this.onMessageSeen),()=>{a.j.shared(e).removeListener("message:message:v2",this.onMessageReceived),a.j.shared(e).removeListener("event.dialogs.messages.seen",this.onMessageSeen)})))))).safeSubscribe()}componentWillUnmount(){this.subscription&&this.subscription.unsubscribe()}}d.displayName="service.dialogs-messages-provider"},76653:(e,t,r)=>{"use strict";r.d(t,{s:()=>a});var n=r(83426),i=r(41736);function s(e,t){return e.length===t.length&&e.every(((e,r)=>e===t[r]))}function a(e){var t;return t=class extends n.Component{constructor(e){var t;super(e),t=this,this.nextHook=()=>(this.currentHookIndex+=1,this.currentHookIndex>=this.usedHooks.length&&this.usedHooks.push({}),this.usedHooks[this.currentHookIndex]),this.useState=e=>{var t=this.nextHook();return t.setValue||(t.value=e,t.setValue=e=>{setTimeout((()=>{t.value=e,this.forceUpdate()}),0)}),[t.value,t.setValue]},this.useDistinct=function(e){for(var r=t.nextHook(),n=arguments.length,i=new Array(n>1?n-1:0),a=1;a<n;a++)i[a-1]=arguments[a];return void 0!==r.args&&s(r.args,i)||(r.args=i,r.cachedResult=e(...i)),r.cachedResult},this.useObservable=function(e){for(var r=t.nextHook(),n=arguments.length,i=new Array(n>1?n-1:0),a=1;a<n;a++)i[a-1]=arguments[a];if(void 0===r.args||!s(r.args,i)){r.args=i,r.subscription&&r.subscription.unsubscribe(),r.latestValue=void 0;var o=!1,l=e(...i);r.subscription=l.safeSubscribe((e=>{r.latestValue=e,o&&t.forceUpdate()})),o=!0}return r.latestValue},this.useObservableAction=function(e){for(var r=t.nextHook(),n=arguments.length,a=new Array(n>1?n-1:0),o=1;o<n;o++)a[o-1]=arguments[o];return void 0!==r.args&&s(r.args,a)||(r.args=a,r.subscription&&r.subscription.unsubscribe(),r.subscription=new i.w,r.cachedAction=function(){r.subscription.add(e(...arguments).safeSubscribe())}),r.cachedAction},this.state={},this.usedHooks=[],this.currentHookIndex=-1}componentWillUnmount(){this.usedHooks.forEach((e=>e.subscription&&e.subscription.unsubscribe()))}render(){return this.currentHookIndex=-1,e(this.props,{useDistinct:this.useDistinct,useObservable:this.useObservable,useObservableAction:this.useObservableAction,useState:this.useState})}},t.displayName="components.rx-render",t}},37594:(e,t,r)=>{"use strict";r.d(t,{t:()=>i});var n=r(83426);class i extends n.Component{shouldComponentUpdate(){return!1}render(){return null}}},63816:(e,t,r)=>{"use strict";r.d(t,{n:()=>l});var n=r(83426),i=r(4463),s=r.n(i),a=r(56960),o=r(11837);function l(e){return t=>function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.userIdPropName||"id",i=t.resultPropName||"user";class l extends n.Component{constructor(e){super(e),this.loadProfile=()=>{this.unsubscribeFromUserProfile(),this.setState({[i]:{}},(()=>{var e=this.props[r];e&&(this.subscriptionToUserProfile=a.Iw.shared(e).profile.safeSubscribe((e=>{this.setState({[i]:e.value||{}})})))}))},this.unsubscribeFromUserProfile=()=>{this.subscriptionToUserProfile&&this.subscriptionToUserProfile.unsubscribe()},this.patch=e=>{var t=Object.keys(e).reduce(((t,r)=>(null!==e[r]&&(t[r]=e[r]),t)),{}),n=this.props[r];return n?a.Iw.shared(n).update(t).toPromise():Promise.reject("User id is not defined")},this.addTrip=e=>{var t=this.state[i],r=(t&&t.meta&&t.meta.travels||[]).filter((t=>e.country!==t.country||e.city!==t.city));r.push(e),this.patch({meta:{travels:r}})},this.deleteTrip=e=>{var t=this.state[i],r=(t&&t.meta&&t.meta.travels||[]).filter((t=>e.country!==t.country||e.city!==t.city));this.patch({meta:{travels:r}})},this.state={[i]:{}}}componentDidMount(){this.loadProfile()}componentDidUpdate(e){var t,n;t=e,n=this.props,t[r]!==n[r]&&this.loadProfile()}componentWillUnmount(){this.unsubscribeFromUserProfile()}render(){var t=this.props,r=Object.assign({},(function(e){if(null==e)throw new TypeError("Cannot destructure "+e)}(t),t)),{state:n}=this;return(0,o.jsx)(e,Object.assign({},r,n,{updateUser:this.patch,addTrip:this.addTrip,deleteTrip:this.deleteTrip}))}}return l.displayName="user.controller",l.propTypes={[r]:s().string,[i]:s().object},l}(t,Object.assign({userIdPropName:"ownerId"},e))}},37160:(e,t,r)=>{"use strict";r.r(t),r.d(t,{EventEmitter:()=>n});var n=function(){},i=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)};n.prototype.emit=function(e){if("error"===e&&(!this._events||!this._events.error||i(this._events.error)&&!this._events.error.length))throw arguments[1]instanceof Error?arguments[1]:new Error("Uncaught, unspecified 'error' event.");if(!this._events)return!1;var t=this._events[e];if(!t)return!1;if(i(t)){for(var r=Array.prototype.slice.call(arguments,1),n=Date.now(),s=t.slice(),a=0,o=s.length;a<o;a++)s[a].filter?s[a].filter(r)&&setTimeout(s[a].listener.apply(this,[n,...r]),0):setTimeout(s[a].listener.apply(this,[n,...r]),0);return!0}return!1},n.prototype.addListener=function(e,t,r){if("function"!=typeof t)throw new Error("addListener only takes instances of Function");var n;(this._events||(this._events={}),this.emit("newListener",e,t),this._events[e])?(this._events[e].warned||(n=void 0!==this._events.maxListeners?this._events.maxListeners:10)&&n>0&&this._events[e].length>n&&(this._events[e].warned=!0),this._events[e].push({listener:t,filter:r})):this._events[e]=[{listener:t,filter:r}];return this},n.prototype.removeListener=function(e,t,r){if("function"!=typeof t)throw new Error("removeListener only takes instances of Function");if(!this._events||!this._events[e])return this;var n=this._events[e],s=function(e,t){if(i(e)&&(r=t,"[object Function]"===Object.prototype.toString.call(r)))return e.reduce((function(e,r,n){var{listener:i}=r;return i===t&&(e=n),e}),-1);var r;if(e.indexOf)return e.indexOf(t);for(var n=0;n<e.length;n++)if(e[n]===t)return n;return-1}(n,t);return s<0||(n.splice(s,1),0===n.length&&delete this._events[e]),this}},80658:(e,t,r)=>{"use strict";r.d(t,{N:()=>o,y:()=>a});var n=r(97531),{EventEmitter:i}=r(37160),s={},a=e=>{var t,r,o,l=e||"_default_",c={},u={},d=0,h={};if(s[l])return s[l];function p(){var e,t=Array.prototype.slice.call(arguments);e=t.shift(),u[e]={arguments:t,id:++d}}t=new n.EventEmitter,r=new i,t.setMaxListeners(1e3),o=t.emit;var f=t.on;return t.on=function(){var e=Array.prototype.slice.call(arguments);return f.apply(t,e),t},t.clearAllData=function(){return u={},t},t.emit=function(e){var n=Array.prototype.slice.call(arguments),i=!0;return h[e]instanceof Array&&(i=h[e].every((function(e){return e.apply(null,n)}))),i?(p.apply(null,n),r.emit.apply(r,n),o.apply(t,n),t):t},t.exist=function(e){return void 0!==u[e]},t.reemit=function(e,r){return void 0===u[e]||r.apply(this,u[e].arguments),t},t.sync=function(){var e=Array.prototype.slice.call(arguments);return t.on.apply(t,e).reemit.apply(t,e),t},t.synconce=function(){var e=Array.prototype.slice.call(arguments);return t[u[e[0]]?"reemit":"once"].apply(t,e),t},t.removeStates=function(){for(var e,r=Array.prototype.slice.call(arguments),n=[],i=[];"string"==typeof r[0];)n.push(r.shift()),i.push(r.shift());return e=n.join("/"),c[e]&&n.forEach((function(t){c[e].listeners[t]=c[e].listeners[t].filter((function(e){return-1===i.indexOf(e)}))})),t},t.states=function(){for(var e,r,n=Array.prototype.slice.call(arguments),i=[],s=[];"string"==typeof n[0];)i.push(n.shift()),s.push(n.shift());return e=i.join("/"),c[e]?i.forEach((function(r,n){c[e].listeners[r].push(s[n]),c[e].current===r&&t.reemit(r,s[n])})):(c[e]={current:null,listeners:{}},r=i.reduce((function(e,t){var r=0;return e&&u[e].id&&(r=u[e].id),u[t]&&u[t].id>r?t:e}),null),i.forEach((function(n,i){c[e].listeners[n]=[s[i]],t[r===n?"sync":"on"](n,function(t){return function(){var r=arguments;c[e].current!==t&&(c[e].current=t,c[e].listeners[t].forEach((function(e){e.apply(e,r)})))}}(n))}))),t},t.addFilter=function(e,r){return h[e]||(h[e]=[]),h[e].push(r),t},t.removeFilter=function(e,r){var n;return h[e]&&-1!==(n=h[e].indexOf(r))?1===h[e].length?(delete h[e],t):(h[e].splice(n,1),t):t},t.addMarker=function(e,n,i){return r.addListener(e,n,i),t},t.removeMarker=function(e,t,n){r.removeListener(e,t,n)},t.create=a,s[l]=t,t},o=e=>{s[e]&&(s[e].removeAllListeners(),s[e]=void 0,delete s[e])}},95503:e=>{var t=["pages/dating-disclaimer","pages/terms-ios","pages/terms-mobile","pages/terms-and-conditions","pages/sms-terms","pages/settings","pages/refund-policy","pages/purchase-processing","pages/profile","pages/privacy-policy-ios","pages/privacy-policy","pages/not-found","pages/ios","pages/investments","pages/help-center","pages/faq","pages/dating-securely","pages/contact-us","pages/communication-policy","pages/co-registration","pages/chat","pages/become-partner","pages/agreements","pages/about-project","overlay/agency-commissions-shares","overlay/change-credits","overlay/decline-profile","overlay/email-confirmation-remind","overlay/instance-blocked","overlay/offline-user","overlay/registration-email-confirmation","overlay/stories","overlay/suspend","overlay/suspicious","overlay/unsubscribe-confirmation","overlay/write-to-contacts-recommendation"];e.exports={uniqueNamespaces:t,getRootNamespace:e=>{var r=e.split("/").filter(Boolean).join("/");return t.find((e=>e===r||r.startsWith(e+"/")))||r.split("/")[0]}}},32154:(e,t,r)=>{"use strict";var n=r(12052);r(10910).Z.prototype.rxState=function(){return new n.y((e=>(("function"!=typeof this.isFilled||this.isFilled())&&e.next(this.getState()),this.listen((t=>{var r=t;Array.isArray(r)?r=[...r]:"object"==typeof r&&(r=Object.assign({},r)),e.next(r)})))))}},12892:function(e){e.exports=function(){"use strict";var e=[],t=3988292384;function r(e){var r,n,i,s,a=-1;for(r=0,i=e.length;r<i;r+=1){for(s=255&(a^e[r]),n=0;n<8;n+=1)1==(1&s)?s=s>>>1^t:s>>>=1;a=a>>>8^s}return-1^a}function n(t,r){var i,s,a;if(void 0!==n.crc&&r&&t||(n.crc=-1,t)){for(i=n.crc,s=0,a=t.length;s<a;s+=1)i=i>>>8^e[255&(i^t[s])];return n.crc=i,-1^i}}!function(){var r,n,i;for(n=0;n<256;n+=1){for(r=n,i=0;i<8;i+=1)1&r?r=t^r>>>1:r>>>=1;e[n]=r>>>0}}();var i=function(e,t){return e="string"==typeof e?(i=e,Array.prototype.map.call(i,(function(e){return e.charCodeAt(0)}))):e,((t?r(e):n(e))>>>0).toString(16);var i};return i.direct=r,i.table=n,i}()},71108:(e,t,r)=>{"use strict";function n(e){for(var t=e,r=arguments.length,n=new Array(r>1?r-1:0),i=1;i<r;i++)n[i-1]=arguments[i];return n.forEach((e=>{t=e(t)})),t}r.d(t,{E:()=>n})},32106:(e,t,r)=>{"use strict";r.d(t,{ZP:()=>o,az:()=>l});var n=r(59484),i=r.n(n),s=r(1662),a=r(76143);function o(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];var a="function"==typeof r[r.length-1]?r.pop():void 0,o="object"==typeof e?s.format({protocol:e.protocol,host:e.host,pathname:r.shift(),query:r[0]&&r[0].query}):e,[l={}]=r,{timeout:c}=l;return new Promise(((e,t)=>{var r,n,s=new(i());for(var u of(c&&(r=setTimeout((()=>{s.abort()}),c)),s.open(l.method||"get",o,!0),Object.keys(l.headers||{}))){var d=l.headers[u];"string"==typeof d&&s.setRequestHeader(u,d)}s.onload=t=>{clearTimeout(r),e(t.target)},s.onerror=e=>{clearTimeout(r),t(e)},s.onabort=()=>{s.upload.removeEventListener("progress",n),t("xhr timeout")},s.upload&&a&&(n=e=>{a(e),e.lengthComputable||s.upload.removeEventListener("progress",n)},s.upload.addEventListener("progress",n,!1)),s.send(l.body)}))}var l=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2?arguments[2]:void 0;return a.o.defer((()=>a.o.from(o(e,t,r))))}},19896:(e,t,r)=>{"use strict";function n(e){return e.replace(/\s+/g,"")}r.d(t,{I:()=>n})},10358:(e,t,r)=>{"use strict";r.d(t,{R:()=>i,y:()=>s});var n={second:1e3};n.minute=60*n.second,n.hour=60*n.minute,n.day=24*n.hour,n.week=7*n.day;var i=Object.freeze(n),s=Math.pow(2,31)-1},7718:(e,t,r)=>{"use strict";r.d(t,{Z:()=>a});var n=r(83426),i=r(90713),s=(e,t,r,s,a)=>{class o extends n.Component{constructor(n){super(n),this.init=n=>{this.models=e(i.T.shared(),n),this.modelActions=r(this.models),this.modelState=t(this.models)},this.reconnect=e=>{this.unsubscriveFromStores(),this.init(e),this.subscribeToStores(),this.forceUpdate()},this.subscribeToStores=()=>{Object.values(this.models).forEach((e=>e.store&&e.store.listen(this.actualizeState)))},this.unsubscriveFromStores=()=>{Object.values(this.models).forEach((e=>e.store&&e.store.unlisten(this.actualizeState)))},this.actualizeState=()=>{this.modelState=t(this.models),this.forceUpdate()},this.init(this.props)}componentDidMount(){this.subscribeToStores()}UNSAFE_componentWillReceiveProps(e){s(this.props,e)&&this.reconnect(e)}componentWillUnmount(){this.unsubscriveFromStores()}render(){return n.createElement(a,Object.assign({},this.props,this.modelState,this.modelActions))}}return s?o:class extends o{constructor(e){super(e)}UNSAFE_componentWillReceiveProps(t){((e,t)=>{if(e===t)return!0;if(!e||!t)return e===t;var r=Object.keys(e),n=Object.keys(t),i=r.length;if(i!==n.length)return!1;for(var s=0;s<i;s++){var a=r[s];if(e[a]!==t[a])return!1}return!0})(this.models,e(i.T.shared(),t))||this.reconnect(t)}}};const a=(e,t,r,n)=>i=>s(e,t||function(){return{}},r||function(){return{}},n,i)},92571:(e,t,r)=>{"use strict";function n(e){this.message=e}r.d(t,{Z:()=>l}),n.prototype=new Error,n.prototype.name="InvalidCharacterError";var i="undefined"!=typeof window&&window.atob&&window.atob.bind(window)||function(e){var t=String(e).replace(/=+$/,"");if(t.length%4==1)throw new n("'atob' failed: The string to be decoded is not correctly encoded.");for(var r,i,s=0,a=0,o="";i=t.charAt(a++);~i&&(r=s%4?64*r+i:i,s++%4)?o+=String.fromCharCode(255&r>>(-2*s&6)):0)i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".indexOf(i);return o};function s(e){var t=e.replace(/-/g,"+").replace(/_/g,"/");switch(t.length%4){case 0:break;case 2:t+="==";break;case 3:t+="=";break;default:throw"Illegal base64url string!"}try{return function(e){return decodeURIComponent(i(e).replace(/(.)/g,(function(e,t){var r=t.charCodeAt(0).toString(16).toUpperCase();return r.length<2&&(r="0"+r),"%"+r})))}(t)}catch(e){return i(t)}}function a(e){this.message=e}a.prototype=new Error,a.prototype.name="InvalidTokenError";var o=r(78523);const l={displayName:"google",signIn:e=>(t,r)=>{r.api.authorize.google(e),r.api.identity.get((function(e){t({token:o.h.shared().getToken()},e)}))},getProfile:e=>t=>{var r=function(e,t){if("string"!=typeof e)throw new a("Invalid token specified");var r=!0===(t=t||{}).header?0:1;try{return JSON.parse(s(e.split(".")[r]))}catch(e){throw new a("Invalid token specified: "+e.message)}}(e);r.sub&&t({profile:{email:r.email,name:r.given_name,googleId:r.sub}})}}},48226:(e,t,r)=>{"use strict";r.d(t,{Z:()=>i});var n=r(67502);const i={displayName:"hbs-preloader",preload:e=>t=>{if(!n.canUseDOM||!(window.location.hash.includes("#"+e)||window.location.hash.includes("overlay,"+e)||document.querySelector(".app-overlay .content."+e)))if(window.linkComplete)t(e);else var r=setInterval((()=>{window.linkComplete&&(clearInterval(r),document.querySelector(".app-overlay .content."+e)||t(e))}),1500)},finish:e=>e}},3097:(e,t,r)=>{"use strict";r.d(t,{Z:()=>o});var n=r(98545),i=r.n(n),s=r(80272),a=r(67502);const o={displayName:"hbs",get(e,t,r){if(e||console.trace&&console.trace(),a.canUseDOM&&0===document.location.hostname.indexOf("delta.")){var n=document.location.hostname.split(".").slice(-2);t="delta."+n[0]+"."+n[1]}if(a.canUseDOM&&0===document.location.hostname.indexOf("gamma.")){var o=document.location.hostname.split(".").slice(-2);t="gamma."+o[0]+"."+o[1]}if(a.canUseDOM&&0===document.location.hostname.indexOf("beta.")){var l=document.location.hostname.split(".").slice(-2);t="beta."+l[0]+"."+l[1]}if(a.canUseDOM&&0===document.location.hostname.indexOf("aplha.")){var c=document.location.hostname.split(".").slice(-2);t="alpha."+c[0]+"."+c[1]}return n=>{var a=new(i()),o="https://"+t+"/hbs/"+(s.m[e]||e)+"/";a.open("GET",o,!0),r&&a.setRequestHeader("Accept-Language",r),a.onreadystatechange=function(){4===a.readyState&&(2===Math.floor(a.status/100)?n({name:e,html:a.response}):n({name:e,html:null}))},a.send()}},save:(e,t)=>({name:e,html:t})}},56461:(e,t,r)=>{"use strict";r.d(t,{Z:()=>o});var n=r(98704),i=r(3100),s=(r(70651),{toApi:function(e){var t={},r=i.D.shared();return e.gender&&(t.gender=e.gender),e.genders&&(t.gender=e.genders.split("-")[0],t["preferred-gender"]=e.genders.split("-")[1]),e["preferred-gender"]&&(t["preferred-gender"]=e["preferred-gender"]),e.hasOwnProperty("minage")?t.minage=e.minage||18:t.minage=r.search&&r.search.minage||18,e.hasOwnProperty("maxage")?t.maxage=e.maxage&&e.maxage>=80?null:e.maxage||null:t.maxage=r.search&&r.search.maxage||null,t.maxage&&+t.minage>+t.maxage&&(t.minage=[t.maxage,t.maxage=t.minage][0]),t.about=e.about,void 0!==e.purchaseRequired&&(t.purchaseRequired=e.purchaseRequired),t}});function a(e){var t=a.getDisplayName(e);class r extends(n.Z.createOptimistActions(["put"])){get(){return(t,r)=>{r.api.users.preferences.get(e,((n,i)=>{t(n?r.getStore("preferences."+e).getState():i)}))}}actualize(e){return e}put(t,r){return super.put(t,(function(t){var n=s.toApi(t);this.dispatch(n),this.flux.api.users.preferences.put(e,n,((e,t)=>{e?this.revert():(this.commit(),r&&r())}))}))}}return r.displayName=t,r}a.getDisplayName=function(e){return"preferences."+e};const o=a},78160:(e,t,r)=>{"use strict";r.d(t,{Z:()=>n});const n={displayName:"language",change:function(e){return function(t){t({current:e})}},changeSupportLanguages:function(e){return function(t){t({languages:e})}}}},10357:(e,t,r)=>{"use strict";r.d(t,{Z:()=>a});var n=r(83426),i=r(51727),s=r(11837);const a=class extends n.Component{render(){return(0,s.jsx)(i.Z,Object.assign({},this.props,{typeClass:"call-to-action"}))}}},55806:(e,t,r)=>{"use strict";r.d(t,{Z:()=>o});var n=r(83426),i=r(72779),s=r.n(i),a=r(11837);const o=class extends n.Component{render(){var e=s()("close",{disabled:this.props.className&&-1!==this.props.className.indexOf("disabled")},{hover:this.props.className&&-1!==this.props.className.indexOf("hover")},{pressed:this.props.className&&-1!==this.props.className.indexOf("pressed")});return(0,a.jsx)("span",Object.assign({},this.props,{title:"Close",className:e,children:(0,a.jsx)("span",{className:"cross",children:"×"})}))}}},20999:(e,t,r)=>{"use strict";r.d(t,{Z:()=>a});var n=r(83426),i=r(51727),s=r(11837);const a=class extends n.Component{render(){return(0,s.jsx)(i.Z,Object.assign({},this.props,{typeClass:"default"}))}}},51727:(e,t,r)=>{"use strict";r.d(t,{Z:()=>h}),r(83426);var n=r(13980),i=r.n(n),s=r(72779),a=r.n(s),o=r(61771),l=r(11837),c=["typeClass","size","className","href","reload","children"],u={typeClass:i().string,className:i().string,size:i().oneOf(["tiny","small","medium","large"]),href:i().string,reload:i().bool,children:i().oneOfType([i().arrayOf(i().node),i().node])},d=e=>{var{typeClass:t,size:r,className:n,href:i,reload:s,children:u}=e,d=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,c),h=a()("action",t,r||"medium",n,{hover:n&&-1!==n.indexOf("hover")},{pressed:n&&-1!==n.indexOf("pressed")});if(i){var p=s?"a":o.Z;return(0,l.jsx)(p,Object.assign({href:i,className:h},d,{children:u}))}return(0,l.jsx)("button",Object.assign({className:h},d,{children:u}))};d.propTypes=u;const h=d},167:(e,t,r)=>{"use strict";r.d(t,{h:()=>k});var n,i=r(83426),s=r(13980),a=r.n(s),o=r(40325),l=r(30859),c=r(83448),u=r(39609),d=r(10358),h=r(98705);class p extends c.v{constructor(){super("dialogs.stickers","default",(()=>(0,u.MX)(u.V0.shared().dialogs.stickers.list).pipe((0,h.o4)((e=>{var{data:t,xhr:r}=e;return{data:t,ttl:d.R.day}})))))}}n=p,p.shared=(0,l.r)((()=>new n));var f,A=r(95725),m=r(42103),g=r(35713),v=r(82801),b=r(55948);class y{constructor(){var e=p.shared().data().pipe((0,A.U)((e=>y.mapRawStickersToStickerPacks(e))));this.stickerPacks=b.D.shared().stickersEnabled.pipe((0,m.w)((t=>t?e:(0,v.of)([]))),(0,g.d)(1))}static mapRawStickersToStickerPacks(e){var t=[];return e.forEach((e=>{var r=e.split("-"),n=r[0],i=r[1];if(n&&i){var s,a=t.find((e=>e.name===n));a||(a={name:n,stickers:[]},t.push(a)),null===(s=a.stickers)||void 0===s||s.push({basename:e})}})),t}}f=y,y.shared=(0,l.r)((()=>new f));var C=r(76653),w=r(11837),M=r(72779),S=r.n(M),I=r(52902),E=r(15279);class x extends i.PureComponent{constructor(){super(...arguments),this.state={selectedPack:null},this.onTabSelected=e=>{this.setState({selectedPack:e})},this.onItemSelected=(e,t)=>{var r,n,i,s;switch(e){case"sticker":null===(r=(n=this.props).onStickerSelect)||void 0===r||r.call(n,t);break;case"smile":null===(i=(s=this.props).onSmileSelect)||void 0===i||i.call(s,t)}},this.renderItem=(e,t,r)=>{switch(e){case"sticker":return(0,w.jsx)(I.M,Object.assign({},r,{basename:t.basename}));case"smile":return(0,w.jsx)(E.W,Object.assign({},r,{smile:t}))}}}render(){var e,t=this.props.packs||[],r=this.state.selectedPack||(null===(e=t[0])||void 0===e?void 0:e.tabId),n=1===t.length?"compact "+t[0].type+"s-"+t[0].id:"full",i=S()("emoji-picker",n,this.props.className),s=S()("popover",{opened:!!this.props.isOpened});return(0,w.jsx)("div",{className:i,ref:this.props.rootRef,children:(0,w.jsxs)("div",{className:s,children:[(0,w.jsx)("div",{className:"tabs-menu",children:t.map((e=>{var t=e.tabId,n=S()("tab-trigger",t,{active:r===t});return(0,w.jsx)("div",{className:n,"data-type":t,onClick:()=>this.onTabSelected(t),children:this.renderItem(e.type,e.icon,{className:e.type})},t)}))}),(0,w.jsx)("div",{className:"tabs-content",children:t.map((e=>{var t=e.tabId,n=S()("tab-content","spinner-container",t,{active:r===t},{loading:r!==t}),i=S()(e.type+"s-list");return(0,w.jsx)("div",{className:n,"data-type":t,children:(0,w.jsx)("ul",{className:i,children:e.items.map((t=>(0,w.jsx)("li",{onClick:()=>this.onItemSelected(e.type,t),children:this.renderItem(e.type,t,{className:e.type})},"basename"in t?t.basename:t.pattern)))})},t)}))})]})})}}x.displayName="components.Chat.emoji-picker.view";var T,D,k=(T=x,D=(0,C.s)(((e,t)=>{var{useDistinct:r,useObservable:n}=t,i=n((()=>e.userId?o.w.shared(e.userId).smiles(e.attendeeId):(0,v.of)([])),[e.userId,e.attendeeId]),s=n((()=>y.shared().stickerPacks)),a=n((()=>b.D.shared().smilesCompactDisplayLimit)),l=r(((t,r,n,i)=>{if(!t||!r)return[];var s=[];if(i&&s.push(...r.map((e=>({id:e.name,type:"sticker",tabId:"stickers-"+(e.stickers[0]&&e.stickers[0].basename),icon:e.stickers[0],items:e.stickers})))),n){var o=[],l=[];for(var c of t)c.animated?!1!==e.animatedSmilesEnabled&&o.push(c):l.push(c);o.length&&s.push({id:"animated",type:"smile",tabId:"smiles-"+o[0].pattern,icon:o[0],items:o}),l.length&&s.push({id:"base",type:"smile",tabId:"smiles-"+l[0].pattern,icon:l[0],items:s.length?l:l.slice(0,a)})}return s}),i,s,e.smilesEnabled,e.stickersEnabled);return l&&l.length&&(0,w.jsx)(T,Object.assign({},e,{packs:l}))})),D.propTypes={smilesEnabled:a().bool,stickersEnabled:a().bool,attendeeId:a().string,userId:a().string},D)},23817:(e,t,r)=>{"use strict";r.d(t,{W:()=>he});var n,i=r(83426),s=r(13980),a=r.n(s),o=r(76653),l=r(74880),c=r(4463),u=r.n(c),d=r(71108),h=r(97531),p=r.n(h),f=r(99717),A=r(14671),m=r(76301),g=r(90196),v=r(41525),b=r(97893),y=r(90713),C=r(55948),w=r(22983),M=r(82801),S=r(15080),I=r(30859),E=r(39e3),x=r(95725),T=r(29331),D=r(35713),k=r(23510),j=r(19869),L=r.n(j),O=r(82187);class P{constructor(e){this.unpaidFeaturesCache={},this.userId=e}unpaidFeatures(e){return this.unpaidFeaturesCache[e]||(this.unpaidFeaturesCache[e]=(0,S.P)((()=>{var t=E._.shared(this.userId,e).unpaidMessages,r=y.T.shared().get(m.ZP,(0,m.zv)(this.userId,e)).store.rxState().pipe((0,x.U)((e=>e.messages.filter((e=>e.sender===this.userId&&e.status===f.$.Unpaid)))));return(0,w.aj)([t,r,k.p.shared().paymentRequired,O.o.shared(this.userId).canOffer]).pipe((0,x.U)((e=>{var[t,r,n,i]=e,s=[];return r.length&&s.push({name:"paid-messages",details:{unpaidMessages:r}}),t.length&&s.push({name:"trial-messages",details:{unpaidMessages:t}}),(n||i)&&s.push({name:"call",details:{}}),s})),(0,T.x)(L()),(0,D.d)(1))}))),this.unpaidFeaturesCache[e]}}n=P,P.shared=(0,I.r)((e=>new n(e)));var N=r(38826),B=r(19351),R=r(98682),V=r(26911),z=r(11837);function Y(e,t,r,n,i,s,a){try{var o=e[s](a),l=o.value}catch(e){return void r(e)}o.done?t(l):Promise.resolve(l).then(n,i)}function G(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var s=e.apply(t,r);function a(e){Y(s,n,i,a,o,"next",e)}function o(e){Y(s,n,i,a,o,"throw",e)}a(void 0)}))}}class U extends i.Component{constructor(e){var t;super(e),t=this,this.canSubscribe=()=>this.props.subscriptionEnabled&&this.props.canSubscribe,this.stateFromModelState=e=>{var{messages:t,messagesLoaded:r}=e;return{messages:t,messagesLoaded:r}},this.reloadMessages=()=>{this.removeUnpaidMessages(),this.setState({isLoading:!0});var e=this.state.messages.filter((e=>e.status===f.$.Delivered)).length;this.model.actions.get(30,e,(e=>{e instanceof m.Cg&&e.code===m.TH.PartialLoad?this.setState({allMessagesLoaded:!0,isLoading:!1}):this.setState({allMessagesLoaded:!1,isLoading:!1})}))},this.showMore=()=>{var e=this.state;if(!e.isLoading&&!e.allMessagesLoaded){this.setState({isLoading:!0});var t=e.messages.filter((e=>e.status===f.$.Delivered)).length;this.model.actions.get(30,t,(e=>{e instanceof m.Cg&&e.code===m.TH.PartialLoad?this.setState({allMessagesLoaded:!0,isLoading:!1}):this.setState({allMessagesLoaded:!1,isLoading:!1})}))}},this.updateState=e=>{var t=this.state.messages.length?this.state.messages[0]:null;this.setState(this.stateFromModelState(e),(()=>{var e=this.state.messages.length?this.state.messages[0]:null;e&&(t&&t.tag===e.tag||(this.bus.emit("command.messages.log.scroll-down"),this.props.unlimitedMessagesWithSubscriptionEnabled&&e.outgoing&&e.status===f.$.Delivered&&e.type!==A.Cs.Cheer&&this.removeUnpaidMessages((e=>e.type===A.Cs.Cheer)),this.props.unlimitedMessagesWithSubscriptionEnabled&&!e.outgoing&&1===this.state.messages.filter((e=>!e.outgoing)).length&&this.resendUnpaidMessages()),e.status!==f.$.Unpaid||t&&t.tag===e.tag&&t.status===e.status||this.refillBalanceFor(e))}))},this.purchase=G((function*(){t.props.cheersManualResendingEnabled&&(yield t.resendUnpaidMessages())||t.props.refillBalance&&t.props.refillBalance(void 0,(()=>{t.resendUnpaidMessages()}))})),this.sendText=(e,t)=>{"string"==typeof e&&e.length&&this.props.model&&this.props.model.actions.send(A.Cs.Text,e,t,this.props.instant,(t=>{t instanceof m.Cg&&t.code===m.TH.PaymentRequired&&this.props.refillBalance&&this.props.refillBalance(void 0,(()=>{this.sendText(e,t.tag)}))}))},this.refillBalanceFor=e=>{if(!this.isRefilling){var t=this.props.cheersManualResendingEnabled&&e.type===A.Cs.Cheer?()=>this.bus.emit("command.messages.log.resend",e):this.resendUnpaidMessages;this.props.refillBalance(e,(()=>{this.isRefilling=!1,t()}),(()=>{this.isRefilling=!1}))}},this.removeUnpaidMessages=e=>{this.state.messages.filter((t=>t.status===f.$.Unpaid&&(!e||e(t)))).reverse().forEach((e=>{this.model.actions.delete(e.tag)}))},this.resend=(e,t)=>{this.model.actions.send(e.type,e.content,e.tag,this.props.instant,t)},this.resendUnpaidMessages=G((function*(){var e=t.state.messages.filter((e=>e.status===f.$.Unpaid&&(!t.props.cheersManualResendingEnabled||e.type!==A.Cs.Cheer))).reverse(),r=function*(e){yield new Promise((r=>{t.resend(e,r)}))};for(var n of e)yield*r(n);return e.length})),this.bus=this.props.bus||new(p()),this.model=this.props.model,this.state=Object.assign({},this.stateFromModelState(this.model.store.getState()),{messagesLoaded:!1,isLoading:!1,allMessagesLoaded:void 0})}componentDidMount(){this.model.store.listen(this.updateState),this.bus.addListener("event.messages.log.end-reached",this.showMore),this.bus.addListener("command.messages.log.purchase",this.purchase),this.bus.addListener("command.messages.log.send-text",this.sendText),this.bus.addListener("command.messages.log.resend",this.resend),this.bus.addListener("command.messages.log.resend-unpaid",this.resendUnpaidMessages),this.reloadMessages()}componentWillUnmount(){this.bus.removeListener("command.messages.log.resend",this.resend),this.bus.removeListener("command.messages.log.send-text",this.sendText),this.bus.removeListener("command.messages.log.purchase",this.purchase),this.bus.removeListener("event.messages.log.end-reached",this.showMore),this.bus.removeListener("command.messages.log.resend-unpaid",this.resendUnpaidMessages),this.model.store.unlisten(this.updateState)}componentDidUpdate(e){if(this.model.store.displayName!==this.props.model.store.displayName)return this.model.store.unlisten(this.updateState),this.model=this.props.model,this.model.store.listen(this.updateState),void this.setState(Object.assign({},this.stateFromModelState(this.model.store.getState()),{isLoading:!1,allMessagesLoaded:void 0}),(()=>{this.reloadMessages()}));this.props.userIsCustomer!==e.userIsCustomer&&this.setState(this.stateFromModelState(this.model.store.getState()))}render(){var{children:e}=this.props;return i.cloneElement(i.Children.only(e),Object.assign({},this.state,{bus:this.bus}))}}function F(e){return(0,o.s)(((t,r)=>{var{useDistinct:n,useObservable:i,useObservableAction:s}=r,a=n(((e,t)=>e&&t?y.T.shared().get(m.ZP,(0,m.zv)(e,t)):null),t.userId,t.attendeeId),o=s((e=>(0,w.aj)(R.I.map((t=>R.b.shared(e.recipient).cheersSet(t).pipe((0,N.q)(1))))).pipe((0,x.U)((e=>e.flat())),(0,x.U)((t=>{var r=e.content.basename&&t.find((t=>e.content.basename.includes(t.reference)));return r&&r.bonuses})),(0,B.b)((e=>{"number"==typeof e&&(0,V.c)(e)})))),[]),l=n((()=>(e,r,n)=>{e?e.content&&0===e.content.price?(o(e),n()):e.content&&e.content.price?g.Z.refillBalance({name:e.type===A.Cs.Cheer?v.t.SendCheer:v.t.SendMessage,requiredAmount:e.content.price,attendeeId:t.attendeeId},r,n):g.Z.refillBalance({name:e.type===A.Cs.Cheer?v.t.SendCheer:v.t.SendMessage,attendeeId:t.attendeeId},r,n):g.Z.refillBalance({name:v.t.SendMessage,attendeeId:t.attendeeId},r,n)})),c=i(((e,t)=>e&&t?P.shared(e).unpaidFeatures(t):(0,M.of)(void 0)),t.userId,t.attendeeId),u=n(((e,t)=>{if(!e)return!1;for(var r of e){if("paid-messages"!==r.name||!t)return!0;if(r.details.unpaidMessages.filter((e=>e.type!==A.Cs.Cheer)).length)return!0}return!1}),c,t.cheersManualResendingEnabled),d=i((e=>e?b.Z.shared().tagsOf(e):(0,M.of)(void 0)),t.userId),h=d&&d.indexOf("membership")>=0,p=d&&d.indexOf("customer")>=0,f=i((()=>C.D.shared().trialMessagesEnabled)),S=i((()=>C.D.shared().optionalSubscriptionEnabled)),I=i((()=>C.D.shared().cheersRecommendationsEnabled));return a?(0,z.jsx)(U,Object.assign({model:a,refillBalance:l,canSubscribe:h,userIsCustomer:p,trialMessagesEnabled:f,optionalSubscriptionEnabled:S},t,{children:(0,z.jsx)(e,Object.assign({},t,{paymentRequired:u,cheersRecommendationsEnabled:I}))})):null}))}U.displayName="messages.log-controller",U.propTypes={bus:u().object,model:u().object,refillBalance:u().func,userLikeAnswers:u().arrayOf(u().string),unlimitedMessagesWithSubscriptionEnabled:u().bool,trialMessagesEnabled:u().bool,subscriptionEnabled:u().bool,optionalSubscriptionEnabled:u().bool,userIsCustomer:u().bool,canSubscribe:u().bool,cheersManualResendingEnabled:u().bool};var q=r(1962),H=r(23716),_=["forwardedRef"];var Z=r(22180);function Q(e){var t=(0,d.E)(e,(e=>function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.userPropName||"userId",n=t.attendeePropName||"attendeeId";class s extends i.Component{constructor(){super(...arguments),this.onMessageShown=e=>{if(this.props[r]&&this.props[n]&&e.id&&!e.read){y.T.shared().get(q.ZP,(0,q.zv)(this.props[r],this.props[n])).actions.read(e.id);var t={text:e.placeholder,timestamp:e.timestamp};H.s.shared(e.recipient).logMessageRead(e.sender,t)}this.props.onMessageShow&&this.props.onMessageShow(e)}}render(){var t=this.props,{forwardedRef:r}=t,n=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(t,_);return(0,z.jsx)(e,Object.assign({},n,{ref:r,onMessageShow:this.onMessageShown}))}}return s.displayName="dialogs.messages.reader",s.propTypes={[r]:u().string,[n]:u().string,onMessageShow:u().func},s}(e,undefined)),F,Z.f);return t.propTypes={userId:u().string,attendeeId:u().string,instant:u().bool,unlimitedMessagesWithSubscriptionEnabled:u().bool,trialMessagesEnabled:u().bool,subscriptionEnabled:u().bool,userLikeAnswers:u().arrayOf(u().string),cheersManualResendingEnabled:u().bool},t}var W=r(63816),X=r(51465),J=r(56782),K=r(29857),$=r(3100),ee=r(74034),te=r(22201),re=r(79958),ne=r(72779),ie=r.n(ne);class se extends i.Component{constructor(){super(...arguments),this.purchase=()=>{this.props.bus&&this.props.bus.emit("command.messages.log.purchase")},this.prepareData=e=>({"attendee.name":e})}render(){if(!this.props.paymentRequired&&!this.props.subscribeRequired)return null;var e=ie()("payment-required-popover",{"purchase-credits":this.props.paymentRequired},{subscribe:this.props.subscribeRequired}),t=this.props.paymentRequired?"/notifications#credits-chat":"/notifications#upgrade-account-chat",r=this.props.paymentRequired?"/pages/chat#purchase-credits":"/pages/chat#subscribe";return(0,z.jsxs)("div",{className:e,children:[(0,z.jsx)(re.UserNameBasedText,{userId:this.props.attendeeId,template:t,prepareData:this.prepareData}),(0,z.jsx)("button",{type:"button",onClick:this.purchase,children:(0,z.jsx)(te.o,{href:r})})]})}}se.displayName="components.Chat.log.payment-required.view",se.propTypes={attendeeId:a().string,bus:a().object,paymentRequired:a().bool,subscribeRequired:a().bool};var ae=se,oe=r(2921),le=r(88789);class ce extends i.Component{constructor(){super(...arguments),this.scrollToBottom=()=>{var e,t=null==this||null===(e=this.refs["message-log"])||void 0===e?void 0:e.querySelector(".rcs-inner-container");t&&(t.scrollTop=t.scrollHeight)},this.loadMore=()=>{this.props.bus&&this.props.bus.emit("event.messages.log.end-reached")}}componentDidMount(){this.props.bus.on("command.messages.log.scroll-down",this.scrollToBottom),this.scrollToBottom()}componentDidUpdate(e){this.props.paymentRequired===e.paymentRequired&&this.props.subscribeRequired===e.subscribeRequired||this.scrollToBottom()}componentWillUnmount(){this.props.bus.removeListener("command.messages.log.scroll-down",this.scrollToBottom)}render(){var e=this.props.messages,t=ie()("message-log-wrapper",{disabled:this.props.disabled}),r={name:(0,le.D)(this.props.attendeeProfile.name)};return(0,z.jsxs)("div",{className:t,children:[(0,z.jsxs)("div",{className:"message-log",ref:"message-log",children:[!1===this.props.allMessagesLoaded&&!this.props.isLoading&&(0,z.jsx)("div",{className:"load-more",children:(0,z.jsx)("span",{onClick:this.loadMore,children:(0,z.jsx)(te.o,{href:"/dialogs/messages#view-older-messages"})})}),(0,z.jsx)(oe.Z,{allowOuterScroll:!0,content:"message-log-scroll",keepAtBottom:!0,children:(0,z.jsx)("div",{className:"message-log-content",children:e.map((e=>(0,z.jsx)(ee.v,{message:e,sender:e.outgoing?this.props.userProfile:this.props.attendeeProfile,onShow:this.props.onMessageShow,bus:this.props.bus,disabled:this.props.disabled,onResendButtonClick:this.props.onResendButtonClick,withBlurTextMessageBackground:this.props.withBlurTextMessageBackground},e.tag)))})}),this.props.attendeeIsTyping&&(0,z.jsx)("p",{className:"typing",children:(0,z.jsx)(re.UserNameBasedText,{userId:this.props.attendeeId,template:"/dialogs/messages/typing#attendee-typing"})})]}),this.props.paymentRequiredFormEnabled&&(0,z.jsx)(ae,{attendeeId:this.props.attendeeId,bus:this.props.bus,paymentRequired:!this.props.disabled&&this.props.paymentRequired,subscribeRequired:!this.props.disabled&&this.props.subscribeRequired}),this.props.allMessagesLoaded&&0===e.length&&(0,z.jsx)("div",{className:"placeholder",children:(0,z.jsx)(te.o,{href:"/dialogs/messages#empty-chat-placeholder"})}),this.props.birthdayTheme&&(0,z.jsx)("div",{className:"birthday-notification",children:(0,z.jsx)(te.o,{href:"/dialogs/messages#has-birthday",data:r})})]})}}ce.displayName="components.Chat.log.view",ce.propTypes={userId:a().string,attendeeId:a().string,attendeeIsOffline:a().bool,disabled:a().bool,attendeeIsTyping:a().bool,birthdayTheme:a().bool,bus:a().object,isLoading:a().bool,allMessagesLoaded:a().bool,paymentRequired:a().bool,subscribeRequired:a().bool,onMessageShow:a().func,messages:a().array,userProfile:a().object,attendeeProfile:a().object,onResendButtonClick:a().func,paymentRequiredFormEnabled:a().bool};var ue,de,he=(ue=ce,de=(0,o.s)(((e,t)=>{var{useDistinct:r,useObservable:n}=t,i=n((()=>J.V.shared(e.userId).hasActiveSubscription),[e.userId]),s=e.paymentRequired&&i,a=e.paymentRequired&&!i,o=$.D.shared()||{},c=(0,l.Z)(["messages","talk"],o),u=(0,l.Z)(["features","offline-chats"],o),d=n((()=>X.kS.shared(e.attendeeId).presence),e.attendeeId)||{},h=r(((t,r)=>{var n="function"==typeof e.messagesFilter?e.messagesFilter(t):t;return n&&r?n.map(((e,t)=>{var i=n[t+1],s=e.timestamp-(i?i.timestamp:0);return e.firstMessageOfTalk=s>r,e})).slice().reverse():n}),e.messages,c),p=r((e=>t=>{e.emit("command.messages.log.resend",t)}),e.bus),f=n((()=>e.userId&&e.attendeeId?K.S.shared(e.userId).visible(e.attendeeId):(0,M.of)(!1)),[e.userId,e.attendeeId])||!1;return(0,z.jsx)(ue,Object.assign({},e,{attendeeIsTyping:f,paymentRequired:s,subscribeRequired:a,disabled:!1===u&&!1===d.online,attendeeIsOffline:!1===d.online,messages:h,onResendButtonClick:p}))})),de.displayName="components.Chat.log.controller",de.propTypes={userId:a().string,attendeeId:a().string,paymentRequired:a().bool},(0,d.E)(de,Q,(0,W.n)({userIdPropName:"attendeeId",resultPropName:"attendeeProfile"}),(0,W.n)({userIdPropName:"userId",resultPropName:"userProfile"})))},74034:(e,t,r)=>{"use strict";r.d(t,{v:()=>Ae});var n=r(83426),i=r(13980),s=r.n(i),a=r(72779),o=r.n(a),l=r(4463),c=r.n(l),u=r(71108),d=r(20867),h=r(11837),p=r(61820),f=r(76653),A=r(39e3);var m=r(83621);class g extends n.PureComponent{render(){var e=this.props.message.content,t=o()("text",{"only-smiles":this.props.textContainsOnlySmiles},{blurred:this.props.blurred});return(0,h.jsx)("div",{className:"message-item",children:(0,h.jsx)(m.t,{text:e,className:t})})}}g.displayName="components.Chat.message.text.view",g.propTypes={textContainsOnlySmiles:s().bool,blurred:s().bool,message:s().shape({sender:s().string,recipient:s().string,outgoing:s().bool,tag:s().string,content:s().string})};var v=function(e){var t=(0,f.s)(((t,r)=>{var{useDistinct:n,useObservable:i}=r,s=n((e=>e?new RegExp("^("+e+"|\\s)+$"):void 0),i((()=>p.S.shared().pattern))),a=t.id===t.message.recipient?t.message.sender:t.message.recipient,o=!!(i((e=>e.unpaidMessages),n(((e,t)=>A._.shared(e,t)),t.id,a))||[]).find((e=>e.tag===t.message.tag)),l=n((()=>t.message.content&&s&&s.test(t.message.content)),t.message.content,s);return(0,h.jsx)(e,Object.assign({},t,{blurred:o,textContainsOnlySmiles:l}))}));return t.propTypes={message:c().shape({tag:c().string.isRequired}).isRequired},t.displayName="common.messages.message.text.controller",(0,u.E)(t,(e=>function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"userId";return n.memo((r=>{var n=(0,d.I)(),i={[t]:n};return(0,h.jsx)(e,Object.assign({},r,i))}))}(e,"id")))}(g),b=r(99717),y=r(14671),C=r(33006),w=r(27048),M=r(23180),S=r(90713),I=r(20802),E=r(90196),x=r(41525),T=r(61826),D=r.n(T);var k=function(e){class t extends n.Component{constructor(e){super(e),this.mounted=!1,this.onResourceAccessStatusChanged=e=>{if(this.state.status!==e.status){var t="available"===e.status,r=this.props.message,n=r.type===y.Cs.Photo?(0,w.eb)(r.sender,r.recipient,r.content.basename,!t):(0,w.LQ)(r.sender,r.recipient,r.content.basename,!0);this.setState({status:e.status,path:n})}},this.openResource=()=>{if(("available"===this.state.status||"payment_required"===this.state.status)&&this.state.resourcePath){var e=this.state.type===y.Cs.Photo,t=()=>{var t;e?(0,M.g)({path:this.state.resourcePath}):(t={path:this.state.resourcePath},S.T.shared().get(I.Z).actions.open("video",[{props:t}]))};"available"===this.state.status?t():this.paidResourceModel&&this.paidResourceModel.buy(this.state.resourcePath).safeSubscribe((r=>{if(r.isSuccessful)t();else if("insufficient-funds"===r.error){var n=e?x.t.WatchPhoto:x.t.WatchVideo;E.Z.refillBalance({name:n,attendeeId:this.props.message.outgoing?this.props.message.recipient:this.props.message.sender},this.openResource)}}))}},this.resend=()=>{this.props.bus&&this.props.bus.emit("command.messages.log.resend-media",this.props.message.tag)},this.setRef=e=>{this.component=e},this.flux=S.T.shared(),this.shouldComponentUpdate(this.props)}shouldComponentUpdate(e,t){if(this.state){if(!D()(this.state,t))return!0;if(D()(this.props,e))return!1}var r,n=e.message,i=n.outgoing?n.sender:n.recipient;if(n.content&&n.content.filePath)r={type:n.type,localUri:n.content.filePath,resourcePath:null,path:null,status:"available",progress:n.content.progress,canResend:n.status===b.$.Failed,messageDelivered:n.status===b.$.Delivered};else if(n.content&&n.content.basename){var s=n.type===y.Cs.Photo?(0,w.eb)(n.sender,n.recipient,n.content.basename):(0,w.LQ)(n.sender,n.recipient,n.content.basename);n.outgoing||this.state&&this.state.resourcePath===s||(this.paidResourceModel=C._.shared(i),this.subscriberToPaidResourcesDataModel&&this.subscriberToPaidResourcesDataModel.unsubscribe(),this.mounted&&(this.subscriberToPaidResourcesDataModel=this.paidResourceModel.data(s).safeSubscribe(this.onResourceAccessStatusChanged))),r={type:n.type,localUri:null,resourcePath:s,status:"unknown",progress:null,canResend:!1,messageDelivered:n.status===b.$.Delivered}}return this.state?this.setState(r):this.state=r,!1}componentDidMount(){this.paidResourceModel&&(this.subscriberToPaidResourcesDataModel=this.paidResourceModel.data(this.state.resourcePath).safeSubscribe(this.onResourceAccessStatusChanged)),this.mounted=!0}componentWillUnmount(){this.subscriberToPaidResourcesDataModel&&this.subscriberToPaidResourcesDataModel.unsubscribe(),this.mounted=!1}render(){return(0,h.jsx)(e,Object.assign({},this.state,this.props,{ref:this.setRef,openResource:this.openResource,resend:this.resend}))}}return t.displayName="common.messages.message.media.controller",t.propTypes={bus:c().object,message:c().shape({outgoing:c().bool.isRequired,sender:c().string.isRequired,recipient:c().string.isRequired,type:c().number.isRequired,content:c().oneOfType([c().shape({basename:c().string.isRequired}),c().shape({filePath:c().string.isRequired,progress:c().number.isRequired})]).isRequired})},t},j=r(33330),L=r(45966),O=r.n(L),P=r(10045),N=r.n(P),B=new(O())({id:"lock",use:"lock-usage",viewBox:"0 0 18 20",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 20" id="lock"><title>lock</title><path d="M15 20H3a3 3 0 0 1-3-3v-7a3 3 0 0 1 3-3V5a5 5 0 0 1 5-5h2a5 5 0 0 1 5 5v2a3 3 0 0 1 3 3v7a3 3 0 0 1-3 3zM13 5a3.003 3.003 0 0 0-3-3H8a3.003 3.003 0 0 0-3 3v2h8V5zm3 5a1 1 0 0 0-1-1H3a1 1 0 0 0-1 1v7a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-7zm-6 4.723V15a1 1 0 1 1-2 0v-.277a2 2 0 1 1 2 0z" /></symbol>'});N().add(B);const R=B;var V=r(7327);const z=class extends n.Component{render(){return(0,h.jsx)(V.Z,{typeClass:"lock",icon:R})}};var Y=new(O())({id:"play-triangle",use:"play-triangle-usage",viewBox:"0 0 12 14",content:'<symbol viewBox="0 0 12 14" xmlns="http://www.w3.org/2000/svg" id="play-triangle"><path d="M2.09 13.666c-.772.713-2.09.208-2.09-.8V1.134C0 .125 1.318-.38 2.09.334L11.64 6.2a1.07 1.07 0 0 1 0 1.6l-9.55 5.867z" fill="#FFF" fill-rule="evenodd" fill-opacity=".75" /></symbol>'});N().add(Y);const G=Y;class U extends n.Component{constructor(e){super(e)}render(){return(0,h.jsx)(V.Z,{typeClass:"play-triangle",icon:G})}}const F=U;class q extends n.PureComponent{render(){var e=this.props.type===y.Cs.Photo?this.props.localUri:void 0;return(0,h.jsxs)("div",{className:"message-item",children:[!!this.props.canResend&&(0,h.jsx)("button",{type:"button",onClick:this.props.resend,className:"resend",children:"Resend"}),(0,h.jsxs)("div",{className:"message-item-container",children:[(0,h.jsx)(j.P,{path:this.props.path,resourceWidth:215,resourceHeight:180,src:e,authorize:!0,className:"media",onClick:this.props.openResource,transformation:"thumbnail"}),"payment_required"===this.props.status&&(0,h.jsx)("div",{className:"overlay payment-required",children:(0,h.jsx)(z,{})}),"not_found"===this.props.status&&(0,h.jsx)("div",{className:"overlay not-found",children:(0,h.jsxs)("p",{children:[this.props.type===y.Cs.Photo?"Photo":"Video"," can't be loaded."]})}),!!this.props.canResend&&(0,h.jsx)("div",{className:"overlay unsent"}),"available"===this.props.status&&this.props.type===y.Cs.Video&&(0,h.jsx)("div",{className:"overlay",children:(0,h.jsx)(F,{})}),!!this.props.progress&&(0,h.jsx)("div",{className:"overlay progress",children:(0,h.jsxs)("p",{children:[Math.round(this.props.progress||0),"%"]})})]})]})}}q.displayName="components.Chat.log.message.media.view",q.propTypes={type:s().number,localUri:s().string,path:s().string,status:s().string,canResend:s().bool,progress:s().number,openResource:s().func,resend:s().func,messageDelivered:s().bool};var H=k(q),_=r(52902);class Z extends n.PureComponent{render(){return(0,h.jsx)("div",{children:(0,h.jsx)("div",{className:"message-item",children:(0,h.jsx)(_.M,{basename:this.props.message.content.basename,className:"sticker"})})})}}Z.displayName="components.Chat.log.message.sticker.view",Z.propTypes={message:s().shape({content:s().shape({basename:s().string})})};var Q=r(49443),W=r(74880),X=r(3100),J=r(38826),K=["basename","animateOnLoad"],$=r(12706),ee=r(14312),te=["staticResourcePath","animationResourcePath","resourceWidth","resourceHeight","shouldAnimate"];class re extends n.PureComponent{render(){var e=this.props,{staticResourcePath:t,animationResourcePath:r,resourceWidth:n,resourceHeight:i,shouldAnimate:s}=e,a=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,te),o=(0,ee.Gv)(r);return s&&o?(0,h.jsx)("div",Object.assign({},a,{children:(0,h.jsx)($.PresentsAnimation,{cheerName:o})})):(0,h.jsx)(j.P,Object.assign({},a,{path:t,resourceWidth:n,resourceHeight:i}))}}re.propTypes={staticResourcePath:s().string,animationResourcePath:s().string,shouldAnimate:s().bool,resourceWidth:s().number,resourceHeight:s().number};var ne=function(e){class t extends n.Component{constructor(){var e;super(...arguments),e=this,this.state={animating:!1},this.onMouseEnter=function(){!e.state.animating&&e.props.animateOnMouseEnter&&(e.animate(),e.props.onMouseEnter&&e.props.onMouseEnter(...arguments))},this.animateOrPlaySound=()=>{this.props.basename?Q.R.shared().has(this.props.basename).pipe((0,J.q)(1)).safeSubscribe((e=>{e?this.animate():this.playSound()})):this.playSound()},this.playSound=()=>{var e=X.D.shared(),t=(0,W.Z)(["notifications","sounds","cheer"],e);if(t&&t.length){var r=new Audio;r.volume=t[0].volume,r.src=""+e.host+t[0].src,r.play()}},this.animate=()=>{this.props.basename&&Q.R.shared().has(this.props.basename).pipe((0,J.q)(1)).safeSubscribe((e=>{if(e){var t=X.D.shared()["cheers-animation-time"];this.setState({animating:!0},(()=>{setTimeout((()=>{this.setState({animating:!1})}),t)}))}}))}}componentDidMount(){this.props.animateOnLoad&&this.animateOrPlaySound()}render(){var t=this.props,{basename:r}=t,n=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(t,K);return(0,h.jsx)(e,Object.assign({},n,{staticResourcePath:r,animationResourcePath:r,shouldAnimate:this.state.animating,onMouseEnter:this.onMouseEnter}))}}return t.displayName="components.Chat.cheer.controller",t.propTypes={animateOnLoad:s().bool,basename:s().string,onMouseEnter:s().func,animateOnMouseEnter:s().bool},t}(re),ie=r(22201);class se extends n.PureComponent{constructor(){super(...arguments),this.resend=()=>{this.props.onResendButtonClick&&this.props.onResendButtonClick(this.props.message)}}componentDidUpdate(e){this.props.message.outgoing&&e.message.status!==b.$.Delivered&&this.props.message.status===b.$.Delivered&&this.refs.cheer.animateOrPlaySound()}render(){return(0,h.jsx)("div",{children:(0,h.jsxs)("div",{className:"message-item",children:[(0,h.jsx)(ne,{basename:this.props.message.content.basename,animateOnLoad:!this.props.message.outgoing&&!this.props.message.read,animateOnMouseEnter:!1,resourceWidth:180,resourceHeight:180,className:"cheer",ref:"cheer"}),this.props.message.status===b.$.Unpaid&&(0,h.jsx)("div",{className:"message-item-container",children:(0,h.jsx)("button",{type:"button",className:"resend-cheer",onClick:this.resend,disabled:this.props.disabled,children:(0,h.jsx)(ie.o,{href:"/dialogs/messages#resend"})})})]})})}}se.displayName="components.Chat.log.message.cheer",se.propTypes={message:s().shape({outgoing:s().bool,read:s().bool,status:s().number,content:s().shape({basename:s().string})}),disabled:s().bool,onResendButtonClick:s().func};var ae=r(6825);function oe(e){var t=(0,n.useMemo)((()=>e.opacity?{opacity:e.opacity}:{}),[e.opacity]);return(0,h.jsxs)("div",{className:"letter-cover-container",children:[(0,h.jsx)("div",{className:"letter-cover",style:t,children:(0,h.jsx)(j.P,{path:e.coverPath,resourceWidth:360,resourceHeight:80,className:"letter-cover-img"})}),(0,h.jsx)("div",{className:"letter-content",children:e.children})]})}function le(e){var{children:t,cover:r,opacity:i}=e,s=(0,n.useMemo)((()=>(0,w.al)(r)),[r]);return(0,h.jsx)(oe,{coverPath:s,opacity:i,children:t})}var ce=r(51727);function ue(e){return(0,h.jsx)("div",{className:"message-item",children:(0,h.jsx)(le,{cover:e.cover,opacity:.3,children:(0,h.jsxs)("div",{className:"letter-item",onClick:e.onReadLetterClick,children:[(0,h.jsx)("div",{className:"text-wrapper",children:(0,h.jsx)(m.t,{text:e.text})}),(0,h.jsx)(ce.Z,{typeClass:"read-letter-btn",size:"medium",children:(0,h.jsx)(ie.o,{href:"/users/email#read-email"})})]})})})}var de=r(63747);function he(e){var{letter:t}=e,r=(0,n.useCallback)((()=>{var e={id:t.id,sender:t.sender,recipient:t.recipient};(0,de.I)(e).safeSubscribe()}),[t]);return(0,h.jsx)(ue,{text:t.text,cover:t.cover,onReadLetterClick:r})}var pe=r(52569);class fe extends n.Component{componentDidMount(){this.props.onShow&&this.props.onShow(this.props.message)}render(){var e=this.props,t=o()({message:!0,outgoing:e.message.outgoing,incoming:!e.message.outgoing,unpaid:e.message.status===b.$.Unpaid,sending:e.message.status===b.$.Sending,withBlurTextMessageBackground:e.withBlurTextMessageBackground});return(0,h.jsxs)("div",{className:"message-container",children:[!!this.props.message.firstMessageOfTalk&&(0,h.jsx)("div",{className:"date",children:(0,h.jsx)(ae.$,{date:e.message.timestamp})}),(0,h.jsxs)("div",{className:t,"data-tag":e.message.tag,children:[e.message.type===y.Cs.Voice&&(0,h.jsx)(pe.F,{message:e.message}),e.message.type===y.Cs.Text&&(0,h.jsx)(v,{message:e.message}),e.message.type===y.Cs.Sticker&&(0,h.jsx)(Z,{message:e.message}),(e.message.type===y.Cs.Photo||e.message.type===y.Cs.Video)&&(0,h.jsx)(H,{message:e.message,bus:this.props.bus}),e.message.type===y.Cs.Cheer&&(0,h.jsx)(se,{message:e.message,disabled:e.disabled,onResendButtonClick:this.props.onResendButtonClick}),e.message.type===y.Cs.Letter&&(0,h.jsx)(he,{letter:e.message.content})]})]})}}fe.displayName="components.Chat.log.message.view",fe.propTypes={message:s().shape({outgoing:s().bool,status:s().number,type:s().number,content:s().oneOfType([s().shape({type:s().string}),s().string]),tag:s().string.isRequired,firstMessageOfTalk:s().bool}).isRequired,onShow:s().func,disabled:s().bool,onResendButtonClick:s().func,bus:s().object,withBlurTextMessageBackground:s().bool};var Ae=fe},79958:(e,t,r)=>{"use strict";r.r(t),r.d(t,{UserNameBasedText:()=>p});var n=r(83426),i=r(13980),s=r.n(i),a=r(63816),o=r(76653),l=r(11837),c=r(22201);class u extends n.PureComponent{render(){return(0,l.jsx)(c.o,{href:this.props.template,data:this.props.data})}}u.displayName="components.Chat.user.name-based-text.view",u.propTypes={template:s().string,data:s().object};var d,h,p=(d=u,(h=(0,o.s)(((e,t)=>{var{useDistinct:r}=t,n=r(((e,t)=>t?t(e):{name:e}),e.user&&e.user.name,e.prepareData);return(0,l.jsx)(d,{data:n,template:e.template})}))).propTypes={userId:s().string,template:s().string},(0,a.n)({userIdPropName:"userId"})(h))},91377:(e,t,r)=>{"use strict";r.d(t,{Z:()=>g});var n=r(83426),i=r(13980),s=r.n(i),a=r(67502),o=r(82160),l=r(68755),c=r(10267),u=r(72779),d=r.n(u),h=r(90713),p=r(3100),f=r(11837),A={name:s().string.isRequired,overlayData:s().object,initialLoad:s().bool};class m extends n.Component{constructor(e){super(e);var t=h.T.shared();if(this.store=t.getStore(o.default.displayName)||t.createStore(o.default,null,t),this.actions=t.getActions(o.default.displayName),c.includes(this.props.name)&&document.querySelector("body > #hbs-"+this.props.name))this.state={html:""};else{var r=this.store.getState()[this.props.name]||"";if(a.canUseDOM&&!r){var n=document.querySelector("#hbs-"+this.props.name);n&&(this.actions.save(this.props.name,n.innerHTML),r=n.innerHTML)}r||this.actions.get(this.props.name,p.D.shared().host,p.D.shared().lang),this.state={html:r},this.update=this.update.bind(this),this.store.listen(this.update)}}update(e){a.canUseDOM&&e[this.props.name]&&this.state.html!==e[this.props.name]&&this.setState({html:e[this.props.name]})}componentWillUnmount(){if(this.store.unlisten(this.update),this.props.overlayData&&this.trigger("deactivated"),c.includes(this.props.name)){var e=document.querySelector("#hbs-"+this.props.name);if(!e)return;e.classList.add("hbs-stash"),document.body.appendChild(e)}else{var t=document.querySelector("#hbs-"+this.props.name);if(!t)return;var r=t.cloneNode(!0);Array.from(r.querySelectorAll("[data-mounted-react-root-id]")).forEach((e=>delete e.dataset.mountedReactRootId)),this.actions.save(this.props.name,r.innerHTML)}}shouldComponentUpdate(e,t){return e.name!==this.props.name||t.html!==this.state.html}componentDidMount(){this.init()}componentDidUpdate(){this.props.overlayData&&this.state.html&&this.link((()=>this.trigger("activated")))}init(){var e=document.querySelector("body > #hbs-"+this.props.name);c.includes(this.props.name)&&e?(document.querySelector(".content."+this.props.name).appendChild(e),this.trigger("activated")):this.props.overlayData&&this.state.html&&this.link((()=>this.trigger("activated")))}link(e){l.Z.emit("command.legacy-hbs-integrator.dom.init","hbs-"+this.props.name,(()=>{e()}))}trigger(e){var{data:t}=this.props.overlayData;if(t&&t.params){var r="event.overlay."+t.name+"."+("activated"===e?"opened":"closed");l.Z.emit.apply(l.Z,[r].concat(t.params))}l.Z.emit("command.legacy-hbs-integrator.dom.trigger","hbs-"+this.props.name,e,t?t.params:void 0)}render(){if(!this.state.html||c.includes(this.props.name)&&document.querySelector("body > #hbs-"+this.props.name))return null;var e=d()("photos"===this.props.name?"content "+this.props.name:"");return(0,f.jsx)("div",{id:"hbs-"+this.props.name,className:e,dangerouslySetInnerHTML:{__html:this.state.html}})}}m.propTypes=A;const g=m},85873:(e,t,r)=>{"use strict";r.d(t,{Z:()=>h});var n=r(83426),i=r(45966),s=r.n(i),a=r(10045),o=r.n(a),l=new(s())({id:"play",use:"play-usage",viewBox:"0 0 64 64",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" id="play"><title>play</title><path d="M32 0C14.3 0 0 14.3 0 32s14.3 32 32 32 32-14.3 32-32S49.7 0 32 0zm0 61C16 61 3 48 3 32S16 3 32 3s29 13 29 29-13 29-29 29zm9.4-30l-13.8-6.9c-.7-.4-1.6.2-1.6 1v13.8c0 .8.8 1.3 1.6 1L41.4 33c.8-.4.8-1.6 0-2z" /></symbol>'});o().add(l);const c=l;var u=r(7327),d=r(11837);const h=class extends n.Component{render(){return(0,d.jsx)(u.Z,{typeClass:"play",icon:c})}}},7327:(e,t,r)=>{"use strict";r.d(t,{Z:()=>o});var n=r(83426),i=r(72779),s=r.n(i),a=r(11837);const o=class extends n.Component{render(){var e=s()("icon",this.props.typeClass);return(0,a.jsx)("i",{className:e,children:(0,a.jsx)("svg",{viewBox:this.props.icon.viewBox,pointerEvents:"none",children:(0,a.jsx)("use",{xlinkHref:"#"+this.props.icon.id})})})}}},2921:(e,t,r)=>{"use strict";r.d(t,{Z:()=>u});var n=r(83426),i=r(13980),s=r.n(i),a=r(67502),o=r(11837),l=null;a.canUseDOM&&(l=r(61875).default);class c extends n.Component{render(){var e=this.props,t=Object.assign({},(function(e){if(null==e)throw new TypeError("Cannot destructure "+e)}(e),e));return a.canUseDOM?(0,o.jsx)(l,Object.assign({},t,{children:(0,o.jsx)("div",{className:t.content,children:t.children})})):t.children}}c.displayName="scroll.component",c.propTypes={content:s().string,className:s().string};const u=c},61771:(e,t,r)=>{"use strict";r.d(t,{Z:()=>p});var n,i=r(83426),s=r(60762),a=r.n(s),o=r(13980),l=r.n(o),c=r(11837),u=["href","children"];n=class extends i.Component{render(){var e="pseudo-link"+(this.props.className?" "+this.props.className:"");return(0,c.jsx)("span",Object.assign({},this.props,{className:e}))}};var d={href:l().string,className:l().string,children:l().object,target:l().oneOf(["_blank"])},h=e=>{var{href:t,children:r}=e,n=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,u);return t&&0===t.indexOf("mailto:")?(0,c.jsx)("a",Object.assign({href:t},n,{children:r})):(0,c.jsx)(a(),Object.assign({to:t||"#"},n,{children:r}))};h.propTypes=d,h.Pseudo=n;const p=h},97369:(e,t,r)=>{"use strict";r.d(t,{Z:()=>u});var n=r(83426),i=r(13980),s=r.n(i),a=r(72779),o=r.n(a),l=r(11837);class c extends n.PureComponent{render(){var{isWhite:e,loading:t,className:r}=this.props;return(0,l.jsx)("div",{className:o()("preloading-container",{loading:t,isWhite:e},r),children:(0,l.jsx)("span",{className:"loader"})})}}c.displayName="Loader",c.propTypes={loading:s().bool,isWhite:s().bool,className:s().string},c.defaultProps={isWhite:!0,loading:!0};const u=c},8327:(e,t,r)=>{"use strict";r.d(t,{Z:()=>u});var n=r(83426),i=r(13980),s=r.n(i),a=r(43115),o=r(85706),l=r(11837);class c extends n.Component{constructor(){super(...arguments),this.handleChange=e=>{this.props.onSend(e,"list"),this.props.onClose()},this.getItem=(e,t)=>{var r=e.disabled?"cheer disabled":"cheer";return(0,l.jsx)("li",{ref:this.setCheerRef(t),className:r,"data-basename":e.basename,"data-position":t,"data-amount":e.amount,"data-price":e.price,children:(0,l.jsx)(a.q,{cheer:e,onClick:this.handleChange})},e.reference)}}setCheerRef(e){return t=>{this.props.cheerRefs&&this.props.cheerRefs.current&&(this.props.cheerRefs.current[e]=t)}}render(){var{slotPlayButtonVisible:e,attendeeId:t}=this.props;return(0,l.jsxs)("ul",{className:"cheers-list",children:[e&&(0,l.jsx)("li",{className:"extraButton",children:(0,l.jsx)(o.r,{attendeeId:t,cta:"cheers-menu"})},"extraButton"),this.props.cheers.map(this.getItem)]})}}c.displayName="cheers.list.component",c.propTypes={cheers:s().array,onSend:s().func.isRequired,onClose:s().func.isRequired,cheerRefs:s().object,slotPlayButtonVisible:s().bool,attendeeId:s().string};const u=c},30773:(e,t,r)=>{"use strict";r.d(t,{Z:()=>p});var n=r(83426),i=r(68755),s=r(23400),a=i.Z.create("purchase"),o=["event.purchase.type","package:selected","event.autocharge.enabled","event.autocharge.disabled"];function l(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];o.indexOf(e)>-1?a.emit(e,...r):i.Z.emit(e,...r)}var c=r(67502),u=r(21858),d=r(77674),h=r(11837);const p=e=>{class t extends n.Component{constructor(e){super(e),this.overlayPurchaseOpened=()=>{l("event.overlay.purchase.opened")},this.cardListLoaded=()=>{l("event.cards.list.loaded")},this.paymentRequestApiAvailable=()=>{l("event.payment-request.availability.checked")},this.formReady=()=>{l("event.purchase.packaged.default.selected")},this.packagesUpdated=(e,t)=>{l("event.purchase.form.packages.ready",e,t)},this.purchaseTypeChanged=e=>{l("event.purchase.type",e)},this.packageSelected=e=>{l("package:selected",e)},this.autopurchaseEnabled=e=>{l("event.autocharge.enabled",e)},this.autopurchaseDisabled=e=>{l("event.autocharge.disabled",e)},this.state={purchaseBus:i.Z.create("purchase-"+(0,s.Z)())}}componentDidMount(){this.state.purchaseBus.sync("event.overlay.purchase.opened",this.overlayPurchaseOpened,this),this.state.purchaseBus.sync("event.cards.list.loaded",this.cardListLoaded,this),this.state.purchaseBus.sync("event.payment-request.availability.checked",this.paymentRequestApiAvailable,this),this.state.purchaseBus.sync("event.purchase.packaged.default.selected",this.formReady,this),this.state.purchaseBus.sync("event.purchase.form.packages.ready",this.packagesUpdated,this),this.state.purchaseBus.sync("event.purchase.type",this.purchaseTypeChanged,this),this.state.purchaseBus.sync("package:selected",this.packageSelected,this),this.state.purchaseBus.sync("event.autocharge.enabled",this.autopurchaseEnabled,this),this.state.purchaseBus.sync("event.autocharge.disabled",this.autopurchaseDisabled,this)}componentWillUnmount(){this.state.purchaseBus.removeListener("event.overlay.purchase.opened",this.overlayPurchaseOpened,this),this.state.purchaseBus.removeListener("event.cards.list.loaded",this.cardListLoaded,this),this.state.purchaseBus.removeListener("event.payment-request.availability.checked",this.paymentRequestApiAvailable,this),this.state.purchaseBus.removeListener("event.purchase.packaged.default.selected",this.formReady,this),this.state.purchaseBus.removeListener("event.purchase.form.packages.ready",this.packagesUpdated,this),this.state.purchaseBus.removeListener("event.purchase.type",this.purchaseTypeChanged,this),this.state.purchaseBus.removeListener("package:selected",this.packageSelected,this),this.state.purchaseBus.removeListener("event.autocharge.enabled",this.autopurchaseEnabled,this)}render(){return c.canUseDOM&&u.e.shared().encounter(d.r.identifier(),{name:"purchaseDecoratorRendered",date:new Date,details:!0}),(0,h.jsx)(e,Object.assign({},this.props,this.state),this.props.id)}}return t.propTypes={},t}},74855:(e,t,r)=>{"use strict";r.d(t,{Z:()=>A});var n=r(13980),i=r.n(n),s=r(83426),a=r(1662),o=r(42412);const l=function(e,t,r){var n,i,s,l=e;return e&&(s=(n=a.parse(e)).path.split(".")[0],!n.host||0!==n.host.indexOf("api")&&0!==n.host.indexOf("apu")?/^\/\//.test(e)||n.hostname||!r.host||(l="//"+r.host+l):((i=n.host.split(".")).shift(),i=i.join("."),l=(0,o.Z)(s,{base:i,prefix:0===n.host.indexOf("apu")?"apu":"api",shards:10}),t&&(l+=t))),l};l.background=function(e,t,r){if(!/url\(/gi.test(e))return l(e,t,r);var n=l(e.replace(/'/g,"").match(/url\((.*)\)/)[1],t,r);return e.replace(/url\(.*\)/g,"url("+n+")")},l.thumbnail=(e,t,r,n)=>{var i=n.api.replace(new RegExp(/^(api.|apu.)/),"");return(0,o.Z)("/users/"+t+"/photos/"+e+r,{base:i,prefix:0===n.api.indexOf("apu")?"apu":"api",shards:10})};const c=l;var u=r(72779),d=r.n(u),h=r(3100),p=r(11837),f=(0,s.memo)((e=>{var{className:t,image:r,type:n,href:i,onClick:a}=e,o=h.D.shared(),l=d()("logo",t,{customized:r}),u=["light","mobile"].includes(n)?o["logo-light"]:o.logo;u&&!1===new RegExp("/i/"+o.product).test(u)&&(u=u.replace("/i","/i/"+o.product)),u=c(r||u,null,o);var f=(0,s.useCallback)((()=>{i?window.location.href=i:a&&a()}),[i,a]);return(0,p.jsx)("span",{className:l,onClick:f,children:(0,p.jsx)("img",{className:"logo-image",alt:o.name,src:u})})}));f.propTypes={type:i().string};const A=f},80272:(e,t,r)=>{"use strict";r.d(t,{F:()=>i,m:()=>n});var n={complain:"complain",suspend:"forms/member/suspend","change-credits-amount":"forms/member/change-credits-amount","decline-profile":"forms/member/decline-profile",suspicious:"forms/member/suspicious",password:"_react/overlays/password",blacklist:"tools/blacklist",photos:"forms/member/photos","cover-templates":"forms/member/profile/cover-templates",camera:"forms/camera","camera-blocked":"_react/overlays/camera-blocked","presents-orders":"presents/orders-overlay","new-present-delivery":"presents/new-delivery-overlay","presents-presentation-letter":"presents/presentation-letter-overlay","offline-user":"offline-user/offline-user-overlay","instance-blocked":"instance-blocked",letter:"letter/overlay",menu:"_react/overlays/menu",mood:"mood/overlay",settings:"settings/settings-overlay",localstorage:"tools/localstorage",interests:"_react/overlays/interests",representation:"_react/overlays/representation","few-words":"_react/overlays/few-words",preferences:"_react/overlays/preferences","about-me":"_react/overlays/about-me","more-about-me":"_react/overlays/more-about-me","life-style":"_react/overlays/life-style","other-languages":"_react/overlays/other-languages","complete-photos":"_react/overlays/complete-photos","attachment-viewer":"attachment","gallery-viewer":"gallery","gallery-letter":"gallery-letter","live-support":"helpdesk/chat/overlay","user-live-support":"helpdesk/chat/user-overlay","promoter-passport":"_react/overlays/promoter-passport","camera-permissions-prompt":"_react/overlays/camera-permissions-prompt",commissions:"commissions","welcome-email":"_react/overlays/welcome-email","agreements-change":"agreements/change","agreements-accept":"agreements/accept-private","agreements-accept-updated":"agreements/accept-updated","agreements-accept-public":"agreements/accept-public",mingle:"_react/overlays/mingle",stories:"_react/overlays/stories",cheers:"_react/overlays/cheers",header:"header/header",legacy:"_react/react-legacy","legacy-system-messages":"_react/system-messages",templates:"templates/templates","interests-form":"profile/edit/interests","cheers-animation":"notification/cheers-animation","promoter-request-video-verification":"video-verification/upload-buttons","promoter-request-about-me":"_react/overlays/promoter-request-about-me","camera-player":"camera"},i=["settings","privacy-policy","about-project","terms-and-conditions","investments","co-registration","become-partner","dating-securely","faq","overlay-email-subscriptions","overlay-account-break-manager","overlay-account-deleting","overlay-subscription-cancelling","refund-policy","sms-terms","commercial-transaction-law","cookie-policy"]},78181:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>pr});var n=r(83426),i=r(72779),s=r.n(i),a=r(68755),o=r(23400),l=r(3856),c=r(13980),u=r.n(c),d=r(22201),h=r(27552);const p="undefined"!=typeof Intl?Intl:{NumberFormat:function(){return{format:function(e){return e.toFixed(2).replace(/(\d)(?=(\d{3})+\.)/g,"$1,")}}},DateTimeFormat:function(){return{format:function(e){return("0"+(e.getMonth()+1)).slice(-2)+"/"+("0"+e.getDate()).slice(-2)+"/"+e.getFullYear()+", "+("0"+e.getHours()).slice(-2)+":"+("0"+e.getMinutes()).slice(-2)+":"+("0"+e.getSeconds()).slice(-2)}}}};var f=r(53146),A=r(12914),m=r(52281);function g(e){var t,r;return null!==(t=e.priceWithTax)&&void 0!==t&&t.taxIncluded&&null!==(r=e.priceWithTax.netPrice)&&void 0!==r?r:e.price}var v=r(7251),b={xs:"coins-heap-xs",s:"coins-heap-s",m:"coins-heap-m",l:"coins-heap-l",xl:"coins-heap-xl"},y=r(11837);class C extends n.PureComponent{constructor(e){super(e),this.onClick=()=>{this.props.onClick(),this.selectPackage(),this.sendAnalytics()},this.selectPackage=()=>{this.props.purchaseBus.emit("command.package.select",{payload:this.props.sku})},this.sendAnalytics=()=>{var e=this.props.packages.find((e=>e.sku===this.props.sku));e&&this.props.activePackage.sku!==e.sku&&m.q.shared().logEvent("paywall","click","package",{paywall:{type:this.props.isSubscriptionForm?"subscription":"credits"},credit_packages:this.props.packages.map((e=>({credits:e.amount,price:g(e),currency:e.currency}))),credit_package:{credits:e.amount,price:g(e),currency:e.currency}})},this.getItemView=e=>{var t={},r=(0,f.Z)();return t.price=g({priceWithTax:e.priceWithTax,price:e.price}).toFixed(2),t.formattedPrice=(0,h.T)(e.currency,t.price),e.discount&&(t.formattedFullPrice=(0,h.T)(e.currency,e.meta.FullPrice)),e.priceWithoutMembership&&(t.priceWithoutMembership=e.priceWithoutMembership.toFixed(2),t.formattedPriceWithoutMembership=(0,h.T)(e.currency,e.priceWithoutMembership)),t.formattedAmount=new p.NumberFormat(r).format(e.amount),t.illustration=e.packageSize?b[e.packageSize]:void 0,t},this.getWrapperClasses=(e,t)=>{var r="package";return r+=e.withMembership?" with-membership":" without-membership",e.discount&&(r+=" is-discount discount-"+t.price.replace(".","-")),e.activePackage&&e.activePackage.discount&&(r+=" discount"),r+=" creditpack"+e.amount,e.activePackage&&e.activePackage.amount===e.amount&&(r+=" active"),e.arrowVisible&&(r+=" arrow"),t.illustration&&(r+=" illustrated"),r}}componentDidMount(){this.props.activePackage&&this.props.purchaseBus.emit("event.purchase.packaged.default.selected")}componentDidUpdate(e,t){this.props.activePackage&&!e.activePackage&&this.props.purchaseBus.emit("event.purchase.packaged.default.selected")}render(){var{props:e}=this,t="limited"===e["credits-type"],r=this.getItemView(e),n=this.getWrapperClasses(e,r),i=(0,h.T)(e.currency,"jpy"===e.currency?e.creditPrice:e.creditPrice/100),s={price:i};return(0,y.jsxs)("div",{className:n,onClick:this.onClick,children:[0===e.price?this.freeBadge():!t&&e.discount?this.templateDiscountFixedPrice(r):this.templateDiscountPercentage(e),(0,y.jsx)("label",{children:(0,y.jsxs)("span",{className:"wrapper price-wrapper",children:[r.illustration&&(0,y.jsx)("span",{className:"package-illustration-wrapper",children:(0,y.jsx)(v.Q,{name:r.illustration,className:"package-illustration"})}),t?(0,y.jsxs)("span",{children:[e.discount?this.templatePriceWithDiscount(e,r):this.templatePriceWithoutDiscount(r),(0,y.jsx)("span",{className:"price",children:(0,y.jsx)(d.o,{href:"/payment#form-credits-month",data:{amount:e.amount}})})]}):(0,y.jsxs)("span",{children:[(0,y.jsxs)("span",{children:[(0,y.jsxs)("span",{className:"price price-amount for-devaluation-disabled",children:[(0,y.jsx)("span",{className:"block-spacing",children:r.formattedAmount}),(0,y.jsx)(d.o,{href:"/payment#form-credits"})]}),(0,y.jsxs)("span",{className:"price price-amount for-devaluation-enabled",children:[(0,y.jsx)(A.c,{}),(0,y.jsx)("span",{children:r.formattedAmount})]})]}),e.optionalMembership?(0,y.jsxs)("span",{className:"price",children:[e.priceWithoutMembership&&(0,y.jsx)("span",{className:"price-discount old-price",children:r.formattedPriceWithoutMembership}),(0,y.jsx)("span",{children:r.formattedPrice})]}):(0,y.jsxs)("span",{children:[(0,y.jsxs)("span",{className:"price price-discount for-devaluation-disabled",children:[(0,y.jsx)("span",{className:"block-spacing",children:"≈"}),e.creditPricePack?(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)("span",{className:"block-spacing",children:i}),(0,y.jsx)(d.o,{href:"/payment#form-per-credits"})]}):(0,y.jsx)(d.o,{href:"/payment#form-per-credit",data:s})]}),(0,y.jsx)("span",{className:"price for-devaluation-enabled",children:(0,y.jsx)("span",{children:r.formattedPrice})})]})]})]})})]})}templateDiscountFixedPrice(e){return(0,y.jsxs)("div",{className:"discount-badge",children:[(0,y.jsxs)("div",{className:"discount-badge__label",children:["ONE TIME",(0,y.jsx)("br",{})," OFFER"]}),(0,y.jsxs)("div",{className:"discount-badge__price",children:[e.formattedPrice,(0,y.jsx)("span",{className:"discount-badge__asterisk",children:"*"})]})]})}templateDiscountPercentage(e){return(0,y.jsxs)("div",{className:"discount-badge is-percentage",children:["SAVE ",(0,y.jsx)("br",{}),(0,y.jsxs)("span",{className:"discount-badge__percentage",children:[e.discountPercentage,"%",(0,y.jsx)("span",{className:"discount-badge__asterisk",children:"*"})]})]})}freeBadge(){return(0,y.jsx)("div",{className:"discount-badge free",children:(0,y.jsx)(d.o,{href:"/payment#free"})})}templatePriceWithoutDiscount(e){return(0,y.jsx)("span",{className:"price price-amount for-devaluation-disabled",children:e.formattedPrice})}templatePriceWithDiscount(e,t){return(0,y.jsxs)("span",{className:"price price-amount for-devaluation-disabled",children:[(0,y.jsx)("span",{className:"price-amount-discount",children:t.formattedFullPrice})," ",t.formattedPrice]})}}C.propTypes={purchaseBus:u().object.isRequired,arrowVisible:u().bool,sku:u().string,activePackage:u().object,onClick:u().func};const w=C;class M extends n.PureComponent{constructor(e){super(e),this.notifyPackagesAreReady=()=>{var e=this.props.packages[0],t="limited"===e["credits-type"]?"limited":e.meta&&e.meta.Subscription?"subscription":"credits";this.props.purchaseBus&&this.props.purchaseBus.emit("event.purchase.form.packages.ready",this.props.packagesType,t)},this.toggle=()=>{this.setState({opened:!this.state.opened})},this.getPackage=(e,t)=>{var r=this.props.packageItemComponent||w;return(0,y.jsx)(r,Object.assign({onClick:this.toggle,arrowVisible:t},e,this.props),e.sku)},this.state={opened:!1}}componentDidMount(){(this.props.packages||[]).length>0&&this.notifyPackagesAreReady()}componentDidUpdate(e,t){(this.props.packages||[]).length>0&&!(e.packages||[]).length&&this.notifyPackagesAreReady()}render(){var{props:e}=this,t=e.packages||[],r=1!==t.length&&!this.state.opened,n=t.sort(((e,t)=>e.amount-t.amount)).map((e=>this.getPackage(e,r))),i=t[0]&&"limited"===t[0]["credits-type"],a=s()("packages-wrapper",{opened:this.state.opened}),o=s()("packages","show-if-multiple",{"not-recurring":!e.isRecurring}),l=s()("packages-list","card-payment","payment-request","apple-pay",{additional:e.credits},{discount:e.defaultPackage&&e.defaultPackage.discount});return(0,y.jsx)("div",{id:"packages-wrapper",className:a,children:(0,y.jsxs)("section",{className:o,children:[(0,y.jsx)("div",{className:l,children:n}),!i&&e.membership&&e.isRecurring&&(0,y.jsx)("p",{className:"note-optional",children:(0,y.jsx)(d.o,{href:"/payment#form-optional-membership-toggler-note-2"})})]})})}}M.propTypes={packageItemComponent:u().element};const S=M;class I extends n.PureComponent{render(){var e,{props:t}=this,{isSubscriptionFormForUserInPopularMemberExperiment:r,autoRefillAvailable:n}=this.props;if(r)return null;var i=t.purchaseCredits&&!t.isSubscriptionForm&&n,a=s()("autopurchase",{visible:i}),o="net"===(null===(e=t.activePackage.priceWithTax)||void 0===e?void 0:e.priceType);return(0,y.jsx)("span",{className:a,children:t.purchaseCredits&&!t.isSubscriptionForm?(0,y.jsx)("div",{className:"show-if-multiple",children:n&&(0,y.jsx)("div",{className:"field field-wrapper card-payment payment-request apple-pay autocharge-block",children:(0,y.jsxs)("label",{children:[(0,y.jsx)("input",{type:"checkbox",name:"autocharge",className:"data autocharge",checked:t.automation&&t.automation.enabled,onChange:t.updateAutocharge(!t.automation||!t.automation.enabled)}),t.customer?(0,y.jsxs)("span",{children:[(0,y.jsx)("span",{className:"for-devaluation-disabled",children:o?(0,y.jsx)(d.o,{href:"/payment#form-account-charged-with-tax"}):(0,y.jsx)(d.o,{href:"/payment#form-account-charged"})}),(0,y.jsx)("span",{className:"for-devaluation-enabled",children:(0,y.jsx)(d.o,{href:"/payment#form-account-charged-devaluation"})})]}):(0,y.jsx)("span",{children:(0,y.jsxs)("span",{children:[(0,y.jsx)("span",{className:"for-devaluation-disabled",children:o?(0,y.jsx)(d.o,{href:"/payment#form-first-buy-membership-account-charged-with-tax"}):(0,y.jsx)(d.o,{href:"/payment#form-first-buy-membership-account-charged"})}),(0,y.jsx)("span",{className:"for-devaluation-enabled",children:(0,y.jsx)(d.o,{href:"/payment#form-first-buy-membership-account-charged-devaluation"})})]})})]})})}):null})}}const E=I;var x=r(34933),T=r(68526),D=r(60460),k=r(90713),j=r(20867),L=r(9170);const O=e=>{class t extends n.Component{constructor(e){super(e),this.state={amount:0,enabled:!1,available:!1},this.checkAutoRefillAvailability=()=>{this.autoRefillAvailable()||this.updateAutoCharge(!1)()},this.updateSettings=e=>{this.setState((t=>Object.assign({},t,this.getAutomationState(e))),this.emitAutoChargeChangedToBus)},this.autoRefillAvailable=()=>{var{activePackage:e}=this.props;return e.meta&&e.meta.AutoRefill&&e.meta.AutoRefill.available},this.updateAutoCharge=e=>()=>{L.W.shared(this.props.userId).update({enabled:e}).safeSubscribe(),this.updateSettings({automation:Object.assign({},this.state,{enabled:e})})},this.emitAutoChargeChangedToBus=()=>{this.props.purchaseBus.emit("command.purchase.autocharge.update",this.autoRefillAvailable()?this.state:null)},this.settingsModel=k.T.shared().get(D.Z,this.props.userId);var t=this.settingsModel.store.getState();this.state=Object.assign({},this.getAutomationState(t))}componentDidMount(){this.settingsModel.actions.get(),this.settingsModel.store.listen(this.updateSettings),this.emitAutoChargeChangedToBus()}componentDidUpdate(e,t,r){this.props.activePackage.sku!==e.activePackage.sku&&this.checkAutoRefillAvailability()}componentWillUnmount(){this.settingsModel.store.unlisten(this.updateSettings)}getAutomationState(e){var{automation:t={}}=e;if(!this.autoRefillAvailable())return{};var{amount:r,enabled:n,available:i}=t;return{amount:r,enabled:n,available:i}}render(){var{props:t,state:r}=this;return(0,y.jsx)(e,Object.assign({},t,{automation:r,autoRefillAvailable:this.autoRefillAvailable(),updateAutocharge:this.updateAutoCharge}))}}return t.propTypes={purchaseBus:u().object.isRequired},function(e){return t=>{var r=(0,j.I)();return r?(0,y.jsx)(e,Object.assign({},t,{userId:r})):null}}(t)};var P=r(58138),N=r.n(P),B=r(91109),R=r(76755),V=r(26997),z=r(391),Y=r(43619),G=r(55948),U=r(56782),F=r(97893),q=r(65791),H=r(82801),_=r(41736),Z=r(42103),Q=r(29331),W=r(57450);class X extends n.Component{constructor(e){super(e),this.scrollToConfirmation=()=>{this.confirmationRef&&window.scrollTo(0,this.confirmationRef.offsetTop)},this.setConfirmationRef=e=>{this.confirmationRef=e},this.onChange=e=>{this.props.onChange(!!e.target.checked)}}UNSAFE_componentWillUpdate(e,t,r){var{invalid:n}=e,{invalid:i}=this.props;if(n){var s=!1;if(i){var{timestamp:a}=i,{timestamp:o}=n;s=a!==o}else s=!0;s&&this.scrollToConfirmation()}}render(){var e,{confirmed:t,selectedPackage:r,invalid:n}=this.props;return(0,y.jsx)("div",{children:(0,y.jsxs)("div",{className:s()("purchase-confirmation",{"invalid-confirmation":n&&!t}),ref:this.setConfirmationRef,children:[(0,y.jsx)("input",{id:"confirmation-agree",type:"checkbox",value:t,onChange:this.onChange,checked:t}),(0,y.jsxs)("label",{htmlFor:"confirmation-agree",children:[(0,y.jsx)(d.o,{href:"/payment#form-confirmation-agreements"}),String.fromCharCode(160),(0,h.T)(r.currency,(null==r||null===(e=r.priceWithTax)||void 0===e?void 0:e.includingTax)||r.price),"."]}),(0,y.jsx)("div",{className:s()("purchase-confirmation-error",{visible:n&&!t}),children:(0,y.jsx)(d.o,{href:"/payment#form-confirmation-required"})})]})})}}X.displayName="purchase-confirmation",X.defaultProps={selectedPackage:{amount:0},confirmed:!1,onChange:()=>({}),invalid:!1},X.propTypes={selectedPackage:u().object,confirmed:u().bool,onChange:u().func,invalid:u().objectOf({message:u().string,timestamp:u().number})};const J=X;var K=r(23469);const $=function(e){class t extends n.Component{constructor(e){super(e),this.updateConfirmation=e=>{this.setState((t=>Object.assign({},t,{confirmed:e})),(()=>{e&&this.onError(!1)}))},this.manualUpdate=e=>{this.updateConfirmation(e)},this.onError=e=>{this.setState((t=>Object.assign({},t,{purchaseConfirmationInvalid:e})))},this.state={hasExpensivePurchase:!1,confirmed:e.activePackage&&e.activePackage.confirmed||e.selectedPackage&&e.selectedPackage.confirmed}}componentDidMount(){this.subscription=new _.w,this.subscription.add(q.Session.shared().userId.pipe((0,W.W)(),(0,Z.w)((e=>U.V.shared(e).hasExpensivePurchase))).safeSubscribe((e=>{this.setState({hasExpensivePurchase:e})})))}componentWillUnmount(){this.subscription&&this.subscription.unsubscribe()}UNSAFE_componentWillUpdate(e,t){var{activePackage:r,selectedPackage:n}=e,{activePackage:i,selectedPackage:s}=this.props,a=r||n,o=i||s,{hasExpensivePurchase:l}=t,{hasExpensivePurchase:c}=this.state;((o||{}).amount!==(a||{}).amount||!c&&l)&&(this.updateConfirmation(l||(a||{}).confirmed),this.onError(!1))}render(){var{purchaseConfirmationInvalid:t,confirmed:r}=this.state;return(0,y.jsx)(e,Object.assign({},this.props,{purchaseConfirmed:r,updateConfirmation:this.manualUpdate,onInvalidPurchaseConfirmation:this.onError,purchaseConfirmationInvalid:t}))}}return t.displayName="with-purchase-confirmation",(0,K.Z)(t)};var ee=r(84774),te=r(8720),re=r(43811),ne=r(66336),ie=r(55582),se=["onPurchaseButtonClick","onPaymentStart","onPaymentFinish","onCreateInvoiceStart","onCreateInvoiceFinish","onPurchaseAuthorizationTabOpen","onPurchaseAuthorizationTabClosed","onPurchaseAuthorizationFallback"],ae=r(21353),oe=r(15524),le=["product"];const ce=(0,n.memo)((e=>{var{product:t}=e,r=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,le),i=(0,n.useMemo)((()=>s()(oe.Z.container,oe.Z[t])),[t]);return(0,y.jsx)("div",{className:i,children:(0,y.jsx)(ae.rr,Object.assign({},r))})}));var ue,de=r(3100),he=r(22983),pe=r(95725),fe=r(9624),Ae=["purchaseBus","onPaymentStart","onPaymentFinish","onPurchaseButtonClick"],me=(ue=ce,(0,n.memo)((e=>{var{onPurchaseButtonClick:t,onPaymentStart:r,onPaymentFinish:i,onCreateInvoiceStart:s,onCreateInvoiceFinish:a,onPurchaseAuthorizationTabOpen:o,onPurchaseAuthorizationTabClosed:l,onPurchaseAuthorizationFallback:c}=e,u=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,se),d=(0,j.I)(),h=(0,n.useRef)(!1),p=(0,n.useCallback)(((e,t)=>{h.current=!0,d&&(ee.PV.shared().logPurchaseStarted(d,t.type),te.E.shared(d).paymentStarted(t.type)),r&&r(e,t)}),[d,r]),f=(0,n.useCallback)((()=>{d&&te.E.shared(d).addAction(),null==t||t()}),[t,d]),A=(0,n.useCallback)(((e,t)=>{d&&te.E.shared(d).completeAction(),i(e,t)}),[i,d]),m=(0,n.useCallback)((()=>{d&&te.E.shared(d).createInvoiceStarted(),null==s||s()}),[d,s]),g=(0,n.useCallback)((()=>{d&&te.E.shared(d).createInvoiceFinished(),null==a||a()}),[d,a]),v=(0,n.useCallback)((()=>{d&&te.E.shared(d).purchaseAuthorizationTabOpened(),null==o||o()}),[d,o]),b=(0,n.useCallback)((()=>{d&&te.E.shared(d).purchaseAuthorizationTabClosed(),null==l||l()}),[d,l]),C=(0,n.useCallback)((()=>{d&&te.E.shared(d).purchaseAuthorizationFallback(),null==c||c()}),[d,c]);(0,re.fs)((()=>{d&&h.current&&te.E.shared(d).cancelAction(),h.current=!1}),[d]);var w=(0,n.useCallback)((()=>{ie.z.shared().onMotoFormError()}),[]);return(0,y.jsx)(ne.S,{onError:w,children:(0,y.jsx)(ue,Object.assign({},u,{onPurchaseButtonClick:f,onPaymentStart:p,onPaymentFinish:A,onCreateInvoiceStart:m,onCreateInvoiceFinish:g,onPurchaseAuthorizationTabOpen:v,onPurchaseAuthorizationTabClosed:b,onPurchaseAuthorizationFallback:C}))})}))),ge=(0,n.memo)((e=>{var t,{purchaseBus:r,onPaymentStart:i,onPaymentFinish:s,onPurchaseButtonClick:a}=e,o=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,Ae),l=(0,j.I)(),c=(0,Y.mA)((()=>de.D.shared().paramWithPath(["product"])),[],""),u=(0,Y.mA)((()=>(0,he.aj)([G.D.shared().applePayPurchaseEnabled,G.D.shared().applePayUnsupportedCurrencies]).pipe((0,pe.U)((e=>{var t,[r,n]=e;return null!==(t=o.packageInfo)&&void 0!==t&&t.currency?r&&!n.includes(o.packageInfo.currency.toLowerCase()):r})))),[null===(t=o.packageInfo)||void 0===t?void 0:t.currency],!1),d=(0,n.useCallback)(((e,t)=>{r.emit("event.purchase.process.started"),i&&i(e,t)}),[i,r]),h=(0,n.useCallback)(((e,t)=>{r.emit("event.purchase.process.finished",!!e),l&&fe.$.shared(l).intercept(!e),s&&s(e,t)}),[s,r,l]);return(0,y.jsx)(me,Object.assign({},o,{product:c,onPaymentStart:d,onPaymentFinish:h,onPurchaseButtonClick:a,isApplePayVisible:u,footerTextVisible:!1,bankStatementText:""}))})),ve=["product","className"];const be=(0,n.memo)((e=>{var{product:t,className:r}=e,i=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,ve),a=(0,n.useMemo)((()=>s()(r,oe.Z.lockScreen,oe.Z[t])),[r,t]);return(0,y.jsx)(ae.Io,Object.assign({},i,{className:a}))}));var ye=(0,n.memo)((e=>{var t=(0,Y.mA)((()=>de.D.shared().paramWithPath(["product"])),[],"");return(0,y.jsx)(be,Object.assign({},e,{product:t}))})),Ce=r(47754),we=r(76214),Me=r(30119),Se=r(51671),Ie=r(70651),Ee=r.n(Ie),xe=r(90851),Te=r(20802),De=(0,n.memo)((e=>{var{onTermsClick:t}=e,r=(0,Y.mA)((()=>G.D.shared().popularMembersEnabled),[]),i=(0,n.useMemo)((()=>s()("note","show-if-multiple",{"note--popular-members":!!r})),[r]);return(0,y.jsxs)("span",{className:i,children:[(0,y.jsxs)("span",{className:"for-devaluation-disabled",children:[!!r&&(0,y.jsx)("span",{children:(0,y.jsx)(d.o,{href:"/payment#form-services-costs-1-with-popular-members-devaluation-title"})}),(0,y.jsx)(d.o,{href:"/payment#form-services-costs-1"})]}),(0,y.jsxs)("span",{className:"for-devaluation-enabled",children:[!!r&&(0,y.jsx)("span",{children:(0,y.jsx)(d.o,{href:"/payment#form-services-costs-with-popular-members-devaluation-title"})}),(0,y.jsx)(d.o,{href:"/payment#form-services-costs-devaluation"})]}),(0,y.jsx)("span",{className:"read-more",onClick:t,children:(0,y.jsx)(d.o,{href:"/commons#read-more-1"})})]})})),ke=(0,n.memo)((e=>{var{purchaseIsFirst:t,defaultPackage:r}=e,{amount:i}=r,s=(0,n.useMemo)((()=>({"defaultPackage.amount":(i||"").toString()})),[i]),a=(0,Ce.n)("payment","form-credits-1st-purchase-1",s),o=(0,n.useMemo)((()=>({"defaultPackage.amount":(i||"").toString()})),[i]),l=(0,Ce.n)("payment","form-credits-1st-purchase-devaluation",o);return(0,y.jsxs)("ul",{className:"membership features",children:[t&&(0,y.jsxs)("span",{children:[(0,y.jsx)("li",{className:"for-devaluation-disabled",children:a}),(0,y.jsx)("li",{className:"for-devaluation-enabled",children:l})]}),(0,y.jsx)("li",{children:(0,y.jsx)(d.o,{href:"/payment#form-free-chats-2"})}),(0,y.jsx)("li",{children:(0,y.jsx)(d.o,{href:"/payment#form-free-emails-2"})}),(0,y.jsx)("li",{children:(0,y.jsx)(d.o,{href:"/payment#form-free-messages"})})]})})),je=(0,n.memo)((e=>{var{offeringOfSubscription:t,purchaseIsFirst:r,defaultPackage:n,onTermsClick:i}=e;return(0,y.jsxs)("div",{className:"hide-if-multiple",children:[!t&&(0,y.jsx)(ke,{purchaseIsFirst:r,defaultPackage:n}),(0,y.jsxs)("span",{className:"note hide-if-multiple",children:[(0,y.jsx)("span",{className:"for-devaluation-disabled",children:(0,y.jsx)(d.o,{href:"/payment#form-services-costs-1"})}),(0,y.jsx)("span",{className:"read-more",onClick:i,children:(0,y.jsx)(d.o,{href:"/commons#read-more-1"})})]})]})}));const Le=(0,n.memo)((e=>{var{offeringOfSubscription:t,purchaseType:r,purchaseIsFirst:n,defaultPackage:i,onTermsClick:s}=e;return(0,y.jsx)("div",{className:"purchase-offerings",children:(0,y.jsx)("section",{className:"info",children:(0,y.jsxs)("div",{className:"description",children:[(0,y.jsx)(De,{onTermsClick:s}),"membership"===r&&(0,y.jsx)(je,{offeringOfSubscription:t,purchaseIsFirst:n,defaultPackage:i,onTermsClick:s})]})})})}));var Oe=(0,n.memo)((e=>{var{defaultPackage:t}=e,r=(0,j.I)(),i=(0,n.useMemo)((()=>{var e;return t&&("limited"===t["credits-type"]||!(null==t||null===(e=t.meta)||void 0===e||!e.Subscription))}),[t]),s=(0,Y.mA)((()=>r?U.V.shared(r).hasPurchases:(0,H.of)(!1)),[r]),a=(0,Y.mA)((()=>r?U.V.shared(r).canSubscribe:(0,H.of)(!1)),[r]),o=(0,n.useMemo)((()=>a?"membership":"credits"),[a]),l=(0,n.useMemo)((()=>!(s&&a)),[s,a]),c=(0,n.useCallback)((()=>{k.T.shared().get(Te.Z,null).actions.open("terms-and-conditions#terms-and-conditions-services-costs",[{props:{}}])}),[]);return(0,y.jsx)(Le,Object.assign({},e,{offeringOfSubscription:i,purchaseType:o,purchaseIsFirst:l,onTermsClick:c}))}));const Pe=(0,n.memo)((e=>{var{membershipOption:t,toggleMembershipOption:r}=e;return(0,y.jsxs)("div",{className:"membership-toggler-wrapper",children:[(0,y.jsx)("p",{children:(0,y.jsxs)("label",{children:[(0,y.jsx)("input",{type:"checkbox",className:"membership-toggler",checked:t,onChange:r}),(0,y.jsx)("span",{className:"description discount-50",children:(0,y.jsx)(d.o,{href:"/payment#form-optional-membership-50-discount-offer-1"})}),(0,y.jsx)("span",{className:"description discount-90",children:(0,y.jsx)(d.o,{href:"/payment#form-optional-membership-90-discount-offer-1"})})]})}),(0,y.jsx)("p",{className:"offering-includes",children:(0,y.jsx)(d.o,{href:"/payment#form-optional-membership-toggler-note-2"})})]})}));var Ne=(0,n.memo)((e=>{var{purchaseBus:t}=e,[r,i]=(0,n.useState)(!0),s=(0,n.useCallback)((()=>{i((e=>(t.emit("command.membership.option.update",!e),!e)))}),[t]);return(0,y.jsx)(Pe,{membershipOption:r,toggleMembershipOption:s})})),Be=r(41525),Re=r(7327),Ve=r(91913),ze=r(88768);const Ye=(0,n.memo)((e=>{var{packageWithNote:{package:t,note:r},onClick:n}=e,{amount:i,discount:s}=t;return(0,y.jsxs)("button",{className:"two-steps-subscription-packages-list-item",onClick:n,children:[(0,y.jsx)(d.o,{href:"/payment#amount-credits-monthly-format",data:{amount:i}}),(0,y.jsx)("span",{children:s?(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)("span",{className:"full-price",children:r.price}),r.priceWithDiscount,r.asterisk]}):r.priceWithDiscount}),s?(0,y.jsx)(ze.h,{discountPercentage:t.discountPercentage}):null]})}));var Ge=(0,n.memo)((e=>{var{packageWithNote:t,onPackageSelect:r}=e,i=(0,n.useCallback)((()=>{r(t.package)}),[r,t.package]);return(0,y.jsx)(Ye,{packageWithNote:t,onClick:i})}));const Ue=(0,n.memo)((e=>{var{packagesWithNotes:t,onPackageSelect:r}=e;return(0,y.jsx)(y.Fragment,{children:null==t?void 0:t.map((e=>(0,y.jsx)(Ge,{onPackageSelect:r,packageWithNote:e},e.package.sku)))})}));var Fe=(0,n.memo)((e=>((0,n.useEffect)((()=>{a.Z.emit("event.purchase.form.packages.list.ready")}),[]),(0,y.jsx)(Ue,Object.assign({},e))))),qe=r(73329),He=r(48241);const _e=(0,n.memo)((e=>{var{firstMonthDiscountVisible:t,taxesNotIncludedVisible:r,commercialTransactionLawLink:i}=e,s=(0,n.useMemo)((()=>[(0,y.jsx)(d.o,{href:"/payment#help-description"},"help-description"),r?(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(d.o,{href:"/payment#taxes-not-included"},"taxes-not-included"),(0,y.jsx)("br",{})]}):void 0,t?(0,y.jsx)(d.o,{href:"/payment#payment-methods-note"},"payment-methods-note"):void 0].filter(Boolean).reduce(((e,t,r,n)=>(e.push(t),r<n.length-1&&e.push((0,y.jsx)("span",{children:" "},(null==t?void 0:t.key)+"-space")),e)),[])),[t,r]),a=(0,n.useId)(),o=(0,n.useMemo)((()=>{if(i){var e={link:(0,y.jsx)(He.r,{href:i,dotted:!0,children:(0,y.jsx)(d.o,{href:"/commons#here"})},a)};return(0,y.jsx)(d.o,{href:"/payment#commercial-transaction-law-description",data:e})}return null}),[i,a]);return(0,y.jsxs)("div",{className:"payment-two-steps-subscription-subscription-description__wrapper",children:[(0,y.jsx)("span",{children:s}),o]})}));var Ze=(0,n.memo)((e=>{var{packages:t}=e,r=(0,Y.mA)((()=>G.D.shared().commercialTransactionLawLink),[],null),i=(0,n.useMemo)((()=>!!t.find((e=>e.discount))),[t]),s=(0,n.useMemo)((()=>!!t.find((e=>{var t;return null==e||null===(t=e.priceWithTax)||void 0===t?void 0:t.taxIncluded}))),[t]);return(0,y.jsx)(_e,{firstMonthDiscountVisible:i,taxesNotIncludedVisible:s,commercialTransactionLawLink:r})}));const Qe=(0,n.memo)((e=>{var{packages:t,packagesWithNotes:r,onPackageSelect:n}=e;return(0,y.jsxs)("div",{className:"choose-package-step-wrapper",children:[(0,y.jsx)(l.W,{type:"choose-package"}),(0,y.jsxs)("div",{className:"choose-package-step",children:[(0,y.jsx)("div",{className:"choose-package-step-item-header choose-plan",children:(0,y.jsx)(d.o,{href:"/payment#choose-package-step-choose-plan"})}),(0,y.jsx)("div",{className:"choose-package-step-item-header get-benefits",children:(0,y.jsx)(d.o,{href:"/payment#choose-package-step-get-bonuses"})}),(0,y.jsx)("div",{className:"choose-package-step-item plans",children:(0,y.jsx)(Fe,{packagesWithNotes:r,onPackageSelect:n})}),(0,y.jsx)("div",{className:"choose-package-step-item benefits",children:(0,y.jsx)(qe.v,{})})]}),(0,y.jsx)("div",{className:"choose-package-step-footer",children:(0,y.jsx)(Ze,{packages:t})})]})}));var We=["packages"],Xe=(0,n.memo)((e=>{var{packages:t}=e,r=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,We),i=(0,Ce.n)("payment","asterisk"),s=(0,n.useMemo)((()=>{var e=[],r=i||"";return t.forEach((t=>{var{discount:n,currency:s,fullPriceWithTax:a,standartPrice:o}=t,l="";null!=a&&a.taxIncluded&&null!=a&&a.netPrice?l=(0,h.T)(s,a.netPrice):o&&(l=(0,h.T)(s,o));var c={asterisk:n?r:void 0,priceWithDiscount:(0,h.T)(s,g(t)),price:l};e.push({package:t,note:c}),n&&(r+=i)})),e.sort(((e,t)=>e.package.amount-t.package.amount))}),[t,i]);return(0,y.jsx)(Qe,Object.assign({},r,{packages:t,packagesWithNotes:s}))})),Je=r(80305),Ke=r(37950),$e=r(88729);const et=(0,n.memo)((e=>{var{creditsPackages:t,packages:r,packageNotes:i,onPackageSelect:s,skipButtonVisible:a,onSkipButtonClick:o,subscriptionIsExclusive:c}=e,u=(0,n.useMemo)((()=>({exclusive:c})),[c]);return(0,y.jsxs)("div",{className:"payment-two-steps-subscription-choose-package-step-illustrated__wrapper",children:[(0,y.jsx)(l.W,{type:"choose-package",options:u}),(0,y.jsxs)("div",{className:"payment-two-steps-subscription-choose-package-step-illustrated__content",children:[(0,y.jsx)("div",{className:"payment-two-steps-subscription-choose-package-step-illustrated__successRate",children:(0,y.jsx)($e.LocalizedText,{href:"/payment#choose-package-step-success-rate",color:"warning",variant:"footnote-2"})}),(0,y.jsx)(Ke.U,{packages:r,packageNotes:i,onPackageSelect:s,sensitiveInteraction:!1}),a&&(0,y.jsx)("div",{className:"payment-two-steps-subscription-choose-package-step-illustrated__skip",children:(0,y.jsx)(He.r,{onClick:o,children:(0,y.jsx)($e.LocalizedText,{href:"/payment#choose-package-step-skip",variant:"footnote-2",color:"action-gray"})})}),(0,y.jsx)("div",{className:"payment-two-steps-subscription-choose-package-step-illustrated__benefits",children:(0,y.jsx)(qe.v,{})})]}),(0,y.jsx)("div",{className:"payment-two-steps-subscription-choose-package-step-illustrated__footer",children:(0,y.jsx)(Ze,{packages:t})})]})}));var tt=(0,n.memo)((e=>{var{packages:t,onPackageSelect:r}=e,i=(0,n.useMemo)((()=>t.map((e=>(0,Me.E)(e))).sort(((e,t)=>e.creditsAmount-t.creditsAmount))),[t]),s=(0,n.useCallback)((e=>{var n=t.find((t=>t.sku===e));n&&r(n)}),[r,t]),a=(0,Ce.n)("/payment","valuable-offer"),o=(0,n.useMemo)((()=>{var e;if(!a)return{};var t=null===(e=i.map((e=>({sku:e.sku,pricePerCredit:e.price.includingTax/e.creditsAmount}))).sort(((e,t)=>e.pricePerCredit-t.pricePerCredit))[0])||void 0===e?void 0:e.sku;return i.reduce(((e,r)=>r.sku===t?Object.assign({},e,{[r.sku]:a}):e),{})}),[i,a]),l=(0,j.I)(),c=(0,n.useCallback)((()=>{k.T.shared().get(Te.Z).actions.close("purchase")}),[]),u=(0,Y.mA)((()=>l?Je.t.shared(l).emailConfirmed.pipe((0,pe.U)((e=>!e))):(0,H.of)(!1)),[l],!1),d=(0,Y.mA)((()=>G.D.shared().exclusiveSubscriptionPricesEnabled),[],!1);return(0,y.jsx)(et,{creditsPackages:t,packages:i,packageNotes:o,onPackageSelect:s,skipButtonVisible:u,onSkipButtonClick:c,subscriptionIsExclusive:d})}));const rt="payment-two-steps-subscription-choose-package-step-carousel__link";function nt(e,t,r){var i=(0,n.useMemo)((()=>{switch(r){case"read-letter":return Be.t.OpenLetter;case"send-letter":return Be.t.SendLetter;case"view-attachment":return Be.t.WatchPhoto;case"send-attachment":return Be.t.SendPhoto;case"chat":return Be.t.SendMessage;case"sticker":return Be.t.SendSticker;case"mingle":return Be.t.StartMingle;case"view-video":return Be.t.ViewVideo;case"videochat":return Be.t.Call;case"send-gift":return Be.t.SendCheer;case"open.media.feed.post":return Be.t.OpenMediaFeedPost;case"credits-presents":return Be.t.SendPresent;case"vr-call":return Be.t.VrCall;case"sticker-pack":return Be.t.StickerPack;case"golden-mystery-gift":return Be.t.GoldenMysteryGift;case"brilliant-mystery-gift":return Be.t.BrilliantMysteryGift;case"virtual-room":return Be.t.VirtualRoom;case"virtual-room-item":return Be.t.VirtualRoomItem;case"metadates":return Be.t.MetaDates;case"slot-game":return Be.t.SlotGame;default:return}}),[r]),s=(0,j.I)(),a=(0,Y.mA)((()=>s?U.V.shared(s).canSubscribe:(0,H.of)(!1)),[s]);return(0,n.useMemo)((()=>void 0!==i&&[Be.t.SendPresent,Be.t.SendCheer,Be.t.SendLetter,Be.t.GoldenMysteryGift,Be.t.BrilliantMysteryGift,Be.t.VirtualRoom,Be.t.VirtualRoomItem,Be.t.MetaDates,Be.t.SlotGame].includes(i)&&a&&Array.isArray(e)&&1===e.length&&e[0].amount<t?{type:"subscription-credits",options:{paymentReason:i,credits:t,membershipCredits:e[0].amount}}:{type:"credits",options:{paymentReason:i,credits:t}}),[e,t,i,a])}var it=r(79587),st=r(57682),at=r(59897);const ot=(0,n.memo)((e=>{var{creditPackage:t,type:r,onClick:i}=e,s=t.currency||"usd",a=t.creditPrice||0,o=(0,h.T)(s,"jpy"===s?a:a/100),l=(0,n.useMemo)((()=>({price:o})),[o]),{width:c}=(0,st.i)(),u=c<=650,p=u&&c>=360?"large":"medium";return(0,y.jsxs)("div",{className:"payment-two-steps-subscription-choose-package-step-carousel-item__container",children:[(0,y.jsx)("div",{className:"payment-two-steps-subscription-choose-package-step-carousel-item__imageContainer",children:(0,y.jsx)(v.Q,{name:"credits-package-"+r,className:"payment-two-steps-subscription-choose-package-step-carousel-item__image"})}),(0,y.jsx)(at.x,{content:String(t.amount),variant:"small-title-slim",color:"dark"}),(0,y.jsx)("div",{className:"payment-two-steps-subscription-choose-package-step-carousel-item__titleContainer",children:(0,y.jsx)($e.LocalizedText,{href:"/payment#carousel-form-credits",variant:"small-title-slim",color:"dark"})}),(0,y.jsx)($e.LocalizedText,{href:"/payment#carousel-form-price",data:l,variant:"payment-form-h2",color:"action-gray"}),(0,y.jsx)("div",{className:"payment-two-steps-subscription-choose-package-step-carousel-item__button",children:(0,y.jsx)(it.z,{variant:"primary",size:p,onClick:i,blockLevel:u,children:(0,y.jsx)(d.o,{href:"/payment#carousel-form-button"})})})]})}));var lt=(0,n.memo)((e=>{var{creditPackage:t,type:r,onPackageSelect:i}=e,s=(0,n.useCallback)((()=>i(t)),[t,i]);return(0,y.jsx)(ot,{creditPackage:t,type:r,onClick:s})})),ct=r(69260),ut=r(90497),dt=[ct.tl],ht={clickable:!0};const pt=(0,n.memo)((e=>{var{packages:t,credits:r,type:i,onTermsClick:s,onPackageSelect:a,mobile:o}=e,c=nt(t,r||0,i),u=(0,n.useCallback)((e=>{e.wrapperEl.scrollWidth>e.width?(e.enable(),e.slideToLoop(0)):e.wrapperEl.scrollWidth>0&&e.disable()}),[]),h=(0,n.useMemo)((()=>t.map((e=>e.amount))),[t]),p=(0,n.useMemo)((()=>Math.max(...h)),[h]),f=(0,n.useMemo)((()=>Math.min(...h)),[h]),A=o&&t.length>1;return(0,y.jsxs)("div",{className:"payment-two-steps-subscription-choose-package-step-carousel__container",children:[(0,y.jsx)("div",{className:"payment-two-steps-subscription-choose-package-step-carousel__headerWrapper",children:(0,y.jsx)(l.W,Object.assign({},c,{variant:"experiment"}))}),(0,y.jsxs)("div",{className:"payment-two-steps-subscription-choose-package-step-carousel__description",children:[(0,y.jsx)($e.LocalizedText,{href:"/payment#carousel-form-description",variant:"body-2",color:"dark"}),(0,y.jsx)(He.r,{onClick:s,colorType:"secondAccent",className:rt,children:(0,y.jsx)(d.o,{href:"/commons#read-more-1"})})]}),(0,y.jsx)("div",{className:"payment-two-steps-subscription-choose-package-step-carousel__packagesContainer",children:(0,y.jsx)(ut.tq,{modules:dt,slidesPerView:"auto",centeredSlidesBounds:!0,centeredSlides:!0,loop:A,centerInsufficientSlides:!0,preventClicks:!0,preventClicksPropagation:!0,pagination:ht,onResize:u,children:t.map((e=>{var t="middle";return e.amount===p?t="large":e.amount===f&&(t="small"),(0,y.jsx)(ut.o5,{className:"payment-two-steps-subscription-choose-package-step-carousel__packageSlide",children:(0,y.jsx)(lt,{creditPackage:e,onPackageSelect:a,type:t})},e.sku)}))})}),(0,y.jsxs)("div",{className:"payment-two-steps-subscription-choose-package-step-carousel__footer",children:[(0,y.jsx)($e.LocalizedText,{href:"/payment#carousel-form-description",variant:"caption-2",color:"dark"}),(0,y.jsx)(He.r,{onClick:s,colorType:"secondAccent",className:rt,children:(0,y.jsx)(d.o,{href:"/commons#read-more-1"})})]})]})}));var ft=(0,n.memo)((e=>{var t=(0,n.useCallback)((()=>{k.T.shared().get(Te.Z).actions.open("terms-and-conditions#terms-and-conditions-services-costs",[{props:{}}])}),[]),{width:r}=(0,st.i)(),i=r<=650;return(0,y.jsx)(pt,Object.assign({},e,{onTermsClick:t,mobile:i}))})),At=(0,n.memo)((e=>{(0,n.useEffect)((()=>{a.Z.emit("event.purchase.form.packages.ready","common","limited",1,"carousel"===e.variant)}),[e.variant]);var t=(0,Y.mA)((()=>G.D.shared().illustratedPackages.enabled),[],!1);return"carousel"===e.variant?(0,y.jsx)(ft,Object.assign({},e)):t?(0,y.jsx)(tt,Object.assign({},e)):(0,y.jsx)(Xe,Object.assign({},e))})),mt=r(79310),gt=r(61006),vt=r(10920);const bt=(0,n.memo)((()=>(0,y.jsx)("div",{children:(0,y.jsx)(d.o,{href:"/payment#form-verification-code-notice"})})));var yt=(0,n.memo)((e=>{var{phoneNumberInputVisible:t,newCard:r}=e;return(0,Y.mA)((()=>G.D.shared().phoneVerification.enabled),[],!1)&&r&&t?(0,y.jsx)(bt,{}):null}));const Ct="payment-information__item",wt=(0,n.memo)((e=>{var{costSentence:t,recurringSentences:r,twoParagraphs:i,savedCardSentenceVisible:a}=e,o=(0,n.useMemo)((()=>r.join(" ")),[r]),l=(0,n.useMemo)((()=>s()("payment-information__root",{"payment-information__separated":i})),[i]);return(0,y.jsxs)("div",{className:l,children:[(0,y.jsx)("div",{className:Ct,children:t}),!i&&(0,y.jsx)("span",{children:" "}),(0,y.jsxs)("div",{className:Ct,children:[o,a&&(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)("span",{children:" "}),(0,y.jsx)(d.o,{href:"/payment/information#saved-card"})]}),(0,y.jsx)("span",{children:" "}),(0,y.jsx)(d.o,{href:"/payment/information#bank-statement"})]})]})}));var Mt=r(20979),St=(0,n.memo)((e=>{var{selectedPackage:t,paymentByNewCard:r=!0,changeTaxInfoVisible:i}=e,s=function(e,t){var{amount:r,price:i,priceWithTax:s,fullPriceWithTax:a,currency:o}=e,l=e.meta.Trial,c=(0,Y.mA)((()=>G.D.shared().confirmationOfTermsAndAutoRefillEnabled),[],!1),u=(0,Mt.k)(s),d=(0,n.useMemo)((()=>({amount:r.toString(10),price:u,changeTaxInfoVisible:t})),[r,u,t]),p=c?"selected-cost-with-confirmation":"selected-cost",f=(0,Ce.n)("/payment/information",p,d),A=(0,Mt.k)(a||s),m=(0,n.useMemo)((()=>({price:(0,h.T)(o,i||0),recurringPrice:A,changeTaxInfoVisible:t})),[o,i,A,t]),g=(0,Ce.n)("/payment/information","trial",m);return(0,n.useMemo)((()=>o&&(i||l)&&f?l?g:f:""),[l,o,i,f,g])||""}(t,i),a=function(e){var t=e.fullPriceWithTax,r=(0,Mt.k)(e.fullPriceWithTax||e.priceWithTax),i=(0,n.useMemo)((()=>({price:r})),[r]),s=(0,Ce.n)("/payment/information","second-month-subscription-cost",i),a=(0,Y.mA)((()=>G.D.shared().confirmationOfTermsAndAutoRefillEnabled),[],!1),o=(0,Ce.n)("/payment/information","recurring-payment");return(0,n.useMemo)((()=>{var r=!e.meta.Trial&&e.meta.Subscription&&(e.meta.FullPrice||e.meta.Additional)&&t,n=!a&&e.meta.Recurring;return[...r?[s]:[],...n?[o]:[]]}),[e.meta.Trial,e.meta.Subscription,e.meta.FullPrice,e.meta.Additional,e.meta.Recurring,t,a,s,o])}(t),o=!!t.meta.Additional&&!!t.meta.Subscription;return(0,y.jsx)(wt,{costSentence:s,recurringSentences:a,twoParagraphs:o,savedCardSentenceVisible:r})}));const It=(0,n.memo)((()=>(0,y.jsx)("div",{className:"payment-card-protection-notice__root",children:(0,y.jsx)(ae.Yg,{})})));var Et=r(71117),xt=r(848),Tt=r(63269);const Dt={purchaseConfirmationContainer:"payment-subscription-purchase-confirmation__purchaseConfirmationContainer",confirmOption:"payment-subscription-purchase-confirmation__confirmOption",errorMessage:"payment-subscription-purchase-confirmation__errorMessage"};var kt=r(18549),jt=r(54697);const Lt=(0,n.memo)((e=>{var{selectedPackage:t,termsConfirmed:r,autoRefillConfirmed:i,onTermsConfirm:a,onAutoRefillConfirm:o,errorVisible:l}=e,{price:c,currency:u}=t,d=(0,n.useMemo)((()=>({price:(0,jt.T)(u,c||0)})),[u,c]),h=(0,Ce.n)("/payment/information","selected-cost-confirmation-before-payment",d),p=(0,Ce.n)("/payment","legal-notice-with-confirmation"),f=s()(Dt.purchaseConfirmationContainer,{[Dt.confirmationError]:l});return(0,y.jsxs)("div",{className:f,children:[(0,y.jsx)("div",{className:Dt.confirmOption,children:(0,y.jsx)(kt.X,{name:"terms",checked:r,onChange:a,label:p,variant:"caption-2",invalid:l})}),(0,y.jsx)("div",{className:Dt.confirmOption,children:(0,y.jsx)(kt.X,{name:"auto-refill",checked:i,onChange:o,variant:"caption-2",invalid:l,label:h})}),l&&(0,y.jsx)("div",{className:Dt.errorMessage,children:(0,y.jsx)($e.LocalizedText,{variant:"caption-2",href:"/payment#legal-notice-not-confirmed",color:"danger"})})]})}));var Ot=(0,n.memo)((e=>{var{confirmationOfTermsAndAutoRefillEnabled:t,selectedPackage:r,purchaseButtonClicked:i,onConfirm:s}=e,[a,o]=(0,Tt.O)(!1),[l,c]=(0,Tt.O)(!1),[u,d]=(0,n.useState)(!1),h=(0,n.useCallback)((()=>{d(!a||!l)}),[l,a]);return(0,n.useEffect)((()=>{i&&h()}),[h,i]),(0,n.useEffect)((()=>{t&&s(a&&l)}),[l,t,s,a]),t?(0,y.jsx)(Lt,{selectedPackage:r,termsConfirmed:a,autoRefillConfirmed:l,onTermsConfirm:o,onAutoRefillConfirm:c,errorVisible:u}):null})),Pt=["selectedPackage","paymentSessionId","lockScreenVisible","onBackButtonClick","onCancelPayment","purchaseBus","phoneNumber","onPhoneNumberChange","phoneNumberInputVisible","payByCardButtonTitle","carouselPaymentFormFeaturesVisible","confirmed","onPurchaseButtonClick","isSubscriptionForm","confirmationOfTermsAndAutoRefillEnabled","termsAndAutoRefillConfirmed","onConfirm","purchaseButtonClicked"],Nt=O(E);const Bt=(0,n.memo)((e=>{var t,{selectedPackage:r,paymentSessionId:i,lockScreenVisible:a,onBackButtonClick:o,onCancelPayment:c,purchaseBus:u,phoneNumber:d,onPhoneNumberChange:p,phoneNumberInputVisible:f,payByCardButtonTitle:A,carouselPaymentFormFeaturesVisible:m,confirmed:g,onPurchaseButtonClick:v,isSubscriptionForm:b,confirmationOfTermsAndAutoRefillEnabled:C,onConfirm:w,purchaseButtonClicked:M}=e,S=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,Pt),I=r&&!r.confirmed,E=(0,n.useCallback)((()=>{u.emit("event.payment-request.availability.checked")}),[u]),T=(0,n.useCallback)((()=>{u.emit("event.cards.list.loaded")}),[u]),D=(0,n.useMemo)((()=>f?(0,y.jsx)(gt.A,{value:d,onValueChange:p,containerClassName:"purchase-phone-number-input-container",inputClassName:"purchase-phone-number-input",buttonClassName:"purchase-phone-number-input-button"}):void 0),[d,p,f]),[k,j]=(0,n.useState)(),L=(0,n.useMemo)((()=>(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(Ot,{confirmationOfTermsAndAutoRefillEnabled:C,onConfirm:w,selectedPackage:r,purchaseButtonClicked:M}),(0,y.jsx)(x.R,Object.assign({package:r},S))]})),[C,w,r,M,S]),O=(0,n.useMemo)((()=>({trial:!!r.meta.Trial})),[r.meta.Trial]),P="net"===(null===(t=r.priceWithTax)||void 0===t?void 0:t.priceType),N=(0,n.useMemo)((()=>s()(Et.Z.button,{[Et.Z.secondary]:!m,[Et.Z.primary]:m,[Et.Z.medium]:m})),[m]),B=(0,n.useMemo)((()=>m?(0,y.jsx)("span",{className:Et.Z.icon,children:(0,y.jsx)(xt.J,{name:"credit-card",size:"normal"})}):void 0),[m]),R=(0,n.useMemo)((()=>({amount:r.amount})),[r.amount]),V=r.amount>0;return(0,y.jsxs)("div",{className:"purchase-step",children:[(0,y.jsx)("div",{onClick:o,children:(0,y.jsx)(Re.Z,{icon:mt.Z,typeClass:"left-icon"})}),(0,y.jsx)(l.W,{type:"subscription",options:O}),(0,y.jsx)(ye,{className:"purchase-lock-screen",visible:a,onCancel:c,sessionId:i}),m&&(0,y.jsx)("div",{className:"choosed-credits-amount",children:(0,y.jsx)($e.LocalizedText,{variant:"h3",color:"dark",href:"/payment#choosed-credits-amount",data:R})}),(0,y.jsxs)("div",{className:"moto-purchase-form",children:[(0,y.jsx)(ge,Object.assign({purchaseBus:u},S,{confirmed:g,onPurchaseButtonClick:v,phoneNumberInput:D,buttonText:A,buttonClassName:N,buttonIconComponent:B,onPaymentMethodsReady:E,onCardsReady:T,currencyFormatter:h.T,onAddNewCardFormShow:j,cardProtectionTextVisible:!1,containerClass:"moto-container",purchaseButtonTitleComponent:L})),(0,y.jsx)(It,{})]}),(0,y.jsxs)("div",{className:"terms",children:[(0,y.jsx)(St,{changeTaxInfoVisible:P,selectedPackage:r,paymentByNewCard:k}),(0,y.jsx)(vt.k,{confirmationOfTermsAndAutoRefillEnabled:C}),I&&!b&&(0,y.jsx)(J,{invalid:e.purchaseConfirmationInvalid,confirmed:e.purchaseConfirmed,selectedPackage:e.selectedPackage,onChange:e.updateConfirmation}),!b&&(0,y.jsx)(Nt,Object.assign({},e,{activePackage:r,purchaseCredits:V})),(0,y.jsx)(yt,{phoneNumberInputVisible:f,newCard:k})]}),(0,y.jsx)(xe.F,{mobileSupportLinkVisible:m,serviceSupportLinkVisible:m})]})}));var Rt,Vt=r(71593),zt=r(74539),Yt=r(8702),Gt=r(34142),Ut=r(74084),Ft=r(51989),qt=r(30859),Ht=r(32656),_t=r(98705),Zt=r(76143);class Qt{constructor(){this.logChoosePackageStepOpened=()=>{q.Session.shared().userId.toSingle().pipe((0,_t.eo)((e=>e?Ht.f.shared(e).logEvent("two-steps-subscription-form-choose-package-step-shown",{"user-id":e}).toSingle():Zt.o.just(void 0)))).safeSubscribe()},this.logPurchaseStepOpened=()=>{q.Session.shared().userId.toSingle().pipe((0,_t.eo)((e=>e?Ht.f.shared(e).logEvent("two-steps-subscription-form-purchase-step-shown",{"user-id":e}).toSingle():Zt.o.just(void 0)))).safeSubscribe()},this.logTrialStepOpened=()=>{q.Session.shared().userId.toSingle().pipe((0,_t.eo)((e=>e?Ht.f.shared(e).logEvent("two-steps-subscription-form-trial-step-shown",{"user-id":e}).toSingle():Zt.o.just(void 0)))).safeSubscribe()},this.logAlternativeMethodsToggleReady=()=>{q.Session.shared().userId.toSingle().pipe((0,_t.eo)((e=>e?Ht.f.shared(e).logEvent("purchase-alternative-methods-toggle-shown",{"user-id":e}).toSingle():Zt.o.just(void 0)))).safeSubscribe()},this.logToggleAlternativeMethodsToggleAction=()=>{q.Session.shared().userId.toSingle().pipe((0,_t.eo)((e=>e?Ht.f.shared(e).logEvent("purchase-alternative-methods-toggle-clicked",{"user-id":e}).toSingle():Zt.o.just(void 0)))).safeSubscribe()}}}Rt=Qt,Qt.shared=(0,qt.r)((()=>new Rt));var Wt=["onPaymentStart","selectedPackage"],Xt=function(e){return(0,n.memo)((t=>{var{onPaymentStart:r,selectedPackage:i}=t,s=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(t,Wt),a=(0,n.useCallback)((()=>{m.q.shared().logEvent("paywall","click","payment_method",{paywall:{type:"subscription"},credit_package:{credits:i.amount,price:g(i),currency:i.currency},purchase:{payment_method:"card",payment_status:"fail"}})}),[i]),o=(0,n.useCallback)(((e,t)=>{m.q.shared().logEvent("paywall","click","payment_method",{paywall:{type:"subscription"},credit_package:{credits:i.amount,price:g(i),currency:i.currency},purchase:{payment_method:t.type,payment_status:"success"}}),r(e,t)}),[r,i]),l=(0,n.useCallback)((()=>{Qt.shared().logAlternativeMethodsToggleReady()}),[]),c=(0,n.useCallback)((()=>{Qt.shared().logToggleAlternativeMethodsToggleAction()}),[]);return(0,y.jsx)(e,Object.assign({onPaymentStart:o,onAddNewCardFormValidationError:a,onAlternativeMethodsToggleReady:l,onAlternativeMethodsToggle:c,selectedPackage:i},s))}))}(Bt),Jt=$((0,n.memo)((e=>{var{purchaseBus:t,selectedPackage:r,onPackageSelect:i,onAddNewCardFormChange:s,onCardChange:o,onPurchaseFormLoad:l,isSubscriptionForm:c,purchaseConfirmationInvalid:u,purchaseConfirmed:d,updateConfirmation:h,onInvalidPurchaseConfirmation:p}=e,[f,A]=(0,n.useState)(!1),[m,g]=(0,n.useState)(""),[v,b]=(0,n.useState)(!0),[C,w]=(0,n.useState)(!1),M=(0,Gt.I)(),S=(0,Y.mA)((()=>G.D.shared().carouselPaymentFormEnabled),[],!1),I=(0,n.useMemo)((()=>S&&!c),[S,c]),E=(0,Y.mA)((()=>M?L.W.shared(M).settings:(0,H.of)(void 0)),[M]),x=(0,Y.mA)((()=>G.D.shared().purchaseAlternativeMethodsToggleEnabled),[],!1)&&c,{rejectOffer:T,acceptOffer:D}=(0,Ut.g)(M?Ft._.shared(M):void 0,(e=>e)),j=(0,Y.mA)((()=>G.D.shared().confirmationOfTermsAndAutoRefillEnabled),[],!1),O=(0,Y.mA)((()=>G.D.shared().phoneVerification.enabled),[],!1),P=!(0,Y.mA)((()=>M?Yt.l.shared(M).verified:(0,H.of)(!0)),[M],!0)&&O,[N,B]=(0,n.useState)(""),R=(0,n.useMemo)((()=>{var e,t;return{price:(null===(e=r.priceWithTax)||void 0===e?void 0:e.includingTax)||r.price,recurringPrice:(null===(t=r.fullPriceWithTax)||void 0===t?void 0:t.includingTax)||r.standartPrice,currency:r.currency,sku:r.sku,type:r.meta.Trial?"freeTrial":"regular"}}),[r]),V=(0,n.useCallback)((e=>{g(e),A(!0)}),[]),z=(0,n.useCallback)(((e,t,r)=>{var n=function(e,t){var r={};return"cards"===e&&"rebill"===t.type&&(r["card-id"]=t.cardId,r["card-number"]=t.cardNumber),r}(e,t);try{a.Z.emit("command.moto.payment.error");var i="code"in r?+r.code:void 0;if(i){if(Se.c[i]){var s=(0,Vt.an)(Se.c[i]),o=s.data;return Object.prototype.hasOwnProperty.call(s,"data")&&n&&o&&Object.keys(o).forEach((function(e){o[e]=n[e]})),void a.Z.emit("app:error",s)}if(Se.X[i]||i===ae.LO)return}a.Z.emit("app:error","purchase2300")}catch(e){console.error(e)}}),[]),U=(0,n.useCallback)(((e,r)=>{A(!1);var n=function(e){return"card"===e.type||"rebill"===e.type?"cards":e.type}(r);e?z(n,r,e):(t.emit("event.purchase.completed"),a.Z.emit("event.purchase.completed"),k.T.shared().get(Te.Z).actions.close("purchase"),null==D||D(),N&&M&&setTimeout((()=>{zt.X.shared(M).add(N,"purchase").safeSubscribe()}),250))}),[z,N,M,t,D]),F=(0,n.useCallback)((()=>{A(!1),null==T||T()}),[T]),q=(0,n.useMemo)((()=>{if(r){var e=null==r?void 0:r.type,t=(0,Me.t)(e),n=(0,Me.E)(r,t);if(n.methods.length){var i=I?(null==E?void 0:E.enabled)&&"limited"!==r["credits-type"]:void 0;return{invoice:(0,we.VN)(n),orderConfirmed:!0,autoRefill:i}}}}),[r,E,I]),_=(0,n.useCallback)((()=>{i(null)}),[i]),Z=(0,Ce.n)("payment/referral-purchase","purchase-button-text"),Q=(0,Ce.n)("payment","form-pay-by-card-button"),W=(r.meta.Trial&&!r.price?Z:Q)||"",X=(0,n.useMemo)((()=>!u&&d&&v),[u,d,v]),J=(0,Ce.n)("payment","form-confirmation-required"),K=(0,n.useCallback)((()=>{w(!0),X||p({message:J,timestamp:Date.now()})}),[p,J,X]);return(0,y.jsx)(Xt,{purchaseBus:t,packageInfo:R,payByCardButtonTitle:W,onPaymentStart:V,onPaymentFinish:U,selectedPackage:r,paymentSessionId:m,lockScreenVisible:f,additionalInvoiceData:q,onBackButtonClick:_,onAddNewCardFormChange:s,onCardChange:o,onCancelPayment:F,phoneNumber:N,onPhoneNumberChange:B,phoneNumberInputVisible:P,onPurchaseFormLoad:l,collapseAlternativeMethods:x,carouselPaymentFormFeaturesVisible:I,purchaseConfirmationInvalid:u,purchaseConfirmed:d,updateConfirmation:h,onPurchaseButtonClick:K,confirmed:X,isSubscriptionForm:c,confirmationOfTermsAndAutoRefillEnabled:j,termsAndAutoRefillConfirmed:v,onConfirm:b,purchaseButtonClicked:C})})));const Kt=(0,n.memo)((e=>{var{trialPackage:t,onContinueButtonClick:r}=e,i=(0,n.useMemo)((()=>({trial:!0})),[]);return(0,y.jsxs)("div",{className:"trial-package-step-wrapper",children:[(0,y.jsx)(l.W,{type:"choose-package",options:i}),(0,y.jsxs)("div",{className:"trial-package-step",children:[(0,y.jsx)("div",{className:"trial-package-step-item benefits",children:(0,y.jsx)(qe.v,{trialPackage:t,variant:"grid"})}),(0,y.jsx)("div",{className:"trial-package-step-item continue",children:(0,y.jsx)("button",{className:"trial-package-step-continue",type:"button",onClick:r,children:(0,y.jsx)(d.o,{href:"/payment#trial-package-step-continue"})})})]})]})}));var $t=(0,n.memo)((e=>{var{trialPackage:t,onPackageSelect:r}=e,i=(0,n.useCallback)((()=>{r(t)}),[t,r]);return(0,n.useEffect)((()=>{a.Z.emit("event.purchase.form.packages.ready","common","limited",1)}),[]),(0,y.jsx)(Kt,{trialPackage:t,onContinueButtonClick:i})})),er=["packageSelected","loading","disableTracking","onPackageSelect","packages","trialStepEnabled","trialPackage"],tr=function(e){return(0,n.memo)((t=>{var{packageSelected:r,loading:i,disableTracking:s,onPackageSelect:a,packages:o,trialStepEnabled:l,trialPackage:c}=t,u=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(t,er),d=(0,n.useRef)(null);(0,n.useEffect)((()=>{s||i||(r?"purchase"!==d.current&&Qt.shared().logPurchaseStepOpened():l&&c?"trial"!==d.current&&Qt.shared().logTrialStepOpened():"choose-package"!==d.current&&Qt.shared().logChoosePackageStepOpened(),window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"purchase_form_type",params:{type:"2_steps",step:r?"2":"1"}}),d.current=r?"purchase":l?"trial":"choose-package")}),[r,s,l,c,i,d]);var h=(0,n.useCallback)((e=>{!s&&e&&(window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"purchase_package_chosen",params:{package_name:e.sku,package_amount:e.amount,package_currency:e.currency}})),e&&m.q.shared().logEvent("paywall","click","package",{paywall:{type:"subscription"},credit_packages:o.map((e=>({credits:e.amount,price:g(e),currency:e.currency}))),credit_package:{credits:e.amount,price:g(e),currency:e.currency}}),a(e)}),[a,s,o]),p=(0,n.useRef)(!1),f=(0,n.useMemo)((()=>e=>{var t={};return e.number||e.code?t["card-id"]="000":e.expiration?t.year="1970":e.holder?t.cardholder="cardholder":e.phone&&(t.mobile="mobile"),t}),[]),A=(0,n.useCallback)((e=>{if(!s&&!p.current){var t=e?f(e):{"card-id":"0000"};window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"event_form_action_changeDL",registration_forms:{name:"start-fill",form:{name:"purchase-form",data:t}}}),p.current=!0}}),[f,s]),v=(0,n.useCallback)((()=>{m.q.shared().logEvent("paywall","view","paywall",{paywall:{type:"subscription"}})}),[]);return(0,y.jsx)(e,Object.assign({packages:o,packageSelected:r,onPackageSelect:h,loading:i,disableTracking:s,onAddNewCardFormChange:A,onCardChange:A,trialStepEnabled:l,trialPackage:c,onPurchaseFormLoad:v},u))}))}((0,n.memo)((e=>{var{onPackageSelect:t,purchaseBus:r,selectedPackage:n,packages:i,packageSelected:s,onAddNewCardFormChange:a,onCardChange:o,onPurchaseFormLoad:l,trialStepEnabled:c,trialPackage:u,isSubscriptionForm:d,variant:h}=e;return s&&n?(0,y.jsx)(Jt,{purchaseBus:r,selectedPackage:n,onPackageSelect:t,onAddNewCardFormChange:a,onCardChange:o,onPurchaseFormLoad:l,isSubscriptionForm:d}):c&&u?(0,y.jsx)($t,{onPackageSelect:t,trialPackage:u}):(0,y.jsx)(At,{onPackageSelect:t,packages:i,variant:h,type:e.type,credits:e.credits})}))),rr=(0,n.memo)((e=>{var{purchaseBus:t,selectedPackage:r,packages:i,disableTracking:s,loading:o,variant:l,isSubscriptionForm:c}=e,[u,d]=(0,n.useState)(!1),h=(0,n.useCallback)((e=>{e?(a.Z.emit("command.user-actions.interaction.track",[{place:"purchase.purchase-step",step:2,carouselExperimentEnabled:"carousel"===l}]),d(!0),t.emit("command.package.select",{payload:e.sku})):d(!1)}),[t,l]),p=(0,j.I)(),{offer:f}=(0,Ut.g)(p?Ft._.shared(p):void 0,(e=>e)),A="cupid-banner"===(null==f?void 0:f.referent),m=(0,n.useMemo)((()=>i.find((e=>e.meta.Trial))||null),[i]),g=(0,Y.mA)((()=>p?U.V.shared(p).previousCreditsPackageAmount:(0,H.of)(0)),[p],0),{width:v}=(0,st.i)(),b=v<=650,C=(0,n.useMemo)((()=>[...i].sort(((e,t)=>{if(b){if(e.amount===(null==r?void 0:r.amount))return-1;if(e.amount===g)return-1;if(t.amount===g)return 1}return e.amount-t.amount}))),[i,g,b,r]),w=(0,n.useMemo)((()=>"carousel"===l?C:i),[C,i,l]);return(0,y.jsx)(tr,{onPackageSelect:h,purchaseBus:t,selectedPackage:r,packages:w,packageSelected:u,loading:o,disableTracking:s,trialPackage:m,trialStepEnabled:A,isSubscriptionForm:c,variant:l,type:e.type,credits:e.credits})})),nr=r(21858),ir=r(77674),sr=r(67502),ar=r(63556),or=S,lr=function(e){class t extends n.Component{constructor(e){super(e),this.updatePackage=e=>{var{payload:t}=e;this.setState({activePackage:t.activePackage})},this.state={activePackage:null}}componentDidMount(){this.props.purchaseBus.sync("command.package.selected",this.updatePackage,this)}componentWillUnmount(){this.props.purchaseBus.removeListener("command.package.selected",this.updatePackage,this)}render(){var{activePackage:t}=this.state;return t?(0,y.jsx)(e,Object.assign({},this.props,{activePackage:t})):null}}return t.displayName="with-selected-packages",t}(O(E)),cr=["videochat","mingle","view-attachment","view-video","send-gift","read-letter","sticker","send-attachment","chat","vr-call"],ur=function(e){var t;return t=class extends n.Component{constructor(){super(...arguments),this.state={automation:null},this.updateAutomation=e=>{this.setState({automation:e})}}componentDidMount(){this.props.purchaseBus.sync("command.purchase.autocharge.update",this.updateAutomation,this)}componentWillUnmount(){this.props.purchaseBus.removeListener("command.purchase.autocharge.update",this.updateAutomation,this)}render(){return(0,y.jsx)(e,Object.assign({},this.props,this.state))}},t.displayName="withSelectedAutomation",t}($((e=>{var t,[r,i]=(0,n.useState)(!1),[o,c]=(0,n.useState)(""),{activePackage:u,packages:d,credits:p,isSubscriptionForm:f}=e,A=e.activePackage&&e.activePackage.discount,v=u&&u.currency||e.currency,b=u&&!u.confirmed,C=u&&(u.priceWithTax&&u.priceWithTax.includingTax||u.price),w=u&&u.amount,M=u&&u.sku,S=null!=u&&u.meta.Trial?"freeTrial":"regular",I=nt(d,p,e.type),E=(0,Y.mA)((()=>G.D.shared().phoneVerification.enabled),[]),T=(0,n.useMemo)((()=>s()("content purchase",{load:e.loading},{["type-"+e.type]:e.type},e.packageType,{"purchase-credits":e.purchaseCredits},{"purchase-membership":e.purchaseMembership},{"with-discount":A},{"optional-membership":e.optionalMembership},e.membershipOption?"with-membership":"without-membership",{["currency-"+v]:v},{multiple:e.multiple},{"with-verification-code-notice":E})),[e.loading,e.type,e.packageType,e.purchaseCredits,e.purchaseMembership,A,e.optionalMembership,e.membershipOption,v,e.multiple,E]),D=(0,n.useCallback)((()=>{!e.disableTracking&&e.purchaseBus.emit("event.cards.list.loaded")}),[e.purchaseBus,e.disableTracking]),j=(0,n.useCallback)((()=>{!e.disableTracking&&e.purchaseBus.emit("event.payment-request.availability.checked")}),[e.purchaseBus,e.disableTracking]),L=(0,Ce.n)("payment","form-pay-by-card-button")||"",O=e.automation?e.automation.enabled:void 0,P=(0,n.useMemo)((()=>{if(u){var t=u.type,r=(0,Me.t)(t),n=(0,Me.E)(u,r);if(n.methods.length){var i=void 0;if(u){var s=u["credits-type"];"boolean"==typeof O&&(i="limited"!==s&&!0===O)}return{paymentReason:e.type,invoice:(0,we.VN)(n),orderConfirmed:e.purchaseConfirmed,autoRefill:i}}}}),[e.type,e.purchaseConfirmed,u,O]),N=(0,n.useMemo)((()=>{if("number"==typeof C&&v&&M)return{price:C,currency:v,sku:M,type:S}}),[C,v,M,S]),B=(0,n.useCallback)(((e,t,r)=>{var n,i=function(e,t){var r={};return"cards"===e&&"rebill"===t.type&&(r["card-id"]=t.cardId,r["card-number"]=t.cardNumber),r}(e,t);try{if(!r)return;a.Z.emit("command.moto.payment.error");var s=+r.code;if(s){if(Se.c[s]){var o=(n=Se.c[s],Ee().recursive(!0,n));return Object.prototype.hasOwnProperty.call(o,"data")&&i&&Object.keys(o.data).forEach((function(e){o.data[e]=i[e]})),void a.Z.emit("app:error",o)}if(Se.X[s]||s===ae.LO)return}a.Z.emit("app:error","purchase2300")}catch(e){console.error(e)}}),[]),R=(0,n.useCallback)(((e,t)=>{c(e),i(!0),m.q.shared().logEvent("paywall","click","payment_method",{paywall:{type:f?"subscription":"credits"},credit_package:{credits:u.amount,price:g(u),currency:u.currency},purchase:{payment_method:t.type,payment_status:"success"}})}),[f,u]),V=(0,n.useCallback)((()=>{m.q.shared().logEvent("paywall","click","payment_method",{paywall:{type:f?"subscription":"credits"},credit_package:{credits:u.amount,price:g(u),currency:u.currency},purchase:{payment_method:"card",payment_status:"fail"}})}),[f,u]),z=e.userId,{acceptOffer:U,rejectOffer:F}=(0,Ut.g)(z?Ft._.shared(z):void 0),q=(0,Y.mA)((()=>z?Yt.l.shared(z).verified:(0,H.of)(!0)),[z],!0),[_,Z]=(0,n.useState)(""),Q=!q&&E,W=(0,n.useMemo)((()=>Q?(0,y.jsx)(gt.A,{value:_,onValueChange:Z,containerClassName:"purchase-phone-number-input-container",inputClassName:"purchase-phone-number-input",buttonClassName:"purchase-phone-number-input-button"}):void 0),[_,Z,Q]),X=(0,n.useCallback)((()=>{e.purchaseBus.emit("event.purchase.completed"),a.Z.emit("event.purchase.completed"),k.T.shared().get(Te.Z).actions.close("purchase"),null==U||U()}),[e.purchaseBus,U]),K=(0,n.useCallback)(((e,t)=>{i(!1);var r=function(e){return"card"===e.type||"rebill"===e.type?"cards":e.type}(t);e?B(r,t,e):(X(),_&&z&&setTimeout((()=>{zt.X.shared(z).add(_,"purchase").safeSubscribe()}),250))}),[B,_,z,X]),$=(0,n.useCallback)((()=>{i(!1),null==F||F()}),[F]),ee=(0,n.useMemo)((()=>!e.purchaseConfirmationInvalid&&e.purchaseConfirmed),[e.purchaseConfirmationInvalid,e.purchaseConfirmed]),te=(0,Ce.n)("payment","form-confirmation-required"),re=(0,n.useCallback)((()=>{ee||e.onInvalidPurchaseConfirmation({message:te,timestamp:Date.now()})}),[e,te,ee]),ne=(0,n.useMemo)((()=>s()(Et.Z.button,Et.Z.secondary)),[]);(0,n.useEffect)((()=>{e.disableTracking||(window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"purchase_form_type",params:{type:"0_steps",step:"0"}}))}),[e.disableTracking]),(0,n.useEffect)((()=>{e.disableTracking||M&&w&&v&&(window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"purchase_package_chosen",params:{package_name:M,package_amount:w,package_currency:v}}))}),[M,w,v,e.disableTracking]);var ie=(0,n.useRef)(!1),se=(0,n.useMemo)((()=>e=>{var t={};return e.number||e.code?t["card-id"]="000":e.expiration?t.year="1970":e.holder?t.cardholder="cardholder":e.phone&&(t.mobile="mobile"),t}),[]),oe=(0,n.useCallback)((t=>{if(!e.disableTracking&&!ie.current){var r=t?se(t):{"card-id":"0000"};window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"event_form_action_changeDL",registration_forms:{name:"start-fill",form:{name:"purchase-form",data:r}}}),ie.current=!0}}),[se,e.disableTracking]),[le,ce]=(0,n.useState)(),ue=(0,n.useMemo)((()=>u?(0,y.jsx)(x.R,{package:u}):null),[u]),de=e.purchaseCredits&&!f&&u.meta.AutoRefill&&u.meta.AutoRefill.available,he="net"===(null===(t=u.priceWithTax)||void 0===t?void 0:t.priceType)&&!de,pe=(0,n.useCallback)((()=>{m.q.shared().logEvent("paywall","view","paywall",{paywall:{type:f?"subscription":"credits"}})}),[f]),fe=e.type===Be.t.SlotGame;return(0,y.jsx)(y.Fragment,{children:(0,y.jsxs)("div",{className:T,children:[(0,y.jsx)(ye,{className:"purchase-lock-screen",visible:r,sessionId:o,onCancel:$}),(0,y.jsx)("div",{className:"spinner purchase-spinner",children:(0,y.jsx)(Re.Z,{typeClass:"info",icon:Ve.Z})}),(0,y.jsxs)("section",{className:"purchase-form",children:[(0,y.jsxs)("div",{className:"form apple-pay card-payment payment-request current",children:[(0,y.jsx)(l.W,Object.assign({},I)),(0,y.jsx)("div",{className:"note-wrapper for-devaluation-disabled",children:(0,y.jsx)(Oe,{defaultPackage:e.defaultPackage})}),(0,y.jsx)(or,Object.assign({},e)),(0,y.jsx)("div",{className:"note-wrapper for-devaluation-enabled",children:(0,y.jsx)(Oe,{defaultPackage:e.defaultPackage})}),(0,y.jsx)(Ne,{purchaseBus:e.purchaseBus})]}),(0,y.jsxs)("div",{className:"form apple-pay card-payment payment-request current",children:[(0,y.jsxs)("section",{className:"payment-details",children:[(0,y.jsxs)("div",{className:"moto-purchase-form",children:[(0,y.jsx)(ge,{isDiscreet:fe,purchaseBus:e.purchaseBus,buttonText:L,buttonClassName:ne,packageInfo:N,additionalInvoiceData:P,onPaymentFinish:K,onPaymentStart:R,phoneNumberInput:W,onCardsReady:D,onPaymentMethodsReady:j,confirmed:ee,onPurchaseButtonClick:re,onAddNewCardFormChange:oe,onCardChange:oe,currencyFormatter:h.T,onAddNewCardFormShow:ce,cardProtectionTextVisible:!1,containerClass:"moto-container",purchaseButtonTitleComponent:ue,onPurchaseFormLoad:pe,onAddNewCardFormValidationError:V}),(0,y.jsx)(It,{})]}),(0,y.jsxs)("div",{id:"description-wrapper",className:"description note agreement",children:[(0,y.jsx)(St,{selectedPackage:u,paymentByNewCard:le,changeTaxInfoVisible:he}),(0,y.jsx)(vt.k,{}),b&&(0,y.jsx)(J,{invalid:e.purchaseConfirmationInvalid,confirmed:e.purchaseConfirmed,selectedPackage:e.activePackage,onChange:e.updateConfirmation}),(0,y.jsx)(lr,Object.assign({},e)),(0,y.jsx)(yt,{phoneNumberInputVisible:!q,newCard:le})]})]}),(0,y.jsx)(xe.F,Object.assign({},e,{mobileSupportLinkVisible:!0,serviceSupportLinkVisible:!0}))]})]})]})})}))),dr=(e=>{class t extends n.Component{constructor(e){super(e),this.mounted=!1,this.reloadPackages=()=>{z.z.shared(this.props.userId).loadPackages().catch((e=>a.Z.emit("event.package.load.failed",{status:e.status}))).then((()=>{var{packages:e,packagesType:t}=z.z.shared(this.props.userId).getState(this.props.credits,this.state.service);this.updateState({packages:e,packagesType:t})}))},this.updateMembershipOption=e=>{this.updateState({membershipOption:e})},this.updatePackage=e=>{var{payload:t}=e,r=this.state.packages.find((e=>e.sku===t));this.props.purchaseBus.emit("command.package.selected",{payload:{activePackage:r}}),this.updateState({activePackage:r,packageSelected:!0})},this.updateSettings=e=>{this.updateState(e)},this.updateLocation=e=>{e&&e.country&&this.updateState({userCountry:e.country.toLowerCase()})},this.getState=e=>{var r,n=t.filterPackagesByMode(e.hasOwnProperty("packages")?e.packages:this.state.rawPackages||{},this.props.mode),i=N()(n),s=e.hasOwnProperty("membershipOption")?e.membershipOption:this.state.membershipOption,a=e.hasOwnProperty("activePackage")?e.activePackage:this.state.activePackage,o=e.hasOwnProperty("userCountry")?e.userCountry:this.state.userCountry,l=e.hasOwnProperty("tags")?e.tags:this.state.tags,c=e.hasOwnProperty("automation")?e.automation:this.state.automation,u=e.hasOwnProperty("packageSelected")?!!e.packageSelected:!!this.state.packageSelected;i=this.prepareForOptionalMembership(Object.values(i)||[]);var d=this.optionalMembershipStatus(Object.values(i)),h=N()(Object.values(i).filter((e=>this.packagesToRenderFilter(d,s,e)))),p=h.length?h[0]:{},f=Object.values(n).length&&"limited"===Object.values(n)[0]["credits-type"],A=e.packagesType||this.state.packagesType,m=this.props.packagesLimits[A];if(m&&h.length){var g=N()(h).sort(((e,t)=>e.amount-t.amount));(r=this.processCustomConfigurablePacks(this.props.credits,g,m.default,m.ranges)).packages&&(h=r.packages)}h=h.map((e=>this.extendPackageData(e))),p=p&&this.extendPackageData(p),this.formatCreditPrice(p?h.concat(p):h);var v=this.props.canSubscribe,b=this.props.hasPurchases,y={userCountry:o,automation:c,rawPackages:n,packages:h,defaultPackage:p,tags:l,packagesType:A,currency:p&&p.currency?p.currency:"usd",membershipOption:s,optionalMembership:d,purchaseCredits:p.amount>0,purchaseMembership:p.withMembership,packageType:(0,V.getPackageType)(p,{canSubscribe:v,hasPurchases:b}),isRecurring:p.meta&&p.meta.Recurring,additiononalTags:r?["additional"]:null,membership:this.props.canSubscribe,renew:this.props.canSubscribe&&this.props.hasPurchases,customer:this.props.hasPurchases,multiple:this.props.multiplePackagesEnabled||h.length>1||Boolean(this.props.credits),isSubscriptionForm:f,packageSelected:u};return a&&u?y.activePackage=y.packages.find((e=>e.amount===a.amount))||a:!a||e.packages||e.hasOwnProperty("membershipOption")||e.hasOwnProperty("tags")||e.hasOwnProperty("automation")||e.hasOwnProperty("userCountry")?y.activePackage=this.selectStartPackage(y.packages,l,c):y.activePackage=a,y.activePackage&&(this.props.purchaseBus.emit("command.package.selected",{payload:{activePackage:y.activePackage}}),this.props.purchaseBus.emit("package:selected",{price:y.activePackage.price,amount:y.activePackage.amount,discount:y.activePackage.discount})),this.props.purchaseBus.emit("event.purchase.type",y.packageType),y};var r=k.T.shared(),n=e[0];this.userSettingsModel=r.get(D.Z,this.props.userId),this.state={userCountry:null,membershipOption:!0,optionalMembership:!1,packages:null,defaultPackage:null,currency:"usd",purchaseCredits:!1,purchaseMembership:!1,isSubscriptionForm:!1,packageType:null,isRecurring:!1,membership:!1,renew:!1,customer:!1,multiple:!1,lastPurchaseAmount:0,service:n},this.userSettingsModel.store.isFilled()&&(this.state.automation=this.userSettingsModel.store.getState().automation);var{packages:i,packagesType:s}=z.z.shared(this.props.userId).getState(this.props.credits,n);this.isPackagesStoreFilled=Object.keys(i).length>0,this.state=Object.assign({},this.state,this.getState({packages:i,packagesType:s}))}componentDidMount(){this.mounted=!0,this.isPackagesStoreFilled||this.reloadPackages(),this.subscription=new _.w,this.subscription.add(q.Session.shared().userId.pipe((0,W.W)(),(0,Z.w)((e=>F.I.shared(e).tags)),(0,Q.x)(T.Z)).safeSubscribe((e=>{this.updateState({tags:e})}))),this.subscription.add(U.V.shared(this.props.userId).previousCreditsPackageAmount.pipe((0,Q.x)()).safeSubscribe((e=>{this.setState({lastPurchaseAmount:e})}))),this.userSettingsModel.store.isFilled()||this.userSettingsModel.actions.get((()=>{var e=this.userSettingsModel.store.getState();this.updateSettings(e)})),a.Z.sync("event.credits.mall.receipt.exchanged",this.reloadPackages),a.Z.sync("command.purchase.refresh",this.reloadPackages,this),this.props.purchaseBus.sync("command.package.select",this.updatePackage,this),this.props.purchaseBus.sync("command.membership.option.update",this.updateMembershipOption,this)}componentWillUnmount(){this.mounted=!1,a.Z.removeListener("event.credits.mall.receipt.exchanged",this.reloadPackages),a.Z.removeListener("command.purchase.refresh",this.reloadPackages,this),this.props.purchaseBus.removeListener("command.package.select",this.updatePackage,this),this.props.purchaseBus.removeListener("command.membership.option.update",this.updateMembershipOption,this),this.subscription&&this.subscription.unsubscribe()}prepareForOptionalMembership(e){var r=e.filter(t.filterPackageWithMembership),n=e.filter(t.filterPackageWithoutMembership);return(r=r.map((e=>{var t=n.find((t=>e.amount===t.amount));return t?(0,B.Z)(e,{priceWithoutMembership:t.price}):e}))).concat(n)}optionalMembershipStatus(e){var r=e.filter(t.filterPackageWithMembership),n=e.filter(t.filterPackageWithoutMembership);return r>0&&n>0}packagesToRenderFilter(e,r,n){var i=r?t.filterPackageWithMembership:t.filterPackageWithoutMembership;return!e||i(n)}extendPackageData(e){var r=(0,R.Z)(e);return r.standartPrice=e.meta?e.meta.FullPrice||e.price:void 0,r.creditPrice=e.amount?g(e)/e.amount:0,r.creditPrice="jpy"===e.currency?r.creditPrice:100*r.creditPrice,r.discount=r.standartPrice>e.price,r.discount&&(r.discountPercentage=100-100*e.price/e.meta.FullPrice,r.discountPercentage=Math.floor(r.discountPercentage).toString()),r.withMembership=t.filterPackageWithMembership(e),r}getSuitablePackage(e,t){var r=null;return t.forEach((function(t){(!r&&e<t.amount||e<t.amount&&t.amount<r.amount)&&(r=t)})),r}getSuitablePackages(e,t,r){for(var n=[],i=0;i<t.length&&n.length<r;i++){var s=t[i];(0===n.length&&e<s.amount||n.length>0&&n[n.length-1].amount<s.amount)&&n.push(s)}return n}getBiggestPackage(e){var t={amount:-1};return e.forEach((function(e){t.amount<e.amount&&(t=e)})),t}processCustomConfigurablePacks(e,r){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:2,i=[],s=(arguments.length>3&&void 0!==arguments[3]?arguments[3]:[]).find((t=>e>=t.minMissingCredits&&e<=t.maxMissingCredits));r=t.filterByMaxAutoRefillPackages(e,r);var a=this.getSuitablePackage(e,r)||this.getBiggestPackage(r);i.push(a);var o=this.getSuitablePackages(a.amount+1,r,(s?s.limit:n)-i.length);return o.length&&i.push(...o),{selected:a,packages:i}}static filterByMaxAutoRefillPackages(e,t){var r=t.filter((function(e){var{meta:t}=e;return t&&t.AutoRefill&&t.AutoRefill.available})),n=r.reduce((function(e,t){var{amount:r}=t;return e<r?r:e}),0);return e<=n?r:t}getDefaultSelectedPackage(e,t){if(0===e.length)return null;var r,n=this.state.lastPurchaseAmount,i=t&&t.enabled&&!t.available&&0!==t.amount;i&&(n=t.amount);var s=e.sort(((e,t)=>e.amount-t.amount));return r=s[s.length-1],s.filter((e=>(n=+n,e.amount=+e.amount,i&&n!==r.amount?e.amount>n:e.amount>=n)))[0]||s[0]}selectStartPackage(e,t,r){return t&&-1!==t.indexOf("customer")&&r?this.getDefaultSelectedPackage(e,r):this.getDefaultSelectedPackage(e)}getCheapestCreditPrice(e){return e.reduce((function(e,t){return e>t.creditPrice?t.creditPrice:e}),e[0].creditPrice)}getCreditsPackPriceRatio(e){for(var t=1;Math.floor(e*t)<1;)t*=10;return t}formatCreditPrice(e){var t=this.getCreditsPackPriceRatio(this.getCheapestCreditPrice(e));e.forEach((function(e){e.creditPrice=Math.round(e.creditPrice*t),e.creditPricePack=1!==t&&t}))}static filterPackagesByMode(e,t){var r=Object.values(e);if("membership"!==t)return e;if(Array.isArray(r)&&r.length&&"limited"===r[0]["credits-type"])return e;var n=void 0;for(var i in e)e.hasOwnProperty(i)&&(n=n||{sku:e[i]}).sku.index>e[i].index&&(n={sku:e[i]});return n||{}}static filterPackageWithMembership(e){return e.meta&&e.meta.Subscription}static filterPackageWithoutMembership(e){return!e.meta||!e.meta.Subscription}updateState(e){this.mounted&&this.setState(this.getState(e))}shouldComponentUpdate(e,t){return!(0,T.Z)(e,this.props)||!(0,T.Z)(t,this.state)}render(){return(0,y.jsx)(e,Object.assign({},this.props,this.state),this.props.id)}}return t.propTypes={userId:u().string,purchaseBus:u().object.isRequired,hasPurchases:u().bool,canSubscribe:u().bool,packagesLimits:u().object},(e=>t=>{var r=(0,j.I)(),n=(0,Y.mA)((()=>G.D.shared().multiplePackagesEnabled),[]),i=(0,Y.mA)((()=>G.D.shared().purchasePackagesLimits),[]),s=(0,Y.mA)((()=>r?U.V.shared(r).hasPurchases:(0,H.of)(!1)),[r]),a=(0,Y.mA)((()=>r?U.V.shared(r).canSubscribe:(0,H.of)(!1)),[r]);return r?(0,y.jsx)(e,Object.assign({},t,{multiplePackagesEnabled:n,hasPurchases:s,canSubscribe:a,userId:r,packagesLimits:i})):null})(t)})((0,n.memo)((e=>{var{activePackage:t,isSubscriptionForm:r,purchaseBus:i,packages:s,loading:a,disableTracking:o}=e,l=(0,Y.mA)((()=>G.D.shared().twoStepsSubscriptionPurchaseEnabled),[]),c=(0,Y.mA)((()=>G.D.shared().carouselPaymentFormEnabled),[]),u=(0,j.I)(),{rejectOffer:d}=(0,Ut.g)(u?Ft._.shared(u):void 0),h=(0,n.useRef)(!1);return(0,n.useEffect)((()=>{var e=()=>{h.current=!0};return i.once("event.purchase.completed",e),()=>{i.removeListener("event.purchase.completed",e),o||h.current||null==d||d()}}),[o,i,d]),(0,n.useEffect)((()=>{var e=ar.W.shared().preload("payment").safeSubscribe();return()=>{e.unsubscribe()}}),[]),null!=s&&s.length?l&&r&&Array.isArray(s)&&s.length>1?(sr.canUseDOM&&nr.e.shared().encounter(ir.r.identifier(),{name:"mustBeTwoStepFormStepOne",date:new Date,details:!0}),(0,y.jsx)(rr,{purchaseBus:i,selectedPackage:t,packages:s,loading:a,disableTracking:o,isSubscriptionForm:r,variant:"default"})):c&&Array.isArray(s)&&!r&&sr.canUseDOM?(sr.canUseDOM&&nr.e.shared().encounter(ir.r.identifier(),{name:"mustBeTwoStepFormStepOne",date:new Date,details:!0}),(0,y.jsx)(rr,{purchaseBus:i,selectedPackage:t,packages:s,loading:a,disableTracking:o,isSubscriptionForm:r,variant:"carousel",type:e.type,credits:e.credits})):(sr.canUseDOM&&nr.e.shared().encounter(ir.r.identifier(),{name:"mustBeOneStepForm",date:new Date,details:!0}),(0,y.jsx)(ur,Object.assign({disableTracking:o},e))):null})));class hr extends n.Component{constructor(e){super(e),this.updateActivePackage=e=>{var{payload:t}=e;this.setState({loading:!1}),this.props.disableTracking||a.Z.emit("event.payment-form.interact",{type:"package-selected",package:t.activePackage})},this.updateAutomation=e=>{this.setState({automation:e})},this.toggleCloseButtonDisplay=e=>{var t=document.querySelector(".app-overlay .close");t&&(t.style.display=e?"":"none")},this.onPurchaseProcessStart=()=>{this.closeReason="payment-process"},this.onPurchaseProcessFinish=e=>{e&&(this.closeReason="cancelled")},this.state={loading:!0,purchaseBus:this.props.purchaseBus||a.Z.create("purchase-"+(0,o.Z)())},this.closeReason="cancelled";var t=e[0];t&&(this.state.type=t,this.state[t]=!0);var r=e[1]||{};this.state.formParams=r,r&&(this.state.credits=r.credits,this.state.recipient=r.recipient,this.state.mode=r.mode),t&&(!cr.includes(t)||r&&r.credits||(this.state.targetedHeader=!0)),!this.props.disableTracking&&this.state.purchaseBus.emit("event.overlay.purchase.opened")}componentDidMount(){this.state.purchaseBus.sync("command.package.selected",this.updateActivePackage,this),this.state.purchaseBus.sync("command.purchase.autocharge.update",this.updateAutomation,this),this.state.purchaseBus.sync("event.purchase.process.started",this.onPurchaseProcessStart,this),this.state.purchaseBus.sync("event.purchase.process.finished",this.onPurchaseProcessFinish,this)}componentWillUnmount(){this.state.purchaseBus.removeListener("event.purchase.process.started",this.onPurchaseProcessStart,this),this.state.purchaseBus.removeListener("event.purchase.process.finished",this.onPurchaseProcessFinish,this),this.state.purchaseBus.removeListener("command.package.selected",this.updateActivePackage,this),this.toggleCloseButtonDisplay(!0),this.state.purchaseBus.removeListener("command.purchase.autocharge.update",this.updateAutomation,this),!this.props.disableTracking&&a.Z.emit("event.overlay.purchase.closed",this.closeReason)}shouldComponentUpdate(e,t){return!(0,T.Z)(e,this.props)||!(0,T.Z)(t,this.state)}render(){return sr.canUseDOM&&nr.e.shared().encounter(ir.r.identifier(),{name:"purchaseParentComponentRendered",date:new Date,details:null}),(0,y.jsx)(dr,Object.assign({},this.props,this.state))}}hr.propTypes={purchaseBus:u().object},hr.propTypes={disableTracking:u().bool};const pr=hr},75361:(e,t,r)=>{"use strict";r.d(t,{T:()=>N});var n=r(36013),i=r(70540),s=r(59278);function a(e,t,r){var n=e.deserialize(t);s.hS(((t,i)=>{var a,o=t.split(".");if(a=o.length>1?e.stores[o[0]]&&e.stores[o[0]][o[1]]:e.stores[t]){var{config:l}=a.StoreModel,c=a.state;l.onDeserialize&&(n[t]=l.onDeserialize(i)||i),s.Jl(c)?(s.hS((e=>delete c[e]),[c]),s.f0(c,n[t])):a.state=n[t],r(a,a.state)}}),[n])}function o(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];t=t.length?t:Object.keys(e.stores);var r={};return t.forEach((t=>{Object.keys(e.stores[t]).forEach((n=>{var i=e.stores[t][n];i.displayName?function(e){if(void 0!==e.state){var{config:t}=e.StoreModel;e.lifecycle("snapshot");var n=t.onSerialize&&t.onSerialize(e.state);r[e.displayName]=n||e.getState()}}(i):console.error(new Error("Snapshot: displayName does not exist"))}))})),r}function l(e){return e}var c=Object.getOwnPropertyNames(l),u=Object.getOwnPropertyNames(l.prototype);function d(e,t){var r=t?u:c,n=t?e.prototype:e;return Object.getOwnPropertyNames(n).reduce(((e,t)=>(-1!==r.indexOf(t)||(e[t]=n[t]),e)),{})}function h(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return e===Function.prototype?t:h(Object.getPrototypeOf(e),s.f0(d(e,!0),t))}function p(e){"undefined"!=typeof console&&console.warn(new ReferenceError(e))}function f(e,t){for(var r=0,n=t;Object.hasOwnProperty.call(e,n);)n=t+String(++r);return n}function A(e){return e.replace(/[a-z]([A-Z])/g,(e=>e[0]+"_"+e[1].toLowerCase())).toUpperCase()}function m(e){if(void 0===e)return null;for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];return r.length?[e].concat(r):e}function g(e,t,r,n){return{type:t,payload:r,meta:Object.assign({dispatchId:e},n),id:e,action:t,data:r,details:n}}var v=r(10910),b=r(10036),y=r.n(b);const C={waitFor(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];if(!t.length)throw new ReferenceError("Dispatch tokens not provided");var n=t;1===t.length&&(n=Array.isArray(t[0])?t[0]:t);var i=n.map((e=>e.dispatchToken||e));this.dispatcher.waitFor(i)},exportAsync(e){this.registerAsync(e)},registerAsync(e){var t=this,r=0,n=s.mf(e)?e(this.alt):e,i=Object.keys(n).reduce(((e,i)=>{var a=n[i],o=s.mf(a)?a(this):a;return["success","error","loading"].forEach((e=>{if(o[e]&&!o[e].id)throw new Error(e+" handler must be an action function")})),e[i]=function(){for(var e=arguments.length,n=new Array(e),i=0;i<e;i++)n[i]=arguments[i];var s=t.getInstance().getState(),a=o.local&&o.local(s,...n),l=o.shouldFetch?o.shouldFetch(s,...n):null==a,c=o.interceptResponse||(e=>e),u=(e,i)=>s=>{var a=()=>{if(r-=1,e(c(s,e,n)),i)throw s;return s};return t.alt.trapAsync?()=>a():a()};return l?(r+=1,o.loading&&o.loading(c(null,o.loading,n)),o.remote(s,...n).then(u(o.success),u(o.error,1))):(t.emitChange(),a)},e}),{});this.exportPublicMethods(i),this.exportPublicMethods({isLoading:()=>r>0})},exportPublicMethods(e){s.hS(((e,t)=>{if(!s.mf(t))throw new TypeError("exportPublicMethods expects a function");this.publicMethods[e]=t}),[e])},emitChange(){this.getInstance().emitChange()},on(e,t){"error"===e&&(this.handlesOwnErrors=!0);var r=this.lifecycleEvents[e]||y()();return this.lifecycleEvents[e]=r,r.subscribe(t.bind(this))},bindAction(e,t){if(!e)throw new ReferenceError("Invalid action reference passed in");if(!s.mf(t))throw new TypeError("bindAction expects a function");var r=e.id?e.id:e;this.actionListeners[r]=this.actionListeners[r]||[],this.actionListeners[r].push(t.bind(this)),this.boundListeners.push(r)},bindActions(e){s.hS(((e,t)=>{var r=e.replace(/./,(e=>"on"+e[0].toUpperCase()));if(this[e]&&this[r])throw new ReferenceError("You have multiple action handlers bound to an action: "+e+" and "+r);var n=this[e]||this[r];n&&this.bindAction(t,n)}),[e])},bindListeners(e){s.hS(((e,t)=>{var r=this[e];if(!r)throw new ReferenceError(e+" defined but does not exist in "+this.displayName);Array.isArray(t)?t.forEach((e=>{this.bindAction(e,r)})):this.bindAction(t,r)}),[e])}};function w(e,t,r){var{config:n}=t.StoreModel,i=s.mf(r)?r(t.state):r;t.prevState=Object.assign({},t.state),t.state=n.setState.call(e,t.state,i),e.alt.dispatcher.isDispatching()||e.emitChange()}function M(e,t,r,n){return s.f0(e,C,{displayName:r,alt:t,dispatcher:t.dispatcher,preventDefault(){this.getInstance().preventDefault=!0},boundListeners:[],lifecycleEvents:{},actionListeners:{},publicMethods:{},handlesOwnErrors:!1},n)}function S(e,t){t.config=s.f0({getState:e=>Array.isArray(e)?e.slice():s.Jl(e)?s.f0({},e):e,setState:(e,t)=>s.Jl(t)?s.f0(e,t):t},e,t.config)}function I(e,t){return e.reduce(((e,t)=>t(e)),t)}function E(e,t,r){var n,i=M({},e,r,s.f0({getInstance:()=>n,setState(e){w(this,n,e)}},t));return i.bindListeners&&C.bindListeners.call(i,i.bindListeners),i.observe&&C.bindListeners.call(i,i.observe(e)),i.lifecycle&&s.hS(((e,t)=>{C.on.call(i,e,t)}),[i.lifecycle]),n=s.f0(new v.Z(e,i,void 0!==i.state?i.state:{},t),i.publicMethods,{displayName:r,config:t.config})}function x(e,t,r){var n,{config:i}=t;class a extends t{constructor(){super(...arguments)}}M(a.prototype,e,r,{type:"AltStore",getInstance:()=>n,setState(e){w(this,n,e)}});for(var o=arguments.length,l=new Array(o>3?o-3:0),c=3;c<o;c++)l[c-3]=arguments[c];var u=new a(...l);i.bindListeners&&u.bindListeners(i.bindListeners),i.datasource&&u.registerAsync(i.datasource);var{displayName:h}=t;return-1===h.indexOf(".")&&(h+=".default"),n=s.f0(new v.Z(e,u,u.state,t),d(t),i.publicMethods,{displayName:h})}var T=r(81248),D=r.n(T),k=r(56085);function j(e,t,r,n,i,a){var o=f(e._actionsRegistry,r+"."+n);e._actionsRegistry[o]=1;var l={id:o,namespace:r,name:n,actionsName:t},c=function(){for(var t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];var c=(0,k.Z)(),u="function"==typeof r[r.length-1]?r.pop():()=>{};e.AP&&e.AP.wait&&e.AP.wait(),(e.eventsCallbacks["event.action.started"]||[]).forEach((e=>e(c,r,l)));var d=i.apply(a,r),h=(t,r)=>{setTimeout((()=>{e.dispatch(o,t,l),d.optimist||u(r),e.AP&&e.AP.done&&e.AP.done(),(e.eventsCallbacks["event.action.ended"]||[]).forEach((e=>e(c,{payload:t,finishPayload:r},l)))}),0)},f=d;return void 0===d||D()(d)||(s.mf(d)?f=d(h,e,d.optimist?u:void 0):h(d)),void 0===d&&p("An action was called but nothing was dispatched"),f};c.defer=function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return setTimeout((()=>c.apply(null,t)))},c.id=o,c.data=l;var u=e.actions[t][r],d=f(u,n);return u[d]=c,u[A(d)]=o,c}const L=class{constructor(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.config=e,this.serialize=e.serialize||JSON.stringify,this.deserialize=e.deserialize||JSON.parse,this.dispatcher=e.dispatcher||new i.Dispatcher,this.batchingFunction=e.batchingFunction||(e=>e()),this.actions={global:{}},this.stores={},this.storeTransforms=e.storeTransforms||[],this.trapAsync=!1,this._actionsRegistry={},this._initSnapshot={},this._lastSnapshot={},this.eventsCallbacks={}}dispatch(e,t,r){this.batchingFunction((()=>{var n=Math.random().toString(18).substr(2,16);if(e.hasOwnProperty("type")&&e.hasOwnProperty("payload")){var i={id:e.type,namespace:e.type,name:e.type};return this.dispatcher.dispatch(g(n,e.type,e.payload,i))}return e.id&&e.dispatch?function(e,t,r,n){var i=t.dispatch(r);if(void 0===i)return null;var a=t.id,o={id:a,namespace:a,name:a};return s.mf(i)?i((e=>n.dispatch(a,e,o)),n):n.dispatcher.dispatch(g(e,a,i,o))}(n,e,t,this):this.dispatcher.dispatch(g(n,e,t,r))}))}createUnsavedStore(e){var t=e.displayName||"";S(this.config,e);for(var r=I(this.storeTransforms,e),n=arguments.length,i=new Array(n>1?n-1:0),a=1;a<n;a++)i[a-1]=arguments[a];return s.mf(r)?x(this,r,t,...i):E(this,r,t)}createStore(e,t){var r;t=t||"default";var n=!!e.getDisplayName;r=n?e.getDisplayName(t).split(".")[0]:e.displayName;var i=this.stores[r]&&this.stores[r][t];if(i)return i;n&&(e=new e(t)),S(this.config,e);for(var a=I(this.storeTransforms,e),o=arguments.length,l=new Array(o>2?o-2:0),c=2;c<o;c++)l[c-2]=arguments[c];l.push(this);var u=s.mf(a)?x(this,a,t,...l):E(this,a,t);return this.stores[r]=this.stores[r]||{},this.stores[r][t]=u,function(e,t){if(e.getStore(t)&&void 0!==e.getStore(t).state){var r=e.deserialize(e.serialize(e.getStore(t).state));e._initSnapshot[t]=r,e._lastSnapshot[t]=r}}(this,r+"."+t),u}generateActions(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return this.createActions(t.reduce(((e,t)=>(e[t]=m,e)),{name:"global"}))}createAction(e,t,r){return j(this,"global",null,e,t,r)}createActions(e){var t,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=!!e.getDisplayName,i=e.id||"default";t=n?e.getDisplayName(i).split(".")[0]:e.displayName;var a=this.actions[t]&&this.actions[t][i];if(a)return a;n&&(e=new e(i));var o={};if(s.mf(e)){s.f0(o,h(e));class t extends e{constructor(){super(...arguments)}generateActions(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];t.forEach((e=>{o[e]=m}))}}for(var l=arguments.length,c=new Array(l>2?l-2:0),u=2;u<l;u++)c[u-2]=arguments[u];s.f0(o,new t(...c))}else s.f0(o,e);return this.actions[t]=this.actions[t]||{},this.actions[t][i]=this.actions[t][i]||{},s.hS(((e,n)=>{if(!s.mf(n))return"displayName"===e&&-1===n.indexOf(".")&&(n+=".default"),void(r[e]=n);r[e]=j(this,t,i,e,n,r);var a=A(e);r[a]=r[e].id}),[o]),r.displayName||(r.displayName=t+"."+i),e.config&&e.config.publicMethods&&(s.f0(this.actions[t][i],e.config.publicMethods),s.f0(r,e.config.publicMethods)),r}takeSnapshot(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];var n=o(this,t);return s.f0(this._lastSnapshot,n),this.serialize(n)}rollback(){a(this,this.serialize(this._lastSnapshot),(e=>{e.lifecycle("rollback"),e.emitChange()}))}recycle(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];var n,i=t.length?(n=this._initSnapshot,t.reduce(((e,t)=>{var r=t.displayName||t;if(!n[r])throw new ReferenceError(r+" is not a valid store");return e[r]=n[r],e}),{})):this._initSnapshot;a(this,this.serialize(i),(e=>{e.lifecycle("init"),e.emitChange()}))}flush(){var e=this.serialize(o(this));return this.recycle(),e}bootstrap(e){a(this,e,((e,t)=>{e.lifecycle("bootstrap",t),e.emitChange()}))}prepare(e,t){var r={};if(!e.displayName)throw new ReferenceError("Store provided does not have a name");return r[e.displayName]=t,this.serialize(r)}addActions(e,t){for(var r=arguments.length,n=new Array(r>2?r-2:0),i=2;i<r;i++)n[i-2]=arguments[i];this.actions[e]=Array.isArray(t)?this.generateActions.apply(this,t):this.createActions(t,...n)}addStore(e,t){for(var r=arguments.length,n=new Array(r>2?r-2:0),i=2;i<r;i++)n[i-2]=arguments[i];this.createStore(t,e,...n)}getActions(e){var t,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"default";if("string"==typeof e){var n=e.split(".");return t=n[0],r=n[1]||"default",this.actions[t]&&this.actions[t][r]||void 0}return e.getDisplayName?(t=e.getDisplayName(r).split(".")[0],e.id=r,this.actions[t]&&this.actions[t][r]||this.createActions(e)):(e.displayName||p("Actions "+e+" don't have a displayName"),t=e.displayName,e.id=r,this.actions[t]&&this.actions[t][r]||this.createActions(e))}getStore(e){var t,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"default";if("string"==typeof e){var n=e.split(".");return t=n[0],r=n[1]||"default",this.stores[t]&&this.stores[t][r]||void 0}return e.getDisplayName?(t=e.getDisplayName(r).split(".")[0],this.stores[t]&&this.stores[t][r]||this.createStore(e,r)):(e.displayName||p("Store "+e+" doesn't have a displayName"),t=e.displayName,this.stores[t]&&this.stores[t][r]||this.createStore(e,r))}get(e){for(var t={},r=arguments.length,n=new Array(r>1?r-1:0),i=1;i<r;i++)n[i-1]=arguments[i];return e.hasOwnProperty("store")&&(t.store=this.getStore.apply(this,[e.store,...n])),e.hasOwnProperty("actions")&&(t.actions=this.getActions.apply(this,[e.actions,...n])),t}on(e,t){t instanceof Function?(this.eventsCallbacks[e]=this.eventsCallbacks[e]||[],this.eventsCallbacks[e].push(t)):p("on "+e+" method callback must be function")}off(e,t){this.eventsCallbacks[e]=this.eventsCallbacks[e].filter((e=>e!==t))}static debug(e,t,r){var n="alt.js.org",i=r;return i||"undefined"==typeof window||(i=window),void 0!==i&&(i[n]=i[n]||[],i[n].push({name:e,alt:t})),t}};var O,P=r(30859);class N extends L{constructor(){super(),this.AP=n.U.shared()}}O=N,N.shared=(0,P.r)((()=>new O))},37494:(e,t,r)=>{"use strict";r.d(t,{n:()=>pe});var n=function(){return n=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var i in t=arguments[r])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},n.apply(this,arguments)};function i(e,t,r,n){return new(r||(r=Promise))((function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,o)}l((n=n.apply(e,t||[])).next())}))}function s(e,t){var r,n,i,s,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return s={next:o(0),throw:o(1),return:o(2)},"function"==typeof Symbol&&(s[Symbol.iterator]=function(){return this}),s;function o(o){return function(l){return function(o){if(r)throw new TypeError("Generator is already executing.");for(;s&&(s=0,o[0]&&(a=0)),a;)try{if(r=1,n&&(i=2&o[0]?n.return:o[0]?n.throw||((i=n.return)&&i.call(n),0):n.next)&&!(i=i.call(n,o[1])).done)return i;switch(n=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,n=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!((i=(i=a.trys).length>0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]<i[3])){a.label=o[1];break}if(6===o[0]&&a.label<i[1]){a.label=i[1],i=o;break}if(i&&a.label<i[2]){a.label=i[2],a.ops.push(o);break}i[2]&&a.ops.pop(),a.trys.pop();continue}o=t.call(e,a)}catch(e){o=[6,e],n=0}finally{r=i=0}if(5&o[0])throw o[1];return{value:o[0]?o[1]:void 0,done:!0}}([o,l])}}}function a(){for(var e=0,t=0,r=arguments.length;t<r;t++)e+=arguments[t].length;var n=Array(e),i=0;for(t=0;t<r;t++)for(var s=arguments[t],a=0,o=s.length;a<o;a++,i++)n[i]=s[a];return n}Object.create,Object.create,"function"==typeof SuppressedError&&SuppressedError;var o="3.3.1";function l(e,t){return new Promise((function(r){return setTimeout(r,e,t)}))}function c(e,t){try{var r=e();(n=r)&&"function"==typeof n.then?r.then((function(e){return t(!0,e)}),(function(e){return t(!1,e)})):t(!0,r)}catch(e){t(!1,e)}var n}function u(e,t,r){return void 0===r&&(r=16),i(this,void 0,void 0,(function(){var n,i,a;return s(this,(function(s){switch(s.label){case 0:n=Date.now(),i=0,s.label=1;case 1:return i<e.length?(t(e[i],i),(a=Date.now())>=n+r?(n=a,[4,l(0)]):[3,3]):[3,4];case 2:s.sent(),s.label=3;case 3:return++i,[3,1];case 4:return[2]}}))}))}function d(e,t){e=[e[0]>>>16,65535&e[0],e[1]>>>16,65535&e[1]],t=[t[0]>>>16,65535&t[0],t[1]>>>16,65535&t[1]];var r=[0,0,0,0];return r[3]+=e[3]+t[3],r[2]+=r[3]>>>16,r[3]&=65535,r[2]+=e[2]+t[2],r[1]+=r[2]>>>16,r[2]&=65535,r[1]+=e[1]+t[1],r[0]+=r[1]>>>16,r[1]&=65535,r[0]+=e[0]+t[0],r[0]&=65535,[r[0]<<16|r[1],r[2]<<16|r[3]]}function h(e,t){e=[e[0]>>>16,65535&e[0],e[1]>>>16,65535&e[1]],t=[t[0]>>>16,65535&t[0],t[1]>>>16,65535&t[1]];var r=[0,0,0,0];return r[3]+=e[3]*t[3],r[2]+=r[3]>>>16,r[3]&=65535,r[2]+=e[2]*t[3],r[1]+=r[2]>>>16,r[2]&=65535,r[2]+=e[3]*t[2],r[1]+=r[2]>>>16,r[2]&=65535,r[1]+=e[1]*t[3],r[0]+=r[1]>>>16,r[1]&=65535,r[1]+=e[2]*t[2],r[0]+=r[1]>>>16,r[1]&=65535,r[1]+=e[3]*t[1],r[0]+=r[1]>>>16,r[1]&=65535,r[0]+=e[0]*t[3]+e[1]*t[2]+e[2]*t[1]+e[3]*t[0],r[0]&=65535,[r[0]<<16|r[1],r[2]<<16|r[3]]}function p(e,t){return 32==(t%=64)?[e[1],e[0]]:t<32?[e[0]<<t|e[1]>>>32-t,e[1]<<t|e[0]>>>32-t]:(t-=32,[e[1]<<t|e[0]>>>32-t,e[0]<<t|e[1]>>>32-t])}function f(e,t){return 0==(t%=64)?e:t<32?[e[0]<<t|e[1]>>>32-t,e[1]<<t]:[e[1]<<t-32,0]}function A(e,t){return[e[0]^t[0],e[1]^t[1]]}function m(e){return e=A(e,[0,e[0]>>>1]),e=A(e=h(e,[4283543511,3981806797]),[0,e[0]>>>1]),A(e=h(e,[3301882366,444984403]),[0,e[0]>>>1])}function g(e){return parseInt(e)}function v(e){return parseFloat(e)}function b(e,t){return"number"==typeof e&&isNaN(e)?t:e}function y(e){return e.reduce((function(e,t){return e+(t?1:0)}),0)}function C(e,t){if(void 0===t&&(t=1),Math.abs(t)>=1)return Math.round(e/t)*t;var r=1/t;return Math.round(e*r)/r}function w(e){return e&&"object"==typeof e&&"message"in e?e:{message:e}}function M(e,t,r){var n=Object.keys(e).filter((function(e){return!function(e,t){for(var r=0,n=e.length;r<n;++r)if(e[r]===t)return!0;return!1}(r,e)})),a=Array(n.length);return u(n,(function(r,n){a[n]=function(e,t){var r=function(e){return"function"!=typeof e},n=new Promise((function(n){var i=Date.now();c(e.bind(null,t),(function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var s=Date.now()-i;if(!e[0])return n((function(){return{error:w(e[1]),duration:s}}));var a=e[1];if(r(a))return n((function(){return{value:a,duration:s}}));n((function(){return new Promise((function(e){var t=Date.now();c(a,(function(){for(var r=[],n=0;n<arguments.length;n++)r[n]=arguments[n];var i=s+Date.now()-t;if(!r[0])return e({error:w(r[1]),duration:i});e({value:r[1],duration:i})}))}))}))}))}));return function(){return n.then((function(e){return e()}))}}(e[r],t)})),function(){return i(this,void 0,void 0,(function(){var e,t,r,i,o,c;return s(this,(function(d){switch(d.label){case 0:for(e={},t=0,r=n;t<r.length;t++)i=r[t],e[i]=void 0;o=Array(n.length),c=function(){var t;return s(this,(function(r){switch(r.label){case 0:return t=!0,[4,u(n,(function(r,n){o[n]||(a[n]?o[n]=a[n]().then((function(t){return e[r]=t})):t=!1)}))];case 1:return r.sent(),t?[2,"break"]:[4,l(1)];case 2:return r.sent(),[2]}}))},d.label=1;case 1:return[5,c()];case 2:if("break"===d.sent())return[3,4];d.label=3;case 3:return[3,1];case 4:return[4,Promise.all(o)];case 5:return d.sent(),[2,e]}}))}))}}function S(){var e=window,t=navigator;return y(["MSCSSMatrix"in e,"msSetImmediate"in e,"msIndexedDB"in e,"msMaxTouchPoints"in t,"msPointerEnabled"in t])>=4}function I(){var e=window,t=navigator;return y(["webkitPersistentStorage"in t,"webkitTemporaryStorage"in t,0===t.vendor.indexOf("Google"),"webkitResolveLocalFileSystemURL"in e,"BatteryManager"in e,"webkitMediaStream"in e,"webkitSpeechGrammar"in e])>=5}function E(){var e=window,t=navigator;return y(["ApplePayError"in e,"CSSPrimitiveValue"in e,"Counter"in e,0===t.vendor.indexOf("Apple"),"getStorageUpdates"in t,"WebKitMediaKeys"in e])>=4}function x(){var e=window;return y(["safari"in e,!("DeviceMotionEvent"in e),!("ongestureend"in e),!("standalone"in navigator)])>=3}function T(){var e=document;return(e.exitFullscreen||e.msExitFullscreen||e.mozCancelFullScreen||e.webkitExitFullscreen).call(e)}function D(){var e=I(),t=function(){var e,t,r=window;return y(["buildID"in navigator,"MozAppearance"in(null!==(t=null===(e=document.documentElement)||void 0===e?void 0:e.style)&&void 0!==t?t:{}),"onmozfullscreenchange"in r,"mozInnerScreenX"in r,"CSSMozDocumentRule"in r,"CanvasCaptureMediaStream"in r])>=4}();if(!e&&!t)return!1;var r=window;return y(["onorientationchange"in r,"orientation"in r,e&&!("SharedWorker"in r),t&&/android/i.test(navigator.appVersion)])>=2}function k(e){var t=new Error(e);return t.name=e,t}function j(e,t,r){var n,a,o;return void 0===r&&(r=50),i(this,void 0,void 0,(function(){var i,c;return s(this,(function(s){switch(s.label){case 0:i=document,s.label=1;case 1:return i.body?[3,3]:[4,l(r)];case 2:return s.sent(),[3,1];case 3:c=i.createElement("iframe"),s.label=4;case 4:return s.trys.push([4,,10,11]),[4,new Promise((function(e,r){var n=!1,s=function(){n=!0,e()};c.onload=s,c.onerror=function(e){n=!0,r(e)};var a=c.style;a.setProperty("display","block","important"),a.position="absolute",a.top="0",a.left="0",a.visibility="hidden",t&&"srcdoc"in c?c.srcdoc=t:c.src="about:blank",i.body.appendChild(c);var o=function(){var e,t;n||("complete"===(null===(t=null===(e=c.contentWindow)||void 0===e?void 0:e.document)||void 0===t?void 0:t.readyState)?s():setTimeout(o,10))};o()}))];case 5:s.sent(),s.label=6;case 6:return(null===(a=null===(n=c.contentWindow)||void 0===n?void 0:n.document)||void 0===a?void 0:a.body)?[3,8]:[4,l(r)];case 7:return s.sent(),[3,6];case 8:return[4,e(c,c.contentWindow)];case 9:return[2,s.sent()];case 10:return null===(o=c.parentNode)||void 0===o||o.removeChild(c),[7];case 11:return[2]}}))}))}function L(e){for(var t=function(e){for(var t,r,n="Unexpected syntax '"+e+"'",i=/^\s*([a-z-]*)(.*)$/i.exec(e),s=i[1]||void 0,a={},o=/([.:#][\w-]+|\[.+?\])/gi,l=function(e,t){a[e]=a[e]||[],a[e].push(t)};;){var c=o.exec(i[2]);if(!c)break;var u=c[0];switch(u[0]){case".":l("class",u.slice(1));break;case"#":l("id",u.slice(1));break;case"[":var d=/^\[([\w-]+)([~|^$*]?=("(.*?)"|([\w-]+)))?(\s+[is])?\]$/.exec(u);if(!d)throw new Error(n);l(d[1],null!==(r=null!==(t=d[4])&&void 0!==t?t:d[5])&&void 0!==r?r:"");break;default:throw new Error(n)}}return[s,a]}(e),r=t[0],n=t[1],i=document.createElement(null!=r?r:"div"),s=0,a=Object.keys(n);s<a.length;s++){var o=a[s];i.setAttribute(o,n[o].join(" "))}return i}var O=["monospace","sans-serif","serif"],P=["sans-serif-thin","ARNO PRO","Agency FB","Arabic Typesetting","Arial Unicode MS","AvantGarde Bk BT","BankGothic Md BT","Batang","Bitstream Vera Sans Mono","Calibri","Century","Century Gothic","Clarendon","EUROSTILE","Franklin Gothic","Futura Bk BT","Futura Md BT","GOTHAM","Gill Sans","HELV","Haettenschweiler","Helvetica Neue","Humanst521 BT","Leelawadee","Letter Gothic","Levenim MT","Lucida Bright","Lucida Sans","Menlo","MS Mincho","MS Outlook","MS Reference Specialty","MS UI Gothic","MT Extra","MYRIAD PRO","Marlett","Meiryo UI","Microsoft Uighur","Minion Pro","Monotype Corsiva","PMingLiU","Pristina","SCRIPTINA","Segoe UI Light","Serifa","SimHei","Small Fonts","Staccato222 BT","TRAJAN PRO","Univers CE 55 Medium","Vrinda","ZWAdobeF"];function N(e){return e.rect(0,0,10,10),e.rect(2,2,6,6),!e.isPointInPath(5,5,"evenodd")}function B(e,t){e.width=240,e.height=60,t.textBaseline="alphabetic",t.fillStyle="#f60",t.fillRect(100,1,62,20),t.fillStyle="#069",t.font='11pt "Times New Roman"';var r="Cwm fjordbank gly "+String.fromCharCode(55357,56835);return t.fillText(r,2,15),t.fillStyle="rgba(102, 204, 0, 0.2)",t.font="18pt Arial",t.fillText(r,4,45),V(e)}function R(e,t){e.width=122,e.height=110,t.globalCompositeOperation="multiply";for(var r=0,n=[["#f2f",40,40],["#2ff",80,40],["#ff2",60,80]];r<n.length;r++){var i=n[r],s=i[0],a=i[1],o=i[2];t.fillStyle=s,t.beginPath(),t.arc(a,o,40,0,2*Math.PI,!0),t.closePath(),t.fill()}return t.fillStyle="#f9c",t.arc(60,60,60,0,2*Math.PI,!0),t.arc(60,60,20,0,2*Math.PI,!0),t.fill("evenodd"),V(e)}function V(e){return e.toDataURL()}var z,Y,G=2500;function U(){var e=screen;return[b(v(e.availTop),null),b(v(e.width)-v(e.availWidth)-b(v(e.availLeft),0),null),b(v(e.height)-v(e.availHeight)-b(v(e.availTop),0),null),b(v(e.availLeft),null)]}function F(e){for(var t=0;t<4;++t)if(e[t])return!1;return!0}var q={abpIndo:["#Iklan-Melayang","#Kolom-Iklan-728","#SidebarIklan-wrapper",'a[title="7naga poker" i]','[title="ALIENBOLA" i]'],abpvn:["#quangcaomb",".iosAdsiosAds-layout",".quangcao",'[href^="https://r88.vn/"]','[href^="https://zbet.vn/"]'],adBlockFinland:[".mainostila",".sponsorit",".ylamainos",'a[href*="/clickthrgh.asp?"]','a[href^="https://app.readpeak.com/ads"]'],adBlockPersian:["#navbar_notice_50",'a[href^="http://g1.v.fwmrm.net/ad/"]',".kadr",'TABLE[width="140px"]',"#divAgahi"],adBlockWarningRemoval:["#adblock-honeypot",".adblocker-root",".wp_adblock_detect"],adGuardAnnoyances:['amp-embed[type="zen"]',".hs-sosyal","#cookieconsentdiv",'div[class^="app_gdpr"]',".as-oil"],adGuardBase:["#ad-after","#ad-p3",".BetterJsPopOverlay","#ad_300X250","#bannerfloat22"],adGuardChinese:['#piao_div_0[style*="width:140px;"]','a[href*=".ttz5.cn"]','a[href*=".yabovip2027.com/"]',".tm3all2h4b",".cc5278_banner_ad"],adGuardFrench:[".zonepub",'[class*="_adLeaderboard"]','[id^="block-xiti_oas-"]','a[href^="http://ptapjmp.com/"]','a[href^="https://go.alvexo.com/"]'],adGuardGerman:[".banneritemwerbung_head_1",".boxstartwerbung",".werbung3",'a[href^="http://www.eis.de/index.phtml?refid="]','a[href^="https://www.tipico.com/?affiliateId="]'],adGuardJapanese:["#kauli_yad_1","#ad-giftext","#adsSPRBlock",'a[href^="http://ad2.trafficgate.net/"]','a[href^="http://www.rssad.jp/"]'],adGuardMobile:["amp-auto-ads","#mgid_iframe",".amp_ad",'amp-embed[type="24smi"]',"#mgid_iframe1"],adGuardRussian:['a[href^="https://ya-distrib.ru/r/"]','a[href^="https://ad.letmeads.com/"]',".reclama",'div[id^="smi2adblock"]','div[id^="AdFox_banner_"]'],adGuardSocial:['a[href^="//www.stumbleupon.com/submit?url="]','a[href^="//telegram.me/share/url?"]',".etsy-tweet","#inlineShare",".popup-social"],adGuardSpanishPortuguese:["#barraPublicidade","#Publicidade","#publiEspecial","#queTooltip",'[href^="http://ads.glispa.com/"]'],adGuardTrackingProtection:['amp-embed[type="taboola"]',"#qoo-counter",'a[href^="http://click.hotlog.ru/"]','a[href^="http://hitcounter.ru/top/stat.php"]','a[href^="http://top.mail.ru/jump"]'],adGuardTurkish:["#backkapat","#reklami",'a[href^="http://adserv.ontek.com.tr/"]','a[href^="http://izlenzi.com/campaign/"]','a[href^="http://www.installads.net/"]'],bulgarian:["td#freenet_table_ads","#adbody","#ea_intext_div",".lapni-pop-over","#xenium_hot_offers"],easyList:["#AD_banner_bottom","#Ads_google_02","#N-ad-article-rightRail-1","#ad-fullbanner2","#ad-zone-2"],easyListChina:['a[href*=".wensixuetang.com/"]','A[href*="/hth107.com/"]','.appguide-wrap[onclick*="bcebos.com"]',".frontpageAdvM","#taotaole"],easyListCookie:["#adtoniq-msg-bar","#CoockiesPage","#CookieModal_cookiemodal","#DO_CC_PANEL","#ShowCookie"],easyListCzechSlovak:["#onlajny-stickers","#reklamni-box",".reklama-megaboard",".sklik",'[id^="sklikReklama"]'],easyListDutch:["#advertentie","#vipAdmarktBannerBlock",".adstekst",'a[href^="https://xltube.nl/click/"]',"#semilo-lrectangle"],easyListGermany:['a[href^="http://www.hw-area.com/?dp="]','a[href^="https://ads.sunmaker.com/tracking.php?"]',".werbung-skyscraper2",".bannergroup_werbung",".ads_rechts"],easyListItaly:[".box_adv_annunci",".sb-box-pubbliredazionale",'a[href^="http://affiliazioniads.snai.it/"]','a[href^="https://adserver.html.it/"]','a[href^="https://affiliazioniads.snai.it/"]'],easyListLithuania:[".reklamos_tarpas",".reklamos_nuorodos",'img[alt="Reklaminis skydelis"]','img[alt="Dedikuoti.lt serveriai"]','img[alt="Hostingas Serveriai.lt"]'],estonian:['A[href*="http://pay4results24.eu"]'],fanboyAnnoyances:["#feedback-tab","#taboola-below-article",".feedburnerFeedBlock",".widget-feedburner-counter",'[title="Subscribe to our blog"]'],fanboyAntiFacebook:[".util-bar-module-firefly-visible"],fanboyEnhancedTrackers:[".open.pushModal","#issuem-leaky-paywall-articles-zero-remaining-nag","#sovrn_container",'div[class$="-hide"][zoompage-fontsize][style="display: block;"]',".BlockNag__Card"],fanboySocial:[".td-tags-and-social-wrapper-box",".twitterContainer",".youtube-social",'a[title^="Like us on Facebook"]','img[alt^="Share on Digg"]'],frellwitSwedish:['a[href*="casinopro.se"][target="_blank"]','a[href*="doktor-se.onelink.me"]',"article.category-samarbete","div.holidAds","ul.adsmodern"],greekAdBlock:['A[href*="adman.otenet.gr/click?"]','A[href*="http://axiabanners.exodus.gr/"]','A[href*="http://interactive.forthnet.gr/click?"]',"DIV.agores300","TABLE.advright"],hungarian:['A[href*="ad.eval.hu"]','A[href*="ad.netmedia.hu"]','A[href*="daserver.ultraweb.hu"]',"#cemp_doboz",".optimonk-iframe-container"],iDontCareAboutCookies:['.alert-info[data-block-track*="CookieNotice"]',".ModuleTemplateCookieIndicator",".o--cookies--container",".cookie-msg-info-container","#cookies-policy-sticky"],icelandicAbp:['A[href^="/framework/resources/forms/ads.aspx"]'],latvian:['a[href="http://www.salidzini.lv/"][style="display: block; width: 120px; height: 40px; overflow: hidden; position: relative;"]','a[href="http://www.salidzini.lv/"][style="display: block; width: 88px; height: 31px; overflow: hidden; position: relative;"]'],listKr:['a[href*="//kingtoon.slnk.kr"]','a[href*="//playdsb.com/kr"]',"div.logly-lift-adz",'div[data-widget_id="ml6EJ074"]',"ins.daum_ddn_area"],listeAr:[".geminiLB1Ad",".right-and-left-sponsers",'a[href*=".aflam.info"]','a[href*="booraq.org"]','a[href*="dubizzle.com/ar/?utm_source="]'],listeFr:['a[href^="http://promo.vador.com/"]',"#adcontainer_recherche",'a[href*="weborama.fr/fcgi-bin/"]',".site-pub-interstitiel",'div[id^="crt-"][data-criteo-id]'],officialPolish:["#ceneo-placeholder-ceneo-12",'[href^="https://aff.sendhub.pl/"]','a[href^="http://advmanager.techfun.pl/redirect/"]','a[href^="http://www.trizer.pl/?utm_source"]',"div#skapiec_ad"],ro:['a[href^="//afftrk.altex.ro/Counter/Click"]','a[href^="/magazin/"]','a[href^="https://blackfridaysales.ro/trk/shop/"]','a[href^="https://event.2performant.com/events/click"]','a[href^="https://l.profitshare.ro/"]'],ruAd:['a[href*="//febrare.ru/"]','a[href*="//utimg.ru/"]','a[href*="://chikidiki.ru"]',"#pgeldiz",".yandex-rtb-block"],thaiAds:["a[href*=macau-uta-popup]","#ads-google-middle_rectangle-group",".ads300s",".bumq",".img-kosana"],webAnnoyancesUltralist:["#mod-social-share-2","#social-tools",".ctpl-fullbanner",".zergnet-recommend",".yt.btn-link.btn-md.btn"]};function H(e){var t;return i(this,void 0,void 0,(function(){var r,n,i,a,o,c,u;return s(this,(function(s){switch(s.label){case 0:for(r=document,n=r.createElement("div"),i=new Array(e.length),a={},_(n),u=0;u<e.length;++u)o=L(e[u]),_(c=r.createElement("div")),c.appendChild(o),n.appendChild(c),i[u]=o;s.label=1;case 1:return r.body?[3,3]:[4,l(50)];case 2:return s.sent(),[3,1];case 3:r.body.appendChild(n);try{for(u=0;u<e.length;++u)i[u].offsetParent||(a[e[u]]=!0)}finally{null===(t=n.parentNode)||void 0===t||t.removeChild(n)}return[2,a]}}))}))}function _(e){e.style.setProperty("display","block","important")}function Z(e){return matchMedia("(inverted-colors: "+e+")").matches}function Q(e){return matchMedia("(forced-colors: "+e+")").matches}function W(e){return matchMedia("(prefers-contrast: "+e+")").matches}function X(e){return matchMedia("(prefers-reduced-motion: "+e+")").matches}function J(e){return matchMedia("(dynamic-range: "+e+")").matches}var K=Math,$=function(){return 0},ee="mmMwWLliI0fiflO&1",te={default:[],apple:[{font:"-apple-system-body"}],serif:[{fontFamily:"serif"}],sans:[{fontFamily:"sans-serif"}],mono:[{fontFamily:"monospace"}],min:[{fontSize:"1px"}],system:[{fontFamily:"system-ui"}]},re={fonts:function(){return j((function(e,t){var r=t.document,n=r.body;n.style.fontSize="48px";var i=r.createElement("div"),s={},a={},o=function(e){var t=r.createElement("span"),n=t.style;return n.position="absolute",n.top="0",n.left="0",n.fontFamily=e,t.textContent="mmMwWLliI0O&1",i.appendChild(t),t},l=O.map(o),c=function(){for(var e={},t=function(t){e[t]=O.map((function(e){return function(e,t){return o("'"+e+"',"+t)}(t,e)}))},r=0,n=P;r<n.length;r++)t(n[r]);return e}();n.appendChild(i);for(var u=0;u<O.length;u++)s[O[u]]=l[u].offsetWidth,a[O[u]]=l[u].offsetHeight;return P.filter((function(e){return t=c[e],O.some((function(e,r){return t[r].offsetWidth!==s[e]||t[r].offsetHeight!==a[e]}));var t}))}))},domBlockers:function(e){var t=(void 0===e?{}:e).debug;return i(this,void 0,void 0,(function(){var e,r,n,i;return s(this,(function(s){switch(s.label){case 0:return E()||D()?(e=Object.keys(q),[4,H((i=[]).concat.apply(i,e.map((function(e){return q[e]}))))]):[2,void 0];case 1:return r=s.sent(),t&&function(e){for(var t="DOM blockers debug:\n```",r=0,n=Object.keys(q);r<n.length;r++){var i=n[r];t+="\n"+i+":";for(var s=0,a=q[i];s<a.length;s++){var o=a[s];t+="\n  "+o+" "+(e[o]?"🚫":"➡️")}}console.log(t+"\n```")}(r),(n=e.filter((function(e){var t=q[e];return y(t.map((function(e){return r[e]})))>.6*t.length}))).sort(),[2,n]}}))}))},fontPreferences:function(){return void 0===e&&(e=4e3),j((function(t,r){var n=r.document,i=n.body,s=i.style;s.width=e+"px",s.webkitTextSizeAdjust=s.textSizeAdjust="none",I()?i.style.zoom=""+1/r.devicePixelRatio:E()&&(i.style.zoom="reset");var o=n.createElement("div");return o.textContent=a(Array(e/20<<0)).map((function(){return"word"})).join(" "),i.appendChild(o),function(e,t){for(var r={},n={},i=0,s=Object.keys(te);i<s.length;i++){var a=s[i],o=te[a],l=o[0],c=void 0===l?{}:l,u=o[1],d=void 0===u?ee:u,h=e.createElement("span");h.textContent=d,h.style.whiteSpace="nowrap";for(var p=0,f=Object.keys(c);p<f.length;p++){var A=f[p],m=c[A];void 0!==m&&(h.style[A]=m)}r[a]=h,t.appendChild(e.createElement("br")),t.appendChild(h)}for(var g=0,v=Object.keys(te);g<v.length;g++)n[a=v[g]]=r[a].getBoundingClientRect().width;return n}(n,i)}),'<!doctype html><html><head><meta name="viewport" content="width=device-width, initial-scale=1">');var e},audio:function(){var e=window,t=e.OfflineAudioContext||e.webkitOfflineAudioContext;if(!t)return-2;if(E()&&!x()&&!function(){var e=window;return y(["DOMRectList"in e,"RTCPeerConnectionIceEvent"in e,"SVGGeometryElement"in e,"ontransitioncancel"in e])>=3}())return-1;var r=new t(1,5e3,44100),n=r.createOscillator();n.type="triangle",n.frequency.value=1e4;var i=r.createDynamicsCompressor();i.threshold.value=-50,i.knee.value=40,i.ratio.value=12,i.attack.value=0,i.release.value=.25,n.connect(i),i.connect(r.destination),n.start(0);var s=function(e){var t=function(){};return[new Promise((function(r,n){var i=!1,s=0,a=0;e.oncomplete=function(e){return r(e.renderedBuffer)};var o=function(){setTimeout((function(){return n(k("timeout"))}),Math.min(500,a+5e3-Date.now()))},l=function(){try{switch(e.startRendering(),e.state){case"running":a=Date.now(),i&&o();break;case"suspended":document.hidden||s++,i&&s>=3?n(k("suspended")):setTimeout(l,500)}}catch(e){n(e)}};l(),t=function(){i||(i=!0,a>0&&o())}})),t]}(r),a=s[0],o=s[1],l=a.then((function(e){return function(e){for(var t=0,r=0;r<e.length;++r)t+=Math.abs(e[r]);return t}(e.getChannelData(0).subarray(4500))}),(function(e){if("timeout"===e.name||"suspended"===e.name)return-3;throw e}));return l.catch((function(){})),function(){return o(),l}},screenFrame:function(){var e=this,t=function(){var e=this;return function(){if(void 0===Y){var e=function(){var t=U();F(t)?Y=setTimeout(e,G):(z=t,Y=void 0)};e()}}(),function(){return i(e,void 0,void 0,(function(){var e;return s(this,(function(t){switch(t.label){case 0:return F(e=U())?z?[2,a(z)]:(r=document).fullscreenElement||r.msFullscreenElement||r.mozFullScreenElement||r.webkitFullscreenElement?[4,T()]:[3,2]:[3,2];case 1:t.sent(),e=U(),t.label=2;case 2:return F(e)||(z=e),[2,e]}var r}))}))}}();return function(){return i(e,void 0,void 0,(function(){var e,r;return s(this,(function(n){switch(n.label){case 0:return[4,t()];case 1:return e=n.sent(),[2,[(r=function(e){return null===e?null:C(e,10)})(e[0]),r(e[1]),r(e[2]),r(e[3])]]}}))}))}},osCpu:function(){return navigator.oscpu},languages:function(){var e,t=navigator,r=[],n=t.language||t.userLanguage||t.browserLanguage||t.systemLanguage;if(void 0!==n&&r.push([n]),Array.isArray(t.languages))I()&&y([!("MediaSettingsRange"in(e=window)),"RTCEncodedAudioFrame"in e,""+e.Intl=="[object Intl]",""+e.Reflect=="[object Reflect]"])>=3||r.push(t.languages);else if("string"==typeof t.languages){var i=t.languages;i&&r.push(i.split(","))}return r},colorDepth:function(){return window.screen.colorDepth},deviceMemory:function(){return b(v(navigator.deviceMemory),void 0)},screenResolution:function(){var e=screen,t=function(e){return b(g(e),null)},r=[t(e.width),t(e.height)];return r.sort().reverse(),r},hardwareConcurrency:function(){return b(g(navigator.hardwareConcurrency),void 0)},timezone:function(){var e,t=null===(e=window.Intl)||void 0===e?void 0:e.DateTimeFormat;if(t){var r=(new t).resolvedOptions().timeZone;if(r)return r}var n,i=(n=(new Date).getFullYear(),-Math.max(v(new Date(n,0,1).getTimezoneOffset()),v(new Date(n,6,1).getTimezoneOffset())));return"UTC"+(i>=0?"+":"")+Math.abs(i)},sessionStorage:function(){try{return!!window.sessionStorage}catch(e){return!0}},localStorage:function(){try{return!!window.localStorage}catch(e){return!0}},indexedDB:function(){var e,t;if(!(S()||(e=window,t=navigator,y(["msWriteProfilerMark"in e,"MSStream"in e,"msLaunchUri"in t,"msSaveBlob"in t])>=3&&!S())))try{return!!window.indexedDB}catch(e){return!0}},openDatabase:function(){return!!window.openDatabase},cpuClass:function(){return navigator.cpuClass},platform:function(){var e=navigator.platform;return"MacIntel"===e&&E()&&!x()?function(){if("iPad"===navigator.platform)return!0;var e=screen,t=e.width/e.height;return y(["MediaSource"in window,!!Element.prototype.webkitRequestFullscreen,t>.65&&t<1.53])>=2}()?"iPad":"iPhone":e},plugins:function(){var e=navigator.plugins;if(e){for(var t=[],r=0;r<e.length;++r){var n=e[r];if(n){for(var i=[],s=0;s<n.length;++s){var a=n[s];i.push({type:a.type,suffixes:a.suffixes})}t.push({name:n.name,description:n.description,mimeTypes:i})}}return t}},canvas:function(){var e=function(){var e=document.createElement("canvas");return e.width=1,e.height=1,[e,e.getContext("2d")]}(),t=e[0],r=e[1];return function(e,t){return!(!t||!e.toDataURL)}(t,r)?{winding:N(r),geometry:R(t,r),text:B(t,r)}:{winding:!1,geometry:"",text:""}},touchSupport:function(){var e,t=navigator,r=0;void 0!==t.maxTouchPoints?r=g(t.maxTouchPoints):void 0!==t.msMaxTouchPoints&&(r=t.msMaxTouchPoints);try{document.createEvent("TouchEvent"),e=!0}catch(t){e=!1}return{maxTouchPoints:r,touchEvent:e,touchStart:"ontouchstart"in window}},vendor:function(){return navigator.vendor||""},vendorFlavors:function(){for(var e=[],t=0,r=["chrome","safari","__crWeb","__gCrWeb","yandex","__yb","__ybro","__firefox__","__edgeTrackingPreventionStatistics","webkit","oprt","samsungAr","ucweb","UCShellJava","puffinDevice"];t<r.length;t++){var n=r[t],i=window[n];i&&"object"==typeof i&&e.push(n)}return e.sort()},cookiesEnabled:function(){var e=document;try{e.cookie="cookietest=1; SameSite=Strict;";var t=-1!==e.cookie.indexOf("cookietest=");return e.cookie="cookietest=1; SameSite=Strict; expires=Thu, 01-Jan-1970 00:00:01 GMT",t}catch(e){return!1}},colorGamut:function(){for(var e=0,t=["rec2020","p3","srgb"];e<t.length;e++){var r=t[e];if(matchMedia("(color-gamut: "+r+")").matches)return r}},invertedColors:function(){return!!Z("inverted")||!Z("none")&&void 0},forcedColors:function(){return!!Q("active")||!Q("none")&&void 0},monochrome:function(){if(matchMedia("(min-monochrome: 0)").matches){for(var e=0;e<=100;++e)if(matchMedia("(max-monochrome: "+e+")").matches)return e;throw new Error("Too high value")}},contrast:function(){return W("no-preference")?0:W("high")||W("more")?1:W("low")||W("less")?-1:W("forced")?10:void 0},reducedMotion:function(){return!!X("reduce")||!X("no-preference")&&void 0},hdr:function(){return!!J("high")||!J("standard")&&void 0},math:function(){var e,t=K.acos||$,r=K.acosh||$,n=K.asin||$,i=K.asinh||$,s=K.atanh||$,a=K.atan||$,o=K.sin||$,l=K.sinh||$,c=K.cos||$,u=K.cosh||$,d=K.tan||$,h=K.tanh||$,p=K.exp||$,f=K.expm1||$,A=K.log1p||$;return{acos:t(.12312423423423424),acosh:r(1e308),acoshPf:(e=1e154,K.log(e+K.sqrt(e*e-1))),asin:n(.12312423423423424),asinh:i(1),asinhPf:K.log(1+K.sqrt(2)),atanh:s(.5),atanhPf:K.log(3)/2,atan:a(.5),sin:o(-1e300),sinh:l(1),sinhPf:K.exp(1)-1/K.exp(1)/2,cos:c(10.000000000123),cosh:u(1),coshPf:(K.exp(1)+1/K.exp(1))/2,tan:d(-1e300),tanh:h(1),tanhPf:(K.exp(2)-1)/(K.exp(2)+1),exp:p(1),expm1:f(1),expm1Pf:K.exp(1)-1,log1p:A(10),log1pPf:K.log(11),powPI:K.pow(K.PI,-100)}}},ne="$ if upgrade to Pro: https://fpjs.dev/pro";function ie(e){var t=function(e){if(D())return.4;if(E())return x()?.5:.3;var t=e.platform.value||"";return/^Win/.test(t)?.6:/^Mac/.test(t)?.5:.7}(e),r=function(e){return C(.99+.01*e,1e-4)}(t);return{score:t,comment:ne.replace(/\$/g,""+r)}}function se(e){return JSON.stringify(e,(function(e,t){return t instanceof Error?n({name:(r=t).name,message:r.message,stack:null===(i=r.stack)||void 0===i?void 0:i.split("\n")},r):t;var r,i}),2)}function ae(e){return function(e,t){t=t||0;var r,n=(e=e||"").length%16,i=e.length-n,s=[0,t],a=[0,t],o=[0,0],l=[0,0],c=[2277735313,289559509],u=[1291169091,658871167];for(r=0;r<i;r+=16)o=[255&e.charCodeAt(r+4)|(255&e.charCodeAt(r+5))<<8|(255&e.charCodeAt(r+6))<<16|(255&e.charCodeAt(r+7))<<24,255&e.charCodeAt(r)|(255&e.charCodeAt(r+1))<<8|(255&e.charCodeAt(r+2))<<16|(255&e.charCodeAt(r+3))<<24],l=[255&e.charCodeAt(r+12)|(255&e.charCodeAt(r+13))<<8|(255&e.charCodeAt(r+14))<<16|(255&e.charCodeAt(r+15))<<24,255&e.charCodeAt(r+8)|(255&e.charCodeAt(r+9))<<8|(255&e.charCodeAt(r+10))<<16|(255&e.charCodeAt(r+11))<<24],o=p(o=h(o,c),31),s=d(s=p(s=A(s,o=h(o,u)),27),a),s=d(h(s,[0,5]),[0,1390208809]),l=p(l=h(l,u),33),a=d(a=p(a=A(a,l=h(l,c)),31),s),a=d(h(a,[0,5]),[0,944331445]);switch(o=[0,0],l=[0,0],n){case 15:l=A(l,f([0,e.charCodeAt(r+14)],48));case 14:l=A(l,f([0,e.charCodeAt(r+13)],40));case 13:l=A(l,f([0,e.charCodeAt(r+12)],32));case 12:l=A(l,f([0,e.charCodeAt(r+11)],24));case 11:l=A(l,f([0,e.charCodeAt(r+10)],16));case 10:l=A(l,f([0,e.charCodeAt(r+9)],8));case 9:l=h(l=A(l,[0,e.charCodeAt(r+8)]),u),a=A(a,l=h(l=p(l,33),c));case 8:o=A(o,f([0,e.charCodeAt(r+7)],56));case 7:o=A(o,f([0,e.charCodeAt(r+6)],48));case 6:o=A(o,f([0,e.charCodeAt(r+5)],40));case 5:o=A(o,f([0,e.charCodeAt(r+4)],32));case 4:o=A(o,f([0,e.charCodeAt(r+3)],24));case 3:o=A(o,f([0,e.charCodeAt(r+2)],16));case 2:o=A(o,f([0,e.charCodeAt(r+1)],8));case 1:o=h(o=A(o,[0,e.charCodeAt(r)]),c),s=A(s,o=h(o=p(o,31),u))}return s=d(s=A(s,[0,e.length]),a=A(a,[0,e.length])),a=d(a,s),s=d(s=m(s),a=m(a)),a=d(a,s),("00000000"+(s[0]>>>0).toString(16)).slice(-8)+("00000000"+(s[1]>>>0).toString(16)).slice(-8)+("00000000"+(a[0]>>>0).toString(16)).slice(-8)+("00000000"+(a[1]>>>0).toString(16)).slice(-8)}(function(e){for(var t="",r=0,n=Object.keys(e).sort();r<n.length;r++){var i=n[r],s=e[i],a=s.error?"error":JSON.stringify(s.value);t+=(t?"|":"")+i.replace(/([:|\\])/g,"\\$1")+":"+a}return t}(e))}function oe(e){return void 0===e&&(e=50),function(e,t){void 0===t&&(t=1/0);var r=window.requestIdleCallback;return r?new Promise((function(e){return r.call(window,(function(){return e()}),{timeout:t})})):l(Math.min(e,t))}(e,2*e)}function le(e,t){var r=Date.now();return{get:function(n){return i(this,void 0,void 0,(function(){var i,a,l;return s(this,(function(s){switch(s.label){case 0:return i=Date.now(),[4,e()];case 1:return a=s.sent(),l=function(e){var t;return{get visitorId(){return void 0===t&&(t=ae(this.components)),t},set visitorId(e){t=e},confidence:ie(e),components:e,version:o}}(a),(t||(null==n?void 0:n.debug))&&console.log("Copy the text below to get the debug data:\n\n```\nversion: "+l.version+"\nuserAgent: "+navigator.userAgent+"\ntimeBetweenLoadAndGet: "+(i-r)+"\nvisitorId: "+l.visitorId+"\ncomponents: "+se(a)+"\n```"),[2,l]}}))}))}}}const ce={load:function(e){var t=void 0===e?{}:e,r=t.delayFallback,n=t.debug,a=t.monitoring,l=void 0===a||a;return i(this,void 0,void 0,(function(){return s(this,(function(e){switch(e.label){case 0:return l&&function(){if(!window.__fpjs_d_m)try{var e=new XMLHttpRequest;e.open("get","https://openfpcdn.io/fingerprintjs/v"+o+"/npm-monitoring",!0),e.send()}catch(e){console.error(e)}}(),[4,oe(r)];case 1:return e.sent(),[2,le(M(re,{debug:n},[]),n)]}}))}))},hashComponents:ae,componentsToDebugString:se};var ue=r(12052),de="fingerprintjs",he=ce.load();function pe(){return new ue.y((e=>{var t=window.localStorage,r=t.getItem(de);return r?(e.next(r),e.complete()):he.then((e=>e.get())).then((r=>{var n=r.visitorId;t.setItem(de,n),e.next(n),e.complete()})),()=>{}}))}},83954:(e,t,r)=>{"use strict";function n(){class e{actualize(e,t){return function(r){r({hangupIn:e,hangupOut:t})}}}return e.getDisplayName=n.getDisplayName(),e}r.d(t,{Z:()=>o}),n.getDisplayName=function(){return"call-hangup"};const i=n;var s=r(90908);function a(){class e extends s.Z{constructor(e){super(),this.actualize=e=>{var{hangupIn:t,hangupOut:r}=e;this.setState({hangupIn:t,hangupOut:r})};var t=e.createActions(i);this.flux=e,this.state={hangupIn:null,hangupOut:null},this.bindAction(t.actualize,this.actualize)}}return e.displayName=a.getDisplayName(),e}a.getDisplayName=function(){return"call-hangup"};const o={store:a,actions:i}},15824:(e,t,r)=>{"use strict";r.d(t,{Z:()=>d});var n=r(65791),i=r(38826),s=r(57450),a=2e4;function o(e){var t=null;function r(e,t){e(t)}class l{request(){return function(o,l){n.Session.shared().userId.pipe((0,i.q)(1),(0,s.W)()).safeSubscribe((n=>{t=setTimeout(r,a,o,[{name:"request-timeout-error",value:"no-reply"}]),l.api.presence.get(e,(function(e,t){if(e)r(o,[{name:"error-on-request",value:e.status}]);else{var n=[{name:"online",value:t.online}];t.devices&&n.push({name:"available-devices",value:t.devices.map((function(e){return{name:e.name,label:e.meta&&e.meta.label?e.meta.label:"true"}}))}),o(n)}})),l.api.events.post(e,{label:"command.client.description.request",payload:{"reply-to":n}})}))}}set(e){return function(r){clearTimeout(t),r(e)}}reset(){return function(e){clearTimeout(t),e()}}}return l.getDisplayName=o.getDisplayName(e),l}o.getDisplayName=function(e){return"client-description."+e};const l=o;var c=r(90908);function u(e){class t extends c.Z{constructor(t){super(),this.update=e=>{this.setState((t=>({descriptions:t.descriptions.concat([e])})))};var r=t.getActions(l,e);this.flux=t,this.state={descriptions:[]},this.bindAction(r.set,this.update),this.bindAction(r.request,this.update),this.bindAction(r.reset,this.clear)}clear(){this.flux.recycle(t)}}return t.displayName=u.getDisplayName(e),t}u.getDisplayName=function(e){return"client-description."+e};const d={store:u,actions:l}},96316:(e,t,r)=>{"use strict";function n(e,t,r,n,i,s,a){try{var o=e[s](a),l=o.value}catch(e){return void r(e)}o.done?t(l):Promise.resolve(l).then(n,i)}function i(e){return function(){var t=this,r=arguments;return new Promise((function(i,s){var a=e.apply(t,r);function o(e){n(a,i,s,o,l,"next",e)}function l(e){n(a,i,s,o,l,"throw",e)}o(void 0)}))}}function s(e){class t{constructor(){this.get=()=>function(){var t=i((function*(t,r){var n=o(e,r);t(n=yield n)}));return function(e,r){return t.apply(this,arguments)}}(),this.put=(t,r,n,s)=>function(){var n=i((function*(n,i){var a={automation:{enabled:r,amount:t}};s&&(a.automation.tags=s);var o=l(e,i,a);yield o,n(a)}));return function(e,t){return n.apply(this,arguments)}}(),this.patch=(t,r,n,s)=>function(){var n=i((function*(n,i){var a={automation:{enabled:r}};r&&(a.automation.amount=t),s&&(a.automation.tags=s);var o=c(e,i,a);yield o,n(a)}));return function(e,t){return n.apply(this,arguments)}}()}}return t.getDisplayName=s.getDisplayName(e),t}r.d(t,{Z:()=>a}),s.getDisplayName=function(e){return"credits-accounts-settings."+e};const a=s;var o=(e,t)=>new Promise(((r,n)=>{t.api.credits.accounts.settings.get(e,((e,t)=>e?n(e):r(t)))})),l=(e,t,r)=>new Promise(((n,i)=>{t.api.credits.accounts.settings.put(e,r,((e,t)=>e?i(e):n(t)))})),c=(e,t,r)=>new Promise(((n,i)=>{t.api.credits.accounts.settings.patch(e,r,((e,t)=>e?i(e):n(t)))}))},17134:(e,t,r)=>{"use strict";r.d(t,{Z:()=>a});var n=r(96316),i=r(90908);function s(e){class t extends i.Z{constructor(t){super(),this.get=e=>{this.state=e||{},this.setState(this.state)},this.put=e=>{this.state=e||{},this.setState(this.state)},this.patch=e=>{};var r=t.getActions(n.Z,e);this.bindAction(r.get,this.get),this.bindAction(r.put,this.put),this.bindAction(r.patch,this.patch)}}return t.displayName=s.getDisplayName(e),t}s.getDisplayName=function(e){return"credits-accounts-settings."+e};const a=s},17173:(e,t,r)=>{"use strict";r.d(t,{Z:()=>d});var n=r(26997),i=r(49180),s=r(25558),a=r(98705),o=r(76143),l=r(55948),c=["xs","s","m","l","xl"];function u(e,t,r,n,i,s,a){try{var o=e[s](a),l=o.value}catch(e){return void r(e)}o.done?t(l):Promise.resolve(l).then(n,i)}const d=function(e,t){class r{constructor(){this.get=r=>function(){var i,s=(i=function*(i,s){var a=function(e,t,r,i){return new Promise(((t,s)=>{var a={shop:r};i!==n.PACKAGE_TYPES.SUBSCRIPTION?(i===n.PACKAGE_TYPES.ADDITIONAL&&(a.tags=n.PACKAGE_TYPES.ADDITIONAL),i===n.PACKAGE_TYPES.NOREQUISITES&&(a.tags=n.PACKAGE_TYPES.NOREQUISITES),i===n.PACKAGE_TYPES.MYSTERY_GIFT&&(a.tags=n.PACKAGE_TYPES.MYSTERY_GIFT),i===n.PACKAGE_TYPES.VIRTUAL_ROOMS&&(a.tags=n.PACKAGE_TYPES.VIRTUAL_ROOMS),h(e,a,t,s)):h(e,{shop:n.SHOP_TYPES.WEB,subscription:!0},t,s)}))}(e,0,r,t);i(a=yield a)},function(){var e=this,t=arguments;return new Promise((function(r,n){var s=i.apply(e,t);function a(e){u(s,r,n,a,o,"next",e)}function o(e){u(s,r,n,a,o,"throw",e)}a(void 0)}))});return function(e,t){return s.apply(this,arguments)}}()}}return r.displayName="credits-mall",r};function h(e,t,r,n){i.c.shared(e).data(t).toSingle().pipe((0,a.eo)((e=>{return e.length?function(e){return e.pipe((0,a.eo)((e=>l.D.shared().illustratedPackages.enabled.toSingle().pipe((0,a.eo)((e=>e?l.D.shared().illustratedPackages.subscriptionPackageViewTypes.toSingle():o.o.just(void 0))),(0,a.o4)((t=>{if(!t)return e;var r=Object.keys(t);return r.length?e.map((e=>e.meta.Subscription?Object.assign({},e,{viewType:r.find((r=>{var n;return null===(n=t[r])||void 0===n?void 0:n.some((t=>e.sku.endsWith(t)))}))}):e)):e}))))))}((t=function(e){var t=e.map((e=>function(e){var t,r,n,i,s={shop:e.shop,sku:e.sku,amount:e.credits.amount,methods:e.methods,price:e.price.value,currency:e.price.currency,priceType:e.price.type,"credits-type":e.credits.type,confirmed:e.confirmed,meta:{Additional:e.meta.additional,Subscription:e.meta.subscription,Trial:e.meta.trial,FullPrice:e.price.fullValue,AutoRefill:e.meta.autoRefill}};return e.meta.recurring&&(s.meta.Recurring={Price:null!==(t=null===(r=e.meta.recurring)||void 0===r?void 0:r.price)&&void 0!==t?t:null,Sameness:null!==(n=null===(i=e.meta.recurring)||void 0===i?void 0:i.sameness)&&void 0!==n?n:null}),s}(e))),r=[];return t.forEach((e=>{var t;r.push({price:e.price,currency:e.currency,priceType:e.priceType}),e.meta.FullPrice&&r.push({price:e.meta.FullPrice,currency:e.currency,priceType:e.priceType}),null!==(t=e.meta.Recurring)&&void 0!==t&&t.Price&&r.push({price:e.meta.Recurring.Price,currency:e.currency,priceType:e.priceType})})),s.p.shared().getPriceListWithTax(r).pipe((0,a.o4)((e=>t.map((t=>{var r,n,i=e.shift();return t.meta.FullPrice&&(n=e.shift()),null!==(r=t.meta.Recurring)&&void 0!==r&&r.Price&&(n=e.shift()),Object.assign({},t,{priceWithTax:i},n?{fullPriceWithTax:n}:{})})))))}(e),t.pipe((0,a.eo)((e=>l.D.shared().illustratedPackages.enabled.toSingle().pipe((0,a.eo)((e=>e?l.D.shared().illustratedPackages.creditsPackageSizes.toSingle():o.o.just(void 0))),(0,a.o4)((t=>t?e.map((e=>{var r=c.find((r=>{var n=t[r];return null===n||e.amount<=n}))||c[c.length-1];return Object.assign({},e,{packageSize:r})})):e)))))))):o.o.just([]);var t}))).subscribe(r,n)}},91723:(e,t,r)=>{"use strict";r.d(t,{Z:()=>s});var n=r(90908),i=r(76755);const s=function(e,t,r){class s extends n.Z{constructor(n){super(),this.get=e=>{this.setState({packages:e.reduce(((e,r,n)=>(r.meta&&r.meta.AutoRefill&&(r.meta.AutoRefill.available=r.confirmed),r.type=t,e[r.sku]=(0,i.Z)(r,n),e)),{})})};var s=n.getActions(r,e+":"+t);this.bindAction(s.get,this.get)}}return s.displayName="credits-mall",s}},71500:(e,t,r)=>{"use strict";function n(e,t,r,n,i,s,a){try{var o=e[s](a),l=o.value}catch(e){return void r(e)}o.done?t(l):Promise.resolve(l).then(n,i)}function i(){var e={people:()=>Promise.all([r.e(8533),r.e(9069),r.e(4106),r.e(9474),r.e(6873),r.e(8361),r.e(7324),r.e(8976),r.e(5345)]).then(r.bind(r,35345)),vr:()=>Promise.all([r.e(8533),r.e(9069),r.e(4106),r.e(9474),r.e(2771),r.e(4944),r.e(6873),r.e(8361),r.e(7324),r.e(8976),r.e(1496)]).then(r.bind(r,1496)),rooms:()=>Promise.all([r.e(8533),r.e(9069),r.e(4106),r.e(9474),r.e(6873),r.e(8361),r.e(7324),r.e(8976),r.e(3730),r.e(4295)]).then(r.bind(r,50114))};class t{get(t){return function(){var r,i=(r=function*(r){var n;try{n=(n=yield e[t]()).default||n,r({[t]:n})}catch(e){n=null}},function(){var e=this,t=arguments;return new Promise((function(i,s){var a=r.apply(e,t);function o(e){n(a,i,s,o,l,"next",e)}function l(e){n(a,i,s,o,l,"throw",e)}o(void 0)}))});return function(e){return i.apply(this,arguments)}}()}}return t.displayName="modules",t}r.d(t,{Z:()=>s}),i.getDisplayName=function(){return"modules"};const s=i},92544:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>a});var n=r(71500),i=r(90908);function s(){class e extends i.Z{constructor(e){super(),this.get=e=>{this.setState(e)};var t=e.getActions(n.Z);this.state={},this.bindAction(t.get,this.get)}}return e.displayName="modules",e}s.getDisplayName=function(){return"modules"};const a=s},20802:(e,t,r)=>{"use strict";function n(){class e{constructor(){this.open=(e,t)=>r=>{r({name:e,params:t})},this.close=e=>t=>{t(e)},this.closeAll=()=>e=>{e(null)},this.addToQueue=(e,t)=>r=>{r({name:e,params:t})},this.setCloseButtonVisibility=(e,t)=>r=>{r({name:e,visibility:t})}}}return e.displayName="overlay",e}r.d(t,{Z:()=>p}),n.getDisplayName=function(){return"overlay"};const i=n;var s=r(90908),a=r(91004),o=["read-letter","purchase","presents-order-modal","letter","photos","mingle","survey-modal","call-feedback","mystery-gifts-game","vr-gift-popup"];var l=r(38826),c=["facebook-bot","register","check-email-login-link-step","terms-and-conditions#","terms-and-conditions","privacy-policy","refund-policy","co-registration","help-center","cookie-policy"];var u=["facebook-bot","register","check-email-login-link-step","terms-and-conditions#","terms-and-conditions","privacy-policy","refund-policy","co-registration","help-center","cookie-policy"];var d=r(41505),h=function(e){function t(){var{Session:t}=r(65791);class n extends(e()){constructor(){super(...arguments),this.open=(e,r)=>(n,i)=>{t.shared().authorizationDetails.pipe((0,l.q)(1)).safeSubscribe((t=>{var s=e.split("#")[0];c.includes(s)||t.time?n({name:e,params:r}):i.getActions("overlay").addToQueue(e,r)}))}}}return n}return t.getDisplayName=function(){return"overlay"},t}(function(e){function t(){var{Session:n}=r(65791);class i extends(e()){constructor(){super(...arguments),this.forceOpen=(e,t)=>(r,i)=>{n.shared().authorizationDetails.pipe((0,l.q)(1)).safeSubscribe((n=>{var s=e.split("#")[0];if(u.includes(s)||n.time){var a=i.get(p).store,o=a.state[0];o&&("facebook-bot"===o.name&&"representation"===s||"password"===o.name)?i.getActions("overlay").addToQueue(e,t):(a.preOpen({name:e,params:t}),r({name:e,params:t}))}else i.getActions("overlay").addToQueue(e,t)}))}}}return i.displayName=t.getDisplayName(),i}return t.getDisplayName=function(){return"overlay"},t}(i));const p={store:function(e,t){function r(){class r extends s.Z{output(e){return n(e)}constructor(t){super(),this.preOpen=e=>{var t=this.prepare(e);this.isExist(t)||(this.preOpened.add(t),this.setState([t,...this.getInstance().state],(()=>this.saveToStorage())))};var r=t.createActions(e);this.state=[],this.preOpened=new Set,this.exportPublicMethods({getHistory:this.getHistory,isLeadingToConversion:this.isLeadingToConversion,isExist:this.isExist.bind(this),preOpen:this.preOpen}),this.bindAction(r.open,this.open),this.bindAction(r.close,this.close),this.bindAction(r.closeAll,this.closeAll),this.bindAction(r.forceOpen,this.forceOpen),this.bindAction(r.addToQueue,this.addToQueue),this.bindAction(r.setCloseButtonVisibility,this.setCloseButtonVisibility)}isLeadingToConversion(){return!!this.getHistory().length&&!!this.getHistory().map((e=>e.name)).filter((e=>o.includes(e))).length}getHistory(){return this.state}open(e){var t,r,n,i=this.prepare(e);if(!this.isExist(i)){var s=[...this.getInstance().state];if(null!==(t=s[0])&&void 0!==t&&null!==(r=t.params)&&void 0!==r&&null!==(n=r[0])&&void 0!==n&&n.pinnedToTop){var a=s.shift();this.setState([a,i,...s],(()=>this.saveToStorage()))}else this.setState([i,...s],(()=>this.saveToStorage()))}}forceOpen(e){var t=this.findInState(this.prepare(e));this.preOpened.delete(t)}close(e){var t=[...this.getInstance().state];if(t&&t.length){if(void 0!==e)t=t.filter((t=>this.preOpened.has(t)||t.name!==e));else for(var r=0;r<t.length;r++)if(!this.preOpened.has(t[r])){t.splice(r,1);break}this.setState(t,(()=>this.saveToStorage()))}}closeAll(){var e=this.getInstance().state.filter((e=>this.preOpened.has(e)));this.setState(e,(()=>this.saveToStorage()))}addToQueue(e){var t=this.prepare(e);this.setState([...this.getInstance().state,t])}saveToStorage(){var{state:e}=this.getInstance();t.setItem("overlay",n(e))}findInState(e){var{name:t,params:r}=e,{state:n}=this.getInstance();return n.find((e=>e.name===t&&JSON.stringify(e.params)===JSON.stringify(r)))}isExist(e){return!!this.findInState(e)}prepare(e){var{name:t,params:r}=e,n=t.split("#");return{name:n[0],anchor:n[1]||"",params:r&&r.length>0?r:[{props:{}}],id:(0,a.Z)()}}setCloseButtonVisibility(e){var{name:t,visibility:r}=e;this.setState(this.getInstance().state.map((e=>e.name===t?Object.assign({},e,{params:Array.isArray(e.params)&&e.params.length>0?[Object.assign({},e.params[0],{disableManualClose:!r})].concat(e.params.slice(1)):[{disableManualClose:!r}]}):e)))}}return r.config={getState:e=>n(e)},r.displayName="overlay",r}function n(e){return e[0]}return r.getDisplayName=function(){return"overlay"},r}(h,d.Z),actions:h}},72131:(e,t,r)=>{"use strict";function n(e){class t{add(e){return e}remove(e){return e}actualize(e){return e}}return t.displayName=n.getDisplayName(e),t}r.d(t,{Z:()=>i}),n.getDisplayName=e=>"roles."+e;const i=n},17742:(e,t,r)=>{"use strict";r.d(t,{Z:()=>a});var n=r(72131),i=r(25413);function s(e){var t;return(t=class extends i.uc{constructor(t){var r=t.getActions(n.Z,e);super(r),this.state={roles:[]},this.bindAction(r.add,this.add),this.bindAction(r.remove,this.remove),this.bindAction(r.actualize,this.actualize),this.exportPublicMethods({hasUserOperator:this.hasUserOperator})}hasUserOperator(){var{roles:e}=this.state;return e.includes("users-operator")}add(e){if(e){var{roles:t}=this.state;t.includes(e)||this.setState({roles:[...t,e]})}}remove(e){if(e){var{roles:t}=this.state;this.setState({roles:t.filter((t=>t!==e))})}}actualize(e){e&&this.setState(this.state)}}).displayName=s.getDisplayName(e),t}s.getDisplayName=e=>"roles."+e;const a=s},8260:(e,t,r)=>{"use strict";r.d(t,{Z:()=>l});var n=r(23400),i=r(15851),s=r(41505),a=r(58490),o="real-email";const l={init:function(e){i.Z.resolve("real-email",null,(function(t,r){var i;r&&((i=s.Z.getItem(o))||(i={emguid:(0,n.Z)(),attempt:0},e.annals.em.distrib.post({emguid:i.emguid,experiment:+r},a.Z),s.Z.setItem(o,i)))}))},analyze:function(e,t){return function(r,n){var i;(i=s.Z.getItem(o))&&i.emguid?e(r,(function(e){i.attempt=++i.attempt,t.annals.em.attempts.post({emguid:i.emguid,address:r,attempt:i.attempt,result:e},a.Z),s.Z.setItem(o,i),n(e)})):e(r,n)}}}},9536:(e,t,r)=>{"use strict";r.d(t,{Z:()=>a});var n=r(97531),i=new(r.n(n)().EventEmitter),s=0;i.started=function(){return!!s},i.notify=function(e){switch(e){case"event.process.started":1==++s&&i.emit("event.analytics.started");break;case"event.process.finished":0==--s&&i.emit("event.analytics.finished");break;default:throw new Error("Unsupported type: "+e)}};const a=i},66848:(e,t,r)=>{"use strict";r.d(t,{Z:()=>g});var n=r(25797),i=r(59983),s=r(41505),a=r(1662),o=r(33348),l=r.n(o),c=r(3100),u=r(91109),d=r(68755),h=!1,p=0,f=[];function A(e){s.Z.setItem("analytics-markers",e),n.Z.patch({path:["__appdata","analytics-markers"],value:e})}function m(e){--p||(A(e),h=!0,d.Z.emit("event.analytics.markers.ready"))}const g={init:function(e){var t=c.D.shared()["analytics-markers"]||[],n=s.Z.getItem("analytics-markers")||{},i=location.search?l().parse(location.search.substr(1)):{},o=r(39695).default.getParams();(p=t.length)||(A(n),h=!0,d.Z.emit("event.analytics.markers.ready")),t.forEach((function(t){if("country"!==t)return"tracker"===t?(n[t]="1"===o.ho||"1"===i.ho?"ho":null,void m(n)):o[t]?(n[t]=o[t],void m(n)):i[t]?(n[t]=i[t],void m(n)):document[t]&&!n[t]?("referrer"===t&&!document[t]||a.parse(document[t]).hostname===location.hostname||(n[t]=document[t]),void m(n)):c.D.shared()["default-"+t]?(n[t]=c.D.shared()["default-"+t],void m(n)):void m(n);e.location.get((function(e,r){n[t]=r&&r.country?r.country:"",m(n)}))}))},moveToSaved:function(e){if(!h)return console.log("module [analytics/markers] is not ready"),e&&e();var t=s.Z.getItem("analytics-markers");i.Z.setItem("saved-analytics-markers",t),n.Z.setItem({path:["__appdata","saved-analytics-markers"],value:t}),e&&e()},get:function(e,t){if(h){var r=s.Z.getItem("analytics-markers")||{},n=i.Z.getItem("identity"),a=n&&n.id,o=c.D.shared()["analytics-markers"]||[];if(a&&t){var l=i.Z.getItem("saved-analytics-markers");l?e((0,u.Z)(r,l)):function(e,t,r){f.length?f.push(r):(f.push(r),t.analytics.registration.get(e,(function(e,t){f.forEach((function(r){r(e,t)})),f=[]})))}(a,t,(function(t,n){if(t)e({});else{var s={};Object.keys(n||{}).forEach((function(e){-1!==o.indexOf(e)&&(s[e]=n[e])})),i.Z.setItem("saved-analytics-markers",s),e((0,u.Z)(r,l))}}))}else e(r)}else console.log("module [analytics/markers] is not ready")}}},12463:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>o});var n,i=r(91109),s=r(9536),a=r(9796);const o={init:function(e){n=e},track:function(e,t,r){var o;function l(){clearTimeout(o),s.Z.notify("event.process.finished")}n.annals.add(a.Z.id,e.hostname,(0,i.Z)(t,r||{}),l),o=setTimeout(l,1e3)}}},70945:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>a});var n,i=r(91109),s=r(9536);const a={init:function(e){n=e},track:function(e,t,r){var a=n.analytics[e.hostname],o=r||{};if(!a)throw s.Z.notify("event.process.finished"),new Error("Incorrect path "+e.pathname);a.put((0,i.Z)(t,o),(function(){s.Z.notify("event.process.finished")}))}}},5207:(e,t,r)=>{"use strict";r.d(t,{Z:()=>n});const n=function(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];return new Promise((t=>{e(...r,(function(){for(var e=arguments.length,r=new Array(e),n=0;n<e;n++)r[n]=arguments[n];t(r)}))}))}},11046:(e,t,r)=>{"use strict";r.d(t,{Z:()=>s});var n=r(15851);function i(){return new Promise((function(e,t){n.Z.resolve("credentials-api",null,(function(r,n){return n?e():t()}))}))}const s={store:function(e){return new Promise((function(t,r){i().then((function(){if(window.PasswordCredential){var n=new PasswordCredential({id:e.email,name:e.name,password:e.password});return navigator.credentials.store(n).then(t).catch(r)}return r(e)})).catch((function(){r(e)}))}))},get:function(e){return window.PasswordCredential||window.FederatedCredential||navigator.credentials&&navigator.credentials.preventSilentAccess?i().then((()=>new Promise((function(e,t){navigator.credentials.get({password:!0,mediation:"required"}).then((function(r){return r&&r.id&&r.password?e({email:r.id,password:r.password}):t()})).catch((function(e){t(e)}))})))).then((t=>e(null,t))).catch((()=>e())):e()}}},45716:(e,t,r)=>{"use strict";var n;void 0===(n=function(){return function(){var e=Array.prototype.slice.call(arguments),t=e.shift();return function(){return t.apply(null,e.concat(Array.prototype.slice.call(arguments)))}}}.call(t,r,t,e))||(e.exports=n)},88224:(e,t,r)=>{"use strict";r.d(t,{Z:()=>a});var n=r(67502),i=[];function s(){setTimeout((function(){i.forEach((function(e){e.cb.apply(e._this,e.args)})),i=[]}),0)}const a=function(){var e=this,t=Array.prototype.slice.call(arguments),r=t.shift();n.canUseDOM&&"complete"!=document.readyState?i.length>0?i.push({_this:e,cb:r,args:t}):(i.push({_this:e,cb:r,args:t}),window.addEventListener("load",s)):setTimeout((function(){r.apply(e,t)}),0)}},94290:(e,t,r)=>{"use strict";r.d(t,{Z:()=>v}),Array.prototype.map||(Array.prototype.map=function(e){var t=this.length;if("function"!=typeof e)throw new TypeError;for(var r=new Array(t),n=arguments[1],i=0;i<t;i++)i in this&&(r[i]=e.call(n,this[i],i,this));return r});var n={s:{name:"size",resolve:function(e){return{width:+(e=e.split("x"))[0],height:+e[1]}},stringify:function(e){return e.width+"x"+e.height}},p:{name:"p",resolve:function(e){return{width:+(e=e.split("x"))[0],height:+e[1]}},stringify:function(e){return e.width+"x"+e.height}},c:{name:"crop",resolve:function(e){return{point:{x:+(e=e.split("."))[0],y:+e[1]},width:+e[2],height:+e[3]}},stringify:function(e){return e.point.x+"."+e.point.y+"."+e.width+"."+e.height}},q:{name:"quality",resolve:function(e){return+e},stringify:function(e){return""+e}}},i={};for(var s in n)n.hasOwnProperty(s)&&(i[n[s].name]=s);const a=function(e){var t=document.createElement("script");t.src="//connect.facebook.net/en_US/sdk.js",t.onload=function(){e(null,window.FB)},document.getElementsByTagName("head")[0].appendChild(t)};var o,l,c="//graph.facebook.com/",u="&?redirect=false&callback=fbResult",d=!1,h=0,p=["name","first_name","email","birthday","gender","location","languages"];function f(){}function A(e){return typeof e[e.length-1]}function m(e,t){h++,window["fbResult"+h]=function(e){t(e&&e.error||null,e)},e="https:"+c+(-1===e.indexOf("?")?e+"?":e)+(o?"&access_token="+o.accessToken:"")+u+h;var r=document.createElement("script");r.src=e,r.onerror=function(e){t({error:"Network error"},e)},document.getElementsByTagName("head")[0].appendChild(r)}function g(e,t){window.FB&&window.FB.Event.subscribe(e,t)}"undefined"!=typeof window&&g("auth.logout",(function(){o=void 0}));const v={utils:{},init:function(e,t){l=e,a((function(e,r){r?d||(window.FB.init(Object.assign({},l.base,{version:"v5.0",permissions:"email"})),d=!0,t(null,!0)):t(new Error("Facebook all.js not found, please see module documentation!"),null)}))},restore:function(e,t){window.FB&&window.FB.getLoginStatus((function(e){e.authResponse||t(e,null),o=e.authResponse,t(null,o.accessToken)}))},authorize:function(){var e=Array.prototype.slice.call(arguments),t="function"===A(e)?e.pop():f,r={scope:("string"===A(e)?e.pop():null)||l.permissions};o&&(r.auth_type="reauthenticate"),window.FB&&window.FB.login((function(e){e.authResponse?(o=e.authResponse||null,t(null,o.accessToken)):(e.close=void 0===e.status,t(e,null))}),r)},profile:function(){var e,t=Array.prototype.slice.call(arguments),r="function"===A(t)?t.pop():f,n="string"===A(t)?t.pop():null;o?m((n||"me")+"?fields="+((e=[].concat(p)).push("about"),e.join(",")),r):r(new Error("User not authorized"),null)},thumbnail:function(){var e=Array.prototype.slice.call(arguments),t="function"===A(e)?e.pop():f,r="object"===A(e)?e.pop():l.photos,n=(("string"===A(e)?e.pop():null)||o.userID)+"/picture?";if(r)for(var i in r)n+=i+"="+r[i]+"&";m(n,(function(e,r){var i={thumbnail:""};e?t(e,null):(!1===r.data.is_silhouette&&(i.thumbnail=c+n),t(null,i))}))},cover:function(){var e=Array.prototype.slice.call(arguments),t="function"===A(e)?e.pop():f;"object"===A(e)?e.pop():l.photos,m((("string"===A(e)?e.pop():null)||o.userID)+"?fields=cover",(function(e,r){var n={cover:""};e?t(e,null):(r.cover&&r.cover.source&&(n.cover=r.cover.source),t(null,n))}))},clear:function(){o=void 0},on:g,removeListener:function(e,t){window.FB&&window.FB.Event.unsubscribe(e,t)}}},39134:(e,t,r)=>{"use strict";r.d(t,{Z:()=>a});var n=r(94290);const i=JSON.parse('{"US":"USA","GB":"United Kingdom","CA":"Canada","AU":"Australia","FR":"France","DE":"Germany","IT":"Italy","UA":"Ukraine","NL":"Netherlands","RU":"Russian Federation","DK":"Denmark","NO":"Norway","CH":"Switzerland","SE":"Sweden","KR":"South Korea","PE":"Peru","CY":"Cyprus","GR":"Greece","NZ":"New Zealand","PT":"Portugal","ZA":"South Africa","ES":"Spain","MX":"Mexico","BE":"Belgium","TJ":"Tadjikistan","TM":"Turkmenistan","UZ":"Uzbekistan","FI":"Finland","AZ":"Azerbaijan","RO":"Romania","BG":"Bulgaria","CZ":"Czech Republic","AM":"Armenia","BY":"Belarus","EE":"Estonia","GE":"Georgia","KZ":"Kazakhstan","KG":"Kirgizstan","LV":"Latvia","LT":"Lithuania","MD":"Moldova","AL":"Albania","AD":"Andorra","AR":"Argentina","AT":"Austria","AW":"Aruba","AI":"Anguilla","AG":"Antigua and Barbuda","AF":"Afghanistan","DZ":"Algeria","AS":"American Samoa","AO":"Angola","BS":"Bahamas","BH":"Bahrain","BD":"Bangladesh","BB":"Barbados","BZ":"Belize","BM":"Bermuda","BO":"Bolivia","BA":"Bosnia and Herzegovina","BR":"Brazil","BV":"Bouvet Island","BN":"Brunei Darussalam","BJ":"Benin","BT":"Bhutan","BW":"Botswana","BF":"Burkina Faso","BI":"Burundi","KY":"Cayman Islands","CL":"Chile","CN":"China","CX":"Christmas Island (Australia)","CC":"Cocos (Keeling) Islands","CO":"Colombia","CR":"Costa Rica","HR":"Croatia","CU":"Cuba","CK":"Cook Islands","KH":"Cambodia","CM":"Cameroon","CV":"Cape Verde","CF":"Central African Republic","TD":"Chad","KM":"Comoros","CG":"Congo","CI":"Cote d’Ivoire","DM":"Dominica","DO":"Dominican Republic","DJ":"Djibouti","EC":"Ecuador","SV":"El Salvador","TL":"East Timor","EG":"Egypt","GQ":"Equatorial Guinea","ER":"Eritrea","ET":"Ethiopia","FK":"Falkland Islands (Malvinas)","FO":"Faroe Islands","FJ":"Fiji","GF":"French Guiana","PF":"French Polynesia","GI":"Gibraltar (Great Britain)","GL":"Greenland","GD":"Grenada","GP":"Guadeloupe","GU":"Guam","GT":"Guatemala","GY":"Guyana","GA":"Gabon","GM":"Gambia","GH":"Ghana","GN":"Guinea","GW":"Guinea-Bissau","HT":"Haiti","HM":"Heard and McDonald Islands","HN":"Honduras","HK":"Hong Kong","HU":"Hungary","IS":"Iceland","IN":"India","ID":"Indonesia","IE":"Ireland","IL":"Israel","IM":"Isle of Man","IR":"Iran","IQ":"Iraq","JM":"Jamaica","JP":"Japan","JO":"Jordan","KP":"Korea","KW":"Kuwait","KE":"Kenya","KI":"Kiribati","LI":"Liechtenstein","LB":"Lebanon","LY":"Libya","LU":"Luxembourg","LA":"Laos","LS":"Lesotho","LR":"Liberia","MK":"Macedonia","MV":"Maldives","MT":"Malta","MQ":"Martinique","MC":"Monaco","MS":"Montserrat","MU":"Mauritius","MY":"Malaysia","MO":"Macau","MG":"Madagascar","MW":"Malawi","ML":"Mali","MH":"Marshall Islands","MR":"Mauritania","FM":"Micronesia","MN":"Mongolia","MA":"Morocco","MZ":"Mozambique","MM":"Myanmar","NI":"Nicaragua","NF":"Norfolk Island","NR":"Nauru","NC":"New Caledonia","MP":"Northern Mariana Islands","NU":"Niue","NA":"Namibia","NP":"Nepal","NE":"Niger","NG":"Nigeria","OM":"Oman","PA":"Panama","PY":"Paraguay","PH":"Philippines","PL":"Poland","PR":"Puerto Rico","PK":"Pakistan","PW":"Palau","PS":"Palestine","PG":"Papua New Guinea","PN":"Pitcairn Islands","QA":"Qatar","RE":"Reunion","RW":"Rwanda","KN":"Saint Kitts and Nevis","LC":"Saint Lucia","VC":"St Vincent and the Grenadines","SY":"Syria","SA":"Saudi Arabia","SH":"Saint Helena","SM":"San Marino","RS":"Serbia","SC":"Seychelles","SG":"Singapore","SK":"Slovakia","SI":"Slovenia","LK":"Sri Lanka","SR":"Suriname","PM":"St Pierre and Miquelon(France)","WS":"Samoa","ST":"Sao Tome and Principe","SN":"Senegal","SL":"Sierra Leone","SB":"Solomon Islands","SO":"Somalia","SD":"Sudan","SZ":"Swaziland","TW":"Taiwan","TT":"Trinidad and Tobago","TR":"Turkey","TK":"Tokelau","TC":"Turks and Caicos Islands","TH":"Thailand","TZ":"Tanzania","TG":"Togo","TO":"Tonga","TN":"Tunisia","TV":"Tuvalu","AE":"United Arab Emirates","UY":"Uruguay","UG":"Uganda","VE":"Venezuela","VG":"Virgin Islands (Great Britain)","VI":"Virgin Islands (USA)","VA":"Vatican","VU":"Vanuatu","VN":"Vietnam","WF":"Wallis and Futuna Islands","EH":"Western Sahara","YE":"Yemen Republic","CD":"Zaire","ZM":"Zambia","ZW":"Zimbabwe","XK":"Kosovo"}'),s=JSON.parse('{"aa":"Afar","af":"Afrikaans","sq":"Albanian","am":"Amharic","ar":"Arabic","hy":"Armenian","as":"Assamese","az":"Azerbaijani","eu":"Basque","be":"Belarusian","bn":"Bengali","bs":"Bosnian","bg":"Bulgarian","ca":"Catalan","zh":"Chinese","kw":"Cornish","ht":"Creole","hr":"Croatian","cs":"Czech","da":"Danish","dv":"Divehi","nl":"Dutch","dz":"Dzongkha","en":"English","eo":"Esperanto","et":"Estonian","fi":"Finnish","fr":"French","gl":"Gallegan","ka":"Georgian","de":"German","el":"Greek","gu":"Gujarati","he":"Hebrew","hi":"Hindi","hu":"Hungarian","is":"Icelandic","id":"Indonesian","ga":"Irish","it":"Italian","ja":"Japanese","kn":"Kannada","kk":"Kazakh","ky":"Kirghiz","ko":"Korean","ku":"Kurdish","lo":"Lao","lv":"Latvian","lt":"Lithuanian","mk":"Macedonian","ms":"Malay","ml":"Malayalam","mt":"Maltese","mr":"Marathi","mn":"Mongolian","no":"Norwegia","or":"Oriya","om":"Oromo","ps":"Pashto","fa":"Persian","pl":"Polish","pt":"Portuguese","pa":"Punjabi","ro":"Romanian","ru":"Russian","sa":"Sanskrit","sr":"Serbian","sh":"Serbo-Croatian","sk":"Slovak","sl":"Slovenian","so":"Somali","es":"Spanish","sw":"Swahili","sv":"Swedish","tl":"Tagalog","ta":"Tamil","tt":"Tatar","te":"Telugu","th":"Thai","ti":"Tigrinya","tr":"Turkish","uk":"Ukrainian","ur":"Urdu","uz":"Uzbek","vi":"Vietnamese","cy":"Welsh"}');function a(e,t,r){r(null,function(e,t){var r,a={},o=n.Z.utils.resolveCountryAndCity(e,i),l=n.Z.utils.resolveLanguage(e,s),c=e.birthday&&e.birthday["birth-date"]?e.birthday["birth-date"]:e.birthday;for(r in a.name=e.first_name,a.birthday=c?new Date(c).toISOString():null,a.gender="female"===e.gender?"fem-mal":"mal-fem",a.country=o?o.country:null,a.city=o?o.city:null,a.languages=l,a["thumbnail-url"]=e.thumbnail&&"http:"+e.thumbnail,a.email=e.email?e.email:function(e,t){return"facebook://"+t}(0,t),a.facebookId=e.id,a.about=e.bio,a["cover-url"]=e.cover,a)a[r]||delete a[r];return a}(e,t))}},15851:(e,t,r)=>{"use strict";r.d(t,{Z:()=>u});var n,i=r(83032),s=r(3100),a={},o={};function l(e,t,i){e.provider?r.e(2340).then((function(){var s=[r(82340)("./"+e.provider)];(function(r){new(0,r.default)(e.distribution,t,n).resolve.apply(null,i)}).apply(null,s)})).catch(r.oe):i[1](null,e.enabled)}function c(e){return function(t,r){for(t||(a[e]=r);o[e].length;)(0,o[e].splice(0,1)[0])(t,r);delete o[e]}}const u={resolve:function e(t,r){var u,d,h,p,f=this&&this.now,A=!1,m=Array.prototype.slice.call(arguments,1),g=m[m.length-1],v=s.D.shared()["features-storage-key"];if("!"===t.substr(0,1)&&(t=t.slice(1),A=!0),g){if(g=A?(p=g,function(e,t){e?p(e):p(null,A^t)}):g,o[t])return void o[t].push(g);o[t]=[g]}if(a.hasOwnProperty(t))c(t)(null,a[t]);else if(void 0!==(u=(s.D.shared().features||{})[t]))if("boolean"!=typeof u)if(u.enabled){if(u.date){if(!f)return(m=Array.prototype.slice.call(arguments,0,-1)).push(null),void i.X.shared().now((t=>{e.apply({now:t},m)}));if((h=Date.parse(u.date))>f)return void c(t)(null,!1);if(h+1e3*u.expiration*60*60*24-f<=0)return console.warn('The feature "'+t+'" has expired'),void c(t)(null,!1)}if(u.persist)return u.session?v?(d=function(e,t){var r=s.D.shared()["features-storage-key"],n=JSON.parse(e.getItem(r)||"{}");if(n&&n.hasOwnProperty(t))return n[t]}(sessionStorage,t),void 0!==d?void c(t)(null,d):void l(u,t,function(e,t,r){var n=s.D.shared()["features-storage-key"],i=r.pop();return r.push((function(r,s){var a;r||((a=JSON.parse(e.getItem(n)||"{}"))[t]=s,e.setItem(n,JSON.stringify(a))),i(r,s)})),r}(sessionStorage,t,[r,c(t)]))):void c(t)(new Error("Key for session storage is required")):void(r?n.users.features.get(r.id,(function(e,i){e||(Object.keys(i).forEach((function(e){void 0!==i[e]&&(a[e]=i[e])})),void 0===a[t])?l(u,t,function(e,t,r){var i=r.pop();return r.push((function(r,s){r?i(r,s):(a[t]=void 0!==s&&s,n.users.features.put(e,a,(function(){i(r,s)})))})),r}(r.id,t,[r,c(t)])):c(t)(null,a[t])})):c(t)(new Error("Identity required for persistent feature")));l(u,t,[r,c(t)])}else c(t)(null,!1);else c(t)(null,u);else c(t)(null,!1)},init:function(e){n=e}}},13057:(e,t,r)=>{"use strict";r.d(t,{Z:()=>n});const n=e=>{var t={};["thumbnail-url","cover-url","thumbnail","cover","birthday","languages","about","name"].forEach((function(r){void 0!==e[r]&&(t[r]=e[r])})),t.birthday||delete t.birthday;var r=e.destination?JSON.parse(e.destination):{},{country:n,city:i,lat:s,lon:a}=r;return n&&(t.country=n),i&&(t.city=i),s&&(t.latitude=s),a&&(t.longitude=a),e.gender&&(t.gender=e.gender.split("-")[0]),t}},60826:(e,t,r)=>{"use strict";r.d(t,{Z:()=>d});var n,i=r(97531),s=r.n(i),a=r(89219),o=new(s().EventEmitter),l=a.N?document.exitFullscreen||document.webkitExitFullscreen||document.mozCancelFullScreen||document.msExitFullscreen:void 0;function c(){o.active=u(),o.state=!!o.active,o.emit("change",o.state),function(){n&&n.remove();var e=u();e&&(e.querySelector("#popup-root")||((n=document.createElement("div")).setAttribute("id","popup-root"),e.appendChild(n)))}()}function u(){return document.fullscreenElement||document.webkitFullscreenElement||document.mozFullScreenElement||document.msFullscreenElement}o.enabled=a.N&&(document.fullscreenEnabled||document.webkitFullscreenEnabled||document.mozFullScreenEnabled||document.msFullscreenEnabled||!1),o.enabled&&(o.active=u(),o.state=!!o.active,o.request=function(e){(e=e[0]||e).requestFullscreen?e.requestFullscreen():e.webkitRequestFullscreen?e.webkitRequestFullscreen():e.mozRequestFullScreen?e.mozRequestFullScreen():e.msRequestFullscreen&&e.msRequestFullscreen()},o.exit=l?l.bind(document):function(){console.warn("exit fullscreen api not exit")},document.addEventListener("fullscreenchange",c),document.addEventListener("webkitfullscreenchange",c),document.addEventListener("mozfullscreenchange",c),document.addEventListener("MSFullscreenChange",c));const d=o},1882:(e,t,r)=>{"use strict";r.d(t,{w:()=>u});var n,i=r(18007),s=r(30859);class a{get state(){var e={};try{e=JSON.parse(i.Z.getItem(a.KEY))}catch(e){this.setState()}return e||{}}setState(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:()=>{};try{i.Z.setItem(a.KEY,JSON.stringify(e)),t(e)}catch(e){console.error(e)}}}n=a,a.shared=(0,s.r)((()=>new n)),a.KEY="gdpr";var o,l=r(83032),c=r(43149);class u{constructor(){var e=this;this.getDate=e=>l.X.shared().now(e),this.markShowed=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:()=>{};return e.getDate((r=>{var n=a.shared().state;if(!n.showed){var i=Object.assign({},n,{showed:n.showed||r});a.shared().setState(i,t),e.state.next(i)}}))},this.markAccepted=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:()=>{};return e.getDate((r=>{var n=a.shared().state;if(n.showed){var i=Object.assign({},n,{accepted:n.accepted||r});a.shared().setState(i,t),e.state.next(i)}}))},this.markSaved=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:()=>{},r=a.shared().state;if(r.showed&&r.accepted&&!r.saved){var n=Object.assign({},r,{saved:!0});a.shared().setState(n,t),e.state.next(n)}},this.state=new c.X(a.shared().state)}get showed(){return a.shared().state.showed}get accepted(){return a.shared().state.accepted}get saved(){return a.shared().state.saved}}o=u,u.shared=(0,s.r)((()=>new o))},68526:(e,t,r)=>{"use strict";r.d(t,{Z:()=>n});const n=function e(t,r){if(!t||!r)return t===r;if(t.constructor!==r.constructor)return!1;if(t instanceof Function||t instanceof RegExp)return t===r;if(t===r||t.valueOf()===r.valueOf())return!0;if(Array.isArray(t)&&t.length!==r.length)return!1;if(t instanceof Date||!(t instanceof Object)||!(r instanceof Object))return!1;var n=Object.keys(t);return Object.keys(r).every((e=>-1!==n.indexOf(e)))&&n.every((n=>e(t[n],r[n])))}},96140:(e,t,r)=>{"use strict";r.d(t,{Z:()=>n});const n={loadAsync:e=>new Promise((function(t,r){var n=document.createElement("script");n.src=e,n.readyState?n.onreadystatechange=function(){"loaded"!==n.readyState&&"complete"!==n.readyState||(n.onreadystatechange=null,t())}:(n.onload=t,n.onerror=r),document.getElementsByTagName("head")[0].appendChild(n)}))}},9796:(e,t,r)=>{"use strict";r.d(t,{Z:()=>i});var n={set:function(e){n.id=e.id,n.email=e.email,n.roles=e.roles},clear:function(){n.id=null,n.email=null,n.roles=null},id:null,email:null,roles:null};const i=n},76755:(e,t,r)=>{"use strict";r.d(t,{Z:()=>s});var n=r(70651),i=r.n(n);const s=function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return i().recursive(!0,...t)}},91109:(e,t,r)=>{"use strict";function n(){var e,t=Array.prototype.slice.call(arguments),r={};if(0!==t.length){for(;t.length;)for(var n in e=t.shift()||{})r[n]=e[n];return r}}r.d(t,{Z:()=>n})},58490:(e,t,r)=>{"use strict";function n(){}r.d(t,{Z:()=>n})},98704:(e,t,r)=>{"use strict";r.d(t,{Z:()=>c});var n=r(23400),i=r(58138),s=r.n(i),a=r(70651),o=r.n(a),l=r(90908);const c={createOptimistActions:function(e){class t{}return e.forEach((function(e){t.prototype[e+"Revert"]=function(e,t){return function(r){r(e,t)}},t.prototype[e+"Commit"]=function(e){return function(t){t(e)}},t.prototype[e]=function(){var t=Array.prototype.slice.call(arguments),r=t.pop(),i=this[e+"Commit"],s=this[e+"Revert"],a=(0,n.Z)(),o=function(e,n,o){var l={dispatch:function(t){n.AP.wait(),e({id:a,data:t})},flux:n,commit:function(){i(a,o),n.AP.done()},revert:function(e){s(a,e,o),n.AP.done()}};r.apply(l,t)};return o.optimist=!0,o}})),t},createOptimistStore:function(e){class t extends l.Z{constructor(t){super(),this.state={data:void 0,processing:[]},e.forEach(function(e){this.bindAction(t[e],this[e]),this.bindAction(t[e+"Commit"],this.commit),this.bindAction(t[e+"Revert"],this.revert)}.bind(this)),this.publicMethods={isFilled(){return!(void 0===this.state.data&&0===this.state.processing.length)}}}pop(e){var t=this.state.processing.findIndex((t=>t.id===e));return this.state.processing.splice(t,1)[0]}commit(e){var t=this.pop(e);this.state.data=t.apply(this.state.data,t.data),this.setState(this.state)}revert(e){this.pop(e),this.setState(this.state)}output(e){var t=s()(e.data||{});return e.processing.reduce((function(e,t){return t.apply(e,t.data)}),t)}static patch(e,t){return o()(!0,e,t)}static put(e,t){return t}static remove(){return{}}}return e.forEach((function(e){t.prototype[e]=function(t){this.state.processing.push({id:t.id,data:t.data,apply:this.constructor[e]}),this.setState(this.state)}})),t.config={setState:function(e,t){return t},getState:function(e){var t=s()(e.data||{});return e.processing.reduce((function(e,t){return t.apply(e,t.data)}),t)},onSerialize:function(e){return{data:e.data}},onDeserialize:function(e){return{data:e.data,processing:[]}}},t}}},39695:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>l});var n=r(33348),i=r.n(n),s=r(79805),a={};function o(){if(window){var e,t,r=window.location.hash.substr(1);for(t in r&&s.D.isBase64(r)&&(r=s.D.decode(r)),e=i().parse(r))"referrer"===t&&(e[t]=decodeURIComponent(e[t])),a[t]=e[t];for(t in a)void 0!==a[t]&&void 0===e[t]&&delete a[t]}}o(),window&&window.addEventListener("hashchange",(function(){o()}),!1);const l={getParams:function(){return a},remove:function(e,t){if(window){var r,n=window.location.hash.substr(1),i=new RegExp("^"+e+"(=|$)","i");r=n.split("&").reduce((function(r,n){return(-1===n.search(i)||"string"==typeof t&&!n.startsWith(e+"="+t))&&r.push(n),r}),[]).join("&"),n!==r&&(window.location.hash=r)}}}},16371:(e,t,r)=>{"use strict";r.d(t,{Z:()=>d});var n=r(89653),i=r.n(n),s=":",a=".",o=",",l=["iOS","Android","Windows Phone"];function c(e){var t,r=-1!==(e=e.trim()).indexOf("!:");if(2!==(t=(e=e.replace(/!:/g,":")).split(s)).length)throw new Error("Signature error in data-platform attribute");return t.push(r),u.apply(null,t)}function u(e,t,r){var n;return e=e.trim().split(a),t=t.split(o),n=(function(e,t){var r,n=e.length;for(r=0;r<n;r+=1){if(void 0===t[e[r]])throw new Error("Wrong property "+e[r]+" in data-platform attribute");if("object"!=typeof t[e[r]]&&r===n-1)return t[e[r]];t=t[e[r]]}}(e,i())+"").toLowerCase(),t.some((function(e){return r^-1!==n.indexOf(e.toLowerCase().trim())}))}const d={device:function(){var e="web";return l.forEach((function(t){c("os.family:"+t)&&(e="mobile")})),e},test:function(e){return e.split(";").every(c)}}},42412:(e,t,r)=>{"use strict";r.d(t,{Z:()=>s});var n=r(3100),i=r(77103);function s(e,t,r){var s="https://"+n.D.shared().api,a=new URL(e,s).href;return r?a:(0,i.M)(a,t.shards,t.prefix)}},3805:(e,t,r)=>{"use strict";r.d(t,{Z:()=>l});var n=r(97531),i=r.n(n),s=r(15009);function a(e,t){this.storage=e,this.name=t,this.set(this.get())}function o(e){this.storage.setItem(this.name,JSON.stringify(e)),this.emit("change",e)}a.prototype=new(i().EventEmitter),a.prototype.hasItem=function(e){return this.get().hasOwnProperty(e)},a.prototype.setItem=function(e,t){var r;-1!==s.c.indexOf(e)&&((r=this.get())[e]=t,o.call(this,r))},a.prototype.getItem=function(e){return this.get()[e]},a.prototype.removeItem=function(e){var t=this.get();delete t[e],o.call(this,t)},a.prototype.clear=function(){o.call(this,{})},a.prototype.get=function(){try{return JSON.parse(this.storage.getItem(this.name)||"{}")}catch(e){return this.clear(),{}}},a.prototype.set=function(e){o.call(this,function(e){var t={};return Object.keys(e).forEach((function(r){-1!==s.c.indexOf(r)&&(t[r]=e[r])})),t}(e))};const l={create:function(e,t){return new a(e,t||s.J)}}},59942:(e,t,r)=>{"use strict";r.d(t,{Z:()=>d});var n,i=r(15009),s=r(3100),a=r(15848),o=r(45716),l=r.n(o),c=i.J;function u(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return n||s.D.shared()["cross-product-storage"]?(n||(n=a.Z.shared({host:s.D.shared()["cross-product-storage"].host,storageKey:c})),n[e](t)):Promise.resolve()}const d={getItem:l()(u,"getItem"),setItem:l()(u,"setItem"),removeItem:l()(u,"removeItem"),clear:l()(u,"clear"),patch:l()(u,"patch"),STORAGE_KEY:c}},63589:(e,t,r)=>{"use strict";r.d(t,{Z:()=>n});const n={setItem:function(){return null},getItem:function(){return null}}},58566:(e,t,r)=>{"use strict";r.d(t,{Z:()=>i});var n=r(63589);const i=r(3805).Z.create("undefined"!=typeof window?window.localStorage:n.Z,"global")},59983:(e,t,r)=>{"use strict";r.d(t,{Z:()=>i});var n=r(63589);const i=r(3805).Z.create("undefined"!=typeof window?window.localStorage:n.Z)},18007:(e,t,r)=>{"use strict";r.d(t,{Z:()=>i});var n=r(63589);const i=r(3805).Z.create("undefined"!=typeof window?window.localStorage:n.Z,"persistent")},25797:(e,t,r)=>{"use strict";r.d(t,{Z:()=>h});var n,i=r(15009),s=r(3100),a=r(15848),o=r(45716),l=r.n(o),c=r(67502),u=i.J;function d(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=s.D.shared().host;return s.D.shared()["product-storage"]&&c.canUseDOM&&s.D.shared()["product-storage"]["is-disabled"]&&(r=window.location.host),(n=n||a.Z.shared({host:r,storageKey:u}))[e](t)}const h={getItem:l()(d,"getItem"),setItem:l()(d,"setItem"),removeItem:l()(d,"removeItem"),clear:l()(d,"clear"),patch:l()(d,"patch"),STORAGE_KEY:u}},41505:(e,t,r)=>{"use strict";r.d(t,{Z:()=>i});var n=r(63589);const i=r(3805).Z.create("undefined"!=typeof window?window.sessionStorage:n.Z)},15848:(e,t,r)=>{"use strict";r.d(t,{Z:()=>w});var n=r(74880);function i(e,t,r){var n=t||{};return Array.isArray(e)&&0===e.length?n=r:((Array.isArray(e)?e:[]).reduce((function(e,t,n,i){return n===i.length-1?e[t]=r:e[t]="object"==typeof e[t]?e[t]:{},e[t]}),n),n)}function s(e,t){return(Array.isArray(e)?e:[]).reduce((function(e,t,r,n){return r===n.length-1?delete e[t]:e[t]="object"==typeof e[t]?e[t]:{},e[t]}),t||{}),t}var a,o,l=r(91109),c=r(30859),u=r(15009),d=u.J,h="cross-domain-product-storage-message";function p(e){return"https://"+e+"/app/xdls/"+window.btoa(window.document.location.host)}class f{constructor(e){var{host:t,storageKey:r=d}=e,n=this;this.storageKey=r,this.storageUrl=p(t),this.originTrialUrl=function(e){return"https://"+e+"/app/xdls/origin-trial.js"}(t),this.id=+(Date.now()+""+Math.floor(9e3*Math.random()+1e3)),this.isReady=!1,this.iframe=null,this.queue=[],this.requestId=-1,this.state={},this.receiveMessage=this.receiveMessage.bind(this),"complete"===window.document.readyState?this.init():document.addEventListener("readystatechange",(e=>{"complete"===e.target.readyState&&n.init()}))}init(){var e=()=>{var e=document.createElement("div");e.innerHTML='<iframe id="'+this.id+'" src='+this.storageUrl+' style="display: none;"></iframe>',window.addEventListener("message",this.receiveMessage,!1),document.body.appendChild(e),this.iframe=document.getElementById(this.id)},t=document.createElement("script");t.src=this.originTrialUrl,t.onload=e,t.onerror=e,document.body.appendChild(t)}prepareOptions(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e;return t.storageType=e.storageType?e.storageType:"local",t}receiveMessage(e){var t;try{t=JSON.parse(e.data)}catch(e){}if(t&&t.namespace===h)if("iframe-ready"===t.id)this.state=t.value,this.isReady=!0,this.flush();else if("actualize"===t.id&&this.isReady){var{key:r,value:n,storageType:i}=t;this.state[i][r]=n}}flush(){this.queue.forEach((e=>{e()})),this.queue=[]}postMessage(e){this.iframe.contentWindow.postMessage(JSON.stringify(e),"*")}buildMessage(e,t,r,n){this.requestId++;var i={namespace:h,id:this.requestId,action:e,path:t,value:r,storage:n};this.postMessage(i)}setItem(e){var{path:t,value:r,callback:n,storageType:s}=this.prepareOptions(e);return void 0===t||void 0===r?Promise.resolve(!1):this.isReady?(this.buildMessage("setbypath",t,r,s),Array.isArray(t)?i(t,this.state[s],r):this.state[s][t]=r,n&&n(!0),Promise.resolve(!0)):new Promise((t=>{this.queue.push((()=>{t(this.setItem(e))}))}))}getItem(e){var{path:t,callback:r,storageType:i}=this.prepareOptions(e);if(void 0===t)return Promise.resolve(void 0);if(!this.isReady)return new Promise((t=>{this.queue.push((()=>{t(this.getItem(e))}))}));var s=Array.isArray(t)?(0,n.Z)(t,this.state[i]):this.state[i][t];return r&&r(s),Promise.resolve(s)}removeItem(e){var{path:t,callback:r,storageType:n}=this.prepareOptions(e);return void 0===t||Array.isArray(t)&&0===t.length?Promise.resolve(!1):this.isReady?(this.buildMessage("removebypath",t,null,n),Array.isArray(t)?s(t,this.state[n]):delete this.state[n][t],r&&r(!0),Promise.resolve(!0)):new Promise((t=>{this.queue.push((()=>{t(this.removeItem(e))}))}))}clear(e){if(!this.isReady)return new Promise((t=>{this.queue.push((()=>{t(this.clear(e))}))}));var{callback:t,storageType:r}=this.prepareOptions(e);return this.buildMessage("clear",null,null,r),delete this.state[r],t&&t(!0),Promise.resolve(!0)}patch(e){var{path:t,value:r,callback:s,storageType:a,transformProvider:o=l.Z}=this.prepareOptions(e);if(void 0===t||void 0===r)return Promise.resolve(!1);if("object"!=typeof r)return this.setItem(e);if(!this.isReady)return new Promise((t=>{this.queue.push((()=>{t(this.patch(e))}))}));var c=Array.isArray(t)?(0,n.Z)(t,this.state[a]):this.state[a][t],u=o("object"==typeof c?c:{},r);return this.buildMessage("setbypath",t,u,a),Array.isArray(t)?i(t,this.state[a],u):this.state[a][t]=u,s&&s(!0),Promise.resolve(!0)}}a=f,f.shared=(0,c.r)((e=>new a(e)));var A,m=u.J;class g{constructor(e){var{storageKey:t=m}=e;this.storageKey=t}_prepareOptions(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e;return t.storageType=e.storageType?e.storageType:"local",t}_commit(e,t){window[(arguments.length>2&&void 0!==arguments[2]?arguments[2]:"local")+"Storage"].setItem(e,JSON.stringify(t))}_get(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"local";return JSON.parse(window[t+"Storage"].getItem(e))}getItem(e){var{path:t,callback:r,storageType:i}=this._prepareOptions(e);if(Array.isArray(t)){var s=t.shift(),a=this._get(s,i);return a=t.length?(0,n.Z)(t,a):a,r&&r(a),a}}setItem(e){var{path:t,value:r,callback:n,storageType:s}=this._prepareOptions(e);if(!Array.isArray(t)||0===t.length||void 0===r)return!1;var a=t.shift(),o=this._get(a,s);return o=t.length?i(t,o,r):r,this._commit(a,o,s),n&&n(!0),!0}removeItem(e){var{path:t,callback:r,storageType:n}=this._prepareOptions(e);if(!Array.isArray(t)||0===t.length)return!1;var i=t.shift(),a=this._get(i,n);return t.length?(a=s(t,a),this._commit(i,a,n)):window[n+"Storage"].removeItem(i),r&&r(!0),!0}clear(e){var{callback:t,storageType:r}=this._prepareOptions(e);return window[r+"Storage"].clear(),t&&t(!0),!0}patch(e){var{path:t,value:r,callback:s,storageType:a,transformProvider:o=l.Z}=this._prepareOptions(e);if(!Array.isArray(t)||0===t.length||void 0===r)return!1;if("object"!=typeof r)return this.setItem(e);var c=t.shift(),u=this._get(c,a),d=t.length?(0,n.Z)(t,u):u,h=o("object"==typeof d?d:{},r);return u=t.length?i(t,u,h):h,this._commit(c,u,a),s&&s(!0),!0}}o=g,g.shared=(0,c.r)((e=>new o(e)));class v extends g{constructor(e){super(e)}patch(e){return Promise.resolve(super.patch(e))}clear(e){return Promise.resolve(super.clear(e))}removeItem(e){return Promise.resolve(super.removeItem(e))}setItem(e){return Promise.resolve(super.setItem(e))}getItem(e){return Promise.resolve(super.getItem(e))}}A=v,v.shared=(0,c.r)((e=>new A(e)));var b,y=r(1662),C=r(67502);class w{constructor(e){if(e.host&&"string"==typeof e.host&&e.host.trim().startsWith("http")){var t=y.parse(e.host);e.host=t.hostname+(t.port?":"+t.port:"")}if("string"!=typeof e.host)return v.shared(e);var r=y.parse(p(e.host));return r.protocol+"//"+r.host+":"+r.port===window.location.origin||r.protocol+"//"+r.host===window.location.origin?v.shared(e):f.shared(e)}}b=w,w.shared=(0,c.r)((e=>new b(e))),C.canUseDOM&&(window.UniversalStorage=w)},1881:(e,t,r)=>{"use strict";function n(e){this.name=e}function i(e,t){window.xdLocalStorage.setItem(this.name,JSON.stringify(e),(function(){t()}))}r.d(t,{U:()=>s}),n.prototype.hasItem=function(e,t){this.get((function(r){t(r.hasOwnProperty(e))}))},n.prototype.setItem=function(e,t,r){this.get(function(n){n[e]=t,i.call(this,n,r)}.bind(this))},n.prototype.getItem=function(e,t){this.get((function(r){t(r[e])}))},n.prototype.removeItem=function(e,t){this.get(function(r){delete r[e],i.call(this,r,t)}.bind(this))},n.prototype.clear=function(e){i.call(this,{},e)},n.prototype.get=function(e){window.xdLocalStorage.getItem(this.name,function(t){try{e(JSON.parse(t&&t.value||"{}"))}catch(t){this.clear(),e({})}}.bind(this))},n.prototype.set=function(e,t){i.call(this,e,t)};var s=function(e){return new n(e)}},16507:(e,t,r)=>{"use strict";r.d(t,{Z:()=>l});var n=r(4467),i=r.n(n),s=r(94290),a=r(37579),o=r(38826);const l=(e,t)=>new Promise(((r,n)=>{i().parallel(function(e,t){var r={};return e["thumbnail-url"]&&(r.uploadThumbnail=function(t){a.d.shared(e.id).addFromUri(e["thumbnail-url"]).pipe((0,o.q)(1)).safeSubscribe((e=>{t(null,e)}),(e=>{t(e,null)}))}),e["cover-url"]&&(r.getCoverRatio=function(t){var r=new Image;r.onload=function(){var e,r="";this.width/this.height>3.8333333333333335?r+=".x300":(r+=".1150x",(e=(1150*this.height/this.width>>1)-150)>0&&(r+=";crop=0x"+e+"x1150x300")),t(null,{size:r})},r.onerror=function(){t(null)},r.src=e["cover-url"]},r.uploadCover=function(r){var n,i;t.api.users.covers.post(e.id,{uri:(n=e["cover-url"],i=s.Z.utils.parseImageURL(n),i.properties.p&&delete i.properties.p,i.properties.size&&delete i.properties.size,i.properties.crop&&delete i.properties.crop,s.Z.utils.stringifyImageURL(i))},(function(e,t){r(null,t)}))}),r}(e,t),((t,i)=>{t?n(t):(i.uploadThumbnail&&(e.thumbnail=i.uploadThumbnail.basename),i.getCoverRatio&&i.uploadCover&&(e.cover="covers/"+i.uploadCover.basename+i.getCoverRatio.size),e["thumbnail-url"]&&delete e["thumbnail-url"],e["cover-url"]&&delete e["cover-url"],r(e))}))}))},19295:(e,t,r)=>{"use strict";function n(){var e,t=Array.prototype.slice.call(arguments),r={};if(0===t.length)return null;for(;t.length;)for(var n in e=t.shift()||{})r[n]=e[n];return r}r.d(t,{o:()=>s}),r(70565);var i={video:{facingMode:"user",deepAR:!0},audio:!1};function s(e,t){var r=t||{};return e?(navigator.mediaDevices&&navigator.mediaDevices.enumerateDevices?navigator.mediaDevices.enumerateDevices():Promise.resolve([])).then(function(t){var s=t.filter((function(e){return"audioinput"===e.kind}));return r.audio=s.length>0&&e,navigator.mediaDevices.getUserMedia(n(i,r))}.bind(this)):navigator.mediaDevices.getUserMedia(n(i,r))}},66204:(e,t,r)=>{"use strict";r.d(t,{Z:()=>n});const n=class{init(e){return null}dispose(e){return null}}},65460:(e,t,r)=>{"use strict";r.d(t,{Z:()=>f});var n=r(66204),i=r(34836),s=r(68755),a=r(90713),o=r(90292),l=r(61562),c=r(65791),u=r(57450),d=r(42103),h=r(38826),p=r(12052);class f extends n.Z{constructor(){super(...arguments),this.transmit=e=>{if(function(e){if("x.event.dialogs.messages.added"===e.label){var{type:t}=e.payload;if("videocall.missed"===t||"videocall.finished"===t||"videocall.request"===t||"videocall.interactive.finished"===t)return!1}return!0}(e)){var t=function(e){var t,r;return e.label?(t=e.label,r=m(e.label,e.payload)):r=m(t=e.type,(0,i.bL)(e.details)),{label:t,payload:r}}(e);!function(e){var{label:t,payload:r}=e;c.Session.shared().userId.pipe((0,h.q)(1),(0,u.W)()).safeSubscribe((e=>{"message:message:v2"===t&&r.sender!==e&&r.recipient===e&&function(e,t,r){var n=(0,o.Z)(e,r);a.T.shared().api.dialogs.messages.patch(n.lower,n.higher,t,{delivered:!0})}(r.sender,r.id,e)}))}(t),s.Z.emit(t.label,t.payload)}}}init(e){this.flux=e,this.subscription=c.Session.shared().userId.pipe((0,u.W)(),(0,d.w)((e=>new p.y((()=>(l.j.shared(e).addEventListener(this.transmit),()=>{l.j.shared(e).removeEventListener(this.transmit)})))))).safeSubscribe()}dispose(){this.subscription&&this.subscription.unsubscribe()}}var A={"message:message":function(e){return e.sender=e.__sender||e.sender,e},"message:message:v2":function(e){return e.sender=e.__sender||e.sender,e},"event.users.events.added":function(e){return e.sender=e.__sender||e.sender,e},"event.invitation.video.contact.added":function(e){return{"event-id":Date.now(),"holder-id":e["recipient-id"],"user-id":e["sender-id"],type:"invitation.video.contact",timestamp:e.timestamp,payload:e}},"ci:event.video-call.available":function(e){return{"event-id":Date.now(),"holder-id":e.recipientId,"user-id":e.sender,payload:{id:Date.now(),"sender-id":e.sender,"recipient-id":e.recipientId,timestamp:Date.now(),meta:{callWink:!0}}}}};function m(e,t){return A[e]?A[e](t):t}},97125:(e,t,r)=>{"use strict";r.d(t,{Z:()=>dM});var n=r(83426);class i extends n.Component{shouldComponentUpdate(){return!1}render(){return null}}var s=r(41736),a=r(90713),o=r(68755),l=r(60460),c=r(65791);class u extends i{constructor(e){super(e),this.bindModel=e=>{e&&(this.subscription&&this.subscription.unsubscribe(),this.setState({userId:e}),this.model=this.flux.get(l.Z,e))},this.getSettings=()=>{this.model.actions.get()},this.flux=a.T.shared(),this.subscription=new s.w,this.state={userId:null},this.model=null}componentDidMount(){this.subscription.add(c.Session.shared().userId.safeSubscribe((e=>this.bindModel(e)))),o.Z.on("event.credits.accounts.settings.updated",this.getSettings),o.Z.on("event.credits.mall.receipt.exchanged",this.getSettings)}componentWillUnmount(){this.subscription&&this.subscription.unsubscribe(),o.Z.removeListener("event.credits.accounts.settings.updated",this.getSettings),o.Z.removeListener("event.credits.mall.receipt.exchanged",this.getSettings)}}var d=r(20802),h=r(26997);const p=class extends i{constructor(e){super(e),this.handleDeactivatePurchaseForm=(e,t)=>{t&&"purchase"===t.name&&this.mallActions.forEach((e=>e.get(h.SHOP_TYPES.WEB)))},this.mallActions=[],this.subscription=new s.w}componentDidMount(){this.subscription.add(c.Session.shared().userId.safeSubscribe((e=>{this.mallActions=e?this.getActions(e):[]}))),a.T.shared().get(d.Z).store.listen(this.handleDeactivatePurchaseForm)}componentWillUnmount(){this.subscription&&this.subscription.unsubscribe(),a.T.shared().get(d.Z).store.unlisten(this.handleDeactivatePurchaseForm)}getActions(e){return Object.keys(h.PACKAGE_TYPES).map((t=>{var r=h.PACKAGE_TYPES[t];return a.T.shared().get((0,h.default)(e,r),e+":"+r).actions}))}};var f=r(15824),A=r(37452),m=r(38826);class g extends i{constructor(e){super(e),this.handleRequest=()=>{A.Y.shared().data.pipe((0,m.q)(1)).safeSubscribe((e=>{if(e.some((e=>"developer"===e))){var t=/^#(\d+).*/.exec(window.location.hash)[1],{actions:r}=this.flux.get(d.Z,null);r.open("client-description",[{props:{clientId:t}}])}}))},this.handleResponse=e=>{var{receivedFrom:t,clientDescription:r}=e,{actions:n}=this.flux.get(f.Z,t);n.set(r)},this.flux=a.T.shared()}componentDidMount(){o.Z.on("command.client.description.request",this.handleRequest),o.Z.on("ci:event.client.description.received",this.handleResponse)}componentWillUnmount(){o.Z.removeListener("command.client.description.request",this.handleRequest),o.Z.removeListener("ci:event.client.description.received",this.handleResponse)}}g.displayName="client.description.seeker";const v=g;class b extends i{constructor(){super(),this.closeOverlay=()=>{var e=this.flux.get(d.Z).store.getState();e&&"purchase"===e.name||this.flux.get(d.Z).actions.closeAll()},this.flux=a.T.shared()}componentDidMount(){o.Z.on("command.sidebar.open",this.closeOverlay)}componentWillUnmount(){o.Z.removeListener("command.sidebar.open",this.closeOverlay)}}b.displayName="overlay.closer.service";const y=b;function C(e,t,r,n,i,s,a){try{var o=e[s](a),l=o.value}catch(e){return void r(e)}o.done?t(l):Promise.resolve(l).then(n,i)}const w=function(){return class{actualize(e){return function(){var t,r=(t=function*(t){t(e)},function(){var e=this,r=arguments;return new Promise((function(n,i){var s=t.apply(e,r);function a(e){C(s,n,i,a,o,"next",e)}function o(e){C(s,n,i,a,o,"throw",e)}a(void 0)}))});return function(e){return r.apply(this,arguments)}}()}}};var M=r(90908);w.getDisplayName=()=>"devices";const S={store:function(e){function t(){class r extends M.Z{constructor(t){super();var r=t.getActions(e);this.bindAction(r.actualize,this.actualize),this.exportPublicMethods({hasCam:this.hasCam})}actualize(e){this.setState({devices:e})}hasCam(){return this.state.devices&&this.state.devices.some((e=>"cam"===e.name))}}return r.displayName=t.getDisplayName(),r}return t.getDisplayName=()=>"devices",t}(w),actions:w};class I extends i{constructor(){super(),this.actualize=e=>{this.flux.get(S).actions.actualize(e)},this.flux=a.T.shared()}componentDidMount(){o.Z.on("event.media.devices.found",this.actualize)}componentWillUnmount(){o.Z.removeListener("event.media.devices.found",this.actualize)}}I.displayName="devices.actializer.service";const E=I;class x extends i{constructor(){super(),this.activate=e=>{this.activeId=e,o.Z.on("event.communication.chat.selected",this.activateChat),o.Z.on("event.communication.letter.selected",this.deactivateAll),o.Z.on("event.communication.read-letter.selected",this.activateLetter)},this.deactivated=()=>{this.activeId=null,this.deactivateAll(),o.Z.removeListener("event.communication.chat.selected",this.activateChat),o.Z.removeListener("event.communication.letter.selected",this.deactivateAll),o.Z.removeListener("event.communication.read-letter.selected",this.activateLetter)},this.showCheer=e=>{var{meta:{reference:{uri:t}},recipient:r,sender:n,read:i,id:s}=e;this.activeId!==r&&this.activeId!==n||o.Z.emit("command.cheer.animation.show",{uri:t,sender:n,read:i,id:s})},this.activateChat=()=>{this.deactivateAll(),o.Z.on("event.communication.chat.cheer.shown",this.showCheer)},this.activateLetter=()=>{this.deactivateAll(),o.Z.on("event.communication.letter.cheer.shown",this.showCheer)},this.deactivateAll=()=>{o.Z.removeListener("event.communication.chat.cheer.shown",this.showCheer),o.Z.removeListener("event.communication.letter.cheer.shown",this.showCheer)},this.flux=a.T.shared(),this.state={}}componentDidMount(){o.Z.on("event.chat.personal.activated",this.activate),o.Z.on("event.chat.personal.deactivated",this.deactivated)}componentWillUnmount(){o.Z.removeListener("event.chat.personal.activated",this.activate),o.Z.removeListener("event.chat.personal.deactivated",this.deactivated)}}x.displayName="cheers.animation.service";const T=x;var D=r(60467),k=r(95725),j=r(98682);class L extends i{constructor(){super(),this.handleUpdate=e=>{var{cheers:t}=e;o.Z.emit("event.cheers.store.filled",t),this.personalizedCheersSubscription&&this.personalizedCheersSubscription.unsubscribe()},this.activateChat=e=>{this.personalizedCheersSubscription=j.b.shared(e).cheersSet().pipe((0,D.h)((e=>!!e)),(0,k.U)((e=>({cheers:e})))).subscribe(this.handleUpdate)},this.deactivateChat=()=>{this.personalizedCheersSubscription&&this.personalizedCheersSubscription.unsubscribe()},this.flux=a.T.shared()}componentDidMount(){o.Z.states("event.chat.personal.activated",this.activateChat,"event.chat.personal.deactivated",this.deactivateChat)}componentWillUnmount(){o.Z.removeStates("event.chat.personal.activated",this.activateChat,"event.chat.personal.deactivated",this.deactivateChat)}}L.displayName="cheers.legacy.filler.service";const O=L;var P=r(97893),N=r(42103),B=r(50070);class R extends i{constructor(){super(),this.subscription=new s.w}componentDidMount(){this.subscription.add(c.Session.shared().userId.pipe((0,N.w)((e=>e?P.I.shared(e).vowels:B.E))).safeSubscribe())}componentWillUnmount(){this.subscription&&this.subscription.unsubscribe()}}R.displayName="users.vowels.filler.service";const V=R;var z=r(23510),Y=r(46073),G=r(57450),U=r(29331),F=r(55948),q=r(82801),H=r(22983),_=r(9170),Z=r(76214),Q=r(68698),W=r(32734);class X extends i{constructor(e){super(e),this.startTimer=()=>{this.state.started||this.state.fastBuyAvailable||(this.setState({started:!0}),o.Z.emit("chat:notice","credits-required-video-chat","finance"))},this.stopTimer=()=>{this.setState({started:!1}),o.Z.emit("command.chat.notice.remove","finance")},this.state={started:!1,fastBuyAvailable:!1},this.subscription=new s.w}componentDidMount(){this.subscription.add(F.D.shared().callCreditsFastBuyInChat.enabled.pipe((0,N.w)((e=>e?c.Session.shared().userId.pipe((0,G.W)(),(0,N.w)((e=>{var t=_.AutobuySettings.shared(e).currentSettings().pipe((0,k.U)((e=>!(null==e||!e.enabled))),(0,U.x)()),r=Z.Wd.shared(e).packages().pipe((0,k.U)((e=>!!e.length&&e.some((e=>"membership"!==e.subscription)))),(0,U.x)()),n=Q.b.shared(e).cards.pipe((0,k.U)((e=>!!e.length))),i=Y.D.shared(e).state.pipe((0,k.U)((e=>e.status)),(0,U.x)()),s=a.T.shared().get(W.Z,e).store.rxState().pipe((0,k.U)((e=>e.status)),(0,U.x)()),o=(0,H.aj)([i,s]).pipe((0,k.U)((e=>{var[t,r]=e;return"speaking"===t||"speaking"===r})));return(0,H.aj)([t,r,n,o])})),(0,k.U)((e=>{var[t,r,n,i]=e;return!t&&r&&n&&i}))):(0,q.of)(!1)))).safeSubscribe((e=>{this.setState({fastBuyAvailable:e})}))),o.Z.sync("command.video.chat.payment.timer.start",this.startTimer),o.Z.sync("command.video.chat.payment.timer.stop",this.stopTimer),z.p.shared().addListener("event.chat.media.destroyed",this.stopTimer),o.Z.sync("event.purchase.completed",this.stopTimer),this.subscription.add(c.Session.shared().userId.pipe((0,G.W)(),(0,N.w)((e=>Y.D.shared(e).state)),(0,k.U)((e=>e.status)),(0,U.x)()).safeSubscribe((e=>{var{started:t}=this.state;t&&"idle"===e&&this.stopTimer()})))}componentWillUnmount(){o.Z.removeListener("command.video.chat.payment.timer.start",this.startTimer),o.Z.removeListener("command.video.chat.payment.timer.stop",this.stopTimer),z.p.shared().removeListener("event.chat.media.destroyed",this.stopTimer),o.Z.removeListener("event.purchase.completed",this.stopTimer),this.subscription.unsubscribe(),this.subscription=null}}var J=r(83954);class K extends i{constructor(e){super(e),this.updateHangup=(e,t)=>{this.actualize(e,t)},this.clearHangup=()=>{this.actualize(null,null)},this.flux=a.T.shared(),this.actualize=this.flux.get(J.Z).actions.actualize}componentDidMount(){z.p.shared().addListener("event.call.media.hangup.processed",this.updateHangup),z.p.shared().addListener("event.chat.media.destroyed",this.clearHangup)}componentWillUnmount(){z.p.shared().removeListener("event.call.media.hangup.processed",this.updateHangup),z.p.shared().removeListener("event.chat.media.destroyed",this.clearHangup)}}var $,ee=r(66204),te=r(80625),re=r(30859),ne=r(32656);class ie{constructor(e){this.logRecommendationOffered=(e,t,r)=>{ne.f.shared(this.userId).logEvent("follow-up-recommendation-offered",{id:e,user:t,place:r}).safeSubscribe()},this.logRecommendationViewed=(e,t,r)=>{ne.f.shared(this.userId).logEvent("follow-up-recommendation-viewed",{id:e,user:t,place:r}).safeSubscribe()},this.logRecommendedLetterSend=(e,t)=>{ne.f.shared(this.userId).logEvent("follow-up-letter-send",{id:e,user:t}).safeSubscribe()},this.userId=e}}$=ie,ie.shared=(0,re.r)((e=>new $(e)));var se=r(63070),ae=r(20410),oe=r(35713);class le extends ee.Z{constructor(){super(...arguments),this.onInviteShowed=e=>this.onShow("invite",e),this.onInviteOpened=e=>this.onClick("invite",e),this.onFollowUpShowed=e=>this.onShow("chat",e),this.onFollowUpOpened=e=>this.onClick("chat",e),this.onUpdate=e=>{var[t,r]=e;t&&0!==t.length?t.forEach((e=>{var{"event-id":t,"user-id":n}=e;r.map((e=>{var{"event-id":t}=e;return t})).includes(t)||this.eventsLog.logRecommendationOffered(t,n,"follow-up-emails")})):r.forEach((e=>{var{"event-id":t,"user-id":r}=e;this.eventsLog.logRecommendationOffered(t,r,"follow-up-emails")}))},this.onLetterSend=(e,t,r)=>{e||this.recommendations.pipe((0,m.q)(1),(0,k.U)((e=>{var[,t]=e;return t.find((e=>{var{"user-id":t}=e;return t===r}))})),(0,D.h)((e=>!!e))).subscribe((e=>{var{"event-id":t,"user-id":r}=e;this.eventsLog.logRecommendedLetterSend(t,r)}))},this.onShow=(e,t)=>{var r="object"==typeof t?t.sender:t;this.recommendations.pipe((0,m.q)(1),(0,k.U)((e=>{var[,t]=e;return t.find((e=>{var{"user-id":t}=e;return t===r}))})),(0,D.h)((e=>!!e))).subscribe((t=>{var{"event-id":r,"user-id":n}=t;this.eventsLog.logRecommendationOffered(r,n,e)}))},this.onClick=(e,t)=>{var r="object"==typeof t?t.sender:t;this.recommendations.pipe((0,m.q)(1),(0,k.U)((e=>{var[,t]=e;return t.find((e=>{var{"user-id":t}=e;return t===r}))})),(0,D.h)((e=>!!e))).subscribe((t=>{var{"event-id":r,"user-id":n}=t;this.eventsLog.logRecommendationViewed(r,n,e)}))}}init(){this.recommendations=c.Session.shared().userId.pipe((0,G.W)(),(0,N.w)((e=>(this.eventsLog=ie.shared(e),te.F.shared(e).recommendations))),(0,se.O)(null),(0,ae.G)(),(0,oe.d)(1)),this.activeSubscriptiion=this.recommendations.subscribe(this.onUpdate),o.Z.on("event.dialogs.letters.send.request.completed",this.onLetterSend).on("event.chat.follow-up.showed",this.onFollowUpShowed).on("event.invite.showed",this.onInviteShowed).on("event.chat.follow-up.click",this.onFollowUpOpened).on("event.invite.opened",this.onInviteOpened)}dispose(){this.activeSubscriptiion.unsubscribe(),o.Z.removeListener("event.dialogs.letters.send.request.completed",this.onLetterSend).removeListener("event.chat.follow-up.showed",this.onFollowUpShowed).removeListener("event.invite.showed",this.onInviteShowed).removeListener("event.chat.follow-up.click",this.onFollowUpOpened).removeListener("event.invite.opened",this.onInviteOpened)}}var ce=r(63700);class ue extends ee.Z{constructor(){super(...arguments),this.getRolesModel=e=>{this.rolesModel=e?this.flux.get(ce.Z,e):void 0},this.addRole=e=>{this.rolesModel&&this.rolesModel.actions.add(e)},this.removeRole=e=>{this.rolesModel&&this.rolesModel.actions.remove(e)}}init(e){this.flux=e,this.subscription=new s.w,this.subscription.add(c.Session.shared().userId.safeSubscribe((e=>{this.getRolesModel(e)}))),o.Z.on("role",this.addRole),o.Z.on("role:revert",this.removeRole)}dispose(){this.subscription&&this.subscription.unsubscribe(),o.Z.removeListener("role",this.addRole),o.Z.removeListener("role:revert",this.removeRole)}}const de=ue;var he=r(65460),pe=r(61562),fe=r(12052),Ae=r(40208);class me extends ee.Z{constructor(){super(...arguments),this.onStateChanged=e=>{e?o.Z.emit("event.realtime.started"):o.Z.emit("event.realtime.stopped")},this.start=()=>{pe.j.shared(this.userId).controlConnection(!0),F.D.shared().mcs.enabled.pipe((0,m.q)(1),(0,N.w)((e=>e?Ae.D.shared(this.userId).initialized.pipe((0,m.q)(1),(0,k.U)((e=>!e))):(0,q.of)(!1))),(0,N.w)((e=>e?Ae.D.shared(this.userId).init():(0,q.of)(void 0)))).safeSubscribe(),F.D.shared().mcs.chatWithVideoEnabled.pipe((0,m.q)(1),(0,N.w)((e=>e?Ae.D.shared(this.userId).chatWithVideoInitialized.pipe((0,m.q)(1),(0,k.U)((e=>!e))):(0,q.of)(!1))),(0,N.w)((e=>e?Ae.D.shared(this.userId).initChatWithVideo():(0,q.of)(void 0)))).safeSubscribe()},this.stop=()=>{pe.j.shared(this.userId).controlConnection(!1),Ae.D.shared(this.userId).initialized.pipe((0,m.q)(1),(0,N.w)((e=>e?Ae.D.shared(this.userId).dispose():(0,q.of)(void 0)))).safeSubscribe()}}init(){this.subscription=c.Session.shared().userId.pipe((0,G.W)(),(0,N.w)((e=>new fe.y((()=>(this.userId=e,o.Z.states("command.realtime.start",this.start,"command.realtime.stop",this.stop),pe.j.shared(e).active.subscribe(this.onStateChanged),()=>{o.Z.removeStates("command.realtime.start",this.start,"command.realtime.stop",this.stop)})))))).safeSubscribe()}dispose(){this.subscription&&this.subscription.unsubscribe()}}var ge=r(11837);var ve=r(3100),be=r(57859);function ye(e,t,r,n,i,s,a){try{var o=e[s](a),l=o.value}catch(e){return void r(e)}o.done?t(l):Promise.resolve(l).then(n,i)}function Ce(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var s=e.apply(t,r);function a(e){ye(s,n,i,a,o,"next",e)}function o(e){ye(s,n,i,a,o,"throw",e)}a(void 0)}))}}var we=r(66204).Z,Me=r(96140).Z;var Se,Ie,Ee=r(76053),xe=r(56960),Te=r(3276),De=r(5609),ke=r(39609);class je{constructor(e){this.userId=e}encodeEmail(e){var t={address:e};return new fe.y((e=>{ke.V0.shared().electronicmail.transformations["user.csd"].put(this.userId,t,((t,r)=>{if(t)e.error(t);else{var{address:n}=r||{};n?(e.next(n),e.complete()):e.error(t)}}))}))}}Se=je,je.shared=(0,re.r)((e=>new Se(e)));class Le{constructor(e){this.userId=e}encodeEmail(e){return je.shared(this.userId).encodeEmail(e)}}Ie=Le,Le.shared=(0,re.r)((e=>new Ie(e)));var Oe=r(23400),Pe=r(33348),Ne=r(66204).Z;var Be,Re;class Ve{constructor(e){this.userId=e}logPasswordChanged(){ne.f.shared(this.userId).logEvent("user-password-changed",{"user-id":this.userId}).safeSubscribe()}}Be=Ve,Ve.shared=(0,re.r)((e=>new Be(e)));class ze{constructor(e){this.userId=e}start(e){e.add(De.N.shared().passwordChanged.safeSubscribe((()=>{Ve.shared(this.userId).logPasswordChanged()})))}}Re=ze,ze.shared=(0,re.r)((e=>new Re(e)));var Ye,Ge=r(43149),Ue=r(33348),Fe=r.n(Ue),qe=r(45856);class He{constructor(){this.onCallPaymentRequired=e=>{o.Z.emit("event.call.payment.required",e)},this.transformChatMediaStartToCallingModelDialAction=(e,t)=>{o.Z.emit("command.user-actions.interaction.track",[{place:"video-chat-start."+t.cta,user:e}]),c.Session.shared().userId.pipe((0,D.h)((e=>!!e)),(0,k.U)((t=>Fe().stringify({user:t,attendee:e}))),(0,m.q)(1)).subscribe((r=>{o.Z.emit("command.sidebar.open","chat",e),a.T.shared().get(qe.Z,r).actions.dial({requestRemoteVideo:t.in,shareLocalVideo:t.out,channel:"call",phantom:t.phantom})}))},this.onAutoResponseEnable=()=>{z.p.shared().emit("command.chat.media.response.auto.enable")},this.onAutoResponseDisable=()=>{z.p.shared().emit("command.chat.media.response.auto.disable")},this.onChatMediaAnswer=e=>{e.phantom||(o.Z.emit("command.sidebar.open","chat",e.sender),o.Z.emit("command.chat.media.answer",e))},this.onOverlayOpen=function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];o.Z.emit("overlay",...t)},this.onCameraBlockedOverlayClosed=()=>{z.p.shared().emit("event.overlay.camera-blocked.closed")},this.onChatMediaStateChanged=function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];o.Z.emit("event.chat.media.state.changed",...t)},this.onInviteRemove=e=>{o.Z.emit("command.invite.remove",e)},this.onCameraPermissionsOverlayClosed=()=>{z.p.shared().emit("event.overlay.camera-permissions-prompt.closed")},this.onOverlayClose=function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];o.Z.emit("command.overlay.close",...t)},this.onUserInteractionTrack=function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];o.Z.emit("command.user-actions.interaction.track",...t)}}start(e){e.add(new fe.y((()=>(o.Z.on("command.call.response.auto.enable",this.onAutoResponseEnable),o.Z.on("command.call.response.auto.disable",this.onAutoResponseDisable),o.Z.on("command.chat.media.start",this.transformChatMediaStartToCallingModelDialAction),o.Z.on("event.overlay.camera-blocked.closed",this.onCameraBlockedOverlayClosed),o.Z.on("event.overlay.camera-permissions-prompt.closed",this.onCameraPermissionsOverlayClosed),z.p.shared().addListener("event.call.payment.required",this.onCallPaymentRequired),z.p.shared().addListener("command.chat.media.answer",this.onChatMediaAnswer),z.p.shared().addListener("overlay",this.onOverlayOpen),z.p.shared().addListener("event.chat.media.state.changed",this.onChatMediaStateChanged),z.p.shared().addListener("command.invite.remove",this.onInviteRemove),z.p.shared().addListener("command.chat.media.answer-phantom-call",this.onChatMediaAnswer),z.p.shared().addListener("command.overlay.close",this.onOverlayClose),z.p.shared().addListener("command.user-actions.interaction.track",this.onUserInteractionTrack),()=>{o.Z.removeListener("command.call.response.auto.enable",this.onAutoResponseEnable),o.Z.removeListener("command.call.response.auto.disable",this.onAutoResponseDisable),o.Z.removeListener("command.chat.media.start",this.transformChatMediaStartToCallingModelDialAction),o.Z.removeListener("event.overlay.camera-blocked.closed",this.onCameraBlockedOverlayClosed),o.Z.removeListener("event.overlay.camera-permissions-prompt.closed",this.onCameraPermissionsOverlayClosed),z.p.shared().removeListener("event.call.payment.required",this.onCallPaymentRequired),z.p.shared().removeListener("command.chat.media.answer",this.onChatMediaAnswer),z.p.shared().removeListener("overlay",this.onOverlayOpen),z.p.shared().removeListener("event.chat.media.state.changed",this.onChatMediaStateChanged),z.p.shared().removeListener("command.invite.remove",this.onInviteRemove),z.p.shared().removeListener("command.chat.media.answer-phantom-call",this.onChatMediaAnswer),z.p.shared().removeListener("command.overlay.close",this.onOverlayClose),z.p.shared().removeListener("command.user-actions.interaction.track",this.onUserInteractionTrack)}))).subscribe())}}Ye=He,He.shared=(0,re.r)((()=>new Ye));var _e,Ze,Qe=r(30891);class We{constructor(){this.fixateScroll=()=>{document.body.classList.add("scroll-fixation"),document.documentElement.classList.add("scroll-fixation")},this.unFixateScroll=()=>{document.body.classList.remove("scroll-fixation"),document.documentElement.classList.remove("scroll-fixation")}}start(e){e.add((0,H.aj)([Qe.I.shared().component,a.T.shared().get(d.Z).store.rxState()]).pipe((0,k.U)((e=>{var[t,r]=e;return!(!t&&!r)})),(0,U.x)()).subscribe((e=>{e?this.fixateScroll():this.unFixateScroll()})))}}_e=We,We.shared=(0,re.r)((()=>new _e));class Xe{constructor(){}start(e){e.add(c.Session.shared().userIsUsual.pipe((0,m.q)(1)).subscribe((e=>{window.USER_SESSION_INFO={userIsUsual:e,authorized:!0}})))}}Ze=Xe,Xe.shared=(0,re.r)((()=>new Ze));var Je=r(22205),Ke=r(12941),$e=r(93876),et=r(21858),tt=r(96479),rt=r(38136),nt=r(10358);class it extends((0,tt.Xn)("app.start",60*nt.R.second)){}var st={label:it.type,tags:{team:()=>"core",success:e=>{var t;return(null===(t=e.encounters.completed)||void 0===t?void 0:t.details.isSuccessful)||!1},guid:e=>e.details.guid,"failure-reason":e=>{var t;return null===(t=e.encounters.completed)||void 0===t?void 0:t.details.error},"focus-state":e=>{var t;return null===(t=e.encounters.focusState)||void 0===t?void 0:t.details},"deep-link":e=>{var t;return(null===(t=e.details.deepLink)||void 0===t?void 0:t.uri)||void 0},"deep-link-type":e=>{var t;return(null===(t=e.details.deepLink)||void 0===t?void 0:t.type)||void 0},"letter-type":e=>{var t,r;return null==e||null===(t=e.encounters)||void 0===t||null===(r=t.letterType)||void 0===r?void 0:r.details},"letter-action-not-found-type":e=>{var t;return null===(t=e.encounters.letterActionNotFound)||void 0===t?void 0:t.details.type},"letter-action-not-found-id":e=>{var t;return null===(t=e.encounters.letterActionNotFound)||void 0===t?void 0:t.details.letterId},"letter-action-not-found-error":e=>{var t;return null===(t=e.encounters.letterActionNotFound)||void 0===t?void 0:t.details.error},"sender-id":e=>{var t;return null===(t=e.encounters.senderInfoReady)||void 0===t?void 0:t.details.senderId},"sender-status":e=>{var t;return null===(t=e.encounters.senderInfoReady)||void 0===t?void 0:t.details.status},"timeout-trigger":e=>{var t;return null===(t=e.encounters.timeoutTrigger)||void 0===t?void 0:t.details},"letter-id":e=>{var t,r;return null==e||null===(t=e.encounters)||void 0===t||null===(r=t.letterActionCompleted)||void 0===r?void 0:r.details.identifier},"letter-use-case-started":e=>{var t,r;return null!=e&&null!==(t=e.encounters)&&void 0!==t&&t.letterActionCompleted?!(null==e||null===(r=e.encounters)||void 0===r||!r.letterActionCompleted.details.encounters.useCaseStarted):void 0},"letter-interaction-started":e=>{var t,r;return null!=e&&null!==(t=e.encounters)&&void 0!==t&&t.letterActionCompleted?!(null==e||null===(r=e.encounters)||void 0===r||!r.letterActionCompleted.details.encounters.interactionStarted):void 0},"letter-failure-reason":e=>{var t,r,n,i,s;return null==e||null===(t=e.encounters)||void 0===t||null===(r=t.letterActionCompleted)||void 0===r||null===(n=r.details)||void 0===n||null===(i=n.encounters)||void 0===i||null===(s=i.completed)||void 0===s?void 0:s.details.error},"letter-text-rendered":e=>{var t,r,n;return!(null===(t=e.encounters.letterActionCompleted)||void 0===t||null===(r=t.details)||void 0===r||null===(n=r.encounters)||void 0===n||!n.textRendered)||void 0},"letter-cover-rendered":e=>{var t,r,n;return!(null===(t=e.encounters.letterActionCompleted)||void 0===t||null===(r=t.details)||void 0===r||null===(n=r.encounters)||void 0===n||!n.coverRendered)||void 0},"letter-profile-info-rendered":e=>{var t,r,n;return!(null===(t=e.encounters.letterActionCompleted)||void 0===t||null===(r=t.details)||void 0===r||null===(n=r.encounters)||void 0===n||!n.profileInfoRendered)||void 0},"letter-reply-button-rendered":e=>{var t,r,n;return!(null===(t=e.encounters.letterActionCompleted)||void 0===t||null===(r=t.details)||void 0===r||null===(n=r.encounters)||void 0===n||!n.replyButtonRendered)||void 0},"letter-attachments-rendered":e=>{var t,r,n;return!(null===(t=e.encounters.letterActionCompleted)||void 0===t||null===(r=t.details)||void 0===r||null===(n=r.encounters)||void 0===n||!n.attachmentsRendered)||void 0},"profile-alternative-communication-rendered":e=>{var t,r,n;return!(null===(t=e.encounters.profileActionCompleted)||void 0===t||null===(r=t.details)||void 0===r||null===(n=r.encounters)||void 0===n||!n.alternativeCommunicationRendered)||void 0},"profile-communication-rendered":e=>{var t,r,n;return!(null===(t=e.encounters.profileActionCompleted)||void 0===t||null===(r=t.details)||void 0===r||null===(n=r.encounters)||void 0===n||!n.communicationRendered)||void 0},"profile-cover-rendered":e=>{var t,r,n;return!(null===(t=e.encounters.profileActionCompleted)||void 0===t||null===(r=t.details)||void 0===r||null===(n=r.encounters)||void 0===n||!n.coverRendered)||void 0},"profile-few-words-aboutme-rendered":e=>{var t,r,n;return!(null===(t=e.encounters.profileActionCompleted)||void 0===t||null===(r=t.details)||void 0===r||null===(n=r.encounters)||void 0===n||!n.fewWordsAboutMeRendered)||void 0},"profile-gallery-rendered":e=>{var t,r,n;return!(null===(t=e.encounters.profileActionCompleted)||void 0===t||null===(r=t.details)||void 0===r||null===(n=r.encounters)||void 0===n||!n.galleryRendered)||void 0},"profile-name-rendered":e=>{var t,r,n;return!(null===(t=e.encounters.profileActionCompleted)||void 0===t||null===(r=t.details)||void 0===r||null===(n=r.encounters)||void 0===n||!n.nameRendered)||void 0},"profile-presence-rendered":e=>{var t,r,n;return!(null===(t=e.encounters.profileActionCompleted)||void 0===t||null===(r=t.details)||void 0===r||null===(n=r.encounters)||void 0===n||!n.presenceRendered)||void 0},"profile-thumbnail-rendered":e=>{var t,r,n;return!(null===(t=e.encounters.profileActionCompleted)||void 0===t||null===(r=t.details)||void 0===r||null===(n=r.encounters)||void 0===n||!n.thumbnailRendered)||void 0},"profile-editable":e=>{var t,r,n,i;return null===(t=e.encounters.profileActionCompleted)||void 0===t||null===(r=t.details)||void 0===r||null===(n=r.encounters)||void 0===n||null===(i=n.editableModeSet)||void 0===i?void 0:i.details},redirected:e=>{var t;return!(null===(t=e.encounters)||void 0===t||!t.redirected)}},hist:{ttresult:{from:"added",to:"completed"},ttinteract:{from:"added",to:"interactionReady"}}};rt.w.shared().registerMapping(it.type,st);var at=r(66784);class ot extends((0,tt.aD)("users.profile.open",30*nt.R.second)){}var lt={label:ot.type,tags:{team:()=>"core",success:e=>{var t;return(null===(t=e.encounters.completed)||void 0===t?void 0:t.details.isSuccessful)||!1},"failure-reason":e=>{var t;return null===(t=e.encounters.completed)||void 0===t?void 0:t.details.error},"bottle-neck-event":e=>{var t;return null!==(t=e.encounters.completed)&&void 0!==t&&t.details.isSuccessful?function(e){if(e)switch(e){case"coverRendered":return"cover.rendered";case"thumbnailRendered":return"thumbnail.rendered";case"nameRendered":return"name.rendered";case"fewWordsAboutMeRendered":return"few-words-about-me.rendered";case"communicationRendered":return"communication.rendered";case"galleryRendered":return"gallery.rendered";case"presenceRendered":return"presence.rendered";case"alternativeCommunicationRendered":return"alternative.communication-rendered";default:return e}}((0,tt.BX)(e)):void 0},cta:e=>e.details.cta,editable:e=>{var t;return!(null===(t=e.encounters.editableModeSet)||void 0===t||!t.details)},"profile-suspended":e=>{var t;return!(null===(t=e.encounters.profileSuspended)||void 0===t||!t.details)},"gallery-type":e=>{var t;return null===(t=e.encounters.galleryRendered)||void 0===t?void 0:t.details.type},"cover-render-failed":e=>{var t;return null!==(t=e.encounters.completed)&&void 0!==t&&t.details.isSuccessful?void 0:!e.encounters.coverRendered},"cover-is-default":e=>{var t;return null===(t=e.encounters.coverRendered)||void 0===t?void 0:t.details.coverIsDefault},"thumbnail-render-failed":e=>!e.encounters.thumbnailRendered,"name-render-failed":e=>!e.encounters.nameRendered,"few-words-about-me-render-failed":e=>!e.encounters.fewWordsAboutMeRendered,"communication-render-failed":e=>!e.encounters.communicationRendered,"gallery-render-failed":e=>{var t;return null!==(t=e.encounters.completed)&&void 0!==t&&t.details.isSuccessful?void 0:!e.encounters.galleryRendered},"presence-render-failed":e=>!e.encounters.presenceRendered,"alternative-communication-failed":e=>!e.encounters.alternativeCommunicationRendered,"about-me-render-failed":()=>{},"preferences-render-failed":()=>{},"interests-render-failed":()=>{},"profile-owner-presence":e=>{var t;return function(e){if(e)return e.online&&e.cameraAvailable?"online-with-cam":e.online?"online":"offline"}(null===(t=e.encounters.presenceRendered)||void 0===t?void 0:t.details)},"profile-banners-letter-showed":e=>{var t;return null===(t=e.encounters.alternativeCommunicationRendered)||void 0===t?void 0:t.details.sendEmailBannerVisible},"profile-banners-presents-showed":e=>{var t;return null===(t=e.encounters.alternativeCommunicationRendered)||void 0===t?void 0:t.details.presentsAvailable},"profile-banners-wishlist-showed":e=>{var t;return null===(t=e.encounters.alternativeCommunicationRendered)||void 0===t?void 0:t.details.wishlistBannerVisible},"profile-banners-watch-stream-showed":e=>{var t;return null===(t=e.encounters.alternativeCommunicationRendered)||void 0===t?void 0:t.details.watchStreamBannerVisible},"profile-banners-rooms-showed":e=>{var t;return null===(t=e.encounters.alternativeCommunicationRendered)||void 0===t?void 0:t.details.roomsBannerVisible},"user-profile-photos-data-prefilled":e=>{var t;return null===(t=e.details.preloadStatus)||void 0===t?void 0:t.userPhotosFilled},"user-profile-videos-data-prefilled":e=>{var t;return null===(t=e.details.preloadStatus)||void 0===t?void 0:t.userVideosFilled},"user-profile-data-prefilled":e=>{var t;return null===(t=e.details.preloadStatus)||void 0===t?void 0:t.userProfileFilled},"user-cached-presence-data-prefilled":e=>{var t;return null===(t=e.details.preloadStatus)||void 0===t?void 0:t.cachedPresenceFilled},"user-hierarchy-relations-data-prefilled":e=>{var t;return null===(t=e.details.preloadStatus)||void 0===t?void 0:t.userHierarchyRelationsFilled},"user-profile-thumbnail-image-preloaded":e=>{var t;return null===(t=e.details.preloadStatus)||void 0===t?void 0:t.thumbnailImagePreloaded},"user-profile-cover-image-preloaded":e=>{var t;return null===(t=e.details.preloadStatus)||void 0===t?void 0:t.coverImagePreloaded},"user-profile-gallery-images-preloaded":e=>{var t;return null===(t=e.details.preloadStatus)||void 0===t?void 0:t.galleryImagesPreloaded},"user-profile-wishlist-preloaded":e=>{var t;return null===(t=e.details.preloadStatus)||void 0===t?void 0:t.wishlistPreloaded},"user-profile-wishlist-banner-offering-preloaded":e=>{var t;return null===(t=e.details.preloadStatus)||void 0===t?void 0:t.wishlistBannerOfferingPreloaded},preloaded:e=>{var t,r,n,i,s,a,o,l;return(null===(t=e.details.preloadStatus)||void 0===t?void 0:t.userPhotosFilled)&&(null===(r=e.details.preloadStatus)||void 0===r?void 0:r.userVideosFilled)&&(null===(n=e.details.preloadStatus)||void 0===n?void 0:n.userProfileFilled)&&(null===(i=e.details.preloadStatus)||void 0===i?void 0:i.cachedPresenceFilled)&&(null===(s=e.details.preloadStatus)||void 0===s?void 0:s.thumbnailImagePreloaded)&&(null===(a=e.details.preloadStatus)||void 0===a?void 0:a.coverImagePreloaded)&&(null===(o=e.details.preloadStatus)||void 0===o?void 0:o.galleryImagesPreloaded)&&(null===(l=e.details.preloadStatus)||void 0===l?void 0:l.wishlistPreloaded)}},hist:{ttresult:{from:"added",to:"completed"},"ttcover-rendered":{from:"added",to:"coverRendered"},"ttthumbnail-rendered":{from:"added",to:"thumbnailRendered"},"ttname-rendered":{from:"added",to:"nameRendered"},"ttfew-words-about-me-rendered":{from:"added",to:"fewWordsAboutMeRendered"},"ttcommunication-rendered":{from:"added",to:"communicationRendered"},"ttgallery-rendered":{from:"added",to:"galleryRendered"},"ttpresence-rendered":{from:"added",to:"presenceRendered"},"ttalternative-communication-rendered":{from:"added",to:"alternativeCommunicationRendered"},"ttwishlist-banner-offering-data-loaded":{from:"added",to:"wishlistBannerOfferingDataLoaded"},"ttletter-sending-banner-offering-data-loaded":{from:"added",to:"letterSendingBannerOfferingDataLoaded"},"ttrooms-banner-offering-data-loaded":{from:"added",to:"roomsBannerOfferingDataLoaded"},"ttpresents-receiving-availability-data-loaded":{from:"added",to:"presentsReceivingAvailabilityDataLoaded"}}};rt.w.shared().registerMapping(ot.type,lt);class ct extends((0,tt.Xn)("users.feed.open",30*nt.R.second)){}var ut={label:ct.type,tags:{team:()=>"core",success:e=>{var t;return(null===(t=e.encounters.completed)||void 0===t?void 0:t.details.isSuccessful)||!1},cta:e=>e.details.cta,"failure-reason":e=>{var t;return null===(t=e.encounters.completed)||void 0===t?void 0:t.details.error},"bottle-neck-event":e=>{var t;return null!==(t=e.encounters.completed)&&void 0!==t&&t.details.isSuccessful?(0,tt.BX)(e):void 0},"list-render-failed":e=>!e.encounters.listRendered,"email-confirmation-banner-render-failed":e=>!e.encounters.emailConfirmationBannerRendered,"unhide-profile-offer-banner-render-failed":e=>!e.encounters.unhideProfileOfferBannerRendered,"email-notifications-switch-on-offer-banner-render-failed":e=>!e.encounters.emailNotificationsSwitchOnOfferBannerRendered},hist:{ttresult:{from:"added",to:"rendered"},ttinteract:{from:"added",to:"interactionReady"},"ttlist-rendered":{from:"added",to:"listRendered"},"ttemail-confirmation-banner-rendered":{from:"added",to:"emailConfirmationBannerRendered"},"ttunhide-profile-offer-banner-rendered":{from:"added",to:"unhideProfileOfferBannerRendered"},"ttemail-notifications-switch-on-offer-banner-rendered":{from:"added",to:"emailNotificationsSwitchOnOfferBannerRendered"}}};rt.w.shared().registerMapping(ct.type,ut);class dt extends((0,tt.aD)("dialogs.letters.open",30*nt.R.second)){}var ht={label:dt.type,tags:{team:()=>"core",success:e=>{var t;return(null===(t=e.encounters.completed)||void 0===t?void 0:t.details.isSuccessful)||!1},guid:e=>e.details.guid,"failure-reason":e=>{var t;return null===(t=e.encounters.completed)||void 0===t?void 0:t.details.error},"bottle-neck-event":e=>{var t;return null!==(t=e.encounters.completed)&&void 0!==t&&t.details.isSuccessful?function(e){if(e&&"useCaseStarted"!==e&&"interactionStarted"!==e)switch(e){case"textRendered":return"text.rendered";case"coverRendered":return"cover.rendered";case"profileInfoRendered":return"profile-info.rendered";case"replyButtonRendered":return"reply-button.rendered";case"attachmentsRendered":return"attachments.rendered";default:return}}((0,tt.BX)(e)):void 0},cta:e=>e.details.cta,type:e=>e.details.type,"use-case-started":e=>!!e.encounters.useCaseStarted,"timeout-trigger":e=>{var t;return null===(t=e.encounters.timeoutTrigger)||void 0===t?void 0:t.details},"interaction-started":e=>!!e.encounters.interactionStarted,"text-render-failed":e=>!e.encounters.textRendered,"cover-render-failed":e=>!e.encounters.coverRendered,"profile-info-render-failed":e=>!e.encounters.profileInfoRendered,"reply-button-rendered":e=>!e.encounters.replyButtonRendered,"attachments-render-failed":e=>!e.encounters.attachmentsRendered,"media-attachments-count":e=>{var t;return null===(t=e.encounters.mediaAttachmentsCount)||void 0===t?void 0:t.details},"cheers-attachments-count":e=>{var t;return null===(t=e.encounters.cheersAttachmentsCount)||void 0===t?void 0:t.details},"child-failed":e=>{var t;return null===(t=e.encounters.childFailed)||void 0===t?void 0:t.details}},hist:{ttresult:{from:"added",to:"completed"},ttstarted:{from:"added",to:"started"},"tttext-rendered":{from:"added",to:"textRendered"},"ttcover-rendered":{from:"added",to:"coverRendered"},"ttprofile-info-rendered":{from:"added",to:"profileInfoRendered"},"ttreply-button-rendered":{from:"added",to:"replyButtonRendered"},"ttattachments-rendered":{from:"added",to:"attachmentsRendered"},"ttmedia-attachments-rendered":{from:"added",to:"mediaAttachmentsRendered"},"ttcheers-attachments-rendered":{from:"added",to:"cheersAttachmentsRendered"},"ttletter-complete":{from:"added",to:"letterComplete"},"tttext-complete":{from:"added",to:"textComplete"},"ttcover-complete":{from:"added",to:"coverComplete"},"ttprofile-info-complete":{from:"added",to:"profileInfoComplete"},"ttreply-button-complete":{from:"added",to:"replyButtonComplete"},"ttattachments-complete":{from:"added",to:"attachmentsComplete"},"tttext-rendering-started":{from:"added",to:"textRenderingStarted"},"ttcover-rendering-started":{from:"added",to:"coverRenderingStarted"},"ttprofile-info-rendering-started":{from:"added",to:"profileInfoRenderingStarted"},"ttreply-button-rendering-started":{from:"added",to:"replyButtonRenderingStarted"},"ttmedia-attachments-rendering-started":{from:"added",to:"mediaAttachmentsRenderingStarted"},"ttcheers-attachments-rendering-started":{from:"added",to:"cheersAttachmentsRenderingStarted"},"ttmedia-attachments-waiting-children":{from:"added",to:"mediaAttachmentsWaitingChildren"},"ttcheers-attachments-waiting-children":{from:"added",to:"cheersAttachmentsWaitingChildren"},"ttprofile-info-waiting-children":{from:"added",to:"profileInfoWaitingChildren"},"ttletter-waiting-children":{from:"added",to:"letterWaitingChildren"},"ttuse-case-started":{from:"added",to:"useCaseStarted"}}};rt.w.shared().registerMapping(dt.type,ht);var pt=r(54930),ft=r(19351),At=r(76858);class mt extends((0,tt.Xn)("open.authorization",30*nt.R.second)){}var gt={label:mt.type,tags:{team:()=>"core",success:e=>{var t;return(null===(t=e.encounters.completed)||void 0===t?void 0:t.details.isSuccessful)||!1}},hist:{ttresult:{from:"added",to:"completed"}}};rt.w.shared().registerMapping(mt.type,gt);var vt,bt=r(77674),yt=r(58388),Ct=r(15278),wt=r(25214);class Mt{constructor(){this.navigated=window?(0,Ke.T)((0,q.of)(window.location.hash),(0,yt.R)(window,"hashchange").pipe((0,k.U)((()=>window.location.hash)))).pipe((0,D.h)((e=>e.indexOf("&")<0&&e.indexOf("?")<0)),(0,U.x)(),(0,Ct.T)(1),(0,k.U)((e=>(0,wt.O)(window.location.pathname+window.location.search+e)))):B.E}}vt=Mt,Mt.shared=(0,re.r)((()=>new vt));var St,It=r(98705),Et=r(76143),xt=r(59628);class Tt{constructor(){this.trackerStarted=new Je.t(1)}start(e){var t=new Date($e.G.shared().timestamp),r=(0,Oe.Z)();e.add(Mt.shared().navigated.pipe((0,N.w)((()=>this.trackerStarted))).safeSubscribe((()=>{et.e.shared().encounter(it.identifier(),{date:new Date,name:"redirected",details:null})}))),e.add(xt.X.shared().focusState.pipe((0,N.w)((e=>this.trackerStarted.pipe((0,pt.h)(e))))).safeSubscribe((e=>{et.e.shared().encounter(it.identifier(),{date:new Date,name:"focusState",details:e},!0)}))),e.add($e.G.shared().deepLink.pipe((0,It.eo)((e=>(et.e.shared().add(new it(t,{deepLink:e,guid:r},void 0)),this.trackerStarted.next(void 0),"profile"===(null==e?void 0:e.type)?(e=>{var r=e.args.userId;return et.e.shared().add(new ot(r,t,{cta:"app-open"})),(0,Ke.T)(c.Session.shared().userId.pipe((0,G.W)(),(0,N.w)((()=>xe.Iw.shared(r).canEdit)),(0,m.q)(1),(0,ft.b)((e=>{et.e.shared().encounter(ot.identifier(r),{name:"editableModeSet",details:e,date:new Date})})),(0,N.w)((()=>B.E))),c.Session.shared().userId.pipe((0,N.w)((e=>e?et.e.shared().actionCompleted.pipe((0,N.w)((e=>{var t,n,i,s;return e.name===ot.type&&e.identifier===r?(null!=e&&e.encounters&&et.e.shared().encounter(it.identifier(),{date:new Date,name:"profileActionCompleted",details:e}),et.e.shared().complete(it.identifier(),(null==e||null===(t=e.encounters)||void 0===t||null===(n=t.completed)||void 0===n?void 0:n.date)||new Date,(null==e||null===(i=e.encounters)||void 0===i||null===(s=i.completed)||void 0===s?void 0:s.details)||at.x.failure("failed")),(0,q.of)(void 0)):B.E}))):et.e.shared().actionCompleted.pipe((0,N.w)((e=>{if(e.name===mt.type){var t,n,i,s,a=(null==e||null===(t=e.encounters)||void 0===t||null===(n=t.completed)||void 0===n?void 0:n.date)||new Date;return et.e.shared().complete(ot.identifier(r),a,at.x.failure("failed")),et.e.shared().complete(it.identifier(),a,(null==e||null===(i=e.encounters)||void 0===i||null===(s=i.completed)||void 0===s?void 0:s.details)||at.x.failure("failed")),(0,q.of)(void 0)}return B.E}))))))).toSingle()})(e):"letter"===(null==e?void 0:e.type)?(e=>{var n=e.args.letterId,i=e.args.letterType;return et.e.shared().add(new dt(n,t,{cta:"app-open",type:i,guid:r})),et.e.shared().encounter(dt.identifier(n),{date:new Date,name:"started",details:null}),et.e.shared().encounter(it.identifier(),{date:t,name:"letterType",details:i}),xe.Iw.shared(e.args.sender).cachedProfile.toSingle().safeSubscribe((t=>{et.e.shared().encounter(it.identifier(),{date:new Date,name:"senderInfoReady",details:{senderId:e.args.sender,status:t.error||"success"}})})),c.Session.shared().userId.pipe((0,N.w)((e=>e?et.e.shared().actionCompleted.pipe((0,N.w)((e=>{if(e.name===bt.r.type){var t,r,i,s=(null===(t=e.encounters.completed)||void 0===t?void 0:t.date)||new Date;return et.e.shared().encounter(it.identifier(),{date:s,name:"interactionReady",details:null}),et.e.shared().complete(it.identifier(),s,(null==e||null===(r=e.encounters)||void 0===r||null===(i=r.completed)||void 0===i?void 0:i.details)||at.x.failure("failed")),(0,q.of)(void 0)}if(e.name===dt.type&&e.identifier===n){var a=e;a.encounters&&et.e.shared().encounter(it.identifier(),{date:new Date,name:"letterActionCompleted",details:a});var o=a.encounters.completed,l=null==o?void 0:o.details.error;return"no-credits"===l?B.E:(et.e.shared().complete(it.identifier(),(null==o?void 0:o.date)||new Date,l?at.x.failure(l):at.x.success()),(0,q.of)(void 0))}return B.E}))):et.e.shared().actionCompleted.pipe((0,N.w)((e=>{if(e.name===mt.type){var t,r,i,s,a=(null==e||null===(t=e.encounters)||void 0===t||null===(r=t.completed)||void 0===r?void 0:r.date)||new Date;return et.e.shared().complete(dt.identifier(n),a,at.x.failure("failed")),et.e.shared().complete(it.identifier(),a,(null==e||null===(i=e.encounters)||void 0===i||null===(s=i.completed)||void 0===s?void 0:s.details)||at.x.failure("failed")),(0,q.of)(void 0)}return B.E})))))).toSingle()})(e):"feed"===(null==e?void 0:e.type)?("web"===(0,At.platform)()&&et.e.shared().add(new ct(t,{cta:"app-open"})),c.Session.shared().userId.pipe((0,N.w)((e=>e?et.e.shared().actionCompleted.pipe((0,N.w)((e=>{if(e.name===ct.type){var t,r,n,i,s,a,o=[null==e||null===(t=e.encounters)||void 0===t||null===(r=t.interactionReady)||void 0===r?void 0:r.date].filter((e=>!!e)).sort().reverse();return null!=o&&o.length&&et.e.shared().encounter(it.identifier(),{date:o[0],name:"interactionReady",details:null}),et.e.shared().complete(it.identifier(),(null==e||null===(n=e.encounters)||void 0===n||null===(i=n.rendered)||void 0===i?void 0:i.date)||new Date,null==e||null===(s=e.encounters)||void 0===s||null===(a=s.completed)||void 0===a?void 0:a.details),(0,q.of)(void 0)}return B.E}))):et.e.shared().actionCompleted.pipe((0,N.w)((e=>{if(e.name===mt.type){var t,r,n,i,s=(null==e||null===(t=e.encounters)||void 0===t||null===(r=t.completed)||void 0===r?void 0:r.date)||new Date;return et.e.shared().complete(ct.identifier(),s,at.x.failure("failed")),et.e.shared().complete(it.identifier(),s,(null==e||null===(n=e.encounters)||void 0===n||null===(i=n.completed)||void 0===i?void 0:i.details)||at.x.failure("failed")),(0,q.of)(void 0)}return B.E})))))).toSingle()):new Et.o((e=>{setTimeout((()=>{et.e.shared().complete(it.identifier(),t,at.x.success()),e.success(void 0)}),50)})))))).safeSubscribe())}}St=Tt,Tt.shared=(0,re.r)((()=>new St));var Dt,kt=r(2216),jt=r(76393),Lt=r(31341),Ot=r(27048),Pt=r(55025),Nt=r(87017),Bt=r(80457),Rt=r(83811),Vt=r(35074),zt=r(93480),Yt=r(26137),Gt=r(31996),Ut=r(98751),Ft=r(24665),qt=r(92535),Ht=r(11606),_t=r(84627),Zt=r(78523);function Qt(e,t,r,n,i,s,a){try{var o=e[s](a),l=o.value}catch(e){return void r(e)}o.done?t(l):Promise.resolve(l).then(n,i)}var Wt=function(e){return e.THUMBNAIL="thumbnail-image-preloaded",e.COVER="cover-image-preloaded",e.GALLERY="gallery-images-preloaded",e.WISHLIST="wishlist-images-preloaded",e}({}),Xt=function(e){return e.IN_PROGRESS="IN_PROGRESS",e.DONE="DONE",e}({}),Jt=5*nt.R.minute,Kt=ve.D.shared(),$t=Kt["api-basehosts"]?Kt["api-basehosts"].default:Kt.api,er=$t.substring($t.indexOf(".")+1),tr=Object.assign({},Kt.sharding,{base:er});class rr{constructor(){this.preloadedProfiles={},this.preloadedProfilesImagesMetrics={},this.preloadedProfilesImages={},this.preloadDelay=0,this.preloadedWishlistBannerOffering={}}setPreloadDelay(e){return this.preloadDelay=e,this}start(e){var t=this.preloadProfile.bind(this);o.Z.on("event.users.search.user.examined",t),o.Z.on("command.profile.preload",t),e.add((()=>{o.Z.removeListener("event.users.search.user.examined",t),o.Z.removeListener("command.profile.preload",t)})),e.add($e.G.shared().deepLink.safeSubscribe((e=>{"profile"===(null==e?void 0:e.type)&&this.preloadProfile(e.args.userId)}))),e.add(c.Session.shared().userId.pipe((0,ft.b)((e=>{e&&setTimeout((()=>{zt.o.shared(e).chats.pipe((0,m.q)(1)).safeSubscribe(),Ht.a.shared().privatePhotos.pipe((0,m.q)(1)).safeSubscribe()}),this.preloadDelay)}))).safeSubscribe())}preloadProfile(e){var t,r,n,i,s;null!==(t=this.preloadedProfilesImages)&&void 0!==t&&null!==(r=t[e])&&void 0!==r&&r.timer&&(clearTimeout(this.preloadedProfilesImages[e].timer),this.preloadedProfilesImages[e].timer=this.waitAndClearPreloadedImages(e)),null!==(n=this.preloadedProfiles)&&void 0!==n&&n[e]&&(null===(i=this.preloadedProfiles)||void 0===i||null===(s=i[e])||void 0===s?void 0:s.state)===Xt.IN_PROGRESS||(this.initializePreloadState(e),this.preloadProfileDataAndImages(e,tr),this.preloadPresenceData(e),this.preloadWishlist(e),this.preloadTags(e),c.Session.shared().userId.pipe((0,G.W)(),(0,m.q)(1)).safeSubscribe((t=>{t&&this.preloadMedia(t,e,tr)})))}initializePreloadState(e){this.initializePreloadedProfilesImageState(e),this.preloadedProfiles[e]={userId:e,state:Xt.IN_PROGRESS},this.preloadedProfilesImagesMetrics[e]={[Wt.THUMBNAIL]:!1,[Wt.COVER]:!1,[Wt.GALLERY]:!1,[Wt.WISHLIST]:!1}}preloadPresenceData(e){Gt.J.shared(e).isFilled()||(Gt.J.shared(e).cachedPresence.pipe((0,m.q)(1)).safeSubscribe(),Gt.J.shared(e).cachedPresenceStatus.pipe((0,m.q)(1)).safeSubscribe())}preloadProfileDataAndImages(e,t){xe.Iw.shared(e).preloadProfile().safeSubscribe((r=>{if(this.preloadedProfiles[e]={userId:e,state:Xt.DONE},r&&r.value){var{thumbnail:n,cover:i,id:s}=r.value;if(i){var a=new Image;this.saveImageReferences(e,a),a.src=(0,Rt.f)((0,jt.G)(s,i),t),a.onload=()=>{this.setPreloadedProfileImagesValue(e,Wt.COVER,!0)}}else this.setPreloadedProfileImagesValue(e,Wt.COVER,!0);if(n){var o=new Image;this.saveImageReferences(e,o),o.src=(0,Rt.f)((0,kt.R)(s,n),t),o.onload=()=>this.setPreloadedProfileImagesValue(e,Wt.THUMBNAIL,!0)}else this.setPreloadedProfileImagesValue(e,Wt.THUMBNAIL,!0)}}))}initializePreloadedProfilesImageState(e){this.preloadedProfilesImages[e]={images:[],timer:this.waitAndClearPreloadedImages(e)}}waitAndClearPreloadedImages(e){return window.setTimeout((()=>{delete this.preloadedProfilesImages[e]}),Jt)}saveImageReferences(e,t){var r;null!==(r=this.preloadedProfilesImages[e])&&void 0!==r&&r.images&&this.preloadedProfilesImages[e].images.push(t)}setPreloadedProfileImagesValue(e,t,r){this.preloadedProfilesImagesMetrics[e]=Object.assign({},this.preloadedProfilesImagesMetrics[e],{[t]:r})}preloadMedia(e,t,r){F.D.shared().preloadProfileGalleryImagesEnabled.safeSubscribe((n=>{n&&(0,H.aj)([Lt.A.shared(t).albums,Yt.s.shared(e).available(t)]).pipe((0,m.q)(1)).safeSubscribe((e=>{var[n,i]=e;if(n.length>1){var s=n.length;n.forEach((e=>{var{width:n,height:a}=(0,Vt.Z)(Pt.A.width,Pt.A.height),o=n+"x"+a,l=new Image;this.saveImageReferences(t,l),l.onload=()=>{0==--s&&this.setPreloadedProfileImagesValue(t,Wt.GALLERY,!0)};var c="videos"===e.albumType||"private"===e.albumType&&!i,u=(0,Ot.Ql)(e.cover,t,c),d="private"===e.albumType&&i,h="videos"===e.albumType?u+"."+o:u+"."+o+".thumb-fd";d&&(h+="?authorization="+Zt.h.shared().getAAF()),l.src=(0,Rt.f)(h,r)}))}if(1===n.length){var a=n[0].items.slice(0,Nt.g),o=a.length;a.forEach((e=>{var n;if("video"===e.type){var{width:s,height:a}=(0,Vt.Z)(Bt._N.width,Bt._N.height);n=s+"x"+a}else{var{width:l,height:c}=(0,Vt.Z)(Bt.Og.width,Bt.Og.height);n=l+"x"+c}var u=new Image;this.saveImageReferences(t,u),u.onload=()=>{0==--o&&this.setPreloadedProfileImagesValue(t,Wt.GALLERY,!0)};var d="video"===e.type||"photo"===e.type&&e.tags.includes("hidden")&&!i,h=(0,Ot.Ql)(e,t,d),p="video"===e.type?h+"."+n:h+"."+n+".thumb-fd";"photo"===e.type&&e.tags.includes("hidden")&&i&&(p+="?authorization="+Zt.h.shared().getAAF()),u.src=(0,Rt.f)(p,r)}))}0===n.length&&this.setPreloadedProfileImagesValue(t,Wt.GALLERY,!0)}))}))}preloadWishlist(e){var t=this;Ut.i.shared(e).canOffer.pipe((0,N.w)((t=>(this.preloadedWishlistBannerOffering[e]=!0,t?Ft.$.shared(e).wishlist:(0,q.of)([])))),(0,m.q)(1)).safeSubscribe(function(){var r,n=(r=function*(r){var n=r.map((r=>new Promise((n=>{var i=new Image,{width:s,height:a}=(0,Vt.Z)(qt.d,qt.d),o=(0,Rt.f)((0,Ot.RC)(r.category,r.group),tr);t.saveImageReferences(e,i),i.src=o+"."+s+"x"+a,i.onload=n}))));yield Promise.all(n),t.setPreloadedProfileImagesValue(e,Wt.WISHLIST,!0)},function(){var e=this,t=arguments;return new Promise((function(n,i){var s=r.apply(e,t);function a(e){Qt(s,n,i,a,o,"next",e)}function o(e){Qt(s,n,i,a,o,"throw",e)}a(void 0)}))});return function(e){return n.apply(this,arguments)}}())}preloadTags(e){_t.O.shared(e).tags.pipe((0,m.q)(1)).safeSubscribe()}}Dt=rr,rr.shared=(0,re.r)((()=>new Dt));var nr,ir=r(69378),sr=r.n(ir);class ar{constructor(){this.onRegisterOverlayShown=()=>{var e=new Date;et.e.shared().add(new mt(e,{cta:"app-open"})),et.e.shared().complete(mt.identifier(),e,at.x.success())}}start(e){e.add(a.T.shared().get(d.Z).store.rxState().pipe((0,U.x)(sr()),(0,k.U)((e=>null==e?void 0:e.name)),(0,D.h)((e=>"register"===e))).safeSubscribe(this.onRegisterOverlayShown))}}nr=ar,ar.shared=(0,re.r)((()=>new nr));var or,lr=r(85814),cr=r(74561),ur=r(41525);class dr{constructor(){this.purchaseFormShown=!1,this.onCallPaymentRequired=()=>{this.purchaseFormShown||c.Session.shared().userId.pipe((0,N.w)((e=>e?(0,H.aj)([lr.v.shared(e).userIsFreeMember,F.D.shared().callCreditsFastBuyInChat.enabled]):B.E)),(0,m.q)(1),(0,N.w)((e=>{var[t,r]=e;return t?(0,q.of)(void 0):(r||o.Z.emit("command.video.chat.payment.timer.start"),cr.c.shared().add({name:ur.t.Call}).asObservable().pipe((0,ft.b)((()=>{this.purchaseFormShown=!0}))))}))).safeSubscribe()},this.onCallPaymentFullFilled=()=>{this.purchaseFormShown=!1}}start(e){e.add(c.Session.shared().userId.pipe((0,N.w)((e=>e?a.T.shared().get(W.Z,e).store.rxState():(0,q.of)(void 0)))).subscribe((e=>{"idle"===(null==e?void 0:e.status)&&(this.purchaseFormShown=!1)}))),e.add(new fe.y((()=>(z.p.shared().addListener("event.call.payment.required",this.onCallPaymentRequired),z.p.shared().addListener("event.call.payment.fullfilled",this.onCallPaymentFullFilled),()=>{z.p.shared().removeListener("event.call.payment.required",this.onCallPaymentRequired),z.p.shared().removeListener("event.call.payment.fullfilled",this.onCallPaymentFullFilled)}))).subscribe())}}or=dr,dr.shared=(0,re.r)((()=>new or));var hr,pr=r(39375),fr=r(23408),Ar=r(36445),mr=r(95751),gr=r(52906),vr=r(94209);class br{constructor(){this.onChatMessagesLoaded=e=>{fr.s.shared().chatAttendee.pipe((0,m.q)(1)).safeSubscribe((t=>{t===e&&(0,H.aj)([Ar.S.shared().profileId,this.checkAbleToNavigateToProfile()]).pipe((0,m.q)(1)).safeSubscribe((t=>{var[r,n]=t;r&&r===e||(n?setTimeout((function(){(0,vr.g)(e).safeSubscribe()}),0):o.Z.emit("command.profile.preload",e))}))}))},this.checkAbleToNavigateToProfile=()=>(0,H.aj)([mr.H.shared().visible,gr.f.shared().visible]).pipe((0,k.U)((e=>{var[t,r]=e;return!t&&!r&&window.matchMedia("(min-width: 768px)").matches})))}start(e){e.add(new fe.y((()=>(o.Z.sync("event.chat.messages.loaded",this.onChatMessagesLoaded),()=>{o.Z.removeListener("event.chat.messages.loaded",this.onChatMessagesLoaded)}))).subscribe())}}hr=br,br.shared=(0,re.r)((()=>new hr));class yr extends((0,tt.aD)("dialogs.media.outgoing.call")){}function Cr(e){var t,r,n,i=(null===(t=e.encounters.completed)||void 0===t?void 0:t.details.error)||(null===(r=e.encounters.completed)||void 0===r||null===(n=r.details.value)||void 0===n?void 0:n.finishReason);return e.encounters.apiErrorCatch?"api":!e.encounters.incomingStreamStarted&&e.encounters.paymentRequired?"credits":i}var wr={label:yr.type,tags:{team:()=>"vc",cta:e=>e.details.cta,success:e=>!!e.encounters.connected,"attendee-is-free-member":e=>{var t;return null===(t=e.encounters.attendeeProfileDetermined)||void 0===t?void 0:t.details.popular},"attendee-id":e=>{var t;return null===(t=e.encounters.attendeeProfileDetermined)||void 0===t?void 0:t.details.id},"attendee-gender":e=>{var t;return null===(t=e.encounters.attendeeProfileDetermined)||void 0===t?void 0:t.details.gender},"attendee-camera":e=>{var t,r=null===(t=e.encounters.attendeeDevices)||void 0===t?void 0:t.details;if(r){var{cam:n,mobilecam:i}=r.reduce(((e,t)=>("mobilecam"!==t.name&&"cam"!==t.name||(e[t.name]=!0),e)),{cam:!1,mobilecam:!1});return n&&i?"cam-and-mobilecam":n?"cam":i?"mobilecam":"no-cam"}},"attendee-online-status":e=>{var t;return null===(t=e.encounters.attendeeOnlineStatus)||void 0===t?void 0:t.details},"user-id":e=>{var t;return null===(t=e.encounters.userProfileDetermined)||void 0===t?void 0:t.details.id},gender:e=>{var t;return null===(t=e.encounters.userProfileDetermined)||void 0===t?void 0:t.details.gender},"api-reason":e=>{var t;return null!==(t=e.encounters.apiErrorCatch)&&void 0!==t&&t.details.status?""+Math.floor(e.encounters.apiErrorCatch.details.status/100):void 0},"noreply-reason":e=>["incoming-message","timeout","decline","streaming-video-call","video-call"].includes(Cr(e)||"")?Cr(e):void 0,"cancel-reason":e=>["stop-button","chat-closed","app-closed","cancelled-by-user","cancelled-by-action"].includes(Cr(e)||"")?Cr(e):void 0,"webrtc-reason":e=>["ice-failed","ice-disconnected","sdp-error"].includes(Cr(e)||"")?Cr(e):void 0,connection:e=>{var t;return null===(t=e.encounters.connected)||void 0===t?void 0:t.details.type},"request-sent":e=>!!e.encounters.requestSent,"reply-received":e=>!!e.encounters.answered,"pong-received":e=>!!e.encounters.pongReceived,"attendee-network-effective-type":e=>{if(e.encounters.pongReceived)return e.encounters.pongReceived.details.network.effectiveType||"unavailable"},"attendee-network-connection-type":e=>{if(e.encounters.pongReceived)return e.encounters.pongReceived.details.network.type||"unavailable"},"attendee-camera-enabled":e=>{var t;return null===(t=e.encounters.pongReceived)||void 0===t?void 0:t.details.cameraEnabled},"remote-audio-enabled":e=>{var t;return null===(t=e.encounters.audioTrackReceived)||void 0===t?void 0:t.details.enabled},"remote-audio-muted":e=>{var t;return null===(t=e.encounters.audioTrackReceived)||void 0===t?void 0:t.details.muted},"remote-audio-tracks":e=>{var t;return null===(t=e.encounters.audioTrackReceived)||void 0===t?void 0:t.details.numberOfTracks},"reply-platform":e=>{var t,r;return null===(t=e.encounters.answered)||void 0===t||null===(r=t.details.attendeeReplyPlatform)||void 0===r?void 0:r.toLowerCase()},"attendee-platform":e=>{var t,r;return null===(t=e.encounters.attendeeReplyPlatformInfo)||void 0===t||null===(r=t.details.attendeePlatform)||void 0===r?void 0:r.toLowerCase()},"attendee-os":e=>{var t,r;return null===(t=e.encounters.attendeeReplyPlatformInfo)||void 0===t||null===(r=t.details.attendeeOperatingSystem)||void 0===r?void 0:r.toLowerCase()},auto:e=>{var t;return null===(t=e.encounters.answered)||void 0===t?void 0:t.details.autoAccepted},"attendee-product":e=>{var t;return null===(t=e.encounters.pongReceived)||void 0===t?void 0:t.details.product},"webrtc-local-audio-volume-arr":e=>e.encounters.webRtcStatsCollected?JSON.stringify(e.encounters.webRtcStatsCollected.details.localVolumeArray):void 0,"webrtc-remote-audio-volume-arr":e=>e.encounters.webRtcStatsCollected?JSON.stringify(e.encounters.webRtcStatsCollected.details.remoteVolumeArray):void 0,reason:e=>{var t=Cr(e);if(t)switch(t){case"timeout":case"decline":case"incoming-message":case"video-call":case"streaming-video-call":return"noreply";case"stop-button":case"chat-closed":case"app-closed":case"cancelled-by-action":case"cancelled-by-user":return"cancel";case"ice-failed":case"ice-disconnected":case"sdp-error":return"webrtc";default:return t}},stage:e=>e.encounters.incomingStreamStarted?"remote-stream-playing-started":e.encounters.connected?"webrtc-connected":e.encounters.answered?"reply-received":e.encounters.pongReceived?"pong-received":e.encounters.requestSent?"request-sent":e.encounters.iceGathered?"ice-gathered":e.encounters.sdpOfferCreated?"sdp-offer-created":"call-initiated","user-has-credits":e=>{var t;return null===(t=e.encounters.userHasCreditsDetermined)||void 0===t?void 0:t.details}},hist:{ttreply:{from:"added",to:"answered"},ttoffersent:{from:"added",to:"offerSent"},ttanswersent:{from:"offerReceived",to:"answerSent"},ttvideostartafteranswer:{from:"answerReceived",to:"incomingStreamStarted"},ttconnect:{from:"answered",to:"initializationEnded"},ttresult:{from:"added",to:"initializationEnded"},"stream-time":{from:"incomingStreamStarted",to:"completed"},ttoffer:{from:"offerSent",to:"offerReceived"},ttanswer:{from:"answerSent",to:"answerReceived"},ttend:{from:"added",to:"completed"}}};rt.w.shared().registerMapping(yr.type,wr);var Mr,Sr,Ir=r(83032);class Er{constructor(e){this.userId=e}start(e){z.p.shared().addListener("event.call.request.sent",this.onCallRequestSend),e.add(pe.j.shared(this.userId).events("event.dialogs.media.messages.added").pipe((0,D.h)((e=>{var t,{network:r}=e;return!e.in&&!e.out&&"answer"===(null==r||null===(t=r.sdp)||void 0===t?void 0:t.type)}))).subscribe((e=>{var{network:t,"sender-id":r}=e;if(t["last-incoming-message-receive-timestamp"]){var n=t["last-incoming-message-receive-timestamp"];Ir.X.shared().mapServerDateToLocal(n,(e=>{et.e.shared().encounter(yr.identifier(r),{date:new Date(e),name:"offerReceived",details:null})}))}if(t["send-timestamp"]){var i=t["send-timestamp"];Ir.X.shared().mapServerDateToLocal(i,(e=>{et.e.shared().encounter(yr.identifier(r),{date:new Date(e),name:"answerSent",details:null})})),Ir.X.shared().now((e=>{Ir.X.shared().mapServerDateToLocal(e,(e=>{et.e.shared().encounter(yr.identifier(r),{date:new Date(e),name:"answerReceived",details:null})}))}))}}))),e.add((()=>z.p.shared().removeListener("event.call.request.sent",this.onCallRequestSend)))}onCallRequestSend(e,t){var r,{network:n}=t;if("offer"===(null==n||null===(r=n.sdp)||void 0===r?void 0:r.type)&&n["send-timestamp"]){var i=n["send-timestamp"];Ir.X.shared().mapServerDateToLocal(i,(t=>{et.e.shared().encounter(yr.identifier(e),{date:new Date(t),name:"offerSent",details:null})}))}}}Mr=Er,Er.shared=(0,re.r)((e=>new Mr(e)));class xr{constructor(){}start(){Ir.X.shared().currentTime().safeSubscribe()}}Sr=xr,xr.shared=(0,re.r)((()=>new Sr));var Tr,Dr=r(39070),kr=r(15917);class jr{constructor(e){this.userId=e}start(e){e.add(xt.X.shared().focusState.pipe((0,U.x)(),(0,D.h)((e=>"focused"===e)),(0,N.w)((()=>lr.v.shared(this.userId).userIsFreeMember))).safeSubscribe())}}Tr=jr,jr.shared=(0,re.r)((e=>new Tr(e)));var Lr,Or=r(32585),Pr=r(26568),Nr=r(83607),Br=r(68161),Rr=r(3815);class Vr{constructor(e){this.upload=(e,t,r)=>Rr.$.shared(this.userId).upload(e,t,r),this.patchFragmentData=(e,t,r,n)=>Rr.$.shared(this.userId).patchFragmentData(e,t,r,n),this.userId=e}}Lr=Vr,Vr.shared=(0,re.r)((e=>new Lr(e)));var zr,Yr,Gr,Ur,Fr=r(4593),qr=r(93658);class Hr{constructor(e){this.videoChatDescriptions=new Ge.X({}),this.callFragmentUploaderSubject=new Or.xQ,this.streamSubject=new Or.xQ,this.streamRecordSubject=new Je.t(1),this.streamRecord=this.streamRecordSubject.asObservable(),this.userId=e;var t="video/webm;codecs=vp9,opus";MediaRecorder&&!MediaRecorder.isTypeSupported(t)&&(t="video/webm;codecs=vp8,opus",MediaRecorder.isTypeSupported(t)||(t="video/webm",MediaRecorder.isTypeSupported(t)||(t=""))),this.options={mimeType:t}}recordStream(e,t,r,n,i){return new fe.y((s=>{if(n.getTracks().length){var a,o=[];try{a=new MediaRecorder(n,this.options)}catch(e){return void s.error(e)}a.start(),a.ondataavailable=e=>{e.data&&e.data.size>0&&o.push(e.data)};var l=setTimeout((()=>{"recording"===a.state&&a.stop()}),i),c=String((0,Oe.Z)());a.onstop=()=>{if(o.length){var r=new Blob(o,{type:"video/webm"});r.uri=c,this.callFragmentUploaderSubject.next({type:e,file:r,attendee:t})}};var u=(new Date).getTime();return()=>{var e=(new Date).getTime();this.videoChatDescriptions.next(Object.assign({},this.videoChatDescriptions.getValue(),{[c]:Object.assign({},this.videoChatDescriptions.getValue()[c],{duration:e-u,sessionId:r})})),"recording"===a.state&&a.stop(),l&&clearTimeout(l)}}}))}uploadCallFragment(e){var{type:t,file:r,attendee:n}=e;return Vr.shared(this.userId).upload(t,n,r).pipe((0,D.h)((e=>"complete"===e.name)),(0,N.w)((e=>this.videoChatDescriptions.pipe((0,D.h)((e=>void 0!==e[r.uri])),(0,m.q)(1),(0,k.U)((t=>Object.assign({},t[r.uri],{uri:r.uri,basename:e.basename})))))),(0,N.w)((e=>qr.X.shared(this.userId).userIsWellKnown(n).pipe((0,m.q)(1),(0,k.U)((t=>Object.assign({},e,{new:!t})))))),(0,N.w)((e=>Vr.shared(this.userId).patchFragmentData(t,n,e.basename,{description:{type:t,new:e.new,duration:e.duration,sessionId:e.sessionId}}).pipe((0,ft.b)((()=>{var t=this.videoChatDescriptions.getValue();delete t[e.uri],this.videoChatDescriptions.next(t)}))))))}getCallState(){return(0,H.aj)([F.D.shared().callFragmentRecording.enabled,Fr.f.shared(this.userId).presentInFeed]).pipe((0,N.w)((e=>{var[t,r]=e;return t&&r?a.T.shared().get(W.Z,this.userId).store.rxState().pipe((0,U.x)(((e,t)=>"speaking"===t.status?t.status===e.status&&t.attendee===e.attendee:t.status===e.status))):B.E})))}getLocalStreamData(e){var t=new Br.L(this.userId,e.attendee).localVideo.pipe((0,G.W)()),r=F.D.shared().callFragmentRecording.duration;return(0,H.aj)([(0,q.of)(e),t,r]).pipe((0,m.q)(1))}getRemoteStreamData(e){return(0,H.aj)([xe.Iw.shared(e.attendee).profile.pipe((0,k.U)((e=>{var t;return"fem"===(null===(t=e.value)||void 0===t?void 0:t.gender)}))),lr.v.shared(this.userId).userIsSuperFreeMember]).pipe((0,m.q)(1),(0,N.w)((t=>{var[r,n]=t;if(!r&&!n)return B.E;var i=F.D.shared().callFragmentRecording.duration,s=new Br.L(this.userId,e.attendee).remoteVideo.pipe((0,U.x)(),(0,k.U)((e=>e&&e.active?e:null)),(0,Pr.R)(((e,t)=>e.streamAlreadyObtained?{stream:null,streamAlreadyObtained:!0}:t?{stream:t,streamAlreadyObtained:!0}:e),{stream:null,streamAlreadyObtained:!1}),(0,k.U)((e=>e.stream)));return(0,H.aj)([(0,q.of)(e),s,i])})))}start(e){MediaRecorder&&(e.add(this.getCallState().pipe((0,ft.b)((e=>{"speaking"!==e.status?this.streamSubject.next(null):this.streamSubject.next({attendee:e.attendee,sessionId:String((0,Oe.Z)())})}))).safeSubscribe()),e.add(this.streamSubject.pipe((0,N.w)((e=>e?this.getLocalStreamData(e).pipe((0,N.w)((e=>{var[{attendee:t,sessionId:r},n,i]=e;return this.recordStream("local",t,r,n,i)}))):(0,q.of)(null)))).subscribe({error:e=>this.streamRecordSubject.next(at.x.failure({message:e.message,name:e.name}))})),e.add(this.streamSubject.pipe((0,N.w)((e=>e?this.getRemoteStreamData(e).pipe((0,N.w)((e=>{var[{attendee:t,sessionId:r},n,i]=e;return n?this.recordStream("remote",t,r,n,i):(0,q.of)(null)}))):(0,q.of)(null)))).safeSubscribe()),e.add(this.callFragmentUploaderSubject.pipe((0,ft.b)((e=>"local"===e.type&&this.streamRecordSubject.next(at.x.success()))),(0,Nr.zg)((e=>this.uploadCallFragment(e)))).safeSubscribe()))}}zr=Hr,Hr.shared=(0,re.r)((e=>new zr(e)));class _r{constructor(e){this.userId=e}logFragmentRecordSuccess(){ne.f.shared(this.userId).logEvent("video-fragment-record-successful",{}).safeSubscribe()}logFragmentRecordError(e,t){ne.f.shared(this.userId).logEvent("video-fragment-record-unsuccessful",{name:e,message:t}).safeSubscribe()}}Yr=_r,_r.shared=(0,re.r)((e=>new Yr(e)));class Zr{constructor(e){this.userId=e}start(e){e.add(F.D.shared().callFragmentRecording.enabled.pipe((0,N.w)((e=>e?Hr.shared(this.userId).streamRecord:B.E))).safeSubscribe((e=>{e&&(e.isSuccessful?_r.shared(this.userId).logFragmentRecordSuccess():_r.shared(this.userId).logFragmentRecordError(e.error.name,e.error.message))})))}}Gr=Zr,Zr.shared=(0,re.r)((e=>new Gr(e)));var Qr="https://sdhelp.force.com";class Wr{constructor(e){this.postMessage=(e,t)=>{var r={label:"event.encoded.email.sent",encodedEmail:e};t&&t.postMessage(JSON.stringify(r),Qr)},this.onHelpCenterMessageSubmit=e=>{if(e.origin===Qr){var t=e.data,r=window.frames["help-center"];r&&Le.shared(this.userId).encodeEmail(t).pipe((0,m.q)(1)).subscribe((e=>this.postMessage(e,r)),(()=>this.postMessage("",r)))}},this.userId=e}start(e){window.addEventListener("message",this.onHelpCenterMessageSubmit),e.add((()=>{window.removeEventListener("message",this.onHelpCenterMessageSubmit)}))}}Ur=Wr,Wr.shared=(0,re.r)((e=>new Ur(e)));var Xr,Jr=r(34515),Kr=r(32424),$r=r(74190),en=r(59290),tn=r(66669),rn=r(748);class nn{constructor(e){this.userId=e}start(e){e.add(pe.j.shared(this.userId).events("event.users.events.added").pipe((0,D.h)((e=>e.type===tn.aR.MessageFromContact)),(0,k.U)((e=>{var t;return null===(t=e.payload)||void 0===t?void 0:t["sender-id"]})),(0,G.W)()).safeSubscribe((e=>{rn.d.shared(this.userId).tags(e).pipe((0,m.q)(1)).safeSubscribe()})))}}Xr=nn,nn.shared=(0,re.r)((e=>new Xr(e)));var sn=r(9780);function an(){a.T.shared().get(d.Z).actions.open("write-to-contacts-recommendation",[{props:{}}])}var on,ln=r(45095),cn=r(73042),un=r(41661),dn=r(12527);function hn(){a.T.shared().get(d.Z).actions.open("write-to-birthday-contacts-recommendation",[{props:{}}])}function pn(e,t){return e.pipe((0,m.q)(1),(0,N.w)((r=>r.length>0?(t(),e.pipe((0,D.h)((e=>0===e.length)),(0,m.q)(1),(0,pt.h)(void 0))):(0,q.of)(void 0))))}class fn{constructor(e){this.userId=e}start(e){var t=pn(dn.O.shared(this.userId).contacts,hn),r=pn(ln.N.shared(this.userId).contacts,an);e.add(sn.g.shared().userDistractionAllowed.pipe((0,se.O)(!1),(0,ae.G)(),(0,D.h)((e=>{var[t,r]=e;return r&&!t})),(0,m.q)(1),(0,cn.c)((0,un.z)(t,r))).safeSubscribe())}}on=fn,fn.shared=(0,re.r)((e=>new on(e)));var An,mn=r(19869),gn=r.n(mn);class vn{constructor(e){this.userId=e}logChatWithContactsRecommended(e){ne.f.shared(this.userId).logEvent("chat-with-contacts-recommended",{"user-id":this.userId,contacts:e}).safeSubscribe()}}An=vn,vn.shared=(0,re.r)((e=>new An(e)));var bn,yn,Cn=r(57386);class wn{constructor(e){this.userId=e}start(e){e.add(Cn.n.shared().visible.pipe((0,N.w)((e=>e?ln.N.shared(this.userId).contacts:B.E)),(0,U.x)(gn())).safeSubscribe((e=>{vn.shared(this.userId).logChatWithContactsRecommended(e)})))}}bn=wn,wn.shared=(0,re.r)((e=>new bn(e)));class Mn{constructor(e){this.userId=e}logChatWithBirthdayContactsRecommended(e){ne.f.shared(this.userId).logEvent("chat-with-birthday-contacts-recommended",{"user-id":this.userId,contacts:e}).safeSubscribe()}logChatWithBirthdayContactsRecomendationIgnored(){ne.f.shared(this.userId).logEvent("chat-with-birthday-contacts-ignored",{"user-id":this.userId}).safeSubscribe()}}yn=Mn,Mn.shared=(0,re.r)((e=>new yn(e)));var Sn,In=r(6625);class En{constructor(e){this.userId=e}start(e){e.add(In.Y.shared().visible.pipe((0,N.w)((e=>e?dn.O.shared(this.userId).contacts:B.E)),(0,U.x)(gn())).safeSubscribe((e=>{Mn.shared(this.userId).logChatWithBirthdayContactsRecommended(e)}))),e.add(dn.O.shared(this.userId).recommendationsIgnored.safeSubscribe((()=>{Mn.shared(this.userId).logChatWithBirthdayContactsRecomendationIgnored()})))}}Sn=En,En.shared=(0,re.r)((e=>new Sn(e)));var xn,Tn=r(43054),Dn=r(19366),kn=r(12636);class jn{constructor(e){this.userId=e,this.state=F.D.shared().mcs.enabled.pipe((0,N.w)((e=>e?Ae.D.shared(this.userId).initialized.pipe((0,D.h)((e=>e)),(0,m.q)(1),(0,N.w)((()=>new fe.y((e=>{var t,r,n=t=>{e.next(t)};return e.next(null===(t=Ae.D.shared(this.userId).userDevicesVisibility)||void 0===t?void 0:t.getState()),null===(r=Ae.D.shared(this.userId).userDevicesVisibility)||void 0===r||r.addStateListener(n),()=>{var e;null===(e=Ae.D.shared(this.userId).userDevicesVisibility)||void 0===e||e.removeStateListener(n)}})))),(0,U.x)(gn()),(0,oe.d)({refCount:!0,bufferSize:1})):(0,q.of)({cameraVisibility:!1,microphoneVisibility:!1})))),this.mcsInitiated=F.D.shared().mcs.enabled.pipe((0,N.w)((e=>e?Ae.D.shared(this.userId).initialized.pipe((0,D.h)((e=>e)),(0,k.U)((()=>{}))):B.E)),(0,m.q)(1))}enableCameraVisibility(){this.mcsInitiated.safeSubscribe((()=>{var e;null===(e=Ae.D.shared(this.userId).userDevicesVisibility)||void 0===e||e.enableCameraVisibility()}))}disableCameraVisibility(){this.mcsInitiated.safeSubscribe((()=>{var e;null===(e=Ae.D.shared(this.userId).userDevicesVisibility)||void 0===e||e.disableCameraVisibility()}))}enableMicrophoneVisibility(){this.mcsInitiated.safeSubscribe((()=>{var e;null===(e=Ae.D.shared(this.userId).userDevicesVisibility)||void 0===e||e.enableMicrophoneVisibility()}))}disableMicrophoneVisibility(){this.mcsInitiated.safeSubscribe((()=>{var e;null===(e=Ae.D.shared(this.userId).userDevicesVisibility)||void 0===e||e.disableMicrophoneVisibility()}))}}xn=jn,jn.shared=(0,re.r)((e=>new xn(e)));var Ln,On=r(26643),Pn=r(63434),Nn=r(14715),Bn=r(17534);class Rn{constructor(e){this.visible=!1,this.userId=e,this.recommendationsShowed=!1}start(e){var t=On.g.shared(this.userId).status.pipe((0,k.U)((e=>"idle"!==e)),(0,U.x)()),r=Pn.K.shared(this.userId).activeChats.pipe((0,k.U)((e=>!!e.length)),(0,U.x)()).pipe((0,D.h)((e=>!e)),(0,m.q)(1),(0,N.w)((()=>(0,H.aj)([In.Y.shared().visible,Cn.n.shared().visible,t]).pipe((0,k.U)((e=>{var[t,r,n]=e;return n?{available:!1,reason:"call"}:t?{available:!1,reason:"birthday-recommendations"}:r?{available:!1,reason:"contact-recommendations"}:{available:!0}})),(0,N.w)((e=>e.available?Tn.PF.shared(this.userId).contacts.pipe((0,k.U)((e=>e.length?{available:!0}:{available:!1,reason:"recommendations-ended"}))):(0,q.of)(e))))))),n=(0,H.aj)([F.D.shared().videoCallWithContactsRecommendationsEnabled,F.D.shared().videoCallWithContactsRecommendations]).pipe((0,N.w)((e=>{var[t,n]=e;return t?jn.shared(this.userId).state.pipe((0,N.w)((e=>e.cameraVisibility?(0,kn.H)(n.timeWithCameraDuration).pipe((0,N.w)((()=>r))):(0,q.of)({available:!1,reason:"camera-disabled"})))):(0,q.of)({available:!1,reason:"feature-disabled"})})),(0,U.x)(gn()));e.add(n.safeSubscribe((e=>{e.available&&(this.recommendationsShowed?(0,Dn.Fv)():((0,Dn.Ew)(),this.recommendationsShowed=!0),this.visible=!0),!e.available&&this.visible&&((0,Dn.zT)(),(0,Dn.W_)(),Bn.W.shared(this.userId).logVideoCallWithContactRecommendationsClosed(e.reason),this.visible=!1)}))),e.add(Tn.PF.shared(this.userId).contacts.pipe((0,k.U)((e=>!e.length)),(0,U.x)(),(0,N.w)((e=>e?B.E:On.g.shared(this.userId).status.pipe((0,D.h)((e=>"ringing"!==e)),(0,ae.G)(),(0,D.h)((e=>{var[t,r]=e;return"idle"!==t&&"idle"===r})))))).safeSubscribe((()=>{Tn.PF.shared(this.userId).refreshRecommendations()}))),e.add(Nn.B.shared().terminated.safeSubscribe((()=>{this.visible&&Bn.W.shared(this.userId).logVideoCallWithContactRecommendationsClosed("app-closed")})))}}Ln=Rn,Rn.shared=(0,re.r)((e=>new Ln(e)));var Vn,zn,Yn,Gn=r(73921),Un=r(67947),Fn=r(80305);class qn{constructor(e){this.userId=e}start(e){e.add(Fn.t.shared(this.userId).requested.pipe((0,N.w)((()=>De.N.shared().email.pipe((0,m.q)(1))))).safeSubscribe((e=>{e&&Un.N.shared().notifyUser({type:Gn.k.EmailConfirmationSent,payload:{email:e}},Gn.R.Normal)})))}}Vn=qn,qn.shared=(0,re.r)((e=>new Vn(e)));class Hn{constructor(e){this.userId=e}start(e){e.add((0,Ke.T)(Fn.t.shared(this.userId).emailConfirmed.pipe((0,se.O)(null),(0,ae.G)(),(0,D.h)((e=>{var[t,r]=e;return!(!1!==t||!r)}))),Fn.t.shared(this.userId).confirmIntention.pipe((0,pt.h)(!0)),new fe.y((e=>{var t=()=>{e.next(!0)};return o.Z.sync("command.email.confirmed",t),()=>{o.Z.removeListener("command.email.confirmed",t)}})).pipe((0,N.w)((()=>$r.U.shared(this.userId).data("electronicmail"))),(0,D.h)((e=>e.some((e=>e.confirmed)))))).pipe((0,m.q)(1)).safeSubscribe((()=>{Un.N.shared().notifyUser({type:Gn.k.EmailConfirmed},Gn.R.Normal)})))}}zn=Hn,Hn.shared=(0,re.r)((e=>new zn(e)));class _n{constructor(e){this.userId=e}start(e){e.add(new fe.y((e=>{var t=()=>{e.next(!0)};return o.Z.sync("command.email.confirmed",t),()=>{o.Z.removeListener("command.email.confirmed",t)}})).pipe((0,N.w)((()=>$r.U.shared(this.userId).data("electronicmail"))),(0,D.h)((e=>!e.some((e=>e.confirmed)))),(0,m.q)(1)).safeSubscribe((()=>{$r.U.shared(this.userId).refresh()})))}}Yn=_n,_n.shared=(0,re.r)((e=>new Yn(e)));var Zn=r(48641),Qn=r(19496);class Wn extends((0,tt.aD)("dialogs.automation.videoinvitation.received")){}var Xn,Jn={label:Wn.type,tags:{team:()=>"vc","from-contact":e=>e.details.fromContact},hist:{}};rt.w.shared().registerMapping(Wn.type,Jn);class Kn{constructor(e){this.log=e=>{var{senderId:t,type:r,reference:n,recommended:i}=e;if(r===Zn.h.VideoInvitation||r===Zn.h.VideoInvitationFromContact){var s=new Date,a=Zn.h.VideoInvitationFromContact===r;et.e.shared().add(new Wn(t,s,{fromContact:a})),et.e.shared().complete(Wn.identifier(t),s,at.x.success())}Zn.k.shared(this.userId).logInviteReceived(t,r,n,i)},this.userId=e}start(e){e.add(pe.j.shared(this.userId).events("event.users.events.added").pipe((0,k.U)((e=>(0,tn.y4)((0,Qn.F)(e)))),(0,D.h)((e=>e.payload["recipient-id"]===this.userId)),(0,D.h)((e=>e.type===tn.aR.VideoInvitation)),(0,k.U)((e=>{var t,r,n,i;return{type:Zn.h.VideoInvitation,senderId:e["user-id"],reference:null===(t=e.payload)||void 0===t||null===(r=t.meta)||void 0===r?void 0:r.reference,recommended:!(null===(n=e.payload)||void 0===n||null===(i=n.meta)||void 0===i||!i.recommended)}}))).safeSubscribe(this.log)),e.add(pe.j.shared(this.userId).events("event.invitation.video.contact.added").pipe((0,k.U)((e=>(0,tn.K4)(e))),(0,D.h)((e=>e.payload["recipient-id"]===this.userId)),(0,D.h)((e=>e.type===tn.aR.VideoInvitationFromContact)),(0,k.U)((e=>{var t,r,n,i;return{type:Zn.h.VideoInvitationFromContact,senderId:e["user-id"],reference:null===(t=e.payload)||void 0===t||null===(r=t.meta)||void 0===r?void 0:r.reference,recommended:!(null===(n=e.payload)||void 0===n||null===(i=n.meta)||void 0===i||!i.recommended)}}))).safeSubscribe(this.log)),e.add(pe.j.shared(this.userId).events("event.users.events.added").pipe((0,k.U)((e=>(0,tn.y4)((0,Qn.F)(e)))),(0,D.h)((e=>e.payload["recipient-id"]===this.userId)),(0,D.h)((e=>e.type===tn.aR.ChatRequest)),(0,N.w)((e=>{var t=e["user-id"];return(0,H.aj)([(0,q.of)(e),Gt.J.shared(t).cachedPresenceStatus.pipe((0,m.q)(1))])})),(0,D.h)((e=>{var[,t]=e;return"onlineWithCamera"===t})),(0,k.U)((e=>{var[t]=e;return t})),(0,k.U)((e=>({type:Zn.h.InvitationToVideoChat,senderId:e["user-id"]})))).safeSubscribe(this.log)),e.add(pe.j.shared(this.userId).events("x.event.dialogs.media.messages.added").pipe((0,D.h)((e=>{var t;return"offer"===(null===(t=e.network.sdp)||void 0===t?void 0:t.type)&&0===e.network.phase})),(0,k.U)((e=>(0,tn.T$)(e))),(0,D.h)((e=>"invitation"===e.type)),(0,k.U)((e=>({type:Zn.h.InvitationToVideoChat,senderId:e["user-id"]})))).safeSubscribe(this.log)),e.add(pe.j.shared(this.userId).events("event.dialogs.media.messages.added").pipe((0,D.h)((e=>{var t;return"offer"===(null===(t=e.network.sdp)||void 0===t?void 0:t.type)&&0===e.network.phase})),(0,k.U)((e=>(0,tn.T$)(e))),(0,D.h)((e=>"invitation"===e.type)),(0,k.U)((e=>({type:Zn.h.Call,senderId:e["user-id"]})))).safeSubscribe(this.log))}}Xn=Kn,Kn.shared=(0,re.r)((e=>new Xn(e)));var $n,ei=r(684);class ti{constructor(){this.visible=a.T.shared().get(d.Z).store.rxState().pipe((0,k.U)((e=>"photos"===(null==e?void 0:e.name)||"attachment-viewer"===(null==e?void 0:e.name))),(0,U.x)(),(0,oe.d)(1))}}$n=ti,ti.shared=(0,re.r)((()=>new $n));var ri,ni=r(3265),ii=r(97950);class si{constructor(e){this.userId=e,this.state=new Ge.X({startObservingTime:void 0,currentProfileId:void 0,blocked:!1})}start(e){var t=new fe.y((()=>{var e=new s.w;return e.add((()=>this.state.next({startObservingTime:void 0,currentProfileId:void 0,blocked:!1}))),e.add(Ar.S.shared().profileId.pipe((0,D.h)((e=>e!==this.userId)),(0,ii.M)(ti.shared().visible.pipe((0,se.O)(!1)),this.state),(0,ft.b)((e=>{var[t,r,n]=e;r||(t?t!==n.currentProfileId&&this.state.next({currentProfileId:t,startObservingTime:Date.now(),blocked:!1}):this.state.next({currentProfileId:void 0,startObservingTime:void 0,blocked:!1}))}))).safeSubscribe()),e.add(fr.s.shared().chatAttendee.pipe((0,ii.M)(this.state),(0,ft.b)((e=>{var[t,r]=e;!t&&r.currentProfileId&&r.startObservingTime||this.state.next({currentProfileId:r.currentProfileId,startObservingTime:t||!r.currentProfileId?void 0:Date.now(),blocked:!!t&&!!r.currentProfileId})}))).safeSubscribe()),e.add(ni.V.shared().userIsAway.pipe((0,ii.M)(this.state),(0,ft.b)((e=>{var[t,r]=e;this.state.next({currentProfileId:r.currentProfileId,startObservingTime:t?void 0:Date.now(),blocked:r.blocked})}))).safeSubscribe()),e.add(this.state.pipe((0,ae.G)(),(0,N.w)((e=>{var[t,r]=e;if(t.currentProfileId&&t.startObservingTime&&!t.blocked){var n=Number(((Date.now()-t.startObservingTime)/nt.R.second).toFixed());return ei.g.shared(this.userId).logUserAction({type:"users.observed",data:{user:t.currentProfileId,duration:n,place:"users.user"}}).asObservable()}return B.E}))).safeSubscribe()),e}));e.add((0,H.aj)([F.D.shared().popularMembersEnabled,F.D.shared().profileObservingTrackingEnabled]).pipe((0,U.x)(),(0,N.w)((e=>{var[r,n]=e;return r&&n?t:B.E}))).safeSubscribe())}}ri=si,si.shared=(0,re.r)((e=>new ri(e)));var ai,oi=r(31832),li=r(20518),ci=r(25797).Z;class ui{constructor(e){this.userId=e}start(e){e.add((0,H.aj)([P.I.shared(this.userId).tags.pipe((0,k.U)((e=>e.includes("experiments.popularmembers.general")))),F.D.shared().popularMembersHideIconInSearch]).pipe((0,U.x)()).subscribe(this.setPopularMembersActivationStatusForPreloader))}setPopularMembersActivationStatusForPreloader(e){var[t,r]=e;ci.setItem({path:["__appdata","popular-members-activated"],value:t}),ci.setItem({path:["__appdata","popular-members-hide-icon-in-search"],value:r})}}ai=ui,ui.shared=(0,re.r)((e=>new ai(e)));var di,hi,pi,fi,Ai,mi=r(21901);class gi{constructor(e){this.userId=e}logBannerWasOffered(){ne.f.shared(this.userId).logEvent("mobile-application-install-banner-offered",{}).safeSubscribe()}logBannerWasAccepted(){ne.f.shared(this.userId).logEvent("mobile-application-install-banner-accepted",{}).safeSubscribe()}logBannerWasSkipped(){ne.f.shared(this.userId).logEvent("mobile-application-install-banner-skipped",{}).safeSubscribe()}}di=gi,gi.shared=(0,re.r)((e=>new di(e)));class vi{constructor(e){this.userId=e}start(e){e.add(mi.q.shared(this.userId).offeringResult.pipe((0,D.h)((e=>"accepted"===e.result))).safeSubscribe((()=>{gi.shared(this.userId).logBannerWasAccepted()}))),e.add(mi.q.shared(this.userId).offeringResult.pipe((0,D.h)((e=>"postponed"===e.result))).safeSubscribe((()=>{gi.shared(this.userId).logBannerWasSkipped()}))),e.add(mi.q.shared(this.userId).offer.safeSubscribe((e=>{e&&gi.shared(this.userId).logBannerWasOffered()})))}}hi=vi,vi.shared=(0,re.r)((e=>new hi(e)));class bi{constructor(e){this.userId=e}logSecondCall(e){ne.f.shared(this.userId).logEvent("second-call",e).safeSubscribe()}}pi=bi,bi.shared=(0,re.r)((e=>new pi(e)));class yi{constructor(e){this.userId=e}start(e){e.add(pe.j.shared(this.userId).events("event.dialogs.media.messages.added").pipe((0,N.w)((e=>a.T.shared().get(W.Z,this.userId).store.rxState().pipe((0,m.q)(1),(0,k.U)((t=>({status:t,event:e}))))))).safeSubscribe((e=>{var{status:t,event:r}=e;!this.userId||!t||"idle"===t.status||"ringing"===t.status&&t.invite.sender===r["sender-id"]||"connecting"===t.status&&t.attendee===r["sender-id"]||"speaking"===t.status&&t.attendee===r["sender-id"]||!r.in&&!r.out||bi.shared(this.userId).logSecondCall({activeCallStatus:t.status,activeCallAttendee:"ringing"===t.status?t.invite.sender:t.attendee,activeCallState:z.p.shared().getCallState("ringing"===t.status?t.invite.sender:t.attendee),secondCallInvite:r})})))}}fi=yi,yi.shared=(0,re.r)((e=>new fi(e)));class Ci{constructor(e){this.absent=xt.X.shared().focusState.pipe((0,U.x)(),(0,N.w)((t=>a.T.shared().get(W.Z,e).store.rxState().pipe((0,k.U)((e=>"focused"!==t&&"speaking"===e.status&&!e.phantom))))),(0,U.x)(),(0,oe.d)(1))}}Ai=Ci,Ci.shared=(0,re.r)((e=>new Ai(e)));var wi,Mi,Si=r(24780);class Ii{constructor(e){this.userId=e}logUserAbsentDuringCall(e){ne.f.shared(this.userId).logEvent("left-app-during-call",e).safeSubscribe()}}wi=Ii,Ii.shared=(0,re.r)((e=>new wi(e)));class Ei{constructor(e){this.userId=e}start(e){var t=new fe.y((()=>{var e=new s.w;return e.add(Ci.shared(this.userId).absent.pipe((0,D.h)((e=>e)),(0,N.w)((()=>Si.P.shared().active.pipe((0,m.q)(1))))).safeSubscribe((e=>{Ii.shared(this.userId).logUserAbsentDuringCall({maskIsActive:e})}))),e}));e.add(F.D.shared().masksEnabled.pipe((0,N.w)((e=>e?t:B.E))).safeSubscribe())}}Mi=Ei,Ei.shared=(0,re.r)((e=>new Mi(e)));var xi,Ti,Di=r(15696),ki=r(14219);class ji{constructor(){this.absenceInformingRequired=(0,H.aj)([F.D.shared().callAbsenceInformingEnabled,F.D.shared().masksEnabled,ki.CY.shared().isLoaded]).pipe((0,k.U)((e=>{var[t,r,n]=e;return t&&r&&n})),(0,U.x)())}}xi=ji,ji.shared=(0,re.r)((()=>new xi));class Li{constructor(e){var t,r;this.userId=e;var n=ve.D.shared(),i=null==n||null===(t=n.notifications)||void 0===t||null===(r=t.sounds)||void 0===r?void 0:r["left-call"];this.audio=new Audio("https://"+(null==n?void 0:n.host)+i[0].src),this.audio.loop=!0,i[0].volume&&(this.audio.volume=i[0].volume)}start(e){var t=new fe.y((()=>{var e=new s.w;return e.add(Ci.shared(this.userId).absent.safeSubscribe((e=>e?this.audio.play():this.audio.pause()))),e.add(Ci.shared(this.userId).absent.pipe((0,N.w)((e=>e?(0,Di.F)(1e3).pipe((0,pt.h)(!0)):(0,q.of)(!1)))).safeSubscribe((e=>{e?(this.title||(this.title=document.title),document.title="Go back to Video Chat"===document.title?this.title:"Go back to Video Chat"):(this.title&&(document.title=this.title),this.title=void 0)}))),e}));e.add(c.Session.shared().userIsUsual.pipe((0,N.w)((e=>e?B.E:ji.shared().absenceInformingRequired.pipe((0,N.w)((e=>e?t:B.E)))))).safeSubscribe())}}Ti=Li,Li.shared=(0,re.r)((e=>new Ti(e)));var Oi,Pi,Ni,Bi=r(31234),Ri=15*nt.R.second;class Vi{constructor(e){this.userId=e}start(e){var t=new fe.y((()=>{var e=new s.w;return e.add(Ci.shared(this.userId).absent.pipe((0,N.w)((e=>e?(0,Di.F)(Ri):B.E))).safeSubscribe((()=>{Bi.M.shared(this.userId).interrupt("absence")}))),e}));e.add(c.Session.shared().userIsUsual.pipe((0,N.w)((e=>e?B.E:ji.shared().absenceInformingRequired.pipe((0,N.w)((e=>e?t:B.E)))))).safeSubscribe())}}Oi=Vi,Vi.shared=(0,re.r)((e=>new Oi(e)));class zi{constructor(e){this.userId=e}notify(e,t){return(0,ke.Dx)(ke.V0.shared().events.post,e,{label:"event.call.attendee.absent",payload:{sender:this.userId,absent:t}})}}Pi=zi,zi.shared=(0,re.r)((e=>new Pi(e)));class Yi{constructor(e){this.userId=e}start(e){var t=new fe.y((()=>{var e=new s.w;return e.add(Ci.shared(this.userId).absent.pipe((0,N.w)((e=>a.T.shared().get(W.Z,this.userId).store.rxState().pipe((0,m.q)(1),(0,k.U)((e=>"speaking"===e.status?e.attendee:null)),(0,G.W)(),(0,N.w)((t=>zi.shared(this.userId).notify(t,e))))))).safeSubscribe()),e}));e.add(ji.shared().absenceInformingRequired.pipe((0,N.w)((e=>e?t:B.E))).safeSubscribe())}}Ni=Yi,Yi.shared=(0,re.r)((e=>new Ni(e)));var Gi,Ui,Fi=r(68909),qi=r(56782),Hi=r(28977),_i=r(391);class Zi{constructor(){this.visible=a.T.shared().get(d.Z).store.rxState().pipe((0,k.U)((e=>null==e?void 0:e.name)),(0,k.U)((e=>"mystery-gifts-game"===e)),(0,U.x)(),(0,oe.d)(1))}}Gi=Zi,Zi.shared=(0,re.r)((()=>new Gi));class Qi{constructor(e){this.userId=e}start(e){e.add((0,Ke.T)(qi.V.shared(this.userId).purchasedByUser,qi.V.shared(this.userId).hasPurchases.pipe((0,U.x)(),(0,Ct.T)(1)),qi.V.shared(this.userId).canSubscribe.pipe((0,U.x)(),(0,Ct.T)(1))).safeSubscribe((()=>{_i.z.shared(this.userId).loadPackages().then(),o.Z.emit("command.purchase.refresh")}))),e.add((0,Hi.D)(_i.z.shared(this.userId).loadPackages()).safeSubscribe()),e.add((0,Ke.T)(Zi.shared().visible.pipe((0,D.h)(Boolean),(0,m.q)(1)),qi.V.shared(this.userId).canSubscribe.pipe((0,ae.G)(),(0,D.h)((e=>{var[t,r]=e;return!0===t&&!1===r})),(0,N.w)((()=>Zi.shared().visible.pipe((0,D.h)(Boolean)))),(0,m.q)(1))).safeSubscribe((()=>{_i.z.shared(this.userId).loadMysteryGiftPackages().then()})))}}Ui=Qi,Qi.shared=(0,re.r)((e=>new Ui(e)));var Wi,Xi=r(8720),Ji=r(66688);class Ki{constructor(e){this.userId=e}start(e){e.add(qi.V.shared(this.userId).balanceChanged.pipe((0,k.U)((e=>{switch(!0){case e&&e>=0:return Gn.k.CreditsManuallyAdded;case e&&e<0:return Gn.k.CreditsManuallyDeducted;default:return Gn.k.CreditsManuallyServiceUnavailable}}))).safeSubscribe((e=>{Un.N.shared().notifyUser({type:e},Gn.R.Normal)})))}}Wi=Ki,Ki.shared=(0,re.r)((e=>new Wi(e)));var $i,es=r(15080),ts={buttons:{follow:{color:"#fff",backgroundColor:"#c00",borderColor:"#c00",outline:"none"},unfollow:{color:"#fff",backgroundColor:"#c00",borderColor:"#c00",outline:"none"}}},rs=r(90196),ns=r(39695),is="RENDER",ss="UNMOUNT";class as{constructor(e){var t=this;this.profileFeedIsRendered=!1,this.feedIsRendered=!1,this.init=(e,t)=>{if(e){var r=window._MEDIAFEED?(0,q.of)(!0):(0,q.of)(!1),n=(0,es.P)((()=>new Promise(((e,t)=>{var r=document.createElement("script");r.src="https://sdk.mediafeed.net/feed.js",r.onload=()=>{e()},r.onerror=t,document.body.append(r)}))));e.add(r.pipe((0,N.w)((e=>e?(0,q.of)(void 0):n)),(0,ft.b)((()=>{this.mediaFeed=window._MEDIAFEED||(window._MEDIAFEED={init:[],tasks:[]}),this.mediaFeed.init.push({theme:ts,merchant:this.merchantId,agentID:this.agentId,userFeedUrl:this.userFeedUrl,purchaseAvailable:this.purchaseAvailable,onCreditAbsence:this.onCreditAbsence}),t&&t()}))).subscribe())}},this.onCreditAbsence=e=>{rs.N.shared().refillBalance({name:ur.t.OpenMediaFeedPost,requiredAmount:e.invoiceTemplate.order.amount}).toSingle().safeSubscribe((t=>{t.isSuccessful&&this.purchasePost(e)}))},this.purchaseAvailable=e=>e.replace(this.agentId+"-","")===this.userId,this.purchasePost=e=>{this.mediaFeed&&this.mediaFeed.tasks.push({id:"CREDIT_PURCHASE",params:{invoice:e},cb:t=>{if(402!==t){var r=(null==e?void 0:e.invoiceTemplate.order.details.params.post)||"",n=document.getElementsByName(r);n&&n[0]&&n[0].scrollIntoView()}}})},this.userFeedUrl=(e,r)=>{var n=[r,this.agentId].concat(this.cpAgents);if(n.some((t=>!!t&&-1!==e.indexOf(t)))){var i=n.reduce((function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=r!==t.agentId&&-1!==e.indexOf(r)?"&feed-agent="+r:"";return e.replace(r+"-","")+n}),e);return"#user-feed-"+i}},this.renderUserFeed=e=>{if(this.mediaFeed){var t=document.querySelector("#user-feed-container");this.profileFeedIsRendered&&this.mediaFeed.tasks.push({id:ss,params:{element:t}}),this.mediaFeed.tasks.push({id:is,params:{type:"USER_FEED",userID:e,userAgentID:ns["feed-agent"],authToken:Zt.h.shared().getAAF()||void 0,element:t}}),this.profileFeedIsRendered=!0}else this.init(this.unsubscription,(()=>this.renderUserFeed(e)))},this.renderFeed=()=>{if(this.mediaFeed){var e=document.querySelector("#feed-container");this.feedIsRendered&&this.mediaFeed.tasks.push({id:ss,params:{element:e}}),this.mediaFeed.tasks.push({id:is,params:{type:"FEED",authToken:Zt.h.shared().getAAF()||void 0,element:e}}),this.feedIsRendered=!0}else this.init(this.unsubscription,this.renderFeed)},this.userId=e}start(e){(0,H.aj)([F.D.shared().mediaFeed.enabled,F.D.shared().mediaFeed.agentId,F.D.shared().mediaFeed.merchantId,F.D.shared().mediaFeed.cpAgents]).pipe((0,m.q)(1)).subscribe((t=>{var[r,n,i,s]=t;r&&(this.agentId=n,this.merchantId=i,this.cpAgents=s,this.unsubscription=e,o.Z.synconce("event.pages.feed.opened",this.renderFeed),o.Z.sync("event.pages.user-feed.opened",this.renderUserFeed),e.add((()=>{o.Z.removeListener("event.pages.feed.opened",this.renderFeed),o.Z.removeListener("event.pages.user-feed.opened",this.renderUserFeed)})))}))}}$i=as,as.shared=(0,re.r)((e=>new $i(e)));var os,ls=r(32285);class cs{constructor(e){this.userId=e}closeOverPage(){var e;null===(e=Qe.I.shared().component)||void 0===e||e.pipe((0,m.q)(1)).safeSubscribe((e=>{"stream"===(null==e?void 0:e.name)&&Qe.I.shared().close()}))}start(e){F.D.shared().streaming.enabled.pipe((0,D.h)((e=>e)),(0,N.w)((()=>a.T.shared().get(W.Z,this.userId).store.rxState().pipe((0,D.h)((e=>"speaking"===e.status||"idle"===e.status)),(0,U.x)(((e,t)=>e.status===t.status)))))).safeSubscribe((e=>{"speaking"===e.status&&this.closeOverPage()}))}}os=cs,cs.shared=(0,re.r)((e=>new os(e)));var us,ds=r(77216);class hs{constructor(e){this.userId=e}start(e){e.add(fr.s.shared().chatAttendee.pipe((0,N.w)((e=>e?ds.G.shared(this.userId).shouldOfferToAddAttendeeToFavorites(e):(0,q.of)(!1)))).safeSubscribe((e=>{e?o.Z.emit("chat:notice","add-to-favorite-contacts-banner","favorite-contacts"):o.Z.emit("command.chat.notice.remove","favorite-contacts")})))}}us=hs,hs.shared=(0,re.r)((e=>new us(e)));var ps,fs=r(92810);class As{constructor(e){this.userId=e}logFavoriteUserAdded(e,t,r){ne.f.shared(this.userId).logEvent("user-favorited",{"user-id":this.userId,"attendee-id":e,"attendee-is-promoter":t,source:r}).safeSubscribe()}logAddToFavoritesBannerShown(e){ne.f.shared(this.userId).logEvent("add-to-favorites-banner-shown",{"user-id":this.userId,"attendee-id":e}).safeSubscribe()}}ps=As,As.shared=(0,re.r)((e=>new ps(e)));var ms,gs,vs=r(16238);class bs{constructor(e){this.userId=e}start(e){e.add(fs.d.shared(this.userId).favoriteContactAdded.pipe((0,N.w)((e=>(0,H.aj)([lr.v.shared(e.userId).userIsFreeMember,(0,q.of)(e.userId),(0,q.of)(e.source)])))).safeSubscribe((e=>{var[t,r,n]=e;As.shared(this.userId).logFavoriteUserAdded(r,t,n)}))),e.add(vs.r.shared().visible.pipe((0,D.h)((e=>e)),(0,N.w)((()=>fr.s.shared().chatAttendee.pipe((0,m.q)(1),(0,G.W)())))).safeSubscribe((e=>{As.shared(this.userId).logAddToFavoritesBannerShown(e)})))}}ms=bs,bs.shared=(0,re.r)((e=>new ms(e)));class ys{constructor(e){this.userId=e}start(e){e.add(fs.d.shared(this.userId).favoriteContactAdded.pipe((0,N.w)((e=>xe.Iw.shared(e.userId).profile.pipe((0,m.q)(1)))),(0,k.U)((e=>{var t;return null===(t=e.value)||void 0===t?void 0:t.name})),(0,G.W)()).safeSubscribe((e=>{Un.N.shared().notifyUser({type:Gn.k.FavoriteContactAdded,payload:{userName:e}},Gn.R.Low)})))}}gs=ys,ys.shared=(0,re.r)((e=>new gs(e)));var Cs,ws=r(6513),Ms=r(37984),Ss=r(19872);class Is{constructor(e){this.userId=e}openRecorder(){Ss.g.shared(this.userId).checkRecordingAvailability().pipe((0,m.q)(1)).subscribe((e=>{e&&"#video-invite-recorder"!==window.location.hash&&a.T.shared().get(d.Z).actions.open("video-invite-recorder",[{props:{}}])}))}start(e){e.add(new fe.y((()=>(o.Z.states("event.media.devices.cam.stream.enabled",this.openRecorder,"event.media.devices.cam.stream.disabled",Ms.Z),o.Z.sync("event.camera.activation.blocked.by-videoinvite-absence",this.openRecorder),()=>{o.Z.removeStates("event.media.devices.cam.stream.enabled",this.openRecorder,"event.media.devices.cam.stream.disabled",Ms.Z),o.Z.removeListener("event.camera.activation.blocked.by-videoinvite-absence",this.openRecorder)}))).safeSubscribe())}}Cs=Is,Is.shared=(0,re.r)((e=>new Cs(e)));var Es,xs,Ts,Ds=r(90211),ks=r(8050),js=r(2513),Ls=r(1381);class Os{constructor(e){this.userId=e,this.videoInviteDismissedCounter=Ds.Q.shared(this.userId)}start(e){e.add(F.D.shared().videoInvites.blocking.enabled.pipe((0,N.w)((e=>e?B.E:(0,H.aj)([F.D.shared().videoInvites.blocking.allowedNumberOfDismisses,this.videoInviteDismissedCounter.dismissedCountForContacts,this.videoInviteDismissedCounter.dismissedCountForNonContacts]))),(0,N.w)((e=>{var[t,r,n]=e;return r>=t?this.suspend(!0).pipe((0,ft.b)((()=>this.videoInviteDismissedCounter.reset("fromContact")))):n>=t?this.suspend(!1).pipe((0,ft.b)((()=>this.videoInviteDismissedCounter.reset("fromNonContact")))):B.E}))).safeSubscribe()),e.add(F.D.shared().videoInvites.blocking.enabled.pipe((0,N.w)((e=>e?Ls.B.shared(this.userId).offeringResult:B.E)),(0,U.x)(),(0,N.w)((e=>"fromStreaming"===e.offer||"accepted"!==e.result?B.E:this.suspend("fromContact"===e.offer)))).safeSubscribe())}suspend(e){return F.D.shared().videoInvites.blocking.suspensionDuration.pipe((0,N.w)((t=>{if(!t)return B.E;var r=t/nt.R.second;return ks.B.shared(this.userId).suspend(e,r).pipe((0,js.P)(),(0,m.q)(1))})))}}Es=Os,Os.shared=(0,re.r)((e=>new Es(e)));class Ps{constructor(e){this.userId=e}logBlockingShown(){ne.f.shared(this.userId).logEvent("video-invite-blocking-shown",{}).safeSubscribe()}logBlockingAccepted(){ne.f.shared(this.userId).logEvent("video-invite-blocking-activated",{}).safeSubscribe()}logBlockingRejected(){ne.f.shared(this.userId).logEvent("video-invite-blocking-decline",{}).safeSubscribe()}}xs=Ps,Ps.shared=(0,re.r)((e=>new xs(e)));class Ns{constructor(e){this.userId=e}start(e){e.add(Ls.B.shared(this.userId).offeringResult.safeSubscribe((e=>{"accepted"===e.result?Ps.shared(this.userId).logBlockingAccepted():"rejected"===e.result&&Ps.shared(this.userId).logBlockingRejected()}))),e.add(Ls.B.shared(this.userId).offer.pipe((0,G.W)()).safeSubscribe((e=>{Ps.shared(this.userId).logBlockingShown()})))}}Ts=Ns,Ns.shared=(0,re.r)((e=>new Ts(e)));var Bs,Rs,Vs=r(22409),zs=r(47314);class Ys{constructor(e){this.userId=e}start(e){e.add((0,H.aj)([F.D.shared().videoInvites.fromContacts.expiryTtl,Vs.Lo.shared(this.userId).invite]).pipe((0,D.h)((e=>{var[,t]=e;return!!t&&t.type===tn.aR.VideoInvitationFromContact})),(0,k.U)((e=>{var[t,r]=e;return{invite:(0,zs.MS)(r),videoInviteExpiryTtl:t}})),(0,Nr.zg)((e=>{var{invite:t,videoInviteExpiryTtl:r}=e;return(0,kn.H)(r).pipe((0,N.w)((()=>(0,H.aj)([(0,q.of)(t),Vs.Lo.shared(this.userId).invitesFromContacts]))),(0,m.q)(1))}))).safeSubscribe((e=>{var[t,r]=e;r.find((e=>e.id===t.id))&&Vs.Lo.shared(this.userId).removeInviteFrom(t.attendeeId)})))}}Bs=Ys,Ys.shared=(0,re.r)((e=>new Bs(e)));class Gs{constructor(e){this.userId=e}start(e){e.add(zt.o.shared(this.userId).chats.pipe((0,k.U)((e=>e.every((e=>0===e.unreadEventsCount)))),(0,U.x)(),(0,D.h)((e=>e))).safeSubscribe((()=>{o.Z.emit("command.invite.sound.stop",!0)})))}}Rs=Gs,Gs.shared=(0,re.r)((e=>new Rs(e)));var Us,Fs=r(59437);class qs{constructor(e){this.userId=e}start(e){var t=fr.s.shared().chatAttendee.pipe((0,G.W)(),(0,N.w)((e=>Fs.s.shared(this.userId,tn.aR.MessageFromContact).stale(e)))).safeSubscribe();e.add(t)}}Us=qs,qs.shared=(0,re.r)((e=>new Us(e)));var Hs,_s=r(13772),Zs=r(66847),Qs=r(8679);class Ws{constructor(e){this.userId=e}start(e){var t=fr.s.shared().chatAttendee.pipe((0,G.W)(),(0,N.w)((e=>Zs.g.shared(e).shouldOffer.pipe((0,N.w)((t=>t?(0,q.of)(e):B.E)))))).safeSubscribe((e=>{Zs.g.shared(e).accept()}));e.add(t),e.add(Qs.P.shared(this.userId).newMessage.pipe((0,D.h)((e=>!e.auto)),(0,k.U)((e=>e.sender===this.userId?e.recipient:e.sender)),(0,N.w)((e=>Zs.g.shared(e).shouldOffer.pipe((0,m.q)(1),(0,N.w)((t=>t?(0,q.of)(e):B.E)))))).safeSubscribe((e=>{Zs.g.shared(e).accept()})))}}Hs=Ws,Ws.shared=(0,re.r)((e=>new Hs(e)));var Xs,Js=r(17153);class Ks{constructor(){}start(e){e.add((0,H.aj)([c.Session.shared().userId,c.Session.shared().userIsUsingDemoMode]).pipe((0,D.h)((e=>{var[t,r]=e;return!r&&!!t})),(0,k.U)((e=>{var[t]=e;return t})),(0,G.W)(),(0,N.w)((e=>Js.j.shared(e).deleted.pipe((0,cn.c)(qi.V.shared(e).hasConfirmedPurchases),(0,m.q)(1))))).safeSubscribe((e=>{var t=e?Gn.k.CustomerSupportRequestSent:Gn.k.UserAccountDeleted;Un.N.shared().notifyUser({type:t,payload:{}},Gn.R.Low)})))}}Xs=Ks,Ks.shared=(0,re.r)((()=>new Xs));var $s,ea=r(41505),ta=r(74880),ra=r(1182);class na{constructor(e){this.userId=e}start(e){var t=(0,ta.Z)(["mood"],ea.Z.getItem("facebook-bot"));t&&e.add(ra.F.shared(this.userId).mood.pipe((0,m.q)(1),(0,N.w)((e=>e?(0,q.of)(void 0):ra.F.shared(this.userId).setMood(t)))).safeSubscribe())}}$s=na,na.shared=(0,re.r)((e=>new $s(e)));var ia,sa=r(12651),aa=r(82192),oa="cached-messages-from-contacts";class la{constructor(e){this.userId=e,this.persistence=sa.n.shared("user-events",e)}start(e){e.add(this.persistence.load(oa).asObservable().pipe((0,N.w)((e=>e&&e.length?aa.Q.shared(this.userId).setStateIfNotFilled(e,"message",30*nt.R.second):(0,q.of)(void 0)))).safeSubscribe()),e.add(aa.Q.shared(this.userId).data("message").pipe((0,N.w)((e=>this.persistence.store(oa,e).asObservable().pipe((0,js.P)())))).safeSubscribe())}clear(){return this.persistence.clear(oa)}}ia=la,la.shared=(0,re.r)((e=>new ia(e)));var ca,ua=r(81266);class da{constructor(e){this.userId=e}start(e){e.add((0,Ke.T)(pe.j.shared(this.userId).events("event.users.tags.set").pipe((0,k.U)((e=>({type:"set",event:e})))),pe.j.shared(this.userId).events("event.users.tags.unset").pipe((0,k.U)((e=>({type:"unset",event:e}))))).pipe((0,N.w)((e=>{var{type:t,event:r}=e;return!r["holder-id"]&&r["user-id"]&&r.tag?ua.X.shared(r["user-id"]).updateState([r.tag],t).asObservable():B.E}))).safeSubscribe())}}ca=da,da.shared=(0,re.r)((e=>new ca(e)));var ha,pa=r(77949),fa=r(29833),Aa=r(13579);class ma{constructor(e){this.userId=e}start(e){e.add(Aa.a.shared(this.userId).setPresentInFeedIntent.safeSubscribe((()=>{Un.N.shared().notifyUser({type:Gn.k.UserFeedPrivacyChanged,payload:{}},Gn.R.Low)})))}}ha=ma,ma.shared=(0,re.r)((e=>new ha(e)));var ga=r(1662),va=[{resource:"users.USER_ID",regexp:/^\/users\/\d+$/},{resource:"users.USER_ID.photos",regexp:/^\/users\/\d+\/photos$/},{resource:"users.USER_ID.videos",regexp:/^\/users\/\d+\/videos$/},{resource:"users.USER_ID.public-tags",regexp:/^\/users\/\d+\/public-tags$/},{resource:"paidresources.USER_ID.groups.privatephotos",regexp:/^\/paidresources\/\d+\/groups\/privatephotos$/},{resource:"users.USER_ID.tags",regexp:/^\/v2\/users\/\d+\/tags$/},{resource:"users.USER_ID.events",regexp:/^\/users\/\d+\/events$/},{resource:"users.USER_ID.roles",regexp:/^\/users\/\d+\/roles$/},{resource:"credits.mall.USER_ID.packages",regexp:/^\/credits\/mall\/\d+\/packages$/},{resource:"dialogs.letters.RECIPIENT_ID.SENDER_ID.LETTER_ID",regexp:/^\/dialogs\/letters\/\d+\/\d+\/\d+$/},{resource:"dialogs.letters.presents.RECIPIENT_ID.SENDER_ID.LETTER_ID",regexp:/^\/dialogs\/letters\/presents\/\d+\/\d+\/\d+$/},{resource:"dialogs.letters.introductory.RECIPIENT_ID.SENDER_ID.LETTER_ID",regexp:/^\/dialogs\/letters\/introductory\/\d+\/\d+\/\d+$/}];class ba extends((0,tt.aD)("api.request",60*nt.R.second)){}var ya={label:ba.type,tags:{team:()=>"core",success:e=>{var t;if(null===(t=e.encounters.completed)||void 0===t||!t.details.isSuccessful)return!1;var r=e.encounters.completed.details.value.code||200;return r>=200&&r<300},code:e=>{var t,r,n=null===(t=e.encounters.completed)||void 0===t||null===(r=t.details.value)||void 0===r?void 0:r.code;return n&&(n<200||n>=300)?n:void 0},resource:e=>e.details.resource,url:e=>e.details.url,cached:e=>{var t,r;return null===(t=e.encounters.completed)||void 0===t||null===(r=t.details.value)||void 0===r?void 0:r.cached},facility:e=>{var t,r;return null===(t=e.encounters.completed)||void 0===t||null===(r=t.details.value)||void 0===r?void 0:r.facility},preload:e=>{var t,r;return null===(t=e.encounters.completed)||void 0===t||null===(r=t.details.value)||void 0===r?void 0:r.preload},"akamai-request-id":e=>{var t;return null===(t=e.encounters.akamaiInfoDetermined)||void 0===t?void 0:t.details.requestId},"akamai-cache":e=>{var t;return null===(t=e.encounters.akamaiInfoDetermined)||void 0===t?void 0:t.details.cache},"akamai-remote-cache":e=>{var t;return null===(t=e.encounters.akamaiInfoDetermined)||void 0===t?void 0:t.details.remoteCache}},hist:{ttresult:{from:"added",to:"completed"},"ttserver-process":e=>{var t,r;return null!==(t=e.encounters.completed)&&void 0!==t&&null!==(r=t.details.value)&&void 0!==r&&r.cached?void 0:{from:"serverProcessingStarted",to:"serverProcessingFinished"}},tttransportation:e=>{var t,r;return null!==(t=e.encounters.completed)&&void 0!==t&&null!==(r=t.details.value)&&void 0!==r&&r.cached?void 0:{from:"added",to:"transportationFinished"}}}};rt.w.shared().registerMapping(ba.type,ya);class Ca extends((0,tt.aD)("api.slow-request",60*nt.R.second)){}var wa={label:Ca.type,tags:{team:()=>"core",success:e=>{var t;if(null===(t=e.encounters.completed)||void 0===t||!t.details.isSuccessful)return!1;var r=e.encounters.completed.details.value.code||200;return r>=200&&r<300},code:e=>{var t,r,n=null===(t=e.encounters.completed)||void 0===t||null===(r=t.details.value)||void 0===r?void 0:r.code;return n&&(n<200||n>=300)?n:void 0},resource:e=>e.details.resource,url:e=>e.details.url,cached:e=>{var t,r;return null===(t=e.encounters.completed)||void 0===t||null===(r=t.details.value)||void 0===r?void 0:r.cached},facility:e=>{var t,r;return null===(t=e.encounters.completed)||void 0===t||null===(r=t.details.value)||void 0===r?void 0:r.facility},preload:e=>{var t,r;return null===(t=e.encounters.completed)||void 0===t||null===(r=t.details.value)||void 0===r?void 0:r.preload},"akamai-request-id":e=>{var t;return null===(t=e.encounters.akamaiInfoDetermined)||void 0===t?void 0:t.details.requestId},"akamai-cache":e=>{var t;return null===(t=e.encounters.akamaiInfoDetermined)||void 0===t?void 0:t.details.cache},"akamai-remote-cache":e=>{var t;return null===(t=e.encounters.akamaiInfoDetermined)||void 0===t?void 0:t.details.remoteCache}},hist:{ttresult:{from:"added",to:"completed"},"ttserver-process":{from:"serverProcessingStarted",to:"serverProcessingFinished"}}};rt.w.shared().registerMapping(Ca.type,wa);var Ma,Sa,Ia=r(28516);function Ea(e,t){return e[t.toLowerCase()]||null}class xa{constructor(){this.apiMetricsEnabled=!1,this.slowApiMetricsEnabled=!1}start(e){var t=new fe.y((()=>{var e=new s.w;ke.V0.shared().augment("pragma","akamai-x-cache-on, akamai-x-cache-remote-on, akamai-x-check-cacheable, akamai-x-get-cache-key, akamai-x-get-true-cache-key, akamai-x-get-ssl-client-session-id, akamai-x-serial-no, akamai-x-get-request-id"),e.add((()=>{ke.V0.shared().augment("pragma",void 0)}));var t=ke.V0.shared().onRequest(this.onRequest.bind(this)),r=ke.V0.shared().onResponse(this.onResponse.bind(this));return e.add((()=>{t(),r()})),e}));e.add((0,H.aj)(F.D.shared().apiMetricsEnabled,F.D.shared().slowApiMetricsEnabled).pipe((0,ft.b)((e=>{var[t,r]=e;this.apiMetricsEnabled=t,this.slowApiMetricsEnabled=r})),(0,N.w)((e=>{var[r,n]=e;return r||n?t:B.E}))).safeSubscribe())}onRequest(e,t,r){if(this.apiMetricsEnabled||this.slowApiMetricsEnabled){var n=new Date;setTimeout((()=>{var t,i,s,a=(t=e.uri,s=ga.parse(t),(null===(i=va.find((e=>s.pathname&&e.regexp.test(s.pathname))))||void 0===i?void 0:i.resource)||null);if(a){var o={resource:a,url:e.uri};this.apiMetricsEnabled&&et.e.shared().add(new ba(String(r),n,o)),this.slowApiMetricsEnabled&&et.e.shared().add(new Ca(String(r),n,o))}}),0)}}onResponse(e,t,r){if(this.apiMetricsEnabled||this.slowApiMetricsEnabled){var n=new Date,i=t.xhr.preload,s=t.err||null,a=(null==s?void 0:s.status)||null,o=t.xhr.getAllResponseHeaders();setTimeout((()=>{var e,l,c=(o||"").split("\r\n").filter((e=>e)).reduce(((e,t)=>{var[r,...n]=t.split(":");return e[r]||(e[r.toLowerCase()]=n.join(":").trim()),e}),{}),u=(0,Ia.J)(Ea(c,"Cache-Control"));if(s&&!a){var d=at.x.failure("failed");this.apiMetricsEnabled&&et.e.shared().complete(ba.identifier(String(r)),n,d),this.slowApiMetricsEnabled&&et.e.shared().complete(Ca.identifier(String(r)),n,d)}else{var h,p=Ea(c,"X-Akamai-Request-Id");if(p){var f=Ea(c,"X-Cache");f=f?f.trim().split(" ")[0].toLowerCase():null;var A=Ea(c,"X-Cache-Remote");A=A?A.trim().split(" ")[0].toLowerCase():null;var m={name:"akamaiInfoDetermined",date:n,details:{requestId:p,cache:f||void 0,remoteCache:A||void 0}};this.apiMetricsEnabled&&et.e.shared().encounter(ba.identifier(String(r)),m),this.slowApiMetricsEnabled&&et.e.shared().encounter(Ca.identifier(String(r)),m)}var g=Ea(c,"X-Processing-Start");if(g&&+g){var v={name:"serverProcessingStarted",date:new Date(+g),details:void 0};this.apiMetricsEnabled&&et.e.shared().encounter(ba.identifier(String(r)),v),this.slowApiMetricsEnabled&&et.e.shared().encounter(Ca.identifier(String(r)),v)}var b=Ea(c,"X-Processing-Finish");if(b&&+b){var y={name:"serverProcessingFinished",date:new Date(+b),details:void 0};this.apiMetricsEnabled&&et.e.shared().encounter(ba.identifier(String(r)),y),this.slowApiMetricsEnabled&&et.e.shared().encounter(Ca.identifier(String(r)),y)}var C=at.x.success({code:null===(h=t.err)||void 0===h?void 0:h.status,cached:u&&(u.private?"browser":u.noStore?void 0:"cdn"),facility:(e=c,l=Ea(e,"X-Stage"),l?l.toUpperCase():void 0),preload:i});if(g&&+g&&b&&+b){var w={name:"transportationFinished",date:new Date(+n-(+b-+g)),details:void 0};this.apiMetricsEnabled&&et.e.shared().encounter(ba.identifier(String(r)),w),this.slowApiMetricsEnabled&&et.e.shared().encounter(Ca.identifier(String(r)),w)}this.apiMetricsEnabled&&et.e.shared().complete(ba.identifier(String(r)),n,C),this.slowApiMetricsEnabled&&et.e.shared().complete(Ca.identifier(String(r)),n,C)}}),0)}}}Ma=xa,xa.shared=(0,re.r)((()=>new Ma));class Ta{constructor(e){this.userId=e}start(e){e.add(qi.V.shared(this.userId).balance.pipe((0,m.q)(1)).safeSubscribe())}}Sa=Ta,Ta.shared=(0,re.r)((e=>new Sa(e)));var Da,ka,ja=r(16155),La=r(3061),Oa=r(15300),Pa=r(57576);class Na{constructor(e){this.userId=e}activate(e){return e.type?(0,ke.rR)(ke.V0.shared().codes[e.type].add,this.userId,{code:e.code,"sender-id":this.userId}):(0,ke.rR)(ke.V0.shared().codes.post,this.userId,{code:e.code})}}Da=Na,Na.shared=(0,re.r)((e=>new Da(e)));class Ba{constructor(e){this.codesDataModel=Na.shared(e)}activate(e){return this.codesDataModel.activate(e)}}ka=Ba,Ba.shared=(0,re.r)((e=>new ka(e)));var Ra,Va=r(66848);class za{constructor(e){this.userId=e}start(e){var t=(0,H.aj)([Oa.X.shared().bootParameters.pipe((0,k.U)((e=>e.promo))),Pa.D.shared().limitedCreditsEnabled,Pa.D.shared().limitedCreditsOrganicTrafficExperimentEnabled,Pa.D.shared().limitedCreditsCodes]).pipe((0,m.q)(1),(0,N.w)((e=>{var[t,r,n,i]=e;return t?this.tryToApplyClientPromoCode(t,r,i):this.tryToApplyOrganicTrafficExperimentPromoCode(r,n,i)})));e.add(c.Session.shared().authorizationAction(this.userId).pipe((0,D.h)((e=>"signup"===e)),(0,N.w)((()=>t))).subscribe())}tryToApplyClientPromoCode(e,t,r){var n=r.includes(e);return n&&t||!n?Ba.shared(this.userId).activate({code:e}):Et.o.just(void 0)}tryToApplyOrganicTrafficExperimentPromoCode(e,t,r){return e&&t?(0,La.b)(Va.Z.get)().toSingle().pipe((0,It.o4)((e=>e.afid)),(0,It.eo)((e=>e?Et.o.just(void 0):Ba.shared(this.userId).activate({code:r[0]})))):Et.o.just(void 0)}}Ra=za,za.shared=(0,re.r)((e=>new Ra(e)));var Ya,Ga=r(89219);class Ua{constructor(){}start(e){var t=c.Session.shared().userId.pipe((0,G.W)(),(0,N.w)((e=>c.Session.shared().authorizationAction(e).pipe((0,D.h)((e=>"signup"===e)),(0,N.w)((()=>c.Session.shared().authenticationCredentials))))));e.add(t.subscribe((e=>{var t={},r=ea.Z.getItem("real-email");r&&r.emguid&&(t.emguid=r.emguid),e.facebookId&&(t.facebookId=e.facebookId),e.googleId&&(t.googleId=e.googleId),o.Z.synconce("event.analytics.markers.ready",(()=>{Ga.N&&Va.Z.moveToSaved((()=>{o.Z.emit("command.analytics.registration.send",t),ea.Z.removeItem("real-email")}))}))})))}}Ya=Ua,Ua.shared=(0,re.r)((()=>new Ya));var Fa,qa=r(41827);class Ha{constructor(){}start(e){e.add(c.Session.shared().userId.pipe((0,N.w)((e=>e?c.Session.shared().authorizationDetailsFor(e).pipe((0,U.x)(((e,t)=>e.demo===t.demo)),(0,N.w)((e=>e.demo?B.E:c.Session.shared().authenticationCredentials)),(0,D.h)((e=>!!e.email&&!!e.password))):B.E)),(0,U.x)(gn()),(0,N.w)((e=>qa.G.shared().setCredentials(e)))).safeSubscribe()),e.add(De.N.shared().passwordChanged.pipe((0,N.w)((e=>(0,H.aj)([De.N.shared().email.pipe((0,G.W)(),(0,m.q)(1)),(0,q.of)(e)])))).safeSubscribe((e=>{var[t,r]=e;c.Session.shared().setAuthenticationCredentials({email:t,password:r})}))),e.add(Dr.C.shared().data().pipe((0,U.x)(gn()),(0,N.w)((e=>e.token?qa.G.shared().setToken({token:e.token,product:e.product,baseHost:e.baseHost}).asObservable().pipe((0,js.P)()):(0,q.of)(void 0)))).safeSubscribe())}}Fa=Ha,Ha.shared=(0,re.r)((()=>new Fa));var _a,Za=r(92064);class Qa{constructor(){}start(e){e.add(Dr.C.shared().data().pipe((0,D.h)((e=>0!==Object.keys(e).length)),(0,U.x)(((e,t)=>sr()(e,t))),(0,N.w)((e=>Za.X.shared().setIdentity(e).asObservable().pipe((0,js.P)())))).safeSubscribe())}}_a=Qa,Qa.shared=(0,re.r)((()=>new _a));var Wa,Xa=r(33265),Ja=r(91862),Ka=r(52281),$a=r(31250),eo=r(83915);class to{constructor(e){this.userId=e}start(e){e.add(Ja.j.shared(this.userId).chatRequests.pipe((0,m.q)(1)).safeSubscribe((e=>{e.forEach((e=>{e.realtimeRecommendationId&&Ka.q.shared().setRecommendationId(e.attendeeId,e.realtimeRecommendationId)}));var t=e.map((e=>e.attendeeId));eo.q.shared().logChatRequestListShown(t)}))),e.add($a.s.shared(this.userId).newInvite.pipe((0,D.h)((e=>"invitation"===e.type))).safeSubscribe((e=>{e.realtimeRecommendationId&&Ka.q.shared().setRecommendationId(e.attendeeId,e.realtimeRecommendationId),eo.q.shared().logChatRequestShown(e.attendeeId)})))}}Wa=to,to.shared=(0,re.r)((e=>new Wa(e)));var ro=r(55582);class no extends((0,tt.Xn)("change.subscription.form.open",10*nt.R.second)){}var io={label:no.type,tags:{team:()=>"core",success:e=>{var t;return(null===(t=e.encounters.completed)||void 0===t?void 0:t.details.isSuccessful)||!1}},hist:{ttresult:{from:"added",to:"completed"}}};rt.w.shared().registerMapping(no.type,io);var so,ao=r(18941),oo=r(32549);class lo{constructor(){}start(e){e.add(a.T.shared().get(d.Z).store.rxState().pipe((0,D.h)((e=>"change-subscription-plan"===(null==e?void 0:e.name)))).safeSubscribe((()=>et.e.shared().add(new no(new Date,null))))),e.add(ao.D.shared().componentRendered.safeSubscribe((e=>{e.displayName===oo.ChangeSubscriptionForm.displayName&&et.e.shared().complete(no.identifier(),new Date,at.x.success())}))),e.add(a.T.shared().get(d.Z).store.rxState().pipe((0,ae.G)(),(0,D.h)((e=>{var[t,r]=e;return"change-subscription-plan"===(null==t?void 0:t.name)}))).safeSubscribe((()=>et.e.shared().complete(no.identifier(),new Date,at.x.failure("cancelled-by-user")))))}}so=lo,lo.shared=(0,re.r)((()=>new so));var co,uo,ho=r(37579),po=r(66018),fo=r(31270),Ao=r(57878),mo=r(83448);class go extends mo.v{constructor(){super("user.profile.covers","default",(()=>(0,ke.MX)(ke.V0.shared().covers.list).pipe((0,It.o4)((e=>{var t,{data:r,xhr:n}=e;return{data:r,ttl:(null===(t=(0,Ia.X)(n))||void 0===t?void 0:t.maxAge)||0}})))))}}co=go,go.shared=(0,re.r)((()=>new co));class vo{constructor(){this.covers=go.shared().data()}}uo=vo,vo.shared=(0,re.r)((()=>new uo));var bo,yo,Co=r(84952),wo=["userId"];class Mo{constructor(){this.actionIsReady=e=>{var t=et.e.shared().activeAction(ot.identifier(e));return!!(t&&t.encounters.coverRendered&&t.encounters.thumbnailRendered&&t.encounters.nameRendered&&t.encounters.fewWordsAboutMeRendered&&t.encounters.communicationRendered&&t.encounters.galleryRendered&&t.encounters.presenceRendered&&t.encounters.alternativeCommunicationRendered)},this.currentActionUserId=()=>{var e;return(null===(e=et.e.shared().activeActions(ot.type)[0])||void 0===e?void 0:e.identifier)||null},this.addEncounter=(e,t)=>{e===this.currentActionUserId()&&et.e.shared().encounter(ot.identifier(e),t)},this.addRequiredEncounter=(e,t)=>{this.addEncounter(e,t),this.actionIsReady(e)&&this.complete(e,t.date,at.x.success())},this.onProfileClosed=(e,t)=>{this.complete(t,new Date(e),at.x.failure("cancelled-by-user"))},this.onProfileSuspended=(e,t)=>{var r=new Date(e);this.addRequiredEncounter(t,{name:"profileSuspended",date:r,details:!0}),this.complete(t,r,at.x.success())},this.onGalleryRendered=(e,t,r)=>{this.addRequiredEncounter(t,{name:"galleryRendered",date:new Date(e),details:{type:r}})},this.onCoverRendered=(e,t,r)=>{var n=r=>{this.addRequiredEncounter(t,{name:"coverRendered",date:new Date(e),details:{coverIsDefault:r}})};vo.shared().covers.toSingle().subscribe((e=>{n(!!e.find((e=>null==r?void 0:r.startsWith("/covers/"+e))))}),(()=>{n()}))},this.onThumbnailRendered=(e,t)=>{this.addRequiredEncounter(t,{name:"thumbnailRendered",date:new Date(e),details:null})},this.onNameRendered=(e,t)=>{this.addRequiredEncounter(t,{name:"nameRendered",date:new Date(e),details:null})},this.onFewWordsRendered=(e,t)=>{this.addRequiredEncounter(t,{name:"fewWordsAboutMeRendered",date:new Date(e),details:null})},this.onCommunicationRendered=(e,t)=>{this.addRequiredEncounter(t,{name:"communicationRendered",date:new Date(e),details:null})},this.onPresenceRendered=(e,t,r)=>{this.addRequiredEncounter(t,{name:"presenceRendered",date:new Date(e),details:{online:r&&r.online,cameraAvailable:r&&(r.devices||[]).filter((e=>"cam"===e.name)).length>0}})},this.onProfileBannersRendered=(e,t,r)=>{this.addRequiredEncounter(t,{name:"alternativeCommunicationRendered",date:new Date(e),details:{presentsAvailable:r["presents-available"],wishlistBannerVisible:r["wishlist-banner-visible"],sendEmailBannerVisible:r["send-email-banner-visible"],watchStreamBannerVisible:r["watch-stream-banner-visible"],roomsBannerVisible:r["rooms-banner-visible"]}})},this.onWishlistBannerOfferingDataLoaded=(e,t)=>{this.addEncounter(t,{name:"wishlistBannerOfferingDataLoaded",date:new Date(e),details:null})},this.onLetterSendingBannerOfferingDataLoaded=(e,t)=>{this.addEncounter(t,{name:"letterSendingBannerOfferingDataLoaded",date:new Date(e),details:null})},this.onRoomsBannerOfferingDataLoaded=(e,t)=>{this.addEncounter(t,{name:"roomsBannerOfferingDataLoaded",date:new Date(e),details:null})},this.onPresentsReceivingAvailabilityDataLoaded=(e,t)=>{this.addEncounter(t,{name:"presentsReceivingAvailabilityDataLoaded",date:new Date(e),details:null})},this.onInteractionDetected=(e,t)=>{t.forEach((t=>{var r,n,i,s,[a,o]=t.place.split(".");if("profile"===a){var l=!1,u=!1,d=!1,h=!1;c.Session.shared().userId.pipe((0,G.W)(),(0,m.q)(1),(0,N.w)((e=>Co.w.shared(t.user).isFilled({"filter.user-id":e,"filter.tags":"+p","filter.suspended":!1})))).safeSubscribe((e=>{h=!!e})),ho.d.shared(t.user).isFilled().safeSubscribe((e=>{l=e})),po.t.shared(t.user).isFilled().safeSubscribe((e=>{u=e})),fo.A.shared(t.user).isFilled().safeSubscribe((e=>{d=e}));var p=Gt.J.shared(t.user).isFilled(),f=rr.shared().preloadedProfilesImagesMetrics,A=!(null==f||null===(r=f[t.user])||void 0===r||!r[Wt.THUMBNAIL]),g=!(null==f||null===(n=f[t.user])||void 0===n||!n[Wt.COVER]),v=!(null==f||null===(i=f[t.user])||void 0===i||!i[Wt.GALLERY]),b=!(null==f||null===(s=f[t.user])||void 0===s||!s[Wt.WISHLIST]),y=!!rr.shared().preloadedWishlistBannerOffering[t.user],C=this.currentActionUserId();C&&this.complete(C,new Date(e),at.x.failure("cancelled-by-user")),xe.Iw.shared(t.user).canEdit.pipe((0,m.q)(1)).safeSubscribe((e=>{var r=new Date;et.e.shared().encounter(ot.identifier(t.user),{name:"editableModeSet",details:e,date:r})})),et.e.shared().add(new ot(t.user,new Date(e),{cta:o,preloadStatus:{userPhotosFilled:l,userVideosFilled:u,userProfileFilled:d,userHierarchyRelationsFilled:h,cachedPresenceFilled:p,thumbnailImagePreloaded:A,coverImagePreloaded:g,galleryImagesPreloaded:v,wishlistPreloaded:b,wishlistBannerOfferingPreloaded:y}}))}}))},this.complete=(e,t,r)=>{e===this.currentActionUserId()&&et.e.shared().complete(ot.identifier(e),t,r)}}start(e){o.Z.addMarker("command.user-actions.interaction.track",this.onInteractionDetected),o.Z.addMarker("event.profile.cover.rendered",this.onCoverRendered),o.Z.addMarker("event.profile.thumbnail.rendered",this.onThumbnailRendered),o.Z.addMarker("event.profile.name.rendered",this.onNameRendered),o.Z.addMarker("event.profile.few-words.rendered",this.onFewWordsRendered),o.Z.addMarker("event.profile.communication.rendered",this.onCommunicationRendered),o.Z.addMarker("event.presence.rendered",this.onPresenceRendered),o.Z.addMarker("event.profile.gallery.rendered",this.onGalleryRendered),o.Z.addMarker("event.pages.profile.closed",this.onProfileClosed),o.Z.addMarker("event.profile.suspended",this.onProfileSuspended),o.Z.addMarker("event.wishlist-banner-offering.data-loaded",this.onWishlistBannerOfferingDataLoaded),o.Z.addMarker("event.letter-sending-banner-offering.data-loaded",this.onLetterSendingBannerOfferingDataLoaded),o.Z.addMarker("event.rooms-banner-offering.data-loaded",this.onRoomsBannerOfferingDataLoaded),o.Z.addMarker("event.presents-receiving-availability.data-loaded",this.onPresentsReceivingAvailabilityDataLoaded),e.add((()=>{o.Z.removeMarker("command.user-actions.interaction.track",this.onInteractionDetected),o.Z.removeMarker("event.profile.cover.rendered",this.onCoverRendered),o.Z.removeMarker("event.profile.thumbnail.rendered",this.onThumbnailRendered),o.Z.removeMarker("event.profile.name.rendered",this.onNameRendered),o.Z.removeMarker("event.profile.few-words.rendered",this.onFewWordsRendered),o.Z.removeMarker("event.profile.communication.rendered",this.onCommunicationRendered),o.Z.removeMarker("event.presence.rendered",this.onPresenceRendered),o.Z.removeMarker("event.profile.gallery.rendered",this.onGalleryRendered),o.Z.removeMarker("event.pages.profile.closed",this.onProfileClosed),o.Z.removeMarker("event.profile.suspended",this.onProfileSuspended),o.Z.removeMarker("event.wishlist-banner-offering.data-loaded",this.onWishlistBannerOfferingDataLoaded),o.Z.removeMarker("event.letter-sending-banner-offering.data-loaded",this.onLetterSendingBannerOfferingDataLoaded),o.Z.removeMarker("event.rooms-banner-offering.data-loaded",this.onRoomsBannerOfferingDataLoaded),o.Z.removeMarker("event.presents-receiving-availability.data-loaded",this.onPresentsReceivingAvailabilityDataLoaded)})),e.add(ao.D.shared().componentRendered.safeSubscribe((e=>{if(e.displayName===Ao.p.displayName){var{result:t,renderDate:r}=e.renderInfo,n=t.value.containerRenderInfo.result.value,{userId:i}=n,s=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(n,wo);this.onProfileBannersRendered(r.getTime(),i,s)}})))}}bo=Mo,Mo.shared=(0,re.r)((()=>new bo));class So{constructor(){this.addRequiredEncounter=e=>{et.e.shared().encounter(ct.identifier(),e),this.actionIsRendered(),this.actionIsReady()&&this.complete(e.date,at.x.success())},this.actionIsReady=()=>{var e=et.e.shared().activeAction(ct.identifier());return!!e&&!!e.encounters.listRendered&&!!e.encounters.interactionReady},this.actionIsRendered=()=>{var e=et.e.shared().activeAction(ct.identifier());e&&e.encounters.listRendered&&et.e.shared().encounter(ct.identifier(),{name:"rendered",date:e.encounters.listRendered.date,details:null})},this.complete=(e,t)=>{et.e.shared().complete(ct.identifier(),e,t)},this.onInteractionDetected=(e,t)=>{t.forEach((t=>{var[r,n]=t.place.split(".");"search"===r&&et.e.shared().add(new ct(new Date(e),{cta:n}))}))},this.onListRendered=(e,t)=>this.addRequiredEncounter({name:"listRendered",date:new Date(t),details:null}),this.onInteractionReady=(e,t)=>this.addRequiredEncounter({name:"interactionReady",date:new Date(t),details:null}),this.onSearchClosed=e=>{this.complete(new Date(e),at.x.failure("cancelled-by-user"))}}start(e){o.Z.addMarker("event.profile.search.list.rendered",this.onListRendered),o.Z.addMarker("event.profile.search.interaction.ready",this.onInteractionReady),o.Z.addMarker("command.user-actions.interaction.track",this.onInteractionDetected),e.add((()=>{o.Z.removeMarker("event.profile.search.list.rendered",this.onListRendered),o.Z.removeMarker("event.profile.search.interaction.ready",this.onInteractionReady),o.Z.removeMarker("command.user-actions.interaction.track",this.onInteractionDetected)}))}}yo=So,So.shared=(0,re.r)((()=>new yo));class Io extends((0,tt.Xn)("users.gallery.open")){}var Eo,xo,To={label:Io.type,tags:{team:()=>"core",success:e=>{var t;return(null===(t=e.encounters.completed)||void 0===t?void 0:t.details.isSuccessful)||!1},cta:e=>e.details.cta,editable:e=>!(!e.encounters.editableModeSet||!e.encounters.editableModeSet.details),"media-type":e=>{var t;return null===(t=e.encounters.mediaTypeDetected)||void 0===t?void 0:t.details},"failure-reason":e=>{var t;return null===(t=e.encounters.completed)||void 0===t?void 0:t.details.error}},hist:{ttresult:{from:"added",to:"completed"}}};rt.w.shared().registerMapping(Io.type,To);class Do{constructor(){this.addRequiredEncounter=e=>{et.e.shared().encounter(Io.identifier(),e)},this.complete=(e,t)=>{et.e.shared().complete(Io.identifier(),e,t)},this.onInteractionDetected=(e,t)=>{t.forEach((t=>{var[r,n,i]=t.place.split(".");"gallery"===r&&(et.e.shared().add(new Io(new Date(e),{cta:n})),et.e.shared().encounter(Io.identifier(),{name:"mediaTypeDetected",date:new Date(e),details:i}))}))},this.onEditableMode=e=>{this.addRequiredEncounter({name:"editableModeSet",date:new Date(e),details:!0})},this.onImageLoaded=e=>{this.complete(new Date(e),at.x.success())},this.onGalleryClosed=e=>{this.complete(new Date(e),at.x.failure("cancelled-by-user"))},this.onImageLoadedFailed=e=>{this.complete(new Date(e),at.x.failure("media-loading-failed"))}}start(e){o.Z.addMarker("event.overlay.photos.mode.editable.set",this.onEditableMode),o.Z.addMarker("event.gallery.frame.loaded",this.onImageLoaded),o.Z.addMarker("event.gallery.frame.load.failed",this.onImageLoadedFailed),o.Z.addMarker("event.overlay.photos.closed",this.onGalleryClosed),o.Z.addMarker("command.user-actions.interaction.track",this.onInteractionDetected),e.add((()=>{o.Z.removeMarker("event.overlay.photos.mode.editable.set",this.onEditableMode),o.Z.removeMarker("event.gallery.frame.loaded",this.onImageLoaded),o.Z.removeMarker("event.gallery.frame.load.failed",this.onImageLoadedFailed),o.Z.removeMarker("event.overlay.photos.closed",this.onGalleryClosed),o.Z.removeMarker("command.user-actions.interaction.track",this.onInteractionDetected)}))}}Eo=Do,Do.shared=(0,re.r)((()=>new Eo));class ko{constructor(){this.webRTCStats={},this.onAttendeeProfileReceived=(e,t)=>{et.e.shared().encounter(yr.identifier(t.id),{date:new Date(e),name:"attendeeProfileDetermined",details:t})},this.onUserProfileReceived=(e,t,r)=>{et.e.shared().encounter(yr.identifier(r),{date:new Date(e),name:"userProfileDetermined",details:t})},this.onCallDestroyed=(e,t,r)=>{var{cta:n}=r;this.sendWebRTCStatsAndClean(t,e),et.e.shared().encounter(yr.identifier(t),{date:new Date(e),name:"initializationEnded",details:null});var i=et.e.shared().activeAction(yr.identifier(t)),s=null!=i&&i.encounters.connected?at.x.success({finishReason:n}):at.x.failure(n||"other");et.e.shared().complete(yr.identifier(t),new Date(e),s)},this.sendWebRTCStatsAndClean=(e,t)=>{if(this.webRTCStats[e]){et.e.shared().encounter(yr.identifier(e),{date:new Date(t),name:"webRtcStatsCollected",details:{localVolumeArray:this.webRTCStats[e].localAudioVolumeArray,remoteVolumeArray:this.webRTCStats[e].remoteAudioVolumeArray}});var r=this.webRTCStats[e].collectWebRTCStatsInterval;r&&clearInterval(r),delete this.webRTCStats[e]}},this.initialWebRTCStats=()=>({localAudioVolumeArray:[],remoteAudioVolumeArray:[],collectWebRTCStatsInterval:null}),this.collectWebRTCStats=(e,t)=>{this.getWebRTCStats(e,t);var r=1;this.webRTCStats[t].collectWebRTCStatsInterval=setInterval((()=>{r>60||(r++,this.getWebRTCStats(e,t))}),1e3)},this.getWebRTCStats=(e,t)=>{e.getStats().then((e=>{this.webRTCStats[t]&&e.forEach((e=>{"audio"===e.kind&&e.id.startsWith("RTCAudioSource_")&&this.webRTCStats[t].localAudioVolumeArray.push(e.audioLevel),"audio"===e.kind&&e.id.startsWith("RTCMediaStreamTrack_receiver_")&&this.webRTCStats[t].remoteAudioVolumeArray.push(e.audioLevel)}))}))},this.onCallConnected=(e,t,r)=>{var{rtcPeerConnection:n}=r;this.webRTCStats[t]=this.initialWebRTCStats(),this.collectWebRTCStats(n,t),n.getStats().then((r=>{var n,i=r;r.forEach((e=>{if("candidate-pair"===e.type&&"succeeded"===e.state){var t=e,r=i.get(t.localCandidateId).candidateType,s=i.get(t.remoteCandidateId).candidateType;n="relay"===s||"relay"===r?"turn":"p2p"}})),et.e.shared().encounter(yr.identifier(t),{date:new Date(e),name:"connected",details:{type:n}})}))},this.onCallAnswered=(e,t,r)=>{et.e.shared().encounter(yr.identifier(t),{date:new Date(e),name:"answered",details:r})},this.onAttendeeReplyPlatformInfoReceived=(e,t,r)=>{et.e.shared().encounter(yr.identifier(t),{date:new Date(e),name:"attendeeReplyPlatformInfo",details:r})},this.onApiErrorReturned=(e,t,r)=>{et.e.shared().encounter(yr.identifier(t),{date:new Date(e),name:"apiErrorCatch",details:r})},this.onPurchaseRequired=(e,t)=>{et.e.shared().encounter(yr.identifier(t),{date:new Date(e),name:"paymentRequired",details:null})},this.onRequestSent=(e,t,r)=>{(r.in||r.out)&&et.e.shared().encounter(yr.identifier(t),{date:new Date(e),name:"requestSent",details:null})},this.onPongReceived=(e,t)=>{et.e.shared().encounter(yr.identifier(t.sender),{date:new Date(e),name:"pongReceived",details:{network:t.network||{},cameraEnabled:t.cameraEnabled||!1,product:t.product}})},this.onVideoPlaying=(e,t,r)=>{et.e.shared().encounter(yr.identifier(t),{date:new Date(e),name:"initializationEnded",details:null}),et.e.shared().encounter(yr.identifier(t),{date:new Date(e),name:"incomingStreamStarted",details:null}),et.e.shared().encounter(yr.identifier(t),{date:new Date(e),name:"audioTrackReceived",details:{muted:!(null==r||!r.length)&&r[0].muted,enabled:!(null==r||!r.length)&&r[0].enabled,numberOfTracks:(null==r?void 0:r.length)||0}})},this.onIceGathered=(e,t)=>{et.e.shared().encounter(yr.identifier(t),{date:new Date(e),name:"iceGathered",details:null})},this.onSdpOfferCreated=(e,t)=>{et.e.shared().encounter(yr.identifier(t),{date:new Date(e),name:"sdpOfferCreated",details:null})},this.onInteractionDetected=(e,t)=>{t.forEach((t=>{var r=t.place.split(".");"video-chat-start"===r[0]&&(et.e.shared().add(new yr(t.user,new Date(e),{cta:r[1]})),xe.Iw.shared(t.user).profile.pipe((0,k.U)((e=>e.value||{})),(0,m.q)(1)).subscribe((e=>{z.p.shared().emit("event.call.attendee-profile.received",e)})),Gt.J.shared(t.user).cachedPresence.pipe((0,m.q)(1)).safeSubscribe((e=>{var{devices:r,online:n}=e;et.e.shared().encounter(yr.identifier(t.user),{date:new Date,name:"attendeeDevices",details:r}),et.e.shared().encounter(yr.identifier(t.user),{date:new Date,name:"attendeeOnlineStatus",details:n?"online":"offline"})})),c.Session.shared().userId.pipe((0,G.W)(),(0,N.w)((e=>xe.Iw.shared(e).profile)),(0,k.U)((e=>e.value||{})),(0,m.q)(1)).subscribe((e=>{z.p.shared().emit("event.call.user-profile.received",e,t.user)})),c.Session.shared().userId.pipe((0,G.W)(),(0,N.w)((e=>qi.V.shared(e).balance)),(0,m.q)(1)).subscribe((e=>{et.e.shared().encounter(yr.identifier(t.user),{date:new Date,name:"userHasCreditsDetermined",details:e>0})})))}))}}start(e){z.p.shared().addMarker("event.call.connected",this.onCallConnected),z.p.shared().addMarker("event.chat.media.destroyed",this.onCallDestroyed),z.p.shared().addMarker("event.call.payment.required",this.onPurchaseRequired),z.p.shared().addMarker("event.call.attendee-profile.received",this.onAttendeeProfileReceived),z.p.shared().addMarker("event.call.user-profile.received",this.onUserProfileReceived),z.p.shared().addMarker("event.call.api.error.returned",this.onApiErrorReturned),z.p.shared().addMarker("event.chat.media.answer.received",this.onCallAnswered),z.p.shared().addMarker("event.chat.media.attendee-reply-platform-info.received",this.onAttendeeReplyPlatformInfoReceived),z.p.shared().addMarker("document.call.video.incoming.playing",this.onVideoPlaying),z.p.shared().addMarker("event.call.request.sent",this.onRequestSent),z.p.shared().addMarker("event.call.presence.got",this.onPongReceived),z.p.shared().addMarker("event.call.ice.gathered",this.onIceGathered),z.p.shared().addMarker("event.call.sdp.offer.created",this.onSdpOfferCreated),o.Z.addMarker("command.user-actions.interaction.track",this.onInteractionDetected),e.add((()=>{z.p.shared().removeMarker("event.call.connected",this.onCallConnected),z.p.shared().removeMarker("event.chat.media.destroyed",this.onCallDestroyed),z.p.shared().removeMarker("event.call.payment.required",this.onPurchaseRequired),z.p.shared().removeMarker("event.call.attendee-profile.received",this.onAttendeeProfileReceived),z.p.shared().removeMarker("event.call.user-profile.received",this.onUserProfileReceived),z.p.shared().removeMarker("event.call.api.error.returned",this.onApiErrorReturned),z.p.shared().removeMarker("event.chat.media.answer.received",this.onCallAnswered),z.p.shared().removeMarker("event.chat.media.attendee-reply-platform-info.received",this.onAttendeeReplyPlatformInfoReceived),z.p.shared().removeMarker("document.call.video.incoming.playing",this.onVideoPlaying),z.p.shared().removeMarker("event.call.request.sent",this.onRequestSent),z.p.shared().removeMarker("event.call.presence.got",this.onPongReceived),z.p.shared().removeMarker("event.call.ice.gathered",this.onIceGathered),z.p.shared().removeMarker("event.call.sdp.offer.created",this.onSdpOfferCreated),o.Z.removeMarker("command.user-actions.interaction.track",this.onInteractionDetected)}))}}xo=ko,ko.shared=(0,re.r)((()=>new xo));class jo extends((0,tt.aD)("dialogs.chat.open",10*nt.R.second)){}var Lo,Oo,Po={label:jo.type,tags:{team:()=>"core",success:e=>{var t;return(null===(t=e.encounters.completed)||void 0===t?void 0:t.details.isSuccessful)||!1},"failure-reason":e=>{var t;return null===(t=e.encounters.completed)||void 0===t?void 0:t.details.error},"bottle-neck-event":e=>{var t;return null!==(t=e.encounters.completed)&&void 0!==t&&t.details.isSuccessful?(0,tt.BX)(e):void 0},cta:e=>e.details.cta,"messages-render-failed":e=>{var t;return null!==(t=e.encounters.completed)&&void 0!==t&&t.details.isSuccessful?void 0:!e.encounters.messagesRendered},"user-name-render-failed":e=>{var t;return null!==(t=e.encounters.completed)&&void 0!==t&&t.details.isSuccessful?void 0:!e.encounters.userNameRendered},"cheers-render-failed":e=>{var t;return null!==(t=e.encounters.completed)&&void 0!==t&&t.details.isSuccessful?void 0:!e.encounters.cheersRendered},"thumbnail-render-failed":e=>{var t;return null!==(t=e.encounters.completed)&&void 0!==t&&t.details.isSuccessful?void 0:!e.encounters.thumbnailRendered},"presence-render-failed":e=>{var t;return null!==(t=e.encounters.completed)&&void 0!==t&&t.details.isSuccessful?void 0:!e.encounters.presenceRendered},"user-activity-render-failed":e=>{var t;return null!==(t=e.encounters.completed)&&void 0!==t&&t.details.isSuccessful?void 0:!e.encounters.userActivityRendered},"popular-member-indicator-render-failed":e=>{var t;return null!==(t=e.encounters.completed)&&void 0!==t&&t.details.isSuccessful?void 0:!e.encounters.popularMemberIndicatorRendered},"call-button-render-failed":e=>{var t;return null!==(t=e.encounters.completed)&&void 0!==t&&t.details.isSuccessful?void 0:!e.encounters.callButtonRendered}},hist:{ttresult:{from:"added",to:"completed"},"ttmessages-rendered":{from:"added",to:"messagesRendered"},"ttuser-name-rendered":{from:"added",to:"userNameRendered"},"ttcheers-rendered":{from:"added",to:"cheersRendered"},"ttthumbnail-rendered":{from:"added",to:"thumbnailRendered"},"ttpresence-rendered":{from:"added",to:"presenceRendered"},"ttuser-activity-indicator-rendered":{from:"added",to:"userActivityRendered"},"ttpopular-member-indicator-rendered":{from:"added",to:"popularMemberIndicatorRendered"},"ttcall-button-rendered":{from:"added",to:"callButtonRendered"}}};rt.w.shared().registerMapping(jo.type,Po);class No{constructor(){this.onInteractionDetected=(e,t)=>{t.forEach((t=>{"chat.contacts-list"===t.place&&t.user&&this.startAction(t.user,new Date(e),"chats-list",!1),"chat.chat-requests"===t.place&&t.user&&this.startAction(t.user,new Date(e),"chats-list",!1),"messages.invitation"===t.place&&t.user&&this.startAction(t.user,new Date(e),"invite",!1),"profile"===t.cta&&"messages.text.send"===t.place&&t.recipient&&this.startAction(t.recipient,new Date(e),t.cta,!0)}))},this.currentActionUserId=()=>{var e;return(null===(e=et.e.shared().activeActions(jo.type)[0])||void 0===e?void 0:e.identifier)||null},this.actionIsCompleted=e=>{var t=et.e.shared().activeAction(jo.identifier(e));return!!(t&&t.encounters.userNameRendered&&t.encounters.thumbnailRendered&&t.encounters.messagesRendered&&t.encounters.cheersRendered)},this.addEncounter=(e,t)=>{e===this.currentActionUserId()&&(et.e.shared().encounter(jo.identifier(e),t),this.actionIsCompleted(e)&&this.complete(e,t.date,at.x.success()))},this.startAction=(e,t,r,n)=>{var i=this.currentActionUserId();if((!n||i!==e)&&this.chatIdentifier!==e){i&&this.complete(i,t,at.x.failure("cancelled-by-user"));var s=new jo(e,t,{cta:r});this.chatIdentifier=s.identifier,et.e.shared().add(s)}},this.complete=(e,t,r)=>{e===this.currentActionUserId()&&et.e.shared().complete(jo.identifier(e),t,r)},this.onSidebarOpen=(e,t,r,n)=>{n||"chat"!==t||this.startAction(r,new Date(e),"chats-list",!0)},this.onSidebarClosed=()=>{this.chatIdentifier=void 0},this.onUserNameRendered=(e,t)=>{this.addEncounter(t,{name:"userNameRendered",date:new Date(e),details:null})},this.onThumbnailRendered=(e,t)=>{this.addEncounter(t,{name:"thumbnailRendered",date:new Date(e),details:null})},this.onMessagesRendered=(e,t)=>{this.addEncounter(t,{name:"messagesRendered",date:new Date(e),details:null})},this.onCheersRendered=(e,t)=>{this.addEncounter(t,{name:"cheersRendered",date:new Date(e),details:null})},this.onThumbnailRenderFailed=(e,t)=>{this.complete(t,new Date(e),at.x.failure("failed"))}}start(e){o.Z.addMarker("command.user-actions.interaction.track",this.onInteractionDetected),o.Z.addMarker("command.sidebar.open",this.onSidebarOpen),o.Z.addMarker("command.sidebar.close",this.onSidebarClosed),o.Z.addMarker("event.chat.attendee.rendered",this.onUserNameRendered),o.Z.addMarker("event.chat.attendee.thumbnail.rendered",this.onThumbnailRendered),o.Z.addMarker("event.chat.attendee.thumbnail.render.failed",this.onThumbnailRenderFailed),o.Z.addMarker("event.chat.messages.rendered",this.onMessagesRendered),o.Z.addMarker("event.chat.cheers.rendered",this.onCheersRendered),o.Z.addMarker("event.chat.cheers.fab.rendered",this.onCheersRendered),o.Z.addMarker("event.chat.cheers.freem.limit.rendered",this.onCheersRendered),e.add((()=>{o.Z.removeMarker("command.user-actions.interaction.track",this.onInteractionDetected),o.Z.removeMarker("command.sidebar.open",this.onSidebarOpen),o.Z.removeMarker("command.sidebar.close",this.onSidebarClosed),o.Z.removeMarker("event.chat.attendee.rendered",this.onUserNameRendered),o.Z.removeMarker("event.chat.attendee.thumbnail.rendered",this.onThumbnailRendered),o.Z.removeMarker("event.chat.attendee.thumbnail.render.failed",this.onThumbnailRenderFailed),o.Z.removeMarker("event.chat.messages.rendered",this.onMessagesRendered),o.Z.removeMarker("event.chat.cheers.rendered",this.onCheersRendered),o.Z.removeMarker("event.chat.cheers.fab.rendered",this.onCheersRendered),o.Z.removeMarker("event.chat.cheers.freem.limit.rendered",this.onCheersRendered)}))}}Lo=No,No.shared=(0,re.r)((()=>new Lo));class Bo{constructor(){}start(e){e.add(A.Y.shared().data.pipe((0,ae.G)()).safeSubscribe((e=>{var[t,r]=e;!t.includes("curator")&&r.includes("curator")&&o.Z.emit("roles:grant",{role:"curator"}),t.includes("curator")&&!r.includes("curator")&&o.Z.emit("roles:revoke",{role:"curator"})})))}}Oo=Bo,Bo.shared=(0,re.r)((()=>new Oo));var Ro,Vo=r(32244);class zo{constructor(e){this.userId=e}start(e){e.add(Vo.y.shared(this.userId).canOffer.pipe((0,D.h)((e=>e)),(0,N.w)((()=>Vo.y.shared(this.userId).startOffer()))).safeSubscribe()),e.add(Vo.y.shared(this.userId).offer.pipe((0,D.h)((e=>!!e)),(0,N.w)((()=>new Et.o((e=>{var t=a.T.shared().get(d.Z);t.actions.open("user-birthday-credits",[{props:{onAcceptButtonClick:()=>{t.actions.close("user-birthday-credits")}}}]),e.success()}))))).safeSubscribe())}}Ro=zo,zo.shared=(0,re.r)((e=>new Ro(e)));var Yo,Go=r(76340),Uo=r(90773);class Fo{constructor(e){this.userId=e}start(e){e.add(Go.L.shared(this.userId).callRequested.safeSubscribe((e=>{Uo.x.shared(this.userId).logRequestSent(e.attendeeId,e.cta)})))}}Yo=Fo,Fo.shared=(0,re.r)((e=>new Yo(e)));var qo,Ho=r(17067),_o=r(73408),Zo=r(73700),Qo=r(22965);class Wo{constructor(e){this.userId=e}openQuizAfterDelay(e,t){return(0,kn.H)(e).pipe((0,N.w)((()=>{var e=a.T.shared().get(d.Z).store;return e.isLeadingToConversion()?e.rxState().pipe((0,D.h)((t=>!t||!e.isLeadingToConversion())),(0,m.q)(1),(0,N.w)((()=>_o.E0.shared(this.userId).showIntro(t))),(0,ft.b)((()=>Qe.I.shared().open(new Zo.f(this.userId,t))))):_o.E0.shared(this.userId).showIntro(t).pipe((0,It.RO)((()=>{Qe.I.shared().open(new Zo.f(this.userId,t))})))})))}start(e){e.add(_o.E0.shared(this.userId).autoStartEnabled.pipe((0,N.w)((e=>e?(0,q.of)(window.matchMedia("(min-width: 769px)").matches).pipe((0,m.q)(1),(0,N.w)((e=>e?c.Session.shared().userIsUsual.pipe((0,G.W)(),(0,N.w)((e=>e?a.T.shared().get(W.Z,this.userId).store.rxState().pipe((0,k.U)((e=>"speaking"===e.status?e.attendee:void 0)),(0,U.x)()):B.E)),(0,N.w)((e=>e?_o.E0.shared(this.userId).checkAvailability(e).asObservable().pipe((0,N.w)((t=>t?F.D.shared().videoCallQuiz.startDelay.pipe((0,m.q)(1),(0,N.w)((t=>this.openQuizAfterDelay(t,e)))):B.E))):B.E))):B.E))):B.E))).safeSubscribe()),e.add(pe.j.shared(this.userId).events("ci:event.video-call-quiz.attendee.availability.check").pipe((0,N.w)((e=>window.matchMedia("(min-width: 769px)").matches?lr.v.shared(this.userId).userIsFreeMember.pipe((0,N.w)((t=>t?_o.E0.shared(this.userId).checkAvailability().asObservable().pipe((0,k.U)((t=>({available:t,attendeeId:e.sender})))):(0,q.of)({available:!1,attendeeId:e.sender})))):(0,q.of)({available:!1,attendeeId:e.sender,reason:"screen-resolution"}))),(0,N.w)((e=>{var t=e.reason;return _o.E0.shared(this.userId).sendAvailability(e.attendeeId,e.available,t)}))).safeSubscribe()),e.add(a.T.shared().get(W.Z,this.userId).store.rxState().pipe((0,ae.G)(),(0,k.U)((e=>{var[t,r]=e;return"speaking"===t.status&&"speaking"!==r.status})),(0,U.x)()).pipe((0,N.w)((e=>e?_o.E0.shared(this.userId).stopQuiz():B.E))).safeSubscribe()),e.add(lr.v.shared(this.userId).userIsFreeMember.pipe((0,N.w)((e=>e?_o.E0.shared(this.userId).status.pipe((0,k.U)((e=>"intro"===e.name||"active"===e.name))):B.E)),(0,N.w)((e=>e?a.T.shared().get(W.Z,this.userId).store.rxState().pipe((0,k.U)((e=>"speaking"===e.status?e.attendee:void 0)),(0,U.x)(),(0,ft.b)((e=>{e&&Qe.I.shared().open(new Zo.f(this.userId,e))}))):(0,q.of)(null)))).safeSubscribe()),e.add(_o.E0.shared(this.userId).status.pipe((0,ae.G)(),(0,N.w)((e=>{var[t,r]=e;return"idle"!==r.name||r.name===t.name?B.E:Qe.I.shared().component.pipe((0,m.q)(1))}))).safeSubscribe((e=>{"video-call-quiz"===(null==e?void 0:e.name)&&Qe.I.shared().close()}))),e.add(_o.E0.shared(this.userId).visible.pipe((0,U.x)(),(0,N.w)((e=>(0,H.aj)([Qe.I.shared().component,a.T.shared().get(W.Z,this.userId).store.rxState().pipe((0,k.U)((e=>"speaking"===e.status?e.attendee:void 0)),(0,U.x)())]).pipe((0,m.q)(1),(0,ft.b)((t=>{var[r,n]=t;e?"video-call-quiz"!==(null==r?void 0:r.name)&&n&&Qe.I.shared().open(new Zo.f(this.userId,n)):"video-call-quiz"===(null==r?void 0:r.name)&&Qe.I.shared().close()})))))).safeSubscribe()),e.add(_o.E0.shared(this.userId).status.pipe((0,U.x)(),(0,N.w)((e=>"finished"!==e.name?B.E:Qe.I.shared().component.pipe((0,m.q)(1),(0,ft.b)((e=>{"video-call-quiz"===(null==e?void 0:e.name)&&Qe.I.shared().close()})),(0,pt.h)(e)))),(0,ft.b)((e=>{Qe.I.shared().open(new Qo.f(this.userId,e.senderId,e.recipientId,e.quizId))}))).safeSubscribe())}}qo=Wo,Wo.shared=(0,re.r)((e=>new qo(e)));var Xo,Jo=r(54785),Ko=r(42975);class $o{constructor(e){this.userId=e}start(e){var t=a.T.shared().get(W.Z,this.userId).store.rxState().pipe((0,k.U)((e=>"speaking"===e.status?e.attendee:void 0)),(0,U.x)()),r=c.Session.shared().userIsUsual;e.add(t.pipe((0,N.w)((e=>e?r.pipe((0,m.q)(1),(0,N.w)((t=>t?(0,H.aj)([_o.E0.shared(this.userId).status,_o.E0.shared(this.userId).id]).pipe((0,ft.b)((t=>{var[r,n]=t;"active"===r.name&&void 0!==n&&Ko.x.shared(this.userId).logQuizStarted(e,n)}))):B.E))):B.E))).safeSubscribe()),e.add(t.pipe((0,N.w)((e=>e?r.pipe((0,m.q)(1),(0,N.w)((t=>t?_o.E0.shared(this.userId).status.pipe((0,N.w)((e=>"finished"!==e.name?B.E:(0,H.aj)([_o.E0.shared(this.userId).answers,_o.E0.shared(this.userId).id]))),(0,ft.b)((t=>{var[r,n]=t,i=r.filter((e=>e.userAnswer===e.attendeeAnswer)).length;void 0!==n&&Ko.x.shared(this.userId).logQuizFinished(e,n,i)}))):B.E))):B.E))).safeSubscribe()),e.add(t.pipe((0,N.w)((e=>e?r.pipe((0,m.q)(1),(0,N.w)((t=>t?_o.E0.shared(this.userId).blockingReason.pipe((0,ft.b)((t=>{t&&Ko.x.shared(this.userId).logQuizBlocked(e,t)}))):B.E))):B.E))).safeSubscribe()),e.add(t.pipe((0,N.w)((e=>e?_o.E0.shared(this.userId).status.pipe((0,N.w)((e=>"active"!==e.name?B.E:_o.E0.shared(this.userId).activeQuestionIndex)),(0,N.w)((t=>{var r=!1;return(0,H.aj)([_o.E0.shared(this.userId).id,_o.E0.shared(this.userId).answers]).pipe((0,ft.b)((n=>{var i,[s,a]=n;void 0!==s&&null!==(i=a[t])&&void 0!==i&&i.userAnswer&&!r&&(r=!0,Ko.x.shared(this.userId).logQuizQuestionAnswered(e,s,t))})))}))):B.E))).safeSubscribe())}}Xo=$o,$o.shared=(0,re.r)((e=>new Xo(e)));var el,tl,rl=r(12574),nl=r(28635),il=r(7373);class sl{constructor(e){this.userId=e}start(e){e.add(rl.i.shared().viewed.pipe((0,N.w)((e=>{var t=e.attendeeId;return(0,H.aj)([Gt.J.shared(t).cachedPresenceStatus,zt.o.shared(this.userId).userIsInChatsList(t)]).pipe((0,m.q)(1),(0,k.U)((e=>{var[t,r]=e;return"onlineWithCamera"===t&&!r&&il.A.shared().supportsWebRtc})),(0,k.U)((t=>({invite:e,canStartVideoChat:t}))))}))).safeSubscribe((e=>{var{invite:t,canStartVideoChat:r}=e,n={attendeeId:t.attendeeId,displayType:"toplist",inviteId:t.id,inviteType:"invitation",userId:t.userId,sourceProduct:t.realmData?t.realmData.realm:""};r?nl.I.shared(this.userId).logInviteToVideochatInteracted(n):nl.I.shared(this.userId).logInviteInteracted(n)}))),e.add($a.s.shared(this.userId).newInvite.pipe((0,D.h)((e=>{var t;return!(null===(t=e.realmData)||void 0===t||!t.realm)}))).safeSubscribe((e=>{var t={attendeeId:e.attendeeId,inviteId:e.id,inviteType:"invitation",userId:e.userId,sourceProduct:e.realmData?e.realmData.realm:""};return nl.I.shared(this.userId).logInviteReceived(t)})))}}el=sl,sl.shared=(0,re.r)((e=>new el(e)));var al=["streamBroadcasting","stream","streaming-leaderboard"];class ol{constructor(){}close(e){"live"!==e&&"video-calls"!==e&&Qe.I.shared().component.pipe((0,m.q)(1)).safeSubscribe((e=>{e&&al.includes(e.name)&&Qe.I.shared().close()}))}start(e){e.add(new fe.y((()=>(o.Z.sync("command.page.open",this.close),()=>{o.Z.removeListener("command.page.open",this.close)}))).safeSubscribe())}}tl=ol,ol.shared=(0,re.r)((()=>new tl));var ll,cl=r(6577);class ul{constructor(){}start(e){var t=new fe.y((e=>{var t=()=>e.next();return o.Z.on("document.page",t),()=>{o.Z.removeListener("document.page",t)}}));e.add((0,H.aj)([F.D.shared().menuInFullscreenChatEnabled,fr.s.shared().displayMode]).pipe((0,k.U)((e=>{var[t,r]=e;return t&&"fullscreen"===r})),(0,N.w)((e=>e?t:B.E)),(0,N.w)((()=>(0,cl.w)()))).safeSubscribe())}}function dl(e){return e.type+" "+e.message+" at "+e.filename+" "+e.lineno+":"+e.colno}ll=ul,ul.shared=(0,re.r)((()=>new ll));var hl,pl=r(60766),fl=[/ResizeObserver/i,/^Hypertune:\s.*$/],Al=[/^Hypertune:\s.*$/];class ml{constructor(){var e=this;this.debugHandler=function(){var t="string"==typeof(arguments.length<=0?void 0:arguments[0])?arguments.length<=0?void 0:arguments[0]:"";Al.some((e=>e.test(t)))||e.originalConsoleDebug(...arguments)},this.originalConsoleError=window.console.error,this.originalConsoleDebug=window.console.debug}start(e){window.console.debug=this.debugHandler,e.add((()=>{window.console.debug=this.originalConsoleDebug})),(0,pl.v)()&&(window.addEventListener("error",this.showErrorAlert),window.console.error=this.showConsoleError,e.add((()=>{window.removeEventListener("error",this.showErrorAlert),window.console.error=this.originalConsoleError})))}showErrorAlert(e){fl.some((t=>{var r;return!(null===(r=e.message.match(t))||void 0===r||!r.length)}))?console.warn("ErrorHandler known error: "+dl(e)):o.Z.emit("command.system-message.send","error",dl(e))}showConsoleError(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];o.Z.emit("command.system-message.send","error",JSON.stringify(t,null,2))}}hl=ml,ml.shared=(0,re.r)((()=>new hl));var gl,vl=r(19889),bl=r(80734),yl=r(10731),Cl=r(67162),wl=r(39777),Ml=r(66653),Sl=r(72456),Il=["maxAge","minAge"];class El{constructor(e){this.userId=e}start(e){var t,r,n=(()=>{try{return JSON.parse(localStorage.getItem("__appdata")||"{}").persistence[this.userId+".search.filters"]||{}}catch(e){return{}}})(),i=bl.PN.shared(this.userId).defaultFilters.pipe((0,k.U)((e=>function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,Il))));null!==(t=window.feedPreload)&&void 0!==t&&t.users&&e.add((0,H.aj)([Et.o.from(window.feedPreload.users),i]).toSingle().pipe((0,It.eo)((e=>{var[t,r]=e,i=t.map((e=>(0,Cl.sH)(Object.assign({},(0,Sl.m)(e,["occupation","about","city"]),e.location?(0,Sl.m)(e.location,["city"]):{})))),s=Object.assign({},(0,yl.Qi)(r),n);return Et.o.zip(Cl.Z0.shared(this.userId).setStateIfNotFilled(i,s,nt.R.minute).pipe((0,It.vR)(void 0)),...i.map((e=>e.tags?ua.X.shared(e.id).setStateIfNotFilled(e.tags).pipe((0,It.vR)(void 0)):Et.o.just())))}))).safeSubscribe()),null!==(r=window.feedPreload)&&void 0!==r&&r.personalizedUsers&&e.add((0,H.aj)([Et.o.from(window.feedPreload.personalizedUsers),i]).toSingle().pipe((0,It.eo)((e=>{var[t,r]=e,i=t.users.map((e=>(0,Cl.sH)(Object.assign({},(0,Sl.m)(e,["occupation","about","city"]),e.location?(0,Sl.m)(e.location,["city"]):{}),t.recommendationId))),s=Object.assign({},(0,yl.Ld)(r),n);return Ml.n.shared(this.userId).setStateIfNotFilled(i,s,10*nt.R.minute).pipe((0,It.vR)(void 0))}))).safeSubscribe()),e.add(F.D.shared().personalRecommendationsInFeedEnabled.pipe((0,N.w)((e=>wl.n.shared("search",this.userId).store("recommendation",e).asObservable()))).safeSubscribe())}}gl=El,El.shared=(0,re.r)((e=>new gl(e)));var xl,Tl=r(51973),Dl=r(15896),kl=r(34867),jl=r(61289),Ll=r(22466);class Ol{constructor(e){this.preloadedLettersImages={},this.prefetchedLetter={},this.attachmentUri=(e,t,r)=>(0,es.P)((()=>{if(e.local)return B.E;var n="photo"===e.mediaType,i="cheer"===e.mediaType,s=!!e.reference&&e.reference.includes("/free"),a=i?(0,Ot.XQ)(e.basename,e.reference):n?(0,Ot.eb)(t,r,e.basename,!1,s):(0,Ot.LQ)(t,r,e.basename,!0,s);return(n&&!s&&this.userId!==t?new Tl.cO(this.userId,{type:"image",path:a,ownerId:t}).status.pipe((0,m.q)(1),(0,k.U)((n=>"available"===n?a:(0,Ot.eb)(t,r,e.basename,!0,s)))):(0,q.of)(a)).pipe((0,k.U)((t=>({path:this.getAttachmentPathByMediaType(t,e.mediaType)}))))})),this.coverUri=e=>{var t=this.config.photos.letterCover;return(0,q.of)({path:(0,Ot.al)(e)+"."+t.size+"."+t.options})},this.thumbnailUri=e=>xe.Iw.shared(e).profile.pipe((0,m.q)(1),(0,Dl.c)((t=>{if(!t.isSuccessful||!t.value.thumbnail)return null;var r=this.config.photos.chatThumbnail;return{path:(0,Ot.E8)(e,t.value.thumbnail)+"."+r.size+"."+r.options}}))),this.userId=e,this.config=ve.D.shared()}start(e){e.add(jl.G.shared().deepLink.safeSubscribe((e=>{if("letter"===(null==e?void 0:e.type)){var t={id:e.args.letterId,recipient:e.args.recipient||this.userId,sender:e.args.sender,introductory:"introductory"===e.args.letterType,presentAnswer:"present"===e.args.letterType},r={type:"letter",path:(0,Ot.xJ)(t.sender,t.recipient,t.id,t.introductory,t.presentAnswer),ownerId:this.userId};xe.Iw.shared(t.sender).profile.toSingle().safeSubscribe(),(0,Ll.x)(t.sender),new Tl.cO(this.userId,r).buy().pipe((0,It.eo)((e=>e.isSuccessful?kl._.shared(this.userId).get(t).toSingle():Et.o.error(e.error))),(0,It.RO)((e=>{e.isSuccessful&&e.value&&this.prefetchLetter(e.value)}))).safeSubscribe()}})))}getAttachmentPathByMediaType(e,t){var r="";switch(t){case"photo":r=e+"."+this.config.photos.letterPhotoAttachment.size;break;case"video":case"cheer":r=e+"."+this.config.photos.letterVideoAttachment.size+"\n                    ."+this.config.photos.letterVideoAttachment.options}return(0,Rt.f)(r,this.config.sharding)+"?authorization="+Zt.h.shared().getAAF()}prefetchLetter(e){var t=this.prefetchedLetter[e.id];if(!t||!sr()(t,e)){this.prefetchedLetter[e.id]=e;var r=e.attachments.filter((e=>e.basename&&!e.local));r.length&&(0,q.of)(...r).pipe((0,Nr.zg)((t=>this.attachmentUri(t,e.sender,e.recipient))),(0,N.w)((t=>this.prefetchPhoto(e.id,t.path)))).safeSubscribe(),this.coverUri(e.cover).pipe((0,N.w)((t=>this.prefetchPhoto(e.id,(0,Rt.f)(t.path,this.config.sharding))))).safeSubscribe(),this.thumbnailUri(e.sender).pipe((0,N.w)((t=>this.prefetchPhoto(e.id,(0,Rt.f)(t.path,this.config.sharding))))).safeSubscribe()}}prefetchPhoto(e,t){return new Et.o((r=>{var n=new Image;return n.onload=()=>r.success(void 0),n.onerror=e=>r.error(e),n.src=t,this.saveImageReferences(e,n),()=>{n.src=""}}))}saveImageReferences(e,t){var r;null!==(r=this.preloadedLettersImages[e])&&void 0!==r&&r.images&&this.preloadedLettersImages[e].images.push(t)}}xl=Ol,Ol.shared=(0,re.r)((e=>new xl(e)));var Pl,Nl=r(82683),Bl=r(3695),Rl=r(8801);class Vl{constructor(e){this.userId=e}start(e){var t=Bl.I.shared().deepLink.pipe((0,N.w)((e=>{if("send-present"!==e.type)return B.E;var{attendeeId:t,category:r,presentsIds:n}=e.args;return n?Rl.j.shared(this.userId).addItems(t,n).pipe((0,It.eo)((()=>(0,Nl._)(t,r)))):(0,Nl._)(t,r)})));e.add(F.D.shared().presentsEnabled.pipe((0,N.w)((e=>e?t:B.E))).safeSubscribe())}}Pl=Vl,Vl.shared=(0,re.r)((e=>new Pl(e)));var zl,Yl,Gl=r(45323),Ul=r(50131),Fl=r(43840),ql=r(19809),Hl=r(31850),_l=r(22131),Zl=r(58909),Ql=r(60555),Wl=r(36703);class Xl extends Fl.N{constructor(e){super([{type:"user-birthday-presents-sending-offering",offering:ql.y.shared(e)},{type:"user-new-year-presents-sending-offering",offering:Hl.V.shared(e)},{type:"user-saint-valentine-presents-sending-offering",offering:_l.R.shared(e)},{type:"user-women-day-sending-offering",offering:Zl.b.shared(e)},{type:"user-halloween-sending-offering",offering:Ql.I.shared(e)},{type:"user-black-friday-sending-offering",offering:Wl.Z.shared(e)}])}}zl=Xl,Xl.shared=(0,re.r)((e=>new zl(e)));class Jl extends Ul.w{constructor(e){super(Xl.shared(e),Jl.recommendUserPresentsSending)}static recommendUserPresentsSending(e){switch(e.type){case"user-birthday-presents-sending-offering":return t=e.offer,Et.o.defer((()=>{var e=a.T.shared().get(d.Z),r="user-birthday-present-sending-recommendation";return e.store.rxState().pipe((0,k.U)((t=>!!t&&e.store.isLeadingToConversion())),(0,D.h)((e=>!e)),(0,m.q)(1),(0,ft.b)((()=>{e.actions.open(r,[{props:{attendeeId:t.data.userId,onClose:()=>{e.actions.close(r)}}}])})),(0,pt.h)(void 0)).toSingle()}));case"user-new-year-presents-sending-offering":case"user-saint-valentine-presents-sending-offering":case"user-women-day-sending-offering":case"user-halloween-sending-offering":case"user-black-friday-sending-offering":return(0,Gl.s)(e.offer)}var t}}Yl=Jl,Jl.shared=(0,re.r)((e=>new Yl(e)));var Kl,$l=r(275);class ec{constructor(e){this.userId=e}start(e){e.add(a.T.shared().get(d.Z).store.rxState().pipe((0,D.h)((e=>"holiday-present-sending-recommendation"===(null==e?void 0:e.name)))).safeSubscribe((e=>{var t,r=null==e||null===(t=e.params)||void 0===t?void 0:t[0].props;null!=r&&r.attendeeIds&&null!=r&&r.holidayType&&$l.y.shared(this.userId).logHolidayPresentRecommendationShown(r.attendeeIds,r.holidayType)}))),e.add(a.T.shared().get(d.Z).store.rxState().pipe((0,D.h)((e=>"presents-order-modal"===(null==e?void 0:e.name)))).safeSubscribe((e=>{var t,r=null==e||null===(t=e.params)||void 0===t?void 0:t[0].props;null!=r&&r.userId&&null!=r&&r.holidayType&&null!=r&&r.cta&&$l.y.shared(this.userId).logHolidayPresentRecommendationAccepted(r.userId,r.holidayType,r.cta)})))}}Kl=ec,ec.shared=(0,re.r)((e=>new Kl(e)));var tc,rc,nc=r(60012);class ic{constructor(e){this.userId=e}tryCloseOverPage(){return Qe.I.shared().component.pipe((0,m.q)(1),(0,ft.b)((e=>{"video-call-quiz-results"===(null==e?void 0:e.name)&&Qe.I.shared().close()})),(0,pt.h)(void 0))}start(e){e.add(nc.s.shared().chatAttendee.pipe((0,N.w)((e=>e?B.E:this.tryCloseOverPage()))).safeSubscribe()),e.add(a.T.shared().get(W.Z,this.userId).store.rxState().pipe((0,k.U)((e=>e.status)),(0,U.x)(),(0,ae.G)(),(0,N.w)((e=>{var[t,r]=e;return"speaking"===t&&"idle"===r||"speaking"===r?this.tryCloseOverPage():B.E}))).safeSubscribe())}}tc=ic,ic.shared=(0,re.r)((e=>new tc(e)));class sc{constructor(e){this.userId=e}start(e){var t=a.T.shared().get(W.Z,this.userId).store.rxState().pipe((0,k.U)((e=>"speaking"===e.status?e.attendee:void 0)),(0,U.x)()),r=(0,H.aj)([_o.E0.shared(this.userId).answers,_o.E0.shared(this.userId).activeQuestionIndex]).pipe((0,D.h)((e=>{var[t,r]=e;return r===t.length-1&&!!t[r].userAnswer&&!!t[r].attendeeAnswer})),(0,k.U)((e=>{var[t]=e;return t})),(0,m.q)(1));e.add(F.D.shared().videoCallQuiz.enabled.pipe((0,N.w)((e=>e?c.Session.shared().userIsUsual:B.E)),(0,N.w)((e=>e?t:B.E)),(0,N.w)((e=>e?r.pipe((0,N.w)((t=>_o.E0.shared(this.userId).id.pipe((0,G.W)(),(0,N.w)((r=>_o.E0.shared(this.userId).sendQuizResults(e,r,t))))))):B.E))).safeSubscribe())}}rc=sc,sc.shared=(0,re.r)((e=>new rc(e)));var ac,oc,lc=r(29502);class cc{constructor(){}start(e){e.add(Bl.I.shared().deepLink.pipe((0,N.w)((e=>"send-cheer"===e.type?((0,cl.x)(e.args.attendeeId),fr.s.shared().chatAttendee.pipe((0,D.h)((t=>t===e.args.attendeeId)),(0,m.q)(1),(0,N.w)((t=>this.sendCheer(e.args.cheerName,e.args.attendeeId))))):B.E))).safeSubscribe())}sendCheer(e,t){return j.b.shared(t).cheersSet().toSingle().pipe((0,It.o4)((r=>{var n=r.find((t=>t.shortName===e));n&&(0,lc.A)(n,t,"deep-link").safeSubscribe()})))}}ac=cc,cc.shared=(0,re.r)((()=>new ac));class uc{constructor(){var e=this;this.onOverlayOpen=function(){for(var t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];e.addBreadcrumb("overlay",r)},this.onOverlayClose=function(){for(var t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];e.addBreadcrumb("command.overlay.close",r)},this.onOverlayCloseAll=function(){for(var t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];e.addBreadcrumb("command.overlay.closeall",r)},this.onPageOpen=function(){for(var t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];e.addBreadcrumb("command.page.open",r)},this.onPageClose=function(){for(var t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];e.addBreadcrumb("command.page.close",r)},this.onSidebarOpen=function(){for(var t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];e.addBreadcrumb("command.sidebar.open",r)},this.onSidebarClose=function(){for(var t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];e.addBreadcrumb("command.sidebar.close",r)}}start(e){e.add(c.Session.shared().userId.safeSubscribe((e=>{Sentry.setUser(e?{id:e}:null)}))),e.add(new fe.y((()=>(o.Z.on("overlay",this.onOverlayOpen),o.Z.on("command.overlay.close",this.onOverlayClose),o.Z.on("command.overlay.closeall",this.onOverlayCloseAll),o.Z.on("command.page.open",this.onPageOpen),o.Z.on("command.page.close",this.onPageClose),o.Z.on("command.sidebar.open",this.onSidebarOpen),o.Z.on("command.sidebar.close",this.onSidebarClose),()=>{o.Z.removeListener("overlay",this.onOverlayOpen),o.Z.removeListener("command.overlay.close",this.onOverlayClose),o.Z.removeListener("command.overlay.closeall",this.onOverlayCloseAll),o.Z.removeListener("command.page.open",this.onPageOpen),o.Z.removeListener("command.page.close",this.onPageClose),o.Z.removeListener("command.sidebar.open",this.onSidebarOpen),o.Z.removeListener("command.sidebar.close",this.onSidebarClose)}))).safeSubscribe())}addBreadcrumb(e,t){Sentry.addBreadcrumb({level:"info",category:"bus",message:"on "+e,data:{args:t}})}}oc=uc,uc.shared=(0,re.r)((()=>new oc));var dc,hc=r(98647),pc=r(16243),fc=r(72351),Ac=r(88),mc=r(28569);class gc{constructor(e){this.requestingIsActive=new Or.xQ,this.userId=e}start(e){var t=(0,Ke.T)(a.T.shared().get(W.Z,this.userId).store.rxState().pipe((0,k.U)((e=>"speaking"===e.status||"connecting"===e.status?e.attendee:void 0)),(0,U.x)()),Y.D.shared(this.userId).state.pipe((0,k.U)((e=>"speaking"===e.status?e.participants[0]:"connecting"===e.status?e.calleeId:void 0)),(0,U.x)(),(0,N.w)((e=>e?Ac.w.shared(this.userId).id(e):(0,q.of)(void 0))))),r=(0,H.aj)([F.D.shared().callRequestsEnabled,F.D.shared().deepLinkCall.enabled]).pipe((0,N.w)((e=>{var[t,r]=e;return t||r?c.Session.shared().userIsUsual:(0,q.of)(!1)}))),n=F.D.shared().failedCallCallBackRequests.enabled.pipe((0,N.w)((e=>e?c.Session.shared().userIsUsual:(0,q.of)(!1))));e.add(r.pipe((0,N.w)((e=>e?this.requestingIsActive:B.E)),(0,N.w)((e=>e?t.pipe((0,N.w)((e=>e?B.E:F.D.shared().callBackRequests.requestInterval)),(0,N.w)((e=>(0,Di.F)(e))),(0,N.w)((()=>fc.W.shared(this.userId).requests.pipe((0,k.U)((e=>e.filter((e=>"call.request"===e.reason)))),(0,m.q)(1)))),(0,N.w)((e=>Ir.X.shared().currentTime().asObservable().pipe((0,N.w)((t=>{var r=e.filter((e=>e.expiresAt>t));if(!r.length)return this.requestingIsActive.next(!1),B.E;var n=r.find((e=>!e.disabledUntil||e.disabledUntil<Date.now()));return n?fc.W.shared(this.userId).processRequest(n):B.E})))))):B.E))).safeSubscribe()),e.add(r.pipe((0,N.w)((e=>e?Go.L.shared(this.userId).callRequested:B.E)),(0,N.w)((e=>{var{attendeeId:t}=e;return fc.W.shared(this.userId).addRequest(t)}))).safeSubscribe()),e.add(n.pipe((0,N.w)((e=>e?pe.j.shared(this.userId).events("message:message:v2").pipe((0,D.h)((e=>("videocall.missed"===e.type||"videocall.finished"===e.type)&&e.sender===this.userId)),(0,N.w)((e=>lr.v.shared(e.recipient).userIsFreeMember.pipe((0,N.w)((t=>{if(!t)return B.E;if("videocall.finished"===e.type){if(!e.meta||!e.meta["call-finished-timestamp"]||!e.meta["call-started-timestamp"])return B.E;var r=new Date(e.meta["call-started-timestamp"]).getTime(),n=new Date(e.meta["call-finished-timestamp"]).getTime()-r;return F.D.shared().failedCallCallBackRequests.videoCallDurationConsideredUnsuccessful.pipe((0,N.w)((t=>n>t?B.E:(fc.W.shared(this.userId).setFailedCallCallBackRequestingIsActive(!0),fc.W.shared(this.userId).addRequest(e.recipient,!0)))))}return fc.W.shared(this.userId).setFailedCallCallBackRequestingIsActive(!0),fc.W.shared(this.userId).addRequest(e.recipient,!0)})))))):B.E))).safeSubscribe()),e.add((0,H.aj)([r,n]).pipe((0,k.U)((e=>{var[t,r]=e;return t||r})),(0,U.x)(),(0,N.w)((e=>e?t:B.E)),(0,N.w)((e=>e?fc.W.shared(this.userId).requests.pipe((0,m.q)(1),(0,N.w)((t=>t.some((t=>t.attendeeId===e))?fc.W.shared(this.userId).removeRequest(e):B.E))):B.E))).safeSubscribe()),e.add((0,H.aj)([r,n]).pipe((0,k.U)((e=>{var[t,r]=e;return t||r})),(0,U.x)(),(0,N.w)((e=>e?fc.W.shared(this.userId).requests:B.E)),(0,N.w)((e=>Ir.X.shared().currentTime().pipe((0,It.eo)((t=>{var r=e.filter((e=>e.expiresAt<t));return r.length?fc.W.shared(this.userId).removeRequest(...r.map((e=>e.attendeeId))):Et.o.just(void 0)})))))).safeSubscribe()),e.add(r.pipe((0,N.w)((e=>e?(0,Ke.T)(fc.W.shared(this.userId).requests.pipe((0,D.h)((e=>e.some((e=>"call.request"===e.reason)))),(0,m.q)(1)),Go.L.shared(this.userId).callRequested):B.E))).safeSubscribe((()=>{this.requestingIsActive.next(!0)}))),e.add(n.pipe((0,N.w)((e=>e?fc.W.shared(this.userId).requests.pipe((0,D.h)((e=>e.some((e=>"failed.call.callback.request"===e.reason)))),(0,m.q)(1)):B.E))).safeSubscribe((()=>{fc.W.shared(this.userId).setFailedCallCallBackRequestingIsActive(!0)}))),e.add(new fe.y((e=>{var t=t=>{e.next(t.sender)};return z.p.shared().addListener("command.chat.media.decline",t),()=>{z.p.shared().removeListener("command.chat.media.decline",t)}})).pipe((0,N.w)((e=>fc.W.shared(this.userId).removeRequest(e)))).safeSubscribe()),e.add(mc.H.shared(this.userId).history.pipe((0,D.h)((e=>!!e.length)),(0,N.w)((e=>{var t=e[e.length-1];return"declined-by-callee"!==t.status?B.E:Ac.w.shared(this.userId).id(t.attendeeId)})),(0,N.w)((e=>e?fc.W.shared(this.userId).removeRequest(e):B.E))).safeSubscribe())}}dc=gc,gc.shared=(0,re.r)((e=>new dc(e)));var vc,bc=r(79325),yc=r(79552),Cc=r(94422),wc=r(22370);class Mc{constructor(e){this.userId=e,this.state=Ae.D.shared(this.userId).chatWithVideoInitialized.pipe((0,N.w)((e=>e?new fe.y((e=>{var t,r,n=t=>{e.next(t)};return e.next(null===(t=Ae.D.shared(this.userId).chatWithVideoRequests)||void 0===t?void 0:t.getState()),null===(r=Ae.D.shared(this.userId).chatWithVideoRequests)||void 0===r||r.addStateListener(n),()=>{var e;null===(e=Ae.D.shared(this.userId).chatWithVideoRequests)||void 0===e||e.removeStateListener(n)}})):B.E)),(0,U.x)(gn()),(0,oe.d)({refCount:!0,bufferSize:1}))}decline(e){return new Et.o((t=>{var r;null===(r=Ae.D.shared(this.userId).chatWithVideoRequests)||void 0===r||r.decline(e),t.success()}))}}vc=Mc,Mc.shared=(0,re.r)((e=>new vc(e)));var Sc,Ic=r(35101);class Ec{constructor(e){this.autoCallBlockedFor=new Or.xQ,this.userId=e}start(e){var t=(0,H.aj)([a.T.shared().get(W.Z,this.userId).store.rxState().pipe((0,k.U)((e=>"idle"!==e.status))),Y.D.shared(this.userId).state.pipe((0,k.U)((e=>"idle"!==e.status))),bc.s.shared(this.userId).state.pipe((0,k.U)((e=>e.incomingCallsAmount>0)))]).pipe((0,k.U)((e=>{var[t,r,n]=e;return t||r||n})),(0,U.x)()),r=Ae.D.shared(this.userId).chatWithVideoInitialized.pipe((0,N.w)((e=>e?(0,H.aj)([wc._.shared(this.userId).state.pipe((0,k.U)((e=>"idle"!==e.status))),Mc.shared(this.userId).state.pipe((0,k.U)((e=>e.incomingCallsAmount>0)))]).pipe((0,k.U)((e=>{var[t,r]=e;return t||r})),(0,U.x)()):(0,q.of)(!1)))),n=nc.s.shared().chatAttendee.pipe((0,N.w)((e=>e?Pn.K.shared(this.userId).statusOfChatWith(e).pipe((0,k.U)((e=>!!e))):(0,q.of)(!1))));e.add(lr.v.shared(this.userId).userIsFreeMember.pipe((0,N.w)((e=>e?fc.W.shared(this.userId).incomingRequest:B.E)),(0,Nr.zg)((e=>Ir.X.shared().currentTime().pipe((0,It.eo)((i=>i>e.expiresAt?B.E.toSingle():n.toSingle().pipe((0,It.eo)((r=>r?("call.request"===e.reason&&this.autoCallBlockedFor.next(e.attendeeId),B.E.toSingle()):t.toSingle())),(0,It.eo)((e=>e?B.E.toSingle():r.toSingle())),(0,It.eo)((e=>e?B.E.toSingle():a.T.shared().get(d.Z).store.rxState().toSingle())),(0,It.eo)((t=>null!=t&&t.name?("call.request"===e.reason&&this.autoCallBlockedFor.next(e.attendeeId),B.E.toSingle()):il.A.shared().cameraIsActive.toSingle())),(0,It.eo)((t=>t?Cc.h.shared(this.userId).blockedUsers.toSingle():("call.request"===e.reason&&this.autoCallBlockedFor.next(e.attendeeId),B.E.toSingle()))),(0,It.eo)((t=>{if(t.includes(e.attendeeId))return B.E.toSingle();var r="failed.call.callback.request"===e.reason?"failed-call-callback-request":void 0,n="failed.call.callback.request"===e.reason?"video-chat-start.failed-call-callback-request":"video-chat-start.autocall-request";return F.D.shared().mcs.enabled.toSingle().pipe((0,It.eo)((t=>(t||Et.o.just(void 0),Ac.w.shared(this.userId).mcsId(e.attendeeId)))),(0,It.eo)((e=>e?Ic.R.shared(this.userId).presence(e).toSingle().pipe((0,It.o4)((t=>{if(t&&t.online)return e}))):Et.o.just(void 0))),(0,It.eo)((t=>{if(!t)return yc.T.shared(this.userId).dial(e.attendeeId,!0,r).pipe((0,It.RO)((()=>{o.Z.emit("command.user-actions.interaction.track",[{place:n,user:e.attendeeId}])})));var i="failed.call.callback.request"===e.reason?"failed-call-callback-request":"autocall-request";return Y.D.shared(this.userId).start(t,i),Et.o.just(void 0)})),(0,It.RO)((()=>{nc.s.shared().chatAttendee.pipe((0,m.q)(1)).safeSubscribe((t=>{t!==e.attendeeId&&(0,cl.x)(e.attendeeId)})),fc.W.shared(this.userId).staleIncomingRequest(e.attendeeId,"autocall")})))}))))),(0,It.ym)((()=>Et.o.just(void 0))))))).safeSubscribe()),e.add(this.autoCallBlockedFor.safeSubscribe((e=>{var t={sender:e,recipient:this.userId,type:"invitation.call.request.sender.online",out:!0};o.Z.emit("command.invite.add",t)})))}}Sc=Ec,Ec.shared=(0,re.r)((e=>new Sc(e)));var xc,Tc=r(47043);class Dc{constructor(e){this.userId=e}start(e){e.add(fc.W.shared(this.userId).staledIncomingRequest.pipe((0,D.h)((e=>"autocall"===e.reason))).safeSubscribe((e=>{Tc.X.shared(this.userId).logAutoCallStarted(e.attendeeId)})))}}xc=Dc,Dc.shared=(0,re.r)((e=>new xc(e)));var kc,jc=r(66061),Lc=r(95778);class Oc{constructor(e){this.purchaseStarted=Lc.C,this.purchaseFinished=Lc.C}purchase(e,t){return Lc.C}}kc=Oc,Oc.shared=(0,re.r)((e=>new kc(e)));var Pc,Nc,Bc=r(84774),Rc=r(27755),Vc=r(83885);class zc{constructor(){this.interacted=new fe.y((e=>{var t=t=>{e.next(this.processInteract(t))},r=Vc.V.shared().visible.pipe((0,D.h)((e=>!e))).subscribe((()=>{e.next({})}));return o.Z.on("event.payment-form.interact",t),()=>{r.unsubscribe(),o.Z.removeListener("event.payment-form.interact",t)}})).pipe((0,se.O)({}),(0,U.x)(),(0,oe.d)(1))}processInteract(e){if("package-selected"===e.type)return{packageSku:e.package.sku,hasDiscount:e.package.discount}}}Pc=zc,zc.shared=(0,re.r)((()=>new Pc));class Yc{constructor(e){this.userId=e}start(e){e.add(jc.m.shared().balanceRefillingIntent.safeSubscribe((e=>{Bc.PV.shared().logPurchaseFormShown(e.reason.name)}))),e.add(Oc.shared(this.userId).purchaseStarted.safeSubscribe((e=>{var{invoice:t,reason:r}=e;Bc.PV.shared().logPurchaseProductSelected(t.sku,r)}))),e.add(Vc.V.shared().visible.pipe((0,D.h)((e=>e)),(0,Rc.p)(1.1*nt.R.minute),(0,ft.b)((()=>Bc.PV.shared().logPurchaseFormOpened(this.userId)))).safeSubscribe()),e.add((0,H.aj)([zc.shared().interacted,ei.g.shared(this.userId).onActionSuccess("purchase.form.opened")]).pipe((0,D.h)((e=>{var[t]=e;return!!t.packageSku})),(0,ft.b)((e=>{var[t]=e;Bc.PV.shared().logPurchaseFormFilled(this.userId,t)}))).safeSubscribe())}}Nc=Yc,Yc.shared=(0,re.r)((e=>new Nc(e)));var Gc,Uc=r(90737),Fc=r(75812);class qc{constructor(e){this.userId=e}start(e){e.add(F.D.shared().mcs.enabled.pipe((0,D.h)((e=>e)),(0,m.q)(1),(0,N.w)((()=>sn.g.shared().userDistractionAllowed.pipe((0,N.w)((e=>e?Ae.D.shared(this.userId).init():Ae.D.shared(this.userId).dispose())))))).safeSubscribe()),e.add(F.D.shared().mcs.chatWithVideoEnabled.pipe((0,D.h)((e=>e)),(0,m.q)(1),(0,N.w)((()=>Ae.D.shared(this.userId).initChatWithVideo()))).safeSubscribe()),e.add(Fc.a.shared(this.userId).processorIsAvailable.pipe((0,N.w)((e=>e?sa.n.shared("mcs-video-processor",this.userId).load("current-processor"):B.E)),(0,N.w)((e=>e?Fc.a.shared(this.userId).setProcessor(e):B.E)),(0,m.q)(1)).safeSubscribe()),e.add((()=>{Ae.D.shared(this.userId).initialized.toSingle().pipe((0,It.eo)((e=>e?Ae.D.shared(this.userId).dispose():B.E.toSingle())),(0,It.$O)(void 0)).safeSubscribe()}))}}Gc=qc,qc.shared=(0,re.r)((e=>new Gc(e)));var Hc,_c,Zc,Qc=r(72045),Wc=r(34664),Xc=r(55022);class Jc{constructor(e){this.userId=e}start(e){e.add(Ae.D.shared(this.userId).chatWithVideoInitialized.pipe((0,N.w)((e=>e?Mc.shared(this.userId).state.pipe((0,N.w)((e=>e.incomingCalls[0]?(0,H.aj)([Y.D.shared(this.userId).state.pipe((0,k.U)((e=>e.status)),(0,U.x)()),a.T.shared().get(W.Z,this.userId).store.rxState().pipe((0,k.U)((e=>e.status)),(0,U.x)()),wc._.shared(this.userId).state.pipe((0,k.U)((e=>e.status)),(0,U.x)())]).pipe((0,k.U)((e=>{var[t,r,n]=e;return"idle"!==t||"idle"!==r||"idle"!==n})),(0,m.q)(1),(0,N.w)((t=>{if(t)return Mc.shared(this.userId).decline(e.incomingCalls[0].callId);var{callId:r,roomId:n,token:i}=e.incomingCalls[0];return wc._.shared(this.userId).join(r,n,i)}))):B.E))):B.E))).safeSubscribe())}}Hc=Jc,Jc.shared=(0,re.r)((e=>new Hc(e)));class Kc{constructor(e){this.userId=e}static handleUnload(e){return e.preventDefault(),e.returnValue="",e.returnValue}start(e){e.add((()=>{window.removeEventListener("beforeunload",Kc.handleUnload)})),e.add(Ae.D.shared(this.userId).chatWithVideoInitialized.pipe((0,N.w)((e=>e?wc._.shared(this.userId).state.pipe((0,k.U)((e=>"idle"!==e.status)),(0,U.x)()):B.E))).safeSubscribe((e=>{window.removeEventListener("beforeunload",Kc.handleUnload),e&&window.addEventListener("beforeunload",Kc.handleUnload)})))}}_c=Kc,Kc.shared=(0,re.r)((e=>new _c(e)));class $c{constructor(e){this.userId=e}start(e){e.add(Ae.D.shared(this.userId).chatWithVideoInitialized.pipe((0,N.w)((e=>e?wc._.shared(this.userId).state:B.E)),(0,N.w)((e=>{if("idle"===e.status)return B.E;var t="connecting"===e.status?e.calleeId:e.participants[0];return t?lr.v.shared(this.userId).userIsFreeMember.pipe((0,N.w)((e=>(0,H.aj)([a.T.shared().get(W.Z,this.userId).store.rxState().pipe((0,k.U)((t=>"connecting"===t.status?e?void 0:t.attendee:"speaking"===t.status?t.attendee:void 0)),(0,U.x)()),Y.D.shared(this.userId).state.pipe((0,k.U)((t=>"connecting"===t.status?e?void 0:t.calleeId:"speaking"===t.status?t.participants[0]:void 0)),(0,U.x)())]).pipe((0,N.w)((e=>{var[r,n]=e;return r||n?Ac.w.shared(this.userId).id(t).asObservable().pipe((0,N.w)((e=>e?r===e||n===t?wc._.shared(this.userId).leave():r&&r!==e?F.D.shared().mcs.chatWithVideo.interruptTimeoutDuringCall.pipe((0,N.w)((e=>(0,kn.H)(e))),(0,N.w)((()=>wc._.shared(this.userId).leave()))):B.E:B.E))):B.E})))))):B.E}))).safeSubscribe())}}Zc=$c,$c.shared=(0,re.r)((e=>new Zc(e)));var eu,tu,ru,nu=r(26506),iu=r(48496),su=r(76980),au=r(51446),ou=r(83621),lu=r(52705),cu=r(2330);class uu{constructor(){this.readLetterIntentSubject=new Or.xQ,this.readLetterIntentReplaySubject=new Je.t(1),this.readLetterResultSubject=new Or.xQ,this.readLetterErrorSubject=new Or.xQ,this.readLetterIntent=this.readLetterIntentSubject.asObservable(),this.readLetterIntentReplay=this.readLetterIntentReplaySubject.asObservable(),this.readLetterResult=this.readLetterResultSubject.asObservable(),this.readLetterError=this.readLetterErrorSubject.asObservable()}interceptIntent(e){this.readLetterIntentSubject.next(e),this.readLetterIntentReplaySubject.next(e)}interceptResult(e,t){this.readLetterResultSubject.next({letter:e,result:t})}interceptError(e,t){this.readLetterErrorSubject.next({letter:e,error:t})}}eu=uu,uu.shared=(0,re.r)((()=>new eu));class du{constructor(){this.readLetterRenderId=null,this.attachmentComponentsRendered={media:!1,cheer:!1},this.onInteractionDetected=(e,t)=>{t.forEach((t=>{var[r,n]=t.place.split(".");if("letters"===r&&t["place-details"]&&t["place-details"]["letter-id"]){var i="default"===t["place-details"]["letter-type"]?"letter":t["place-details"]["letter-type"],s=t["place-details"]["letter-id"],a=et.e.shared().activeAction(dt.identifier(s));null!=a&&"app-open"===a.details.cta||(this.attachmentComponentsRendered={media:!1,cheer:!1},this.readLetterRenderId=null,et.e.shared().add(new dt(s,new Date(e),{cta:"list"===n?"inbox":n,type:i})))}}))}}static readLetterInfo(e){for(var t=e;t;){if(t.displayName===su.ReadLetter.displayName)return t;t=t.getParent()}return null}start(e){o.Z.addMarker("command.user-actions.interaction.track",this.onInteractionDetected),e.add((()=>{o.Z.removeMarker("command.user-actions.interaction.track",this.onInteractionDetected)})),e.add(uu.shared().readLetterIntentReplay.safeSubscribe((e=>{var t=new Date,r=dt.identifier(e.id);null!=et.e.shared().activeAction(r)?et.e.shared().encounter(r,{name:"useCaseStarted",date:t,details:null}):et.e.shared().encounter(it.identifier(),{name:"letterActionNotFound",date:t,details:{type:"use-case",letterId:e.id}})}))),e.add(jc.m.shared().balanceRefillingIntentReplay.safeSubscribe((()=>{var e=new Date;et.e.shared().activeActions(dt.type).forEach((t=>{et.e.shared().complete(t,e,at.x.failure("no-credits"))}))}))),e.add(uu.shared().readLetterResult.safeSubscribe((e=>{var{letter:t,result:r}=e,n=new Date,i=dt.identifier(t.id);null!=et.e.shared().activeAction(i)?r.isSuccessful?et.e.shared().encounter(i,{name:"interactionStarted",date:n,details:null}):et.e.shared().complete(i,n,at.x.failure("insufficient-funds"===r.error?"no-credits":"cancelled"===r.error?"cancelled-by-user":"failed")):et.e.shared().encounter(it.identifier(),{name:"letterActionNotFound",date:n,details:{type:"interaction",letterId:t.id,error:r.error}})}))),e.add(uu.shared().readLetterError.safeSubscribe((e=>{var{letter:t}=e,r=new Date,n=dt.identifier(t.id);null!=et.e.shared().activeAction(n)?et.e.shared().complete(n,r,at.x.failure("failed")):et.e.shared().encounter(it.identifier(),{name:"letterActionNotFound",date:r,details:{type:"error",letterId:t.id}})}))),e.add(ao.D.shared().componentRendered.safeSubscribe((e=>{var t=du.readLetterInfo(e);if(t&&(this.readLetterRenderId||(this.readLetterRenderId=t.id),!this.readLetterRenderId||this.readLetterRenderId===t.id)){var r=t.props.letterId,n=new Date,i=dt.identifier(r);switch(e.displayName){case nu.G.displayName:et.e.shared().encounter(i,{name:"coverComplete",date:n,details:null}),et.e.shared().encounter(i,{name:"coverRendered",date:e.renderInfo.renderDate,details:null});break;case iu.z.displayName:"media"===e.props.type?(this.attachmentComponentsRendered.media=!0,et.e.shared().encounter(i,{name:"mediaAttachmentsRendered",date:e.renderInfo.renderDate,details:null})):(this.attachmentComponentsRendered.cheer=!0,et.e.shared().encounter(i,{name:"cheersAttachmentsRendered",date:e.renderInfo.renderDate,details:null})),this.attachmentComponentsRendered.media&&this.attachmentComponentsRendered.cheer&&(cu.m.shared().logPerformance("letterAttachmentsReady"),et.e.shared().encounter(i,{name:"attachmentsComplete",date:n,details:null}),et.e.shared().encounter(i,{name:"attachmentsRendered",date:e.renderInfo.renderDate,details:null}));break;case lu.i.displayName:et.e.shared().encounter(i,{name:"replyButtonComplete",date:n,details:null}),et.e.shared().encounter(i,{name:"replyButtonRendered",date:e.renderInfo.renderDate,details:null});break;case ou.t.displayName:et.e.shared().encounter(i,{name:"textComplete",date:n,details:null}),et.e.shared().encounter(i,{name:"textRendered",date:e.renderInfo.renderDate,details:null});break;case au.Z.displayName:et.e.shared().encounter(i,{name:"profileInfoComplete",date:n,details:null}),et.e.shared().encounter(i,{name:"profileInfoRendered",date:e.renderInfo.renderDate,details:null});break;case su.ReadLetter.displayName:et.e.shared().encounter(i,{name:"letterComplete",date:n,details:null}),et.e.shared().complete(i,e.renderInfo.renderDate,at.x.success())}}}))),e.add(ao.D.shared().componentRenderingStarted.safeSubscribe((e=>{var t,r=du.readLetterInfo(e);if(r){var n=r.props.letterId,i=new Date;switch(e.displayName){case nu.G.displayName:et.e.shared().encounter(dt.identifier(n),{name:"coverRenderingStarted",date:i,details:null});break;case iu.z.displayName:var s=null===(t=e.props.letter)||void 0===t?void 0:t.attachments;if(s){var a=s.filter((e=>"cheer"===e.mediaType)).length;et.e.shared().encounter(dt.identifier(n),{name:"cheersAttachmentsCount",date:i,details:a}),et.e.shared().encounter(dt.identifier(n),{name:"mediaAttachmentsCount",date:i,details:s.length-a})}"media"===e.props.type?et.e.shared().encounter(dt.identifier(n),{name:"mediaAttachmentsRenderingStarted",date:i,details:null}):et.e.shared().encounter(dt.identifier(n),{name:"cheersAttachmentsRenderingStarted",date:i,details:null});break;case lu.i.displayName:et.e.shared().encounter(dt.identifier(n),{name:"replyButtonRenderingStarted",date:i,details:null});break;case ou.t.displayName:et.e.shared().encounter(dt.identifier(n),{name:"textRenderingStarted",date:i,details:null});break;case au.Z.displayName:et.e.shared().encounter(dt.identifier(n),{name:"profileInfoRenderingStarted",date:i,details:null})}}}))),e.add(ao.D.shared().componentWaitingChildren.safeSubscribe((e=>{var t=du.readLetterInfo(e);if(t){var r=t.props.letterId,n=new Date;switch(e.displayName){case iu.z.displayName:"media"===e.props.type?et.e.shared().encounter(dt.identifier(r),{name:"mediaAttachmentsWaitingChildren",date:n,details:null}):et.e.shared().encounter(dt.identifier(r),{name:"cheersAttachmentsWaitingChildren",date:n,details:null});break;case au.Z.displayName:et.e.shared().encounter(dt.identifier(r),{name:"profileInfoWaitingChildren",date:n,details:null});break;case su.ReadLetter.displayName:et.e.shared().encounter(dt.identifier(r),{name:"letterWaitingChildren",date:n,details:null})}}}))),e.add(ao.D.shared().componentRenderingFailed.safeSubscribe((e=>{if(e.displayName===su.ReadLetter.displayName){var t=e.props.letterId;et.e.shared().complete(dt.identifier(t),e.renderInfo.renderDate,at.x.failure("failed"))}else{var r=du.readLetterInfo(e);if(r){if(this.readLetterRenderId||(this.readLetterRenderId=r.id),this.readLetterRenderId&&this.readLetterRenderId!==r.id)return;r.displayName===su.ReadLetter.displayName&&et.e.shared().encounter(dt.identifier(r.props.letterId),{name:"childFailed",date:e.renderInfo.renderDate,details:r.displayName})}}})))}}tu=du,du.shared=(0,re.r)((()=>new tu));class hu{constructor(e){this.userId=e}start(e){var t=a.T.shared().get(W.Z,this.userId).store.rxState().pipe((0,k.U)((e=>"idle"!==e.status)),(0,U.x)());e.add(F.D.shared().mcs.enabled.pipe((0,D.h)((e=>e)),(0,N.w)((()=>lr.v.shared(this.userId).userIsFreeMember)),(0,N.w)((e=>e?(0,H.aj)([t,il.A.shared().cameraIsActive]):B.E)),(0,k.U)((e=>{var[t,r]=e;return t||!r})),(0,U.x)()).safeSubscribe((e=>{e?jn.shared(this.userId).disableCameraVisibility():jn.shared(this.userId).enableCameraVisibility()})))}}ru=hu,hu.shared=(0,re.r)((e=>new ru(e)));var pu,fu=r(46900);class Au{constructor(e){this.userId=e}start(e){var t=F.D.shared().mcs.roomPreInitializationEnabled.pipe((0,N.w)((e=>e?Ae.D.shared(this.userId).initialized:(0,q.of)(!1))));e.add((0,H.aj)([a.T.shared().get(W.Z,this.userId).store.rxState().pipe((0,k.U)((e=>e.status)),(0,U.x)()),Y.D.shared(this.userId).state,il.A.shared().cameraIsActive,t]).safeSubscribe((e=>{var[t,r,n,i]=e,s=r.roomPrepared&&("idle"!==t||!n||!i),a=i&&n&&"idle"===t&&"idle"===r.status&&!r.roomPrepared;s?Y.D.shared(this.userId).destroyRoom():a&&Y.D.shared(this.userId).createRoom()})))}}pu=Au,Au.shared=(0,re.r)((e=>new pu(e)));var mu,gu=r(36029);class vu{constructor(e){this.userId=e}start(e){e.add(gu.c2.shared(this.userId).canOffer.pipe((0,N.w)((e=>e?gu.c2.shared(this.userId).startOffer():Et.o.just(void 0)))).safeSubscribe()),e.add(gu.c2.shared(this.userId).offer.safeSubscribe((e=>{e&&a.T.shared().get(d.Z).actions.open("video-background-popup",[{props:{},disableManualClose:!0}])})))}}mu=vu,vu.shared=(0,re.r)((e=>new mu(e)));var bu,yu,Cu,wu=r(92195);class Mu extends Ul.w{constructor(e){super(wu.f8.shared(e),(()=>a.T.shared().get(d.Z).store.rxState().toSingle().pipe((0,It.RO)((e=>{"speech-to-text-onboarding"!==(null==e?void 0:e.name)&&a.T.shared().get(d.Z).actions.open("speech-to-text-onboarding",[{props:{},disableManualClose:!0}])})),(0,It.vR)(void 0))))}}bu=Mu,Mu.shared=(0,re.r)((e=>new bu(e)));class Su{constructor(e){this.userId=e}logS2TOnboardingShown(){ne.f.shared(this.userId).logEvent("s2t-onboarding-shown",{}).safeSubscribe()}logS2TOnboardingAccepted(){ne.f.shared(this.userId).logEvent("s2t-onboarding-accepted",{}).safeSubscribe()}logS2TOnboardingRejected(){ne.f.shared(this.userId).logEvent("s2t-onboarding-rejected",{}).safeSubscribe()}}yu=Su,Su.shared=(0,re.r)((e=>new yu(e)));class Iu{constructor(e){this.userId=e}start(e){e.add(wu.f8.shared(this.userId).offeringResult.safeSubscribe((e=>{"accepted"===e.result?Su.shared(this.userId).logS2TOnboardingAccepted():"rejected"===e.result&&Su.shared(this.userId).logS2TOnboardingRejected()}))),e.add(wu.f8.shared(this.userId).offer.pipe((0,U.x)(),(0,G.W)()).safeSubscribe((()=>{Su.shared(this.userId).logS2TOnboardingShown()})))}}Cu=Iu,Iu.shared=(0,re.r)((e=>new Cu(e)));var Eu,xu,Tu=r(48022),Du=r(52783);class ku{constructor(e){this.callUnavailableSubject=new Or.xQ,this.callUnavailable=this.callUnavailableSubject.asObservable(),this.userId=e}start(e){e.add(F.D.shared().deepLinkCall.enabled.pipe((0,N.w)((e=>e?Bl.I.shared().deepLink.pipe((0,N.w)((e=>{if("outgoing-call"!==e.type&&"push-notification-outgoing-call"!==e.type)return B.E;var{args:{attendeeId:t}}=e,r="push-notification-outgoing-call"===e.type?"auto-call-offline":"link";return Du.n.shared(this.userId).callIsAvailableWithDetails(t).pipe((0,m.q)(1),(0,N.w)((n=>n.value?Ac.w.shared(this.userId).mcsId(t).asObservable().pipe((0,ft.b)((e=>{e&&Y.D.shared(this.userId).start(e,r)}))):(this.callUnavailableSubject.next({attendeeId:t,cta:r,reason:n.reason}),Tu.S.shared(this.userId).canCallTo(t).pipe((0,Ct.T)(1),(0,m.q)(1),(0,N.w)((n=>n?(z.p.shared().emit("command.user-actions.interaction.track",[{place:"video-chat-start."+r,user:t}]),yc.T.shared(this.userId).dial(t,!0,r)):"outgoing-call"===e.type?B.E:(0,q.of)(t))))))),(0,pt.h)(t))}))):B.E))).safeSubscribe((e=>{(0,cl.x)(e)})))}}Eu=ku,ku.shared=(0,re.r)((e=>new Eu(e)));class ju{constructor(e){this.userId=e}start(e){F.D.shared().deepLinkCall.enabled.pipe((0,N.w)((e=>e?jl.G.shared().deepLink:B.E)),(0,N.w)((e=>{if(!e||"outgoing-call"!==e.type)return B.E;var{args:{attendeeId:t}}=e;return Tu.S.shared(this.userId).canCallTo(t).pipe((0,Ct.T)(1)).pipe((0,m.q)(1),(0,k.U)((e=>e?void 0:t)))}))).safeSubscribe((e=>{e&&(a.T.shared().get(d.Z).actions.open("call-request-offer",[{props:{attendeeId:e}}]),o.Z.emit("event.overlay.call-request-offer.opened"))}))}}xu=ju,ju.shared=(0,re.r)((e=>new xu(e)));var Lu,Ou,Pu,Nu=r(21819);class Bu{constructor(e){this.userId=e}start(e){e.add(Nu.b.shared(this.userId).canOffer.safeSubscribe((e=>{e&&o.Z.emit("chat:notice","call-offering-banner","call-offering")})))}}Lu=Bu,Bu.shared=(0,re.r)((e=>new Lu(e)));class Ru{constructor(e){this.userId=e}logCallOfferingBannerShown(e){ne.f.shared(this.userId).logEvent("call-offering-banner-shown",{userId:this.userId,attendeeId:e}).safeSubscribe()}logCallOfferingBannerAccepted(e){ne.f.shared(this.userId).logEvent("call-offering-banner-accepted",{userId:this.userId,attendeeId:e}).safeSubscribe()}logCallOfferingBannerRejected(e){ne.f.shared(this.userId).logEvent("call-offering-banner-rejected",{userId:this.userId,attendeeId:e}).safeSubscribe()}}Ou=Ru,Ru.shared=(0,re.r)((e=>new Ou(e)));class Vu{constructor(e){this.userId=e}start(e){e.add(Nu.b.shared(this.userId).offeringResult.safeSubscribe((e=>{"accepted"===e.result?Ru.shared(this.userId).logCallOfferingBannerAccepted(e.offer):"rejected"===e.result&&Ru.shared(this.userId).logCallOfferingBannerRejected(e.offer)}))),e.add(Nu.b.shared(this.userId).offer.pipe((0,G.W)()).safeSubscribe((e=>{Ru.shared(this.userId).logCallOfferingBannerShown(e)})))}}Pu=Vu,Vu.shared=(0,re.r)((e=>new Pu(e)));var zu,Yu=r(46863),Gu=r(67857),Uu=r(32967),Fu=r(73101);class qu{constructor(e){this.userId=e}start(e){e.add(Yu.F6.shared(this.userId).gameCanBeAccepted.pipe((0,N.w)((e=>e?Fu.o.shared(this.userId).events(Gu.b.gameMeta):B.E)),(0,N.w)((e=>"initialize"!==e.command?B.E:Gu.b.shared(this.userId).joinGame(e.attribute)))).safeSubscribe()),e.add(Yu.F6.shared(this.userId).gameCanBeAccepted.pipe((0,N.w)((e=>e?Fu.o.shared(this.userId).events(Uu.UQ.gameMeta):B.E)),(0,N.w)((e=>"initialize"!==e.command?B.E:Uu.UQ.shared(this.userId).joinGame(e.questions)))).safeSubscribe()),e.add((0,H.aj)([Gu.b.shared(this.userId).state,Uu.UQ.shared(this.userId).state]).pipe((0,D.h)((e=>{var[t,r]=e;return"idle"===t.step&&"idle"===r.step}))).safeSubscribe((()=>{Yu.F6.shared(this.userId).setActiveGame(void 0)})))}}zu=qu,qu.shared=(0,re.r)((e=>new zu(e)));var Hu,_u=r(95717);class Zu{constructor(){var e=30*nt.R.minute,t=sa.n.shared("user-session"),r=t.load("numberOfVisits").pipe((0,It.o4)((e=>e||0))),n=t.load("appLeavesActiveStateTime"),i=xt.X.shared().focusState.pipe((0,k.U)((e=>"focused"===e)),(0,oe.d)(1)),s=i.pipe((0,D.h)((e=>!e)),(0,k.U)((()=>(new Date).getTime())),(0,N.w)((e=>(e=>t.store("appLeavesActiveStateTime",e))(e).pipe((0,It.vR)(e)))),(0,oe.d)(1));this.applicationLeavesActiveStateTime=(0,un.z)(n.asObservable().pipe((0,_u.R)(s)),s).pipe((0,oe.d)(1));var a=i.pipe((0,D.h)((e=>e)),(0,k.U)((()=>(new Date).getTime())),(0,ii.M)(this.applicationLeavesActiveStateTime),(0,D.h)((t=>{var[r,n]=t;return!n||r-n>=e})),(0,k.U)((()=>{}))).pipe((0,N.w)((()=>r.pipe((0,It.o4)((e=>e+1)),(0,It.eo)((e=>{return(r=e,t.store("numberOfVisits",r)).pipe((0,It.vR)(e));var r}))))),(0,oe.d)(1));this.numberOfVisits=(0,un.z)(r,a).pipe((0,oe.d)(1))}start(e){e.add(this.applicationLeavesActiveStateTime.safeSubscribe()),e.add(this.numberOfVisits.safeSubscribe())}}Hu=Zu,Zu.shared=(0,re.r)((()=>new Hu));var Qu,Wu,Xu,Ju,Ku,$u,ed=r(51495),td=r(54249),rd=r(61922),nd="visitWithOffer";class id extends rd.l{constructor(e){super(),this.userId=e;var t=sa.n.shared("call-games-popup-offering",e),r=e=>(0,Hi.D)(e).pipe((0,td.b)((e=>lr.v.shared(e).userIsFreeMember.pipe((0,N.w)((t=>t?(0,ed.$R)(Du.n.shared(this.userId).callIsAvailable(e).toSingle(),Tu.S.shared(this.userId).canCallTo(e).pipe((0,Ct.T)(1)).toSingle(),Cc.h.shared(this.userId).blockedUsers.toSingle().pipe((0,It.o4)((t=>t.includes(e))))).pipe((0,k.U)((t=>{var[r,n,i]=t;if(!i&&(r||n))return e}))):(0,q.of)(void 0)))).toSingle())),(0,D.h)((e=>!!e)),(0,m.q)(1));this.canOffer=F.D.shared().callGames.enabled.pipe((0,N.w)((e=>e?lr.v.shared(this.userId).userIsFreeMember:B.E)),(0,N.w)((e=>e?B.E:(0,ed.$R)(t.load(nd),Zu.shared().numberOfVisits.toSingle()))),(0,N.w)((e=>{var[r,n]=e;return r&&r>n?B.E:(0,H.aj)([(0,q.of)(n),zt.o.shared(this.userId).chats.toSingle().pipe((0,It.o4)((e=>e.map((e=>e.attendeeId)).sort((()=>.5-Math.random())))))]).pipe((0,ft.b)((()=>{var e=n+1;return t.store(nd,e).safeSubscribe()})))})),(0,N.w)((e=>{var[t,n]=e;return n.length?(0,ed.$R)((0,q.of)(t),r(n),F.D.shared().callGames.popup.visitsThreshold):B.E})),(0,N.w)((t=>{var[r,n,i]=t;return n?Yu.F6.shared(e).checkAvailability(n).asObservable().pipe((0,N.w)((e=>e?(0,q.of)([r,n,i]):B.E))):B.E})),(0,N.w)((e=>{var[r,n,i]=e;return(0,q.of)(n).pipe((0,ft.b)((()=>{var e=r+i;t.store(nd,e).safeSubscribe()})))})),(0,U.x)(),(0,oe.d)({bufferSize:1,refCount:!0}))}start(e){return Et.o.just(at.x.success(e))}accept(){return Et.o.just(at.x.success())}reject(){return Et.o.just(at.x.success())}}Qu=id,id.shared=(0,re.r)((e=>new Qu(e)));class sd{constructor(e){this.userId=e}logPopupShown(){ne.f.shared(this.userId).logEvent("call-games-popup-shown",{}).safeSubscribe()}logPopupAccepted(){ne.f.shared(this.userId).logEvent("call-games-popup-accepted",{}).safeSubscribe()}logPopupRejected(){ne.f.shared(this.userId).logEvent("call-games-popup-rejected",{}).safeSubscribe()}}Wu=sd,sd.shared=(0,re.r)((e=>new Wu(e)));class ad{constructor(e){this.userId=e}start(e){e.add(id.shared(this.userId).offeringResult.safeSubscribe((e=>{"accepted"===e.result?sd.shared(this.userId).logPopupAccepted():"rejected"===e.result&&sd.shared(this.userId).logPopupRejected()}))),e.add(id.shared(this.userId).offer.pipe((0,G.W)()).safeSubscribe((()=>sd.shared(this.userId).logPopupShown())))}}Xu=ad,ad.shared=(0,re.r)((e=>new Xu(e)));class od{constructor(e){this.persistence=sa.n.shared("voice-massages-introduction",e),this.closed=new Ge.X(!1),this.introduce=this.persistence.load("shown").asObservable().pipe((0,N.w)((e=>e?(0,q.of)(!1):this.closed.pipe((0,k.U)((e=>!e))))))}stop(){return Et.o.defer((()=>(this.closed.next(!0),this.persistence.store("shown",!0))))}}Ju=od,od.shared=(0,re.r)((e=>new Ju(e)));class ld{constructor(e){this.persistence=sa.n.shared("free-cheer-motivation",e),this.closed=new Ge.X(!1),this.introduce=j.b.shared(e).cheersSet("common",{paidCheers:!1}).pipe((0,k.U)((e=>e.length>0)),(0,N.w)((e=>e?this.persistence.load("motivated").asObservable().pipe((0,N.w)((e=>e?(0,q.of)(!1):this.closed.pipe((0,k.U)((e=>!e)))))):(0,q.of)(!1))))}stop(){return Et.o.defer((()=>(this.closed.next(!0),this.persistence.store("motivated",!0))))}}Ku=ld,ld.shared=(0,re.r)((e=>new Ku(e)));var cd,ud={cheer:5*nt.R.second,voiceMessages:10*nt.R.second},dd={cheer:ld,voiceMessages:od};class hd{constructor(e){this.userId=e,this.visible=new Ge.X(!1),this.step=(0,H.aj)([this.visible,...Object.values(dd).map((t=>t.shared(e).introduce))]).pipe((0,k.U)((e=>{var[t,...r]=e;if(t)return Object.keys(dd)[r.findIndex((e=>e))]})),(0,N.w)((e=>e?(0,kn.H)(ud[e]).pipe((0,N.w)((()=>this.stop().asObservable())),(0,k.U)((()=>e)),(0,se.O)(e)):(0,q.of)(void 0))),(0,U.x)(),(0,oe.d)(1))}start(){this.visible.next(!0)}stop(){return this.step.toSingle().pipe((0,It.RO)((()=>{this.visible.next(!1)})),(0,It.eo)((e=>e?dd[e].shared(this.userId).stop():Et.o.just(void 0))))}}$u=hd,hd.shared=(0,re.r)((e=>new $u(e)));var pd,fd,Ad,md="attendees-chat-visit";class gd extends rd.l{constructor(e){super(),this.attendeesChatVisitCount=new Ge.X({}),this.userId=e;var t=sa.n.shared("call-games-chat-tooltip-offering",e);this.canOffer=F.D.shared().callGames.enabled.pipe((0,N.w)((e=>e?lr.v.shared(this.userId).userIsFreeMember:(0,q.of)(void 0))),(0,N.w)((e=>e||void 0===e?(0,q.of)(void 0):t.load(md))),(0,N.w)((e=>void 0===e?(0,q.of)(void 0):(e&&Object.keys(e).length&&this.attendeesChatVisitCount.next(e),fr.s.shared().chatAttendee))),(0,N.w)((t=>t?hd.shared(e).step.pipe((0,k.U)((e=>e?void 0:t)),(0,U.x)()):(0,q.of)(void 0))),(0,N.w)((t=>t?lr.v.shared(t).userIsFreeMember.pipe((0,N.w)((r=>r?Yu.F6.shared(e).checkAvailability(t).asObservable():(0,q.of)(void 0))),(0,N.w)((e=>e?(0,ed.$R)(Du.n.shared(this.userId).callIsAvailable(t).toSingle(),Tu.S.shared(this.userId).canCallTo(t).pipe((0,Ct.T)(1)).toSingle()).pipe((0,k.U)((e=>{var[r,n]=e;if(r||n)return t}))):(0,q.of)(void 0)))).toSingle():(0,q.of)(void 0))),(0,N.w)((e=>e?F.D.shared().callGames.tooltipInChat.chatVisitsThreshold.pipe((0,N.w)((r=>{var n=this.attendeesChatVisitCount.getValue(),i=!1;return n[e]<r?n[e]+=1:(n[e]=1,i=e),this.attendeesChatVisitCount.next(n),t.store(md,n).safeSubscribe(),(0,q.of)(i)}))):(0,q.of)(!1))),(0,U.x)(),(0,oe.d)(1))}start(e){return F.D.shared().callGames.tooltipInChat.ttl.toSingle().pipe((0,It.RO)((e=>{(0,kn.H)(e).pipe((0,_u.R)(this.offeringResult),(0,N.w)((()=>this.rejectOffer()))).safeSubscribe()})),(0,It.vR)(at.x.success(e)))}}cd=gd,gd.shared=(0,re.r)((e=>new cd(e)));class vd{constructor(e){this.userId=e}logTooltipShown(e){ne.f.shared(this.userId).logEvent("call-games-tooltip-in-chat-shown",{"attendee-id":e}).safeSubscribe()}logTooltipAccepted(e){ne.f.shared(this.userId).logEvent("call-games-tooltip-in-chat-accepted",{"attendee-id":e}).safeSubscribe()}logTooltipRejected(e){ne.f.shared(this.userId).logEvent("call-games-tooltip-in-chat-rejected",{"attendee-id":e}).safeSubscribe()}}pd=vd,vd.shared=(0,re.r)((e=>new pd(e)));class bd{constructor(e){this.userId=e}start(e){e.add(gd.shared(this.userId).offeringResult.safeSubscribe((e=>{"accepted"===e.result?vd.shared(this.userId).logTooltipAccepted(e.offer):"rejected"===e.result&&vd.shared(this.userId).logTooltipRejected(e.offer)}))),e.add(gd.shared(this.userId).offer.pipe((0,G.W)()).safeSubscribe((e=>vd.shared(this.userId).logTooltipShown(e))))}}fd=bd,bd.shared=(0,re.r)((e=>new fd(e)));class yd{constructor(e){this.userId=e}logGameStarted(e){ne.f.shared(this.userId).logEvent("call-games-tic-tac-toe-game-started",{"attendee-id":e}).safeSubscribe()}logImageUploaded(e){ne.f.shared(this.userId).logEvent("call-games-tic-tac-toe-image-uploaded",{"attendee-id":e}).safeSubscribe()}logNotificationShown(e){ne.f.shared(this.userId).logEvent("call-games-tic-tac-toe-notification-shown",{"attendee-id":e}).safeSubscribe()}logGameFinished(e,t){ne.f.shared(this.userId).logEvent("call-games-tic-tac-toe-game-finished",{"attendee-id":e,result:t}).safeSubscribe()}logGameCanceled(e){ne.f.shared(this.userId).logEvent("call-games-tic-tac-toe-game-canceled",{"attendee-id":e}).safeSubscribe()}}Ad=yd,yd.shared=(0,re.r)((e=>new Ad(e)));var Cd,wd,Md,Sd,Id=r(26956);class Ed{constructor(e){this.userId=e}start(e){e.add(Yu.F6.shared(this.userId).attendeeId.pipe((0,G.W)(),(0,N.w)((e=>Gu.b.shared(this.userId).state.pipe((0,ae.G)(),(0,D.h)((e=>{var[t,r]=e;return"initializing"===t.step&&"idle"!==r.step&&"initializing"!==r.step})),(0,pt.h)(e))))).safeSubscribe((e=>{yd.shared(this.userId).logGameStarted(e)}))),e.add(Yu.F6.shared(this.userId).attendeeId.pipe((0,G.W)(),(0,N.w)((e=>Id.n.shared(this.userId).bets.pipe((0,ae.G)(),(0,D.h)((t=>{var[r,n]=t;return!r[e]&&!!n[e]})),(0,pt.h)(e))))).safeSubscribe((e=>{yd.shared(this.userId).logImageUploaded(e)}))),e.add(Yu.F6.shared(this.userId).attendeeId.pipe((0,G.W)(),(0,N.w)((e=>Gu.b.shared(this.userId).yourTurnNotificationAvailable.pipe((0,D.h)((e=>e)),(0,pt.h)(e))))).safeSubscribe((e=>{yd.shared(this.userId).logNotificationShown(e)}))),e.add(Yu.F6.shared(this.userId).attendeeId.pipe((0,G.W)(),(0,N.w)((e=>Gu.b.shared(this.userId).state.pipe((0,ae.G)(),(0,N.w)((t=>{var[r,n]=t;return"result"!==r.step&&"result"===n.step?(0,q.of)([e,n.result]):B.E})))))).safeSubscribe((e=>{var[t,r]=e;r&&yd.shared(this.userId).logGameFinished(t,r)})))}}Cd=Ed,Ed.shared=(0,re.r)((e=>new Cd(e)));class xd{constructor(e){this.userId=e}logGameStarted(e){ne.f.shared(this.userId).logEvent("call-games-never-have-i-ever-game-started",{"attendee-id":e}).safeSubscribe()}logQuestionShown(e,t){ne.f.shared(this.userId).logEvent("call-games-never-have-i-ever-question-shown",{"attendee-id":e,question:t}).safeSubscribe()}logQuestionAnswered(e,t,r){ne.f.shared(this.userId).logEvent("call-games-never-have-i-ever-question-answered",{"attendee-id":e,question:t,answer:r}).safeSubscribe()}logNextQuestionButtonShown(e){ne.f.shared(this.userId).logEvent("call-games-never-have-i-ever-next-question-button-shown",{"attendee-id":e}).safeSubscribe()}logNextQuestionButtonClicked(e){ne.f.shared(this.userId).logEvent("call-games-never-have-i-ever-next-question-button-clicked",{"attendee-id":e}).safeSubscribe()}logGameCanceled(e){ne.f.shared(this.userId).logEvent("call-games-never-have-i-ever-game-canceled",{"attendee-id":e}).safeSubscribe()}}wd=xd,xd.shared=(0,re.r)((e=>new wd(e)));class Td{constructor(e){this.userId=e}start(e){e.add(Yu.F6.shared(this.userId).attendeeId.pipe((0,G.W)(),(0,N.w)((e=>Uu.UQ.shared(this.userId).state.pipe((0,ae.G)(),(0,D.h)((e=>{var[t,r]=e;return"initializing"===t.step&&"idle"!==r.step&&"initializing"!==r.step})),(0,pt.h)(e))))).safeSubscribe((e=>{xd.shared(this.userId).logGameStarted(e)}))),e.add(Yu.F6.shared(this.userId).attendeeId.pipe((0,G.W)(),(0,N.w)((e=>Uu.UQ.shared(this.userId).state.pipe((0,N.w)((t=>{if("game"===t.step&&"question"===t.gameStep){var{questions:r,activeQuestionIndex:n}=t,{userAnswer:i,attendeeAnswer:s,key:a}=r[n];if(void 0===i&&void 0===s)return(0,q.of)([e,a])}return B.E})))))).safeSubscribe((e=>{var[t,r]=e;xd.shared(this.userId).logQuestionShown(t,r)}))),e.add(Yu.F6.shared(this.userId).attendeeId.pipe((0,G.W)(),(0,N.w)((e=>Uu.UQ.shared(this.userId).state.pipe((0,ae.G)(),(0,N.w)((t=>{var[r,n]=t;if("game"===r.step&&"game"===n.step&&"question"===r.gameStep&&"question"===n.gameStep&&r.activeQuestionIndex===n.activeQuestionIndex){var{userAnswer:i}=r.questions[r.activeQuestionIndex],{userAnswer:s,key:a}=n.questions[n.activeQuestionIndex];if(void 0===i&&void 0!==s)return(0,q.of)([e,a,s])}return B.E})))))).safeSubscribe((e=>{var[t,r,n]=e;xd.shared(this.userId).logQuestionAnswered(t,r,n)})))}}Md=Td,Td.shared=(0,re.r)((e=>new Md(e)));class Dd{constructor(e){this.userId=e}start(e){e.add(F.D.shared().callGames.enabled.pipe((0,N.w)((e=>e?new fe.y((e=>{var t=new s.w;return Yu.F6.shared(this.userId).start(t),qu.shared(this.userId).start(t),ad.shared(this.userId).start(t),bd.shared(this.userId).start(t),Ed.shared(this.userId).start(t),Td.shared(this.userId).start(t),e.next(),()=>t.unsubscribe()})):B.E))).safeSubscribe((()=>{Yu.F6.registerGame(Uu.UQ),Yu.F6.registerGame(Gu.b)})))}}Sd=Dd,Dd.shared=(0,re.r)((e=>new Sd(e)));var kd=r(43619);var jd=r(88729),Ld=r(33330);const Od="call-games-tic-tac-toe-image-choosing__image";var Pd=r(27567);var Nd=r(59897);const Bd=(0,n.memo)((e=>{var{userName:t,attendeeName:r,attributes:i}=e,s="x"===(null==i?void 0:i.user)?"danger":"action-gray",a="x"===(null==i?void 0:i.attendee)?"danger":"action-gray",o=(0,n.useMemo)((()=>{var e;return r+" ("+(null==i||null===(e=i.attendee)||void 0===e?void 0:e.toUpperCase())+")"}),[r,i]),l=(0,n.useMemo)((()=>{var e;return t+" ("+(null==i||null===(e=i.user)||void 0===e?void 0:e.toUpperCase())+")"}),[t,i]);return(0,ge.jsxs)("div",{className:"call-games-tic-tac-toe-players-info__container",children:[(0,ge.jsx)(Nd.x,{color:a,content:o}),(0,ge.jsx)("div",{className:"call-games-tic-tac-toe-players-info__line"}),(0,ge.jsx)(Nd.x,{color:s,content:l})]})}));var Rd=(0,n.memo)((e=>{var t,r,{userId:n,attendeeId:i}=e,s=null===(t=(0,Pd.G)(i))||void 0===t?void 0:t.name,a=null===(r=(0,Pd.G)(n))||void 0===r?void 0:r.name,o=(0,kd.mA)((()=>Gu.b.shared(n).state),[n]);return a&&s&&o?(0,ge.jsx)(Bd,{userName:a,attendeeName:s,attributes:o.attributes}):null}));const Vd=(0,n.memo)((e=>{var{userId:t,attendeeId:r,attendeeImagePath:n,userImagePath:i}=e;return(0,ge.jsx)("div",{className:"call-games-tic-tac-toe-image-choosing__container",children:i&&(0,ge.jsxs)(ge.Fragment,{children:[(0,ge.jsxs)("div",{className:"call-games-tic-tac-toe-image-choosing__images",children:[(0,ge.jsx)(Ld.P,{className:Od,path:n,authorize:!0,resourceWidth:200}),(0,ge.jsx)(Ld.P,{className:Od,path:i,authorize:!0,resourceWidth:200})]}),(0,ge.jsx)(Rd,{userId:t,attendeeId:r})]})})}));var zd=r(46252),Yd=(0,n.memo)((e=>{var{bets:t,attendeeId:r,userId:i}=e,s=(0,kd.mA)((()=>lr.v.shared(i).userIsFreeMember),[i]),a=(0,kd.mA)((()=>zd.Xv.shared(i).media),[i]),o=(0,kd.mA)((()=>Pa.D.shared().sharding),[]),l=(0,kd.Yc)((e=>Id.n.shared(i).uploadImage(r,e)),[i,r],!1);(0,n.useEffect)((()=>{if(a&&!t.user&&s){var e=a.filter((e=>"photo"===e.type&&e.private));e.length||(e=a.filter((e=>"photo"===e.type)));var r=e[Math.round(Math.random()*(e.length-1))];if(r&&"photo"===r.type&&o){var n=(0,Rt.f)((0,Ot.E8)(i,r.basename,r.private),o)+"?authorization="+Zt.h.shared().getAAF();fetch(n).then((e=>e.blob())).then((e=>{var t=new Blob([e],{type:"image/jpeg"});t.uri=String((0,Oe.Z)()),l(t)}))}}}),[s,i,o,a,l,t]);var c=(0,n.useMemo)((()=>t.user?(0,Ot.hP)(i,r,t.user,!0):void 0),[r,i,t]),u=(0,n.useMemo)((()=>t.attendee?(0,Ot.hP)(r,i,t.attendee,!0):void 0),[r,i,t]);return(0,ge.jsx)(Vd,{userId:i,attendeeId:r,userImagePath:c,attendeeImagePath:u})}));const Gd="call-games-tic-tac-toe-cell-button__icon";var Ud=r(7327),Fd=r(45966),qd=r.n(Fd),Hd=r(10045),_d=r.n(Hd),Zd=new(qd())({id:"tic-tac-toe-circle",use:"tic-tac-toe-circle-usage",viewBox:"0 0 66 66",content:'<symbol fill="none" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg" id="tic-tac-toe-circle"><circle cx="33.5" cy="33.5" r="19.5" stroke="currentcolor" stroke-width="6" /></symbol>'});_d().add(Zd);const Qd=Zd;var Wd=new(qd())({id:"tic-tac-toe-cross",use:"tic-tac-toe-cross-usage",viewBox:"0 0 66 66",content:'<symbol fill="none" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg" id="tic-tac-toe-cross"><g stroke="currentcolor" stroke-linecap="round" stroke-linejoin="round" stroke-width="6"><path d="m49.5 16.5-33 33" /><path d="m16.5 16.5 33 33" /></g></symbol>'});_d().add(Wd);const Xd=Wd;var Jd=r(72779),Kd=r.n(Jd),$d=(0,n.memo)((e=>{var{cellValue:t,onCellClick:r,row:i,column:s,disabled:a}=e,o=(0,n.useCallback)((()=>{r(i,s)}),[r,i,s]),l=(0,n.useMemo)((()=>Kd()(Gd,"call-games-tic-tac-toe-cell-button__crossIcon")),[]);return(0,ge.jsxs)("button",{onClick:o,disabled:a,type:"button",className:"call-games-tic-tac-toe-cell-button__cell",children:["x"===t&&(0,ge.jsx)(Ud.Z,{typeClass:l,icon:Xd}),"o"===t&&(0,ge.jsx)(Ud.Z,{typeClass:Gd,icon:Qd})]})})),eh=(0,n.memo)((e=>{var{userId:t,attendeeId:r,state:n}=e,i=(0,kd.GC)(((e,r)=>Gu.b.shared(t).makeTurn(e,r)),[t],!1),s=(0,kd.mA)((()=>Gu.b.shared(t).yourTurnNotificationAvailable),[t]);return(0,ge.jsxs)("div",{className:"call-games-tic-tac-toe-game__container",children:[(0,ge.jsx)("div",{className:"call-games-tic-tac-toe-game__board",children:n.board.map(((e,t)=>{var r=t;return(0,ge.jsx)("div",{className:"call-games-tic-tac-toe-game__row",children:e.map(((e,r)=>{var s=t+"-"+r,a=!n.turnAvailable||!!n.board[t][r];return(0,ge.jsx)($d,{onCellClick:i,row:t,column:r,cellValue:e,disabled:a},s)}))},r)}))}),(0,ge.jsx)(Rd,{userId:t,attendeeId:r}),s&&(0,ge.jsx)("div",{className:"call-games-tic-tac-toe-game__notification",children:(0,ge.jsx)(jd.LocalizedText,{color:"light",href:"/call/games/tic-tac-toe#your-turn-notification"})})]})})),th=r(23180);const rh="call-games-tic-tac-toe-result__container",nh="call-games-tic-tac-toe-result__emoji",ih="call-games-tic-tac-toe-result__text",sh="call-games-tic-tac-toe-result__buttonContainer",ah="call-games-tic-tac-toe-result__resultText";var oh=r(22201),lh=r(79587),ch=r(47754);const uh=(0,n.memo)((e=>{var{onOpenPhotoButtonClick:t,attendeeImagePath:r,userAttribute:i}=e,s=(0,n.useMemo)((()=>({attribute:i})),[i]),a=(0,ch.n)("call/games/tic-tac-toe","open-photo-button");return(0,ge.jsxs)("div",{className:rh,children:[(0,ge.jsx)(jd.LocalizedText,{variant:"h2",href:"/call/games/tic-tac-toe#result-win-title",data:s}),(0,ge.jsxs)("div",{className:"call-games-tic-tac-toe-result__imageContainer",children:[(0,ge.jsx)(Ld.P,{onClick:t,className:"call-games-tic-tac-toe-result__image",path:r,authorize:!0,resourceWidth:100}),(0,ge.jsx)("span",{className:ih,children:(0,ge.jsx)(oh.o,{href:"/call/games/tic-tac-toe#open-photo-hint"})})]}),(0,ge.jsx)("div",{className:sh,children:(0,ge.jsx)(lh.z,{onClick:t,variant:"secondary",title:a})})]})}));var dh=(0,n.memo)((e=>{var t,{userId:r,attendeeId:i,state:s}=e,a=(0,n.useMemo)((()=>s.bets.attendee?(0,Ot.hP)(i,r,s.bets.attendee):void 0),[r,i,s.bets]),o=(0,n.useCallback)((()=>{a&&(0,th.g)({path:a})}),[a]);return a&&null!==(t=s.attributes)&&void 0!==t&&t.user?(0,ge.jsx)(uh,{onOpenPhotoButtonClick:o,attendeeImagePath:a,userAttribute:s.attributes.user}):null}));const hh=(0,n.memo)((e=>{var{attendeeGender:t,onTryAgainButtonClick:r}=e,i=(0,n.useMemo)((()=>({gender:t})),[t]),s=(0,ch.n)("call/games/tic-tac-toe","try-again-button");return(0,ge.jsxs)("div",{className:rh,children:[(0,ge.jsx)(jd.LocalizedText,{variant:"h2",href:"/call/games/tic-tac-toe#result-title"}),(0,ge.jsxs)("div",{className:ah,children:[(0,ge.jsx)("span",{className:nh,children:(0,ge.jsx)(oh.o,{href:"/call/games/tic-tac-toe#star-icon"})}),(0,ge.jsx)("span",{className:ih,children:(0,ge.jsx)(oh.o,{href:"/call/games/tic-tac-toe#draw-text",data:i})})]}),(0,ge.jsx)("div",{className:sh,children:(0,ge.jsx)(lh.z,{onClick:r,variant:"secondary",title:s})})]})}));var ph=(0,n.memo)((e=>{var t,{userId:r,attendeeId:n}=e,i=null===(t=(0,Pd.G)(n))||void 0===t?void 0:t.gender,s=(0,kd.GC)((()=>Gu.b.shared(r).restartGame()),[r],!1);return(0,ge.jsx)(hh,{onTryAgainButtonClick:s,attendeeGender:i})}));const fh=(0,n.memo)((e=>{var{attendeeName:t,attendeeAttribute:r,onTryAgainButtonClick:i}=e,s=(0,n.useMemo)((()=>({name:t,attribute:r})),[t,r]),a=(0,ch.n)("call/games/tic-tac-toe","try-again-button");return(0,ge.jsxs)("div",{className:rh,children:[(0,ge.jsx)(jd.LocalizedText,{variant:"h2",href:"/call/games/tic-tac-toe#result-title"}),(0,ge.jsxs)("div",{className:ah,children:[(0,ge.jsx)("span",{className:nh,children:(0,ge.jsx)(oh.o,{href:"/call/games/tic-tac-toe#cup-icon"})}),(0,ge.jsx)("span",{className:ih,children:(0,ge.jsx)(oh.o,{href:"/call/games/tic-tac-toe#attendee-wins-text",data:s})})]}),(0,ge.jsx)("div",{className:sh,children:(0,ge.jsx)(lh.z,{onClick:i,variant:"secondary",title:a})})]})}));var Ah=(0,n.memo)((e=>{var t,r,n,{userId:i,attendeeId:s,state:a}=e,o=null===(t=(0,Pd.G)(s))||void 0===t?void 0:t.name,l=(0,kd.GC)((()=>Gu.b.shared(i).restartGame()),[i],!1);return o&&null!==(r=a.attributes)&&void 0!==r&&r.attendee?(0,ge.jsx)(fh,{attendeeName:o,attendeeAttribute:null===(n=a.attributes)||void 0===n?void 0:n.attendee,onTryAgainButtonClick:l}):null}));const mh=(0,n.memo)((e=>{var{state:t,attendeeId:r,userId:n}=e;return(0,ge.jsxs)(ge.Fragment,{children:["win"===t.result&&(0,ge.jsx)(dh,{userId:n,attendeeId:r,state:t}),"draw"===t.result&&(0,ge.jsx)(ph,{userId:n,attendeeId:r}),"lose"===t.result&&(0,ge.jsx)(Ah,{userId:n,attendeeId:r,state:t})]})})),gh=(0,n.memo)((e=>{var{state:t,attendeeId:r,userId:n}=e;return(0,ge.jsx)("div",{className:"call-games-tic-tac-toe__container",children:(0,ge.jsxs)("div",{className:"call-games-tic-tac-toe__content",children:["result"!==t.step&&(0,ge.jsx)(jd.LocalizedText,{variant:"h2",href:"/call/games/tic-tac-toe#title"}),"image-choosing"===t.step&&(0,ge.jsx)(Yd,{userId:n,attendeeId:r,bets:t.bets}),"game"===t.step&&(0,ge.jsx)(eh,{userId:n,attendeeId:r,state:t}),"result"===t.step&&(0,ge.jsx)(mh,{state:t,attendeeId:r,userId:n})]})})}));var vh=(0,n.memo)((e=>{var{userId:t}=e,r=(0,kd.mA)((()=>Yu.F6.shared(t).attendeeId),[t]),n=(0,kd.mA)((()=>Gu.b.shared(t).state),[t]);return r&&n?(0,ge.jsx)(gh,{userId:t,attendeeId:r,state:n}):null}));class bh{constructor(e){this.name="tic-tac-toe",this.userId=e}render(){return(0,ge.jsx)(vh,{userId:this.userId})}}const yh="call-games-never-have-i-ever-game__buttonWrapper",Ch="call-games-never-have-i-ever-game__button",wh="call-games-never-have-i-ever-game__buttonGreen",Mh="call-games-never-have-i-ever-game__questionResultIcon",Sh=(0,n.memo)((e=>{var{activeQuestionIndex:t,questions:r,onTrueButtonClick:i,onFalseButtonClick:s,turnButtonsDisabled:a,onBackButtonClick:o,backButtonDisabled:l}=e,c=t+1+" / "+r.length,{key:u,attendeeAnswer:d,userAnswer:h}=r[t],p=(0,n.useMemo)((()=>Kd()(Ch,{[wh]:!1===h})),[h]),f=(0,n.useMemo)((()=>Kd()(Ch,{[wh]:!!h})),[h]),A=(0,ch.n)("call/games/never-have-i-ever",h===d?"answers-match-emoji":"answers-dont-match-emoji");return(0,ge.jsxs)("div",{className:"call-games-never-have-i-ever-game__container",children:[(0,ge.jsx)(jd.LocalizedText,{variant:"h4",color:"action-gray",href:"/call/games/never-have-i-ever#choose-same-items"}),(0,ge.jsxs)("div",{children:[(0,ge.jsx)(Nd.x,{content:c}),(0,ge.jsx)(jd.LocalizedText,{variant:"h3",href:"/call/games/never-have-i-ever#question-"+u})]}),(0,ge.jsxs)("div",{children:[(0,ge.jsxs)("div",{className:"call-games-never-have-i-ever-game__buttons",children:[(0,ge.jsxs)("div",{className:yh,children:[(0,ge.jsx)("button",{disabled:a,className:p,onClick:s,children:(0,ge.jsx)(oh.o,{href:"/commons#no"})}),void 0!==h&&!1===d&&(0,ge.jsx)("span",{className:Mh,children:A})]}),(0,ge.jsxs)("div",{className:yh,children:[(0,ge.jsx)("button",{disabled:a,className:f,onClick:i,children:(0,ge.jsx)(oh.o,{href:"/commons#yes"})}),void 0!==h&&!!d&&(0,ge.jsx)("span",{className:Mh,children:A})]})]}),0!==t&&(0,ge.jsx)("div",{className:"call-games-never-have-i-ever-game__backButtonContainer",children:(0,ge.jsx)("button",{disabled:l,className:"call-games-never-have-i-ever-game__backButton",onClick:o,children:(0,ge.jsx)(oh.o,{href:"/call/games/never-have-i-ever#back-to-previous-button"})})})]})]})}));var Ih=(0,n.memo)((e=>{var{state:t,userId:r}=e,n=(0,kd.GC)((()=>Uu.UQ.shared(r).makeTurn(!1)),[r],!1),i=(0,kd.GC)((()=>Uu.UQ.shared(r).makeTurn(!0)),[r],!1),s="game"===t.step&&void 0!==t.questions[t.activeQuestionIndex].userAnswer,a="game"===t.step&&void 0!==t.questions[t.activeQuestionIndex].userAnswer,o=(0,kd.GC)((()=>Uu.UQ.shared(r).openExtraDiscussion()),[r]);return"game"===t.step?(0,ge.jsx)(Sh,{activeQuestionIndex:t.activeQuestionIndex,questions:t.questions,turnButtonsDisabled:s,onFalseButtonClick:n,onTrueButtonClick:i,onBackButtonClick:o,backButtonDisabled:a}):null}));const Eh={container:"call-games-never-have-i-ever-discussion-progress-bar__container",filler:"call-games-never-have-i-ever-discussion-progress-bar__filler",fillerup:"call-games-never-have-i-ever-discussion-progress-bar__fillerup",red:"call-games-never-have-i-ever-discussion-progress-bar__red",green:"call-games-never-have-i-ever-discussion-progress-bar__green"};var xh,Th=(0,n.memo)((e=>{var{variant:t}=e,r=(0,kd.mA)((()=>F.D.shared().callGames.neverHaveIEver.discussionTtl),[]),[i,s]=(0,n.useState)((r||0)/nt.R.second),a=(0,n.useMemo)((()=>({animationDuration:r+"ms"})),[r]);(0,n.useEffect)((()=>{var e=setInterval((()=>{s((e=>e-1))}),nt.R.second);return()=>{clearInterval(e)}}),[]);var o=(0,n.useMemo)((()=>Kd()(Eh.filler,Eh[t])),[t]);return(0,ge.jsx)("div",{className:Eh.container,children:(0,ge.jsx)("div",{className:o,style:a,children:(0,ge.jsx)(Nd.x,{color:"light",content:""+i})})})})),Dh=(xh=(0,n.memo)((e=>{var{questionKey:t,discussionPhraseKey:r,gameStep:n,onNextQuestionButtonClick:i}=e,s=(0,ch.n)("call/games/never-have-i-ever","next-question-button");return(0,ge.jsxs)("div",{className:"call-games-never-have-i-ever-discussion__container",children:[(0,ge.jsx)(jd.LocalizedText,{variant:"h4",color:"action-gray",href:"/call/games/never-have-i-ever#choose-same-items"}),(0,ge.jsxs)("div",{children:[(0,ge.jsx)(jd.LocalizedText,{variant:"h2",href:"/call/games/never-have-i-ever#discussion-emoji"}),(0,ge.jsx)(jd.LocalizedText,{variant:"h3",href:"/call/games/never-have-i-ever#question-"+t}),(0,ge.jsx)(jd.LocalizedText,{variant:"h3",href:"/call/games/never-have-i-ever#discussion-"+r})]}),"userDiscussion"===n&&(0,ge.jsx)(Th,{variant:"green"}),"attendeeDiscussion"===n&&(0,ge.jsx)(Th,{variant:"red"}),"extraDiscussion"===n&&(0,ge.jsx)("div",{className:"call-games-never-have-i-ever-discussion__nextButtonContainer",children:(0,ge.jsx)(lh.z,{onClick:i,variant:"secondary",title:s})})]})})),(0,n.memo)((e=>{var{userId:t,attendeeId:r,gameStep:i,onNextQuestionButtonClick:s}=e,a=(0,n.useCallback)((()=>{xd.shared(t).logNextQuestionButtonClicked(r),s()}),[s,t,r]);return(0,n.useEffect)((()=>{"extraDiscussion"===i&&xd.shared(t).logNextQuestionButtonShown(r)}),[t,r,i]),(0,ge.jsx)(xh,Object.assign({},e,{onNextQuestionButtonClick:a}))}))),kh=(0,n.memo)((e=>{var{state:t,userId:r,attendeeId:i}=e,s=(0,n.useMemo)((()=>"game"===t.step?t.questions[t.activeQuestionIndex].discussionPhraseKey:void 0),[t]),a=(0,kd.GC)((()=>Uu.UQ.shared(r).nextQuestion()),[r]);return"game"===t.step&&s?(0,ge.jsx)(Dh,{userId:r,attendeeId:i,discussionPhraseKey:s,questionKey:t.questions[t.activeQuestionIndex].key,gameStep:t.gameStep,onNextQuestionButtonClick:a}):null}));var jh=(0,n.memo)((e=>{var{userId:t}=e,r=(0,ch.n)("call/games/never-have-i-ever","try-again"),n=(0,kd.GC)((()=>Uu.UQ.shared(t).restartGame()),[t]);return(0,ge.jsxs)("div",{className:"call-games-never-have-i-ever-result__container",children:[(0,ge.jsx)("div",{}),(0,ge.jsxs)("div",{className:"call-games-never-have-i-ever-result__text",children:[(0,ge.jsx)("span",{className:"call-games-never-have-i-ever-result__icon",children:(0,ge.jsx)(oh.o,{href:"/call/games/never-have-i-ever#result-emoji"})}),(0,ge.jsx)(jd.LocalizedText,{variant:"h3",href:"/call/games/never-have-i-ever#result-text-line-1"}),(0,ge.jsx)(jd.LocalizedText,{variant:"h3",href:"/call/games/never-have-i-ever#result-text-line-2"})]}),(0,ge.jsx)("div",{className:"call-games-never-have-i-ever-result__buttonContainer",children:(0,ge.jsx)(lh.z,{onClick:n,variant:"secondary",title:r})})]})}));const Lh=(0,n.memo)((e=>{var{state:t,userId:r,attendeeId:n}=e;return(0,ge.jsx)("div",{className:"call-games-never-have-i-ever__container",children:(0,ge.jsxs)("div",{className:"call-games-never-have-i-ever__content",children:[(0,ge.jsx)(jd.LocalizedText,{variant:"h2",href:"/call/games/never-have-i-ever#title"}),"game"===t.step&&(0,ge.jsxs)(ge.Fragment,{children:["question"===t.gameStep&&(0,ge.jsx)(Ih,{state:t,userId:r}),"question"!==t.gameStep&&(0,ge.jsx)(kh,{state:t,userId:r,attendeeId:n})]}),"result"===t.step&&(0,ge.jsx)(jh,{userId:r})]})})}));var Oh,Ph=(0,n.memo)((e=>{var{userId:t}=e,r=(0,kd.mA)((()=>Uu.UQ.shared(t).state),[t]),n=(0,kd.mA)((()=>Yu.F6.shared(t).attendeeId),[t]);return r&&n?(0,ge.jsx)(Lh,{state:r,userId:t,attendeeId:n}):null}));class Nh{constructor(e){this.name="never-have-i-ever",this.userId=e}render(){return(0,ge.jsx)(Ph,{userId:this.userId})}}class Bh{constructor(e){this.userId=e}start(e){var t=Qe.I.shared().component.pipe((0,k.U)((e=>{var t=Object.keys(Yu.F6.games);return e&&t.includes(e.name)})),(0,U.x)());e.add(Yu.F6.shared(this.userId).activeGame.pipe((0,N.w)((e=>t.pipe((0,m.q)(1),(0,ft.b)((t=>{t&&!e&&Qe.I.shared().close()})),(0,pt.h)(e))))).safeSubscribe((e=>{e&&function(e,t){switch(t){case"never-have-i-ever":Qe.I.shared().open(new Nh(e));break;case"tic-tac-toe":Qe.I.shared().open(new bh(e))}}(this.userId,e)})))}}Oh=Bh,Bh.shared=(0,re.r)((e=>new Oh(e)));var Rh,Vh=r(82187);class zh{constructor(e){this.userId=e}start(e){var t=new fe.y((e=>{var t=()=>{e.next(!0)};return o.Z.sync("cmd:message:send",t),()=>{o.Z.removeListener("cmd:message:send",t)}}));e.add(t.pipe((0,N.w)((e=>e?Vh.o.shared(this.userId).canOffer.pipe((0,k.U)((e=>!e))):B.E))).safeSubscribe((e=>{e&&o.Z.emit("command.chat.notice.remove","finance")})))}}Rh=zh,zh.shared=(0,re.r)((e=>new Rh(e)));var Yh,Gh=r(61445),Uh=r(15938);class Fh{constructor(e){this.userId=e}start(e){e.add(Gh.D.shared().rated.pipe((0,ft.b)((e=>{if(e.isSuccessful){var t=e.value;Uh.$.shared(this.userId).logTopicsRecommendationsRatingBannerAccepted(t.attendeeId,t.ratedTopics)}else Uh.$.shared(this.userId).logTopicsRecommendationsRatingBannerDeclined(e.error.attendeeId)}))).safeSubscribe())}}Yh=Fh,Fh.shared=(0,re.r)((e=>new Yh(e)));var qh,Hh=r(93981);class _h{constructor(e){this.userId=e}start(e){e.add(Hh.l.shared(this.userId).canOffer.safeSubscribe((e=>{e&&o.Z.emit("chat:notice","credits-fast-buy-banner","fast-buy")})))}}qh=_h,_h.shared=(0,re.r)((e=>new qh(e)));var Zh,Qh=r(33006),Wh=r(95606),Xh=r(82692),Jh=r(94149),Kh=r(12229),$h=r(20245);class ep{constructor(e){this.userId=e}start(e){e.add(Wh.D.shared().generateIntent.pipe((0,D.h)((e=>"auto"===e.mode))).safeSubscribe((e=>{Xh.A.shared(this.userId).logGeneratedLetterStarted(e.mode)}))),e.add((0,H.aj)([Jh.L.shared().replyLetterId,Jh.L.shared().letterRecipient]).pipe((0,N.w)((e=>{var[t,r]=e;return t&&r?Kh.N.shared(this.userId).status(t).pipe((0,N.w)((e=>e.isSuccessful||"unavailable"!==e.error?e.isSuccessful||"creation-unavailable"!==e.error?e.isSuccessful&&"inserted"===e.value.status?(0,q.of)(void 0):(0,$h.A)(this.userId,r).pipe((0,It.o4)((e=>e?void 0:"last-letter-from-free-member"))):(0,q.of)("creation-unavailable"):(0,q.of)("unavailable"))),(0,k.U)((e=>({attendeeId:r,error:e}))),(0,U.x)(((e,t)=>gn()(e,t)))):(0,q.of)(null)})),(0,G.W)()).safeSubscribe((e=>{Xh.A.shared(this.userId).logGeneratedLetterAvailability(e)})))}}Zh=ep,ep.shared=(0,re.r)((e=>new Zh(e)));var tp,rp,np=r(79647);class ip{constructor(e){this.userId=e}logCreditsFastBuyBannerShown(e,t,r){var n="chat"===t?"chat-fast-buy-banner-shown":"call-fast-buy-banner-shown";ne.f.shared(this.userId).logEvent(n,Object.assign({userId:this.userId,attendeeId:e},!!r&&{sku:r})).safeSubscribe()}logCreditsFastBuyBannerAccepted(e,t,r){var n="chat"===t?"chat-fast-buy-banner-accepted":"call-fast-buy-banner-accepted";ne.f.shared(this.userId).logEvent(n,Object.assign({userId:this.userId,attendeeId:e},!!r&&{sku:r})).safeSubscribe()}logCreditsFastBuyBannerDeclined(e,t,r){var n="chat"===t?"chat-fast-buy-banner-declined":"call-fast-buy-banner-declined";ne.f.shared(this.userId).logEvent(n,Object.assign({userId:this.userId,attendeeId:e},!!r&&{sku:r})).safeSubscribe()}}tp=ip,ip.shared=(0,re.r)((e=>new tp(e)));class sp{constructor(e){this.userId=e}start(e){e.add(Hh.l.shared(this.userId).offeringResult.safeSubscribe((e=>{var{offer:{attendeeId:t,reason:r,sku:n}}=e;"accepted"===e.result?ip.shared(this.userId).logCreditsFastBuyBannerAccepted(t,r,n):"rejected"===e.result&&ip.shared(this.userId).logCreditsFastBuyBannerDeclined(t,r,n)}))),e.add(Hh.l.shared(this.userId).offer.pipe((0,U.x)(((e,t)=>gn()(e,t))),(0,G.W)()).safeSubscribe((e=>{var{attendeeId:t,reason:r,sku:n}=e;ip.shared(this.userId).logCreditsFastBuyBannerShown(t,r,n)})))}}rp=sp,sp.shared=(0,re.r)((e=>new rp(e)));var ap,op,lp,cp,up=r(40356),dp=r(63747),hp=r(67330),pp=null,fp=null,Ap=(ap=function(e){return(t,r)=>Et.o.defer((()=>(uu.shared().interceptIntent(t),e(t,r).pipe((0,It.RO)((e=>{uu.shared().interceptResult(t,e)})),(0,It.ym)((e=>(uu.shared().interceptError(t,e),Et.o.error(e))))))))}((op=dp.I,function(e,t){return c.Session.shared().userId.pipe((0,G.W)()).toSingle().pipe((0,It.eo)((r=>(e.introductory?hp.M.shared(r).free.toSingle():Et.o.just(e.presentAnswer||!1)).pipe((0,It.eo)((n=>A.Y.shared().data.toSingle().pipe((0,It.eo)((i=>{if(r===e.sender||n||e.read||i.includes("commissions-operator")||i.includes("curator"))return op(e,t);var s=(0,Ot.xJ)(e.sender,e.recipient,e.id,e.introductory,e.presentAnswer),a=new Tl.V1(r,{type:"letter",path:s,ownerId:e.sender});return a.status.toSingle().pipe((0,It.eo)((e=>"payment_required"===e?a.buy():Et.o.just(at.x.success()))),(0,It.eo)((r=>r.isSuccessful||"processing"===r.error?op(e,t):Et.o.just(at.x.failure(r.error)))))})))))))))})),(e,t)=>Et.o.defer((()=>{if(pp&&fp)return gn()(e,pp)?fp:Et.o.just(at.x.failure("cancelled"));var r=ap(e,t).pipe((0,It.td)());return pp=e,fp=r,r.pipe((0,It.fr)((()=>{pp=null,fp=null})))}))),mp=r(42664);class gp{constructor(){}start(e){var t=function(e,t,r,n){var i=arguments.length>4&&void 0!==arguments[4]&&arguments[4],s=arguments.length>5?arguments[5]:void 0,a=e=>{var a=s?(0,up.$)(s,t,e):null;return Ap({id:String(r),sender:t,recipient:e,introductory:!0===n||"true"===n||"introductory"===n,presentAnswer:"present"===n,read:i},{activeAttachment:a||void 0})};e?a(e).safeSubscribe():c.Session.shared().userId.pipe((0,G.W)(),(0,mp.V)(30*nt.R.second),(0,m.q)(1)).pipe((0,N.w)((e=>a(e)))).safeSubscribe()},r=e=>{cr.c.shared().add({name:e||ur.t.Default}).safeSubscribe()};o.Z.sync("command.communication.letter.read",t),o.Z.sync("command.refill.balance",r),e.add((()=>{o.Z.removeListener("command.communication.letter.read",t),o.Z.removeListener("command.refill.balance",r)}))}}lp=gp,gp.shared=(0,re.r)((()=>new lp));class vp{constructor(e){this.userId=e}logPopupShown(){ne.f.shared(this.userId).logEvent("old-users-email-confirmation-popup-shown",{"user-id":this.userId}).safeSubscribe()}logPopupManualClosed(){ne.f.shared(this.userId).logEvent("old-users-email-confirmation-popup-manual-closed",{"user-id":this.userId}).safeSubscribe()}logConfirmationSendClicked(){ne.f.shared(this.userId).logEvent("old-users-email-confirmation-send-clicked",{"user-id":this.userId}).safeSubscribe()}}cp=vp,vp.shared=(0,re.r)((e=>new cp(e)));var bp,yp=r(12268);class Cp{constructor(e){this.userId=e}start(e){e.add(yp.S.shared(this.userId).offer.pipe((0,k.U)((e=>!!e)),(0,U.x)()).safeSubscribe((e=>{e&&vp.shared(this.userId).logPopupShown()}))),e.add(yp.S.shared(this.userId).offeringResult.safeSubscribe((e=>{"accepted"===e.result&&vp.shared(this.userId).logConfirmationSendClicked(),"postponed"===e.result&&vp.shared(this.userId).logPopupManualClosed()})))}}bp=Cp,Cp.shared=(0,re.r)((e=>new bp(e)));var wp,Mp,Sp=r(76301),Ip=r(14671);class Ep extends rd.l{constructor(e){super(),this.canOffer=(0,H.aj)([F.D.shared().voiceMessagesSettings,fr.s.shared().chatAttendee]).pipe((0,N.w)((t=>{var[r,n]=t;return n&&r.messagesSeriesLimit&&r.messagesSeriesLimitTtl&&r.messagesSeriesLimitActivationTime?this.checkLastMessagesInChat(n,e,r.messagesSeriesLimit,r.messagesSeriesLimitTtl,r.messagesSeriesLimitActivationTime):(0,q.of)(!1)})),(0,U.x)())}start(){return Et.o.just(at.x.success({}))}checkLastMessagesInChat(e,t,r,n,i){return Pn.K.shared(t).activeChats.pipe((0,N.w)((s=>s.includes(e)?(0,q.of)(!1):(a.T.shared().get(Sp.ZP,(0,Sp.zv)(t,e)).actions.get(),a.T.shared().get(Sp.ZP,(0,Sp.zv)(t,e)).store.rxState().pipe((0,N.w)((e=>{var t=e.messages.slice(0,r+1),s=e.messages.find((e=>!e.outgoing)),a=t.every((e=>e.outgoing&&e.type===Ip.Cs.Voice));if(t.length!==r+1||!a)return(0,q.of)(!1);var o=t[t.length-1].timestamp,l=(null==s?void 0:s.timestamp)||0;return Ir.X.shared().currentTime().asObservable().pipe((0,k.U)((e=>e-o<n&&(!s||e-l>i))))})))))))}}wp=Ep,Ep.shared=(0,re.r)((e=>new wp(e)));class xp{constructor(e){this.userId=e}start(e){e.add(Ep.shared(this.userId).canOffer.pipe((0,N.w)((e=>e?Ep.shared(this.userId).startOffer():Et.o.just(void 0)))).safeSubscribe()),e.add(Ep.shared(this.userId).offer.safeSubscribe((e=>{e?o.Z.emit("chat:notice","voice-messages-sending-limit-warn-banner","voice-messages-limit"):o.Z.emit("command.chat.notice.remove","voice-messages-limit")})))}}Mp=xp,xp.shared=(0,re.r)((e=>new Mp(e)));var Tp,Dp=r(4647),kp=r(87210),jp=r(94031);class Lp{constructor(e){this.userId=e}start(e){e.add(P.I.shared(this.userId).tags.pipe((0,k.U)((e=>e.includes("users.verification.completed"))),(0,se.O)(void 0),(0,ae.G)(),(0,D.h)((e=>{var[t,r]=e;return!1===t&&!0===r})),(0,N.w)((()=>kp.G.shared(this.userId).offer)),(0,D.h)((e=>!!e)),(0,N.w)((()=>kp.G.shared(this.userId).acceptOffer().asObservable()))).safeSubscribe()),e.add(kp.G.shared(this.userId).offer.pipe((0,D.h)((e=>!!e)),(0,N.w)((()=>F.D.shared().oldVerificationEnabled)),(0,N.w)((e=>e?P.I.shared(this.userId).tags:B.E)),(0,k.U)((e=>e.includes("users.verification.pending"))),(0,se.O)(void 0),(0,ae.G)(),(0,D.h)((e=>{var[t,r]=e;return!1===t&&!0===r})),(0,N.w)((()=>kp.G.shared(this.userId).acceptOffer().asObservable()))).safeSubscribe()),e.add(kp.G.shared(this.userId).offer.pipe((0,D.h)((e=>!!e)),(0,N.w)((()=>jp.G.shared(this.userId).status)),(0,D.h)((e=>"documents-submitted"===e)),(0,N.w)((()=>kp.G.shared(this.userId).acceptOffer().asObservable()))).safeSubscribe())}}Tp=Lp,Lp.shared=(0,re.r)((e=>new Tp(e)));var Op,Pp,Np=r(6102),Bp=r(2933);class Rp{constructor(e){this.userId=e}logPhoneNumberVerificationBannerShown(){ne.f.shared(this.userId).logEvent("phone-verification-banner-shown",{userId:this.userId}).safeSubscribe()}logPhoneNumberVerificationBannerAccepted(){ne.f.shared(this.userId).logEvent("phone-verification-banner-accepted",{userId:this.userId}).safeSubscribe()}logPhoneNumberVerificationBannerDeclined(){ne.f.shared(this.userId).logEvent("phone-verification-banner-declined",{userId:this.userId}).safeSubscribe()}}Op=Rp,Rp.shared=(0,re.r)((e=>new Op(e)));class Vp{constructor(e){this.userId=e}start(e){e.add(Bp.OJ.shared(this.userId).offeringResult.safeSubscribe((e=>{"accepted"===e.result?Rp.shared(this.userId).logPhoneNumberVerificationBannerAccepted():"rejected"!==e.result&&"postponed"!==e.result||Rp.shared(this.userId).logPhoneNumberVerificationBannerDeclined()}))),e.add(Bp.OJ.shared(this.userId).offer.pipe((0,U.x)(gn()),(0,D.h)((e=>!!e))).safeSubscribe((()=>{Rp.shared(this.userId).logPhoneNumberVerificationBannerShown()})))}}Pp=Vp,Vp.shared=(0,re.r)((e=>new Pp(e)));var zp,Yp=r(74539);class Gp{constructor(e){this.userId=e}start(e){e.add(Yp.X.shared(this.userId).phoneNumberDeleted.safeSubscribe((()=>{Un.N.shared().notifyUser({type:Gn.k.PhoneNumberDeleted},Gn.R.Normal)})))}}zp=Gp,Gp.shared=(0,re.r)((e=>new zp(e)));var Up,Fp=r(47061),qp=r(69525),Hp=r(73182),_p=r(72098);class Zp{constructor(e){this.userId=e}start(e){e.add(_p.$.shared(this.userId).offer.pipe((0,D.h)((e=>!!e)),(0,N.w)((()=>Hp.$.shared().language)),(0,ae.G)(),(0,D.h)((e=>{var[t,r]=e;return t!==r})),(0,m.q)(1),(0,N.w)((()=>_p.$.shared(this.userId).rejectOffer("settings")))).safeSubscribe()),e.add(_p.$.shared(this.userId).offer.pipe((0,N.w)((e=>e?(0,Ke.T)((0,kn.H)(e.ttl).pipe((0,pt.h)(!0)),_p.$.shared(this.userId).offeringResult.pipe((0,D.h)((e=>!!e)),(0,pt.h)(!1))):B.E)),(0,m.q)(1),(0,N.w)((e=>e?_p.$.shared(this.userId).rejectOffer("timer"):(0,q.of)(void 0)))).safeSubscribe())}}Up=Zp,Zp.shared=(0,re.r)((e=>new Up(e)));var Qp,Wp=r(89671);class Xp{constructor(e){this.userId=e}start(e){e.add(_p.$.shared(this.userId).offeringResult.pipe((0,N.w)((e=>"rejected"===e.result?(0,q.of)({userLocale:e.offer.locale,reason:e.options}):B.E))).safeSubscribe((e=>{var{userLocale:t,reason:r}=e;Wp._.shared(this.userId).logBannerDeclined(t,r)})))}}Qp=Xp,Xp.shared=(0,re.r)((e=>new Qp(e)));var Jp,Kp,$p=r(26698);function ef(){return new Et.o((e=>{a.T.shared().get(d.Z).actions.open("phone-number-verification",[{props:{},disableManualClose:!0}]),e.success(void 0)}))}class tf extends Ul.w{constructor(e){super($p.v.shared(e),(e=>e),ef)}}Jp=tf,tf.shared=(0,re.r)((e=>new Jp(e)));class rf{constructor(){var e=a.T.shared().get(d.Z).store;this.visible=e.rxState().pipe((0,k.U)((()=>e.isExist({name:"phone-number-verification",params:[{props:{},disableManualClose:!0}]}))),(0,U.x)(),(0,oe.d)(1))}}Kp=rf,rf.shared=(0,re.r)((()=>new Kp));var nf,sf=r(8702);class af{constructor(e){this.userId=e}start(e){e.add(rf.shared().visible.pipe((0,D.h)((e=>e)),(0,N.w)((()=>sf.l.shared(this.userId).resendCode().pipe((0,It.ym)((()=>Et.o.just())))))).safeSubscribe())}}nf=af,af.shared=(0,re.r)((e=>new nf(e)));var of,lf=r(16195),cf=r(78341),uf=r(77756),df=r(94689),hf=r(28563);class pf{constructor(){var e=a.T.shared().get(d.Z).store;this.visible=e.rxState().pipe((0,k.U)((e=>"mingle"===(null==e?void 0:e.name))),(0,U.x)(),(0,oe.d)(1))}}of=pf,pf.shared=(0,re.r)((()=>new of));var ff,Af,mf=r(51118),gf=r(57109),vf={nextAppearanceTimestamp:null,postponeTimes:null},bf="state";class yf extends rd.l{constructor(e){super(),this.nextAppearanceTimestampRefreshSubject=new Or.xQ,this.persistence=uf.M.shared("secure-account-offering",e);var t=this.persistence.load(bf).asObservable().pipe((0,k.U)((e=>e||Object.assign({},vf))),(0,k.U)((e=>e.nextAppearanceTimestamp))),r=(0,Ke.T)(t,this.nextAppearanceTimestampRefreshSubject.pipe((0,N.w)((()=>t)))).pipe((0,N.w)((e=>{if(e){var t=e-Date.now();return(0,Ke.T)((0,q.of)(t<=0),0<t&&t<=nt.y?(0,kn.H)(t).pipe((0,pt.h)(!0)):B.E)}return(0,q.of)(!0)}))),n=(0,H.aj)([df.x.shared().location,F.D.shared().smsNotifications]).pipe((0,k.U)((e=>{var[t,{locationBlacklist:r}]=e;return t.country&&r.includes(t.country)}))),i=F.D.shared().secureAccountOffering.enabled.pipe((0,N.w)((t=>t?(0,H.aj)([n,sf.l.shared(e).verified,hf.u.shared().visible,jp.G.shared(e).verified,pf.shared().visible,Yp.X.shared(e).phoneNumberDeletionIntended.pipe((0,pt.h)(!0),(0,se.O)(!1))]).pipe((0,k.U)((e=>{var[t,r,n,i,s,a]=e;return!t&&!r&&n&&i&&!s&&!a})),(0,N.w)((e=>e?r:(0,q.of)(!1)))):(0,q.of)(!1)))),s=Yp.X.shared(e).phoneNumberAdded.pipe((0,D.h)((e=>"purchase"===e.source)),(0,pt.h)(!0)),a=this.offeringResult.pipe((0,D.h)((e=>!!e)),(0,pt.h)(!1));this.canOffer=F.D.shared().phoneVerification.enabled.pipe((0,N.w)((e=>{var t,r,n,o=null===(t=mf.o.shared().getNavigationHistory()[0])||void 0===t?void 0:t.split("/"),l=!(null===(r=(0,gf.Z)(o))||void 0===r||null===(n=r.match(/vr-purchase/))||void 0===n||!n.length);return e&&!l?(0,Ke.T)(s,i,a).pipe((0,se.O)(!1)):(0,q.of)(!1)})),(0,U.x)(),(0,oe.d)({refCount:!0,bufferSize:1}))}start(){return Et.o.just(at.x.success({}))}postpone(){return F.D.shared().secureAccountOffering.reappearanceThresholds.toSingle().pipe((0,It.eo)((e=>this.updatePersistenceState((t=>{var r=Number(t.postponeTimes)+1,n=e[Math.min(e.length,r)-1];return{postponeTimes:r,nextAppearanceTimestamp:Date.now()+n}})))),(0,It.RO)((()=>this.nextAppearanceTimestampRefreshSubject.next())),(0,It.vR)(at.x.success()))}updatePersistenceState(e){return this.persistence.load(bf).pipe((0,It.o4)((e=>e||Object.assign({},vf))),(0,It.eo)((t=>{var r=e(t);return this.persistence.store(bf,r)})))}}ff=yf,yf.shared=(0,re.r)((e=>new ff(e)));class Cf extends Fl.N{constructor(e){super([{type:"email-confirmation-remind-offering",offering:yp.S.shared(e)},{type:"free-mingle-offering",offering:cf.n.shared(e)},{type:"secure-account-offering",offering:yf.shared(e)}])}}Af=Cf,Cf.shared=(0,re.r)((e=>new Af(e)));var wf,Mf=r(91142);class Sf extends Ul.w{constructor(e){super(Cf.shared(e),(e=>{if("free-mingle-offering"===e.type)return"registration"}),(e=>Sf.openIntroductionOffer(e)))}static openIntroductionOffer(e){switch(e.type){case"email-confirmation-remind-offering":return(0,Mf.G)("email-confirmation-remind-offering").pipe((0,It.vR)(void 0));case"free-mingle-offering":return t=e.offer.cta,Et.o.defer((()=>(a.T.shared().get(d.Z).actions.open("mingle",[{props:{cta:t}}]),Et.o.just())));case"secure-account-offering":return Et.o.delay(0).pipe((0,It.eo)((()=>(a.T.shared().get(d.Z).actions.open("secure-account",[{props:{},disableManualClose:!0}]),Et.o.just()))));default:return Et.o.just()}var t}start(e){e.add(sn.g.shared().userDistractionAllowed.pipe((0,D.h)((e=>e)),(0,N.w)((()=>new fe.y((()=>{var e=new s.w;return super.start(e),e}))))).safeSubscribe())}}wf=Sf,Sf.shared=(0,re.r)((e=>new wf(e)));var If,Ef=r(9557),xf=Ef.g,Tf=r(9306);class Df{constructor(){}start(e){e.add(Bl.I.shared().deepLink.pipe((0,N.w)((e=>"edit-profile"!==e.type?B.E:Tf.o.shared().updateCredentials((e=>e.isSuccessful?c.Session.shared().userId.toSingle().pipe((0,It.eo)((e=>e?xf(e):Et.o.just()))):Et.o.just())).pipe((0,It.$O)(void 0))))).safeSubscribe())}}If=Df,Df.shared=(0,re.r)((()=>new If));var kf,jf=r(39695);class Lf{constructor(){}removeHashParameter(e,t){jf.default.remove(e,t)}}kf=Lf,Lf.shared=(0,re.r)((()=>new kf));var Of;class Pf{constructor(){}start(e){e.add(Bl.I.shared().deepLink.pipe((0,D.h)((e=>"manage-account"===e.type)),(0,ft.b)((()=>Lf.shared().removeHashParameter("universal-deep-link"))),(0,N.w)((()=>(0,kn.H)(1))),(0,N.w)((()=>Tf.o.shared().updateCredentials((e=>e.isSuccessful?c.Session.shared().userId.toSingle().pipe((0,It.eo)((e=>e?Et.o.defer((()=>(o.Z.emit("overlay","overlay-account-break-manager"),Et.o.just()))):Et.o.just()))):Et.o.just())).pipe((0,It.$O)(void 0))))).safeSubscribe())}}Of=Pf,Pf.shared=(0,re.r)((()=>new Of));var Nf,Bf,Rf,Vf,zf,Yf=r(5485);class Gf{constructor(){}start(e){e.add((0,H.aj)([Bl.I.shared().deepLink,F.D.shared().extendedPriceShowEnabled]).pipe((0,N.w)((e=>{var[t,r]=e;if(r||"gallery"!==t.type)return B.E;var{userId:n,basename:i}=t.args;return Ar.S.shared().profileId.toSingle().pipe((0,It.eo)((e=>e!==n?(0,Ef.g)(n):Et.o.just())),(0,It.eo)((()=>((0,Yf.Y)(n,i),Et.o.just()))))}))).safeSubscribe())}}Nf=Gf,Gf.shared=(0,re.r)((()=>new Nf));class Uf{constructor(e){this.userId=e,this.audio=new Audio}start(e){e.add(F.D.shared().userCameraPresenceBlockedNotifying.enabled.pipe((0,N.w)((e=>e?lf.h.shared(this.userId).shouldNotify:B.E))).safeSubscribe((e=>{e&&(this.audio.volume=1,this.audio.src="/sounds/camera-blocked.mp3",this.audio.play().then())})))}}Bf=Uf,Uf.shared=(0,re.r)((e=>new Bf(e)));class Ff{constructor(e){this.userId=e}logUserCameraBlocked(){ne.f.shared(this.userId).logEvent("user-camera-blocked",{}).safeSubscribe()}}Rf=Ff,Ff.shared=(0,re.r)((e=>new Rf(e)));class qf{constructor(e){this.userId=e}start(e){e.add(F.D.shared().userCameraPresenceBlockedNotifying.enabled.pipe((0,N.w)((e=>e?lf.h.shared(this.userId).shouldNotify:B.E))).safeSubscribe((e=>{e&&Ff.shared(this.userId).logUserCameraBlocked()})))}}Vf=qf,qf.shared=(0,re.r)((e=>new Vf(e)));class Hf{constructor(e){this.userId=e}start(e){e.add(F.D.shared().mcs.enabled.pipe((0,N.w)((e=>e?(0,H.aj)([Y.D.shared(this.userId).state.pipe((0,k.U)((e=>e.status))),a.T.shared().get(W.Z,this.userId).store.rxState().pipe((0,k.U)((e=>e.status)))]):B.E)),(0,k.U)((e=>{var[t,r]=e;return"idle"!==r?r:t})),(0,U.x)(),(0,ae.G)(),(0,k.U)((e=>{var[t,r]=e;return"idle"!==t&&"idle"===r})),(0,N.w)((e=>e?(0,H.aj)([fr.s.shared().chatAttendee.pipe((0,m.q)(1)),F.D.shared().mcs.presenceActualizingDelay]):B.E)),(0,N.w)((e=>{var[t,r]=e;return t?(0,kn.H)(r).pipe((0,N.w)((()=>Ic.R.shared(this.userId).refreshPresence(t)))):B.E}))).safeSubscribe())}}zf=Hf,Hf.shared=(0,re.r)((e=>new zf(e)));var _f,Zf,Qf,Wf,Xf=r(63556);class Jf{constructor(e){this.userId=e;var t=bc.s.shared(this.userId).exists.pipe((0,D.h)((e=>e)),(0,N.w)((()=>Y.D.shared(this.userId).state.pipe((0,k.U)((e=>"speaking"===e.status?e.participants[0]:void 0)),(0,G.W)(),(0,m.q)(1)))),(0,N.w)((e=>Ac.w.shared(this.userId).id(e)))),r=new fe.y((e=>{var t=()=>{e.next()};return z.p.shared().addListener("command.chat.media.answer",t),()=>{z.p.shared().removeListener("command.chat.media.answer",t)}})).pipe((0,N.w)((()=>a.T.shared().get(W.Z,this.userId).store.rxState().pipe((0,k.U)((e=>"speaking"===e.status?e.attendee:void 0)),(0,G.W)(),(0,m.q)(1))))),n=e=>{var{size:t,options:r}=e;return"."+t+"."+r};this.notification=F.D.shared().incomingCallWebNotification.enabled.pipe((0,N.w)((e=>e?(0,Ke.T)(t,r):(0,q.of)(null))),(0,N.w)((e=>e?xe.Iw.shared(e).profile.pipe((0,k.U)((e=>e.isSuccessful?e.value:null)),(0,G.W)(),(0,m.q)(1)).pipe((0,N.w)((e=>{return(0,H.aj)([(0,q.of)(e.name),e.thumbnail?(t=e.id,r=e.thumbnail,(0,H.aj)([Pa.D.shared().sharding,Pa.D.shared().photos]).toSingle().pipe((0,It.o4)((e=>{var[i,s]=e,{incomingCallWebNotificationThumbnail:a,incomingCallWebNotificationBigThumbnail:o}=s,l=n(a),c=(0,Ot.E8)(t,r)+l,u=n(o),d=(0,Ot.E8)(t,r)+u;return{small:(0,Rt.f)(c,i),big:(0,Rt.f)(d,i)}})))):(0,q.of)(void 0),Xf.W.shared().localize("call","attendee-started-video-chat")]);var t,r})),(0,k.U)((t=>{var[r,n,i]=t;return{attendeeId:e,thumbnail:n,title:r+" "+i}}))):(0,q.of)(null))))}}_f=Jf,Jf.shared=(0,re.r)((e=>new _f(e)));class Kf{constructor(e){this.notificationCreatedSubject=new Or.xQ,this.notificationCreated=this.notificationCreatedSubject.asObservable(),this.notificationShownSubject=new Or.xQ,this.notificationShown=this.notificationShownSubject.asObservable(),this.notificationClickedSubject=new Or.xQ,this.notificationClicked=this.notificationClickedSubject.asObservable(),this.userId=e}start(e){var t,r,n=e=>{var r,n=e.target;this.notificationClickedSubject.next(n.data.attendeeId),null===(r=t)||void 0===r||r.close(),window.focus()},i=e=>{var t=e.target;this.notificationShownSubject.next(t.data.attendeeId)},s=()=>{var e,a,o;r&&(clearTimeout(r),r=null),null===(e=t)||void 0===e||e.removeEventListener("click",n),null===(a=t)||void 0===a||a.removeEventListener("close",s),null===(o=t)||void 0===o||o.removeEventListener("show",i),t=null};e.add(F.D.shared().incomingCallWebNotification.enabled.safeSubscribe((e=>{e&&window.Notification&&Notification.requestPermission().then()}))),e.add(F.D.shared().incomingCallWebNotification.enabled.pipe((0,N.w)((e=>e&&window.Notification?(0,H.aj)([Jf.shared(this.userId).notification.pipe((0,G.W)()),F.D.shared().incomingCallWebNotification.ttl]):B.E))).pipe((0,ft.b)((()=>{var e;null===(e=t)||void 0===e||e.close()}))).safeSubscribe((e=>{var[a,o]=e,{title:l,thumbnail:c,attendeeId:u}=a;t=new Notification(l,{image:null==c?void 0:c.big,icon:null==c?void 0:c.small,requireInteraction:!0,data:{attendeeId:u}}),this.notificationCreatedSubject.next(u),r=window.setTimeout((()=>{var e;null===(e=t)||void 0===e||e.close()}),o),t.addEventListener("click",n),t.addEventListener("close",s),t.addEventListener("show",i)})))}}Zf=Kf,Kf.shared=(0,re.r)((e=>new Zf(e)));class $f{constructor(e){this.userId=e}logNotificationCreated(e){ne.f.shared(this.userId).logEvent("incoming-call-web-notification-created",{attendeeId:e}).safeSubscribe()}logNotificationShown(e){ne.f.shared(this.userId).logEvent("incoming-call-web-notification-shown",{attendeeId:e}).safeSubscribe()}logNotificationClicked(e){ne.f.shared(this.userId).logEvent("incoming-call-web-notification-clicked",{attendeeId:e}).safeSubscribe()}}Qf=$f,$f.shared=(0,re.r)((e=>new Qf(e)));class eA{constructor(e){this.userId=e}start(e){e.add(Kf.shared(this.userId).notificationCreated.safeSubscribe((e=>{$f.shared(this.userId).logNotificationCreated(e)}))),e.add(Kf.shared(this.userId).notificationShown.safeSubscribe((e=>{$f.shared(this.userId).logNotificationShown(e)}))),e.add(Kf.shared(this.userId).notificationClicked.safeSubscribe((e=>{$f.shared(this.userId).logNotificationClicked(e)})))}}Wf=eA,eA.shared=(0,re.r)((e=>new Wf(e)));var tA,rA,nA,iA=r(16175);class sA{constructor(e){this.userId=e}wink(e,t){return"call"===t?(0,ke.rR)(ke.V0.shared().events.post,e,{label:"event.video-call.available",payload:{sender:this.userId,"recipient-id":e}}).pipe((0,It.vR)(void 0)):(0,ke.rR)(ke.V0.shared().dialogs.winks.post,e,this.userId,t)}}tA=sA,sA.shared=(0,re.r)((e=>new tA(e)));class aA{constructor(e){this.userId=e}wink(e,t){return sA.shared(this.userId).wink(e,t)}}rA=aA,aA.shared=(0,re.r)((e=>new rA(e)));class oA{constructor(e){this.usersAvailableForSend=new Ge.X({}),this.userId=e}start(e){var t=a.T.shared().get(W.Z,this.userId).store.rxState().pipe((0,k.U)((e=>"idle"===e.status)),(0,U.x)()),r=Y.D.shared(this.userId).state.pipe((0,k.U)((e=>"idle"===e.status)),(0,U.x)()),n=wc._.shared(this.userId).state.pipe((0,k.U)((e=>"idle"===e.status)),(0,U.x)()),i=(0,H.aj)([t,r,n]).pipe((0,k.U)((e=>{var[t,r,n]=e;return t&&r&&n}))),s=e=>(0,H.aj)([Tu.S.shared(this.userId).canCallTo(e),Du.n.shared(this.userId).callIsAvailable(e)]).pipe((0,k.U)((e=>{var[t,r]=e;return t||r})),(0,U.x)()),o=e=>{var t=this.usersAvailableForSend.getValue(),r=e.reduce(((e,t)=>(void 0===e[t]&&(e[t]=!1),e)),t);Object.keys(r).forEach((t=>{e.includes(t)||delete r[t]})),this.usersAvailableForSend.next(r)},l=e=>{var t=this.usersAvailableForSend.getValue(),r=Object.keys(t).filter((e=>!t[e])).sort((()=>.5-Math.random())).slice(0,e);return r.length?(0,q.of)(r):(0,q.of)(void 0)},c=e=>{var t=this.usersAvailableForSend.getValue();t[e]=!0,this.usersAvailableForSend.next(t)},u=e=>(0,Hi.D)(e).pipe((0,N.w)((e=>(0,H.aj)([lr.v.shared(e).userIsFreeMember,qr.X.shared(this.userId).userInChatList(e),s(e),(0,q.of)(e)]))),(0,k.U)((e=>{var[t,r,n,i]=e;if(t){if(n&&r)return i}else c(i)})),(0,iA.o)((e=>!e),!0),(0,G.W)());e.add(F.D.shared().winks.call.enabled.pipe((0,N.w)((e=>e?zt.o.shared(this.userId).chats.pipe((0,k.U)((e=>e.map((e=>e.attendeeId))))):B.E))).safeSubscribe((e=>o(e)))),e.add(F.D.shared().winks.call.enabled.pipe((0,N.w)((e=>e?i:B.E)),(0,N.w)((e=>e?(0,H.aj)([F.D.shared().winks.call.sendingInterval,F.D.shared().winks.call.sendingDelay,this.usersAvailableForSend.pipe((0,k.U)((e=>{var t=Object.values(e);return t.length&&t.includes(!1)})),(0,U.x)())]).pipe((0,N.w)((e=>{var[t,r,n]=e;return n?(0,kn.H)(r,t):B.E})),(0,N.w)((()=>F.D.shared().winks.call.usersAmountToCheckInInterval)),(0,N.w)((e=>l(e))),(0,N.w)((e=>e&&e.length?u(e):B.E)),(0,N.w)((e=>aA.shared(this.userId).wink(e,"call").pipe((0,It.vR)(e))))):B.E))).safeSubscribe((e=>c(e))))}}nA=oA,oA.shared=(0,re.r)((e=>new nA(e)));var lA,cA=r(42150);class uA{constructor(){}start(e){e.add(cA.B.shared().available.safeSubscribe((e=>{o.Z.emit("command.presents.state."+(e?"available":"unavailable")+".set")})))}}lA=uA,uA.shared=(0,re.r)((()=>new lA));var dA,hA,pA=r(59983);class fA{constructor(e){this.userId=e}start(e){e.add(Et.o.defer((()=>{var e=pA.Z.getItem("previous-credits-pack");return e?sa.n.shared("payment-account",this.userId).store("previous-credits-package-amount",e):Et.o.just()})).safeSubscribe())}}dA=fA,fA.shared=(0,re.r)((e=>new dA(e)));var AA=o.Z.create("search");class mA{constructor(e){this.userId=e}start(e){e.add(bl.PN.shared(this.userId).defaultFilters.pipe((0,Ct.T)(1)).safeSubscribe((()=>{AA.emit("event.search.resource.changed")})))}}hA=mA,mA.shared=(0,re.r)((e=>new hA(e)));var gA,vA,bA,yA=r(42410);class CA{constructor(e){this.userId=e}logFilterChanged(e){ne.f.shared(this.userId).logEvent("background-filter",{filter:e}).safeSubscribe()}}gA=CA,CA.shared=(0,re.r)((e=>new gA(e)));class wA{constructor(e){this.userId=e}start(e){e.add(Fc.a.shared(this.userId).processorIsAvailable.pipe((0,N.w)((e=>e?Fc.a.shared(this.userId).getActiveProcessor().pipe((0,k.U)((e=>e||"original"))):B.E))).safeSubscribe((e=>CA.shared(this.userId).logFilterChanged(e))))}}vA=wA,wA.shared=(0,re.r)((e=>new vA(e)));class MA{constructor(e){this.userId=e}start(e){e.add(cf.n.shared(this.userId).offer.pipe((0,D.h)((e=>!!e)),(0,N.w)((()=>a.T.shared().get(d.Z).store.rxState())),(0,ae.G)(),(0,D.h)((e=>{var[t,r]=e;return"mingle"===(null==t?void 0:t.name)&&"mingle"!==(null==r?void 0:r.name)})),(0,N.w)((()=>cf.n.shared(this.userId).postponeOffer()))).safeSubscribe())}}bA=MA,MA.shared=(0,re.r)((e=>new bA(e)));var SA,IA,EA=r(2378);class xA{constructor(e){this.userId=e}logFreeMingleAfterRegistrationSent(){ne.f.shared(this.userId).logEvent("free-mingle-after-registration-sent",{userId:this.userId}).safeSubscribe()}}SA=xA,xA.shared=(0,re.r)((e=>new SA(e)));class TA{constructor(e){this.userId=e}start(e){e.add(cf.n.shared(this.userId).offeringResult.safeSubscribe((e=>{"accepted"===e.result&&"registration"===e.offer.cta&&xA.shared(this.userId).logFreeMingleAfterRegistrationSent()})))}}IA=TA,TA.shared=(0,re.r)((e=>new IA(e)));var DA,kA,jA,LA=r(5534),OA=r(36460);class PA{constructor(e){this.userId=e}start(e){e.add(LA.B.shared(this.userId).offer.pipe((0,U.x)(),(0,G.W)()).safeSubscribe((e=>{OA.R.shared(this.userId).logDialogsAttachmentTooltipShown(e)})))}}DA=PA,PA.shared=(0,re.r)((e=>new DA(e)));class NA{constructor(e){this.userId=e}logMinglePopupOpen(e,t){ne.f.shared(this.userId).logEvent("mingle-popup-opened",{userId:this.userId,step:e,cta:t}).safeSubscribe()}logMinglePopupClose(e,t){ne.f.shared(this.userId).logEvent("mingle-popup-closed",{userId:this.userId,step:e,cta:t}).safeSubscribe()}}kA=NA,NA.shared=(0,re.r)((e=>new kA(e)));class BA{constructor(e){this.step="welcome",this.cta="menu",this.userId=e}start(e){var t=o.Z.create("mingle"),r=e=>{this.step=e},n=()=>{NA.shared(this.userId).logMinglePopupOpen(this.step,this.cta)},i=()=>{NA.shared(this.userId).logMinglePopupClose(this.step,this.cta)};o.Z.on("event.overlay.mingle.opened",n),o.Z.on("event.overlay.mingle.closed",i),t.on("command.mingle.state.set",r),e.add((()=>{t.removeListener("command.mingle.state.set",r),o.Z.removeListener("event.overlay.mingle.opened",n),o.Z.removeListener("event.overlay.mingle.closed",i)})),e.add(a.T.shared().get(d.Z).store.rxState().pipe((0,D.h)((e=>"mingle"===(null==e?void 0:e.name)))).safeSubscribe((e=>{var t,r;this.cta=(null==e||null===(t=e.params)||void 0===t||null===(r=t[0])||void 0===r?void 0:r.props.cta)||"menu"})))}}jA=BA,BA.shared=(0,re.r)((e=>new jA(e)));var RA,VA,zA=r(58965);class YA{constructor(){}start(e){e.add(Bl.I.shared().deepLink.pipe((0,N.w)((e=>{if("link"===e.source&&"story"===(null==e?void 0:e.type)){var{userId:t,fragment:r}=e.args;return function(e,t){return zA.j.shared(e).story.toSingle().pipe((0,It.RO)((r=>{r&&a.T.shared().get(d.Z).actions.open("story",[{props:{storyUserId:e,startWithoutSound:!0,fragment:t}}])})),(0,It.vR)(void 0))}(t,r).asObservable()}return B.E}))).safeSubscribe())}}RA=YA,YA.shared=(0,re.r)((()=>new RA));class GA{constructor(e){}start(e){e.add(Bl.I.shared().deepLink.safeSubscribe((e=>{"send-cheers"===e.type&&(0,cl.x)(e.args.attendeeId,"send-cheers","deep-link")})))}}VA=GA,GA.shared=(0,re.r)((e=>new VA(e)));class UA extends((0,tt.Xn)("purchase.referral.trial",30*nt.R.second)){}var FA={label:UA.type,tags:{team:()=>"core",success:e=>{var t;return(null===(t=e.encounters.completed)||void 0===t?void 0:t.details.isSuccessful)||!1},referent:e=>e.details.referent},hist:{ttresult:{from:"added",to:"completed"}}};rt.w.shared().registerMapping(UA.type,FA);var qA,HA=r(65557);class _A{constructor(){}start(e){e.add(a.T.shared().get(d.Z).store.rxState().pipe((0,D.h)((e=>"referral-purchase"===(null==e?void 0:e.name)))).safeSubscribe((e=>{var t,r,n=null==e||null===(t=e.params)||void 0===t?void 0:t[0];et.e.shared().add(new UA(new Date,{cta:null!==(r=null==n?void 0:n.props.cta)&&void 0!==r?r:"deep-link",referent:null==n?void 0:n.props.referent}))}))),e.add(a.T.shared().get(d.Z).store.rxState().pipe((0,ae.G)(),(0,D.h)((e=>{var[t,r]=e;return"referral-purchase"===(null==t?void 0:t.name)&&(null==r?void 0:r.name)!==(null==t?void 0:t.name)}))).safeSubscribe((()=>{et.e.shared().complete(UA.identifier(),new Date,at.x.failure("cancelled-by-user"))}))),e.add(ao.D.shared().componentRendered.safeSubscribe((e=>{e.displayName===HA.ReferralPurchase.displayName&&et.e.shared().complete(UA.identifier(),new Date,at.x.success())})))}}qA=_A,_A.shared=(0,re.r)((()=>new qA));var ZA,QA,WA=r(33154);class XA{constructor(e){this.userId=e}logAutoCallPopupShown(e,t){ne.f.shared(this.userId).logEvent("autocall-popup-shown",{userId:this.userId,attendeeId:e,type:t}).safeSubscribe(),"prioritized-autocall"===t&&ei.g.shared(this.userId).logUserAction({type:"autocalls.contacts.matched",data:{"attendee-id":e}}).safeSubscribe()}logAutoCallAccepted(e,t){ne.f.shared(this.userId).logEvent("autocall-accepted",{userId:this.userId,attendeeId:e,type:t}).safeSubscribe()}logAutoCallRejected(e,t){ne.f.shared(this.userId).logEvent("autocall-rejected",{userId:this.userId,attendeeId:e,type:t}).safeSubscribe()}logAutoCallRejectedByTimeout(e,t){ne.f.shared(this.userId).logEvent("autocall-rejected-by-timeout",{userId:this.userId,attendeeId:e,type:t}).safeSubscribe()}}ZA=XA,XA.shared=(0,re.r)((e=>new ZA(e)));class JA{constructor(e){this.userId=e}start(e){e.add(WA.Wg.shared(this.userId).offeringResult.safeSubscribe((e=>{var{attendeeId:t,type:r}=e.offer;"accepted"===e.result?XA.shared(this.userId).logAutoCallAccepted(t,r):"rejected"===e.result?XA.shared(this.userId).logAutoCallRejected(t,r):"postponed"===e.result&&XA.shared(this.userId).logAutoCallRejectedByTimeout(t,r)}))),e.add(WA.Wg.shared(this.userId).offer.pipe((0,G.W)()).safeSubscribe((e=>{var{attendeeId:t,type:r}=e;XA.shared(this.userId).logAutoCallPopupShown(t,r)})))}}QA=JA,JA.shared=(0,re.r)((e=>new QA(e)));var KA,$A=r(71913),em=r(50211),tm=["secure-account","add-phone-number","phone-number-verification","phone-number-verification-success"];class rm{constructor(e){this.userId=e}start(e){var t=a.T.shared().get(d.Z).store.rxState().pipe((0,ae.G)(),(0,D.h)((e=>{var[t,r]=e,n=(null==t?void 0:t.name)&&tm.includes(t.name),i=(null==r?void 0:r.name)&&tm.includes(r.name);return!(!n||i)})));e.add(yf.shared(this.userId).offer.pipe((0,N.w)((e=>e?t:B.E)),(0,N.w)((()=>sf.l.shared(this.userId).verified)),(0,N.w)((e=>e?yf.shared(this.userId).acceptOffer():yf.shared(this.userId).postponeOffer()))).safeSubscribe())}}KA=rm,rm.shared=(0,re.r)((e=>new KA(e)));var nm,im=r(95135);class sm{constructor(e){this.userId=e}start(e){e.add(Fn.t.shared(this.userId).emailConfirmed.pipe((0,se.O)(void 0),(0,ae.G)(),(0,D.h)((e=>{var[t,r]=e;return!1===t&&!0===r})),(0,N.w)((()=>im.K.shared(this.userId).offer.pipe((0,m.q)(1)))),(0,D.h)((e=>!!e)),(0,N.w)((()=>im.K.shared(this.userId).acceptOffer().asObservable()))).safeSubscribe())}}nm=sm,sm.shared=(0,re.r)((e=>new nm(e)));var am,om=r(48202);class lm{constructor(e){this.userId=e}start(e){var t=a.T.shared().get(W.Z,this.userId).store.rxState().pipe((0,k.U)((e=>e.status)),(0,U.x)()),r=Y.D.shared(this.userId).state.pipe((0,k.U)((e=>e.status)),(0,U.x)());e.add(om.z.shared().paymentResult.pipe((0,N.w)((e=>e.isSuccessful&&"call"===e.value.reason?qi.V.shared(this.userId).balance.pipe((0,D.h)((e=>e>0)),(0,m.q)(1),(0,N.w)((()=>(0,H.aj)([t,r]).pipe((0,m.q)(1),(0,N.w)((t=>{var[r,n]=t;return"idle"!==r||"idle"!==n?B.E:Du.n.shared(this.userId).callIsAvailable(e.value.attendeeId).pipe((0,m.q)(1))})),(0,N.w)((t=>t?Ac.w.shared(this.userId).mcsId(e.value.attendeeId).asObservable().pipe((0,N.w)((t=>t?(Y.D.shared(this.userId).start(t,"fast-buy"),B.E):yc.T.shared(this.userId).dial(e.value.attendeeId,!0).pipe((0,It.RO)((()=>{z.p.shared().emit("command.user-actions.interaction.track",[{place:"video-chat-start.fast-buy",user:e.value.attendeeId}])})))))):yc.T.shared(this.userId).dial(e.value.attendeeId,!0).pipe((0,It.RO)((()=>{z.p.shared().emit("command.user-actions.interaction.track",[{place:"video-chat-start.fast-buy",user:e.value.attendeeId}])}))))))))):B.E))).safeSubscribe())}}am=lm,lm.shared=(0,re.r)((e=>new am(e)));var cm,um=r(51227),dm=r(46183),hm=r(67710),pm="last-session-time";class fm{constructor(e){this.persistence=sa.n.shared("vr-redirector",e),this.userId=e}start(e){e.add((0,yt.R)(window,"beforeunload").pipe((0,N.w)((()=>this.persistence.store(pm,(new Date).getTime())))).safeSubscribe()),e.add((0,H.aj)([F.D.shared().mcs.enabled,F.D.shared().vrMeets.enabled,F.D.shared().vrMeets.redirectThreshold,this.persistence.load(pm)]).pipe((0,N.w)((e=>{var[t,r,n,i]=e,s=!i||Date.now()-n>=i;return t&&r&&s?(0,At.vrModeIsSupported)():B.E})),(0,N.w)((e=>!e||this.lastRouteIsVr()?B.E:um.P.shared().language.pipe((0,k.U)((e=>(0,dm.z)(e)))))),(0,ft.b)((()=>{hm.z.shared(this.userId).logRedirectedToVRPage()}))).safeSubscribe((e=>window.location.replace("/"+e+"/vr"))))}lastRouteIsVr(){var e,t,r,n=mf.o.shared().getNavigationHistory(),i=null===(e=(0,gf.Z)(n))||void 0===e?void 0:e.split("/");return!!i&&!(null===(t=(0,gf.Z)(i))||void 0===t||null===(r=t.match(/vr|vr-purchase/))||void 0===r||!r.length)}}cm=fm,fm.shared=(0,re.r)((e=>new cm(e)));var Am,mm=r(65599),gm=r(91763);class vm extends Ul.w{constructor(e){super(mm.a.shared(e),gm.n)}}Am=vm,vm.shared=(0,re.r)((e=>new Am(e)));var bm,ym=r(67289);class Cm{constructor(e){this.userId=e}start(e){e.add(mm.a.shared(this.userId).offer.pipe((0,k.U)((e=>!!e)),(0,U.x)()).safeSubscribe((e=>{e&&ym.P.shared(this.userId).logRecorderTipShown()}))),e.add(mm.a.shared(this.userId).offeringResult.safeSubscribe((e=>{"accepted"===e.result&&ym.P.shared(this.userId).logPreviewUploadedSuccessfully(),"rejected"===e.result&&ym.P.shared(this.userId).logRecorderClosed()})))}}bm=Cm,Cm.shared=(0,re.r)((e=>new bm(e)));var wm=r(63196);const Mm=(0,n.memo)((e=>{var{userId:t}=e;return(0,ge.jsx)("div",{className:"chat-call-mcs-vr-over-page-container__wrapper",children:(0,ge.jsx)(wm.R,{userId:t,vrView:!0})})}));var Sm,Im=(0,n.memo)((e=>{var{userId:t}=e;return(0,ge.jsx)(Mm,{userId:t})}));class Em{constructor(e){this.name="vr-call",this.userId=e}render(){return(0,ge.jsx)(Im,{userId:this.userId})}}class xm{constructor(e){this.userId=e}start(e){e.add(lr.v.shared(this.userId).userIsFreeMember.pipe((0,N.w)((e=>e?(0,H.aj)([Y.D.shared(this.userId).callExists,Y.D.shared(this.userId).callIsVR,fr.s.shared().chatAttendee]).pipe((0,k.U)((e=>{var[t,r,n]=e;return t&&r&&!!n}))):B.E))).safeSubscribe((e=>{e&&Qe.I.shared().open(new Em(this.userId))}))),e.add(lr.v.shared(this.userId).userIsFreeMember.pipe((0,N.w)((e=>e?(0,H.aj)([Y.D.shared(this.userId).callExists,Y.D.shared(this.userId).callIsVR]).pipe((0,k.U)((e=>{var[t,r]=e;return t&&r}))):B.E)),(0,ae.G)(),(0,D.h)((e=>{var[t,r]=e;return t&&!r})),(0,N.w)((()=>Qe.I.shared().component.toSingle()))).safeSubscribe((e=>{"vr-call"===(null==e?void 0:e.name)&&Qe.I.shared().close()})))}}Sm=xm,xm.shared=(0,re.r)((e=>new Sm(e)));var Tm,Dm=r(68974),km=r(48343),jm=r(1669),Lm={"application-offering":"application","unhide-profile-offering":"unhide-profile","email-confirmation-offering":"email-confirmation","email-notifications-switch-on-offering":"email-notifications-switch-on","black-friday-offering":"black-friday","metaverse-offering":"metaverse","new-product-offering":"new-product","vr-meets-offering":"vr-meets"};class Om{constructor(e){this.userId=e}start(e){e.add(km.W.shared(this.userId).offeringResult.safeSubscribe((e=>{"postponed"!==e.result&&"rejected"!==e.result||jm.I.shared(this.userId).logBannerDeclined(Lm[e.options.type])}))),e.add(km.W.shared(this.userId).offer.pipe((0,D.h)((e=>!!e)),(0,U.x)(((e,t)=>gn()(e,t)))).safeSubscribe((e=>{e&&jm.I.shared(this.userId).logBannerShown(Lm[e.type])})))}}Tm=Om,Om.shared=(0,re.r)((e=>new Tm(e)));var Pm,Nm=r(58320),Bm=r(95928);class Rm{constructor(e){}start(e){e.add(Nm.o.shared().deepLink.pipe((0,m.q)(1),(0,D.h)((e=>{var t;return!(null===(t=e.commands)||void 0===t||!t.find((e=>"command.authorization.track"===e.command&&"only-email"===e.args.mode)))}))).safeSubscribe((()=>{Bm.W.shared().logAuthorizationOverlayLogin("only-email")})))}}Pm=Rm,Rm.shared=(0,re.r)((e=>new Pm(e)));var Vm,zm=r(40100);class Ym{constructor(e){this.userId=e}start(e){e.add(zm.w.shared().presentSendingIntent.pipe((0,N.w)((e=>{var{result:t,receiverId:r}=e;return t.isSuccessful?ql.y.shared(this.userId).offer.pipe((0,m.q)(1),(0,N.w)((e=>e&&e.data.userId===r?ql.y.shared(this.userId).acceptOffer():(0,q.of)()))):(0,q.of)()}))).safeSubscribe())}}Vm=Ym,Ym.shared=(0,re.r)((e=>new Vm(e)));var Gm,Um=r(57850);class Fm{constructor(e){this.userId=e}start(e){var t=e=>{if(0===e.args.types.length)return Et.o.just();e.args.token&&ke.V0.shared().authorize.token(e.args.token);var t=e.args.types.reduce(((t,r)=>(t[r]="command.subscriptions.subscribe"===e.command?1:0,t)),{}),r=e.args.messageId?{messageId:e.args.messageId}:void 0;return Um.p.shared(this.userId).patch("electronicmail",t,r).pipe((0,It.vR)(e))};e.add(Nm.o.shared().deepLink.pipe((0,N.w)((e=>{var r,n=null===(r=e.commands)||void 0===r?void 0:r.filter((e=>"command.subscriptions.subscribe"===e.command||"command.subscriptions.unsubscribe"===e.command));return null!=n&&n.length?(0,Ke.T)(...n.map(t)):(0,q.of)(void 0)}))).safeSubscribe((e=>{e&&(Un.N.shared().notifyUser({type:Gn.k.EmailNotificationsSettingsChanged,payload:{types:e.args.types,subscribed:"command.subscriptions.subscribe"===e.command}},Gn.R.Normal),Lf.shared().removeHashParameter("emit",e.command))})))}}Gm=Fm,Fm.shared=(0,re.r)((e=>new Gm(e)));var qm,Hm=r(37568);class _m{constructor(e){this.userId=e}start(e){e.add((0,H.aj)([Hm.I.shared(this.userId).data().pipe((0,k.U)((e=>e.includes("suspended"))),(0,U.x)()),P.I.shared(this.userId).tags.pipe((0,k.U)((e=>e.includes("cpweb.auth.blocked"))),(0,Ee.K)((()=>(0,q.of)(!1))),(0,U.x)())]).pipe((0,k.U)((e=>{var[t,r]=e;return t||r})),(0,U.x)()).safeSubscribe((e=>{e&&c.Session.shared().logout().safeSubscribe()})))}}qm=_m,_m.shared=(0,re.r)((e=>new qm(e)));var Zm,Qm=r(64168);class Wm{constructor(e){this.userId=e}start(e){e.add(Fn.t.shared(this.userId).emailConfirmed.pipe((0,se.O)(void 0),(0,ae.G)(),(0,D.h)((e=>{var[t,r]=e;return!1===t&&!0===r})),(0,N.w)((()=>Qm.f.shared(this.userId).offer.pipe((0,m.q)(1)))),(0,D.h)((e=>!!e)),(0,N.w)((()=>Qm.f.shared(this.userId).acceptOffer().asObservable()))).safeSubscribe())}}Zm=Wm,Wm.shared=(0,re.r)((e=>new Zm(e)));var Xm,Jm=r(77485),Km=r(45420);class $m{constructor(e){this.userId=e}start(e){e.add(Km.M.shared(this.userId).settings.pipe((0,se.O)(void 0),(0,ae.G)(),(0,D.h)((e=>{var[t,r]=e;return!(!t||t.offlineMessageFromNonFavorite||t.offlineMessageFromFavorite||t.letterFromNonFavorite||t.letterFromFavorite||!r||!(r.offlineMessageFromNonFavorite||r.offlineMessageFromFavorite||r.letterFromNonFavorite||r.letterFromFavorite))})),(0,N.w)((()=>Jm.W.shared(this.userId).offer.pipe((0,m.q)(1)))),(0,D.h)((e=>!!e)),(0,N.w)((()=>Jm.W.shared(this.userId).acceptOffer().asObservable()))).safeSubscribe())}}Xm=$m,$m.shared=(0,re.r)((e=>new Xm(e)));var eg,tg=r(6662);class rg{constructor(e){this.userId=e}start(e){e.add(Fr.f.shared(this.userId).presentInFeed.pipe((0,se.O)(void 0),(0,ae.G)(),(0,D.h)((e=>{var[t,r]=e;return!1===t&&!0===r})),(0,N.w)((()=>tg.n.shared(this.userId).offer.pipe((0,m.q)(1)))),(0,D.h)((e=>!!e)),(0,N.w)((()=>tg.n.shared(this.userId).acceptOffer().asObservable()))).safeSubscribe())}}eg=rg,rg.shared=(0,re.r)((e=>new eg(e)));var ng,ig,sg,ag=r(99717),og=r(89565),lg=r(52147),cg=r(36333),ug=r(19478),dg=r(88821);class hg{constructor(e){this.userId=e}start(e){var t=a.T.shared().get(W.Z,this.userId).store.rxState().pipe((0,k.U)((e=>"idle"!==e.status))),r=Y.D.shared(this.userId).state.pipe((0,k.U)((e=>"idle"!==e.status))),n=(0,H.aj)([t,r]).pipe((0,k.U)((e=>e.some(Boolean))),(0,U.x)()),i=dg.t.shared().visible;e.add(Qs.P.shared(this.userId).newMessage.pipe((0,D.h)((e=>e.sender===this.userId&&e.status===ag.$.Delivered&&!(e.type!==Ip.Cs.Photo&&e.type!==Ip.Cs.Video))),(0,N.w)((()=>LA.B.shared(this.userId).acceptOffer().asObservable()))).safeSubscribe()),e.add(LA.B.shared(this.userId).offer.pipe((0,N.w)((e=>e?i:(0,q.of)(!1))),(0,D.h)(Boolean),(0,N.w)((()=>LA.B.shared(this.userId).postponeOffer().asObservable()))).safeSubscribe()),e.add(LA.B.shared(this.userId).offer.pipe((0,N.w)((e=>e?n:(0,q.of)(!1))),(0,D.h)(Boolean),(0,N.w)((()=>LA.B.shared(this.userId).postponeOffer().asObservable()))).safeSubscribe()),e.add(LA.B.shared(this.userId).offer.pipe((0,N.w)((e=>"default"===(null==e?void 0:e.type)?(0,kn.H)(nt.R.minute).pipe((0,N.w)((()=>fr.s.shared().chatAttendee)),(0,m.q)(1),(0,N.w)((t=>t===e.attendeeId?LA.B.shared(this.userId).postponeOffer().asObservable():(0,q.of)()))):(0,q.of)()))).safeSubscribe()),e.add(LA.B.shared(this.userId).offer.pipe((0,N.w)((e=>e?fr.s.shared().chatAttendee.pipe((0,N.w)((t=>t!==e.attendeeId?LA.B.shared(this.userId).postponeOffer().asObservable():(0,q.of)()))):(0,q.of)()))).safeSubscribe()),e.add(LA.B.shared(this.userId).offer.pipe((0,N.w)((e=>e?(0,Ke.T)(og.P.shared().recording,cg.d.shared().visible,lg.t.shared().visible,ug.M.shared(this.userId).getDraftMessage(e.attendeeId).pipe((0,k.U)((e=>!!e)))).pipe((0,D.h)(Boolean),(0,N.w)((()=>LA.B.shared(this.userId).postponeOffer().asObservable()))):(0,q.of)(void 0)))).safeSubscribe())}}ng=hg,hg.shared=(0,re.r)((e=>new ng(e)));class pg{constructor(e){this.userId=e}start(e){var t=P.I.shared(this.userId).tags.pipe((0,k.U)((e=>e.includes("presence.history.androidapp")||e.includes("presence.history.iosapp"))),(0,U.x)()),r=mi.q.shared(this.userId).offer.pipe((0,D.h)((e=>!!e)),(0,N.w)((()=>t)),(0,N.w)((e=>e?mi.q.shared(this.userId).acceptOffer().asObservable():B.E)));e.add(t.pipe((0,m.q)(1),(0,N.w)((e=>e?B.E:r))).safeSubscribe())}}ig=pg,pg.shared=(0,re.r)((e=>new ig(e)));class fg{constructor(e){this.userId=e}start(e){var t=sn.g.shared().userDistractionAllowed.pipe((0,D.h)((e=>e)),(0,m.q)(1),(0,N.w)((()=>fo.A.shared(this.userId).data())),(0,m.q)(1));e.add(c.Session.shared().authorizationDetailsFor(this.userId).pipe((0,N.w)((e=>"signup"===e.action?t:(0,q.of)(void 0)))).safeSubscribe())}}sg=fg,fg.shared=(0,re.r)((e=>new sg(e)));var Ag,mg=r(24525),gg=r(51238);class vg{constructor(e){this.userId=e,this.initializedSubject=new Ge.X(!1),this.initialized=this.initializedSubject.asObservable()}start(e){var t=(0,H.aj)([Dr.C.shared().data(),xe.Iw.shared(this.userId).profile]).pipe((0,k.U)((e=>{var[t,r]=e;return t.token&&r.isSuccessful&&r.value.gender?{token:t.token,userId:this.userId,gender:r.value.gender}:null})),(0,U.x)(sr()));e.add(F.D.shared().datingFamilyShowcaseEnabled.pipe((0,D.h)((e=>e)),(0,N.w)((()=>t)),(0,G.W)(),(0,N.w)((e=>gg.P.shared().language.pipe((0,k.U)((t=>({product:ve.D.shared().product,identity:e,language:t}))))))).safeSubscribe((e=>{(0,mg.f6)(e),this.initializedSubject.next(!0)})))}}Ag=vg,vg.shared=(0,re.r)((e=>new Ag(e)));var bg,yg,Cg=r(10378);class wg extends mo.v{constructor(e){super("users.permissions",e,(()=>(0,ke.MX)(ke.V0.shared().users.permissions.get,e).pipe((0,It.o4)((e=>{var t,{data:r,xhr:n}=e;return{data:r,ttl:(null===(t=(0,Ia.X)(n))||void 0===t?void 0:t.maxAge)||0}}))))),this.userId=e}update(e){return Et.o.defer((()=>{var t=this.addOptimisticStateTransformation((()=>e));return(0,ke.rR)(ke.V0.shared().users.permissions.put,this.userId,e).pipe((0,Cg.Iy)(t))}))}}bg=wg,wg.shared=(0,re.r)((e=>new bg(e)));class Mg{constructor(e){this.userId=e,this.permissions=wg.shared(this.userId).data()}setPermissions(e){return wg.shared(this.userId).update(e)}}yg=Mg,Mg.shared=(0,re.r)((e=>new yg(e)));var Sg,Ig,Eg=r(26400),xg=r(36517),Tg=r(97077);class Dg{constructor(e){var t=c.Session.shared().userIsUsingDemoMode.pipe((0,k.U)((e=>!e))),r=c.Session.shared().userIsUsual.pipe((0,N.w)((t=>t?Mg.shared(e).permissions.pipe((0,k.U)((e=>{var t,r,n=null===(t=Notification)||void 0===t?void 0:t.permission,i=null==e||null===(r=e["web-notifications"])||void 0===r?void 0:r.permission;return void 0===i||"default"===n||i!==("granted"===n)}))):(0,q.of)(!0)))),n=Cf.shared(e).offer.pipe((0,k.U)((e=>!e))),i=a.T.shared().get(W.Z,e).store.rxState().pipe((0,k.U)((e=>"idle"!==e.status)),(0,U.x)()),s=Y.D.shared(e).state.pipe((0,k.U)((e=>"idle"!==e.status)),(0,U.x)()),o=(0,H.aj)([i,s]).pipe((0,k.U)((e=>e.some(Boolean)))),l=fr.s.shared().chatAttendee.pipe((0,N.w)((t=>t?ls.p.shared(e).offer(t).pipe((0,k.U)((e=>!!e)),(0,U.x)(),(0,se.O)(null)):(0,q.of)(!1)))),u=xg.C.shared().offer().pipe((0,k.U)((e=>!!e)),(0,U.x)(),(0,se.O)(null)),d=(0,H.aj)([l,u]).pipe((0,k.U)((e=>e.some(Boolean))));this.available=Pa.D.shared().webPushEnabled.pipe((0,N.w)((e=>e?(0,H.aj)([Eg.g.shared().completed,t,r,n,o,d,(0,Tg.G)()]).pipe((0,k.U)((e=>{var[t,r,n,i,s,a,o]=e;return t&&r&&n&&i&&!s&&!a&&!o}))):(0,q.of)(!1))),(0,U.x)())}}Sg=Dg,Dg.shared=(0,re.r)((e=>new Sg(e)));var kg,jg,Lg,Og,Pg,Ng="permission-declined-counter";class Bg{constructor(){this.persistence=sa.n.shared("winemback"),this.declineCountSubject=new Or.xQ,this.declineCount=(0,Ke.T)(this.declineCountSubject.asObservable(),this.persistence.load(Ng).pipe((0,It.o4)((e=>null!=e?e:0))).asObservable())}increment(){return this.declineCount.toSingle().pipe((0,It.o4)((e=>null!=e?e:0)),(0,It.o4)((e=>e+1)),(0,It.RO)((e=>this.declineCountSubject.next(e))),(0,It.eo)((e=>this.persistence.store(Ng,e))))}}Ig=Bg,Bg.shared=(0,re.r)((()=>new Ig));class Rg extends rd.l{constructor(e){super(),this.canOffer=Dg.shared(e).available.pipe((0,N.w)((e=>e?F.D.shared().customWinembackWebNotificationPopupEnabled.pipe((0,N.w)((e=>e?Bg.shared().declineCount.pipe((0,k.U)((e=>null!==e&&e>0))).pipe((0,k.U)((e=>!e))):(0,q.of)(!0))),(0,U.x)()):(0,q.of)(!1))),(0,U.x)())}start(){return Et.o.just(at.x.success({}))}postpone(e,t){return F.D.shared().customWinembackWebNotificationPopupEnabled.toSingle().pipe((0,It.eo)((e=>e&&t?Bg.shared().increment().pipe((0,It.vR)(at.x.success())):Et.o.just().pipe((0,It.vR)(at.x.success())))))}}kg=Rg,Rg.shared=(0,re.r)((e=>new kg(e)));class Vg{constructor(){this.requestPermissionIntentSubject=new Or.xQ,this.requestPermissionIntent=this.requestPermissionIntentSubject.asObservable()}intercept(){this.requestPermissionIntentSubject.next()}}function zg(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return F.D.shared().customWinembackWebNotificationPopupEnabled.toSingle().pipe((0,It.eo)((t=>t?new Et.o((t=>{!function(e){o.Z.emit("event.notifications.winemback.popup.opened",e)}(Object.assign({onAccept:()=>Et.o.defer((()=>(t.success("accepted"),Et.o.just()))),onReject:()=>Et.o.defer((()=>(t.success("rejected"),Et.o.just())))},e))})).pipe((0,It.RO)((()=>Yg()))):Et.o.just(void 0))),(0,It.eo)((e=>"accepted"===e||void 0===e?function(e){return()=>(Vg.shared().intercept(),e())}(Gg)():Et.o.just(!1))))}function Yg(){o.Z.emit("event.notifications.winemback.popup.closed")}function Gg(){return Et.o.from(Notification.requestPermission()).pipe((0,It.eo)((e=>"default"===e?Et.o.from(Notification.requestPermission()):Et.o.just(e))))}jg=Vg,Vg.shared=(0,re.r)((()=>new jg));class Ug{constructor(e){this.userId=e,this.webNotificationOffering=Rg.shared(this.userId)}verifyFeatureAndBrowser(){return Notification?"denied"===Notification.permission?this.webNotificationOffering.rejectOffer("permission-denied"):"default"===Notification.permission?zg().pipe((0,It.eo)((e=>e?"granted"===e?this.webNotificationOffering.acceptOffer("granted"):this.webNotificationOffering.rejectOffer("denied"):this.webNotificationOffering.postponeOffer(!0)))):this.webNotificationOffering.acceptOffer():this.webNotificationOffering.rejectOffer("not-supported")}start(e){e.add(this.webNotificationOffering.canOffer.pipe((0,D.h)((e=>e)),(0,N.w)((()=>this.webNotificationOffering.startOffer()))).safeSubscribe()),e.add(this.webNotificationOffering.offer.pipe((0,D.h)((e=>!!e)),(0,N.w)((()=>this.verifyFeatureAndBrowser()))).safeSubscribe()),e.add(this.webNotificationOffering.offeringResult.pipe((0,N.w)((()=>this.saveSelection(Notification.permission)))).safeSubscribe())}saveSelection(e){var t="granted"===e,r=Mg.shared(this.userId);return r.permissions.toSingle().pipe((0,It.eo)((e=>{var n;return e&&(null===(n=e["web-notifications"])||void 0===n?void 0:n.permission)===t?Et.o.just():Ir.X.shared().currentTime().pipe((0,It.eo)((e=>r.setPermissions({"web-notifications":{permission:t,timestamp:e}}))))})))}}Lg=Ug,Ug.shared=(0,re.r)((e=>new Lg(e)));class Fg{constructor(e){this.userId=e}put(e){var t={WebPushTokens:{Endpoint:e.webPushTokens.endpoint,EncryptionKey:e.webPushTokens.encryptionKey,AuthenticationKey:e.webPushTokens.authenticationKey}};return(0,ke.rR)(ke.V0.shared().retention.addresses.put,this.userId,t).pipe((0,It.vR)(void 0))}}Og=Fg,Fg.shared=(0,re.r)((e=>new Og(e)));class qg{constructor(e){this.userId=e}addWebPushSubscription(e){return Fg.shared(this.userId).put(e)}}Pg=qg,qg.shared=(0,re.r)((e=>new Pg(e)));var Hg,_g=r(75291);class Zg{constructor(e){this.userId=e,this.webNotificationOffering=Rg.shared(e)}start(e){e.add(this.webNotificationOffering.offeringResult.pipe((0,D.h)((e=>"accepted"===e.result)),(0,N.w)((()=>Pa.D.shared().webNotificationsPublicKey.toSingle())),(0,N.w)((e=>this.subscribeWorker(e))),(0,k.U)((e=>({endpoint:e.endpoint,encryptionKey:this.base64Encode(e.getKey("p256dh")),authenticationKey:this.base64Encode(e.getKey("auth"))}))),(0,N.w)((e=>qg.shared(this.userId).addWebPushSubscription({webPushTokens:e}))),(0,js.P)()).safeSubscribe())}subscribeWorker(e){return Et.o.from(navigator.serviceWorker.register("/app/service-worker.js")).pipe((0,It.eo)((e=>new Et.o((t=>{var r=e.installing||e.waiting||e.active;return r?"activated"===r.state?t.success(e):void r.addEventListener("statechange",(r=>{"activated"===r.target.state&&t.success(e)})):t.error("Service worker registration does not exist")})))),(0,It.eo)((t=>Et.o.from(t.pushManager.getSubscription()).pipe((0,It.eo)((r=>r?Et.o.just(r):Et.o.from(t.pushManager.subscribe({userVisibleOnly:!0,applicationServerKey:e}))))))))}base64Encode(e){return e?_g.Buffer.from(e).toString("base64"):""}}Hg=Zg,Zg.shared=(0,re.r)((e=>new Hg(e)));var Qg,Wg,Xg,Jg=r(30137);class Kg{constructor(e){this.offering=Rg.shared(e),this.eventLog=Jg.F.shared(e),this.interceptor=Vg.shared()}start(e){e.add(this.interceptor.requestPermissionIntent.safeSubscribe((()=>this.eventLog.logBannerShown()))),e.add(this.offering.offeringResult.safeSubscribe((e=>{switch(e.options){case"not-supported":case"permission-denied":this.eventLog.logNotificationUnavailabilityReason(e.options);break;case"denied":case"granted":this.eventLog.logUserResponseToShowNotification(e.options)}})))}}Qg=Kg,Kg.shared=(0,re.r)((e=>new Qg(e)));class $g extends rd.l{constructor(e){super(),this.userId=e,this.canOffer=(0,H.aj)([F.D.shared().customWinembackWebNotificationPopupEnabled,Dg.shared(e).available,this.offer]).pipe((0,N.w)((t=>{var[r,n,i]=t;if(!r||!n||i)return(0,q.of)(!1);var s=Qs.P.shared(e).newMessage.pipe((0,D.h)((t=>(null==t?void 0:t.sender)===e)),(0,k.U)((e=>({recipientId:e.recipient})))),a=Bg.shared().declineCount.pipe((0,k.U)((e=>1===e)));return(0,H.aj)([a,s]).pipe((0,k.U)((e=>{var[t,r]=e;return t&&r})))})),(0,U.x)(),(0,oe.d)(1))}start(e){return Et.o.just(at.x.success(e))}saveSelection(){var e="granted"===Notification.permission,t=Mg.shared(this.userId);return t.permissions.toSingle().pipe((0,It.eo)((r=>{var n;return r&&(null===(n=r["web-notifications"])||void 0===n?void 0:n.permission)===e?Et.o.just():Ir.X.shared().currentTime().pipe((0,It.eo)((r=>t.setPermissions({"web-notifications":{permission:e,timestamp:r}}))))})))}accept(e){return super.accept(e).pipe((0,It.eo)((e=>this.saveSelection().pipe((0,It.vR)(e)))))}reject(e){return super.reject(e).pipe((0,It.eo)((e=>this.saveSelection().pipe((0,It.vR)(e)))))}postpone(e,t){return t?Bg.shared().increment().pipe((0,It.eo)((()=>this.saveSelection())),(0,It.vR)(at.x.success())):Et.o.just().pipe((0,It.vR)(at.x.success()))}}Wg=$g,$g.shared=(0,re.r)((e=>new Wg(e)));class ev{constructor(e){this.userId=e}start(e){e.add((0,H.aj)([Dg.shared(this.userId).available,Rg.shared(this.userId).offer]).pipe((0,D.h)((e=>{var[t,r]=e;return!t&&!!r})),(0,ft.b)((()=>Yg())),(0,N.w)((()=>Rg.shared(this.userId).postponeOffer(!1).asObservable()))).safeSubscribe()),e.add((0,H.aj)([Dg.shared(this.userId).available,$g.shared(this.userId).offer]).pipe((0,D.h)((e=>{var[t,r]=e;return!t&&!!r})),(0,ft.b)((()=>Yg())),(0,N.w)((()=>$g.shared(this.userId).postponeOffer(!1).asObservable()))).safeSubscribe())}}Xg=ev,ev.shared=(0,re.r)((e=>new Xg(e)));var tv,rv=r(4318);class nv{constructor(){}start(e){e.add(new fe.y((e=>{var t=()=>{e.next(void 0)};return o.Z.on("command.presents-orders.open",t),()=>o.Z.removeListener("command.presents-orders.open",t)})).pipe((0,N.w)((()=>(0,rv.t)()))).safeSubscribe())}}tv=nv,nv.shared=(0,re.r)((()=>new tv));var iv,sv=r(77182),av=r(92543);class ov{constructor(e){this.userId=e}start(e){var t=a.T.shared().get(W.Z,this.userId).store.rxState(),r=Y.D.shared(this.userId).state,n=(0,H.aj)([t,r]).pipe((0,k.U)((e=>e.every((e=>"idle"===e.status)))),(0,U.x)()),i=e=>Pn.K.shared(this.userId).activeChats.pipe((0,k.U)((t=>0===t.length||1===t.length&&t[0]===e))),s=av.C.shared(this.userId).balanceChanged.pipe((0,D.h)((e=>{var t;return"credit"===(null===(t=e.meta)||void 0===t?void 0:t.operation)})),(0,k.U)((e=>e)),(0,N.w)((e=>i(e.meta.senderId).pipe((0,m.q)(1),(0,D.h)((e=>e)),(0,N.w)((()=>{return t=e.meta.senderId,r=e.amount,xe.Iw.shared(t).profile.pipe((0,m.q)(1),(0,k.U)((e=>{var t;return null===(t=e.value)||void 0===t?void 0:t.name})),(0,G.W)(),(0,k.U)((e=>({type:Gn.k.BonusesAccountBalanceCredited,payload:{senderName:e,credit:r}}))));var t,r}))))));e.add((0,H.aj)([F.D.shared().bonusesEnabled,c.Session.shared().userIsUsual,Vc.V.shared().visible,n]).pipe((0,k.U)((e=>{var[t,r,n,i]=e;return t&&r&&!n&&i})),(0,U.x)()).pipe((0,N.w)((e=>e?s:B.E))).safeSubscribe((e=>{Un.N.shared().notifyUser(e,Gn.R.Normal)})));var o=av.C.shared(this.userId).balanceChanged.pipe((0,D.h)((e=>{var t;return"debit"===(null===(t=e.meta)||void 0===t?void 0:t.operation)})),(0,k.U)((e=>({type:Gn.k.BonusesAccountBalanceDebited,payload:{debit:e.amount}}))));e.add((0,H.aj)([F.D.shared().bonusesEnabled,lr.v.shared(this.userId).userIsFreeMember]).pipe((0,N.w)((e=>{var[t,r]=e;return t&&r?o:B.E}))).safeSubscribe((e=>{Un.N.shared().notifyUser(e,Gn.R.Normal)})))}}iv=ov,ov.shared=(0,re.r)((e=>new iv(e)));var lv,cv=r(60329),uv=r(81993);class dv{constructor(e){this.userId=e}start(e){e.add((0,H.aj)([F.D.shared().bonusesEnabled,fr.s.shared().tab,fr.s.shared().cta,lr.v.shared(this.userId).userIsFreeMember]).pipe((0,k.U)((e=>{var[t,r,n,i]=e;return!i&&t&&"chat"===r&&("contacts-list"===n||"feed"===n||"profile"===n||"chat-menu"===n)})),(0,N.w)((e=>e?uv.i.shared(this.userId).status.pipe((0,k.U)((e=>!e.popupShown)),(0,D.h)((e=>e)),(0,N.w)((()=>(0,cv.J)()))):B.E))).safeSubscribe())}}lv=dv,dv.shared=(0,re.r)((e=>new lv(e)));var hv,pv=r(22426),fv=r(80036);class Av{constructor(e){this.userId=e}start(e){e.add(pv.p.shared(this.userId).pageInfo.safeSubscribe((e=>{fv.O.shared(this.userId).logFeedPageOpened(e)})))}}hv=Av,Av.shared=(0,re.r)((e=>new hv(e)));var mv,gv=r(89652),vv=r(259);class bv{constructor(e){this.userId=e}start(e){e.add(gv.ff.shared(this.userId).offer.pipe((0,G.W)(),(0,U.x)(gn())).safeSubscribe((e=>{vv.B.shared(this.userId).logCreditPackageBannerShown(e.attendeeId)}))),e.add(gv.ff.shared(this.userId).offeringResult.safeSubscribe((e=>{"rejected"===e.result?vv.B.shared(this.userId).logCreditPackageBannerRejected(e.offer.attendeeId):"postponed"===e.result?vv.B.shared(this.userId).logCreditPackageBannerPostponed(e.offer.attendeeId):"accepted"===e.result&&vv.B.shared(this.userId).logCreditPackageBannerAccepted(e.offer.attendeeId)})))}}mv=bv,bv.shared=(0,re.r)((e=>new mv(e)));var yv,Cv=r(11321);class wv{constructor(){}start(e){e.add(Pa.D.shared().googleTranslateApiKey.safeSubscribe((e=>{Cv.D.shared().setApiKey(e)})))}}yv=wv,wv.shared=(0,re.r)((()=>new yv));var Mv,Sv=r(71399),Iv=r(23737);class Ev{constructor(e){this.userId=e}start(e){e.add(Sv.$.shared().translationStatus.safeSubscribe((e=>{Iv.I.shared(this.userId).logTranslationStatus(e)})))}}Mv=Ev,Ev.shared=(0,re.r)((e=>new Mv(e)));var xv,Tv,Dv=r(63255);class kv{constructor(e){this.userId=e,this.localizations=Dv.a.shared().getTexts("/texts/presents/names").pipe((0,It.td)()),this.newPresentsOrderEvent=(0,Ke.T)(Fs.s.shared(this.userId,tn.aR.Present).events.pipe((0,m.q)(1),(0,k.U)((e=>e.filter((e=>"added"===e.payload.action&&!e.stale)))),(0,N.w)((e=>(0,q.of)(...e)))),pe.j.shared(this.userId).events("event.users.events.added").pipe((0,D.h)((e=>{var t;return"added"===(null===(t=e.payload)||void 0===t?void 0:t.action)})))).pipe((0,N.w)((e=>{var t;if(null===(t=e.payload)||void 0===t||!t["sender-id"]||!e.payload["recipient-id"])throw new Error("Invalid event");return Et.o.zip(this.localizations,this.getParticipants(e.payload["sender-id"],e.payload["recipient-id"])).pipe((0,It.o4)((t=>{var[r,{sender:n,recipient:i}]=t;if(!(e.payload&&e.payload.id&&e.payload.items&&e.payload.timestamp&&e.payload.text&&n&&i))throw new Error("Invalid event");return{"event-id":e["event-id"],order:{id:e.payload.id,lastStatusUpdate:new Date(e.payload.timestamp),text:e.payload.text,presents:e.payload.items.map((e=>({title:r[e.group],iconPath:"/presents/goods/images/"+e.category+"-"+e.group,label:e.label,points:e.points,group:e.group,category:e.category}))),recipient:i,sender:n,deadline:e.payload.deadline,timestamp:e.payload.timestamp,status:"sending"}}})))})),(0,oe.d)(1)),this.canceledPresentsOrderEvent=(0,Ke.T)(Fs.s.shared(this.userId,tn.aR.Present).events.pipe((0,m.q)(1),(0,k.U)((e=>e.filter((e=>"canceled"===e.payload.action&&!e.stale)))),(0,N.w)((e=>(0,q.of)(...e)))),pe.j.shared(this.userId).events("event.users.events.added").pipe((0,D.h)((e=>{var t;return"canceled"===(null===(t=e.payload)||void 0===t?void 0:t.action)}))),pe.j.shared(this.userId).events("event.presents.orders.canceled").pipe((0,k.U)((e=>({"event-id":e["event-id"],payload:{"sender-id":e["sender-id"],"recipient-id":e["recipient-id"]}}))))).pipe((0,N.w)((e=>{var t;if(null===(t=e.payload)||void 0===t||!t["sender-id"]||!e.payload["recipient-id"])throw new Error("Invalid event");return this.getParticipants(e.payload["sender-id"],e.payload["recipient-id"]).pipe((0,It.o4)((t=>{var{sender:r,recipient:n}=t;return{"event-id":e["event-id"],sender:r,recipient:n}})))})),(0,oe.d)(1))}getParticipants(e,t){var r=fo.A.shared(e).data().pipe((0,k.U)((e=>e.value))).toSingle(),n=fo.A.shared(t).data().pipe((0,k.U)((e=>e.value))).toSingle();return Et.o.zip(r,n).pipe((0,It.o4)((e=>{var[t,r]=e;return{sender:t,recipient:r}})))}}xv=kv,kv.shared=(0,re.r)((e=>new xv(e)));class jv{constructor(e){this.previousNewPresentDeliveryEventIsClosed=!0,this.userId=e}handleCanceledPresentsOrderEvent(e){var t,r;return Un.N.shared().notifyUser({type:Gn.k.PresentsOrderCanceled,payload:{senderName:(null===(t=e.sender)||void 0===t?void 0:t.name)||"",recipientName:(null===(r=e.recipient)||void 0===r?void 0:r.name)||""}},Gn.R.Normal,(()=>{e["event-id"]&&Fs.s.shared(this.userId,tn.aR.Present).read(e["event-id"]).safeSubscribe()}))}handleNewPresentsOrderEvent(e){return this.previousNewPresentDeliveryEventIsClosed?(this.previousNewPresentDeliveryEventIsClosed=!1,(t=e.order,new Et.o((e=>{a.T.shared().get(d.Z).actions.open("new-present-delivery",[{props:{orders:[t]}}]),o.Z.once("event.overlay.new-present-delivery.closed",(function(){e.success()}))}))).pipe((0,It.RO)((()=>{this.previousNewPresentDeliveryEventIsClosed=!0})),(0,It.eo)((()=>Fs.s.shared(this.userId,tn.aR.Present).read(e["event-id"]))))):Fs.s.shared(this.userId,tn.aR.Present).read(e["event-id"]);var t}start(e){e.add(kv.shared(this.userId).newPresentsOrderEvent.pipe((0,N.w)((e=>this.handleNewPresentsOrderEvent(e)))).safeSubscribe()),e.add(kv.shared(this.userId).canceledPresentsOrderEvent.safeSubscribe((e=>this.handleCanceledPresentsOrderEvent(e))))}}Tv=jv,jv.shared=(0,re.r)((e=>new Tv(e)));var Lv,Ov=r(1371),Pv=r(64878),Nv=r(32109);class Bv{constructor(e){this.userId=e}start(e){e.add(c.Session.shared().userIsUsual.pipe((0,N.w)((e=>e?Nv.s.shared().visible.pipe((0,D.h)((e=>e)),(0,m.q)(1),(0,N.w)((()=>Pv.A.shared(this.userId).presentsOrdersRecommendations))):(0,q.of)(null)))).safeSubscribe())}}Lv=Bv,Bv.shared=(0,re.r)((e=>new Lv(e)));var Rv,Vv=r(31296),zv=r(10807);class Yv{constructor(e){this.userId=e}start(e){e.add(F.D.shared().transformChatRequestToMessageFromContactEnabled.pipe((0,N.w)((e=>e?Fs.s.shared(this.userId,tn.aR.ChatRequest).events:B.E))).safeSubscribe()),e.add(F.D.shared().transformChatRequestToMessageFromContactEnabled.pipe((0,N.w)((e=>e?fr.s.shared().chatAttendee.pipe((0,G.W)(),(0,N.w)((e=>(0,H.aj)([(0,q.of)(e),zt.o.shared(this.userId).userIsInChatsList(e).toSingle()]))),(0,D.h)((e=>{var[t,r]=e;return!r})),(0,k.U)((e=>{var[t]=e;return t}))):B.E)),(0,N.w)((e=>this.getFakeEventForAttendee(e)))).safeSubscribe((e=>{Vv.i.shared(this.userId).addFakeContact(e)})))}generateFakeEventForAttendee(e,t){return{"event-id":Date.now(),"holder-id":this.userId,"user-id":e,type:"message",stale:!0,stack:0,timestamp:(new Date).toISOString(),payload:{tag:(0,zv.x)(this.userId),text:t,meta:{},"sender-id":this.userId,"recipient-id":e}}}getFakeEventForAttendee(e){return Fs.s.shared(this.userId,tn.aR.ChatRequest).events.pipe((0,m.q)(1),(0,k.U)((t=>t.find((t=>t["user-id"]===e)))),(0,k.U)((t=>t?Object.assign({},t,{type:"message",stack:0,stale:!0}):this.generateFakeEventForAttendee(e))))}}Rv=Yv,Yv.shared=(0,re.r)((e=>new Rv(e)));var Gv,Uv=r(11710),Fv=r(63621),qv=r(43363),Hv=r(69375),_v=r(54941),Zv=r(73943);class Qv{constructor(e){this.userId=e}start(e){e.add(fr.s.shared().chatAttendee.pipe((0,N.w)((e=>e?Zv.X.shared(this.userId).available(e).pipe((0,N.w)((e=>e?new fe.y((()=>{var e=new s.w;return _v.o.shared(this.userId).start(e),e})):B.E))):B.E))).safeSubscribe())}}Gv=Qv,Qv.shared=(0,re.r)((e=>new Gv(e)));var Wv,Xv,Jv,Kv=r(65418),$v=()=>new Et.o((e=>{a.T.shared().get(d.Z).actions.open("call-feedback",[{props:{}}]),e.success()}));class eb extends Ul.w{constructor(e){super(Kv.eh.shared(e),(e=>e),$v)}}Wv=eb,eb.shared=(0,re.r)((e=>new Wv(e)));class tb{constructor(e){this.userId=e}logCallFeedbackOffered(e){var t="short-call"===e.type?"short-call-feedback-offered":"long-call-feedback-offered";ne.f.shared(this.userId).logEvent(t,{attendeeId:e.attendeeId,source:e.source,cta:e.cta}).safeSubscribe()}logCallFeedbackAccepted(e,t){var r="short-call"===e.type?"short-call-feedback-accepted":"long-call-feedback-accepted";ne.f.shared(this.userId).logEvent(r,Object.assign({attendeeId:e.attendeeId,source:e.source,cta:e.cta},t)).safeSubscribe()}logCallFeedbackRejected(e){var t="short-call"===e.type?"short-call-feedback-rejected":"long-call-feedback-rejected";ne.f.shared(this.userId).logEvent(t,{attendeeId:e.attendeeId,source:e.source,cta:e.cta}).safeSubscribe()}}Xv=tb,tb.shared=(0,re.r)((e=>new Xv(e)));class rb{constructor(e){this.userId=e}start(e){e.add(Kv.eh.shared(this.userId).offeringResult.safeSubscribe((e=>{"accepted"===e.result?tb.shared(this.userId).logCallFeedbackAccepted(e.offer,e.options):"rejected"===e.result&&tb.shared(this.userId).logCallFeedbackRejected(e.offer)}))),e.add(Kv.eh.shared(this.userId).offer.pipe((0,U.x)(),(0,G.W)()).safeSubscribe((e=>{tb.shared(this.userId).logCallFeedbackOffered(e)})))}}Jv=rb,rb.shared=(0,re.r)((e=>new Jv(e)));var nb,ib=r(82381),sb=r(77705);class ab extends Ul.w{constructor(e){super(ib.I3.shared(e),(()=>(0,sb.d)("auto")))}}nb=ab,ab.shared=(0,re.r)((e=>new nb(e)));var ob,lb=r(4990),cb=r(43543),ub=r(77665),db=r(9624);class hb{constructor(e){this.userId=e}acceptIntent(e){var t=Vc.V.shared().visible.pipe((0,ae.G)(),(0,D.h)((e=>{var[t,r]=e;return t&&!r})));if("mandatorySubscription"===e.type){var r=F.D.shared().mandatorySubscriptionEnabled.pipe((0,ae.G)(),(0,D.h)((e=>{var[t,r]=e;return t&&!r}))),n=db.$.shared(this.userId).paymentIntent.pipe((0,D.h)((e=>e.success)));return(0,Ke.T)(n.pipe((0,N.w)((()=>t))),r)}return t}start(e){e.add(ub.s.shared(this.userId).offer.pipe((0,N.w)((e=>e&&"purchase-onboarding-offering"===e.type?this.acceptIntent(e.offer).pipe((0,ft.b)((()=>{"deeplink"===e.offer.type&&e.offer.payload.name!==ur.t.PurchaseOnboardingOffering&&window.opener&&window.close()})),(0,N.w)((()=>cb.N.shared(this.userId).acceptOffer()))):B.E))).safeSubscribe())}}ob=hb,hb.shared=(0,re.r)((e=>new ob(e)));var pb,fb=r(93747);class Ab{constructor(e){this.userId=e}offerIsMandatorySubscription(e){return"purchase-onboarding-offering"===(null==e?void 0:e.type)&&"mandatorySubscription"===e.offer.type}start(e){var t=db.$.shared(this.userId).paymentIntent.pipe((0,D.h)((e=>e.success)));e.add(ub.s.shared(this.userId).offer.pipe((0,N.w)((e=>this.offerIsMandatorySubscription(e)?Vc.V.shared().visible.pipe((0,ae.G)(),(0,D.h)((e=>{var[t,r]=e;return t&&!r})),(0,_u.R)(t)):B.E))).safeSubscribe((e=>{var t=()=>{a.T.shared().get(d.Z).actions.close("mandatory-subscription-wall"),(0,fb.V)().safeSubscribe()};a.T.shared().get(d.Z).actions.open("mandatory-subscription-wall",[{disableManualClose:!0,props:{onChooseSubscriptionButtonClick:t,onBackButtonClick:t}}])}))),e.add((0,Ke.T)(ub.s.shared(this.userId).offer.pipe((0,ae.G)(),(0,D.h)((e=>{var[t,r]=e;return this.offerIsMandatorySubscription(t)&&!this.offerIsMandatorySubscription(r)}))),ub.s.shared(this.userId).offer.pipe((0,N.w)((e=>this.offerIsMandatorySubscription(e)?t:B.E)))).safeSubscribe((()=>{a.T.shared().get(d.Z).actions.close("mandatory-subscription-wall")})))}}pb=Ab,Ab.shared=(0,re.r)((e=>new pb(e)));var mb,gb=r(74379),vb=r(9471),bb=r(51689);class yb{constructor(e){this.userId=e}start(e){e.add(vb.W.shared(this.userId).canOffer.pipe((0,D.h)((e=>!!e)),(0,N.w)((e=>Kh.N.shared(this.userId).status(e).pipe((0,D.h)((e=>e.isSuccessful)),(0,N.w)((t=>"available"===t.value.status?Kh.N.shared(this.userId).generate({replyLetterId:e,mode:"auto"}):("exists"===t.value.status&&(0,bb.xk)(e),B.E))))))).safeSubscribe())}}mb=yb,yb.shared=(0,re.r)((e=>new mb(e)));var Cb,wb,Mb,Sb,Ib=r(28496);function Eb(e,t,r,n,i,s,a){try{var o=e[s](a),l=o.value}catch(e){return void r(e)}o.done?t(l):Promise.resolve(l).then(n,i)}class xb{constructor(){this.deepARIsAvailableSubject=new Ge.X(!1),this.deepARIsInitializedSubject=new Ge.X(!1),this.deepARIsAvailable=this.deepARIsAvailableSubject.asObservable(),this.deepARIsInitialized=this.deepARIsInitializedSubject.asObservable()}loadDeepARWeb(){var e=this;return Et.o.defer((()=>Et.o.from(function(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var s=e.apply(t,r);function a(e){Eb(s,n,i,a,o,"next",e)}function o(e){Eb(s,n,i,a,o,"throw",e)}a(void 0)}))}}((function*(){return e.deepARWeb||(e.deepARWeb=yield r.e(8719).then(r.bind(r,38719))),e.deepARWeb}))())))}start(e){e.add(this.loadDeepARWeb().pipe((0,It.RO)((e=>{e.isDeepARSupported()&&(e.patchGetUserMedia(),e.patchMediaStream(),this.deepARIsAvailableSubject.next(!0))}))).safeSubscribe())}initialize(){return(0,H.aj)([this.deepARIsAvailableSubject,this.deepARIsInitializedSubject]).toSingle().pipe((0,It.eo)((e=>{var[t,r]=e;if(!t||r)return Et.o.just(!1);var n=ve.D.shared().deepar,i=window.REVISION;return this.loadDeepARWeb().pipe((0,It.RO)((e=>e.initDeepAR({apiKey:n["api-key"][window.location.hostname],sdkPath:"/"+i+n["sdk-path"],filtersPath:"/"+i+n["filters-path"]}))),(0,It.vR)(!0))})),(0,It.RO)((e=>{this.deepARIsInitializedSubject.next(e)})))}deinitialize(){return this.deepARIsInitializedSubject.toSingle().pipe((0,It.eo)((e=>e?this.loadDeepARWeb().pipe((0,It.RO)((e=>{e.unloadDeepAR()})),(0,It.vR)(void 0)):Et.o.just())),(0,It.fr)((()=>this.deepARIsInitializedSubject.next(!1))))}}Cb=xb,xb.shared=(0,re.r)((()=>new Cb));class Tb{constructor(e){this.initializationCanceledSubject=new Or.xQ,this.userId=e,this.maskIsInitializedSubject=new Ge.X(!1),this.maskIsAvailable=xb.shared().deepARIsAvailable.pipe((0,N.w)((e=>F.D.shared().masksEnabled.pipe((0,k.U)((t=>t&&e)))))),this.maskIsInitialized=this.maskIsInitializedSubject.asObservable()}start(e){var t=this.maskIsAvailable.pipe((0,U.x)(gn()),(0,N.w)((e=>e?B.E:this.deinitialize()))).safeSubscribe();e.add(t),e.add(lr.v.shared(this.userId).userIsFreeMember.pipe((0,N.w)((e=>e?(0,H.aj)([this.maskIsAvailable,Si.P.shared().active,this.maskIsInitialized]).pipe((0,k.U)((e=>{var[t,r,n]=e;return t&&r&&!n})),(0,D.h)((e=>e)),(0,N.w)((()=>this.initialize()))):B.E))).safeSubscribe())}initialize(){return(0,H.aj)([this.maskIsAvailable,this.maskIsInitialized]).pipe((0,m.q)(1),(0,N.w)((e=>{var[t,r]=e;return!t||r?B.E:xb.shared().initialize()})),(0,N.w)((()=>F.D.shared().masks.additionalInitialLoadingTime)),(0,m.q)(1),(0,N.w)((e=>(0,kn.H)(e))),(0,_u.R)(this.initializationCanceledSubject),(0,N.w)((()=>c.Session.shared().userId.pipe((0,N.w)((e=>e?Si.P.shared().filter.pipe((0,N.w)((e=>ki.CY.shared().load(e)))):ki.CY.shared().load(ki.rI)))))),(0,ft.b)((()=>this.maskIsInitializedSubject.next(!0))),(0,m.q)(1))}deinitialize(){return this.maskIsInitialized.pipe((0,m.q)(1),(0,N.w)((e=>(e||this.initializationCanceledSubject.next(),ki.CY.shared().unload().pipe((0,ft.b)((()=>this.maskIsInitializedSubject.next(!1))),(0,N.w)((()=>xb.shared().deinitialize())))))),(0,m.q)(1))}}wb=Tb,Tb.shared=(0,re.r)((e=>new wb(e)));class Db{constructor(e){this.userId=e}start(e){e.add(Tb.shared(this.userId).maskIsAvailable.pipe((0,N.w)((e=>e?c.Session.shared().userIsUsual:B.E)),(0,N.w)((e=>{if(e)return B.E;var t=a.T.shared().get(W.Z,this.userId).store.rxState().pipe((0,k.U)((e=>e.status)),(0,U.x)(),(0,se.O)("idle"),(0,ae.G)(),(0,k.U)((e=>{var[t,r]=e;return"idle"!==t&&"idle"===r}))),r=Y.D.shared(this.userId).state.pipe((0,k.U)((e=>e.status)),(0,U.x)(),(0,se.O)("idle"),(0,ae.G)(),(0,k.U)((e=>{var[t,r]=e;return"idle"!==t&&"idle"===r})));return(0,H.aj)([t,r]).pipe((0,k.U)((e=>{var[t,r]=e;return t||r})),(0,N.w)((e=>e?Si.P.shared().unsetFilter().asObservable().pipe((0,N.w)((()=>Tb.shared(this.userId).deinitialize()))):B.E)))}))).safeSubscribe())}}Mb=Db,Db.shared=(0,re.r)((e=>new Mb(e)));class kb{constructor(e){this.userId=e}start(e){e.add(Qs.P.shared(this.userId).newMessage.pipe((0,N.w)((e=>{if(e.type===Ip.Cs.Cheer&&e.recipient===this.userId){var t=e.content.basename.match(/\/cheers\/(\w+?)(_3d_ar|_ar_3d|_ar);/),r=t&&t[1];return r&&ki.BR.includes(r)?Si.P.shared().setFilter(r):B.E}return B.E}))).safeSubscribe())}}Sb=kb,kb.shared=(0,re.r)((e=>new Sb(e)));var jb,Lb,Ob,Pb,Nb=r(61092);class Bb{constructor(e){this.userId=e}start(e){e.add(Nb.q.shared(this.userId).followedUser.pipe((0,N.w)((e=>xe.Iw.shared(e).profile.pipe((0,m.q)(1)))),(0,k.U)((e=>{var t;return null===(t=e.value)||void 0===t?void 0:t.name})),(0,G.W)()).safeSubscribe((e=>{Un.N.shared().notifyUser({type:Gn.k.UserFollowed,payload:{userName:e}},Gn.R.Low)})))}}jb=Bb,Bb.shared=(0,re.r)((e=>new jb(e)));class Rb{constructor(e){this.userId=e}getStateOfActiveCallWithVideoInvite(){return Y.D.shared(this.userId).state.pipe((0,U.x)(((e,t)=>e.status===t.status)),(0,D.h)((e=>{var t;return"speaking"===e.status&&(null===(t=e.misc)||void 0===t?void 0:t.videoInvitation)})))}getCandidateInfo(e){return Ac.w.shared(this.userId).id(e).pipe((0,It.eo)((e=>Ka.q.getCandidateInfo(e))))}start(e){e.add(this.getStateOfActiveCallWithVideoInvite().pipe((0,N.w)((e=>Et.o.zip(this.getCandidateInfo(e.participants[0]),Ar.S.shared().profileId.toSingle()).pipe((0,It.o4)((t=>[e,...t])))))).safeSubscribe((e=>{var[t,r,n]=e,i=n?"profile":"home";Ka.q.shared().logEvent(i,"start","video_chat",{candidate_info:r,video_chat:{call_id:t.callId,chat_id:this.userId+":"+r.candidate_id,video_invitation_id:t.misc.videoInvitation}})}))),e.add(this.getStateOfActiveCallWithVideoInvite().pipe((0,N.w)((e=>{var t=Date.now();return Et.o.zip(this.getCandidateInfo(e.participants[0]),Ar.S.shared().profileId.toSingle(),Y.D.shared(this.userId).events("end").toSingle()).pipe((0,It.o4)((r=>[e,...r,Date.now()-t])))}))).safeSubscribe((e=>{var[t,r,n,i,s]=e,a=n?"profile":"home",o=Math.round(s/nt.R.second);Ka.q.shared().logEvent(a,"finish","video_chat",{candidate_info:r,video_chat:{call_id:t.callId,chat_id:this.userId+":"+r.candidate_id,video_invitation_id:t.misc.videoInvitation,duration:o,reason:i.reason}})}))),e.add(Y.D.shared(this.userId).state.pipe((0,U.x)(gn()),(0,Pr.R)(((e,t)=>("connecting"===t.status&&"idle"===e.status&&(e.success=!1,e.callEnded=!1),t.cta&&(e.cta=t.cta),t.calleeId&&(e.calleeId=t.calleeId),"speaking"===t.status&&(e.success=!0),"idle"===t.status&&"idle"!==e.status&&(e.callEnded=!0),e.status=t.status,e)),{status:"idle",calleeId:void 0,callEnded:!1,success:!1,cta:void 0}),(0,D.h)((e=>e.callEnded&&!!e.calleeId&&("personal-video-invite"===e.cta||"personal-video-invite-view"===e.cta))),(0,N.w)((e=>e.calleeId?Ac.w.shared(this.userId).id(e.calleeId).pipe((0,It.o4)((t=>Object.assign({cpCalleeId:t},e)))):B.E))).safeSubscribe((e=>{var{cpCalleeId:t,calleeId:r,success:n,cta:i}=e;Bn.W.shared(this.userId).logVideoCallFromPersonalVideoInvite(t,r,i,n)})))}}Lb=Rb,Rb.shared=(0,re.r)((e=>new Lb(e)));class Vb{constructor(e){this.userId=e}logLocalTrackData(e){ne.f.shared(this.userId).logEvent(e.source+"-call-local-tracks",{data:e.data}).safeSubscribe()}}Ob=Vb,Vb.shared=(0,re.r)((e=>new Ob(e)));var zb=10*nt.R.second;class Yb{constructor(e){this.callLocalTracksData=null,this.userId=e,this.callEndedSubject=new Or.xQ}start(e){e.add(Y.D.shared(this.userId).callExists.pipe((0,N.w)((e=>e?(0,Di.F)(zb).pipe((0,N.w)((()=>Y.D.shared(this.userId).state.pipe((0,m.q)(1),(0,ft.b)((e=>{this.callLocalTracksData||(this.callLocalTracksData={source:"mcs",data:[]}),this.callLocalTracksData.data.push({video:!!e.localTracks.video.length,audio:!!e.localTracks.audio.length,timestamp:Date.now()})}))))),(0,_u.R)(this.callEndedSubject)):B.E))).safeSubscribe()),e.add(a.T.shared().get(W.Z,this.userId).store.rxState().pipe((0,k.U)((e=>"connecting"===e.status||"speaking"===e.status?e.attendee:null)),(0,U.x)(),(0,N.w)((e=>{if(!e)return B.E;var t=new Br.L(this.userId,e);return(0,Di.F)(zb).pipe((0,N.w)((()=>(0,H.aj)([t.localVideoEnabled,t.hasLocalAudio,t.localAudioEnabled]).pipe((0,m.q)(1),(0,ft.b)((e=>{var[t,r,n]=e;this.callLocalTracksData||(this.callLocalTracksData={source:"cp",data:[]}),this.callLocalTracksData.data.push({video:t,audio:n&&r,timestamp:Date.now()})}))))),(0,_u.R)(this.callEndedSubject))}))).safeSubscribe()),e.add(Y.D.shared(this.userId).state.pipe((0,ae.G)(),(0,D.h)((e=>{var[t,r]=e;return"idle"!==t.status&&"idle"===r.status}))).safeSubscribe((()=>{this.callEndedSubject.next()}))),e.add(a.T.shared().get(W.Z,this.userId).store.rxState().pipe((0,ae.G)(),(0,D.h)((e=>{var[t,r]=e;return"idle"!==t.status&&"idle"===r.status}))).safeSubscribe((()=>{this.callEndedSubject.next()}))),e.add(this.callEndedSubject.safeSubscribe((()=>{this.callLocalTracksData&&(Vb.shared(this.userId).logLocalTrackData(this.callLocalTracksData),this.callLocalTracksData=null)})))}}Pb=Yb,Yb.shared=(0,re.r)((e=>new Pb(e)));var Gb,Ub,Fb=r(41094),qb=r(62978);class Hb{constructor(e){this.userId=e}start(e){e.add(Fb.p.shared().data().pipe((0,m.q)(1)).safeSubscribe()),e.add(fr.s.shared().chatAttendee.pipe((0,G.W)(),(0,N.w)((e=>qb.i.shared(this.userId).data(e)))).safeSubscribe()),e.add(Jh.L.shared().letterRecipient.pipe((0,G.W)(),(0,N.w)((e=>qb.i.shared(this.userId).data(e)))).safeSubscribe())}}Gb=Hb,Hb.shared=(0,re.r)((e=>new Gb(e)));class _b{constructor(e){this.userId=e}start(e){e.add(Bp.OJ.shared(this.userId).offer.pipe((0,D.h)((e=>!!e)),(0,N.w)((()=>Yp.X.shared(this.userId).unconfirmedPhoneNumber)),(0,ae.G)(),(0,D.h)((e=>{var[t,r]=e;return!!t&&!r})),(0,N.w)((()=>Bp.OJ.shared(this.userId).rejectOffer().asObservable()))).safeSubscribe())}}Ub=_b,_b.shared=(0,re.r)((e=>new Ub(e)));var Zb,Qb=r(76308),Wb=r(91463);class Xb{constructor(e){this.userId=e}oneTouchCheerChanged(e,t){ne.f.shared(this.userId).logEvent("user-preferences-change",{cta:t,userId:this.userId,preferenceKey:"oneTouchCheer",preferenceValue:e}).safeSubscribe()}hideCheerFeedChanged(e,t){ne.f.shared(this.userId).logEvent("user-preferences-change",{cta:t,userId:this.userId,preferenceKey:"hideCheerFeed",preferenceValue:e}).safeSubscribe()}}Zb=Xb,Xb.shared=(0,re.r)((e=>new Zb(e)));var Jb,Kb,$b,ey=r(38119);class ty{constructor(e){this.userId=e}start(e){var t=ey.i1.shared(this.userId).preferences.pipe((0,N.w)((e=>Wb.D.shared(this.userId).updateIntent.pipe((0,k.U)((t=>({updateIntent:t,lastPreferences:e})))))));e.add(t.pipe((0,D.h)((e=>{var{updateIntent:{updated:t},lastPreferences:r}=e;return Object.keys(t).includes("oneTouchCheer")&&Boolean(t.oneTouchCheer)!==Boolean(r.oneTouchCheer)}))).safeSubscribe((e=>{var{updateIntent:{updated:t,cta:r}}=e;Xb.shared(this.userId).oneTouchCheerChanged(Boolean(t.oneTouchCheer),r)}))),e.add(t.pipe((0,D.h)((e=>{var{updateIntent:{updated:t},lastPreferences:r}=e;return Object.keys(t).includes("hideCheerFeed")&&Boolean(t.hideCheerFeed)!==Boolean(r.hideCheerFeed)}))).safeSubscribe((e=>{var{updateIntent:{updated:t,cta:r}}=e;Xb.shared(this.userId).hideCheerFeedChanged(Boolean(t.hideCheerFeed),r)})))}}Jb=ty,ty.shared=(0,re.r)((e=>new Jb(e)));class ry{constructor(e){this.userId=e}start(e){e.add(Ja.j.shared(this.userId).chatRequests.pipe((0,k.U)((e=>e.every((e=>0===e.unreadEventsCount)))),(0,U.x)(),(0,D.h)((e=>e))).safeSubscribe((()=>{o.Z.emit("command.invite.sound.stop",!0)})))}}Kb=ry,ry.shared=(0,re.r)((e=>new Kb(e)));class ny{constructor(e){this.userId=e}start(e){e.add(te.F.shared(this.userId).recommendations.pipe((0,k.U)((e=>e.every((e=>0===e.stack)))),(0,U.x)(),(0,D.h)((e=>e))).safeSubscribe((()=>{o.Z.emit("command.invite.sound.stop",!0)})))}}$b=ny,ny.shared=(0,re.r)((e=>new $b(e)));var iy,sy=r(17245);class ay{constructor(){this.isNavigationBackPreventingWasSet=!1,this.isNavigationBackPrevented=!1,this.popstateEventSubscription=null,this.setBackNavigationPrevented=()=>{this.isNavigationBackPrevented=!0},this.enableOneTimeBackNavigationPrevention=()=>{this.isNavigationBackPreventingWasSet||(sy.o.shared().pushState({backNavigationPrevented:!0},document.title,window.location.href),this.isNavigationBackPreventingWasSet=!0,this.isNavigationBackPrevented=!1,this.popstateEventSubscription=sy.o.shared().popstateEvent.pipe((0,D.h)((e=>{var t;return null===(t=e.prevState)||void 0===t?void 0:t.backNavigationPrevented})),(0,ft.b)(this.setBackNavigationPrevented)).subscribe())},this.disableOneTimeBackNavigationPrevention=()=>{this.popstateEventSubscription&&(this.popstateEventSubscription.unsubscribe(),this.popstateEventSubscription=null),this.isNavigationBackPreventingWasSet&&!this.isNavigationBackPrevented&&window.history.back(),this.isNavigationBackPreventingWasSet=!1,this.isNavigationBackPrevented=!1}}start(e){e.add(c.Session.shared().userId.pipe((0,N.w)((e=>(0,H.aj)([]))),(0,k.U)((e=>e.some(Boolean))),(0,U.x)()).subscribe((e=>{e?this.enableOneTimeBackNavigationPrevention():this.disableOneTimeBackNavigationPrevention()})))}}iy=ay,ay.shared=(0,re.r)((()=>new iy));var oy,ly=r(96418);class cy{constructor(){this.visible=(0,q.of)(!1),this.letterId=new fe.y((e=>{var t=(t,r,n,i,s)=>{e.next({recipient:r,sender:n,id:i,presentAnswer:"present"===s,introductory:"introductory"===s})},r=()=>{e.next(null)},n=a.T.shared().get(d.Z).store.rxState().pipe((0,ae.G)(),(0,D.h)((e=>{var[t,r]=e;return"read-letter"===(null==t?void 0:t.name)&&(null==r?void 0:r.name)!==(null==t?void 0:t.name)}))).safeSubscribe(r);return o.Z.sync("event.communication.letter.selected",r).on("event.communication.read-letter.selected",t).on("event.communication.chat.selected",r).on("event.sidebar.closed",r).on("event.sidebar.chat.closed",r),()=>{n.unsubscribe(),o.Z.removeListener("event.communication.letter.selected",r).removeListener("event.communication.read-letter.selected",t).removeListener("event.communication.chat.selected",r).removeListener("event.sidebar.closed",r).removeListener("event.sidebar.chat.closed",r)}})).pipe((0,se.O)(null),(0,U.x)(sr()),(0,oe.d)({refCount:!0,bufferSize:1})),this.visible=this.letterId.pipe((0,k.U)((e=>!!e)))}}oy=cy,cy.shared=(0,re.r)((()=>new oy));var uy,dy=r(18870),hy=r(83798);class py extends rd.l{constructor(e){super(),this.offeredRateOrders=new Ge.X([]),this.canOffer=c.Session.shared().userIsUsual.pipe((0,N.w)((t=>t?(0,H.aj)([cy.shared().letterId.pipe((0,N.w)((t=>t?kl._.shared(e).get(t).pipe((0,k.U)((e=>e.value))):(0,q.of)(null))),(0,ae.G)()),this.offeredRateOrders,hy.Q.shared().name.pipe((0,k.U)((e=>!!e)))]).pipe((0,N.w)((t=>{var[[r,n],i,s]=t;return null==r||!r.presentAnswer||r.sender===e||null!==n||r.presentOrderId&&i.includes(r.presentOrderId)||s?(0,q.of)(!1):Jh.L.shared().replyLetterId.pipe((0,ae.G)(),(0,se.O)([null,null]),(0,k.U)((e=>{var[t,n]=e;return!(null===t&&n||!r.presentOrderId)&&r.presentOrderId})),(0,N.w)((t=>t?(0,H.aj)([dy.h.shared(e).getItem(t),F.D.shared().presents.rateOrderDaysLimit]).pipe((0,k.U)((e=>{var[r,n]=e;return!r.ratingScore&&!((new Date).getTime()-r.lastStatusUpdate.getTime()>n*nt.R.day)&&t}))):(0,q.of)(!1))))}))):(0,q.of)(!1))),(0,ly.D)((()=>(0,kn.H)(0))),(0,U.x)(),(0,oe.d)(1))}start(e){return Et.o.defer((()=>(this.offeredRateOrders.next([...this.offeredRateOrders.value,e]),Et.o.just(at.x.success(e)))))}}uy=py,py.shared=(0,re.r)((e=>new uy(e)));var fy,Ay=r(95134);class my extends Ul.w{constructor(e){super(py.shared(e),(e=>e),(t=>function(e,t){return new Et.o((e=>{a.T.shared().get(d.Z).actions.open("presents-order-rate-modal",[{props:{onSubmit:t=>{t?e.success(at.x.success(t)):e.success(at.x.failure("canceled")),a.T.shared().get(d.Z).actions.close("presents-order-rate-modal")}}}]),a.T.shared().get(d.Z).store.rxState().pipe((0,ae.G)(),(0,D.h)((e=>{var[t,r]=e;return"presents-order-rate-modal"===(null==t?void 0:t.name)&&(null==r?void 0:r.name)!==(null==t?void 0:t.name)}))).toSingle().safeSubscribe((()=>e.success(at.x.failure("canceled"))))})).pipe((0,It.eo)((r=>r.isSuccessful&&r.value?(0,Ay.q)(e,t,r.value):Et.o.just())))}(e,t)))}}fy=my,my.shared=(0,re.r)((e=>new fy(e)));var gy,vy=r(20016);class by{constructor(){}start(e){e.add(cy.shared().visible.pipe((0,D.h)((e=>e)),(0,m.q)(1)).safeSubscribe((()=>{a.T.shared().getActions(vy.Z.actions).preload("letter")})))}}gy=by,by.shared=(0,re.r)((()=>new gy));var yy,Cy,wy,My=r(25232);class Sy{constructor(e){this.userId=e}authToken(){return(0,ke.rR)(ke.V0.shared().tokens["jwt/lilith"].post,this.userId).pipe((0,It.o4)((e=>{var{token:t}=e;return t})))}}yy=Sy,Sy.shared=(0,re.r)((e=>new yy(e)));class Iy{constructor(e){this.userId=e}start(e){e.add((0,H.aj)([F.D.shared().copilot.enabled,F.D.shared().copilot.environment]).pipe((0,N.w)((e=>{var[t,r]=e;if(!t)return B.E;var n=ke.V0.shared().getBaseHost().replace("//","");return(0,My.S)({environment:r,backendHostname:n,getToken:()=>Sy.shared(this.userId).authToken().asObservable()})}))).toSingle().safeSubscribe())}}Cy=Iy,Iy.shared=(0,re.r)((e=>new Cy(e)));class Ey extends Ul.w{constructor(e){super($g.shared(e),(e=>e),(e=>this.requestPermission(e))),this.messagesWebNotificationOffering=$g.shared(e)}requestPermission(e){return Et.o.just().pipe((0,It.eo)((()=>Notification?"denied"===Notification.permission?this.messagesWebNotificationOffering.rejectOffer():"default"===Notification.permission?zg(e).pipe((0,It.eo)((e=>e?"granted"===e?this.messagesWebNotificationOffering.acceptOffer():this.messagesWebNotificationOffering.rejectOffer():this.messagesWebNotificationOffering.postponeOffer(!0))),(0,It.o4)((()=>{}))):this.messagesWebNotificationOffering.acceptOffer():this.messagesWebNotificationOffering.rejectOffer())),(0,It.vR)(void 0))}}wy=Ey,Ey.shared=(0,re.r)((e=>new wy(e)));var xy,Ty=r(21893),Dy=r(68752),ky=r(1268),jy=r(56645),Ly=15*nt.R.second;class Oy{constructor(e){this.userId=e}start(e){e.add(Dy.h.shared(this.userId).offer.pipe((0,N.w)((e=>e?(0,kn.H)(Ly):B.E)),(0,N.w)((()=>Dy.h.shared(this.userId).rejectOffer().asObservable()))).safeSubscribe()),e.add(Dy.h.shared(this.userId).offer.pipe((0,N.w)((e=>e?(0,Ke.T)(ky.Z.shared().visible,jy.H.shared().visible).pipe((0,D.h)(Boolean)):B.E)),(0,N.w)((()=>Dy.h.shared(this.userId).rejectOffer().asObservable()))).safeSubscribe()),e.add(Dy.h.shared(this.userId).offer.pipe((0,N.w)((e=>e?Ty.g.shared(this.userId).state.pipe((0,k.U)((t=>"info"===e?!(null!=t&&t.enabled):"welcome"===e&&!t)),(0,U.x)(),(0,D.h)(Boolean)):B.E)),(0,N.w)((()=>Dy.h.shared(this.userId).rejectOffer().asObservable()))).safeSubscribe())}}xy=Oy,Oy.shared=(0,re.r)((e=>new xy(e)));var Py,Ny=r(13382);class By{constructor(e){this.userId=e}start(e){e.add(Ny.a.shared(this.userId).offer.pipe((0,N.w)((e=>e?Ty.g.shared(this.userId).state.pipe((0,D.h)((e=>!(null==e||!e.enabled)))):B.E)),(0,N.w)((()=>Ny.a.shared(this.userId).rejectOffer().asObservable()))).safeSubscribe())}}Py=By,By.shared=(0,re.r)((e=>new Py(e)));var Ry,Vy=r(52359);class zy{constructor(e){this.userId=e}start(e){e.add(Vy.o.shared(this.userId).offer.pipe((0,N.w)((e=>e?Ty.g.shared(this.userId).state.pipe((0,D.h)((e=>!(null!=e&&e.enabled)))):B.E)),(0,N.w)((()=>Vy.o.shared(this.userId).rejectOffer().asObservable()))).safeSubscribe())}}Ry=zy,zy.shared=(0,re.r)((e=>new Ry(e)));var Yy,Gy=r(24721);class Uy{constructor(e){this.userId=e}start(e){e.add(Gy.C.shared(this.userId).offer.pipe((0,N.w)((e=>e?Tn.PF.shared(this.userId).contacts:B.E)),(0,ae.G)(),(0,D.h)((e=>{var[t,r]=e;return t.length>r.length})),(0,N.w)((()=>Gy.C.shared(this.userId).acceptOffer()))).safeSubscribe())}}Yy=Uy,Uy.shared=(0,re.r)((e=>new Yy(e)));var Fy,qy=r(63239),Hy=r(93902),_y=r(14888),Zy=45*nt.R.second;class Qy{constructor(e){this.userId=e}start(e){e.add(qy._.shared(this.userId).offer.pipe((0,N.w)((e=>e?Nv.s.shared().visible:B.E)),(0,D.h)((e=>e)),(0,N.w)((()=>qy._.shared(this.userId).postponeOffer()))).safeSubscribe()),e.add(qy._.shared(this.userId).offer.pipe((0,N.w)((e=>e?(0,kn.H)(Zy):B.E)),(0,N.w)((()=>qy._.shared(this.userId).rejectOffer()))).safeSubscribe()),e.add(qy._.shared(this.userId).offer.pipe((0,N.w)((e=>e?Hy.w.shared(this.userId).videoMingle:B.E)),(0,ae.G)(),(0,D.h)((e=>{var[t,r]=e;return!!t&&!r})),(0,N.w)((()=>qy._.shared(this.userId).rejectOffer()))).safeSubscribe()),e.add(qy._.shared(this.userId).offer.pipe((0,N.w)((e=>e?_y.y.shared().windowSize:B.E)),(0,D.h)((e=>{var{width:t}=e;return t<768})),(0,N.w)((()=>(0,H.aj)([fr.s.shared().chatAttendee,On.g.shared(this.userId).status,WA.Wg.shared(this.userId).offer]))),(0,N.w)((e=>{var[t,r,n]=e;return t||"idle"!==r||n?qy._.shared(this.userId).postponeOffer():B.E}))).safeSubscribe())}}Fy=Qy,Qy.shared=(0,re.r)((e=>new Fy(e)));var Wy,Xy=r(61483);class Jy{constructor(){this.history=a.T.shared().get(d.Z).store.rxState().pipe((0,k.U)((()=>{var e;return null===(e=a.T.shared().get(d.Z).store)||void 0===e?void 0:e.getHistory()})),(0,k.U)((e=>e.map((e=>e.name)))),(0,U.x)(sr()))}}Wy=Jy,Jy.shared=(0,re.r)((()=>new Wy));var Ky,$y=r(69463),eC="mystery-gists-survey",tC="offered";class rC extends rd.l{constructor(e){super(),this.userId=e,this.canOffer=Xy.T.shared(e).available.pipe((0,N.w)((e=>{if(!e)return(0,q.of)(!1);var t=this.offeringResult.pipe((0,pt.h)(!0),(0,se.O)(!1));return(0,H.aj)([uf.M.shared(eC,this.userId).load(tC),t,this.gameWasClosed()]).pipe((0,k.U)((e=>{var[t,r,n]=e;return!t&&!r&&n})))})),(0,U.x)(),(0,oe.d)({refCount:!0,bufferSize:1}))}start(e){return this.gamePlayed().toSingle().pipe((0,It.o4)((t=>({type:t?"full":"feedback-only",attendeeId:e}))),(0,It.eo)((e=>uf.M.shared(eC,this.userId).store(tC,!0).pipe((0,It.vR)(at.x.success(e))))))}gameWasClosed(){return Jy.shared().history.pipe((0,ae.G)(),(0,k.U)((e=>{var[t,r]=e;return-1!==t.findIndex((e=>"mystery-gifts-game"===e))&&-1===r.findIndex((e=>"mystery-gifts-game"===e))})),(0,D.h)((e=>e)))}gamePlayed(){return $y.m.shared(this.userId).wonItem.pipe((0,k.U)(Boolean))}}Ky=rC,rC.shared=(0,re.r)((e=>new Ky(e)));var nC,iC,sC=r(89351);class aC extends Ul.w{constructor(e){super(rC.shared(e),(()=>$y.m.shared(e).attendeeId),(t=>{var r="full"===t.type?["rating","feedback"]:["feedback"];return(0,kn.H)(0).toSingle().pipe((0,It.eo)((()=>(0,sC.a)({questions:r,service:"mystery-gifts"}).pipe((0,It.eo)((r=>r.isSuccessful?rC.shared(e).acceptOffer(Object.assign({},r.value,{attendeeId:t.attendeeId})):rC.shared(e).rejectOffer())),(0,It.vR)(void 0)))))}))}}nC=aC,aC.shared=(0,re.r)((e=>new nC(e)));class oC{constructor(e){this.userId=e}logSpeechToTextSettingsPopupShown(e){ne.f.shared(this.userId).logEvent("mcs-call-speech-to-text-settings-popup-shown",{callId:e}).safeSubscribe()}logSpeechToTextWelcomePopupShown(e){ne.f.shared(this.userId).logEvent("mcs-call-speech-to-text-welcome-popup-shown",{callId:e}).safeSubscribe()}logSpeechToTextMessage(e,t,r,n){ne.f.shared(this.userId).logEvent("mcs-call-speech-to-text-message",{callId:e,text:t,sender:r,recipient:n}).safeSubscribe()}logSpeechToTextLocaleChanged(e,t){ne.f.shared(this.userId).logEvent("mcs-call-speech-to-text-locale-changed",{callId:e,locale:t}).safeSubscribe()}logSpeechToTextStatusChanged(e,t){ne.f.shared(this.userId).logEvent("mcs-call-speech-to-text-status-changed",{callId:e,enabled:t}).safeSubscribe()}}iC=oC,oC.shared=(0,re.r)((e=>new iC(e)));var lC,cC=r(92891),uC=r(45775);class dC{constructor(e){this.userId=e}start(e){e.add(F.D.shared().mcs.callSpeechToText.enabled.pipe((0,U.x)(),(0,N.w)((e=>e?this.innerStart():B.E))).safeSubscribe())}innerStart(){return new fe.y((()=>{var e=new s.w,t=Y.D.shared(this.userId).state.pipe((0,k.U)((e=>"speaking"===e.status?e.callId:void 0))),r=Ty.g.shared(this.userId).state,n=r.pipe((0,N.w)((e=>e?Ac.w.shared(this.userId).id(e.attendeeId).asObservable():(0,q.of)(void 0))));return e.add((0,H.aj)([ky.Z.shared().visible,r.pipe((0,G.W)())]).pipe((0,k.U)((e=>{var[t,r]=e;return[t,null==r?void 0:r.callId]})),(0,U.x)(gn()),(0,D.h)((e=>{var[t,r]=e;return t&&r}))).safeSubscribe((e=>{var[,t]=e;oC.shared(this.userId).logSpeechToTextSettingsPopupShown(t)}))),e.add((0,H.aj)([jy.H.shared().visible,r.pipe((0,G.W)())]).pipe((0,D.h)((e=>{var[t]=e;return t})),(0,k.U)((e=>{var[,t]=e;return null==t?void 0:t.callId})),(0,U.x)()).safeSubscribe((e=>{oC.shared(this.userId).logSpeechToTextWelcomePopupShown(e)}))),e.add((0,H.aj)([t.pipe((0,G.W)()),r.pipe((0,k.U)((e=>!(null==e||!e.enabled))))]).pipe((0,U.x)(gn())).safeSubscribe((e=>{var[t,r]=e;oC.shared(this.userId).logSpeechToTextStatusChanged(t,r)}))),e.add(r.pipe((0,G.W)(),(0,k.U)((e=>[e.callId,e.userLocale])),(0,U.x)(gn())).safeSubscribe((e=>{var[t,r]=e;oC.shared(this.userId).logSpeechToTextLocaleChanged(t,r)}))),e.add(Ty.g.shared(this.userId).messages.pipe((0,k.U)((e=>(0,uC.m)(e.filter((e=>e.isFinal)),"id"))),(0,ae.G)(),(0,k.U)((e=>{var[t,r]=e;return(0,cC.differenceBy)(r,t,(e=>e.id))})),(0,U.x)(((e,t)=>{var r=(0,cC.sortBy)(e.map((e=>e.id))),n=(0,cC.sortBy)(t.map((e=>e.id)));return gn()(r,n)})),(0,ii.M)(r,n)).safeSubscribe((e=>{var[t,r,n]=e;r&&n&&t.forEach((e=>{var t=e.userId===r.userId?this.userId:n,i=e.userId===r.userId?n:this.userId;oC.shared(this.userId).logSpeechToTextMessage(e.callId,e.text||"",t,i)}))}))),()=>{e.unsubscribe()}}))}}lC=dC,dC.shared=(0,re.r)((e=>new lC(e)));var hC,pC,fC=r(95130),AC=r(33904);class mC extends Ul.w{constructor(e){super(fC.t.shared(e),AC.WJ)}}hC=mC,mC.shared=(0,re.r)((e=>new hC(e)));class gC{constructor(e){this.userId=e}start(e){e.add(fC.t.shared(this.userId).canOffer.pipe((0,D.h)((e=>e)),(0,N.w)((()=>fC.t.shared(this.userId).offeringResult)),(0,D.h)((e=>"accepted"===e.result)),(0,N.w)((()=>F.D.shared().vrGift.dialog.timeToAutoClose)),(0,N.w)((e=>(0,kn.H)(e))),(0,N.w)((()=>(0,AC.qV)()))).safeSubscribe())}}pC=gC,gC.shared=(0,re.r)((e=>new pC(e)));var vC,bC,yC=r(1272);class CC{constructor(e){this.userId=e}start(e){e.add(fC.t.shared(this.userId).offeringResult.safeSubscribe((e=>{"accepted"===e.result?yC.m.shared(this.userId).logVRGiftAccepted(e.options):"rejected"===e.result&&yC.m.shared(this.userId).logVRGiftRejected()}))),e.add(fC.t.shared(this.userId).offer.pipe((0,U.x)(),(0,G.W)()).safeSubscribe((()=>{yC.m.shared(this.userId).logVRGiftOffered()})))}}vC=CC,CC.shared=(0,re.r)((e=>new vC(e)));class wC{constructor(e){this.userId=e}start(e){e.add((0,H.aj)([ra.F.shared(this.userId).mood,F.D.shared().feelings,F.D.shared().defaultMoodForNewcomers]).pipe((0,N.w)((e=>{var[t,r,n]=e;return null===t||r.includes(t)?B.E:ra.F.shared(this.userId).setMood(n||"unknown")}))).safeSubscribe())}}bC=wC,wC.shared=(0,re.r)((e=>new bC(e)));var MC,SC=r(56417),IC=["supervisor","users-operator","credits-operator","agencies-operator","finance-operator","bonuses-operator","media-operator"];class EC{constructor(e){}getTimeouts(e,t,r){var n=new Date(e),i=Date.UTC(n.getFullYear(),n.getMonth(),n.getDate(),0,0,0,0)+t,s=i-r;return e>i?{alert:s+nt.R.day-e,logout:i+nt.R.day-e}:e>s?{alert:0,logout:i-e}:{alert:s-e,logout:i-e}}notify(e,t){return(0,kn.H)(e).pipe((0,ft.b)((()=>{Un.N.shared().notifyUser({type:Gn.k.ForceLogout,payload:{time:new Date(t).toLocaleTimeString([],{hour:"2-digit",minute:"2-digit",hour12:!1})}},Gn.R.High)})),(0,pt.h)(void 0))}logout(e){return(0,kn.H)(e).pipe((0,ft.b)((()=>c.Session.shared().logout().safeSubscribe())),(0,pt.h)(void 0))}start(e){e.add(A.Y.shared().data.pipe((0,N.w)((e=>IC.every((t=>!e.includes(t)))?B.E:(0,H.aj)([F.D.shared().forceLogout.offset,F.D.shared().forceLogout.alertOffset,SC.n.shared().currentTime()]))),(0,Ee.K)((e=>(403===e.status&&c.Session.shared().logout().safeSubscribe(),B.E))),(0,N.w)((e=>{var[t,r,n]=e,{alert:i,logout:s}=this.getTimeouts(n,t,r);return(0,H.aj)([this.notify(i,t),this.logout(s)])})),(0,m.q)(1)).safeSubscribe())}}MC=EC,EC.shared=(0,re.r)((e=>new MC(e)));var xC,TC=r(97504);class DC{constructor(){this.cheersAddedInLetter={}}start(e){e.add(new fe.y((()=>(o.Z.on("event.file.uploading.letters",this.onCheerAddedToLetter),o.Z.on("event.upload.file.delete.letters",this.onCheerDeletedFromLetter),()=>{o.Z.removeListener("event.file.uploading.letters",this.onCheerAddedToLetter),o.Z.removeListener("event.upload.file.delete.letters",this.onCheerDeletedFromLetter)}))).safeSubscribe())}onCheerAddedToLetter(e){e.filter((e=>!!e.cheer)).forEach((e=>{var{id:t,basename:r,attendee:n}=e;TC.i.shared().add(r,n),this.cheersAddedInLetter=Object.assign({},this.cheersAddedInLetter,{[t]:{basename:r,attendee:n}})}))}onCheerDeletedFromLetter(e){var t=this.cheersAddedInLetter[e];t&&(TC.i.shared().delete(t.basename,t.attendee),delete this.cheersAddedInLetter[e])}}xC=DC,DC.shared=(0,re.r)((()=>new xC));var kC,jC,LC=r(71552),OC="free-limits-reached-unpaid-offering",PC="offered";class NC extends rd.l{constructor(e){super(),this.userId=e,this.canOffer=fr.s.shared().chatAttendee.pipe((0,N.w)((e=>e?j.b.shared(e).getLimitsForSet("common").pipe((0,N.w)((e=>!e.reached||e.paidServices?(0,q.of)(!1):Ir.X.shared().currentTime().pipe((0,It.eo)((e=>uf.M.shared(OC,this.userId).load(PC).pipe((0,It.o4)((t=>!t||e-t>15*nt.R.minute)))))))),(0,m.q)(1)):(0,q.of)(!1))),(0,U.x)(),(0,oe.d)(1))}start(){return Et.o.just(at.x.success({}))}accept(){return Ir.X.shared().currentTime().pipe((0,It.eo)((e=>uf.M.shared(OC,this.userId).store(PC,e).pipe((0,It.vR)(at.x.success())))))}}kC=NC,NC.shared=(0,re.r)((e=>new kC(e)));var BC,RC,VC,zC="free-limits-reached-paid-offering",YC="offered";class GC extends rd.l{constructor(e){super(),this.userId=e,this.canOffer=fr.s.shared().chatAttendee.pipe((0,N.w)((e=>e?j.b.shared(e).getLimitsForSet("common").pipe((0,N.w)((e=>e.reached&&e.paidServices?Ir.X.shared().currentTime().pipe((0,It.eo)((e=>uf.M.shared(zC,this.userId).load(YC).pipe((0,It.o4)((t=>!t||e-t>15*nt.R.minute)))))):(0,q.of)(!1))),(0,m.q)(1)):(0,q.of)(!1))),(0,U.x)(),(0,oe.d)(1))}start(){return Et.o.just(at.x.success({}))}accept(){return Ir.X.shared().currentTime().pipe((0,It.eo)((e=>uf.M.shared(zC,this.userId).store(YC,e).pipe((0,It.vR)(at.x.success())))))}}jC=GC,GC.shared=(0,re.r)((e=>new jC(e)));class UC extends Fl.N{constructor(e){super([{type:"cheers-limits-unpaid-reached-offering",offering:NC.shared(e)},{type:"cheers-limits-paid-reached-offering",offering:GC.shared(e)}])}}BC=UC,UC.shared=(0,re.r)((e=>new BC(e)));class FC extends Ul.w{constructor(e){super(UC.shared(e),(e=>this.notifyUser(e))),this.cheersLimitsOffering=UC.shared(e)}notifyUser(e){return new Et.o((t=>{var r="cheers-limits-paid-reached-offering"===e.type?Gn.k.CheersLimitsAppliedPaid:Gn.k.CheersLimitsAppliedUnpaid;Un.N.shared().notifyUser({type:r},Gn.R.Normal),t.success(void 0)})).pipe((0,It.eo)((()=>"cheers-limits-paid-reached-offering"===e.type?this.cheersLimitsOffering.acceptOffer({type:"cheers-limits-paid-reached-offering",options:void 0}):this.cheersLimitsOffering.acceptOffer({type:"cheers-limits-unpaid-reached-offering",options:void 0}))),(0,It.vR)(void 0))}}RC=FC,FC.shared=(0,re.r)((e=>new RC(e)));class qC{constructor(e){this.userId=e}logLimitsLifted(e){ne.f.shared(this.userId).logEvent("cheers-freemember-limits",{attendeeId:e,limits:!1}).safeSubscribe()}logLimitsReached(e){ne.f.shared(this.userId).logEvent("cheers-freemember-limits",{attendeeId:e,limits:!0}).safeSubscribe()}}VC=qC,qC.shared=(0,re.r)((e=>new VC(e)));var HC,_C=r(78990);class ZC{constructor(e){this.userId=e}start(e){e.add(UC.shared(this.userId).offer.pipe((0,D.h)((e=>!!e)),(0,N.w)((()=>fr.s.shared().chatAttendee.pipe((0,G.W)(),(0,m.q)(1))))).safeSubscribe((e=>{qC.shared(this.userId).logLimitsReached(e)}))),e.add(_C.MB.shared(this.userId).offeringResult.safeSubscribe((e=>{"accepted"===e.result&&qC.shared(this.userId).logLimitsLifted(e.options.attendeeId)})))}}HC=ZC,ZC.shared=(0,re.r)((e=>new HC(e)));var QC,WC=r(52597),XC=r(37855);class JC{constructor(e){this.userId=e}start(e){e.add(WC.L.shared(this.userId).presentRemovingIntent.safeSubscribe((e=>{var{receiverId:t,present:r,price:n}=e;XC.X.shared(this.userId).logPresentRemoved(t,r,n)})))}}QC=JC,JC.shared=(0,re.r)((e=>new QC(e)));var KC,$C=r(7339);class ew{constructor(e){this.userId=e}start(e){e.add(rC.shared(this.userId).offeringResult.safeSubscribe((e=>{"accepted"===e.result&&vv.B.shared(this.userId).logSurveyResult(e.options)}))),e.add(rC.shared(this.userId).offer.pipe((0,U.x)(),(0,G.W)()).safeSubscribe((e=>{vv.B.shared(this.userId).logSurveyShown(e.attendeeId)})))}}KC=ew,ew.shared=(0,re.r)((e=>new KC(e)));var tw,rw=r(6229);class nw{constructor(){}start(e){e.add(F.D.shared().winemback.apiHost.pipe((0,D.h)((e=>!!e))).safeSubscribe((e=>{rw.o.shared().setHost(e)})))}}tw=nw,nw.shared=(0,re.r)((()=>new tw));var iw,sw=r(9740),aw=r(7193),ow=r(16120),lw=r(69425);class cw{constructor(e){this.userId=e}finishGameSessionWithReceiveReward(e){return ow.j.shared(this.userId).gameState.pipe((0,U.x)(((e,t)=>e.state===t.state)),(0,N.w)((t=>(0,aw.s)((()=>"initial"===t.state),Et.o.just(t).pipe((0,It.eo)((()=>ow.j.shared(this.userId).game.toSingle().pipe((0,It.eo)((e=>e?ow.j.shared(this.userId).finishSession(e.attendeeId,e.sessionId):Et.o.just(null))))))),Et.o.just(t).pipe((0,It.eo)((t=>{var{lastWin:r}=t,{attendeeId:n,sessionId:i}=e;return(0,H.aj)([ow.j.shared(this.userId).receiveReward(n,i,r.id),ow.j.shared(this.userId).finishSession(n,i)]).toSingle()})))).pipe((0,pt.h)(null)))))}start(e){e.add((0,H.aj)([ow.j.shared(this.userId).game,fr.s.shared().chatAttendee]).pipe((0,D.h)((e=>Boolean(e[0]))),(0,N.w)((e=>{var[t,r]=e;return(0,aw.s)((()=>t.attendeeId===r),(0,q.of)(null),this.finishGameSessionWithReceiveReward(t))}))).safeSubscribe()),e.add(ow.j.shared(this.userId).game.pipe((0,D.h)((e=>Boolean(e))),(0,U.x)(((e,t)=>e.sessionId===t.sessionId)),(0,N.w)((e=>lw.l.shared(this.userId).available(e.attendeeId).pipe((0,U.x)(),(0,N.w)((t=>(0,aw.s)((()=>t),(0,q.of)(null),this.finishGameSessionWithReceiveReward(e)))))))).safeSubscribe())}}iw=cw,cw.shared=(0,re.r)((e=>new iw(e)));var uw,dw,hw=r(23554),pw=r(14655),fw=5*nt.R.second;class Aw{constructor(){this.bootstrapped=new Ge.X(!1).asObservable()}start(e){Un.N.shared(),$A.q.shared().start(e),et.e.shared().start(e),Xa.Z.shared().start(e),ro.z.shared().start(e),lo.shared().start(e),Mo.shared().start(e),So.shared().start(e),Do.shared().start(e),du.shared().start(e),ko.shared().start(e),No.shared().start(e),window&&window.self===window.top&&Tt.shared().start(e),gp.shared().start(e),Dr.C.shared().start(e),setTimeout((()=>{Promise.resolve().then(r.bind(r,45114)).then((t=>t.StreamingInitializer.shared().start(e)))}),fw),rr.shared().setPreloadDelay(fw).start(e),xr.shared().start(),ar.shared().start(e),Xe.shared().start(e),We.shared().start(e),He.shared().start(e),dr.shared().start(e),br.shared().start(e),ja.u.shared().start(e),Ha.shared().start(e),Ib.u.shared().start(e),Qa.shared().start(e),Ua.shared().start(e),Bo.shared().start(e),xa.shared().start(e),_A.shared().start(e),Fp.E.shared().start(e),Df.shared().start(e),Pf.shared().start(e),Gf.shared().start(e),gb.s.shared().start(e),Fv.V.shared().start(e),cc.shared().start(e),uc.shared().start(e),Dm.n.shared().start(e),uA.shared().start(e),Ks.shared().start(e),ml.shared().start(e),yA.F.shared().start(e),ol.shared().start(e),ul.shared().start(e),wv.shared().start(e),nv.shared().start(e),em.Y.shared().start(e),xb.shared().start(e),ay.shared().start(e),by.shared().start(e),LC.O.shared().start(e),$C.$.shared().start(e),nw.shared().start(e),e.add(c.Session.shared().userId.pipe((0,N.w)((t=>t?new fe.y((()=>{var r=new s.w;return _m.shared(t).start(r),fg.shared(t).start(r),af.shared(t).start(r),El.shared(t).start(r),Ol.shared(t).start(r),pe.j.shared(t).start(r),la.shared(t).start(r),Jr.m.shared(t).start(r),$r.U.shared(t).start(r),Fm.shared(t).start(r),Kr.R.shared(t).start(r),pr.W.shared(t).start(r),Av.shared(t).start(r),Er.shared(t).start(r),Fo.shared(t).start(r),Ho.l.shared(t).start(r),Uc.R.shared(t).start(r),gc.shared(t).start(r),zh.shared(t).start(r),np.A.shared(t).start(r),Ec.shared(t).start(r),Dc.shared(t).start(r),Yc.shared(t).start(r),jr.shared(t).start(r),oi.ChatCheersRecommendations.shared(t).start(r),ep.shared(t).start(r),li.A.shared(t).start(r),kr.I.shared(t).start(r),Om.shared(t).start(r),Qb.y.shared(t).start(r),Pn.K.shared(t).start(r),ui.shared(t).start(r),yi.shared(t).start(r),Ei.shared(t).start(r),Li.shared(t).start(r),na.shared(t).start(r),Vi.shared(t).start(r),Yi.shared(t).start(r),Fi.R.shared(t).start(r),Bu.shared(t).start(r),Vu.shared(t).start(r),mA.shared(t).start(r),Ki.shared(t).start(r),Qi.shared(t).start(r),to.shared(t).start(r),Xi.E.shared(t).start(r),vl.n.shared(t).start(r),fa.m.shared(t).start(r),qp.p.shared(t).start(r),si.shared(t).start(r),fn.shared(t).start(r),wn.shared(t).start(r),Rn.shared(t).start(r),En.shared(t).start(r),Jl.shared(t).start(r),ec.shared(t).start(r),Ym.shared(t).start(r),_b.shared(t).start(r),Bv.shared(t).start(r),za.shared(t).start(r),vi.shared(t).start(r),bv.shared(t).start(r),Hr.shared(t).start(r),Zr.shared(t).start(r),Wr.shared(t).start(r),qn.shared(t).start(r),Hn.shared(t).start(r),_n.shared(t).start(r),ma.shared(t).start(r),Jo.a.shared(t).start(r),Wo.shared(t).start(r),Ji.V.shared(t).start(r),Hv.R.shared(t).start(r),Gp.shared(t).start(r),en.V.shared(t).start(r),$o.shared(t).start(r),Rb.shared(t).start(r),sl.shared(t).start(r),Ds.Q.shared(t).start(r),Os.shared(t).start(r),Ns.shared(t).start(r),Kn.shared(t).start(r),ls.p.shared(t).start(r),Dd.shared(t).start(r),cs.shared(t).start(r),hs.shared(t).start(r),ys.shared(t).start(r),bs.shared(t).start(r),as.shared(t).start(r),nn.shared(t).start(r),ws.p.shared(t).start(r),Is.shared(t).start(r),sc.shared(t).start(r),Ys.shared(t).start(r),PA.shared(t).start(r),Gs.shared(t).start(r),qs.shared(t).start(r),_s.q.shared(t).start(r),pa.Q.shared(t).start(r),da.shared(t).start(r),aa.Q.shared(t).start(r),ei.g.shared(t).start(r),zo.shared(t).start(r),Ws.shared(t).start(r),Wm.shared(t).start(r),rg.shared(t).start(r),hg.shared(t).start(r),pg.shared(t).start(r),$m.shared(t).start(r),hb.shared(t).start(r),Ab.shared(t).start(r),zt.o.shared(t).start(r),Ta.shared(t).start(r),pc.t.shared(t).start(r),ic.shared(t).start(r),hc.e.shared(t).start(r),Fh.shared(t).start(r),_h.shared(t).start(r),Qh._.shared(t).start(r),sp.shared(t).start(r),Vp.shared(t).start(r),xp.shared(t).start(r),sm.shared(t).start(r),Dp.x.shared(t).start(r),Lp.shared(t).start(r),Ov._.shared(t).start(r),MA.shared(t).start(r),TA.shared(t).start(r),BA.shared(t).start(r),tf.shared(t).start(r),oA.shared(t).start(r),cr.c.shared().start(r),lf.h.shared(t).start(r),Uf.shared(t).start(r),qf.shared(t).start(r),ze.shared(t).start(r),Np.U.shared(t).start(r),rm.shared(t).start(r),Zp.shared(t).start(r),Xp.shared(t).start(r),fA.shared(t).start(r),Sf.shared(t).start(r),aC.shared(t).start(r),ew.shared(t).start(r),Cp.shared(t).start(r),GA.shared(t).start(r),Qv.shared(t).start(r),Rm.shared(t).start(r),sv.I.shared(t).start(r),ov.shared(t).start(r),dv.shared(t).start(r),Hb.shared(t).start(r),z.p.shared().start(r),YA.shared().start(r),Bi.M.shared(t).start(r),ju.shared(t).start(r),ku.shared(t).start(r),qc.shared(t).start(r),Qc.v.shared(t).start(r),Wc.N.shared(t).start(r),hu.shared(t).start(r),fu.i.shared(t).start(r),$c.shared(t).start(r),Xc.n9.shared(t).start(r),Kf.shared(t).start(r),eA.shared(t).start(r),Jc.shared(t).start(r),Kc.shared(t).start(r),Hf.shared(t).start(r),Au.shared(t).start(r),wA.shared(t).start(r),mc.H.shared(t).start(r),vu.shared(t).start(r),Bh.shared(t).start(r),JA.shared(t).start(r),lm.shared(t).start(r),fm.shared(t).start(r),vm.shared(t).start(r),Cm.shared(t).start(r),xm.shared(t).start(r),Mu.shared(t).start(r),Iu.shared(t).start(r),Vl.shared(t).start(r),vg.shared(t).start(r),Ug.shared(t).start(r),Zg.shared(t).start(r),Kg.shared(t).start(r),Ev.shared(t).start(r),jv.shared(t).start(r),Yv.shared(t).start(r),EA.C.shared().start(r),Iy.shared(t).start(r),Uv.n.shared(t).start(r),qv.j.shared(t).start(r),eb.shared(t).start(r),rb.shared(t).start(r),ab.shared(t).start(r),Yb.shared(t).start(r),lb.y.shared(t).start(r),yb.shared(t).start(r),Db.shared(t).start(r),Tb.shared(t).start(r),kb.shared(t).start(r),Bb.shared(t).start(r),ty.shared(t).start(r),ry.shared(t).start(r),ny.shared(t).start(r),Ey.shared(t).start(e),ev.shared(t).start(e),Ty.g.shared(t).start(r),Oy.shared(t).start(r),By.shared(t).start(r),zy.shared(t).start(r),dC.shared(t).start(e),Uy.shared(t).start(r),Qy.shared(t).start(r),mC.shared(t).start(r),CC.shared(t).start(r),gC.shared(t).start(r),wC.shared(t).start(r),my.shared(t).start(r),EC.shared(t).start(r),DC.shared().start(r),FC.shared(t).start(r),ZC.shared(t).start(r),JC.shared(t).start(r),cw.shared(t).start(r),sw.j.shared(t).start(r),hw.q.shared(t).start(r),pw.J.shared(t).start(r),r})):B.E))).subscribe())}}uw=Aw,Aw.shared=(0,re.r)((()=>new uw));class mw{constructor(){this.activeTabSubject=new Ge.X(null),this.active=this.activeTabSubject.asObservable()}activate(e){this.activeTabSubject.next(e)}}dw=mw,mw.shared=(0,re.r)((()=>new dw));var gw=r(66204).Z,vw=r(25433);class bw extends n.Component{constructor(){super(...arguments),this.globalSubscription=new s.w,this.state={active:!1}}componentDidMount(){Aw.shared().start(this.globalSubscription),this.setState({active:!0})}shouldComponentUpdate(e,t){return t.active!==this.state.active}componentWillUnmount(){this.globalSubscription.unsubscribe()}render(){return this.state.active?(0,ge.jsxs)(ge.Fragment,{children:[(0,ge.jsx)(u,{},"credits-accounts-settings-loader"),(0,ge.jsx)(p,{},"credits-packages-refresher"),(0,ge.jsx)(v,{},"client-description-seeker"),(0,ge.jsx)(y,{},"overlay-closer"),(0,ge.jsx)(E,{},"devices-actualizer"),(0,ge.jsx)(X,{}),(0,ge.jsx)(vw.Z,{}),(0,ge.jsx)(T,{},"cheers-animation"),(0,ge.jsx)(O,{},"cheers-legacy-filler"),(0,ge.jsx)(V,{},V.displaName),(0,ge.jsx)(K,{})]}):null}}const yw=function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return e=>class extends n.Component{constructor(e){super(e),this.flux=a.T.shared()}componentDidMount(){t.forEach((e=>e.init(this.flux,this.props)))}componentDidUpdate(e){t.filter((e=>{var{shouldReInit:t}=e;return t})).forEach((t=>{t.shouldReInit(e,this.props)&&(t.dispose(),t.init(this.flux,this.props))}))}componentWillUnmount(){t.forEach((e=>e.dispose(this.flux)))}render(){var t=e;return(0,ge.jsx)(t,Object.assign({},this.props))}}}(new de,new le,new he.Z,new me,new class extends we{constructor(){var e;super(...arguments),e=this,this.liveagentInitialized=!1,this.config=ve.D.shared(),this.initLiveagent=Ce((function*(){window.liveagent||(yield Me.loadAsync(e.config.support.salesforce.liveagentDeploymentScriptUrl)),window.liveagent.init(e.config.support.salesforce.liveagentInitUrl,e.config.support.salesforce.deploymentId,e.config.support.salesforce.organisationId),e.initializeWindowLaq(),e.initializeListeners(),e.liveagentInitialized=!0})),this.destroyLiveagent=()=>{window.liveagent.disconnect(),this.destroyWindowLaq(),this.subscription&&this.subscription.unsubscribe(),o.Z.emit("event.helpcenter.liveagent.destroyed")},this.destroyWindowLaq=()=>{window._laq&&delete window._laq},this.initializeListeners=()=>{Object.keys(this.config.support.salesforce.chats).forEach((e=>{window.liveagent.addButtonEventHandler(this.config.support.salesforce.chats[e].routingId,(t=>{t===window.liveagent.BUTTON_EVENT.BUTTON_AVAILABLE?be.Y.shared().setAvailability(e,!0):t===window.liveagent.BUTTON_EVENT.BUTTON_UNAVAILABLE&&be.Y.shared().setAvailability(e,!1)}))}))}}init(){this.subscription=c.Session.shared().userId.subscribe((e=>{e?!this.liveagentInitialized&&this.initLiveagent():this.liveagentInitialized&&this.destroyLiveagent()}))}dispose(){this.liveagentInitialized&&this.destroyLiveagent()}initializeWindowLaq(){window._laq=[()=>{window.liveagent.showWhenOnline(this.config.support.salesforce.chats.usual.routingId,document.createElement("div")),window.liveagent.showWhenOffline(this.config.support.salesforce.chats.usual.routingId,document.createElement("div"))},()=>{window.liveagent.showWhenOnline(this.config.support.salesforce.chats.vip.routingId,document.createElement("div")),window.liveagent.showWhenOffline(this.config.support.salesforce.chats.vip.routingId,document.createElement("div"))},()=>{window.liveagent.showWhenOnline(this.config.support.salesforce.chats.payment.routingId,document.createElement("div")),window.liveagent.showWhenOffline(this.config.support.salesforce.chats.payment.routingId,document.createElement("div"))}]}},new class extends gw{constructor(){super(...arguments),this.onPageOpen=e=>{"user-feed"===e?mw.shared().activate("feed"):"live"===e?mw.shared().activate("streaming"):"video-calls"===e?mw.shared().activate("video-chats-streaming"):"search"===e&&mw.shared().activate("profiles")}}init(){o.Z.sync("command.page.open",this.onPageOpen)}dispose(){o.Z.removeListener("command.page.open",this.onPageOpen)}},new class extends Ne{constructor(){super(...arguments),this.containers={},this.config=ve.D.shared(),this.startChat=(e,t,r)=>{var n=String((0,Oe.Z)());this.containers[n]=t;var i=Pe.stringify(Object.assign({},this.getQueryParams(),{containerId:n,liveagentDeploymentScriptUrl:this.config.support.salesforce.liveagentDeploymentScriptUrl,liveagentInitUrl:this.config.support.salesforce.liveagentInitUrl,deploymentId:this.config.support.salesforce.deploymentId,organisationId:this.config.support.salesforce.organisationId,chatId:this.config.support.salesforce.chats[e].routingId})),s=document.createElement("iframe");s.src="/support-chat/?"+i,t.appendChild(s),r&&r(n)},this.onChatClosed=e=>{e.data&&e.data.label&&"event.liveagent-chat.ended"===e.data.label&&this.clearContainer(e.data.containerId)},this.clearContainer=e=>{if(e&&this.containers[e]){var t=this.containers[e].querySelector("iframe");t&&t.remove(),delete this.containers[e],o.Z.emit("event.liveagent-chat.closed",e)}},this.getQueryParams=()=>{if(this.state){var e=window.REVISION,t=window.location.host,{userId:r,email:n,name:i,roles:s,tags:a}=this.state;return{cusref:r,cusemail:n,cusfirstname:i,cuslastname:r,cusrealm:this.config.support.salesforce.realm,cushaspurchase:a.includes("customer"),cusgroup:a.includes("credits.accounts.vip")?"vip":a.includes("customer")?"p":"np",cushasvip:a.includes("credits.accounts.vip"),cususertype:s.includes("commissions-operator")?"agency":s.includes("promoter")?"promoter":"client",revision:e,hostname:t}}},this.initSubscription=()=>{this.subscription=c.Session.shared().userId.pipe((0,N.w)((e=>e?(0,H.aj)([(0,q.of)(e),De.N.shared().email.pipe((0,N.w)((t=>t?Le.shared(e).encodeEmail(t).pipe((0,Ee.K)((()=>(0,q.of)("")))):(0,q.of)("")))),Te.v.shared(e).roles,P.I.shared(e).tags,xe.Iw.shared(e).profile.pipe((0,k.U)((e=>{var t;return null===(t=e.value)||void 0===t?void 0:t.name})))]):B.E))).subscribe((e=>{var[t,r,{roles:n},i,s]=e,a=!this.state;this.state={userId:t,email:r,roles:n,tags:i,name:s},a&&o.Z.sync("command.help-center.chat.start",this.startChat)}))}}init(){o.Z.once("command.help-center.chat.start",this.initSubscription),o.Z.sync("command.liveagent-chat.close",this.clearContainer),window.addEventListener("message",this.onChatClosed)}dispose(){window.removeEventListener("message",this.onChatClosed),o.Z.removeListener("command.help-center.chat.start",this.startChat),o.Z.removeListener("command.liveagent-chat.close",this.clearContainer),this.subscription&&this.subscription.unsubscribe(),this.containers={}}})(bw);var Cw=r(58138),ww=r.n(Cw);class Mw extends i{constructor(e){super(e),this.onChangeOverlayState=e=>{var t=ww()(e);t?delete t.anchor:t=null,null!=this.overlayChangeTimerId&&clearTimeout(this.overlayChangeTimerId),this.overlayChangeTimerId=setTimeout(this.updateCurrentInterfaces,100,"overlay",t)},this.onChangeSidebar=e=>{this.updateCurrentInterfaces("sidebar",e)},this.onChangePage=e=>{var t;t="profile"===e.name&&null==e.params?null:e,this.updateCurrentInterfaces("page",t)},this.updateCurrentInterfaces=(e,t)=>{if(!function(e,t){if(e===t)return!0;if(!e||!t)return e===t;var r=Object.keys(e),n=Object.keys(t),i=r.length;if(i!==n.length)return!1;for(var s=0;s<i;s++){var a=r[s];if(e[a]!==t[a])return!1}return!0}(this.interfaces[e],t)){var r=Object.assign({},this.interfaces,{[e]:t});this.addAnalyticData(Object.assign({changed:e},r,{userTimestamp:(new Date).getTime()})),this.interfaces=r}},this.sendAnalyticData=()=>{this.analyticActionsQueue.forEach((e=>{this.analyticsBus.emit("command.analytics.application.screen.send",e)})),this.analyticActionsQueue=[],this.analyticTimerId=null},this.analyticsBus=o.Z.create("analytics"),this.overlayStore=a.T.shared().get(d.Z,null).store,this.analyticActionsQueue=[],this.overlayChangeTimerId=null,this.analyticTimerId=null,this.interfaces={overlay:null,page:null,sidebar:null}}componentDidMount(){this.overlayStore.listen(this.onChangeOverlayState),o.Z.sync("document.sidebar",this.onChangeSidebar),o.Z.sync("document.page",this.onChangePage)}componentWillUnmount(){this.overlayStore.unlisten(this.onChangeOverlayState),o.Z.removeListener("document.sidebar",this.onChangeSidebar),o.Z.removeListener("document.page",this.onChangePage)}addAnalyticData(e){this.analyticActionsQueue.push(e),this.analyticTimerId&&clearTimeout(this.analyticTimerId),this.analyticTimerId=setTimeout(this.sendAnalyticData,1042)}}function Sw(e){return function(t){return!(!t||!t[e])}}var Iw=[{name:"delivered",encounter:"delivered",map:e=>!!e},{name:"success",encounter:"sent",map:e=>!!e&&!!e.success},{name:"failure-reason",encounter:["api.error.got","sent","completed"],map:e=>e.completed["failure-reason"]?e.completed["failure-reason"]:void 0!==e["api.error.got"]?"api":e.sent?e.sent["failure-reason"]?e.sent["failure-reason"]:null:"no-sent-confirmation"},{name:"api-reason",encounter:"api.error.got",map:e=>e?""+Math.floor(e.error.status/100):null},{name:"iosapp",encounter:"presence.devices.got",map:Sw("iosapp")},{name:"androidapp",encounter:"presence.devices.got",map:Sw("androidapp")},{name:"webapp",encounter:"presence.devices.got",map:Sw("webapp")}],Ew={label:"dialogs.messages.text.send",tags:Iw.concat([{name:"cta",encounter:"added",map:e=>e.cta||"other"},{name:"team",map:()=>"core"}]),hist:[{name:"ttdeliver",from:"added",to:"delivered"},{name:"ttresult",from:"added",to:"sent"},{name:"ttresult",from:"added",to:"completed"}]};const xw=Ew;var Tw={label:"dialogs.messages.cheer.send",tags:Iw.concat([{name:"cta",encounter:"added",map:e=>e.cta||"other"},{name:"reference-name",encounter:"added",map:e=>{if(e.reference){var[t,r]=e.reference.split(":");if("cheer"===t){var n=r.split("/");return n[n.length-1]}}return null}},{name:"team",map:()=>"vg"}]),hist:[{name:"ttdeliver",from:"added",to:"delivered"},{name:"ttresult",from:"added",to:"sent"},{name:"ttresult",from:"added",to:"completed"}]};const Dw=Tw;var kw={label:"dialogs.messages.sticker.send",tags:Iw.concat([{name:"group",encounter:"added",map:e=>e.group||"unknown"},{name:"reference-name",encounter:"added",map:e=>{if(e.reference){var[t,r]=e.reference.split(":");if("sticker"===t)return r}return null}},{name:"team",map:()=>"core"}]),hist:[{name:"ttdeliver",from:"added",to:"delivered"},{name:"ttresult",from:"added",to:"sent"},{name:"ttresult",from:"added",to:"completed"}]};const jw=kw;var Lw={label:"dialogs.messages.usermedia.send",tags:Iw.concat([{name:"media-type",encounter:"added",map:e=>e["media-type"]},{name:"team",map:()=>"core"}]),hist:[{name:"ttdeliver",from:"added",to:"delivered"},{name:"ttresult",from:"added",to:"sent"},{name:"ttresult",from:"added",to:"completed"},{name:"ttupload",from:"added",to:"sent"}]};const Ow=Lw;function Pw(e){return function(t){return!(!t||!t[e])}}var Nw={label:"dialogs.letters.send",tags:[{name:"cta",encounter:"added",map:e=>e.cta||"other"},{name:"delivered",encounter:"delivered",map:e=>!!e},{name:"success",encounter:"sent",map:e=>!!e&&!!e.success},{name:"failure-reason",encounter:["api.error.got","sent","completed"],map:e=>e.completed["failure-reason"]?e.completed["failure-reason"]:e.sent?e.sent["failure-reason"]?e.sent["failure-reason"]:e["api.error.got"]?"api":null:"no-sent-confirmation"},{name:"api-reason",encounter:"api.error.got",map:e=>e?""+Math.floor(e.error.status/100):null},{name:"iosapp",encounter:"presence.devices.got",map:Pw("iosapp")},{name:"androidapp",encounter:"presence.devices.got",map:Pw("androidapp")},{name:"webapp",encounter:"presence.devices.got",map:Pw("webapp")},{name:"team",map:()=>"core"}],hist:[{name:"ttdeliver",from:"added",to:"delivered"},{name:"ttupload",from:"added",to:"uploaded"},{name:"ttresult",from:"added",to:"sent"},{name:"ttresult",from:"added",to:"completed"}]};const Bw=Nw;var Rw=r(45716),Vw=r.n(Rw),zw=r(66727),Yw=r(70651),Gw=r.n(Yw);class Uw{constructor(){this.getEncounterDetails=(e,t,r)=>{var n=this.getEncounter(t,r);return n?n[e]:void 0},this.getDescription=Vw()(this.getEncounterDetails,"description"),this.getTimestamp=Vw()(this.getEncounterDetails,"timestamp"),this.prepareAndSend=(e,t)=>{try{var r=this.config[e];if(!r)return;var n={label:r.label};r.tags&&(n.tags=this.createTags(t,r.tags)),r.hist&&(n.hist=this.createHist(t,r.hist));var i=t.reduce((function(e,t){var{label:r,description:n}=t;return"completed"===r&&(e=!!n.incomplete),e}),!1),[s]=t.filter((e=>{var{label:t}=e;return"added"===t})).map((e=>{var{timestamp:t}=e;return t})),a=t.filter((e=>!!e&&e.timestamp<s)).length;n.tags=Gw().recursive(!0,zw.G.shared().sharedTags(s&&new Date(s)),{incomplete:i,"negative-encounters-count":a},n.tags),a>0&&(n.label=n.label+"-negative-hist"),o.Z.emit("command.metrics.send",n)}catch(r){console.error("Could not prepare metric from configs descriptor",e,t,r)}},this.config={"dialogs.messages.text.send":xw,"dialogs.messages.cheer.send":Dw,"dialogs.messages.sticker.send":jw,"dialogs.messages.usermedia.send":Ow,"dialogs.letters.send":Bw},o.Z.sync("event.actions.completed",this.prepareAndSend),zw.G.shared()}destroy(){o.Z.removeListener("event.actions.completed",this.prepareAndSend)}getEncounter(e,t){return e.find((e=>e.label===t))}mapTag(e,t){var r={};return Array.isArray(t.encounter)?t.encounter.forEach((t=>{r[t]=this.getDescription(e,t)})):t.encounter&&(r=this.getDescription(e,t.encounter)),t.map(r,e)}createHist(e,t){var r={};return Array.isArray(t)?(t.forEach((t=>{r[t.name]||(r[t.name]=this.getTimestamp(e,t.to)-this.getTimestamp(e,t.from),(null===r[t.name]||void 0===r[t.name]||Number.isNaN(r[t.name])||r[t.name]<0)&&delete r[t.name])})),r):(Object.keys(t).forEach((n=>{r[n]||(r[n]=this.getTimestamp(e,t[n].to)-this.getTimestamp(e,t[n].from),(null===r[n]||void 0===r[n]||Number.isNaN(r[n])||r[n]<0)&&delete r[n])})),r)}createTags(e,t){var r={};if(Array.isArray(t))return t.forEach((t=>{r[t.name]=this.mapTag(e,t),null!==r[t.name]&&void 0!==r[t.name]||delete r[t.name]})),r;var n={};return e.forEach((t=>{n[t.label]=this.getDescription(e,t.label)})),Object.keys(t).forEach((i=>{r[i]=t[i](n,e),null!==r[i]&&void 0!==r[i]||delete r[i]})),r}}var Fw=r(59677);class qw extends i{constructor(e){super(e),this.send=e=>{Fw.q.shared().send(e).safeSubscribe()},this.pipe=null}componentDidMount(){o.Z.sync("command.metrics.send",this.send),this.pipe=new Uw,this.subscription=new s.w}componentWillUnmount(){this.subscription&&this.subscription.unsubscribe(),this.pipe.destroy(),o.Z.removeListener("command.metrics.send",this.send)}}var Hw=r(51465),_w="ui-metrics";const Zw=class{constructor(e,t){var{addAction:r,addEncounter:n,completeAction:i}=t;this.onSendRequestComplete=(e,t,r)=>{var{tag:n}=r;if(!this["timeout-config-key"])throw new Error("Please add timeout config key for instance");var{[_w]:{[this["timeout-config-key"]]:i}}=ve.D.shared();t?(this.addEncounter(n,e,{label:"api.error.got",error:{status:t.status}}),this.completeAction(n,e)):setTimeout((()=>{this.completeAction(n,Date.now())}),i)},this.onSendMessageToApi=(e,t)=>{var{tag:r,status:n}=t,i=2===n;this.addEncounter(r,e,{label:"sent",success:!i,"failure-reason":i?"no-credits":null}),i&&this.completeAction(r,e)},this.onMessageDelivery=(e,t)=>{var{tag:r}=t;this.addEncounter(r,e,{label:"delivered"}),this.completeAction(r,e)},this.flux=e,this.timeouts=new Map,this.addAction=r,this.addEncounter=n,this.completeAction=i,o.Z.addMarker("event.dialogs.messages.send.request.completed",this.onSendRequestComplete),o.Z.addMarker("message:message:v2",this.onSendMessageToApi),o.Z.addMarker("event.dialogs.messages.delivered",this.onMessageDelivery)}destroy(){o.Z.removeMarker("event.dialogs.messages.send.request.completed",this.onSendRequestComplete),o.Z.removeMarker("message:message:v2",this.onSendMessageToApi),o.Z.removeMarker("event.dialogs.messages.delivered",this.onMessageDelivery)}sendDevices(e,t,r){Hw.kS.shared(t).presence.pipe((0,m.q)(1)).subscribe((t=>{var n=(t.online?t.devices:[{name:"undefined"}]).reduce(((e,t)=>(e[t.name]=!0,e)),{});this.addEncounter(e,r,Object.assign({label:"presence.devices.got"},n))}))}};class Qw extends Zw{constructor(){super(...arguments),this.onInteractionDetected=(e,t)=>{t.forEach((t=>{var{place:r,recipient:n,tag:i,cta:s}=t;"messages.text.send"===r&&(this.addAction(i,e,{cta:s}),this.sendDevices(i,n,e))}))},Object.defineProperty(this,"timeout-config-key",{value:"text-timeout",writable:!1}),o.Z.addMarker("command.user-actions.interaction.track",this.onInteractionDetected)}destroy(){super.destroy(),o.Z.removeMarker("command.user-actions.interaction.track",this.onInteractionDetected)}}Qw.actionName="dialogs.messages.text.send";const Ww=Qw;class Xw extends Zw{constructor(){super(...arguments),this.onInteractionDetected=(e,t)=>{t.forEach((t=>{var{place:r,recipient:n,tag:i,reference:s,cta:a}=t;"messages.cheer.send"===r&&(this.addAction(i,e,{reference:s,cta:a}),this.sendDevices(i,n,e))}))},Object.defineProperty(this,"timeout-config-key",{value:"cheers-timeout",writable:!1}),o.Z.addMarker("command.user-actions.interaction.track",this.onInteractionDetected)}destroy(){super.destroy(),o.Z.removeMarker("command.user-actions.interaction.track",this.onInteractionDetected)}}Xw.actionName="dialogs.messages.cheer.send";const Jw=Xw;class Kw extends Zw{constructor(){super(...arguments),this.onInteractionDetected=(e,t)=>{t.forEach((t=>{var{place:r,recipient:n,tag:i,reference:s,group:a}=t;"messages.sticker.send"===r&&(this.addAction(i,e,{reference:s,group:a}),this.sendDevices(i,n,e))}))},Object.defineProperty(this,"timeout-config-key",{value:"stickers-timeout",writable:!1}),o.Z.addMarker("command.user-actions.interaction.track",this.onInteractionDetected)}destroy(){super.destroy(),o.Z.removeMarker("command.user-actions.interaction.track",this.onInteractionDetected)}}Kw.actionName="dialogs.messages.sticker.send";const $w=Kw;class eM extends Zw{constructor(){var e;super(...arguments),e=this,this.onStartUpload=function(t){var r=arguments.length>2?arguments[2]:void 0;(arguments.length>1&&void 0!==arguments[1]?arguments[1]:[]).forEach((n=>{e.addAction(n.id,t,{"media-type":r}),e.sendDevices(n.id,n.attendee,t)}))},this.onErrorUpload=function(t,r,n,i){(arguments.length>4&&void 0!==arguments[4]?arguments[4]:[]).forEach((n=>{e.addEncounter(n.id,t,{label:"api.error.got",error:{status:r}}),e.completeAction(n.id,t)}))},Object.defineProperty(this,"timeout-config-key",{value:"usermedia-timeout",writable:!1}),o.Z.addMarker("event.file.uploading.chat",this.onStartUpload),o.Z.addMarker("event.upload.file.error.chat",this.onErrorUpload)}destroy(){super.destroy(),o.Z.removeMarker("event.file.uploading.chat",this.onStartUpload),o.Z.removeMarker("event.upload.file.error.chat",this.onErrorUpload)}}eM.actionName="dialogs.messages.usermedia.send";const tM=eM;var rM="ui-metrics",nM="letter-timeout";class iM{constructor(e,t){var{addAction:r,addEncounter:n,completeAction:i}=t;this.onInteractionDetected=(e,t)=>{t.forEach((t=>{var{place:r,recipient:n,tag:i,cta:s}=t;"letter.send"===r&&(this.addAction(i,e,{cta:s}),this.sendDevices(i,n,e))}))},this.onFilesUploaded=(e,t)=>{var{tag:r}=t;this.addEncounter(r,e,{label:"uploaded"})},this.onSendLetterToApi=(e,t)=>{var{tag:r,status:n}=t,i=2===n;this.addEncounter(r,e,{label:"sent",success:!i,"failure-reason":i?"no-credits":null}),i&&this.completeAction(r,e)},this.onSendRequestComplete=(e,t,r)=>{var{tag:n}=r,{[rM]:{[nM]:i}}=ve.D.shared();t&&this.addEncounter(n,e,{label:"api.error.got",error:{status:t.status}}),setTimeout((e=>{this.completeAction(e,Date.now())}),i,n)},this.onLetterDelivery=(e,t)=>{var{tag:r}=t;this.addEncounter(r,e,{label:"delivered"}),this.completeAction(r,e)},this.flux=e,this.addAction=r,this.addEncounter=n,this.completeAction=i,o.Z.addMarker("command.user-actions.interaction.track",this.onInteractionDetected),o.Z.addMarker("event.dialogs.letters.send.request.completed",this.onSendRequestComplete),o.Z.addMarker("event.dialogs.letters.files.uploaded",this.onFilesUploaded),o.Z.addMarker("message:message:v2",this.onSendLetterToApi),o.Z.addMarker("event.dialogs.messages.delivered",this.onLetterDelivery)}destroy(){o.Z.removeMarker("command.user-actions.interaction.track",this.onInteractionDetected),o.Z.removeMarker("event.dialogs.letters.send.request.completed",this.onSendRequestComplete),o.Z.removeMarker("event.dialogs.letters.files.uploaded",this.onFilesUploaded),o.Z.removeMarker("message:message:v2",this.onSendLetterToApi),o.Z.removeMarker("event.dialogs.messages.delivered",this.onLetterDelivery)}sendDevices(e,t,r){Hw.kS.shared(t).presence.pipe((0,m.q)(1)).safeSubscribe((t=>{var n=(t.online?t.devices:[{name:"undefined"}]).reduce(((e,t)=>(e[t.name]=!0,e)),{});this.addEncounter(e,r,Object.assign({label:"presence.devices.got"},n))}))}}iM.actionName="dialogs.letters.send";var sM=[Ww,Jw,$w,tM,iM];class aM extends i{constructor(e){var t;super(e),t=this,this.addAction=function(e,r,n){var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},s=arguments.length>4?arguments[4]:void 0;Array.isArray((0,ta.Z)([e,r],t.actions))&&t.completeAction(e,r,Date.now(),{"failure-reason":"cancelled-by-action",success:!1}),t.actions[e]=t.actions[e]||{},t.actions[e][r]=[{label:"added",timestamp:n,description:i}],s&&(t.timers[e]=t.timers[e]||{},t.timers[e][r]=setTimeout((()=>{t.completeAction(e,r,Date.now(),{"failure-reason":"timeout",success:!1})}),s))},this.addEncounter=function(e,r,n){var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},s=(0,ta.Z)([e,r],t.actions);Array.isArray(s)&&s.push({label:i.label||s.length,timestamp:n,description:i})},this.completeAction=function(e,r,n){var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},s=(0,ta.Z)([e,r],t.actions);Array.isArray(s)&&(s.push({label:"completed",timestamp:n,description:i}),o.Z.emit("event.actions.completed",e,s),t.timers[e]&&t.timers[e][r]&&(clearTimeout(t.timers[e][r]),delete t.timers[e][r]),delete t.actions[e][r],0===Object.keys(t.actions[e]).length&&delete t.actions[e])},this.flux=a.T.shared(),this.actions={},this.pipes=[],this.timers={}}componentDidMount(){o.Z.sync("command.actions.add",this.addAction),o.Z.sync("command.actions.encounters.add",this.addEncounter),o.Z.sync("command.actions.complete",this.completeAction),sM.forEach((e=>{this.pipes.push(new e(this.flux,this.composeMetricsLifeCycleMethods(e.actionName)))})),this.subcribtion=new s.w,this.subcribtion.add(Nn.B.shared().terminated.subscribe((()=>{Object.keys(this.actions).forEach((e=>{Object.keys(this.actions[e]).forEach((t=>{this.completeAction(e,t,Date.now(),{"failure-reason":"app-closed",success:!1,incomplete:!0})}))}))})))}componentWillUnmount(){o.Z.removeListener("command.actions.add",this.addAction),o.Z.removeListener("command.actions.encounters.add",this.addEncounter),o.Z.removeListener("command.actions.complete",this.completeAction),this.subcribtion&&this.subcribtion.unsubscribe(),this.pipes.forEach((e=>e.destroy()))}composeMetricsLifeCycleMethods(e){var t=this;return{addAction:function(r){for(var n=arguments.length,i=new Array(n>1?n-1:0),s=1;s<n;s++)i[s-1]=arguments[s];return r&&t.addAction(e,r.toString(),...i)},addEncounter:function(r){for(var n=arguments.length,i=new Array(n>1?n-1:0),s=1;s<n;s++)i[s-1]=arguments[s];return r&&t.addEncounter(e,r.toString(),...i)},completeAction:function(r){for(var n=arguments.length,i=new Array(n>1?n-1:0),s=1;s<n;s++)i[s-1]=arguments[s];return r&&t.completeAction(e,r.toString(),...i)}}}}var oM=r(1882),lM=ve.D.shared();class cM extends i{constructor(e){super(e),this.tryToAcceptGDPRAgreement=e=>{e&&e.id&&!oM.w.shared().saved&&(lM.features["demo-mode"]&&e.demo||oM.w.shared().markAccepted((e=>{this.saveGDPRToAnnals(e.showed,e.accepted)})))},this.saveGDPRToAnnals=(e,t)=>{oM.w.shared().markSaved((()=>{setTimeout((()=>{o.Z.emit("command.annals.add","gdpr",{accepted:t,showed:e})}),0)}))},this.subscription=new s.w}componentDidMount(){this.subscription.add(Dr.C.shared().data().safeSubscribe((e=>this.tryToAcceptGDPRAgreement(e))))}componentWillUnmount(){this.subscription&&this.subscription.unsubscribe()}}class uM extends n.Component{constructor(){super(...arguments),this.state={active:!1}}componentDidMount(){this.setState({active:!0})}shouldComponentUpdate(e,t){return t.active!==this.state.active}render(){return this.state.active?(0,ge.jsxs)(ge.Fragment,{children:[(0,ge.jsx)(Mw,{}),(0,ge.jsx)(aM,{}),(0,ge.jsx)(qw,{}),(0,ge.jsx)(cM,{})]}):null}}class dM extends i{render(){return(0,ge.jsxs)(ge.Fragment,{children:[(0,ge.jsx)(yw,{}),(0,ge.jsx)(uM,{})]})}}dM.displayName="services"},90908:(e,t,r)=>{"use strict";r.d(t,{Z:()=>i});class n{constructor(){this.publicMethods={isFilled(){return void 0!==this.state}}}output(e){return void 0===e?{}:e}}n.config={getState:e=>void 0===e?{}:e,setState:(e,t)=>t};const i=n},82515:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>s});var n=r(92571);class i{constructor(e){var t=e.createActions(n.Z);this.state={},this.bindAction(t.signIn,this.setState),this.bindAction(t.getProfile,this.setState)}update(e){var t=e||{};this.state.profile&&(t.profile=null),this.state.token&&(t.token=null),this.setState(t)}}i.displayName="google";const s=i},40924:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>s});var n=r(48226);class i{constructor(e){var t=e.getActions(n.Z);this.state={names:[]},this.bindAction(t.preload,this.preload),this.bindAction(t.finish,this.finish)}preload(e){this.state.names.includes(e)||this.setState({names:[...this.state.names,e]})}finish(e){var t=this.state.names.indexOf(e);if(-1!==t){var r=[...this.state.names];r.splice(t,1),this.setState({names:r})}}}i.displayName="hbs-preloader";const s=i},82160:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>s});var n=r(3097);class i{constructor(e){var t=e.getActions(n.Z.displayName)||e.createActions(n.Z);this.state={representation:'<div data-analytics-container="representation-form"> <link rel="widget" href="/events/transmitter/gate" data-args="bus://command.profile.representation.edit, dom://deactivated, bus://event.profile.representation.changed, bus://command.overlay.close, args"/> <div class="profile-complete"> <link rel="widget" href="/stylist" data-args="command.profile.representation.complete, command.profile.representation.edit, profile-complete"/> <form class="form representation-form profile-edit-form" data-analytics-form="representation-form"> <link rel="widget" href="/profile/edit/representation"/> <link rel="widget" href="/profile/forms/hometown"> <link rel="widget" href="/events/transmitter" data-args="bus://command.profile.representation.complete, dom://command.edit.activate, asis"/> <link rel="widget" href="/events/transmitter" data-args="bus://command.profile.representation.edit, dom://command.edit.activate, asis"/> <link rel="widget" href="/events/transmitter" data-args="bus://event.profile.representation.changed, dom://success"/> <h3 class="title"><l10n url="/pages/profile#about-you">About you</l10n></h3> <div class="editable-section"> <link rel="widget" href="/profile/inputs/age-range"/> <div class="field-wrapper preferences"> <div class="field-wrapper gender"> <div class="text-wrapper"><l10n url="/pages/profile#i-am-a">I am a:</l10n></div><div class="data-wrapper field"> <div class="customized-select"> <select class="data" name="genders"> <option value=""><l10n url="/pages/profile#unselected-preferences">Choose your preferences</l10n></option> <option value="mal-fem"><l10n url="/pages/profile#man-preferences">Man Looking for a Woman</l10n></option> <option value="fem-mal"><l10n url="/pages/profile#woman-preferences">Woman Looking for a Man</l10n></option> <option value="mal-mal"><l10n url="/pages/profile#gay-preferences">Man Looking for a Man</l10n></option> <option value="fem-fem"><l10n url="/pages/profile#lesbian-preferences">Woman Looking for a Woman</l10n></option> </select> </div></div></div><div class="age field-wrapper loading"> <div class="text-wrapper ages"><l10n url="/pages/profile#between-ages">Between ages:</l10n></div><span class="field data-wrapper"> <div class="customized-select"> <select name="minage" class="data lower trackable" disabled="disabled"> <option value="15" selected="selected">18</option> <option value="20">20</option> <option value="25">25</option> <option value="30">30</option> <option value="35">35</option> <option value="40">40</option> <option value="45">45</option> <option value="50">50</option> <option value="55">55</option> <option value="60">60</option> <option value="65">65</option> <option value="70">70</option> <option value="75">75</option> </select> </div></span> <span class="separator text-wrapper"><link rel="l10n" href="/pages/profile#between-ages-separator">and</l10n></span> <span class="field data-wrapper"> <div class="customized-select"> <select name="maxage" class="data higher trackable" disabled="disabled"> <option value="20">20</option> <option value="25">25</option> <option value="30">30</option> <option value="35">35</option> <option value="40">40</option> <option value="45">45</option> <option value="50">50</option> <option value="55">55</option> <option value="60">60</option> <option value="65">65</option> <option value="70">70</option> <option value="75">75</option> <option value="80" selected="selected">80+</option> </select> </div></span> </div></div><div class="field-wrapper name field"> <label class="text-wrapper"><l10n url="/commons#name">Name or nickname</l10n></label> <span class="data-wrapper"> <input class="data" required="required" maxlength="50" type="text" name="name" autocomplete="name"/> <div class="error-notification"> <div class="message empty"><l10n url="/commons/forms/errors#name-empty">Enter your name or nickname</l10n></div></div></span> </div><div class="field-wrapper genders-wrapper"> <div class="gender"> <div class="field-wrapper field"> <div class="text-wrapper"> <l10n url="/pages/profile#i-am-a">I am a:</l10n> </div><div class="data-wrapper"> <label> <input class="data" type="radio" name="gender" value="mal" required="required"> <i class="icon mal"> <svg role="img"><use xlink:href="#mal"></use></svg> </i> </label> <label> <input class="data" type="radio" name="gender" value="fem"> <i class="icon fem"> <svg role="img"><use xlink:href="#fem"></use></svg> </i> </label> </div></div><div class="error-notification"> <div class="message empty"><l10n url="/commons/forms/errors#gender-empty">Select your gender</l10n></div></div></div><div class="preferred-gender"> <div class="field-wrapper field"> <div class="text-wrapper"> <l10n url="/pages/profile#preferences-selector">Seeking a:</l10n> </div><div class="data-wrapper"> <label> <input class="data" type="radio" name="preferred-gender" value="mal" required="required"> <i class="icon mal"> <svg role="img"><use xlink:href="#mal"></use></svg> </i> </label> <label> <input class="data" type="radio" name="preferred-gender" value="fem"> <i class="icon fem"> <svg role="img"><use xlink:href="#fem"></use></svg> </i> </label> </div></div><div class="error-notification"> <div class="message empty"><l10n url="/commons/forms/errors#preferences-empty">Select gender preference</l10n></div></div></div></div><div class="field-wrapper birthday"> <div class="text-wrapper"><l10n url="/commons#birthday">birthday</l10n></div><div class="data-wrapper"> <div class="birthday-wrapper"> <div class="field-wrapper field"> <div class="customized-select"> <select class="data" name="month" required="required"> <option value="" class="label" selected="selected"><l10n url="/commons#month">month</l10n></option> <option value="1"><l10n url="/commons/months#january">January</l10n></option> <option value="2"><l10n url="/commons/months#february">February</l10n></option> <option value="3"><l10n url="/commons/months#march">March</l10n></option> <option value="4"><l10n url="/commons/months#april">April</l10n></option> <option value="5"><l10n url="/commons/months#may">May</l10n></option> <option value="6"><l10n url="/commons/months#june">June</l10n></option> <option value="7"><l10n url="/commons/months#july">July</l10n></option> <option value="8"><l10n url="/commons/months#august">August</l10n></option> <option value="9"><l10n url="/commons/months#september">September</l10n></option> <option value="10"><l10n url="/commons/months#october">October</l10n></option> <option value="11"><l10n url="/commons/months#november">November</l10n></option> <option value="12"><l10n url="/commons/months#december">December</l10n></option> </select> </div></div><div class="field-wrapper field"> <div class="customized-select"> <select class="data" name="day" required="required"> <option value="" class="label" selected="selected"><l10n url="/commons#day">day</l10n></option> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> <option value="6">6</option> <option value="7">7</option> <option value="8">8</option> <option value="9">9</option> <option value="10">10</option> <option value="11">11</option> <option value="12">12</option> <option value="13">13</option> <option value="14">14</option> <option value="15">15</option> <option value="16">16</option> <option value="17">17</option> <option value="18">18</option> <option value="19">19</option> <option value="20">20</option> <option value="21">21</option> <option value="22">22</option> <option value="23">23</option> <option value="24">24</option> <option value="25">25</option> <option value="26">26</option> <option value="27">27</option> <option value="28">28</option> <option value="29">29</option> <option value="30">30</option> <option value="31">31</option> </select> </div></div><div class="field-wrapper field"> <div class="customized-select"> <link rel="widget" href="/forms/generators/years" data-container="next"/> <select class="data" name="year" required="required"></select> </div></div><div class="error-notification"> <div class="message empty"><l10n url="/commons/forms/errors#birthday-empty">Select your date of birth</l10n></div></div></div></div></div><div class="field-wrapper hometown"> <div class="text-wrapper"> <l10n url="/commons#hometown">hometown</l10n> </div><div class="data-wrapper"> <p class="field"> <input type="hidden" name="latitude"/> </p><p class="field"> <input type="hidden" name="longitude"/> </p><p class="field"> <input type="hidden" name="city"/> </p><p class="field"> <input type="hidden" name="country"/> </p><div class="field-wrapper field profile-location"> <input class="data destination" name="destination" type="text" placeholder="Enter your location"/> </div><div class="error-notification"> <div class="message empty"><l10n url="/commons/forms/errors#hometown-empty">Select your hometown</l10n></div></div></div></div></div><div class="button-section"> <button class="button approve" type="submit" tabindex="2"> <l10n url="/commons#save">Save</l10n> </button> </div><div class="complete-button-section"> <button class="big approve button normal" type="submit" tabindex="2"> <l10n url="/commons#next">Next</l10n> </button> <button class="bit approve button simplified" type="submit" tabindex="2"> <l10n url="/commons#complete">Complete</l10n> </button> <div class="open-status-section"> <span class="circle opened"></span> <span class="circle"></span> <span class="circle"></span> <span class="circle"></span> <span class="circle"></span> </div></div></form> </div></div>'},this.bindAction(t.get,this.update),this.bindAction(t.save,this.update)}update(e){var{name:t,html:r}=e;this.setState({[t]:r})}}i.config={onSerialize:()=>({}),onDeserialize:()=>({})},i.displayName="hbs";const s=i},68944:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>o});var n=r(78160),i=r(70651),s=r.n(i);function a(e){var t=e.getActions(n.Z.displayName)||e.createActions(n.Z);this.state={languages:[],current:null},this.update=function(e){var t=s()(!0,this.state,e);this.setState(t)},this.bindAction(t.change,this.update),this.bindAction(t.changeSupportLanguages,this.update)}a.displayName="language";const o=a},59837:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>u});var n=r(56461),i=r(70651),s=r.n(i),a=r(98704),o=r(59983),l=r(25797);function c(e){class t extends(a.Z.createOptimistStore(["put"])){constructor(t){var r=t.getActions(n.Z,e);super(r),this.bindAction(r.get,this.replace),this.bindAction(r.actualize,this.actualize)}replace(e){this.state.data=e,this.setState(this.state),this.saveToStorage(this.state.data)}actualize(e){this.state.data=s()(!0,this.state.data,e),this.setState(this.state),this.saveToStorage(this.state.data)}saveToStorage(e){var t="preferences";o.Z.setItem(t,e),l.Z.setItem({path:["__appdata",t],value:e})}}return t.displayName=c.getDisplayName(e),t}c.getDisplayName=e=>"preferences."+e;const u=c},23510:(e,t,r)=>{"use strict";r.d(t,{p:()=>Ee});var n=r(70651),i=r.n(n),s=r(23400),a=null,o={active:!1,cta:null,new:function(){a=(0,s.Z)(),o.active=!0},get:function(){return a},setAnswer:function(e){a=e,o.active=!0},clear:function(){a=null,o.active=!1,o.cta=null}};const l=o;var c=r(97531),u=r.n(c);function d(){for(var e,t={},r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];if(0===n.length)return null;for(;n.length;)for(var s in e=n.shift()||{})t[s]=e[s];return t}var h=1e3;function p(e,t){this.bus=t,this.unapproved_timeout=e&&e["user-media-timeout"]||h,this._stream=null,this._isToggleAudioAvailable=!0,this._counter=0,this._savedTracks=[],this._gotUserMediaCallback=!1,this._unfinished=null,this._front=!0,this._defaultAudioState=!0,this._defaultConstraints=e&&e.media&&e.media.call&&e.media.call.constraints||{}}p.prototype=d(new(u()),{_stopTrack:function(e){e.stop()},_stop:function(){this._stream.oninactive=null,this._stream.getVideoTracks().forEach((function(e){e.onended=null})),this._stream.getAudioTracks().forEach((function(e){e.onmute=null,e.onunmute=null})),"function"==typeof this._stream.release?this._stream.release():this._stream.getTracks?this._stream.getTracks().forEach(this._stopTrack):this._stream.stop&&this._stream.stop(),this._stream=null},_tryReceive:function(e){var t=!1;return new Promise((function(r,n){void 0!==e.active?(setTimeout((function(){t||(e.active?r(e):e.onactive=function(){r(e)})}),400),e.oninactive=function(){t=!0,n("busy stream")}):r(e)}))},_getUserMedia:function(e){var t="boolean"!=typeof e||e,r=i().recursive(!0,this._defaultConstraints);return(!r.hasOwnProperty("audio")||r.audio&&!t)&&(r.audio=t),r.video=Object.assign({},r.video,{facingMode:this._front?"user":"environment"}),navigator.mediaDevices.getUserMedia(r).then(this._tryReceive.bind(this)).then(this._clean.bind(this)).then(function(e){this._gotUserMediaCallback=!0,this.bus.emit("command.overlay.close",{name:"camera-permissions-prompt"}),this._stream=e,t&&this.toggleAudio(this._defaultAudioState),this.bus.emit("document.stream.track.audio."+(this._stream.getAudioTracks()[0]?"available":"blocked")),this._stream.getVideoTracks().forEach(function(e){e.onended=function(){var e=0===this._stream.getVideoTracks().filter((function(e){return"ended"!==e.readyState})).length;e&&(this._counter=0,this.close(),this.emit("inactive"))}.bind(this)}.bind(this)),this._stream.oninactive=function(){this._counter=0,this.close(),this.emit("inactive")}.bind(this);var r=this._stream.getAudioTracks();return r.length&&!r.some((e=>!e.muted))&&this.emit("event.stream.mic.muted"),this._stream.getAudioTracks().forEach((e=>{e.onmute=()=>{var e=this._stream.getAudioTracks();e.length&&e.every((e=>e.muted))&&this.emit("event.stream.mic.muted")},e.onunmute=()=>{var e=this._stream.getAudioTracks();e.length&&e.some((e=>!e.muted))&&this.emit("event.stream.mic.unmuted")},e.onended=()=>{this.emit("event.stream.mic.ended")}})),this._stream.onaddtrack=function(){this.emit("event.stream.changed",this._stream)}.bind(this),this._stream.onremovetrack=function(){this.emit("event.stream.changed",this._stream)}.bind(this),this._stream}.bind(this)).catch(function(e){if(("NotFoundError"===e.name||"NotAllowedError"===e.name)&&t)return this._getUserMedia(!1);throw this._gotUserMediaCallback=!0,this.bus.emit("command.overlay.close",{name:"camera-permissions-prompt"}),this._clean(),this.close(),e}.bind(this))},get:function(e){return this._counter++,this._stream?Promise.resolve(this._stream):(this._unfinished||(this._unfinished=Promise.race([this._getUserMedia(e),new Promise(function(e,t){this._timeout=setTimeout(function(){t({name:"timeout"}),this._clean(),this.close()}.bind(this),15e3)}.bind(this))]),setTimeout(function(){if(this._gotUserMediaCallback)return!1;this.bus.emit("overlay","camera-permissions-prompt")}.bind(this),this.unapproved_timeout),this.bus.on("event.overlay.camera-permissions-prompt.closed",function(){this._gotUserMediaCallback=!0}.bind(this))),this._unfinished)},_clean:function(e){return this._timeout=this._timeout&&clearTimeout(this._timeout),e&&(e.onactive=e.oninactive=null),this._unfinished=null,e},toggleAudio:function(e){this._isToggleAudioAvailable&&(this._stream&&this._stream.getAudioTracks().forEach(function(t){t.enabled=!!e}.bind(this)),this.bus.emit("event.stream.mic."+(e?"enabled":"disabled")))},setToggleAudioAvailability:function(e){this._isToggleAudioAvailable=e},toggleVideo:function(e){this._stream&&(e?(this._savedTracks&&this._savedTracks.forEach((e=>{this._stream.addTrack(e)})),this._savedTracks=[]):(this._savedTracks=[],this._stream&&this._stream.getVideoTracks().forEach(function(e){this._savedTracks.push(e),this._stream.removeTrack(e)}.bind(this))))},rotateVideo:function(){if(this._front=!this._front,this._stream){var e=this._stream.getVideoTracks();if(e.length)if("function"==typeof e[0]._switchCamera)e.forEach((e=>{e._switchCamera()}));else{if(!this._counter)return;var t=this._stream.getAudioTracks(),r=!(t&&t[0]&&t[0].enabled);this._clean(),this._stream&&this._stop(),this.get(r).then(function(){this.emit("event.stream.changed",this._stream),this.close()}.bind(this))}}},close:function(){this._counter--,this._counter<=0&&(this._counter=0,this._clean(),this._stream&&this._stop())},refresh:function(){if(this._stream||!this._gotUserMediaCallback)return this._getUserMedia(!0)}});const f=p;var A;const m=function(e,t){return A||(A=new f(e,t))};var g=r(70565),v=r(65791),b=r(50070),y=r(22983),C=r(82801),w=r(42103),M=r(75812);const S=function(e,t,r){this.bus=r;var n=!1,i=t&&t.media.call||{};this._disconnectTimer=null,this._connection=null,this._renegotiation=!1,this._ices=[],this._addedTracks=[],this.version=1,this.remoteVersion=null,this.phase=0,this._updateSignalingState=function(){var t,r;this._connection&&(t=this._connection.signalingState,r=this._connection.iceConnectionState,"stable"!==t||"connected"!==r&&"completed"!==r||(n=!1,this.bus.emit("command.chat.media.resync",e)))},this._updateConnState=function(){var t;if(this._connection)if("connected"===(t=this._connection.iceConnectionState)&&(this.remoteVersion||0!==this.phase||"answer"!==this._connection.localDescription.type||(this._renegotiation=!0),n=!1,this.setPhase(1),this._reconnectTimer&&clearTimeout(this._reconnectTimer),this._reconnectTimer=null,this.bus.emit("event.call.connected",e,{rtcPeerConnectionStatsPromise:this._connection.getStats(),rtcPeerConnection:this._connection}),this.bus.emit("command.chat.media.resync",e)),"failed"!==t&&"closed"!==t){if("disconnected"===t)return this._reconnectTimer=setTimeout((()=>{this.bus.emit("event.call.disconnected",e)}),1e3),void(this._disconnectTimer=this._disconnectTimer||setTimeout(function(){this.bus.emit("command.chat.media.stop",e,{cta:"ice-disconnected"})}.bind(this),i.timeout));this._disconnectTimer&&clearTimeout(this._disconnectTimer),this._disconnectTimer=null}else this.bus.emit("command.chat.media.stop",e,{cta:"ice-"+t})},this._gotRemoteStream=function(t){this.bus.emit("event.call.stream.remote.attached",e,t.streams[0])},this._gotIceCandidate=function(t){t.candidate?this._ices.push(t.candidate):(this._iceGathered&&this._connection&&this._iceGathered(this._retrieveNetwork()),this._iceGathered=null,this.bus.emit("event.call.ice.gathered",e))},this._createDescription=function(){return this._connection?(this._connection.onicecandidate=this._gotIceCandidate.bind(this),"have-remote-offer"===this._connection.signalingState?this._connection.createAnswer():this._connection.createOffer({offerToReceiveAudio:!0,offerToReceiveVideo:!0})):Promise.reject()},this._gotLocalDescription=function(t){var r=t,n=t;return"offer"===t.type&&(r.sdp.indexOf("a=rtpmap:120 VP8/90000")>=0&&r.sdp.indexOf("a=rtpmap:100 VP8/90000")>=0&&(r.sdp=r.sdp.replace(/a=rtpmap:120 VP8\/90000\r\n/i,""),r.sdp=r.sdp.replace(/a=rtcp-fb:120 nack\r\n/i,""),r.sdp=r.sdp.replace(/a=rtcp-fb:120 nack pli\r\n/i,""),r.sdp=r.sdp.replace(/a=rtcp-fb:120 ccm fir\r\n/i,"")),this.bus.emit("event.call.sdp.offer.created",e)),"answer"!==t.type||"chrome"!==this._browser&&"safari"!==this._browser||"firefox"!==this._callerBrowser||(n.sdp=n.sdp.replace(/a=setup:active\r\n/i,"a=setup:passive\r\n")),this.bus.emit("event.call.sdp.created",e),this._connection.setLocalDescription(t)},this._gotStream=function(t){this._connection&&(this._activeStreamProcessingSubscription&&this._activeStreamProcessingSubscription.unsubscribe(),this._activeStreamProcessingSubscription=v.Session.shared().userId.pipe((0,w.w)((e=>e?(0,y.aj)([(0,C.of)(e),M.a.shared(e).processorIsAvailable]):b.E)),(0,w.w)((e=>{var[r,n]=e;return n?M.a.shared(r).process(t):(0,C.of)(t)}))).safeSubscribe((t=>{this._addedTracks.forEach((e=>{this._connection.removeTrack(e)})),this._addedTracks=[],t.getTracks().forEach((e=>{var r=this._connection.addTrack(e,t);this._addedTracks.push(r)})),this.bus.emit("event.call.stream.local.attached",e,t)})))},this._streamChanged=t=>{this._gotStream(t),this._renegotiate(),this.bus.emit("command.chat.media.resync",e)},this._addCandidate=function(e){this._connection&&this._connection.addIceCandidate(new RTCIceCandidate(e))},this.updateSource=function(e){return e?this._source===e?Promise.resolve():(this._source&&(this._source.off("event.stream.changed",this._streamChanged),this._source.close()),this._source=e,this._source.on("event.stream.changed",this._streamChanged),e.get().then(this._gotStream.bind(this)).catch((function(){return Promise.resolve()}))):Promise.resolve()},this.popIces=function(){var e=this._ices;return this._ices=[],e},this.destroy=function(){this._activeStreamProcessingSubscription&&this._activeStreamProcessingSubscription.unsubscribe(),this._activeStreamProcessingSubscription=null,this._source&&this._source.close(),this._connection.close(),this._connection=null,this._renegotiation=!1,this._ices=[],this.version=1,this.remoteVersion=null,this.phase=0,this._disconnectTimer&&clearTimeout(this._disconnectTimer),this._disconnectTimer=null},this._renegotiate=function(e){this.hasConnection()&&(this._renegotiation=!0)},this._retrieveNetwork=function(){return this._callerBrowser||(this._callerBrowser="self"),{sdp:this._connection.localDescription,browser:this._browser}},this._getNetwork=function(){return new Promise(function(e){"complete"===this._connection.iceGatheringState&&e(this._retrieveNetwork()),this._iceGathered=e,setTimeout(function(){this._iceGathered&&this._connection&&this._iceGathered(this._retrieveNetwork()),this._iceGathered=null}.bind(this),1500)}.bind(this))},this.hasConnection=function(){return this._connection&&("connected"===this._connection.iceConnectionState||"completed"===this._connection.iceConnectionState)},this.isRenegotiationNeeded=function(){return this._renegotiation},this.getIceConnectionState=()=>this._connection&&this._connection.iceConnectionState,this.getSessionDescription=function(e){return this._renegotiation=!1,n=!0,this.updateSource(e).then(this._createDescription.bind(this)).then(this._gotLocalDescription.bind(this)).then(this._getNetwork.bind(this)).catch((e=>console.log(e)))},this.setSessionDescription=function(e){var t=Promise.resolve();return e.sdp&&(n=!0,!this._callerBrowser&&e.browser&&(this._callerBrowser=e.browser),"android"===e.browser&&1===e.phase&&(n=!1),"safari"===this._browser&&e.sdp&&"string"==typeof e.sdp.sdp&&(e.sdp.sdp=e.sdp.sdp.replace(/a=extmap-allow-mixed\r\n/i,"")),t=t.then(this._connection.setRemoteDescription(new RTCSessionDescription(e.sdp))).catch((e=>console.log(e)))),e.ice&&(t=t.then(function(){e.ice.forEach(this._addCandidate.bind(this))}.bind(this)).catch((e=>console.log(e)))),t},this.rollback=function(){return this._connection.setLocalDescription(new RTCSessionDescription({type:"rollback"}))},this.setRemoteVersion=function(e){this.remoteVersion=e},this.setPhase=function(e){this.phase=e},this.isEstablishing=function(){return n},this._browser=g.default.browserDetails.browser,this._connection=new RTCPeerConnection(i),this._connection.ontrack=this._gotRemoteStream.bind(this),this._connection.oniceconnectionstatechange=this._updateConnState.bind(this),this._connection.onsignalingstatechange=this._updateSignalingState.bind(this),this._connection.onnegotiationneeded=this._renegotiate.bind(this),this._callerBrowser=""};var I=r(90292),E=r(34836);var x;const T=function(e,t){return x||(x=new class{constructor(e,t){this.bus=t,this.api=e,this.saved={},this.bus.addListener("event.credits.mall.exchanged",this.resend.bind(this)),this.counter=0,this.messageResendingTimer=null}send(e){var t=i().recursive(!0,e),r=t["recipient-id"],n=t["sender-id"],s=this.api.dialogs.media.messages;if(t.in||t.out||"boolean"!=typeof t.in&&"boolean"!=typeof t.out||(this.saved={}),t["recipient-id"]){t.phantom&&(s=this.api.dialogs.media.messages.phantom);var a=(0,I.Z)(t["recipient-id"],t["sender-id"]);delete t["recipient-id"],delete t["sender-id"];var o=e=>{e&&402===e.status&&t.network?(this.saved.network||(this.saved=t),this.saved["recipient-id"]=r,this.saved["sender-id"]=n,this.saved.network.ice&&t.network.ice?this.saved.network.ice=this.saved.network.ice.concat(t.network.ice):t.network.ice&&(this.saved.network.ice=t.network.ice),this.bus.emit("event.call.payment.required",r)):e?this.counter<3?(this.messageResendingTimer=setTimeout((()=>{s.post(a.lower,a.higher,t,o)}),1e3),this.counter++):this.bus.emit("event.call.api.error.returned",r,e):this.bus.emit("event.call.payment.fullfilled",r)};t.network=Object.assign({},t.network,this.additionalDetails,{session:l.get()}),t.network.ice&&(t.network.ice=(0,E.Up)(JSON.parse(JSON.stringify(t.network.ice)))),this.counter=0,this.messageResendingTimer&&clearTimeout(this.messageResendingTimer),this.messageResendingTimer=null,s.post(a.lower,a.higher,t,o),this.bus.emit("event.call.request.sent",r,t)}}resend(){this.saved.network&&(this.send(this.saved),this.saved={})}updateAdditionalDetails(e){this.additionalDetails=e}}(e,t))};var D=r(83032),k=r(76858);const j=function(e,t,r,n,i,s){this.bus=n,this.channel=i,this.userIsPaying=s||!1,this.attendeeIsPaying=!1,this.userRemovedBlur=!1,this.attendeeRemovedBlur=!1;var a=new S(e,t,n),o=!1,l=T(r,n),c=m(t,n);this.camAvailable=!1,this.close=function(){a&&a.destroy(),a=null,o=!1},this.isEstablishing=function(){return a.isEstablishing()},this.markUserAsPayer=function(){this.userIsPaying=!0},this.removeBlur=function(){this.userRemovedBlur=!0},this.isDisconnected=()=>"disconnected"===a.getIceConnectionState();var u=e=>{D.X.shared().now((t=>{e.network["send-timestamp"]=t,this.lastIncomingMessageReceiveTimestamp&&(e.network["last-incoming-message-receive-timestamp"]=this.lastIncomingMessageReceiveTimestamp),l.send((e=>Object.assign({},e,{network:Object.assign({},e.network,{platform:(0,k.platform)(),os:(0,k.operatingSystem)()})}))(e))}))};this.declineAsBusy=e=>{e.network=e.network||{},e.network.cta=e.cta,e.network.channel=this.channel,this.userIsPaying&&(e.payer=!0,e.network.payer=!0),this.userRemovedBlur&&(e.network.userRemovedBlur=!0),u(e)},this.send=function(t,r,n){if(!t.in&&!t.out&&t.resync)return t.network=t.network||{},t.network.cta=t.cta,t.network.channel=this.channel,this.userIsPaying&&(t.payer=!0,t.network.payer=!0),this.userRemovedBlur&&(t.network.userRemovedBlur=!0),n&&(t.network.startCta=n),void u(t);if(!o){if(a.isRenegotiationNeeded()||!a.hasConnection()||this.camAvailable!==r&&r)return this.camAvailable=r,o=!0,void a.getSessionDescription(r&&c).then(function(e){o&&(e.ice=a.popIces(),"offer"===e.sdp.type&&(t.resync=1),t.audio&&(e.audio=!0),"answer"===e.sdp.type&&(e["auto-accepted"]=!!t.network&&t.network["auto-accepted"]),t.preconnect?e.phase=0:e.phase=a.phase,e.version=a.version,t.network=e,t.network.channel=this.channel,this.userIsPaying&&(t.payer=!0,t.network.payer=!0),this.userRemovedBlur&&(t.network.userRemovedBlur=!0),n&&(t.network.startCta=n),u(t),o=!1)}.bind(this)).catch(function(t){console.error(t),this.bus.emit("command.chat.media.stop",e,{cta:"sdp-error"})}.bind(this));this.camAvailable=r,t.network=t.network||{},t.network.version=a.version,t.network.channel=this.channel,t.preconnect?t.network.phase=0:t.network.phase=a.phase,this.userIsPaying&&(t.payer=!0,t.network.payer=!0),this.userRemovedBlur&&(t.network.userRemovedBlur=!0),t.audio&&(t.network.audio=!0),n&&(t.network.startCta=n),u(t)}},this._process=function(e,t){var r=e.network;r&&(this.lastIncomingMessageReceiveTimestamp=e.network["receive-time"],r.channel&&(this.channel=r.channel),r.payer&&(this.attendeeIsPaying=!0),r.userRemovedBlur&&(this.attendeeRemovedBlur=!0),a.setRemoteVersion(r.version||0),"have-local-offer"===a._connection.signalingState&&r.sdp&&"offer"===r.sdp.type||(r.audio&&c.toggleAudio(r.audio),(r.sdp||r.ice)&&a.setSessionDescription(r).then(function(){if(r.sdp&&"offer"===r.sdp.type){var n={"sender-id":e["recipient-id"],"recipient-id":e["sender-id"],revision:e.revision,preconnect:e.preconnect,network:{"auto-accepted":r["auto-accepted"]}};if(e.preconnect&&(n.in=null,n.out=null),"have-remote-offer"!==a._connection.signalingState)return console.warn(a._connection.signalingState),"have-remote-offer",i=function(){a&&(a._renegotiation=!0,this.send(n,t,r["start-cta"]))}.bind(this),s=0,void(o=setInterval((function(){if((s+=100)>1e4||!a||!a._connection)return console.error("cant set offer"),void clearInterval(o);"have-remote-offer"===a._connection.signalingState&&(console.debug("offer was set ready to answer",s),clearInterval(o),i())}),100));this.send(n,t,r["start-cta"])}var i,s,o}.bind(this)).catch((e=>console.log(e)))))}};function L(e,t){var r,n={};if(!e&&t)return t;if("object"!=typeof t||null===t)return t===e?null:t;for(var i in t)!Object.hasOwnProperty.call(t,i)||e&&e[i]===t[i]||(r=null,void 0===e[i]?n[i]=t[i]:"object"!=typeof t[i]||Array.isArray(t[i])?(Array.isArray(t[i])&&(e[i].length||t[i].length)&&(r=O(e[i],t[i])),Array.isArray(t[i])&&!r||(n[i]=t[i])):(r=L(e[i],t[i]))&&(n[i]=r));return Object.keys(n).length>0?n:null}function O(e,t){var r=0,n=t.map((function(t,n){return null!==L(e[n],t)?(r++,t):e[n]}));return r||e.length!==t.length?n:null}var P=r(12651),N={in:"out",out:"in"},B="video-outgoing-enabled";function R(e,t,r,n,i,s,a,o){this.bus=i,this.attendee=e,this.network=new j(e,r,t,this.bus,s,a),this._prepare(),o||this.bus.emit("event.chat.media.created",this.attendee,this),this.userId=n,this.api=t,this.source=m(r,i),this.config=r&&r.media||{},this.persistence=P.n.shared("call",n)}R.prototype={_unsyncked:function(){return!this.network||this.network.isEstablishing()||void 0===this.remote||this.remote.revision!==this._revision||this.state.in!==this.remote.out||this.state.out!==this.remote.in||this.pending.in||this.pending.out},_userSet:function(e,t){var r=N[e];this.state[e]=t&&this.remote&&this.remote[r],this.pending[e]=t&&!this.state[e],this.transition[e]=!1},_iterateSyncLoop:function(){this._nextReqTimeout&&clearTimeout(this._nextReqTimeout),this._nextReqTimeout=setTimeout(function(){this._unsyncked()?this._iterateSyncLoop():this._request()}.bind(this),this.config.interval)},_request:function(e){if(!(this.waitingRevisionIncrement>0&&this.remote&&this.remote.network&&"android"===this.remote.network.browser&&1!==this.remote.network.phase)){this.waitingRevisionIncrement&&(this._revision=this._revision+this.waitingRevisionIncrement,this.waitingRevisionIncrement=0);var t={"sender-id":this.userId,"recipient-id":this.attendee,revision:this._revision};if(t.phantom=this.phantom.out,t.audio=this.audio,t.cta=e,t.preconnect=this.preconnect,this.preconnect?(t.in=null,t.out=null):(t.in=this.state.in||this.pending.in,t.out=this.state.out||this.pending.out),this._iterateSyncLoop(),this._unsyncked()&&(t.resync=1),this.isClosingMessage(t)||!this.network.isEstablishing()){var r=this.dialSource||this.remote&&this.remote.network&&this.remote.network["start-cta"];this.network&&this.network.send(t,this.camAvailable,r),this._updateTimeout()}this.state.in||this.state.out||this.pending.in||this.pending.out||this._close(e)}},_updateTimeout:function(){this._timeout&&(this._timeout=clearTimeout(this._timeout)),this.config.timeout&&(this._timeout=setTimeout(function(){this.stop({cta:"timeout"})}.bind(this),this.config.timeout))},_prepare:function(){this.countDown&&this.countDown.in&&clearTimeout(this.countDown.in),this.countDown&&this.countDown.out&&clearTimeout(this.countDown.out),this._timeout&&(this._timeout=clearTimeout(this._timeout)),this.state={in:null,out:null},this.pending={in:null,out:null},this.transition={in:null,out:null},this.hangup={in:null,out:null},this.countDown={in:null,out:null},this.phantom={in:!1,out:!1},this.remote=void 0,this.audio=!1,this.camAvailable=!1,this._revision=0,this._nextReqTimeout&&clearTimeout(this._nextReqTimeout),this._nextReqTimeout=null,this.waitingRevisionIncrement=0,this.preconnect=!1},_close:function(e){this.bus.emit("event.chat.media.destroyed",this.attendee,{cta:e}),this.source.toggleAudio(!0),this.camAvailable&&this.source.close(),this._prepare(),this._emitChanges(),l.clear(),this.network&&(this.network.close(),this.network=null)},_emitChanges:function(){this.phantom.in||this.bus.emit("event.chat.media.state.changed",this.getState())},_setOptions:function(e){void 0!==e.in&&this._userSet("in",!!e.in),void 0!==e.out&&this._userSet("out",!!e.out),e.audio&&(this.audio=e.audio),e.phantom&&(this.phantom.out=e.phantom),this._emitChanges(),this.isClosingMessage({})||!this.network.isEstablishing()?(this._revision++,this._request(e.cta)):this.waitingRevisionIncrement++},_getSource:function(){var e=this.source;return new Promise(function(t,r){(function n(i){e.get().then(function(){this.network&&t(e)}.bind(this)).catch(function(e){var t="busy";this.network&&(e&&"timeout"===e.name?r(e):(e&&"NotAllowedError"===e.name&&(t="blocked"),i?r(e):(this.bus.once("event.overlay.camera-blocked.closed",function(){n.call(this,!0)}.bind(this)),this.bus.emit("overlay","camera-blocked",t))))}.bind(this))}).call(this)}.bind(this))},addMessage:function(e){if(this.network&&!(void 0!==this._revision&&null!==e.revision&&this._revision>e.revision))if(this._revision=(e.in||e.out)&&e.revision||this._revision,this.isClosingMessage(e)){e&&e.network&&e.network.declined&&!e.network.cta&&(e.network.cta="decline");var t=e&&e.network&&["streaming-video-call","video-call","interrupt-previous-session","decline"].includes(e.network.cta)?e.network.cta:"incoming-message";this._close(t)}else!this.pending.out||!1!==e.in&&0!==e.in||(e.in=null),this.preconnect=!!e.preconnect,this.network._process(e,this.camAvailable),this._process(e)},answerPhantomCall:function(e){e.phantom||(this.phantom.in=!1,this.pending.in=!0),this.setToggleAudioAvailability(!0),this.toggleAudio(!0)},answer:function(e){this.bus.emit("event.chat.media.answered",this.attendee),e.phantom&&(this.phantom.in=!0),e.preconnect&&(this.toggleAudio(!1),this.setToggleAudioAvailability(!1)),e.out&&(this.pending.in=!0),this._emitChanges(),l.setAnswer(e.network.session),this._getSource().then(function(){this.persistence.load(B).subscribe((t=>{(e.in||Boolean(t))&&(this.pending.out=!0,this._storeOutgoingVideoState(!0)),this.camAvailable=!0,this.addMessage(e)}),(()=>{e.in&&(this.pending.out=!0),this.camAvailable=!0,this.addMessage(e)}))}.bind(this)).catch(function(){this.pending.out=!1,e.in=0,this.addMessage(e)}.bind(this))},start:function(e){var t=function(){if(e.phantom)return e.out=!1,void this._setOptions(e);e.out?this.toggleVideo(!0,e):this._setOptions(e)}.bind(this),r=()=>{this.bus.emit("event.chat.media.started",this.attendee),l.new(),e.out&&(this.pending.out=!0),e.in&&(this.pending.in=!0),e.dialSource&&(this.dialSource=e.dialSource),this._emitChanges(),t()};if(void 0!==e.out)r();else{var n=this.config.call&&this.config.call.camera||{},i=!!n.defaultState;n.storeLastState?this.persistence.load(B).subscribe((t=>{e.out="boolean"==typeof t?t:i,r()}),(()=>{e.out=i,r()})):(e.out=i,r())}},stop:function(e){this._setOptions(d(e,{in:0,out:0}))},declineAsBusy:function(e,t){var r=Object.assign({},e,{in:!1,out:!1,cta:t});this.network.declineAsBusy(r)},decline:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"decline";this._revision=(e.in||e.out)&&e.revision||this._revision,e.phantom&&(this.phantom.in=!0),l.setAnswer(e.network.session),this.remote=e,"boolean"==typeof e.out&&this._update("in",e.out),"boolean"==typeof e.in&&this._update("out",e.in),this.stop({cta:t})},payForChat:function(){this.network.markUserAsPayer(),this._emitChanges(),this._request()},removeBlur:function(){this.network.removeBlur(),this._emitChanges(),this._request()},interruptPreviousSession:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"interrupt-previous-session";this._revision=1e3,this.stop({cta:e})},isClosingMessage:function(e){return!("boolean"!=typeof e.in&&(this.state.out||this.pending.out)||"boolean"!=typeof e.out&&(this.state.in||this.pending.in)||"boolean"==typeof e.in&&e.in||"boolean"==typeof e.out&&e.out)},resync:function(){this._request()},_update:function(e,t){this.transition[e]=t&&!this.state[e]&&!this.pending[e],this.state[e]=t&&(this.state[e]||this.pending[e]),this.pending[e]=!1},_updateHangup:function(e,t){var r=this.config.hangup,n=t&&t["hangup-"+e];n||this.hangup[e]||this.countDown[e]||!t[N[e]]||!r||(this.countDown[e]=setTimeout(function(){if(!this.network.isDisconnected()){var t={cta:"hangup"};t[e]=!1,this._setOptions(t)}}.bind(this),r)),n&&n!==this.hangup[e]&&(this.hangup[e]=n,this.countDown[e]&&clearTimeout(this.countDown[e]),D.X.shared().now(function(t){var r=Math.max(new Date(this.hangup[e]).getTime()-t,0);this.network&&(this.countDown[e]=setTimeout(function(){if(!this.network.isDisconnected()){var t={cta:"hangup"};t[e]=!1,this._setOptions(t)}}.bind(this),r>0?r:0))}.bind(this)))},getState:function(){var e={state:{in:this.state.in,out:this.state.out},pending:{in:this.pending.in,out:this.pending.out},transition:{in:this.transition.in,out:this.transition.out},phantom:{in:this.phantom.in,out:this.phantom.out},attendee:this.attendee,camAvailable:this.camAvailable,camEnablingPending:this.camEnablingPending,dialSource:this.dialSource};return this.network&&(e=Object.assign({},e,{channel:this.network.channel,userIsPaying:this.network.userIsPaying,attendeeIsPaying:this.network.attendeeIsPaying,userRemovedBlur:this.network.userRemovedBlur,attendeeRemovedBlur:this.network.attendeeRemovedBlur})),e},_storeOutgoingVideoState(e){this.config.call&&this.config.call.camera&&this.config.call.camera.storeLastState&&this.persistence.store(B,e).safeSubscribe()},toggleVideo:function(e,t){if(!this.camAvailable&&e)return this.camEnablingPending=!0,this._emitChanges(),void this._getSource().then((()=>{this.camEnablingPending=!1,this.camAvailable=!0,this._setOptions(Object.assign({},t,{out:!0})),this._storeOutgoingVideoState(!0)})).catch((()=>{this.camAvailable=!1,this._setOptions(Object.assign({},t,{out:!1}))}));e||(this.camEnablingPending&&this.source.close(),this.camEnablingPending=!1),this.source.toggleVideo(e),this._storeOutgoingVideoState(e),this._setOptions({out:e,cta:"disable-cam"})},toggleAudio:function(e){this.source.toggleAudio(e)},setToggleAudioAvailability:function(e){this.source.setToggleAudioAvailability(e)},rotateVideo:function(){this.source.rotateVideo()},_process:function(e){var t=this.getState(),r=!!(this.remote&&this.remote.network&&this.remote.network.payer),n=!!(e&&e.network&&e.network.payer),i=!!(this.remote&&this.remote.network&&this.remote.network.userRemovedBlur),s=!!(e&&e.network&&e.network.userRemovedBlur);this.remote=e,this.state.in=!!this.state.in,this.state.out=!!this.state.out,this.pending.in=!!this.pending.in,this.pending.out=!!this.pending.out,!0===e.out&&!0!==this.state.in&&(this.pending.in=!0),"boolean"==typeof e.out&&this._update("in",e.out),"boolean"==typeof e.in&&this._update("out",e.in),(L(this.state,t.state)||L(this.pending,t.pending)||r!==n||i!==s)&&this._emitChanges(),this.isClosingMessage(e)?this._close("incoming-message"):((e.in||e.out)&&this._updateTimeout(),this._updateHangup("in",e),this._updateHangup("out",e),this.bus.emit("event.call.media.hangup.processed",e["hangup-in"],e["hangup-out"]),e.resync&&!this.network.isEstablishing()&&this._request(),this.waitingRevisionIncrement>0&&this.remote&&this.remote.network&&"android"===this.remote.network.browser&&1===this.remote.network.phase&&this._request())}},R.prototype.constructor=R;const V=R;var z,Y=r(61229),G=r(32734),U=r(33348),F=r.n(U),q=r(38826),H=r(90713),_=r(74305),Z=r(30859),Q=r(83448),W=r(10358),X=r(39609),J=r(28516),K=r(76143),$=12*W.R.hour;class ee extends Q.v{constructor(){super("call.ice-servers","default",(()=>new K.o((e=>{X.V0.shared().exo.twilio.servers.get(((t,r,n)=>{var i,s=(0,J.X)(n);if(!t&&null!=r&&null!==(i=r.iceServers)&&void 0!==i&&i.length){var a=r.iceServers.map((e=>({urls:[e.url],username:e.username,credential:e.credential})));e.success({data:a,ttl:(null==s?void 0:s.maxAge)||$})}else e.error(t)}))}))))}}z=ee,ee.shared=(0,Z.r)((()=>new z));var te,re=r(55948),ne=r(95725),ie=r(76053);class se{constructor(){}iceServers(){var e=re.D.shared().videoCallSettings.pipe((0,ne.U)((e=>e.call.iceServers)));return re.D.shared().alternativeIceServersEnabled.pipe((0,w.w)((t=>t?ee.shared().data().pipe((0,ie.K)((()=>e))):e)))}}te=se,se.shared=(0,Z.r)((()=>new te));var ae=["channel","payer"],oe={},le=5e3;const ce=function(e,t,r,n){var s=!1,a={},o={},l=[],c=null;function u(r){!function(r){t.get(Y.Z,F().stringify({user:e,attendee:r})),t.get(G.Z,e)}(r);for(var n=arguments.length,i=new Array(n>1?n-1:0),s=1;s<n;s++)i[s-1]=arguments[s];return new V(r,...i)}function d(){var e;return se.shared().iceServers().pipe((0,q.q)(1)).safeSubscribe((t=>{e=t})),Object.assign({},r,{media:Object.assign({},r.media,{call:Object.assign({},r.media.call,{iceServers:e&&e.length?e:r.media.call.iceServers})})})}function h(e,t){a[e]&&!a[e].phantom.in&&a[e].stop(t)}function p(r,i){var s=r.network&&r.network.channel;u(r.sender,t.api,d(),e,n,s,!1,!0).declineAsBusy(r,i)}return n.addListener("event.dialogs.media.messages.added",(function t(r,u,d){_.q.shared().status.pipe((0,q.q)(1)).subscribe((h=>{"idle"===h.name?D.X.shared().now((function(h){r.id&&r.id===c&&!d||(c=r.id,function(r,c,u){var d,h,f;r.network&&(r.network["receive-time"]=c),"android"===(f=r).network.browser&&(f.network.version||(f.in||f.out)&&f.resync&&f.network&&0===f.network.phase&&a[f["sender-id"]]&&(f.network.phase=1)),(r=i().recursive(!0,r)).network&&r.network.ice&&(r.network.ice=(0,E.Oj)(r.network.ice)),r.phantom?r.out=!1:r.network&&"roulette"===r.network.channel&&0===r.network.phase&&(!r.network.customer||!0===r.network.customer&&!0===r.network.preconnect)&&(r.preconnect=!0,r.phantom=!0,r.out=!1),d=(r.in||r.out)&&r.resync&&r.network&&0===r.network.phase;var A=c-new Date(r.timestamp).getTime()>6e4,m=l.indexOf(r.id)>=0;if(d&&!1===A&&!1===m&&!a[r["sender-id"]]){if(r.phantom&&Object.keys(a).length)return void setTimeout((()=>{p(Object.assign({},r,{sender:r["sender-id"]}),"video-call"),u&&u()}),le);for(h in a)if(hasOwnProperty.call(a,h)&&a[h].phantom.in)return a[h].stop(),void setTimeout(function(){t(r,u,!0)}.bind(this),0);if(Object.keys(a).length)return void setTimeout((()=>{p(Object.assign({},r,{sender:r["sender-id"]}),"video-call"),u&&u()}),le);r.sender=r["sender-id"],r.recipient=r["recipient-id"],r.meta={media:!0},o[r.sender]=r,H.T.shared().get(G.Z,e).store.rxState().pipe((0,q.q)(1)).safeSubscribe((e=>{"idle"===e.status?s?(r.network=Object.assign({"auto-accepted":!0},r.network),n.emit("command.chat.media.answer",r)):!0!==r.phantom&&n.emit("command.invite.add",r):setTimeout((()=>{p(r,"video-call"),u&&u()}),le)}))}else{if(r.network&&"roulette"===r.network.channel&&!0===r.network.customer&&a[r["sender-id"]]&&!0===a[r["sender-id"]].phantom.in&&a[r["sender-id"]].remote&&a[r["sender-id"]].remote.network&&(!a[r["sender-id"]].remote.network.customer||!0===a[r["sender-id"]].remote.network.customer&&1===r.network.phase)&&s&&(r.phantom=!1,r.sender=r["sender-id"],n.emit("command.chat.media.answer-phantom-call",r)),!1===r.in&&!1===r.out){var g=r["sender-id"],v=o[g];v&&v.id&&l.push(v.id),n.emit("event.chat.media.attendee-reply-platform-info.received",g,{attendeePlatform:r.network.platform,attendeeOperatingSystem:r.network.os}),n.emit("command.invite.remove",g,{session:r.network.session})}a[r["sender-id"]]&&r.network&&r.network.sdp&&"answer"===r.network.sdp.type&&(n.emit("event.chat.media.attendee-reply-platform-info.received",r["sender-id"],{attendeePlatform:r.network.platform,attendeeOperatingSystem:r.network.os}),n.emit("event.chat.media.answer.received",r["sender-id"],{attendeeReplyPlatform:r.network.browser,autoAccepted:r.network["auto-accepted"]||!1})),a[r["sender-id"]]&&a[r["sender-id"]].addMessage(r)}u&&u()}(r,h,u))})):setTimeout((()=>{p(Object.assign({},r,{sender:r["sender-id"]}),"streaming-video-call"),u&&u()}),le)}))})),n.sync("command.chat.media.start",(function(r,i){if((!oe.commissions||i&&i.phantom)&&!a[r]){var{channel:s,payer:o}=i,l=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(i,ae);u(r,t.api,d(),e,n,s,o).start(l)}})),n.sync("command.chat.media.answer",(function(r){if(!a[r.sender]){var i=r.network&&r.network.channel,s=!!r.payer;u(r.sender,t.api,d(),e,n,i,s).answer(r)}})),n.addListener("command.chat.media.answer-phantom-call",(function(e){s&&(e.phantom=!1,a[e["sender-id"]]&&a[e["sender-id"]].answerPhantomCall(e))})),n.addListener("command.chat.media.audio.toggle",(function(e,t){a[e]&&a[e].toggleAudio(t)})),n.addListener("command.chat.media.video.toggle",(function(e,t){a[e]&&a[e].toggleVideo(t)})),n.addListener("command.chat.media.video.rotate",(function(e){a[e]&&a[e].rotateVideo()})),n.addListener("command.chat.media.stop",h),n.addListener("command.chat.media.decline",(function(r,i){var s=r.network&&r.network.channel;u(r.sender,t.api,d(),e,n,s).decline(r,i)})),n.addListener("command.chat.media.interrupt",(function(r,i){a[r]?h(r,i):u(r,t.api,d(),e,n).interruptPreviousSession(i&&i.cta)})),n.addListener("command.chat.media.resync",(function(e){a[e]&&a[e].resync()})),n.addListener("event.chat.media.created",(function(e,t){a[e]=t})),n.addListener("event.chat.media.destroyed",(function(e){delete a[e]})),n.addListener("command.chat.media.become-payer",(function(e){a[e]&&a[e].payForChat()})),n.addListener("command.chat.media.update-additional-details",(function(e){T(t.api,n).updateAdditionalDetails(e)})),n.addListener("command.chat.media.remove-blur",(function(e){a[e]&&a[e].removeBlur()})),n.states("command.chat.media.response.auto.enable",(function(){s=!0}),"command.chat.media.response.auto.disable",(function(){s=!1})),{userId:e,activeMediaChats:a}};var ue,de=r(80658),he=r(90196),pe=r(41525),fe=r(22205),Ae=r(43149),me=r(12052),ge=r(29331),ve=r(97950),be=r(60467),ye=r(14715),Ce=r(61562),we=r(98705),Me="call",Se="interruptedActiveCalls",Ie="call-api-bus";class Ee{constructor(){var e=this;this.onCallPaymentRequired=e=>{this.paymentRequiredInCallWithAttendee.next(e)},this.onCallPaymentFullfilled=e=>{this.paymentRequiredInCallWithAttendee.getValue()===e&&this.paymentRequiredInCallWithAttendee.next(void 0)},this.onChatMediaDestroyed=e=>{this.paymentRequiredInCallWithAttendee.getValue()===e&&this.paymentRequiredInCallWithAttendee.next(void 0),this.waitingForPayer.next(this.waitingForPayer.getValue().filter((t=>t!==e)))},this.subscribeToEvents=t=>{var r=e=>{if(e.network&&e.network.payer){var t=e["sender-id"],r=this.waitingForPayer.getValue();r.indexOf(t)>=0&&(this.emit("event.credits.mall.exchanged"),this.emit("event.call.payment.fullfilled",t),this.waitingForPayer.next(r.filter((e=>e!==t))))}this.emit("event.dialogs.media.messages.added",e)};Ce.j.shared(t).addListener("event.dialogs.media.messages.added",r),Ce.j.shared(t).addListener("x.event.dialogs.media.messages.added",(e=>{re.D.shared().crossInvitesEnabled.pipe((0,q.q)(1)).subscribe((t=>{t&&r(Object.assign({},e,{crossInvite:!0}))}))})),Ce.j.shared(t).addListener("ci:event.call.presence.got",(e=>{this.emit("event.call.presence.got",e.sender,e)})),Ce.j.shared(t).addListener("event.credits.mall.exchanged",(function(){for(var t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];e.emit("event.credits.mall.exchanged",...r)}))},this.update=(e,t)=>{for(var{event:r,listener:n}of(this.bus?this.bus.removeAllListeners():this.bus=(0,de.y)(Ie),this.externalListeners))this.bus.addListener(r,n);this.savedEvents.forEach((e=>this.emit(...e))),this.savedEvents=[],this.paymentRequiredInCallWithAttendee.next(null),this.waitingForPayer.next([]),this.source||(this.source=m({media:t},this.bus),this.sourceIsReadySubject.next(!0)),e?(this.gate=new ce(e,H.T.shared(),{media:t},this.bus),P.n.shared(Me,this.gate.userId).load(Se).pipe((0,we.RO)((e=>{e&&e.forEach((e=>this.emit("command.chat.media.interrupt",e)))})),(0,we.eo)((()=>P.n.shared(Me,this.gate.userId).store(Se,null)))).safeSubscribe()):this.gate=null},this.emit=function(){for(var t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];e.bus?e.bus.emit(...r):e.savedEvents.push(r)},this.addListener=(e,t)=>{this.externalListeners.push({event:e,listener:t}),this.bus&&this.bus.addListener(e,t)},this.removeListener=(e,t)=>{var r=this.externalListeners.findIndex((r=>r.event===e&&r.listener===t));r>=0&&this.externalListeners.splice(r,1),this.bus&&this.bus.removeListener(e,t)},this.addMarker=(e,t)=>{this.bus&&this.bus.addMarker(e,t)},this.removeMarker=(e,t)=>{this.bus&&this.bus.removeMarker(e,t)},this.addFilter=(e,t)=>{this.bus&&this.bus.addFilter(e,t)},this.removeFilter=(e,t)=>{this.bus&&this.bus.removeFilter(e,t)},this.waitForPayerInCallWith=(e,t)=>{this.gate&&e===this.gate.userId&&this.waitingForPayer.next([...this.waitingForPayer.getValue().filter((e=>e!==t)),t])},this.becomePayerInCallWith=(e,t)=>{this.gate&&e===this.gate.userId&&(this.emit("event.call.payment.fullfilled",t),this.waitingForPayer.next(this.waitingForPayer.getValue().filter((e=>e!==t))),this.emit("command.chat.media.become-payer",t))},this.removeBlurForAttendeeInCallWith=(e,t)=>!(!this.gate||e!==this.gate.userId||(this.emit("command.chat.media.remove-blur",t),0)),this.setAdditionalDetails=e=>{this.emit("command.chat.media.update-additional-details",e)},this.getCallState=e=>this.gate&&this.gate.activeMediaChats[e]?this.gate.activeMediaChats[e].getState():null,this.sourceIsReadySubject=new fe.t(1),this.sourceIsReady=this.sourceIsReadySubject.toSingle(),this.externalListeners=[],this.savedEvents=[],this.bus=(0,de.y)(Ie),this.waitingForPayer=new Ae.X([]),this.paymentRequiredInCallWithAttendee=new Ae.X(null),this.paymentRequiredInCallWithAttendeePipe=this.paymentRequiredInCallWithAttendee.pipe((0,ge.x)(),(0,w.w)((e=>e?this.waitingForPayer.pipe((0,ne.U)((t=>t.indexOf(e)<0?e:null))):(0,C.of)(null))),(0,ge.x)()),this.paymentRequired=this.paymentRequiredInCallWithAttendeePipe.pipe((0,ne.U)((e=>!!e)),(0,ge.x)())}start(e){e.add(v.Session.shared().userId.pipe((0,ge.x)(),(0,ve.M)(re.D.shared().videoCallSettings)).safeSubscribe((e=>{var[t,r]=e;this.update(t,r),t&&(se.shared().iceServers().pipe((0,q.q)(1)).safeSubscribe(),this.subscribeToEvents(t))}))),e.add(new me.y((()=>(this.addListener("event.call.payment.required",this.onCallPaymentRequired),this.addListener("event.call.payment.fullfilled",this.onCallPaymentFullfilled),this.addListener("event.chat.media.destroyed",this.onChatMediaDestroyed),()=>{(0,de.N)(Ie),this.bus=null,this.removeListener("event.call.payment.required",this.onCallPaymentRequired),this.removeListener("event.call.payment.fullfilled",this.onCallPaymentFullfilled),this.removeListener("event.chat.media.destroyed",this.onChatMediaDestroyed)}))).safeSubscribe()),e.add(ye.B.shared().terminated.safeSubscribe((()=>{if(this.gate){var e=Object.keys(this.gate.activeMediaChats);e.length&&P.n.shared(Me,this.gate.userId).store(Se,e).safeSubscribe()}}))),"mobile"===(0,k.platform)()&&e.add(this.paymentRequiredInCallWithAttendeePipe.pipe((0,ge.x)(),(0,be.h)((e=>!!e))).safeSubscribe((e=>{he.Z.refillBalance({name:pe.t.Call,attendeeId:e},void 0,(()=>{this.emit("event.call.payment.canceled")}))})))}}ue=Ee,Ee.shared=(0,Z.r)((()=>new ue))},29829:(e,t,r)=>{"use strict";function n(e){class t{constructor(){this.dial=e=>t=>{t(e||{})}}}return t.displayName=n.getDisplayName(e),t}r.d(t,{Z:()=>i}),n.getDisplayName=function(e){return"call-calling."+e};const i=n},26151:(e,t,r)=>{"use strict";r.d(t,{Z:()=>c});var n=r(29829),i=r(23510),s=r(25413),a=r(33348),o=r.n(a);function l(e){var{attendee:t}=o().parse(e);class r extends s.uc{constructor(r){super(),this.dial=e=>{i.p.shared().emit("command.chat.media.start",t,{channel:e.channel,in:e.requestRemoteVideo,out:e.shareLocalVideo,payer:e.becomePayer,phantom:e.phantom,dialSource:e.dialSource})};var s=r.getActions(n.Z,e);this.bindAction(s.dial,this.dial)}}return r.displayName=l.getDisplayName(e),r}l.getDisplayName=function(e){return"call-calling."+e};const c=l},97178:(e,t,r)=>{"use strict";function n(e){class t{constructor(){this.rotateCamera=()=>e=>{e()},this.setVideoEnabled=e=>t=>{t(e)},this.setAudioEnabled=e=>t=>{t(e)}}}return t.displayName=n.getDisplayName(e),t}r.d(t,{Z:()=>i}),n.getDisplayName=function(e){return"call-media."+e};const i=n},59957:(e,t,r)=>{"use strict";r.d(t,{Z:()=>c});var n=r(25413),i=r(97178),s=r(23510),a=r(33348),o=r.n(a);function l(e){var{attendee:t}=o().parse(e);class r extends n.uc{constructor(r){super(),this.attachRemoteStream=(e,r)=>{t===e&&this.setState({remoteStream:r})},this.attachLocalStream=(e,r)=>{t===e&&this.setState({audioEnabled:(r.getAudioTracks()[0]||{}).enabled,localStream:r})},this.updateState=e=>{t===e.attendee&&this.setState({localStreamEnabled:e.state.out||e.pending.out||this.state.localStreamEnabled,remoteStreamEnabled:e.state.in||e.pending.in})},this.rotateCamera=()=>{s.p.shared().emit("command.chat.media.video.rotate",t)},this.setVideoEnabled=e=>{s.p.shared().emit("command.chat.media.video.toggle",t,e),this.setState({localStreamEnabled:e})},this.setAudioEnabled=e=>{(this.state.localStream&&this.state.localStream.getAudioTracks()).length&&(s.p.shared().emit("command.chat.media.audio.toggle",t,e),this.setState({audioEnabled:e}))},this.state={localStream:null,remoteStream:null,localStreamEnabled:!1,remoteStreamEnabled:!1,audioEnabled:!0};var n=r.getActions(i.Z,e);this.bindAction(n.rotateCamera,this.rotateCamera),this.bindAction(n.setVideoEnabled,this.setVideoEnabled),this.bindAction(n.setAudioEnabled,this.setAudioEnabled),s.p.shared().addListener("event.call.stream.local.attached",this.attachLocalStream),s.p.shared().addListener("event.call.stream.remote.attached",this.attachRemoteStream),s.p.shared().addListener("event.chat.media.state.changed",this.updateState)}output(e){return{localStream:e.localStreamEnabled?e.localStream:null,remoteStream:e.remoteStreamEnabled?e.remoteStream:null,audioEnabled:e.audioEnabled,remoteStreamEnabled:e.remoteStreamEnabled,localStreamEnabled:e.localStreamEnabled,remoteAudioOnlyStream:e.remoteStreamEnabled?null:e.remoteStream,localAudioOnlyStream:e.localStreamEnabled?null:e.localStream}}}return r.displayName=l.getDisplayName(e),r.config={getState:e=>({localStream:e.localStreamEnabled?e.localStream:null,remoteStream:e.remoteStreamEnabled?e.remoteStream:null,remoteStreamEnabled:e.remoteStreamEnabled,localStreamEnabled:e.localStreamEnabled,audioEnabled:e.audioEnabled,remoteAudioOnlyStream:e.remoteStreamEnabled?null:e.remoteStream,localAudioOnlyStream:e.localStreamEnabled?null:e.localStream})},r}l.getDisplayName=function(e){return"call-media."+e};const c=l},36369:(e,t,r)=>{"use strict";function n(e){class t{}return t.displayName=n.getDisplayName(e),t}r.d(t,{Z:()=>i}),n.getDisplayName=function(e){return"call-operator."+e};const i=n},51893:(e,t,r)=>{"use strict";r.d(t,{Z:()=>g});var n=r(23510),i=r(25413),s=r(21015),a=r(61562),o=r(65791),l=r(57450),c=r(22983),u=r(82801),d=r(85814),h=r(7373),p=r(38826),f=r(95725),A=r(76053);function m(e){class t extends i.uc{constructor(){super(),this.updateWaitingForReconnectionState=e=>t=>{var{attendee:r,status:n}=this.state.data;"speaking"===n&&t===r&&(this.state.data.waitingForReconnection=e,this.emitChange())},this.onConnectingStageChanged=e=>t=>{var{attendee:r,status:n,stage:i}=this.state.data;"connecting"===n&&t===r&&(void 0===i||e>i)&&(this.state.data=Object.assign({},this.state.data,{stage:e}),this.emitChange())},this.onAnswer=e=>{e.phantom||(this.state.data={status:"connecting",attendee:e.sender,channel:e.network&&e.network.channel||"call"},this.emitChange())},this.onIncoming=e=>{(0,c.aj)([d.v.shared(this.userId).userIsFreeMember,h.A.shared().camera]).pipe((0,p.q)(1),(0,f.U)((e=>{var[t,r]=e;return!t||"denied"!==(null==r?void 0:r.permission)})),(0,A.K)((()=>(0,u.of)(!0)))).safeSubscribe((t=>{t&&"idle"===this.state.data.status&&(this.state.data={status:"ringing",invite:e,channel:e.network&&e.network.channel||"call"},this.emitChange())}))},this.onCancel=(e,t)=>{("ringing"!==this.state.data.status||this.state.data.invite.sender!==e||t&&t.session&&this.state.data.invite.network.session&&this.state.data.invite.network.session!==t.session)&&("idle"===this.state.data.status||this.state.data.attendee!==e)||(this.state.data={status:"idle"},this.emitChange())},this.onCallHandledByOtherDevice=e=>{"ringing"===this.state.data.status&&this.state.data.invite.sender===e&&(this.state.data={status:"idle"},this.emitChange())},this.mediaChatStateChanged=e=>{var t=e.phantom.out&&(e.state.in||e.pending.in);if("connecting"===this.state.data.status&&(this.state.data=Object.assign({},this.state.data,{phantom:t})),"connecting"!==this.state.data.status&&(e.pending.in||e.pending.out)&&!e.state.in&&!e.state.out)return this.state.data={status:"connecting",attendee:e.attendee,channel:e.channel||"call",dialSource:e.dialSource,phantom:t},void this.emitChange();if("speaking"!==this.state.data.status&&(e.state.in||e.state.out)&&(this.state.data={status:"speaking",attendee:e.attendee,channel:e.channel||"call",dialSource:e.dialSource||this.state.dialSource,userIsPaying:e.userIsPaying||!1,attendeeIsPaying:e.attendeeIsPaying||!1,userRemovedBlur:e.userRemovedBlur||!1,attendeeRemovedBlur:e.attendeeRemovedBlur||!1,phantom:t,waitingForReconnection:!1},this.emitChange()),"speaking"===this.state.data.status){var r=e.userIsPaying||!1,n=e.attendeeIsPaying||!1,i=e.userRemovedBlur||!1,s=e.attendeeRemovedBlur||!1;this.state.data.userIsPaying===r&&this.state.data.attendeeIsPaying===n&&this.state.data.userRemovedBlur===i&&this.state.data.attendeeRemovedBlur===s||(this.state.data={status:"speaking",attendee:e.attendee,channel:e.channel||"call",dialSource:e.dialSource||this.state.dialSource,userIsPaying:r,attendeeIsPaying:n,userRemovedBlur:i,attendeeRemovedBlur:s,phantom:t,waitingForReconnection:!1},this.emitChange())}},this.state={data:{status:"idle"}},o.Session.shared().userId.pipe((0,l.W)()).safeSubscribe((e=>{a.j.shared(e).addListener("event.dialogs.media.call.started",(e=>{e["sender-id"]&&this.onCallHandledByOtherDevice(e["sender-id"])})),a.j.shared(e).addListener("event.users.events.added",(e=>{e.payload&&"videocall.missed"===e.payload.type&&this.onCallHandledByOtherDevice(e["user-id"])}))})),n.p.shared().addListener("command.chat.media.answer",this.onAnswer),n.p.shared().addListener("command.invite.add",this.onIncoming),n.p.shared().addListener("event.chat.media.destroyed",this.onCancel),n.p.shared().addListener("command.chat.media.stop",this.onCancel),n.p.shared().addListener("event.chat.media.state.changed",this.mediaChatStateChanged),n.p.shared().addListener("command.invite.remove",this.onCancel),n.p.shared().addListener("event.call.connected",this.updateWaitingForReconnectionState(!1)),n.p.shared().addListener("event.call.disconnected",this.updateWaitingForReconnectionState(!0)),n.p.shared().addListener("event.call.sdp.created",this.onConnectingStageChanged(s.B.SdpCreated)),n.p.shared().addListener("event.call.stream.local.attached",this.onConnectingStageChanged(s.B.LocalStreamAttached)),n.p.shared().addListener("event.call.stream.remote.attached",this.onConnectingStageChanged(s.B.RemoteStreamAttached)),n.p.shared().addListener("event.call.ice.gathered",this.onConnectingStageChanged(s.B.IceGathered)),n.p.shared().addListener("event.call.presence.got",this.onConnectingStageChanged(s.B.PresenceGot)),n.p.shared().addListener("event.call.connected",this.onConnectingStageChanged(s.B.Connected))}output(e){return Object.assign({},e.data)}}return t.displayName=m.getDisplayName(e),t.config={getState:e=>Object.assign({},e.data)},t}m.getDisplayName=function(e){return"call-operator."+e};const g=m},96245:(e,t,r)=>{"use strict";r.d(t,{Z:()=>m});var n,i=r(55948),s=r(38826),a=r(70651),o=r.n(a),l=r(30859),c=r(90713),u=r(61562),d=r(94464),h=r(29242),p=r(65791),f=r(57450);function A(e,t,r,n,i,s,a){try{var o=e[s](a),l=o.value}catch(e){return void r(e)}o.done?t(l):Promise.resolve(l).then(n,i)}class m{constructor(){var e=this;this.onLetterAdded=e=>{var t=(0,d.A)(g(e.letter||e));this.onLetterAddedListeners.forEach((e=>e(t)))},this.onLetterRead=e=>{var t=function(e){return{id:e["letter-id"],sender:e["sender-id"],recipient:e["recipient-id"],introductory:!!e.introductory,presentAnswer:!!e.present||!!e["present-order-id"]}}(e);(t.presentAnswer?this.api.dialogs.letters.presents.get:t.introductory?this.api.dialogs.letters.introductory.get:this.api.dialogs.letters.get)(t.recipient,t.sender,t.id,((e,t)=>{if(t){var r=(0,d.A)(t);this.onLetterReadListeners.forEach((e=>e(r)))}}))},this.onLetterRejected=e=>{i.D.shared().currencyDevaluationRatio.pipe((0,s.q)(1)).safeSubscribe((t=>{var r=o().recursive(!0,e);r.meta&&r.meta.cost&&(r.meta.cost=e.meta.cost/(100/t)),this.onLetterRejectedListeners.forEach((e=>e(r)))}))},this.onUserEventsAdded=function(){var t,r=(t=function*(t){var r=o().recursive(!0,t);if("letter"===r.type&&e.onLetterChainAddedListeners.forEach((e=>e(r))),"introductory"===r.type){var n=(0,d.A)(g(r.payload));e.onLetterFromNonContactAddedListeners.forEach((e=>e(n)))}},function(){var e=this,r=arguments;return new Promise((function(n,i){var s=t.apply(e,r);function a(e){A(s,n,i,a,o,"next",e)}function o(e){A(s,n,i,a,o,"throw",e)}a(void 0)}))});return function(e){return r.apply(this,arguments)}}(),this.onUserEventsRemoved=e=>{"letter"===e.type&&this.onLetterChainRemovedListeners.forEach((t=>t(e)))},this.markLetterAsRead=e=>{this.onLetterReadListeners.forEach((t=>t(e)))},this.api=c.T.shared().api,this.onLetterAddedListeners=[],this.onLetterFromNonContactAddedListeners=[],this.onLetterRejectedListeners=[],this.onLetterReadListeners=[],this.onLetterChainAddedListeners=[],this.onLetterChainRemovedListeners=[],p.Session.shared().userId.pipe((0,f.W)()).safeSubscribe((e=>{u.j.shared(e).addListener("event.dialogs.letters.added",this.onLetterAdded),u.j.shared(e).addListener("event.dialogs.letters.read",this.onLetterRead),u.j.shared(e).addListener("letter:rejected",this.onLetterRejected),u.j.shared(e).addListener("event.users.events.added",this.onUserEventsAdded),u.j.shared(e).addListener("event.users.events.removed",this.onUserEventsRemoved)}))}addOnLetterFromNonContactAddedListener(e){m.addListenerTo(e,this.onLetterFromNonContactAddedListeners)}addOnLetterChainAddedListener(e){m.addListenerTo(e,this.onLetterChainAddedListeners)}addOnLetterChainRemovedListener(e){m.addListenerTo(e,this.onLetterChainRemovedListeners)}addOnLetterAddedListener(e){m.addListenerTo(e,this.onLetterAddedListeners)}addOnLetterRejectedListener(e){m.addListenerTo(e,this.onLetterRejectedListeners)}addOnLetterReadListener(e){m.addListenerTo(e,this.onLetterReadListeners)}removeOnLetterFromNonContactAddedListener(e){this.onLetterFromNonContactAddedListeners=this.onLetterFromNonContactAddedListeners.filter((t=>t!==e))}removeOnLetterAddedListener(e){this.onLetterAddedListeners=this.onLetterAddedListeners.filter((t=>t!==e))}removeOnLetterRejectedListener(e){this.onLetterRejectedListeners=this.onLetterRejectedListeners.filter((t=>t!==e))}removeOnLetterReadListener(e){this.onLetterReadListeners=this.onLetterReadListeners.filter((t=>t!==e))}static addListenerTo(e,t){t.indexOf(e)<0&&t.push(e)}}function g(e){return{id:e.id,sender:(0,h.f)(e["sender-id"]),recipient:(0,h.f)(e["recipient-id"]),introductory:e.introductory,subject:e.subject,text:e.text,tag:e.tag,timestamp:e.timestamp,cover:e.cover,meta:e.meta,replied:"replied"===e.replied,present:e.present}}n=m,m.shared=(0,l.r)((()=>new n))},26555:(e,t,r)=>{"use strict";r.d(t,{Z:()=>u});var n=r(1962),i=r(72507),s=r(97531),a=r.n(s),o=r(56417),l=new(a());function c(e){var{identity:t,attendee:r}=(0,n.nm)(e);class s{constructor(){this.send=(s,a)=>(l,c)=>{o.n.shared().currentTime().safeSubscribe((o=>{c.get(n.ZP,e).actions.patch({tag:a||(0,n.xn)(t),sender:t,recipient:r,text:"Sent a media.",timestamp:o,status:i.x.Sending,meta:{localSource:s}}),l(null)}))},this.resend=t=>(r,s)=>{var a=s.get(n.ZP,e),l=a.store.getState().messages.find((e=>e.tag===t));l?o.n.shared().currentTime().safeSubscribe((e=>{a.actions.patch(Object.assign({},l,{timestamp:e,status:i.x.Sending})),r(null)})):r(null)},l.emit("created",e)}}return s.displayName=c.getDisplayName(e),s}c.getDisplayName=function(e){return"dialogs-usermedia."+e},c.addListener=function(){l.addListener(...arguments)},c.removeListener=function(){l.removeListener(...arguments)};const u=c},57879:(e,t,r)=>{"use strict";function n(e){class t{constructor(){this.state={}}}return t.displayName=n.getDisplayName(e),t}r.d(t,{Z:()=>i}),n.getDisplayName=function(e){return"dialogs-usermedia."+e};const i=n},17611:(e,t,r)=>{"use strict";r.d(t,{Z:()=>l});var n=r(1962),i=r(14671),s=r(99717),a=r(6102);function o(e){class t{constructor(){this.get=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:30,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return(i,s)=>{s.get(n.ZP,e).actions.get(t,r,(function(e){i(null,e)}))}},this.send=(r,o,l,c)=>(u,d)=>{var h=d.get(n.ZP,e);switch(r){case i.Cs.Text:h.actions.send(o,void 0,l,c,(e=>{u(null,e)}));break;case i.Cs.Photo:h.actions.send(void 0,"photo:///"+o.basename,l,c,(e=>{u(null,e)}));break;case i.Cs.Video:h.actions.send(void 0,"video:///"+o.basename,l,c,(e=>{u(null,e)}));break;case i.Cs.PersonalVideoInvite:h.actions.send(void 0,"video:///"+o.basename,l,c,"invitation.video.personal",(e=>{u(null,e)}));break;case i.Cs.Voice:h.actions.send(void 0,"audio:///"+o.basename,l,c,(e=>{u(null,e)}));break;case i.Cs.Cheer:d.getStore(t.displayName).getState().messages.find((e=>e.type===i.Cs.Cheer&&e.content.basename===o.basename&&e.status===s.$.Sending&&0===o.price))||h.actions.send(void 0,"cheer:"+o.basename,l,c,(e=>{u(null,e)}));break;case i.Cs.Sticker:h.actions.send(void 0,"sticker:///"+o.basename,l,c,(e=>{u(null,e)}));break;case i.Cs.Letter:var{identity:p}=(0,n.nm)(e),f=a.U.shared(p).getUnsentLetterRecipient(l);f&&a.U.shared(p).send(l,f)}},this.delete=t=>(r,i)=>{i.get(n.ZP,e).actions.delete(t,(e=>{r(null,e)}))},this.showSystemMessage=(t,r)=>(i,s)=>{s.get(n.ZP,e).actions.showSystemMessage(Object.assign({type:t},r))}}}return t.displayName=o.getDisplayName(e),t}o.getDisplayName=function(e){return"dialogs-messages-adapter."+e};const l=o},73870:(e,t,r)=>{"use strict";r.d(t,{l:()=>A,Z:()=>g});var n,i=r(90292),s=r(30859),a=r(32585),o=r(90713),l=r(61562);class c{constructor(e){this.onMessageRead=e=>{this.messageRead.next({recipient:this.userId,sender:e.attendee})},this.read=e=>{var t=(0,i.Z)(e.sender,e.recipient);this.messagesApi.patch(t.lower,t.higher,e.id,{read:!0})},this.userId=e,this.messagesApi=o.T.shared().api.dialogs.messages,this.messageRead=new a.xQ,l.j.shared(this.userId).addListener("message:read",this.onMessageRead)}}n=c,c.shared=(0,s.r)((e=>new n(e)));var u=r(56417),d=r(74754),h=r(64934),p=r(10807),f={accept:"application/json+videos"},A=Object.freeze({FAILED:-1,DELIVERED:1,UNPAID:2,SENDING:10,PROCESSING:11,LOCAL:12});function m(e){var t=(0,d.n)(e);class r{constructor(){this.send=(e,r,n,s,a)=>(o,l)=>{var c={tag:n||(0,p.x)(t.identity),text:e||"",reference:r,instant:void 0===s||s?1:0,type:a||null},d=(0,i.Z)(t.identity,t.attendee);u.n.shared().currentTime().safeSubscribe((e=>{var r={tag:c.tag,sender:t.identity,recipient:t.attendee,text:c.text,timestamp:e,status:A.SENDING,meta:{reference:c.reference}};o(r),l.api.dialogs.messages.post(d.lower,d.higher,c,(e=>{e?o(Object.assign({},r,{status:A.FAILED}),e):o(Object.assign({},r,{status:A.PROCESSING}))}))}))},this.read=e=>(r,n)=>{c.shared(t.identity).read({recipient:t.identity,sender:t.attendee,id:e}),r(e)},this.setReadForOutgoing=e=>t=>{t(e)},this.patch=e=>t=>{t(e)},this.delete=e=>t=>{t(e)},this.get=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:30,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return(n,s)=>{var a=(0,i.Z)(t.identity,t.attendee);s.api.dialogs.messages.get(a.lower,a.higher,{select:e,omit:r},(function(t,r){return t?n(null,t):((r=(r=r||[]).map((function(e){return e.meta=e.meta||{},e}))).length!==e&&(t=new h.C(h.T.PartialLoad)),n(r,t))}),f)}},this.showSystemMessage=e=>r=>{u.n.shared().currentTime().safeSubscribe((n=>{r({tag:(0,p.x)("system"),sender:t.identity,recipient:t.attendee,text:"",timestamp:n,status:A.LOCAL,meta:{system:e}})}))}}}return r.displayName=m.getDisplayName(e),r}m.getDisplayName=function(e){return"dialogs-messages."+e};const g=m},91283:(e,t,r)=>{"use strict";r.d(t,{Z:()=>a});var n=r(73870),i=r(74754);function s(e){var{identity:t}=(0,i.n)(e);class r{constructor(t){var r=t.getActions(n.Z,e);this.state={messages:[],messagesLoaded:!1},this.bindAction(r.get,this.update),this.bindAction(r.read,this.read),this.bindAction(r.delete,this.delete),this.bindAction(r.setReadForOutgoing,this.updateReadForOutgoing),this.bindAction(r.patch,(e=>{e&&this.update([e])})),this.bindAction(r.send,(e=>{e&&this.update([e])})),this.bindAction(r.showSystemMessage,(e=>{e&&this.update([e])}))}update(e){if(e)if(e.length){var r=this.state.messages.slice(),i=r.reduce(((e,t,r)=>(e[t.tag]=r,e)),{});e.forEach((e=>{if(e.tag){var t=i[e.tag],s=!(!e.meta||!e.meta.localSource);t>=0?e.status!==n.l.FAILED||s?(e.status!==n.l.PROCESSING||r[t].status!==n.l.DELIVERED&&r[t].status!==n.l.UNPAID||r[t].status===n.l.FAILED&&s)&&(r[t]=e):r.splice(t,1):(e.status!==n.l.FAILED||s)&&(r.push(e),i[e.tag]=r.length-1)}})),r.sort(((e,t)=>t.timestamp-e.timestamp));for(var s=!1,a=r.length-1;a>=0;a--){var o=r[a];o.sender!==t&&o.meta&&o.meta.tariffication&&o.meta.tariffication.final&&(s=!0),o.needPay!==s&&(r[a]=Object.assign({},r[a],{needPay:s}))}this.setState({messages:r,messagesLoaded:!0})}else this.state.messagesLoaded||this.setState({messagesLoaded:!0})}read(e){for(var t=0;t<this.state.messages.length;t++){var r=this.state.messages[t];if(String(r.id)===String(e)){if(!r.read){var n=this.state.messages.slice();n[t]=Object.assign({},r,{read:!0}),this.setState({messages:n})}return}}}updateReadForOutgoing(e){for(var t=0;t<this.state.messages.length;t++){var r=this.state.messages[t];if(r.tag===e){if(!r.read){var n=this.state.messages.slice();n[t]=Object.assign({},r,{read:!0}),this.setState({messages:n})}return}}}delete(e){this.setState({messages:this.state.messages.filter((t=>t.tag!==e))})}}return r.displayName=s.getDisplayName(e),r}s.getDisplayName=function(e){return"dialogs-messages."+e};const a=s},66097:(e,t,r)=>{"use strict";r.d(t,{Z:()=>l});var n=r(1962),i=r(55948),s=r(22983),a=r(26952);function o(e){var t=(0,n.nm)(e);class r{constructor(r){this.model=r.get(n.ZP,e),this.state={messages:[],messagesLoaded:!1,messageReferences:{}},setTimeout((()=>{(0,s.aj)([this.model.store.rxState(),i.D.shared().currencyDevaluationRatio]).safeSubscribe((e=>{var[r,n]=e,i=n&&100/n,s=this.state.messageReferences,o={};this.state.messages=r.messages.map((e=>{var r;return s[e.tag]&&s[e.tag].dto===e?r=s[e.tag].message:(r=(0,a.n)(e,i)).outgoing=r.sender===t.identity,o[e.tag]={dto:e,message:r},r})),this.state.messagesLoaded=r.messagesLoaded,this.state.messageReferences=o,this.emitChange()}))}),0)}}return r.displayName=o.getDisplayName(e),r}o.getDisplayName=function(e){return"dialogs-messages-adapter."+e};const l=o},20002:function(e,t,r){var n;n=function(e){return function(e){var t={};function r(n){if(t[n])return t[n].exports;var i=t[n]={exports:{},id:n,loaded:!1};return e[n].call(i.exports,i,i.exports,r),i.loaded=!0,i.exports}return r.m=e,r.c=t,r.p="/",r(0)}([function(e,t,r){var n,i,s,a,o,l,c,u,d,h,p;n=function(){var e={};function t(){return+new Date+""+Math.ceil(1e4*Math.random())}function r(e,n){if(r.mems||(r.mems={}),r.mems[e])n(r.mems[e]);else{var i=document.createElement("div"),s="i"+t(),a="f"+t();i.style.width=i.style.height="0px",i.style.visibility=i.style.overflow="hidden",i.innerHTML='<iframe id="'+s+'" src="'+e+'" style="" onload="'+a+'()" />',window[a]=function(){r.mems[e]=document.getElementById(s).contentWindow,n(r.mems[e])},document.body.appendChild(i)}}function n(t){var r,n;t=t||event;try{r=JSON.parse(t.data)}catch(t){return}"cor"===r.type&&e[r.id]&&(n=e[r.id],e[r.id]=void 0,delete e[r.id],1223===r.status&&(r.status=204,r.statusText="No Content"),r.status>12e3&&(r.status=0),2===r.status&&(r.status=0),n.status=r.status,n.responseText=r.response,n.headers=r.headers,r.status?n.onload():n.onerror({}))}return"undefined"!=typeof window&&(window.addEventListener?window.addEventListener("message",n,!1):window.attachEvent&&window.attachEvent("onmessage",n)),function(n){var i={headers:{}};this.headers={},this.onload=null,this.onerror=null,this.withCredentials=!1,this.open=function(e,t){i.method=e,i.uri=t},this.setRequestHeader=function(e,t){i.headers[e]=t},this.getResponseHeader=function(e){return this.headers[e.toLowerCase()]},this.send=function(s){i.body=s,function(n,i,s){var a=function(e,t){var r,n,i="",s="";return(n=e.uri.split("//")).length>1&&(":"===n[0].substr(n[0].length-1)&&(i=n[0]),r=(n=n[1].split("/"))[0]),r&&(s=i+"//"+r),s+t.cor}(n,i),o=t();e[o]=s,r(a,(function(e){e.postMessage(JSON.stringify({id:o,req:n}),"*")}))}(i,n,this)}}}.apply(t,[]),p="undefined"==typeof window?r(1):window.XMLHttpRequest,i=function(e){var t,r=n,i=[],s=!1,a="application/json";return"undefined"==typeof document||"withCredentials"in new p&&10!==document.documentMode?(t=p,s=!0):(t=r,s=!0),{request:function(e,r,n,o){if(s){!function(e){function t(t,r){e[t]||(e[t]=r)}t("method","GET"),t("headers",{}),t("xhr",{}),e.media||(e.media=a),e.xhr.cor||(e.xhr.cor="/cor.html"),e.xhr.timeout||(e.xhr.timeout=3e4)}(r),function(e){var t,r=e.headers;for(var n in r)t=r[n],delete r[n],r[n.toLowerCase()]=t}(r);var l=new t(r.xhr);if(r.headers.accept||(r.headers.accept=r.media),void 0!==r.body&&(r.headers["content-type"]=r.media),l.open(r.method,r.uri),l.withCredentials=!!r.cookie,r.headers)for(var c in r.headers)l.setRequestHeader(c,r.headers[c]);return l.onload=function(){var t=Math.floor(l.status/100),r=null;4!=t&&5!=t||(r={status:l.status});var n=l.responseText?function(e){try{return JSON.parse(e)}catch(e){return null}}(l.responseText):null;o(r,n,l,e)},l.onerror=function(t){t.status=0,o(t,null,l,e)},l.send(function(e){try{return JSON.stringify(e)}catch(e){return""}}(r.body)),"function"==typeof n&&n(l,e),l}i.push({options:r,responseCallback:o,requestCallback:n,requestId:e})}}}.apply(t,[r,n]),s=function(){"use strict";var e=/^.+?\b/,t=/(\w+)="([^"]+)"/g;function r(r){var n=this;this.scheme=e.exec(r)[0],this.params={},t.test(r)?r.replace(t,(function(e,t,r){n.params[t]=r})):this.params=r.replace(e,"").trim()}function n(){if(void 0!==this.scheme){if("string"==typeof this.params)return this.scheme+" "+this.params;var e,t=[];for(var r in this.params)void 0!==(e=this.params[r])&&t.push(r+'="'+e+'"');return this.scheme+(t.length?" "+t.join(", "):"")}}return function(e,t){void 0===t&&void 0!==e?r.call(this,e):(this.scheme=e,this.params=t),this.update=function(e,t){var r=this.scheme;if("object"==typeof e?t=e:this.scheme=e,void 0===t)return this.toString();if("string"==typeof t)return this.params=t,this.toString();if(typeof this.params!=typeof t)this.params=t;else for(var n in e!==r&&(this.params={}),t)this.params[n]=t[n];return this.toString()},this.toString=function(){return n.call(this)}}}.apply(t,[]),a=function(){"use strict";var e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";return{encode:function(t){var r,n,i,s,a,o,l,c=[],u=0;for(t=unescape(encodeURIComponent(t));u<t.length;)s=(r=t.charCodeAt(u++))>>2,a=(3&r)<<4|(n=t.charCodeAt(u++))>>4,o=(15&n)<<2|(i=t.charCodeAt(u++))>>6,l=63&i,isNaN(n)?o=l=64:isNaN(i)&&(l=64),c.push(e.charAt(s)),c.push(e.charAt(a)),c.push(e.charAt(o)),c.push(e.charAt(l));return c.join("")}}}.apply(t,[]),o=function(e){var t=s,r=a;return function(){var e=new t,n={},i={basic:function(e,t){return s("Basic",r.encode(e+":"+t))},token:function(e,t){return s("Token",{token:e,realm:t})},facebook:function(e){return s("Facebook",{token:e})},google:function(e){return s("Google",{token:e})},apple:function(e){return s("Apple",{token:e})},wechat:function(e){return s("WeChat",{token:e})}};function s(r,n){return void 0===r?e.toString():void 0===n?e=new t(r):e.update(r,n)}for(var a in i)s[a]=i[a];s.realm=function(t){return void 0===t?e&&e.params&&e.params.realm:e.update(e.scheme,{realm:t})},s.headers=function(e){return e&&(n=e),n},this.authorize=s,this.unauthorize=function(){e=new t,n={}}}}.apply(t,[r,s,a]),l=function(){var e=encodeURIComponent("[]");return{encode:function t(r){var n=[];if(!(r instanceof Object))return encodeURIComponent(r);for(var i in r){var s=r[i];s instanceof Array?s.forEach((function(r){n.push(encodeURIComponent(i)+e+"="+t(r))})):n.push(encodeURIComponent(i)+"="+encodeURIComponent(s))}return n.length?"?"+n.sort().join("&"):""}}}.apply(t,[]),c=function(){"use strict";function e(e,t){for(var r in t)this[r]=t[r];e&&(this.status=e.status)}return e.prototype=new Error,e.prototype.constructor=e,e}.apply(t,[]);var f=0;u=function(e){var t,r=i,n=o,s=l,a=c,u=/^{(.+)}$/,d={GET:!0,HEAD:!0,OPTIONS:!0};function h(e){if(-1===e.indexOf("="))return e;var t=e.split("=");return(e=new String(t[0])).variable=t[1],e}function p(e,t){return t||(t=0),typeof e[e.length-t-1]}return t={PUT:["save","replace"],POST:["add"],DELETE:["remove"]},function(e,i){i=i||{};var o,l,c,A={},m=e.base,g={},v={},b=[],y={},C={},w=[],M=[],S="http:";function I(){b.length&&(b.forEach((function(e,t){e(c)})),b=[])}function E(e,t,n,u,h){var b=d[e]||!1,E=(h=h||!b)?"https:":S;return i.__forceProtocol&&(E=i.__forceProtocol),function(){var S,x,T=Array.prototype.slice.call(arguments),D="object"===p(T)&&"function"===p(T,1)?T.pop():{},k="function"===p(T)||"undefined"===p(T)?T.pop():void 0,j="object"===p(T)?T.pop():void 0,L="object"===p(T)?T.pop():{},O=t;if(d[e]&&(L=j||{},j=void 0),u.reduce((function(e,t){return e-+(void 0!==L[t]||void 0!==g[t.variable])}),u.length)>T.length)throw new Error([u.length," argument",1===u.length?"":"s",u.length?" ("+u.join(", ")+")":""," expected ",T.length," given",T.length?" ("+T.join(", ")+")":""].join(""));for(x in u.forEach((function(e,t){if(L[e]||(L[e]=void 0===T[t]?e.variable&&g[e.variable]:T[t]),e.template){var r="{"+e+"}",n=T[t]||L[e];-1===O.indexOf(r)?O+="/"+n:O=O.replace(r,n),delete L[e]}})),L)void 0===L[x]&&delete L[x];for(x in h&&A.authorize()&&(D=function(){for(var e={},t=arguments.length,r=0;r<t;r++)for(var n in arguments[r])arguments[r].hasOwnProperty(n)&&(e[n]=arguments[r][n]);return e}(D,A.authorize.headers()),D[i.authorizationHeader]=A.authorize()),o&&(b?D["Accept-Language"]=o:j&&(D["Content-Language"]=o)),v)null!==v[x]&&(D[x]=v[x]);if(b&&(S=e+O+s.encode(L)+JSON.stringify(D),C[S]=C[S]||[],k&&C[S].push(k),C[S].length>1))return y[S];var P={uri:E+m+O+s.encode(L),method:e,headers:D,body:j,cookie:i.cookie},N=r.request(f+=1,P,(function(e,t){w.forEach((function(r){r(P,e,t)}))}),(function(e,t,r,s){var o,u={err:e,body:t,xhr:r};function d(e){var n;if(delete y[S],k){var i=function(e){3===e.length&&s.push(r),e.apply(this,s)}.bind(this),s=[e,t];C[S]?(n=C[S],delete C[S],n.forEach(i)):i(k)}}M.forEach((function(e){e(P,u,s)})),l=r,e?d(new a(e,t)):(n.variable&&(g[n.variable]=t&&t[n]),h&&(o=r.getResponseHeader(i.tokenHeader))&&A.authorize.token(o,A.authorize.realm()),c?r.getAllResponseHeaders().indexOf("Date")>=0&&(c=r.getResponseHeader("Date")):(r.getAllResponseHeaders().indexOf("Date")>=0&&(c=r.getResponseHeader("Date")),I()),d(null))})),B=N.abort.bind(N);return N.abort=function(){if(C[S]&&C[S].length>1){var e=C[S].indexOf(k);e>=0&&C[S].splice(e,1)}else delete y[S],delete C[S],B()},S&&(y[S]=N),N}}return i.synonyms=i.synonyms||t,i.tokenHeader=i.tokenHeader||"X-Security-Token",i.authorizationHeader=i.authorizationHeader||"Authorization","undefined"!=typeof location&&(S=location.protocol),n.apply(A),A.augment=function(e,t){if(void 0===t)return v[e];v[e]=t},A.localize=function(e){return void 0!==e&&(o=e),o},A.variable=function(e,t){return void 0!==t&&(g[e]=t),g[e]},A.getLastResponse=function(){return l},A.getDate=function(e){e&&(b.push(e),c&&setTimeout(I))},A.getBaseHost=function(){return m},A.setBaseHost=function(e){if(e&&e!==A.getBaseHost())return m=e},A.onRequest=function(e){return w.push(e),function(){var t=w.indexOf(e);-1!==t&&w.splice(t,1)}},A.onResponse=function(e){return M.push(e),function(){var t=M.indexOf(e);-1!==t&&M.splice(t,1)}},function e(t,r,n){var s,a,o,l,c,d,p;for(s in n=n||{},t)t.hasOwnProperty(s)&&"@"!==s&&(a=t[s],c=s.match(u),s=(o=s.split("#")).shift(),o=o.map((function(e){var t,r,n;return"/"===e.charAt(0)&&(t=!0,e=e.substr(1)),(n=e.match(u))&&(e=(p=n[1].split("="))[0],r=p[1]),(e=new String(e)).template=t,e.variable=r,e})),"*"===s.charAt(s.length-1)&&(l=!!(s=s.substring(0,s.length-1))),":"!==s.charAt(0)?(p=s.toLowerCase(),d="string"==typeof a?E(s,r||"/",h(a),o,l):e(a,(r||"")+"/"+(a["@"]||s),c&&n),c||(n[p]=d,"GET"!==s||n.head||(n.head=E("HEAD",r||"/",h(a),o,l))),i.synonyms[s]&&i.synonyms[s].forEach((function(e){n[e]||(n[e]=n[p])}))):n[s.substr(1)]=n[a.toLowerCase()]);return n}(e.resources,void 0,A)}}.apply(t,[r,i,o,l,c]),void 0===(h=function(e){var t,r=u,n=d,i=!1;function s(e){var t,s=e;e&&(t=e.split("://")).length>1&&(!i&&(i=t[0]+":"),s="//"+t[1]);var a=r(n,{ssl:!0,cookie:!0,__forceProtocol:i,tokenHeader:"X-Token"});return s&&a.setBaseHost(s),a}return"ieapi"in new p&&(i=location.protocol,n.base="//"+window.location.host+"/ieapi"),(t=s()).create=s,"undefined"!=typeof window&&(window.api=t),t}.apply(t,[r,u,d={base:"//{{HOSTNAME}}",resources:{agencies:{agreements:{"{user-id}":{"GET*#/user-id":"","HEAD*#/user-id":"","PUT*#/user-id":""},templates:{"GET*":"",":list":"GET","{template-id}":{"GET*#/template-id":"","HEAD*#/template-id":"","PUT*#/template-id":""}}}},analytics:{"{user-id}":{registration:{"PUT*#/{user-id=user-id}":"","GET*#/{user-id=user-id}":""},purchase:{"PUT*#/{user-id=user-id}":""},rmc:{"PUT*#/{user-id=user-id}":""},storage:{"GET*#/{user-id=user-id}":"","{label}":{"GET*#/{user-id=user-id}#/{label=label}":"","PUT*#/{user-id=user-id}#/{label=label}":""}}}},annals:{em:{distrib:{"POST*":""},attempts:{"POST*":""}},email:{authentication:{"POST*":""}},appsflyer:{"POST*":""},"{user-id}":{communication:{"video-chat":{initialization:{"POST*#/{user-id=x:user-id}":""},message:{"POST*#/{user-id=x:user-id}":""},stream:{remote:{"POST*#/{user-id=x:user-id}":""}}}},"{uri}":{"POST*#/{user-id=x:user-id}#/uri":""}},ads:{retention:{"POST*":""}},users:{pltv:{"PATCH*":""},recommendations:{"PATCH*":""}}},blockings:{"POST*":""},bonuses:{accounts:{"{user-id}":{balance:{"GET*#/user-id":""}},"{overlord-id}":{descendants:{balance:{"GET*#/overlord-id":""}}}},"{user-id}":{onboarding:{"GET*#/user-id":"","PUT*#/user-id":""}},settings:{"{overlord-id}":{descendants:{"{user-id}":{"GET*#/overlord-id#/user-id":"","PUT*#/overlord-id#/user-id":"","DELETE*#/overlord-id#/user-id":""},all:{"PUT*#/overlord-id#children":"","DELETE*#/overlord-id#children":""}}}}},credits:{mall:{customers:{"{customer-id}":{"DELETE*#/customer-id":""}},"{user-id}":{purchases:{"POST*#/{user-id=user-id}":""},credits:{"GET*#/{user-id=user-id}":"",membership:{"GET*#/{user-id=user-id}":""}},packages:{"GET*#/{user-id=user-id}":"",subscriptions:{"GET*#/{user-id=user-id}":""}},exchanges:{"POST*#/{user-id=user-id}":""},receipts:{"POST*#/{user-id=user-id}":""}}},accounts:{"{userid-dst}":{transfers:{"+":{"{userid-src}":{"POST*#/userid-dst#/{userid-src=user-id}":""}}}},"{user-id}":{package:{"GET*#/{user-id=user-id}":""},balance:{"GET*#/{user-id=user-id}":"","POST*#/{user-id=user-id}":""},subscription:{cancel:{"POST*#/{user-id=user-id}":""}},debits:{"POST*#/{user-id=user-id}":""},settings:{"GET*#/{user-id=user-id}":"","PUT*#/{user-id=user-id}":"","PATCH*#/{user-id=user-id}":""},subscriptions:{"GET*#/{user-id=user-id}":"","PUT*#/{user-id=user-id}":""}},"backdoor/{user-id}":{balance:{"POST*#/{user-id=user-id}":""}}},commissions:{"{overlord-id}":{"GET*#/{overlord-id=user-id}":"","POST*#/{overlord-id=user-id}":"",personal:{"GET*#/{overlord-id=user-id}":""}},stats:{"GET*":"",":list":"GET","{overlord-id}":{"GET*#/overlord-id":""}},deliveries:{"POST*":""},shares:{"{overlord-id}":{descendants:{"{user-id}":{"GET*#/overlord-id#/user-id":"","PUT*#/overlord-id#/user-id":""},"*":{"PUT*#/overlord-id#children":""}}}}},configuration:{"{user-id}":{packages:{"GET*#/{user-id=user-id}":"","PATCH*#/{user-id=user-id}":""}}}},data:{"@":"data",countries:{GET:""}},dict:{"{uri}":{"GET#/uri":"","PATCH*#/uri":""}},events:{"@":"events","{recipient}":{"GET*#/{recipient=user-id}":"","POST*#/{recipient=user-id}":""},subscriptions:{"@":"{user-id}/subscriptions/{client-id}","PUT*#/{user-id=user-id}#/{client-id=client-id}":""}},exo:{anastasia:{"{user-id}":{products:{"{product}":{identity:{"PUT*#/{user-id=user-id}#/product":""}}},identities:{"GET*#/{user-id=user-id}":""}},events:{"POST*":""}},applepay:{payments:{"POST*":""}},retention:{"{user-id}":{addresses:{"PUT*#/{user-id=user-id}":""}}},streaming:{identity:{"POST*":"","{user-id}":{"GET*#/{user-id=user-id}":""}},gifts:{"POST*":""},streams:{"POST*":""},debits:{"POST*":""},commissions:{"POST*":""},"goal/finished":{"POST*":""}},moto:{"{user-id}":{invoice:{"POST*#/{user-id=user-id}":""},identity:{"GET*#/{user-id=user-id}":""}}},sparksfoundation:{deliveries:{"POST*":""},state:{"{user-id}":{"POST*#/user-id":"","GET#/user-id":""}},limit:{"{user-id}":{"POST*#/user-id":"","GET#/user-id":""}},balance:{"{user-id}":{"GET#/user-id":""}}},google:{webhooks:{"POST*":""}},commonservices:{"messages/events":{"POST*":""},"videocalls/events":{"POST*":""},"mcs/events":{"POST*":""}},twilio:{servers:{"GET*":""}},mcs:{users:{attributes:{"GET*#token":""}},videocall:{availability:{start:{"PUT*":""}},prolong:{"PUT*":""}},commissions:{"POST*":""}},liquid:{webhooks:{result:{"POST*":""}}}},identity:{"GET*":"id=user-id","PUT*":"id=user-id",":register":"PUT","PATCH*":"",":update":"PATCH",backdoor:{"{identifier}":{"GET*#/identifier":"","PUT*#/identifier":""}},extended:{"PUT*":""}},ip:{GET:""},location:{GET:""},mysterygifts:{"GET*":"","{userId}":{play:{"POST*#/userId":""}}},notifications:{remastered:{"@":"{user-id}",addresses:{"GET*#/{user-id=x:user-id}":"",confirmation:{"POST*#/{user-id=x:user-id}":"","{channel}":{resend:{"POST*#/{user-id=x:user-id}#/channel":""}}}},support:{"delete-user-request":{"PUT*#/{user-id=x:user-id}":""}}},affiliate:{apply:{"POST*":""}},blacklist:{"GET*":"","POST*":"","{channel}/{address}":{"DELETE*#/channel#/address":"",realm:{"@":"{realm}","DELETE*#/channel#/address#/realm":""}}},addresses:{"{user-id}":{"POST*#/{user-id=user-id}":"","GET*#/{user-id=user-id}":"","{channel}":{"{address}":{"DELETE*#/{user-id=user-id}#/channel#/address":""}}}},"{channel}":{badges:{"{user-id}":{"PUT*#/channel#/{user-id=x:user-id}":""}}},subscriptions:{"{channel}":{"{user-id}":{"PATCH*#/channel#/{user-id=user-id}":"",":update":"PATCH","GET*#/channel#/{user-id=user-id}":""}},"{user-id}":{"PATCH*#/{user-id=user-id}":"",":update":"PATCH","GET*#/{user-id=user-id}":""}},whitelist:{"POST*":""},push:{"{user-id}":{"POST*#/user-id":""}}},paidresources:{"{user-id}":{"POST*#/{user-id=x:user-id}":"",groups:{"{group}":{"GET*#/{user-id=x:user-id}#/group":""}}}},sophia:{videos:{"{user-id}":{"GET#/{user-id=user-id}":"",":list":"GET","POST*#/{user-id=user-id}":""}}},presents:{goods:{"{recipient-id}":{"GET#/recipient-id":""},images:{"{ref}":{"GET#/ref":"","HEAD#/ref":"","PUT*#/ref":"","DELETE*#/ref":""}}},orders:{"{user-id}":{"POST*#/{user-id=user-id}":"",sent:{"GET*#/{user-id=user-id}":""},received:{"GET*#/{user-id=user-id}":""},"{order-id}":{"DELETE*#/{user-id=user-id}#/order-id#cancellationReason":"","GET*#/{user-id=user-id}#/order-id#cancellationReason":""},feedback:{"@":"{order-id}/feedback","POST*#/{user-id=user-id}#/order-id":""}},overlords:{"{user-id}":{received:{"GET*#/{user-id=user-id}":""}}}},matches:{"{user-id}":{"GET*#/{user-id=user-id}":""}},wishlists:{"{owner-id}":{"GET*#/owner-id":"","PATCH*#/owner-id":"",latest:{"GET*#/owner-id":""},progress:{"{executor-id}":{"GET*#/owner-id#/executor-id":""}},"possible-items":{"GET*#/owner-id":""}}},"{sender-id}":{"sender-goods":{"@":"goods","{recipient-id}":{"GET*#/sender-id#/recipient-id":""}},"orders-history":{"GET*#/sender-id":""},"additional-goods":{"{recipient-id}":{"GET*#/sender-id#/recipient-id#primary-goods-ids":""}}},"actual-lists":{"{recipient-id}":{"GET*#/recipient-id":""}}},reminders:{password:{"POST*":""},"{user-id}":{"POST*#/{user-id=user-id}":""},passwordless:{"POST*":""}},rooms:{"{user-id}":{"{attendee-id}":{"GET*#/user-id#/attendee-id":"","POST*#/user-id#/attendee-id":"",items:{"POST*#/user-id#/attendee-id":"","{guid}":{"PATCH*#/user-id#/attendee-id#/guid":""}},catalog:{"GET*#/user-id#/attendee-id":""},entrance:{"POST*#/user-id#/attendee-id":""}}}},slots:{"{user-id}:{attendee-id}":{sessions:{"POST*#/user-id#/attendee-id":""},games:{"@":"{session-id}/games","POST*#/user-id#/attendee-id#/session-id":"",requests:{"POST*#/user-id#/attendee-id#/session-id":""},"{game-id}":{"PUT*#/user-id#/attendee-id#/session-id#/game-id":"",":pay":"PUT"}}}},subscriptions:{"{channel}":{"{user-id}":{"PATCH*#/channel#/{user-id=user-id}":"",":update":"PATCH","GET*#/channel#/{user-id=user-id}":""}},"{user-id}":{"PATCH*#/{user-id=user-id}":"",":update":"PATCH","GET*#/{user-id=user-id}":""}},chat:{"@":"talks","{user-id}":{"GET*#/{user-id=user-id}":"",":list":"GET",all:{messages:{"GET*#/{user-id=user-id}":"",counters:{"GET*#/{user-id=user-id}":""}}}},"{lower}:{higher}":{"GET*#/lower#/higher":"","POST*#/lower#/higher":"",":send":"POST","{message}":{"PUT*#/lower#/higher#/message":"","PATCH*#/lower#/higher#/message":""}}},tempfiles:{GET:"",":list":"GET","PUT*":"","POST*":"","{ref}":{"GET#/ref":""}},texts:{"{uri}":{"GET#/uri":"","PATCH*#/uri":""}},tokens:{},users:{GET:"",":list":"GET","global-auth":{"POST*":""},agencies:{"{agency}":{"GET*#/{agency=user-id}":""}},private:{"{user-id}":{"GET*#/{user-id=user-id}":"",goals:{"GET*#/{user-id=user-id}":"","PUT*#/{user-id=user-id}":""}}},extended:{"GET*":"",":search":"GET","{user-id}":{"GET*#/{user-id=user-id}":"","PATCH*#/{user-id=user-id}":""}},passports:{"{user-id}":{"PUT*#/user-id":"","HEAD*#/user-id":"","POST*#/user-id":"","{ref}":{"GET*#/user-id#/ref":"","HEAD*#/user-id#/ref":"","DELETE*#/user-id#/ref":""}}},backdoor:{"{user-id}":{"PUT*#/user-id":""}},hierarchy:{"{parent-id}":{descendants:{"GET*#/{parent-id=parent-id}":""}},"{user-id}":{"GET*#/{user-id=user-id}":"","PATCH*#/{user-id=user-id}":"","DELETE*#/{user-id=user-id}":"",parents:{"GET*#/{user-id=user-id}":""}},kpi:{"{user-id}":{"GET*#/{user-id=user-id}":""}}},personal:{"{user-id}":{"GET*#/{user-id=user-id}":""}},wildcard:{"@":"*",videos:{invitation:{"GET*":""},vr:{invitation:{"GET*":""}}}},soulmates:{"GET*":""},"most-viewed":{"GET*":""},migrated:{GET:""},"{user-id}":{"GET#/{user-id=user-id}":"","PATCH*#/{user-id=user-id}":"",gateway:{"GET*#/{user-id=user-id}":""},search:{params:{"GET*#/{user-id=user-id}":""}},preferences:{"GET#/{user-id=user-id}":"","PUT*#/{user-id=user-id}":""},features:{"GET*#/{user-id=user-id}":"","PUT*#/{user-id=user-id}":""},marks:{"PUT*#/{user-id=user-id}":""},sms:{"GET*#/{user-id=user-id}":"","PUT*#/{user-id=user-id}":"","PATCH*#/{user-id=user-id}":""},settings:{"GET*#/{user-id=user-id}":"","PUT*#/{user-id=user-id}":"",chinese:{"GET*#/{user-id=user-id}":"","PUT*#/{user-id=user-id}":"","PATCH*#/{user-id=user-id}":""}},presence:{"PUT*#/{user-id=user-id}":""},roles:{"GET*#/{user-id=user-id}":"","PUT*#/{user-id=user-id}":"","POST*#/{user-id=user-id}":"",suspended:{"PUT*#/{user-id=user-id}":"","DELETE*#/{user-id=user-id}":""},suspicious:{"PUT*#/{user-id=user-id}":"","DELETE*#/{user-id=user-id}":""}},photos:{"GET#/{user-id=user-id}":"",":list":"GET","PUT*#/{user-id=user-id}":"","HEAD#/{user-id=user-id}":"","POST*#/{user-id=user-id}":"","{ref}":{"GET#/{user-id=user-id}#/ref":"","HEAD#/{user-id=user-id}#/ref":"","DELETE*#/{user-id=user-id}#/ref":""},"{basename}":{tags:{"GET#/{user-id=user-id}#/basename":"","DELETE*#/{user-id=user-id}#/basename":"",unapproved:{"PUT*#/{user-id=user-id}#/basename":"","DELETE*#/{user-id=user-id}#/basename":""},hidden:{"PUT*#/{user-id=user-id}#/basename#/tag":"","DELETE*#/{user-id=user-id}#/basename#/tag":""},modest:{"PUT*#/{user-id=user-id}#/basename#/tag":"","DELETE*#/{user-id=user-id}#/basename#/tag":""},travel:{"PUT*#/{user-id=user-id}#/basename#/tag":"","DELETE*#/{user-id=user-id}#/basename#/tag":""},"{tag}":{"PUT*#/{user-id=user-id}#/basename#/tag":"","DELETE*#/{user-id=user-id}#/basename#/tag":""}}},private:{"{ref}":{"GET*#/{user-id=user-id}#/ref":"","HEAD*#/{user-id=user-id}#/ref":""}},origin:{"GET#/{user-id=user-id}":"",":list":"GET"}},videos:{"GET#/{user-id=user-id}":"",":list":"GET","PUT*#/{user-id=user-id}":"","HEAD#/{user-id=user-id}":"","POST*#/{user-id=user-id}":"",vr:{invitation:{"POST*#/{user-id=user-id}":"","GET#/{user-id=user-id}":"",":list":"GET","{ref}":{"GET#/{user-id=user-id}#/ref":"","HEAD#/{user-id=user-id}#/ref":"","DELETE*#/{user-id=user-id}#/ref":""}}},invitation:{"POST*#/{user-id=user-id}":"","GET#/{user-id=user-id}":"",":list":"GET",approved:{"POST*#/{user-id=user-id}":""},"{ref}":{"GET#/{user-id=user-id}#/ref":"","HEAD#/{user-id=user-id}#/ref":"","DELETE*#/{user-id=user-id}#/ref":""},"{basename}":{tags:{"GET#/{user-id=user-id}#/basename":"","{tag}":{"PUT*#/{user-id=user-id}#/basename#/tag":"","DELETE*#/{user-id=user-id}#/basename#/tag":""}}}},motivation:{"GET#/{user-id=user-id}":"",":list":"GET","{ref}":{"GET#/{user-id=user-id}#/ref":"","HEAD#/{user-id=user-id}#/ref":""}},unlocked:{"{ref}":{"HEAD*#/{user-id=user-id}#/ref":""}},"{ref}":{"GET*#/{user-id=user-id}#/ref":"","HEAD*#/{user-id=user-id}#/ref":"","DELETE*#/{user-id=user-id}#/ref":""},"{basename}":{tags:{"GET#/{user-id=user-id}#/basename":"","DELETE*#/{user-id=user-id}#/basename":"","{tag}":{"PUT*#/{user-id=user-id}#/basename#/tag":"","DELETE*#/{user-id=user-id}#/basename#/tag":""}}},preview:{"{ref}":{"GET#/{user-id=user-id}#/ref":"","HEAD#/{user-id=user-id}#/ref":""}},origin:{"GET#/{user-id=user-id}":"",":list":"GET"}},"client.invitation":{"POST*#/{user-id=user-id}":"","GET#/{user-id=user-id}":"",":list":"GET","{ref}":{"GET#/{user-id=user-id}#/ref":"","DELETE*#/{user-id=user-id}#/ref":""}},covers:{"GET#/{user-id=user-id}":"",":list":"GET","PUT*#/{user-id=user-id}":"","HEAD#/{user-id=user-id}":"","POST*#/{user-id=user-id}":"","{ref}":{"GET#/{user-id=user-id}#/ref":"","HEAD#/{user-id=user-id}#/ref":""}},tags:{"GET*#/{user-id=user-id}":"","POST*#/{user-id=user-id}":"","credits.mall.recurring":{"GET*#/{user-id=user-id}":"","PUT*#/{user-id=user-id}":""},vowels:{"GET*#/{user-id=user-id}":"","PUT*#/{user-id=user-id}":""},membership:{"GET*#/{user-id=user-id}":"","DELETE*#/{user-id=user-id}":""},"cherish.coregistration":{"PUT*#/{user-id=user-id}":""},travel:{"GET*#/{user-id=user-id}":"","PUT*#/{user-id=user-id}":"","DELETE*#/{user-id=user-id}":""},"users.housing":{"GET*#/{user-id=user-id}":"","PUT*#/{user-id=user-id}":"","DELETE*#/{user-id=user-id}":""},customer:{"PUT*#/{user-id=user-id}":""},test:{"PUT*#/{user-id=user-id}":"","DELETE*#/{user-id=user-id}":""},"presents.available":{"GET*#/{user-id=user-id}":"","PUT*#/{user-id=user-id}":"","DELETE*#/{user-id=user-id}":""},hidden:{"PUT*#/{user-id=user-id}":"","DELETE*#/{user-id=user-id}":""},streams:{"GET*#/{user-id=user-id}":"","PUT*#/{user-id=user-id}":""},"users.uncopiable":{"PUT*#/{user-id=user-id}":""},"exo.cards.discreet":{"PUT*#/{user-id=user-id}":"","DELETE*#/{user-id=user-id}":""},trial:{"PUT*#/{user-id=user-id}":""},"trial.first.login":{"DELETE*#/{user-id=user-id}":""},"trial.norequisites":{"PUT*#/{user-id=user-id}":""},"trial.norequisites.first.login":{"DELETE*#/{user-id=user-id}":""},"processing.solmalta":{"PUT*#/{user-id=user-id}":""},"users.confirmed":{"PUT*#/{user-id=user-id}":"","DELETE*#/{user-id=user-id}":""},"users.verification.pending":{"PUT*#/{user-id=user-id}":"","DELETE*#/{user-id=user-id}":""},"lm.popup":{"DELETE*#/{user-id=user-id}":""},"videochat.vr.giftsglasses":{"DELETE*#/{user-id=user-id}":"","PUT*#/{user-id=user-id}":""},"{tag}":{"DELETE*#/{user-id=user-id}#/tag":""}},events:{"GET*#/{user-id=user-id}":"","PATCH*#/{user-id=user-id}":"",notification:{"POST*#/{user-id=user-id}":""},settings:{"GET*#/{user-id=user-id}":"","PUT*#/{user-id=user-id}":""},"{event-id}":{"DELETE*#/{user-id=user-id}#/{event-id=event-id}":"","PUT*#/{user-id=user-id}#/{event-id=event-id}":""}},origin:{"GET*#/{user-id=user-id}":""},interests:{"GET#/{user-id=user-id}":"","PUT*#/{user-id=user-id}":""},moods:{"GET#/{user-id=user-id}":"","PUT*#/{user-id=user-id}":""},devices:{"POST*#/{user-id=user-id}":"","PUT*#/{user-id=user-id}":"",instance:{"DELETE*#/{user-id=user-id}":"",":add":"DELETE"},cam:{lock:{"PUT*#/{user-id=user-id}":""}}},realms:{"{realm-name}":{"POST*#/{user-id=user-id}#/realm-name":"","DELETE*#/{user-id=user-id}#/realm-name":""}},lifestyle:{"GET*#/{user-id=user-id}":"","PUT*#/{user-id=user-id}":""},infections:{"GET*#/{user-id=user-id}":"","PUT*#/{user-id=user-id}":""},permissions:{"GET*#/{user-id=user-id}":"","PUT*#/{user-id=user-id}":"","PATCH*#/{user-id=user-id}":""},questionnaire:{"GET*#/{user-id=user-id}":"","PUT*#/{user-id=user-id}":""},profile:{"{language-code}":{"GET*#/{user-id=user-id}#/{language-code=language-code}":"","PUT*#/{user-id=user-id}#/{language-code=language-code}":""}},promoter:{decline:{"GET*#/{user-id=user-id}":""}},wards:{events:{"GET*#/{user-id=user-id}":""}},actions:{"users.examined":{"POST*#/{user-id=user-id}":""},"message.examined":{"POST*#/{user-id=user-id}":""},"application.open":{"POST*#/{user-id=user-id}":""},"push.examined":{"POST*#/{user-id=user-id}":""},"push.interaction":{"POST*#/{user-id=user-id}":""},"reminder.skipped":{"POST*#/{user-id=user-id}":""},"reminder.birthday.skipped":{"POST*#/{user-id=user-id}":""},"users.observed":{"POST*#/{user-id=user-id}":""},"voicemessage.played":{"POST*#/{user-id=user-id}":""},"voicemessage.paused":{"POST*#/{user-id=user-id}":""},"voicemessage.ended":{"POST*#/{user-id=user-id}":""},"registered.by.promolink":{"POST*#/{user-id=user-id}":""},"videoinvitation.shown":{"POST*#/{user-id=user-id}":""},"purchase.form.opened":{"POST*#/{user-id=user-id}":""},"credits.mall.special.offer.requested":{"POST*#/{user-id=user-id}":""},"cheers.tape.opened":{"POST*#/{user-id=user-id}":""},"{action-type}":{"POST*#/{user-id=user-id}#/action-type":""}},trips:{"GET#/{user-id=user-id}":"","PUT*#/{user-id=user-id}":""},streams:{"GET*#/{user-id=user-id}":"","PUT*#/{user-id=user-id}":"","PATCH*#/{user-id=user-id}":""},taggers:{favorite:{"GET#/{user-id=user-id}":""}},"promoter-request":{"GET*#/{user-id=user-id}":"","PUT*#/{user-id=user-id}":""},"verification-videos":{"GET*#/{user-id=user-id}":"",":list":"GET","POST*#/{user-id=user-id}":"","{ref}":{"GET*#/{user-id=user-id}#/ref":""}},"verification-url":{generate:{"GET*#/{user-id=user-id}":"","POST*#/{user-id=user-id}":""},completed:{"POST*#/{user-id=user-id}":""}},verification:{"{ref}":{"GET#/{user-id=user-id}#/ref":"","PUT*#/{user-id=user-id}#/ref":"","DELETE*#/{user-id=user-id}#/ref":""}},goals:{"GET#/{user-id=user-id}":"","PUT*#/{user-id=user-id}":""},aliases:{users:{"GET*#/{user-id=user-id}":"","PATCH*#/{user-id=user-id}":"","{attendee-id}":{photos:{"POST*#/{user-id=user-id}#/attendee-id":"","{ref}":{"GET*#/{user-id=user-id}#/attendee-id#/ref":""}}}}},matches:{"GET*#/{user-id=user-id}":"","POST*#/{user-id=user-id}":"",recommendations:{"GET*#/{user-id=user-id}":""},history:{"GET*#/{user-id=user-id}":""}},contacts:{"GET*#/{user-id=user-id}":"","{contact-id}":{"PATCH*#/{user-id=user-id}#/contact-id":""},items:{"GET*#/{user-id=user-id}":""}},recommendations:{"GET*#/{user-id=user-id}":""},"videochat-statistics":{daily:{"GET*#/{user-id=user-id}":""},dailycam:{"GET*#/{user-id=user-id}":""},monthly:{"GET*#/{user-id=user-id}":""}},boosts:{"GET*#/{user-id=user-id}":""},"public-tags":{"GET#/{user-id=user-id}":""},reminders:{"GET*#/{user-id=user-id}":""}},targeted:{"{holder-id}":{"GET*#/{holder-id=user-id}":"",":list":"GET","{user-id}":{tags:{"POST*#/{holder-id=user-id}#/user-id":"","GET*#/{holder-id=user-id}#/user-id":"",":list":"GET","{tag}":{"DELETE*#/{holder-id=user-id}#/user-id#/tag":""}}},tagged:{favorite:{"GET*#/{holder-id=user-id}":"","{user-id}":{"POST*#/{holder-id=user-id}#/user-id":"","PUT*#/{holder-id=user-id}#/user-id":""}},like:{"GET*#/{holder-id=user-id}":""},match:{"GET*#/{holder-id=user-id}":""},referral:{"GET*#/{holder-id=user-id}":""},"referral.converted":{"GET*#/{holder-id=user-id}":""}}}}},legacy:{},null:{GET:""},datetime:{GET:""},mq:{"{label}":{"POST*#/{label=label}":""}},og:{"POST*":""},openapi:{GET:""},translation:{languages:{"GET*":""}},translate:{"POST*":""},covers:{GET:"",":list":"GET","PUT*":"",HEAD:"","POST*":"","{ref}":{"GET#/ref":"","HEAD#/ref":"","PUT*#/ref":""}},dialogs:{tariffication:{options:{"{lower}:{higher}":{"GET*#/lower#/higher":""}},"{user-id}":{messages:{"{attendee}":{"GET*#/{user-id=user-id}#/attendee":""}},minutes:{"{attendee}":{"GET*#/{user-id=user-id}#/attendee":""}}},intervals:{"{lower}:{higher}":{"GET*#/lower#/higher":""}},letters:{"{sender-id}":{"{recipient-id}":{"GET*#/sender-id#/recipient-id":""}}}},messages:{"{user-id}":{admission:{"GET*#/user-id":""}},"{lower}":{favorite:{"POST*#/lower":"",":add":"POST"}},"{lower}:{higher}":{"GET*#/lower#/higher":"","POST*#/lower#/higher":"",":add":"POST",boosted:{"GET*#/lower#/higher":""},"{message}":{"PUT*#/lower#/higher#/message":"","PATCH*#/lower#/higher#/message":""}}},letters:{"{user-id}":{"GET*#/user-id":"",":list":"GET"},"{recipient}":{"{sender}":{"POST*#/recipient#/sender":"",":add":"POST","{letter}":{"GET*#/recipient#/sender#/letter":"","PATCH*#/recipient#/sender#/letter":"","HEAD*#/recipient#/sender#/letter":""}}},completions:{"@":"{user-id}/completions/reply/{letter-id}","GET*#/user-id#/letter-id":"","POST*#/user-id#/letter-id":""},covers:{GET:"",":list":"GET",HEAD:"","POST*":"","{ref}":{"GET#/ref":"","HEAD#/ref":"","PUT*#/ref":""}},introductory:{"{recipient}":{"{sender}":{"{letter}":{"GET*#/recipient#/sender#/letter":""}}}},presents:{"{recipient}":{"{sender}":{"POST*#/recipient#/sender":"","{letter}":{"GET*#/recipient#/sender#/letter":""}}}}},automation:{productions:{obsolete:{"@":"{user-id}","GET*#/{user-id=user-id}":"","PUT*#/{user-id=user-id}":"","DELETE*#/{user-id=user-id}":""},"{product}":{random:{"GET*#/product":""}}},"{user-id}":{invitation:{intensity:{"PUT*#/{user-id=user-id}":""}},properties:{"PUT*#/{user-id=user-id}":""},"autocalls.contacts":{"POST*#/{user-id=user-id}":""}},"{product}":{"{user-id}":{properties:{"PUT*#/product#/{user-id=user-id}":"",":update":"PUT"}}}},attachments:{"{recipient}":{"{sender}":{"GET*#/recipient#/sender":"",":list":"GET","POST*#/recipient#/sender":"",free:{"GET*#/recipient#/sender":"",":list":"GET","POST*#/recipient#/sender":"","{ref}":{"GET*#/recipient#/sender#/ref":"","HEAD*#/recipient#/sender#/ref":""}},"{ref}":{"GET*#/recipient#/sender#/ref":"","HEAD*#/recipient#/sender#/ref":""},preview:{"{ref}":{"GET*#/recipient#/sender#/ref":"","HEAD*#/recipient#/sender#/ref":""}}}},"*":{"{sender}":{"POST*#/sender":""}}},smiles:{GET:"",":list":"GET",HEAD:"","{ref}":{"GET#/ref":"","HEAD#/ref":"","PUT*#/ref":""}},stickers:{GET:"",":list":"GET",HEAD:"","{ref}":{"GET#/ref":"","HEAD#/ref":"","PUT*#/ref":""}},winks:{"{recipient-id}":{"{sender-id}":{"{template}":{"POST*#/recipient-id#/sender-id#/template":""}}}},videos:{"{recipient}":{"{sender}":{"GET*#/recipient#/sender":"",":list":"GET","POST*#/recipient#/sender":"","{ref}":{"GET*#/recipient#/sender#/ref":"","HEAD*#/recipient#/sender#/ref":""},preview:{"{ref}":{"GET*#/recipient#/sender#/ref":"","HEAD*#/recipient#/sender#/ref":""}}}}},usermedia:{"{recipient}":{"{sender}":{"GET*#/recipient#/sender":"",":list":"GET","POST*#/recipient#/sender":"",free:{"GET*#/recipient#/sender":"",":list":"GET","POST*#/recipient#/sender":"","{ref}":{"GET*#/recipient#/sender#/ref":"","HEAD*#/recipient#/sender#/ref":""}},unlocked:{"{ref}":{"HEAD*#/recipient#/sender":""}},"{ref}":{"GET*#/recipient#/sender#/ref":"","HEAD*#/recipient#/sender#/ref":""},preview:{"{ref}":{"GET*#/recipient#/sender#/ref":"","HEAD*#/recipient#/sender#/ref":""}}}},"invitation.video.personal":{"{recipient}":{"{sender}":{"POST*#/recipient#/sender":"","{ref}":{"GET*#/recipient#/sender#/ref":"","HEAD*#/recipient#/sender#/ref":""}}}},"*":{"{sender}":{"POST*#/sender":""}}},topics:{"{user-id}:{target-id}":{"GET*#/user-id#/target-id":""}},media:{"{lower}:{higher}":{messages:{"POST*#/lower#/higher":"",":add":"POST",phantom:{"POST*#/lower#/higher":"",":add":"POST"},"{mid}":{"GET*#/lower#/higher#/mid":""}}},"{sender}/{recipient}":{interactive:{"{oid}":{"PUT*#/sender#/recipient#/oid":"","GET*#/sender#/recipient#/oid":""}}},fragments:{local:{"GET*":"",":feed":"GET","{user-id}":{"{attendee-id}":{"POST*#/user-id#/attendee-id":"","{ref}":{"GET*#/user-id#/attendee-id#/ref":"","PATCH*#/user-id#/attendee-id#/ref":""}}}},remote:{"GET*":"",":feed":"GET","{user-id}":{"{attendee-id}":{"POST*#/user-id#/attendee-id":"","{ref}":{"GET*#/user-id#/attendee-id#/ref":"","PATCH*#/user-id#/attendee-id#/ref":""}}}}},requests:{"{sender-id}":{"{attendee-id}":{"POST*#/sender-id#/attendee-id":"",availability:{"GET*#/sender-id#/attendee-id":""}}}}},streams:{"{user-id}":{covers:{"POST*#/{user-id=user-id}":"","{ref}":{"GET#/{user-id=user-id}#/ref":""}}}},cheers:{"{user-id}":{sets:{"GET*#/user-id":""}}},gamification:{"{recipient}":{"{sender}":{photos:{"POST*#/recipient#/sender":"","{ref}":{"GET*#/recipient#/sender#/ref":""}}}}}},interests:{GET:"",":list":"GET","PUT*":"",HEAD:"","POST*":"","{ref}":{"GET#/ref":"","HEAD#/ref":""}},codes:{"{user-id}":{"POST*#/{user-id=user-id}":""},introductory:{"{user-id}":{"POST*#/{user-id=user-id}":""}},invitation:{"{user-id}":{"POST*#/{user-id=user-id}":""}},remastered:{"@":"{parent-id}",promoter:{"POST*#/{parent-id=parent-id}":""}},promoter:{"POST*":""},"{holder-id}":{refer:{"POST*":""}},refer:{"{user-id}":{"POST*#/{user-id=user-id}":""}},curator:{"POST*":""},"local-promoter":{"POST*":""},overlord:{"POST*":""},"users-approve":{"POST*":""},"users-decline":{"POST*":""},"dialogs.tariffication.init":{"POST*":""},privatephotos:{"{user-id}":{"POST*#/{user-id=user-id}":""}},"exo-promoter":{"POST*":""},onboarding:{"{user-id}":{"POST*#/{user-id=user-id}":""}},e487c1f8:{"{user-id}":{"POST*#/{user-id=user-id}":""}},affiliate:{promolink:{"GET*":""}},"promo-offer-subs_sale_60":{"POST*":""},"promo-offer-subs_sale_10":{"POST*":""},"promo-offer-subs_sale_20":{"POST*":""},"promo-offer-subs_sale_30":{"POST*":""},"promo-offer-subs_sale_40":{"POST*":""},"promo-offer-bonus_10":{"POST*":""},"promo-offer-bonus_20":{"POST*":""},"promo-offer-bonus_30":{"POST*":""},"promo-offer-bonus_40":{"POST*":""},"promo-offer-bonus_50":{"POST*":""},"promo-offer-bonus_3":{"POST*":""}},electronicmail:{validations:{"POST*":""},addresses:{"{address}":{"GET*#/address":""}},transformations:{"{direction}":{"PUT*#/direction":""}},"{user-id}":{transformations:{"user.csd":{"PUT*#/{user-id=user-id}":""}}}},horror:{users:{"{user-id}":{"POST*#/{user-id=user-id}":""}},status:{"{user-id}":{"GET*#/{user-id=user-id}":""}},streams:{"POST*":"",popular:{"PUT*":""}}},aggregation:{"{user-id}":{"users.thumbnail.ctr":{"GET*#/user-id":""}},"{user-id}":{"users.thumbnail.efficiency":{"GET*#/user-id":""}},"{aggregate-name}/hierarchies":{"{parent-id}":{"GET*#/aggregate-name#/{parent-id=parent-id}":""}}},metrics:{"POST*":""},retention:{messages:{"{message-id}":{"PUT*#/message-id":""}}},presence:{"{user-id}":{"GET#/{user-id=user-id}":"","DELETE*#/{user-id=user-id}":""}},facilities:{"PUT*":"","GET*":""},shards:{"{user-id}":{"GET*#/{user-id=user-id}":""}},cheers:{GET:"",":list":"GET","common;price-multiplier=1":{GET:"",":list":"GET",HEAD:"","{ref}":{"GET#/ref":"","HEAD#/ref":""}},"common;price-multiplier=100":{GET:"",":list":"GET",HEAD:"","{ref}":{"GET#/ref":"","HEAD#/ref":""}},onboarding:{GET:"",":list":"GET",HEAD:"","{ref}":{"GET#/ref":"","HEAD#/ref":""}},streaming:{GET:"",":list":"GET","POST*":"",HEAD:"","{ref}":{"GET#/ref":"","HEAD#/ref":""}},animation:{GET:"",":list":"GET",HEAD:"","{ref}":{"GET#/ref":"","HEAD#/ref":""}},sets:{GET:""},"{ref}":{"GET#/ref":"","HEAD#/ref":""}},stories:{GET:"","{user-id}":{fragments:{"GET#/{user-id=user-id}":"",":list":"GET","POST*#/{user-id=user-id}":"",origin:{"GET#/{user-id=user-id}":""},"{ref};oldest":{"GET#/{user-id=user-id}#/ref":""},"{ref}":{"GET#/{user-id=user-id}#/ref":"","DELETE*#/{user-id=user-id}#/ref":""}}},"{story-id}":{"GET*#/{story-id=story-id}":""},feed:{story:{"@":"{user-id}/{story-id}","PATCH*#/{user-id=user-id}#/{story-id=story-id}":"","GET#/{user-id=user-id}#/{story-id=story-id}":""}}},retention:{"{user-id}":{addresses:{"PUT*#/{user-id=user-id}":""}}},v2:{notifications:{"@":"notifications",subscriptions:{"{channel}":{"{user-id}":{"PATCH*#/channel#/{user-id=user-id}":"",":update":"PATCH","GET*#/channel#/{user-id=user-id}":""}}}},users:{personal:{"{user-id}":{"GET*#/{user-id=user-id}":""}},"{user-id}/preferences":{"GET*#/{user-id=user-id}":"","PUT*#/{user-id=user-id}":""},targeted:{"{holder-id}":{"{user-id}":{tags:{"GET*#/holder-id#/user-id":"","POST*#/holder-id#/user-id":""}}}},"{user-id}":{tags:{"GET*#/{user-id=user-id}":"","POST*#/{user-id=user-id}":"",extended:{"GET*#/{user-id=user-id}":"","POST*#/{user-id=user-id}":""}}}},dialogs:{automation:{productions:{introductory:{"{user-id}":{"GET*#/{user-id=user-id}":"","POST*#/{user-id=user-id}":"","{production-id}":{"PATCH*#/{user-id=user-id}#/production-id":"","DELETE*#/{user-id=user-id}#/production-id":""}},pending:{"GET*":""}},mingle:{"{user-id}":{"PUT*#/{user-id=user-id}":"","DELETE*#/{user-id=user-id}":""}},"invitation.video":{"{user-id}":{"POST*#/{user-id=user-id}":"","GET*#/{user-id=user-id}":""}}}},cheers:{"{user-id}":{sets:{"GET*#/user-id":""}},"{senderId}:{recipientId}":{vibration:{check:{"GET*#/senderId#/recipientId":""}},vibrate:{"POST*#/senderId#/recipientId":""}}}},cheers:{sets:{GET:""}},stories:{feed:{"{user-id}":{"GET*#/{user-id=user-id}#sortalgorithm#select":""}}},credits:{accounts:{"{user-id}":{subscriptions:{"GET*#/{user-id=user-id}":"","PUT*#/{user-id=user-id}":""}}}},metrics:{"POST*":""},smiles:{GET:"",":list":"GET",HEAD:"","{sender-id}/{recipient-id}":{"GET#/sender-id#/recipient-id":"",":personalized-list":"GET","HEAD#/sender-id#/recipient-id":""},"{ref}":{"GET#/ref":"","HEAD#/ref":"","PUT*#/ref":""}},stickers:{"{user-id}":{"GET#/user-id":"",":personalized-list":"GET","HEAD#/user-id":""},packs:{"{user-id}":{"POST*#/user-id":""}},"{ref}":{"GET#/ref":"","HEAD#/ref":"","PUT*#/ref":""}},translate:{"POST*":""}},v3:{credits:{accounts:{"{user-id}":{subscriptions:{"GET*#/{user-id=user-id}":"","PUT*#/{user-id=user-id}":""}}}}},tokens:{"{user-id}":{"jwt/sparksfoundation":{"POST*#/user-id":""},"jwt/lilith":{"POST*#/user-id":""},"jwt/mcs":{"POST*#/user-id":""},"jwt/retention":{"POST*#/user-id":""},jwt:{"POST*#/user-id":""}},keys:{"GET*":""}},store:{"{user-id}":{products:{"@":"products/{product-type}","GET*#/{user-id=user-id}#/product-type":""},purchases:{"POST*#/{user-id=user-id}":""}}},promo:{"{user-id}":{coupons:{"{service}":{"GET*#/{user-id=user-id}#/service":""}}}},test:{"obsolete/now":{GET:""},"obsolete/future":{GET:""}},sparks:{"settings/{user-id}":{"GET*#/user-id":"","PUT*#/user-id":""}}}}]))||(e.exports=h)},function(t,r){t.exports=e}])},e.exports=n(r(59484))},25413:(e,t,r)=>{"use strict";r.d(t,{uc:()=>i});class n{constructor(){this.state=void 0,this.publicMethods={isFilled(){return void 0!==this.state}}}output(e){return void 0===e?{}:e}}n.config={getState:e=>void 0===e?{}:e};const i=n},19131:e=>{var t=!("undefined"==typeof window||!window.document||!window.document.createElement);e.exports=t},72779:(e,t)=>{var r;!function(){"use strict";var n={}.hasOwnProperty;function i(){for(var e=[],t=0;t<arguments.length;t++){var r=arguments[t];if(r){var s=typeof r;if("string"===s||"number"===s)e.push(r);else if(Array.isArray(r)){if(r.length){var a=i.apply(null,r);a&&e.push(a)}}else if("object"===s){if(r.toString!==Object.prototype.toString&&!r.toString.toString().includes("[native code]")){e.push(r.toString());continue}for(var o in r)n.call(r,o)&&r[o]&&e.push(o)}}}return e.join(" ")}e.exports?(i.default=i,e.exports=i):void 0===(r=function(){return i}.apply(t,[]))||(e.exports=r)}()},58138:e=>{var t=function(){"use strict";function e(e,t){return null!=t&&e instanceof t}var t,r,n;try{t=Map}catch(e){t=function(){}}try{r=Set}catch(e){r=function(){}}try{n=Promise}catch(e){n=function(){}}function i(s,o,l,c,u){"object"==typeof o&&(l=o.depth,c=o.prototype,u=o.includeNonEnumerable,o=o.circular);var d=[],h=[],p="undefined"!=typeof Buffer;return void 0===o&&(o=!0),void 0===l&&(l=1/0),function s(l,f){if(null===l)return null;if(0===f)return l;var A,m;if("object"!=typeof l)return l;if(e(l,t))A=new t;else if(e(l,r))A=new r;else if(e(l,n))A=new n((function(e,t){l.then((function(t){e(s(t,f-1))}),(function(e){t(s(e,f-1))}))}));else if(i.__isArray(l))A=[];else if(i.__isRegExp(l))A=new RegExp(l.source,a(l)),l.lastIndex&&(A.lastIndex=l.lastIndex);else if(i.__isDate(l))A=new Date(l.getTime());else{if(p&&Buffer.isBuffer(l))return A=Buffer.allocUnsafe?Buffer.allocUnsafe(l.length):new Buffer(l.length),l.copy(A),A;e(l,Error)?A=Object.create(l):void 0===c?(m=Object.getPrototypeOf(l),A=Object.create(m)):(A=Object.create(c),m=c)}if(o){var g=d.indexOf(l);if(-1!=g)return h[g];d.push(l),h.push(A)}for(var v in e(l,t)&&l.forEach((function(e,t){var r=s(t,f-1),n=s(e,f-1);A.set(r,n)})),e(l,r)&&l.forEach((function(e){var t=s(e,f-1);A.add(t)})),l){var b;m&&(b=Object.getOwnPropertyDescriptor(m,v)),b&&null==b.set||(A[v]=s(l[v],f-1))}if(Object.getOwnPropertySymbols){var y=Object.getOwnPropertySymbols(l);for(v=0;v<y.length;v++){var C=y[v];(!(M=Object.getOwnPropertyDescriptor(l,C))||M.enumerable||u)&&(A[C]=s(l[C],f-1),M.enumerable||Object.defineProperty(A,C,{enumerable:!1}))}}if(u){var w=Object.getOwnPropertyNames(l);for(v=0;v<w.length;v++){var M,S=w[v];(M=Object.getOwnPropertyDescriptor(l,S))&&M.enumerable||(A[S]=s(l[S],f-1),Object.defineProperty(A,S,{enumerable:!1}))}}return A}(s,l)}function s(e){return Object.prototype.toString.call(e)}function a(e){var t="";return e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),t}return i.clonePrototype=function(e){if(null===e)return null;var t=function(){};return t.prototype=e,new t},i.__objToStr=s,i.__isDate=function(e){return"object"==typeof e&&"[object Date]"===s(e)},i.__isArray=function(e){return"object"==typeof e&&"[object Array]"===s(e)},i.__isRegExp=function(e){return"object"==typeof e&&"[object RegExp]"===s(e)},i.__getRegExpFlags=a,i}();e.exports&&(e.exports=t)},6277:(e,t,r)=>{"use strict";function n(e){var t,r,i="";if("string"==typeof e||"number"==typeof e)i+=e;else if("object"==typeof e)if(Array.isArray(e))for(t=0;t<e.length;t++)e[t]&&(r=n(e[t]))&&(i&&(i+=" "),i+=r);else for(t in e)e[t]&&(i&&(i+=" "),i+=t);return i}function i(){for(var e,t,r=0,i="";r<arguments.length;)(e=arguments[r++])&&(t=n(e))&&(i&&(i+=" "),i+=t);return i}r.r(t),r.d(t,{clsx:()=>i,default:()=>s});const s=i},77111:(e,t,r)=>{var n=r(9859),i=r(26733),s=r(59821),a=n.TypeError;e.exports=function(e){if(i(e))return e;throw a(s(e)+" is not a function")}},57988:(e,t,r)=>{var n=r(9859),i=r(82359),s=r(59821),a=n.TypeError;e.exports=function(e){if(i(e))return e;throw a(s(e)+" is not a constructor")}},88505:(e,t,r)=>{var n=r(9859),i=r(26733),s=n.String,a=n.TypeError;e.exports=function(e){if("object"==typeof e||i(e))return e;throw a("Can't set "+s(e)+" as a prototype")}},9736:(e,t,r)=>{var n=r(70095),i=r(22391),s=r(31787),a=n("unscopables"),o=Array.prototype;null==o[a]&&s.f(o,a,{configurable:!0,value:i(null)}),e.exports=function(e){o[a][e]=!0}},36637:(e,t,r)=>{"use strict";var n=r(30966).charAt;e.exports=function(e,t,r){return t+(r?n(e,t).length:1)}},57728:(e,t,r)=>{var n=r(9859),i=r(91321),s=n.TypeError;e.exports=function(e,t){if(i(t,e))return e;throw s("Incorrect invocation")}},21176:(e,t,r)=>{var n=r(9859),i=r(85052),s=n.String,a=n.TypeError;e.exports=function(e){if(i(e))return e;throw a(s(e)+" is not an object")}},53339:e=>{e.exports="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView},92460:(e,t,r)=>{var n=r(24229);e.exports=n((function(){if("function"==typeof ArrayBuffer){var e=new ArrayBuffer(8);Object.isExtensible(e)&&Object.defineProperty(e,"a",{value:8})}}))},9918:(e,t,r)=>{"use strict";var n,i,s,a=r(53339),o=r(7400),l=r(9859),c=r(26733),u=r(85052),d=r(98270),h=r(81589),p=r(59821),f=r(75762),A=r(27487),m=r(31787).f,g=r(91321),v=r(67567),b=r(56540),y=r(70095),C=r(81441),w=l.Int8Array,M=w&&w.prototype,S=l.Uint8ClampedArray,I=S&&S.prototype,E=w&&v(w),x=M&&v(M),T=Object.prototype,D=l.TypeError,k=y("toStringTag"),j=C("TYPED_ARRAY_TAG"),L=C("TYPED_ARRAY_CONSTRUCTOR"),O=a&&!!b&&"Opera"!==h(l.opera),P=!1,N={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},B={BigInt64Array:8,BigUint64Array:8},R=function(e){if(!u(e))return!1;var t=h(e);return d(N,t)||d(B,t)};for(n in N)(s=(i=l[n])&&i.prototype)?f(s,L,i):O=!1;for(n in B)(s=(i=l[n])&&i.prototype)&&f(s,L,i);if((!O||!c(E)||E===Function.prototype)&&(E=function(){throw D("Incorrect invocation")},O))for(n in N)l[n]&&b(l[n],E);if((!O||!x||x===T)&&(x=E.prototype,O))for(n in N)l[n]&&b(l[n].prototype,x);if(O&&v(I)!==x&&b(I,x),o&&!d(x,k))for(n in P=!0,m(x,k,{get:function(){return u(this)?this[j]:void 0}}),N)l[n]&&f(l[n],j,n);e.exports={NATIVE_ARRAY_BUFFER_VIEWS:O,TYPED_ARRAY_CONSTRUCTOR:L,TYPED_ARRAY_TAG:P&&j,aTypedArray:function(e){if(R(e))return e;throw D("Target is not a typed array")},aTypedArrayConstructor:function(e){if(c(e)&&(!b||g(E,e)))return e;throw D(p(e)+" is not a typed array constructor")},exportTypedArrayMethod:function(e,t,r,n){if(o){if(r)for(var i in N){var s=l[i];if(s&&d(s.prototype,e))try{delete s.prototype[e]}catch(e){}}x[e]&&!r||A(x,e,r?t:O&&M[e]||t,n)}},exportTypedArrayStaticMethod:function(e,t,r){var n,i;if(o){if(b){if(r)for(n in N)if((i=l[n])&&d(i,e))try{delete i[e]}catch(e){}if(E[e]&&!r)return;try{return A(E,e,r?t:O&&E[e]||t)}catch(e){}}for(n in N)!(i=l[n])||i[e]&&!r||A(i,e,t)}},isView:function(e){if(!u(e))return!1;var t=h(e);return"DataView"===t||d(N,t)||d(B,t)},isTypedArray:R,TypedArray:E,TypedArrayPrototype:x}},53816:(e,t,r)=>{"use strict";var n=r(9859),i=r(65968),s=r(7400),a=r(53339),o=r(51805),l=r(75762),c=r(98787),u=r(24229),d=r(57728),h=r(43329),p=r(34237),f=r(7331),A=r(56201),m=r(67567),g=r(56540),v=r(78151).f,b=r(31787).f,y=r(97065),C=r(69794),w=r(54555),M=r(56407),S=o.PROPER,I=o.CONFIGURABLE,E=M.get,x=M.set,T="ArrayBuffer",D="DataView",k="prototype",j="Wrong index",L=n[T],O=L,P=O&&O[k],N=n[D],B=N&&N[k],R=Object.prototype,V=n.Array,z=n.RangeError,Y=i(y),G=i([].reverse),U=A.pack,F=A.unpack,q=function(e){return[255&e]},H=function(e){return[255&e,e>>8&255]},_=function(e){return[255&e,e>>8&255,e>>16&255,e>>24&255]},Z=function(e){return e[3]<<24|e[2]<<16|e[1]<<8|e[0]},Q=function(e){return U(e,23,4)},W=function(e){return U(e,52,8)},X=function(e,t){b(e[k],t,{get:function(){return E(this)[t]}})},J=function(e,t,r,n){var i=f(r),s=E(e);if(i+t>s.byteLength)throw z(j);var a=E(s.buffer).bytes,o=i+s.byteOffset,l=C(a,o,o+t);return n?l:G(l)},K=function(e,t,r,n,i,s){var a=f(r),o=E(e);if(a+t>o.byteLength)throw z(j);for(var l=E(o.buffer).bytes,c=a+o.byteOffset,u=n(+i),d=0;d<t;d++)l[c+d]=u[s?d:t-d-1]};if(a){var $=S&&L.name!==T;if(u((function(){L(1)}))&&u((function(){new L(-1)}))&&!u((function(){return new L,new L(1.5),new L(NaN),$&&!I})))$&&I&&l(L,"name",T);else{(O=function(e){return d(this,P),new L(f(e))})[k]=P;for(var ee,te=v(L),re=0;te.length>re;)(ee=te[re++])in O||l(O,ee,L[ee]);P.constructor=O}g&&m(B)!==R&&g(B,R);var ne=new N(new O(2)),ie=i(B.setInt8);ne.setInt8(0,2147483648),ne.setInt8(1,2147483649),!ne.getInt8(0)&&ne.getInt8(1)||c(B,{setInt8:function(e,t){ie(this,e,t<<24>>24)},setUint8:function(e,t){ie(this,e,t<<24>>24)}},{unsafe:!0})}else P=(O=function(e){d(this,P);var t=f(e);x(this,{bytes:Y(V(t),0),byteLength:t}),s||(this.byteLength=t)})[k],B=(N=function(e,t,r){d(this,B),d(e,P);var n=E(e).byteLength,i=h(t);if(i<0||i>n)throw z("Wrong offset");if(i+(r=void 0===r?n-i:p(r))>n)throw z("Wrong length");x(this,{buffer:e,byteLength:r,byteOffset:i}),s||(this.buffer=e,this.byteLength=r,this.byteOffset=i)})[k],s&&(X(O,"byteLength"),X(N,"buffer"),X(N,"byteLength"),X(N,"byteOffset")),c(B,{getInt8:function(e){return J(this,1,e)[0]<<24>>24},getUint8:function(e){return J(this,1,e)[0]},getInt16:function(e){var t=J(this,2,e,arguments.length>1?arguments[1]:void 0);return(t[1]<<8|t[0])<<16>>16},getUint16:function(e){var t=J(this,2,e,arguments.length>1?arguments[1]:void 0);return t[1]<<8|t[0]},getInt32:function(e){return Z(J(this,4,e,arguments.length>1?arguments[1]:void 0))},getUint32:function(e){return Z(J(this,4,e,arguments.length>1?arguments[1]:void 0))>>>0},getFloat32:function(e){return F(J(this,4,e,arguments.length>1?arguments[1]:void 0),23)},getFloat64:function(e){return F(J(this,8,e,arguments.length>1?arguments[1]:void 0),52)},setInt8:function(e,t){K(this,1,e,q,t)},setUint8:function(e,t){K(this,1,e,q,t)},setInt16:function(e,t){K(this,2,e,H,t,arguments.length>2?arguments[2]:void 0)},setUint16:function(e,t){K(this,2,e,H,t,arguments.length>2?arguments[2]:void 0)},setInt32:function(e,t){K(this,4,e,_,t,arguments.length>2?arguments[2]:void 0)},setUint32:function(e,t){K(this,4,e,_,t,arguments.length>2?arguments[2]:void 0)},setFloat32:function(e,t){K(this,4,e,Q,t,arguments.length>2?arguments[2]:void 0)},setFloat64:function(e,t){K(this,8,e,W,t,arguments.length>2?arguments[2]:void 0)}});w(O,T),w(N,D),e.exports={ArrayBuffer:O,DataView:N}},97065:(e,t,r)=>{"use strict";var n=r(92991),i=r(43231),s=r(39646);e.exports=function(e){for(var t=n(this),r=s(t),a=arguments.length,o=i(a>1?arguments[1]:void 0,r),l=a>2?arguments[2]:void 0,c=void 0===l?r:i(l,r);c>o;)t[o++]=e;return t}},10507:(e,t,r)=>{"use strict";var n=r(9859),i=r(97636),s=r(20266),a=r(92991),o=r(64960),l=r(91943),c=r(82359),u=r(39646),d=r(62324),h=r(28403),p=r(78830),f=n.Array;e.exports=function(e){var t=a(e),r=c(this),n=arguments.length,A=n>1?arguments[1]:void 0,m=void 0!==A;m&&(A=i(A,n>2?arguments[2]:void 0));var g,v,b,y,C,w,M=p(t),S=0;if(!M||this==f&&l(M))for(g=u(t),v=r?new this(g):f(g);g>S;S++)w=m?A(t[S],S):t[S],d(v,S,w);else for(C=(y=h(t,M)).next,v=r?new this:[];!(b=s(C,y)).done;S++)w=m?o(y,A,[b.value,S],!0):b.value,d(v,S,w);return v.length=S,v}},19540:(e,t,r)=>{var n=r(10905),i=r(43231),s=r(39646),a=function(e){return function(t,r,a){var o,l=n(t),c=s(l),u=i(a,c);if(e&&r!=r){for(;c>u;)if((o=l[u++])!=o)return!0}else for(;c>u;u++)if((e||u in l)&&l[u]===r)return e||u||0;return!e&&-1}};e.exports={includes:a(!0),indexOf:a(!1)}},89996:(e,t,r)=>{var n=r(97636),i=r(65968),s=r(9337),a=r(92991),o=r(39646),l=r(87501),c=i([].push),u=function(e){var t=1==e,r=2==e,i=3==e,u=4==e,d=6==e,h=7==e,p=5==e||d;return function(f,A,m,g){for(var v,b,y=a(f),C=s(y),w=n(A,m),M=o(C),S=0,I=g||l,E=t?I(f,M):r||h?I(f,0):void 0;M>S;S++)if((p||S in C)&&(b=w(v=C[S],S,y),e))if(t)E[S]=b;else if(b)switch(e){case 3:return!0;case 5:return v;case 6:return S;case 2:c(E,v)}else switch(e){case 4:return!1;case 7:c(E,v)}return d?-1:i||u?u:E}};e.exports={forEach:u(0),map:u(1),filter:u(2),some:u(3),every:u(4),find:u(5),findIndex:u(6),filterReject:u(7)}},96038:(e,t,r)=>{"use strict";var n=r(24229);e.exports=function(e,t){var r=[][e];return!!r&&n((function(){r.call(null,t||function(){throw 1},1)}))}},43143:(e,t,r)=>{var n=r(9859),i=r(77111),s=r(92991),a=r(9337),o=r(39646),l=n.TypeError,c=function(e){return function(t,r,n,c){i(r);var u=s(t),d=a(u),h=o(u),p=e?h-1:0,f=e?-1:1;if(n<2)for(;;){if(p in d){c=d[p],p+=f;break}if(p+=f,e?p<0:h<=p)throw l("Reduce of empty array with no initial value")}for(;e?p>=0:h>p;p+=f)p in d&&(c=r(c,d[p],p,u));return c}};e.exports={left:c(!1),right:c(!0)}},69794:(e,t,r)=>{var n=r(9859),i=r(43231),s=r(39646),a=r(62324),o=n.Array,l=Math.max;e.exports=function(e,t,r){for(var n=s(e),c=i(t,n),u=i(void 0===r?n:r,n),d=o(l(u-c,0)),h=0;c<u;c++,h++)a(d,h,e[c]);return d.length=h,d}},1909:(e,t,r)=>{var n=r(65968);e.exports=n([].slice)},33867:(e,t,r)=>{var n=r(69794),i=Math.floor,s=function(e,t){var r=e.length,l=i(r/2);return r<8?a(e,t):o(e,s(n(e,0,l),t),s(n(e,l),t),t)},a=function(e,t){for(var r,n,i=e.length,s=1;s<i;){for(n=s,r=e[s];n&&t(e[n-1],r)>0;)e[n]=e[--n];n!==s++&&(e[n]=r)}return e},o=function(e,t,r,n){for(var i=t.length,s=r.length,a=0,o=0;a<i||o<s;)e[a+o]=a<i&&o<s?n(t[a],r[o])<=0?t[a++]:r[o++]:a<i?t[a++]:r[o++];return e};e.exports=s},18760:(e,t,r)=>{var n=r(9859),i=r(33718),s=r(82359),a=r(85052),o=r(70095)("species"),l=n.Array;e.exports=function(e){var t;return i(e)&&(t=e.constructor,(s(t)&&(t===l||i(t.prototype))||a(t)&&null===(t=t[o]))&&(t=void 0)),void 0===t?l:t}},87501:(e,t,r)=>{var n=r(18760);e.exports=function(e,t){return new(n(e))(0===t?0:t)}},64960:(e,t,r)=>{var n=r(21176),i=r(57281);e.exports=function(e,t,r,s){try{return s?t(n(r)[0],r[1]):t(r)}catch(t){i(e,"throw",t)}}},74575:(e,t,r)=>{var n=r(70095)("iterator"),i=!1;try{var s=0,a={next:function(){return{done:!!s++}},return:function(){i=!0}};a[n]=function(){return this},Array.from(a,(function(){throw 2}))}catch(e){}e.exports=function(e,t){if(!t&&!i)return!1;var r=!1;try{var s={};s[n]=function(){return{next:function(){return{done:r=!0}}}},e(s)}catch(e){}return r}},27079:(e,t,r)=>{var n=r(65968),i=n({}.toString),s=n("".slice);e.exports=function(e){return s(i(e),8,-1)}},81589:(e,t,r)=>{var n=r(9859),i=r(71601),s=r(26733),a=r(27079),o=r(70095)("toStringTag"),l=n.Object,c="Arguments"==a(function(){return arguments}());e.exports=i?a:function(e){var t,r,n;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(r=function(e,t){try{return e[t]}catch(e){}}(t=l(e),o))?r:c?a(t):"Object"==(n=a(t))&&s(t.callee)?"Arguments":n}},63370:(e,t,r)=>{"use strict";var n=r(65968),i=r(98787),s=r(95926).getWeakData,a=r(21176),o=r(85052),l=r(57728),c=r(89003),u=r(89996),d=r(98270),h=r(56407),p=h.set,f=h.getterFor,A=u.find,m=u.findIndex,g=n([].splice),v=0,b=function(e){return e.frozen||(e.frozen=new y)},y=function(){this.entries=[]},C=function(e,t){return A(e.entries,(function(e){return e[0]===t}))};y.prototype={get:function(e){var t=C(this,e);if(t)return t[1]},has:function(e){return!!C(this,e)},set:function(e,t){var r=C(this,e);r?r[1]=t:this.entries.push([e,t])},delete:function(e){var t=m(this.entries,(function(t){return t[0]===e}));return~t&&g(this.entries,t,1),!!~t}},e.exports={getConstructor:function(e,t,r,n){var u=e((function(e,i){l(e,h),p(e,{type:t,id:v++,frozen:void 0}),null!=i&&c(i,e[n],{that:e,AS_ENTRIES:r})})),h=u.prototype,A=f(t),m=function(e,t,r){var n=A(e),i=s(a(t),!0);return!0===i?b(n).set(t,r):i[n.id]=r,e};return i(h,{delete:function(e){var t=A(this);if(!o(e))return!1;var r=s(e);return!0===r?b(t).delete(e):r&&d(r,t.id)&&delete r[t.id]},has:function(e){var t=A(this);if(!o(e))return!1;var r=s(e);return!0===r?b(t).has(e):r&&d(r,t.id)}}),i(h,r?{get:function(e){var t=A(this);if(o(e)){var r=s(e);return!0===r?b(t).get(e):r?r[t.id]:void 0}},set:function(e,t){return m(this,e,t)}}:{add:function(e){return m(this,e,!0)}}),u}}},69789:(e,t,r)=>{"use strict";var n=r(23103),i=r(9859),s=r(65968),a=r(46541),o=r(27487),l=r(95926),c=r(89003),u=r(57728),d=r(26733),h=r(85052),p=r(24229),f=r(74575),A=r(54555),m=r(20835);e.exports=function(e,t,r){var g=-1!==e.indexOf("Map"),v=-1!==e.indexOf("Weak"),b=g?"set":"add",y=i[e],C=y&&y.prototype,w=y,M={},S=function(e){var t=s(C[e]);o(C,e,"add"==e?function(e){return t(this,0===e?0:e),this}:"delete"==e?function(e){return!(v&&!h(e))&&t(this,0===e?0:e)}:"get"==e?function(e){return v&&!h(e)?void 0:t(this,0===e?0:e)}:"has"==e?function(e){return!(v&&!h(e))&&t(this,0===e?0:e)}:function(e,r){return t(this,0===e?0:e,r),this})};if(a(e,!d(y)||!(v||C.forEach&&!p((function(){(new y).entries().next()})))))w=r.getConstructor(t,e,g,b),l.enable();else if(a(e,!0)){var I=new w,E=I[b](v?{}:-0,1)!=I,x=p((function(){I.has(1)})),T=f((function(e){new y(e)})),D=!v&&p((function(){for(var e=new y,t=5;t--;)e[b](t,t);return!e.has(-0)}));T||((w=t((function(e,t){u(e,C);var r=m(new y,e,w);return null!=t&&c(t,r[b],{that:r,AS_ENTRIES:g}),r}))).prototype=C,C.constructor=w),(x||D)&&(S("delete"),S("has"),g&&S("get")),(D||E)&&S(b),v&&C.clear&&delete C.clear}return M[e]=w,n({global:!0,forced:w!=y},M),A(w,e),v||r.setStrong(w,e,g),w}},77081:(e,t,r)=>{var n=r(98270),i=r(4826),s=r(97933),a=r(31787);e.exports=function(e,t,r){for(var o=i(t),l=a.f,c=s.f,u=0;u<o.length;u++){var d=o[u];n(e,d)||r&&n(r,d)||l(e,d,c(t,d))}}},48127:(e,t,r)=>{var n=r(70095)("match");e.exports=function(e){var t=/./;try{"/./"[e](t)}catch(r){try{return t[n]=!1,"/./"[e](t)}catch(e){}}return!1}},27528:(e,t,r)=>{var n=r(24229);e.exports=!n((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},93723:(e,t,r)=>{"use strict";var n=r(60693).IteratorPrototype,i=r(22391),s=r(65358),a=r(54555),o=r(45495),l=function(){return this};e.exports=function(e,t,r,c){var u=t+" Iterator";return e.prototype=i(n,{next:s(+!c,r)}),a(e,u,!1,!0),o[u]=l,e}},75762:(e,t,r)=>{var n=r(7400),i=r(31787),s=r(65358);e.exports=n?function(e,t,r){return i.f(e,t,s(1,r))}:function(e,t,r){return e[t]=r,e}},65358:e=>{e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},62324:(e,t,r)=>{"use strict";var n=r(39310),i=r(31787),s=r(65358);e.exports=function(e,t,r){var a=n(t);a in e?i.f(e,a,s(0,r)):e[a]=r}},67675:(e,t,r)=>{"use strict";var n=r(23103),i=r(20266),s=r(24231),a=r(51805),o=r(26733),l=r(93723),c=r(67567),u=r(56540),d=r(54555),h=r(75762),p=r(27487),f=r(70095),A=r(45495),m=r(60693),g=a.PROPER,v=a.CONFIGURABLE,b=m.IteratorPrototype,y=m.BUGGY_SAFARI_ITERATORS,C=f("iterator"),w="keys",M="values",S="entries",I=function(){return this};e.exports=function(e,t,r,a,f,m,E){l(r,t,a);var x,T,D,k=function(e){if(e===f&&N)return N;if(!y&&e in O)return O[e];switch(e){case w:case M:case S:return function(){return new r(this,e)}}return function(){return new r(this)}},j=t+" Iterator",L=!1,O=e.prototype,P=O[C]||O["@@iterator"]||f&&O[f],N=!y&&P||k(f),B="Array"==t&&O.entries||P;if(B&&(x=c(B.call(new e)))!==Object.prototype&&x.next&&(s||c(x)===b||(u?u(x,b):o(x[C])||p(x,C,I)),d(x,j,!0,!0),s&&(A[j]=I)),g&&f==M&&P&&P.name!==M&&(!s&&v?h(O,"name",M):(L=!0,N=function(){return i(P,this)})),f)if(T={values:k(M),keys:m?N:k(w),entries:k(S)},E)for(D in T)(y||L||!(D in O))&&p(O,D,T[D]);else n({target:t,proto:!0,forced:y||L},T);return s&&!E||O[C]===N||p(O,C,N,{name:f}),A[t]=N,T}},38423:(e,t,r)=>{var n=r(49276),i=r(98270),s=r(55391),a=r(31787).f;e.exports=function(e){var t=n.Symbol||(n.Symbol={});i(t,e)||a(t,e,{value:s.f(e)})}},7400:(e,t,r)=>{var n=r(24229);e.exports=!n((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},22635:(e,t,r)=>{var n=r(9859),i=r(85052),s=n.document,a=i(s)&&i(s.createElement);e.exports=function(e){return a?s.createElement(e):{}}},95694:e=>{e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},18865:(e,t,r)=>{var n=r(22635)("span").classList,i=n&&n.constructor&&n.constructor.prototype;e.exports=i===Object.prototype?void 0:i},22671:(e,t,r)=>{var n=r(80598).match(/firefox\/(\d+)/i);e.exports=!!n&&+n[1]},48639:e=>{e.exports="object"==typeof window},48506:(e,t,r)=>{var n=r(80598);e.exports=/MSIE|Trident/.test(n)},8983:(e,t,r)=>{var n=r(80598),i=r(9859);e.exports=/ipad|iphone|ipod/i.test(n)&&void 0!==i.Pebble},32023:(e,t,r)=>{var n=r(80598);e.exports=/(?:ipad|iphone|ipod).*applewebkit/i.test(n)},28801:(e,t,r)=>{var n=r(27079),i=r(9859);e.exports="process"==n(i.process)},10263:(e,t,r)=>{var n=r(80598);e.exports=/web0s(?!.*chrome)/i.test(n)},80598:(e,t,r)=>{var n=r(31333);e.exports=n("navigator","userAgent")||""},6358:(e,t,r)=>{var n,i,s=r(9859),a=r(80598),o=s.process,l=s.Deno,c=o&&o.versions||l&&l.version,u=c&&c.v8;u&&(i=(n=u.split("."))[0]>0&&n[0]<4?1:+(n[0]+n[1])),!i&&a&&(!(n=a.match(/Edge\/(\d+)/))||n[1]>=74)&&(n=a.match(/Chrome\/(\d+)/))&&(i=+n[1]),e.exports=i},49811:(e,t,r)=>{var n=r(80598).match(/AppleWebKit\/(\d+)\./);e.exports=!!n&&+n[1]},13837:e=>{e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},23103:(e,t,r)=>{var n=r(9859),i=r(97933).f,s=r(75762),a=r(27487),o=r(12079),l=r(77081),c=r(46541);e.exports=function(e,t){var r,u,d,h,p,f=e.target,A=e.global,m=e.stat;if(r=A?n:m?n[f]||o(f,{}):(n[f]||{}).prototype)for(u in t){if(h=t[u],d=e.noTargetGet?(p=i(r,u))&&p.value:r[u],!c(A?u:f+(m?".":"#")+u,e.forced)&&void 0!==d){if(typeof h==typeof d)continue;l(h,d)}(e.sham||d&&d.sham)&&s(h,"sham",!0),a(r,u,h,e)}}},24229:e=>{e.exports=function(e){try{return!!e()}catch(e){return!0}}},94954:(e,t,r)=>{"use strict";r(77950);var n=r(65968),i=r(27487),s=r(63466),a=r(24229),o=r(70095),l=r(75762),c=o("species"),u=RegExp.prototype;e.exports=function(e,t,r,d){var h=o(e),p=!a((function(){var t={};return t[h]=function(){return 7},7!=""[e](t)})),f=p&&!a((function(){var t=!1,r=/a/;return"split"===e&&((r={}).constructor={},r.constructor[c]=function(){return r},r.flags="",r[h]=/./[h]),r.exec=function(){return t=!0,null},r[h](""),!t}));if(!p||!f||r){var A=n(/./[h]),m=t(h,""[e],(function(e,t,r,i,a){var o=n(e),l=t.exec;return l===s||l===u.exec?p&&!a?{done:!0,value:A(t,r,i)}:{done:!0,value:o(r,t,i)}:{done:!1}}));i(String.prototype,e,m[0]),i(u,h,m[1])}d&&l(u[h],"sham",!0)}},34990:(e,t,r)=>{"use strict";var n=r(9859),i=r(33718),s=r(39646),a=r(97636),o=n.TypeError,l=function(e,t,r,n,c,u,d,h){for(var p,f,A=c,m=0,g=!!d&&a(d,h);m<n;){if(m in r){if(p=g?g(r[m],m,t):r[m],u>0&&i(p))f=s(p),A=l(e,t,p,f,A,u-1)-1;else{if(A>=9007199254740991)throw o("Exceed the acceptable array length");e[A]=p}A++}m++}return A};e.exports=l},68476:(e,t,r)=>{var n=r(24229);e.exports=!n((function(){return Object.isExtensible(Object.preventExtensions({}))}))},53171:e=>{var t=Function.prototype,r=t.apply,n=t.bind,i=t.call;e.exports="object"==typeof Reflect&&Reflect.apply||(n?i.bind(r):function(){return i.apply(r,arguments)})},97636:(e,t,r)=>{var n=r(65968),i=r(77111),s=n(n.bind);e.exports=function(e,t){return i(e),void 0===t?e:s?s(e,t):function(){return e.apply(t,arguments)}}},20266:e=>{var t=Function.prototype.call;e.exports=t.bind?t.bind(t):function(){return t.apply(t,arguments)}},51805:(e,t,r)=>{var n=r(7400),i=r(98270),s=Function.prototype,a=n&&Object.getOwnPropertyDescriptor,o=i(s,"name"),l=o&&"something"===function(){}.name,c=o&&(!n||n&&a(s,"name").configurable);e.exports={EXISTS:o,PROPER:l,CONFIGURABLE:c}},65968:e=>{var t=Function.prototype,r=t.bind,n=t.call,i=r&&r.bind(n);e.exports=r?function(e){return e&&i(n,e)}:function(e){return e&&function(){return n.apply(e,arguments)}}},31333:(e,t,r)=>{var n=r(9859),i=r(26733),s=function(e){return i(e)?e:void 0};e.exports=function(e,t){return arguments.length<2?s(n[e]):n[e]&&n[e][t]}},78830:(e,t,r)=>{var n=r(81589),i=r(55300),s=r(45495),a=r(70095)("iterator");e.exports=function(e){if(null!=e)return i(e,a)||i(e,"@@iterator")||s[n(e)]}},28403:(e,t,r)=>{var n=r(9859),i=r(20266),s=r(77111),a=r(21176),o=r(59821),l=r(78830),c=n.TypeError;e.exports=function(e,t){var r=arguments.length<2?l(e):t;if(s(r))return a(i(r,e));throw c(o(e)+" is not iterable")}},55300:(e,t,r)=>{var n=r(77111);e.exports=function(e,t){var r=e[t];return null==r?void 0:n(r)}},70017:(e,t,r)=>{var n=r(65968),i=r(92991),s=Math.floor,a=n("".charAt),o=n("".replace),l=n("".slice),c=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,u=/\$([$&'`]|\d{1,2})/g;e.exports=function(e,t,r,n,d,h){var p=r+e.length,f=n.length,A=u;return void 0!==d&&(d=i(d),A=c),o(h,A,(function(i,o){var c;switch(a(o,0)){case"$":return"$";case"&":return e;case"`":return l(t,0,r);case"'":return l(t,p);case"<":c=d[l(o,1,-1)];break;default:var u=+o;if(0===u)return i;if(u>f){var h=s(u/10);return 0===h?i:h<=f?void 0===n[h-1]?a(o,1):n[h-1]+a(o,1):i}c=n[u-1]}return void 0===c?"":c}))}},9859:(e,t,r)=>{var n=function(e){return e&&e.Math==Math&&e};e.exports=n("object"==typeof globalThis&&globalThis)||n("object"==typeof window&&window)||n("object"==typeof self&&self)||n("object"==typeof r.g&&r.g)||function(){return this}()||Function("return this")()},98270:(e,t,r)=>{var n=r(65968),i=r(92991),s=n({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,t){return s(i(e),t)}},95977:e=>{e.exports={}},14665:(e,t,r)=>{var n=r(9859);e.exports=function(e,t){var r=n.console;r&&r.error&&(1==arguments.length?r.error(e):r.error(e,t))}},53777:(e,t,r)=>{var n=r(31333);e.exports=n("document","documentElement")},64394:(e,t,r)=>{var n=r(7400),i=r(24229),s=r(22635);e.exports=!n&&!i((function(){return 7!=Object.defineProperty(s("div"),"a",{get:function(){return 7}}).a}))},56201:(e,t,r)=>{var n=r(9859).Array,i=Math.abs,s=Math.pow,a=Math.floor,o=Math.log,l=Math.LN2;e.exports={pack:function(e,t,r){var c,u,d,h=n(r),p=8*r-t-1,f=(1<<p)-1,A=f>>1,m=23===t?s(2,-24)-s(2,-77):0,g=e<0||0===e&&1/e<0?1:0,v=0;for((e=i(e))!=e||e===1/0?(u=e!=e?1:0,c=f):(c=a(o(e)/l),e*(d=s(2,-c))<1&&(c--,d*=2),(e+=c+A>=1?m/d:m*s(2,1-A))*d>=2&&(c++,d/=2),c+A>=f?(u=0,c=f):c+A>=1?(u=(e*d-1)*s(2,t),c+=A):(u=e*s(2,A-1)*s(2,t),c=0));t>=8;)h[v++]=255&u,u/=256,t-=8;for(c=c<<t|u,p+=t;p>0;)h[v++]=255&c,c/=256,p-=8;return h[--v]|=128*g,h},unpack:function(e,t){var r,n=e.length,i=8*n-t-1,a=(1<<i)-1,o=a>>1,l=i-7,c=n-1,u=e[c--],d=127&u;for(u>>=7;l>0;)d=256*d+e[c--],l-=8;for(r=d&(1<<-l)-1,d>>=-l,l+=t;l>0;)r=256*r+e[c--],l-=8;if(0===d)d=1-o;else{if(d===a)return r?NaN:u?-1/0:1/0;r+=s(2,t),d-=o}return(u?-1:1)*r*s(2,d-t)}}},9337:(e,t,r)=>{var n=r(9859),i=r(65968),s=r(24229),a=r(27079),o=n.Object,l=i("".split);e.exports=s((function(){return!o("z").propertyIsEnumerable(0)}))?function(e){return"String"==a(e)?l(e,""):o(e)}:o},20835:(e,t,r)=>{var n=r(26733),i=r(85052),s=r(56540);e.exports=function(e,t,r){var a,o;return s&&n(a=t.constructor)&&a!==r&&i(o=a.prototype)&&o!==r.prototype&&s(e,o),e}},8511:(e,t,r)=>{var n=r(65968),i=r(26733),s=r(85353),a=n(Function.toString);i(s.inspectSource)||(s.inspectSource=function(e){return a(e)}),e.exports=s.inspectSource},95926:(e,t,r)=>{var n=r(23103),i=r(65968),s=r(95977),a=r(85052),o=r(98270),l=r(31787).f,c=r(78151),u=r(10166),d=r(35343),h=r(81441),p=r(68476),f=!1,A=h("meta"),m=0,g=function(e){l(e,A,{value:{objectID:"O"+m++,weakData:{}}})},v=e.exports={enable:function(){v.enable=function(){},f=!0;var e=c.f,t=i([].splice),r={};r[A]=1,e(r).length&&(c.f=function(r){for(var n=e(r),i=0,s=n.length;i<s;i++)if(n[i]===A){t(n,i,1);break}return n},n({target:"Object",stat:!0,forced:!0},{getOwnPropertyNames:u.f}))},fastKey:function(e,t){if(!a(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!o(e,A)){if(!d(e))return"F";if(!t)return"E";g(e)}return e[A].objectID},getWeakData:function(e,t){if(!o(e,A)){if(!d(e))return!0;if(!t)return!1;g(e)}return e[A].weakData},onFreeze:function(e){return p&&f&&d(e)&&!o(e,A)&&g(e),e}};s[A]=!0},56407:(e,t,r)=>{var n,i,s,a=r(18694),o=r(9859),l=r(65968),c=r(85052),u=r(75762),d=r(98270),h=r(85353),p=r(44399),f=r(95977),A="Object already initialized",m=o.TypeError,g=o.WeakMap;if(a||h.state){var v=h.state||(h.state=new g),b=l(v.get),y=l(v.has),C=l(v.set);n=function(e,t){if(y(v,e))throw new m(A);return t.facade=e,C(v,e,t),t},i=function(e){return b(v,e)||{}},s=function(e){return y(v,e)}}else{var w=p("state");f[w]=!0,n=function(e,t){if(d(e,w))throw new m(A);return t.facade=e,u(e,w,t),t},i=function(e){return d(e,w)?e[w]:{}},s=function(e){return d(e,w)}}e.exports={set:n,get:i,has:s,enforce:function(e){return s(e)?i(e):n(e,{})},getterFor:function(e){return function(t){var r;if(!c(t)||(r=i(t)).type!==e)throw m("Incompatible receiver, "+e+" required");return r}}}},91943:(e,t,r)=>{var n=r(70095),i=r(45495),s=n("iterator"),a=Array.prototype;e.exports=function(e){return void 0!==e&&(i.Array===e||a[s]===e)}},33718:(e,t,r)=>{var n=r(27079);e.exports=Array.isArray||function(e){return"Array"==n(e)}},26733:e=>{e.exports=function(e){return"function"==typeof e}},82359:(e,t,r)=>{var n=r(65968),i=r(24229),s=r(26733),a=r(81589),o=r(31333),l=r(8511),c=function(){},u=[],d=o("Reflect","construct"),h=/^\s*(?:class|function)\b/,p=n(h.exec),f=!h.exec(c),A=function(e){if(!s(e))return!1;try{return d(c,u,e),!0}catch(e){return!1}},m=function(e){if(!s(e))return!1;switch(a(e)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return f||!!p(h,l(e))}catch(e){return!0}};m.sham=!0,e.exports=!d||i((function(){var e;return A(A.call)||!A(Object)||!A((function(){e=!0}))||e}))?m:A},90193:(e,t,r)=>{var n=r(98270);e.exports=function(e){return void 0!==e&&(n(e,"value")||n(e,"writable"))}},46541:(e,t,r)=>{var n=r(24229),i=r(26733),s=/#|\.prototype\./,a=function(e,t){var r=l[o(e)];return r==u||r!=c&&(i(t)?n(t):!!t)},o=a.normalize=function(e){return String(e).replace(s,".").toLowerCase()},l=a.data={},c=a.NATIVE="N",u=a.POLYFILL="P";e.exports=a},82292:(e,t,r)=>{var n=r(85052),i=Math.floor;e.exports=Number.isInteger||function(e){return!n(e)&&isFinite(e)&&i(e)===e}},85052:(e,t,r)=>{var n=r(26733);e.exports=function(e){return"object"==typeof e?null!==e:n(e)}},24231:e=>{e.exports=!1},48311:(e,t,r)=>{var n=r(85052),i=r(27079),s=r(70095)("match");e.exports=function(e){var t;return n(e)&&(void 0!==(t=e[s])?!!t:"RegExp"==i(e))}},49395:(e,t,r)=>{var n=r(9859),i=r(31333),s=r(26733),a=r(91321),o=r(66969),l=n.Object;e.exports=o?function(e){return"symbol"==typeof e}:function(e){var t=i("Symbol");return s(t)&&a(t.prototype,l(e))}},89003:(e,t,r)=>{var n=r(9859),i=r(97636),s=r(20266),a=r(21176),o=r(59821),l=r(91943),c=r(39646),u=r(91321),d=r(28403),h=r(78830),p=r(57281),f=n.TypeError,A=function(e,t){this.stopped=e,this.result=t},m=A.prototype;e.exports=function(e,t,r){var n,g,v,b,y,C,w,M=r&&r.that,S=!(!r||!r.AS_ENTRIES),I=!(!r||!r.IS_ITERATOR),E=!(!r||!r.INTERRUPTED),x=i(t,M),T=function(e){return n&&p(n,"normal",e),new A(!0,e)},D=function(e){return S?(a(e),E?x(e[0],e[1],T):x(e[0],e[1])):E?x(e,T):x(e)};if(I)n=e;else{if(!(g=h(e)))throw f(o(e)+" is not iterable");if(l(g)){for(v=0,b=c(e);b>v;v++)if((y=D(e[v]))&&u(m,y))return y;return new A(!1)}n=d(e,g)}for(C=n.next;!(w=s(C,n)).done;){try{y=D(w.value)}catch(e){p(n,"throw",e)}if("object"==typeof y&&y&&u(m,y))return y}return new A(!1)}},57281:(e,t,r)=>{var n=r(20266),i=r(21176),s=r(55300);e.exports=function(e,t,r){var a,o;i(e);try{if(!(a=s(e,"return"))){if("throw"===t)throw r;return r}a=n(a,e)}catch(e){o=!0,a=e}if("throw"===t)throw r;if(o)throw a;return i(a),r}},60693:(e,t,r)=>{"use strict";var n,i,s,a=r(24229),o=r(26733),l=r(22391),c=r(67567),u=r(27487),d=r(70095),h=r(24231),p=d("iterator"),f=!1;[].keys&&("next"in(s=[].keys())?(i=c(c(s)))!==Object.prototype&&(n=i):f=!0),null==n||a((function(){var e={};return n[p].call(e)!==e}))?n={}:h&&(n=l(n)),o(n[p])||u(n,p,(function(){return this})),e.exports={IteratorPrototype:n,BUGGY_SAFARI_ITERATORS:f}},45495:e=>{e.exports={}},39646:(e,t,r)=>{var n=r(34237);e.exports=function(e){return n(e.length)}},24794:(e,t,r)=>{var n,i,s,a,o,l,c,u,d=r(9859),h=r(97636),p=r(97933).f,f=r(55795).set,A=r(32023),m=r(8983),g=r(10263),v=r(28801),b=d.MutationObserver||d.WebKitMutationObserver,y=d.document,C=d.process,w=d.Promise,M=p(d,"queueMicrotask"),S=M&&M.value;S||(n=function(){var e,t;for(v&&(e=C.domain)&&e.exit();i;){t=i.fn,i=i.next;try{t()}catch(e){throw i?a():s=void 0,e}}s=void 0,e&&e.enter()},A||v||g||!b||!y?!m&&w&&w.resolve?((c=w.resolve(void 0)).constructor=w,u=h(c.then,c),a=function(){u(n)}):v?a=function(){C.nextTick(n)}:(f=h(f,d),a=function(){f(n)}):(o=!0,l=y.createTextNode(""),new b(n).observe(l,{characterData:!0}),a=function(){l.data=o=!o})),e.exports=S||function(e){var t={fn:e,next:void 0};s&&(s.next=t),i||(i=t,a()),s=t}},34226:(e,t,r)=>{var n=r(9859);e.exports=n.Promise},63839:(e,t,r)=>{var n=r(6358),i=r(24229);e.exports=!!Object.getOwnPropertySymbols&&!i((function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&n&&n<41}))},77274:(e,t,r)=>{var n=r(24229),i=r(70095),s=r(24231),a=i("iterator");e.exports=!n((function(){var e=new URL("b?a=1&b=2&c=3","http://a"),t=e.searchParams,r="";return e.pathname="c%20d",t.forEach((function(e,n){t.delete("b"),r+=n+e})),s&&!e.toJSON||!t.sort||"http://a/c%20d?a=1&c=3"!==e.href||"3"!==t.get("c")||"a=1"!==String(new URLSearchParams("?a=1"))||!t[a]||"a"!==new URL("https://a@b").username||"b"!==new URLSearchParams(new URLSearchParams("a=b")).get("a")||"xn--e1aybc"!==new URL("http://тест").host||"#%D0%B1"!==new URL("http://a#б").hash||"a1c3"!==r||"x"!==new URL("http://x",void 0).host}))},18694:(e,t,r)=>{var n=r(9859),i=r(26733),s=r(8511),a=n.WeakMap;e.exports=i(a)&&/native code/.test(s(a))},16485:(e,t,r)=>{"use strict";var n=r(77111),i=function(e){var t,r;this.promise=new e((function(e,n){if(void 0!==t||void 0!==r)throw TypeError("Bad Promise constructor");t=e,r=n})),this.resolve=n(t),this.reject=n(r)};e.exports.f=function(e){return new i(e)}},47272:(e,t,r)=>{var n=r(9859),i=r(48311),s=n.TypeError;e.exports=function(e){if(i(e))throw s("The method doesn't accept regular expressions");return e}},45496:(e,t,r)=>{var n=r(9859),i=r(24229),s=r(65968),a=r(83326),o=r(1017).trim,l=r(41647),c=s("".charAt),u=n.parseFloat,d=n.Symbol,h=d&&d.iterator,p=1/u(l+"-0")!=-1/0||h&&!i((function(){u(Object(h))}));e.exports=p?function(e){var t=o(a(e)),r=u(t);return 0===r&&"-"==c(t,0)?-0:r}:u},36596:(e,t,r)=>{var n=r(9859),i=r(24229),s=r(65968),a=r(83326),o=r(1017).trim,l=r(41647),c=n.parseInt,u=n.Symbol,d=u&&u.iterator,h=/^[+-]?0x/i,p=s(h.exec),f=8!==c(l+"08")||22!==c(l+"0x16")||d&&!i((function(){c(Object(d))}));e.exports=f?function(e,t){var r=o(a(e));return c(r,t>>>0||(p(h,r)?16:10))}:c},47:(e,t,r)=>{"use strict";var n=r(7400),i=r(65968),s=r(20266),a=r(24229),o=r(65632),l=r(10894),c=r(19195),u=r(92991),d=r(9337),h=Object.assign,p=Object.defineProperty,f=i([].concat);e.exports=!h||a((function(){if(n&&1!==h({b:1},h(p({},"a",{enumerable:!0,get:function(){p(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},t={},r=Symbol(),i="abcdefghijklmnopqrst";return e[r]=7,i.split("").forEach((function(e){t[e]=e})),7!=h({},e)[r]||o(h({},t)).join("")!=i}))?function(e,t){for(var r=u(e),i=arguments.length,a=1,h=l.f,p=c.f;i>a;)for(var A,m=d(arguments[a++]),g=h?f(o(m),h(m)):o(m),v=g.length,b=0;v>b;)A=g[b++],n&&!s(p,m,A)||(r[A]=m[A]);return r}:h},22391:(e,t,r)=>{var n,i=r(21176),s=r(90219),a=r(13837),o=r(95977),l=r(53777),c=r(22635),u=r(44399),d="prototype",h="script",p=u("IE_PROTO"),f=function(){},A=function(e){return"<"+h+">"+e+"</"+h+">"},m=function(e){e.write(A("")),e.close();var t=e.parentWindow.Object;return e=null,t},g=function(){try{n=new ActiveXObject("htmlfile")}catch(e){}var e,t,r;g="undefined"!=typeof document?document.domain&&n?m(n):(t=c("iframe"),r="java"+h+":",t.style.display="none",l.appendChild(t),t.src=String(r),(e=t.contentWindow.document).open(),e.write(A("document.F=Object")),e.close(),e.F):m(n);for(var i=a.length;i--;)delete g[d][a[i]];return g()};o[p]=!0,e.exports=Object.create||function(e,t){var r;return null!==e?(f[d]=i(e),r=new f,f[d]=null,r[p]=e):r=g(),void 0===t?r:s(r,t)}},90219:(e,t,r)=>{var n=r(7400),i=r(31787),s=r(21176),a=r(10905),o=r(65632);e.exports=n?Object.defineProperties:function(e,t){s(e);for(var r,n=a(t),l=o(t),c=l.length,u=0;c>u;)i.f(e,r=l[u++],n[r]);return e}},31787:(e,t,r)=>{var n=r(9859),i=r(7400),s=r(64394),a=r(21176),o=r(39310),l=n.TypeError,c=Object.defineProperty;t.f=i?c:function(e,t,r){if(a(e),t=o(t),a(r),s)try{return c(e,t,r)}catch(e){}if("get"in r||"set"in r)throw l("Accessors not supported");return"value"in r&&(e[t]=r.value),e}},97933:(e,t,r)=>{var n=r(7400),i=r(20266),s=r(19195),a=r(65358),o=r(10905),l=r(39310),c=r(98270),u=r(64394),d=Object.getOwnPropertyDescriptor;t.f=n?d:function(e,t){if(e=o(e),t=l(t),u)try{return d(e,t)}catch(e){}if(c(e,t))return a(!i(s.f,e,t),e[t])}},10166:(e,t,r)=>{var n=r(27079),i=r(10905),s=r(78151).f,a=r(69794),o="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];e.exports.f=function(e){return o&&"Window"==n(e)?function(e){try{return s(e)}catch(e){return a(o)}}(e):s(i(e))}},78151:(e,t,r)=>{var n=r(90140),i=r(13837).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return n(e,i)}},10894:(e,t)=>{t.f=Object.getOwnPropertySymbols},67567:(e,t,r)=>{var n=r(9859),i=r(98270),s=r(26733),a=r(92991),o=r(44399),l=r(27528),c=o("IE_PROTO"),u=n.Object,d=u.prototype;e.exports=l?u.getPrototypeOf:function(e){var t=a(e);if(i(t,c))return t[c];var r=t.constructor;return s(r)&&t instanceof r?r.prototype:t instanceof u?d:null}},35343:(e,t,r)=>{var n=r(24229),i=r(85052),s=r(27079),a=r(92460),o=Object.isExtensible,l=n((function(){o(1)}));e.exports=l||a?function(e){return!!i(e)&&(!a||"ArrayBuffer"!=s(e))&&(!o||o(e))}:o},91321:(e,t,r)=>{var n=r(65968);e.exports=n({}.isPrototypeOf)},90140:(e,t,r)=>{var n=r(65968),i=r(98270),s=r(10905),a=r(19540).indexOf,o=r(95977),l=n([].push);e.exports=function(e,t){var r,n=s(e),c=0,u=[];for(r in n)!i(o,r)&&i(n,r)&&l(u,r);for(;t.length>c;)i(n,r=t[c++])&&(~a(u,r)||l(u,r));return u}},65632:(e,t,r)=>{var n=r(90140),i=r(13837);e.exports=Object.keys||function(e){return n(e,i)}},19195:(e,t)=>{"use strict";var r={}.propertyIsEnumerable,n=Object.getOwnPropertyDescriptor,i=n&&!r.call({1:2},1);t.f=i?function(e){var t=n(this,e);return!!t&&t.enumerable}:r},15020:(e,t,r)=>{"use strict";var n=r(24231),i=r(9859),s=r(24229),a=r(49811);e.exports=n||!s((function(){if(!(a&&a<535)){var e=Math.random();__defineSetter__.call(null,e,(function(){})),delete i[e]}}))},56540:(e,t,r)=>{var n=r(65968),i=r(21176),s=r(88505);e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,r={};try{(e=n(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set))(r,[]),t=r instanceof Array}catch(e){}return function(r,n){return i(r),s(n),t?e(r,n):r.__proto__=n,r}}():void 0)},32914:(e,t,r)=>{var n=r(9859),i=r(20266),s=r(26733),a=r(85052),o=n.TypeError;e.exports=function(e,t){var r,n;if("string"===t&&s(r=e.toString)&&!a(n=i(r,e)))return n;if(s(r=e.valueOf)&&!a(n=i(r,e)))return n;if("string"!==t&&s(r=e.toString)&&!a(n=i(r,e)))return n;throw o("Can't convert object to primitive value")}},4826:(e,t,r)=>{var n=r(31333),i=r(65968),s=r(78151),a=r(10894),o=r(21176),l=i([].concat);e.exports=n("Reflect","ownKeys")||function(e){var t=s.f(o(e)),r=a.f;return r?l(t,r(e)):t}},49276:(e,t,r)=>{var n=r(9859);e.exports=n},64624:e=>{e.exports=function(e){try{return{error:!1,value:e()}}catch(e){return{error:!0,value:e}}}},62391:(e,t,r)=>{var n=r(21176),i=r(85052),s=r(16485);e.exports=function(e,t){if(n(e),i(t)&&t.constructor===e)return t;var r=s.f(e);return(0,r.resolve)(t),r.promise}},93358:e=>{var t=function(){this.head=null,this.tail=null};t.prototype={add:function(e){var t={item:e,next:null};this.head?this.tail.next=t:this.head=t,this.tail=t},get:function(){var e=this.head;if(e)return this.head=e.next,this.tail===e&&(this.tail=null),e.item}},e.exports=t},98787:(e,t,r)=>{var n=r(27487);e.exports=function(e,t,r){for(var i in t)n(e,i,t[i],r);return e}},27487:(e,t,r)=>{var n=r(9859),i=r(26733),s=r(98270),a=r(75762),o=r(12079),l=r(8511),c=r(56407),u=r(51805).CONFIGURABLE,d=c.get,h=c.enforce,p=String(String).split("String");(e.exports=function(e,t,r,l){var c,d=!!l&&!!l.unsafe,f=!!l&&!!l.enumerable,A=!!l&&!!l.noTargetGet,m=l&&void 0!==l.name?l.name:t;i(r)&&("Symbol("===String(m).slice(0,7)&&(m="["+String(m).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),(!s(r,"name")||u&&r.name!==m)&&a(r,"name",m),(c=h(r)).source||(c.source=p.join("string"==typeof m?m:""))),e!==n?(d?!A&&e[t]&&(f=!0):delete e[t],f?e[t]=r:a(e,t,r)):f?e[t]=r:o(t,r)})(Function.prototype,"toString",(function(){return i(this)&&d(this).source||l(this)}))},98115:(e,t,r)=>{var n=r(9859),i=r(20266),s=r(21176),a=r(26733),o=r(27079),l=r(63466),c=n.TypeError;e.exports=function(e,t){var r=e.exec;if(a(r)){var n=i(r,e,t);return null!==n&&s(n),n}if("RegExp"===o(e))return i(l,e,t);throw c("RegExp#exec called on incompatible receiver")}},63466:(e,t,r)=>{"use strict";var n,i,s=r(20266),a=r(65968),o=r(83326),l=r(30895),c=r(25650),u=r(33036),d=r(22391),h=r(56407).get,p=r(42926),f=r(10461),A=u("native-string-replace",String.prototype.replace),m=RegExp.prototype.exec,g=m,v=a("".charAt),b=a("".indexOf),y=a("".replace),C=a("".slice),w=(i=/b*/g,s(m,n=/a/,"a"),s(m,i,"a"),0!==n.lastIndex||0!==i.lastIndex),M=c.BROKEN_CARET,S=void 0!==/()??/.exec("")[1];(w||S||M||p||f)&&(g=function(e){var t,r,n,i,a,c,u,p=this,f=h(p),I=o(e),E=f.raw;if(E)return E.lastIndex=p.lastIndex,t=s(g,E,I),p.lastIndex=E.lastIndex,t;var x=f.groups,T=M&&p.sticky,D=s(l,p),k=p.source,j=0,L=I;if(T&&(D=y(D,"y",""),-1===b(D,"g")&&(D+="g"),L=C(I,p.lastIndex),p.lastIndex>0&&(!p.multiline||p.multiline&&"\n"!==v(I,p.lastIndex-1))&&(k="(?: "+k+")",L=" "+L,j++),r=new RegExp("^(?:"+k+")",D)),S&&(r=new RegExp("^"+k+"$(?!\\s)",D)),w&&(n=p.lastIndex),i=s(m,T?r:p,L),T?i?(i.input=C(i.input,j),i[0]=C(i[0],j),i.index=p.lastIndex,p.lastIndex+=i[0].length):p.lastIndex=0:w&&i&&(p.lastIndex=p.global?i.index+i[0].length:n),S&&i&&i.length>1&&s(A,i[0],r,(function(){for(a=1;a<arguments.length-2;a++)void 0===arguments[a]&&(i[a]=void 0)})),i&&x)for(i.groups=c=d(null),a=0;a<x.length;a++)c[(u=x[a])[0]]=i[u[1]];return i}),e.exports=g},30895:(e,t,r)=>{"use strict";var n=r(21176);e.exports=function(){var e=n(this),t="";return e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.dotAll&&(t+="s"),e.unicode&&(t+="u"),e.sticky&&(t+="y"),t}},25650:(e,t,r)=>{var n=r(24229),i=r(9859).RegExp,s=n((function(){var e=i("a","y");return e.lastIndex=2,null!=e.exec("abcd")})),a=s||n((function(){return!i("a","y").sticky})),o=s||n((function(){var e=i("^r","gy");return e.lastIndex=2,null!=e.exec("str")}));e.exports={BROKEN_CARET:o,MISSED_STICKY:a,UNSUPPORTED_Y:s}},42926:(e,t,r)=>{var n=r(24229),i=r(9859).RegExp;e.exports=n((function(){var e=i(".","s");return!(e.dotAll&&e.exec("\n")&&"s"===e.flags)}))},10461:(e,t,r)=>{var n=r(24229),i=r(9859).RegExp;e.exports=n((function(){var e=i("(?<a>b)","g");return"b"!==e.exec("b").groups.a||"bc"!=="b".replace(e,"$<a>c")}))},58885:(e,t,r)=>{var n=r(9859).TypeError;e.exports=function(e){if(null==e)throw n("Can't call method on "+e);return e}},72101:e=>{e.exports=Object.is||function(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}},12079:(e,t,r)=>{var n=r(9859),i=Object.defineProperty;e.exports=function(e,t){try{i(n,e,{value:t,configurable:!0,writable:!0})}catch(r){n[e]=t}return t}},71832:(e,t,r)=>{"use strict";var n=r(31333),i=r(31787),s=r(70095),a=r(7400),o=s("species");e.exports=function(e){var t=n(e),r=i.f;a&&t&&!t[o]&&r(t,o,{configurable:!0,get:function(){return this}})}},54555:(e,t,r)=>{var n=r(31787).f,i=r(98270),s=r(70095)("toStringTag");e.exports=function(e,t,r){e&&!r&&(e=e.prototype),e&&!i(e,s)&&n(e,s,{configurable:!0,value:t})}},44399:(e,t,r)=>{var n=r(33036),i=r(81441),s=n("keys");e.exports=function(e){return s[e]||(s[e]=i(e))}},85353:(e,t,r)=>{var n=r(9859),i=r(12079),s="__core-js_shared__",a=n[s]||i(s,{});e.exports=a},33036:(e,t,r)=>{var n=r(24231),i=r(85353);(e.exports=function(e,t){return i[e]||(i[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.20.1",mode:n?"pure":"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})},37942:(e,t,r)=>{var n=r(21176),i=r(57988),s=r(70095)("species");e.exports=function(e,t){var r,a=n(e).constructor;return void 0===a||null==(r=n(a)[s])?t:i(r)}},30966:(e,t,r)=>{var n=r(65968),i=r(43329),s=r(83326),a=r(58885),o=n("".charAt),l=n("".charCodeAt),c=n("".slice),u=function(e){return function(t,r){var n,u,d=s(a(t)),h=i(r),p=d.length;return h<0||h>=p?e?"":void 0:(n=l(d,h))<55296||n>56319||h+1===p||(u=l(d,h+1))<56320||u>57343?e?o(d,h):n:e?c(d,h,h+2):u-56320+(n-55296<<10)+65536}};e.exports={codeAt:u(!1),charAt:u(!0)}},57456:(e,t,r)=>{var n=r(80598);e.exports=/Version\/10(?:\.\d+){1,2}(?: [\w./]+)?(?: Mobile\/\w+)? Safari\//.test(n)},46650:(e,t,r)=>{var n=r(65968),i=r(34237),s=r(83326),a=r(93124),o=r(58885),l=n(a),c=n("".slice),u=Math.ceil,d=function(e){return function(t,r,n){var a,d,h=s(o(t)),p=i(r),f=h.length,A=void 0===n?" ":s(n);return p<=f||""==A?h:((d=l(A,u((a=p-f)/A.length))).length>a&&(d=c(d,0,a)),e?h+d:d+h)}};e.exports={start:d(!1),end:d(!0)}},77321:(e,t,r)=>{"use strict";var n=r(9859),i=r(65968),s=2147483647,a=/[^\0-\u007E]/,o=/[.\u3002\uFF0E\uFF61]/g,l="Overflow: input needs wider integers to process",c=n.RangeError,u=i(o.exec),d=Math.floor,h=String.fromCharCode,p=i("".charCodeAt),f=i([].join),A=i([].push),m=i("".replace),g=i("".split),v=i("".toLowerCase),b=function(e){return e+22+75*(e<26)},y=function(e,t,r){var n=0;for(e=r?d(e/700):e>>1,e+=d(e/t);e>455;)e=d(e/35),n+=36;return d(n+36*e/(e+38))},C=function(e){var t=[];e=function(e){for(var t=[],r=0,n=e.length;r<n;){var i=p(e,r++);if(i>=55296&&i<=56319&&r<n){var s=p(e,r++);56320==(64512&s)?A(t,((1023&i)<<10)+(1023&s)+65536):(A(t,i),r--)}else A(t,i)}return t}(e);var r,n,i=e.length,a=128,o=0,u=72;for(r=0;r<e.length;r++)(n=e[r])<128&&A(t,h(n));var m=t.length,g=m;for(m&&A(t,"-");g<i;){var v=s;for(r=0;r<e.length;r++)(n=e[r])>=a&&n<v&&(v=n);var C=g+1;if(v-a>d((s-o)/C))throw c(l);for(o+=(v-a)*C,a=v,r=0;r<e.length;r++){if((n=e[r])<a&&++o>s)throw c(l);if(n==a){for(var w=o,M=36;;){var S=M<=u?1:M>=u+26?26:M-u;if(w<S)break;var I=w-S,E=36-S;A(t,h(b(S+I%E))),w=d(I/E),M+=36}A(t,h(b(w))),u=y(o,C,g==m),o=0,g++}}o++,a++}return f(t,"")};e.exports=function(e){var t,r,n=[],i=g(m(v(e),o,"."),".");for(t=0;t<i.length;t++)r=i[t],A(n,u(a,r)?"xn--"+C(r):r);return f(n,".")}},93124:(e,t,r)=>{"use strict";var n=r(9859),i=r(43329),s=r(83326),a=r(58885),o=n.RangeError;e.exports=function(e){var t=s(a(this)),r="",n=i(e);if(n<0||n==1/0)throw o("Wrong number of repetitions");for(;n>0;(n>>>=1)&&(t+=t))1&n&&(r+=t);return r}},9445:(e,t,r)=>{var n=r(51805).PROPER,i=r(24229),s=r(41647);e.exports=function(e){return i((function(){return!!s[e]()||"​᠎"!=="​᠎"[e]()||n&&s[e].name!==e}))}},1017:(e,t,r)=>{var n=r(65968),i=r(58885),s=r(83326),a=r(41647),o=n("".replace),l="["+a+"]",c=RegExp("^"+l+l+"*"),u=RegExp(l+l+"*$"),d=function(e){return function(t){var r=s(i(t));return 1&e&&(r=o(r,c,"")),2&e&&(r=o(r,u,"")),r}};e.exports={start:d(1),end:d(2),trim:d(3)}},55795:(e,t,r)=>{var n,i,s,a,o=r(9859),l=r(53171),c=r(97636),u=r(26733),d=r(98270),h=r(24229),p=r(53777),f=r(1909),A=r(22635),m=r(32023),g=r(28801),v=o.setImmediate,b=o.clearImmediate,y=o.process,C=o.Dispatch,w=o.Function,M=o.MessageChannel,S=o.String,I=0,E={},x="onreadystatechange";try{n=o.location}catch(e){}var T=function(e){if(d(E,e)){var t=E[e];delete E[e],t()}},D=function(e){return function(){T(e)}},k=function(e){T(e.data)},j=function(e){o.postMessage(S(e),n.protocol+"//"+n.host)};v&&b||(v=function(e){var t=f(arguments,1);return E[++I]=function(){l(u(e)?e:w(e),void 0,t)},i(I),I},b=function(e){delete E[e]},g?i=function(e){y.nextTick(D(e))}:C&&C.now?i=function(e){C.now(D(e))}:M&&!m?(a=(s=new M).port2,s.port1.onmessage=k,i=c(a.postMessage,a)):o.addEventListener&&u(o.postMessage)&&!o.importScripts&&n&&"file:"!==n.protocol&&!h(j)?(i=j,o.addEventListener("message",k,!1)):i=x in A("script")?function(e){p.appendChild(A("script"))[x]=function(){p.removeChild(this),T(e)}}:function(e){setTimeout(D(e),0)}),e.exports={set:v,clear:b}},90143:(e,t,r)=>{var n=r(65968);e.exports=n(1..valueOf)},43231:(e,t,r)=>{var n=r(43329),i=Math.max,s=Math.min;e.exports=function(e,t){var r=n(e);return r<0?i(r+t,0):s(r,t)}},7331:(e,t,r)=>{var n=r(9859),i=r(43329),s=r(34237),a=n.RangeError;e.exports=function(e){if(void 0===e)return 0;var t=i(e),r=s(t);if(t!==r)throw a("Wrong length or index");return r}},10905:(e,t,r)=>{var n=r(9337),i=r(58885);e.exports=function(e){return n(i(e))}},43329:e=>{var t=Math.ceil,r=Math.floor;e.exports=function(e){var n=+e;return n!=n||0===n?0:(n>0?r:t)(n)}},34237:(e,t,r)=>{var n=r(43329),i=Math.min;e.exports=function(e){return e>0?i(n(e),9007199254740991):0}},92991:(e,t,r)=>{var n=r(9859),i=r(58885),s=n.Object;e.exports=function(e){return s(i(e))}},84262:(e,t,r)=>{var n=r(9859),i=r(72002),s=n.RangeError;e.exports=function(e,t){var r=i(e);if(r%t)throw s("Wrong offset");return r}},72002:(e,t,r)=>{var n=r(9859),i=r(43329),s=n.RangeError;e.exports=function(e){var t=i(e);if(t<0)throw s("The argument can't be less than 0");return t}},92066:(e,t,r)=>{var n=r(9859),i=r(20266),s=r(85052),a=r(49395),o=r(55300),l=r(32914),c=r(70095),u=n.TypeError,d=c("toPrimitive");e.exports=function(e,t){if(!s(e)||a(e))return e;var r,n=o(e,d);if(n){if(void 0===t&&(t="default"),r=i(n,e,t),!s(r)||a(r))return r;throw u("Can't convert object to primitive value")}return void 0===t&&(t="number"),l(e,t)}},39310:(e,t,r)=>{var n=r(92066),i=r(49395);e.exports=function(e){var t=n(e,"string");return i(t)?t:t+""}},71601:(e,t,r)=>{var n={};n[r(70095)("toStringTag")]="z",e.exports="[object z]"===String(n)},83326:(e,t,r)=>{var n=r(9859),i=r(81589),s=n.String;e.exports=function(e){if("Symbol"===i(e))throw TypeError("Cannot convert a Symbol value to a string");return s(e)}},59821:(e,t,r)=>{var n=r(9859).String;e.exports=function(e){try{return n(e)}catch(e){return"Object"}}},42574:(e,t,r)=>{"use strict";var n=r(23103),i=r(9859),s=r(20266),a=r(7400),o=r(48200),l=r(9918),c=r(53816),u=r(57728),d=r(65358),h=r(75762),p=r(82292),f=r(34237),A=r(7331),m=r(84262),g=r(39310),v=r(98270),b=r(81589),y=r(85052),C=r(49395),w=r(22391),M=r(91321),S=r(56540),I=r(78151).f,E=r(35215),x=r(89996).forEach,T=r(71832),D=r(31787),k=r(97933),j=r(56407),L=r(20835),O=j.get,P=j.set,N=D.f,B=k.f,R=Math.round,V=i.RangeError,z=c.ArrayBuffer,Y=z.prototype,G=c.DataView,U=l.NATIVE_ARRAY_BUFFER_VIEWS,F=l.TYPED_ARRAY_CONSTRUCTOR,q=l.TYPED_ARRAY_TAG,H=l.TypedArray,_=l.TypedArrayPrototype,Z=l.aTypedArrayConstructor,Q=l.isTypedArray,W="BYTES_PER_ELEMENT",X="Wrong length",J=function(e,t){Z(e);for(var r=0,n=t.length,i=new e(n);n>r;)i[r]=t[r++];return i},K=function(e,t){N(e,t,{get:function(){return O(this)[t]}})},$=function(e){var t;return M(Y,e)||"ArrayBuffer"==(t=b(e))||"SharedArrayBuffer"==t},ee=function(e,t){return Q(e)&&!C(t)&&t in e&&p(+t)&&t>=0},te=function(e,t){return t=g(t),ee(e,t)?d(2,e[t]):B(e,t)},re=function(e,t,r){return t=g(t),!(ee(e,t)&&y(r)&&v(r,"value"))||v(r,"get")||v(r,"set")||r.configurable||v(r,"writable")&&!r.writable||v(r,"enumerable")&&!r.enumerable?N(e,t,r):(e[t]=r.value,e)};a?(U||(k.f=te,D.f=re,K(_,"buffer"),K(_,"byteOffset"),K(_,"byteLength"),K(_,"length")),n({target:"Object",stat:!0,forced:!U},{getOwnPropertyDescriptor:te,defineProperty:re}),e.exports=function(e,t,r){var a=e.match(/\d+$/)[0]/8,l=e+(r?"Clamped":"")+"Array",c="get"+e,d="set"+e,p=i[l],g=p,v=g&&g.prototype,b={},C=function(e,t){N(e,t,{get:function(){return function(e,t){var r=O(e);return r.view[c](t*a+r.byteOffset,!0)}(this,t)},set:function(e){return function(e,t,n){var i=O(e);r&&(n=(n=R(n))<0?0:n>255?255:255&n),i.view[d](t*a+i.byteOffset,n,!0)}(this,t,e)},enumerable:!0})};U?o&&(g=t((function(e,t,r,n){return u(e,v),L(y(t)?$(t)?void 0!==n?new p(t,m(r,a),n):void 0!==r?new p(t,m(r,a)):new p(t):Q(t)?J(g,t):s(E,g,t):new p(A(t)),e,g)})),S&&S(g,H),x(I(p),(function(e){e in g||h(g,e,p[e])})),g.prototype=v):(g=t((function(e,t,r,n){u(e,v);var i,o,l,c=0,d=0;if(y(t)){if(!$(t))return Q(t)?J(g,t):s(E,g,t);i=t,d=m(r,a);var h=t.byteLength;if(void 0===n){if(h%a)throw V(X);if((o=h-d)<0)throw V(X)}else if((o=f(n)*a)+d>h)throw V(X);l=o/a}else l=A(t),i=new z(o=l*a);for(P(e,{buffer:i,byteOffset:d,byteLength:o,length:l,view:new G(i)});c<l;)C(e,c++)})),S&&S(g,H),v=g.prototype=w(_)),v.constructor!==g&&h(v,"constructor",g),h(v,F,g),q&&h(v,q,l),b[l]=g,n({global:!0,forced:g!=p,sham:!U},b),W in g||h(g,W,a),W in v||h(v,W,a),T(l)}):e.exports=function(){}},48200:(e,t,r)=>{var n=r(9859),i=r(24229),s=r(74575),a=r(9918).NATIVE_ARRAY_BUFFER_VIEWS,o=n.ArrayBuffer,l=n.Int8Array;e.exports=!a||!i((function(){l(1)}))||!i((function(){new l(-1)}))||!s((function(e){new l,new l(null),new l(1.5),new l(e)}),!0)||i((function(){return 1!==new l(new o(2),1,void 0).length}))},35215:(e,t,r)=>{var n=r(97636),i=r(20266),s=r(57988),a=r(92991),o=r(39646),l=r(28403),c=r(78830),u=r(91943),d=r(9918).aTypedArrayConstructor;e.exports=function(e){var t,r,h,p,f,A,m=s(this),g=a(e),v=arguments.length,b=v>1?arguments[1]:void 0,y=void 0!==b,C=c(g);if(C&&!u(C))for(A=(f=l(g,C)).next,g=[];!(p=i(A,f)).done;)g.push(p.value);for(y&&v>2&&(b=n(b,arguments[2])),r=o(g),h=new(d(m))(r),t=0;r>t;t++)h[t]=y?b(g[t],t):g[t];return h}},81441:(e,t,r)=>{var n=r(65968),i=0,s=Math.random(),a=n(1..toString);e.exports=function(e){return"Symbol("+(void 0===e?"":e)+")_"+a(++i+s,36)}},66969:(e,t,r)=>{var n=r(63839);e.exports=n&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},55391:(e,t,r)=>{var n=r(70095);t.f=n},70095:(e,t,r)=>{var n=r(9859),i=r(33036),s=r(98270),a=r(81441),o=r(63839),l=r(66969),c=i("wks"),u=n.Symbol,d=u&&u.for,h=l?u:u&&u.withoutSetter||a;e.exports=function(e){if(!s(c,e)||!o&&"string"!=typeof c[e]){var t="Symbol."+e;o&&s(u,e)?c[e]=u[e]:c[e]=l&&d?d(t):h(t)}return c[e]}},41647:e=>{e.exports="\t\n\v\f\r                　\u2028\u2029\ufeff"},65388:(e,t,r)=>{"use strict";var n=r(23103),i=r(9859),s=r(53816),a=r(71832),o="ArrayBuffer",l=s[o];n({global:!0,forced:i[o]!==l},{ArrayBuffer:l}),a(o)},72994:(e,t,r)=>{"use strict";var n=r(23103),i=r(65968),s=r(24229),a=r(53816),o=r(21176),l=r(43231),c=r(34237),u=r(37942),d=a.ArrayBuffer,h=a.DataView,p=h.prototype,f=i(d.prototype.slice),A=i(p.getUint8),m=i(p.setUint8);n({target:"ArrayBuffer",proto:!0,unsafe:!0,forced:s((function(){return!new d(2).slice(1,void 0).byteLength}))},{slice:function(e,t){if(f&&void 0===t)return f(o(this),e);for(var r=o(this).byteLength,n=l(e,r),i=l(void 0===t?r:t,r),s=new(u(this,d))(c(i-n)),a=new h(this),p=new h(s),g=0;n<i;)m(p,g++,A(a,n++));return s}})},84870:(e,t,r)=>{"use strict";var n=r(23103),i=r(34990),s=r(77111),a=r(92991),o=r(39646),l=r(87501);n({target:"Array",proto:!0},{flatMap:function(e){var t,r=a(this),n=o(r);return s(e),(t=l(r,0)).length=i(t,r,r,n,0,1,e,arguments.length>1?arguments[1]:void 0),t}})},27072:(e,t,r)=>{"use strict";var n=r(23103),i=r(34990),s=r(92991),a=r(39646),o=r(43329),l=r(87501);n({target:"Array",proto:!0},{flat:function(){var e=arguments.length?arguments[0]:void 0,t=s(this),r=a(t),n=l(t,0);return n.length=i(n,t,t,r,0,void 0===e?1:o(e)),n}})},39529:(e,t,r)=>{"use strict";var n=r(23103),i=r(19540).includes,s=r(9736);n({target:"Array",proto:!0},{includes:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}}),s("includes")},15735:(e,t,r)=>{"use strict";var n=r(10905),i=r(9736),s=r(45495),a=r(56407),o=r(31787).f,l=r(67675),c=r(24231),u=r(7400),d="Array Iterator",h=a.set,p=a.getterFor(d);e.exports=l(Array,"Array",(function(e,t){h(this,{type:d,target:n(e),index:0,kind:t})}),(function(){var e=p(this),t=e.target,r=e.kind,n=e.index++;return!t||n>=t.length?(e.target=void 0,{value:void 0,done:!0}):"keys"==r?{value:n,done:!1}:"values"==r?{value:t[n],done:!1}:{value:[n,t[n]],done:!1}}),"values");var f=s.Arguments=s.Array;if(i("keys"),i("values"),i("entries"),!c&&u&&"values"!==f.name)try{o(f,"name",{value:"values"})}catch(e){}},9731:(e,t,r)=>{"use strict";var n=r(23103),i=r(43143).right,s=r(96038),a=r(6358),o=r(28801);n({target:"Array",proto:!0,forced:!s("reduceRight")||!o&&a>79&&a<83},{reduceRight:function(e){return i(this,e,arguments.length,arguments.length>1?arguments[1]:void 0)}})},43108:(e,t,r)=>{"use strict";var n=r(23103),i=r(43143).left,s=r(96038),a=r(6358),o=r(28801);n({target:"Array",proto:!0,forced:!s("reduce")||!o&&a>79&&a<83},{reduce:function(e){var t=arguments.length;return i(this,e,t,t>1?arguments[1]:void 0)}})},49992:(e,t,r)=>{"use strict";var n=r(23103),i=r(65968),s=r(33718),a=i([].reverse),o=[1,2];n({target:"Array",proto:!0,forced:String(o)===String(o.reverse())},{reverse:function(){return s(this)&&(this.length=this.length),a(this)}})},43430:(e,t,r)=>{"use strict";var n=r(23103),i=r(65968),s=r(77111),a=r(92991),o=r(39646),l=r(83326),c=r(24229),u=r(33867),d=r(96038),h=r(22671),p=r(48506),f=r(6358),A=r(49811),m=[],g=i(m.sort),v=i(m.push),b=c((function(){m.sort(void 0)})),y=c((function(){m.sort(null)})),C=d("sort"),w=!c((function(){if(f)return f<70;if(!(h&&h>3)){if(p)return!0;if(A)return A<603;var e,t,r,n,i="";for(e=65;e<76;e++){switch(t=String.fromCharCode(e),e){case 66:case 69:case 70:case 72:r=3;break;case 68:case 71:r=4;break;default:r=2}for(n=0;n<47;n++)m.push({k:t+n,v:r})}for(m.sort((function(e,t){return t.v-e.v})),n=0;n<m.length;n++)t=m[n].k.charAt(0),i.charAt(i.length-1)!==t&&(i+=t);return"DGBEFHACIJK"!==i}}));n({target:"Array",proto:!0,forced:b||!y||!C||!w},{sort:function(e){void 0!==e&&s(e);var t=a(this);if(w)return void 0===e?g(t):g(t,e);var r,n,i=[],c=o(t);for(n=0;n<c;n++)n in t&&v(i,t[n]);for(u(i,function(e){return function(t,r){return void 0===r?-1:void 0===t?1:void 0!==e?+e(t,r)||0:l(t)>l(r)?1:-1}}(e)),r=i.length,n=0;n<r;)t[n]=i[n++];for(;n<c;)delete t[n++];return t}})},53985:(e,t,r)=>{r(9736)("flatMap")},67694:(e,t,r)=>{r(9736)("flat")},39509:(e,t,r)=>{var n=r(23103),i=Math.hypot,s=Math.abs,a=Math.sqrt;n({target:"Math",stat:!0,forced:!!i&&i(1/0,NaN)!==1/0},{hypot:function(e,t){for(var r,n,i=0,o=0,l=arguments.length,c=0;o<l;)c<(r=s(arguments[o++]))?(i=i*(n=c/r)*n+1,c=r):i+=r>0?(n=r/c)*n:r;return c===1/0?1/0:c*a(i)}})},48836:(e,t,r)=>{var n=r(23103),i=r(45496);n({target:"Number",stat:!0,forced:Number.parseFloat!=i},{parseFloat:i})},77208:(e,t,r)=>{var n=r(23103),i=r(36596);n({target:"Number",stat:!0,forced:Number.parseInt!=i},{parseInt:i})},61657:(e,t,r)=>{"use strict";var n=r(23103),i=r(9859),s=r(65968),a=r(43329),o=r(90143),l=r(93124),c=r(24229),u=i.RangeError,d=i.String,h=Math.floor,p=s(l),f=s("".slice),A=s(1..toFixed),m=function(e,t,r){return 0===t?r:t%2==1?m(e,t-1,r*e):m(e*e,t/2,r)},g=function(e,t,r){for(var n=-1,i=r;++n<6;)i+=t*e[n],e[n]=i%1e7,i=h(i/1e7)},v=function(e,t){for(var r=6,n=0;--r>=0;)n+=e[r],e[r]=h(n/t),n=n%t*1e7},b=function(e){for(var t=6,r="";--t>=0;)if(""!==r||0===t||0!==e[t]){var n=d(e[t]);r=""===r?n:r+p("0",7-n.length)+n}return r};n({target:"Number",proto:!0,forced:c((function(){return"0.000"!==A(8e-5,3)||"1"!==A(.9,0)||"1.25"!==A(1.255,2)||"1000000000000000128"!==A(0xde0b6b3a7640080,0)}))||!c((function(){A({})}))},{toFixed:function(e){var t,r,n,i,s=o(this),l=a(e),c=[0,0,0,0,0,0],h="",A="0";if(l<0||l>20)throw u("Incorrect fraction digits");if(s!=s)return"NaN";if(s<=-1e21||s>=1e21)return d(s);if(s<0&&(h="-",s=-s),s>1e-21)if(r=(t=function(e){for(var t=0,r=e;r>=4096;)t+=12,r/=4096;for(;r>=2;)t+=1,r/=2;return t}(s*m(2,69,1))-69)<0?s*m(2,-t,1):s/m(2,t,1),r*=4503599627370496,(t=52-t)>0){for(g(c,0,r),n=l;n>=7;)g(c,1e7,0),n-=7;for(g(c,m(10,n,1),0),n=t-1;n>=23;)v(c,1<<23),n-=23;v(c,1<<n),g(c,1,1),v(c,2),A=b(c)}else g(c,0,r),g(c,1<<-t,0),A=b(c)+p("0",l);return l>0?h+((i=A.length)<=l?"0."+p("0",l-i)+A:f(A,0,i-l)+"."+f(A,i-l)):h+A}})},43105:(e,t,r)=>{var n=r(23103),i=r(47);n({target:"Object",stat:!0,forced:Object.assign!==i},{assign:i})},37846:(e,t,r)=>{"use strict";var n=r(23103),i=r(7400),s=r(15020),a=r(77111),o=r(92991),l=r(31787);i&&n({target:"Object",proto:!0,forced:s},{__defineGetter__:function(e,t){l.f(o(this),e,{get:a(t),enumerable:!0,configurable:!0})}})},16635:(e,t,r)=>{"use strict";var n=r(23103),i=r(7400),s=r(15020),a=r(77111),o=r(92991),l=r(31787);i&&n({target:"Object",proto:!0,forced:s},{__defineSetter__:function(e,t){l.f(o(this),e,{set:a(t),enumerable:!0,configurable:!0})}})},81804:(e,t,r)=>{var n=r(23103),i=r(89003),s=r(62324);n({target:"Object",stat:!0},{fromEntries:function(e){var t={};return i(e,(function(e,r){s(t,e,r)}),{AS_ENTRIES:!0}),t}})},42586:(e,t,r)=>{"use strict";var n=r(23103),i=r(7400),s=r(15020),a=r(92991),o=r(39310),l=r(67567),c=r(97933).f;i&&n({target:"Object",proto:!0,forced:s},{__lookupGetter__:function(e){var t,r=a(this),n=o(e);do{if(t=c(r,n))return t.get}while(r=l(r))}})},43045:(e,t,r)=>{"use strict";var n=r(23103),i=r(7400),s=r(15020),a=r(92991),o=r(39310),l=r(67567),c=r(97933).f;i&&n({target:"Object",proto:!0,forced:s},{__lookupSetter__:function(e){var t,r=a(this),n=o(e);do{if(t=c(r,n))return t.set}while(r=l(r))}})},13489:(e,t,r)=>{var n=r(23103),i=r(45496);n({global:!0,forced:parseFloat!=i},{parseFloat:i})},68995:(e,t,r)=>{var n=r(23103),i=r(36596);n({global:!0,forced:parseInt!=i},{parseInt:i})},21515:(e,t,r)=>{"use strict";var n=r(23103),i=r(24231),s=r(34226),a=r(24229),o=r(31333),l=r(26733),c=r(37942),u=r(62391),d=r(27487);if(n({target:"Promise",proto:!0,real:!0,forced:!!s&&a((function(){s.prototype.finally.call({then:function(){}},(function(){}))}))},{finally:function(e){var t=c(this,o("Promise")),r=l(e);return this.then(r?function(r){return u(t,e()).then((function(){return r}))}:e,r?function(r){return u(t,e()).then((function(){throw r}))}:e)}}),!i&&l(s)){var h=o("Promise").prototype.finally;s.prototype.finally!==h&&d(s.prototype,"finally",h,{unsafe:!0})}},73439:(e,t,r)=>{"use strict";var n,i,s,a,o=r(23103),l=r(24231),c=r(9859),u=r(31333),d=r(20266),h=r(34226),p=r(27487),f=r(98787),A=r(56540),m=r(54555),g=r(71832),v=r(77111),b=r(26733),y=r(85052),C=r(57728),w=r(8511),M=r(89003),S=r(74575),I=r(37942),E=r(55795).set,x=r(24794),T=r(62391),D=r(14665),k=r(16485),j=r(64624),L=r(93358),O=r(56407),P=r(46541),N=r(70095),B=r(48639),R=r(28801),V=r(6358),z=N("species"),Y="Promise",G=O.getterFor(Y),U=O.set,F=O.getterFor(Y),q=h&&h.prototype,H=h,_=q,Z=c.TypeError,Q=c.document,W=c.process,X=k.f,J=X,K=!!(Q&&Q.createEvent&&c.dispatchEvent),$=b(c.PromiseRejectionEvent),ee="unhandledrejection",te=!1,re=P(Y,(function(){var e=w(H),t=e!==String(H);if(!t&&66===V)return!0;if(l&&!_.finally)return!0;if(V>=51&&/native code/.test(e))return!1;var r=new H((function(e){e(1)})),n=function(e){e((function(){}),(function(){}))};return(r.constructor={})[z]=n,!(te=r.then((function(){}))instanceof n)||!t&&B&&!$})),ne=re||!S((function(e){H.all(e).catch((function(){}))})),ie=function(e){var t;return!(!y(e)||!b(t=e.then))&&t},se=function(e,t){var r,n,i,s=t.value,a=1==t.state,o=a?e.ok:e.fail,l=e.resolve,c=e.reject,u=e.domain;try{o?(a||(2===t.rejection&&ue(t),t.rejection=1),!0===o?r=s:(u&&u.enter(),r=o(s),u&&(u.exit(),i=!0)),r===e.promise?c(Z("Promise-chain cycle")):(n=ie(r))?d(n,r,l,c):l(r)):c(s)}catch(e){u&&!i&&u.exit(),c(e)}},ae=function(e,t){e.notified||(e.notified=!0,x((function(){for(var r,n=e.reactions;r=n.get();)se(r,e);e.notified=!1,t&&!e.rejection&&le(e)})))},oe=function(e,t,r){var n,i;K?((n=Q.createEvent("Event")).promise=t,n.reason=r,n.initEvent(e,!1,!0),c.dispatchEvent(n)):n={promise:t,reason:r},!$&&(i=c["on"+e])?i(n):e===ee&&D("Unhandled promise rejection",r)},le=function(e){d(E,c,(function(){var t,r=e.facade,n=e.value;if(ce(e)&&(t=j((function(){R?W.emit("unhandledRejection",n,r):oe(ee,r,n)})),e.rejection=R||ce(e)?2:1,t.error))throw t.value}))},ce=function(e){return 1!==e.rejection&&!e.parent},ue=function(e){d(E,c,(function(){var t=e.facade;R?W.emit("rejectionHandled",t):oe("rejectionhandled",t,e.value)}))},de=function(e,t,r){return function(n){e(t,n,r)}},he=function(e,t,r){e.done||(e.done=!0,r&&(e=r),e.value=t,e.state=2,ae(e,!0))},pe=function(e,t,r){if(!e.done){e.done=!0,r&&(e=r);try{if(e.facade===t)throw Z("Promise can't be resolved itself");var n=ie(t);n?x((function(){var r={done:!1};try{d(n,t,de(pe,r,e),de(he,r,e))}catch(t){he(r,t,e)}})):(e.value=t,e.state=1,ae(e,!1))}catch(t){he({done:!1},t,e)}}};if(re&&(_=(H=function(e){C(this,_),v(e),d(n,this);var t=G(this);try{e(de(pe,t),de(he,t))}catch(e){he(t,e)}}).prototype,(n=function(e){U(this,{type:Y,done:!1,notified:!1,parent:!1,reactions:new L,rejection:!1,state:0,value:void 0})}).prototype=f(_,{then:function(e,t){var r=F(this),n=X(I(this,H));return r.parent=!0,n.ok=!b(e)||e,n.fail=b(t)&&t,n.domain=R?W.domain:void 0,0==r.state?r.reactions.add(n):x((function(){se(n,r)})),n.promise},catch:function(e){return this.then(void 0,e)}}),i=function(){var e=new n,t=G(e);this.promise=e,this.resolve=de(pe,t),this.reject=de(he,t)},k.f=X=function(e){return e===H||e===s?new i(e):J(e)},!l&&b(h)&&q!==Object.prototype)){a=q.then,te||(p(q,"then",(function(e,t){var r=this;return new H((function(e,t){d(a,r,e,t)})).then(e,t)}),{unsafe:!0}),p(q,"catch",_.catch,{unsafe:!0}));try{delete q.constructor}catch(e){}A&&A(q,_)}o({global:!0,wrap:!0,forced:re},{Promise:H}),m(H,Y,!1,!0),g(Y),s=u(Y),o({target:Y,stat:!0,forced:re},{reject:function(e){var t=X(this);return d(t.reject,void 0,e),t.promise}}),o({target:Y,stat:!0,forced:l||re},{resolve:function(e){return T(l&&this===s?H:this,e)}}),o({target:Y,stat:!0,forced:ne},{all:function(e){var t=this,r=X(t),n=r.resolve,i=r.reject,s=j((function(){var r=v(t.resolve),s=[],a=0,o=1;M(e,(function(e){var l=a++,c=!1;o++,d(r,t,e).then((function(e){c||(c=!0,s[l]=e,--o||n(s))}),i)})),--o||n(s)}));return s.error&&i(s.value),r.promise},race:function(e){var t=this,r=X(t),n=r.reject,i=j((function(){var i=v(t.resolve);M(e,(function(e){d(i,t,e).then(r.resolve,n)}))}));return i.error&&n(i.value),r.promise}})},98738:(e,t,r)=>{var n=r(23103),i=r(20266),s=r(21176),a=r(85052),o=r(90193),l=r(24229),c=r(31787),u=r(97933),d=r(67567),h=r(65358);n({target:"Reflect",stat:!0,forced:l((function(){var e=function(){},t=c.f(new e,"a",{configurable:!0});return!1!==Reflect.set(e.prototype,"a",1,t)}))},{set:function e(t,r,n){var l,p,f,A=arguments.length<4?t:arguments[3],m=u.f(s(t),r);if(!m){if(a(p=d(t)))return e(p,r,n,A);m=h(0)}if(o(m)){if(!1===m.writable||!a(A))return!1;if(l=u.f(A,r)){if(l.get||l.set||!1===l.writable)return!1;l.value=n,c.f(A,r,l)}else c.f(A,r,h(0,n))}else{if(void 0===(f=m.set))return!1;i(f,A,n)}return!0}})},17368:(e,t,r)=>{var n=r(7400),i=r(9859),s=r(65968),a=r(46541),o=r(20835),l=r(75762),c=r(31787).f,u=r(78151).f,d=r(91321),h=r(48311),p=r(83326),f=r(30895),A=r(25650),m=r(27487),g=r(24229),v=r(98270),b=r(56407).enforce,y=r(71832),C=r(70095),w=r(42926),M=r(10461),S=C("match"),I=i.RegExp,E=I.prototype,x=i.SyntaxError,T=s(f),D=s(E.exec),k=s("".charAt),j=s("".replace),L=s("".indexOf),O=s("".slice),P=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,N=/a/g,B=/a/g,R=new I(N)!==N,V=A.MISSED_STICKY,z=A.UNSUPPORTED_Y;if(a("RegExp",n&&(!R||V||w||M||g((function(){return B[S]=!1,I(N)!=N||I(B)==B||"/a/i"!=I(N,"i")}))))){for(var Y=function(e,t){var r,n,i,s,a,c,u=d(E,this),f=h(e),A=void 0===t,m=[],g=e;if(!u&&f&&A&&e.constructor===Y)return e;if((f||d(E,e))&&(e=e.source,A&&(t="flags"in g?g.flags:T(g))),e=void 0===e?"":p(e),t=void 0===t?"":p(t),g=e,w&&"dotAll"in N&&(n=!!t&&L(t,"s")>-1)&&(t=j(t,/s/g,"")),r=t,V&&"sticky"in N&&(i=!!t&&L(t,"y")>-1)&&z&&(t=j(t,/y/g,"")),M&&(s=function(e){for(var t,r=e.length,n=0,i="",s=[],a={},o=!1,l=!1,c=0,u="";n<=r;n++){if("\\"===(t=k(e,n)))t+=k(e,++n);else if("]"===t)o=!1;else if(!o)switch(!0){case"["===t:o=!0;break;case"("===t:D(P,O(e,n+1))&&(n+=2,l=!0),i+=t,c++;continue;case">"===t&&l:if(""===u||v(a,u))throw new x("Invalid capture group name");a[u]=!0,s[s.length]=[u,c],l=!1,u="";continue}l?u+=t:i+=t}return[i,s]}(e),e=s[0],m=s[1]),a=o(I(e,t),u?this:E,Y),(n||i||m.length)&&(c=b(a),n&&(c.dotAll=!0,c.raw=Y(function(e){for(var t,r=e.length,n=0,i="",s=!1;n<=r;n++)"\\"!==(t=k(e,n))?s||"."!==t?("["===t?s=!0:"]"===t&&(s=!1),i+=t):i+="[\\s\\S]":i+=t+k(e,++n);return i}(e),r)),i&&(c.sticky=!0),m.length&&(c.groups=m)),e!==g)try{l(a,"source",""===g?"(?:)":g)}catch(e){}return a},G=function(e){e in Y||c(Y,e,{configurable:!0,get:function(){return I[e]},set:function(t){I[e]=t}})},U=u(I),F=0;U.length>F;)G(U[F++]);E.constructor=Y,Y.prototype=E,m(i,"RegExp",Y)}y("RegExp")},77950:(e,t,r)=>{"use strict";var n=r(23103),i=r(63466);n({target:"RegExp",proto:!0,forced:/./.exec!==i},{exec:i})},90103:(e,t,r)=>{var n=r(7400),i=r(31787),s=r(30895),a=r(24229),o=RegExp.prototype;n&&a((function(){return"sy"!==Object.getOwnPropertyDescriptor(o,"flags").get.call({dotAll:!0,sticky:!0})}))&&i.f(o,"flags",{configurable:!0,get:s})},88233:(e,t,r)=>{"use strict";var n=r(65968),i=r(51805).PROPER,s=r(27487),a=r(21176),o=r(91321),l=r(83326),c=r(24229),u=r(30895),d="toString",h=RegExp.prototype,p=h[d],f=n(u),A=c((function(){return"/a/b"!=p.call({source:"a",flags:"b"})})),m=i&&p.name!=d;(A||m)&&s(RegExp.prototype,d,(function(){var e=a(this),t=l(e.source),r=e.flags;return"/"+t+"/"+l(void 0===r&&o(h,e)&&!("flags"in h)?f(e):r)}),{unsafe:!0})},96708:(e,t,r)=>{"use strict";var n,i=r(23103),s=r(65968),a=r(97933).f,o=r(34237),l=r(83326),c=r(47272),u=r(58885),d=r(48127),h=r(24231),p=s("".endsWith),f=s("".slice),A=Math.min,m=d("endsWith");i({target:"String",proto:!0,forced:!(!h&&!m&&(n=a(String.prototype,"endsWith"),n&&!n.writable)||m)},{endsWith:function(e){var t=l(u(this));c(e);var r=arguments.length>1?arguments[1]:void 0,n=t.length,i=void 0===r?n:A(o(r),n),s=l(e);return p?p(t,s,i):f(t,i-s.length,i)===s}})},31235:(e,t,r)=>{"use strict";var n=r(23103),i=r(65968),s=r(47272),a=r(58885),o=r(83326),l=r(48127),c=i("".indexOf);n({target:"String",proto:!0,forced:!l("includes")},{includes:function(e){return!!~c(o(a(this)),o(s(e)),arguments.length>1?arguments[1]:void 0)}})},28673:(e,t,r)=>{"use strict";var n=r(30966).charAt,i=r(83326),s=r(56407),a=r(67675),o="String Iterator",l=s.set,c=s.getterFor(o);a(String,"String",(function(e){l(this,{type:o,string:i(e),index:0})}),(function(){var e,t=c(this),r=t.string,i=t.index;return i>=r.length?{value:void 0,done:!0}:(e=n(r,i),t.index+=e.length,{value:e,done:!1})}))},74069:(e,t,r)=>{"use strict";var n=r(20266),i=r(94954),s=r(21176),a=r(34237),o=r(83326),l=r(58885),c=r(55300),u=r(36637),d=r(98115);i("match",(function(e,t,r){return[function(t){var r=l(this),i=null==t?void 0:c(t,e);return i?n(i,t,r):new RegExp(t)[e](o(r))},function(e){var n=s(this),i=o(e),l=r(t,n,i);if(l.done)return l.value;if(!n.global)return d(n,i);var c=n.unicode;n.lastIndex=0;for(var h,p=[],f=0;null!==(h=d(n,i));){var A=o(h[0]);p[f]=A,""===A&&(n.lastIndex=u(i,a(n.lastIndex),c)),f++}return 0===f?null:p}]}))},90977:(e,t,r)=>{"use strict";var n=r(23103),i=r(46650).end;n({target:"String",proto:!0,forced:r(57456)},{padEnd:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}})},35734:(e,t,r)=>{"use strict";var n=r(23103),i=r(46650).start;n({target:"String",proto:!0,forced:r(57456)},{padStart:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}})},85940:(e,t,r)=>{"use strict";var n=r(53171),i=r(20266),s=r(65968),a=r(94954),o=r(24229),l=r(21176),c=r(26733),u=r(43329),d=r(34237),h=r(83326),p=r(58885),f=r(36637),A=r(55300),m=r(70017),g=r(98115),v=r(70095)("replace"),b=Math.max,y=Math.min,C=s([].concat),w=s([].push),M=s("".indexOf),S=s("".slice),I="$0"==="a".replace(/./,"$0"),E=!!/./[v]&&""===/./[v]("a","$0");a("replace",(function(e,t,r){var s=E?"$":"$0";return[function(e,r){var n=p(this),s=null==e?void 0:A(e,v);return s?i(s,e,n,r):i(t,h(n),e,r)},function(e,i){var a=l(this),o=h(e);if("string"==typeof i&&-1===M(i,s)&&-1===M(i,"$<")){var p=r(t,a,o,i);if(p.done)return p.value}var A=c(i);A||(i=h(i));var v=a.global;if(v){var I=a.unicode;a.lastIndex=0}for(var E=[];;){var x=g(a,o);if(null===x)break;if(w(E,x),!v)break;""===h(x[0])&&(a.lastIndex=f(o,d(a.lastIndex),I))}for(var T,D="",k=0,j=0;j<E.length;j++){for(var L=h((x=E[j])[0]),O=b(y(u(x.index),o.length),0),P=[],N=1;N<x.length;N++)w(P,void 0===(T=x[N])?T:String(T));var B=x.groups;if(A){var R=C([L],P,O,o);void 0!==B&&w(R,B);var V=h(n(i,void 0,R))}else V=m(L,o,O,P,B,i);O>=k&&(D+=S(o,k,O)+V,k=O+L.length)}return D+S(o,k)}]}),!!o((function(){var e=/./;return e.exec=function(){var e=[];return e.groups={a:"7"},e},"7"!=="".replace(e,"$<a>")}))||!I||E)},94908:(e,t,r)=>{"use strict";var n=r(20266),i=r(94954),s=r(21176),a=r(58885),o=r(72101),l=r(83326),c=r(55300),u=r(98115);i("search",(function(e,t,r){return[function(t){var r=a(this),i=null==t?void 0:c(t,e);return i?n(i,t,r):new RegExp(t)[e](l(r))},function(e){var n=s(this),i=l(e),a=r(t,n,i);if(a.done)return a.value;var c=n.lastIndex;o(c,0)||(n.lastIndex=0);var d=u(n,i);return o(n.lastIndex,c)||(n.lastIndex=c),null===d?-1:d.index}]}))},48319:(e,t,r)=>{"use strict";var n=r(53171),i=r(20266),s=r(65968),a=r(94954),o=r(48311),l=r(21176),c=r(58885),u=r(37942),d=r(36637),h=r(34237),p=r(83326),f=r(55300),A=r(69794),m=r(98115),g=r(63466),v=r(25650),b=r(24229),y=v.UNSUPPORTED_Y,C=4294967295,w=Math.min,M=[].push,S=s(/./.exec),I=s(M),E=s("".slice);a("split",(function(e,t,r){var s;return s="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(e,r){var s=p(c(this)),a=void 0===r?C:r>>>0;if(0===a)return[];if(void 0===e)return[s];if(!o(e))return i(t,s,e,a);for(var l,u,d,h=[],f=(e.ignoreCase?"i":"")+(e.multiline?"m":"")+(e.unicode?"u":"")+(e.sticky?"y":""),m=0,v=new RegExp(e.source,f+"g");(l=i(g,v,s))&&!((u=v.lastIndex)>m&&(I(h,E(s,m,l.index)),l.length>1&&l.index<s.length&&n(M,h,A(l,1)),d=l[0].length,m=u,h.length>=a));)v.lastIndex===l.index&&v.lastIndex++;return m===s.length?!d&&S(v,"")||I(h,""):I(h,E(s,m)),h.length>a?A(h,0,a):h}:"0".split(void 0,0).length?function(e,r){return void 0===e&&0===r?[]:i(t,this,e,r)}:t,[function(t,r){var n=c(this),a=null==t?void 0:f(t,e);return a?i(a,t,n,r):i(s,p(n),t,r)},function(e,n){var i=l(this),a=p(e),o=r(s,i,a,n,s!==t);if(o.done)return o.value;var c=u(i,RegExp),f=i.unicode,A=(i.ignoreCase?"i":"")+(i.multiline?"m":"")+(i.unicode?"u":"")+(y?"g":"y"),g=new c(y?"^(?:"+i.source+")":i,A),v=void 0===n?C:n>>>0;if(0===v)return[];if(0===a.length)return null===m(g,a)?[a]:[];for(var b=0,M=0,S=[];M<a.length;){g.lastIndex=y?0:M;var x,T=m(g,y?E(a,M):a);if(null===T||(x=w(h(g.lastIndex+(y?M:0)),a.length))===b)M=d(a,M,f);else{if(I(S,E(a,b,M)),S.length===v)return S;for(var D=1;D<=T.length-1;D++)if(I(S,T[D]),S.length===v)return S;M=b=x}}return I(S,E(a,b)),S}]}),!!b((function(){var e=/(?:)/,t=e.exec;e.exec=function(){return t.apply(this,arguments)};var r="ab".split(e);return 2!==r.length||"a"!==r[0]||"b"!==r[1]})),y)},44112:(e,t,r)=>{"use strict";var n,i=r(23103),s=r(65968),a=r(97933).f,o=r(34237),l=r(83326),c=r(47272),u=r(58885),d=r(48127),h=r(24231),p=s("".startsWith),f=s("".slice),A=Math.min,m=d("startsWith");i({target:"String",proto:!0,forced:!(!h&&!m&&(n=a(String.prototype,"startsWith"),n&&!n.writable)||m)},{startsWith:function(e){var t=l(u(this));c(e);var r=o(A(arguments.length>1?arguments[1]:void 0,t.length)),n=l(e);return p?p(t,n,r):f(t,r,r+n.length)===n}})},18827:(e,t,r)=>{"use strict";var n=r(23103),i=r(1017).end,s=r(9445)("trimEnd"),a=s?function(){return i(this)}:"".trimEnd;n({target:"String",proto:!0,name:"trimEnd",forced:s},{trimEnd:a,trimRight:a})},41715:(e,t,r)=>{"use strict";var n=r(23103),i=r(1017).start,s=r(9445)("trimStart"),a=s?function(){return i(this)}:"".trimStart;n({target:"String",proto:!0,name:"trimStart",forced:s},{trimStart:a,trimLeft:a})},45794:(e,t,r)=>{"use strict";var n=r(23103),i=r(1017).trim;n({target:"String",proto:!0,forced:r(9445)("trim")},{trim:function(){return i(this)}})},96882:(e,t,r)=>{r(38423)("asyncIterator")},634:(e,t,r)=>{"use strict";var n=r(23103),i=r(7400),s=r(9859),a=r(65968),o=r(98270),l=r(26733),c=r(91321),u=r(83326),d=r(31787).f,h=r(77081),p=s.Symbol,f=p&&p.prototype;if(i&&l(p)&&(!("description"in f)||void 0!==p().description)){var A={},m=function(){var e=arguments.length<1||void 0===arguments[0]?void 0:u(arguments[0]),t=c(f,this)?new p(e):void 0===e?p():p(e);return""===e&&(A[t]=!0),t};h(m,p),m.prototype=f,f.constructor=m;var g="Symbol(test)"==String(p("test")),v=a(f.toString),b=a(f.valueOf),y=/^Symbol\((.*)\)[^)]+$/,C=a("".replace),w=a("".slice);d(f,"description",{configurable:!0,get:function(){var e=b(this),t=v(e);if(o(A,e))return"";var r=g?w(t,7,-1):C(t,y,"$1");return""===r?void 0:r}}),n({global:!0,forced:!0},{Symbol:m})}},64844:(e,t,r)=>{r(38423)("match")},40225:(e,t,r)=>{r(38423)("replace")},71686:(e,t,r)=>{r(38423)("search")},68223:(e,t,r)=>{r(38423)("split")},38857:(e,t,r)=>{"use strict";var n=r(9918),i=r(20266),s=r(97065),a=n.aTypedArray;(0,n.exportTypedArrayMethod)("fill",(function(e){var t=arguments.length;return i(s,a(this),e,t>1?arguments[1]:void 0,t>2?arguments[2]:void 0)}))},81382:(e,t,r)=>{r(42574)("Float32",(function(e){return function(t,r,n){return e(this,t,r,n)}}))},91982:(e,t,r)=>{r(42574)("Float64",(function(e){return function(t,r,n){return e(this,t,r,n)}}))},26618:(e,t,r)=>{"use strict";var n=r(48200);(0,r(9918).exportTypedArrayStaticMethod)("from",r(35215),n)},24074:(e,t,r)=>{r(42574)("Int16",(function(e){return function(t,r,n){return e(this,t,r,n)}}))},64696:(e,t,r)=>{r(42574)("Int32",(function(e){return function(t,r,n){return e(this,t,r,n)}}))},73229:(e,t,r)=>{r(42574)("Int8",(function(e){return function(t,r,n){return e(this,t,r,n)}}))},49527:(e,t,r)=>{"use strict";var n=r(9918),i=r(48200),s=n.aTypedArrayConstructor;(0,n.exportTypedArrayStaticMethod)("of",(function(){for(var e=0,t=arguments.length,r=new(s(this))(t);t>e;)r[e]=arguments[e++];return r}),i)},65688:(e,t,r)=>{"use strict";var n=r(9859),i=r(9918),s=r(39646),a=r(84262),o=r(92991),l=r(24229),c=n.RangeError,u=i.aTypedArray;(0,i.exportTypedArrayMethod)("set",(function(e){u(this);var t=a(arguments.length>1?arguments[1]:void 0,1),r=this.length,n=o(e),i=s(n),l=0;if(i+t>r)throw c("Wrong length");for(;l<i;)this[t+l]=n[l++]}),l((function(){new Int8Array(1).set({})})))},70315:(e,t,r)=>{"use strict";var n=r(9859),i=r(65968),s=r(24229),a=r(77111),o=r(33867),l=r(9918),c=r(22671),u=r(48506),d=r(6358),h=r(49811),p=n.Array,f=l.aTypedArray,A=l.exportTypedArrayMethod,m=n.Uint16Array,g=m&&i(m.prototype.sort),v=!(!g||s((function(){g(new m(2),null)}))&&s((function(){g(new m(2),{})}))),b=!!g&&!s((function(){if(d)return d<74;if(c)return c<67;if(u)return!0;if(h)return h<602;var e,t,r=new m(516),n=p(516);for(e=0;e<516;e++)t=e%4,r[e]=515-e,n[e]=e-2*t+3;for(g(r,(function(e,t){return(e/4|0)-(t/4|0)})),e=0;e<516;e++)if(r[e]!==n[e])return!0}));A("sort",(function(e){return void 0!==e&&a(e),b?g(this,e):o(f(this),function(e){return function(t,r){return void 0!==e?+e(t,r)||0:r!=r?-1:t!=t?1:0===t&&0===r?1/t>0&&1/r<0?1:-1:t>r}}(e))}),!b||v)},50556:(e,t,r)=>{"use strict";var n=r(9859),i=r(53171),s=r(9918),a=r(24229),o=r(1909),l=n.Int8Array,c=s.aTypedArray,u=s.exportTypedArrayMethod,d=[].toLocaleString,h=!!l&&a((function(){d.call(new l(1))}));u("toLocaleString",(function(){return i(d,h?o(c(this)):c(this),o(arguments))}),a((function(){return[1,2].toLocaleString()!=new l([1,2]).toLocaleString()}))||!a((function(){l.prototype.toLocaleString.call([1,2])})))},13161:(e,t,r)=>{r(42574)("Uint16",(function(e){return function(t,r,n){return e(this,t,r,n)}}))},90723:(e,t,r)=>{r(42574)("Uint32",(function(e){return function(t,r,n){return e(this,t,r,n)}}))},13675:(e,t,r)=>{r(42574)("Uint8",(function(e){return function(t,r,n){return e(this,t,r,n)}}))},36920:(e,t,r)=>{r(42574)("Uint8",(function(e){return function(t,r,n){return e(this,t,r,n)}}),!0)},52356:(e,t,r)=>{"use strict";var n,i=r(9859),s=r(65968),a=r(98787),o=r(95926),l=r(69789),c=r(63370),u=r(85052),d=r(35343),h=r(56407).enforce,p=r(18694),f=!i.ActiveXObject&&"ActiveXObject"in i,A=function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}},m=l("WeakMap",A,c);if(p&&f){n=c.getConstructor(A,"WeakMap",!0),o.enable();var g=m.prototype,v=s(g.delete),b=s(g.has),y=s(g.get),C=s(g.set);a(g,{delete:function(e){if(u(e)&&!d(e)){var t=h(this);return t.frozen||(t.frozen=new n),v(this,e)||t.frozen.delete(e)}return v(this,e)},has:function(e){if(u(e)&&!d(e)){var t=h(this);return t.frozen||(t.frozen=new n),b(this,e)||t.frozen.has(e)}return b(this,e)},get:function(e){if(u(e)&&!d(e)){var t=h(this);return t.frozen||(t.frozen=new n),b(this,e)?y(this,e):t.frozen.get(e)}return y(this,e)},set:function(e,t){if(u(e)&&!d(e)){var r=h(this);r.frozen||(r.frozen=new n),b(this,e)?C(this,e,t):r.frozen.set(e,t)}else C(this,e,t);return this}})}},6886:(e,t,r)=>{var n=r(9859),i=r(95694),s=r(18865),a=r(15735),o=r(75762),l=r(70095),c=l("iterator"),u=l("toStringTag"),d=a.values,h=function(e,t){if(e){if(e[c]!==d)try{o(e,c,d)}catch(t){e[c]=d}if(e[u]||o(e,u,t),i[t])for(var r in a)if(e[r]!==a[r])try{o(e,r,a[r])}catch(t){e[r]=a[r]}}};for(var p in i)h(n[p]&&n[p].prototype,p);h(s,"DOMTokenList")},46106:(e,t,r)=>{var n=r(23103),i=r(9859),s=r(55795);n({global:!0,bind:!0,enumerable:!0,forced:!i.setImmediate||!i.clearImmediate},{setImmediate:s.set,clearImmediate:s.clear})},19866:(e,t,r)=>{var n=r(23103),i=r(9859),s=r(24794),a=r(28801),o=i.process;n({global:!0,enumerable:!0,noTargetGet:!0},{queueMicrotask:function(e){var t=a&&o.domain;s(t?t.bind(e):e)}})},60523:(e,t,r)=>{"use strict";r(15735);var n=r(23103),i=r(9859),s=r(31333),a=r(20266),o=r(65968),l=r(77274),c=r(27487),u=r(98787),d=r(54555),h=r(93723),p=r(56407),f=r(57728),A=r(26733),m=r(98270),g=r(97636),v=r(81589),b=r(21176),y=r(85052),C=r(83326),w=r(22391),M=r(65358),S=r(28403),I=r(78830),E=r(70095),x=r(33867),T=E("iterator"),D="URLSearchParams",k=D+"Iterator",j=p.set,L=p.getterFor(D),O=p.getterFor(k),P=s("fetch"),N=s("Request"),B=s("Headers"),R=N&&N.prototype,V=B&&B.prototype,z=i.RegExp,Y=i.TypeError,G=i.decodeURIComponent,U=i.encodeURIComponent,F=o("".charAt),q=o([].join),H=o([].push),_=o("".replace),Z=o([].shift),Q=o([].splice),W=o("".split),X=o("".slice),J=/\+/g,K=Array(4),$=function(e){return K[e-1]||(K[e-1]=z("((?:%[\\da-f]{2}){"+e+"})","gi"))},ee=function(e){try{return G(e)}catch(t){return e}},te=function(e){var t=_(e,J," "),r=4;try{return G(t)}catch(e){for(;r;)t=_(t,$(r--),ee);return t}},re=/[!'()~]|%20/g,ne={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"},ie=function(e){return ne[e]},se=function(e){return _(U(e),re,ie)},ae=function(e,t){if(e<t)throw Y("Not enough arguments")},oe=h((function(e,t){j(this,{type:k,iterator:S(L(e).entries),kind:t})}),"Iterator",(function(){var e=O(this),t=e.kind,r=e.iterator.next(),n=r.value;return r.done||(r.value="keys"===t?n.key:"values"===t?n.value:[n.key,n.value]),r}),!0),le=function(e){this.entries=[],this.url=null,void 0!==e&&(y(e)?this.parseObject(e):this.parseQuery("string"==typeof e?"?"===F(e,0)?X(e,1):e:C(e)))};le.prototype={type:D,bindURL:function(e){this.url=e,this.update()},parseObject:function(e){var t,r,n,i,s,o,l,c=I(e);if(c)for(r=(t=S(e,c)).next;!(n=a(r,t)).done;){if(s=(i=S(b(n.value))).next,(o=a(s,i)).done||(l=a(s,i)).done||!a(s,i).done)throw Y("Expected sequence with length 2");H(this.entries,{key:C(o.value),value:C(l.value)})}else for(var u in e)m(e,u)&&H(this.entries,{key:u,value:C(e[u])})},parseQuery:function(e){if(e)for(var t,r,n=W(e,"&"),i=0;i<n.length;)(t=n[i++]).length&&(r=W(t,"="),H(this.entries,{key:te(Z(r)),value:te(q(r,"="))}))},serialize:function(){for(var e,t=this.entries,r=[],n=0;n<t.length;)e=t[n++],H(r,se(e.key)+"="+se(e.value));return q(r,"&")},update:function(){this.entries.length=0,this.parseQuery(this.url.query)},updateURL:function(){this.url&&this.url.update()}};var ce=function(){f(this,ue),j(this,new le(arguments.length>0?arguments[0]:void 0))},ue=ce.prototype;if(u(ue,{append:function(e,t){ae(arguments.length,2);var r=L(this);H(r.entries,{key:C(e),value:C(t)}),r.updateURL()},delete:function(e){ae(arguments.length,1);for(var t=L(this),r=t.entries,n=C(e),i=0;i<r.length;)r[i].key===n?Q(r,i,1):i++;t.updateURL()},get:function(e){ae(arguments.length,1);for(var t=L(this).entries,r=C(e),n=0;n<t.length;n++)if(t[n].key===r)return t[n].value;return null},getAll:function(e){ae(arguments.length,1);for(var t=L(this).entries,r=C(e),n=[],i=0;i<t.length;i++)t[i].key===r&&H(n,t[i].value);return n},has:function(e){ae(arguments.length,1);for(var t=L(this).entries,r=C(e),n=0;n<t.length;)if(t[n++].key===r)return!0;return!1},set:function(e,t){ae(arguments.length,1);for(var r,n=L(this),i=n.entries,s=!1,a=C(e),o=C(t),l=0;l<i.length;l++)(r=i[l]).key===a&&(s?Q(i,l--,1):(s=!0,r.value=o));s||H(i,{key:a,value:o}),n.updateURL()},sort:function(){var e=L(this);x(e.entries,(function(e,t){return e.key>t.key?1:-1})),e.updateURL()},forEach:function(e){for(var t,r=L(this).entries,n=g(e,arguments.length>1?arguments[1]:void 0),i=0;i<r.length;)n((t=r[i++]).value,t.key,this)},keys:function(){return new oe(this,"keys")},values:function(){return new oe(this,"values")},entries:function(){return new oe(this,"entries")}},{enumerable:!0}),c(ue,T,ue.entries,{name:"entries"}),c(ue,"toString",(function(){return L(this).serialize()}),{enumerable:!0}),d(ce,D),n({global:!0,forced:!l},{URLSearchParams:ce}),!l&&A(B)){var de=o(V.has),he=o(V.set),pe=function(e){if(y(e)){var t,r=e.body;if(v(r)===D)return t=e.headers?new B(e.headers):new B,de(t,"content-type")||he(t,"content-type","application/x-www-form-urlencoded;charset=UTF-8"),w(e,{body:M(0,C(r)),headers:M(0,t)})}return e};if(A(P)&&n({global:!0,enumerable:!0,forced:!0},{fetch:function(e){return P(e,arguments.length>1?pe(arguments[1]):{})}}),A(N)){var fe=function(e){return f(this,R),new N(e,arguments.length>1?pe(arguments[1]):{})};R.constructor=fe,fe.prototype=R,n({global:!0,forced:!0},{Request:fe})}}e.exports={URLSearchParams:ce,getState:L}},14121:(e,t,r)=>{"use strict";r(28673);var n,i=r(23103),s=r(7400),a=r(77274),o=r(9859),l=r(97636),c=r(65968),u=r(90219),d=r(27487),h=r(57728),p=r(98270),f=r(47),A=r(10507),m=r(69794),g=r(30966).codeAt,v=r(77321),b=r(83326),y=r(54555),C=r(60523),w=r(56407),M=w.set,S=w.getterFor("URL"),I=C.URLSearchParams,E=C.getState,x=o.URL,T=o.TypeError,D=o.parseInt,k=Math.floor,j=Math.pow,L=c("".charAt),O=c(/./.exec),P=c([].join),N=c(1..toString),B=c([].pop),R=c([].push),V=c("".replace),z=c([].shift),Y=c("".split),G=c("".slice),U=c("".toLowerCase),F=c([].unshift),q="Invalid scheme",H="Invalid host",_="Invalid port",Z=/[a-z]/i,Q=/[\d+-.a-z]/i,W=/\d/,X=/^0x/i,J=/^[0-7]+$/,K=/^\d+$/,$=/^[\da-f]+$/i,ee=/[\0\t\n\r #%/:<>?@[\\\]^|]/,te=/[\0\t\n\r #/:<>?@[\\\]^|]/,re=/^[\u0000-\u0020]+|[\u0000-\u0020]+$/g,ne=/[\t\n\r]/g,ie=function(e){var t,r,n,i;if("number"==typeof e){for(t=[],r=0;r<4;r++)F(t,e%256),e=k(e/256);return P(t,".")}if("object"==typeof e){for(t="",n=function(e){for(var t=null,r=1,n=null,i=0,s=0;s<8;s++)0!==e[s]?(i>r&&(t=n,r=i),n=null,i=0):(null===n&&(n=s),++i);return i>r&&(t=n,r=i),t}(e),r=0;r<8;r++)i&&0===e[r]||(i&&(i=!1),n===r?(t+=r?":":"::",i=!0):(t+=N(e[r],16),r<7&&(t+=":")));return"["+t+"]"}return e},se={},ae=f({},se,{" ":1,'"':1,"<":1,">":1,"`":1}),oe=f({},ae,{"#":1,"?":1,"{":1,"}":1}),le=f({},oe,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),ce=function(e,t){var r=g(e,0);return r>32&&r<127&&!p(t,e)?e:encodeURIComponent(e)},ue={ftp:21,file:null,http:80,https:443,ws:80,wss:443},de=function(e,t){var r;return 2==e.length&&O(Z,L(e,0))&&(":"==(r=L(e,1))||!t&&"|"==r)},he=function(e){var t;return e.length>1&&de(G(e,0,2))&&(2==e.length||"/"===(t=L(e,2))||"\\"===t||"?"===t||"#"===t)},pe=function(e){return"."===e||"%2e"===U(e)},fe={},Ae={},me={},ge={},ve={},be={},ye={},Ce={},we={},Me={},Se={},Ie={},Ee={},xe={},Te={},De={},ke={},je={},Le={},Oe={},Pe={},Ne=function(e,t,r){var n,i,s,a=b(e);if(t){if(i=this.parse(a))throw T(i);this.searchParams=null}else{if(void 0!==r&&(n=new Ne(r,!0)),i=this.parse(a,null,n))throw T(i);(s=E(new I)).bindURL(this),this.searchParams=s}};Ne.prototype={type:"URL",parse:function(e,t,r){var i,s,a,o,l,c=this,u=t||fe,d=0,h="",f=!1,g=!1,v=!1;for(e=b(e),t||(c.scheme="",c.username="",c.password="",c.host=null,c.port=null,c.path=[],c.query=null,c.fragment=null,c.cannotBeABaseURL=!1,e=V(e,re,"")),e=V(e,ne,""),i=A(e);d<=i.length;){switch(s=i[d],u){case fe:if(!s||!O(Z,s)){if(t)return q;u=me;continue}h+=U(s),u=Ae;break;case Ae:if(s&&(O(Q,s)||"+"==s||"-"==s||"."==s))h+=U(s);else{if(":"!=s){if(t)return q;h="",u=me,d=0;continue}if(t&&(c.isSpecial()!=p(ue,h)||"file"==h&&(c.includesCredentials()||null!==c.port)||"file"==c.scheme&&!c.host))return;if(c.scheme=h,t)return void(c.isSpecial()&&ue[c.scheme]==c.port&&(c.port=null));h="","file"==c.scheme?u=xe:c.isSpecial()&&r&&r.scheme==c.scheme?u=ge:c.isSpecial()?u=Ce:"/"==i[d+1]?(u=ve,d++):(c.cannotBeABaseURL=!0,R(c.path,""),u=Le)}break;case me:if(!r||r.cannotBeABaseURL&&"#"!=s)return q;if(r.cannotBeABaseURL&&"#"==s){c.scheme=r.scheme,c.path=m(r.path),c.query=r.query,c.fragment="",c.cannotBeABaseURL=!0,u=Pe;break}u="file"==r.scheme?xe:be;continue;case ge:if("/"!=s||"/"!=i[d+1]){u=be;continue}u=we,d++;break;case ve:if("/"==s){u=Me;break}u=je;continue;case be:if(c.scheme=r.scheme,s==n)c.username=r.username,c.password=r.password,c.host=r.host,c.port=r.port,c.path=m(r.path),c.query=r.query;else if("/"==s||"\\"==s&&c.isSpecial())u=ye;else if("?"==s)c.username=r.username,c.password=r.password,c.host=r.host,c.port=r.port,c.path=m(r.path),c.query="",u=Oe;else{if("#"!=s){c.username=r.username,c.password=r.password,c.host=r.host,c.port=r.port,c.path=m(r.path),c.path.length--,u=je;continue}c.username=r.username,c.password=r.password,c.host=r.host,c.port=r.port,c.path=m(r.path),c.query=r.query,c.fragment="",u=Pe}break;case ye:if(!c.isSpecial()||"/"!=s&&"\\"!=s){if("/"!=s){c.username=r.username,c.password=r.password,c.host=r.host,c.port=r.port,u=je;continue}u=Me}else u=we;break;case Ce:if(u=we,"/"!=s||"/"!=L(h,d+1))continue;d++;break;case we:if("/"!=s&&"\\"!=s){u=Me;continue}break;case Me:if("@"==s){f&&(h="%40"+h),f=!0,a=A(h);for(var y=0;y<a.length;y++){var C=a[y];if(":"!=C||v){var w=ce(C,le);v?c.password+=w:c.username+=w}else v=!0}h=""}else if(s==n||"/"==s||"?"==s||"#"==s||"\\"==s&&c.isSpecial()){if(f&&""==h)return"Invalid authority";d-=A(h).length+1,h="",u=Se}else h+=s;break;case Se:case Ie:if(t&&"file"==c.scheme){u=De;continue}if(":"!=s||g){if(s==n||"/"==s||"?"==s||"#"==s||"\\"==s&&c.isSpecial()){if(c.isSpecial()&&""==h)return H;if(t&&""==h&&(c.includesCredentials()||null!==c.port))return;if(o=c.parseHost(h))return o;if(h="",u=ke,t)return;continue}"["==s?g=!0:"]"==s&&(g=!1),h+=s}else{if(""==h)return H;if(o=c.parseHost(h))return o;if(h="",u=Ee,t==Ie)return}break;case Ee:if(!O(W,s)){if(s==n||"/"==s||"?"==s||"#"==s||"\\"==s&&c.isSpecial()||t){if(""!=h){var M=D(h,10);if(M>65535)return _;c.port=c.isSpecial()&&M===ue[c.scheme]?null:M,h=""}if(t)return;u=ke;continue}return _}h+=s;break;case xe:if(c.scheme="file","/"==s||"\\"==s)u=Te;else{if(!r||"file"!=r.scheme){u=je;continue}if(s==n)c.host=r.host,c.path=m(r.path),c.query=r.query;else if("?"==s)c.host=r.host,c.path=m(r.path),c.query="",u=Oe;else{if("#"!=s){he(P(m(i,d),""))||(c.host=r.host,c.path=m(r.path),c.shortenPath()),u=je;continue}c.host=r.host,c.path=m(r.path),c.query=r.query,c.fragment="",u=Pe}}break;case Te:if("/"==s||"\\"==s){u=De;break}r&&"file"==r.scheme&&!he(P(m(i,d),""))&&(de(r.path[0],!0)?R(c.path,r.path[0]):c.host=r.host),u=je;continue;case De:if(s==n||"/"==s||"\\"==s||"?"==s||"#"==s){if(!t&&de(h))u=je;else if(""==h){if(c.host="",t)return;u=ke}else{if(o=c.parseHost(h))return o;if("localhost"==c.host&&(c.host=""),t)return;h="",u=ke}continue}h+=s;break;case ke:if(c.isSpecial()){if(u=je,"/"!=s&&"\\"!=s)continue}else if(t||"?"!=s)if(t||"#"!=s){if(s!=n&&(u=je,"/"!=s))continue}else c.fragment="",u=Pe;else c.query="",u=Oe;break;case je:if(s==n||"/"==s||"\\"==s&&c.isSpecial()||!t&&("?"==s||"#"==s)){if(".."===(l=U(l=h))||"%2e."===l||".%2e"===l||"%2e%2e"===l?(c.shortenPath(),"/"==s||"\\"==s&&c.isSpecial()||R(c.path,"")):pe(h)?"/"==s||"\\"==s&&c.isSpecial()||R(c.path,""):("file"==c.scheme&&!c.path.length&&de(h)&&(c.host&&(c.host=""),h=L(h,0)+":"),R(c.path,h)),h="","file"==c.scheme&&(s==n||"?"==s||"#"==s))for(;c.path.length>1&&""===c.path[0];)z(c.path);"?"==s?(c.query="",u=Oe):"#"==s&&(c.fragment="",u=Pe)}else h+=ce(s,oe);break;case Le:"?"==s?(c.query="",u=Oe):"#"==s?(c.fragment="",u=Pe):s!=n&&(c.path[0]+=ce(s,se));break;case Oe:t||"#"!=s?s!=n&&("'"==s&&c.isSpecial()?c.query+="%27":c.query+="#"==s?"%23":ce(s,se)):(c.fragment="",u=Pe);break;case Pe:s!=n&&(c.fragment+=ce(s,ae))}d++}},parseHost:function(e){var t,r,n;if("["==L(e,0)){if("]"!=L(e,e.length-1))return H;if(t=function(e){var t,r,n,i,s,a,o,l=[0,0,0,0,0,0,0,0],c=0,u=null,d=0,h=function(){return L(e,d)};if(":"==h()){if(":"!=L(e,1))return;d+=2,u=++c}for(;h();){if(8==c)return;if(":"!=h()){for(t=r=0;r<4&&O($,h());)t=16*t+D(h(),16),d++,r++;if("."==h()){if(0==r)return;if(d-=r,c>6)return;for(n=0;h();){if(i=null,n>0){if(!("."==h()&&n<4))return;d++}if(!O(W,h()))return;for(;O(W,h());){if(s=D(h(),10),null===i)i=s;else{if(0==i)return;i=10*i+s}if(i>255)return;d++}l[c]=256*l[c]+i,2!=++n&&4!=n||c++}if(4!=n)return;break}if(":"==h()){if(d++,!h())return}else if(h())return;l[c++]=t}else{if(null!==u)return;d++,u=++c}}if(null!==u)for(a=c-u,c=7;0!=c&&a>0;)o=l[c],l[c--]=l[u+a-1],l[u+--a]=o;else if(8!=c)return;return l}(G(e,1,-1)),!t)return H;this.host=t}else if(this.isSpecial()){if(e=v(e),O(ee,e))return H;if(t=function(e){var t,r,n,i,s,a,o,l=Y(e,".");if(l.length&&""==l[l.length-1]&&l.length--,(t=l.length)>4)return e;for(r=[],n=0;n<t;n++){if(""==(i=l[n]))return e;if(s=10,i.length>1&&"0"==L(i,0)&&(s=O(X,i)?16:8,i=G(i,8==s?1:2)),""===i)a=0;else{if(!O(10==s?K:8==s?J:$,i))return e;a=D(i,s)}R(r,a)}for(n=0;n<t;n++)if(a=r[n],n==t-1){if(a>=j(256,5-t))return null}else if(a>255)return null;for(o=B(r),n=0;n<r.length;n++)o+=r[n]*j(256,3-n);return o}(e),null===t)return H;this.host=t}else{if(O(te,e))return H;for(t="",r=A(e),n=0;n<r.length;n++)t+=ce(r[n],se);this.host=t}},cannotHaveUsernamePasswordPort:function(){return!this.host||this.cannotBeABaseURL||"file"==this.scheme},includesCredentials:function(){return""!=this.username||""!=this.password},isSpecial:function(){return p(ue,this.scheme)},shortenPath:function(){var e=this.path,t=e.length;!t||"file"==this.scheme&&1==t&&de(e[0],!0)||e.length--},serialize:function(){var e=this,t=e.scheme,r=e.username,n=e.password,i=e.host,s=e.port,a=e.path,o=e.query,l=e.fragment,c=t+":";return null!==i?(c+="//",e.includesCredentials()&&(c+=r+(n?":"+n:"")+"@"),c+=ie(i),null!==s&&(c+=":"+s)):"file"==t&&(c+="//"),c+=e.cannotBeABaseURL?a[0]:a.length?"/"+P(a,"/"):"",null!==o&&(c+="?"+o),null!==l&&(c+="#"+l),c},setHref:function(e){var t=this.parse(e);if(t)throw T(t);this.searchParams.update()},getOrigin:function(){var e=this.scheme,t=this.port;if("blob"==e)try{return new Be(e.path[0]).origin}catch(e){return"null"}return"file"!=e&&this.isSpecial()?e+"://"+ie(this.host)+(null!==t?":"+t:""):"null"},getProtocol:function(){return this.scheme+":"},setProtocol:function(e){this.parse(b(e)+":",fe)},getUsername:function(){return this.username},setUsername:function(e){var t=A(b(e));if(!this.cannotHaveUsernamePasswordPort()){this.username="";for(var r=0;r<t.length;r++)this.username+=ce(t[r],le)}},getPassword:function(){return this.password},setPassword:function(e){var t=A(b(e));if(!this.cannotHaveUsernamePasswordPort()){this.password="";for(var r=0;r<t.length;r++)this.password+=ce(t[r],le)}},getHost:function(){var e=this.host,t=this.port;return null===e?"":null===t?ie(e):ie(e)+":"+t},setHost:function(e){this.cannotBeABaseURL||this.parse(e,Se)},getHostname:function(){var e=this.host;return null===e?"":ie(e)},setHostname:function(e){this.cannotBeABaseURL||this.parse(e,Ie)},getPort:function(){var e=this.port;return null===e?"":b(e)},setPort:function(e){this.cannotHaveUsernamePasswordPort()||(""==(e=b(e))?this.port=null:this.parse(e,Ee))},getPathname:function(){var e=this.path;return this.cannotBeABaseURL?e[0]:e.length?"/"+P(e,"/"):""},setPathname:function(e){this.cannotBeABaseURL||(this.path=[],this.parse(e,ke))},getSearch:function(){var e=this.query;return e?"?"+e:""},setSearch:function(e){""==(e=b(e))?this.query=null:("?"==L(e,0)&&(e=G(e,1)),this.query="",this.parse(e,Oe)),this.searchParams.update()},getSearchParams:function(){return this.searchParams.facade},getHash:function(){var e=this.fragment;return e?"#"+e:""},setHash:function(e){""!=(e=b(e))?("#"==L(e,0)&&(e=G(e,1)),this.fragment="",this.parse(e,Pe)):this.fragment=null},update:function(){this.query=this.searchParams.serialize()||null}};var Be=function(e){var t=h(this,Re),r=M(t,new Ne(e,!1,arguments.length>1?arguments[1]:void 0));s||(t.href=r.serialize(),t.origin=r.getOrigin(),t.protocol=r.getProtocol(),t.username=r.getUsername(),t.password=r.getPassword(),t.host=r.getHost(),t.hostname=r.getHostname(),t.port=r.getPort(),t.pathname=r.getPathname(),t.search=r.getSearch(),t.searchParams=r.getSearchParams(),t.hash=r.getHash())},Re=Be.prototype,Ve=function(e,t){return{get:function(){return S(this)[e]()},set:t&&function(e){return S(this)[t](e)},configurable:!0,enumerable:!0}};if(s&&u(Re,{href:Ve("serialize","setHref"),origin:Ve("getOrigin"),protocol:Ve("getProtocol","setProtocol"),username:Ve("getUsername","setUsername"),password:Ve("getPassword","setPassword"),host:Ve("getHost","setHost"),hostname:Ve("getHostname","setHostname"),port:Ve("getPort","setPort"),pathname:Ve("getPathname","setPathname"),search:Ve("getSearch","setSearch"),searchParams:Ve("getSearchParams"),hash:Ve("getHash","setHash")}),d(Re,"toJSON",(function(){return S(this).serialize()}),{enumerable:!0}),d(Re,"toString",(function(){return S(this).serialize()}),{enumerable:!0}),x){var ze=x.createObjectURL,Ye=x.revokeObjectURL;ze&&d(Be,"createObjectURL",l(ze,x)),Ye&&d(Be,"revokeObjectURL",l(Ye,x))}y(Be,"URL"),i({global:!0,forced:!a,sham:!s},{URL:Be})},85371:(e,t,r)=>{"use strict";var n=r(23103),i=r(20266);n({target:"URL",proto:!0,enumerable:!0},{toJSON:function(){return i(URL.prototype.toString,this)}})},15592:(e,t,r)=>{"use strict";var n=r(37320),i=r(60917),s=r(14983),a="mixins";e.exports=function(e,t,r){var o=[],l={mixins:"DEFINE_MANY",statics:"DEFINE_MANY",propTypes:"DEFINE_MANY",contextTypes:"DEFINE_MANY",childContextTypes:"DEFINE_MANY",getDefaultProps:"DEFINE_MANY_MERGED",getInitialState:"DEFINE_MANY_MERGED",getChildContext:"DEFINE_MANY_MERGED",render:"DEFINE_ONCE",componentWillMount:"DEFINE_MANY",componentDidMount:"DEFINE_MANY",componentWillReceiveProps:"DEFINE_MANY",shouldComponentUpdate:"DEFINE_ONCE",componentWillUpdate:"DEFINE_MANY",componentDidUpdate:"DEFINE_MANY",componentWillUnmount:"DEFINE_MANY",UNSAFE_componentWillMount:"DEFINE_MANY",UNSAFE_componentWillReceiveProps:"DEFINE_MANY",UNSAFE_componentWillUpdate:"DEFINE_MANY",updateComponent:"OVERRIDE_BASE"},c={getDerivedStateFromProps:"DEFINE_MANY_MERGED"},u={displayName:function(e,t){e.displayName=t},mixins:function(e,t){if(t)for(var r=0;r<t.length;r++)h(e,t[r])},childContextTypes:function(e,t){e.childContextTypes=n({},e.childContextTypes,t)},contextTypes:function(e,t){e.contextTypes=n({},e.contextTypes,t)},getDefaultProps:function(e,t){e.getDefaultProps?e.getDefaultProps=f(e.getDefaultProps,t):e.getDefaultProps=t},propTypes:function(e,t){e.propTypes=n({},e.propTypes,t)},statics:function(e,t){!function(e,t){if(t)for(var r in t){var n=t[r];if(t.hasOwnProperty(r)){if(s(!(r in u),'ReactClass: You are attempting to define a reserved property, `%s`, that shouldn\'t be on the "statics" key. Define it as an instance property instead; it will still be accessible on the constructor.',r),r in e){var i=c.hasOwnProperty(r)?c[r]:null;return s("DEFINE_MANY_MERGED"===i,"ReactClass: You are attempting to define `%s` on your component more than once. This conflict may be due to a mixin.",r),void(e[r]=f(e[r],n))}e[r]=n}}}(e,t)},autobind:function(){}};function d(e,t){var r=l.hasOwnProperty(t)?l[t]:null;b.hasOwnProperty(t)&&s("OVERRIDE_BASE"===r,"ReactClassInterface: You are attempting to override `%s` from your class specification. Ensure that your method names do not overlap with React methods.",t),e&&s("DEFINE_MANY"===r||"DEFINE_MANY_MERGED"===r,"ReactClassInterface: You are attempting to define `%s` on your component more than once. This conflict may be due to a mixin.",t)}function h(e,r){if(r){s("function"!=typeof r,"ReactClass: You're attempting to use a component class or function as a mixin. Instead, just use a regular object."),s(!t(r),"ReactClass: You're attempting to use a component as a mixin. Instead, just use a regular object.");var n=e.prototype,i=n.__reactAutoBindPairs;for(var o in r.hasOwnProperty(a)&&u.mixins(e,r.mixins),r)if(r.hasOwnProperty(o)&&o!==a){var c=r[o],h=n.hasOwnProperty(o);if(d(h,o),u.hasOwnProperty(o))u[o](e,c);else{var p=l.hasOwnProperty(o);if("function"!=typeof c||p||h||!1===r.autobind)if(h){var m=l[o];s(p&&("DEFINE_MANY_MERGED"===m||"DEFINE_MANY"===m),"ReactClass: Unexpected spec policy %s for key %s when mixing in component specs.",m,o),"DEFINE_MANY_MERGED"===m?n[o]=f(n[o],c):"DEFINE_MANY"===m&&(n[o]=A(n[o],c))}else n[o]=c;else i.push(o,c),n[o]=c}}}}function p(e,t){for(var r in s(e&&t&&"object"==typeof e&&"object"==typeof t,"mergeIntoWithNoDuplicateKeys(): Cannot merge non-objects."),t)t.hasOwnProperty(r)&&(s(void 0===e[r],"mergeIntoWithNoDuplicateKeys(): Tried to merge two objects with the same key: `%s`. This conflict may be due to a mixin; in particular, this may be caused by two getInitialState() or getDefaultProps() methods returning objects with clashing keys.",r),e[r]=t[r]);return e}function f(e,t){return function(){var r=e.apply(this,arguments),n=t.apply(this,arguments);if(null==r)return n;if(null==n)return r;var i={};return p(i,r),p(i,n),i}}function A(e,t){return function(){e.apply(this,arguments),t.apply(this,arguments)}}function m(e,t){return t.bind(e)}var g={componentDidMount:function(){this.__isMounted=!0}},v={componentWillUnmount:function(){this.__isMounted=!1}},b={replaceState:function(e,t){this.updater.enqueueReplaceState(this,e,t)},isMounted:function(){return!!this.__isMounted}},y=function(){};return n(y.prototype,e.prototype,b),function(e){var t=function(e,n,a){this.__reactAutoBindPairs.length&&function(e){for(var t=e.__reactAutoBindPairs,r=0;r<t.length;r+=2){var n=t[r],i=t[r+1];e[n]=m(e,i)}}(this),this.props=e,this.context=n,this.refs=i,this.updater=a||r,this.state=null;var o=this.getInitialState?this.getInitialState():null;s("object"==typeof o&&!Array.isArray(o),"%s.getInitialState(): must return an object or null",t.displayName||"ReactCompositeComponent"),this.state=o};for(var n in t.prototype=new y,t.prototype.constructor=t,t.prototype.__reactAutoBindPairs=[],o.forEach(h.bind(null,t)),h(t,g),h(t,e),h(t,v),t.getDefaultProps&&(t.defaultProps=t.getDefaultProps()),s(t.prototype.render,"createClass(...): Class specification must implement a `render` method."),l)t.prototype[n]||(t.prototype[n]=null);return t}}},58335:(e,t,r)=>{"use strict";var n=r(83426),i=r(15592);if(void 0===n)throw Error("create-react-class could not find the React object. If you are using script tags, make sure that React is being loaded before create-react-class.");var s=(new n.Component).updater;e.exports=i(n.Component,n.isValidElement,s)},68118:(e,t,r)=>{"use strict";function n(e,t){if(null==e)throw new TypeError("assign requires that input parameter not be null or undefined");for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e}r.d(t,{Z:()=>n})},49193:(e,t,r)=>{"use strict";r.d(t,{Z:()=>i});var n=r(68118);function i(e){return(0,n.Z)({},e)}},65222:(e,t,r)=>{"use strict";r.d(t,{Z:()=>u});var n={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};function i(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=t.width?String(t.width):e.defaultWidth;return e.formats[r]||e.formats[e.defaultWidth]}}var s,a={date:i({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:i({formats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},defaultWidth:"full"}),dateTime:i({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})},o={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};function l(e){return function(t,r){var n;if("formatting"===(null!=r&&r.context?String(r.context):"standalone")&&e.formattingValues){var i=e.defaultFormattingWidth||e.defaultWidth,s=null!=r&&r.width?String(r.width):i;n=e.formattingValues[s]||e.formattingValues[i]}else{var a=e.defaultWidth,o=null!=r&&r.width?String(r.width):e.defaultWidth;n=e.values[o]||e.values[a]}return n[e.argumentCallback?e.argumentCallback(t):t]}}function c(e){return function(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=r.width,i=n&&e.matchPatterns[n]||e.matchPatterns[e.defaultMatchWidth],s=t.match(i);if(!s)return null;var a,o=s[0],l=n&&e.parsePatterns[n]||e.parsePatterns[e.defaultParseWidth],c=Array.isArray(l)?function(e,t){for(var r=0;r<e.length;r++)if(e[r].test(o))return r}(l):function(e,t){for(var r in e)if(e.hasOwnProperty(r)&&e[r].test(o))return r}(l);return a=e.valueCallback?e.valueCallback(c):c,{value:a=r.valueCallback?r.valueCallback(a):a,rest:t.slice(o.length)}}}const u={code:"en-US",formatDistance:function(e,t,r){var i,s=n[e];return i="string"==typeof s?s:1===t?s.one:s.other.replace("{{count}}",t.toString()),null!=r&&r.addSuffix?r.comparison&&r.comparison>0?"in "+i:i+" ago":i},formatLong:a,formatRelative:function(e,t,r,n){return o[e]},localize:{ordinalNumber:function(e,t){var r=Number(e),n=r%100;if(n>20||n<10)switch(n%10){case 1:return r+"st";case 2:return r+"nd";case 3:return r+"rd"}return r+"th"},era:l({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:l({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:function(e){return e-1}}),month:l({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},defaultWidth:"wide"}),day:l({values:{narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},defaultWidth:"wide"}),dayPeriod:l({values:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},defaultFormattingWidth:"wide"})},match:{ordinalNumber:(s={matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:function(e){return parseInt(e,10)}},function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=e.match(s.matchPattern);if(!r)return null;var n=r[0],i=e.match(s.parsePattern);if(!i)return null;var a=s.valueCallback?s.valueCallback(i[0]):i[0];return{value:a=t.valueCallback?t.valueCallback(a):a,rest:e.slice(n.length)}}),era:c({matchPatterns:{narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:"any"}),quarter:c({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:function(e){return e+1}}),month:c({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:c({matchPatterns:{narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},defaultParseWidth:"any"}),dayPeriod:c({matchPatterns:{narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},defaultParseWidth:"any"})},options:{weekStartsOn:0,firstWeekContainsDate:1}}},18667:(e,t,r)=>{"use strict";r.d(t,{j:()=>i});var n={};function i(){return n}},1645:(e,t,r)=>{"use strict";function n(e){var t=new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()));return t.setUTCFullYear(e.getFullYear()),e.getTime()-t.getTime()}r.d(t,{Z:()=>n})},19785:(e,t,r)=>{"use strict";function n(e,t){if(t.length<e)throw new TypeError(e+" argument"+(e>1?"s":"")+" required, but only "+t.length+" present")}r.d(t,{Z:()=>n})},42765:(e,t,r)=>{"use strict";function n(e){if(null===e||!0===e||!1===e)return NaN;var t=Number(e);return isNaN(t)?t:t<0?Math.ceil(t):Math.floor(t)}r.d(t,{Z:()=>n})},91310:(e,t,r)=>{"use strict";r.d(t,{Z:()=>a});var n=r(42765),i=r(66700),s=r(19785);function a(e,t){(0,s.Z)(2,arguments);var r=(0,i.Z)(e).getTime(),a=(0,n.Z)(t);return new Date(r+a)}},30927:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>a});var n=r(42765),i=r(91310),s=r(19785);function a(e,t){(0,s.Z)(2,arguments);var r=(0,n.Z)(t);return(0,i.Z)(e,1e3*r)}},2463:(e,t,r)=>{"use strict";r.d(t,{Z:()=>s});var n=r(66700),i=r(19785);function s(e,t){(0,i.Z)(2,arguments);var r=(0,n.Z)(e),s=(0,n.Z)(t),a=r.getTime()-s.getTime();return a<0?-1:a>0?1:a}},86544:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>s});var n=r(66700),i=r(19785);function s(e,t){return(0,i.Z)(2,arguments),(0,n.Z)(e).getTime()-(0,n.Z)(t).getTime()}},48699:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>a});var n=r(66700),i=r(19785),s=r(2463);function a(e,t){(0,i.Z)(2,arguments);var r=(0,n.Z)(e),a=(0,n.Z)(t),o=(0,s.Z)(r,a),l=Math.abs(function(e,t){(0,i.Z)(2,arguments);var r=(0,n.Z)(e),s=(0,n.Z)(t);return r.getFullYear()-s.getFullYear()}(r,a));r.setFullYear(1584),a.setFullYear(1584);var c=(0,s.Z)(r,a)===-o,u=o*(l-Number(c));return 0===u?0:u}},66938:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>U});var n=r(26893),i=r(19785),s=r(66700);var a=r(91310),o=r(42765),l=864e5;function c(e){(0,i.Z)(1,arguments);var t=(0,s.Z)(e),r=t.getUTCDay(),n=(r<1?7:0)+r-1;return t.setUTCDate(t.getUTCDate()-n),t.setUTCHours(0,0,0,0),t}function u(e){(0,i.Z)(1,arguments);var t=(0,s.Z)(e),r=t.getUTCFullYear(),n=new Date(0);n.setUTCFullYear(r+1,0,4),n.setUTCHours(0,0,0,0);var a=c(n),o=new Date(0);o.setUTCFullYear(r,0,4),o.setUTCHours(0,0,0,0);var l=c(o);return t.getTime()>=a.getTime()?r+1:t.getTime()>=l.getTime()?r:r-1}var d=6048e5;var h=r(18667);function p(e,t){var r,n,a,l,c,u,d,p;(0,i.Z)(1,arguments);var f=(0,h.j)(),A=(0,o.Z)(null!==(r=null!==(n=null!==(a=null!==(l=null==t?void 0:t.weekStartsOn)&&void 0!==l?l:null==t||null===(c=t.locale)||void 0===c||null===(u=c.options)||void 0===u?void 0:u.weekStartsOn)&&void 0!==a?a:f.weekStartsOn)&&void 0!==n?n:null===(d=f.locale)||void 0===d||null===(p=d.options)||void 0===p?void 0:p.weekStartsOn)&&void 0!==r?r:0);if(!(A>=0&&A<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var m=(0,s.Z)(e),g=m.getUTCDay(),v=(g<A?7:0)+g-A;return m.setUTCDate(m.getUTCDate()-v),m.setUTCHours(0,0,0,0),m}function f(e,t){var r,n,a,l,c,u,d,f;(0,i.Z)(1,arguments);var A=(0,s.Z)(e),m=A.getUTCFullYear(),g=(0,h.j)(),v=(0,o.Z)(null!==(r=null!==(n=null!==(a=null!==(l=null==t?void 0:t.firstWeekContainsDate)&&void 0!==l?l:null==t||null===(c=t.locale)||void 0===c||null===(u=c.options)||void 0===u?void 0:u.firstWeekContainsDate)&&void 0!==a?a:g.firstWeekContainsDate)&&void 0!==n?n:null===(d=g.locale)||void 0===d||null===(f=d.options)||void 0===f?void 0:f.firstWeekContainsDate)&&void 0!==r?r:1);if(!(v>=1&&v<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var b=new Date(0);b.setUTCFullYear(m+1,0,v),b.setUTCHours(0,0,0,0);var y=p(b,t),C=new Date(0);C.setUTCFullYear(m,0,v),C.setUTCHours(0,0,0,0);var w=p(C,t);return A.getTime()>=y.getTime()?m+1:A.getTime()>=w.getTime()?m:m-1}var A=6048e5;function m(e,t){for(var r=e<0?"-":"",n=Math.abs(e).toString();n.length<t;)n="0"+n;return r+n}const g=function(e,t){var r=e.getUTCFullYear(),n=r>0?r:1-r;return m("yy"===t?n%100:n,t.length)},v=function(e,t){var r=e.getUTCMonth();return"M"===t?String(r+1):m(r+1,2)},b=function(e,t){return m(e.getUTCDate(),t.length)},y=function(e,t){return m(e.getUTCHours()%12||12,t.length)},C=function(e,t){return m(e.getUTCHours(),t.length)},w=function(e,t){return m(e.getUTCMinutes(),t.length)},M=function(e,t){return m(e.getUTCSeconds(),t.length)},S=function(e,t){var r=t.length,n=e.getUTCMilliseconds();return m(Math.floor(n*Math.pow(10,r-3)),t.length)};function I(e,t){var r=e>0?"-":"+",n=Math.abs(e),i=Math.floor(n/60),s=n%60;if(0===s)return r+String(i);var a=t||"";return r+String(i)+a+m(s,2)}function E(e,t){return e%60==0?(e>0?"-":"+")+m(Math.abs(e)/60,2):x(e,t)}function x(e,t){var r=t||"",n=e>0?"-":"+",i=Math.abs(e);return n+m(Math.floor(i/60),2)+r+m(i%60,2)}const T={G:function(e,t,r){var n=e.getUTCFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return r.era(n,{width:"abbreviated"});case"GGGGG":return r.era(n,{width:"narrow"});default:return r.era(n,{width:"wide"})}},y:function(e,t,r){if("yo"===t){var n=e.getUTCFullYear(),i=n>0?n:1-n;return r.ordinalNumber(i,{unit:"year"})}return g(e,t)},Y:function(e,t,r,n){var i=f(e,n),s=i>0?i:1-i;return"YY"===t?m(s%100,2):"Yo"===t?r.ordinalNumber(s,{unit:"year"}):m(s,t.length)},R:function(e,t){return m(u(e),t.length)},u:function(e,t){return m(e.getUTCFullYear(),t.length)},Q:function(e,t,r){var n=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"Q":return String(n);case"QQ":return m(n,2);case"Qo":return r.ordinalNumber(n,{unit:"quarter"});case"QQQ":return r.quarter(n,{width:"abbreviated",context:"formatting"});case"QQQQQ":return r.quarter(n,{width:"narrow",context:"formatting"});default:return r.quarter(n,{width:"wide",context:"formatting"})}},q:function(e,t,r){var n=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"q":return String(n);case"qq":return m(n,2);case"qo":return r.ordinalNumber(n,{unit:"quarter"});case"qqq":return r.quarter(n,{width:"abbreviated",context:"standalone"});case"qqqqq":return r.quarter(n,{width:"narrow",context:"standalone"});default:return r.quarter(n,{width:"wide",context:"standalone"})}},M:function(e,t,r){var n=e.getUTCMonth();switch(t){case"M":case"MM":return v(e,t);case"Mo":return r.ordinalNumber(n+1,{unit:"month"});case"MMM":return r.month(n,{width:"abbreviated",context:"formatting"});case"MMMMM":return r.month(n,{width:"narrow",context:"formatting"});default:return r.month(n,{width:"wide",context:"formatting"})}},L:function(e,t,r){var n=e.getUTCMonth();switch(t){case"L":return String(n+1);case"LL":return m(n+1,2);case"Lo":return r.ordinalNumber(n+1,{unit:"month"});case"LLL":return r.month(n,{width:"abbreviated",context:"standalone"});case"LLLLL":return r.month(n,{width:"narrow",context:"standalone"});default:return r.month(n,{width:"wide",context:"standalone"})}},w:function(e,t,r,n){var a=function(e,t){(0,i.Z)(1,arguments);var r=(0,s.Z)(e),n=p(r,t).getTime()-function(e,t){var r,n,s,a,l,c,u,d;(0,i.Z)(1,arguments);var A=(0,h.j)(),m=(0,o.Z)(null!==(r=null!==(n=null!==(s=null!==(a=null==t?void 0:t.firstWeekContainsDate)&&void 0!==a?a:null==t||null===(l=t.locale)||void 0===l||null===(c=l.options)||void 0===c?void 0:c.firstWeekContainsDate)&&void 0!==s?s:A.firstWeekContainsDate)&&void 0!==n?n:null===(u=A.locale)||void 0===u||null===(d=u.options)||void 0===d?void 0:d.firstWeekContainsDate)&&void 0!==r?r:1),g=f(e,t),v=new Date(0);return v.setUTCFullYear(g,0,m),v.setUTCHours(0,0,0,0),p(v,t)}(r,t).getTime();return Math.round(n/A)+1}(e,n);return"wo"===t?r.ordinalNumber(a,{unit:"week"}):m(a,t.length)},I:function(e,t,r){var n=function(e){(0,i.Z)(1,arguments);var t=(0,s.Z)(e),r=c(t).getTime()-function(e){(0,i.Z)(1,arguments);var t=u(e),r=new Date(0);return r.setUTCFullYear(t,0,4),r.setUTCHours(0,0,0,0),c(r)}(t).getTime();return Math.round(r/d)+1}(e);return"Io"===t?r.ordinalNumber(n,{unit:"week"}):m(n,t.length)},d:function(e,t,r){return"do"===t?r.ordinalNumber(e.getUTCDate(),{unit:"date"}):b(e,t)},D:function(e,t,r){var n=function(e){(0,i.Z)(1,arguments);var t=(0,s.Z)(e),r=t.getTime();t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0);var n=r-t.getTime();return Math.floor(n/l)+1}(e);return"Do"===t?r.ordinalNumber(n,{unit:"dayOfYear"}):m(n,t.length)},E:function(e,t,r){var n=e.getUTCDay();switch(t){case"E":case"EE":case"EEE":return r.day(n,{width:"abbreviated",context:"formatting"});case"EEEEE":return r.day(n,{width:"narrow",context:"formatting"});case"EEEEEE":return r.day(n,{width:"short",context:"formatting"});default:return r.day(n,{width:"wide",context:"formatting"})}},e:function(e,t,r,n){var i=e.getUTCDay(),s=(i-n.weekStartsOn+8)%7||7;switch(t){case"e":return String(s);case"ee":return m(s,2);case"eo":return r.ordinalNumber(s,{unit:"day"});case"eee":return r.day(i,{width:"abbreviated",context:"formatting"});case"eeeee":return r.day(i,{width:"narrow",context:"formatting"});case"eeeeee":return r.day(i,{width:"short",context:"formatting"});default:return r.day(i,{width:"wide",context:"formatting"})}},c:function(e,t,r,n){var i=e.getUTCDay(),s=(i-n.weekStartsOn+8)%7||7;switch(t){case"c":return String(s);case"cc":return m(s,t.length);case"co":return r.ordinalNumber(s,{unit:"day"});case"ccc":return r.day(i,{width:"abbreviated",context:"standalone"});case"ccccc":return r.day(i,{width:"narrow",context:"standalone"});case"cccccc":return r.day(i,{width:"short",context:"standalone"});default:return r.day(i,{width:"wide",context:"standalone"})}},i:function(e,t,r){var n=e.getUTCDay(),i=0===n?7:n;switch(t){case"i":return String(i);case"ii":return m(i,t.length);case"io":return r.ordinalNumber(i,{unit:"day"});case"iii":return r.day(n,{width:"abbreviated",context:"formatting"});case"iiiii":return r.day(n,{width:"narrow",context:"formatting"});case"iiiiii":return r.day(n,{width:"short",context:"formatting"});default:return r.day(n,{width:"wide",context:"formatting"})}},a:function(e,t,r){var n=e.getUTCHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"aaa":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return r.dayPeriod(n,{width:"narrow",context:"formatting"});default:return r.dayPeriod(n,{width:"wide",context:"formatting"})}},b:function(e,t,r){var n,i=e.getUTCHours();switch(n=12===i?"noon":0===i?"midnight":i/12>=1?"pm":"am",t){case"b":case"bb":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"bbb":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return r.dayPeriod(n,{width:"narrow",context:"formatting"});default:return r.dayPeriod(n,{width:"wide",context:"formatting"})}},B:function(e,t,r){var n,i=e.getUTCHours();switch(n=i>=17?"evening":i>=12?"afternoon":i>=4?"morning":"night",t){case"B":case"BB":case"BBB":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"BBBBB":return r.dayPeriod(n,{width:"narrow",context:"formatting"});default:return r.dayPeriod(n,{width:"wide",context:"formatting"})}},h:function(e,t,r){if("ho"===t){var n=e.getUTCHours()%12;return 0===n&&(n=12),r.ordinalNumber(n,{unit:"hour"})}return y(e,t)},H:function(e,t,r){return"Ho"===t?r.ordinalNumber(e.getUTCHours(),{unit:"hour"}):C(e,t)},K:function(e,t,r){var n=e.getUTCHours()%12;return"Ko"===t?r.ordinalNumber(n,{unit:"hour"}):m(n,t.length)},k:function(e,t,r){var n=e.getUTCHours();return 0===n&&(n=24),"ko"===t?r.ordinalNumber(n,{unit:"hour"}):m(n,t.length)},m:function(e,t,r){return"mo"===t?r.ordinalNumber(e.getUTCMinutes(),{unit:"minute"}):w(e,t)},s:function(e,t,r){return"so"===t?r.ordinalNumber(e.getUTCSeconds(),{unit:"second"}):M(e,t)},S:function(e,t){return S(e,t)},X:function(e,t,r,n){var i=(n._originalDate||e).getTimezoneOffset();if(0===i)return"Z";switch(t){case"X":return E(i);case"XXXX":case"XX":return x(i);default:return x(i,":")}},x:function(e,t,r,n){var i=(n._originalDate||e).getTimezoneOffset();switch(t){case"x":return E(i);case"xxxx":case"xx":return x(i);default:return x(i,":")}},O:function(e,t,r,n){var i=(n._originalDate||e).getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+I(i,":");default:return"GMT"+x(i,":")}},z:function(e,t,r,n){var i=(n._originalDate||e).getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+I(i,":");default:return"GMT"+x(i,":")}},t:function(e,t,r,n){var i=n._originalDate||e;return m(Math.floor(i.getTime()/1e3),t.length)},T:function(e,t,r,n){return m((n._originalDate||e).getTime(),t.length)}};var D=function(e,t){switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});default:return t.date({width:"full"})}},k=function(e,t){switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});default:return t.time({width:"full"})}};const j={p:k,P:function(e,t){var r,n=e.match(/(P+)(p+)?/)||[],i=n[1],s=n[2];if(!s)return D(e,t);switch(i){case"P":r=t.dateTime({width:"short"});break;case"PP":r=t.dateTime({width:"medium"});break;case"PPP":r=t.dateTime({width:"long"});break;default:r=t.dateTime({width:"full"})}return r.replace("{{date}}",D(i,t)).replace("{{time}}",k(s,t))}};var L=r(1645),O=["D","DD"],P=["YY","YYYY"];function N(e,t,r){if("YYYY"===e)throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(t,"`) for formatting years to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("YY"===e)throw new RangeError("Use `yy` instead of `YY` (in `".concat(t,"`) for formatting years to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("D"===e)throw new RangeError("Use `d` instead of `D` (in `".concat(t,"`) for formatting days of the month to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if("DD"===e)throw new RangeError("Use `dd` instead of `DD` (in `".concat(t,"`) for formatting days of the month to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"))}var B=r(65222),R=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,V=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,z=/^'([^]*?)'?$/,Y=/''/g,G=/[a-zA-Z]/;function U(e,t,r){var l,c,u,d,p,f,A,m,g,v,b,y,C,w,M,S,I,E;(0,i.Z)(2,arguments);var x=String(t),D=(0,h.j)(),k=null!==(l=null!==(c=null==r?void 0:r.locale)&&void 0!==c?c:D.locale)&&void 0!==l?l:B.Z,U=(0,o.Z)(null!==(u=null!==(d=null!==(p=null!==(f=null==r?void 0:r.firstWeekContainsDate)&&void 0!==f?f:null==r||null===(A=r.locale)||void 0===A||null===(m=A.options)||void 0===m?void 0:m.firstWeekContainsDate)&&void 0!==p?p:D.firstWeekContainsDate)&&void 0!==d?d:null===(g=D.locale)||void 0===g||null===(v=g.options)||void 0===v?void 0:v.firstWeekContainsDate)&&void 0!==u?u:1);if(!(U>=1&&U<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var F=(0,o.Z)(null!==(b=null!==(y=null!==(C=null!==(w=null==r?void 0:r.weekStartsOn)&&void 0!==w?w:null==r||null===(M=r.locale)||void 0===M||null===(S=M.options)||void 0===S?void 0:S.weekStartsOn)&&void 0!==C?C:D.weekStartsOn)&&void 0!==y?y:null===(I=D.locale)||void 0===I||null===(E=I.options)||void 0===E?void 0:E.weekStartsOn)&&void 0!==b?b:0);if(!(F>=0&&F<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!k.localize)throw new RangeError("locale must contain localize property");if(!k.formatLong)throw new RangeError("locale must contain formatLong property");var q=(0,s.Z)(e);if(!function(e){if((0,i.Z)(1,arguments),!function(e){return(0,i.Z)(1,arguments),e instanceof Date||"object"===(0,n.Z)(e)&&"[object Date]"===Object.prototype.toString.call(e)}(e)&&"number"!=typeof e)return!1;var t=(0,s.Z)(e);return!isNaN(Number(t))}(q))throw new RangeError("Invalid time value");var H=function(e,t){(0,i.Z)(2,arguments);var r=(0,o.Z)(t);return(0,a.Z)(e,-r)}(q,(0,L.Z)(q)),_={firstWeekContainsDate:U,weekStartsOn:F,locale:k,_originalDate:q};return x.match(V).map((function(e){var t=e[0];return"p"===t||"P"===t?(0,j[t])(e,k.formatLong):e})).join("").match(R).map((function(n){if("''"===n)return"'";var i,s,a=n[0];if("'"===a)return(s=(i=n).match(z))?s[1].replace(Y,"'"):i;var o,l=T[a];if(l)return null!=r&&r.useAdditionalWeekYearTokens||(o=n,-1===P.indexOf(o))||N(n,t,String(e)),null!=r&&r.useAdditionalDayOfYearTokens||!function(e){return-1!==O.indexOf(e)}(n)||N(n,t,String(e)),l(H,n,k.localize,_);if(a.match(G))throw new RangeError("Format string contains an unescaped latin alphabet character `"+a+"`");return n})).join("")}},99220:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>b});var n=r(18667),i=r(2463),s=r(66700),a=r(19785);function o(e,t){(0,a.Z)(2,arguments);var r,n=(0,s.Z)(e),o=(0,s.Z)(t),l=(0,i.Z)(n,o),c=Math.abs(function(e,t){(0,a.Z)(2,arguments);var r=(0,s.Z)(e),n=(0,s.Z)(t);return 12*(r.getFullYear()-n.getFullYear())+(r.getMonth()-n.getMonth())}(n,o));if(c<1)r=0;else{1===n.getMonth()&&n.getDate()>27&&n.setDate(30),n.setMonth(n.getMonth()-l*c);var u=(0,i.Z)(n,o)===-l;(function(e){(0,a.Z)(1,arguments);var t=(0,s.Z)(e);return function(e){(0,a.Z)(1,arguments);var t=(0,s.Z)(e);return t.setHours(23,59,59,999),t}(t).getTime()===function(e){(0,a.Z)(1,arguments);var t=(0,s.Z)(e),r=t.getMonth();return t.setFullYear(t.getFullYear(),r+1,0),t.setHours(23,59,59,999),t}(t).getTime()})((0,s.Z)(e))&&1===c&&1===(0,i.Z)(e,o)&&(u=!1),r=l*(c-Number(u))}return 0===r?0:r}var l=r(86544),c={ceil:Math.ceil,round:Math.round,floor:Math.floor,trunc:function(e){return e<0?Math.ceil(e):Math.floor(e)}},u="trunc";var d=r(65222),h=r(49193),p=r(68118),f=r(1645),A=1440,m=2520,g=43200,v=86400;function b(e,t,r){var b,y;(0,a.Z)(2,arguments);var C=(0,n.j)(),w=null!==(b=null!==(y=null==r?void 0:r.locale)&&void 0!==y?y:C.locale)&&void 0!==b?b:d.Z;if(!w.formatDistance)throw new RangeError("locale must contain formatDistance property");var M=(0,i.Z)(e,t);if(isNaN(M))throw new RangeError("Invalid time value");var S,I,E=(0,p.Z)((0,h.Z)(r),{addSuffix:Boolean(null==r?void 0:r.addSuffix),comparison:M});M>0?(S=(0,s.Z)(t),I=(0,s.Z)(e)):(S=(0,s.Z)(e),I=(0,s.Z)(t));var x,T=function(e,t,r){(0,a.Z)(2,arguments);var n,i=(0,l.default)(e,t)/1e3;return((n=null==r?void 0:r.roundingMethod)?c[n]:c[u])(i)}(I,S),D=((0,f.Z)(I)-(0,f.Z)(S))/1e3,k=Math.round((T-D)/60);if(k<2)return null!=r&&r.includeSeconds?T<5?w.formatDistance("lessThanXSeconds",5,E):T<10?w.formatDistance("lessThanXSeconds",10,E):T<20?w.formatDistance("lessThanXSeconds",20,E):T<40?w.formatDistance("halfAMinute",0,E):T<60?w.formatDistance("lessThanXMinutes",1,E):w.formatDistance("xMinutes",1,E):0===k?w.formatDistance("lessThanXMinutes",1,E):w.formatDistance("xMinutes",k,E);if(k<45)return w.formatDistance("xMinutes",k,E);if(k<90)return w.formatDistance("aboutXHours",1,E);if(k<A){var j=Math.round(k/60);return w.formatDistance("aboutXHours",j,E)}if(k<m)return w.formatDistance("xDays",1,E);if(k<g){var L=Math.round(k/A);return w.formatDistance("xDays",L,E)}if(k<v)return x=Math.round(k/g),w.formatDistance("aboutXMonths",x,E);if((x=o(I,S))<12){var O=Math.round(k/g);return w.formatDistance("xMonths",O,E)}var P=x%12,N=Math.floor(x/12);return P<3?w.formatDistance("aboutXYears",N,E):P<9?w.formatDistance("overXYears",N,E):w.formatDistance("almostXYears",N+1,E)}},73871:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>A});var n=r(18667),i=r(1645),s=r(2463),a=r(66700),o=r(49193),l=r(68118),c=r(65222),u=r(19785),d=6e4,h=1440,p=30*h,f=365*h;function A(e,t,r){var A,m,g;(0,u.Z)(2,arguments);var v=(0,n.j)(),b=null!==(A=null!==(m=null==r?void 0:r.locale)&&void 0!==m?m:v.locale)&&void 0!==A?A:c.Z;if(!b.formatDistance)throw new RangeError("locale must contain localize.formatDistance property");var y=(0,s.Z)(e,t);if(isNaN(y))throw new RangeError("Invalid time value");var C,w,M=(0,l.Z)((0,o.Z)(r),{addSuffix:Boolean(null==r?void 0:r.addSuffix),comparison:y});y>0?(C=(0,a.Z)(t),w=(0,a.Z)(e)):(C=(0,a.Z)(e),w=(0,a.Z)(t));var S,I=String(null!==(g=null==r?void 0:r.roundingMethod)&&void 0!==g?g:"round");if("floor"===I)S=Math.floor;else if("ceil"===I)S=Math.ceil;else{if("round"!==I)throw new RangeError("roundingMethod must be 'floor', 'ceil' or 'round'");S=Math.round}var E,x=w.getTime()-C.getTime(),T=x/d,D=(x-((0,i.Z)(w)-(0,i.Z)(C)))/d,k=null==r?void 0:r.unit;if("second"===(E=k?String(k):T<1?"second":T<60?"minute":T<h?"hour":D<p?"day":D<f?"month":"year")){var j=S(x/1e3);return b.formatDistance("xSeconds",j,M)}if("minute"===E){var L=S(T);return b.formatDistance("xMinutes",L,M)}if("hour"===E){var O=S(T/60);return b.formatDistance("xHours",O,M)}if("day"===E){var P=S(D/h);return b.formatDistance("xDays",P,M)}if("month"===E){var N=S(D/p);return 12===N&&"month"!==k?b.formatDistance("xYears",1,M):b.formatDistance("xMonths",N,M)}if("year"===E){var B=S(D/f);return b.formatDistance("xYears",B,M)}throw new RangeError("unit must be 'second', 'minute', 'hour', 'day', 'month' or 'year'")}},63063:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>s});var n=r(66700),i=r(19785);function s(e,t){(0,i.Z)(2,arguments);var r=(0,n.Z)(e),s=(0,n.Z)(t);return r.getTime()<s.getTime()}},88303:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>o});var n=r(66700),i=r(42765),s=r(19785),a=r(18667);function o(e){return(0,s.Z)(1,arguments),function(e,t){var r,o,l,c,u,d,h,p;(0,s.Z)(1,arguments);var f=(0,a.j)(),A=(0,i.Z)(null!==(r=null!==(o=null!==(l=null!==(c=null==t?void 0:t.weekStartsOn)&&void 0!==c?c:null==t||null===(u=t.locale)||void 0===u||null===(d=u.options)||void 0===d?void 0:d.weekStartsOn)&&void 0!==l?l:f.weekStartsOn)&&void 0!==o?o:null===(h=f.locale)||void 0===h||null===(p=h.options)||void 0===p?void 0:p.weekStartsOn)&&void 0!==r?r:0);if(!(A>=0&&A<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var m=(0,n.Z)(e),g=m.getDay(),v=(g<A?7:0)+g-A;return m.setDate(m.getDate()-v),m.setHours(0,0,0,0),m}(e,{weekStartsOn:1})}},66700:(e,t,r)=>{"use strict";r.d(t,{Z:()=>s});var n=r(26893),i=r(19785);function s(e){(0,i.Z)(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||"object"===(0,n.Z)(e)&&"[object Date]"===t?new Date(e.getTime()):"number"==typeof e||"[object Number]"===t?new Date(e):("string"!=typeof e&&"[object String]"!==t||"undefined"==typeof console||(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn((new Error).stack)),new Date(NaN))}},32361:(e,t,r)=>{"use strict";function n(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}function i(){return i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},i.apply(this,arguments)}r.d(t,{Kb:()=>tt,L7:()=>Ie});var s=r(13980),a=r.n(s),o=r(83426);function l(e){return"object"==typeof e&&null!=e&&1===e.nodeType}function c(e,t){return(!t||"hidden"!==e)&&"visible"!==e&&"clip"!==e}function u(e,t){if(e.clientHeight<e.scrollHeight||e.clientWidth<e.scrollWidth){var r=getComputedStyle(e,null);return c(r.overflowY,t)||c(r.overflowX,t)||function(e){var t=function(e){if(!e.ownerDocument||!e.ownerDocument.defaultView)return null;try{return e.ownerDocument.defaultView.frameElement}catch(e){return null}}(e);return!!t&&(t.clientHeight<e.scrollHeight||t.clientWidth<e.scrollWidth)}(e)}return!1}function d(e,t,r,n,i,s,a,o){return s<e&&a>t||s>e&&a<t?0:s<=e&&o<=r||a>=t&&o>=r?s-e-n:a>t&&o<r||s<e&&o>r?a-t+i:0}r(8041);var h=function(){return h=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var i in t=arguments[r])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},h.apply(this,arguments)};Object.create,Object.create,"function"==typeof SuppressedError&&SuppressedError;var p=0;function f(){}function A(e,t,r){return e===t||t instanceof r.Node&&e.contains&&e.contains(t)}function m(e,t){var r;function n(){r&&clearTimeout(r)}function i(){for(var i=arguments.length,s=new Array(i),a=0;a<i;a++)s[a]=arguments[a];n(),r=setTimeout((function(){r=null,e.apply(void 0,s)}),t)}return i.cancel=n,i}function g(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return function(e){for(var r=arguments.length,n=new Array(r>1?r-1:0),i=1;i<r;i++)n[i-1]=arguments[i];return t.some((function(t){return t&&t.apply(void 0,[e].concat(n)),e.preventDownshiftDefault||e.hasOwnProperty("nativeEvent")&&e.nativeEvent.preventDownshiftDefault}))}}function v(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return function(e){t.forEach((function(t){"function"==typeof t?t(e):t&&(t.current=e)}))}}function b(e,t){return Object.keys(e).reduce((function(r,n){return r[n]=y(t,n)?t[n]:e[n],r}),{})}function y(e,t){return void 0!==e[t]}function C(e){var t=e.key,r=e.keyCode;return r>=37&&r<=40&&0!==t.indexOf("Arrow")?"Arrow"+t:t}function w(e,t,r,n,i){if(void 0===i&&(i=!0),0===r)return-1;var s=r-1;("number"!=typeof t||t<0||t>=r)&&(t=e>0?-1:s+1);var a=t+e;a<0?a=i?s:0:a>s&&(a=i?0:s);var o=M(e,a,r,n,i);return-1===o?t>=r?-1:t:o}function M(e,t,r,n,i){var s=n(t);if(!s||!s.hasAttribute("disabled"))return t;if(e>0){for(var a=t+1;a<r;a++)if(!n(a).hasAttribute("disabled"))return a}else for(var o=t-1;o>=0;o--)if(!n(o).hasAttribute("disabled"))return o;return i?e>0?M(1,0,r,n,!1):M(-1,r-1,r,n,!1):-1}function S(e,t,r,n){return void 0===n&&(n=!0),t.some((function(t){return t&&(A(t,e,r)||n&&A(t,r.document.activeElement,r))}))}var I=m((function(e){E(e).textContent=""}),500);function E(e){void 0===e&&(e=document);var t=e.getElementById("a11y-status-message");return t||((t=e.createElement("div")).setAttribute("id","a11y-status-message"),t.setAttribute("role","status"),t.setAttribute("aria-live","polite"),t.setAttribute("aria-relevant","additions text"),Object.assign(t.style,{border:"0",clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:"0",position:"absolute",width:"1px"}),e.body.appendChild(t),t)}var x=["isInitialMount","highlightedIndex","items","environment"],T={highlightedIndex:-1,isOpen:!1,selectedItem:null,inputValue:""};var D=m((function(e,t){!function(e,t){var r=E(t);e&&(r.textContent=e,I(t))}(e(),t)}),200),k="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement?o.useLayoutEffect:o.useEffect;function j(e){var t=e.id,r=void 0===t?"downshift-"+String(p++):t,n=e.labelId,i=e.menuId,s=e.getItemId,a=e.toggleButtonId,l=e.inputId;return(0,o.useRef)({labelId:n||r+"-label",menuId:i||r+"-menu",getItemId:s||function(e){return r+"-item-"+e},toggleButtonId:a||r+"-toggle-button",inputId:l||r+"-input"}).current}function L(e,t,r){return void 0!==e?e:0===r.length?-1:r.indexOf(t)}function O(e){return/^\S{1}$/.test(e)}function P(e){return""+e.slice(0,1).toUpperCase()+e.slice(1)}function N(e){var t=(0,o.useRef)(e);return t.current=e,t}function B(e,t,r){var n=(0,o.useRef)(),s=(0,o.useRef)(),a=(0,o.useCallback)((function(t,r){s.current=r,t=b(t,r.props);var n=e(t,r);return r.props.stateReducer(t,i({},r,{changes:n}))}),[e]),l=(0,o.useReducer)(a,t),c=l[0],u=l[1],d=N(r),h=(0,o.useCallback)((function(e){return u(i({props:d.current},e))}),[d]),p=s.current;return(0,o.useEffect)((function(){p&&n.current&&n.current!==c&&function(e,t,r){var n=e.props,s=e.type,a={};Object.keys(t).forEach((function(n){!function(e,t,r,n){var s=t.props,a=t.type,o="on"+P(e)+"Change";s[o]&&void 0!==n[e]&&n[e]!==r[e]&&s[o](i({type:a},n))}(n,e,t,r),r[n]!==t[n]&&(a[n]=r[n])})),n.onStateChange&&Object.keys(a).length&&n.onStateChange(i({type:s},a))}(p,b(n.current,p.props),c),n.current=c}),[c,r,p]),[c,h]}var R={itemToString:function(e){return e?String(e):""},stateReducer:function(e,t){return t.changes},getA11ySelectionMessage:function(e){var t=e.selectedItem,r=e.itemToString;return t?r(t)+" has been selected.":""},scrollIntoView:function(e,t){if(e){var r=function(e,t){var r=window,n=t.scrollMode,i=t.block,s=t.inline,a=t.boundary,o=t.skipOverflowHiddenElements,c="function"==typeof a?a:function(e){return e!==a};if(!l(e))throw new TypeError("Invalid target");for(var h=document.scrollingElement||document.documentElement,p=[],f=e;l(f)&&c(f);){if((f=f.parentElement)===h){p.push(f);break}null!=f&&f===document.body&&u(f)&&!u(document.documentElement)||null!=f&&u(f,o)&&p.push(f)}for(var A=r.visualViewport?r.visualViewport.width:innerWidth,m=r.visualViewport?r.visualViewport.height:innerHeight,g=window.scrollX||pageXOffset,v=window.scrollY||pageYOffset,b=e.getBoundingClientRect(),y=b.height,C=b.width,w=b.top,M=b.right,S=b.bottom,I=b.left,E="start"===i||"nearest"===i?w:"end"===i?S:w+y/2,x="center"===s?I+C/2:"end"===s?M:I,T=[],D=0;D<p.length;D++){var k=p[D],j=k.getBoundingClientRect(),L=j.height,O=j.width,P=j.top,N=j.right,B=j.bottom,R=j.left;if("if-needed"===n&&w>=0&&I>=0&&S<=m&&M<=A&&w>=P&&S<=B&&I>=R&&M<=N)return T;var V=getComputedStyle(k),z=parseInt(V.borderLeftWidth,10),Y=parseInt(V.borderTopWidth,10),G=parseInt(V.borderRightWidth,10),U=parseInt(V.borderBottomWidth,10),F=0,q=0,H="offsetWidth"in k?k.offsetWidth-k.clientWidth-z-G:0,_="offsetHeight"in k?k.offsetHeight-k.clientHeight-Y-U:0;if(h===k)F="start"===i?E:"end"===i?E-m:"nearest"===i?d(v,v+m,m,Y,U,v+E,v+E+y,y):E-m/2,q="start"===s?x:"center"===s?x-A/2:"end"===s?x-A:d(g,g+A,A,z,G,g+x,g+x+C,C),F=Math.max(0,F+v),q=Math.max(0,q+g);else{F="start"===i?E-P-Y:"end"===i?E-B+U+_:"nearest"===i?d(P,B,L,Y,U+_,E,E+y,y):E-(P+L/2)+_/2,q="start"===s?x-R-z:"center"===s?x-(R+O/2)+H/2:"end"===s?x-N+G+H:d(R,N,O,z,G+H,x,x+C,C);var Z=k.scrollLeft,Q=k.scrollTop;E+=Q-(F=Math.max(0,Math.min(Q+F,k.scrollHeight-L+_))),x+=Z-(q=Math.max(0,Math.min(Z+q,k.scrollWidth-O+H)))}T.push({el:k,top:F,left:q})}return T}(e,{boundary:t,block:"nearest",scrollMode:"if-needed"});r.forEach((function(e){var t=e.el,r=e.top,n=e.left;t.scrollTop=r,t.scrollLeft=n}))}},circularNavigation:!1,environment:"undefined"==typeof window?{}:window};function V(e,t,r){void 0===r&&(r=T);var n="default"+P(t);return n in e?e[n]:r[t]}function z(e,t,r){if(void 0===r&&(r=T),t in e)return e[t];var n="initial"+P(t);return n in e?e[n]:V(e,t,r)}function Y(e){var t=z(e,"selectedItem"),r=z(e,"isOpen"),n=z(e,"highlightedIndex"),i=z(e,"inputValue");return{highlightedIndex:n<0&&t&&r?e.items.indexOf(t):n,isOpen:r,selectedItem:t,inputValue:i}}function G(e,t,r,n){var i=e.items,s=e.initialHighlightedIndex,a=e.defaultHighlightedIndex,o=t.selectedItem,l=t.highlightedIndex;return 0===i.length?-1:void 0!==s&&l===s?s:void 0!==a?a:o?0===r?i.indexOf(o):w(r,i.indexOf(o),i.length,n,!1):0===r?-1:r<0?i.length-1:0}function U(e,t,r,n){var i=(0,o.useRef)({isMouseDown:!1,isTouchMove:!1});return(0,o.useEffect)((function(){var s=function(){i.current.isMouseDown=!0},a=function(s){i.current.isMouseDown=!1,e&&!S(s.target,t.map((function(e){return e.current})),r)&&n()},o=function(){i.current.isTouchMove=!1},l=function(){i.current.isTouchMove=!0},c=function(s){!e||i.current.isTouchMove||S(s.target,t.map((function(e){return e.current})),r,!1)||n()};return r.addEventListener("mousedown",s),r.addEventListener("mouseup",a),r.addEventListener("touchstart",o),r.addEventListener("touchmove",l),r.addEventListener("touchend",c),function(){r.removeEventListener("mousedown",s),r.removeEventListener("mouseup",a),r.removeEventListener("touchstart",o),r.removeEventListener("touchmove",l),r.removeEventListener("touchend",c)}}),[e,r]),i}var F=function(){return f};function q(e,t,r){var s=r.isInitialMount,a=r.highlightedIndex,l=r.items,c=r.environment,u=n(r,x);(0,o.useEffect)((function(){s||D((function(){return e(i({highlightedIndex:a,highlightedItem:l[a],resultCount:l.length},u))}),c.document)}),t)}function H(e){var t=e.highlightedIndex,r=e.isOpen,n=e.itemRefs,i=e.getItemNodeFromIndex,s=e.menuElement,a=e.scrollIntoView,l=(0,o.useRef)(!0);return k((function(){t<0||!r||!Object.keys(n.current).length||(!1===l.current?l.current=!0:a(i(t),s))}),[t]),l}var _=f;function Z(e,t,r){var n,s=t.type,a=t.props;switch(s){case r.ItemMouseMove:n={highlightedIndex:t.index};break;case r.MenuMouseLeave:n={highlightedIndex:-1};break;case r.ToggleButtonClick:case r.FunctionToggleMenu:n={isOpen:!e.isOpen,highlightedIndex:e.isOpen?-1:G(a,e,0)};break;case r.FunctionOpenMenu:n={isOpen:!0,highlightedIndex:G(a,e,0)};break;case r.FunctionCloseMenu:n={isOpen:!1};break;case r.FunctionSetHighlightedIndex:n={highlightedIndex:t.highlightedIndex};break;case r.FunctionSetInputValue:n={inputValue:t.inputValue};break;case r.FunctionReset:n={highlightedIndex:V(a,"highlightedIndex"),isOpen:V(a,"isOpen"),selectedItem:V(a,"selectedItem"),inputValue:V(a,"inputValue")};break;default:throw new Error("Reducer called without proper action type.")}return i({},e,n)}function Q(e){for(var t=e.keysSoFar,r=e.highlightedIndex,n=e.items,i=e.itemToString,s=e.getItemNodeFromIndex,a=t.toLowerCase(),o=0;o<n.length;o++){var l=(o+r+1)%n.length,c=n[l];if(void 0!==c&&i(c).toLowerCase().startsWith(a)){var u=s(l);if(!(null==u?void 0:u.hasAttribute("disabled")))return l}}return r}a().array.isRequired,a().func,a().func,a().func,a().bool,a().number,a().number,a().number,a().bool,a().bool,a().bool,a().any,a().any,a().any,a().string,a().string,a().string,a().func,a().string,a().func,a().func,a().func,a().func,a().func,a().shape({addEventListener:a().func,removeEventListener:a().func,document:a().shape({getElementById:a().func,activeElement:a().any,body:a().any})});var W=h(h({},R),{getA11yStatusMessage:function(e){var t=e.isOpen,r=e.resultCount,n=e.previousResultCount;return t?r?r!==n?r+" result"+(1===r?" is":"s are")+" available, use up and down arrow keys to navigate. Press Enter or Space Bar keys to select.":"":"No results are available.":""}}),X=f,J=0,K=1,$=2,ee=3,te=4,re=5,ne=6,ie=7,se=8,ae=9,oe=10,le=11,ce=12,ue=13,de=14,he=15,pe=16,fe=17,Ae=18,me=19,ge=20,ve=21,be=22,ye=Object.freeze({__proto__:null,MenuKeyDownArrowDown:J,MenuKeyDownArrowUp:K,MenuKeyDownEscape:$,MenuKeyDownHome:ee,MenuKeyDownEnd:te,MenuKeyDownEnter:re,MenuKeyDownSpaceButton:ne,MenuKeyDownCharacter:ie,MenuBlur:se,MenuMouseLeave:ae,ItemMouseMove:oe,ItemClick:le,ToggleButtonClick:ce,ToggleButtonKeyDownArrowDown:ue,ToggleButtonKeyDownArrowUp:de,ToggleButtonKeyDownCharacter:he,FunctionToggleMenu:pe,FunctionOpenMenu:fe,FunctionCloseMenu:Ae,FunctionSetHighlightedIndex:me,FunctionSelectItem:ge,FunctionSetInputValue:ve,FunctionReset:be});function Ce(e,t){var r,n=t.type,s=t.props,a=t.shiftKey;switch(n){case le:r={isOpen:V(s,"isOpen"),highlightedIndex:V(s,"highlightedIndex"),selectedItem:s.items[t.index]};break;case he:var o=t.key,l=""+e.inputValue+o,c=Q({keysSoFar:l,highlightedIndex:e.selectedItem?s.items.indexOf(e.selectedItem):-1,items:s.items,itemToString:s.itemToString,getItemNodeFromIndex:t.getItemNodeFromIndex});r=i({inputValue:l},c>=0&&{selectedItem:s.items[c]});break;case ue:r={highlightedIndex:G(s,e,1,t.getItemNodeFromIndex),isOpen:!0};break;case de:r={highlightedIndex:G(s,e,-1,t.getItemNodeFromIndex),isOpen:!0};break;case re:case ne:r=i({isOpen:V(s,"isOpen"),highlightedIndex:V(s,"highlightedIndex")},e.highlightedIndex>=0&&{selectedItem:s.items[e.highlightedIndex]});break;case ee:r={highlightedIndex:M(1,0,s.items.length,t.getItemNodeFromIndex,!1)};break;case te:r={highlightedIndex:M(-1,s.items.length-1,s.items.length,t.getItemNodeFromIndex,!1)};break;case $:case se:r={isOpen:!1,highlightedIndex:-1};break;case ie:var u=t.key,d=""+e.inputValue+u,h=Q({keysSoFar:d,highlightedIndex:e.highlightedIndex,items:s.items,itemToString:s.itemToString,getItemNodeFromIndex:t.getItemNodeFromIndex});r=i({inputValue:d},h>=0&&{highlightedIndex:h});break;case J:r={highlightedIndex:w(a?5:1,e.highlightedIndex,s.items.length,t.getItemNodeFromIndex,s.circularNavigation)};break;case K:r={highlightedIndex:w(a?-5:-1,e.highlightedIndex,s.items.length,t.getItemNodeFromIndex,s.circularNavigation)};break;case ge:r={selectedItem:t.selectedItem};break;default:return Z(e,t,ye)}return i({},e,r)}var we=["onMouseLeave","refKey","onKeyDown","onBlur","ref"],Me=["onClick","onKeyDown","refKey","ref"],Se=["item","index","onMouseMove","onClick","refKey","ref"];function Ie(e){void 0===e&&(e={}),X(e,Ie);var t=i({},W,e),r=t.items,s=t.scrollIntoView,a=t.environment,l=t.initialIsOpen,c=t.defaultIsOpen,u=t.itemToString,d=t.getA11ySelectionMessage,h=t.getA11yStatusMessage,p=function(e,t,r){var n=B(e,t,r),i=n[0],s=n[1];return[b(i,r),s]}(Ce,Y(t),t),f=p[0],A=p[1],y=f.isOpen,w=f.highlightedIndex,M=f.selectedItem,S=f.inputValue,I=(0,o.useRef)(null),E=(0,o.useRef)(null),x=(0,o.useRef)({}),T=(0,o.useRef)(!0),D=(0,o.useRef)(null),k=j(t),P=(0,o.useRef)(),R=(0,o.useRef)(!0),V=N({state:f,props:t}),z=(0,o.useCallback)((function(e){return x.current[k.getItemId(e)]}),[k]);q(h,[y,w,S,r],i({isInitialMount:R.current,previousResultCount:P.current,items:r,environment:a,itemToString:u},f)),q(d,[M],i({isInitialMount:R.current,previousResultCount:P.current,items:r,environment:a,itemToString:u},f));var G=H({menuElement:E.current,highlightedIndex:w,isOpen:y,itemRefs:x,scrollIntoView:s,getItemNodeFromIndex:z});(0,o.useEffect)((function(){return D.current=m((function(e){e({type:ve,inputValue:""})}),500),function(){D.current.cancel()}}),[]),(0,o.useEffect)((function(){S&&D.current(A)}),[A,S]),_({isInitialMount:R.current,props:t,state:f}),(0,o.useEffect)((function(){R.current?(l||c||y)&&E.current&&E.current.focus():y?E.current&&E.current.focus():a.document.activeElement===E.current&&I.current&&(T.current=!1,I.current.focus())}),[y]),(0,o.useEffect)((function(){R.current||(P.current=r.length)}));var Z=U(y,[E,I],a,(function(){A({type:se})})),Q=F("getMenuProps","getToggleButtonProps");(0,o.useEffect)((function(){R.current=!1}),[]),(0,o.useEffect)((function(){y||(x.current={})}),[y]);var ye=(0,o.useMemo)((function(){return{ArrowDown:function(e){e.preventDefault(),A({type:ue,getItemNodeFromIndex:z,shiftKey:e.shiftKey})},ArrowUp:function(e){e.preventDefault(),A({type:de,getItemNodeFromIndex:z,shiftKey:e.shiftKey})}}}),[A,z]),Ee=(0,o.useMemo)((function(){return{ArrowDown:function(e){e.preventDefault(),A({type:J,getItemNodeFromIndex:z,shiftKey:e.shiftKey})},ArrowUp:function(e){e.preventDefault(),A({type:K,getItemNodeFromIndex:z,shiftKey:e.shiftKey})},Home:function(e){e.preventDefault(),A({type:ee,getItemNodeFromIndex:z})},End:function(e){e.preventDefault(),A({type:te,getItemNodeFromIndex:z})},Escape:function(){A({type:$})},Enter:function(e){e.preventDefault(),A({type:re})}," ":function(e){e.preventDefault(),A({type:ne})}}}),[A,z]),xe=(0,o.useCallback)((function(){A({type:pe})}),[A]),Te=(0,o.useCallback)((function(){A({type:Ae})}),[A]),De=(0,o.useCallback)((function(){A({type:fe})}),[A]),ke=(0,o.useCallback)((function(e){A({type:me,highlightedIndex:e})}),[A]),je=(0,o.useCallback)((function(e){A({type:ge,selectedItem:e})}),[A]),Le=(0,o.useCallback)((function(){A({type:be})}),[A]),Oe=(0,o.useCallback)((function(e){A({type:ve,inputValue:e})}),[A]),Pe=(0,o.useCallback)((function(e){return i({id:k.labelId,htmlFor:k.toggleButtonId},e)}),[k]),Ne=(0,o.useCallback)((function(e,t){var r,s=void 0===e?{}:e,a=s.onMouseLeave,o=s.refKey,l=void 0===o?"ref":o,c=s.onKeyDown,u=s.onBlur,d=s.ref,h=n(s,we),p=(void 0===t?{}:t).suppressRefError,f=void 0!==p&&p,m=V.current.state;return Q("getMenuProps",f,l,E),i(((r={})[l]=v(d,(function(e){E.current=e})),r.id=k.menuId,r.role="listbox",r["aria-labelledby"]=k.labelId,r.tabIndex=-1,r),m.isOpen&&m.highlightedIndex>-1&&{"aria-activedescendant":k.getItemId(m.highlightedIndex)},{onMouseLeave:g(a,(function(){A({type:ae})})),onKeyDown:g(c,(function(e){var t=C(e);t&&Ee[t]?Ee[t](e):O(t)&&A({type:ie,key:t,getItemNodeFromIndex:z})})),onBlur:g(u,(function(){!1!==T.current?!Z.current.isMouseDown&&A({type:se}):T.current=!0}))},h)}),[A,V,Ee,Z,Q,k,z]);return{getToggleButtonProps:(0,o.useCallback)((function(e,t){var r,s=void 0===e?{}:e,a=s.onClick,o=s.onKeyDown,l=s.refKey,c=void 0===l?"ref":l,u=s.ref,d=n(s,Me),h=(void 0===t?{}:t).suppressRefError,p=void 0!==h&&h,f=i(((r={})[c]=v(u,(function(e){I.current=e})),r.id=k.toggleButtonId,r["aria-haspopup"]="listbox",r["aria-expanded"]=V.current.state.isOpen,r["aria-labelledby"]=k.labelId+" "+k.toggleButtonId,r),d);return d.disabled||(f.onClick=g(a,(function(){A({type:ce})})),f.onKeyDown=g(o,(function(e){var t=C(e);t&&ye[t]?ye[t](e):O(t)&&A({type:he,key:t,getItemNodeFromIndex:z})}))),Q("getToggleButtonProps",p,c,I),f}),[A,V,ye,Q,k,z]),getLabelProps:Pe,getMenuProps:Ne,getItemProps:(0,o.useCallback)((function(e){var t,r=void 0===e?{}:e,s=r.item,a=r.index,o=r.onMouseMove,l=r.onClick,c=r.refKey,u=void 0===c?"ref":c,d=r.ref,h=n(r,Se),p=V.current,f=p.state,m=p.props,b=L(a,s,m.items);if(b<0)throw new Error("Pass either item or item index in getItemProps!");var y=i(((t={role:"option","aria-selected":""+(b===f.highlightedIndex),id:k.getItemId(b)})[u]=v(d,(function(e){e&&(x.current[k.getItemId(b)]=e)})),t),h);return h.disabled||(y.onMouseMove=g(o,(function(){a!==f.highlightedIndex&&(G.current=!1,A({type:oe,index:a}))})),y.onClick=g(l,(function(){A({type:le,index:a})}))),y}),[A,V,G,k]),toggleMenu:xe,openMenu:De,closeMenu:Te,setHighlightedIndex:ke,selectItem:je,reset:Le,setInputValue:Oe,highlightedIndex:w,isOpen:y,selectedItem:M,inputValue:S}}Ie.stateChangeTypes=ye;var Ee=0,xe=1,Te=2,De=3,ke=4,je=5,Le=6,Oe=7,Pe=8,Ne=9,Be=10,Re=11,Ve=12,ze=13,Ye=14,Ge=15,Ue=16,Fe=17,qe=18,He=19,_e=Object.freeze({__proto__:null,InputKeyDownArrowDown:Ee,InputKeyDownArrowUp:xe,InputKeyDownEscape:Te,InputKeyDownHome:De,InputKeyDownEnd:ke,InputKeyDownEnter:je,InputChange:Le,InputBlur:Oe,MenuMouseLeave:Pe,ItemMouseMove:Ne,ItemClick:Be,ToggleButtonClick:Re,FunctionToggleMenu:Ve,FunctionOpenMenu:ze,FunctionCloseMenu:Ye,FunctionSetHighlightedIndex:Ge,FunctionSelectItem:Ue,FunctionSetInputValue:Fe,FunctionReset:qe,ControlledPropUpdatedSelectedItem:He});a().array.isRequired,a().func,a().func,a().func,a().bool,a().number,a().number,a().number,a().bool,a().bool,a().bool,a().any,a().any,a().any,a().string,a().string,a().string,a().string,a().string,a().string,a().func,a().string,a().string,a().func,a().func,a().func,a().func,a().func,a().func,a().shape({addEventListener:a().func,removeEventListener:a().func,document:a().shape({getElementById:a().func,activeElement:a().any,body:a().any})});var Ze=f,Qe=i({},R,{getA11yStatusMessage:function(e){var t=e.isOpen,r=e.resultCount,n=e.previousResultCount;return t?r?r!==n?r+" result"+(1===r?" is":"s are")+" available, use up and down arrow keys to navigate. Press Enter key to select.":"":"No results are available.":""},circularNavigation:!0});function We(e,t){var r,n=t.type,s=t.props,a=t.shiftKey;switch(n){case Be:r={isOpen:V(s,"isOpen"),highlightedIndex:V(s,"highlightedIndex"),selectedItem:s.items[t.index],inputValue:s.itemToString(s.items[t.index])};break;case Ee:r=e.isOpen?{highlightedIndex:w(a?5:1,e.highlightedIndex,s.items.length,t.getItemNodeFromIndex,s.circularNavigation)}:{highlightedIndex:G(s,e,1,t.getItemNodeFromIndex),isOpen:s.items.length>=0};break;case xe:r=e.isOpen?{highlightedIndex:w(a?-5:-1,e.highlightedIndex,s.items.length,t.getItemNodeFromIndex,s.circularNavigation)}:{highlightedIndex:G(s,e,-1,t.getItemNodeFromIndex),isOpen:s.items.length>=0};break;case je:r=i({},e.isOpen&&e.highlightedIndex>=0&&{selectedItem:s.items[e.highlightedIndex],isOpen:V(s,"isOpen"),highlightedIndex:V(s,"highlightedIndex"),inputValue:s.itemToString(s.items[e.highlightedIndex])});break;case Te:r=i({isOpen:!1,highlightedIndex:-1},!e.isOpen&&{selectedItem:null,inputValue:""});break;case De:r={highlightedIndex:M(1,0,s.items.length,t.getItemNodeFromIndex,!1)};break;case ke:r={highlightedIndex:M(-1,s.items.length-1,s.items.length,t.getItemNodeFromIndex,!1)};break;case Oe:r=i({isOpen:!1,highlightedIndex:-1},e.highlightedIndex>=0&&t.selectItem&&{selectedItem:s.items[e.highlightedIndex],inputValue:s.itemToString(s.items[e.highlightedIndex])});break;case Le:r={isOpen:!0,highlightedIndex:V(s,"highlightedIndex"),inputValue:t.inputValue};break;case Ue:r={selectedItem:t.selectedItem,inputValue:s.itemToString(t.selectedItem)};break;case He:r={inputValue:t.inputValue};break;default:return Z(e,t,_e)}return i({},e,r)}var Xe=["onMouseLeave","refKey","ref"],Je=["item","index","refKey","ref","onMouseMove","onClick","onPress"],Ke=["onClick","onPress","refKey","ref"],$e=["onKeyDown","onChange","onInput","onBlur","onChangeText","refKey","ref"],et=["refKey","ref"];function tt(e){void 0===e&&(e={}),Ze(e,tt);var t=i({},Qe,e),r=t.initialIsOpen,s=t.defaultIsOpen,a=t.items,l=t.scrollIntoView,c=t.environment,u=t.getA11yStatusMessage,d=t.getA11ySelectionMessage,h=t.itemToString,p=function(e){var t=Y(e),r=t.selectedItem,n=t.inputValue;return""===n&&r&&void 0===e.defaultInputValue&&void 0===e.initialInputValue&&void 0===e.inputValue&&(n=e.itemToString(r)),i({},t,{inputValue:n})}(t),f=function(e,t,r){var n=(0,o.useRef)(),i=B(e,t,r),s=i[0],a=i[1];return(0,o.useEffect)((function(){y(r,"selectedItem")&&(n.current!==r.selectedItem&&a({type:He,inputValue:r.itemToString(r.selectedItem)}),n.current=s.selectedItem===n.current?r.selectedItem:s.selectedItem)})),[b(s,r),a]}(We,p,t),A=f[0],m=f[1],w=A.isOpen,M=A.highlightedIndex,S=A.selectedItem,I=A.inputValue,E=(0,o.useRef)(null),x=(0,o.useRef)({}),T=(0,o.useRef)(null),D=(0,o.useRef)(null),k=(0,o.useRef)(null),O=(0,o.useRef)(!0),P=j(t),R=(0,o.useRef)(),V=N({state:A,props:t}),z=(0,o.useCallback)((function(e){return x.current[P.getItemId(e)]}),[P]);q(u,[w,M,I,a],i({isInitialMount:O.current,previousResultCount:R.current,items:a,environment:c,itemToString:h},A)),q(d,[S],i({isInitialMount:O.current,previousResultCount:R.current,items:a,environment:c,itemToString:h},A));var G=H({menuElement:E.current,highlightedIndex:M,isOpen:w,itemRefs:x,scrollIntoView:l,getItemNodeFromIndex:z});_({isInitialMount:O.current,props:t,state:A}),(0,o.useEffect)((function(){(r||s||w)&&T.current&&T.current.focus()}),[]),(0,o.useEffect)((function(){O.current||(R.current=a.length)}));var Z=U(w,[k,E,D],c,(function(){m({type:Oe,selectItem:!1})})),Q=F("getInputProps","getComboboxProps","getMenuProps");(0,o.useEffect)((function(){O.current=!1}),[]),(0,o.useEffect)((function(){w||(x.current={})}),[w]);var W=(0,o.useMemo)((function(){return{ArrowDown:function(e){e.preventDefault(),m({type:Ee,shiftKey:e.shiftKey,getItemNodeFromIndex:z})},ArrowUp:function(e){e.preventDefault(),m({type:xe,shiftKey:e.shiftKey,getItemNodeFromIndex:z})},Home:function(e){V.current.state.isOpen&&(e.preventDefault(),m({type:De,getItemNodeFromIndex:z}))},End:function(e){V.current.state.isOpen&&(e.preventDefault(),m({type:ke,getItemNodeFromIndex:z}))},Escape:function(){var e=V.current.state;(e.isOpen||e.inputValue||e.selectedItem||e.highlightedIndex>-1)&&m({type:Te})},Enter:function(e){var t=V.current.state;!t.isOpen||t.highlightedIndex<0||229===e.which||(e.preventDefault(),m({type:je,getItemNodeFromIndex:z}))}}}),[m,V,z]),X=(0,o.useCallback)((function(e){return i({id:P.labelId,htmlFor:P.inputId},e)}),[P]),J=(0,o.useCallback)((function(e,t){var r,s=void 0===e?{}:e,a=s.onMouseLeave,o=s.refKey,l=void 0===o?"ref":o,c=s.ref,u=n(s,Xe),d=(void 0===t?{}:t).suppressRefError;return Q("getMenuProps",void 0!==d&&d,l,E),i(((r={})[l]=v(c,(function(e){E.current=e})),r.id=P.menuId,r.role="listbox",r["aria-labelledby"]=P.labelId,r.onMouseLeave=g(a,(function(){m({type:Pe})})),r),u)}),[m,Q,P]),K=(0,o.useCallback)((function(e){var t,r,s=void 0===e?{}:e,a=s.item,o=s.index,l=s.refKey,c=void 0===l?"ref":l,u=s.ref,d=s.onMouseMove,h=s.onClick;s.onPress;var p=n(s,Je),f=V.current,A=f.props,b=f.state,y=L(o,a,A.items);if(y<0)throw new Error("Pass either item or item index in getItemProps!");var C=h;return i(((t={})[c]=v(u,(function(e){e&&(x.current[P.getItemId(y)]=e)})),t.role="option",t["aria-selected"]=""+(y===b.highlightedIndex),t.id=P.getItemId(y),t),!p.disabled&&((r={onMouseMove:g(d,(function(){o!==b.highlightedIndex&&(G.current=!1,m({type:Ne,index:o}))}))}).onClick=g(C,(function(){m({type:Be,index:o}),T.current&&T.current.focus()})),r),p)}),[m,V,G,P]),$=(0,o.useCallback)((function(e){var t,r=void 0===e?{}:e,s=r.onClick;r.onPress;var a=r.refKey,o=void 0===a?"ref":a,l=r.ref,c=n(r,Ke);return i(((t={})[o]=v(l,(function(e){D.current=e})),t.id=P.toggleButtonId,t.tabIndex=-1,t),!c.disabled&&i({},{onClick:g(s,(function(){m({type:Re}),!V.current.state.isOpen&&T.current&&T.current.focus()}))}),c)}),[m,V,P]),ee=(0,o.useCallback)((function(e,t){var r,s=void 0===e?{}:e,a=s.onKeyDown,o=s.onChange,l=s.onInput,c=s.onBlur;s.onChangeText;var u=s.refKey,d=void 0===u?"ref":u,h=s.ref,p=n(s,$e),f=(void 0===t?{}:t).suppressRefError;Q("getInputProps",void 0!==f&&f,d,T);var A,b=V.current.state,y={};return p.disabled||((A={}).onChange=g(o,l,(function(e){m({type:Le,inputValue:e.target.value})})),A.onKeyDown=g(a,(function(e){var t=C(e);t&&W[t]&&W[t](e)})),A.onBlur=g(c,(function(){b.isOpen&&!Z.current.isMouseDown&&m({type:Oe,selectItem:!0})})),y=A),i(((r={})[d]=v(h,(function(e){T.current=e})),r.id=P.inputId,r["aria-autocomplete"]="list",r["aria-controls"]=P.menuId,r),b.isOpen&&b.highlightedIndex>-1&&{"aria-activedescendant":P.getItemId(b.highlightedIndex)},{"aria-labelledby":P.labelId,autoComplete:"off",value:b.inputValue},y,p)}),[m,W,V,Z,Q,P]),te=(0,o.useCallback)((function(e,t){var r,s=void 0===e?{}:e,a=s.refKey,o=void 0===a?"ref":a,l=s.ref,c=n(s,et),u=(void 0===t?{}:t).suppressRefError;return Q("getComboboxProps",void 0!==u&&u,o,k),i(((r={})[o]=v(l,(function(e){k.current=e})),r.role="combobox",r["aria-haspopup"]="listbox",r["aria-owns"]=P.menuId,r["aria-expanded"]=V.current.state.isOpen,r),c)}),[V,Q,P]),re=(0,o.useCallback)((function(){m({type:Ve})}),[m]),ne=(0,o.useCallback)((function(){m({type:Ye})}),[m]),ie=(0,o.useCallback)((function(){m({type:ze})}),[m]),se=(0,o.useCallback)((function(e){m({type:Ge,highlightedIndex:e})}),[m]),ae=(0,o.useCallback)((function(e){m({type:Ue,selectedItem:e})}),[m]);return{getItemProps:K,getLabelProps:X,getMenuProps:J,getInputProps:ee,getComboboxProps:te,getToggleButtonProps:$,toggleMenu:re,openMenu:ie,closeMenu:ne,setHighlightedIndex:se,setInputValue:(0,o.useCallback)((function(e){m({type:Fe,inputValue:e})}),[m]),selectItem:ae,reset:(0,o.useCallback)((function(){m({type:qe})}),[m]),highlightedIndex:M,isOpen:w,selectedItem:S,inputValue:I}}tt.stateChangeTypes=_e,a().array,a().array,a().array,a().func,a().func,a().func,a().number,a().number,a().number,a().func,a().func,a().string,a().string,a().shape({addEventListener:a().func,removeEventListener:a().func,document:a().shape({getElementById:a().func,activeElement:a().any,body:a().any})})},4899:(e,t)=>{"use strict";if("function"==typeof Symbol&&Symbol.for){var r=Symbol.for;r("react.element"),r("react.portal"),r("react.fragment"),r("react.strict_mode"),r("react.profiler"),r("react.provider"),r("react.context"),r("react.forward_ref"),r("react.suspense"),r("react.suspense_list"),r("react.memo"),r("react.lazy"),r("react.block"),r("react.server.block"),r("react.fundamental"),r("react.debug_trace_mode"),r("react.legacy_hidden")}},8041:(e,t,r)=>{"use strict";r(4899)},10161:e=>{"use strict";var t=Object.prototype.hasOwnProperty,r="~";function n(){}function i(e,t,r){this.fn=e,this.context=t,this.once=r||!1}function s(e,t,n,s,a){if("function"!=typeof n)throw new TypeError("The listener must be a function");var o=new i(n,s||e,a),l=r?r+t:t;return e._events[l]?e._events[l].fn?e._events[l]=[e._events[l],o]:e._events[l].push(o):(e._events[l]=o,e._eventsCount++),e}function a(e,t){0==--e._eventsCount?e._events=new n:delete e._events[t]}function o(){this._events=new n,this._eventsCount=0}Object.create&&(n.prototype=Object.create(null),(new n).__proto__||(r=!1)),o.prototype.eventNames=function(){var e,n,i=[];if(0===this._eventsCount)return i;for(n in e=this._events)t.call(e,n)&&i.push(r?n.slice(1):n);return Object.getOwnPropertySymbols?i.concat(Object.getOwnPropertySymbols(e)):i},o.prototype.listeners=function(e){var t=r?r+e:e,n=this._events[t];if(!n)return[];if(n.fn)return[n.fn];for(var i=0,s=n.length,a=new Array(s);i<s;i++)a[i]=n[i].fn;return a},o.prototype.listenerCount=function(e){var t=r?r+e:e,n=this._events[t];return n?n.fn?1:n.length:0},o.prototype.emit=function(e,t,n,i,s,a){var o=r?r+e:e;if(!this._events[o])return!1;var l,c,u=this._events[o],d=arguments.length;if(u.fn){switch(u.once&&this.removeListener(e,u.fn,void 0,!0),d){case 1:return u.fn.call(u.context),!0;case 2:return u.fn.call(u.context,t),!0;case 3:return u.fn.call(u.context,t,n),!0;case 4:return u.fn.call(u.context,t,n,i),!0;case 5:return u.fn.call(u.context,t,n,i,s),!0;case 6:return u.fn.call(u.context,t,n,i,s,a),!0}for(c=1,l=new Array(d-1);c<d;c++)l[c-1]=arguments[c];u.fn.apply(u.context,l)}else{var h,p=u.length;for(c=0;c<p;c++)switch(u[c].once&&this.removeListener(e,u[c].fn,void 0,!0),d){case 1:u[c].fn.call(u[c].context);break;case 2:u[c].fn.call(u[c].context,t);break;case 3:u[c].fn.call(u[c].context,t,n);break;case 4:u[c].fn.call(u[c].context,t,n,i);break;default:if(!l)for(h=1,l=new Array(d-1);h<d;h++)l[h-1]=arguments[h];u[c].fn.apply(u[c].context,l)}}return!0},o.prototype.on=function(e,t,r){return s(this,e,t,r,!1)},o.prototype.once=function(e,t,r){return s(this,e,t,r,!0)},o.prototype.removeListener=function(e,t,n,i){var s=r?r+e:e;if(!this._events[s])return this;if(!t)return a(this,s),this;var o=this._events[s];if(o.fn)o.fn!==t||i&&!o.once||n&&o.context!==n||a(this,s);else{for(var l=0,c=[],u=o.length;l<u;l++)(o[l].fn!==t||i&&!o[l].once||n&&o[l].context!==n)&&c.push(o[l]);c.length?this._events[s]=1===c.length?c[0]:c:a(this,s)}return this},o.prototype.removeAllListeners=function(e){var t;return e?(t=r?r+e:e,this._events[t]&&a(this,t)):(this._events=new n,this._eventsCount=0),this},o.prototype.off=o.prototype.removeListener,o.prototype.addListener=o.prototype.on,o.prefixed=r,o.EventEmitter=o,e.exports=o},69378:e=>{"use strict";e.exports=function e(t,r){if(t===r)return!0;if(t&&r&&"object"==typeof t&&"object"==typeof r){if(t.constructor!==r.constructor)return!1;var n,i,s;if(Array.isArray(t)){if((n=t.length)!=r.length)return!1;for(i=n;0!=i--;)if(!e(t[i],r[i]))return!1;return!0}if(t.constructor===RegExp)return t.source===r.source&&t.flags===r.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===r.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===r.toString();if((n=(s=Object.keys(t)).length)!==Object.keys(r).length)return!1;for(i=n;0!=i--;)if(!Object.prototype.hasOwnProperty.call(r,s[i]))return!1;for(i=n;0!=i--;){var a=s[i];if(!e(t[a],r[a]))return!1}return!0}return t!=t&&r!=r}},67502:e=>{"use strict";var t=!("undefined"==typeof window||!window.document||!window.document.createElement),r={canUseDOM:t,canUseWorkers:"undefined"!=typeof Worker,canUseEventListeners:t&&!(!window.addEventListener&&!window.attachEvent),canUseViewport:t&&!!window.screen,isInWorker:!t};e.exports=r},60917:e=>{"use strict";e.exports={}},14983:e=>{"use strict";e.exports=function(e,t,r,n,i,s,a,o){if(!e){var l;if(void 0===t)l=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var c=[r,n,i,s,a,o],u=0;(l=new Error(t.replace(/%s/g,(function(){return c[u++]})))).name="Invariant Violation"}throw l.framesToPop=1,l}}},92894:(e,t)=>{"use strict";t.__esModule=!0,t.PUSH="PUSH",t.REPLACE="REPLACE",t.POP="POP"},59022:(e,t)=>{"use strict";t.__esModule=!0,t.loopAsync=function(e,t,r){var n=0,i=!1,s=!1,a=!1,o=void 0,l=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];i=!0,s?o=t:r.apply(void 0,t)};!function c(){if(!i&&(a=!0,!s)){for(s=!0;!i&&n<e&&a;)a=!1,t(n++,c,l);s=!1,i?r.apply(void 0,o):n>=e&&a&&(i=!0,r())}}()}},35444:(e,t,r)=>{"use strict";t.__esModule=!0,t.go=t.replaceLocation=t.pushLocation=t.startListener=t.getUserConfirmation=t.getCurrentLocation=void 0;var n=r(52251),i=r(39700),s=r(63012),a=r(86413),o=r(60676),l="popstate",c="hashchange",u=o.canUseDOM&&!(0,i.supportsPopstateOnHashchange)(),d=function(e){var t=e&&e.key;return(0,n.createLocation)({pathname:window.location.pathname,search:window.location.search,hash:window.location.hash,state:t?(0,s.readState)(t):void 0},void 0,t)},h=t.getCurrentLocation=function(){var e=void 0;try{e=window.history.state||{}}catch(t){e={}}return d(e)},p=(t.getUserConfirmation=function(e,t){return t(window.confirm(e))},t.startListener=function(e){var t=function(t){(0,i.isExtraneousPopstateEvent)(t)||e(d(t.state))};(0,i.addEventListener)(window,l,t);var r=function(){return e(h())};return u&&(0,i.addEventListener)(window,c,r),function(){(0,i.removeEventListener)(window,l,t),u&&(0,i.removeEventListener)(window,c,r)}},function(e,t){var r=e.state,n=e.key;void 0!==r&&(0,s.saveState)(n,r),t({key:n},(0,a.createPath)(e))});t.pushLocation=function(e){return p(e,(function(e,t){return window.history.pushState(e,null,t)}))},t.replaceLocation=function(e){return p(e,(function(e,t){return window.history.replaceState(e,null,t)}))},t.go=function(e){e&&window.history.go(e)}},63012:(e,t,r)=>{"use strict";var n;t.__esModule=!0,t.readState=t.saveState=void 0,(n=r(92564))&&n.__esModule;var i={QuotaExceededError:!0,QUOTA_EXCEEDED_ERR:!0},s={SecurityError:!0},a=function(e){return"@@History/"+e};t.saveState=function(e,t){if(window.sessionStorage)try{null==t?window.sessionStorage.removeItem(a(e)):window.sessionStorage.setItem(a(e),JSON.stringify(t))}catch(e){if(s[e.name])return;if(i[e.name]&&0===window.sessionStorage.length)return;throw e}},t.readState=function(e){var t=void 0;try{t=window.sessionStorage.getItem(a(e))}catch(e){if(s[e.name])return}if(t)try{return JSON.parse(t)}catch(e){}}},39700:(e,t)=>{"use strict";t.__esModule=!0,t.addEventListener=function(e,t,r){return e.addEventListener?e.addEventListener(t,r,!1):e.attachEvent("on"+t,r)},t.removeEventListener=function(e,t,r){return e.removeEventListener?e.removeEventListener(t,r,!1):e.detachEvent("on"+t,r)},t.supportsHistory=function(){var e=window.navigator.userAgent;return(-1===e.indexOf("Android 2.")&&-1===e.indexOf("Android 4.0")||-1===e.indexOf("Mobile Safari")||-1!==e.indexOf("Chrome")||-1!==e.indexOf("Windows Phone"))&&window.history&&"pushState"in window.history},t.supportsGoWithoutReloadUsingHash=function(){return-1===window.navigator.userAgent.indexOf("Firefox")},t.supportsPopstateOnHashchange=function(){return-1===window.navigator.userAgent.indexOf("Trident")},t.isExtraneousPopstateEvent=function(e){return void 0===e.state&&-1===navigator.userAgent.indexOf("CriOS")}},60676:(e,t)=>{"use strict";t.__esModule=!0,t.canUseDOM=!("undefined"==typeof window||!window.document||!window.document.createElement)},79774:(e,t,r)=>{"use strict";t.__esModule=!0,t.replaceLocation=t.pushLocation=t.startListener=t.getCurrentLocation=t.go=t.getUserConfirmation=void 0;var n=r(35444);Object.defineProperty(t,"getUserConfirmation",{enumerable:!0,get:function(){return n.getUserConfirmation}}),Object.defineProperty(t,"go",{enumerable:!0,get:function(){return n.go}});var i,s=((i=r(92564))&&i.__esModule,r(52251)),a=r(39700),o=r(63012),l=r(86413),c="hashchange",u=function(){var e=window.location.href,t=e.indexOf("#");return-1===t?"":e.substring(t+1)},d=function(e){var t=window.location.href.indexOf("#");window.location.replace(window.location.href.slice(0,t>=0?t:0)+"#"+e)},h=t.getCurrentLocation=function(e,t){var r=e.decodePath(u()),n=(0,l.getQueryStringValueFromPath)(r,t),i=void 0;n&&(r=(0,l.stripQueryStringValueFromPath)(r,t),i=(0,o.readState)(n));var a=(0,l.parsePath)(r);return a.state=i,(0,s.createLocation)(a,void 0,n)},p=void 0,f=(t.startListener=function(e,t,r){var n=function(){var n=u(),i=t.encodePath(n);if(n!==i)d(i);else{var s=h(t,r);if(p&&s.key&&p.key===s.key)return;p=s,e(s)}},i=u(),s=t.encodePath(i);return i!==s&&d(s),(0,a.addEventListener)(window,c,n),function(){return(0,a.removeEventListener)(window,c,n)}},function(e,t,r,n){var i=e.state,s=e.key,a=t.encodePath((0,l.createPath)(e));void 0!==i&&(a=(0,l.addQueryStringValueToPath)(a,r,s),(0,o.saveState)(s,i)),p=e,n(a)});t.pushLocation=function(e,t,r){return f(e,t,r,(function(e){u()!==e&&function(e){window.location.hash=e}(e)}))},t.replaceLocation=function(e,t,r){return f(e,t,r,(function(e){u()!==e&&d(e)}))}},52251:(e,t,r)=>{"use strict";t.__esModule=!0,t.locationsAreEqual=t.statesAreEqual=t.createLocation=t.createQuery=void 0;var n="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=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},s=l(r(47677)),a=(l(r(92564)),r(86413)),o=r(92894);function l(e){return e&&e.__esModule?e:{default:e}}t.createQuery=function(e){return i(Object.create(null),e)},t.createLocation=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"/",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:o.POP,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,n="string"==typeof e?(0,a.parsePath)(e):e;return{pathname:n.pathname||"/",search:n.search||"",hash:n.hash||"",state:n.state,action:t,key:r}};var c=function(e){return"[object Date]"===Object.prototype.toString.call(e)},u=t.statesAreEqual=function e(t,r){if(t===r)return!0;var i=void 0===t?"undefined":n(t);if(i!==(void 0===r?"undefined":n(r)))return!1;if("function"===i&&(0,s.default)(!1),"object"===i){if(c(t)&&c(r)&&(0,s.default)(!1),!Array.isArray(t)){var a=Object.keys(t),o=Object.keys(r);return a.length===o.length&&a.every((function(n){return e(t[n],r[n])}))}return Array.isArray(r)&&t.length===r.length&&t.every((function(t,n){return e(t,r[n])}))}return!1};t.locationsAreEqual=function(e,t){return e.key===t.key&&e.pathname===t.pathname&&e.search===t.search&&e.hash===t.hash&&u(e.state,t.state)}},86413:(e,t,r)=>{"use strict";var n;t.__esModule=!0,t.createPath=t.parsePath=t.getQueryStringValueFromPath=t.stripQueryStringValueFromPath=t.addQueryStringValueToPath=void 0,(n=r(92564))&&n.__esModule,t.addQueryStringValueToPath=function(e,t,r){var n=i(e),a=n.pathname,o=n.search,l=n.hash;return s({pathname:a,search:o+(-1===o.indexOf("?")?"?":"&")+t+"="+r,hash:l})},t.stripQueryStringValueFromPath=function(e,t){var r=i(e),n=r.pathname,a=r.search,o=r.hash;return s({pathname:n,search:a.replace(new RegExp("([?&])"+t+"=[a-zA-Z0-9]+(&?)"),(function(e,t,r){return"?"===t?t:r})),hash:o})},t.getQueryStringValueFromPath=function(e,t){var r=i(e).search.match(new RegExp("[?&]"+t+"=([a-zA-Z0-9]+)"));return r&&r[1]};var i=t.parsePath=function(e){var t,r,n=null==(r=(t=e).match(/^(https?:)?\/\/[^\/]*/))?t:t.substring(r[0].length),i="",s="",a=n.indexOf("#");-1!==a&&(s=n.substring(a),n=n.substring(0,a));var o=n.indexOf("?");return-1!==o&&(i=n.substring(o),n=n.substring(0,o)),""===n&&(n="/"),{pathname:n,search:i,hash:s}},s=t.createPath=function(e){if(null==e||"string"==typeof e)return e;var t=e.basename,r=e.pathname,n=e.search,i=e.hash,s=(t||"")+r;return n&&"?"!==n&&(s+=n),i&&(s+=i),s}},14433:(e,t,r)=>{"use strict";t.__esModule=!0,t.replaceLocation=t.pushLocation=t.getCurrentLocation=t.go=t.getUserConfirmation=void 0;var n=r(35444);Object.defineProperty(t,"getUserConfirmation",{enumerable:!0,get:function(){return n.getUserConfirmation}}),Object.defineProperty(t,"go",{enumerable:!0,get:function(){return n.go}});var i=r(52251),s=r(86413);t.getCurrentLocation=function(){return(0,i.createLocation)(window.location)},t.pushLocation=function(e){return window.location.href=(0,s.createPath)(e),!1},t.replaceLocation=function(e){return window.location.replace((0,s.createPath)(e)),!1}},48323:(e,t,r)=>{"use strict";t.__esModule=!0;var n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},i=d(r(47677)),s=r(60676),a=u(r(35444)),o=u(r(14433)),l=r(39700),c=d(r(47891));function u(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t.default=e,t}function d(e){return e&&e.__esModule?e:{default:e}}t.default=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};s.canUseDOM||(0,i.default)(!1);var t=e.forceRefresh||!(0,l.supportsHistory)()?o:a,r=t.getUserConfirmation,u=t.getCurrentLocation,d=t.pushLocation,h=t.replaceLocation,p=t.go,f=(0,c.default)(n({getUserConfirmation:r},e,{getCurrentLocation:u,pushLocation:d,replaceLocation:h,go:p})),A=0,m=void 0,g=function(e,t){1==++A&&(m=a.startListener(f.transitionTo));var r=t?f.listenBefore(e):f.listen(e);return function(){r(),0==--A&&m()}};return n({},f,{listenBefore:function(e){return g(e,!0)},listen:function(e){return g(e,!1)}})}},50861:(e,t,r)=>{"use strict";t.__esModule=!0;var n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},i=(c(r(92564)),c(r(47677))),s=r(60676),a=r(39700),o=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t.default=e,t}(r(79774)),l=c(r(47891));function c(e){return e&&e.__esModule?e:{default:e}}var u="_k",d=function(e){return"/"===e.charAt(0)?e:"/"+e},h={hashbang:{encodePath:function(e){return"!"===e.charAt(0)?e:"!"+e},decodePath:function(e){return"!"===e.charAt(0)?e.substring(1):e}},noslash:{encodePath:function(e){return"/"===e.charAt(0)?e.substring(1):e},decodePath:d},slash:{encodePath:d,decodePath:d}};t.default=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};s.canUseDOM||(0,i.default)(!1);var t=e.queryKey,r=e.hashType;"string"!=typeof t&&(t=u),null==r&&(r="slash"),r in h||(r="slash");var c=h[r],d=o.getUserConfirmation,p=(0,l.default)(n({getUserConfirmation:d},e,{getCurrentLocation:function(){return o.getCurrentLocation(c,t)},pushLocation:function(e){return o.pushLocation(e,c,t)},replaceLocation:function(e){return o.replaceLocation(e,c,t)},go:o.go})),f=0,A=void 0,m=function(e,r){1==++f&&(A=o.startListener(p.transitionTo,c,t));var n=r?p.listenBefore(e):p.listen(e);return function(){n(),0==--f&&A()}};return(0,a.supportsGoWithoutReloadUsingHash)(),n({},p,{listenBefore:function(e){return m(e,!0)},listen:function(e){return m(e,!1)},go:function(e){p.go(e)},createHref:function(e){return"#"+c.encodePath(p.createHref(e))}})}},47891:(e,t,r)=>{"use strict";t.__esModule=!0;var n,i=r(59022),s=r(86413),a=(n=r(33775))&&n.__esModule?n:{default:n},o=r(92894),l=r(52251);t.default=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.getCurrentLocation,r=e.getUserConfirmation,n=e.pushLocation,c=e.replaceLocation,u=e.go,d=e.keyLength,h=void 0,p=void 0,f=[],A=[],m=[],g=function(e){var t=p&&p.action===o.POP?m.indexOf(p.key):h?m.indexOf(h.key):-1;(h=e).action===o.PUSH?m=[].concat(m.slice(0,t+1),[h.key]):h.action===o.REPLACE&&(m[t]=h.key),A.forEach((function(e){return e(h)}))},v=function(e){h&&(0,l.locationsAreEqual)(h,e)||p&&(0,l.locationsAreEqual)(p,e)||(p=e,function(e,t){(0,i.loopAsync)(f.length,(function(t,r,n){(0,a.default)(f[t],e,(function(e){return null!=e?n(e):r()}))}),(function(e){r&&"string"==typeof e?r(e,(function(e){return t(!1!==e)})):t(!1!==e)}))}(e,(function(t){if(p===e)if(p=null,t){if(e.action===o.PUSH){var r=(0,s.createPath)(h);(0,s.createPath)(e)===r&&(0,l.statesAreEqual)(h.state,e.state)&&(e.action=o.REPLACE)}e.action===o.POP?g(e):e.action===o.PUSH?!1!==n(e)&&g(e):e.action===o.REPLACE&&!1!==c(e)&&g(e)}else if(h&&e.action===o.POP){var i=m.indexOf(h.key),a=m.indexOf(e.key);-1!==i&&-1!==a&&u(i-a)}})))},b=function(){return Math.random().toString(36).substr(2,d||6)},y=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:b();return(0,l.createLocation)(e,t,r)};return{getCurrentLocation:t,listenBefore:function(e){return f.push(e),function(){return f=f.filter((function(t){return t!==e}))}},listen:function(e){return A.push(e),function(){return A=A.filter((function(t){return t!==e}))}},transitionTo:v,push:function(e){return v(y(e,o.PUSH))},replace:function(e){return v(y(e,o.REPLACE))},go:u,goBack:function(){return u(-1)},goForward:function(){return u(1)},createKey:b,createPath:s.createPath,createHref:function(e){return(0,s.createPath)(e)},createLocation:y}}},58582:(e,t,r)=>{"use strict";t.__esModule=!0;var n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},i=(c(r(92564)),c(r(47677))),s=r(52251),a=r(86413),o=c(r(47891)),l=r(92894);function c(e){return e&&e.__esModule?e:{default:e}}var u=function(e){return e.filter((function(e){return e.state})).reduce((function(e,t){return e[t.key]=t.state,e}),{})};t.default=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};Array.isArray(e)?e={entries:e}:"string"==typeof e&&(e={entries:[e]});var t=function(){var e=h[p],t=(0,a.createPath)(e),r=void 0,i=void 0;e.key&&(r=e.key,i=m(r));var o=(0,a.parsePath)(t);return(0,s.createLocation)(n({},o,{state:i}),void 0,r)},r=function(e){var t=p+e;return t>=0&&t<h.length},c=(0,o.default)(n({},e,{getCurrentLocation:t,pushLocation:function(e){(p+=1)<h.length&&h.splice(p),h.push(e),A(e.key,e.state)},replaceLocation:function(e){h[p]=e,A(e.key,e.state)},go:function(e){if(e&&r(e)){p+=e;var i=t();c.transitionTo(n({},i,{action:l.POP}))}}})),d=e,h=d.entries,p=d.current;"string"==typeof h?h=[h]:Array.isArray(h)||(h=["/"]),h=h.map((function(e){return(0,s.createLocation)(e)})),null==p?p=h.length-1:p>=0&&p<h.length||(0,i.default)(!1);var f=u(h),A=function(e,t){return f[e]=t},m=function(e){return f[e]};return n({},c,{canGo:r})}},51438:(e,t,r)=>{"use strict";t.fi=void 0;r(52251);var n=c(r(48323)),i=c(r(50861)),s=c(r(58582)),a=c(r(76937)),o=c(r(22381)),l=c(r(76747));!function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r]);t.default=e}(r(92894));function c(e){return e&&e.__esModule?e:{default:e}}t.fi=n.default,i.default,s.default,a.default,o.default,l.default},33775:(e,t,r)=>{"use strict";var n;t.__esModule=!0,(n=r(92564))&&n.__esModule,t.default=function(e,t,r){var n=e(t,r);e.length<2&&r(n)}},76937:(e,t,r)=>{"use strict";t.__esModule=!0;var n,i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},s=(n=r(33775))&&n.__esModule?n:{default:n},a=r(86413);t.default=function(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=e(t),n=t.basename,o=function(e){return e?(n&&null==e.basename&&(0===e.pathname.toLowerCase().indexOf(n.toLowerCase())?(e.pathname=e.pathname.substring(n.length),e.basename=n,""===e.pathname&&(e.pathname="/")):e.basename=""),e):e},l=function(e){if(!n)return e;var t="string"==typeof e?(0,a.parsePath)(e):e,r=t.pathname,s="/"===n.slice(-1)?n:n+"/",o="/"===r.charAt(0)?r.slice(1):r;return i({},t,{pathname:s+o})};return i({},r,{getCurrentLocation:function(){return o(r.getCurrentLocation())},listenBefore:function(e){return r.listenBefore((function(t,r){return(0,s.default)(e,o(t),r)}))},listen:function(e){return r.listen((function(t){return e(o(t))}))},push:function(e){return r.push(l(e))},replace:function(e){return r.replace(l(e))},createPath:function(e){return r.createPath(l(e))},createHref:function(e){return r.createHref(l(e))},createLocation:function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),i=1;i<t;i++)n[i-1]=arguments[i];return o(r.createLocation.apply(r,[l(e)].concat(n)))}})}}},22381:(e,t,r)=>{"use strict";t.__esModule=!0;var n,i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},s=(n=r(47677))&&n.__esModule?n:{default:n},a=r(39700),o=r(60676);t.default=function(e){return o.canUseDOM||(0,s.default)(!1),function(t){var r=e(t),n=[],s=void 0,o=function(){for(var e=void 0,t=0,r=n.length;null==e&&t<r;++t)e=n[t].call();return e};return i({},r,{listenBeforeUnload:function(e){return 1===n.push(e)&&(s=function(e){var t=function(t){var r=e();if("string"==typeof r)return(t||window.event).returnValue=r,r};return(0,a.addEventListener)(window,"beforeunload",t),function(){return(0,a.removeEventListener)(window,"beforeunload",t)}}(o)),function(){0===(n=n.filter((function(t){return t!==e}))).length&&s&&(s(),s=null)}}})}}},76747:(e,t,r)=>{"use strict";t.__esModule=!0;var n,i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},s=r(34126),a=(n=r(33775))&&n.__esModule?n:{default:n},o=r(52251),l=r(86413),c=function(e){return(0,s.stringify)(e).replace(/%20/g,"+")},u=s.parse;t.default=function(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=e(t),n=t.stringifyQuery,s=t.parseQueryString;"function"!=typeof n&&(n=c),"function"!=typeof s&&(s=u);var d=function(e){return e?(null==e.query&&(e.query=s(e.search.substring(1))),e):e},h=function(e,t){if(null==t)return e;var r="string"==typeof e?(0,l.parsePath)(e):e,s=n(t);return i({},r,{search:s?"?"+s:""})};return i({},r,{getCurrentLocation:function(){return d(r.getCurrentLocation())},listenBefore:function(e){return r.listenBefore((function(t,r){return(0,a.default)(e,d(t),r)}))},listen:function(e){return r.listen((function(t){return e(d(t))}))},push:function(e){return r.push(h(e,e.query))},replace:function(e){return r.replace(h(e,e.query))},createPath:function(e){return r.createPath(h(e,e.query))},createHref:function(e){return r.createHref(h(e,e.query))},createLocation:function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),i=1;i<t;i++)n[i-1]=arguments[i];var s=r.createLocation.apply(r,[h(e,e.query)].concat(n));return e.query&&(s.query=(0,o.createQuery)(e.query)),d(s)}})}}},47677:e=>{"use strict";e.exports=function(e,t,r,n,i,s,a,o){if(!e){var l;if(void 0===t)l=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var c=[r,n,i,s,a,o],u=0;(l=new Error(t.replace(/%s/g,(function(){return c[u++]})))).name="Invariant Violation"}throw l.framesToPop=1,l}}},77139:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n="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=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},s=function(){function e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}(),a=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t.default=e,t}(r(33809)),o=/(\{[\d|\w]+\})/,l=/(\$ref\{[\w|.]+\})/,c=function(){function e(t,r){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),"function"==typeof r&&(r={customLanguageInterface:r}),this._opts=i({},{customLanguageInterface:a.getInterfaceLanguage,pseudo:!1,pseudoMultipleLanguages:!1,logsEnabled:!0},r),this._interfaceLanguage=this._opts.customLanguageInterface(),this._language=this._interfaceLanguage,this.setContent(t)}return s(e,[{key:"setContent",value:function(e){var t=this,r=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var r=[],n=!0,i=!1,s=void 0;try{for(var a,o=e[Symbol.iterator]();!(n=(a=o.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(e){i=!0,s=e}finally{try{!n&&o.return&&o.return()}finally{if(i)throw s}}return r}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}(Object.keys(e),1)[0];this._defaultLanguage=r,this._defaultLanguageFirstLevelKeys=[],this._props=e,a.validateTranslationKeys(Object.keys(e[this._defaultLanguage])),Object.keys(this._props[this._defaultLanguage]).forEach((function(e){"string"==typeof t._props[t._defaultLanguage][e]&&t._defaultLanguageFirstLevelKeys.push(e)})),this.setLanguage(this._interfaceLanguage),this._opts.pseudo&&this._pseudoAllValues(this._props)}},{key:"_pseudoAllValues",value:function(e){var t=this;Object.keys(e).forEach((function(r){if("object"===n(e[r]))t._pseudoAllValues(e[r]);else if("string"==typeof e[r]){if(0===e[r].indexOf("[")&&e[r].lastIndexOf("]")===e[r].length-1)return;for(var i=e[r].split(" "),s=0;s<i.length;s+=1)if(i[s].match(o));else if(i[s].match(l));else{var c=i[s].length;t._opts.pseudoMultipleLanguages&&(c=parseInt(1.4*c,10)),i[s]=a.randomPseudo(c)}e[r]="["+i.join(" ")+"]"}}))}},{key:"setLanguage",value:function(e){var t=this,r=a.getBestMatchingLanguage(e,this._props),n=Object.keys(this._props)[0];if(this._language=r,this._props[r]){for(var s=0;s<this._defaultLanguageFirstLevelKeys.length;s+=1)delete this[this._defaultLanguageFirstLevelKeys[s]];var o=i({},this._props[this._language]);Object.keys(o).forEach((function(e){t[e]=o[e]})),n!==this._language&&(o=this._props[n],this._fallbackValues(o,this))}}},{key:"_fallbackValues",value:function(e,t){var r=this;Object.keys(e).forEach((function(n){Object.prototype.hasOwnProperty.call(e,n)&&!t[n]&&""!==t[n]?(t[n]=e[n],r._opts.logsEnabled&&console.log("🚧 👷 key '"+n+"' not found in localizedStrings for language "+r._language+" 🚧")):"string"!=typeof t[n]&&r._fallbackValues(e[n],t[n])}))}},{key:"getLanguage",value:function(){return this._language}},{key:"getInterfaceLanguage",value:function(){return this._interfaceLanguage}},{key:"getAvailableLanguages",value:function(){var e=this;return this._availableLanguages||(this._availableLanguages=[],Object.keys(this._props).forEach((function(t){e._availableLanguages.push(t)}))),this._availableLanguages}},{key:"formatString",value:function(e){for(var t=this,r=arguments.length,n=Array(r>1?r-1:0),i=1;i<r;i++)n[i-1]=arguments[i];var s=e||"";return"string"==typeof s&&(s=this.getString(e,null,!0)||s),s.split(l).filter((function(e){return!!e})).map((function(r){if(r.match(l)){var n=r.slice(5,-1);return t.getString(n)||(t._opts.logsEnabled&&console.log("No Localization ref found for '"+r+"' in string '"+e+"'"),"$ref(id:"+n+")")}return r})).join("").split(o).filter((function(e){return!!e})).map((function(e){if(e.match(o)){var t=e.slice(1,-1),r=n[t];if(void 0===r){var i=n[0][t];if(void 0===i)return r;r=i}return r}return e})).join("")}},{key:"getString",value:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];try{for(var n=this._props[t||this._language],i=e.split("."),s=0;s<i.length;s+=1){if(void 0===n[i[s]])throw Error(i[s]);n=n[i[s]]}return n}catch(n){!r&&this._opts.logsEnabled&&console.log("No localization found for key '"+e+"' and language '"+t+"', failed on "+n.message)}return null}},{key:"getContent",value:function(){return this._props}}]),e}();t.default=c},33809:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getInterfaceLanguage=function(){var e="en-US";if("undefined"==typeof navigator)return e;var t=navigator;if(t){if(t.language)return t.language;if(t.languages&&t.languages[0])return t.languages[0];if(t.userLanguage)return t.userLanguage;if(t.browserLanguage)return t.browserLanguage}return e},t.getBestMatchingLanguage=function(e,t){if(t[e])return e;var r=e.indexOf("-"),n=r>=0?e.substring(0,r):e;return t[n]?n:Object.keys(t)[0]},t.validateTranslationKeys=function(e){var t=["_interfaceLanguage","_language","_defaultLanguage","_defaultLanguageFirstLevelKeys","_props"];e.forEach((function(e){if(-1!==t.indexOf(e))throw new Error(e+" cannot be used as a key. It is a reserved word.")}))},t.randomPseudo=function(e){for(var t="",r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",n=0;n<e;n+=1)t+=r.charAt(Math.floor(Math.random()*r.length));return t}},39515:(e,t,r)=>{var n=r(38761)(r(37772),"DataView");e.exports=n},89612:(e,t,r)=>{var n=r(52118),i=r(96909),s=r(98138),a=r(4174),o=r(7942);function l(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}l.prototype.clear=n,l.prototype.delete=i,l.prototype.get=s,l.prototype.has=a,l.prototype.set=o,e.exports=l},80235:(e,t,r)=>{var n=r(3945),i=r(21846),s=r(88028),a=r(72344),o=r(94769);function l(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}l.prototype.clear=n,l.prototype.delete=i,l.prototype.get=s,l.prototype.has=a,l.prototype.set=o,e.exports=l},10326:(e,t,r)=>{var n=r(38761)(r(37772),"Map");e.exports=n},96738:(e,t,r)=>{var n=r(92411),i=r(36417),s=r(86928),a=r(79493),o=r(24150);function l(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}l.prototype.clear=n,l.prototype.delete=i,l.prototype.get=s,l.prototype.has=a,l.prototype.set=o,e.exports=l},52760:(e,t,r)=>{var n=r(38761)(r(37772),"Promise");e.exports=n},2143:(e,t,r)=>{var n=r(38761)(r(37772),"Set");e.exports=n},45386:(e,t,r)=>{var n=r(96738),i=r(52842),s=r(52482);function a(e){var t=-1,r=null==e?0:e.length;for(this.__data__=new n;++t<r;)this.add(e[t])}a.prototype.add=a.prototype.push=i,a.prototype.has=s,e.exports=a},86571:(e,t,r)=>{var n=r(80235),i=r(15243),s=r(72858),a=r(4417),o=r(8605),l=r(71418);function c(e){var t=this.__data__=new n(e);this.size=t.size}c.prototype.clear=i,c.prototype.delete=s,c.prototype.get=a,c.prototype.has=o,c.prototype.set=l,e.exports=c},50857:(e,t,r)=>{var n=r(37772).Symbol;e.exports=n},79162:(e,t,r)=>{var n=r(37772).Uint8Array;e.exports=n},93215:(e,t,r)=>{var n=r(38761)(r(37772),"WeakMap");e.exports=n},49432:e=>{e.exports=function(e,t,r){switch(r.length){case 0:return e.call(t);case 1:return e.call(t,r[0]);case 2:return e.call(t,r[0],r[1]);case 3:return e.call(t,r[0],r[1],r[2])}return e.apply(t,r)}},67552:e=>{e.exports=function(e,t){for(var r=-1,n=null==e?0:e.length,i=0,s=[];++r<n;){var a=e[r];t(a,r,e)&&(s[i++]=a)}return s}},1634:(e,t,r)=>{var n=r(36473),i=r(79631),s=r(86152),a=r(73226),o=r(39045),l=r(77598),c=Object.prototype.hasOwnProperty;e.exports=function(e,t){var r=s(e),u=!r&&i(e),d=!r&&!u&&a(e),h=!r&&!u&&!d&&l(e),p=r||u||d||h,f=p?n(e.length,String):[],A=f.length;for(var m in e)!t&&!c.call(e,m)||p&&("length"==m||d&&("offset"==m||"parent"==m)||h&&("buffer"==m||"byteLength"==m||"byteOffset"==m)||o(m,A))||f.push(m);return f}},50343:e=>{e.exports=function(e,t){for(var r=-1,n=null==e?0:e.length,i=Array(n);++r<n;)i[r]=t(e[r],r,e);return i}},65067:e=>{e.exports=function(e,t){for(var r=-1,n=t.length,i=e.length;++r<n;)e[i+r]=t[r];return e}},87064:e=>{e.exports=function(e,t){for(var r=-1,n=null==e?0:e.length;++r<n;)if(t(e[r],r,e))return!0;return!1}},28582:(e,t,r)=>{var n=r(13940),i=r(41225);e.exports=function(e,t,r){(void 0!==r&&!i(e[t],r)||void 0===r&&!(t in e))&&n(e,t,r)}},60091:(e,t,r)=>{var n=r(13940),i=r(41225),s=Object.prototype.hasOwnProperty;e.exports=function(e,t,r){var a=e[t];s.call(e,t)&&i(a,r)&&(void 0!==r||t in e)||n(e,t,r)}},22218:(e,t,r)=>{var n=r(41225);e.exports=function(e,t){for(var r=e.length;r--;)if(n(e[r][0],t))return r;return-1}},13940:(e,t,r)=>{var n=r(83043);e.exports=function(e,t,r){"__proto__"==t&&n?n(e,t,{configurable:!0,enumerable:!0,value:r,writable:!0}):e[t]=r}},39413:(e,t,r)=>{var n=r(29259),i=Object.create,s=function(){function e(){}return function(t){if(!n(t))return{};if(i)return i(t);e.prototype=t;var r=new e;return e.prototype=void 0,r}}();e.exports=s},21359:e=>{e.exports=function(e,t,r,n){for(var i=e.length,s=r+(n?1:-1);n?s--:++s<i;)if(t(e[s],s,e))return s;return-1}},15308:(e,t,r)=>{var n=r(55463)();e.exports=n},13324:(e,t,r)=>{var n=r(17297),i=r(33812);e.exports=function(e,t){for(var r=0,s=(t=n(t,e)).length;null!=e&&r<s;)e=e[i(t[r++])];return r&&r==s?e:void 0}},1897:(e,t,r)=>{var n=r(65067),i=r(86152);e.exports=function(e,t,r){var s=t(e);return i(e)?s:n(s,r(e))}},53366:(e,t,r)=>{var n=r(50857),i=r(62107),s=r(37157),a=n?n.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":a&&a in Object(e)?i(e):s(e)}},20187:e=>{e.exports=function(e,t){return null!=e&&t in Object(e)}},15183:(e,t,r)=>{var n=r(53366),i=r(15125);e.exports=function(e){return i(e)&&"[object Arguments]"==n(e)}},88746:(e,t,r)=>{var n=r(51952),i=r(15125);e.exports=function e(t,r,s,a,o){return t===r||(null==t||null==r||!i(t)&&!i(r)?t!=t&&r!=r:n(t,r,s,a,e,o))}},51952:(e,t,r)=>{var n=r(86571),i=r(74871),s=r(11491),a=r(17416),o=r(70940),l=r(86152),c=r(73226),u=r(77598),d="[object Arguments]",h="[object Array]",p="[object Object]",f=Object.prototype.hasOwnProperty;e.exports=function(e,t,r,A,m,g){var v=l(e),b=l(t),y=v?h:o(e),C=b?h:o(t),w=(y=y==d?p:y)==p,M=(C=C==d?p:C)==p,S=y==C;if(S&&c(e)){if(!c(t))return!1;v=!0,w=!1}if(S&&!w)return g||(g=new n),v||u(e)?i(e,t,r,A,m,g):s(e,t,y,r,A,m,g);if(!(1&r)){var I=w&&f.call(e,"__wrapped__"),E=M&&f.call(t,"__wrapped__");if(I||E){var x=I?e.value():e,T=E?t.value():t;return g||(g=new n),m(x,T,r,A,g)}}return!!S&&(g||(g=new n),a(e,t,r,A,m,g))}},37036:(e,t,r)=>{var n=r(86571),i=r(88746);e.exports=function(e,t,r,s){var a=r.length,o=a,l=!s;if(null==e)return!o;for(e=Object(e);a--;){var c=r[a];if(l&&c[2]?c[1]!==e[c[0]]:!(c[0]in e))return!1}for(;++a<o;){var u=(c=r[a])[0],d=e[u],h=c[1];if(l&&c[2]){if(void 0===d&&!(u in e))return!1}else{var p=new n;if(s)var f=s(d,h,u,e,t,p);if(!(void 0===f?i(h,d,3,s,p):f))return!1}}return!0}},6840:(e,t,r)=>{var n=r(61049),i=r(47394),s=r(29259),a=r(87035),o=/^\[object .+?Constructor\]$/,l=Function.prototype,c=Object.prototype,u=l.toString,d=c.hasOwnProperty,h=RegExp("^"+u.call(d).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!s(e)||i(e))&&(n(e)?h:o).test(a(e))}},35522:(e,t,r)=>{var n=r(53366),i=r(61158),s=r(15125),a={};a["[object Float32Array]"]=a["[object Float64Array]"]=a["[object Int8Array]"]=a["[object Int16Array]"]=a["[object Int32Array]"]=a["[object Uint8Array]"]=a["[object Uint8ClampedArray]"]=a["[object Uint16Array]"]=a["[object Uint32Array]"]=!0,a["[object Arguments]"]=a["[object Array]"]=a["[object ArrayBuffer]"]=a["[object Boolean]"]=a["[object DataView]"]=a["[object Date]"]=a["[object Error]"]=a["[object Function]"]=a["[object Map]"]=a["[object Number]"]=a["[object Object]"]=a["[object RegExp]"]=a["[object Set]"]=a["[object String]"]=a["[object WeakMap]"]=!1,e.exports=function(e){return s(e)&&i(e.length)&&!!a[n(e)]}},68286:(e,t,r)=>{var n=r(26423),i=r(74716),s=r(23059),a=r(86152),o=r(65798);e.exports=function(e){return"function"==typeof e?e:null==e?s:"object"==typeof e?a(e)?i(e[0],e[1]):n(e):o(e)}},86411:(e,t,r)=>{var n=r(16001),i=r(54248),s=Object.prototype.hasOwnProperty;e.exports=function(e){if(!n(e))return i(e);var t=[];for(var r in Object(e))s.call(e,r)&&"constructor"!=r&&t.push(r);return t}},18390:(e,t,r)=>{var n=r(29259),i=r(16001),s=r(62966),a=Object.prototype.hasOwnProperty;e.exports=function(e){if(!n(e))return s(e);var t=i(e),r=[];for(var o in e)("constructor"!=o||!t&&a.call(e,o))&&r.push(o);return r}},26423:(e,t,r)=>{var n=r(37036),i=r(49882),s=r(73477);e.exports=function(e){var t=i(e);return 1==t.length&&t[0][2]?s(t[0][0],t[0][1]):function(r){return r===e||n(r,e,t)}}},74716:(e,t,r)=>{var n=r(88746),i=r(72579),s=r(95041),a=r(21401),o=r(28792),l=r(73477),c=r(33812);e.exports=function(e,t){return a(e)&&o(t)?l(c(e),t):function(r){var a=i(r,e);return void 0===a&&a===t?s(r,e):n(t,a,3)}}},84565:(e,t,r)=>{var n=r(86571),i=r(28582),s=r(15308),a=r(25561),o=r(29259),l=r(18582),c=r(52434);e.exports=function e(t,r,u,d,h){t!==r&&s(r,(function(s,l){if(h||(h=new n),o(s))a(t,r,l,u,e,d,h);else{var p=d?d(c(t,l),s,l+"",t,r,h):void 0;void 0===p&&(p=s),i(t,l,p)}}),l)}},25561:(e,t,r)=>{var n=r(28582),i=r(92175),s=r(6190),a=r(51522),o=r(78725),l=r(79631),c=r(86152),u=r(93746),d=r(73226),h=r(61049),p=r(29259),f=r(97030),A=r(77598),m=r(52434),g=r(63329);e.exports=function(e,t,r,v,b,y,C){var w=m(e,r),M=m(t,r),S=C.get(M);if(S)n(e,r,S);else{var I=y?y(w,M,r+"",e,t,C):void 0,E=void 0===I;if(E){var x=c(M),T=!x&&d(M),D=!x&&!T&&A(M);I=M,x||T||D?c(w)?I=w:u(w)?I=a(w):T?(E=!1,I=i(M,!0)):D?(E=!1,I=s(M,!0)):I=[]:f(M)||l(M)?(I=w,l(w)?I=g(w):p(w)&&!h(w)||(I=o(M))):E=!1}E&&(C.set(M,I),b(I,M,v,y,C),C.delete(M)),n(e,r,I)}}},20256:e=>{e.exports=function(e){return function(t){return null==t?void 0:t[e]}}},82952:(e,t,r)=>{var n=r(13324);e.exports=function(e){return function(t){return n(t,e)}}},36060:(e,t,r)=>{var n=r(23059),i=r(43114),s=r(75251);e.exports=function(e,t){return s(i(e,t,n),e+"")}},86532:(e,t,r)=>{var n=r(86874),i=r(83043),s=r(23059),a=i?function(e,t){return i(e,"toString",{configurable:!0,enumerable:!1,value:n(t),writable:!0})}:s;e.exports=a},36473:e=>{e.exports=function(e,t){for(var r=-1,n=Array(e);++r<e;)n[r]=t(r);return n}},1054:(e,t,r)=>{var n=r(50857),i=r(50343),s=r(86152),a=r(4795),o=n?n.prototype:void 0,l=o?o.toString:void 0;e.exports=function e(t){if("string"==typeof t)return t;if(s(t))return i(t,e)+"";if(a(t))return l?l.call(t):"";var r=t+"";return"0"==r&&1/t==-Infinity?"-0":r}},51704:(e,t,r)=>{var n=r(52153),i=/^\s+/;e.exports=function(e){return e?e.slice(0,n(e)+1).replace(i,""):e}},47826:e=>{e.exports=function(e){return function(t){return e(t)}}},59950:e=>{e.exports=function(e,t){return e.has(t)}},17297:(e,t,r)=>{var n=r(86152),i=r(21401),s=r(54452),a=r(66188);e.exports=function(e,t){return n(e)?e:i(e,t)?[e]:s(a(e))}},79882:(e,t,r)=>{var n=r(79162);e.exports=function(e){var t=new e.constructor(e.byteLength);return new n(t).set(new n(e)),t}},92175:(e,t,r)=>{e=r.nmd(e);var n=r(37772),i=t&&!t.nodeType&&t,s=i&&e&&!e.nodeType&&e,a=s&&s.exports===i?n.Buffer:void 0,o=a?a.allocUnsafe:void 0;e.exports=function(e,t){if(t)return e.slice();var r=e.length,n=o?o(r):new e.constructor(r);return e.copy(n),n}},6190:(e,t,r)=>{var n=r(79882);e.exports=function(e,t){var r=t?n(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.length)}},51522:e=>{e.exports=function(e,t){var r=-1,n=e.length;for(t||(t=Array(n));++r<n;)t[r]=e[r];return t}},752:(e,t,r)=>{var n=r(60091),i=r(13940);e.exports=function(e,t,r,s){var a=!r;r||(r={});for(var o=-1,l=t.length;++o<l;){var c=t[o],u=s?s(r[c],e[c],c,r,e):void 0;void 0===u&&(u=e[c]),a?i(r,c,u):n(r,c,u)}return r}},24019:(e,t,r)=>{var n=r(37772)["__core-js_shared__"];e.exports=n},97263:(e,t,r)=>{var n=r(36060),i=r(82406);e.exports=function(e){return n((function(t,r){var n=-1,s=r.length,a=s>1?r[s-1]:void 0,o=s>2?r[2]:void 0;for(a=e.length>3&&"function"==typeof a?(s--,a):void 0,o&&i(r[0],r[1],o)&&(a=s<3?void 0:a,s=1),t=Object(t);++n<s;){var l=r[n];l&&e(t,l,n,a)}return t}))}},55463:e=>{e.exports=function(e){return function(t,r,n){for(var i=-1,s=Object(t),a=n(t),o=a.length;o--;){var l=a[e?o:++i];if(!1===r(s[l],l,s))break}return t}}},98776:(e,t,r)=>{var n=r(68286),i=r(67878),s=r(90249);e.exports=function(e){return function(t,r,a){var o=Object(t);if(!i(t)){var l=n(r,3);t=s(t),r=function(e){return l(o[e],e,o)}}var c=e(t,r,a);return c>-1?o[l?t[c]:c]:void 0}}},83043:(e,t,r)=>{var n=r(38761),i=function(){try{var e=n(Object,"defineProperty");return e({},"",{}),e}catch(e){}}();e.exports=i},74871:(e,t,r)=>{var n=r(45386),i=r(87064),s=r(59950);e.exports=function(e,t,r,a,o,l){var c=1&r,u=e.length,d=t.length;if(u!=d&&!(c&&d>u))return!1;var h=l.get(e),p=l.get(t);if(h&&p)return h==t&&p==e;var f=-1,A=!0,m=2&r?new n:void 0;for(l.set(e,t),l.set(t,e);++f<u;){var g=e[f],v=t[f];if(a)var b=c?a(v,g,f,t,e,l):a(g,v,f,e,t,l);if(void 0!==b){if(b)continue;A=!1;break}if(m){if(!i(t,(function(e,t){if(!s(m,t)&&(g===e||o(g,e,r,a,l)))return m.push(t)}))){A=!1;break}}else if(g!==v&&!o(g,v,r,a,l)){A=!1;break}}return l.delete(e),l.delete(t),A}},11491:(e,t,r)=>{var n=r(50857),i=r(79162),s=r(41225),a=r(74871),o=r(75179),l=r(16909),c=n?n.prototype:void 0,u=c?c.valueOf:void 0;e.exports=function(e,t,r,n,c,d,h){switch(r){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":return!(e.byteLength!=t.byteLength||!d(new i(e),new i(t)));case"[object Boolean]":case"[object Date]":case"[object Number]":return s(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case"[object Map]":var p=o;case"[object Set]":var f=1&n;if(p||(p=l),e.size!=t.size&&!f)return!1;var A=h.get(e);if(A)return A==t;n|=2,h.set(e,t);var m=a(p(e),p(t),n,c,d,h);return h.delete(e),m;case"[object Symbol]":if(u)return u.call(e)==u.call(t)}return!1}},17416:(e,t,r)=>{var n=r(13483),i=Object.prototype.hasOwnProperty;e.exports=function(e,t,r,s,a,o){var l=1&r,c=n(e),u=c.length;if(u!=n(t).length&&!l)return!1;for(var d=u;d--;){var h=c[d];if(!(l?h in t:i.call(t,h)))return!1}var p=o.get(e),f=o.get(t);if(p&&f)return p==t&&f==e;var A=!0;o.set(e,t),o.set(t,e);for(var m=l;++d<u;){var g=e[h=c[d]],v=t[h];if(s)var b=l?s(v,g,h,t,e,o):s(g,v,h,e,t,o);if(!(void 0===b?g===v||a(g,v,r,s,o):b)){A=!1;break}m||(m="constructor"==h)}if(A&&!m){var y=e.constructor,C=t.constructor;y==C||!("constructor"in e)||!("constructor"in t)||"function"==typeof y&&y instanceof y&&"function"==typeof C&&C instanceof C||(A=!1)}return o.delete(e),o.delete(t),A}},51242:(e,t,r)=>{var n="object"==typeof r.g&&r.g&&r.g.Object===Object&&r.g;e.exports=n},13483:(e,t,r)=>{var n=r(1897),i=r(80633),s=r(90249);e.exports=function(e){return n(e,s,i)}},27937:(e,t,r)=>{var n=r(98304);e.exports=function(e,t){var r=e.__data__;return n(t)?r["string"==typeof t?"string":"hash"]:r.map}},49882:(e,t,r)=>{var n=r(28792),i=r(90249);e.exports=function(e){for(var t=i(e),r=t.length;r--;){var s=t[r],a=e[s];t[r]=[s,a,n(a)]}return t}},38761:(e,t,r)=>{var n=r(6840),i=r(98109);e.exports=function(e,t){var r=i(e,t);return n(r)?r:void 0}},47353:(e,t,r)=>{var n=r(60241)(Object.getPrototypeOf,Object);e.exports=n},62107:(e,t,r)=>{var n=r(50857),i=Object.prototype,s=i.hasOwnProperty,a=i.toString,o=n?n.toStringTag:void 0;e.exports=function(e){var t=s.call(e,o),r=e[o];try{e[o]=void 0;var n=!0}catch(e){}var i=a.call(e);return n&&(t?e[o]=r:delete e[o]),i}},80633:(e,t,r)=>{var n=r(67552),i=r(30981),s=Object.prototype.propertyIsEnumerable,a=Object.getOwnPropertySymbols,o=a?function(e){return null==e?[]:(e=Object(e),n(a(e),(function(t){return s.call(e,t)})))}:i;e.exports=o},70940:(e,t,r)=>{var n=r(39515),i=r(10326),s=r(52760),a=r(2143),o=r(93215),l=r(53366),c=r(87035),u="[object Map]",d="[object Promise]",h="[object Set]",p="[object WeakMap]",f="[object DataView]",A=c(n),m=c(i),g=c(s),v=c(a),b=c(o),y=l;(n&&y(new n(new ArrayBuffer(1)))!=f||i&&y(new i)!=u||s&&y(s.resolve())!=d||a&&y(new a)!=h||o&&y(new o)!=p)&&(y=function(e){var t=l(e),r="[object Object]"==t?e.constructor:void 0,n=r?c(r):"";if(n)switch(n){case A:return f;case m:return u;case g:return d;case v:return h;case b:return p}return t}),e.exports=y},98109:e=>{e.exports=function(e,t){return null==e?void 0:e[t]}},1369:(e,t,r)=>{var n=r(17297),i=r(79631),s=r(86152),a=r(39045),o=r(61158),l=r(33812);e.exports=function(e,t,r){for(var c=-1,u=(t=n(t,e)).length,d=!1;++c<u;){var h=l(t[c]);if(!(d=null!=e&&r(e,h)))break;e=e[h]}return d||++c!=u?d:!!(u=null==e?0:e.length)&&o(u)&&a(h,u)&&(s(e)||i(e))}},52118:(e,t,r)=>{var n=r(99191);e.exports=function(){this.__data__=n?n(null):{},this.size=0}},96909:e=>{e.exports=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}},98138:(e,t,r)=>{var n=r(99191),i=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;if(n){var r=t[e];return"__lodash_hash_undefined__"===r?void 0:r}return i.call(t,e)?t[e]:void 0}},4174:(e,t,r)=>{var n=r(99191),i=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;return n?void 0!==t[e]:i.call(t,e)}},7942:(e,t,r)=>{var n=r(99191);e.exports=function(e,t){var r=this.__data__;return this.size+=this.has(e)?0:1,r[e]=n&&void 0===t?"__lodash_hash_undefined__":t,this}},78725:(e,t,r)=>{var n=r(39413),i=r(47353),s=r(16001);e.exports=function(e){return"function"!=typeof e.constructor||s(e)?{}:n(i(e))}},39045:e=>{var t=/^(?:0|[1-9]\d*)$/;e.exports=function(e,r){var n=typeof e;return!!(r=null==r?9007199254740991:r)&&("number"==n||"symbol"!=n&&t.test(e))&&e>-1&&e%1==0&&e<r}},82406:(e,t,r)=>{var n=r(41225),i=r(67878),s=r(39045),a=r(29259);e.exports=function(e,t,r){if(!a(r))return!1;var o=typeof t;return!!("number"==o?i(r)&&s(t,r.length):"string"==o&&t in r)&&n(r[t],e)}},21401:(e,t,r)=>{var n=r(86152),i=r(4795),s=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,a=/^\w*$/;e.exports=function(e,t){if(n(e))return!1;var r=typeof e;return!("number"!=r&&"symbol"!=r&&"boolean"!=r&&null!=e&&!i(e))||a.test(e)||!s.test(e)||null!=t&&e in Object(t)}},98304:e=>{e.exports=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},47394:(e,t,r)=>{var n,i=r(24019),s=(n=/[^.]+$/.exec(i&&i.keys&&i.keys.IE_PROTO||""))?"Symbol(src)_1."+n:"";e.exports=function(e){return!!s&&s in e}},16001:e=>{var t=Object.prototype;e.exports=function(e){var r=e&&e.constructor;return e===("function"==typeof r&&r.prototype||t)}},28792:(e,t,r)=>{var n=r(29259);e.exports=function(e){return e==e&&!n(e)}},3945:e=>{e.exports=function(){this.__data__=[],this.size=0}},21846:(e,t,r)=>{var n=r(22218),i=Array.prototype.splice;e.exports=function(e){var t=this.__data__,r=n(t,e);return!(r<0||(r==t.length-1?t.pop():i.call(t,r,1),--this.size,0))}},88028:(e,t,r)=>{var n=r(22218);e.exports=function(e){var t=this.__data__,r=n(t,e);return r<0?void 0:t[r][1]}},72344:(e,t,r)=>{var n=r(22218);e.exports=function(e){return n(this.__data__,e)>-1}},94769:(e,t,r)=>{var n=r(22218);e.exports=function(e,t){var r=this.__data__,i=n(r,e);return i<0?(++this.size,r.push([e,t])):r[i][1]=t,this}},92411:(e,t,r)=>{var n=r(89612),i=r(80235),s=r(10326);e.exports=function(){this.size=0,this.__data__={hash:new n,map:new(s||i),string:new n}}},36417:(e,t,r)=>{var n=r(27937);e.exports=function(e){var t=n(this,e).delete(e);return this.size-=t?1:0,t}},86928:(e,t,r)=>{var n=r(27937);e.exports=function(e){return n(this,e).get(e)}},79493:(e,t,r)=>{var n=r(27937);e.exports=function(e){return n(this,e).has(e)}},24150:(e,t,r)=>{var n=r(27937);e.exports=function(e,t){var r=n(this,e),i=r.size;return r.set(e,t),this.size+=r.size==i?0:1,this}},75179:e=>{e.exports=function(e){var t=-1,r=Array(e.size);return e.forEach((function(e,n){r[++t]=[n,e]})),r}},73477:e=>{e.exports=function(e,t){return function(r){return null!=r&&r[e]===t&&(void 0!==t||e in Object(r))}}},77777:(e,t,r)=>{var n=r(30733);e.exports=function(e){var t=n(e,(function(e){return 500===r.size&&r.clear(),e})),r=t.cache;return t}},99191:(e,t,r)=>{var n=r(38761)(Object,"create");e.exports=n},54248:(e,t,r)=>{var n=r(60241)(Object.keys,Object);e.exports=n},62966:e=>{e.exports=function(e){var t=[];if(null!=e)for(var r in Object(e))t.push(r);return t}},4146:(e,t,r)=>{e=r.nmd(e);var n=r(51242),i=t&&!t.nodeType&&t,s=i&&e&&!e.nodeType&&e,a=s&&s.exports===i&&n.process,o=function(){try{return s&&s.require&&s.require("util").types||a&&a.binding&&a.binding("util")}catch(e){}}();e.exports=o},37157:e=>{var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},60241:e=>{e.exports=function(e,t){return function(r){return e(t(r))}}},43114:(e,t,r)=>{var n=r(49432),i=Math.max;e.exports=function(e,t,r){return t=i(void 0===t?e.length-1:t,0),function(){for(var s=arguments,a=-1,o=i(s.length-t,0),l=Array(o);++a<o;)l[a]=s[t+a];a=-1;for(var c=Array(t+1);++a<t;)c[a]=s[a];return c[t]=r(l),n(e,this,c)}}},37772:(e,t,r)=>{var n=r(51242),i="object"==typeof self&&self&&self.Object===Object&&self,s=n||i||Function("return this")();e.exports=s},52434:e=>{e.exports=function(e,t){if(("constructor"!==t||"function"!=typeof e[t])&&"__proto__"!=t)return e[t]}},52842:e=>{e.exports=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this}},52482:e=>{e.exports=function(e){return this.__data__.has(e)}},16909:e=>{e.exports=function(e){var t=-1,r=Array(e.size);return e.forEach((function(e){r[++t]=e})),r}},75251:(e,t,r)=>{var n=r(86532),i=r(97787)(n);e.exports=i},97787:e=>{var t=800,r=16,n=Date.now;e.exports=function(e){var i=0,s=0;return function(){var a=n(),o=r-(a-s);if(s=a,o>0){if(++i>=t)return arguments[0]}else i=0;return e.apply(void 0,arguments)}}},15243:(e,t,r)=>{var n=r(80235);e.exports=function(){this.__data__=new n,this.size=0}},72858:e=>{e.exports=function(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r}},4417:e=>{e.exports=function(e){return this.__data__.get(e)}},8605:e=>{e.exports=function(e){return this.__data__.has(e)}},71418:(e,t,r)=>{var n=r(80235),i=r(10326),s=r(96738);e.exports=function(e,t){var r=this.__data__;if(r instanceof n){var a=r.__data__;if(!i||a.length<199)return a.push([e,t]),this.size=++r.size,this;r=this.__data__=new s(a)}return r.set(e,t),this.size=r.size,this}},54452:(e,t,r)=>{var n=r(77777),i=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,s=/\\(\\)?/g,a=n((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(i,(function(e,r,n,i){t.push(n?i.replace(s,"$1"):r||e)})),t}));e.exports=a},33812:(e,t,r)=>{var n=r(4795);e.exports=function(e){if("string"==typeof e||n(e))return e;var t=e+"";return"0"==t&&1/e==-Infinity?"-0":t}},87035:e=>{var t=Function.prototype.toString;e.exports=function(e){if(null!=e){try{return t.call(e)}catch(e){}try{return e+""}catch(e){}}return""}},52153:e=>{var t=/\s/;e.exports=function(e){for(var r=e.length;r--&&t.test(e.charAt(r)););return r}},86874:e=>{e.exports=function(e){return function(){return e}}},54073:(e,t,r)=>{var n=r(29259),i=r(61100),s=r(7642),a=Math.max,o=Math.min;e.exports=function(e,t,r){var l,c,u,d,h,p,f=0,A=!1,m=!1,g=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function v(t){var r=l,n=c;return l=c=void 0,f=t,d=e.apply(n,r)}function b(e){var r=e-p;return void 0===p||r>=t||r<0||m&&e-f>=u}function y(){var e=i();if(b(e))return C(e);h=setTimeout(y,function(e){var r=t-(e-p);return m?o(r,u-(e-f)):r}(e))}function C(e){return h=void 0,g&&l?v(e):(l=c=void 0,d)}function w(){var e=i(),r=b(e);if(l=arguments,c=this,p=e,r){if(void 0===h)return function(e){return f=e,h=setTimeout(y,t),A?v(e):d}(p);if(m)return clearTimeout(h),h=setTimeout(y,t),v(p)}return void 0===h&&(h=setTimeout(y,t)),d}return t=s(t)||0,n(r)&&(A=!!r.leading,u=(m="maxWait"in r)?a(s(r.maxWait)||0,t):u,g="trailing"in r?!!r.trailing:g),w.cancel=function(){void 0!==h&&clearTimeout(h),f=0,l=p=c=h=void 0},w.flush=function(){return void 0===h?d:C(i())},w}},41225:e=>{e.exports=function(e,t){return e===t||e!=e&&t!=t}},55281:(e,t,r)=>{var n=r(98776)(r(12982));e.exports=n},12982:(e,t,r)=>{var n=r(21359),i=r(68286),s=r(38101),a=Math.max;e.exports=function(e,t,r){var o=null==e?0:e.length;if(!o)return-1;var l=null==r?0:s(r);return l<0&&(l=a(o+l,0)),n(e,i(t,3),l)}},72579:(e,t,r)=>{var n=r(13324);e.exports=function(e,t,r){var i=null==e?void 0:n(e,t);return void 0===i?r:i}},95041:(e,t,r)=>{var n=r(20187),i=r(1369);e.exports=function(e,t){return null!=e&&i(e,t,n)}},23059:e=>{e.exports=function(e){return e}},79631:(e,t,r)=>{var n=r(15183),i=r(15125),s=Object.prototype,a=s.hasOwnProperty,o=s.propertyIsEnumerable,l=n(function(){return arguments}())?n:function(e){return i(e)&&a.call(e,"callee")&&!o.call(e,"callee")};e.exports=l},86152:e=>{var t=Array.isArray;e.exports=t},67878:(e,t,r)=>{var n=r(61049),i=r(61158);e.exports=function(e){return null!=e&&i(e.length)&&!n(e)}},93746:(e,t,r)=>{var n=r(67878),i=r(15125);e.exports=function(e){return i(e)&&n(e)}},73226:(e,t,r)=>{e=r.nmd(e);var n=r(37772),i=r(36330),s=t&&!t.nodeType&&t,a=s&&e&&!e.nodeType&&e,o=a&&a.exports===s?n.Buffer:void 0,l=(o?o.isBuffer:void 0)||i;e.exports=l},61049:(e,t,r)=>{var n=r(53366),i=r(29259);e.exports=function(e){if(!i(e))return!1;var t=n(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},61158:e=>{e.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},29259:e=>{e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},15125:e=>{e.exports=function(e){return null!=e&&"object"==typeof e}},97030:(e,t,r)=>{var n=r(53366),i=r(47353),s=r(15125),a=Function.prototype,o=Object.prototype,l=a.toString,c=o.hasOwnProperty,u=l.call(Object);e.exports=function(e){if(!s(e)||"[object Object]"!=n(e))return!1;var t=i(e);if(null===t)return!0;var r=c.call(t,"constructor")&&t.constructor;return"function"==typeof r&&r instanceof r&&l.call(r)==u}},4795:(e,t,r)=>{var n=r(53366),i=r(15125);e.exports=function(e){return"symbol"==typeof e||i(e)&&"[object Symbol]"==n(e)}},77598:(e,t,r)=>{var n=r(35522),i=r(47826),s=r(4146),a=s&&s.isTypedArray,o=a?i(a):n;e.exports=o},90249:(e,t,r)=>{var n=r(1634),i=r(86411),s=r(67878);e.exports=function(e){return s(e)?n(e):i(e)}},18582:(e,t,r)=>{var n=r(1634),i=r(18390),s=r(67878);e.exports=function(e){return s(e)?n(e,!0):i(e)}},76635:function(e,t,r){var n;e=r.nmd(e),function(){var i,s=200,a="Expected a function",o="__lodash_hash_undefined__",l="__lodash_placeholder__",c=1,u=2,d=4,h=1,p=2,f=1,A=2,m=4,g=8,v=16,b=32,y=64,C=128,w=256,M=512,S=800,I=16,E=1/0,x=9007199254740991,T=17976931348623157e292,D=NaN,k=4294967295,j=k-1,L=k>>>1,O=[["ary",C],["bind",f],["bindKey",A],["curry",g],["curryRight",v],["flip",M],["partial",b],["partialRight",y],["rearg",w]],P="[object Arguments]",N="[object Array]",B="[object AsyncFunction]",R="[object Boolean]",V="[object Date]",z="[object DOMException]",Y="[object Error]",G="[object Function]",U="[object GeneratorFunction]",F="[object Map]",q="[object Number]",H="[object Null]",_="[object Object]",Z="[object Promise]",Q="[object Proxy]",W="[object RegExp]",X="[object Set]",J="[object String]",K="[object Symbol]",$="[object Undefined]",ee="[object WeakMap]",te="[object ArrayBuffer]",re="[object DataView]",ne="[object Float32Array]",ie="[object Float64Array]",se="[object Int8Array]",ae="[object Int16Array]",oe="[object Int32Array]",le="[object Uint8Array]",ce="[object Uint8ClampedArray]",ue="[object Uint16Array]",de="[object Uint32Array]",he=/\b__p \+= '';/g,pe=/\b(__p \+=) '' \+/g,fe=/(__e\(.*?\)|\b__t\)) \+\n'';/g,Ae=/&(?:amp|lt|gt|quot|#39);/g,me=/[&<>"']/g,ge=RegExp(Ae.source),ve=RegExp(me.source),be=/<%-([\s\S]+?)%>/g,ye=/<%([\s\S]+?)%>/g,Ce=/<%=([\s\S]+?)%>/g,we=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Me=/^\w*$/,Se=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Ie=/[\\^$.*+?()[\]{}|]/g,Ee=RegExp(Ie.source),xe=/^\s+/,Te=/\s/,De=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,ke=/\{\n\/\* \[wrapped with (.+)\] \*/,je=/,? & /,Le=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,Oe=/[()=,{}\[\]\/\s]/,Pe=/\\(\\)?/g,Ne=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,Be=/\w*$/,Re=/^[-+]0x[0-9a-f]+$/i,Ve=/^0b[01]+$/i,ze=/^\[object .+?Constructor\]$/,Ye=/^0o[0-7]+$/i,Ge=/^(?:0|[1-9]\d*)$/,Ue=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,Fe=/($^)/,qe=/['\n\r\u2028\u2029\\]/g,He="\\ud800-\\udfff",_e="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",Ze="\\u2700-\\u27bf",Qe="a-z\\xdf-\\xf6\\xf8-\\xff",We="A-Z\\xc0-\\xd6\\xd8-\\xde",Xe="\\ufe0e\\ufe0f",Je="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",Ke="["+He+"]",$e="["+Je+"]",et="["+_e+"]",tt="\\d+",rt="["+Ze+"]",nt="["+Qe+"]",it="[^"+He+Je+tt+Ze+Qe+We+"]",st="\\ud83c[\\udffb-\\udfff]",at="[^"+He+"]",ot="(?:\\ud83c[\\udde6-\\uddff]){2}",lt="[\\ud800-\\udbff][\\udc00-\\udfff]",ct="["+We+"]",ut="\\u200d",dt="(?:"+nt+"|"+it+")",ht="(?:"+ct+"|"+it+")",pt="(?:['’](?:d|ll|m|re|s|t|ve))?",ft="(?:['’](?:D|LL|M|RE|S|T|VE))?",At="(?:"+et+"|"+st+")?",mt="["+Xe+"]?",gt=mt+At+"(?:"+ut+"(?:"+[at,ot,lt].join("|")+")"+mt+At+")*",vt="(?:"+[rt,ot,lt].join("|")+")"+gt,bt="(?:"+[at+et+"?",et,ot,lt,Ke].join("|")+")",yt=RegExp("['’]","g"),Ct=RegExp(et,"g"),wt=RegExp(st+"(?="+st+")|"+bt+gt,"g"),Mt=RegExp([ct+"?"+nt+"+"+pt+"(?="+[$e,ct,"$"].join("|")+")",ht+"+"+ft+"(?="+[$e,ct+dt,"$"].join("|")+")",ct+"?"+dt+"+"+pt,ct+"+"+ft,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",tt,vt].join("|"),"g"),St=RegExp("["+ut+He+_e+Xe+"]"),It=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Et=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],xt=-1,Tt={};Tt[ne]=Tt[ie]=Tt[se]=Tt[ae]=Tt[oe]=Tt[le]=Tt[ce]=Tt[ue]=Tt[de]=!0,Tt[P]=Tt[N]=Tt[te]=Tt[R]=Tt[re]=Tt[V]=Tt[Y]=Tt[G]=Tt[F]=Tt[q]=Tt[_]=Tt[W]=Tt[X]=Tt[J]=Tt[ee]=!1;var Dt={};Dt[P]=Dt[N]=Dt[te]=Dt[re]=Dt[R]=Dt[V]=Dt[ne]=Dt[ie]=Dt[se]=Dt[ae]=Dt[oe]=Dt[F]=Dt[q]=Dt[_]=Dt[W]=Dt[X]=Dt[J]=Dt[K]=Dt[le]=Dt[ce]=Dt[ue]=Dt[de]=!0,Dt[Y]=Dt[G]=Dt[ee]=!1;var kt={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},jt=parseFloat,Lt=parseInt,Ot="object"==typeof r.g&&r.g&&r.g.Object===Object&&r.g,Pt="object"==typeof self&&self&&self.Object===Object&&self,Nt=Ot||Pt||Function("return this")(),Bt=t&&!t.nodeType&&t,Rt=Bt&&e&&!e.nodeType&&e,Vt=Rt&&Rt.exports===Bt,zt=Vt&&Ot.process,Yt=function(){try{return Rt&&Rt.require&&Rt.require("util").types||zt&&zt.binding&&zt.binding("util")}catch(e){}}(),Gt=Yt&&Yt.isArrayBuffer,Ut=Yt&&Yt.isDate,Ft=Yt&&Yt.isMap,qt=Yt&&Yt.isRegExp,Ht=Yt&&Yt.isSet,_t=Yt&&Yt.isTypedArray;function Zt(e,t,r){switch(r.length){case 0:return e.call(t);case 1:return e.call(t,r[0]);case 2:return e.call(t,r[0],r[1]);case 3:return e.call(t,r[0],r[1],r[2])}return e.apply(t,r)}function Qt(e,t,r,n){for(var i=-1,s=null==e?0:e.length;++i<s;){var a=e[i];t(n,a,r(a),e)}return n}function Wt(e,t){for(var r=-1,n=null==e?0:e.length;++r<n&&!1!==t(e[r],r,e););return e}function Xt(e,t){for(var r=null==e?0:e.length;r--&&!1!==t(e[r],r,e););return e}function Jt(e,t){for(var r=-1,n=null==e?0:e.length;++r<n;)if(!t(e[r],r,e))return!1;return!0}function Kt(e,t){for(var r=-1,n=null==e?0:e.length,i=0,s=[];++r<n;){var a=e[r];t(a,r,e)&&(s[i++]=a)}return s}function $t(e,t){return!(null==e||!e.length)&&cr(e,t,0)>-1}function er(e,t,r){for(var n=-1,i=null==e?0:e.length;++n<i;)if(r(t,e[n]))return!0;return!1}function tr(e,t){for(var r=-1,n=null==e?0:e.length,i=Array(n);++r<n;)i[r]=t(e[r],r,e);return i}function rr(e,t){for(var r=-1,n=t.length,i=e.length;++r<n;)e[i+r]=t[r];return e}function nr(e,t,r,n){var i=-1,s=null==e?0:e.length;for(n&&s&&(r=e[++i]);++i<s;)r=t(r,e[i],i,e);return r}function ir(e,t,r,n){var i=null==e?0:e.length;for(n&&i&&(r=e[--i]);i--;)r=t(r,e[i],i,e);return r}function sr(e,t){for(var r=-1,n=null==e?0:e.length;++r<n;)if(t(e[r],r,e))return!0;return!1}var ar=pr("length");function or(e,t,r){var n;return r(e,(function(e,r,i){if(t(e,r,i))return n=r,!1})),n}function lr(e,t,r,n){for(var i=e.length,s=r+(n?1:-1);n?s--:++s<i;)if(t(e[s],s,e))return s;return-1}function cr(e,t,r){return t==t?function(e,t,r){for(var n=r-1,i=e.length;++n<i;)if(e[n]===t)return n;return-1}(e,t,r):lr(e,dr,r)}function ur(e,t,r,n){for(var i=r-1,s=e.length;++i<s;)if(n(e[i],t))return i;return-1}function dr(e){return e!=e}function hr(e,t){var r=null==e?0:e.length;return r?mr(e,t)/r:D}function pr(e){return function(t){return null==t?i:t[e]}}function fr(e){return function(t){return null==e?i:e[t]}}function Ar(e,t,r,n,i){return i(e,(function(e,i,s){r=n?(n=!1,e):t(r,e,i,s)})),r}function mr(e,t){for(var r,n=-1,s=e.length;++n<s;){var a=t(e[n]);a!==i&&(r=r===i?a:r+a)}return r}function gr(e,t){for(var r=-1,n=Array(e);++r<e;)n[r]=t(r);return n}function vr(e){return e?e.slice(0,Nr(e)+1).replace(xe,""):e}function br(e){return function(t){return e(t)}}function yr(e,t){return tr(t,(function(t){return e[t]}))}function Cr(e,t){return e.has(t)}function wr(e,t){for(var r=-1,n=e.length;++r<n&&cr(t,e[r],0)>-1;);return r}function Mr(e,t){for(var r=e.length;r--&&cr(t,e[r],0)>-1;);return r}var Sr=fr({À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",Ĳ:"IJ",ĳ:"ij",Œ:"Oe",œ:"oe",ŉ:"'n",ſ:"s"}),Ir=fr({"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"});function Er(e){return"\\"+kt[e]}function xr(e){return St.test(e)}function Tr(e){var t=-1,r=Array(e.size);return e.forEach((function(e,n){r[++t]=[n,e]})),r}function Dr(e,t){return function(r){return e(t(r))}}function kr(e,t){for(var r=-1,n=e.length,i=0,s=[];++r<n;){var a=e[r];a!==t&&a!==l||(e[r]=l,s[i++]=r)}return s}function jr(e){var t=-1,r=Array(e.size);return e.forEach((function(e){r[++t]=e})),r}function Lr(e){var t=-1,r=Array(e.size);return e.forEach((function(e){r[++t]=[e,e]})),r}function Or(e){return xr(e)?function(e){for(var t=wt.lastIndex=0;wt.test(e);)++t;return t}(e):ar(e)}function Pr(e){return xr(e)?function(e){return e.match(wt)||[]}(e):function(e){return e.split("")}(e)}function Nr(e){for(var t=e.length;t--&&Te.test(e.charAt(t)););return t}var Br=fr({"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"',"&#39;":"'"}),Rr=function e(t){var r,n=(t=null==t?Nt:Rr.defaults(Nt.Object(),t,Rr.pick(Nt,Et))).Array,Te=t.Date,He=t.Error,_e=t.Function,Ze=t.Math,Qe=t.Object,We=t.RegExp,Xe=t.String,Je=t.TypeError,Ke=n.prototype,$e=_e.prototype,et=Qe.prototype,tt=t["__core-js_shared__"],rt=$e.toString,nt=et.hasOwnProperty,it=0,st=(r=/[^.]+$/.exec(tt&&tt.keys&&tt.keys.IE_PROTO||""))?"Symbol(src)_1."+r:"",at=et.toString,ot=rt.call(Qe),lt=Nt._,ct=We("^"+rt.call(nt).replace(Ie,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),ut=Vt?t.Buffer:i,dt=t.Symbol,ht=t.Uint8Array,pt=ut?ut.allocUnsafe:i,ft=Dr(Qe.getPrototypeOf,Qe),At=Qe.create,mt=et.propertyIsEnumerable,gt=Ke.splice,vt=dt?dt.isConcatSpreadable:i,bt=dt?dt.iterator:i,wt=dt?dt.toStringTag:i,St=function(){try{var e=Ls(Qe,"defineProperty");return e({},"",{}),e}catch(e){}}(),kt=t.clearTimeout!==Nt.clearTimeout&&t.clearTimeout,Ot=Te&&Te.now!==Nt.Date.now&&Te.now,Pt=t.setTimeout!==Nt.setTimeout&&t.setTimeout,Bt=Ze.ceil,Rt=Ze.floor,zt=Qe.getOwnPropertySymbols,Yt=ut?ut.isBuffer:i,ar=t.isFinite,fr=Ke.join,Vr=Dr(Qe.keys,Qe),zr=Ze.max,Yr=Ze.min,Gr=Te.now,Ur=t.parseInt,Fr=Ze.random,qr=Ke.reverse,Hr=Ls(t,"DataView"),_r=Ls(t,"Map"),Zr=Ls(t,"Promise"),Qr=Ls(t,"Set"),Wr=Ls(t,"WeakMap"),Xr=Ls(Qe,"create"),Jr=Wr&&new Wr,Kr={},$r=aa(Hr),en=aa(_r),tn=aa(Zr),rn=aa(Qr),nn=aa(Wr),sn=dt?dt.prototype:i,an=sn?sn.valueOf:i,on=sn?sn.toString:i;function ln(e){if(So(e)&&!po(e)&&!(e instanceof hn)){if(e instanceof dn)return e;if(nt.call(e,"__wrapped__"))return oa(e)}return new dn(e)}var cn=function(){function e(){}return function(t){if(!Mo(t))return{};if(At)return At(t);e.prototype=t;var r=new e;return e.prototype=i,r}}();function un(){}function dn(e,t){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=i}function hn(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=k,this.__views__=[]}function pn(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}function fn(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}function An(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}function mn(e){var t=-1,r=null==e?0:e.length;for(this.__data__=new An;++t<r;)this.add(e[t])}function gn(e){var t=this.__data__=new fn(e);this.size=t.size}function vn(e,t){var r=po(e),n=!r&&ho(e),i=!r&&!n&&go(e),s=!r&&!n&&!i&&Lo(e),a=r||n||i||s,o=a?gr(e.length,Xe):[],l=o.length;for(var c in e)!t&&!nt.call(e,c)||a&&("length"==c||i&&("offset"==c||"parent"==c)||s&&("buffer"==c||"byteLength"==c||"byteOffset"==c)||zs(c,l))||o.push(c);return o}function bn(e){var t=e.length;return t?e[Ai(0,t-1)]:i}function yn(e,t){return ta(Xi(e),Dn(t,0,e.length))}function Cn(e){return ta(Xi(e))}function wn(e,t,r){(r!==i&&!lo(e[t],r)||r===i&&!(t in e))&&xn(e,t,r)}function Mn(e,t,r){var n=e[t];nt.call(e,t)&&lo(n,r)&&(r!==i||t in e)||xn(e,t,r)}function Sn(e,t){for(var r=e.length;r--;)if(lo(e[r][0],t))return r;return-1}function In(e,t,r,n){return Pn(e,(function(e,i,s){t(n,e,r(e),s)})),n}function En(e,t){return e&&Ji(t,el(t),e)}function xn(e,t,r){"__proto__"==t&&St?St(e,t,{configurable:!0,enumerable:!0,value:r,writable:!0}):e[t]=r}function Tn(e,t){for(var r=-1,s=t.length,a=n(s),o=null==e;++r<s;)a[r]=o?i:Wo(e,t[r]);return a}function Dn(e,t,r){return e==e&&(r!==i&&(e=e<=r?e:r),t!==i&&(e=e>=t?e:t)),e}function kn(e,t,r,n,s,a){var o,l=t&c,h=t&u,p=t&d;if(r&&(o=s?r(e,n,s,a):r(e)),o!==i)return o;if(!Mo(e))return e;var f=po(e);if(f){if(o=function(e){var t=e.length,r=new e.constructor(t);return t&&"string"==typeof e[0]&&nt.call(e,"index")&&(r.index=e.index,r.input=e.input),r}(e),!l)return Xi(e,o)}else{var A=Ns(e),m=A==G||A==U;if(go(e))return qi(e,l);if(A==_||A==P||m&&!s){if(o=h||m?{}:Rs(e),!l)return h?function(e,t){return Ji(e,Ps(e),t)}(e,function(e,t){return e&&Ji(t,tl(t),e)}(o,e)):function(e,t){return Ji(e,Os(e),t)}(e,En(o,e))}else{if(!Dt[A])return s?e:{};o=function(e,t,r){var n,i=e.constructor;switch(t){case te:return Hi(e);case R:case V:return new i(+e);case re:return function(e,t){var r=t?Hi(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.byteLength)}(e,r);case ne:case ie:case se:case ae:case oe:case le:case ce:case ue:case de:return _i(e,r);case F:return new i;case q:case J:return new i(e);case W:return function(e){var t=new e.constructor(e.source,Be.exec(e));return t.lastIndex=e.lastIndex,t}(e);case X:return new i;case K:return n=e,an?Qe(an.call(n)):{}}}(e,A,l)}}a||(a=new gn);var g=a.get(e);if(g)return g;a.set(e,o),Do(e)?e.forEach((function(n){o.add(kn(n,t,r,n,e,a))})):Io(e)&&e.forEach((function(n,i){o.set(i,kn(n,t,r,i,e,a))}));var v=f?i:(p?h?Is:Ss:h?tl:el)(e);return Wt(v||e,(function(n,i){v&&(n=e[i=n]),Mn(o,i,kn(n,t,r,i,e,a))})),o}function jn(e,t,r){var n=r.length;if(null==e)return!n;for(e=Qe(e);n--;){var s=r[n],a=t[s],o=e[s];if(o===i&&!(s in e)||!a(o))return!1}return!0}function Ln(e,t,r){if("function"!=typeof e)throw new Je(a);return Js((function(){e.apply(i,r)}),t)}function On(e,t,r,n){var i=-1,a=$t,o=!0,l=e.length,c=[],u=t.length;if(!l)return c;r&&(t=tr(t,br(r))),n?(a=er,o=!1):t.length>=s&&(a=Cr,o=!1,t=new mn(t));e:for(;++i<l;){var d=e[i],h=null==r?d:r(d);if(d=n||0!==d?d:0,o&&h==h){for(var p=u;p--;)if(t[p]===h)continue e;c.push(d)}else a(t,h,n)||c.push(d)}return c}ln.templateSettings={escape:be,evaluate:ye,interpolate:Ce,variable:"",imports:{_:ln}},ln.prototype=un.prototype,ln.prototype.constructor=ln,dn.prototype=cn(un.prototype),dn.prototype.constructor=dn,hn.prototype=cn(un.prototype),hn.prototype.constructor=hn,pn.prototype.clear=function(){this.__data__=Xr?Xr(null):{},this.size=0},pn.prototype.delete=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t},pn.prototype.get=function(e){var t=this.__data__;if(Xr){var r=t[e];return r===o?i:r}return nt.call(t,e)?t[e]:i},pn.prototype.has=function(e){var t=this.__data__;return Xr?t[e]!==i:nt.call(t,e)},pn.prototype.set=function(e,t){var r=this.__data__;return this.size+=this.has(e)?0:1,r[e]=Xr&&t===i?o:t,this},fn.prototype.clear=function(){this.__data__=[],this.size=0},fn.prototype.delete=function(e){var t=this.__data__,r=Sn(t,e);return!(r<0||(r==t.length-1?t.pop():gt.call(t,r,1),--this.size,0))},fn.prototype.get=function(e){var t=this.__data__,r=Sn(t,e);return r<0?i:t[r][1]},fn.prototype.has=function(e){return Sn(this.__data__,e)>-1},fn.prototype.set=function(e,t){var r=this.__data__,n=Sn(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this},An.prototype.clear=function(){this.size=0,this.__data__={hash:new pn,map:new(_r||fn),string:new pn}},An.prototype.delete=function(e){var t=ks(this,e).delete(e);return this.size-=t?1:0,t},An.prototype.get=function(e){return ks(this,e).get(e)},An.prototype.has=function(e){return ks(this,e).has(e)},An.prototype.set=function(e,t){var r=ks(this,e),n=r.size;return r.set(e,t),this.size+=r.size==n?0:1,this},mn.prototype.add=mn.prototype.push=function(e){return this.__data__.set(e,o),this},mn.prototype.has=function(e){return this.__data__.has(e)},gn.prototype.clear=function(){this.__data__=new fn,this.size=0},gn.prototype.delete=function(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r},gn.prototype.get=function(e){return this.__data__.get(e)},gn.prototype.has=function(e){return this.__data__.has(e)},gn.prototype.set=function(e,t){var r=this.__data__;if(r instanceof fn){var n=r.__data__;if(!_r||n.length<s-1)return n.push([e,t]),this.size=++r.size,this;r=this.__data__=new An(n)}return r.set(e,t),this.size=r.size,this};var Pn=es(Un),Nn=es(Fn,!0);function Bn(e,t){var r=!0;return Pn(e,(function(e,n,i){return r=!!t(e,n,i)})),r}function Rn(e,t,r){for(var n=-1,s=e.length;++n<s;){var a=e[n],o=t(a);if(null!=o&&(l===i?o==o&&!jo(o):r(o,l)))var l=o,c=a}return c}function Vn(e,t){var r=[];return Pn(e,(function(e,n,i){t(e,n,i)&&r.push(e)})),r}function zn(e,t,r,n,i){var s=-1,a=e.length;for(r||(r=Vs),i||(i=[]);++s<a;){var o=e[s];t>0&&r(o)?t>1?zn(o,t-1,r,n,i):rr(i,o):n||(i[i.length]=o)}return i}var Yn=ts(),Gn=ts(!0);function Un(e,t){return e&&Yn(e,t,el)}function Fn(e,t){return e&&Gn(e,t,el)}function qn(e,t){return Kt(t,(function(t){return yo(e[t])}))}function Hn(e,t){for(var r=0,n=(t=Yi(t,e)).length;null!=e&&r<n;)e=e[sa(t[r++])];return r&&r==n?e:i}function _n(e,t,r){var n=t(e);return po(e)?n:rr(n,r(e))}function Zn(e){return null==e?e===i?$:H:wt&&wt in Qe(e)?function(e){var t=nt.call(e,wt),r=e[wt];try{e[wt]=i;var n=!0}catch(e){}var s=at.call(e);return n&&(t?e[wt]=r:delete e[wt]),s}(e):function(e){return at.call(e)}(e)}function Qn(e,t){return e>t}function Wn(e,t){return null!=e&&nt.call(e,t)}function Xn(e,t){return null!=e&&t in Qe(e)}function Jn(e,t,r){for(var s=r?er:$t,a=e[0].length,o=e.length,l=o,c=n(o),u=1/0,d=[];l--;){var h=e[l];l&&t&&(h=tr(h,br(t))),u=Yr(h.length,u),c[l]=!r&&(t||a>=120&&h.length>=120)?new mn(l&&h):i}h=e[0];var p=-1,f=c[0];e:for(;++p<a&&d.length<u;){var A=h[p],m=t?t(A):A;if(A=r||0!==A?A:0,!(f?Cr(f,m):s(d,m,r))){for(l=o;--l;){var g=c[l];if(!(g?Cr(g,m):s(e[l],m,r)))continue e}f&&f.push(m),d.push(A)}}return d}function Kn(e,t,r){var n=null==(e=Qs(e,t=Yi(t,e)))?e:e[sa(va(t))];return null==n?i:Zt(n,e,r)}function $n(e){return So(e)&&Zn(e)==P}function ei(e,t,r,n,s){return e===t||(null==e||null==t||!So(e)&&!So(t)?e!=e&&t!=t:function(e,t,r,n,s,a){var o=po(e),l=po(t),c=o?N:Ns(e),u=l?N:Ns(t),d=(c=c==P?_:c)==_,f=(u=u==P?_:u)==_,A=c==u;if(A&&go(e)){if(!go(t))return!1;o=!0,d=!1}if(A&&!d)return a||(a=new gn),o||Lo(e)?ws(e,t,r,n,s,a):function(e,t,r,n,i,s,a){switch(r){case re:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case te:return!(e.byteLength!=t.byteLength||!s(new ht(e),new ht(t)));case R:case V:case q:return lo(+e,+t);case Y:return e.name==t.name&&e.message==t.message;case W:case J:return e==t+"";case F:var o=Tr;case X:var l=n&h;if(o||(o=jr),e.size!=t.size&&!l)return!1;var c=a.get(e);if(c)return c==t;n|=p,a.set(e,t);var u=ws(o(e),o(t),n,i,s,a);return a.delete(e),u;case K:if(an)return an.call(e)==an.call(t)}return!1}(e,t,c,r,n,s,a);if(!(r&h)){var m=d&&nt.call(e,"__wrapped__"),g=f&&nt.call(t,"__wrapped__");if(m||g){var v=m?e.value():e,b=g?t.value():t;return a||(a=new gn),s(v,b,r,n,a)}}return!!A&&(a||(a=new gn),function(e,t,r,n,s,a){var o=r&h,l=Ss(e),c=l.length;if(c!=Ss(t).length&&!o)return!1;for(var u=c;u--;){var d=l[u];if(!(o?d in t:nt.call(t,d)))return!1}var p=a.get(e),f=a.get(t);if(p&&f)return p==t&&f==e;var A=!0;a.set(e,t),a.set(t,e);for(var m=o;++u<c;){var g=e[d=l[u]],v=t[d];if(n)var b=o?n(v,g,d,t,e,a):n(g,v,d,e,t,a);if(!(b===i?g===v||s(g,v,r,n,a):b)){A=!1;break}m||(m="constructor"==d)}if(A&&!m){var y=e.constructor,C=t.constructor;y==C||!("constructor"in e)||!("constructor"in t)||"function"==typeof y&&y instanceof y&&"function"==typeof C&&C instanceof C||(A=!1)}return a.delete(e),a.delete(t),A}(e,t,r,n,s,a))}(e,t,r,n,ei,s))}function ti(e,t,r,n){var s=r.length,a=s,o=!n;if(null==e)return!a;for(e=Qe(e);s--;){var l=r[s];if(o&&l[2]?l[1]!==e[l[0]]:!(l[0]in e))return!1}for(;++s<a;){var c=(l=r[s])[0],u=e[c],d=l[1];if(o&&l[2]){if(u===i&&!(c in e))return!1}else{var f=new gn;if(n)var A=n(u,d,c,e,t,f);if(!(A===i?ei(d,u,h|p,n,f):A))return!1}}return!0}function ri(e){return!(!Mo(e)||(t=e,st&&st in t))&&(yo(e)?ct:ze).test(aa(e));var t}function ni(e){return"function"==typeof e?e:null==e?El:"object"==typeof e?po(e)?li(e[0],e[1]):oi(e):Nl(e)}function ii(e){if(!qs(e))return Vr(e);var t=[];for(var r in Qe(e))nt.call(e,r)&&"constructor"!=r&&t.push(r);return t}function si(e,t){return e<t}function ai(e,t){var r=-1,i=Ao(e)?n(e.length):[];return Pn(e,(function(e,n,s){i[++r]=t(e,n,s)})),i}function oi(e){var t=js(e);return 1==t.length&&t[0][2]?_s(t[0][0],t[0][1]):function(r){return r===e||ti(r,e,t)}}function li(e,t){return Gs(e)&&Hs(t)?_s(sa(e),t):function(r){var n=Wo(r,e);return n===i&&n===t?Xo(r,e):ei(t,n,h|p)}}function ci(e,t,r,n,s){e!==t&&Yn(t,(function(a,o){if(s||(s=new gn),Mo(a))!function(e,t,r,n,s,a,o){var l=Ws(e,r),c=Ws(t,r),u=o.get(c);if(u)wn(e,r,u);else{var d=a?a(l,c,r+"",e,t,o):i,h=d===i;if(h){var p=po(c),f=!p&&go(c),A=!p&&!f&&Lo(c);d=c,p||f||A?po(l)?d=l:mo(l)?d=Xi(l):f?(h=!1,d=qi(c,!0)):A?(h=!1,d=_i(c,!0)):d=[]:xo(c)||ho(c)?(d=l,ho(l)?d=Yo(l):Mo(l)&&!yo(l)||(d=Rs(c))):h=!1}h&&(o.set(c,d),s(d,c,n,a,o),o.delete(c)),wn(e,r,d)}}(e,t,o,r,ci,n,s);else{var l=n?n(Ws(e,o),a,o+"",e,t,s):i;l===i&&(l=a),wn(e,o,l)}}),tl)}function ui(e,t){var r=e.length;if(r)return zs(t+=t<0?r:0,r)?e[t]:i}function di(e,t,r){t=t.length?tr(t,(function(e){return po(e)?function(t){return Hn(t,1===e.length?e[0]:e)}:e})):[El];var n=-1;t=tr(t,br(Ds()));var i=ai(e,(function(e,r,i){var s=tr(t,(function(t){return t(e)}));return{criteria:s,index:++n,value:e}}));return function(e,t){var n=e.length;for(e.sort((function(e,t){return function(e,t,r){for(var n=-1,i=e.criteria,s=t.criteria,a=i.length,o=r.length;++n<a;){var l=Zi(i[n],s[n]);if(l)return n>=o?l:l*("desc"==r[n]?-1:1)}return e.index-t.index}(e,t,r)}));n--;)e[n]=e[n].value;return e}(i)}function hi(e,t,r){for(var n=-1,i=t.length,s={};++n<i;){var a=t[n],o=Hn(e,a);r(o,a)&&yi(s,Yi(a,e),o)}return s}function pi(e,t,r,n){var i=n?ur:cr,s=-1,a=t.length,o=e;for(e===t&&(t=Xi(t)),r&&(o=tr(e,br(r)));++s<a;)for(var l=0,c=t[s],u=r?r(c):c;(l=i(o,u,l,n))>-1;)o!==e&&gt.call(o,l,1),gt.call(e,l,1);return e}function fi(e,t){for(var r=e?t.length:0,n=r-1;r--;){var i=t[r];if(r==n||i!==s){var s=i;zs(i)?gt.call(e,i,1):Li(e,i)}}return e}function Ai(e,t){return e+Rt(Fr()*(t-e+1))}function mi(e,t){var r="";if(!e||t<1||t>x)return r;do{t%2&&(r+=e),(t=Rt(t/2))&&(e+=e)}while(t);return r}function gi(e,t){return Ks(Zs(e,t,El),e+"")}function vi(e){return bn(cl(e))}function bi(e,t){var r=cl(e);return ta(r,Dn(t,0,r.length))}function yi(e,t,r,n){if(!Mo(e))return e;for(var s=-1,a=(t=Yi(t,e)).length,o=a-1,l=e;null!=l&&++s<a;){var c=sa(t[s]),u=r;if("__proto__"===c||"constructor"===c||"prototype"===c)return e;if(s!=o){var d=l[c];(u=n?n(d,c,l):i)===i&&(u=Mo(d)?d:zs(t[s+1])?[]:{})}Mn(l,c,u),l=l[c]}return e}var Ci=Jr?function(e,t){return Jr.set(e,t),e}:El,wi=St?function(e,t){return St(e,"toString",{configurable:!0,enumerable:!1,value:Ml(t),writable:!0})}:El;function Mi(e){return ta(cl(e))}function Si(e,t,r){var i=-1,s=e.length;t<0&&(t=-t>s?0:s+t),(r=r>s?s:r)<0&&(r+=s),s=t>r?0:r-t>>>0,t>>>=0;for(var a=n(s);++i<s;)a[i]=e[i+t];return a}function Ii(e,t){var r;return Pn(e,(function(e,n,i){return!(r=t(e,n,i))})),!!r}function Ei(e,t,r){var n=0,i=null==e?n:e.length;if("number"==typeof t&&t==t&&i<=L){for(;n<i;){var s=n+i>>>1,a=e[s];null!==a&&!jo(a)&&(r?a<=t:a<t)?n=s+1:i=s}return i}return xi(e,t,El,r)}function xi(e,t,r,n){var s=0,a=null==e?0:e.length;if(0===a)return 0;for(var o=(t=r(t))!=t,l=null===t,c=jo(t),u=t===i;s<a;){var d=Rt((s+a)/2),h=r(e[d]),p=h!==i,f=null===h,A=h==h,m=jo(h);if(o)var g=n||A;else g=u?A&&(n||p):l?A&&p&&(n||!f):c?A&&p&&!f&&(n||!m):!f&&!m&&(n?h<=t:h<t);g?s=d+1:a=d}return Yr(a,j)}function Ti(e,t){for(var r=-1,n=e.length,i=0,s=[];++r<n;){var a=e[r],o=t?t(a):a;if(!r||!lo(o,l)){var l=o;s[i++]=0===a?0:a}}return s}function Di(e){return"number"==typeof e?e:jo(e)?D:+e}function ki(e){if("string"==typeof e)return e;if(po(e))return tr(e,ki)+"";if(jo(e))return on?on.call(e):"";var t=e+"";return"0"==t&&1/e==-E?"-0":t}function ji(e,t,r){var n=-1,i=$t,a=e.length,o=!0,l=[],c=l;if(r)o=!1,i=er;else if(a>=s){var u=t?null:ms(e);if(u)return jr(u);o=!1,i=Cr,c=new mn}else c=t?[]:l;e:for(;++n<a;){var d=e[n],h=t?t(d):d;if(d=r||0!==d?d:0,o&&h==h){for(var p=c.length;p--;)if(c[p]===h)continue e;t&&c.push(h),l.push(d)}else i(c,h,r)||(c!==l&&c.push(h),l.push(d))}return l}function Li(e,t){return null==(e=Qs(e,t=Yi(t,e)))||delete e[sa(va(t))]}function Oi(e,t,r,n){return yi(e,t,r(Hn(e,t)),n)}function Pi(e,t,r,n){for(var i=e.length,s=n?i:-1;(n?s--:++s<i)&&t(e[s],s,e););return r?Si(e,n?0:s,n?s+1:i):Si(e,n?s+1:0,n?i:s)}function Ni(e,t){var r=e;return r instanceof hn&&(r=r.value()),nr(t,(function(e,t){return t.func.apply(t.thisArg,rr([e],t.args))}),r)}function Bi(e,t,r){var i=e.length;if(i<2)return i?ji(e[0]):[];for(var s=-1,a=n(i);++s<i;)for(var o=e[s],l=-1;++l<i;)l!=s&&(a[s]=On(a[s]||o,e[l],t,r));return ji(zn(a,1),t,r)}function Ri(e,t,r){for(var n=-1,s=e.length,a=t.length,o={};++n<s;){var l=n<a?t[n]:i;r(o,e[n],l)}return o}function Vi(e){return mo(e)?e:[]}function zi(e){return"function"==typeof e?e:El}function Yi(e,t){return po(e)?e:Gs(e,t)?[e]:ia(Go(e))}var Gi=gi;function Ui(e,t,r){var n=e.length;return r=r===i?n:r,!t&&r>=n?e:Si(e,t,r)}var Fi=kt||function(e){return Nt.clearTimeout(e)};function qi(e,t){if(t)return e.slice();var r=e.length,n=pt?pt(r):new e.constructor(r);return e.copy(n),n}function Hi(e){var t=new e.constructor(e.byteLength);return new ht(t).set(new ht(e)),t}function _i(e,t){var r=t?Hi(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.length)}function Zi(e,t){if(e!==t){var r=e!==i,n=null===e,s=e==e,a=jo(e),o=t!==i,l=null===t,c=t==t,u=jo(t);if(!l&&!u&&!a&&e>t||a&&o&&c&&!l&&!u||n&&o&&c||!r&&c||!s)return 1;if(!n&&!a&&!u&&e<t||u&&r&&s&&!n&&!a||l&&r&&s||!o&&s||!c)return-1}return 0}function Qi(e,t,r,i){for(var s=-1,a=e.length,o=r.length,l=-1,c=t.length,u=zr(a-o,0),d=n(c+u),h=!i;++l<c;)d[l]=t[l];for(;++s<o;)(h||s<a)&&(d[r[s]]=e[s]);for(;u--;)d[l++]=e[s++];return d}function Wi(e,t,r,i){for(var s=-1,a=e.length,o=-1,l=r.length,c=-1,u=t.length,d=zr(a-l,0),h=n(d+u),p=!i;++s<d;)h[s]=e[s];for(var f=s;++c<u;)h[f+c]=t[c];for(;++o<l;)(p||s<a)&&(h[f+r[o]]=e[s++]);return h}function Xi(e,t){var r=-1,i=e.length;for(t||(t=n(i));++r<i;)t[r]=e[r];return t}function Ji(e,t,r,n){var s=!r;r||(r={});for(var a=-1,o=t.length;++a<o;){var l=t[a],c=n?n(r[l],e[l],l,r,e):i;c===i&&(c=e[l]),s?xn(r,l,c):Mn(r,l,c)}return r}function Ki(e,t){return function(r,n){var i=po(r)?Qt:In,s=t?t():{};return i(r,e,Ds(n,2),s)}}function $i(e){return gi((function(t,r){var n=-1,s=r.length,a=s>1?r[s-1]:i,o=s>2?r[2]:i;for(a=e.length>3&&"function"==typeof a?(s--,a):i,o&&Ys(r[0],r[1],o)&&(a=s<3?i:a,s=1),t=Qe(t);++n<s;){var l=r[n];l&&e(t,l,n,a)}return t}))}function es(e,t){return function(r,n){if(null==r)return r;if(!Ao(r))return e(r,n);for(var i=r.length,s=t?i:-1,a=Qe(r);(t?s--:++s<i)&&!1!==n(a[s],s,a););return r}}function ts(e){return function(t,r,n){for(var i=-1,s=Qe(t),a=n(t),o=a.length;o--;){var l=a[e?o:++i];if(!1===r(s[l],l,s))break}return t}}function rs(e){return function(t){var r=xr(t=Go(t))?Pr(t):i,n=r?r[0]:t.charAt(0),s=r?Ui(r,1).join(""):t.slice(1);return n[e]()+s}}function ns(e){return function(t){return nr(yl(hl(t).replace(yt,"")),e,"")}}function is(e){return function(){var t=arguments;switch(t.length){case 0:return new e;case 1:return new e(t[0]);case 2:return new e(t[0],t[1]);case 3:return new e(t[0],t[1],t[2]);case 4:return new e(t[0],t[1],t[2],t[3]);case 5:return new e(t[0],t[1],t[2],t[3],t[4]);case 6:return new e(t[0],t[1],t[2],t[3],t[4],t[5]);case 7:return new e(t[0],t[1],t[2],t[3],t[4],t[5],t[6])}var r=cn(e.prototype),n=e.apply(r,t);return Mo(n)?n:r}}function ss(e){return function(t,r,n){var s=Qe(t);if(!Ao(t)){var a=Ds(r,3);t=el(t),r=function(e){return a(s[e],e,s)}}var o=e(t,r,n);return o>-1?s[a?t[o]:o]:i}}function as(e){return Ms((function(t){var r=t.length,n=r,s=dn.prototype.thru;for(e&&t.reverse();n--;){var o=t[n];if("function"!=typeof o)throw new Je(a);if(s&&!l&&"wrapper"==xs(o))var l=new dn([],!0)}for(n=l?n:r;++n<r;){var c=xs(o=t[n]),u="wrapper"==c?Es(o):i;l=u&&Us(u[0])&&u[1]==(C|g|b|w)&&!u[4].length&&1==u[9]?l[xs(u[0])].apply(l,u[3]):1==o.length&&Us(o)?l[c]():l.thru(o)}return function(){var e=arguments,n=e[0];if(l&&1==e.length&&po(n))return l.plant(n).value();for(var i=0,s=r?t[i].apply(this,e):n;++i<r;)s=t[i].call(this,s);return s}}))}function os(e,t,r,s,a,o,l,c,u,d){var h=t&C,p=t&f,m=t&A,b=t&(g|v),y=t&M,w=m?i:is(e);return function f(){for(var A=arguments.length,g=n(A),v=A;v--;)g[v]=arguments[v];if(b)var C=Ts(f),M=function(e,t){for(var r=e.length,n=0;r--;)e[r]===t&&++n;return n}(g,C);if(s&&(g=Qi(g,s,a,b)),o&&(g=Wi(g,o,l,b)),A-=M,b&&A<d){var S=kr(g,C);return fs(e,t,os,f.placeholder,r,g,S,c,u,d-A)}var I=p?r:this,E=m?I[e]:e;return A=g.length,c?g=function(e,t){for(var r=e.length,n=Yr(t.length,r),s=Xi(e);n--;){var a=t[n];e[n]=zs(a,r)?s[a]:i}return e}(g,c):y&&A>1&&g.reverse(),h&&u<A&&(g.length=u),this&&this!==Nt&&this instanceof f&&(E=w||is(E)),E.apply(I,g)}}function ls(e,t){return function(r,n){return function(e,t,r,n){return Un(e,(function(e,i,s){t(n,r(e),i,s)})),n}(r,e,t(n),{})}}function cs(e,t){return function(r,n){var s;if(r===i&&n===i)return t;if(r!==i&&(s=r),n!==i){if(s===i)return n;"string"==typeof r||"string"==typeof n?(r=ki(r),n=ki(n)):(r=Di(r),n=Di(n)),s=e(r,n)}return s}}function us(e){return Ms((function(t){return t=tr(t,br(Ds())),gi((function(r){var n=this;return e(t,(function(e){return Zt(e,n,r)}))}))}))}function ds(e,t){var r=(t=t===i?" ":ki(t)).length;if(r<2)return r?mi(t,e):t;var n=mi(t,Bt(e/Or(t)));return xr(t)?Ui(Pr(n),0,e).join(""):n.slice(0,e)}function hs(e){return function(t,r,s){return s&&"number"!=typeof s&&Ys(t,r,s)&&(r=s=i),t=Bo(t),r===i?(r=t,t=0):r=Bo(r),function(e,t,r,i){for(var s=-1,a=zr(Bt((t-e)/(r||1)),0),o=n(a);a--;)o[i?a:++s]=e,e+=r;return o}(t,r,s=s===i?t<r?1:-1:Bo(s),e)}}function ps(e){return function(t,r){return"string"==typeof t&&"string"==typeof r||(t=zo(t),r=zo(r)),e(t,r)}}function fs(e,t,r,n,s,a,o,l,c,u){var d=t&g;t|=d?b:y,(t&=~(d?y:b))&m||(t&=~(f|A));var h=[e,t,s,d?a:i,d?o:i,d?i:a,d?i:o,l,c,u],p=r.apply(i,h);return Us(e)&&Xs(p,h),p.placeholder=n,$s(p,e,t)}function As(e){var t=Ze[e];return function(e,r){if(e=zo(e),(r=null==r?0:Yr(Ro(r),292))&&ar(e)){var n=(Go(e)+"e").split("e");return+((n=(Go(t(n[0]+"e"+(+n[1]+r)))+"e").split("e"))[0]+"e"+(+n[1]-r))}return t(e)}}var ms=Qr&&1/jr(new Qr([,-0]))[1]==E?function(e){return new Qr(e)}:jl;function gs(e){return function(t){var r=Ns(t);return r==F?Tr(t):r==X?Lr(t):function(e,t){return tr(t,(function(t){return[t,e[t]]}))}(t,e(t))}}function vs(e,t,r,s,o,c,u,d){var h=t&A;if(!h&&"function"!=typeof e)throw new Je(a);var p=s?s.length:0;if(p||(t&=~(b|y),s=o=i),u=u===i?u:zr(Ro(u),0),d=d===i?d:Ro(d),p-=o?o.length:0,t&y){var M=s,S=o;s=o=i}var I=h?i:Es(e),E=[e,t,r,s,o,M,S,c,u,d];if(I&&function(e,t){var r=e[1],n=t[1],i=r|n,s=i<(f|A|C),a=n==C&&r==g||n==C&&r==w&&e[7].length<=t[8]||n==(C|w)&&t[7].length<=t[8]&&r==g;if(!s&&!a)return e;n&f&&(e[2]=t[2],i|=r&f?0:m);var o=t[3];if(o){var c=e[3];e[3]=c?Qi(c,o,t[4]):o,e[4]=c?kr(e[3],l):t[4]}(o=t[5])&&(c=e[5],e[5]=c?Wi(c,o,t[6]):o,e[6]=c?kr(e[5],l):t[6]),(o=t[7])&&(e[7]=o),n&C&&(e[8]=null==e[8]?t[8]:Yr(e[8],t[8])),null==e[9]&&(e[9]=t[9]),e[0]=t[0],e[1]=i}(E,I),e=E[0],t=E[1],r=E[2],s=E[3],o=E[4],!(d=E[9]=E[9]===i?h?0:e.length:zr(E[9]-p,0))&&t&(g|v)&&(t&=~(g|v)),t&&t!=f)x=t==g||t==v?function(e,t,r){var s=is(e);return function a(){for(var o=arguments.length,l=n(o),c=o,u=Ts(a);c--;)l[c]=arguments[c];var d=o<3&&l[0]!==u&&l[o-1]!==u?[]:kr(l,u);return(o-=d.length)<r?fs(e,t,os,a.placeholder,i,l,d,i,i,r-o):Zt(this&&this!==Nt&&this instanceof a?s:e,this,l)}}(e,t,d):t!=b&&t!=(f|b)||o.length?os.apply(i,E):function(e,t,r,i){var s=t&f,a=is(e);return function t(){for(var o=-1,l=arguments.length,c=-1,u=i.length,d=n(u+l),h=this&&this!==Nt&&this instanceof t?a:e;++c<u;)d[c]=i[c];for(;l--;)d[c++]=arguments[++o];return Zt(h,s?r:this,d)}}(e,t,r,s);else var x=function(e,t,r){var n=t&f,i=is(e);return function t(){return(this&&this!==Nt&&this instanceof t?i:e).apply(n?r:this,arguments)}}(e,t,r);return $s((I?Ci:Xs)(x,E),e,t)}function bs(e,t,r,n){return e===i||lo(e,et[r])&&!nt.call(n,r)?t:e}function ys(e,t,r,n,s,a){return Mo(e)&&Mo(t)&&(a.set(t,e),ci(e,t,i,ys,a),a.delete(t)),e}function Cs(e){return xo(e)?i:e}function ws(e,t,r,n,s,a){var o=r&h,l=e.length,c=t.length;if(l!=c&&!(o&&c>l))return!1;var u=a.get(e),d=a.get(t);if(u&&d)return u==t&&d==e;var f=-1,A=!0,m=r&p?new mn:i;for(a.set(e,t),a.set(t,e);++f<l;){var g=e[f],v=t[f];if(n)var b=o?n(v,g,f,t,e,a):n(g,v,f,e,t,a);if(b!==i){if(b)continue;A=!1;break}if(m){if(!sr(t,(function(e,t){if(!Cr(m,t)&&(g===e||s(g,e,r,n,a)))return m.push(t)}))){A=!1;break}}else if(g!==v&&!s(g,v,r,n,a)){A=!1;break}}return a.delete(e),a.delete(t),A}function Ms(e){return Ks(Zs(e,i,pa),e+"")}function Ss(e){return _n(e,el,Os)}function Is(e){return _n(e,tl,Ps)}var Es=Jr?function(e){return Jr.get(e)}:jl;function xs(e){for(var t=e.name+"",r=Kr[t],n=nt.call(Kr,t)?r.length:0;n--;){var i=r[n],s=i.func;if(null==s||s==e)return i.name}return t}function Ts(e){return(nt.call(ln,"placeholder")?ln:e).placeholder}function Ds(){var e=ln.iteratee||xl;return e=e===xl?ni:e,arguments.length?e(arguments[0],arguments[1]):e}function ks(e,t){var r,n,i=e.__data__;return("string"==(n=typeof(r=t))||"number"==n||"symbol"==n||"boolean"==n?"__proto__"!==r:null===r)?i["string"==typeof t?"string":"hash"]:i.map}function js(e){for(var t=el(e),r=t.length;r--;){var n=t[r],i=e[n];t[r]=[n,i,Hs(i)]}return t}function Ls(e,t){var r=function(e,t){return null==e?i:e[t]}(e,t);return ri(r)?r:i}var Os=zt?function(e){return null==e?[]:(e=Qe(e),Kt(zt(e),(function(t){return mt.call(e,t)})))}:Vl,Ps=zt?function(e){for(var t=[];e;)rr(t,Os(e)),e=ft(e);return t}:Vl,Ns=Zn;function Bs(e,t,r){for(var n=-1,i=(t=Yi(t,e)).length,s=!1;++n<i;){var a=sa(t[n]);if(!(s=null!=e&&r(e,a)))break;e=e[a]}return s||++n!=i?s:!!(i=null==e?0:e.length)&&wo(i)&&zs(a,i)&&(po(e)||ho(e))}function Rs(e){return"function"!=typeof e.constructor||qs(e)?{}:cn(ft(e))}function Vs(e){return po(e)||ho(e)||!!(vt&&e&&e[vt])}function zs(e,t){var r=typeof e;return!!(t=null==t?x:t)&&("number"==r||"symbol"!=r&&Ge.test(e))&&e>-1&&e%1==0&&e<t}function Ys(e,t,r){if(!Mo(r))return!1;var n=typeof t;return!!("number"==n?Ao(r)&&zs(t,r.length):"string"==n&&t in r)&&lo(r[t],e)}function Gs(e,t){if(po(e))return!1;var r=typeof e;return!("number"!=r&&"symbol"!=r&&"boolean"!=r&&null!=e&&!jo(e))||Me.test(e)||!we.test(e)||null!=t&&e in Qe(t)}function Us(e){var t=xs(e),r=ln[t];if("function"!=typeof r||!(t in hn.prototype))return!1;if(e===r)return!0;var n=Es(r);return!!n&&e===n[0]}(Hr&&Ns(new Hr(new ArrayBuffer(1)))!=re||_r&&Ns(new _r)!=F||Zr&&Ns(Zr.resolve())!=Z||Qr&&Ns(new Qr)!=X||Wr&&Ns(new Wr)!=ee)&&(Ns=function(e){var t=Zn(e),r=t==_?e.constructor:i,n=r?aa(r):"";if(n)switch(n){case $r:return re;case en:return F;case tn:return Z;case rn:return X;case nn:return ee}return t});var Fs=tt?yo:zl;function qs(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||et)}function Hs(e){return e==e&&!Mo(e)}function _s(e,t){return function(r){return null!=r&&r[e]===t&&(t!==i||e in Qe(r))}}function Zs(e,t,r){return t=zr(t===i?e.length-1:t,0),function(){for(var i=arguments,s=-1,a=zr(i.length-t,0),o=n(a);++s<a;)o[s]=i[t+s];s=-1;for(var l=n(t+1);++s<t;)l[s]=i[s];return l[t]=r(o),Zt(e,this,l)}}function Qs(e,t){return t.length<2?e:Hn(e,Si(t,0,-1))}function Ws(e,t){if(("constructor"!==t||"function"!=typeof e[t])&&"__proto__"!=t)return e[t]}var Xs=ea(Ci),Js=Pt||function(e,t){return Nt.setTimeout(e,t)},Ks=ea(wi);function $s(e,t,r){var n=t+"";return Ks(e,function(e,t){var r=t.length;if(!r)return e;var n=r-1;return t[n]=(r>1?"& ":"")+t[n],t=t.join(r>2?", ":" "),e.replace(De,"{\n/* [wrapped with "+t+"] */\n")}(n,function(e,t){return Wt(O,(function(r){var n="_."+r[0];t&r[1]&&!$t(e,n)&&e.push(n)})),e.sort()}(function(e){var t=e.match(ke);return t?t[1].split(je):[]}(n),r)))}function ea(e){var t=0,r=0;return function(){var n=Gr(),s=I-(n-r);if(r=n,s>0){if(++t>=S)return arguments[0]}else t=0;return e.apply(i,arguments)}}function ta(e,t){var r=-1,n=e.length,s=n-1;for(t=t===i?n:t;++r<t;){var a=Ai(r,s),o=e[a];e[a]=e[r],e[r]=o}return e.length=t,e}var ra,na,ia=(ra=ro((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(Se,(function(e,r,n,i){t.push(n?i.replace(Pe,"$1"):r||e)})),t}),(function(e){return 500===na.size&&na.clear(),e})),na=ra.cache,ra);function sa(e){if("string"==typeof e||jo(e))return e;var t=e+"";return"0"==t&&1/e==-E?"-0":t}function aa(e){if(null!=e){try{return rt.call(e)}catch(e){}try{return e+""}catch(e){}}return""}function oa(e){if(e instanceof hn)return e.clone();var t=new dn(e.__wrapped__,e.__chain__);return t.__actions__=Xi(e.__actions__),t.__index__=e.__index__,t.__values__=e.__values__,t}var la=gi((function(e,t){return mo(e)?On(e,zn(t,1,mo,!0)):[]})),ca=gi((function(e,t){var r=va(t);return mo(r)&&(r=i),mo(e)?On(e,zn(t,1,mo,!0),Ds(r,2)):[]})),ua=gi((function(e,t){var r=va(t);return mo(r)&&(r=i),mo(e)?On(e,zn(t,1,mo,!0),i,r):[]}));function da(e,t,r){var n=null==e?0:e.length;if(!n)return-1;var i=null==r?0:Ro(r);return i<0&&(i=zr(n+i,0)),lr(e,Ds(t,3),i)}function ha(e,t,r){var n=null==e?0:e.length;if(!n)return-1;var s=n-1;return r!==i&&(s=Ro(r),s=r<0?zr(n+s,0):Yr(s,n-1)),lr(e,Ds(t,3),s,!0)}function pa(e){return null!=e&&e.length?zn(e,1):[]}function fa(e){return e&&e.length?e[0]:i}var Aa=gi((function(e){var t=tr(e,Vi);return t.length&&t[0]===e[0]?Jn(t):[]})),ma=gi((function(e){var t=va(e),r=tr(e,Vi);return t===va(r)?t=i:r.pop(),r.length&&r[0]===e[0]?Jn(r,Ds(t,2)):[]})),ga=gi((function(e){var t=va(e),r=tr(e,Vi);return(t="function"==typeof t?t:i)&&r.pop(),r.length&&r[0]===e[0]?Jn(r,i,t):[]}));function va(e){var t=null==e?0:e.length;return t?e[t-1]:i}var ba=gi(ya);function ya(e,t){return e&&e.length&&t&&t.length?pi(e,t):e}var Ca=Ms((function(e,t){var r=null==e?0:e.length,n=Tn(e,t);return fi(e,tr(t,(function(e){return zs(e,r)?+e:e})).sort(Zi)),n}));function wa(e){return null==e?e:qr.call(e)}var Ma=gi((function(e){return ji(zn(e,1,mo,!0))})),Sa=gi((function(e){var t=va(e);return mo(t)&&(t=i),ji(zn(e,1,mo,!0),Ds(t,2))})),Ia=gi((function(e){var t=va(e);return t="function"==typeof t?t:i,ji(zn(e,1,mo,!0),i,t)}));function Ea(e){if(!e||!e.length)return[];var t=0;return e=Kt(e,(function(e){if(mo(e))return t=zr(e.length,t),!0})),gr(t,(function(t){return tr(e,pr(t))}))}function xa(e,t){if(!e||!e.length)return[];var r=Ea(e);return null==t?r:tr(r,(function(e){return Zt(t,i,e)}))}var Ta=gi((function(e,t){return mo(e)?On(e,t):[]})),Da=gi((function(e){return Bi(Kt(e,mo))})),ka=gi((function(e){var t=va(e);return mo(t)&&(t=i),Bi(Kt(e,mo),Ds(t,2))})),ja=gi((function(e){var t=va(e);return t="function"==typeof t?t:i,Bi(Kt(e,mo),i,t)})),La=gi(Ea),Oa=gi((function(e){var t=e.length,r=t>1?e[t-1]:i;return r="function"==typeof r?(e.pop(),r):i,xa(e,r)}));function Pa(e){var t=ln(e);return t.__chain__=!0,t}function Na(e,t){return t(e)}var Ba=Ms((function(e){var t=e.length,r=t?e[0]:0,n=this.__wrapped__,s=function(t){return Tn(t,e)};return!(t>1||this.__actions__.length)&&n instanceof hn&&zs(r)?((n=n.slice(r,+r+(t?1:0))).__actions__.push({func:Na,args:[s],thisArg:i}),new dn(n,this.__chain__).thru((function(e){return t&&!e.length&&e.push(i),e}))):this.thru(s)})),Ra=Ki((function(e,t,r){nt.call(e,r)?++e[r]:xn(e,r,1)})),Va=ss(da),za=ss(ha);function Ya(e,t){return(po(e)?Wt:Pn)(e,Ds(t,3))}function Ga(e,t){return(po(e)?Xt:Nn)(e,Ds(t,3))}var Ua=Ki((function(e,t,r){nt.call(e,r)?e[r].push(t):xn(e,r,[t])})),Fa=gi((function(e,t,r){var i=-1,s="function"==typeof t,a=Ao(e)?n(e.length):[];return Pn(e,(function(e){a[++i]=s?Zt(t,e,r):Kn(e,t,r)})),a})),qa=Ki((function(e,t,r){xn(e,r,t)}));function Ha(e,t){return(po(e)?tr:ai)(e,Ds(t,3))}var _a=Ki((function(e,t,r){e[r?0:1].push(t)}),(function(){return[[],[]]})),Za=gi((function(e,t){if(null==e)return[];var r=t.length;return r>1&&Ys(e,t[0],t[1])?t=[]:r>2&&Ys(t[0],t[1],t[2])&&(t=[t[0]]),di(e,zn(t,1),[])})),Qa=Ot||function(){return Nt.Date.now()};function Wa(e,t,r){return t=r?i:t,t=e&&null==t?e.length:t,vs(e,C,i,i,i,i,t)}function Xa(e,t){var r;if("function"!=typeof t)throw new Je(a);return e=Ro(e),function(){return--e>0&&(r=t.apply(this,arguments)),e<=1&&(t=i),r}}var Ja=gi((function(e,t,r){var n=f;if(r.length){var i=kr(r,Ts(Ja));n|=b}return vs(e,n,t,r,i)})),Ka=gi((function(e,t,r){var n=f|A;if(r.length){var i=kr(r,Ts(Ka));n|=b}return vs(t,n,e,r,i)}));function $a(e,t,r){var n,s,o,l,c,u,d=0,h=!1,p=!1,f=!0;if("function"!=typeof e)throw new Je(a);function A(t){var r=n,a=s;return n=s=i,d=t,l=e.apply(a,r)}function m(e){var r=e-u;return u===i||r>=t||r<0||p&&e-d>=o}function g(){var e=Qa();if(m(e))return v(e);c=Js(g,function(e){var r=t-(e-u);return p?Yr(r,o-(e-d)):r}(e))}function v(e){return c=i,f&&n?A(e):(n=s=i,l)}function b(){var e=Qa(),r=m(e);if(n=arguments,s=this,u=e,r){if(c===i)return function(e){return d=e,c=Js(g,t),h?A(e):l}(u);if(p)return Fi(c),c=Js(g,t),A(u)}return c===i&&(c=Js(g,t)),l}return t=zo(t)||0,Mo(r)&&(h=!!r.leading,o=(p="maxWait"in r)?zr(zo(r.maxWait)||0,t):o,f="trailing"in r?!!r.trailing:f),b.cancel=function(){c!==i&&Fi(c),d=0,n=u=s=c=i},b.flush=function(){return c===i?l:v(Qa())},b}var eo=gi((function(e,t){return Ln(e,1,t)})),to=gi((function(e,t,r){return Ln(e,zo(t)||0,r)}));function ro(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new Je(a);var r=function(){var n=arguments,i=t?t.apply(this,n):n[0],s=r.cache;if(s.has(i))return s.get(i);var a=e.apply(this,n);return r.cache=s.set(i,a)||s,a};return r.cache=new(ro.Cache||An),r}function no(e){if("function"!=typeof e)throw new Je(a);return function(){var t=arguments;switch(t.length){case 0:return!e.call(this);case 1:return!e.call(this,t[0]);case 2:return!e.call(this,t[0],t[1]);case 3:return!e.call(this,t[0],t[1],t[2])}return!e.apply(this,t)}}ro.Cache=An;var io=Gi((function(e,t){var r=(t=1==t.length&&po(t[0])?tr(t[0],br(Ds())):tr(zn(t,1),br(Ds()))).length;return gi((function(n){for(var i=-1,s=Yr(n.length,r);++i<s;)n[i]=t[i].call(this,n[i]);return Zt(e,this,n)}))})),so=gi((function(e,t){var r=kr(t,Ts(so));return vs(e,b,i,t,r)})),ao=gi((function(e,t){var r=kr(t,Ts(ao));return vs(e,y,i,t,r)})),oo=Ms((function(e,t){return vs(e,w,i,i,i,t)}));function lo(e,t){return e===t||e!=e&&t!=t}var co=ps(Qn),uo=ps((function(e,t){return e>=t})),ho=$n(function(){return arguments}())?$n:function(e){return So(e)&&nt.call(e,"callee")&&!mt.call(e,"callee")},po=n.isArray,fo=Gt?br(Gt):function(e){return So(e)&&Zn(e)==te};function Ao(e){return null!=e&&wo(e.length)&&!yo(e)}function mo(e){return So(e)&&Ao(e)}var go=Yt||zl,vo=Ut?br(Ut):function(e){return So(e)&&Zn(e)==V};function bo(e){if(!So(e))return!1;var t=Zn(e);return t==Y||t==z||"string"==typeof e.message&&"string"==typeof e.name&&!xo(e)}function yo(e){if(!Mo(e))return!1;var t=Zn(e);return t==G||t==U||t==B||t==Q}function Co(e){return"number"==typeof e&&e==Ro(e)}function wo(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=x}function Mo(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function So(e){return null!=e&&"object"==typeof e}var Io=Ft?br(Ft):function(e){return So(e)&&Ns(e)==F};function Eo(e){return"number"==typeof e||So(e)&&Zn(e)==q}function xo(e){if(!So(e)||Zn(e)!=_)return!1;var t=ft(e);if(null===t)return!0;var r=nt.call(t,"constructor")&&t.constructor;return"function"==typeof r&&r instanceof r&&rt.call(r)==ot}var To=qt?br(qt):function(e){return So(e)&&Zn(e)==W},Do=Ht?br(Ht):function(e){return So(e)&&Ns(e)==X};function ko(e){return"string"==typeof e||!po(e)&&So(e)&&Zn(e)==J}function jo(e){return"symbol"==typeof e||So(e)&&Zn(e)==K}var Lo=_t?br(_t):function(e){return So(e)&&wo(e.length)&&!!Tt[Zn(e)]},Oo=ps(si),Po=ps((function(e,t){return e<=t}));function No(e){if(!e)return[];if(Ao(e))return ko(e)?Pr(e):Xi(e);if(bt&&e[bt])return function(e){for(var t,r=[];!(t=e.next()).done;)r.push(t.value);return r}(e[bt]());var t=Ns(e);return(t==F?Tr:t==X?jr:cl)(e)}function Bo(e){return e?(e=zo(e))===E||e===-E?(e<0?-1:1)*T:e==e?e:0:0===e?e:0}function Ro(e){var t=Bo(e),r=t%1;return t==t?r?t-r:t:0}function Vo(e){return e?Dn(Ro(e),0,k):0}function zo(e){if("number"==typeof e)return e;if(jo(e))return D;if(Mo(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=Mo(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=vr(e);var r=Ve.test(e);return r||Ye.test(e)?Lt(e.slice(2),r?2:8):Re.test(e)?D:+e}function Yo(e){return Ji(e,tl(e))}function Go(e){return null==e?"":ki(e)}var Uo=$i((function(e,t){if(qs(t)||Ao(t))Ji(t,el(t),e);else for(var r in t)nt.call(t,r)&&Mn(e,r,t[r])})),Fo=$i((function(e,t){Ji(t,tl(t),e)})),qo=$i((function(e,t,r,n){Ji(t,tl(t),e,n)})),Ho=$i((function(e,t,r,n){Ji(t,el(t),e,n)})),_o=Ms(Tn),Zo=gi((function(e,t){e=Qe(e);var r=-1,n=t.length,s=n>2?t[2]:i;for(s&&Ys(t[0],t[1],s)&&(n=1);++r<n;)for(var a=t[r],o=tl(a),l=-1,c=o.length;++l<c;){var u=o[l],d=e[u];(d===i||lo(d,et[u])&&!nt.call(e,u))&&(e[u]=a[u])}return e})),Qo=gi((function(e){return e.push(i,ys),Zt(nl,i,e)}));function Wo(e,t,r){var n=null==e?i:Hn(e,t);return n===i?r:n}function Xo(e,t){return null!=e&&Bs(e,t,Xn)}var Jo=ls((function(e,t,r){null!=t&&"function"!=typeof t.toString&&(t=at.call(t)),e[t]=r}),Ml(El)),Ko=ls((function(e,t,r){null!=t&&"function"!=typeof t.toString&&(t=at.call(t)),nt.call(e,t)?e[t].push(r):e[t]=[r]}),Ds),$o=gi(Kn);function el(e){return Ao(e)?vn(e):ii(e)}function tl(e){return Ao(e)?vn(e,!0):function(e){if(!Mo(e))return function(e){var t=[];if(null!=e)for(var r in Qe(e))t.push(r);return t}(e);var t=qs(e),r=[];for(var n in e)("constructor"!=n||!t&&nt.call(e,n))&&r.push(n);return r}(e)}var rl=$i((function(e,t,r){ci(e,t,r)})),nl=$i((function(e,t,r,n){ci(e,t,r,n)})),il=Ms((function(e,t){var r={};if(null==e)return r;var n=!1;t=tr(t,(function(t){return t=Yi(t,e),n||(n=t.length>1),t})),Ji(e,Is(e),r),n&&(r=kn(r,c|u|d,Cs));for(var i=t.length;i--;)Li(r,t[i]);return r})),sl=Ms((function(e,t){return null==e?{}:function(e,t){return hi(e,t,(function(t,r){return Xo(e,r)}))}(e,t)}));function al(e,t){if(null==e)return{};var r=tr(Is(e),(function(e){return[e]}));return t=Ds(t),hi(e,r,(function(e,r){return t(e,r[0])}))}var ol=gs(el),ll=gs(tl);function cl(e){return null==e?[]:yr(e,el(e))}var ul=ns((function(e,t,r){return t=t.toLowerCase(),e+(r?dl(t):t)}));function dl(e){return bl(Go(e).toLowerCase())}function hl(e){return(e=Go(e))&&e.replace(Ue,Sr).replace(Ct,"")}var pl=ns((function(e,t,r){return e+(r?"-":"")+t.toLowerCase()})),fl=ns((function(e,t,r){return e+(r?" ":"")+t.toLowerCase()})),Al=rs("toLowerCase"),ml=ns((function(e,t,r){return e+(r?"_":"")+t.toLowerCase()})),gl=ns((function(e,t,r){return e+(r?" ":"")+bl(t)})),vl=ns((function(e,t,r){return e+(r?" ":"")+t.toUpperCase()})),bl=rs("toUpperCase");function yl(e,t,r){return e=Go(e),(t=r?i:t)===i?function(e){return It.test(e)}(e)?function(e){return e.match(Mt)||[]}(e):function(e){return e.match(Le)||[]}(e):e.match(t)||[]}var Cl=gi((function(e,t){try{return Zt(e,i,t)}catch(e){return bo(e)?e:new He(e)}})),wl=Ms((function(e,t){return Wt(t,(function(t){t=sa(t),xn(e,t,Ja(e[t],e))})),e}));function Ml(e){return function(){return e}}var Sl=as(),Il=as(!0);function El(e){return e}function xl(e){return ni("function"==typeof e?e:kn(e,c))}var Tl=gi((function(e,t){return function(r){return Kn(r,e,t)}})),Dl=gi((function(e,t){return function(r){return Kn(e,r,t)}}));function kl(e,t,r){var n=el(t),i=qn(t,n);null!=r||Mo(t)&&(i.length||!n.length)||(r=t,t=e,e=this,i=qn(t,el(t)));var s=!(Mo(r)&&"chain"in r&&!r.chain),a=yo(e);return Wt(i,(function(r){var n=t[r];e[r]=n,a&&(e.prototype[r]=function(){var t=this.__chain__;if(s||t){var r=e(this.__wrapped__);return(r.__actions__=Xi(this.__actions__)).push({func:n,args:arguments,thisArg:e}),r.__chain__=t,r}return n.apply(e,rr([this.value()],arguments))})})),e}function jl(){}var Ll=us(tr),Ol=us(Jt),Pl=us(sr);function Nl(e){return Gs(e)?pr(sa(e)):function(e){return function(t){return Hn(t,e)}}(e)}var Bl=hs(),Rl=hs(!0);function Vl(){return[]}function zl(){return!1}var Yl,Gl=cs((function(e,t){return e+t}),0),Ul=As("ceil"),Fl=cs((function(e,t){return e/t}),1),ql=As("floor"),Hl=cs((function(e,t){return e*t}),1),_l=As("round"),Zl=cs((function(e,t){return e-t}),0);return ln.after=function(e,t){if("function"!=typeof t)throw new Je(a);return e=Ro(e),function(){if(--e<1)return t.apply(this,arguments)}},ln.ary=Wa,ln.assign=Uo,ln.assignIn=Fo,ln.assignInWith=qo,ln.assignWith=Ho,ln.at=_o,ln.before=Xa,ln.bind=Ja,ln.bindAll=wl,ln.bindKey=Ka,ln.castArray=function(){if(!arguments.length)return[];var e=arguments[0];return po(e)?e:[e]},ln.chain=Pa,ln.chunk=function(e,t,r){t=(r?Ys(e,t,r):t===i)?1:zr(Ro(t),0);var s=null==e?0:e.length;if(!s||t<1)return[];for(var a=0,o=0,l=n(Bt(s/t));a<s;)l[o++]=Si(e,a,a+=t);return l},ln.compact=function(e){for(var t=-1,r=null==e?0:e.length,n=0,i=[];++t<r;){var s=e[t];s&&(i[n++]=s)}return i},ln.concat=function(){var e=arguments.length;if(!e)return[];for(var t=n(e-1),r=arguments[0],i=e;i--;)t[i-1]=arguments[i];return rr(po(r)?Xi(r):[r],zn(t,1))},ln.cond=function(e){var t=null==e?0:e.length,r=Ds();return e=t?tr(e,(function(e){if("function"!=typeof e[1])throw new Je(a);return[r(e[0]),e[1]]})):[],gi((function(r){for(var n=-1;++n<t;){var i=e[n];if(Zt(i[0],this,r))return Zt(i[1],this,r)}}))},ln.conforms=function(e){return function(e){var t=el(e);return function(r){return jn(r,e,t)}}(kn(e,c))},ln.constant=Ml,ln.countBy=Ra,ln.create=function(e,t){var r=cn(e);return null==t?r:En(r,t)},ln.curry=function e(t,r,n){var s=vs(t,g,i,i,i,i,i,r=n?i:r);return s.placeholder=e.placeholder,s},ln.curryRight=function e(t,r,n){var s=vs(t,v,i,i,i,i,i,r=n?i:r);return s.placeholder=e.placeholder,s},ln.debounce=$a,ln.defaults=Zo,ln.defaultsDeep=Qo,ln.defer=eo,ln.delay=to,ln.difference=la,ln.differenceBy=ca,ln.differenceWith=ua,ln.drop=function(e,t,r){var n=null==e?0:e.length;return n?Si(e,(t=r||t===i?1:Ro(t))<0?0:t,n):[]},ln.dropRight=function(e,t,r){var n=null==e?0:e.length;return n?Si(e,0,(t=n-(t=r||t===i?1:Ro(t)))<0?0:t):[]},ln.dropRightWhile=function(e,t){return e&&e.length?Pi(e,Ds(t,3),!0,!0):[]},ln.dropWhile=function(e,t){return e&&e.length?Pi(e,Ds(t,3),!0):[]},ln.fill=function(e,t,r,n){var s=null==e?0:e.length;return s?(r&&"number"!=typeof r&&Ys(e,t,r)&&(r=0,n=s),function(e,t,r,n){var s=e.length;for((r=Ro(r))<0&&(r=-r>s?0:s+r),(n=n===i||n>s?s:Ro(n))<0&&(n+=s),n=r>n?0:Vo(n);r<n;)e[r++]=t;return e}(e,t,r,n)):[]},ln.filter=function(e,t){return(po(e)?Kt:Vn)(e,Ds(t,3))},ln.flatMap=function(e,t){return zn(Ha(e,t),1)},ln.flatMapDeep=function(e,t){return zn(Ha(e,t),E)},ln.flatMapDepth=function(e,t,r){return r=r===i?1:Ro(r),zn(Ha(e,t),r)},ln.flatten=pa,ln.flattenDeep=function(e){return null!=e&&e.length?zn(e,E):[]},ln.flattenDepth=function(e,t){return null!=e&&e.length?zn(e,t=t===i?1:Ro(t)):[]},ln.flip=function(e){return vs(e,M)},ln.flow=Sl,ln.flowRight=Il,ln.fromPairs=function(e){for(var t=-1,r=null==e?0:e.length,n={};++t<r;){var i=e[t];n[i[0]]=i[1]}return n},ln.functions=function(e){return null==e?[]:qn(e,el(e))},ln.functionsIn=function(e){return null==e?[]:qn(e,tl(e))},ln.groupBy=Ua,ln.initial=function(e){return null!=e&&e.length?Si(e,0,-1):[]},ln.intersection=Aa,ln.intersectionBy=ma,ln.intersectionWith=ga,ln.invert=Jo,ln.invertBy=Ko,ln.invokeMap=Fa,ln.iteratee=xl,ln.keyBy=qa,ln.keys=el,ln.keysIn=tl,ln.map=Ha,ln.mapKeys=function(e,t){var r={};return t=Ds(t,3),Un(e,(function(e,n,i){xn(r,t(e,n,i),e)})),r},ln.mapValues=function(e,t){var r={};return t=Ds(t,3),Un(e,(function(e,n,i){xn(r,n,t(e,n,i))})),r},ln.matches=function(e){return oi(kn(e,c))},ln.matchesProperty=function(e,t){return li(e,kn(t,c))},ln.memoize=ro,ln.merge=rl,ln.mergeWith=nl,ln.method=Tl,ln.methodOf=Dl,ln.mixin=kl,ln.negate=no,ln.nthArg=function(e){return e=Ro(e),gi((function(t){return ui(t,e)}))},ln.omit=il,ln.omitBy=function(e,t){return al(e,no(Ds(t)))},ln.once=function(e){return Xa(2,e)},ln.orderBy=function(e,t,r,n){return null==e?[]:(po(t)||(t=null==t?[]:[t]),po(r=n?i:r)||(r=null==r?[]:[r]),di(e,t,r))},ln.over=Ll,ln.overArgs=io,ln.overEvery=Ol,ln.overSome=Pl,ln.partial=so,ln.partialRight=ao,ln.partition=_a,ln.pick=sl,ln.pickBy=al,ln.property=Nl,ln.propertyOf=function(e){return function(t){return null==e?i:Hn(e,t)}},ln.pull=ba,ln.pullAll=ya,ln.pullAllBy=function(e,t,r){return e&&e.length&&t&&t.length?pi(e,t,Ds(r,2)):e},ln.pullAllWith=function(e,t,r){return e&&e.length&&t&&t.length?pi(e,t,i,r):e},ln.pullAt=Ca,ln.range=Bl,ln.rangeRight=Rl,ln.rearg=oo,ln.reject=function(e,t){return(po(e)?Kt:Vn)(e,no(Ds(t,3)))},ln.remove=function(e,t){var r=[];if(!e||!e.length)return r;var n=-1,i=[],s=e.length;for(t=Ds(t,3);++n<s;){var a=e[n];t(a,n,e)&&(r.push(a),i.push(n))}return fi(e,i),r},ln.rest=function(e,t){if("function"!=typeof e)throw new Je(a);return gi(e,t=t===i?t:Ro(t))},ln.reverse=wa,ln.sampleSize=function(e,t,r){return t=(r?Ys(e,t,r):t===i)?1:Ro(t),(po(e)?yn:bi)(e,t)},ln.set=function(e,t,r){return null==e?e:yi(e,t,r)},ln.setWith=function(e,t,r,n){return n="function"==typeof n?n:i,null==e?e:yi(e,t,r,n)},ln.shuffle=function(e){return(po(e)?Cn:Mi)(e)},ln.slice=function(e,t,r){var n=null==e?0:e.length;return n?(r&&"number"!=typeof r&&Ys(e,t,r)?(t=0,r=n):(t=null==t?0:Ro(t),r=r===i?n:Ro(r)),Si(e,t,r)):[]},ln.sortBy=Za,ln.sortedUniq=function(e){return e&&e.length?Ti(e):[]},ln.sortedUniqBy=function(e,t){return e&&e.length?Ti(e,Ds(t,2)):[]},ln.split=function(e,t,r){return r&&"number"!=typeof r&&Ys(e,t,r)&&(t=r=i),(r=r===i?k:r>>>0)?(e=Go(e))&&("string"==typeof t||null!=t&&!To(t))&&!(t=ki(t))&&xr(e)?Ui(Pr(e),0,r):e.split(t,r):[]},ln.spread=function(e,t){if("function"!=typeof e)throw new Je(a);return t=null==t?0:zr(Ro(t),0),gi((function(r){var n=r[t],i=Ui(r,0,t);return n&&rr(i,n),Zt(e,this,i)}))},ln.tail=function(e){var t=null==e?0:e.length;return t?Si(e,1,t):[]},ln.take=function(e,t,r){return e&&e.length?Si(e,0,(t=r||t===i?1:Ro(t))<0?0:t):[]},ln.takeRight=function(e,t,r){var n=null==e?0:e.length;return n?Si(e,(t=n-(t=r||t===i?1:Ro(t)))<0?0:t,n):[]},ln.takeRightWhile=function(e,t){return e&&e.length?Pi(e,Ds(t,3),!1,!0):[]},ln.takeWhile=function(e,t){return e&&e.length?Pi(e,Ds(t,3)):[]},ln.tap=function(e,t){return t(e),e},ln.throttle=function(e,t,r){var n=!0,i=!0;if("function"!=typeof e)throw new Je(a);return Mo(r)&&(n="leading"in r?!!r.leading:n,i="trailing"in r?!!r.trailing:i),$a(e,t,{leading:n,maxWait:t,trailing:i})},ln.thru=Na,ln.toArray=No,ln.toPairs=ol,ln.toPairsIn=ll,ln.toPath=function(e){return po(e)?tr(e,sa):jo(e)?[e]:Xi(ia(Go(e)))},ln.toPlainObject=Yo,ln.transform=function(e,t,r){var n=po(e),i=n||go(e)||Lo(e);if(t=Ds(t,4),null==r){var s=e&&e.constructor;r=i?n?new s:[]:Mo(e)&&yo(s)?cn(ft(e)):{}}return(i?Wt:Un)(e,(function(e,n,i){return t(r,e,n,i)})),r},ln.unary=function(e){return Wa(e,1)},ln.union=Ma,ln.unionBy=Sa,ln.unionWith=Ia,ln.uniq=function(e){return e&&e.length?ji(e):[]},ln.uniqBy=function(e,t){return e&&e.length?ji(e,Ds(t,2)):[]},ln.uniqWith=function(e,t){return t="function"==typeof t?t:i,e&&e.length?ji(e,i,t):[]},ln.unset=function(e,t){return null==e||Li(e,t)},ln.unzip=Ea,ln.unzipWith=xa,ln.update=function(e,t,r){return null==e?e:Oi(e,t,zi(r))},ln.updateWith=function(e,t,r,n){return n="function"==typeof n?n:i,null==e?e:Oi(e,t,zi(r),n)},ln.values=cl,ln.valuesIn=function(e){return null==e?[]:yr(e,tl(e))},ln.without=Ta,ln.words=yl,ln.wrap=function(e,t){return so(zi(t),e)},ln.xor=Da,ln.xorBy=ka,ln.xorWith=ja,ln.zip=La,ln.zipObject=function(e,t){return Ri(e||[],t||[],Mn)},ln.zipObjectDeep=function(e,t){return Ri(e||[],t||[],yi)},ln.zipWith=Oa,ln.entries=ol,ln.entriesIn=ll,ln.extend=Fo,ln.extendWith=qo,kl(ln,ln),ln.add=Gl,ln.attempt=Cl,ln.camelCase=ul,ln.capitalize=dl,ln.ceil=Ul,ln.clamp=function(e,t,r){return r===i&&(r=t,t=i),r!==i&&(r=(r=zo(r))==r?r:0),t!==i&&(t=(t=zo(t))==t?t:0),Dn(zo(e),t,r)},ln.clone=function(e){return kn(e,d)},ln.cloneDeep=function(e){return kn(e,c|d)},ln.cloneDeepWith=function(e,t){return kn(e,c|d,t="function"==typeof t?t:i)},ln.cloneWith=function(e,t){return kn(e,d,t="function"==typeof t?t:i)},ln.conformsTo=function(e,t){return null==t||jn(e,t,el(t))},ln.deburr=hl,ln.defaultTo=function(e,t){return null==e||e!=e?t:e},ln.divide=Fl,ln.endsWith=function(e,t,r){e=Go(e),t=ki(t);var n=e.length,s=r=r===i?n:Dn(Ro(r),0,n);return(r-=t.length)>=0&&e.slice(r,s)==t},ln.eq=lo,ln.escape=function(e){return(e=Go(e))&&ve.test(e)?e.replace(me,Ir):e},ln.escapeRegExp=function(e){return(e=Go(e))&&Ee.test(e)?e.replace(Ie,"\\$&"):e},ln.every=function(e,t,r){var n=po(e)?Jt:Bn;return r&&Ys(e,t,r)&&(t=i),n(e,Ds(t,3))},ln.find=Va,ln.findIndex=da,ln.findKey=function(e,t){return or(e,Ds(t,3),Un)},ln.findLast=za,ln.findLastIndex=ha,ln.findLastKey=function(e,t){return or(e,Ds(t,3),Fn)},ln.floor=ql,ln.forEach=Ya,ln.forEachRight=Ga,ln.forIn=function(e,t){return null==e?e:Yn(e,Ds(t,3),tl)},ln.forInRight=function(e,t){return null==e?e:Gn(e,Ds(t,3),tl)},ln.forOwn=function(e,t){return e&&Un(e,Ds(t,3))},ln.forOwnRight=function(e,t){return e&&Fn(e,Ds(t,3))},ln.get=Wo,ln.gt=co,ln.gte=uo,ln.has=function(e,t){return null!=e&&Bs(e,t,Wn)},ln.hasIn=Xo,ln.head=fa,ln.identity=El,ln.includes=function(e,t,r,n){e=Ao(e)?e:cl(e),r=r&&!n?Ro(r):0;var i=e.length;return r<0&&(r=zr(i+r,0)),ko(e)?r<=i&&e.indexOf(t,r)>-1:!!i&&cr(e,t,r)>-1},ln.indexOf=function(e,t,r){var n=null==e?0:e.length;if(!n)return-1;var i=null==r?0:Ro(r);return i<0&&(i=zr(n+i,0)),cr(e,t,i)},ln.inRange=function(e,t,r){return t=Bo(t),r===i?(r=t,t=0):r=Bo(r),function(e,t,r){return e>=Yr(t,r)&&e<zr(t,r)}(e=zo(e),t,r)},ln.invoke=$o,ln.isArguments=ho,ln.isArray=po,ln.isArrayBuffer=fo,ln.isArrayLike=Ao,ln.isArrayLikeObject=mo,ln.isBoolean=function(e){return!0===e||!1===e||So(e)&&Zn(e)==R},ln.isBuffer=go,ln.isDate=vo,ln.isElement=function(e){return So(e)&&1===e.nodeType&&!xo(e)},ln.isEmpty=function(e){if(null==e)return!0;if(Ao(e)&&(po(e)||"string"==typeof e||"function"==typeof e.splice||go(e)||Lo(e)||ho(e)))return!e.length;var t=Ns(e);if(t==F||t==X)return!e.size;if(qs(e))return!ii(e).length;for(var r in e)if(nt.call(e,r))return!1;return!0},ln.isEqual=function(e,t){return ei(e,t)},ln.isEqualWith=function(e,t,r){var n=(r="function"==typeof r?r:i)?r(e,t):i;return n===i?ei(e,t,i,r):!!n},ln.isError=bo,ln.isFinite=function(e){return"number"==typeof e&&ar(e)},ln.isFunction=yo,ln.isInteger=Co,ln.isLength=wo,ln.isMap=Io,ln.isMatch=function(e,t){return e===t||ti(e,t,js(t))},ln.isMatchWith=function(e,t,r){return r="function"==typeof r?r:i,ti(e,t,js(t),r)},ln.isNaN=function(e){return Eo(e)&&e!=+e},ln.isNative=function(e){if(Fs(e))throw new He("Unsupported core-js use. Try https://npms.io/search?q=ponyfill.");return ri(e)},ln.isNil=function(e){return null==e},ln.isNull=function(e){return null===e},ln.isNumber=Eo,ln.isObject=Mo,ln.isObjectLike=So,ln.isPlainObject=xo,ln.isRegExp=To,ln.isSafeInteger=function(e){return Co(e)&&e>=-x&&e<=x},ln.isSet=Do,ln.isString=ko,ln.isSymbol=jo,ln.isTypedArray=Lo,ln.isUndefined=function(e){return e===i},ln.isWeakMap=function(e){return So(e)&&Ns(e)==ee},ln.isWeakSet=function(e){return So(e)&&"[object WeakSet]"==Zn(e)},ln.join=function(e,t){return null==e?"":fr.call(e,t)},ln.kebabCase=pl,ln.last=va,ln.lastIndexOf=function(e,t,r){var n=null==e?0:e.length;if(!n)return-1;var s=n;return r!==i&&(s=(s=Ro(r))<0?zr(n+s,0):Yr(s,n-1)),t==t?function(e,t,r){for(var n=r+1;n--;)if(e[n]===t)return n;return n}(e,t,s):lr(e,dr,s,!0)},ln.lowerCase=fl,ln.lowerFirst=Al,ln.lt=Oo,ln.lte=Po,ln.max=function(e){return e&&e.length?Rn(e,El,Qn):i},ln.maxBy=function(e,t){return e&&e.length?Rn(e,Ds(t,2),Qn):i},ln.mean=function(e){return hr(e,El)},ln.meanBy=function(e,t){return hr(e,Ds(t,2))},ln.min=function(e){return e&&e.length?Rn(e,El,si):i},ln.minBy=function(e,t){return e&&e.length?Rn(e,Ds(t,2),si):i},ln.stubArray=Vl,ln.stubFalse=zl,ln.stubObject=function(){return{}},ln.stubString=function(){return""},ln.stubTrue=function(){return!0},ln.multiply=Hl,ln.nth=function(e,t){return e&&e.length?ui(e,Ro(t)):i},ln.noConflict=function(){return Nt._===this&&(Nt._=lt),this},ln.noop=jl,ln.now=Qa,ln.pad=function(e,t,r){e=Go(e);var n=(t=Ro(t))?Or(e):0;if(!t||n>=t)return e;var i=(t-n)/2;return ds(Rt(i),r)+e+ds(Bt(i),r)},ln.padEnd=function(e,t,r){e=Go(e);var n=(t=Ro(t))?Or(e):0;return t&&n<t?e+ds(t-n,r):e},ln.padStart=function(e,t,r){e=Go(e);var n=(t=Ro(t))?Or(e):0;return t&&n<t?ds(t-n,r)+e:e},ln.parseInt=function(e,t,r){return r||null==t?t=0:t&&(t=+t),Ur(Go(e).replace(xe,""),t||0)},ln.random=function(e,t,r){if(r&&"boolean"!=typeof r&&Ys(e,t,r)&&(t=r=i),r===i&&("boolean"==typeof t?(r=t,t=i):"boolean"==typeof e&&(r=e,e=i)),e===i&&t===i?(e=0,t=1):(e=Bo(e),t===i?(t=e,e=0):t=Bo(t)),e>t){var n=e;e=t,t=n}if(r||e%1||t%1){var s=Fr();return Yr(e+s*(t-e+jt("1e-"+((s+"").length-1))),t)}return Ai(e,t)},ln.reduce=function(e,t,r){var n=po(e)?nr:Ar,i=arguments.length<3;return n(e,Ds(t,4),r,i,Pn)},ln.reduceRight=function(e,t,r){var n=po(e)?ir:Ar,i=arguments.length<3;return n(e,Ds(t,4),r,i,Nn)},ln.repeat=function(e,t,r){return t=(r?Ys(e,t,r):t===i)?1:Ro(t),mi(Go(e),t)},ln.replace=function(){var e=arguments,t=Go(e[0]);return e.length<3?t:t.replace(e[1],e[2])},ln.result=function(e,t,r){var n=-1,s=(t=Yi(t,e)).length;for(s||(s=1,e=i);++n<s;){var a=null==e?i:e[sa(t[n])];a===i&&(n=s,a=r),e=yo(a)?a.call(e):a}return e},ln.round=_l,ln.runInContext=e,ln.sample=function(e){return(po(e)?bn:vi)(e)},ln.size=function(e){if(null==e)return 0;if(Ao(e))return ko(e)?Or(e):e.length;var t=Ns(e);return t==F||t==X?e.size:ii(e).length},ln.snakeCase=ml,ln.some=function(e,t,r){var n=po(e)?sr:Ii;return r&&Ys(e,t,r)&&(t=i),n(e,Ds(t,3))},ln.sortedIndex=function(e,t){return Ei(e,t)},ln.sortedIndexBy=function(e,t,r){return xi(e,t,Ds(r,2))},ln.sortedIndexOf=function(e,t){var r=null==e?0:e.length;if(r){var n=Ei(e,t);if(n<r&&lo(e[n],t))return n}return-1},ln.sortedLastIndex=function(e,t){return Ei(e,t,!0)},ln.sortedLastIndexBy=function(e,t,r){return xi(e,t,Ds(r,2),!0)},ln.sortedLastIndexOf=function(e,t){if(null!=e&&e.length){var r=Ei(e,t,!0)-1;if(lo(e[r],t))return r}return-1},ln.startCase=gl,ln.startsWith=function(e,t,r){return e=Go(e),r=null==r?0:Dn(Ro(r),0,e.length),t=ki(t),e.slice(r,r+t.length)==t},ln.subtract=Zl,ln.sum=function(e){return e&&e.length?mr(e,El):0},ln.sumBy=function(e,t){return e&&e.length?mr(e,Ds(t,2)):0},ln.template=function(e,t,r){var n=ln.templateSettings;r&&Ys(e,t,r)&&(t=i),e=Go(e),t=qo({},t,n,bs);var s,a,o=qo({},t.imports,n.imports,bs),l=el(o),c=yr(o,l),u=0,d=t.interpolate||Fe,h="__p += '",p=We((t.escape||Fe).source+"|"+d.source+"|"+(d===Ce?Ne:Fe).source+"|"+(t.evaluate||Fe).source+"|$","g"),f="//# sourceURL="+(nt.call(t,"sourceURL")?(t.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++xt+"]")+"\n";e.replace(p,(function(t,r,n,i,o,l){return n||(n=i),h+=e.slice(u,l).replace(qe,Er),r&&(s=!0,h+="' +\n__e("+r+") +\n'"),o&&(a=!0,h+="';\n"+o+";\n__p += '"),n&&(h+="' +\n((__t = ("+n+")) == null ? '' : __t) +\n'"),u=l+t.length,t})),h+="';\n";var A=nt.call(t,"variable")&&t.variable;if(A){if(Oe.test(A))throw new He("Invalid `variable` option passed into `_.template`")}else h="with (obj) {\n"+h+"\n}\n";h=(a?h.replace(he,""):h).replace(pe,"$1").replace(fe,"$1;"),h="function("+(A||"obj")+") {\n"+(A?"":"obj || (obj = {});\n")+"var __t, __p = ''"+(s?", __e = _.escape":"")+(a?", __j = Array.prototype.join;\nfunction print() { __p += __j.call(arguments, '') }\n":";\n")+h+"return __p\n}";var m=Cl((function(){return _e(l,f+"return "+h).apply(i,c)}));if(m.source=h,bo(m))throw m;return m},ln.times=function(e,t){if((e=Ro(e))<1||e>x)return[];var r=k,n=Yr(e,k);t=Ds(t),e-=k;for(var i=gr(n,t);++r<e;)t(r);return i},ln.toFinite=Bo,ln.toInteger=Ro,ln.toLength=Vo,ln.toLower=function(e){return Go(e).toLowerCase()},ln.toNumber=zo,ln.toSafeInteger=function(e){return e?Dn(Ro(e),-x,x):0===e?e:0},ln.toString=Go,ln.toUpper=function(e){return Go(e).toUpperCase()},ln.trim=function(e,t,r){if((e=Go(e))&&(r||t===i))return vr(e);if(!e||!(t=ki(t)))return e;var n=Pr(e),s=Pr(t);return Ui(n,wr(n,s),Mr(n,s)+1).join("")},ln.trimEnd=function(e,t,r){if((e=Go(e))&&(r||t===i))return e.slice(0,Nr(e)+1);if(!e||!(t=ki(t)))return e;var n=Pr(e);return Ui(n,0,Mr(n,Pr(t))+1).join("")},ln.trimStart=function(e,t,r){if((e=Go(e))&&(r||t===i))return e.replace(xe,"");if(!e||!(t=ki(t)))return e;var n=Pr(e);return Ui(n,wr(n,Pr(t))).join("")},ln.truncate=function(e,t){var r=30,n="...";if(Mo(t)){var s="separator"in t?t.separator:s;r="length"in t?Ro(t.length):r,n="omission"in t?ki(t.omission):n}var a=(e=Go(e)).length;if(xr(e)){var o=Pr(e);a=o.length}if(r>=a)return e;var l=r-Or(n);if(l<1)return n;var c=o?Ui(o,0,l).join(""):e.slice(0,l);if(s===i)return c+n;if(o&&(l+=c.length-l),To(s)){if(e.slice(l).search(s)){var u,d=c;for(s.global||(s=We(s.source,Go(Be.exec(s))+"g")),s.lastIndex=0;u=s.exec(d);)var h=u.index;c=c.slice(0,h===i?l:h)}}else if(e.indexOf(ki(s),l)!=l){var p=c.lastIndexOf(s);p>-1&&(c=c.slice(0,p))}return c+n},ln.unescape=function(e){return(e=Go(e))&&ge.test(e)?e.replace(Ae,Br):e},ln.uniqueId=function(e){var t=++it;return Go(e)+t},ln.upperCase=vl,ln.upperFirst=bl,ln.each=Ya,ln.eachRight=Ga,ln.first=fa,kl(ln,(Yl={},Un(ln,(function(e,t){nt.call(ln.prototype,t)||(Yl[t]=e)})),Yl),{chain:!1}),ln.VERSION="4.17.21",Wt(["bind","bindKey","curry","curryRight","partial","partialRight"],(function(e){ln[e].placeholder=ln})),Wt(["drop","take"],(function(e,t){hn.prototype[e]=function(r){r=r===i?1:zr(Ro(r),0);var n=this.__filtered__&&!t?new hn(this):this.clone();return n.__filtered__?n.__takeCount__=Yr(r,n.__takeCount__):n.__views__.push({size:Yr(r,k),type:e+(n.__dir__<0?"Right":"")}),n},hn.prototype[e+"Right"]=function(t){return this.reverse()[e](t).reverse()}})),Wt(["filter","map","takeWhile"],(function(e,t){var r=t+1,n=1==r||3==r;hn.prototype[e]=function(e){var t=this.clone();return t.__iteratees__.push({iteratee:Ds(e,3),type:r}),t.__filtered__=t.__filtered__||n,t}})),Wt(["head","last"],(function(e,t){var r="take"+(t?"Right":"");hn.prototype[e]=function(){return this[r](1).value()[0]}})),Wt(["initial","tail"],(function(e,t){var r="drop"+(t?"":"Right");hn.prototype[e]=function(){return this.__filtered__?new hn(this):this[r](1)}})),hn.prototype.compact=function(){return this.filter(El)},hn.prototype.find=function(e){return this.filter(e).head()},hn.prototype.findLast=function(e){return this.reverse().find(e)},hn.prototype.invokeMap=gi((function(e,t){return"function"==typeof e?new hn(this):this.map((function(r){return Kn(r,e,t)}))})),hn.prototype.reject=function(e){return this.filter(no(Ds(e)))},hn.prototype.slice=function(e,t){e=Ro(e);var r=this;return r.__filtered__&&(e>0||t<0)?new hn(r):(e<0?r=r.takeRight(-e):e&&(r=r.drop(e)),t!==i&&(r=(t=Ro(t))<0?r.dropRight(-t):r.take(t-e)),r)},hn.prototype.takeRightWhile=function(e){return this.reverse().takeWhile(e).reverse()},hn.prototype.toArray=function(){return this.take(k)},Un(hn.prototype,(function(e,t){var r=/^(?:filter|find|map|reject)|While$/.test(t),n=/^(?:head|last)$/.test(t),s=ln[n?"take"+("last"==t?"Right":""):t],a=n||/^find/.test(t);s&&(ln.prototype[t]=function(){var t=this.__wrapped__,o=n?[1]:arguments,l=t instanceof hn,c=o[0],u=l||po(t),d=function(e){var t=s.apply(ln,rr([e],o));return n&&h?t[0]:t};u&&r&&"function"==typeof c&&1!=c.length&&(l=u=!1);var h=this.__chain__,p=!!this.__actions__.length,f=a&&!h,A=l&&!p;if(!a&&u){t=A?t:new hn(this);var m=e.apply(t,o);return m.__actions__.push({func:Na,args:[d],thisArg:i}),new dn(m,h)}return f&&A?e.apply(this,o):(m=this.thru(d),f?n?m.value()[0]:m.value():m)})})),Wt(["pop","push","shift","sort","splice","unshift"],(function(e){var t=Ke[e],r=/^(?:push|sort|unshift)$/.test(e)?"tap":"thru",n=/^(?:pop|shift)$/.test(e);ln.prototype[e]=function(){var e=arguments;if(n&&!this.__chain__){var i=this.value();return t.apply(po(i)?i:[],e)}return this[r]((function(r){return t.apply(po(r)?r:[],e)}))}})),Un(hn.prototype,(function(e,t){var r=ln[t];if(r){var n=r.name+"";nt.call(Kr,n)||(Kr[n]=[]),Kr[n].push({name:t,func:r})}})),Kr[os(i,A).name]=[{name:"wrapper",func:i}],hn.prototype.clone=function(){var e=new hn(this.__wrapped__);return e.__actions__=Xi(this.__actions__),e.__dir__=this.__dir__,e.__filtered__=this.__filtered__,e.__iteratees__=Xi(this.__iteratees__),e.__takeCount__=this.__takeCount__,e.__views__=Xi(this.__views__),e},hn.prototype.reverse=function(){if(this.__filtered__){var e=new hn(this);e.__dir__=-1,e.__filtered__=!0}else(e=this.clone()).__dir__*=-1;return e},hn.prototype.value=function(){var e=this.__wrapped__.value(),t=this.__dir__,r=po(e),n=t<0,i=r?e.length:0,s=function(e,t,r){for(var n=-1,i=r.length;++n<i;){var s=r[n],a=s.size;switch(s.type){case"drop":e+=a;break;case"dropRight":t-=a;break;case"take":t=Yr(t,e+a);break;case"takeRight":e=zr(e,t-a)}}return{start:e,end:t}}(0,i,this.__views__),a=s.start,o=s.end,l=o-a,c=n?o:a-1,u=this.__iteratees__,d=u.length,h=0,p=Yr(l,this.__takeCount__);if(!r||!n&&i==l&&p==l)return Ni(e,this.__actions__);var f=[];e:for(;l--&&h<p;){for(var A=-1,m=e[c+=t];++A<d;){var g=u[A],v=g.iteratee,b=g.type,y=v(m);if(2==b)m=y;else if(!y){if(1==b)continue e;break e}}f[h++]=m}return f},ln.prototype.at=Ba,ln.prototype.chain=function(){return Pa(this)},ln.prototype.commit=function(){return new dn(this.value(),this.__chain__)},ln.prototype.next=function(){this.__values__===i&&(this.__values__=No(this.value()));var e=this.__index__>=this.__values__.length;return{done:e,value:e?i:this.__values__[this.__index__++]}},ln.prototype.plant=function(e){for(var t,r=this;r instanceof un;){var n=oa(r);n.__index__=0,n.__values__=i,t?s.__wrapped__=n:t=n;var s=n;r=r.__wrapped__}return s.__wrapped__=e,t},ln.prototype.reverse=function(){var e=this.__wrapped__;if(e instanceof hn){var t=e;return this.__actions__.length&&(t=new hn(this)),(t=t.reverse()).__actions__.push({func:Na,args:[wa],thisArg:i}),new dn(t,this.__chain__)}return this.thru(wa)},ln.prototype.toJSON=ln.prototype.valueOf=ln.prototype.value=function(){return Ni(this.__wrapped__,this.__actions__)},ln.prototype.first=ln.prototype.head,bt&&(ln.prototype[bt]=function(){return this}),ln}();Nt._=Rr,(n=function(){return Rr}.call(t,r,t,e))===i||(e.exports=n)}.call(this)},30733:(e,t,r)=>{var n=r(96738),i="Expected a function";function s(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError(i);var r=function(){var n=arguments,i=t?t.apply(this,n):n[0],s=r.cache;if(s.has(i))return s.get(i);var a=e.apply(this,n);return r.cache=s.set(i,a)||s,a};return r.cache=new(s.Cache||n),r}s.Cache=n,e.exports=s},98537:(e,t,r)=>{var n=r(84565),i=r(97263)((function(e,t,r){n(e,t,r)}));e.exports=i},61100:(e,t,r)=>{var n=r(37772);e.exports=function(){return n.Date.now()}},65798:(e,t,r)=>{var n=r(20256),i=r(82952),s=r(21401),a=r(33812);e.exports=function(e){return s(e)?n(a(e)):i(e)}},30981:e=>{e.exports=function(){return[]}},36330:e=>{e.exports=function(){return!1}},12436:(e,t,r)=>{var n=r(54073),i=r(29259);e.exports=function(e,t,r){var s=!0,a=!0;if("function"!=typeof e)throw new TypeError("Expected a function");return i(r)&&(s="leading"in r?!!r.leading:s,a="trailing"in r?!!r.trailing:a),n(e,t,{leading:s,maxWait:t,trailing:a})}},5707:(e,t,r)=>{var n=r(7642),i=1/0;e.exports=function(e){return e?(e=n(e))===i||e===-1/0?17976931348623157e292*(e<0?-1:1):e==e?e:0:0===e?e:0}},38101:(e,t,r)=>{var n=r(5707);e.exports=function(e){var t=n(e),r=t%1;return t==t?r?t-r:t:0}},7642:(e,t,r)=>{var n=r(51704),i=r(29259),s=r(4795),a=/^[-+]0x[0-9a-f]+$/i,o=/^0b[01]+$/i,l=/^0o[0-7]+$/i,c=parseInt;e.exports=function(e){if("number"==typeof e)return e;if(s(e))return NaN;if(i(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=i(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=n(e);var r=o.test(e);return r||l.test(e)?c(e.slice(2),r?2:8):a.test(e)?NaN:+e}},63329:(e,t,r)=>{var n=r(752),i=r(18582);e.exports=function(e){return n(e,i(e))}},66188:(e,t,r)=>{var n=r(1054);e.exports=function(e){return null==e?"":n(e)}},12039:(module,exports,__webpack_require__)=>{var __WEBPACK_AMD_DEFINE_RESULT__,root,factory;"undefined"!=typeof navigator&&(root=window||{},factory=function(window){"use strict";var svgNS="http://www.w3.org/2000/svg",locationHref="",initialDefaultFrame=-999999,subframeEnabled=!0,idPrefix="",expressionsPlugin,isSafari=/^((?!chrome|android).)*safari/i.test(navigator.userAgent),cachedColors={},bmRnd,bmPow=Math.pow,bmSqrt=Math.sqrt,bmFloor=Math.floor,bmMax=Math.max,bmMin=Math.min,BMMath={};function ProjectInterface(){return{}}!function(){var e,t=["abs","acos","acosh","asin","asinh","atan","atanh","atan2","ceil","cbrt","expm1","clz32","cos","cosh","exp","floor","fround","hypot","imul","log","log1p","log2","log10","max","min","pow","random","round","sign","sin","sinh","sqrt","tan","tanh","trunc","E","LN10","LN2","LOG10E","LOG2E","PI","SQRT1_2","SQRT2"],r=t.length;for(e=0;e<r;e+=1)BMMath[t[e]]=Math[t[e]]}(),BMMath.random=Math.random,BMMath.abs=function(e){if("object"==typeof e&&e.length){var t,r=createSizedArray(e.length),n=e.length;for(t=0;t<n;t+=1)r[t]=Math.abs(e[t]);return r}return Math.abs(e)};var defaultCurveSegments=150,degToRads=Math.PI/180,roundCorner=.5519;function roundValues(e){bmRnd=e?Math.round:function(e){return e}}function styleDiv(e){e.style.position="absolute",e.style.top=0,e.style.left=0,e.style.display="block",e.style.transformOrigin="0 0",e.style.webkitTransformOrigin="0 0",e.style.backfaceVisibility="visible",e.style.webkitBackfaceVisibility="visible",e.style.transformStyle="preserve-3d",e.style.webkitTransformStyle="preserve-3d",e.style.mozTransformStyle="preserve-3d"}function BMEnterFrameEvent(e,t,r,n){this.type=e,this.currentTime=t,this.totalTime=r,this.direction=n<0?-1:1}function BMCompleteEvent(e,t){this.type=e,this.direction=t<0?-1:1}function BMCompleteLoopEvent(e,t,r,n){this.type=e,this.currentLoop=r,this.totalLoops=t,this.direction=n<0?-1:1}function BMSegmentStartEvent(e,t,r){this.type=e,this.firstFrame=t,this.totalFrames=r}function BMDestroyEvent(e,t){this.type=e,this.target=t}function BMRenderFrameErrorEvent(e,t){this.type="renderFrameError",this.nativeError=e,this.currentTime=t}function BMConfigErrorEvent(e){this.type="configError",this.nativeError=e}function BMAnimationConfigErrorEvent(e,t){this.type=e,this.nativeError=t}roundValues(!1);var createElementID=(_count=0,function(){return idPrefix+"__lottie_element_"+(_count+=1)}),_count;function HSVtoRGB(e,t,r){var n,i,s,a,o,l,c,u;switch(l=r*(1-t),c=r*(1-(o=6*e-(a=Math.floor(6*e)))*t),u=r*(1-(1-o)*t),a%6){case 0:n=r,i=u,s=l;break;case 1:n=c,i=r,s=l;break;case 2:n=l,i=r,s=u;break;case 3:n=l,i=c,s=r;break;case 4:n=u,i=l,s=r;break;case 5:n=r,i=l,s=c}return[n,i,s]}function RGBtoHSV(e,t,r){var n,i=Math.max(e,t,r),s=Math.min(e,t,r),a=i-s,o=0===i?0:a/i,l=i/255;switch(i){case s:n=0;break;case e:n=t-r+a*(t<r?6:0),n/=6*a;break;case t:n=r-e+2*a,n/=6*a;break;case r:n=e-t+4*a,n/=6*a}return[n,o,l]}function addSaturationToRGB(e,t){var r=RGBtoHSV(255*e[0],255*e[1],255*e[2]);return r[1]+=t,r[1]>1?r[1]=1:r[1]<=0&&(r[1]=0),HSVtoRGB(r[0],r[1],r[2])}function addBrightnessToRGB(e,t){var r=RGBtoHSV(255*e[0],255*e[1],255*e[2]);return r[2]+=t,r[2]>1?r[2]=1:r[2]<0&&(r[2]=0),HSVtoRGB(r[0],r[1],r[2])}function addHueToRGB(e,t){var r=RGBtoHSV(255*e[0],255*e[1],255*e[2]);return r[0]+=t/360,r[0]>1?r[0]-=1:r[0]<0&&(r[0]+=1),HSVtoRGB(r[0],r[1],r[2])}var rgbToHex=function(){var e,t,r=[];for(e=0;e<256;e+=1)t=e.toString(16),r[e]=1===t.length?"0"+t:t;return function(e,t,n){return e<0&&(e=0),t<0&&(t=0),n<0&&(n=0),"#"+r[e]+r[t]+r[n]}}();function BaseEvent(){}BaseEvent.prototype={triggerEvent:function(e,t){if(this._cbs[e])for(var r=this._cbs[e],n=0;n<r.length;n+=1)r[n](t)},addEventListener:function(e,t){return this._cbs[e]||(this._cbs[e]=[]),this._cbs[e].push(t),function(){this.removeEventListener(e,t)}.bind(this)},removeEventListener:function(e,t){if(t){if(this._cbs[e]){for(var r=0,n=this._cbs[e].length;r<n;)this._cbs[e][r]===t&&(this._cbs[e].splice(r,1),r-=1,n-=1),r+=1;this._cbs[e].length||(this._cbs[e]=null)}}else this._cbs[e]=null}};var createTypedArray=function(){function e(e,t){var r,n=0,i=[];switch(e){case"int16":case"uint8c":r=1;break;default:r=1.1}for(n=0;n<t;n+=1)i.push(r);return i}return"function"==typeof Uint8ClampedArray&&"function"==typeof Float32Array?function(t,r){return"float32"===t?new Float32Array(r):"int16"===t?new Int16Array(r):"uint8c"===t?new Uint8ClampedArray(r):e(t,r)}:e}();function createSizedArray(e){return Array.apply(null,{length:e})}function createNS(e){return document.createElementNS(svgNS,e)}function createTag(e){return document.createElement(e)}function DynamicPropertyContainer(){}DynamicPropertyContainer.prototype={addDynamicProperty:function(e){-1===this.dynamicProperties.indexOf(e)&&(this.dynamicProperties.push(e),this.container.addDynamicProperty(this),this._isAnimated=!0)},iterateDynamicProperties:function(){var e;this._mdf=!1;var t=this.dynamicProperties.length;for(e=0;e<t;e+=1)this.dynamicProperties[e].getValue(),this.dynamicProperties[e]._mdf&&(this._mdf=!0)},initDynamicPropertyContainer:function(e){this.container=e,this.dynamicProperties=[],this._mdf=!1,this._isAnimated=!1}};var getBlendMode=(blendModeEnums={0:"source-over",1:"multiply",2:"screen",3:"overlay",4:"darken",5:"lighten",6:"color-dodge",7:"color-burn",8:"hard-light",9:"soft-light",10:"difference",11:"exclusion",12:"hue",13:"saturation",14:"color",15:"luminosity"},function(e){return blendModeEnums[e]||""}),blendModeEnums,lineCapEnum={1:"butt",2:"round",3:"square"},lineJoinEnum={1:"miter",2:"round",3:"bevel"},Matrix=function(){var e=Math.cos,t=Math.sin,r=Math.tan,n=Math.round;function i(){return this.props[0]=1,this.props[1]=0,this.props[2]=0,this.props[3]=0,this.props[4]=0,this.props[5]=1,this.props[6]=0,this.props[7]=0,this.props[8]=0,this.props[9]=0,this.props[10]=1,this.props[11]=0,this.props[12]=0,this.props[13]=0,this.props[14]=0,this.props[15]=1,this}function s(r){if(0===r)return this;var n=e(r),i=t(r);return this._t(n,-i,0,0,i,n,0,0,0,0,1,0,0,0,0,1)}function a(r){if(0===r)return this;var n=e(r),i=t(r);return this._t(1,0,0,0,0,n,-i,0,0,i,n,0,0,0,0,1)}function o(r){if(0===r)return this;var n=e(r),i=t(r);return this._t(n,0,i,0,0,1,0,0,-i,0,n,0,0,0,0,1)}function l(r){if(0===r)return this;var n=e(r),i=t(r);return this._t(n,-i,0,0,i,n,0,0,0,0,1,0,0,0,0,1)}function c(e,t){return this._t(1,t,e,1,0,0)}function u(e,t){return this.shear(r(e),r(t))}function d(n,i){var s=e(i),a=t(i);return this._t(s,a,0,0,-a,s,0,0,0,0,1,0,0,0,0,1)._t(1,0,0,0,r(n),1,0,0,0,0,1,0,0,0,0,1)._t(s,-a,0,0,a,s,0,0,0,0,1,0,0,0,0,1)}function h(e,t,r){return r||0===r||(r=1),1===e&&1===t&&1===r?this:this._t(e,0,0,0,0,t,0,0,0,0,r,0,0,0,0,1)}function p(e,t,r,n,i,s,a,o,l,c,u,d,h,p,f,A){return this.props[0]=e,this.props[1]=t,this.props[2]=r,this.props[3]=n,this.props[4]=i,this.props[5]=s,this.props[6]=a,this.props[7]=o,this.props[8]=l,this.props[9]=c,this.props[10]=u,this.props[11]=d,this.props[12]=h,this.props[13]=p,this.props[14]=f,this.props[15]=A,this}function f(e,t,r){return r=r||0,0!==e||0!==t||0!==r?this._t(1,0,0,0,0,1,0,0,0,0,1,0,e,t,r,1):this}function A(e,t,r,n,i,s,a,o,l,c,u,d,h,p,f,A){var m=this.props;if(1===e&&0===t&&0===r&&0===n&&0===i&&1===s&&0===a&&0===o&&0===l&&0===c&&1===u&&0===d)return m[12]=m[12]*e+m[15]*h,m[13]=m[13]*s+m[15]*p,m[14]=m[14]*u+m[15]*f,m[15]*=A,this._identityCalculated=!1,this;var g=m[0],v=m[1],b=m[2],y=m[3],C=m[4],w=m[5],M=m[6],S=m[7],I=m[8],E=m[9],x=m[10],T=m[11],D=m[12],k=m[13],j=m[14],L=m[15];return m[0]=g*e+v*i+b*l+y*h,m[1]=g*t+v*s+b*c+y*p,m[2]=g*r+v*a+b*u+y*f,m[3]=g*n+v*o+b*d+y*A,m[4]=C*e+w*i+M*l+S*h,m[5]=C*t+w*s+M*c+S*p,m[6]=C*r+w*a+M*u+S*f,m[7]=C*n+w*o+M*d+S*A,m[8]=I*e+E*i+x*l+T*h,m[9]=I*t+E*s+x*c+T*p,m[10]=I*r+E*a+x*u+T*f,m[11]=I*n+E*o+x*d+T*A,m[12]=D*e+k*i+j*l+L*h,m[13]=D*t+k*s+j*c+L*p,m[14]=D*r+k*a+j*u+L*f,m[15]=D*n+k*o+j*d+L*A,this._identityCalculated=!1,this}function m(){return this._identityCalculated||(this._identity=!(1!==this.props[0]||0!==this.props[1]||0!==this.props[2]||0!==this.props[3]||0!==this.props[4]||1!==this.props[5]||0!==this.props[6]||0!==this.props[7]||0!==this.props[8]||0!==this.props[9]||1!==this.props[10]||0!==this.props[11]||0!==this.props[12]||0!==this.props[13]||0!==this.props[14]||1!==this.props[15]),this._identityCalculated=!0),this._identity}function g(e){for(var t=0;t<16;){if(e.props[t]!==this.props[t])return!1;t+=1}return!0}function v(e){var t;for(t=0;t<16;t+=1)e.props[t]=this.props[t];return e}function b(e){var t;for(t=0;t<16;t+=1)this.props[t]=e[t]}function y(e,t,r){return{x:e*this.props[0]+t*this.props[4]+r*this.props[8]+this.props[12],y:e*this.props[1]+t*this.props[5]+r*this.props[9]+this.props[13],z:e*this.props[2]+t*this.props[6]+r*this.props[10]+this.props[14]}}function C(e,t,r){return e*this.props[0]+t*this.props[4]+r*this.props[8]+this.props[12]}function w(e,t,r){return e*this.props[1]+t*this.props[5]+r*this.props[9]+this.props[13]}function M(e,t,r){return e*this.props[2]+t*this.props[6]+r*this.props[10]+this.props[14]}function S(){var e=this.props[0]*this.props[5]-this.props[1]*this.props[4],t=this.props[5]/e,r=-this.props[1]/e,n=-this.props[4]/e,i=this.props[0]/e,s=(this.props[4]*this.props[13]-this.props[5]*this.props[12])/e,a=-(this.props[0]*this.props[13]-this.props[1]*this.props[12])/e,o=new Matrix;return o.props[0]=t,o.props[1]=r,o.props[4]=n,o.props[5]=i,o.props[12]=s,o.props[13]=a,o}function I(e){return this.getInverseMatrix().applyToPointArray(e[0],e[1],e[2]||0)}function E(e){var t,r=e.length,n=[];for(t=0;t<r;t+=1)n[t]=I(e[t]);return n}function x(e,t,r){var n=createTypedArray("float32",6);if(this.isIdentity())n[0]=e[0],n[1]=e[1],n[2]=t[0],n[3]=t[1],n[4]=r[0],n[5]=r[1];else{var i=this.props[0],s=this.props[1],a=this.props[4],o=this.props[5],l=this.props[12],c=this.props[13];n[0]=e[0]*i+e[1]*a+l,n[1]=e[0]*s+e[1]*o+c,n[2]=t[0]*i+t[1]*a+l,n[3]=t[0]*s+t[1]*o+c,n[4]=r[0]*i+r[1]*a+l,n[5]=r[0]*s+r[1]*o+c}return n}function T(e,t,r){return this.isIdentity()?[e,t,r]:[e*this.props[0]+t*this.props[4]+r*this.props[8]+this.props[12],e*this.props[1]+t*this.props[5]+r*this.props[9]+this.props[13],e*this.props[2]+t*this.props[6]+r*this.props[10]+this.props[14]]}function D(e,t){if(this.isIdentity())return e+","+t;var r=this.props;return Math.round(100*(e*r[0]+t*r[4]+r[12]))/100+","+Math.round(100*(e*r[1]+t*r[5]+r[13]))/100}function k(){for(var e=0,t=this.props,r="matrix3d(";e<16;)r+=n(1e4*t[e])/1e4,r+=15===e?")":",",e+=1;return r}function j(e){return e<1e-6&&e>0||e>-1e-6&&e<0?n(1e4*e)/1e4:e}function L(){var e=this.props;return"matrix("+j(e[0])+","+j(e[1])+","+j(e[4])+","+j(e[5])+","+j(e[12])+","+j(e[13])+")"}return function(){this.reset=i,this.rotate=s,this.rotateX=a,this.rotateY=o,this.rotateZ=l,this.skew=u,this.skewFromAxis=d,this.shear=c,this.scale=h,this.setTransform=p,this.translate=f,this.transform=A,this.applyToPoint=y,this.applyToX=C,this.applyToY=w,this.applyToZ=M,this.applyToPointArray=T,this.applyToTriplePoints=x,this.applyToPointStringified=D,this.toCSS=k,this.to2dCSS=L,this.clone=v,this.cloneFromProps=b,this.equals=g,this.inversePoints=E,this.inversePoint=I,this.getInverseMatrix=S,this._t=this.transform,this.isIdentity=m,this._identity=!0,this._identityCalculated=!1,this.props=createTypedArray("float32",16),this.reset()}}();!function(e,t){var r,n=this,i=256,s="random",a=t.pow(i,6),o=t.pow(2,52),l=2*o,c=i-1;function u(e){var t,r=e.length,n=this,s=0,a=n.i=n.j=0,o=n.S=[];for(r||(e=[r++]);s<i;)o[s]=s++;for(s=0;s<i;s++)o[s]=o[a=c&a+e[s%r]+(t=o[s])],o[a]=t;n.g=function(e){for(var t,r=0,s=n.i,a=n.j,o=n.S;e--;)t=o[s=c&s+1],r=r*i+o[c&(o[s]=o[a=c&a+t])+(o[a]=t)];return n.i=s,n.j=a,r}}function d(e,t){return t.i=e.i,t.j=e.j,t.S=e.S.slice(),t}function h(e,t){var r,n=[],i=typeof e;if(t&&"object"==i)for(r in e)try{n.push(h(e[r],t-1))}catch(e){}return n.length?n:"string"==i?e:e+"\0"}function p(e,t){for(var r,n=e+"",i=0;i<n.length;)t[c&i]=c&(r^=19*t[c&i])+n.charCodeAt(i++);return f(t)}function f(e){return String.fromCharCode.apply(0,e)}t["seed"+s]=function(c,A,m){var g=[],v=p(h((A=!0===A?{entropy:!0}:A||{}).entropy?[c,f(e)]:null===c?function(){try{r;var t=new Uint8Array(i);return(n.crypto||n.msCrypto).getRandomValues(t),f(t)}catch(t){var s=n.navigator,a=s&&s.plugins;return[+new Date,n,a,n.screen,f(e)]}}():c,3),g),b=new u(g),y=function(){for(var e=b.g(6),t=a,r=0;e<o;)e=(e+r)*i,t*=i,r=b.g(1);for(;e>=l;)e/=2,t/=2,r>>>=1;return(e+r)/t};return y.int32=function(){return 0|b.g(4)},y.quick=function(){return b.g(4)/4294967296},y.double=y,p(f(b.S),e),(A.pass||m||function(e,r,n,i){return i&&(i.S&&d(i,b),e.state=function(){return d(b,{})}),n?(t[s]=e,r):e})(y,v,"global"in A?A.global:this==t,A.state)},p(t.random(),e)}([],BMMath);var BezierFactory=function(){var e={getBezierEasing:function(e,r,n,i,s){var a=s||("bez_"+e+"_"+r+"_"+n+"_"+i).replace(/\./g,"p");if(t[a])return t[a];var o=new u([e,r,n,i]);return t[a]=o,o}},t={},r=11,n=1/(r-1),i="function"==typeof Float32Array;function s(e,t){return 1-3*t+3*e}function a(e,t){return 3*t-6*e}function o(e){return 3*e}function l(e,t,r){return((s(t,r)*e+a(t,r))*e+o(t))*e}function c(e,t,r){return 3*s(t,r)*e*e+2*a(t,r)*e+o(t)}function u(e){this._p=e,this._mSampleValues=i?new Float32Array(r):new Array(r),this._precomputed=!1,this.get=this.get.bind(this)}return u.prototype={get:function(e){var t=this._p[0],r=this._p[1],n=this._p[2],i=this._p[3];return this._precomputed||this._precompute(),t===r&&n===i?e:0===e?0:1===e?1:l(this._getTForX(e),r,i)},_precompute:function(){var e=this._p[0],t=this._p[1],r=this._p[2],n=this._p[3];this._precomputed=!0,e===t&&r===n||this._calcSampleValues()},_calcSampleValues:function(){for(var e=this._p[0],t=this._p[2],i=0;i<r;++i)this._mSampleValues[i]=l(i*n,e,t)},_getTForX:function(e){for(var t=this._p[0],i=this._p[2],s=this._mSampleValues,a=0,o=1,u=r-1;o!==u&&s[o]<=e;++o)a+=n;var d=a+(e-s[--o])/(s[o+1]-s[o])*n,h=c(d,t,i);return h>=.001?function(e,t,r,n){for(var i=0;i<4;++i){var s=c(t,r,n);if(0===s)return t;t-=(l(t,r,n)-e)/s}return t}(e,d,t,i):0===h?d:function(e,t,r,n,i){var s,a,o=0;do{(s=l(a=t+(r-t)/2,n,i)-e)>0?r=a:t=a}while(Math.abs(s)>1e-7&&++o<10);return a}(e,a,a+n,t,i)}},e}();function extendPrototype(e,t){var r,n,i=e.length;for(r=0;r<i;r+=1)for(var s in n=e[r].prototype)Object.prototype.hasOwnProperty.call(n,s)&&(t.prototype[s]=n[s])}function getDescriptor(e,t){return Object.getOwnPropertyDescriptor(e,t)}function createProxyFunction(e){function t(){}return t.prototype=e,t}function bezFunction(){var e=Math;function t(e,t,r,n,i,s){var a=e*n+t*i+r*s-i*n-s*e-r*t;return a>-.001&&a<.001}var r=function(e,t,r,n){var i,s,a,o,l,c,u=defaultCurveSegments,d=0,h=[],p=[],f=bezierLengthPool.newElement();for(a=r.length,i=0;i<u;i+=1){for(l=i/(u-1),c=0,s=0;s<a;s+=1)o=bmPow(1-l,3)*e[s]+3*bmPow(1-l,2)*l*r[s]+3*(1-l)*bmPow(l,2)*n[s]+bmPow(l,3)*t[s],h[s]=o,null!==p[s]&&(c+=bmPow(h[s]-p[s],2)),p[s]=h[s];c&&(d+=c=bmSqrt(c)),f.percents[i]=l,f.lengths[i]=d}return f.addedLength=d,f};function n(e){this.segmentLength=0,this.points=new Array(e)}function i(e,t){this.partialLength=e,this.point=t}var s,a=(s={},function(e,r,a,o){var l=(e[0]+"_"+e[1]+"_"+r[0]+"_"+r[1]+"_"+a[0]+"_"+a[1]+"_"+o[0]+"_"+o[1]).replace(/\./g,"p");if(!s[l]){var c,u,d,h,p,f,A,m=defaultCurveSegments,g=0,v=null;2===e.length&&(e[0]!==r[0]||e[1]!==r[1])&&t(e[0],e[1],r[0],r[1],e[0]+a[0],e[1]+a[1])&&t(e[0],e[1],r[0],r[1],r[0]+o[0],r[1]+o[1])&&(m=2);var b=new n(m);for(d=a.length,c=0;c<m;c+=1){for(A=createSizedArray(d),p=c/(m-1),f=0,u=0;u<d;u+=1)h=bmPow(1-p,3)*e[u]+3*bmPow(1-p,2)*p*(e[u]+a[u])+3*(1-p)*bmPow(p,2)*(r[u]+o[u])+bmPow(p,3)*r[u],A[u]=h,null!==v&&(f+=bmPow(A[u]-v[u],2));g+=f=bmSqrt(f),b.points[c]=new i(f,A),v=A}b.segmentLength=g,s[l]=b}return s[l]});function o(e,t){var r=t.percents,n=t.lengths,i=r.length,s=bmFloor((i-1)*e),a=e*t.addedLength,o=0;if(s===i-1||0===s||a===n[s])return r[s];for(var l=n[s]>a?-1:1,c=!0;c;)if(n[s]<=a&&n[s+1]>a?(o=(a-n[s])/(n[s+1]-n[s]),c=!1):s+=l,s<0||s>=i-1){if(s===i-1)return r[s];c=!1}return r[s]+(r[s+1]-r[s])*o}var l=createTypedArray("float32",8);return{getSegmentsLength:function(e){var t,n=segmentsLengthPool.newElement(),i=e.c,s=e.v,a=e.o,o=e.i,l=e._length,c=n.lengths,u=0;for(t=0;t<l-1;t+=1)c[t]=r(s[t],s[t+1],a[t],o[t+1]),u+=c[t].addedLength;return i&&l&&(c[t]=r(s[t],s[0],a[t],o[0]),u+=c[t].addedLength),n.totalLength=u,n},getNewSegment:function(t,r,n,i,s,a,c){s<0?s=0:s>1&&(s=1);var u,d=o(s,c),h=o(a=a>1?1:a,c),p=t.length,f=1-d,A=1-h,m=f*f*f,g=d*f*f*3,v=d*d*f*3,b=d*d*d,y=f*f*A,C=d*f*A+f*d*A+f*f*h,w=d*d*A+f*d*h+d*f*h,M=d*d*h,S=f*A*A,I=d*A*A+f*h*A+f*A*h,E=d*h*A+f*h*h+d*A*h,x=d*h*h,T=A*A*A,D=h*A*A+A*h*A+A*A*h,k=h*h*A+A*h*h+h*A*h,j=h*h*h;for(u=0;u<p;u+=1)l[4*u]=e.round(1e3*(m*t[u]+g*n[u]+v*i[u]+b*r[u]))/1e3,l[4*u+1]=e.round(1e3*(y*t[u]+C*n[u]+w*i[u]+M*r[u]))/1e3,l[4*u+2]=e.round(1e3*(S*t[u]+I*n[u]+E*i[u]+x*r[u]))/1e3,l[4*u+3]=e.round(1e3*(T*t[u]+D*n[u]+k*i[u]+j*r[u]))/1e3;return l},getPointInSegment:function(t,r,n,i,s,a){var l=o(s,a),c=1-l;return[e.round(1e3*(c*c*c*t[0]+(l*c*c+c*l*c+c*c*l)*n[0]+(l*l*c+c*l*l+l*c*l)*i[0]+l*l*l*r[0]))/1e3,e.round(1e3*(c*c*c*t[1]+(l*c*c+c*l*c+c*c*l)*n[1]+(l*l*c+c*l*l+l*c*l)*i[1]+l*l*l*r[1]))/1e3]},buildBezierData:a,pointOnLine2D:t,pointOnLine3D:function(r,n,i,s,a,o,l,c,u){if(0===i&&0===o&&0===u)return t(r,n,s,a,l,c);var d,h=e.sqrt(e.pow(s-r,2)+e.pow(a-n,2)+e.pow(o-i,2)),p=e.sqrt(e.pow(l-r,2)+e.pow(c-n,2)+e.pow(u-i,2)),f=e.sqrt(e.pow(l-s,2)+e.pow(c-a,2)+e.pow(u-o,2));return(d=h>p?h>f?h-p-f:f-p-h:f>p?f-p-h:p-h-f)>-1e-4&&d<1e-4}}}!function(){for(var e=0,t=["ms","moz","webkit","o"],r=0;r<t.length&&!window.requestAnimationFrame;++r)window.requestAnimationFrame=window[t[r]+"RequestAnimationFrame"],window.cancelAnimationFrame=window[t[r]+"CancelAnimationFrame"]||window[t[r]+"CancelRequestAnimationFrame"];window.requestAnimationFrame||(window.requestAnimationFrame=function(t){var r=(new Date).getTime(),n=Math.max(0,16-(r-e)),i=setTimeout((function(){t(r+n)}),n);return e=r+n,i}),window.cancelAnimationFrame||(window.cancelAnimationFrame=function(e){clearTimeout(e)})}();var bez=bezFunction();function dataFunctionManager(){function e(i,s,a){var o,l,c,u,d,h,p,f=i.length;for(l=0;l<f;l+=1)if("ks"in(o=i[l])&&!o.completed){if(o.completed=!0,o.tt&&(i[l-1].td=o.tt),o.hasMask){var A=o.masksProperties;for(u=A.length,c=0;c<u;c+=1)if(A[c].pt.k.i)n(A[c].pt.k);else for(h=A[c].pt.k.length,d=0;d<h;d+=1)A[c].pt.k[d].s&&n(A[c].pt.k[d].s[0]),A[c].pt.k[d].e&&n(A[c].pt.k[d].e[0])}0===o.ty?(o.layers=t(o.refId,s),e(o.layers,s,a)):4===o.ty?r(o.shapes):5===o.ty&&(0!==(p=o).t.a.length||"m"in p.t.p||(p.singleShape=!0))}}function t(e,t){for(var r=0,n=t.length;r<n;){if(t[r].id===e)return t[r].layers.__used?JSON.parse(JSON.stringify(t[r].layers)):(t[r].layers.__used=!0,t[r].layers);r+=1}return null}function r(e){var t,i,s;for(t=e.length-1;t>=0;t-=1)if("sh"===e[t].ty)if(e[t].ks.k.i)n(e[t].ks.k);else for(s=e[t].ks.k.length,i=0;i<s;i+=1)e[t].ks.k[i].s&&n(e[t].ks.k[i].s[0]),e[t].ks.k[i].e&&n(e[t].ks.k[i].e[0]);else"gr"===e[t].ty&&r(e[t].it)}function n(e){var t,r=e.i.length;for(t=0;t<r;t+=1)e.i[t][0]+=e.v[t][0],e.i[t][1]+=e.v[t][1],e.o[t][0]+=e.v[t][0],e.o[t][1]+=e.v[t][1]}function i(e,t){var r=t?t.split("."):[100,100,100];return e[0]>r[0]||!(r[0]>e[0])&&(e[1]>r[1]||!(r[1]>e[1])&&(e[2]>r[2]||!(r[2]>e[2])&&null))}var s,a=function(){var e=[4,4,14];function t(e){var t,r,n,i=e.length;for(t=0;t<i;t+=1)5===e[t].ty&&(void 0,n=(r=e[t]).t.d,r.t.d={k:[{s:n,t:0}]})}return function(r){if(i(e,r.v)&&(t(r.layers),r.assets)){var n,s=r.assets.length;for(n=0;n<s;n+=1)r.assets[n].layers&&t(r.assets[n].layers)}}}(),o=(s=[4,7,99],function(e){if(e.chars&&!i(s,e.v)){var t,r,a,o,l,c=e.chars.length;for(t=0;t<c;t+=1)if(e.chars[t].data&&e.chars[t].data.shapes)for(a=(l=e.chars[t].data.shapes[0].it).length,r=0;r<a;r+=1)(o=l[r].ks.k).__converted||(n(l[r].ks.k),o.__converted=!0)}}),l=function(){var e=[5,7,15];function t(e){var t,r,n=e.length;for(t=0;t<n;t+=1)5===e[t].ty&&(r=void 0,"number"==typeof(r=e[t].t.p).a&&(r.a={a:0,k:r.a}),"number"==typeof r.p&&(r.p={a:0,k:r.p}),"number"==typeof r.r&&(r.r={a:0,k:r.r}))}return function(r){if(i(e,r.v)&&(t(r.layers),r.assets)){var n,s=r.assets.length;for(n=0;n<s;n+=1)r.assets[n].layers&&t(r.assets[n].layers)}}}(),c=function(){var e=[4,1,9];function t(e){var r,n,i,s=e.length;for(r=0;r<s;r+=1)if("gr"===e[r].ty)t(e[r].it);else if("fl"===e[r].ty||"st"===e[r].ty)if(e[r].c.k&&e[r].c.k[0].i)for(i=e[r].c.k.length,n=0;n<i;n+=1)e[r].c.k[n].s&&(e[r].c.k[n].s[0]/=255,e[r].c.k[n].s[1]/=255,e[r].c.k[n].s[2]/=255,e[r].c.k[n].s[3]/=255),e[r].c.k[n].e&&(e[r].c.k[n].e[0]/=255,e[r].c.k[n].e[1]/=255,e[r].c.k[n].e[2]/=255,e[r].c.k[n].e[3]/=255);else e[r].c.k[0]/=255,e[r].c.k[1]/=255,e[r].c.k[2]/=255,e[r].c.k[3]/=255}function r(e){var r,n=e.length;for(r=0;r<n;r+=1)4===e[r].ty&&t(e[r].shapes)}return function(t){if(i(e,t.v)&&(r(t.layers),t.assets)){var n,s=t.assets.length;for(n=0;n<s;n+=1)t.assets[n].layers&&r(t.assets[n].layers)}}}(),u=function(){var e=[4,4,18];function t(e){var r,n,i;for(r=e.length-1;r>=0;r-=1)if("sh"===e[r].ty)if(e[r].ks.k.i)e[r].ks.k.c=e[r].closed;else for(i=e[r].ks.k.length,n=0;n<i;n+=1)e[r].ks.k[n].s&&(e[r].ks.k[n].s[0].c=e[r].closed),e[r].ks.k[n].e&&(e[r].ks.k[n].e[0].c=e[r].closed);else"gr"===e[r].ty&&t(e[r].it)}function r(e){var r,n,i,s,a,o,l=e.length;for(n=0;n<l;n+=1){if((r=e[n]).hasMask){var c=r.masksProperties;for(s=c.length,i=0;i<s;i+=1)if(c[i].pt.k.i)c[i].pt.k.c=c[i].cl;else for(o=c[i].pt.k.length,a=0;a<o;a+=1)c[i].pt.k[a].s&&(c[i].pt.k[a].s[0].c=c[i].cl),c[i].pt.k[a].e&&(c[i].pt.k[a].e[0].c=c[i].cl)}4===r.ty&&t(r.shapes)}}return function(t){if(i(e,t.v)&&(r(t.layers),t.assets)){var n,s=t.assets.length;for(n=0;n<s;n+=1)t.assets[n].layers&&r(t.assets[n].layers)}}}(),d={completeData:function(t,r){t.__complete||(c(t),a(t),o(t),l(t),u(t),e(t.layers,t.assets,r),t.__complete=!0)}};return d.checkColors=c,d.checkChars=o,d.checkPathProperties=l,d.checkShapes=u,d.completeLayers=e,d}var dataManager=dataFunctionManager();function getFontProperties(e){for(var t=e.fStyle?e.fStyle.split(" "):[],r="normal",n="normal",i=t.length,s=0;s<i;s+=1)switch(t[s].toLowerCase()){case"italic":n="italic";break;case"bold":r="700";break;case"black":r="900";break;case"medium":r="500";break;case"regular":case"normal":r="400";break;case"light":case"thin":r="200"}return{style:n,weight:e.fWeight||r}}var FontManager=function(){var e={w:0,size:0,shapes:[]},t=[];t=t.concat([2304,2305,2306,2307,2362,2363,2364,2364,2366,2367,2368,2369,2370,2371,2372,2373,2374,2375,2376,2377,2378,2379,2380,2381,2382,2383,2387,2388,2389,2390,2391,2402,2403]);var r=["d83cdffb","d83cdffc","d83cdffd","d83cdffe","d83cdfff"],n=[65039,8205];function i(e,t){var r=createTag("span");r.setAttribute("aria-hidden",!0),r.style.fontFamily=t;var n=createTag("span");n.innerText="giItT1WQy@!-/#",r.style.position="absolute",r.style.left="-10000px",r.style.top="-10000px",r.style.fontSize="300px",r.style.fontVariant="normal",r.style.fontStyle="normal",r.style.fontWeight="normal",r.style.letterSpacing="0",r.appendChild(n),document.body.appendChild(r);var i=n.offsetWidth;return n.style.fontFamily=function(e){var t,r=e.split(","),n=r.length,i=[];for(t=0;t<n;t+=1)"sans-serif"!==r[t]&&"monospace"!==r[t]&&i.push(r[t]);return i.join(",")}(e)+", "+t,{node:n,w:i,parent:r}}function s(e,t){var r=createNS("text");r.style.fontSize="100px";var n=getFontProperties(t);return r.setAttribute("font-family",t.fFamily),r.setAttribute("font-style",n.style),r.setAttribute("font-weight",n.weight),r.textContent="1",t.fClass?(r.style.fontFamily="inherit",r.setAttribute("class",t.fClass)):r.style.fontFamily=t.fFamily,e.appendChild(r),createTag("canvas").getContext("2d").font=t.fWeight+" "+t.fStyle+" 100px "+t.fFamily,r}var a=function(){this.fonts=[],this.chars=null,this.typekitLoaded=0,this.isLoaded=!1,this._warned=!1,this.initTime=Date.now(),this.setIsLoadedBinded=this.setIsLoaded.bind(this),this.checkLoadedFontsBinded=this.checkLoadedFonts.bind(this)};a.isModifier=function(e,t){var n=e.toString(16)+t.toString(16);return-1!==r.indexOf(n)},a.isZeroWidthJoiner=function(e,t){return t?e===n[0]&&t===n[1]:e===n[1]},a.isCombinedCharacter=function(e){return-1!==t.indexOf(e)};var o={addChars:function(e){if(e){var t;this.chars||(this.chars=[]);var r,n,i=e.length,s=this.chars.length;for(t=0;t<i;t+=1){for(r=0,n=!1;r<s;)this.chars[r].style===e[t].style&&this.chars[r].fFamily===e[t].fFamily&&this.chars[r].ch===e[t].ch&&(n=!0),r+=1;n||(this.chars.push(e[t]),s+=1)}}},addFonts:function(e,t){if(e){if(this.chars)return this.isLoaded=!0,void(this.fonts=e.list);var r,n=e.list,a=n.length,o=a;for(r=0;r<a;r+=1){var l,c,u=!0;if(n[r].loaded=!1,n[r].monoCase=i(n[r].fFamily,"monospace"),n[r].sansCase=i(n[r].fFamily,"sans-serif"),n[r].fPath){if("p"===n[r].fOrigin||3===n[r].origin){if((l=document.querySelectorAll('style[f-forigin="p"][f-family="'+n[r].fFamily+'"], style[f-origin="3"][f-family="'+n[r].fFamily+'"]')).length>0&&(u=!1),u){var d=createTag("style");d.setAttribute("f-forigin",n[r].fOrigin),d.setAttribute("f-origin",n[r].origin),d.setAttribute("f-family",n[r].fFamily),d.type="text/css",d.innerText="@font-face {font-family: "+n[r].fFamily+"; font-style: normal; src: url('"+n[r].fPath+"');}",t.appendChild(d)}}else if("g"===n[r].fOrigin||1===n[r].origin){for(l=document.querySelectorAll('link[f-forigin="g"], link[f-origin="1"]'),c=0;c<l.length;c+=1)-1!==l[c].href.indexOf(n[r].fPath)&&(u=!1);if(u){var h=createTag("link");h.setAttribute("f-forigin",n[r].fOrigin),h.setAttribute("f-origin",n[r].origin),h.type="text/css",h.rel="stylesheet",h.href=n[r].fPath,document.body.appendChild(h)}}else if("t"===n[r].fOrigin||2===n[r].origin){for(l=document.querySelectorAll('script[f-forigin="t"], script[f-origin="2"]'),c=0;c<l.length;c+=1)n[r].fPath===l[c].src&&(u=!1);if(u){var p=createTag("link");p.setAttribute("f-forigin",n[r].fOrigin),p.setAttribute("f-origin",n[r].origin),p.setAttribute("rel","stylesheet"),p.setAttribute("href",n[r].fPath),t.appendChild(p)}}}else n[r].loaded=!0,o-=1;n[r].helper=s(t,n[r]),n[r].cache={},this.fonts.push(n[r])}0===o?this.isLoaded=!0:setTimeout(this.checkLoadedFonts.bind(this),100)}else this.isLoaded=!0},getCharData:function(t,r,n){for(var i=0,s=this.chars.length;i<s;){if(this.chars[i].ch===t&&this.chars[i].style===r&&this.chars[i].fFamily===n)return this.chars[i];i+=1}return("string"==typeof t&&13!==t.charCodeAt(0)||!t)&&console&&console.warn&&!this._warned&&(this._warned=!0,console.warn("Missing character from exported characters list: ",t,r,n)),e},getFontByName:function(e){for(var t=0,r=this.fonts.length;t<r;){if(this.fonts[t].fName===e)return this.fonts[t];t+=1}return this.fonts[0]},measureText:function(e,t,r){var n=this.getFontByName(t),i=e.charCodeAt(0);if(!n.cache[i+1]){var s=n.helper;if(" "===e){s.textContent="|"+e+"|";var a=s.getComputedTextLength();s.textContent="||";var o=s.getComputedTextLength();n.cache[i+1]=(a-o)/100}else s.textContent=e,n.cache[i+1]=s.getComputedTextLength()/100}return n.cache[i+1]*r},checkLoadedFonts:function(){var e,t,r,n=this.fonts.length,i=n;for(e=0;e<n;e+=1)this.fonts[e].loaded?i-=1:"n"===this.fonts[e].fOrigin||0===this.fonts[e].origin?this.fonts[e].loaded=!0:(t=this.fonts[e].monoCase.node,r=this.fonts[e].monoCase.w,t.offsetWidth!==r?(i-=1,this.fonts[e].loaded=!0):(t=this.fonts[e].sansCase.node,r=this.fonts[e].sansCase.w,t.offsetWidth!==r&&(i-=1,this.fonts[e].loaded=!0)),this.fonts[e].loaded&&(this.fonts[e].sansCase.parent.parentNode.removeChild(this.fonts[e].sansCase.parent),this.fonts[e].monoCase.parent.parentNode.removeChild(this.fonts[e].monoCase.parent)));0!==i&&Date.now()-this.initTime<5e3?setTimeout(this.checkLoadedFontsBinded,20):setTimeout(this.setIsLoadedBinded,10)},setIsLoaded:function(){this.isLoaded=!0}};return a.prototype=o,a}(),PropertyFactory=function(){var e=initialDefaultFrame,t=Math.abs;function r(e,t){var r,i=this.offsetTime;"multidimensional"===this.propType&&(r=createTypedArray("float32",this.pv.length));for(var s,a,o,l,c,u,d,h,p=t.lastIndex,f=p,A=this.keyframes.length-1,m=!0;m;){if(s=this.keyframes[f],a=this.keyframes[f+1],f===A-1&&e>=a.t-i){s.h&&(s=a),p=0;break}if(a.t-i>e){p=f;break}f<A-1?f+=1:(p=0,m=!1)}var g,v,b,y,C,w,M,S,I,E,x=a.t-i,T=s.t-i;if(s.to){s.bezierData||(s.bezierData=bez.buildBezierData(s.s,a.s||s.e,s.to,s.ti));var D=s.bezierData;if(e>=x||e<T){var k=e>=x?D.points.length-1:0;for(l=D.points[k].point.length,o=0;o<l;o+=1)r[o]=D.points[k].point[o]}else{s.__fnct?h=s.__fnct:(h=BezierFactory.getBezierEasing(s.o.x,s.o.y,s.i.x,s.i.y,s.n).get,s.__fnct=h),c=h((e-T)/(x-T));var j,L=D.segmentLength*c,O=t.lastFrame<e&&t._lastKeyframeIndex===f?t._lastAddedLength:0;for(d=t.lastFrame<e&&t._lastKeyframeIndex===f?t._lastPoint:0,m=!0,u=D.points.length;m;){if(O+=D.points[d].partialLength,0===L||0===c||d===D.points.length-1){for(l=D.points[d].point.length,o=0;o<l;o+=1)r[o]=D.points[d].point[o];break}if(L>=O&&L<O+D.points[d+1].partialLength){for(j=(L-O)/D.points[d+1].partialLength,l=D.points[d].point.length,o=0;o<l;o+=1)r[o]=D.points[d].point[o]+(D.points[d+1].point[o]-D.points[d].point[o])*j;break}d<u-1?d+=1:m=!1}t._lastPoint=d,t._lastAddedLength=O-D.points[d].partialLength,t._lastKeyframeIndex=f}}else{var P,N,B,R,V;if(A=s.s.length,g=a.s||s.e,this.sh&&1!==s.h)if(e>=x)r[0]=g[0],r[1]=g[1],r[2]=g[2];else if(e<=T)r[0]=s.s[0],r[1]=s.s[1],r[2]=s.s[2];else{v=r,b=function(e,t,r){var n,i,s,a,o,l=[],c=e[0],u=e[1],d=e[2],h=e[3],p=t[0],f=t[1],A=t[2],m=t[3];return(i=c*p+u*f+d*A+h*m)<0&&(i=-i,p=-p,f=-f,A=-A,m=-m),1-i>1e-6?(n=Math.acos(i),s=Math.sin(n),a=Math.sin((1-r)*n)/s,o=Math.sin(r*n)/s):(a=1-r,o=r),l[0]=a*c+o*p,l[1]=a*u+o*f,l[2]=a*d+o*A,l[3]=a*h+o*m,l}(n(s.s),n(g),(e-T)/(x-T)),y=b[0],C=b[1],w=b[2],M=b[3],S=Math.atan2(2*C*M-2*y*w,1-2*C*C-2*w*w),I=Math.asin(2*y*C+2*w*M),E=Math.atan2(2*y*M-2*C*w,1-2*y*y-2*w*w),v[0]=S/degToRads,v[1]=I/degToRads,v[2]=E/degToRads}else for(f=0;f<A;f+=1)1!==s.h&&(e>=x?c=1:e<T?c=0:(s.o.x.constructor===Array?(s.__fnct||(s.__fnct=[]),s.__fnct[f]?h=s.__fnct[f]:(P=void 0===s.o.x[f]?s.o.x[0]:s.o.x[f],N=void 0===s.o.y[f]?s.o.y[0]:s.o.y[f],B=void 0===s.i.x[f]?s.i.x[0]:s.i.x[f],R=void 0===s.i.y[f]?s.i.y[0]:s.i.y[f],h=BezierFactory.getBezierEasing(P,N,B,R).get,s.__fnct[f]=h)):s.__fnct?h=s.__fnct:(P=s.o.x,N=s.o.y,B=s.i.x,R=s.i.y,h=BezierFactory.getBezierEasing(P,N,B,R).get,s.__fnct=h),c=h((e-T)/(x-T)))),g=a.s||s.e,V=1===s.h?s.s[f]:s.s[f]+(g[f]-s.s[f])*c,"multidimensional"===this.propType?r[f]=V:r=V}return t.lastIndex=p,r}function n(e){var t=e[0]*degToRads,r=e[1]*degToRads,n=e[2]*degToRads,i=Math.cos(t/2),s=Math.cos(r/2),a=Math.cos(n/2),o=Math.sin(t/2),l=Math.sin(r/2),c=Math.sin(n/2);return[o*l*a+i*s*c,o*s*a+i*l*c,i*l*a-o*s*c,i*s*a-o*l*c]}function i(){var t=this.comp.renderedFrame-this.offsetTime,r=this.keyframes[0].t-this.offsetTime,n=this.keyframes[this.keyframes.length-1].t-this.offsetTime;if(!(t===this._caching.lastFrame||this._caching.lastFrame!==e&&(this._caching.lastFrame>=n&&t>=n||this._caching.lastFrame<r&&t<r))){this._caching.lastFrame>=t&&(this._caching._lastKeyframeIndex=-1,this._caching.lastIndex=0);var i=this.interpolateValue(t,this._caching);this.pv=i}return this._caching.lastFrame=t,this.pv}function s(e){var r;if("unidimensional"===this.propType)r=e*this.mult,t(this.v-r)>1e-5&&(this.v=r,this._mdf=!0);else for(var n=0,i=this.v.length;n<i;)r=e[n]*this.mult,t(this.v[n]-r)>1e-5&&(this.v[n]=r,this._mdf=!0),n+=1}function a(){if(this.elem.globalData.frameId!==this.frameId&&this.effectsSequence.length)if(this.lock)this.setVValue(this.pv);else{var e;this.lock=!0,this._mdf=this._isFirstFrame;var t=this.effectsSequence.length,r=this.kf?this.pv:this.data.k;for(e=0;e<t;e+=1)r=this.effectsSequence[e](r);this.setVValue(r),this._isFirstFrame=!1,this.lock=!1,this.frameId=this.elem.globalData.frameId}}function o(e){this.effectsSequence.push(e),this.container.addDynamicProperty(this)}function l(e,t,r,n){this.propType="unidimensional",this.mult=r||1,this.data=t,this.v=r?t.k*r:t.k,this.pv=t.k,this._mdf=!1,this.elem=e,this.container=n,this.comp=e.comp,this.k=!1,this.kf=!1,this.vel=0,this.effectsSequence=[],this._isFirstFrame=!0,this.getValue=a,this.setVValue=s,this.addEffect=o}function c(e,t,r,n){var i;this.propType="multidimensional",this.mult=r||1,this.data=t,this._mdf=!1,this.elem=e,this.container=n,this.comp=e.comp,this.k=!1,this.kf=!1,this.frameId=-1;var l=t.k.length;for(this.v=createTypedArray("float32",l),this.pv=createTypedArray("float32",l),this.vel=createTypedArray("float32",l),i=0;i<l;i+=1)this.v[i]=t.k[i]*this.mult,this.pv[i]=t.k[i];this._isFirstFrame=!0,this.effectsSequence=[],this.getValue=a,this.setVValue=s,this.addEffect=o}function u(t,n,l,c){this.propType="unidimensional",this.keyframes=n.k,this.offsetTime=t.data.st,this.frameId=-1,this._caching={lastFrame:e,lastIndex:0,value:0,_lastKeyframeIndex:-1},this.k=!0,this.kf=!0,this.data=n,this.mult=l||1,this.elem=t,this.container=c,this.comp=t.comp,this.v=e,this.pv=e,this._isFirstFrame=!0,this.getValue=a,this.setVValue=s,this.interpolateValue=r,this.effectsSequence=[i.bind(this)],this.addEffect=o}function d(t,n,l,c){var u;this.propType="multidimensional";var d,h,p,f,A=n.k.length;for(u=0;u<A-1;u+=1)n.k[u].to&&n.k[u].s&&n.k[u+1]&&n.k[u+1].s&&(d=n.k[u].s,h=n.k[u+1].s,p=n.k[u].to,f=n.k[u].ti,(2===d.length&&(d[0]!==h[0]||d[1]!==h[1])&&bez.pointOnLine2D(d[0],d[1],h[0],h[1],d[0]+p[0],d[1]+p[1])&&bez.pointOnLine2D(d[0],d[1],h[0],h[1],h[0]+f[0],h[1]+f[1])||3===d.length&&(d[0]!==h[0]||d[1]!==h[1]||d[2]!==h[2])&&bez.pointOnLine3D(d[0],d[1],d[2],h[0],h[1],h[2],d[0]+p[0],d[1]+p[1],d[2]+p[2])&&bez.pointOnLine3D(d[0],d[1],d[2],h[0],h[1],h[2],h[0]+f[0],h[1]+f[1],h[2]+f[2]))&&(n.k[u].to=null,n.k[u].ti=null),d[0]===h[0]&&d[1]===h[1]&&0===p[0]&&0===p[1]&&0===f[0]&&0===f[1]&&(2===d.length||d[2]===h[2]&&0===p[2]&&0===f[2])&&(n.k[u].to=null,n.k[u].ti=null));this.effectsSequence=[i.bind(this)],this.data=n,this.keyframes=n.k,this.offsetTime=t.data.st,this.k=!0,this.kf=!0,this._isFirstFrame=!0,this.mult=l||1,this.elem=t,this.container=c,this.comp=t.comp,this.getValue=a,this.setVValue=s,this.interpolateValue=r,this.frameId=-1;var m=n.k[0].s.length;for(this.v=createTypedArray("float32",m),this.pv=createTypedArray("float32",m),u=0;u<m;u+=1)this.v[u]=e,this.pv[u]=e;this._caching={lastFrame:e,lastIndex:0,value:createTypedArray("float32",m)},this.addEffect=o}return{getProp:function(e,t,r,n,i){var s;if(t.k.length)if("number"==typeof t.k[0])s=new c(e,t,n,i);else switch(r){case 0:s=new u(e,t,n,i);break;case 1:s=new d(e,t,n,i)}else s=new l(e,t,n,i);return s.effectsSequence.length&&i.addDynamicProperty(s),s}}}(),TransformPropertyFactory=function(){var e=[0,0];function t(e,t,r){if(this.elem=e,this.frameId=-1,this.propType="transform",this.data=t,this.v=new Matrix,this.pre=new Matrix,this.appliedTransformations=0,this.initDynamicPropertyContainer(r||e),t.p&&t.p.s?(this.px=PropertyFactory.getProp(e,t.p.x,0,0,this),this.py=PropertyFactory.getProp(e,t.p.y,0,0,this),t.p.z&&(this.pz=PropertyFactory.getProp(e,t.p.z,0,0,this))):this.p=PropertyFactory.getProp(e,t.p||{k:[0,0,0]},1,0,this),t.rx){if(this.rx=PropertyFactory.getProp(e,t.rx,0,degToRads,this),this.ry=PropertyFactory.getProp(e,t.ry,0,degToRads,this),this.rz=PropertyFactory.getProp(e,t.rz,0,degToRads,this),t.or.k[0].ti){var n,i=t.or.k.length;for(n=0;n<i;n+=1)t.or.k[n].to=null,t.or.k[n].ti=null}this.or=PropertyFactory.getProp(e,t.or,1,degToRads,this),this.or.sh=!0}else this.r=PropertyFactory.getProp(e,t.r||{k:0},0,degToRads,this);t.sk&&(this.sk=PropertyFactory.getProp(e,t.sk,0,degToRads,this),this.sa=PropertyFactory.getProp(e,t.sa,0,degToRads,this)),this.a=PropertyFactory.getProp(e,t.a||{k:[0,0,0]},1,0,this),this.s=PropertyFactory.getProp(e,t.s||{k:[100,100,100]},1,.01,this),t.o?this.o=PropertyFactory.getProp(e,t.o,0,.01,e):this.o={_mdf:!1,v:1},this._isDirty=!0,this.dynamicProperties.length||this.getValue(!0)}return t.prototype={applyToMatrix:function(e){var t=this._mdf;this.iterateDynamicProperties(),this._mdf=this._mdf||t,this.a&&e.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]),this.s&&e.scale(this.s.v[0],this.s.v[1],this.s.v[2]),this.sk&&e.skewFromAxis(-this.sk.v,this.sa.v),this.r?e.rotate(-this.r.v):e.rotateZ(-this.rz.v).rotateY(this.ry.v).rotateX(this.rx.v).rotateZ(-this.or.v[2]).rotateY(this.or.v[1]).rotateX(this.or.v[0]),this.data.p.s?this.data.p.z?e.translate(this.px.v,this.py.v,-this.pz.v):e.translate(this.px.v,this.py.v,0):e.translate(this.p.v[0],this.p.v[1],-this.p.v[2])},getValue:function(t){if(this.elem.globalData.frameId!==this.frameId){if(this._isDirty&&(this.precalculateMatrix(),this._isDirty=!1),this.iterateDynamicProperties(),this._mdf||t){var r;if(this.v.cloneFromProps(this.pre.props),this.appliedTransformations<1&&this.v.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]),this.appliedTransformations<2&&this.v.scale(this.s.v[0],this.s.v[1],this.s.v[2]),this.sk&&this.appliedTransformations<3&&this.v.skewFromAxis(-this.sk.v,this.sa.v),this.r&&this.appliedTransformations<4?this.v.rotate(-this.r.v):!this.r&&this.appliedTransformations<4&&this.v.rotateZ(-this.rz.v).rotateY(this.ry.v).rotateX(this.rx.v).rotateZ(-this.or.v[2]).rotateY(this.or.v[1]).rotateX(this.or.v[0]),this.autoOriented){var n,i;if(r=this.elem.globalData.frameRate,this.p&&this.p.keyframes&&this.p.getValueAtTime)this.p._caching.lastFrame+this.p.offsetTime<=this.p.keyframes[0].t?(n=this.p.getValueAtTime((this.p.keyframes[0].t+.01)/r,0),i=this.p.getValueAtTime(this.p.keyframes[0].t/r,0)):this.p._caching.lastFrame+this.p.offsetTime>=this.p.keyframes[this.p.keyframes.length-1].t?(n=this.p.getValueAtTime(this.p.keyframes[this.p.keyframes.length-1].t/r,0),i=this.p.getValueAtTime((this.p.keyframes[this.p.keyframes.length-1].t-.05)/r,0)):(n=this.p.pv,i=this.p.getValueAtTime((this.p._caching.lastFrame+this.p.offsetTime-.01)/r,this.p.offsetTime));else if(this.px&&this.px.keyframes&&this.py.keyframes&&this.px.getValueAtTime&&this.py.getValueAtTime){n=[],i=[];var s=this.px,a=this.py;s._caching.lastFrame+s.offsetTime<=s.keyframes[0].t?(n[0]=s.getValueAtTime((s.keyframes[0].t+.01)/r,0),n[1]=a.getValueAtTime((a.keyframes[0].t+.01)/r,0),i[0]=s.getValueAtTime(s.keyframes[0].t/r,0),i[1]=a.getValueAtTime(a.keyframes[0].t/r,0)):s._caching.lastFrame+s.offsetTime>=s.keyframes[s.keyframes.length-1].t?(n[0]=s.getValueAtTime(s.keyframes[s.keyframes.length-1].t/r,0),n[1]=a.getValueAtTime(a.keyframes[a.keyframes.length-1].t/r,0),i[0]=s.getValueAtTime((s.keyframes[s.keyframes.length-1].t-.01)/r,0),i[1]=a.getValueAtTime((a.keyframes[a.keyframes.length-1].t-.01)/r,0)):(n=[s.pv,a.pv],i[0]=s.getValueAtTime((s._caching.lastFrame+s.offsetTime-.01)/r,s.offsetTime),i[1]=a.getValueAtTime((a._caching.lastFrame+a.offsetTime-.01)/r,a.offsetTime))}else n=i=e;this.v.rotate(-Math.atan2(n[1]-i[1],n[0]-i[0]))}this.data.p&&this.data.p.s?this.data.p.z?this.v.translate(this.px.v,this.py.v,-this.pz.v):this.v.translate(this.px.v,this.py.v,0):this.v.translate(this.p.v[0],this.p.v[1],-this.p.v[2])}this.frameId=this.elem.globalData.frameId}},precalculateMatrix:function(){if(!this.a.k&&(this.pre.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]),this.appliedTransformations=1,!this.s.effectsSequence.length)){if(this.pre.scale(this.s.v[0],this.s.v[1],this.s.v[2]),this.appliedTransformations=2,this.sk){if(this.sk.effectsSequence.length||this.sa.effectsSequence.length)return;this.pre.skewFromAxis(-this.sk.v,this.sa.v),this.appliedTransformations=3}this.r?this.r.effectsSequence.length||(this.pre.rotate(-this.r.v),this.appliedTransformations=4):this.rz.effectsSequence.length||this.ry.effectsSequence.length||this.rx.effectsSequence.length||this.or.effectsSequence.length||(this.pre.rotateZ(-this.rz.v).rotateY(this.ry.v).rotateX(this.rx.v).rotateZ(-this.or.v[2]).rotateY(this.or.v[1]).rotateX(this.or.v[0]),this.appliedTransformations=4)}},autoOrient:function(){}},extendPrototype([DynamicPropertyContainer],t),t.prototype.addDynamicProperty=function(e){this._addDynamicProperty(e),this.elem.addDynamicProperty(e),this._isDirty=!0},t.prototype._addDynamicProperty=DynamicPropertyContainer.prototype.addDynamicProperty,{getTransformProperty:function(e,r,n){return new t(e,r,n)}}}();function ShapePath(){this.c=!1,this._length=0,this._maxLength=8,this.v=createSizedArray(this._maxLength),this.o=createSizedArray(this._maxLength),this.i=createSizedArray(this._maxLength)}ShapePath.prototype.setPathData=function(e,t){this.c=e,this.setLength(t);for(var r=0;r<t;)this.v[r]=pointPool.newElement(),this.o[r]=pointPool.newElement(),this.i[r]=pointPool.newElement(),r+=1},ShapePath.prototype.setLength=function(e){for(;this._maxLength<e;)this.doubleArrayLength();this._length=e},ShapePath.prototype.doubleArrayLength=function(){this.v=this.v.concat(createSizedArray(this._maxLength)),this.i=this.i.concat(createSizedArray(this._maxLength)),this.o=this.o.concat(createSizedArray(this._maxLength)),this._maxLength*=2},ShapePath.prototype.setXYAt=function(e,t,r,n,i){var s;switch(this._length=Math.max(this._length,n+1),this._length>=this._maxLength&&this.doubleArrayLength(),r){case"v":s=this.v;break;case"i":s=this.i;break;case"o":s=this.o;break;default:s=[]}(!s[n]||s[n]&&!i)&&(s[n]=pointPool.newElement()),s[n][0]=e,s[n][1]=t},ShapePath.prototype.setTripleAt=function(e,t,r,n,i,s,a,o){this.setXYAt(e,t,"v",a,o),this.setXYAt(r,n,"o",a,o),this.setXYAt(i,s,"i",a,o)},ShapePath.prototype.reverse=function(){var e=new ShapePath;e.setPathData(this.c,this._length);var t=this.v,r=this.o,n=this.i,i=0;this.c&&(e.setTripleAt(t[0][0],t[0][1],n[0][0],n[0][1],r[0][0],r[0][1],0,!1),i=1);var s,a=this._length-1,o=this._length;for(s=i;s<o;s+=1)e.setTripleAt(t[a][0],t[a][1],n[a][0],n[a][1],r[a][0],r[a][1],s,!1),a-=1;return e};var ShapePropertyFactory=function(){var e=-999999;function t(e,t,r){var n,i,s,a,o,l,c,u,d,h=r.lastIndex,p=this.keyframes;if(e<p[0].t-this.offsetTime)n=p[0].s[0],s=!0,h=0;else if(e>=p[p.length-1].t-this.offsetTime)n=p[p.length-1].s?p[p.length-1].s[0]:p[p.length-2].e[0],s=!0;else{for(var f,A,m=h,g=p.length-1,v=!0;v&&(f=p[m],!((A=p[m+1]).t-this.offsetTime>e));)m<g-1?m+=1:v=!1;if(h=m,!(s=1===f.h)){if(e>=A.t-this.offsetTime)u=1;else if(e<f.t-this.offsetTime)u=0;else{var b;f.__fnct?b=f.__fnct:(b=BezierFactory.getBezierEasing(f.o.x,f.o.y,f.i.x,f.i.y).get,f.__fnct=b),u=b((e-(f.t-this.offsetTime))/(A.t-this.offsetTime-(f.t-this.offsetTime)))}i=A.s?A.s[0]:f.e[0]}n=f.s[0]}for(l=t._length,c=n.i[0].length,r.lastIndex=h,a=0;a<l;a+=1)for(o=0;o<c;o+=1)d=s?n.i[a][o]:n.i[a][o]+(i.i[a][o]-n.i[a][o])*u,t.i[a][o]=d,d=s?n.o[a][o]:n.o[a][o]+(i.o[a][o]-n.o[a][o])*u,t.o[a][o]=d,d=s?n.v[a][o]:n.v[a][o]+(i.v[a][o]-n.v[a][o])*u,t.v[a][o]=d}function r(){var t=this.comp.renderedFrame-this.offsetTime,r=this.keyframes[0].t-this.offsetTime,n=this.keyframes[this.keyframes.length-1].t-this.offsetTime,i=this._caching.lastFrame;return i!==e&&(i<r&&t<r||i>n&&t>n)||(this._caching.lastIndex=i<t?this._caching.lastIndex:0,this.interpolateShape(t,this.pv,this._caching)),this._caching.lastFrame=t,this.pv}function n(){this.paths=this.localShapeCollection}function i(e){(function(e,t){if(e._length!==t._length||e.c!==t.c)return!1;var r,n=e._length;for(r=0;r<n;r+=1)if(e.v[r][0]!==t.v[r][0]||e.v[r][1]!==t.v[r][1]||e.o[r][0]!==t.o[r][0]||e.o[r][1]!==t.o[r][1]||e.i[r][0]!==t.i[r][0]||e.i[r][1]!==t.i[r][1])return!1;return!0})(this.v,e)||(this.v=shapePool.clone(e),this.localShapeCollection.releaseShapes(),this.localShapeCollection.addShape(this.v),this._mdf=!0,this.paths=this.localShapeCollection)}function s(){if(this.elem.globalData.frameId!==this.frameId)if(this.effectsSequence.length)if(this.lock)this.setVValue(this.pv);else{var e,t;this.lock=!0,this._mdf=!1,e=this.kf?this.pv:this.data.ks?this.data.ks.k:this.data.pt.k;var r=this.effectsSequence.length;for(t=0;t<r;t+=1)e=this.effectsSequence[t](e);this.setVValue(e),this.lock=!1,this.frameId=this.elem.globalData.frameId}else this._mdf=!1}function a(e,t,r){this.propType="shape",this.comp=e.comp,this.container=e,this.elem=e,this.data=t,this.k=!1,this.kf=!1,this._mdf=!1;var i=3===r?t.pt.k:t.ks.k;this.v=shapePool.clone(i),this.pv=shapePool.clone(this.v),this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.paths=this.localShapeCollection,this.paths.addShape(this.v),this.reset=n,this.effectsSequence=[]}function o(e){this.effectsSequence.push(e),this.container.addDynamicProperty(this)}function l(t,i,s){this.propType="shape",this.comp=t.comp,this.elem=t,this.container=t,this.offsetTime=t.data.st,this.keyframes=3===s?i.pt.k:i.ks.k,this.k=!0,this.kf=!0;var a=this.keyframes[0].s[0].i.length;this.v=shapePool.newElement(),this.v.setPathData(this.keyframes[0].s[0].c,a),this.pv=shapePool.clone(this.v),this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.paths=this.localShapeCollection,this.paths.addShape(this.v),this.lastFrame=e,this.reset=n,this._caching={lastFrame:e,lastIndex:0},this.effectsSequence=[r.bind(this)]}a.prototype.interpolateShape=t,a.prototype.getValue=s,a.prototype.setVValue=i,a.prototype.addEffect=o,l.prototype.getValue=s,l.prototype.interpolateShape=t,l.prototype.setVValue=i,l.prototype.addEffect=o;var c=function(){var e=roundCorner;function t(e,t){this.v=shapePool.newElement(),this.v.setPathData(!0,4),this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.paths=this.localShapeCollection,this.localShapeCollection.addShape(this.v),this.d=t.d,this.elem=e,this.comp=e.comp,this.frameId=-1,this.initDynamicPropertyContainer(e),this.p=PropertyFactory.getProp(e,t.p,1,0,this),this.s=PropertyFactory.getProp(e,t.s,1,0,this),this.dynamicProperties.length?this.k=!0:(this.k=!1,this.convertEllToPath())}return t.prototype={reset:n,getValue:function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf&&this.convertEllToPath())},convertEllToPath:function(){var t=this.p.v[0],r=this.p.v[1],n=this.s.v[0]/2,i=this.s.v[1]/2,s=3!==this.d,a=this.v;a.v[0][0]=t,a.v[0][1]=r-i,a.v[1][0]=s?t+n:t-n,a.v[1][1]=r,a.v[2][0]=t,a.v[2][1]=r+i,a.v[3][0]=s?t-n:t+n,a.v[3][1]=r,a.i[0][0]=s?t-n*e:t+n*e,a.i[0][1]=r-i,a.i[1][0]=s?t+n:t-n,a.i[1][1]=r-i*e,a.i[2][0]=s?t+n*e:t-n*e,a.i[2][1]=r+i,a.i[3][0]=s?t-n:t+n,a.i[3][1]=r+i*e,a.o[0][0]=s?t+n*e:t-n*e,a.o[0][1]=r-i,a.o[1][0]=s?t+n:t-n,a.o[1][1]=r+i*e,a.o[2][0]=s?t-n*e:t+n*e,a.o[2][1]=r+i,a.o[3][0]=s?t-n:t+n,a.o[3][1]=r-i*e}},extendPrototype([DynamicPropertyContainer],t),t}(),u=function(){function e(e,t){this.v=shapePool.newElement(),this.v.setPathData(!0,0),this.elem=e,this.comp=e.comp,this.data=t,this.frameId=-1,this.d=t.d,this.initDynamicPropertyContainer(e),1===t.sy?(this.ir=PropertyFactory.getProp(e,t.ir,0,0,this),this.is=PropertyFactory.getProp(e,t.is,0,.01,this),this.convertToPath=this.convertStarToPath):this.convertToPath=this.convertPolygonToPath,this.pt=PropertyFactory.getProp(e,t.pt,0,0,this),this.p=PropertyFactory.getProp(e,t.p,1,0,this),this.r=PropertyFactory.getProp(e,t.r,0,degToRads,this),this.or=PropertyFactory.getProp(e,t.or,0,0,this),this.os=PropertyFactory.getProp(e,t.os,0,.01,this),this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.localShapeCollection.addShape(this.v),this.paths=this.localShapeCollection,this.dynamicProperties.length?this.k=!0:(this.k=!1,this.convertToPath())}return e.prototype={reset:n,getValue:function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf&&this.convertToPath())},convertStarToPath:function(){var e,t,r,n,i=2*Math.floor(this.pt.v),s=2*Math.PI/i,a=!0,o=this.or.v,l=this.ir.v,c=this.os.v,u=this.is.v,d=2*Math.PI*o/(2*i),h=2*Math.PI*l/(2*i),p=-Math.PI/2;p+=this.r.v;var f=3===this.data.d?-1:1;for(this.v._length=0,e=0;e<i;e+=1){r=a?c:u,n=a?d:h;var A=(t=a?o:l)*Math.cos(p),m=t*Math.sin(p),g=0===A&&0===m?0:m/Math.sqrt(A*A+m*m),v=0===A&&0===m?0:-A/Math.sqrt(A*A+m*m);A+=+this.p.v[0],m+=+this.p.v[1],this.v.setTripleAt(A,m,A-g*n*r*f,m-v*n*r*f,A+g*n*r*f,m+v*n*r*f,e,!0),a=!a,p+=s*f}},convertPolygonToPath:function(){var e,t=Math.floor(this.pt.v),r=2*Math.PI/t,n=this.or.v,i=this.os.v,s=2*Math.PI*n/(4*t),a=.5*-Math.PI,o=3===this.data.d?-1:1;for(a+=this.r.v,this.v._length=0,e=0;e<t;e+=1){var l=n*Math.cos(a),c=n*Math.sin(a),u=0===l&&0===c?0:c/Math.sqrt(l*l+c*c),d=0===l&&0===c?0:-l/Math.sqrt(l*l+c*c);l+=+this.p.v[0],c+=+this.p.v[1],this.v.setTripleAt(l,c,l-u*s*i*o,c-d*s*i*o,l+u*s*i*o,c+d*s*i*o,e,!0),a+=r*o}this.paths.length=0,this.paths[0]=this.v}},extendPrototype([DynamicPropertyContainer],e),e}(),d=function(){function e(e,t){this.v=shapePool.newElement(),this.v.c=!0,this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.localShapeCollection.addShape(this.v),this.paths=this.localShapeCollection,this.elem=e,this.comp=e.comp,this.frameId=-1,this.d=t.d,this.initDynamicPropertyContainer(e),this.p=PropertyFactory.getProp(e,t.p,1,0,this),this.s=PropertyFactory.getProp(e,t.s,1,0,this),this.r=PropertyFactory.getProp(e,t.r,0,0,this),this.dynamicProperties.length?this.k=!0:(this.k=!1,this.convertRectToPath())}return e.prototype={convertRectToPath:function(){var e=this.p.v[0],t=this.p.v[1],r=this.s.v[0]/2,n=this.s.v[1]/2,i=bmMin(r,n,this.r.v),s=i*(1-roundCorner);this.v._length=0,2===this.d||1===this.d?(this.v.setTripleAt(e+r,t-n+i,e+r,t-n+i,e+r,t-n+s,0,!0),this.v.setTripleAt(e+r,t+n-i,e+r,t+n-s,e+r,t+n-i,1,!0),0!==i?(this.v.setTripleAt(e+r-i,t+n,e+r-i,t+n,e+r-s,t+n,2,!0),this.v.setTripleAt(e-r+i,t+n,e-r+s,t+n,e-r+i,t+n,3,!0),this.v.setTripleAt(e-r,t+n-i,e-r,t+n-i,e-r,t+n-s,4,!0),this.v.setTripleAt(e-r,t-n+i,e-r,t-n+s,e-r,t-n+i,5,!0),this.v.setTripleAt(e-r+i,t-n,e-r+i,t-n,e-r+s,t-n,6,!0),this.v.setTripleAt(e+r-i,t-n,e+r-s,t-n,e+r-i,t-n,7,!0)):(this.v.setTripleAt(e-r,t+n,e-r+s,t+n,e-r,t+n,2),this.v.setTripleAt(e-r,t-n,e-r,t-n+s,e-r,t-n,3))):(this.v.setTripleAt(e+r,t-n+i,e+r,t-n+s,e+r,t-n+i,0,!0),0!==i?(this.v.setTripleAt(e+r-i,t-n,e+r-i,t-n,e+r-s,t-n,1,!0),this.v.setTripleAt(e-r+i,t-n,e-r+s,t-n,e-r+i,t-n,2,!0),this.v.setTripleAt(e-r,t-n+i,e-r,t-n+i,e-r,t-n+s,3,!0),this.v.setTripleAt(e-r,t+n-i,e-r,t+n-s,e-r,t+n-i,4,!0),this.v.setTripleAt(e-r+i,t+n,e-r+i,t+n,e-r+s,t+n,5,!0),this.v.setTripleAt(e+r-i,t+n,e+r-s,t+n,e+r-i,t+n,6,!0),this.v.setTripleAt(e+r,t+n-i,e+r,t+n-i,e+r,t+n-s,7,!0)):(this.v.setTripleAt(e-r,t-n,e-r+s,t-n,e-r,t-n,1,!0),this.v.setTripleAt(e-r,t+n,e-r,t+n-s,e-r,t+n,2,!0),this.v.setTripleAt(e+r,t+n,e+r-s,t+n,e+r,t+n,3,!0)))},getValue:function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf&&this.convertRectToPath())},reset:n},extendPrototype([DynamicPropertyContainer],e),e}();return{getShapeProp:function(e,t,r){var n;return 3===r||4===r?n=(3===r?t.pt:t.ks).k.length?new l(e,t,r):new a(e,t,r):5===r?n=new d(e,t):6===r?n=new c(e,t):7===r&&(n=new u(e,t)),n.k&&e.addDynamicProperty(n),n},getConstructorFunction:function(){return a},getKeyframedConstructorFunction:function(){return l}}}(),ShapeModifiers=(ob={},modifiers={},ob.registerModifier=function(e,t){modifiers[e]||(modifiers[e]=t)},ob.getModifier=function(e,t,r){return new modifiers[e](t,r)},ob),ob,modifiers;function ShapeModifier(){}function TrimModifier(){}function RoundCornersModifier(){}function PuckerAndBloatModifier(){}function RepeaterModifier(){}function ShapeCollection(){this._length=0,this._maxLength=4,this.shapes=createSizedArray(this._maxLength)}function DashProperty(e,t,r,n){var i;this.elem=e,this.frameId=-1,this.dataProps=createSizedArray(t.length),this.renderer=r,this.k=!1,this.dashStr="",this.dashArray=createTypedArray("float32",t.length?t.length-1:0),this.dashoffset=createTypedArray("float32",1),this.initDynamicPropertyContainer(n);var s,a=t.length||0;for(i=0;i<a;i+=1)s=PropertyFactory.getProp(e,t[i].v,0,0,this),this.k=s.k||this.k,this.dataProps[i]={n:t[i].n,p:s};this.k||this.getValue(!0),this._isAnimated=this.k}function GradientProperty(e,t,r){this.data=t,this.c=createTypedArray("uint8c",4*t.p);var n=t.k.k[0].s?t.k.k[0].s.length-4*t.p:t.k.k.length-4*t.p;this.o=createTypedArray("float32",n),this._cmdf=!1,this._omdf=!1,this._collapsable=this.checkCollapsable(),this._hasOpacity=n,this.initDynamicPropertyContainer(r),this.prop=PropertyFactory.getProp(e,t.k,1,null,this),this.k=this.prop.k,this.getValue(!0)}ShapeModifier.prototype.initModifierProperties=function(){},ShapeModifier.prototype.addShapeToModifier=function(){},ShapeModifier.prototype.addShape=function(e){if(!this.closed){e.sh.container.addDynamicProperty(e.sh);var t={shape:e.sh,data:e,localShapeCollection:shapeCollectionPool.newShapeCollection()};this.shapes.push(t),this.addShapeToModifier(t),this._isAnimated&&e.setAsAnimated()}},ShapeModifier.prototype.init=function(e,t){this.shapes=[],this.elem=e,this.initDynamicPropertyContainer(e),this.initModifierProperties(e,t),this.frameId=initialDefaultFrame,this.closed=!1,this.k=!1,this.dynamicProperties.length?this.k=!0:this.getValue(!0)},ShapeModifier.prototype.processKeys=function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties())},extendPrototype([DynamicPropertyContainer],ShapeModifier),extendPrototype([ShapeModifier],TrimModifier),TrimModifier.prototype.initModifierProperties=function(e,t){this.s=PropertyFactory.getProp(e,t.s,0,.01,this),this.e=PropertyFactory.getProp(e,t.e,0,.01,this),this.o=PropertyFactory.getProp(e,t.o,0,0,this),this.sValue=0,this.eValue=0,this.getValue=this.processKeys,this.m=t.m,this._isAnimated=!!this.s.effectsSequence.length||!!this.e.effectsSequence.length||!!this.o.effectsSequence.length},TrimModifier.prototype.addShapeToModifier=function(e){e.pathsData=[]},TrimModifier.prototype.calculateShapeEdges=function(e,t,r,n,i){var s=[];t<=1?s.push({s:e,e:t}):e>=1?s.push({s:e-1,e:t-1}):(s.push({s:e,e:1}),s.push({s:0,e:t-1}));var a,o,l=[],c=s.length;for(a=0;a<c;a+=1){var u,d;(o=s[a]).e*i<n||o.s*i>n+r||(u=o.s*i<=n?0:(o.s*i-n)/r,d=o.e*i>=n+r?1:(o.e*i-n)/r,l.push([u,d]))}return l.length||l.push([0,0]),l},TrimModifier.prototype.releasePathsData=function(e){var t,r=e.length;for(t=0;t<r;t+=1)segmentsLengthPool.release(e[t]);return e.length=0,e},TrimModifier.prototype.processShapes=function(e){var t,r,n,i;if(this._mdf||e){var s=this.o.v%360/360;if(s<0&&(s+=1),(t=this.s.v>1?1+s:this.s.v<0?0+s:this.s.v+s)>(r=this.e.v>1?1+s:this.e.v<0?0+s:this.e.v+s)){var a=t;t=r,r=a}t=1e-4*Math.round(1e4*t),r=1e-4*Math.round(1e4*r),this.sValue=t,this.eValue=r}else t=this.sValue,r=this.eValue;var o,l,c,u,d,h=this.shapes.length,p=0;if(r===t)for(i=0;i<h;i+=1)this.shapes[i].localShapeCollection.releaseShapes(),this.shapes[i].shape._mdf=!0,this.shapes[i].shape.paths=this.shapes[i].localShapeCollection,this._mdf&&(this.shapes[i].pathsData.length=0);else if(1===r&&0===t||0===r&&1===t){if(this._mdf)for(i=0;i<h;i+=1)this.shapes[i].pathsData.length=0,this.shapes[i].shape._mdf=!0}else{var f,A,m=[];for(i=0;i<h;i+=1)if((f=this.shapes[i]).shape._mdf||this._mdf||e||2===this.m){if(l=(n=f.shape.paths)._length,d=0,!f.shape._mdf&&f.pathsData.length)d=f.totalShapeLength;else{for(c=this.releasePathsData(f.pathsData),o=0;o<l;o+=1)u=bez.getSegmentsLength(n.shapes[o]),c.push(u),d+=u.totalLength;f.totalShapeLength=d,f.pathsData=c}p+=d,f.shape._mdf=!0}else f.shape.paths=f.localShapeCollection;var g,v=t,b=r,y=0;for(i=h-1;i>=0;i-=1)if((f=this.shapes[i]).shape._mdf){for((A=f.localShapeCollection).releaseShapes(),2===this.m&&h>1?(g=this.calculateShapeEdges(t,r,f.totalShapeLength,y,p),y+=f.totalShapeLength):g=[[v,b]],l=g.length,o=0;o<l;o+=1){v=g[o][0],b=g[o][1],m.length=0,b<=1?m.push({s:f.totalShapeLength*v,e:f.totalShapeLength*b}):v>=1?m.push({s:f.totalShapeLength*(v-1),e:f.totalShapeLength*(b-1)}):(m.push({s:f.totalShapeLength*v,e:f.totalShapeLength}),m.push({s:0,e:f.totalShapeLength*(b-1)}));var C=this.addShapes(f,m[0]);if(m[0].s!==m[0].e){if(m.length>1)if(f.shape.paths.shapes[f.shape.paths._length-1].c){var w=C.pop();this.addPaths(C,A),C=this.addShapes(f,m[1],w)}else this.addPaths(C,A),C=this.addShapes(f,m[1]);this.addPaths(C,A)}}f.shape.paths=A}}},TrimModifier.prototype.addPaths=function(e,t){var r,n=e.length;for(r=0;r<n;r+=1)t.addShape(e[r])},TrimModifier.prototype.addSegment=function(e,t,r,n,i,s,a){i.setXYAt(t[0],t[1],"o",s),i.setXYAt(r[0],r[1],"i",s+1),a&&i.setXYAt(e[0],e[1],"v",s),i.setXYAt(n[0],n[1],"v",s+1)},TrimModifier.prototype.addSegmentFromArray=function(e,t,r,n){t.setXYAt(e[1],e[5],"o",r),t.setXYAt(e[2],e[6],"i",r+1),n&&t.setXYAt(e[0],e[4],"v",r),t.setXYAt(e[3],e[7],"v",r+1)},TrimModifier.prototype.addShapes=function(e,t,r){var n,i,s,a,o,l,c,u,d=e.pathsData,h=e.shape.paths.shapes,p=e.shape.paths._length,f=0,A=[],m=!0;for(r?(o=r._length,u=r._length):(r=shapePool.newElement(),o=0,u=0),A.push(r),n=0;n<p;n+=1){for(l=d[n].lengths,r.c=h[n].c,s=h[n].c?l.length:l.length+1,i=1;i<s;i+=1)if(f+(a=l[i-1]).addedLength<t.s)f+=a.addedLength,r.c=!1;else{if(f>t.e){r.c=!1;break}t.s<=f&&t.e>=f+a.addedLength?(this.addSegment(h[n].v[i-1],h[n].o[i-1],h[n].i[i],h[n].v[i],r,o,m),m=!1):(c=bez.getNewSegment(h[n].v[i-1],h[n].v[i],h[n].o[i-1],h[n].i[i],(t.s-f)/a.addedLength,(t.e-f)/a.addedLength,l[i-1]),this.addSegmentFromArray(c,r,o,m),m=!1,r.c=!1),f+=a.addedLength,o+=1}if(h[n].c&&l.length){if(a=l[i-1],f<=t.e){var g=l[i-1].addedLength;t.s<=f&&t.e>=f+g?(this.addSegment(h[n].v[i-1],h[n].o[i-1],h[n].i[0],h[n].v[0],r,o,m),m=!1):(c=bez.getNewSegment(h[n].v[i-1],h[n].v[0],h[n].o[i-1],h[n].i[0],(t.s-f)/g,(t.e-f)/g,l[i-1]),this.addSegmentFromArray(c,r,o,m),m=!1,r.c=!1)}else r.c=!1;f+=a.addedLength,o+=1}if(r._length&&(r.setXYAt(r.v[u][0],r.v[u][1],"i",u),r.setXYAt(r.v[r._length-1][0],r.v[r._length-1][1],"o",r._length-1)),f>t.e)break;n<p-1&&(r=shapePool.newElement(),m=!0,A.push(r),o=0)}return A},ShapeModifiers.registerModifier("tm",TrimModifier),extendPrototype([ShapeModifier],RoundCornersModifier),RoundCornersModifier.prototype.initModifierProperties=function(e,t){this.getValue=this.processKeys,this.rd=PropertyFactory.getProp(e,t.r,0,null,this),this._isAnimated=!!this.rd.effectsSequence.length},RoundCornersModifier.prototype.processPath=function(e,t){var r,n=shapePool.newElement();n.c=e.c;var i,s,a,o,l,c,u,d,h,p,f,A,m=e._length,g=0;for(r=0;r<m;r+=1)i=e.v[r],a=e.o[r],s=e.i[r],i[0]===a[0]&&i[1]===a[1]&&i[0]===s[0]&&i[1]===s[1]?0!==r&&r!==m-1||e.c?(o=0===r?e.v[m-1]:e.v[r-1],c=(l=Math.sqrt(Math.pow(i[0]-o[0],2)+Math.pow(i[1]-o[1],2)))?Math.min(l/2,t)/l:0,u=f=i[0]+(o[0]-i[0])*c,d=A=i[1]-(i[1]-o[1])*c,h=u-(u-i[0])*roundCorner,p=d-(d-i[1])*roundCorner,n.setTripleAt(u,d,h,p,f,A,g),g+=1,o=r===m-1?e.v[0]:e.v[r+1],c=(l=Math.sqrt(Math.pow(i[0]-o[0],2)+Math.pow(i[1]-o[1],2)))?Math.min(l/2,t)/l:0,u=h=i[0]+(o[0]-i[0])*c,d=p=i[1]+(o[1]-i[1])*c,f=u-(u-i[0])*roundCorner,A=d-(d-i[1])*roundCorner,n.setTripleAt(u,d,h,p,f,A,g),g+=1):(n.setTripleAt(i[0],i[1],a[0],a[1],s[0],s[1],g),g+=1):(n.setTripleAt(e.v[r][0],e.v[r][1],e.o[r][0],e.o[r][1],e.i[r][0],e.i[r][1],g),g+=1);return n},RoundCornersModifier.prototype.processShapes=function(e){var t,r,n,i,s,a,o=this.shapes.length,l=this.rd.v;if(0!==l)for(r=0;r<o;r+=1){if(a=(s=this.shapes[r]).localShapeCollection,s.shape._mdf||this._mdf||e)for(a.releaseShapes(),s.shape._mdf=!0,t=s.shape.paths.shapes,i=s.shape.paths._length,n=0;n<i;n+=1)a.addShape(this.processPath(t[n],l));s.shape.paths=s.localShapeCollection}this.dynamicProperties.length||(this._mdf=!1)},ShapeModifiers.registerModifier("rd",RoundCornersModifier),extendPrototype([ShapeModifier],PuckerAndBloatModifier),PuckerAndBloatModifier.prototype.initModifierProperties=function(e,t){this.getValue=this.processKeys,this.amount=PropertyFactory.getProp(e,t.a,0,null,this),this._isAnimated=!!this.amount.effectsSequence.length},PuckerAndBloatModifier.prototype.processPath=function(e,t){var r=t/100,n=[0,0],i=e._length,s=0;for(s=0;s<i;s+=1)n[0]+=e.v[s][0],n[1]+=e.v[s][1];n[0]/=i,n[1]/=i;var a,o,l,c,u,d,h=shapePool.newElement();for(h.c=e.c,s=0;s<i;s+=1)a=e.v[s][0]+(n[0]-e.v[s][0])*r,o=e.v[s][1]+(n[1]-e.v[s][1])*r,l=e.o[s][0]+(n[0]-e.o[s][0])*-r,c=e.o[s][1]+(n[1]-e.o[s][1])*-r,u=e.i[s][0]+(n[0]-e.i[s][0])*-r,d=e.i[s][1]+(n[1]-e.i[s][1])*-r,h.setTripleAt(a,o,l,c,u,d,s);return h},PuckerAndBloatModifier.prototype.processShapes=function(e){var t,r,n,i,s,a,o=this.shapes.length,l=this.amount.v;if(0!==l)for(r=0;r<o;r+=1){if(a=(s=this.shapes[r]).localShapeCollection,s.shape._mdf||this._mdf||e)for(a.releaseShapes(),s.shape._mdf=!0,t=s.shape.paths.shapes,i=s.shape.paths._length,n=0;n<i;n+=1)a.addShape(this.processPath(t[n],l));s.shape.paths=s.localShapeCollection}this.dynamicProperties.length||(this._mdf=!1)},ShapeModifiers.registerModifier("pb",PuckerAndBloatModifier),extendPrototype([ShapeModifier],RepeaterModifier),RepeaterModifier.prototype.initModifierProperties=function(e,t){this.getValue=this.processKeys,this.c=PropertyFactory.getProp(e,t.c,0,null,this),this.o=PropertyFactory.getProp(e,t.o,0,null,this),this.tr=TransformPropertyFactory.getTransformProperty(e,t.tr,this),this.so=PropertyFactory.getProp(e,t.tr.so,0,.01,this),this.eo=PropertyFactory.getProp(e,t.tr.eo,0,.01,this),this.data=t,this.dynamicProperties.length||this.getValue(!0),this._isAnimated=!!this.dynamicProperties.length,this.pMatrix=new Matrix,this.rMatrix=new Matrix,this.sMatrix=new Matrix,this.tMatrix=new Matrix,this.matrix=new Matrix},RepeaterModifier.prototype.applyTransforms=function(e,t,r,n,i,s){var a=s?-1:1,o=n.s.v[0]+(1-n.s.v[0])*(1-i),l=n.s.v[1]+(1-n.s.v[1])*(1-i);e.translate(n.p.v[0]*a*i,n.p.v[1]*a*i,n.p.v[2]),t.translate(-n.a.v[0],-n.a.v[1],n.a.v[2]),t.rotate(-n.r.v*a*i),t.translate(n.a.v[0],n.a.v[1],n.a.v[2]),r.translate(-n.a.v[0],-n.a.v[1],n.a.v[2]),r.scale(s?1/o:o,s?1/l:l),r.translate(n.a.v[0],n.a.v[1],n.a.v[2])},RepeaterModifier.prototype.init=function(e,t,r,n){for(this.elem=e,this.arr=t,this.pos=r,this.elemsData=n,this._currentCopies=0,this._elements=[],this._groups=[],this.frameId=-1,this.initDynamicPropertyContainer(e),this.initModifierProperties(e,t[r]);r>0;)r-=1,this._elements.unshift(t[r]);this.dynamicProperties.length?this.k=!0:this.getValue(!0)},RepeaterModifier.prototype.resetElements=function(e){var t,r=e.length;for(t=0;t<r;t+=1)e[t]._processed=!1,"gr"===e[t].ty&&this.resetElements(e[t].it)},RepeaterModifier.prototype.cloneElements=function(e){var t=JSON.parse(JSON.stringify(e));return this.resetElements(t),t},RepeaterModifier.prototype.changeGroupRender=function(e,t){var r,n=e.length;for(r=0;r<n;r+=1)e[r]._render=t,"gr"===e[r].ty&&this.changeGroupRender(e[r].it,t)},RepeaterModifier.prototype.processShapes=function(e){var t,r,n,i,s,a=!1;if(this._mdf||e){var o,l=Math.ceil(this.c.v);if(this._groups.length<l){for(;this._groups.length<l;){var c={it:this.cloneElements(this._elements),ty:"gr"};c.it.push({a:{a:0,ix:1,k:[0,0]},nm:"Transform",o:{a:0,ix:7,k:100},p:{a:0,ix:2,k:[0,0]},r:{a:1,ix:6,k:[{s:0,e:0,t:0},{s:0,e:0,t:1}]},s:{a:0,ix:3,k:[100,100]},sa:{a:0,ix:5,k:0},sk:{a:0,ix:4,k:0},ty:"tr"}),this.arr.splice(0,0,c),this._groups.splice(0,0,c),this._currentCopies+=1}this.elem.reloadShapes(),a=!0}for(s=0,n=0;n<=this._groups.length-1;n+=1){if(o=s<l,this._groups[n]._render=o,this.changeGroupRender(this._groups[n].it,o),!o){var u=this.elemsData[n].it,d=u[u.length-1];0!==d.transform.op.v?(d.transform.op._mdf=!0,d.transform.op.v=0):d.transform.op._mdf=!1}s+=1}this._currentCopies=l;var h=this.o.v,p=h%1,f=h>0?Math.floor(h):Math.ceil(h),A=this.pMatrix.props,m=this.rMatrix.props,g=this.sMatrix.props;this.pMatrix.reset(),this.rMatrix.reset(),this.sMatrix.reset(),this.tMatrix.reset(),this.matrix.reset();var v,b,y=0;if(h>0){for(;y<f;)this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!1),y+=1;p&&(this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,p,!1),y+=p)}else if(h<0){for(;y>f;)this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!0),y-=1;p&&(this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,-p,!0),y-=p)}for(n=1===this.data.m?0:this._currentCopies-1,i=1===this.data.m?1:-1,s=this._currentCopies;s;){if(b=(r=(t=this.elemsData[n].it)[t.length-1].transform.mProps.v.props).length,t[t.length-1].transform.mProps._mdf=!0,t[t.length-1].transform.op._mdf=!0,t[t.length-1].transform.op.v=1===this._currentCopies?this.so.v:this.so.v+(this.eo.v-this.so.v)*(n/(this._currentCopies-1)),0!==y){for((0!==n&&1===i||n!==this._currentCopies-1&&-1===i)&&this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!1),this.matrix.transform(m[0],m[1],m[2],m[3],m[4],m[5],m[6],m[7],m[8],m[9],m[10],m[11],m[12],m[13],m[14],m[15]),this.matrix.transform(g[0],g[1],g[2],g[3],g[4],g[5],g[6],g[7],g[8],g[9],g[10],g[11],g[12],g[13],g[14],g[15]),this.matrix.transform(A[0],A[1],A[2],A[3],A[4],A[5],A[6],A[7],A[8],A[9],A[10],A[11],A[12],A[13],A[14],A[15]),v=0;v<b;v+=1)r[v]=this.matrix.props[v];this.matrix.reset()}else for(this.matrix.reset(),v=0;v<b;v+=1)r[v]=this.matrix.props[v];y+=1,s-=1,n+=i}}else for(s=this._currentCopies,n=0,i=1;s;)r=(t=this.elemsData[n].it)[t.length-1].transform.mProps.v.props,t[t.length-1].transform.mProps._mdf=!1,t[t.length-1].transform.op._mdf=!1,s-=1,n+=i;return a},RepeaterModifier.prototype.addShape=function(){},ShapeModifiers.registerModifier("rp",RepeaterModifier),ShapeCollection.prototype.addShape=function(e){this._length===this._maxLength&&(this.shapes=this.shapes.concat(createSizedArray(this._maxLength)),this._maxLength*=2),this.shapes[this._length]=e,this._length+=1},ShapeCollection.prototype.releaseShapes=function(){var e;for(e=0;e<this._length;e+=1)shapePool.release(this.shapes[e]);this._length=0},DashProperty.prototype.getValue=function(e){if((this.elem.globalData.frameId!==this.frameId||e)&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf=this._mdf||e,this._mdf)){var t=0,r=this.dataProps.length;for("svg"===this.renderer&&(this.dashStr=""),t=0;t<r;t+=1)"o"!==this.dataProps[t].n?"svg"===this.renderer?this.dashStr+=" "+this.dataProps[t].p.v:this.dashArray[t]=this.dataProps[t].p.v:this.dashoffset[0]=this.dataProps[t].p.v}},extendPrototype([DynamicPropertyContainer],DashProperty),GradientProperty.prototype.comparePoints=function(e,t){for(var r=0,n=this.o.length/2;r<n;){if(Math.abs(e[4*r]-e[4*t+2*r])>.01)return!1;r+=1}return!0},GradientProperty.prototype.checkCollapsable=function(){if(this.o.length/2!=this.c.length/4)return!1;if(this.data.k.k[0].s)for(var e=0,t=this.data.k.k.length;e<t;){if(!this.comparePoints(this.data.k.k[e].s,this.data.p))return!1;e+=1}else if(!this.comparePoints(this.data.k.k,this.data.p))return!1;return!0},GradientProperty.prototype.getValue=function(e){if(this.prop.getValue(),this._mdf=!1,this._cmdf=!1,this._omdf=!1,this.prop._mdf||e){var t,r,n,i=4*this.data.p;for(t=0;t<i;t+=1)r=t%4==0?100:255,n=Math.round(this.prop.v[t]*r),this.c[t]!==n&&(this.c[t]=n,this._cmdf=!e);if(this.o.length)for(i=this.prop.v.length,t=4*this.data.p;t<i;t+=1)r=t%2==0?100:1,n=t%2==0?Math.round(100*this.prop.v[t]):this.prop.v[t],this.o[t-4*this.data.p]!==n&&(this.o[t-4*this.data.p]=n,this._omdf=!e);this._mdf=!e}},extendPrototype([DynamicPropertyContainer],GradientProperty);var buildShapeString=function(e,t,r,n){if(0===t)return"";var i,s=e.o,a=e.i,o=e.v,l=" M"+n.applyToPointStringified(o[0][0],o[0][1]);for(i=1;i<t;i+=1)l+=" C"+n.applyToPointStringified(s[i-1][0],s[i-1][1])+" "+n.applyToPointStringified(a[i][0],a[i][1])+" "+n.applyToPointStringified(o[i][0],o[i][1]);return r&&t&&(l+=" C"+n.applyToPointStringified(s[i-1][0],s[i-1][1])+" "+n.applyToPointStringified(a[0][0],a[0][1])+" "+n.applyToPointStringified(o[0][0],o[0][1]),l+="z"),l},audioControllerFactory=function(){function e(e){this.audios=[],this.audioFactory=e,this._volume=1,this._isMuted=!1}return e.prototype={addAudio:function(e){this.audios.push(e)},pause:function(){var e,t=this.audios.length;for(e=0;e<t;e+=1)this.audios[e].pause()},resume:function(){var e,t=this.audios.length;for(e=0;e<t;e+=1)this.audios[e].resume()},setRate:function(e){var t,r=this.audios.length;for(t=0;t<r;t+=1)this.audios[t].setRate(e)},createAudio:function(e){return this.audioFactory?this.audioFactory(e):Howl?new Howl({src:[e]}):{isPlaying:!1,play:function(){this.isPlaying=!0},seek:function(){this.isPlaying=!1},playing:function(){},rate:function(){},setVolume:function(){}}},setAudioFactory:function(e){this.audioFactory=e},setVolume:function(e){this._volume=e,this._updateVolume()},mute:function(){this._isMuted=!0,this._updateVolume()},unmute:function(){this._isMuted=!1,this._updateVolume()},getVolume:function(){return this._volume},_updateVolume:function(){var e,t=this.audios.length;for(e=0;e<t;e+=1)this.audios[e].volume(this._volume*(this._isMuted?0:1))}},function(){return new e}}(),ImagePreloader=function(){var e=function(){var e=createTag("canvas");e.width=1,e.height=1;var t=e.getContext("2d");return t.fillStyle="rgba(0,0,0,0)",t.fillRect(0,0,1,1),e}();function t(){this.loadedAssets+=1,this.loadedAssets===this.totalImages&&this.loadedFootagesCount===this.totalFootages&&this.imagesLoadedCb&&this.imagesLoadedCb(null)}function r(){this.loadedFootagesCount+=1,this.loadedAssets===this.totalImages&&this.loadedFootagesCount===this.totalFootages&&this.imagesLoadedCb&&this.imagesLoadedCb(null)}function n(e,t,r){var n="";if(e.e)n=e.p;else if(t){var i=e.p;-1!==i.indexOf("images/")&&(i=i.split("/")[1]),n=t+i}else n=r,n+=e.u?e.u:"",n+=e.p;return n}function i(e){var t=0,r=setInterval(function(){(e.getBBox().width||t>500)&&(this._imageLoaded(),clearInterval(r)),t+=1}.bind(this),50)}function s(e){var t={assetData:e},r=n(e,this.assetsPath,this.path);return assetLoader.load(r,function(e){t.img=e,this._footageLoaded()}.bind(this),function(){t.img={},this._footageLoaded()}.bind(this)),t}function a(){this._imageLoaded=t.bind(this),this._footageLoaded=r.bind(this),this.testImageLoaded=i.bind(this),this.createFootageData=s.bind(this),this.assetsPath="",this.path="",this.totalImages=0,this.totalFootages=0,this.loadedAssets=0,this.loadedFootagesCount=0,this.imagesLoadedCb=null,this.images=[]}return a.prototype={loadAssets:function(e,t){var r;this.imagesLoadedCb=t;var n=e.length;for(r=0;r<n;r+=1)e[r].layers||(e[r].t&&"seq"!==e[r].t?3===e[r].t&&(this.totalFootages+=1,this.images.push(this.createFootageData(e[r]))):(this.totalImages+=1,this.images.push(this._createImageData(e[r]))))},setAssetsPath:function(e){this.assetsPath=e||""},setPath:function(e){this.path=e||""},loadedImages:function(){return this.totalImages===this.loadedAssets},loadedFootages:function(){return this.totalFootages===this.loadedFootagesCount},destroy:function(){this.imagesLoadedCb=null,this.images.length=0},getAsset:function(e){for(var t=0,r=this.images.length;t<r;){if(this.images[t].assetData===e)return this.images[t].img;t+=1}return null},createImgData:function(t){var r=n(t,this.assetsPath,this.path),i=createTag("img");i.crossOrigin="anonymous",i.addEventListener("load",this._imageLoaded,!1),i.addEventListener("error",function(){s.img=e,this._imageLoaded()}.bind(this),!1),i.src=r;var s={img:i,assetData:t};return s},createImageData:function(t){var r=n(t,this.assetsPath,this.path),i=createNS("image");isSafari?this.testImageLoaded(i):i.addEventListener("load",this._imageLoaded,!1),i.addEventListener("error",function(){s.img=e,this._imageLoaded()}.bind(this),!1),i.setAttributeNS("http://www.w3.org/1999/xlink","href",r),this._elementHelper.append?this._elementHelper.append(i):this._elementHelper.appendChild(i);var s={img:i,assetData:t};return s},imageLoaded:t,footageLoaded:r,setCacheType:function(e,t){"svg"===e?(this._elementHelper=t,this._createImageData=this.createImageData.bind(this)):this._createImageData=this.createImgData.bind(this)}},a}(),featureSupport=function(){var e={maskType:!0};return(/MSIE 10/i.test(navigator.userAgent)||/MSIE 9/i.test(navigator.userAgent)||/rv:11.0/i.test(navigator.userAgent)||/Edge\/\d./i.test(navigator.userAgent))&&(e.maskType=!1),e}(),filtersFactory={createFilter:function(e,t){var r=createNS("filter");return r.setAttribute("id",e),!0!==t&&(r.setAttribute("filterUnits","objectBoundingBox"),r.setAttribute("x","0%"),r.setAttribute("y","0%"),r.setAttribute("width","100%"),r.setAttribute("height","100%")),r},createAlphaToLuminanceFilter:function(){var e=createNS("feColorMatrix");return e.setAttribute("type","matrix"),e.setAttribute("color-interpolation-filters","sRGB"),e.setAttribute("values","0 0 0 1 0  0 0 0 1 0  0 0 0 1 0  0 0 0 1 1"),e}},assetLoader=function(){function e(e){return e.response&&"object"==typeof e.response?e.response:e.response&&"string"==typeof e.response?JSON.parse(e.response):e.responseText?JSON.parse(e.responseText):null}return{load:function(t,r,n){var i,s=new XMLHttpRequest;try{s.responseType="json"}catch(e){}s.onreadystatechange=function(){if(4===s.readyState)if(200===s.status)i=e(s),r(i);else try{i=e(s),r(i)}catch(e){n&&n(e)}},s.open("GET",t,!0),s.send()}}}();function TextAnimatorProperty(e,t,r){this._isFirstFrame=!0,this._hasMaskedPath=!1,this._frameId=-1,this._textData=e,this._renderType=t,this._elem=r,this._animatorsData=createSizedArray(this._textData.a.length),this._pathData={},this._moreOptions={alignment:{}},this.renderedLetters=[],this.lettersChangedFlag=!1,this.initDynamicPropertyContainer(r)}function TextAnimatorDataProperty(e,t,r){var n={propType:!1},i=PropertyFactory.getProp,s=t.a;this.a={r:s.r?i(e,s.r,0,degToRads,r):n,rx:s.rx?i(e,s.rx,0,degToRads,r):n,ry:s.ry?i(e,s.ry,0,degToRads,r):n,sk:s.sk?i(e,s.sk,0,degToRads,r):n,sa:s.sa?i(e,s.sa,0,degToRads,r):n,s:s.s?i(e,s.s,1,.01,r):n,a:s.a?i(e,s.a,1,0,r):n,o:s.o?i(e,s.o,0,.01,r):n,p:s.p?i(e,s.p,1,0,r):n,sw:s.sw?i(e,s.sw,0,0,r):n,sc:s.sc?i(e,s.sc,1,0,r):n,fc:s.fc?i(e,s.fc,1,0,r):n,fh:s.fh?i(e,s.fh,0,0,r):n,fs:s.fs?i(e,s.fs,0,.01,r):n,fb:s.fb?i(e,s.fb,0,.01,r):n,t:s.t?i(e,s.t,0,0,r):n},this.s=TextSelectorProp.getTextSelectorProp(e,t.s,r),this.s.t=t.s.t}function LetterProps(e,t,r,n,i,s){this.o=e,this.sw=t,this.sc=r,this.fc=n,this.m=i,this.p=s,this._mdf={o:!0,sw:!!t,sc:!!r,fc:!!n,m:!0,p:!0}}function TextProperty(e,t){this._frameId=initialDefaultFrame,this.pv="",this.v="",this.kf=!1,this._isFirstFrame=!0,this._mdf=!1,this.data=t,this.elem=e,this.comp=this.elem.comp,this.keysIndex=0,this.canResize=!1,this.minimumFontSize=1,this.effectsSequence=[],this.currentData={ascent:0,boxWidth:this.defaultBoxWidth,f:"",fStyle:"",fWeight:"",fc:"",j:"",justifyOffset:"",l:[],lh:0,lineWidths:[],ls:"",of:"",s:"",sc:"",sw:0,t:0,tr:0,sz:0,ps:null,fillColorAnim:!1,strokeColorAnim:!1,strokeWidthAnim:!1,yOffset:0,finalSize:0,finalText:[],finalLineHeight:0,__complete:!1},this.copyData(this.currentData,this.data.d.k[0].s),this.searchProperty()||this.completeTextData(this.currentData)}TextAnimatorProperty.prototype.searchProperties=function(){var e,t,r=this._textData.a.length,n=PropertyFactory.getProp;for(e=0;e<r;e+=1)t=this._textData.a[e],this._animatorsData[e]=new TextAnimatorDataProperty(this._elem,t,this);this._textData.p&&"m"in this._textData.p?(this._pathData={a:n(this._elem,this._textData.p.a,0,0,this),f:n(this._elem,this._textData.p.f,0,0,this),l:n(this._elem,this._textData.p.l,0,0,this),r:n(this._elem,this._textData.p.r,0,0,this),p:n(this._elem,this._textData.p.p,0,0,this),m:this._elem.maskManager.getMaskProperty(this._textData.p.m)},this._hasMaskedPath=!0):this._hasMaskedPath=!1,this._moreOptions.alignment=n(this._elem,this._textData.m.a,1,0,this)},TextAnimatorProperty.prototype.getMeasures=function(e,t){if(this.lettersChangedFlag=t,this._mdf||this._isFirstFrame||t||this._hasMaskedPath&&this._pathData.m._mdf){this._isFirstFrame=!1;var r,n,i,s,a,o,l,c,u,d,h,p,f,A,m,g,v,b,y,C=this._moreOptions.alignment.v,w=this._animatorsData,M=this._textData,S=this.mHelper,I=this._renderType,E=this.renderedLetters.length,x=e.l;if(this._hasMaskedPath){if(y=this._pathData.m,!this._pathData.n||this._pathData._mdf){var T,D=y.v;for(this._pathData.r.v&&(D=D.reverse()),a={tLength:0,segments:[]},s=D._length-1,g=0,i=0;i<s;i+=1)T=bez.buildBezierData(D.v[i],D.v[i+1],[D.o[i][0]-D.v[i][0],D.o[i][1]-D.v[i][1]],[D.i[i+1][0]-D.v[i+1][0],D.i[i+1][1]-D.v[i+1][1]]),a.tLength+=T.segmentLength,a.segments.push(T),g+=T.segmentLength;i=s,y.v.c&&(T=bez.buildBezierData(D.v[i],D.v[0],[D.o[i][0]-D.v[i][0],D.o[i][1]-D.v[i][1]],[D.i[0][0]-D.v[0][0],D.i[0][1]-D.v[0][1]]),a.tLength+=T.segmentLength,a.segments.push(T),g+=T.segmentLength),this._pathData.pi=a}if(a=this._pathData.pi,o=this._pathData.f.v,h=0,d=1,c=0,u=!0,A=a.segments,o<0&&y.v.c)for(a.tLength<Math.abs(o)&&(o=-Math.abs(o)%a.tLength),d=(f=A[h=A.length-1].points).length-1;o<0;)o+=f[d].partialLength,(d-=1)<0&&(d=(f=A[h-=1].points).length-1);p=(f=A[h].points)[d-1],m=(l=f[d]).partialLength}s=x.length,r=0,n=0;var k,j,L,O,P,N=1.2*e.finalSize*.714,B=!0;L=w.length;var R,V,z,Y,G,U,F,q,H,_,Z,Q,W=-1,X=o,J=h,K=d,$=-1,ee="",te=this.defaultPropsArray;if(2===e.j||1===e.j){var re=0,ne=0,ie=2===e.j?-.5:-1,se=0,ae=!0;for(i=0;i<s;i+=1)if(x[i].n){for(re&&(re+=ne);se<i;)x[se].animatorJustifyOffset=re,se+=1;re=0,ae=!0}else{for(j=0;j<L;j+=1)(k=w[j].a).t.propType&&(ae&&2===e.j&&(ne+=k.t.v*ie),(P=w[j].s.getMult(x[i].anIndexes[j],M.a[j].s.totalChars)).length?re+=k.t.v*P[0]*ie:re+=k.t.v*P*ie);ae=!1}for(re&&(re+=ne);se<i;)x[se].animatorJustifyOffset=re,se+=1}for(i=0;i<s;i+=1){if(S.reset(),Y=1,x[i].n)r=0,n+=e.yOffset,n+=B?1:0,o=X,B=!1,this._hasMaskedPath&&(d=K,p=(f=A[h=J].points)[d-1],m=(l=f[d]).partialLength,c=0),ee="",Z="",H="",Q="",te=this.defaultPropsArray;else{if(this._hasMaskedPath){if($!==x[i].line){switch(e.j){case 1:o+=g-e.lineWidths[x[i].line];break;case 2:o+=(g-e.lineWidths[x[i].line])/2}$=x[i].line}W!==x[i].ind&&(x[W]&&(o+=x[W].extra),o+=x[i].an/2,W=x[i].ind),o+=C[0]*x[i].an*.005;var oe=0;for(j=0;j<L;j+=1)(k=w[j].a).p.propType&&((P=w[j].s.getMult(x[i].anIndexes[j],M.a[j].s.totalChars)).length?oe+=k.p.v[0]*P[0]:oe+=k.p.v[0]*P),k.a.propType&&((P=w[j].s.getMult(x[i].anIndexes[j],M.a[j].s.totalChars)).length?oe+=k.a.v[0]*P[0]:oe+=k.a.v[0]*P);for(u=!0,this._pathData.a.v&&(o=.5*x[0].an+(g-this._pathData.f.v-.5*x[0].an-.5*x[x.length-1].an)*W/(s-1),o+=this._pathData.f.v);u;)c+m>=o+oe||!f?(v=(o+oe-c)/l.partialLength,V=p.point[0]+(l.point[0]-p.point[0])*v,z=p.point[1]+(l.point[1]-p.point[1])*v,S.translate(-C[0]*x[i].an*.005,-C[1]*N*.01),u=!1):f&&(c+=l.partialLength,(d+=1)>=f.length&&(d=0,A[h+=1]?f=A[h].points:y.v.c?(d=0,f=A[h=0].points):(c-=l.partialLength,f=null)),f&&(p=l,m=(l=f[d]).partialLength));R=x[i].an/2-x[i].add,S.translate(-R,0,0)}else R=x[i].an/2-x[i].add,S.translate(-R,0,0),S.translate(-C[0]*x[i].an*.005,-C[1]*N*.01,0);for(j=0;j<L;j+=1)(k=w[j].a).t.propType&&(P=w[j].s.getMult(x[i].anIndexes[j],M.a[j].s.totalChars),0===r&&0===e.j||(this._hasMaskedPath?P.length?o+=k.t.v*P[0]:o+=k.t.v*P:P.length?r+=k.t.v*P[0]:r+=k.t.v*P));for(e.strokeWidthAnim&&(U=e.sw||0),e.strokeColorAnim&&(G=e.sc?[e.sc[0],e.sc[1],e.sc[2]]:[0,0,0]),e.fillColorAnim&&e.fc&&(F=[e.fc[0],e.fc[1],e.fc[2]]),j=0;j<L;j+=1)(k=w[j].a).a.propType&&((P=w[j].s.getMult(x[i].anIndexes[j],M.a[j].s.totalChars)).length?S.translate(-k.a.v[0]*P[0],-k.a.v[1]*P[1],k.a.v[2]*P[2]):S.translate(-k.a.v[0]*P,-k.a.v[1]*P,k.a.v[2]*P));for(j=0;j<L;j+=1)(k=w[j].a).s.propType&&((P=w[j].s.getMult(x[i].anIndexes[j],M.a[j].s.totalChars)).length?S.scale(1+(k.s.v[0]-1)*P[0],1+(k.s.v[1]-1)*P[1],1):S.scale(1+(k.s.v[0]-1)*P,1+(k.s.v[1]-1)*P,1));for(j=0;j<L;j+=1){if(k=w[j].a,P=w[j].s.getMult(x[i].anIndexes[j],M.a[j].s.totalChars),k.sk.propType&&(P.length?S.skewFromAxis(-k.sk.v*P[0],k.sa.v*P[1]):S.skewFromAxis(-k.sk.v*P,k.sa.v*P)),k.r.propType&&(P.length?S.rotateZ(-k.r.v*P[2]):S.rotateZ(-k.r.v*P)),k.ry.propType&&(P.length?S.rotateY(k.ry.v*P[1]):S.rotateY(k.ry.v*P)),k.rx.propType&&(P.length?S.rotateX(k.rx.v*P[0]):S.rotateX(k.rx.v*P)),k.o.propType&&(P.length?Y+=(k.o.v*P[0]-Y)*P[0]:Y+=(k.o.v*P-Y)*P),e.strokeWidthAnim&&k.sw.propType&&(P.length?U+=k.sw.v*P[0]:U+=k.sw.v*P),e.strokeColorAnim&&k.sc.propType)for(q=0;q<3;q+=1)P.length?G[q]+=(k.sc.v[q]-G[q])*P[0]:G[q]+=(k.sc.v[q]-G[q])*P;if(e.fillColorAnim&&e.fc){if(k.fc.propType)for(q=0;q<3;q+=1)P.length?F[q]+=(k.fc.v[q]-F[q])*P[0]:F[q]+=(k.fc.v[q]-F[q])*P;k.fh.propType&&(F=P.length?addHueToRGB(F,k.fh.v*P[0]):addHueToRGB(F,k.fh.v*P)),k.fs.propType&&(F=P.length?addSaturationToRGB(F,k.fs.v*P[0]):addSaturationToRGB(F,k.fs.v*P)),k.fb.propType&&(F=P.length?addBrightnessToRGB(F,k.fb.v*P[0]):addBrightnessToRGB(F,k.fb.v*P))}}for(j=0;j<L;j+=1)(k=w[j].a).p.propType&&(P=w[j].s.getMult(x[i].anIndexes[j],M.a[j].s.totalChars),this._hasMaskedPath?P.length?S.translate(0,k.p.v[1]*P[0],-k.p.v[2]*P[1]):S.translate(0,k.p.v[1]*P,-k.p.v[2]*P):P.length?S.translate(k.p.v[0]*P[0],k.p.v[1]*P[1],-k.p.v[2]*P[2]):S.translate(k.p.v[0]*P,k.p.v[1]*P,-k.p.v[2]*P));if(e.strokeWidthAnim&&(H=U<0?0:U),e.strokeColorAnim&&(_="rgb("+Math.round(255*G[0])+","+Math.round(255*G[1])+","+Math.round(255*G[2])+")"),e.fillColorAnim&&e.fc&&(Z="rgb("+Math.round(255*F[0])+","+Math.round(255*F[1])+","+Math.round(255*F[2])+")"),this._hasMaskedPath){if(S.translate(0,-e.ls),S.translate(0,C[1]*N*.01+n,0),this._pathData.p.v){b=(l.point[1]-p.point[1])/(l.point[0]-p.point[0]);var le=180*Math.atan(b)/Math.PI;l.point[0]<p.point[0]&&(le+=180),S.rotate(-le*Math.PI/180)}S.translate(V,z,0),o-=C[0]*x[i].an*.005,x[i+1]&&W!==x[i+1].ind&&(o+=x[i].an/2,o+=.001*e.tr*e.finalSize)}else{switch(S.translate(r,n,0),e.ps&&S.translate(e.ps[0],e.ps[1]+e.ascent,0),e.j){case 1:S.translate(x[i].animatorJustifyOffset+e.justifyOffset+(e.boxWidth-e.lineWidths[x[i].line]),0,0);break;case 2:S.translate(x[i].animatorJustifyOffset+e.justifyOffset+(e.boxWidth-e.lineWidths[x[i].line])/2,0,0)}S.translate(0,-e.ls),S.translate(R,0,0),S.translate(C[0]*x[i].an*.005,C[1]*N*.01,0),r+=x[i].l+.001*e.tr*e.finalSize}"html"===I?ee=S.toCSS():"svg"===I?ee=S.to2dCSS():te=[S.props[0],S.props[1],S.props[2],S.props[3],S.props[4],S.props[5],S.props[6],S.props[7],S.props[8],S.props[9],S.props[10],S.props[11],S.props[12],S.props[13],S.props[14],S.props[15]],Q=Y}E<=i?(O=new LetterProps(Q,H,_,Z,ee,te),this.renderedLetters.push(O),E+=1,this.lettersChangedFlag=!0):(O=this.renderedLetters[i],this.lettersChangedFlag=O.update(Q,H,_,Z,ee,te)||this.lettersChangedFlag)}}},TextAnimatorProperty.prototype.getValue=function(){this._elem.globalData.frameId!==this._frameId&&(this._frameId=this._elem.globalData.frameId,this.iterateDynamicProperties())},TextAnimatorProperty.prototype.mHelper=new Matrix,TextAnimatorProperty.prototype.defaultPropsArray=[],extendPrototype([DynamicPropertyContainer],TextAnimatorProperty),LetterProps.prototype.update=function(e,t,r,n,i,s){this._mdf.o=!1,this._mdf.sw=!1,this._mdf.sc=!1,this._mdf.fc=!1,this._mdf.m=!1,this._mdf.p=!1;var a=!1;return this.o!==e&&(this.o=e,this._mdf.o=!0,a=!0),this.sw!==t&&(this.sw=t,this._mdf.sw=!0,a=!0),this.sc!==r&&(this.sc=r,this._mdf.sc=!0,a=!0),this.fc!==n&&(this.fc=n,this._mdf.fc=!0,a=!0),this.m!==i&&(this.m=i,this._mdf.m=!0,a=!0),!s.length||this.p[0]===s[0]&&this.p[1]===s[1]&&this.p[4]===s[4]&&this.p[5]===s[5]&&this.p[12]===s[12]&&this.p[13]===s[13]||(this.p=s,this._mdf.p=!0,a=!0),a},TextProperty.prototype.defaultBoxWidth=[0,0],TextProperty.prototype.copyData=function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e},TextProperty.prototype.setCurrentData=function(e){e.__complete||this.completeTextData(e),this.currentData=e,this.currentData.boxWidth=this.currentData.boxWidth||this.defaultBoxWidth,this._mdf=!0},TextProperty.prototype.searchProperty=function(){return this.searchKeyframes()},TextProperty.prototype.searchKeyframes=function(){return this.kf=this.data.d.k.length>1,this.kf&&this.addEffect(this.getKeyframeValue.bind(this)),this.kf},TextProperty.prototype.addEffect=function(e){this.effectsSequence.push(e),this.elem.addDynamicProperty(this)},TextProperty.prototype.getValue=function(e){if(this.elem.globalData.frameId!==this.frameId&&this.effectsSequence.length||e){this.currentData.t=this.data.d.k[this.keysIndex].s.t;var t=this.currentData,r=this.keysIndex;if(this.lock)this.setCurrentData(this.currentData);else{var n;this.lock=!0,this._mdf=!1;var i=this.effectsSequence.length,s=e||this.data.d.k[this.keysIndex].s;for(n=0;n<i;n+=1)s=r!==this.keysIndex?this.effectsSequence[n](s,s.t):this.effectsSequence[n](this.currentData,s.t);t!==s&&this.setCurrentData(s),this.v=this.currentData,this.pv=this.v,this.lock=!1,this.frameId=this.elem.globalData.frameId}}},TextProperty.prototype.getKeyframeValue=function(){for(var e=this.data.d.k,t=this.elem.comp.renderedFrame,r=0,n=e.length;r<=n-1&&!(r===n-1||e[r+1].t>t);)r+=1;return this.keysIndex!==r&&(this.keysIndex=r),this.data.d.k[this.keysIndex].s},TextProperty.prototype.buildFinalText=function(e){for(var t,r,n=[],i=0,s=e.length,a=!1;i<s;)t=e.charCodeAt(i),FontManager.isCombinedCharacter(t)?n[n.length-1]+=e.charAt(i):t>=55296&&t<=56319?(r=e.charCodeAt(i+1))>=56320&&r<=57343?(a||FontManager.isModifier(t,r)?(n[n.length-1]+=e.substr(i,2),a=!1):n.push(e.substr(i,2)),i+=1):n.push(e.charAt(i)):t>56319?(r=e.charCodeAt(i+1),FontManager.isZeroWidthJoiner(t,r)?(a=!0,n[n.length-1]+=e.substr(i,2),i+=1):n.push(e.charAt(i))):FontManager.isZeroWidthJoiner(t)?(n[n.length-1]+=e.charAt(i),a=!0):n.push(e.charAt(i)),i+=1;return n},TextProperty.prototype.completeTextData=function(e){e.__complete=!0;var t,r,n,i,s,a,o,l=this.elem.globalData.fontManager,c=this.data,u=[],d=0,h=c.m.g,p=0,f=0,A=0,m=[],g=0,v=0,b=l.getFontByName(e.f),y=0,C=getFontProperties(b);e.fWeight=C.weight,e.fStyle=C.style,e.finalSize=e.s,e.finalText=this.buildFinalText(e.t),r=e.finalText.length,e.finalLineHeight=e.lh;var w,M=e.tr/1e3*e.finalSize;if(e.sz)for(var S,I,E=!0,x=e.sz[0],T=e.sz[1];E;){S=0,g=0,r=(I=this.buildFinalText(e.t)).length,M=e.tr/1e3*e.finalSize;var D=-1;for(t=0;t<r;t+=1)w=I[t].charCodeAt(0),n=!1," "===I[t]?D=t:13!==w&&3!==w||(g=0,n=!0,S+=e.finalLineHeight||1.2*e.finalSize),l.chars?(o=l.getCharData(I[t],b.fStyle,b.fFamily),y=n?0:o.w*e.finalSize/100):y=l.measureText(I[t],e.f,e.finalSize),g+y>x&&" "!==I[t]?(-1===D?r+=1:t=D,S+=e.finalLineHeight||1.2*e.finalSize,I.splice(t,D===t?1:0,"\r"),D=-1,g=0):(g+=y,g+=M);S+=b.ascent*e.finalSize/100,this.canResize&&e.finalSize>this.minimumFontSize&&T<S?(e.finalSize-=1,e.finalLineHeight=e.finalSize*e.lh/e.s):(e.finalText=I,r=e.finalText.length,E=!1)}g=-M,y=0;var k,j=0;for(t=0;t<r;t+=1)if(n=!1,13===(w=(k=e.finalText[t]).charCodeAt(0))||3===w?(j=0,m.push(g),v=g>v?g:v,g=-2*M,i="",n=!0,A+=1):i=k,l.chars?(o=l.getCharData(k,b.fStyle,l.getFontByName(e.f).fFamily),y=n?0:o.w*e.finalSize/100):y=l.measureText(i,e.f,e.finalSize)," "===k?j+=y+M:(g+=y+M+j,j=0),u.push({l:y,an:y,add:p,n,anIndexes:[],val:i,line:A,animatorJustifyOffset:0}),2==h){if(p+=y,""===i||" "===i||t===r-1){for(""!==i&&" "!==i||(p-=y);f<=t;)u[f].an=p,u[f].ind=d,u[f].extra=y,f+=1;d+=1,p=0}}else if(3==h){if(p+=y,""===i||t===r-1){for(""===i&&(p-=y);f<=t;)u[f].an=p,u[f].ind=d,u[f].extra=y,f+=1;p=0,d+=1}}else u[d].ind=d,u[d].extra=0,d+=1;if(e.l=u,v=g>v?g:v,m.push(g),e.sz)e.boxWidth=e.sz[0],e.justifyOffset=0;else switch(e.boxWidth=v,e.j){case 1:e.justifyOffset=-e.boxWidth;break;case 2:e.justifyOffset=-e.boxWidth/2;break;default:e.justifyOffset=0}e.lineWidths=m;var L,O,P,N,B=c.a;a=B.length;var R=[];for(s=0;s<a;s+=1){for((L=B[s]).a.sc&&(e.strokeColorAnim=!0),L.a.sw&&(e.strokeWidthAnim=!0),(L.a.fc||L.a.fh||L.a.fs||L.a.fb)&&(e.fillColorAnim=!0),N=0,P=L.s.b,t=0;t<r;t+=1)(O=u[t]).anIndexes[s]=N,(1==P&&""!==O.val||2==P&&""!==O.val&&" "!==O.val||3==P&&(O.n||" "==O.val||t==r-1)||4==P&&(O.n||t==r-1))&&(1===L.s.rn&&R.push(N),N+=1);c.a[s].s.totalChars=N;var V,z=-1;if(1===L.s.rn)for(t=0;t<r;t+=1)z!=(O=u[t]).anIndexes[s]&&(z=O.anIndexes[s],V=R.splice(Math.floor(Math.random()*R.length),1)[0]),O.anIndexes[s]=V}e.yOffset=e.finalLineHeight||1.2*e.finalSize,e.ls=e.ls||0,e.ascent=b.ascent*e.finalSize/100},TextProperty.prototype.updateDocumentData=function(e,t){t=void 0===t?this.keysIndex:t;var r=this.copyData({},this.data.d.k[t].s);r=this.copyData(r,e),this.data.d.k[t].s=r,this.recalculate(t),this.elem.addDynamicProperty(this)},TextProperty.prototype.recalculate=function(e){var t=this.data.d.k[e].s;t.__complete=!1,this.keysIndex=0,this._isFirstFrame=!0,this.getValue(t)},TextProperty.prototype.canResizeFont=function(e){this.canResize=e,this.recalculate(this.keysIndex),this.elem.addDynamicProperty(this)},TextProperty.prototype.setMinimumFontSize=function(e){this.minimumFontSize=Math.floor(e)||1,this.recalculate(this.keysIndex),this.elem.addDynamicProperty(this)};var TextSelectorProp=function(){var e=Math.max,t=Math.min,r=Math.floor;function n(e,t){this._currentTextLength=-1,this.k=!1,this.data=t,this.elem=e,this.comp=e.comp,this.finalS=0,this.finalE=0,this.initDynamicPropertyContainer(e),this.s=PropertyFactory.getProp(e,t.s||{k:0},0,0,this),this.e="e"in t?PropertyFactory.getProp(e,t.e,0,0,this):{v:100},this.o=PropertyFactory.getProp(e,t.o||{k:0},0,0,this),this.xe=PropertyFactory.getProp(e,t.xe||{k:0},0,0,this),this.ne=PropertyFactory.getProp(e,t.ne||{k:0},0,0,this),this.sm=PropertyFactory.getProp(e,t.sm||{k:100},0,0,this),this.a=PropertyFactory.getProp(e,t.a,0,.01,this),this.dynamicProperties.length||this.getValue()}return n.prototype={getMult:function(n){this._currentTextLength!==this.elem.textProperty.currentData.l.length&&this.getValue();var i=0,s=0,a=1,o=1;this.ne.v>0?i=this.ne.v/100:s=-this.ne.v/100,this.xe.v>0?a=1-this.xe.v/100:o=1+this.xe.v/100;var l=BezierFactory.getBezierEasing(i,s,a,o).get,c=0,u=this.finalS,d=this.finalE,h=this.data.sh;if(2===h)c=l(c=d===u?n>=d?1:0:e(0,t(.5/(d-u)+(n-u)/(d-u),1)));else if(3===h)c=l(c=d===u?n>=d?0:1:1-e(0,t(.5/(d-u)+(n-u)/(d-u),1)));else if(4===h)d===u?c=0:(c=e(0,t(.5/(d-u)+(n-u)/(d-u),1)))<.5?c*=2:c=1-2*(c-.5),c=l(c);else if(5===h){if(d===u)c=0;else{var p=d-u,f=-p/2+(n=t(e(0,n+.5-u),d-u)),A=p/2;c=Math.sqrt(1-f*f/(A*A))}c=l(c)}else 6===h?(d===u?c=0:(n=t(e(0,n+.5-u),d-u),c=(1+Math.cos(Math.PI+2*Math.PI*n/(d-u)))/2),c=l(c)):(n>=r(u)&&(c=e(0,t(n-u<0?t(d,1)-(u-n):d-n,1))),c=l(c));if(100!==this.sm.v){var m=.01*this.sm.v;0===m&&(m=1e-8);var g=.5-.5*m;c<g?c=0:(c=(c-g)/m)>1&&(c=1)}return c*this.a.v},getValue:function(e){this.iterateDynamicProperties(),this._mdf=e||this._mdf,this._currentTextLength=this.elem.textProperty.currentData.l.length||0,e&&2===this.data.r&&(this.e.v=this._currentTextLength);var t=2===this.data.r?1:100/this.data.totalChars,r=this.o.v/t,n=this.s.v/t+r,i=this.e.v/t+r;if(n>i){var s=n;n=i,i=s}this.finalS=n,this.finalE=i}},extendPrototype([DynamicPropertyContainer],n),{getTextSelectorProp:function(e,t,r){return new n(e,t,r)}}}(),poolFactory=function(e,t,r){var n=0,i=e,s=createSizedArray(i);return{newElement:function(){return n?s[n-=1]:t()},release:function(e){n===i&&(s=pooling.double(s),i*=2),r&&r(e),s[n]=e,n+=1}}},pooling={double:function(e){return e.concat(createSizedArray(e.length))}},pointPool=poolFactory(8,(function(){return createTypedArray("float32",2)})),shapePool=(factory=poolFactory(4,(function(){return new ShapePath}),(function(e){var t,r=e._length;for(t=0;t<r;t+=1)pointPool.release(e.v[t]),pointPool.release(e.i[t]),pointPool.release(e.o[t]),e.v[t]=null,e.i[t]=null,e.o[t]=null;e._length=0,e.c=!1})),factory.clone=function(e){var t,r=factory.newElement(),n=void 0===e._length?e.v.length:e._length;for(r.setLength(n),r.c=e.c,t=0;t<n;t+=1)r.setTripleAt(e.v[t][0],e.v[t][1],e.o[t][0],e.o[t][1],e.i[t][0],e.i[t][1],t);return r},factory),factory,shapeCollectionPool=function(){var e={newShapeCollection:function(){return t?n[t-=1]:new ShapeCollection},release:function(e){var i,s=e._length;for(i=0;i<s;i+=1)shapePool.release(e.shapes[i]);e._length=0,t===r&&(n=pooling.double(n),r*=2),n[t]=e,t+=1}},t=0,r=4,n=createSizedArray(r);return e}(),segmentsLengthPool=poolFactory(8,(function(){return{lengths:[],totalLength:0}}),(function(e){var t,r=e.lengths.length;for(t=0;t<r;t+=1)bezierLengthPool.release(e.lengths[t]);e.lengths.length=0})),bezierLengthPool=poolFactory(8,(function(){return{addedLength:0,percents:createTypedArray("float32",defaultCurveSegments),lengths:createTypedArray("float32",defaultCurveSegments)}})),markerParser=function(){function e(e){for(var t,r=e.split("\r\n"),n={},i=0,s=0;s<r.length;s+=1)2===(t=r[s].split(":")).length&&(n[t[0]]=t[1].trim(),i+=1);if(0===i)throw new Error;return n}return function(t){for(var r=[],n=0;n<t.length;n+=1){var i=t[n],s={time:i.tm,duration:i.dr};try{s.payload=JSON.parse(t[n].cm)}catch(r){try{s.payload=e(t[n].cm)}catch(e){s.payload={name:t[n]}}}r.push(s)}return r}}();function BaseRenderer(){}function SVGRenderer(e,t){this.animationItem=e,this.layers=null,this.renderedFrame=-1,this.svgElement=createNS("svg");var r="";if(t&&t.title){var n=createNS("title"),i=createElementID();n.setAttribute("id",i),n.textContent=t.title,this.svgElement.appendChild(n),r+=i}if(t&&t.description){var s=createNS("desc"),a=createElementID();s.setAttribute("id",a),s.textContent=t.description,this.svgElement.appendChild(s),r+=" "+a}r&&this.svgElement.setAttribute("aria-labelledby",r);var o=createNS("defs");this.svgElement.appendChild(o);var l=createNS("g");this.svgElement.appendChild(l),this.layerElement=l,this.renderConfig={preserveAspectRatio:t&&t.preserveAspectRatio||"xMidYMid meet",imagePreserveAspectRatio:t&&t.imagePreserveAspectRatio||"xMidYMid slice",progressiveLoad:t&&t.progressiveLoad||!1,hideOnTransparent:!(t&&!1===t.hideOnTransparent),viewBoxOnly:t&&t.viewBoxOnly||!1,viewBoxSize:t&&t.viewBoxSize||!1,className:t&&t.className||"",id:t&&t.id||"",focusable:t&&t.focusable,filterSize:{width:t&&t.filterSize&&t.filterSize.width||"100%",height:t&&t.filterSize&&t.filterSize.height||"100%",x:t&&t.filterSize&&t.filterSize.x||"0%",y:t&&t.filterSize&&t.filterSize.y||"0%"}},this.globalData={_mdf:!1,frameNum:-1,defs:o,renderConfig:this.renderConfig},this.elements=[],this.pendingElements=[],this.destroyed=!1,this.rendererType="svg"}function CanvasRenderer(e,t){this.animationItem=e,this.renderConfig={clearCanvas:!t||void 0===t.clearCanvas||t.clearCanvas,context:t&&t.context||null,progressiveLoad:t&&t.progressiveLoad||!1,preserveAspectRatio:t&&t.preserveAspectRatio||"xMidYMid meet",imagePreserveAspectRatio:t&&t.imagePreserveAspectRatio||"xMidYMid slice",className:t&&t.className||"",id:t&&t.id||""},this.renderConfig.dpr=t&&t.dpr||1,this.animationItem.wrapper&&(this.renderConfig.dpr=t&&t.dpr||window.devicePixelRatio||1),this.renderedFrame=-1,this.globalData={frameNum:-1,_mdf:!1,renderConfig:this.renderConfig,currentGlobalAlpha:-1},this.contextData=new CVContextData,this.elements=[],this.pendingElements=[],this.transformMat=new Matrix,this.completeLayers=!1,this.rendererType="canvas"}function HybridRenderer(e,t){this.animationItem=e,this.layers=null,this.renderedFrame=-1,this.renderConfig={className:t&&t.className||"",imagePreserveAspectRatio:t&&t.imagePreserveAspectRatio||"xMidYMid slice",hideOnTransparent:!(t&&!1===t.hideOnTransparent),filterSize:{width:t&&t.filterSize&&t.filterSize.width||"400%",height:t&&t.filterSize&&t.filterSize.height||"400%",x:t&&t.filterSize&&t.filterSize.x||"-100%",y:t&&t.filterSize&&t.filterSize.y||"-100%"}},this.globalData={_mdf:!1,frameNum:-1,renderConfig:this.renderConfig},this.pendingElements=[],this.elements=[],this.threeDElements=[],this.destroyed=!1,this.camera=null,this.supports3d=!0,this.rendererType="html"}function MaskElement(e,t,r){this.data=e,this.element=t,this.globalData=r,this.storedData=[],this.masksProperties=this.data.masksProperties||[],this.maskElement=null;var n,i,s=this.globalData.defs,a=this.masksProperties?this.masksProperties.length:0;this.viewData=createSizedArray(a),this.solidPath="";var o,l,c,u,d,h,p=this.masksProperties,f=0,A=[],m=createElementID(),g="clipPath",v="clip-path";for(n=0;n<a;n+=1)if(("a"!==p[n].mode&&"n"!==p[n].mode||p[n].inv||100!==p[n].o.k||p[n].o.x)&&(g="mask",v="mask"),"s"!==p[n].mode&&"i"!==p[n].mode||0!==f?c=null:((c=createNS("rect")).setAttribute("fill","#ffffff"),c.setAttribute("width",this.element.comp.data.w||0),c.setAttribute("height",this.element.comp.data.h||0),A.push(c)),i=createNS("path"),"n"===p[n].mode)this.viewData[n]={op:PropertyFactory.getProp(this.element,p[n].o,0,.01,this.element),prop:ShapePropertyFactory.getShapeProp(this.element,p[n],3),elem:i,lastPath:""},s.appendChild(i);else{var b;if(f+=1,i.setAttribute("fill","s"===p[n].mode?"#000000":"#ffffff"),i.setAttribute("clip-rule","nonzero"),0!==p[n].x.k?(g="mask",v="mask",h=PropertyFactory.getProp(this.element,p[n].x,0,null,this.element),b=createElementID(),(u=createNS("filter")).setAttribute("id",b),(d=createNS("feMorphology")).setAttribute("operator","erode"),d.setAttribute("in","SourceGraphic"),d.setAttribute("radius","0"),u.appendChild(d),s.appendChild(u),i.setAttribute("stroke","s"===p[n].mode?"#000000":"#ffffff")):(d=null,h=null),this.storedData[n]={elem:i,x:h,expan:d,lastPath:"",lastOperator:"",filterId:b,lastRadius:0},"i"===p[n].mode){l=A.length;var y=createNS("g");for(o=0;o<l;o+=1)y.appendChild(A[o]);var C=createNS("mask");C.setAttribute("mask-type","alpha"),C.setAttribute("id",m+"_"+f),C.appendChild(i),s.appendChild(C),y.setAttribute("mask","url("+locationHref+"#"+m+"_"+f+")"),A.length=0,A.push(y)}else A.push(i);p[n].inv&&!this.solidPath&&(this.solidPath=this.createLayerSolidPath()),this.viewData[n]={elem:i,lastPath:"",op:PropertyFactory.getProp(this.element,p[n].o,0,.01,this.element),prop:ShapePropertyFactory.getShapeProp(this.element,p[n],3),invRect:c},this.viewData[n].prop.k||this.drawPath(p[n],this.viewData[n].prop.v,this.viewData[n])}for(this.maskElement=createNS(g),a=A.length,n=0;n<a;n+=1)this.maskElement.appendChild(A[n]);f>0&&(this.maskElement.setAttribute("id",m),this.element.maskedElement.setAttribute(v,"url("+locationHref+"#"+m+")"),s.appendChild(this.maskElement)),this.viewData.length&&this.element.addRenderableComponent(this)}function HierarchyElement(){}function FrameElement(){}function TransformElement(){}function RenderableElement(){}function RenderableDOMElement(){}function ProcessedElement(e,t){this.elem=e,this.pos=t}function SVGStyleData(e,t){this.data=e,this.type=e.ty,this.d="",this.lvl=t,this._mdf=!1,this.closed=!0===e.hd,this.pElem=createNS("path"),this.msElem=null}function SVGShapeData(e,t,r){this.caches=[],this.styles=[],this.transformers=e,this.lStr="",this.sh=r,this.lvl=t,this._isAnimated=!!r.k;for(var n=0,i=e.length;n<i;){if(e[n].mProps.dynamicProperties.length){this._isAnimated=!0;break}n+=1}}function SVGTransformData(e,t,r){this.transform={mProps:e,op:t,container:r},this.elements=[],this._isAnimated=this.transform.mProps.dynamicProperties.length||this.transform.op.effectsSequence.length}function SVGStrokeStyleData(e,t,r){this.initDynamicPropertyContainer(e),this.getValue=this.iterateDynamicProperties,this.o=PropertyFactory.getProp(e,t.o,0,.01,this),this.w=PropertyFactory.getProp(e,t.w,0,null,this),this.d=new DashProperty(e,t.d||{},"svg",this),this.c=PropertyFactory.getProp(e,t.c,1,255,this),this.style=r,this._isAnimated=!!this._isAnimated}function SVGFillStyleData(e,t,r){this.initDynamicPropertyContainer(e),this.getValue=this.iterateDynamicProperties,this.o=PropertyFactory.getProp(e,t.o,0,.01,this),this.c=PropertyFactory.getProp(e,t.c,1,255,this),this.style=r}function SVGGradientFillStyleData(e,t,r){this.initDynamicPropertyContainer(e),this.getValue=this.iterateDynamicProperties,this.initGradientData(e,t,r)}function SVGGradientStrokeStyleData(e,t,r){this.initDynamicPropertyContainer(e),this.getValue=this.iterateDynamicProperties,this.w=PropertyFactory.getProp(e,t.w,0,null,this),this.d=new DashProperty(e,t.d||{},"svg",this),this.initGradientData(e,t,r),this._isAnimated=!!this._isAnimated}function ShapeGroupData(){this.it=[],this.prevViewData=[],this.gr=createNS("g")}BaseRenderer.prototype.checkLayers=function(e){var t,r,n=this.layers.length;for(this.completeLayers=!0,t=n-1;t>=0;t-=1)this.elements[t]||(r=this.layers[t]).ip-r.st<=e-this.layers[t].st&&r.op-r.st>e-this.layers[t].st&&this.buildItem(t),this.completeLayers=!!this.elements[t]&&this.completeLayers;this.checkPendingElements()},BaseRenderer.prototype.createItem=function(e){switch(e.ty){case 2:return this.createImage(e);case 0:return this.createComp(e);case 1:return this.createSolid(e);case 3:default:return this.createNull(e);case 4:return this.createShape(e);case 5:return this.createText(e);case 6:return this.createAudio(e);case 13:return this.createCamera(e);case 15:return this.createFootage(e)}},BaseRenderer.prototype.createCamera=function(){throw new Error("You're using a 3d camera. Try the html renderer.")},BaseRenderer.prototype.createAudio=function(e){return new AudioElement(e,this.globalData,this)},BaseRenderer.prototype.createFootage=function(e){return new FootageElement(e,this.globalData,this)},BaseRenderer.prototype.buildAllItems=function(){var e,t=this.layers.length;for(e=0;e<t;e+=1)this.buildItem(e);this.checkPendingElements()},BaseRenderer.prototype.includeLayers=function(e){var t;this.completeLayers=!1;var r,n=e.length,i=this.layers.length;for(t=0;t<n;t+=1)for(r=0;r<i;){if(this.layers[r].id===e[t].id){this.layers[r]=e[t];break}r+=1}},BaseRenderer.prototype.setProjectInterface=function(e){this.globalData.projectInterface=e},BaseRenderer.prototype.initItems=function(){this.globalData.progressiveLoad||this.buildAllItems()},BaseRenderer.prototype.buildElementParenting=function(e,t,r){for(var n=this.elements,i=this.layers,s=0,a=i.length;s<a;)i[s].ind==t&&(n[s]&&!0!==n[s]?(r.push(n[s]),n[s].setAsParent(),void 0!==i[s].parent?this.buildElementParenting(e,i[s].parent,r):e.setHierarchy(r)):(this.buildItem(s),this.addPendingElement(e))),s+=1},BaseRenderer.prototype.addPendingElement=function(e){this.pendingElements.push(e)},BaseRenderer.prototype.searchExtraCompositions=function(e){var t,r=e.length;for(t=0;t<r;t+=1)if(e[t].xt){var n=this.createComp(e[t]);n.initExpressions(),this.globalData.projectInterface.registerComposition(n)}},BaseRenderer.prototype.setupGlobalData=function(e,t){this.globalData.fontManager=new FontManager,this.globalData.fontManager.addChars(e.chars),this.globalData.fontManager.addFonts(e.fonts,t),this.globalData.getAssetData=this.animationItem.getAssetData.bind(this.animationItem),this.globalData.getAssetsPath=this.animationItem.getAssetsPath.bind(this.animationItem),this.globalData.imageLoader=this.animationItem.imagePreloader,this.globalData.audioController=this.animationItem.audioController,this.globalData.frameId=0,this.globalData.frameRate=e.fr,this.globalData.nm=e.nm,this.globalData.compSize={w:e.w,h:e.h}},extendPrototype([BaseRenderer],SVGRenderer),SVGRenderer.prototype.createNull=function(e){return new NullElement(e,this.globalData,this)},SVGRenderer.prototype.createShape=function(e){return new SVGShapeElement(e,this.globalData,this)},SVGRenderer.prototype.createText=function(e){return new SVGTextLottieElement(e,this.globalData,this)},SVGRenderer.prototype.createImage=function(e){return new IImageElement(e,this.globalData,this)},SVGRenderer.prototype.createComp=function(e){return new SVGCompElement(e,this.globalData,this)},SVGRenderer.prototype.createSolid=function(e){return new ISolidElement(e,this.globalData,this)},SVGRenderer.prototype.configAnimation=function(e){this.svgElement.setAttribute("xmlns","http://www.w3.org/2000/svg"),this.renderConfig.viewBoxSize?this.svgElement.setAttribute("viewBox",this.renderConfig.viewBoxSize):this.svgElement.setAttribute("viewBox","0 0 "+e.w+" "+e.h),this.renderConfig.viewBoxOnly||(this.svgElement.setAttribute("width",e.w),this.svgElement.setAttribute("height",e.h),this.svgElement.style.width="100%",this.svgElement.style.height="100%",this.svgElement.style.transform="translate3d(0,0,0)"),this.renderConfig.className&&this.svgElement.setAttribute("class",this.renderConfig.className),this.renderConfig.id&&this.svgElement.setAttribute("id",this.renderConfig.id),void 0!==this.renderConfig.focusable&&this.svgElement.setAttribute("focusable",this.renderConfig.focusable),this.svgElement.setAttribute("preserveAspectRatio",this.renderConfig.preserveAspectRatio),this.animationItem.wrapper.appendChild(this.svgElement);var t=this.globalData.defs;this.setupGlobalData(e,t),this.globalData.progressiveLoad=this.renderConfig.progressiveLoad,this.data=e;var r=createNS("clipPath"),n=createNS("rect");n.setAttribute("width",e.w),n.setAttribute("height",e.h),n.setAttribute("x",0),n.setAttribute("y",0);var i=createElementID();r.setAttribute("id",i),r.appendChild(n),this.layerElement.setAttribute("clip-path","url("+locationHref+"#"+i+")"),t.appendChild(r),this.layers=e.layers,this.elements=createSizedArray(e.layers.length)},SVGRenderer.prototype.destroy=function(){var e;this.animationItem.wrapper&&(this.animationItem.wrapper.innerText=""),this.layerElement=null,this.globalData.defs=null;var t=this.layers?this.layers.length:0;for(e=0;e<t;e+=1)this.elements[e]&&this.elements[e].destroy();this.elements.length=0,this.destroyed=!0,this.animationItem=null},SVGRenderer.prototype.updateContainerSize=function(){},SVGRenderer.prototype.buildItem=function(e){var t=this.elements;if(!t[e]&&99!==this.layers[e].ty){t[e]=!0;var r=this.createItem(this.layers[e]);t[e]=r,expressionsPlugin&&(0===this.layers[e].ty&&this.globalData.projectInterface.registerComposition(r),r.initExpressions()),this.appendElementInPos(r,e),this.layers[e].tt&&(this.elements[e-1]&&!0!==this.elements[e-1]?r.setMatte(t[e-1].layerId):(this.buildItem(e-1),this.addPendingElement(r)))}},SVGRenderer.prototype.checkPendingElements=function(){for(;this.pendingElements.length;){var e=this.pendingElements.pop();if(e.checkParenting(),e.data.tt)for(var t=0,r=this.elements.length;t<r;){if(this.elements[t]===e){e.setMatte(this.elements[t-1].layerId);break}t+=1}}},SVGRenderer.prototype.renderFrame=function(e){if(this.renderedFrame!==e&&!this.destroyed){var t;null===e?e=this.renderedFrame:this.renderedFrame=e,this.globalData.frameNum=e,this.globalData.frameId+=1,this.globalData.projectInterface.currentFrame=e,this.globalData._mdf=!1;var r=this.layers.length;for(this.completeLayers||this.checkLayers(e),t=r-1;t>=0;t-=1)(this.completeLayers||this.elements[t])&&this.elements[t].prepareFrame(e-this.layers[t].st);if(this.globalData._mdf)for(t=0;t<r;t+=1)(this.completeLayers||this.elements[t])&&this.elements[t].renderFrame()}},SVGRenderer.prototype.appendElementInPos=function(e,t){var r=e.getBaseElement();if(r){for(var n,i=0;i<t;)this.elements[i]&&!0!==this.elements[i]&&this.elements[i].getBaseElement()&&(n=this.elements[i].getBaseElement()),i+=1;n?this.layerElement.insertBefore(r,n):this.layerElement.appendChild(r)}},SVGRenderer.prototype.hide=function(){this.layerElement.style.display="none"},SVGRenderer.prototype.show=function(){this.layerElement.style.display="block"},extendPrototype([BaseRenderer],CanvasRenderer),CanvasRenderer.prototype.createShape=function(e){return new CVShapeElement(e,this.globalData,this)},CanvasRenderer.prototype.createText=function(e){return new CVTextElement(e,this.globalData,this)},CanvasRenderer.prototype.createImage=function(e){return new CVImageElement(e,this.globalData,this)},CanvasRenderer.prototype.createComp=function(e){return new CVCompElement(e,this.globalData,this)},CanvasRenderer.prototype.createSolid=function(e){return new CVSolidElement(e,this.globalData,this)},CanvasRenderer.prototype.createNull=SVGRenderer.prototype.createNull,CanvasRenderer.prototype.ctxTransform=function(e){if(1!==e[0]||0!==e[1]||0!==e[4]||1!==e[5]||0!==e[12]||0!==e[13])if(this.renderConfig.clearCanvas){this.transformMat.cloneFromProps(e);var t=this.contextData.cTr.props;this.transformMat.transform(t[0],t[1],t[2],t[3],t[4],t[5],t[6],t[7],t[8],t[9],t[10],t[11],t[12],t[13],t[14],t[15]),this.contextData.cTr.cloneFromProps(this.transformMat.props);var r=this.contextData.cTr.props;this.canvasContext.setTransform(r[0],r[1],r[4],r[5],r[12],r[13])}else this.canvasContext.transform(e[0],e[1],e[4],e[5],e[12],e[13])},CanvasRenderer.prototype.ctxOpacity=function(e){if(!this.renderConfig.clearCanvas)return this.canvasContext.globalAlpha*=e<0?0:e,void(this.globalData.currentGlobalAlpha=this.contextData.cO);this.contextData.cO*=e<0?0:e,this.globalData.currentGlobalAlpha!==this.contextData.cO&&(this.canvasContext.globalAlpha=this.contextData.cO,this.globalData.currentGlobalAlpha=this.contextData.cO)},CanvasRenderer.prototype.reset=function(){this.renderConfig.clearCanvas?this.contextData.reset():this.canvasContext.restore()},CanvasRenderer.prototype.save=function(e){if(this.renderConfig.clearCanvas){e&&this.canvasContext.save();var t,r=this.contextData.cTr.props;this.contextData._length<=this.contextData.cArrPos&&this.contextData.duplicate();var n=this.contextData.saved[this.contextData.cArrPos];for(t=0;t<16;t+=1)n[t]=r[t];this.contextData.savedOp[this.contextData.cArrPos]=this.contextData.cO,this.contextData.cArrPos+=1}else this.canvasContext.save()},CanvasRenderer.prototype.restore=function(e){if(this.renderConfig.clearCanvas){e&&(this.canvasContext.restore(),this.globalData.blendMode="source-over"),this.contextData.cArrPos-=1;var t,r=this.contextData.saved[this.contextData.cArrPos],n=this.contextData.cTr.props;for(t=0;t<16;t+=1)n[t]=r[t];this.canvasContext.setTransform(r[0],r[1],r[4],r[5],r[12],r[13]),r=this.contextData.savedOp[this.contextData.cArrPos],this.contextData.cO=r,this.globalData.currentGlobalAlpha!==r&&(this.canvasContext.globalAlpha=r,this.globalData.currentGlobalAlpha=r)}else this.canvasContext.restore()},CanvasRenderer.prototype.configAnimation=function(e){if(this.animationItem.wrapper){this.animationItem.container=createTag("canvas");var t=this.animationItem.container.style;t.width="100%",t.height="100%";var r="0px 0px 0px";t.transformOrigin=r,t.mozTransformOrigin=r,t.webkitTransformOrigin=r,t["-webkit-transform"]=r,this.animationItem.wrapper.appendChild(this.animationItem.container),this.canvasContext=this.animationItem.container.getContext("2d"),this.renderConfig.className&&this.animationItem.container.setAttribute("class",this.renderConfig.className),this.renderConfig.id&&this.animationItem.container.setAttribute("id",this.renderConfig.id)}else this.canvasContext=this.renderConfig.context;this.data=e,this.layers=e.layers,this.transformCanvas={w:e.w,h:e.h,sx:0,sy:0,tx:0,ty:0},this.setupGlobalData(e,document.body),this.globalData.canvasContext=this.canvasContext,this.globalData.renderer=this,this.globalData.isDashed=!1,this.globalData.progressiveLoad=this.renderConfig.progressiveLoad,this.globalData.transformCanvas=this.transformCanvas,this.elements=createSizedArray(e.layers.length),this.updateContainerSize()},CanvasRenderer.prototype.updateContainerSize=function(){var e,t,r,n;if(this.reset(),this.animationItem.wrapper&&this.animationItem.container?(e=this.animationItem.wrapper.offsetWidth,t=this.animationItem.wrapper.offsetHeight,this.animationItem.container.setAttribute("width",e*this.renderConfig.dpr),this.animationItem.container.setAttribute("height",t*this.renderConfig.dpr)):(e=this.canvasContext.canvas.width*this.renderConfig.dpr,t=this.canvasContext.canvas.height*this.renderConfig.dpr),-1!==this.renderConfig.preserveAspectRatio.indexOf("meet")||-1!==this.renderConfig.preserveAspectRatio.indexOf("slice")){var i=this.renderConfig.preserveAspectRatio.split(" "),s=i[1]||"meet",a=i[0]||"xMidYMid",o=a.substr(0,4),l=a.substr(4);r=e/t,(n=this.transformCanvas.w/this.transformCanvas.h)>r&&"meet"===s||n<r&&"slice"===s?(this.transformCanvas.sx=e/(this.transformCanvas.w/this.renderConfig.dpr),this.transformCanvas.sy=e/(this.transformCanvas.w/this.renderConfig.dpr)):(this.transformCanvas.sx=t/(this.transformCanvas.h/this.renderConfig.dpr),this.transformCanvas.sy=t/(this.transformCanvas.h/this.renderConfig.dpr)),this.transformCanvas.tx="xMid"===o&&(n<r&&"meet"===s||n>r&&"slice"===s)?(e-this.transformCanvas.w*(t/this.transformCanvas.h))/2*this.renderConfig.dpr:"xMax"===o&&(n<r&&"meet"===s||n>r&&"slice"===s)?(e-this.transformCanvas.w*(t/this.transformCanvas.h))*this.renderConfig.dpr:0,this.transformCanvas.ty="YMid"===l&&(n>r&&"meet"===s||n<r&&"slice"===s)?(t-this.transformCanvas.h*(e/this.transformCanvas.w))/2*this.renderConfig.dpr:"YMax"===l&&(n>r&&"meet"===s||n<r&&"slice"===s)?(t-this.transformCanvas.h*(e/this.transformCanvas.w))*this.renderConfig.dpr:0}else"none"===this.renderConfig.preserveAspectRatio?(this.transformCanvas.sx=e/(this.transformCanvas.w/this.renderConfig.dpr),this.transformCanvas.sy=t/(this.transformCanvas.h/this.renderConfig.dpr),this.transformCanvas.tx=0,this.transformCanvas.ty=0):(this.transformCanvas.sx=this.renderConfig.dpr,this.transformCanvas.sy=this.renderConfig.dpr,this.transformCanvas.tx=0,this.transformCanvas.ty=0);this.transformCanvas.props=[this.transformCanvas.sx,0,0,0,0,this.transformCanvas.sy,0,0,0,0,1,0,this.transformCanvas.tx,this.transformCanvas.ty,0,1],this.ctxTransform(this.transformCanvas.props),this.canvasContext.beginPath(),this.canvasContext.rect(0,0,this.transformCanvas.w,this.transformCanvas.h),this.canvasContext.closePath(),this.canvasContext.clip(),this.renderFrame(this.renderedFrame,!0)},CanvasRenderer.prototype.destroy=function(){var e;for(this.renderConfig.clearCanvas&&this.animationItem.wrapper&&(this.animationItem.wrapper.innerText=""),e=(this.layers?this.layers.length:0)-1;e>=0;e-=1)this.elements[e]&&this.elements[e].destroy();this.elements.length=0,this.globalData.canvasContext=null,this.animationItem.container=null,this.destroyed=!0},CanvasRenderer.prototype.renderFrame=function(e,t){if((this.renderedFrame!==e||!0!==this.renderConfig.clearCanvas||t)&&!this.destroyed&&-1!==e){var r;this.renderedFrame=e,this.globalData.frameNum=e-this.animationItem._isFirstFrame,this.globalData.frameId+=1,this.globalData._mdf=!this.renderConfig.clearCanvas||t,this.globalData.projectInterface.currentFrame=e;var n=this.layers.length;for(this.completeLayers||this.checkLayers(e),r=0;r<n;r+=1)(this.completeLayers||this.elements[r])&&this.elements[r].prepareFrame(e-this.layers[r].st);if(this.globalData._mdf){for(!0===this.renderConfig.clearCanvas?this.canvasContext.clearRect(0,0,this.transformCanvas.w,this.transformCanvas.h):this.save(),r=n-1;r>=0;r-=1)(this.completeLayers||this.elements[r])&&this.elements[r].renderFrame();!0!==this.renderConfig.clearCanvas&&this.restore()}}},CanvasRenderer.prototype.buildItem=function(e){var t=this.elements;if(!t[e]&&99!==this.layers[e].ty){var r=this.createItem(this.layers[e],this,this.globalData);t[e]=r,r.initExpressions()}},CanvasRenderer.prototype.checkPendingElements=function(){for(;this.pendingElements.length;)this.pendingElements.pop().checkParenting()},CanvasRenderer.prototype.hide=function(){this.animationItem.container.style.display="none"},CanvasRenderer.prototype.show=function(){this.animationItem.container.style.display="block"},extendPrototype([BaseRenderer],HybridRenderer),HybridRenderer.prototype.buildItem=SVGRenderer.prototype.buildItem,HybridRenderer.prototype.checkPendingElements=function(){for(;this.pendingElements.length;)this.pendingElements.pop().checkParenting()},HybridRenderer.prototype.appendElementInPos=function(e,t){var r=e.getBaseElement();if(r){var n=this.layers[t];if(n.ddd&&this.supports3d)this.addTo3dContainer(r,t);else if(this.threeDElements)this.addTo3dContainer(r,t);else{for(var i,s,a=0;a<t;)this.elements[a]&&!0!==this.elements[a]&&this.elements[a].getBaseElement&&(s=this.elements[a],i=(this.layers[a].ddd?this.getThreeDContainerByPos(a):s.getBaseElement())||i),a+=1;i?n.ddd&&this.supports3d||this.layerElement.insertBefore(r,i):n.ddd&&this.supports3d||this.layerElement.appendChild(r)}}},HybridRenderer.prototype.createShape=function(e){return this.supports3d?new HShapeElement(e,this.globalData,this):new SVGShapeElement(e,this.globalData,this)},HybridRenderer.prototype.createText=function(e){return this.supports3d?new HTextElement(e,this.globalData,this):new SVGTextLottieElement(e,this.globalData,this)},HybridRenderer.prototype.createCamera=function(e){return this.camera=new HCameraElement(e,this.globalData,this),this.camera},HybridRenderer.prototype.createImage=function(e){return this.supports3d?new HImageElement(e,this.globalData,this):new IImageElement(e,this.globalData,this)},HybridRenderer.prototype.createComp=function(e){return this.supports3d?new HCompElement(e,this.globalData,this):new SVGCompElement(e,this.globalData,this)},HybridRenderer.prototype.createSolid=function(e){return this.supports3d?new HSolidElement(e,this.globalData,this):new ISolidElement(e,this.globalData,this)},HybridRenderer.prototype.createNull=SVGRenderer.prototype.createNull,HybridRenderer.prototype.getThreeDContainerByPos=function(e){for(var t=0,r=this.threeDElements.length;t<r;){if(this.threeDElements[t].startPos<=e&&this.threeDElements[t].endPos>=e)return this.threeDElements[t].perspectiveElem;t+=1}return null},HybridRenderer.prototype.createThreeDContainer=function(e,t){var r,n,i=createTag("div");styleDiv(i);var s=createTag("div");if(styleDiv(s),"3d"===t){(r=i.style).width=this.globalData.compSize.w+"px",r.height=this.globalData.compSize.h+"px";var a="50% 50%";r.webkitTransformOrigin=a,r.mozTransformOrigin=a,r.transformOrigin=a;var o="matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)";(n=s.style).transform=o,n.webkitTransform=o}i.appendChild(s);var l={container:s,perspectiveElem:i,startPos:e,endPos:e,type:t};return this.threeDElements.push(l),l},HybridRenderer.prototype.build3dContainers=function(){var e,t,r=this.layers.length,n="";for(e=0;e<r;e+=1)this.layers[e].ddd&&3!==this.layers[e].ty?("3d"!==n&&(n="3d",t=this.createThreeDContainer(e,"3d")),t.endPos=Math.max(t.endPos,e)):("2d"!==n&&(n="2d",t=this.createThreeDContainer(e,"2d")),t.endPos=Math.max(t.endPos,e));for(e=(r=this.threeDElements.length)-1;e>=0;e-=1)this.resizerElem.appendChild(this.threeDElements[e].perspectiveElem)},HybridRenderer.prototype.addTo3dContainer=function(e,t){for(var r=0,n=this.threeDElements.length;r<n;){if(t<=this.threeDElements[r].endPos){for(var i,s=this.threeDElements[r].startPos;s<t;)this.elements[s]&&this.elements[s].getBaseElement&&(i=this.elements[s].getBaseElement()),s+=1;i?this.threeDElements[r].container.insertBefore(e,i):this.threeDElements[r].container.appendChild(e);break}r+=1}},HybridRenderer.prototype.configAnimation=function(e){var t=createTag("div"),r=this.animationItem.wrapper,n=t.style;n.width=e.w+"px",n.height=e.h+"px",this.resizerElem=t,styleDiv(t),n.transformStyle="flat",n.mozTransformStyle="flat",n.webkitTransformStyle="flat",this.renderConfig.className&&t.setAttribute("class",this.renderConfig.className),r.appendChild(t),n.overflow="hidden";var i=createNS("svg");i.setAttribute("width","1"),i.setAttribute("height","1"),styleDiv(i),this.resizerElem.appendChild(i);var s=createNS("defs");i.appendChild(s),this.data=e,this.setupGlobalData(e,i),this.globalData.defs=s,this.layers=e.layers,this.layerElement=this.resizerElem,this.build3dContainers(),this.updateContainerSize()},HybridRenderer.prototype.destroy=function(){var e;this.animationItem.wrapper&&(this.animationItem.wrapper.innerText=""),this.animationItem.container=null,this.globalData.defs=null;var t=this.layers?this.layers.length:0;for(e=0;e<t;e+=1)this.elements[e].destroy();this.elements.length=0,this.destroyed=!0,this.animationItem=null},HybridRenderer.prototype.updateContainerSize=function(){var e,t,r,n,i=this.animationItem.wrapper.offsetWidth,s=this.animationItem.wrapper.offsetHeight,a=i/s;this.globalData.compSize.w/this.globalData.compSize.h>a?(e=i/this.globalData.compSize.w,t=i/this.globalData.compSize.w,r=0,n=(s-this.globalData.compSize.h*(i/this.globalData.compSize.w))/2):(e=s/this.globalData.compSize.h,t=s/this.globalData.compSize.h,r=(i-this.globalData.compSize.w*(s/this.globalData.compSize.h))/2,n=0);var o=this.resizerElem.style;o.webkitTransform="matrix3d("+e+",0,0,0,0,"+t+",0,0,0,0,1,0,"+r+","+n+",0,1)",o.transform=o.webkitTransform},HybridRenderer.prototype.renderFrame=SVGRenderer.prototype.renderFrame,HybridRenderer.prototype.hide=function(){this.resizerElem.style.display="none"},HybridRenderer.prototype.show=function(){this.resizerElem.style.display="block"},HybridRenderer.prototype.initItems=function(){if(this.buildAllItems(),this.camera)this.camera.setup();else{var e,t=this.globalData.compSize.w,r=this.globalData.compSize.h,n=this.threeDElements.length;for(e=0;e<n;e+=1){var i=this.threeDElements[e].perspectiveElem.style;i.webkitPerspective=Math.sqrt(Math.pow(t,2)+Math.pow(r,2))+"px",i.perspective=i.webkitPerspective}}},HybridRenderer.prototype.searchExtraCompositions=function(e){var t,r=e.length,n=createTag("div");for(t=0;t<r;t+=1)if(e[t].xt){var i=this.createComp(e[t],n,this.globalData.comp,null);i.initExpressions(),this.globalData.projectInterface.registerComposition(i)}},MaskElement.prototype.getMaskProperty=function(e){return this.viewData[e].prop},MaskElement.prototype.renderFrame=function(e){var t,r=this.element.finalTransform.mat,n=this.masksProperties.length;for(t=0;t<n;t+=1)if((this.viewData[t].prop._mdf||e)&&this.drawPath(this.masksProperties[t],this.viewData[t].prop.v,this.viewData[t]),(this.viewData[t].op._mdf||e)&&this.viewData[t].elem.setAttribute("fill-opacity",this.viewData[t].op.v),"n"!==this.masksProperties[t].mode&&(this.viewData[t].invRect&&(this.element.finalTransform.mProp._mdf||e)&&this.viewData[t].invRect.setAttribute("transform",r.getInverseMatrix().to2dCSS()),this.storedData[t].x&&(this.storedData[t].x._mdf||e))){var i=this.storedData[t].expan;this.storedData[t].x.v<0?("erode"!==this.storedData[t].lastOperator&&(this.storedData[t].lastOperator="erode",this.storedData[t].elem.setAttribute("filter","url("+locationHref+"#"+this.storedData[t].filterId+")")),i.setAttribute("radius",-this.storedData[t].x.v)):("dilate"!==this.storedData[t].lastOperator&&(this.storedData[t].lastOperator="dilate",this.storedData[t].elem.setAttribute("filter",null)),this.storedData[t].elem.setAttribute("stroke-width",2*this.storedData[t].x.v))}},MaskElement.prototype.getMaskelement=function(){return this.maskElement},MaskElement.prototype.createLayerSolidPath=function(){var e="M0,0 ";return e+=" h"+this.globalData.compSize.w,e+=" v"+this.globalData.compSize.h,(e+=" h-"+this.globalData.compSize.w)+" v-"+this.globalData.compSize.h+" "},MaskElement.prototype.drawPath=function(e,t,r){var n,i,s=" M"+t.v[0][0]+","+t.v[0][1];for(i=t._length,n=1;n<i;n+=1)s+=" C"+t.o[n-1][0]+","+t.o[n-1][1]+" "+t.i[n][0]+","+t.i[n][1]+" "+t.v[n][0]+","+t.v[n][1];if(t.c&&i>1&&(s+=" C"+t.o[n-1][0]+","+t.o[n-1][1]+" "+t.i[0][0]+","+t.i[0][1]+" "+t.v[0][0]+","+t.v[0][1]),r.lastPath!==s){var a="";r.elem&&(t.c&&(a=e.inv?this.solidPath+s:s),r.elem.setAttribute("d",a)),r.lastPath=s}},MaskElement.prototype.destroy=function(){this.element=null,this.globalData=null,this.maskElement=null,this.data=null,this.masksProperties=null},HierarchyElement.prototype={initHierarchy:function(){this.hierarchy=[],this._isParent=!1,this.checkParenting()},setHierarchy:function(e){this.hierarchy=e},setAsParent:function(){this._isParent=!0},checkParenting:function(){void 0!==this.data.parent&&this.comp.buildElementParenting(this,this.data.parent,[])}},FrameElement.prototype={initFrame:function(){this._isFirstFrame=!1,this.dynamicProperties=[],this._mdf=!1},prepareProperties:function(e,t){var r,n=this.dynamicProperties.length;for(r=0;r<n;r+=1)(t||this._isParent&&"transform"===this.dynamicProperties[r].propType)&&(this.dynamicProperties[r].getValue(),this.dynamicProperties[r]._mdf&&(this.globalData._mdf=!0,this._mdf=!0))},addDynamicProperty:function(e){-1===this.dynamicProperties.indexOf(e)&&this.dynamicProperties.push(e)}},TransformElement.prototype={initTransform:function(){this.finalTransform={mProp:this.data.ks?TransformPropertyFactory.getTransformProperty(this,this.data.ks,this):{o:0},_matMdf:!1,_opMdf:!1,mat:new Matrix},this.data.ao&&(this.finalTransform.mProp.autoOriented=!0),this.data.ty},renderTransform:function(){if(this.finalTransform._opMdf=this.finalTransform.mProp.o._mdf||this._isFirstFrame,this.finalTransform._matMdf=this.finalTransform.mProp._mdf||this._isFirstFrame,this.hierarchy){var e,t=this.finalTransform.mat,r=0,n=this.hierarchy.length;if(!this.finalTransform._matMdf)for(;r<n;){if(this.hierarchy[r].finalTransform.mProp._mdf){this.finalTransform._matMdf=!0;break}r+=1}if(this.finalTransform._matMdf)for(e=this.finalTransform.mProp.v.props,t.cloneFromProps(e),r=0;r<n;r+=1)e=this.hierarchy[r].finalTransform.mProp.v.props,t.transform(e[0],e[1],e[2],e[3],e[4],e[5],e[6],e[7],e[8],e[9],e[10],e[11],e[12],e[13],e[14],e[15])}},globalToLocal:function(e){var t=[];t.push(this.finalTransform);for(var r,n=!0,i=this.comp;n;)i.finalTransform?(i.data.hasMask&&t.splice(0,0,i.finalTransform),i=i.comp):n=!1;var s,a=t.length;for(r=0;r<a;r+=1)s=t[r].mat.applyToPointArray(0,0,0),e=[e[0]-s[0],e[1]-s[1],0];return e},mHelper:new Matrix},RenderableElement.prototype={initRenderable:function(){this.isInRange=!1,this.hidden=!1,this.isTransparent=!1,this.renderableComponents=[]},addRenderableComponent:function(e){-1===this.renderableComponents.indexOf(e)&&this.renderableComponents.push(e)},removeRenderableComponent:function(e){-1!==this.renderableComponents.indexOf(e)&&this.renderableComponents.splice(this.renderableComponents.indexOf(e),1)},prepareRenderableFrame:function(e){this.checkLayerLimits(e)},checkTransparency:function(){this.finalTransform.mProp.o.v<=0?!this.isTransparent&&this.globalData.renderConfig.hideOnTransparent&&(this.isTransparent=!0,this.hide()):this.isTransparent&&(this.isTransparent=!1,this.show())},checkLayerLimits:function(e){this.data.ip-this.data.st<=e&&this.data.op-this.data.st>e?!0!==this.isInRange&&(this.globalData._mdf=!0,this._mdf=!0,this.isInRange=!0,this.show()):!1!==this.isInRange&&(this.globalData._mdf=!0,this.isInRange=!1,this.hide())},renderRenderable:function(){var e,t=this.renderableComponents.length;for(e=0;e<t;e+=1)this.renderableComponents[e].renderFrame(this._isFirstFrame)},sourceRectAtTime:function(){return{top:0,left:0,width:100,height:100}},getLayerSize:function(){return 5===this.data.ty?{w:this.data.textData.width,h:this.data.textData.height}:{w:this.data.width,h:this.data.height}}},extendPrototype([RenderableElement,createProxyFunction({initElement:function(e,t,r){this.initFrame(),this.initBaseData(e,t,r),this.initTransform(e,t,r),this.initHierarchy(),this.initRenderable(),this.initRendererElement(),this.createContainerElements(),this.createRenderableComponents(),this.createContent(),this.hide()},hide:function(){this.hidden||this.isInRange&&!this.isTransparent||((this.baseElement||this.layerElement).style.display="none",this.hidden=!0)},show:function(){this.isInRange&&!this.isTransparent&&(this.data.hd||((this.baseElement||this.layerElement).style.display="block"),this.hidden=!1,this._isFirstFrame=!0)},renderFrame:function(){this.data.hd||this.hidden||(this.renderTransform(),this.renderRenderable(),this.renderElement(),this.renderInnerContent(),this._isFirstFrame&&(this._isFirstFrame=!1))},renderInnerContent:function(){},prepareFrame:function(e){this._mdf=!1,this.prepareRenderableFrame(e),this.prepareProperties(e,this.isInRange),this.checkTransparency()},destroy:function(){this.innerElem=null,this.destroyBaseElement()}})],RenderableDOMElement),SVGStyleData.prototype.reset=function(){this.d="",this._mdf=!1},SVGShapeData.prototype.setAsAnimated=function(){this._isAnimated=!0},extendPrototype([DynamicPropertyContainer],SVGStrokeStyleData),extendPrototype([DynamicPropertyContainer],SVGFillStyleData),SVGGradientFillStyleData.prototype.initGradientData=function(e,t,r){this.o=PropertyFactory.getProp(e,t.o,0,.01,this),this.s=PropertyFactory.getProp(e,t.s,1,null,this),this.e=PropertyFactory.getProp(e,t.e,1,null,this),this.h=PropertyFactory.getProp(e,t.h||{k:0},0,.01,this),this.a=PropertyFactory.getProp(e,t.a||{k:0},0,degToRads,this),this.g=new GradientProperty(e,t.g,this),this.style=r,this.stops=[],this.setGradientData(r.pElem,t),this.setGradientOpacity(t,r),this._isAnimated=!!this._isAnimated},SVGGradientFillStyleData.prototype.setGradientData=function(e,t){var r=createElementID(),n=createNS(1===t.t?"linearGradient":"radialGradient");n.setAttribute("id",r),n.setAttribute("spreadMethod","pad"),n.setAttribute("gradientUnits","userSpaceOnUse");var i,s,a,o=[];for(a=4*t.g.p,s=0;s<a;s+=4)i=createNS("stop"),n.appendChild(i),o.push(i);e.setAttribute("gf"===t.ty?"fill":"stroke","url("+locationHref+"#"+r+")"),this.gf=n,this.cst=o},SVGGradientFillStyleData.prototype.setGradientOpacity=function(e,t){if(this.g._hasOpacity&&!this.g._collapsable){var r,n,i,s=createNS("mask"),a=createNS("path");s.appendChild(a);var o=createElementID(),l=createElementID();s.setAttribute("id",l);var c=createNS(1===e.t?"linearGradient":"radialGradient");c.setAttribute("id",o),c.setAttribute("spreadMethod","pad"),c.setAttribute("gradientUnits","userSpaceOnUse"),i=e.g.k.k[0].s?e.g.k.k[0].s.length:e.g.k.k.length;var u=this.stops;for(n=4*e.g.p;n<i;n+=2)(r=createNS("stop")).setAttribute("stop-color","rgb(255,255,255)"),c.appendChild(r),u.push(r);a.setAttribute("gf"===e.ty?"fill":"stroke","url("+locationHref+"#"+o+")"),"gs"===e.ty&&(a.setAttribute("stroke-linecap",lineCapEnum[e.lc||2]),a.setAttribute("stroke-linejoin",lineJoinEnum[e.lj||2]),1===e.lj&&a.setAttribute("stroke-miterlimit",e.ml)),this.of=c,this.ms=s,this.ost=u,this.maskId=l,t.msElem=a}},extendPrototype([DynamicPropertyContainer],SVGGradientFillStyleData),extendPrototype([SVGGradientFillStyleData,DynamicPropertyContainer],SVGGradientStrokeStyleData);var SVGElementsRenderer=function(){var e=new Matrix,t=new Matrix;function r(e,t,r){(r||t.transform.op._mdf)&&t.transform.container.setAttribute("opacity",t.transform.op.v),(r||t.transform.mProps._mdf)&&t.transform.container.setAttribute("transform",t.transform.mProps.v.to2dCSS())}function n(r,n,i){var s,a,o,l,c,u,d,h,p,f,A,m=n.styles.length,g=n.lvl;for(u=0;u<m;u+=1){if(l=n.sh._mdf||i,n.styles[u].lvl<g){for(h=t.reset(),f=g-n.styles[u].lvl,A=n.transformers.length-1;!l&&f>0;)l=n.transformers[A].mProps._mdf||l,f-=1,A-=1;if(l)for(f=g-n.styles[u].lvl,A=n.transformers.length-1;f>0;)p=n.transformers[A].mProps.v.props,h.transform(p[0],p[1],p[2],p[3],p[4],p[5],p[6],p[7],p[8],p[9],p[10],p[11],p[12],p[13],p[14],p[15]),f-=1,A-=1}else h=e;if(a=(d=n.sh.paths)._length,l){for(o="",s=0;s<a;s+=1)(c=d.shapes[s])&&c._length&&(o+=buildShapeString(c,c._length,c.c,h));n.caches[u]=o}else o=n.caches[u];n.styles[u].d+=!0===r.hd?"":o,n.styles[u]._mdf=l||n.styles[u]._mdf}}function i(e,t,r){var n=t.style;(t.c._mdf||r)&&n.pElem.setAttribute("fill","rgb("+bmFloor(t.c.v[0])+","+bmFloor(t.c.v[1])+","+bmFloor(t.c.v[2])+")"),(t.o._mdf||r)&&n.pElem.setAttribute("fill-opacity",t.o.v)}function s(e,t,r){a(e,t,r),o(0,t,r)}function a(e,t,r){var n,i,s,a,o,l=t.gf,c=t.g._hasOpacity,u=t.s.v,d=t.e.v;if(t.o._mdf||r){var h="gf"===e.ty?"fill-opacity":"stroke-opacity";t.style.pElem.setAttribute(h,t.o.v)}if(t.s._mdf||r){var p=1===e.t?"x1":"cx",f="x1"===p?"y1":"cy";l.setAttribute(p,u[0]),l.setAttribute(f,u[1]),c&&!t.g._collapsable&&(t.of.setAttribute(p,u[0]),t.of.setAttribute(f,u[1]))}if(t.g._cmdf||r){n=t.cst;var A=t.g.c;for(s=n.length,i=0;i<s;i+=1)(a=n[i]).setAttribute("offset",A[4*i]+"%"),a.setAttribute("stop-color","rgb("+A[4*i+1]+","+A[4*i+2]+","+A[4*i+3]+")")}if(c&&(t.g._omdf||r)){var m=t.g.o;for(s=(n=t.g._collapsable?t.cst:t.ost).length,i=0;i<s;i+=1)a=n[i],t.g._collapsable||a.setAttribute("offset",m[2*i]+"%"),a.setAttribute("stop-opacity",m[2*i+1])}if(1===e.t)(t.e._mdf||r)&&(l.setAttribute("x2",d[0]),l.setAttribute("y2",d[1]),c&&!t.g._collapsable&&(t.of.setAttribute("x2",d[0]),t.of.setAttribute("y2",d[1])));else if((t.s._mdf||t.e._mdf||r)&&(o=Math.sqrt(Math.pow(u[0]-d[0],2)+Math.pow(u[1]-d[1],2)),l.setAttribute("r",o),c&&!t.g._collapsable&&t.of.setAttribute("r",o)),t.e._mdf||t.h._mdf||t.a._mdf||r){o||(o=Math.sqrt(Math.pow(u[0]-d[0],2)+Math.pow(u[1]-d[1],2)));var g=Math.atan2(d[1]-u[1],d[0]-u[0]),v=t.h.v;v>=1?v=.99:v<=-1&&(v=-.99);var b=o*v,y=Math.cos(g+t.a.v)*b+u[0],C=Math.sin(g+t.a.v)*b+u[1];l.setAttribute("fx",y),l.setAttribute("fy",C),c&&!t.g._collapsable&&(t.of.setAttribute("fx",y),t.of.setAttribute("fy",C))}}function o(e,t,r){var n=t.style,i=t.d;i&&(i._mdf||r)&&i.dashStr&&(n.pElem.setAttribute("stroke-dasharray",i.dashStr),n.pElem.setAttribute("stroke-dashoffset",i.dashoffset[0])),t.c&&(t.c._mdf||r)&&n.pElem.setAttribute("stroke","rgb("+bmFloor(t.c.v[0])+","+bmFloor(t.c.v[1])+","+bmFloor(t.c.v[2])+")"),(t.o._mdf||r)&&n.pElem.setAttribute("stroke-opacity",t.o.v),(t.w._mdf||r)&&(n.pElem.setAttribute("stroke-width",t.w.v),n.msElem&&n.msElem.setAttribute("stroke-width",t.w.v))}return{createRenderFunction:function(e){switch(e.ty){case"fl":return i;case"gf":return a;case"gs":return s;case"st":return o;case"sh":case"el":case"rc":case"sr":return n;case"tr":return r;default:return null}}}}();function ShapeTransformManager(){this.sequences={},this.sequenceList=[],this.transform_key_count=0}function CVShapeData(e,t,r,n){this.styledShapes=[],this.tr=[0,0,0,0,0,0];var i,s=4;"rc"===t.ty?s=5:"el"===t.ty?s=6:"sr"===t.ty&&(s=7),this.sh=ShapePropertyFactory.getShapeProp(e,t,s,e);var a,o=r.length;for(i=0;i<o;i+=1)r[i].closed||(a={transforms:n.addTransformSequence(r[i].transforms),trNodes:[]},this.styledShapes.push(a),r[i].elements.push(a))}function BaseElement(){}function NullElement(e,t,r){this.initFrame(),this.initBaseData(e,t,r),this.initFrame(),this.initTransform(e,t,r),this.initHierarchy()}function SVGBaseElement(){}function IShapeElement(){}function ITextElement(){}function ICompElement(){}function IImageElement(e,t,r){this.assetData=t.getAssetData(e.refId),this.initElement(e,t,r),this.sourceRect={top:0,left:0,width:this.assetData.w,height:this.assetData.h}}function ISolidElement(e,t,r){this.initElement(e,t,r)}function AudioElement(e,t,r){this.initFrame(),this.initRenderable(),this.assetData=t.getAssetData(e.refId),this.initBaseData(e,t,r),this._isPlaying=!1,this._canPlay=!1;var n=this.globalData.getAssetsPath(this.assetData);this.audio=this.globalData.audioController.createAudio(n),this._currentTime=0,this.globalData.audioController.addAudio(this),this.tm=e.tm?PropertyFactory.getProp(this,e.tm,0,t.frameRate,this):{_placeholder:!0}}function FootageElement(e,t,r){this.initFrame(),this.initRenderable(),this.assetData=t.getAssetData(e.refId),this.footageData=t.imageLoader.getAsset(this.assetData),this.initBaseData(e,t,r)}function SVGCompElement(e,t,r){this.layers=e.layers,this.supports3d=!0,this.completeLayers=!1,this.pendingElements=[],this.elements=this.layers?createSizedArray(this.layers.length):[],this.initElement(e,t,r),this.tm=e.tm?PropertyFactory.getProp(this,e.tm,0,t.frameRate,this):{_placeholder:!0}}function SVGTextLottieElement(e,t,r){this.textSpans=[],this.renderType="svg",this.initElement(e,t,r)}function SVGShapeElement(e,t,r){this.shapes=[],this.shapesData=e.shapes,this.stylesList=[],this.shapeModifiers=[],this.itemsData=[],this.processedElements=[],this.animatedContents=[],this.initElement(e,t,r),this.prevViewData=[]}function SVGTintFilter(e,t){this.filterManager=t;var r=createNS("feColorMatrix");if(r.setAttribute("type","matrix"),r.setAttribute("color-interpolation-filters","linearRGB"),r.setAttribute("values","0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0"),r.setAttribute("result","f1"),e.appendChild(r),(r=createNS("feColorMatrix")).setAttribute("type","matrix"),r.setAttribute("color-interpolation-filters","sRGB"),r.setAttribute("values","1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0"),r.setAttribute("result","f2"),e.appendChild(r),this.matrixFilter=r,100!==t.effectElements[2].p.v||t.effectElements[2].p.k){var n,i=createNS("feMerge");e.appendChild(i),(n=createNS("feMergeNode")).setAttribute("in","SourceGraphic"),i.appendChild(n),(n=createNS("feMergeNode")).setAttribute("in","f2"),i.appendChild(n)}}function SVGFillFilter(e,t){this.filterManager=t;var r=createNS("feColorMatrix");r.setAttribute("type","matrix"),r.setAttribute("color-interpolation-filters","sRGB"),r.setAttribute("values","1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0"),e.appendChild(r),this.matrixFilter=r}function SVGGaussianBlurEffect(e,t){e.setAttribute("x","-100%"),e.setAttribute("y","-100%"),e.setAttribute("width","300%"),e.setAttribute("height","300%"),this.filterManager=t;var r=createNS("feGaussianBlur");e.appendChild(r),this.feGaussianBlur=r}function SVGStrokeEffect(e,t){this.initialized=!1,this.filterManager=t,this.elem=e,this.paths=[]}function SVGTritoneFilter(e,t){this.filterManager=t;var r=createNS("feColorMatrix");r.setAttribute("type","matrix"),r.setAttribute("color-interpolation-filters","linearRGB"),r.setAttribute("values","0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0"),r.setAttribute("result","f1"),e.appendChild(r);var n=createNS("feComponentTransfer");n.setAttribute("color-interpolation-filters","sRGB"),e.appendChild(n),this.matrixFilter=n;var i=createNS("feFuncR");i.setAttribute("type","table"),n.appendChild(i),this.feFuncR=i;var s=createNS("feFuncG");s.setAttribute("type","table"),n.appendChild(s),this.feFuncG=s;var a=createNS("feFuncB");a.setAttribute("type","table"),n.appendChild(a),this.feFuncB=a}function SVGProLevelsFilter(e,t){this.filterManager=t;var r=this.filterManager.effectElements,n=createNS("feComponentTransfer");(r[10].p.k||0!==r[10].p.v||r[11].p.k||1!==r[11].p.v||r[12].p.k||1!==r[12].p.v||r[13].p.k||0!==r[13].p.v||r[14].p.k||1!==r[14].p.v)&&(this.feFuncR=this.createFeFunc("feFuncR",n)),(r[17].p.k||0!==r[17].p.v||r[18].p.k||1!==r[18].p.v||r[19].p.k||1!==r[19].p.v||r[20].p.k||0!==r[20].p.v||r[21].p.k||1!==r[21].p.v)&&(this.feFuncG=this.createFeFunc("feFuncG",n)),(r[24].p.k||0!==r[24].p.v||r[25].p.k||1!==r[25].p.v||r[26].p.k||1!==r[26].p.v||r[27].p.k||0!==r[27].p.v||r[28].p.k||1!==r[28].p.v)&&(this.feFuncB=this.createFeFunc("feFuncB",n)),(r[31].p.k||0!==r[31].p.v||r[32].p.k||1!==r[32].p.v||r[33].p.k||1!==r[33].p.v||r[34].p.k||0!==r[34].p.v||r[35].p.k||1!==r[35].p.v)&&(this.feFuncA=this.createFeFunc("feFuncA",n)),(this.feFuncR||this.feFuncG||this.feFuncB||this.feFuncA)&&(n.setAttribute("color-interpolation-filters","sRGB"),e.appendChild(n),n=createNS("feComponentTransfer")),(r[3].p.k||0!==r[3].p.v||r[4].p.k||1!==r[4].p.v||r[5].p.k||1!==r[5].p.v||r[6].p.k||0!==r[6].p.v||r[7].p.k||1!==r[7].p.v)&&(n.setAttribute("color-interpolation-filters","sRGB"),e.appendChild(n),this.feFuncRComposed=this.createFeFunc("feFuncR",n),this.feFuncGComposed=this.createFeFunc("feFuncG",n),this.feFuncBComposed=this.createFeFunc("feFuncB",n))}function SVGDropShadowEffect(e,t){var r=t.container.globalData.renderConfig.filterSize;e.setAttribute("x",r.x),e.setAttribute("y",r.y),e.setAttribute("width",r.width),e.setAttribute("height",r.height),this.filterManager=t;var n=createNS("feGaussianBlur");n.setAttribute("in","SourceAlpha"),n.setAttribute("result","drop_shadow_1"),n.setAttribute("stdDeviation","0"),this.feGaussianBlur=n,e.appendChild(n);var i=createNS("feOffset");i.setAttribute("dx","25"),i.setAttribute("dy","0"),i.setAttribute("in","drop_shadow_1"),i.setAttribute("result","drop_shadow_2"),this.feOffset=i,e.appendChild(i);var s=createNS("feFlood");s.setAttribute("flood-color","#00ff00"),s.setAttribute("flood-opacity","1"),s.setAttribute("result","drop_shadow_3"),this.feFlood=s,e.appendChild(s);var a=createNS("feComposite");a.setAttribute("in","drop_shadow_3"),a.setAttribute("in2","drop_shadow_2"),a.setAttribute("operator","in"),a.setAttribute("result","drop_shadow_4"),e.appendChild(a);var o,l=createNS("feMerge");e.appendChild(l),o=createNS("feMergeNode"),l.appendChild(o),(o=createNS("feMergeNode")).setAttribute("in","SourceGraphic"),this.feMergeNode=o,this.feMerge=l,this.originalNodeAdded=!1,l.appendChild(o)}ShapeTransformManager.prototype={addTransformSequence:function(e){var t,r=e.length,n="_";for(t=0;t<r;t+=1)n+=e[t].transform.key+"_";var i=this.sequences[n];return i||(i={transforms:[].concat(e),finalTransform:new Matrix,_mdf:!1},this.sequences[n]=i,this.sequenceList.push(i)),i},processSequence:function(e,t){for(var r,n=0,i=e.transforms.length,s=t;n<i&&!t;){if(e.transforms[n].transform.mProps._mdf){s=!0;break}n+=1}if(s)for(e.finalTransform.reset(),n=i-1;n>=0;n-=1)r=e.transforms[n].transform.mProps.v.props,e.finalTransform.transform(r[0],r[1],r[2],r[3],r[4],r[5],r[6],r[7],r[8],r[9],r[10],r[11],r[12],r[13],r[14],r[15]);e._mdf=s},processSequences:function(e){var t,r=this.sequenceList.length;for(t=0;t<r;t+=1)this.processSequence(this.sequenceList[t],e)},getNewKey:function(){return this.transform_key_count+=1,"_"+this.transform_key_count}},CVShapeData.prototype.setAsAnimated=SVGShapeData.prototype.setAsAnimated,BaseElement.prototype={checkMasks:function(){if(!this.data.hasMask)return!1;for(var e=0,t=this.data.masksProperties.length;e<t;){if("n"!==this.data.masksProperties[e].mode&&!1!==this.data.masksProperties[e].cl)return!0;e+=1}return!1},initExpressions:function(){this.layerInterface=LayerExpressionInterface(this),this.data.hasMask&&this.maskManager&&this.layerInterface.registerMaskInterface(this.maskManager);var e=EffectsExpressionInterface.createEffectsInterface(this,this.layerInterface);this.layerInterface.registerEffectsInterface(e),0===this.data.ty||this.data.xt?this.compInterface=CompExpressionInterface(this):4===this.data.ty?(this.layerInterface.shapeInterface=ShapeExpressionInterface(this.shapesData,this.itemsData,this.layerInterface),this.layerInterface.content=this.layerInterface.shapeInterface):5===this.data.ty&&(this.layerInterface.textInterface=TextExpressionInterface(this),this.layerInterface.text=this.layerInterface.textInterface)},setBlendMode:function(){var e=getBlendMode(this.data.bm);(this.baseElement||this.layerElement).style["mix-blend-mode"]=e},initBaseData:function(e,t,r){this.globalData=t,this.comp=r,this.data=e,this.layerId=createElementID(),this.data.sr||(this.data.sr=1),this.effectsManager=new EffectsManager(this.data,this,this.dynamicProperties)},getType:function(){return this.type},sourceRectAtTime:function(){}},NullElement.prototype.prepareFrame=function(e){this.prepareProperties(e,!0)},NullElement.prototype.renderFrame=function(){},NullElement.prototype.getBaseElement=function(){return null},NullElement.prototype.destroy=function(){},NullElement.prototype.sourceRectAtTime=function(){},NullElement.prototype.hide=function(){},extendPrototype([BaseElement,TransformElement,HierarchyElement,FrameElement],NullElement),SVGBaseElement.prototype={initRendererElement:function(){this.layerElement=createNS("g")},createContainerElements:function(){this.matteElement=createNS("g"),this.transformedElement=this.layerElement,this.maskedElement=this.layerElement,this._sizeChanged=!1;var e,t,r,n=null;if(this.data.td){if(3==this.data.td||1==this.data.td){var i=createNS("mask");i.setAttribute("id",this.layerId),i.setAttribute("mask-type",3==this.data.td?"luminance":"alpha"),i.appendChild(this.layerElement),n=i,this.globalData.defs.appendChild(i),featureSupport.maskType||1!=this.data.td||(i.setAttribute("mask-type","luminance"),e=createElementID(),t=filtersFactory.createFilter(e),this.globalData.defs.appendChild(t),t.appendChild(filtersFactory.createAlphaToLuminanceFilter()),(r=createNS("g")).appendChild(this.layerElement),n=r,i.appendChild(r),r.setAttribute("filter","url("+locationHref+"#"+e+")"))}else if(2==this.data.td){var s=createNS("mask");s.setAttribute("id",this.layerId),s.setAttribute("mask-type","alpha");var a=createNS("g");s.appendChild(a),e=createElementID(),t=filtersFactory.createFilter(e);var o=createNS("feComponentTransfer");o.setAttribute("in","SourceGraphic"),t.appendChild(o);var l=createNS("feFuncA");l.setAttribute("type","table"),l.setAttribute("tableValues","1.0 0.0"),o.appendChild(l),this.globalData.defs.appendChild(t);var c=createNS("rect");c.setAttribute("width",this.comp.data.w),c.setAttribute("height",this.comp.data.h),c.setAttribute("x","0"),c.setAttribute("y","0"),c.setAttribute("fill","#ffffff"),c.setAttribute("opacity","0"),a.setAttribute("filter","url("+locationHref+"#"+e+")"),a.appendChild(c),a.appendChild(this.layerElement),n=a,featureSupport.maskType||(s.setAttribute("mask-type","luminance"),t.appendChild(filtersFactory.createAlphaToLuminanceFilter()),r=createNS("g"),a.appendChild(c),r.appendChild(this.layerElement),n=r,a.appendChild(r)),this.globalData.defs.appendChild(s)}}else this.data.tt?(this.matteElement.appendChild(this.layerElement),n=this.matteElement,this.baseElement=this.matteElement):this.baseElement=this.layerElement;if(this.data.ln&&this.layerElement.setAttribute("id",this.data.ln),this.data.cl&&this.layerElement.setAttribute("class",this.data.cl),0===this.data.ty&&!this.data.hd){var u=createNS("clipPath"),d=createNS("path");d.setAttribute("d","M0,0 L"+this.data.w+",0 L"+this.data.w+","+this.data.h+" L0,"+this.data.h+"z");var h=createElementID();if(u.setAttribute("id",h),u.appendChild(d),this.globalData.defs.appendChild(u),this.checkMasks()){var p=createNS("g");p.setAttribute("clip-path","url("+locationHref+"#"+h+")"),p.appendChild(this.layerElement),this.transformedElement=p,n?n.appendChild(this.transformedElement):this.baseElement=this.transformedElement}else this.layerElement.setAttribute("clip-path","url("+locationHref+"#"+h+")")}0!==this.data.bm&&this.setBlendMode()},renderElement:function(){this.finalTransform._matMdf&&this.transformedElement.setAttribute("transform",this.finalTransform.mat.to2dCSS()),this.finalTransform._opMdf&&this.transformedElement.setAttribute("opacity",this.finalTransform.mProp.o.v)},destroyBaseElement:function(){this.layerElement=null,this.matteElement=null,this.maskManager.destroy()},getBaseElement:function(){return this.data.hd?null:this.baseElement},createRenderableComponents:function(){this.maskManager=new MaskElement(this.data,this,this.globalData),this.renderableEffectsManager=new SVGEffects(this)},setMatte:function(e){this.matteElement&&this.matteElement.setAttribute("mask","url("+locationHref+"#"+e+")")}},IShapeElement.prototype={addShapeToModifiers:function(e){var t,r=this.shapeModifiers.length;for(t=0;t<r;t+=1)this.shapeModifiers[t].addShape(e)},isShapeInAnimatedModifiers:function(e){for(var t=this.shapeModifiers.length;0<t;)if(this.shapeModifiers[0].isAnimatedWithShape(e))return!0;return!1},renderModifiers:function(){if(this.shapeModifiers.length){var e,t=this.shapes.length;for(e=0;e<t;e+=1)this.shapes[e].sh.reset();for(e=(t=this.shapeModifiers.length)-1;e>=0&&!this.shapeModifiers[e].processShapes(this._isFirstFrame);e-=1);}},searchProcessedElement:function(e){for(var t=this.processedElements,r=0,n=t.length;r<n;){if(t[r].elem===e)return t[r].pos;r+=1}return 0},addProcessedElement:function(e,t){for(var r=this.processedElements,n=r.length;n;)if(r[n-=1].elem===e)return void(r[n].pos=t);r.push(new ProcessedElement(e,t))},prepareFrame:function(e){this.prepareRenderableFrame(e),this.prepareProperties(e,this.isInRange)}},ITextElement.prototype.initElement=function(e,t,r){this.lettersChangedFlag=!0,this.initFrame(),this.initBaseData(e,t,r),this.textProperty=new TextProperty(this,e.t,this.dynamicProperties),this.textAnimator=new TextAnimatorProperty(e.t,this.renderType,this),this.initTransform(e,t,r),this.initHierarchy(),this.initRenderable(),this.initRendererElement(),this.createContainerElements(),this.createRenderableComponents(),this.createContent(),this.hide(),this.textAnimator.searchProperties(this.dynamicProperties)},ITextElement.prototype.prepareFrame=function(e){this._mdf=!1,this.prepareRenderableFrame(e),this.prepareProperties(e,this.isInRange),(this.textProperty._mdf||this.textProperty._isFirstFrame)&&(this.buildNewText(),this.textProperty._isFirstFrame=!1,this.textProperty._mdf=!1)},ITextElement.prototype.createPathShape=function(e,t){var r,n,i=t.length,s="";for(r=0;r<i;r+=1)n=t[r].ks.k,s+=buildShapeString(n,n.i.length,!0,e);return s},ITextElement.prototype.updateDocumentData=function(e,t){this.textProperty.updateDocumentData(e,t)},ITextElement.prototype.canResizeFont=function(e){this.textProperty.canResizeFont(e)},ITextElement.prototype.setMinimumFontSize=function(e){this.textProperty.setMinimumFontSize(e)},ITextElement.prototype.applyTextPropertiesToMatrix=function(e,t,r,n,i){switch(e.ps&&t.translate(e.ps[0],e.ps[1]+e.ascent,0),t.translate(0,-e.ls,0),e.j){case 1:t.translate(e.justifyOffset+(e.boxWidth-e.lineWidths[r]),0,0);break;case 2:t.translate(e.justifyOffset+(e.boxWidth-e.lineWidths[r])/2,0,0)}t.translate(n,i,0)},ITextElement.prototype.buildColor=function(e){return"rgb("+Math.round(255*e[0])+","+Math.round(255*e[1])+","+Math.round(255*e[2])+")"},ITextElement.prototype.emptyProp=new LetterProps,ITextElement.prototype.destroy=function(){},extendPrototype([BaseElement,TransformElement,HierarchyElement,FrameElement,RenderableDOMElement],ICompElement),ICompElement.prototype.initElement=function(e,t,r){this.initFrame(),this.initBaseData(e,t,r),this.initTransform(e,t,r),this.initRenderable(),this.initHierarchy(),this.initRendererElement(),this.createContainerElements(),this.createRenderableComponents(),!this.data.xt&&t.progressiveLoad||this.buildAllItems(),this.hide()},ICompElement.prototype.prepareFrame=function(e){if(this._mdf=!1,this.prepareRenderableFrame(e),this.prepareProperties(e,this.isInRange),this.isInRange||this.data.xt){if(this.tm._placeholder)this.renderedFrame=e/this.data.sr;else{var t=this.tm.v;t===this.data.op&&(t=this.data.op-1),this.renderedFrame=t}var r,n=this.elements.length;for(this.completeLayers||this.checkLayers(this.renderedFrame),r=n-1;r>=0;r-=1)(this.completeLayers||this.elements[r])&&(this.elements[r].prepareFrame(this.renderedFrame-this.layers[r].st),this.elements[r]._mdf&&(this._mdf=!0))}},ICompElement.prototype.renderInnerContent=function(){var e,t=this.layers.length;for(e=0;e<t;e+=1)(this.completeLayers||this.elements[e])&&this.elements[e].renderFrame()},ICompElement.prototype.setElements=function(e){this.elements=e},ICompElement.prototype.getElements=function(){return this.elements},ICompElement.prototype.destroyElements=function(){var e,t=this.layers.length;for(e=0;e<t;e+=1)this.elements[e]&&this.elements[e].destroy()},ICompElement.prototype.destroy=function(){this.destroyElements(),this.destroyBaseElement()},extendPrototype([BaseElement,TransformElement,SVGBaseElement,HierarchyElement,FrameElement,RenderableDOMElement],IImageElement),IImageElement.prototype.createContent=function(){var e=this.globalData.getAssetsPath(this.assetData);this.innerElem=createNS("image"),this.innerElem.setAttribute("width",this.assetData.w+"px"),this.innerElem.setAttribute("height",this.assetData.h+"px"),this.innerElem.setAttribute("preserveAspectRatio",this.assetData.pr||this.globalData.renderConfig.imagePreserveAspectRatio),this.innerElem.setAttributeNS("http://www.w3.org/1999/xlink","href",e),this.layerElement.appendChild(this.innerElem)},IImageElement.prototype.sourceRectAtTime=function(){return this.sourceRect},extendPrototype([IImageElement],ISolidElement),ISolidElement.prototype.createContent=function(){var e=createNS("rect");e.setAttribute("width",this.data.sw),e.setAttribute("height",this.data.sh),e.setAttribute("fill",this.data.sc),this.layerElement.appendChild(e)},AudioElement.prototype.prepareFrame=function(e){if(this.prepareRenderableFrame(e,!0),this.prepareProperties(e,!0),this.tm._placeholder)this._currentTime=e/this.data.sr;else{var t=this.tm.v;this._currentTime=t}},extendPrototype([RenderableElement,BaseElement,FrameElement],AudioElement),AudioElement.prototype.renderFrame=function(){this.isInRange&&this._canPlay&&(this._isPlaying?(!this.audio.playing()||Math.abs(this._currentTime/this.globalData.frameRate-this.audio.seek())>.1)&&this.audio.seek(this._currentTime/this.globalData.frameRate):(this.audio.play(),this.audio.seek(this._currentTime/this.globalData.frameRate),this._isPlaying=!0))},AudioElement.prototype.show=function(){},AudioElement.prototype.hide=function(){this.audio.pause(),this._isPlaying=!1},AudioElement.prototype.pause=function(){this.audio.pause(),this._isPlaying=!1,this._canPlay=!1},AudioElement.prototype.resume=function(){this._canPlay=!0},AudioElement.prototype.setRate=function(e){this.audio.rate(e)},AudioElement.prototype.volume=function(e){this.audio.volume(e)},AudioElement.prototype.getBaseElement=function(){return null},AudioElement.prototype.destroy=function(){},AudioElement.prototype.sourceRectAtTime=function(){},AudioElement.prototype.initExpressions=function(){},FootageElement.prototype.prepareFrame=function(){},extendPrototype([RenderableElement,BaseElement,FrameElement],FootageElement),FootageElement.prototype.getBaseElement=function(){return null},FootageElement.prototype.renderFrame=function(){},FootageElement.prototype.destroy=function(){},FootageElement.prototype.initExpressions=function(){this.layerInterface=FootageInterface(this)},FootageElement.prototype.getFootageData=function(){return this.footageData},extendPrototype([SVGRenderer,ICompElement,SVGBaseElement],SVGCompElement),extendPrototype([BaseElement,TransformElement,SVGBaseElement,HierarchyElement,FrameElement,RenderableDOMElement,ITextElement],SVGTextLottieElement),SVGTextLottieElement.prototype.createContent=function(){this.data.singleShape&&!this.globalData.fontManager.chars&&(this.textContainer=createNS("text"))},SVGTextLottieElement.prototype.buildTextContents=function(e){for(var t=0,r=e.length,n=[],i="";t<r;)e[t]===String.fromCharCode(13)||e[t]===String.fromCharCode(3)?(n.push(i),i=""):i+=e[t],t+=1;return n.push(i),n},SVGTextLottieElement.prototype.buildNewText=function(){var e,t,r=this.textProperty.currentData;this.renderedLetters=createSizedArray(r?r.l.length:0),r.fc?this.layerElement.setAttribute("fill",this.buildColor(r.fc)):this.layerElement.setAttribute("fill","rgba(0,0,0,0)"),r.sc&&(this.layerElement.setAttribute("stroke",this.buildColor(r.sc)),this.layerElement.setAttribute("stroke-width",r.sw)),this.layerElement.setAttribute("font-size",r.finalSize);var n=this.globalData.fontManager.getFontByName(r.f);if(n.fClass)this.layerElement.setAttribute("class",n.fClass);else{this.layerElement.setAttribute("font-family",n.fFamily);var i=r.fWeight,s=r.fStyle;this.layerElement.setAttribute("font-style",s),this.layerElement.setAttribute("font-weight",i)}this.layerElement.setAttribute("aria-label",r.t);var a,o=r.l||[],l=!!this.globalData.fontManager.chars;t=o.length;var c,u=this.mHelper,d="",h=this.data.singleShape,p=0,f=0,A=!0,m=.001*r.tr*r.finalSize;if(!h||l||r.sz){var g,v,b=this.textSpans.length;for(e=0;e<t;e+=1)l&&h&&0!==e||(a=b>e?this.textSpans[e]:createNS(l?"path":"text"),b<=e&&(a.setAttribute("stroke-linecap","butt"),a.setAttribute("stroke-linejoin","round"),a.setAttribute("stroke-miterlimit","4"),this.textSpans[e]=a,this.layerElement.appendChild(a)),a.style.display="inherit"),u.reset(),u.scale(r.finalSize/100,r.finalSize/100),h&&(o[e].n&&(p=-m,f+=r.yOffset,f+=A?1:0,A=!1),this.applyTextPropertiesToMatrix(r,u,o[e].line,p,f),p+=o[e].l||0,p+=m),l?(c=(g=(v=this.globalData.fontManager.getCharData(r.finalText[e],n.fStyle,this.globalData.fontManager.getFontByName(r.f).fFamily))&&v.data||{}).shapes?g.shapes[0].it:[],h?d+=this.createPathShape(u,c):a.setAttribute("d",this.createPathShape(u,c))):(h&&a.setAttribute("transform","translate("+u.props[12]+","+u.props[13]+")"),a.textContent=o[e].val,a.setAttributeNS("http://www.w3.org/XML/1998/namespace","xml:space","preserve"));h&&a&&a.setAttribute("d",d)}else{var y=this.textContainer,C="start";switch(r.j){case 1:C="end";break;case 2:C="middle";break;default:C="start"}y.setAttribute("text-anchor",C),y.setAttribute("letter-spacing",m);var w=this.buildTextContents(r.finalText);for(t=w.length,f=r.ps?r.ps[1]+r.ascent:0,e=0;e<t;e+=1)(a=this.textSpans[e]||createNS("tspan")).textContent=w[e],a.setAttribute("x",0),a.setAttribute("y",f),a.style.display="inherit",y.appendChild(a),this.textSpans[e]=a,f+=r.finalLineHeight;this.layerElement.appendChild(y)}for(;e<this.textSpans.length;)this.textSpans[e].style.display="none",e+=1;this._sizeChanged=!0},SVGTextLottieElement.prototype.sourceRectAtTime=function(){if(this.prepareFrame(this.comp.renderedFrame-this.data.st),this.renderInnerContent(),this._sizeChanged){this._sizeChanged=!1;var e=this.layerElement.getBBox();this.bbox={top:e.y,left:e.x,width:e.width,height:e.height}}return this.bbox},SVGTextLottieElement.prototype.renderInnerContent=function(){if(!this.data.singleShape&&(this.textAnimator.getMeasures(this.textProperty.currentData,this.lettersChangedFlag),this.lettersChangedFlag||this.textAnimator.lettersChangedFlag)){var e,t;this._sizeChanged=!0;var r,n,i=this.textAnimator.renderedLetters,s=this.textProperty.currentData.l;for(t=s.length,e=0;e<t;e+=1)s[e].n||(r=i[e],n=this.textSpans[e],r._mdf.m&&n.setAttribute("transform",r.m),r._mdf.o&&n.setAttribute("opacity",r.o),r._mdf.sw&&n.setAttribute("stroke-width",r.sw),r._mdf.sc&&n.setAttribute("stroke",r.sc),r._mdf.fc&&n.setAttribute("fill",r.fc))}},extendPrototype([BaseElement,TransformElement,SVGBaseElement,IShapeElement,HierarchyElement,FrameElement,RenderableDOMElement],SVGShapeElement),SVGShapeElement.prototype.initSecondaryElement=function(){},SVGShapeElement.prototype.identityMatrix=new Matrix,SVGShapeElement.prototype.buildExpressionInterface=function(){},SVGShapeElement.prototype.createContent=function(){this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.layerElement,0,[],!0),this.filterUniqueShapes()},SVGShapeElement.prototype.filterUniqueShapes=function(){var e,t,r,n,i=this.shapes.length,s=this.stylesList.length,a=[],o=!1;for(r=0;r<s;r+=1){for(n=this.stylesList[r],o=!1,a.length=0,e=0;e<i;e+=1)-1!==(t=this.shapes[e]).styles.indexOf(n)&&(a.push(t),o=t._isAnimated||o);a.length>1&&o&&this.setShapesAsAnimated(a)}},SVGShapeElement.prototype.setShapesAsAnimated=function(e){var t,r=e.length;for(t=0;t<r;t+=1)e[t].setAsAnimated()},SVGShapeElement.prototype.createStyleElement=function(e,t){var r,n=new SVGStyleData(e,t),i=n.pElem;return"st"===e.ty?r=new SVGStrokeStyleData(this,e,n):"fl"===e.ty?r=new SVGFillStyleData(this,e,n):"gf"!==e.ty&&"gs"!==e.ty||(r=new("gf"===e.ty?SVGGradientFillStyleData:SVGGradientStrokeStyleData)(this,e,n),this.globalData.defs.appendChild(r.gf),r.maskId&&(this.globalData.defs.appendChild(r.ms),this.globalData.defs.appendChild(r.of),i.setAttribute("mask","url("+locationHref+"#"+r.maskId+")"))),"st"!==e.ty&&"gs"!==e.ty||(i.setAttribute("stroke-linecap",lineCapEnum[e.lc||2]),i.setAttribute("stroke-linejoin",lineJoinEnum[e.lj||2]),i.setAttribute("fill-opacity","0"),1===e.lj&&i.setAttribute("stroke-miterlimit",e.ml)),2===e.r&&i.setAttribute("fill-rule","evenodd"),e.ln&&i.setAttribute("id",e.ln),e.cl&&i.setAttribute("class",e.cl),e.bm&&(i.style["mix-blend-mode"]=getBlendMode(e.bm)),this.stylesList.push(n),this.addToAnimatedContents(e,r),r},SVGShapeElement.prototype.createGroupElement=function(e){var t=new ShapeGroupData;return e.ln&&t.gr.setAttribute("id",e.ln),e.cl&&t.gr.setAttribute("class",e.cl),e.bm&&(t.gr.style["mix-blend-mode"]=getBlendMode(e.bm)),t},SVGShapeElement.prototype.createTransformElement=function(e,t){var r=TransformPropertyFactory.getTransformProperty(this,e,this),n=new SVGTransformData(r,r.o,t);return this.addToAnimatedContents(e,n),n},SVGShapeElement.prototype.createShapeElement=function(e,t,r){var n=4;"rc"===e.ty?n=5:"el"===e.ty?n=6:"sr"===e.ty&&(n=7);var i=new SVGShapeData(t,r,ShapePropertyFactory.getShapeProp(this,e,n,this));return this.shapes.push(i),this.addShapeToModifiers(i),this.addToAnimatedContents(e,i),i},SVGShapeElement.prototype.addToAnimatedContents=function(e,t){for(var r=0,n=this.animatedContents.length;r<n;){if(this.animatedContents[r].element===t)return;r+=1}this.animatedContents.push({fn:SVGElementsRenderer.createRenderFunction(e),element:t,data:e})},SVGShapeElement.prototype.setElementStyles=function(e){var t,r=e.styles,n=this.stylesList.length;for(t=0;t<n;t+=1)this.stylesList[t].closed||r.push(this.stylesList[t])},SVGShapeElement.prototype.reloadShapes=function(){var e;this._isFirstFrame=!0;var t=this.itemsData.length;for(e=0;e<t;e+=1)this.prevViewData[e]=this.itemsData[e];for(this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.layerElement,0,[],!0),this.filterUniqueShapes(),t=this.dynamicProperties.length,e=0;e<t;e+=1)this.dynamicProperties[e].getValue();this.renderModifiers()},SVGShapeElement.prototype.searchShapes=function(e,t,r,n,i,s,a){var o,l,c,u,d,h,p=[].concat(s),f=e.length-1,A=[],m=[];for(o=f;o>=0;o-=1){if((h=this.searchProcessedElement(e[o]))?t[o]=r[h-1]:e[o]._render=a,"fl"===e[o].ty||"st"===e[o].ty||"gf"===e[o].ty||"gs"===e[o].ty)h?t[o].style.closed=!1:t[o]=this.createStyleElement(e[o],i),e[o]._render&&n.appendChild(t[o].style.pElem),A.push(t[o].style);else if("gr"===e[o].ty){if(h)for(c=t[o].it.length,l=0;l<c;l+=1)t[o].prevViewData[l]=t[o].it[l];else t[o]=this.createGroupElement(e[o]);this.searchShapes(e[o].it,t[o].it,t[o].prevViewData,t[o].gr,i+1,p,a),e[o]._render&&n.appendChild(t[o].gr)}else"tr"===e[o].ty?(h||(t[o]=this.createTransformElement(e[o],n)),u=t[o].transform,p.push(u)):"sh"===e[o].ty||"rc"===e[o].ty||"el"===e[o].ty||"sr"===e[o].ty?(h||(t[o]=this.createShapeElement(e[o],p,i)),this.setElementStyles(t[o])):"tm"===e[o].ty||"rd"===e[o].ty||"ms"===e[o].ty||"pb"===e[o].ty?(h?(d=t[o]).closed=!1:((d=ShapeModifiers.getModifier(e[o].ty)).init(this,e[o]),t[o]=d,this.shapeModifiers.push(d)),m.push(d)):"rp"===e[o].ty&&(h?(d=t[o]).closed=!0:(d=ShapeModifiers.getModifier(e[o].ty),t[o]=d,d.init(this,e,o,t),this.shapeModifiers.push(d),a=!1),m.push(d));this.addProcessedElement(e[o],o+1)}for(f=A.length,o=0;o<f;o+=1)A[o].closed=!0;for(f=m.length,o=0;o<f;o+=1)m[o].closed=!0},SVGShapeElement.prototype.renderInnerContent=function(){var e;this.renderModifiers();var t=this.stylesList.length;for(e=0;e<t;e+=1)this.stylesList[e].reset();for(this.renderShape(),e=0;e<t;e+=1)(this.stylesList[e]._mdf||this._isFirstFrame)&&(this.stylesList[e].msElem&&(this.stylesList[e].msElem.setAttribute("d",this.stylesList[e].d),this.stylesList[e].d="M0 0"+this.stylesList[e].d),this.stylesList[e].pElem.setAttribute("d",this.stylesList[e].d||"M0 0"))},SVGShapeElement.prototype.renderShape=function(){var e,t,r=this.animatedContents.length;for(e=0;e<r;e+=1)t=this.animatedContents[e],(this._isFirstFrame||t.element._isAnimated)&&!0!==t.data&&t.fn(t.data,t.element,this._isFirstFrame)},SVGShapeElement.prototype.destroy=function(){this.destroyBaseElement(),this.shapesData=null,this.itemsData=null},SVGTintFilter.prototype.renderFrame=function(e){if(e||this.filterManager._mdf){var t=this.filterManager.effectElements[0].p.v,r=this.filterManager.effectElements[1].p.v,n=this.filterManager.effectElements[2].p.v/100;this.matrixFilter.setAttribute("values",r[0]-t[0]+" 0 0 0 "+t[0]+" "+(r[1]-t[1])+" 0 0 0 "+t[1]+" "+(r[2]-t[2])+" 0 0 0 "+t[2]+" 0 0 0 "+n+" 0")}},SVGFillFilter.prototype.renderFrame=function(e){if(e||this.filterManager._mdf){var t=this.filterManager.effectElements[2].p.v,r=this.filterManager.effectElements[6].p.v;this.matrixFilter.setAttribute("values","0 0 0 0 "+t[0]+" 0 0 0 0 "+t[1]+" 0 0 0 0 "+t[2]+" 0 0 0 "+r+" 0")}},SVGGaussianBlurEffect.prototype.renderFrame=function(e){if(e||this.filterManager._mdf){var t=.3*this.filterManager.effectElements[0].p.v,r=this.filterManager.effectElements[1].p.v,n=3==r?0:t,i=2==r?0:t;this.feGaussianBlur.setAttribute("stdDeviation",n+" "+i);var s=1==this.filterManager.effectElements[2].p.v?"wrap":"duplicate";this.feGaussianBlur.setAttribute("edgeMode",s)}},SVGStrokeEffect.prototype.initialize=function(){var e,t,r,n,i=this.elem.layerElement.children||this.elem.layerElement.childNodes;for(1===this.filterManager.effectElements[1].p.v?(n=this.elem.maskManager.masksProperties.length,r=0):n=1+(r=this.filterManager.effectElements[0].p.v-1),(t=createNS("g")).setAttribute("fill","none"),t.setAttribute("stroke-linecap","round"),t.setAttribute("stroke-dashoffset",1);r<n;r+=1)e=createNS("path"),t.appendChild(e),this.paths.push({p:e,m:r});if(3===this.filterManager.effectElements[10].p.v){var s=createNS("mask"),a=createElementID();s.setAttribute("id",a),s.setAttribute("mask-type","alpha"),s.appendChild(t),this.elem.globalData.defs.appendChild(s);var o=createNS("g");for(o.setAttribute("mask","url("+locationHref+"#"+a+")");i[0];)o.appendChild(i[0]);this.elem.layerElement.appendChild(o),this.masker=s,t.setAttribute("stroke","#fff")}else if(1===this.filterManager.effectElements[10].p.v||2===this.filterManager.effectElements[10].p.v){if(2===this.filterManager.effectElements[10].p.v)for(i=this.elem.layerElement.children||this.elem.layerElement.childNodes;i.length;)this.elem.layerElement.removeChild(i[0]);this.elem.layerElement.appendChild(t),this.elem.layerElement.removeAttribute("mask"),t.setAttribute("stroke","#fff")}this.initialized=!0,this.pathMasker=t},SVGStrokeEffect.prototype.renderFrame=function(e){var t;this.initialized||this.initialize();var r,n,i=this.paths.length;for(t=0;t<i;t+=1)if(-1!==this.paths[t].m&&(r=this.elem.maskManager.viewData[this.paths[t].m],n=this.paths[t].p,(e||this.filterManager._mdf||r.prop._mdf)&&n.setAttribute("d",r.lastPath),e||this.filterManager.effectElements[9].p._mdf||this.filterManager.effectElements[4].p._mdf||this.filterManager.effectElements[7].p._mdf||this.filterManager.effectElements[8].p._mdf||r.prop._mdf)){var s;if(0!==this.filterManager.effectElements[7].p.v||100!==this.filterManager.effectElements[8].p.v){var a=.01*Math.min(this.filterManager.effectElements[7].p.v,this.filterManager.effectElements[8].p.v),o=.01*Math.max(this.filterManager.effectElements[7].p.v,this.filterManager.effectElements[8].p.v),l=n.getTotalLength();s="0 0 0 "+l*a+" ";var c,u=l*(o-a),d=1+2*this.filterManager.effectElements[4].p.v*this.filterManager.effectElements[9].p.v*.01,h=Math.floor(u/d);for(c=0;c<h;c+=1)s+="1 "+2*this.filterManager.effectElements[4].p.v*this.filterManager.effectElements[9].p.v*.01+" ";s+="0 "+10*l+" 0 0"}else s="1 "+2*this.filterManager.effectElements[4].p.v*this.filterManager.effectElements[9].p.v*.01;n.setAttribute("stroke-dasharray",s)}if((e||this.filterManager.effectElements[4].p._mdf)&&this.pathMasker.setAttribute("stroke-width",2*this.filterManager.effectElements[4].p.v),(e||this.filterManager.effectElements[6].p._mdf)&&this.pathMasker.setAttribute("opacity",this.filterManager.effectElements[6].p.v),(1===this.filterManager.effectElements[10].p.v||2===this.filterManager.effectElements[10].p.v)&&(e||this.filterManager.effectElements[3].p._mdf)){var p=this.filterManager.effectElements[3].p.v;this.pathMasker.setAttribute("stroke","rgb("+bmFloor(255*p[0])+","+bmFloor(255*p[1])+","+bmFloor(255*p[2])+")")}},SVGTritoneFilter.prototype.renderFrame=function(e){if(e||this.filterManager._mdf){var t=this.filterManager.effectElements[0].p.v,r=this.filterManager.effectElements[1].p.v,n=this.filterManager.effectElements[2].p.v,i=n[0]+" "+r[0]+" "+t[0],s=n[1]+" "+r[1]+" "+t[1],a=n[2]+" "+r[2]+" "+t[2];this.feFuncR.setAttribute("tableValues",i),this.feFuncG.setAttribute("tableValues",s),this.feFuncB.setAttribute("tableValues",a)}},SVGProLevelsFilter.prototype.createFeFunc=function(e,t){var r=createNS(e);return r.setAttribute("type","table"),t.appendChild(r),r},SVGProLevelsFilter.prototype.getTableValue=function(e,t,r,n,i){for(var s,a,o=0,l=Math.min(e,t),c=Math.max(e,t),u=Array.call(null,{length:256}),d=0,h=i-n,p=t-e;o<=256;)a=(s=o/256)<=l?p<0?i:n:s>=c?p<0?n:i:n+h*Math.pow((s-e)/p,1/r),u[d]=a,d+=1,o+=256/255;return u.join(" ")},SVGProLevelsFilter.prototype.renderFrame=function(e){if(e||this.filterManager._mdf){var t,r=this.filterManager.effectElements;this.feFuncRComposed&&(e||r[3].p._mdf||r[4].p._mdf||r[5].p._mdf||r[6].p._mdf||r[7].p._mdf)&&(t=this.getTableValue(r[3].p.v,r[4].p.v,r[5].p.v,r[6].p.v,r[7].p.v),this.feFuncRComposed.setAttribute("tableValues",t),this.feFuncGComposed.setAttribute("tableValues",t),this.feFuncBComposed.setAttribute("tableValues",t)),this.feFuncR&&(e||r[10].p._mdf||r[11].p._mdf||r[12].p._mdf||r[13].p._mdf||r[14].p._mdf)&&(t=this.getTableValue(r[10].p.v,r[11].p.v,r[12].p.v,r[13].p.v,r[14].p.v),this.feFuncR.setAttribute("tableValues",t)),this.feFuncG&&(e||r[17].p._mdf||r[18].p._mdf||r[19].p._mdf||r[20].p._mdf||r[21].p._mdf)&&(t=this.getTableValue(r[17].p.v,r[18].p.v,r[19].p.v,r[20].p.v,r[21].p.v),this.feFuncG.setAttribute("tableValues",t)),this.feFuncB&&(e||r[24].p._mdf||r[25].p._mdf||r[26].p._mdf||r[27].p._mdf||r[28].p._mdf)&&(t=this.getTableValue(r[24].p.v,r[25].p.v,r[26].p.v,r[27].p.v,r[28].p.v),this.feFuncB.setAttribute("tableValues",t)),this.feFuncA&&(e||r[31].p._mdf||r[32].p._mdf||r[33].p._mdf||r[34].p._mdf||r[35].p._mdf)&&(t=this.getTableValue(r[31].p.v,r[32].p.v,r[33].p.v,r[34].p.v,r[35].p.v),this.feFuncA.setAttribute("tableValues",t))}},SVGDropShadowEffect.prototype.renderFrame=function(e){if(e||this.filterManager._mdf){if((e||this.filterManager.effectElements[4].p._mdf)&&this.feGaussianBlur.setAttribute("stdDeviation",this.filterManager.effectElements[4].p.v/4),e||this.filterManager.effectElements[0].p._mdf){var t=this.filterManager.effectElements[0].p.v;this.feFlood.setAttribute("flood-color",rgbToHex(Math.round(255*t[0]),Math.round(255*t[1]),Math.round(255*t[2])))}if((e||this.filterManager.effectElements[1].p._mdf)&&this.feFlood.setAttribute("flood-opacity",this.filterManager.effectElements[1].p.v/255),e||this.filterManager.effectElements[2].p._mdf||this.filterManager.effectElements[3].p._mdf){var r=this.filterManager.effectElements[3].p.v,n=(this.filterManager.effectElements[2].p.v-90)*degToRads,i=r*Math.cos(n),s=r*Math.sin(n);this.feOffset.setAttribute("dx",i),this.feOffset.setAttribute("dy",s)}}};var _svgMatteSymbols=[];function SVGMatte3Effect(e,t,r){this.initialized=!1,this.filterManager=t,this.filterElem=e,this.elem=r,r.matteElement=createNS("g"),r.matteElement.appendChild(r.layerElement),r.matteElement.appendChild(r.transformedElement),r.baseElement=r.matteElement}function SVGEffects(e){var t,r,n=e.data.ef?e.data.ef.length:0,i=createElementID(),s=filtersFactory.createFilter(i,!0),a=0;for(this.filters=[],t=0;t<n;t+=1)r=null,20===e.data.ef[t].ty?(a+=1,r=new SVGTintFilter(s,e.effectsManager.effectElements[t])):21===e.data.ef[t].ty?(a+=1,r=new SVGFillFilter(s,e.effectsManager.effectElements[t])):22===e.data.ef[t].ty?r=new SVGStrokeEffect(e,e.effectsManager.effectElements[t]):23===e.data.ef[t].ty?(a+=1,r=new SVGTritoneFilter(s,e.effectsManager.effectElements[t])):24===e.data.ef[t].ty?(a+=1,r=new SVGProLevelsFilter(s,e.effectsManager.effectElements[t])):25===e.data.ef[t].ty?(a+=1,r=new SVGDropShadowEffect(s,e.effectsManager.effectElements[t])):28===e.data.ef[t].ty?r=new SVGMatte3Effect(s,e.effectsManager.effectElements[t],e):29===e.data.ef[t].ty&&(a+=1,r=new SVGGaussianBlurEffect(s,e.effectsManager.effectElements[t])),r&&this.filters.push(r);a&&(e.globalData.defs.appendChild(s),e.layerElement.setAttribute("filter","url("+locationHref+"#"+i+")")),this.filters.length&&e.addRenderableComponent(this)}function CVContextData(){var e;for(this.saved=[],this.cArrPos=0,this.cTr=new Matrix,this.cO=1,this.savedOp=createTypedArray("float32",15),e=0;e<15;e+=1)this.saved[e]=createTypedArray("float32",16);this._length=15}function CVBaseElement(){}function CVImageElement(e,t,r){this.assetData=t.getAssetData(e.refId),this.img=t.imageLoader.getAsset(this.assetData),this.initElement(e,t,r)}function CVCompElement(e,t,r){this.completeLayers=!1,this.layers=e.layers,this.pendingElements=[],this.elements=createSizedArray(this.layers.length),this.initElement(e,t,r),this.tm=e.tm?PropertyFactory.getProp(this,e.tm,0,t.frameRate,this):{_placeholder:!0}}function CVMaskElement(e,t){var r;this.data=e,this.element=t,this.masksProperties=this.data.masksProperties||[],this.viewData=createSizedArray(this.masksProperties.length);var n=this.masksProperties.length,i=!1;for(r=0;r<n;r+=1)"n"!==this.masksProperties[r].mode&&(i=!0),this.viewData[r]=ShapePropertyFactory.getShapeProp(this.element,this.masksProperties[r],3);this.hasMasks=i,i&&this.element.addRenderableComponent(this)}function CVShapeElement(e,t,r){this.shapes=[],this.shapesData=e.shapes,this.stylesList=[],this.itemsData=[],this.prevViewData=[],this.shapeModifiers=[],this.processedElements=[],this.transformsManager=new ShapeTransformManager,this.initElement(e,t,r)}function CVSolidElement(e,t,r){this.initElement(e,t,r)}function CVTextElement(e,t,r){this.textSpans=[],this.yOffset=0,this.fillColorAnim=!1,this.strokeColorAnim=!1,this.strokeWidthAnim=!1,this.stroke=!1,this.fill=!1,this.justifyOffset=0,this.currentRender=null,this.renderType="canvas",this.values={fill:"rgba(0,0,0,0)",stroke:"rgba(0,0,0,0)",sWidth:0,fValue:""},this.initElement(e,t,r)}function CVEffects(){}function HBaseElement(){}function HSolidElement(e,t,r){this.initElement(e,t,r)}function HCompElement(e,t,r){this.layers=e.layers,this.supports3d=!e.hasMask,this.completeLayers=!1,this.pendingElements=[],this.elements=this.layers?createSizedArray(this.layers.length):[],this.initElement(e,t,r),this.tm=e.tm?PropertyFactory.getProp(this,e.tm,0,t.frameRate,this):{_placeholder:!0}}function HShapeElement(e,t,r){this.shapes=[],this.shapesData=e.shapes,this.stylesList=[],this.shapeModifiers=[],this.itemsData=[],this.processedElements=[],this.animatedContents=[],this.shapesContainer=createNS("g"),this.initElement(e,t,r),this.prevViewData=[],this.currentBBox={x:999999,y:-999999,h:0,w:0}}function HTextElement(e,t,r){this.textSpans=[],this.textPaths=[],this.currentBBox={x:999999,y:-999999,h:0,w:0},this.renderType="svg",this.isMasked=!1,this.initElement(e,t,r)}function HImageElement(e,t,r){this.assetData=t.getAssetData(e.refId),this.initElement(e,t,r)}function HCameraElement(e,t,r){this.initFrame(),this.initBaseData(e,t,r),this.initHierarchy();var n=PropertyFactory.getProp;if(this.pe=n(this,e.pe,0,0,this),e.ks.p.s?(this.px=n(this,e.ks.p.x,1,0,this),this.py=n(this,e.ks.p.y,1,0,this),this.pz=n(this,e.ks.p.z,1,0,this)):this.p=n(this,e.ks.p,1,0,this),e.ks.a&&(this.a=n(this,e.ks.a,1,0,this)),e.ks.or.k.length&&e.ks.or.k[0].to){var i,s=e.ks.or.k.length;for(i=0;i<s;i+=1)e.ks.or.k[i].to=null,e.ks.or.k[i].ti=null}this.or=n(this,e.ks.or,1,degToRads,this),this.or.sh=!0,this.rx=n(this,e.ks.rx,0,degToRads,this),this.ry=n(this,e.ks.ry,0,degToRads,this),this.rz=n(this,e.ks.rz,0,degToRads,this),this.mat=new Matrix,this._prevMat=new Matrix,this._isFirstFrame=!0,this.finalTransform={mProp:this}}function HEffects(){}SVGMatte3Effect.prototype.findSymbol=function(e){for(var t=0,r=_svgMatteSymbols.length;t<r;){if(_svgMatteSymbols[t]===e)return _svgMatteSymbols[t];t+=1}return null},SVGMatte3Effect.prototype.replaceInParent=function(e,t){var r=e.layerElement.parentNode;if(r){for(var n,i=r.children,s=0,a=i.length;s<a&&i[s]!==e.layerElement;)s+=1;s<=a-2&&(n=i[s+1]);var o=createNS("use");o.setAttribute("href","#"+t),n?r.insertBefore(o,n):r.appendChild(o)}},SVGMatte3Effect.prototype.setElementAsMask=function(e,t){if(!this.findSymbol(t)){var r=createElementID(),n=createNS("mask");n.setAttribute("id",t.layerId),n.setAttribute("mask-type","alpha"),_svgMatteSymbols.push(t);var i=e.globalData.defs;i.appendChild(n);var s=createNS("symbol");s.setAttribute("id",r),this.replaceInParent(t,r),s.appendChild(t.layerElement),i.appendChild(s);var a=createNS("use");a.setAttribute("href","#"+r),n.appendChild(a),t.data.hd=!1,t.show()}e.setMatte(t.layerId)},SVGMatte3Effect.prototype.initialize=function(){for(var e=this.filterManager.effectElements[0].p.v,t=this.elem.comp.elements,r=0,n=t.length;r<n;)t[r]&&t[r].data.ind===e&&this.setElementAsMask(this.elem,t[r]),r+=1;this.initialized=!0},SVGMatte3Effect.prototype.renderFrame=function(){this.initialized||this.initialize()},SVGEffects.prototype.renderFrame=function(e){var t,r=this.filters.length;for(t=0;t<r;t+=1)this.filters[t].renderFrame(e)},CVContextData.prototype.duplicate=function(){var e=2*this._length,t=this.savedOp;this.savedOp=createTypedArray("float32",e),this.savedOp.set(t);var r=0;for(r=this._length;r<e;r+=1)this.saved[r]=createTypedArray("float32",16);this._length=e},CVContextData.prototype.reset=function(){this.cArrPos=0,this.cTr.reset(),this.cO=1},CVBaseElement.prototype={createElements:function(){},initRendererElement:function(){},createContainerElements:function(){this.canvasContext=this.globalData.canvasContext,this.renderableEffectsManager=new CVEffects(this)},createContent:function(){},setBlendMode:function(){var e=this.globalData;if(e.blendMode!==this.data.bm){e.blendMode=this.data.bm;var t=getBlendMode(this.data.bm);e.canvasContext.globalCompositeOperation=t}},createRenderableComponents:function(){this.maskManager=new CVMaskElement(this.data,this)},hideElement:function(){this.hidden||this.isInRange&&!this.isTransparent||(this.hidden=!0)},showElement:function(){this.isInRange&&!this.isTransparent&&(this.hidden=!1,this._isFirstFrame=!0,this.maskManager._isFirstFrame=!0)},renderFrame:function(){if(!this.hidden&&!this.data.hd){this.renderTransform(),this.renderRenderable(),this.setBlendMode();var e=0===this.data.ty;this.globalData.renderer.save(e),this.globalData.renderer.ctxTransform(this.finalTransform.mat.props),this.globalData.renderer.ctxOpacity(this.finalTransform.mProp.o.v),this.renderInnerContent(),this.globalData.renderer.restore(e),this.maskManager.hasMasks&&this.globalData.renderer.restore(!0),this._isFirstFrame&&(this._isFirstFrame=!1)}},destroy:function(){this.canvasContext=null,this.data=null,this.globalData=null,this.maskManager.destroy()},mHelper:new Matrix},CVBaseElement.prototype.hide=CVBaseElement.prototype.hideElement,CVBaseElement.prototype.show=CVBaseElement.prototype.showElement,extendPrototype([BaseElement,TransformElement,CVBaseElement,HierarchyElement,FrameElement,RenderableElement],CVImageElement),CVImageElement.prototype.initElement=SVGShapeElement.prototype.initElement,CVImageElement.prototype.prepareFrame=IImageElement.prototype.prepareFrame,CVImageElement.prototype.createContent=function(){if(this.img.width&&(this.assetData.w!==this.img.width||this.assetData.h!==this.img.height)){var e=createTag("canvas");e.width=this.assetData.w,e.height=this.assetData.h;var t,r,n=e.getContext("2d"),i=this.img.width,s=this.img.height,a=i/s,o=this.assetData.w/this.assetData.h,l=this.assetData.pr||this.globalData.renderConfig.imagePreserveAspectRatio;a>o&&"xMidYMid slice"===l||a<o&&"xMidYMid slice"!==l?t=(r=s)*o:r=(t=i)/o,n.drawImage(this.img,(i-t)/2,(s-r)/2,t,r,0,0,this.assetData.w,this.assetData.h),this.img=e}},CVImageElement.prototype.renderInnerContent=function(){this.canvasContext.drawImage(this.img,0,0)},CVImageElement.prototype.destroy=function(){this.img=null},extendPrototype([CanvasRenderer,ICompElement,CVBaseElement],CVCompElement),CVCompElement.prototype.renderInnerContent=function(){var e,t=this.canvasContext;for(t.beginPath(),t.moveTo(0,0),t.lineTo(this.data.w,0),t.lineTo(this.data.w,this.data.h),t.lineTo(0,this.data.h),t.lineTo(0,0),t.clip(),e=this.layers.length-1;e>=0;e-=1)(this.completeLayers||this.elements[e])&&this.elements[e].renderFrame()},CVCompElement.prototype.destroy=function(){var e;for(e=this.layers.length-1;e>=0;e-=1)this.elements[e]&&this.elements[e].destroy();this.layers=null,this.elements=null},CVMaskElement.prototype.renderFrame=function(){if(this.hasMasks){var e,t,r,n,i=this.element.finalTransform.mat,s=this.element.canvasContext,a=this.masksProperties.length;for(s.beginPath(),e=0;e<a;e+=1)if("n"!==this.masksProperties[e].mode){var o;this.masksProperties[e].inv&&(s.moveTo(0,0),s.lineTo(this.element.globalData.compSize.w,0),s.lineTo(this.element.globalData.compSize.w,this.element.globalData.compSize.h),s.lineTo(0,this.element.globalData.compSize.h),s.lineTo(0,0)),n=this.viewData[e].v,t=i.applyToPointArray(n.v[0][0],n.v[0][1],0),s.moveTo(t[0],t[1]);var l=n._length;for(o=1;o<l;o+=1)r=i.applyToTriplePoints(n.o[o-1],n.i[o],n.v[o]),s.bezierCurveTo(r[0],r[1],r[2],r[3],r[4],r[5]);r=i.applyToTriplePoints(n.o[o-1],n.i[0],n.v[0]),s.bezierCurveTo(r[0],r[1],r[2],r[3],r[4],r[5])}this.element.globalData.renderer.save(!0),s.clip()}},CVMaskElement.prototype.getMaskProperty=MaskElement.prototype.getMaskProperty,CVMaskElement.prototype.destroy=function(){this.element=null},extendPrototype([BaseElement,TransformElement,CVBaseElement,IShapeElement,HierarchyElement,FrameElement,RenderableElement],CVShapeElement),CVShapeElement.prototype.initElement=RenderableDOMElement.prototype.initElement,CVShapeElement.prototype.transformHelper={opacity:1,_opMdf:!1},CVShapeElement.prototype.dashResetter=[],CVShapeElement.prototype.createContent=function(){this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,!0,[])},CVShapeElement.prototype.createStyleElement=function(e,t){var r={data:e,type:e.ty,preTransforms:this.transformsManager.addTransformSequence(t),transforms:[],elements:[],closed:!0===e.hd},n={};if("fl"===e.ty||"st"===e.ty?(n.c=PropertyFactory.getProp(this,e.c,1,255,this),n.c.k||(r.co="rgb("+bmFloor(n.c.v[0])+","+bmFloor(n.c.v[1])+","+bmFloor(n.c.v[2])+")")):"gf"!==e.ty&&"gs"!==e.ty||(n.s=PropertyFactory.getProp(this,e.s,1,null,this),n.e=PropertyFactory.getProp(this,e.e,1,null,this),n.h=PropertyFactory.getProp(this,e.h||{k:0},0,.01,this),n.a=PropertyFactory.getProp(this,e.a||{k:0},0,degToRads,this),n.g=new GradientProperty(this,e.g,this)),n.o=PropertyFactory.getProp(this,e.o,0,.01,this),"st"===e.ty||"gs"===e.ty){if(r.lc=lineCapEnum[e.lc||2],r.lj=lineJoinEnum[e.lj||2],1==e.lj&&(r.ml=e.ml),n.w=PropertyFactory.getProp(this,e.w,0,null,this),n.w.k||(r.wi=n.w.v),e.d){var i=new DashProperty(this,e.d,"canvas",this);n.d=i,n.d.k||(r.da=n.d.dashArray,r.do=n.d.dashoffset[0])}}else r.r=2===e.r?"evenodd":"nonzero";return this.stylesList.push(r),n.style=r,n},CVShapeElement.prototype.createGroupElement=function(){return{it:[],prevViewData:[]}},CVShapeElement.prototype.createTransformElement=function(e){return{transform:{opacity:1,_opMdf:!1,key:this.transformsManager.getNewKey(),op:PropertyFactory.getProp(this,e.o,0,.01,this),mProps:TransformPropertyFactory.getTransformProperty(this,e,this)}}},CVShapeElement.prototype.createShapeElement=function(e){var t=new CVShapeData(this,e,this.stylesList,this.transformsManager);return this.shapes.push(t),this.addShapeToModifiers(t),t},CVShapeElement.prototype.reloadShapes=function(){var e;this._isFirstFrame=!0;var t=this.itemsData.length;for(e=0;e<t;e+=1)this.prevViewData[e]=this.itemsData[e];for(this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,!0,[]),t=this.dynamicProperties.length,e=0;e<t;e+=1)this.dynamicProperties[e].getValue();this.renderModifiers(),this.transformsManager.processSequences(this._isFirstFrame)},CVShapeElement.prototype.addTransformToStyleList=function(e){var t,r=this.stylesList.length;for(t=0;t<r;t+=1)this.stylesList[t].closed||this.stylesList[t].transforms.push(e)},CVShapeElement.prototype.removeTransformFromStyleList=function(){var e,t=this.stylesList.length;for(e=0;e<t;e+=1)this.stylesList[e].closed||this.stylesList[e].transforms.pop()},CVShapeElement.prototype.closeStyles=function(e){var t,r=e.length;for(t=0;t<r;t+=1)e[t].closed=!0},CVShapeElement.prototype.searchShapes=function(e,t,r,n,i){var s,a,o,l,c,u,d=e.length-1,h=[],p=[],f=[].concat(i);for(s=d;s>=0;s-=1){if((l=this.searchProcessedElement(e[s]))?t[s]=r[l-1]:e[s]._shouldRender=n,"fl"===e[s].ty||"st"===e[s].ty||"gf"===e[s].ty||"gs"===e[s].ty)l?t[s].style.closed=!1:t[s]=this.createStyleElement(e[s],f),h.push(t[s].style);else if("gr"===e[s].ty){if(l)for(o=t[s].it.length,a=0;a<o;a+=1)t[s].prevViewData[a]=t[s].it[a];else t[s]=this.createGroupElement(e[s]);this.searchShapes(e[s].it,t[s].it,t[s].prevViewData,n,f)}else"tr"===e[s].ty?(l||(u=this.createTransformElement(e[s]),t[s]=u),f.push(t[s]),this.addTransformToStyleList(t[s])):"sh"===e[s].ty||"rc"===e[s].ty||"el"===e[s].ty||"sr"===e[s].ty?l||(t[s]=this.createShapeElement(e[s])):"tm"===e[s].ty||"rd"===e[s].ty||"pb"===e[s].ty?(l?(c=t[s]).closed=!1:((c=ShapeModifiers.getModifier(e[s].ty)).init(this,e[s]),t[s]=c,this.shapeModifiers.push(c)),p.push(c)):"rp"===e[s].ty&&(l?(c=t[s]).closed=!0:(c=ShapeModifiers.getModifier(e[s].ty),t[s]=c,c.init(this,e,s,t),this.shapeModifiers.push(c),n=!1),p.push(c));this.addProcessedElement(e[s],s+1)}for(this.removeTransformFromStyleList(),this.closeStyles(h),d=p.length,s=0;s<d;s+=1)p[s].closed=!0},CVShapeElement.prototype.renderInnerContent=function(){this.transformHelper.opacity=1,this.transformHelper._opMdf=!1,this.renderModifiers(),this.transformsManager.processSequences(this._isFirstFrame),this.renderShape(this.transformHelper,this.shapesData,this.itemsData,!0)},CVShapeElement.prototype.renderShapeTransform=function(e,t){(e._opMdf||t.op._mdf||this._isFirstFrame)&&(t.opacity=e.opacity,t.opacity*=t.op.v,t._opMdf=!0)},CVShapeElement.prototype.drawLayer=function(){var e,t,r,n,i,s,a,o,l,c=this.stylesList.length,u=this.globalData.renderer,d=this.globalData.canvasContext;for(e=0;e<c;e+=1)if(("st"!==(o=(l=this.stylesList[e]).type)&&"gs"!==o||0!==l.wi)&&l.data._shouldRender&&0!==l.coOp&&0!==this.globalData.currentGlobalAlpha){for(u.save(),s=l.elements,"st"===o||"gs"===o?(d.strokeStyle="st"===o?l.co:l.grd,d.lineWidth=l.wi,d.lineCap=l.lc,d.lineJoin=l.lj,d.miterLimit=l.ml||0):d.fillStyle="fl"===o?l.co:l.grd,u.ctxOpacity(l.coOp),"st"!==o&&"gs"!==o&&d.beginPath(),u.ctxTransform(l.preTransforms.finalTransform.props),r=s.length,t=0;t<r;t+=1){for("st"!==o&&"gs"!==o||(d.beginPath(),l.da&&(d.setLineDash(l.da),d.lineDashOffset=l.do)),i=(a=s[t].trNodes).length,n=0;n<i;n+=1)"m"===a[n].t?d.moveTo(a[n].p[0],a[n].p[1]):"c"===a[n].t?d.bezierCurveTo(a[n].pts[0],a[n].pts[1],a[n].pts[2],a[n].pts[3],a[n].pts[4],a[n].pts[5]):d.closePath();"st"!==o&&"gs"!==o||(d.stroke(),l.da&&d.setLineDash(this.dashResetter))}"st"!==o&&"gs"!==o&&d.fill(l.r),u.restore()}},CVShapeElement.prototype.renderShape=function(e,t,r,n){var i,s;for(s=e,i=t.length-1;i>=0;i-=1)"tr"===t[i].ty?(s=r[i].transform,this.renderShapeTransform(e,s)):"sh"===t[i].ty||"el"===t[i].ty||"rc"===t[i].ty||"sr"===t[i].ty?this.renderPath(t[i],r[i]):"fl"===t[i].ty?this.renderFill(t[i],r[i],s):"st"===t[i].ty?this.renderStroke(t[i],r[i],s):"gf"===t[i].ty||"gs"===t[i].ty?this.renderGradientFill(t[i],r[i],s):"gr"===t[i].ty?this.renderShape(s,t[i].it,r[i].it):t[i].ty;n&&this.drawLayer()},CVShapeElement.prototype.renderStyledShape=function(e,t){if(this._isFirstFrame||t._mdf||e.transforms._mdf){var r,n,i,s=e.trNodes,a=t.paths,o=a._length;s.length=0;var l=e.transforms.finalTransform;for(i=0;i<o;i+=1){var c=a.shapes[i];if(c&&c.v){for(n=c._length,r=1;r<n;r+=1)1===r&&s.push({t:"m",p:l.applyToPointArray(c.v[0][0],c.v[0][1],0)}),s.push({t:"c",pts:l.applyToTriplePoints(c.o[r-1],c.i[r],c.v[r])});1===n&&s.push({t:"m",p:l.applyToPointArray(c.v[0][0],c.v[0][1],0)}),c.c&&n&&(s.push({t:"c",pts:l.applyToTriplePoints(c.o[r-1],c.i[0],c.v[0])}),s.push({t:"z"}))}}e.trNodes=s}},CVShapeElement.prototype.renderPath=function(e,t){if(!0!==e.hd&&e._shouldRender){var r,n=t.styledShapes.length;for(r=0;r<n;r+=1)this.renderStyledShape(t.styledShapes[r],t.sh)}},CVShapeElement.prototype.renderFill=function(e,t,r){var n=t.style;(t.c._mdf||this._isFirstFrame)&&(n.co="rgb("+bmFloor(t.c.v[0])+","+bmFloor(t.c.v[1])+","+bmFloor(t.c.v[2])+")"),(t.o._mdf||r._opMdf||this._isFirstFrame)&&(n.coOp=t.o.v*r.opacity)},CVShapeElement.prototype.renderGradientFill=function(e,t,r){var n,i=t.style;if(!i.grd||t.g._mdf||t.s._mdf||t.e._mdf||1!==e.t&&(t.h._mdf||t.a._mdf)){var s,a=this.globalData.canvasContext,o=t.s.v,l=t.e.v;if(1===e.t)n=a.createLinearGradient(o[0],o[1],l[0],l[1]);else{var c=Math.sqrt(Math.pow(o[0]-l[0],2)+Math.pow(o[1]-l[1],2)),u=Math.atan2(l[1]-o[1],l[0]-o[0]),d=t.h.v;d>=1?d=.99:d<=-1&&(d=-.99);var h=c*d,p=Math.cos(u+t.a.v)*h+o[0],f=Math.sin(u+t.a.v)*h+o[1];n=a.createRadialGradient(p,f,0,o[0],o[1],c)}var A=e.g.p,m=t.g.c,g=1;for(s=0;s<A;s+=1)t.g._hasOpacity&&t.g._collapsable&&(g=t.g.o[2*s+1]),n.addColorStop(m[4*s]/100,"rgba("+m[4*s+1]+","+m[4*s+2]+","+m[4*s+3]+","+g+")");i.grd=n}i.coOp=t.o.v*r.opacity},CVShapeElement.prototype.renderStroke=function(e,t,r){var n=t.style,i=t.d;i&&(i._mdf||this._isFirstFrame)&&(n.da=i.dashArray,n.do=i.dashoffset[0]),(t.c._mdf||this._isFirstFrame)&&(n.co="rgb("+bmFloor(t.c.v[0])+","+bmFloor(t.c.v[1])+","+bmFloor(t.c.v[2])+")"),(t.o._mdf||r._opMdf||this._isFirstFrame)&&(n.coOp=t.o.v*r.opacity),(t.w._mdf||this._isFirstFrame)&&(n.wi=t.w.v)},CVShapeElement.prototype.destroy=function(){this.shapesData=null,this.globalData=null,this.canvasContext=null,this.stylesList.length=0,this.itemsData.length=0},extendPrototype([BaseElement,TransformElement,CVBaseElement,HierarchyElement,FrameElement,RenderableElement],CVSolidElement),CVSolidElement.prototype.initElement=SVGShapeElement.prototype.initElement,CVSolidElement.prototype.prepareFrame=IImageElement.prototype.prepareFrame,CVSolidElement.prototype.renderInnerContent=function(){var e=this.canvasContext;e.fillStyle=this.data.sc,e.fillRect(0,0,this.data.sw,this.data.sh)},extendPrototype([BaseElement,TransformElement,CVBaseElement,HierarchyElement,FrameElement,RenderableElement,ITextElement],CVTextElement),CVTextElement.prototype.tHelper=createTag("canvas").getContext("2d"),CVTextElement.prototype.buildNewText=function(){var e=this.textProperty.currentData;this.renderedLetters=createSizedArray(e.l?e.l.length:0);var t=!1;e.fc?(t=!0,this.values.fill=this.buildColor(e.fc)):this.values.fill="rgba(0,0,0,0)",this.fill=t;var r=!1;e.sc&&(r=!0,this.values.stroke=this.buildColor(e.sc),this.values.sWidth=e.sw);var n,i,s,a,o,l,c,u,d,h,p,f,A=this.globalData.fontManager.getFontByName(e.f),m=e.l,g=this.mHelper;this.stroke=r,this.values.fValue=e.finalSize+"px "+this.globalData.fontManager.getFontByName(e.f).fFamily,i=e.finalText.length;var v=this.data.singleShape,b=.001*e.tr*e.finalSize,y=0,C=0,w=!0,M=0;for(n=0;n<i;n+=1){for(a=(s=this.globalData.fontManager.getCharData(e.finalText[n],A.fStyle,this.globalData.fontManager.getFontByName(e.f).fFamily))&&s.data||{},g.reset(),v&&m[n].n&&(y=-b,C+=e.yOffset,C+=w?1:0,w=!1),d=(c=a.shapes?a.shapes[0].it:[]).length,g.scale(e.finalSize/100,e.finalSize/100),v&&this.applyTextPropertiesToMatrix(e,g,m[n].line,y,C),p=createSizedArray(d),u=0;u<d;u+=1){for(l=c[u].ks.k.i.length,h=c[u].ks.k,f=[],o=1;o<l;o+=1)1===o&&f.push(g.applyToX(h.v[0][0],h.v[0][1],0),g.applyToY(h.v[0][0],h.v[0][1],0)),f.push(g.applyToX(h.o[o-1][0],h.o[o-1][1],0),g.applyToY(h.o[o-1][0],h.o[o-1][1],0),g.applyToX(h.i[o][0],h.i[o][1],0),g.applyToY(h.i[o][0],h.i[o][1],0),g.applyToX(h.v[o][0],h.v[o][1],0),g.applyToY(h.v[o][0],h.v[o][1],0));f.push(g.applyToX(h.o[o-1][0],h.o[o-1][1],0),g.applyToY(h.o[o-1][0],h.o[o-1][1],0),g.applyToX(h.i[0][0],h.i[0][1],0),g.applyToY(h.i[0][0],h.i[0][1],0),g.applyToX(h.v[0][0],h.v[0][1],0),g.applyToY(h.v[0][0],h.v[0][1],0)),p[u]=f}v&&(y+=m[n].l,y+=b),this.textSpans[M]?this.textSpans[M].elem=p:this.textSpans[M]={elem:p},M+=1}},CVTextElement.prototype.renderInnerContent=function(){var e,t,r,n,i,s,a=this.canvasContext;a.font=this.values.fValue,a.lineCap="butt",a.lineJoin="miter",a.miterLimit=4,this.data.singleShape||this.textAnimator.getMeasures(this.textProperty.currentData,this.lettersChangedFlag);var o,l=this.textAnimator.renderedLetters,c=this.textProperty.currentData.l;t=c.length;var u,d,h=null,p=null,f=null;for(e=0;e<t;e+=1)if(!c[e].n){if((o=l[e])&&(this.globalData.renderer.save(),this.globalData.renderer.ctxTransform(o.p),this.globalData.renderer.ctxOpacity(o.o)),this.fill){for(o&&o.fc?h!==o.fc&&(h=o.fc,a.fillStyle=o.fc):h!==this.values.fill&&(h=this.values.fill,a.fillStyle=this.values.fill),n=(u=this.textSpans[e].elem).length,this.globalData.canvasContext.beginPath(),r=0;r<n;r+=1)for(s=(d=u[r]).length,this.globalData.canvasContext.moveTo(d[0],d[1]),i=2;i<s;i+=6)this.globalData.canvasContext.bezierCurveTo(d[i],d[i+1],d[i+2],d[i+3],d[i+4],d[i+5]);this.globalData.canvasContext.closePath(),this.globalData.canvasContext.fill()}if(this.stroke){for(o&&o.sw?f!==o.sw&&(f=o.sw,a.lineWidth=o.sw):f!==this.values.sWidth&&(f=this.values.sWidth,a.lineWidth=this.values.sWidth),o&&o.sc?p!==o.sc&&(p=o.sc,a.strokeStyle=o.sc):p!==this.values.stroke&&(p=this.values.stroke,a.strokeStyle=this.values.stroke),n=(u=this.textSpans[e].elem).length,this.globalData.canvasContext.beginPath(),r=0;r<n;r+=1)for(s=(d=u[r]).length,this.globalData.canvasContext.moveTo(d[0],d[1]),i=2;i<s;i+=6)this.globalData.canvasContext.bezierCurveTo(d[i],d[i+1],d[i+2],d[i+3],d[i+4],d[i+5]);this.globalData.canvasContext.closePath(),this.globalData.canvasContext.stroke()}o&&this.globalData.renderer.restore()}},CVEffects.prototype.renderFrame=function(){},HBaseElement.prototype={checkBlendMode:function(){},initRendererElement:function(){this.baseElement=createTag(this.data.tg||"div"),this.data.hasMask?(this.svgElement=createNS("svg"),this.layerElement=createNS("g"),this.maskedElement=this.layerElement,this.svgElement.appendChild(this.layerElement),this.baseElement.appendChild(this.svgElement)):this.layerElement=this.baseElement,styleDiv(this.baseElement)},createContainerElements:function(){this.renderableEffectsManager=new CVEffects(this),this.transformedElement=this.baseElement,this.maskedElement=this.layerElement,this.data.ln&&this.layerElement.setAttribute("id",this.data.ln),this.data.cl&&this.layerElement.setAttribute("class",this.data.cl),0!==this.data.bm&&this.setBlendMode()},renderElement:function(){var e=this.transformedElement?this.transformedElement.style:{};if(this.finalTransform._matMdf){var t=this.finalTransform.mat.toCSS();e.transform=t,e.webkitTransform=t}this.finalTransform._opMdf&&(e.opacity=this.finalTransform.mProp.o.v)},renderFrame:function(){this.data.hd||this.hidden||(this.renderTransform(),this.renderRenderable(),this.renderElement(),this.renderInnerContent(),this._isFirstFrame&&(this._isFirstFrame=!1))},destroy:function(){this.layerElement=null,this.transformedElement=null,this.matteElement&&(this.matteElement=null),this.maskManager&&(this.maskManager.destroy(),this.maskManager=null)},createRenderableComponents:function(){this.maskManager=new MaskElement(this.data,this,this.globalData)},addEffects:function(){},setMatte:function(){}},HBaseElement.prototype.getBaseElement=SVGBaseElement.prototype.getBaseElement,HBaseElement.prototype.destroyBaseElement=HBaseElement.prototype.destroy,HBaseElement.prototype.buildElementParenting=HybridRenderer.prototype.buildElementParenting,extendPrototype([BaseElement,TransformElement,HBaseElement,HierarchyElement,FrameElement,RenderableDOMElement],HSolidElement),HSolidElement.prototype.createContent=function(){var e;this.data.hasMask?((e=createNS("rect")).setAttribute("width",this.data.sw),e.setAttribute("height",this.data.sh),e.setAttribute("fill",this.data.sc),this.svgElement.setAttribute("width",this.data.sw),this.svgElement.setAttribute("height",this.data.sh)):((e=createTag("div")).style.width=this.data.sw+"px",e.style.height=this.data.sh+"px",e.style.backgroundColor=this.data.sc),this.layerElement.appendChild(e)},extendPrototype([HybridRenderer,ICompElement,HBaseElement],HCompElement),HCompElement.prototype._createBaseContainerElements=HCompElement.prototype.createContainerElements,HCompElement.prototype.createContainerElements=function(){this._createBaseContainerElements(),this.data.hasMask?(this.svgElement.setAttribute("width",this.data.w),this.svgElement.setAttribute("height",this.data.h),this.transformedElement=this.baseElement):this.transformedElement=this.layerElement},HCompElement.prototype.addTo3dContainer=function(e,t){for(var r,n=0;n<t;)this.elements[n]&&this.elements[n].getBaseElement&&(r=this.elements[n].getBaseElement()),n+=1;r?this.layerElement.insertBefore(e,r):this.layerElement.appendChild(e)},extendPrototype([BaseElement,TransformElement,HSolidElement,SVGShapeElement,HBaseElement,HierarchyElement,FrameElement,RenderableElement],HShapeElement),HShapeElement.prototype._renderShapeFrame=HShapeElement.prototype.renderInnerContent,HShapeElement.prototype.createContent=function(){var e;if(this.baseElement.style.fontSize=0,this.data.hasMask)this.layerElement.appendChild(this.shapesContainer),e=this.svgElement;else{e=createNS("svg");var t=this.comp.data?this.comp.data:this.globalData.compSize;e.setAttribute("width",t.w),e.setAttribute("height",t.h),e.appendChild(this.shapesContainer),this.layerElement.appendChild(e)}this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.shapesContainer,0,[],!0),this.filterUniqueShapes(),this.shapeCont=e},HShapeElement.prototype.getTransformedPoint=function(e,t){var r,n=e.length;for(r=0;r<n;r+=1)t=e[r].mProps.v.applyToPointArray(t[0],t[1],0);return t},HShapeElement.prototype.calculateShapeBoundingBox=function(e,t){var r,n,i,s,a,o=e.sh.v,l=e.transformers,c=o._length;if(!(c<=1)){for(r=0;r<c-1;r+=1)n=this.getTransformedPoint(l,o.v[r]),i=this.getTransformedPoint(l,o.o[r]),s=this.getTransformedPoint(l,o.i[r+1]),a=this.getTransformedPoint(l,o.v[r+1]),this.checkBounds(n,i,s,a,t);o.c&&(n=this.getTransformedPoint(l,o.v[r]),i=this.getTransformedPoint(l,o.o[r]),s=this.getTransformedPoint(l,o.i[0]),a=this.getTransformedPoint(l,o.v[0]),this.checkBounds(n,i,s,a,t))}},HShapeElement.prototype.checkBounds=function(e,t,r,n,i){this.getBoundsOfCurve(e,t,r,n);var s=this.shapeBoundingBox;i.x=bmMin(s.left,i.x),i.xMax=bmMax(s.right,i.xMax),i.y=bmMin(s.top,i.y),i.yMax=bmMax(s.bottom,i.yMax)},HShapeElement.prototype.shapeBoundingBox={left:0,right:0,top:0,bottom:0},HShapeElement.prototype.tempBoundingBox={x:0,xMax:0,y:0,yMax:0,width:0,height:0},HShapeElement.prototype.getBoundsOfCurve=function(e,t,r,n){for(var i,s,a,o,l,c,u,d=[[e[0],n[0]],[e[1],n[1]]],h=0;h<2;++h)s=6*e[h]-12*t[h]+6*r[h],i=-3*e[h]+9*t[h]-9*r[h]+3*n[h],a=3*t[h]-3*e[h],s|=0,a|=0,0==(i|=0)&&0===s||(0===i?(o=-a/s)>0&&o<1&&d[h].push(this.calculateF(o,e,t,r,n,h)):(l=s*s-4*a*i)>=0&&((c=(-s+bmSqrt(l))/(2*i))>0&&c<1&&d[h].push(this.calculateF(c,e,t,r,n,h)),(u=(-s-bmSqrt(l))/(2*i))>0&&u<1&&d[h].push(this.calculateF(u,e,t,r,n,h))));this.shapeBoundingBox.left=bmMin.apply(null,d[0]),this.shapeBoundingBox.top=bmMin.apply(null,d[1]),this.shapeBoundingBox.right=bmMax.apply(null,d[0]),this.shapeBoundingBox.bottom=bmMax.apply(null,d[1])},HShapeElement.prototype.calculateF=function(e,t,r,n,i,s){return bmPow(1-e,3)*t[s]+3*bmPow(1-e,2)*e*r[s]+3*(1-e)*bmPow(e,2)*n[s]+bmPow(e,3)*i[s]},HShapeElement.prototype.calculateBoundingBox=function(e,t){var r,n=e.length;for(r=0;r<n;r+=1)e[r]&&e[r].sh?this.calculateShapeBoundingBox(e[r],t):e[r]&&e[r].it&&this.calculateBoundingBox(e[r].it,t)},HShapeElement.prototype.currentBoxContains=function(e){return this.currentBBox.x<=e.x&&this.currentBBox.y<=e.y&&this.currentBBox.width+this.currentBBox.x>=e.x+e.width&&this.currentBBox.height+this.currentBBox.y>=e.y+e.height},HShapeElement.prototype.renderInnerContent=function(){if(this._renderShapeFrame(),!this.hidden&&(this._isFirstFrame||this._mdf)){var e=this.tempBoundingBox,t=999999;if(e.x=t,e.xMax=-t,e.y=t,e.yMax=-t,this.calculateBoundingBox(this.itemsData,e),e.width=e.xMax<e.x?0:e.xMax-e.x,e.height=e.yMax<e.y?0:e.yMax-e.y,this.currentBoxContains(e))return;var r=!1;if(this.currentBBox.w!==e.width&&(this.currentBBox.w=e.width,this.shapeCont.setAttribute("width",e.width),r=!0),this.currentBBox.h!==e.height&&(this.currentBBox.h=e.height,this.shapeCont.setAttribute("height",e.height),r=!0),r||this.currentBBox.x!==e.x||this.currentBBox.y!==e.y){this.currentBBox.w=e.width,this.currentBBox.h=e.height,this.currentBBox.x=e.x,this.currentBBox.y=e.y,this.shapeCont.setAttribute("viewBox",this.currentBBox.x+" "+this.currentBBox.y+" "+this.currentBBox.w+" "+this.currentBBox.h);var n=this.shapeCont.style,i="translate("+this.currentBBox.x+"px,"+this.currentBBox.y+"px)";n.transform=i,n.webkitTransform=i}}},extendPrototype([BaseElement,TransformElement,HBaseElement,HierarchyElement,FrameElement,RenderableDOMElement,ITextElement],HTextElement),HTextElement.prototype.createContent=function(){if(this.isMasked=this.checkMasks(),this.isMasked){this.renderType="svg",this.compW=this.comp.data.w,this.compH=this.comp.data.h,this.svgElement.setAttribute("width",this.compW),this.svgElement.setAttribute("height",this.compH);var e=createNS("g");this.maskedElement.appendChild(e),this.innerElem=e}else this.renderType="html",this.innerElem=this.layerElement;this.checkParenting()},HTextElement.prototype.buildNewText=function(){var e=this.textProperty.currentData;this.renderedLetters=createSizedArray(e.l?e.l.length:0);var t=this.innerElem.style,r=e.fc?this.buildColor(e.fc):"rgba(0,0,0,0)";t.fill=r,t.color=r,e.sc&&(t.stroke=this.buildColor(e.sc),t.strokeWidth=e.sw+"px");var n,i,s=this.globalData.fontManager.getFontByName(e.f);if(!this.globalData.fontManager.chars)if(t.fontSize=e.finalSize+"px",t.lineHeight=e.finalSize+"px",s.fClass)this.innerElem.className=s.fClass;else{t.fontFamily=s.fFamily;var a=e.fWeight,o=e.fStyle;t.fontStyle=o,t.fontWeight=a}var l,c,u,d=e.l;i=d.length;var h,p=this.mHelper,f="",A=0;for(n=0;n<i;n+=1){if(this.globalData.fontManager.chars?(this.textPaths[A]?l=this.textPaths[A]:((l=createNS("path")).setAttribute("stroke-linecap",lineCapEnum[1]),l.setAttribute("stroke-linejoin",lineJoinEnum[2]),l.setAttribute("stroke-miterlimit","4")),this.isMasked||(this.textSpans[A]?u=(c=this.textSpans[A]).children[0]:((c=createTag("div")).style.lineHeight=0,(u=createNS("svg")).appendChild(l),styleDiv(c)))):this.isMasked?l=this.textPaths[A]?this.textPaths[A]:createNS("text"):this.textSpans[A]?(c=this.textSpans[A],l=this.textPaths[A]):(styleDiv(c=createTag("span")),styleDiv(l=createTag("span")),c.appendChild(l)),this.globalData.fontManager.chars){var m,g=this.globalData.fontManager.getCharData(e.finalText[n],s.fStyle,this.globalData.fontManager.getFontByName(e.f).fFamily);if(m=g?g.data:null,p.reset(),m&&m.shapes&&(h=m.shapes[0].it,p.scale(e.finalSize/100,e.finalSize/100),f=this.createPathShape(p,h),l.setAttribute("d",f)),this.isMasked)this.innerElem.appendChild(l);else{if(this.innerElem.appendChild(c),m&&m.shapes){document.body.appendChild(u);var v=u.getBBox();u.setAttribute("width",v.width+2),u.setAttribute("height",v.height+2),u.setAttribute("viewBox",v.x-1+" "+(v.y-1)+" "+(v.width+2)+" "+(v.height+2));var b=u.style,y="translate("+(v.x-1)+"px,"+(v.y-1)+"px)";b.transform=y,b.webkitTransform=y,d[n].yOffset=v.y-1}else u.setAttribute("width",1),u.setAttribute("height",1);c.appendChild(u)}}else if(l.textContent=d[n].val,l.setAttributeNS("http://www.w3.org/XML/1998/namespace","xml:space","preserve"),this.isMasked)this.innerElem.appendChild(l);else{this.innerElem.appendChild(c);var C=l.style,w="translate3d(0,"+-e.finalSize/1.2+"px,0)";C.transform=w,C.webkitTransform=w}this.isMasked?this.textSpans[A]=l:this.textSpans[A]=c,this.textSpans[A].style.display="block",this.textPaths[A]=l,A+=1}for(;A<this.textSpans.length;)this.textSpans[A].style.display="none",A+=1},HTextElement.prototype.renderInnerContent=function(){var e;if(this.data.singleShape){if(!this._isFirstFrame&&!this.lettersChangedFlag)return;if(this.isMasked&&this.finalTransform._matMdf){this.svgElement.setAttribute("viewBox",-this.finalTransform.mProp.p.v[0]+" "+-this.finalTransform.mProp.p.v[1]+" "+this.compW+" "+this.compH),e=this.svgElement.style;var t="translate("+-this.finalTransform.mProp.p.v[0]+"px,"+-this.finalTransform.mProp.p.v[1]+"px)";e.transform=t,e.webkitTransform=t}}if(this.textAnimator.getMeasures(this.textProperty.currentData,this.lettersChangedFlag),this.lettersChangedFlag||this.textAnimator.lettersChangedFlag){var r,n,i,s,a,o=0,l=this.textAnimator.renderedLetters,c=this.textProperty.currentData.l;for(n=c.length,r=0;r<n;r+=1)c[r].n?o+=1:(s=this.textSpans[r],a=this.textPaths[r],i=l[o],o+=1,i._mdf.m&&(this.isMasked?s.setAttribute("transform",i.m):(s.style.webkitTransform=i.m,s.style.transform=i.m)),s.style.opacity=i.o,i.sw&&i._mdf.sw&&a.setAttribute("stroke-width",i.sw),i.sc&&i._mdf.sc&&a.setAttribute("stroke",i.sc),i.fc&&i._mdf.fc&&(a.setAttribute("fill",i.fc),a.style.color=i.fc));if(this.innerElem.getBBox&&!this.hidden&&(this._isFirstFrame||this._mdf)){var u=this.innerElem.getBBox();if(this.currentBBox.w!==u.width&&(this.currentBBox.w=u.width,this.svgElement.setAttribute("width",u.width)),this.currentBBox.h!==u.height&&(this.currentBBox.h=u.height,this.svgElement.setAttribute("height",u.height)),this.currentBBox.w!==u.width+2||this.currentBBox.h!==u.height+2||this.currentBBox.x!==u.x-1||this.currentBBox.y!==u.y-1){this.currentBBox.w=u.width+2,this.currentBBox.h=u.height+2,this.currentBBox.x=u.x-1,this.currentBBox.y=u.y-1,this.svgElement.setAttribute("viewBox",this.currentBBox.x+" "+this.currentBBox.y+" "+this.currentBBox.w+" "+this.currentBBox.h),e=this.svgElement.style;var d="translate("+this.currentBBox.x+"px,"+this.currentBBox.y+"px)";e.transform=d,e.webkitTransform=d}}}},extendPrototype([BaseElement,TransformElement,HBaseElement,HSolidElement,HierarchyElement,FrameElement,RenderableElement],HImageElement),HImageElement.prototype.createContent=function(){var e=this.globalData.getAssetsPath(this.assetData),t=new Image;this.data.hasMask?(this.imageElem=createNS("image"),this.imageElem.setAttribute("width",this.assetData.w+"px"),this.imageElem.setAttribute("height",this.assetData.h+"px"),this.imageElem.setAttributeNS("http://www.w3.org/1999/xlink","href",e),this.layerElement.appendChild(this.imageElem),this.baseElement.setAttribute("width",this.assetData.w),this.baseElement.setAttribute("height",this.assetData.h)):this.layerElement.appendChild(t),t.crossOrigin="anonymous",t.src=e,this.data.ln&&this.baseElement.setAttribute("id",this.data.ln)},extendPrototype([BaseElement,FrameElement,HierarchyElement],HCameraElement),HCameraElement.prototype.setup=function(){var e,t,r,n,i=this.comp.threeDElements.length;for(e=0;e<i;e+=1)if("3d"===(t=this.comp.threeDElements[e]).type){r=t.perspectiveElem.style,n=t.container.style;var s=this.pe.v+"px",a="0px 0px 0px",o="matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)";r.perspective=s,r.webkitPerspective=s,n.transformOrigin=a,n.mozTransformOrigin=a,n.webkitTransformOrigin=a,r.transform=o,r.webkitTransform=o}},HCameraElement.prototype.createElements=function(){},HCameraElement.prototype.hide=function(){},HCameraElement.prototype.renderFrame=function(){var e,t,r=this._isFirstFrame;if(this.hierarchy)for(t=this.hierarchy.length,e=0;e<t;e+=1)r=this.hierarchy[e].finalTransform.mProp._mdf||r;if(r||this.pe._mdf||this.p&&this.p._mdf||this.px&&(this.px._mdf||this.py._mdf||this.pz._mdf)||this.rx._mdf||this.ry._mdf||this.rz._mdf||this.or._mdf||this.a&&this.a._mdf){if(this.mat.reset(),this.hierarchy)for(e=t=this.hierarchy.length-1;e>=0;e-=1){var n=this.hierarchy[e].finalTransform.mProp;this.mat.translate(-n.p.v[0],-n.p.v[1],n.p.v[2]),this.mat.rotateX(-n.or.v[0]).rotateY(-n.or.v[1]).rotateZ(n.or.v[2]),this.mat.rotateX(-n.rx.v).rotateY(-n.ry.v).rotateZ(n.rz.v),this.mat.scale(1/n.s.v[0],1/n.s.v[1],1/n.s.v[2]),this.mat.translate(n.a.v[0],n.a.v[1],n.a.v[2])}if(this.p?this.mat.translate(-this.p.v[0],-this.p.v[1],this.p.v[2]):this.mat.translate(-this.px.v,-this.py.v,this.pz.v),this.a){var i;i=this.p?[this.p.v[0]-this.a.v[0],this.p.v[1]-this.a.v[1],this.p.v[2]-this.a.v[2]]:[this.px.v-this.a.v[0],this.py.v-this.a.v[1],this.pz.v-this.a.v[2]];var s=Math.sqrt(Math.pow(i[0],2)+Math.pow(i[1],2)+Math.pow(i[2],2)),a=[i[0]/s,i[1]/s,i[2]/s],o=Math.sqrt(a[2]*a[2]+a[0]*a[0]),l=Math.atan2(a[1],o),c=Math.atan2(a[0],-a[2]);this.mat.rotateY(c).rotateX(-l)}this.mat.rotateX(-this.rx.v).rotateY(-this.ry.v).rotateZ(this.rz.v),this.mat.rotateX(-this.or.v[0]).rotateY(-this.or.v[1]).rotateZ(this.or.v[2]),this.mat.translate(this.globalData.compSize.w/2,this.globalData.compSize.h/2,0),this.mat.translate(0,0,this.pe.v);var u=!this._prevMat.equals(this.mat);if((u||this.pe._mdf)&&this.comp.threeDElements){var d,h,p;for(t=this.comp.threeDElements.length,e=0;e<t;e+=1)if("3d"===(d=this.comp.threeDElements[e]).type){if(u){var f=this.mat.toCSS();(p=d.container.style).transform=f,p.webkitTransform=f}this.pe._mdf&&((h=d.perspectiveElem.style).perspective=this.pe.v+"px",h.webkitPerspective=this.pe.v+"px")}this.mat.clone(this._prevMat)}}this._isFirstFrame=!1},HCameraElement.prototype.prepareFrame=function(e){this.prepareProperties(e,!0)},HCameraElement.prototype.destroy=function(){},HCameraElement.prototype.getBaseElement=function(){return null},HEffects.prototype.renderFrame=function(){};var animationManager=function(){var e={},t=[],r=0,n=0,i=0,s=!0,a=!1;function o(e){for(var r=0,i=e.target;r<n;)t[r].animation===i&&(t.splice(r,1),r-=1,n-=1,i.isPaused||u()),r+=1}function l(e,r){if(!e)return null;for(var i=0;i<n;){if(t[i].elem===e&&null!==t[i].elem)return t[i].animation;i+=1}var s=new AnimationItem;return d(s,e),s.setData(e,r),s}function c(){i+=1,f()}function u(){i-=1}function d(e,r){e.addEventListener("destroy",o),e.addEventListener("_active",c),e.addEventListener("_idle",u),t.push({elem:r,animation:e}),n+=1}function h(e){var o,l=e-r;for(o=0;o<n;o+=1)t[o].animation.advanceTime(l);r=e,i&&!a?window.requestAnimationFrame(h):s=!0}function p(e){r=e,window.requestAnimationFrame(h)}function f(){!a&&i&&s&&(window.requestAnimationFrame(p),s=!1)}return e.registerAnimation=l,e.loadAnimation=function(e){var t=new AnimationItem;return d(t,null),t.setParams(e),t},e.setSpeed=function(e,r){var i;for(i=0;i<n;i+=1)t[i].animation.setSpeed(e,r)},e.setDirection=function(e,r){var i;for(i=0;i<n;i+=1)t[i].animation.setDirection(e,r)},e.play=function(e){var r;for(r=0;r<n;r+=1)t[r].animation.play(e)},e.pause=function(e){var r;for(r=0;r<n;r+=1)t[r].animation.pause(e)},e.stop=function(e){var r;for(r=0;r<n;r+=1)t[r].animation.stop(e)},e.togglePause=function(e){var r;for(r=0;r<n;r+=1)t[r].animation.togglePause(e)},e.searchAnimations=function(e,t,r){var n,i=[].concat([].slice.call(document.getElementsByClassName("lottie")),[].slice.call(document.getElementsByClassName("bodymovin"))),s=i.length;for(n=0;n<s;n+=1)r&&i[n].setAttribute("data-bm-type",r),l(i[n],e);if(t&&0===s){r||(r="svg");var a=document.getElementsByTagName("body")[0];a.innerText="";var o=createTag("div");o.style.width="100%",o.style.height="100%",o.setAttribute("data-bm-type",r),a.appendChild(o),l(o,e)}},e.resize=function(){var e;for(e=0;e<n;e+=1)t[e].animation.resize()},e.goToAndStop=function(e,r,i){var s;for(s=0;s<n;s+=1)t[s].animation.goToAndStop(e,r,i)},e.destroy=function(e){var r;for(r=n-1;r>=0;r-=1)t[r].animation.destroy(e)},e.freeze=function(){a=!0},e.unfreeze=function(){a=!1,f()},e.setVolume=function(e,r){var i;for(i=0;i<n;i+=1)t[i].animation.setVolume(e,r)},e.mute=function(e){var r;for(r=0;r<n;r+=1)t[r].animation.mute(e)},e.unmute=function(e){var r;for(r=0;r<n;r+=1)t[r].animation.unmute(e)},e.getRegisteredAnimations=function(){var e,r=t.length,n=[];for(e=0;e<r;e+=1)n.push(t[e].animation);return n},e}(),AnimationItem=function(){this._cbs=[],this.name="",this.path="",this.isLoaded=!1,this.currentFrame=0,this.currentRawFrame=0,this.firstFrame=0,this.totalFrames=0,this.frameRate=0,this.frameMult=0,this.playSpeed=1,this.playDirection=1,this.playCount=0,this.animationData={},this.assets=[],this.isPaused=!0,this.autoplay=!1,this.loop=!0,this.renderer=null,this.animationID=createElementID(),this.assetsPath="",this.timeCompleted=0,this.segmentPos=0,this.isSubframeEnabled=subframeEnabled,this.segments=[],this._idle=!0,this._completedLoop=!1,this.projectInterface=ProjectInterface(),this.imagePreloader=new ImagePreloader,this.audioController=audioControllerFactory(),this.markers=[]};extendPrototype([BaseEvent],AnimationItem),AnimationItem.prototype.setParams=function(e){(e.wrapper||e.container)&&(this.wrapper=e.wrapper||e.container);var t="svg";switch(e.animType?t=e.animType:e.renderer&&(t=e.renderer),t){case"canvas":this.renderer=new CanvasRenderer(this,e.rendererSettings);break;case"svg":this.renderer=new SVGRenderer(this,e.rendererSettings);break;default:this.renderer=new HybridRenderer(this,e.rendererSettings)}this.imagePreloader.setCacheType(t,this.renderer.globalData.defs),this.renderer.setProjectInterface(this.projectInterface),this.animType=t,""===e.loop||null===e.loop||void 0===e.loop||!0===e.loop?this.loop=!0:!1===e.loop?this.loop=!1:this.loop=parseInt(e.loop,10),this.autoplay=!("autoplay"in e)||e.autoplay,this.name=e.name?e.name:"",this.autoloadSegments=!Object.prototype.hasOwnProperty.call(e,"autoloadSegments")||e.autoloadSegments,this.assetsPath=e.assetsPath,this.initialSegment=e.initialSegment,e.audioFactory&&this.audioController.setAudioFactory(e.audioFactory),e.animationData?this.configAnimation(e.animationData):e.path&&(-1!==e.path.lastIndexOf("\\")?this.path=e.path.substr(0,e.path.lastIndexOf("\\")+1):this.path=e.path.substr(0,e.path.lastIndexOf("/")+1),this.fileName=e.path.substr(e.path.lastIndexOf("/")+1),this.fileName=this.fileName.substr(0,this.fileName.lastIndexOf(".json")),assetLoader.load(e.path,this.configAnimation.bind(this),function(){this.trigger("data_failed")}.bind(this)))},AnimationItem.prototype.setData=function(e,t){t&&"object"!=typeof t&&(t=JSON.parse(t));var r={wrapper:e,animationData:t},n=e.attributes;r.path=n.getNamedItem("data-animation-path")?n.getNamedItem("data-animation-path").value:n.getNamedItem("data-bm-path")?n.getNamedItem("data-bm-path").value:n.getNamedItem("bm-path")?n.getNamedItem("bm-path").value:"",r.animType=n.getNamedItem("data-anim-type")?n.getNamedItem("data-anim-type").value:n.getNamedItem("data-bm-type")?n.getNamedItem("data-bm-type").value:n.getNamedItem("bm-type")?n.getNamedItem("bm-type").value:n.getNamedItem("data-bm-renderer")?n.getNamedItem("data-bm-renderer").value:n.getNamedItem("bm-renderer")?n.getNamedItem("bm-renderer").value:"canvas";var i=n.getNamedItem("data-anim-loop")?n.getNamedItem("data-anim-loop").value:n.getNamedItem("data-bm-loop")?n.getNamedItem("data-bm-loop").value:n.getNamedItem("bm-loop")?n.getNamedItem("bm-loop").value:"";"false"===i?r.loop=!1:"true"===i?r.loop=!0:""!==i&&(r.loop=parseInt(i,10));var s=n.getNamedItem("data-anim-autoplay")?n.getNamedItem("data-anim-autoplay").value:n.getNamedItem("data-bm-autoplay")?n.getNamedItem("data-bm-autoplay").value:!n.getNamedItem("bm-autoplay")||n.getNamedItem("bm-autoplay").value;r.autoplay="false"!==s,r.name=n.getNamedItem("data-name")?n.getNamedItem("data-name").value:n.getNamedItem("data-bm-name")?n.getNamedItem("data-bm-name").value:n.getNamedItem("bm-name")?n.getNamedItem("bm-name").value:"","false"===(n.getNamedItem("data-anim-prerender")?n.getNamedItem("data-anim-prerender").value:n.getNamedItem("data-bm-prerender")?n.getNamedItem("data-bm-prerender").value:n.getNamedItem("bm-prerender")?n.getNamedItem("bm-prerender").value:"")&&(r.prerender=!1),this.setParams(r)},AnimationItem.prototype.includeLayers=function(e){e.op>this.animationData.op&&(this.animationData.op=e.op,this.totalFrames=Math.floor(e.op-this.animationData.ip));var t,r,n=this.animationData.layers,i=n.length,s=e.layers,a=s.length;for(r=0;r<a;r+=1)for(t=0;t<i;){if(n[t].id===s[r].id){n[t]=s[r];break}t+=1}if((e.chars||e.fonts)&&(this.renderer.globalData.fontManager.addChars(e.chars),this.renderer.globalData.fontManager.addFonts(e.fonts,this.renderer.globalData.defs)),e.assets)for(i=e.assets.length,t=0;t<i;t+=1)this.animationData.assets.push(e.assets[t]);this.animationData.__complete=!1,dataManager.completeData(this.animationData,this.renderer.globalData.fontManager),this.renderer.includeLayers(e.layers),expressionsPlugin&&expressionsPlugin.initExpressions(this),this.loadNextSegment()},AnimationItem.prototype.loadNextSegment=function(){var e=this.animationData.segments;if(!e||0===e.length||!this.autoloadSegments)return this.trigger("data_ready"),void(this.timeCompleted=this.totalFrames);var t=e.shift();this.timeCompleted=t.time*this.frameRate;var r=this.path+this.fileName+"_"+this.segmentPos+".json";this.segmentPos+=1,assetLoader.load(r,this.includeLayers.bind(this),function(){this.trigger("data_failed")}.bind(this))},AnimationItem.prototype.loadSegments=function(){this.animationData.segments||(this.timeCompleted=this.totalFrames),this.loadNextSegment()},AnimationItem.prototype.imagesLoaded=function(){this.trigger("loaded_images"),this.checkLoaded()},AnimationItem.prototype.preloadImages=function(){this.imagePreloader.setAssetsPath(this.assetsPath),this.imagePreloader.setPath(this.path),this.imagePreloader.loadAssets(this.animationData.assets,this.imagesLoaded.bind(this))},AnimationItem.prototype.configAnimation=function(e){if(this.renderer)try{this.animationData=e,this.initialSegment?(this.totalFrames=Math.floor(this.initialSegment[1]-this.initialSegment[0]),this.firstFrame=Math.round(this.initialSegment[0])):(this.totalFrames=Math.floor(this.animationData.op-this.animationData.ip),this.firstFrame=Math.round(this.animationData.ip)),this.renderer.configAnimation(e),e.assets||(e.assets=[]),this.assets=this.animationData.assets,this.frameRate=this.animationData.fr,this.frameMult=this.animationData.fr/1e3,this.renderer.searchExtraCompositions(e.assets),this.markers=markerParser(e.markers||[]),this.trigger("config_ready"),this.preloadImages(),this.loadSegments(),this.updaFrameModifier(),this.waitForFontsLoaded(),this.isPaused&&this.audioController.pause()}catch(e){this.triggerConfigError(e)}},AnimationItem.prototype.waitForFontsLoaded=function(){this.renderer&&(this.renderer.globalData.fontManager.isLoaded?this.checkLoaded():setTimeout(this.waitForFontsLoaded.bind(this),20))},AnimationItem.prototype.checkLoaded=function(){!this.isLoaded&&this.renderer.globalData.fontManager.isLoaded&&(this.imagePreloader.loadedImages()||"canvas"!==this.renderer.rendererType)&&this.imagePreloader.loadedFootages()&&(this.isLoaded=!0,dataManager.completeData(this.animationData,this.renderer.globalData.fontManager),expressionsPlugin&&expressionsPlugin.initExpressions(this),this.renderer.initItems(),setTimeout(function(){this.trigger("DOMLoaded")}.bind(this),0),this.gotoFrame(),this.autoplay&&this.play())},AnimationItem.prototype.resize=function(){this.renderer.updateContainerSize()},AnimationItem.prototype.setSubframe=function(e){this.isSubframeEnabled=!!e},AnimationItem.prototype.gotoFrame=function(){this.currentFrame=this.isSubframeEnabled?this.currentRawFrame:~~this.currentRawFrame,this.timeCompleted!==this.totalFrames&&this.currentFrame>this.timeCompleted&&(this.currentFrame=this.timeCompleted),this.trigger("enterFrame"),this.renderFrame()},AnimationItem.prototype.renderFrame=function(){if(!1!==this.isLoaded&&this.renderer)try{this.renderer.renderFrame(this.currentFrame+this.firstFrame)}catch(e){this.triggerRenderFrameError(e)}},AnimationItem.prototype.play=function(e){e&&this.name!==e||!0===this.isPaused&&(this.isPaused=!1,this.audioController.resume(),this._idle&&(this._idle=!1,this.trigger("_active")))},AnimationItem.prototype.pause=function(e){e&&this.name!==e||!1===this.isPaused&&(this.isPaused=!0,this._idle=!0,this.trigger("_idle"),this.audioController.pause())},AnimationItem.prototype.togglePause=function(e){e&&this.name!==e||(!0===this.isPaused?this.play():this.pause())},AnimationItem.prototype.stop=function(e){e&&this.name!==e||(this.pause(),this.playCount=0,this._completedLoop=!1,this.setCurrentRawFrameValue(0))},AnimationItem.prototype.getMarkerData=function(e){for(var t,r=0;r<this.markers.length;r+=1)if((t=this.markers[r]).payload&&t.payload.name===e)return t;return null},AnimationItem.prototype.goToAndStop=function(e,t,r){if(!r||this.name===r){var n=Number(e);if(isNaN(n)){var i=this.getMarkerData(e);i&&this.goToAndStop(i.time,!0)}else t?this.setCurrentRawFrameValue(e):this.setCurrentRawFrameValue(e*this.frameModifier);this.pause()}},AnimationItem.prototype.goToAndPlay=function(e,t,r){if(!r||this.name===r){var n=Number(e);if(isNaN(n)){var i=this.getMarkerData(e);i&&(i.duration?this.playSegments([i.time,i.time+i.duration],!0):this.goToAndStop(i.time,!0))}else this.goToAndStop(n,t,r);this.play()}},AnimationItem.prototype.advanceTime=function(e){if(!0!==this.isPaused&&!1!==this.isLoaded){var t=this.currentRawFrame+e*this.frameModifier,r=!1;t>=this.totalFrames-1&&this.frameModifier>0?this.loop&&this.playCount!==this.loop?t>=this.totalFrames?(this.playCount+=1,this.checkSegments(t%this.totalFrames)||(this.setCurrentRawFrameValue(t%this.totalFrames),this._completedLoop=!0,this.trigger("loopComplete"))):this.setCurrentRawFrameValue(t):this.checkSegments(t>this.totalFrames?t%this.totalFrames:0)||(r=!0,t=this.totalFrames-1):t<0?this.checkSegments(t%this.totalFrames)||(!this.loop||this.playCount--<=0&&!0!==this.loop?(r=!0,t=0):(this.setCurrentRawFrameValue(this.totalFrames+t%this.totalFrames),this._completedLoop?this.trigger("loopComplete"):this._completedLoop=!0)):this.setCurrentRawFrameValue(t),r&&(this.setCurrentRawFrameValue(t),this.pause(),this.trigger("complete"))}},AnimationItem.prototype.adjustSegment=function(e,t){this.playCount=0,e[1]<e[0]?(this.frameModifier>0&&(this.playSpeed<0?this.setSpeed(-this.playSpeed):this.setDirection(-1)),this.totalFrames=e[0]-e[1],this.timeCompleted=this.totalFrames,this.firstFrame=e[1],this.setCurrentRawFrameValue(this.totalFrames-.001-t)):e[1]>e[0]&&(this.frameModifier<0&&(this.playSpeed<0?this.setSpeed(-this.playSpeed):this.setDirection(1)),this.totalFrames=e[1]-e[0],this.timeCompleted=this.totalFrames,this.firstFrame=e[0],this.setCurrentRawFrameValue(.001+t)),this.trigger("segmentStart")},AnimationItem.prototype.setSegment=function(e,t){var r=-1;this.isPaused&&(this.currentRawFrame+this.firstFrame<e?r=e:this.currentRawFrame+this.firstFrame>t&&(r=t-e)),this.firstFrame=e,this.totalFrames=t-e,this.timeCompleted=this.totalFrames,-1!==r&&this.goToAndStop(r,!0)},AnimationItem.prototype.playSegments=function(e,t){if(t&&(this.segments.length=0),"object"==typeof e[0]){var r,n=e.length;for(r=0;r<n;r+=1)this.segments.push(e[r])}else this.segments.push(e);this.segments.length&&t&&this.adjustSegment(this.segments.shift(),0),this.isPaused&&this.play()},AnimationItem.prototype.resetSegments=function(e){this.segments.length=0,this.segments.push([this.animationData.ip,this.animationData.op]),e&&this.checkSegments(0)},AnimationItem.prototype.checkSegments=function(e){return!!this.segments.length&&(this.adjustSegment(this.segments.shift(),e),!0)},AnimationItem.prototype.destroy=function(e){e&&this.name!==e||!this.renderer||(this.renderer.destroy(),this.imagePreloader.destroy(),this.trigger("destroy"),this._cbs=null,this.onEnterFrame=null,this.onLoopComplete=null,this.onComplete=null,this.onSegmentStart=null,this.onDestroy=null,this.renderer=null,this.renderer=null,this.imagePreloader=null,this.projectInterface=null)},AnimationItem.prototype.setCurrentRawFrameValue=function(e){this.currentRawFrame=e,this.gotoFrame()},AnimationItem.prototype.setSpeed=function(e){this.playSpeed=e,this.updaFrameModifier()},AnimationItem.prototype.setDirection=function(e){this.playDirection=e<0?-1:1,this.updaFrameModifier()},AnimationItem.prototype.setVolume=function(e,t){t&&this.name!==t||this.audioController.setVolume(e)},AnimationItem.prototype.getVolume=function(){return this.audioController.getVolume()},AnimationItem.prototype.mute=function(e){e&&this.name!==e||this.audioController.mute()},AnimationItem.prototype.unmute=function(e){e&&this.name!==e||this.audioController.unmute()},AnimationItem.prototype.updaFrameModifier=function(){this.frameModifier=this.frameMult*this.playSpeed*this.playDirection,this.audioController.setRate(this.playSpeed*this.playDirection)},AnimationItem.prototype.getPath=function(){return this.path},AnimationItem.prototype.getAssetsPath=function(e){var t="";if(e.e)t=e.p;else if(this.assetsPath){var r=e.p;-1!==r.indexOf("images/")&&(r=r.split("/")[1]),t=this.assetsPath+r}else t=this.path,t+=e.u?e.u:"",t+=e.p;return t},AnimationItem.prototype.getAssetData=function(e){for(var t=0,r=this.assets.length;t<r;){if(e===this.assets[t].id)return this.assets[t];t+=1}return null},AnimationItem.prototype.hide=function(){this.renderer.hide()},AnimationItem.prototype.show=function(){this.renderer.show()},AnimationItem.prototype.getDuration=function(e){return e?this.totalFrames:this.totalFrames/this.frameRate},AnimationItem.prototype.trigger=function(e){if(this._cbs&&this._cbs[e])switch(e){case"enterFrame":this.triggerEvent(e,new BMEnterFrameEvent(e,this.currentFrame,this.totalFrames,this.frameModifier));break;case"loopComplete":this.triggerEvent(e,new BMCompleteLoopEvent(e,this.loop,this.playCount,this.frameMult));break;case"complete":this.triggerEvent(e,new BMCompleteEvent(e,this.frameMult));break;case"segmentStart":this.triggerEvent(e,new BMSegmentStartEvent(e,this.firstFrame,this.totalFrames));break;case"destroy":this.triggerEvent(e,new BMDestroyEvent(e,this));break;default:this.triggerEvent(e)}"enterFrame"===e&&this.onEnterFrame&&this.onEnterFrame.call(this,new BMEnterFrameEvent(e,this.currentFrame,this.totalFrames,this.frameMult)),"loopComplete"===e&&this.onLoopComplete&&this.onLoopComplete.call(this,new BMCompleteLoopEvent(e,this.loop,this.playCount,this.frameMult)),"complete"===e&&this.onComplete&&this.onComplete.call(this,new BMCompleteEvent(e,this.frameMult)),"segmentStart"===e&&this.onSegmentStart&&this.onSegmentStart.call(this,new BMSegmentStartEvent(e,this.firstFrame,this.totalFrames)),"destroy"===e&&this.onDestroy&&this.onDestroy.call(this,new BMDestroyEvent(e,this))},AnimationItem.prototype.triggerRenderFrameError=function(e){var t=new BMRenderFrameErrorEvent(e,this.currentFrame);this.triggerEvent("error",t),this.onError&&this.onError.call(this,t)},AnimationItem.prototype.triggerConfigError=function(e){var t=new BMConfigErrorEvent(e,this.currentFrame);this.triggerEvent("error",t),this.onError&&this.onError.call(this,t)};var Expressions={initExpressions:function(e){var t=0,r=[];e.renderer.compInterface=CompExpressionInterface(e.renderer),e.renderer.globalData.projectInterface.registerComposition(e.renderer),e.renderer.globalData.pushExpression=function(){t+=1},e.renderer.globalData.popExpression=function(){0==(t-=1)&&function(){var e,t=r.length;for(e=0;e<t;e+=1)r[e].release();r.length=0}()},e.renderer.globalData.registerExpressionProperty=function(e){-1===r.indexOf(e)&&r.push(e)}}};expressionsPlugin=Expressions;var ExpressionManager=function(){var ob={},Math=BMMath,window=null,document=null,XMLHttpRequest=null,fetch=null;function $bm_isInstanceOfArray(e){return e.constructor===Array||e.constructor===Float32Array}function isNumerable(e,t){return"number"===e||"boolean"===e||"string"===e||t instanceof Number}function $bm_neg(e){var t=typeof e;if("number"===t||"boolean"===t||e instanceof Number)return-e;if($bm_isInstanceOfArray(e)){var r,n=e.length,i=[];for(r=0;r<n;r+=1)i[r]=-e[r];return i}return e.propType?e.v:-e}var easeInBez=BezierFactory.getBezierEasing(.333,0,.833,.833,"easeIn").get,easeOutBez=BezierFactory.getBezierEasing(.167,.167,.667,1,"easeOut").get,easeInOutBez=BezierFactory.getBezierEasing(.33,0,.667,1,"easeInOut").get;function sum(e,t){var r=typeof e,n=typeof t;if("string"===r||"string"===n)return e+t;if(isNumerable(r,e)&&isNumerable(n,t))return e+t;if($bm_isInstanceOfArray(e)&&isNumerable(n,t))return(e=e.slice(0))[0]+=t,e;if(isNumerable(r,e)&&$bm_isInstanceOfArray(t))return(t=t.slice(0))[0]=e+t[0],t;if($bm_isInstanceOfArray(e)&&$bm_isInstanceOfArray(t)){for(var i=0,s=e.length,a=t.length,o=[];i<s||i<a;)("number"==typeof e[i]||e[i]instanceof Number)&&("number"==typeof t[i]||t[i]instanceof Number)?o[i]=e[i]+t[i]:o[i]=void 0===t[i]?e[i]:e[i]||t[i],i+=1;return o}return 0}var add=sum;function sub(e,t){var r=typeof e,n=typeof t;if(isNumerable(r,e)&&isNumerable(n,t))return"string"===r&&(e=parseInt(e,10)),"string"===n&&(t=parseInt(t,10)),e-t;if($bm_isInstanceOfArray(e)&&isNumerable(n,t))return(e=e.slice(0))[0]-=t,e;if(isNumerable(r,e)&&$bm_isInstanceOfArray(t))return(t=t.slice(0))[0]=e-t[0],t;if($bm_isInstanceOfArray(e)&&$bm_isInstanceOfArray(t)){for(var i=0,s=e.length,a=t.length,o=[];i<s||i<a;)("number"==typeof e[i]||e[i]instanceof Number)&&("number"==typeof t[i]||t[i]instanceof Number)?o[i]=e[i]-t[i]:o[i]=void 0===t[i]?e[i]:e[i]||t[i],i+=1;return o}return 0}function mul(e,t){var r,n,i,s=typeof e,a=typeof t;if(isNumerable(s,e)&&isNumerable(a,t))return e*t;if($bm_isInstanceOfArray(e)&&isNumerable(a,t)){for(i=e.length,r=createTypedArray("float32",i),n=0;n<i;n+=1)r[n]=e[n]*t;return r}if(isNumerable(s,e)&&$bm_isInstanceOfArray(t)){for(i=t.length,r=createTypedArray("float32",i),n=0;n<i;n+=1)r[n]=e*t[n];return r}return 0}function div(e,t){var r,n,i,s=typeof e,a=typeof t;if(isNumerable(s,e)&&isNumerable(a,t))return e/t;if($bm_isInstanceOfArray(e)&&isNumerable(a,t)){for(i=e.length,r=createTypedArray("float32",i),n=0;n<i;n+=1)r[n]=e[n]/t;return r}if(isNumerable(s,e)&&$bm_isInstanceOfArray(t)){for(i=t.length,r=createTypedArray("float32",i),n=0;n<i;n+=1)r[n]=e/t[n];return r}return 0}function mod(e,t){return"string"==typeof e&&(e=parseInt(e,10)),"string"==typeof t&&(t=parseInt(t,10)),e%t}var $bm_sum=sum,$bm_sub=sub,$bm_mul=mul,$bm_div=div,$bm_mod=mod;function clamp(e,t,r){if(t>r){var n=r;r=t,t=n}return Math.min(Math.max(e,t),r)}function radiansToDegrees(e){return e/degToRads}var radians_to_degrees=radiansToDegrees;function degreesToRadians(e){return e*degToRads}var degrees_to_radians=radiansToDegrees,helperLengthArray=[0,0,0,0,0,0];function length(e,t){if("number"==typeof e||e instanceof Number)return t=t||0,Math.abs(e-t);var r;t||(t=helperLengthArray);var n=Math.min(e.length,t.length),i=0;for(r=0;r<n;r+=1)i+=Math.pow(t[r]-e[r],2);return Math.sqrt(i)}function normalize(e){return div(e,length(e))}function rgbToHsl(e){var t,r,n=e[0],i=e[1],s=e[2],a=Math.max(n,i,s),o=Math.min(n,i,s),l=(a+o)/2;if(a===o)t=0,r=0;else{var c=a-o;switch(r=l>.5?c/(2-a-o):c/(a+o),a){case n:t=(i-s)/c+(i<s?6:0);break;case i:t=(s-n)/c+2;break;case s:t=(n-i)/c+4}t/=6}return[t,r,l,e[3]]}function hue2rgb(e,t,r){return r<0&&(r+=1),r>1&&(r-=1),r<1/6?e+6*(t-e)*r:r<.5?t:r<2/3?e+(t-e)*(2/3-r)*6:e}function hslToRgb(e){var t,r,n,i=e[0],s=e[1],a=e[2];if(0===s)t=a,n=a,r=a;else{var o=a<.5?a*(1+s):a+s-a*s,l=2*a-o;t=hue2rgb(l,o,i+1/3),r=hue2rgb(l,o,i),n=hue2rgb(l,o,i-1/3)}return[t,r,n,e[3]]}function linear(e,t,r,n,i){if(void 0!==n&&void 0!==i||(n=t,i=r,t=0,r=1),r<t){var s=r;r=t,t=s}if(e<=t)return n;if(e>=r)return i;var a,o=r===t?0:(e-t)/(r-t);if(!n.length)return n+(i-n)*o;var l=n.length,c=createTypedArray("float32",l);for(a=0;a<l;a+=1)c[a]=n[a]+(i[a]-n[a])*o;return c}function random(e,t){if(void 0===t&&(void 0===e?(e=0,t=1):(t=e,e=void 0)),t.length){var r,n=t.length;e||(e=createTypedArray("float32",n));var i=createTypedArray("float32",n),s=BMMath.random();for(r=0;r<n;r+=1)i[r]=e[r]+s*(t[r]-e[r]);return i}return void 0===e&&(e=0),e+BMMath.random()*(t-e)}function createPath(e,t,r,n){var i,s=e.length,a=shapePool.newElement();a.setPathData(!!n,s);var o,l,c=[0,0];for(i=0;i<s;i+=1)o=t&&t[i]?t[i]:c,l=r&&r[i]?r[i]:c,a.setTripleAt(e[i][0],e[i][1],l[0]+e[i][0],l[1]+e[i][1],o[0]+e[i][0],o[1]+e[i][1],i,!0);return a}function initiateExpression(elem,data,property){var val=data.x,needsVelocity=/velocity(?![\w\d])/.test(val),_needsRandom=-1!==val.indexOf("random"),elemType=elem.data.ty,transform,$bm_transform,content,effect,thisProperty=property;thisProperty.valueAtTime=thisProperty.getValueAtTime,Object.defineProperty(thisProperty,"value",{get:function(){return thisProperty.v}}),elem.comp.frameDuration=1/elem.comp.globalData.frameRate,elem.comp.displayStartTime=0;var inPoint=elem.data.ip/elem.comp.globalData.frameRate,outPoint=elem.data.op/elem.comp.globalData.frameRate,width=elem.data.sw?elem.data.sw:0,height=elem.data.sh?elem.data.sh:0,name=elem.data.nm,loopIn,loop_in,loopOut,loop_out,smooth,toWorld,fromWorld,fromComp,toComp,fromCompToSurface,position,rotation,anchorPoint,scale,thisLayer,thisComp,mask,valueAtTime,velocityAtTime,scoped_bm_rt,expression_function=eval("[function _expression_function(){"+val+";scoped_bm_rt=$bm_rt}]")[0],numKeys=property.kf?data.k.length:0,active=!this.data||!0!==this.data.hd,wiggle=function(e,t){var r,n,i=this.pv.length?this.pv.length:1,s=createTypedArray("float32",i),a=Math.floor(5*time);for(r=0,n=0;r<a;){for(n=0;n<i;n+=1)s[n]+=-t+2*t*BMMath.random();r+=1}var o=5*time,l=o-Math.floor(o),c=createTypedArray("float32",i);if(i>1){for(n=0;n<i;n+=1)c[n]=this.pv[n]+s[n]+(-t+2*t*BMMath.random())*l;return c}return this.pv+s[0]+(-t+2*t*BMMath.random())*l}.bind(this);function loopInDuration(e,t){return loopIn(e,t,!0)}function loopOutDuration(e,t){return loopOut(e,t,!0)}thisProperty.loopIn&&(loopIn=thisProperty.loopIn.bind(thisProperty),loop_in=loopIn),thisProperty.loopOut&&(loopOut=thisProperty.loopOut.bind(thisProperty),loop_out=loopOut),thisProperty.smooth&&(smooth=thisProperty.smooth.bind(thisProperty)),this.getValueAtTime&&(valueAtTime=this.getValueAtTime.bind(this)),this.getVelocityAtTime&&(velocityAtTime=this.getVelocityAtTime.bind(this));var comp=elem.comp.globalData.projectInterface.bind(elem.comp.globalData.projectInterface),time,velocity,value,text,textIndex,textTotal,selectorValue;function lookAt(e,t){var r=[t[0]-e[0],t[1]-e[1],t[2]-e[2]],n=Math.atan2(r[0],Math.sqrt(r[1]*r[1]+r[2]*r[2]))/degToRads;return[-Math.atan2(r[1],r[2])/degToRads,n,0]}function easeOut(e,t,r,n,i){return applyEase(easeOutBez,e,t,r,n,i)}function easeIn(e,t,r,n,i){return applyEase(easeInBez,e,t,r,n,i)}function ease(e,t,r,n,i){return applyEase(easeInOutBez,e,t,r,n,i)}function applyEase(e,t,r,n,i,s){void 0===i?(i=r,s=n):t=(t-r)/(n-r),t>1?t=1:t<0&&(t=0);var a=e(t);if($bm_isInstanceOfArray(i)){var o,l=i.length,c=createTypedArray("float32",l);for(o=0;o<l;o+=1)c[o]=(s[o]-i[o])*a+i[o];return c}return(s-i)*a+i}function nearestKey(e){var t,r,n,i=data.k.length;if(data.k.length&&"number"!=typeof data.k[0])if(r=-1,(e*=elem.comp.globalData.frameRate)<data.k[0].t)r=1,n=data.k[0].t;else{for(t=0;t<i-1;t+=1){if(e===data.k[t].t){r=t+1,n=data.k[t].t;break}if(e>data.k[t].t&&e<data.k[t+1].t){e-data.k[t].t>data.k[t+1].t-e?(r=t+2,n=data.k[t+1].t):(r=t+1,n=data.k[t].t);break}}-1===r&&(r=t+1,n=data.k[t].t)}else r=0,n=0;var s={};return s.index=r,s.time=n/elem.comp.globalData.frameRate,s}function key(e){var t,r,n;if(!data.k.length||"number"==typeof data.k[0])throw new Error("The property has no keyframe at index "+e);e-=1,t={time:data.k[e].t/elem.comp.globalData.frameRate,value:[]};var i=Object.prototype.hasOwnProperty.call(data.k[e],"s")?data.k[e].s:data.k[e-1].e;for(n=i.length,r=0;r<n;r+=1)t[r]=i[r],t.value[r]=i[r];return t}function framesToTime(e,t){return t||(t=elem.comp.globalData.frameRate),e/t}function timeToFrames(e,t){return e||0===e||(e=time),t||(t=elem.comp.globalData.frameRate),e*t}function seedRandom(e){BMMath.seedrandom(randSeed+e)}function sourceRectAtTime(){return elem.sourceRectAtTime()}function substring(e,t){return"string"==typeof value?void 0===t?value.substring(e):value.substring(e,t):""}function substr(e,t){return"string"==typeof value?void 0===t?value.substr(e):value.substr(e,t):""}function posterizeTime(e){time=0===e?0:Math.floor(time*e)/e,value=valueAtTime(time)}var index=elem.data.ind,hasParent=!(!elem.hierarchy||!elem.hierarchy.length),parent,randSeed=Math.floor(1e6*Math.random()),globalData=elem.globalData;function executeExpression(e){return value=e,_needsRandom&&seedRandom(randSeed),this.frameExpressionId===elem.globalData.frameId&&"textSelector"!==this.propType?value:("textSelector"===this.propType&&(textIndex=this.textIndex,textTotal=this.textTotal,selectorValue=this.selectorValue),thisLayer||(text=elem.layerInterface.text,thisLayer=elem.layerInterface,thisComp=elem.comp.compInterface,toWorld=thisLayer.toWorld.bind(thisLayer),fromWorld=thisLayer.fromWorld.bind(thisLayer),fromComp=thisLayer.fromComp.bind(thisLayer),toComp=thisLayer.toComp.bind(thisLayer),mask=thisLayer.mask?thisLayer.mask.bind(thisLayer):null,fromCompToSurface=fromComp),transform||(transform=elem.layerInterface("ADBE Transform Group"),$bm_transform=transform,transform&&(anchorPoint=transform.anchorPoint)),4!==elemType||content||(content=thisLayer("ADBE Root Vectors Group")),effect||(effect=thisLayer(4)),(hasParent=!(!elem.hierarchy||!elem.hierarchy.length))&&!parent&&(parent=elem.hierarchy[0].layerInterface),time=this.comp.renderedFrame/this.comp.globalData.frameRate,needsVelocity&&(velocity=velocityAtTime(time)),expression_function(),this.frameExpressionId=elem.globalData.frameId,"shape"===scoped_bm_rt.propType&&(scoped_bm_rt=scoped_bm_rt.v),scoped_bm_rt)}return executeExpression}return ob.initiateExpression=initiateExpression,ob}(),expressionHelpers={searchExpressions:function(e,t,r){t.x&&(r.k=!0,r.x=!0,r.initiateExpression=ExpressionManager.initiateExpression,r.effectsSequence.push(r.initiateExpression(e,t,r).bind(r)))},getSpeedAtTime:function(e){var t=this.getValueAtTime(e),r=this.getValueAtTime(e+-.01),n=0;if(t.length){var i;for(i=0;i<t.length;i+=1)n+=Math.pow(r[i]-t[i],2);n=100*Math.sqrt(n)}else n=0;return n},getVelocityAtTime:function(e){if(void 0!==this.vel)return this.vel;var t,r,n=-.001,i=this.getValueAtTime(e),s=this.getValueAtTime(e+n);if(i.length)for(t=createTypedArray("float32",i.length),r=0;r<i.length;r+=1)t[r]=(s[r]-i[r])/n;else t=(s-i)/n;return t},getValueAtTime:function(e){return e*=this.elem.globalData.frameRate,(e-=this.offsetTime)!==this._cachingAtTime.lastFrame&&(this._cachingAtTime.lastIndex=this._cachingAtTime.lastFrame<e?this._cachingAtTime.lastIndex:0,this._cachingAtTime.value=this.interpolateValue(e,this._cachingAtTime),this._cachingAtTime.lastFrame=e),this._cachingAtTime.value},getStaticValueAtTime:function(){return this.pv},setGroupProperty:function(e){this.propertyGroup=e}};!function(){function e(e,t,r){if(!this.k||!this.keyframes)return this.pv;e=e?e.toLowerCase():"";var n,i,s,a,o,l=this.comp.renderedFrame,c=this.keyframes,u=c[c.length-1].t;if(l<=u)return this.pv;if(r?i=u-(n=t?Math.abs(u-this.elem.comp.globalData.frameRate*t):Math.max(0,u-this.elem.data.ip)):((!t||t>c.length-1)&&(t=c.length-1),n=u-(i=c[c.length-1-t].t)),"pingpong"===e){if(Math.floor((l-i)/n)%2!=0)return this.getValueAtTime((n-(l-i)%n+i)/this.comp.globalData.frameRate,0)}else{if("offset"===e){var d=this.getValueAtTime(i/this.comp.globalData.frameRate,0),h=this.getValueAtTime(u/this.comp.globalData.frameRate,0),p=this.getValueAtTime(((l-i)%n+i)/this.comp.globalData.frameRate,0),f=Math.floor((l-i)/n);if(this.pv.length){for(a=(o=new Array(d.length)).length,s=0;s<a;s+=1)o[s]=(h[s]-d[s])*f+p[s];return o}return(h-d)*f+p}if("continue"===e){var A=this.getValueAtTime(u/this.comp.globalData.frameRate,0),m=this.getValueAtTime((u-.001)/this.comp.globalData.frameRate,0);if(this.pv.length){for(a=(o=new Array(A.length)).length,s=0;s<a;s+=1)o[s]=A[s]+(A[s]-m[s])*((l-u)/this.comp.globalData.frameRate)/5e-4;return o}return A+(l-u)/.001*(A-m)}}return this.getValueAtTime(((l-i)%n+i)/this.comp.globalData.frameRate,0)}function t(e,t,r){if(!this.k)return this.pv;e=e?e.toLowerCase():"";var n,i,s,a,o,l=this.comp.renderedFrame,c=this.keyframes,u=c[0].t;if(l>=u)return this.pv;if(r?i=u+(n=t?Math.abs(this.elem.comp.globalData.frameRate*t):Math.max(0,this.elem.data.op-u)):((!t||t>c.length-1)&&(t=c.length-1),n=(i=c[t].t)-u),"pingpong"===e){if(Math.floor((u-l)/n)%2==0)return this.getValueAtTime(((u-l)%n+u)/this.comp.globalData.frameRate,0)}else{if("offset"===e){var d=this.getValueAtTime(u/this.comp.globalData.frameRate,0),h=this.getValueAtTime(i/this.comp.globalData.frameRate,0),p=this.getValueAtTime((n-(u-l)%n+u)/this.comp.globalData.frameRate,0),f=Math.floor((u-l)/n)+1;if(this.pv.length){for(a=(o=new Array(d.length)).length,s=0;s<a;s+=1)o[s]=p[s]-(h[s]-d[s])*f;return o}return p-(h-d)*f}if("continue"===e){var A=this.getValueAtTime(u/this.comp.globalData.frameRate,0),m=this.getValueAtTime((u+.001)/this.comp.globalData.frameRate,0);if(this.pv.length){for(a=(o=new Array(A.length)).length,s=0;s<a;s+=1)o[s]=A[s]+(A[s]-m[s])*(u-l)/.001;return o}return A+(A-m)*(u-l)/.001}}return this.getValueAtTime((n-((u-l)%n+u))/this.comp.globalData.frameRate,0)}function r(e,t){if(!this.k)return this.pv;if(e=.5*(e||.4),(t=Math.floor(t||5))<=1)return this.pv;var r,n,i=this.comp.renderedFrame/this.comp.globalData.frameRate,s=i-e,a=t>1?(i+e-s)/(t-1):1,o=0,l=0;for(r=this.pv.length?createTypedArray("float32",this.pv.length):0;o<t;){if(n=this.getValueAtTime(s+o*a),this.pv.length)for(l=0;l<this.pv.length;l+=1)r[l]+=n[l];else r+=n;o+=1}if(this.pv.length)for(l=0;l<this.pv.length;l+=1)r[l]/=t;else r/=t;return r}function n(e){this._transformCachingAtTime||(this._transformCachingAtTime={v:new Matrix});var t=this._transformCachingAtTime.v;if(t.cloneFromProps(this.pre.props),this.appliedTransformations<1){var r=this.a.getValueAtTime(e);t.translate(-r[0]*this.a.mult,-r[1]*this.a.mult,r[2]*this.a.mult)}if(this.appliedTransformations<2){var n=this.s.getValueAtTime(e);t.scale(n[0]*this.s.mult,n[1]*this.s.mult,n[2]*this.s.mult)}if(this.sk&&this.appliedTransformations<3){var i=this.sk.getValueAtTime(e),s=this.sa.getValueAtTime(e);t.skewFromAxis(-i*this.sk.mult,s*this.sa.mult)}if(this.r&&this.appliedTransformations<4){var a=this.r.getValueAtTime(e);t.rotate(-a*this.r.mult)}else if(!this.r&&this.appliedTransformations<4){var o=this.rz.getValueAtTime(e),l=this.ry.getValueAtTime(e),c=this.rx.getValueAtTime(e),u=this.or.getValueAtTime(e);t.rotateZ(-o*this.rz.mult).rotateY(l*this.ry.mult).rotateX(c*this.rx.mult).rotateZ(-u[2]*this.or.mult).rotateY(u[1]*this.or.mult).rotateX(u[0]*this.or.mult)}if(this.data.p&&this.data.p.s){var d=this.px.getValueAtTime(e),h=this.py.getValueAtTime(e);if(this.data.p.z){var p=this.pz.getValueAtTime(e);t.translate(d*this.px.mult,h*this.py.mult,-p*this.pz.mult)}else t.translate(d*this.px.mult,h*this.py.mult,0)}else{var f=this.p.getValueAtTime(e);t.translate(f[0]*this.p.mult,f[1]*this.p.mult,-f[2]*this.p.mult)}return t}function i(){return this.v.clone(new Matrix)}var s=TransformPropertyFactory.getTransformProperty;TransformPropertyFactory.getTransformProperty=function(e,t,r){var a=s(e,t,r);return a.dynamicProperties.length?a.getValueAtTime=n.bind(a):a.getValueAtTime=i.bind(a),a.setGroupProperty=expressionHelpers.setGroupProperty,a};var a=PropertyFactory.getProp;PropertyFactory.getProp=function(n,i,s,o,l){var c=a(n,i,s,o,l);c.kf?c.getValueAtTime=expressionHelpers.getValueAtTime.bind(c):c.getValueAtTime=expressionHelpers.getStaticValueAtTime.bind(c),c.setGroupProperty=expressionHelpers.setGroupProperty,c.loopOut=e,c.loopIn=t,c.smooth=r,c.getVelocityAtTime=expressionHelpers.getVelocityAtTime.bind(c),c.getSpeedAtTime=expressionHelpers.getSpeedAtTime.bind(c),c.numKeys=1===i.a?i.k.length:0,c.propertyIndex=i.ix;var u=0;return 0!==s&&(u=createTypedArray("float32",1===i.a?i.k[0].s.length:i.k.length)),c._cachingAtTime={lastFrame:initialDefaultFrame,lastIndex:0,value:u},expressionHelpers.searchExpressions(n,i,c),c.k&&l.addDynamicProperty(c),c};var o=ShapePropertyFactory.getConstructorFunction(),l=ShapePropertyFactory.getKeyframedConstructorFunction();function c(){}c.prototype={vertices:function(e,t){this.k&&this.getValue();var r,n=this.v;void 0!==t&&(n=this.getValueAtTime(t,0));var i=n._length,s=n[e],a=n.v,o=createSizedArray(i);for(r=0;r<i;r+=1)o[r]="i"===e||"o"===e?[s[r][0]-a[r][0],s[r][1]-a[r][1]]:[s[r][0],s[r][1]];return o},points:function(e){return this.vertices("v",e)},inTangents:function(e){return this.vertices("i",e)},outTangents:function(e){return this.vertices("o",e)},isClosed:function(){return this.v.c},pointOnPath:function(e,t){var r=this.v;void 0!==t&&(r=this.getValueAtTime(t,0)),this._segmentsLength||(this._segmentsLength=bez.getSegmentsLength(r));for(var n,i=this._segmentsLength,s=i.lengths,a=i.totalLength*e,o=0,l=s.length,c=0;o<l;){if(c+s[o].addedLength>a){var u=o,d=r.c&&o===l-1?0:o+1,h=(a-c)/s[o].addedLength;n=bez.getPointInSegment(r.v[u],r.v[d],r.o[u],r.i[d],h,s[o]);break}c+=s[o].addedLength,o+=1}return n||(n=r.c?[r.v[0][0],r.v[0][1]]:[r.v[r._length-1][0],r.v[r._length-1][1]]),n},vectorOnPath:function(e,t,r){1==e?e=this.v.c:0==e&&(e=.999);var n=this.pointOnPath(e,t),i=this.pointOnPath(e+.001,t),s=i[0]-n[0],a=i[1]-n[1],o=Math.sqrt(Math.pow(s,2)+Math.pow(a,2));return 0===o?[0,0]:"tangent"===r?[s/o,a/o]:[-a/o,s/o]},tangentOnPath:function(e,t){return this.vectorOnPath(e,t,"tangent")},normalOnPath:function(e,t){return this.vectorOnPath(e,t,"normal")},setGroupProperty:expressionHelpers.setGroupProperty,getValueAtTime:expressionHelpers.getStaticValueAtTime},extendPrototype([c],o),extendPrototype([c],l),l.prototype.getValueAtTime=function(e){return this._cachingAtTime||(this._cachingAtTime={shapeValue:shapePool.clone(this.pv),lastIndex:0,lastTime:initialDefaultFrame}),e*=this.elem.globalData.frameRate,(e-=this.offsetTime)!==this._cachingAtTime.lastTime&&(this._cachingAtTime.lastIndex=this._cachingAtTime.lastTime<e?this._caching.lastIndex:0,this._cachingAtTime.lastTime=e,this.interpolateShape(e,this._cachingAtTime.shapeValue,this._cachingAtTime)),this._cachingAtTime.shapeValue},l.prototype.initiateExpression=ExpressionManager.initiateExpression;var u=ShapePropertyFactory.getShapeProp;ShapePropertyFactory.getShapeProp=function(e,t,r,n,i){var s=u(e,t,r,n,i);return s.propertyIndex=t.ix,s.lock=!1,3===r?expressionHelpers.searchExpressions(e,t.pt,s):4===r&&expressionHelpers.searchExpressions(e,t.ks,s),s.k&&e.addDynamicProperty(s),s}}(),TextProperty.prototype.getExpressionValue=function(e,t){var r=this.calculateExpression(t);if(e.t!==r){var n={};return this.copyData(n,e),n.t=r.toString(),n.__complete=!1,n}return e},TextProperty.prototype.searchProperty=function(){var e=this.searchKeyframes(),t=this.searchExpressions();return this.kf=e||t,this.kf},TextProperty.prototype.searchExpressions=function(){return this.data.d.x?(this.calculateExpression=ExpressionManager.initiateExpression.bind(this)(this.elem,this.data.d,this),this.addEffect(this.getExpressionValue.bind(this)),!0):null};var ShapePathInterface=function(e,t,r){var n=t.sh;function i(e){return"Shape"===e||"shape"===e||"Path"===e||"path"===e||"ADBE Vector Shape"===e||2===e?i.path:null}var s=propertyGroupFactory(i,r);return n.setGroupProperty(PropertyInterface("Path",s)),Object.defineProperties(i,{path:{get:function(){return n.k&&n.getValue(),n}},shape:{get:function(){return n.k&&n.getValue(),n}},_name:{value:e.nm},ix:{value:e.ix},propertyIndex:{value:e.ix},mn:{value:e.mn},propertyGroup:{value:r}}),i},propertyGroupFactory=function(e,t){return function(r){return(r=void 0===r?1:r)<=0?e:t(r-1)}},PropertyInterface=function(e,t){var r={_name:e};return function(e){return(e=void 0===e?1:e)<=0?r:t(e-1)}},ShapeExpressionInterface=function(){function e(e,a,h){var p,f=[],A=e?e.length:0;for(p=0;p<A;p+=1)"gr"===e[p].ty?f.push(t(e[p],a[p],h)):"fl"===e[p].ty?f.push(r(e[p],a[p],h)):"st"===e[p].ty?f.push(i(e[p],a[p],h)):"tm"===e[p].ty?f.push(s(e[p],a[p],h)):"tr"===e[p].ty||("el"===e[p].ty?f.push(o(e[p],a[p],h)):"sr"===e[p].ty?f.push(l(e[p],a[p],h)):"sh"===e[p].ty?f.push(ShapePathInterface(e[p],a[p],h)):"rc"===e[p].ty?f.push(c(e[p],a[p],h)):"rd"===e[p].ty?f.push(u(e[p],a[p],h)):"rp"===e[p].ty?f.push(d(e[p],a[p],h)):"gf"===e[p].ty?f.push(n(e[p],a[p],h)):f.push((e[p],a[p],function(){return null})));return f}function t(t,r,n){var i=function(e){switch(e){case"ADBE Vectors Group":case"Contents":case 2:return i.content;default:return i.transform}};i.propertyGroup=propertyGroupFactory(i,n);var s=function(t,r,n){var i,s=function(e){for(var t=0,r=i.length;t<r;){if(i[t]._name===e||i[t].mn===e||i[t].propertyIndex===e||i[t].ix===e||i[t].ind===e)return i[t];t+=1}return"number"==typeof e?i[e-1]:null};s.propertyGroup=propertyGroupFactory(s,n),i=e(t.it,r.it,s.propertyGroup),s.numProperties=i.length;var o=a(t.it[t.it.length-1],r.it[r.it.length-1],s.propertyGroup);return s.transform=o,s.propertyIndex=t.cix,s._name=t.nm,s}(t,r,i.propertyGroup),o=a(t.it[t.it.length-1],r.it[r.it.length-1],i.propertyGroup);return i.content=s,i.transform=o,Object.defineProperty(i,"_name",{get:function(){return t.nm}}),i.numProperties=t.np,i.propertyIndex=t.ix,i.nm=t.nm,i.mn=t.mn,i}function r(e,t,r){function n(e){return"Color"===e||"color"===e?n.color:"Opacity"===e||"opacity"===e?n.opacity:null}return Object.defineProperties(n,{color:{get:ExpressionPropertyInterface(t.c)},opacity:{get:ExpressionPropertyInterface(t.o)},_name:{value:e.nm},mn:{value:e.mn}}),t.c.setGroupProperty(PropertyInterface("Color",r)),t.o.setGroupProperty(PropertyInterface("Opacity",r)),n}function n(e,t,r){function n(e){return"Start Point"===e||"start point"===e?n.startPoint:"End Point"===e||"end point"===e?n.endPoint:"Opacity"===e||"opacity"===e?n.opacity:null}return Object.defineProperties(n,{startPoint:{get:ExpressionPropertyInterface(t.s)},endPoint:{get:ExpressionPropertyInterface(t.e)},opacity:{get:ExpressionPropertyInterface(t.o)},type:{get:function(){return"a"}},_name:{value:e.nm},mn:{value:e.mn}}),t.s.setGroupProperty(PropertyInterface("Start Point",r)),t.e.setGroupProperty(PropertyInterface("End Point",r)),t.o.setGroupProperty(PropertyInterface("Opacity",r)),n}function i(e,t,r){var n,i=propertyGroupFactory(c,r),s=propertyGroupFactory(l,i);function a(r){Object.defineProperty(l,e.d[r].nm,{get:ExpressionPropertyInterface(t.d.dataProps[r].p)})}var o=e.d?e.d.length:0,l={};for(n=0;n<o;n+=1)a(n),t.d.dataProps[n].p.setGroupProperty(s);function c(e){return"Color"===e||"color"===e?c.color:"Opacity"===e||"opacity"===e?c.opacity:"Stroke Width"===e||"stroke width"===e?c.strokeWidth:null}return Object.defineProperties(c,{color:{get:ExpressionPropertyInterface(t.c)},opacity:{get:ExpressionPropertyInterface(t.o)},strokeWidth:{get:ExpressionPropertyInterface(t.w)},dash:{get:function(){return l}},_name:{value:e.nm},mn:{value:e.mn}}),t.c.setGroupProperty(PropertyInterface("Color",i)),t.o.setGroupProperty(PropertyInterface("Opacity",i)),t.w.setGroupProperty(PropertyInterface("Stroke Width",i)),c}function s(e,t,r){function n(t){return t===e.e.ix||"End"===t||"end"===t?n.end:t===e.s.ix?n.start:t===e.o.ix?n.offset:null}var i=propertyGroupFactory(n,r);return n.propertyIndex=e.ix,t.s.setGroupProperty(PropertyInterface("Start",i)),t.e.setGroupProperty(PropertyInterface("End",i)),t.o.setGroupProperty(PropertyInterface("Offset",i)),n.propertyIndex=e.ix,n.propertyGroup=r,Object.defineProperties(n,{start:{get:ExpressionPropertyInterface(t.s)},end:{get:ExpressionPropertyInterface(t.e)},offset:{get:ExpressionPropertyInterface(t.o)},_name:{value:e.nm}}),n.mn=e.mn,n}function a(e,t,r){function n(t){return e.a.ix===t||"Anchor Point"===t?n.anchorPoint:e.o.ix===t||"Opacity"===t?n.opacity:e.p.ix===t||"Position"===t?n.position:e.r.ix===t||"Rotation"===t||"ADBE Vector Rotation"===t?n.rotation:e.s.ix===t||"Scale"===t?n.scale:e.sk&&e.sk.ix===t||"Skew"===t?n.skew:e.sa&&e.sa.ix===t||"Skew Axis"===t?n.skewAxis:null}var i=propertyGroupFactory(n,r);return t.transform.mProps.o.setGroupProperty(PropertyInterface("Opacity",i)),t.transform.mProps.p.setGroupProperty(PropertyInterface("Position",i)),t.transform.mProps.a.setGroupProperty(PropertyInterface("Anchor Point",i)),t.transform.mProps.s.setGroupProperty(PropertyInterface("Scale",i)),t.transform.mProps.r.setGroupProperty(PropertyInterface("Rotation",i)),t.transform.mProps.sk&&(t.transform.mProps.sk.setGroupProperty(PropertyInterface("Skew",i)),t.transform.mProps.sa.setGroupProperty(PropertyInterface("Skew Angle",i))),t.transform.op.setGroupProperty(PropertyInterface("Opacity",i)),Object.defineProperties(n,{opacity:{get:ExpressionPropertyInterface(t.transform.mProps.o)},position:{get:ExpressionPropertyInterface(t.transform.mProps.p)},anchorPoint:{get:ExpressionPropertyInterface(t.transform.mProps.a)},scale:{get:ExpressionPropertyInterface(t.transform.mProps.s)},rotation:{get:ExpressionPropertyInterface(t.transform.mProps.r)},skew:{get:ExpressionPropertyInterface(t.transform.mProps.sk)},skewAxis:{get:ExpressionPropertyInterface(t.transform.mProps.sa)},_name:{value:e.nm}}),n.ty="tr",n.mn=e.mn,n.propertyGroup=r,n}function o(e,t,r){function n(t){return e.p.ix===t?n.position:e.s.ix===t?n.size:null}var i=propertyGroupFactory(n,r);n.propertyIndex=e.ix;var s="tm"===t.sh.ty?t.sh.prop:t.sh;return s.s.setGroupProperty(PropertyInterface("Size",i)),s.p.setGroupProperty(PropertyInterface("Position",i)),Object.defineProperties(n,{size:{get:ExpressionPropertyInterface(s.s)},position:{get:ExpressionPropertyInterface(s.p)},_name:{value:e.nm}}),n.mn=e.mn,n}function l(e,t,r){function n(t){return e.p.ix===t?n.position:e.r.ix===t?n.rotation:e.pt.ix===t?n.points:e.or.ix===t||"ADBE Vector Star Outer Radius"===t?n.outerRadius:e.os.ix===t?n.outerRoundness:!e.ir||e.ir.ix!==t&&"ADBE Vector Star Inner Radius"!==t?e.is&&e.is.ix===t?n.innerRoundness:null:n.innerRadius}var i=propertyGroupFactory(n,r),s="tm"===t.sh.ty?t.sh.prop:t.sh;return n.propertyIndex=e.ix,s.or.setGroupProperty(PropertyInterface("Outer Radius",i)),s.os.setGroupProperty(PropertyInterface("Outer Roundness",i)),s.pt.setGroupProperty(PropertyInterface("Points",i)),s.p.setGroupProperty(PropertyInterface("Position",i)),s.r.setGroupProperty(PropertyInterface("Rotation",i)),e.ir&&(s.ir.setGroupProperty(PropertyInterface("Inner Radius",i)),s.is.setGroupProperty(PropertyInterface("Inner Roundness",i))),Object.defineProperties(n,{position:{get:ExpressionPropertyInterface(s.p)},rotation:{get:ExpressionPropertyInterface(s.r)},points:{get:ExpressionPropertyInterface(s.pt)},outerRadius:{get:ExpressionPropertyInterface(s.or)},outerRoundness:{get:ExpressionPropertyInterface(s.os)},innerRadius:{get:ExpressionPropertyInterface(s.ir)},innerRoundness:{get:ExpressionPropertyInterface(s.is)},_name:{value:e.nm}}),n.mn=e.mn,n}function c(e,t,r){function n(t){return e.p.ix===t?n.position:e.r.ix===t?n.roundness:e.s.ix===t||"Size"===t||"ADBE Vector Rect Size"===t?n.size:null}var i=propertyGroupFactory(n,r),s="tm"===t.sh.ty?t.sh.prop:t.sh;return n.propertyIndex=e.ix,s.p.setGroupProperty(PropertyInterface("Position",i)),s.s.setGroupProperty(PropertyInterface("Size",i)),s.r.setGroupProperty(PropertyInterface("Rotation",i)),Object.defineProperties(n,{position:{get:ExpressionPropertyInterface(s.p)},roundness:{get:ExpressionPropertyInterface(s.r)},size:{get:ExpressionPropertyInterface(s.s)},_name:{value:e.nm}}),n.mn=e.mn,n}function u(e,t,r){function n(t){return e.r.ix===t||"Round Corners 1"===t?n.radius:null}var i=propertyGroupFactory(n,r),s=t;return n.propertyIndex=e.ix,s.rd.setGroupProperty(PropertyInterface("Radius",i)),Object.defineProperties(n,{radius:{get:ExpressionPropertyInterface(s.rd)},_name:{value:e.nm}}),n.mn=e.mn,n}function d(e,t,r){function n(t){return e.c.ix===t||"Copies"===t?n.copies:e.o.ix===t||"Offset"===t?n.offset:null}var i=propertyGroupFactory(n,r),s=t;return n.propertyIndex=e.ix,s.c.setGroupProperty(PropertyInterface("Copies",i)),s.o.setGroupProperty(PropertyInterface("Offset",i)),Object.defineProperties(n,{copies:{get:ExpressionPropertyInterface(s.c)},offset:{get:ExpressionPropertyInterface(s.o)},_name:{value:e.nm}}),n.mn=e.mn,n}return function(t,r,n){var i;function s(e){if("number"==typeof e)return 0===(e=void 0===e?1:e)?n:i[e-1];for(var t=0,r=i.length;t<r;){if(i[t]._name===e)return i[t];t+=1}return null}return s.propertyGroup=propertyGroupFactory(s,(function(){return n})),i=e(t,r,s.propertyGroup),s.numProperties=i.length,s._name="Contents",s}}(),TextExpressionInterface=function(e){var t,r;function n(e){return"ADBE Text Document"===e?n.sourceText:null}return Object.defineProperty(n,"sourceText",{get:function(){e.textProperty.getValue();var n=e.textProperty.currentData.t;return n!==t&&(e.textProperty.currentData.t=t,(r=new String(n)).value=n||new String(n)),r}}),n},LayerExpressionInterface=function(){function e(e){var t=new Matrix;return void 0!==e?this._elem.finalTransform.mProp.getValueAtTime(e).clone(t):this._elem.finalTransform.mProp.applyToMatrix(t),t}function t(e,t){var r=this.getMatrix(t);return r.props[12]=0,r.props[13]=0,r.props[14]=0,this.applyPoint(r,e)}function r(e,t){var r=this.getMatrix(t);return this.applyPoint(r,e)}function n(e,t){var r=this.getMatrix(t);return r.props[12]=0,r.props[13]=0,r.props[14]=0,this.invertPoint(r,e)}function i(e,t){var r=this.getMatrix(t);return this.invertPoint(r,e)}function s(e,t){if(this._elem.hierarchy&&this._elem.hierarchy.length){var r,n=this._elem.hierarchy.length;for(r=0;r<n;r+=1)this._elem.hierarchy[r].finalTransform.mProp.applyToMatrix(e)}return e.applyToPointArray(t[0],t[1],t[2]||0)}function a(e,t){if(this._elem.hierarchy&&this._elem.hierarchy.length){var r,n=this._elem.hierarchy.length;for(r=0;r<n;r+=1)this._elem.hierarchy[r].finalTransform.mProp.applyToMatrix(e)}return e.inversePoint(t)}function o(e){var t=new Matrix;if(t.reset(),this._elem.finalTransform.mProp.applyToMatrix(t),this._elem.hierarchy&&this._elem.hierarchy.length){var r,n=this._elem.hierarchy.length;for(r=0;r<n;r+=1)this._elem.hierarchy[r].finalTransform.mProp.applyToMatrix(t);return t.inversePoint(e)}return t.inversePoint(e)}function l(){return[1,1,1,1]}return function(c){var u;function d(e){switch(e){case"ADBE Root Vectors Group":case"Contents":case 2:return d.shapeInterface;case 1:case 6:case"Transform":case"transform":case"ADBE Transform Group":return u;case 4:case"ADBE Effect Parade":case"effects":case"Effects":return d.effect;case"ADBE Text Properties":return d.textInterface;default:return null}}d.getMatrix=e,d.invertPoint=a,d.applyPoint=s,d.toWorld=r,d.toWorldVec=t,d.fromWorld=i,d.fromWorldVec=n,d.toComp=r,d.fromComp=o,d.sampleImage=l,d.sourceRectAtTime=c.sourceRectAtTime.bind(c),d._elem=c;var h=getDescriptor(u=TransformExpressionInterface(c.finalTransform.mProp),"anchorPoint");return Object.defineProperties(d,{hasParent:{get:function(){return c.hierarchy.length}},parent:{get:function(){return c.hierarchy[0].layerInterface}},rotation:getDescriptor(u,"rotation"),scale:getDescriptor(u,"scale"),position:getDescriptor(u,"position"),opacity:getDescriptor(u,"opacity"),anchorPoint:h,anchor_point:h,transform:{get:function(){return u}},active:{get:function(){return c.isInRange}}}),d.startTime=c.data.st,d.index=c.data.ind,d.source=c.data.refId,d.height=0===c.data.ty?c.data.h:100,d.width=0===c.data.ty?c.data.w:100,d.inPoint=c.data.ip/c.comp.globalData.frameRate,d.outPoint=c.data.op/c.comp.globalData.frameRate,d._name=c.data.nm,d.registerMaskInterface=function(e){d.mask=new MaskManagerInterface(e,c)},d.registerEffectsInterface=function(e){d.effect=e},d}}(),FootageInterface=(dataInterfaceFactory=function(e){function t(e){return"Outline"===e?t.outlineInterface():null}return t._name="Outline",t.outlineInterface=function(e){var t="",r=e.getFootageData();function n(e){if(r[e])return t=e,"object"==typeof(r=r[e])?n:r;var i=e.indexOf(t);if(-1!==i){var s=parseInt(e.substr(i+t.length),10);return"object"==typeof(r=r[s])?n:r}return""}return function(){return t="",r=e.getFootageData(),n}}(e),t},function(e){function t(e){return"Data"===e?t.dataInterface:null}return t._name="Data",t.dataInterface=dataInterfaceFactory(e),t}),dataInterfaceFactory,CompExpressionInterface=function(e){function t(t){for(var r=0,n=e.layers.length;r<n;){if(e.layers[r].nm===t||e.layers[r].ind===t)return e.elements[r].layerInterface;r+=1}return null}return Object.defineProperty(t,"_name",{value:e.data.nm}),t.layer=t,t.pixelAspect=1,t.height=e.data.h||e.globalData.compSize.h,t.width=e.data.w||e.globalData.compSize.w,t.pixelAspect=1,t.frameDuration=1/e.globalData.frameRate,t.displayStartTime=0,t.numLayers=e.layers.length,t},TransformExpressionInterface=function(e){function t(e){switch(e){case"scale":case"Scale":case"ADBE Scale":case 6:return t.scale;case"rotation":case"Rotation":case"ADBE Rotation":case"ADBE Rotate Z":case 10:return t.rotation;case"ADBE Rotate X":return t.xRotation;case"ADBE Rotate Y":return t.yRotation;case"position":case"Position":case"ADBE Position":case 2:return t.position;case"ADBE Position_0":return t.xPosition;case"ADBE Position_1":return t.yPosition;case"ADBE Position_2":return t.zPosition;case"anchorPoint":case"AnchorPoint":case"Anchor Point":case"ADBE AnchorPoint":case 1:return t.anchorPoint;case"opacity":case"Opacity":case 11:return t.opacity;default:return null}}var r,n,i,s;return Object.defineProperty(t,"rotation",{get:ExpressionPropertyInterface(e.r||e.rz)}),Object.defineProperty(t,"zRotation",{get:ExpressionPropertyInterface(e.rz||e.r)}),Object.defineProperty(t,"xRotation",{get:ExpressionPropertyInterface(e.rx)}),Object.defineProperty(t,"yRotation",{get:ExpressionPropertyInterface(e.ry)}),Object.defineProperty(t,"scale",{get:ExpressionPropertyInterface(e.s)}),e.p?s=ExpressionPropertyInterface(e.p):(r=ExpressionPropertyInterface(e.px),n=ExpressionPropertyInterface(e.py),e.pz&&(i=ExpressionPropertyInterface(e.pz))),Object.defineProperty(t,"position",{get:function(){return e.p?s():[r(),n(),i?i():0]}}),Object.defineProperty(t,"xPosition",{get:ExpressionPropertyInterface(e.px)}),Object.defineProperty(t,"yPosition",{get:ExpressionPropertyInterface(e.py)}),Object.defineProperty(t,"zPosition",{get:ExpressionPropertyInterface(e.pz)}),Object.defineProperty(t,"anchorPoint",{get:ExpressionPropertyInterface(e.a)}),Object.defineProperty(t,"opacity",{get:ExpressionPropertyInterface(e.o)}),Object.defineProperty(t,"skew",{get:ExpressionPropertyInterface(e.sk)}),Object.defineProperty(t,"skewAxis",{get:ExpressionPropertyInterface(e.sa)}),Object.defineProperty(t,"orientation",{get:ExpressionPropertyInterface(e.or)}),t},ProjectInterface=function(){function e(e){this.compositions.push(e)}return function(){function t(e){for(var t=0,r=this.compositions.length;t<r;){if(this.compositions[t].data&&this.compositions[t].data.nm===e)return this.compositions[t].prepareFrame&&this.compositions[t].data.xt&&this.compositions[t].prepareFrame(this.currentFrame),this.compositions[t].compInterface;t+=1}return null}return t.compositions=[],t.currentFrame=0,t.registerComposition=e,t}}(),EffectsExpressionInterface=function(){function e(r,n,i,s){function a(e){for(var t=r.ef,n=0,i=t.length;n<i;){if(e===t[n].nm||e===t[n].mn||e===t[n].ix)return 5===t[n].ty?c[n]:c[n]();n+=1}throw new Error}var o,l=propertyGroupFactory(a,i),c=[],u=r.ef.length;for(o=0;o<u;o+=1)5===r.ef[o].ty?c.push(e(r.ef[o],n.effectElements[o],n.effectElements[o].propertyGroup,s)):c.push(t(n.effectElements[o],r.ef[o].ty,s,l));return"ADBE Color Control"===r.mn&&Object.defineProperty(a,"color",{get:function(){return c[0]()}}),Object.defineProperties(a,{numProperties:{get:function(){return r.np}},_name:{value:r.nm},propertyGroup:{value:l}}),a.enabled=0!==r.en,a.active=a.enabled,a}function t(e,t,r,n){var i=ExpressionPropertyInterface(e.p);return e.p.setGroupProperty&&e.p.setGroupProperty(PropertyInterface("",n)),function(){return 10===t?r.comp.compInterface(e.p.v):i()}}return{createEffectsInterface:function(t,r){if(t.effectsManager){var n,i=[],s=t.data.ef,a=t.effectsManager.effectElements.length;for(n=0;n<a;n+=1)i.push(e(s[n],t.effectsManager.effectElements[n],r,t));var o=t.data.ef||[],l=function(e){for(n=0,a=o.length;n<a;){if(e===o[n].nm||e===o[n].mn||e===o[n].ix)return i[n];n+=1}return null};return Object.defineProperty(l,"numProperties",{get:function(){return o.length}}),l}return null}}}(),MaskManagerInterface=function(){function e(e,t){this._mask=e,this._data=t}return Object.defineProperty(e.prototype,"maskPath",{get:function(){return this._mask.prop.k&&this._mask.prop.getValue(),this._mask.prop}}),Object.defineProperty(e.prototype,"maskOpacity",{get:function(){return this._mask.op.k&&this._mask.op.getValue(),100*this._mask.op.v}}),function(t){var r,n=createSizedArray(t.viewData.length),i=t.viewData.length;for(r=0;r<i;r+=1)n[r]=new e(t.viewData[r],t.masksProperties[r]);return function(e){for(r=0;r<i;){if(t.masksProperties[r].nm===e)return n[r];r+=1}return null}}}(),ExpressionPropertyInterface=function(){var e={pv:0,v:0,mult:1},t={pv:[0,0,0],v:[0,0,0],mult:1};function r(e,t,r){Object.defineProperty(e,"velocity",{get:function(){return t.getVelocityAtTime(t.comp.currentFrame)}}),e.numKeys=t.keyframes?t.keyframes.length:0,e.key=function(n){if(!e.numKeys)return 0;var i;i="s"in t.keyframes[n-1]?t.keyframes[n-1].s:"e"in t.keyframes[n-2]?t.keyframes[n-2].e:t.keyframes[n-2].s;var s="unidimensional"===r?new Number(i):Object.assign({},i);return s.time=t.keyframes[n-1].t/t.elem.comp.globalData.frameRate,s.value="unidimensional"===r?i[0]:i,s},e.valueAtTime=t.getValueAtTime,e.speedAtTime=t.getSpeedAtTime,e.velocityAtTime=t.getVelocityAtTime,e.propertyGroup=t.propertyGroup}function n(){return e}return function(i){return i?"unidimensional"===i.propType?function(t){t&&"pv"in t||(t=e);var n=1/t.mult,i=t.pv*n,s=new Number(i);return s.value=i,r(s,t,"unidimensional"),function(){return t.k&&t.getValue(),i=t.v*n,s.value!==i&&((s=new Number(i)).value=i,r(s,t,"unidimensional")),s}}(i):function(e){e&&"pv"in e||(e=t);var n=1/e.mult,i=e.data&&e.data.l||e.pv.length,s=createTypedArray("float32",i),a=createTypedArray("float32",i);return s.value=a,r(s,e,"multidimensional"),function(){e.k&&e.getValue();for(var t=0;t<i;t+=1)a[t]=e.v[t]*n,s[t]=a[t];return s}}(i):n}}(),TextExpressionSelectorPropFactory=function(){function e(e,t){return this.textIndex=e+1,this.textTotal=t,this.v=this.getValue()*this.mult,this.v}return function(t,r){this.pv=1,this.comp=t.comp,this.elem=t,this.mult=.01,this.propType="textSelector",this.textTotal=r.totalChars,this.selectorValue=100,this.lastValue=[1,1,1],this.k=!0,this.x=!0,this.getValue=ExpressionManager.initiateExpression.bind(this)(t,r,this),this.getMult=e,this.getVelocityAtTime=expressionHelpers.getVelocityAtTime,this.kf?this.getValueAtTime=expressionHelpers.getValueAtTime.bind(this):this.getValueAtTime=expressionHelpers.getStaticValueAtTime.bind(this),this.setGroupProperty=expressionHelpers.setGroupProperty}}(),propertyGetTextProp=TextSelectorProp.getTextSelectorProp;function SliderEffect(e,t,r){this.p=PropertyFactory.getProp(t,e.v,0,0,r)}function AngleEffect(e,t,r){this.p=PropertyFactory.getProp(t,e.v,0,0,r)}function ColorEffect(e,t,r){this.p=PropertyFactory.getProp(t,e.v,1,0,r)}function PointEffect(e,t,r){this.p=PropertyFactory.getProp(t,e.v,1,0,r)}function LayerIndexEffect(e,t,r){this.p=PropertyFactory.getProp(t,e.v,0,0,r)}function MaskIndexEffect(e,t,r){this.p=PropertyFactory.getProp(t,e.v,0,0,r)}function CheckboxEffect(e,t,r){this.p=PropertyFactory.getProp(t,e.v,0,0,r)}function NoValueEffect(){this.p={}}function EffectsManager(e,t){var r,n=e.ef||[];this.effectElements=[];var i,s=n.length;for(r=0;r<s;r+=1)i=new GroupEffect(n[r],t),this.effectElements.push(i)}function GroupEffect(e,t){this.init(e,t)}TextSelectorProp.getTextSelectorProp=function(e,t,r){return 1===t.t?new TextExpressionSelectorPropFactory(e,t,r):propertyGetTextProp(e,t,r)},extendPrototype([DynamicPropertyContainer],GroupEffect),GroupEffect.prototype.getValue=GroupEffect.prototype.iterateDynamicProperties,GroupEffect.prototype.init=function(e,t){var r;this.data=e,this.effectElements=[],this.initDynamicPropertyContainer(t);var n,i=this.data.ef.length,s=this.data.ef;for(r=0;r<i;r+=1){switch(n=null,s[r].ty){case 0:n=new SliderEffect(s[r],t,this);break;case 1:n=new AngleEffect(s[r],t,this);break;case 2:n=new ColorEffect(s[r],t,this);break;case 3:n=new PointEffect(s[r],t,this);break;case 4:case 7:n=new CheckboxEffect(s[r],t,this);break;case 10:n=new LayerIndexEffect(s[r],t,this);break;case 11:n=new MaskIndexEffect(s[r],t,this);break;case 5:n=new EffectsManager(s[r],t,this);break;default:n=new NoValueEffect(s[r],t,this)}n&&this.effectElements.push(n)}};var lottie={};function setLocationHref(e){locationHref=e}function searchAnimations(){!0===standalone?animationManager.searchAnimations(animationData,standalone,renderer):animationManager.searchAnimations()}function setSubframeRendering(e){subframeEnabled=e}function setIDPrefix(e){idPrefix=e}function loadAnimation(e){return!0===standalone&&(e.animationData=JSON.parse(animationData)),animationManager.loadAnimation(e)}function setQuality(e){if("string"==typeof e)switch(e){case"high":defaultCurveSegments=200;break;default:case"medium":defaultCurveSegments=50;break;case"low":defaultCurveSegments=10}else!isNaN(e)&&e>1&&(defaultCurveSegments=e);roundValues(!(defaultCurveSegments>=50))}function inBrowser(){return"undefined"!=typeof navigator}function installPlugin(e,t){"expressions"===e&&(expressionsPlugin=t)}function getFactory(e){switch(e){case"propertyFactory":return PropertyFactory;case"shapePropertyFactory":return ShapePropertyFactory;case"matrix":return Matrix;default:return null}}function checkReady(){"complete"===document.readyState&&(clearInterval(readyStateCheckInterval),searchAnimations())}function getQueryVariable(e){for(var t=queryString.split("&"),r=0;r<t.length;r+=1){var n=t[r].split("=");if(decodeURIComponent(n[0])==e)return decodeURIComponent(n[1])}return null}lottie.play=animationManager.play,lottie.pause=animationManager.pause,lottie.setLocationHref=setLocationHref,lottie.togglePause=animationManager.togglePause,lottie.setSpeed=animationManager.setSpeed,lottie.setDirection=animationManager.setDirection,lottie.stop=animationManager.stop,lottie.searchAnimations=searchAnimations,lottie.registerAnimation=animationManager.registerAnimation,lottie.loadAnimation=loadAnimation,lottie.setSubframeRendering=setSubframeRendering,lottie.resize=animationManager.resize,lottie.goToAndStop=animationManager.goToAndStop,lottie.destroy=animationManager.destroy,lottie.setQuality=setQuality,lottie.inBrowser=inBrowser,lottie.installPlugin=installPlugin,lottie.freeze=animationManager.freeze,lottie.unfreeze=animationManager.unfreeze,lottie.setVolume=animationManager.setVolume,lottie.mute=animationManager.mute,lottie.unmute=animationManager.unmute,lottie.getRegisteredAnimations=animationManager.getRegisteredAnimations,lottie.setIDPrefix=setIDPrefix,lottie.__getFactory=getFactory,lottie.version="5.7.14";var standalone="__[STANDALONE]__",animationData="__[ANIMATIONDATA]__",renderer="",queryString;if(standalone){var scripts=document.getElementsByTagName("script"),index=scripts.length-1,myScript=scripts[index]||{src:""};queryString=myScript.src.replace(/^[^\?]+\??/,""),renderer=getQueryVariable("renderer")}var readyStateCheckInterval=setInterval(checkReady,100);return lottie},void 0===(__WEBPACK_AMD_DEFINE_RESULT__=function(){return factory(root)}.call(exports,__webpack_require__,exports,module))||(module.exports=__WEBPACK_AMD_DEFINE_RESULT__))},71117:(e,t,r)=>{"use strict";r.d(t,{Z:()=>n});const n={button:"commons-button__button",tiny:"commons-button__tiny",icon:"commons-button__icon",large:"commons-button__large",medium:"commons-button__medium",primary:"commons-button__primary",focus:"commons-button__focus",hover:"commons-button__hover",active:"commons-button__active",secondary:"commons-button__secondary",dark:"commons-button__dark","dark-transparent":"commons-button__dark-transparent",light:"commons-button__light",common:"commons-button__common",info:"commons-button__info",accent:"commons-button__accent","ghost-accent":"commons-button__ghost-accent","ghost-accent-zero-padding":"commons-button__ghost-accent-zero-padding","vr-accent":"commons-button__vr-accent","vr-light":"commons-button__vr-light","ghost-light":"commons-button__ghost-light","ghost-secondary":"commons-button__ghost-secondary",orange:"commons-button__orange","speech-to-text":"commons-button__speech-to-text","ghost-primary":"commons-button__ghost-primary",rounded:"commons-button__rounded",blockLevel:"commons-button__blockLevel",shrinkable:"commons-button__shrinkable",disabled:"commons-button__disabled",title:"commons-button__title"}},15524:(e,t,r)=>{"use strict";r.d(t,{Z:()=>n});const n={container:"payment__container",astrolove:"payment__astrolove",elitecircle:"payment__elitecircle",lockScreen:"payment__lockScreen"}},37320:e=>{"use strict";var t=Object.getOwnPropertySymbols,r=Object.prototype.hasOwnProperty,n=Object.prototype.propertyIsEnumerable;e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},r=0;r<10;r++)t["_"+String.fromCharCode(r)]=r;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var n={};return"abcdefghijklmnopqrst".split("").forEach((function(e){n[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},n)).join("")}catch(e){return!1}}()?Object.assign:function(e,i){for(var s,a,o=function(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}(e),l=1;l<arguments.length;l++){for(var c in s=Object(arguments[l]))r.call(s,c)&&(o[c]=s[c]);if(t){a=t(s);for(var u=0;u<a.length;u++)n.call(s,a[u])&&(o[a[u]]=s[a[u]])}}return o}},89653:function(e,t,r){var n;e=r.nmd(e),function(){"use strict";var i={function:!0,object:!0},s=i[typeof window]&&window||this,a=i[typeof t]&&t,o=i.object&&e&&!e.nodeType&&e,l=a&&o&&"object"==typeof r.g&&r.g;!l||l.global!==l&&l.window!==l&&l.self!==l||(s=l);var c=Math.pow(2,53)-1,u=/\bOpera/,d=Object.prototype,h=d.hasOwnProperty,p=d.toString;function f(e){return(e=String(e)).charAt(0).toUpperCase()+e.slice(1)}function A(e){return e=y(e),/^(?:webOS|i(?:OS|P))/.test(e)?e:f(e)}function m(e,t){for(var r in e)h.call(e,r)&&t(e[r],r,e)}function g(e){return null==e?f(e):p.call(e).slice(8,-1)}function v(e){return String(e).replace(/([ -])(?!$)/g,"$1?")}function b(e,t){var r=null;return function(e,t){var r=-1,n=e?e.length:0;if("number"==typeof n&&n>-1&&n<=c)for(;++r<n;)t(e[r],r);else m(e,t)}(e,(function(n,i){r=t(r,n,i,e)})),r}function y(e){return String(e).replace(/^ +| +$/g,"")}var C=function e(t){var r=s,n=t&&"object"==typeof t&&"String"!=g(t);n&&(r=t,t=null);var i=r.navigator||{},a=i.userAgent||"";t||(t=a);var o,l,c,d,h,f=n?!!i.likeChrome:/\bChrome\b/.test(t)&&!/internal|\n/i.test(p.toString()),C="Object",w=n?C:"ScriptBridgingProxyObject",M=n?C:"Environment",S=n&&r.java?"JavaPackage":g(r.java),I=n?C:"RuntimeObject",E=/\bJava/.test(S)&&r.java,x=E&&g(r.environment)==M,T=E?"a":"α",D=E?"b":"β",k=r.document||{},j=r.operamini||r.opera,L=u.test(L=n&&j?j["[[Class]]"]:g(j))?L:j=null,O=t,P=[],N=null,B=t==a,R=B&&j&&"function"==typeof j.version&&j.version(),V=b([{label:"EdgeHTML",pattern:"Edge"},"Trident",{label:"WebKit",pattern:"AppleWebKit"},"iCab","Presto","NetFront","Tasman","KHTML","Gecko"],(function(e,r){return e||RegExp("\\b"+(r.pattern||v(r))+"\\b","i").exec(t)&&(r.label||r)})),z=b(["Adobe AIR","Arora","Avant Browser","Breach","Camino","Electron","Epiphany","Fennec","Flock","Galeon","GreenBrowser","iCab","Iceweasel","K-Meleon","Konqueror","Lunascape","Maxthon",{label:"Microsoft Edge",pattern:"(?:Edge|Edg|EdgA|EdgiOS)"},"Midori","Nook Browser","PaleMoon","PhantomJS","Raven","Rekonq","RockMelt",{label:"Samsung Internet",pattern:"SamsungBrowser"},"SeaMonkey",{label:"Silk",pattern:"(?:Cloud9|Silk-Accelerated)"},"Sleipnir","SlimBrowser",{label:"SRWare Iron",pattern:"Iron"},"Sunrise","Swiftfox","Vivaldi","Waterfox","WebPositive",{label:"Yandex Browser",pattern:"YaBrowser"},{label:"UC Browser",pattern:"UCBrowser"},"Opera Mini",{label:"Opera Mini",pattern:"OPiOS"},"Opera",{label:"Opera",pattern:"OPR"},"Chromium","Chrome",{label:"Chrome",pattern:"(?:HeadlessChrome)"},{label:"Chrome Mobile",pattern:"(?:CriOS|CrMo)"},{label:"Firefox",pattern:"(?:Firefox|Minefield)"},{label:"Firefox for iOS",pattern:"FxiOS"},{label:"IE",pattern:"IEMobile"},{label:"IE",pattern:"MSIE"},"Safari"],(function(e,r){return e||RegExp("\\b"+(r.pattern||v(r))+"\\b","i").exec(t)&&(r.label||r)})),Y=F([{label:"BlackBerry",pattern:"BB10"},"BlackBerry",{label:"Galaxy S",pattern:"GT-I9000"},{label:"Galaxy S2",pattern:"GT-I9100"},{label:"Galaxy S3",pattern:"GT-I9300"},{label:"Galaxy S4",pattern:"GT-I9500"},{label:"Galaxy S5",pattern:"SM-G900"},{label:"Galaxy S6",pattern:"SM-G920"},{label:"Galaxy S6 Edge",pattern:"SM-G925"},{label:"Galaxy S7",pattern:"SM-G930"},{label:"Galaxy S7 Edge",pattern:"SM-G935"},"Google TV","Lumia","iPad","iPod","iPhone","Kindle",{label:"Kindle Fire",pattern:"(?:Cloud9|Silk-Accelerated)"},"Nexus","Nook","PlayBook","PlayStation Vita","PlayStation","TouchPad","Transformer",{label:"Wii U",pattern:"WiiU"},"Wii","Xbox One",{label:"Xbox 360",pattern:"Xbox"},"Xoom"]),G=b({Apple:{iPad:1,iPhone:1,iPod:1},Alcatel:{},Archos:{},Amazon:{Kindle:1,"Kindle Fire":1},Asus:{Transformer:1},"Barnes & Noble":{Nook:1},BlackBerry:{PlayBook:1},Google:{"Google TV":1,Nexus:1},HP:{TouchPad:1},HTC:{},Huawei:{},Lenovo:{},LG:{},Microsoft:{Xbox:1,"Xbox One":1},Motorola:{Xoom:1},Nintendo:{"Wii U":1,Wii:1},Nokia:{Lumia:1},Oppo:{},Samsung:{"Galaxy S":1,"Galaxy S2":1,"Galaxy S3":1,"Galaxy S4":1},Sony:{PlayStation:1,"PlayStation Vita":1},Xiaomi:{Mi:1,Redmi:1}},(function(e,r,n){return e||(r[Y]||r[/^[a-z]+(?: +[a-z]+\b)*/i.exec(Y)]||RegExp("\\b"+v(n)+"(?:\\b|\\w*\\d)","i").exec(t))&&n})),U=b(["Windows Phone","KaiOS","Android","CentOS",{label:"Chrome OS",pattern:"CrOS"},"Debian",{label:"DragonFly BSD",pattern:"DragonFly"},"Fedora","FreeBSD","Gentoo","Haiku","Kubuntu","Linux Mint","OpenBSD","Red Hat","SuSE","Ubuntu","Xubuntu","Cygwin","Symbian OS","hpwOS","webOS ","webOS","Tablet OS","Tizen","Linux","Mac OS X","Macintosh","Mac","Windows 98;","Windows "],(function(e,r){var n=r.pattern||v(r);return!e&&(e=RegExp("\\b"+n+"(?:/[\\d.]+|[ \\w.]*)","i").exec(t))&&(e=function(e,t,r){var n={"10.0":"10",6.4:"10 Technical Preview",6.3:"8.1",6.2:"8",6.1:"Server 2008 R2 / 7","6.0":"Server 2008 / Vista",5.2:"Server 2003 / XP 64-bit",5.1:"XP",5.01:"2000 SP1","5.0":"2000","4.0":"NT","4.90":"ME"};return t&&r&&/^Win/i.test(e)&&!/^Windows Phone /i.test(e)&&(n=n[/[\d.]+$/.exec(e)])&&(e="Windows "+n),e=String(e),t&&r&&(e=e.replace(RegExp(t,"i"),r)),A(e.replace(/ ce$/i," CE").replace(/\bhpw/i,"web").replace(/\bMacintosh\b/,"Mac OS").replace(/_PowerPC\b/i," OS").replace(/\b(OS X) [^ \d]+/i,"$1").replace(/\bMac (OS X)\b/,"$1").replace(/\/(\d)/," $1").replace(/_/g,".").replace(/(?: BePC|[ .]*fc[ \d.]+)$/i,"").replace(/\bx86\.64\b/gi,"x86_64").replace(/\b(Windows Phone) OS\b/,"$1").replace(/\b(Chrome OS \w+) [\d.]+\b/,"$1").split(" on ")[0])}(e,n,r.label||r)),e}));function F(e){return b(e,(function(e,r){var n=r.pattern||v(r);return!e&&(e=RegExp("\\b"+n+" *\\d+[.\\w_]*","i").exec(t)||RegExp("\\b"+n+" *\\w+-[\\w]*","i").exec(t)||RegExp("\\b"+n+"(?:; *(?:[a-z]+[_-])?[a-z]+\\d+|[^ ();-]*)","i").exec(t))&&((e=String(r.label&&!RegExp(n,"i").test(r.label)?r.label:e).split("/"))[1]&&!/[\d.]+/.test(e[0])&&(e[0]+=" "+e[1]),r=r.label||r,e=A(e[0].replace(RegExp(n,"i"),r).replace(RegExp("; *(?:"+r+"[_-])?","i")," ").replace(RegExp("("+r+")[-_.]?(\\w)","i"),"$1 $2"))),e}))}function q(e){return b(e,(function(e,r){return e||(RegExp(r+"(?:-[\\d.]+/|(?: for [\\w-]+)?[ /-])([\\d.]+[^ ();/_-]*)","i").exec(t)||0)[1]||null}))}if(V&&(V=[V]),/\bAndroid\b/.test(U)&&!Y&&(o=/\bAndroid[^;]*;(.*?)(?:Build|\) AppleWebKit)\b/i.exec(t))&&(Y=y(o[1]).replace(/^[a-z]{2}-[a-z]{2};\s*/i,"")||null),G&&!Y?Y=F([G]):G&&Y&&(Y=Y.replace(RegExp("^("+v(G)+")[-_.\\s]","i"),G+" ").replace(RegExp("^("+v(G)+")[-_.]?(\\w)","i"),G+" $2")),(o=/\bGoogle TV\b/.exec(Y))&&(Y=o[0]),/\bSimulator\b/i.test(t)&&(Y=(Y?Y+" ":"")+"Simulator"),"Opera Mini"==z&&/\bOPiOS\b/.test(t)&&P.push("running in Turbo/Uncompressed mode"),"IE"==z&&/\blike iPhone OS\b/.test(t)?(G=(o=e(t.replace(/like iPhone OS/,""))).manufacturer,Y=o.product):/^iP/.test(Y)?(z||(z="Safari"),U="iOS"+((o=/ OS ([\d_]+)/i.exec(t))?" "+o[1].replace(/_/g,"."):"")):"Konqueror"==z&&/^Linux\b/i.test(U)?U="Kubuntu":G&&"Google"!=G&&(/Chrome/.test(z)&&!/\bMobile Safari\b/i.test(t)||/\bVita\b/.test(Y))||/\bAndroid\b/.test(U)&&/^Chrome/.test(z)&&/\bVersion\//i.test(t)?(z="Android Browser",U=/\bAndroid\b/.test(U)?U:"Android"):"Silk"==z?(/\bMobi/i.test(t)||(U="Android",P.unshift("desktop mode")),/Accelerated *= *true/i.test(t)&&P.unshift("accelerated")):"UC Browser"==z&&/\bUCWEB\b/.test(t)?P.push("speed mode"):"PaleMoon"==z&&(o=/\bFirefox\/([\d.]+)\b/.exec(t))?P.push("identifying as Firefox "+o[1]):"Firefox"==z&&(o=/\b(Mobile|Tablet|TV)\b/i.exec(t))?(U||(U="Firefox OS"),Y||(Y=o[1])):!z||(o=!/\bMinefield\b/i.test(t)&&/\b(?:Firefox|Safari)\b/.exec(z))?(z&&!Y&&/[\/,]|^[^(]+?\)/.test(t.slice(t.indexOf(o+"/")+8))&&(z=null),(o=Y||G||U)&&(Y||G||/\b(?:Android|Symbian OS|Tablet OS|webOS)\b/.test(U))&&(z=/[a-z]+(?: Hat)?/i.exec(/\bAndroid\b/.test(U)?U:o)+" Browser")):"Electron"==z&&(o=(/\bChrome\/([\d.]+)\b/.exec(t)||0)[1])&&P.push("Chromium "+o),R||(R=q(["(?:Cloud9|CriOS|CrMo|Edge|Edg|EdgA|EdgiOS|FxiOS|HeadlessChrome|IEMobile|Iron|Opera ?Mini|OPiOS|OPR|Raven|SamsungBrowser|Silk(?!/[\\d.]+$)|UCBrowser|YaBrowser)","Version",v(z),"(?:Firefox|Minefield|NetFront)"])),(o=("iCab"==V&&parseFloat(R)>3?"WebKit":/\bOpera\b/.test(z)&&(/\bOPR\b/.test(t)?"Blink":"Presto"))||/\b(?:Midori|Nook|Safari)\b/i.test(t)&&!/^(?:Trident|EdgeHTML)$/.test(V)&&"WebKit"||!V&&/\bMSIE\b/i.test(t)&&("Mac OS"==U?"Tasman":"Trident")||"WebKit"==V&&/\bPlayStation\b(?! Vita\b)/i.test(z)&&"NetFront")&&(V=[o]),"IE"==z&&(o=(/; *(?:XBLWP|ZuneWP)(\d+)/i.exec(t)||0)[1])?(z+=" Mobile",U="Windows Phone "+(/\+$/.test(o)?o:o+".x"),P.unshift("desktop mode")):/\bWPDesktop\b/i.test(t)?(z="IE Mobile",U="Windows Phone 8.x",P.unshift("desktop mode"),R||(R=(/\brv:([\d.]+)/.exec(t)||0)[1])):"IE"!=z&&"Trident"==V&&(o=/\brv:([\d.]+)/.exec(t))&&(z&&P.push("identifying as "+z+(R?" "+R:"")),z="IE",R=o[1]),B){if(d="global",h=null!=(c=r)?typeof c[d]:"number",/^(?:boolean|number|string|undefined)$/.test(h)||"object"==h&&!c[d])g(o=r.runtime)==w?(z="Adobe AIR",U=o.flash.system.Capabilities.os):g(o=r.phantom)==I?(z="PhantomJS",R=(o=o.version||null)&&o.major+"."+o.minor+"."+o.patch):"number"==typeof k.documentMode&&(o=/\bTrident\/(\d+)/i.exec(t))?(R=[R,k.documentMode],(o=+o[1]+4)!=R[1]&&(P.push("IE "+R[1]+" mode"),V&&(V[1]=""),R[1]=o),R="IE"==z?String(R[1].toFixed(1)):R[0]):"number"==typeof k.documentMode&&/^(?:Chrome|Firefox)\b/.test(z)&&(P.push("masking as "+z+" "+R),z="IE",R="11.0",V=["Trident"],U="Windows");else if(E&&(O=(o=E.lang.System).getProperty("os.arch"),U=U||o.getProperty("os.name")+" "+o.getProperty("os.version")),x){try{R=r.require("ringo/engine").version.join("."),z="RingoJS"}catch(e){(o=r.system)&&o.global.system==r.system&&(z="Narwhal",U||(U=o[0].os||null))}z||(z="Rhino")}else"object"==typeof r.process&&!r.process.browser&&(o=r.process)&&("object"==typeof o.versions&&("string"==typeof o.versions.electron?(P.push("Node "+o.versions.node),z="Electron",R=o.versions.electron):"string"==typeof o.versions.nw&&(P.push("Chromium "+R,"Node "+o.versions.node),z="NW.js",R=o.versions.nw)),z||(z="Node.js",O=o.arch,U=o.platform,R=(R=/[\d.]+/.exec(o.version))?R[0]:null));U=U&&A(U)}if(R&&(o=/(?:[ab]|dp|pre|[ab]\d+pre)(?:\d+\+?)?$/i.exec(R)||/(?:alpha|beta)(?: ?\d)?/i.exec(t+";"+(B&&i.appMinorVersion))||/\bMinefield\b/i.test(t)&&"a")&&(N=/b/i.test(o)?"beta":"alpha",R=R.replace(RegExp(o+"\\+?$"),"")+("beta"==N?D:T)+(/\d+\+?/.exec(o)||"")),"Fennec"==z||"Firefox"==z&&/\b(?:Android|Firefox OS|KaiOS)\b/.test(U))z="Firefox Mobile";else if("Maxthon"==z&&R)R=R.replace(/\.[\d.]+/,".x");else if(/\bXbox\b/i.test(Y))"Xbox 360"==Y&&(U=null),"Xbox 360"==Y&&/\bIEMobile\b/.test(t)&&P.unshift("mobile mode");else if(!/^(?:Chrome|IE|Opera)$/.test(z)&&(!z||Y||/Browser|Mobi/.test(z))||"Windows CE"!=U&&!/Mobi/i.test(t))if("IE"==z&&B)try{null===r.external&&P.unshift("platform preview")}catch(e){P.unshift("embedded")}else(/\bBlackBerry\b/.test(Y)||/\bBB10\b/.test(t))&&(o=(RegExp(Y.replace(/ +/g," *")+"/([.\\d]+)","i").exec(t)||0)[1]||R)?(U=((o=[o,/BB10/.test(t)])[1]?(Y=null,G="BlackBerry"):"Device Software")+" "+o[0],R=null):this!=m&&"Wii"!=Y&&(B&&j||/Opera/.test(z)&&/\b(?:MSIE|Firefox)\b/i.test(t)||"Firefox"==z&&/\bOS X (?:\d+\.){2,}/.test(U)||"IE"==z&&(U&&!/^Win/.test(U)&&R>5.5||/\bWindows XP\b/.test(U)&&R>8||8==R&&!/\bTrident\b/.test(t)))&&!u.test(o=e.call(m,t.replace(u,"")+";"))&&o.name&&(o="ing as "+o.name+((o=o.version)?" "+o:""),u.test(z)?(/\bIE\b/.test(o)&&"Mac OS"==U&&(U=null),o="identify"+o):(o="mask"+o,z=L?A(L.replace(/([a-z])([A-Z])/g,"$1 $2")):"Opera",/\bIE\b/.test(o)&&(U=null),B||(R=null)),V=["Presto"],P.push(o));else z+=" Mobile";(o=(/\bAppleWebKit\/([\d.]+\+?)/i.exec(t)||0)[1])&&(o=[parseFloat(o.replace(/\.(\d)$/,".0$1")),o],"Safari"==z&&"+"==o[1].slice(-1)?(z="WebKit Nightly",N="alpha",R=o[1].slice(0,-1)):R!=o[1]&&R!=(o[2]=(/\bSafari\/([\d.]+\+?)/i.exec(t)||0)[1])||(R=null),o[1]=(/\b(?:Headless)?Chrome\/([\d.]+)/i.exec(t)||0)[1],537.36==o[0]&&537.36==o[2]&&parseFloat(o[1])>=28&&"WebKit"==V&&(V=["Blink"]),B&&(f||o[1])?(V&&(V[1]="like Chrome"),o=o[1]||((o=o[0])<530?1:o<532?2:o<532.05?3:o<533?4:o<534.03?5:o<534.07?6:o<534.1?7:o<534.13?8:o<534.16?9:o<534.24?10:o<534.3?11:o<535.01?12:o<535.02?"13+":o<535.07?15:o<535.11?16:o<535.19?17:o<536.05?18:o<536.1?19:o<537.01?20:o<537.11?"21+":o<537.13?23:o<537.18?24:o<537.24?25:o<537.36?26:"Blink"!=V?"27":"28")):(V&&(V[1]="like Safari"),o=(o=o[0])<400?1:o<500?2:o<526?3:o<533?4:o<534?"4+":o<535?5:o<537?6:o<538?7:o<601?8:o<602?9:o<604?10:o<606?11:o<608?12:"12"),V&&(V[1]+=" "+(o+="number"==typeof o?".x":/[.+]/.test(o)?"":"+")),"Safari"==z&&(!R||parseInt(R)>45)?R=o:"Chrome"==z&&/\bHeadlessChrome/i.test(t)&&P.unshift("headless")),"Opera"==z&&(o=/\bzbov|zvav$/.exec(U))?(z+=" ",P.unshift("desktop mode"),"zvav"==o?(z+="Mini",R=null):z+="Mobile",U=U.replace(RegExp(" *"+o+"$"),"")):"Safari"==z&&/\bChrome\b/.exec(V&&V[1])?(P.unshift("desktop mode"),z="Chrome Mobile",R=null,/\bOS X\b/.test(U)?(G="Apple",U="iOS 4.3+"):U=null):/\bSRWare Iron\b/.test(z)&&!R&&(R=q("Chrome")),R&&0==R.indexOf(o=/[\d.]+$/.exec(U))&&t.indexOf("/"+o+"-")>-1&&(U=y(U.replace(o,""))),U&&-1!=U.indexOf(z)&&!RegExp(z+" OS").test(U)&&(U=U.replace(RegExp(" *"+v(z)+" *"),"")),V&&!/\b(?:Avant|Nook)\b/.test(z)&&(/Browser|Lunascape|Maxthon/.test(z)||"Safari"!=z&&/^iOS/.test(U)&&/\bSafari\b/.test(V[1])||/^(?:Adobe|Arora|Breach|Midori|Opera|Phantom|Rekonq|Rock|Samsung Internet|Sleipnir|SRWare Iron|Vivaldi|Web)/.test(z)&&V[1])&&(o=V[V.length-1])&&P.push(o),P.length&&(P=["("+P.join("; ")+")"]),G&&Y&&Y.indexOf(G)<0&&P.push("on "+G),Y&&P.push((/^on /.test(P[P.length-1])?"":"on ")+Y),U&&(o=/ ([\d.+]+)$/.exec(U),l=o&&"/"==U.charAt(U.length-o[0].length-1),U={architecture:32,family:o&&!l?U.replace(o[0],""):U,version:o?o[1]:null,toString:function(){var e=this.version;return this.family+(e&&!l?" "+e:"")+(64==this.architecture?" 64-bit":"")}}),(o=/\b(?:AMD|IA|Win|WOW|x86_|x)64\b/i.exec(O))&&!/\bi686\b/i.test(O)?(U&&(U.architecture=64,U.family=U.family.replace(RegExp(" *"+o),"")),z&&(/\bWOW64\b/i.test(t)||B&&/\w(?:86|32)$/.test(i.cpuClass||i.platform)&&!/\bWin64; x64\b/i.test(t))&&P.unshift("32-bit")):U&&/^OS X/.test(U.family)&&"Chrome"==z&&parseFloat(R)>=39&&(U.architecture=64),t||(t=null);var H={};return H.description=t,H.layout=V&&V[0],H.manufacturer=G,H.name=z,H.prerelease=N,H.product=Y,H.ua=t,H.version=z&&R,H.os=U||{architecture:null,family:null,version:null,toString:function(){return"null"}},H.parse=e,H.toString=function(){return this.description||""},H.version&&P.unshift(R),H.name&&P.unshift(z),U&&z&&(U!=String(U).split(" ")[0]||U!=z.split(" ")[0]&&!Y)&&P.push(Y?"("+U+")":"on "+U),P.length&&(H.description=P.join(" ")),H}();s.platform=C,void 0===(n=function(){return C}.call(t,r,t,e))||(e.exports=n)}.call(this)},68262:(e,t,r)=>{"use strict";var n=r(23586);function i(){}function s(){}s.resetWarningCache=i,e.exports=function(){function e(e,t,r,i,s,a){if(a!==n){var o=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw o.name="Invariant Violation",o}}function t(){return e}e.isRequired=e;var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:s,resetWarningCache:i};return r.PropTypes=r,r}},13980:(e,t,r)=>{e.exports=r(68262)()},23586:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},34126:(e,t,r)=>{"use strict";var n=r(57785),i=r(37320);function s(e,t){return t.encode?t.strict?n(e):encodeURIComponent(e):e}function a(e){return Array.isArray(e)?e.sort():"object"==typeof e?a(Object.keys(e)).sort((function(e,t){return Number(e)-Number(t)})).map((function(t){return e[t]})):e}t.extract=function(e){return e.split("?")[1]||""},t.parse=function(e,t){var r=function(e){var t;switch(e.arrayFormat){case"index":return function(e,r,n){t=/\[(\d*)\]$/.exec(e),e=e.replace(/\[\d*\]$/,""),t?(void 0===n[e]&&(n[e]={}),n[e][t[1]]=r):n[e]=r};case"bracket":return function(e,r,n){t=/(\[\])$/.exec(e),e=e.replace(/\[\]$/,""),t?void 0!==n[e]?n[e]=[].concat(n[e],r):n[e]=[r]:n[e]=r};default:return function(e,t,r){void 0!==r[e]?r[e]=[].concat(r[e],t):r[e]=t}}}(t=i({arrayFormat:"none"},t)),n=Object.create(null);return"string"!=typeof e?n:(e=e.trim().replace(/^(\?|#|&)/,""))?(e.split("&").forEach((function(e){var t=e.replace(/\+/g," ").split("="),i=t.shift(),s=t.length>0?t.join("="):void 0;s=void 0===s?null:decodeURIComponent(s),r(decodeURIComponent(i),s,n)})),Object.keys(n).sort().reduce((function(e,t){var r=n[t];return Boolean(r)&&"object"==typeof r&&!Array.isArray(r)?e[t]=a(r):e[t]=r,e}),Object.create(null))):n},t.stringify=function(e,t){var r=function(e){switch(e.arrayFormat){case"index":return function(t,r,n){return null===r?[s(t,e),"[",n,"]"].join(""):[s(t,e),"[",s(n,e),"]=",s(r,e)].join("")};case"bracket":return function(t,r){return null===r?s(t,e):[s(t,e),"[]=",s(r,e)].join("")};default:return function(t,r){return null===r?s(t,e):[s(t,e),"=",s(r,e)].join("")}}}(t=i({encode:!0,strict:!0,arrayFormat:"none"},t));return e?Object.keys(e).sort().map((function(n){var i=e[n];if(void 0===i)return"";if(null===i)return s(n,t);if(Array.isArray(i)){var a=[];return i.slice().forEach((function(e){void 0!==e&&a.push(r(n,e,a.length))})),a.join("&")}return s(n,t)+"="+s(i,t)})).filter((function(e){return e.length>0})).join("&"):""}},39017:function(e,t,r){var n,i,s;"undefined"!=typeof self&&self,e.exports=(n=function(){try{return r(13980)}catch(e){}}(),i=r(83426),s=r(28316),(()=>{"use strict";var e={229:e=>{if(void 0===n){var t=new Error("Cannot find module 'prop-types'");throw t.code="MODULE_NOT_FOUND",t}e.exports=n},297:e=>{e.exports=i},268:e=>{e.exports=s}},t={};function r(n){var i=t[n];if(void 0!==i)return i.exports;var s=t[n]={exports:{}};return e[n](s,s.exports,r),s.exports}r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var a={};return(()=>{r.r(a),r.d(a,{default:()=>g});var e=r(297),t=r.n(e),n=r(268),i=r.n(n);const s={"custom-scroll":"rcs-custom-scroll",customScroll:"rcs-custom-scroll","outer-container":"rcs-outer-container",outerContainer:"rcs-outer-container",positioning:"rcs-positioning","custom-scrollbar":"rcs-custom-scrollbar",customScrollbar:"rcs-custom-scrollbar","inner-container":"rcs-inner-container",innerContainer:"rcs-inner-container","content-scrolled":"rcs-content-scrolled",contentScrolled:"rcs-content-scrolled","scroll-handle-dragged":"rcs-scroll-handle-dragged",scrollHandleDragged:"rcs-scroll-handle-dragged","custom-scrollbar-rtl":"rcs-custom-scrollbar-rtl",customScrollbarRtl:"rcs-custom-scrollbar-rtl","custom-scroll-handle":"rcs-custom-scroll-handle",customScrollHandle:"rcs-custom-scroll-handle","inner-handle":"rcs-inner-handle",innerHandle:"rcs-inner-handle"};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})(e)}function l(e,t){return(l=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function c(e,t){return!t||"object"!==o(t)&&"function"!=typeof t?u(e):t}function u(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function d(e){return(d=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function h(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var p=function(e,t,r){return(t=t||0===t?t:e)>(r=r||0===r?r:e)?(console.error("min limit is greater than max limit"),e):e<t?t:e>r?r:e};function f(e,t){return e.clientX>t.left&&e.clientX<t.right&&e.clientY>t.top&&e.clientY<t.top+t.height}var A=function(r){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&l(e,t)}(m,r);var n,a,o,A=(a=m,o=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=d(a);if(o){var r=d(this).constructor;e=Reflect.construct(t,arguments,r)}else e=t.apply(this,arguments);return c(this,e)});function m(t){var r;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,m),h(u(r=A.call(this,t)),"innerContainerRef",(0,e.createRef)()),h(u(r),"customScrollbarRef",(0,e.createRef)()),h(u(r),"scrollHandleRef",(0,e.createRef)()),h(u(r),"contentWrapperRef",(0,e.createRef)()),h(u(r),"adjustFreezePosition",(function(e){if(r.contentWrapperRef.current){var t=r.getScrolledElement(),n=r.contentWrapperRef.current;r.props.freezePosition&&(n.scrollTop=r.state.scrollPos),e.freezePosition&&(t.scrollTop=r.state.scrollPos)}})),h(u(r),"toggleScrollIfNeeded",(function(){var e=r.contentHeight-r.visibleHeight>1;r.hasScroll!==e&&(r.hasScroll=e,r.forceUpdate())})),h(u(r),"updateScrollPosition",(function(e){var t=r.getScrolledElement(),n=p(e,0,r.contentHeight-r.visibleHeight);t.scrollTop=n,r.setState({scrollPos:n})})),h(u(r),"onClick",(function(e){if(r.hasScroll&&r.isMouseEventOnCustomScrollbar(e)&&!r.isMouseEventOnScrollHandle(e)){var t=r.calculateNewScrollHandleTop(e),n=r.getScrollValueFromHandlePosition(t);r.updateScrollPosition(n)}})),h(u(r),"isMouseEventOnCustomScrollbar",(function(e){if(!r.customScrollbarRef.current)return!1;var t=i().findDOMNode(u(r)).getBoundingClientRect(),n=r.customScrollbarRef.current.getBoundingClientRect(),s=r.props.rtl?{left:t.left,right:n.right}:{left:n.left,width:t.right};return f(e,Object.assign({},{left:t.left,right:t.right,top:t.top,height:t.height},s))})),h(u(r),"isMouseEventOnScrollHandle",(function(e){return!!r.scrollHandleRef.current&&function(e,t){return f(e,t.getBoundingClientRect())}(e,i().findDOMNode(r.scrollHandleRef.current))})),h(u(r),"calculateNewScrollHandleTop",(function(e){var t=i().findDOMNode(u(r)).getBoundingClientRect().top+window.pageYOffset,n=e.pageY-t,s=r.getScrollHandleStyle().top;return n>s+r.scrollHandleHeight?s+Math.min(r.scrollHandleHeight,r.visibleHeight-r.scrollHandleHeight):s-Math.max(r.scrollHandleHeight,0)})),h(u(r),"getScrollValueFromHandlePosition",(function(e){return e/r.scrollRatio})),h(u(r),"getScrollHandleStyle",(function(){var e=r.state.scrollPos*r.scrollRatio;return r.scrollHandleHeight=r.visibleHeight*r.scrollRatio,{height:r.scrollHandleHeight,top:e}})),h(u(r),"adjustCustomScrollPosToContentPos",(function(e){r.setState({scrollPos:e})})),h(u(r),"onScroll",(function(e){r.props.freezePosition||(r.hideScrollThumb(),r.adjustCustomScrollPosToContentPos(e.currentTarget.scrollTop),r.props.onScroll&&r.props.onScroll(e))})),h(u(r),"getScrolledElement",(function(){return r.innerContainerRef.current})),h(u(r),"onMouseDown",(function(e){r.hasScroll&&r.isMouseEventOnScrollHandle(e)&&(r.startDragHandlePos=r.getScrollHandleStyle().top,r.startDragMousePos=e.pageY,r.setState({onDrag:!0}),document.addEventListener("mousemove",r.onHandleDrag,{passive:!1}),document.addEventListener("mouseup",r.onHandleDragEnd,{passive:!1}))})),h(u(r),"onTouchStart",(function(){r.setState({onDrag:!0})})),h(u(r),"onHandleDrag",(function(e){e.preventDefault();var t=e.pageY-r.startDragMousePos,n=p(r.startDragHandlePos+t,0,r.visibleHeight-r.scrollHandleHeight),i=r.getScrollValueFromHandlePosition(n);r.updateScrollPosition(i)})),h(u(r),"onHandleDragEnd",(function(e){r.setState({onDrag:!1}),e.preventDefault(),document.removeEventListener("mousemove",r.onHandleDrag),document.removeEventListener("mouseup",r.onHandleDragEnd)})),h(u(r),"blockOuterScroll",(function(e){if(!r.props.allowOuterScroll){var t=e.currentTarget,n=e.currentTarget.scrollHeight-e.currentTarget.offsetHeight,i=e.deltaY%3?e.deltaY:10*e.deltaY;t.scrollTop+i<=0?(t.scrollTop=0,e.preventDefault()):t.scrollTop+i>=n&&(t.scrollTop=n,e.preventDefault()),e.stopPropagation()}})),h(u(r),"getInnerContainerClasses",(function(){return r.state.scrollPos&&r.props.addScrolledClass?"".concat(s.innerContainer," ").concat(s.contentScrolled):s.innerContainer})),h(u(r),"getScrollStyles",(function(){var e=r.scrollbarYWidth||20,t=r.props.rtl?"marginLeft":"marginRight",n={height:r.props.heightRelativeToParent||r.props.flex?"100%":""};n[t]=-1*e;var i={height:r.props.heightRelativeToParent||r.props.flex?"100%":"",overflowY:r.props.freezePosition?"hidden":"visible"};return i[t]=r.scrollbarYWidth?0:e,{innerContainer:n,contentWrapper:i}})),h(u(r),"getOuterContainerStyle",(function(){return{height:r.props.heightRelativeToParent||r.props.flex?"100%":""}})),h(u(r),"getRootStyles",(function(){var e={};return r.props.heightRelativeToParent?e.height=r.props.heightRelativeToParent:r.props.flex&&(e.flex=r.props.flex),e})),h(u(r),"enforceMinHandleHeight",(function(e){var t=r.props.minScrollHandleHeight;if(e.height>=t)return e;var n=(t-e.height)*(r.state.scrollPos/(r.contentHeight-r.visibleHeight));return{height:t,top:e.top-n}})),r.scrollbarYWidth=0,r.state={scrollPos:0,onDrag:!1},r.hideScrollThumb=function(e,t){var n;function i(){clearTimeout(n)}function s(){i(),n=setTimeout((function(){r.setState({onDrag:!1})}),500)}return s.cancel=i,s}(),r}return(n=[{key:"componentDidMount",value:function(){void 0!==this.props.scrollTo?this.updateScrollPosition(this.props.scrollTo):this.forceUpdate(),this.innerContainerRef.current&&this.innerContainerRef.current.addEventListener("wheel",this.blockOuterScroll,{passive:!1})}},{key:"componentDidUpdate",value:function(e,t){var r=this.contentHeight,n=this.visibleHeight,i=this.getScrolledElement(),s=t.scrollPos>=r-n;this.contentHeight=i.scrollHeight,this.scrollbarYWidth=i.offsetWidth-i.clientWidth,this.visibleHeight=i.clientHeight,this.scrollRatio=this.contentHeight?this.visibleHeight/this.contentHeight:1,this.toggleScrollIfNeeded();var a=this.state===t;(this.props.freezePosition||e.freezePosition)&&this.adjustFreezePosition(e),void 0!==this.props.scrollTo&&this.props.scrollTo!==e.scrollTo?this.updateScrollPosition(this.props.scrollTo):this.props.keepAtBottom&&a&&s&&this.updateScrollPosition(this.contentHeight-this.visibleHeight)}},{key:"componentWillUnmount",value:function(){this.hideScrollThumb.cancel(),document.removeEventListener("mousemove",this.onHandleDrag),document.removeEventListener("mouseup",this.onHandleDragEnd),this.innerContainerRef.current&&this.innerContainerRef.current.removeEventListener("wheel",this.blockOuterScroll)}},{key:"render",value:function(){var e=this.getScrollStyles(),r=this.getRootStyles(),n=this.enforceMinHandleHeight(this.getScrollHandleStyle()),i=[this.props.className||"",s.customScroll,this.state.onDrag?s.scrollHandleDragged:""].join(" ");return t().createElement("div",{className:i,style:r},t().createElement("div",{className:s.outerContainer,style:this.getOuterContainerStyle(),onMouseDown:this.onMouseDown,onTouchStart:this.onTouchStart,onClick:this.onClick},this.hasScroll?t().createElement("div",{className:s.positioning},t().createElement("div",{ref:this.customScrollbarRef,className:"".concat(s.customScrollbar," ").concat(this.props.rtl?s.customScrollbarRtl:""),key:"scrollbar"},t().createElement("div",{ref:this.scrollHandleRef,className:s.customScrollHandle,style:n},t().createElement("div",{className:this.props.handleClass})))):null,t().createElement("div",{ref:this.innerContainerRef,className:this.getInnerContainerClasses(),style:e.innerContainer,onScroll:this.onScroll},t().createElement("div",{className:s.contentWrapper,ref:this.contentWrapperRef,style:e.contentWrapper},this.props.children))))}}])&&function(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}(m.prototype,n),m}(e.Component);try{var m=r(229);A.propTypes={children:m.any,allowOuterScroll:m.bool,heightRelativeToParent:m.string,onScroll:m.func,addScrolledClass:m.bool,freezePosition:m.bool,handleClass:m.string,minScrollHandleHeight:m.number,flex:m.string,rtl:m.bool,scrollTo:m.number,keepAtBottom:m.bool,className:m.string}}catch(e){}A.defaultProps={handleClass:s.innerHandle,minScrollHandleHeight:38};const g=A})(),a})())},61875:(e,t,r)=>{"use strict";var n=r(39017);e.exports=n},52967:(e,t,r)=>{"use strict";var n=r(83426),i=r(22941);function s(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,r=1;r<arguments.length;r++)t+="&args[]="+encodeURIComponent(arguments[r]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var a=new Set,o={};function l(e,t){c(e,t),c(e+"Capture",t)}function c(e,t){for(o[e]=t,e=0;e<t.length;e++)a.add(t[e])}var u=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement),d=Object.prototype.hasOwnProperty,h=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,p={},f={};function A(e,t,r,n,i,s,a){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=n,this.attributeNamespace=i,this.mustUseProperty=r,this.propertyName=e,this.type=t,this.sanitizeURL=s,this.removeEmptyString=a}var m={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){m[e]=new A(e,0,!1,e,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];m[t]=new A(t,1,!1,e[1],null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){m[e]=new A(e,2,!1,e.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){m[e]=new A(e,2,!1,e,null,!1,!1)})),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach((function(e){m[e]=new A(e,3,!1,e.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(e){m[e]=new A(e,3,!0,e,null,!1,!1)})),["capture","download"].forEach((function(e){m[e]=new A(e,4,!1,e,null,!1,!1)})),["cols","rows","size","span"].forEach((function(e){m[e]=new A(e,6,!1,e,null,!1,!1)})),["rowSpan","start"].forEach((function(e){m[e]=new A(e,5,!1,e.toLowerCase(),null,!1,!1)}));var g=/[\-:]([a-z])/g;function v(e){return e[1].toUpperCase()}function b(e,t,r,n){var i=m.hasOwnProperty(t)?m[t]:null;(null!==i?0!==i.type:n||!(2<t.length)||"o"!==t[0]&&"O"!==t[0]||"n"!==t[1]&&"N"!==t[1])&&(function(e,t,r,n){if(null==t||function(e,t,r,n){if(null!==r&&0===r.type)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return!n&&(null!==r?!r.acceptsBooleans:"data-"!==(e=e.toLowerCase().slice(0,5))&&"aria-"!==e);default:return!1}}(e,t,r,n))return!0;if(n)return!1;if(null!==r)switch(r.type){case 3:return!t;case 4:return!1===t;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}(t,r,i,n)&&(r=null),n||null===i?function(e){return!!d.call(f,e)||!d.call(p,e)&&(h.test(e)?f[e]=!0:(p[e]=!0,!1))}(t)&&(null===r?e.removeAttribute(t):e.setAttribute(t,""+r)):i.mustUseProperty?e[i.propertyName]=null===r?3!==i.type&&"":r:(t=i.attributeName,n=i.attributeNamespace,null===r?e.removeAttribute(t):(r=3===(i=i.type)||4===i&&!0===r?"":""+r,n?e.setAttributeNS(n,t,r):e.setAttribute(t,r))))}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach((function(e){var t=e.replace(g,v);m[t]=new A(t,1,!1,e,null,!1,!1)})),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(e){var t=e.replace(g,v);m[t]=new A(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)})),["xml:base","xml:lang","xml:space"].forEach((function(e){var t=e.replace(g,v);m[t]=new A(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((function(e){m[e]=new A(e,1,!1,e.toLowerCase(),null,!1,!1)})),m.xlinkHref=new A("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((function(e){m[e]=new A(e,1,!1,e.toLowerCase(),null,!0,!0)}));var y=n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,C=Symbol.for("react.element"),w=Symbol.for("react.portal"),M=Symbol.for("react.fragment"),S=Symbol.for("react.strict_mode"),I=Symbol.for("react.profiler"),E=Symbol.for("react.provider"),x=Symbol.for("react.context"),T=Symbol.for("react.forward_ref"),D=Symbol.for("react.suspense"),k=Symbol.for("react.suspense_list"),j=Symbol.for("react.memo"),L=Symbol.for("react.lazy");Symbol.for("react.scope"),Symbol.for("react.debug_trace_mode");var O=Symbol.for("react.offscreen");Symbol.for("react.legacy_hidden"),Symbol.for("react.cache"),Symbol.for("react.tracing_marker");var P=Symbol.iterator;function N(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=P&&e[P]||e["@@iterator"])?e:null}var B,R=Object.assign;function V(e){if(void 0===B)try{throw Error()}catch(e){var t=e.stack.trim().match(/\n( *(at )?)/);B=t&&t[1]||""}return"\n"+B+e}var z=!1;function Y(e,t){if(!e||z)return"";z=!0;var r=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),"object"==typeof Reflect&&Reflect.construct){try{Reflect.construct(t,[])}catch(e){var n=e}Reflect.construct(e,[],t)}else{try{t.call()}catch(e){n=e}e.call(t.prototype)}else{try{throw Error()}catch(e){n=e}e()}}catch(t){if(t&&n&&"string"==typeof t.stack){for(var i=t.stack.split("\n"),s=n.stack.split("\n"),a=i.length-1,o=s.length-1;1<=a&&0<=o&&i[a]!==s[o];)o--;for(;1<=a&&0<=o;a--,o--)if(i[a]!==s[o]){if(1!==a||1!==o)do{if(a--,0>--o||i[a]!==s[o]){var l="\n"+i[a].replace(" at new "," at ");return e.displayName&&l.includes("<anonymous>")&&(l=l.replace("<anonymous>",e.displayName)),l}}while(1<=a&&0<=o);break}}}finally{z=!1,Error.prepareStackTrace=r}return(e=e?e.displayName||e.name:"")?V(e):""}function G(e){switch(e.tag){case 5:return V(e.type);case 16:return V("Lazy");case 13:return V("Suspense");case 19:return V("SuspenseList");case 0:case 2:case 15:return Y(e.type,!1);case 11:return Y(e.type.render,!1);case 1:return Y(e.type,!0);default:return""}}function U(e){if(null==e)return null;if("function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case M:return"Fragment";case w:return"Portal";case I:return"Profiler";case S:return"StrictMode";case D:return"Suspense";case k:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case x:return(e.displayName||"Context")+".Consumer";case E:return(e._context.displayName||"Context")+".Provider";case T:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case j:return null!==(t=e.displayName||null)?t:U(e.type)||"Memo";case L:t=e._payload,e=e._init;try{return U(e(t))}catch(e){}}return null}function F(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=(e=t.render).displayName||e.name||"",t.displayName||(""!==e?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return U(t);case 8:return t===S?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if("function"==typeof t)return t.displayName||t.name||null;if("string"==typeof t)return t}return null}function q(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":case"object":return e;default:return""}}function H(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function _(e){e._valueTracker||(e._valueTracker=function(e){var t=H(e)?"checked":"value",r=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),n=""+e[t];if(!e.hasOwnProperty(t)&&void 0!==r&&"function"==typeof r.get&&"function"==typeof r.set){var i=r.get,s=r.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)},set:function(e){n=""+e,s.call(this,e)}}),Object.defineProperty(e,t,{enumerable:r.enumerable}),{getValue:function(){return n},setValue:function(e){n=""+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}(e))}function Z(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var r=t.getValue(),n="";return e&&(n=H(e)?e.checked?"true":"false":e.value),(e=n)!==r&&(t.setValue(e),!0)}function Q(e){if(void 0===(e=e||("undefined"!=typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}function W(e,t){var r=t.checked;return R({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=r?r:e._wrapperState.initialChecked})}function X(e,t){var r=null==t.defaultValue?"":t.defaultValue,n=null!=t.checked?t.checked:t.defaultChecked;r=q(null!=t.value?t.value:r),e._wrapperState={initialChecked:n,initialValue:r,controlled:"checkbox"===t.type||"radio"===t.type?null!=t.checked:null!=t.value}}function J(e,t){null!=(t=t.checked)&&b(e,"checked",t,!1)}function K(e,t){J(e,t);var r=q(t.value),n=t.type;if(null!=r)"number"===n?(0===r&&""===e.value||e.value!=r)&&(e.value=""+r):e.value!==""+r&&(e.value=""+r);else if("submit"===n||"reset"===n)return void e.removeAttribute("value");t.hasOwnProperty("value")?ee(e,t.type,r):t.hasOwnProperty("defaultValue")&&ee(e,t.type,q(t.defaultValue)),null==t.checked&&null!=t.defaultChecked&&(e.defaultChecked=!!t.defaultChecked)}function $(e,t,r){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var n=t.type;if(!("submit"!==n&&"reset"!==n||void 0!==t.value&&null!==t.value))return;t=""+e._wrapperState.initialValue,r||t===e.value||(e.value=t),e.defaultValue=t}""!==(r=e.name)&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,""!==r&&(e.name=r)}function ee(e,t,r){"number"===t&&Q(e.ownerDocument)===e||(null==r?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+r&&(e.defaultValue=""+r))}var te=Array.isArray;function re(e,t,r,n){if(e=e.options,t){t={};for(var i=0;i<r.length;i++)t["$"+r[i]]=!0;for(r=0;r<e.length;r++)i=t.hasOwnProperty("$"+e[r].value),e[r].selected!==i&&(e[r].selected=i),i&&n&&(e[r].defaultSelected=!0)}else{for(r=""+q(r),t=null,i=0;i<e.length;i++){if(e[i].value===r)return e[i].selected=!0,void(n&&(e[i].defaultSelected=!0));null!==t||e[i].disabled||(t=e[i])}null!==t&&(t.selected=!0)}}function ne(e,t){if(null!=t.dangerouslySetInnerHTML)throw Error(s(91));return R({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function ie(e,t){var r=t.value;if(null==r){if(r=t.children,t=t.defaultValue,null!=r){if(null!=t)throw Error(s(92));if(te(r)){if(1<r.length)throw Error(s(93));r=r[0]}t=r}null==t&&(t=""),r=t}e._wrapperState={initialValue:q(r)}}function se(e,t){var r=q(t.value),n=q(t.defaultValue);null!=r&&((r=""+r)!==e.value&&(e.value=r),null==t.defaultValue&&e.defaultValue!==r&&(e.defaultValue=r)),null!=n&&(e.defaultValue=""+n)}function ae(e){var t=e.textContent;t===e._wrapperState.initialValue&&""!==t&&null!==t&&(e.value=t)}function oe(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function le(e,t){return null==e||"http://www.w3.org/1999/xhtml"===e?oe(t):"http://www.w3.org/2000/svg"===e&&"foreignObject"===t?"http://www.w3.org/1999/xhtml":e}var ce,ue,de=(ue=function(e,t){if("http://www.w3.org/2000/svg"!==e.namespaceURI||"innerHTML"in e)e.innerHTML=t;else{for((ce=ce||document.createElement("div")).innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=ce.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}},"undefined"!=typeof MSApp&&MSApp.execUnsafeLocalFunction?function(e,t,r,n){MSApp.execUnsafeLocalFunction((function(){return ue(e,t)}))}:ue);function he(e,t){if(t){var r=e.firstChild;if(r&&r===e.lastChild&&3===r.nodeType)return void(r.nodeValue=t)}e.textContent=t}var pe={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},fe=["Webkit","ms","Moz","O"];function Ae(e,t,r){return null==t||"boolean"==typeof t||""===t?"":r||"number"!=typeof t||0===t||pe.hasOwnProperty(e)&&pe[e]?(""+t).trim():t+"px"}function me(e,t){for(var r in e=e.style,t)if(t.hasOwnProperty(r)){var n=0===r.indexOf("--"),i=Ae(r,t[r],n);"float"===r&&(r="cssFloat"),n?e.setProperty(r,i):e[r]=i}}Object.keys(pe).forEach((function(e){fe.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),pe[t]=pe[e]}))}));var ge=R({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function ve(e,t){if(t){if(ge[e]&&(null!=t.children||null!=t.dangerouslySetInnerHTML))throw Error(s(137,e));if(null!=t.dangerouslySetInnerHTML){if(null!=t.children)throw Error(s(60));if("object"!=typeof t.dangerouslySetInnerHTML||!("__html"in t.dangerouslySetInnerHTML))throw Error(s(61))}if(null!=t.style&&"object"!=typeof t.style)throw Error(s(62))}}function be(e,t){if(-1===e.indexOf("-"))return"string"==typeof t.is;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var ye=null;function Ce(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var we=null,Me=null,Se=null;function Ie(e){if(e=bi(e)){if("function"!=typeof we)throw Error(s(280));var t=e.stateNode;t&&(t=Ci(t),we(e.stateNode,e.type,t))}}function Ee(e){Me?Se?Se.push(e):Se=[e]:Me=e}function xe(){if(Me){var e=Me,t=Se;if(Se=Me=null,Ie(e),t)for(e=0;e<t.length;e++)Ie(t[e])}}function Te(e,t){return e(t)}function De(){}var ke=!1;function je(e,t,r){if(ke)return e(t,r);ke=!0;try{return Te(e,t,r)}finally{ke=!1,(null!==Me||null!==Se)&&(De(),xe())}}function Le(e,t){var r=e.stateNode;if(null===r)return null;var n=Ci(r);if(null===n)return null;r=n[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(n=!n.disabled)||(n=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!n;break e;default:e=!1}if(e)return null;if(r&&"function"!=typeof r)throw Error(s(231,t,typeof r));return r}var Oe=!1;if(u)try{var Pe={};Object.defineProperty(Pe,"passive",{get:function(){Oe=!0}}),window.addEventListener("test",Pe,Pe),window.removeEventListener("test",Pe,Pe)}catch(ue){Oe=!1}function Ne(e,t,r,n,i,s,a,o,l){var c=Array.prototype.slice.call(arguments,3);try{t.apply(r,c)}catch(e){this.onError(e)}}var Be=!1,Re=null,Ve=!1,ze=null,Ye={onError:function(e){Be=!0,Re=e}};function Ge(e,t,r,n,i,s,a,o,l){Be=!1,Re=null,Ne.apply(Ye,arguments)}function Ue(e){var t=e,r=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do{0!=(4098&(t=e).flags)&&(r=t.return),e=t.return}while(e)}return 3===t.tag?r:null}function Fe(e){if(13===e.tag){var t=e.memoizedState;if(null===t&&null!==(e=e.alternate)&&(t=e.memoizedState),null!==t)return t.dehydrated}return null}function qe(e){if(Ue(e)!==e)throw Error(s(188))}function He(e){return null!==(e=function(e){var t=e.alternate;if(!t){if(null===(t=Ue(e)))throw Error(s(188));return t!==e?null:e}for(var r=e,n=t;;){var i=r.return;if(null===i)break;var a=i.alternate;if(null===a){if(null!==(n=i.return)){r=n;continue}break}if(i.child===a.child){for(a=i.child;a;){if(a===r)return qe(i),e;if(a===n)return qe(i),t;a=a.sibling}throw Error(s(188))}if(r.return!==n.return)r=i,n=a;else{for(var o=!1,l=i.child;l;){if(l===r){o=!0,r=i,n=a;break}if(l===n){o=!0,n=i,r=a;break}l=l.sibling}if(!o){for(l=a.child;l;){if(l===r){o=!0,r=a,n=i;break}if(l===n){o=!0,n=a,r=i;break}l=l.sibling}if(!o)throw Error(s(189))}}if(r.alternate!==n)throw Error(s(190))}if(3!==r.tag)throw Error(s(188));return r.stateNode.current===r?e:t}(e))?_e(e):null}function _e(e){if(5===e.tag||6===e.tag)return e;for(e=e.child;null!==e;){var t=_e(e);if(null!==t)return t;e=e.sibling}return null}var Ze=i.unstable_scheduleCallback,Qe=i.unstable_cancelCallback,We=i.unstable_shouldYield,Xe=i.unstable_requestPaint,Je=i.unstable_now,Ke=i.unstable_getCurrentPriorityLevel,$e=i.unstable_ImmediatePriority,et=i.unstable_UserBlockingPriority,tt=i.unstable_NormalPriority,rt=i.unstable_LowPriority,nt=i.unstable_IdlePriority,it=null,st=null,at=Math.clz32?Math.clz32:function(e){return 0===(e>>>=0)?32:31-(ot(e)/lt|0)|0},ot=Math.log,lt=Math.LN2,ct=64,ut=4194304;function dt(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return 4194240&e;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return 130023424&e;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function ht(e,t){var r=e.pendingLanes;if(0===r)return 0;var n=0,i=e.suspendedLanes,s=e.pingedLanes,a=268435455&r;if(0!==a){var o=a&~i;0!==o?n=dt(o):0!=(s&=a)&&(n=dt(s))}else 0!=(a=r&~i)?n=dt(a):0!==s&&(n=dt(s));if(0===n)return 0;if(0!==t&&t!==n&&0==(t&i)&&((i=n&-n)>=(s=t&-t)||16===i&&0!=(4194240&s)))return t;if(0!=(4&n)&&(n|=16&r),0!==(t=e.entangledLanes))for(e=e.entanglements,t&=n;0<t;)i=1<<(r=31-at(t)),n|=e[r],t&=~i;return n}function pt(e,t){switch(e){case 1:case 2:case 4:return t+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;default:return-1}}function ft(e){return 0!=(e=-1073741825&e.pendingLanes)?e:1073741824&e?1073741824:0}function At(){var e=ct;return 0==(4194240&(ct<<=1))&&(ct=64),e}function mt(e){for(var t=[],r=0;31>r;r++)t.push(e);return t}function gt(e,t,r){e.pendingLanes|=t,536870912!==t&&(e.suspendedLanes=0,e.pingedLanes=0),(e=e.eventTimes)[t=31-at(t)]=r}function vt(e,t){var r=e.entangledLanes|=t;for(e=e.entanglements;r;){var n=31-at(r),i=1<<n;i&t|e[n]&t&&(e[n]|=t),r&=~i}}var bt=0;function yt(e){return 1<(e&=-e)?4<e?0!=(268435455&e)?16:536870912:4:1}var Ct,wt,Mt,St,It,Et=!1,xt=[],Tt=null,Dt=null,kt=null,jt=new Map,Lt=new Map,Ot=[],Pt="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");function Nt(e,t){switch(e){case"focusin":case"focusout":Tt=null;break;case"dragenter":case"dragleave":Dt=null;break;case"mouseover":case"mouseout":kt=null;break;case"pointerover":case"pointerout":jt.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Lt.delete(t.pointerId)}}function Bt(e,t,r,n,i,s){return null===e||e.nativeEvent!==s?(e={blockedOn:t,domEventName:r,eventSystemFlags:n,nativeEvent:s,targetContainers:[i]},null!==t&&null!==(t=bi(t))&&wt(t),e):(e.eventSystemFlags|=n,t=e.targetContainers,null!==i&&-1===t.indexOf(i)&&t.push(i),e)}function Rt(e){var t=vi(e.target);if(null!==t){var r=Ue(t);if(null!==r)if(13===(t=r.tag)){if(null!==(t=Fe(r)))return e.blockedOn=t,void It(e.priority,(function(){Mt(r)}))}else if(3===t&&r.stateNode.current.memoizedState.isDehydrated)return void(e.blockedOn=3===r.tag?r.stateNode.containerInfo:null)}e.blockedOn=null}function Vt(e){if(null!==e.blockedOn)return!1;for(var t=e.targetContainers;0<t.length;){var r=Wt(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(null!==r)return null!==(t=bi(r))&&wt(t),e.blockedOn=r,!1;var n=new(r=e.nativeEvent).constructor(r.type,r);ye=n,r.target.dispatchEvent(n),ye=null,t.shift()}return!0}function zt(e,t,r){Vt(e)&&r.delete(t)}function Yt(){Et=!1,null!==Tt&&Vt(Tt)&&(Tt=null),null!==Dt&&Vt(Dt)&&(Dt=null),null!==kt&&Vt(kt)&&(kt=null),jt.forEach(zt),Lt.forEach(zt)}function Gt(e,t){e.blockedOn===t&&(e.blockedOn=null,Et||(Et=!0,i.unstable_scheduleCallback(i.unstable_NormalPriority,Yt)))}function Ut(e){function t(t){return Gt(t,e)}if(0<xt.length){Gt(xt[0],e);for(var r=1;r<xt.length;r++){var n=xt[r];n.blockedOn===e&&(n.blockedOn=null)}}for(null!==Tt&&Gt(Tt,e),null!==Dt&&Gt(Dt,e),null!==kt&&Gt(kt,e),jt.forEach(t),Lt.forEach(t),r=0;r<Ot.length;r++)(n=Ot[r]).blockedOn===e&&(n.blockedOn=null);for(;0<Ot.length&&null===(r=Ot[0]).blockedOn;)Rt(r),null===r.blockedOn&&Ot.shift()}var Ft=y.ReactCurrentBatchConfig,qt=!0;function Ht(e,t,r,n){var i=bt,s=Ft.transition;Ft.transition=null;try{bt=1,Zt(e,t,r,n)}finally{bt=i,Ft.transition=s}}function _t(e,t,r,n){var i=bt,s=Ft.transition;Ft.transition=null;try{bt=4,Zt(e,t,r,n)}finally{bt=i,Ft.transition=s}}function Zt(e,t,r,n){if(qt){var i=Wt(e,t,r,n);if(null===i)qn(e,t,n,Qt,r),Nt(e,n);else if(function(e,t,r,n,i){switch(t){case"focusin":return Tt=Bt(Tt,e,t,r,n,i),!0;case"dragenter":return Dt=Bt(Dt,e,t,r,n,i),!0;case"mouseover":return kt=Bt(kt,e,t,r,n,i),!0;case"pointerover":var s=i.pointerId;return jt.set(s,Bt(jt.get(s)||null,e,t,r,n,i)),!0;case"gotpointercapture":return s=i.pointerId,Lt.set(s,Bt(Lt.get(s)||null,e,t,r,n,i)),!0}return!1}(i,e,t,r,n))n.stopPropagation();else if(Nt(e,n),4&t&&-1<Pt.indexOf(e)){for(;null!==i;){var s=bi(i);if(null!==s&&Ct(s),null===(s=Wt(e,t,r,n))&&qn(e,t,n,Qt,r),s===i)break;i=s}null!==i&&n.stopPropagation()}else qn(e,t,n,null,r)}}var Qt=null;function Wt(e,t,r,n){if(Qt=null,null!==(e=vi(e=Ce(n))))if(null===(t=Ue(e)))e=null;else if(13===(r=t.tag)){if(null!==(e=Fe(t)))return e;e=null}else if(3===r){if(t.stateNode.current.memoizedState.isDehydrated)return 3===t.tag?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null);return Qt=e,null}function Xt(e){switch(e){case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 1;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch(Ke()){case $e:return 1;case et:return 4;case tt:case rt:return 16;case nt:return 536870912;default:return 16}default:return 16}}var Jt=null,Kt=null,$t=null;function er(){if($t)return $t;var e,t,r=Kt,n=r.length,i="value"in Jt?Jt.value:Jt.textContent,s=i.length;for(e=0;e<n&&r[e]===i[e];e++);var a=n-e;for(t=1;t<=a&&r[n-t]===i[s-t];t++);return $t=i.slice(e,1<t?1-t:void 0)}function tr(e){var t=e.keyCode;return"charCode"in e?0===(e=e.charCode)&&13===t&&(e=13):e=t,10===e&&(e=13),32<=e||13===e?e:0}function rr(){return!0}function nr(){return!1}function ir(e){function t(t,r,n,i,s){for(var a in this._reactName=t,this._targetInst=n,this.type=r,this.nativeEvent=i,this.target=s,this.currentTarget=null,e)e.hasOwnProperty(a)&&(t=e[a],this[a]=t?t(i):i[a]);return this.isDefaultPrevented=(null!=i.defaultPrevented?i.defaultPrevented:!1===i.returnValue)?rr:nr,this.isPropagationStopped=nr,this}return R(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!=typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=rr)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=rr)},persist:function(){},isPersistent:rr}),t}var sr,ar,or,lr={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},cr=ir(lr),ur=R({},lr,{view:0,detail:0}),dr=ir(ur),hr=R({},ur,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Sr,button:0,buttons:0,relatedTarget:function(e){return void 0===e.relatedTarget?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==or&&(or&&"mousemove"===e.type?(sr=e.screenX-or.screenX,ar=e.screenY-or.screenY):ar=sr=0,or=e),sr)},movementY:function(e){return"movementY"in e?e.movementY:ar}}),pr=ir(hr),fr=ir(R({},hr,{dataTransfer:0})),Ar=ir(R({},ur,{relatedTarget:0})),mr=ir(R({},lr,{animationName:0,elapsedTime:0,pseudoElement:0})),gr=R({},lr,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),vr=ir(gr),br=ir(R({},lr,{data:0})),yr={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Cr={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},wr={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Mr(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=wr[e])&&!!t[e]}function Sr(){return Mr}var Ir=R({},ur,{key:function(e){if(e.key){var t=yr[e.key]||e.key;if("Unidentified"!==t)return t}return"keypress"===e.type?13===(e=tr(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?Cr[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Sr,charCode:function(e){return"keypress"===e.type?tr(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?tr(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}}),Er=ir(Ir),xr=ir(R({},hr,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),Tr=ir(R({},ur,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Sr})),Dr=ir(R({},lr,{propertyName:0,elapsedTime:0,pseudoElement:0})),kr=R({},hr,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),jr=ir(kr),Lr=[9,13,27,32],Or=u&&"CompositionEvent"in window,Pr=null;u&&"documentMode"in document&&(Pr=document.documentMode);var Nr=u&&"TextEvent"in window&&!Pr,Br=u&&(!Or||Pr&&8<Pr&&11>=Pr),Rr=String.fromCharCode(32),Vr=!1;function zr(e,t){switch(e){case"keyup":return-1!==Lr.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Yr(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var Gr=!1,Ur={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function Fr(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!Ur[e.type]:"textarea"===t}function qr(e,t,r,n){Ee(n),0<(t=_n(t,"onChange")).length&&(r=new cr("onChange","change",null,r,n),e.push({event:r,listeners:t}))}var Hr=null,_r=null;function Zr(e){Vn(e,0)}function Qr(e){if(Z(yi(e)))return e}function Wr(e,t){if("change"===e)return t}var Xr=!1;if(u){var Jr;if(u){var Kr="oninput"in document;if(!Kr){var $r=document.createElement("div");$r.setAttribute("oninput","return;"),Kr="function"==typeof $r.oninput}Jr=Kr}else Jr=!1;Xr=Jr&&(!document.documentMode||9<document.documentMode)}function en(){Hr&&(Hr.detachEvent("onpropertychange",tn),_r=Hr=null)}function tn(e){if("value"===e.propertyName&&Qr(_r)){var t=[];qr(t,_r,e,Ce(e)),je(Zr,t)}}function rn(e,t,r){"focusin"===e?(en(),_r=r,(Hr=t).attachEvent("onpropertychange",tn)):"focusout"===e&&en()}function nn(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return Qr(_r)}function sn(e,t){if("click"===e)return Qr(t)}function an(e,t){if("input"===e||"change"===e)return Qr(t)}var on="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t};function ln(e,t){if(on(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var r=Object.keys(e),n=Object.keys(t);if(r.length!==n.length)return!1;for(n=0;n<r.length;n++){var i=r[n];if(!d.call(t,i)||!on(e[i],t[i]))return!1}return!0}function cn(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function un(e,t){var r,n=cn(e);for(e=0;n;){if(3===n.nodeType){if(r=e+n.textContent.length,e<=t&&r>=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=cn(n)}}function dn(e,t){return!(!e||!t)&&(e===t||(!e||3!==e.nodeType)&&(t&&3===t.nodeType?dn(e,t.parentNode):"contains"in e?e.contains(t):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(t))))}function hn(){for(var e=window,t=Q();t instanceof e.HTMLIFrameElement;){try{var r="string"==typeof t.contentWindow.location.href}catch(e){r=!1}if(!r)break;t=Q((e=t.contentWindow).document)}return t}function pn(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}function fn(e){var t=hn(),r=e.focusedElem,n=e.selectionRange;if(t!==r&&r&&r.ownerDocument&&dn(r.ownerDocument.documentElement,r)){if(null!==n&&pn(r))if(t=n.start,void 0===(e=n.end)&&(e=t),"selectionStart"in r)r.selectionStart=t,r.selectionEnd=Math.min(e,r.value.length);else if((e=(t=r.ownerDocument||document)&&t.defaultView||window).getSelection){e=e.getSelection();var i=r.textContent.length,s=Math.min(n.start,i);n=void 0===n.end?s:Math.min(n.end,i),!e.extend&&s>n&&(i=n,n=s,s=i),i=un(r,s);var a=un(r,n);i&&a&&(1!==e.rangeCount||e.anchorNode!==i.node||e.anchorOffset!==i.offset||e.focusNode!==a.node||e.focusOffset!==a.offset)&&((t=t.createRange()).setStart(i.node,i.offset),e.removeAllRanges(),s>n?(e.addRange(t),e.extend(a.node,a.offset)):(t.setEnd(a.node,a.offset),e.addRange(t)))}for(t=[],e=r;e=e.parentNode;)1===e.nodeType&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for("function"==typeof r.focus&&r.focus(),r=0;r<t.length;r++)(e=t[r]).element.scrollLeft=e.left,e.element.scrollTop=e.top}}var An=u&&"documentMode"in document&&11>=document.documentMode,mn=null,gn=null,vn=null,bn=!1;function yn(e,t,r){var n=r.window===r?r.document:9===r.nodeType?r:r.ownerDocument;bn||null==mn||mn!==Q(n)||(n="selectionStart"in(n=mn)&&pn(n)?{start:n.selectionStart,end:n.selectionEnd}:{anchorNode:(n=(n.ownerDocument&&n.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:n.anchorOffset,focusNode:n.focusNode,focusOffset:n.focusOffset},vn&&ln(vn,n)||(vn=n,0<(n=_n(gn,"onSelect")).length&&(t=new cr("onSelect","select",null,t,r),e.push({event:t,listeners:n}),t.target=mn)))}function Cn(e,t){var r={};return r[e.toLowerCase()]=t.toLowerCase(),r["Webkit"+e]="webkit"+t,r["Moz"+e]="moz"+t,r}var wn={animationend:Cn("Animation","AnimationEnd"),animationiteration:Cn("Animation","AnimationIteration"),animationstart:Cn("Animation","AnimationStart"),transitionend:Cn("Transition","TransitionEnd")},Mn={},Sn={};function In(e){if(Mn[e])return Mn[e];if(!wn[e])return e;var t,r=wn[e];for(t in r)if(r.hasOwnProperty(t)&&t in Sn)return Mn[e]=r[t];return e}u&&(Sn=document.createElement("div").style,"AnimationEvent"in window||(delete wn.animationend.animation,delete wn.animationiteration.animation,delete wn.animationstart.animation),"TransitionEvent"in window||delete wn.transitionend.transition);var En=In("animationend"),xn=In("animationiteration"),Tn=In("animationstart"),Dn=In("transitionend"),kn=new Map,jn="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function Ln(e,t){kn.set(e,t),l(t,[e])}for(var On=0;On<jn.length;On++){var Pn=jn[On];Ln(Pn.toLowerCase(),"on"+(Pn[0].toUpperCase()+Pn.slice(1)))}Ln(En,"onAnimationEnd"),Ln(xn,"onAnimationIteration"),Ln(Tn,"onAnimationStart"),Ln("dblclick","onDoubleClick"),Ln("focusin","onFocus"),Ln("focusout","onBlur"),Ln(Dn,"onTransitionEnd"),c("onMouseEnter",["mouseout","mouseover"]),c("onMouseLeave",["mouseout","mouseover"]),c("onPointerEnter",["pointerout","pointerover"]),c("onPointerLeave",["pointerout","pointerover"]),l("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),l("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),l("onBeforeInput",["compositionend","keypress","textInput","paste"]),l("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),l("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),l("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Nn="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),Bn=new Set("cancel close invalid load scroll toggle".split(" ").concat(Nn));function Rn(e,t,r){var n=e.type||"unknown-event";e.currentTarget=r,function(e,t,r,n,i,a,o,l,c){if(Ge.apply(this,arguments),Be){if(!Be)throw Error(s(198));var u=Re;Be=!1,Re=null,Ve||(Ve=!0,ze=u)}}(n,t,void 0,e),e.currentTarget=null}function Vn(e,t){t=0!=(4&t);for(var r=0;r<e.length;r++){var n=e[r],i=n.event;n=n.listeners;e:{var s=void 0;if(t)for(var a=n.length-1;0<=a;a--){var o=n[a],l=o.instance,c=o.currentTarget;if(o=o.listener,l!==s&&i.isPropagationStopped())break e;Rn(i,o,c),s=l}else for(a=0;a<n.length;a++){if(l=(o=n[a]).instance,c=o.currentTarget,o=o.listener,l!==s&&i.isPropagationStopped())break e;Rn(i,o,c),s=l}}}if(Ve)throw e=ze,Ve=!1,ze=null,e}function zn(e,t){var r=t[Ai];void 0===r&&(r=t[Ai]=new Set);var n=e+"__bubble";r.has(n)||(Fn(t,e,2,!1),r.add(n))}function Yn(e,t,r){var n=0;t&&(n|=4),Fn(r,e,n,t)}var Gn="_reactListening"+Math.random().toString(36).slice(2);function Un(e){if(!e[Gn]){e[Gn]=!0,a.forEach((function(t){"selectionchange"!==t&&(Bn.has(t)||Yn(t,!1,e),Yn(t,!0,e))}));var t=9===e.nodeType?e:e.ownerDocument;null===t||t[Gn]||(t[Gn]=!0,Yn("selectionchange",!1,t))}}function Fn(e,t,r,n){switch(Xt(t)){case 1:var i=Ht;break;case 4:i=_t;break;default:i=Zt}r=i.bind(null,t,r,e),i=void 0,!Oe||"touchstart"!==t&&"touchmove"!==t&&"wheel"!==t||(i=!0),n?void 0!==i?e.addEventListener(t,r,{capture:!0,passive:i}):e.addEventListener(t,r,!0):void 0!==i?e.addEventListener(t,r,{passive:i}):e.addEventListener(t,r,!1)}function qn(e,t,r,n,i){var s=n;if(0==(1&t)&&0==(2&t)&&null!==n)e:for(;;){if(null===n)return;var a=n.tag;if(3===a||4===a){var o=n.stateNode.containerInfo;if(o===i||8===o.nodeType&&o.parentNode===i)break;if(4===a)for(a=n.return;null!==a;){var l=a.tag;if((3===l||4===l)&&((l=a.stateNode.containerInfo)===i||8===l.nodeType&&l.parentNode===i))return;a=a.return}for(;null!==o;){if(null===(a=vi(o)))return;if(5===(l=a.tag)||6===l){n=s=a;continue e}o=o.parentNode}}n=n.return}je((function(){var n=s,i=Ce(r),a=[];e:{var o=kn.get(e);if(void 0!==o){var l=cr,c=e;switch(e){case"keypress":if(0===tr(r))break e;case"keydown":case"keyup":l=Er;break;case"focusin":c="focus",l=Ar;break;case"focusout":c="blur",l=Ar;break;case"beforeblur":case"afterblur":l=Ar;break;case"click":if(2===r.button)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":l=pr;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":l=fr;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":l=Tr;break;case En:case xn:case Tn:l=mr;break;case Dn:l=Dr;break;case"scroll":l=dr;break;case"wheel":l=jr;break;case"copy":case"cut":case"paste":l=vr;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":l=xr}var u=0!=(4&t),d=!u&&"scroll"===e,h=u?null!==o?o+"Capture":null:o;u=[];for(var p,f=n;null!==f;){var A=(p=f).stateNode;if(5===p.tag&&null!==A&&(p=A,null!==h&&null!=(A=Le(f,h))&&u.push(Hn(f,A,p))),d)break;f=f.return}0<u.length&&(o=new l(o,c,null,r,i),a.push({event:o,listeners:u}))}}if(0==(7&t)){if(l="mouseout"===e||"pointerout"===e,(!(o="mouseover"===e||"pointerover"===e)||r===ye||!(c=r.relatedTarget||r.fromElement)||!vi(c)&&!c[fi])&&(l||o)&&(o=i.window===i?i:(o=i.ownerDocument)?o.defaultView||o.parentWindow:window,l?(l=n,null!==(c=(c=r.relatedTarget||r.toElement)?vi(c):null)&&(c!==(d=Ue(c))||5!==c.tag&&6!==c.tag)&&(c=null)):(l=null,c=n),l!==c)){if(u=pr,A="onMouseLeave",h="onMouseEnter",f="mouse","pointerout"!==e&&"pointerover"!==e||(u=xr,A="onPointerLeave",h="onPointerEnter",f="pointer"),d=null==l?o:yi(l),p=null==c?o:yi(c),(o=new u(A,f+"leave",l,r,i)).target=d,o.relatedTarget=p,A=null,vi(i)===n&&((u=new u(h,f+"enter",c,r,i)).target=p,u.relatedTarget=d,A=u),d=A,l&&c)e:{for(h=c,f=0,p=u=l;p;p=Zn(p))f++;for(p=0,A=h;A;A=Zn(A))p++;for(;0<f-p;)u=Zn(u),f--;for(;0<p-f;)h=Zn(h),p--;for(;f--;){if(u===h||null!==h&&u===h.alternate)break e;u=Zn(u),h=Zn(h)}u=null}else u=null;null!==l&&Qn(a,o,l,u,!1),null!==c&&null!==d&&Qn(a,d,c,u,!0)}if("select"===(l=(o=n?yi(n):window).nodeName&&o.nodeName.toLowerCase())||"input"===l&&"file"===o.type)var m=Wr;else if(Fr(o))if(Xr)m=an;else{m=nn;var g=rn}else(l=o.nodeName)&&"input"===l.toLowerCase()&&("checkbox"===o.type||"radio"===o.type)&&(m=sn);switch(m&&(m=m(e,n))?qr(a,m,r,i):(g&&g(e,o,n),"focusout"===e&&(g=o._wrapperState)&&g.controlled&&"number"===o.type&&ee(o,"number",o.value)),g=n?yi(n):window,e){case"focusin":(Fr(g)||"true"===g.contentEditable)&&(mn=g,gn=n,vn=null);break;case"focusout":vn=gn=mn=null;break;case"mousedown":bn=!0;break;case"contextmenu":case"mouseup":case"dragend":bn=!1,yn(a,r,i);break;case"selectionchange":if(An)break;case"keydown":case"keyup":yn(a,r,i)}var v;if(Or)e:{switch(e){case"compositionstart":var b="onCompositionStart";break e;case"compositionend":b="onCompositionEnd";break e;case"compositionupdate":b="onCompositionUpdate";break e}b=void 0}else Gr?zr(e,r)&&(b="onCompositionEnd"):"keydown"===e&&229===r.keyCode&&(b="onCompositionStart");b&&(Br&&"ko"!==r.locale&&(Gr||"onCompositionStart"!==b?"onCompositionEnd"===b&&Gr&&(v=er()):(Kt="value"in(Jt=i)?Jt.value:Jt.textContent,Gr=!0)),0<(g=_n(n,b)).length&&(b=new br(b,e,null,r,i),a.push({event:b,listeners:g}),(v||null!==(v=Yr(r)))&&(b.data=v))),(v=Nr?function(e,t){switch(e){case"compositionend":return Yr(t);case"keypress":return 32!==t.which?null:(Vr=!0,Rr);case"textInput":return(e=t.data)===Rr&&Vr?null:e;default:return null}}(e,r):function(e,t){if(Gr)return"compositionend"===e||!Or&&zr(e,t)?(e=er(),$t=Kt=Jt=null,Gr=!1,e):null;switch(e){case"paste":default:return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return Br&&"ko"!==t.locale?null:t.data}}(e,r))&&0<(n=_n(n,"onBeforeInput")).length&&(i=new br("onBeforeInput","beforeinput",null,r,i),a.push({event:i,listeners:n}),i.data=v)}Vn(a,t)}))}function Hn(e,t,r){return{instance:e,listener:t,currentTarget:r}}function _n(e,t){for(var r=t+"Capture",n=[];null!==e;){var i=e,s=i.stateNode;5===i.tag&&null!==s&&(i=s,null!=(s=Le(e,r))&&n.unshift(Hn(e,s,i)),null!=(s=Le(e,t))&&n.push(Hn(e,s,i))),e=e.return}return n}function Zn(e){if(null===e)return null;do{e=e.return}while(e&&5!==e.tag);return e||null}function Qn(e,t,r,n,i){for(var s=t._reactName,a=[];null!==r&&r!==n;){var o=r,l=o.alternate,c=o.stateNode;if(null!==l&&l===n)break;5===o.tag&&null!==c&&(o=c,i?null!=(l=Le(r,s))&&a.unshift(Hn(r,l,o)):i||null!=(l=Le(r,s))&&a.push(Hn(r,l,o))),r=r.return}0!==a.length&&e.push({event:t,listeners:a})}var Wn=/\r\n?/g,Xn=/\u0000|\uFFFD/g;function Jn(e){return("string"==typeof e?e:""+e).replace(Wn,"\n").replace(Xn,"")}function Kn(e,t,r){if(t=Jn(t),Jn(e)!==t&&r)throw Error(s(425))}function $n(){}var ei=null,ti=null;function ri(e,t){return"textarea"===e||"noscript"===e||"string"==typeof t.children||"number"==typeof t.children||"object"==typeof t.dangerouslySetInnerHTML&&null!==t.dangerouslySetInnerHTML&&null!=t.dangerouslySetInnerHTML.__html}var ni="function"==typeof setTimeout?setTimeout:void 0,ii="function"==typeof clearTimeout?clearTimeout:void 0,si="function"==typeof Promise?Promise:void 0,ai="function"==typeof queueMicrotask?queueMicrotask:void 0!==si?function(e){return si.resolve(null).then(e).catch(oi)}:ni;function oi(e){setTimeout((function(){throw e}))}function li(e,t){var r=t,n=0;do{var i=r.nextSibling;if(e.removeChild(r),i&&8===i.nodeType)if("/$"===(r=i.data)){if(0===n)return e.removeChild(i),void Ut(t);n--}else"$"!==r&&"$?"!==r&&"$!"!==r||n++;r=i}while(r);Ut(t)}function ci(e){for(;null!=e;e=e.nextSibling){var t=e.nodeType;if(1===t||3===t)break;if(8===t){if("$"===(t=e.data)||"$!"===t||"$?"===t)break;if("/$"===t)return null}}return e}function ui(e){e=e.previousSibling;for(var t=0;e;){if(8===e.nodeType){var r=e.data;if("$"===r||"$!"===r||"$?"===r){if(0===t)return e;t--}else"/$"===r&&t++}e=e.previousSibling}return null}var di=Math.random().toString(36).slice(2),hi="__reactFiber$"+di,pi="__reactProps$"+di,fi="__reactContainer$"+di,Ai="__reactEvents$"+di,mi="__reactListeners$"+di,gi="__reactHandles$"+di;function vi(e){var t=e[hi];if(t)return t;for(var r=e.parentNode;r;){if(t=r[fi]||r[hi]){if(r=t.alternate,null!==t.child||null!==r&&null!==r.child)for(e=ui(e);null!==e;){if(r=e[hi])return r;e=ui(e)}return t}r=(e=r).parentNode}return null}function bi(e){return!(e=e[hi]||e[fi])||5!==e.tag&&6!==e.tag&&13!==e.tag&&3!==e.tag?null:e}function yi(e){if(5===e.tag||6===e.tag)return e.stateNode;throw Error(s(33))}function Ci(e){return e[pi]||null}var wi=[],Mi=-1;function Si(e){return{current:e}}function Ii(e){0>Mi||(e.current=wi[Mi],wi[Mi]=null,Mi--)}function Ei(e,t){Mi++,wi[Mi]=e.current,e.current=t}var xi={},Ti=Si(xi),Di=Si(!1),ki=xi;function ji(e,t){var r=e.type.contextTypes;if(!r)return xi;var n=e.stateNode;if(n&&n.__reactInternalMemoizedUnmaskedChildContext===t)return n.__reactInternalMemoizedMaskedChildContext;var i,s={};for(i in r)s[i]=t[i];return n&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=s),s}function Li(e){return null!=e.childContextTypes}function Oi(){Ii(Di),Ii(Ti)}function Pi(e,t,r){if(Ti.current!==xi)throw Error(s(168));Ei(Ti,t),Ei(Di,r)}function Ni(e,t,r){var n=e.stateNode;if(t=t.childContextTypes,"function"!=typeof n.getChildContext)return r;for(var i in n=n.getChildContext())if(!(i in t))throw Error(s(108,F(e)||"Unknown",i));return R({},r,n)}function Bi(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||xi,ki=Ti.current,Ei(Ti,e),Ei(Di,Di.current),!0}function Ri(e,t,r){var n=e.stateNode;if(!n)throw Error(s(169));r?(e=Ni(e,t,ki),n.__reactInternalMemoizedMergedChildContext=e,Ii(Di),Ii(Ti),Ei(Ti,e)):Ii(Di),Ei(Di,r)}var Vi=null,zi=!1,Yi=!1;function Gi(e){null===Vi?Vi=[e]:Vi.push(e)}function Ui(){if(!Yi&&null!==Vi){Yi=!0;var e=0,t=bt;try{var r=Vi;for(bt=1;e<r.length;e++){var n=r[e];do{n=n(!0)}while(null!==n)}Vi=null,zi=!1}catch(t){throw null!==Vi&&(Vi=Vi.slice(e+1)),Ze($e,Ui),t}finally{bt=t,Yi=!1}}return null}var Fi=[],qi=0,Hi=null,_i=0,Zi=[],Qi=0,Wi=null,Xi=1,Ji="";function Ki(e,t){Fi[qi++]=_i,Fi[qi++]=Hi,Hi=e,_i=t}function $i(e,t,r){Zi[Qi++]=Xi,Zi[Qi++]=Ji,Zi[Qi++]=Wi,Wi=e;var n=Xi;e=Ji;var i=32-at(n)-1;n&=~(1<<i),r+=1;var s=32-at(t)+i;if(30<s){var a=i-i%5;s=(n&(1<<a)-1).toString(32),n>>=a,i-=a,Xi=1<<32-at(t)+i|r<<i|n,Ji=s+e}else Xi=1<<s|r<<i|n,Ji=e}function es(e){null!==e.return&&(Ki(e,1),$i(e,1,0))}function ts(e){for(;e===Hi;)Hi=Fi[--qi],Fi[qi]=null,_i=Fi[--qi],Fi[qi]=null;for(;e===Wi;)Wi=Zi[--Qi],Zi[Qi]=null,Ji=Zi[--Qi],Zi[Qi]=null,Xi=Zi[--Qi],Zi[Qi]=null}var rs=null,ns=null,is=!1,ss=null;function as(e,t){var r=Lc(5,null,null,0);r.elementType="DELETED",r.stateNode=t,r.return=e,null===(t=e.deletions)?(e.deletions=[r],e.flags|=16):t.push(r)}function os(e,t){switch(e.tag){case 5:var r=e.type;return null!==(t=1!==t.nodeType||r.toLowerCase()!==t.nodeName.toLowerCase()?null:t)&&(e.stateNode=t,rs=e,ns=ci(t.firstChild),!0);case 6:return null!==(t=""===e.pendingProps||3!==t.nodeType?null:t)&&(e.stateNode=t,rs=e,ns=null,!0);case 13:return null!==(t=8!==t.nodeType?null:t)&&(r=null!==Wi?{id:Xi,overflow:Ji}:null,e.memoizedState={dehydrated:t,treeContext:r,retryLane:1073741824},(r=Lc(18,null,null,0)).stateNode=t,r.return=e,e.child=r,rs=e,ns=null,!0);default:return!1}}function ls(e){return 0!=(1&e.mode)&&0==(128&e.flags)}function cs(e){if(is){var t=ns;if(t){var r=t;if(!os(e,t)){if(ls(e))throw Error(s(418));t=ci(r.nextSibling);var n=rs;t&&os(e,t)?as(n,r):(e.flags=-4097&e.flags|2,is=!1,rs=e)}}else{if(ls(e))throw Error(s(418));e.flags=-4097&e.flags|2,is=!1,rs=e}}}function us(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag&&13!==e.tag;)e=e.return;rs=e}function ds(e){if(e!==rs)return!1;if(!is)return us(e),is=!0,!1;var t;if((t=3!==e.tag)&&!(t=5!==e.tag)&&(t="head"!==(t=e.type)&&"body"!==t&&!ri(e.type,e.memoizedProps)),t&&(t=ns)){if(ls(e))throw hs(),Error(s(418));for(;t;)as(e,t),t=ci(t.nextSibling)}if(us(e),13===e.tag){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(s(317));e:{for(e=e.nextSibling,t=0;e;){if(8===e.nodeType){var r=e.data;if("/$"===r){if(0===t){ns=ci(e.nextSibling);break e}t--}else"$"!==r&&"$!"!==r&&"$?"!==r||t++}e=e.nextSibling}ns=null}}else ns=rs?ci(e.stateNode.nextSibling):null;return!0}function hs(){for(var e=ns;e;)e=ci(e.nextSibling)}function ps(){ns=rs=null,is=!1}function fs(e){null===ss?ss=[e]:ss.push(e)}var As=y.ReactCurrentBatchConfig;function ms(e,t){if(e&&e.defaultProps){for(var r in t=R({},t),e=e.defaultProps)void 0===t[r]&&(t[r]=e[r]);return t}return t}var gs=Si(null),vs=null,bs=null,ys=null;function Cs(){ys=bs=vs=null}function ws(e){var t=gs.current;Ii(gs),e._currentValue=t}function Ms(e,t,r){for(;null!==e;){var n=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,null!==n&&(n.childLanes|=t)):null!==n&&(n.childLanes&t)!==t&&(n.childLanes|=t),e===r)break;e=e.return}}function Ss(e,t){vs=e,ys=bs=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(0!=(e.lanes&t)&&(yo=!0),e.firstContext=null)}function Is(e){var t=e._currentValue;if(ys!==e)if(e={context:e,memoizedValue:t,next:null},null===bs){if(null===vs)throw Error(s(308));bs=e,vs.dependencies={lanes:0,firstContext:e}}else bs=bs.next=e;return t}var Es=null;function xs(e){null===Es?Es=[e]:Es.push(e)}function Ts(e,t,r,n){var i=t.interleaved;return null===i?(r.next=r,xs(t)):(r.next=i.next,i.next=r),t.interleaved=r,Ds(e,n)}function Ds(e,t){e.lanes|=t;var r=e.alternate;for(null!==r&&(r.lanes|=t),r=e,e=e.return;null!==e;)e.childLanes|=t,null!==(r=e.alternate)&&(r.childLanes|=t),r=e,e=e.return;return 3===r.tag?r.stateNode:null}var ks=!1;function js(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Ls(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function Os(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Ps(e,t,r){var n=e.updateQueue;if(null===n)return null;if(n=n.shared,0!=(2&Dl)){var i=n.pending;return null===i?t.next=t:(t.next=i.next,i.next=t),n.pending=t,Ds(e,r)}return null===(i=n.interleaved)?(t.next=t,xs(n)):(t.next=i.next,i.next=t),n.interleaved=t,Ds(e,r)}function Ns(e,t,r){if(null!==(t=t.updateQueue)&&(t=t.shared,0!=(4194240&r))){var n=t.lanes;r|=n&=e.pendingLanes,t.lanes=r,vt(e,r)}}function Bs(e,t){var r=e.updateQueue,n=e.alternate;if(null!==n&&r===(n=n.updateQueue)){var i=null,s=null;if(null!==(r=r.firstBaseUpdate)){do{var a={eventTime:r.eventTime,lane:r.lane,tag:r.tag,payload:r.payload,callback:r.callback,next:null};null===s?i=s=a:s=s.next=a,r=r.next}while(null!==r);null===s?i=s=t:s=s.next=t}else i=s=t;return r={baseState:n.baseState,firstBaseUpdate:i,lastBaseUpdate:s,shared:n.shared,effects:n.effects},void(e.updateQueue=r)}null===(e=r.lastBaseUpdate)?r.firstBaseUpdate=t:e.next=t,r.lastBaseUpdate=t}function Rs(e,t,r,n){var i=e.updateQueue;ks=!1;var s=i.firstBaseUpdate,a=i.lastBaseUpdate,o=i.shared.pending;if(null!==o){i.shared.pending=null;var l=o,c=l.next;l.next=null,null===a?s=c:a.next=c,a=l;var u=e.alternate;null!==u&&(o=(u=u.updateQueue).lastBaseUpdate)!==a&&(null===o?u.firstBaseUpdate=c:o.next=c,u.lastBaseUpdate=l)}if(null!==s){var d=i.baseState;for(a=0,u=c=l=null,o=s;;){var h=o.lane,p=o.eventTime;if((n&h)===h){null!==u&&(u=u.next={eventTime:p,lane:0,tag:o.tag,payload:o.payload,callback:o.callback,next:null});e:{var f=e,A=o;switch(h=t,p=r,A.tag){case 1:if("function"==typeof(f=A.payload)){d=f.call(p,d,h);break e}d=f;break e;case 3:f.flags=-65537&f.flags|128;case 0:if(null==(h="function"==typeof(f=A.payload)?f.call(p,d,h):f))break e;d=R({},d,h);break e;case 2:ks=!0}}null!==o.callback&&0!==o.lane&&(e.flags|=64,null===(h=i.effects)?i.effects=[o]:h.push(o))}else p={eventTime:p,lane:h,tag:o.tag,payload:o.payload,callback:o.callback,next:null},null===u?(c=u=p,l=d):u=u.next=p,a|=h;if(null===(o=o.next)){if(null===(o=i.shared.pending))break;o=(h=o).next,h.next=null,i.lastBaseUpdate=h,i.shared.pending=null}}if(null===u&&(l=d),i.baseState=l,i.firstBaseUpdate=c,i.lastBaseUpdate=u,null!==(t=i.shared.interleaved)){i=t;do{a|=i.lane,i=i.next}while(i!==t)}else null===s&&(i.shared.lanes=0);Rl|=a,e.lanes=a,e.memoizedState=d}}function Vs(e,t,r){if(e=t.effects,t.effects=null,null!==e)for(t=0;t<e.length;t++){var n=e[t],i=n.callback;if(null!==i){if(n.callback=null,n=r,"function"!=typeof i)throw Error(s(191,i));i.call(n)}}}var zs=(new n.Component).refs;function Ys(e,t,r,n){r=null==(r=r(n,t=e.memoizedState))?t:R({},t,r),e.memoizedState=r,0===e.lanes&&(e.updateQueue.baseState=r)}var Gs={isMounted:function(e){return!!(e=e._reactInternals)&&Ue(e)===e},enqueueSetState:function(e,t,r){e=e._reactInternals;var n=tc(),i=rc(e),s=Os(n,i);s.payload=t,null!=r&&(s.callback=r),null!==(t=Ps(e,s,i))&&(nc(t,e,i,n),Ns(t,e,i))},enqueueReplaceState:function(e,t,r){e=e._reactInternals;var n=tc(),i=rc(e),s=Os(n,i);s.tag=1,s.payload=t,null!=r&&(s.callback=r),null!==(t=Ps(e,s,i))&&(nc(t,e,i,n),Ns(t,e,i))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var r=tc(),n=rc(e),i=Os(r,n);i.tag=2,null!=t&&(i.callback=t),null!==(t=Ps(e,i,n))&&(nc(t,e,n,r),Ns(t,e,n))}};function Us(e,t,r,n,i,s,a){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(n,s,a):!(t.prototype&&t.prototype.isPureReactComponent&&ln(r,n)&&ln(i,s))}function Fs(e,t,r){var n=!1,i=xi,s=t.contextType;return"object"==typeof s&&null!==s?s=Is(s):(i=Li(t)?ki:Ti.current,s=(n=null!=(n=t.contextTypes))?ji(e,i):xi),t=new t(r,s),e.memoizedState=null!==t.state&&void 0!==t.state?t.state:null,t.updater=Gs,e.stateNode=t,t._reactInternals=e,n&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=i,e.__reactInternalMemoizedMaskedChildContext=s),t}function qs(e,t,r,n){e=t.state,"function"==typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(r,n),"function"==typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(r,n),t.state!==e&&Gs.enqueueReplaceState(t,t.state,null)}function Hs(e,t,r,n){var i=e.stateNode;i.props=r,i.state=e.memoizedState,i.refs=zs,js(e);var s=t.contextType;"object"==typeof s&&null!==s?i.context=Is(s):(s=Li(t)?ki:Ti.current,i.context=ji(e,s)),i.state=e.memoizedState,"function"==typeof(s=t.getDerivedStateFromProps)&&(Ys(e,t,s,r),i.state=e.memoizedState),"function"==typeof t.getDerivedStateFromProps||"function"==typeof i.getSnapshotBeforeUpdate||"function"!=typeof i.UNSAFE_componentWillMount&&"function"!=typeof i.componentWillMount||(t=i.state,"function"==typeof i.componentWillMount&&i.componentWillMount(),"function"==typeof i.UNSAFE_componentWillMount&&i.UNSAFE_componentWillMount(),t!==i.state&&Gs.enqueueReplaceState(i,i.state,null),Rs(e,r,i,n),i.state=e.memoizedState),"function"==typeof i.componentDidMount&&(e.flags|=4194308)}function _s(e,t,r){if(null!==(e=r.ref)&&"function"!=typeof e&&"object"!=typeof e){if(r._owner){if(r=r._owner){if(1!==r.tag)throw Error(s(309));var n=r.stateNode}if(!n)throw Error(s(147,e));var i=n,a=""+e;return null!==t&&null!==t.ref&&"function"==typeof t.ref&&t.ref._stringRef===a?t.ref:(t=function(e){var t=i.refs;t===zs&&(t=i.refs={}),null===e?delete t[a]:t[a]=e},t._stringRef=a,t)}if("string"!=typeof e)throw Error(s(284));if(!r._owner)throw Error(s(290,e))}return e}function Zs(e,t){throw e=Object.prototype.toString.call(t),Error(s(31,"[object Object]"===e?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function Qs(e){return(0,e._init)(e._payload)}function Ws(e){function t(t,r){if(e){var n=t.deletions;null===n?(t.deletions=[r],t.flags|=16):n.push(r)}}function r(r,n){if(!e)return null;for(;null!==n;)t(r,n),n=n.sibling;return null}function n(e,t){for(e=new Map;null!==t;)null!==t.key?e.set(t.key,t):e.set(t.index,t),t=t.sibling;return e}function i(e,t){return(e=Pc(e,t)).index=0,e.sibling=null,e}function a(t,r,n){return t.index=n,e?null!==(n=t.alternate)?(n=n.index)<r?(t.flags|=2,r):n:(t.flags|=2,r):(t.flags|=1048576,r)}function o(t){return e&&null===t.alternate&&(t.flags|=2),t}function l(e,t,r,n){return null===t||6!==t.tag?((t=Vc(r,e.mode,n)).return=e,t):((t=i(t,r)).return=e,t)}function c(e,t,r,n){var s=r.type;return s===M?d(e,t,r.props.children,n,r.key):null!==t&&(t.elementType===s||"object"==typeof s&&null!==s&&s.$$typeof===L&&Qs(s)===t.type)?((n=i(t,r.props)).ref=_s(e,t,r),n.return=e,n):((n=Nc(r.type,r.key,r.props,null,e.mode,n)).ref=_s(e,t,r),n.return=e,n)}function u(e,t,r,n){return null===t||4!==t.tag||t.stateNode.containerInfo!==r.containerInfo||t.stateNode.implementation!==r.implementation?((t=zc(r,e.mode,n)).return=e,t):((t=i(t,r.children||[])).return=e,t)}function d(e,t,r,n,s){return null===t||7!==t.tag?((t=Bc(r,e.mode,n,s)).return=e,t):((t=i(t,r)).return=e,t)}function h(e,t,r){if("string"==typeof t&&""!==t||"number"==typeof t)return(t=Vc(""+t,e.mode,r)).return=e,t;if("object"==typeof t&&null!==t){switch(t.$$typeof){case C:return(r=Nc(t.type,t.key,t.props,null,e.mode,r)).ref=_s(e,null,t),r.return=e,r;case w:return(t=zc(t,e.mode,r)).return=e,t;case L:return h(e,(0,t._init)(t._payload),r)}if(te(t)||N(t))return(t=Bc(t,e.mode,r,null)).return=e,t;Zs(e,t)}return null}function p(e,t,r,n){var i=null!==t?t.key:null;if("string"==typeof r&&""!==r||"number"==typeof r)return null!==i?null:l(e,t,""+r,n);if("object"==typeof r&&null!==r){switch(r.$$typeof){case C:return r.key===i?c(e,t,r,n):null;case w:return r.key===i?u(e,t,r,n):null;case L:return p(e,t,(i=r._init)(r._payload),n)}if(te(r)||N(r))return null!==i?null:d(e,t,r,n,null);Zs(e,r)}return null}function f(e,t,r,n,i){if("string"==typeof n&&""!==n||"number"==typeof n)return l(t,e=e.get(r)||null,""+n,i);if("object"==typeof n&&null!==n){switch(n.$$typeof){case C:return c(t,e=e.get(null===n.key?r:n.key)||null,n,i);case w:return u(t,e=e.get(null===n.key?r:n.key)||null,n,i);case L:return f(e,t,r,(0,n._init)(n._payload),i)}if(te(n)||N(n))return d(t,e=e.get(r)||null,n,i,null);Zs(t,n)}return null}function A(i,s,o,l){for(var c=null,u=null,d=s,A=s=0,m=null;null!==d&&A<o.length;A++){d.index>A?(m=d,d=null):m=d.sibling;var g=p(i,d,o[A],l);if(null===g){null===d&&(d=m);break}e&&d&&null===g.alternate&&t(i,d),s=a(g,s,A),null===u?c=g:u.sibling=g,u=g,d=m}if(A===o.length)return r(i,d),is&&Ki(i,A),c;if(null===d){for(;A<o.length;A++)null!==(d=h(i,o[A],l))&&(s=a(d,s,A),null===u?c=d:u.sibling=d,u=d);return is&&Ki(i,A),c}for(d=n(i,d);A<o.length;A++)null!==(m=f(d,i,A,o[A],l))&&(e&&null!==m.alternate&&d.delete(null===m.key?A:m.key),s=a(m,s,A),null===u?c=m:u.sibling=m,u=m);return e&&d.forEach((function(e){return t(i,e)})),is&&Ki(i,A),c}function m(i,o,l,c){var u=N(l);if("function"!=typeof u)throw Error(s(150));if(null==(l=u.call(l)))throw Error(s(151));for(var d=u=null,A=o,m=o=0,g=null,v=l.next();null!==A&&!v.done;m++,v=l.next()){A.index>m?(g=A,A=null):g=A.sibling;var b=p(i,A,v.value,c);if(null===b){null===A&&(A=g);break}e&&A&&null===b.alternate&&t(i,A),o=a(b,o,m),null===d?u=b:d.sibling=b,d=b,A=g}if(v.done)return r(i,A),is&&Ki(i,m),u;if(null===A){for(;!v.done;m++,v=l.next())null!==(v=h(i,v.value,c))&&(o=a(v,o,m),null===d?u=v:d.sibling=v,d=v);return is&&Ki(i,m),u}for(A=n(i,A);!v.done;m++,v=l.next())null!==(v=f(A,i,m,v.value,c))&&(e&&null!==v.alternate&&A.delete(null===v.key?m:v.key),o=a(v,o,m),null===d?u=v:d.sibling=v,d=v);return e&&A.forEach((function(e){return t(i,e)})),is&&Ki(i,m),u}return function e(n,s,a,l){if("object"==typeof a&&null!==a&&a.type===M&&null===a.key&&(a=a.props.children),"object"==typeof a&&null!==a){switch(a.$$typeof){case C:e:{for(var c=a.key,u=s;null!==u;){if(u.key===c){if((c=a.type)===M){if(7===u.tag){r(n,u.sibling),(s=i(u,a.props.children)).return=n,n=s;break e}}else if(u.elementType===c||"object"==typeof c&&null!==c&&c.$$typeof===L&&Qs(c)===u.type){r(n,u.sibling),(s=i(u,a.props)).ref=_s(n,u,a),s.return=n,n=s;break e}r(n,u);break}t(n,u),u=u.sibling}a.type===M?((s=Bc(a.props.children,n.mode,l,a.key)).return=n,n=s):((l=Nc(a.type,a.key,a.props,null,n.mode,l)).ref=_s(n,s,a),l.return=n,n=l)}return o(n);case w:e:{for(u=a.key;null!==s;){if(s.key===u){if(4===s.tag&&s.stateNode.containerInfo===a.containerInfo&&s.stateNode.implementation===a.implementation){r(n,s.sibling),(s=i(s,a.children||[])).return=n,n=s;break e}r(n,s);break}t(n,s),s=s.sibling}(s=zc(a,n.mode,l)).return=n,n=s}return o(n);case L:return e(n,s,(u=a._init)(a._payload),l)}if(te(a))return A(n,s,a,l);if(N(a))return m(n,s,a,l);Zs(n,a)}return"string"==typeof a&&""!==a||"number"==typeof a?(a=""+a,null!==s&&6===s.tag?(r(n,s.sibling),(s=i(s,a)).return=n,n=s):(r(n,s),(s=Vc(a,n.mode,l)).return=n,n=s),o(n)):r(n,s)}}var Xs=Ws(!0),Js=Ws(!1),Ks={},$s=Si(Ks),ea=Si(Ks),ta=Si(Ks);function ra(e){if(e===Ks)throw Error(s(174));return e}function na(e,t){switch(Ei(ta,t),Ei(ea,e),Ei($s,Ks),e=t.nodeType){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:le(null,"");break;default:t=le(t=(e=8===e?t.parentNode:t).namespaceURI||null,e=e.tagName)}Ii($s),Ei($s,t)}function ia(){Ii($s),Ii(ea),Ii(ta)}function sa(e){ra(ta.current);var t=ra($s.current),r=le(t,e.type);t!==r&&(Ei(ea,e),Ei($s,r))}function aa(e){ea.current===e&&(Ii($s),Ii(ea))}var oa=Si(0);function la(e){for(var t=e;null!==t;){if(13===t.tag){var r=t.memoizedState;if(null!==r&&(null===(r=r.dehydrated)||"$?"===r.data||"$!"===r.data))return t}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if(0!=(128&t.flags))return t}else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var ca=[];function ua(){for(var e=0;e<ca.length;e++)ca[e]._workInProgressVersionPrimary=null;ca.length=0}var da=y.ReactCurrentDispatcher,ha=y.ReactCurrentBatchConfig,pa=0,fa=null,Aa=null,ma=null,ga=!1,va=!1,ba=0,ya=0;function Ca(){throw Error(s(321))}function wa(e,t){if(null===t)return!1;for(var r=0;r<t.length&&r<e.length;r++)if(!on(e[r],t[r]))return!1;return!0}function Ma(e,t,r,n,i,a){if(pa=a,fa=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,da.current=null===e||null===e.memoizedState?ao:oo,e=r(n,i),va){a=0;do{if(va=!1,ba=0,25<=a)throw Error(s(301));a+=1,ma=Aa=null,t.updateQueue=null,da.current=lo,e=r(n,i)}while(va)}if(da.current=so,t=null!==Aa&&null!==Aa.next,pa=0,ma=Aa=fa=null,ga=!1,t)throw Error(s(300));return e}function Sa(){var e=0!==ba;return ba=0,e}function Ia(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===ma?fa.memoizedState=ma=e:ma=ma.next=e,ma}function Ea(){if(null===Aa){var e=fa.alternate;e=null!==e?e.memoizedState:null}else e=Aa.next;var t=null===ma?fa.memoizedState:ma.next;if(null!==t)ma=t,Aa=e;else{if(null===e)throw Error(s(310));e={memoizedState:(Aa=e).memoizedState,baseState:Aa.baseState,baseQueue:Aa.baseQueue,queue:Aa.queue,next:null},null===ma?fa.memoizedState=ma=e:ma=ma.next=e}return ma}function xa(e,t){return"function"==typeof t?t(e):t}function Ta(e){var t=Ea(),r=t.queue;if(null===r)throw Error(s(311));r.lastRenderedReducer=e;var n=Aa,i=n.baseQueue,a=r.pending;if(null!==a){if(null!==i){var o=i.next;i.next=a.next,a.next=o}n.baseQueue=i=a,r.pending=null}if(null!==i){a=i.next,n=n.baseState;var l=o=null,c=null,u=a;do{var d=u.lane;if((pa&d)===d)null!==c&&(c=c.next={lane:0,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null}),n=u.hasEagerState?u.eagerState:e(n,u.action);else{var h={lane:d,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null};null===c?(l=c=h,o=n):c=c.next=h,fa.lanes|=d,Rl|=d}u=u.next}while(null!==u&&u!==a);null===c?o=n:c.next=l,on(n,t.memoizedState)||(yo=!0),t.memoizedState=n,t.baseState=o,t.baseQueue=c,r.lastRenderedState=n}if(null!==(e=r.interleaved)){i=e;do{a=i.lane,fa.lanes|=a,Rl|=a,i=i.next}while(i!==e)}else null===i&&(r.lanes=0);return[t.memoizedState,r.dispatch]}function Da(e){var t=Ea(),r=t.queue;if(null===r)throw Error(s(311));r.lastRenderedReducer=e;var n=r.dispatch,i=r.pending,a=t.memoizedState;if(null!==i){r.pending=null;var o=i=i.next;do{a=e(a,o.action),o=o.next}while(o!==i);on(a,t.memoizedState)||(yo=!0),t.memoizedState=a,null===t.baseQueue&&(t.baseState=a),r.lastRenderedState=a}return[a,n]}function ka(){}function ja(e,t){var r=fa,n=Ea(),i=t(),a=!on(n.memoizedState,i);if(a&&(n.memoizedState=i,yo=!0),n=n.queue,Fa(Pa.bind(null,r,n,e),[e]),n.getSnapshot!==t||a||null!==ma&&1&ma.memoizedState.tag){if(r.flags|=2048,Va(9,Oa.bind(null,r,n,i,t),void 0,null),null===kl)throw Error(s(349));0!=(30&pa)||La(r,t,i)}return i}function La(e,t,r){e.flags|=16384,e={getSnapshot:t,value:r},null===(t=fa.updateQueue)?(t={lastEffect:null,stores:null},fa.updateQueue=t,t.stores=[e]):null===(r=t.stores)?t.stores=[e]:r.push(e)}function Oa(e,t,r,n){t.value=r,t.getSnapshot=n,Na(t)&&Ba(e)}function Pa(e,t,r){return r((function(){Na(t)&&Ba(e)}))}function Na(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!on(e,r)}catch(e){return!0}}function Ba(e){var t=Ds(e,1);null!==t&&nc(t,e,1,-1)}function Ra(e){var t=Ia();return"function"==typeof e&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:xa,lastRenderedState:e},t.queue=e,e=e.dispatch=to.bind(null,fa,e),[t.memoizedState,e]}function Va(e,t,r,n){return e={tag:e,create:t,destroy:r,deps:n,next:null},null===(t=fa.updateQueue)?(t={lastEffect:null,stores:null},fa.updateQueue=t,t.lastEffect=e.next=e):null===(r=t.lastEffect)?t.lastEffect=e.next=e:(n=r.next,r.next=e,e.next=n,t.lastEffect=e),e}function za(){return Ea().memoizedState}function Ya(e,t,r,n){var i=Ia();fa.flags|=e,i.memoizedState=Va(1|t,r,void 0,void 0===n?null:n)}function Ga(e,t,r,n){var i=Ea();n=void 0===n?null:n;var s=void 0;if(null!==Aa){var a=Aa.memoizedState;if(s=a.destroy,null!==n&&wa(n,a.deps))return void(i.memoizedState=Va(t,r,s,n))}fa.flags|=e,i.memoizedState=Va(1|t,r,s,n)}function Ua(e,t){return Ya(8390656,8,e,t)}function Fa(e,t){return Ga(2048,8,e,t)}function qa(e,t){return Ga(4,2,e,t)}function Ha(e,t){return Ga(4,4,e,t)}function _a(e,t){return"function"==typeof t?(e=e(),t(e),function(){t(null)}):null!=t?(e=e(),t.current=e,function(){t.current=null}):void 0}function Za(e,t,r){return r=null!=r?r.concat([e]):null,Ga(4,4,_a.bind(null,t,e),r)}function Qa(){}function Wa(e,t){var r=Ea();t=void 0===t?null:t;var n=r.memoizedState;return null!==n&&null!==t&&wa(t,n[1])?n[0]:(r.memoizedState=[e,t],e)}function Xa(e,t){var r=Ea();t=void 0===t?null:t;var n=r.memoizedState;return null!==n&&null!==t&&wa(t,n[1])?n[0]:(e=e(),r.memoizedState=[e,t],e)}function Ja(e,t,r){return 0==(21&pa)?(e.baseState&&(e.baseState=!1,yo=!0),e.memoizedState=r):(on(r,t)||(r=At(),fa.lanes|=r,Rl|=r,e.baseState=!0),t)}function Ka(e,t){var r=bt;bt=0!==r&&4>r?r:4,e(!0);var n=ha.transition;ha.transition={};try{e(!1),t()}finally{bt=r,ha.transition=n}}function $a(){return Ea().memoizedState}function eo(e,t,r){var n=rc(e);r={lane:n,action:r,hasEagerState:!1,eagerState:null,next:null},ro(e)?no(t,r):null!==(r=Ts(e,t,r,n))&&(nc(r,e,n,tc()),io(r,t,n))}function to(e,t,r){var n=rc(e),i={lane:n,action:r,hasEagerState:!1,eagerState:null,next:null};if(ro(e))no(t,i);else{var s=e.alternate;if(0===e.lanes&&(null===s||0===s.lanes)&&null!==(s=t.lastRenderedReducer))try{var a=t.lastRenderedState,o=s(a,r);if(i.hasEagerState=!0,i.eagerState=o,on(o,a)){var l=t.interleaved;return null===l?(i.next=i,xs(t)):(i.next=l.next,l.next=i),void(t.interleaved=i)}}catch(e){}null!==(r=Ts(e,t,i,n))&&(nc(r,e,n,i=tc()),io(r,t,n))}}function ro(e){var t=e.alternate;return e===fa||null!==t&&t===fa}function no(e,t){va=ga=!0;var r=e.pending;null===r?t.next=t:(t.next=r.next,r.next=t),e.pending=t}function io(e,t,r){if(0!=(4194240&r)){var n=t.lanes;r|=n&=e.pendingLanes,t.lanes=r,vt(e,r)}}var so={readContext:Is,useCallback:Ca,useContext:Ca,useEffect:Ca,useImperativeHandle:Ca,useInsertionEffect:Ca,useLayoutEffect:Ca,useMemo:Ca,useReducer:Ca,useRef:Ca,useState:Ca,useDebugValue:Ca,useDeferredValue:Ca,useTransition:Ca,useMutableSource:Ca,useSyncExternalStore:Ca,useId:Ca,unstable_isNewReconciler:!1},ao={readContext:Is,useCallback:function(e,t){return Ia().memoizedState=[e,void 0===t?null:t],e},useContext:Is,useEffect:Ua,useImperativeHandle:function(e,t,r){return r=null!=r?r.concat([e]):null,Ya(4194308,4,_a.bind(null,t,e),r)},useLayoutEffect:function(e,t){return Ya(4194308,4,e,t)},useInsertionEffect:function(e,t){return Ya(4,2,e,t)},useMemo:function(e,t){var r=Ia();return t=void 0===t?null:t,e=e(),r.memoizedState=[e,t],e},useReducer:function(e,t,r){var n=Ia();return t=void 0!==r?r(t):t,n.memoizedState=n.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},n.queue=e,e=e.dispatch=eo.bind(null,fa,e),[n.memoizedState,e]},useRef:function(e){return e={current:e},Ia().memoizedState=e},useState:Ra,useDebugValue:Qa,useDeferredValue:function(e){return Ia().memoizedState=e},useTransition:function(){var e=Ra(!1),t=e[0];return e=Ka.bind(null,e[1]),Ia().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,r){var n=fa,i=Ia();if(is){if(void 0===r)throw Error(s(407));r=r()}else{if(r=t(),null===kl)throw Error(s(349));0!=(30&pa)||La(n,t,r)}i.memoizedState=r;var a={value:r,getSnapshot:t};return i.queue=a,Ua(Pa.bind(null,n,a,e),[e]),n.flags|=2048,Va(9,Oa.bind(null,n,a,r,t),void 0,null),r},useId:function(){var e=Ia(),t=kl.identifierPrefix;if(is){var r=Ji;t=":"+t+"R"+(r=(Xi&~(1<<32-at(Xi)-1)).toString(32)+r),0<(r=ba++)&&(t+="H"+r.toString(32)),t+=":"}else t=":"+t+"r"+(r=ya++).toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},oo={readContext:Is,useCallback:Wa,useContext:Is,useEffect:Fa,useImperativeHandle:Za,useInsertionEffect:qa,useLayoutEffect:Ha,useMemo:Xa,useReducer:Ta,useRef:za,useState:function(){return Ta(xa)},useDebugValue:Qa,useDeferredValue:function(e){return Ja(Ea(),Aa.memoizedState,e)},useTransition:function(){return[Ta(xa)[0],Ea().memoizedState]},useMutableSource:ka,useSyncExternalStore:ja,useId:$a,unstable_isNewReconciler:!1},lo={readContext:Is,useCallback:Wa,useContext:Is,useEffect:Fa,useImperativeHandle:Za,useInsertionEffect:qa,useLayoutEffect:Ha,useMemo:Xa,useReducer:Da,useRef:za,useState:function(){return Da(xa)},useDebugValue:Qa,useDeferredValue:function(e){var t=Ea();return null===Aa?t.memoizedState=e:Ja(t,Aa.memoizedState,e)},useTransition:function(){return[Da(xa)[0],Ea().memoizedState]},useMutableSource:ka,useSyncExternalStore:ja,useId:$a,unstable_isNewReconciler:!1};function co(e,t){try{var r="",n=t;do{r+=G(n),n=n.return}while(n);var i=r}catch(e){i="\nError generating stack: "+e.message+"\n"+e.stack}return{value:e,source:t,stack:i,digest:null}}function uo(e,t,r){return{value:e,source:null,stack:null!=r?r:null,digest:null!=t?t:null}}function ho(e,t){try{console.error(t.value)}catch(e){setTimeout((function(){throw e}))}}var po="function"==typeof WeakMap?WeakMap:Map;function fo(e,t,r){(r=Os(-1,r)).tag=3,r.payload={element:null};var n=t.value;return r.callback=function(){Hl||(Hl=!0,_l=n),ho(0,t)},r}function Ao(e,t,r){(r=Os(-1,r)).tag=3;var n=e.type.getDerivedStateFromError;if("function"==typeof n){var i=t.value;r.payload=function(){return n(i)},r.callback=function(){ho(0,t)}}var s=e.stateNode;return null!==s&&"function"==typeof s.componentDidCatch&&(r.callback=function(){ho(0,t),"function"!=typeof n&&(null===Zl?Zl=new Set([this]):Zl.add(this));var e=t.stack;this.componentDidCatch(t.value,{componentStack:null!==e?e:""})}),r}function mo(e,t,r){var n=e.pingCache;if(null===n){n=e.pingCache=new po;var i=new Set;n.set(t,i)}else void 0===(i=n.get(t))&&(i=new Set,n.set(t,i));i.has(r)||(i.add(r),e=Ec.bind(null,e,t,r),t.then(e,e))}function go(e){do{var t;if((t=13===e.tag)&&(t=null===(t=e.memoizedState)||null!==t.dehydrated),t)return e;e=e.return}while(null!==e);return null}function vo(e,t,r,n,i){return 0==(1&e.mode)?(e===t?e.flags|=65536:(e.flags|=128,r.flags|=131072,r.flags&=-52805,1===r.tag&&(null===r.alternate?r.tag=17:((t=Os(-1,1)).tag=2,Ps(r,t,1))),r.lanes|=1),e):(e.flags|=65536,e.lanes=i,e)}var bo=y.ReactCurrentOwner,yo=!1;function Co(e,t,r,n){t.child=null===e?Js(t,null,r,n):Xs(t,e.child,r,n)}function wo(e,t,r,n,i){r=r.render;var s=t.ref;return Ss(t,i),n=Ma(e,t,r,n,s,i),r=Sa(),null===e||yo?(is&&r&&es(t),t.flags|=1,Co(e,t,n,i),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~i,Ho(e,t,i))}function Mo(e,t,r,n,i){if(null===e){var s=r.type;return"function"!=typeof s||Oc(s)||void 0!==s.defaultProps||null!==r.compare||void 0!==r.defaultProps?((e=Nc(r.type,null,n,t,t.mode,i)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=s,So(e,t,s,n,i))}if(s=e.child,0==(e.lanes&i)){var a=s.memoizedProps;if((r=null!==(r=r.compare)?r:ln)(a,n)&&e.ref===t.ref)return Ho(e,t,i)}return t.flags|=1,(e=Pc(s,n)).ref=t.ref,e.return=t,t.child=e}function So(e,t,r,n,i){if(null!==e){var s=e.memoizedProps;if(ln(s,n)&&e.ref===t.ref){if(yo=!1,t.pendingProps=n=s,0==(e.lanes&i))return t.lanes=e.lanes,Ho(e,t,i);0!=(131072&e.flags)&&(yo=!0)}}return xo(e,t,r,n,i)}function Io(e,t,r){var n=t.pendingProps,i=n.children,s=null!==e?e.memoizedState:null;if("hidden"===n.mode)if(0==(1&t.mode))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},Ei(Pl,Ol),Ol|=r;else{if(0==(1073741824&r))return e=null!==s?s.baseLanes|r:r,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,Ei(Pl,Ol),Ol|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},n=null!==s?s.baseLanes:r,Ei(Pl,Ol),Ol|=n}else null!==s?(n=s.baseLanes|r,t.memoizedState=null):n=r,Ei(Pl,Ol),Ol|=n;return Co(e,t,i,r),t.child}function Eo(e,t){var r=t.ref;(null===e&&null!==r||null!==e&&e.ref!==r)&&(t.flags|=512,t.flags|=2097152)}function xo(e,t,r,n,i){var s=Li(r)?ki:Ti.current;return s=ji(t,s),Ss(t,i),r=Ma(e,t,r,n,s,i),n=Sa(),null===e||yo?(is&&n&&es(t),t.flags|=1,Co(e,t,r,i),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~i,Ho(e,t,i))}function To(e,t,r,n,i){if(Li(r)){var s=!0;Bi(t)}else s=!1;if(Ss(t,i),null===t.stateNode)qo(e,t),Fs(t,r,n),Hs(t,r,n,i),n=!0;else if(null===e){var a=t.stateNode,o=t.memoizedProps;a.props=o;var l=a.context,c=r.contextType;c="object"==typeof c&&null!==c?Is(c):ji(t,c=Li(r)?ki:Ti.current);var u=r.getDerivedStateFromProps,d="function"==typeof u||"function"==typeof a.getSnapshotBeforeUpdate;d||"function"!=typeof a.UNSAFE_componentWillReceiveProps&&"function"!=typeof a.componentWillReceiveProps||(o!==n||l!==c)&&qs(t,a,n,c),ks=!1;var h=t.memoizedState;a.state=h,Rs(t,n,a,i),l=t.memoizedState,o!==n||h!==l||Di.current||ks?("function"==typeof u&&(Ys(t,r,u,n),l=t.memoizedState),(o=ks||Us(t,r,o,n,h,l,c))?(d||"function"!=typeof a.UNSAFE_componentWillMount&&"function"!=typeof a.componentWillMount||("function"==typeof a.componentWillMount&&a.componentWillMount(),"function"==typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount()),"function"==typeof a.componentDidMount&&(t.flags|=4194308)):("function"==typeof a.componentDidMount&&(t.flags|=4194308),t.memoizedProps=n,t.memoizedState=l),a.props=n,a.state=l,a.context=c,n=o):("function"==typeof a.componentDidMount&&(t.flags|=4194308),n=!1)}else{a=t.stateNode,Ls(e,t),o=t.memoizedProps,c=t.type===t.elementType?o:ms(t.type,o),a.props=c,d=t.pendingProps,h=a.context,l="object"==typeof(l=r.contextType)&&null!==l?Is(l):ji(t,l=Li(r)?ki:Ti.current);var p=r.getDerivedStateFromProps;(u="function"==typeof p||"function"==typeof a.getSnapshotBeforeUpdate)||"function"!=typeof a.UNSAFE_componentWillReceiveProps&&"function"!=typeof a.componentWillReceiveProps||(o!==d||h!==l)&&qs(t,a,n,l),ks=!1,h=t.memoizedState,a.state=h,Rs(t,n,a,i);var f=t.memoizedState;o!==d||h!==f||Di.current||ks?("function"==typeof p&&(Ys(t,r,p,n),f=t.memoizedState),(c=ks||Us(t,r,c,n,h,f,l)||!1)?(u||"function"!=typeof a.UNSAFE_componentWillUpdate&&"function"!=typeof a.componentWillUpdate||("function"==typeof a.componentWillUpdate&&a.componentWillUpdate(n,f,l),"function"==typeof a.UNSAFE_componentWillUpdate&&a.UNSAFE_componentWillUpdate(n,f,l)),"function"==typeof a.componentDidUpdate&&(t.flags|=4),"function"==typeof a.getSnapshotBeforeUpdate&&(t.flags|=1024)):("function"!=typeof a.componentDidUpdate||o===e.memoizedProps&&h===e.memoizedState||(t.flags|=4),"function"!=typeof a.getSnapshotBeforeUpdate||o===e.memoizedProps&&h===e.memoizedState||(t.flags|=1024),t.memoizedProps=n,t.memoizedState=f),a.props=n,a.state=f,a.context=l,n=c):("function"!=typeof a.componentDidUpdate||o===e.memoizedProps&&h===e.memoizedState||(t.flags|=4),"function"!=typeof a.getSnapshotBeforeUpdate||o===e.memoizedProps&&h===e.memoizedState||(t.flags|=1024),n=!1)}return Do(e,t,r,n,s,i)}function Do(e,t,r,n,i,s){Eo(e,t);var a=0!=(128&t.flags);if(!n&&!a)return i&&Ri(t,r,!1),Ho(e,t,s);n=t.stateNode,bo.current=t;var o=a&&"function"!=typeof r.getDerivedStateFromError?null:n.render();return t.flags|=1,null!==e&&a?(t.child=Xs(t,e.child,null,s),t.child=Xs(t,null,o,s)):Co(e,t,o,s),t.memoizedState=n.state,i&&Ri(t,r,!0),t.child}function ko(e){var t=e.stateNode;t.pendingContext?Pi(0,t.pendingContext,t.pendingContext!==t.context):t.context&&Pi(0,t.context,!1),na(e,t.containerInfo)}function jo(e,t,r,n,i){return ps(),fs(i),t.flags|=256,Co(e,t,r,n),t.child}var Lo,Oo,Po,No,Bo={dehydrated:null,treeContext:null,retryLane:0};function Ro(e){return{baseLanes:e,cachePool:null,transitions:null}}function Vo(e,t,r){var n,i=t.pendingProps,a=oa.current,o=!1,l=0!=(128&t.flags);if((n=l)||(n=(null===e||null!==e.memoizedState)&&0!=(2&a)),n?(o=!0,t.flags&=-129):null!==e&&null===e.memoizedState||(a|=1),Ei(oa,1&a),null===e)return cs(t),null!==(e=t.memoizedState)&&null!==(e=e.dehydrated)?(0==(1&t.mode)?t.lanes=1:"$!"===e.data?t.lanes=8:t.lanes=1073741824,null):(l=i.children,e=i.fallback,o?(i=t.mode,o=t.child,l={mode:"hidden",children:l},0==(1&i)&&null!==o?(o.childLanes=0,o.pendingProps=l):o=Rc(l,i,0,null),e=Bc(e,i,r,null),o.return=t,e.return=t,o.sibling=e,t.child=o,t.child.memoizedState=Ro(r),t.memoizedState=Bo,e):zo(t,l));if(null!==(a=e.memoizedState)&&null!==(n=a.dehydrated))return function(e,t,r,n,i,a,o){if(r)return 256&t.flags?(t.flags&=-257,Yo(e,t,o,n=uo(Error(s(422))))):null!==t.memoizedState?(t.child=e.child,t.flags|=128,null):(a=n.fallback,i=t.mode,n=Rc({mode:"visible",children:n.children},i,0,null),(a=Bc(a,i,o,null)).flags|=2,n.return=t,a.return=t,n.sibling=a,t.child=n,0!=(1&t.mode)&&Xs(t,e.child,null,o),t.child.memoizedState=Ro(o),t.memoizedState=Bo,a);if(0==(1&t.mode))return Yo(e,t,o,null);if("$!"===i.data){if(n=i.nextSibling&&i.nextSibling.dataset)var l=n.dgst;return n=l,Yo(e,t,o,n=uo(a=Error(s(419)),n,void 0))}if(l=0!=(o&e.childLanes),yo||l){if(null!==(n=kl)){switch(o&-o){case 4:i=2;break;case 16:i=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:i=32;break;case 536870912:i=268435456;break;default:i=0}0!==(i=0!=(i&(n.suspendedLanes|o))?0:i)&&i!==a.retryLane&&(a.retryLane=i,Ds(e,i),nc(n,e,i,-1))}return mc(),Yo(e,t,o,n=uo(Error(s(421))))}return"$?"===i.data?(t.flags|=128,t.child=e.child,t=Tc.bind(null,e),i._reactRetry=t,null):(e=a.treeContext,ns=ci(i.nextSibling),rs=t,is=!0,ss=null,null!==e&&(Zi[Qi++]=Xi,Zi[Qi++]=Ji,Zi[Qi++]=Wi,Xi=e.id,Ji=e.overflow,Wi=t),(t=zo(t,n.children)).flags|=4096,t)}(e,t,l,i,n,a,r);if(o){o=i.fallback,l=t.mode,n=(a=e.child).sibling;var c={mode:"hidden",children:i.children};return 0==(1&l)&&t.child!==a?((i=t.child).childLanes=0,i.pendingProps=c,t.deletions=null):(i=Pc(a,c)).subtreeFlags=14680064&a.subtreeFlags,null!==n?o=Pc(n,o):(o=Bc(o,l,r,null)).flags|=2,o.return=t,i.return=t,i.sibling=o,t.child=i,i=o,o=t.child,l=null===(l=e.child.memoizedState)?Ro(r):{baseLanes:l.baseLanes|r,cachePool:null,transitions:l.transitions},o.memoizedState=l,o.childLanes=e.childLanes&~r,t.memoizedState=Bo,i}return e=(o=e.child).sibling,i=Pc(o,{mode:"visible",children:i.children}),0==(1&t.mode)&&(i.lanes=r),i.return=t,i.sibling=null,null!==e&&(null===(r=t.deletions)?(t.deletions=[e],t.flags|=16):r.push(e)),t.child=i,t.memoizedState=null,i}function zo(e,t){return(t=Rc({mode:"visible",children:t},e.mode,0,null)).return=e,e.child=t}function Yo(e,t,r,n){return null!==n&&fs(n),Xs(t,e.child,null,r),(e=zo(t,t.pendingProps.children)).flags|=2,t.memoizedState=null,e}function Go(e,t,r){e.lanes|=t;var n=e.alternate;null!==n&&(n.lanes|=t),Ms(e.return,t,r)}function Uo(e,t,r,n,i){var s=e.memoizedState;null===s?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:n,tail:r,tailMode:i}:(s.isBackwards=t,s.rendering=null,s.renderingStartTime=0,s.last=n,s.tail=r,s.tailMode=i)}function Fo(e,t,r){var n=t.pendingProps,i=n.revealOrder,s=n.tail;if(Co(e,t,n.children,r),0!=(2&(n=oa.current)))n=1&n|2,t.flags|=128;else{if(null!==e&&0!=(128&e.flags))e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&Go(e,r,t);else if(19===e.tag)Go(e,r,t);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}n&=1}if(Ei(oa,n),0==(1&t.mode))t.memoizedState=null;else switch(i){case"forwards":for(r=t.child,i=null;null!==r;)null!==(e=r.alternate)&&null===la(e)&&(i=r),r=r.sibling;null===(r=i)?(i=t.child,t.child=null):(i=r.sibling,r.sibling=null),Uo(t,!1,i,r,s);break;case"backwards":for(r=null,i=t.child,t.child=null;null!==i;){if(null!==(e=i.alternate)&&null===la(e)){t.child=i;break}e=i.sibling,i.sibling=r,r=i,i=e}Uo(t,!0,r,null,s);break;case"together":Uo(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function qo(e,t){0==(1&t.mode)&&null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2)}function Ho(e,t,r){if(null!==e&&(t.dependencies=e.dependencies),Rl|=t.lanes,0==(r&t.childLanes))return null;if(null!==e&&t.child!==e.child)throw Error(s(153));if(null!==t.child){for(r=Pc(e=t.child,e.pendingProps),t.child=r,r.return=t;null!==e.sibling;)e=e.sibling,(r=r.sibling=Pc(e,e.pendingProps)).return=t;r.sibling=null}return t.child}function _o(e,t){if(!is)switch(e.tailMode){case"hidden":t=e.tail;for(var r=null;null!==t;)null!==t.alternate&&(r=t),t=t.sibling;null===r?e.tail=null:r.sibling=null;break;case"collapsed":r=e.tail;for(var n=null;null!==r;)null!==r.alternate&&(n=r),r=r.sibling;null===n?t||null===e.tail?e.tail=null:e.tail.sibling=null:n.sibling=null}}function Zo(e){var t=null!==e.alternate&&e.alternate.child===e.child,r=0,n=0;if(t)for(var i=e.child;null!==i;)r|=i.lanes|i.childLanes,n|=14680064&i.subtreeFlags,n|=14680064&i.flags,i.return=e,i=i.sibling;else for(i=e.child;null!==i;)r|=i.lanes|i.childLanes,n|=i.subtreeFlags,n|=i.flags,i.return=e,i=i.sibling;return e.subtreeFlags|=n,e.childLanes=r,t}function Qo(e,t,r){var n=t.pendingProps;switch(ts(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Zo(t),null;case 1:case 17:return Li(t.type)&&Oi(),Zo(t),null;case 3:return n=t.stateNode,ia(),Ii(Di),Ii(Ti),ua(),n.pendingContext&&(n.context=n.pendingContext,n.pendingContext=null),null!==e&&null!==e.child||(ds(t)?t.flags|=4:null===e||e.memoizedState.isDehydrated&&0==(256&t.flags)||(t.flags|=1024,null!==ss&&(oc(ss),ss=null))),Oo(e,t),Zo(t),null;case 5:aa(t);var i=ra(ta.current);if(r=t.type,null!==e&&null!=t.stateNode)Po(e,t,r,n,i),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!n){if(null===t.stateNode)throw Error(s(166));return Zo(t),null}if(e=ra($s.current),ds(t)){n=t.stateNode,r=t.type;var a=t.memoizedProps;switch(n[hi]=t,n[pi]=a,e=0!=(1&t.mode),r){case"dialog":zn("cancel",n),zn("close",n);break;case"iframe":case"object":case"embed":zn("load",n);break;case"video":case"audio":for(i=0;i<Nn.length;i++)zn(Nn[i],n);break;case"source":zn("error",n);break;case"img":case"image":case"link":zn("error",n),zn("load",n);break;case"details":zn("toggle",n);break;case"input":X(n,a),zn("invalid",n);break;case"select":n._wrapperState={wasMultiple:!!a.multiple},zn("invalid",n);break;case"textarea":ie(n,a),zn("invalid",n)}for(var l in ve(r,a),i=null,a)if(a.hasOwnProperty(l)){var c=a[l];"children"===l?"string"==typeof c?n.textContent!==c&&(!0!==a.suppressHydrationWarning&&Kn(n.textContent,c,e),i=["children",c]):"number"==typeof c&&n.textContent!==""+c&&(!0!==a.suppressHydrationWarning&&Kn(n.textContent,c,e),i=["children",""+c]):o.hasOwnProperty(l)&&null!=c&&"onScroll"===l&&zn("scroll",n)}switch(r){case"input":_(n),$(n,a,!0);break;case"textarea":_(n),ae(n);break;case"select":case"option":break;default:"function"==typeof a.onClick&&(n.onclick=$n)}n=i,t.updateQueue=n,null!==n&&(t.flags|=4)}else{l=9===i.nodeType?i:i.ownerDocument,"http://www.w3.org/1999/xhtml"===e&&(e=oe(r)),"http://www.w3.org/1999/xhtml"===e?"script"===r?((e=l.createElement("div")).innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):"string"==typeof n.is?e=l.createElement(r,{is:n.is}):(e=l.createElement(r),"select"===r&&(l=e,n.multiple?l.multiple=!0:n.size&&(l.size=n.size))):e=l.createElementNS(e,r),e[hi]=t,e[pi]=n,Lo(e,t,!1,!1),t.stateNode=e;e:{switch(l=be(r,n),r){case"dialog":zn("cancel",e),zn("close",e),i=n;break;case"iframe":case"object":case"embed":zn("load",e),i=n;break;case"video":case"audio":for(i=0;i<Nn.length;i++)zn(Nn[i],e);i=n;break;case"source":zn("error",e),i=n;break;case"img":case"image":case"link":zn("error",e),zn("load",e),i=n;break;case"details":zn("toggle",e),i=n;break;case"input":X(e,n),i=W(e,n),zn("invalid",e);break;case"option":default:i=n;break;case"select":e._wrapperState={wasMultiple:!!n.multiple},i=R({},n,{value:void 0}),zn("invalid",e);break;case"textarea":ie(e,n),i=ne(e,n),zn("invalid",e)}for(a in ve(r,i),c=i)if(c.hasOwnProperty(a)){var u=c[a];"style"===a?me(e,u):"dangerouslySetInnerHTML"===a?null!=(u=u?u.__html:void 0)&&de(e,u):"children"===a?"string"==typeof u?("textarea"!==r||""!==u)&&he(e,u):"number"==typeof u&&he(e,""+u):"suppressContentEditableWarning"!==a&&"suppressHydrationWarning"!==a&&"autoFocus"!==a&&(o.hasOwnProperty(a)?null!=u&&"onScroll"===a&&zn("scroll",e):null!=u&&b(e,a,u,l))}switch(r){case"input":_(e),$(e,n,!1);break;case"textarea":_(e),ae(e);break;case"option":null!=n.value&&e.setAttribute("value",""+q(n.value));break;case"select":e.multiple=!!n.multiple,null!=(a=n.value)?re(e,!!n.multiple,a,!1):null!=n.defaultValue&&re(e,!!n.multiple,n.defaultValue,!0);break;default:"function"==typeof i.onClick&&(e.onclick=$n)}switch(r){case"button":case"input":case"select":case"textarea":n=!!n.autoFocus;break e;case"img":n=!0;break e;default:n=!1}}n&&(t.flags|=4)}null!==t.ref&&(t.flags|=512,t.flags|=2097152)}return Zo(t),null;case 6:if(e&&null!=t.stateNode)No(e,t,e.memoizedProps,n);else{if("string"!=typeof n&&null===t.stateNode)throw Error(s(166));if(r=ra(ta.current),ra($s.current),ds(t)){if(n=t.stateNode,r=t.memoizedProps,n[hi]=t,(a=n.nodeValue!==r)&&null!==(e=rs))switch(e.tag){case 3:Kn(n.nodeValue,r,0!=(1&e.mode));break;case 5:!0!==e.memoizedProps.suppressHydrationWarning&&Kn(n.nodeValue,r,0!=(1&e.mode))}a&&(t.flags|=4)}else(n=(9===r.nodeType?r:r.ownerDocument).createTextNode(n))[hi]=t,t.stateNode=n}return Zo(t),null;case 13:if(Ii(oa),n=t.memoizedState,null===e||null!==e.memoizedState&&null!==e.memoizedState.dehydrated){if(is&&null!==ns&&0!=(1&t.mode)&&0==(128&t.flags))hs(),ps(),t.flags|=98560,a=!1;else if(a=ds(t),null!==n&&null!==n.dehydrated){if(null===e){if(!a)throw Error(s(318));if(!(a=null!==(a=t.memoizedState)?a.dehydrated:null))throw Error(s(317));a[hi]=t}else ps(),0==(128&t.flags)&&(t.memoizedState=null),t.flags|=4;Zo(t),a=!1}else null!==ss&&(oc(ss),ss=null),a=!0;if(!a)return 65536&t.flags?t:null}return 0!=(128&t.flags)?(t.lanes=r,t):((n=null!==n)!=(null!==e&&null!==e.memoizedState)&&n&&(t.child.flags|=8192,0!=(1&t.mode)&&(null===e||0!=(1&oa.current)?0===Nl&&(Nl=3):mc())),null!==t.updateQueue&&(t.flags|=4),Zo(t),null);case 4:return ia(),Oo(e,t),null===e&&Un(t.stateNode.containerInfo),Zo(t),null;case 10:return ws(t.type._context),Zo(t),null;case 19:if(Ii(oa),null===(a=t.memoizedState))return Zo(t),null;if(n=0!=(128&t.flags),null===(l=a.rendering))if(n)_o(a,!1);else{if(0!==Nl||null!==e&&0!=(128&e.flags))for(e=t.child;null!==e;){if(null!==(l=la(e))){for(t.flags|=128,_o(a,!1),null!==(n=l.updateQueue)&&(t.updateQueue=n,t.flags|=4),t.subtreeFlags=0,n=r,r=t.child;null!==r;)e=n,(a=r).flags&=14680066,null===(l=a.alternate)?(a.childLanes=0,a.lanes=e,a.child=null,a.subtreeFlags=0,a.memoizedProps=null,a.memoizedState=null,a.updateQueue=null,a.dependencies=null,a.stateNode=null):(a.childLanes=l.childLanes,a.lanes=l.lanes,a.child=l.child,a.subtreeFlags=0,a.deletions=null,a.memoizedProps=l.memoizedProps,a.memoizedState=l.memoizedState,a.updateQueue=l.updateQueue,a.type=l.type,e=l.dependencies,a.dependencies=null===e?null:{lanes:e.lanes,firstContext:e.firstContext}),r=r.sibling;return Ei(oa,1&oa.current|2),t.child}e=e.sibling}null!==a.tail&&Je()>Fl&&(t.flags|=128,n=!0,_o(a,!1),t.lanes=4194304)}else{if(!n)if(null!==(e=la(l))){if(t.flags|=128,n=!0,null!==(r=e.updateQueue)&&(t.updateQueue=r,t.flags|=4),_o(a,!0),null===a.tail&&"hidden"===a.tailMode&&!l.alternate&&!is)return Zo(t),null}else 2*Je()-a.renderingStartTime>Fl&&1073741824!==r&&(t.flags|=128,n=!0,_o(a,!1),t.lanes=4194304);a.isBackwards?(l.sibling=t.child,t.child=l):(null!==(r=a.last)?r.sibling=l:t.child=l,a.last=l)}return null!==a.tail?(t=a.tail,a.rendering=t,a.tail=t.sibling,a.renderingStartTime=Je(),t.sibling=null,r=oa.current,Ei(oa,n?1&r|2:1&r),t):(Zo(t),null);case 22:case 23:return hc(),n=null!==t.memoizedState,null!==e&&null!==e.memoizedState!==n&&(t.flags|=8192),n&&0!=(1&t.mode)?0!=(1073741824&Ol)&&(Zo(t),6&t.subtreeFlags&&(t.flags|=8192)):Zo(t),null;case 24:case 25:return null}throw Error(s(156,t.tag))}function Wo(e,t){switch(ts(t),t.tag){case 1:return Li(t.type)&&Oi(),65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 3:return ia(),Ii(Di),Ii(Ti),ua(),0!=(65536&(e=t.flags))&&0==(128&e)?(t.flags=-65537&e|128,t):null;case 5:return aa(t),null;case 13:if(Ii(oa),null!==(e=t.memoizedState)&&null!==e.dehydrated){if(null===t.alternate)throw Error(s(340));ps()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 19:return Ii(oa),null;case 4:return ia(),null;case 10:return ws(t.type._context),null;case 22:case 23:return hc(),null;default:return null}}Lo=function(e,t){for(var r=t.child;null!==r;){if(5===r.tag||6===r.tag)e.appendChild(r.stateNode);else if(4!==r.tag&&null!==r.child){r.child.return=r,r=r.child;continue}if(r===t)break;for(;null===r.sibling;){if(null===r.return||r.return===t)return;r=r.return}r.sibling.return=r.return,r=r.sibling}},Oo=function(){},Po=function(e,t,r,n){var i=e.memoizedProps;if(i!==n){e=t.stateNode,ra($s.current);var s,a=null;switch(r){case"input":i=W(e,i),n=W(e,n),a=[];break;case"select":i=R({},i,{value:void 0}),n=R({},n,{value:void 0}),a=[];break;case"textarea":i=ne(e,i),n=ne(e,n),a=[];break;default:"function"!=typeof i.onClick&&"function"==typeof n.onClick&&(e.onclick=$n)}for(u in ve(r,n),r=null,i)if(!n.hasOwnProperty(u)&&i.hasOwnProperty(u)&&null!=i[u])if("style"===u){var l=i[u];for(s in l)l.hasOwnProperty(s)&&(r||(r={}),r[s]="")}else"dangerouslySetInnerHTML"!==u&&"children"!==u&&"suppressContentEditableWarning"!==u&&"suppressHydrationWarning"!==u&&"autoFocus"!==u&&(o.hasOwnProperty(u)?a||(a=[]):(a=a||[]).push(u,null));for(u in n){var c=n[u];if(l=null!=i?i[u]:void 0,n.hasOwnProperty(u)&&c!==l&&(null!=c||null!=l))if("style"===u)if(l){for(s in l)!l.hasOwnProperty(s)||c&&c.hasOwnProperty(s)||(r||(r={}),r[s]="");for(s in c)c.hasOwnProperty(s)&&l[s]!==c[s]&&(r||(r={}),r[s]=c[s])}else r||(a||(a=[]),a.push(u,r)),r=c;else"dangerouslySetInnerHTML"===u?(c=c?c.__html:void 0,l=l?l.__html:void 0,null!=c&&l!==c&&(a=a||[]).push(u,c)):"children"===u?"string"!=typeof c&&"number"!=typeof c||(a=a||[]).push(u,""+c):"suppressContentEditableWarning"!==u&&"suppressHydrationWarning"!==u&&(o.hasOwnProperty(u)?(null!=c&&"onScroll"===u&&zn("scroll",e),a||l===c||(a=[])):(a=a||[]).push(u,c))}r&&(a=a||[]).push("style",r);var u=a;(t.updateQueue=u)&&(t.flags|=4)}},No=function(e,t,r,n){r!==n&&(t.flags|=4)};var Xo=!1,Jo=!1,Ko="function"==typeof WeakSet?WeakSet:Set,$o=null;function el(e,t){var r=e.ref;if(null!==r)if("function"==typeof r)try{r(null)}catch(r){Ic(e,t,r)}else r.current=null}function tl(e,t,r){try{r()}catch(r){Ic(e,t,r)}}var rl=!1;function nl(e,t,r){var n=t.updateQueue;if(null!==(n=null!==n?n.lastEffect:null)){var i=n=n.next;do{if((i.tag&e)===e){var s=i.destroy;i.destroy=void 0,void 0!==s&&tl(t,r,s)}i=i.next}while(i!==n)}}function il(e,t){if(null!==(t=null!==(t=t.updateQueue)?t.lastEffect:null)){var r=t=t.next;do{if((r.tag&e)===e){var n=r.create;r.destroy=n()}r=r.next}while(r!==t)}}function sl(e){var t=e.ref;if(null!==t){var r=e.stateNode;e.tag,e=r,"function"==typeof t?t(e):t.current=e}}function al(e){var t=e.alternate;null!==t&&(e.alternate=null,al(t)),e.child=null,e.deletions=null,e.sibling=null,5===e.tag&&null!==(t=e.stateNode)&&(delete t[hi],delete t[pi],delete t[Ai],delete t[mi],delete t[gi]),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function ol(e){return 5===e.tag||3===e.tag||4===e.tag}function ll(e){e:for(;;){for(;null===e.sibling;){if(null===e.return||ol(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;5!==e.tag&&6!==e.tag&&18!==e.tag;){if(2&e.flags)continue e;if(null===e.child||4===e.tag)continue e;e.child.return=e,e=e.child}if(!(2&e.flags))return e.stateNode}}function cl(e,t,r){var n=e.tag;if(5===n||6===n)e=e.stateNode,t?8===r.nodeType?r.parentNode.insertBefore(e,t):r.insertBefore(e,t):(8===r.nodeType?(t=r.parentNode).insertBefore(e,r):(t=r).appendChild(e),null!=(r=r._reactRootContainer)||null!==t.onclick||(t.onclick=$n));else if(4!==n&&null!==(e=e.child))for(cl(e,t,r),e=e.sibling;null!==e;)cl(e,t,r),e=e.sibling}function ul(e,t,r){var n=e.tag;if(5===n||6===n)e=e.stateNode,t?r.insertBefore(e,t):r.appendChild(e);else if(4!==n&&null!==(e=e.child))for(ul(e,t,r),e=e.sibling;null!==e;)ul(e,t,r),e=e.sibling}var dl=null,hl=!1;function pl(e,t,r){for(r=r.child;null!==r;)fl(e,t,r),r=r.sibling}function fl(e,t,r){if(st&&"function"==typeof st.onCommitFiberUnmount)try{st.onCommitFiberUnmount(it,r)}catch(e){}switch(r.tag){case 5:Jo||el(r,t);case 6:var n=dl,i=hl;dl=null,pl(e,t,r),hl=i,null!==(dl=n)&&(hl?(e=dl,r=r.stateNode,8===e.nodeType?e.parentNode.removeChild(r):e.removeChild(r)):dl.removeChild(r.stateNode));break;case 18:null!==dl&&(hl?(e=dl,r=r.stateNode,8===e.nodeType?li(e.parentNode,r):1===e.nodeType&&li(e,r),Ut(e)):li(dl,r.stateNode));break;case 4:n=dl,i=hl,dl=r.stateNode.containerInfo,hl=!0,pl(e,t,r),dl=n,hl=i;break;case 0:case 11:case 14:case 15:if(!Jo&&null!==(n=r.updateQueue)&&null!==(n=n.lastEffect)){i=n=n.next;do{var s=i,a=s.destroy;s=s.tag,void 0!==a&&(0!=(2&s)||0!=(4&s))&&tl(r,t,a),i=i.next}while(i!==n)}pl(e,t,r);break;case 1:if(!Jo&&(el(r,t),"function"==typeof(n=r.stateNode).componentWillUnmount))try{n.props=r.memoizedProps,n.state=r.memoizedState,n.componentWillUnmount()}catch(e){Ic(r,t,e)}pl(e,t,r);break;case 21:pl(e,t,r);break;case 22:1&r.mode?(Jo=(n=Jo)||null!==r.memoizedState,pl(e,t,r),Jo=n):pl(e,t,r);break;default:pl(e,t,r)}}function Al(e){var t=e.updateQueue;if(null!==t){e.updateQueue=null;var r=e.stateNode;null===r&&(r=e.stateNode=new Ko),t.forEach((function(t){var n=Dc.bind(null,e,t);r.has(t)||(r.add(t),t.then(n,n))}))}}function ml(e,t){var r=t.deletions;if(null!==r)for(var n=0;n<r.length;n++){var i=r[n];try{var a=e,o=t,l=o;e:for(;null!==l;){switch(l.tag){case 5:dl=l.stateNode,hl=!1;break e;case 3:case 4:dl=l.stateNode.containerInfo,hl=!0;break e}l=l.return}if(null===dl)throw Error(s(160));fl(a,o,i),dl=null,hl=!1;var c=i.alternate;null!==c&&(c.return=null),i.return=null}catch(e){Ic(i,t,e)}}if(12854&t.subtreeFlags)for(t=t.child;null!==t;)gl(t,e),t=t.sibling}function gl(e,t){var r=e.alternate,n=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(ml(t,e),vl(e),4&n){try{nl(3,e,e.return),il(3,e)}catch(t){Ic(e,e.return,t)}try{nl(5,e,e.return)}catch(t){Ic(e,e.return,t)}}break;case 1:ml(t,e),vl(e),512&n&&null!==r&&el(r,r.return);break;case 5:if(ml(t,e),vl(e),512&n&&null!==r&&el(r,r.return),32&e.flags){var i=e.stateNode;try{he(i,"")}catch(t){Ic(e,e.return,t)}}if(4&n&&null!=(i=e.stateNode)){var a=e.memoizedProps,o=null!==r?r.memoizedProps:a,l=e.type,c=e.updateQueue;if(e.updateQueue=null,null!==c)try{"input"===l&&"radio"===a.type&&null!=a.name&&J(i,a),be(l,o);var u=be(l,a);for(o=0;o<c.length;o+=2){var d=c[o],h=c[o+1];"style"===d?me(i,h):"dangerouslySetInnerHTML"===d?de(i,h):"children"===d?he(i,h):b(i,d,h,u)}switch(l){case"input":K(i,a);break;case"textarea":se(i,a);break;case"select":var p=i._wrapperState.wasMultiple;i._wrapperState.wasMultiple=!!a.multiple;var f=a.value;null!=f?re(i,!!a.multiple,f,!1):p!==!!a.multiple&&(null!=a.defaultValue?re(i,!!a.multiple,a.defaultValue,!0):re(i,!!a.multiple,a.multiple?[]:"",!1))}i[pi]=a}catch(t){Ic(e,e.return,t)}}break;case 6:if(ml(t,e),vl(e),4&n){if(null===e.stateNode)throw Error(s(162));i=e.stateNode,a=e.memoizedProps;try{i.nodeValue=a}catch(t){Ic(e,e.return,t)}}break;case 3:if(ml(t,e),vl(e),4&n&&null!==r&&r.memoizedState.isDehydrated)try{Ut(t.containerInfo)}catch(t){Ic(e,e.return,t)}break;case 4:default:ml(t,e),vl(e);break;case 13:ml(t,e),vl(e),8192&(i=e.child).flags&&(a=null!==i.memoizedState,i.stateNode.isHidden=a,!a||null!==i.alternate&&null!==i.alternate.memoizedState||(Ul=Je())),4&n&&Al(e);break;case 22:if(d=null!==r&&null!==r.memoizedState,1&e.mode?(Jo=(u=Jo)||d,ml(t,e),Jo=u):ml(t,e),vl(e),8192&n){if(u=null!==e.memoizedState,(e.stateNode.isHidden=u)&&!d&&0!=(1&e.mode))for($o=e,d=e.child;null!==d;){for(h=$o=d;null!==$o;){switch(f=(p=$o).child,p.tag){case 0:case 11:case 14:case 15:nl(4,p,p.return);break;case 1:el(p,p.return);var A=p.stateNode;if("function"==typeof A.componentWillUnmount){n=p,r=p.return;try{t=n,A.props=t.memoizedProps,A.state=t.memoizedState,A.componentWillUnmount()}catch(e){Ic(n,r,e)}}break;case 5:el(p,p.return);break;case 22:if(null!==p.memoizedState){wl(h);continue}}null!==f?(f.return=p,$o=f):wl(h)}d=d.sibling}e:for(d=null,h=e;;){if(5===h.tag){if(null===d){d=h;try{i=h.stateNode,u?"function"==typeof(a=i.style).setProperty?a.setProperty("display","none","important"):a.display="none":(l=h.stateNode,o=null!=(c=h.memoizedProps.style)&&c.hasOwnProperty("display")?c.display:null,l.style.display=Ae("display",o))}catch(t){Ic(e,e.return,t)}}}else if(6===h.tag){if(null===d)try{h.stateNode.nodeValue=u?"":h.memoizedProps}catch(t){Ic(e,e.return,t)}}else if((22!==h.tag&&23!==h.tag||null===h.memoizedState||h===e)&&null!==h.child){h.child.return=h,h=h.child;continue}if(h===e)break e;for(;null===h.sibling;){if(null===h.return||h.return===e)break e;d===h&&(d=null),h=h.return}d===h&&(d=null),h.sibling.return=h.return,h=h.sibling}}break;case 19:ml(t,e),vl(e),4&n&&Al(e);case 21:}}function vl(e){var t=e.flags;if(2&t){try{e:{for(var r=e.return;null!==r;){if(ol(r)){var n=r;break e}r=r.return}throw Error(s(160))}switch(n.tag){case 5:var i=n.stateNode;32&n.flags&&(he(i,""),n.flags&=-33),ul(e,ll(e),i);break;case 3:case 4:var a=n.stateNode.containerInfo;cl(e,ll(e),a);break;default:throw Error(s(161))}}catch(t){Ic(e,e.return,t)}e.flags&=-3}4096&t&&(e.flags&=-4097)}function bl(e,t,r){$o=e,yl(e,t,r)}function yl(e,t,r){for(var n=0!=(1&e.mode);null!==$o;){var i=$o,s=i.child;if(22===i.tag&&n){var a=null!==i.memoizedState||Xo;if(!a){var o=i.alternate,l=null!==o&&null!==o.memoizedState||Jo;o=Xo;var c=Jo;if(Xo=a,(Jo=l)&&!c)for($o=i;null!==$o;)l=(a=$o).child,22===a.tag&&null!==a.memoizedState?Ml(i):null!==l?(l.return=a,$o=l):Ml(i);for(;null!==s;)$o=s,yl(s,t,r),s=s.sibling;$o=i,Xo=o,Jo=c}Cl(e)}else 0!=(8772&i.subtreeFlags)&&null!==s?(s.return=i,$o=s):Cl(e)}}function Cl(e){for(;null!==$o;){var t=$o;if(0!=(8772&t.flags)){var r=t.alternate;try{if(0!=(8772&t.flags))switch(t.tag){case 0:case 11:case 15:Jo||il(5,t);break;case 1:var n=t.stateNode;if(4&t.flags&&!Jo)if(null===r)n.componentDidMount();else{var i=t.elementType===t.type?r.memoizedProps:ms(t.type,r.memoizedProps);n.componentDidUpdate(i,r.memoizedState,n.__reactInternalSnapshotBeforeUpdate)}var a=t.updateQueue;null!==a&&Vs(t,a,n);break;case 3:var o=t.updateQueue;if(null!==o){if(r=null,null!==t.child)switch(t.child.tag){case 5:case 1:r=t.child.stateNode}Vs(t,o,r)}break;case 5:var l=t.stateNode;if(null===r&&4&t.flags){r=l;var c=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":c.autoFocus&&r.focus();break;case"img":c.src&&(r.src=c.src)}}break;case 6:case 4:case 12:case 19:case 17:case 21:case 22:case 23:case 25:break;case 13:if(null===t.memoizedState){var u=t.alternate;if(null!==u){var d=u.memoizedState;if(null!==d){var h=d.dehydrated;null!==h&&Ut(h)}}}break;default:throw Error(s(163))}Jo||512&t.flags&&sl(t)}catch(e){Ic(t,t.return,e)}}if(t===e){$o=null;break}if(null!==(r=t.sibling)){r.return=t.return,$o=r;break}$o=t.return}}function wl(e){for(;null!==$o;){var t=$o;if(t===e){$o=null;break}var r=t.sibling;if(null!==r){r.return=t.return,$o=r;break}$o=t.return}}function Ml(e){for(;null!==$o;){var t=$o;try{switch(t.tag){case 0:case 11:case 15:var r=t.return;try{il(4,t)}catch(e){Ic(t,r,e)}break;case 1:var n=t.stateNode;if("function"==typeof n.componentDidMount){var i=t.return;try{n.componentDidMount()}catch(e){Ic(t,i,e)}}var s=t.return;try{sl(t)}catch(e){Ic(t,s,e)}break;case 5:var a=t.return;try{sl(t)}catch(e){Ic(t,a,e)}}}catch(e){Ic(t,t.return,e)}if(t===e){$o=null;break}var o=t.sibling;if(null!==o){o.return=t.return,$o=o;break}$o=t.return}}var Sl,Il=Math.ceil,El=y.ReactCurrentDispatcher,xl=y.ReactCurrentOwner,Tl=y.ReactCurrentBatchConfig,Dl=0,kl=null,jl=null,Ll=0,Ol=0,Pl=Si(0),Nl=0,Bl=null,Rl=0,Vl=0,zl=0,Yl=null,Gl=null,Ul=0,Fl=1/0,ql=null,Hl=!1,_l=null,Zl=null,Ql=!1,Wl=null,Xl=0,Jl=0,Kl=null,$l=-1,ec=0;function tc(){return 0!=(6&Dl)?Je():-1!==$l?$l:$l=Je()}function rc(e){return 0==(1&e.mode)?1:0!=(2&Dl)&&0!==Ll?Ll&-Ll:null!==As.transition?(0===ec&&(ec=At()),ec):0!==(e=bt)?e:e=void 0===(e=window.event)?16:Xt(e.type)}function nc(e,t,r,n){if(50<Jl)throw Jl=0,Kl=null,Error(s(185));gt(e,r,n),0!=(2&Dl)&&e===kl||(e===kl&&(0==(2&Dl)&&(Vl|=r),4===Nl&&lc(e,Ll)),ic(e,n),1===r&&0===Dl&&0==(1&t.mode)&&(Fl=Je()+500,zi&&Ui()))}function ic(e,t){var r=e.callbackNode;!function(e,t){for(var r=e.suspendedLanes,n=e.pingedLanes,i=e.expirationTimes,s=e.pendingLanes;0<s;){var a=31-at(s),o=1<<a,l=i[a];-1===l?0!=(o&r)&&0==(o&n)||(i[a]=pt(o,t)):l<=t&&(e.expiredLanes|=o),s&=~o}}(e,t);var n=ht(e,e===kl?Ll:0);if(0===n)null!==r&&Qe(r),e.callbackNode=null,e.callbackPriority=0;else if(t=n&-n,e.callbackPriority!==t){if(null!=r&&Qe(r),1===t)0===e.tag?function(e){zi=!0,Gi(e)}(cc.bind(null,e)):Gi(cc.bind(null,e)),ai((function(){0==(6&Dl)&&Ui()})),r=null;else{switch(yt(n)){case 1:r=$e;break;case 4:r=et;break;case 16:default:r=tt;break;case 536870912:r=nt}r=kc(r,sc.bind(null,e))}e.callbackPriority=t,e.callbackNode=r}}function sc(e,t){if($l=-1,ec=0,0!=(6&Dl))throw Error(s(327));var r=e.callbackNode;if(Mc()&&e.callbackNode!==r)return null;var n=ht(e,e===kl?Ll:0);if(0===n)return null;if(0!=(30&n)||0!=(n&e.expiredLanes)||t)t=gc(e,n);else{t=n;var i=Dl;Dl|=2;var a=Ac();for(kl===e&&Ll===t||(ql=null,Fl=Je()+500,pc(e,t));;)try{bc();break}catch(t){fc(e,t)}Cs(),El.current=a,Dl=i,null!==jl?t=0:(kl=null,Ll=0,t=Nl)}if(0!==t){if(2===t&&0!==(i=ft(e))&&(n=i,t=ac(e,i)),1===t)throw r=Bl,pc(e,0),lc(e,n),ic(e,Je()),r;if(6===t)lc(e,n);else{if(i=e.current.alternate,0==(30&n)&&!function(e){for(var t=e;;){if(16384&t.flags){var r=t.updateQueue;if(null!==r&&null!==(r=r.stores))for(var n=0;n<r.length;n++){var i=r[n],s=i.getSnapshot;i=i.value;try{if(!on(s(),i))return!1}catch(e){return!1}}}if(r=t.child,16384&t.subtreeFlags&&null!==r)r.return=t,t=r;else{if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}(i)&&(2===(t=gc(e,n))&&0!==(a=ft(e))&&(n=a,t=ac(e,a)),1===t))throw r=Bl,pc(e,0),lc(e,n),ic(e,Je()),r;switch(e.finishedWork=i,e.finishedLanes=n,t){case 0:case 1:throw Error(s(345));case 2:case 5:wc(e,Gl,ql);break;case 3:if(lc(e,n),(130023424&n)===n&&10<(t=Ul+500-Je())){if(0!==ht(e,0))break;if(((i=e.suspendedLanes)&n)!==n){tc(),e.pingedLanes|=e.suspendedLanes&i;break}e.timeoutHandle=ni(wc.bind(null,e,Gl,ql),t);break}wc(e,Gl,ql);break;case 4:if(lc(e,n),(4194240&n)===n)break;for(t=e.eventTimes,i=-1;0<n;){var o=31-at(n);a=1<<o,(o=t[o])>i&&(i=o),n&=~a}if(n=i,10<(n=(120>(n=Je()-n)?120:480>n?480:1080>n?1080:1920>n?1920:3e3>n?3e3:4320>n?4320:1960*Il(n/1960))-n)){e.timeoutHandle=ni(wc.bind(null,e,Gl,ql),n);break}wc(e,Gl,ql);break;default:throw Error(s(329))}}}return ic(e,Je()),e.callbackNode===r?sc.bind(null,e):null}function ac(e,t){var r=Yl;return e.current.memoizedState.isDehydrated&&(pc(e,t).flags|=256),2!==(e=gc(e,t))&&(t=Gl,Gl=r,null!==t&&oc(t)),e}function oc(e){null===Gl?Gl=e:Gl.push.apply(Gl,e)}function lc(e,t){for(t&=~zl,t&=~Vl,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var r=31-at(t),n=1<<r;e[r]=-1,t&=~n}}function cc(e){if(0!=(6&Dl))throw Error(s(327));Mc();var t=ht(e,0);if(0==(1&t))return ic(e,Je()),null;var r=gc(e,t);if(0!==e.tag&&2===r){var n=ft(e);0!==n&&(t=n,r=ac(e,n))}if(1===r)throw r=Bl,pc(e,0),lc(e,t),ic(e,Je()),r;if(6===r)throw Error(s(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,wc(e,Gl,ql),ic(e,Je()),null}function uc(e,t){var r=Dl;Dl|=1;try{return e(t)}finally{0===(Dl=r)&&(Fl=Je()+500,zi&&Ui())}}function dc(e){null!==Wl&&0===Wl.tag&&0==(6&Dl)&&Mc();var t=Dl;Dl|=1;var r=Tl.transition,n=bt;try{if(Tl.transition=null,bt=1,e)return e()}finally{bt=n,Tl.transition=r,0==(6&(Dl=t))&&Ui()}}function hc(){Ol=Pl.current,Ii(Pl)}function pc(e,t){e.finishedWork=null,e.finishedLanes=0;var r=e.timeoutHandle;if(-1!==r&&(e.timeoutHandle=-1,ii(r)),null!==jl)for(r=jl.return;null!==r;){var n=r;switch(ts(n),n.tag){case 1:null!=(n=n.type.childContextTypes)&&Oi();break;case 3:ia(),Ii(Di),Ii(Ti),ua();break;case 5:aa(n);break;case 4:ia();break;case 13:case 19:Ii(oa);break;case 10:ws(n.type._context);break;case 22:case 23:hc()}r=r.return}if(kl=e,jl=e=Pc(e.current,null),Ll=Ol=t,Nl=0,Bl=null,zl=Vl=Rl=0,Gl=Yl=null,null!==Es){for(t=0;t<Es.length;t++)if(null!==(n=(r=Es[t]).interleaved)){r.interleaved=null;var i=n.next,s=r.pending;if(null!==s){var a=s.next;s.next=i,n.next=a}r.pending=n}Es=null}return e}function fc(e,t){for(;;){var r=jl;try{if(Cs(),da.current=so,ga){for(var n=fa.memoizedState;null!==n;){var i=n.queue;null!==i&&(i.pending=null),n=n.next}ga=!1}if(pa=0,ma=Aa=fa=null,va=!1,ba=0,xl.current=null,null===r||null===r.return){Nl=1,Bl=t,jl=null;break}e:{var a=e,o=r.return,l=r,c=t;if(t=Ll,l.flags|=32768,null!==c&&"object"==typeof c&&"function"==typeof c.then){var u=c,d=l,h=d.tag;if(0==(1&d.mode)&&(0===h||11===h||15===h)){var p=d.alternate;p?(d.updateQueue=p.updateQueue,d.memoizedState=p.memoizedState,d.lanes=p.lanes):(d.updateQueue=null,d.memoizedState=null)}var f=go(o);if(null!==f){f.flags&=-257,vo(f,o,l,0,t),1&f.mode&&mo(a,u,t),c=u;var A=(t=f).updateQueue;if(null===A){var m=new Set;m.add(c),t.updateQueue=m}else A.add(c);break e}if(0==(1&t)){mo(a,u,t),mc();break e}c=Error(s(426))}else if(is&&1&l.mode){var g=go(o);if(null!==g){0==(65536&g.flags)&&(g.flags|=256),vo(g,o,l,0,t),fs(co(c,l));break e}}a=c=co(c,l),4!==Nl&&(Nl=2),null===Yl?Yl=[a]:Yl.push(a),a=o;do{switch(a.tag){case 3:a.flags|=65536,t&=-t,a.lanes|=t,Bs(a,fo(0,c,t));break e;case 1:l=c;var v=a.type,b=a.stateNode;if(0==(128&a.flags)&&("function"==typeof v.getDerivedStateFromError||null!==b&&"function"==typeof b.componentDidCatch&&(null===Zl||!Zl.has(b)))){a.flags|=65536,t&=-t,a.lanes|=t,Bs(a,Ao(a,l,t));break e}}a=a.return}while(null!==a)}Cc(r)}catch(e){t=e,jl===r&&null!==r&&(jl=r=r.return);continue}break}}function Ac(){var e=El.current;return El.current=so,null===e?so:e}function mc(){0!==Nl&&3!==Nl&&2!==Nl||(Nl=4),null===kl||0==(268435455&Rl)&&0==(268435455&Vl)||lc(kl,Ll)}function gc(e,t){var r=Dl;Dl|=2;var n=Ac();for(kl===e&&Ll===t||(ql=null,pc(e,t));;)try{vc();break}catch(t){fc(e,t)}if(Cs(),Dl=r,El.current=n,null!==jl)throw Error(s(261));return kl=null,Ll=0,Nl}function vc(){for(;null!==jl;)yc(jl)}function bc(){for(;null!==jl&&!We();)yc(jl)}function yc(e){var t=Sl(e.alternate,e,Ol);e.memoizedProps=e.pendingProps,null===t?Cc(e):jl=t,xl.current=null}function Cc(e){var t=e;do{var r=t.alternate;if(e=t.return,0==(32768&t.flags)){if(null!==(r=Qo(r,t,Ol)))return void(jl=r)}else{if(null!==(r=Wo(r,t)))return r.flags&=32767,void(jl=r);if(null===e)return Nl=6,void(jl=null);e.flags|=32768,e.subtreeFlags=0,e.deletions=null}if(null!==(t=t.sibling))return void(jl=t);jl=t=e}while(null!==t);0===Nl&&(Nl=5)}function wc(e,t,r){var n=bt,i=Tl.transition;try{Tl.transition=null,bt=1,function(e,t,r,n){do{Mc()}while(null!==Wl);if(0!=(6&Dl))throw Error(s(327));r=e.finishedWork;var i=e.finishedLanes;if(null===r)return null;if(e.finishedWork=null,e.finishedLanes=0,r===e.current)throw Error(s(177));e.callbackNode=null,e.callbackPriority=0;var a=r.lanes|r.childLanes;if(function(e,t){var r=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var n=e.eventTimes;for(e=e.expirationTimes;0<r;){var i=31-at(r),s=1<<i;t[i]=0,n[i]=-1,e[i]=-1,r&=~s}}(e,a),e===kl&&(jl=kl=null,Ll=0),0==(2064&r.subtreeFlags)&&0==(2064&r.flags)||Ql||(Ql=!0,kc(tt,(function(){return Mc(),null}))),a=0!=(15990&r.flags),0!=(15990&r.subtreeFlags)||a){a=Tl.transition,Tl.transition=null;var o=bt;bt=1;var l=Dl;Dl|=4,xl.current=null,function(e,t){if(ei=qt,pn(e=hn())){if("selectionStart"in e)var r={start:e.selectionStart,end:e.selectionEnd};else e:{var n=(r=(r=e.ownerDocument)&&r.defaultView||window).getSelection&&r.getSelection();if(n&&0!==n.rangeCount){r=n.anchorNode;var i=n.anchorOffset,a=n.focusNode;n=n.focusOffset;try{r.nodeType,a.nodeType}catch(e){r=null;break e}var o=0,l=-1,c=-1,u=0,d=0,h=e,p=null;t:for(;;){for(var f;h!==r||0!==i&&3!==h.nodeType||(l=o+i),h!==a||0!==n&&3!==h.nodeType||(c=o+n),3===h.nodeType&&(o+=h.nodeValue.length),null!==(f=h.firstChild);)p=h,h=f;for(;;){if(h===e)break t;if(p===r&&++u===i&&(l=o),p===a&&++d===n&&(c=o),null!==(f=h.nextSibling))break;p=(h=p).parentNode}h=f}r=-1===l||-1===c?null:{start:l,end:c}}else r=null}r=r||{start:0,end:0}}else r=null;for(ti={focusedElem:e,selectionRange:r},qt=!1,$o=t;null!==$o;)if(e=(t=$o).child,0!=(1028&t.subtreeFlags)&&null!==e)e.return=t,$o=e;else for(;null!==$o;){t=$o;try{var A=t.alternate;if(0!=(1024&t.flags))switch(t.tag){case 0:case 11:case 15:case 5:case 6:case 4:case 17:break;case 1:if(null!==A){var m=A.memoizedProps,g=A.memoizedState,v=t.stateNode,b=v.getSnapshotBeforeUpdate(t.elementType===t.type?m:ms(t.type,m),g);v.__reactInternalSnapshotBeforeUpdate=b}break;case 3:var y=t.stateNode.containerInfo;1===y.nodeType?y.textContent="":9===y.nodeType&&y.documentElement&&y.removeChild(y.documentElement);break;default:throw Error(s(163))}}catch(e){Ic(t,t.return,e)}if(null!==(e=t.sibling)){e.return=t.return,$o=e;break}$o=t.return}A=rl,rl=!1}(e,r),gl(r,e),fn(ti),qt=!!ei,ti=ei=null,e.current=r,bl(r,e,i),Xe(),Dl=l,bt=o,Tl.transition=a}else e.current=r;if(Ql&&(Ql=!1,Wl=e,Xl=i),0===(a=e.pendingLanes)&&(Zl=null),function(e){if(st&&"function"==typeof st.onCommitFiberRoot)try{st.onCommitFiberRoot(it,e,void 0,128==(128&e.current.flags))}catch(e){}}(r.stateNode),ic(e,Je()),null!==t)for(n=e.onRecoverableError,r=0;r<t.length;r++)n((i=t[r]).value,{componentStack:i.stack,digest:i.digest});if(Hl)throw Hl=!1,e=_l,_l=null,e;0!=(1&Xl)&&0!==e.tag&&Mc(),0!=(1&(a=e.pendingLanes))?e===Kl?Jl++:(Jl=0,Kl=e):Jl=0,Ui()}(e,t,r,n)}finally{Tl.transition=i,bt=n}return null}function Mc(){if(null!==Wl){var e=yt(Xl),t=Tl.transition,r=bt;try{if(Tl.transition=null,bt=16>e?16:e,null===Wl)var n=!1;else{if(e=Wl,Wl=null,Xl=0,0!=(6&Dl))throw Error(s(331));var i=Dl;for(Dl|=4,$o=e.current;null!==$o;){var a=$o,o=a.child;if(0!=(16&$o.flags)){var l=a.deletions;if(null!==l){for(var c=0;c<l.length;c++){var u=l[c];for($o=u;null!==$o;){var d=$o;switch(d.tag){case 0:case 11:case 15:nl(8,d,a)}var h=d.child;if(null!==h)h.return=d,$o=h;else for(;null!==$o;){var p=(d=$o).sibling,f=d.return;if(al(d),d===u){$o=null;break}if(null!==p){p.return=f,$o=p;break}$o=f}}}var A=a.alternate;if(null!==A){var m=A.child;if(null!==m){A.child=null;do{var g=m.sibling;m.sibling=null,m=g}while(null!==m)}}$o=a}}if(0!=(2064&a.subtreeFlags)&&null!==o)o.return=a,$o=o;else e:for(;null!==$o;){if(0!=(2048&(a=$o).flags))switch(a.tag){case 0:case 11:case 15:nl(9,a,a.return)}var v=a.sibling;if(null!==v){v.return=a.return,$o=v;break e}$o=a.return}}var b=e.current;for($o=b;null!==$o;){var y=(o=$o).child;if(0!=(2064&o.subtreeFlags)&&null!==y)y.return=o,$o=y;else e:for(o=b;null!==$o;){if(0!=(2048&(l=$o).flags))try{switch(l.tag){case 0:case 11:case 15:il(9,l)}}catch(e){Ic(l,l.return,e)}if(l===o){$o=null;break e}var C=l.sibling;if(null!==C){C.return=l.return,$o=C;break e}$o=l.return}}if(Dl=i,Ui(),st&&"function"==typeof st.onPostCommitFiberRoot)try{st.onPostCommitFiberRoot(it,e)}catch(e){}n=!0}return n}finally{bt=r,Tl.transition=t}}return!1}function Sc(e,t,r){e=Ps(e,t=fo(0,t=co(r,t),1),1),t=tc(),null!==e&&(gt(e,1,t),ic(e,t))}function Ic(e,t,r){if(3===e.tag)Sc(e,e,r);else for(;null!==t;){if(3===t.tag){Sc(t,e,r);break}if(1===t.tag){var n=t.stateNode;if("function"==typeof t.type.getDerivedStateFromError||"function"==typeof n.componentDidCatch&&(null===Zl||!Zl.has(n))){t=Ps(t,e=Ao(t,e=co(r,e),1),1),e=tc(),null!==t&&(gt(t,1,e),ic(t,e));break}}t=t.return}}function Ec(e,t,r){var n=e.pingCache;null!==n&&n.delete(t),t=tc(),e.pingedLanes|=e.suspendedLanes&r,kl===e&&(Ll&r)===r&&(4===Nl||3===Nl&&(130023424&Ll)===Ll&&500>Je()-Ul?pc(e,0):zl|=r),ic(e,t)}function xc(e,t){0===t&&(0==(1&e.mode)?t=1:(t=ut,0==(130023424&(ut<<=1))&&(ut=4194304)));var r=tc();null!==(e=Ds(e,t))&&(gt(e,t,r),ic(e,r))}function Tc(e){var t=e.memoizedState,r=0;null!==t&&(r=t.retryLane),xc(e,r)}function Dc(e,t){var r=0;switch(e.tag){case 13:var n=e.stateNode,i=e.memoizedState;null!==i&&(r=i.retryLane);break;case 19:n=e.stateNode;break;default:throw Error(s(314))}null!==n&&n.delete(t),xc(e,r)}function kc(e,t){return Ze(e,t)}function jc(e,t,r,n){this.tag=e,this.key=r,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=n,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Lc(e,t,r,n){return new jc(e,t,r,n)}function Oc(e){return!(!(e=e.prototype)||!e.isReactComponent)}function Pc(e,t){var r=e.alternate;return null===r?((r=Lc(e.tag,t,e.key,e.mode)).elementType=e.elementType,r.type=e.type,r.stateNode=e.stateNode,r.alternate=e,e.alternate=r):(r.pendingProps=t,r.type=e.type,r.flags=0,r.subtreeFlags=0,r.deletions=null),r.flags=14680064&e.flags,r.childLanes=e.childLanes,r.lanes=e.lanes,r.child=e.child,r.memoizedProps=e.memoizedProps,r.memoizedState=e.memoizedState,r.updateQueue=e.updateQueue,t=e.dependencies,r.dependencies=null===t?null:{lanes:t.lanes,firstContext:t.firstContext},r.sibling=e.sibling,r.index=e.index,r.ref=e.ref,r}function Nc(e,t,r,n,i,a){var o=2;if(n=e,"function"==typeof e)Oc(e)&&(o=1);else if("string"==typeof e)o=5;else e:switch(e){case M:return Bc(r.children,i,a,t);case S:o=8,i|=8;break;case I:return(e=Lc(12,r,t,2|i)).elementType=I,e.lanes=a,e;case D:return(e=Lc(13,r,t,i)).elementType=D,e.lanes=a,e;case k:return(e=Lc(19,r,t,i)).elementType=k,e.lanes=a,e;case O:return Rc(r,i,a,t);default:if("object"==typeof e&&null!==e)switch(e.$$typeof){case E:o=10;break e;case x:o=9;break e;case T:o=11;break e;case j:o=14;break e;case L:o=16,n=null;break e}throw Error(s(130,null==e?e:typeof e,""))}return(t=Lc(o,r,t,i)).elementType=e,t.type=n,t.lanes=a,t}function Bc(e,t,r,n){return(e=Lc(7,e,n,t)).lanes=r,e}function Rc(e,t,r,n){return(e=Lc(22,e,n,t)).elementType=O,e.lanes=r,e.stateNode={isHidden:!1},e}function Vc(e,t,r){return(e=Lc(6,e,null,t)).lanes=r,e}function zc(e,t,r){return(t=Lc(4,null!==e.children?e.children:[],e.key,t)).lanes=r,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Yc(e,t,r,n,i){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=mt(0),this.expirationTimes=mt(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=mt(0),this.identifierPrefix=n,this.onRecoverableError=i,this.mutableSourceEagerHydrationData=null}function Gc(e,t,r,n,i,s,a,o,l){return e=new Yc(e,t,r,o,l),1===t?(t=1,!0===s&&(t|=8)):t=0,s=Lc(3,null,null,t),e.current=s,s.stateNode=e,s.memoizedState={element:n,isDehydrated:r,cache:null,transitions:null,pendingSuspenseBoundaries:null},js(s),e}function Uc(e){if(!e)return xi;e:{if(Ue(e=e._reactInternals)!==e||1!==e.tag)throw Error(s(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(Li(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(null!==t);throw Error(s(171))}if(1===e.tag){var r=e.type;if(Li(r))return Ni(e,r,t)}return t}function Fc(e,t,r,n,i,s,a,o,l){return(e=Gc(r,n,!0,e,0,s,0,o,l)).context=Uc(null),r=e.current,(s=Os(n=tc(),i=rc(r))).callback=null!=t?t:null,Ps(r,s,i),e.current.lanes=i,gt(e,i,n),ic(e,n),e}function qc(e,t,r,n){var i=t.current,s=tc(),a=rc(i);return r=Uc(r),null===t.context?t.context=r:t.pendingContext=r,(t=Os(s,a)).payload={element:e},null!==(n=void 0===n?null:n)&&(t.callback=n),null!==(e=Ps(i,t,a))&&(nc(e,i,a,s),Ns(e,i,a)),a}function Hc(e){return(e=e.current).child?(e.child.tag,e.child.stateNode):null}function _c(e,t){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var r=e.retryLane;e.retryLane=0!==r&&r<t?r:t}}function Zc(e,t){_c(e,t),(e=e.alternate)&&_c(e,t)}Sl=function(e,t,r){if(null!==e)if(e.memoizedProps!==t.pendingProps||Di.current)yo=!0;else{if(0==(e.lanes&r)&&0==(128&t.flags))return yo=!1,function(e,t,r){switch(t.tag){case 3:ko(t),ps();break;case 5:sa(t);break;case 1:Li(t.type)&&Bi(t);break;case 4:na(t,t.stateNode.containerInfo);break;case 10:var n=t.type._context,i=t.memoizedProps.value;Ei(gs,n._currentValue),n._currentValue=i;break;case 13:if(null!==(n=t.memoizedState))return null!==n.dehydrated?(Ei(oa,1&oa.current),t.flags|=128,null):0!=(r&t.child.childLanes)?Vo(e,t,r):(Ei(oa,1&oa.current),null!==(e=Ho(e,t,r))?e.sibling:null);Ei(oa,1&oa.current);break;case 19:if(n=0!=(r&t.childLanes),0!=(128&e.flags)){if(n)return Fo(e,t,r);t.flags|=128}if(null!==(i=t.memoizedState)&&(i.rendering=null,i.tail=null,i.lastEffect=null),Ei(oa,oa.current),n)break;return null;case 22:case 23:return t.lanes=0,Io(e,t,r)}return Ho(e,t,r)}(e,t,r);yo=0!=(131072&e.flags)}else yo=!1,is&&0!=(1048576&t.flags)&&$i(t,_i,t.index);switch(t.lanes=0,t.tag){case 2:var n=t.type;qo(e,t),e=t.pendingProps;var i=ji(t,Ti.current);Ss(t,r),i=Ma(null,t,n,e,i,r);var a=Sa();return t.flags|=1,"object"==typeof i&&null!==i&&"function"==typeof i.render&&void 0===i.$$typeof?(t.tag=1,t.memoizedState=null,t.updateQueue=null,Li(n)?(a=!0,Bi(t)):a=!1,t.memoizedState=null!==i.state&&void 0!==i.state?i.state:null,js(t),i.updater=Gs,t.stateNode=i,i._reactInternals=t,Hs(t,n,e,r),t=Do(null,t,n,!0,a,r)):(t.tag=0,is&&a&&es(t),Co(null,t,i,r),t=t.child),t;case 16:n=t.elementType;e:{switch(qo(e,t),e=t.pendingProps,n=(i=n._init)(n._payload),t.type=n,i=t.tag=function(e){if("function"==typeof e)return Oc(e)?1:0;if(null!=e){if((e=e.$$typeof)===T)return 11;if(e===j)return 14}return 2}(n),e=ms(n,e),i){case 0:t=xo(null,t,n,e,r);break e;case 1:t=To(null,t,n,e,r);break e;case 11:t=wo(null,t,n,e,r);break e;case 14:t=Mo(null,t,n,ms(n.type,e),r);break e}throw Error(s(306,n,""))}return t;case 0:return n=t.type,i=t.pendingProps,xo(e,t,n,i=t.elementType===n?i:ms(n,i),r);case 1:return n=t.type,i=t.pendingProps,To(e,t,n,i=t.elementType===n?i:ms(n,i),r);case 3:e:{if(ko(t),null===e)throw Error(s(387));n=t.pendingProps,i=(a=t.memoizedState).element,Ls(e,t),Rs(t,n,null,r);var o=t.memoizedState;if(n=o.element,a.isDehydrated){if(a={element:n,isDehydrated:!1,cache:o.cache,pendingSuspenseBoundaries:o.pendingSuspenseBoundaries,transitions:o.transitions},t.updateQueue.baseState=a,t.memoizedState=a,256&t.flags){t=jo(e,t,n,r,i=co(Error(s(423)),t));break e}if(n!==i){t=jo(e,t,n,r,i=co(Error(s(424)),t));break e}for(ns=ci(t.stateNode.containerInfo.firstChild),rs=t,is=!0,ss=null,r=Js(t,null,n,r),t.child=r;r;)r.flags=-3&r.flags|4096,r=r.sibling}else{if(ps(),n===i){t=Ho(e,t,r);break e}Co(e,t,n,r)}t=t.child}return t;case 5:return sa(t),null===e&&cs(t),n=t.type,i=t.pendingProps,a=null!==e?e.memoizedProps:null,o=i.children,ri(n,i)?o=null:null!==a&&ri(n,a)&&(t.flags|=32),Eo(e,t),Co(e,t,o,r),t.child;case 6:return null===e&&cs(t),null;case 13:return Vo(e,t,r);case 4:return na(t,t.stateNode.containerInfo),n=t.pendingProps,null===e?t.child=Xs(t,null,n,r):Co(e,t,n,r),t.child;case 11:return n=t.type,i=t.pendingProps,wo(e,t,n,i=t.elementType===n?i:ms(n,i),r);case 7:return Co(e,t,t.pendingProps,r),t.child;case 8:case 12:return Co(e,t,t.pendingProps.children,r),t.child;case 10:e:{if(n=t.type._context,i=t.pendingProps,a=t.memoizedProps,o=i.value,Ei(gs,n._currentValue),n._currentValue=o,null!==a)if(on(a.value,o)){if(a.children===i.children&&!Di.current){t=Ho(e,t,r);break e}}else for(null!==(a=t.child)&&(a.return=t);null!==a;){var l=a.dependencies;if(null!==l){o=a.child;for(var c=l.firstContext;null!==c;){if(c.context===n){if(1===a.tag){(c=Os(-1,r&-r)).tag=2;var u=a.updateQueue;if(null!==u){var d=(u=u.shared).pending;null===d?c.next=c:(c.next=d.next,d.next=c),u.pending=c}}a.lanes|=r,null!==(c=a.alternate)&&(c.lanes|=r),Ms(a.return,r,t),l.lanes|=r;break}c=c.next}}else if(10===a.tag)o=a.type===t.type?null:a.child;else if(18===a.tag){if(null===(o=a.return))throw Error(s(341));o.lanes|=r,null!==(l=o.alternate)&&(l.lanes|=r),Ms(o,r,t),o=a.sibling}else o=a.child;if(null!==o)o.return=a;else for(o=a;null!==o;){if(o===t){o=null;break}if(null!==(a=o.sibling)){a.return=o.return,o=a;break}o=o.return}a=o}Co(e,t,i.children,r),t=t.child}return t;case 9:return i=t.type,n=t.pendingProps.children,Ss(t,r),n=n(i=Is(i)),t.flags|=1,Co(e,t,n,r),t.child;case 14:return i=ms(n=t.type,t.pendingProps),Mo(e,t,n,i=ms(n.type,i),r);case 15:return So(e,t,t.type,t.pendingProps,r);case 17:return n=t.type,i=t.pendingProps,i=t.elementType===n?i:ms(n,i),qo(e,t),t.tag=1,Li(n)?(e=!0,Bi(t)):e=!1,Ss(t,r),Fs(t,n,i),Hs(t,n,i,r),Do(null,t,n,!0,e,r);case 19:return Fo(e,t,r);case 22:return Io(e,t,r)}throw Error(s(156,t.tag))};var Qc="function"==typeof reportError?reportError:function(e){console.error(e)};function Wc(e){this._internalRoot=e}function Xc(e){this._internalRoot=e}function Jc(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType)}function Kc(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType&&(8!==e.nodeType||" react-mount-point-unstable "!==e.nodeValue))}function $c(){}function eu(e,t,r,n,i){var s=r._reactRootContainer;if(s){var a=s;if("function"==typeof i){var o=i;i=function(){var e=Hc(a);o.call(e)}}qc(t,a,e,i)}else a=function(e,t,r,n,i){if(i){if("function"==typeof n){var s=n;n=function(){var e=Hc(a);s.call(e)}}var a=Fc(t,n,e,0,null,!1,0,"",$c);return e._reactRootContainer=a,e[fi]=a.current,Un(8===e.nodeType?e.parentNode:e),dc(),a}for(;i=e.lastChild;)e.removeChild(i);if("function"==typeof n){var o=n;n=function(){var e=Hc(l);o.call(e)}}var l=Gc(e,0,!1,null,0,!1,0,"",$c);return e._reactRootContainer=l,e[fi]=l.current,Un(8===e.nodeType?e.parentNode:e),dc((function(){qc(t,l,r,n)})),l}(r,t,e,i,n);return Hc(a)}Xc.prototype.render=Wc.prototype.render=function(e){var t=this._internalRoot;if(null===t)throw Error(s(409));qc(e,t,null,null)},Xc.prototype.unmount=Wc.prototype.unmount=function(){var e=this._internalRoot;if(null!==e){this._internalRoot=null;var t=e.containerInfo;dc((function(){qc(null,e,null,null)})),t[fi]=null}},Xc.prototype.unstable_scheduleHydration=function(e){if(e){var t=St();e={blockedOn:null,target:e,priority:t};for(var r=0;r<Ot.length&&0!==t&&t<Ot[r].priority;r++);Ot.splice(r,0,e),0===r&&Rt(e)}},Ct=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var r=dt(t.pendingLanes);0!==r&&(vt(t,1|r),ic(t,Je()),0==(6&Dl)&&(Fl=Je()+500,Ui()))}break;case 13:dc((function(){var t=Ds(e,1);if(null!==t){var r=tc();nc(t,e,1,r)}})),Zc(e,1)}},wt=function(e){if(13===e.tag){var t=Ds(e,134217728);null!==t&&nc(t,e,134217728,tc()),Zc(e,134217728)}},Mt=function(e){if(13===e.tag){var t=rc(e),r=Ds(e,t);null!==r&&nc(r,e,t,tc()),Zc(e,t)}},St=function(){return bt},It=function(e,t){var r=bt;try{return bt=e,t()}finally{bt=r}},we=function(e,t,r){switch(t){case"input":if(K(e,r),t=r.name,"radio"===r.type&&null!=t){for(r=e;r.parentNode;)r=r.parentNode;for(r=r.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<r.length;t++){var n=r[t];if(n!==e&&n.form===e.form){var i=Ci(n);if(!i)throw Error(s(90));Z(n),K(n,i)}}}break;case"textarea":se(e,r);break;case"select":null!=(t=r.value)&&re(e,!!r.multiple,t,!1)}},Te=uc,De=dc;var tu={usingClientEntryPoint:!1,Events:[bi,yi,Ci,Ee,xe,uc]},ru={findFiberByHostInstance:vi,bundleType:0,version:"18.2.0",rendererPackageName:"react-dom"},nu={bundleType:ru.bundleType,version:ru.version,rendererPackageName:ru.rendererPackageName,rendererConfig:ru.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:y.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return null===(e=He(e))?null:e.stateNode},findFiberByHostInstance:ru.findFiberByHostInstance||function(){return null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.2.0-next-9e3b772b8-20220608"};if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var iu=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!iu.isDisabled&&iu.supportsFiber)try{it=iu.inject(nu),st=iu}catch(ue){}}t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=tu,t.createPortal=function(e,t){var r=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!Jc(t))throw Error(s(200));return function(e,t,r){var n=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:w,key:null==n?null:""+n,children:e,containerInfo:t,implementation:r}}(e,t,null,r)},t.createRoot=function(e,t){if(!Jc(e))throw Error(s(299));var r=!1,n="",i=Qc;return null!=t&&(!0===t.unstable_strictMode&&(r=!0),void 0!==t.identifierPrefix&&(n=t.identifierPrefix),void 0!==t.onRecoverableError&&(i=t.onRecoverableError)),t=Gc(e,1,!1,null,0,r,0,n,i),e[fi]=t.current,Un(8===e.nodeType?e.parentNode:e),new Wc(t)},t.findDOMNode=function(e){if(null==e)return null;if(1===e.nodeType)return e;var t=e._reactInternals;if(void 0===t){if("function"==typeof e.render)throw Error(s(188));throw e=Object.keys(e).join(","),Error(s(268,e))}return null===(e=He(t))?null:e.stateNode},t.flushSync=function(e){return dc(e)},t.hydrate=function(e,t,r){if(!Kc(t))throw Error(s(200));return eu(null,e,t,!0,r)},t.hydrateRoot=function(e,t,r){if(!Jc(e))throw Error(s(405));var n=null!=r&&r.hydratedSources||null,i=!1,a="",o=Qc;if(null!=r&&(!0===r.unstable_strictMode&&(i=!0),void 0!==r.identifierPrefix&&(a=r.identifierPrefix),void 0!==r.onRecoverableError&&(o=r.onRecoverableError)),t=Fc(t,null,e,1,null!=r?r:null,i,0,a,o),e[fi]=t.current,Un(e),n)for(e=0;e<n.length;e++)i=(i=(r=n[e])._getVersion)(r._source),null==t.mutableSourceEagerHydrationData?t.mutableSourceEagerHydrationData=[r,i]:t.mutableSourceEagerHydrationData.push(r,i);return new Xc(t)},t.render=function(e,t,r){if(!Kc(t))throw Error(s(200));return eu(null,e,t,!1,r)},t.unmountComponentAtNode=function(e){if(!Kc(e))throw Error(s(40));return!!e._reactRootContainer&&(dc((function(){eu(null,null,e,!1,(function(){e._reactRootContainer=null,e[fi]=null}))})),!0)},t.unstable_batchedUpdates=uc,t.unstable_renderSubtreeIntoContainer=function(e,t,r,n){if(!Kc(r))throw Error(s(200));if(null==e||void 0===e._reactInternals)throw Error(s(38));return eu(e,t,r,!1,n)},t.version="18.2.0-next-9e3b772b8-20220608"},17029:(e,t,r)=>{"use strict";var n=r(28316);t.createRoot=n.createRoot,t.hydrateRoot=n.hydrateRoot},28316:(e,t,r)=>{"use strict";!function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(e){console.error(e)}}(),e.exports=r(52967)},9670:(e,t)=>{"use strict";function r(e,t){var r=e.length;e.push(t);e:for(;0<r;){var n=r-1>>>1,i=e[n];if(!(0<s(i,t)))break e;e[n]=t,e[r]=i,r=n}}function n(e){return 0===e.length?null:e[0]}function i(e){if(0===e.length)return null;var t=e[0],r=e.pop();if(r!==t){e[0]=r;e:for(var n=0,i=e.length,a=i>>>1;n<a;){var o=2*(n+1)-1,l=e[o],c=o+1,u=e[c];if(0>s(l,r))c<i&&0>s(u,l)?(e[n]=u,e[c]=r,n=c):(e[n]=l,e[o]=r,n=o);else{if(!(c<i&&0>s(u,r)))break e;e[n]=u,e[c]=r,n=c}}}return t}function s(e,t){var r=e.sortIndex-t.sortIndex;return 0!==r?r:e.id-t.id}if("object"==typeof performance&&"function"==typeof performance.now){var a=performance;t.unstable_now=function(){return a.now()}}else{var o=Date,l=o.now();t.unstable_now=function(){return o.now()-l}}var c=[],u=[],d=1,h=null,p=3,f=!1,A=!1,m=!1,g="function"==typeof setTimeout?setTimeout:null,v="function"==typeof clearTimeout?clearTimeout:null,b="undefined"!=typeof setImmediate?setImmediate:null;function y(e){for(var t=n(u);null!==t;){if(null===t.callback)i(u);else{if(!(t.startTime<=e))break;i(u),t.sortIndex=t.expirationTime,r(c,t)}t=n(u)}}function C(e){if(m=!1,y(e),!A)if(null!==n(c))A=!0,O(w);else{var t=n(u);null!==t&&P(C,t.startTime-e)}}function w(e,r){A=!1,m&&(m=!1,v(E),E=-1),f=!0;var s=p;try{for(y(r),h=n(c);null!==h&&(!(h.expirationTime>r)||e&&!D());){var a=h.callback;if("function"==typeof a){h.callback=null,p=h.priorityLevel;var o=a(h.expirationTime<=r);r=t.unstable_now(),"function"==typeof o?h.callback=o:h===n(c)&&i(c),y(r)}else i(c);h=n(c)}if(null!==h)var l=!0;else{var d=n(u);null!==d&&P(C,d.startTime-r),l=!1}return l}finally{h=null,p=s,f=!1}}"undefined"!=typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var M,S=!1,I=null,E=-1,x=5,T=-1;function D(){return!(t.unstable_now()-T<x)}function k(){if(null!==I){var e=t.unstable_now();T=e;var r=!0;try{r=I(!0,e)}finally{r?M():(S=!1,I=null)}}else S=!1}if("function"==typeof b)M=function(){b(k)};else if("undefined"!=typeof MessageChannel){var j=new MessageChannel,L=j.port2;j.port1.onmessage=k,M=function(){L.postMessage(null)}}else M=function(){g(k,0)};function O(e){I=e,S||(S=!0,M())}function P(e,r){E=g((function(){e(t.unstable_now())}),r)}t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_continueExecution=function(){A||f||(A=!0,O(w))},t.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):x=0<e?Math.floor(1e3/e):5},t.unstable_getCurrentPriorityLevel=function(){return p},t.unstable_getFirstCallbackNode=function(){return n(c)},t.unstable_next=function(e){switch(p){case 1:case 2:case 3:var t=3;break;default:t=p}var r=p;p=t;try{return e()}finally{p=r}},t.unstable_pauseExecution=function(){},t.unstable_requestPaint=function(){},t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var r=p;p=e;try{return t()}finally{p=r}},t.unstable_scheduleCallback=function(e,i,s){var a=t.unstable_now();switch(s="object"==typeof s&&null!==s&&"number"==typeof(s=s.delay)&&0<s?a+s:a,e){case 1:var o=-1;break;case 2:o=250;break;case 5:o=1073741823;break;case 4:o=1e4;break;default:o=5e3}return e={id:d++,callback:i,priorityLevel:e,startTime:s,expirationTime:o=s+o,sortIndex:-1},s>a?(e.sortIndex=s,r(u,e),null===n(c)&&e===n(u)&&(m?(v(E),E=-1):m=!0,P(C,s-a))):(e.sortIndex=o,r(c,e),A||f||(A=!0,O(w))),e},t.unstable_shouldYield=D,t.unstable_wrapCallback=function(e){var t=p;return function(){var r=p;p=t;try{return e.apply(this,arguments)}finally{p=r}}}},22941:(e,t,r)=>{"use strict";e.exports=r(9670)},11997:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"DraggableCore",{enumerable:!0,get:function(){return u.default}}),t.default=void 0;var n=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=p(t);if(r&&r.has(e))return r.get(e);var n={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in e)if("default"!==s&&Object.prototype.hasOwnProperty.call(e,s)){var a=i?Object.getOwnPropertyDescriptor(e,s):null;a&&(a.get||a.set)?Object.defineProperty(n,s,a):n[s]=e[s]}return n.default=e,r&&r.set(e,n),n}(r(83426)),i=h(r(13980)),s=h(r(28316)),a=h(r(6277)),o=r(54688),l=r(93585),c=r(40136),u=h(r(93816)),d=h(r(81177));function h(e){return e&&e.__esModule?e:{default:e}}function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(p=function(e){return e?r:t})(e)}function f(){return f=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},f.apply(this,arguments)}function A(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}class m extends n.Component{static getDerivedStateFromProps(e,t){let{position:r}=e,{prevPropsPosition:n}=t;return!r||n&&r.x===n.x&&r.y===n.y?null:((0,d.default)("Draggable: getDerivedStateFromProps %j",{position:r,prevPropsPosition:n}),{x:r.x,y:r.y,prevPropsPosition:{...r}})}constructor(e){super(e),A(this,"onDragStart",((e,t)=>{if((0,d.default)("Draggable: onDragStart: %j",t),!1===this.props.onStart(e,(0,l.createDraggableData)(this,t)))return!1;this.setState({dragging:!0,dragged:!0})})),A(this,"onDrag",((e,t)=>{if(!this.state.dragging)return!1;(0,d.default)("Draggable: onDrag: %j",t);const r=(0,l.createDraggableData)(this,t),n={x:r.x,y:r.y,slackX:0,slackY:0};if(this.props.bounds){const{x:e,y:t}=n;n.x+=this.state.slackX,n.y+=this.state.slackY;const[i,s]=(0,l.getBoundPosition)(this,n.x,n.y);n.x=i,n.y=s,n.slackX=this.state.slackX+(e-n.x),n.slackY=this.state.slackY+(t-n.y),r.x=n.x,r.y=n.y,r.deltaX=n.x-this.state.x,r.deltaY=n.y-this.state.y}if(!1===this.props.onDrag(e,r))return!1;this.setState(n)})),A(this,"onDragStop",((e,t)=>{if(!this.state.dragging)return!1;if(!1===this.props.onStop(e,(0,l.createDraggableData)(this,t)))return!1;(0,d.default)("Draggable: onDragStop: %j",t);const r={dragging:!1,slackX:0,slackY:0};if(Boolean(this.props.position)){const{x:e,y:t}=this.props.position;r.x=e,r.y=t}this.setState(r)})),this.state={dragging:!1,dragged:!1,x:e.position?e.position.x:e.defaultPosition.x,y:e.position?e.position.y:e.defaultPosition.y,prevPropsPosition:{...e.position},slackX:0,slackY:0,isElementSVG:!1},!e.position||e.onDrag||e.onStop||console.warn("A `position` was applied to this <Draggable>, without drag handlers. This will make this component effectively undraggable. Please attach `onDrag` or `onStop` handlers so you can adjust the `position` of this element.")}componentDidMount(){void 0!==window.SVGElement&&this.findDOMNode()instanceof window.SVGElement&&this.setState({isElementSVG:!0})}componentWillUnmount(){this.setState({dragging:!1})}findDOMNode(){var e,t;return null!==(e=null===(t=this.props)||void 0===t||null===(t=t.nodeRef)||void 0===t?void 0:t.current)&&void 0!==e?e:s.default.findDOMNode(this)}render(){const{axis:e,bounds:t,children:r,defaultPosition:i,defaultClassName:s,defaultClassNameDragging:c,defaultClassNameDragged:d,position:h,positionOffset:p,scale:A,...m}=this.props;let g={},v=null;const b=!Boolean(h)||this.state.dragging,y=h||i,C={x:(0,l.canDragX)(this)&&b?this.state.x:y.x,y:(0,l.canDragY)(this)&&b?this.state.y:y.y};this.state.isElementSVG?v=(0,o.createSVGTransform)(C,p):g=(0,o.createCSSTransform)(C,p);const w=(0,a.default)(r.props.className||"",s,{[c]:this.state.dragging,[d]:this.state.dragged});return n.createElement(u.default,f({},m,{onStart:this.onDragStart,onDrag:this.onDrag,onStop:this.onDragStop}),n.cloneElement(n.Children.only(r),{className:w,style:{...r.props.style,...g},transform:v}))}}t.default=m,A(m,"displayName","Draggable"),A(m,"propTypes",{...u.default.propTypes,axis:i.default.oneOf(["both","x","y","none"]),bounds:i.default.oneOfType([i.default.shape({left:i.default.number,right:i.default.number,top:i.default.number,bottom:i.default.number}),i.default.string,i.default.oneOf([!1])]),defaultClassName:i.default.string,defaultClassNameDragging:i.default.string,defaultClassNameDragged:i.default.string,defaultPosition:i.default.shape({x:i.default.number,y:i.default.number}),positionOffset:i.default.shape({x:i.default.oneOfType([i.default.number,i.default.string]),y:i.default.oneOfType([i.default.number,i.default.string])}),position:i.default.shape({x:i.default.number,y:i.default.number}),className:c.dontSetMe,style:c.dontSetMe,transform:c.dontSetMe}),A(m,"defaultProps",{...u.default.defaultProps,axis:"both",bounds:!1,defaultClassName:"react-draggable",defaultClassNameDragging:"react-draggable-dragging",defaultClassNameDragged:"react-draggable-dragged",defaultPosition:{x:0,y:0},scale:1})},93816:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=d(t);if(r&&r.has(e))return r.get(e);var n={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in e)if("default"!==s&&Object.prototype.hasOwnProperty.call(e,s)){var a=i?Object.getOwnPropertyDescriptor(e,s):null;a&&(a.get||a.set)?Object.defineProperty(n,s,a):n[s]=e[s]}return n.default=e,r&&r.set(e,n),n}(r(83426)),i=u(r(13980)),s=u(r(28316)),a=r(54688),o=r(93585),l=r(40136),c=u(r(81177));function u(e){return e&&e.__esModule?e:{default:e}}function d(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(d=function(e){return e?r:t})(e)}function h(e,t,r){return(t=function(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,"string");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==typeof t?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}const p={start:"touchstart",move:"touchmove",stop:"touchend"},f={start:"mousedown",move:"mousemove",stop:"mouseup"};let A=f;class m extends n.Component{constructor(){super(...arguments),h(this,"dragging",!1),h(this,"lastX",NaN),h(this,"lastY",NaN),h(this,"touchIdentifier",null),h(this,"mounted",!1),h(this,"handleDragStart",(e=>{if(this.props.onMouseDown(e),!this.props.allowAnyClick&&"number"==typeof e.button&&0!==e.button)return!1;const t=this.findDOMNode();if(!t||!t.ownerDocument||!t.ownerDocument.body)throw new Error("<DraggableCore> not mounted on DragStart!");const{ownerDocument:r}=t;if(this.props.disabled||!(e.target instanceof r.defaultView.Node)||this.props.handle&&!(0,a.matchesSelectorAndParentsTo)(e.target,this.props.handle,t)||this.props.cancel&&(0,a.matchesSelectorAndParentsTo)(e.target,this.props.cancel,t))return;"touchstart"===e.type&&e.preventDefault();const n=(0,a.getTouchIdentifier)(e);this.touchIdentifier=n;const i=(0,o.getControlPosition)(e,n,this);if(null==i)return;const{x:s,y:l}=i,u=(0,o.createCoreData)(this,s,l);(0,c.default)("DraggableCore: handleDragStart: %j",u),(0,c.default)("calling",this.props.onStart),!1!==this.props.onStart(e,u)&&!1!==this.mounted&&(this.props.enableUserSelectHack&&(0,a.addUserSelectStyles)(r),this.dragging=!0,this.lastX=s,this.lastY=l,(0,a.addEvent)(r,A.move,this.handleDrag),(0,a.addEvent)(r,A.stop,this.handleDragStop))})),h(this,"handleDrag",(e=>{const t=(0,o.getControlPosition)(e,this.touchIdentifier,this);if(null==t)return;let{x:r,y:n}=t;if(Array.isArray(this.props.grid)){let e=r-this.lastX,t=n-this.lastY;if([e,t]=(0,o.snapToGrid)(this.props.grid,e,t),!e&&!t)return;r=this.lastX+e,n=this.lastY+t}const i=(0,o.createCoreData)(this,r,n);if((0,c.default)("DraggableCore: handleDrag: %j",i),!1!==this.props.onDrag(e,i)&&!1!==this.mounted)this.lastX=r,this.lastY=n;else try{this.handleDragStop(new MouseEvent("mouseup"))}catch(e){const t=document.createEvent("MouseEvents");t.initMouseEvent("mouseup",!0,!0,window,0,0,0,0,0,!1,!1,!1,!1,0,null),this.handleDragStop(t)}})),h(this,"handleDragStop",(e=>{if(!this.dragging)return;const t=(0,o.getControlPosition)(e,this.touchIdentifier,this);if(null==t)return;let{x:r,y:n}=t;if(Array.isArray(this.props.grid)){let e=r-this.lastX||0,t=n-this.lastY||0;[e,t]=(0,o.snapToGrid)(this.props.grid,e,t),r=this.lastX+e,n=this.lastY+t}const i=(0,o.createCoreData)(this,r,n);if(!1===this.props.onStop(e,i)||!1===this.mounted)return!1;const s=this.findDOMNode();s&&this.props.enableUserSelectHack&&(0,a.removeUserSelectStyles)(s.ownerDocument),(0,c.default)("DraggableCore: handleDragStop: %j",i),this.dragging=!1,this.lastX=NaN,this.lastY=NaN,s&&((0,c.default)("DraggableCore: Removing handlers"),(0,a.removeEvent)(s.ownerDocument,A.move,this.handleDrag),(0,a.removeEvent)(s.ownerDocument,A.stop,this.handleDragStop))})),h(this,"onMouseDown",(e=>(A=f,this.handleDragStart(e)))),h(this,"onMouseUp",(e=>(A=f,this.handleDragStop(e)))),h(this,"onTouchStart",(e=>(A=p,this.handleDragStart(e)))),h(this,"onTouchEnd",(e=>(A=p,this.handleDragStop(e))))}componentDidMount(){this.mounted=!0;const e=this.findDOMNode();e&&(0,a.addEvent)(e,p.start,this.onTouchStart,{passive:!1})}componentWillUnmount(){this.mounted=!1;const e=this.findDOMNode();if(e){const{ownerDocument:t}=e;(0,a.removeEvent)(t,f.move,this.handleDrag),(0,a.removeEvent)(t,p.move,this.handleDrag),(0,a.removeEvent)(t,f.stop,this.handleDragStop),(0,a.removeEvent)(t,p.stop,this.handleDragStop),(0,a.removeEvent)(e,p.start,this.onTouchStart,{passive:!1}),this.props.enableUserSelectHack&&(0,a.removeUserSelectStyles)(t)}}findDOMNode(){var e,t;return null!==(e=this.props)&&void 0!==e&&e.nodeRef?null===(t=this.props)||void 0===t||null===(t=t.nodeRef)||void 0===t?void 0:t.current:s.default.findDOMNode(this)}render(){return n.cloneElement(n.Children.only(this.props.children),{onMouseDown:this.onMouseDown,onMouseUp:this.onMouseUp,onTouchEnd:this.onTouchEnd})}}t.default=m,h(m,"displayName","DraggableCore"),h(m,"propTypes",{allowAnyClick:i.default.bool,children:i.default.node.isRequired,disabled:i.default.bool,enableUserSelectHack:i.default.bool,offsetParent:function(e,t){if(e[t]&&1!==e[t].nodeType)throw new Error("Draggable's offsetParent must be a DOM Node.")},grid:i.default.arrayOf(i.default.number),handle:i.default.string,cancel:i.default.string,nodeRef:i.default.object,onStart:i.default.func,onDrag:i.default.func,onStop:i.default.func,onMouseDown:i.default.func,scale:i.default.number,className:l.dontSetMe,style:l.dontSetMe,transform:l.dontSetMe}),h(m,"defaultProps",{allowAnyClick:!1,disabled:!1,enableUserSelectHack:!0,onStart:function(){},onDrag:function(){},onStop:function(){},onMouseDown:function(){},scale:1})},41327:(e,t,r)=>{"use strict";const{default:n,DraggableCore:i}=r(11997);e.exports=n,e.exports.default=n,e.exports.DraggableCore=i},54688:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.addClassName=c,t.addEvent=function(e,t,r,n){if(!e)return;const i={capture:!0,...n};e.addEventListener?e.addEventListener(t,r,i):e.attachEvent?e.attachEvent("on"+t,r):e["on"+t]=r},t.addUserSelectStyles=function(e){if(!e)return;let t=e.getElementById("react-draggable-style-el");t||(t=e.createElement("style"),t.type="text/css",t.id="react-draggable-style-el",t.innerHTML=".react-draggable-transparent-selection *::-moz-selection {all: inherit;}\n",t.innerHTML+=".react-draggable-transparent-selection *::selection {all: inherit;}\n",e.getElementsByTagName("head")[0].appendChild(t)),e.body&&c(e.body,"react-draggable-transparent-selection")},t.createCSSTransform=function(e,t){const r=l(e,t,"px");return{[(0,i.browserPrefixToKey)("transform",i.default)]:r}},t.createSVGTransform=function(e,t){return l(e,t,"")},t.getTouch=function(e,t){return e.targetTouches&&(0,n.findInArray)(e.targetTouches,(e=>t===e.identifier))||e.changedTouches&&(0,n.findInArray)(e.changedTouches,(e=>t===e.identifier))},t.getTouchIdentifier=function(e){return e.targetTouches&&e.targetTouches[0]?e.targetTouches[0].identifier:e.changedTouches&&e.changedTouches[0]?e.changedTouches[0].identifier:void 0},t.getTranslation=l,t.innerHeight=function(e){let t=e.clientHeight;const r=e.ownerDocument.defaultView.getComputedStyle(e);return t-=(0,n.int)(r.paddingTop),t-=(0,n.int)(r.paddingBottom),t},t.innerWidth=function(e){let t=e.clientWidth;const r=e.ownerDocument.defaultView.getComputedStyle(e);return t-=(0,n.int)(r.paddingLeft),t-=(0,n.int)(r.paddingRight),t},t.matchesSelector=o,t.matchesSelectorAndParentsTo=function(e,t,r){let n=e;do{if(o(n,t))return!0;if(n===r)return!1;n=n.parentNode}while(n);return!1},t.offsetXYFromParent=function(e,t,r){const n=t===t.ownerDocument.body?{left:0,top:0}:t.getBoundingClientRect();return{x:(e.clientX+t.scrollLeft-n.left)/r,y:(e.clientY+t.scrollTop-n.top)/r}},t.outerHeight=function(e){let t=e.clientHeight;const r=e.ownerDocument.defaultView.getComputedStyle(e);return t+=(0,n.int)(r.borderTopWidth),t+=(0,n.int)(r.borderBottomWidth),t},t.outerWidth=function(e){let t=e.clientWidth;const r=e.ownerDocument.defaultView.getComputedStyle(e);return t+=(0,n.int)(r.borderLeftWidth),t+=(0,n.int)(r.borderRightWidth),t},t.removeClassName=u,t.removeEvent=function(e,t,r,n){if(!e)return;const i={capture:!0,...n};e.removeEventListener?e.removeEventListener(t,r,i):e.detachEvent?e.detachEvent("on"+t,r):e["on"+t]=null},t.removeUserSelectStyles=function(e){if(e)try{if(e.body&&u(e.body,"react-draggable-transparent-selection"),e.selection)e.selection.empty();else{const t=(e.defaultView||window).getSelection();t&&"Caret"!==t.type&&t.removeAllRanges()}}catch(e){}};var n=r(40136),i=function(e,t){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var r=s(t);if(r&&r.has(e))return r.get(e);var n={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var o=i?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,r&&r.set(e,n),n}(r(92185));function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(s=function(e){return e?r:t})(e)}let a="";function o(e,t){return a||(a=(0,n.findInArray)(["matches","webkitMatchesSelector","mozMatchesSelector","msMatchesSelector","oMatchesSelector"],(function(t){return(0,n.isFunction)(e[t])}))),!!(0,n.isFunction)(e[a])&&e[a](t)}function l(e,t,r){let{x:n,y:i}=e,s="translate(".concat(n).concat(r,",").concat(i).concat(r,")");if(t){const e="".concat("string"==typeof t.x?t.x:t.x+r),n="".concat("string"==typeof t.y?t.y:t.y+r);s="translate(".concat(e,", ").concat(n,")")+s}return s}function c(e,t){e.classList?e.classList.add(t):e.className.match(new RegExp("(?:^|\\s)".concat(t,"(?!\\S)")))||(e.className+=" ".concat(t))}function u(e,t){e.classList?e.classList.remove(t):e.className=e.className.replace(new RegExp("(?:^|\\s)".concat(t,"(?!\\S)"),"g"),"")}},92185:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.browserPrefixToKey=i,t.browserPrefixToStyle=function(e,t){return t?"-".concat(t.toLowerCase(),"-").concat(e):e},t.default=void 0,t.getPrefix=n;const r=["Moz","Webkit","O","ms"];function n(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"transform";if("undefined"==typeof window)return"";const n=null===(e=window.document)||void 0===e||null===(e=e.documentElement)||void 0===e?void 0:e.style;if(!n)return"";if(t in n)return"";for(let e=0;e<r.length;e++)if(i(t,r[e])in n)return r[e];return""}function i(e,t){return t?"".concat(t).concat(function(e){let t="",r=!0;for(let n=0;n<e.length;n++)r?(t+=e[n].toUpperCase(),r=!1):"-"===e[n]?r=!0:t+=e[n];return t}(e)):e}t.default=n()},81177:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){}},93585:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.canDragX=function(e){return"both"===e.props.axis||"x"===e.props.axis},t.canDragY=function(e){return"both"===e.props.axis||"y"===e.props.axis},t.createCoreData=function(e,t,r){const i=!(0,n.isNum)(e.lastX),a=s(e);return i?{node:a,deltaX:0,deltaY:0,lastX:t,lastY:r,x:t,y:r}:{node:a,deltaX:t-e.lastX,deltaY:r-e.lastY,lastX:e.lastX,lastY:e.lastY,x:t,y:r}},t.createDraggableData=function(e,t){const r=e.props.scale;return{node:t.node,x:e.state.x+t.deltaX/r,y:e.state.y+t.deltaY/r,deltaX:t.deltaX/r,deltaY:t.deltaY/r,lastX:e.state.x,lastY:e.state.y}},t.getBoundPosition=function(e,t,r){if(!e.props.bounds)return[t,r];let{bounds:a}=e.props;a="string"==typeof a?a:function(e){return{left:e.left,top:e.top,right:e.right,bottom:e.bottom}}(a);const o=s(e);if("string"==typeof a){const{ownerDocument:e}=o,t=e.defaultView;let r;if(r="parent"===a?o.parentNode:e.querySelector(a),!(r instanceof t.HTMLElement))throw new Error('Bounds selector "'+a+'" could not find an element.');const s=r,l=t.getComputedStyle(o),c=t.getComputedStyle(s);a={left:-o.offsetLeft+(0,n.int)(c.paddingLeft)+(0,n.int)(l.marginLeft),top:-o.offsetTop+(0,n.int)(c.paddingTop)+(0,n.int)(l.marginTop),right:(0,i.innerWidth)(s)-(0,i.outerWidth)(o)-o.offsetLeft+(0,n.int)(c.paddingRight)-(0,n.int)(l.marginRight),bottom:(0,i.innerHeight)(s)-(0,i.outerHeight)(o)-o.offsetTop+(0,n.int)(c.paddingBottom)-(0,n.int)(l.marginBottom)}}return(0,n.isNum)(a.right)&&(t=Math.min(t,a.right)),(0,n.isNum)(a.bottom)&&(r=Math.min(r,a.bottom)),(0,n.isNum)(a.left)&&(t=Math.max(t,a.left)),(0,n.isNum)(a.top)&&(r=Math.max(r,a.top)),[t,r]},t.getControlPosition=function(e,t,r){const n="number"==typeof t?(0,i.getTouch)(e,t):null;if("number"==typeof t&&!n)return null;const a=s(r),o=r.props.offsetParent||a.offsetParent||a.ownerDocument.body;return(0,i.offsetXYFromParent)(n||e,o,r.props.scale)},t.snapToGrid=function(e,t,r){return[Math.round(t/e[0])*e[0],Math.round(r/e[1])*e[1]]};var n=r(40136),i=r(54688);function s(e){const t=e.findDOMNode();if(!t)throw new Error("<DraggableCore>: Unmounted during event!");return t}},40136:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.dontSetMe=function(e,t,r){if(e[t])return new Error("Invalid prop ".concat(t," passed to ").concat(r," - do not set this, set it on the child."))},t.findInArray=function(e,t){for(let r=0,n=e.length;r<n;r++)if(t.apply(t,[e[r],r,e]))return e[r]},t.int=function(e){return parseInt(e,10)},t.isFunction=function(e){return"function"==typeof e||"[object Function]"===Object.prototype.toString.call(e)},t.isNum=function(e){return"number"==typeof e&&!isNaN(e)}},66866:(e,t)=>{"use strict";var r="function"==typeof Symbol&&Symbol.for,n=r?Symbol.for("react.element"):60103,i=r?Symbol.for("react.portal"):60106,s=r?Symbol.for("react.fragment"):60107,a=r?Symbol.for("react.strict_mode"):60108,o=r?Symbol.for("react.profiler"):60114,l=r?Symbol.for("react.provider"):60109,c=r?Symbol.for("react.context"):60110,u=r?Symbol.for("react.async_mode"):60111,d=r?Symbol.for("react.concurrent_mode"):60111,h=r?Symbol.for("react.forward_ref"):60112,p=r?Symbol.for("react.suspense"):60113,f=r?Symbol.for("react.suspense_list"):60120,A=r?Symbol.for("react.memo"):60115,m=r?Symbol.for("react.lazy"):60116,g=r?Symbol.for("react.block"):60121,v=r?Symbol.for("react.fundamental"):60117,b=r?Symbol.for("react.responder"):60118,y=r?Symbol.for("react.scope"):60119;function C(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case n:switch(e=e.type){case u:case d:case s:case o:case a:case p:return e;default:switch(e=e&&e.$$typeof){case c:case h:case m:case A:case l:return e;default:return t}}case i:return t}}}function w(e){return C(e)===d}t.AsyncMode=u,t.ConcurrentMode=d,t.ContextConsumer=c,t.ContextProvider=l,t.Element=n,t.ForwardRef=h,t.Fragment=s,t.Lazy=m,t.Memo=A,t.Portal=i,t.Profiler=o,t.StrictMode=a,t.Suspense=p,t.isAsyncMode=function(e){return w(e)||C(e)===u},t.isConcurrentMode=w,t.isContextConsumer=function(e){return C(e)===c},t.isContextProvider=function(e){return C(e)===l},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===n},t.isForwardRef=function(e){return C(e)===h},t.isFragment=function(e){return C(e)===s},t.isLazy=function(e){return C(e)===m},t.isMemo=function(e){return C(e)===A},t.isPortal=function(e){return C(e)===i},t.isProfiler=function(e){return C(e)===o},t.isStrictMode=function(e){return C(e)===a},t.isSuspense=function(e){return C(e)===p},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===s||e===d||e===o||e===a||e===p||e===f||"object"==typeof e&&null!==e&&(e.$$typeof===m||e.$$typeof===A||e.$$typeof===l||e.$$typeof===c||e.$$typeof===h||e.$$typeof===v||e.$$typeof===b||e.$$typeof===y||e.$$typeof===g)},t.typeOf=C},48570:(e,t,r)=>{"use strict";e.exports=r(66866)},96431:(e,t,r)=>{"use strict";var n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},i=a(r(83426)),s=a(r(77139));function a(e){return e&&e.__esModule?e:{default:e}}var o=/(\{[\d|\w]+\})/;s.default.prototype.formatString=function(e){for(var t=arguments.length,r=Array(t>1?t-1:0),s=1;s<t;s++)r[s-1]=arguments[s];var a=!1,l=(e||"").split(o).filter((function(e){return!!e})).map((function(e,t){if(e.match(o)){var s=e.slice(1,-1),l=r[s];if(null==l){var c=r[0][s];if(void 0===c)return l;l=c}return i.default.isValidElement(l)?(a=!0,i.default.Children.toArray(l).map((function(e){return n({},e,{key:t.toString()})}))):l}return e}));return a?l:l.join("")},t.Z=s.default},73540:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=h(r(23898)),i=h(r(88595)),s=h(r(17078)),a=h(r(65045)),o=h(r(6218)),l=h(r(90437)),c=h(r(83426)),u=h(r(13980)),d=h(r(12039));function h(e){return e&&e.__esModule?e:{default:e}}var p=function(e){function t(){var e,r,n,a;(0,s.default)(this,t);for(var l=arguments.length,c=Array(l),u=0;u<l;u++)c[u]=arguments[u];return r=n=(0,o.default)(this,(e=t.__proto__||(0,i.default)(t)).call.apply(e,[this].concat(c))),n.handleClickToPause=function(){n.anim.isPaused?n.anim.play():n.anim.pause()},a=r,(0,o.default)(n,a)}return(0,l.default)(t,e),(0,a.default)(t,[{key:"componentDidMount",value:function(){var e=this.props,t=e.options,r=e.eventListeners,i=t.loop,s=t.autoplay,a=t.animationData,o=t.rendererSettings,l=t.segments;this.options={container:this.el,renderer:"svg",loop:!1!==i,autoplay:!1!==s,segments:!1!==l,animationData:a,rendererSettings:o},this.options=(0,n.default)({},this.options,t),this.anim=d.default.loadAnimation(this.options),this.registerEvents(r)}},{key:"componentWillUpdate",value:function(e){this.options.animationData!==e.options.animationData&&(this.deRegisterEvents(this.props.eventListeners),this.destroy(),this.options=(0,n.default)({},this.options,e.options),this.anim=d.default.loadAnimation(this.options),this.registerEvents(e.eventListeners))}},{key:"componentDidUpdate",value:function(){this.props.isStopped?this.stop():this.props.segments?this.playSegments():this.play(),this.pause(),this.setSpeed(),this.setDirection()}},{key:"componentWillUnmount",value:function(){this.deRegisterEvents(this.props.eventListeners),this.destroy(),this.options.animationData=null,this.anim=null}},{key:"setSpeed",value:function(){this.anim.setSpeed(this.props.speed)}},{key:"setDirection",value:function(){this.anim.setDirection(this.props.direction)}},{key:"play",value:function(){this.anim.play()}},{key:"playSegments",value:function(){this.anim.playSegments(this.props.segments)}},{key:"stop",value:function(){this.anim.stop()}},{key:"pause",value:function(){(this.props.isPaused&&!this.anim.isPaused||!this.props.isPaused&&this.anim.isPaused)&&this.anim.pause()}},{key:"destroy",value:function(){this.anim.destroy()}},{key:"registerEvents",value:function(e){var t=this;e.forEach((function(e){t.anim.addEventListener(e.eventName,e.callback)}))}},{key:"deRegisterEvents",value:function(e){var t=this;e.forEach((function(e){t.anim.removeEventListener(e.eventName,e.callback)}))}},{key:"render",value:function(){var e=this,t=this.props,r=t.width,i=t.height,s=t.ariaRole,a=t.ariaLabel,o=t.isClickToPauseDisabled,l=t.title,u=function(e){return"number"==typeof e?e+"px":e||"100%"},d=(0,n.default)({width:u(r),height:u(i),overflow:"hidden",margin:"0 auto",outline:"none"},this.props.style),h=o?function(){return null}:this.handleClickToPause;return c.default.createElement("div",{ref:function(t){e.el=t},style:d,onClick:h,title:l,role:s,"aria-label":a,tabIndex:"0"})}}]),t}(c.default.Component);t.default=p,p.propTypes={eventListeners:u.default.arrayOf(u.default.object),options:u.default.object.isRequired,height:u.default.oneOfType([u.default.string,u.default.number]),width:u.default.oneOfType([u.default.string,u.default.number]),isStopped:u.default.bool,isPaused:u.default.bool,speed:u.default.number,segments:u.default.arrayOf(u.default.number),direction:u.default.number,ariaRole:u.default.string,ariaLabel:u.default.string,isClickToPauseDisabled:u.default.bool,title:u.default.string},p.defaultProps={eventListeners:[],isStopped:!1,isPaused:!1,speed:1,ariaRole:"button",ariaLabel:"animation",isClickToPauseDisabled:!1,title:""}},50322:(e,t,r)=>{e.exports={default:r(67093),__esModule:!0}},75793:(e,t,r)=>{e.exports={default:r(24498),__esModule:!0}},19797:(e,t,r)=>{e.exports={default:r(54239),__esModule:!0}},88595:(e,t,r)=>{e.exports={default:r(28360),__esModule:!0}},39578:(e,t,r)=>{e.exports={default:r(82504),__esModule:!0}},4536:(e,t,r)=>{e.exports={default:r(88195),__esModule:!0}},52924:(e,t,r)=>{e.exports={default:r(90057),__esModule:!0}},17078:(e,t)=>{"use strict";t.__esModule=!0,t.default=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}},65045:(e,t,r)=>{"use strict";t.__esModule=!0;var n,i=(n=r(19797))&&n.__esModule?n:{default:n};t.default=function(){function e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),(0,i.default)(e,n.key,n)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}()},23898:(e,t,r)=>{"use strict";t.__esModule=!0;var n,i=(n=r(50322))&&n.__esModule?n:{default:n};t.default=i.default||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}},90437:(e,t,r)=>{"use strict";t.__esModule=!0;var n=a(r(39578)),i=a(r(75793)),s=a(r(13));function a(e){return e&&e.__esModule?e:{default:e}}t.default=function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+(void 0===t?"undefined":(0,s.default)(t)));e.prototype=(0,i.default)(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(n.default?(0,n.default)(e,t):e.__proto__=t)}},6218:(e,t,r)=>{"use strict";t.__esModule=!0;var n,i=(n=r(13))&&n.__esModule?n:{default:n};t.default=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==(void 0===t?"undefined":(0,i.default)(t))&&"function"!=typeof t?e:t}},13:(e,t,r)=>{"use strict";t.__esModule=!0;var n=a(r(52924)),i=a(r(4536)),s="function"==typeof i.default&&"symbol"==typeof n.default?function(e){return typeof e}:function(e){return e&&"function"==typeof i.default&&e.constructor===i.default&&e!==i.default.prototype?"symbol":typeof e};function a(e){return e&&e.__esModule?e:{default:e}}t.default="function"==typeof i.default&&"symbol"===s(n.default)?function(e){return void 0===e?"undefined":s(e)}:function(e){return e&&"function"==typeof i.default&&e.constructor===i.default&&e!==i.default.prototype?"symbol":void 0===e?"undefined":s(e)}},67093:(e,t,r)=>{r(90134),e.exports=r(9742).Object.assign},24498:(e,t,r)=>{r(33701);var n=r(9742).Object;e.exports=function(e,t){return n.create(e,t)}},54239:(e,t,r)=>{r(90879);var n=r(9742).Object;e.exports=function(e,t,r){return n.defineProperty(e,t,r)}},28360:(e,t,r)=>{r(38087),e.exports=r(9742).Object.getPrototypeOf},82504:(e,t,r)=>{r(54418),e.exports=r(9742).Object.setPrototypeOf},88195:(e,t,r)=>{r(71138),r(32222),r(2759),r(15026),e.exports=r(9742).Symbol},90057:(e,t,r)=>{r(5521),r(71834),e.exports=r(30655).f("iterator")},92144:e=>{e.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e}},2138:e=>{e.exports=function(){}},84939:(e,t,r)=>{var n=r(675);e.exports=function(e){if(!n(e))throw TypeError(e+" is not an object!");return e}},53824:(e,t,r)=>{var n=r(39939),i=r(48238),s=r(57900);e.exports=function(e){return function(t,r,a){var o,l=n(t),c=i(l.length),u=s(a,c);if(e&&r!=r){for(;c>u;)if((o=l[u++])!=o)return!0}else for(;c>u;u++)if((e||u in l)&&l[u]===r)return e||u||0;return!e&&-1}}},48778:e=>{var t={}.toString;e.exports=function(e){return t.call(e).slice(8,-1)}},9742:e=>{var t=e.exports={version:"2.6.12"};"number"==typeof __e&&(__e=t)},51341:(e,t,r)=>{var n=r(92144);e.exports=function(e,t,r){if(n(e),void 0===t)return e;switch(r){case 1:return function(r){return e.call(t,r)};case 2:return function(r,n){return e.call(t,r,n)};case 3:return function(r,n,i){return e.call(t,r,n,i)}}return function(){return e.apply(t,arguments)}}},31635:e=>{e.exports=function(e){if(null==e)throw TypeError("Can't call method on  "+e);return e}},30430:(e,t,r)=>{e.exports=!r(13645)((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},53574:(e,t,r)=>{var n=r(675),i=r(4774).document,s=n(i)&&n(i.createElement);e.exports=function(e){return s?i.createElement(e):{}}},6401:e=>{e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},78869:(e,t,r)=>{var n=r(28983),i=r(34725),s=r(6254);e.exports=function(e){var t=n(e),r=i.f;if(r)for(var a,o=r(e),l=s.f,c=0;o.length>c;)l.call(e,a=o[c++])&&t.push(a);return t}},83123:(e,t,r)=>{var n=r(4774),i=r(9742),s=r(51341),a=r(77780),o=r(89687),l="prototype",c=function(e,t,r){var u,d,h,p=e&c.F,f=e&c.G,A=e&c.S,m=e&c.P,g=e&c.B,v=e&c.W,b=f?i:i[t]||(i[t]={}),y=b[l],C=f?n:A?n[t]:(n[t]||{})[l];for(u in f&&(r=t),r)(d=!p&&C&&void 0!==C[u])&&o(b,u)||(h=d?C[u]:r[u],b[u]=f&&"function"!=typeof C[u]?r[u]:g&&d?s(h,n):v&&C[u]==h?function(e){var t=function(t,r,n){if(this instanceof e){switch(arguments.length){case 0:return new e;case 1:return new e(t);case 2:return new e(t,r)}return new e(t,r,n)}return e.apply(this,arguments)};return t[l]=e[l],t}(h):m&&"function"==typeof h?s(Function.call,h):h,m&&((b.virtual||(b.virtual={}))[u]=h,e&c.R&&y&&!y[u]&&a(y,u,h)))};c.F=1,c.G=2,c.S=4,c.P=8,c.B=16,c.W=32,c.U=64,c.R=128,e.exports=c},13645:e=>{e.exports=function(e){try{return!!e()}catch(e){return!0}}},4774:e=>{var t=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=t)},89687:e=>{var t={}.hasOwnProperty;e.exports=function(e,r){return t.call(e,r)}},77780:(e,t,r)=>{var n=r(99667),i=r(77399);e.exports=r(30430)?function(e,t,r){return n.f(e,t,i(1,r))}:function(e,t,r){return e[t]=r,e}},59021:(e,t,r)=>{var n=r(4774).document;e.exports=n&&n.documentElement},75848:(e,t,r)=>{e.exports=!r(30430)&&!r(13645)((function(){return 7!=Object.defineProperty(r(53574)("div"),"a",{get:function(){return 7}}).a}))},49933:(e,t,r)=>{var n=r(48778);e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==n(e)?e.split(""):Object(e)}},21736:(e,t,r)=>{var n=r(48778);e.exports=Array.isArray||function(e){return"Array"==n(e)}},675:e=>{e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},34579:(e,t,r)=>{"use strict";var n=r(71403),i=r(77399),s=r(16110),a={};r(77780)(a,r(89411)("iterator"),(function(){return this})),e.exports=function(e,t,r){e.prototype=n(a,{next:i(1,r)}),s(e,t+" Iterator")}},98719:(e,t,r)=>{"use strict";var n=r(96499),i=r(83123),s=r(77690),a=r(77780),o=r(65046),l=r(34579),c=r(16110),u=r(90997),d=r(89411)("iterator"),h=!([].keys&&"next"in[].keys()),p="keys",f="values",A=function(){return this};e.exports=function(e,t,r,m,g,v,b){l(r,t,m);var y,C,w,M=function(e){if(!h&&e in x)return x[e];switch(e){case p:case f:return function(){return new r(this,e)}}return function(){return new r(this,e)}},S=t+" Iterator",I=g==f,E=!1,x=e.prototype,T=x[d]||x["@@iterator"]||g&&x[g],D=T||M(g),k=g?I?M("entries"):D:void 0,j="Array"==t&&x.entries||T;if(j&&(w=u(j.call(new e)))!==Object.prototype&&w.next&&(c(w,S,!0),n||"function"==typeof w[d]||a(w,d,A)),I&&T&&T.name!==f&&(E=!0,D=function(){return T.call(this)}),n&&!b||!h&&!E&&x[d]||a(x,d,D),o[t]=D,o[S]=A,g)if(y={values:I?D:M(f),keys:v?D:M(p),entries:k},b)for(C in y)C in x||s(x,C,y[C]);else i(i.P+i.F*(h||E),t,y);return y}},69946:e=>{e.exports=function(e,t){return{value:t,done:!!e}}},65046:e=>{e.exports={}},96499:e=>{e.exports=!0},1947:(e,t,r)=>{var n=r(86654)("meta"),i=r(675),s=r(89687),a=r(99667).f,o=0,l=Object.isExtensible||function(){return!0},c=!r(13645)((function(){return l(Object.preventExtensions({}))})),u=function(e){a(e,n,{value:{i:"O"+ ++o,w:{}}})},d=e.exports={KEY:n,NEED:!1,fastKey:function(e,t){if(!i(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!s(e,n)){if(!l(e))return"F";if(!t)return"E";u(e)}return e[n].i},getWeak:function(e,t){if(!s(e,n)){if(!l(e))return!0;if(!t)return!1;u(e)}return e[n].w},onFreeze:function(e){return c&&d.NEED&&l(e)&&!s(e,n)&&u(e),e}}},93756:(e,t,r)=>{"use strict";var n=r(30430),i=r(28983),s=r(34725),a=r(6254),o=r(60449),l=r(49933),c=Object.assign;e.exports=!c||r(13645)((function(){var e={},t={},r=Symbol(),n="abcdefghijklmnopqrst";return e[r]=7,n.split("").forEach((function(e){t[e]=e})),7!=c({},e)[r]||Object.keys(c({},t)).join("")!=n}))?function(e,t){for(var r=o(e),c=arguments.length,u=1,d=s.f,h=a.f;c>u;)for(var p,f=l(arguments[u++]),A=d?i(f).concat(d(f)):i(f),m=A.length,g=0;m>g;)p=A[g++],n&&!h.call(f,p)||(r[p]=f[p]);return r}:c},71403:(e,t,r)=>{var n=r(84939),i=r(9951),s=r(6401),a=r(95261)("IE_PROTO"),o=function(){},l="prototype",c=function(){var e,t=r(53574)("iframe"),n=s.length;for(t.style.display="none",r(59021).appendChild(t),t.src="javascript:",(e=t.contentWindow.document).open(),e.write("<script>document.F=Object<\/script>"),e.close(),c=e.F;n--;)delete c[l][s[n]];return c()};e.exports=Object.create||function(e,t){var r;return null!==e?(o[l]=n(e),r=new o,o[l]=null,r[a]=e):r=c(),void 0===t?r:i(r,t)}},99667:(e,t,r)=>{var n=r(84939),i=r(75848),s=r(5826),a=Object.defineProperty;t.f=r(30430)?Object.defineProperty:function(e,t,r){if(n(e),t=s(t,!0),n(r),i)try{return a(e,t,r)}catch(e){}if("get"in r||"set"in r)throw TypeError("Accessors not supported!");return"value"in r&&(e[t]=r.value),e}},9951:(e,t,r)=>{var n=r(99667),i=r(84939),s=r(28983);e.exports=r(30430)?Object.defineProperties:function(e,t){i(e);for(var r,a=s(t),o=a.length,l=0;o>l;)n.f(e,r=a[l++],t[r]);return e}},32710:(e,t,r)=>{var n=r(6254),i=r(77399),s=r(39939),a=r(5826),o=r(89687),l=r(75848),c=Object.getOwnPropertyDescriptor;t.f=r(30430)?c:function(e,t){if(e=s(e),t=a(t,!0),l)try{return c(e,t)}catch(e){}if(o(e,t))return i(!n.f.call(e,t),e[t])}},33267:(e,t,r)=>{var n=r(39939),i=r(4115).f,s={}.toString,a="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];e.exports.f=function(e){return a&&"[object Window]"==s.call(e)?function(e){try{return i(e)}catch(e){return a.slice()}}(e):i(n(e))}},4115:(e,t,r)=>{var n=r(34156),i=r(6401).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return n(e,i)}},34725:(e,t)=>{t.f=Object.getOwnPropertySymbols},90997:(e,t,r)=>{var n=r(89687),i=r(60449),s=r(95261)("IE_PROTO"),a=Object.prototype;e.exports=Object.getPrototypeOf||function(e){return e=i(e),n(e,s)?e[s]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?a:null}},34156:(e,t,r)=>{var n=r(89687),i=r(39939),s=r(53824)(!1),a=r(95261)("IE_PROTO");e.exports=function(e,t){var r,o=i(e),l=0,c=[];for(r in o)r!=a&&n(o,r)&&c.push(r);for(;t.length>l;)n(o,r=t[l++])&&(~s(c,r)||c.push(r));return c}},28983:(e,t,r)=>{var n=r(34156),i=r(6401);e.exports=Object.keys||function(e){return n(e,i)}},6254:(e,t)=>{t.f={}.propertyIsEnumerable},60612:(e,t,r)=>{var n=r(83123),i=r(9742),s=r(13645);e.exports=function(e,t){var r=(i.Object||{})[e]||Object[e],a={};a[e]=t(r),n(n.S+n.F*s((function(){r(1)})),"Object",a)}},77399:e=>{e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},77690:(e,t,r)=>{e.exports=r(77780)},22617:(e,t,r)=>{var n=r(675),i=r(84939),s=function(e,t){if(i(e),!n(t)&&null!==t)throw TypeError(t+": can't set as prototype!")};e.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(e,t,n){try{(n=r(51341)(Function.call,r(32710).f(Object.prototype,"__proto__").set,2))(e,[]),t=!(e instanceof Array)}catch(e){t=!0}return function(e,r){return s(e,r),t?e.__proto__=r:n(e,r),e}}({},!1):void 0),check:s}},16110:(e,t,r)=>{var n=r(99667).f,i=r(89687),s=r(89411)("toStringTag");e.exports=function(e,t,r){e&&!i(e=r?e:e.prototype,s)&&n(e,s,{configurable:!0,value:t})}},95261:(e,t,r)=>{var n=r(50841)("keys"),i=r(86654);e.exports=function(e){return n[e]||(n[e]=i(e))}},50841:(e,t,r)=>{var n=r(9742),i=r(4774),s="__core-js_shared__",a=i[s]||(i[s]={});(e.exports=function(e,t){return a[e]||(a[e]=void 0!==t?t:{})})("versions",[]).push({version:n.version,mode:r(96499)?"pure":"global",copyright:"© 2020 Denis Pushkarev (zloirock.ru)"})},88654:(e,t,r)=>{var n=r(13783),i=r(31635);e.exports=function(e){return function(t,r){var s,a,o=String(i(t)),l=n(r),c=o.length;return l<0||l>=c?e?"":void 0:(s=o.charCodeAt(l))<55296||s>56319||l+1===c||(a=o.charCodeAt(l+1))<56320||a>57343?e?o.charAt(l):s:e?o.slice(l,l+2):a-56320+(s-55296<<10)+65536}}},57900:(e,t,r)=>{var n=r(13783),i=Math.max,s=Math.min;e.exports=function(e,t){return(e=n(e))<0?i(e+t,0):s(e,t)}},13783:e=>{var t=Math.ceil,r=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?r:t)(e)}},39939:(e,t,r)=>{var n=r(49933),i=r(31635);e.exports=function(e){return n(i(e))}},48238:(e,t,r)=>{var n=r(13783),i=Math.min;e.exports=function(e){return e>0?i(n(e),9007199254740991):0}},60449:(e,t,r)=>{var n=r(31635);e.exports=function(e){return Object(n(e))}},5826:(e,t,r)=>{var n=r(675);e.exports=function(e,t){if(!n(e))return e;var r,i;if(t&&"function"==typeof(r=e.toString)&&!n(i=r.call(e)))return i;if("function"==typeof(r=e.valueOf)&&!n(i=r.call(e)))return i;if(!t&&"function"==typeof(r=e.toString)&&!n(i=r.call(e)))return i;throw TypeError("Can't convert object to primitive value")}},86654:e=>{var t=0,r=Math.random();e.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++t+r).toString(36))}},52334:(e,t,r)=>{var n=r(4774),i=r(9742),s=r(96499),a=r(30655),o=r(99667).f;e.exports=function(e){var t=i.Symbol||(i.Symbol=s?{}:n.Symbol||{});"_"==e.charAt(0)||e in t||o(t,e,{value:a.f(e)})}},30655:(e,t,r)=>{t.f=r(89411)},89411:(e,t,r)=>{var n=r(50841)("wks"),i=r(86654),s=r(4774).Symbol,a="function"==typeof s;(e.exports=function(e){return n[e]||(n[e]=a&&s[e]||(a?s:i)("Symbol."+e))}).store=n},24985:(e,t,r)=>{"use strict";var n=r(2138),i=r(69946),s=r(65046),a=r(39939);e.exports=r(98719)(Array,"Array",(function(e,t){this._t=a(e),this._i=0,this._k=t}),(function(){var e=this._t,t=this._k,r=this._i++;return!e||r>=e.length?(this._t=void 0,i(1)):i(0,"keys"==t?r:"values"==t?e[r]:[r,e[r]])}),"values"),s.Arguments=s.Array,n("keys"),n("values"),n("entries")},90134:(e,t,r)=>{var n=r(83123);n(n.S+n.F,"Object",{assign:r(93756)})},33701:(e,t,r)=>{var n=r(83123);n(n.S,"Object",{create:r(71403)})},90879:(e,t,r)=>{var n=r(83123);n(n.S+n.F*!r(30430),"Object",{defineProperty:r(99667).f})},38087:(e,t,r)=>{var n=r(60449),i=r(90997);r(60612)("getPrototypeOf",(function(){return function(e){return i(n(e))}}))},54418:(e,t,r)=>{var n=r(83123);n(n.S,"Object",{setPrototypeOf:r(22617).set})},32222:()=>{},5521:(e,t,r)=>{"use strict";var n=r(88654)(!0);r(98719)(String,"String",(function(e){this._t=String(e),this._i=0}),(function(){var e,t=this._t,r=this._i;return r>=t.length?{value:void 0,done:!0}:(e=n(t,r),this._i+=e.length,{value:e,done:!1})}))},71138:(e,t,r)=>{"use strict";var n=r(4774),i=r(89687),s=r(30430),a=r(83123),o=r(77690),l=r(1947).KEY,c=r(13645),u=r(50841),d=r(16110),h=r(86654),p=r(89411),f=r(30655),A=r(52334),m=r(78869),g=r(21736),v=r(84939),b=r(675),y=r(60449),C=r(39939),w=r(5826),M=r(77399),S=r(71403),I=r(33267),E=r(32710),x=r(34725),T=r(99667),D=r(28983),k=E.f,j=T.f,L=I.f,O=n.Symbol,P=n.JSON,N=P&&P.stringify,B="prototype",R=p("_hidden"),V=p("toPrimitive"),z={}.propertyIsEnumerable,Y=u("symbol-registry"),G=u("symbols"),U=u("op-symbols"),F=Object[B],q="function"==typeof O&&!!x.f,H=n.QObject,_=!H||!H[B]||!H[B].findChild,Z=s&&c((function(){return 7!=S(j({},"a",{get:function(){return j(this,"a",{value:7}).a}})).a}))?function(e,t,r){var n=k(F,t);n&&delete F[t],j(e,t,r),n&&e!==F&&j(F,t,n)}:j,Q=function(e){var t=G[e]=S(O[B]);return t._k=e,t},W=q&&"symbol"==typeof O.iterator?function(e){return"symbol"==typeof e}:function(e){return e instanceof O},X=function(e,t,r){return e===F&&X(U,t,r),v(e),t=w(t,!0),v(r),i(G,t)?(r.enumerable?(i(e,R)&&e[R][t]&&(e[R][t]=!1),r=S(r,{enumerable:M(0,!1)})):(i(e,R)||j(e,R,M(1,{})),e[R][t]=!0),Z(e,t,r)):j(e,t,r)},J=function(e,t){v(e);for(var r,n=m(t=C(t)),i=0,s=n.length;s>i;)X(e,r=n[i++],t[r]);return e},K=function(e){var t=z.call(this,e=w(e,!0));return!(this===F&&i(G,e)&&!i(U,e))&&(!(t||!i(this,e)||!i(G,e)||i(this,R)&&this[R][e])||t)},$=function(e,t){if(e=C(e),t=w(t,!0),e!==F||!i(G,t)||i(U,t)){var r=k(e,t);return!r||!i(G,t)||i(e,R)&&e[R][t]||(r.enumerable=!0),r}},ee=function(e){for(var t,r=L(C(e)),n=[],s=0;r.length>s;)i(G,t=r[s++])||t==R||t==l||n.push(t);return n},te=function(e){for(var t,r=e===F,n=L(r?U:C(e)),s=[],a=0;n.length>a;)!i(G,t=n[a++])||r&&!i(F,t)||s.push(G[t]);return s};q||(o((O=function(){if(this instanceof O)throw TypeError("Symbol is not a constructor!");var e=h(arguments.length>0?arguments[0]:void 0),t=function(r){this===F&&t.call(U,r),i(this,R)&&i(this[R],e)&&(this[R][e]=!1),Z(this,e,M(1,r))};return s&&_&&Z(F,e,{configurable:!0,set:t}),Q(e)})[B],"toString",(function(){return this._k})),E.f=$,T.f=X,r(4115).f=I.f=ee,r(6254).f=K,x.f=te,s&&!r(96499)&&o(F,"propertyIsEnumerable",K,!0),f.f=function(e){return Q(p(e))}),a(a.G+a.W+a.F*!q,{Symbol:O});for(var re="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),ne=0;re.length>ne;)p(re[ne++]);for(var ie=D(p.store),se=0;ie.length>se;)A(ie[se++]);a(a.S+a.F*!q,"Symbol",{for:function(e){return i(Y,e+="")?Y[e]:Y[e]=O(e)},keyFor:function(e){if(!W(e))throw TypeError(e+" is not a symbol!");for(var t in Y)if(Y[t]===e)return t},useSetter:function(){_=!0},useSimple:function(){_=!1}}),a(a.S+a.F*!q,"Object",{create:function(e,t){return void 0===t?S(e):J(S(e),t)},defineProperty:X,defineProperties:J,getOwnPropertyDescriptor:$,getOwnPropertyNames:ee,getOwnPropertySymbols:te});var ae=c((function(){x.f(1)}));a(a.S+a.F*ae,"Object",{getOwnPropertySymbols:function(e){return x.f(y(e))}}),P&&a(a.S+a.F*(!q||c((function(){var e=O();return"[null]"!=N([e])||"{}"!=N({a:e})||"{}"!=N(Object(e))}))),"JSON",{stringify:function(e){for(var t,r,n=[e],i=1;arguments.length>i;)n.push(arguments[i++]);if(r=t=n[1],(b(t)||void 0!==e)&&!W(e))return g(t)||(t=function(e,t){if("function"==typeof r&&(t=r.call(this,e,t)),!W(t))return t}),n[1]=t,N.apply(P,n)}}),O[B][V]||r(77780)(O[B],V,O[B].valueOf),d(O,"Symbol"),d(Math,"Math",!0),d(n.JSON,"JSON",!0)},2759:(e,t,r)=>{r(52334)("asyncIterator")},15026:(e,t,r)=>{r(52334)("observable")},71834:(e,t,r)=>{r(24985);for(var n=r(4774),i=r(77780),s=r(65046),a=r(89411)("toStringTag"),o="CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,TextTrackList,TouchList".split(","),l=0;l<o.length;l++){var c=o[l],u=n[c],d=u&&u.prototype;d&&!d[a]&&i(d,a,c),s[c]=s.Array}},84695:(e,t,r)=>{e.exports=function(e){var t={};function r(n){if(t[n])return t[n].exports;var i=t[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)r.d(n,i,function(t){return e[t]}.bind(null,i));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=9)}([function(e,t){e.exports=r(83426)},function(e,t,r){var n;!function(){"use strict";var r={}.hasOwnProperty;function i(){for(var e=[],t=0;t<arguments.length;t++){var n=arguments[t];if(n){var s=typeof n;if("string"===s||"number"===s)e.push(n);else if(Array.isArray(n)){if(n.length){var a=i.apply(null,n);a&&e.push(a)}}else if("object"===s)if(n.toString===Object.prototype.toString)for(var o in n)r.call(n,o)&&n[o]&&e.push(o);else e.push(n.toString())}}return e.join(" ")}e.exports?(i.default=i,e.exports=i):void 0===(n=function(){return i}.apply(t,[]))||(e.exports=n)}()},function(e,t,r){(function(t){var r=/^\s+|\s+$/g,n=/^[-+]0x[0-9a-f]+$/i,i=/^0b[01]+$/i,s=/^0o[0-7]+$/i,a=parseInt,o="object"==typeof t&&t&&t.Object===Object&&t,l="object"==typeof self&&self&&self.Object===Object&&self,c=o||l||Function("return this")(),u=Object.prototype.toString,d=c.Symbol,h=d?d.prototype:void 0,p=h?h.toString:void 0;function f(e){if("string"==typeof e)return e;if(m(e))return p?p.call(e):"";var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}function A(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function m(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&"[object Symbol]"==u.call(e)}function g(e){return e?(e=function(e){if("number"==typeof e)return e;if(m(e))return NaN;if(A(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=A(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(r,"");var o=i.test(e);return o||s.test(e)?a(e.slice(2),o?2:8):n.test(e)?NaN:+e}(e))===1/0||e===-1/0?17976931348623157e292*(e<0?-1:1):e==e?e:0:0===e?e:0}e.exports=function(e,t,r){var n,i,s;return e=null==(n=e)?"":f(n),i=function(e){var t=g(e),r=t%1;return t==t?r?t-r:t:0}(r),s=e.length,i==i&&(void 0!==s&&(i=i<=s?i:s),i=i>=0?i:0),r=i,t=f(t),e.slice(r,r+t.length)==t}}).call(this,r(3))},function(e,t){var r;r=function(){return this}();try{r=r||new Function("return this")()}catch(e){"object"==typeof window&&(r=window)}e.exports=r},function(e,t,r){(function(t){var r,n=/^\[object .+?Constructor\]$/,i="object"==typeof t&&t&&t.Object===Object&&t,s="object"==typeof self&&self&&self.Object===Object&&self,a=i||s||Function("return this")(),o=Array.prototype,l=Function.prototype,c=Object.prototype,u=a["__core-js_shared__"],d=(r=/[^.]+$/.exec(u&&u.keys&&u.keys.IE_PROTO||""))?"Symbol(src)_1."+r:"",h=l.toString,p=c.hasOwnProperty,f=c.toString,A=RegExp("^"+h.call(p).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),m=o.splice,g=I(a,"Map"),v=I(Object,"create");function b(e){var t=-1,r=e?e.length:0;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}function y(e){var t=-1,r=e?e.length:0;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}function C(e){var t=-1,r=e?e.length:0;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}function w(e,t){for(var r,n,i=e.length;i--;)if((r=e[i][0])===(n=t)||r!=r&&n!=n)return i;return-1}function M(e){return!(!x(e)||(t=e,d&&d in t))&&(function(e){var t=x(e)?f.call(e):"";return"[object Function]"==t||"[object GeneratorFunction]"==t}(e)||function(e){var t=!1;if(null!=e&&"function"!=typeof e.toString)try{t=!!(e+"")}catch(e){}return t}(e)?A:n).test(function(e){if(null!=e){try{return h.call(e)}catch(e){}try{return e+""}catch(e){}}return""}(e));var t}function S(e,t){var r,n,i=e.__data__;return("string"==(n=typeof(r=t))||"number"==n||"symbol"==n||"boolean"==n?"__proto__"!==r:null===r)?i["string"==typeof t?"string":"hash"]:i.map}function I(e,t){var r=function(e,t){return null==e?void 0:e[t]}(e,t);return M(r)?r:void 0}function E(e,t){if("function"!=typeof e||t&&"function"!=typeof t)throw new TypeError("Expected a function");var r=function(){var n=arguments,i=t?t.apply(this,n):n[0],s=r.cache;if(s.has(i))return s.get(i);var a=e.apply(this,n);return r.cache=s.set(i,a),a};return r.cache=new(E.Cache||C),r}function x(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}b.prototype.clear=function(){this.__data__=v?v(null):{}},b.prototype.delete=function(e){return this.has(e)&&delete this.__data__[e]},b.prototype.get=function(e){var t=this.__data__;if(v){var r=t[e];return"__lodash_hash_undefined__"===r?void 0:r}return p.call(t,e)?t[e]:void 0},b.prototype.has=function(e){var t=this.__data__;return v?void 0!==t[e]:p.call(t,e)},b.prototype.set=function(e,t){return this.__data__[e]=v&&void 0===t?"__lodash_hash_undefined__":t,this},y.prototype.clear=function(){this.__data__=[]},y.prototype.delete=function(e){var t=this.__data__,r=w(t,e);return!(r<0||(r==t.length-1?t.pop():m.call(t,r,1),0))},y.prototype.get=function(e){var t=this.__data__,r=w(t,e);return r<0?void 0:t[r][1]},y.prototype.has=function(e){return w(this.__data__,e)>-1},y.prototype.set=function(e,t){var r=this.__data__,n=w(r,e);return n<0?r.push([e,t]):r[n][1]=t,this},C.prototype.clear=function(){this.__data__={hash:new b,map:new(g||y),string:new b}},C.prototype.delete=function(e){return S(this,e).delete(e)},C.prototype.get=function(e){return S(this,e).get(e)},C.prototype.has=function(e){return S(this,e).has(e)},C.prototype.set=function(e,t){return S(this,e).set(e,t),this},E.Cache=C,e.exports=E}).call(this,r(3))},function(e,t,r){(function(t){var r=/^\s+|\s+$/g,n=/^[-+]0x[0-9a-f]+$/i,i=/^0b[01]+$/i,s=/^0o[0-7]+$/i,a=parseInt,o="object"==typeof t&&t&&t.Object===Object&&t,l="object"==typeof self&&self&&self.Object===Object&&self,c=o||l||Function("return this")(),u=Object.prototype.toString,d=Math.max,h=Math.min,p=function(){return c.Date.now()};function f(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function A(e){if("number"==typeof e)return e;if(function(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&"[object Symbol]"==u.call(e)}(e))return NaN;if(f(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=f(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(r,"");var o=i.test(e);return o||s.test(e)?a(e.slice(2),o?2:8):n.test(e)?NaN:+e}e.exports=function(e,t,r){var n,i,s,a,o,l,c=0,u=!1,m=!1,g=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function v(t){var r=n,s=i;return n=i=void 0,c=t,a=e.apply(s,r)}function b(e){var r=e-l;return void 0===l||r>=t||r<0||m&&e-c>=s}function y(){var e=p();if(b(e))return C(e);o=setTimeout(y,function(e){var r=t-(e-l);return m?h(r,s-(e-c)):r}(e))}function C(e){return o=void 0,g&&n?v(e):(n=i=void 0,a)}function w(){var e=p(),r=b(e);if(n=arguments,i=this,l=e,r){if(void 0===o)return function(e){return c=e,o=setTimeout(y,t),u?v(e):a}(l);if(m)return o=setTimeout(y,t),v(l)}return void 0===o&&(o=setTimeout(y,t)),a}return t=A(t)||0,f(r)&&(u=!!r.leading,s=(m="maxWait"in r)?d(A(r.maxWait)||0,t):s,g="trailing"in r?!!r.trailing:g),w.cancel=function(){void 0!==o&&clearTimeout(o),c=0,n=l=i=o=void 0},w.flush=function(){return void 0===o?a:C(p())},w}}).call(this,r(3))},function(e,t,r){(function(e,r){var n="[object Arguments]",i="[object Map]",s="[object Object]",a="[object Set]",o=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,l=/^\w*$/,c=/^\./,u=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,d=/\\(\\)?/g,h=/^\[object .+?Constructor\]$/,p=/^(?:0|[1-9]\d*)$/,f={};f["[object Float32Array]"]=f["[object Float64Array]"]=f["[object Int8Array]"]=f["[object Int16Array]"]=f["[object Int32Array]"]=f["[object Uint8Array]"]=f["[object Uint8ClampedArray]"]=f["[object Uint16Array]"]=f["[object Uint32Array]"]=!0,f[n]=f["[object Array]"]=f["[object ArrayBuffer]"]=f["[object Boolean]"]=f["[object DataView]"]=f["[object Date]"]=f["[object Error]"]=f["[object Function]"]=f[i]=f["[object Number]"]=f[s]=f["[object RegExp]"]=f[a]=f["[object String]"]=f["[object WeakMap]"]=!1;var A="object"==typeof e&&e&&e.Object===Object&&e,m="object"==typeof self&&self&&self.Object===Object&&self,g=A||m||Function("return this")(),v=t&&!t.nodeType&&t,b=v&&"object"==typeof r&&r&&!r.nodeType&&r,y=b&&b.exports===v&&A.process,C=function(){try{return y&&y.binding("util")}catch(e){}}(),w=C&&C.isTypedArray;function M(e,t,r,n){var i=-1,s=e?e.length:0;for(n&&s&&(r=e[++i]);++i<s;)r=t(r,e[i],i,e);return r}function S(e,t){for(var r=-1,n=e?e.length:0;++r<n;)if(t(e[r],r,e))return!0;return!1}function I(e,t,r,n,i){return i(e,(function(e,i,s){r=n?(n=!1,e):t(r,e,i,s)})),r}function E(e){var t=!1;if(null!=e&&"function"!=typeof e.toString)try{t=!!(e+"")}catch(e){}return t}function x(e){var t=-1,r=Array(e.size);return e.forEach((function(e,n){r[++t]=[n,e]})),r}function T(e){var t=-1,r=Array(e.size);return e.forEach((function(e){r[++t]=e})),r}var D,k,j,L=Array.prototype,O=Function.prototype,P=Object.prototype,N=g["__core-js_shared__"],B=(D=/[^.]+$/.exec(N&&N.keys&&N.keys.IE_PROTO||""))?"Symbol(src)_1."+D:"",R=O.toString,V=P.hasOwnProperty,z=P.toString,Y=RegExp("^"+R.call(V).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),G=g.Symbol,U=g.Uint8Array,F=P.propertyIsEnumerable,q=L.splice,H=(k=Object.keys,j=Object,function(e){return k(j(e))}),_=Ce(g,"DataView"),Z=Ce(g,"Map"),Q=Ce(g,"Promise"),W=Ce(g,"Set"),X=Ce(g,"WeakMap"),J=Ce(Object,"create"),K=De(_),$=De(Z),ee=De(Q),te=De(W),re=De(X),ne=G?G.prototype:void 0,ie=ne?ne.valueOf:void 0,se=ne?ne.toString:void 0;function ae(e){var t=-1,r=e?e.length:0;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}function oe(e){var t=-1,r=e?e.length:0;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}function le(e){var t=-1,r=e?e.length:0;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}function ce(e){var t=-1,r=e?e.length:0;for(this.__data__=new le;++t<r;)this.add(e[t])}function ue(e){this.__data__=new oe(e)}function de(e,t){for(var r=e.length;r--;)if(je(e[r][0],t))return r;return-1}ae.prototype.clear=function(){this.__data__=J?J(null):{}},ae.prototype.delete=function(e){return this.has(e)&&delete this.__data__[e]},ae.prototype.get=function(e){var t=this.__data__;if(J){var r=t[e];return"__lodash_hash_undefined__"===r?void 0:r}return V.call(t,e)?t[e]:void 0},ae.prototype.has=function(e){var t=this.__data__;return J?void 0!==t[e]:V.call(t,e)},ae.prototype.set=function(e,t){return this.__data__[e]=J&&void 0===t?"__lodash_hash_undefined__":t,this},oe.prototype.clear=function(){this.__data__=[]},oe.prototype.delete=function(e){var t=this.__data__,r=de(t,e);return!(r<0||(r==t.length-1?t.pop():q.call(t,r,1),0))},oe.prototype.get=function(e){var t=this.__data__,r=de(t,e);return r<0?void 0:t[r][1]},oe.prototype.has=function(e){return de(this.__data__,e)>-1},oe.prototype.set=function(e,t){var r=this.__data__,n=de(r,e);return n<0?r.push([e,t]):r[n][1]=t,this},le.prototype.clear=function(){this.__data__={hash:new ae,map:new(Z||oe),string:new ae}},le.prototype.delete=function(e){return ye(this,e).delete(e)},le.prototype.get=function(e){return ye(this,e).get(e)},le.prototype.has=function(e){return ye(this,e).has(e)},le.prototype.set=function(e,t){return ye(this,e).set(e,t),this},ce.prototype.add=ce.prototype.push=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this},ce.prototype.has=function(e){return this.__data__.has(e)},ue.prototype.clear=function(){this.__data__=new oe},ue.prototype.delete=function(e){return this.__data__.delete(e)},ue.prototype.get=function(e){return this.__data__.get(e)},ue.prototype.has=function(e){return this.__data__.has(e)},ue.prototype.set=function(e,t){var r=this.__data__;if(r instanceof oe){var n=r.__data__;if(!Z||n.length<199)return n.push([e,t]),this;r=this.__data__=new le(n)}return r.set(e,t),this};var he,pe=(he=function(e,t){return e&&fe(e,t,Ge)},function(e,t){if(null==e)return e;if(!Pe(e))return he(e,t);for(var r=e.length,n=-1,i=Object(e);++n<r&&!1!==t(i[n],n,i););return e}),fe=function(e,t,r){for(var n=-1,i=Object(e),s=r(e),a=s.length;a--;){var o=s[++n];if(!1===t(i[o],o,i))break}return e};function Ae(e,t){for(var r=0,n=(t=Se(t,e)?[t]:ve(t)).length;null!=e&&r<n;)e=e[Te(t[r++])];return r&&r==n?e:void 0}function me(e,t){return null!=e&&t in Object(e)}function ge(e,t,r,o,l){return e===t||(null==e||null==t||!Re(e)&&!Ve(t)?e!=e&&t!=t:function(e,t,r,o,l,c){var u=Oe(e),d=Oe(t),h="[object Array]",p="[object Array]";u||(h=(h=we(e))==n?s:h),d||(p=(p=we(t))==n?s:p);var f=h==s&&!E(e),A=p==s&&!E(t),m=h==p;if(m&&!f)return c||(c=new ue),u||Ye(e)?be(e,t,r,o,l,c):function(e,t,r,n,s,o,l){switch(r){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":return!(e.byteLength!=t.byteLength||!n(new U(e),new U(t)));case"[object Boolean]":case"[object Date]":case"[object Number]":return je(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case i:var c=x;case a:var u=2&o;if(c||(c=T),e.size!=t.size&&!u)return!1;var d=l.get(e);if(d)return d==t;o|=1,l.set(e,t);var h=be(c(e),c(t),n,s,o,l);return l.delete(e),h;case"[object Symbol]":if(ie)return ie.call(e)==ie.call(t)}return!1}(e,t,h,r,o,l,c);if(!(2&l)){var g=f&&V.call(e,"__wrapped__"),v=A&&V.call(t,"__wrapped__");if(g||v){var b=g?e.value():e,y=v?t.value():t;return c||(c=new ue),r(b,y,o,l,c)}}return!!m&&(c||(c=new ue),function(e,t,r,n,i,s){var a=2&i,o=Ge(e),l=o.length;if(l!=Ge(t).length&&!a)return!1;for(var c=l;c--;){var u=o[c];if(!(a?u in t:V.call(t,u)))return!1}var d=s.get(e);if(d&&s.get(t))return d==t;var h=!0;s.set(e,t),s.set(t,e);for(var p=a;++c<l;){var f=e[u=o[c]],A=t[u];if(n)var m=a?n(A,f,u,t,e,s):n(f,A,u,e,t,s);if(!(void 0===m?f===A||r(f,A,n,i,s):m)){h=!1;break}p||(p="constructor"==u)}if(h&&!p){var g=e.constructor,v=t.constructor;g==v||!("constructor"in e)||!("constructor"in t)||"function"==typeof g&&g instanceof g&&"function"==typeof v&&v instanceof v||(h=!1)}return s.delete(e),s.delete(t),h}(e,t,r,o,l,c))}(e,t,ge,r,o,l))}function ve(e){return Oe(e)?e:xe(e)}function be(e,t,r,n,i,s){var a=2&i,o=e.length,l=t.length;if(o!=l&&!(a&&l>o))return!1;var c=s.get(e);if(c&&s.get(t))return c==t;var u=-1,d=!0,h=1&i?new ce:void 0;for(s.set(e,t),s.set(t,e);++u<o;){var p=e[u],f=t[u];if(n)var A=a?n(f,p,u,t,e,s):n(p,f,u,e,t,s);if(void 0!==A){if(A)continue;d=!1;break}if(h){if(!S(t,(function(e,t){if(!h.has(t)&&(p===e||r(p,e,n,i,s)))return h.add(t)}))){d=!1;break}}else if(p!==f&&!r(p,f,n,i,s)){d=!1;break}}return s.delete(e),s.delete(t),d}function ye(e,t){var r,n,i=e.__data__;return("string"==(n=typeof(r=t))||"number"==n||"symbol"==n||"boolean"==n?"__proto__"!==r:null===r)?i["string"==typeof t?"string":"hash"]:i.map}function Ce(e,t){var r=function(e,t){return null==e?void 0:e[t]}(e,t);return function(e){return!(!Re(e)||function(e){return!!B&&B in e}(e))&&(Ne(e)||E(e)?Y:h).test(De(e))}(r)?r:void 0}var we=function(e){return z.call(e)};function Me(e,t){return!!(t=null==t?9007199254740991:t)&&("number"==typeof e||p.test(e))&&e>-1&&e%1==0&&e<t}function Se(e,t){if(Oe(e))return!1;var r=typeof e;return!("number"!=r&&"symbol"!=r&&"boolean"!=r&&null!=e&&!ze(e))||l.test(e)||!o.test(e)||null!=t&&e in Object(t)}function Ie(e){return e==e&&!Re(e)}function Ee(e,t){return function(r){return null!=r&&r[e]===t&&(void 0!==t||e in Object(r))}}(_&&"[object DataView]"!=we(new _(new ArrayBuffer(1)))||Z&&we(new Z)!=i||Q&&"[object Promise]"!=we(Q.resolve())||W&&we(new W)!=a||X&&"[object WeakMap]"!=we(new X))&&(we=function(e){var t=z.call(e),r=t==s?e.constructor:void 0,n=r?De(r):void 0;if(n)switch(n){case K:return"[object DataView]";case $:return i;case ee:return"[object Promise]";case te:return a;case re:return"[object WeakMap]"}return t});var xe=ke((function(e){var t;e=null==(t=e)?"":function(e){if("string"==typeof e)return e;if(ze(e))return se?se.call(e):"";var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}(t);var r=[];return c.test(e)&&r.push(""),e.replace(u,(function(e,t,n,i){r.push(n?i.replace(d,"$1"):t||e)})),r}));function Te(e){if("string"==typeof e||ze(e))return e;var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}function De(e){if(null!=e){try{return R.call(e)}catch(e){}try{return e+""}catch(e){}}return""}function ke(e,t){if("function"!=typeof e||t&&"function"!=typeof t)throw new TypeError("Expected a function");var r=function(){var n=arguments,i=t?t.apply(this,n):n[0],s=r.cache;if(s.has(i))return s.get(i);var a=e.apply(this,n);return r.cache=s.set(i,a),a};return r.cache=new(ke.Cache||le),r}function je(e,t){return e===t||e!=e&&t!=t}function Le(e){return function(e){return Ve(e)&&Pe(e)}(e)&&V.call(e,"callee")&&(!F.call(e,"callee")||z.call(e)==n)}ke.Cache=le;var Oe=Array.isArray;function Pe(e){return null!=e&&Be(e.length)&&!Ne(e)}function Ne(e){var t=Re(e)?z.call(e):"";return"[object Function]"==t||"[object GeneratorFunction]"==t}function Be(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}function Re(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function Ve(e){return!!e&&"object"==typeof e}function ze(e){return"symbol"==typeof e||Ve(e)&&"[object Symbol]"==z.call(e)}var Ye=w?function(e){return function(t){return e(t)}}(w):function(e){return Ve(e)&&Be(e.length)&&!!f[z.call(e)]};function Ge(e){return Pe(e)?function(e,t){var r=Oe(e)||Le(e)?function(e,t){for(var r=-1,n=Array(e);++r<e;)n[r]=t(r);return n}(e.length,String):[],n=r.length,i=!!n;for(var s in e)!V.call(e,s)||i&&("length"==s||Me(s,n))||r.push(s);return r}(e):function(e){if(r=(t=e)&&t.constructor,t!==("function"==typeof r&&r.prototype||P))return H(e);var t,r,n=[];for(var i in Object(e))V.call(e,i)&&"constructor"!=i&&n.push(i);return n}(e)}function Ue(e){return e}r.exports=function(e,t,r){var n=Oe(e)?M:I,i=arguments.length<3;return n(e,function(e){return"function"==typeof e?e:null==e?Ue:"object"==typeof e?Oe(e)?function(e,t){return Se(e)&&Ie(t)?Ee(Te(e),t):function(r){var n=function(e,t,r){var n=null==e?void 0:Ae(e,t);return void 0===n?void 0:n}(r,e);return void 0===n&&n===t?function(e,t){return null!=e&&function(e,t,r){for(var n,i=-1,s=(t=Se(t,e)?[t]:ve(t)).length;++i<s;){var a=Te(t[i]);if(!(n=null!=e&&r(e,a)))break;e=e[a]}return n||!!(s=e?e.length:0)&&Be(s)&&Me(a,s)&&(Oe(e)||Le(e))}(e,t,me)}(r,e):ge(t,n,void 0,3)}}(e[0],e[1]):function(e){var t=function(e){for(var t=Ge(e),r=t.length;r--;){var n=t[r],i=e[n];t[r]=[n,i,Ie(i)]}return t}(e);return 1==t.length&&t[0][2]?Ee(t[0][0],t[0][1]):function(r){return r===e||function(e,t,r,n){var i=r.length,s=i;if(null==e)return!s;for(e=Object(e);i--;){var a=r[i];if(a[2]?a[1]!==e[a[0]]:!(a[0]in e))return!1}for(;++i<s;){var o=(a=r[i])[0],l=e[o],c=a[1];if(a[2]){if(void 0===l&&!(o in e))return!1}else if(!ge(c,l,undefined,3,new ue))return!1}return!0}(r,0,t)}}(e):Se(t=e)?(r=Te(t),function(e){return null==e?void 0:e[r]}):function(e){return function(t){return Ae(t,e)}}(t);var t,r}(t),r,i,pe)}}).call(this,r(3),r(7)(e))},function(e,t){e.exports=function(e){return e.webpackPolyfill||(e.deprecate=function(){},e.paths=[],e.children||(e.children=[]),Object.defineProperty(e,"loaded",{enumerable:!0,get:function(){return e.l}}),Object.defineProperty(e,"id",{enumerable:!0,get:function(){return e.i}}),e.webpackPolyfill=1),e}},function(e,t){String.prototype.padEnd||(String.prototype.padEnd=function(e,t){return e>>=0,t=String(void 0!==t?t:" "),this.length>e?String(this):((e-=this.length)>t.length&&(t+=t.repeat(e/t.length)),String(this)+t.slice(0,e))})},function(e,t,r){"use strict";function n(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function i(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}function s(e){return function(e){if(Array.isArray(e)){for(var t=0,r=new Array(e.length);t<e.length;t++)r[t]=e[t];return r}}(e)||i(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}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})(e)}function l(e){return(l="function"==typeof Symbol&&"symbol"===o(Symbol.iterator)?function(e){return o(e)}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":o(e)})(e)}function c(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function u(e){return(u=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function d(e,t){return(d=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function h(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},i=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(i=i.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),i.forEach((function(t){n(e,t,r[t])}))}return e}function p(e){if(Array.isArray(e))return e}function f(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}function A(e){return p(e)||i(e)||f()}r.r(t),r.d(t,"getMaskPlaceholder",(function(){return B})),r.d(t,"formatNumber",(function(){return R})),r.d(t,"getCountryData",(function(){return Y})),r.d(t,"getCountry",(function(){return G}));var m=r(0),g=r.n(m),v=r(5),b=r.n(v),y=r(4),C=r.n(y),w=r(6),M=r.n(w),S=r(2),I=r.n(S),E=r(1),x=r.n(E);function T(e,t){return p(e)||function(e,t){var r=[],n=!0,i=!1,s=void 0;try{for(var a,o=e[Symbol.iterator]();!(n=(a=o.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(e){i=!0,s=e}finally{try{n||null==o.return||o.return()}finally{if(i)throw s}}return r}(e,t)||f()}r(8);var D=[["Afghanistan",["asia"],"af","93"],["Albania",["europe"],"al","355"],["Algeria",["africa","north-africa"],"dz","213"],["Andorra",["europe"],"ad","376"],["Angola",["africa"],"ao","244"],["Antigua and Barbuda",["america","carribean"],"ag","1268"],["Argentina",["america","south-america"],"ar","54","(..) ........",0,["11","221","223","261","264","2652","280","2905","291","2920","2966","299","341","342","343","351","376","379","381","3833","385","387","388"]],["Armenia",["asia","ex-ussr"],"am","374",".. ......"],["Aruba",["america","carribean"],"aw","297"],["Australia",["oceania"],"au","61","(..) .... ....",0,["2","3","4","7","8","02","03","04","07","08"]],["Austria",["europe","eu-union"],"at","43"],["Azerbaijan",["asia","ex-ussr"],"az","994","(..) ... .. .."],["Bahamas",["america","carribean"],"bs","1242"],["Bahrain",["middle-east"],"bh","973"],["Bangladesh",["asia"],"bd","880"],["Barbados",["america","carribean"],"bb","1246"],["Belarus",["europe","ex-ussr"],"by","375","(..) ... .. .."],["Belgium",["europe","eu-union"],"be","32","... .. .. .."],["Belize",["america","central-america"],"bz","501"],["Benin",["africa"],"bj","229"],["Bhutan",["asia"],"bt","975"],["Bolivia",["america","south-america"],"bo","591"],["Bosnia and Herzegovina",["europe","ex-yugos"],"ba","387"],["Botswana",["africa"],"bw","267"],["Brazil",["america","south-america"],"br","55","(..) ........."],["British Indian Ocean Territory",["asia"],"io","246"],["Brunei",["asia"],"bn","673"],["Bulgaria",["europe","eu-union"],"bg","359"],["Burkina Faso",["africa"],"bf","226"],["Burundi",["africa"],"bi","257"],["Cambodia",["asia"],"kh","855"],["Cameroon",["africa"],"cm","237"],["Canada",["america","north-america"],"ca","1","(...) ...-....",1,["204","226","236","249","250","289","306","343","365","387","403","416","418","431","437","438","450","506","514","519","548","579","581","587","604","613","639","647","672","705","709","742","778","780","782","807","819","825","867","873","902","905"]],["Cape Verde",["africa"],"cv","238"],["Caribbean Netherlands",["america","carribean"],"bq","599","",1],["Central African Republic",["africa"],"cf","236"],["Chad",["africa"],"td","235"],["Chile",["america","south-america"],"cl","56"],["China",["asia"],"cn","86","..-........."],["Colombia",["america","south-america"],"co","57","... ... ...."],["Comoros",["africa"],"km","269"],["Congo",["africa"],"cd","243"],["Congo",["africa"],"cg","242"],["Costa Rica",["america","central-america"],"cr","506","....-...."],["Côte d’Ivoire",["africa"],"ci","225",".. .. .. .."],["Croatia",["europe","eu-union","ex-yugos"],"hr","385"],["Cuba",["america","carribean"],"cu","53"],["Curaçao",["america","carribean"],"cw","599","",0],["Cyprus",["europe","eu-union"],"cy","357",".. ......"],["Czech Republic",["europe","eu-union"],"cz","420","... ... ..."],["Denmark",["europe","eu-union","baltic"],"dk","45",".. .. .. .."],["Djibouti",["africa"],"dj","253"],["Dominica",["america","carribean"],"dm","1767"],["Dominican Republic",["america","carribean"],"do","1","",2,["809","829","849"]],["Ecuador",["america","south-america"],"ec","593"],["Egypt",["africa","north-africa"],"eg","20"],["El Salvador",["america","central-america"],"sv","503","....-...."],["Equatorial Guinea",["africa"],"gq","240"],["Eritrea",["africa"],"er","291"],["Estonia",["europe","eu-union","ex-ussr","baltic"],"ee","372",".... ......"],["Ethiopia",["africa"],"et","251"],["Fiji",["oceania"],"fj","679"],["Finland",["europe","eu-union","baltic"],"fi","358",".. ... .. .."],["France",["europe","eu-union"],"fr","33",". .. .. .. .."],["French Guiana",["america","south-america"],"gf","594"],["French Polynesia",["oceania"],"pf","689"],["Gabon",["africa"],"ga","241"],["Gambia",["africa"],"gm","220"],["Georgia",["asia","ex-ussr"],"ge","995"],["Germany",["europe","eu-union","baltic"],"de","49",".... ........"],["Ghana",["africa"],"gh","233"],["Greece",["europe","eu-union"],"gr","30"],["Grenada",["america","carribean"],"gd","1473"],["Guadeloupe",["america","carribean"],"gp","590","",0],["Guam",["oceania"],"gu","1671"],["Guatemala",["america","central-america"],"gt","502","....-...."],["Guinea",["africa"],"gn","224"],["Guinea-Bissau",["africa"],"gw","245"],["Guyana",["america","south-america"],"gy","592"],["Haiti",["america","carribean"],"ht","509","....-...."],["Honduras",["america","central-america"],"hn","504"],["Hong Kong",["asia"],"hk","852",".... ...."],["Hungary",["europe","eu-union"],"hu","36"],["Iceland",["europe"],"is","354","... ...."],["India",["asia"],"in","91",".....-....."],["Indonesia",["asia"],"id","62"],["Iran",["middle-east"],"ir","98","... ... ...."],["Iraq",["middle-east"],"iq","964"],["Ireland",["europe","eu-union"],"ie","353",".. ......."],["Israel",["middle-east"],"il","972","... ... ...."],["Italy",["europe","eu-union"],"it","39","... .......",0],["Jamaica",["america","carribean"],"jm","1876"],["Japan",["asia"],"jp","81",".. .... ...."],["Jordan",["middle-east"],"jo","962"],["Kazakhstan",["asia","ex-ussr"],"kz","7","... ...-..-..",1,["310","311","312","313","315","318","321","324","325","326","327","336","7172","73622"]],["Kenya",["africa"],"ke","254"],["Kiribati",["oceania"],"ki","686"],["Kosovo",["europe","ex-yugos"],"xk","383"],["Kuwait",["middle-east"],"kw","965"],["Kyrgyzstan",["asia","ex-ussr"],"kg","996","... ... ..."],["Laos",["asia"],"la","856"],["Latvia",["europe","eu-union","ex-ussr","baltic"],"lv","371",".. ... ..."],["Lebanon",["middle-east"],"lb","961"],["Lesotho",["africa"],"ls","266"],["Liberia",["africa"],"lr","231"],["Libya",["africa","north-africa"],"ly","218"],["Liechtenstein",["europe"],"li","423"],["Lithuania",["europe","eu-union","ex-ussr","baltic"],"lt","370"],["Luxembourg",["europe","eu-union"],"lu","352"],["Macau",["asia"],"mo","853"],["Macedonia",["europe","ex-yugos"],"mk","389"],["Madagascar",["africa"],"mg","261"],["Malawi",["africa"],"mw","265"],["Malaysia",["asia"],"my","60","..-....-...."],["Maldives",["asia"],"mv","960"],["Mali",["africa"],"ml","223"],["Malta",["europe","eu-union"],"mt","356"],["Marshall Islands",["oceania"],"mh","692"],["Martinique",["america","carribean"],"mq","596"],["Mauritania",["africa"],"mr","222"],["Mauritius",["africa"],"mu","230"],["Mexico",["america","central-america"],"mx","52","... ... ....",0,["55","81","33","656","664","998","774","229"]],["Micronesia",["oceania"],"fm","691"],["Moldova",["europe"],"md","373","(..) ..-..-.."],["Monaco",["europe"],"mc","377"],["Mongolia",["asia"],"mn","976"],["Montenegro",["europe","ex-yugos"],"me","382"],["Morocco",["africa","north-africa"],"ma","212"],["Mozambique",["africa"],"mz","258"],["Myanmar",["asia"],"mm","95"],["Namibia",["africa"],"na","264"],["Nauru",["africa"],"nr","674"],["Nepal",["asia"],"np","977"],["Netherlands",["europe","eu-union"],"nl","31",".. ........"],["New Caledonia",["oceania"],"nc","687"],["New Zealand",["oceania"],"nz","64","...-...-...."],["Nicaragua",["america","central-america"],"ni","505"],["Niger",["africa"],"ne","227"],["Nigeria",["africa"],"ng","234"],["North Korea",["asia"],"kp","850"],["Norway",["europe","baltic"],"no","47","... .. ..."],["Oman",["middle-east"],"om","968"],["Pakistan",["asia"],"pk","92","...-......."],["Palau",["oceania"],"pw","680"],["Palestine",["middle-east"],"ps","970"],["Panama",["america","central-america"],"pa","507"],["Papua New Guinea",["oceania"],"pg","675"],["Paraguay",["america","south-america"],"py","595"],["Peru",["america","south-america"],"pe","51"],["Philippines",["asia"],"ph","63",".... ......."],["Poland",["europe","eu-union","baltic"],"pl","48","...-...-..."],["Portugal",["europe","eu-union"],"pt","351"],["Puerto Rico",["america","carribean"],"pr","1","",3,["787","939"]],["Qatar",["middle-east"],"qa","974"],["Réunion",["africa"],"re","262"],["Romania",["europe","eu-union"],"ro","40"],["Russia",["europe","asia","ex-ussr","baltic"],"ru","7","(...) ...-..-..",0],["Rwanda",["africa"],"rw","250"],["Saint Kitts and Nevis",["america","carribean"],"kn","1869"],["Saint Lucia",["america","carribean"],"lc","1758"],["Saint Vincent and the Grenadines",["america","carribean"],"vc","1784"],["Samoa",["oceania"],"ws","685"],["San Marino",["europe"],"sm","378"],["São Tomé and Príncipe",["africa"],"st","239"],["Saudi Arabia",["middle-east"],"sa","966"],["Senegal",["africa"],"sn","221"],["Serbia",["europe","ex-yugos"],"rs","381"],["Seychelles",["africa"],"sc","248"],["Sierra Leone",["africa"],"sl","232"],["Singapore",["asia"],"sg","65","....-...."],["Slovakia",["europe","eu-union"],"sk","421"],["Slovenia",["europe","eu-union","ex-yugos"],"si","386"],["Solomon Islands",["oceania"],"sb","677"],["Somalia",["africa"],"so","252"],["South Africa",["africa"],"za","27"],["South Korea",["asia"],"kr","82","... .... ...."],["South Sudan",["africa","north-africa"],"ss","211"],["Spain",["europe","eu-union"],"es","34","... ... ..."],["Sri Lanka",["asia"],"lk","94"],["Sudan",["africa"],"sd","249"],["Suriname",["america","south-america"],"sr","597"],["Swaziland",["africa"],"sz","268"],["Sweden",["europe","eu-union","baltic"],"se","46","(...) ...-..."],["Switzerland",["europe"],"ch","41",".. ... .. .."],["Syria",["middle-east"],"sy","963"],["Taiwan",["asia"],"tw","886"],["Tajikistan",["asia","ex-ussr"],"tj","992"],["Tanzania",["africa"],"tz","255"],["Thailand",["asia"],"th","66"],["Timor-Leste",["asia"],"tl","670"],["Togo",["africa"],"tg","228"],["Tonga",["oceania"],"to","676"],["Trinidad and Tobago",["america","carribean"],"tt","1868"],["Tunisia",["africa","north-africa"],"tn","216"],["Turkey",["europe"],"tr","90","... ... .. .."],["Turkmenistan",["asia","ex-ussr"],"tm","993"],["Tuvalu",["asia"],"tv","688"],["Uganda",["africa"],"ug","256"],["Ukraine",["europe","ex-ussr"],"ua","380","(..) ... .. .."],["United Arab Emirates",["middle-east"],"ae","971"],["United Kingdom",["europe","eu-union"],"gb","44",".... ......"],["United States",["america","north-america"],"us","1","(...) ...-....",0,["907","205","251","256","334","479","501","870","480","520","602","623","928","209","213","310","323","408","415","510","530","559","562","619","626","650","661","707","714","760","805","818","831","858","909","916","925","949","951","303","719","970","203","860","202","302","239","305","321","352","386","407","561","727","772","813","850","863","904","941","954","229","404","478","706","770","912","808","319","515","563","641","712","208","217","309","312","618","630","708","773","815","847","219","260","317","574","765","812","316","620","785","913","270","502","606","859","225","318","337","504","985","413","508","617","781","978","301","410","207","231","248","269","313","517","586","616","734","810","906","989","218","320","507","612","651","763","952","314","417","573","636","660","816","228","601","662","406","252","336","704","828","910","919","701","308","402","603","201","609","732","856","908","973","505","575","702","775","212","315","516","518","585","607","631","716","718","845","914","216","330","419","440","513","614","740","937","405","580","918","503","541","215","412","570","610","717","724","814","401","803","843","864","605","423","615","731","865","901","931","210","214","254","281","325","361","409","432","512","713","806","817","830","903","915","936","940","956","972","979","435","801","276","434","540","703","757","804","802","206","253","360","425","509","262","414","608","715","920","304","307"]],["Uruguay",["america","south-america"],"uy","598"],["Uzbekistan",["asia","ex-ussr"],"uz","998",".. ... .. .."],["Vanuatu",["oceania"],"vu","678"],["Vatican City",["europe"],"va","39",".. .... ....",1],["Venezuela",["america","south-america"],"ve","58"],["Vietnam",["asia"],"vn","84"],["Yemen",["middle-east"],"ye","967"],["Zambia",["africa"],"zm","260"],["Zimbabwe",["africa"],"zw","263"]],k=[["American Samoa",["oceania"],"as","1684"],["Anguilla",["america","carribean"],"ai","1264"],["Bermuda",["america","north-america"],"bm","1441"],["British Virgin Islands",["america","carribean"],"vg","1284"],["Cayman Islands",["america","carribean"],"ky","1345"],["Cook Islands",["oceania"],"ck","682"],["Falkland Islands",["america","south-america"],"fk","500"],["Faroe Islands",["europe"],"fo","298"],["Gibraltar",["europe"],"gi","350"],["Greenland",["america"],"gl","299"],["Jersey",["europe","eu-union"],"je","44",".... ......"],["Montserrat",["america","carribean"],"ms","1664"],["Niue",["asia"],"nu","683"],["Norfolk Island",["oceania"],"nf","672"],["Northern Mariana Islands",["oceania"],"mp","1670"],["Saint Barthélemy",["america","carribean"],"bl","590","",1],["Saint Helena",["africa"],"sh","290"],["Saint Martin",["america","carribean"],"mf","590","",2],["Saint Pierre and Miquelon",["america","north-america"],"pm","508"],["Sint Maarten",["america","carribean"],"sx","1721"],["Tokelau",["oceania"],"tk","690"],["Turks and Caicos Islands",["america","carribean"],"tc","1649"],["U.S. Virgin Islands",["america","carribean"],"vi","1340"],["Wallis and Futuna",["oceania"],"wf","681"]];function j(e,t,r,n,i){return!r||i?e+"".padEnd(t.length,".")+" "+n:e+"".padEnd(t.length,".")+" "+r}function L(e,t,r,n,i){var a,o,l=[];return o=!0===t,[(a=[]).concat.apply(a,s(e.map((function(e){var s={name:e[0],regions:e[1],iso2:e[2],countryCode:e[3],dialCode:e[3],format:j(r,e[3],e[4],n,i),priority:e[5]||0},a=[];return e[6]&&e[6].map((function(t){var r=h({},s);r.dialCode=e[3]+t,r.isAreaCode=!0,r.areaCodeLength=t.length,a.push(r)})),a.length>0?(s.mainCode=!0,o||"Array"===t.constructor.name&&t.includes(e[2])?(s.hasAreaCodes=!0,[s].concat(a)):(l=l.concat(a),[s])):[s]})))),l]}function O(e,t,r,n){if(null!==r){var i=Object.keys(r),s=Object.values(r);i.forEach((function(r,i){if(n)return e.push([r,s[i]]);var a=e.findIndex((function(e){return e[0]===r}));if(-1===a){var o=[r];o[t]=s[i],e.push(o)}else e[a][t]=s[i]}))}}function P(e,t){return 0===t.length?e:e.map((function(e){var r=t.findIndex((function(t){return t[0]===e[2]}));if(-1===r)return e;var n=t[r];return n[1]&&(e[4]=n[1]),n[3]&&(e[5]=n[3]),n[2]&&(e[6]=n[2]),e}))}var N=function e(t,r,n,i,o,l,c,u,d,h,p,f,A,m){a(this,e),this.filterRegions=function(e,t){if("string"==typeof e){var r=e;return t.filter((function(e){return e.regions.some((function(e){return e===r}))}))}return t.filter((function(t){return e.map((function(e){return t.regions.some((function(t){return t===e}))})).some((function(e){return e}))}))},this.sortTerritories=function(e,t){var r=[].concat(s(e),s(t));return r.sort((function(e,t){return e.name<t.name?-1:e.name>t.name?1:0})),r},this.getFilteredCountryList=function(e,t,r){return 0===e.length?t:r?e.map((function(e){var r=t.find((function(t){return t.iso2===e}));if(r)return r})).filter((function(e){return e})):t.filter((function(t){return e.some((function(e){return e===t.iso2}))}))},this.localizeCountries=function(e,t,r){for(var n=0;n<e.length;n++)void 0!==t[e[n].iso2]?e[n].localName=t[e[n].iso2]:void 0!==t[e[n].name]&&(e[n].localName=t[e[n].name]);return r||e.sort((function(e,t){return e.localName<t.localName?-1:e.localName>t.localName?1:0})),e},this.getCustomAreas=function(e,t){for(var r=[],n=0;n<t.length;n++){var i=JSON.parse(JSON.stringify(e));i.dialCode+=t[n],r.push(i)}return r},this.excludeCountries=function(e,t){return 0===t.length?e:e.filter((function(e){return!t.includes(e.iso2)}))};var g=function(e,t,r){var n=[];return O(n,1,e,!0),O(n,3,t),O(n,2,r),n}(u,d,h),v=P(JSON.parse(JSON.stringify(D)),g),b=P(JSON.parse(JSON.stringify(k)),g),y=T(L(v,t,f,A,m),2),C=y[0],w=y[1];if(r){var M=T(L(b,t,f,A,m),2),S=M[0];M[1],C=this.sortTerritories(S,C)}n&&(C=this.filterRegions(n,C)),this.onlyCountries=this.localizeCountries(this.excludeCountries(this.getFilteredCountryList(i,C,c.includes("onlyCountries")),l),p,c.includes("onlyCountries")),this.preferredCountries=0===o.length?[]:this.localizeCountries(this.getFilteredCountryList(o,C,c.includes("preferredCountries")),p,c.includes("preferredCountries")),this.hiddenAreaCodes=this.excludeCountries(this.getFilteredCountryList(i,w),l)},B=function(e,t){var r,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"X",i=arguments.length>3&&void 0!==arguments[3]&&arguments[3],s=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"+";if(!e)return"";(r=e.format.split(" ")).shift();var a=(r=r.join(" ").replace(/\./g,n)).split(n),o=i?15:15-e.dialCode.length;if(a.length>o&&(r=a.slice(0,o+1).join(n).trim()),t){var l=t.replace(s,"").replace(i?"":e.dialCode,"").trim();l&&(r=r.slice(l.length))}return r},R=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"+",n=arguments.length>3&&void 0!==arguments[3]&&arguments[3],i=arguments.length>4&&void 0!==arguments[4]&&arguments[4],s=arguments.length>5&&void 0!==arguments[5]&&arguments[5],a=!(arguments.length>6&&void 0!==arguments[6])||arguments[6];if(!t)return e;var o,l=t.format;if(n?((o=l.split(" ")).shift(),o=o.join(" ")):i&&t.isAreaCode?((o=l.split(" "))[1]=o[1].replace(/\.+/,"".padEnd(t.areaCodeLength,".")),o=o.join(" ")):o=l,!e||0===e.length)return n?"":r;if(e&&e.length<2||!o||!a)return n?e:r+e;var c,u=M()(o,(function(e,t){if(0===e.remainingText.length)return e;if("."!==t)return{formattedText:e.formattedText+t,remainingText:e.remainingText};var r=A(e.remainingText),n=r[0],i=r.slice(1);return{formattedText:e.formattedText+n,remainingText:i}}),{formattedText:"",remainingText:e.split("")});return(c=s?u.formattedText+u.remainingText.join(""):u.formattedText).includes("(")&&!c.includes(")")&&(c+=")"),c},V=function(e,t,r,n,i){var s;if(!1===i&&(n.some((function(t){if(I()(e,t.dialCode))return r.some((function(e){if(t.iso2===e.iso2&&e.mainCode)return s=e,!0})),!0})),s))return s;var a=r.find((function(e){return e.iso2==t}));if(""===e.trim())return a;var o=r.reduce((function(t,r){if(I()(e,r.dialCode)){if(r.dialCode.length>t.dialCode.length)return r;if(r.dialCode.length===t.dialCode.length&&r.priority<t.priority)return r}return t}),{dialCode:"",priority:10001});return o.name?o:a},z={country:"",value:"",onlyCountries:[],preferredCountries:[],excludeCountries:[],placeholder:"1 (702) 123-4567",searchPlaceholder:"search",searchNotFound:"No entries to show",flagsImagePath:"./flags.png",disabled:!1,containerStyle:{},inputStyle:{},buttonStyle:{},dropdownStyle:{},searchStyle:{},containerClass:"",inputClass:"",buttonClass:"",dropdownClass:"",searchClass:"",className:"",autoFormat:!0,enableAreaCodes:!1,enableTerritories:!1,disableCountryCode:!1,disableDropdown:!1,enableLongNumbers:!1,countryCodeEditable:!0,enableSearch:!1,disableSearchIcon:!1,disableInitialCountryGuess:!1,disableCountryGuess:!1,regions:"",inputProps:{},localization:{},masks:null,priority:null,areaCodes:null,preserveOrder:[],defaultMask:"... ... ... ... ..",alwaysDefaultMask:!1,prefix:"+",copyNumbersOnly:!0,renderStringAsFlag:"",autocompleteSearch:!1,jumpCursorToEnd:!0,enableAreaCodeStretch:!1,enableClickOutside:!0,showDropdown:!1,isValid:!0,defaultErrorMessage:"",specialLabel:"Phone",onEnterKeyPress:null,keys:{UP:38,DOWN:40,RIGHT:39,LEFT:37,ENTER:13,ESC:27,PLUS:43,A:65,Z:90,SPACE:32,TAB:9},maskPlaceholder:!1,maskPlaceholderSymbol:"X"},Y=function(e){var t=h({},z,e);return new N(t.enableAreaCodes,t.enableTerritories,t.regions,t.onlyCountries,t.preferredCountries,t.excludeCountries,t.preserveOrder,t.masks,t.priority,t.areaCodes,t.localization,t.prefix,t.defaultMask,t.alwaysDefaultMask)},G=function(e,t,r,n,i,s){return i?0:e.length>1?V(e.substring(0,6),n,t,r,s)||0:n&&t.find((function(e){return e.iso2==n}))||0},U=function(e){function t(e){var r;a(this,t),(r=function(e,t){return!t||"object"!==l(t)&&"function"!=typeof t?c(e):t}(this,u(t).call(this,e))).getProbableCandidate=C()((function(e){return e&&0!==e.length?r.state.onlyCountries.filter((function(t){return I()(t.name.toLowerCase(),e.toLowerCase())}),c(c(r)))[0]:null})),r.guessSelectedCountry=C()((function(e,t,n,i){return V(e,t,n,i,r.props.enableAreaCodes)})),r.updateCountry=function(e){var t,n=r.state.onlyCountries;(t=e.indexOf(0)>="0"&&e.indexOf(0)<="9"?n.find((function(t){return t.dialCode==+e})):n.find((function(t){return t.iso2==e})))&&t.dialCode&&r.setState({selectedCountry:t,formattedNumber:r.props.disableCountryCode?"":r.formatNumber(t.dialCode,t)})},r.scrollTo=function(e,t){if(e){var n=r.dropdownRef;if(n&&document.body){var i=n.offsetHeight,s=n.getBoundingClientRect().top+document.body.scrollTop,a=s+i,o=e,l=o.getBoundingClientRect(),c=o.offsetHeight,u=l.top+document.body.scrollTop,d=u+c,h=u-s+n.scrollTop,p=i/2-c/2;if(r.props.enableSearch?u<s+32:u<s)t&&(h-=p),n.scrollTop=h;else if(d>a){t&&(h+=p);var f=i-c;n.scrollTop=h-f}}}},r.scrollToTop=function(){var e=r.dropdownRef;e&&document.body&&(e.scrollTop=0)},r.formatNumber=function(e,t){var n=r.props,i=n.prefix,s=n.disableCountryCode,a=n.enableAreaCodeStretch,o=n.enableLongNumbers,l=n.autoFormat;return R(e,t,i,s,a,o,l)},r.cursorToEnd=function(){var e=r.numberInputRef;if(document.activeElement===e){e.focus();var t=e.value.length;")"===e.value.charAt(t-1)&&(t-=1),e.setSelectionRange(t,t)}},r.getElement=function(e){return r["flag_no_".concat(e)]},r.getCountryData=function(){return r.state.selectedCountry?{name:r.state.selectedCountry.name||"",dialCode:r.state.selectedCountry.dialCode||"",countryCode:r.state.selectedCountry.iso2||"",format:r.state.selectedCountry.format||""}:{}},r.handleFlagDropdownClick=function(e){if(e.preventDefault(),r.state.showDropdown||!r.props.disabled){var t=r.state,n=t.preferredCountries,i=t.onlyCountries,s=t.selectedCountry,a=r.concatPreferredCountries(n,i).findIndex((function(e){return e.dialCode===s.dialCode&&e.iso2===s.iso2}));r.setState({showDropdown:!r.state.showDropdown,highlightCountryIndex:a},(function(){r.state.showDropdown&&r.scrollTo(r.getElement(r.state.highlightCountryIndex))}))}},r.handleInput=function(e){var t=e.target.value,n=r.props,i=n.prefix,s=n.onChange,a=r.props.disableCountryCode?"":i,o=r.state.selectedCountry,l=r.state.freezeSelection;if(!r.props.countryCodeEditable){var c=i+(o.hasAreaCodes?r.state.onlyCountries.find((function(e){return e.iso2===o.iso2&&e.mainCode})).dialCode:o.dialCode);if(t.slice(0,c.length)!==c)return}if(t===i)return s&&s("",r.getCountryData(),e,""),r.setState({formattedNumber:""});if(t.replace(/\D/g,"").length>15){if(!1===r.props.enableLongNumbers)return;if("number"==typeof r.props.enableLongNumbers&&t.replace(/\D/g,"").length>r.props.enableLongNumbers)return}if(t!==r.state.formattedNumber){e.preventDefault?e.preventDefault():e.returnValue=!1;var u=r.props.country,d=r.state,h=d.onlyCountries,p=d.selectedCountry,f=d.hiddenAreaCodes;if(s&&e.persist(),t.length>0){var A=t.replace(/\D/g,"");(!r.state.freezeSelection||p&&p.dialCode.length>A.length)&&(o=r.props.disableCountryGuess?p:r.guessSelectedCountry(A.substring(0,6),u,h,f)||p,l=!1),a=r.formatNumber(A,o),o=o.dialCode?o:p}var m=e.target.selectionStart,g=e.target.selectionStart,v=r.state.formattedNumber,b=a.length-v.length;r.setState({formattedNumber:a,freezeSelection:l,selectedCountry:o},(function(){b>0&&(g-=b),")"==a.charAt(a.length-1)?r.numberInputRef.setSelectionRange(a.length-1,a.length-1):g>0&&v.length>=a.length?r.numberInputRef.setSelectionRange(g,g):m<v.length&&r.numberInputRef.setSelectionRange(m,m),s&&s(a.replace(/[^0-9]+/g,""),r.getCountryData(),e,a)}))}},r.handleInputClick=function(e){r.setState({showDropdown:!1}),r.props.onClick&&r.props.onClick(e,r.getCountryData())},r.handleDoubleClick=function(e){var t=e.target.value.length;e.target.setSelectionRange(0,t)},r.handleFlagItemClick=function(e,t){var n=r.state.selectedCountry,i=r.state.onlyCountries.find((function(t){return t==e}));if(i){var s=r.state.formattedNumber.replace(" ","").replace("(","").replace(")","").replace("-",""),a=s.length>1?s.replace(n.dialCode,i.dialCode):i.dialCode,o=r.formatNumber(a.replace(/\D/g,""),i);r.setState({showDropdown:!1,selectedCountry:i,freezeSelection:!0,formattedNumber:o,searchValue:""},(function(){r.cursorToEnd(),r.props.onChange&&r.props.onChange(o.replace(/[^0-9]+/g,""),r.getCountryData(),t,o)}))}},r.handleInputFocus=function(e){r.numberInputRef&&r.numberInputRef.value===r.props.prefix&&r.state.selectedCountry&&!r.props.disableCountryCode&&r.setState({formattedNumber:r.props.prefix+r.state.selectedCountry.dialCode},(function(){r.props.jumpCursorToEnd&&setTimeout(r.cursorToEnd,0)})),r.setState({placeholder:""}),r.props.onFocus&&r.props.onFocus(e,r.getCountryData()),r.props.jumpCursorToEnd&&setTimeout(r.cursorToEnd,0)},r.handleInputBlur=function(e){e.target.value||r.setState({placeholder:r.props.placeholder}),r.props.onBlur&&r.props.onBlur(e,r.getCountryData())},r.handleInputCopy=function(e){if(r.props.copyNumbersOnly){var t=window.getSelection().toString().replace(/[^0-9]+/g,"");e.clipboardData.setData("text/plain",t),e.preventDefault()}},r.getHighlightCountryIndex=function(e){var t=r.state.highlightCountryIndex+e;return t<0||t>=r.state.onlyCountries.length+r.state.preferredCountries.length?t-e:r.props.enableSearch&&t>r.getSearchFilteredCountries().length?0:t},r.searchCountry=function(){var e=r.getProbableCandidate(r.state.queryString)||r.state.onlyCountries[0],t=r.state.onlyCountries.findIndex((function(t){return t==e}))+r.state.preferredCountries.length;r.scrollTo(r.getElement(t),!0),r.setState({queryString:"",highlightCountryIndex:t})},r.handleKeydown=function(e){var t=r.props.keys,n=e.target.className;if(n.includes("selected-flag")&&e.which===t.ENTER&&!r.state.showDropdown)return r.handleFlagDropdownClick(e);if(n.includes("form-control")&&(e.which===t.ENTER||e.which===t.ESC))return e.target.blur();if(r.state.showDropdown&&!r.props.disabled&&(!n.includes("search-box")||e.which===t.UP||e.which===t.DOWN||e.which===t.ENTER||e.which===t.ESC&&""===e.target.value)){e.preventDefault?e.preventDefault():e.returnValue=!1;var i=function(e){r.setState({highlightCountryIndex:r.getHighlightCountryIndex(e)},(function(){r.scrollTo(r.getElement(r.state.highlightCountryIndex),!0)}))};switch(e.which){case t.DOWN:i(1);break;case t.UP:i(-1);break;case t.ENTER:r.props.enableSearch?r.handleFlagItemClick(r.getSearchFilteredCountries()[r.state.highlightCountryIndex]||r.getSearchFilteredCountries()[0],e):r.handleFlagItemClick([].concat(s(r.state.preferredCountries),s(r.state.onlyCountries))[r.state.highlightCountryIndex],e);break;case t.ESC:case t.TAB:r.setState({showDropdown:!1},r.cursorToEnd);break;default:(e.which>=t.A&&e.which<=t.Z||e.which===t.SPACE)&&r.setState({queryString:r.state.queryString+String.fromCharCode(e.which)},r.state.debouncedQueryStingSearcher)}}},r.handleInputKeyDown=function(e){var t=r.props,n=t.keys,i=t.onEnterKeyPress,s=t.onKeyDown;e.which===n.ENTER&&i&&i(e),s&&s(e)},r.handleClickOutside=function(e){r.dropdownRef&&!r.dropdownContainerRef.contains(e.target)&&r.state.showDropdown&&r.setState({showDropdown:!1})},r.handleSearchChange=function(e){var t=e.currentTarget.value,n=r.state,i=n.preferredCountries,s=n.selectedCountry,a=0;if(""===t&&s){var o=r.state.onlyCountries;a=r.concatPreferredCountries(i,o).findIndex((function(e){return e==s})),setTimeout((function(){return r.scrollTo(r.getElement(a))}),100)}r.setState({searchValue:t,highlightCountryIndex:a})},r.concatPreferredCountries=function(e,t){return e.length>0?s(new Set(e.concat(t))):t},r.getDropdownCountryName=function(e){return e.localName||e.name},r.getSearchFilteredCountries=function(){var e=r.state,t=e.preferredCountries,n=e.onlyCountries,i=e.searchValue,a=r.props.enableSearch,o=r.concatPreferredCountries(t,n),l=i.trim().toLowerCase().replace("+","");if(a&&l){if(/^\d+$/.test(l))return o.filter((function(e){var t=e.dialCode;return["".concat(t)].some((function(e){return e.toLowerCase().includes(l)}))}));var c=o.filter((function(e){var t=e.iso2;return["".concat(t)].some((function(e){return e.toLowerCase().includes(l)}))})),u=o.filter((function(e){var t=e.name,r=e.localName;return e.iso2,["".concat(t),"".concat(r||"")].some((function(e){return e.toLowerCase().includes(l)}))}));return r.scrollToTop(),s(new Set([].concat(c,u)))}return o},r.getCountryDropdownList=function(){var e=r.state,t=e.preferredCountries,i=e.highlightCountryIndex,s=e.showDropdown,a=e.searchValue,o=r.props,l=o.disableDropdown,c=o.prefix,u=r.props,d=u.enableSearch,h=u.searchNotFound,p=u.disableSearchIcon,f=u.searchClass,A=u.searchStyle,m=u.searchPlaceholder,v=u.autocompleteSearch,b=r.getSearchFilteredCountries().map((function(e,t){var n=i===t,s=x()({country:!0,preferred:"us"===e.iso2||"gb"===e.iso2,active:"us"===e.iso2,highlight:n}),a="flag ".concat(e.iso2);return g.a.createElement("li",Object.assign({ref:function(e){return r["flag_no_".concat(t)]=e},key:"flag_no_".concat(t),"data-flag-key":"flag_no_".concat(t),className:s,"data-dial-code":"1",tabIndex:l?"-1":"0","data-country-code":e.iso2,onClick:function(t){return r.handleFlagItemClick(e,t)},role:"option"},n?{"aria-selected":!0}:{}),g.a.createElement("div",{className:a}),g.a.createElement("span",{className:"country-name"},r.getDropdownCountryName(e)),g.a.createElement("span",{className:"dial-code"},e.format?r.formatNumber(e.dialCode,e):c+e.dialCode))})),y=g.a.createElement("li",{key:"dashes",className:"divider"});t.length>0&&(!d||d&&!a.trim())&&b.splice(t.length,0,y);var C=x()(n({"country-list":!0,hide:!s},r.props.dropdownClass,!0));return g.a.createElement("ul",{ref:function(e){return!d&&e&&e.focus(),r.dropdownRef=e},className:C,style:r.props.dropdownStyle,role:"listbox",tabIndex:"0"},d&&g.a.createElement("li",{className:x()(n({search:!0},f,f))},!p&&g.a.createElement("span",{className:x()(n({"search-emoji":!0},"".concat(f,"-emoji"),f)),role:"img","aria-label":"Magnifying glass"},"🔎"),g.a.createElement("input",{className:x()(n({"search-box":!0},"".concat(f,"-box"),f)),style:A,type:"search",placeholder:m,autoFocus:!0,autoComplete:v?"on":"off",value:a,onChange:r.handleSearchChange})),b.length>0?b:g.a.createElement("li",{className:"no-entries-message"},g.a.createElement("span",null,h)))},r.maskClick=function(){r.numberInputRef&&r.numberInputRef.focus()};var i,o=new N(e.enableAreaCodes,e.enableTerritories,e.regions,e.onlyCountries,e.preferredCountries,e.excludeCountries,e.preserveOrder,e.masks,e.priority,e.areaCodes,e.localization,e.prefix,e.defaultMask,e.alwaysDefaultMask),d=o.onlyCountries,h=o.preferredCountries,p=o.hiddenAreaCodes,f=e.value?e.value.replace(/\D/g,""):"",A=G(f,d,p,e.country,e.disableInitialCountryGuess,e.enableAreaCodes),m=f.length<2&&A&&!I()(f,A.dialCode)?A.dialCode:"";i=""===f&&0===A?"":r.formatNumber((e.disableCountryCode?"":m)+f,A.name?A:void 0);var v=d.findIndex((function(e){return e==A}));return r.state={showDropdown:e.showDropdown,formattedNumber:i,onlyCountries:d,preferredCountries:h,hiddenAreaCodes:p,selectedCountry:A,highlightCountryIndex:v,queryString:"",freezeSelection:!1,debouncedQueryStingSearcher:b()(r.searchCountry,250),searchValue:""},r}var r;return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&d(e,t)}(t,e),(r=[{key:"componentDidMount",value:function(){document.addEventListener&&this.props.enableClickOutside&&document.addEventListener("mousedown",this.handleClickOutside),this.props.onMount&&this.props.onMount(this.state.formattedNumber.replace(/[^0-9]+/g,""),this.getCountryData(),this.state.formattedNumber)}},{key:"componentWillUnmount",value:function(){document.removeEventListener&&this.props.enableClickOutside&&document.removeEventListener("mousedown",this.handleClickOutside)}},{key:"componentDidUpdate",value:function(e,t,r){e.country!==this.props.country?this.updateCountry(this.props.country):e.value!==this.props.value&&this.updateFormattedNumber(this.props.value)}},{key:"updateFormattedNumber",value:function(e){if(null===e)return this.setState({selectedCountry:0,formattedNumber:""});var t=this.state,r=t.onlyCountries,n=t.selectedCountry,i=t.hiddenAreaCodes,s=this.props,a=s.country,o=s.prefix;if(""===e)return this.setState({selectedCountry:n,formattedNumber:""});var l,c,u=e.replace(/\D/g,"");if(n&&I()(e,o+n.dialCode))c=this.formatNumber(u,n),this.setState({formattedNumber:c});else{var d=(l=this.props.disableCountryGuess?n:this.guessSelectedCountry(u.substring(0,6),a,r,i)||n)&&I()(u,o+l.dialCode)?l.dialCode:"";c=this.formatNumber((this.props.disableCountryCode?"":d)+u,l||void 0),this.setState({selectedCountry:l,formattedNumber:c})}}},{key:"render",value:function(){var e,t,r,i=this,s=this.state,a=s.onlyCountries,o=s.selectedCountry,l=s.showDropdown,c=s.formattedNumber,u=s.hiddenAreaCodes,d=this.props,h=d.disableDropdown,p=d.renderStringAsFlag,f=d.isValid,A=d.defaultErrorMessage,m=d.specialLabel,v=d.maskPlaceholder,b=d.maskPlaceholderSymbol;if("boolean"==typeof f)t=f;else{var y=f(c.replace(/\D/g,""),o,a,u);"boolean"==typeof y?!1===(t=y)&&(r=A):(t=!1,r=y)}var C=x()((n(e={},this.props.containerClass,!0),n(e,"react-tel-input",!0),e)),w=x()({arrow:!0,up:l}),M=x()(n({"form-control":!0,"invalid-number":!t,open:l},this.props.inputClass,!0)),S=x()({"selected-flag":!0,open:l}),I=x()(n({"flag-dropdown":!0,"invalid-number":!t,open:l},this.props.buttonClass,!0)),E="flag ".concat(o&&o.iso2),T=this.props.placeholder,D=(this.numberInputRef&&(this.numberInputRef,document.activeElement),!(!v||!o));return D&&(T=void 0),g.a.createElement("div",{className:"".concat(C," ").concat(this.props.className),style:this.props.style||this.props.containerStyle,onKeyDown:this.handleKeydown},m&&g.a.createElement("div",{className:"special-label"},m),r&&g.a.createElement("div",{className:"invalid-number-message"},r),g.a.createElement("input",Object.assign({className:M,style:this.props.inputStyle,onChange:this.handleInput,onClick:this.handleInputClick,onDoubleClick:this.handleDoubleClick,onFocus:this.handleInputFocus,onBlur:this.handleInputBlur,onCopy:this.handleInputCopy,value:c,onKeyDown:this.handleInputKeyDown,placeholder:T,disabled:this.props.disabled,type:"tel"},this.props.inputProps,{ref:function(e){i.numberInputRef=e,"function"==typeof i.props.inputProps.ref?i.props.inputProps.ref(e):"object"==typeof i.props.inputProps.ref&&(i.props.inputProps.ref.current=e)}})),D&&g.a.createElement("div",{className:"mask-placeholder",onClick:this.maskClick},g.a.createElement("span",null,g.a.createElement("span",{className:"hidden-mask"},c),g.a.createElement("span",{className:"mask"}," ",B(o,c,b,this.props.disableCountryCode,this.props.prefix)))),g.a.createElement("div",{className:I,style:this.props.buttonStyle,ref:function(e){return i.dropdownContainerRef=e}},p?g.a.createElement("div",{className:S},p):g.a.createElement("div",{onClick:h?void 0:this.handleFlagDropdownClick,className:S,title:o?"".concat(o.localName||o.name,": + ").concat(o.dialCode):"",tabIndex:h?"-1":"0",role:"button","aria-haspopup":"listbox","aria-expanded":!!l||void 0},g.a.createElement("div",{className:E},!h&&g.a.createElement("div",{className:w}))),l&&this.getCountryDropdownList()))}}])&&function(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}(t.prototype,r),t}(g.a.Component);U.defaultProps=z,t.default=U}])},86047:(e,t)=>{"use strict";t.__esModule=!0,t.loopAsync=function(e,t,r){var n=0,i=!1,s=!1,a=!1,o=void 0;function l(){i=!0,s?o=[].concat(Array.prototype.slice.call(arguments)):r.apply(this,arguments)}!function c(){if(!i&&(a=!0,!s)){for(s=!0;!i&&n<e&&a;)a=!1,t.call(this,n++,c,l);s=!1,i?r.apply(this,o):n>=e&&a&&(i=!0,r())}}()},t.mapAsync=function(e,t,r){var n=e.length,i=[];if(0===n)return r(null,i);var s=!1,a=0;e.forEach((function(e,o){t(e,o,(function(e,t){!function(e,t,o){s||(t?(s=!0,r(t)):(i[e]=o,(s=++a===n)&&r(null,i)))}(o,e,t)}))}))}},11296:(e,t,r)=>{"use strict";t.__esModule=!0,t.ContextProvider=function(e){var t,r,n=o(e),i=n+"/listeners",s=n+"/eventIndex",c=n+"/subscribe",u=((r={childContextTypes:(t={},t[n]=a.isRequired,t),getChildContext:function(){var e;return(e={})[n]={eventIndex:this[s],subscribe:this[c]},e},componentWillMount:function(){this[i]=[],this[s]=0},componentWillReceiveProps:function(){this[s]++},componentDidUpdate:function(){var e=this;this[i].forEach((function(t){return t(e[s])}))}})[c]=function(e){var t=this;return this[i].push(e),function(){t[i]=t[i].filter((function(t){return t!==e}))}},r);return l&&(u.UNSAFE_componentWillMount=u.componentWillMount,u.UNSAFE_componentWillReceiveProps=u.componentWillReceiveProps,delete u.componentWillMount,delete u.componentWillReceiveProps),u},t.ContextSubscriber=function(e){var t,r,n=o(e),i=n+"/lastRenderedEventIndex",s=n+"/handleContextUpdate",c=n+"/unsubscribe",u=((r={contextTypes:(t={},t[n]=a,t),getInitialState:function(){var e;return this.context[n]?((e={})[i]=this.context[n].eventIndex,e):{}},componentDidMount:function(){this.context[n]&&(this[c]=this.context[n].subscribe(this[s]))},componentWillReceiveProps:function(){var e;this.context[n]&&this.setState(((e={})[i]=this.context[n].eventIndex,e))},componentWillUnmount:function(){this[c]&&(this[c](),this[c]=null)}})[s]=function(e){var t;e!==this.state[i]&&this.setState(((t={})[i]=e,t))},r);return l&&(u.UNSAFE_componentWillReceiveProps=u.componentWillReceiveProps,delete u.componentWillReceiveProps),u};var n=s(r(83426)),i=s(r(13980));function s(e){return e&&e.__esModule?e:{default:e}}var a=i.default.shape({subscribe:i.default.func.isRequired,eventIndex:i.default.number.isRequired});function o(e){return"@@contextSubscriber/"+e}var l=void 0!==n.default.forwardRef},26594:(e,t,r)=>{"use strict";t.__esModule=!0,t.routes=t.route=t.components=t.component=t.history=void 0,t.falsy=function(e,t,r){if(e[t])return new Error("<"+r+'> should not have a "'+t+'" prop')};var n=r(13980);t.history=(0,n.shape)({listen:n.func.isRequired,push:n.func.isRequired,replace:n.func.isRequired,go:n.func.isRequired,goBack:n.func.isRequired,goForward:n.func.isRequired});var i=t.component=n.elementType,s=(t.components=(0,n.oneOfType)([i,n.object]),t.route=(0,n.oneOfType)([n.object,n.element]));t.routes=(0,n.oneOfType)([s,(0,n.arrayOf)(s)])},60762:(e,t,r)=>{"use strict";t.__esModule=!0;var n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},i=u(r(83426)),s=u(r(58335)),a=r(13980),o=u(r(47677)),l=r(9533),c=r(11296);function u(e){return e&&e.__esModule?e:{default:e}}function d(e,t){return"function"==typeof e?e(t.location):e}var h=(0,s.default)({displayName:"Link",mixins:[(0,c.ContextSubscriber)("router")],contextTypes:{router:l.routerShape},propTypes:{to:(0,a.oneOfType)([a.string,a.object,a.func]),activeStyle:a.object,activeClassName:a.string,onlyActiveOnIndex:a.bool.isRequired,onClick:a.func,target:a.string,innerRef:(0,a.oneOfType)([a.string,a.func,(0,a.shape)({current:a.elementType})])},getDefaultProps:function(){return{onlyActiveOnIndex:!1,style:{}}},handleClick:function(e){if(this.props.onClick&&this.props.onClick(e),!e.defaultPrevented){var t=this.context.router;t||(0,o.default)(!1),!function(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}(e)&&function(e){return 0===e.button}(e)&&(this.props.target||(e.preventDefault(),t.push(d(this.props.to,t))))}},render:function(){var e=this.props,t=e.to,r=e.activeClassName,s=e.activeStyle,a=e.onlyActiveOnIndex,o=e.innerRef,l=function(e,t){var r={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(r[n]=e[n]);return r}(e,["to","activeClassName","activeStyle","onlyActiveOnIndex","innerRef"]),c=this.context.router;if(c){if(!t)return i.default.createElement("a",n({},l,{ref:o}));var u=d(t,c);l.href=c.createHref(u),(r||null!=s&&!function(e){for(var t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0}(s))&&c.isActive(u,a)&&(r&&(l.className?l.className+=" "+r:l.className=r),s&&(l.style=n({},l.style,s)))}return i.default.createElement("a",n({},l,{onClick:this.handleClick,ref:o}))}});t.default=h,e.exports=t.default},59928:(e,t,r)=>{"use strict";t.__esModule=!0,t.compilePattern=o,t.matchPattern=l,t.getParamNames=function(e){return o(e).paramNames},t.getParams=function(e,t){var r=l(e,t);if(!r)return null;var n=r.paramNames,i=r.paramValues,s={};return n.forEach((function(e,t){s[e]=i[t]})),s},t.formatPattern=function(e,t){t=t||{};for(var r=o(e).tokens,n=0,s="",a=0,l=[],c=void 0,u=void 0,d=0,h=r.length;d<h;++d)if("*"===(c=r[d])||"**"===c)null!=(u=Array.isArray(t.splat)?t.splat[a++]:t.splat)||n>0||(0,i.default)(!1),null!=u&&(s+=encodeURI(u));else if("("===c)l[n]="",n+=1;else if(")"===c){var p=l.pop();(n-=1)?l[n-1]+=p:s+=p}else if("\\("===c)s+="(";else if("\\)"===c)s+=")";else if(":"===c.charAt(0))if(null!=(u=t[c.substring(1)])||n>0||(0,i.default)(!1),null==u){if(n){l[n-1]="";for(var f=r.indexOf(c),A=r.slice(f,r.length),m=-1,g=0;g<A.length;g++)if(")"==A[g]){m=g;break}m>0||(0,i.default)(!1),d=f+m-1}}else n?l[n-1]+=encodeURIComponent(u):s+=encodeURIComponent(u);else n?l[n-1]+=c:s+=c;return n<=0||(0,i.default)(!1),s.replace(/\/+/g,"/")};var n,i=(n=r(47677))&&n.__esModule?n:{default:n};function s(e){return e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}var a=Object.create(null);function o(e){return a[e]||(a[e]=function(e){for(var t="",r=[],n=[],i=void 0,a=0,o=/:([a-zA-Z_$][a-zA-Z0-9_$]*)|\*\*|\*|\(|\)|\\\(|\\\)/g;i=o.exec(e);)i.index!==a&&(n.push(e.slice(a,i.index)),t+=s(e.slice(a,i.index))),i[1]?(t+="([^/]+)",r.push(i[1])):"**"===i[0]?(t+="(.*)",r.push("splat")):"*"===i[0]?(t+="(.*?)",r.push("splat")):"("===i[0]?t+="(?:":")"===i[0]?t+=")?":"\\("===i[0]?t+="\\(":"\\)"===i[0]&&(t+="\\)"),n.push(i[0]),a=o.lastIndex;return a!==e.length&&(n.push(e.slice(a,e.length)),t+=s(e.slice(a,e.length))),{pattern:e,regexpSource:t,paramNames:r,tokens:n}}(e)),a[e]}function l(e,t){"/"!==e.charAt(0)&&(e="/"+e);var r=o(e),n=r.regexpSource,i=r.paramNames,s=r.tokens;"/"!==e.charAt(e.length-1)&&(n+="/?"),"*"===s[s.length-1]&&(n+="$");var a=t.match(new RegExp("^"+n,"i"));if(null==a)return null;var l=a[0],c=t.substr(l.length);if(c){if("/"!==l.charAt(l.length-1))return null;c="/"+c}return{remainingPathname:c,paramNames:i,paramValues:a.slice(1).map((function(e){return e&&decodeURIComponent(e)}))}}},49967:(e,t)=>{"use strict";t.__esModule=!0,t.isPromise=function(e){return e&&"function"==typeof e.then}},9533:(e,t,r)=>{"use strict";t.__esModule=!0,t.locationShape=t.routerShape=void 0;var n=r(13980);t.routerShape=(0,n.shape)({push:n.func.isRequired,replace:n.func.isRequired,go:n.func.isRequired,goBack:n.func.isRequired,goForward:n.func.isRequired,setRouteLeaveHook:n.func.isRequired,isActive:n.func.isRequired}),t.locationShape=(0,n.shape)({pathname:n.string.isRequired,search:n.string.isRequired,state:n.object,action:n.string.isRequired,key:n.string})},86533:(e,t,r)=>{"use strict";t.__esModule=!0;var n=l(r(58335)),i=r(13980),s=l(r(47677)),a=r(92104),o=r(26594);function l(e){return e&&e.__esModule?e:{default:e}}var c=(0,n.default)({displayName:"Route",statics:{createRouteFromReactElement:a.createRouteFromReactElement},propTypes:{path:i.string,component:o.component,components:o.components,getComponent:i.func,getComponents:i.func},render:function(){(0,s.default)(!1)}});t.default=c,e.exports=t.default},92104:(e,t,r)=>{"use strict";t.__esModule=!0;var n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e};t.isReactChildren=o,t.createRouteFromReactElement=l,t.createRoutesFromReactChildren=c,t.createRoutes=function(e){return o(e)?e=c(e):e&&!Array.isArray(e)&&(e=[e]),e};var i,s=(i=r(83426))&&i.__esModule?i:{default:i};function a(e){return null==e||s.default.isValidElement(e)}function o(e){return a(e)||Array.isArray(e)&&e.every(a)}function l(e){var t,r,i=(t=e.type.defaultProps,r=e.props,n({},t,r));if(i.children){var s=c(i.children,i);s.length&&(i.childRoutes=s),delete i.children}return i}function c(e,t){var r=[];return s.default.Children.forEach(e,(function(e){if(s.default.isValidElement(e))if(e.type.createRouteFromReactElement){var n=e.type.createRouteFromReactElement(e,t);n&&r.push(n)}else r.push(l(e))})),r}},2220:(e,t,r)=>{"use strict";t.__esModule=!0;var n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},i=p(r(47677)),s=p(r(83426)),a=p(r(58335)),o=r(13980),l=p(r(23292)),c=r(26594),u=p(r(11901)),d=r(92104),h=r(98030);function p(e){return e&&e.__esModule?e:{default:e}}p(r(38162));var f={history:o.object,children:c.routes,routes:c.routes,render:o.func,createElement:o.func,onError:o.func,onUpdate:o.func,matchContext:o.object},A=void 0!==s.default.forwardRef,m=(0,a.default)({displayName:"Router",propTypes:f,getDefaultProps:function(){return{render:function(e){return s.default.createElement(u.default,e)}}},getInitialState:function(){return{location:null,routes:null,params:null,components:null}},handleError:function(e){if(!this.props.onError)throw e;this.props.onError.call(this,e)},createRouterObject:function(e){var t=this.props.matchContext;if(t)return t.router;var r=this.props.history;return(0,h.createRouterObject)(r,this.transitionManager,e)},createTransitionManager:function(){var e=this.props.matchContext;if(e)return e.transitionManager;var t=this.props.history,r=this.props,n=r.routes,s=r.children;return t.getCurrentLocation||(0,i.default)(!1),(0,l.default)(t,(0,d.createRoutes)(n||s))},componentWillMount:function(){var e=this;this.transitionManager=this.createTransitionManager(),this.router=this.createRouterObject(this.state),this._unlisten=this.transitionManager.listen((function(t,r){t?e.handleError(t):((0,h.assignRouterState)(e.router,r),e.setState(r,e.props.onUpdate))}))},componentWillReceiveProps:function(e){},componentWillUnmount:function(){this._unlisten&&this._unlisten()},render:function(){var e=this.state,t=e.location,r=e.routes,i=e.params,s=e.components,a=this.props,o=a.createElement,l=a.render,c=function(e,t){var r={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(r[n]=e[n]);return r}(a,["createElement","render"]);return null==t?null:(Object.keys(f).forEach((function(e){return delete c[e]})),l(n({},c,{router:this.router,location:t,routes:r,params:i,components:s,createElement:o})))}});A&&(m.prototype.UNSAFE_componentWillReceiveProps=m.prototype.componentWillReceiveProps,m.prototype.UNSAFE_componentWillMount=m.prototype.componentWillMount,delete m.prototype.componentWillReceiveProps,delete m.prototype.componentWillMount),t.default=m,e.exports=t.default},11901:(e,t,r)=>{"use strict";t.__esModule=!0;var n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},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},s=p(r(47677)),a=p(r(83426)),o=r(48570),l=p(r(58335)),c=r(13980),u=p(r(95647)),d=r(11296),h=r(92104);function p(e){return e&&e.__esModule?e:{default:e}}var f=(0,l.default)({displayName:"RouterContext",mixins:[(0,d.ContextProvider)("router")],propTypes:{router:c.object.isRequired,location:c.object.isRequired,routes:c.array.isRequired,params:c.object.isRequired,components:c.array.isRequired,createElement:c.func.isRequired},getDefaultProps:function(){return{createElement:a.default.createElement}},childContextTypes:{router:c.object.isRequired},getChildContext:function(){return{router:this.props.router}},createElement:function(e,t){return null==e?null:this.props.createElement(e,t)},render:function(){var e=this,t=this.props,r=t.location,l=t.routes,c=t.params,d=t.components,p=t.router,f=null;return d&&(f=d.reduceRight((function(t,s,a){if(null==s)return t;var d=l[a],f=(0,u.default)(d,c),A={location:r,params:c,route:d,router:p,routeParams:f,routes:l};if((0,h.isReactChildren)(t))A.children=t;else if(t)for(var m in t)Object.prototype.hasOwnProperty.call(t,m)&&(A[m]=t[m]);if("object"===(void 0===s?"undefined":i(s))&&!(0,o.isValidElementType)(s)){var g={};for(var v in s)Object.prototype.hasOwnProperty.call(s,v)&&(g[v]=e.createElement(s[v],n({key:v},A)));return g}return e.createElement(s,A)}),f)),null===f||!1===f||a.default.isValidElement(f)||(0,s.default)(!1),f}});t.default=f,e.exports=t.default},98030:(e,t)=>{"use strict";t.__esModule=!0;var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e};function n(e,t){var r=t.location,n=t.params,i=t.routes;return e.location=r,e.params=n,e.routes=i,e}t.createRouterObject=function(e,t,i){return n(r({},e,{setRouteLeaveHook:t.listenBeforeLeavingRoute,isActive:t.isActive}),i)},t.assignRouterState=n},78671:(e,t,r)=>{"use strict";t.__esModule=!0,t.default=function(){var e=new i,t=new i;function r(e,t,r,n){var i=e.length<r,s=function(){for(var r=arguments.length,n=Array(r),s=0;s<r;s++)n[s]=arguments[s];e.apply(t,n),i&&(0,n[n.length-1])()};return n.add(s),s}function s(e,t,r){if(e){var i=void 0;(0,n.loopAsync)(e,(function(e,r,n){t(e,s,(function(e){e||i?n(e,i):r()}))}),r)}else r();function s(e){i=e}}return{runEnterHooks:function(t,n,i){e.clear();var a=function(t){return t.reduce((function(t,n){return n.onEnter&&t.push(r(n.onEnter,n,3,e)),t}),[])}(t);return s(a.length,(function(t,r,i){a[t](n,r,(function(){e.has(a[t])&&(i.apply(void 0,arguments),e.remove(a[t]))}))}),i)},runChangeHooks:function(e,n,i,a){t.clear();var o=function(e){return e.reduce((function(e,n){return n.onChange&&e.push(r(n.onChange,n,4,t)),e}),[])}(e);return s(o.length,(function(e,r,s){o[e](n,i,r,(function(){t.has(o[e])&&(s.apply(void 0,arguments),t.remove(o[e]))}))}),a)},runLeaveHooks:function(e,t){for(var r=0,n=e.length;r<n;++r)e[r].onLeave&&e[r].onLeave.call(e[r],t)}}};var n=r(86047),i=function e(){var t=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.hooks=[],this.add=function(e){return t.hooks.push(e)},this.remove=function(e){return t.hooks=t.hooks.filter((function(t){return t!==e}))},this.has=function(e){return-1!==t.hooks.indexOf(e)},this.clear=function(){return t.hooks=[]}};e.exports=t.default},86357:(e,t,r)=>{"use strict";t.__esModule=!0;var n=r(59928);t.default=function(e,t){var r=e&&e.routes,i=t.routes,s=void 0,a=void 0,o=void 0;if(r){var l=!1;s=r.filter((function(r){if(l)return!0;var s=-1===i.indexOf(r)||function(e,t,r){return!!e.path&&(0,n.getParamNames)(e.path).some((function(e){return t.params[e]!==r.params[e]}))}(r,e,t);return s&&(l=!0),s})),s.reverse(),o=[],a=[],i.forEach((function(e){var t=-1===r.indexOf(e),n=-1!==s.indexOf(e);t||n?o.push(e):a.push(e)}))}else s=[],a=[],o=i;return{leaveRoutes:s,changeRoutes:a,enterRoutes:o}},e.exports=t.default},4739:(e,t,r)=>{"use strict";t.__esModule=!0,t.default=function(e){var t=(0,s.default)(e);return(0,n.default)((0,i.default)((function(){return t})))(e)};var n=a(r(76747)),i=a(r(76937)),s=a(r(58582));function a(e){return e&&e.__esModule?e:{default:e}}e.exports=t.default},23292:(e,t,r)=>{"use strict";t.__esModule=!0;var n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e};t.default=function(e,t){var r={},c=(0,s.default)(),d=c.runEnterHooks,h=c.runChangeHooks,p=c.runLeaveHooks,f=void 0;function A(e,r){f&&f.location===e?m(f,r):(0,l.default)(t,e,(function(t,i){t?r(t):i?m(n({},i,{location:e}),r):r()}))}function m(e,t){var s=(0,i.default)(r,e),a=s.leaveRoutes,l=s.changeRoutes,c=s.enterRoutes;function u(i,s){if(i||s)return f(i,s);(0,o.default)(e,(function(i,s){i?t(i):t(null,null,r=n({},e,{components:s}))}))}function f(e,r){e?t(e):t(null,r)}p(a,r),a.filter((function(e){return-1===c.indexOf(e)})).forEach(I),h(l,r,e,(function(t,r){if(t||r)return f(t,r);d(c,e,u)}))}var g=1;function v(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return e.__id__||t&&(e.__id__=g++)}var b=Object.create(null);function y(e){return e.map((function(e){return b[v(e)]})).filter((function(e){return e}))}function C(e,s){(0,l.default)(t,e,(function(t,a){if(null!=a){f=n({},a,{location:e});for(var o=y((0,i.default)(r,f).leaveRoutes),l=void 0,c=0,u=o.length;null==l&&c<u;++c)l=o[c](e);s(l)}else s()}))}function w(){if(r.routes){for(var e=y(r.routes),t=void 0,n=0,i=e.length;"string"!=typeof t&&n<i;++n)t=e[n]();return t}}var M=void 0,S=void 0;function I(e){var t=v(e);t&&(delete b[t],u(b)||(M&&(M(),M=null),S&&(S(),S=null)))}return{isActive:function(t,n){return t=e.createLocation(t),(0,a.default)(t,n,r.location,r.routes,r.params)},match:A,listenBeforeLeavingRoute:function(t,r){var n=!u(b),i=v(t,!0);return b[i]=r,n&&(M=e.listenBefore(C),e.listenBeforeUnload&&(S=e.listenBeforeUnload(w))),function(){I(t)}},listen:function(t){function n(n){r.location===n?t(null,r):A(n,(function(r,n,i){r?t(r):n?e.replace(n):i&&t(null,i)}))}var i=e.listen(n);return r.location?t(null,r):n(e.getCurrentLocation()),i}}},c(r(38162));var i=c(r(86357)),s=c(r(78671)),a=c(r(25832)),o=c(r(81038)),l=c(r(92468));function c(e){return e&&e.__esModule?e:{default:e}}function u(e){for(var t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!0;return!1}e.exports=t.default},81038:(e,t,r)=>{"use strict";t.__esModule=!0;var n=r(86047),i=r(49967);t.default=function(e,t){(0,n.mapAsync)(e.routes,(function(t,r,n){!function(e,t,r){if(t.component||t.components)r(null,t.component||t.components);else{var n=t.getComponent||t.getComponents;if(n){var s=n.call(t,e,r);(0,i.isPromise)(s)&&s.then((function(e){return r(null,e)}),r)}else r()}}(e,t,n)}),t)},e.exports=t.default},95647:(e,t,r)=>{"use strict";t.__esModule=!0;var n=r(59928);t.default=function(e,t){var r={};return e.path?((0,n.getParamNames)(e.path).forEach((function(e){Object.prototype.hasOwnProperty.call(t,e)&&(r[e]=t[e])})),r):r},e.exports=t.default},25832:(e,t,r)=>{"use strict";t.__esModule=!0;var n="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};t.default=function(e,t,r,n,a){var o=e.pathname,l=e.query;return null!=r&&("/"!==o.charAt(0)&&(o="/"+o),!!(function(e,t){return"/"!==t.charAt(0)&&(t="/"+t),"/"!==e.charAt(e.length-1)&&(e+="/"),"/"!==t.charAt(t.length-1)&&(t+="/"),t===e}(o,r.pathname)||!t&&function(e,t,r){for(var n=e,s=[],a=[],o=0,l=t.length;o<l;++o){var c=t[o].path||"";if("/"===c.charAt(0)&&(n=e,s=[],a=[]),null!==n&&c){var u=(0,i.matchPattern)(c,n);if(u?(n=u.remainingPathname,s=[].concat(s,u.paramNames),a=[].concat(a,u.paramValues)):n=null,""===n)return s.every((function(e,t){return String(a[t])===String(r[e])}))}}return!1}(o,n,a))&&function(e,t){return null==t?null==e:null==e||s(e,t)}(l,r.query))};var i=r(59928);function s(e,t){if(e==t)return!0;if(null==e||null==t)return!1;if(Array.isArray(e))return Array.isArray(t)&&e.length===t.length&&e.every((function(e,r){return s(e,t[r])}));if("object"===(void 0===e?"undefined":n(e))){for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r))if(void 0===e[r]){if(void 0!==t[r])return!1}else{if(!Object.prototype.hasOwnProperty.call(t,r))return!1;if(!s(e[r],t[r]))return!1}return!0}return String(e)===String(t)}e.exports=t.default},13499:(e,t,r)=>{"use strict";t.__esModule=!0;var n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},i=r(92894),s=u(r(47677)),a=u(r(4739)),o=u(r(23292)),l=r(92104),c=r(98030);function u(e){return e&&e.__esModule?e:{default:e}}t.default=function(e,t){var r=e.history,u=e.routes,d=e.location,h=function(e,t){var r={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(r[n]=e[n]);return r}(e,["history","routes","location"]);r||d||(0,s.default)(!1),r=r||(0,a.default)(h);var p=(0,o.default)(r,(0,l.createRoutes)(u));d=d?r.createLocation(d):r.getCurrentLocation(),p.match(d,(function(e,s,a){var o=void 0;if(a){var l=(0,c.createRouterObject)(r,p,a);o=n({},a,{router:l,matchContext:{transitionManager:p,router:l}})}t(e,s&&r.createLocation(s,i.REPLACE),o)}))},e.exports=t.default},92468:(e,t,r)=>{"use strict";t.__esModule=!0;var n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e};t.default=p;var i,s=r(86047),a=r(49967),o=r(59928),l=((i=r(38162))&&i.__esModule,r(92104));function c(e,t,r,n,i){if(e.childRoutes)return[null,e.childRoutes];if(!e.getChildRoutes)return[];var s=!0,o=void 0,c={location:t,params:d(r,n)},u=e.getChildRoutes(c,(function(e,t){t=!e&&(0,l.createRoutes)(t),s?o=[e,t]:i(e,t)}));return(0,a.isPromise)(u)&&u.then((function(e){return i(null,(0,l.createRoutes)(e))}),i),s=!1,o}function u(e,t,r,n,i){if(e.indexRoute)i(null,e.indexRoute);else if(e.getIndexRoute){var o={location:t,params:d(r,n)},h=e.getIndexRoute(o,(function(e,t){i(e,!e&&(0,l.createRoutes)(t)[0])}));(0,a.isPromise)(h)&&h.then((function(e){return i(null,(0,l.createRoutes)(e)[0])}),i)}else if(e.childRoutes||e.getChildRoutes){var p=function(e,a){if(e)i(e);else{var o=a.filter((function(e){return!e.path}));(0,s.loopAsync)(o.length,(function(e,i,s){u(o[e],t,r,n,(function(t,r){if(t||r){var n=[o[e]].concat(Array.isArray(r)?r:[r]);s(t,n)}else i()}))}),(function(e,t){i(null,t)}))}},f=c(e,t,r,n,p);f&&p.apply(void 0,f)}else i()}function d(e,t){return function(e,t,r){return t.reduce((function(e,t,n){var i=r&&r[n];return Array.isArray(e[t])?e[t].push(i):e[t]=t in e?[e[t],i]:i,e}),{})}(0,e,t)}function h(e,t,r,n,i,s){var a=e.path||"";if("/"===a.charAt(0)&&(r=t.pathname,n=[],i=[]),null!==r&&a){try{var l=(0,o.matchPattern)(a,r);l?(r=l.remainingPathname,n=[].concat(n,l.paramNames),i=[].concat(i,l.paramValues)):r=null}catch(e){s(e)}if(""===r){var h={routes:[e],params:d(n,i)};return void u(e,t,n,i,(function(e,t){var r;e?s(e):(Array.isArray(t)?(r=h.routes).push.apply(r,t):t&&h.routes.push(t),s(null,h))}))}}if(null!=r||e.childRoutes){var f=function(a,o){a?s(a):o?p(o,t,(function(t,r){t?s(t):r?(r.routes.unshift(e),s(null,r)):s()}),r,n,i):s()},A=c(e,t,n,i,f);A&&f.apply(void 0,A)}else s()}function p(e,t,r,i){var a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:[],o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:[];void 0===i&&("/"!==t.pathname.charAt(0)&&(t=n({},t,{pathname:"/"+t.pathname})),i=t.pathname),(0,s.loopAsync)(e.length,(function(r,n,s){h(e[r],t,i,a,o,(function(e,t){e||t?s(e,t):n()}))}),r)}e.exports=t.default},38162:(e,t,r)=>{"use strict";t.__esModule=!0,t.default=function(e,t){if(-1!==t.indexOf("deprecated")){if(s[t])return;s[t]=!0}t="[react-router] "+t;for(var r=arguments.length,n=Array(r>2?r-2:0),a=2;a<r;a++)n[a-2]=arguments[a];i.default.apply(void 0,[e,t].concat(n))},t._resetWarned=function(){s={}};var n,i=(n=r(92564))&&n.__esModule?n:{default:n},s={}},11837:(e,t,r)=>{"use strict";var n=r(83426),i=Symbol.for("react.element"),s=Symbol.for("react.fragment"),a=Object.prototype.hasOwnProperty,o=n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,l={key:!0,ref:!0,__self:!0,__source:!0};function c(e,t,r){var n,s={},c=null,u=null;for(n in void 0!==r&&(c=""+r),void 0!==t.key&&(c=""+t.key),void 0!==t.ref&&(u=t.ref),t)a.call(t,n)&&!l.hasOwnProperty(n)&&(s[n]=t[n]);if(e&&e.defaultProps)for(n in t=e.defaultProps)void 0===s[n]&&(s[n]=t[n]);return{$$typeof:i,type:e,key:c,ref:u,props:s,_owner:o.current}}t.Fragment=s,t.jsx=c,t.jsxs=c},83426:(e,t)=>{"use strict";var r=Symbol.for("react.element"),n=Symbol.for("react.portal"),i=Symbol.for("react.fragment"),s=Symbol.for("react.strict_mode"),a=Symbol.for("react.profiler"),o=Symbol.for("react.provider"),l=Symbol.for("react.context"),c=Symbol.for("react.forward_ref"),u=Symbol.for("react.suspense"),d=Symbol.for("react.memo"),h=Symbol.for("react.lazy"),p=Symbol.iterator,f={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},A=Object.assign,m={};function g(e,t,r){this.props=e,this.context=t,this.refs=m,this.updater=r||f}function v(){}function b(e,t,r){this.props=e,this.context=t,this.refs=m,this.updater=r||f}g.prototype.isReactComponent={},g.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")},g.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},v.prototype=g.prototype;var y=b.prototype=new v;y.constructor=b,A(y,g.prototype),y.isPureReactComponent=!0;var C=Array.isArray,w=Object.prototype.hasOwnProperty,M={current:null},S={key:!0,ref:!0,__self:!0,__source:!0};function I(e,t,n){var i,s={},a=null,o=null;if(null!=t)for(i in void 0!==t.ref&&(o=t.ref),void 0!==t.key&&(a=""+t.key),t)w.call(t,i)&&!S.hasOwnProperty(i)&&(s[i]=t[i]);var l=arguments.length-2;if(1===l)s.children=n;else if(1<l){for(var c=Array(l),u=0;u<l;u++)c[u]=arguments[u+2];s.children=c}if(e&&e.defaultProps)for(i in l=e.defaultProps)void 0===s[i]&&(s[i]=l[i]);return{$$typeof:r,type:e,key:a,ref:o,props:s,_owner:M.current}}function E(e){return"object"==typeof e&&null!==e&&e.$$typeof===r}var x=/\/+/g;function T(e,t){return"object"==typeof e&&null!==e&&null!=e.key?function(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,(function(e){return t[e]}))}(""+e.key):t.toString(36)}function D(e,t,i,s,a){var o=typeof e;"undefined"!==o&&"boolean"!==o||(e=null);var l=!1;if(null===e)l=!0;else switch(o){case"string":case"number":l=!0;break;case"object":switch(e.$$typeof){case r:case n:l=!0}}if(l)return a=a(l=e),e=""===s?"."+T(l,0):s,C(a)?(i="",null!=e&&(i=e.replace(x,"$&/")+"/"),D(a,t,i,"",(function(e){return e}))):null!=a&&(E(a)&&(a=function(e,t){return{$$typeof:r,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(a,i+(!a.key||l&&l.key===a.key?"":(""+a.key).replace(x,"$&/")+"/")+e)),t.push(a)),1;if(l=0,s=""===s?".":s+":",C(e))for(var c=0;c<e.length;c++){var u=s+T(o=e[c],c);l+=D(o,t,i,u,a)}else if(u=function(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=p&&e[p]||e["@@iterator"])?e:null}(e),"function"==typeof u)for(e=u.call(e),c=0;!(o=e.next()).done;)l+=D(o=o.value,t,i,u=s+T(o,c++),a);else if("object"===o)throw t=String(e),Error("Objects are not valid as a React child (found: "+("[object Object]"===t?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return l}function k(e,t,r){if(null==e)return e;var n=[],i=0;return D(e,n,"","",(function(e){return t.call(r,e,i++)})),n}function j(e){if(-1===e._status){var t=e._result;(t=t()).then((function(t){0!==e._status&&-1!==e._status||(e._status=1,e._result=t)}),(function(t){0!==e._status&&-1!==e._status||(e._status=2,e._result=t)})),-1===e._status&&(e._status=0,e._result=t)}if(1===e._status)return e._result.default;throw e._result}var L={current:null},O={transition:null},P={ReactCurrentDispatcher:L,ReactCurrentBatchConfig:O,ReactCurrentOwner:M};t.Children={map:k,forEach:function(e,t,r){k(e,(function(){t.apply(this,arguments)}),r)},count:function(e){var t=0;return k(e,(function(){t++})),t},toArray:function(e){return k(e,(function(e){return e}))||[]},only:function(e){if(!E(e))throw Error("React.Children.only expected to receive a single React element child.");return e}},t.Component=g,t.Fragment=i,t.Profiler=a,t.PureComponent=b,t.StrictMode=s,t.Suspense=u,t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=P,t.cloneElement=function(e,t,n){if(null==e)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var i=A({},e.props),s=e.key,a=e.ref,o=e._owner;if(null!=t){if(void 0!==t.ref&&(a=t.ref,o=M.current),void 0!==t.key&&(s=""+t.key),e.type&&e.type.defaultProps)var l=e.type.defaultProps;for(c in t)w.call(t,c)&&!S.hasOwnProperty(c)&&(i[c]=void 0===t[c]&&void 0!==l?l[c]:t[c])}var c=arguments.length-2;if(1===c)i.children=n;else if(1<c){l=Array(c);for(var u=0;u<c;u++)l[u]=arguments[u+2];i.children=l}return{$$typeof:r,type:e.type,key:s,ref:a,props:i,_owner:o}},t.createContext=function(e){return(e={$$typeof:l,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null}).Provider={$$typeof:o,_context:e},e.Consumer=e},t.createElement=I,t.createFactory=function(e){var t=I.bind(null,e);return t.type=e,t},t.createRef=function(){return{current:null}},t.forwardRef=function(e){return{$$typeof:c,render:e}},t.isValidElement=E,t.lazy=function(e){return{$$typeof:h,_payload:{_status:-1,_result:e},_init:j}},t.memo=function(e,t){return{$$typeof:d,type:e,compare:void 0===t?null:t}},t.startTransition=function(e){var t=O.transition;O.transition={};try{e()}finally{O.transition=t}},t.unstable_act=function(){throw Error("act(...) is not supported in production builds of React.")},t.useCallback=function(e,t){return L.current.useCallback(e,t)},t.useContext=function(e){return L.current.useContext(e)},t.useDebugValue=function(){},t.useDeferredValue=function(e){return L.current.useDeferredValue(e)},t.useEffect=function(e,t){return L.current.useEffect(e,t)},t.useId=function(){return L.current.useId()},t.useImperativeHandle=function(e,t,r){return L.current.useImperativeHandle(e,t,r)},t.useInsertionEffect=function(e,t){return L.current.useInsertionEffect(e,t)},t.useLayoutEffect=function(e,t){return L.current.useLayoutEffect(e,t)},t.useMemo=function(e,t){return L.current.useMemo(e,t)},t.useReducer=function(e,t,r){return L.current.useReducer(e,t,r)},t.useRef=function(e){return L.current.useRef(e)},t.useState=function(e){return L.current.useState(e)},t.useSyncExternalStore=function(e,t,r){return L.current.useSyncExternalStore(e,t,r)},t.useTransition=function(){return L.current.useTransition()},t.version="18.2.0"},86776:(e,t,r)=>{"use strict";r.d(t,{G:()=>d});var n=r(83426),i=r(28316);function s(){return s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},s.apply(this,arguments)}var a="undefined"!=typeof window?n.useLayoutEffect:n.useEffect,o={popupContent:{tooltip:{position:"absolute",zIndex:999},modal:{position:"relative",margin:"auto"}},popupArrow:{height:"8px",width:"16px",position:"absolute",background:"transparent",color:"#FFF",zIndex:-1},overlay:{tooltip:{position:"fixed",top:"0",bottom:"0",left:"0",right:"0",zIndex:999},modal:{position:"fixed",top:"0",bottom:"0",left:"0",right:"0",display:"flex",zIndex:999}}},l=["top left","top center","top right","right top","right center","right bottom","bottom left","bottom center","bottom right","left top","left center","left bottom"],c=function(e,t,r,n,i){var s=i.offsetX,a=i.offsetY,o=n?8:0,l=r.split(" "),c=e.top+e.height/2,u=e.left+e.width/2,d=t.height,h=t.width,p=c-d/2,f=u-h/2,A="",m="0%",g="0%";switch(l[0]){case"top":p-=d/2+e.height/2+o,A="rotate(180deg)  translateX(50%)",m="100%",g="50%";break;case"bottom":p+=d/2+e.height/2+o,A="rotate(0deg) translateY(-100%) translateX(-50%)",g="50%";break;case"left":f-=h/2+e.width/2+o,A=" rotate(90deg)  translateY(50%) translateX(-25%)",g="100%",m="50%";break;case"right":f+=h/2+e.width/2+o,A="rotate(-90deg)  translateY(-150%) translateX(25%)",m="50%"}switch(l[1]){case"top":p=e.top,m=e.height/2+"px";break;case"bottom":p=e.top-d+e.height,m=d-e.height/2+"px";break;case"left":f=e.left,g=e.width/2+"px";break;case"right":f=e.left-h+e.width,g=h-e.width/2+"px"}return{top:p="top"===l[0]?p-a:p+a,left:f="left"===l[0]?f-s:f+s,transform:A,arrowLeft:g,arrowTop:m}},u=0,d=(0,n.forwardRef)((function(e,t){var r=e.trigger,d=void 0===r?null:r,h=e.onOpen,p=void 0===h?function(){}:h,f=e.onClose,A=void 0===f?function(){}:f,m=e.defaultOpen,g=void 0!==m&&m,v=e.open,b=void 0===v?void 0:v,y=e.disabled,C=void 0!==y&&y,w=e.nested,M=void 0!==w&&w,S=e.closeOnDocumentClick,I=void 0===S||S,E=e.repositionOnResize,x=void 0===E||E,T=e.closeOnEscape,D=void 0===T||T,k=e.on,j=void 0===k?["click"]:k,L=e.contentStyle,O=void 0===L?{}:L,P=e.arrowStyle,N=void 0===P?{}:P,B=e.overlayStyle,R=void 0===B?{}:B,V=e.className,z=void 0===V?"":V,Y=e.position,G=void 0===Y?"bottom center":Y,U=e.modal,F=void 0!==U&&U,q=e.lockScroll,H=void 0!==q&&q,_=e.arrow,Z=void 0===_||_,Q=e.offsetX,W=void 0===Q?0:Q,X=e.offsetY,J=void 0===X?0:X,K=e.mouseEnterDelay,$=void 0===K?100:K,ee=e.mouseLeaveDelay,te=void 0===ee?100:ee,re=e.keepTooltipInside,ne=void 0!==re&&re,ie=e.children,se=(0,n.useState)(b||g),ae=se[0],oe=se[1],le=(0,n.useRef)(null),ce=(0,n.useRef)(null),ue=(0,n.useRef)(null),de=(0,n.useRef)(null),he=(0,n.useRef)("popup-"+ ++u),pe=!!F||!d,fe=(0,n.useRef)(0);a((function(){return ae?(de.current=document.activeElement,Ee(),Me(),Ce()):we(),function(){clearTimeout(fe.current)}}),[ae]),(0,n.useEffect)((function(){"boolean"==typeof b&&(b?Ae():me())}),[b,C]);var Ae=function(){ae||C||(oe(!0),setTimeout(p,0))},me=function(){ae&&!C&&(oe(!1),pe&&de.current.focus(),setTimeout(A,0))},ge=function(e){null==e||e.stopPropagation(),ae?me():Ae()},ve=function(){clearTimeout(fe.current),fe.current=setTimeout(Ae,$)},be=function(e){null==e||e.preventDefault(),ge()},ye=function(){clearTimeout(fe.current),fe.current=setTimeout(me,te)},Ce=function(){pe&&H&&(document.getElementsByTagName("body")[0].style.overflow="hidden")},we=function(){pe&&H&&(document.getElementsByTagName("body")[0].style.overflow="auto")},Me=function(){var e,t=null==ce||null===(e=ce.current)||void 0===e?void 0:e.querySelectorAll('a[href], area[href], input:not([disabled]), select:not([disabled]), textarea:not([disabled]), button:not([disabled]), [tabindex="0"]'),r=Array.prototype.slice.call(t)[0];null==r||r.focus()};(0,n.useImperativeHandle)(t,(function(){return{open:function(){Ae()},close:function(){me()},toggle:function(){ge()}}}));var Se,Ie,Ee=function(){if(!pe&&ae&&(null==le?void 0:le.current)&&(null==le?void 0:le.current)&&(null==ce?void 0:ce.current)){var e,t,r=function(e,t,r,n,i,s){var a=i.offsetX,o=i.offsetY,u={arrowLeft:"0%",arrowTop:"0%",left:0,top:0,transform:"rotate(135deg)"},d=0,h=function(e){var t={top:0,left:0,width:window.innerWidth,height:window.innerHeight};if("string"==typeof e){var r=document.querySelector(e);null!==r&&(t=r.getBoundingClientRect())}return t}(s),p=Array.isArray(r)?r:[r];for((s||Array.isArray(r))&&(p=[].concat(p,l));d<p.length;){var f={top:(u=c(e,t,p[d],n,{offsetX:a,offsetY:o})).top,left:u.left,width:t.width,height:t.height};if(!(f.top<=h.top||f.left<=h.left||f.top+f.height>=h.top+h.height||f.left+f.width>=h.left+h.width))break;d++}return u}(le.current.getBoundingClientRect(),ce.current.getBoundingClientRect(),G,Z,{offsetX:W,offsetY:J},ne);ce.current.style.top=r.top+window.scrollY+"px",ce.current.style.left=r.left+window.scrollX+"px",Z&&ue.current&&(ue.current.style.transform=r.transform,ue.current.style.setProperty("-ms-transform",r.transform),ue.current.style.setProperty("-webkit-transform",r.transform),ue.current.style.top=(null===(e=N.top)||void 0===e?void 0:e.toString())||r.arrowTop,ue.current.style.left=(null===(t=N.left)||void 0===t?void 0:t.toString())||r.arrowLeft)}};Se=me,void 0===(Ie=D)&&(Ie=!0),(0,n.useEffect)((function(){if(Ie){var e=function(e){"Escape"===e.key&&Se()};return document.addEventListener("keyup",e),function(){Ie&&document.removeEventListener("keyup",e)}}}),[Se,Ie]),function(e,t){void 0===t&&(t=!0),(0,n.useEffect)((function(){if(t){var r=function(t){if(9===t.keyCode){var r,n=null==e||null===(r=e.current)||void 0===r?void 0:r.querySelectorAll('a[href], area[href], input:not([disabled]), select:not([disabled]), textarea:not([disabled]), button:not([disabled]), [tabindex="0"]'),i=Array.prototype.slice.call(n);if(1===i.length)return void t.preventDefault();var s=i[0],a=i[i.length-1];t.shiftKey&&document.activeElement===s?(t.preventDefault(),a.focus()):document.activeElement===a&&(t.preventDefault(),s.focus())}};return document.addEventListener("keydown",r),function(){t&&document.removeEventListener("keydown",r)}}}),[e,t])}(ce,ae&&pe),function(e,t){void 0===t&&(t=!0),(0,n.useEffect)((function(){if(t){var r=function(){e()};return window.addEventListener("resize",r),function(){t&&window.removeEventListener("resize",r)}}}),[e,t])}(Ee,x),function(e,t,r){void 0===r&&(r=!0),(0,n.useEffect)((function(){if(r){var n=function(r){var n=Array.isArray(e)?e:[e],i=!1;n.forEach((function(e){e.current&&!e.current.contains(r.target)||(i=!0)})),r.stopPropagation(),i||t()};return document.addEventListener("mousedown",n),document.addEventListener("touchstart",n),function(){r&&(document.removeEventListener("mousedown",n),document.removeEventListener("touchstart",n))}}}),[e,t,r])}(d?[ce,le]:[ce],me,I&&!M);var xe,Te=function(){return n.createElement("div",Object.assign({},(e=pe?o.popupContent.modal:o.popupContent.tooltip,t={className:"popup-content "+(""!==z?z.split(" ").map((function(e){return e+"-content"})).join(" "):""),style:s({},e,O,{pointerEvents:"auto"}),ref:ce,onClick:function(e){e.stopPropagation()}},!F&&j.indexOf("hover")>=0&&(t.onMouseEnter=ve,t.onMouseLeave=ye),t),{key:"C",role:pe?"dialog":"tooltip",id:he.current}),Z&&!pe&&n.createElement("div",{ref:ue,style:o.popupArrow},n.createElement("svg",{"data-testid":"arrow",className:"popup-arrow "+(""!==z?z.split(" ").map((function(e){return e+"-arrow"})).join(" "):""),viewBox:"0 0 32 16",style:s({position:"absolute"},N)},n.createElement("path",{d:"M16 0l16 16H0z",fill:"currentcolor"}))),ie&&"function"==typeof ie?ie(me,ae):ie);var e,t},De=!(j.indexOf("hover")>=0),ke=pe?o.overlay.modal:o.overlay.tooltip,je=[De&&n.createElement("div",{key:"O","data-testid":"overlay","data-popup":pe?"modal":"tooltip",className:"popup-overlay "+(""!==z?z.split(" ").map((function(e){return e+"-overlay"})).join(" "):""),style:s({},ke,R,{pointerEvents:I&&M||pe?"auto":"none"}),onClick:I&&M?me:void 0,tabIndex:-1},pe&&Te()),!pe&&Te()];return n.createElement(n.Fragment,null,function(){for(var e={key:"T",ref:le,"aria-describedby":he.current},t=Array.isArray(j)?j:[j],r=0,i=t.length;r<i;r++)switch(t[r]){case"click":e.onClick=ge;break;case"right-click":e.onContextMenu=be;break;case"hover":e.onMouseEnter=ve,e.onMouseLeave=ye;break;case"focus":e.onFocus=ve,e.onBlur=ye}if("function"==typeof d){var s=d(ae);return!!d&&n.cloneElement(s,e)}return!!d&&n.cloneElement(d,e)}(),ae&&i.createPortal(je,(null===(xe=document.getElementById("popup-root"))&&((xe=document.createElement("div")).setAttribute("id","popup-root"),document.body.appendChild(xe)),xe)))}))},19301:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>d});var n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},n(e,t)};function i(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}function s(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,i,s=r.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(n=s.next()).done;)a.push(n.value)}catch(e){i={error:e}}finally{try{n&&!n.done&&(r=s.return)&&r.call(s)}finally{if(i)throw i.error}}return a}var a=function(e,t){this.target=t,this.type=e},o=function(e){function t(t,r){var n=e.call(this,"error",r)||this;return n.message=t.message,n.error=t,n}return i(t,e),t}(a),l=function(e){function t(t,r,n){void 0===t&&(t=1e3),void 0===r&&(r="");var i=e.call(this,"close",n)||this;return i.wasClean=!0,i.code=t,i.reason=r,i}return i(t,e),t}(a),c=function(){if("undefined"!=typeof WebSocket)return WebSocket},u={maxReconnectionDelay:1e4,minReconnectionDelay:1e3+4e3*Math.random(),minUptime:5e3,reconnectionDelayGrowFactor:1.3,connectionTimeout:4e3,maxRetries:1/0,maxEnqueuedMessages:1/0,startClosed:!1,debug:!1};const d=function(){function e(e,t,r){var n=this;void 0===r&&(r={}),this._listeners={error:[],message:[],open:[],close:[]},this._retryCount=-1,this._shouldReconnect=!0,this._connectLock=!1,this._binaryType="blob",this._closeCalled=!1,this._messageQueue=[],this.onclose=null,this.onerror=null,this.onmessage=null,this.onopen=null,this._handleOpen=function(e){n._debug("open event");var t=n._options.minUptime,r=void 0===t?u.minUptime:t;clearTimeout(n._connectTimeout),n._uptimeTimeout=setTimeout((function(){return n._acceptOpen()}),r),n._ws.binaryType=n._binaryType,n._messageQueue.forEach((function(e){var t;return null===(t=n._ws)||void 0===t?void 0:t.send(e)})),n._messageQueue=[],n.onopen&&n.onopen(e),n._listeners.open.forEach((function(t){return n._callEventListener(e,t)}))},this._handleMessage=function(e){n._debug("message event"),n.onmessage&&n.onmessage(e),n._listeners.message.forEach((function(t){return n._callEventListener(e,t)}))},this._handleError=function(e){n._debug("error event",e.message),n._disconnect(void 0,"TIMEOUT"===e.message?"timeout":void 0),n.onerror&&n.onerror(e),n._debug("exec error listeners"),n._listeners.error.forEach((function(t){return n._callEventListener(e,t)})),n._connect()},this._handleClose=function(e){n._debug("close event"),n._clearTimeouts(),n._shouldReconnect&&n._connect(),n.onclose&&n.onclose(e),n._listeners.close.forEach((function(t){return n._callEventListener(e,t)}))},this._url=e,this._protocols=t,this._options=r,this._options.startClosed&&(this._shouldReconnect=!1),this._connect()}return Object.defineProperty(e,"CONNECTING",{get:function(){return 0},enumerable:!0,configurable:!0}),Object.defineProperty(e,"OPEN",{get:function(){return 1},enumerable:!0,configurable:!0}),Object.defineProperty(e,"CLOSING",{get:function(){return 2},enumerable:!0,configurable:!0}),Object.defineProperty(e,"CLOSED",{get:function(){return 3},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"CONNECTING",{get:function(){return e.CONNECTING},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"OPEN",{get:function(){return e.OPEN},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"CLOSING",{get:function(){return e.CLOSING},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"CLOSED",{get:function(){return e.CLOSED},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"binaryType",{get:function(){return this._ws?this._ws.binaryType:this._binaryType},set:function(e){this._binaryType=e,this._ws&&(this._ws.binaryType=e)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"retryCount",{get:function(){return Math.max(this._retryCount,0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"bufferedAmount",{get:function(){return this._messageQueue.reduce((function(e,t){return"string"==typeof t?e+=t.length:t instanceof Blob?e+=t.size:e+=t.byteLength,e}),0)+(this._ws?this._ws.bufferedAmount:0)},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"extensions",{get:function(){return this._ws?this._ws.extensions:""},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"protocol",{get:function(){return this._ws?this._ws.protocol:""},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"readyState",{get:function(){return this._ws?this._ws.readyState:this._options.startClosed?e.CLOSED:e.CONNECTING},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"url",{get:function(){return this._ws?this._ws.url:""},enumerable:!0,configurable:!0}),e.prototype.close=function(e,t){void 0===e&&(e=1e3),this._closeCalled=!0,this._shouldReconnect=!1,this._clearTimeouts(),this._ws?this._ws.readyState!==this.CLOSED?this._ws.close(e,t):this._debug("close: already closed"):this._debug("close enqueued: no ws instance")},e.prototype.reconnect=function(e,t){this._shouldReconnect=!0,this._closeCalled=!1,this._retryCount=-1,this._ws&&this._ws.readyState!==this.CLOSED?(this._disconnect(e,t),this._connect()):this._connect()},e.prototype.send=function(e){if(this._ws&&this._ws.readyState===this.OPEN)this._debug("send",e),this._ws.send(e);else{var t=this._options.maxEnqueuedMessages,r=void 0===t?u.maxEnqueuedMessages:t;this._messageQueue.length<r&&(this._debug("enqueue",e),this._messageQueue.push(e))}},e.prototype.addEventListener=function(e,t){this._listeners[e]&&this._listeners[e].push(t)},e.prototype.dispatchEvent=function(e){var t,r,n=this._listeners[e.type];if(n)try{for(var i=function(e){var t="function"==typeof Symbol&&e[Symbol.iterator],r=0;return t?t.call(e):{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}}}(n),s=i.next();!s.done;s=i.next()){var a=s.value;this._callEventListener(e,a)}}catch(e){t={error:e}}finally{try{s&&!s.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}return!0},e.prototype.removeEventListener=function(e,t){this._listeners[e]&&(this._listeners[e]=this._listeners[e].filter((function(e){return e!==t})))},e.prototype._debug=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];this._options.debug&&console.log.apply(console,function(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(s(arguments[t]));return e}(["RWS>"],e))},e.prototype._getNextDelay=function(){var e=this._options,t=e.reconnectionDelayGrowFactor,r=void 0===t?u.reconnectionDelayGrowFactor:t,n=e.minReconnectionDelay,i=void 0===n?u.minReconnectionDelay:n,s=e.maxReconnectionDelay,a=void 0===s?u.maxReconnectionDelay:s,o=0;return this._retryCount>0&&(o=i*Math.pow(r,this._retryCount-1))>a&&(o=a),this._debug("next delay",o),o},e.prototype._wait=function(){var e=this;return new Promise((function(t){setTimeout(t,e._getNextDelay())}))},e.prototype._getNextUrl=function(e){if("string"==typeof e)return Promise.resolve(e);if("function"==typeof e){var t=e();if("string"==typeof t)return Promise.resolve(t);if(t.then)return t}throw Error("Invalid URL")},e.prototype._connect=function(){var e=this;if(!this._connectLock&&this._shouldReconnect){this._connectLock=!0;var t=this._options,r=t.maxRetries,n=void 0===r?u.maxRetries:r,i=t.connectionTimeout,s=void 0===i?u.connectionTimeout:i,a=t.WebSocket,o=void 0===a?c():a;if(this._retryCount>=n)this._debug("max retries reached",this._retryCount,">=",n);else{if(this._retryCount++,this._debug("connect",this._retryCount),this._removeListeners(),void 0===(l=o)||!l||2!==l.CLOSING)throw Error("No valid WebSocket class provided");var l;this._wait().then((function(){return e._getNextUrl(e._url)})).then((function(t){e._closeCalled?e._connectLock=!1:(e._debug("connect",{url:t,protocols:e._protocols}),e._ws=e._protocols?new o(t,e._protocols):new o(t),e._ws.binaryType=e._binaryType,e._connectLock=!1,e._addListeners(),e._connectTimeout=setTimeout((function(){return e._handleTimeout()}),s))}))}}},e.prototype._handleTimeout=function(){this._debug("timeout event"),this._handleError(new o(Error("TIMEOUT"),this))},e.prototype._disconnect=function(e,t){if(void 0===e&&(e=1e3),this._clearTimeouts(),this._ws){this._removeListeners();try{this._ws.close(e,t),this._handleClose(new l(e,t,this))}catch(e){}}},e.prototype._acceptOpen=function(){this._debug("accept open"),this._retryCount=0},e.prototype._callEventListener=function(e,t){"handleEvent"in t?t.handleEvent(e):t(e)},e.prototype._removeListeners=function(){this._ws&&(this._debug("removeListeners"),this._ws.removeEventListener("open",this._handleOpen),this._ws.removeEventListener("close",this._handleClose),this._ws.removeEventListener("message",this._handleMessage),this._ws.removeEventListener("error",this._handleError))},e.prototype._addListeners=function(){this._ws&&(this._debug("addListeners"),this._ws.addEventListener("open",this._handleOpen),this._ws.addEventListener("close",this._handleClose),this._ws.addEventListener("message",this._handleMessage),this._ws.addEventListener("error",this._handleError))},e.prototype._clearTimeouts=function(){clearTimeout(this._connectTimeout),clearTimeout(this._uptimeTimeout)},e}()},66117:(e,t,r)=>{"use strict";function n(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function i(e,t){void 0===e&&(e={}),void 0===t&&(t={}),Object.keys(t).forEach((function(r){void 0===e[r]?e[r]=t[r]:n(t[r])&&n(e[r])&&Object.keys(t[r]).length>0&&i(e[r],t[r])}))}r.r(t),r.d(t,{extend:()=>i,getDocument:()=>a,getWindow:()=>l,ssrDocument:()=>s,ssrWindow:()=>o});var s={body:{},addEventListener:function(){},removeEventListener:function(){},activeElement:{blur:function(){},nodeName:""},querySelector:function(){return null},querySelectorAll:function(){return[]},getElementById:function(){return null},createEvent:function(){return{initEvent:function(){}}},createElement:function(){return{children:[],childNodes:[],style:{},setAttribute:function(){},getElementsByTagName:function(){return[]}}},createElementNS:function(){return{}},importNode:function(){return null},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function a(){var e="undefined"!=typeof document?document:{};return i(e,s),e}var o={document:s,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState:function(){},pushState:function(){},go:function(){},back:function(){}},CustomEvent:function(){return this},addEventListener:function(){},removeEventListener:function(){},getComputedStyle:function(){return{getPropertyValue:function(){return""}}},Image:function(){},Date:function(){},screen:{},setTimeout:function(){},clearTimeout:function(){},matchMedia:function(){return{}},requestAnimationFrame:function(e){return"undefined"==typeof setTimeout?(e(),null):setTimeout(e,0)},cancelAnimationFrame:function(e){"undefined"!=typeof setTimeout&&clearTimeout(e)}};function l(){var e="undefined"!=typeof window?window:{};return i(e,o),e}},57785:e=>{"use strict";e.exports=function(e){return encodeURIComponent(e).replace(/[!'()*]/g,(function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()}))}},45966:function(e,t,r){e.exports=function(){"use strict";var e=function(e){var t=e.id,r=e.viewBox,n=e.content;this.id=t,this.viewBox=r,this.content=n};e.prototype.stringify=function(){return this.content},e.prototype.toString=function(){return this.stringify()},e.prototype.destroy=function(){var e=this;["id","viewBox","content"].forEach((function(t){return delete e[t]}))};function t(e,t){return e(t={exports:{}},t.exports),t.exports}"undefined"!=typeof window?window:void 0!==r.g?r.g:"undefined"!=typeof self&&self;var n=t((function(e,t){e.exports=function(){function e(e){return e&&"object"==typeof e&&"[object RegExp]"!==Object.prototype.toString.call(e)&&"[object Date]"!==Object.prototype.toString.call(e)}function t(e){return Array.isArray(e)?[]:{}}function r(r,n){return n&&!0===n.clone&&e(r)?s(t(r),r,n):r}function n(t,n,i){var a=t.slice();return n.forEach((function(n,o){void 0===a[o]?a[o]=r(n,i):e(n)?a[o]=s(t[o],n,i):-1===t.indexOf(n)&&a.push(r(n,i))})),a}function i(t,n,i){var a={};return e(t)&&Object.keys(t).forEach((function(e){a[e]=r(t[e],i)})),Object.keys(n).forEach((function(o){e(n[o])&&t[o]?a[o]=s(t[o],n[o],i):a[o]=r(n[o],i)})),a}function s(e,t,s){var a=Array.isArray(t),o=(s||{arrayMerge:n}).arrayMerge||n;return a?Array.isArray(e)?o(e,t,s):r(t,s):i(e,t,s)}return s.all=function(e,t){if(!Array.isArray(e)||e.length<2)throw new Error("first argument should be an array with at least two elements");return e.reduce((function(e,r){return s(e,r,t)}))},s}()})),i=t((function(e,t){t.default={svg:{name:"xmlns",uri:"http://www.w3.org/2000/svg"},xlink:{name:"xmlns:xlink",uri:"http://www.w3.org/1999/xlink"}},e.exports=t.default})),s=i.svg,a=i.xlink,o={};o[s.name]=s.uri,o[a.name]=a.uri;var l=function(e,t){return void 0===e&&(e=""),"<svg "+function(e){return Object.keys(e).map((function(t){return t+'="'+e[t].toString().replace(/"/g,"&quot;")+'"'})).join(" ")}(n(o,t||{}))+">"+e+"</svg>"},c=function(e){function t(){e.apply(this,arguments)}e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t;var r={isMounted:{}};return r.isMounted.get=function(){return!!this.node},t.createFromExistingNode=function(e){return new t({id:e.getAttribute("id"),viewBox:e.getAttribute("viewBox"),content:e.outerHTML})},t.prototype.destroy=function(){this.isMounted&&this.unmount(),e.prototype.destroy.call(this)},t.prototype.mount=function(e){if(this.isMounted)return this.node;var t="string"==typeof e?document.querySelector(e):e,r=this.render();return this.node=r,t.appendChild(r),r},t.prototype.render=function(){var e=this.stringify();return function(e){var t=!!document.importNode,r=(new DOMParser).parseFromString(e,"image/svg+xml").documentElement;return t?document.importNode(r,!0):r}(l(e)).childNodes[0]},t.prototype.unmount=function(){this.node.parentNode.removeChild(this.node)},Object.defineProperties(t.prototype,r),t}(e);return c}()},28475:(e,t,r)=>{"use strict";r.d(t,{Z:()=>l});var n=r(45966),i=r.n(n),s=r(10045),a=r.n(s),o=new(i())({id:"arrow",use:"arrow-usage",viewBox:"0 0 11 7",content:'<symbol viewBox="0 0 11 7" xmlns="http://www.w3.org/2000/svg" id="arrow"><path d="M2.14 6.235a.96.96 0 0 1-1.375 0 .96.96 0 0 1 0-1.374L4.813.813a.96.96 0 0 1 1.374 0l4.048 4.048a.96.96 0 0 1 0 1.374.96.96 0 0 1-1.374 0L5.5 2.874l-3.36 3.36z" /></symbol>'});a().add(o);const l=o},75519:(e,t,r)=>{"use strict";r.d(t,{Z:()=>l});var n=r(45966),i=r.n(n),s=r(10045),a=r.n(s),o=new(i())({id:"big_cross",use:"big_cross-usage",viewBox:"0 0 24 24",content:'<symbol xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 24 24" id="big_cross">\n    <path d="M13.0993795,12.000089 L17.7719384,7.32729081 C18.0760205,7.02334467 18.0760205,6.53190576 17.7719384,6.22795961 C17.4679985,5.92401346 16.9765698,5.92401346 16.67263,6.22795961 L11.9999288,10.9007578 L7.32737002,6.22795961 C7.02328783,5.92401346 6.53200148,5.92401346 6.22806164,6.22795961 C5.92397945,6.53190576 5.92397945,7.02334467 6.22806164,7.32729081 L10.9006205,12.000089 L6.22806164,16.6728871 C5.92397945,16.9768333 5.92397945,17.4682722 6.22806164,17.7722184 C6.37953329,17.9238355 6.57869575,18 6.77771585,18 C6.97673592,18 7.17575602,17.9238355 7.32737002,17.7722184 L11.9999288,13.0994202 L16.67263,17.7722184 C16.824244,17.9238355 17.0232641,18 17.2222842,18 C17.4213043,18 17.6203243,17.9238355 17.7719384,17.7722184 C18.0760205,17.4682722 18.0760205,16.9768333 17.7719384,16.6728871 L13.0993795,12.000089 Z" stroke-width="2" />\n</symbol>'});a().add(o);const l=o},35494:(e,t,r)=>{"use strict";r.d(t,{Z:()=>l});var n=r(45966),i=r.n(n),s=r(10045),a=r.n(s),o=new(i())({id:"camera_blocked_old",use:"camera_blocked_old-usage",viewBox:"0 0 239.98372 216.49576",content:'<symbol viewBox="0 0 239.98372 216.49576" xmlns="http://www.w3.org/2000/svg" id="camera_blocked_old"><path d="m221.445 13.45c-.144 4.875-2.99 8.213-6.218 11.474q-68.256 68.974-136.442 138.018c-15.907 16.098-31.752 32.258-47.715 48.3-6.872 6.905-15.282 6.962-20.576.417-4.594-5.677-3.877-12.748 2.162-18.889q29.865-30.37 59.83-60.64 62.344-63.112 124.704-126.205c7.161-7.243 14.888-7.865 20.608-1.756a12.99 12.99 0 0 1 3.647 9.282zm2.675 30.19-74.198 74.198q-.013 11.654-.072 23.309c-.093 15.058-13.487 28.576-28.361 28.72-7.879.076-15.758.06-23.637.041l-22.482 22.482q22.14.039 44.28-.085c28.728-.12 51.23-22.206 52.4-51.264.033-.817.13-1.631.258-3.18 6.118 5.897 11.73 11.324 17.36 16.732 7.647 7.346 15.169 14.834 23 21.974 7.602 6.928 18.046 6.642 23.746-.576 1.698-2.15 2.407-5.1 3.57-7.682v-111.517c-.91-2.15-1.493-4.532-2.789-6.41a14.736 14.736 0 0 0 -13.075-6.741zm-6.708 107.673-40.41-38.77c13.39-12.764 26.52-25.276 40.41-38.514zm-208.926 17.003 16.247-16.247a27.068 27.068 0 0 1 -2.414-10.88q-.18-28.618 0-57.237c.094-15.075 13.47-28.635 28.362-28.708q35.382-.175 70.767-.002c.036 0 .072.003.108.004l18.458-18.458a50.585 50.585 0 0 0 -19.16-3.948c-23.216-.212-46.437-.25-69.651.01-28 .31-50.738 23.444-51.051 51.791q-.308 27.863-.004 55.731a52.63 52.63 0 0 0 8.338 27.943z" /></symbol>'});a().add(o);const l=o},96185:(e,t,r)=>{"use strict";r.d(t,{Z:()=>l});var n=r(45966),i=r.n(n),s=r(10045),a=r.n(s),o=new(i())({id:"delete",use:"delete-usage",viewBox:"0 0 24 24",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" id="delete">\n    <g fill="none" fill-rule="evenodd">\n        <g stroke="currentColor" stroke-width="2">\n            <path stroke-linecap="round" d="M19 8l-1.296 11.23c-.116 1.008-.97 1.77-1.987 1.77H8.283c-1.016 0-1.87-.762-1.987-1.77L5 8h0M3 7.5L21 7.5" transform="translate(-219 -90) translate(-192 64) translate(375) translate(28 26) translate(8)" />\n            <path d="M8 7V5c0-1.105.895-2 2-2h4c1.105 0 2 .895 2 2v2h0" transform="translate(-219 -90) translate(-192 64) translate(375) translate(28 26) translate(8)" />\n            <path stroke-linecap="round" d="M10.25 21L9.5 7.5M13.75 21L14.5 7.5" transform="translate(-219 -90) translate(-192 64) translate(375) translate(28 26) translate(8)" />\n        </g>\n    </g>\n</symbol>'});a().add(o);const l=o},68777:(e,t,r)=>{"use strict";r.d(t,{Z:()=>l});var n=r(45966),i=r.n(n),s=r(10045),a=r.n(s),o=new(i())({id:"mail_old-elitecircle",use:"mail_old-elitecircle-usage",viewBox:"0 0 22 19",content:'<symbol viewBox="0 0 22 19" fill="none" xmlns="http://www.w3.org/2000/svg" id="mail_old-elitecircle">\n<path d="M16 18H6C3 18 1 16.5 1 13V6C1 2.5 3 1 6 1H16C19 1 21 2.5 21 6V13C21 16.5 19 18 16 18Z" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n<path opacity="0.4" d="M15.0001 9.99994L18.3001 7.39994C18.6001 7.09994 18.7001 6.69994 18.4001 6.29994C18.1001 5.99994 17.7001 5.89994 17.3001 6.19994L13.0001 9.59994C11.9001 10.4999 9.90013 10.4999 8.80013 9.59994L4.50013 6.19994C4.20013 5.89994 3.70014 5.99994 3.40014 6.29994C3.10014 6.59994 3.20013 7.09994 3.50013 7.39994L6.80013 9.99994L3.50013 12.5999C3.20013 12.8999 3.10014 13.2999 3.40014 13.6999C3.50014 13.8999 3.80013 13.9999 4.00013 13.9999C4.20013 13.9999 4.30013 13.8999 4.50013 13.7999L8.10013 10.8999C8.90013 11.4999 9.90014 11.7999 10.9001 11.7999C11.9001 11.7999 12.9001 11.4999 13.7001 10.8999L17.3001 13.7999C17.6001 14.0999 18.1001 13.9999 18.4001 13.6999C18.7001 13.3999 18.6001 12.8999 18.3001 12.5999L15.0001 9.99994Z" fill="currentColor" />\n</symbol>'});a().add(o);const l=o},17389:(e,t,r)=>{"use strict";r.d(t,{Z:()=>l});var n=r(45966),i=r.n(n),s=r(10045),a=r.n(s),o=new(i())({id:"message-elitecircle",use:"message-elitecircle-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="message-elitecircle">\n<path opacity="0.4" d="M13.8 6.89999H6.80005" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n<path opacity="0.4" d="M17.3 12.9H6.80005" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n<path opacity="0.4" d="M10.8 9.89999H6.90002" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M17 18.1H13L11.2 21.4C10.7 22.3 9.5 22.4 9 21.5L7 18C4 18 2 16 2 13V7C2 4 4 2 7 2H17C20 2 22 4 22 7V13C22 16.1 20 18.1 17 18.1Z" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});a().add(o);const l=o},82860:(e,t,r)=>{"use strict";r.d(t,{Z:()=>l});var n=r(45966),i=r.n(n),s=r(10045),a=r.n(s),o=new(i())({id:"present-elitecircle",use:"present-elitecircle-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="present-elitecircle">\n<path d="M19.9 10.0356H3.90002V18.0356C3.90002 21.0356 4.90002 22.0356 7.90002 22.0356H15.9C18.9 22.0356 19.9 21.0356 19.9 18.0356V10.0356Z" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n<path d="M21.5 7.03558V8.03558C21.5 9.13558 21 10.0356 19.5 10.0356H4.5C3 10.0356 2.5 9.13558 2.5 8.03558V7.03558C2.5 5.93558 3 5.03558 4.5 5.03558H19.5C20.9 5.03558 21.5 5.93558 21.5 7.03558Z" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n<path opacity="0.4" d="M11.6 5.03562H6.10001C7.10001 4.73562 5.5 4.03564 6.2 2.93564C8.2 0.735644 10.9 2.63562 11.6 5.03562Z" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n<path opacity="0.4" d="M18.2 2.93564C18.8 4.03564 17.3 4.73562 18.3 5.03562H12.8C13.4 2.63562 16.1 0.735644 18.2 2.93564Z" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n<path opacity="0.4" d="M15.8 5.03558H8.20001V10.0356H15.8V5.03558Z" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n<path opacity="0.4" d="M14.2 10.0356H9.79999V22.0356H14.2V10.0356Z" stroke="currentColor" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round" />\n</symbol>'});a().add(o);const l=o},82427:(e,t,r)=>{"use strict";r.d(t,{Z:()=>l});var n=r(45966),i=r.n(n),s=r(10045),a=r.n(s),o=new(i())({id:"smile-elitecircle",use:"smile-elitecircle-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="smile-elitecircle">\n<path fill-rule="evenodd" clip-rule="evenodd" d="M2 12C2 17.4783 6.43478 22 12 22C17.5652 22 22 17.4783 22 12C22 6.52174 17.5652 2 12 2C6.43478 2 2 6.52174 2 12ZM20.2609 12C20.2609 16.5217 16.5217 20.2609 12 20.2609C7.47826 20.2609 3.73913 16.6087 3.73913 12C3.73913 7.3913 7.47826 3.73913 12 3.73913C16.5217 3.73913 20.2609 7.47826 20.2609 12Z" fill="currentColor" />\n<path d="M15.2174 14.9566C15.4782 15.3044 15.4782 15.9131 15.0435 16.174C14.1739 16.8696 13.0435 17.3044 11.913 17.3044C10.7826 17.3044 9.65216 16.8696 8.78259 16.174C8.43477 15.9131 8.34781 15.3044 8.60868 14.9566C8.95651 14.6087 14.9565 14.5218 15.2174 14.9566Z" fill="currentColor" />\n<path d="M9.39129 11.1304C8.69564 11.1304 8.08694 10.5217 8.08694 9.82609V8.86959C8.08694 8.17393 8.69564 7.56524 9.39129 7.56524C10.0869 7.56524 10.6956 8.17393 10.6956 8.86959V9.82609C10.6956 10.5217 10.0869 11.1304 9.39129 11.1304Z" fill="currentColor" />\n<path d="M14.6087 11.1304C13.913 11.1304 13.3044 10.5217 13.3044 9.82609V8.86959C13.3044 8.17393 13.913 7.56524 14.6087 7.56524C15.3044 7.56524 15.913 8.17393 15.913 8.86959V9.82609C15.913 10.5217 15.3044 11.1304 14.6087 11.1304Z" fill="currentColor" />\n</symbol>'});a().add(o);const l=o},77147:(e,t,r)=>{"use strict";r.d(t,{Z:()=>l});var n=r(45966),i=r.n(n),s=r(10045),a=r.n(s),o=new(i())({id:"eye_off",use:"eye_off-usage",viewBox:"0 0 18 16",content:'<symbol fill="none" viewBox="0 0 18 16" xmlns="http://www.w3.org/2000/svg" id="eye_off"><g stroke="currentcolor"><path clip-rule="evenodd" d="m16.9106 9.57606c.3651-.71156.3651-1.63802 0-2.34961-.0414-.08131-2.6655-5.19087-7.91062-5.19087-5.24515 0-7.8695 5.10963-7.91066 5.19087-.365024.71155-.365024 1.63801 0 2.34961.04141.0813 2.66551 5.19084 7.91066 5.19084 5.24512 0 7.86952-5.1096 7.91062-5.19084zm-.909-.78229-.0016.00284s-2.3294 4.55589-7.00023 4.55589c-4.67085 0-7.00021-4.55589-7.00021-4.55589l-.00158-.00284c-.12229-.23761-.12229-.54738 0-.785l.00158-.00284s2.32936-4.5559 7.00021-4.5559c4.67083 0 7.00023 4.5559 7.00023 4.5559l.0016.00284c.1222.23762.1222.54738 0 .785z" fill="currentcolor" fill-rule="evenodd" stroke-width=".2" /><path clip-rule="evenodd" d="m9 5.36987c-1.75703 0-3.18295 1.35801-3.18295 3.03134 0 1.67329 1.42592 3.03129 3.18295 3.03129 1.757 0 3.1829-1.358 3.1829-3.03129 0-1.67333-1.4259-3.03134-3.1829-3.03134zm0 1.21254c1.0542 0 1.9098.81482 1.9098 1.8188s-.8556 1.81879-1.9098 1.81879-1.90977-.81481-1.90977-1.81879.85557-1.8188 1.90977-1.8188z" fill="currentcolor" fill-rule="evenodd" stroke-width=".2" /><path d="m3.60652 14.5893 11.09558-12.77798" stroke-linecap="round" stroke-width="2" /></g></symbol>'});a().add(o);const l=o},81665:(e,t,r)=>{"use strict";r.d(t,{Z:()=>l});var n=r(45966),i=r.n(n),s=r(10045),a=r.n(s),o=new(i())({id:"favorite_indicator_large",use:"favorite_indicator_large-usage",viewBox:"0 0 30 30",content:'<symbol viewBox="0 0 30 30" fill="none" xmlns="http://www.w3.org/2000/svg" id="favorite_indicator_large">\n<circle cx="15" cy="15" r="15" fill="white" />\n<path fill-rule="evenodd" clip-rule="evenodd" d="M15 28C22.1797 28 28 22.1797 28 15C28 7.8203 22.1797 2 15 2C7.8203 2 2 7.8203 2 15C2 22.1797 7.8203 28 15 28ZM14.1805 7.7C14.2795 7.3 14.5763 7 14.972 7C15.3677 7 15.6645 7.3 15.7635 7.7L17.8411 11.5L22.0953 12.1C23.0847 12.3 23.2825 13 22.59 13.7L19.523 16.7L20.3145 20.9C20.4134 21.6 20.1166 22 19.6219 22C19.3251 22 19.1273 21.9 18.9294 21.8L15.0709 19.8L11.2125 21.8C11.0146 21.9 10.7178 22 10.5199 22C10.0252 22 9.72844 21.6 9.82737 20.8L10.5199 16.6L7.45293 13.6C6.66145 12.9 6.95825 12.3 7.9476 12.1L12.3007 11.5L14.1805 7.7Z" fill="#FFC249" />\n</symbol>'});a().add(o);const l=o},88434:(e,t,r)=>{"use strict";r.d(t,{Z:()=>l});var n=r(45966),i=r.n(n),s=r(10045),a=r.n(s),o=new(i())({id:"favorite_indicator_medium",use:"favorite_indicator_medium-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="favorite_indicator_medium">\n<circle cx="12" cy="12" r="12" fill="white" />\n<path fill-rule="evenodd" clip-rule="evenodd" d="M12 22C17.5228 22 22 17.5228 22 12C22 6.47715 17.5228 2 12 2C6.47715 2 2 6.47715 2 12C2 17.5228 6.47715 22 12 22ZM11.4485 7.46667C11.5152 7.2 11.7152 7 11.9819 7C12.2485 7 12.4485 7.2 12.5152 7.46667L13.9152 10L16.7819 10.4C17.4485 10.5333 17.5819 11 17.1152 11.4667L15.0485 13.4667L15.5819 16.2667C15.6485 16.7333 15.4485 17 15.1152 17C14.9152 17 14.7819 16.9333 14.6485 16.8667L12.0485 15.5333L9.44854 16.8667C9.3152 16.9333 9.1152 17 8.98187 17C8.64854 17 8.44854 16.7333 8.5152 16.2L8.98187 13.4L6.9152 11.4C6.38187 10.9333 6.58187 10.5333 7.24854 10.4L10.1819 10L11.4485 7.46667Z" fill="#FFC249" />\n</symbol>'});a().add(o);const l=o},6121:(e,t,r)=>{"use strict";r.d(t,{Z:()=>l});var n=r(45966),i=r.n(n),s=r(10045),a=r.n(s),o=new(i())({id:"favorite_indicator_small",use:"favorite_indicator_small-usage",viewBox:"0 0 16 16",content:'<symbol viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg" id="favorite_indicator_small">\n<circle cx="8" cy="8" r="8" fill="white" />\n<path fill-rule="evenodd" clip-rule="evenodd" d="M8 14C11.3137 14 14 11.3137 14 8C14 4.68629 11.3137 2 8 2C4.68629 2 2 4.68629 2 8C2 11.3137 4.68629 14 8 14ZM7.67312 5.28C7.71312 5.12 7.83312 5 7.99312 5C8.15312 5 8.27312 5.12 8.31312 5.28L9.15312 6.8L10.8731 7.04C11.2731 7.12 11.3531 7.4 11.0731 7.68L9.83312 8.88L10.1531 10.56C10.1931 10.84 10.0731 11 9.87312 11C9.75312 11 9.67312 10.96 9.59312 10.92L8.03312 10.12L6.47312 10.92C6.39312 10.96 6.27312 11 6.19312 11C5.99312 11 5.87312 10.84 5.91312 10.52L6.19312 8.84L4.95312 7.64C4.63312 7.36 4.75312 7.12 5.15312 7.04L6.91312 6.8L7.67312 5.28Z" fill="#FFC249" />\n</symbol>'});a().add(o);const l=o},3593:(e,t,r)=>{"use strict";r.d(t,{Z:()=>l});var n=r(45966),i=r.n(n),s=r(10045),a=r.n(s),o=new(i())({id:"fullscreen_off",use:"fullscreen_off-usage",viewBox:"0 0 14 14",content:'<symbol viewBox="0 0 14 14" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="fullscreen_off">\n    <title>fullscreen-disable</title>\n    <g id="fullscreen_off_Symbols" stroke="none" stroke-width="1">\n        <g id="fullscreen_off_Normal" transform="translate(-6.000000, -6.000000)">\n            <path d="M17.4142136,10 L19,10 C19.5522847,10 20,10.4477153 20,11 C20,11.5522847 19.5522847,12 19,12 L15,12 C14.4477153,12 14,11.5522847 14,11 L14,7 C14,6.44771525 14.4477153,6 15,6 C15.5522847,6 16,6.44771525 16,7 L16,8.58578644 L18.2928932,6.29289322 C18.6834175,5.90236893 19.3165825,5.90236893 19.7071068,6.29289322 C20.0976311,6.68341751 20.0976311,7.31658249 19.7071068,7.70710678 L17.4142136,10 Z M8.58578644,16 L7,16 C6.44771525,16 6,15.5522847 6,15 C6,14.4477153 6.44771525,14 7,14 L11,14 C11.5522847,14 12,14.4477153 12,15 L12,19 C12,19.5522847 11.5522847,20 11,20 C10.4477153,20 10,19.5522847 10,19 L10,17.4142136 L7.70710678,19.7071068 C7.31658249,20.0976311 6.68341751,20.0976311 6.29289322,19.7071068 C5.90236893,19.3165825 5.90236893,18.6834175 6.29289322,18.2928932 L8.58578644,16 Z" id="fullscreen_off_Arrow-14x14" />\n        </g>\n    </g>\n</symbol>'});a().add(o);const l=o},14234:(e,t,r)=>{"use strict";r.d(t,{Z:()=>l});var n=r(45966),i=r.n(n),s=r(10045),a=r.n(s),o=new(i())({id:"fullscreen_on",use:"fullscreen_on-usage",viewBox:"0 0 14 14",content:'<symbol viewBox="0 0 14 14" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="fullscreen_on">\n    <title>fullscreen-enable</title>\n    <g id="fullscreen_on_Symbols" stroke="none" stroke-width="1">\n        <g id="fullscreen_on_Fulscreen" transform="translate(-6.000000, -6.000000)">\n            <path d="M16.0857864,8.5 L14.5,8.5 C13.9477153,8.5 13.5,8.05228475 13.5,7.5 C13.5,6.94771525 13.9477153,6.5 14.5,6.5 L18.5,6.5 C19.0522847,6.5 19.5,6.94771525 19.5,7.5 L19.5,11.5 C19.5,12.0522847 19.0522847,12.5 18.5,12.5 C17.9477153,12.5 17.5,12.0522847 17.5,11.5 L17.5,9.91421356 L15.2071068,12.2071068 C14.8165825,12.5976311 14.1834175,12.5976311 13.7928932,12.2071068 C13.4023689,11.8165825 13.4023689,11.1834175 13.7928932,10.7928932 L16.0857864,8.5 Z M9.91421356,17.5 L11.5,17.5 C12.0522847,17.5 12.5,17.9477153 12.5,18.5 C12.5,19.0522847 12.0522847,19.5 11.5,19.5 L7.5,19.5 C6.94771525,19.5 6.5,19.0522847 6.5,18.5 L6.5,14.5 C6.5,13.9477153 6.94771525,13.5 7.5,13.5 C8.05228475,13.5 8.5,13.9477153 8.5,14.5 L8.5,16.0857864 L10.7928932,13.7928932 C11.1834175,13.4023689 11.8165825,13.4023689 12.2071068,13.7928932 C12.5976311,14.1834175 12.5976311,14.8165825 12.2071068,15.2071068 L9.91421356,17.5 Z" id="fullscreen_on_Arrow-13x13" />\n        </g>\n    </g>\n</symbol>'});a().add(o);const l=o},79310:(e,t,r)=>{"use strict";r.d(t,{Z:()=>l});var n=r(45966),i=r.n(n),s=r(10045),a=r.n(s),o=new(i())({id:"left_arrow",use:"left_arrow-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" id="left_arrow">\n<path fill-rule="evenodd" clip-rule="evenodd" d="M11.7071 4.29289C11.3166 3.90237 10.6834 3.90237 10.2929 4.29289L3.29289 11.2929L3.2097 11.3871C2.90468 11.7794 2.93241 12.3466 3.29289 12.7071L10.2929 19.7071L10.3871 19.7903C10.7794 20.0953 11.3466 20.0676 11.7071 19.7071L11.7903 19.6129C12.0953 19.2206 12.0676 18.6534 11.7071 18.2929L6.41488 13H20.1L20.2166 12.9933C20.714 12.9355 21.1 12.5128 21.1 12C21.1 11.4477 20.6523 11 20.1 11H6.41488L11.7071 5.70711L11.7903 5.6129C12.0953 5.22061 12.0676 4.65338 11.7071 4.29289Z" />\n</symbol>'});a().add(o);const l=o},91913:(e,t,r)=>{"use strict";r.d(t,{Z:()=>l});var n=r(45966),i=r.n(n),s=r(10045),a=r.n(s),o=new(i())({id:"loader",use:"loader-usage",viewBox:"0 0 38 38",content:'<symbol viewBox="0 0 38 38" xmlns="http://www.w3.org/2000/svg" id="loader">\n    <defs>\n        <linearGradient x1="8.042%" y1="0%" x2="65.682%" y2="23.865%" id="loader_a">\n            <stop stop-color="#d5232f" stop-opacity="0" offset="0%" />\n            <stop stop-color="#d5232f" stop-opacity=".631" offset="63.146%" />\n            <stop stop-color="#d5232f" offset="100%" />\n        </linearGradient>\n    </defs>\n    <g transform="translate(1 1)" fill="none" fill-rule="evenodd">\n        <path d="M36 18c0-9.94-8.06-18-18-18" stroke="url(#loader_a)" stroke-width="2">\n            <animateTransform attributeName="transform" type="rotate" from="0 18 18" to="360 18 18" dur="0.9s" repeatCount="indefinite" />\n        </path>\n        <circle fill="#fff" cx="36" cy="18" r="1">\n            <animateTransform attributeName="transform" type="rotate" from="0 18 18" to="360 18 18" dur="0.9s" repeatCount="indefinite" />\n        </circle>\n    </g>\n</symbol>'});a().add(o);const l=o},88671:(e,t,r)=>{"use strict";r.d(t,{Z:()=>l});var n=r(45966),i=r.n(n),s=r(10045),a=r.n(s),o=new(i())({id:"mail_old",use:"mail_old-usage",viewBox:"0 0 22 15",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 22 15" id="mail_old">\n    <title>mail</title>\n    <path d="M18,0H4A4,4,0,0,0,0,4v7a4,4,0,0,0,4,4H18a4,4,0,0,0,4-4V4A4,4,0,0,0,18,0Zm2,11a2,2,0,0,1-2,2H4a2,2,0,0,1-2-2V4A2,2,0,0,1,4,2H18a2,2,0,0,1,2,2v7ZM16.42,4.19L11,7.77,5.58,4.19A1,1,0,1,0,4.41,5.82l6,4a1,1,0,0,0,1.16,0l6-4A1,1,0,1,0,16.42,4.19Z" />\n</symbol>'});a().add(o);const l=o},39674:(e,t,r)=>{"use strict";r.d(t,{Z:()=>l});var n=r(45966),i=r.n(n),s=r(10045),a=r.n(s),o=new(i())({id:"message",use:"message-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" id="message">\n<path fill-rule="evenodd" clip-rule="evenodd" d="M18.58 5.12064C20.4157 6.39783 21.6083 8.40743 21.85 10.6306C22.0802 12.672 21.4249 14.7143 20.05 16.2406C18.3442 18.1958 15.9453 19.4113 13.36 19.6306C12.8887 19.6854 12.4145 19.7121 11.94 19.7106C10.9261 19.7091 9.9171 19.5712 8.94 19.3006H8.78C8.63343 19.3053 8.48842 19.3322 8.35 19.3806L4.16 20.8206C3.90457 20.8989 3.64392 20.9591 3.38 21.0006C3.27021 21.0102 3.15979 21.0102 3.05 21.0006C2.55183 21.0365 2.1036 20.6992 2 20.2106V20.0706C2.28534 19.3416 2.69097 18.6655 3.2 18.0706C3.26307 17.9805 3.32613 17.8899 3.38931 17.7992L3.38945 17.799L3.38951 17.7989C3.60677 17.4868 3.82539 17.1727 4.05 16.8706C4.13656 16.7929 4.186 16.682 4.186 16.5656C4.186 16.4493 4.13656 16.3384 4.05 16.2606C2.87349 14.9447 2.21592 13.2457 2.2 11.4806C2.18736 9.16521 3.23788 6.97202 5.05 5.53064C6.63651 4.1461 8.61471 3.28981 10.71 3.08064C11.1848 3.02772 11.6622 3.00101 12.14 3.00064C14.4622 2.97498 16.7272 3.72061 18.58 5.12064ZM13.15 17.6506C15.2309 17.4776 17.1617 16.4979 18.53 14.9206H18.52C19.5427 13.8258 20.039 12.3404 19.88 10.8506C19.7001 9.1792 18.7929 7.67194 17.4 6.73064C15.8893 5.58235 14.0374 4.97327 12.14 5.00064C11.7336 4.97834 11.3264 4.97834 10.92 5.00064C9.20718 5.1617 7.5896 5.86195 6.3 7.00064C4.94067 8.07774 4.16062 9.72655 4.19 11.4606C4.21765 12.7561 4.72343 13.9956 5.61 14.9406C6.42217 15.8079 6.47745 17.139 5.74 18.0706L5.66 18.1806L7.78 17.4706C8.10228 17.3603 8.43947 17.2996 8.78 17.2906C9.013 17.2895 9.2451 17.3197 9.47 17.3806C10.281 17.605 11.1185 17.7194 11.96 17.7206C12.3577 17.7207 12.7551 17.6974 13.15 17.6506ZM15.05 9.00064H9.05C8.49772 9.00064 8.05 9.44836 8.05 10.0006C8.05 10.5529 8.49772 11.0006 9.05 11.0006H15.05C15.6023 11.0006 16.05 10.5529 16.05 10.0006C16.05 9.44836 15.6023 9.00064 15.05 9.00064ZM10.05 12.0006H13.05C13.6023 12.0006 14.05 12.4484 14.05 13.0006C14.05 13.5529 13.6023 14.0006 13.05 14.0006H10.05C9.49772 14.0006 9.05 13.5529 9.05 13.0006C9.05 12.4484 9.49772 12.0006 10.05 12.0006Z" />\n</symbol>'});a().add(o);const l=o},72311:(e,t,r)=>{"use strict";r.d(t,{Z:()=>l});var n=r(45966),i=r.n(n),s=r(10045),a=r.n(s),o=new(i())({id:"microphone_blocked",use:"microphone_blocked-usage",viewBox:"0 0 22 27",content:'<symbol viewBox="0 0 22 27" xmlns="http://www.w3.org/2000/svg" id="microphone_blocked"><path d="m19.8 12c-.6 0-1 .4-1 1 0 4.4-3.6 8-8 8-1.1 0-2.2-.2-3.1-.6l-1.5 1.5c1.1.6 2.3 1 3.6 1.1v3c0 .6.4 1 1 1s1-.4 1-1v-3c5.1-.5 9-4.8 9-10 0-.6-.4-1-1-1z" /><path d="m7.2 12.4.6-.6v-6.8c0-1.7 1.3-3 3-3s3 1.3 3 3v.8l1.9-1.9c-.6-2.5-3-4.3-5.7-3.8-2.5.4-4.2 2.6-4.2 5.1v7.8.7z" /><path d="m12.9 15.1-1.5 1.5-1.3 1.4h.7c2.8 0 5-2.2 5-5v-.8l-1.4 1.4z" /><path d="m3.4 16.1c-.4-1-.6-2-.6-3.1 0-.6-.4-1-1-1s-1 .4-1 1c0 1.7.4 3.2 1.1 4.6z" /><path d="m12.9 15.1.3-.3c-.1.1-.2.2-.3.3z" /><path d="m21.5 2.4c-.4-.4-1-.4-1.4 0l-6.3 6.3-5.6 5.6-7.8 7.8c-.4.4-.4 1 0 1.4s1 .4 1.4 0l7.8-7.8 4.2-4.2 7.7-7.7c.4-.4.4-1 0-1.4z" /></symbol>'});a().add(o);const l=o},4988:(e,t,r)=>{"use strict";r.d(t,{Z:()=>l});var n=r(45966),i=r.n(n),s=r(10045),a=r.n(s),o=new(i())({id:"percent",use:"percent-usage",viewBox:"0 0 20 20",content:'<symbol viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" id="percent">\n<circle cx="10" cy="10" r="10" fill="black" />\n<path d="M5.9475 15L12.1615 5.9H14.0335L7.8195 15H5.9475ZM6.7795 10.827C6.3375 10.827 5.93884 10.7273 5.5835 10.528C5.22817 10.3287 4.95084 10.0427 4.7515 9.67C4.55217 9.28867 4.4525 8.83367 4.4525 8.305C4.4525 7.77633 4.55217 7.32567 4.7515 6.953C4.95084 6.58033 5.22817 6.29433 5.5835 6.095C5.93884 5.887 6.3375 5.783 6.7795 5.783C7.23017 5.783 7.62884 5.887 7.9755 6.095C8.33084 6.29433 8.60817 6.58033 8.8075 6.953C9.0155 7.32567 9.1195 7.77633 9.1195 8.305C9.1195 8.825 9.0155 9.27567 8.8075 9.657C8.60817 10.0383 8.33084 10.3287 7.9755 10.528C7.62884 10.7273 7.23017 10.827 6.7795 10.827ZM6.7925 9.592C7.00917 9.592 7.18684 9.49233 7.3255 9.293C7.47284 9.09367 7.5465 8.76433 7.5465 8.305C7.5465 7.84567 7.47284 7.51633 7.3255 7.317C7.18684 7.11767 7.00917 7.018 6.7925 7.018C6.57584 7.018 6.3895 7.11767 6.2335 7.317C6.08617 7.51633 6.0125 7.84567 6.0125 8.305C6.0125 8.76433 6.08617 9.09367 6.2335 9.293C6.3895 9.49233 6.57584 9.592 6.7925 9.592ZM13.2015 15.117C12.7508 15.117 12.3478 15.0173 11.9925 14.818C11.6458 14.6187 11.3728 14.3327 11.1735 13.96C10.9742 13.5787 10.8745 13.1237 10.8745 12.595C10.8745 12.0663 10.9742 11.6157 11.1735 11.243C11.3728 10.8703 11.6458 10.5843 11.9925 10.385C12.3478 10.177 12.7508 10.073 13.2015 10.073C13.6522 10.073 14.0508 10.177 14.3975 10.385C14.7528 10.5843 15.0302 10.8703 15.2295 11.243C15.4375 11.6157 15.5415 12.0663 15.5415 12.595C15.5415 13.1237 15.4375 13.5787 15.2295 13.96C15.0302 14.3327 14.7528 14.6187 14.3975 14.818C14.0508 15.0173 13.6522 15.117 13.2015 15.117ZM13.2015 13.882C13.4182 13.882 13.6002 13.7823 13.7475 13.583C13.8948 13.3837 13.9685 13.0543 13.9685 12.595C13.9685 12.1357 13.8948 11.8063 13.7475 11.607C13.6002 11.4077 13.4182 11.308 13.2015 11.308C12.9935 11.308 12.8115 11.4077 12.6555 11.607C12.5082 11.8063 12.4345 12.1357 12.4345 12.595C12.4345 13.0543 12.5082 13.3837 12.6555 13.583C12.8115 13.7823 12.9935 13.882 13.2015 13.882Z" fill="#FFF" />\n</symbol>'});a().add(o);const l=o},73165:(e,t,r)=>{"use strict";r.d(t,{Z:()=>l});var n=r(45966),i=r.n(n),s=r(10045),a=r.n(s),o=new(i())({id:"play",use:"play-usage",viewBox:"0 0 12 14",content:'<symbol viewBox="0 0 12 14" xmlns="http://www.w3.org/2000/svg" id="play"><path d="M2.09 13.666c-.772.713-2.09.208-2.09-.8V1.134C0 .125 1.318-.38 2.09.334L11.64 6.2a1.07 1.07 0 0 1 0 1.6l-9.55 5.867z" fill-rule="evenodd" /></symbol>'});a().add(o);const l=o},27741:(e,t,r)=>{"use strict";r.d(t,{Z:()=>l});var n=r(45966),i=r.n(n),s=r(10045),a=r.n(s),o=new(i())({id:"present",use:"present-usage",viewBox:"0 0 125.6 135.2",content:'<symbol xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 125.6 135.2" id="present"><title>present</title>\n<path d="M0,46.5v21.3c0,4.4,3.6,8,8,8h0.8v51.4c0,4.4,3.6,8,8,8h92c4.4,0,8-3.6,8-8V75.8h0.8c4.4,0,8-3.6,8-8V46.5c0-4.4-3.6-8-8-8\nh-15.8C103.7,26.3,95.2,14.9,83,13c-1.1-0.2-2.2-0.3-3.4-0.3c-4.2,0-8.3,1.2-11.8,3.4C64.8,6.5,56.1,0,44.8,0\nc-13.3,0-24,11.4-24,25.5c0,4.5,1.2,9,3.3,13h-16c-4.4-0.1-8.1,3.4-8.2,7.8C0,46.4,0,46.5,0,46.5z M20.8,75.8h36v47.4h-36V75.8z\nM104.8,123.2h-36V75.8h36V123.2z M113.6,63.8H68.8V50.5h44.8L113.6,63.8z M79.6,24.8c5.7,0,10.4,4.6,10.4,10.3\nc0,1.2-0.2,2.3-0.6,3.5H68.8V35C69.3,29.3,73.9,24.9,79.6,24.8L79.6,24.8z M32.8,25.6c0-7.5,5.4-13.5,12-13.5c6,0,12,3.6,12,11.6\nv14.9H41C35.9,36.3,32.7,31.2,32.8,25.6z M12,50.5h44.8v13.3H12V50.5z" /></symbol>'});a().add(o);const l=o},59763:(e,t,r)=>{"use strict";r.d(t,{Z:()=>l});var n=r(45966),i=r.n(n),s=r(10045),a=r.n(s),o=new(i())({id:"smile",use:"smile-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" id="smile">\n    <path d="M14.5005 10.9995C14.8983 10.9995 15.2799 10.8415 15.5612 10.5602C15.8425 10.2789 16.0005 9.89733 16.0005 9.4995C16.0005 9.10168 15.8425 8.72014 15.5612 8.43884C15.2799 8.15754 14.8983 7.9995 14.5005 7.9995C14.1027 7.9995 13.7211 8.15754 13.4398 8.43884C13.1585 8.72014 13.0005 9.10168 13.0005 9.4995C13.0005 9.89733 13.1585 10.2789 13.4398 10.5602C13.7211 10.8415 14.1027 10.9995 14.5005 10.9995ZM9.4995 10.9995C9.89733 10.9995 10.2789 10.8415 10.5602 10.5602C10.8415 10.2789 10.9995 9.89733 10.9995 9.4995C10.9995 9.10168 10.8415 8.72014 10.5602 8.43884C10.2789 8.15754 9.89733 7.9995 9.4995 7.9995C9.10168 7.9995 8.72014 8.15754 8.43884 8.43884C8.15754 8.72014 7.9995 9.10168 7.9995 9.4995C7.9995 9.89733 8.15754 10.2789 8.43884 10.5602C8.72014 10.8415 9.10168 10.9995 9.4995 10.9995ZM12 3C9.61305 3 7.32387 3.94821 5.63604 5.63604C3.94821 7.32387 3 9.61305 3 12C3 14.3869 3.94821 16.6761 5.63604 18.364C7.32387 20.0518 9.61305 21 12 21C14.3869 21 16.6761 20.0518 18.364 18.364C20.0518 16.6761 21 14.3869 21 12C21 9.61305 20.0518 7.32387 18.364 5.63604C16.6761 3.94821 14.3869 3 12 3V3ZM12 19.0005C10.1434 19.0005 8.36275 18.2629 7.0499 16.9501C5.73705 15.6373 4.9995 13.8566 4.9995 12C4.9995 10.1434 5.73705 8.36275 7.0499 7.0499C8.36275 5.73705 10.1434 4.9995 12 4.9995C13.8566 4.9995 15.6373 5.73705 16.9501 7.0499C18.2629 8.36275 19.0005 10.1434 19.0005 12C19.0005 13.8566 18.2629 15.6373 16.9501 16.9501C15.6373 18.2629 13.8566 19.0005 12 19.0005ZM16.6605 12.0795C16.4694 12.0506 16.2746 12.0987 16.1189 12.2131C15.9631 12.3275 15.8591 12.499 15.8295 12.69C15.6718 13.5743 15.1945 14.3697 14.4883 14.9248C13.7822 15.48 12.8965 15.756 12 15.7005C11.105 15.7564 10.2206 15.4818 9.51471 14.9288C8.80879 14.3758 8.33046 13.5829 8.1705 12.7005C8.16316 12.6 8.13512 12.5022 8.08815 12.4131C8.04118 12.324 7.97629 12.2455 7.89756 12.1827C7.81882 12.1199 7.72795 12.074 7.63064 12.048C7.53333 12.022 7.43169 12.0164 7.33211 12.0315C7.23253 12.0467 7.13715 12.0823 7.05198 12.136C6.9668 12.1898 6.89367 12.2606 6.83717 12.344C6.78067 12.4274 6.74203 12.5216 6.72368 12.6206C6.70532 12.7196 6.70764 12.8214 6.7305 12.9195C6.94532 14.1443 7.59856 15.249 8.56824 16.0274C9.53793 16.8058 10.7578 17.2046 12 17.1495C13.2451 17.2039 14.4672 16.8023 15.4374 16.02C16.4075 15.2377 17.0589 14.1283 17.2695 12.9C17.2954 12.7108 17.2462 12.5189 17.1323 12.3656C17.0185 12.2122 16.8491 12.1095 16.6605 12.0795Z" />\n</symbol>'});a().add(o);const l=o},91978:(e,t,r)=>{"use strict";r.d(t,{Z:()=>l});var n=r(45966),i=r.n(n),s=r(10045),a=r.n(s),o=new(i())({id:"star",use:"star-usage",viewBox:"0 0 16 15",content:'<symbol xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 15" id="star"><path d="M8 0c-.4 0-.7.3-.8.7L5.3 4.5l-4.4.6c-1 .2-1.3.8-.5 1.5l3.1 3-.7 4.2c-.1.8.2 1.2.7 1.2.2 0 .5-.1.7-.2l3.9-2 3.9 2c.2.1.4.2.7.2.5 0 .8-.4.7-1.1l-.8-4.2 3.1-3c.7-.7.5-1.4-.5-1.6l-4.3-.6L8.8.7C8.7.3 8.4 0 8 0z" /></symbol>'});a().add(o);const l=o},6426:(e,t,r)=>{"use strict";r.d(t,{Z:()=>l});var n=r(45966),i=r.n(n),s=r(10045),a=r.n(s),o=new(i())({id:"undo",use:"undo-usage",viewBox:"0 0 13 12",content:'<symbol viewBox="0 0 13 12" xmlns="http://www.w3.org/2000/svg" id="undo">\n<path clip-rule="evenodd" d="M4.13909 2.85705C4.89479 2.16859 5.89813 1.75 7 1.75C9.34721 1.75 11.25 3.65279 11.25 6C11.25 8.34721 9.34721 10.25 7 10.25C5.61023 10.25 4.37629 9.58372 3.59962 8.54998C3.35082 8.21882 2.88066 8.15206 2.5495 8.40087C2.21834 8.64967 2.15157 9.11983 2.40038 9.45099C3.44817 10.8456 5.11858 11.75 7 11.75C10.1756 11.75 12.75 9.17564 12.75 6C12.75 2.82436 10.1756 0.25 7 0.25C5.4818 0.25 4.1004 0.839157 3.07327 1.79961L1.89995 0.63549C1.61802 0.355789 1.13774 0.521355 1.08807 0.915367L0.582341 4.92708C0.543061 5.23867 0.80948 5.503 1.12075 5.46126L5.12835 4.92391C5.52196 4.87114 5.68374 4.38956 5.40181 4.10986L4.13909 2.85705Z" />\n</symbol>'});a().add(o);const l=o},16268:(e,t,r)=>{"use strict";r.d(t,{Z:()=>l});var n=r(45966),i=r.n(n),s=r(10045),a=r.n(s),o=new(i())({id:"video_camera",use:"video_camera-usage",viewBox:"0 0 24 24",content:'<symbol viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" class="video-on" id="video_camera">\n    <path d="M21.8 5.5L16 8.5C16 7.43913 15.5786 6.42172 14.8284 5.67157C14.0783 4.92143 13.0609 4.5 12 4.5H5C3.93913 4.5 2.92172 4.92143 2.17157 5.67157C1.42143 6.42172 1 7.43913 1 8.5L1 15.5C1 16.5609 1.42143 17.5783 2.17157 18.3284C2.92172 19.0786 3.93913 19.5 5 19.5H12C13.0609 19.5 14.0783 19.0786 14.8284 18.3284C15.5786 17.5783 16 16.5609 16 15.5L21.8 18.5H23V5.5H21.8ZM14 15.5C14 16.0304 13.7893 16.5391 13.4142 16.9142C13.0391 17.2893 12.5304 17.5 12 17.5H5C4.46957 17.5 3.96086 17.2893 3.58579 16.9142C3.21071 16.5391 3 16.0304 3 15.5V8.5C3 7.96957 3.21071 7.46086 3.58579 7.08579C3.96086 6.71071 4.46957 6.5 5 6.5H12C12.5304 6.5 13.0391 6.71071 13.4142 7.08579C13.7893 7.46086 14 7.96957 14 8.5V15.5ZM21 15.84L16 13.28V10.72L21 8.16V15.84Z" />\n</symbol>'});a().add(o);const l=o},10045:function(e,t,r){e.exports=function(){"use strict";function e(e,t){return e(t={exports:{}},t.exports),t.exports}"undefined"!=typeof window?window:void 0!==r.g?r.g:"undefined"!=typeof self&&self;var t=e((function(e,t){e.exports=function(){function e(e){return e&&"object"==typeof e&&"[object RegExp]"!==Object.prototype.toString.call(e)&&"[object Date]"!==Object.prototype.toString.call(e)}function t(e){return Array.isArray(e)?[]:{}}function r(r,n){return n&&!0===n.clone&&e(r)?s(t(r),r,n):r}function n(t,n,i){var a=t.slice();return n.forEach((function(n,o){void 0===a[o]?a[o]=r(n,i):e(n)?a[o]=s(t[o],n,i):-1===t.indexOf(n)&&a.push(r(n,i))})),a}function i(t,n,i){var a={};return e(t)&&Object.keys(t).forEach((function(e){a[e]=r(t[e],i)})),Object.keys(n).forEach((function(o){e(n[o])&&t[o]?a[o]=s(t[o],n[o],i):a[o]=r(n[o],i)})),a}function s(e,t,s){var a=Array.isArray(t),o=(s||{arrayMerge:n}).arrayMerge||n;return a?Array.isArray(e)?o(e,t,s):r(t,s):i(e,t,s)}return s.all=function(e,t){if(!Array.isArray(e)||e.length<2)throw new Error("first argument should be an array with at least two elements");return e.reduce((function(e,r){return s(e,r,t)}))},s}()}));var n=e((function(e,t){t.default={svg:{name:"xmlns",uri:"http://www.w3.org/2000/svg"},xlink:{name:"xmlns:xlink",uri:"http://www.w3.org/1999/xlink"}},e.exports=t.default})),i=n.svg,s=n.xlink,a={};a[i.name]=i.uri,a[s.name]=s.uri;var o,l=function(e,r){return void 0===e&&(e=""),"<svg "+function(e){return Object.keys(e).map((function(t){return t+'="'+e[t].toString().replace(/"/g,"&quot;")+'"'})).join(" ")}(t(a,r||{}))+">"+e+"</svg>"},c=n.svg,u=n.xlink,d={attrs:(o={style:["position: absolute","width: 0","height: 0"].join("; "),"aria-hidden":"true"},o[c.name]=c.uri,o[u.name]=u.uri,o)},h=function(e){this.config=t(d,e||{}),this.symbols=[]};h.prototype.add=function(e){var t=this.symbols,r=this.find(e.id);return r?(t[t.indexOf(r)]=e,!1):(t.push(e),!0)},h.prototype.remove=function(e){var t=this.symbols,r=this.find(e);return!!r&&(t.splice(t.indexOf(r),1),r.destroy(),!0)},h.prototype.find=function(e){return this.symbols.filter((function(t){return t.id===e}))[0]||null},h.prototype.has=function(e){return null!==this.find(e)},h.prototype.stringify=function(){var e=this.config.attrs,t=this.symbols.map((function(e){return e.stringify()})).join("");return l(t,e)},h.prototype.toString=function(){return this.stringify()},h.prototype.destroy=function(){this.symbols.forEach((function(e){return e.destroy()}))};var p=function(e){var t=e.id,r=e.viewBox,n=e.content;this.id=t,this.viewBox=r,this.content=n};p.prototype.stringify=function(){return this.content},p.prototype.toString=function(){return this.stringify()},p.prototype.destroy=function(){var e=this;["id","viewBox","content"].forEach((function(t){return delete e[t]}))};var f=function(e){var t=!!document.importNode,r=(new DOMParser).parseFromString(e,"image/svg+xml").documentElement;return t?document.importNode(r,!0):r},A=function(e){function t(){e.apply(this,arguments)}e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t;var r={isMounted:{}};return r.isMounted.get=function(){return!!this.node},t.createFromExistingNode=function(e){return new t({id:e.getAttribute("id"),viewBox:e.getAttribute("viewBox"),content:e.outerHTML})},t.prototype.destroy=function(){this.isMounted&&this.unmount(),e.prototype.destroy.call(this)},t.prototype.mount=function(e){if(this.isMounted)return this.node;var t="string"==typeof e?document.querySelector(e):e,r=this.render();return this.node=r,t.appendChild(r),r},t.prototype.render=function(){var e=this.stringify();return f(l(e)).childNodes[0]},t.prototype.unmount=function(){this.node.parentNode.removeChild(this.node)},Object.defineProperties(t.prototype,r),t}(p),m={autoConfigure:!0,mountTo:"body",syncUrlsWithBaseTag:!1,listenLocationChangeEvent:!0,locationChangeEvent:"locationChange",locationChangeAngularEmitter:!1,usagesToUpdate:"use[*|href]",moveGradientsOutsideSymbol:!1},g=function(e){return Array.prototype.slice.call(e,0)},v={isChrome:function(){return/chrome/i.test(navigator.userAgent)},isFirefox:function(){return/firefox/i.test(navigator.userAgent)},isIE:function(){return/msie/i.test(navigator.userAgent)||/trident/i.test(navigator.userAgent)},isEdge:function(){return/edge/i.test(navigator.userAgent)}},b=function(e){var t=[];return g(e.querySelectorAll("style")).forEach((function(e){e.textContent+="",t.push(e)})),t},y=function(e){return(e||window.location.href).split("#")[0]},C=function(e){angular.module("ng").run(["$rootScope",function(t){t.$on("$locationChangeSuccess",(function(t,r,n){!function(e,t){var r=document.createEvent("CustomEvent");r.initCustomEvent(e,!1,!1,t),window.dispatchEvent(r)}(e,{oldUrl:n,newUrl:r})}))}])},w=function(e,t){return void 0===t&&(t="linearGradient, radialGradient, pattern, mask, clipPath"),g(e.querySelectorAll("symbol")).forEach((function(e){g(e.querySelectorAll(t)).forEach((function(t){e.parentNode.insertBefore(t,e)}))})),e};var M=n.xlink.uri,S="xlink:href",I=/[{}|\\\^\[\]`"<>]/g;function E(e){return e.replace(I,(function(e){return"%"+e[0].charCodeAt(0).toString(16).toUpperCase()}))}var x,T=["clipPath","colorProfile","src","cursor","fill","filter","marker","markerStart","markerMid","markerEnd","mask","stroke","style"],D=T.map((function(e){return"["+e+"]"})).join(","),k=function(e,t,r,n){var i,s,a=E(r),o=E(n);(i=e.querySelectorAll(D),s=function(e){var t=e.localName,r=e.value;return-1!==T.indexOf(t)&&-1!==r.indexOf("url("+a)},g(i).reduce((function(e,t){if(!t.attributes)return e;var r=g(t.attributes),n=s?r.filter(s):r;return e.concat(n)}),[])).forEach((function(e){return e.value=e.value.replace(new RegExp(a.replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),"g"),o)})),function(e,t,r){g(e).forEach((function(e){var n=e.getAttribute(S);if(n&&0===n.indexOf(t)){var i=n.replace(t,r);e.setAttributeNS(M,S,i)}}))}(t,a,o)},j={MOUNT:"mount",SYMBOL_MOUNT:"symbol_mount"},L=function(e){function r(r){var n=this;void 0===r&&(r={}),e.call(this,t(m,r));var i,s=(i=i||Object.create(null),{on:function(e,t){(i[e]||(i[e]=[])).push(t)},off:function(e,t){i[e]&&i[e].splice(i[e].indexOf(t)>>>0,1)},emit:function(e,t){(i[e]||[]).map((function(e){e(t)})),(i["*"]||[]).map((function(r){r(e,t)}))}});this._emitter=s,this.node=null;var a=this.config;if(a.autoConfigure&&this._autoConfigure(r),a.syncUrlsWithBaseTag){var o=document.getElementsByTagName("base")[0].getAttribute("href");s.on(j.MOUNT,(function(){return n.updateUrls("#",o)}))}var l=this._handleLocationChange.bind(this);this._handleLocationChange=l,a.listenLocationChangeEvent&&window.addEventListener(a.locationChangeEvent,l),a.locationChangeAngularEmitter&&C(a.locationChangeEvent),s.on(j.MOUNT,(function(e){a.moveGradientsOutsideSymbol&&w(e)})),s.on(j.SYMBOL_MOUNT,(function(e){a.moveGradientsOutsideSymbol&&w(e.parentNode),(v.isIE()||v.isEdge())&&b(e)}))}e&&(r.__proto__=e),r.prototype=Object.create(e&&e.prototype),r.prototype.constructor=r;var n={isMounted:{}};return n.isMounted.get=function(){return!!this.node},r.prototype._autoConfigure=function(e){var t=this.config;void 0===e.syncUrlsWithBaseTag&&(t.syncUrlsWithBaseTag=void 0!==document.getElementsByTagName("base")[0]),void 0===e.locationChangeAngularEmitter&&(t.locationChangeAngularEmitter=void 0!==window.angular),void 0===e.moveGradientsOutsideSymbol&&(t.moveGradientsOutsideSymbol=v.isFirefox())},r.prototype._handleLocationChange=function(e){var t=e.detail,r=t.oldUrl,n=t.newUrl;this.updateUrls(r,n)},r.prototype.add=function(t){var r=e.prototype.add.call(this,t);return this.isMounted&&r&&(t.mount(this.node),this._emitter.emit(j.SYMBOL_MOUNT,t.node)),r},r.prototype.attach=function(e){var t=this,r=this;if(r.isMounted)return r.node;var n="string"==typeof e?document.querySelector(e):e;return r.node=n,this.symbols.forEach((function(e){e.mount(r.node),t._emitter.emit(j.SYMBOL_MOUNT,e.node)})),g(n.querySelectorAll("symbol")).forEach((function(e){var t=A.createFromExistingNode(e);t.node=e,r.add(t)})),this._emitter.emit(j.MOUNT,n),n},r.prototype.destroy=function(){var e=this,t=e.config,r=e.symbols,n=e._emitter;r.forEach((function(e){return e.destroy()})),n.off("*"),window.removeEventListener(t.locationChangeEvent,this._handleLocationChange),this.isMounted&&this.unmount()},r.prototype.mount=function(e,t){void 0===e&&(e=this.config.mountTo),void 0===t&&(t=!1);var r=this;if(r.isMounted)return r.node;var n="string"==typeof e?document.querySelector(e):e,i=r.render();return this.node=i,t&&n.childNodes[0]?n.insertBefore(i,n.childNodes[0]):n.appendChild(i),this._emitter.emit(j.MOUNT,i),i},r.prototype.render=function(){return f(this.stringify())},r.prototype.unmount=function(){this.node.parentNode.removeChild(this.node)},r.prototype.updateUrls=function(e,t){if(!this.isMounted)return!1;var r=document.querySelectorAll(this.config.usagesToUpdate);return k(this.node,r,y(e)+"#",y(t)+"#"),!0},Object.defineProperties(r.prototype,n),r}(h),O=e((function(e){var t;t=function(){var e,t=[],r=document,n=r.documentElement.doScroll,i="DOMContentLoaded",s=(n?/^loaded|^c/:/^loaded|^i|^c/).test(r.readyState);return s||r.addEventListener(i,e=function(){for(r.removeEventListener(i,e),s=1;e=t.shift();)e()}),function(e){s?setTimeout(e,0):t.push(e)}},e.exports=t()})),P="__SVG_SPRITE_NODE__",N="__SVG_SPRITE__";window[N]?x=window[N]:(x=new L({attrs:{id:P,"aria-hidden":"true"}}),window[N]=x);var B=function(){var e=document.getElementById(P);e?x.attach(e):x.mount(document.body,!0)};return document.body?B():O(B),x}()},21914:(e,t,r)=>{"use strict";const n=r(79282),i=(e,t,r)=>{if(!1===n(e))throw new TypeError("toRegexRange: expected the first argument to be a number");if(void 0===t||e===t)return String(e);if(!1===n(t))throw new TypeError("toRegexRange: expected the second argument to be a number.");let s={relaxZeros:!0,...r};"boolean"==typeof s.strictZeros&&(s.relaxZeros=!1===s.strictZeros);let l=e+":"+t+"="+String(s.relaxZeros)+String(s.shorthand)+String(s.capture)+String(s.wrap);if(i.cache.hasOwnProperty(l))return i.cache[l].result;let c=Math.min(e,t),u=Math.max(e,t);if(1===Math.abs(c-u)){let r=e+"|"+t;return s.capture?`(${r})`:!1===s.wrap?r:`(?:${r})`}let d=p(e)||p(t),h={min:e,max:t,a:c,b:u},f=[],A=[];return d&&(h.isPadded=d,h.maxLen=String(h.max).length),c<0&&(A=a(u<0?Math.abs(u):1,Math.abs(c),h,s),c=h.a=0),u>=0&&(f=a(c,u,h,s)),h.negatives=A,h.positives=f,h.result=function(e,t,r){let n=o(e,t,"-",!1)||[],i=o(t,e,"",!1)||[],s=o(e,t,"-?",!0)||[];return n.concat(s).concat(i).join("|")}(A,f),!0===s.capture?h.result=`(${h.result})`:!1!==s.wrap&&f.length+A.length>1&&(h.result=`(?:${h.result})`),i.cache[l]=h,h.result};function s(e,t,r){if(e===t)return{pattern:e,count:[],digits:0};let n=function(e,t){let r=[];for(let n=0;n<e.length;n++)r.push([e[n],t[n]]);return r}(e,t),i=n.length,s="",a=0;for(let e=0;e<i;e++){let[t,r]=n[e];t===r?s+=t:"0"!==t||"9"!==r?s+=`[${o=t}${(l=r)-o==1?"":"-"}${l}]`:a++}var o,l;return a&&(s+=!0===r.shorthand?"\\d":"[0-9]"),{pattern:s,count:[a],digits:i}}function a(e,t,r,n){let i,a=function(e,t){let r=1,n=1,i=u(e,r),s=new Set([t]);for(;e<=i&&i<=t;)s.add(i),r+=1,i=u(e,r);for(i=d(t+1,n)-1;e<i&&i<=t;)s.add(i),n+=1,i=d(t+1,n)-1;return s=[...s],s.sort(l),s}(e,t),o=[],c=e;for(let e=0;e<a.length;e++){let t=a[e],l=s(String(c),String(t),n),u="";r.isPadded||!i||i.pattern!==l.pattern?(r.isPadded&&(u=f(t,r,n)),l.string=u+l.pattern+h(l.count),o.push(l),c=t+1,i=l):(i.count.length>1&&i.count.pop(),i.count.push(l.count[0]),i.string=i.pattern+h(i.count),c=t+1)}return o}function o(e,t,r,n,i){let s=[];for(let i of e){let{string:e}=i;n||c(t,"string",e)||s.push(r+e),n&&c(t,"string",e)&&s.push(r+e)}return s}function l(e,t){return e>t?1:t>e?-1:0}function c(e,t,r){return e.some((e=>e[t]===r))}function u(e,t){return Number(String(e).slice(0,-t)+"9".repeat(t))}function d(e,t){return e-e%Math.pow(10,t)}function h(e){let[t=0,r=""]=e;return r||t>1?`{${t+(r?","+r:"")}}`:""}function p(e){return/^-?(0+)\d/.test(e)}function f(e,t,r){if(!t.isPadded)return e;let n=Math.abs(t.maxLen-String(e).length),i=!1!==r.relaxZeros;switch(n){case 0:return"";case 1:return i?"0?":"0";case 2:return i?"0{0,2}":"00";default:return i?`0{0,${n}}`:`0{${n}}`}}i.cache={},i.clearCache=()=>i.cache={},e.exports=i},79282:e=>{"use strict";e.exports=function(e){return"number"==typeof e?e-e==0:"string"==typeof e&&""!==e.trim()&&(Number.isFinite?Number.isFinite(+e):isFinite(+e))}},43588:(e,t,r)=>{e.exports=r.p+"af4397ef4a5f6fbacb175e68f26e1aa4.jpeg"},71855:(e,t,r)=>{e.exports=r.p+"cd7c604b9a531743e89800a4496218de.jpeg"},12753:(e,t,r)=>{e.exports=r.p+"d92b1c4b0b24abc8af9a0cf8181da448.jpeg"},64622:(e,t,r)=>{e.exports=r.p+"bbb2cd0bf80286b6b124f5af46ae35ea.jpeg"},9710:(e,t,r)=>{e.exports=r.p+"af9f764149a0cbb00c2501080c7fc0eb.jpeg"},15653:(e,t,r)=>{e.exports=r.p+"220b875932ec2308dcf4913bb1171312.jpeg"},36977:(e,t,r)=>{e.exports=r.p+"d77cda770d2f1c20deb52efb52d7315f.jpeg"},14889:(e,t,r)=>{e.exports=r.p+"5c343481f8e4e2015c15cfea0c220395.jpeg"},69907:(e,t,r)=>{e.exports=r.p+"40547aea9f5d82990fca38536977301b.jpeg"},19967:(e,t,r)=>{e.exports=r.p+"065f25167c62d7c891f61ee59c1fa352.jpeg"},6211:(e,t,r)=>{e.exports=r.p+"78830f0342fbd6fb76c562d5f3191791.jpeg"},35897:(e,t,r)=>{e.exports=r.p+"0607933e96b9e3a4ac6bfa238e168462.jpeg"},50208:(e,t,r)=>{e.exports=r.p+"a3bdb9107635ef852b5c096adf8c0408.jpeg"},68385:(e,t,r)=>{e.exports=r.p+"c1576144debd61a094d4e65895f726d6.jpeg"},62498:(e,t,r)=>{e.exports=r.p+"b36eca3e97b4bef0509826f6290c79af.jpeg"},84685:(e,t,r)=>{e.exports=r.p+"98b83d68be62b978677656434578e87e.jpeg"},64222:(e,t,r)=>{e.exports=r.p+"24cdd9d4fd852a3cd4b6c3afbb67eaaf.jpeg"},63248:(e,t,r)=>{e.exports=r.p+"564c8f16edad01d4a5b884226a1e5034.jpeg"},84415:(e,t,r)=>{e.exports=r.p+"6c8330618a608afe32243fc3d0cadbc7.jpeg"},49415:(e,t,r)=>{e.exports=r.p+"d88cfe10fcd461fa0b9f1028bad1cd94.jpeg"},4358:(e,t,r)=>{e.exports=r.p+"f4d4c1515d5b4107fe6018d3f60a6bf6.jpeg"},21256:(e,t,r)=>{e.exports=r.p+"d4020f7d8965c4012cc7a7e7c585c750.jpeg"},73338:(e,t,r)=>{e.exports=r.p+"fe5ebe780aa64ad8c4a2880fd5889a41.jpeg"},57517:(e,t,r)=>{e.exports=r.p+"3a8694f7fb1aa0c45cd79b6644705c2a.jpeg"},98236:(e,t,r)=>{e.exports=r.p+"fcef9c9ebfbef2dbb4adafb07d487854.jpeg"},11182:(e,t,r)=>{e.exports=r.p+"721c0fb4265f022b50002815e31f5358.jpeg"},29033:(e,t,r)=>{e.exports=r.p+"30c9eb15865bb68bdf902d645dcb6332.jpeg"},39769:(e,t,r)=>{e.exports=r.p+"8306ec484e7b303dfcba67b046ee6db7.jpeg"},41949:(e,t,r)=>{e.exports=r.p+"57e6de38dbc102c6fea8333d3764568f.jpeg"},91870:(e,t,r)=>{e.exports=r.p+"ea3033369db040efc573652e257c93a7.jpeg"},20586:(e,t,r)=>{e.exports=r.p+"4f2d7fcbb13bb6b173412a284bad5422.jpeg"},99180:(e,t,r)=>{e.exports=r.p+"4cfceba313893a2c2895f18854914168.jpeg"},66531:(e,t,r)=>{e.exports=r.p+"ea948470770de7d1a091b79479bed36c.jpeg"},38006:(e,t,r)=>{e.exports=r.p+"35527f8b831d09625485e249966b4193.jpeg"},52719:(e,t,r)=>{e.exports=r.p+"a2353a6280961dd9edd92efd565165ca.jpeg"},57947:(e,t,r)=>{e.exports=r.p+"e6b932d8326a019771a3a03292d5a3f2.jpeg"},85899:(e,t,r)=>{e.exports=r.p+"f030baa5c31295dd1a07b8f8768917e3.jpeg"},74678:(e,t,r)=>{e.exports=r.p+"4fa072c700e13e4c35022287e2884cc7.jpeg"},61701:(e,t,r)=>{e.exports=r.p+"16c8beaa545f3d943607ca63f486b547.jpeg"},57655:(e,t,r)=>{e.exports=r.p+"973df96844e670fc086c22c0eeb73951.jpeg"},97094:(e,t,r)=>{e.exports=r.p+"0bb9a43412dd295cd8b82ac9008fb276.jpeg"},58491:(e,t,r)=>{e.exports=r.p+"5a66ee90daf3bf31dddb11c5a5504497.jpeg"},50869:(e,t,r)=>{e.exports=r.p+"12a6e8c70d8907bf30ff007648a0166c.jpeg"},33740:(e,t,r)=>{e.exports=r.p+"468c0c16e67b7560e151811619a1d2ae.jpeg"},72621:(e,t,r)=>{e.exports=r.p+"12b729289681bb956a406e338735fef5.jpeg"},78037:(e,t,r)=>{e.exports=r.p+"c605d3a2e01701325c6a179445c81828.jpeg"},30045:(e,t,r)=>{e.exports=r.p+"6dec846fadf32c364af86287088f362f.jpeg"},95496:(e,t,r)=>{e.exports=r.p+"546a9fd2fe8655a73d5756d56f57a467.jpeg"},67277:(e,t,r)=>{e.exports=r.p+"ab89e017d9180a3b12d694a4c5f89eb1.jpeg"},41197:(e,t,r)=>{e.exports=r.p+"7371d80ca0583f085f9c62794564eafd.jpeg"},26486:(e,t,r)=>{e.exports=r.p+"080c3692a2365ae6a5255131da2e404f.jpeg"},3465:(e,t,r)=>{e.exports=r.p+"e62df2fc929e9a738de34e21814cc3a2.jpeg"},32932:(e,t,r)=>{e.exports=r.p+"bad1dd7f5c101eb12a50570576a2517b.jpeg"},54197:(e,t,r)=>{e.exports=r.p+"25982256e1671e863e719c42b864e077.jpeg"},5701:(e,t,r)=>{e.exports=r.p+"a32bf85039cfc223bd1998611e3be9bb.jpeg"},11538:(e,t,r)=>{e.exports=r.p+"53c8e8d9fba5aee7a48939a784463ff4.jpeg"},67427:(e,t,r)=>{e.exports=r.p+"f78f8fa944065a0eae6efe8e45e2928e.jpeg"},10572:(e,t,r)=>{e.exports=r.p+"c1e1583c17cb1c6de49b6a13990e21f2.jpeg"},21266:(e,t,r)=>{e.exports=r.p+"6e3f849302651852ea1832164aa933e0.jpeg"},82975:(e,t,r)=>{e.exports=r.p+"a8bf3a91d152f9d4b959a6b6c3761e97.jpeg"},93523:(e,t,r)=>{e.exports=r.p+"5edc4bf9b5df3b56ad67a9478960bd8c.jpeg"},73930:(e,t,r)=>{e.exports=r.p+"6784151996c0abc7fd183eb0677b7c00.jpeg"},64554:(e,t,r)=>{e.exports=r.p+"829728f50c5ad6fc3c3ddf8fc465a03e.jpeg"},73228:(e,t,r)=>{e.exports=r.p+"701329e96f3389ea8c8f998e52189ad5.jpeg"},82151:(e,t,r)=>{e.exports=r.p+"160934482f1fd55c147e3c94b873fa16.jpeg"},17177:(e,t,r)=>{e.exports=r.p+"31355111d6ccd3aa1c95a0c469120623.jpeg"},54513:(e,t,r)=>{e.exports=r.p+"2163bceff69f62baa9bc0c0e06e12884.jpeg"},46249:(e,t,r)=>{e.exports=r.p+"8334c6318ed4b44bea1f90d7f8ec46d9.jpeg"},18010:(e,t,r)=>{e.exports=r.p+"ddf3a79ddb3b06dad68e064314a54f9a.jpeg"},90525:(e,t,r)=>{e.exports=r.p+"93417203a2f76d3635b87bde0395fed1.jpeg"},45705:(e,t,r)=>{e.exports=r.p+"589d930c7854117c00d53487198f6894.jpeg"},78318:(e,t,r)=>{e.exports=r.p+"cbd4864b1e29564406ce32a265b61133.jpeg"},83494:(e,t,r)=>{e.exports=r.p+"cfc284e825aca091134a4ed94e6e6870.jpeg"},65796:(e,t,r)=>{e.exports=r.p+"c617ebb63e92fe2302064086be55051a.jpeg"},55753:(e,t,r)=>{e.exports=r.p+"9e88a0cbbd6cfd8e7709eabc4c979ee6.jpeg"},90557:(e,t,r)=>{e.exports=r.p+"68ef27440320f2082b80eb443203e956.jpeg"},74610:(e,t,r)=>{e.exports=r.p+"e19b31052b2724d8849d29479d399562.jpeg"},86434:(e,t,r)=>{e.exports=r.p+"998a34a7da126a86e294f094ecde8c30.jpeg"},9011:(e,t,r)=>{e.exports=r.p+"60699841851c925797ebf183326a1f97.jpeg"},33754:(e,t,r)=>{e.exports=r.p+"bae8402017951c4c77e86ed9265672b3.jpeg"},71958:(e,t,r)=>{e.exports=r.p+"b4c11b1bf4ee3cbb0972760661f19541.jpeg"},25006:(e,t,r)=>{e.exports=r.p+"2985117dbf2acefc469ec4b4bb6c05a1.jpeg"},48555:(e,t,r)=>{e.exports=r.p+"0f159105340431593552844426f58694.jpeg"},11817:(e,t,r)=>{e.exports=r.p+"c8c86b4d184f0e69ae2f7e2637ff0660.jpeg"},83327:(e,t,r)=>{e.exports=r.p+"2266c1450f2d83b053aab8af1fdb1321.jpeg"},55003:(e,t,r)=>{e.exports=r.p+"0ee3a4193cea299b05638819a93fc837.jpeg"},91901:(e,t,r)=>{e.exports=r.p+"e0571166d53a3f1fee132370f27e0188.jpeg"},93503:(e,t,r)=>{e.exports=r.p+"62d45c0d383f9c53cb552dc09267dfb2.jpeg"},74060:(e,t,r)=>{e.exports=r.p+"c06e40ec631eea04058ca25a2948493d.jpeg"},18100:(e,t,r)=>{e.exports=r.p+"f0bfe3ec2c80e5a34769eb192dad5e4f.jpeg"},41090:(e,t,r)=>{e.exports=r.p+"694c149470bdc3503c3a4ae8ca5978f1.jpeg"},49912:(e,t,r)=>{e.exports=r.p+"ed4eb1907c2d815fe18e2988cb45e811.jpeg"},91658:(e,t,r)=>{e.exports=r.p+"573751e268d402297781d7971cdeb13b.jpeg"},92636:(e,t,r)=>{e.exports=r.p+"3f3a618f43d1254ad05c429c9680b8cc.jpeg"},9489:(e,t,r)=>{e.exports=r.p+"c5513fd4c2879d4d4eb5067a8c7acf5a.jpeg"},34846:(e,t,r)=>{e.exports=r.p+"9c72cb2813758356ea7b9ca81c98b1f5.jpeg"},85080:(e,t,r)=>{e.exports=r.p+"93069bd44166b66e9a85b668b9b0014d.jpeg"},83572:(e,t,r)=>{e.exports=r.p+"904ab16ab5c82b2d73144ac546afe8b8.jpeg"},74341:(e,t,r)=>{e.exports=r.p+"31e606fa44fd2d1d30b6b9d9c496a0cd.jpeg"},83371:(e,t,r)=>{e.exports=r.p+"c9ac700543bab30ec2ef72369c21d804.jpeg"},5653:(e,t,r)=>{e.exports=r.p+"7e017850fe3dcb3052b6ef02f03603c9.jpeg"},51039:(e,t,r)=>{e.exports=r.p+"adbf7febc15171e1e8ae25fa43b312cd.jpeg"},70058:(e,t,r)=>{e.exports=r.p+"72bb91b0769d1a0cf5d85811a71a9812.jpeg"},18447:(e,t,r)=>{e.exports=r.p+"e559375d7d9c61c64accbc35dbcae3c2.jpeg"},97060:(e,t,r)=>{e.exports=r.p+"6952d697c298152f0a2c281f6b0c9e10.jpeg"},10940:(e,t,r)=>{e.exports=r.p+"6afe410709a254a45da6d00dd70ebfaa.jpeg"},17203:(e,t,r)=>{e.exports=r.p+"073fb648408994eab074b5287585b2b8.jpeg"},74264:(e,t,r)=>{e.exports=r.p+"70f049020420c93914a1f41919aa5c07.jpeg"},85488:(e,t,r)=>{e.exports=r.p+"5478ca45bd9f2db61a4d7fef356e3b73.jpeg"},43616:(e,t,r)=>{e.exports=r.p+"2737de4503ba88cd2f734f0c2e865945.jpeg"},42342:(e,t,r)=>{e.exports=r.p+"928554f863cd5cb1d037f69a05ceace0.jpeg"},14022:(e,t,r)=>{e.exports=r.p+"37ea6997279140896ff30144e19fe156.jpeg"},38419:(e,t,r)=>{e.exports=r.p+"7f3f75c6fdd2ee912287bff198f0f5d2.jpeg"},4842:(e,t,r)=>{e.exports=r.p+"1f51172f31c1f078178a6dc9082bbb42.jpeg"},54515:(e,t,r)=>{e.exports=r.p+"77b27d861c8ac74d0ef32cc7ab9af0e5.jpeg"},13678:(e,t,r)=>{e.exports=r.p+"d314df17533b0a862b42caef37354987.jpeg"},97759:(e,t,r)=>{e.exports=r.p+"e03f87b5aef0a47645cca6eb6f27025a.jpeg"},93408:(e,t,r)=>{e.exports=r.p+"61ed9a45fc4aa2bc7da80a35a217f493.jpeg"},51441:(e,t,r)=>{e.exports=r.p+"4eef40ae6110ae5bc513a4082e0864d6.jpeg"},92399:(e,t,r)=>{e.exports=r.p+"88a9201753e54b62a96bdd081d64e284.jpeg"},1697:(e,t,r)=>{e.exports=r.p+"2fba7d87b6ac44c7892a8a43848bc826.jpeg"},92109:(e,t,r)=>{e.exports=r.p+"21e01831be705412d323fab1a5d4ac92.jpeg"},75043:(e,t,r)=>{e.exports=r.p+"817fff0496f2133741a8fe6d853bdc76.jpeg"},19912:(e,t,r)=>{e.exports=r.p+"30d69b2ff3094feff79ca3b5fb0401eb.jpeg"},32623:(e,t,r)=>{e.exports=r.p+"c67fc96b29c52f3903429e17e2b9944a.jpeg"},72966:(e,t,r)=>{e.exports=r.p+"dd05d76dd244370df5089415d0d348a8.jpeg"},43333:(e,t,r)=>{e.exports=r.p+"6eec09ac7ef385e25a4200e18561d29c.jpeg"},66495:(e,t,r)=>{e.exports=r.p+"9ba170da9c6b52ab55e616707a3f556d.jpeg"},27194:(e,t,r)=>{e.exports=r.p+"c2e23b97f16520c8ee99d7ef517117a8.jpeg"},27060:(e,t,r)=>{e.exports=r.p+"cb6a30c1837257491268329a1eeaef93.jpeg"},4217:(e,t,r)=>{e.exports=r.p+"9306e537792aebd773c02464173a1a58.jpeg"},80264:(e,t,r)=>{e.exports=r.p+"4fa072c700e13e4c35022287e2884cc7.jpeg"},25980:(e,t,r)=>{e.exports=r.p+"5c8a63a777181be10f9952652608c2ca.jpeg"},60220:(e,t,r)=>{e.exports=r.p+"fc9d064645018c7c70799e9041497933.jpeg"},37033:(e,t,r)=>{e.exports=r.p+"c5c80ead4c5bd23b3c8a2b16cc08a120.jpeg"},3720:(e,t,r)=>{e.exports=r.p+"b1348d0db5b50ed5af4ad69985e4bd70.jpeg"},9613:(e,t,r)=>{e.exports=r.p+"ce08e16ee0aa7b646083c33a6bcc6f3c.jpeg"},76992:(e,t,r)=>{e.exports=r.p+"468c0c16e67b7560e151811619a1d2ae.jpeg"},63916:(e,t,r)=>{e.exports=r.p+"052a1682e29a3dd5a2f1a78569f50d66.jpeg"},61953:(e,t,r)=>{e.exports=r.p+"ccf09da8b417c92c12c9d491c83a7cf2.jpeg"},83307:(e,t,r)=>{e.exports=r.p+"af2bb2a69a761b5da7bc156c5dd7b522.jpeg"},87609:(e,t,r)=>{e.exports=r.p+"546a9fd2fe8655a73d5756d56f57a467.jpeg"},78005:(e,t,r)=>{e.exports=r.p+"ab89e017d9180a3b12d694a4c5f89eb1.jpeg"},47852:(e,t,r)=>{e.exports=r.p+"4d5ef3ca5c7842522bec6cdf804b9b10.jpeg"},18875:(e,t,r)=>{e.exports=r.p+"36706fa28484cc2f84cde35791113c1c.jpeg"},32157:(e,t,r)=>{e.exports=r.p+"d9d4b78c76617bc470796bacd32876b8.jpeg"},28781:(e,t,r)=>{e.exports=r.p+"93d73f628ba1e747718724ee13f45f10.jpeg"},37147:(e,t,r)=>{e.exports=r.p+"a6e11bf122bad9e0b646720f0a0c7101.jpeg"},12994:(e,t,r)=>{e.exports=r.p+"50253b03d5742398c2481b2fd39e0988.jpeg"},65375:(e,t,r)=>{e.exports=r.p+"0d274c417c2a3200f64b7aec98a20faf.jpeg"},28566:(e,t,r)=>{e.exports=r.p+"1ff7ab5f25b6f64b219dc3574ae0b465.jpeg"},41777:(e,t,r)=>{e.exports=r.p+"31c75303dffb4942750d4ded8e32a478.jpeg"},9741:(e,t,r)=>{e.exports=r.p+"2a7fa602414aae54f44f08514aba92e5.jpeg"},53546:(e,t,r)=>{e.exports=r.p+"c7d345d9c6d0a69765ade3d52888fd5c.jpeg"},33248:(e,t,r)=>{e.exports=r.p+"acd946db5e06b6c136c78c1b0815f995.jpeg"},4770:(e,t,r)=>{e.exports=r.p+"3b5614cf94a25b3b3c9062ce3a36be4e.jpeg"},35463:(e,t,r)=>{e.exports=r.p+"b079e595cc0bb7a9294c2d5773fc9b5d.jpeg"},58407:(e,t,r)=>{e.exports=r.p+"ccb09c44d4f7886732c21e1467453423.jpeg"},67825:(e,t,r)=>{e.exports=r.p+"b4885b00c9e8f483c5e1e7c1f0328def.jpeg"},18188:(e,t,r)=>{e.exports=r.p+"8d9a08d617646cd7dcf1ea3327598f68.jpeg"},18588:(e,t,r)=>{e.exports=r.p+"3de86a775990c866f027d62759627682.jpeg"},79235:(e,t,r)=>{e.exports=r.p+"6ebe390f0b2bb84bf30340d99a3d6c03.jpeg"},40555:(e,t,r)=>{e.exports=r.p+"cf8a708cb178f6e8ad0d5339bc8cb316.jpeg"},89018:(e,t,r)=>{e.exports=r.p+"cafc16ead0618aae7d20580f2a041cad.jpeg"},73318:(e,t,r)=>{e.exports=r.p+"19711b4fa7a51b70978bc628ee166361.jpeg"},49972:(e,t,r)=>{e.exports=r.p+"88b5172871db032b8a7a56a6487fca65.jpeg"},70413:(e,t,r)=>{e.exports=r.p+"89def5f942d74ac6fd4024adf8a5c97d.jpeg"},11782:(e,t,r)=>{e.exports=r.p+"deb85a7e3f136d22569bbbe39ca7def8.jpeg"},20709:(e,t,r)=>{e.exports=r.p+"81a3f0f025792510f50e3294204a3873.jpeg"},92048:(e,t,r)=>{e.exports=r.p+"aac0da4ff3bf1a2d0a85b7fcf09de3a9.jpeg"},28678:(e,t,r)=>{e.exports=r.p+"023dfe2243c0ccf09f479c9eb3b3d732.jpeg"},62438:(e,t,r)=>{e.exports=r.p+"c4965f45aa14c0dea0aa6cdad703e812.jpeg"},45926:(e,t,r)=>{e.exports=r.p+"73fcb9a3a6a5d98d048dba1e0ff2dfc2.jpeg"},56786:(e,t,r)=>{e.exports=r.p+"7a682d3113527c632a3ef78eedf72db0.jpeg"},5007:(e,t,r)=>{e.exports=r.p+"a98b4144d005489c8bb7833c9f152503.jpeg"},32497:(e,t,r)=>{e.exports=r.p+"0faba29289e594991ef59f4ca46536c2.jpeg"},11010:(e,t,r)=>{e.exports=r.p+"b48e7d11940972ba830c17ed95df4832.jpeg"},59831:(e,t,r)=>{e.exports=r.p+"31a890027148c14263e69e095489795e.jpeg"},10713:(e,t,r)=>{e.exports=r.p+"99bd2a046051bdd89b4d3d4330b9de0d.jpeg"},48468:(e,t,r)=>{e.exports=r.p+"c8c86b4d184f0e69ae2f7e2637ff0660.jpeg"},6997:(e,t,r)=>{e.exports=r.p+"10d78f1191746f1f8a663f4ff2277848.jpeg"},17650:(e,t,r)=>{e.exports=r.p+"5ddbdce180a6d03c6eec6b6257b0c5e5.jpeg"},12038:(e,t,r)=>{e.exports=r.p+"fdeff25866cee4b32e0d5ac673fb9009.jpeg"},17069:(e,t,r)=>{e.exports=r.p+"00333ef4e86ff0ee381784f7889ef6e8.jpeg"},43124:(e,t,r)=>{e.exports=r.p+"58d44f113d7f690df9085bab3adc931c.jpeg"},40054:(e,t,r)=>{e.exports=r.p+"f0bfe3ec2c80e5a34769eb192dad5e4f.jpeg"},70776:(e,t,r)=>{e.exports=r.p+"0f0b223e20bf1a99f063454f85cef208.jpeg"},3684:(e,t,r)=>{e.exports=r.p+"d0b256a6629a0e862c0be0450fb85fd6.jpeg"},18683:(e,t,r)=>{e.exports=r.p+"02f8a64f232e37ff096d99d556ee1090.jpeg"},93624:(e,t,r)=>{e.exports=r.p+"3f3a618f43d1254ad05c429c9680b8cc.jpeg"},92026:(e,t,r)=>{e.exports=r.p+"c5513fd4c2879d4d4eb5067a8c7acf5a.jpeg"},6002:(e,t,r)=>{e.exports=r.p+"f76a2046c404b772cc62b78db0fa5fcc.jpeg"},15384:(e,t,r)=>{e.exports=r.p+"803a22e321e6b2f30cfa641e1eea8d5d.jpeg"},3549:(e,t,r)=>{e.exports=r.p+"3e297793ec31a0511eb510055c96def0.jpeg"},10025:(e,t,r)=>{e.exports=r.p+"a9d8999bf4b9ce59b69a0bab3b3a1e09.jpeg"},56431:(e,t,r)=>{e.exports=r.p+"8f7efdf2e7aaa3a606e4a610d0ae557a.jpeg"},10589:(e,t,r)=>{e.exports=r.p+"f95e08905662c7d22d48a8c2a829181a.jpeg"},45923:(e,t,r)=>{e.exports=r.p+"8a8ef2120c93fc4dae2703ad065092e5.jpeg"},54240:(e,t,r)=>{e.exports=r.p+"f5a223ccac50f42c6022566f52d6e30c.jpeg"},88755:(e,t,r)=>{e.exports=r.p+"89c6f0fb83cbf0afb3099879b1808804.jpeg"},94942:(e,t,r)=>{e.exports=r.p+"ff34512bb73050873e1c9899ef981188.jpeg"},17438:(e,t,r)=>{e.exports=r.p+"a9e6aefc14808a5f817b4cb01de70ada.jpeg"},29915:(e,t,r)=>{e.exports=r.p+"d77afb1c1ddc225f5e5d6b1485cba0d5.jpeg"},87037:(e,t,r)=>{e.exports=r.p+"27cb2b44b8f09c3687d3c11131bfda5a.jpeg"},19729:(e,t,r)=>{e.exports=r.p+"142e297381c8a194fb9dc00dc86e1f2a.jpeg"},60095:(e,t,r)=>{e.exports=r.p+"a7988c46fb445393297592af0342fa07.jpeg"},74355:(e,t,r)=>{e.exports=r.p+"8d0e20951ea48016807ba5a4f881eb5b.jpeg"},68642:(e,t,r)=>{e.exports=r.p+"2aadcbe8aae5f32cb28fd88d1b5694f5.jpeg"},90037:(e,t,r)=>{e.exports=r.p+"80661213f244e3acfb6fdd328b09decd.jpeg"},82002:(e,t,r)=>{e.exports=r.p+"7cf9da14d68a1d7045278b36438a173d.jpeg"},10559:(e,t,r)=>{e.exports=r.p+"61d9a0fc2f15a4de0edf3b8925ad9eca.jpeg"},14575:(e,t,r)=>{e.exports=r.p+"4699cf8c748a4ff919f2d40644bbc2af.jpeg"},46118:(e,t,r)=>{e.exports=r.p+"7ac69e7d7ae9044f37625a78e7c6e011.jpeg"},7481:(e,t,r)=>{e.exports=r.p+"f7a1f1f859cd0ea91aea8a7c75a9d09f.jpeg"},66837:(e,t,r)=>{e.exports=r.p+"5a15e047b0c8ae4f24360c0b14ee61fb.jpeg"},81643:(e,t,r)=>{e.exports=r.p+"44c5c8f8af3ba1c6a78da962440b3477.jpeg"},68015:(e,t,r)=>{e.exports=r.p+"e9f50b3b095963822105733962574130.jpeg"},5111:(e,t,r)=>{e.exports=r.p+"2189c108441274f7374bbcdd2b875fc8.jpeg"},74053:(e,t,r)=>{e.exports=r.p+"246526f1244e8dac8feba14b407ca575.jpeg"},96607:(e,t,r)=>{e.exports=r.p+"ad6e49fefa820782224929fe6b125a1a.jpeg"},12117:(e,t,r)=>{e.exports=r.p+"3bd03396e02b9a1e9e33c4345e23d171.jpeg"},88055:(e,t,r)=>{e.exports=r.p+"961add90eeac9a0b5a4ae94c42f8635c.jpeg"},90530:(e,t,r)=>{e.exports=r.p+"b2a620f5c671d044c364d183a8ab7db5.jpeg"},63720:(e,t,r)=>{e.exports=r.p+"52a8282f76a47a13e0083387ce2204e9.jpeg"},62075:(e,t,r)=>{e.exports=r.p+"7259bb4b0d74d3d3443d34cf23e7960a.jpeg"},99869:(e,t,r)=>{e.exports=r.p+"94d9fe76f9a047735c7040c58a0c086a.jpeg"},50572:(e,t,r)=>{e.exports=r.p+"dab8f56f7ad89ee5528572637063fbb8.jpeg"},66659:(e,t,r)=>{e.exports=r.p+"fe8c46a6e394175738c2720b5ee75e0a.jpeg"},41766:(e,t,r)=>{e.exports=r.p+"bc54d562662cbe4a6ad80cb78d8d3e8d.jpeg"},3048:(e,t,r)=>{e.exports=r.p+"f5e98e518719371e8bf2edb8a7cc919f.jpeg"},29584:(e,t,r)=>{e.exports=r.p+"270963bda04123bae7d0e7d14ba6e88e.jpeg"},36615:(e,t,r)=>{e.exports=r.p+"581ba34bac289e74ad72e5db5f0a0fb0.jpeg"},66907:(e,t,r)=>{e.exports=r.p+"fb42e0808da089a2a04a1d87444f14da.jpeg"},15057:(e,t,r)=>{e.exports=r.p+"c74b5eaa35685fac15d90e3098e6cb46.jpeg"},45677:(e,t,r)=>{e.exports=r.p+"e4265561785dc9dd67c09fe2620fcf0f.jpeg"},68426:(e,t,r)=>{e.exports=r.p+"2856d4ce7958cbb245c0a4557d05c1e3.jpeg"},86149:(e,t,r)=>{e.exports=r.p+"e7d8ca83459b4bf8aa6a035775e8c2fe.jpeg"},30325:(e,t,r)=>{e.exports=r.p+"544400e08877bdfe1f9d98af72778ae5.jpeg"},12435:(e,t,r)=>{e.exports=r.p+"f5a6367521c6f730e9b9cf59b0b97208.jpeg"},59487:(e,t,r)=>{e.exports=r.p+"f8fda8345acbff9ed506318150aa7bcd.jpeg"},71449:(e,t,r)=>{e.exports=r.p+"168a21fa2ebf883779d6d015b92bfa5c.jpeg"},73448:(e,t,r)=>{e.exports=r.p+"63d459d0e1c6062136081f8c41a6e5d3.jpeg"},80074:(e,t,r)=>{e.exports=r.p+"2a01c178acfe091add9b78fcded86c03.jpeg"},37318:(e,t,r)=>{e.exports=r.p+"198d39b3ae0e69f795f2e97be8f5fa16.jpeg"},45002:(e,t,r)=>{e.exports=r.p+"ee9e079c5741226e89b83b19b3cd7a09.jpeg"},62736:(e,t,r)=>{e.exports=r.p+"1dcc997915fc4199487ab9ee164757b0.jpeg"},23471:(e,t,r)=>{e.exports=r.p+"f0b048769012ff5e5c8877a1102dc331.jpeg"},51549:(e,t,r)=>{e.exports=r.p+"dacbee4a878eafbfe3d7d10a90b40403.jpeg"},3127:(e,t,r)=>{e.exports=r.p+"b5775fd0b6060b9aff3316481cf56db5.jpeg"},9854:(e,t,r)=>{e.exports=r.p+"a11ac8a8305cd8f6f60f20bd1e1416fd.jpeg"},58705:(e,t,r)=>{e.exports=r.p+"c43668dccf470aba013b098649939e12.jpeg"},20367:(e,t,r)=>{e.exports=r.p+"20e74747260e8ab9fbe88716845a256a.jpeg"},52461:(e,t,r)=>{e.exports=r.p+"6a17d12db015e0bb30a8900b2939a7e0.jpeg"},21139:(e,t,r)=>{e.exports=r.p+"b72efae2d11970867f74fd25016d4c22.jpeg"},80387:(e,t,r)=>{e.exports=r.p+"c46266672278a614d496c17ceff144f6.jpeg"},11248:(e,t,r)=>{e.exports=r.p+"ab8b23e85bea5b5a5925b02261969901.jpeg"},36692:(e,t,r)=>{e.exports=r.p+"e84227a82333927173ca619081acce2a.jpeg"},23348:(e,t,r)=>{e.exports=r.p+"22f311eed3b2f741e77351358c216142.jpeg"},11664:(e,t,r)=>{e.exports=r.p+"8e6ade32f9e88559e36663708733a3dc.jpeg"},87987:(e,t,r)=>{e.exports=r.p+"7a5dd52c610bbe20acdc1ffaeef04ced.jpeg"},66053:(e,t,r)=>{e.exports=r.p+"c907ec11fea99c0edeccf4f12a7b9764.jpeg"},90369:(e,t,r)=>{e.exports=r.p+"8a851668526a5ab41084815df9e0f90c.jpeg"},94945:(e,t,r)=>{e.exports=r.p+"e3dcb910c7aab97066d92a60b270dfd3.jpeg"},94629:(e,t,r)=>{e.exports=r.p+"01c47dc67f42788313ff1d73ea5be772.jpeg"},89138:(e,t,r)=>{e.exports=r.p+"a5fa39230f874f6c3e7a96b31f0e4afb.jpeg"},4232:(e,t,r)=>{e.exports=r.p+"7eff6f09d4982afc647ad4a87f77fe60.jpeg"},46327:(e,t,r)=>{e.exports=r.p+"78f47414cfccb68cb14781e331ae0e7d.jpeg"},41629:(e,t,r)=>{e.exports=r.p+"3d4ce50b9f6bb6b6d524d53335d9da44.jpeg"},34528:(e,t,r)=>{e.exports=r.p+"4eb2198c636386f19689dd2dfce3cb5b.jpeg"},25905:(e,t,r)=>{e.exports=r.p+"16474779ba491bc082836023fc42bf1c.jpeg"},1413:(e,t,r)=>{e.exports=r.p+"7a5477afb6c45de57f76d5fd06eaa8e1.jpeg"},88077:(e,t,r)=>{e.exports=r.p+"8feea0d7c34ae8dac93d09c6d71df0c9.jpeg"},44963:(e,t,r)=>{e.exports=r.p+"be9489c2d4f5acd09ce01a52d66c11da.jpeg"},10502:(e,t,r)=>{e.exports=r.p+"6b8cb7b42792b5a0d41dc30d201fcbeb.jpeg"},78210:(e,t,r)=>{e.exports=r.p+"a51cfbf7af17b9a070b2979329a9b3d8.jpeg"},82620:(e,t,r)=>{e.exports=r.p+"a981d8ef7fc0921123200f8b0465fc0d.jpeg"},22177:(e,t,r)=>{e.exports=r.p+"99947b7cc92ac1fad22c71009a1bf6f1.jpeg"},17990:(e,t,r)=>{e.exports=r.p+"93c894bda96d0ac96f8e08dc589e5afc.jpeg"},67899:(e,t,r)=>{e.exports=r.p+"73c239f76a4222e629905e870bc3cc32.jpeg"},24552:(e,t,r)=>{e.exports=r.p+"804ad5c80e2dda5077077aab60c43461.jpeg"},75657:(e,t,r)=>{e.exports=r.p+"2a057ad6294e88446346318687645885.jpeg"},81389:(e,t,r)=>{e.exports=r.p+"ef415c07863df5ecbe1e452cbeb7957a.jpeg"},86960:(e,t,r)=>{e.exports=r.p+"bf951cdbfd84258d251c80525714db8c.jpeg"},95541:(e,t,r)=>{e.exports=r.p+"9c98d64c273f253b2e1d88991970e74c.jpeg"},70577:(e,t,r)=>{e.exports=r.p+"4e81d3cd6ed650c49b358d0ea8439ad6.jpeg"},84367:(e,t,r)=>{e.exports=r.p+"89322f05426bf72b5a9a43dd02d7bf8a.jpeg"},55468:(e,t,r)=>{e.exports=r.p+"6fc138487893fae33c4018f771c2a478.jpeg"},65807:(e,t,r)=>{e.exports=r.p+"9c0acf2c60d116fbc6484e690edeb994.jpeg"},84932:(e,t,r)=>{e.exports=r.p+"859f9bfb830ad1fc5d309f516836ad68.jpeg"},91078:(e,t,r)=>{e.exports=r.p+"099787d7e51d72336f325097f7faf4fd.jpeg"},50663:(e,t,r)=>{e.exports=r.p+"e0f31aabfcfa65a7b58a3a481d2c22b0.jpeg"},49333:(e,t,r)=>{e.exports=r.p+"92b78551792408f108c2a7fa2a4d3ff6.jpeg"},35057:(e,t,r)=>{e.exports=r.p+"acf4513298dc6d0725ac6db1becd9e81.jpeg"},26020:(e,t,r)=>{e.exports=r.p+"b7652f3e6457faff7d54d3b28506dd12.jpeg"},46722:(e,t,r)=>{e.exports=r.p+"019a708ddb6b02fd7202d8f05dbd1158.jpeg"},18504:(e,t,r)=>{e.exports=r.p+"6b293b5fa221ffe14d7ae148fe71ab6c.jpeg"},53079:(e,t,r)=>{e.exports=r.p+"0eb565c6a69fd9f6ef8602717cac7728.jpeg"},77252:(e,t,r)=>{e.exports=r.p+"837575dedbe3882c6f4bb9b8ea296f17.jpeg"},83025:(e,t,r)=>{e.exports=r.p+"36b59dd9a1414e134bb9d193b6e03d09.jpeg"},19370:(e,t,r)=>{e.exports=r.p+"f6c4d41a2ec6fe0ff0cdbef33c9276dd.jpeg"},78589:(e,t,r)=>{e.exports=r.p+"4e713a37bd9786225c28f5e55e346c19.jpeg"},54274:(e,t,r)=>{e.exports=r.p+"f49b23eb1e5a4061aa28856d2846e09a.jpeg"},39590:(e,t,r)=>{e.exports=r.p+"1a5bb8b8501f8194a096d1f0589cba77.jpeg"},30628:(e,t,r)=>{e.exports=r.p+"032ea0ba1eff0da5bc528dae061dad4a.jpeg"},77588:(e,t,r)=>{e.exports=r.p+"0b7f600ff2b17b579d881068b3eaaee5.jpeg"},33834:(e,t,r)=>{e.exports=r.p+"d5e514616d575d9d4c06c64836fcfd9d.jpeg"},44771:(e,t,r)=>{e.exports=r.p+"b95ace9527e1a147c5c559f0a0b555b2.jpeg"},84190:(e,t,r)=>{e.exports=r.p+"f057618741d744c9272f876aab00d712.jpeg"},42181:(e,t,r)=>{e.exports=r.p+"74668430ead281bc78437f8c007c340a.jpeg"},78165:(e,t,r)=>{e.exports=r.p+"bb382186dbe77883e6b415eddaefe0d0.jpeg"},41823:(e,t,r)=>{e.exports=r.p+"7af973ebac8c5590a9c151cc93452946.jpeg"},41630:(e,t,r)=>{e.exports=r.p+"cea08fd7d45c65792ef2b4734c52f4e1.jpeg"},240:(e,t,r)=>{e.exports=r.p+"6d10141a5e414879a088bd2d7518c453.jpeg"},51333:(e,t,r)=>{e.exports=r.p+"3d5a9a0f27de81c651b13f8493102c8e.jpeg"},19975:(e,t,r)=>{e.exports=r.p+"2b97a171aa6495c18cacf8b1a019f75a.jpeg"},74474:(e,t,r)=>{e.exports=r.p+"c04cef0b2d8a46f59d484837fcd7a56a.jpeg"},80157:(e,t,r)=>{e.exports=r.p+"017f673e4bf9e2fc2d87d3277a52e661.jpeg"},87559:(e,t,r)=>{e.exports=r.p+"55516c79b13ca0459243030290c4456e.jpeg"},87799:(e,t,r)=>{e.exports=r.p+"c32c3942c520d92fb7c07217c61e8382.jpeg"},75422:(e,t,r)=>{e.exports=r.p+"94d9fe76f9a047735c7040c58a0c086a.jpeg"},24472:(e,t,r)=>{e.exports=r.p+"628fa46f3fbc9d182bb2002bb7f2f65d.jpeg"},16489:(e,t,r)=>{e.exports=r.p+"3294f8dda8b657580c84ecb0d86fd383.jpeg"},55075:(e,t,r)=>{e.exports=r.p+"c9ca1657964f604ac68d37e10ddde52e.jpeg"},70966:(e,t,r)=>{e.exports=r.p+"a793f69b6b24586fc0470e5f8f07abbc.jpeg"},46176:(e,t,r)=>{e.exports=r.p+"d892988cba240d4fba4ee3a69a40c942.jpeg"},46612:(e,t,r)=>{e.exports=r.p+"581ba34bac289e74ad72e5db5f0a0fb0.jpeg"},41941:(e,t,r)=>{e.exports=r.p+"eb5af49f0c335cdb1f2581d28eaeb9f2.jpeg"},14193:(e,t,r)=>{e.exports=r.p+"dc6d2f9f64214716a227dd42f4e1f32e.jpeg"},53133:(e,t,r)=>{e.exports=r.p+"570c56b86fab3f9377005571fe47cc7f.jpeg"},77110:(e,t,r)=>{e.exports=r.p+"2856d4ce7958cbb245c0a4557d05c1e3.jpeg"},64221:(e,t,r)=>{e.exports=r.p+"e7d8ca83459b4bf8aa6a035775e8c2fe.jpeg"},32305:(e,t,r)=>{e.exports=r.p+"0435d263cc9860152992a33b62c3b0bf.jpeg"},48985:(e,t,r)=>{e.exports=r.p+"e8df150095ac4d736c921662c3eeb82a.jpeg"},62206:(e,t,r)=>{e.exports=r.p+"091c87bdc718d104b6fb62dc444fd49b.jpeg"},78351:(e,t,r)=>{e.exports=r.p+"1bf9ed38116fb940318e667d84efa4ca.jpeg"},40600:(e,t,r)=>{e.exports=r.p+"72128e7c5279d999bc43ae27de895fa4.jpeg"},2283:(e,t,r)=>{e.exports=r.p+"9ce776cf9d28cec34646fa95cac8fe58.jpeg"},74257:(e,t,r)=>{e.exports=r.p+"e86e672876f13c5c4a44e1820b8ddaf1.jpeg"},25789:(e,t,r)=>{e.exports=r.p+"761a66251f6c296d52114128cad7d396.jpeg"},94660:(e,t,r)=>{e.exports=r.p+"43b18a7c642d8acbf0c2d4f39449a596.jpeg"},30497:(e,t,r)=>{e.exports=r.p+"ea01280dd092eb71bcdde31db189b938.jpeg"},8141:(e,t,r)=>{e.exports=r.p+"1777c2d346a99b3614a35a5e967e6843.jpeg"},86422:(e,t,r)=>{e.exports=r.p+"fb616110b7980c1cb7a7b99611fecc70.jpeg"},11083:(e,t,r)=>{e.exports=r.p+"0dc9531367f38481be50c09a75c6ae90.jpeg"},98680:(e,t,r)=>{e.exports=r.p+"41497c2bd7cf78b3ad703ff9011b875f.jpeg"},21165:(e,t,r)=>{e.exports=r.p+"2987d998f94109461d729ccd0fec57be.jpeg"},3051:(e,t,r)=>{e.exports=r.p+"725134a5be2283f82fc45fcad101f43e.jpeg"},78892:(e,t,r)=>{e.exports=r.p+"1199b23eb246f054e6540a56de568c96.jpeg"},86381:(e,t,r)=>{e.exports=r.p+"78423439187f752d8227b134c7abe74d.jpeg"},30964:(e,t,r)=>{e.exports=r.p+"ab6096c013c1730565d70f7d5c4d393b.jpeg"},31791:(e,t,r)=>{e.exports=r.p+"75de7750455493fdac0e6d32f658fd00.jpeg"},93790:(e,t,r)=>{e.exports=r.p+"7b4e97a3d37f364799e11603d963fcdc.jpeg"},93794:(e,t,r)=>{e.exports=r.p+"181e67814543bc7949badad8aa839b12.jpeg"},35833:(e,t,r)=>{e.exports=r.p+"995df1b69d10aa7d9e982b587a66440d.jpeg"},59858:(e,t,r)=>{e.exports=r.p+"d730a9f2dab65997262fc056c28b4647.jpeg"},12254:(e,t,r)=>{e.exports=r.p+"8282fbd4fe703bb08fc858f31385523c.jpeg"},18888:(e,t,r)=>{e.exports=r.p+"d6192c2579d1807ad0a8c5fb41bde249.jpeg"},76936:(e,t,r)=>{e.exports=r.p+"b865e436599c70c8ca46518cda49f849.jpeg"},62258:(e,t,r)=>{e.exports=r.p+"39371c023a8c2229f0f1a034bbe20614.jpeg"},87930:(e,t,r)=>{e.exports=r.p+"29699c4ad56dffc72fb35ca42472d364.jpeg"},62449:(e,t,r)=>{e.exports=r.p+"fa4aa89266b9146bcd4cdaae5a29f92c.jpeg"},10556:(e,t,r)=>{e.exports=r.p+"14da7bcfb2f7988226e4d3d5d4b1b698.jpeg"},64952:(e,t,r)=>{e.exports=r.p+"d1ad14b04c7e804b6b99ae6884250788.jpeg"},35473:(e,t,r)=>{e.exports=r.p+"6b659415ac84a391433862a50f97f8f5.jpeg"},12158:(e,t,r)=>{e.exports=r.p+"2775588da11de615a287ff9274e96c9d.jpeg"},83752:(e,t,r)=>{e.exports=r.p+"76a4ac02822bcc9421ee60877e3659a8.jpeg"},49113:(e,t,r)=>{e.exports=r.p+"442f5c24d6c62c49f23d5e85db2ba746.jpeg"},53040:(e,t,r)=>{e.exports=r.p+"8feea0d7c34ae8dac93d09c6d71df0c9.jpeg"},95284:(e,t,r)=>{e.exports=r.p+"1c2ee82aedd81e090731b6fc9dd72fee.jpeg"},93315:(e,t,r)=>{e.exports=r.p+"6df61c869e7bc76c9273ae7ab4b8dfcb.jpeg"},43468:(e,t,r)=>{e.exports=r.p+"96fbc99f9200145261bc246e9212191c.jpeg"},89537:(e,t,r)=>{e.exports=r.p+"8d17400e46bd42c377ccb83612353b38.jpeg"},96536:(e,t,r)=>{e.exports=r.p+"c92e6352cdf249e5bd70b3ff1cd78af9.jpeg"},63679:(e,t,r)=>{e.exports=r.p+"93c894bda96d0ac96f8e08dc589e5afc.jpeg"},5778:(e,t,r)=>{e.exports=r.p+"c52c049c11526933e549bd1995159d56.jpeg"},37696:(e,t,r)=>{e.exports=r.p+"6dc3367d5d66a1df6b3dff03f9af0dde.jpeg"},71507:(e,t,r)=>{e.exports=r.p+"f76fd3765a61b6e0401c1d98ae57e2b5.jpeg"},98479:(e,t,r)=>{e.exports=r.p+"ef415c07863df5ecbe1e452cbeb7957a.jpeg"},55365:(e,t,r)=>{e.exports=r.p+"bf951cdbfd84258d251c80525714db8c.jpeg"},91081:(e,t,r)=>{e.exports=r.p+"c8f95bba36131fad7f91c72410653fd6.jpeg"},78374:(e,t,r)=>{e.exports=r.p+"274881abe55a7da69622ac39288f1ee1.jpeg"},83011:(e,t,r)=>{e.exports=r.p+"3e6748f9732adb9dd194fee8308f96dd.jpeg"},45863:(e,t,r)=>{e.exports=r.p+"162bbd70c11ab5b283f7ea0ffb5a80e1.jpeg"},39114:(e,t,r)=>{e.exports=r.p+"dc618165fd4bf4913958a79ebe9e57c6.jpeg"},57205:(e,t,r)=>{e.exports=r.p+"c46878c343606452693d43cdb9afc1e9.jpeg"},64722:(e,t,r)=>{e.exports=r.p+"8708870cca5836535fcaf24956e2a787.jpeg"},35694:(e,t,r)=>{e.exports=r.p+"0ee9825295a1f9cab04cb78de01538c9.jpeg"},38861:(e,t,r)=>{e.exports=r.p+"aa2070877f035f01a7d4893ae21cacd8.jpeg"},62801:(e,t,r)=>{e.exports=r.p+"92251debe8c8f1959406744fd4311f19.png"},50698:(e,t,r)=>{e.exports=r.p+"458c2653940eb2f790a59e1c0eddf2bd.png"},86675:(e,t,r)=>{e.exports=r.p+"0d35a0e391186af764e9dd67b46c8a66.png"},70420:(e,t,r)=>{e.exports=r.p+"b9cac92adc332cd6ccc9a5d5eea514b2.png"},14007:(e,t,r)=>{e.exports=r.p+"90bcd36aeaa399f72d78abc71cc7a0d3.png"},38801:(e,t,r)=>{e.exports=r.p+"6cd910ecc3ab31c7b0e11699e0113c74.png"},30530:(e,t,r)=>{e.exports=r.p+"6f74ac9bf6e5905b1f60bd5dcce2f9ff.png"},45877:(e,t,r)=>{e.exports=r.p+"bda63206b24a071b567c10f375ef19fc.png"},81011:(e,t,r)=>{e.exports=r.p+"57e1968605a0b2f5c9883a595b111dd1.png"},83929:(e,t,r)=>{e.exports=r.p+"5f29067ad31173677c77168a5b52e66a.png"},58558:(e,t,r)=>{e.exports=r.p+"72ecfda8b49e58c27fdfe0218e7f1b27.png"},92642:(e,t,r)=>{e.exports=r.p+"3fa484cf1c7241bc507f5a164ac9ba57.png"},83027:(e,t,r)=>{e.exports=r.p+"9a70f717f94f08e97459f0f3ddf941eb.png"},65540:(e,t,r)=>{e.exports=r.p+"563defd14585077d199bae9d9ccb8378.png"},99830:(e,t,r)=>{e.exports=r.p+"3a0e5cd99bfb6dbf73f7bdaad02f9e53.png"},58034:(e,t,r)=>{e.exports=r.p+"1f22033f77a7f796632cf8e32db30601.png"},83649:(e,t,r)=>{e.exports=r.p+"d72f70cce2ba8fff599b649c7dee81ae.png"},64294:(e,t,r)=>{e.exports=r.p+"a148563da414fdc3553daed38880a781.png"},13367:(e,t,r)=>{e.exports=r.p+"a695c3c66cafc46c9d99984a78b57ab5.png"},87857:(e,t,r)=>{e.exports=r.p+"fa6e0783aa307f28964dc5bcc1917dd6.png"},45464:(e,t,r)=>{e.exports=r.p+"a46f1615df518dcba7a4709aa0cf5890.png"},39779:(e,t,r)=>{e.exports=r.p+"7740d9ba01f5b5b833385338025dabfe.png"},7231:(e,t,r)=>{e.exports=r.p+"cc88598931694e10f66379d993fd5d3f.png"},47450:(e,t,r)=>{e.exports=r.p+"9a7078e35f056ca4649ff9b2d1e22679.png"},92625:(e,t,r)=>{e.exports=r.p+"48fef1edc1edb73a1364374e3d59aff7.png"},17890:(e,t,r)=>{e.exports=r.p+"ef0384eddfb8001f6b46024e89b1ac00.png"},68018:(e,t,r)=>{e.exports=r.p+"8f5792253f4879d539f5e3a7b58366f1.png"},37191:(e,t,r)=>{e.exports=r.p+"484dddbd0aa603ce516d499049ce1201.png"},7891:(e,t,r)=>{e.exports=r.p+"ebbd6c6cf44989b35a056c878c8fdeb2.png"},86705:(e,t,r)=>{e.exports=r.p+"6e48f0b1213cc8ec560a5385813c691e.png"},41057:(e,t,r)=>{e.exports=r.p+"39639ecd106fc852947d380eeba33e25.png"},11856:(e,t,r)=>{e.exports=r.p+"e28e0c3e35a3083e012a4081e46f3acf.png"},34489:(e,t,r)=>{e.exports=r.p+"de372baa897950bfb492f18d35e138d0.png"},99313:(e,t,r)=>{e.exports=r.p+"b5ce0e658981ee1df2a380eba87f1c31.png"},59543:(e,t,r)=>{e.exports=r.p+"2b068e347b333f57ce836a83b2c40ffe.png"},12208:(e,t,r)=>{e.exports=r.p+"9123ed18d8b022a0ad778e9d1fbccca5.png"},61029:(e,t,r)=>{e.exports=r.p+"0d4f728ce8e0f25e5e9fe4d4692b3e64.png"},92626:(e,t,r)=>{e.exports=r.p+"3d4c5488a514520c1f674c35f6a3de0e.png"},25148:(e,t,r)=>{e.exports=r.p+"f1b27ac4bb97a2f094b77a94de62d909.png"},28553:(e,t,r)=>{e.exports=r.p+"016355e9e1ffb31d8b9b027699553d83.png"},48152:(e,t,r)=>{e.exports=r.p+"c80e4460628aefdcd4de70c0eb986712.png"},18365:(e,t,r)=>{e.exports=r.p+"969a95ed4c3643ee71c47b51b2044d0a.png"},82537:(e,t,r)=>{e.exports=r.p+"54f7684e86eec3ace1442965b8976839.png"},4596:(e,t,r)=>{e.exports=r.p+"0f278293fad1529cdeb8861d514f3a1c.png"},46055:(e,t,r)=>{e.exports=r.p+"c2f77d9ba4fc2b26ed3ed306ef6e2d4e.png"},74185:(e,t,r)=>{e.exports=r.p+"4f581f382c7dfd4fd253d1406752f2ba.png"},77619:(e,t,r)=>{e.exports=r.p+"2922e209be9eca73f6787864beae9db3.png"},5638:(e,t,r)=>{e.exports=r.p+"e4e45c03da1b1dfa015d72202c38c175.png"},73081:(e,t,r)=>{e.exports=r.p+"d074126591a15411269cdef20549e8c3.png"},86080:(e,t,r)=>{e.exports=r.p+"d5d0382ada6d3a36d66f1fd9374daf0e.png"},22522:(e,t,r)=>{e.exports=r.p+"cda6d5e7e8cf9a56bcb897986f2812a5.png"},26994:(e,t,r)=>{e.exports=r.p+"8ee69cff47d7fcc856e77f0de22cb915.png"},26756:(e,t,r)=>{e.exports=r.p+"1b18418b13a4faa138cf5f518cbe346f.jpg"},42323:(e,t,r)=>{e.exports=r.p+"4456ee66cd355662f310b6cbd516912c.png"},60719:(e,t,r)=>{e.exports=r.p+"bbf09864cde8b80668d09f1ed360acf4.png"},14478:(e,t,r)=>{e.exports=r.p+"5361d32fb580d76d430bb4b2c1a6f293.png"},20964:(e,t,r)=>{e.exports=r.p+"c91fa51b59b49c142d2311b3edaaf06f.png"},53041:(e,t,r)=>{e.exports=r.p+"ffa5e10b0af67685f971655480a97bbf.png"},33316:(e,t,r)=>{e.exports=r.p+"0d76221ae10e68b5eb15f2ce81e98958.png"},10445:(e,t,r)=>{e.exports=r.p+"cbb59cf2cc28aa216dfee15a13786f5e.png"},48495:(e,t,r)=>{e.exports=r.p+"fcdfb564bdf49e965aa4a1d29345616d.png"},37907:(e,t,r)=>{e.exports=r.p+"657678844f8f5b0b8fae85cfd53f97ec.png"},16572:(e,t,r)=>{e.exports=r.p+"76147de64a89d13dd96f653a3f57f46a.png"},48946:(e,t,r)=>{e.exports=r.p+"76029d7428440d2bdf78464724a76a23.png"},13027:(e,t,r)=>{e.exports=r.p+"e83972bfcfab2a145775413ea3b337a6.png"},90055:(e,t,r)=>{e.exports=r.p+"93c65b6651c71e595e5ab8f2314b9c7b.png"},32281:(e,t,r)=>{e.exports=r.p+"8225024334685dcff34ccdeff3e14522.png"},58247:(e,t,r)=>{e.exports=r.p+"36020e27632003b3b2b7436e8abff526.png"},13682:(e,t,r)=>{e.exports=r.p+"c91a9a2897ec63fbea82136ef5452652.png"},31799:(e,t,r)=>{e.exports=r.p+"797556b44869a8d5d46a987109931c0c.jpg"},34783:(e,t,r)=>{e.exports=r.p+"65f28782b972b32aed51a956a1ee2cc2.jpg"},91004:(e,t,r)=>{"use strict";r.d(t,{Z:()=>l});const n={randomUUID:"undefined"!=typeof crypto&&crypto.randomUUID&&crypto.randomUUID.bind(crypto)};let i;const s=new Uint8Array(16);function a(){if(!i&&(i="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto),!i))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return i(s)}const o=[];for(let e=0;e<256;++e)o.push((e+256).toString(16).slice(1));const l=function(e,t,r){if(n.randomUUID&&!t&&!e)return n.randomUUID();const i=(e=e||{}).random||(e.rng||a)();if(i[6]=15&i[6]|64,i[8]=63&i[8]|128,t){r=r||0;for(let e=0;e<16;++e)t[r+e]=i[e];return t}return function(e,t=0){return o[e[t+0]]+o[e[t+1]]+o[e[t+2]]+o[e[t+3]]+"-"+o[e[t+4]]+o[e[t+5]]+"-"+o[e[t+6]]+o[e[t+7]]+"-"+o[e[t+8]]+o[e[t+9]]+"-"+o[e[t+10]]+o[e[t+11]]+o[e[t+12]]+o[e[t+13]]+o[e[t+14]]+o[e[t+15]]}(i)}},92564:e=>{"use strict";e.exports=function(){}},98545:e=>{e.exports=XMLHttpRequest},17401:(e,t,r)=>{var n={"./icons.africa":38068,"./icons.africa.ts":38068,"./icons.amal":54330,"./icons.amal.ts":54330,"./icons.arabia":99096,"./icons.arabia.ts":99096,"./icons.astrolove":34809,"./icons.astrolove.ts":34809,"./icons.china":13254,"./icons.china.ts":13254,"./icons.christian":15326,"./icons.christian.ts":15326,"./icons.common":75807,"./icons.common.ts":75807,"./icons.dating":79781,"./icons.dating.ts":79781,"./icons.elitecircle":40177,"./icons.elitecircle.ts":40177,"./icons.euro":23556,"./icons.euro.ts":23556,"./icons.girlsonly":73644,"./icons.girlsonly.ts":73644,"./icons.guysonly":83690,"./icons.guysonly.ts":83690,"./icons.hotti":38149,"./icons.hotti.ts":38149,"./icons.latin":55462,"./icons.latin.ts":55462,"./icons.mature":1070,"./icons.mature.ts":1070,"./icons.ourlove":88382,"./icons.ourlove.ts":88382,"./icons.pinadate":25946,"./icons.pinadate.ts":25946,"./icons.travel":49255,"./icons.travel.ts":49255,"./icons.zen":47862,"./icons.zen.ts":47862};function i(e){var t=s(e);return r(t)}function s(e){if(!r.o(n,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return n[e]}i.keys=function(){return Object.keys(n)},i.resolve=s,e.exports=i,i.id=17401},27504:(e,t,r)=>{var n={"./illustrations.africa":39703,"./illustrations.africa.ts":39703,"./illustrations.amal":75909,"./illustrations.amal.ts":75909,"./illustrations.arabia":49277,"./illustrations.arabia.ts":49277,"./illustrations.astrolove":99557,"./illustrations.astrolove.ts":99557,"./illustrations.china":13630,"./illustrations.china.ts":13630,"./illustrations.christian":36226,"./illustrations.christian.ts":36226,"./illustrations.common":84546,"./illustrations.common.ts":84546,"./illustrations.dating":69876,"./illustrations.dating.ts":69876,"./illustrations.elitecircle":94801,"./illustrations.elitecircle.ts":94801,"./illustrations.euro":53591,"./illustrations.euro.ts":53591,"./illustrations.girlsonly":69840,"./illustrations.girlsonly.ts":69840,"./illustrations.guysonly":96047,"./illustrations.guysonly.ts":96047,"./illustrations.hotti":69082,"./illustrations.hotti.ts":69082,"./illustrations.latin":6050,"./illustrations.latin.ts":6050,"./illustrations.mature":6292,"./illustrations.mature.ts":6292,"./illustrations.ourlove":7108,"./illustrations.ourlove.ts":7108,"./illustrations.pinadate":92193,"./illustrations.pinadate.ts":92193,"./illustrations.travel":64521,"./illustrations.travel.ts":64521,"./illustrations.zen":68135,"./illustrations.zen.ts":68135};function i(e){var t=s(e);return r(t)}function s(e){if(!r.o(n,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return n[e]}i.keys=function(){return Object.keys(n)},i.resolve=s,e.exports=i,i.id=27504},19869:e=>{"use strict";e.exports=function e(t,r){if(t===r)return!0;if(t&&r&&"object"==typeof t&&"object"==typeof r){if(t.constructor!==r.constructor)return!1;var n,i,s;if(Array.isArray(t)){if((n=t.length)!=r.length)return!1;for(i=n;0!=i--;)if(!e(t[i],r[i]))return!1;return!0}if(t.constructor===RegExp)return t.source===r.source&&t.flags===r.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===r.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===r.toString();if((n=(s=Object.keys(t)).length)!==Object.keys(r).length)return!1;for(i=n;0!=i--;)if(!Object.prototype.hasOwnProperty.call(r,s[i]))return!1;for(i=n;0!=i--;){var a=s[i];if(!e(t[a],r[a]))return!1}return!0}return t!=t&&r!=r}},4467:(e,t,r)=>{var n;!function(){function i(){}function s(e){return e}function a(e){return!!e}function o(e){return!e}function l(e){return function(){if(null===e)throw new Error("Callback was already called.");e.apply(this,arguments),e=null}}function c(e){return function(){null!==e&&(e.apply(this,arguments),e=null)}}function u(e){return V(e)||"number"==typeof e.length&&e.length>=0&&e.length%1==0}function d(e,t){for(var r=-1,n=e.length;++r<n;)t(e[r],r,e)}function h(e,t){for(var r=-1,n=e.length,i=Array(n);++r<n;)i[r]=t(e[r],r,e);return i}function p(e){return h(Array(e),(function(e,t){return t}))}function f(e,t){for(var r=0;r<e.length;r++)if(e[r]===t)return r;return-1}function A(e){var t,r,n=-1;return u(e)?(t=e.length,function(){return n++,t>n?n:null}):(r=z(e),t=r.length,function(){return n++,t>n?r[n]:null})}function m(e,t){return t=null==t?e.length-1:+t,function(){for(var r=Math.max(arguments.length-t,0),n=Array(r),i=0;r>i;i++)n[i]=arguments[i+t];switch(t){case 0:return e.call(this,n);case 1:return e.call(this,arguments[0],n)}}}function g(e){return function(t,r,n){return e(t,n)}}function v(e){return function(t,r,n){n=c(n||i);var s=A(t=t||[]);if(0>=e)return n(null);var a=!1,o=0,u=!1;!function i(){if(a&&0>=o)return n(null);for(;e>o&&!u;){var c=s();if(null===c)return a=!0,void(0>=o&&n(null));o+=1,r(t[c],c,l((function(e){o-=1,e?(n(e),u=!0):i()})))}}()}}function b(e){return function(t,r,n){return e(N.eachOf,t,r,n)}}function y(e){return function(t,r,n,i){return e(v(r),t,n,i)}}function C(e){return function(t,r,n){return e(N.eachOfSeries,t,r,n)}}function w(e,t,r,n){n=c(n||i);var s=u(t=t||[])?[]:{};e(t,(function(e,t,n){r(e,(function(e,r){s[t]=r,n(e)}))}),(function(e){n(e,s)}))}function M(e,t,r,n){var i=[];e(t,(function(e,t,n){r(e,(function(r){r&&i.push({index:t,value:e}),n()}))}),(function(){n(h(i.sort((function(e,t){return e.index-t.index})),(function(e){return e.value})))}))}function S(e,t,r,n){M(e,t,(function(e,t){r(e,(function(e){t(!e)}))}),n)}function I(e,t,r){return function(n,i,s,a){function o(){a&&a(r(!1,void 0))}function l(e,n,i){return a?void s(e,(function(n){a&&t(n)&&(a(r(!0,e)),a=s=!1),i()})):i()}arguments.length>3?e(n,i,l,o):(a=s,s=i,e(n,l,o))}}function E(e,t){return t}function x(e,t,r){r=r||i;var n=u(t)?[]:{};e(t,(function(e,t,r){e(m((function(e,i){i.length<=1&&(i=i[0]),n[t]=i,r(e)})))}),(function(e){r(e,n)}))}function T(e,t,r,n){var i=[];e(t,(function(e,t,n){r(e,(function(e,t){i=i.concat(t||[]),n(e)}))}),(function(e){n(e,i)}))}function D(e,t,r){function n(e,t,r,n){if(null!=n&&"function"!=typeof n)throw new Error("task callback must be a function");return e.started=!0,V(t)||(t=[t]),0===t.length&&e.idle()?N.setImmediate((function(){e.drain()})):(d(t,(function(t){var s={data:t,callback:n||i};r?e.tasks.unshift(s):e.tasks.push(s),e.tasks.length===e.concurrency&&e.saturated()})),void N.setImmediate(e.process))}function s(e,t){return function(){a-=1;var r=!1,n=arguments;d(t,(function(e){d(o,(function(t,n){t!==e||r||(o.splice(n,1),r=!0)})),e.callback.apply(e,n)})),e.tasks.length+a===0&&e.drain(),e.process()}}if(null==t)t=1;else if(0===t)throw new Error("Concurrency must not be zero");var a=0,o=[],c={tasks:[],concurrency:t,payload:r,saturated:i,empty:i,drain:i,started:!1,paused:!1,push:function(e,t){n(c,e,!1,t)},kill:function(){c.drain=i,c.tasks=[]},unshift:function(e,t){n(c,e,!0,t)},process:function(){for(;!c.paused&&a<c.concurrency&&c.tasks.length;){var t=c.payload?c.tasks.splice(0,c.payload):c.tasks.splice(0,c.tasks.length),r=h(t,(function(e){return e.data}));0===c.tasks.length&&c.empty(),a+=1,o.push(t[0]);var n=l(s(c,t));e(r,n)}},length:function(){return c.tasks.length},running:function(){return a},workersList:function(){return o},idle:function(){return c.tasks.length+a===0},pause:function(){c.paused=!0},resume:function(){if(!1!==c.paused){c.paused=!1;for(var e=Math.min(c.concurrency,c.tasks.length),t=1;e>=t;t++)N.setImmediate(c.process)}}};return c}function k(e){return m((function(t,r){t.apply(null,r.concat([m((function(t,r){"object"==typeof console&&(t?console.error&&console.error(t):console[e]&&d(r,(function(t){console[e](t)})))}))]))}))}function j(e){return function(t,r,n){e(p(t),r,n)}}function L(e){return m((function(t,r){var n=m((function(r){var n=this,i=r.pop();return e(t,(function(e,t,i){e.apply(n,r.concat([i]))}),i)}));return r.length?n.apply(this,r):n}))}function O(e){return m((function(t){var r=t.pop();t.push((function(){var e=arguments;n?N.setImmediate((function(){r.apply(null,e)})):r.apply(null,e)}));var n=!0;e.apply(this,t),n=!1}))}var P,N={},B="object"==typeof self&&self.self===self&&self||"object"==typeof r.g&&r.g.global===r.g&&r.g||this;null!=B&&(P=B.async),N.noConflict=function(){return B.async=P,N};var R=Object.prototype.toString,V=Array.isArray||function(e){return"[object Array]"===R.call(e)},z=Object.keys||function(e){var t=[];for(var r in e)e.hasOwnProperty(r)&&t.push(r);return t},Y="function"==typeof setImmediate&&setImmediate,G=Y?function(e){Y(e)}:function(e){setTimeout(e,0)};"object"==typeof process&&"function"==typeof process.nextTick?N.nextTick=process.nextTick:N.nextTick=G,N.setImmediate=Y?G:N.nextTick,N.forEach=N.each=function(e,t,r){return N.eachOf(e,g(t),r)},N.forEachSeries=N.eachSeries=function(e,t,r){return N.eachOfSeries(e,g(t),r)},N.forEachLimit=N.eachLimit=function(e,t,r,n){return v(t)(e,g(r),n)},N.forEachOf=N.eachOf=function(e,t,r){function n(e){o--,e?r(e):null===s&&0>=o&&r(null)}r=c(r||i);for(var s,a=A(e=e||[]),o=0;null!=(s=a());)o+=1,t(e[s],s,l(n));0===o&&r(null)},N.forEachOfSeries=N.eachOfSeries=function(e,t,r){r=c(r||i);var n=A(e=e||[]),s=n();!function i(){var a=!0;return null===s?r(null):(t(e[s],s,l((function(e){if(e)r(e);else{if(null===(s=n()))return r(null);a?N.setImmediate(i):i()}}))),void(a=!1))}()},N.forEachOfLimit=N.eachOfLimit=function(e,t,r,n){v(t)(e,r,n)},N.map=b(w),N.mapSeries=C(w),N.mapLimit=y(w),N.inject=N.foldl=N.reduce=function(e,t,r,n){N.eachOfSeries(e,(function(e,n,i){r(t,e,(function(e,r){t=r,i(e)}))}),(function(e){n(e,t)}))},N.foldr=N.reduceRight=function(e,t,r,n){var i=h(e,s).reverse();N.reduce(i,t,r,n)},N.transform=function(e,t,r,n){3===arguments.length&&(n=r,r=t,t=V(e)?[]:{}),N.eachOf(e,(function(e,n,i){r(t,e,n,i)}),(function(e){n(e,t)}))},N.select=N.filter=b(M),N.selectLimit=N.filterLimit=y(M),N.selectSeries=N.filterSeries=C(M),N.reject=b(S),N.rejectLimit=y(S),N.rejectSeries=C(S),N.any=N.some=I(N.eachOf,a,s),N.someLimit=I(N.eachOfLimit,a,s),N.all=N.every=I(N.eachOf,o,o),N.everyLimit=I(N.eachOfLimit,o,o),N.detect=I(N.eachOf,s,E),N.detectSeries=I(N.eachOfSeries,s,E),N.detectLimit=I(N.eachOfLimit,s,E),N.sortBy=function(e,t,r){function n(e,t){var r=e.criteria,n=t.criteria;return n>r?-1:r>n?1:0}N.map(e,(function(e,r){t(e,(function(t,n){t?r(t):r(null,{value:e,criteria:n})}))}),(function(e,t){return e?r(e):void r(null,h(t.sort(n),(function(e){return e.value})))}))},N.auto=function(e,t,r){function n(e){A.unshift(e)}function s(e){var t=f(A,e);t>=0&&A.splice(t,1)}function a(){l--,d(A.slice(0),(function(e){e()}))}"function"==typeof arguments[1]&&(r=t,t=null),r=c(r||i);var o=z(e),l=o.length;if(!l)return r(null);t||(t=l);var u={},h=0,p=!1,A=[];n((function(){l||r(null,u)})),d(o,(function(i){function o(){return t>h&&function(e,t,r){return d(e,(function(e,n,i){r=t(r,e,n,i)})),r}(g,(function(e,t){return e&&u.hasOwnProperty(t)}),!0)&&!u.hasOwnProperty(i)}if(!p){for(var l,c=V(e[i])?e[i]:[e[i]],A=m((function(e,t){if(h--,t.length<=1&&(t=t[0]),e){var n={};(function(e,t){d(z(e),(function(r){t(e[r],r)}))})(u,(function(e,t){n[t]=e})),n[i]=t,p=!0,r(e,n)}else u[i]=t,N.setImmediate(a)})),g=c.slice(0,c.length-1),v=g.length;v--;){if(!(l=e[g[v]]))throw new Error("Has nonexistent dependency in "+g.join(", "));if(V(l)&&f(l,i)>=0)throw new Error("Has cyclic dependencies")}o()?(h++,c[c.length-1](A,u)):n((function e(){o()&&(h++,s(e),c[c.length-1](A,u))}))}}))},N.retry=function(e,t,r){function n(e,t){function r(e,r){return function(n){e((function(e,t){n(!e||r,{err:e,result:t})}),t)}}function n(e){return function(t){setTimeout((function(){t(null)}),e)}}for(;s.times;){var a=!(s.times-=1);i.push(r(s.task,a)),!a&&s.interval>0&&i.push(n(s.interval))}N.series(i,(function(t,r){r=r[r.length-1],(e||s.callback)(r.err,r.result)}))}var i=[],s={times:5,interval:0},a=arguments.length;if(1>a||a>3)throw new Error("Invalid arguments - must be either (task), (task, callback), (times, task) or (times, task, callback)");return 2>=a&&"function"==typeof e&&(r=t,t=e),"function"!=typeof e&&function(e,t){if("number"==typeof t)e.times=parseInt(t,10)||5;else{if("object"!=typeof t)throw new Error("Unsupported argument type for 'times': "+typeof t);e.times=parseInt(t.times,10)||5,e.interval=parseInt(t.interval,10)||0}}(s,e),s.callback=r,s.task=t,s.callback?n():n},N.waterfall=function(e,t){if(t=c(t||i),!V(e)){var r=new Error("First argument to waterfall must be an array of functions");return t(r)}return e.length?void function e(r){return m((function(n,i){if(n)t.apply(null,[n].concat(i));else{var s=r.next();s?i.push(e(s)):i.push(t),O(r).apply(null,i)}}))}(N.iterator(e))():t()},N.parallel=function(e,t){x(N.eachOf,e,t)},N.parallelLimit=function(e,t,r){x(v(t),e,r)},N.series=function(e,t){x(N.eachOfSeries,e,t)},N.iterator=function(e){return function t(r){function n(){return e.length&&e[r].apply(null,arguments),n.next()}return n.next=function(){return r<e.length-1?t(r+1):null},n}(0)},N.apply=m((function(e,t){return m((function(r){return e.apply(null,t.concat(r))}))})),N.concat=b(T),N.concatSeries=C(T),N.whilst=function(e,t,r){if(r=r||i,e()){var n=m((function(i,s){i?r(i):e.apply(this,s)?t(n):r.apply(null,[null].concat(s))}));t(n)}else r(null)},N.doWhilst=function(e,t,r){var n=0;return N.whilst((function(){return++n<=1||t.apply(this,arguments)}),e,r)},N.until=function(e,t,r){return N.whilst((function(){return!e.apply(this,arguments)}),t,r)},N.doUntil=function(e,t,r){return N.doWhilst(e,(function(){return!t.apply(this,arguments)}),r)},N.during=function(e,t,r){r=r||i;var n=m((function(t,n){t?r(t):(n.push(s),e.apply(this,n))})),s=function(e,i){e?r(e):i?t(n):r(null)};e(s)},N.doDuring=function(e,t,r){var n=0;N.during((function(e){n++<1?e(null,!0):t.apply(this,arguments)}),e,r)},N.queue=function(e,t){return D((function(t,r){e(t[0],r)}),t,1)},N.priorityQueue=function(e,t){function r(e,t){return e.priority-t.priority}function n(e,t,n,s){if(null!=s&&"function"!=typeof s)throw new Error("task callback must be a function");return e.started=!0,V(t)||(t=[t]),0===t.length?N.setImmediate((function(){e.drain()})):void d(t,(function(t){var a={data:t,priority:n,callback:"function"==typeof s?s:i};e.tasks.splice(function(e,t,r){for(var n=-1,i=e.length-1;i>n;){var s=n+(i-n+1>>>1);r(t,e[s])>=0?n=s:i=s-1}return n}(e.tasks,a,r)+1,0,a),e.tasks.length===e.concurrency&&e.saturated(),N.setImmediate(e.process)}))}var s=N.queue(e,t);return s.push=function(e,t,r){n(s,e,t,r)},delete s.unshift,s},N.cargo=function(e,t){return D(e,1,t)},N.log=k("log"),N.dir=k("dir"),N.memoize=function(e,t){var r={},n={},i=Object.prototype.hasOwnProperty;t=t||s;var a=m((function(s){var a=s.pop(),o=t.apply(null,s);i.call(r,o)?N.setImmediate((function(){a.apply(null,r[o])})):i.call(n,o)?n[o].push(a):(n[o]=[a],e.apply(null,s.concat([m((function(e){r[o]=e;var t=n[o];delete n[o];for(var i=0,s=t.length;s>i;i++)t[i].apply(null,e)}))])))}));return a.memo=r,a.unmemoized=e,a},N.unmemoize=function(e){return function(){return(e.unmemoized||e).apply(null,arguments)}},N.times=j(N.map),N.timesSeries=j(N.mapSeries),N.timesLimit=function(e,t,r,n){return N.mapLimit(p(e),t,r,n)},N.seq=function(){var e=arguments;return m((function(t){var r=this,n=t[t.length-1];"function"==typeof n?t.pop():n=i,N.reduce(e,t,(function(e,t,n){t.apply(r,e.concat([m((function(e,t){n(e,t)}))]))}),(function(e,t){n.apply(r,[e].concat(t))}))}))},N.compose=function(){return N.seq.apply(null,Array.prototype.reverse.call(arguments))},N.applyEach=L(N.eachOf),N.applyEachSeries=L(N.eachOfSeries),N.forever=function(e,t){var r=l(t||i),n=O(e);!function e(t){return t?r(t):void n(e)}()},N.ensureAsync=O,N.constant=m((function(e){var t=[null].concat(e);return function(e){return e.apply(this,t)}})),N.wrapSync=N.asyncify=function(e){return m((function(t){var r,n=t.pop();try{r=e.apply(this,t)}catch(e){return n(e)}!function(e){var t=typeof e;return"function"===t||"object"===t&&!!e}(r)||"function"!=typeof r.then?n(null,r):r.then((function(e){n(null,e)})).catch((function(e){n(e.message?e:new Error(e))}))}))},e.exports?e.exports=N:void 0===(n=function(){return N}.apply(t,[]))||(e.exports=n)}()},55277:(e,t)=>{"use strict";t.byteLength=function(e){var t=l(e),r=t[0],n=t[1];return 3*(r+n)/4-n},t.toByteArray=function(e){var t,r,s=l(e),a=s[0],o=s[1],c=new i(function(e,t,r){return 3*(t+r)/4-r}(0,a,o)),u=0,d=o>0?a-4:a;for(r=0;r<d;r+=4)t=n[e.charCodeAt(r)]<<18|n[e.charCodeAt(r+1)]<<12|n[e.charCodeAt(r+2)]<<6|n[e.charCodeAt(r+3)],c[u++]=t>>16&255,c[u++]=t>>8&255,c[u++]=255&t;return 2===o&&(t=n[e.charCodeAt(r)]<<2|n[e.charCodeAt(r+1)]>>4,c[u++]=255&t),1===o&&(t=n[e.charCodeAt(r)]<<10|n[e.charCodeAt(r+1)]<<4|n[e.charCodeAt(r+2)]>>2,c[u++]=t>>8&255,c[u++]=255&t),c},t.fromByteArray=function(e){for(var t,n=e.length,i=n%3,s=[],a=16383,o=0,l=n-i;o<l;o+=a)s.push(c(e,o,o+a>l?l:o+a));return 1===i?(t=e[n-1],s.push(r[t>>2]+r[t<<4&63]+"==")):2===i&&(t=(e[n-2]<<8)+e[n-1],s.push(r[t>>10]+r[t>>4&63]+r[t<<2&63]+"=")),s.join("")};for(var r=[],n=[],i="undefined"!=typeof Uint8Array?Uint8Array:Array,s="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",a=0,o=s.length;a<o;++a)r[a]=s[a],n[s.charCodeAt(a)]=a;function l(e){var t=e.length;if(t%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var r=e.indexOf("=");return-1===r&&(r=t),[r,r===t?0:4-r%4]}function c(e,t,n){for(var i,s,a=[],o=t;o<n;o+=3)i=(e[o]<<16&16711680)+(e[o+1]<<8&65280)+(255&e[o+2]),a.push(r[(s=i)>>18&63]+r[s>>12&63]+r[s>>6&63]+r[63&s]);return a.join("")}n["-".charCodeAt(0)]=62,n["_".charCodeAt(0)]=63},75291:(e,t,r)=>{"use strict";var n=r(55277),i=r(2608),s="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;t.Buffer=l,t.SlowBuffer=function(e){return+e!=e&&(e=0),l.alloc(+e)},t.INSPECT_MAX_BYTES=50;var a=2147483647;function o(e){if(e>a)throw new RangeError('The value "'+e+'" is invalid for option "size"');var t=new Uint8Array(e);return Object.setPrototypeOf(t,l.prototype),t}function l(e,t,r){if("number"==typeof e){if("string"==typeof t)throw new TypeError('The "string" argument must be of type string. Received type number');return d(e)}return c(e,t,r)}function c(e,t,r){if("string"==typeof e)return function(e,t){if("string"==typeof t&&""!==t||(t="utf8"),!l.isEncoding(t))throw new TypeError("Unknown encoding: "+t);var r=0|A(e,t),n=o(r),i=n.write(e,t);return i!==r&&(n=n.slice(0,i)),n}(e,t);if(ArrayBuffer.isView(e))return function(e){if(G(e,Uint8Array)){var t=new Uint8Array(e);return p(t.buffer,t.byteOffset,t.byteLength)}return h(e)}(e);if(null==e)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);if(G(e,ArrayBuffer)||e&&G(e.buffer,ArrayBuffer))return p(e,t,r);if("undefined"!=typeof SharedArrayBuffer&&(G(e,SharedArrayBuffer)||e&&G(e.buffer,SharedArrayBuffer)))return p(e,t,r);if("number"==typeof e)throw new TypeError('The "value" argument must not be of type number. Received type number');var n=e.valueOf&&e.valueOf();if(null!=n&&n!==e)return l.from(n,t,r);var i=function(e){if(l.isBuffer(e)){var t=0|f(e.length),r=o(t);return 0===r.length||e.copy(r,0,0,t),r}return void 0!==e.length?"number"!=typeof e.length||U(e.length)?o(0):h(e):"Buffer"===e.type&&Array.isArray(e.data)?h(e.data):void 0}(e);if(i)return i;if("undefined"!=typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof e[Symbol.toPrimitive])return l.from(e[Symbol.toPrimitive]("string"),t,r);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e)}function u(e){if("number"!=typeof e)throw new TypeError('"size" argument must be of type number');if(e<0)throw new RangeError('The value "'+e+'" is invalid for option "size"')}function d(e){return u(e),o(e<0?0:0|f(e))}function h(e){for(var t=e.length<0?0:0|f(e.length),r=o(t),n=0;n<t;n+=1)r[n]=255&e[n];return r}function p(e,t,r){if(t<0||e.byteLength<t)throw new RangeError('"offset" is outside of buffer bounds');if(e.byteLength<t+(r||0))throw new RangeError('"length" is outside of buffer bounds');var n;return n=void 0===t&&void 0===r?new Uint8Array(e):void 0===r?new Uint8Array(e,t):new Uint8Array(e,t,r),Object.setPrototypeOf(n,l.prototype),n}function f(e){if(e>=a)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+a.toString(16)+" bytes");return 0|e}function A(e,t){if(l.isBuffer(e))return e.length;if(ArrayBuffer.isView(e)||G(e,ArrayBuffer))return e.byteLength;if("string"!=typeof e)throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof e);var r=e.length,n=arguments.length>2&&!0===arguments[2];if(!n&&0===r)return 0;for(var i=!1;;)switch(t){case"ascii":case"latin1":case"binary":return r;case"utf8":case"utf-8":return V(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*r;case"hex":return r>>>1;case"base64":return z(e).length;default:if(i)return n?-1:V(e).length;t=(""+t).toLowerCase(),i=!0}}function m(e,t,r){var n=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===r||r>this.length)&&(r=this.length),r<=0)return"";if((r>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return k(this,t,r);case"utf8":case"utf-8":return E(this,t,r);case"ascii":return T(this,t,r);case"latin1":case"binary":return D(this,t,r);case"base64":return I(this,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return j(this,t,r);default:if(n)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),n=!0}}function g(e,t,r){var n=e[t];e[t]=e[r],e[r]=n}function v(e,t,r,n,i){if(0===e.length)return-1;if("string"==typeof r?(n=r,r=0):r>2147483647?r=2147483647:r<-2147483648&&(r=-2147483648),U(r=+r)&&(r=i?0:e.length-1),r<0&&(r=e.length+r),r>=e.length){if(i)return-1;r=e.length-1}else if(r<0){if(!i)return-1;r=0}if("string"==typeof t&&(t=l.from(t,n)),l.isBuffer(t))return 0===t.length?-1:b(e,t,r,n,i);if("number"==typeof t)return t&=255,"function"==typeof Uint8Array.prototype.indexOf?i?Uint8Array.prototype.indexOf.call(e,t,r):Uint8Array.prototype.lastIndexOf.call(e,t,r):b(e,[t],r,n,i);throw new TypeError("val must be string, number or Buffer")}function b(e,t,r,n,i){var s,a=1,o=e.length,l=t.length;if(void 0!==n&&("ucs2"===(n=String(n).toLowerCase())||"ucs-2"===n||"utf16le"===n||"utf-16le"===n)){if(e.length<2||t.length<2)return-1;a=2,o/=2,l/=2,r/=2}function c(e,t){return 1===a?e[t]:e.readUInt16BE(t*a)}if(i){var u=-1;for(s=r;s<o;s++)if(c(e,s)===c(t,-1===u?0:s-u)){if(-1===u&&(u=s),s-u+1===l)return u*a}else-1!==u&&(s-=s-u),u=-1}else for(r+l>o&&(r=o-l),s=r;s>=0;s--){for(var d=!0,h=0;h<l;h++)if(c(e,s+h)!==c(t,h)){d=!1;break}if(d)return s}return-1}function y(e,t,r,n){r=Number(r)||0;var i=e.length-r;n?(n=Number(n))>i&&(n=i):n=i;var s=t.length;n>s/2&&(n=s/2);for(var a=0;a<n;++a){var o=parseInt(t.substr(2*a,2),16);if(U(o))return a;e[r+a]=o}return a}function C(e,t,r,n){return Y(V(t,e.length-r),e,r,n)}function w(e,t,r,n){return Y(function(e){for(var t=[],r=0;r<e.length;++r)t.push(255&e.charCodeAt(r));return t}(t),e,r,n)}function M(e,t,r,n){return Y(z(t),e,r,n)}function S(e,t,r,n){return Y(function(e,t){for(var r,n,i,s=[],a=0;a<e.length&&!((t-=2)<0);++a)n=(r=e.charCodeAt(a))>>8,i=r%256,s.push(i),s.push(n);return s}(t,e.length-r),e,r,n)}function I(e,t,r){return 0===t&&r===e.length?n.fromByteArray(e):n.fromByteArray(e.slice(t,r))}function E(e,t,r){r=Math.min(e.length,r);for(var n=[],i=t;i<r;){var s,a,o,l,c=e[i],u=null,d=c>239?4:c>223?3:c>191?2:1;if(i+d<=r)switch(d){case 1:c<128&&(u=c);break;case 2:128==(192&(s=e[i+1]))&&(l=(31&c)<<6|63&s)>127&&(u=l);break;case 3:s=e[i+1],a=e[i+2],128==(192&s)&&128==(192&a)&&(l=(15&c)<<12|(63&s)<<6|63&a)>2047&&(l<55296||l>57343)&&(u=l);break;case 4:s=e[i+1],a=e[i+2],o=e[i+3],128==(192&s)&&128==(192&a)&&128==(192&o)&&(l=(15&c)<<18|(63&s)<<12|(63&a)<<6|63&o)>65535&&l<1114112&&(u=l)}null===u?(u=65533,d=1):u>65535&&(u-=65536,n.push(u>>>10&1023|55296),u=56320|1023&u),n.push(u),i+=d}return function(e){var t=e.length;if(t<=x)return String.fromCharCode.apply(String,e);for(var r="",n=0;n<t;)r+=String.fromCharCode.apply(String,e.slice(n,n+=x));return r}(n)}t.kMaxLength=a,l.TYPED_ARRAY_SUPPORT=function(){try{var e=new Uint8Array(1),t={foo:function(){return 42}};return Object.setPrototypeOf(t,Uint8Array.prototype),Object.setPrototypeOf(e,t),42===e.foo()}catch(e){return!1}}(),l.TYPED_ARRAY_SUPPORT||"undefined"==typeof console||"function"!=typeof console.error||console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),Object.defineProperty(l.prototype,"parent",{enumerable:!0,get:function(){if(l.isBuffer(this))return this.buffer}}),Object.defineProperty(l.prototype,"offset",{enumerable:!0,get:function(){if(l.isBuffer(this))return this.byteOffset}}),l.poolSize=8192,l.from=function(e,t,r){return c(e,t,r)},Object.setPrototypeOf(l.prototype,Uint8Array.prototype),Object.setPrototypeOf(l,Uint8Array),l.alloc=function(e,t,r){return function(e,t,r){return u(e),e<=0?o(e):void 0!==t?"string"==typeof r?o(e).fill(t,r):o(e).fill(t):o(e)}(e,t,r)},l.allocUnsafe=function(e){return d(e)},l.allocUnsafeSlow=function(e){return d(e)},l.isBuffer=function(e){return null!=e&&!0===e._isBuffer&&e!==l.prototype},l.compare=function(e,t){if(G(e,Uint8Array)&&(e=l.from(e,e.offset,e.byteLength)),G(t,Uint8Array)&&(t=l.from(t,t.offset,t.byteLength)),!l.isBuffer(e)||!l.isBuffer(t))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(e===t)return 0;for(var r=e.length,n=t.length,i=0,s=Math.min(r,n);i<s;++i)if(e[i]!==t[i]){r=e[i],n=t[i];break}return r<n?-1:n<r?1:0},l.isEncoding=function(e){switch(String(e).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},l.concat=function(e,t){if(!Array.isArray(e))throw new TypeError('"list" argument must be an Array of Buffers');if(0===e.length)return l.alloc(0);var r;if(void 0===t)for(t=0,r=0;r<e.length;++r)t+=e[r].length;var n=l.allocUnsafe(t),i=0;for(r=0;r<e.length;++r){var s=e[r];if(G(s,Uint8Array))i+s.length>n.length?l.from(s).copy(n,i):Uint8Array.prototype.set.call(n,s,i);else{if(!l.isBuffer(s))throw new TypeError('"list" argument must be an Array of Buffers');s.copy(n,i)}i+=s.length}return n},l.byteLength=A,l.prototype._isBuffer=!0,l.prototype.swap16=function(){var e=this.length;if(e%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var t=0;t<e;t+=2)g(this,t,t+1);return this},l.prototype.swap32=function(){var e=this.length;if(e%4!=0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var t=0;t<e;t+=4)g(this,t,t+3),g(this,t+1,t+2);return this},l.prototype.swap64=function(){var e=this.length;if(e%8!=0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var t=0;t<e;t+=8)g(this,t,t+7),g(this,t+1,t+6),g(this,t+2,t+5),g(this,t+3,t+4);return this},l.prototype.toString=function(){var e=this.length;return 0===e?"":0===arguments.length?E(this,0,e):m.apply(this,arguments)},l.prototype.toLocaleString=l.prototype.toString,l.prototype.equals=function(e){if(!l.isBuffer(e))throw new TypeError("Argument must be a Buffer");return this===e||0===l.compare(this,e)},l.prototype.inspect=function(){var e="",r=t.INSPECT_MAX_BYTES;return e=this.toString("hex",0,r).replace(/(.{2})/g,"$1 ").trim(),this.length>r&&(e+=" ... "),"<Buffer "+e+">"},s&&(l.prototype[s]=l.prototype.inspect),l.prototype.compare=function(e,t,r,n,i){if(G(e,Uint8Array)&&(e=l.from(e,e.offset,e.byteLength)),!l.isBuffer(e))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(void 0===t&&(t=0),void 0===r&&(r=e?e.length:0),void 0===n&&(n=0),void 0===i&&(i=this.length),t<0||r>e.length||n<0||i>this.length)throw new RangeError("out of range index");if(n>=i&&t>=r)return 0;if(n>=i)return-1;if(t>=r)return 1;if(this===e)return 0;for(var s=(i>>>=0)-(n>>>=0),a=(r>>>=0)-(t>>>=0),o=Math.min(s,a),c=this.slice(n,i),u=e.slice(t,r),d=0;d<o;++d)if(c[d]!==u[d]){s=c[d],a=u[d];break}return s<a?-1:a<s?1:0},l.prototype.includes=function(e,t,r){return-1!==this.indexOf(e,t,r)},l.prototype.indexOf=function(e,t,r){return v(this,e,t,r,!0)},l.prototype.lastIndexOf=function(e,t,r){return v(this,e,t,r,!1)},l.prototype.write=function(e,t,r,n){if(void 0===t)n="utf8",r=this.length,t=0;else if(void 0===r&&"string"==typeof t)n=t,r=this.length,t=0;else{if(!isFinite(t))throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");t>>>=0,isFinite(r)?(r>>>=0,void 0===n&&(n="utf8")):(n=r,r=void 0)}var i=this.length-t;if((void 0===r||r>i)&&(r=i),e.length>0&&(r<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");n||(n="utf8");for(var s=!1;;)switch(n){case"hex":return y(this,e,t,r);case"utf8":case"utf-8":return C(this,e,t,r);case"ascii":case"latin1":case"binary":return w(this,e,t,r);case"base64":return M(this,e,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return S(this,e,t,r);default:if(s)throw new TypeError("Unknown encoding: "+n);n=(""+n).toLowerCase(),s=!0}},l.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var x=4096;function T(e,t,r){var n="";r=Math.min(e.length,r);for(var i=t;i<r;++i)n+=String.fromCharCode(127&e[i]);return n}function D(e,t,r){var n="";r=Math.min(e.length,r);for(var i=t;i<r;++i)n+=String.fromCharCode(e[i]);return n}function k(e,t,r){var n=e.length;(!t||t<0)&&(t=0),(!r||r<0||r>n)&&(r=n);for(var i="",s=t;s<r;++s)i+=F[e[s]];return i}function j(e,t,r){for(var n=e.slice(t,r),i="",s=0;s<n.length-1;s+=2)i+=String.fromCharCode(n[s]+256*n[s+1]);return i}function L(e,t,r){if(e%1!=0||e<0)throw new RangeError("offset is not uint");if(e+t>r)throw new RangeError("Trying to access beyond buffer length")}function O(e,t,r,n,i,s){if(!l.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>i||t<s)throw new RangeError('"value" argument is out of bounds');if(r+n>e.length)throw new RangeError("Index out of range")}function P(e,t,r,n,i,s){if(r+n>e.length)throw new RangeError("Index out of range");if(r<0)throw new RangeError("Index out of range")}function N(e,t,r,n,s){return t=+t,r>>>=0,s||P(e,0,r,4),i.write(e,t,r,n,23,4),r+4}function B(e,t,r,n,s){return t=+t,r>>>=0,s||P(e,0,r,8),i.write(e,t,r,n,52,8),r+8}l.prototype.slice=function(e,t){var r=this.length;(e=~~e)<0?(e+=r)<0&&(e=0):e>r&&(e=r),(t=void 0===t?r:~~t)<0?(t+=r)<0&&(t=0):t>r&&(t=r),t<e&&(t=e);var n=this.subarray(e,t);return Object.setPrototypeOf(n,l.prototype),n},l.prototype.readUintLE=l.prototype.readUIntLE=function(e,t,r){e>>>=0,t>>>=0,r||L(e,t,this.length);for(var n=this[e],i=1,s=0;++s<t&&(i*=256);)n+=this[e+s]*i;return n},l.prototype.readUintBE=l.prototype.readUIntBE=function(e,t,r){e>>>=0,t>>>=0,r||L(e,t,this.length);for(var n=this[e+--t],i=1;t>0&&(i*=256);)n+=this[e+--t]*i;return n},l.prototype.readUint8=l.prototype.readUInt8=function(e,t){return e>>>=0,t||L(e,1,this.length),this[e]},l.prototype.readUint16LE=l.prototype.readUInt16LE=function(e,t){return e>>>=0,t||L(e,2,this.length),this[e]|this[e+1]<<8},l.prototype.readUint16BE=l.prototype.readUInt16BE=function(e,t){return e>>>=0,t||L(e,2,this.length),this[e]<<8|this[e+1]},l.prototype.readUint32LE=l.prototype.readUInt32LE=function(e,t){return e>>>=0,t||L(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},l.prototype.readUint32BE=l.prototype.readUInt32BE=function(e,t){return e>>>=0,t||L(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},l.prototype.readIntLE=function(e,t,r){e>>>=0,t>>>=0,r||L(e,t,this.length);for(var n=this[e],i=1,s=0;++s<t&&(i*=256);)n+=this[e+s]*i;return n>=(i*=128)&&(n-=Math.pow(2,8*t)),n},l.prototype.readIntBE=function(e,t,r){e>>>=0,t>>>=0,r||L(e,t,this.length);for(var n=t,i=1,s=this[e+--n];n>0&&(i*=256);)s+=this[e+--n]*i;return s>=(i*=128)&&(s-=Math.pow(2,8*t)),s},l.prototype.readInt8=function(e,t){return e>>>=0,t||L(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},l.prototype.readInt16LE=function(e,t){e>>>=0,t||L(e,2,this.length);var r=this[e]|this[e+1]<<8;return 32768&r?4294901760|r:r},l.prototype.readInt16BE=function(e,t){e>>>=0,t||L(e,2,this.length);var r=this[e+1]|this[e]<<8;return 32768&r?4294901760|r:r},l.prototype.readInt32LE=function(e,t){return e>>>=0,t||L(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},l.prototype.readInt32BE=function(e,t){return e>>>=0,t||L(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},l.prototype.readFloatLE=function(e,t){return e>>>=0,t||L(e,4,this.length),i.read(this,e,!0,23,4)},l.prototype.readFloatBE=function(e,t){return e>>>=0,t||L(e,4,this.length),i.read(this,e,!1,23,4)},l.prototype.readDoubleLE=function(e,t){return e>>>=0,t||L(e,8,this.length),i.read(this,e,!0,52,8)},l.prototype.readDoubleBE=function(e,t){return e>>>=0,t||L(e,8,this.length),i.read(this,e,!1,52,8)},l.prototype.writeUintLE=l.prototype.writeUIntLE=function(e,t,r,n){e=+e,t>>>=0,r>>>=0,n||O(this,e,t,r,Math.pow(2,8*r)-1,0);var i=1,s=0;for(this[t]=255&e;++s<r&&(i*=256);)this[t+s]=e/i&255;return t+r},l.prototype.writeUintBE=l.prototype.writeUIntBE=function(e,t,r,n){e=+e,t>>>=0,r>>>=0,n||O(this,e,t,r,Math.pow(2,8*r)-1,0);var i=r-1,s=1;for(this[t+i]=255&e;--i>=0&&(s*=256);)this[t+i]=e/s&255;return t+r},l.prototype.writeUint8=l.prototype.writeUInt8=function(e,t,r){return e=+e,t>>>=0,r||O(this,e,t,1,255,0),this[t]=255&e,t+1},l.prototype.writeUint16LE=l.prototype.writeUInt16LE=function(e,t,r){return e=+e,t>>>=0,r||O(this,e,t,2,65535,0),this[t]=255&e,this[t+1]=e>>>8,t+2},l.prototype.writeUint16BE=l.prototype.writeUInt16BE=function(e,t,r){return e=+e,t>>>=0,r||O(this,e,t,2,65535,0),this[t]=e>>>8,this[t+1]=255&e,t+2},l.prototype.writeUint32LE=l.prototype.writeUInt32LE=function(e,t,r){return e=+e,t>>>=0,r||O(this,e,t,4,4294967295,0),this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e,t+4},l.prototype.writeUint32BE=l.prototype.writeUInt32BE=function(e,t,r){return e=+e,t>>>=0,r||O(this,e,t,4,4294967295,0),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},l.prototype.writeIntLE=function(e,t,r,n){if(e=+e,t>>>=0,!n){var i=Math.pow(2,8*r-1);O(this,e,t,r,i-1,-i)}var s=0,a=1,o=0;for(this[t]=255&e;++s<r&&(a*=256);)e<0&&0===o&&0!==this[t+s-1]&&(o=1),this[t+s]=(e/a>>0)-o&255;return t+r},l.prototype.writeIntBE=function(e,t,r,n){if(e=+e,t>>>=0,!n){var i=Math.pow(2,8*r-1);O(this,e,t,r,i-1,-i)}var s=r-1,a=1,o=0;for(this[t+s]=255&e;--s>=0&&(a*=256);)e<0&&0===o&&0!==this[t+s+1]&&(o=1),this[t+s]=(e/a>>0)-o&255;return t+r},l.prototype.writeInt8=function(e,t,r){return e=+e,t>>>=0,r||O(this,e,t,1,127,-128),e<0&&(e=255+e+1),this[t]=255&e,t+1},l.prototype.writeInt16LE=function(e,t,r){return e=+e,t>>>=0,r||O(this,e,t,2,32767,-32768),this[t]=255&e,this[t+1]=e>>>8,t+2},l.prototype.writeInt16BE=function(e,t,r){return e=+e,t>>>=0,r||O(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=255&e,t+2},l.prototype.writeInt32LE=function(e,t,r){return e=+e,t>>>=0,r||O(this,e,t,4,2147483647,-2147483648),this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24,t+4},l.prototype.writeInt32BE=function(e,t,r){return e=+e,t>>>=0,r||O(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},l.prototype.writeFloatLE=function(e,t,r){return N(this,e,t,!0,r)},l.prototype.writeFloatBE=function(e,t,r){return N(this,e,t,!1,r)},l.prototype.writeDoubleLE=function(e,t,r){return B(this,e,t,!0,r)},l.prototype.writeDoubleBE=function(e,t,r){return B(this,e,t,!1,r)},l.prototype.copy=function(e,t,r,n){if(!l.isBuffer(e))throw new TypeError("argument should be a Buffer");if(r||(r=0),n||0===n||(n=this.length),t>=e.length&&(t=e.length),t||(t=0),n>0&&n<r&&(n=r),n===r)return 0;if(0===e.length||0===this.length)return 0;if(t<0)throw new RangeError("targetStart out of bounds");if(r<0||r>=this.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("sourceEnd out of bounds");n>this.length&&(n=this.length),e.length-t<n-r&&(n=e.length-t+r);var i=n-r;return this===e&&"function"==typeof Uint8Array.prototype.copyWithin?this.copyWithin(t,r,n):Uint8Array.prototype.set.call(e,this.subarray(r,n),t),i},l.prototype.fill=function(e,t,r,n){if("string"==typeof e){if("string"==typeof t?(n=t,t=0,r=this.length):"string"==typeof r&&(n=r,r=this.length),void 0!==n&&"string"!=typeof n)throw new TypeError("encoding must be a string");if("string"==typeof n&&!l.isEncoding(n))throw new TypeError("Unknown encoding: "+n);if(1===e.length){var i=e.charCodeAt(0);("utf8"===n&&i<128||"latin1"===n)&&(e=i)}}else"number"==typeof e?e&=255:"boolean"==typeof e&&(e=Number(e));if(t<0||this.length<t||this.length<r)throw new RangeError("Out of range index");if(r<=t)return this;var s;if(t>>>=0,r=void 0===r?this.length:r>>>0,e||(e=0),"number"==typeof e)for(s=t;s<r;++s)this[s]=e;else{var a=l.isBuffer(e)?e:l.from(e,n),o=a.length;if(0===o)throw new TypeError('The value "'+e+'" is invalid for argument "value"');for(s=0;s<r-t;++s)this[s+t]=a[s%o]}return this};var R=/[^+/0-9A-Za-z-_]/g;function V(e,t){var r;t=t||1/0;for(var n=e.length,i=null,s=[],a=0;a<n;++a){if((r=e.charCodeAt(a))>55295&&r<57344){if(!i){if(r>56319){(t-=3)>-1&&s.push(239,191,189);continue}if(a+1===n){(t-=3)>-1&&s.push(239,191,189);continue}i=r;continue}if(r<56320){(t-=3)>-1&&s.push(239,191,189),i=r;continue}r=65536+(i-55296<<10|r-56320)}else i&&(t-=3)>-1&&s.push(239,191,189);if(i=null,r<128){if((t-=1)<0)break;s.push(r)}else if(r<2048){if((t-=2)<0)break;s.push(r>>6|192,63&r|128)}else if(r<65536){if((t-=3)<0)break;s.push(r>>12|224,r>>6&63|128,63&r|128)}else{if(!(r<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;s.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}}return s}function z(e){return n.toByteArray(function(e){if((e=(e=e.split("=")[0]).trim().replace(R,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function Y(e,t,r,n){for(var i=0;i<n&&!(i+r>=t.length||i>=e.length);++i)t[i+r]=e[i];return i}function G(e,t){return e instanceof t||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===t.name}function U(e){return e!=e}var F=function(){for(var e="0123456789abcdef",t=new Array(256),r=0;r<16;++r)for(var n=16*r,i=0;i<16;++i)t[n+i]=e[r]+e[i];return t}()},47737:(e,t,r)=>{"use strict";var n=r(91528),i=r(73235),s=i(n("String.prototype.indexOf"));e.exports=function(e,t){var r=n(e,!!t);return"function"==typeof r&&s(e,".prototype.")>-1?i(r):r}},73235:(e,t,r)=>{"use strict";var n=r(37156),i=r(91528),s=r(1744),a=i("%TypeError%"),o=i("%Function.prototype.apply%"),l=i("%Function.prototype.call%"),c=i("%Reflect.apply%",!0)||n.call(l,o),u=i("%Object.defineProperty%",!0),d=i("%Math.max%");if(u)try{u({},"a",{value:1})}catch(e){u=null}e.exports=function(e){if("function"!=typeof e)throw new a("a function is required");var t=c(n,l,arguments);return s(t,1+d(0,e.length-(arguments.length-1)),!0)};var h=function(){return c(n,o,arguments)};u?u(e.exports,"apply",{value:h}):e.exports.apply=h},27991:e=>{var t={utf8:{stringToBytes:function(e){return t.bin.stringToBytes(unescape(encodeURIComponent(e)))},bytesToString:function(e){return decodeURIComponent(escape(t.bin.bytesToString(e)))}},bin:{stringToBytes:function(e){for(var t=[],r=0;r<e.length;r++)t.push(255&e.charCodeAt(r));return t},bytesToString:function(e){for(var t=[],r=0;r<e.length;r++)t.push(String.fromCharCode(e[r]));return t.join("")}}};e.exports=t},36233:(e,t)=>{var r;r=function(e){e.version="1.2.2";var t=function(){for(var e=0,t=new Array(256),r=0;256!=r;++r)e=1&(e=1&(e=1&(e=1&(e=1&(e=1&(e=1&(e=1&(e=r)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1)?-306674912^e>>>1:e>>>1,t[r]=e;return"undefined"!=typeof Int32Array?new Int32Array(t):t}(),r=function(e){var t=0,r=0,n=0,i="undefined"!=typeof Int32Array?new Int32Array(4096):new Array(4096);for(n=0;256!=n;++n)i[n]=e[n];for(n=0;256!=n;++n)for(r=e[n],t=256+n;t<4096;t+=256)r=i[t]=r>>>8^e[255&r];var s=[];for(n=1;16!=n;++n)s[n-1]="undefined"!=typeof Int32Array?i.subarray(256*n,256*n+256):i.slice(256*n,256*n+256);return s}(t),n=r[0],i=r[1],s=r[2],a=r[3],o=r[4],l=r[5],c=r[6],u=r[7],d=r[8],h=r[9],p=r[10],f=r[11],A=r[12],m=r[13],g=r[14];e.table=t,e.bstr=function(e,r){for(var n=-1^r,i=0,s=e.length;i<s;)n=n>>>8^t[255&(n^e.charCodeAt(i++))];return~n},e.buf=function(e,r){for(var v=-1^r,b=e.length-15,y=0;y<b;)v=g[e[y++]^255&v]^m[e[y++]^v>>8&255]^A[e[y++]^v>>16&255]^f[e[y++]^v>>>24]^p[e[y++]]^h[e[y++]]^d[e[y++]]^u[e[y++]]^c[e[y++]]^l[e[y++]]^o[e[y++]]^a[e[y++]]^s[e[y++]]^i[e[y++]]^n[e[y++]]^t[e[y++]];for(b+=15;y<b;)v=v>>>8^t[255&(v^e[y++])];return~v},e.str=function(e,r){for(var n=-1^r,i=0,s=e.length,a=0,o=0;i<s;)(a=e.charCodeAt(i++))<128?n=n>>>8^t[255&(n^a)]:a<2048?n=(n=n>>>8^t[255&(n^(192|a>>6&31))])>>>8^t[255&(n^(128|63&a))]:a>=55296&&a<57344?(a=64+(1023&a),o=1023&e.charCodeAt(i++),n=(n=(n=(n=n>>>8^t[255&(n^(240|a>>8&7))])>>>8^t[255&(n^(128|a>>2&63))])>>>8^t[255&(n^(128|o>>6&15|(3&a)<<4))])>>>8^t[255&(n^(128|63&o))]):n=(n=(n=n>>>8^t[255&(n^(224|a>>12&15))])>>>8^t[255&(n^(128|a>>6&63))])>>>8^t[255&(n^(128|63&a))];return~n}},"undefined"==typeof DO_NOT_EXPORT_CRC?r(t):r({})},52720:function(e,t,r){"use strict";var n=this&&this.__assign||function(){return n=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var i in t=arguments[r])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},n.apply(this,arguments)},i=r(38622),s=r(59696),a=r(61408),o=r(35600),l=r(26667),c={},u={VISA:"visa",MASTERCARD:"mastercard",AMERICAN_EXPRESS:"american-express",DINERS_CLUB:"diners-club",DISCOVER:"discover",JCB:"jcb",UNIONPAY:"unionpay",MAESTRO:"maestro",ELO:"elo",MIR:"mir",HIPER:"hiper",HIPERCARD:"hipercard"},d=[u.VISA,u.MASTERCARD,u.AMERICAN_EXPRESS,u.DINERS_CLUB,u.DISCOVER,u.JCB,u.UNIONPAY,u.MAESTRO,u.ELO,u.MIR,u.HIPER,u.HIPERCARD],h=l.clone(d);function p(e){return c[e]||i[e]}function f(e,t){void 0===t&&(t=!1);var r=h.indexOf(e);if(!t&&-1===r)throw new Error('"'+e+'" is not a supported card type.');return r}function A(e){var t=[];if(!a.isValidInputType(e))return t;if(0===e.length)return h.map((function(e){return l.clone(p(e))}));h.forEach((function(r){var n=p(r);s.addMatchingCardsToResults(e,n,t)}));var r=o.findBestMatch(t);return r?[r]:t}A.getTypeInfo=function(e){return l.clone(p(e))},A.removeCard=function(e){var t=f(e);h.splice(t,1)},A.addCard=function(e){var t=f(e.type,!0);c[e.type]=e,-1===t&&h.push(e.type)},A.updateCard=function(e,t){var r=c[e]||i[e];if(!r)throw new Error('"'+e+"\" is not a recognized type. Use `addCard` instead.'");if(t.type&&r.type!==t.type)throw new Error("Cannot overwrite type parameter.");var s=l.clone(r);s=n(n({},s),t),c[s.type]=s},A.changeOrder=function(e,t){var r=f(e);h.splice(r,1),h.splice(t,0,e)},A.resetModifications=function(){h=l.clone(d),c={}},A.types=u,e.exports=A},59696:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.addMatchingCardsToResults=void 0;var n=r(26667),i=r(18338);t.addMatchingCardsToResults=function(e,t,r){var s,a;for(s=0;s<t.patterns.length;s++){var o=t.patterns[s];if(i.matches(e,o)){var l=n.clone(t);a=Array.isArray(o)?String(o[0]).length:String(o).length,e.length>=a&&(l.matchStrength=a),r.push(l);break}}}},38622:e=>{"use strict";e.exports={visa:{niceType:"Visa",type:"visa",patterns:[4],gaps:[4,8,12],lengths:[16,18,19],code:{name:"CVV",size:3}},mastercard:{niceType:"Mastercard",type:"mastercard",patterns:[[51,55],[2221,2229],[223,229],[23,26],[270,271],2720],gaps:[4,8,12],lengths:[16],code:{name:"CVC",size:3}},"american-express":{niceType:"American Express",type:"american-express",patterns:[34,37],gaps:[4,10],lengths:[15],code:{name:"CID",size:4}},"diners-club":{niceType:"Diners Club",type:"diners-club",patterns:[[300,305],36,38,39],gaps:[4,10],lengths:[14,16,19],code:{name:"CVV",size:3}},discover:{niceType:"Discover",type:"discover",patterns:[6011,[644,649],65],gaps:[4,8,12],lengths:[16,19],code:{name:"CID",size:3}},jcb:{niceType:"JCB",type:"jcb",patterns:[2131,1800,[3528,3589]],gaps:[4,8,12],lengths:[16,17,18,19],code:{name:"CVV",size:3}},unionpay:{niceType:"UnionPay",type:"unionpay",patterns:[620,[624,626],[62100,62182],[62184,62187],[62185,62197],[62200,62205],[622010,622999],622018,[622019,622999],[62207,62209],[622126,622925],[623,626],6270,6272,6276,[627700,627779],[627781,627799],[6282,6289],6291,6292,810,[8110,8131],[8132,8151],[8152,8163],[8164,8171]],gaps:[4,8,12],lengths:[14,15,16,17,18,19],code:{name:"CVN",size:3}},maestro:{niceType:"Maestro",type:"maestro",patterns:[493698,[5e5,504174],[504176,506698],[506779,508999],[56,59],63,67,6],gaps:[4,8,12],lengths:[12,13,14,15,16,17,18,19],code:{name:"CVC",size:3}},elo:{niceType:"Elo",type:"elo",patterns:[401178,401179,438935,457631,457632,431274,451416,457393,504175,[506699,506778],[509e3,509999],627780,636297,636368,[650031,650033],[650035,650051],[650405,650439],[650485,650538],[650541,650598],[650700,650718],[650720,650727],[650901,650978],[651652,651679],[655e3,655019],[655021,655058]],gaps:[4,8,12],lengths:[16],code:{name:"CVE",size:3}},mir:{niceType:"Mir",type:"mir",patterns:[[2200,2204]],gaps:[4,8,12],lengths:[16,17,18,19],code:{name:"CVP2",size:3}},hiper:{niceType:"Hiper",type:"hiper",patterns:[637095,63737423,63743358,637568,637599,637609,637612],gaps:[4,8,12],lengths:[16],code:{name:"CVC",size:3}},hipercard:{niceType:"Hipercard",type:"hipercard",patterns:[606282],gaps:[4,8,12],lengths:[16],code:{name:"CVC",size:3}}}},26667:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.clone=void 0,t.clone=function(e){return e?JSON.parse(JSON.stringify(e)):null}},35600:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.findBestMatch=void 0,t.findBestMatch=function(e){return function(e){var t=e.filter((function(e){return e.matchStrength})).length;return t>0&&t===e.length}(e)?e.reduce((function(e,t){return e?Number(e.matchStrength)<Number(t.matchStrength)?t:e:t})):null}},61408:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isValidInputType=void 0,t.isValidInputType=function(e){return"string"==typeof e||e instanceof String}},18338:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.matches=void 0,t.matches=function(e,t){return Array.isArray(t)?function(e,t,r){var n=String(t).length,i=e.substr(0,n),s=parseInt(i,10);return t=parseInt(String(t).substr(0,i.length),10),r=parseInt(String(r).substr(0,i.length),10),s>=t&&s<=r}(e,t[0],t[1]):function(e,t){return(t=String(t)).substring(0,e.length)===e.substring(0,t.length)}(e,t)}},1482:e=>{var t,r;t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",r={rotl:function(e,t){return e<<t|e>>>32-t},rotr:function(e,t){return e<<32-t|e>>>t},endian:function(e){if(e.constructor==Number)return 16711935&r.rotl(e,8)|4278255360&r.rotl(e,24);for(var t=0;t<e.length;t++)e[t]=r.endian(e[t]);return e},randomBytes:function(e){for(var t=[];e>0;e--)t.push(Math.floor(256*Math.random()));return t},bytesToWords:function(e){for(var t=[],r=0,n=0;r<e.length;r++,n+=8)t[n>>>5]|=e[r]<<24-n%32;return t},wordsToBytes:function(e){for(var t=[],r=0;r<32*e.length;r+=8)t.push(e[r>>>5]>>>24-r%32&255);return t},bytesToHex:function(e){for(var t=[],r=0;r<e.length;r++)t.push((e[r]>>>4).toString(16)),t.push((15&e[r]).toString(16));return t.join("")},hexToBytes:function(e){for(var t=[],r=0;r<e.length;r+=2)t.push(parseInt(e.substr(r,2),16));return t},bytesToBase64:function(e){for(var r=[],n=0;n<e.length;n+=3)for(var i=e[n]<<16|e[n+1]<<8|e[n+2],s=0;s<4;s++)8*n+6*s<=8*e.length?r.push(t.charAt(i>>>6*(3-s)&63)):r.push("=");return r.join("")},base64ToBytes:function(e){e=e.replace(/[^A-Z0-9+\/]/gi,"");for(var r=[],n=0,i=0;n<e.length;i=++n%4)0!=i&&r.push((t.indexOf(e.charAt(n-1))&Math.pow(2,-2*i+8)-1)<<2*i|t.indexOf(e.charAt(n))>>>6-2*i);return r}},e.exports=r},27892:(e,t,r)=>{"use strict";var n=r(42320)(),i=r(91528),s=n&&i("%Object.defineProperty%",!0);if(s)try{s({},"a",{value:1})}catch(e){s=!1}var a=i("%SyntaxError%"),o=i("%TypeError%"),l=r(41455);e.exports=function(e,t,r){if(!e||"object"!=typeof e&&"function"!=typeof e)throw new o("`obj` must be an object or a function`");if("string"!=typeof t&&"symbol"!=typeof t)throw new o("`property` must be a string or a symbol`");if(arguments.length>3&&"boolean"!=typeof arguments[3]&&null!==arguments[3])throw new o("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&"boolean"!=typeof arguments[4]&&null!==arguments[4])throw new o("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&"boolean"!=typeof arguments[5]&&null!==arguments[5])throw new o("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&"boolean"!=typeof arguments[6])throw new o("`loose`, if provided, must be a boolean");var n=arguments.length>3?arguments[3]:null,i=arguments.length>4?arguments[4]:null,c=arguments.length>5?arguments[5]:null,u=arguments.length>6&&arguments[6],d=!!l&&l(e,t);if(s)s(e,t,{configurable:null===c&&d?d.configurable:!c,enumerable:null===n&&d?d.enumerable:!n,value:r,writable:null===i&&d?d.writable:!i});else{if(!u&&(n||i||c))throw new a("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.");e[t]=r}}},97531:e=>{function t(){this._events=this._events||{},this._maxListeners=this._maxListeners||void 0}function r(e){return"function"==typeof e}function n(e){return"object"==typeof e&&null!==e}function i(e){return void 0===e}e.exports=t,t.EventEmitter=t,t.prototype._events=void 0,t.prototype._maxListeners=void 0,t.defaultMaxListeners=10,t.prototype.setMaxListeners=function(e){if("number"!=typeof e||e<0||isNaN(e))throw TypeError("n must be a positive number");return this._maxListeners=e,this},t.prototype.emit=function(e){var t,s,a,o,l,c;if(this._events||(this._events={}),"error"===e&&(!this._events.error||n(this._events.error)&&!this._events.error.length)){if((t=arguments[1])instanceof Error)throw t;var u=new Error('Uncaught, unspecified "error" event. ('+t+")");throw u.context=t,u}if(i(s=this._events[e]))return!1;if(r(s))switch(arguments.length){case 1:s.call(this);break;case 2:s.call(this,arguments[1]);break;case 3:s.call(this,arguments[1],arguments[2]);break;default:o=Array.prototype.slice.call(arguments,1),s.apply(this,o)}else if(n(s))for(o=Array.prototype.slice.call(arguments,1),a=(c=s.slice()).length,l=0;l<a;l++)c[l].apply(this,o);return!0},t.prototype.addListener=function(e,s){var a;if(!r(s))throw TypeError("listener must be a function");return this._events||(this._events={}),this._events.newListener&&this.emit("newListener",e,r(s.listener)?s.listener:s),this._events[e]?n(this._events[e])?this._events[e].push(s):this._events[e]=[this._events[e],s]:this._events[e]=s,n(this._events[e])&&!this._events[e].warned&&(a=i(this._maxListeners)?t.defaultMaxListeners:this._maxListeners)&&a>0&&this._events[e].length>a&&(this._events[e].warned=!0,console.error("(node) warning: possible EventEmitter memory leak detected. %d listeners added. Use emitter.setMaxListeners() to increase limit.",this._events[e].length),"function"==typeof console.trace&&console.trace()),this},t.prototype.on=t.prototype.addListener,t.prototype.once=function(e,t){if(!r(t))throw TypeError("listener must be a function");var n=!1;function i(){this.removeListener(e,i),n||(n=!0,t.apply(this,arguments))}return i.listener=t,this.on(e,i),this},t.prototype.removeListener=function(e,t){var i,s,a,o;if(!r(t))throw TypeError("listener must be a function");if(!this._events||!this._events[e])return this;if(a=(i=this._events[e]).length,s=-1,i===t||r(i.listener)&&i.listener===t)delete this._events[e],this._events.removeListener&&this.emit("removeListener",e,t);else if(n(i)){for(o=a;o-- >0;)if(i[o]===t||i[o].listener&&i[o].listener===t){s=o;break}if(s<0)return this;1===i.length?(i.length=0,delete this._events[e]):i.splice(s,1),this._events.removeListener&&this.emit("removeListener",e,t)}return this},t.prototype.removeAllListeners=function(e){var t,n;if(!this._events)return this;if(!this._events.removeListener)return 0===arguments.length?this._events={}:this._events[e]&&delete this._events[e],this;if(0===arguments.length){for(t in this._events)"removeListener"!==t&&this.removeAllListeners(t);return this.removeAllListeners("removeListener"),this._events={},this}if(r(n=this._events[e]))this.removeListener(e,n);else if(n)for(;n.length;)this.removeListener(e,n[n.length-1]);return delete this._events[e],this},t.prototype.listeners=function(e){return this._events&&this._events[e]?r(this._events[e])?[this._events[e]]:this._events[e].slice():[]},t.prototype.listenerCount=function(e){if(this._events){var t=this._events[e];if(r(t))return 1;if(t)return t.length}return 0},t.listenerCount=function(e,t){return e.listenerCount(t)}},88343:function(e){e.exports=function(){"use strict";return function(e){if(e){var t=function(e){return[].slice.call(e)},r=3,n=[],i=null,s="requestAnimationFrame"in e?function(){e.cancelAnimationFrame(i),i=e.requestAnimationFrame((function(){return o(n.filter((function(e){return e.dirty&&e.active})))}))}:function(){},a=function(e){return function(){n.forEach((function(t){return t.dirty=e})),s()}},o=function(e){e.filter((function(e){return!e.styleComputed})).forEach((function(e){e.styleComputed=d(e)})),e.filter(h).forEach(p);var t=e.filter(u);t.forEach(c),t.forEach((function(e){p(e),l(e)})),t.forEach(f)},l=function(e){return e.dirty=0},c=function(e){e.availableWidth=e.element.parentNode.clientWidth,e.currentWidth=e.element.scrollWidth,e.previousFontSize=e.currentFontSize,e.currentFontSize=Math.min(Math.max(e.minSize,e.availableWidth/e.currentWidth*e.previousFontSize),e.maxSize),e.whiteSpace=e.multiLine&&e.currentFontSize===e.minSize?"normal":"nowrap"},u=function(e){return 2!==e.dirty||2===e.dirty&&e.element.parentNode.clientWidth!==e.availableWidth},d=function(t){var r=e.getComputedStyle(t.element,null);return t.currentFontSize=parseFloat(r.getPropertyValue("font-size")),t.display=r.getPropertyValue("display"),t.whiteSpace=r.getPropertyValue("white-space"),!0},h=function(e){var t=!1;return!e.preStyleTestCompleted&&(/inline-/.test(e.display)||(t=!0,e.display="inline-block"),"nowrap"!==e.whiteSpace&&(t=!0,e.whiteSpace="nowrap"),e.preStyleTestCompleted=!0,t)},p=function(e){e.element.style.whiteSpace=e.whiteSpace,e.element.style.display=e.display,e.element.style.fontSize=e.currentFontSize+"px"},f=function(e){e.element.dispatchEvent(new CustomEvent("fit",{detail:{oldValue:e.previousFontSize,newValue:e.currentFontSize,scaleFactor:e.currentFontSize/e.previousFontSize}}))},A=function(e,t){return function(){e.dirty=t,e.active&&s()}},m=function(e){return function(){n=n.filter((function(t){return t.element!==e.element})),e.observeMutations&&e.observer.disconnect(),e.element.style.whiteSpace=e.originalStyle.whiteSpace,e.element.style.display=e.originalStyle.display,e.element.style.fontSize=e.originalStyle.fontSize}},g=function(e){return function(){e.active||(e.active=!0,s())}},v=function(e){return function(){return e.active=!1}},b=function(e){e.observeMutations&&(e.observer=new MutationObserver(A(e,1)),e.observer.observe(e.element,e.observeMutations))},y={minSize:16,maxSize:512,multiLine:!0,observeMutations:"MutationObserver"in e&&{subtree:!0,childList:!0,characterData:!0}},C=null,w=function(){e.clearTimeout(C),C=e.setTimeout(a(2),I.observeWindowDelay)},M=["resize","orientationchange"];return Object.defineProperty(I,"observeWindow",{set:function(t){var r="".concat(t?"add":"remove","EventListener");M.forEach((function(t){e[r](t,w)}))}}),I.observeWindow=!0,I.observeWindowDelay=100,I.fitAll=a(r),I}function S(e,t){var i=Object.assign({},y,t),a=e.map((function(e){var t=Object.assign({},i,{element:e,active:!0});return function(e){e.originalStyle={whiteSpace:e.element.style.whiteSpace,display:e.element.style.display,fontSize:e.element.style.fontSize},b(e),e.newbie=!0,e.dirty=!0,n.push(e)}(t),{element:e,fit:A(t,r),unfreeze:g(t),freeze:v(t),unsubscribe:m(t)}}));return s(),a}function I(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return"string"==typeof e?S(t(document.querySelectorAll(e)),r):S([e],r)[0]}}("undefined"==typeof window?null:window)}()},70540:(e,t,r)=>{e.exports.Dispatcher=r(87185)},87185:(e,t,r)=>{"use strict";t.__esModule=!0;var n=r(45709),i=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this._callbacks={},this._isDispatching=!1,this._isHandled={},this._isPending={},this._lastID=1}return e.prototype.register=function(e){var t="ID_"+this._lastID++;return this._callbacks[t]=e,t},e.prototype.unregister=function(e){this._callbacks[e]||n(!1),delete this._callbacks[e]},e.prototype.waitFor=function(e){this._isDispatching||n(!1);for(var t=0;t<e.length;t++){var r=e[t];this._isPending[r]?this._isHandled[r]||n(!1):(this._callbacks[r]||n(!1),this._invokeCallback(r))}},e.prototype.dispatch=function(e){this._isDispatching&&n(!1),this._startDispatching(e);try{for(var t in this._callbacks)this._isPending[t]||this._invokeCallback(t)}finally{this._stopDispatching()}},e.prototype.isDispatching=function(){return this._isDispatching},e.prototype._invokeCallback=function(e){this._isPending[e]=!0,this._callbacks[e](this._pendingPayload),this._isHandled[e]=!0},e.prototype._startDispatching=function(e){for(var t in this._callbacks)this._isPending[t]=!1,this._isHandled[t]=!1;this._pendingPayload=e,this._isDispatching=!0},e.prototype._stopDispatching=function(){delete this._pendingPayload,this._isDispatching=!1},e}();e.exports=i},45709:e=>{"use strict";e.exports=function(e,t,r,n,i,s,a,o){if(!e){var l;if(void 0===t)l=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var c=[r,n,i,s,a,o],u=0;l=new Error("Invariant Violation: "+t.replace(/%s/g,(function(){return c[u++]})))}throw l.framesToPop=1,l}}},62521:e=>{"use strict";var t="Function.prototype.bind called on incompatible ",r=Object.prototype.toString,n=Math.max,i="[object Function]",s=function(e,t){for(var r=[],n=0;n<e.length;n+=1)r[n]=e[n];for(var i=0;i<t.length;i+=1)r[i+e.length]=t[i];return r},a=function(e,t){for(var r=[],n=t||0,i=0;n<e.length;n+=1,i+=1)r[i]=e[n];return r},o=function(e,t){for(var r="",n=0;n<e.length;n+=1)r+=e[n],n+1<e.length&&(r+=t);return r};e.exports=function(e){var l=this;if("function"!=typeof l||r.apply(l)!==i)throw new TypeError(t+l);for(var c,u=a(arguments,1),d=n(0,l.length-u.length),h=[],p=0;p<d;p++)h[p]="$"+p;if(c=Function("binder","return function ("+o(h,",")+"){ return binder.apply(this,arguments); }")((function(){if(this instanceof c){var t=l.apply(this,s(u,arguments));return Object(t)===t?t:this}return l.apply(e,s(u,arguments))})),l.prototype){var f=function(){};f.prototype=l.prototype,c.prototype=new f,f.prototype=null}return c}},37156:(e,t,r)=>{"use strict";var n=r(62521);e.exports=Function.prototype.bind||n},91528:(e,t,r)=>{"use strict";var n,i=SyntaxError,s=Function,a=TypeError,o=function(e){try{return s('"use strict"; return ('+e+").constructor;")()}catch(e){}},l=Object.getOwnPropertyDescriptor;if(l)try{l({},"")}catch(e){l=null}var c=function(){throw new a},u=l?function(){try{return c}catch(e){try{return l(arguments,"callee").get}catch(e){return c}}}():c,d=r(10465)(),h=r(91209)(),p=Object.getPrototypeOf||(h?function(e){return e.__proto__}:null),f={},A="undefined"!=typeof Uint8Array&&p?p(Uint8Array):n,m={"%AggregateError%":"undefined"==typeof AggregateError?n:AggregateError,"%Array%":Array,"%ArrayBuffer%":"undefined"==typeof ArrayBuffer?n:ArrayBuffer,"%ArrayIteratorPrototype%":d&&p?p([][Symbol.iterator]()):n,"%AsyncFromSyncIteratorPrototype%":n,"%AsyncFunction%":f,"%AsyncGenerator%":f,"%AsyncGeneratorFunction%":f,"%AsyncIteratorPrototype%":f,"%Atomics%":"undefined"==typeof Atomics?n:Atomics,"%BigInt%":"undefined"==typeof BigInt?n:BigInt,"%BigInt64Array%":"undefined"==typeof BigInt64Array?n:BigInt64Array,"%BigUint64Array%":"undefined"==typeof BigUint64Array?n:BigUint64Array,"%Boolean%":Boolean,"%DataView%":"undefined"==typeof DataView?n:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":"undefined"==typeof Float32Array?n:Float32Array,"%Float64Array%":"undefined"==typeof Float64Array?n:Float64Array,"%FinalizationRegistry%":"undefined"==typeof FinalizationRegistry?n:FinalizationRegistry,"%Function%":s,"%GeneratorFunction%":f,"%Int8Array%":"undefined"==typeof Int8Array?n:Int8Array,"%Int16Array%":"undefined"==typeof Int16Array?n:Int16Array,"%Int32Array%":"undefined"==typeof Int32Array?n:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":d&&p?p(p([][Symbol.iterator]())):n,"%JSON%":"object"==typeof JSON?JSON:n,"%Map%":"undefined"==typeof Map?n:Map,"%MapIteratorPrototype%":"undefined"!=typeof Map&&d&&p?p((new Map)[Symbol.iterator]()):n,"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":"undefined"==typeof Promise?n:Promise,"%Proxy%":"undefined"==typeof Proxy?n:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":"undefined"==typeof Reflect?n:Reflect,"%RegExp%":RegExp,"%Set%":"undefined"==typeof Set?n:Set,"%SetIteratorPrototype%":"undefined"!=typeof Set&&d&&p?p((new Set)[Symbol.iterator]()):n,"%SharedArrayBuffer%":"undefined"==typeof SharedArrayBuffer?n:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":d&&p?p(""[Symbol.iterator]()):n,"%Symbol%":d?Symbol:n,"%SyntaxError%":i,"%ThrowTypeError%":u,"%TypedArray%":A,"%TypeError%":a,"%Uint8Array%":"undefined"==typeof Uint8Array?n:Uint8Array,"%Uint8ClampedArray%":"undefined"==typeof Uint8ClampedArray?n:Uint8ClampedArray,"%Uint16Array%":"undefined"==typeof Uint16Array?n:Uint16Array,"%Uint32Array%":"undefined"==typeof Uint32Array?n:Uint32Array,"%URIError%":URIError,"%WeakMap%":"undefined"==typeof WeakMap?n:WeakMap,"%WeakRef%":"undefined"==typeof WeakRef?n:WeakRef,"%WeakSet%":"undefined"==typeof WeakSet?n:WeakSet};if(p)try{null.error}catch(e){var g=p(p(e));m["%Error.prototype%"]=g}var v=function e(t){var r;if("%AsyncFunction%"===t)r=o("async function () {}");else if("%GeneratorFunction%"===t)r=o("function* () {}");else if("%AsyncGeneratorFunction%"===t)r=o("async function* () {}");else if("%AsyncGenerator%"===t){var n=e("%AsyncGeneratorFunction%");n&&(r=n.prototype)}else if("%AsyncIteratorPrototype%"===t){var i=e("%AsyncGenerator%");i&&p&&(r=p(i.prototype))}return m[t]=r,r},b={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},y=r(37156),C=r(35673),w=y.call(Function.call,Array.prototype.concat),M=y.call(Function.apply,Array.prototype.splice),S=y.call(Function.call,String.prototype.replace),I=y.call(Function.call,String.prototype.slice),E=y.call(Function.call,RegExp.prototype.exec),x=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,T=/\\(\\)?/g,D=function(e){var t=I(e,0,1),r=I(e,-1);if("%"===t&&"%"!==r)throw new i("invalid intrinsic syntax, expected closing `%`");if("%"===r&&"%"!==t)throw new i("invalid intrinsic syntax, expected opening `%`");var n=[];return S(e,x,(function(e,t,r,i){n[n.length]=r?S(i,T,"$1"):t||e})),n},k=function(e,t){var r,n=e;if(C(b,n)&&(n="%"+(r=b[n])[0]+"%"),C(m,n)){var s=m[n];if(s===f&&(s=v(n)),void 0===s&&!t)throw new a("intrinsic "+e+" exists, but is not available. Please file an issue!");return{alias:r,name:n,value:s}}throw new i("intrinsic "+e+" does not exist!")};e.exports=function(e,t){if("string"!=typeof e||0===e.length)throw new a("intrinsic name must be a non-empty string");if(arguments.length>1&&"boolean"!=typeof t)throw new a('"allowMissing" argument must be a boolean');if(null===E(/^%?[^%]*%?$/,e))throw new i("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var r=D(e),n=r.length>0?r[0]:"",s=k("%"+n+"%",t),o=s.name,c=s.value,u=!1,d=s.alias;d&&(n=d[0],M(r,w([0,1],d)));for(var h=1,p=!0;h<r.length;h+=1){var f=r[h],A=I(f,0,1),g=I(f,-1);if(('"'===A||"'"===A||"`"===A||'"'===g||"'"===g||"`"===g)&&A!==g)throw new i("property names with quotes must have matching quotes");if("constructor"!==f&&p||(u=!0),C(m,o="%"+(n+="."+f)+"%"))c=m[o];else if(null!=c){if(!(f in c)){if(!t)throw new a("base intrinsic for "+e+" exists, but the property is not available.");return}if(l&&h+1>=r.length){var v=l(c,f);c=(p=!!v)&&"get"in v&&!("originalValue"in v.get)?v.get:c[f]}else p=C(c,f),c=c[f];p&&!u&&(m[o]=c)}}return c}},41455:(e,t,r)=>{"use strict";var n=r(91528)("%Object.getOwnPropertyDescriptor%",!0);if(n)try{n([],"length")}catch(e){n=null}e.exports=n},42320:(e,t,r)=>{"use strict";var n=r(91528)("%Object.defineProperty%",!0),i=function(){if(n)try{return n({},"a",{value:1}),!0}catch(e){return!1}return!1};i.hasArrayLengthDefineBug=function(){if(!i())return null;try{return 1!==n([],"length",{value:1}).length}catch(e){return!0}},e.exports=i},91209:e=>{"use strict";var t={foo:{}},r=Object;e.exports=function(){return{__proto__:t}.foo===t.foo&&!({__proto__:null}instanceof r)}},10465:(e,t,r)=>{"use strict";var n="undefined"!=typeof Symbol&&Symbol,i=r(16073);e.exports=function(){return"function"==typeof n&&"function"==typeof Symbol&&"symbol"==typeof n("foo")&&"symbol"==typeof Symbol("bar")&&i()}},16073:e=>{"use strict";e.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var e={},t=Symbol("test"),r=Object(t);if("string"==typeof t)return!1;if("[object Symbol]"!==Object.prototype.toString.call(t))return!1;if("[object Symbol]"!==Object.prototype.toString.call(r))return!1;for(t in e[t]=42,e)return!1;if("function"==typeof Object.keys&&0!==Object.keys(e).length)return!1;if("function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(e).length)return!1;var n=Object.getOwnPropertySymbols(e);if(1!==n.length||n[0]!==t)return!1;if(!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var i=Object.getOwnPropertyDescriptor(e,t);if(42!==i.value||!0!==i.enumerable)return!1}return!0}},35673:(e,t,r)=>{"use strict";var n=Function.prototype.call,i=Object.prototype.hasOwnProperty,s=r(37156);e.exports=s.call(n,i)},85910:e=>{!function t(r){e.exports=function(){"use strict";function e(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function n(t){for(var r=1;r<arguments.length;r++){var n=null!=arguments[r]?arguments[r]:{};r%2?e(Object(n),!0).forEach((function(e){a(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):e(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function i(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,A(n.key),n)}}function s(e,t,r){return t&&i(e.prototype,t),r&&i(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function a(e,t,r){return(t=A(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(){return o=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},o.apply(this,arguments)}function l(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,u(e,t)}function c(e){return c=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},c(e)}function u(e,t){return u=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},u(e,t)}function d(e,t,r){return d=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}()?Reflect.construct.bind():function(e,t,r){var n=[null];n.push.apply(n,t);var i=new(Function.bind.apply(e,n));return r&&u(i,r.prototype),i},d.apply(null,arguments)}function h(e){var t="function"==typeof Map?new Map:void 0;return h=function(e){if(null===e||(r=e,-1===Function.toString.call(r).indexOf("[native code]")))return e;var r;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,n)}function n(){return d(e,arguments,c(this).constructor)}return n.prototype=Object.create(e.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),u(n,e)},h(e)}function p(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function f(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(r)return(r=r.call(e)).next.bind(r);if(Array.isArray(e)||(r=function(e,t){if(e){if("string"==typeof e)return p(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?p(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0;return function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function A(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}function m(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var g={exports:{}};!function(e,t){var r,n,i,s,a;r=/^(?=((?:[a-zA-Z0-9+\-.]+:)?))\1(?=((?:\/\/[^\/?#]*)?))\2(?=((?:(?:[^?#\/]*\/)*[^;?#\/]*)?))\3((?:;[^?#]*)?)(\?[^#]*)?(#[^]*)?$/,n=/^(?=([^\/?#]*))\1([^]*)$/,i=/(?:\/|^)\.(?=\/)/g,s=/(?:\/|^)\.\.\/(?!\.\.\/)[^\/]*(?=\/)/g,a={buildAbsoluteURL:function(e,t,r){if(r=r||{},e=e.trim(),!(t=t.trim())){if(!r.alwaysNormalize)return e;var i=a.parseURL(e);if(!i)throw new Error("Error trying to parse base URL.");return i.path=a.normalizePath(i.path),a.buildURLFromParts(i)}var s=a.parseURL(t);if(!s)throw new Error("Error trying to parse relative URL.");if(s.scheme)return r.alwaysNormalize?(s.path=a.normalizePath(s.path),a.buildURLFromParts(s)):t;var o=a.parseURL(e);if(!o)throw new Error("Error trying to parse base URL.");if(!o.netLoc&&o.path&&"/"!==o.path[0]){var l=n.exec(o.path);o.netLoc=l[1],o.path=l[2]}o.netLoc&&!o.path&&(o.path="/");var c={scheme:o.scheme,netLoc:s.netLoc,path:null,params:s.params,query:s.query,fragment:s.fragment};if(!s.netLoc&&(c.netLoc=o.netLoc,"/"!==s.path[0]))if(s.path){var u=o.path,d=u.substring(0,u.lastIndexOf("/")+1)+s.path;c.path=a.normalizePath(d)}else c.path=o.path,s.params||(c.params=o.params,s.query||(c.query=o.query));return null===c.path&&(c.path=r.alwaysNormalize?a.normalizePath(s.path):s.path),a.buildURLFromParts(c)},parseURL:function(e){var t=r.exec(e);return t?{scheme:t[1]||"",netLoc:t[2]||"",path:t[3]||"",params:t[4]||"",query:t[5]||"",fragment:t[6]||""}:null},normalizePath:function(e){for(e=e.split("").reverse().join("").replace(i,"");e.length!==(e=e.replace(s,"")).length;);return e.split("").reverse().join("")},buildURLFromParts:function(e){return e.scheme+e.netLoc+e.path+e.params+e.query+e.fragment}},e.exports=a}(g);var v=g.exports,b=Number.isFinite||function(e){return"number"==typeof e&&isFinite(e)},y=function(e){return e.MEDIA_ATTACHING="hlsMediaAttaching",e.MEDIA_ATTACHED="hlsMediaAttached",e.MEDIA_DETACHING="hlsMediaDetaching",e.MEDIA_DETACHED="hlsMediaDetached",e.BUFFER_RESET="hlsBufferReset",e.BUFFER_CODECS="hlsBufferCodecs",e.BUFFER_CREATED="hlsBufferCreated",e.BUFFER_APPENDING="hlsBufferAppending",e.BUFFER_APPENDED="hlsBufferAppended",e.BUFFER_EOS="hlsBufferEos",e.BUFFER_FLUSHING="hlsBufferFlushing",e.BUFFER_FLUSHED="hlsBufferFlushed",e.MANIFEST_LOADING="hlsManifestLoading",e.MANIFEST_LOADED="hlsManifestLoaded",e.MANIFEST_PARSED="hlsManifestParsed",e.LEVEL_SWITCHING="hlsLevelSwitching",e.LEVEL_SWITCHED="hlsLevelSwitched",e.LEVEL_LOADING="hlsLevelLoading",e.LEVEL_LOADED="hlsLevelLoaded",e.LEVEL_UPDATED="hlsLevelUpdated",e.LEVEL_PTS_UPDATED="hlsLevelPtsUpdated",e.LEVELS_UPDATED="hlsLevelsUpdated",e.AUDIO_TRACKS_UPDATED="hlsAudioTracksUpdated",e.AUDIO_TRACK_SWITCHING="hlsAudioTrackSwitching",e.AUDIO_TRACK_SWITCHED="hlsAudioTrackSwitched",e.AUDIO_TRACK_LOADING="hlsAudioTrackLoading",e.AUDIO_TRACK_LOADED="hlsAudioTrackLoaded",e.SUBTITLE_TRACKS_UPDATED="hlsSubtitleTracksUpdated",e.SUBTITLE_TRACKS_CLEARED="hlsSubtitleTracksCleared",e.SUBTITLE_TRACK_SWITCH="hlsSubtitleTrackSwitch",e.SUBTITLE_TRACK_LOADING="hlsSubtitleTrackLoading",e.SUBTITLE_TRACK_LOADED="hlsSubtitleTrackLoaded",e.SUBTITLE_FRAG_PROCESSED="hlsSubtitleFragProcessed",e.CUES_PARSED="hlsCuesParsed",e.NON_NATIVE_TEXT_TRACKS_FOUND="hlsNonNativeTextTracksFound",e.INIT_PTS_FOUND="hlsInitPtsFound",e.FRAG_LOADING="hlsFragLoading",e.FRAG_LOAD_EMERGENCY_ABORTED="hlsFragLoadEmergencyAborted",e.FRAG_LOADED="hlsFragLoaded",e.FRAG_DECRYPTED="hlsFragDecrypted",e.FRAG_PARSING_INIT_SEGMENT="hlsFragParsingInitSegment",e.FRAG_PARSING_USERDATA="hlsFragParsingUserdata",e.FRAG_PARSING_METADATA="hlsFragParsingMetadata",e.FRAG_PARSED="hlsFragParsed",e.FRAG_BUFFERED="hlsFragBuffered",e.FRAG_CHANGED="hlsFragChanged",e.FPS_DROP="hlsFpsDrop",e.FPS_DROP_LEVEL_CAPPING="hlsFpsDropLevelCapping",e.ERROR="hlsError",e.DESTROYING="hlsDestroying",e.KEY_LOADING="hlsKeyLoading",e.KEY_LOADED="hlsKeyLoaded",e.LIVE_BACK_BUFFER_REACHED="hlsLiveBackBufferReached",e.BACK_BUFFER_REACHED="hlsBackBufferReached",e}({}),C=function(e){return e.NETWORK_ERROR="networkError",e.MEDIA_ERROR="mediaError",e.KEY_SYSTEM_ERROR="keySystemError",e.MUX_ERROR="muxError",e.OTHER_ERROR="otherError",e}({}),w=function(e){return e.KEY_SYSTEM_NO_KEYS="keySystemNoKeys",e.KEY_SYSTEM_NO_ACCESS="keySystemNoAccess",e.KEY_SYSTEM_NO_SESSION="keySystemNoSession",e.KEY_SYSTEM_NO_CONFIGURED_LICENSE="keySystemNoConfiguredLicense",e.KEY_SYSTEM_LICENSE_REQUEST_FAILED="keySystemLicenseRequestFailed",e.KEY_SYSTEM_SERVER_CERTIFICATE_REQUEST_FAILED="keySystemServerCertificateRequestFailed",e.KEY_SYSTEM_SERVER_CERTIFICATE_UPDATE_FAILED="keySystemServerCertificateUpdateFailed",e.KEY_SYSTEM_SESSION_UPDATE_FAILED="keySystemSessionUpdateFailed",e.KEY_SYSTEM_STATUS_OUTPUT_RESTRICTED="keySystemStatusOutputRestricted",e.KEY_SYSTEM_STATUS_INTERNAL_ERROR="keySystemStatusInternalError",e.MANIFEST_LOAD_ERROR="manifestLoadError",e.MANIFEST_LOAD_TIMEOUT="manifestLoadTimeOut",e.MANIFEST_PARSING_ERROR="manifestParsingError",e.MANIFEST_INCOMPATIBLE_CODECS_ERROR="manifestIncompatibleCodecsError",e.LEVEL_EMPTY_ERROR="levelEmptyError",e.LEVEL_LOAD_ERROR="levelLoadError",e.LEVEL_LOAD_TIMEOUT="levelLoadTimeOut",e.LEVEL_PARSING_ERROR="levelParsingError",e.LEVEL_SWITCH_ERROR="levelSwitchError",e.AUDIO_TRACK_LOAD_ERROR="audioTrackLoadError",e.AUDIO_TRACK_LOAD_TIMEOUT="audioTrackLoadTimeOut",e.SUBTITLE_LOAD_ERROR="subtitleTrackLoadError",e.SUBTITLE_TRACK_LOAD_TIMEOUT="subtitleTrackLoadTimeOut",e.FRAG_LOAD_ERROR="fragLoadError",e.FRAG_LOAD_TIMEOUT="fragLoadTimeOut",e.FRAG_DECRYPT_ERROR="fragDecryptError",e.FRAG_PARSING_ERROR="fragParsingError",e.FRAG_GAP="fragGap",e.REMUX_ALLOC_ERROR="remuxAllocError",e.KEY_LOAD_ERROR="keyLoadError",e.KEY_LOAD_TIMEOUT="keyLoadTimeOut",e.BUFFER_ADD_CODEC_ERROR="bufferAddCodecError",e.BUFFER_INCOMPATIBLE_CODECS_ERROR="bufferIncompatibleCodecsError",e.BUFFER_APPEND_ERROR="bufferAppendError",e.BUFFER_APPENDING_ERROR="bufferAppendingError",e.BUFFER_STALLED_ERROR="bufferStalledError",e.BUFFER_FULL_ERROR="bufferFullError",e.BUFFER_SEEK_OVER_HOLE="bufferSeekOverHole",e.BUFFER_NUDGE_ON_STALL="bufferNudgeOnStall",e.INTERNAL_EXCEPTION="internalException",e.INTERNAL_ABORTED="aborted",e.UNKNOWN="unknown",e}({}),M=function(){},S={trace:M,debug:M,log:M,warn:M,info:M,error:M},I=S;function E(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];r.forEach((function(t){I[t]=e[t]?e[t].bind(e):function(e){var t=self.console[e];return t?t.bind(self.console,"["+e+"] >"):M}(t)}))}function x(e,t){if(self.console&&!0===e||"object"==typeof e){E(e,"debug","log","info","warn","error");try{I.log('Debug logs enabled for "'+t+'" in hls.js version 1.4.10')}catch(e){I=S}}else I=S}var T=I,D=/^(\d+)x(\d+)$/,k=/(.+?)=(".*?"|.*?)(?:,|$)/g,j=function(){function e(t){for(var r in"string"==typeof t&&(t=e.parseAttrList(t)),t)t.hasOwnProperty(r)&&("X-"===r.substring(0,2)&&(this.clientAttrs=this.clientAttrs||[],this.clientAttrs.push(r)),this[r]=t[r])}var t=e.prototype;return t.decimalInteger=function(e){var t=parseInt(this[e],10);return t>Number.MAX_SAFE_INTEGER?1/0:t},t.hexadecimalInteger=function(e){if(this[e]){var t=(this[e]||"0x").slice(2);t=(1&t.length?"0":"")+t;for(var r=new Uint8Array(t.length/2),n=0;n<t.length/2;n++)r[n]=parseInt(t.slice(2*n,2*n+2),16);return r}return null},t.hexadecimalIntegerAsNumber=function(e){var t=parseInt(this[e],16);return t>Number.MAX_SAFE_INTEGER?1/0:t},t.decimalFloatingPoint=function(e){return parseFloat(this[e])},t.optionalFloat=function(e,t){var r=this[e];return r?parseFloat(r):t},t.enumeratedString=function(e){return this[e]},t.bool=function(e){return"YES"===this[e]},t.decimalResolution=function(e){var t=D.exec(this[e]);if(null!==t)return{width:parseInt(t[1],10),height:parseInt(t[2],10)}},e.parseAttrList=function(e){var t,r={};for(k.lastIndex=0;null!==(t=k.exec(e));){var n=t[2];0===n.indexOf('"')&&n.lastIndexOf('"')===n.length-1&&(n=n.slice(1,-1)),r[t[1].trim()]=n}return r},e}();function L(e){return"SCTE35-OUT"===e||"SCTE35-IN"===e}var O=function(){function e(e,t){if(this.attr=void 0,this._startDate=void 0,this._endDate=void 0,this._badValueForSameId=void 0,t){var r=t.attr;for(var n in r)if(Object.prototype.hasOwnProperty.call(e,n)&&e[n]!==r[n]){T.warn('DATERANGE tag attribute: "'+n+'" does not match for tags with ID: "'+e.ID+'"'),this._badValueForSameId=n;break}e=o(new j({}),r,e)}if(this.attr=e,this._startDate=new Date(e["START-DATE"]),"END-DATE"in this.attr){var i=new Date(this.attr["END-DATE"]);b(i.getTime())&&(this._endDate=i)}}return s(e,[{key:"id",get:function(){return this.attr.ID}},{key:"class",get:function(){return this.attr.CLASS}},{key:"startDate",get:function(){return this._startDate}},{key:"endDate",get:function(){if(this._endDate)return this._endDate;var e=this.duration;return null!==e?new Date(this._startDate.getTime()+1e3*e):null}},{key:"duration",get:function(){if("DURATION"in this.attr){var e=this.attr.decimalFloatingPoint("DURATION");if(b(e))return e}else if(this._endDate)return(this._endDate.getTime()-this._startDate.getTime())/1e3;return null}},{key:"plannedDuration",get:function(){return"PLANNED-DURATION"in this.attr?this.attr.decimalFloatingPoint("PLANNED-DURATION"):null}},{key:"endOnNext",get:function(){return this.attr.bool("END-ON-NEXT")}},{key:"isValid",get:function(){return!!this.id&&!this._badValueForSameId&&b(this.startDate.getTime())&&(null===this.duration||this.duration>=0)&&(!this.endOnNext||!!this.class)}}]),e}(),P=function(){this.aborted=!1,this.loaded=0,this.retry=0,this.total=0,this.chunkCount=0,this.bwEstimate=0,this.loading={start:0,first:0,end:0},this.parsing={start:0,end:0},this.buffering={start:0,first:0,end:0}},N={AUDIO:"audio",VIDEO:"video",AUDIOVIDEO:"audiovideo"},B=function(){function e(e){var t;this._byteRange=null,this._url=null,this.baseurl=void 0,this.relurl=void 0,this.elementaryStreams=((t={})[N.AUDIO]=null,t[N.VIDEO]=null,t[N.AUDIOVIDEO]=null,t),this.baseurl=e}return e.prototype.setByteRange=function(e,t){var r=e.split("@",2),n=[];1===r.length?n[0]=t?t.byteRangeEndOffset:0:n[0]=parseInt(r[1]),n[1]=parseInt(r[0])+n[0],this._byteRange=n},s(e,[{key:"byteRange",get:function(){return this._byteRange?this._byteRange:[]}},{key:"byteRangeStartOffset",get:function(){return this.byteRange[0]}},{key:"byteRangeEndOffset",get:function(){return this.byteRange[1]}},{key:"url",get:function(){return!this._url&&this.baseurl&&this.relurl&&(this._url=v.buildAbsoluteURL(this.baseurl,this.relurl,{alwaysNormalize:!0})),this._url||""},set:function(e){this._url=e}}]),e}(),R=function(e){function t(t,r){var n;return(n=e.call(this,r)||this)._decryptdata=null,n.rawProgramDateTime=null,n.programDateTime=null,n.tagList=[],n.duration=0,n.sn=0,n.levelkeys=void 0,n.type=void 0,n.loader=null,n.keyLoader=null,n.level=-1,n.cc=0,n.startPTS=void 0,n.endPTS=void 0,n.startDTS=void 0,n.endDTS=void 0,n.start=0,n.deltaPTS=void 0,n.maxStartPTS=void 0,n.minEndPTS=void 0,n.stats=new P,n.urlId=0,n.data=void 0,n.bitrateTest=!1,n.title=null,n.initSegment=null,n.endList=void 0,n.gap=void 0,n.type=t,n}l(t,e);var r=t.prototype;return r.setKeyFormat=function(e){if(this.levelkeys){var t=this.levelkeys[e];t&&!this._decryptdata&&(this._decryptdata=t.getDecryptData(this.sn))}},r.abortRequests=function(){var e,t;null==(e=this.loader)||e.abort(),null==(t=this.keyLoader)||t.abort()},r.setElementaryStreamInfo=function(e,t,r,n,i,s){void 0===s&&(s=!1);var a=this.elementaryStreams,o=a[e];o?(o.startPTS=Math.min(o.startPTS,t),o.endPTS=Math.max(o.endPTS,r),o.startDTS=Math.min(o.startDTS,n),o.endDTS=Math.max(o.endDTS,i)):a[e]={startPTS:t,endPTS:r,startDTS:n,endDTS:i,partial:s}},r.clearElementaryStreamInfo=function(){var e=this.elementaryStreams;e[N.AUDIO]=null,e[N.VIDEO]=null,e[N.AUDIOVIDEO]=null},s(t,[{key:"decryptdata",get:function(){if(!this.levelkeys&&!this._decryptdata)return null;if(!this._decryptdata&&this.levelkeys&&!this.levelkeys.NONE){var e=this.levelkeys.identity;if(e)this._decryptdata=e.getDecryptData(this.sn);else{var t=Object.keys(this.levelkeys);if(1===t.length)return this._decryptdata=this.levelkeys[t[0]].getDecryptData(this.sn)}}return this._decryptdata}},{key:"end",get:function(){return this.start+this.duration}},{key:"endProgramDateTime",get:function(){if(null===this.programDateTime)return null;if(!b(this.programDateTime))return null;var e=b(this.duration)?this.duration:0;return this.programDateTime+1e3*e}},{key:"encrypted",get:function(){var e;if(null!=(e=this._decryptdata)&&e.encrypted)return!0;if(this.levelkeys){var t=Object.keys(this.levelkeys),r=t.length;if(r>1||1===r&&this.levelkeys[t[0]].encrypted)return!0}return!1}}]),t}(B),V=function(e){function t(t,r,n,i,s){var a;(a=e.call(this,n)||this).fragOffset=0,a.duration=0,a.gap=!1,a.independent=!1,a.relurl=void 0,a.fragment=void 0,a.index=void 0,a.stats=new P,a.duration=t.decimalFloatingPoint("DURATION"),a.gap=t.bool("GAP"),a.independent=t.bool("INDEPENDENT"),a.relurl=t.enumeratedString("URI"),a.fragment=r,a.index=i;var o=t.enumeratedString("BYTERANGE");return o&&a.setByteRange(o,s),s&&(a.fragOffset=s.fragOffset+s.duration),a}return l(t,e),s(t,[{key:"start",get:function(){return this.fragment.start+this.fragOffset}},{key:"end",get:function(){return this.start+this.duration}},{key:"loaded",get:function(){var e=this.elementaryStreams;return!!(e.audio||e.video||e.audiovideo)}}]),t}(B),z=function(){function e(e){this.PTSKnown=!1,this.alignedSliding=!1,this.averagetargetduration=void 0,this.endCC=0,this.endSN=0,this.fragments=void 0,this.fragmentHint=void 0,this.partList=null,this.dateRanges=void 0,this.live=!0,this.ageHeader=0,this.advancedDateTime=void 0,this.updated=!0,this.advanced=!0,this.availabilityDelay=void 0,this.misses=0,this.startCC=0,this.startSN=0,this.startTimeOffset=null,this.targetduration=0,this.totalduration=0,this.type=null,this.url=void 0,this.m3u8="",this.version=null,this.canBlockReload=!1,this.canSkipUntil=0,this.canSkipDateRanges=!1,this.skippedSegments=0,this.recentlyRemovedDateranges=void 0,this.partHoldBack=0,this.holdBack=0,this.partTarget=0,this.preloadHint=void 0,this.renditionReports=void 0,this.tuneInGoal=0,this.deltaUpdateFailed=void 0,this.driftStartTime=0,this.driftEndTime=0,this.driftStart=0,this.driftEnd=0,this.encryptedFragments=void 0,this.playlistParsingError=null,this.variableList=null,this.hasVariableRefs=!1,this.fragments=[],this.encryptedFragments=[],this.dateRanges={},this.url=e}return e.prototype.reloaded=function(e){if(!e)return this.advanced=!0,void(this.updated=!0);var t=this.lastPartSn-e.lastPartSn,r=this.lastPartIndex-e.lastPartIndex;this.updated=this.endSN!==e.endSN||!!r||!!t,this.advanced=this.endSN>e.endSN||t>0||0===t&&r>0,this.updated||this.advanced?this.misses=Math.floor(.6*e.misses):this.misses=e.misses+1,this.availabilityDelay=e.availabilityDelay},s(e,[{key:"hasProgramDateTime",get:function(){return!!this.fragments.length&&b(this.fragments[this.fragments.length-1].programDateTime)}},{key:"levelTargetDuration",get:function(){return this.averagetargetduration||this.targetduration||10}},{key:"drift",get:function(){var e=this.driftEndTime-this.driftStartTime;return e>0?1e3*(this.driftEnd-this.driftStart)/e:1}},{key:"edge",get:function(){return this.partEnd||this.fragmentEnd}},{key:"partEnd",get:function(){var e;return null!=(e=this.partList)&&e.length?this.partList[this.partList.length-1].end:this.fragmentEnd}},{key:"fragmentEnd",get:function(){var e;return null!=(e=this.fragments)&&e.length?this.fragments[this.fragments.length-1].end:0}},{key:"age",get:function(){return this.advancedDateTime?Math.max(Date.now()-this.advancedDateTime,0)/1e3:0}},{key:"lastPartIndex",get:function(){var e;return null!=(e=this.partList)&&e.length?this.partList[this.partList.length-1].index:-1}},{key:"lastPartSn",get:function(){var e;return null!=(e=this.partList)&&e.length?this.partList[this.partList.length-1].fragment.sn:this.endSN}}]),e}();function Y(e){return Uint8Array.from(atob(e),(function(e){return e.charCodeAt(0)}))}function G(e){var t,r,n=e.split(":"),i=null;if("data"===n[0]&&2===n.length){var s=n[1].split(";"),a=s[s.length-1].split(",");if(2===a.length){var o="base64"===a[0],l=a[1];o?(s.splice(-1,1),i=Y(l)):(t=U(l).subarray(0,16),(r=new Uint8Array(16)).set(t,16-t.length),i=r)}}return i}function U(e){return Uint8Array.from(unescape(encodeURIComponent(e)),(function(e){return e.charCodeAt(0)}))}var F={CLEARKEY:"org.w3.clearkey",FAIRPLAY:"com.apple.fps",PLAYREADY:"com.microsoft.playready",WIDEVINE:"com.widevine.alpha"},q={CLEARKEY:"org.w3.clearkey",FAIRPLAY:"com.apple.streamingkeydelivery",PLAYREADY:"com.microsoft.playready",WIDEVINE:"urn:uuid:edef8ba9-79d6-4ace-a3c8-27dcd51d21ed"};function H(e){switch(e){case q.FAIRPLAY:return F.FAIRPLAY;case q.PLAYREADY:return F.PLAYREADY;case q.WIDEVINE:return F.WIDEVINE;case q.CLEARKEY:return F.CLEARKEY}}var _={WIDEVINE:"edef8ba979d64acea3c827dcd51d21ed"};function Z(e){switch(e){case F.FAIRPLAY:return q.FAIRPLAY;case F.PLAYREADY:return q.PLAYREADY;case F.WIDEVINE:return q.WIDEVINE;case F.CLEARKEY:return q.CLEARKEY}}function Q(e){var t=e.drmSystems,r=e.widevineLicenseUrl,n=t?[F.FAIRPLAY,F.WIDEVINE,F.PLAYREADY,F.CLEARKEY].filter((function(e){return!!t[e]})):[];return!n[F.WIDEVINE]&&r&&n.push(F.WIDEVINE),n}var W="undefined"!=typeof self&&self.navigator&&self.navigator.requestMediaKeySystemAccess?self.navigator.requestMediaKeySystemAccess.bind(self.navigator):null;function X(e,t,r){return Uint8Array.prototype.slice?e.slice(t,r):new Uint8Array(Array.prototype.slice.call(e,t,r))}var J,K=function(e,t){return t+10<=e.length&&73===e[t]&&68===e[t+1]&&51===e[t+2]&&e[t+3]<255&&e[t+4]<255&&e[t+6]<128&&e[t+7]<128&&e[t+8]<128&&e[t+9]<128},$=function(e,t){return t+10<=e.length&&51===e[t]&&68===e[t+1]&&73===e[t+2]&&e[t+3]<255&&e[t+4]<255&&e[t+6]<128&&e[t+7]<128&&e[t+8]<128&&e[t+9]<128},ee=function(e,t){for(var r=t,n=0;K(e,t);)n+=10,n+=te(e,t+6),$(e,t+10)&&(n+=10),t+=n;if(n>0)return e.subarray(r,r+n)},te=function(e,t){var r=0;return r=(127&e[t])<<21,r|=(127&e[t+1])<<14,(r|=(127&e[t+2])<<7)|127&e[t+3]},re=function(e,t){return K(e,t)&&te(e,t+6)+10<=e.length-t},ne=function(e){return e&&"PRIV"===e.key&&"com.apple.streaming.transportStreamTimestamp"===e.info},ie=function(e){var t=String.fromCharCode(e[0],e[1],e[2],e[3]),r=te(e,4);return{type:t,size:r,data:e.subarray(10,10+r)}},se=function(e){for(var t=0,r=[];K(e,t);){for(var n=te(e,t+6),i=(t+=10)+n;t+8<i;){var s=ie(e.subarray(t)),a=ae(s);a&&r.push(a),t+=s.size+10}$(e,t)&&(t+=10)}return r},ae=function(e){return"PRIV"===e.type?oe(e):"W"===e.type[0]?ce(e):le(e)},oe=function(e){if(!(e.size<2)){var t=de(e.data,!0),r=new Uint8Array(e.data.subarray(t.length+1));return{key:e.type,info:t,data:r.buffer}}},le=function(e){if(!(e.size<2)){if("TXXX"===e.type){var t=1,r=de(e.data.subarray(t),!0);t+=r.length+1;var n=de(e.data.subarray(t));return{key:e.type,info:r,data:n}}var i=de(e.data.subarray(1));return{key:e.type,data:i}}},ce=function(e){if("WXXX"===e.type){if(e.size<2)return;var t=1,r=de(e.data.subarray(t),!0);t+=r.length+1;var n=de(e.data.subarray(t));return{key:e.type,info:r,data:n}}var i=de(e.data);return{key:e.type,data:i}},ue=function(e){if(8===e.data.byteLength){var t=new Uint8Array(e.data),r=1&t[3],n=(t[4]<<23)+(t[5]<<15)+(t[6]<<7)+t[7];return n/=45,r&&(n+=47721858.84),Math.round(n)}},de=function(e,t){void 0===t&&(t=!1);var r=he();if(r){var n=r.decode(e);if(t){var i=n.indexOf("\0");return-1!==i?n.substring(0,i):n}return n.replace(/\0/g,"")}for(var s,a,o,l=e.length,c="",u=0;u<l;){if(0===(s=e[u++])&&t)return c;if(0!==s&&3!==s)switch(s>>4){case 0:case 1:case 2:case 3:case 4:case 5:case 6:case 7:c+=String.fromCharCode(s);break;case 12:case 13:a=e[u++],c+=String.fromCharCode((31&s)<<6|63&a);break;case 14:a=e[u++],o=e[u++],c+=String.fromCharCode((15&s)<<12|(63&a)<<6|(63&o)<<0)}}return c};function he(){return J||void 0===self.TextDecoder||(J=new self.TextDecoder("utf-8")),J}var pe={hexDump:function(e){for(var t="",r=0;r<e.length;r++){var n=e[r].toString(16);n.length<2&&(n="0"+n),t+=n}return t}},fe=Math.pow(2,32)-1,Ae=[].push,me={video:1,audio:2,id3:3,text:4};function ge(e){return String.fromCharCode.apply(null,e)}function ve(e,t){var r=e[t]<<8|e[t+1];return r<0?65536+r:r}function be(e,t){var r=ye(e,t);return r<0?4294967296+r:r}function ye(e,t){return e[t]<<24|e[t+1]<<16|e[t+2]<<8|e[t+3]}function Ce(e,t,r){e[t]=r>>24,e[t+1]=r>>16&255,e[t+2]=r>>8&255,e[t+3]=255&r}function we(e,t){var r=[];if(!t.length)return r;for(var n=e.byteLength,i=0;i<n;){var s=be(e,i),a=s>1?i+s:n;if(ge(e.subarray(i+4,i+8))===t[0])if(1===t.length)r.push(e.subarray(i+8,a));else{var o=we(e.subarray(i+8,a),t.slice(1));o.length&&Ae.apply(r,o)}i=a}return r}function Me(e){var t=[],r=e[0],n=8,i=be(e,n);n+=4;n+=0===r?8:16,n+=2;var s=e.length+0,a=ve(e,n);n+=2;for(var o=0;o<a;o++){var l=n,c=be(e,l);l+=4;var u=2147483647&c;if(1==(2147483648&c)>>>31)return T.warn("SIDX has hierarchical references (not supported)"),null;var d=be(e,l);l+=4,t.push({referenceSize:u,subsegmentDuration:d,info:{duration:d/i,start:s,end:s+u-1}}),s+=u,n=l+=4}return{earliestPresentationTime:0,timescale:i,version:r,referencesCount:a,references:t}}function Se(e){for(var t=[],r=we(e,["moov","trak"]),n=0;n<r.length;n++){var i=r[n],s=we(i,["tkhd"])[0];if(s){var a=s[0],o=0===a?12:20,l=be(s,o),c=we(i,["mdia","mdhd"])[0];if(c){var u=be(c,o=0===(a=c[0])?12:20),d=we(i,["mdia","hdlr"])[0];if(d){var h=ge(d.subarray(8,12)),p={soun:N.AUDIO,vide:N.VIDEO}[h];if(p){var f=we(i,["mdia","minf","stbl","stsd"])[0],A=void 0;f&&(A=ge(f.subarray(12,16))),t[l]={timescale:u,type:p},t[p]={timescale:u,id:l,codec:A}}}}}}return we(e,["moov","mvex","trex"]).forEach((function(e){var r=be(e,4),n=t[r];n&&(n.default={duration:be(e,12),flags:be(e,20)})})),t}function Ie(e){var t=we(e,["schm"])[0];if(t){var r=ge(t.subarray(4,8));if("cbcs"===r||"cenc"===r)return we(e,["schi","tenc"])[0]}return T.error("[eme] missing 'schm' box"),null}function Ee(e){var t=be(e,0),r=8;1&t&&(r+=4),4&t&&(r+=4);for(var n=0,i=be(e,4),s=0;s<i;s++)256&t&&(n+=be(e,r),r+=4),512&t&&(r+=4),1024&t&&(r+=4),2048&t&&(r+=4);return n}function xe(e,t){var r=new Uint8Array(e.length+t.length);return r.set(e),r.set(t,e.length),r}function Te(e,t){var r=[],n=t.samples,i=t.timescale,s=t.id,a=!1;return we(n,["moof"]).map((function(o){var l=o.byteOffset-8;we(o,["traf"]).map((function(o){var c=we(o,["tfdt"]).map((function(e){var t=e[0],r=be(e,4);return 1===t&&(r*=Math.pow(2,32),r+=be(e,8)),r/i}))[0];return void 0!==c&&(e=c),we(o,["tfhd"]).map((function(c){var u=be(c,4),d=16777215&be(c,0),h=0,p=0!=(16&d),f=0,A=0!=(32&d),m=8;u===s&&(0!=(1&d)&&(m+=8),0!=(2&d)&&(m+=4),0!=(8&d)&&(h=be(c,m),m+=4),p&&(f=be(c,m),m+=4),A&&(m+=4),"video"===t.type&&(a=function(e){if(!e)return!1;var t=e.indexOf("."),r=t<0?e:e.substring(0,t);return"hvc1"===r||"hev1"===r||"dvh1"===r||"dvhe"===r}(t.codec)),we(o,["trun"]).map((function(s){var o=s[0],c=16777215&be(s,0),u=0!=(1&c),d=0,p=0!=(4&c),A=0!=(256&c),m=0,g=0!=(512&c),v=0,b=0!=(1024&c),y=0!=(2048&c),C=0,w=be(s,4),M=8;u&&(d=be(s,M),M+=4),p&&(M+=4);for(var S=d+l,I=0;I<w;I++){if(A?(m=be(s,M),M+=4):m=h,g?(v=be(s,M),M+=4):v=f,b&&(M+=4),y&&(C=0===o?be(s,M):ye(s,M),M+=4),t.type===N.VIDEO)for(var E=0;E<v;){var x=be(n,S);De(a,n[S+=4])&&ke(n.subarray(S,S+x),a?2:1,e+C/i,r),S+=x,E+=x+4}e+=m/i}})))}))}))})),r}function De(e,t){if(e){var r=t>>1&63;return 39===r||40===r}return 6==(31&t)}function ke(e,t,r,n){var i=je(e),s=0;s+=t;for(var a=0,o=0,l=!1,c=0;s<i.length;){a=0;do{if(s>=i.length)break;a+=c=i[s++]}while(255===c);o=0;do{if(s>=i.length)break;o+=c=i[s++]}while(255===c);var u=i.length-s;if(!l&&4===a&&s<i.length){if(l=!0,181===i[s++]){var d=ve(i,s);if(s+=2,49===d){var h=be(i,s);if(s+=4,1195456820===h){var p=i[s++];if(3===p){var f=i[s++],A=64&f,m=A?2+3*(31&f):0,g=new Uint8Array(m);if(A){g[0]=f;for(var v=1;v<m;v++)g[v]=i[s++]}n.push({type:p,payloadType:a,pts:r,bytes:g})}}}}}else if(5===a&&o<u){if(l=!0,o>16){for(var b=[],y=0;y<16;y++){var C=i[s++].toString(16);b.push(1==C.length?"0"+C:C),3!==y&&5!==y&&7!==y&&9!==y||b.push("-")}for(var w=o-16,M=new Uint8Array(w),S=0;S<w;S++)M[S]=i[s++];n.push({payloadType:a,pts:r,uuid:b.join(""),userData:de(M),userDataBytes:M})}}else if(o<u)s+=o;else if(o>u)break}}function je(e){for(var t=e.byteLength,r=[],n=1;n<t-2;)0===e[n]&&0===e[n+1]&&3===e[n+2]?(r.push(n+2),n+=2):n++;if(0===r.length)return e;var i=t-r.length,s=new Uint8Array(i),a=0;for(n=0;n<i;a++,n++)a===r[0]&&(a++,r.shift()),s[n]=e[a];return s}function Le(e,t,r){if(16!==e.byteLength)throw new RangeError("Invalid system id");var n,i,s;if(t){n=1,i=new Uint8Array(16*t.length);for(var a=0;a<t.length;a++){var o=t[a];if(16!==o.byteLength)throw new RangeError("Invalid key");i.set(o,16*a)}}else n=0,i=new Uint8Array;n>0?(s=new Uint8Array(4),t.length>0&&new DataView(s.buffer).setUint32(0,t.length,!1)):s=new Uint8Array;var l=new Uint8Array(4);return r&&r.byteLength>0&&new DataView(l.buffer).setUint32(0,r.byteLength,!1),function(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];for(var i=r.length,s=8,a=i;a--;)s+=r[a].byteLength;var o=new Uint8Array(s);for(o[0]=s>>24&255,o[1]=s>>16&255,o[2]=s>>8&255,o[3]=255&s,o.set(e,4),a=0,s=8;a<i;a++)o.set(r[a],s),s+=r[a].byteLength;return o}([112,115,115,104],new Uint8Array([n,0,0,0]),e,s,i,l,r||new Uint8Array)}var Oe={},Pe=function(){function e(e,t,r,n,i){void 0===n&&(n=[1]),void 0===i&&(i=null),this.uri=void 0,this.method=void 0,this.keyFormat=void 0,this.keyFormatVersions=void 0,this.encrypted=void 0,this.isCommonEncryption=void 0,this.iv=null,this.key=null,this.keyId=null,this.pssh=null,this.method=e,this.uri=t,this.keyFormat=r,this.keyFormatVersions=n,this.iv=i,this.encrypted=!!e&&"NONE"!==e,this.isCommonEncryption=this.encrypted&&"AES-128"!==e}e.clearKeyUriToKeyIdMap=function(){Oe={}};var t=e.prototype;return t.isSupported=function(){if(this.method){if("AES-128"===this.method||"NONE"===this.method)return!0;if("identity"===this.keyFormat)return"SAMPLE-AES"===this.method;switch(this.keyFormat){case q.FAIRPLAY:case q.WIDEVINE:case q.PLAYREADY:case q.CLEARKEY:return-1!==["ISO-23001-7","SAMPLE-AES","SAMPLE-AES-CENC","SAMPLE-AES-CTR"].indexOf(this.method)}}return!1},t.getDecryptData=function(t){if(!this.encrypted||!this.uri)return null;if("AES-128"===this.method&&this.uri&&!this.iv){"number"!=typeof t&&("AES-128"!==this.method||this.iv||T.warn('missing IV for initialization segment with method="'+this.method+'" - compliance issue'),t=0);var r=function(e){for(var t=new Uint8Array(16),r=12;r<16;r++)t[r]=e>>8*(15-r)&255;return t}(t);return new e(this.method,this.uri,"identity",this.keyFormatVersions,r)}var n=G(this.uri);if(n)switch(this.keyFormat){case q.WIDEVINE:this.pssh=n,n.length>=22&&(this.keyId=n.subarray(n.length-22,n.length-6));break;case q.PLAYREADY:var i=new Uint8Array([154,4,240,121,152,64,66,134,171,146,230,91,224,136,95,149]);this.pssh=Le(i,null,n);var s=new Uint16Array(n.buffer,n.byteOffset,n.byteLength/2),a=String.fromCharCode.apply(null,Array.from(s)),o=a.substring(a.indexOf("<"),a.length),l=(new DOMParser).parseFromString(o,"text/xml").getElementsByTagName("KID")[0];if(l){var c=l.childNodes[0]?l.childNodes[0].nodeValue:l.getAttribute("VALUE");if(c){var u=Y(c).subarray(0,16);(function(e){var t=function(e,t,r){var n=e[t];e[t]=e[r],e[r]=n};t(e,0,3),t(e,1,2),t(e,4,5),t(e,6,7)})(u),this.keyId=u}}break;default:var d=n.subarray(0,16);if(16!==d.length){var h=new Uint8Array(16);h.set(d,16-d.length),d=h}this.keyId=d}if(!this.keyId||16!==this.keyId.byteLength){var p=Oe[this.uri];if(!p){var f=Object.keys(Oe).length%Number.MAX_SAFE_INTEGER;p=new Uint8Array(16),new DataView(p.buffer,12,4).setUint32(0,f),Oe[this.uri]=p}this.keyId=p}return this},e}();var Ne=/\{\$([a-zA-Z0-9-_]+)\}/g;function Be(e){return Ne.test(e)}function Re(e,t,r){if(null!==e.variableList||e.hasVariableRefs)for(var n=r.length;n--;){var i=r[n],s=t[i];s&&(t[i]=Ve(e,s))}}function Ve(e,t){if(null!==e.variableList||e.hasVariableRefs){var r=e.variableList;return t.replace(Ne,(function(t){var n=t.substring(2,t.length-1),i=null==r?void 0:r[n];return void 0===i?(e.playlistParsingError||(e.playlistParsingError=new Error('Missing preceding EXT-X-DEFINE tag for Variable Reference: "'+n+'"')),t):i}))}return t}function ze(e,t,r){var n,i,s=e.variableList;if(s||(e.variableList=s={}),"QUERYPARAM"in t){n=t.QUERYPARAM;try{var a=new self.URL(r).searchParams;if(!a.has(n))throw new Error('"'+n+'" does not match any query parameter in URI: "'+r+'"');i=a.get(n)}catch(t){e.playlistParsingError||(e.playlistParsingError=new Error("EXT-X-DEFINE QUERYPARAM: "+t.message))}}else n=t.NAME,i=t.VALUE;n in s?e.playlistParsingError||(e.playlistParsingError=new Error('EXT-X-DEFINE duplicate Variable Name declarations: "'+n+'"')):s[n]=i||""}function Ye(e,t,r){var n=t.IMPORT;if(r&&n in r){var i=e.variableList;i||(e.variableList=i={}),i[n]=r[n]}else e.playlistParsingError||(e.playlistParsingError=new Error('EXT-X-DEFINE IMPORT attribute not found in Multivariant Playlist: "'+n+'"'))}function Ge(){if("undefined"!=typeof self)return self.MediaSource||self.WebKitMediaSource}var Ue={audio:{a3ds:!0,"ac-3":!0,"ac-4":!0,alac:!0,alaw:!0,dra1:!0,"dts+":!0,"dts-":!0,dtsc:!0,dtse:!0,dtsh:!0,"ec-3":!0,enca:!0,g719:!0,g726:!0,m4ae:!0,mha1:!0,mha2:!0,mhm1:!0,mhm2:!0,mlpa:!0,mp4a:!0,"raw ":!0,Opus:!0,opus:!0,samr:!0,sawb:!0,sawp:!0,sevc:!0,sqcp:!0,ssmv:!0,twos:!0,ulaw:!0},video:{avc1:!0,avc2:!0,avc3:!0,avc4:!0,avcp:!0,av01:!0,drac:!0,dva1:!0,dvav:!0,dvh1:!0,dvhe:!0,encv:!0,hev1:!0,hvc1:!0,mjp2:!0,mp4v:!0,mvc1:!0,mvc2:!0,mvc3:!0,mvc4:!0,resv:!0,rv60:!0,s263:!0,svc1:!0,svc2:!0,"vc-1":!0,vp08:!0,vp09:!0},text:{stpp:!0,wvtt:!0}},Fe=Ge();function qe(e,t){var r;return null!=(r=null==Fe?void 0:Fe.isTypeSupported((t||"video")+'/mp4;codecs="'+e+'"'))&&r}var He=/#EXT-X-STREAM-INF:([^\r\n]*)(?:[\r\n](?:#[^\r\n]*)?)*([^\r\n]+)|#EXT-X-(SESSION-DATA|SESSION-KEY|DEFINE|CONTENT-STEERING|START):([^\r\n]*)[\r\n]+/g,_e=/#EXT-X-MEDIA:(.*)/g,Ze=/^#EXT(?:INF|-X-TARGETDURATION):/m,Qe=new RegExp([/#EXTINF:\s*(\d*(?:\.\d+)?)(?:,(.*)\s+)?/.source,/(?!#) *(\S[\S ]*)/.source,/#EXT-X-BYTERANGE:*(.+)/.source,/#EXT-X-PROGRAM-DATE-TIME:(.+)/.source,/#.*/.source].join("|"),"g"),We=new RegExp([/#(EXTM3U)/.source,/#EXT-X-(DATERANGE|DEFINE|KEY|MAP|PART|PART-INF|PLAYLIST-TYPE|PRELOAD-HINT|RENDITION-REPORT|SERVER-CONTROL|SKIP|START):(.+)/.source,/#EXT-X-(BITRATE|DISCONTINUITY-SEQUENCE|MEDIA-SEQUENCE|TARGETDURATION|VERSION): *(\d+)/.source,/#EXT-X-(DISCONTINUITY|ENDLIST|GAP)/.source,/(#)([^:]*):(.*)/.source,/(#)(.*)(?:.*)\r?\n?/.source].join("|")),Xe=function(){function e(){}return e.findGroup=function(e,t){for(var r=0;r<e.length;r++){var n=e[r];if(n.id===t)return n}},e.convertAVC1ToAVCOTI=function(e){var t=e.split(".");if(t.length>2){var r=t.shift()+".";return(r+=parseInt(t.shift()).toString(16))+("000"+parseInt(t.shift()).toString(16)).slice(-4)}return e},e.resolve=function(e,t){return v.buildAbsoluteURL(t,e,{alwaysNormalize:!0})},e.isMediaPlaylist=function(e){return Ze.test(e)},e.parseMasterPlaylist=function(t,r){var n,i={contentSteering:null,levels:[],playlistParsingError:null,sessionData:null,sessionKeys:null,startTimeOffset:null,variableList:null,hasVariableRefs:Be(t)},s=[];for(He.lastIndex=0;null!=(n=He.exec(t));)if(n[1]){var a,o=new j(n[1]);Re(i,o,["CODECS","SUPPLEMENTAL-CODECS","ALLOWED-CPC","PATHWAY-ID","STABLE-VARIANT-ID","AUDIO","VIDEO","SUBTITLES","CLOSED-CAPTIONS","NAME"]);var l=Ve(i,n[2]),c={attrs:o,bitrate:o.decimalInteger("AVERAGE-BANDWIDTH")||o.decimalInteger("BANDWIDTH"),name:o.NAME,url:e.resolve(l,r)},u=o.decimalResolution("RESOLUTION");u&&(c.width=u.width,c.height=u.height),$e((o.CODECS||"").split(/[ ,]+/).filter((function(e){return e})),c),c.videoCodec&&-1!==c.videoCodec.indexOf("avc1")&&(c.videoCodec=e.convertAVC1ToAVCOTI(c.videoCodec)),null!=(a=c.unknownCodecs)&&a.length||s.push(c),i.levels.push(c)}else if(n[3]){var d=n[3],h=n[4];switch(d){case"SESSION-DATA":var p=new j(h);Re(i,p,["DATA-ID","LANGUAGE","VALUE","URI"]);var f=p["DATA-ID"];f&&(null===i.sessionData&&(i.sessionData={}),i.sessionData[f]=p);break;case"SESSION-KEY":var A=Je(h,r,i);A.encrypted&&A.isSupported()?(null===i.sessionKeys&&(i.sessionKeys=[]),i.sessionKeys.push(A)):T.warn('[Keys] Ignoring invalid EXT-X-SESSION-KEY tag: "'+h+'"');break;case"DEFINE":var m=new j(h);Re(i,m,["NAME","VALUE","QUERYPARAM"]),ze(i,m,r);break;case"CONTENT-STEERING":var g=new j(h);Re(i,g,["SERVER-URI","PATHWAY-ID"]),i.contentSteering={uri:e.resolve(g["SERVER-URI"],r),pathwayId:g["PATHWAY-ID"]||"."};break;case"START":i.startTimeOffset=Ke(h)}}var v=s.length>0&&s.length<i.levels.length;return i.levels=v?s:i.levels,0===i.levels.length&&(i.playlistParsingError=new Error("no levels found in manifest")),i},e.parseMasterPlaylistMedia=function(t,r,n){var i,s={},a=n.levels,o={AUDIO:a.map((function(e){return{id:e.attrs.AUDIO,audioCodec:e.audioCodec}})),SUBTITLES:a.map((function(e){return{id:e.attrs.SUBTITLES,textCodec:e.textCodec}})),"CLOSED-CAPTIONS":[]},l=0;for(_e.lastIndex=0;null!==(i=_e.exec(t));){var c=new j(i[1]),u=c.TYPE;if(u){var d=o[u],h=s[u]||[];s[u]=h,Re(n,c,["URI","GROUP-ID","LANGUAGE","ASSOC-LANGUAGE","STABLE-RENDITION-ID","NAME","INSTREAM-ID","CHARACTERISTICS","CHANNELS"]);var p={attrs:c,bitrate:0,id:l++,groupId:c["GROUP-ID"]||"",instreamId:c["INSTREAM-ID"],name:c.NAME||c.LANGUAGE||"",type:u,default:c.bool("DEFAULT"),autoselect:c.bool("AUTOSELECT"),forced:c.bool("FORCED"),lang:c.LANGUAGE,url:c.URI?e.resolve(c.URI,r):""};if(null!=d&&d.length){var f=e.findGroup(d,p.groupId)||d[0];et(p,f,"audioCodec"),et(p,f,"textCodec")}h.push(p)}}return s},e.parseLevelPlaylist=function(e,t,r,n,i,s){var a,l,c,u=new z(t),d=u.fragments,h=null,p=0,f=0,A=0,m=0,g=null,v=new R(n,t),y=-1,C=!1;for(Qe.lastIndex=0,u.m3u8=e,u.hasVariableRefs=Be(e);null!==(a=Qe.exec(e));){C&&(C=!1,(v=new R(n,t)).start=A,v.sn=p,v.cc=m,v.level=r,h&&(v.initSegment=h,v.rawProgramDateTime=h.rawProgramDateTime,h.rawProgramDateTime=null));var w=a[1];if(w){v.duration=parseFloat(w);var M=(" "+a[2]).slice(1);v.title=M||null,v.tagList.push(M?["INF",w,M]:["INF",w])}else if(a[3]){if(b(v.duration)){v.start=A,c&&nt(v,c,u),v.sn=p,v.level=r,v.cc=m,v.urlId=i,d.push(v);var S=(" "+a[3]).slice(1);v.relurl=Ve(u,S),tt(v,g),g=v,A+=v.duration,p++,f=0,C=!0}}else if(a[4]){var I=(" "+a[4]).slice(1);g?v.setByteRange(I,g):v.setByteRange(I)}else if(a[5])v.rawProgramDateTime=(" "+a[5]).slice(1),v.tagList.push(["PROGRAM-DATE-TIME",v.rawProgramDateTime]),-1===y&&(y=d.length);else{if(!(a=a[0].match(We))){T.warn("No matches on slow regex match for level playlist!");continue}for(l=1;l<a.length&&void 0===a[l];l++);var E=(" "+a[l]).slice(1),x=(" "+a[l+1]).slice(1),D=a[l+2]?(" "+a[l+2]).slice(1):"";switch(E){case"PLAYLIST-TYPE":u.type=x.toUpperCase();break;case"MEDIA-SEQUENCE":p=u.startSN=parseInt(x);break;case"SKIP":var k=new j(x);Re(u,k,["RECENTLY-REMOVED-DATERANGES"]);var L=k.decimalInteger("SKIPPED-SEGMENTS");if(b(L)){u.skippedSegments=L;for(var P=L;P--;)d.unshift(null);p+=L}var N=k.enumeratedString("RECENTLY-REMOVED-DATERANGES");N&&(u.recentlyRemovedDateranges=N.split("\t"));break;case"TARGETDURATION":u.targetduration=Math.max(parseInt(x),1);break;case"VERSION":u.version=parseInt(x);break;case"EXTM3U":break;case"ENDLIST":u.live=!1;break;case"#":(x||D)&&v.tagList.push(D?[x,D]:[x]);break;case"DISCONTINUITY":m++,v.tagList.push(["DIS"]);break;case"GAP":v.gap=!0,v.tagList.push([E]);break;case"BITRATE":v.tagList.push([E,x]);break;case"DATERANGE":var B=new j(x);Re(u,B,["ID","CLASS","START-DATE","END-DATE","SCTE35-CMD","SCTE35-OUT","SCTE35-IN"]),Re(u,B,B.clientAttrs);var Y=new O(B,u.dateRanges[B.ID]);Y.isValid||u.skippedSegments?u.dateRanges[Y.id]=Y:T.warn('Ignoring invalid DATERANGE tag: "'+x+'"'),v.tagList.push(["EXT-X-DATERANGE",x]);break;case"DEFINE":var G=new j(x);Re(u,G,["NAME","VALUE","IMPORT","QUERYPARAM"]),"IMPORT"in G?Ye(u,G,s):ze(u,G,t);break;case"DISCONTINUITY-SEQUENCE":m=parseInt(x);break;case"KEY":var U=Je(x,t,u);if(U.isSupported()){if("NONE"===U.method){c=void 0;break}c||(c={}),c[U.keyFormat]&&(c=o({},c)),c[U.keyFormat]=U}else T.warn('[Keys] Ignoring invalid EXT-X-KEY tag: "'+x+'"');break;case"START":u.startTimeOffset=Ke(x);break;case"MAP":var F=new j(x);if(Re(u,F,["BYTERANGE","URI"]),v.duration){var q=new R(n,t);rt(q,F,r,c),h=q,v.initSegment=h,h.rawProgramDateTime&&!v.rawProgramDateTime&&(v.rawProgramDateTime=h.rawProgramDateTime)}else rt(v,F,r,c),h=v,C=!0;break;case"SERVER-CONTROL":var H=new j(x);u.canBlockReload=H.bool("CAN-BLOCK-RELOAD"),u.canSkipUntil=H.optionalFloat("CAN-SKIP-UNTIL",0),u.canSkipDateRanges=u.canSkipUntil>0&&H.bool("CAN-SKIP-DATERANGES"),u.partHoldBack=H.optionalFloat("PART-HOLD-BACK",0),u.holdBack=H.optionalFloat("HOLD-BACK",0);break;case"PART-INF":var _=new j(x);u.partTarget=_.decimalFloatingPoint("PART-TARGET");break;case"PART":var Z=u.partList;Z||(Z=u.partList=[]);var Q=f>0?Z[Z.length-1]:void 0,W=f++,X=new j(x);Re(u,X,["BYTERANGE","URI"]);var J=new V(X,v,t,W,Q);Z.push(J),v.duration+=J.duration;break;case"PRELOAD-HINT":var K=new j(x);Re(u,K,["URI"]),u.preloadHint=K;break;case"RENDITION-REPORT":var $=new j(x);Re(u,$,["URI"]),u.renditionReports=u.renditionReports||[],u.renditionReports.push($);break;default:T.warn("line parsed but not handled: "+a)}}}g&&!g.relurl?(d.pop(),A-=g.duration,u.partList&&(u.fragmentHint=g)):u.partList&&(tt(v,g),v.cc=m,u.fragmentHint=v,c&&nt(v,c,u));var ee=d.length,te=d[0],re=d[ee-1];if((A+=u.skippedSegments*u.targetduration)>0&&ee&&re){u.averagetargetduration=A/ee;var ne=re.sn;u.endSN="initSegment"!==ne?ne:0,u.live||(re.endList=!0),te&&(u.startCC=te.cc)}else u.endSN=0,u.startCC=0;return u.fragmentHint&&(A+=u.fragmentHint.duration),u.totalduration=A,u.endCC=m,y>0&&function(e,t){for(var r=e[t],n=t;n--;){var i=e[n];if(!i)return;i.programDateTime=r.programDateTime-1e3*i.duration,r=i}}(d,y),u},e}();function Je(e,t,r){var n,i,s=new j(e);Re(r,s,["KEYFORMAT","KEYFORMATVERSIONS","URI","IV","URI"]);var a=null!=(n=s.METHOD)?n:"",o=s.URI,l=s.hexadecimalInteger("IV"),c=s.KEYFORMATVERSIONS,u=null!=(i=s.KEYFORMAT)?i:"identity";o&&s.IV&&!l&&T.error("Invalid IV: "+s.IV);var d=o?Xe.resolve(o,t):"",h=(c||"1").split("/").map(Number).filter(Number.isFinite);return new Pe(a,d,u,h,l)}function Ke(e){var t=new j(e).decimalFloatingPoint("TIME-OFFSET");return b(t)?t:null}function $e(e,t){["video","audio","text"].forEach((function(r){var n=e.filter((function(e){return function(e,t){var r=Ue[t];return!!r&&!0===r[e.slice(0,4)]}(e,r)}));if(n.length){var i=n.filter((function(e){return 0===e.lastIndexOf("avc1",0)||0===e.lastIndexOf("mp4a",0)}));t[r+"Codec"]=i.length>0?i[0]:n[0],e=e.filter((function(e){return-1===n.indexOf(e)}))}})),t.unknownCodecs=e}function et(e,t,r){var n=t[r];n&&(e[r]=n)}function tt(e,t){e.rawProgramDateTime?e.programDateTime=Date.parse(e.rawProgramDateTime):null!=t&&t.programDateTime&&(e.programDateTime=t.endProgramDateTime),b(e.programDateTime)||(e.programDateTime=null,e.rawProgramDateTime=null)}function rt(e,t,r,n){e.relurl=t.URI,t.BYTERANGE&&e.setByteRange(t.BYTERANGE),e.level=r,e.sn="initSegment",n&&(e.levelkeys=n),e.initSegment=null}function nt(e,t,r){e.levelkeys=t;var n=r.encryptedFragments;n.length&&n[n.length-1].levelkeys===t||!Object.keys(t).some((function(e){return t[e].isCommonEncryption}))||n.push(e)}var it={MANIFEST:"manifest",LEVEL:"level",AUDIO_TRACK:"audioTrack",SUBTITLE_TRACK:"subtitleTrack"},st={MAIN:"main",AUDIO:"audio",SUBTITLE:"subtitle"};function at(e){switch(e.type){case it.AUDIO_TRACK:return st.AUDIO;case it.SUBTITLE_TRACK:return st.SUBTITLE;default:return st.MAIN}}function ot(e,t){var r=e.url;return void 0!==r&&0!==r.indexOf("data:")||(r=t.url),r}var lt=function(){function e(e){this.hls=void 0,this.loaders=Object.create(null),this.variableList=null,this.hls=e,this.registerListeners()}var t=e.prototype;return t.startLoad=function(e){},t.stopLoad=function(){this.destroyInternalLoaders()},t.registerListeners=function(){var e=this.hls;e.on(y.MANIFEST_LOADING,this.onManifestLoading,this),e.on(y.LEVEL_LOADING,this.onLevelLoading,this),e.on(y.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),e.on(y.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this)},t.unregisterListeners=function(){var e=this.hls;e.off(y.MANIFEST_LOADING,this.onManifestLoading,this),e.off(y.LEVEL_LOADING,this.onLevelLoading,this),e.off(y.AUDIO_TRACK_LOADING,this.onAudioTrackLoading,this),e.off(y.SUBTITLE_TRACK_LOADING,this.onSubtitleTrackLoading,this)},t.createInternalLoader=function(e){var t=this.hls.config,r=t.pLoader,n=t.loader,i=new(r||n)(t);return this.loaders[e.type]=i,i},t.getInternalLoader=function(e){return this.loaders[e.type]},t.resetInternalLoader=function(e){this.loaders[e]&&delete this.loaders[e]},t.destroyInternalLoaders=function(){for(var e in this.loaders){var t=this.loaders[e];t&&t.destroy(),this.resetInternalLoader(e)}},t.destroy=function(){this.variableList=null,this.unregisterListeners(),this.destroyInternalLoaders()},t.onManifestLoading=function(e,t){var r=t.url;this.variableList=null,this.load({id:null,level:0,responseType:"text",type:it.MANIFEST,url:r,deliveryDirectives:null})},t.onLevelLoading=function(e,t){var r=t.id,n=t.level,i=t.url,s=t.deliveryDirectives;this.load({id:r,level:n,responseType:"text",type:it.LEVEL,url:i,deliveryDirectives:s})},t.onAudioTrackLoading=function(e,t){var r=t.id,n=t.groupId,i=t.url,s=t.deliveryDirectives;this.load({id:r,groupId:n,level:null,responseType:"text",type:it.AUDIO_TRACK,url:i,deliveryDirectives:s})},t.onSubtitleTrackLoading=function(e,t){var r=t.id,n=t.groupId,i=t.url,s=t.deliveryDirectives;this.load({id:r,groupId:n,level:null,responseType:"text",type:it.SUBTITLE_TRACK,url:i,deliveryDirectives:s})},t.load=function(e){var t,r,n,i=this,s=this.hls.config,a=this.getInternalLoader(e);if(a){var l=a.context;if(l&&l.url===e.url)return void T.trace("[playlist-loader]: playlist request ongoing");T.log("[playlist-loader]: aborting previous loader for type: "+e.type),a.abort()}if(r=e.type===it.MANIFEST?s.manifestLoadPolicy.default:o({},s.playlistLoadPolicy.default,{timeoutRetry:null,errorRetry:null}),a=this.createInternalLoader(e),null!=(t=e.deliveryDirectives)&&t.part&&(e.type===it.LEVEL&&null!==e.level?n=this.hls.levels[e.level].details:e.type===it.AUDIO_TRACK&&null!==e.id?n=this.hls.audioTracks[e.id].details:e.type===it.SUBTITLE_TRACK&&null!==e.id&&(n=this.hls.subtitleTracks[e.id].details),n)){var c=n.partTarget,u=n.targetduration;if(c&&u){var d=1e3*Math.max(3*c,.8*u);r=o({},r,{maxTimeToFirstByteMs:Math.min(d,r.maxTimeToFirstByteMs),maxLoadTimeMs:Math.min(d,r.maxTimeToFirstByteMs)})}}var h=r.errorRetry||r.timeoutRetry||{},p={loadPolicy:r,timeout:r.maxLoadTimeMs,maxRetry:h.maxNumRetry||0,retryDelay:h.retryDelayMs||0,maxRetryDelay:h.maxRetryDelayMs||0},f={onSuccess:function(e,t,r,n){var s=i.getInternalLoader(r);i.resetInternalLoader(r.type);var a=e.data;0===a.indexOf("#EXTM3U")?(t.parsing.start=performance.now(),Xe.isMediaPlaylist(a)?i.handleTrackOrLevelPlaylist(e,t,r,n||null,s):i.handleMasterPlaylist(e,t,r,n)):i.handleManifestParsingError(e,r,new Error("no EXTM3U delimiter"),n||null,t)},onError:function(e,t,r,n){i.handleNetworkError(t,r,!1,e,n)},onTimeout:function(e,t,r){i.handleNetworkError(t,r,!0,void 0,e)}};a.load(e,p,f)},t.handleMasterPlaylist=function(e,t,r,n){var i=this.hls,s=e.data,a=ot(e,r),o=Xe.parseMasterPlaylist(s,a);if(o.playlistParsingError)this.handleManifestParsingError(e,r,o.playlistParsingError,n,t);else{var l=o.contentSteering,c=o.levels,u=o.sessionData,d=o.sessionKeys,h=o.startTimeOffset,p=o.variableList;this.variableList=p;var f=Xe.parseMasterPlaylistMedia(s,a,o),A=f.AUDIO,m=void 0===A?[]:A,g=f.SUBTITLES,v=f["CLOSED-CAPTIONS"];m.length&&(m.some((function(e){return!e.url}))||!c[0].audioCodec||c[0].attrs.AUDIO||(T.log("[playlist-loader]: audio codec signaled in quality level, but no embedded audio track signaled, create one"),m.unshift({type:"main",name:"main",groupId:"main",default:!1,autoselect:!1,forced:!1,id:-1,attrs:new j({}),bitrate:0,url:""}))),i.trigger(y.MANIFEST_LOADED,{levels:c,audioTracks:m,subtitles:g,captions:v,contentSteering:l,url:a,stats:t,networkDetails:n,sessionData:u,sessionKeys:d,startTimeOffset:h,variableList:p})}},t.handleTrackOrLevelPlaylist=function(e,t,r,n,i){var s=this.hls,a=r.id,o=r.level,l=r.type,c=ot(e,r),u=b(a)?a:0,d=b(o)?o:u,h=at(r),p=Xe.parseLevelPlaylist(e.data,c,d,h,u,this.variableList);if(l===it.MANIFEST){var f={attrs:new j({}),bitrate:0,details:p,name:"",url:c};s.trigger(y.MANIFEST_LOADED,{levels:[f],audioTracks:[],url:c,stats:t,networkDetails:n,sessionData:null,sessionKeys:null,contentSteering:null,startTimeOffset:null,variableList:null})}t.parsing.end=performance.now(),r.levelDetails=p,this.handlePlaylistLoaded(p,e,t,r,n,i)},t.handleManifestParsingError=function(e,t,r,n,i){this.hls.trigger(y.ERROR,{type:C.NETWORK_ERROR,details:w.MANIFEST_PARSING_ERROR,fatal:t.type===it.MANIFEST,url:e.url,err:r,error:r,reason:r.message,response:e,context:t,networkDetails:n,stats:i})},t.handleNetworkError=function(e,t,r,i,s){void 0===r&&(r=!1);var a="A network "+(r?"timeout":"error"+(i?" (status "+i.code+")":""))+" occurred while loading "+e.type;e.type===it.LEVEL?a+=": "+e.level+" id: "+e.id:e.type!==it.AUDIO_TRACK&&e.type!==it.SUBTITLE_TRACK||(a+=" id: "+e.id+' group-id: "'+e.groupId+'"');var o=new Error(a);T.warn("[playlist-loader]: "+a);var l=w.UNKNOWN,c=!1,u=this.getInternalLoader(e);switch(e.type){case it.MANIFEST:l=r?w.MANIFEST_LOAD_TIMEOUT:w.MANIFEST_LOAD_ERROR,c=!0;break;case it.LEVEL:l=r?w.LEVEL_LOAD_TIMEOUT:w.LEVEL_LOAD_ERROR,c=!1;break;case it.AUDIO_TRACK:l=r?w.AUDIO_TRACK_LOAD_TIMEOUT:w.AUDIO_TRACK_LOAD_ERROR,c=!1;break;case it.SUBTITLE_TRACK:l=r?w.SUBTITLE_TRACK_LOAD_TIMEOUT:w.SUBTITLE_LOAD_ERROR,c=!1}u&&this.resetInternalLoader(e.type);var d={type:C.NETWORK_ERROR,details:l,fatal:c,url:e.url,loader:u,context:e,error:o,networkDetails:t,stats:s};if(i){var h=(null==t?void 0:t.url)||e.url;d.response=n({url:h,data:void 0},i)}this.hls.trigger(y.ERROR,d)},t.handlePlaylistLoaded=function(e,t,r,n,i,s){var a=this.hls,o=n.type,l=n.level,c=n.id,u=n.groupId,d=n.deliveryDirectives,h=ot(t,n),p=at(n),f="number"==typeof n.level&&p===st.MAIN?l:void 0;if(e.fragments.length){e.targetduration||(e.playlistParsingError=new Error("Missing Target Duration"));var A=e.playlistParsingError;if(A)a.trigger(y.ERROR,{type:C.NETWORK_ERROR,details:w.LEVEL_PARSING_ERROR,fatal:!1,url:h,error:A,reason:A.message,response:t,context:n,level:f,parent:p,networkDetails:i,stats:r});else switch(e.live&&s&&(s.getCacheAge&&(e.ageHeader=s.getCacheAge()||0),s.getCacheAge&&!isNaN(e.ageHeader)||(e.ageHeader=0)),o){case it.MANIFEST:case it.LEVEL:a.trigger(y.LEVEL_LOADED,{details:e,level:f||0,id:c||0,stats:r,networkDetails:i,deliveryDirectives:d});break;case it.AUDIO_TRACK:a.trigger(y.AUDIO_TRACK_LOADED,{details:e,id:c||0,groupId:u||"",stats:r,networkDetails:i,deliveryDirectives:d});break;case it.SUBTITLE_TRACK:a.trigger(y.SUBTITLE_TRACK_LOADED,{details:e,id:c||0,groupId:u||"",stats:r,networkDetails:i,deliveryDirectives:d})}}else{var m=new Error("No Segments found in Playlist");a.trigger(y.ERROR,{type:C.NETWORK_ERROR,details:w.LEVEL_EMPTY_ERROR,fatal:!1,url:h,error:m,reason:m.message,response:t,context:n,level:f,parent:p,networkDetails:i,stats:r})}},e}();function ct(e,t){var r;try{r=new Event("addtrack")}catch(e){(r=document.createEvent("Event")).initEvent("addtrack",!1,!1)}r.track=e,t.dispatchEvent(r)}function ut(e,t){var r=e.mode;if("disabled"===r&&(e.mode="hidden"),e.cues&&!e.cues.getCueById(t.id))try{if(e.addCue(t),!e.cues.getCueById(t.id))throw new Error("addCue is failed for: "+t)}catch(r){T.debug("[texttrack-utils]: "+r);try{var n=new self.TextTrackCue(t.startTime,t.endTime,t.text);n.id=t.id,e.addCue(n)}catch(e){T.debug("[texttrack-utils]: Legacy TextTrackCue fallback failed: "+e)}}"disabled"===r&&(e.mode=r)}function dt(e){var t=e.mode;if("disabled"===t&&(e.mode="hidden"),e.cues)for(var r=e.cues.length;r--;)e.removeCue(e.cues[r]);"disabled"===t&&(e.mode=t)}function ht(e,t,r,n){var i=e.mode;if("disabled"===i&&(e.mode="hidden"),e.cues&&e.cues.length>0)for(var s=function(e,t,r){var n=[],i=function(e,t){if(t<e[0].startTime)return 0;var r=e.length-1;if(t>e[r].endTime)return-1;for(var n=0,i=r;n<=i;){var s=Math.floor((i+n)/2);if(t<e[s].startTime)i=s-1;else{if(!(t>e[s].startTime&&n<r))return s;n=s+1}}return e[n].startTime-t<t-e[i].startTime?n:i}(e,t);if(i>-1)for(var s=i,a=e.length;s<a;s++){var o=e[s];if(o.startTime>=t&&o.endTime<=r)n.push(o);else if(o.startTime>r)return n}return n}(e.cues,t,r),a=0;a<s.length;a++)n&&!n(s[a])||e.removeCue(s[a]);"disabled"===i&&(e.mode=i)}var pt="org.id3",ft="com.apple.quicktime.HLS",At="https://aomedia.org/emsg/ID3";function mt(){if("undefined"!=typeof self)return self.WebKitDataCue||self.VTTCue||self.TextTrackCue}var gt=function(){var e=mt();try{new e(0,Number.POSITIVE_INFINITY,"")}catch(e){return Number.MAX_VALUE}return Number.POSITIVE_INFINITY}();function vt(e,t){return e.getTime()/1e3-t}var bt=function(){function e(e){this.hls=void 0,this.id3Track=null,this.media=null,this.dateRangeCuesAppended={},this.hls=e,this._registerListeners()}var t=e.prototype;return t.destroy=function(){this._unregisterListeners(),this.id3Track=null,this.media=null,this.dateRangeCuesAppended={},this.hls=null},t._registerListeners=function(){var e=this.hls;e.on(y.MEDIA_ATTACHED,this.onMediaAttached,this),e.on(y.MEDIA_DETACHING,this.onMediaDetaching,this),e.on(y.MANIFEST_LOADING,this.onManifestLoading,this),e.on(y.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),e.on(y.BUFFER_FLUSHING,this.onBufferFlushing,this),e.on(y.LEVEL_UPDATED,this.onLevelUpdated,this)},t._unregisterListeners=function(){var e=this.hls;e.off(y.MEDIA_ATTACHED,this.onMediaAttached,this),e.off(y.MEDIA_DETACHING,this.onMediaDetaching,this),e.off(y.MANIFEST_LOADING,this.onManifestLoading,this),e.off(y.FRAG_PARSING_METADATA,this.onFragParsingMetadata,this),e.off(y.BUFFER_FLUSHING,this.onBufferFlushing,this),e.off(y.LEVEL_UPDATED,this.onLevelUpdated,this)},t.onMediaAttached=function(e,t){this.media=t.media},t.onMediaDetaching=function(){this.id3Track&&(dt(this.id3Track),this.id3Track=null,this.media=null,this.dateRangeCuesAppended={})},t.onManifestLoading=function(){this.dateRangeCuesAppended={}},t.createTrack=function(e){var t=this.getID3Track(e.textTracks);return t.mode="hidden",t},t.getID3Track=function(e){if(this.media){for(var t=0;t<e.length;t++){var r=e[t];if("metadata"===r.kind&&"id3"===r.label)return ct(r,this.media),r}return this.media.addTextTrack("metadata","id3")}},t.onFragParsingMetadata=function(e,t){if(this.media){var r=this.hls.config,n=r.enableEmsgMetadataCues,i=r.enableID3MetadataCues;if(n||i){var s=t.samples;this.id3Track||(this.id3Track=this.createTrack(this.media));for(var a=mt(),o=0;o<s.length;o++){var l=s[o].type;if((l!==At||n)&&i){var c=se(s[o].data);if(c){var u=s[o].pts,d=u+s[o].duration;d>gt&&(d=gt),d-u<=0&&(d=u+.25);for(var h=0;h<c.length;h++){var p=c[h];if(!ne(p)){this.updateId3CueEnds(u,l);var f=new a(u,d,"");f.value=p,l&&(f.type=l),this.id3Track.addCue(f)}}}}}}}},t.updateId3CueEnds=function(e,t){var r,n=null==(r=this.id3Track)?void 0:r.cues;if(n)for(var i=n.length;i--;){var s=n[i];s.type===t&&s.startTime<e&&s.endTime===gt&&(s.endTime=e)}},t.onBufferFlushing=function(e,t){var r=t.startOffset,n=t.endOffset,i=t.type,s=this.id3Track,a=this.hls;if(a){var o=a.config,l=o.enableEmsgMetadataCues,c=o.enableID3MetadataCues;s&&(l||c)&&ht(s,r,n,"audio"===i?function(e){return e.type===pt&&c}:"video"===i?function(e){return e.type===At&&l}:function(e){return e.type===pt&&c||e.type===At&&l})}},t.onLevelUpdated=function(e,t){var r=this,n=t.details;if(this.media&&n.hasProgramDateTime&&this.hls.config.enableDateRangeMetadataCues){var i=this.dateRangeCuesAppended,s=this.id3Track,a=n.dateRanges,o=Object.keys(a);if(s)for(var l=Object.keys(i).filter((function(e){return!o.includes(e)})),c=function(){var e=l[u];Object.keys(i[e].cues).forEach((function(t){s.removeCue(i[e].cues[t])})),delete i[e]},u=l.length;u--;)c();var d=n.fragments[n.fragments.length-1];if(0!==o.length&&b(null==d?void 0:d.programDateTime)){this.id3Track||(this.id3Track=this.createTrack(this.media));for(var h=d.programDateTime/1e3-d.start,p=mt(),f=function(){var e,t,n=o[A],s=a[n],l=i[n],c=(null==l?void 0:l.cues)||{},u=(null==l?void 0:l.durationKnown)||!1,d=vt(s.startDate,h),f=gt,m=s.endDate;if(m)f=vt(m,h),u=!0;else if(s.endOnNext&&!u){var g=o.reduce((function(e,t){var r=a[t];return r.class===s.class&&r.id!==t&&r.startDate>s.startDate&&e.push(r),e}),[]).sort((function(e,t){return e.startDate.getTime()-t.startDate.getTime()}))[0];g&&(f=vt(g.startDate,h),u=!0)}for(var v=Object.keys(s.attr),b=0;b<v.length;b++){var y=v[b];if("ID"!==(t=y)&&"CLASS"!==t&&"START-DATE"!==t&&"DURATION"!==t&&"END-DATE"!==t&&"END-ON-NEXT"!==t){var C=c[y];if(C)u&&!l.durationKnown&&(C.endTime=f);else{var w=s.attr[y];C=new p(d,f,""),L(y)&&(e=w,w=Uint8Array.from(e.replace(/^0x/,"").replace(/([\da-fA-F]{2}) ?/g,"0x$1 ").replace(/ +$/,"").split(" ")).buffer),C.value={key:y,data:w},C.type=ft,C.id=n,r.id3Track.addCue(C),c[y]=C}}}i[n]={cues:c,dateRange:s,durationKnown:u}},A=0;A<o.length;A++)f()}}},e}(),yt=function(){function e(e){var t=this;this.hls=void 0,this.config=void 0,this.media=null,this.levelDetails=null,this.currentTime=0,this.stallCount=0,this._latency=null,this.timeupdateHandler=function(){return t.timeupdate()},this.hls=e,this.config=e.config,this.registerListeners()}var t=e.prototype;return t.destroy=function(){this.unregisterListeners(),this.onMediaDetaching(),this.levelDetails=null,this.hls=this.timeupdateHandler=null},t.registerListeners=function(){this.hls.on(y.MEDIA_ATTACHED,this.onMediaAttached,this),this.hls.on(y.MEDIA_DETACHING,this.onMediaDetaching,this),this.hls.on(y.MANIFEST_LOADING,this.onManifestLoading,this),this.hls.on(y.LEVEL_UPDATED,this.onLevelUpdated,this),this.hls.on(y.ERROR,this.onError,this)},t.unregisterListeners=function(){this.hls.off(y.MEDIA_ATTACHED,this.onMediaAttached,this),this.hls.off(y.MEDIA_DETACHING,this.onMediaDetaching,this),this.hls.off(y.MANIFEST_LOADING,this.onManifestLoading,this),this.hls.off(y.LEVEL_UPDATED,this.onLevelUpdated,this),this.hls.off(y.ERROR,this.onError,this)},t.onMediaAttached=function(e,t){this.media=t.media,this.media.addEventListener("timeupdate",this.timeupdateHandler)},t.onMediaDetaching=function(){this.media&&(this.media.removeEventListener("timeupdate",this.timeupdateHandler),this.media=null)},t.onManifestLoading=function(){this.levelDetails=null,this._latency=null,this.stallCount=0},t.onLevelUpdated=function(e,t){var r=t.details;this.levelDetails=r,r.advanced&&this.timeupdate(),!r.live&&this.media&&this.media.removeEventListener("timeupdate",this.timeupdateHandler)},t.onError=function(e,t){var r;t.details===w.BUFFER_STALLED_ERROR&&(this.stallCount++,null!=(r=this.levelDetails)&&r.live&&T.warn("[playback-rate-controller]: Stall detected, adjusting target latency"))},t.timeupdate=function(){var e=this.media,t=this.levelDetails;if(e&&t){this.currentTime=e.currentTime;var r=this.computeLatency();if(null!==r){this._latency=r;var n=this.config,i=n.lowLatencyMode,s=n.maxLiveSyncPlaybackRate;if(i&&1!==s){var a=this.targetLatency;if(null!==a){var o=r-a,l=o<Math.min(this.maxLatency,a+t.targetduration);if(t.live&&l&&o>.05&&this.forwardBufferLength>1){var c=Math.min(2,Math.max(1,s)),u=Math.round(2/(1+Math.exp(-.75*o-this.edgeStalled))*20)/20;e.playbackRate=Math.min(c,Math.max(1,u))}else 1!==e.playbackRate&&0!==e.playbackRate&&(e.playbackRate=1)}}}}},t.estimateLiveEdge=function(){var e=this.levelDetails;return null===e?null:e.edge+e.age},t.computeLatency=function(){var e=this.estimateLiveEdge();return null===e?null:e-this.currentTime},s(e,[{key:"latency",get:function(){return this._latency||0}},{key:"maxLatency",get:function(){var e=this.config,t=this.levelDetails;return void 0!==e.liveMaxLatencyDuration?e.liveMaxLatencyDuration:t?e.liveMaxLatencyDurationCount*t.targetduration:0}},{key:"targetLatency",get:function(){var e=this.levelDetails;if(null===e)return null;var t=e.holdBack,r=e.partHoldBack,n=e.targetduration,i=this.config,s=i.liveSyncDuration,a=i.liveSyncDurationCount,o=i.lowLatencyMode,l=this.hls.userConfig,c=o&&r||t;(l.liveSyncDuration||l.liveSyncDurationCount||0===c)&&(c=void 0!==s?s:a*n);var u=n;return c+Math.min(1*this.stallCount,u)}},{key:"liveSyncPosition",get:function(){var e=this.estimateLiveEdge(),t=this.targetLatency,r=this.levelDetails;if(null===e||null===t||null===r)return null;var n=r.edge,i=e-t-this.edgeStalled,s=n-r.totalduration,a=n-(this.config.lowLatencyMode&&r.partTarget||r.targetduration);return Math.min(Math.max(s,i),a)}},{key:"drift",get:function(){var e=this.levelDetails;return null===e?1:e.drift}},{key:"edgeStalled",get:function(){var e=this.levelDetails;if(null===e)return 0;var t=3*(this.config.lowLatencyMode&&e.partTarget||e.targetduration);return Math.max(e.age-t,0)}},{key:"forwardBufferLength",get:function(){var e=this.media,t=this.levelDetails;if(!e||!t)return 0;var r=e.buffered.length;return(r?e.buffered.end(r-1):t.edge)-this.currentTime}}]),e}(),Ct=["NONE","TYPE-0","TYPE-1",null],wt={No:"",Yes:"YES",v2:"v2"};var Mt=function(){function e(e,t,r){this.msn=void 0,this.part=void 0,this.skip=void 0,this.msn=e,this.part=t,this.skip=r}return e.prototype.addDirectives=function(e){var t=new self.URL(e);return void 0!==this.msn&&t.searchParams.set("_HLS_msn",this.msn.toString()),void 0!==this.part&&t.searchParams.set("_HLS_part",this.part.toString()),this.skip&&t.searchParams.set("_HLS_skip",this.skip),t.href},e}(),St=function(){function e(e){this._attrs=void 0,this.audioCodec=void 0,this.bitrate=void 0,this.codecSet=void 0,this.height=void 0,this.id=void 0,this.name=void 0,this.videoCodec=void 0,this.width=void 0,this.unknownCodecs=void 0,this.audioGroupIds=void 0,this.details=void 0,this.fragmentError=0,this.loadError=0,this.loaded=void 0,this.realBitrate=0,this.textGroupIds=void 0,this.url=void 0,this._urlId=0,this.url=[e.url],this._attrs=[e.attrs],this.bitrate=e.bitrate,e.details&&(this.details=e.details),this.id=e.id||0,this.name=e.name,this.width=e.width||0,this.height=e.height||0,this.audioCodec=e.audioCodec,this.videoCodec=e.videoCodec,this.unknownCodecs=e.unknownCodecs,this.codecSet=[e.videoCodec,e.audioCodec].filter((function(e){return e})).join(",").replace(/\.[^.,]+/g,"")}return e.prototype.addFallback=function(e){this.url.push(e.url),this._attrs.push(e.attrs)},s(e,[{key:"maxBitrate",get:function(){return Math.max(this.realBitrate,this.bitrate)}},{key:"attrs",get:function(){return this._attrs[this._urlId]}},{key:"pathwayId",get:function(){return this.attrs["PATHWAY-ID"]||"."}},{key:"uri",get:function(){return this.url[this._urlId]||""}},{key:"urlId",get:function(){return this._urlId},set:function(e){var t=e%this.url.length;this._urlId!==t&&(this.fragmentError=0,this.loadError=0,this.details=void 0,this._urlId=t)}},{key:"audioGroupId",get:function(){var e;return null==(e=this.audioGroupIds)?void 0:e[this.urlId]}},{key:"textGroupId",get:function(){var e;return null==(e=this.textGroupIds)?void 0:e[this.urlId]}}]),e}();function It(e,t){var r=t.startPTS;if(b(r)){var n,i=0;t.sn>e.sn?(i=r-e.start,n=e):(i=e.start-r,n=t),n.duration!==i&&(n.duration=i)}else t.sn>e.sn?e.cc===t.cc&&e.minEndPTS?t.start=e.start+(e.minEndPTS-e.start):t.start=e.start+e.duration:t.start=Math.max(e.start-t.duration,0)}function Et(e,t,r,n,i,s){n-r<=0&&(T.warn("Fragment should have a positive duration",t),n=r+t.duration,s=i+t.duration);var a=r,o=n,l=t.startPTS,c=t.endPTS;if(b(l)){var u=Math.abs(l-r);b(t.deltaPTS)?t.deltaPTS=Math.max(u,t.deltaPTS):t.deltaPTS=u,a=Math.max(r,l),r=Math.min(r,l),i=Math.min(i,t.startDTS),o=Math.min(n,c),n=Math.max(n,c),s=Math.max(s,t.endDTS)}var d=r-t.start;0!==t.start&&(t.start=r),t.duration=n-t.start,t.startPTS=r,t.maxStartPTS=a,t.startDTS=i,t.endPTS=n,t.minEndPTS=o,t.endDTS=s;var h,p=t.sn;if(!e||p<e.startSN||p>e.endSN)return 0;var f=p-e.startSN,A=e.fragments;for(A[f]=t,h=f;h>0;h--)It(A[h],A[h-1]);for(h=f;h<A.length-1;h++)It(A[h],A[h+1]);return e.fragmentHint&&It(A[A.length-1],e.fragmentHint),e.PTSKnown=e.alignedSliding=!0,d}function xt(e,t){for(var r=null,n=e.fragments,i=n.length-1;i>=0;i--){var s=n[i].initSegment;if(s){r=s;break}}e.fragmentHint&&delete e.fragmentHint.endPTS;var a,l,c,u,d,h=0;if(function(e,t,r){for(var n=t.skippedSegments,i=Math.max(e.startSN,t.startSN)-t.startSN,s=(e.fragmentHint?1:0)+(n?t.endSN:Math.min(e.endSN,t.endSN))-t.startSN,a=t.startSN-e.startSN,o=t.fragmentHint?t.fragments.concat(t.fragmentHint):t.fragments,l=e.fragmentHint?e.fragments.concat(e.fragmentHint):e.fragments,c=i;c<=s;c++){var u=l[a+c],d=o[c];n&&!d&&c<n&&(d=t.fragments[c]=u),u&&d&&r(u,d)}}(e,t,(function(e,n){e.relurl&&(h=e.cc-n.cc),b(e.startPTS)&&b(e.endPTS)&&(n.start=n.startPTS=e.startPTS,n.startDTS=e.startDTS,n.maxStartPTS=e.maxStartPTS,n.endPTS=e.endPTS,n.endDTS=e.endDTS,n.minEndPTS=e.minEndPTS,n.duration=e.endPTS-e.startPTS,n.duration&&(a=n),t.PTSKnown=t.alignedSliding=!0),n.elementaryStreams=e.elementaryStreams,n.loader=e.loader,n.stats=e.stats,n.urlId=e.urlId,e.initSegment&&(n.initSegment=e.initSegment,r=e.initSegment)})),r&&(t.fragmentHint?t.fragments.concat(t.fragmentHint):t.fragments).forEach((function(e){var t;e.initSegment&&e.initSegment.relurl!==(null==(t=r)?void 0:t.relurl)||(e.initSegment=r)})),t.skippedSegments)if(t.deltaUpdateFailed=t.fragments.some((function(e){return!e})),t.deltaUpdateFailed){T.warn("[level-helper] Previous playlist missing segments skipped in delta playlist");for(var p=t.skippedSegments;p--;)t.fragments.shift();t.startSN=t.fragments[0].sn,t.startCC=t.fragments[0].cc}else t.canSkipDateRanges&&(t.dateRanges=(l=e.dateRanges,c=t.dateRanges,u=t.recentlyRemovedDateranges,d=o({},l),u&&u.forEach((function(e){delete d[e]})),Object.keys(c).forEach((function(e){var t=new O(c[e].attr,d[e]);t.isValid?d[e]=t:T.warn('Ignoring invalid Playlist Delta Update DATERANGE tag: "'+JSON.stringify(c[e].attr)+'"')})),d));var f=t.fragments;if(h){T.warn("discontinuity sliding from playlist, take drift into account");for(var A=0;A<f.length;A++)f[A].cc+=h}t.skippedSegments&&(t.startCC=t.fragments[0].cc),function(e,t,r){if(e&&t)for(var n=0,i=0,s=e.length;i<=s;i++){var a=e[i],o=t[i+n];a&&o&&a.index===o.index&&a.fragment.sn===o.fragment.sn?r(a,o):n--}}(e.partList,t.partList,(function(e,t){t.elementaryStreams=e.elementaryStreams,t.stats=e.stats})),a?Et(t,a,a.startPTS,a.endPTS,a.startDTS,a.endDTS):Tt(e,t),f.length&&(t.totalduration=t.edge-f[0].start),t.driftStartTime=e.driftStartTime,t.driftStart=e.driftStart;var m=t.advancedDateTime;if(t.advanced&&m){var g=t.edge;t.driftStart||(t.driftStartTime=m,t.driftStart=g),t.driftEndTime=m,t.driftEnd=g}else t.driftEndTime=e.driftEndTime,t.driftEnd=e.driftEnd,t.advancedDateTime=e.advancedDateTime}function Tt(e,t){var r=t.startSN+t.skippedSegments-e.startSN,n=e.fragments;r<0||r>=n.length||Dt(t,n[r].start)}function Dt(e,t){if(t){for(var r=e.fragments,n=e.skippedSegments;n<r.length;n++)r[n].start+=t;e.fragmentHint&&(e.fragmentHint.start+=t)}}function kt(e,t,r){var n;return null!=e&&e.details?jt(null==(n=e.details)?void 0:n.partList,t,r):null}function jt(e,t,r){if(e)for(var n=e.length;n--;){var i=e[n];if(i.index===r&&i.fragment.sn===t)return i}return null}function Lt(e){switch(e.details){case w.FRAG_LOAD_TIMEOUT:case w.KEY_LOAD_TIMEOUT:case w.LEVEL_LOAD_TIMEOUT:case w.MANIFEST_LOAD_TIMEOUT:return!0}return!1}function Ot(e,t){var r=Lt(t);return e.default[(r?"timeout":"error")+"Retry"]}function Pt(e,t){var r="linear"===e.backoff?1:Math.pow(2,t);return Math.min(r*e.retryDelayMs,e.maxRetryDelayMs)}function Nt(e){return n(n({},e),{errorRetry:null,timeoutRetry:null})}function Bt(e,t,r,n){return!!e&&t<e.maxNumRetry&&(function(e){return 0===e&&!1===navigator.onLine||!!e&&(e<400||e>499)}(n)||!!r)}var Rt={search:function(e,t){for(var r=0,n=e.length-1,i=null,s=null;r<=n;){var a=t(s=e[i=(r+n)/2|0]);if(a>0)r=i+1;else{if(!(a<0))return s;n=i-1}}return null}};function Vt(e,t,r,n){void 0===r&&(r=0),void 0===n&&(n=0);var i=null;if(e?i=t[e.sn-t[0].sn+1]||null:0===r&&0===t[0].start&&(i=t[0]),i&&0===zt(r,n,i))return i;var s=Rt.search(t,zt.bind(null,r,n));return!s||s===e&&i?i:s}function zt(e,t,r){if(void 0===e&&(e=0),void 0===t&&(t=0),r.start<=e&&r.start+r.duration>e)return 0;var n=Math.min(t,r.duration+(r.deltaPTS?r.deltaPTS:0));return r.start+r.duration-n<=e?1:r.start-n>e&&r.start?-1:0}function Yt(e,t,r){var n=1e3*Math.min(t,r.duration+(r.deltaPTS?r.deltaPTS:0));return(r.endProgramDateTime||0)-n>e}var Gt=3e5,Ut=0,Ft=2,qt=5,Ht=0,_t=1,Zt=2,Qt=function(){function e(e){this.hls=void 0,this.playlistError=0,this.penalizedRenditions={},this.log=void 0,this.warn=void 0,this.error=void 0,this.hls=e,this.log=T.log.bind(T,"[info]:"),this.warn=T.warn.bind(T,"[warning]:"),this.error=T.error.bind(T,"[error]:"),this.registerListeners()}var t=e.prototype;return t.registerListeners=function(){var e=this.hls;e.on(y.ERROR,this.onError,this),e.on(y.MANIFEST_LOADING,this.onManifestLoading,this),e.on(y.LEVEL_UPDATED,this.onLevelUpdated,this)},t.unregisterListeners=function(){var e=this.hls;e&&(e.off(y.ERROR,this.onError,this),e.off(y.ERROR,this.onErrorOut,this),e.off(y.MANIFEST_LOADING,this.onManifestLoading,this),e.off(y.LEVEL_UPDATED,this.onLevelUpdated,this))},t.destroy=function(){this.unregisterListeners(),this.hls=null,this.penalizedRenditions={}},t.startLoad=function(e){this.playlistError=0},t.stopLoad=function(){},t.getVariantLevelIndex=function(e){return(null==e?void 0:e.type)===st.MAIN?e.level:this.hls.loadLevel},t.onManifestLoading=function(){this.playlistError=0,this.penalizedRenditions={}},t.onLevelUpdated=function(){this.playlistError=0},t.onError=function(e,t){var r,n;if(!t.fatal){var i=this.hls,s=t.context;switch(t.details){case w.FRAG_LOAD_ERROR:case w.FRAG_LOAD_TIMEOUT:case w.KEY_LOAD_ERROR:case w.KEY_LOAD_TIMEOUT:return void(t.errorAction=this.getFragRetryOrSwitchAction(t));case w.FRAG_PARSING_ERROR:if(null!=(r=t.frag)&&r.gap)return void(t.errorAction={action:Ut,flags:Ht});case w.FRAG_GAP:case w.FRAG_DECRYPT_ERROR:return t.errorAction=this.getFragRetryOrSwitchAction(t),void(t.errorAction.action=Ft);case w.LEVEL_EMPTY_ERROR:case w.LEVEL_PARSING_ERROR:var a,o,l=t.parent===st.MAIN?t.level:i.loadLevel;return void(t.details===w.LEVEL_EMPTY_ERROR&&null!=(a=t.context)&&null!=(o=a.levelDetails)&&o.live?t.errorAction=this.getPlaylistRetryOrSwitchAction(t,l):(t.levelRetry=!1,t.errorAction=this.getLevelSwitchAction(t,l)));case w.LEVEL_LOAD_ERROR:case w.LEVEL_LOAD_TIMEOUT:return void("number"==typeof(null==s?void 0:s.level)&&(t.errorAction=this.getPlaylistRetryOrSwitchAction(t,s.level)));case w.AUDIO_TRACK_LOAD_ERROR:case w.AUDIO_TRACK_LOAD_TIMEOUT:case w.SUBTITLE_LOAD_ERROR:case w.SUBTITLE_TRACK_LOAD_TIMEOUT:if(s){var c=i.levels[i.loadLevel];if(c&&(s.type===it.AUDIO_TRACK&&s.groupId===c.audioGroupId||s.type===it.SUBTITLE_TRACK&&s.groupId===c.textGroupId))return t.errorAction=this.getPlaylistRetryOrSwitchAction(t,i.loadLevel),t.errorAction.action=Ft,void(t.errorAction.flags=_t)}return;case w.KEY_SYSTEM_STATUS_OUTPUT_RESTRICTED:var u=i.levels[i.loadLevel],d=null==u?void 0:u.attrs["HDCP-LEVEL"];return void(d&&(t.errorAction={action:Ft,flags:Zt,hdcpLevel:d}));case w.BUFFER_ADD_CODEC_ERROR:case w.REMUX_ALLOC_ERROR:return void(t.errorAction=this.getLevelSwitchAction(t,null!=(n=t.level)?n:i.loadLevel));case w.INTERNAL_EXCEPTION:case w.BUFFER_APPENDING_ERROR:case w.BUFFER_APPEND_ERROR:case w.BUFFER_FULL_ERROR:case w.LEVEL_SWITCH_ERROR:case w.BUFFER_STALLED_ERROR:case w.BUFFER_SEEK_OVER_HOLE:case w.BUFFER_NUDGE_ON_STALL:return void(t.errorAction={action:Ut,flags:Ht})}if(t.type===C.KEY_SYSTEM_ERROR){var h=this.getVariantLevelIndex(t.frag);return t.levelRetry=!1,void(t.errorAction=this.getLevelSwitchAction(t,h))}}},t.getPlaylistRetryOrSwitchAction=function(e,t){var r,n=Ot(this.hls.config.playlistLoadPolicy,e),i=this.playlistError++,s=null==(r=e.response)?void 0:r.code;if(Bt(n,i,Lt(e),s))return{action:qt,flags:Ht,retryConfig:n,retryCount:i};var a=this.getLevelSwitchAction(e,t);return n&&(a.retryConfig=n,a.retryCount=i),a},t.getFragRetryOrSwitchAction=function(e){var t=this.hls,r=this.getVariantLevelIndex(e.frag),n=t.levels[r],i=t.config,s=i.fragLoadPolicy,a=i.keyLoadPolicy,o=Ot(e.details.startsWith("key")?a:s,e),l=t.levels.reduce((function(e,t){return e+t.fragmentError}),0);if(n){var c;e.details!==w.FRAG_GAP&&n.fragmentError++;var u=null==(c=e.response)?void 0:c.code;if(Bt(o,l,Lt(e),u))return{action:qt,flags:Ht,retryConfig:o,retryCount:l}}var d=this.getLevelSwitchAction(e,r);return o&&(d.retryConfig=o,d.retryCount=l),d},t.getLevelSwitchAction=function(e,t){var r=this.hls;null==t&&(t=r.loadLevel);var n=this.hls.levels[t];if(n&&(n.loadError++,r.autoLevelEnabled)){for(var i,s,a=-1,o=r.levels,l=r.loadLevel,c=r.minAutoLevel,u=r.maxAutoLevel,d=null==(i=e.frag)?void 0:i.type,h=null!=(s=e.context)?s:{},p=h.type,f=h.groupId,A=o.length;A--;){var m=(A+l)%o.length;if(m!==l&&m>=c&&m<=u&&0===o[m].loadError){var g=o[m];if(e.details===w.FRAG_GAP&&e.frag){var v=o[m].details;if(v){var b=Vt(e.frag,v.fragments,e.frag.start);if(null!=b&&b.gap)continue}}else{if(p===it.AUDIO_TRACK&&f===g.audioGroupId||p===it.SUBTITLE_TRACK&&f===g.textGroupId)continue;if(d===st.AUDIO&&n.audioGroupId===g.audioGroupId||d===st.SUBTITLE&&n.textGroupId===g.textGroupId)continue}a=m;break}}if(a>-1&&r.loadLevel!==a)return e.levelRetry=!0,this.playlistError=0,{action:Ft,flags:Ht,nextAutoLevel:a}}return{action:Ft,flags:_t}},t.onErrorOut=function(e,t){var r;switch(null==(r=t.errorAction)?void 0:r.action){case Ut:break;case Ft:this.sendAlternateToPenaltyBox(t),t.errorAction.resolved||t.details===w.FRAG_GAP||(t.fatal=!0)}t.fatal&&this.hls.stopLoad()},t.sendAlternateToPenaltyBox=function(e){var t=this.hls,r=e.errorAction;if(r){var n=r.flags,i=r.hdcpLevel,s=r.nextAutoLevel;switch(n){case Ht:this.switchLevel(e,s);break;case _t:r.resolved||(r.resolved=this.redundantFailover(e));break;case Zt:i&&(t.maxHdcpLevel=Ct[Ct.indexOf(i)-1],r.resolved=!0),this.warn('Restricting playback to HDCP-LEVEL of "'+t.maxHdcpLevel+'" or lower')}r.resolved||this.switchLevel(e,s)}},t.switchLevel=function(e,t){void 0!==t&&e.errorAction&&(this.warn("switching to level "+t+" after "+e.details),this.hls.nextAutoLevel=t,e.errorAction.resolved=!0,this.hls.nextLoadLevel=this.hls.nextAutoLevel)},t.redundantFailover=function(e){var t=this,r=this.hls,n=this.penalizedRenditions,i=e.parent===st.MAIN?e.level:r.loadLevel,s=r.levels[i],a=s.url.length,o=e.frag?e.frag.urlId:s.urlId;s.urlId!==o||e.frag&&!s.details||this.penalizeRendition(s,e);for(var l=function(){var l=(o+c)%a,u=n[l];if(!u||function(e,t,r){if(performance.now()-e.lastErrorPerfMs>Gt)return!0;var n=e.details;if(t.details===w.FRAG_GAP&&n&&t.frag){var i=t.frag.start,s=Vt(null,n.fragments,i);if(s&&!s.gap)return!0}if(r&&e.errors.length<r.errors.length){var a=e.errors[e.errors.length-1];if(n&&a.frag&&t.frag&&Math.abs(a.frag.start-t.frag.start)>3*n.targetduration)return!0}return!1}(u,e,n[o]))return t.warn("Switching to Redundant Stream "+(l+1)+"/"+a+': "'+s.url[l]+'" after '+e.details),t.playlistError=0,r.levels.forEach((function(e){e.urlId=l})),r.nextLoadLevel=i,{v:!0}},c=1;c<a;c++){var u=l();if("object"==typeof u)return u.v}return!1},t.penalizeRendition=function(e,t){var r=this.penalizedRenditions,n=r[e.urlId]||{lastErrorPerfMs:0,errors:[],details:void 0};n.lastErrorPerfMs=performance.now(),n.errors.push(t),n.details=e.details,r[e.urlId]=n},e}();var Wt,Xt=function(){function e(e,t){this.hls=void 0,this.timer=-1,this.requestScheduled=-1,this.canLoad=!1,this.log=void 0,this.warn=void 0,this.log=T.log.bind(T,t+":"),this.warn=T.warn.bind(T,t+":"),this.hls=e}var t=e.prototype;return t.destroy=function(){this.clearTimer(),this.hls=this.log=this.warn=null},t.clearTimer=function(){clearTimeout(this.timer),this.timer=-1},t.startLoad=function(){this.canLoad=!0,this.requestScheduled=-1,this.loadPlaylist()},t.stopLoad=function(){this.canLoad=!1,this.clearTimer()},t.switchParams=function(e,t){var r=null==t?void 0:t.renditionReports;if(r){for(var n=-1,i=0;i<r.length;i++){var s=r[i],a=void 0;try{a=new self.URL(s.URI,t.url).href}catch(e){T.warn("Could not construct new URL for Rendition Report: "+e),a=s.URI||""}if(a===e){n=i;break}a===e.substring(0,a.length)&&(n=i)}if(-1!==n){var o=r[n],l=parseInt(o["LAST-MSN"])||(null==t?void 0:t.lastPartSn),c=parseInt(o["LAST-PART"])||(null==t?void 0:t.lastPartIndex);if(this.hls.config.lowLatencyMode){var u=Math.min(t.age-t.partTarget,t.targetduration);c>=0&&u>t.partTarget&&(c+=1)}return new Mt(l,c>=0?c:void 0,wt.No)}}},t.loadPlaylist=function(e){-1===this.requestScheduled&&(this.requestScheduled=self.performance.now())},t.shouldLoadPlaylist=function(e){return this.canLoad&&!!e&&!!e.url&&(!e.details||e.details.live)},t.shouldReloadPlaylist=function(e){return-1===this.timer&&-1===this.requestScheduled&&this.shouldLoadPlaylist(e)},t.playlistLoaded=function(e,t,r){var n=this,i=t.details,s=t.stats,a=self.performance.now(),o=s.loading.first?Math.max(0,a-s.loading.first):0;if(i.advancedDateTime=Date.now()-o,i.live||null!=r&&r.live){if(i.reloaded(r),r&&this.log("live playlist "+e+" "+(i.advanced?"REFRESHED "+i.lastPartSn+"-"+i.lastPartIndex:"MISSED")),r&&i.fragments.length>0&&xt(r,i),!this.canLoad||!i.live)return;var l,c=void 0,u=void 0;if(i.canBlockReload&&i.endSN&&i.advanced){var d=this.hls.config.lowLatencyMode,h=i.lastPartSn,p=i.endSN,f=i.lastPartIndex,A=h===p;-1!==f?(c=A?p+1:h,u=A?d?0:f:f+1):c=p+1;var m=i.age,g=m+i.ageHeader,v=Math.min(g-i.partTarget,1.5*i.targetduration);if(v>0){if(r&&v>r.tuneInGoal)this.warn("CDN Tune-in goal increased from: "+r.tuneInGoal+" to: "+v+" with playlist age: "+i.age),v=0;else{var b=Math.floor(v/i.targetduration);c+=b,void 0!==u&&(u+=Math.round(v%i.targetduration/i.partTarget)),this.log("CDN Tune-in age: "+i.ageHeader+"s last advanced "+m.toFixed(2)+"s goal: "+v+" skip sn "+b+" to part "+u)}i.tuneInGoal=v}if(l=this.getDeliveryDirectives(i,t.deliveryDirectives,c,u),d||!A)return void this.loadPlaylist(l)}else i.canBlockReload&&(l=this.getDeliveryDirectives(i,t.deliveryDirectives,c,u));var y=this.hls.mainForwardBufferInfo,C=y?y.end-y.len:0,w=function(e,t){void 0===t&&(t=1/0);var r=1e3*e.targetduration;if(e.updated){var n=e.fragments;if(n.length&&4*r>t){var i=1e3*n[n.length-1].duration;i<r&&(r=i)}}else r/=2;return Math.round(r)}(i,1e3*(i.edge-C));i.updated&&a>this.requestScheduled+w&&(this.requestScheduled=s.loading.start),void 0!==c&&i.canBlockReload?this.requestScheduled=s.loading.first+w-(1e3*i.partTarget||1e3):-1===this.requestScheduled||this.requestScheduled+w<a?this.requestScheduled=a:this.requestScheduled-a<=0&&(this.requestScheduled+=w);var M=this.requestScheduled-a;M=Math.max(0,M),this.log("reload live playlist "+e+" in "+Math.round(M)+" ms"),this.timer=self.setTimeout((function(){return n.loadPlaylist(l)}),M)}else this.clearTimer()},t.getDeliveryDirectives=function(e,t,r,n){var i=function(e,t){var r=e.canSkipUntil,n=e.canSkipDateRanges,i=e.endSN;return r&&(void 0!==t?t-i:0)<r?n?wt.v2:wt.Yes:wt.No}(e,r);return null!=t&&t.skip&&e.deltaUpdateFailed&&(r=t.msn,n=t.part,i=wt.No),new Mt(r,n,i)},t.checkRetry=function(e){var t=this,r=e.details,n=Lt(e),i=e.errorAction,s=i||{},a=s.action,o=s.retryCount,l=void 0===o?0:o,c=s.retryConfig,u=!!i&&!!c&&(a===qt||!i.resolved&&a===Ft);if(u){var d;if(this.requestScheduled=-1,l>=c.maxNumRetry)return!1;if(n&&null!=(d=e.context)&&d.deliveryDirectives)this.warn("Retrying playlist loading "+(l+1)+"/"+c.maxNumRetry+' after "'+r+'" without delivery-directives'),this.loadPlaylist();else{var h=Pt(c,l);this.timer=self.setTimeout((function(){return t.loadPlaylist()}),h),this.warn("Retrying playlist loading "+(l+1)+"/"+c.maxNumRetry+' after "'+r+'" in '+h+"ms")}e.levelRetry=!0,i.resolved=!0}return u},e}(),Jt=function(e){function t(t,r){var n;return(n=e.call(this,t,"[level-controller]")||this)._levels=[],n._firstLevel=-1,n._startLevel=void 0,n.currentLevel=null,n.currentLevelIndex=-1,n.manualLevelIndex=-1,n.steering=void 0,n.onParsedComplete=void 0,n.steering=r,n._registerListeners(),n}l(t,e);var r=t.prototype;return r._registerListeners=function(){var e=this.hls;e.on(y.MANIFEST_LOADING,this.onManifestLoading,this),e.on(y.MANIFEST_LOADED,this.onManifestLoaded,this),e.on(y.LEVEL_LOADED,this.onLevelLoaded,this),e.on(y.LEVELS_UPDATED,this.onLevelsUpdated,this),e.on(y.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),e.on(y.FRAG_LOADED,this.onFragLoaded,this),e.on(y.ERROR,this.onError,this)},r._unregisterListeners=function(){var e=this.hls;e.off(y.MANIFEST_LOADING,this.onManifestLoading,this),e.off(y.MANIFEST_LOADED,this.onManifestLoaded,this),e.off(y.LEVEL_LOADED,this.onLevelLoaded,this),e.off(y.LEVELS_UPDATED,this.onLevelsUpdated,this),e.off(y.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),e.off(y.FRAG_LOADED,this.onFragLoaded,this),e.off(y.ERROR,this.onError,this)},r.destroy=function(){this._unregisterListeners(),this.steering=null,this.resetLevels(),e.prototype.destroy.call(this)},r.startLoad=function(){this._levels.forEach((function(e){e.loadError=0,e.fragmentError=0})),e.prototype.startLoad.call(this)},r.resetLevels=function(){this._startLevel=void 0,this.manualLevelIndex=-1,this.currentLevelIndex=-1,this.currentLevel=null,this._levels=[]},r.onManifestLoading=function(e,t){this.resetLevels()},r.onManifestLoaded=function(e,t){var r,n=[],i={};t.levels.forEach((function(e){var t,s=e.attrs;-1!==(null==(t=e.audioCodec)?void 0:t.indexOf("mp4a.40.34"))&&(Wt||(Wt=/chrome|firefox/i.test(navigator.userAgent)),Wt&&(e.audioCodec=void 0));var a=s.AUDIO,o=s.CODECS,l=s["FRAME-RATE"],c=s["PATHWAY-ID"],u=s.RESOLUTION,d=s.SUBTITLES,h=(c||".")+"-"+e.bitrate+"-"+u+"-"+l+"-"+o;(r=i[h])?r.addFallback(e):(r=new St(e),i[h]=r,n.push(r)),Kt(r,"audio",a),Kt(r,"text",d)})),this.filterAndSortMediaOptions(n,t)},r.filterAndSortMediaOptions=function(e,t){var r=this,n=[],i=[],s=!1,a=!1,o=!1,l=e.filter((function(e){var t=e.audioCodec,r=e.videoCodec,n=e.width,i=e.height,l=e.unknownCodecs;return s||(s=!(!n||!i)),a||(a=!!r),o||(o=!!t),!(null!=l&&l.length)&&(!t||qe(t,"audio"))&&(!r||qe(r,"video"))}));if((s||a)&&o&&(l=l.filter((function(e){var t=e.videoCodec,r=e.width,n=e.height;return!!t||!(!r||!n)}))),0!==l.length){t.audioTracks&&$t(n=t.audioTracks.filter((function(e){return!e.audioCodec||qe(e.audioCodec,"audio")}))),t.subtitles&&$t(i=t.subtitles);var c=l.slice(0);l.sort((function(e,t){return e.attrs["HDCP-LEVEL"]!==t.attrs["HDCP-LEVEL"]?(e.attrs["HDCP-LEVEL"]||"")>(t.attrs["HDCP-LEVEL"]||"")?1:-1:e.bitrate!==t.bitrate?e.bitrate-t.bitrate:e.attrs["FRAME-RATE"]!==t.attrs["FRAME-RATE"]?e.attrs.decimalFloatingPoint("FRAME-RATE")-t.attrs.decimalFloatingPoint("FRAME-RATE"):e.attrs.SCORE!==t.attrs.SCORE?e.attrs.decimalFloatingPoint("SCORE")-t.attrs.decimalFloatingPoint("SCORE"):s&&e.height!==t.height?e.height-t.height:0}));var u=c[0];if(this.steering&&(l=this.steering.filterParsedLevels(l)).length!==c.length)for(var d=0;d<c.length;d++)if(c[d].pathwayId===l[0].pathwayId){u=c[d];break}this._levels=l;for(var h=0;h<l.length;h++)if(l[h]===u){this._firstLevel=h,this.log("manifest loaded, "+l.length+" level(s) found, first bitrate: "+u.bitrate);break}var p=o&&!a,f={levels:l,audioTracks:n,subtitleTracks:i,sessionData:t.sessionData,sessionKeys:t.sessionKeys,firstLevel:this._firstLevel,stats:t.stats,audio:o,video:a,altAudio:!p&&n.some((function(e){return!!e.url}))};this.hls.trigger(y.MANIFEST_PARSED,f),(this.hls.config.autoStartLoad||this.hls.forceStartLoad)&&this.hls.startLoad(this.hls.config.startPosition)}else Promise.resolve().then((function(){if(r.hls){var e=new Error("no level with compatible codecs found in manifest");r.hls.trigger(y.ERROR,{type:C.MEDIA_ERROR,details:w.MANIFEST_INCOMPATIBLE_CODECS_ERROR,fatal:!0,url:t.url,error:e,reason:e.message})}}))},r.onError=function(e,t){!t.fatal&&t.context&&t.context.type===it.LEVEL&&t.context.level===this.level&&this.checkRetry(t)},r.onFragLoaded=function(e,t){var r=t.frag;if(void 0!==r&&r.type===st.MAIN){var n=this._levels[r.level];void 0!==n&&(n.loadError=0)}},r.onLevelLoaded=function(e,t){var r,n,i=t.level,s=t.details,a=this._levels[i];if(!a)return this.warn("Invalid level index "+i),void(null!=(n=t.deliveryDirectives)&&n.skip&&(s.deltaUpdateFailed=!0));i===this.currentLevelIndex?(0===a.fragmentError&&(a.loadError=0),this.playlistLoaded(i,t,a.details)):null!=(r=t.deliveryDirectives)&&r.skip&&(s.deltaUpdateFailed=!0)},r.onAudioTrackSwitched=function(e,t){var r=this.currentLevel;if(r){var n=this.hls.audioTracks[t.id].groupId;if(r.audioGroupIds&&r.audioGroupId!==n){for(var i=-1,s=0;s<r.audioGroupIds.length;s++)if(r.audioGroupIds[s]===n){i=s;break}-1!==i&&i!==r.urlId&&(r.urlId=i,this.canLoad&&this.startLoad())}}},r.loadPlaylist=function(t){e.prototype.loadPlaylist.call(this);var r=this.currentLevelIndex,n=this.currentLevel;if(n&&this.shouldLoadPlaylist(n)){var i=n.urlId,s=n.uri;if(t)try{s=t.addDirectives(s)}catch(e){this.warn("Could not construct new URL with HLS Delivery Directives: "+e)}var a=n.attrs["PATHWAY-ID"];this.log("Loading level index "+r+(void 0!==(null==t?void 0:t.msn)?" at sn "+t.msn+" part "+t.part:"")+" with"+(a?" Pathway "+a:"")+" URI "+(i+1)+"/"+n.url.length+" "+s),this.clearTimer(),this.hls.trigger(y.LEVEL_LOADING,{url:s,level:r,id:i,deliveryDirectives:t||null})}},r.removeLevel=function(e,t){var r=this,n=function(e,r){return r!==t},i=this._levels.filter((function(i,s){return s!==e||(i.url.length>1&&void 0!==t?(i.url=i.url.filter(n),i.audioGroupIds&&(i.audioGroupIds=i.audioGroupIds.filter(n)),i.textGroupIds&&(i.textGroupIds=i.textGroupIds.filter(n)),i.urlId=0,!0):(r.steering&&r.steering.removeLevel(i),!1))}));this.hls.trigger(y.LEVELS_UPDATED,{levels:i})},r.onLevelsUpdated=function(e,t){var r=t.levels;r.forEach((function(e,t){var r=e.details;null!=r&&r.fragments&&r.fragments.forEach((function(e){e.level=t}))})),this._levels=r},s(t,[{key:"levels",get:function(){return 0===this._levels.length?null:this._levels}},{key:"level",get:function(){return this.currentLevelIndex},set:function(e){var t=this._levels;if(0!==t.length){if(e<0||e>=t.length){var r=new Error("invalid level idx"),n=e<0;if(this.hls.trigger(y.ERROR,{type:C.OTHER_ERROR,details:w.LEVEL_SWITCH_ERROR,level:e,fatal:n,error:r,reason:r.message}),n)return;e=Math.min(e,t.length-1)}var i=this.currentLevelIndex,s=this.currentLevel,a=s?s.attrs["PATHWAY-ID"]:void 0,l=t[e],c=l.attrs["PATHWAY-ID"];if(this.currentLevelIndex=e,this.currentLevel=l,i!==e||!l.details||!s||a!==c){this.log("Switching to level "+e+(c?" with Pathway "+c:"")+" from level "+i+(a?" with Pathway "+a:""));var u=o({},l,{level:e,maxBitrate:l.maxBitrate,attrs:l.attrs,uri:l.uri,urlId:l.urlId});delete u._attrs,delete u._urlId,this.hls.trigger(y.LEVEL_SWITCHING,u);var d=l.details;if(!d||d.live){var h=this.switchParams(l.uri,null==s?void 0:s.details);this.loadPlaylist(h)}}}}},{key:"manualLevel",get:function(){return this.manualLevelIndex},set:function(e){this.manualLevelIndex=e,void 0===this._startLevel&&(this._startLevel=e),-1!==e&&(this.level=e)}},{key:"firstLevel",get:function(){return this._firstLevel},set:function(e){this._firstLevel=e}},{key:"startLevel",get:function(){if(void 0===this._startLevel){var e=this.hls.config.startLevel;return void 0!==e?e:this._firstLevel}return this._startLevel},set:function(e){this._startLevel=e}},{key:"nextLoadLevel",get:function(){return-1!==this.manualLevelIndex?this.manualLevelIndex:this.hls.nextAutoLevel},set:function(e){this.level=e,-1===this.manualLevelIndex&&(this.hls.nextAutoLevel=e)}}]),t}(Xt);function Kt(e,t,r){r&&("audio"===t?(e.audioGroupIds||(e.audioGroupIds=[]),e.audioGroupIds[e.url.length-1]=r):"text"===t&&(e.textGroupIds||(e.textGroupIds=[]),e.textGroupIds[e.url.length-1]=r))}function $t(e){var t={};e.forEach((function(e){var r=e.groupId||"";e.id=t[r]=t[r]||0,t[r]++}))}var er="NOT_LOADED",tr="APPENDING",rr="PARTIAL",nr="OK",ir=function(){function e(e){this.activePartLists=Object.create(null),this.endListFragments=Object.create(null),this.fragments=Object.create(null),this.timeRanges=Object.create(null),this.bufferPadding=.2,this.hls=void 0,this.hasGaps=!1,this.hls=e,this._registerListeners()}var t=e.prototype;return t._registerListeners=function(){var e=this.hls;e.on(y.BUFFER_APPENDED,this.onBufferAppended,this),e.on(y.FRAG_BUFFERED,this.onFragBuffered,this),e.on(y.FRAG_LOADED,this.onFragLoaded,this)},t._unregisterListeners=function(){var e=this.hls;e.off(y.BUFFER_APPENDED,this.onBufferAppended,this),e.off(y.FRAG_BUFFERED,this.onFragBuffered,this),e.off(y.FRAG_LOADED,this.onFragLoaded,this)},t.destroy=function(){this._unregisterListeners(),this.fragments=this.activePartLists=this.endListFragments=this.timeRanges=null},t.getAppendedFrag=function(e,t){var r=this.activePartLists[t];if(r)for(var n=r.length;n--;){var i=r[n];if(!i)break;var s=i.end;if(i.start<=e&&null!==s&&e<=s)return i}return this.getBufferedFrag(e,t)},t.getBufferedFrag=function(e,t){for(var r=this.fragments,n=Object.keys(r),i=n.length;i--;){var s=r[n[i]];if((null==s?void 0:s.body.type)===t&&s.buffered){var a=s.body;if(a.start<=e&&e<=a.end)return a}}return null},t.detectEvictedFragments=function(e,t,r,n){var i=this;this.timeRanges&&(this.timeRanges[e]=t);var s=(null==n?void 0:n.fragment.sn)||-1;Object.keys(this.fragments).forEach((function(n){var a=i.fragments[n];if(a&&!(s>=a.body.sn))if(a.buffered||a.loaded){var o=a.range[e];o&&o.time.some((function(e){var r=!i.isTimeBuffered(e.startPTS,e.endPTS,t);return r&&i.removeFragment(a.body),r}))}else a.body.type===r&&i.removeFragment(a.body)}))},t.detectPartialFragments=function(e){var t=this,r=this.timeRanges,n=e.frag,i=e.part;if(r&&"initSegment"!==n.sn){var s=ar(n),a=this.fragments[s];if(!(!a||a.buffered&&n.gap)){var o=!n.relurl;Object.keys(r).forEach((function(e){var s=n.elementaryStreams[e];if(s){var l=r[e],c=o||!0===s.partial;a.range[e]=t.getBufferedTimes(n,i,c,l)}})),a.loaded=null,Object.keys(a.range).length?(a.buffered=!0,a.body.endList&&(this.endListFragments[a.body.type]=a),sr(a)||this.removeParts(n.sn-1,n.type)):this.removeFragment(a.body)}}},t.removeParts=function(e,t){var r=this.activePartLists[t];r&&(this.activePartLists[t]=r.filter((function(t){return t.fragment.sn>=e})))},t.fragBuffered=function(e,t){var r=ar(e),n=this.fragments[r];!n&&t&&(n=this.fragments[r]={body:e,appendedPTS:null,loaded:null,buffered:!1,range:Object.create(null)},e.gap&&(this.hasGaps=!0)),n&&(n.loaded=null,n.buffered=!0)},t.getBufferedTimes=function(e,t,r,n){for(var i={time:[],partial:r},s=e.start,a=e.end,o=e.minEndPTS||a,l=e.maxStartPTS||s,c=0;c<n.length;c++){var u=n.start(c)-this.bufferPadding,d=n.end(c)+this.bufferPadding;if(l>=u&&o<=d){i.time.push({startPTS:Math.max(s,n.start(c)),endPTS:Math.min(a,n.end(c))});break}if(s<d&&a>u)i.partial=!0,i.time.push({startPTS:Math.max(s,n.start(c)),endPTS:Math.min(a,n.end(c))});else if(a<=u)break}return i},t.getPartialFragment=function(e){var t,r,n,i=null,s=0,a=this.bufferPadding,o=this.fragments;return Object.keys(o).forEach((function(l){var c=o[l];c&&sr(c)&&(r=c.body.start-a,n=c.body.end+a,e>=r&&e<=n&&(t=Math.min(e-r,n-e),s<=t&&(i=c.body,s=t)))})),i},t.isEndListAppended=function(e){var t=this.endListFragments[e];return void 0!==t&&(t.buffered||sr(t))},t.getState=function(e){var t=ar(e),r=this.fragments[t];return r?r.buffered?sr(r)?rr:nr:tr:er},t.isTimeBuffered=function(e,t,r){for(var n,i,s=0;s<r.length;s++){if(n=r.start(s)-this.bufferPadding,i=r.end(s)+this.bufferPadding,e>=n&&t<=i)return!0;if(t<=n)return!1}return!1},t.onFragLoaded=function(e,t){var r=t.frag,n=t.part;if("initSegment"!==r.sn&&!r.bitrateTest){var i=n?null:t,s=ar(r);this.fragments[s]={body:r,appendedPTS:null,loaded:i,buffered:!1,range:Object.create(null)}}},t.onBufferAppended=function(e,t){var r=this,n=t.frag,i=t.part,s=t.timeRanges;if("initSegment"!==n.sn){var a=n.type;if(i){var o=this.activePartLists[a];o||(this.activePartLists[a]=o=[]),o.push(i)}this.timeRanges=s,Object.keys(s).forEach((function(e){var t=s[e];r.detectEvictedFragments(e,t,a,i)}))}},t.onFragBuffered=function(e,t){this.detectPartialFragments(t)},t.hasFragment=function(e){var t=ar(e);return!!this.fragments[t]},t.hasParts=function(e){var t;return!(null==(t=this.activePartLists[e])||!t.length)},t.removeFragmentsInRange=function(e,t,r,n,i){var s=this;n&&!this.hasGaps||Object.keys(this.fragments).forEach((function(a){var o=s.fragments[a];if(o){var l=o.body;l.type!==r||n&&!l.gap||l.start<t&&l.end>e&&(o.buffered||i)&&s.removeFragment(l)}}))},t.removeFragment=function(e){var t=ar(e);e.stats.loaded=0,e.clearElementaryStreamInfo();var r=this.activePartLists[e.type];if(r){var n=e.sn;this.activePartLists[e.type]=r.filter((function(e){return e.fragment.sn!==n}))}delete this.fragments[t],e.endList&&delete this.endListFragments[e.type]},t.removeAllFragments=function(){this.fragments=Object.create(null),this.endListFragments=Object.create(null),this.activePartLists=Object.create(null),this.hasGaps=!1},e}();function sr(e){var t,r,n;return e.buffered&&(e.body.gap||(null==(t=e.range.video)?void 0:t.partial)||(null==(r=e.range.audio)?void 0:r.partial)||(null==(n=e.range.audiovideo)?void 0:n.partial))}function ar(e){return e.type+"_"+e.level+"_"+e.urlId+"_"+e.sn}var or=Math.pow(2,17),lr=function(){function e(e){this.config=void 0,this.loader=null,this.partLoadTimeout=-1,this.config=e}var t=e.prototype;return t.destroy=function(){this.loader&&(this.loader.destroy(),this.loader=null)},t.abort=function(){this.loader&&this.loader.abort()},t.load=function(e,t){var r=this,i=e.url;if(!i)return Promise.reject(new dr({type:C.NETWORK_ERROR,details:w.FRAG_LOAD_ERROR,fatal:!1,frag:e,error:new Error("Fragment does not have a "+(i?"part list":"url")),networkDetails:null}));this.abort();var s=this.config,a=s.fLoader,o=s.loader;return new Promise((function(l,c){if(r.loader&&r.loader.destroy(),e.gap){if(e.tagList.some((function(e){return"GAP"===e[0]})))return void c(ur(e));e.gap=!1}var u=r.loader=e.loader=a?new a(s):new o(s),d=cr(e),h=Nt(s.fragLoadPolicy.default),p={loadPolicy:h,timeout:h.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0,highWaterMark:"initSegment"===e.sn?1/0:or};e.stats=u.stats,u.load(d,p,{onSuccess:function(t,n,i,s){r.resetLoader(e,u);var a=t.data;i.resetIV&&e.decryptdata&&(e.decryptdata.iv=new Uint8Array(a.slice(0,16)),a=a.slice(16)),l({frag:e,part:null,payload:a,networkDetails:s})},onError:function(t,s,a,o){r.resetLoader(e,u),c(new dr({type:C.NETWORK_ERROR,details:w.FRAG_LOAD_ERROR,fatal:!1,frag:e,response:n({url:i,data:void 0},t),error:new Error("HTTP Error "+t.code+" "+t.text),networkDetails:a,stats:o}))},onAbort:function(t,n,i){r.resetLoader(e,u),c(new dr({type:C.NETWORK_ERROR,details:w.INTERNAL_ABORTED,fatal:!1,frag:e,error:new Error("Aborted"),networkDetails:i,stats:t}))},onTimeout:function(t,n,i){r.resetLoader(e,u),c(new dr({type:C.NETWORK_ERROR,details:w.FRAG_LOAD_TIMEOUT,fatal:!1,frag:e,error:new Error("Timeout after "+p.timeout+"ms"),networkDetails:i,stats:t}))},onProgress:function(r,n,i,s){t&&t({frag:e,part:null,payload:i,networkDetails:s})}})}))},t.loadPart=function(e,t,r){var i=this;this.abort();var s=this.config,a=s.fLoader,o=s.loader;return new Promise((function(l,c){if(i.loader&&i.loader.destroy(),e.gap||t.gap)c(ur(e,t));else{var u=i.loader=e.loader=a?new a(s):new o(s),d=cr(e,t),h=Nt(s.fragLoadPolicy.default),p={loadPolicy:h,timeout:h.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0,highWaterMark:or};t.stats=u.stats,u.load(d,p,{onSuccess:function(n,s,a,o){i.resetLoader(e,u),i.updateStatsFromPart(e,t);var c={frag:e,part:t,payload:n.data,networkDetails:o};r(c),l(c)},onError:function(r,s,a,o){i.resetLoader(e,u),c(new dr({type:C.NETWORK_ERROR,details:w.FRAG_LOAD_ERROR,fatal:!1,frag:e,part:t,response:n({url:d.url,data:void 0},r),error:new Error("HTTP Error "+r.code+" "+r.text),networkDetails:a,stats:o}))},onAbort:function(r,n,s){e.stats.aborted=t.stats.aborted,i.resetLoader(e,u),c(new dr({type:C.NETWORK_ERROR,details:w.INTERNAL_ABORTED,fatal:!1,frag:e,part:t,error:new Error("Aborted"),networkDetails:s,stats:r}))},onTimeout:function(r,n,s){i.resetLoader(e,u),c(new dr({type:C.NETWORK_ERROR,details:w.FRAG_LOAD_TIMEOUT,fatal:!1,frag:e,part:t,error:new Error("Timeout after "+p.timeout+"ms"),networkDetails:s,stats:r}))}})}}))},t.updateStatsFromPart=function(e,t){var r=e.stats,n=t.stats,i=n.total;if(r.loaded+=n.loaded,i){var s=Math.round(e.duration/t.duration),a=Math.min(Math.round(r.loaded/i),s),o=(s-a)*Math.round(r.loaded/a);r.total=r.loaded+o}else r.total=Math.max(r.loaded,r.total);var l=r.loading,c=n.loading;l.start?l.first+=c.first-c.start:(l.start=c.start,l.first=c.first),l.end=c.end},t.resetLoader=function(e,t){e.loader=null,this.loader===t&&(self.clearTimeout(this.partLoadTimeout),this.loader=null),t.destroy()},e}();function cr(e,t){void 0===t&&(t=null);var r=t||e,n={frag:e,part:t,responseType:"arraybuffer",url:r.url,headers:{},rangeStart:0,rangeEnd:0},i=r.byteRangeStartOffset,s=r.byteRangeEndOffset;if(b(i)&&b(s)){var a,o=i,l=s;if("initSegment"===e.sn&&"AES-128"===(null==(a=e.decryptdata)?void 0:a.method)){var c=s-i;c%16&&(l=s+(16-c%16)),0!==i&&(n.resetIV=!0,o=i-16)}n.rangeStart=o,n.rangeEnd=l}return n}function ur(e,t){var r=new Error("GAP "+(e.gap?"tag":"attribute")+" found"),n={type:C.MEDIA_ERROR,details:w.FRAG_GAP,fatal:!1,frag:e,error:r,networkDetails:null};return t&&(n.part=t),(t||e).stats.aborted=!0,new dr(n)}var dr=function(e){function t(t){var r;return(r=e.call(this,t.error.message)||this).data=void 0,r.data=t,r}return l(t,e),t}(h(Error)),hr=function(){function e(e){this.config=void 0,this.keyUriToKeyInfo={},this.emeController=null,this.config=e}var t=e.prototype;return t.abort=function(e){for(var t in this.keyUriToKeyInfo){var r=this.keyUriToKeyInfo[t].loader;if(r){if(e&&e!==r.context.frag.type)return;r.abort()}}},t.detach=function(){for(var e in this.keyUriToKeyInfo){var t=this.keyUriToKeyInfo[e];(t.mediaKeySessionContext||t.decryptdata.isCommonEncryption)&&delete this.keyUriToKeyInfo[e]}},t.destroy=function(){for(var e in this.detach(),this.keyUriToKeyInfo){var t=this.keyUriToKeyInfo[e].loader;t&&t.destroy()}this.keyUriToKeyInfo={}},t.createKeyLoadError=function(e,t,r,n,i){return void 0===t&&(t=w.KEY_LOAD_ERROR),new dr({type:C.NETWORK_ERROR,details:t,fatal:!1,frag:e,response:i,error:r,networkDetails:n})},t.loadClear=function(e,t){var r=this;if(this.emeController&&this.config.emeEnabled)for(var n=e.sn,i=e.cc,s=function(){var e=t[a];if(i<=e.cc&&("initSegment"===n||"initSegment"===e.sn||n<e.sn))return r.emeController.selectKeySystemFormat(e).then((function(t){e.setKeyFormat(t)})),"break"},a=0;a<t.length&&"break"!==s();a++);},t.load=function(e){var t=this;return!e.decryptdata&&e.encrypted&&this.emeController?this.emeController.selectKeySystemFormat(e).then((function(r){return t.loadInternal(e,r)})):this.loadInternal(e)},t.loadInternal=function(e,t){var r,n;t&&e.setKeyFormat(t);var i=e.decryptdata;if(!i){var s=new Error(t?"Expected frag.decryptdata to be defined after setting format "+t:"Missing decryption data on fragment in onKeyLoading");return Promise.reject(this.createKeyLoadError(e,w.KEY_LOAD_ERROR,s))}var a=i.uri;if(!a)return Promise.reject(this.createKeyLoadError(e,w.KEY_LOAD_ERROR,new Error('Invalid key URI: "'+a+'"')));var o,l=this.keyUriToKeyInfo[a];if(null!=(r=l)&&r.decryptdata.key)return i.key=l.decryptdata.key,Promise.resolve({frag:e,keyInfo:l});if(null!=(n=l)&&n.keyLoadPromise)switch(null==(o=l.mediaKeySessionContext)?void 0:o.keyStatus){case void 0:case"status-pending":case"usable":case"usable-in-future":return l.keyLoadPromise.then((function(t){return i.key=t.keyInfo.decryptdata.key,{frag:e,keyInfo:l}}))}switch(l=this.keyUriToKeyInfo[a]={decryptdata:i,keyLoadPromise:null,loader:null,mediaKeySessionContext:null},i.method){case"ISO-23001-7":case"SAMPLE-AES":case"SAMPLE-AES-CENC":case"SAMPLE-AES-CTR":return"identity"===i.keyFormat?this.loadKeyHTTP(l,e):this.loadKeyEME(l,e);case"AES-128":return this.loadKeyHTTP(l,e);default:return Promise.reject(this.createKeyLoadError(e,w.KEY_LOAD_ERROR,new Error('Key supplied with unsupported METHOD: "'+i.method+'"')))}},t.loadKeyEME=function(e,t){var r={frag:t,keyInfo:e};if(this.emeController&&this.config.emeEnabled){var n=this.emeController.loadKey(r);if(n)return(e.keyLoadPromise=n.then((function(t){return e.mediaKeySessionContext=t,r}))).catch((function(t){throw e.keyLoadPromise=null,t}))}return Promise.resolve(r)},t.loadKeyHTTP=function(e,t){var r=this,i=this.config,s=new(0,i.loader)(i);return t.keyLoader=e.loader=s,e.keyLoadPromise=new Promise((function(a,o){var l={keyInfo:e,frag:t,responseType:"arraybuffer",url:e.decryptdata.uri},c=i.keyLoadPolicy.default,u={loadPolicy:c,timeout:c.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0},d={onSuccess:function(e,t,n,i){var s=n.frag,l=n.keyInfo,c=n.url;if(!s.decryptdata||l!==r.keyUriToKeyInfo[c])return o(r.createKeyLoadError(s,w.KEY_LOAD_ERROR,new Error("after key load, decryptdata unset or changed"),i));l.decryptdata.key=s.decryptdata.key=new Uint8Array(e.data),s.keyLoader=null,l.loader=null,a({frag:s,keyInfo:l})},onError:function(e,i,s,a){r.resetLoader(i),o(r.createKeyLoadError(t,w.KEY_LOAD_ERROR,new Error("HTTP Error "+e.code+" loading key "+e.text),s,n({url:l.url,data:void 0},e)))},onTimeout:function(e,n,i){r.resetLoader(n),o(r.createKeyLoadError(t,w.KEY_LOAD_TIMEOUT,new Error("key loading timed out"),i))},onAbort:function(e,n,i){r.resetLoader(n),o(r.createKeyLoadError(t,w.INTERNAL_ABORTED,new Error("key loading aborted"),i))}};s.load(l,u,d)}))},t.resetLoader=function(e){var t=e.frag,r=e.keyInfo,n=e.url,i=r.loader;t.keyLoader===i&&(t.keyLoader=null,r.loader=null),delete this.keyUriToKeyInfo[n],i&&i.destroy()},e}(),pr=function(){function e(){this._boundTick=void 0,this._tickTimer=null,this._tickInterval=null,this._tickCallCount=0,this._boundTick=this.tick.bind(this)}var t=e.prototype;return t.destroy=function(){this.onHandlerDestroying(),this.onHandlerDestroyed()},t.onHandlerDestroying=function(){this.clearNextTick(),this.clearInterval()},t.onHandlerDestroyed=function(){},t.hasInterval=function(){return!!this._tickInterval},t.hasNextTick=function(){return!!this._tickTimer},t.setInterval=function(e){return!this._tickInterval&&(this._tickCallCount=0,this._tickInterval=self.setInterval(this._boundTick,e),!0)},t.clearInterval=function(){return!!this._tickInterval&&(self.clearInterval(this._tickInterval),this._tickInterval=null,!0)},t.clearNextTick=function(){return!!this._tickTimer&&(self.clearTimeout(this._tickTimer),this._tickTimer=null,!0)},t.tick=function(){this._tickCallCount++,1===this._tickCallCount&&(this.doTick(),this._tickCallCount>1&&this.tickImmediate(),this._tickCallCount=0)},t.tickImmediate=function(){this.clearNextTick(),this._tickTimer=self.setTimeout(this._boundTick,0)},t.doTick=function(){},e}(),fr={length:0,start:function(){return 0},end:function(){return 0}},Ar=function(){function e(){}return e.isBuffered=function(t,r){try{if(t)for(var n=e.getBuffered(t),i=0;i<n.length;i++)if(r>=n.start(i)&&r<=n.end(i))return!0}catch(e){}return!1},e.bufferInfo=function(t,r,n){try{if(t){var i,s=e.getBuffered(t),a=[];for(i=0;i<s.length;i++)a.push({start:s.start(i),end:s.end(i)});return this.bufferedInfo(a,r,n)}}catch(e){}return{len:0,start:r,end:r,nextStart:void 0}},e.bufferedInfo=function(e,t,r){t=Math.max(0,t),e.sort((function(e,t){return e.start-t.start||t.end-e.end}));var n=[];if(r)for(var i=0;i<e.length;i++){var s=n.length;if(s){var a=n[s-1].end;e[i].start-a<r?e[i].end>a&&(n[s-1].end=e[i].end):n.push(e[i])}else n.push(e[i])}else n=e;for(var o,l=0,c=t,u=t,d=0;d<n.length;d++){var h=n[d].start,p=n[d].end;if(t+r>=h&&t<p)c=h,l=(u=p)-t;else if(t+r<h){o=h;break}}return{len:l,start:c||0,end:u||0,nextStart:o}},e.getBuffered=function(e){try{return e.buffered}catch(e){return T.log("failed to get media.buffered",e),fr}},e}(),mr=function(e,t,r,n,i,s){void 0===n&&(n=0),void 0===i&&(i=-1),void 0===s&&(s=!1),this.level=void 0,this.sn=void 0,this.part=void 0,this.id=void 0,this.size=void 0,this.partial=void 0,this.transmuxing={start:0,executeStart:0,executeEnd:0,end:0},this.buffering={audio:{start:0,executeStart:0,executeEnd:0,end:0},video:{start:0,executeStart:0,executeEnd:0,end:0},audiovideo:{start:0,executeStart:0,executeEnd:0,end:0}},this.level=e,this.sn=t,this.id=r,this.size=n,this.part=i,this.partial=s};function gr(e,t){for(var r=null,n=0,i=e.length;n<i;n++){var s=e[n];if(s&&s.cc===t){r=s;break}}return r}function vr(e,t){if(e){var r=e.start+t;e.start=e.startPTS=r,e.endPTS=r+e.duration}}function br(e,t){for(var r=t.fragments,n=0,i=r.length;n<i;n++)vr(r[n],e);t.fragmentHint&&vr(t.fragmentHint,e),t.alignedSliding=!0}function yr(e,t,r){t&&(function(e,t,r){if(function(e,t,r){return!(!t.details||!(r.endCC>r.startCC||e&&e.cc<r.startCC))}(e,r,t)){var n=function(e,t,r){var n=e.fragments,i=t.fragments;if(i.length&&n.length){var s=gr(n,i[0].cc);if(s&&(!s||s.startPTS))return s;T.log("No frag in previous level to align on")}else T.log("No fragments to align")}(r.details,t);n&&b(n.start)&&(T.log("Adjusting PTS using last level due to CC increase within current level "+t.url),br(n.start,t))}}(e,r,t),!r.alignedSliding&&t.details&&function(e,t){if(t.fragments.length&&e.hasProgramDateTime&&t.hasProgramDateTime){var r=t.fragments[0].programDateTime,n=e.fragments[0].programDateTime,i=(n-r)/1e3+t.fragments[0].start;i&&b(i)&&(T.log("Adjusting PTS using programDateTime delta "+(n-r)+"ms, sliding:"+i.toFixed(3)+" "+e.url+" "),br(i,e))}}(r,t.details),r.alignedSliding||!t.details||r.skippedSegments||Tt(t.details,r))}function Cr(e,t){if(e.hasProgramDateTime&&t.hasProgramDateTime){var r=e.fragments,n=t.fragments;if(r.length&&n.length){var i=n[Math.round(n.length/2)-1],s=gr(r,i.cc)||r[Math.round(r.length/2)-1],a=i.programDateTime,o=s.programDateTime;null!==a&&null!==o&&br((o-a)/1e3-(s.start-i.start),e)}}}var wr=function(){function e(e,t){this.subtle=void 0,this.aesIV=void 0,this.subtle=e,this.aesIV=t}return e.prototype.decrypt=function(e,t){return this.subtle.decrypt({name:"AES-CBC",iv:this.aesIV},t,e)},e}(),Mr=function(){function e(e,t){this.subtle=void 0,this.key=void 0,this.subtle=e,this.key=t}return e.prototype.expandKey=function(){return this.subtle.importKey("raw",this.key,{name:"AES-CBC"},!1,["encrypt","decrypt"])},e}();var Sr=function(){function e(){this.rcon=[0,1,2,4,8,16,32,64,128,27,54],this.subMix=[new Uint32Array(256),new Uint32Array(256),new Uint32Array(256),new Uint32Array(256)],this.invSubMix=[new Uint32Array(256),new Uint32Array(256),new Uint32Array(256),new Uint32Array(256)],this.sBox=new Uint32Array(256),this.invSBox=new Uint32Array(256),this.key=new Uint32Array(0),this.ksRows=0,this.keySize=0,this.keySchedule=void 0,this.invKeySchedule=void 0,this.initTable()}var t=e.prototype;return t.uint8ArrayToUint32Array_=function(e){for(var t=new DataView(e),r=new Uint32Array(4),n=0;n<4;n++)r[n]=t.getUint32(4*n);return r},t.initTable=function(){var e=this.sBox,t=this.invSBox,r=this.subMix,n=r[0],i=r[1],s=r[2],a=r[3],o=this.invSubMix,l=o[0],c=o[1],u=o[2],d=o[3],h=new Uint32Array(256),p=0,f=0,A=0;for(A=0;A<256;A++)h[A]=A<128?A<<1:A<<1^283;for(A=0;A<256;A++){var m=f^f<<1^f<<2^f<<3^f<<4;m=m>>>8^255&m^99,e[p]=m,t[m]=p;var g=h[p],v=h[g],b=h[v],y=257*h[m]^16843008*m;n[p]=y<<24|y>>>8,i[p]=y<<16|y>>>16,s[p]=y<<8|y>>>24,a[p]=y,y=16843009*b^65537*v^257*g^16843008*p,l[m]=y<<24|y>>>8,c[m]=y<<16|y>>>16,u[m]=y<<8|y>>>24,d[m]=y,p?(p=g^h[h[h[b^g]]],f^=h[h[f]]):p=f=1}},t.expandKey=function(e){for(var t=this.uint8ArrayToUint32Array_(e),r=!0,n=0;n<t.length&&r;)r=t[n]===this.key[n],n++;if(!r){this.key=t;var i=this.keySize=t.length;if(4!==i&&6!==i&&8!==i)throw new Error("Invalid aes key size="+i);var s,a,o,l,c=this.ksRows=4*(i+6+1),u=this.keySchedule=new Uint32Array(c),d=this.invKeySchedule=new Uint32Array(c),h=this.sBox,p=this.rcon,f=this.invSubMix,A=f[0],m=f[1],g=f[2],v=f[3];for(s=0;s<c;s++)s<i?o=u[s]=t[s]:(l=o,s%i==0?(l=h[(l=l<<8|l>>>24)>>>24]<<24|h[l>>>16&255]<<16|h[l>>>8&255]<<8|h[255&l],l^=p[s/i|0]<<24):i>6&&s%i==4&&(l=h[l>>>24]<<24|h[l>>>16&255]<<16|h[l>>>8&255]<<8|h[255&l]),u[s]=o=(u[s-i]^l)>>>0);for(a=0;a<c;a++)s=c-a,l=3&a?u[s]:u[s-4],d[a]=a<4||s<=4?l:A[h[l>>>24]]^m[h[l>>>16&255]]^g[h[l>>>8&255]]^v[h[255&l]],d[a]=d[a]>>>0}},t.networkToHostOrderSwap=function(e){return e<<24|(65280&e)<<8|(16711680&e)>>8|e>>>24},t.decrypt=function(e,t,r){for(var n,i,s,a,o,l,c,u,d,h,p,f,A,m,g=this.keySize+6,v=this.invKeySchedule,b=this.invSBox,y=this.invSubMix,C=y[0],w=y[1],M=y[2],S=y[3],I=this.uint8ArrayToUint32Array_(r),E=I[0],x=I[1],T=I[2],D=I[3],k=new Int32Array(e),j=new Int32Array(k.length),L=this.networkToHostOrderSwap;t<k.length;){for(d=L(k[t]),h=L(k[t+1]),p=L(k[t+2]),f=L(k[t+3]),o=d^v[0],l=f^v[1],c=p^v[2],u=h^v[3],A=4,m=1;m<g;m++)n=C[o>>>24]^w[l>>16&255]^M[c>>8&255]^S[255&u]^v[A],i=C[l>>>24]^w[c>>16&255]^M[u>>8&255]^S[255&o]^v[A+1],s=C[c>>>24]^w[u>>16&255]^M[o>>8&255]^S[255&l]^v[A+2],a=C[u>>>24]^w[o>>16&255]^M[l>>8&255]^S[255&c]^v[A+3],o=n,l=i,c=s,u=a,A+=4;n=b[o>>>24]<<24^b[l>>16&255]<<16^b[c>>8&255]<<8^b[255&u]^v[A],i=b[l>>>24]<<24^b[c>>16&255]<<16^b[u>>8&255]<<8^b[255&o]^v[A+1],s=b[c>>>24]<<24^b[u>>16&255]<<16^b[o>>8&255]<<8^b[255&l]^v[A+2],a=b[u>>>24]<<24^b[o>>16&255]<<16^b[l>>8&255]<<8^b[255&c]^v[A+3],j[t]=L(n^E),j[t+1]=L(a^x),j[t+2]=L(s^T),j[t+3]=L(i^D),E=d,x=h,T=p,D=f,t+=4}return j.buffer},e}(),Ir=function(){function e(e,t){var r=(void 0===t?{}:t).removePKCS7Padding,n=void 0===r||r;if(this.logEnabled=!0,this.removePKCS7Padding=void 0,this.subtle=null,this.softwareDecrypter=null,this.key=null,this.fastAesKey=null,this.remainderData=null,this.currentIV=null,this.currentResult=null,this.useSoftware=void 0,this.useSoftware=e.enableSoftwareAES,this.removePKCS7Padding=n,n)try{var i=self.crypto;i&&(this.subtle=i.subtle||i.webkitSubtle)}catch(e){}null===this.subtle&&(this.useSoftware=!0)}var t=e.prototype;return t.destroy=function(){this.subtle=null,this.softwareDecrypter=null,this.key=null,this.fastAesKey=null,this.remainderData=null,this.currentIV=null,this.currentResult=null},t.isSync=function(){return this.useSoftware},t.flush=function(){var e=this.currentResult,t=this.remainderData;if(!e||t)return this.reset(),null;var r,n,i,s=new Uint8Array(e);return this.reset(),this.removePKCS7Padding?(n=(r=s).byteLength,(i=n&&new DataView(r.buffer).getUint8(n-1))?X(r,0,n-i):r):s},t.reset=function(){this.currentResult=null,this.currentIV=null,this.remainderData=null,this.softwareDecrypter&&(this.softwareDecrypter=null)},t.decrypt=function(e,t,r){var n=this;return this.useSoftware?new Promise((function(i,s){n.softwareDecrypt(new Uint8Array(e),t,r);var a=n.flush();a?i(a.buffer):s(new Error("[softwareDecrypt] Failed to decrypt data"))})):this.webCryptoDecrypt(new Uint8Array(e),t,r)},t.softwareDecrypt=function(e,t,r){var n=this.currentIV,i=this.currentResult,s=this.remainderData;this.logOnce("JS AES decrypt"),s&&(e=xe(s,e),this.remainderData=null);var a=this.getValidChunk(e);if(!a.length)return null;n&&(r=n);var o=this.softwareDecrypter;o||(o=this.softwareDecrypter=new Sr),o.expandKey(t);var l=i;return this.currentResult=o.decrypt(a.buffer,0,r),this.currentIV=X(a,-16).buffer,l||null},t.webCryptoDecrypt=function(e,t,r){var n=this,i=this.subtle;return this.key===t&&this.fastAesKey||(this.key=t,this.fastAesKey=new Mr(i,t)),this.fastAesKey.expandKey().then((function(t){return i?(n.logOnce("WebCrypto AES decrypt"),new wr(i,new Uint8Array(r)).decrypt(e.buffer,t)):Promise.reject(new Error("web crypto not initialized"))})).catch((function(i){return T.warn("[decrypter]: WebCrypto Error, disable WebCrypto API, "+i.name+": "+i.message),n.onWebCryptoError(e,t,r)}))},t.onWebCryptoError=function(e,t,r){this.useSoftware=!0,this.logEnabled=!0,this.softwareDecrypt(e,t,r);var n=this.flush();if(n)return n.buffer;throw new Error("WebCrypto and softwareDecrypt: failed to decrypt data")},t.getValidChunk=function(e){var t=e,r=e.length-e.length%16;return r!==e.length&&(t=X(e,0,r),this.remainderData=X(e,r)),t},t.logOnce=function(e){this.logEnabled&&(T.log("[decrypter]: "+e),this.logEnabled=!1)},e}(),Er=function(e){for(var t="",r=e.length,n=0;n<r;n++)t+="["+e.start(n).toFixed(3)+"-"+e.end(n).toFixed(3)+"]";return t},xr={STOPPED:"STOPPED",IDLE:"IDLE",KEY_LOADING:"KEY_LOADING",FRAG_LOADING:"FRAG_LOADING",FRAG_LOADING_WAITING_RETRY:"FRAG_LOADING_WAITING_RETRY",WAITING_TRACK:"WAITING_TRACK",PARSING:"PARSING",PARSED:"PARSED",ENDED:"ENDED",ERROR:"ERROR",WAITING_INIT_PTS:"WAITING_INIT_PTS",WAITING_LEVEL:"WAITING_LEVEL"},Tr=function(e){function t(t,r,n,i,s){var a;return(a=e.call(this)||this).hls=void 0,a.fragPrevious=null,a.fragCurrent=null,a.fragmentTracker=void 0,a.transmuxer=null,a._state=xr.STOPPED,a.playlistType=void 0,a.media=null,a.mediaBuffer=null,a.config=void 0,a.bitrateTest=!1,a.lastCurrentTime=0,a.nextLoadPosition=0,a.startPosition=0,a.startTimeOffset=null,a.loadedmetadata=!1,a.retryDate=0,a.levels=null,a.fragmentLoader=void 0,a.keyLoader=void 0,a.levelLastLoaded=null,a.startFragRequested=!1,a.decrypter=void 0,a.initPTS=[],a.onvseeking=null,a.onvended=null,a.logPrefix="",a.log=void 0,a.warn=void 0,a.playlistType=s,a.logPrefix=i,a.log=T.log.bind(T,i+":"),a.warn=T.warn.bind(T,i+":"),a.hls=t,a.fragmentLoader=new lr(t.config),a.keyLoader=n,a.fragmentTracker=r,a.config=t.config,a.decrypter=new Ir(t.config),t.on(y.MANIFEST_LOADED,a.onManifestLoaded,function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(a)),a}l(t,e);var r=t.prototype;return r.doTick=function(){this.onTickEnd()},r.onTickEnd=function(){},r.startLoad=function(e){},r.stopLoad=function(){this.fragmentLoader.abort(),this.keyLoader.abort(this.playlistType);var e=this.fragCurrent;null!=e&&e.loader&&(e.abortRequests(),this.fragmentTracker.removeFragment(e)),this.resetTransmuxer(),this.fragCurrent=null,this.fragPrevious=null,this.clearInterval(),this.clearNextTick(),this.state=xr.STOPPED},r._streamEnded=function(e,t){if(t.live||e.nextStart||!e.end||!this.media)return!1;var r=t.partList;if(null!=r&&r.length){var n=r[r.length-1];return Ar.isBuffered(this.media,n.start+n.duration/2)}var i=t.fragments[t.fragments.length-1].type;return this.fragmentTracker.isEndListAppended(i)},r.getLevelDetails=function(){var e;if(this.levels&&null!==this.levelLastLoaded)return null==(e=this.levels[this.levelLastLoaded])?void 0:e.details},r.onMediaAttached=function(e,t){var r=this.media=this.mediaBuffer=t.media;this.onvseeking=this.onMediaSeeking.bind(this),this.onvended=this.onMediaEnded.bind(this),r.addEventListener("seeking",this.onvseeking),r.addEventListener("ended",this.onvended);var n=this.config;this.levels&&n.autoStartLoad&&this.state===xr.STOPPED&&this.startLoad(n.startPosition)},r.onMediaDetaching=function(){var e=this.media;null!=e&&e.ended&&(this.log("MSE detaching and video ended, reset startPosition"),this.startPosition=this.lastCurrentTime=0),e&&this.onvseeking&&this.onvended&&(e.removeEventListener("seeking",this.onvseeking),e.removeEventListener("ended",this.onvended),this.onvseeking=this.onvended=null),this.keyLoader&&this.keyLoader.detach(),this.media=this.mediaBuffer=null,this.loadedmetadata=!1,this.fragmentTracker.removeAllFragments(),this.stopLoad()},r.onMediaSeeking=function(){var e=this.config,t=this.fragCurrent,r=this.media,n=this.mediaBuffer,i=this.state,s=r?r.currentTime:0,a=Ar.bufferInfo(n||r,s,e.maxBufferHole);if(this.log("media seeking to "+(b(s)?s.toFixed(3):s)+", state: "+i),this.state===xr.ENDED)this.resetLoadingState();else if(t){var o=e.maxFragLookUpTolerance,l=t.start-o,c=t.start+t.duration+o;if(!a.len||c<a.start||l>a.end){var u=s>c;(s<l||u)&&(u&&t.loader&&(this.log("seeking outside of buffer while fragment load in progress, cancel fragment load"),t.abortRequests(),this.resetLoadingState()),this.fragPrevious=null)}}r&&(this.fragmentTracker.removeFragmentsInRange(s,1/0,this.playlistType,!0),this.lastCurrentTime=s),this.loadedmetadata||a.len||(this.nextLoadPosition=this.startPosition=s),this.tickImmediate()},r.onMediaEnded=function(){this.startPosition=this.lastCurrentTime=0},r.onManifestLoaded=function(e,t){this.startTimeOffset=t.startTimeOffset,this.initPTS=[]},r.onHandlerDestroying=function(){this.stopLoad(),e.prototype.onHandlerDestroying.call(this)},r.onHandlerDestroyed=function(){this.state=xr.STOPPED,this.fragmentLoader&&this.fragmentLoader.destroy(),this.keyLoader&&this.keyLoader.destroy(),this.decrypter&&this.decrypter.destroy(),this.hls=this.log=this.warn=this.decrypter=this.keyLoader=this.fragmentLoader=this.fragmentTracker=null,e.prototype.onHandlerDestroyed.call(this)},r.loadFragment=function(e,t,r){this._loadFragForPlayback(e,t,r)},r._loadFragForPlayback=function(e,t,r){var n=this;this._doFragLoad(e,t,r,(function(t){if(n.fragContextChanged(e))return n.warn("Fragment "+e.sn+(t.part?" p: "+t.part.index:"")+" of level "+e.level+" was dropped during download."),void n.fragmentTracker.removeFragment(e);e.stats.chunkCount++,n._handleFragmentLoadProgress(t)})).then((function(t){if(t){var r=n.state;n.fragContextChanged(e)?(r===xr.FRAG_LOADING||!n.fragCurrent&&r===xr.PARSING)&&(n.fragmentTracker.removeFragment(e),n.state=xr.IDLE):("payload"in t&&(n.log("Loaded fragment "+e.sn+" of level "+e.level),n.hls.trigger(y.FRAG_LOADED,t)),n._handleFragmentLoadComplete(t))}})).catch((function(t){n.state!==xr.STOPPED&&n.state!==xr.ERROR&&(n.warn(t),n.resetFragmentLoading(e))}))},r.clearTrackerIfNeeded=function(e){var t,r=this.fragmentTracker;if(r.getState(e)===tr){var n=e.type,i=this.getFwdBufferInfo(this.mediaBuffer,n),s=Math.max(e.duration,i?i.len:this.config.maxBufferLength);this.reduceMaxBufferLength(s)&&r.removeFragment(e)}else 0===(null==(t=this.mediaBuffer)?void 0:t.buffered.length)?r.removeAllFragments():r.hasParts(e.type)&&(r.detectPartialFragments({frag:e,part:null,stats:e.stats,id:e.type}),r.getState(e)===rr&&r.removeFragment(e))},r.flushMainBuffer=function(e,t,r){if(void 0===r&&(r=null),e-t){var n={startOffset:e,endOffset:t,type:r};this.hls.trigger(y.BUFFER_FLUSHING,n)}},r._loadInitSegment=function(e,t){var r=this;this._doFragLoad(e,t).then((function(t){if(!t||r.fragContextChanged(e)||!r.levels)throw new Error("init load aborted");return t})).then((function(t){var n=r.hls,i=t.payload,s=e.decryptdata;if(i&&i.byteLength>0&&s&&s.key&&s.iv&&"AES-128"===s.method){var a=self.performance.now();return r.decrypter.decrypt(new Uint8Array(i),s.key.buffer,s.iv.buffer).catch((function(t){throw n.trigger(y.ERROR,{type:C.MEDIA_ERROR,details:w.FRAG_DECRYPT_ERROR,fatal:!1,error:t,reason:t.message,frag:e}),t})).then((function(r){var i=self.performance.now();return n.trigger(y.FRAG_DECRYPTED,{frag:e,payload:r,stats:{tstart:a,tdecrypt:i}}),t.payload=r,t}))}return t})).then((function(n){var i=r.fragCurrent,s=r.hls;if(!r.levels)throw new Error("init load aborted, missing levels");var a=e.stats;r.state=xr.IDLE,t.fragmentError=0,e.data=new Uint8Array(n.payload),a.parsing.start=a.buffering.start=self.performance.now(),a.parsing.end=a.buffering.end=self.performance.now(),n.frag===i&&s.trigger(y.FRAG_BUFFERED,{stats:a,frag:i,part:null,id:e.type}),r.tick()})).catch((function(t){r.state!==xr.STOPPED&&r.state!==xr.ERROR&&(r.warn(t),r.resetFragmentLoading(e))}))},r.fragContextChanged=function(e){var t=this.fragCurrent;return!e||!t||e.level!==t.level||e.sn!==t.sn||e.urlId!==t.urlId},r.fragBufferedComplete=function(e,t){var r,n,i,s,a=this.mediaBuffer?this.mediaBuffer:this.media;this.log("Buffered "+e.type+" sn: "+e.sn+(t?" part: "+t.index:"")+" of "+(this.playlistType===st.MAIN?"level":"track")+" "+e.level+" (frag:["+(null!=(r=e.startPTS)?r:NaN).toFixed(3)+"-"+(null!=(n=e.endPTS)?n:NaN).toFixed(3)+"] > buffer:"+(a?Er(Ar.getBuffered(a)):"(detached)")+")"),this.state=xr.IDLE,a&&(!this.loadedmetadata&&e.type==st.MAIN&&a.buffered.length&&(null==(i=this.fragCurrent)?void 0:i.sn)===(null==(s=this.fragPrevious)?void 0:s.sn)&&(this.loadedmetadata=!0,this.seekToStartPos()),this.tick())},r.seekToStartPos=function(){},r._handleFragmentLoadComplete=function(e){var t=this.transmuxer;if(t){var r=e.frag,n=e.part,i=e.partsLoaded,s=!i||0===i.length||i.some((function(e){return!e})),a=new mr(r.level,r.sn,r.stats.chunkCount+1,0,n?n.index:-1,!s);t.flush(a)}},r._handleFragmentLoadProgress=function(e){},r._doFragLoad=function(e,t,r,n){var i,s=this;void 0===r&&(r=null);var a=null==t?void 0:t.details;if(!this.levels||!a)throw new Error("frag load aborted, missing level"+(a?"":" detail")+"s");var o=null;if(!e.encrypted||null!=(i=e.decryptdata)&&i.key?!e.encrypted&&a.encryptedFragments.length&&this.keyLoader.loadClear(e,a.encryptedFragments):(this.log("Loading key for "+e.sn+" of ["+a.startSN+"-"+a.endSN+"], "+("[stream-controller]"===this.logPrefix?"level":"track")+" "+e.level),this.state=xr.KEY_LOADING,this.fragCurrent=e,o=this.keyLoader.load(e).then((function(e){if(!s.fragContextChanged(e.frag))return s.hls.trigger(y.KEY_LOADED,e),s.state===xr.KEY_LOADING&&(s.state=xr.IDLE),e})),this.hls.trigger(y.KEY_LOADING,{frag:e}),null===this.fragCurrent&&(o=Promise.reject(new Error("frag load aborted, context changed in KEY_LOADING")))),r=Math.max(e.start,r||0),this.config.lowLatencyMode&&"initSegment"!==e.sn){var l=a.partList;if(l&&n){r>e.end&&a.fragmentHint&&(e=a.fragmentHint);var c=this.getNextPart(l,e,r);if(c>-1){var u,d=l[c];return this.log("Loading part sn: "+e.sn+" p: "+d.index+" cc: "+e.cc+" of playlist ["+a.startSN+"-"+a.endSN+"] parts [0-"+c+"-"+(l.length-1)+"] "+("[stream-controller]"===this.logPrefix?"level":"track")+": "+e.level+", target: "+parseFloat(r.toFixed(3))),this.nextLoadPosition=d.start+d.duration,this.state=xr.FRAG_LOADING,u=o?o.then((function(r){return!r||s.fragContextChanged(r.frag)?null:s.doFragPartsLoad(e,d,t,n)})).catch((function(e){return s.handleFragLoadError(e)})):this.doFragPartsLoad(e,d,t,n).catch((function(e){return s.handleFragLoadError(e)})),this.hls.trigger(y.FRAG_LOADING,{frag:e,part:d,targetBufferTime:r}),null===this.fragCurrent?Promise.reject(new Error("frag load aborted, context changed in FRAG_LOADING parts")):u}if(!e.url||this.loadedEndOfParts(l,r))return Promise.resolve(null)}}this.log("Loading fragment "+e.sn+" cc: "+e.cc+" "+(a?"of ["+a.startSN+"-"+a.endSN+"] ":"")+("[stream-controller]"===this.logPrefix?"level":"track")+": "+e.level+", target: "+parseFloat(r.toFixed(3))),b(e.sn)&&!this.bitrateTest&&(this.nextLoadPosition=e.start+e.duration),this.state=xr.FRAG_LOADING;var h,p=this.config.progressive;return h=p&&o?o.then((function(t){return!t||s.fragContextChanged(null==t?void 0:t.frag)?null:s.fragmentLoader.load(e,n)})).catch((function(e){return s.handleFragLoadError(e)})):Promise.all([this.fragmentLoader.load(e,p?n:void 0),o]).then((function(e){var t=e[0];return!p&&t&&n&&n(t),t})).catch((function(e){return s.handleFragLoadError(e)})),this.hls.trigger(y.FRAG_LOADING,{frag:e,targetBufferTime:r}),null===this.fragCurrent?Promise.reject(new Error("frag load aborted, context changed in FRAG_LOADING")):h},r.doFragPartsLoad=function(e,t,r,n){var i=this;return new Promise((function(s,a){var o,l=[],c=null==(o=r.details)?void 0:o.partList;!function t(o){i.fragmentLoader.loadPart(e,o,n).then((function(n){l[o.index]=n;var a=n.part;i.hls.trigger(y.FRAG_LOADED,n);var u=kt(r,e.sn,o.index+1)||jt(c,e.sn,o.index+1);if(!u)return s({frag:e,part:a,partsLoaded:l});t(u)})).catch(a)}(t)}))},r.handleFragLoadError=function(e){if("data"in e){var t=e.data;e.data&&t.details===w.INTERNAL_ABORTED?this.handleFragLoadAborted(t.frag,t.part):this.hls.trigger(y.ERROR,t)}else this.hls.trigger(y.ERROR,{type:C.OTHER_ERROR,details:w.INTERNAL_EXCEPTION,err:e,error:e,fatal:!0});return null},r._handleTransmuxerFlush=function(e){var t=this.getCurrentContext(e);if(t&&this.state===xr.PARSING){var r=t.frag,n=t.part,i=t.level,s=self.performance.now();r.stats.parsing.end=s,n&&(n.stats.parsing.end=s),this.updateLevelTiming(r,n,i,e.partial)}else this.fragCurrent||this.state===xr.STOPPED||this.state===xr.ERROR||(this.state=xr.IDLE)},r.getCurrentContext=function(e){var t=this.levels,r=this.fragCurrent,n=e.level,i=e.sn,s=e.part;if(null==t||!t[n])return this.warn("Levels object was unset while buffering fragment "+i+" of level "+n+". The current chunk will not be buffered."),null;var a=t[n],o=s>-1?kt(a,i,s):null,l=o?o.fragment:function(e,t,r){if(null==e||!e.details)return null;var n=e.details,i=n.fragments[t-n.startSN];return i||((i=n.fragmentHint)&&i.sn===t?i:t<n.startSN&&r&&r.sn===t?r:null)}(a,i,r);return l?(r&&r!==l&&(l.stats=r.stats),{frag:l,part:o,level:a}):null},r.bufferFragmentData=function(e,t,r,n,i){var s;if(e&&this.state===xr.PARSING){var a=e.data1,o=e.data2,l=a;if(a&&o&&(l=xe(a,o)),null!=(s=l)&&s.length){var c={type:e.type,frag:t,part:r,chunkMeta:n,parent:t.type,data:l};if(this.hls.trigger(y.BUFFER_APPENDING,c),e.dropped&&e.independent&&!r){if(i)return;this.flushBufferGap(t)}}}},r.flushBufferGap=function(e){var t=this.media;if(t)if(Ar.isBuffered(t,t.currentTime)){var r=t.currentTime,n=Ar.bufferInfo(t,r,0),i=e.duration,s=Math.min(2*this.config.maxFragLookUpTolerance,.25*i),a=Math.max(Math.min(e.start-s,n.end-s),r+s);e.start-a>s&&this.flushMainBuffer(a,e.start)}else this.flushMainBuffer(0,e.start)},r.getFwdBufferInfo=function(e,t){var r=this.getLoadPosition();return b(r)?this.getFwdBufferInfoAtPos(e,r,t):null},r.getFwdBufferInfoAtPos=function(e,t,r){var n=this.config.maxBufferHole,i=Ar.bufferInfo(e,t,n);if(0===i.len&&void 0!==i.nextStart){var s=this.fragmentTracker.getBufferedFrag(t,r);if(s&&i.nextStart<s.end)return Ar.bufferInfo(e,t,Math.max(i.nextStart,n))}return i},r.getMaxBufferLength=function(e){var t,r=this.config;return t=e?Math.max(8*r.maxBufferSize/e,r.maxBufferLength):r.maxBufferLength,Math.min(t,r.maxMaxBufferLength)},r.reduceMaxBufferLength=function(e){var t=this.config,r=e||t.maxBufferLength;return t.maxMaxBufferLength>=r&&(t.maxMaxBufferLength/=2,this.warn("Reduce max buffer length to "+t.maxMaxBufferLength+"s"),!0)},r.getAppendedFrag=function(e,t){var r=this.fragmentTracker.getAppendedFrag(e,st.MAIN);return r&&"fragment"in r?r.fragment:r},r.getNextFragment=function(e,t){var r=t.fragments,n=r.length;if(!n)return null;var i,s=this.config,a=r[0].start;if(t.live){var o=s.initialLiveManifestSize;if(n<o)return this.warn("Not enough fragments to start playback (have: "+n+", need: "+o+")"),null;t.PTSKnown||this.startFragRequested||-1!==this.startPosition||(i=this.getInitialLiveFragment(t,r),this.startPosition=i?this.hls.liveSyncPosition||i.start:e)}else e<=a&&(i=r[0]);if(!i){var l=s.lowLatencyMode?t.partEnd:t.fragmentEnd;i=this.getFragmentAtPosition(e,l,t)}return this.mapToInitFragWhenRequired(i)},r.isLoopLoading=function(e,t){var r=this.fragmentTracker.getState(e);return(r===nr||r===rr&&!!e.gap)&&this.nextLoadPosition>t},r.getNextFragmentLoopLoading=function(e,t,r,n,i){var s=e.gap,a=this.getNextFragment(this.nextLoadPosition,t);if(null===a)return a;if(e=a,s&&e&&!e.gap&&r.nextStart){var o=this.getFwdBufferInfoAtPos(this.mediaBuffer?this.mediaBuffer:this.media,r.nextStart,n);if(null!==o&&r.len+o.len>=i)return this.log('buffer full after gaps in "'+n+'" playlist starting at sn: '+e.sn),null}return e},r.mapToInitFragWhenRequired=function(e){return null==e||!e.initSegment||null!=e&&e.initSegment.data||this.bitrateTest?e:e.initSegment},r.getNextPart=function(e,t,r){for(var n=-1,i=!1,s=!0,a=0,o=e.length;a<o;a++){var l=e[a];if(s=s&&!l.independent,n>-1&&r<l.start)break;var c=l.loaded;c?n=-1:(i||l.independent||s)&&l.fragment===t&&(n=a),i=c}return n},r.loadedEndOfParts=function(e,t){var r=e[e.length-1];return r&&t>r.start&&r.loaded},r.getInitialLiveFragment=function(e,t){var r=this.fragPrevious,n=null;if(r){if(e.hasProgramDateTime&&(this.log("Live playlist, switching playlist, load frag with same PDT: "+r.programDateTime),n=function(e,t,r){if(null===t||!Array.isArray(e)||!e.length||!b(t))return null;if(t<(e[0].programDateTime||0))return null;if(t>=(e[e.length-1].endProgramDateTime||0))return null;r=r||0;for(var n=0;n<e.length;++n){var i=e[n];if(Yt(t,r,i))return i}return null}(t,r.endProgramDateTime,this.config.maxFragLookUpTolerance)),!n){var i=r.sn+1;if(i>=e.startSN&&i<=e.endSN){var s=t[i-e.startSN];r.cc===s.cc&&(n=s,this.log("Live playlist, switching playlist, load frag with next SN: "+n.sn))}n||(n=function(e,t){return Rt.search(e,(function(e){return e.cc<t?1:e.cc>t?-1:0}))}(t,r.cc))&&this.log("Live playlist, switching playlist, load frag with same CC: "+n.sn)}}else{var a=this.hls.liveSyncPosition;null!==a&&(n=this.getFragmentAtPosition(a,this.bitrateTest?e.fragmentEnd:e.edge,e))}return n},r.getFragmentAtPosition=function(e,t,r){var n,i=this.config,s=this.fragPrevious,a=r.fragments,o=r.endSN,l=r.fragmentHint,c=i.maxFragLookUpTolerance,u=r.partList,d=!!(i.lowLatencyMode&&null!=u&&u.length&&l);if(d&&l&&!this.bitrateTest&&(a=a.concat(l),o=l.sn),n=e<t?Vt(s,a,e,e>t-c?0:c):a[a.length-1]){var h=n.sn-r.startSN,p=this.fragmentTracker.getState(n);if((p===nr||p===rr&&n.gap)&&(s=n),s&&n.sn===s.sn&&(!d||u[0].fragment.sn>n.sn)&&s&&n.level===s.level){var f=a[h+1];n=n.sn<o&&this.fragmentTracker.getState(f)!==nr?f:null}}return n},r.synchronizeToLiveEdge=function(e){var t=this.config,r=this.media;if(r){var n=this.hls.liveSyncPosition,i=r.currentTime,s=e.fragments[0].start,a=e.edge,o=i>=s-t.maxFragLookUpTolerance&&i<=a;if(null!==n&&r.duration>n&&(i<n||!o)){var l=void 0!==t.liveMaxLatencyDuration?t.liveMaxLatencyDuration:t.liveMaxLatencyDurationCount*e.targetduration;(!o&&r.readyState<4||i<a-l)&&(this.loadedmetadata||(this.nextLoadPosition=n),r.readyState&&(this.warn("Playback: "+i.toFixed(3)+" is located too far from the end of live sliding playlist: "+a+", reset currentTime to : "+n.toFixed(3)),r.currentTime=n))}}},r.alignPlaylists=function(e,t){var r=this.levels,n=this.levelLastLoaded,i=this.fragPrevious,s=null!==n?r[n]:null,a=e.fragments.length;if(!a)return this.warn("No fragments in live playlist"),0;var o=e.fragments[0].start,l=!t,c=e.alignedSliding&&b(o);if(l||!c&&!o){yr(i,s,e);var u=e.fragments[0].start;return this.log("Live playlist sliding: "+u.toFixed(2)+" start-sn: "+(t?t.startSN:"na")+"->"+e.startSN+" prev-sn: "+(i?i.sn:"na")+" fragments: "+a),u}return o},r.waitForCdnTuneIn=function(e){return e.live&&e.canBlockReload&&e.partTarget&&e.tuneInGoal>Math.max(e.partHoldBack,3*e.partTarget)},r.setStartPosition=function(e,t){var r=this.startPosition;if(r<t&&(r=-1),-1===r||-1===this.lastCurrentTime){var n=null!==this.startTimeOffset,i=n?this.startTimeOffset:e.startTimeOffset;null!==i&&b(i)?(r=t+i,i<0&&(r+=e.totalduration),r=Math.min(Math.max(t,r),t+e.totalduration),this.log("Start time offset "+i+" found in "+(n?"multivariant":"media")+" playlist, adjust startPosition to "+r),this.startPosition=r):e.live?r=this.hls.liveSyncPosition||t:this.startPosition=r=0,this.lastCurrentTime=r}this.nextLoadPosition=r},r.getLoadPosition=function(){var e=this.media,t=0;return this.loadedmetadata&&e?t=e.currentTime:this.nextLoadPosition&&(t=this.nextLoadPosition),t},r.handleFragLoadAborted=function(e,t){this.transmuxer&&"initSegment"!==e.sn&&e.stats.aborted&&(this.warn("Fragment "+e.sn+(t?" part "+t.index:"")+" of level "+e.level+" was aborted"),this.resetFragmentLoading(e))},r.resetFragmentLoading=function(e){this.fragCurrent&&(this.fragContextChanged(e)||this.state===xr.FRAG_LOADING_WAITING_RETRY)||(this.state=xr.IDLE)},r.onFragmentOrKeyLoadError=function(e,t){if(t.chunkMeta&&!t.frag){var r=this.getCurrentContext(t.chunkMeta);r&&(t.frag=r.frag)}var n=t.frag;if(n&&n.type===e&&this.levels)if(this.fragContextChanged(n)){var i;this.warn("Frag load error must match current frag to retry "+n.url+" > "+(null==(i=this.fragCurrent)?void 0:i.url))}else{var s=t.details===w.FRAG_GAP;s&&this.fragmentTracker.fragBuffered(n,!0);var a=t.errorAction,o=a||{},l=o.action,c=o.retryCount,u=void 0===c?0:c,d=o.retryConfig;if(a&&l===qt&&d){var h;this.resetStartWhenNotLoaded(null!=(h=this.levelLastLoaded)?h:n.level);var p=Pt(d,u);this.warn("Fragment "+n.sn+" of "+e+" "+n.level+" errored with "+t.details+", retrying loading "+(u+1)+"/"+d.maxNumRetry+" in "+p+"ms"),a.resolved=!0,this.retryDate=self.performance.now()+p,this.state=xr.FRAG_LOADING_WAITING_RETRY}else d&&a?(this.resetFragmentErrors(e),u<d.maxNumRetry?s||(a.resolved=!0):T.warn(t.details+" reached or exceeded max retry ("+u+")")):(null==a?void 0:a.action)===Ft?this.state=xr.WAITING_LEVEL:this.state=xr.ERROR;this.tickImmediate()}},r.reduceLengthAndFlushBuffer=function(e){if(this.state===xr.PARSING||this.state===xr.PARSED){var t=e.parent,r=this.getFwdBufferInfo(this.mediaBuffer,t),n=r&&r.len>.5;n&&this.reduceMaxBufferLength(r.len);var i=!n;return i&&this.warn("Buffer full error while media.currentTime is not buffered, flush "+t+" buffer"),e.frag&&(this.fragmentTracker.removeFragment(e.frag),this.nextLoadPosition=e.frag.start),this.resetLoadingState(),i}return!1},r.resetFragmentErrors=function(e){e===st.AUDIO&&(this.fragCurrent=null),this.loadedmetadata||(this.startFragRequested=!1),this.state!==xr.STOPPED&&(this.state=xr.IDLE)},r.afterBufferFlushed=function(e,t,r){if(e){var n=Ar.getBuffered(e);this.fragmentTracker.detectEvictedFragments(t,n,r),this.state===xr.ENDED&&this.resetLoadingState()}},r.resetLoadingState=function(){this.log("Reset loading state"),this.fragCurrent=null,this.fragPrevious=null,this.state=xr.IDLE},r.resetStartWhenNotLoaded=function(e){if(!this.loadedmetadata){this.startFragRequested=!1;var t=this.levels?this.levels[e].details:null;null!=t&&t.live?(this.startPosition=-1,this.setStartPosition(t,0),this.resetLoadingState()):this.nextLoadPosition=this.startPosition}},r.resetWhenMissingContext=function(e){var t;this.warn("The loading context changed while buffering fragment "+e.sn+" of level "+e.level+". This chunk will not be buffered."),this.removeUnbufferedFrags(),this.resetStartWhenNotLoaded(null!=(t=this.levelLastLoaded)?t:e.level),this.resetLoadingState()},r.removeUnbufferedFrags=function(e){void 0===e&&(e=0),this.fragmentTracker.removeFragmentsInRange(e,1/0,this.playlistType,!1,!0)},r.updateLevelTiming=function(e,t,r,n){var i,s=this,a=r.details;if(a){if(Object.keys(e.elementaryStreams).reduce((function(t,i){var o=e.elementaryStreams[i];if(o){var l=o.endPTS-o.startPTS;if(l<=0)return s.warn("Could not parse fragment "+e.sn+" "+i+" duration reliably ("+l+")"),t||!1;var c=n?0:Et(a,e,o.startPTS,o.endPTS,o.startDTS,o.endDTS);return s.hls.trigger(y.LEVEL_PTS_UPDATED,{details:a,level:r,drift:c,type:i,frag:e,start:o.startPTS,end:o.endPTS}),!0}return t}),!1))r.fragmentError=0;else if(null===(null==(i=this.transmuxer)?void 0:i.error)){var o=new Error("Found no media in fragment "+e.sn+" of level "+e.level+" resetting transmuxer to fallback to playlist timing");if(0===r.fragmentError&&(r.fragmentError++,e.gap=!0,this.fragmentTracker.removeFragment(e),this.fragmentTracker.fragBuffered(e,!0)),this.warn(o.message),this.hls.trigger(y.ERROR,{type:C.MEDIA_ERROR,details:w.FRAG_PARSING_ERROR,fatal:!1,error:o,frag:e,reason:"Found no media in msn "+e.sn+' of level "'+r.url+'"'}),!this.hls)return;this.resetTransmuxer()}this.state=xr.PARSED,this.hls.trigger(y.FRAG_PARSED,{frag:e,part:t})}else this.warn("level.details undefined")},r.resetTransmuxer=function(){this.transmuxer&&(this.transmuxer.destroy(),this.transmuxer=null)},r.recoverWorkerError=function(e){var t,r,n;"demuxerWorker"===e.event&&(this.fragmentTracker.removeAllFragments(),this.resetTransmuxer(),this.resetStartWhenNotLoaded(null!=(t=null!=(r=this.levelLastLoaded)?r:null==(n=this.fragCurrent)?void 0:n.level)?t:0),this.resetLoadingState())},s(t,[{key:"state",get:function(){return this._state},set:function(e){var t=this._state;t!==e&&(this._state=e,this.log(t+"->"+e))}}]),t}(pr);function Dr(){return self.SourceBuffer||self.WebKitSourceBuffer}function kr(e,t){return void 0===e&&(e=""),void 0===t&&(t=9e4),{type:e,id:-1,pid:-1,inputTimeScale:t,sequenceNumber:-1,samples:[],dropped:0}}var jr=function(){function e(){this._audioTrack=void 0,this._id3Track=void 0,this.frameIndex=0,this.cachedData=null,this.basePTS=null,this.initPTS=null,this.lastPTS=null}var t=e.prototype;return t.resetInitSegment=function(e,t,r,n){this._id3Track={type:"id3",id:3,pid:-1,inputTimeScale:9e4,sequenceNumber:0,samples:[],dropped:0}},t.resetTimeStamp=function(e){this.initPTS=e,this.resetContiguity()},t.resetContiguity=function(){this.basePTS=null,this.lastPTS=null,this.frameIndex=0},t.canParse=function(e,t){return!1},t.appendFrame=function(e,t,r){},t.demux=function(e,t){this.cachedData&&(e=xe(this.cachedData,e),this.cachedData=null);var r,n=ee(e,0),i=n?n.length:0,s=this._audioTrack,a=this._id3Track,o=n?function(e){for(var t=se(e),r=0;r<t.length;r++){var n=t[r];if(ne(n))return ue(n)}}(n):void 0,l=e.length;for((null===this.basePTS||0===this.frameIndex&&b(o))&&(this.basePTS=Lr(o,t,this.initPTS),this.lastPTS=this.basePTS),null===this.lastPTS&&(this.lastPTS=this.basePTS),n&&n.length>0&&a.samples.push({pts:this.lastPTS,dts:this.lastPTS,data:n,type:pt,duration:Number.POSITIVE_INFINITY});i<l;){if(this.canParse(e,i)){var c=this.appendFrame(s,e,i);c?(this.frameIndex++,this.lastPTS=c.sample.pts,r=i+=c.length):i=l}else re(e,i)?(n=ee(e,i),a.samples.push({pts:this.lastPTS,dts:this.lastPTS,data:n,type:pt,duration:Number.POSITIVE_INFINITY}),r=i+=n.length):i++;if(i===l&&r!==l){var u=X(e,r);this.cachedData?this.cachedData=xe(this.cachedData,u):this.cachedData=u}}return{audioTrack:s,videoTrack:kr(),id3Track:a,textTrack:kr()}},t.demuxSampleAes=function(e,t,r){return Promise.reject(new Error("["+this+"] This demuxer does not support Sample-AES decryption"))},t.flush=function(e){var t=this.cachedData;return t&&(this.cachedData=null,this.demux(t,0)),{audioTrack:this._audioTrack,videoTrack:kr(),id3Track:this._id3Track,textTrack:kr()}},t.destroy=function(){},e}(),Lr=function(e,t,r){return b(e)?90*e:9e4*t+(r?9e4*r.baseTime/r.timescale:0)};function Or(e,t){return 255===e[t]&&240==(246&e[t+1])}function Pr(e,t){return 1&e[t+1]?7:9}function Nr(e,t){return(3&e[t+3])<<11|e[t+4]<<3|(224&e[t+5])>>>5}function Br(e,t){return t+1<e.length&&Or(e,t)}function Rr(e,t){if(Br(e,t)){var r=Pr(e,t);if(t+r>=e.length)return!1;var n=Nr(e,t);if(n<=r)return!1;var i=t+n;return i===e.length||Br(e,i)}return!1}function Vr(e,t,r,n,i){if(!e.samplerate){var s=function(e,t,r,n){var i,s,a,o,l=navigator.userAgent.toLowerCase(),c=n,u=[96e3,88200,64e3,48e3,44100,32e3,24e3,22050,16e3,12e3,11025,8e3,7350];i=1+((192&t[r+2])>>>6);var d=(60&t[r+2])>>>2;if(!(d>u.length-1))return a=(1&t[r+2])<<2,a|=(192&t[r+3])>>>6,T.log("manifest codec:"+n+", ADTS type:"+i+", samplingIndex:"+d),/firefox/i.test(l)?d>=6?(i=5,o=new Array(4),s=d-3):(i=2,o=new Array(2),s=d):-1!==l.indexOf("android")?(i=2,o=new Array(2),s=d):(i=5,o=new Array(4),n&&(-1!==n.indexOf("mp4a.40.29")||-1!==n.indexOf("mp4a.40.5"))||!n&&d>=6?s=d-3:((n&&-1!==n.indexOf("mp4a.40.2")&&(d>=6&&1===a||/vivaldi/i.test(l))||!n&&1===a)&&(i=2,o=new Array(2)),s=d)),o[0]=i<<3,o[0]|=(14&d)>>1,o[1]|=(1&d)<<7,o[1]|=a<<3,5===i&&(o[1]|=(14&s)>>1,o[2]=(1&s)<<7,o[2]|=8,o[3]=0),{config:o,samplerate:u[d],channelCount:a,codec:"mp4a.40."+i,manifestCodec:c};e.trigger(y.ERROR,{type:C.MEDIA_ERROR,details:w.FRAG_PARSING_ERROR,fatal:!0,reason:"invalid ADTS sampling index:"+d})}(t,r,n,i);if(!s)return;e.config=s.config,e.samplerate=s.samplerate,e.channelCount=s.channelCount,e.codec=s.codec,e.manifestCodec=s.manifestCodec,T.log("parsed codec:"+e.codec+", rate:"+s.samplerate+", channels:"+s.channelCount)}}function zr(e){return 9216e4/e}function Yr(e,t,r,n,i){var s,a=n+i*zr(e.samplerate),o=function(e,t){var r=Pr(e,t);if(t+r<=e.length){var n=Nr(e,t)-r;if(n>0)return{headerLength:r,frameLength:n}}}(t,r);if(o){var l=o.frameLength,c=o.headerLength,u=c+l,d=Math.max(0,r+u-t.length);d?(s=new Uint8Array(u-c)).set(t.subarray(r+c,t.length),0):s=t.subarray(r+c,r+u);var h={unit:s,pts:a};return d||e.samples.push(h),{sample:h,length:u,missing:d}}var p=t.length-r;return(s=new Uint8Array(p)).set(t.subarray(r,t.length),0),{sample:{unit:s,pts:a},length:p,missing:-1}}var Gr=function(e){function t(t,r){var n;return(n=e.call(this)||this).observer=void 0,n.config=void 0,n.observer=t,n.config=r,n}l(t,e);var r=t.prototype;return r.resetInitSegment=function(t,r,n,i){e.prototype.resetInitSegment.call(this,t,r,n,i),this._audioTrack={container:"audio/adts",type:"audio",id:2,pid:-1,sequenceNumber:0,segmentCodec:"aac",samples:[],manifestCodec:r,duration:i,inputTimeScale:9e4,dropped:0}},t.probe=function(e){if(!e)return!1;for(var t=(ee(e,0)||[]).length,r=e.length;t<r;t++)if(Rr(e,t))return T.log("ADTS sync word found !"),!0;return!1},r.canParse=function(e,t){return function(e,t){return function(e,t){return t+5<e.length}(e,t)&&Or(e,t)&&Nr(e,t)<=e.length-t}(e,t)},r.appendFrame=function(e,t,r){Vr(e,this.observer,t,r,e.manifestCodec);var n=Yr(e,t,r,this.basePTS,this.frameIndex);if(n&&0===n.missing)return n},t}(jr),Ur=/\/emsg[-/]ID3/i,Fr=function(){function e(e,t){this.remainderData=null,this.timeOffset=0,this.config=void 0,this.videoTrack=void 0,this.audioTrack=void 0,this.id3Track=void 0,this.txtTrack=void 0,this.config=t}var t=e.prototype;return t.resetTimeStamp=function(){},t.resetInitSegment=function(e,t,r,n){var i=this.videoTrack=kr("video",1),s=this.audioTrack=kr("audio",1),a=this.txtTrack=kr("text",1);if(this.id3Track=kr("id3",1),this.timeOffset=0,null!=e&&e.byteLength){var o=Se(e);if(o.video){var l=o.video,c=l.id,u=l.timescale,d=l.codec;i.id=c,i.timescale=a.timescale=u,i.codec=d}if(o.audio){var h=o.audio,p=h.id,f=h.timescale,A=h.codec;s.id=p,s.timescale=f,s.codec=A}a.id=me.text,i.sampleDuration=0,i.duration=s.duration=n}},t.resetContiguity=function(){this.remainderData=null},e.probe=function(e){return we(e=e.length>16384?e.subarray(0,16384):e,["moof"]).length>0},t.demux=function(e,t){this.timeOffset=t;var r=e,n=this.videoTrack,i=this.txtTrack;if(this.config.progressive){this.remainderData&&(r=xe(this.remainderData,e));var s=function(e){var t={valid:null,remainder:null},r=we(e,["moof"]);if(!r)return t;if(r.length<2)return t.remainder=e,t;var n=r[r.length-1];return t.valid=X(e,0,n.byteOffset-8),t.remainder=X(e,n.byteOffset-8),t}(r);this.remainderData=s.remainder,n.samples=s.valid||new Uint8Array}else n.samples=r;var a=this.extractID3Track(n,t);return i.samples=Te(t,n),{videoTrack:n,audioTrack:this.audioTrack,id3Track:a,textTrack:this.txtTrack}},t.flush=function(){var e=this.timeOffset,t=this.videoTrack,r=this.txtTrack;t.samples=this.remainderData||new Uint8Array,this.remainderData=null;var n=this.extractID3Track(t,this.timeOffset);return r.samples=Te(e,t),{videoTrack:t,audioTrack:kr(),id3Track:n,textTrack:kr()}},t.extractID3Track=function(e,t){var r=this.id3Track;if(e.samples.length){var n=we(e.samples,["emsg"]);n&&n.forEach((function(e){var n=function(e){var t=e[0],r="",n="",i=0,s=0,a=0,o=0,l=0,c=0;if(0===t){for(;"\0"!==ge(e.subarray(c,c+1));)r+=ge(e.subarray(c,c+1)),c+=1;for(r+=ge(e.subarray(c,c+1)),c+=1;"\0"!==ge(e.subarray(c,c+1));)n+=ge(e.subarray(c,c+1)),c+=1;n+=ge(e.subarray(c,c+1)),c+=1,i=be(e,12),s=be(e,16),o=be(e,20),l=be(e,24),c=28}else if(1===t){i=be(e,c+=4);var u=be(e,c+=4),d=be(e,c+=4);for(c+=4,a=Math.pow(2,32)*u+d,Number.isSafeInteger(a)||(a=Number.MAX_SAFE_INTEGER,T.warn("Presentation time exceeds safe integer limit and wrapped to max safe integer in parsing emsg box")),o=be(e,c),l=be(e,c+=4),c+=4;"\0"!==ge(e.subarray(c,c+1));)r+=ge(e.subarray(c,c+1)),c+=1;for(r+=ge(e.subarray(c,c+1)),c+=1;"\0"!==ge(e.subarray(c,c+1));)n+=ge(e.subarray(c,c+1)),c+=1;n+=ge(e.subarray(c,c+1)),c+=1}return{schemeIdUri:r,value:n,timeScale:i,presentationTime:a,presentationTimeDelta:s,eventDuration:o,id:l,payload:e.subarray(c,e.byteLength)}}(e);if(Ur.test(n.schemeIdUri)){var i=b(n.presentationTime)?n.presentationTime/n.timeScale:t+n.presentationTimeDelta/n.timeScale,s=4294967295===n.eventDuration?Number.POSITIVE_INFINITY:n.eventDuration/n.timeScale;s<=.001&&(s=Number.POSITIVE_INFINITY);var a=n.payload;r.samples.push({data:a,len:a.byteLength,dts:i,pts:i,type:At,duration:s})}}))}return r},t.demuxSampleAes=function(e,t,r){return Promise.reject(new Error("The MP4 demuxer does not support SAMPLE-AES decryption"))},t.destroy=function(){},e}(),qr=null,Hr=[32,64,96,128,160,192,224,256,288,320,352,384,416,448,32,48,56,64,80,96,112,128,160,192,224,256,320,384,32,40,48,56,64,80,96,112,128,160,192,224,256,320,32,48,56,64,80,96,112,128,144,160,176,192,224,256,8,16,24,32,40,48,56,64,80,96,112,128,144,160],_r=[44100,48e3,32e3,22050,24e3,16e3,11025,12e3,8e3],Zr=[[0,72,144,12],[0,0,0,0],[0,72,144,12],[0,144,144,12]],Qr=[0,1,1,4];function Wr(e,t,r,n,i){if(!(r+24>t.length)){var s=Xr(t,r);if(s&&r+s.frameLength<=t.length){var a=n+i*(9e4*s.samplesPerFrame/s.sampleRate),o={unit:t.subarray(r,r+s.frameLength),pts:a,dts:a};return e.config=[],e.channelCount=s.channelCount,e.samplerate=s.sampleRate,e.samples.push(o),{sample:o,length:s.frameLength,missing:0}}}}function Xr(e,t){var r=e[t+1]>>3&3,n=e[t+1]>>1&3,i=e[t+2]>>4&15,s=e[t+2]>>2&3;if(1!==r&&0!==i&&15!==i&&3!==s){var a=e[t+2]>>1&1,o=e[t+3]>>6,l=1e3*Hr[14*(3===r?3-n:3===n?3:4)+i-1],c=_r[3*(3===r?0:2===r?1:2)+s],u=3===o?1:2,d=Zr[r][n],h=Qr[n],p=8*d*h,f=Math.floor(d*l/c+a)*h;if(null===qr){var A=(navigator.userAgent||"").match(/Chrome\/(\d+)/i);qr=A?parseInt(A[1]):0}return!!qr&&qr<=87&&2===n&&l>=224e3&&0===o&&(e[t+3]=128|e[t+3]),{sampleRate:c,channelCount:u,frameLength:f,samplesPerFrame:p}}}function Jr(e,t){return 255===e[t]&&224==(224&e[t+1])&&0!=(6&e[t+1])}function Kr(e,t){return t+1<e.length&&Jr(e,t)}function $r(e,t){if(t+1<e.length&&Jr(e,t)){var r=Xr(e,t),n=4;null!=r&&r.frameLength&&(n=r.frameLength);var i=t+n;return i===e.length||Kr(e,i)}return!1}var en=function(){function e(e){this.data=void 0,this.bytesAvailable=void 0,this.word=void 0,this.bitsAvailable=void 0,this.data=e,this.bytesAvailable=e.byteLength,this.word=0,this.bitsAvailable=0}var t=e.prototype;return t.loadWord=function(){var e=this.data,t=this.bytesAvailable,r=e.byteLength-t,n=new Uint8Array(4),i=Math.min(4,t);if(0===i)throw new Error("no bytes available");n.set(e.subarray(r,r+i)),this.word=new DataView(n.buffer).getUint32(0),this.bitsAvailable=8*i,this.bytesAvailable-=i},t.skipBits=function(e){var t;e=Math.min(e,8*this.bytesAvailable+this.bitsAvailable),this.bitsAvailable>e?(this.word<<=e,this.bitsAvailable-=e):(e-=this.bitsAvailable,e-=(t=e>>3)<<3,this.bytesAvailable-=t,this.loadWord(),this.word<<=e,this.bitsAvailable-=e)},t.readBits=function(e){var t=Math.min(this.bitsAvailable,e),r=this.word>>>32-t;if(e>32&&T.error("Cannot read more than 32 bits at a time"),this.bitsAvailable-=t,this.bitsAvailable>0)this.word<<=t;else{if(!(this.bytesAvailable>0))throw new Error("no bits available");this.loadWord()}return(t=e-t)>0&&this.bitsAvailable?r<<t|this.readBits(t):r},t.skipLZ=function(){var e;for(e=0;e<this.bitsAvailable;++e)if(0!=(this.word&2147483648>>>e))return this.word<<=e,this.bitsAvailable-=e,e;return this.loadWord(),e+this.skipLZ()},t.skipUEG=function(){this.skipBits(1+this.skipLZ())},t.skipEG=function(){this.skipBits(1+this.skipLZ())},t.readUEG=function(){var e=this.skipLZ();return this.readBits(e+1)-1},t.readEG=function(){var e=this.readUEG();return 1&e?1+e>>>1:-1*(e>>>1)},t.readBoolean=function(){return 1===this.readBits(1)},t.readUByte=function(){return this.readBits(8)},t.readUShort=function(){return this.readBits(16)},t.readUInt=function(){return this.readBits(32)},t.skipScalingList=function(e){for(var t=8,r=8,n=0;n<e;n++)0!==r&&(r=(t+this.readEG()+256)%256),t=0===r?t:r},t.readSPS=function(){var e,t,r,n=0,i=0,s=0,a=0,o=this.readUByte.bind(this),l=this.readBits.bind(this),c=this.readUEG.bind(this),u=this.readBoolean.bind(this),d=this.skipBits.bind(this),h=this.skipEG.bind(this),p=this.skipUEG.bind(this),f=this.skipScalingList.bind(this);o();var A=o();if(l(5),d(3),o(),p(),100===A||110===A||122===A||244===A||44===A||83===A||86===A||118===A||128===A){var m=c();if(3===m&&d(1),p(),p(),d(1),u())for(t=3!==m?8:12,r=0;r<t;r++)u()&&f(r<6?16:64)}p();var g=c();if(0===g)c();else if(1===g)for(d(1),h(),h(),e=c(),r=0;r<e;r++)h();p(),d(1);var v=c(),b=c(),y=l(1);0===y&&d(1),d(1),u()&&(n=c(),i=c(),s=c(),a=c());var C=[1,1];if(u()&&u())switch(o()){case 1:C=[1,1];break;case 2:C=[12,11];break;case 3:C=[10,11];break;case 4:C=[16,11];break;case 5:C=[40,33];break;case 6:C=[24,11];break;case 7:C=[20,11];break;case 8:C=[32,11];break;case 9:C=[80,33];break;case 10:C=[18,11];break;case 11:C=[15,11];break;case 12:C=[64,33];break;case 13:C=[160,99];break;case 14:C=[4,3];break;case 15:C=[3,2];break;case 16:C=[2,1];break;case 255:C=[o()<<8|o(),o()<<8|o()]}return{width:Math.ceil(16*(v+1)-2*n-2*i),height:(2-y)*(b+1)*16-(y?2:4)*(s+a),pixelRatio:C}},t.readSliceType=function(){return this.readUByte(),this.readUEG(),this.readUEG()},e}(),tn=function(){function e(e,t,r){this.keyData=void 0,this.decrypter=void 0,this.keyData=r,this.decrypter=new Ir(t,{removePKCS7Padding:!1})}var t=e.prototype;return t.decryptBuffer=function(e){return this.decrypter.decrypt(e,this.keyData.key.buffer,this.keyData.iv.buffer)},t.decryptAacSample=function(e,t,r){var n=this,i=e[t].unit;if(!(i.length<=16)){var s=i.subarray(16,i.length-i.length%16),a=s.buffer.slice(s.byteOffset,s.byteOffset+s.length);this.decryptBuffer(a).then((function(s){var a=new Uint8Array(s);i.set(a,16),n.decrypter.isSync()||n.decryptAacSamples(e,t+1,r)}))}},t.decryptAacSamples=function(e,t,r){for(;;t++){if(t>=e.length)return void r();if(!(e[t].unit.length<32||(this.decryptAacSample(e,t,r),this.decrypter.isSync())))return}},t.getAvcEncryptedData=function(e){for(var t=16*Math.floor((e.length-48)/160)+16,r=new Int8Array(t),n=0,i=32;i<e.length-16;i+=160,n+=16)r.set(e.subarray(i,i+16),n);return r},t.getAvcDecryptedUnit=function(e,t){for(var r=new Uint8Array(t),n=0,i=32;i<e.length-16;i+=160,n+=16)e.set(r.subarray(n,n+16),i);return e},t.decryptAvcSample=function(e,t,r,n,i){var s=this,a=je(i.data),o=this.getAvcEncryptedData(a);this.decryptBuffer(o.buffer).then((function(o){i.data=s.getAvcDecryptedUnit(a,o),s.decrypter.isSync()||s.decryptAvcSamples(e,t,r+1,n)}))},t.decryptAvcSamples=function(e,t,r,n){if(e instanceof Uint8Array)throw new Error("Cannot decrypt samples of type Uint8Array");for(;;t++,r=0){if(t>=e.length)return void n();for(var i=e[t].units;!(r>=i.length);r++){var s=i[r];if(!(s.data.length<=48||1!==s.type&&5!==s.type||(this.decryptAvcSample(e,t,r,n,s),this.decrypter.isSync())))return}}},e}(),rn=188,nn=function(){function e(e,t,r){this.observer=void 0,this.config=void 0,this.typeSupported=void 0,this.sampleAes=null,this.pmtParsed=!1,this.audioCodec=void 0,this.videoCodec=void 0,this._duration=0,this._pmtId=-1,this._avcTrack=void 0,this._audioTrack=void 0,this._id3Track=void 0,this._txtTrack=void 0,this.aacOverFlow=null,this.avcSample=null,this.remainderData=null,this.observer=e,this.config=t,this.typeSupported=r}e.probe=function(t){var r=e.syncOffset(t);return r>0&&T.warn("MPEG2-TS detected but first sync word found @ offset "+r),-1!==r},e.syncOffset=function(e){for(var t=e.length,r=Math.min(940,e.length-rn)+1,n=0;n<r;){for(var i=!1,s=-1,a=0,o=n;o<t;o+=rn){if(71!==e[o]){if(a)return-1;break}if(a++,-1===s&&0!==(s=o)&&(r=Math.min(s+18612,e.length-rn)+1),i||(i=0===an(e,o)),i&&a>1&&(0===s&&a>2||o+rn>r))return s}n++}return-1},e.createTrack=function(e,t){return{container:"video"===e||"audio"===e?"video/mp2t":void 0,type:e,id:me[e],pid:-1,inputTimeScale:9e4,sequenceNumber:0,samples:[],dropped:0,duration:"audio"===e?t:void 0}};var t=e.prototype;return t.resetInitSegment=function(t,r,n,i){this.pmtParsed=!1,this._pmtId=-1,this._avcTrack=e.createTrack("video"),this._audioTrack=e.createTrack("audio",i),this._id3Track=e.createTrack("id3"),this._txtTrack=e.createTrack("text"),this._audioTrack.segmentCodec="aac",this.aacOverFlow=null,this.avcSample=null,this.remainderData=null,this.audioCodec=r,this.videoCodec=n,this._duration=i},t.resetTimeStamp=function(){},t.resetContiguity=function(){var e=this._audioTrack,t=this._avcTrack,r=this._id3Track;e&&(e.pesData=null),t&&(t.pesData=null),r&&(r.pesData=null),this.aacOverFlow=null,this.avcSample=null,this.remainderData=null},t.demux=function(t,r,n,i){var s;void 0===n&&(n=!1),void 0===i&&(i=!1),n||(this.sampleAes=null);var a=this._avcTrack,o=this._audioTrack,l=this._id3Track,c=this._txtTrack,u=a.pid,d=a.pesData,h=o.pid,p=l.pid,f=o.pesData,A=l.pesData,m=null,g=this.pmtParsed,v=this._pmtId,b=t.length;if(this.remainderData&&(b=(t=xe(this.remainderData,t)).length,this.remainderData=null),b<rn&&!i)return this.remainderData=t,{audioTrack:o,videoTrack:a,id3Track:l,textTrack:c};var M=Math.max(0,e.syncOffset(t));(b-=(b-M)%rn)<t.byteLength&&!i&&(this.remainderData=new Uint8Array(t.buffer,b,t.buffer.byteLength-b));for(var S=0,I=M;I<b;I+=rn)if(71===t[I]){var E=!!(64&t[I+1]),x=an(t,I),D=void 0;if((48&t[I+3])>>4>1){if((D=I+5+t[I+4])===I+rn)continue}else D=I+4;switch(x){case u:E&&(d&&(s=cn(d))&&this.parseAVCPES(a,c,s,!1),d={data:[],size:0}),d&&(d.data.push(t.subarray(D,I+rn)),d.size+=I+rn-D);break;case h:if(E){if(f&&(s=cn(f)))switch(o.segmentCodec){case"aac":this.parseAACPES(o,s);break;case"mp3":this.parseMPEGPES(o,s)}f={data:[],size:0}}f&&(f.data.push(t.subarray(D,I+rn)),f.size+=I+rn-D);break;case p:E&&(A&&(s=cn(A))&&this.parseID3PES(l,s),A={data:[],size:0}),A&&(A.data.push(t.subarray(D,I+rn)),A.size+=I+rn-D);break;case 0:E&&(D+=t[D]+1),v=this._pmtId=on(t,D);break;case v:E&&(D+=t[D]+1);var k=ln(t,D,this.typeSupported,n);(u=k.avc)>0&&(a.pid=u),(h=k.audio)>0&&(o.pid=h,o.segmentCodec=k.segmentCodec),(p=k.id3)>0&&(l.pid=p),null===m||g||(T.warn("MPEG-TS PMT found at "+I+" after unknown PID '"+m+"'. Backtracking to sync byte @"+M+" to parse all TS packets."),m=null,I=M-188),g=this.pmtParsed=!0;break;case 17:case 8191:break;default:m=x}}else S++;if(S>0){var j=new Error("Found "+S+" TS packet/s that do not start with 0x47");this.observer.emit(y.ERROR,y.ERROR,{type:C.MEDIA_ERROR,details:w.FRAG_PARSING_ERROR,fatal:!1,error:j,reason:j.message})}a.pesData=d,o.pesData=f,l.pesData=A;var L={audioTrack:o,videoTrack:a,id3Track:l,textTrack:c};return i&&this.extractRemainingSamples(L),L},t.flush=function(){var e,t=this.remainderData;return this.remainderData=null,e=t?this.demux(t,-1,!1,!0):{videoTrack:this._avcTrack,audioTrack:this._audioTrack,id3Track:this._id3Track,textTrack:this._txtTrack},this.extractRemainingSamples(e),this.sampleAes?this.decrypt(e,this.sampleAes):e},t.extractRemainingSamples=function(e){var t,r=e.audioTrack,n=e.videoTrack,i=e.id3Track,s=e.textTrack,a=n.pesData,o=r.pesData,l=i.pesData;if(a&&(t=cn(a))?(this.parseAVCPES(n,s,t,!0),n.pesData=null):n.pesData=a,o&&(t=cn(o))){switch(r.segmentCodec){case"aac":this.parseAACPES(r,t);break;case"mp3":this.parseMPEGPES(r,t)}r.pesData=null}else null!=o&&o.size&&T.log("last AAC PES packet truncated,might overlap between fragments"),r.pesData=o;l&&(t=cn(l))?(this.parseID3PES(i,t),i.pesData=null):i.pesData=l},t.demuxSampleAes=function(e,t,r){var n=this.demux(e,r,!0,!this.config.progressive),i=this.sampleAes=new tn(this.observer,this.config,t);return this.decrypt(n,i)},t.decrypt=function(e,t){return new Promise((function(r){var n=e.audioTrack,i=e.videoTrack;n.samples&&"aac"===n.segmentCodec?t.decryptAacSamples(n.samples,0,(function(){i.samples?t.decryptAvcSamples(i.samples,0,0,(function(){r(e)})):r(e)})):i.samples&&t.decryptAvcSamples(i.samples,0,0,(function(){r(e)}))}))},t.destroy=function(){this._duration=0},t.parseAVCPES=function(e,t,r,n){var i,s=this,a=this.parseAVCNALu(e,r.data),o=this.avcSample,l=!1;r.data=null,o&&a.length&&!e.audFound&&(un(o,e),o=this.avcSample=sn(!1,r.pts,r.dts,"")),a.forEach((function(n){var a;switch(n.type){case 1:var c=!1;i=!0;var u,d=n.data;if(l&&d.length>4){var h=new en(d).readSliceType();2!==h&&4!==h&&7!==h&&9!==h||(c=!0)}c&&null!=(u=o)&&u.frame&&!o.key&&(un(o,e),o=s.avcSample=null),o||(o=s.avcSample=sn(!0,r.pts,r.dts,"")),o.frame=!0,o.key=c;break;case 5:i=!0,null!=(a=o)&&a.frame&&!o.key&&(un(o,e),o=s.avcSample=null),o||(o=s.avcSample=sn(!0,r.pts,r.dts,"")),o.key=!0,o.frame=!0;break;case 6:i=!0,ke(n.data,1,r.pts,t.samples);break;case 7:if(i=!0,l=!0,!e.sps){var p=n.data,f=new en(p).readSPS();e.width=f.width,e.height=f.height,e.pixelRatio=f.pixelRatio,e.sps=[p],e.duration=s._duration;for(var A=p.subarray(1,4),m="avc1.",g=0;g<3;g++){var v=A[g].toString(16);v.length<2&&(v="0"+v),m+=v}e.codec=m}break;case 8:i=!0,e.pps||(e.pps=[n.data]);break;case 9:i=!1,e.audFound=!0,o&&un(o,e),o=s.avcSample=sn(!1,r.pts,r.dts,"");break;case 12:i=!0;break;default:i=!1,o&&(o.debug+="unknown NAL "+n.type+" ")}o&&i&&o.units.push(n)})),n&&o&&(un(o,e),this.avcSample=null)},t.getLastNalUnit=function(e){var t,r,n=this.avcSample;if(n&&0!==n.units.length||(n=e[e.length-1]),null!=(t=n)&&t.units){var i=n.units;r=i[i.length-1]}return r},t.parseAVCNALu=function(e,t){var r,n,i=t.byteLength,s=e.naluState||0,a=s,o=[],l=0,c=-1,u=0;for(-1===s&&(c=0,u=31&t[0],s=0,l=1);l<i;)if(r=t[l++],s)if(1!==s)if(r)if(1===r){if(c>=0){var d={data:t.subarray(c,l-s-1),type:u};o.push(d)}else{var h=this.getLastNalUnit(e.samples);if(h&&(a&&l<=4-a&&h.state&&(h.data=h.data.subarray(0,h.data.byteLength-a)),(n=l-s-1)>0)){var p=new Uint8Array(h.data.byteLength+n);p.set(h.data,0),p.set(t.subarray(0,n),h.data.byteLength),h.data=p,h.state=0}}l<i?(c=l,u=31&t[l],s=0):s=-1}else s=0;else s=3;else s=r?0:2;else s=r?0:1;if(c>=0&&s>=0){var f={data:t.subarray(c,i),type:u,state:s};o.push(f)}if(0===o.length){var A=this.getLastNalUnit(e.samples);if(A){var m=new Uint8Array(A.data.byteLength+t.byteLength);m.set(A.data,0),m.set(t,A.data.byteLength),A.data=m}}return e.naluState=s,o},t.parseAACPES=function(e,t){var r,n,i,s=0,a=this.aacOverFlow,o=t.data;if(a){this.aacOverFlow=null;var l=a.missing,c=a.sample.unit.byteLength;if(-1===l){var u=new Uint8Array(c+o.byteLength);u.set(a.sample.unit,0),u.set(o,c),o=u}else{var d=c-l;a.sample.unit.set(o.subarray(0,l),d),e.samples.push(a.sample),s=a.missing}}for(r=s,n=o.length;r<n-1&&!Br(o,r);r++);if(r!==s){var h,p=r<n-1;h=p?"AAC PES did not start with ADTS header,offset:"+r:"No ADTS header found in AAC PES";var f=new Error(h);if(T.warn("parsing error: "+h),this.observer.emit(y.ERROR,y.ERROR,{type:C.MEDIA_ERROR,details:w.FRAG_PARSING_ERROR,fatal:!1,levelRetry:p,error:f,reason:h}),!p)return}if(Vr(e,this.observer,o,r,this.audioCodec),void 0!==t.pts)i=t.pts;else{if(!a)return void T.warn("[tsdemuxer]: AAC PES unknown PTS");var A=zr(e.samplerate);i=a.sample.pts+A}for(var m,g=0;r<n;){if(r+=(m=Yr(e,o,r,i,g)).length,m.missing){this.aacOverFlow=m;break}for(g++;r<n-1&&!Br(o,r);r++);}},t.parseMPEGPES=function(e,t){var r=t.data,n=r.length,i=0,s=0,a=t.pts;if(void 0!==a)for(;s<n;)if(Kr(r,s)){var o=Wr(e,r,s,a,i);if(!o)break;s+=o.length,i++}else s++;else T.warn("[tsdemuxer]: MPEG PES unknown PTS")},t.parseID3PES=function(e,t){if(void 0!==t.pts){var r=o({},t,{type:this._avcTrack?At:pt,duration:Number.POSITIVE_INFINITY});e.samples.push(r)}else T.warn("[tsdemuxer]: ID3 PES unknown PTS")},e}();function sn(e,t,r,n){return{key:e,frame:!1,pts:t,dts:r,units:[],debug:n,length:0}}function an(e,t){return((31&e[t+1])<<8)+e[t+2]}function on(e,t){return(31&e[t+10])<<8|e[t+11]}function ln(e,t,r,n){var i={audio:-1,avc:-1,id3:-1,segmentCodec:"aac"},s=t+3+((15&e[t+1])<<8|e[t+2])-4;for(t+=12+((15&e[t+10])<<8|e[t+11]);t<s;){var a=an(e,t);switch(e[t]){case 207:if(!n){T.log("ADTS AAC with AES-128-CBC frame encryption found in unencrypted stream");break}case 15:-1===i.audio&&(i.audio=a);break;case 21:-1===i.id3&&(i.id3=a);break;case 219:if(!n){T.log("H.264 with AES-128-CBC slice encryption found in unencrypted stream");break}case 27:-1===i.avc&&(i.avc=a);break;case 3:case 4:!0!==r.mpeg&&!0!==r.mp3?T.log("MPEG audio found, not supported in this browser"):-1===i.audio&&(i.audio=a,i.segmentCodec="mp3");break;case 36:T.warn("Unsupported HEVC stream type found")}t+=5+((15&e[t+3])<<8|e[t+4])}return i}function cn(e){var t,r,n,i,s,a=0,o=e.data;if(!e||0===e.size)return null;for(;o[0].length<19&&o.length>1;){var l=new Uint8Array(o[0].length+o[1].length);l.set(o[0]),l.set(o[1],o[0].length),o[0]=l,o.splice(1,1)}if(1===((t=o[0])[0]<<16)+(t[1]<<8)+t[2]){if((r=(t[4]<<8)+t[5])&&r>e.size-6)return null;var c=t[7];192&c&&(i=536870912*(14&t[9])+4194304*(255&t[10])+16384*(254&t[11])+128*(255&t[12])+(254&t[13])/2,64&c?i-(s=536870912*(14&t[14])+4194304*(255&t[15])+16384*(254&t[16])+128*(255&t[17])+(254&t[18])/2)>54e5&&(T.warn(Math.round((i-s)/9e4)+"s delta between PTS and DTS, align them"),i=s):s=i);var u=(n=t[8])+9;if(e.size<=u)return null;e.size-=u;for(var d=new Uint8Array(e.size),h=0,p=o.length;h<p;h++){var f=(t=o[h]).byteLength;if(u){if(u>f){u-=f;continue}t=t.subarray(u),f-=u,u=0}d.set(t,a),a+=f}return r&&(r-=n+3),{data:d,pts:i,dts:s,len:r}}return null}function un(e,t){if(e.units.length&&e.frame){if(void 0===e.pts){var r=t.samples,n=r.length;if(!n)return void t.dropped++;var i=r[n-1];e.pts=i.pts,e.dts=i.dts}t.samples.push(e)}e.debug.length&&T.log(e.pts+"/"+e.dts+":"+e.debug)}var dn=function(e){function t(){return e.apply(this,arguments)||this}l(t,e);var r=t.prototype;return r.resetInitSegment=function(t,r,n,i){e.prototype.resetInitSegment.call(this,t,r,n,i),this._audioTrack={container:"audio/mpeg",type:"audio",id:2,pid:-1,sequenceNumber:0,segmentCodec:"mp3",samples:[],manifestCodec:r,duration:i,inputTimeScale:9e4,dropped:0}},t.probe=function(e){if(!e)return!1;for(var t=(ee(e,0)||[]).length,r=e.length;t<r;t++)if($r(e,t))return T.log("MPEG Audio sync word found !"),!0;return!1},r.canParse=function(e,t){return function(e,t){return Jr(e,t)&&4<=e.length-t}(e,t)},r.appendFrame=function(e,t,r){if(null!==this.basePTS)return Wr(e,t,r,this.basePTS,this.frameIndex)},t}(jr),hn=function(){function e(){}return e.getSilentFrame=function(e,t){if("mp4a.40.2"===e){if(1===t)return new Uint8Array([0,200,0,128,35,128]);if(2===t)return new Uint8Array([33,0,73,144,2,25,0,35,128]);if(3===t)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,142]);if(4===t)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,128,44,128,8,2,56]);if(5===t)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,56]);if(6===t)return new Uint8Array([0,200,0,128,32,132,1,38,64,8,100,0,130,48,4,153,0,33,144,2,0,178,0,32,8,224])}else{if(1===t)return new Uint8Array([1,64,34,128,163,78,230,128,186,8,0,0,0,28,6,241,193,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);if(2===t)return new Uint8Array([1,64,34,128,163,94,230,128,186,8,0,0,0,0,149,0,6,241,161,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94]);if(3===t)return new Uint8Array([1,64,34,128,163,94,230,128,186,8,0,0,0,0,149,0,6,241,161,10,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,90,94])}},e}(),pn=Math.pow(2,32)-1,fn=function(){function e(){}return e.init=function(){var t;for(t in e.types={avc1:[],avcC:[],btrt:[],dinf:[],dref:[],esds:[],ftyp:[],hdlr:[],mdat:[],mdhd:[],mdia:[],mfhd:[],minf:[],moof:[],moov:[],mp4a:[],".mp3":[],mvex:[],mvhd:[],pasp:[],sdtp:[],stbl:[],stco:[],stsc:[],stsd:[],stsz:[],stts:[],tfdt:[],tfhd:[],traf:[],trak:[],trun:[],trex:[],tkhd:[],vmhd:[],smhd:[]},e.types)e.types.hasOwnProperty(t)&&(e.types[t]=[t.charCodeAt(0),t.charCodeAt(1),t.charCodeAt(2),t.charCodeAt(3)]);var r=new Uint8Array([0,0,0,0,0,0,0,0,118,105,100,101,0,0,0,0,0,0,0,0,0,0,0,0,86,105,100,101,111,72,97,110,100,108,101,114,0]),n=new Uint8Array([0,0,0,0,0,0,0,0,115,111,117,110,0,0,0,0,0,0,0,0,0,0,0,0,83,111,117,110,100,72,97,110,100,108,101,114,0]);e.HDLR_TYPES={video:r,audio:n};var i=new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,12,117,114,108,32,0,0,0,1]),s=new Uint8Array([0,0,0,0,0,0,0,0]);e.STTS=e.STSC=e.STCO=s,e.STSZ=new Uint8Array([0,0,0,0,0,0,0,0,0,0,0,0]),e.VMHD=new Uint8Array([0,0,0,1,0,0,0,0,0,0,0,0]),e.SMHD=new Uint8Array([0,0,0,0,0,0,0,0]),e.STSD=new Uint8Array([0,0,0,0,0,0,0,1]);var a=new Uint8Array([105,115,111,109]),o=new Uint8Array([97,118,99,49]),l=new Uint8Array([0,0,0,1]);e.FTYP=e.box(e.types.ftyp,a,l,a,o),e.DINF=e.box(e.types.dinf,e.box(e.types.dref,i))},e.box=function(e){for(var t=8,r=arguments.length,n=new Array(r>1?r-1:0),i=1;i<r;i++)n[i-1]=arguments[i];for(var s=n.length,a=s;s--;)t+=n[s].byteLength;var o=new Uint8Array(t);for(o[0]=t>>24&255,o[1]=t>>16&255,o[2]=t>>8&255,o[3]=255&t,o.set(e,4),s=0,t=8;s<a;s++)o.set(n[s],t),t+=n[s].byteLength;return o},e.hdlr=function(t){return e.box(e.types.hdlr,e.HDLR_TYPES[t])},e.mdat=function(t){return e.box(e.types.mdat,t)},e.mdhd=function(t,r){r*=t;var n=Math.floor(r/(pn+1)),i=Math.floor(r%(pn+1));return e.box(e.types.mdhd,new Uint8Array([1,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,3,t>>24&255,t>>16&255,t>>8&255,255&t,n>>24,n>>16&255,n>>8&255,255&n,i>>24,i>>16&255,i>>8&255,255&i,85,196,0,0]))},e.mdia=function(t){return e.box(e.types.mdia,e.mdhd(t.timescale,t.duration),e.hdlr(t.type),e.minf(t))},e.mfhd=function(t){return e.box(e.types.mfhd,new Uint8Array([0,0,0,0,t>>24,t>>16&255,t>>8&255,255&t]))},e.minf=function(t){return"audio"===t.type?e.box(e.types.minf,e.box(e.types.smhd,e.SMHD),e.DINF,e.stbl(t)):e.box(e.types.minf,e.box(e.types.vmhd,e.VMHD),e.DINF,e.stbl(t))},e.moof=function(t,r,n){return e.box(e.types.moof,e.mfhd(t),e.traf(n,r))},e.moov=function(t){for(var r=t.length,n=[];r--;)n[r]=e.trak(t[r]);return e.box.apply(null,[e.types.moov,e.mvhd(t[0].timescale,t[0].duration)].concat(n).concat(e.mvex(t)))},e.mvex=function(t){for(var r=t.length,n=[];r--;)n[r]=e.trex(t[r]);return e.box.apply(null,[e.types.mvex].concat(n))},e.mvhd=function(t,r){r*=t;var n=Math.floor(r/(pn+1)),i=Math.floor(r%(pn+1)),s=new Uint8Array([1,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,3,t>>24&255,t>>16&255,t>>8&255,255&t,n>>24,n>>16&255,n>>8&255,255&n,i>>24,i>>16&255,i>>8&255,255&i,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,255,255,255,255]);return e.box(e.types.mvhd,s)},e.sdtp=function(t){var r,n,i=t.samples||[],s=new Uint8Array(4+i.length);for(r=0;r<i.length;r++)n=i[r].flags,s[r+4]=n.dependsOn<<4|n.isDependedOn<<2|n.hasRedundancy;return e.box(e.types.sdtp,s)},e.stbl=function(t){return e.box(e.types.stbl,e.stsd(t),e.box(e.types.stts,e.STTS),e.box(e.types.stsc,e.STSC),e.box(e.types.stsz,e.STSZ),e.box(e.types.stco,e.STCO))},e.avc1=function(t){var r,n,i,s=[],a=[];for(r=0;r<t.sps.length;r++)i=(n=t.sps[r]).byteLength,s.push(i>>>8&255),s.push(255&i),s=s.concat(Array.prototype.slice.call(n));for(r=0;r<t.pps.length;r++)i=(n=t.pps[r]).byteLength,a.push(i>>>8&255),a.push(255&i),a=a.concat(Array.prototype.slice.call(n));var o=e.box(e.types.avcC,new Uint8Array([1,s[3],s[4],s[5],255,224|t.sps.length].concat(s).concat([t.pps.length]).concat(a))),l=t.width,c=t.height,u=t.pixelRatio[0],d=t.pixelRatio[1];return e.box(e.types.avc1,new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,l>>8&255,255&l,c>>8&255,255&c,0,72,0,0,0,72,0,0,0,0,0,0,0,1,18,100,97,105,108,121,109,111,116,105,111,110,47,104,108,115,46,106,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,24,17,17]),o,e.box(e.types.btrt,new Uint8Array([0,28,156,128,0,45,198,192,0,45,198,192])),e.box(e.types.pasp,new Uint8Array([u>>24,u>>16&255,u>>8&255,255&u,d>>24,d>>16&255,d>>8&255,255&d])))},e.esds=function(e){var t=e.config.length;return new Uint8Array([0,0,0,0,3,23+t,0,1,0,4,15+t,64,21,0,0,0,0,0,0,0,0,0,0,0,5].concat([t]).concat(e.config).concat([6,1,2]))},e.mp4a=function(t){var r=t.samplerate;return e.box(e.types.mp4a,new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,t.channelCount,0,16,0,0,0,0,r>>8&255,255&r,0,0]),e.box(e.types.esds,e.esds(t)))},e.mp3=function(t){var r=t.samplerate;return e.box(e.types[".mp3"],new Uint8Array([0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,t.channelCount,0,16,0,0,0,0,r>>8&255,255&r,0,0]))},e.stsd=function(t){return"audio"===t.type?"mp3"===t.segmentCodec&&"mp3"===t.codec?e.box(e.types.stsd,e.STSD,e.mp3(t)):e.box(e.types.stsd,e.STSD,e.mp4a(t)):e.box(e.types.stsd,e.STSD,e.avc1(t))},e.tkhd=function(t){var r=t.id,n=t.duration*t.timescale,i=t.width,s=t.height,a=Math.floor(n/(pn+1)),o=Math.floor(n%(pn+1));return e.box(e.types.tkhd,new Uint8Array([1,0,0,7,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,3,r>>24&255,r>>16&255,r>>8&255,255&r,0,0,0,0,a>>24,a>>16&255,a>>8&255,255&a,o>>24,o>>16&255,o>>8&255,255&o,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,i>>8&255,255&i,0,0,s>>8&255,255&s,0,0]))},e.traf=function(t,r){var n=e.sdtp(t),i=t.id,s=Math.floor(r/(pn+1)),a=Math.floor(r%(pn+1));return e.box(e.types.traf,e.box(e.types.tfhd,new Uint8Array([0,0,0,0,i>>24,i>>16&255,i>>8&255,255&i])),e.box(e.types.tfdt,new Uint8Array([1,0,0,0,s>>24,s>>16&255,s>>8&255,255&s,a>>24,a>>16&255,a>>8&255,255&a])),e.trun(t,n.length+16+20+8+16+8+8),n)},e.trak=function(t){return t.duration=t.duration||4294967295,e.box(e.types.trak,e.tkhd(t),e.mdia(t))},e.trex=function(t){var r=t.id;return e.box(e.types.trex,new Uint8Array([0,0,0,0,r>>24,r>>16&255,r>>8&255,255&r,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,1]))},e.trun=function(t,r){var n,i,s,a,o,l,c=t.samples||[],u=c.length,d=12+16*u,h=new Uint8Array(d);for(r+=8+d,h.set(["video"===t.type?1:0,0,15,1,u>>>24&255,u>>>16&255,u>>>8&255,255&u,r>>>24&255,r>>>16&255,r>>>8&255,255&r],0),n=0;n<u;n++)s=(i=c[n]).duration,a=i.size,o=i.flags,l=i.cts,h.set([s>>>24&255,s>>>16&255,s>>>8&255,255&s,a>>>24&255,a>>>16&255,a>>>8&255,255&a,o.isLeading<<2|o.dependsOn,o.isDependedOn<<6|o.hasRedundancy<<4|o.paddingValue<<1|o.isNonSync,61440&o.degradPrio,15&o.degradPrio,l>>>24&255,l>>>16&255,l>>>8&255,255&l],12+16*n);return e.box(e.types.trun,h)},e.initSegment=function(t){e.types||e.init();var r=e.moov(t),n=new Uint8Array(e.FTYP.byteLength+r.byteLength);return n.set(e.FTYP),n.set(r,e.FTYP.byteLength),n},e}();fn.types=void 0,fn.HDLR_TYPES=void 0,fn.STTS=void 0,fn.STSC=void 0,fn.STCO=void 0,fn.STSZ=void 0,fn.VMHD=void 0,fn.SMHD=void 0,fn.STSD=void 0,fn.FTYP=void 0,fn.DINF=void 0;var An=9e4;function mn(e,t,r,n){void 0===r&&(r=1),void 0===n&&(n=!1);var i=e*t*r;return n?Math.round(i):i}function gn(e,t){return void 0===t&&(t=!1),mn(e,1e3,1/An,t)}var vn=null,bn=null,yn=function(){function e(e,t,r,n){if(this.observer=void 0,this.config=void 0,this.typeSupported=void 0,this.ISGenerated=!1,this._initPTS=null,this._initDTS=null,this.nextAvcDts=null,this.nextAudioPts=null,this.videoSampleDuration=null,this.isAudioContiguous=!1,this.isVideoContiguous=!1,this.observer=e,this.config=t,this.typeSupported=r,this.ISGenerated=!1,null===vn){var i=(navigator.userAgent||"").match(/Chrome\/(\d+)/i);vn=i?parseInt(i[1]):0}if(null===bn){var s=navigator.userAgent.match(/Safari\/(\d+)/i);bn=s?parseInt(s[1]):0}}var t=e.prototype;return t.destroy=function(){},t.resetTimeStamp=function(e){T.log("[mp4-remuxer]: initPTS & initDTS reset"),this._initPTS=this._initDTS=e},t.resetNextTimestamp=function(){T.log("[mp4-remuxer]: reset next timestamp"),this.isVideoContiguous=!1,this.isAudioContiguous=!1},t.resetInitSegment=function(){T.log("[mp4-remuxer]: ISGenerated flag reset"),this.ISGenerated=!1},t.getVideoStartPts=function(e){var t=!1,r=e.reduce((function(e,r){var n=r.pts-e;return n<-4294967296?(t=!0,Cn(e,r.pts)):n>0?e:r.pts}),e[0].pts);return t&&T.debug("PTS rollover detected"),r},t.remux=function(e,t,r,n,i,s,a,o){var l,c,u,d,h,p,f=i,A=i,m=e.pid>-1,g=t.pid>-1,v=t.samples.length,b=e.samples.length>0,y=a&&v>0||v>1;if((!m||b)&&(!g||y)||this.ISGenerated||a){this.ISGenerated||(u=this.generateIS(e,t,i,s));var C,w=this.isVideoContiguous,M=-1;if(y&&(M=function(e){for(var t=0;t<e.length;t++)if(e[t].key)return t;return-1}(t.samples),!w&&this.config.forceKeyFrameOnDiscontinuity))if(p=!0,M>0){T.warn("[mp4-remuxer]: Dropped "+M+" out of "+v+" video samples due to a missing keyframe");var S=this.getVideoStartPts(t.samples);t.samples=t.samples.slice(M),t.dropped+=M,C=A+=(t.samples[0].pts-S)/t.inputTimeScale}else-1===M&&(T.warn("[mp4-remuxer]: No keyframe found out of "+v+" video samples"),p=!1);if(this.ISGenerated){if(b&&y){var I=this.getVideoStartPts(t.samples),E=(Cn(e.samples[0].pts,I)-I)/t.inputTimeScale;f+=Math.max(0,E),A+=Math.max(0,-E)}if(b){if(e.samplerate||(T.warn("[mp4-remuxer]: regenerate InitSegment as audio detected"),u=this.generateIS(e,t,i,s)),c=this.remuxAudio(e,f,this.isAudioContiguous,s,g||y||o===st.AUDIO?A:void 0),y){var x=c?c.endPTS-c.startPTS:0;t.inputTimeScale||(T.warn("[mp4-remuxer]: regenerate InitSegment as video detected"),u=this.generateIS(e,t,i,s)),l=this.remuxVideo(t,A,w,x)}}else y&&(l=this.remuxVideo(t,A,w,0));l&&(l.firstKeyFrame=M,l.independent=-1!==M,l.firstKeyFramePTS=C)}}return this.ISGenerated&&this._initPTS&&this._initDTS&&(r.samples.length&&(h=wn(r,i,this._initPTS,this._initDTS)),n.samples.length&&(d=Mn(n,i,this._initPTS))),{audio:c,video:l,initSegment:u,independent:p,text:d,id3:h}},t.generateIS=function(e,t,r,n){var i,s,a,o=e.samples,l=t.samples,c=this.typeSupported,u={},d=this._initPTS,h=!d||n,p="audio/mp4";if(h&&(i=s=1/0),e.config&&o.length&&(e.timescale=e.samplerate,"mp3"===e.segmentCodec&&(c.mpeg?(p="audio/mpeg",e.codec=""):c.mp3&&(e.codec="mp3")),u.audio={id:"audio",container:p,codec:e.codec,initSegment:"mp3"===e.segmentCodec&&c.mpeg?new Uint8Array(0):fn.initSegment([e]),metadata:{channelCount:e.channelCount}},h&&(a=e.inputTimeScale,d&&a===d.timescale?h=!1:i=s=o[0].pts-Math.round(a*r))),t.sps&&t.pps&&l.length&&(t.timescale=t.inputTimeScale,u.video={id:"main",container:"video/mp4",codec:t.codec,initSegment:fn.initSegment([t]),metadata:{width:t.width,height:t.height}},h))if(a=t.inputTimeScale,d&&a===d.timescale)h=!1;else{var f=this.getVideoStartPts(l),A=Math.round(a*r);s=Math.min(s,Cn(l[0].dts,f)-A),i=Math.min(i,f-A)}if(Object.keys(u).length)return this.ISGenerated=!0,h?(this._initPTS={baseTime:i,timescale:a},this._initDTS={baseTime:s,timescale:a}):i=a=void 0,{tracks:u,initPTS:i,timescale:a}},t.remuxVideo=function(e,t,r,n){var i,s,a=e.inputTimeScale,l=e.samples,c=[],u=l.length,d=this._initPTS,h=this.nextAvcDts,p=8,f=this.videoSampleDuration,A=Number.POSITIVE_INFINITY,m=Number.NEGATIVE_INFINITY,g=!1;r&&null!==h||(h=t*a-(l[0].pts-Cn(l[0].dts,l[0].pts)));for(var v=d.baseTime*a/d.timescale,b=0;b<u;b++){var M=l[b];M.pts=Cn(M.pts-v,h),M.dts=Cn(M.dts-v,h),M.dts<l[b>0?b-1:b].dts&&(g=!0)}g&&l.sort((function(e,t){var r=e.dts-t.dts,n=e.pts-t.pts;return r||n})),i=l[0].dts;var S=l[l.length-1].dts-i,I=S?Math.round(S/(u-1)):f||e.inputTimeScale/30;if(r){var E=i-h,x=E>I,D=E<-1;if((x||D)&&(x?T.warn("AVC: "+gn(E,!0)+" ms ("+E+"dts) hole between fragments detected, filling it"):T.warn("AVC: "+gn(-E,!0)+" ms ("+E+"dts) overlapping between fragments detected"),!D||h>=l[0].pts)){i=h;var k=l[0].pts-E;l[0].dts=i,l[0].pts=k,T.log("Video: First PTS/DTS adjusted: "+gn(k,!0)+"/"+gn(i,!0)+", delta: "+gn(E,!0)+" ms")}}i=Math.max(0,i);for(var j=0,L=0,O=0;O<u;O++){for(var P=l[O],N=P.units,B=N.length,R=0,V=0;V<B;V++)R+=N[V].data.length;L+=R,j+=B,P.length=R,P.dts=Math.max(P.dts,i),A=Math.min(P.pts,A),m=Math.max(P.pts,m)}s=l[u-1].dts;var z,Y=L+4*j+8;try{z=new Uint8Array(Y)}catch(e){return void this.observer.emit(y.ERROR,y.ERROR,{type:C.MUX_ERROR,details:w.REMUX_ALLOC_ERROR,fatal:!1,error:e,bytes:Y,reason:"fail allocating video mdat "+Y})}var G=new DataView(z.buffer);G.setUint32(0,Y),z.set(fn.types.mdat,4);for(var U=!1,F=Number.POSITIVE_INFINITY,q=Number.POSITIVE_INFINITY,H=Number.NEGATIVE_INFINITY,_=Number.NEGATIVE_INFINITY,Z=0;Z<u;Z++){for(var Q=l[Z],W=Q.units,X=0,J=0,K=W.length;J<K;J++){var $=W[J],ee=$.data,te=$.data.byteLength;G.setUint32(p,te),p+=4,z.set(ee,p),p+=te,X+=4+te}var re=void 0;if(Z<u-1)f=l[Z+1].dts-Q.dts,re=l[Z+1].pts-Q.pts;else{var ne=this.config,ie=Z>0?Q.dts-l[Z-1].dts:I;if(re=Z>0?Q.pts-l[Z-1].pts:I,ne.stretchShortVideoTrack&&null!==this.nextAudioPts){var se=Math.floor(ne.maxBufferHole*a),ae=(n?A+n*a:this.nextAudioPts)-Q.pts;ae>se?((f=ae-ie)<0?f=ie:U=!0,T.log("[mp4-remuxer]: It is approximately "+ae/90+" ms to the next segment; using duration "+f/90+" ms for the last video frame.")):f=ie}else f=ie}var oe=Math.round(Q.pts-Q.dts);F=Math.min(F,f),H=Math.max(H,f),q=Math.min(q,re),_=Math.max(_,re),c.push(new In(Q.key,f,X,oe))}if(c.length)if(vn){if(vn<70){var le=c[0].flags;le.dependsOn=2,le.isNonSync=0}}else if(bn&&_-q<H-F&&I/H<.025&&0===c[0].cts){T.warn("Found irregular gaps in sample duration. Using PTS instead of DTS to determine MP4 sample duration.");for(var ce=i,ue=0,de=c.length;ue<de;ue++){var he=ce+c[ue].duration,pe=ce+c[ue].cts;if(ue<de-1){var fe=he+c[ue+1].cts;c[ue].duration=fe-pe}else c[ue].duration=ue?c[ue-1].duration:I;c[ue].cts=0,ce=he}}f=U||!f?I:f,this.nextAvcDts=h=s+f,this.videoSampleDuration=f,this.isVideoContiguous=!0;var Ae={data1:fn.moof(e.sequenceNumber++,i,o({},e,{samples:c})),data2:z,startPTS:A/a,endPTS:(m+f)/a,startDTS:i/a,endDTS:h/a,type:"video",hasAudio:!1,hasVideo:!0,nb:c.length,dropped:e.dropped};return e.samples=[],e.dropped=0,Ae},t.remuxAudio=function(e,t,r,n,i){var s=e.inputTimeScale,a=s/(e.samplerate?e.samplerate:s),l="aac"===e.segmentCodec?1024:1152,c=l*a,u=this._initPTS,d="mp3"===e.segmentCodec&&this.typeSupported.mpeg,h=[],p=void 0!==i,f=e.samples,A=d?0:8,m=this.nextAudioPts||-1,g=t*s,v=u.baseTime*s/u.timescale;if(this.isAudioContiguous=r=r||f.length&&m>0&&(n&&Math.abs(g-m)<9e3||Math.abs(Cn(f[0].pts-v,g)-m)<20*c),f.forEach((function(e){e.pts=Cn(e.pts-v,g)})),!r||m<0){if(f=f.filter((function(e){return e.pts>=0})),!f.length)return;m=0===i?0:n&&!p?Math.max(0,g):f[0].pts}if("aac"===e.segmentCodec)for(var b=this.config.maxAudioFramesDrift,M=0,S=m;M<f.length;M++){var I=f[M],E=I.pts,x=E-S,D=Math.abs(1e3*x/s);if(x<=-b*c&&p)0===M&&(T.warn("Audio frame @ "+(E/s).toFixed(3)+"s overlaps nextAudioPts by "+Math.round(1e3*x/s)+" ms."),this.nextAudioPts=m=S=E);else if(x>=b*c&&D<1e4&&p){var k=Math.round(x/c);(S=E-k*c)<0&&(k--,S+=c),0===M&&(this.nextAudioPts=m=S),T.warn("[mp4-remuxer]: Injecting "+k+" audio frame @ "+(S/s).toFixed(3)+"s due to "+Math.round(1e3*x/s)+" ms gap.");for(var j=0;j<k;j++){var L=Math.max(S,0),O=hn.getSilentFrame(e.manifestCodec||e.codec,e.channelCount);O||(T.log("[mp4-remuxer]: Unable to get silent frame for given audio codec; duplicating last frame instead."),O=I.unit.subarray()),f.splice(M,0,{unit:O,pts:L}),S+=c,M++}}I.pts=S,S+=c}for(var P,N=null,B=null,R=0,V=f.length;V--;)R+=f[V].unit.byteLength;for(var z=0,Y=f.length;z<Y;z++){var G=f[z],U=G.unit,F=G.pts;if(null!==B)h[z-1].duration=Math.round((F-B)/a);else{if(r&&"aac"===e.segmentCodec&&(F=m),N=F,!(R>0))return;R+=A;try{P=new Uint8Array(R)}catch(e){return void this.observer.emit(y.ERROR,y.ERROR,{type:C.MUX_ERROR,details:w.REMUX_ALLOC_ERROR,fatal:!1,error:e,bytes:R,reason:"fail allocating audio mdat "+R})}d||(new DataView(P.buffer).setUint32(0,R),P.set(fn.types.mdat,4))}P.set(U,A);var q=U.byteLength;A+=q,h.push(new In(!0,l,q,0)),B=F}var H=h.length;if(H){var _=h[h.length-1];this.nextAudioPts=m=B+a*_.duration;var Z=d?new Uint8Array(0):fn.moof(e.sequenceNumber++,N/a,o({},e,{samples:h}));e.samples=[];var Q=N/s,W=m/s,X={data1:Z,data2:P,startPTS:Q,endPTS:W,startDTS:Q,endDTS:W,type:"audio",hasAudio:!0,hasVideo:!1,nb:H};return this.isAudioContiguous=!0,X}},t.remuxEmptyAudio=function(e,t,r,n){var i=e.inputTimeScale,s=i/(e.samplerate?e.samplerate:i),a=this.nextAudioPts,o=this._initDTS,l=9e4*o.baseTime/o.timescale,c=(null!==a?a:n.startDTS*i)+l,u=n.endDTS*i+l,d=1024*s,h=Math.ceil((u-c)/d),p=hn.getSilentFrame(e.manifestCodec||e.codec,e.channelCount);if(T.warn("[mp4-remuxer]: remux empty Audio"),p){for(var f=[],A=0;A<h;A++){var m=c+A*d;f.push({unit:p,pts:m,dts:m})}return e.samples=f,this.remuxAudio(e,t,r,!1)}T.trace("[mp4-remuxer]: Unable to remuxEmptyAudio since we were unable to get a silent frame for given audio codec")},e}();function Cn(e,t){var r;if(null===t)return e;for(r=t<e?-8589934592:8589934592;Math.abs(e-t)>4294967296;)e+=r;return e}function wn(e,t,r,n){var i=e.samples.length;if(i){for(var s=e.inputTimeScale,a=0;a<i;a++){var o=e.samples[a];o.pts=Cn(o.pts-r.baseTime*s/r.timescale,t*s)/s,o.dts=Cn(o.dts-n.baseTime*s/n.timescale,t*s)/s}var l=e.samples;return e.samples=[],{samples:l}}}function Mn(e,t,r){var n=e.samples.length;if(n){for(var i=e.inputTimeScale,s=0;s<n;s++){var a=e.samples[s];a.pts=Cn(a.pts-r.baseTime*i/r.timescale,t*i)/i}e.samples.sort((function(e,t){return e.pts-t.pts}));var o=e.samples;return e.samples=[],{samples:o}}}var Sn,In=function(e,t,r,n){this.size=void 0,this.duration=void 0,this.cts=void 0,this.flags=void 0,this.duration=t,this.size=r,this.cts=n,this.flags=new En(e)},En=function(e){this.isLeading=0,this.isDependedOn=0,this.hasRedundancy=0,this.degradPrio=0,this.dependsOn=1,this.isNonSync=1,this.dependsOn=e?2:1,this.isNonSync=e?0:1},xn=function(){function e(){this.emitInitSegment=!1,this.audioCodec=void 0,this.videoCodec=void 0,this.initData=void 0,this.initPTS=null,this.initTracks=void 0,this.lastEndTime=null}var t=e.prototype;return t.destroy=function(){},t.resetTimeStamp=function(e){this.initPTS=e,this.lastEndTime=null},t.resetNextTimestamp=function(){this.lastEndTime=null},t.resetInitSegment=function(e,t,r,n){this.audioCodec=t,this.videoCodec=r,this.generateInitSegment(function(e,t){if(!e||!t)return e;var r=t.keyId;return r&&t.isCommonEncryption&&we(e,["moov","trak"]).forEach((function(e){var t=we(e,["mdia","minf","stbl","stsd"])[0].subarray(8),n=we(t,["enca"]),i=n.length>0;i||(n=we(t,["encv"])),n.forEach((function(e){we(i?e.subarray(28):e.subarray(78),["sinf"]).forEach((function(e){var t=Ie(e);if(t){var n=t.subarray(8,24);n.some((function(e){return 0!==e}))||(T.log("[eme] Patching keyId in 'enc"+(i?"a":"v")+">sinf>>tenc' box: "+pe.hexDump(n)+" -> "+pe.hexDump(r)),t.set(r,8))}}))}))})),e}(e,n)),this.emitInitSegment=!0},t.generateInitSegment=function(e){var t=this.audioCodec,r=this.videoCodec;if(null==e||!e.byteLength)return this.initTracks=void 0,void(this.initData=void 0);var n=this.initData=Se(e);t||(t=Tn(n.audio,N.AUDIO)),r||(r=Tn(n.video,N.VIDEO));var i={};n.audio&&n.video?i.audiovideo={container:"video/mp4",codec:t+","+r,initSegment:e,id:"main"}:n.audio?i.audio={container:"audio/mp4",codec:t,initSegment:e,id:"audio"}:n.video?i.video={container:"video/mp4",codec:r,initSegment:e,id:"main"}:T.warn("[passthrough-remuxer.ts]: initSegment does not contain moov or trak boxes."),this.initTracks=i},t.remux=function(e,t,r,n,i,s){var a,o,l=this.initPTS,c=this.lastEndTime,u={audio:void 0,video:void 0,text:n,id3:r,initSegment:void 0};b(c)||(c=this.lastEndTime=i||0);var d=t.samples;if(null==d||!d.length)return u;var h={initPTS:void 0,timescale:1},p=this.initData;if(null!=(a=p)&&a.length||(this.generateInitSegment(d),p=this.initData),null==(o=p)||!o.length)return T.warn("[passthrough-remuxer.ts]: Failed to generate initSegment."),u;this.emitInitSegment&&(h.tracks=this.initTracks,this.emitInitSegment=!1);var f=function(e,t){for(var r=0,n=0,i=0,s=we(e,["moof","traf"]),a=0;a<s.length;a++){var o=s[a],l=we(o,["tfhd"])[0],c=t[be(l,4)];if(c){var u=c.default,d=be(l,0)|(null==u?void 0:u.flags),h=null==u?void 0:u.duration;8&d&&(h=be(l,2&d?12:8));for(var p=c.timescale||9e4,f=we(o,["trun"]),A=0;A<f.length;A++)!(r=Ee(f[A]))&&h&&(r=h*be(f[A],4)),c.type===N.VIDEO?n+=r/p:c.type===N.AUDIO&&(i+=r/p)}}if(0===n&&0===i){for(var m=0,g=we(e,["sidx"]),v=0;v<g.length;v++){var b=Me(g[v]);null!=b&&b.references&&(m+=b.references.reduce((function(e,t){return e+t.info.duration||0}),0))}return m}return n||i}(d,p),A=function(e,t){return we(t,["moof","traf"]).reduce((function(t,r){var n=we(r,["tfdt"])[0],i=n[0],s=we(r,["tfhd"]).reduce((function(t,r){var s=be(r,4),a=e[s];if(a){var o=be(n,4);if(1===i){if(o===fe)return T.warn("[mp4-demuxer]: Ignoring assumed invalid signed 64-bit track fragment decode time"),t;o*=fe+1,o+=be(n,8)}var l=o/(a.timescale||9e4);if(isFinite(l)&&(null===t||l<t))return l}return t}),null);return null!==s&&isFinite(s)&&(null===t||s<t)?s:t}),null)}(p,d),m=null===A?i:A;(function(e,t,r,n){if(null===e)return!0;var i=Math.max(n,1),s=t-e.baseTime/e.timescale;return Math.abs(s-r)>i}(l,m,i,f)||h.timescale!==l.timescale&&s)&&(h.initPTS=m-i,l&&1===l.timescale&&T.warn("Adjusting initPTS by "+(h.initPTS-l.baseTime)),this.initPTS=l={baseTime:h.initPTS,timescale:1});var g=e?m-l.baseTime/l.timescale:c,v=g+f;(function(e,t,r){we(t,["moof","traf"]).forEach((function(t){we(t,["tfhd"]).forEach((function(n){var i=be(n,4),s=e[i];if(s){var a=s.timescale||9e4;we(t,["tfdt"]).forEach((function(e){var t=e[0],n=be(e,4);if(0===t)n-=r*a,Ce(e,4,n=Math.max(n,0));else{n*=Math.pow(2,32),n+=be(e,8),n-=r*a,n=Math.max(n,0);var i=Math.floor(n/(fe+1)),s=Math.floor(n%(fe+1));Ce(e,4,i),Ce(e,8,s)}}))}}))}))})(p,d,l.baseTime/l.timescale),f>0?this.lastEndTime=v:(T.warn("Duration parsed from mp4 should be greater than zero"),this.resetNextTimestamp());var y=!!p.audio,C=!!p.video,w="";y&&(w+="audio"),C&&(w+="video");var M={data1:d,startPTS:g,startDTS:g,endPTS:v,endDTS:v,type:w,hasAudio:y,hasVideo:C,nb:1,dropped:0};return u.audio="audio"===M.type?M:void 0,u.video="audio"!==M.type?M:void 0,u.initSegment=h,u.id3=wn(r,i,l,l),n.samples.length&&(u.text=Mn(n,i,l)),u},e}();function Tn(e,t){var r=null==e?void 0:e.codec;return r&&r.length>4?r:"hvc1"===r||"hev1"===r?"hvc1.1.6.L120.90":"av01"===r?"av01.0.04M.08":"avc1"===r||t===N.VIDEO?"avc1.42e01e":"mp4a.40.5"}try{Sn=self.performance.now.bind(self.performance)}catch(e){T.debug("Unable to use Performance API on this environment"),Sn="undefined"!=typeof self&&self.Date.now}var Dn=[{demux:Fr,remux:xn},{demux:nn,remux:yn},{demux:Gr,remux:yn},{demux:dn,remux:yn}],kn=function(){function e(e,t,r,n,i){this.async=!1,this.observer=void 0,this.typeSupported=void 0,this.config=void 0,this.vendor=void 0,this.id=void 0,this.demuxer=void 0,this.remuxer=void 0,this.decrypter=void 0,this.probe=void 0,this.decryptionPromise=null,this.transmuxConfig=void 0,this.currentTransmuxState=void 0,this.observer=e,this.typeSupported=t,this.config=r,this.vendor=n,this.id=i}var t=e.prototype;return t.configure=function(e){this.transmuxConfig=e,this.decrypter&&this.decrypter.reset()},t.push=function(e,t,r,n){var i=this,s=r.transmuxing;s.executeStart=Sn();var a=new Uint8Array(e),o=this.currentTransmuxState,l=this.transmuxConfig;n&&(this.currentTransmuxState=n);var c=n||o,u=c.contiguous,d=c.discontinuity,h=c.trackSwitch,p=c.accurateTimeOffset,f=c.timeOffset,A=c.initSegmentChange,m=l.audioCodec,g=l.videoCodec,v=l.defaultInitPts,b=l.duration,M=l.initSegmentData,S=function(e,t){var r=null;return e.byteLength>0&&null!=t&&null!=t.key&&null!==t.iv&&null!=t.method&&(r=t),r}(a,t);if(S&&"AES-128"===S.method){var I=this.getDecrypter();if(!I.isSync())return this.decryptionPromise=I.webCryptoDecrypt(a,S.key.buffer,S.iv.buffer).then((function(e){var t=i.push(e,null,r);return i.decryptionPromise=null,t})),this.decryptionPromise;var E=I.softwareDecrypt(a,S.key.buffer,S.iv.buffer);if(r.part>-1&&(E=I.flush()),!E)return s.executeEnd=Sn(),jn(r);a=new Uint8Array(E)}var x=this.needsProbing(d,h);if(x){var D=this.configureTransmuxer(a);if(D)return T.warn("[transmuxer] "+D.message),this.observer.emit(y.ERROR,y.ERROR,{type:C.MEDIA_ERROR,details:w.FRAG_PARSING_ERROR,fatal:!1,error:D,reason:D.message}),s.executeEnd=Sn(),jn(r)}(d||h||A||x)&&this.resetInitSegment(M,m,g,b,t),(d||A||x)&&this.resetInitialTimestamp(v),u||this.resetContiguity();var k=this.transmux(a,S,f,p,r),j=this.currentTransmuxState;return j.contiguous=!0,j.discontinuity=!1,j.trackSwitch=!1,s.executeEnd=Sn(),k},t.flush=function(e){var t=this,r=e.transmuxing;r.executeStart=Sn();var n=this.decrypter,i=this.currentTransmuxState,s=this.decryptionPromise;if(s)return s.then((function(){return t.flush(e)}));var a=[],o=i.timeOffset;if(n){var l=n.flush();l&&a.push(this.push(l,null,e))}var c=this.demuxer,u=this.remuxer;if(!c||!u)return r.executeEnd=Sn(),[jn(e)];var d=c.flush(o);return Ln(d)?d.then((function(r){return t.flushRemux(a,r,e),a})):(this.flushRemux(a,d,e),a)},t.flushRemux=function(e,t,r){var n=t.audioTrack,i=t.videoTrack,s=t.id3Track,a=t.textTrack,o=this.currentTransmuxState,l=o.accurateTimeOffset,c=o.timeOffset;T.log("[transmuxer.ts]: Flushed fragment "+r.sn+(r.part>-1?" p: "+r.part:"")+" of level "+r.level);var u=this.remuxer.remux(n,i,s,a,c,l,!0,this.id);e.push({remuxResult:u,chunkMeta:r}),r.transmuxing.executeEnd=Sn()},t.resetInitialTimestamp=function(e){var t=this.demuxer,r=this.remuxer;t&&r&&(t.resetTimeStamp(e),r.resetTimeStamp(e))},t.resetContiguity=function(){var e=this.demuxer,t=this.remuxer;e&&t&&(e.resetContiguity(),t.resetNextTimestamp())},t.resetInitSegment=function(e,t,r,n,i){var s=this.demuxer,a=this.remuxer;s&&a&&(s.resetInitSegment(e,t,r,n),a.resetInitSegment(e,t,r,i))},t.destroy=function(){this.demuxer&&(this.demuxer.destroy(),this.demuxer=void 0),this.remuxer&&(this.remuxer.destroy(),this.remuxer=void 0)},t.transmux=function(e,t,r,n,i){return t&&"SAMPLE-AES"===t.method?this.transmuxSampleAes(e,t,r,n,i):this.transmuxUnencrypted(e,r,n,i)},t.transmuxUnencrypted=function(e,t,r,n){var i=this.demuxer.demux(e,t,!1,!this.config.progressive),s=i.audioTrack,a=i.videoTrack,o=i.id3Track,l=i.textTrack;return{remuxResult:this.remuxer.remux(s,a,o,l,t,r,!1,this.id),chunkMeta:n}},t.transmuxSampleAes=function(e,t,r,n,i){var s=this;return this.demuxer.demuxSampleAes(e,t,r).then((function(e){return{remuxResult:s.remuxer.remux(e.audioTrack,e.videoTrack,e.id3Track,e.textTrack,r,n,!1,s.id),chunkMeta:i}}))},t.configureTransmuxer=function(e){for(var t,r=this.config,n=this.observer,i=this.typeSupported,s=this.vendor,a=0,o=Dn.length;a<o;a++)if(Dn[a].demux.probe(e)){t=Dn[a];break}if(!t)return new Error("Failed to find demuxer by probing fragment data");var l=this.demuxer,c=this.remuxer,u=t.remux,d=t.demux;c&&c instanceof u||(this.remuxer=new u(n,r,i,s)),l&&l instanceof d||(this.demuxer=new d(n,r,i),this.probe=d.probe)},t.needsProbing=function(e,t){return!this.demuxer||!this.remuxer||e||t},t.getDecrypter=function(){var e=this.decrypter;return e||(e=this.decrypter=new Ir(this.config)),e},e}();var jn=function(e){return{remuxResult:{},chunkMeta:e}};function Ln(e){return"then"in e&&e.then instanceof Function}var On=function(e,t,r,n,i){this.audioCodec=void 0,this.videoCodec=void 0,this.initSegmentData=void 0,this.duration=void 0,this.defaultInitPts=void 0,this.audioCodec=e,this.videoCodec=t,this.initSegmentData=r,this.duration=n,this.defaultInitPts=i||null},Pn=function(e,t,r,n,i,s){this.discontinuity=void 0,this.contiguous=void 0,this.accurateTimeOffset=void 0,this.trackSwitch=void 0,this.timeOffset=void 0,this.initSegmentChange=void 0,this.discontinuity=e,this.contiguous=t,this.accurateTimeOffset=r,this.trackSwitch=n,this.timeOffset=i,this.initSegmentChange=s},Nn={exports:{}};!function(e){var t=Object.prototype.hasOwnProperty,r="~";function n(){}function i(e,t,r){this.fn=e,this.context=t,this.once=r||!1}function s(e,t,n,s,a){if("function"!=typeof n)throw new TypeError("The listener must be a function");var o=new i(n,s||e,a),l=r?r+t:t;return e._events[l]?e._events[l].fn?e._events[l]=[e._events[l],o]:e._events[l].push(o):(e._events[l]=o,e._eventsCount++),e}function a(e,t){0==--e._eventsCount?e._events=new n:delete e._events[t]}function o(){this._events=new n,this._eventsCount=0}Object.create&&(n.prototype=Object.create(null),(new n).__proto__||(r=!1)),o.prototype.eventNames=function(){var e,n,i=[];if(0===this._eventsCount)return i;for(n in e=this._events)t.call(e,n)&&i.push(r?n.slice(1):n);return Object.getOwnPropertySymbols?i.concat(Object.getOwnPropertySymbols(e)):i},o.prototype.listeners=function(e){var t=r?r+e:e,n=this._events[t];if(!n)return[];if(n.fn)return[n.fn];for(var i=0,s=n.length,a=new Array(s);i<s;i++)a[i]=n[i].fn;return a},o.prototype.listenerCount=function(e){var t=r?r+e:e,n=this._events[t];return n?n.fn?1:n.length:0},o.prototype.emit=function(e,t,n,i,s,a){var o=r?r+e:e;if(!this._events[o])return!1;var l,c,u=this._events[o],d=arguments.length;if(u.fn){switch(u.once&&this.removeListener(e,u.fn,void 0,!0),d){case 1:return u.fn.call(u.context),!0;case 2:return u.fn.call(u.context,t),!0;case 3:return u.fn.call(u.context,t,n),!0;case 4:return u.fn.call(u.context,t,n,i),!0;case 5:return u.fn.call(u.context,t,n,i,s),!0;case 6:return u.fn.call(u.context,t,n,i,s,a),!0}for(c=1,l=new Array(d-1);c<d;c++)l[c-1]=arguments[c];u.fn.apply(u.context,l)}else{var h,p=u.length;for(c=0;c<p;c++)switch(u[c].once&&this.removeListener(e,u[c].fn,void 0,!0),d){case 1:u[c].fn.call(u[c].context);break;case 2:u[c].fn.call(u[c].context,t);break;case 3:u[c].fn.call(u[c].context,t,n);break;case 4:u[c].fn.call(u[c].context,t,n,i);break;default:if(!l)for(h=1,l=new Array(d-1);h<d;h++)l[h-1]=arguments[h];u[c].fn.apply(u[c].context,l)}}return!0},o.prototype.on=function(e,t,r){return s(this,e,t,r,!1)},o.prototype.once=function(e,t,r){return s(this,e,t,r,!0)},o.prototype.removeListener=function(e,t,n,i){var s=r?r+e:e;if(!this._events[s])return this;if(!t)return a(this,s),this;var o=this._events[s];if(o.fn)o.fn!==t||i&&!o.once||n&&o.context!==n||a(this,s);else{for(var l=0,c=[],u=o.length;l<u;l++)(o[l].fn!==t||i&&!o[l].once||n&&o[l].context!==n)&&c.push(o[l]);c.length?this._events[s]=1===c.length?c[0]:c:a(this,s)}return this},o.prototype.removeAllListeners=function(e){var t;return e?(t=r?r+e:e,this._events[t]&&a(this,t)):(this._events=new n,this._eventsCount=0),this},o.prototype.off=o.prototype.removeListener,o.prototype.addListener=o.prototype.on,o.prefixed=r,o.EventEmitter=o,e.exports=o}(Nn);var Bn=m(Nn.exports);function Rn(e,t){if(!((r=t.remuxResult).audio||r.video||r.text||r.id3||r.initSegment))return!1;var r,n=[],i=t.remuxResult,s=i.audio,a=i.video;return s&&Vn(n,s),a&&Vn(n,a),e.postMessage({event:"transmuxComplete",data:t},n),!0}function Vn(e,t){t.data1&&e.push(t.data1.buffer),t.data2&&e.push(t.data2.buffer)}function zn(e,t,r){t.reduce((function(t,r){return Rn(e,r)||t}),!1)||e.postMessage({event:"transmuxComplete",data:t[0]}),e.postMessage({event:"flush",data:r})}void 0!==r&&r&&function(e){var t=new Bn,r=function(t,r){e.postMessage({event:t,data:r})};t.on(y.FRAG_DECRYPTED,r),t.on(y.ERROR,r),e.addEventListener("message",(function(n){var i=n.data;switch(i.cmd){case"init":var s=JSON.parse(i.config);e.transmuxer=new kn(t,i.typeSupported,s,i.vendor,i.id),x(s.debug,i.id),function(){var e=function(e){T[e]=function(t){r("workerLog",{logType:e,message:t})}};for(var t in T)e(t)}(),r("init",null);break;case"configure":e.transmuxer.configure(i.config);break;case"demux":var a=e.transmuxer.push(i.data,i.decryptdata,i.chunkMeta,i.state);Ln(a)?(e.transmuxer.async=!0,a.then((function(t){Rn(e,t)})).catch((function(e){r(y.ERROR,{type:C.MEDIA_ERROR,details:w.FRAG_PARSING_ERROR,chunkMeta:i.chunkMeta,fatal:!1,error:e,err:e,reason:"transmuxer-worker push error"})}))):(e.transmuxer.async=!1,Rn(e,a));break;case"flush":var o=i.chunkMeta,l=e.transmuxer.flush(o);Ln(l)||e.transmuxer.async?(Ln(l)||(l=Promise.resolve(l)),l.then((function(t){zn(e,t,o)})).catch((function(e){r(y.ERROR,{type:C.MEDIA_ERROR,details:w.FRAG_PARSING_ERROR,chunkMeta:i.chunkMeta,fatal:!1,error:e,err:e,reason:"transmuxer-worker flush error"})}))):zn(e,l,o)}}))}(self);var Yn=Ge()||{isTypeSupported:function(){return!1}},Gn=function(){function e(e,r,n,i){var s=this;this.error=null,this.hls=void 0,this.id=void 0,this.observer=void 0,this.frag=null,this.part=null,this.useWorker=void 0,this.workerContext=null,this.onwmsg=void 0,this.transmuxer=null,this.onTransmuxComplete=void 0,this.onFlush=void 0;var a=e.config;this.hls=e,this.id=r,this.useWorker=!!a.enableWorker,this.onTransmuxComplete=n,this.onFlush=i;var o=function(e,t){(t=t||{}).frag=s.frag,t.id=s.id,e===y.ERROR&&(s.error=t.error),s.hls.trigger(e,t)};this.observer=new Bn,this.observer.on(y.FRAG_DECRYPTED,o),this.observer.on(y.ERROR,o);var l,c,u,d,h={mp4:Yn.isTypeSupported("video/mp4"),mpeg:Yn.isTypeSupported("audio/mpeg"),mp3:Yn.isTypeSupported('audio/mp4; codecs="mp3"')},p=navigator.vendor;if(this.useWorker&&"undefined"!=typeof Worker&&(a.workerPath||"function"==typeof t))try{a.workerPath?(T.log("loading Web Worker "+a.workerPath+' for "'+r+'"'),this.workerContext=(u=a.workerPath,d=new self.URL(u,self.location.href).href,{worker:new self.Worker(d),scriptURL:d})):(T.log('injecting Web Worker for "'+r+'"'),this.workerContext=(l=new self.Blob(["var exports={};var module={exports:exports};function define(f){f()};define.amd=true;("+t.toString()+")(true);"],{type:"text/javascript"}),c=self.URL.createObjectURL(l),{worker:new self.Worker(c),objectURL:c})),this.onwmsg=function(e){return s.onWorkerMessage(e)};var f=this.workerContext.worker;f.addEventListener("message",this.onwmsg),f.onerror=function(e){var t=new Error(e.message+"  ("+e.filename+":"+e.lineno+")");a.enableWorker=!1,T.warn('Error in "'+r+'" Web Worker, fallback to inline'),s.hls.trigger(y.ERROR,{type:C.OTHER_ERROR,details:w.INTERNAL_EXCEPTION,fatal:!1,event:"demuxerWorker",error:t})},f.postMessage({cmd:"init",typeSupported:h,vendor:p,id:r,config:JSON.stringify(a)})}catch(e){T.warn('Error setting up "'+r+'" Web Worker, fallback to inline',e),this.resetWorker(),this.error=null,this.transmuxer=new kn(this.observer,h,a,p,r)}else this.transmuxer=new kn(this.observer,h,a,p,r)}var r=e.prototype;return r.resetWorker=function(){if(this.workerContext){var e=this.workerContext,t=e.worker,r=e.objectURL;r&&self.URL.revokeObjectURL(r),t.removeEventListener("message",this.onwmsg),t.onerror=null,t.terminate(),this.workerContext=null}},r.destroy=function(){if(this.workerContext)this.resetWorker(),this.onwmsg=void 0;else{var e=this.transmuxer;e&&(e.destroy(),this.transmuxer=null)}var t=this.observer;t&&t.removeAllListeners(),this.frag=null,this.observer=null,this.hls=null},r.push=function(e,t,r,n,i,s,a,o,l,c){var u,d,h=this;l.transmuxing.start=self.performance.now();var p=this.transmuxer,f=s?s.start:i.start,A=i.decryptdata,m=this.frag,g=!(m&&i.cc===m.cc),v=!(m&&l.level===m.level),b=m?l.sn-m.sn:-1,y=this.part?l.part-this.part.index:-1,C=0===b&&l.id>1&&l.id===(null==m?void 0:m.stats.chunkCount),w=!v&&(1===b||0===b&&(1===y||C&&y<=0)),M=self.performance.now();(v||b||0===i.stats.parsing.start)&&(i.stats.parsing.start=M),!s||!y&&w||(s.stats.parsing.start=M);var S=!(m&&(null==(u=i.initSegment)?void 0:u.url)===(null==(d=m.initSegment)?void 0:d.url)),I=new Pn(g,w,o,v,f,S);if(!w||g||S){T.log("[transmuxer-interface, "+i.type+"]: Starting new transmux session for sn: "+l.sn+" p: "+l.part+" level: "+l.level+" id: "+l.id+"\n        discontinuity: "+g+"\n        trackSwitch: "+v+"\n        contiguous: "+w+"\n        accurateTimeOffset: "+o+"\n        timeOffset: "+f+"\n        initSegmentChange: "+S);var E=new On(r,n,t,a,c);this.configureTransmuxer(E)}if(this.frag=i,this.part=s,this.workerContext)this.workerContext.worker.postMessage({cmd:"demux",data:e,decryptdata:A,chunkMeta:l,state:I},e instanceof ArrayBuffer?[e]:[]);else if(p){var x=p.push(e,A,l,I);Ln(x)?(p.async=!0,x.then((function(e){h.handleTransmuxComplete(e)})).catch((function(e){h.transmuxerError(e,l,"transmuxer-interface push error")}))):(p.async=!1,this.handleTransmuxComplete(x))}},r.flush=function(e){var t=this;e.transmuxing.start=self.performance.now();var r=this.transmuxer;if(this.workerContext)this.workerContext.worker.postMessage({cmd:"flush",chunkMeta:e});else if(r){var n=r.flush(e);Ln(n)||r.async?(Ln(n)||(n=Promise.resolve(n)),n.then((function(r){t.handleFlushResult(r,e)})).catch((function(r){t.transmuxerError(r,e,"transmuxer-interface flush error")}))):this.handleFlushResult(n,e)}},r.transmuxerError=function(e,t,r){this.hls&&(this.error=e,this.hls.trigger(y.ERROR,{type:C.MEDIA_ERROR,details:w.FRAG_PARSING_ERROR,chunkMeta:t,fatal:!1,error:e,err:e,reason:r}))},r.handleFlushResult=function(e,t){var r=this;e.forEach((function(e){r.handleTransmuxComplete(e)})),this.onFlush(t)},r.onWorkerMessage=function(e){var t=e.data,r=this.hls;switch(t.event){case"init":var n,i=null==(n=this.workerContext)?void 0:n.objectURL;i&&self.URL.revokeObjectURL(i);break;case"transmuxComplete":this.handleTransmuxComplete(t.data);break;case"flush":this.onFlush(t.data);break;case"workerLog":T[t.data.logType]&&T[t.data.logType](t.data.message);break;default:t.data=t.data||{},t.data.frag=this.frag,t.data.id=this.id,r.trigger(t.event,t.data)}},r.configureTransmuxer=function(e){var t=this.transmuxer;this.workerContext?this.workerContext.worker.postMessage({cmd:"configure",config:e}):t&&t.configure(e)},r.handleTransmuxComplete=function(e){e.chunkMeta.transmuxing.end=self.performance.now(),this.onTransmuxComplete(e)},e}(),Un=function(){function e(e,t,r,n){this.config=void 0,this.media=null,this.fragmentTracker=void 0,this.hls=void 0,this.nudgeRetry=0,this.stallReported=!1,this.stalled=null,this.moved=!1,this.seeking=!1,this.config=e,this.media=t,this.fragmentTracker=r,this.hls=n}var t=e.prototype;return t.destroy=function(){this.media=null,this.hls=this.fragmentTracker=null},t.poll=function(e,t){var r=this.config,n=this.media,i=this.stalled;if(null!==n){var s=n.currentTime,a=n.seeking,o=this.seeking&&!a,l=!this.seeking&&a;if(this.seeking=a,s===e){if(l||o)this.stalled=null;else if(!(n.paused&&!a||n.ended||0===n.playbackRate)&&Ar.getBuffered(n).length){var c=Ar.bufferInfo(n,s,0),u=c.len>0,d=c.nextStart||0;if(u||d){if(a){var h=c.len>2,p=!d||t&&t.start<=s||d-s>2&&!this.fragmentTracker.getPartialFragment(s);if(h||p)return;this.moved=!1}if(!this.moved&&null!==this.stalled){var f,A=Math.max(d,c.start||0)-s,m=this.hls.levels?this.hls.levels[this.hls.currentLevel]:null,g=(null==m||null==(f=m.details)?void 0:f.live)?2*m.details.targetduration:2,v=this.fragmentTracker.getPartialFragment(s);if(A>0&&(A<=g||v))return void this._trySkipBufferHole(v)}var b=self.performance.now();if(null!==i){var y=b-i;if(a||!(y>=250)||(this._reportStall(c),this.media)){var C=Ar.bufferInfo(n,s,r.maxBufferHole);this._tryFixBufferStall(C,y)}}else this.stalled=b}}}else if(this.moved=!0,null!==i){if(this.stallReported){var w=self.performance.now()-i;T.warn("playback not stuck anymore @"+s+", after "+Math.round(w)+"ms"),this.stallReported=!1}this.stalled=null,this.nudgeRetry=0}}},t._tryFixBufferStall=function(e,t){var r=this.config,n=this.fragmentTracker,i=this.media;if(null!==i){var s=i.currentTime,a=n.getPartialFragment(s);if(a&&(this._trySkipBufferHole(a)||!this.media))return;(e.len>r.maxBufferHole||e.nextStart&&e.nextStart-s<r.maxBufferHole)&&t>1e3*r.highBufferWatchdogPeriod&&(T.warn("Trying to nudge playhead over buffer-hole"),this.stalled=null,this._tryNudgeBuffer())}},t._reportStall=function(e){var t=this.hls,r=this.media;if(!this.stallReported&&r){this.stallReported=!0;var n=new Error("Playback stalling at @"+r.currentTime+" due to low buffer ("+JSON.stringify(e)+")");T.warn(n.message),t.trigger(y.ERROR,{type:C.MEDIA_ERROR,details:w.BUFFER_STALLED_ERROR,fatal:!1,error:n,buffer:e.len})}},t._trySkipBufferHole=function(e){var t=this.config,r=this.hls,n=this.media;if(null===n)return 0;var i=n.currentTime,s=Ar.bufferInfo(n,i,0),a=i<s.start?s.start:s.nextStart;if(a){var o=s.len<=t.maxBufferHole,l=s.len>0&&s.len<1&&n.readyState<3,c=a-i;if(c>0&&(o||l)){if(c>t.maxBufferHole){var u=this.fragmentTracker,d=!1;if(0===i){var h=u.getAppendedFrag(0,st.MAIN);h&&a<h.end&&(d=!0)}if(!d){var p=e||u.getAppendedFrag(i,st.MAIN);if(p){for(var f=!1,A=p.end;A<a;){var m=u.getPartialFragment(A);if(!m){f=!0;break}A+=m.duration}if(f)return 0}}}var g=Math.max(a+.05,i+.1);if(T.warn("skipping hole, adjusting currentTime from "+i+" to "+g),this.moved=!0,this.stalled=null,n.currentTime=g,e&&!e.gap){var v=new Error("fragment loaded with buffer holes, seeking from "+i+" to "+g);r.trigger(y.ERROR,{type:C.MEDIA_ERROR,details:w.BUFFER_SEEK_OVER_HOLE,fatal:!1,error:v,reason:v.message,frag:e})}return g}}return 0},t._tryNudgeBuffer=function(){var e=this.config,t=this.hls,r=this.media,n=this.nudgeRetry;if(null!==r){var i=r.currentTime;if(this.nudgeRetry++,n<e.nudgeMaxRetry){var s=i+(n+1)*e.nudgeOffset,a=new Error("Nudging 'currentTime' from "+i+" to "+s);T.warn(a.message),r.currentTime=s,t.trigger(y.ERROR,{type:C.MEDIA_ERROR,details:w.BUFFER_NUDGE_ON_STALL,error:a,fatal:!1})}else{var o=new Error("Playhead still not moving while enough data buffered @"+i+" after "+e.nudgeMaxRetry+" nudges");T.error(o.message),t.trigger(y.ERROR,{type:C.MEDIA_ERROR,details:w.BUFFER_STALLED_ERROR,error:o,fatal:!0})}}},e}(),Fn=function(e){function t(t,r,n){var i;return(i=e.call(this,t,r,n,"[stream-controller]",st.MAIN)||this).audioCodecSwap=!1,i.gapController=null,i.level=-1,i._forceStartLoad=!1,i.altAudio=!1,i.audioOnly=!1,i.fragPlaying=null,i.onvplaying=null,i.onvseeked=null,i.fragLastKbps=0,i.couldBacktrack=!1,i.backtrackFragment=null,i.audioCodecSwitch=!1,i.videoBuffer=null,i._registerListeners(),i}l(t,e);var r=t.prototype;return r._registerListeners=function(){var e=this.hls;e.on(y.MEDIA_ATTACHED,this.onMediaAttached,this),e.on(y.MEDIA_DETACHING,this.onMediaDetaching,this),e.on(y.MANIFEST_LOADING,this.onManifestLoading,this),e.on(y.MANIFEST_PARSED,this.onManifestParsed,this),e.on(y.LEVEL_LOADING,this.onLevelLoading,this),e.on(y.LEVEL_LOADED,this.onLevelLoaded,this),e.on(y.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),e.on(y.ERROR,this.onError,this),e.on(y.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),e.on(y.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),e.on(y.BUFFER_CREATED,this.onBufferCreated,this),e.on(y.BUFFER_FLUSHED,this.onBufferFlushed,this),e.on(y.LEVELS_UPDATED,this.onLevelsUpdated,this),e.on(y.FRAG_BUFFERED,this.onFragBuffered,this)},r._unregisterListeners=function(){var e=this.hls;e.off(y.MEDIA_ATTACHED,this.onMediaAttached,this),e.off(y.MEDIA_DETACHING,this.onMediaDetaching,this),e.off(y.MANIFEST_LOADING,this.onManifestLoading,this),e.off(y.MANIFEST_PARSED,this.onManifestParsed,this),e.off(y.LEVEL_LOADED,this.onLevelLoaded,this),e.off(y.FRAG_LOAD_EMERGENCY_ABORTED,this.onFragLoadEmergencyAborted,this),e.off(y.ERROR,this.onError,this),e.off(y.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),e.off(y.AUDIO_TRACK_SWITCHED,this.onAudioTrackSwitched,this),e.off(y.BUFFER_CREATED,this.onBufferCreated,this),e.off(y.BUFFER_FLUSHED,this.onBufferFlushed,this),e.off(y.LEVELS_UPDATED,this.onLevelsUpdated,this),e.off(y.FRAG_BUFFERED,this.onFragBuffered,this)},r.onHandlerDestroying=function(){this._unregisterListeners(),this.onMediaDetaching()},r.startLoad=function(e){if(this.levels){var t=this.lastCurrentTime,r=this.hls;if(this.stopLoad(),this.setInterval(100),this.level=-1,!this.startFragRequested){var n=r.startLevel;-1===n&&(r.config.testBandwidth&&this.levels.length>1?(n=0,this.bitrateTest=!0):n=r.nextAutoLevel),this.level=r.nextLoadLevel=n,this.loadedmetadata=!1}t>0&&-1===e&&(this.log("Override startPosition with lastCurrentTime @"+t.toFixed(3)),e=t),this.state=xr.IDLE,this.nextLoadPosition=this.startPosition=this.lastCurrentTime=e,this.tick()}else this._forceStartLoad=!0,this.state=xr.STOPPED},r.stopLoad=function(){this._forceStartLoad=!1,e.prototype.stopLoad.call(this)},r.doTick=function(){switch(this.state){case xr.WAITING_LEVEL:var e,t=this.levels,r=this.level,n=null==t||null==(e=t[r])?void 0:e.details;if(n&&(!n.live||this.levelLastLoaded===this.level)){if(this.waitForCdnTuneIn(n))break;this.state=xr.IDLE;break}if(this.hls.nextLoadLevel!==this.level){this.state=xr.IDLE;break}break;case xr.FRAG_LOADING_WAITING_RETRY:var i,s=self.performance.now(),a=this.retryDate;(!a||s>=a||null!=(i=this.media)&&i.seeking)&&(this.resetStartWhenNotLoaded(this.level),this.state=xr.IDLE)}this.state===xr.IDLE&&this.doTickIdle(),this.onTickEnd()},r.onTickEnd=function(){e.prototype.onTickEnd.call(this),this.checkBuffer(),this.checkFragmentChanged()},r.doTickIdle=function(){var e=this.hls,t=this.levelLastLoaded,r=this.levels,n=this.media,i=e.config,s=e.nextLoadLevel;if(null!==t&&(n||!this.startFragRequested&&i.startFragPrefetch)&&(!this.altAudio||!this.audioOnly)&&null!=r&&r[s]){var a=r[s],o=this.getMainFwdBufferInfo();if(null!==o){var l=this.getLevelDetails();if(l&&this._streamEnded(o,l)){var c={};return this.altAudio&&(c.type="video"),this.hls.trigger(y.BUFFER_EOS,c),void(this.state=xr.ENDED)}e.loadLevel!==s&&-1===e.manualLevel&&this.log("Adapting to level "+s+" from level "+this.level),this.level=e.nextLoadLevel=s;var u=a.details;if(!u||this.state===xr.WAITING_LEVEL||u.live&&this.levelLastLoaded!==s)return this.level=s,void(this.state=xr.WAITING_LEVEL);var d=o.len,h=this.getMaxBufferLength(a.maxBitrate);if(!(d>=h)){this.backtrackFragment&&this.backtrackFragment.start>o.end&&(this.backtrackFragment=null);var p=this.backtrackFragment?this.backtrackFragment.start:o.end,f=this.getNextFragment(p,u);if(this.couldBacktrack&&!this.fragPrevious&&f&&"initSegment"!==f.sn&&this.fragmentTracker.getState(f)!==nr){var A,m=(null!=(A=this.backtrackFragment)?A:f).sn-u.startSN,g=u.fragments[m-1];g&&f.cc===g.cc&&(f=g,this.fragmentTracker.removeFragment(g))}else this.backtrackFragment&&o.len&&(this.backtrackFragment=null);if(f&&this.isLoopLoading(f,p)){if(!f.gap){var v=this.audioOnly&&!this.altAudio?N.AUDIO:N.VIDEO,b=(v===N.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;b&&this.afterBufferFlushed(b,v,st.MAIN)}f=this.getNextFragmentLoopLoading(f,u,o,st.MAIN,h)}f&&(!f.initSegment||f.initSegment.data||this.bitrateTest||(f=f.initSegment),this.loadFragment(f,a,p))}}}},r.loadFragment=function(t,r,n){var i=this.fragmentTracker.getState(t);this.fragCurrent=t,i===er||i===rr?"initSegment"===t.sn?this._loadInitSegment(t,r):this.bitrateTest?(this.log("Fragment "+t.sn+" of level "+t.level+" is being downloaded to test bitrate and will not be buffered"),this._loadBitrateTestFrag(t,r)):(this.startFragRequested=!0,e.prototype.loadFragment.call(this,t,r,n)):this.clearTrackerIfNeeded(t)},r.getBufferedFrag=function(e){return this.fragmentTracker.getBufferedFrag(e,st.MAIN)},r.followingBufferedFrag=function(e){return e?this.getBufferedFrag(e.end+.5):null},r.immediateLevelSwitch=function(){this.abortCurrentFrag(),this.flushMainBuffer(0,Number.POSITIVE_INFINITY)},r.nextLevelSwitch=function(){var e=this.levels,t=this.media;if(null!=t&&t.readyState){var r,n=this.getAppendedFrag(t.currentTime);n&&n.start>1&&this.flushMainBuffer(0,n.start-1);var i=this.getLevelDetails();if(null!=i&&i.live){var s=this.getMainFwdBufferInfo();if(!s||s.len<2*i.targetduration)return}if(!t.paused&&e){var a=e[this.hls.nextLoadLevel],o=this.fragLastKbps;r=o&&this.fragCurrent?this.fragCurrent.duration*a.maxBitrate/(1e3*o)+1:0}else r=0;var l=this.getBufferedFrag(t.currentTime+r);if(l){var c=this.followingBufferedFrag(l);if(c){this.abortCurrentFrag();var u=c.maxStartPTS?c.maxStartPTS:c.start,d=c.duration,h=Math.max(l.end,u+Math.min(Math.max(d-this.config.maxFragLookUpTolerance,.5*d),.75*d));this.flushMainBuffer(h,Number.POSITIVE_INFINITY)}}}},r.abortCurrentFrag=function(){var e=this.fragCurrent;switch(this.fragCurrent=null,this.backtrackFragment=null,e&&(e.abortRequests(),this.fragmentTracker.removeFragment(e)),this.state){case xr.KEY_LOADING:case xr.FRAG_LOADING:case xr.FRAG_LOADING_WAITING_RETRY:case xr.PARSING:case xr.PARSED:this.state=xr.IDLE}this.nextLoadPosition=this.getLoadPosition()},r.flushMainBuffer=function(t,r){e.prototype.flushMainBuffer.call(this,t,r,this.altAudio?"video":null)},r.onMediaAttached=function(t,r){e.prototype.onMediaAttached.call(this,t,r);var n=r.media;this.onvplaying=this.onMediaPlaying.bind(this),this.onvseeked=this.onMediaSeeked.bind(this),n.addEventListener("playing",this.onvplaying),n.addEventListener("seeked",this.onvseeked),this.gapController=new Un(this.config,n,this.fragmentTracker,this.hls)},r.onMediaDetaching=function(){var t=this.media;t&&this.onvplaying&&this.onvseeked&&(t.removeEventListener("playing",this.onvplaying),t.removeEventListener("seeked",this.onvseeked),this.onvplaying=this.onvseeked=null,this.videoBuffer=null),this.fragPlaying=null,this.gapController&&(this.gapController.destroy(),this.gapController=null),e.prototype.onMediaDetaching.call(this)},r.onMediaPlaying=function(){this.tick()},r.onMediaSeeked=function(){var e=this.media,t=e?e.currentTime:null;b(t)&&this.log("Media seeked to "+t.toFixed(3));var r=this.getMainFwdBufferInfo();null!==r&&0!==r.len?this.tick():this.warn('Main forward buffer length on "seeked" event '+(r?r.len:"empty")+")")},r.onManifestLoading=function(){this.log("Trigger BUFFER_RESET"),this.hls.trigger(y.BUFFER_RESET,void 0),this.fragmentTracker.removeAllFragments(),this.couldBacktrack=!1,this.startPosition=this.lastCurrentTime=0,this.levels=this.fragPlaying=this.backtrackFragment=null,this.altAudio=this.audioOnly=!1},r.onManifestParsed=function(e,t){var r,n,i,s=!1,a=!1;t.levels.forEach((function(e){(r=e.audioCodec)&&(-1!==r.indexOf("mp4a.40.2")&&(s=!0),-1!==r.indexOf("mp4a.40.5")&&(a=!0))})),this.audioCodecSwitch=s&&a&&!("function"==typeof(null==(i=Dr())||null==(n=i.prototype)?void 0:n.changeType)),this.audioCodecSwitch&&this.log("Both AAC/HE-AAC audio found in levels; declaring level codec as HE-AAC"),this.levels=t.levels,this.startFragRequested=!1},r.onLevelLoading=function(e,t){var r=this.levels;if(r&&this.state===xr.IDLE){var n=r[t.level];(!n.details||n.details.live&&this.levelLastLoaded!==t.level||this.waitForCdnTuneIn(n.details))&&(this.state=xr.WAITING_LEVEL)}},r.onLevelLoaded=function(e,t){var r,n=this.levels,i=t.level,s=t.details,a=s.totalduration;if(n){this.log("Level "+i+" loaded ["+s.startSN+","+s.endSN+"]"+(s.lastPartSn?"[part-"+s.lastPartSn+"-"+s.lastPartIndex+"]":"")+", cc ["+s.startCC+", "+s.endCC+"] duration:"+a);var o=n[i],l=this.fragCurrent;!l||this.state!==xr.FRAG_LOADING&&this.state!==xr.FRAG_LOADING_WAITING_RETRY||l.level===t.level&&l.urlId===o.urlId||!l.loader||this.abortCurrentFrag();var c=0;if(s.live||null!=(r=o.details)&&r.live){if(s.fragments[0]||(s.deltaUpdateFailed=!0),s.deltaUpdateFailed)return;c=this.alignPlaylists(s,o.details)}if(o.details=s,this.levelLastLoaded=i,this.hls.trigger(y.LEVEL_UPDATED,{details:s,level:i}),this.state===xr.WAITING_LEVEL){if(this.waitForCdnTuneIn(s))return;this.state=xr.IDLE}this.startFragRequested?s.live&&this.synchronizeToLiveEdge(s):this.setStartPosition(s,c),this.tick()}else this.warn("Levels were reset while loading level "+i)},r._handleFragmentLoadProgress=function(e){var t,r=e.frag,n=e.part,i=e.payload,s=this.levels;if(s){var a=s[r.level],o=a.details;if(!o)return this.warn("Dropping fragment "+r.sn+" of level "+r.level+" after level details were reset"),void this.fragmentTracker.removeFragment(r);var l=a.videoCodec,c=o.PTSKnown||!o.live,u=null==(t=r.initSegment)?void 0:t.data,d=this._getAudioCodec(a),h=this.transmuxer=this.transmuxer||new Gn(this.hls,st.MAIN,this._handleTransmuxComplete.bind(this),this._handleTransmuxerFlush.bind(this)),p=n?n.index:-1,f=-1!==p,A=new mr(r.level,r.sn,r.stats.chunkCount,i.byteLength,p,f),m=this.initPTS[r.cc];h.push(i,u,d,l,r,n,o.totalduration,c,A,m)}else this.warn("Levels were reset while fragment load was in progress. Fragment "+r.sn+" of level "+r.level+" will not be buffered")},r.onAudioTrackSwitching=function(e,t){var r=this.altAudio;if(!t.url){if(this.mediaBuffer!==this.media){this.log("Switching on main audio, use media.buffered to schedule main fragment loading"),this.mediaBuffer=this.media;var n=this.fragCurrent;n&&(this.log("Switching to main audio track, cancel main fragment load"),n.abortRequests(),this.fragmentTracker.removeFragment(n)),this.resetTransmuxer(),this.resetLoadingState()}else this.audioOnly&&this.resetTransmuxer();var i=this.hls;r&&(i.trigger(y.BUFFER_FLUSHING,{startOffset:0,endOffset:Number.POSITIVE_INFINITY,type:null}),this.fragmentTracker.removeAllFragments()),i.trigger(y.AUDIO_TRACK_SWITCHED,t)}},r.onAudioTrackSwitched=function(e,t){var r=t.id,n=!!this.hls.audioTracks[r].url;if(n){var i=this.videoBuffer;i&&this.mediaBuffer!==i&&(this.log("Switching on alternate audio, use video.buffered to schedule main fragment loading"),this.mediaBuffer=i)}this.altAudio=n,this.tick()},r.onBufferCreated=function(e,t){var r,n,i=t.tracks,s=!1;for(var a in i){var o=i[a];if("main"===o.id){if(n=a,r=o,"video"===a){var l=i[a];l&&(this.videoBuffer=l.buffer)}}else s=!0}s&&r?(this.log("Alternate track found, use "+n+".buffered to schedule main fragment loading"),this.mediaBuffer=r.buffer):this.mediaBuffer=this.media},r.onFragBuffered=function(e,t){var r=t.frag,n=t.part;if(!r||r.type===st.MAIN){if(this.fragContextChanged(r))return this.warn("Fragment "+r.sn+(n?" p: "+n.index:"")+" of level "+r.level+" finished buffering, but was aborted. state: "+this.state),void(this.state===xr.PARSED&&(this.state=xr.IDLE));var i=n?n.stats:r.stats;this.fragLastKbps=Math.round(8*i.total/(i.buffering.end-i.loading.first)),"initSegment"!==r.sn&&(this.fragPrevious=r),this.fragBufferedComplete(r,n)}},r.onError=function(e,t){var r;if(t.fatal)this.state=xr.ERROR;else switch(t.details){case w.FRAG_GAP:case w.FRAG_PARSING_ERROR:case w.FRAG_DECRYPT_ERROR:case w.FRAG_LOAD_ERROR:case w.FRAG_LOAD_TIMEOUT:case w.KEY_LOAD_ERROR:case w.KEY_LOAD_TIMEOUT:this.onFragmentOrKeyLoadError(st.MAIN,t);break;case w.LEVEL_LOAD_ERROR:case w.LEVEL_LOAD_TIMEOUT:case w.LEVEL_PARSING_ERROR:t.levelRetry||this.state!==xr.WAITING_LEVEL||(null==(r=t.context)?void 0:r.type)!==it.LEVEL||(this.state=xr.IDLE);break;case w.BUFFER_FULL_ERROR:if(!t.parent||"main"!==t.parent)return;this.reduceLengthAndFlushBuffer(t)&&this.flushMainBuffer(0,Number.POSITIVE_INFINITY);break;case w.INTERNAL_EXCEPTION:this.recoverWorkerError(t)}},r.checkBuffer=function(){var e=this.media,t=this.gapController;if(e&&t&&e.readyState){if(this.loadedmetadata||!Ar.getBuffered(e).length){var r=this.state!==xr.IDLE?this.fragCurrent:null;t.poll(this.lastCurrentTime,r)}this.lastCurrentTime=e.currentTime}},r.onFragLoadEmergencyAborted=function(){this.state=xr.IDLE,this.loadedmetadata||(this.startFragRequested=!1,this.nextLoadPosition=this.startPosition),this.tickImmediate()},r.onBufferFlushed=function(e,t){var r=t.type;if(r!==N.AUDIO||this.audioOnly&&!this.altAudio){var n=(r===N.VIDEO?this.videoBuffer:this.mediaBuffer)||this.media;this.afterBufferFlushed(n,r,st.MAIN)}},r.onLevelsUpdated=function(e,t){this.levels=t.levels},r.swapAudioCodec=function(){this.audioCodecSwap=!this.audioCodecSwap},r.seekToStartPos=function(){var e=this.media;if(e){var t=e.currentTime,r=this.startPosition;if(r>=0&&t<r){if(e.seeking)return void this.log("could not seek to "+r+", already seeking at "+t);var n=Ar.getBuffered(e),i=(n.length?n.start(0):0)-r;i>0&&(i<this.config.maxBufferHole||i<this.config.maxFragLookUpTolerance)&&(this.log("adjusting start position by "+i+" to match buffer start"),r+=i,this.startPosition=r),this.log("seek to target start position "+r+" from current time "+t),e.currentTime=r}}},r._getAudioCodec=function(e){var t=this.config.defaultAudioCodec||e.audioCodec;return this.audioCodecSwap&&t&&(this.log("Swapping audio codec"),t=-1!==t.indexOf("mp4a.40.5")?"mp4a.40.2":"mp4a.40.5"),t},r._loadBitrateTestFrag=function(e,t){var r=this;e.bitrateTest=!0,this._doFragLoad(e,t).then((function(n){var i=r.hls;if(n&&!r.fragContextChanged(e)){t.fragmentError=0,r.state=xr.IDLE,r.startFragRequested=!1,r.bitrateTest=!1;var s=e.stats;s.parsing.start=s.parsing.end=s.buffering.start=s.buffering.end=self.performance.now(),i.trigger(y.FRAG_LOADED,n),e.bitrateTest=!1}}))},r._handleTransmuxComplete=function(e){var t,r="main",n=this.hls,i=e.remuxResult,s=e.chunkMeta,a=this.getCurrentContext(s);if(a){var o=a.frag,l=a.part,c=a.level,u=i.video,d=i.text,h=i.id3,p=i.initSegment,f=c.details,A=this.altAudio?void 0:i.audio;if(this.fragContextChanged(o))this.fragmentTracker.removeFragment(o);else{if(this.state=xr.PARSING,p){if(null!=p&&p.tracks){var m=o.initSegment||o;this._bufferInitSegment(c,p.tracks,m,s),n.trigger(y.FRAG_PARSING_INIT_SEGMENT,{frag:m,id:r,tracks:p.tracks})}var g=p.initPTS,v=p.timescale;b(g)&&(this.initPTS[o.cc]={baseTime:g,timescale:v},n.trigger(y.INIT_PTS_FOUND,{frag:o,id:r,initPTS:g,timescale:v}))}if(u&&f&&"initSegment"!==o.sn){var C=f.fragments[o.sn-1-f.startSN],w=o.sn===f.startSN,M=!C||o.cc>C.cc;if(!1!==i.independent){var S=u.startPTS,I=u.endPTS,E=u.startDTS,x=u.endDTS;if(l)l.elementaryStreams[u.type]={startPTS:S,endPTS:I,startDTS:E,endDTS:x};else if(u.firstKeyFrame&&u.independent&&1===s.id&&!M&&(this.couldBacktrack=!0),u.dropped&&u.independent){var T=this.getMainFwdBufferInfo(),D=(T?T.end:this.getLoadPosition())+this.config.maxBufferHole,k=u.firstKeyFramePTS?u.firstKeyFramePTS:S;if(!w&&D<k-this.config.maxBufferHole&&!M)return void this.backtrack(o);M&&(o.gap=!0),o.setElementaryStreamInfo(u.type,o.start,I,o.start,x,!0)}o.setElementaryStreamInfo(u.type,S,I,E,x),this.backtrackFragment&&(this.backtrackFragment=o),this.bufferFragmentData(u,o,l,s,w||M)}else{if(!w&&!M)return void this.backtrack(o);o.gap=!0}}if(A){var j=A.startPTS,L=A.endPTS,O=A.startDTS,P=A.endDTS;l&&(l.elementaryStreams[N.AUDIO]={startPTS:j,endPTS:L,startDTS:O,endDTS:P}),o.setElementaryStreamInfo(N.AUDIO,j,L,O,P),this.bufferFragmentData(A,o,l,s)}if(f&&null!=h&&null!=(t=h.samples)&&t.length){var B={id:r,frag:o,details:f,samples:h.samples};n.trigger(y.FRAG_PARSING_METADATA,B)}if(f&&d){var R={id:r,frag:o,details:f,samples:d.samples};n.trigger(y.FRAG_PARSING_USERDATA,R)}}}else this.resetWhenMissingContext(s)},r._bufferInitSegment=function(e,t,r,n){var i=this;if(this.state===xr.PARSING){this.audioOnly=!!t.audio&&!t.video,this.altAudio&&!this.audioOnly&&delete t.audio;var s=t.audio,a=t.video,o=t.audiovideo;if(s){var l=e.audioCodec,c=navigator.userAgent.toLowerCase();this.audioCodecSwitch&&(l&&(l=-1!==l.indexOf("mp4a.40.5")?"mp4a.40.2":"mp4a.40.5"),1!==s.metadata.channelCount&&-1===c.indexOf("firefox")&&(l="mp4a.40.5")),-1!==c.indexOf("android")&&"audio/mpeg"!==s.container&&(l="mp4a.40.2",this.log("Android: force audio codec to "+l)),e.audioCodec&&e.audioCodec!==l&&this.log('Swapping manifest audio codec "'+e.audioCodec+'" for "'+l+'"'),s.levelCodec=l,s.id="main",this.log("Init audio buffer, container:"+s.container+", codecs[selected/level/parsed]=["+(l||"")+"/"+(e.audioCodec||"")+"/"+s.codec+"]")}a&&(a.levelCodec=e.videoCodec,a.id="main",this.log("Init video buffer, container:"+a.container+", codecs[level/parsed]=["+(e.videoCodec||"")+"/"+a.codec+"]")),o&&this.log("Init audiovideo buffer, container:"+o.container+", codecs[level/parsed]=["+(e.attrs.CODECS||"")+"/"+o.codec+"]"),this.hls.trigger(y.BUFFER_CODECS,t),Object.keys(t).forEach((function(e){var s=t[e].initSegment;null!=s&&s.byteLength&&i.hls.trigger(y.BUFFER_APPENDING,{type:e,data:s,frag:r,part:null,chunkMeta:n,parent:r.type})})),this.tick()}},r.getMainFwdBufferInfo=function(){return this.getFwdBufferInfo(this.mediaBuffer?this.mediaBuffer:this.media,st.MAIN)},r.backtrack=function(e){this.couldBacktrack=!0,this.backtrackFragment=e,this.resetTransmuxer(),this.flushBufferGap(e),this.fragmentTracker.removeFragment(e),this.fragPrevious=null,this.nextLoadPosition=e.start,this.state=xr.IDLE},r.checkFragmentChanged=function(){var e=this.media,t=null;if(e&&e.readyState>1&&!1===e.seeking){var r=e.currentTime;if(Ar.isBuffered(e,r)?t=this.getAppendedFrag(r):Ar.isBuffered(e,r+.1)&&(t=this.getAppendedFrag(r+.1)),t){this.backtrackFragment=null;var n=this.fragPlaying,i=t.level;n&&t.sn===n.sn&&n.level===i&&t.urlId===n.urlId||(this.fragPlaying=t,this.hls.trigger(y.FRAG_CHANGED,{frag:t}),n&&n.level===i||this.hls.trigger(y.LEVEL_SWITCHED,{level:i}))}}},s(t,[{key:"nextLevel",get:function(){var e=this.nextBufferedFrag;return e?e.level:-1}},{key:"currentFrag",get:function(){var e=this.media;return e?this.fragPlaying||this.getAppendedFrag(e.currentTime):null}},{key:"currentProgramDateTime",get:function(){var e=this.media;if(e){var t=e.currentTime,r=this.currentFrag;if(r&&b(t)&&b(r.programDateTime)){var n=r.programDateTime+1e3*(t-r.start);return new Date(n)}}return null}},{key:"currentLevel",get:function(){var e=this.currentFrag;return e?e.level:-1}},{key:"nextBufferedFrag",get:function(){var e=this.currentFrag;return e?this.followingBufferedFrag(e):null}},{key:"forceStartLoad",get:function(){return this._forceStartLoad}}]),t}(Tr),qn=function(){function e(e,t,r){void 0===t&&(t=0),void 0===r&&(r=0),this.halfLife=void 0,this.alpha_=void 0,this.estimate_=void 0,this.totalWeight_=void 0,this.halfLife=e,this.alpha_=e?Math.exp(Math.log(.5)/e):0,this.estimate_=t,this.totalWeight_=r}var t=e.prototype;return t.sample=function(e,t){var r=Math.pow(this.alpha_,e);this.estimate_=t*(1-r)+r*this.estimate_,this.totalWeight_+=e},t.getTotalWeight=function(){return this.totalWeight_},t.getEstimate=function(){if(this.alpha_){var e=1-Math.pow(this.alpha_,this.totalWeight_);if(e)return this.estimate_/e}return this.estimate_},e}(),Hn=function(){function e(e,t,r,n){void 0===n&&(n=100),this.defaultEstimate_=void 0,this.minWeight_=void 0,this.minDelayMs_=void 0,this.slow_=void 0,this.fast_=void 0,this.defaultTTFB_=void 0,this.ttfb_=void 0,this.defaultEstimate_=r,this.minWeight_=.001,this.minDelayMs_=50,this.slow_=new qn(e),this.fast_=new qn(t),this.defaultTTFB_=n,this.ttfb_=new qn(e)}var t=e.prototype;return t.update=function(e,t){var r=this.slow_,n=this.fast_,i=this.ttfb_;r.halfLife!==e&&(this.slow_=new qn(e,r.getEstimate(),r.getTotalWeight())),n.halfLife!==t&&(this.fast_=new qn(t,n.getEstimate(),n.getTotalWeight())),i.halfLife!==e&&(this.ttfb_=new qn(e,i.getEstimate(),i.getTotalWeight()))},t.sample=function(e,t){var r=(e=Math.max(e,this.minDelayMs_))/1e3,n=8*t/r;this.fast_.sample(r,n),this.slow_.sample(r,n)},t.sampleTTFB=function(e){var t=e/1e3,r=Math.sqrt(2)*Math.exp(-Math.pow(t,2)/2);this.ttfb_.sample(r,Math.max(e,5))},t.canEstimate=function(){return this.fast_.getTotalWeight()>=this.minWeight_},t.getEstimate=function(){return this.canEstimate()?Math.min(this.fast_.getEstimate(),this.slow_.getEstimate()):this.defaultEstimate_},t.getEstimateTTFB=function(){return this.ttfb_.getTotalWeight()>=this.minWeight_?this.ttfb_.getEstimate():this.defaultTTFB_},t.destroy=function(){},e}(),_n=function(){function e(e){this.hls=void 0,this.lastLevelLoadSec=0,this.lastLoadedFragLevel=0,this._nextAutoLevel=-1,this.timer=-1,this.onCheck=this._abandonRulesCheck.bind(this),this.fragCurrent=null,this.partCurrent=null,this.bitrateTestDelay=0,this.bwEstimator=void 0,this.hls=e;var t=e.config;this.bwEstimator=new Hn(t.abrEwmaSlowVoD,t.abrEwmaFastVoD,t.abrEwmaDefaultEstimate),this.registerListeners()}var t=e.prototype;return t.registerListeners=function(){var e=this.hls;e.on(y.FRAG_LOADING,this.onFragLoading,this),e.on(y.FRAG_LOADED,this.onFragLoaded,this),e.on(y.FRAG_BUFFERED,this.onFragBuffered,this),e.on(y.LEVEL_SWITCHING,this.onLevelSwitching,this),e.on(y.LEVEL_LOADED,this.onLevelLoaded,this)},t.unregisterListeners=function(){var e=this.hls;e.off(y.FRAG_LOADING,this.onFragLoading,this),e.off(y.FRAG_LOADED,this.onFragLoaded,this),e.off(y.FRAG_BUFFERED,this.onFragBuffered,this),e.off(y.LEVEL_SWITCHING,this.onLevelSwitching,this),e.off(y.LEVEL_LOADED,this.onLevelLoaded,this)},t.destroy=function(){this.unregisterListeners(),this.clearTimer(),this.hls=this.onCheck=null,this.fragCurrent=this.partCurrent=null},t.onFragLoading=function(e,t){var r,n=t.frag;this.ignoreFragment(n)||(this.fragCurrent=n,this.partCurrent=null!=(r=t.part)?r:null,this.clearTimer(),this.timer=self.setInterval(this.onCheck,100))},t.onLevelSwitching=function(e,t){this.clearTimer()},t.getTimeToLoadFrag=function(e,t,r,n){return e+r/t+(n?this.lastLevelLoadSec:0)},t.onLevelLoaded=function(e,t){var r=this.hls.config,n=t.stats,i=n.total,s=n.bwEstimate;b(i)&&b(s)&&(this.lastLevelLoadSec=8*i/s),t.details.live?this.bwEstimator.update(r.abrEwmaSlowLive,r.abrEwmaFastLive):this.bwEstimator.update(r.abrEwmaSlowVoD,r.abrEwmaFastVoD)},t._abandonRulesCheck=function(){var e=this.fragCurrent,t=this.partCurrent,r=this.hls,n=r.autoLevelEnabled,i=r.media;if(e&&i){var s=performance.now(),a=t?t.stats:e.stats,o=t?t.duration:e.duration,l=s-a.loading.start;if(a.aborted||a.loaded&&a.loaded===a.total||0===e.level)return this.clearTimer(),void(this._nextAutoLevel=-1);if(n&&!i.paused&&i.playbackRate&&i.readyState){var c=r.mainForwardBufferInfo;if(null!==c){var u=this.bwEstimator.getEstimateTTFB(),d=Math.abs(i.playbackRate);if(!(l<=Math.max(u,o/(2*d)*1e3))){var h=c.len/d;if(!(h>=2*o/d)){var p=a.loading.first?a.loading.first-a.loading.start:-1,f=a.loaded&&p>-1,A=this.bwEstimator.getEstimate(),m=r.levels,g=r.minAutoLevel,v=m[e.level],C=a.total||Math.max(a.loaded,Math.round(o*v.maxBitrate/8)),w=l-p;w<1&&f&&(w=Math.min(l,8*a.loaded/A));var M=f?1e3*a.loaded/w:0,S=M?(C-a.loaded)/M:8*C/A+u/1e3;if(!(S<=h)){var I,E=M?8*M:A,x=Number.POSITIVE_INFINITY;for(I=e.level-1;I>g;I--){var D=m[I].maxBitrate;if((x=this.getTimeToLoadFrag(u/1e3,E,o*D,!m[I].details))<h)break}x>=S||x>10*o||(r.nextLoadLevel=I,f?this.bwEstimator.sample(l-Math.min(u,p),a.loaded):this.bwEstimator.sampleTTFB(l),this.clearTimer(),T.warn("[abr] Fragment "+e.sn+(t?" part "+t.index:"")+" of level "+e.level+" is loading too slowly;\n      Time to underbuffer: "+h.toFixed(3)+" s\n      Estimated load time for current fragment: "+S.toFixed(3)+" s\n      Estimated load time for down switch fragment: "+x.toFixed(3)+" s\n      TTFB estimate: "+p+"\n      Current BW estimate: "+(b(A)?(A/1024).toFixed(3):"Unknown")+" Kb/s\n      New BW estimate: "+(this.bwEstimator.getEstimate()/1024).toFixed(3)+" Kb/s\n      Aborting and switching to level "+I),e.loader&&(this.fragCurrent=this.partCurrent=null,e.abortRequests()),r.trigger(y.FRAG_LOAD_EMERGENCY_ABORTED,{frag:e,part:t,stats:a}))}}}}}}},t.onFragLoaded=function(e,t){var r=t.frag,n=t.part,i=n?n.stats:r.stats;if(r.type===st.MAIN&&this.bwEstimator.sampleTTFB(i.loading.first-i.loading.start),!this.ignoreFragment(r)){if(this.clearTimer(),this.lastLoadedFragLevel=r.level,this._nextAutoLevel=-1,this.hls.config.abrMaxWithRealBitrate){var s=n?n.duration:r.duration,a=this.hls.levels[r.level],o=(a.loaded?a.loaded.bytes:0)+i.loaded,l=(a.loaded?a.loaded.duration:0)+s;a.loaded={bytes:o,duration:l},a.realBitrate=Math.round(8*o/l)}if(r.bitrateTest){var c={stats:i,frag:r,part:n,id:r.type};this.onFragBuffered(y.FRAG_BUFFERED,c),r.bitrateTest=!1}}},t.onFragBuffered=function(e,t){var r=t.frag,n=t.part,i=null!=n&&n.stats.loaded?n.stats:r.stats;if(!i.aborted&&!this.ignoreFragment(r)){var s=i.parsing.end-i.loading.start-Math.min(i.loading.first-i.loading.start,this.bwEstimator.getEstimateTTFB());this.bwEstimator.sample(s,i.loaded),i.bwEstimate=this.bwEstimator.getEstimate(),r.bitrateTest?this.bitrateTestDelay=s/1e3:this.bitrateTestDelay=0}},t.ignoreFragment=function(e){return e.type!==st.MAIN||"initSegment"===e.sn},t.clearTimer=function(){self.clearInterval(this.timer)},t.getNextABRAutoLevel=function(){var e=this.fragCurrent,t=this.partCurrent,r=this.hls,n=r.maxAutoLevel,i=r.config,s=r.minAutoLevel,a=r.media,o=t?t.duration:e?e.duration:0,l=a&&0!==a.playbackRate?Math.abs(a.playbackRate):1,c=this.bwEstimator?this.bwEstimator.getEstimate():i.abrEwmaDefaultEstimate,u=r.mainForwardBufferInfo,d=(u?u.len:0)/l,h=this.findBestLevel(c,s,n,d,i.abrBandWidthFactor,i.abrBandWidthUpFactor);if(h>=0)return h;T.trace("[abr] "+(d?"rebuffering expected":"buffer is empty")+", finding optimal quality level");var p=o?Math.min(o,i.maxStarvationDelay):i.maxStarvationDelay,f=i.abrBandWidthFactor,A=i.abrBandWidthUpFactor;if(!d){var m=this.bitrateTestDelay;m&&(p=(o?Math.min(o,i.maxLoadingDelay):i.maxLoadingDelay)-m,T.trace("[abr] bitrate test took "+Math.round(1e3*m)+"ms, set first fragment max fetchDuration to "+Math.round(1e3*p)+" ms"),f=A=1)}return h=this.findBestLevel(c,s,n,d+p,f,A),Math.max(h,0)},t.findBestLevel=function(e,t,r,n,i,s){for(var a,o=this.fragCurrent,l=this.partCurrent,c=this.lastLoadedFragLevel,u=this.hls.levels,d=u[c],h=!(null==d||null==(a=d.details)||!a.live),p=null==d?void 0:d.codecSet,f=l?l.duration:o?o.duration:0,A=this.bwEstimator.getEstimateTTFB()/1e3,m=t,g=-1,v=r;v>=t;v--){var y=u[v];if(!y||p&&y.codecSet!==p)y&&(m=Math.min(v,m),g=Math.max(v,g));else{-1!==g&&T.trace("[abr] Skipped level(s) "+m+"-"+g+' with CODECS:"'+u[g].attrs.CODECS+'"; not compatible with "'+d.attrs.CODECS+'"');var C,w=y.details,M=(l?null==w?void 0:w.partTarget:null==w?void 0:w.averagetargetduration)||f;C=v<=c?i*e:s*e;var S=u[v].maxBitrate,I=this.getTimeToLoadFrag(A,C,S*M,void 0===w);if(T.trace("[abr] level:"+v+" adjustedbw-bitrate:"+Math.round(C-S)+" avgDuration:"+M.toFixed(1)+" maxFetchDuration:"+n.toFixed(1)+" fetchDuration:"+I.toFixed(1)),C>S&&(0===I||!b(I)||h&&!this.bitrateTestDelay||I<n))return v}}return-1},s(e,[{key:"nextAutoLevel",get:function(){var e=this._nextAutoLevel,t=this.bwEstimator;if(-1!==e&&!t.canEstimate())return e;var r=this.getNextABRAutoLevel();if(-1!==e){var n=this.hls.levels;if(n.length>Math.max(e,r)&&n[e].loadError<=n[r].loadError)return e}return-1!==e&&(r=Math.min(e,r)),r},set:function(e){this._nextAutoLevel=e}}]),e}(),Zn=function(){function e(){this.chunks=[],this.dataLength=0}var t=e.prototype;return t.push=function(e){this.chunks.push(e),this.dataLength+=e.length},t.flush=function(){var e,t=this.chunks,r=this.dataLength;return t.length?(e=1===t.length?t[0]:function(e,t){for(var r=new Uint8Array(t),n=0,i=0;i<e.length;i++){var s=e[i];r.set(s,n),n+=s.length}return r}(t,r),this.reset(),e):new Uint8Array(0)},t.reset=function(){this.chunks.length=0,this.dataLength=0},e}();var Qn=function(e){function t(t,r,n){var i;return(i=e.call(this,t,r,n,"[audio-stream-controller]",st.AUDIO)||this).videoBuffer=null,i.videoTrackCC=-1,i.waitingVideoCC=-1,i.bufferedTrack=null,i.switchingTrack=null,i.trackId=-1,i.waitingData=null,i.mainDetails=null,i.bufferFlushed=!1,i.cachedTrackLoadedData=null,i._registerListeners(),i}l(t,e);var r=t.prototype;return r.onHandlerDestroying=function(){this._unregisterListeners(),this.mainDetails=null,this.bufferedTrack=null,this.switchingTrack=null},r._registerListeners=function(){var e=this.hls;e.on(y.MEDIA_ATTACHED,this.onMediaAttached,this),e.on(y.MEDIA_DETACHING,this.onMediaDetaching,this),e.on(y.MANIFEST_LOADING,this.onManifestLoading,this),e.on(y.LEVEL_LOADED,this.onLevelLoaded,this),e.on(y.AUDIO_TRACKS_UPDATED,this.onAudioTracksUpdated,this),e.on(y.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),e.on(y.AUDIO_TRACK_LOADED,this.onAudioTrackLoaded,this),e.on(y.ERROR,this.onError,this),e.on(y.BUFFER_RESET,this.onBufferReset,this),e.on(y.BUFFER_CREATED,this.onBufferCreated,this),e.on(y.BUFFER_FLUSHED,this.onBufferFlushed,this),e.on(y.INIT_PTS_FOUND,this.onInitPtsFound,this),e.on(y.FRAG_BUFFERED,this.onFragBuffered,this)},r._unregisterListeners=function(){var e=this.hls;e.off(y.MEDIA_ATTACHED,this.onMediaAttached,this),e.off(y.MEDIA_DETACHING,this.onMediaDetaching,this),e.off(y.MANIFEST_LOADING,this.onManifestLoading,this),e.off(y.LEVEL_LOADED,this.onLevelLoaded,this),e.off(y.AUDIO_TRACKS_UPDATED,this.onAudioTracksUpdated,this),e.off(y.AUDIO_TRACK_SWITCHING,this.onAudioTrackSwitching,this),e.off(y.AUDIO_TRACK_LOADED,this.onAudioTrackLoaded,this),e.off(y.ERROR,this.onError,this),e.off(y.BUFFER_RESET,this.onBufferReset,this),e.off(y.BUFFER_CREATED,this.onBufferCreated,this),e.off(y.BUFFER_FLUSHED,this.onBufferFlushed,this),e.off(y.INIT_PTS_FOUND,this.onInitPtsFound,this),e.off(y.FRAG_BUFFERED,this.onFragBuffered,this)},r.onInitPtsFound=function(e,t){var r=t.frag,n=t.id,i=t.initPTS,s=t.timescale;if("main"===n){var a=r.cc;this.initPTS[r.cc]={baseTime:i,timescale:s},this.log("InitPTS for cc: "+a+" found from main: "+i),this.videoTrackCC=a,this.state===xr.WAITING_INIT_PTS&&this.tick()}},r.startLoad=function(e){if(!this.levels)return this.startPosition=e,void(this.state=xr.STOPPED);var t=this.lastCurrentTime;this.stopLoad(),this.setInterval(100),t>0&&-1===e?(this.log("Override startPosition with lastCurrentTime @"+t.toFixed(3)),e=t,this.state=xr.IDLE):(this.loadedmetadata=!1,this.state=xr.WAITING_TRACK),this.nextLoadPosition=this.startPosition=this.lastCurrentTime=e,this.tick()},r.doTick=function(){switch(this.state){case xr.IDLE:this.doTickIdle();break;case xr.WAITING_TRACK:var t,r=this.levels,n=this.trackId,i=null==r||null==(t=r[n])?void 0:t.details;if(i){if(this.waitForCdnTuneIn(i))break;this.state=xr.WAITING_INIT_PTS}break;case xr.FRAG_LOADING_WAITING_RETRY:var s,a=performance.now(),o=this.retryDate;(!o||a>=o||null!=(s=this.media)&&s.seeking)&&(this.log("RetryDate reached, switch back to IDLE state"),this.resetStartWhenNotLoaded(this.trackId),this.state=xr.IDLE);break;case xr.WAITING_INIT_PTS:var l=this.waitingData;if(l){var c=l.frag,u=l.part,d=l.cache,h=l.complete;if(void 0!==this.initPTS[c.cc]){this.waitingData=null,this.waitingVideoCC=-1,this.state=xr.FRAG_LOADING;var p={frag:c,part:u,payload:d.flush(),networkDetails:null};this._handleFragmentLoadProgress(p),h&&e.prototype._handleFragmentLoadComplete.call(this,p)}else if(this.videoTrackCC!==this.waitingVideoCC)this.log("Waiting fragment cc ("+c.cc+") cancelled because video is at cc "+this.videoTrackCC),this.clearWaitingFragment();else{var f=this.getLoadPosition(),A=Ar.bufferInfo(this.mediaBuffer,f,this.config.maxBufferHole);zt(A.end,this.config.maxFragLookUpTolerance,c)<0&&(this.log("Waiting fragment cc ("+c.cc+") @ "+c.start+" cancelled because another fragment at "+A.end+" is needed"),this.clearWaitingFragment())}}else this.state=xr.IDLE}this.onTickEnd()},r.clearWaitingFragment=function(){var e=this.waitingData;e&&(this.fragmentTracker.removeFragment(e.frag),this.waitingData=null,this.waitingVideoCC=-1,this.state=xr.IDLE)},r.resetLoadingState=function(){this.clearWaitingFragment(),e.prototype.resetLoadingState.call(this)},r.onTickEnd=function(){var e=this.media;null!=e&&e.readyState&&(this.lastCurrentTime=e.currentTime)},r.doTickIdle=function(){var e=this.hls,t=this.levels,r=this.media,n=this.trackId,i=e.config;if(null!=t&&t[n]&&(r||!this.startFragRequested&&i.startFragPrefetch)){var s=t[n],a=s.details;if(!a||a.live&&this.levelLastLoaded!==n||this.waitForCdnTuneIn(a))this.state=xr.WAITING_TRACK;else{var o=this.mediaBuffer?this.mediaBuffer:this.media;this.bufferFlushed&&o&&(this.bufferFlushed=!1,this.afterBufferFlushed(o,N.AUDIO,st.AUDIO));var l=this.getFwdBufferInfo(o,st.AUDIO);if(null!==l){var c=this.bufferedTrack,u=this.switchingTrack;if(!u&&this._streamEnded(l,a))return e.trigger(y.BUFFER_EOS,{type:"audio"}),void(this.state=xr.ENDED);var d=this.getFwdBufferInfo(this.videoBuffer?this.videoBuffer:this.media,st.MAIN),h=l.len,p=this.getMaxBufferLength(null==d?void 0:d.len);if(!(h>=p)||u){var f=a.fragments[0].start,A=l.end;if(u&&r){var m=this.getLoadPosition();c&&u.attrs!==c.attrs&&(A=m),a.PTSKnown&&m<f&&(l.end>f||l.nextStart)&&(this.log("Alt audio track ahead of main track, seek to start of alt audio track"),r.currentTime=f+.05)}var g=this.getNextFragment(A,a),v=!1;if(g&&this.isLoopLoading(g,A)&&(v=!!g.gap,g=this.getNextFragmentLoopLoading(g,a,l,st.MAIN,p)),g){var b=d&&g.start>d.end+a.targetduration;if(b||(null==d||!d.len)&&l.len){var C=this.getAppendedFrag(g.start,st.MAIN);if(null===C)return;if(v||(v=!!C.gap||!!b&&0===d.len),b&&!v||v&&l.nextStart&&l.nextStart<C.end)return}this.loadFragment(g,s,A)}else this.bufferFlushed=!0}}}}},r.getMaxBufferLength=function(t){var r=e.prototype.getMaxBufferLength.call(this);return t?Math.min(Math.max(r,t),this.config.maxMaxBufferLength):r},r.onMediaDetaching=function(){this.videoBuffer=null,e.prototype.onMediaDetaching.call(this)},r.onAudioTracksUpdated=function(e,t){var r=t.audioTracks;this.resetTransmuxer(),this.levels=r.map((function(e){return new St(e)}))},r.onAudioTrackSwitching=function(e,t){var r=!!t.url;this.trackId=t.id;var n=this.fragCurrent;n&&(n.abortRequests(),this.removeUnbufferedFrags(n.start)),this.resetLoadingState(),r?this.setInterval(100):this.resetTransmuxer(),r?(this.switchingTrack=t,this.state=xr.IDLE):(this.switchingTrack=null,this.bufferedTrack=t,this.state=xr.STOPPED),this.tick()},r.onManifestLoading=function(){this.fragmentTracker.removeAllFragments(),this.startPosition=this.lastCurrentTime=0,this.bufferFlushed=!1,this.levels=this.mainDetails=this.waitingData=this.bufferedTrack=this.cachedTrackLoadedData=this.switchingTrack=null,this.startFragRequested=!1,this.trackId=this.videoTrackCC=this.waitingVideoCC=-1},r.onLevelLoaded=function(e,t){this.mainDetails=t.details,null!==this.cachedTrackLoadedData&&(this.hls.trigger(y.AUDIO_TRACK_LOADED,this.cachedTrackLoadedData),this.cachedTrackLoadedData=null)},r.onAudioTrackLoaded=function(e,t){var r;if(null!=this.mainDetails){var n=this.levels,i=t.details,s=t.id;if(n){this.log("Track "+s+" loaded ["+i.startSN+","+i.endSN+"]"+(i.lastPartSn?"[part-"+i.lastPartSn+"-"+i.lastPartIndex+"]":"")+",duration:"+i.totalduration);var a=n[s],o=0;if(i.live||null!=(r=a.details)&&r.live){var l=this.mainDetails;if(i.fragments[0]||(i.deltaUpdateFailed=!0),i.deltaUpdateFailed||!l)return;!a.details&&i.hasProgramDateTime&&l.hasProgramDateTime?(Cr(i,l),o=i.fragments[0].start):o=this.alignPlaylists(i,a.details)}a.details=i,this.levelLastLoaded=s,this.startFragRequested||!this.mainDetails&&i.live||this.setStartPosition(a.details,o),this.state!==xr.WAITING_TRACK||this.waitForCdnTuneIn(i)||(this.state=xr.IDLE),this.tick()}else this.warn("Audio tracks were reset while loading level "+s)}else this.cachedTrackLoadedData=t},r._handleFragmentLoadProgress=function(e){var t,r=e.frag,n=e.part,i=e.payload,s=this.config,a=this.trackId,o=this.levels;if(o){var l=o[a];if(l){var c=l.details;if(!c)return this.warn("Audio track details undefined on fragment load progress"),void this.removeUnbufferedFrags(r.start);var u=s.defaultAudioCodec||l.audioCodec||"mp4a.40.2",d=this.transmuxer;d||(d=this.transmuxer=new Gn(this.hls,st.AUDIO,this._handleTransmuxComplete.bind(this),this._handleTransmuxerFlush.bind(this)));var h=this.initPTS[r.cc],p=null==(t=r.initSegment)?void 0:t.data;if(void 0!==h){var f=n?n.index:-1,A=-1!==f,m=new mr(r.level,r.sn,r.stats.chunkCount,i.byteLength,f,A);d.push(i,p,u,"",r,n,c.totalduration,!1,m,h)}else this.log("Unknown video PTS for cc "+r.cc+", waiting for video PTS before demuxing audio frag "+r.sn+" of ["+c.startSN+" ,"+c.endSN+"],track "+a),(this.waitingData=this.waitingData||{frag:r,part:n,cache:new Zn,complete:!1}).cache.push(new Uint8Array(i)),this.waitingVideoCC=this.videoTrackCC,this.state=xr.WAITING_INIT_PTS}else this.warn("Audio track is undefined on fragment load progress")}else this.warn("Audio tracks were reset while fragment load was in progress. Fragment "+r.sn+" of level "+r.level+" will not be buffered")},r._handleFragmentLoadComplete=function(t){this.waitingData?this.waitingData.complete=!0:e.prototype._handleFragmentLoadComplete.call(this,t)},r.onBufferReset=function(){this.mediaBuffer=this.videoBuffer=null,this.loadedmetadata=!1},r.onBufferCreated=function(e,t){var r=t.tracks.audio;r&&(this.mediaBuffer=r.buffer||null),t.tracks.video&&(this.videoBuffer=t.tracks.video.buffer||null)},r.onFragBuffered=function(e,t){var r=t.frag,i=t.part;if(r.type===st.AUDIO)if(this.fragContextChanged(r))this.warn("Fragment "+r.sn+(i?" p: "+i.index:"")+" of level "+r.level+" finished buffering, but was aborted. state: "+this.state+", audioSwitch: "+(this.switchingTrack?this.switchingTrack.name:"false"));else{if("initSegment"!==r.sn){this.fragPrevious=r;var s=this.switchingTrack;s&&(this.bufferedTrack=s,this.switchingTrack=null,this.hls.trigger(y.AUDIO_TRACK_SWITCHED,n({},s)))}this.fragBufferedComplete(r,i)}else if(!this.loadedmetadata&&r.type===st.MAIN){var a=this.videoBuffer||this.media;a&&Ar.getBuffered(a).length&&(this.loadedmetadata=!0)}},r.onError=function(t,r){var n;if(r.fatal)this.state=xr.ERROR;else switch(r.details){case w.FRAG_GAP:case w.FRAG_PARSING_ERROR:case w.FRAG_DECRYPT_ERROR:case w.FRAG_LOAD_ERROR:case w.FRAG_LOAD_TIMEOUT:case w.KEY_LOAD_ERROR:case w.KEY_LOAD_TIMEOUT:this.onFragmentOrKeyLoadError(st.AUDIO,r);break;case w.AUDIO_TRACK_LOAD_ERROR:case w.AUDIO_TRACK_LOAD_TIMEOUT:case w.LEVEL_PARSING_ERROR:r.levelRetry||this.state!==xr.WAITING_TRACK||(null==(n=r.context)?void 0:n.type)!==it.AUDIO_TRACK||(this.state=xr.IDLE);break;case w.BUFFER_FULL_ERROR:if(!r.parent||"audio"!==r.parent)return;this.reduceLengthAndFlushBuffer(r)&&(this.bufferedTrack=null,e.prototype.flushMainBuffer.call(this,0,Number.POSITIVE_INFINITY,"audio"));break;case w.INTERNAL_EXCEPTION:this.recoverWorkerError(r)}},r.onBufferFlushed=function(e,t){t.type===N.AUDIO&&(this.bufferFlushed=!0,this.state===xr.ENDED&&(this.state=xr.IDLE))},r._handleTransmuxComplete=function(e){var t,r="audio",n=this.hls,i=e.remuxResult,s=e.chunkMeta,a=this.getCurrentContext(s);if(a){var l=a.frag,c=a.part,u=a.level.details,d=i.audio,h=i.text,p=i.id3,f=i.initSegment;if(!this.fragContextChanged(l)&&u){if(this.state=xr.PARSING,this.switchingTrack&&d&&this.completeAudioSwitch(this.switchingTrack),null!=f&&f.tracks){var A=l.initSegment||l;this._bufferInitSegment(f.tracks,A,s),n.trigger(y.FRAG_PARSING_INIT_SEGMENT,{frag:A,id:r,tracks:f.tracks})}if(d){var m=d.startPTS,g=d.endPTS,v=d.startDTS,b=d.endDTS;c&&(c.elementaryStreams[N.AUDIO]={startPTS:m,endPTS:g,startDTS:v,endDTS:b}),l.setElementaryStreamInfo(N.AUDIO,m,g,v,b),this.bufferFragmentData(d,l,c,s)}if(null!=p&&null!=(t=p.samples)&&t.length){var C=o({id:r,frag:l,details:u},p);n.trigger(y.FRAG_PARSING_METADATA,C)}if(h){var w=o({id:r,frag:l,details:u},h);n.trigger(y.FRAG_PARSING_USERDATA,w)}}else this.fragmentTracker.removeFragment(l)}else this.resetWhenMissingContext(s)},r._bufferInitSegment=function(e,t,r){if(this.state===xr.PARSING){e.video&&delete e.video;var n=e.audio;if(n){n.levelCodec=n.codec,n.id="audio",this.log("Init audio buffer, container:"+n.container+", codecs[parsed]=["+n.codec+"]"),this.hls.trigger(y.BUFFER_CODECS,e);var i=n.initSegment;if(null!=i&&i.byteLength){var s={type:"audio",frag:t,part:null,chunkMeta:r,parent:t.type,data:i};this.hls.trigger(y.BUFFER_APPENDING,s)}this.tick()}}},r.loadFragment=function(t,r,n){var i,s=this.fragmentTracker.getState(t);this.fragCurrent=t,this.switchingTrack||s===er||s===rr?"initSegment"===t.sn?this._loadInitSegment(t,r):null!=(i=r.details)&&i.live&&!this.initPTS[t.cc]?(this.log("Waiting for video PTS in continuity counter "+t.cc+" of live stream before loading audio fragment "+t.sn+" of level "+this.trackId),this.state=xr.WAITING_INIT_PTS):(this.startFragRequested=!0,e.prototype.loadFragment.call(this,t,r,n)):this.clearTrackerIfNeeded(t)},r.completeAudioSwitch=function(t){var r=this.hls,i=this.media,s=this.bufferedTrack,a=null==s?void 0:s.attrs,o=t.attrs;i&&a&&(a.CHANNELS!==o.CHANNELS||a.NAME!==o.NAME||a.LANGUAGE!==o.LANGUAGE)&&(this.log("Switching audio track : flushing all audio"),e.prototype.flushMainBuffer.call(this,0,Number.POSITIVE_INFINITY,"audio")),this.bufferedTrack=t,this.switchingTrack=null,r.trigger(y.AUDIO_TRACK_SWITCHED,n({},t))},t}(Tr),Wn=function(e){function t(t){var r;return(r=e.call(this,t,"[audio-track-controller]")||this).tracks=[],r.groupId=null,r.tracksInGroup=[],r.trackId=-1,r.currentTrack=null,r.selectDefaultTrack=!0,r.registerListeners(),r}l(t,e);var r=t.prototype;return r.registerListeners=function(){var e=this.hls;e.on(y.MANIFEST_LOADING,this.onManifestLoading,this),e.on(y.MANIFEST_PARSED,this.onManifestParsed,this),e.on(y.LEVEL_LOADING,this.onLevelLoading,this),e.on(y.LEVEL_SWITCHING,this.onLevelSwitching,this),e.on(y.AUDIO_TRACK_LOADED,this.onAudioTrackLoaded,this),e.on(y.ERROR,this.onError,this)},r.unregisterListeners=function(){var e=this.hls;e.off(y.MANIFEST_LOADING,this.onManifestLoading,this),e.off(y.MANIFEST_PARSED,this.onManifestParsed,this),e.off(y.LEVEL_LOADING,this.onLevelLoading,this),e.off(y.LEVEL_SWITCHING,this.onLevelSwitching,this),e.off(y.AUDIO_TRACK_LOADED,this.onAudioTrackLoaded,this),e.off(y.ERROR,this.onError,this)},r.destroy=function(){this.unregisterListeners(),this.tracks.length=0,this.tracksInGroup.length=0,this.currentTrack=null,e.prototype.destroy.call(this)},r.onManifestLoading=function(){this.tracks=[],this.groupId=null,this.tracksInGroup=[],this.trackId=-1,this.currentTrack=null,this.selectDefaultTrack=!0},r.onManifestParsed=function(e,t){this.tracks=t.audioTracks||[]},r.onAudioTrackLoaded=function(e,t){var r=t.id,n=t.groupId,i=t.details,s=this.tracksInGroup[r];if(s&&s.groupId===n){var a=s.details;s.details=t.details,this.log("audio-track "+r+' "'+s.name+'" lang:'+s.lang+" group:"+n+" loaded ["+i.startSN+"-"+i.endSN+"]"),r===this.trackId&&this.playlistLoaded(r,t,a)}else this.warn("Track with id:"+r+" and group:"+n+" not found in active group "+s.groupId)},r.onLevelLoading=function(e,t){this.switchLevel(t.level)},r.onLevelSwitching=function(e,t){this.switchLevel(t.level)},r.switchLevel=function(e){var t=this.hls.levels[e];if(null!=t&&t.audioGroupIds){var r=t.audioGroupIds[t.urlId];if(this.groupId!==r){this.groupId=r||null;var n=this.tracks.filter((function(e){return!r||e.groupId===r}));this.selectDefaultTrack&&!n.some((function(e){return e.default}))&&(this.selectDefaultTrack=!1),this.tracksInGroup=n;var i={audioTracks:n};this.log("Updating audio tracks, "+n.length+" track(s) found in group:"+r),this.hls.trigger(y.AUDIO_TRACKS_UPDATED,i),this.selectInitialTrack()}else this.shouldReloadPlaylist(this.currentTrack)&&this.setAudioTrack(this.trackId)}},r.onError=function(e,t){!t.fatal&&t.context&&t.context.type===it.AUDIO_TRACK&&t.context.id===this.trackId&&t.context.groupId===this.groupId&&(this.requestScheduled=-1,this.checkRetry(t))},r.setAudioTrack=function(e){var t=this.tracksInGroup;if(e<0||e>=t.length)this.warn("Invalid id passed to audio-track controller");else{this.clearTimer();var r=this.currentTrack;t[this.trackId];var i=t[e],s=i.groupId,a=i.name;if(this.log("Switching to audio-track "+e+' "'+a+'" lang:'+i.lang+" group:"+s),this.trackId=e,this.currentTrack=i,this.selectDefaultTrack=!1,this.hls.trigger(y.AUDIO_TRACK_SWITCHING,n({},i)),!i.details||i.details.live){var o=this.switchParams(i.url,null==r?void 0:r.details);this.loadPlaylist(o)}}},r.selectInitialTrack=function(){var e=this.tracksInGroup,t=this.findTrackId(this.currentTrack)|this.findTrackId(null);if(-1!==t)this.setAudioTrack(t);else{var r=new Error("No track found for running audio group-ID: "+this.groupId+" track count: "+e.length);this.warn(r.message),this.hls.trigger(y.ERROR,{type:C.MEDIA_ERROR,details:w.AUDIO_TRACK_LOAD_ERROR,fatal:!0,error:r})}},r.findTrackId=function(e){for(var t=this.tracksInGroup,r=0;r<t.length;r++){var n=t[r];if(!this.selectDefaultTrack||n.default){if(!e||void 0!==e.attrs["STABLE-RENDITION-ID"]&&e.attrs["STABLE-RENDITION-ID"]===n.attrs["STABLE-RENDITION-ID"])return n.id;if(e.name===n.name&&e.lang===n.lang)return n.id}}return-1},r.loadPlaylist=function(t){e.prototype.loadPlaylist.call(this);var r=this.tracksInGroup[this.trackId];if(this.shouldLoadPlaylist(r)){var n=r.id,i=r.groupId,s=r.url;if(t)try{s=t.addDirectives(s)}catch(e){this.warn("Could not construct new URL with HLS Delivery Directives: "+e)}this.log("loading audio-track playlist "+n+' "'+r.name+'" lang:'+r.lang+" group:"+i),this.clearTimer(),this.hls.trigger(y.AUDIO_TRACK_LOADING,{url:s,id:n,groupId:i,deliveryDirectives:t||null})}},s(t,[{key:"audioTracks",get:function(){return this.tracksInGroup}},{key:"audioTrack",get:function(){return this.trackId},set:function(e){this.selectDefaultTrack=!1,this.setAudioTrack(e)}}]),t}(Xt);function Xn(e,t){if(e.length!==t.length)return!1;for(var r=0;r<e.length;r++)if(!Jn(e[r].attrs,t[r].attrs))return!1;return!0}function Jn(e,t){var r=e["STABLE-RENDITION-ID"];return r?r===t["STABLE-RENDITION-ID"]:!["LANGUAGE","NAME","CHARACTERISTICS","AUTOSELECT","DEFAULT","FORCED"].some((function(r){return e[r]!==t[r]}))}var Kn=function(e){function t(t,r,n){var i;return(i=e.call(this,t,r,n,"[subtitle-stream-controller]",st.SUBTITLE)||this).levels=[],i.currentTrackId=-1,i.tracksBuffered=[],i.mainDetails=null,i._registerListeners(),i}l(t,e);var r=t.prototype;return r.onHandlerDestroying=function(){this._unregisterListeners(),this.mainDetails=null},r._registerListeners=function(){var e=this.hls;e.on(y.MEDIA_ATTACHED,this.onMediaAttached,this),e.on(y.MEDIA_DETACHING,this.onMediaDetaching,this),e.on(y.MANIFEST_LOADING,this.onManifestLoading,this),e.on(y.LEVEL_LOADED,this.onLevelLoaded,this),e.on(y.ERROR,this.onError,this),e.on(y.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),e.on(y.SUBTITLE_TRACK_SWITCH,this.onSubtitleTrackSwitch,this),e.on(y.SUBTITLE_TRACK_LOADED,this.onSubtitleTrackLoaded,this),e.on(y.SUBTITLE_FRAG_PROCESSED,this.onSubtitleFragProcessed,this),e.on(y.BUFFER_FLUSHING,this.onBufferFlushing,this),e.on(y.FRAG_BUFFERED,this.onFragBuffered,this)},r._unregisterListeners=function(){var e=this.hls;e.off(y.MEDIA_ATTACHED,this.onMediaAttached,this),e.off(y.MEDIA_DETACHING,this.onMediaDetaching,this),e.off(y.MANIFEST_LOADING,this.onManifestLoading,this),e.off(y.LEVEL_LOADED,this.onLevelLoaded,this),e.off(y.ERROR,this.onError,this),e.off(y.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),e.off(y.SUBTITLE_TRACK_SWITCH,this.onSubtitleTrackSwitch,this),e.off(y.SUBTITLE_TRACK_LOADED,this.onSubtitleTrackLoaded,this),e.off(y.SUBTITLE_FRAG_PROCESSED,this.onSubtitleFragProcessed,this),e.off(y.BUFFER_FLUSHING,this.onBufferFlushing,this),e.off(y.FRAG_BUFFERED,this.onFragBuffered,this)},r.startLoad=function(e){this.stopLoad(),this.state=xr.IDLE,this.setInterval(500),this.nextLoadPosition=this.startPosition=this.lastCurrentTime=e,this.tick()},r.onManifestLoading=function(){this.mainDetails=null,this.fragmentTracker.removeAllFragments()},r.onMediaDetaching=function(){this.tracksBuffered=[],e.prototype.onMediaDetaching.call(this)},r.onLevelLoaded=function(e,t){this.mainDetails=t.details},r.onSubtitleFragProcessed=function(e,t){var r=t.frag,n=t.success;if(this.fragPrevious=r,this.state=xr.IDLE,n){var i=this.tracksBuffered[this.currentTrackId];if(i){for(var s,a=r.start,o=0;o<i.length;o++)if(a>=i[o].start&&a<=i[o].end){s=i[o];break}var l=r.start+r.duration;s?s.end=l:(s={start:a,end:l},i.push(s)),this.fragmentTracker.fragBuffered(r)}}},r.onBufferFlushing=function(e,t){var r=t.startOffset,n=t.endOffset;if(0===r&&n!==Number.POSITIVE_INFINITY){var i=n-1;if(i<=0)return;t.endOffsetSubtitles=Math.max(0,i),this.tracksBuffered.forEach((function(e){for(var t=0;t<e.length;)if(e[t].end<=i)e.shift();else{if(!(e[t].start<i))break;e[t].start=i,t++}})),this.fragmentTracker.removeFragmentsInRange(r,i,st.SUBTITLE)}},r.onFragBuffered=function(e,t){var r;this.loadedmetadata||t.frag.type!==st.MAIN||null!=(r=this.media)&&r.buffered.length&&(this.loadedmetadata=!0)},r.onError=function(e,t){var r=t.frag;(null==r?void 0:r.type)===st.SUBTITLE&&(this.fragCurrent&&this.fragCurrent.abortRequests(),this.state!==xr.STOPPED&&(this.state=xr.IDLE))},r.onSubtitleTracksUpdated=function(e,t){var r=this,n=t.subtitleTracks;Xn(this.levels,n)?this.levels=n.map((function(e){return new St(e)})):(this.tracksBuffered=[],this.levels=n.map((function(e){var t=new St(e);return r.tracksBuffered[t.id]=[],t})),this.fragmentTracker.removeFragmentsInRange(0,Number.POSITIVE_INFINITY,st.SUBTITLE),this.fragPrevious=null,this.mediaBuffer=null)},r.onSubtitleTrackSwitch=function(e,t){if(this.currentTrackId=t.id,this.levels.length&&-1!==this.currentTrackId){var r=this.levels[this.currentTrackId];null!=r&&r.details?this.mediaBuffer=this.mediaBufferTimeRanges:this.mediaBuffer=null,r&&this.setInterval(500)}else this.clearInterval()},r.onSubtitleTrackLoaded=function(e,t){var r,n=t.details,i=t.id,s=this.currentTrackId,a=this.levels;if(a.length){var o=a[s];if(!(i>=a.length||i!==s)&&o){this.mediaBuffer=this.mediaBufferTimeRanges;var l=0;if(n.live||null!=(r=o.details)&&r.live){var c=this.mainDetails;if(n.deltaUpdateFailed||!c)return;var u=c.fragments[0];o.details?0===(l=this.alignPlaylists(n,o.details))&&u&&Dt(n,l=u.start):n.hasProgramDateTime&&c.hasProgramDateTime?(Cr(n,c),l=n.fragments[0].start):u&&Dt(n,l=u.start)}o.details=n,this.levelLastLoaded=i,this.startFragRequested||!this.mainDetails&&n.live||this.setStartPosition(o.details,l),this.tick(),n.live&&!this.fragCurrent&&this.media&&this.state===xr.IDLE&&(Vt(null,n.fragments,this.media.currentTime,0)||(this.warn("Subtitle playlist not aligned with playback"),o.details=void 0))}}},r._handleFragmentLoadComplete=function(e){var t=this,r=e.frag,n=e.payload,i=r.decryptdata,s=this.hls;if(!this.fragContextChanged(r)&&n&&n.byteLength>0&&i&&i.key&&i.iv&&"AES-128"===i.method){var a=performance.now();this.decrypter.decrypt(new Uint8Array(n),i.key.buffer,i.iv.buffer).catch((function(e){throw s.trigger(y.ERROR,{type:C.MEDIA_ERROR,details:w.FRAG_DECRYPT_ERROR,fatal:!1,error:e,reason:e.message,frag:r}),e})).then((function(e){var t=performance.now();s.trigger(y.FRAG_DECRYPTED,{frag:r,payload:e,stats:{tstart:a,tdecrypt:t}})})).catch((function(e){t.warn(e.name+": "+e.message),t.state=xr.IDLE}))}},r.doTick=function(){if(this.media){if(this.state===xr.IDLE){var e=this.currentTrackId,t=this.levels,r=t[e];if(!t.length||!r||!r.details)return;var n=this.config,i=this.getLoadPosition(),s=Ar.bufferedInfo(this.tracksBuffered[this.currentTrackId]||[],i,n.maxBufferHole),a=s.end,o=s.len,l=this.getFwdBufferInfo(this.media,st.MAIN),c=r.details;if(o>this.getMaxBufferLength(null==l?void 0:l.len)+c.levelTargetDuration)return;var u=c.fragments,d=u.length,h=c.edge,p=null,f=this.fragPrevious;if(a<h){var A=n.maxFragLookUpTolerance,m=a>h-A?0:A;!(p=Vt(f,u,Math.max(u[0].start,a),m))&&f&&f.start<u[0].start&&(p=u[0])}else p=u[d-1];if(!p)return;if("initSegment"!==(p=this.mapToInitFragWhenRequired(p)).sn){var g=u[p.sn-c.startSN-1];g&&g.cc===p.cc&&this.fragmentTracker.getState(g)===er&&(p=g)}this.fragmentTracker.getState(p)===er&&this.loadFragment(p,r,a)}}else this.state=xr.IDLE},r.getMaxBufferLength=function(t){var r=e.prototype.getMaxBufferLength.call(this);return t?Math.max(r,t):r},r.loadFragment=function(t,r,n){this.fragCurrent=t,"initSegment"===t.sn?this._loadInitSegment(t,r):(this.startFragRequested=!0,e.prototype.loadFragment.call(this,t,r,n))},s(t,[{key:"mediaBufferTimeRanges",get:function(){return new $n(this.tracksBuffered[this.currentTrackId]||[])}}]),t}(Tr),$n=function(e){this.buffered=void 0;var t=function(t,r,n){if((r>>>=0)>n-1)throw new DOMException("Failed to execute '"+t+"' on 'TimeRanges': The index provided ("+r+") is greater than the maximum bound ("+n+")");return e[r][t]};this.buffered={get length(){return e.length},end:function(r){return t("end",r,e.length)},start:function(r){return t("start",r,e.length)}}},ei=function(e){function t(t){var r;return(r=e.call(this,t,"[subtitle-track-controller]")||this).media=null,r.tracks=[],r.groupId=null,r.tracksInGroup=[],r.trackId=-1,r.selectDefaultTrack=!0,r.queuedDefaultTrack=-1,r.trackChangeListener=function(){return r.onTextTracksChanged()},r.asyncPollTrackChange=function(){return r.pollTrackChange(0)},r.useTextTrackPolling=!1,r.subtitlePollingInterval=-1,r._subtitleDisplay=!0,r.registerListeners(),r}l(t,e);var r=t.prototype;return r.destroy=function(){this.unregisterListeners(),this.tracks.length=0,this.tracksInGroup.length=0,this.trackChangeListener=this.asyncPollTrackChange=null,e.prototype.destroy.call(this)},r.registerListeners=function(){var e=this.hls;e.on(y.MEDIA_ATTACHED,this.onMediaAttached,this),e.on(y.MEDIA_DETACHING,this.onMediaDetaching,this),e.on(y.MANIFEST_LOADING,this.onManifestLoading,this),e.on(y.MANIFEST_PARSED,this.onManifestParsed,this),e.on(y.LEVEL_LOADING,this.onLevelLoading,this),e.on(y.LEVEL_SWITCHING,this.onLevelSwitching,this),e.on(y.SUBTITLE_TRACK_LOADED,this.onSubtitleTrackLoaded,this),e.on(y.ERROR,this.onError,this)},r.unregisterListeners=function(){var e=this.hls;e.off(y.MEDIA_ATTACHED,this.onMediaAttached,this),e.off(y.MEDIA_DETACHING,this.onMediaDetaching,this),e.off(y.MANIFEST_LOADING,this.onManifestLoading,this),e.off(y.MANIFEST_PARSED,this.onManifestParsed,this),e.off(y.LEVEL_LOADING,this.onLevelLoading,this),e.off(y.LEVEL_SWITCHING,this.onLevelSwitching,this),e.off(y.SUBTITLE_TRACK_LOADED,this.onSubtitleTrackLoaded,this),e.off(y.ERROR,this.onError,this)},r.onMediaAttached=function(e,t){this.media=t.media,this.media&&(this.queuedDefaultTrack>-1&&(this.subtitleTrack=this.queuedDefaultTrack,this.queuedDefaultTrack=-1),this.useTextTrackPolling=!(this.media.textTracks&&"onchange"in this.media.textTracks),this.useTextTrackPolling?this.pollTrackChange(500):this.media.textTracks.addEventListener("change",this.asyncPollTrackChange))},r.pollTrackChange=function(e){self.clearInterval(this.subtitlePollingInterval),this.subtitlePollingInterval=self.setInterval(this.trackChangeListener,e)},r.onMediaDetaching=function(){this.media&&(self.clearInterval(this.subtitlePollingInterval),this.useTextTrackPolling||this.media.textTracks.removeEventListener("change",this.asyncPollTrackChange),this.trackId>-1&&(this.queuedDefaultTrack=this.trackId),ti(this.media.textTracks).forEach((function(e){dt(e)})),this.subtitleTrack=-1,this.media=null)},r.onManifestLoading=function(){this.tracks=[],this.groupId=null,this.tracksInGroup=[],this.trackId=-1,this.selectDefaultTrack=!0},r.onManifestParsed=function(e,t){this.tracks=t.subtitleTracks},r.onSubtitleTrackLoaded=function(e,t){var r=t.id,n=t.details,i=this.trackId,s=this.tracksInGroup[i];if(s){var a=s.details;s.details=t.details,this.log("subtitle track "+r+" loaded ["+n.startSN+"-"+n.endSN+"]"),r===this.trackId&&this.playlistLoaded(r,t,a)}else this.warn("Invalid subtitle track id "+r)},r.onLevelLoading=function(e,t){this.switchLevel(t.level)},r.onLevelSwitching=function(e,t){this.switchLevel(t.level)},r.switchLevel=function(e){var t=this.hls.levels[e];if(null!=t&&t.textGroupIds){var r=t.textGroupIds[t.urlId],n=this.tracksInGroup?this.tracksInGroup[this.trackId]:void 0;if(this.groupId!==r){var i=this.tracks.filter((function(e){return!r||e.groupId===r}));this.tracksInGroup=i;var s=this.findTrackId(null==n?void 0:n.name)||this.findTrackId();this.groupId=r||null;var a={subtitleTracks:i};this.log("Updating subtitle tracks, "+i.length+' track(s) found in "'+r+'" group-id'),this.hls.trigger(y.SUBTITLE_TRACKS_UPDATED,a),-1!==s&&this.setSubtitleTrack(s,n)}else this.shouldReloadPlaylist(n)&&this.setSubtitleTrack(this.trackId,n)}},r.findTrackId=function(e){for(var t=this.tracksInGroup,r=0;r<t.length;r++){var n=t[r];if((!this.selectDefaultTrack||n.default)&&(!e||e===n.name))return n.id}return-1},r.onError=function(e,t){!t.fatal&&t.context&&t.context.type===it.SUBTITLE_TRACK&&t.context.id===this.trackId&&t.context.groupId===this.groupId&&this.checkRetry(t)},r.loadPlaylist=function(t){e.prototype.loadPlaylist.call(this);var r=this.tracksInGroup[this.trackId];if(this.shouldLoadPlaylist(r)){var n=r.id,i=r.groupId,s=r.url;if(t)try{s=t.addDirectives(s)}catch(e){this.warn("Could not construct new URL with HLS Delivery Directives: "+e)}this.log("Loading subtitle playlist for id "+n),this.hls.trigger(y.SUBTITLE_TRACK_LOADING,{url:s,id:n,groupId:i,deliveryDirectives:t||null})}},r.toggleTrackModes=function(e){var t=this,r=this.media,n=this.trackId;if(r){var i=ti(r.textTracks),s=i.filter((function(e){return e.groupId===t.groupId}));if(-1===e)[].slice.call(i).forEach((function(e){e.mode="disabled"}));else{var a=s[n];a&&(a.mode="disabled")}var o=s[e];o&&(o.mode=this.subtitleDisplay?"showing":"hidden")}},r.setSubtitleTrack=function(e,t){var r,n=this.tracksInGroup;if(this.media){if(this.trackId!==e&&this.toggleTrackModes(e),!(this.trackId===e&&(-1===e||null!=(r=n[e])&&r.details)||e<-1||e>=n.length)){this.clearTimer();var i=n[e];if(this.log("Switching to subtitle-track "+e+(i?' "'+i.name+'" lang:'+i.lang+" group:"+i.groupId:"")),this.trackId=e,i){var s=i.id,a=i.groupId,o=void 0===a?"":a,l=i.name,c=i.type,u=i.url;this.hls.trigger(y.SUBTITLE_TRACK_SWITCH,{id:s,groupId:o,name:l,type:c,url:u});var d=this.switchParams(i.url,null==t?void 0:t.details);this.loadPlaylist(d)}else this.hls.trigger(y.SUBTITLE_TRACK_SWITCH,{id:e})}}else this.queuedDefaultTrack=e},r.onTextTracksChanged=function(){if(this.useTextTrackPolling||self.clearInterval(this.subtitlePollingInterval),this.media&&this.hls.config.renderTextTracksNatively){for(var e=-1,t=ti(this.media.textTracks),r=0;r<t.length;r++)if("hidden"===t[r].mode)e=r;else if("showing"===t[r].mode){e=r;break}this.subtitleTrack!==e&&(this.subtitleTrack=e)}},s(t,[{key:"subtitleDisplay",get:function(){return this._subtitleDisplay},set:function(e){this._subtitleDisplay=e,this.trackId>-1&&this.toggleTrackModes(this.trackId)}},{key:"subtitleTracks",get:function(){return this.tracksInGroup}},{key:"subtitleTrack",get:function(){return this.trackId},set:function(e){this.selectDefaultTrack=!1;var t=this.tracksInGroup?this.tracksInGroup[this.trackId]:void 0;this.setSubtitleTrack(e,t)}}]),t}(Xt);function ti(e){for(var t=[],r=0;r<e.length;r++){var n=e[r];"subtitles"!==n.kind&&"captions"!==n.kind||!n.label||t.push(e[r])}return t}var ri=function(){function e(e){this.buffers=void 0,this.queues={video:[],audio:[],audiovideo:[]},this.buffers=e}var t=e.prototype;return t.append=function(e,t){var r=this.queues[t];r.push(e),1===r.length&&this.buffers[t]&&this.executeNext(t)},t.insertAbort=function(e,t){this.queues[t].unshift(e),this.executeNext(t)},t.appendBlocker=function(e){var t,r=new Promise((function(e){t=e})),n={execute:t,onStart:function(){},onComplete:function(){},onError:function(){}};return this.append(n,e),r},t.executeNext=function(e){var t=this.buffers,r=this.queues,n=t[e],i=r[e];if(i.length){var s=i[0];try{s.execute()}catch(t){T.warn("[buffer-operation-queue]: Unhandled exception executing the current operation"),s.onError(t),null!=n&&n.updating||(i.shift(),this.executeNext(e))}}},t.shiftAndExecuteNext=function(e){this.queues[e].shift(),this.executeNext(e)},t.current=function(e){return this.queues[e][0]},e}(),ni=Ge(),ii=/([ha]vc.)(?:\.[^.,]+)+/,si=function(){function e(e){var t=this;this.details=null,this._objectUrl=null,this.operationQueue=void 0,this.listeners=void 0,this.hls=void 0,this.bufferCodecEventsExpected=0,this._bufferCodecEventsTotal=0,this.media=null,this.mediaSource=null,this.lastMpegAudioChunk=null,this.appendError=0,this.tracks={},this.pendingTracks={},this.sourceBuffer=void 0,this._onMediaSourceOpen=function(){var e=t.media,r=t.mediaSource;T.log("[buffer-controller]: Media source opened"),e&&(e.removeEventListener("emptied",t._onMediaEmptied),t.updateMediaElementDuration(),t.hls.trigger(y.MEDIA_ATTACHED,{media:e})),r&&r.removeEventListener("sourceopen",t._onMediaSourceOpen),t.checkPendingTracks()},this._onMediaSourceClose=function(){T.log("[buffer-controller]: Media source closed")},this._onMediaSourceEnded=function(){T.log("[buffer-controller]: Media source ended")},this._onMediaEmptied=function(){var e=t.media,r=t._objectUrl;e&&e.src!==r&&T.error("Media element src was set while attaching MediaSource ("+r+" > "+e.src+")")},this.hls=e,this._initSourceBuffer(),this.registerListeners()}var t=e.prototype;return t.hasSourceTypes=function(){return this.getSourceBufferTypes().length>0||Object.keys(this.pendingTracks).length>0},t.destroy=function(){this.unregisterListeners(),this.details=null,this.lastMpegAudioChunk=null},t.registerListeners=function(){var e=this.hls;e.on(y.MEDIA_ATTACHING,this.onMediaAttaching,this),e.on(y.MEDIA_DETACHING,this.onMediaDetaching,this),e.on(y.MANIFEST_LOADING,this.onManifestLoading,this),e.on(y.MANIFEST_PARSED,this.onManifestParsed,this),e.on(y.BUFFER_RESET,this.onBufferReset,this),e.on(y.BUFFER_APPENDING,this.onBufferAppending,this),e.on(y.BUFFER_CODECS,this.onBufferCodecs,this),e.on(y.BUFFER_EOS,this.onBufferEos,this),e.on(y.BUFFER_FLUSHING,this.onBufferFlushing,this),e.on(y.LEVEL_UPDATED,this.onLevelUpdated,this),e.on(y.FRAG_PARSED,this.onFragParsed,this),e.on(y.FRAG_CHANGED,this.onFragChanged,this)},t.unregisterListeners=function(){var e=this.hls;e.off(y.MEDIA_ATTACHING,this.onMediaAttaching,this),e.off(y.MEDIA_DETACHING,this.onMediaDetaching,this),e.off(y.MANIFEST_LOADING,this.onManifestLoading,this),e.off(y.MANIFEST_PARSED,this.onManifestParsed,this),e.off(y.BUFFER_RESET,this.onBufferReset,this),e.off(y.BUFFER_APPENDING,this.onBufferAppending,this),e.off(y.BUFFER_CODECS,this.onBufferCodecs,this),e.off(y.BUFFER_EOS,this.onBufferEos,this),e.off(y.BUFFER_FLUSHING,this.onBufferFlushing,this),e.off(y.LEVEL_UPDATED,this.onLevelUpdated,this),e.off(y.FRAG_PARSED,this.onFragParsed,this),e.off(y.FRAG_CHANGED,this.onFragChanged,this)},t._initSourceBuffer=function(){this.sourceBuffer={},this.operationQueue=new ri(this.sourceBuffer),this.listeners={audio:[],video:[],audiovideo:[]},this.lastMpegAudioChunk=null},t.onManifestLoading=function(){this.bufferCodecEventsExpected=this._bufferCodecEventsTotal=0,this.details=null},t.onManifestParsed=function(e,t){var r=2;(t.audio&&!t.video||!t.altAudio)&&(r=1),this.bufferCodecEventsExpected=this._bufferCodecEventsTotal=r,T.log(this.bufferCodecEventsExpected+" bufferCodec event(s) expected")},t.onMediaAttaching=function(e,t){var r=this.media=t.media;if(r&&ni){var n=this.mediaSource=new ni;n.addEventListener("sourceopen",this._onMediaSourceOpen),n.addEventListener("sourceended",this._onMediaSourceEnded),n.addEventListener("sourceclose",this._onMediaSourceClose),r.src=self.URL.createObjectURL(n),this._objectUrl=r.src,r.addEventListener("emptied",this._onMediaEmptied)}},t.onMediaDetaching=function(){var e=this.media,t=this.mediaSource,r=this._objectUrl;if(t){if(T.log("[buffer-controller]: media source detaching"),"open"===t.readyState)try{t.endOfStream()}catch(e){T.warn("[buffer-controller]: onMediaDetaching: "+e.message+" while calling endOfStream")}this.onBufferReset(),t.removeEventListener("sourceopen",this._onMediaSourceOpen),t.removeEventListener("sourceended",this._onMediaSourceEnded),t.removeEventListener("sourceclose",this._onMediaSourceClose),e&&(e.removeEventListener("emptied",this._onMediaEmptied),r&&self.URL.revokeObjectURL(r),e.src===r?(e.removeAttribute("src"),e.load()):T.warn("[buffer-controller]: media.src was changed by a third party - skip cleanup")),this.mediaSource=null,this.media=null,this._objectUrl=null,this.bufferCodecEventsExpected=this._bufferCodecEventsTotal,this.pendingTracks={},this.tracks={}}this.hls.trigger(y.MEDIA_DETACHED,void 0)},t.onBufferReset=function(){var e=this;this.getSourceBufferTypes().forEach((function(t){var r=e.sourceBuffer[t];try{r&&(e.removeBufferListeners(t),e.mediaSource&&e.mediaSource.removeSourceBuffer(r),e.sourceBuffer[t]=void 0)}catch(e){T.warn("[buffer-controller]: Failed to reset the "+t+" buffer",e)}})),this._initSourceBuffer()},t.onBufferCodecs=function(e,t){var r=this,n=this.getSourceBufferTypes().length;Object.keys(t).forEach((function(e){if(n){var i=r.tracks[e];if(i&&"function"==typeof i.buffer.changeType){var s=t[e],a=s.id,o=s.codec,l=s.levelCodec,c=s.container,u=s.metadata,d=(i.levelCodec||i.codec).replace(ii,"$1"),h=(l||o).replace(ii,"$1");if(d!==h){var p=c+";codecs="+(l||o);r.appendChangeType(e,p),T.log("[buffer-controller]: switching codec "+d+" to "+h),r.tracks[e]={buffer:i.buffer,codec:o,container:c,levelCodec:l,metadata:u,id:a}}}}else r.pendingTracks[e]=t[e]})),n||(this.bufferCodecEventsExpected=Math.max(this.bufferCodecEventsExpected-1,0),this.mediaSource&&"open"===this.mediaSource.readyState&&this.checkPendingTracks())},t.appendChangeType=function(e,t){var r=this,n=this.operationQueue,i={execute:function(){var i=r.sourceBuffer[e];i&&(T.log("[buffer-controller]: changing "+e+" sourceBuffer type to "+t),i.changeType(t)),n.shiftAndExecuteNext(e)},onStart:function(){},onComplete:function(){},onError:function(t){T.warn("[buffer-controller]: Failed to change "+e+" SourceBuffer type",t)}};n.append(i,e)},t.onBufferAppending=function(e,t){var r=this,n=this.hls,i=this.operationQueue,s=this.tracks,a=t.data,o=t.type,l=t.frag,c=t.part,u=t.chunkMeta,d=u.buffering[o],h=self.performance.now();d.start=h;var p=l.stats.buffering,f=c?c.stats.buffering:null;0===p.start&&(p.start=h),f&&0===f.start&&(f.start=h);var A=s.audio,m=!1;"audio"===o&&"audio/mpeg"===(null==A?void 0:A.container)&&(m=!this.lastMpegAudioChunk||1===u.id||this.lastMpegAudioChunk.sn!==u.sn,this.lastMpegAudioChunk=u);var g=l.start,v={execute:function(){if(d.executeStart=self.performance.now(),m){var e=r.sourceBuffer[o];if(e){var t=g-e.timestampOffset;Math.abs(t)>=.1&&(T.log("[buffer-controller]: Updating audio SourceBuffer timestampOffset to "+g+" (delta: "+t+") sn: "+l.sn+")"),e.timestampOffset=g)}}r.appendExecutor(a,o)},onStart:function(){},onComplete:function(){var e=self.performance.now();d.executeEnd=d.end=e,0===p.first&&(p.first=e),f&&0===f.first&&(f.first=e);var t=r.sourceBuffer,n={};for(var i in t)n[i]=Ar.getBuffered(t[i]);r.appendError=0,r.hls.trigger(y.BUFFER_APPENDED,{type:o,frag:l,part:c,chunkMeta:u,parent:l.type,timeRanges:n})},onError:function(e){T.error("[buffer-controller]: Error encountered while trying to append to the "+o+" SourceBuffer",e);var t={type:C.MEDIA_ERROR,parent:l.type,details:w.BUFFER_APPEND_ERROR,frag:l,part:c,chunkMeta:u,error:e,err:e,fatal:!1};e.code===DOMException.QUOTA_EXCEEDED_ERR?t.details=w.BUFFER_FULL_ERROR:(r.appendError++,t.details=w.BUFFER_APPEND_ERROR,r.appendError>n.config.appendErrorMaxRetry&&(T.error("[buffer-controller]: Failed "+n.config.appendErrorMaxRetry+" times to append segment in sourceBuffer"),t.fatal=!0)),n.trigger(y.ERROR,t)}};i.append(v,o)},t.onBufferFlushing=function(e,t){var r=this,n=this.operationQueue,i=function(e){return{execute:r.removeExecutor.bind(r,e,t.startOffset,t.endOffset),onStart:function(){},onComplete:function(){r.hls.trigger(y.BUFFER_FLUSHED,{type:e})},onError:function(t){T.warn("[buffer-controller]: Failed to remove from "+e+" SourceBuffer",t)}}};t.type?n.append(i(t.type),t.type):this.getSourceBufferTypes().forEach((function(e){n.append(i(e),e)}))},t.onFragParsed=function(e,t){var r=this,n=t.frag,i=t.part,s=[],a=i?i.elementaryStreams:n.elementaryStreams;a[N.AUDIOVIDEO]?s.push("audiovideo"):(a[N.AUDIO]&&s.push("audio"),a[N.VIDEO]&&s.push("video"));0===s.length&&T.warn("Fragments must have at least one ElementaryStreamType set. type: "+n.type+" level: "+n.level+" sn: "+n.sn),this.blockBuffers((function(){var e=self.performance.now();n.stats.buffering.end=e,i&&(i.stats.buffering.end=e);var t=i?i.stats:n.stats;r.hls.trigger(y.FRAG_BUFFERED,{frag:n,part:i,stats:t,id:n.type})}),s)},t.onFragChanged=function(e,t){this.flushBackBuffer()},t.onBufferEos=function(e,t){var r=this;this.getSourceBufferTypes().reduce((function(e,n){var i=r.sourceBuffer[n];return!i||t.type&&t.type!==n||(i.ending=!0,i.ended||(i.ended=!0,T.log("[buffer-controller]: "+n+" sourceBuffer now EOS"))),e&&!(i&&!i.ended)}),!0)&&(T.log("[buffer-controller]: Queueing mediaSource.endOfStream()"),this.blockBuffers((function(){r.getSourceBufferTypes().forEach((function(e){var t=r.sourceBuffer[e];t&&(t.ending=!1)}));var e=r.mediaSource;e&&"open"===e.readyState?(T.log("[buffer-controller]: Calling mediaSource.endOfStream()"),e.endOfStream()):e&&T.info("[buffer-controller]: Could not call mediaSource.endOfStream(). mediaSource.readyState: "+e.readyState)})))},t.onLevelUpdated=function(e,t){var r=t.details;r.fragments.length&&(this.details=r,this.getSourceBufferTypes().length?this.blockBuffers(this.updateMediaElementDuration.bind(this)):this.updateMediaElementDuration())},t.flushBackBuffer=function(){var e=this.hls,t=this.details,r=this.media,n=this.sourceBuffer;if(r&&null!==t){var i=this.getSourceBufferTypes();if(i.length){var s=t.live&&null!==e.config.liveBackBufferLength?e.config.liveBackBufferLength:e.config.backBufferLength;if(b(s)&&!(s<0)){var a=r.currentTime,o=t.levelTargetDuration,l=Math.max(s,o),c=Math.floor(a/o)*o-l;i.forEach((function(r){var i=n[r];if(i){var s=Ar.getBuffered(i);if(s.length>0&&c>s.start(0)){if(e.trigger(y.BACK_BUFFER_REACHED,{bufferEnd:c}),t.live)e.trigger(y.LIVE_BACK_BUFFER_REACHED,{bufferEnd:c});else if(i.ended&&s.end(s.length-1)-a<2*o)return void T.info("[buffer-controller]: Cannot flush "+r+" back buffer while SourceBuffer is in ended state");e.trigger(y.BUFFER_FLUSHING,{startOffset:0,endOffset:c,type:r})}}}))}}}},t.updateMediaElementDuration=function(){if(this.details&&this.media&&this.mediaSource&&"open"===this.mediaSource.readyState){var e=this.details,t=this.hls,r=this.media,n=this.mediaSource,i=e.fragments[0].start+e.totalduration,s=r.duration,a=b(n.duration)?n.duration:0;e.live&&t.config.liveDurationInfinity?(T.log("[buffer-controller]: Media Source duration is set to Infinity"),n.duration=1/0,this.updateSeekableRange(e)):(i>a&&i>s||!b(s))&&(T.log("[buffer-controller]: Updating Media Source duration to "+i.toFixed(3)),n.duration=i)}},t.updateSeekableRange=function(e){var t=this.mediaSource,r=e.fragments;if(r.length&&e.live&&null!=t&&t.setLiveSeekableRange){var n=Math.max(0,r[0].start),i=Math.max(n,n+e.totalduration);t.setLiveSeekableRange(n,i)}},t.checkPendingTracks=function(){var e=this.bufferCodecEventsExpected,t=this.operationQueue,r=this.pendingTracks,n=Object.keys(r).length;if(n&&!e||2===n){this.createSourceBuffers(r),this.pendingTracks={};var i=this.getSourceBufferTypes();if(i.length)this.hls.trigger(y.BUFFER_CREATED,{tracks:this.tracks}),i.forEach((function(e){t.executeNext(e)}));else{var s=new Error("could not create source buffer for media codec(s)");this.hls.trigger(y.ERROR,{type:C.MEDIA_ERROR,details:w.BUFFER_INCOMPATIBLE_CODECS_ERROR,fatal:!0,error:s,reason:s.message})}}},t.createSourceBuffers=function(e){var t=this.sourceBuffer,r=this.mediaSource;if(!r)throw Error("createSourceBuffers called when mediaSource was null");for(var n in e)if(!t[n]){var i=e[n];if(!i)throw Error("source buffer exists for track "+n+", however track does not");var s=i.levelCodec||i.codec,a=i.container+";codecs="+s;T.log("[buffer-controller]: creating sourceBuffer("+a+")");try{var o=t[n]=r.addSourceBuffer(a),l=n;this.addBufferListener(l,"updatestart",this._onSBUpdateStart),this.addBufferListener(l,"updateend",this._onSBUpdateEnd),this.addBufferListener(l,"error",this._onSBUpdateError),this.tracks[n]={buffer:o,codec:s,container:i.container,levelCodec:i.levelCodec,metadata:i.metadata,id:i.id}}catch(e){T.error("[buffer-controller]: error while trying to add sourceBuffer: "+e.message),this.hls.trigger(y.ERROR,{type:C.MEDIA_ERROR,details:w.BUFFER_ADD_CODEC_ERROR,fatal:!1,error:e,mimeType:a})}}},t._onSBUpdateStart=function(e){this.operationQueue.current(e).onStart()},t._onSBUpdateEnd=function(e){var t=this.operationQueue;t.current(e).onComplete(),t.shiftAndExecuteNext(e)},t._onSBUpdateError=function(e,t){var r=new Error(e+" SourceBuffer error");T.error("[buffer-controller]: "+r,t),this.hls.trigger(y.ERROR,{type:C.MEDIA_ERROR,details:w.BUFFER_APPENDING_ERROR,error:r,fatal:!1});var n=this.operationQueue.current(e);n&&n.onError(t)},t.removeExecutor=function(e,t,r){var n=this.media,i=this.mediaSource,s=this.operationQueue,a=this.sourceBuffer[e];if(!n||!i||!a)return T.warn("[buffer-controller]: Attempting to remove from the "+e+" SourceBuffer, but it does not exist"),void s.shiftAndExecuteNext(e);var o=b(n.duration)?n.duration:1/0,l=b(i.duration)?i.duration:1/0,c=Math.max(0,t),u=Math.min(r,o,l);u>c&&!a.ending?(a.ended=!1,T.log("[buffer-controller]: Removing ["+c+","+u+"] from the "+e+" SourceBuffer"),a.remove(c,u)):s.shiftAndExecuteNext(e)},t.appendExecutor=function(e,t){var r=this.operationQueue,n=this.sourceBuffer[t];if(!n)return T.warn("[buffer-controller]: Attempting to append to the "+t+" SourceBuffer, but it does not exist"),void r.shiftAndExecuteNext(t);n.ended=!1,n.appendBuffer(e)},t.blockBuffers=function(e,t){var r=this;if(void 0===t&&(t=this.getSourceBufferTypes()),!t.length)return T.log("[buffer-controller]: Blocking operation requested, but no SourceBuffers exist"),void Promise.resolve().then(e);var n=this.operationQueue,i=t.map((function(e){return n.appendBlocker(e)}));Promise.all(i).then((function(){e(),t.forEach((function(e){var t=r.sourceBuffer[e];null!=t&&t.updating||n.shiftAndExecuteNext(e)}))}))},t.getSourceBufferTypes=function(){return Object.keys(this.sourceBuffer)},t.addBufferListener=function(e,t,r){var n=this.sourceBuffer[e];if(n){var i=r.bind(this,e);this.listeners[e].push({event:t,listener:i}),n.addEventListener(t,i)}},t.removeBufferListeners=function(e){var t=this.sourceBuffer[e];t&&this.listeners[e].forEach((function(e){t.removeEventListener(e.event,e.listener)}))},e}(),ai={42:225,92:233,94:237,95:243,96:250,123:231,124:247,125:209,126:241,127:9608,128:174,129:176,130:189,131:191,132:8482,133:162,134:163,135:9834,136:224,137:32,138:232,139:226,140:234,141:238,142:244,143:251,144:193,145:201,146:211,147:218,148:220,149:252,150:8216,151:161,152:42,153:8217,154:9473,155:169,156:8480,157:8226,158:8220,159:8221,160:192,161:194,162:199,163:200,164:202,165:203,166:235,167:206,168:207,169:239,170:212,171:217,172:249,173:219,174:171,175:187,176:195,177:227,178:205,179:204,180:236,181:210,182:242,183:213,184:245,185:123,186:125,187:92,188:94,189:95,190:124,191:8764,192:196,193:228,194:214,195:246,196:223,197:165,198:164,199:9475,200:197,201:229,202:216,203:248,204:9487,205:9491,206:9495,207:9499},oi=function(e){var t=e;return ai.hasOwnProperty(e)&&(t=ai[e]),String.fromCharCode(t)},li=15,ci=100,ui={17:1,18:3,21:5,22:7,23:9,16:11,19:12,20:14},di={17:2,18:4,21:6,22:8,23:10,19:13,20:15},hi={25:1,26:3,29:5,30:7,31:9,24:11,27:12,28:14},pi={25:2,26:4,29:6,30:8,31:10,27:13,28:15},fi=["white","green","blue","cyan","red","yellow","magenta","black","transparent"],Ai=function(){function e(){this.time=null,this.verboseLevel=0}return e.prototype.log=function(e,t){if(this.verboseLevel>=e){var r="function"==typeof t?t():t;T.log(this.time+" ["+e+"] "+r)}},e}(),mi=function(e){for(var t=[],r=0;r<e.length;r++)t.push(e[r].toString(16));return t},gi=function(){function e(e,t,r,n,i){this.foreground=void 0,this.underline=void 0,this.italics=void 0,this.background=void 0,this.flash=void 0,this.foreground=e||"white",this.underline=t||!1,this.italics=r||!1,this.background=n||"black",this.flash=i||!1}var t=e.prototype;return t.reset=function(){this.foreground="white",this.underline=!1,this.italics=!1,this.background="black",this.flash=!1},t.setStyles=function(e){for(var t=["foreground","underline","italics","background","flash"],r=0;r<t.length;r++){var n=t[r];e.hasOwnProperty(n)&&(this[n]=e[n])}},t.isDefault=function(){return"white"===this.foreground&&!this.underline&&!this.italics&&"black"===this.background&&!this.flash},t.equals=function(e){return this.foreground===e.foreground&&this.underline===e.underline&&this.italics===e.italics&&this.background===e.background&&this.flash===e.flash},t.copy=function(e){this.foreground=e.foreground,this.underline=e.underline,this.italics=e.italics,this.background=e.background,this.flash=e.flash},t.toString=function(){return"color="+this.foreground+", underline="+this.underline+", italics="+this.italics+", background="+this.background+", flash="+this.flash},e}(),vi=function(){function e(e,t,r,n,i,s){this.uchar=void 0,this.penState=void 0,this.uchar=e||" ",this.penState=new gi(t,r,n,i,s)}var t=e.prototype;return t.reset=function(){this.uchar=" ",this.penState.reset()},t.setChar=function(e,t){this.uchar=e,this.penState.copy(t)},t.setPenState=function(e){this.penState.copy(e)},t.equals=function(e){return this.uchar===e.uchar&&this.penState.equals(e.penState)},t.copy=function(e){this.uchar=e.uchar,this.penState.copy(e.penState)},t.isEmpty=function(){return" "===this.uchar&&this.penState.isDefault()},e}(),bi=function(){function e(e){this.chars=void 0,this.pos=void 0,this.currPenState=void 0,this.cueStartTime=void 0,this.logger=void 0,this.chars=[];for(var t=0;t<ci;t++)this.chars.push(new vi);this.logger=e,this.pos=0,this.currPenState=new gi}var t=e.prototype;return t.equals=function(e){for(var t=!0,r=0;r<ci;r++)if(!this.chars[r].equals(e.chars[r])){t=!1;break}return t},t.copy=function(e){for(var t=0;t<ci;t++)this.chars[t].copy(e.chars[t])},t.isEmpty=function(){for(var e=!0,t=0;t<ci;t++)if(!this.chars[t].isEmpty()){e=!1;break}return e},t.setCursor=function(e){this.pos!==e&&(this.pos=e),this.pos<0?(this.logger.log(3,"Negative cursor position "+this.pos),this.pos=0):this.pos>ci&&(this.logger.log(3,"Too large cursor position "+this.pos),this.pos=ci)},t.moveCursor=function(e){var t=this.pos+e;if(e>1)for(var r=this.pos+1;r<t+1;r++)this.chars[r].setPenState(this.currPenState);this.setCursor(t)},t.backSpace=function(){this.moveCursor(-1),this.chars[this.pos].setChar(" ",this.currPenState)},t.insertChar=function(e){var t=this;e>=144&&this.backSpace();var r=oi(e);this.pos>=ci?this.logger.log(0,(function(){return"Cannot insert "+e.toString(16)+" ("+r+") at position "+t.pos+". Skipping it!"})):(this.chars[this.pos].setChar(r,this.currPenState),this.moveCursor(1))},t.clearFromPos=function(e){var t;for(t=e;t<ci;t++)this.chars[t].reset()},t.clear=function(){this.clearFromPos(0),this.pos=0,this.currPenState.reset()},t.clearToEndOfRow=function(){this.clearFromPos(this.pos)},t.getTextString=function(){for(var e=[],t=!0,r=0;r<ci;r++){var n=this.chars[r].uchar;" "!==n&&(t=!1),e.push(n)}return t?"":e.join("")},t.setPenStyles=function(e){this.currPenState.setStyles(e),this.chars[this.pos].setPenState(this.currPenState)},e}(),yi=function(){function e(e){this.rows=void 0,this.currRow=void 0,this.nrRollUpRows=void 0,this.lastOutputScreen=void 0,this.logger=void 0,this.rows=[];for(var t=0;t<li;t++)this.rows.push(new bi(e));this.logger=e,this.currRow=li-1,this.nrRollUpRows=null,this.lastOutputScreen=null,this.reset()}var t=e.prototype;return t.reset=function(){for(var e=0;e<li;e++)this.rows[e].clear();this.currRow=li-1},t.equals=function(e){for(var t=!0,r=0;r<li;r++)if(!this.rows[r].equals(e.rows[r])){t=!1;break}return t},t.copy=function(e){for(var t=0;t<li;t++)this.rows[t].copy(e.rows[t])},t.isEmpty=function(){for(var e=!0,t=0;t<li;t++)if(!this.rows[t].isEmpty()){e=!1;break}return e},t.backSpace=function(){this.rows[this.currRow].backSpace()},t.clearToEndOfRow=function(){this.rows[this.currRow].clearToEndOfRow()},t.insertChar=function(e){this.rows[this.currRow].insertChar(e)},t.setPen=function(e){this.rows[this.currRow].setPenStyles(e)},t.moveCursor=function(e){this.rows[this.currRow].moveCursor(e)},t.setCursor=function(e){this.logger.log(2,"setCursor: "+e),this.rows[this.currRow].setCursor(e)},t.setPAC=function(e){this.logger.log(2,(function(){return"pacData = "+JSON.stringify(e)}));var t=e.row-1;if(this.nrRollUpRows&&t<this.nrRollUpRows-1&&(t=this.nrRollUpRows-1),this.nrRollUpRows&&this.currRow!==t){for(var r=0;r<li;r++)this.rows[r].clear();var n=this.currRow+1-this.nrRollUpRows,i=this.lastOutputScreen;if(i){var s=i.rows[n].cueStartTime,a=this.logger.time;if(s&&null!==a&&s<a)for(var o=0;o<this.nrRollUpRows;o++)this.rows[t-this.nrRollUpRows+o+1].copy(i.rows[n+o])}}this.currRow=t;var l=this.rows[this.currRow];if(null!==e.indent){var c=e.indent,u=Math.max(c-1,0);l.setCursor(e.indent),e.color=l.chars[u].penState.foreground}var d={foreground:e.color,underline:e.underline,italics:e.italics,background:"black",flash:!1};this.setPen(d)},t.setBkgData=function(e){this.logger.log(2,(function(){return"bkgData = "+JSON.stringify(e)})),this.backSpace(),this.setPen(e),this.insertChar(32)},t.setRollUpRows=function(e){this.nrRollUpRows=e},t.rollUp=function(){var e=this;if(null!==this.nrRollUpRows){this.logger.log(1,(function(){return e.getDisplayText()}));var t=this.currRow+1-this.nrRollUpRows,r=this.rows.splice(t,1)[0];r.clear(),this.rows.splice(this.currRow,0,r),this.logger.log(2,"Rolling up")}else this.logger.log(3,"roll_up but nrRollUpRows not set yet")},t.getDisplayText=function(e){e=e||!1;for(var t=[],r="",n=-1,i=0;i<li;i++){var s=this.rows[i].getTextString();s&&(n=i+1,e?t.push("Row "+n+": '"+s+"'"):t.push(s.trim()))}return t.length>0&&(r=e?"["+t.join(" | ")+"]":t.join("\n")),r},t.getTextAndFormat=function(){return this.rows},e}(),Ci=function(){function e(e,t,r){this.chNr=void 0,this.outputFilter=void 0,this.mode=void 0,this.verbose=void 0,this.displayedMemory=void 0,this.nonDisplayedMemory=void 0,this.lastOutputScreen=void 0,this.currRollUpRow=void 0,this.writeScreen=void 0,this.cueStartTime=void 0,this.logger=void 0,this.chNr=e,this.outputFilter=t,this.mode=null,this.verbose=0,this.displayedMemory=new yi(r),this.nonDisplayedMemory=new yi(r),this.lastOutputScreen=new yi(r),this.currRollUpRow=this.displayedMemory.rows[li-1],this.writeScreen=this.displayedMemory,this.mode=null,this.cueStartTime=null,this.logger=r}var t=e.prototype;return t.reset=function(){this.mode=null,this.displayedMemory.reset(),this.nonDisplayedMemory.reset(),this.lastOutputScreen.reset(),this.outputFilter.reset(),this.currRollUpRow=this.displayedMemory.rows[li-1],this.writeScreen=this.displayedMemory,this.mode=null,this.cueStartTime=null},t.getHandler=function(){return this.outputFilter},t.setHandler=function(e){this.outputFilter=e},t.setPAC=function(e){this.writeScreen.setPAC(e)},t.setBkgData=function(e){this.writeScreen.setBkgData(e)},t.setMode=function(e){e!==this.mode&&(this.mode=e,this.logger.log(2,(function(){return"MODE="+e})),"MODE_POP-ON"===this.mode?this.writeScreen=this.nonDisplayedMemory:(this.writeScreen=this.displayedMemory,this.writeScreen.reset()),"MODE_ROLL-UP"!==this.mode&&(this.displayedMemory.nrRollUpRows=null,this.nonDisplayedMemory.nrRollUpRows=null),this.mode=e)},t.insertChars=function(e){for(var t=this,r=0;r<e.length;r++)this.writeScreen.insertChar(e[r]);var n=this.writeScreen===this.displayedMemory?"DISP":"NON_DISP";this.logger.log(2,(function(){return n+": "+t.writeScreen.getDisplayText(!0)})),"MODE_PAINT-ON"!==this.mode&&"MODE_ROLL-UP"!==this.mode||(this.logger.log(1,(function(){return"DISPLAYED: "+t.displayedMemory.getDisplayText(!0)})),this.outputDataUpdate())},t.ccRCL=function(){this.logger.log(2,"RCL - Resume Caption Loading"),this.setMode("MODE_POP-ON")},t.ccBS=function(){this.logger.log(2,"BS - BackSpace"),"MODE_TEXT"!==this.mode&&(this.writeScreen.backSpace(),this.writeScreen===this.displayedMemory&&this.outputDataUpdate())},t.ccAOF=function(){},t.ccAON=function(){},t.ccDER=function(){this.logger.log(2,"DER- Delete to End of Row"),this.writeScreen.clearToEndOfRow(),this.outputDataUpdate()},t.ccRU=function(e){this.logger.log(2,"RU("+e+") - Roll Up"),this.writeScreen=this.displayedMemory,this.setMode("MODE_ROLL-UP"),this.writeScreen.setRollUpRows(e)},t.ccFON=function(){this.logger.log(2,"FON - Flash On"),this.writeScreen.setPen({flash:!0})},t.ccRDC=function(){this.logger.log(2,"RDC - Resume Direct Captioning"),this.setMode("MODE_PAINT-ON")},t.ccTR=function(){this.logger.log(2,"TR"),this.setMode("MODE_TEXT")},t.ccRTD=function(){this.logger.log(2,"RTD"),this.setMode("MODE_TEXT")},t.ccEDM=function(){this.logger.log(2,"EDM - Erase Displayed Memory"),this.displayedMemory.reset(),this.outputDataUpdate(!0)},t.ccCR=function(){this.logger.log(2,"CR - Carriage Return"),this.writeScreen.rollUp(),this.outputDataUpdate(!0)},t.ccENM=function(){this.logger.log(2,"ENM - Erase Non-displayed Memory"),this.nonDisplayedMemory.reset()},t.ccEOC=function(){var e=this;if(this.logger.log(2,"EOC - End Of Caption"),"MODE_POP-ON"===this.mode){var t=this.displayedMemory;this.displayedMemory=this.nonDisplayedMemory,this.nonDisplayedMemory=t,this.writeScreen=this.nonDisplayedMemory,this.logger.log(1,(function(){return"DISP: "+e.displayedMemory.getDisplayText()}))}this.outputDataUpdate(!0)},t.ccTO=function(e){this.logger.log(2,"TO("+e+") - Tab Offset"),this.writeScreen.moveCursor(e)},t.ccMIDROW=function(e){var t={flash:!1};if(t.underline=e%2==1,t.italics=e>=46,t.italics)t.foreground="white";else{var r=Math.floor(e/2)-16;t.foreground=["white","green","blue","cyan","red","yellow","magenta"][r]}this.logger.log(2,"MIDROW: "+JSON.stringify(t)),this.writeScreen.setPen(t)},t.outputDataUpdate=function(e){void 0===e&&(e=!1);var t=this.logger.time;null!==t&&this.outputFilter&&(null!==this.cueStartTime||this.displayedMemory.isEmpty()?this.displayedMemory.equals(this.lastOutputScreen)||(this.outputFilter.newCue(this.cueStartTime,t,this.lastOutputScreen),e&&this.outputFilter.dispatchCue&&this.outputFilter.dispatchCue(),this.cueStartTime=this.displayedMemory.isEmpty()?null:t):this.cueStartTime=t,this.lastOutputScreen.copy(this.displayedMemory))},t.cueSplitAtTime=function(e){this.outputFilter&&(this.displayedMemory.isEmpty()||(this.outputFilter.newCue&&this.outputFilter.newCue(this.cueStartTime,e,this.displayedMemory),this.cueStartTime=e))},e}(),wi=function(){function e(e,t,r){this.channels=void 0,this.currentChannel=0,this.cmdHistory=void 0,this.logger=void 0;var n=new Ai;this.channels=[null,new Ci(e,t,n),new Ci(e+1,r,n)],this.cmdHistory={a:null,b:null},this.logger=n}var t=e.prototype;return t.getHandler=function(e){return this.channels[e].getHandler()},t.setHandler=function(e,t){this.channels[e].setHandler(t)},t.addData=function(e,t){var r,n,i,s=!1;this.logger.time=e;for(var a=0;a<t.length;a+=2)if(n=127&t[a],i=127&t[a+1],0!==n||0!==i){if(this.logger.log(3,"["+mi([t[a],t[a+1]])+"] -> ("+mi([n,i])+")"),(r=this.parseCmd(n,i))||(r=this.parseMidrow(n,i)),r||(r=this.parsePAC(n,i)),r||(r=this.parseBackgroundAttributes(n,i)),!r&&(s=this.parseChars(n,i))){var o=this.currentChannel;o&&o>0?this.channels[o].insertChars(s):this.logger.log(2,"No channel found yet. TEXT-MODE?")}r||s||this.logger.log(2,"Couldn't parse cleaned data "+mi([n,i])+" orig: "+mi([t[a],t[a+1]]))}},t.parseCmd=function(e,t){var r=this.cmdHistory;if(!((20===e||28===e||21===e||29===e)&&t>=32&&t<=47||(23===e||31===e)&&t>=33&&t<=35))return!1;if(Si(e,t,r))return Mi(null,null,r),this.logger.log(3,"Repeated command ("+mi([e,t])+") is dropped"),!0;var n=20===e||21===e||23===e?1:2,i=this.channels[n];return 20===e||21===e||28===e||29===e?32===t?i.ccRCL():33===t?i.ccBS():34===t?i.ccAOF():35===t?i.ccAON():36===t?i.ccDER():37===t?i.ccRU(2):38===t?i.ccRU(3):39===t?i.ccRU(4):40===t?i.ccFON():41===t?i.ccRDC():42===t?i.ccTR():43===t?i.ccRTD():44===t?i.ccEDM():45===t?i.ccCR():46===t?i.ccENM():47===t&&i.ccEOC():i.ccTO(t-32),Mi(e,t,r),this.currentChannel=n,!0},t.parseMidrow=function(e,t){var r=0;if((17===e||25===e)&&t>=32&&t<=47){if((r=17===e?1:2)!==this.currentChannel)return this.logger.log(0,"Mismatch channel in midrow parsing"),!1;var n=this.channels[r];return!!n&&(n.ccMIDROW(t),this.logger.log(3,"MIDROW ("+mi([e,t])+")"),!0)}return!1},t.parsePAC=function(e,t){var r,n=this.cmdHistory;if(!((e>=17&&e<=23||e>=25&&e<=31)&&t>=64&&t<=127||(16===e||24===e)&&t>=64&&t<=95))return!1;if(Si(e,t,n))return Mi(null,null,n),!0;var i=e<=23?1:2;r=t>=64&&t<=95?1===i?ui[e]:hi[e]:1===i?di[e]:pi[e];var s=this.channels[i];return!!s&&(s.setPAC(this.interpretPAC(r,t)),Mi(e,t,n),this.currentChannel=i,!0)},t.interpretPAC=function(e,t){var r,n={color:null,italics:!1,indent:null,underline:!1,row:e};return r=t>95?t-96:t-64,n.underline=1==(1&r),r<=13?n.color=["white","green","blue","cyan","red","yellow","magenta","white"][Math.floor(r/2)]:r<=15?(n.italics=!0,n.color="white"):n.indent=4*Math.floor((r-16)/2),n},t.parseChars=function(e,t){var r,n,i=null,s=null;if(e>=25?(r=2,s=e-8):(r=1,s=e),s>=17&&s<=19?(n=17===s?t+80:18===s?t+112:t+144,this.logger.log(2,"Special char '"+oi(n)+"' in channel "+r),i=[n]):e>=32&&e<=127&&(i=0===t?[e]:[e,t]),i){var a=mi(i);this.logger.log(3,"Char codes =  "+a.join(",")),Mi(e,t,this.cmdHistory)}return i},t.parseBackgroundAttributes=function(e,t){var r;if(!((16===e||24===e)&&t>=32&&t<=47||(23===e||31===e)&&t>=45&&t<=47))return!1;var n={};16===e||24===e?(r=Math.floor((t-32)/2),n.background=fi[r],t%2==1&&(n.background=n.background+"_semi")):45===t?n.background="transparent":(n.foreground="black",47===t&&(n.underline=!0));var i=e<=23?1:2;return this.channels[i].setBkgData(n),Mi(e,t,this.cmdHistory),!0},t.reset=function(){for(var e=0;e<Object.keys(this.channels).length;e++){var t=this.channels[e];t&&t.reset()}this.cmdHistory={a:null,b:null}},t.cueSplitAtTime=function(e){for(var t=0;t<this.channels.length;t++){var r=this.channels[t];r&&r.cueSplitAtTime(e)}},e}();function Mi(e,t,r){r.a=e,r.b=t}function Si(e,t,r){return r.a===e&&r.b===t}var Ii=function(){function e(e,t){this.timelineController=void 0,this.cueRanges=[],this.trackName=void 0,this.startTime=null,this.endTime=null,this.screen=null,this.timelineController=e,this.trackName=t}var t=e.prototype;return t.dispatchCue=function(){null!==this.startTime&&(this.timelineController.addCues(this.trackName,this.startTime,this.endTime,this.screen,this.cueRanges),this.startTime=null)},t.newCue=function(e,t,r){(null===this.startTime||this.startTime>e)&&(this.startTime=e),this.endTime=t,this.screen=r,this.timelineController.createCaptionsTrack(this.trackName)},t.reset=function(){this.cueRanges=[],this.startTime=null},e}(),Ei=function(){if("undefined"!=typeof self&&self.VTTCue)return self.VTTCue;var e=["","lr","rl"],t=["start","middle","end","left","right"];function r(e,t){if("string"!=typeof t)return!1;if(!Array.isArray(e))return!1;var r=t.toLowerCase();return!!~e.indexOf(r)&&r}function n(e){return r(t,e)}function i(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];for(var i=1;i<arguments.length;i++){var s=arguments[i];for(var a in s)e[a]=s[a]}return e}function s(t,s,a){var o=this,l={enumerable:!0};o.hasBeenReset=!1;var c="",u=!1,d=t,h=s,p=a,f=null,A="",m=!0,g="auto",v="start",b=50,y="middle",C=50,w="middle";Object.defineProperty(o,"id",i({},l,{get:function(){return c},set:function(e){c=""+e}})),Object.defineProperty(o,"pauseOnExit",i({},l,{get:function(){return u},set:function(e){u=!!e}})),Object.defineProperty(o,"startTime",i({},l,{get:function(){return d},set:function(e){if("number"!=typeof e)throw new TypeError("Start time must be set to a number.");d=e,this.hasBeenReset=!0}})),Object.defineProperty(o,"endTime",i({},l,{get:function(){return h},set:function(e){if("number"!=typeof e)throw new TypeError("End time must be set to a number.");h=e,this.hasBeenReset=!0}})),Object.defineProperty(o,"text",i({},l,{get:function(){return p},set:function(e){p=""+e,this.hasBeenReset=!0}})),Object.defineProperty(o,"region",i({},l,{get:function(){return f},set:function(e){f=e,this.hasBeenReset=!0}})),Object.defineProperty(o,"vertical",i({},l,{get:function(){return A},set:function(t){var n=function(t){return r(e,t)}(t);if(!1===n)throw new SyntaxError("An invalid or illegal string was specified.");A=n,this.hasBeenReset=!0}})),Object.defineProperty(o,"snapToLines",i({},l,{get:function(){return m},set:function(e){m=!!e,this.hasBeenReset=!0}})),Object.defineProperty(o,"line",i({},l,{get:function(){return g},set:function(e){if("number"!=typeof e&&"auto"!==e)throw new SyntaxError("An invalid number or illegal string was specified.");g=e,this.hasBeenReset=!0}})),Object.defineProperty(o,"lineAlign",i({},l,{get:function(){return v},set:function(e){var t=n(e);if(!t)throw new SyntaxError("An invalid or illegal string was specified.");v=t,this.hasBeenReset=!0}})),Object.defineProperty(o,"position",i({},l,{get:function(){return b},set:function(e){if(e<0||e>100)throw new Error("Position must be between 0 and 100.");b=e,this.hasBeenReset=!0}})),Object.defineProperty(o,"positionAlign",i({},l,{get:function(){return y},set:function(e){var t=n(e);if(!t)throw new SyntaxError("An invalid or illegal string was specified.");y=t,this.hasBeenReset=!0}})),Object.defineProperty(o,"size",i({},l,{get:function(){return C},set:function(e){if(e<0||e>100)throw new Error("Size must be between 0 and 100.");C=e,this.hasBeenReset=!0}})),Object.defineProperty(o,"align",i({},l,{get:function(){return w},set:function(e){var t=n(e);if(!t)throw new SyntaxError("An invalid or illegal string was specified.");w=t,this.hasBeenReset=!0}})),o.displayState=void 0}return s.prototype.getCueAsHTML=function(){return self.WebVTT.convertCueToDOMTree(self,this.text)},s}(),xi=function(){function e(){}return e.prototype.decode=function(e,t){if(!e)return"";if("string"!=typeof e)throw new Error("Error - expected string data.");return decodeURIComponent(encodeURIComponent(e))},e}();function Ti(e){function t(e,t,r,n){return 3600*(0|e)+60*(0|t)+(0|r)+parseFloat(n||0)}var r=e.match(/^(?:(\d+):)?(\d{2}):(\d{2})(\.\d+)?/);return r?parseFloat(r[2])>59?t(r[2],r[3],0,r[4]):t(r[1],r[2],r[3],r[4]):null}var Di=function(){function e(){this.values=Object.create(null)}var t=e.prototype;return t.set=function(e,t){this.get(e)||""===t||(this.values[e]=t)},t.get=function(e,t,r){return r?this.has(e)?this.values[e]:t[r]:this.has(e)?this.values[e]:t},t.has=function(e){return e in this.values},t.alt=function(e,t,r){for(var n=0;n<r.length;++n)if(t===r[n]){this.set(e,t);break}},t.integer=function(e,t){/^-?\d+$/.test(t)&&this.set(e,parseInt(t,10))},t.percent=function(e,t){if(/^([\d]{1,3})(\.[\d]*)?%$/.test(t)){var r=parseFloat(t);if(r>=0&&r<=100)return this.set(e,r),!0}return!1},e}();function ki(e,t,r,n){var i=n?e.split(n):[e];for(var s in i)if("string"==typeof i[s]){var a=i[s].split(r);2===a.length&&t(a[0],a[1])}}var ji=new Ei(0,0,""),Li="middle"===ji.align?"middle":"center";function Oi(e,t,r){var n=e;function i(){var t=Ti(e);if(null===t)throw new Error("Malformed timestamp: "+n);return e=e.replace(/^[^\sa-zA-Z-]+/,""),t}function s(){e=e.replace(/^\s+/,"")}if(s(),t.startTime=i(),s(),"--\x3e"!==e.slice(0,3))throw new Error("Malformed time stamp (time stamps must be separated by '--\x3e'): "+n);e=e.slice(3),s(),t.endTime=i(),s(),function(e,t){var n=new Di;ki(e,(function(e,t){var i;switch(e){case"region":for(var s=r.length-1;s>=0;s--)if(r[s].id===t){n.set(e,r[s].region);break}break;case"vertical":n.alt(e,t,["rl","lr"]);break;case"line":i=t.split(","),n.integer(e,i[0]),n.percent(e,i[0])&&n.set("snapToLines",!1),n.alt(e,i[0],["auto"]),2===i.length&&n.alt("lineAlign",i[1],["start",Li,"end"]);break;case"position":i=t.split(","),n.percent(e,i[0]),2===i.length&&n.alt("positionAlign",i[1],["start",Li,"end","line-left","line-right","auto"]);break;case"size":n.percent(e,t);break;case"align":n.alt(e,t,["start",Li,"end","left","right"])}}),/:/,/\s/),t.region=n.get("region",null),t.vertical=n.get("vertical","");var i=n.get("line","auto");"auto"===i&&-1===ji.line&&(i=-1),t.line=i,t.lineAlign=n.get("lineAlign","start"),t.snapToLines=n.get("snapToLines",!0),t.size=n.get("size",100),t.align=n.get("align",Li);var s=n.get("position","auto");"auto"===s&&50===ji.position&&(s="start"===t.align||"left"===t.align?0:"end"===t.align||"right"===t.align?100:50),t.position=s}(e,t)}function Pi(e){return e.replace(/<br(?: \/)?>/gi,"\n")}var Ni=function(){function e(){this.state="INITIAL",this.buffer="",this.decoder=new xi,this.regionList=[],this.cue=null,this.oncue=void 0,this.onparsingerror=void 0,this.onflush=void 0}var t=e.prototype;return t.parse=function(e){var t=this;function r(){var e=t.buffer,r=0;for(e=Pi(e);r<e.length&&"\r"!==e[r]&&"\n"!==e[r];)++r;var n=e.slice(0,r);return"\r"===e[r]&&++r,"\n"===e[r]&&++r,t.buffer=e.slice(r),n}e&&(t.buffer+=t.decoder.decode(e,{stream:!0}));try{var n="";if("INITIAL"===t.state){if(!/\r\n|\n/.test(t.buffer))return this;var i=(n=r()).match(/^(ï»¿)?WEBVTT([ \t].*)?$/);if(null==i||!i[0])throw new Error("Malformed WebVTT signature.");t.state="HEADER"}for(var s=!1;t.buffer;){if(!/\r\n|\n/.test(t.buffer))return this;switch(s?s=!1:n=r(),t.state){case"HEADER":/:/.test(n)?ki(n,(function(e,t){}),/:/):n||(t.state="ID");continue;case"NOTE":n||(t.state="ID");continue;case"ID":if(/^NOTE($|[ \t])/.test(n)){t.state="NOTE";break}if(!n)continue;if(t.cue=new Ei(0,0,""),t.state="CUE",-1===n.indexOf("--\x3e")){t.cue.id=n;continue}case"CUE":if(!t.cue){t.state="BADCUE";continue}try{Oi(n,t.cue,t.regionList)}catch(e){t.cue=null,t.state="BADCUE";continue}t.state="CUETEXT";continue;case"CUETEXT":var a=-1!==n.indexOf("--\x3e");if(!n||a&&(s=!0)){t.oncue&&t.cue&&t.oncue(t.cue),t.cue=null,t.state="ID";continue}if(null===t.cue)continue;t.cue.text&&(t.cue.text+="\n"),t.cue.text+=n;continue;case"BADCUE":n||(t.state="ID")}}}catch(e){"CUETEXT"===t.state&&t.cue&&t.oncue&&t.oncue(t.cue),t.cue=null,t.state="INITIAL"===t.state?"BADWEBVTT":"BADCUE"}return this},t.flush=function(){var e=this;try{if((e.cue||"HEADER"===e.state)&&(e.buffer+="\n\n",e.parse()),"INITIAL"===e.state||"BADWEBVTT"===e.state)throw new Error("Malformed WebVTT signature.")}catch(t){e.onparsingerror&&e.onparsingerror(t)}return e.onflush&&e.onflush(),this},e}(),Bi=/\r\n|\n\r|\n|\r/g,Ri=function(e,t,r){return void 0===r&&(r=0),e.slice(r,r+t.length)===t},Vi=function(e){var t=parseInt(e.slice(-3)),r=parseInt(e.slice(-6,-4)),n=parseInt(e.slice(-9,-7)),i=e.length>9?parseInt(e.substring(0,e.indexOf(":"))):0;if(!(b(t)&&b(r)&&b(n)&&b(i)))throw Error("Malformed X-TIMESTAMP-MAP: Local:"+e);return t+=1e3*r,(t+=6e4*n)+36e5*i},zi=function(e){for(var t=5381,r=e.length;r;)t=33*t^e.charCodeAt(--r);return(t>>>0).toString()};function Yi(e,t,r){return zi(e.toString())+zi(t.toString())+zi(r)}var Gi=function(e,t,r){var n=e[t],i=e[n.prevCC];if(!i||!i.new&&n.new)return e.ccOffset=e.presentationOffset=n.start,void(n.new=!1);for(;null!=(s=i)&&s.new;){var s;e.ccOffset+=n.start-i.start,n.new=!1,i=e[(n=i).prevCC]}e.presentationOffset=r};function Ui(e,t,r,n,i,s,a){var o,l,c,u=new Ni,d=de(new Uint8Array(e)).trim().replace(Bi,"\n").split("\n"),h=[],p=t?(l=t.baseTime,void 0===(c=t.timescale)&&(c=1),mn(l,An,1/c)):0,f="00:00.000",A=0,m=0,g=!0;u.oncue=function(e){var s=r[n],a=r.ccOffset,l=(A-p)/9e4;if(null!=s&&s.new&&(void 0!==m?a=r.ccOffset=s.start:Gi(r,n,l)),l){if(!t)return void(o=new Error("Missing initPTS for VTT MPEGTS"));a=l-r.presentationOffset}var c=e.endTime-e.startTime,u=Cn(9e4*(e.startTime+a-m),9e4*i)/9e4;e.startTime=Math.max(u,0),e.endTime=Math.max(u+c,0);var d=e.text.trim();e.text=decodeURIComponent(encodeURIComponent(d)),e.id||(e.id=Yi(e.startTime,e.endTime,d)),e.endTime>0&&h.push(e)},u.onparsingerror=function(e){o=e},u.onflush=function(){o?a(o):s(h)},d.forEach((function(e){if(g){if(Ri(e,"X-TIMESTAMP-MAP=")){g=!1,e.slice(16).split(",").forEach((function(e){Ri(e,"LOCAL:")?f=e.slice(6):Ri(e,"MPEGTS:")&&(A=parseInt(e.slice(7)))}));try{m=Vi(f)/1e3}catch(e){o=e}return}""===e&&(g=!1)}u.parse(e+"\n")})),u.flush()}var Fi="stpp.ttml.im1t",qi=/^(\d{2,}):(\d{2}):(\d{2}):(\d{2})\.?(\d+)?$/,Hi=/^(\d*(?:\.\d*)?)(h|m|s|ms|f|t)$/,_i={left:"start",center:"center",right:"end",start:"start",end:"end"};function Zi(e,t,r,n){var i,s,a,l,c=we(new Uint8Array(e),["mdat"]);if(0!==c.length){var u=c.map((function(e){return de(e)})),d=(i=t.baseTime,s=1,void 0===(a=t.timescale)&&(a=1),void 0===l&&(l=!1),mn(i,s,1/a,l));try{u.forEach((function(e){return r(function(e,t){var r=(new DOMParser).parseFromString(e,"text/xml").getElementsByTagName("tt")[0];if(!r)throw new Error("Invalid ttml");var n={frameRate:30,subFrameRate:1,frameRateMultiplier:0,tickRate:0},i=Object.keys(n).reduce((function(e,t){return e[t]=r.getAttribute("ttp:"+t)||n[t],e}),{}),s="preserve"!==r.getAttribute("xml:space"),a=Wi(Qi(r,"styling","style")),l=Wi(Qi(r,"layout","region")),c=Qi(r,"body","[begin]");return[].map.call(c,(function(e){var r=Xi(e,s);if(!r||!e.hasAttribute("begin"))return null;var n=$i(e.getAttribute("begin"),i),c=$i(e.getAttribute("dur"),i),u=$i(e.getAttribute("end"),i);if(null===n)throw Ki(e);if(null===u){if(null===c)throw Ki(e);u=n+c}var d=new Ei(n-t,u-t,r);d.id=Yi(d.startTime,d.endTime,d.text);var h=function(e,t,r){var n="http://www.w3.org/ns/ttml#styling",i=null,s=["displayAlign","textAlign","color","backgroundColor","fontSize","fontFamily"],a=null!=e&&e.hasAttribute("style")?e.getAttribute("style"):null;return a&&r.hasOwnProperty(a)&&(i=r[a]),s.reduce((function(r,s){var a=Ji(t,n,s)||Ji(e,n,s)||Ji(i,n,s);return a&&(r[s]=a),r}),{})}(l[e.getAttribute("region")],a[e.getAttribute("style")],a),p=h.textAlign;if(p){var f=_i[p];f&&(d.lineAlign=f),d.align=p}return o(d,h),d})).filter((function(e){return null!==e}))}(e,d))}))}catch(e){n(e)}}else n(new Error("Could not parse IMSC1 mdat"))}function Qi(e,t,r){var n=e.getElementsByTagName(t)[0];return n?[].slice.call(n.querySelectorAll(r)):[]}function Wi(e){return e.reduce((function(e,t){var r=t.getAttribute("xml:id");return r&&(e[r]=t),e}),{})}function Xi(e,t){return[].slice.call(e.childNodes).reduce((function(e,r,n){var i;return"br"===r.nodeName&&n?e+"\n":null!=(i=r.childNodes)&&i.length?Xi(r,t):t?e+r.textContent.trim().replace(/\s+/g," "):e+r.textContent}),"")}function Ji(e,t,r){return e&&e.hasAttributeNS(t,r)?e.getAttributeNS(t,r):null}function Ki(e){return new Error("Could not parse ttml timestamp "+e)}function $i(e,t){if(!e)return null;var r=Ti(e);return null===r&&(qi.test(e)?r=function(e,t){var r=qi.exec(e),n=(0|r[4])+(0|r[5])/t.subFrameRate;return 3600*(0|r[1])+60*(0|r[2])+(0|r[3])+n/t.frameRate}(e,t):Hi.test(e)&&(r=function(e,t){var r=Hi.exec(e),n=Number(r[1]);switch(r[2]){case"h":return 3600*n;case"m":return 60*n;case"ms":return 1e3*n;case"f":return n/t.frameRate;case"t":return n/t.tickRate}return n}(e,t))),r}var es=function(){function e(e){if(this.hls=void 0,this.media=null,this.config=void 0,this.enabled=!0,this.Cues=void 0,this.textTracks=[],this.tracks=[],this.initPTS=[],this.unparsedVttFrags=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.cea608Parser1=void 0,this.cea608Parser2=void 0,this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs={ccOffset:0,presentationOffset:0,0:{start:0,prevCC:-1,new:!0}},this.captionsProperties=void 0,this.hls=e,this.config=e.config,this.Cues=e.config.cueHandler,this.captionsProperties={textTrack1:{label:this.config.captionsTextTrack1Label,languageCode:this.config.captionsTextTrack1LanguageCode},textTrack2:{label:this.config.captionsTextTrack2Label,languageCode:this.config.captionsTextTrack2LanguageCode},textTrack3:{label:this.config.captionsTextTrack3Label,languageCode:this.config.captionsTextTrack3LanguageCode},textTrack4:{label:this.config.captionsTextTrack4Label,languageCode:this.config.captionsTextTrack4LanguageCode}},this.config.enableCEA708Captions){var t=new Ii(this,"textTrack1"),r=new Ii(this,"textTrack2"),n=new Ii(this,"textTrack3"),i=new Ii(this,"textTrack4");this.cea608Parser1=new wi(1,t,r),this.cea608Parser2=new wi(3,n,i)}e.on(y.MEDIA_ATTACHING,this.onMediaAttaching,this),e.on(y.MEDIA_DETACHING,this.onMediaDetaching,this),e.on(y.MANIFEST_LOADING,this.onManifestLoading,this),e.on(y.MANIFEST_LOADED,this.onManifestLoaded,this),e.on(y.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),e.on(y.FRAG_LOADING,this.onFragLoading,this),e.on(y.FRAG_LOADED,this.onFragLoaded,this),e.on(y.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),e.on(y.FRAG_DECRYPTED,this.onFragDecrypted,this),e.on(y.INIT_PTS_FOUND,this.onInitPtsFound,this),e.on(y.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),e.on(y.BUFFER_FLUSHING,this.onBufferFlushing,this)}var t=e.prototype;return t.destroy=function(){var e=this.hls;e.off(y.MEDIA_ATTACHING,this.onMediaAttaching,this),e.off(y.MEDIA_DETACHING,this.onMediaDetaching,this),e.off(y.MANIFEST_LOADING,this.onManifestLoading,this),e.off(y.MANIFEST_LOADED,this.onManifestLoaded,this),e.off(y.SUBTITLE_TRACKS_UPDATED,this.onSubtitleTracksUpdated,this),e.off(y.FRAG_LOADING,this.onFragLoading,this),e.off(y.FRAG_LOADED,this.onFragLoaded,this),e.off(y.FRAG_PARSING_USERDATA,this.onFragParsingUserdata,this),e.off(y.FRAG_DECRYPTED,this.onFragDecrypted,this),e.off(y.INIT_PTS_FOUND,this.onInitPtsFound,this),e.off(y.SUBTITLE_TRACKS_CLEARED,this.onSubtitleTracksCleared,this),e.off(y.BUFFER_FLUSHING,this.onBufferFlushing,this),this.hls=this.config=this.cea608Parser1=this.cea608Parser2=null},t.addCues=function(e,t,r,n,i){for(var s=!1,a=i.length;a--;){var o=i[a],l=(c=o[0],u=o[1],d=t,h=r,Math.min(u,h)-Math.max(c,d));if(l>=0&&(o[0]=Math.min(o[0],t),o[1]=Math.max(o[1],r),s=!0,l/(r-t)>.5))return}var c,u,d,h;if(s||i.push([t,r]),this.config.renderTextTracksNatively){var p=this.captionsTracks[e];this.Cues.newCue(p,t,r,n)}else{var f=this.Cues.newCue(null,t,r,n);this.hls.trigger(y.CUES_PARSED,{type:"captions",cues:f,track:e})}},t.onInitPtsFound=function(e,t){var r=this,n=t.frag,i=t.id,s=t.initPTS,a=t.timescale,o=this.unparsedVttFrags;"main"===i&&(this.initPTS[n.cc]={baseTime:s,timescale:a}),o.length&&(this.unparsedVttFrags=[],o.forEach((function(e){r.onFragLoaded(y.FRAG_LOADED,e)})))},t.getExistingTrack=function(e){var t=this.media;if(t)for(var r=0;r<t.textTracks.length;r++){var n=t.textTracks[r];if(n[e])return n}return null},t.createCaptionsTrack=function(e){this.config.renderTextTracksNatively?this.createNativeTrack(e):this.createNonNativeTrack(e)},t.createNativeTrack=function(e){if(!this.captionsTracks[e]){var t=this.captionsProperties,r=this.captionsTracks,n=this.media,i=t[e],s=i.label,a=i.languageCode,o=this.getExistingTrack(e);if(o)r[e]=o,dt(r[e]),ct(r[e],n);else{var l=this.createTextTrack("captions",s,a);l&&(l[e]=!0,r[e]=l)}}},t.createNonNativeTrack=function(e){if(!this.nonNativeCaptionsTracks[e]){var t=this.captionsProperties[e];if(t){var r={_id:e,label:t.label,kind:"captions",default:!!t.media&&!!t.media.default,closedCaptions:t.media};this.nonNativeCaptionsTracks[e]=r,this.hls.trigger(y.NON_NATIVE_TEXT_TRACKS_FOUND,{tracks:[r]})}}},t.createTextTrack=function(e,t,r){var n=this.media;if(n)return n.addTextTrack(e,t,r)},t.onMediaAttaching=function(e,t){this.media=t.media,this._cleanTracks()},t.onMediaDetaching=function(){var e=this.captionsTracks;Object.keys(e).forEach((function(t){dt(e[t]),delete e[t]})),this.nonNativeCaptionsTracks={}},t.onManifestLoading=function(){this.lastSn=-1,this.lastPartIndex=-1,this.prevCC=-1,this.vttCCs={ccOffset:0,presentationOffset:0,0:{start:0,prevCC:-1,new:!0}},this._cleanTracks(),this.tracks=[],this.captionsTracks={},this.nonNativeCaptionsTracks={},this.textTracks=[],this.unparsedVttFrags=[],this.initPTS=[],this.cea608Parser1&&this.cea608Parser2&&(this.cea608Parser1.reset(),this.cea608Parser2.reset())},t._cleanTracks=function(){var e=this.media;if(e){var t=e.textTracks;if(t)for(var r=0;r<t.length;r++)dt(t[r])}},t.onSubtitleTracksUpdated=function(e,t){var r=this,n=t.subtitleTracks||[],i=n.some((function(e){return e.textCodec===Fi}));if(this.config.enableWebVTT||i&&this.config.enableIMSC1){if(Xn(this.tracks,n))return void(this.tracks=n);if(this.textTracks=[],this.tracks=n,this.config.renderTextTracksNatively){var s=this.media?this.media.textTracks:null;this.tracks.forEach((function(e,t){var n;if(s&&t<s.length){for(var i=null,a=0;a<s.length;a++)if(ts(s[a],e)){i=s[a];break}i&&(n=i)}if(n)dt(n);else{var o=r._captionsOrSubtitlesFromCharacteristics(e);(n=r.createTextTrack(o,e.name,e.lang))&&(n.mode="disabled")}n&&(n.groupId=e.groupId,r.textTracks.push(n))}))}else if(this.tracks.length){var a=this.tracks.map((function(e){return{label:e.name,kind:e.type.toLowerCase(),default:e.default,subtitleTrack:e}}));this.hls.trigger(y.NON_NATIVE_TEXT_TRACKS_FOUND,{tracks:a})}}},t._captionsOrSubtitlesFromCharacteristics=function(e){if(e.attrs.CHARACTERISTICS){var t=/transcribes-spoken-dialog/gi.test(e.attrs.CHARACTERISTICS),r=/describes-music-and-sound/gi.test(e.attrs.CHARACTERISTICS);if(t&&r)return"captions"}return"subtitles"},t.onManifestLoaded=function(e,t){var r=this;this.config.enableCEA708Captions&&t.captions&&t.captions.forEach((function(e){var t=/(?:CC|SERVICE)([1-4])/.exec(e.instreamId);if(t){var n="textTrack"+t[1],i=r.captionsProperties[n];i&&(i.label=e.name,e.lang&&(i.languageCode=e.lang),i.media=e)}}))},t.closedCaptionsForLevel=function(e){var t=this.hls.levels[e.level];return null==t?void 0:t.attrs["CLOSED-CAPTIONS"]},t.onFragLoading=function(e,t){var r=this.cea608Parser1,n=this.cea608Parser2,i=this.lastSn,s=this.lastPartIndex;if(this.enabled&&r&&n&&t.frag.type===st.MAIN){var a,o,l=t.frag.sn,c=null!=(a=null==t||null==(o=t.part)?void 0:o.index)?a:-1;l===i+1||l===i&&c===s+1||(r.reset(),n.reset()),this.lastSn=l,this.lastPartIndex=c}},t.onFragLoaded=function(e,t){var r=t.frag,n=t.payload;if(r.type===st.SUBTITLE)if(n.byteLength){var i=r.decryptdata,s="stats"in t;if(null==i||!i.encrypted||s){var a=this.tracks[r.level],o=this.vttCCs;o[r.cc]||(o[r.cc]={start:r.start,prevCC:this.prevCC,new:!0},this.prevCC=r.cc),a&&a.textCodec===Fi?this._parseIMSC1(r,n):this._parseVTTs(t)}}else this.hls.trigger(y.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:r,error:new Error("Empty subtitle payload")})},t._parseIMSC1=function(e,t){var r=this,n=this.hls;Zi(t,this.initPTS[e.cc],(function(t){r._appendCues(t,e.level),n.trigger(y.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:e})}),(function(t){T.log("Failed to parse IMSC1: "+t),n.trigger(y.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:e,error:t})}))},t._parseVTTs=function(e){var t,r=this,n=e.frag,i=e.payload,s=this.initPTS,a=this.unparsedVttFrags,o=s.length-1;if(s[n.cc]||-1!==o){var l=this.hls;Ui(null!=(t=n.initSegment)&&t.data?xe(n.initSegment.data,new Uint8Array(i)):i,this.initPTS[n.cc],this.vttCCs,n.cc,n.start,(function(e){r._appendCues(e,n.level),l.trigger(y.SUBTITLE_FRAG_PROCESSED,{success:!0,frag:n})}),(function(t){var s="Missing initPTS for VTT MPEGTS"===t.message;s?a.push(e):r._fallbackToIMSC1(n,i),T.log("Failed to parse VTT cue: "+t),s&&o>n.cc||l.trigger(y.SUBTITLE_FRAG_PROCESSED,{success:!1,frag:n,error:t})}))}else a.push(e)},t._fallbackToIMSC1=function(e,t){var r=this,n=this.tracks[e.level];n.textCodec||Zi(t,this.initPTS[e.cc],(function(){n.textCodec=Fi,r._parseIMSC1(e,t)}),(function(){n.textCodec="wvtt"}))},t._appendCues=function(e,t){var r=this.hls;if(this.config.renderTextTracksNatively){var n=this.textTracks[t];if(!n||"disabled"===n.mode)return;e.forEach((function(e){return ut(n,e)}))}else{var i=this.tracks[t];if(!i)return;var s=i.default?"default":"subtitles"+t;r.trigger(y.CUES_PARSED,{type:"subtitles",cues:e,track:s})}},t.onFragDecrypted=function(e,t){t.frag.type===st.SUBTITLE&&this.onFragLoaded(y.FRAG_LOADED,t)},t.onSubtitleTracksCleared=function(){this.tracks=[],this.captionsTracks={}},t.onFragParsingUserdata=function(e,t){var r=this.cea608Parser1,n=this.cea608Parser2;if(this.enabled&&r&&n){var i=t.frag,s=t.samples;if(i.type!==st.MAIN||"NONE"!==this.closedCaptionsForLevel(i))for(var a=0;a<s.length;a++){var o=s[a].bytes;if(o){var l=this.extractCea608Data(o);r.addData(s[a].pts,l[0]),n.addData(s[a].pts,l[1])}}}},t.onBufferFlushing=function(e,t){var r=t.startOffset,n=t.endOffset,i=t.endOffsetSubtitles,s=t.type,a=this.media;if(a&&!(a.currentTime<n)){if(!s||"video"===s){var o=this.captionsTracks;Object.keys(o).forEach((function(e){return ht(o[e],r,n)}))}if(this.config.renderTextTracksNatively&&0===r&&void 0!==i){var l=this.textTracks;Object.keys(l).forEach((function(e){return ht(l[e],r,i)}))}}},t.extractCea608Data=function(e){for(var t=[[],[]],r=31&e[0],n=2,i=0;i<r;i++){var s=e[n++],a=127&e[n++],o=127&e[n++];if((0!==a||0!==o)&&0!=(4&s)){var l=3&s;0!==l&&1!==l||(t[l].push(a),t[l].push(o))}}return t},e}();function ts(e,t){return!!e&&e.label===t.name&&!(e.textTrack1||e.textTrack2)}var rs=function(){function e(e){this.hls=void 0,this.autoLevelCapping=void 0,this.firstLevel=void 0,this.media=void 0,this.restrictedLevels=void 0,this.timer=void 0,this.clientRect=void 0,this.streamController=void 0,this.hls=e,this.autoLevelCapping=Number.POSITIVE_INFINITY,this.firstLevel=-1,this.media=null,this.restrictedLevels=[],this.timer=void 0,this.clientRect=null,this.registerListeners()}var t=e.prototype;return t.setStreamController=function(e){this.streamController=e},t.destroy=function(){this.unregisterListener(),this.hls.config.capLevelToPlayerSize&&this.stopCapping(),this.media=null,this.clientRect=null,this.hls=this.streamController=null},t.registerListeners=function(){var e=this.hls;e.on(y.FPS_DROP_LEVEL_CAPPING,this.onFpsDropLevelCapping,this),e.on(y.MEDIA_ATTACHING,this.onMediaAttaching,this),e.on(y.MANIFEST_PARSED,this.onManifestParsed,this),e.on(y.BUFFER_CODECS,this.onBufferCodecs,this),e.on(y.MEDIA_DETACHING,this.onMediaDetaching,this)},t.unregisterListener=function(){var e=this.hls;e.off(y.FPS_DROP_LEVEL_CAPPING,this.onFpsDropLevelCapping,this),e.off(y.MEDIA_ATTACHING,this.onMediaAttaching,this),e.off(y.MANIFEST_PARSED,this.onManifestParsed,this),e.off(y.BUFFER_CODECS,this.onBufferCodecs,this),e.off(y.MEDIA_DETACHING,this.onMediaDetaching,this)},t.onFpsDropLevelCapping=function(e,t){var r=this.hls.levels[t.droppedLevel];this.isLevelAllowed(r)&&this.restrictedLevels.push({bitrate:r.bitrate,height:r.height,width:r.width})},t.onMediaAttaching=function(e,t){this.media=t.media instanceof HTMLVideoElement?t.media:null,this.clientRect=null},t.onManifestParsed=function(e,t){var r=this.hls;this.restrictedLevels=[],this.firstLevel=t.firstLevel,r.config.capLevelToPlayerSize&&t.video&&this.startCapping()},t.onBufferCodecs=function(e,t){this.hls.config.capLevelToPlayerSize&&t.video&&this.startCapping()},t.onMediaDetaching=function(){this.stopCapping()},t.detectPlayerSize=function(){if(this.media&&this.mediaHeight>0&&this.mediaWidth>0){var e=this.hls.levels;if(e.length){var t=this.hls;t.autoLevelCapping=this.getMaxLevel(e.length-1),t.autoLevelCapping>this.autoLevelCapping&&this.streamController&&this.streamController.nextLevelSwitch(),this.autoLevelCapping=t.autoLevelCapping}}},t.getMaxLevel=function(t){var r=this,n=this.hls.levels;if(!n.length)return-1;var i=n.filter((function(e,n){return r.isLevelAllowed(e)&&n<=t}));return this.clientRect=null,e.getMaxLevelByMediaSize(i,this.mediaWidth,this.mediaHeight)},t.startCapping=function(){this.timer||(this.autoLevelCapping=Number.POSITIVE_INFINITY,this.hls.firstLevel=this.getMaxLevel(this.firstLevel),self.clearInterval(this.timer),this.timer=self.setInterval(this.detectPlayerSize.bind(this),1e3),this.detectPlayerSize())},t.stopCapping=function(){this.restrictedLevels=[],this.firstLevel=-1,this.autoLevelCapping=Number.POSITIVE_INFINITY,this.timer&&(self.clearInterval(this.timer),this.timer=void 0)},t.getDimensions=function(){if(this.clientRect)return this.clientRect;var e=this.media,t={width:0,height:0};if(e){var r=e.getBoundingClientRect();t.width=r.width,t.height=r.height,t.width||t.height||(t.width=r.right-r.left||e.width||0,t.height=r.bottom-r.top||e.height||0)}return this.clientRect=t,t},t.isLevelAllowed=function(e){return!this.restrictedLevels.some((function(t){return e.bitrate===t.bitrate&&e.width===t.width&&e.height===t.height}))},e.getMaxLevelByMediaSize=function(e,t,r){if(null==e||!e.length)return-1;for(var n=e.length-1,i=0;i<e.length;i+=1){var s=e[i];if((s.width>=t||s.height>=r)&&(a=s,!(o=e[i+1])||a.width!==o.width||a.height!==o.height)){n=i;break}}var a,o;return n},s(e,[{key:"mediaWidth",get:function(){return this.getDimensions().width*this.contentScaleFactor}},{key:"mediaHeight",get:function(){return this.getDimensions().height*this.contentScaleFactor}},{key:"contentScaleFactor",get:function(){var e=1;if(!this.hls.config.ignoreDevicePixelRatio)try{e=self.devicePixelRatio}catch(e){}return e}}]),e}(),ns=function(){function e(e){this.hls=void 0,this.isVideoPlaybackQualityAvailable=!1,this.timer=void 0,this.media=null,this.lastTime=void 0,this.lastDroppedFrames=0,this.lastDecodedFrames=0,this.streamController=void 0,this.hls=e,this.registerListeners()}var t=e.prototype;return t.setStreamController=function(e){this.streamController=e},t.registerListeners=function(){this.hls.on(y.MEDIA_ATTACHING,this.onMediaAttaching,this)},t.unregisterListeners=function(){this.hls.off(y.MEDIA_ATTACHING,this.onMediaAttaching,this)},t.destroy=function(){this.timer&&clearInterval(this.timer),this.unregisterListeners(),this.isVideoPlaybackQualityAvailable=!1,this.media=null},t.onMediaAttaching=function(e,t){var r=this.hls.config;if(r.capLevelOnFPSDrop){var n=t.media instanceof self.HTMLVideoElement?t.media:null;this.media=n,n&&"function"==typeof n.getVideoPlaybackQuality&&(this.isVideoPlaybackQualityAvailable=!0),self.clearInterval(this.timer),this.timer=self.setInterval(this.checkFPSInterval.bind(this),r.fpsDroppedMonitoringPeriod)}},t.checkFPS=function(e,t,r){var n=performance.now();if(t){if(this.lastTime){var i=n-this.lastTime,s=r-this.lastDroppedFrames,a=t-this.lastDecodedFrames,o=1e3*s/i,l=this.hls;if(l.trigger(y.FPS_DROP,{currentDropped:s,currentDecoded:a,totalDroppedFrames:r}),o>0&&s>l.config.fpsDroppedMonitoringThreshold*a){var c=l.currentLevel;T.warn("drop FPS ratio greater than max allowed value for currentLevel: "+c),c>0&&(-1===l.autoLevelCapping||l.autoLevelCapping>=c)&&(c-=1,l.trigger(y.FPS_DROP_LEVEL_CAPPING,{level:c,droppedLevel:l.currentLevel}),l.autoLevelCapping=c,this.streamController.nextLevelSwitch())}}this.lastTime=n,this.lastDroppedFrames=r,this.lastDecodedFrames=t}},t.checkFPSInterval=function(){var e=this.media;if(e)if(this.isVideoPlaybackQualityAvailable){var t=e.getVideoPlaybackQuality();this.checkFPS(e,t.totalVideoFrames,t.droppedVideoFrames)}else this.checkFPS(e,e.webkitDecodedFrameCount,e.webkitDroppedFrameCount)},e}(),is="[eme]",ss=function(){function e(t){this.hls=void 0,this.config=void 0,this.media=null,this.keyFormatPromise=null,this.keySystemAccessPromises={},this._requestLicenseFailureCount=0,this.mediaKeySessions=[],this.keyIdToKeySessionPromise={},this.setMediaKeysQueue=e.CDMCleanupPromise?[e.CDMCleanupPromise]:[],this.onMediaEncrypted=this._onMediaEncrypted.bind(this),this.onWaitingForKey=this._onWaitingForKey.bind(this),this.debug=T.debug.bind(T,is),this.log=T.log.bind(T,is),this.warn=T.warn.bind(T,is),this.error=T.error.bind(T,is),this.hls=t,this.config=t.config,this.registerListeners()}var t=e.prototype;return t.destroy=function(){this.unregisterListeners(),this.onMediaDetached();var e=this.config;e.requestMediaKeySystemAccessFunc=null,e.licenseXhrSetup=e.licenseResponseCallback=void 0,e.drmSystems=e.drmSystemOptions={},this.hls=this.onMediaEncrypted=this.onWaitingForKey=this.keyIdToKeySessionPromise=null,this.config=null},t.registerListeners=function(){this.hls.on(y.MEDIA_ATTACHED,this.onMediaAttached,this),this.hls.on(y.MEDIA_DETACHED,this.onMediaDetached,this),this.hls.on(y.MANIFEST_LOADING,this.onManifestLoading,this),this.hls.on(y.MANIFEST_LOADED,this.onManifestLoaded,this)},t.unregisterListeners=function(){this.hls.off(y.MEDIA_ATTACHED,this.onMediaAttached,this),this.hls.off(y.MEDIA_DETACHED,this.onMediaDetached,this),this.hls.off(y.MANIFEST_LOADING,this.onManifestLoading,this),this.hls.off(y.MANIFEST_LOADED,this.onManifestLoaded,this)},t.getLicenseServerUrl=function(e){var t=this.config,r=t.drmSystems,n=t.widevineLicenseUrl,i=r[e];if(i)return i.licenseUrl;if(e===F.WIDEVINE&&n)return n;throw new Error('no license server URL configured for key-system "'+e+'"')},t.getServerCertificateUrl=function(e){var t=this.config.drmSystems[e];if(t)return t.serverCertificateUrl;this.log('No Server Certificate in config.drmSystems["'+e+'"]')},t.attemptKeySystemAccess=function(e){var t=this,r=this.hls.levels,n=function(e,t,r){return!!e&&r.indexOf(e)===t},i=r.map((function(e){return e.audioCodec})).filter(n),s=r.map((function(e){return e.videoCodec})).filter(n);return i.length+s.length===0&&s.push("avc1.42e01e"),new Promise((function(r,n){!function e(a){var o=a.shift();t.getMediaKeysPromise(o,i,s).then((function(e){return r({keySystem:o,mediaKeys:e})})).catch((function(t){a.length?e(a):n(t instanceof as?t:new as({type:C.KEY_SYSTEM_ERROR,details:w.KEY_SYSTEM_NO_ACCESS,error:t,fatal:!0},t.message))}))}(e)}))},t.requestMediaKeySystemAccess=function(e,t){var r=this.config.requestMediaKeySystemAccessFunc;if("function"!=typeof r){var n="Configured requestMediaKeySystemAccess is not a function "+r;return null===W&&"http:"===self.location.protocol&&(n="navigator.requestMediaKeySystemAccess is not available over insecure protocol "+location.protocol),Promise.reject(new Error(n))}return r(e,t)},t.getMediaKeysPromise=function(e,t,r){var n=this,i=function(e,t,r,n){var i;switch(e){case F.FAIRPLAY:i=["cenc","sinf"];break;case F.WIDEVINE:case F.PLAYREADY:i=["cenc"];break;case F.CLEARKEY:i=["cenc","keyids"];break;default:throw new Error("Unknown key-system: "+e)}return function(e,t,r,n){return[{initDataTypes:e,persistentState:n.persistentState||"not-allowed",distinctiveIdentifier:n.distinctiveIdentifier||"not-allowed",sessionTypes:n.sessionTypes||[n.sessionType||"temporary"],audioCapabilities:t.map((function(e){return{contentType:'audio/mp4; codecs="'+e+'"',robustness:n.audioRobustness||"",encryptionScheme:n.audioEncryptionScheme||null}})),videoCapabilities:r.map((function(e){return{contentType:'video/mp4; codecs="'+e+'"',robustness:n.videoRobustness||"",encryptionScheme:n.videoEncryptionScheme||null}}))}]}(i,t,r,n)}(e,t,r,this.config.drmSystemOptions),s=this.keySystemAccessPromises[e],a=null==s?void 0:s.keySystemAccess;if(!a){this.log('Requesting encrypted media "'+e+'" key-system access with config: '+JSON.stringify(i)),a=this.requestMediaKeySystemAccess(e,i);var o=this.keySystemAccessPromises[e]={keySystemAccess:a};return a.catch((function(t){n.log('Failed to obtain access to key-system "'+e+'": '+t)})),a.then((function(t){n.log('Access for key-system "'+t.keySystem+'" obtained');var r=n.fetchServerCertificate(e);return n.log('Create media-keys for "'+e+'"'),o.mediaKeys=t.createMediaKeys().then((function(t){return n.log('Media-keys created for "'+e+'"'),r.then((function(r){return r?n.setMediaKeysServerCertificate(t,e,r):t}))})),o.mediaKeys.catch((function(t){n.error('Failed to create media-keys for "'+e+'"}: '+t)})),o.mediaKeys}))}return a.then((function(){return s.mediaKeys}))},t.createMediaKeySessionContext=function(e){var t=e.decryptdata,r=e.keySystem,n=e.mediaKeys;this.log('Creating key-system session "'+r+'" keyId: '+pe.hexDump(t.keyId||[]));var i=n.createSession(),s={decryptdata:t,keySystem:r,mediaKeys:n,mediaKeysSession:i,keyStatus:"status-pending"};return this.mediaKeySessions.push(s),s},t.renewKeySession=function(e){var t=e.decryptdata;if(t.pssh){var r=this.createMediaKeySessionContext(e),n=this.getKeyIdString(t);this.keyIdToKeySessionPromise[n]=this.generateRequestWithPreferredKeySession(r,"cenc",t.pssh,"expired")}else this.warn("Could not renew expired session. Missing pssh initData.");this.removeSession(e)},t.getKeyIdString=function(e){if(!e)throw new Error("Could not read keyId of undefined decryptdata");if(null===e.keyId)throw new Error("keyId is null");return pe.hexDump(e.keyId)},t.updateKeySession=function(e,t){var r,n=e.mediaKeysSession;return this.log('Updating key-session "'+n.sessionId+'" for keyID '+pe.hexDump((null==(r=e.decryptdata)?void 0:r.keyId)||[])+"\n      } (data length: "+(t?t.byteLength:t)+")"),n.update(t)},t.selectKeySystemFormat=function(e){var t=Object.keys(e.levelkeys||{});return this.keyFormatPromise||(this.log("Selecting key-system from fragment (sn: "+e.sn+" "+e.type+": "+e.level+") key formats "+t.join(", ")),this.keyFormatPromise=this.getKeyFormatPromise(t)),this.keyFormatPromise},t.getKeyFormatPromise=function(e){var t=this;return new Promise((function(r,n){var i=Q(t.config),s=e.map(H).filter((function(e){return!!e&&-1!==i.indexOf(e)}));return t.getKeySystemSelectionPromise(s).then((function(e){var t=e.keySystem,i=Z(t);i?r(i):n(new Error('Unable to find format for key-system "'+t+'"'))})).catch(n)}))},t.loadKey=function(e){var t=this,r=e.keyInfo.decryptdata,n=this.getKeyIdString(r),i="(keyId: "+n+' format: "'+r.keyFormat+'" method: '+r.method+" uri: "+r.uri+")";this.log("Starting session for key "+i);var s=this.keyIdToKeySessionPromise[n];return s||(s=this.keyIdToKeySessionPromise[n]=this.getKeySystemForKeyPromise(r).then((function(n){var s=n.keySystem,a=n.mediaKeys;return t.throwIfDestroyed(),t.log("Handle encrypted media sn: "+e.frag.sn+" "+e.frag.type+": "+e.frag.level+" using key "+i),t.attemptSetMediaKeys(s,a).then((function(){t.throwIfDestroyed();var e=t.createMediaKeySessionContext({keySystem:s,mediaKeys:a,decryptdata:r});return t.generateRequestWithPreferredKeySession(e,"cenc",r.pssh,"playlist-key")}))}))).catch((function(e){return t.handleError(e)})),s},t.throwIfDestroyed=function(e){if(!this.hls)throw new Error("invalid state")},t.handleError=function(e){this.hls&&(this.error(e.message),e instanceof as?this.hls.trigger(y.ERROR,e.data):this.hls.trigger(y.ERROR,{type:C.KEY_SYSTEM_ERROR,details:w.KEY_SYSTEM_NO_KEYS,error:e,fatal:!0}))},t.getKeySystemForKeyPromise=function(e){var t=this.getKeyIdString(e),r=this.keyIdToKeySessionPromise[t];if(!r){var n=H(e.keyFormat),i=n?[n]:Q(this.config);return this.attemptKeySystemAccess(i)}return r},t.getKeySystemSelectionPromise=function(e){if(e.length||(e=Q(this.config)),0===e.length)throw new as({type:C.KEY_SYSTEM_ERROR,details:w.KEY_SYSTEM_NO_CONFIGURED_LICENSE,fatal:!0},"Missing key-system license configuration options "+JSON.stringify({drmSystems:this.config.drmSystems}));return this.attemptKeySystemAccess(e)},t._onMediaEncrypted=function(e){var t=this,r=e.initDataType,n=e.initData;if(this.debug('"'+e.type+'" event: init data type: "'+r+'"'),null!==n){var i,s;if("sinf"===r&&this.config.drmSystems[F.FAIRPLAY]){var a=ge(new Uint8Array(n));try{var o=Y(JSON.parse(a).sinf),l=Ie(new Uint8Array(o));if(!l)return;i=l.subarray(8,24),s=F.FAIRPLAY}catch(e){return void this.warn('Failed to parse sinf "encrypted" event message initData')}}else{var c=function(e){if(!(e instanceof ArrayBuffer)||e.byteLength<32)return null;var t={version:0,systemId:"",kids:null,data:null},r=new DataView(e),n=r.getUint32(0);if(e.byteLength!==n&&n>44)return null;if(1886614376!==r.getUint32(4))return null;if(t.version=r.getUint32(8)>>>24,t.version>1)return null;t.systemId=pe.hexDump(new Uint8Array(e,12,16));var i=r.getUint32(28);if(0===t.version){if(n-32<i)return null;t.data=new Uint8Array(e,32,i)}else if(1===t.version){t.kids=[];for(var s=0;s<i;s++)t.kids.push(new Uint8Array(e,32+16*s,16))}return t}(n);if(null===c)return;0===c.version&&c.systemId===_.WIDEVINE&&c.data&&(i=c.data.subarray(8,24)),s=function(e){if(e===_.WIDEVINE)return F.WIDEVINE}(c.systemId)}if(s&&i){for(var u=pe.hexDump(i),d=this.keyIdToKeySessionPromise,h=this.mediaKeySessions,p=d[u],f=function(){var e=h[A],s=e.decryptdata;if(s.pssh||!s.keyId)return"continue";var a=pe.hexDump(s.keyId);return u===a||-1!==s.uri.replace(/-/g,"").indexOf(u)?(p=d[a],delete d[a],s.pssh=new Uint8Array(n),s.keyId=i,p=d[u]=p.then((function(){return t.generateRequestWithPreferredKeySession(e,r,n,"encrypted-event-key-match")})),"break"):void 0},A=0;A<h.length;A++){var m=f();if("continue"!==m&&"break"===m)break}p||(p=d[u]=this.getKeySystemSelectionPromise([s]).then((function(e){var s,a=e.keySystem,o=e.mediaKeys;t.throwIfDestroyed();var l=new Pe("ISO-23001-7",u,null!=(s=Z(a))?s:"");return l.pssh=new Uint8Array(n),l.keyId=i,t.attemptSetMediaKeys(a,o).then((function(){t.throwIfDestroyed();var e=t.createMediaKeySessionContext({decryptdata:l,keySystem:a,mediaKeys:o});return t.generateRequestWithPreferredKeySession(e,r,n,"encrypted-event-no-match")}))}))),p.catch((function(e){return t.handleError(e)}))}}},t._onWaitingForKey=function(e){this.log('"'+e.type+'" event')},t.attemptSetMediaKeys=function(e,t){var r=this,n=this.setMediaKeysQueue.slice();this.log('Setting media-keys for "'+e+'"');var i=Promise.all(n).then((function(){if(!r.media)throw new Error("Attempted to set mediaKeys without media element attached");return r.media.setMediaKeys(t)}));return this.setMediaKeysQueue.push(i),i.then((function(){r.log('Media-keys set for "'+e+'"'),n.push(i),r.setMediaKeysQueue=r.setMediaKeysQueue.filter((function(e){return-1===n.indexOf(e)}))}))},t.generateRequestWithPreferredKeySession=function(e,t,r,n){var i,s,a=this,o=null==(i=this.config.drmSystems)||null==(s=i[e.keySystem])?void 0:s.generateRequest;if(o)try{var l=o.call(this.hls,t,r,e);if(!l)throw new Error("Invalid response from configured generateRequest filter");t=l.initDataType,r=e.decryptdata.pssh=l.initData?new Uint8Array(l.initData):null}catch(e){var c;if(this.warn(e.message),null!=(c=this.hls)&&c.config.debug)throw e}if(null===r)return this.log('Skipping key-session request for "'+n+'" (no initData)'),Promise.resolve(e);var u=this.getKeyIdString(e.decryptdata);this.log('Generating key-session request for "'+n+'": '+u+" (init data type: "+t+" length: "+(r?r.byteLength:null)+")");var d=new Bn;e.mediaKeysSession.onmessage=function(t){var r=e.mediaKeysSession;if(r){var n=t.messageType,i=t.message;a.log('"'+n+'" message event for session "'+r.sessionId+'" message size: '+i.byteLength),"license-request"===n||"license-renewal"===n?a.renewLicense(e,i).catch((function(e){a.handleError(e),d.emit("error",e)})):"license-release"===n?e.keySystem===F.FAIRPLAY&&(a.updateKeySession(e,U("acknowledged")),a.removeSession(e)):a.warn('unhandled media key message type "'+n+'"')}else d.emit("error",new Error("invalid state"))},e.mediaKeysSession.onkeystatuseschange=function(t){if(e.mediaKeysSession){a.onKeyStatusChange(e);var r=e.keyStatus;d.emit("keyStatus",r),"expired"===r&&(a.warn(e.keySystem+" expired for key "+u),a.renewKeySession(e))}else d.emit("error",new Error("invalid state"))};var h=new Promise((function(e,t){d.on("error",t),d.on("keyStatus",(function(r){r.startsWith("usable")?e():"output-restricted"===r?t(new as({type:C.KEY_SYSTEM_ERROR,details:w.KEY_SYSTEM_STATUS_OUTPUT_RESTRICTED,fatal:!1},"HDCP level output restricted")):"internal-error"===r?t(new as({type:C.KEY_SYSTEM_ERROR,details:w.KEY_SYSTEM_STATUS_INTERNAL_ERROR,fatal:!0},'key status changed to "'+r+'"')):"expired"===r?t(new Error("key expired while generating request")):a.warn('unhandled key status change "'+r+'"')}))}));return e.mediaKeysSession.generateRequest(t,r).then((function(){var t;a.log('Request generated for key-session "'+(null==(t=e.mediaKeysSession)?void 0:t.sessionId)+'" keyId: '+u)})).catch((function(e){throw new as({type:C.KEY_SYSTEM_ERROR,details:w.KEY_SYSTEM_NO_SESSION,error:e,fatal:!1},"Error generating key-session request: "+e)})).then((function(){return h})).catch((function(t){throw d.removeAllListeners(),a.removeSession(e),t})).then((function(){return d.removeAllListeners(),e}))},t.onKeyStatusChange=function(e){var t=this;e.mediaKeysSession.keyStatuses.forEach((function(r,n){t.log('key status change "'+r+'" for keyStatuses keyId: '+pe.hexDump("buffer"in n?new Uint8Array(n.buffer,n.byteOffset,n.byteLength):new Uint8Array(n))+" session keyId: "+pe.hexDump(new Uint8Array(e.decryptdata.keyId||[]))+" uri: "+e.decryptdata.uri),e.keyStatus=r}))},t.fetchServerCertificate=function(e){var t=this.config,r=new(0,t.loader)(t),i=this.getServerCertificateUrl(e);return i?(this.log('Fetching serverCertificate for "'+e+'"'),new Promise((function(s,a){var o={responseType:"arraybuffer",url:i},l=t.certLoadPolicy.default,c={loadPolicy:l,timeout:l.maxLoadTimeMs,maxRetry:0,retryDelay:0,maxRetryDelay:0},u={onSuccess:function(e,t,r,n){s(e.data)},onError:function(t,r,s,l){a(new as({type:C.KEY_SYSTEM_ERROR,details:w.KEY_SYSTEM_SERVER_CERTIFICATE_REQUEST_FAILED,fatal:!0,networkDetails:s,response:n({url:o.url,data:void 0},t)},'"'+e+'" certificate request failed ('+i+"). Status: "+t.code+" ("+t.text+")"))},onTimeout:function(t,r,n){a(new as({type:C.KEY_SYSTEM_ERROR,details:w.KEY_SYSTEM_SERVER_CERTIFICATE_REQUEST_FAILED,fatal:!0,networkDetails:n,response:{url:o.url,data:void 0}},'"'+e+'" certificate request timed out ('+i+")"))},onAbort:function(e,t,r){a(new Error("aborted"))}};r.load(o,c,u)}))):Promise.resolve()},t.setMediaKeysServerCertificate=function(e,t,r){var n=this;return new Promise((function(i,s){e.setServerCertificate(r).then((function(s){n.log("setServerCertificate "+(s?"success":"not supported by CDM")+" ("+(null==r?void 0:r.byteLength)+') on "'+t+'"'),i(e)})).catch((function(e){s(new as({type:C.KEY_SYSTEM_ERROR,details:w.KEY_SYSTEM_SERVER_CERTIFICATE_UPDATE_FAILED,error:e,fatal:!0},e.message))}))}))},t.renewLicense=function(e,t){var r=this;return this.requestLicense(e,new Uint8Array(t)).then((function(t){return r.updateKeySession(e,new Uint8Array(t)).catch((function(e){throw new as({type:C.KEY_SYSTEM_ERROR,details:w.KEY_SYSTEM_SESSION_UPDATE_FAILED,error:e,fatal:!0},e.message)}))}))},t.setupLicenseXHR=function(e,t,r,n){var i=this,s=this.config.licenseXhrSetup;return s?Promise.resolve().then((function(){if(!r.decryptdata)throw new Error("Key removed");return s.call(i.hls,e,t,r,n)})).catch((function(a){if(!r.decryptdata)throw a;return e.open("POST",t,!0),s.call(i.hls,e,t,r,n)})).then((function(r){return e.readyState||e.open("POST",t,!0),{xhr:e,licenseChallenge:r||n}})):(e.open("POST",t,!0),Promise.resolve({xhr:e,licenseChallenge:n}))},t.requestLicense=function(e,t){var r=this,n=this.config.keyLoadPolicy.default;return new Promise((function(i,s){var a=r.getLicenseServerUrl(e.keySystem);r.log("Sending license request to URL: "+a);var o=new XMLHttpRequest;o.responseType="arraybuffer",o.onreadystatechange=function(){if(!r.hls||!e.mediaKeysSession)return s(new Error("invalid state"));if(4===o.readyState)if(200===o.status){r._requestLicenseFailureCount=0;var l=o.response;r.log("License received "+(l instanceof ArrayBuffer?l.byteLength:l));var c=r.config.licenseResponseCallback;if(c)try{l=c.call(r.hls,o,a,e)}catch(e){r.error(e)}i(l)}else{var u=n.errorRetry,d=u?u.maxNumRetry:0;if(r._requestLicenseFailureCount++,r._requestLicenseFailureCount>d||o.status>=400&&o.status<500)s(new as({type:C.KEY_SYSTEM_ERROR,details:w.KEY_SYSTEM_LICENSE_REQUEST_FAILED,fatal:!0,networkDetails:o,response:{url:a,data:void 0,code:o.status,text:o.statusText}},"License Request XHR failed ("+a+"). Status: "+o.status+" ("+o.statusText+")"));else{var h=d-r._requestLicenseFailureCount+1;r.warn("Retrying license request, "+h+" attempts left"),r.requestLicense(e,t).then(i,s)}}},e.licenseXhr&&e.licenseXhr.readyState!==XMLHttpRequest.DONE&&e.licenseXhr.abort(),e.licenseXhr=o,r.setupLicenseXHR(o,a,e,t).then((function(e){var t=e.xhr,r=e.licenseChallenge;t.send(r)}))}))},t.onMediaAttached=function(e,t){if(this.config.emeEnabled){var r=t.media;this.media=r,r.addEventListener("encrypted",this.onMediaEncrypted),r.addEventListener("waitingforkey",this.onWaitingForKey)}},t.onMediaDetached=function(){var t=this,r=this.media,n=this.mediaKeySessions;r&&(r.removeEventListener("encrypted",this.onMediaEncrypted),r.removeEventListener("waitingforkey",this.onWaitingForKey),this.media=null),this._requestLicenseFailureCount=0,this.setMediaKeysQueue=[],this.mediaKeySessions=[],this.keyIdToKeySessionPromise={},Pe.clearKeyUriToKeyIdMap();var i=n.length;e.CDMCleanupPromise=Promise.all(n.map((function(e){return t.removeSession(e)})).concat(null==r?void 0:r.setMediaKeys(null).catch((function(e){t.log("Could not clear media keys: "+e+". media.src: "+(null==r?void 0:r.src))})))).then((function(){i&&(t.log("finished closing key sessions and clearing media keys"),n.length=0)})).catch((function(e){t.log("Could not close sessions and clear media keys: "+e+". media.src: "+(null==r?void 0:r.src))}))},t.onManifestLoading=function(){this.keyFormatPromise=null},t.onManifestLoaded=function(e,t){var r=t.sessionKeys;if(r&&this.config.emeEnabled&&!this.keyFormatPromise){var n=r.reduce((function(e,t){return-1===e.indexOf(t.keyFormat)&&e.push(t.keyFormat),e}),[]);this.log("Selecting key-system from session-keys "+n.join(", ")),this.keyFormatPromise=this.getKeyFormatPromise(n)}},t.removeSession=function(e){var t=this,r=e.mediaKeysSession,n=e.licenseXhr;if(r){this.log("Remove licenses and keys and close session "+r.sessionId),r.onmessage=null,r.onkeystatuseschange=null,n&&n.readyState!==XMLHttpRequest.DONE&&n.abort(),e.mediaKeysSession=e.decryptdata=e.licenseXhr=void 0;var i=this.mediaKeySessions.indexOf(e);return i>-1&&this.mediaKeySessions.splice(i,1),r.remove().catch((function(e){t.log("Could not remove session: "+e)})).then((function(){return r.close()})).catch((function(e){t.log("Could not close session: "+e)}))}},e}();ss.CDMCleanupPromise=void 0;var as=function(e){function t(t,r){var n;return(n=e.call(this,r)||this).data=void 0,t.error||(t.error=new Error(r)),n.data=t,t.err=t.error,n}return l(t,e),t}(h(Error)),os={MANIFEST:"m",AUDIO:"a",VIDEO:"v",MUXED:"av",INIT:"i",CAPTION:"c",TIMED_TEXT:"tt",KEY:"k",OTHER:"o"},ls=function(){function e(t){var r=this;this.hls=void 0,this.config=void 0,this.media=void 0,this.sid=void 0,this.cid=void 0,this.useHeaders=!1,this.initialized=!1,this.starved=!1,this.buffering=!0,this.audioBuffer=void 0,this.videoBuffer=void 0,this.onWaiting=function(){r.initialized&&(r.starved=!0),r.buffering=!0},this.onPlaying=function(){r.initialized||(r.initialized=!0),r.buffering=!1},this.applyPlaylistData=function(e){try{r.apply(e,{ot:os.MANIFEST,su:!r.initialized})}catch(e){T.warn("Could not generate manifest CMCD data.",e)}},this.applyFragmentData=function(e){try{var t=e.frag,n=r.hls.levels[t.level],i=r.getObjectType(t),s={d:1e3*t.duration,ot:i};i!==os.VIDEO&&i!==os.AUDIO&&i!=os.MUXED||(s.br=n.bitrate/1e3,s.tb=r.getTopBandwidth(i)/1e3,s.bl=r.getBufferLength(i)),r.apply(e,s)}catch(e){T.warn("Could not generate segment CMCD data.",e)}},this.hls=t;var n=this.config=t.config,i=n.cmcd;null!=i&&(n.pLoader=this.createPlaylistLoader(),n.fLoader=this.createFragmentLoader(),this.sid=i.sessionId||e.uuid(),this.cid=i.contentId,this.useHeaders=!0===i.useHeaders,this.registerListeners())}var t=e.prototype;return t.registerListeners=function(){var e=this.hls;e.on(y.MEDIA_ATTACHED,this.onMediaAttached,this),e.on(y.MEDIA_DETACHED,this.onMediaDetached,this),e.on(y.BUFFER_CREATED,this.onBufferCreated,this)},t.unregisterListeners=function(){var e=this.hls;e.off(y.MEDIA_ATTACHED,this.onMediaAttached,this),e.off(y.MEDIA_DETACHED,this.onMediaDetached,this),e.off(y.BUFFER_CREATED,this.onBufferCreated,this)},t.destroy=function(){this.unregisterListeners(),this.onMediaDetached(),this.hls=this.config=this.audioBuffer=this.videoBuffer=null},t.onMediaAttached=function(e,t){this.media=t.media,this.media.addEventListener("waiting",this.onWaiting),this.media.addEventListener("playing",this.onPlaying)},t.onMediaDetached=function(){this.media&&(this.media.removeEventListener("waiting",this.onWaiting),this.media.removeEventListener("playing",this.onPlaying),this.media=null)},t.onBufferCreated=function(e,t){var r,n;this.audioBuffer=null==(r=t.tracks.audio)?void 0:r.buffer,this.videoBuffer=null==(n=t.tracks.video)?void 0:n.buffer},t.createData=function(){var e;return{v:1,sf:"h",sid:this.sid,cid:this.cid,pr:null==(e=this.media)?void 0:e.playbackRate,mtp:this.hls.bandwidthEstimate/1e3}},t.apply=function(t,r){void 0===r&&(r={}),o(r,this.createData());var n=r.ot===os.INIT||r.ot===os.VIDEO||r.ot===os.MUXED;if(this.starved&&n&&(r.bs=!0,r.su=!0,this.starved=!1),null==r.su&&(r.su=this.buffering),this.useHeaders){var i=e.toHeaders(r);if(!Object.keys(i).length)return;t.headers||(t.headers={}),o(t.headers,i)}else{var s=e.toQuery(r);if(!s)return;t.url=e.appendQueryToUri(t.url,s)}},t.getObjectType=function(e){var t=e.type;return"subtitle"===t?os.TIMED_TEXT:"initSegment"===e.sn?os.INIT:"audio"===t?os.AUDIO:"main"===t?this.hls.audioTracks.length?os.VIDEO:os.MUXED:void 0},t.getTopBandwidth=function(e){var t,r=0,n=this.hls;if(e===os.AUDIO)t=n.audioTracks;else{var i=n.maxAutoLevel,s=i>-1?i+1:n.levels.length;t=n.levels.slice(0,s)}for(var a,o=f(t);!(a=o()).done;){var l=a.value;l.bitrate>r&&(r=l.bitrate)}return r>0?r:NaN},t.getBufferLength=function(e){var t=this.hls.media,r=e===os.AUDIO?this.audioBuffer:this.videoBuffer;return r&&t?1e3*Ar.bufferInfo(r,t.currentTime,this.config.maxBufferHole).len:NaN},t.createPlaylistLoader=function(){var e=this.config.pLoader,t=this.applyPlaylistData,r=e||this.config.loader;return function(){function e(e){this.loader=void 0,this.loader=new r(e)}var n=e.prototype;return n.destroy=function(){this.loader.destroy()},n.abort=function(){this.loader.abort()},n.load=function(e,r,n){t(e),this.loader.load(e,r,n)},s(e,[{key:"stats",get:function(){return this.loader.stats}},{key:"context",get:function(){return this.loader.context}}]),e}()},t.createFragmentLoader=function(){var e=this.config.fLoader,t=this.applyFragmentData,r=e||this.config.loader;return function(){function e(e){this.loader=void 0,this.loader=new r(e)}var n=e.prototype;return n.destroy=function(){this.loader.destroy()},n.abort=function(){this.loader.abort()},n.load=function(e,r,n){t(e),this.loader.load(e,r,n)},s(e,[{key:"stats",get:function(){return this.loader.stats}},{key:"context",get:function(){return this.loader.context}}]),e}()},e.uuid=function(){var e=URL.createObjectURL(new Blob),t=e.toString();return URL.revokeObjectURL(e),t.slice(t.lastIndexOf("/")+1)},e.serialize=function(e){for(var t,r=[],n=function(e){return!Number.isNaN(e)&&null!=e&&""!==e&&!1!==e},i=function(e){return Math.round(e)},s=function(e){return 100*i(e/100)},a={br:i,d:i,bl:s,dl:s,mtp:s,nor:function(e){return encodeURIComponent(e)},rtp:s,tb:i},o=f(Object.keys(e||{}).sort());!(t=o()).done;){var l=t.value,c=e[l];if(n(c)&&!("v"===l&&1===c||"pr"==l&&1===c)){var u=a[l];u&&(c=u(c));var d,h=typeof c;d="ot"===l||"sf"===l||"st"===l?l+"="+c:"boolean"===h?l:"number"===h?l+"="+c:l+"="+JSON.stringify(c),r.push(d)}}return r.join(",")},e.toHeaders=function(t){for(var r={},n=["Object","Request","Session","Status"],i=[{},{},{},{}],s={br:0,d:0,ot:0,tb:0,bl:1,dl:1,mtp:1,nor:1,nrr:1,su:1,cid:2,pr:2,sf:2,sid:2,st:2,v:2,bs:3,rtp:3},a=0,o=Object.keys(t);a<o.length;a++){var l=o[a];i[null!=s[l]?s[l]:1][l]=t[l]}for(var c=0;c<i.length;c++){var u=e.serialize(i[c]);u&&(r["CMCD-"+n[c]]=u)}return r},e.toQuery=function(t){return"CMCD="+encodeURIComponent(e.serialize(t))},e.appendQueryToUri=function(e,t){if(!t)return e;var r=e.includes("?")?"&":"?";return""+e+r+t},e}(),cs=function(){function e(e){this.hls=void 0,this.log=void 0,this.loader=null,this.uri=null,this.pathwayId=".",this.pathwayPriority=null,this.timeToLoad=300,this.reloadTimer=-1,this.updated=0,this.started=!1,this.enabled=!0,this.levels=null,this.audioTracks=null,this.subtitleTracks=null,this.penalizedPathways={},this.hls=e,this.log=T.log.bind(T,"[content-steering]:"),this.registerListeners()}var t=e.prototype;return t.registerListeners=function(){var e=this.hls;e.on(y.MANIFEST_LOADING,this.onManifestLoading,this),e.on(y.MANIFEST_LOADED,this.onManifestLoaded,this),e.on(y.MANIFEST_PARSED,this.onManifestParsed,this),e.on(y.ERROR,this.onError,this)},t.unregisterListeners=function(){var e=this.hls;e&&(e.off(y.MANIFEST_LOADING,this.onManifestLoading,this),e.off(y.MANIFEST_LOADED,this.onManifestLoaded,this),e.off(y.MANIFEST_PARSED,this.onManifestParsed,this),e.off(y.ERROR,this.onError,this))},t.startLoad=function(){if(this.started=!0,self.clearTimeout(this.reloadTimer),this.enabled&&this.uri)if(this.updated){var e=Math.max(1e3*this.timeToLoad-(performance.now()-this.updated),0);this.scheduleRefresh(this.uri,e)}else this.loadSteeringManifest(this.uri)},t.stopLoad=function(){this.started=!1,this.loader&&(this.loader.destroy(),this.loader=null),self.clearTimeout(this.reloadTimer)},t.destroy=function(){this.unregisterListeners(),this.stopLoad(),this.hls=null,this.levels=this.audioTracks=this.subtitleTracks=null},t.removeLevel=function(e){var t=this.levels;t&&(this.levels=t.filter((function(t){return t!==e})))},t.onManifestLoading=function(){this.stopLoad(),this.enabled=!0,this.timeToLoad=300,this.updated=0,this.uri=null,this.pathwayId=".",this.levels=this.audioTracks=this.subtitleTracks=null},t.onManifestLoaded=function(e,t){var r=t.contentSteering;null!==r&&(this.pathwayId=r.pathwayId,this.uri=r.uri,this.started&&this.startLoad())},t.onManifestParsed=function(e,t){this.audioTracks=t.audioTracks,this.subtitleTracks=t.subtitleTracks},t.onError=function(e,t){var r=t.errorAction;if((null==r?void 0:r.action)===Ft&&r.flags===_t){var n=this.pathwayPriority,i=this.pathwayId;this.penalizedPathways[i]||(this.penalizedPathways[i]=performance.now()),!n&&this.levels&&(n=this.levels.reduce((function(e,t){return-1===e.indexOf(t.pathwayId)&&e.push(t.pathwayId),e}),[])),n&&n.length>1&&(this.updatePathwayPriority(n),r.resolved=this.pathwayId!==i)}},t.filterParsedLevels=function(e){this.levels=e;var t=this.getLevelsForPathway(this.pathwayId);if(0===t.length){var r=e[0].pathwayId;this.log("No levels found in Pathway "+this.pathwayId+'. Setting initial Pathway to "'+r+'"'),t=this.getLevelsForPathway(r),this.pathwayId=r}return t.length!==e.length?(this.log("Found "+t.length+"/"+e.length+' levels in Pathway "'+this.pathwayId+'"'),t):e},t.getLevelsForPathway=function(e){return null===this.levels?[]:this.levels.filter((function(t){return e===t.pathwayId}))},t.updatePathwayPriority=function(e){var t;this.pathwayPriority=e;var r=this.penalizedPathways,n=performance.now();Object.keys(r).forEach((function(e){n-r[e]>3e5&&delete r[e]}));for(var i=0;i<e.length;i++){var s=e[i];if(!r[s]){if(s===this.pathwayId)return;var a=this.hls.nextLoadLevel,o=this.hls.levels[a];if((t=this.getLevelsForPathway(s)).length>0){this.log('Setting Pathway to "'+s+'"'),this.pathwayId=s,this.hls.trigger(y.LEVELS_UPDATED,{levels:t});var l=this.hls.levels[a];o&&l&&this.levels&&(l.attrs["STABLE-VARIANT-ID"]!==o.attrs["STABLE-VARIANT-ID"]&&l.bitrate!==o.bitrate&&this.log("Unstable Pathways change from bitrate "+o.bitrate+" to "+l.bitrate),this.hls.nextLoadLevel=a);break}}}},t.clonePathways=function(e){var t=this,r=this.levels;if(r){var n={},i={};e.forEach((function(e){var s=e.ID,a=e["BASE-ID"],l=e["URI-REPLACEMENT"];if(!r.some((function(e){return e.pathwayId===s}))){var c=t.getLevelsForPathway(a).map((function(e){var t=o({},e);t.details=void 0,t.url=ds(e.uri,e.attrs["STABLE-VARIANT-ID"],"PER-VARIANT-URIS",l);var r=new j(e.attrs);r["PATHWAY-ID"]=s;var a=r.AUDIO&&r.AUDIO+"_clone_"+s,c=r.SUBTITLES&&r.SUBTITLES+"_clone_"+s;a&&(n[r.AUDIO]=a,r.AUDIO=a),c&&(i[r.SUBTITLES]=c,r.SUBTITLES=c),t.attrs=r;var u=new St(t);return Kt(u,"audio",a),Kt(u,"text",c),u}));r.push.apply(r,c),us(t.audioTracks,n,l,s),us(t.subtitleTracks,i,l,s)}}))}},t.loadSteeringManifest=function(e){var t,r=this,n=this.hls.config,i=n.loader;this.loader&&this.loader.destroy(),this.loader=new i(n);try{t=new self.URL(e)}catch(t){return this.enabled=!1,void this.log("Failed to parse Steering Manifest URI: "+e)}if("data:"!==t.protocol){var s=0|(this.hls.bandwidthEstimate||n.abrEwmaDefaultEstimate);t.searchParams.set("_HLS_pathway",this.pathwayId),t.searchParams.set("_HLS_throughput",""+s)}var a={responseType:"json",url:t.href},o=n.steeringManifestLoadPolicy.default,l=o.errorRetry||o.timeoutRetry||{},c={loadPolicy:o,timeout:o.maxLoadTimeMs,maxRetry:l.maxNumRetry||0,retryDelay:l.retryDelayMs||0,maxRetryDelay:l.maxRetryDelayMs||0},u={onSuccess:function(e,n,i,s){r.log('Loaded steering manifest: "'+t+'"');var a=e.data;if(1===a.VERSION){r.updated=performance.now(),r.timeToLoad=a.TTL;var o=a["RELOAD-URI"],l=a["PATHWAY-CLONES"],c=a["PATHWAY-PRIORITY"];if(o)try{r.uri=new self.URL(o,t).href}catch(e){return r.enabled=!1,void r.log("Failed to parse Steering Manifest RELOAD-URI: "+o)}r.scheduleRefresh(r.uri||i.url),l&&r.clonePathways(l),c&&r.updatePathwayPriority(c)}else r.log("Steering VERSION "+a.VERSION+" not supported!")},onError:function(e,t,n,i){if(r.log("Error loading steering manifest: "+e.code+" "+e.text+" ("+t.url+")"),r.stopLoad(),410===e.code)return r.enabled=!1,void r.log("Steering manifest "+t.url+" no longer available");var s=1e3*r.timeToLoad;if(429!==e.code)r.scheduleRefresh(r.uri||t.url,s);else{var a=r.loader;if("function"==typeof(null==a?void 0:a.getResponseHeader)){var o=a.getResponseHeader("Retry-After");o&&(s=1e3*parseFloat(o))}r.log("Steering manifest "+t.url+" rate limited")}},onTimeout:function(e,t,n){r.log("Timeout loading steering manifest ("+t.url+")"),r.scheduleRefresh(r.uri||t.url)}};this.log("Requesting steering manifest: "+t),this.loader.load(a,c,u)},t.scheduleRefresh=function(e,t){var r=this;void 0===t&&(t=1e3*this.timeToLoad),self.clearTimeout(this.reloadTimer),this.reloadTimer=self.setTimeout((function(){r.loadSteeringManifest(e)}),t)},e}();function us(e,t,r,n){e&&Object.keys(t).forEach((function(i){var s=e.filter((function(e){return e.groupId===i})).map((function(e){var s=o({},e);return s.details=void 0,s.attrs=new j(s.attrs),s.url=s.attrs.URI=ds(e.url,e.attrs["STABLE-RENDITION-ID"],"PER-RENDITION-URIS",r),s.groupId=s.attrs["GROUP-ID"]=t[i],s.attrs["PATHWAY-ID"]=n,s}));e.push.apply(e,s)}))}function ds(e,t,r,n){var i,s=n.HOST,a=n.PARAMS,o=n[r];t&&(i=null==o?void 0:o[t])&&(e=i);var l=new self.URL(e);return s&&!i&&(l.host=s),a&&Object.keys(a).sort().forEach((function(e){e&&l.searchParams.set(e,a[e])})),l.href}var hs=/^age:\s*[\d.]+\s*$/im,ps=function(){function e(e){this.xhrSetup=void 0,this.requestTimeout=void 0,this.retryTimeout=void 0,this.retryDelay=void 0,this.config=null,this.callbacks=null,this.context=void 0,this.loader=null,this.stats=void 0,this.xhrSetup=e&&e.xhrSetup||null,this.stats=new P,this.retryDelay=0}var t=e.prototype;return t.destroy=function(){this.callbacks=null,this.abortInternal(),this.loader=null,this.config=null},t.abortInternal=function(){var e=this.loader;self.clearTimeout(this.requestTimeout),self.clearTimeout(this.retryTimeout),e&&(e.onreadystatechange=null,e.onprogress=null,4!==e.readyState&&(this.stats.aborted=!0,e.abort()))},t.abort=function(){var e;this.abortInternal(),null!=(e=this.callbacks)&&e.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.loader)},t.load=function(e,t,r){if(this.stats.loading.start)throw new Error("Loader can only be used once.");this.stats.loading.start=self.performance.now(),this.context=e,this.config=t,this.callbacks=r,this.loadInternal()},t.loadInternal=function(){var e=this,t=this.config,r=this.context;if(t){var n=this.loader=new self.XMLHttpRequest,i=this.stats;i.loading.first=0,i.loaded=0,i.aborted=!1;var s=this.xhrSetup;s?Promise.resolve().then((function(){if(!e.stats.aborted)return s(n,r.url)})).catch((function(e){return n.open("GET",r.url,!0),s(n,r.url)})).then((function(){e.stats.aborted||e.openAndSendXhr(n,r,t)})).catch((function(t){e.callbacks.onError({code:n.status,text:t.message},r,n,i)})):this.openAndSendXhr(n,r,t)}},t.openAndSendXhr=function(e,t,r){e.readyState||e.open("GET",t.url,!0);var n=this.context.headers,i=r.loadPolicy,s=i.maxTimeToFirstByteMs,a=i.maxLoadTimeMs;if(n)for(var o in n)e.setRequestHeader(o,n[o]);t.rangeEnd&&e.setRequestHeader("Range","bytes="+t.rangeStart+"-"+(t.rangeEnd-1)),e.onreadystatechange=this.readystatechange.bind(this),e.onprogress=this.loadprogress.bind(this),e.responseType=t.responseType,self.clearTimeout(this.requestTimeout),r.timeout=s&&b(s)?s:a,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),r.timeout),e.send()},t.readystatechange=function(){var e=this.context,t=this.loader,r=this.stats;if(e&&t){var n=t.readyState,i=this.config;if(!r.aborted&&n>=2&&(0===r.loading.first&&(r.loading.first=Math.max(self.performance.now(),r.loading.start),i.timeout!==i.loadPolicy.maxLoadTimeMs&&(self.clearTimeout(this.requestTimeout),i.timeout=i.loadPolicy.maxLoadTimeMs,this.requestTimeout=self.setTimeout(this.loadtimeout.bind(this),i.loadPolicy.maxLoadTimeMs-(r.loading.first-r.loading.start)))),4===n)){self.clearTimeout(this.requestTimeout),t.onreadystatechange=null,t.onprogress=null;var s=t.status,a="text"!==t.responseType;if(s>=200&&s<300&&(a&&t.response||null!==t.responseText)){r.loading.end=Math.max(self.performance.now(),r.loading.first);var o=a?t.response:t.responseText,l="arraybuffer"===t.responseType?o.byteLength:o.length;if(r.loaded=r.total=l,r.bwEstimate=8e3*r.total/(r.loading.end-r.loading.first),!this.callbacks)return;var c=this.callbacks.onProgress;if(c&&c(r,e,o,t),!this.callbacks)return;var u={url:t.responseURL,data:o,code:s};this.callbacks.onSuccess(u,r,e,t)}else{var d=i.loadPolicy.errorRetry;Bt(d,r.retry,!1,s)?this.retry(d):(T.error(s+" while loading "+e.url),this.callbacks.onError({code:s,text:t.statusText},e,t,r))}}}},t.loadtimeout=function(){var e,t=null==(e=this.config)?void 0:e.loadPolicy.timeoutRetry;if(Bt(t,this.stats.retry,!0))this.retry(t);else{T.warn("timeout while loading "+this.context.url);var r=this.callbacks;r&&(this.abortInternal(),r.onTimeout(this.stats,this.context,this.loader))}},t.retry=function(e){var t=this.context,r=this.stats;this.retryDelay=Pt(e,r.retry),r.retry++,T.warn((status?"HTTP Status "+status:"Timeout")+" while loading "+t.url+", retrying "+r.retry+"/"+e.maxNumRetry+" in "+this.retryDelay+"ms"),this.abortInternal(),this.loader=null,self.clearTimeout(this.retryTimeout),this.retryTimeout=self.setTimeout(this.loadInternal.bind(this),this.retryDelay)},t.loadprogress=function(e){var t=this.stats;t.loaded=e.loaded,e.lengthComputable&&(t.total=e.total)},t.getCacheAge=function(){var e=null;if(this.loader&&hs.test(this.loader.getAllResponseHeaders())){var t=this.loader.getResponseHeader("age");e=t?parseFloat(t):null}return e},t.getResponseHeader=function(e){return this.loader&&new RegExp("^"+e+":\\s*[\\d.]+\\s*$","im").test(this.loader.getAllResponseHeaders())?this.loader.getResponseHeader(e):null},e}();var fs=/(\d+)-(\d+)\/(\d+)/,As=function(){function e(e){this.fetchSetup=void 0,this.requestTimeout=void 0,this.request=void 0,this.response=void 0,this.controller=void 0,this.context=void 0,this.config=null,this.callbacks=null,this.stats=void 0,this.loader=null,this.fetchSetup=e.fetchSetup||ms,this.controller=new self.AbortController,this.stats=new P}var t=e.prototype;return t.destroy=function(){this.loader=this.callbacks=null,this.abortInternal()},t.abortInternal=function(){var e=this.response;null!=e&&e.ok||(this.stats.aborted=!0,this.controller.abort())},t.abort=function(){var e;this.abortInternal(),null!=(e=this.callbacks)&&e.onAbort&&this.callbacks.onAbort(this.stats,this.context,this.response)},t.load=function(e,t,r){var n=this,i=this.stats;if(i.loading.start)throw new Error("Loader can only be used once.");i.loading.start=self.performance.now();var s=function(e,t){var r={method:"GET",mode:"cors",credentials:"same-origin",signal:t,headers:new self.Headers(o({},e.headers))};return e.rangeEnd&&r.headers.set("Range","bytes="+e.rangeStart+"-"+String(e.rangeEnd-1)),r}(e,this.controller.signal),a=r.onProgress,l="arraybuffer"===e.responseType,c=l?"byteLength":"length",u=t.loadPolicy,d=u.maxTimeToFirstByteMs,h=u.maxLoadTimeMs;this.context=e,this.config=t,this.callbacks=r,this.request=this.fetchSetup(e,s),self.clearTimeout(this.requestTimeout),t.timeout=d&&b(d)?d:h,this.requestTimeout=self.setTimeout((function(){n.abortInternal(),r.onTimeout(i,e,n.response)}),t.timeout),self.fetch(this.request).then((function(s){n.response=n.loader=s;var o=Math.max(self.performance.now(),i.loading.start);if(self.clearTimeout(n.requestTimeout),t.timeout=h,n.requestTimeout=self.setTimeout((function(){n.abortInternal(),r.onTimeout(i,e,n.response)}),h-(o-i.loading.start)),!s.ok){var c=s.status,u=s.statusText;throw new gs(u||"fetch, bad network response",c,s)}return i.loading.first=o,i.total=function(e){var t=e.get("Content-Range");if(t){var r=function(e){var t=fs.exec(e);if(t)return parseInt(t[2])-parseInt(t[1])+1}(t);if(b(r))return r}var n=e.get("Content-Length");if(n)return parseInt(n)}(s.headers)||i.total,a&&b(t.highWaterMark)?n.loadProgressively(s,i,e,t.highWaterMark,a):l?s.arrayBuffer():"json"===e.responseType?s.json():s.text()})).then((function(s){var o=n.response;self.clearTimeout(n.requestTimeout),i.loading.end=Math.max(self.performance.now(),i.loading.first);var l=s[c];l&&(i.loaded=i.total=l);var u={url:o.url,data:s,code:o.status};a&&!b(t.highWaterMark)&&a(i,e,s,o),r.onSuccess(u,i,e,o)})).catch((function(t){if(self.clearTimeout(n.requestTimeout),!i.aborted){var s=t&&t.code||0,a=t?t.message:null;r.onError({code:s,text:a},e,t?t.details:null,i)}}))},t.getCacheAge=function(){var e=null;if(this.response){var t=this.response.headers.get("age");e=t?parseFloat(t):null}return e},t.getResponseHeader=function(e){return this.response?this.response.headers.get(e):null},t.loadProgressively=function(e,t,r,n,i){void 0===n&&(n=0);var s=new Zn,a=e.body.getReader();return function o(){return a.read().then((function(a){if(a.done)return s.dataLength&&i(t,r,s.flush(),e),Promise.resolve(new ArrayBuffer(0));var l=a.value,c=l.length;return t.loaded+=c,c<n||s.dataLength?(s.push(l),s.dataLength>=n&&i(t,r,s.flush(),e)):i(t,r,l,e),o()})).catch((function(){return Promise.reject()}))}()},e}();function ms(e,t){return new self.Request(e.url,t)}var gs=function(e){function t(t,r,n){var i;return(i=e.call(this,t)||this).code=void 0,i.details=void 0,i.code=r,i.details=n,i}return l(t,e),t}(h(Error)),vs=/\s/,bs=n(n({autoStartLoad:!0,startPosition:-1,defaultAudioCodec:void 0,debug:!1,capLevelOnFPSDrop:!1,capLevelToPlayerSize:!1,ignoreDevicePixelRatio:!1,initialLiveManifestSize:1,maxBufferLength:30,backBufferLength:1/0,maxBufferSize:6e7,maxBufferHole:.1,highBufferWatchdogPeriod:2,nudgeOffset:.1,nudgeMaxRetry:3,maxFragLookUpTolerance:.25,liveSyncDurationCount:3,liveMaxLatencyDurationCount:1/0,liveSyncDuration:void 0,liveMaxLatencyDuration:void 0,maxLiveSyncPlaybackRate:1,liveDurationInfinity:!1,liveBackBufferLength:null,maxMaxBufferLength:600,enableWorker:!0,workerPath:null,enableSoftwareAES:!0,startLevel:void 0,startFragPrefetch:!1,fpsDroppedMonitoringPeriod:5e3,fpsDroppedMonitoringThreshold:.2,appendErrorMaxRetry:3,loader:ps,fLoader:void 0,pLoader:void 0,xhrSetup:void 0,licenseXhrSetup:void 0,licenseResponseCallback:void 0,abrController:_n,bufferController:si,capLevelController:rs,errorController:Qt,fpsController:ns,stretchShortVideoTrack:!1,maxAudioFramesDrift:1,forceKeyFrameOnDiscontinuity:!0,abrEwmaFastLive:3,abrEwmaSlowLive:9,abrEwmaFastVoD:3,abrEwmaSlowVoD:9,abrEwmaDefaultEstimate:5e5,abrBandWidthFactor:.95,abrBandWidthUpFactor:.7,abrMaxWithRealBitrate:!1,maxStarvationDelay:4,maxLoadingDelay:4,minAutoBitrate:0,emeEnabled:!1,widevineLicenseUrl:void 0,drmSystems:{},drmSystemOptions:{},requestMediaKeySystemAccessFunc:W,testBandwidth:!0,progressive:!1,lowLatencyMode:!0,cmcd:void 0,enableDateRangeMetadataCues:!0,enableEmsgMetadataCues:!0,enableID3MetadataCues:!0,certLoadPolicy:{default:{maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:null,errorRetry:null}},keyLoadPolicy:{default:{maxTimeToFirstByteMs:8e3,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"},errorRetry:{maxNumRetry:8,retryDelayMs:1e3,maxRetryDelayMs:2e4,backoff:"linear"}}},manifestLoadPolicy:{default:{maxTimeToFirstByteMs:1/0,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},playlistLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:2,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},fragLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:12e4,timeoutRetry:{maxNumRetry:4,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:6,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},steeringManifestLoadPolicy:{default:{maxTimeToFirstByteMs:1e4,maxLoadTimeMs:2e4,timeoutRetry:{maxNumRetry:2,retryDelayMs:0,maxRetryDelayMs:0},errorRetry:{maxNumRetry:1,retryDelayMs:1e3,maxRetryDelayMs:8e3}}},manifestLoadingTimeOut:1e4,manifestLoadingMaxRetry:1,manifestLoadingRetryDelay:1e3,manifestLoadingMaxRetryTimeout:64e3,levelLoadingTimeOut:1e4,levelLoadingMaxRetry:4,levelLoadingRetryDelay:1e3,levelLoadingMaxRetryTimeout:64e3,fragLoadingTimeOut:2e4,fragLoadingMaxRetry:6,fragLoadingRetryDelay:1e3,fragLoadingMaxRetryTimeout:64e3},{cueHandler:{newCue:function(e,t,r,n){for(var i,s,a,o,l,c=[],u=self.VTTCue||self.TextTrackCue,d=0;d<n.rows.length;d++)if(a=!0,o=0,l="",!(i=n.rows[d]).isEmpty()){for(var h,p=0;p<i.chars.length;p++)vs.test(i.chars[p].uchar)&&a?o++:(l+=i.chars[p].uchar,a=!1);i.cueStartTime=t,t===r&&(r+=1e-4),o>=16?o--:o++;var f=Pi(l.trim()),A=Yi(t,r,f);null!=e&&null!=(h=e.cues)&&h.getCueById(A)||((s=new u(t,r,f)).id=A,s.line=d+1,s.align="left",s.position=10+Math.min(80,10*Math.floor(8*o/32)),c.push(s))}return e&&c.length&&(c.sort((function(e,t){return"auto"===e.line||"auto"===t.line?0:e.line>8&&t.line>8?t.line-e.line:e.line-t.line})),c.forEach((function(t){return ut(e,t)}))),c}},enableWebVTT:!0,enableIMSC1:!0,enableCEA708Captions:!0,captionsTextTrack1Label:"English",captionsTextTrack1LanguageCode:"en",captionsTextTrack2Label:"Spanish",captionsTextTrack2LanguageCode:"es",captionsTextTrack3Label:"Unknown CC",captionsTextTrack3LanguageCode:"",captionsTextTrack4Label:"Unknown CC",captionsTextTrack4LanguageCode:"",renderTextTracksNatively:!0}),{},{subtitleStreamController:Kn,subtitleTrackController:ei,timelineController:es,audioStreamController:Qn,audioTrackController:Wn,emeController:ss,cmcdController:ls,contentSteeringController:cs});function ys(e){return e&&"object"==typeof e?Array.isArray(e)?e.map(ys):Object.keys(e).reduce((function(t,r){return t[r]=ys(e[r]),t}),{}):e}function Cs(e){var t=e.loader;t!==As&&t!==ps?(T.log("[config]: Custom loader detected, cannot enable progressive streaming"),e.progressive=!1):function(){if(self.fetch&&self.AbortController&&self.ReadableStream&&self.Request)try{return new self.ReadableStream({}),!0}catch(e){}return!1}()&&(e.loader=As,e.progressive=!0,e.enableSoftwareAES=!0,T.log("[config]: Progressive streaming enabled, using FetchLoader"))}var ws=function(){function e(t){void 0===t&&(t={}),this.config=void 0,this.userConfig=void 0,this.coreComponents=void 0,this.networkControllers=void 0,this._emitter=new Bn,this._autoLevelCapping=void 0,this._maxHdcpLevel=null,this.abrController=void 0,this.bufferController=void 0,this.capLevelController=void 0,this.latencyController=void 0,this.levelController=void 0,this.streamController=void 0,this.audioTrackController=void 0,this.subtitleTrackController=void 0,this.emeController=void 0,this.cmcdController=void 0,this._media=null,this.url=null,x(t.debug||!1,"Hls instance");var r=this.config=function(e,t){if((t.liveSyncDurationCount||t.liveMaxLatencyDurationCount)&&(t.liveSyncDuration||t.liveMaxLatencyDuration))throw new Error("Illegal hls.js config: don't mix up liveSyncDurationCount/liveMaxLatencyDurationCount and liveSyncDuration/liveMaxLatencyDuration");if(void 0!==t.liveMaxLatencyDurationCount&&(void 0===t.liveSyncDurationCount||t.liveMaxLatencyDurationCount<=t.liveSyncDurationCount))throw new Error('Illegal hls.js config: "liveMaxLatencyDurationCount" must be greater than "liveSyncDurationCount"');if(void 0!==t.liveMaxLatencyDuration&&(void 0===t.liveSyncDuration||t.liveMaxLatencyDuration<=t.liveSyncDuration))throw new Error('Illegal hls.js config: "liveMaxLatencyDuration" must be greater than "liveSyncDuration"');var r=ys(e),i=["TimeOut","MaxRetry","RetryDelay","MaxRetryTimeout"];return["manifest","level","frag"].forEach((function(e){var n=("level"===e?"playlist":e)+"LoadPolicy",s=void 0===t[n],a=[];i.forEach((function(i){var o=e+"Loading"+i,l=t[o];if(void 0!==l&&s){a.push(o);var c=r[n].default;switch(t[n]={default:c},i){case"TimeOut":c.maxLoadTimeMs=l,c.maxTimeToFirstByteMs=l;break;case"MaxRetry":c.errorRetry.maxNumRetry=l,c.timeoutRetry.maxNumRetry=l;break;case"RetryDelay":c.errorRetry.retryDelayMs=l,c.timeoutRetry.retryDelayMs=l;break;case"MaxRetryTimeout":c.errorRetry.maxRetryDelayMs=l,c.timeoutRetry.maxRetryDelayMs=l}}})),a.length&&T.warn('hls.js config: "'+a.join('", "')+'" setting(s) are deprecated, use "'+n+'": '+JSON.stringify(t[n]))})),n(n({},r),t)}(e.DefaultConfig,t);this.userConfig=t,this._autoLevelCapping=-1,r.progressive&&Cs(r);var i=r.abrController,s=r.bufferController,a=r.capLevelController,o=r.errorController,l=r.fpsController,c=new o(this),u=this.abrController=new i(this),d=this.bufferController=new s(this),h=this.capLevelController=new a(this),p=new l(this),f=new lt(this),A=new bt(this),m=r.contentSteeringController,g=m?new m(this):null,v=this.levelController=new Jt(this,g),b=new ir(this),C=new hr(this.config),w=this.streamController=new Fn(this,b,C);h.setStreamController(w),p.setStreamController(w);var M=[f,v,w];g&&M.splice(1,0,g),this.networkControllers=M;var S=[u,d,h,p,A,b];this.audioTrackController=this.createController(r.audioTrackController,M);var I=r.audioStreamController;I&&M.push(new I(this,b,C)),this.subtitleTrackController=this.createController(r.subtitleTrackController,M);var E=r.subtitleStreamController;E&&M.push(new E(this,b,C)),this.createController(r.timelineController,S),C.emeController=this.emeController=this.createController(r.emeController,S),this.cmcdController=this.createController(r.cmcdController,S),this.latencyController=this.createController(yt,S),this.coreComponents=S,M.push(c);var D=c.onErrorOut;"function"==typeof D&&this.on(y.ERROR,D,c)}e.isSupported=function(){return function(){var e=Ge();if(!e)return!1;var t=Dr(),r=e&&"function"==typeof e.isTypeSupported&&e.isTypeSupported('video/mp4; codecs="avc1.42E01E,mp4a.40.2"'),n=!t||t.prototype&&"function"==typeof t.prototype.appendBuffer&&"function"==typeof t.prototype.remove;return!!r&&!!n}()};var t=e.prototype;return t.createController=function(e,t){if(e){var r=new e(this);return t&&t.push(r),r}return null},t.on=function(e,t,r){void 0===r&&(r=this),this._emitter.on(e,t,r)},t.once=function(e,t,r){void 0===r&&(r=this),this._emitter.once(e,t,r)},t.removeAllListeners=function(e){this._emitter.removeAllListeners(e)},t.off=function(e,t,r,n){void 0===r&&(r=this),this._emitter.off(e,t,r,n)},t.listeners=function(e){return this._emitter.listeners(e)},t.emit=function(e,t,r){return this._emitter.emit(e,t,r)},t.trigger=function(e,t){if(this.config.debug)return this.emit(e,e,t);try{return this.emit(e,e,t)}catch(t){T.error("An internal error happened while handling event "+e+'. Error message: "'+t.message+'". Here is a stacktrace:',t),this.trigger(y.ERROR,{type:C.OTHER_ERROR,details:w.INTERNAL_EXCEPTION,fatal:!1,event:e,error:t})}return!1},t.listenerCount=function(e){return this._emitter.listenerCount(e)},t.destroy=function(){T.log("destroy"),this.trigger(y.DESTROYING,void 0),this.detachMedia(),this.removeAllListeners(),this._autoLevelCapping=-1,this.url=null,this.networkControllers.forEach((function(e){return e.destroy()})),this.networkControllers.length=0,this.coreComponents.forEach((function(e){return e.destroy()})),this.coreComponents.length=0;var e=this.config;e.xhrSetup=e.fetchSetup=void 0,this.userConfig=null},t.attachMedia=function(e){T.log("attachMedia"),this._media=e,this.trigger(y.MEDIA_ATTACHING,{media:e})},t.detachMedia=function(){T.log("detachMedia"),this.trigger(y.MEDIA_DETACHING,void 0),this._media=null},t.loadSource=function(e){this.stopLoad();var t=this.media,r=this.url,n=this.url=v.buildAbsoluteURL(self.location.href,e,{alwaysNormalize:!0});T.log("loadSource:"+n),t&&r&&(r!==n||this.bufferController.hasSourceTypes())&&(this.detachMedia(),this.attachMedia(t)),this.trigger(y.MANIFEST_LOADING,{url:e})},t.startLoad=function(e){void 0===e&&(e=-1),T.log("startLoad("+e+")"),this.networkControllers.forEach((function(t){t.startLoad(e)}))},t.stopLoad=function(){T.log("stopLoad"),this.networkControllers.forEach((function(e){e.stopLoad()}))},t.swapAudioCodec=function(){T.log("swapAudioCodec"),this.streamController.swapAudioCodec()},t.recoverMediaError=function(){T.log("recoverMediaError");var e=this._media;this.detachMedia(),e&&this.attachMedia(e)},t.removeLevel=function(e,t){void 0===t&&(t=0),this.levelController.removeLevel(e,t)},s(e,[{key:"levels",get:function(){return this.levelController.levels||[]}},{key:"currentLevel",get:function(){return this.streamController.currentLevel},set:function(e){T.log("set currentLevel:"+e),this.loadLevel=e,this.abrController.clearTimer(),this.streamController.immediateLevelSwitch()}},{key:"nextLevel",get:function(){return this.streamController.nextLevel},set:function(e){T.log("set nextLevel:"+e),this.levelController.manualLevel=e,this.streamController.nextLevelSwitch()}},{key:"loadLevel",get:function(){return this.levelController.level},set:function(e){T.log("set loadLevel:"+e),this.levelController.manualLevel=e}},{key:"nextLoadLevel",get:function(){return this.levelController.nextLoadLevel},set:function(e){this.levelController.nextLoadLevel=e}},{key:"firstLevel",get:function(){return Math.max(this.levelController.firstLevel,this.minAutoLevel)},set:function(e){T.log("set firstLevel:"+e),this.levelController.firstLevel=e}},{key:"startLevel",get:function(){return this.levelController.startLevel},set:function(e){T.log("set startLevel:"+e),-1!==e&&(e=Math.max(e,this.minAutoLevel)),this.levelController.startLevel=e}},{key:"capLevelToPlayerSize",get:function(){return this.config.capLevelToPlayerSize},set:function(e){var t=!!e;t!==this.config.capLevelToPlayerSize&&(t?this.capLevelController.startCapping():(this.capLevelController.stopCapping(),this.autoLevelCapping=-1,this.streamController.nextLevelSwitch()),this.config.capLevelToPlayerSize=t)}},{key:"autoLevelCapping",get:function(){return this._autoLevelCapping},set:function(e){this._autoLevelCapping!==e&&(T.log("set autoLevelCapping:"+e),this._autoLevelCapping=e)}},{key:"bandwidthEstimate",get:function(){var e=this.abrController.bwEstimator;return e?e.getEstimate():NaN}},{key:"ttfbEstimate",get:function(){var e=this.abrController.bwEstimator;return e?e.getEstimateTTFB():NaN}},{key:"maxHdcpLevel",get:function(){return this._maxHdcpLevel},set:function(e){Ct.indexOf(e)>-1&&(this._maxHdcpLevel=e)}},{key:"autoLevelEnabled",get:function(){return-1===this.levelController.manualLevel}},{key:"manualLevel",get:function(){return this.levelController.manualLevel}},{key:"minAutoLevel",get:function(){var e=this.levels,t=this.config.minAutoBitrate;if(!e)return 0;for(var r=e.length,n=0;n<r;n++)if(e[n].maxBitrate>=t)return n;return 0}},{key:"maxAutoLevel",get:function(){var e,t=this.levels,r=this.autoLevelCapping,n=this.maxHdcpLevel;if(e=-1===r&&t&&t.length?t.length-1:r,n)for(var i=e;i--;){var s=t[i].attrs["HDCP-LEVEL"];if(s&&s<=n)return i}return e}},{key:"nextAutoLevel",get:function(){return Math.min(Math.max(this.abrController.nextAutoLevel,this.minAutoLevel),this.maxAutoLevel)},set:function(e){this.abrController.nextAutoLevel=Math.max(this.minAutoLevel,e)}},{key:"playingDate",get:function(){return this.streamController.currentProgramDateTime}},{key:"mainForwardBufferInfo",get:function(){return this.streamController.getMainFwdBufferInfo()}},{key:"audioTracks",get:function(){var e=this.audioTrackController;return e?e.audioTracks:[]}},{key:"audioTrack",get:function(){var e=this.audioTrackController;return e?e.audioTrack:-1},set:function(e){var t=this.audioTrackController;t&&(t.audioTrack=e)}},{key:"subtitleTracks",get:function(){var e=this.subtitleTrackController;return e?e.subtitleTracks:[]}},{key:"subtitleTrack",get:function(){var e=this.subtitleTrackController;return e?e.subtitleTrack:-1},set:function(e){var t=this.subtitleTrackController;t&&(t.subtitleTrack=e)}},{key:"media",get:function(){return this._media}},{key:"subtitleDisplay",get:function(){var e=this.subtitleTrackController;return!!e&&e.subtitleDisplay},set:function(e){var t=this.subtitleTrackController;t&&(t.subtitleDisplay=e)}},{key:"lowLatencyMode",get:function(){return this.config.lowLatencyMode},set:function(e){this.config.lowLatencyMode=e}},{key:"liveSyncPosition",get:function(){return this.latencyController.liveSyncPosition}},{key:"latency",get:function(){return this.latencyController.latency}},{key:"maxLatency",get:function(){return this.latencyController.maxLatency}},{key:"targetLatency",get:function(){return this.latencyController.targetLatency}},{key:"drift",get:function(){return this.latencyController.drift}},{key:"forceStartLoad",get:function(){return this.streamController.forceStartLoad}}],[{key:"version",get:function(){return"1.4.10"}},{key:"Events",get:function(){return y}},{key:"ErrorTypes",get:function(){return C}},{key:"ErrorDetails",get:function(){return w}},{key:"DefaultConfig",get:function(){return e.defaultConfig?e.defaultConfig:bs},set:function(t){e.defaultConfig=t}}]),e}();return ws.defaultConfig=void 0,ws}()}(!1)},2608:(e,t)=>{t.read=function(e,t,r,n,i){var s,a,o=8*i-n-1,l=(1<<o)-1,c=l>>1,u=-7,d=r?i-1:0,h=r?-1:1,p=e[t+d];for(d+=h,s=p&(1<<-u)-1,p>>=-u,u+=o;u>0;s=256*s+e[t+d],d+=h,u-=8);for(a=s&(1<<-u)-1,s>>=-u,u+=n;u>0;a=256*a+e[t+d],d+=h,u-=8);if(0===s)s=1-c;else{if(s===l)return a?NaN:1/0*(p?-1:1);a+=Math.pow(2,n),s-=c}return(p?-1:1)*a*Math.pow(2,s-n)},t.write=function(e,t,r,n,i,s){var a,o,l,c=8*s-i-1,u=(1<<c)-1,d=u>>1,h=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,p=n?0:s-1,f=n?1:-1,A=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(o=isNaN(t)?1:0,a=u):(a=Math.floor(Math.log(t)/Math.LN2),t*(l=Math.pow(2,-a))<1&&(a--,l*=2),(t+=a+d>=1?h/l:h*Math.pow(2,1-d))*l>=2&&(a++,l/=2),a+d>=u?(o=0,a=u):a+d>=1?(o=(t*l-1)*Math.pow(2,i),a+=d):(o=t*Math.pow(2,d-1)*Math.pow(2,i),a=0));i>=8;e[r+p]=255&o,p+=f,o/=256,i-=8);for(a=a<<i|o,c+=i;c>0;e[r+p]=255&a,p+=f,a/=256,c-=8);e[r+p-f]|=128*A}},28998:e=>{function t(e){return!!e.constructor&&"function"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}e.exports=function(e){return null!=e&&(t(e)||function(e){return"function"==typeof e.readFloatLE&&"function"==typeof e.slice&&t(e.slice(0,0))}(e)||!!e._isBuffer)}},81248:e=>{e.exports=function(e){return!!e&&("object"==typeof e||"function"==typeof e)&&"function"==typeof e.then}},92891:function(e,t,r){var n;e=r.nmd(e),function(){var i,s=200,a="Expected a function",o="__lodash_hash_undefined__",l="__lodash_placeholder__",c=1,u=2,d=4,h=1,p=2,f=1,A=2,m=4,g=8,v=16,b=32,y=64,C=128,w=256,M=512,S=800,I=16,E=1/0,x=9007199254740991,T=17976931348623157e292,D=NaN,k=4294967295,j=k-1,L=k>>>1,O=[["ary",C],["bind",f],["bindKey",A],["curry",g],["curryRight",v],["flip",M],["partial",b],["partialRight",y],["rearg",w]],P="[object Arguments]",N="[object Array]",B="[object AsyncFunction]",R="[object Boolean]",V="[object Date]",z="[object DOMException]",Y="[object Error]",G="[object Function]",U="[object GeneratorFunction]",F="[object Map]",q="[object Number]",H="[object Null]",_="[object Object]",Z="[object Promise]",Q="[object Proxy]",W="[object RegExp]",X="[object Set]",J="[object String]",K="[object Symbol]",$="[object Undefined]",ee="[object WeakMap]",te="[object ArrayBuffer]",re="[object DataView]",ne="[object Float32Array]",ie="[object Float64Array]",se="[object Int8Array]",ae="[object Int16Array]",oe="[object Int32Array]",le="[object Uint8Array]",ce="[object Uint8ClampedArray]",ue="[object Uint16Array]",de="[object Uint32Array]",he=/\b__p \+= '';/g,pe=/\b(__p \+=) '' \+/g,fe=/(__e\(.*?\)|\b__t\)) \+\n'';/g,Ae=/&(?:amp|lt|gt|quot|#39);/g,me=/[&<>"']/g,ge=RegExp(Ae.source),ve=RegExp(me.source),be=/<%-([\s\S]+?)%>/g,ye=/<%([\s\S]+?)%>/g,Ce=/<%=([\s\S]+?)%>/g,we=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Me=/^\w*$/,Se=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Ie=/[\\^$.*+?()[\]{}|]/g,Ee=RegExp(Ie.source),xe=/^\s+/,Te=/\s/,De=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,ke=/\{\n\/\* \[wrapped with (.+)\] \*/,je=/,? & /,Le=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,Oe=/[()=,{}\[\]\/\s]/,Pe=/\\(\\)?/g,Ne=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,Be=/\w*$/,Re=/^[-+]0x[0-9a-f]+$/i,Ve=/^0b[01]+$/i,ze=/^\[object .+?Constructor\]$/,Ye=/^0o[0-7]+$/i,Ge=/^(?:0|[1-9]\d*)$/,Ue=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,Fe=/($^)/,qe=/['\n\r\u2028\u2029\\]/g,He="\\ud800-\\udfff",_e="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",Ze="\\u2700-\\u27bf",Qe="a-z\\xdf-\\xf6\\xf8-\\xff",We="A-Z\\xc0-\\xd6\\xd8-\\xde",Xe="\\ufe0e\\ufe0f",Je="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",Ke="["+He+"]",$e="["+Je+"]",et="["+_e+"]",tt="\\d+",rt="["+Ze+"]",nt="["+Qe+"]",it="[^"+He+Je+tt+Ze+Qe+We+"]",st="\\ud83c[\\udffb-\\udfff]",at="[^"+He+"]",ot="(?:\\ud83c[\\udde6-\\uddff]){2}",lt="[\\ud800-\\udbff][\\udc00-\\udfff]",ct="["+We+"]",ut="\\u200d",dt="(?:"+nt+"|"+it+")",ht="(?:"+ct+"|"+it+")",pt="(?:['’](?:d|ll|m|re|s|t|ve))?",ft="(?:['’](?:D|LL|M|RE|S|T|VE))?",At="(?:"+et+"|"+st+")?",mt="["+Xe+"]?",gt=mt+At+"(?:"+ut+"(?:"+[at,ot,lt].join("|")+")"+mt+At+")*",vt="(?:"+[rt,ot,lt].join("|")+")"+gt,bt="(?:"+[at+et+"?",et,ot,lt,Ke].join("|")+")",yt=RegExp("['’]","g"),Ct=RegExp(et,"g"),wt=RegExp(st+"(?="+st+")|"+bt+gt,"g"),Mt=RegExp([ct+"?"+nt+"+"+pt+"(?="+[$e,ct,"$"].join("|")+")",ht+"+"+ft+"(?="+[$e,ct+dt,"$"].join("|")+")",ct+"?"+dt+"+"+pt,ct+"+"+ft,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",tt,vt].join("|"),"g"),St=RegExp("["+ut+He+_e+Xe+"]"),It=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Et=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],xt=-1,Tt={};Tt[ne]=Tt[ie]=Tt[se]=Tt[ae]=Tt[oe]=Tt[le]=Tt[ce]=Tt[ue]=Tt[de]=!0,Tt[P]=Tt[N]=Tt[te]=Tt[R]=Tt[re]=Tt[V]=Tt[Y]=Tt[G]=Tt[F]=Tt[q]=Tt[_]=Tt[W]=Tt[X]=Tt[J]=Tt[ee]=!1;var Dt={};Dt[P]=Dt[N]=Dt[te]=Dt[re]=Dt[R]=Dt[V]=Dt[ne]=Dt[ie]=Dt[se]=Dt[ae]=Dt[oe]=Dt[F]=Dt[q]=Dt[_]=Dt[W]=Dt[X]=Dt[J]=Dt[K]=Dt[le]=Dt[ce]=Dt[ue]=Dt[de]=!0,Dt[Y]=Dt[G]=Dt[ee]=!1;var kt={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},jt=parseFloat,Lt=parseInt,Ot="object"==typeof r.g&&r.g&&r.g.Object===Object&&r.g,Pt="object"==typeof self&&self&&self.Object===Object&&self,Nt=Ot||Pt||Function("return this")(),Bt=t&&!t.nodeType&&t,Rt=Bt&&e&&!e.nodeType&&e,Vt=Rt&&Rt.exports===Bt,zt=Vt&&Ot.process,Yt=function(){try{return Rt&&Rt.require&&Rt.require("util").types||zt&&zt.binding&&zt.binding("util")}catch(e){}}(),Gt=Yt&&Yt.isArrayBuffer,Ut=Yt&&Yt.isDate,Ft=Yt&&Yt.isMap,qt=Yt&&Yt.isRegExp,Ht=Yt&&Yt.isSet,_t=Yt&&Yt.isTypedArray;function Zt(e,t,r){switch(r.length){case 0:return e.call(t);case 1:return e.call(t,r[0]);case 2:return e.call(t,r[0],r[1]);case 3:return e.call(t,r[0],r[1],r[2])}return e.apply(t,r)}function Qt(e,t,r,n){for(var i=-1,s=null==e?0:e.length;++i<s;){var a=e[i];t(n,a,r(a),e)}return n}function Wt(e,t){for(var r=-1,n=null==e?0:e.length;++r<n&&!1!==t(e[r],r,e););return e}function Xt(e,t){for(var r=null==e?0:e.length;r--&&!1!==t(e[r],r,e););return e}function Jt(e,t){for(var r=-1,n=null==e?0:e.length;++r<n;)if(!t(e[r],r,e))return!1;return!0}function Kt(e,t){for(var r=-1,n=null==e?0:e.length,i=0,s=[];++r<n;){var a=e[r];t(a,r,e)&&(s[i++]=a)}return s}function $t(e,t){return!(null==e||!e.length)&&cr(e,t,0)>-1}function er(e,t,r){for(var n=-1,i=null==e?0:e.length;++n<i;)if(r(t,e[n]))return!0;return!1}function tr(e,t){for(var r=-1,n=null==e?0:e.length,i=Array(n);++r<n;)i[r]=t(e[r],r,e);return i}function rr(e,t){for(var r=-1,n=t.length,i=e.length;++r<n;)e[i+r]=t[r];return e}function nr(e,t,r,n){var i=-1,s=null==e?0:e.length;for(n&&s&&(r=e[++i]);++i<s;)r=t(r,e[i],i,e);return r}function ir(e,t,r,n){var i=null==e?0:e.length;for(n&&i&&(r=e[--i]);i--;)r=t(r,e[i],i,e);return r}function sr(e,t){for(var r=-1,n=null==e?0:e.length;++r<n;)if(t(e[r],r,e))return!0;return!1}var ar=pr("length");function or(e,t,r){var n;return r(e,(function(e,r,i){if(t(e,r,i))return n=r,!1})),n}function lr(e,t,r,n){for(var i=e.length,s=r+(n?1:-1);n?s--:++s<i;)if(t(e[s],s,e))return s;return-1}function cr(e,t,r){return t==t?function(e,t,r){for(var n=r-1,i=e.length;++n<i;)if(e[n]===t)return n;return-1}(e,t,r):lr(e,dr,r)}function ur(e,t,r,n){for(var i=r-1,s=e.length;++i<s;)if(n(e[i],t))return i;return-1}function dr(e){return e!=e}function hr(e,t){var r=null==e?0:e.length;return r?mr(e,t)/r:D}function pr(e){return function(t){return null==t?i:t[e]}}function fr(e){return function(t){return null==e?i:e[t]}}function Ar(e,t,r,n,i){return i(e,(function(e,i,s){r=n?(n=!1,e):t(r,e,i,s)})),r}function mr(e,t){for(var r,n=-1,s=e.length;++n<s;){var a=t(e[n]);a!==i&&(r=r===i?a:r+a)}return r}function gr(e,t){for(var r=-1,n=Array(e);++r<e;)n[r]=t(r);return n}function vr(e){return e?e.slice(0,Nr(e)+1).replace(xe,""):e}function br(e){return function(t){return e(t)}}function yr(e,t){return tr(t,(function(t){return e[t]}))}function Cr(e,t){return e.has(t)}function wr(e,t){for(var r=-1,n=e.length;++r<n&&cr(t,e[r],0)>-1;);return r}function Mr(e,t){for(var r=e.length;r--&&cr(t,e[r],0)>-1;);return r}var Sr=fr({À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",Ĳ:"IJ",ĳ:"ij",Œ:"Oe",œ:"oe",ŉ:"'n",ſ:"s"}),Ir=fr({"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"});function Er(e){return"\\"+kt[e]}function xr(e){return St.test(e)}function Tr(e){var t=-1,r=Array(e.size);return e.forEach((function(e,n){r[++t]=[n,e]})),r}function Dr(e,t){return function(r){return e(t(r))}}function kr(e,t){for(var r=-1,n=e.length,i=0,s=[];++r<n;){var a=e[r];a!==t&&a!==l||(e[r]=l,s[i++]=r)}return s}function jr(e){var t=-1,r=Array(e.size);return e.forEach((function(e){r[++t]=e})),r}function Lr(e){var t=-1,r=Array(e.size);return e.forEach((function(e){r[++t]=[e,e]})),r}function Or(e){return xr(e)?function(e){for(var t=wt.lastIndex=0;wt.test(e);)++t;return t}(e):ar(e)}function Pr(e){return xr(e)?function(e){return e.match(wt)||[]}(e):function(e){return e.split("")}(e)}function Nr(e){for(var t=e.length;t--&&Te.test(e.charAt(t)););return t}var Br=fr({"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"',"&#39;":"'"}),Rr=function e(t){var r,n=(t=null==t?Nt:Rr.defaults(Nt.Object(),t,Rr.pick(Nt,Et))).Array,Te=t.Date,He=t.Error,_e=t.Function,Ze=t.Math,Qe=t.Object,We=t.RegExp,Xe=t.String,Je=t.TypeError,Ke=n.prototype,$e=_e.prototype,et=Qe.prototype,tt=t["__core-js_shared__"],rt=$e.toString,nt=et.hasOwnProperty,it=0,st=(r=/[^.]+$/.exec(tt&&tt.keys&&tt.keys.IE_PROTO||""))?"Symbol(src)_1."+r:"",at=et.toString,ot=rt.call(Qe),lt=Nt._,ct=We("^"+rt.call(nt).replace(Ie,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),ut=Vt?t.Buffer:i,dt=t.Symbol,ht=t.Uint8Array,pt=ut?ut.allocUnsafe:i,ft=Dr(Qe.getPrototypeOf,Qe),At=Qe.create,mt=et.propertyIsEnumerable,gt=Ke.splice,vt=dt?dt.isConcatSpreadable:i,bt=dt?dt.iterator:i,wt=dt?dt.toStringTag:i,St=function(){try{var e=Ls(Qe,"defineProperty");return e({},"",{}),e}catch(e){}}(),kt=t.clearTimeout!==Nt.clearTimeout&&t.clearTimeout,Ot=Te&&Te.now!==Nt.Date.now&&Te.now,Pt=t.setTimeout!==Nt.setTimeout&&t.setTimeout,Bt=Ze.ceil,Rt=Ze.floor,zt=Qe.getOwnPropertySymbols,Yt=ut?ut.isBuffer:i,ar=t.isFinite,fr=Ke.join,Vr=Dr(Qe.keys,Qe),zr=Ze.max,Yr=Ze.min,Gr=Te.now,Ur=t.parseInt,Fr=Ze.random,qr=Ke.reverse,Hr=Ls(t,"DataView"),_r=Ls(t,"Map"),Zr=Ls(t,"Promise"),Qr=Ls(t,"Set"),Wr=Ls(t,"WeakMap"),Xr=Ls(Qe,"create"),Jr=Wr&&new Wr,Kr={},$r=aa(Hr),en=aa(_r),tn=aa(Zr),rn=aa(Qr),nn=aa(Wr),sn=dt?dt.prototype:i,an=sn?sn.valueOf:i,on=sn?sn.toString:i;function ln(e){if(So(e)&&!po(e)&&!(e instanceof hn)){if(e instanceof dn)return e;if(nt.call(e,"__wrapped__"))return oa(e)}return new dn(e)}var cn=function(){function e(){}return function(t){if(!Mo(t))return{};if(At)return At(t);e.prototype=t;var r=new e;return e.prototype=i,r}}();function un(){}function dn(e,t){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=i}function hn(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=k,this.__views__=[]}function pn(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}function fn(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}function An(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}function mn(e){var t=-1,r=null==e?0:e.length;for(this.__data__=new An;++t<r;)this.add(e[t])}function gn(e){var t=this.__data__=new fn(e);this.size=t.size}function vn(e,t){var r=po(e),n=!r&&ho(e),i=!r&&!n&&go(e),s=!r&&!n&&!i&&Lo(e),a=r||n||i||s,o=a?gr(e.length,Xe):[],l=o.length;for(var c in e)!t&&!nt.call(e,c)||a&&("length"==c||i&&("offset"==c||"parent"==c)||s&&("buffer"==c||"byteLength"==c||"byteOffset"==c)||zs(c,l))||o.push(c);return o}function bn(e){var t=e.length;return t?e[Ai(0,t-1)]:i}function yn(e,t){return ta(Xi(e),Dn(t,0,e.length))}function Cn(e){return ta(Xi(e))}function wn(e,t,r){(r!==i&&!lo(e[t],r)||r===i&&!(t in e))&&xn(e,t,r)}function Mn(e,t,r){var n=e[t];nt.call(e,t)&&lo(n,r)&&(r!==i||t in e)||xn(e,t,r)}function Sn(e,t){for(var r=e.length;r--;)if(lo(e[r][0],t))return r;return-1}function In(e,t,r,n){return Pn(e,(function(e,i,s){t(n,e,r(e),s)})),n}function En(e,t){return e&&Ji(t,el(t),e)}function xn(e,t,r){"__proto__"==t&&St?St(e,t,{configurable:!0,enumerable:!0,value:r,writable:!0}):e[t]=r}function Tn(e,t){for(var r=-1,s=t.length,a=n(s),o=null==e;++r<s;)a[r]=o?i:Wo(e,t[r]);return a}function Dn(e,t,r){return e==e&&(r!==i&&(e=e<=r?e:r),t!==i&&(e=e>=t?e:t)),e}function kn(e,t,r,n,s,a){var o,l=t&c,h=t&u,p=t&d;if(r&&(o=s?r(e,n,s,a):r(e)),o!==i)return o;if(!Mo(e))return e;var f=po(e);if(f){if(o=function(e){var t=e.length,r=new e.constructor(t);return t&&"string"==typeof e[0]&&nt.call(e,"index")&&(r.index=e.index,r.input=e.input),r}(e),!l)return Xi(e,o)}else{var A=Ns(e),m=A==G||A==U;if(go(e))return qi(e,l);if(A==_||A==P||m&&!s){if(o=h||m?{}:Rs(e),!l)return h?function(e,t){return Ji(e,Ps(e),t)}(e,function(e,t){return e&&Ji(t,tl(t),e)}(o,e)):function(e,t){return Ji(e,Os(e),t)}(e,En(o,e))}else{if(!Dt[A])return s?e:{};o=function(e,t,r){var n,i=e.constructor;switch(t){case te:return Hi(e);case R:case V:return new i(+e);case re:return function(e,t){var r=t?Hi(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.byteLength)}(e,r);case ne:case ie:case se:case ae:case oe:case le:case ce:case ue:case de:return _i(e,r);case F:return new i;case q:case J:return new i(e);case W:return function(e){var t=new e.constructor(e.source,Be.exec(e));return t.lastIndex=e.lastIndex,t}(e);case X:return new i;case K:return n=e,an?Qe(an.call(n)):{}}}(e,A,l)}}a||(a=new gn);var g=a.get(e);if(g)return g;a.set(e,o),Do(e)?e.forEach((function(n){o.add(kn(n,t,r,n,e,a))})):Io(e)&&e.forEach((function(n,i){o.set(i,kn(n,t,r,i,e,a))}));var v=f?i:(p?h?Is:Ss:h?tl:el)(e);return Wt(v||e,(function(n,i){v&&(n=e[i=n]),Mn(o,i,kn(n,t,r,i,e,a))})),o}function jn(e,t,r){var n=r.length;if(null==e)return!n;for(e=Qe(e);n--;){var s=r[n],a=t[s],o=e[s];if(o===i&&!(s in e)||!a(o))return!1}return!0}function Ln(e,t,r){if("function"!=typeof e)throw new Je(a);return Js((function(){e.apply(i,r)}),t)}function On(e,t,r,n){var i=-1,a=$t,o=!0,l=e.length,c=[],u=t.length;if(!l)return c;r&&(t=tr(t,br(r))),n?(a=er,o=!1):t.length>=s&&(a=Cr,o=!1,t=new mn(t));e:for(;++i<l;){var d=e[i],h=null==r?d:r(d);if(d=n||0!==d?d:0,o&&h==h){for(var p=u;p--;)if(t[p]===h)continue e;c.push(d)}else a(t,h,n)||c.push(d)}return c}ln.templateSettings={escape:be,evaluate:ye,interpolate:Ce,variable:"",imports:{_:ln}},ln.prototype=un.prototype,ln.prototype.constructor=ln,dn.prototype=cn(un.prototype),dn.prototype.constructor=dn,hn.prototype=cn(un.prototype),hn.prototype.constructor=hn,pn.prototype.clear=function(){this.__data__=Xr?Xr(null):{},this.size=0},pn.prototype.delete=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t},pn.prototype.get=function(e){var t=this.__data__;if(Xr){var r=t[e];return r===o?i:r}return nt.call(t,e)?t[e]:i},pn.prototype.has=function(e){var t=this.__data__;return Xr?t[e]!==i:nt.call(t,e)},pn.prototype.set=function(e,t){var r=this.__data__;return this.size+=this.has(e)?0:1,r[e]=Xr&&t===i?o:t,this},fn.prototype.clear=function(){this.__data__=[],this.size=0},fn.prototype.delete=function(e){var t=this.__data__,r=Sn(t,e);return!(r<0||(r==t.length-1?t.pop():gt.call(t,r,1),--this.size,0))},fn.prototype.get=function(e){var t=this.__data__,r=Sn(t,e);return r<0?i:t[r][1]},fn.prototype.has=function(e){return Sn(this.__data__,e)>-1},fn.prototype.set=function(e,t){var r=this.__data__,n=Sn(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this},An.prototype.clear=function(){this.size=0,this.__data__={hash:new pn,map:new(_r||fn),string:new pn}},An.prototype.delete=function(e){var t=ks(this,e).delete(e);return this.size-=t?1:0,t},An.prototype.get=function(e){return ks(this,e).get(e)},An.prototype.has=function(e){return ks(this,e).has(e)},An.prototype.set=function(e,t){var r=ks(this,e),n=r.size;return r.set(e,t),this.size+=r.size==n?0:1,this},mn.prototype.add=mn.prototype.push=function(e){return this.__data__.set(e,o),this},mn.prototype.has=function(e){return this.__data__.has(e)},gn.prototype.clear=function(){this.__data__=new fn,this.size=0},gn.prototype.delete=function(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r},gn.prototype.get=function(e){return this.__data__.get(e)},gn.prototype.has=function(e){return this.__data__.has(e)},gn.prototype.set=function(e,t){var r=this.__data__;if(r instanceof fn){var n=r.__data__;if(!_r||n.length<s-1)return n.push([e,t]),this.size=++r.size,this;r=this.__data__=new An(n)}return r.set(e,t),this.size=r.size,this};var Pn=es(Un),Nn=es(Fn,!0);function Bn(e,t){var r=!0;return Pn(e,(function(e,n,i){return r=!!t(e,n,i)})),r}function Rn(e,t,r){for(var n=-1,s=e.length;++n<s;){var a=e[n],o=t(a);if(null!=o&&(l===i?o==o&&!jo(o):r(o,l)))var l=o,c=a}return c}function Vn(e,t){var r=[];return Pn(e,(function(e,n,i){t(e,n,i)&&r.push(e)})),r}function zn(e,t,r,n,i){var s=-1,a=e.length;for(r||(r=Vs),i||(i=[]);++s<a;){var o=e[s];t>0&&r(o)?t>1?zn(o,t-1,r,n,i):rr(i,o):n||(i[i.length]=o)}return i}var Yn=ts(),Gn=ts(!0);function Un(e,t){return e&&Yn(e,t,el)}function Fn(e,t){return e&&Gn(e,t,el)}function qn(e,t){return Kt(t,(function(t){return yo(e[t])}))}function Hn(e,t){for(var r=0,n=(t=Yi(t,e)).length;null!=e&&r<n;)e=e[sa(t[r++])];return r&&r==n?e:i}function _n(e,t,r){var n=t(e);return po(e)?n:rr(n,r(e))}function Zn(e){return null==e?e===i?$:H:wt&&wt in Qe(e)?function(e){var t=nt.call(e,wt),r=e[wt];try{e[wt]=i;var n=!0}catch(e){}var s=at.call(e);return n&&(t?e[wt]=r:delete e[wt]),s}(e):function(e){return at.call(e)}(e)}function Qn(e,t){return e>t}function Wn(e,t){return null!=e&&nt.call(e,t)}function Xn(e,t){return null!=e&&t in Qe(e)}function Jn(e,t,r){for(var s=r?er:$t,a=e[0].length,o=e.length,l=o,c=n(o),u=1/0,d=[];l--;){var h=e[l];l&&t&&(h=tr(h,br(t))),u=Yr(h.length,u),c[l]=!r&&(t||a>=120&&h.length>=120)?new mn(l&&h):i}h=e[0];var p=-1,f=c[0];e:for(;++p<a&&d.length<u;){var A=h[p],m=t?t(A):A;if(A=r||0!==A?A:0,!(f?Cr(f,m):s(d,m,r))){for(l=o;--l;){var g=c[l];if(!(g?Cr(g,m):s(e[l],m,r)))continue e}f&&f.push(m),d.push(A)}}return d}function Kn(e,t,r){var n=null==(e=Qs(e,t=Yi(t,e)))?e:e[sa(va(t))];return null==n?i:Zt(n,e,r)}function $n(e){return So(e)&&Zn(e)==P}function ei(e,t,r,n,s){return e===t||(null==e||null==t||!So(e)&&!So(t)?e!=e&&t!=t:function(e,t,r,n,s,a){var o=po(e),l=po(t),c=o?N:Ns(e),u=l?N:Ns(t),d=(c=c==P?_:c)==_,f=(u=u==P?_:u)==_,A=c==u;if(A&&go(e)){if(!go(t))return!1;o=!0,d=!1}if(A&&!d)return a||(a=new gn),o||Lo(e)?ws(e,t,r,n,s,a):function(e,t,r,n,i,s,a){switch(r){case re:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case te:return!(e.byteLength!=t.byteLength||!s(new ht(e),new ht(t)));case R:case V:case q:return lo(+e,+t);case Y:return e.name==t.name&&e.message==t.message;case W:case J:return e==t+"";case F:var o=Tr;case X:var l=n&h;if(o||(o=jr),e.size!=t.size&&!l)return!1;var c=a.get(e);if(c)return c==t;n|=p,a.set(e,t);var u=ws(o(e),o(t),n,i,s,a);return a.delete(e),u;case K:if(an)return an.call(e)==an.call(t)}return!1}(e,t,c,r,n,s,a);if(!(r&h)){var m=d&&nt.call(e,"__wrapped__"),g=f&&nt.call(t,"__wrapped__");if(m||g){var v=m?e.value():e,b=g?t.value():t;return a||(a=new gn),s(v,b,r,n,a)}}return!!A&&(a||(a=new gn),function(e,t,r,n,s,a){var o=r&h,l=Ss(e),c=l.length;if(c!=Ss(t).length&&!o)return!1;for(var u=c;u--;){var d=l[u];if(!(o?d in t:nt.call(t,d)))return!1}var p=a.get(e),f=a.get(t);if(p&&f)return p==t&&f==e;var A=!0;a.set(e,t),a.set(t,e);for(var m=o;++u<c;){var g=e[d=l[u]],v=t[d];if(n)var b=o?n(v,g,d,t,e,a):n(g,v,d,e,t,a);if(!(b===i?g===v||s(g,v,r,n,a):b)){A=!1;break}m||(m="constructor"==d)}if(A&&!m){var y=e.constructor,C=t.constructor;y==C||!("constructor"in e)||!("constructor"in t)||"function"==typeof y&&y instanceof y&&"function"==typeof C&&C instanceof C||(A=!1)}return a.delete(e),a.delete(t),A}(e,t,r,n,s,a))}(e,t,r,n,ei,s))}function ti(e,t,r,n){var s=r.length,a=s,o=!n;if(null==e)return!a;for(e=Qe(e);s--;){var l=r[s];if(o&&l[2]?l[1]!==e[l[0]]:!(l[0]in e))return!1}for(;++s<a;){var c=(l=r[s])[0],u=e[c],d=l[1];if(o&&l[2]){if(u===i&&!(c in e))return!1}else{var f=new gn;if(n)var A=n(u,d,c,e,t,f);if(!(A===i?ei(d,u,h|p,n,f):A))return!1}}return!0}function ri(e){return!(!Mo(e)||(t=e,st&&st in t))&&(yo(e)?ct:ze).test(aa(e));var t}function ni(e){return"function"==typeof e?e:null==e?El:"object"==typeof e?po(e)?li(e[0],e[1]):oi(e):Nl(e)}function ii(e){if(!qs(e))return Vr(e);var t=[];for(var r in Qe(e))nt.call(e,r)&&"constructor"!=r&&t.push(r);return t}function si(e,t){return e<t}function ai(e,t){var r=-1,i=Ao(e)?n(e.length):[];return Pn(e,(function(e,n,s){i[++r]=t(e,n,s)})),i}function oi(e){var t=js(e);return 1==t.length&&t[0][2]?_s(t[0][0],t[0][1]):function(r){return r===e||ti(r,e,t)}}function li(e,t){return Gs(e)&&Hs(t)?_s(sa(e),t):function(r){var n=Wo(r,e);return n===i&&n===t?Xo(r,e):ei(t,n,h|p)}}function ci(e,t,r,n,s){e!==t&&Yn(t,(function(a,o){if(s||(s=new gn),Mo(a))!function(e,t,r,n,s,a,o){var l=Ws(e,r),c=Ws(t,r),u=o.get(c);if(u)wn(e,r,u);else{var d=a?a(l,c,r+"",e,t,o):i,h=d===i;if(h){var p=po(c),f=!p&&go(c),A=!p&&!f&&Lo(c);d=c,p||f||A?po(l)?d=l:mo(l)?d=Xi(l):f?(h=!1,d=qi(c,!0)):A?(h=!1,d=_i(c,!0)):d=[]:xo(c)||ho(c)?(d=l,ho(l)?d=Yo(l):Mo(l)&&!yo(l)||(d=Rs(c))):h=!1}h&&(o.set(c,d),s(d,c,n,a,o),o.delete(c)),wn(e,r,d)}}(e,t,o,r,ci,n,s);else{var l=n?n(Ws(e,o),a,o+"",e,t,s):i;l===i&&(l=a),wn(e,o,l)}}),tl)}function ui(e,t){var r=e.length;if(r)return zs(t+=t<0?r:0,r)?e[t]:i}function di(e,t,r){t=t.length?tr(t,(function(e){return po(e)?function(t){return Hn(t,1===e.length?e[0]:e)}:e})):[El];var n=-1;t=tr(t,br(Ds()));var i=ai(e,(function(e,r,i){var s=tr(t,(function(t){return t(e)}));return{criteria:s,index:++n,value:e}}));return function(e,t){var n=e.length;for(e.sort((function(e,t){return function(e,t,r){for(var n=-1,i=e.criteria,s=t.criteria,a=i.length,o=r.length;++n<a;){var l=Zi(i[n],s[n]);if(l)return n>=o?l:l*("desc"==r[n]?-1:1)}return e.index-t.index}(e,t,r)}));n--;)e[n]=e[n].value;return e}(i)}function hi(e,t,r){for(var n=-1,i=t.length,s={};++n<i;){var a=t[n],o=Hn(e,a);r(o,a)&&yi(s,Yi(a,e),o)}return s}function pi(e,t,r,n){var i=n?ur:cr,s=-1,a=t.length,o=e;for(e===t&&(t=Xi(t)),r&&(o=tr(e,br(r)));++s<a;)for(var l=0,c=t[s],u=r?r(c):c;(l=i(o,u,l,n))>-1;)o!==e&&gt.call(o,l,1),gt.call(e,l,1);return e}function fi(e,t){for(var r=e?t.length:0,n=r-1;r--;){var i=t[r];if(r==n||i!==s){var s=i;zs(i)?gt.call(e,i,1):Li(e,i)}}return e}function Ai(e,t){return e+Rt(Fr()*(t-e+1))}function mi(e,t){var r="";if(!e||t<1||t>x)return r;do{t%2&&(r+=e),(t=Rt(t/2))&&(e+=e)}while(t);return r}function gi(e,t){return Ks(Zs(e,t,El),e+"")}function vi(e){return bn(cl(e))}function bi(e,t){var r=cl(e);return ta(r,Dn(t,0,r.length))}function yi(e,t,r,n){if(!Mo(e))return e;for(var s=-1,a=(t=Yi(t,e)).length,o=a-1,l=e;null!=l&&++s<a;){var c=sa(t[s]),u=r;if("__proto__"===c||"constructor"===c||"prototype"===c)return e;if(s!=o){var d=l[c];(u=n?n(d,c,l):i)===i&&(u=Mo(d)?d:zs(t[s+1])?[]:{})}Mn(l,c,u),l=l[c]}return e}var Ci=Jr?function(e,t){return Jr.set(e,t),e}:El,wi=St?function(e,t){return St(e,"toString",{configurable:!0,enumerable:!1,value:Ml(t),writable:!0})}:El;function Mi(e){return ta(cl(e))}function Si(e,t,r){var i=-1,s=e.length;t<0&&(t=-t>s?0:s+t),(r=r>s?s:r)<0&&(r+=s),s=t>r?0:r-t>>>0,t>>>=0;for(var a=n(s);++i<s;)a[i]=e[i+t];return a}function Ii(e,t){var r;return Pn(e,(function(e,n,i){return!(r=t(e,n,i))})),!!r}function Ei(e,t,r){var n=0,i=null==e?n:e.length;if("number"==typeof t&&t==t&&i<=L){for(;n<i;){var s=n+i>>>1,a=e[s];null!==a&&!jo(a)&&(r?a<=t:a<t)?n=s+1:i=s}return i}return xi(e,t,El,r)}function xi(e,t,r,n){var s=0,a=null==e?0:e.length;if(0===a)return 0;for(var o=(t=r(t))!=t,l=null===t,c=jo(t),u=t===i;s<a;){var d=Rt((s+a)/2),h=r(e[d]),p=h!==i,f=null===h,A=h==h,m=jo(h);if(o)var g=n||A;else g=u?A&&(n||p):l?A&&p&&(n||!f):c?A&&p&&!f&&(n||!m):!f&&!m&&(n?h<=t:h<t);g?s=d+1:a=d}return Yr(a,j)}function Ti(e,t){for(var r=-1,n=e.length,i=0,s=[];++r<n;){var a=e[r],o=t?t(a):a;if(!r||!lo(o,l)){var l=o;s[i++]=0===a?0:a}}return s}function Di(e){return"number"==typeof e?e:jo(e)?D:+e}function ki(e){if("string"==typeof e)return e;if(po(e))return tr(e,ki)+"";if(jo(e))return on?on.call(e):"";var t=e+"";return"0"==t&&1/e==-E?"-0":t}function ji(e,t,r){var n=-1,i=$t,a=e.length,o=!0,l=[],c=l;if(r)o=!1,i=er;else if(a>=s){var u=t?null:ms(e);if(u)return jr(u);o=!1,i=Cr,c=new mn}else c=t?[]:l;e:for(;++n<a;){var d=e[n],h=t?t(d):d;if(d=r||0!==d?d:0,o&&h==h){for(var p=c.length;p--;)if(c[p]===h)continue e;t&&c.push(h),l.push(d)}else i(c,h,r)||(c!==l&&c.push(h),l.push(d))}return l}function Li(e,t){return null==(e=Qs(e,t=Yi(t,e)))||delete e[sa(va(t))]}function Oi(e,t,r,n){return yi(e,t,r(Hn(e,t)),n)}function Pi(e,t,r,n){for(var i=e.length,s=n?i:-1;(n?s--:++s<i)&&t(e[s],s,e););return r?Si(e,n?0:s,n?s+1:i):Si(e,n?s+1:0,n?i:s)}function Ni(e,t){var r=e;return r instanceof hn&&(r=r.value()),nr(t,(function(e,t){return t.func.apply(t.thisArg,rr([e],t.args))}),r)}function Bi(e,t,r){var i=e.length;if(i<2)return i?ji(e[0]):[];for(var s=-1,a=n(i);++s<i;)for(var o=e[s],l=-1;++l<i;)l!=s&&(a[s]=On(a[s]||o,e[l],t,r));return ji(zn(a,1),t,r)}function Ri(e,t,r){for(var n=-1,s=e.length,a=t.length,o={};++n<s;){var l=n<a?t[n]:i;r(o,e[n],l)}return o}function Vi(e){return mo(e)?e:[]}function zi(e){return"function"==typeof e?e:El}function Yi(e,t){return po(e)?e:Gs(e,t)?[e]:ia(Go(e))}var Gi=gi;function Ui(e,t,r){var n=e.length;return r=r===i?n:r,!t&&r>=n?e:Si(e,t,r)}var Fi=kt||function(e){return Nt.clearTimeout(e)};function qi(e,t){if(t)return e.slice();var r=e.length,n=pt?pt(r):new e.constructor(r);return e.copy(n),n}function Hi(e){var t=new e.constructor(e.byteLength);return new ht(t).set(new ht(e)),t}function _i(e,t){var r=t?Hi(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.length)}function Zi(e,t){if(e!==t){var r=e!==i,n=null===e,s=e==e,a=jo(e),o=t!==i,l=null===t,c=t==t,u=jo(t);if(!l&&!u&&!a&&e>t||a&&o&&c&&!l&&!u||n&&o&&c||!r&&c||!s)return 1;if(!n&&!a&&!u&&e<t||u&&r&&s&&!n&&!a||l&&r&&s||!o&&s||!c)return-1}return 0}function Qi(e,t,r,i){for(var s=-1,a=e.length,o=r.length,l=-1,c=t.length,u=zr(a-o,0),d=n(c+u),h=!i;++l<c;)d[l]=t[l];for(;++s<o;)(h||s<a)&&(d[r[s]]=e[s]);for(;u--;)d[l++]=e[s++];return d}function Wi(e,t,r,i){for(var s=-1,a=e.length,o=-1,l=r.length,c=-1,u=t.length,d=zr(a-l,0),h=n(d+u),p=!i;++s<d;)h[s]=e[s];for(var f=s;++c<u;)h[f+c]=t[c];for(;++o<l;)(p||s<a)&&(h[f+r[o]]=e[s++]);return h}function Xi(e,t){var r=-1,i=e.length;for(t||(t=n(i));++r<i;)t[r]=e[r];return t}function Ji(e,t,r,n){var s=!r;r||(r={});for(var a=-1,o=t.length;++a<o;){var l=t[a],c=n?n(r[l],e[l],l,r,e):i;c===i&&(c=e[l]),s?xn(r,l,c):Mn(r,l,c)}return r}function Ki(e,t){return function(r,n){var i=po(r)?Qt:In,s=t?t():{};return i(r,e,Ds(n,2),s)}}function $i(e){return gi((function(t,r){var n=-1,s=r.length,a=s>1?r[s-1]:i,o=s>2?r[2]:i;for(a=e.length>3&&"function"==typeof a?(s--,a):i,o&&Ys(r[0],r[1],o)&&(a=s<3?i:a,s=1),t=Qe(t);++n<s;){var l=r[n];l&&e(t,l,n,a)}return t}))}function es(e,t){return function(r,n){if(null==r)return r;if(!Ao(r))return e(r,n);for(var i=r.length,s=t?i:-1,a=Qe(r);(t?s--:++s<i)&&!1!==n(a[s],s,a););return r}}function ts(e){return function(t,r,n){for(var i=-1,s=Qe(t),a=n(t),o=a.length;o--;){var l=a[e?o:++i];if(!1===r(s[l],l,s))break}return t}}function rs(e){return function(t){var r=xr(t=Go(t))?Pr(t):i,n=r?r[0]:t.charAt(0),s=r?Ui(r,1).join(""):t.slice(1);return n[e]()+s}}function ns(e){return function(t){return nr(yl(hl(t).replace(yt,"")),e,"")}}function is(e){return function(){var t=arguments;switch(t.length){case 0:return new e;case 1:return new e(t[0]);case 2:return new e(t[0],t[1]);case 3:return new e(t[0],t[1],t[2]);case 4:return new e(t[0],t[1],t[2],t[3]);case 5:return new e(t[0],t[1],t[2],t[3],t[4]);case 6:return new e(t[0],t[1],t[2],t[3],t[4],t[5]);case 7:return new e(t[0],t[1],t[2],t[3],t[4],t[5],t[6])}var r=cn(e.prototype),n=e.apply(r,t);return Mo(n)?n:r}}function ss(e){return function(t,r,n){var s=Qe(t);if(!Ao(t)){var a=Ds(r,3);t=el(t),r=function(e){return a(s[e],e,s)}}var o=e(t,r,n);return o>-1?s[a?t[o]:o]:i}}function as(e){return Ms((function(t){var r=t.length,n=r,s=dn.prototype.thru;for(e&&t.reverse();n--;){var o=t[n];if("function"!=typeof o)throw new Je(a);if(s&&!l&&"wrapper"==xs(o))var l=new dn([],!0)}for(n=l?n:r;++n<r;){var c=xs(o=t[n]),u="wrapper"==c?Es(o):i;l=u&&Us(u[0])&&u[1]==(C|g|b|w)&&!u[4].length&&1==u[9]?l[xs(u[0])].apply(l,u[3]):1==o.length&&Us(o)?l[c]():l.thru(o)}return function(){var e=arguments,n=e[0];if(l&&1==e.length&&po(n))return l.plant(n).value();for(var i=0,s=r?t[i].apply(this,e):n;++i<r;)s=t[i].call(this,s);return s}}))}function os(e,t,r,s,a,o,l,c,u,d){var h=t&C,p=t&f,m=t&A,b=t&(g|v),y=t&M,w=m?i:is(e);return function f(){for(var A=arguments.length,g=n(A),v=A;v--;)g[v]=arguments[v];if(b)var C=Ts(f),M=function(e,t){for(var r=e.length,n=0;r--;)e[r]===t&&++n;return n}(g,C);if(s&&(g=Qi(g,s,a,b)),o&&(g=Wi(g,o,l,b)),A-=M,b&&A<d){var S=kr(g,C);return fs(e,t,os,f.placeholder,r,g,S,c,u,d-A)}var I=p?r:this,E=m?I[e]:e;return A=g.length,c?g=function(e,t){for(var r=e.length,n=Yr(t.length,r),s=Xi(e);n--;){var a=t[n];e[n]=zs(a,r)?s[a]:i}return e}(g,c):y&&A>1&&g.reverse(),h&&u<A&&(g.length=u),this&&this!==Nt&&this instanceof f&&(E=w||is(E)),E.apply(I,g)}}function ls(e,t){return function(r,n){return function(e,t,r,n){return Un(e,(function(e,i,s){t(n,r(e),i,s)})),n}(r,e,t(n),{})}}function cs(e,t){return function(r,n){var s;if(r===i&&n===i)return t;if(r!==i&&(s=r),n!==i){if(s===i)return n;"string"==typeof r||"string"==typeof n?(r=ki(r),n=ki(n)):(r=Di(r),n=Di(n)),s=e(r,n)}return s}}function us(e){return Ms((function(t){return t=tr(t,br(Ds())),gi((function(r){var n=this;return e(t,(function(e){return Zt(e,n,r)}))}))}))}function ds(e,t){var r=(t=t===i?" ":ki(t)).length;if(r<2)return r?mi(t,e):t;var n=mi(t,Bt(e/Or(t)));return xr(t)?Ui(Pr(n),0,e).join(""):n.slice(0,e)}function hs(e){return function(t,r,s){return s&&"number"!=typeof s&&Ys(t,r,s)&&(r=s=i),t=Bo(t),r===i?(r=t,t=0):r=Bo(r),function(e,t,r,i){for(var s=-1,a=zr(Bt((t-e)/(r||1)),0),o=n(a);a--;)o[i?a:++s]=e,e+=r;return o}(t,r,s=s===i?t<r?1:-1:Bo(s),e)}}function ps(e){return function(t,r){return"string"==typeof t&&"string"==typeof r||(t=zo(t),r=zo(r)),e(t,r)}}function fs(e,t,r,n,s,a,o,l,c,u){var d=t&g;t|=d?b:y,(t&=~(d?y:b))&m||(t&=~(f|A));var h=[e,t,s,d?a:i,d?o:i,d?i:a,d?i:o,l,c,u],p=r.apply(i,h);return Us(e)&&Xs(p,h),p.placeholder=n,$s(p,e,t)}function As(e){var t=Ze[e];return function(e,r){if(e=zo(e),(r=null==r?0:Yr(Ro(r),292))&&ar(e)){var n=(Go(e)+"e").split("e");return+((n=(Go(t(n[0]+"e"+(+n[1]+r)))+"e").split("e"))[0]+"e"+(+n[1]-r))}return t(e)}}var ms=Qr&&1/jr(new Qr([,-0]))[1]==E?function(e){return new Qr(e)}:jl;function gs(e){return function(t){var r=Ns(t);return r==F?Tr(t):r==X?Lr(t):function(e,t){return tr(t,(function(t){return[t,e[t]]}))}(t,e(t))}}function vs(e,t,r,s,o,c,u,d){var h=t&A;if(!h&&"function"!=typeof e)throw new Je(a);var p=s?s.length:0;if(p||(t&=~(b|y),s=o=i),u=u===i?u:zr(Ro(u),0),d=d===i?d:Ro(d),p-=o?o.length:0,t&y){var M=s,S=o;s=o=i}var I=h?i:Es(e),E=[e,t,r,s,o,M,S,c,u,d];if(I&&function(e,t){var r=e[1],n=t[1],i=r|n,s=i<(f|A|C),a=n==C&&r==g||n==C&&r==w&&e[7].length<=t[8]||n==(C|w)&&t[7].length<=t[8]&&r==g;if(!s&&!a)return e;n&f&&(e[2]=t[2],i|=r&f?0:m);var o=t[3];if(o){var c=e[3];e[3]=c?Qi(c,o,t[4]):o,e[4]=c?kr(e[3],l):t[4]}(o=t[5])&&(c=e[5],e[5]=c?Wi(c,o,t[6]):o,e[6]=c?kr(e[5],l):t[6]),(o=t[7])&&(e[7]=o),n&C&&(e[8]=null==e[8]?t[8]:Yr(e[8],t[8])),null==e[9]&&(e[9]=t[9]),e[0]=t[0],e[1]=i}(E,I),e=E[0],t=E[1],r=E[2],s=E[3],o=E[4],!(d=E[9]=E[9]===i?h?0:e.length:zr(E[9]-p,0))&&t&(g|v)&&(t&=~(g|v)),t&&t!=f)x=t==g||t==v?function(e,t,r){var s=is(e);return function a(){for(var o=arguments.length,l=n(o),c=o,u=Ts(a);c--;)l[c]=arguments[c];var d=o<3&&l[0]!==u&&l[o-1]!==u?[]:kr(l,u);return(o-=d.length)<r?fs(e,t,os,a.placeholder,i,l,d,i,i,r-o):Zt(this&&this!==Nt&&this instanceof a?s:e,this,l)}}(e,t,d):t!=b&&t!=(f|b)||o.length?os.apply(i,E):function(e,t,r,i){var s=t&f,a=is(e);return function t(){for(var o=-1,l=arguments.length,c=-1,u=i.length,d=n(u+l),h=this&&this!==Nt&&this instanceof t?a:e;++c<u;)d[c]=i[c];for(;l--;)d[c++]=arguments[++o];return Zt(h,s?r:this,d)}}(e,t,r,s);else var x=function(e,t,r){var n=t&f,i=is(e);return function t(){return(this&&this!==Nt&&this instanceof t?i:e).apply(n?r:this,arguments)}}(e,t,r);return $s((I?Ci:Xs)(x,E),e,t)}function bs(e,t,r,n){return e===i||lo(e,et[r])&&!nt.call(n,r)?t:e}function ys(e,t,r,n,s,a){return Mo(e)&&Mo(t)&&(a.set(t,e),ci(e,t,i,ys,a),a.delete(t)),e}function Cs(e){return xo(e)?i:e}function ws(e,t,r,n,s,a){var o=r&h,l=e.length,c=t.length;if(l!=c&&!(o&&c>l))return!1;var u=a.get(e),d=a.get(t);if(u&&d)return u==t&&d==e;var f=-1,A=!0,m=r&p?new mn:i;for(a.set(e,t),a.set(t,e);++f<l;){var g=e[f],v=t[f];if(n)var b=o?n(v,g,f,t,e,a):n(g,v,f,e,t,a);if(b!==i){if(b)continue;A=!1;break}if(m){if(!sr(t,(function(e,t){if(!Cr(m,t)&&(g===e||s(g,e,r,n,a)))return m.push(t)}))){A=!1;break}}else if(g!==v&&!s(g,v,r,n,a)){A=!1;break}}return a.delete(e),a.delete(t),A}function Ms(e){return Ks(Zs(e,i,pa),e+"")}function Ss(e){return _n(e,el,Os)}function Is(e){return _n(e,tl,Ps)}var Es=Jr?function(e){return Jr.get(e)}:jl;function xs(e){for(var t=e.name+"",r=Kr[t],n=nt.call(Kr,t)?r.length:0;n--;){var i=r[n],s=i.func;if(null==s||s==e)return i.name}return t}function Ts(e){return(nt.call(ln,"placeholder")?ln:e).placeholder}function Ds(){var e=ln.iteratee||xl;return e=e===xl?ni:e,arguments.length?e(arguments[0],arguments[1]):e}function ks(e,t){var r,n,i=e.__data__;return("string"==(n=typeof(r=t))||"number"==n||"symbol"==n||"boolean"==n?"__proto__"!==r:null===r)?i["string"==typeof t?"string":"hash"]:i.map}function js(e){for(var t=el(e),r=t.length;r--;){var n=t[r],i=e[n];t[r]=[n,i,Hs(i)]}return t}function Ls(e,t){var r=function(e,t){return null==e?i:e[t]}(e,t);return ri(r)?r:i}var Os=zt?function(e){return null==e?[]:(e=Qe(e),Kt(zt(e),(function(t){return mt.call(e,t)})))}:Vl,Ps=zt?function(e){for(var t=[];e;)rr(t,Os(e)),e=ft(e);return t}:Vl,Ns=Zn;function Bs(e,t,r){for(var n=-1,i=(t=Yi(t,e)).length,s=!1;++n<i;){var a=sa(t[n]);if(!(s=null!=e&&r(e,a)))break;e=e[a]}return s||++n!=i?s:!!(i=null==e?0:e.length)&&wo(i)&&zs(a,i)&&(po(e)||ho(e))}function Rs(e){return"function"!=typeof e.constructor||qs(e)?{}:cn(ft(e))}function Vs(e){return po(e)||ho(e)||!!(vt&&e&&e[vt])}function zs(e,t){var r=typeof e;return!!(t=null==t?x:t)&&("number"==r||"symbol"!=r&&Ge.test(e))&&e>-1&&e%1==0&&e<t}function Ys(e,t,r){if(!Mo(r))return!1;var n=typeof t;return!!("number"==n?Ao(r)&&zs(t,r.length):"string"==n&&t in r)&&lo(r[t],e)}function Gs(e,t){if(po(e))return!1;var r=typeof e;return!("number"!=r&&"symbol"!=r&&"boolean"!=r&&null!=e&&!jo(e))||Me.test(e)||!we.test(e)||null!=t&&e in Qe(t)}function Us(e){var t=xs(e),r=ln[t];if("function"!=typeof r||!(t in hn.prototype))return!1;if(e===r)return!0;var n=Es(r);return!!n&&e===n[0]}(Hr&&Ns(new Hr(new ArrayBuffer(1)))!=re||_r&&Ns(new _r)!=F||Zr&&Ns(Zr.resolve())!=Z||Qr&&Ns(new Qr)!=X||Wr&&Ns(new Wr)!=ee)&&(Ns=function(e){var t=Zn(e),r=t==_?e.constructor:i,n=r?aa(r):"";if(n)switch(n){case $r:return re;case en:return F;case tn:return Z;case rn:return X;case nn:return ee}return t});var Fs=tt?yo:zl;function qs(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||et)}function Hs(e){return e==e&&!Mo(e)}function _s(e,t){return function(r){return null!=r&&r[e]===t&&(t!==i||e in Qe(r))}}function Zs(e,t,r){return t=zr(t===i?e.length-1:t,0),function(){for(var i=arguments,s=-1,a=zr(i.length-t,0),o=n(a);++s<a;)o[s]=i[t+s];s=-1;for(var l=n(t+1);++s<t;)l[s]=i[s];return l[t]=r(o),Zt(e,this,l)}}function Qs(e,t){return t.length<2?e:Hn(e,Si(t,0,-1))}function Ws(e,t){if(("constructor"!==t||"function"!=typeof e[t])&&"__proto__"!=t)return e[t]}var Xs=ea(Ci),Js=Pt||function(e,t){return Nt.setTimeout(e,t)},Ks=ea(wi);function $s(e,t,r){var n=t+"";return Ks(e,function(e,t){var r=t.length;if(!r)return e;var n=r-1;return t[n]=(r>1?"& ":"")+t[n],t=t.join(r>2?", ":" "),e.replace(De,"{\n/* [wrapped with "+t+"] */\n")}(n,function(e,t){return Wt(O,(function(r){var n="_."+r[0];t&r[1]&&!$t(e,n)&&e.push(n)})),e.sort()}(function(e){var t=e.match(ke);return t?t[1].split(je):[]}(n),r)))}function ea(e){var t=0,r=0;return function(){var n=Gr(),s=I-(n-r);if(r=n,s>0){if(++t>=S)return arguments[0]}else t=0;return e.apply(i,arguments)}}function ta(e,t){var r=-1,n=e.length,s=n-1;for(t=t===i?n:t;++r<t;){var a=Ai(r,s),o=e[a];e[a]=e[r],e[r]=o}return e.length=t,e}var ra,na,ia=(ra=ro((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(Se,(function(e,r,n,i){t.push(n?i.replace(Pe,"$1"):r||e)})),t}),(function(e){return 500===na.size&&na.clear(),e})),na=ra.cache,ra);function sa(e){if("string"==typeof e||jo(e))return e;var t=e+"";return"0"==t&&1/e==-E?"-0":t}function aa(e){if(null!=e){try{return rt.call(e)}catch(e){}try{return e+""}catch(e){}}return""}function oa(e){if(e instanceof hn)return e.clone();var t=new dn(e.__wrapped__,e.__chain__);return t.__actions__=Xi(e.__actions__),t.__index__=e.__index__,t.__values__=e.__values__,t}var la=gi((function(e,t){return mo(e)?On(e,zn(t,1,mo,!0)):[]})),ca=gi((function(e,t){var r=va(t);return mo(r)&&(r=i),mo(e)?On(e,zn(t,1,mo,!0),Ds(r,2)):[]})),ua=gi((function(e,t){var r=va(t);return mo(r)&&(r=i),mo(e)?On(e,zn(t,1,mo,!0),i,r):[]}));function da(e,t,r){var n=null==e?0:e.length;if(!n)return-1;var i=null==r?0:Ro(r);return i<0&&(i=zr(n+i,0)),lr(e,Ds(t,3),i)}function ha(e,t,r){var n=null==e?0:e.length;if(!n)return-1;var s=n-1;return r!==i&&(s=Ro(r),s=r<0?zr(n+s,0):Yr(s,n-1)),lr(e,Ds(t,3),s,!0)}function pa(e){return null!=e&&e.length?zn(e,1):[]}function fa(e){return e&&e.length?e[0]:i}var Aa=gi((function(e){var t=tr(e,Vi);return t.length&&t[0]===e[0]?Jn(t):[]})),ma=gi((function(e){var t=va(e),r=tr(e,Vi);return t===va(r)?t=i:r.pop(),r.length&&r[0]===e[0]?Jn(r,Ds(t,2)):[]})),ga=gi((function(e){var t=va(e),r=tr(e,Vi);return(t="function"==typeof t?t:i)&&r.pop(),r.length&&r[0]===e[0]?Jn(r,i,t):[]}));function va(e){var t=null==e?0:e.length;return t?e[t-1]:i}var ba=gi(ya);function ya(e,t){return e&&e.length&&t&&t.length?pi(e,t):e}var Ca=Ms((function(e,t){var r=null==e?0:e.length,n=Tn(e,t);return fi(e,tr(t,(function(e){return zs(e,r)?+e:e})).sort(Zi)),n}));function wa(e){return null==e?e:qr.call(e)}var Ma=gi((function(e){return ji(zn(e,1,mo,!0))})),Sa=gi((function(e){var t=va(e);return mo(t)&&(t=i),ji(zn(e,1,mo,!0),Ds(t,2))})),Ia=gi((function(e){var t=va(e);return t="function"==typeof t?t:i,ji(zn(e,1,mo,!0),i,t)}));function Ea(e){if(!e||!e.length)return[];var t=0;return e=Kt(e,(function(e){if(mo(e))return t=zr(e.length,t),!0})),gr(t,(function(t){return tr(e,pr(t))}))}function xa(e,t){if(!e||!e.length)return[];var r=Ea(e);return null==t?r:tr(r,(function(e){return Zt(t,i,e)}))}var Ta=gi((function(e,t){return mo(e)?On(e,t):[]})),Da=gi((function(e){return Bi(Kt(e,mo))})),ka=gi((function(e){var t=va(e);return mo(t)&&(t=i),Bi(Kt(e,mo),Ds(t,2))})),ja=gi((function(e){var t=va(e);return t="function"==typeof t?t:i,Bi(Kt(e,mo),i,t)})),La=gi(Ea),Oa=gi((function(e){var t=e.length,r=t>1?e[t-1]:i;return r="function"==typeof r?(e.pop(),r):i,xa(e,r)}));function Pa(e){var t=ln(e);return t.__chain__=!0,t}function Na(e,t){return t(e)}var Ba=Ms((function(e){var t=e.length,r=t?e[0]:0,n=this.__wrapped__,s=function(t){return Tn(t,e)};return!(t>1||this.__actions__.length)&&n instanceof hn&&zs(r)?((n=n.slice(r,+r+(t?1:0))).__actions__.push({func:Na,args:[s],thisArg:i}),new dn(n,this.__chain__).thru((function(e){return t&&!e.length&&e.push(i),e}))):this.thru(s)})),Ra=Ki((function(e,t,r){nt.call(e,r)?++e[r]:xn(e,r,1)})),Va=ss(da),za=ss(ha);function Ya(e,t){return(po(e)?Wt:Pn)(e,Ds(t,3))}function Ga(e,t){return(po(e)?Xt:Nn)(e,Ds(t,3))}var Ua=Ki((function(e,t,r){nt.call(e,r)?e[r].push(t):xn(e,r,[t])})),Fa=gi((function(e,t,r){var i=-1,s="function"==typeof t,a=Ao(e)?n(e.length):[];return Pn(e,(function(e){a[++i]=s?Zt(t,e,r):Kn(e,t,r)})),a})),qa=Ki((function(e,t,r){xn(e,r,t)}));function Ha(e,t){return(po(e)?tr:ai)(e,Ds(t,3))}var _a=Ki((function(e,t,r){e[r?0:1].push(t)}),(function(){return[[],[]]})),Za=gi((function(e,t){if(null==e)return[];var r=t.length;return r>1&&Ys(e,t[0],t[1])?t=[]:r>2&&Ys(t[0],t[1],t[2])&&(t=[t[0]]),di(e,zn(t,1),[])})),Qa=Ot||function(){return Nt.Date.now()};function Wa(e,t,r){return t=r?i:t,t=e&&null==t?e.length:t,vs(e,C,i,i,i,i,t)}function Xa(e,t){var r;if("function"!=typeof t)throw new Je(a);return e=Ro(e),function(){return--e>0&&(r=t.apply(this,arguments)),e<=1&&(t=i),r}}var Ja=gi((function(e,t,r){var n=f;if(r.length){var i=kr(r,Ts(Ja));n|=b}return vs(e,n,t,r,i)})),Ka=gi((function(e,t,r){var n=f|A;if(r.length){var i=kr(r,Ts(Ka));n|=b}return vs(t,n,e,r,i)}));function $a(e,t,r){var n,s,o,l,c,u,d=0,h=!1,p=!1,f=!0;if("function"!=typeof e)throw new Je(a);function A(t){var r=n,a=s;return n=s=i,d=t,l=e.apply(a,r)}function m(e){var r=e-u;return u===i||r>=t||r<0||p&&e-d>=o}function g(){var e=Qa();if(m(e))return v(e);c=Js(g,function(e){var r=t-(e-u);return p?Yr(r,o-(e-d)):r}(e))}function v(e){return c=i,f&&n?A(e):(n=s=i,l)}function b(){var e=Qa(),r=m(e);if(n=arguments,s=this,u=e,r){if(c===i)return function(e){return d=e,c=Js(g,t),h?A(e):l}(u);if(p)return Fi(c),c=Js(g,t),A(u)}return c===i&&(c=Js(g,t)),l}return t=zo(t)||0,Mo(r)&&(h=!!r.leading,o=(p="maxWait"in r)?zr(zo(r.maxWait)||0,t):o,f="trailing"in r?!!r.trailing:f),b.cancel=function(){c!==i&&Fi(c),d=0,n=u=s=c=i},b.flush=function(){return c===i?l:v(Qa())},b}var eo=gi((function(e,t){return Ln(e,1,t)})),to=gi((function(e,t,r){return Ln(e,zo(t)||0,r)}));function ro(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new Je(a);var r=function(){var n=arguments,i=t?t.apply(this,n):n[0],s=r.cache;if(s.has(i))return s.get(i);var a=e.apply(this,n);return r.cache=s.set(i,a)||s,a};return r.cache=new(ro.Cache||An),r}function no(e){if("function"!=typeof e)throw new Je(a);return function(){var t=arguments;switch(t.length){case 0:return!e.call(this);case 1:return!e.call(this,t[0]);case 2:return!e.call(this,t[0],t[1]);case 3:return!e.call(this,t[0],t[1],t[2])}return!e.apply(this,t)}}ro.Cache=An;var io=Gi((function(e,t){var r=(t=1==t.length&&po(t[0])?tr(t[0],br(Ds())):tr(zn(t,1),br(Ds()))).length;return gi((function(n){for(var i=-1,s=Yr(n.length,r);++i<s;)n[i]=t[i].call(this,n[i]);return Zt(e,this,n)}))})),so=gi((function(e,t){var r=kr(t,Ts(so));return vs(e,b,i,t,r)})),ao=gi((function(e,t){var r=kr(t,Ts(ao));return vs(e,y,i,t,r)})),oo=Ms((function(e,t){return vs(e,w,i,i,i,t)}));function lo(e,t){return e===t||e!=e&&t!=t}var co=ps(Qn),uo=ps((function(e,t){return e>=t})),ho=$n(function(){return arguments}())?$n:function(e){return So(e)&&nt.call(e,"callee")&&!mt.call(e,"callee")},po=n.isArray,fo=Gt?br(Gt):function(e){return So(e)&&Zn(e)==te};function Ao(e){return null!=e&&wo(e.length)&&!yo(e)}function mo(e){return So(e)&&Ao(e)}var go=Yt||zl,vo=Ut?br(Ut):function(e){return So(e)&&Zn(e)==V};function bo(e){if(!So(e))return!1;var t=Zn(e);return t==Y||t==z||"string"==typeof e.message&&"string"==typeof e.name&&!xo(e)}function yo(e){if(!Mo(e))return!1;var t=Zn(e);return t==G||t==U||t==B||t==Q}function Co(e){return"number"==typeof e&&e==Ro(e)}function wo(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=x}function Mo(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function So(e){return null!=e&&"object"==typeof e}var Io=Ft?br(Ft):function(e){return So(e)&&Ns(e)==F};function Eo(e){return"number"==typeof e||So(e)&&Zn(e)==q}function xo(e){if(!So(e)||Zn(e)!=_)return!1;var t=ft(e);if(null===t)return!0;var r=nt.call(t,"constructor")&&t.constructor;return"function"==typeof r&&r instanceof r&&rt.call(r)==ot}var To=qt?br(qt):function(e){return So(e)&&Zn(e)==W},Do=Ht?br(Ht):function(e){return So(e)&&Ns(e)==X};function ko(e){return"string"==typeof e||!po(e)&&So(e)&&Zn(e)==J}function jo(e){return"symbol"==typeof e||So(e)&&Zn(e)==K}var Lo=_t?br(_t):function(e){return So(e)&&wo(e.length)&&!!Tt[Zn(e)]},Oo=ps(si),Po=ps((function(e,t){return e<=t}));function No(e){if(!e)return[];if(Ao(e))return ko(e)?Pr(e):Xi(e);if(bt&&e[bt])return function(e){for(var t,r=[];!(t=e.next()).done;)r.push(t.value);return r}(e[bt]());var t=Ns(e);return(t==F?Tr:t==X?jr:cl)(e)}function Bo(e){return e?(e=zo(e))===E||e===-E?(e<0?-1:1)*T:e==e?e:0:0===e?e:0}function Ro(e){var t=Bo(e),r=t%1;return t==t?r?t-r:t:0}function Vo(e){return e?Dn(Ro(e),0,k):0}function zo(e){if("number"==typeof e)return e;if(jo(e))return D;if(Mo(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=Mo(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=vr(e);var r=Ve.test(e);return r||Ye.test(e)?Lt(e.slice(2),r?2:8):Re.test(e)?D:+e}function Yo(e){return Ji(e,tl(e))}function Go(e){return null==e?"":ki(e)}var Uo=$i((function(e,t){if(qs(t)||Ao(t))Ji(t,el(t),e);else for(var r in t)nt.call(t,r)&&Mn(e,r,t[r])})),Fo=$i((function(e,t){Ji(t,tl(t),e)})),qo=$i((function(e,t,r,n){Ji(t,tl(t),e,n)})),Ho=$i((function(e,t,r,n){Ji(t,el(t),e,n)})),_o=Ms(Tn),Zo=gi((function(e,t){e=Qe(e);var r=-1,n=t.length,s=n>2?t[2]:i;for(s&&Ys(t[0],t[1],s)&&(n=1);++r<n;)for(var a=t[r],o=tl(a),l=-1,c=o.length;++l<c;){var u=o[l],d=e[u];(d===i||lo(d,et[u])&&!nt.call(e,u))&&(e[u]=a[u])}return e})),Qo=gi((function(e){return e.push(i,ys),Zt(nl,i,e)}));function Wo(e,t,r){var n=null==e?i:Hn(e,t);return n===i?r:n}function Xo(e,t){return null!=e&&Bs(e,t,Xn)}var Jo=ls((function(e,t,r){null!=t&&"function"!=typeof t.toString&&(t=at.call(t)),e[t]=r}),Ml(El)),Ko=ls((function(e,t,r){null!=t&&"function"!=typeof t.toString&&(t=at.call(t)),nt.call(e,t)?e[t].push(r):e[t]=[r]}),Ds),$o=gi(Kn);function el(e){return Ao(e)?vn(e):ii(e)}function tl(e){return Ao(e)?vn(e,!0):function(e){if(!Mo(e))return function(e){var t=[];if(null!=e)for(var r in Qe(e))t.push(r);return t}(e);var t=qs(e),r=[];for(var n in e)("constructor"!=n||!t&&nt.call(e,n))&&r.push(n);return r}(e)}var rl=$i((function(e,t,r){ci(e,t,r)})),nl=$i((function(e,t,r,n){ci(e,t,r,n)})),il=Ms((function(e,t){var r={};if(null==e)return r;var n=!1;t=tr(t,(function(t){return t=Yi(t,e),n||(n=t.length>1),t})),Ji(e,Is(e),r),n&&(r=kn(r,c|u|d,Cs));for(var i=t.length;i--;)Li(r,t[i]);return r})),sl=Ms((function(e,t){return null==e?{}:function(e,t){return hi(e,t,(function(t,r){return Xo(e,r)}))}(e,t)}));function al(e,t){if(null==e)return{};var r=tr(Is(e),(function(e){return[e]}));return t=Ds(t),hi(e,r,(function(e,r){return t(e,r[0])}))}var ol=gs(el),ll=gs(tl);function cl(e){return null==e?[]:yr(e,el(e))}var ul=ns((function(e,t,r){return t=t.toLowerCase(),e+(r?dl(t):t)}));function dl(e){return bl(Go(e).toLowerCase())}function hl(e){return(e=Go(e))&&e.replace(Ue,Sr).replace(Ct,"")}var pl=ns((function(e,t,r){return e+(r?"-":"")+t.toLowerCase()})),fl=ns((function(e,t,r){return e+(r?" ":"")+t.toLowerCase()})),Al=rs("toLowerCase"),ml=ns((function(e,t,r){return e+(r?"_":"")+t.toLowerCase()})),gl=ns((function(e,t,r){return e+(r?" ":"")+bl(t)})),vl=ns((function(e,t,r){return e+(r?" ":"")+t.toUpperCase()})),bl=rs("toUpperCase");function yl(e,t,r){return e=Go(e),(t=r?i:t)===i?function(e){return It.test(e)}(e)?function(e){return e.match(Mt)||[]}(e):function(e){return e.match(Le)||[]}(e):e.match(t)||[]}var Cl=gi((function(e,t){try{return Zt(e,i,t)}catch(e){return bo(e)?e:new He(e)}})),wl=Ms((function(e,t){return Wt(t,(function(t){t=sa(t),xn(e,t,Ja(e[t],e))})),e}));function Ml(e){return function(){return e}}var Sl=as(),Il=as(!0);function El(e){return e}function xl(e){return ni("function"==typeof e?e:kn(e,c))}var Tl=gi((function(e,t){return function(r){return Kn(r,e,t)}})),Dl=gi((function(e,t){return function(r){return Kn(e,r,t)}}));function kl(e,t,r){var n=el(t),i=qn(t,n);null!=r||Mo(t)&&(i.length||!n.length)||(r=t,t=e,e=this,i=qn(t,el(t)));var s=!(Mo(r)&&"chain"in r&&!r.chain),a=yo(e);return Wt(i,(function(r){var n=t[r];e[r]=n,a&&(e.prototype[r]=function(){var t=this.__chain__;if(s||t){var r=e(this.__wrapped__);return(r.__actions__=Xi(this.__actions__)).push({func:n,args:arguments,thisArg:e}),r.__chain__=t,r}return n.apply(e,rr([this.value()],arguments))})})),e}function jl(){}var Ll=us(tr),Ol=us(Jt),Pl=us(sr);function Nl(e){return Gs(e)?pr(sa(e)):function(e){return function(t){return Hn(t,e)}}(e)}var Bl=hs(),Rl=hs(!0);function Vl(){return[]}function zl(){return!1}var Yl,Gl=cs((function(e,t){return e+t}),0),Ul=As("ceil"),Fl=cs((function(e,t){return e/t}),1),ql=As("floor"),Hl=cs((function(e,t){return e*t}),1),_l=As("round"),Zl=cs((function(e,t){return e-t}),0);return ln.after=function(e,t){if("function"!=typeof t)throw new Je(a);return e=Ro(e),function(){if(--e<1)return t.apply(this,arguments)}},ln.ary=Wa,ln.assign=Uo,ln.assignIn=Fo,ln.assignInWith=qo,ln.assignWith=Ho,ln.at=_o,ln.before=Xa,ln.bind=Ja,ln.bindAll=wl,ln.bindKey=Ka,ln.castArray=function(){if(!arguments.length)return[];var e=arguments[0];return po(e)?e:[e]},ln.chain=Pa,ln.chunk=function(e,t,r){t=(r?Ys(e,t,r):t===i)?1:zr(Ro(t),0);var s=null==e?0:e.length;if(!s||t<1)return[];for(var a=0,o=0,l=n(Bt(s/t));a<s;)l[o++]=Si(e,a,a+=t);return l},ln.compact=function(e){for(var t=-1,r=null==e?0:e.length,n=0,i=[];++t<r;){var s=e[t];s&&(i[n++]=s)}return i},ln.concat=function(){var e=arguments.length;if(!e)return[];for(var t=n(e-1),r=arguments[0],i=e;i--;)t[i-1]=arguments[i];return rr(po(r)?Xi(r):[r],zn(t,1))},ln.cond=function(e){var t=null==e?0:e.length,r=Ds();return e=t?tr(e,(function(e){if("function"!=typeof e[1])throw new Je(a);return[r(e[0]),e[1]]})):[],gi((function(r){for(var n=-1;++n<t;){var i=e[n];if(Zt(i[0],this,r))return Zt(i[1],this,r)}}))},ln.conforms=function(e){return function(e){var t=el(e);return function(r){return jn(r,e,t)}}(kn(e,c))},ln.constant=Ml,ln.countBy=Ra,ln.create=function(e,t){var r=cn(e);return null==t?r:En(r,t)},ln.curry=function e(t,r,n){var s=vs(t,g,i,i,i,i,i,r=n?i:r);return s.placeholder=e.placeholder,s},ln.curryRight=function e(t,r,n){var s=vs(t,v,i,i,i,i,i,r=n?i:r);return s.placeholder=e.placeholder,s},ln.debounce=$a,ln.defaults=Zo,ln.defaultsDeep=Qo,ln.defer=eo,ln.delay=to,ln.difference=la,ln.differenceBy=ca,ln.differenceWith=ua,ln.drop=function(e,t,r){var n=null==e?0:e.length;return n?Si(e,(t=r||t===i?1:Ro(t))<0?0:t,n):[]},ln.dropRight=function(e,t,r){var n=null==e?0:e.length;return n?Si(e,0,(t=n-(t=r||t===i?1:Ro(t)))<0?0:t):[]},ln.dropRightWhile=function(e,t){return e&&e.length?Pi(e,Ds(t,3),!0,!0):[]},ln.dropWhile=function(e,t){return e&&e.length?Pi(e,Ds(t,3),!0):[]},ln.fill=function(e,t,r,n){var s=null==e?0:e.length;return s?(r&&"number"!=typeof r&&Ys(e,t,r)&&(r=0,n=s),function(e,t,r,n){var s=e.length;for((r=Ro(r))<0&&(r=-r>s?0:s+r),(n=n===i||n>s?s:Ro(n))<0&&(n+=s),n=r>n?0:Vo(n);r<n;)e[r++]=t;return e}(e,t,r,n)):[]},ln.filter=function(e,t){return(po(e)?Kt:Vn)(e,Ds(t,3))},ln.flatMap=function(e,t){return zn(Ha(e,t),1)},ln.flatMapDeep=function(e,t){return zn(Ha(e,t),E)},ln.flatMapDepth=function(e,t,r){return r=r===i?1:Ro(r),zn(Ha(e,t),r)},ln.flatten=pa,ln.flattenDeep=function(e){return null!=e&&e.length?zn(e,E):[]},ln.flattenDepth=function(e,t){return null!=e&&e.length?zn(e,t=t===i?1:Ro(t)):[]},ln.flip=function(e){return vs(e,M)},ln.flow=Sl,ln.flowRight=Il,ln.fromPairs=function(e){for(var t=-1,r=null==e?0:e.length,n={};++t<r;){var i=e[t];n[i[0]]=i[1]}return n},ln.functions=function(e){return null==e?[]:qn(e,el(e))},ln.functionsIn=function(e){return null==e?[]:qn(e,tl(e))},ln.groupBy=Ua,ln.initial=function(e){return null!=e&&e.length?Si(e,0,-1):[]},ln.intersection=Aa,ln.intersectionBy=ma,ln.intersectionWith=ga,ln.invert=Jo,ln.invertBy=Ko,ln.invokeMap=Fa,ln.iteratee=xl,ln.keyBy=qa,ln.keys=el,ln.keysIn=tl,ln.map=Ha,ln.mapKeys=function(e,t){var r={};return t=Ds(t,3),Un(e,(function(e,n,i){xn(r,t(e,n,i),e)})),r},ln.mapValues=function(e,t){var r={};return t=Ds(t,3),Un(e,(function(e,n,i){xn(r,n,t(e,n,i))})),r},ln.matches=function(e){return oi(kn(e,c))},ln.matchesProperty=function(e,t){return li(e,kn(t,c))},ln.memoize=ro,ln.merge=rl,ln.mergeWith=nl,ln.method=Tl,ln.methodOf=Dl,ln.mixin=kl,ln.negate=no,ln.nthArg=function(e){return e=Ro(e),gi((function(t){return ui(t,e)}))},ln.omit=il,ln.omitBy=function(e,t){return al(e,no(Ds(t)))},ln.once=function(e){return Xa(2,e)},ln.orderBy=function(e,t,r,n){return null==e?[]:(po(t)||(t=null==t?[]:[t]),po(r=n?i:r)||(r=null==r?[]:[r]),di(e,t,r))},ln.over=Ll,ln.overArgs=io,ln.overEvery=Ol,ln.overSome=Pl,ln.partial=so,ln.partialRight=ao,ln.partition=_a,ln.pick=sl,ln.pickBy=al,ln.property=Nl,ln.propertyOf=function(e){return function(t){return null==e?i:Hn(e,t)}},ln.pull=ba,ln.pullAll=ya,ln.pullAllBy=function(e,t,r){return e&&e.length&&t&&t.length?pi(e,t,Ds(r,2)):e},ln.pullAllWith=function(e,t,r){return e&&e.length&&t&&t.length?pi(e,t,i,r):e},ln.pullAt=Ca,ln.range=Bl,ln.rangeRight=Rl,ln.rearg=oo,ln.reject=function(e,t){return(po(e)?Kt:Vn)(e,no(Ds(t,3)))},ln.remove=function(e,t){var r=[];if(!e||!e.length)return r;var n=-1,i=[],s=e.length;for(t=Ds(t,3);++n<s;){var a=e[n];t(a,n,e)&&(r.push(a),i.push(n))}return fi(e,i),r},ln.rest=function(e,t){if("function"!=typeof e)throw new Je(a);return gi(e,t=t===i?t:Ro(t))},ln.reverse=wa,ln.sampleSize=function(e,t,r){return t=(r?Ys(e,t,r):t===i)?1:Ro(t),(po(e)?yn:bi)(e,t)},ln.set=function(e,t,r){return null==e?e:yi(e,t,r)},ln.setWith=function(e,t,r,n){return n="function"==typeof n?n:i,null==e?e:yi(e,t,r,n)},ln.shuffle=function(e){return(po(e)?Cn:Mi)(e)},ln.slice=function(e,t,r){var n=null==e?0:e.length;return n?(r&&"number"!=typeof r&&Ys(e,t,r)?(t=0,r=n):(t=null==t?0:Ro(t),r=r===i?n:Ro(r)),Si(e,t,r)):[]},ln.sortBy=Za,ln.sortedUniq=function(e){return e&&e.length?Ti(e):[]},ln.sortedUniqBy=function(e,t){return e&&e.length?Ti(e,Ds(t,2)):[]},ln.split=function(e,t,r){return r&&"number"!=typeof r&&Ys(e,t,r)&&(t=r=i),(r=r===i?k:r>>>0)?(e=Go(e))&&("string"==typeof t||null!=t&&!To(t))&&!(t=ki(t))&&xr(e)?Ui(Pr(e),0,r):e.split(t,r):[]},ln.spread=function(e,t){if("function"!=typeof e)throw new Je(a);return t=null==t?0:zr(Ro(t),0),gi((function(r){var n=r[t],i=Ui(r,0,t);return n&&rr(i,n),Zt(e,this,i)}))},ln.tail=function(e){var t=null==e?0:e.length;return t?Si(e,1,t):[]},ln.take=function(e,t,r){return e&&e.length?Si(e,0,(t=r||t===i?1:Ro(t))<0?0:t):[]},ln.takeRight=function(e,t,r){var n=null==e?0:e.length;return n?Si(e,(t=n-(t=r||t===i?1:Ro(t)))<0?0:t,n):[]},ln.takeRightWhile=function(e,t){return e&&e.length?Pi(e,Ds(t,3),!1,!0):[]},ln.takeWhile=function(e,t){return e&&e.length?Pi(e,Ds(t,3)):[]},ln.tap=function(e,t){return t(e),e},ln.throttle=function(e,t,r){var n=!0,i=!0;if("function"!=typeof e)throw new Je(a);return Mo(r)&&(n="leading"in r?!!r.leading:n,i="trailing"in r?!!r.trailing:i),$a(e,t,{leading:n,maxWait:t,trailing:i})},ln.thru=Na,ln.toArray=No,ln.toPairs=ol,ln.toPairsIn=ll,ln.toPath=function(e){return po(e)?tr(e,sa):jo(e)?[e]:Xi(ia(Go(e)))},ln.toPlainObject=Yo,ln.transform=function(e,t,r){var n=po(e),i=n||go(e)||Lo(e);if(t=Ds(t,4),null==r){var s=e&&e.constructor;r=i?n?new s:[]:Mo(e)&&yo(s)?cn(ft(e)):{}}return(i?Wt:Un)(e,(function(e,n,i){return t(r,e,n,i)})),r},ln.unary=function(e){return Wa(e,1)},ln.union=Ma,ln.unionBy=Sa,ln.unionWith=Ia,ln.uniq=function(e){return e&&e.length?ji(e):[]},ln.uniqBy=function(e,t){return e&&e.length?ji(e,Ds(t,2)):[]},ln.uniqWith=function(e,t){return t="function"==typeof t?t:i,e&&e.length?ji(e,i,t):[]},ln.unset=function(e,t){return null==e||Li(e,t)},ln.unzip=Ea,ln.unzipWith=xa,ln.update=function(e,t,r){return null==e?e:Oi(e,t,zi(r))},ln.updateWith=function(e,t,r,n){return n="function"==typeof n?n:i,null==e?e:Oi(e,t,zi(r),n)},ln.values=cl,ln.valuesIn=function(e){return null==e?[]:yr(e,tl(e))},ln.without=Ta,ln.words=yl,ln.wrap=function(e,t){return so(zi(t),e)},ln.xor=Da,ln.xorBy=ka,ln.xorWith=ja,ln.zip=La,ln.zipObject=function(e,t){return Ri(e||[],t||[],Mn)},ln.zipObjectDeep=function(e,t){return Ri(e||[],t||[],yi)},ln.zipWith=Oa,ln.entries=ol,ln.entriesIn=ll,ln.extend=Fo,ln.extendWith=qo,kl(ln,ln),ln.add=Gl,ln.attempt=Cl,ln.camelCase=ul,ln.capitalize=dl,ln.ceil=Ul,ln.clamp=function(e,t,r){return r===i&&(r=t,t=i),r!==i&&(r=(r=zo(r))==r?r:0),t!==i&&(t=(t=zo(t))==t?t:0),Dn(zo(e),t,r)},ln.clone=function(e){return kn(e,d)},ln.cloneDeep=function(e){return kn(e,c|d)},ln.cloneDeepWith=function(e,t){return kn(e,c|d,t="function"==typeof t?t:i)},ln.cloneWith=function(e,t){return kn(e,d,t="function"==typeof t?t:i)},ln.conformsTo=function(e,t){return null==t||jn(e,t,el(t))},ln.deburr=hl,ln.defaultTo=function(e,t){return null==e||e!=e?t:e},ln.divide=Fl,ln.endsWith=function(e,t,r){e=Go(e),t=ki(t);var n=e.length,s=r=r===i?n:Dn(Ro(r),0,n);return(r-=t.length)>=0&&e.slice(r,s)==t},ln.eq=lo,ln.escape=function(e){return(e=Go(e))&&ve.test(e)?e.replace(me,Ir):e},ln.escapeRegExp=function(e){return(e=Go(e))&&Ee.test(e)?e.replace(Ie,"\\$&"):e},ln.every=function(e,t,r){var n=po(e)?Jt:Bn;return r&&Ys(e,t,r)&&(t=i),n(e,Ds(t,3))},ln.find=Va,ln.findIndex=da,ln.findKey=function(e,t){return or(e,Ds(t,3),Un)},ln.findLast=za,ln.findLastIndex=ha,ln.findLastKey=function(e,t){return or(e,Ds(t,3),Fn)},ln.floor=ql,ln.forEach=Ya,ln.forEachRight=Ga,ln.forIn=function(e,t){return null==e?e:Yn(e,Ds(t,3),tl)},ln.forInRight=function(e,t){return null==e?e:Gn(e,Ds(t,3),tl)},ln.forOwn=function(e,t){return e&&Un(e,Ds(t,3))},ln.forOwnRight=function(e,t){return e&&Fn(e,Ds(t,3))},ln.get=Wo,ln.gt=co,ln.gte=uo,ln.has=function(e,t){return null!=e&&Bs(e,t,Wn)},ln.hasIn=Xo,ln.head=fa,ln.identity=El,ln.includes=function(e,t,r,n){e=Ao(e)?e:cl(e),r=r&&!n?Ro(r):0;var i=e.length;return r<0&&(r=zr(i+r,0)),ko(e)?r<=i&&e.indexOf(t,r)>-1:!!i&&cr(e,t,r)>-1},ln.indexOf=function(e,t,r){var n=null==e?0:e.length;if(!n)return-1;var i=null==r?0:Ro(r);return i<0&&(i=zr(n+i,0)),cr(e,t,i)},ln.inRange=function(e,t,r){return t=Bo(t),r===i?(r=t,t=0):r=Bo(r),function(e,t,r){return e>=Yr(t,r)&&e<zr(t,r)}(e=zo(e),t,r)},ln.invoke=$o,ln.isArguments=ho,ln.isArray=po,ln.isArrayBuffer=fo,ln.isArrayLike=Ao,ln.isArrayLikeObject=mo,ln.isBoolean=function(e){return!0===e||!1===e||So(e)&&Zn(e)==R},ln.isBuffer=go,ln.isDate=vo,ln.isElement=function(e){return So(e)&&1===e.nodeType&&!xo(e)},ln.isEmpty=function(e){if(null==e)return!0;if(Ao(e)&&(po(e)||"string"==typeof e||"function"==typeof e.splice||go(e)||Lo(e)||ho(e)))return!e.length;var t=Ns(e);if(t==F||t==X)return!e.size;if(qs(e))return!ii(e).length;for(var r in e)if(nt.call(e,r))return!1;return!0},ln.isEqual=function(e,t){return ei(e,t)},ln.isEqualWith=function(e,t,r){var n=(r="function"==typeof r?r:i)?r(e,t):i;return n===i?ei(e,t,i,r):!!n},ln.isError=bo,ln.isFinite=function(e){return"number"==typeof e&&ar(e)},ln.isFunction=yo,ln.isInteger=Co,ln.isLength=wo,ln.isMap=Io,ln.isMatch=function(e,t){return e===t||ti(e,t,js(t))},ln.isMatchWith=function(e,t,r){return r="function"==typeof r?r:i,ti(e,t,js(t),r)},ln.isNaN=function(e){return Eo(e)&&e!=+e},ln.isNative=function(e){if(Fs(e))throw new He("Unsupported core-js use. Try https://npms.io/search?q=ponyfill.");return ri(e)},ln.isNil=function(e){return null==e},ln.isNull=function(e){return null===e},ln.isNumber=Eo,ln.isObject=Mo,ln.isObjectLike=So,ln.isPlainObject=xo,ln.isRegExp=To,ln.isSafeInteger=function(e){return Co(e)&&e>=-x&&e<=x},ln.isSet=Do,ln.isString=ko,ln.isSymbol=jo,ln.isTypedArray=Lo,ln.isUndefined=function(e){return e===i},ln.isWeakMap=function(e){return So(e)&&Ns(e)==ee},ln.isWeakSet=function(e){return So(e)&&"[object WeakSet]"==Zn(e)},ln.join=function(e,t){return null==e?"":fr.call(e,t)},ln.kebabCase=pl,ln.last=va,ln.lastIndexOf=function(e,t,r){var n=null==e?0:e.length;if(!n)return-1;var s=n;return r!==i&&(s=(s=Ro(r))<0?zr(n+s,0):Yr(s,n-1)),t==t?function(e,t,r){for(var n=r+1;n--;)if(e[n]===t)return n;return n}(e,t,s):lr(e,dr,s,!0)},ln.lowerCase=fl,ln.lowerFirst=Al,ln.lt=Oo,ln.lte=Po,ln.max=function(e){return e&&e.length?Rn(e,El,Qn):i},ln.maxBy=function(e,t){return e&&e.length?Rn(e,Ds(t,2),Qn):i},ln.mean=function(e){return hr(e,El)},ln.meanBy=function(e,t){return hr(e,Ds(t,2))},ln.min=function(e){return e&&e.length?Rn(e,El,si):i},ln.minBy=function(e,t){return e&&e.length?Rn(e,Ds(t,2),si):i},ln.stubArray=Vl,ln.stubFalse=zl,ln.stubObject=function(){return{}},ln.stubString=function(){return""},ln.stubTrue=function(){return!0},ln.multiply=Hl,ln.nth=function(e,t){return e&&e.length?ui(e,Ro(t)):i},ln.noConflict=function(){return Nt._===this&&(Nt._=lt),this},ln.noop=jl,ln.now=Qa,ln.pad=function(e,t,r){e=Go(e);var n=(t=Ro(t))?Or(e):0;if(!t||n>=t)return e;var i=(t-n)/2;return ds(Rt(i),r)+e+ds(Bt(i),r)},ln.padEnd=function(e,t,r){e=Go(e);var n=(t=Ro(t))?Or(e):0;return t&&n<t?e+ds(t-n,r):e},ln.padStart=function(e,t,r){e=Go(e);var n=(t=Ro(t))?Or(e):0;return t&&n<t?ds(t-n,r)+e:e},ln.parseInt=function(e,t,r){return r||null==t?t=0:t&&(t=+t),Ur(Go(e).replace(xe,""),t||0)},ln.random=function(e,t,r){if(r&&"boolean"!=typeof r&&Ys(e,t,r)&&(t=r=i),r===i&&("boolean"==typeof t?(r=t,t=i):"boolean"==typeof e&&(r=e,e=i)),e===i&&t===i?(e=0,t=1):(e=Bo(e),t===i?(t=e,e=0):t=Bo(t)),e>t){var n=e;e=t,t=n}if(r||e%1||t%1){var s=Fr();return Yr(e+s*(t-e+jt("1e-"+((s+"").length-1))),t)}return Ai(e,t)},ln.reduce=function(e,t,r){var n=po(e)?nr:Ar,i=arguments.length<3;return n(e,Ds(t,4),r,i,Pn)},ln.reduceRight=function(e,t,r){var n=po(e)?ir:Ar,i=arguments.length<3;return n(e,Ds(t,4),r,i,Nn)},ln.repeat=function(e,t,r){return t=(r?Ys(e,t,r):t===i)?1:Ro(t),mi(Go(e),t)},ln.replace=function(){var e=arguments,t=Go(e[0]);return e.length<3?t:t.replace(e[1],e[2])},ln.result=function(e,t,r){var n=-1,s=(t=Yi(t,e)).length;for(s||(s=1,e=i);++n<s;){var a=null==e?i:e[sa(t[n])];a===i&&(n=s,a=r),e=yo(a)?a.call(e):a}return e},ln.round=_l,ln.runInContext=e,ln.sample=function(e){return(po(e)?bn:vi)(e)},ln.size=function(e){if(null==e)return 0;if(Ao(e))return ko(e)?Or(e):e.length;var t=Ns(e);return t==F||t==X?e.size:ii(e).length},ln.snakeCase=ml,ln.some=function(e,t,r){var n=po(e)?sr:Ii;return r&&Ys(e,t,r)&&(t=i),n(e,Ds(t,3))},ln.sortedIndex=function(e,t){return Ei(e,t)},ln.sortedIndexBy=function(e,t,r){return xi(e,t,Ds(r,2))},ln.sortedIndexOf=function(e,t){var r=null==e?0:e.length;if(r){var n=Ei(e,t);if(n<r&&lo(e[n],t))return n}return-1},ln.sortedLastIndex=function(e,t){return Ei(e,t,!0)},ln.sortedLastIndexBy=function(e,t,r){return xi(e,t,Ds(r,2),!0)},ln.sortedLastIndexOf=function(e,t){if(null!=e&&e.length){var r=Ei(e,t,!0)-1;if(lo(e[r],t))return r}return-1},ln.startCase=gl,ln.startsWith=function(e,t,r){return e=Go(e),r=null==r?0:Dn(Ro(r),0,e.length),t=ki(t),e.slice(r,r+t.length)==t},ln.subtract=Zl,ln.sum=function(e){return e&&e.length?mr(e,El):0},ln.sumBy=function(e,t){return e&&e.length?mr(e,Ds(t,2)):0},ln.template=function(e,t,r){var n=ln.templateSettings;r&&Ys(e,t,r)&&(t=i),e=Go(e),t=qo({},t,n,bs);var s,a,o=qo({},t.imports,n.imports,bs),l=el(o),c=yr(o,l),u=0,d=t.interpolate||Fe,h="__p += '",p=We((t.escape||Fe).source+"|"+d.source+"|"+(d===Ce?Ne:Fe).source+"|"+(t.evaluate||Fe).source+"|$","g"),f="//# sourceURL="+(nt.call(t,"sourceURL")?(t.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++xt+"]")+"\n";e.replace(p,(function(t,r,n,i,o,l){return n||(n=i),h+=e.slice(u,l).replace(qe,Er),r&&(s=!0,h+="' +\n__e("+r+") +\n'"),o&&(a=!0,h+="';\n"+o+";\n__p += '"),n&&(h+="' +\n((__t = ("+n+")) == null ? '' : __t) +\n'"),u=l+t.length,t})),h+="';\n";var A=nt.call(t,"variable")&&t.variable;if(A){if(Oe.test(A))throw new He("Invalid `variable` option passed into `_.template`")}else h="with (obj) {\n"+h+"\n}\n";h=(a?h.replace(he,""):h).replace(pe,"$1").replace(fe,"$1;"),h="function("+(A||"obj")+") {\n"+(A?"":"obj || (obj = {});\n")+"var __t, __p = ''"+(s?", __e = _.escape":"")+(a?", __j = Array.prototype.join;\nfunction print() { __p += __j.call(arguments, '') }\n":";\n")+h+"return __p\n}";var m=Cl((function(){return _e(l,f+"return "+h).apply(i,c)}));if(m.source=h,bo(m))throw m;return m},ln.times=function(e,t){if((e=Ro(e))<1||e>x)return[];var r=k,n=Yr(e,k);t=Ds(t),e-=k;for(var i=gr(n,t);++r<e;)t(r);return i},ln.toFinite=Bo,ln.toInteger=Ro,ln.toLength=Vo,ln.toLower=function(e){return Go(e).toLowerCase()},ln.toNumber=zo,ln.toSafeInteger=function(e){return e?Dn(Ro(e),-x,x):0===e?e:0},ln.toString=Go,ln.toUpper=function(e){return Go(e).toUpperCase()},ln.trim=function(e,t,r){if((e=Go(e))&&(r||t===i))return vr(e);if(!e||!(t=ki(t)))return e;var n=Pr(e),s=Pr(t);return Ui(n,wr(n,s),Mr(n,s)+1).join("")},ln.trimEnd=function(e,t,r){if((e=Go(e))&&(r||t===i))return e.slice(0,Nr(e)+1);if(!e||!(t=ki(t)))return e;var n=Pr(e);return Ui(n,0,Mr(n,Pr(t))+1).join("")},ln.trimStart=function(e,t,r){if((e=Go(e))&&(r||t===i))return e.replace(xe,"");if(!e||!(t=ki(t)))return e;var n=Pr(e);return Ui(n,wr(n,Pr(t))).join("")},ln.truncate=function(e,t){var r=30,n="...";if(Mo(t)){var s="separator"in t?t.separator:s;r="length"in t?Ro(t.length):r,n="omission"in t?ki(t.omission):n}var a=(e=Go(e)).length;if(xr(e)){var o=Pr(e);a=o.length}if(r>=a)return e;var l=r-Or(n);if(l<1)return n;var c=o?Ui(o,0,l).join(""):e.slice(0,l);if(s===i)return c+n;if(o&&(l+=c.length-l),To(s)){if(e.slice(l).search(s)){var u,d=c;for(s.global||(s=We(s.source,Go(Be.exec(s))+"g")),s.lastIndex=0;u=s.exec(d);)var h=u.index;c=c.slice(0,h===i?l:h)}}else if(e.indexOf(ki(s),l)!=l){var p=c.lastIndexOf(s);p>-1&&(c=c.slice(0,p))}return c+n},ln.unescape=function(e){return(e=Go(e))&&ge.test(e)?e.replace(Ae,Br):e},ln.uniqueId=function(e){var t=++it;return Go(e)+t},ln.upperCase=vl,ln.upperFirst=bl,ln.each=Ya,ln.eachRight=Ga,ln.first=fa,kl(ln,(Yl={},Un(ln,(function(e,t){nt.call(ln.prototype,t)||(Yl[t]=e)})),Yl),{chain:!1}),ln.VERSION="4.17.21",Wt(["bind","bindKey","curry","curryRight","partial","partialRight"],(function(e){ln[e].placeholder=ln})),Wt(["drop","take"],(function(e,t){hn.prototype[e]=function(r){r=r===i?1:zr(Ro(r),0);var n=this.__filtered__&&!t?new hn(this):this.clone();return n.__filtered__?n.__takeCount__=Yr(r,n.__takeCount__):n.__views__.push({size:Yr(r,k),type:e+(n.__dir__<0?"Right":"")}),n},hn.prototype[e+"Right"]=function(t){return this.reverse()[e](t).reverse()}})),Wt(["filter","map","takeWhile"],(function(e,t){var r=t+1,n=1==r||3==r;hn.prototype[e]=function(e){var t=this.clone();return t.__iteratees__.push({iteratee:Ds(e,3),type:r}),t.__filtered__=t.__filtered__||n,t}})),Wt(["head","last"],(function(e,t){var r="take"+(t?"Right":"");hn.prototype[e]=function(){return this[r](1).value()[0]}})),Wt(["initial","tail"],(function(e,t){var r="drop"+(t?"":"Right");hn.prototype[e]=function(){return this.__filtered__?new hn(this):this[r](1)}})),hn.prototype.compact=function(){return this.filter(El)},hn.prototype.find=function(e){return this.filter(e).head()},hn.prototype.findLast=function(e){return this.reverse().find(e)},hn.prototype.invokeMap=gi((function(e,t){return"function"==typeof e?new hn(this):this.map((function(r){return Kn(r,e,t)}))})),hn.prototype.reject=function(e){return this.filter(no(Ds(e)))},hn.prototype.slice=function(e,t){e=Ro(e);var r=this;return r.__filtered__&&(e>0||t<0)?new hn(r):(e<0?r=r.takeRight(-e):e&&(r=r.drop(e)),t!==i&&(r=(t=Ro(t))<0?r.dropRight(-t):r.take(t-e)),r)},hn.prototype.takeRightWhile=function(e){return this.reverse().takeWhile(e).reverse()},hn.prototype.toArray=function(){return this.take(k)},Un(hn.prototype,(function(e,t){var r=/^(?:filter|find|map|reject)|While$/.test(t),n=/^(?:head|last)$/.test(t),s=ln[n?"take"+("last"==t?"Right":""):t],a=n||/^find/.test(t);s&&(ln.prototype[t]=function(){var t=this.__wrapped__,o=n?[1]:arguments,l=t instanceof hn,c=o[0],u=l||po(t),d=function(e){var t=s.apply(ln,rr([e],o));return n&&h?t[0]:t};u&&r&&"function"==typeof c&&1!=c.length&&(l=u=!1);var h=this.__chain__,p=!!this.__actions__.length,f=a&&!h,A=l&&!p;if(!a&&u){t=A?t:new hn(this);var m=e.apply(t,o);return m.__actions__.push({func:Na,args:[d],thisArg:i}),new dn(m,h)}return f&&A?e.apply(this,o):(m=this.thru(d),f?n?m.value()[0]:m.value():m)})})),Wt(["pop","push","shift","sort","splice","unshift"],(function(e){var t=Ke[e],r=/^(?:push|sort|unshift)$/.test(e)?"tap":"thru",n=/^(?:pop|shift)$/.test(e);ln.prototype[e]=function(){var e=arguments;if(n&&!this.__chain__){var i=this.value();return t.apply(po(i)?i:[],e)}return this[r]((function(r){return t.apply(po(r)?r:[],e)}))}})),Un(hn.prototype,(function(e,t){var r=ln[t];if(r){var n=r.name+"";nt.call(Kr,n)||(Kr[n]=[]),Kr[n].push({name:t,func:r})}})),Kr[os(i,A).name]=[{name:"wrapper",func:i}],hn.prototype.clone=function(){var e=new hn(this.__wrapped__);return e.__actions__=Xi(this.__actions__),e.__dir__=this.__dir__,e.__filtered__=this.__filtered__,e.__iteratees__=Xi(this.__iteratees__),e.__takeCount__=this.__takeCount__,e.__views__=Xi(this.__views__),e},hn.prototype.reverse=function(){if(this.__filtered__){var e=new hn(this);e.__dir__=-1,e.__filtered__=!0}else(e=this.clone()).__dir__*=-1;return e},hn.prototype.value=function(){var e=this.__wrapped__.value(),t=this.__dir__,r=po(e),n=t<0,i=r?e.length:0,s=function(e,t,r){for(var n=-1,i=r.length;++n<i;){var s=r[n],a=s.size;switch(s.type){case"drop":e+=a;break;case"dropRight":t-=a;break;case"take":t=Yr(t,e+a);break;case"takeRight":e=zr(e,t-a)}}return{start:e,end:t}}(0,i,this.__views__),a=s.start,o=s.end,l=o-a,c=n?o:a-1,u=this.__iteratees__,d=u.length,h=0,p=Yr(l,this.__takeCount__);if(!r||!n&&i==l&&p==l)return Ni(e,this.__actions__);var f=[];e:for(;l--&&h<p;){for(var A=-1,m=e[c+=t];++A<d;){var g=u[A],v=g.iteratee,b=g.type,y=v(m);if(2==b)m=y;else if(!y){if(1==b)continue e;break e}}f[h++]=m}return f},ln.prototype.at=Ba,ln.prototype.chain=function(){return Pa(this)},ln.prototype.commit=function(){return new dn(this.value(),this.__chain__)},ln.prototype.next=function(){this.__values__===i&&(this.__values__=No(this.value()));var e=this.__index__>=this.__values__.length;return{done:e,value:e?i:this.__values__[this.__index__++]}},ln.prototype.plant=function(e){for(var t,r=this;r instanceof un;){var n=oa(r);n.__index__=0,n.__values__=i,t?s.__wrapped__=n:t=n;var s=n;r=r.__wrapped__}return s.__wrapped__=e,t},ln.prototype.reverse=function(){var e=this.__wrapped__;if(e instanceof hn){var t=e;return this.__actions__.length&&(t=new hn(this)),(t=t.reverse()).__actions__.push({func:Na,args:[wa],thisArg:i}),new dn(t,this.__chain__)}return this.thru(wa)},ln.prototype.toJSON=ln.prototype.valueOf=ln.prototype.value=function(){return Ni(this.__wrapped__,this.__actions__)},ln.prototype.first=ln.prototype.head,bt&&(ln.prototype[bt]=function(){return this}),ln}();Nt._=Rr,(n=function(){return Rr}.call(t,r,t,e))===i||(e.exports=n)}.call(this)},11981:(e,t,r)=>{var n,i,s,a,o;n=r(1482),i=r(27991).utf8,s=r(28998),a=r(27991).bin,(o=function(e,t){e.constructor==String?e=t&&"binary"===t.encoding?a.stringToBytes(e):i.stringToBytes(e):s(e)?e=Array.prototype.slice.call(e,0):Array.isArray(e)||(e=e.toString());for(var r=n.bytesToWords(e),l=8*e.length,c=1732584193,u=-271733879,d=-1732584194,h=271733878,p=0;p<r.length;p++)r[p]=16711935&(r[p]<<8|r[p]>>>24)|4278255360&(r[p]<<24|r[p]>>>8);r[l>>>5]|=128<<l%32,r[14+(l+64>>>9<<4)]=l;var f=o._ff,A=o._gg,m=o._hh,g=o._ii;for(p=0;p<r.length;p+=16){var v=c,b=u,y=d,C=h;c=f(c,u,d,h,r[p+0],7,-680876936),h=f(h,c,u,d,r[p+1],12,-389564586),d=f(d,h,c,u,r[p+2],17,606105819),u=f(u,d,h,c,r[p+3],22,-1044525330),c=f(c,u,d,h,r[p+4],7,-176418897),h=f(h,c,u,d,r[p+5],12,1200080426),d=f(d,h,c,u,r[p+6],17,-1473231341),u=f(u,d,h,c,r[p+7],22,-45705983),c=f(c,u,d,h,r[p+8],7,1770035416),h=f(h,c,u,d,r[p+9],12,-1958414417),d=f(d,h,c,u,r[p+10],17,-42063),u=f(u,d,h,c,r[p+11],22,-1990404162),c=f(c,u,d,h,r[p+12],7,1804603682),h=f(h,c,u,d,r[p+13],12,-40341101),d=f(d,h,c,u,r[p+14],17,-1502002290),c=A(c,u=f(u,d,h,c,r[p+15],22,1236535329),d,h,r[p+1],5,-165796510),h=A(h,c,u,d,r[p+6],9,-1069501632),d=A(d,h,c,u,r[p+11],14,643717713),u=A(u,d,h,c,r[p+0],20,-373897302),c=A(c,u,d,h,r[p+5],5,-701558691),h=A(h,c,u,d,r[p+10],9,38016083),d=A(d,h,c,u,r[p+15],14,-660478335),u=A(u,d,h,c,r[p+4],20,-405537848),c=A(c,u,d,h,r[p+9],5,568446438),h=A(h,c,u,d,r[p+14],9,-1019803690),d=A(d,h,c,u,r[p+3],14,-187363961),u=A(u,d,h,c,r[p+8],20,1163531501),c=A(c,u,d,h,r[p+13],5,-1444681467),h=A(h,c,u,d,r[p+2],9,-51403784),d=A(d,h,c,u,r[p+7],14,1735328473),c=m(c,u=A(u,d,h,c,r[p+12],20,-1926607734),d,h,r[p+5],4,-378558),h=m(h,c,u,d,r[p+8],11,-2022574463),d=m(d,h,c,u,r[p+11],16,1839030562),u=m(u,d,h,c,r[p+14],23,-35309556),c=m(c,u,d,h,r[p+1],4,-1530992060),h=m(h,c,u,d,r[p+4],11,1272893353),d=m(d,h,c,u,r[p+7],16,-155497632),u=m(u,d,h,c,r[p+10],23,-1094730640),c=m(c,u,d,h,r[p+13],4,681279174),h=m(h,c,u,d,r[p+0],11,-358537222),d=m(d,h,c,u,r[p+3],16,-722521979),u=m(u,d,h,c,r[p+6],23,76029189),c=m(c,u,d,h,r[p+9],4,-640364487),h=m(h,c,u,d,r[p+12],11,-421815835),d=m(d,h,c,u,r[p+15],16,530742520),c=g(c,u=m(u,d,h,c,r[p+2],23,-995338651),d,h,r[p+0],6,-198630844),h=g(h,c,u,d,r[p+7],10,1126891415),d=g(d,h,c,u,r[p+14],15,-1416354905),u=g(u,d,h,c,r[p+5],21,-57434055),c=g(c,u,d,h,r[p+12],6,1700485571),h=g(h,c,u,d,r[p+3],10,-1894986606),d=g(d,h,c,u,r[p+10],15,-1051523),u=g(u,d,h,c,r[p+1],21,-2054922799),c=g(c,u,d,h,r[p+8],6,1873313359),h=g(h,c,u,d,r[p+15],10,-30611744),d=g(d,h,c,u,r[p+6],15,-1560198380),u=g(u,d,h,c,r[p+13],21,1309151649),c=g(c,u,d,h,r[p+4],6,-145523070),h=g(h,c,u,d,r[p+11],10,-1120210379),d=g(d,h,c,u,r[p+2],15,718787259),u=g(u,d,h,c,r[p+9],21,-343485551),c=c+v>>>0,u=u+b>>>0,d=d+y>>>0,h=h+C>>>0}return n.endian([c,u,d,h])})._ff=function(e,t,r,n,i,s,a){var o=e+(t&r|~t&n)+(i>>>0)+a;return(o<<s|o>>>32-s)+t},o._gg=function(e,t,r,n,i,s,a){var o=e+(t&n|r&~n)+(i>>>0)+a;return(o<<s|o>>>32-s)+t},o._hh=function(e,t,r,n,i,s,a){var o=e+(t^r^n)+(i>>>0)+a;return(o<<s|o>>>32-s)+t},o._ii=function(e,t,r,n,i,s,a){var o=e+(r^(t|~n))+(i>>>0)+a;return(o<<s|o>>>32-s)+t},o._blocksize=16,o._digestsize=16,e.exports=function(e,t){if(null==e)throw new Error("Illegal argument "+e);var r=n.wordsToBytes(o(e,t));return t&&t.asBytes?r:t&&t.asString?a.bytesToString(r):n.bytesToHex(r)}},70651:(e,t,r)=>{!function(t){var r=function(e){return i(!0===e,!1,arguments)};function n(e,t){if("object"!==s(e))return t;for(var r in t)"object"===s(e[r])&&"object"===s(t[r])?e[r]=n(e[r],t[r]):e[r]=t[r];return e}function i(e,t,i){var a=i[0],o=i.length;(e||"object"!==s(a))&&(a={});for(var l=0;l<o;++l){var c=i[l];if("object"===s(c))for(var u in c)if("__proto__"!==u){var d=e?r.clone(c[u]):c[u];a[u]=t?n(a[u],d):d}}return a}function s(e){return{}.toString.call(e).slice(8,-1).toLowerCase()}r.recursive=function(e){return i(!0===e,!0,arguments)},r.clone=function(e){var t,n,i=e,a=s(e);if("array"===a)for(i=[],n=e.length,t=0;t<n;++t)i[t]=r.clone(e[t]);else if("object"===a)for(t in i={},e)i[t]=r.clone(e[t]);return i},t?e.exports=r:window.merge=r}((e=r.nmd(e))&&"object"==typeof e.exports&&e.exports)},13970:(e,t,r)=>{var n="function"==typeof Map&&Map.prototype,i=Object.getOwnPropertyDescriptor&&n?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,s=n&&i&&"function"==typeof i.get?i.get:null,a=n&&Map.prototype.forEach,o="function"==typeof Set&&Set.prototype,l=Object.getOwnPropertyDescriptor&&o?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,c=o&&l&&"function"==typeof l.get?l.get:null,u=o&&Set.prototype.forEach,d="function"==typeof WeakMap&&WeakMap.prototype?WeakMap.prototype.has:null,h="function"==typeof WeakSet&&WeakSet.prototype?WeakSet.prototype.has:null,p="function"==typeof WeakRef&&WeakRef.prototype?WeakRef.prototype.deref:null,f=Boolean.prototype.valueOf,A=Object.prototype.toString,m=Function.prototype.toString,g=String.prototype.match,v=String.prototype.slice,b=String.prototype.replace,y=String.prototype.toUpperCase,C=String.prototype.toLowerCase,w=RegExp.prototype.test,M=Array.prototype.concat,S=Array.prototype.join,I=Array.prototype.slice,E=Math.floor,x="function"==typeof BigInt?BigInt.prototype.valueOf:null,T=Object.getOwnPropertySymbols,D="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?Symbol.prototype.toString:null,k="function"==typeof Symbol&&"object"==typeof Symbol.iterator,j="function"==typeof Symbol&&Symbol.toStringTag&&(Symbol.toStringTag,1)?Symbol.toStringTag:null,L=Object.prototype.propertyIsEnumerable,O=("function"==typeof Reflect?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(e){return e.__proto__}:null);function P(e,t){if(e===1/0||e===-1/0||e!=e||e&&e>-1e3&&e<1e3||w.call(/e/,t))return t;var r=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if("number"==typeof e){var n=e<0?-E(-e):E(e);if(n!==e){var i=String(n),s=v.call(t,i.length+1);return b.call(i,r,"$&_")+"."+b.call(b.call(s,/([0-9]{3})/g,"$&_"),/_$/,"")}}return b.call(t,r,"$&_")}var N=r(45503),B=N.custom,R=U(B)?B:null;function V(e,t,r){var n="double"===(r.quoteStyle||t)?'"':"'";return n+e+n}function z(e){return b.call(String(e),/"/g,"&quot;")}function Y(e){return!("[object Array]"!==H(e)||j&&"object"==typeof e&&j in e)}function G(e){return!("[object RegExp]"!==H(e)||j&&"object"==typeof e&&j in e)}function U(e){if(k)return e&&"object"==typeof e&&e instanceof Symbol;if("symbol"==typeof e)return!0;if(!e||"object"!=typeof e||!D)return!1;try{return D.call(e),!0}catch(e){}return!1}e.exports=function e(t,n,i,o){var l=n||{};if(q(l,"quoteStyle")&&"single"!==l.quoteStyle&&"double"!==l.quoteStyle)throw new TypeError('option "quoteStyle" must be "single" or "double"');if(q(l,"maxStringLength")&&("number"==typeof l.maxStringLength?l.maxStringLength<0&&l.maxStringLength!==1/0:null!==l.maxStringLength))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var A=!q(l,"customInspect")||l.customInspect;if("boolean"!=typeof A&&"symbol"!==A)throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(q(l,"indent")&&null!==l.indent&&"\t"!==l.indent&&!(parseInt(l.indent,10)===l.indent&&l.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(q(l,"numericSeparator")&&"boolean"!=typeof l.numericSeparator)throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var y=l.numericSeparator;if(void 0===t)return"undefined";if(null===t)return"null";if("boolean"==typeof t)return t?"true":"false";if("string"==typeof t)return Z(t,l);if("number"==typeof t){if(0===t)return 1/0/t>0?"0":"-0";var w=String(t);return y?P(t,w):w}if("bigint"==typeof t){var E=String(t)+"n";return y?P(t,E):E}var T=void 0===l.depth?5:l.depth;if(void 0===i&&(i=0),i>=T&&T>0&&"object"==typeof t)return Y(t)?"[Array]":"[Object]";var B,F=function(e,t){var r;if("\t"===e.indent)r="\t";else{if(!("number"==typeof e.indent&&e.indent>0))return null;r=S.call(Array(e.indent+1)," ")}return{base:r,prev:S.call(Array(t+1),r)}}(l,i);if(void 0===o)o=[];else if(_(o,t)>=0)return"[Circular]";function Q(t,r,n){if(r&&(o=I.call(o)).push(r),n){var s={depth:l.depth};return q(l,"quoteStyle")&&(s.quoteStyle=l.quoteStyle),e(t,s,i+1,o)}return e(t,l,i+1,o)}if("function"==typeof t&&!G(t)){var ee=function(e){if(e.name)return e.name;var t=g.call(m.call(e),/^function\s*([\w$]+)/);return t?t[1]:null}(t),te=$(t,Q);return"[Function"+(ee?": "+ee:" (anonymous)")+"]"+(te.length>0?" { "+S.call(te,", ")+" }":"")}if(U(t)){var re=k?b.call(String(t),/^(Symbol\(.*\))_[^)]*$/,"$1"):D.call(t);return"object"!=typeof t||k?re:W(re)}if((B=t)&&"object"==typeof B&&("undefined"!=typeof HTMLElement&&B instanceof HTMLElement||"string"==typeof B.nodeName&&"function"==typeof B.getAttribute)){for(var ne="<"+C.call(String(t.nodeName)),ie=t.attributes||[],se=0;se<ie.length;se++)ne+=" "+ie[se].name+"="+V(z(ie[se].value),"double",l);return ne+=">",t.childNodes&&t.childNodes.length&&(ne+="..."),ne+"</"+C.call(String(t.nodeName))+">"}if(Y(t)){if(0===t.length)return"[]";var ae=$(t,Q);return F&&!function(e){for(var t=0;t<e.length;t++)if(_(e[t],"\n")>=0)return!1;return!0}(ae)?"["+K(ae,F)+"]":"[ "+S.call(ae,", ")+" ]"}if(function(e){return!("[object Error]"!==H(e)||j&&"object"==typeof e&&j in e)}(t)){var oe=$(t,Q);return"cause"in Error.prototype||!("cause"in t)||L.call(t,"cause")?0===oe.length?"["+String(t)+"]":"{ ["+String(t)+"] "+S.call(oe,", ")+" }":"{ ["+String(t)+"] "+S.call(M.call("[cause]: "+Q(t.cause),oe),", ")+" }"}if("object"==typeof t&&A){if(R&&"function"==typeof t[R]&&N)return N(t,{depth:T-i});if("symbol"!==A&&"function"==typeof t.inspect)return t.inspect()}if(function(e){if(!s||!e||"object"!=typeof e)return!1;try{s.call(e);try{c.call(e)}catch(e){return!0}return e instanceof Map}catch(e){}return!1}(t)){var le=[];return a&&a.call(t,(function(e,r){le.push(Q(r,t,!0)+" => "+Q(e,t))})),J("Map",s.call(t),le,F)}if(function(e){if(!c||!e||"object"!=typeof e)return!1;try{c.call(e);try{s.call(e)}catch(e){return!0}return e instanceof Set}catch(e){}return!1}(t)){var ce=[];return u&&u.call(t,(function(e){ce.push(Q(e,t))})),J("Set",c.call(t),ce,F)}if(function(e){if(!d||!e||"object"!=typeof e)return!1;try{d.call(e,d);try{h.call(e,h)}catch(e){return!0}return e instanceof WeakMap}catch(e){}return!1}(t))return X("WeakMap");if(function(e){if(!h||!e||"object"!=typeof e)return!1;try{h.call(e,h);try{d.call(e,d)}catch(e){return!0}return e instanceof WeakSet}catch(e){}return!1}(t))return X("WeakSet");if(function(e){if(!p||!e||"object"!=typeof e)return!1;try{return p.call(e),!0}catch(e){}return!1}(t))return X("WeakRef");if(function(e){return!("[object Number]"!==H(e)||j&&"object"==typeof e&&j in e)}(t))return W(Q(Number(t)));if(function(e){if(!e||"object"!=typeof e||!x)return!1;try{return x.call(e),!0}catch(e){}return!1}(t))return W(Q(x.call(t)));if(function(e){return!("[object Boolean]"!==H(e)||j&&"object"==typeof e&&j in e)}(t))return W(f.call(t));if(function(e){return!("[object String]"!==H(e)||j&&"object"==typeof e&&j in e)}(t))return W(Q(String(t)));if("undefined"!=typeof window&&t===window)return"{ [object Window] }";if(t===r.g)return"{ [object globalThis] }";if(!function(e){return!("[object Date]"!==H(e)||j&&"object"==typeof e&&j in e)}(t)&&!G(t)){var ue=$(t,Q),de=O?O(t)===Object.prototype:t instanceof Object||t.constructor===Object,he=t instanceof Object?"":"null prototype",pe=!de&&j&&Object(t)===t&&j in t?v.call(H(t),8,-1):he?"Object":"",fe=(de||"function"!=typeof t.constructor?"":t.constructor.name?t.constructor.name+" ":"")+(pe||he?"["+S.call(M.call([],pe||[],he||[]),": ")+"] ":"");return 0===ue.length?fe+"{}":F?fe+"{"+K(ue,F)+"}":fe+"{ "+S.call(ue,", ")+" }"}return String(t)};var F=Object.prototype.hasOwnProperty||function(e){return e in this};function q(e,t){return F.call(e,t)}function H(e){return A.call(e)}function _(e,t){if(e.indexOf)return e.indexOf(t);for(var r=0,n=e.length;r<n;r++)if(e[r]===t)return r;return-1}function Z(e,t){if(e.length>t.maxStringLength){var r=e.length-t.maxStringLength,n="... "+r+" more character"+(r>1?"s":"");return Z(v.call(e,0,t.maxStringLength),t)+n}return V(b.call(b.call(e,/(['\\])/g,"\\$1"),/[\x00-\x1f]/g,Q),"single",t)}function Q(e){var t=e.charCodeAt(0),r={8:"b",9:"t",10:"n",12:"f",13:"r"}[t];return r?"\\"+r:"\\x"+(t<16?"0":"")+y.call(t.toString(16))}function W(e){return"Object("+e+")"}function X(e){return e+" { ? }"}function J(e,t,r,n){return e+" ("+t+") {"+(n?K(r,n):S.call(r,", "))+"}"}function K(e,t){if(0===e.length)return"";var r="\n"+t.prev+t.base;return r+S.call(e,","+r)+"\n"+t.prev}function $(e,t){var r=Y(e),n=[];if(r){n.length=e.length;for(var i=0;i<e.length;i++)n[i]=q(e,i)?t(e[i],e):""}var s,a="function"==typeof T?T(e):[];if(k){s={};for(var o=0;o<a.length;o++)s["$"+a[o]]=a[o]}for(var l in e)q(e,l)&&(r&&String(Number(l))===l&&l<e.length||k&&s["$"+l]instanceof Symbol||(w.call(/[^\w$]/,l)?n.push(t(l,e)+": "+t(e[l],e)):n.push(l+": "+t(e[l],e))));if("function"==typeof T)for(var c=0;c<a.length;c++)L.call(e,a[c])&&n.push("["+t(a[c])+"]: "+t(e[a[c]],e));return n}},52490:e=>{"use strict";var t=String.prototype.replace,r=/%20/g,n="RFC3986";e.exports={default:n,formatters:{RFC1738:function(e){return t.call(e,r,"+")},RFC3986:function(e){return String(e)}},RFC1738:"RFC1738",RFC3986:n}},33348:(e,t,r)=>{"use strict";var n=r(97530),i=r(18429),s=r(52490);e.exports={formats:s,parse:i,stringify:n}},18429:(e,t,r)=>{"use strict";var n=r(33422),i=Object.prototype.hasOwnProperty,s=Array.isArray,a={allowDots:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decoder:n.decode,delimiter:"&",depth:5,ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictNullHandling:!1},o=function(e){return e.replace(/&#(\d+);/g,(function(e,t){return String.fromCharCode(parseInt(t,10))}))},l=function(e,t){return e&&"string"==typeof e&&t.comma&&e.indexOf(",")>-1?e.split(","):e},c=function(e,t,r,n){if(e){var s=r.allowDots?e.replace(/\.([^.[]+)/g,"[$1]"):e,a=/(\[[^[\]]*])/g,o=r.depth>0&&/(\[[^[\]]*])/.exec(s),c=o?s.slice(0,o.index):s,u=[];if(c){if(!r.plainObjects&&i.call(Object.prototype,c)&&!r.allowPrototypes)return;u.push(c)}for(var d=0;r.depth>0&&null!==(o=a.exec(s))&&d<r.depth;){if(d+=1,!r.plainObjects&&i.call(Object.prototype,o[1].slice(1,-1))&&!r.allowPrototypes)return;u.push(o[1])}return o&&u.push("["+s.slice(o.index)+"]"),function(e,t,r,n){for(var i=n?t:l(t,r),s=e.length-1;s>=0;--s){var a,o=e[s];if("[]"===o&&r.parseArrays)a=[].concat(i);else{a=r.plainObjects?Object.create(null):{};var c="["===o.charAt(0)&&"]"===o.charAt(o.length-1)?o.slice(1,-1):o,u=parseInt(c,10);r.parseArrays||""!==c?!isNaN(u)&&o!==c&&String(u)===c&&u>=0&&r.parseArrays&&u<=r.arrayLimit?(a=[])[u]=i:"__proto__"!==c&&(a[c]=i):a={0:i}}i=a}return i}(u,t,r,n)}};e.exports=function(e,t){var r=function(e){if(!e)return a;if(null!==e.decoder&&void 0!==e.decoder&&"function"!=typeof e.decoder)throw new TypeError("Decoder has to be a function.");if(void 0!==e.charset&&"utf-8"!==e.charset&&"iso-8859-1"!==e.charset)throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var t=void 0===e.charset?a.charset:e.charset;return{allowDots:void 0===e.allowDots?a.allowDots:!!e.allowDots,allowPrototypes:"boolean"==typeof e.allowPrototypes?e.allowPrototypes:a.allowPrototypes,allowSparse:"boolean"==typeof e.allowSparse?e.allowSparse:a.allowSparse,arrayLimit:"number"==typeof e.arrayLimit?e.arrayLimit:a.arrayLimit,charset:t,charsetSentinel:"boolean"==typeof e.charsetSentinel?e.charsetSentinel:a.charsetSentinel,comma:"boolean"==typeof e.comma?e.comma:a.comma,decoder:"function"==typeof e.decoder?e.decoder:a.decoder,delimiter:"string"==typeof e.delimiter||n.isRegExp(e.delimiter)?e.delimiter:a.delimiter,depth:"number"==typeof e.depth||!1===e.depth?+e.depth:a.depth,ignoreQueryPrefix:!0===e.ignoreQueryPrefix,interpretNumericEntities:"boolean"==typeof e.interpretNumericEntities?e.interpretNumericEntities:a.interpretNumericEntities,parameterLimit:"number"==typeof e.parameterLimit?e.parameterLimit:a.parameterLimit,parseArrays:!1!==e.parseArrays,plainObjects:"boolean"==typeof e.plainObjects?e.plainObjects:a.plainObjects,strictNullHandling:"boolean"==typeof e.strictNullHandling?e.strictNullHandling:a.strictNullHandling}}(t);if(""===e||null==e)return r.plainObjects?Object.create(null):{};for(var u="string"==typeof e?function(e,t){var r,c={},u=t.ignoreQueryPrefix?e.replace(/^\?/,""):e,d=t.parameterLimit===1/0?void 0:t.parameterLimit,h=u.split(t.delimiter,d),p=-1,f=t.charset;if(t.charsetSentinel)for(r=0;r<h.length;++r)0===h[r].indexOf("utf8=")&&("utf8=%E2%9C%93"===h[r]?f="utf-8":"utf8=%26%2310003%3B"===h[r]&&(f="iso-8859-1"),p=r,r=h.length);for(r=0;r<h.length;++r)if(r!==p){var A,m,g=h[r],v=g.indexOf("]="),b=-1===v?g.indexOf("="):v+1;-1===b?(A=t.decoder(g,a.decoder,f,"key"),m=t.strictNullHandling?null:""):(A=t.decoder(g.slice(0,b),a.decoder,f,"key"),m=n.maybeMap(l(g.slice(b+1),t),(function(e){return t.decoder(e,a.decoder,f,"value")}))),m&&t.interpretNumericEntities&&"iso-8859-1"===f&&(m=o(m)),g.indexOf("[]=")>-1&&(m=s(m)?[m]:m),i.call(c,A)?c[A]=n.combine(c[A],m):c[A]=m}return c}(e,r):e,d=r.plainObjects?Object.create(null):{},h=Object.keys(u),p=0;p<h.length;++p){var f=h[p],A=c(f,u[f],r,"string"==typeof e);d=n.merge(d,A,r)}return!0===r.allowSparse?d:n.compact(d)}},97530:(e,t,r)=>{"use strict";var n=r(62538),i=r(33422),s=r(52490),a=Object.prototype.hasOwnProperty,o={brackets:function(e){return e+"[]"},comma:"comma",indices:function(e,t){return e+"["+t+"]"},repeat:function(e){return e}},l=Array.isArray,c=String.prototype.split,u=Array.prototype.push,d=function(e,t){u.apply(e,l(t)?t:[t])},h=Date.prototype.toISOString,p=s.default,f={addQueryPrefix:!1,allowDots:!1,charset:"utf-8",charsetSentinel:!1,delimiter:"&",encode:!0,encoder:i.encode,encodeValuesOnly:!1,format:p,formatter:s.formatters[p],indices:!1,serializeDate:function(e){return h.call(e)},skipNulls:!1,strictNullHandling:!1},A={},m=function e(t,r,s,a,o,u,h,p,m,g,v,b,y,C,w,M){for(var S,I=t,E=M,x=0,T=!1;void 0!==(E=E.get(A))&&!T;){var D=E.get(t);if(x+=1,void 0!==D){if(D===x)throw new RangeError("Cyclic object value");T=!0}void 0===E.get(A)&&(x=0)}if("function"==typeof p?I=p(r,I):I instanceof Date?I=v(I):"comma"===s&&l(I)&&(I=i.maybeMap(I,(function(e){return e instanceof Date?v(e):e}))),null===I){if(o)return h&&!C?h(r,f.encoder,w,"key",b):r;I=""}if("string"==typeof(S=I)||"number"==typeof S||"boolean"==typeof S||"symbol"==typeof S||"bigint"==typeof S||i.isBuffer(I)){if(h){var k=C?r:h(r,f.encoder,w,"key",b);if("comma"===s&&C){for(var j=c.call(String(I),","),L="",O=0;O<j.length;++O)L+=(0===O?"":",")+y(h(j[O],f.encoder,w,"value",b));return[y(k)+(a&&l(I)&&1===j.length?"[]":"")+"="+L]}return[y(k)+"="+y(h(I,f.encoder,w,"value",b))]}return[y(r)+"="+y(String(I))]}var P,N=[];if(void 0===I)return N;if("comma"===s&&l(I))P=[{value:I.length>0?I.join(",")||null:void 0}];else if(l(p))P=p;else{var B=Object.keys(I);P=m?B.sort(m):B}for(var R=a&&l(I)&&1===I.length?r+"[]":r,V=0;V<P.length;++V){var z=P[V],Y="object"==typeof z&&void 0!==z.value?z.value:I[z];if(!u||null!==Y){var G=l(I)?"function"==typeof s?s(R,z):R:R+(g?"."+z:"["+z+"]");M.set(t,x);var U=n();U.set(A,M),d(N,e(Y,G,s,a,o,u,h,p,m,g,v,b,y,C,w,U))}}return N};e.exports=function(e,t){var r,i=e,c=function(e){if(!e)return f;if(null!==e.encoder&&void 0!==e.encoder&&"function"!=typeof e.encoder)throw new TypeError("Encoder has to be a function.");var t=e.charset||f.charset;if(void 0!==e.charset&&"utf-8"!==e.charset&&"iso-8859-1"!==e.charset)throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var r=s.default;if(void 0!==e.format){if(!a.call(s.formatters,e.format))throw new TypeError("Unknown format option provided.");r=e.format}var n=s.formatters[r],i=f.filter;return("function"==typeof e.filter||l(e.filter))&&(i=e.filter),{addQueryPrefix:"boolean"==typeof e.addQueryPrefix?e.addQueryPrefix:f.addQueryPrefix,allowDots:void 0===e.allowDots?f.allowDots:!!e.allowDots,charset:t,charsetSentinel:"boolean"==typeof e.charsetSentinel?e.charsetSentinel:f.charsetSentinel,delimiter:void 0===e.delimiter?f.delimiter:e.delimiter,encode:"boolean"==typeof e.encode?e.encode:f.encode,encoder:"function"==typeof e.encoder?e.encoder:f.encoder,encodeValuesOnly:"boolean"==typeof e.encodeValuesOnly?e.encodeValuesOnly:f.encodeValuesOnly,filter:i,format:r,formatter:n,serializeDate:"function"==typeof e.serializeDate?e.serializeDate:f.serializeDate,skipNulls:"boolean"==typeof e.skipNulls?e.skipNulls:f.skipNulls,sort:"function"==typeof e.sort?e.sort:null,strictNullHandling:"boolean"==typeof e.strictNullHandling?e.strictNullHandling:f.strictNullHandling}}(t);"function"==typeof c.filter?i=(0,c.filter)("",i):l(c.filter)&&(r=c.filter);var u,h=[];if("object"!=typeof i||null===i)return"";u=t&&t.arrayFormat in o?t.arrayFormat:t&&"indices"in t?t.indices?"indices":"repeat":"indices";var p=o[u];if(t&&"commaRoundTrip"in t&&"boolean"!=typeof t.commaRoundTrip)throw new TypeError("`commaRoundTrip` must be a boolean, or absent");var A="comma"===p&&t&&t.commaRoundTrip;r||(r=Object.keys(i)),c.sort&&r.sort(c.sort);for(var g=n(),v=0;v<r.length;++v){var b=r[v];c.skipNulls&&null===i[b]||d(h,m(i[b],b,p,A,c.strictNullHandling,c.skipNulls,c.encode?c.encoder:null,c.filter,c.sort,c.allowDots,c.serializeDate,c.format,c.formatter,c.encodeValuesOnly,c.charset,g))}var y=h.join(c.delimiter),C=!0===c.addQueryPrefix?"?":"";return c.charsetSentinel&&("iso-8859-1"===c.charset?C+="utf8=%26%2310003%3B&":C+="utf8=%E2%9C%93&"),y.length>0?C+y:""}},33422:(e,t,r)=>{"use strict";var n=r(52490),i=Object.prototype.hasOwnProperty,s=Array.isArray,a=function(){for(var e=[],t=0;t<256;++t)e.push("%"+((t<16?"0":"")+t.toString(16)).toUpperCase());return e}(),o=function(e,t){for(var r=t&&t.plainObjects?Object.create(null):{},n=0;n<e.length;++n)void 0!==e[n]&&(r[n]=e[n]);return r};e.exports={arrayToObject:o,assign:function(e,t){return Object.keys(t).reduce((function(e,r){return e[r]=t[r],e}),e)},combine:function(e,t){return[].concat(e,t)},compact:function(e){for(var t=[{obj:{o:e},prop:"o"}],r=[],n=0;n<t.length;++n)for(var i=t[n],a=i.obj[i.prop],o=Object.keys(a),l=0;l<o.length;++l){var c=o[l],u=a[c];"object"==typeof u&&null!==u&&-1===r.indexOf(u)&&(t.push({obj:a,prop:c}),r.push(u))}return function(e){for(;e.length>1;){var t=e.pop(),r=t.obj[t.prop];if(s(r)){for(var n=[],i=0;i<r.length;++i)void 0!==r[i]&&n.push(r[i]);t.obj[t.prop]=n}}}(t),e},decode:function(e,t,r){var n=e.replace(/\+/g," ");if("iso-8859-1"===r)return n.replace(/%[0-9a-f]{2}/gi,unescape);try{return decodeURIComponent(n)}catch(e){return n}},encode:function(e,t,r,i,s){if(0===e.length)return e;var o=e;if("symbol"==typeof e?o=Symbol.prototype.toString.call(e):"string"!=typeof e&&(o=String(e)),"iso-8859-1"===r)return escape(o).replace(/%u[0-9a-f]{4}/gi,(function(e){return"%26%23"+parseInt(e.slice(2),16)+"%3B"}));for(var l="",c=0;c<o.length;++c){var u=o.charCodeAt(c);45===u||46===u||95===u||126===u||u>=48&&u<=57||u>=65&&u<=90||u>=97&&u<=122||s===n.RFC1738&&(40===u||41===u)?l+=o.charAt(c):u<128?l+=a[u]:u<2048?l+=a[192|u>>6]+a[128|63&u]:u<55296||u>=57344?l+=a[224|u>>12]+a[128|u>>6&63]+a[128|63&u]:(c+=1,u=65536+((1023&u)<<10|1023&o.charCodeAt(c)),l+=a[240|u>>18]+a[128|u>>12&63]+a[128|u>>6&63]+a[128|63&u])}return l},isBuffer:function(e){return!(!e||"object"!=typeof e||!(e.constructor&&e.constructor.isBuffer&&e.constructor.isBuffer(e)))},isRegExp:function(e){return"[object RegExp]"===Object.prototype.toString.call(e)},maybeMap:function(e,t){if(s(e)){for(var r=[],n=0;n<e.length;n+=1)r.push(t(e[n]));return r}return t(e)},merge:function e(t,r,n){if(!r)return t;if("object"!=typeof r){if(s(t))t.push(r);else{if(!t||"object"!=typeof t)return[t,r];(n&&(n.plainObjects||n.allowPrototypes)||!i.call(Object.prototype,r))&&(t[r]=!0)}return t}if(!t||"object"!=typeof t)return[t].concat(r);var a=t;return s(t)&&!s(r)&&(a=o(t,n)),s(t)&&s(r)?(r.forEach((function(r,s){if(i.call(t,s)){var a=t[s];a&&"object"==typeof a&&r&&"object"==typeof r?t[s]=e(a,r,n):t.push(r)}else t[s]=r})),t):Object.keys(r).reduce((function(t,s){var a=r[s];return i.call(t,s)?t[s]=e(t[s],a,n):t[s]=a,t}),a)}}},93456:e=>{"use strict";function t(e,t){return Object.prototype.hasOwnProperty.call(e,t)}e.exports=function(e,r,n,i){r=r||"&",n=n||"=";var s={};if("string"!=typeof e||0===e.length)return s;var a=/\+/g;e=e.split(r);var o=1e3;i&&"number"==typeof i.maxKeys&&(o=i.maxKeys);var l=e.length;o>0&&l>o&&(l=o);for(var c=0;c<l;++c){var u,d,h,p,f=e[c].replace(a,"%20"),A=f.indexOf(n);A>=0?(u=f.substr(0,A),d=f.substr(A+1)):(u=f,d=""),h=decodeURIComponent(u),p=decodeURIComponent(d),t(s,h)?Array.isArray(s[h])?s[h].push(p):s[h]=[s[h],p]:s[h]=p}return s}},14514:e=>{"use strict";var t=function(e){switch(typeof e){case"string":return e;case"boolean":return e?"true":"false";case"number":return isFinite(e)?e:"";default:return""}};e.exports=function(e,r,n,i){return r=r||"&",n=n||"=",null===e&&(e=void 0),"object"==typeof e?Object.keys(e).map((function(i){var s=encodeURIComponent(t(i))+n;return Array.isArray(e[i])?e[i].map((function(e){return s+encodeURIComponent(t(e))})).join(r):s+encodeURIComponent(t(e[i]))})).join(r):i?encodeURIComponent(t(i))+n+encodeURIComponent(t(e)):""}},67526:(e,t,r)=>{"use strict";t.decode=t.parse=r(93456),t.encode=t.stringify=r(14514)},35089:(e,t,r)=>{"use strict";var n=r(79173);function i(e,t,r,i,s){var a=n.writeRtpDescription(e.kind,t);if(a+=n.writeIceParameters(e.iceGatherer.getLocalParameters()),a+=n.writeDtlsParameters(e.dtlsTransport.getLocalParameters(),"offer"===r?"actpass":s||"active"),a+="a=mid:"+e.mid+"\r\n",e.rtpSender&&e.rtpReceiver?a+="a=sendrecv\r\n":e.rtpSender?a+="a=sendonly\r\n":e.rtpReceiver?a+="a=recvonly\r\n":a+="a=inactive\r\n",e.rtpSender){var o=e.rtpSender._initialTrackId||e.rtpSender.track.id;e.rtpSender._initialTrackId=o;var l="msid:"+(i?i.id:"-")+" "+o+"\r\n";a+="a="+l,a+="a=ssrc:"+e.sendEncodingParameters[0].ssrc+" "+l,e.sendEncodingParameters[0].rtx&&(a+="a=ssrc:"+e.sendEncodingParameters[0].rtx.ssrc+" "+l,a+="a=ssrc-group:FID "+e.sendEncodingParameters[0].ssrc+" "+e.sendEncodingParameters[0].rtx.ssrc+"\r\n")}return a+="a=ssrc:"+e.sendEncodingParameters[0].ssrc+" cname:"+n.localCName+"\r\n",e.rtpSender&&e.sendEncodingParameters[0].rtx&&(a+="a=ssrc:"+e.sendEncodingParameters[0].rtx.ssrc+" cname:"+n.localCName+"\r\n"),a}function s(e,t){var r={codecs:[],headerExtensions:[],fecMechanisms:[]},n=function(e,t){e=parseInt(e,10);for(var r=0;r<t.length;r++)if(t[r].payloadType===e||t[r].preferredPayloadType===e)return t[r]},i=function(e,t,r,i){var s=n(e.parameters.apt,r),a=n(t.parameters.apt,i);return s&&a&&s.name.toLowerCase()===a.name.toLowerCase()};return e.codecs.forEach((function(n){for(var s=0;s<t.codecs.length;s++){var a=t.codecs[s];if(n.name.toLowerCase()===a.name.toLowerCase()&&n.clockRate===a.clockRate){if("rtx"===n.name.toLowerCase()&&n.parameters&&a.parameters.apt&&!i(n,a,e.codecs,t.codecs))continue;(a=JSON.parse(JSON.stringify(a))).numChannels=Math.min(n.numChannels,a.numChannels),r.codecs.push(a),a.rtcpFeedback=a.rtcpFeedback.filter((function(e){for(var t=0;t<n.rtcpFeedback.length;t++)if(n.rtcpFeedback[t].type===e.type&&n.rtcpFeedback[t].parameter===e.parameter)return!0;return!1}));break}}})),e.headerExtensions.forEach((function(e){for(var n=0;n<t.headerExtensions.length;n++){var i=t.headerExtensions[n];if(e.uri===i.uri){r.headerExtensions.push(i);break}}})),r}function a(e,t,r){return-1!=={offer:{setLocalDescription:["stable","have-local-offer"],setRemoteDescription:["stable","have-remote-offer"]},answer:{setLocalDescription:["have-remote-offer","have-local-pranswer"],setRemoteDescription:["have-local-offer","have-remote-pranswer"]}}[t][e].indexOf(r)}function o(e,t){var r=e.getRemoteCandidates().find((function(e){return t.foundation===e.foundation&&t.ip===e.ip&&t.port===e.port&&t.priority===e.priority&&t.protocol===e.protocol&&t.type===e.type}));return r||e.addRemoteCandidate(t),!r}function l(e,t){var r=new Error(t);return r.name=e,r.code={NotSupportedError:9,InvalidStateError:11,InvalidAccessError:15,TypeError:void 0,OperationError:void 0}[e],r}e.exports=function(e,t){function r(t,r){r.addTrack(t),r.dispatchEvent(new e.MediaStreamTrackEvent("addtrack",{track:t}))}function c(t,r,n,i){var s=new Event("track");s.track=r,s.receiver=n,s.transceiver={receiver:n},s.streams=i,e.setTimeout((function(){t._dispatchEvent("track",s)}))}var u=function(r){var i=this,s=document.createDocumentFragment();if(["addEventListener","removeEventListener","dispatchEvent"].forEach((function(e){i[e]=s[e].bind(s)})),this.canTrickleIceCandidates=null,this.needNegotiation=!1,this.localStreams=[],this.remoteStreams=[],this._localDescription=null,this._remoteDescription=null,this.signalingState="stable",this.iceConnectionState="new",this.connectionState="new",this.iceGatheringState="new",r=JSON.parse(JSON.stringify(r||{})),this.usingBundle="max-bundle"===r.bundlePolicy,"negotiate"===r.rtcpMuxPolicy)throw l("NotSupportedError","rtcpMuxPolicy 'negotiate' is not supported");switch(r.rtcpMuxPolicy||(r.rtcpMuxPolicy="require"),r.iceTransportPolicy){case"all":case"relay":break;default:r.iceTransportPolicy="all"}switch(r.bundlePolicy){case"balanced":case"max-compat":case"max-bundle":break;default:r.bundlePolicy="balanced"}if(r.iceServers=function(e,t){var r=!1;return(e=JSON.parse(JSON.stringify(e))).filter((function(e){if(e&&(e.urls||e.url)){var n=e.urls||e.url;e.url&&!e.urls&&console.warn("RTCIceServer.url is deprecated! Use urls instead.");var i="string"==typeof n;return i&&(n=[n]),n=n.filter((function(e){return 0!==e.indexOf("turn:")||-1===e.indexOf("transport=udp")||-1!==e.indexOf("turn:[")||r?0===e.indexOf("stun:")&&t>=14393&&-1===e.indexOf("?transport=udp"):(r=!0,!0)})),delete e.url,e.urls=i?n[0]:n,!!n.length}}))}(r.iceServers||[],t),this._iceGatherers=[],r.iceCandidatePoolSize)for(var a=r.iceCandidatePoolSize;a>0;a--)this._iceGatherers.push(new e.RTCIceGatherer({iceServers:r.iceServers,gatherPolicy:r.iceTransportPolicy}));else r.iceCandidatePoolSize=0;this._config=r,this.transceivers=[],this._sdpSessionId=n.generateSessionId(),this._sdpSessionVersion=0,this._dtlsRole=void 0,this._isClosed=!1};Object.defineProperty(u.prototype,"localDescription",{configurable:!0,get:function(){return this._localDescription}}),Object.defineProperty(u.prototype,"remoteDescription",{configurable:!0,get:function(){return this._remoteDescription}}),u.prototype.onicecandidate=null,u.prototype.onaddstream=null,u.prototype.ontrack=null,u.prototype.onremovestream=null,u.prototype.onsignalingstatechange=null,u.prototype.oniceconnectionstatechange=null,u.prototype.onconnectionstatechange=null,u.prototype.onicegatheringstatechange=null,u.prototype.onnegotiationneeded=null,u.prototype.ondatachannel=null,u.prototype._dispatchEvent=function(e,t){this._isClosed||(this.dispatchEvent(t),"function"==typeof this["on"+e]&&this["on"+e](t))},u.prototype._emitGatheringStateChange=function(){var e=new Event("icegatheringstatechange");this._dispatchEvent("icegatheringstatechange",e)},u.prototype.getConfiguration=function(){return this._config},u.prototype.getLocalStreams=function(){return this.localStreams},u.prototype.getRemoteStreams=function(){return this.remoteStreams},u.prototype._createTransceiver=function(e,t){var r=this.transceivers.length>0,n={track:null,iceGatherer:null,iceTransport:null,dtlsTransport:null,localCapabilities:null,remoteCapabilities:null,rtpSender:null,rtpReceiver:null,kind:e,mid:null,sendEncodingParameters:null,recvEncodingParameters:null,stream:null,associatedRemoteMediaStreams:[],wantReceive:!0};if(this.usingBundle&&r)n.iceTransport=this.transceivers[0].iceTransport,n.dtlsTransport=this.transceivers[0].dtlsTransport;else{var i=this._createIceAndDtlsTransports();n.iceTransport=i.iceTransport,n.dtlsTransport=i.dtlsTransport}return t||this.transceivers.push(n),n},u.prototype.addTrack=function(t,r){if(this._isClosed)throw l("InvalidStateError","Attempted to call addTrack on a closed peerconnection.");var n;if(this.transceivers.find((function(e){return e.track===t})))throw l("InvalidAccessError","Track already exists.");for(var i=0;i<this.transceivers.length;i++)this.transceivers[i].track||this.transceivers[i].kind!==t.kind||(n=this.transceivers[i]);return n||(n=this._createTransceiver(t.kind)),this._maybeFireNegotiationNeeded(),-1===this.localStreams.indexOf(r)&&this.localStreams.push(r),n.track=t,n.stream=r,n.rtpSender=new e.RTCRtpSender(t,n.dtlsTransport),n.rtpSender},u.prototype.addStream=function(e){var r=this;if(t>=15025)e.getTracks().forEach((function(t){r.addTrack(t,e)}));else{var n=e.clone();e.getTracks().forEach((function(e,t){var r=n.getTracks()[t];e.addEventListener("enabled",(function(e){r.enabled=e.enabled}))})),n.getTracks().forEach((function(e){r.addTrack(e,n)}))}},u.prototype.removeTrack=function(t){if(this._isClosed)throw l("InvalidStateError","Attempted to call removeTrack on a closed peerconnection.");if(!(t instanceof e.RTCRtpSender))throw new TypeError("Argument 1 of RTCPeerConnection.removeTrack does not implement interface RTCRtpSender.");var r=this.transceivers.find((function(e){return e.rtpSender===t}));if(!r)throw l("InvalidAccessError","Sender was not created by this connection.");var n=r.stream;r.rtpSender.stop(),r.rtpSender=null,r.track=null,r.stream=null,-1===this.transceivers.map((function(e){return e.stream})).indexOf(n)&&this.localStreams.indexOf(n)>-1&&this.localStreams.splice(this.localStreams.indexOf(n),1),this._maybeFireNegotiationNeeded()},u.prototype.removeStream=function(e){var t=this;e.getTracks().forEach((function(e){var r=t.getSenders().find((function(t){return t.track===e}));r&&t.removeTrack(r)}))},u.prototype.getSenders=function(){return this.transceivers.filter((function(e){return!!e.rtpSender})).map((function(e){return e.rtpSender}))},u.prototype.getReceivers=function(){return this.transceivers.filter((function(e){return!!e.rtpReceiver})).map((function(e){return e.rtpReceiver}))},u.prototype._createIceGatherer=function(t,r){var n=this;if(r&&t>0)return this.transceivers[0].iceGatherer;if(this._iceGatherers.length)return this._iceGatherers.shift();var i=new e.RTCIceGatherer({iceServers:this._config.iceServers,gatherPolicy:this._config.iceTransportPolicy});return Object.defineProperty(i,"state",{value:"new",writable:!0}),this.transceivers[t].bufferedCandidateEvents=[],this.transceivers[t].bufferCandidates=function(e){var r=!e.candidate||0===Object.keys(e.candidate).length;i.state=r?"completed":"gathering",null!==n.transceivers[t].bufferedCandidateEvents&&n.transceivers[t].bufferedCandidateEvents.push(e)},i.addEventListener("localcandidate",this.transceivers[t].bufferCandidates),i},u.prototype._gather=function(t,r){var i=this,s=this.transceivers[r].iceGatherer;if(!s.onlocalcandidate){var a=this.transceivers[r].bufferedCandidateEvents;this.transceivers[r].bufferedCandidateEvents=null,s.removeEventListener("localcandidate",this.transceivers[r].bufferCandidates),s.onlocalcandidate=function(e){if(!(i.usingBundle&&r>0)){var a=new Event("icecandidate");a.candidate={sdpMid:t,sdpMLineIndex:r};var o=e.candidate,l=!o||0===Object.keys(o).length;if(l)"new"!==s.state&&"gathering"!==s.state||(s.state="completed");else{"new"===s.state&&(s.state="gathering"),o.component=1,o.ufrag=s.getLocalParameters().usernameFragment;var c=n.writeCandidate(o);a.candidate=Object.assign(a.candidate,n.parseCandidate(c)),a.candidate.candidate=c,a.candidate.toJSON=function(){return{candidate:a.candidate.candidate,sdpMid:a.candidate.sdpMid,sdpMLineIndex:a.candidate.sdpMLineIndex,usernameFragment:a.candidate.usernameFragment}}}var u=n.getMediaSections(i._localDescription.sdp);u[a.candidate.sdpMLineIndex]+=l?"a=end-of-candidates\r\n":"a="+a.candidate.candidate+"\r\n",i._localDescription.sdp=n.getDescription(i._localDescription.sdp)+u.join("");var d=i.transceivers.every((function(e){return e.iceGatherer&&"completed"===e.iceGatherer.state}));"gathering"!==i.iceGatheringState&&(i.iceGatheringState="gathering",i._emitGatheringStateChange()),l||i._dispatchEvent("icecandidate",a),d&&(i._dispatchEvent("icecandidate",new Event("icecandidate")),i.iceGatheringState="complete",i._emitGatheringStateChange())}},e.setTimeout((function(){a.forEach((function(e){s.onlocalcandidate(e)}))}),0)}},u.prototype._createIceAndDtlsTransports=function(){var t=this,r=new e.RTCIceTransport(null);r.onicestatechange=function(){t._updateIceConnectionState(),t._updateConnectionState()};var n=new e.RTCDtlsTransport(r);return n.ondtlsstatechange=function(){t._updateConnectionState()},n.onerror=function(){Object.defineProperty(n,"state",{value:"failed",writable:!0}),t._updateConnectionState()},{iceTransport:r,dtlsTransport:n}},u.prototype._disposeIceAndDtlsTransports=function(e){var t=this.transceivers[e].iceGatherer;t&&(delete t.onlocalcandidate,delete this.transceivers[e].iceGatherer);var r=this.transceivers[e].iceTransport;r&&(delete r.onicestatechange,delete this.transceivers[e].iceTransport);var n=this.transceivers[e].dtlsTransport;n&&(delete n.ondtlsstatechange,delete n.onerror,delete this.transceivers[e].dtlsTransport)},u.prototype._transceive=function(e,r,i){var a=s(e.localCapabilities,e.remoteCapabilities);r&&e.rtpSender&&(a.encodings=e.sendEncodingParameters,a.rtcp={cname:n.localCName,compound:e.rtcpParameters.compound},e.recvEncodingParameters.length&&(a.rtcp.ssrc=e.recvEncodingParameters[0].ssrc),e.rtpSender.send(a)),i&&e.rtpReceiver&&a.codecs.length>0&&("video"===e.kind&&e.recvEncodingParameters&&t<15019&&e.recvEncodingParameters.forEach((function(e){delete e.rtx})),e.recvEncodingParameters.length?a.encodings=e.recvEncodingParameters:a.encodings=[{}],a.rtcp={compound:e.rtcpParameters.compound},e.rtcpParameters.cname&&(a.rtcp.cname=e.rtcpParameters.cname),e.sendEncodingParameters.length&&(a.rtcp.ssrc=e.sendEncodingParameters[0].ssrc),e.rtpReceiver.receive(a))},u.prototype.setLocalDescription=function(e){var t,r,i=this;if(-1===["offer","answer"].indexOf(e.type))return Promise.reject(l("TypeError",'Unsupported type "'+e.type+'"'));if(!a("setLocalDescription",e.type,i.signalingState)||i._isClosed)return Promise.reject(l("InvalidStateError","Can not set local "+e.type+" in state "+i.signalingState));if("offer"===e.type)t=n.splitSections(e.sdp),r=t.shift(),t.forEach((function(e,t){var r=n.parseRtpParameters(e);i.transceivers[t].localCapabilities=r})),i.transceivers.forEach((function(e,t){i._gather(e.mid,t)}));else if("answer"===e.type){t=n.splitSections(i._remoteDescription.sdp),r=t.shift();var o=n.matchPrefix(r,"a=ice-lite").length>0;t.forEach((function(e,t){var a=i.transceivers[t],l=a.iceGatherer,c=a.iceTransport,u=a.dtlsTransport,d=a.localCapabilities,h=a.remoteCapabilities;if(!(n.isRejected(e)&&0===n.matchPrefix(e,"a=bundle-only").length||a.rejected)){var p=n.getIceParameters(e,r),f=n.getDtlsParameters(e,r);o&&(f.role="server"),i.usingBundle&&0!==t||(i._gather(a.mid,t),"new"===c.state&&c.start(l,p,o?"controlling":"controlled"),"new"===u.state&&u.start(f));var A=s(d,h);i._transceive(a,A.codecs.length>0,!1)}}))}return i._localDescription={type:e.type,sdp:e.sdp},"offer"===e.type?i._updateSignalingState("have-local-offer"):i._updateSignalingState("stable"),Promise.resolve()},u.prototype.setRemoteDescription=function(i){var u=this;if(-1===["offer","answer"].indexOf(i.type))return Promise.reject(l("TypeError",'Unsupported type "'+i.type+'"'));if(!a("setRemoteDescription",i.type,u.signalingState)||u._isClosed)return Promise.reject(l("InvalidStateError","Can not set remote "+i.type+" in state "+u.signalingState));var d={};u.remoteStreams.forEach((function(e){d[e.id]=e}));var h=[],p=n.splitSections(i.sdp),f=p.shift(),A=n.matchPrefix(f,"a=ice-lite").length>0,m=n.matchPrefix(f,"a=group:BUNDLE ").length>0;u.usingBundle=m;var g=n.matchPrefix(f,"a=ice-options:")[0];return u.canTrickleIceCandidates=!!g&&g.substr(14).split(" ").indexOf("trickle")>=0,p.forEach((function(a,l){var c=n.splitLines(a),p=n.getKind(a),g=n.isRejected(a)&&0===n.matchPrefix(a,"a=bundle-only").length,v=c[0].substr(2).split(" ")[2],b=n.getDirection(a,f),y=n.parseMsid(a),C=n.getMid(a)||n.generateIdentifier();if(g||"application"===p&&("DTLS/SCTP"===v||"UDP/DTLS/SCTP"===v))u.transceivers[l]={mid:C,kind:p,protocol:v,rejected:!0};else{var w,M,S,I,E,x,T,D,k;!g&&u.transceivers[l]&&u.transceivers[l].rejected&&(u.transceivers[l]=u._createTransceiver(p,!0));var j,L,O=n.parseRtpParameters(a);g||(j=n.getIceParameters(a,f),(L=n.getDtlsParameters(a,f)).role="client"),T=n.parseRtpEncodingParameters(a);var P=n.parseRtcpParameters(a),N=n.matchPrefix(a,"a=end-of-candidates",f).length>0,B=n.matchPrefix(a,"a=candidate:").map((function(e){return n.parseCandidate(e)})).filter((function(e){return 1===e.component}));if(("offer"===i.type||"answer"===i.type)&&!g&&m&&l>0&&u.transceivers[l]&&(u._disposeIceAndDtlsTransports(l),u.transceivers[l].iceGatherer=u.transceivers[0].iceGatherer,u.transceivers[l].iceTransport=u.transceivers[0].iceTransport,u.transceivers[l].dtlsTransport=u.transceivers[0].dtlsTransport,u.transceivers[l].rtpSender&&u.transceivers[l].rtpSender.setTransport(u.transceivers[0].dtlsTransport),u.transceivers[l].rtpReceiver&&u.transceivers[l].rtpReceiver.setTransport(u.transceivers[0].dtlsTransport)),"offer"!==i.type||g)"answer"!==i.type||g||(M=(w=u.transceivers[l]).iceGatherer,S=w.iceTransport,I=w.dtlsTransport,E=w.rtpReceiver,x=w.sendEncodingParameters,D=w.localCapabilities,u.transceivers[l].recvEncodingParameters=T,u.transceivers[l].remoteCapabilities=O,u.transceivers[l].rtcpParameters=P,B.length&&"new"===S.state&&(!A&&!N||m&&0!==l?B.forEach((function(e){o(w.iceTransport,e)})):S.setRemoteCandidates(B)),m&&0!==l||("new"===S.state&&S.start(M,j,"controlling"),"new"===I.state&&I.start(L)),!s(w.localCapabilities,w.remoteCapabilities).codecs.filter((function(e){return"rtx"===e.name.toLowerCase()})).length&&w.sendEncodingParameters[0].rtx&&delete w.sendEncodingParameters[0].rtx,u._transceive(w,"sendrecv"===b||"recvonly"===b,"sendrecv"===b||"sendonly"===b),!E||"sendrecv"!==b&&"sendonly"!==b?delete w.rtpReceiver:(k=E.track,y?(d[y.stream]||(d[y.stream]=new e.MediaStream),r(k,d[y.stream]),h.push([k,E,d[y.stream]])):(d.default||(d.default=new e.MediaStream),r(k,d.default),h.push([k,E,d.default]))));else{(w=u.transceivers[l]||u._createTransceiver(p)).mid=C,w.iceGatherer||(w.iceGatherer=u._createIceGatherer(l,m)),B.length&&"new"===w.iceTransport.state&&(!N||m&&0!==l?B.forEach((function(e){o(w.iceTransport,e)})):w.iceTransport.setRemoteCandidates(B)),D=e.RTCRtpReceiver.getCapabilities(p),t<15019&&(D.codecs=D.codecs.filter((function(e){return"rtx"!==e.name}))),x=w.sendEncodingParameters||[{ssrc:1001*(2*l+2)}];var R,V=!1;"sendrecv"===b||"sendonly"===b?(V=!w.rtpReceiver,E=w.rtpReceiver||new e.RTCRtpReceiver(w.dtlsTransport,p),V&&(k=E.track,y&&"-"===y.stream||(y?(d[y.stream]||(d[y.stream]=new e.MediaStream,Object.defineProperty(d[y.stream],"id",{get:function(){return y.stream}})),Object.defineProperty(k,"id",{get:function(){return y.track}}),R=d[y.stream]):(d.default||(d.default=new e.MediaStream),R=d.default)),R&&(r(k,R),w.associatedRemoteMediaStreams.push(R)),h.push([k,E,R]))):w.rtpReceiver&&w.rtpReceiver.track&&(w.associatedRemoteMediaStreams.forEach((function(t){var r=t.getTracks().find((function(e){return e.id===w.rtpReceiver.track.id}));r&&function(t,r){r.removeTrack(t),r.dispatchEvent(new e.MediaStreamTrackEvent("removetrack",{track:t}))}(r,t)})),w.associatedRemoteMediaStreams=[]),w.localCapabilities=D,w.remoteCapabilities=O,w.rtpReceiver=E,w.rtcpParameters=P,w.sendEncodingParameters=x,w.recvEncodingParameters=T,u._transceive(u.transceivers[l],!1,V)}}})),void 0===u._dtlsRole&&(u._dtlsRole="offer"===i.type?"active":"passive"),u._remoteDescription={type:i.type,sdp:i.sdp},"offer"===i.type?u._updateSignalingState("have-remote-offer"):u._updateSignalingState("stable"),Object.keys(d).forEach((function(t){var r=d[t];if(r.getTracks().length){if(-1===u.remoteStreams.indexOf(r)){u.remoteStreams.push(r);var n=new Event("addstream");n.stream=r,e.setTimeout((function(){u._dispatchEvent("addstream",n)}))}h.forEach((function(e){var t=e[0],n=e[1];r.id===e[2].id&&c(u,t,n,[r])}))}})),h.forEach((function(e){e[2]||c(u,e[0],e[1],[])})),e.setTimeout((function(){u&&u.transceivers&&u.transceivers.forEach((function(e){e.iceTransport&&"new"===e.iceTransport.state&&e.iceTransport.getRemoteCandidates().length>0&&(console.warn("Timeout for addRemoteCandidate. Consider sending an end-of-candidates notification"),e.iceTransport.addRemoteCandidate({}))}))}),4e3),Promise.resolve()},u.prototype.close=function(){this.transceivers.forEach((function(e){e.iceTransport&&e.iceTransport.stop(),e.dtlsTransport&&e.dtlsTransport.stop(),e.rtpSender&&e.rtpSender.stop(),e.rtpReceiver&&e.rtpReceiver.stop()})),this._isClosed=!0,this._updateSignalingState("closed")},u.prototype._updateSignalingState=function(e){this.signalingState=e;var t=new Event("signalingstatechange");this._dispatchEvent("signalingstatechange",t)},u.prototype._maybeFireNegotiationNeeded=function(){var t=this;"stable"===this.signalingState&&!0!==this.needNegotiation&&(this.needNegotiation=!0,e.setTimeout((function(){if(t.needNegotiation){t.needNegotiation=!1;var e=new Event("negotiationneeded");t._dispatchEvent("negotiationneeded",e)}}),0))},u.prototype._updateIceConnectionState=function(){var e,t={new:0,closed:0,checking:0,connected:0,completed:0,disconnected:0,failed:0};if(this.transceivers.forEach((function(e){e.iceTransport&&!e.rejected&&t[e.iceTransport.state]++})),e="new",t.failed>0?e="failed":t.checking>0?e="checking":t.disconnected>0?e="disconnected":t.new>0?e="new":t.connected>0?e="connected":t.completed>0&&(e="completed"),e!==this.iceConnectionState){this.iceConnectionState=e;var r=new Event("iceconnectionstatechange");this._dispatchEvent("iceconnectionstatechange",r)}},u.prototype._updateConnectionState=function(){var e,t={new:0,closed:0,connecting:0,connected:0,completed:0,disconnected:0,failed:0};if(this.transceivers.forEach((function(e){e.iceTransport&&e.dtlsTransport&&!e.rejected&&(t[e.iceTransport.state]++,t[e.dtlsTransport.state]++)})),t.connected+=t.completed,e="new",t.failed>0?e="failed":t.connecting>0?e="connecting":t.disconnected>0?e="disconnected":t.new>0?e="new":t.connected>0&&(e="connected"),e!==this.connectionState){this.connectionState=e;var r=new Event("connectionstatechange");this._dispatchEvent("connectionstatechange",r)}},u.prototype.createOffer=function(){var r=this;if(r._isClosed)return Promise.reject(l("InvalidStateError","Can not call createOffer after close"));var s=r.transceivers.filter((function(e){return"audio"===e.kind})).length,a=r.transceivers.filter((function(e){return"video"===e.kind})).length,o=arguments[0];if(o){if(o.mandatory||o.optional)throw new TypeError("Legacy mandatory/optional constraints not supported.");void 0!==o.offerToReceiveAudio&&(s=!0===o.offerToReceiveAudio?1:!1===o.offerToReceiveAudio?0:o.offerToReceiveAudio),void 0!==o.offerToReceiveVideo&&(a=!0===o.offerToReceiveVideo?1:!1===o.offerToReceiveVideo?0:o.offerToReceiveVideo)}for(r.transceivers.forEach((function(e){"audio"===e.kind?--s<0&&(e.wantReceive=!1):"video"===e.kind&&--a<0&&(e.wantReceive=!1)}));s>0||a>0;)s>0&&(r._createTransceiver("audio"),s--),a>0&&(r._createTransceiver("video"),a--);var c=n.writeSessionBoilerplate(r._sdpSessionId,r._sdpSessionVersion++);r.transceivers.forEach((function(i,s){var a=i.track,o=i.kind,l=i.mid||n.generateIdentifier();i.mid=l,i.iceGatherer||(i.iceGatherer=r._createIceGatherer(s,r.usingBundle));var c=e.RTCRtpSender.getCapabilities(o);t<15019&&(c.codecs=c.codecs.filter((function(e){return"rtx"!==e.name}))),c.codecs.forEach((function(e){"H264"===e.name&&void 0===e.parameters["level-asymmetry-allowed"]&&(e.parameters["level-asymmetry-allowed"]="1"),i.remoteCapabilities&&i.remoteCapabilities.codecs&&i.remoteCapabilities.codecs.forEach((function(t){e.name.toLowerCase()===t.name.toLowerCase()&&e.clockRate===t.clockRate&&(e.preferredPayloadType=t.payloadType)}))})),c.headerExtensions.forEach((function(e){(i.remoteCapabilities&&i.remoteCapabilities.headerExtensions||[]).forEach((function(t){e.uri===t.uri&&(e.id=t.id)}))}));var u=i.sendEncodingParameters||[{ssrc:1001*(2*s+1)}];a&&t>=15019&&"video"===o&&!u[0].rtx&&(u[0].rtx={ssrc:u[0].ssrc+1}),i.wantReceive&&(i.rtpReceiver=new e.RTCRtpReceiver(i.dtlsTransport,o)),i.localCapabilities=c,i.sendEncodingParameters=u})),"max-compat"!==r._config.bundlePolicy&&(c+="a=group:BUNDLE "+r.transceivers.map((function(e){return e.mid})).join(" ")+"\r\n"),c+="a=ice-options:trickle\r\n",r.transceivers.forEach((function(e,t){c+=i(e,e.localCapabilities,"offer",e.stream,r._dtlsRole),c+="a=rtcp-rsize\r\n",!e.iceGatherer||"new"===r.iceGatheringState||0!==t&&r.usingBundle||(e.iceGatherer.getLocalCandidates().forEach((function(e){e.component=1,c+="a="+n.writeCandidate(e)+"\r\n"})),"completed"===e.iceGatherer.state&&(c+="a=end-of-candidates\r\n"))}));var u=new e.RTCSessionDescription({type:"offer",sdp:c});return Promise.resolve(u)},u.prototype.createAnswer=function(){var r=this;if(r._isClosed)return Promise.reject(l("InvalidStateError","Can not call createAnswer after close"));if("have-remote-offer"!==r.signalingState&&"have-local-pranswer"!==r.signalingState)return Promise.reject(l("InvalidStateError","Can not call createAnswer in signalingState "+r.signalingState));var a=n.writeSessionBoilerplate(r._sdpSessionId,r._sdpSessionVersion++);r.usingBundle&&(a+="a=group:BUNDLE "+r.transceivers.map((function(e){return e.mid})).join(" ")+"\r\n"),a+="a=ice-options:trickle\r\n";var o=n.getMediaSections(r._remoteDescription.sdp).length;r.transceivers.forEach((function(e,n){if(!(n+1>o)){if(e.rejected)return"application"===e.kind?"DTLS/SCTP"===e.protocol?a+="m=application 0 DTLS/SCTP 5000\r\n":a+="m=application 0 "+e.protocol+" webrtc-datachannel\r\n":"audio"===e.kind?a+="m=audio 0 UDP/TLS/RTP/SAVPF 0\r\na=rtpmap:0 PCMU/8000\r\n":"video"===e.kind&&(a+="m=video 0 UDP/TLS/RTP/SAVPF 120\r\na=rtpmap:120 VP8/90000\r\n"),void(a+="c=IN IP4 0.0.0.0\r\na=inactive\r\na=mid:"+e.mid+"\r\n");var l;e.stream&&("audio"===e.kind?l=e.stream.getAudioTracks()[0]:"video"===e.kind&&(l=e.stream.getVideoTracks()[0]),l&&t>=15019&&"video"===e.kind&&!e.sendEncodingParameters[0].rtx&&(e.sendEncodingParameters[0].rtx={ssrc:e.sendEncodingParameters[0].ssrc+1}));var c=s(e.localCapabilities,e.remoteCapabilities);!c.codecs.filter((function(e){return"rtx"===e.name.toLowerCase()})).length&&e.sendEncodingParameters[0].rtx&&delete e.sendEncodingParameters[0].rtx,a+=i(e,c,"answer",e.stream,r._dtlsRole),e.rtcpParameters&&e.rtcpParameters.reducedSize&&(a+="a=rtcp-rsize\r\n")}}));var c=new e.RTCSessionDescription({type:"answer",sdp:a});return Promise.resolve(c)},u.prototype.addIceCandidate=function(e){var t,r=this;return e&&void 0===e.sdpMLineIndex&&!e.sdpMid?Promise.reject(new TypeError("sdpMLineIndex or sdpMid required")):new Promise((function(i,s){if(!r._remoteDescription)return s(l("InvalidStateError","Can not add ICE candidate without a remote description"));if(e&&""!==e.candidate){var a=e.sdpMLineIndex;if(e.sdpMid)for(var c=0;c<r.transceivers.length;c++)if(r.transceivers[c].mid===e.sdpMid){a=c;break}var u=r.transceivers[a];if(!u)return s(l("OperationError","Can not add ICE candidate"));if(u.rejected)return i();var d=Object.keys(e.candidate).length>0?n.parseCandidate(e.candidate):{};if("tcp"===d.protocol&&(0===d.port||9===d.port))return i();if(d.component&&1!==d.component)return i();if((0===a||a>0&&u.iceTransport!==r.transceivers[0].iceTransport)&&!o(u.iceTransport,d))return s(l("OperationError","Can not add ICE candidate"));var h=e.candidate.trim();0===h.indexOf("a=")&&(h=h.substr(2)),(t=n.getMediaSections(r._remoteDescription.sdp))[a]+="a="+(d.type?h:"end-of-candidates")+"\r\n",r._remoteDescription.sdp=n.getDescription(r._remoteDescription.sdp)+t.join("")}else for(var p=0;p<r.transceivers.length&&(r.transceivers[p].rejected||(r.transceivers[p].iceTransport.addRemoteCandidate({}),(t=n.getMediaSections(r._remoteDescription.sdp))[p]+="a=end-of-candidates\r\n",r._remoteDescription.sdp=n.getDescription(r._remoteDescription.sdp)+t.join(""),!r.usingBundle));p++);i()}))},u.prototype.getStats=function(t){if(t&&t instanceof e.MediaStreamTrack){var r=null;if(this.transceivers.forEach((function(e){e.rtpSender&&e.rtpSender.track===t?r=e.rtpSender:e.rtpReceiver&&e.rtpReceiver.track===t&&(r=e.rtpReceiver)})),!r)throw l("InvalidAccessError","Invalid selector.");return r.getStats()}var n=[];return this.transceivers.forEach((function(e){["rtpSender","rtpReceiver","iceGatherer","iceTransport","dtlsTransport"].forEach((function(t){e[t]&&n.push(e[t].getStats())}))})),Promise.all(n).then((function(e){var t=new Map;return e.forEach((function(e){e.forEach((function(e){t.set(e.id,e)}))})),t}))},["RTCRtpSender","RTCRtpReceiver","RTCIceGatherer","RTCIceTransport","RTCDtlsTransport"].forEach((function(t){var r=e[t];if(r&&r.prototype&&r.prototype.getStats){var n=r.prototype.getStats;r.prototype.getStats=function(){return n.apply(this).then((function(e){var t=new Map;return Object.keys(e).forEach((function(r){var n;e[r].type={inboundrtp:"inbound-rtp",outboundrtp:"outbound-rtp",candidatepair:"candidate-pair",localcandidate:"local-candidate",remotecandidate:"remote-candidate"}[(n=e[r]).type]||n.type,t.set(r,e[r])})),t}))}}}));var d=["createOffer","createAnswer"];return d.forEach((function(e){var t=u.prototype[e];u.prototype[e]=function(){var e=arguments;return"function"==typeof e[0]||"function"==typeof e[1]?t.apply(this,[arguments[2]]).then((function(t){"function"==typeof e[0]&&e[0].apply(null,[t])}),(function(t){"function"==typeof e[1]&&e[1].apply(null,[t])})):t.apply(this,arguments)}})),(d=["setLocalDescription","setRemoteDescription","addIceCandidate"]).forEach((function(e){var t=u.prototype[e];u.prototype[e]=function(){var e=arguments;return"function"==typeof e[1]||"function"==typeof e[2]?t.apply(this,arguments).then((function(){"function"==typeof e[1]&&e[1].apply(null)}),(function(t){"function"==typeof e[2]&&e[2].apply(null,[t])})):t.apply(this,arguments)}})),["getStats"].forEach((function(e){var t=u.prototype[e];u.prototype[e]=function(){var e=arguments;return"function"==typeof e[1]?t.apply(this,arguments).then((function(){"function"==typeof e[1]&&e[1].apply(null)})):t.apply(this,arguments)}})),u}},19413:(e,t,r)=>{"use strict";r.r(t),r.d(t,{ArgumentOutOfRangeError:()=>x.W,AsyncSubject:()=>u.c,BehaviorSubject:()=>l.X,ConnectableObservable:()=>i.c,EMPTY:()=>q.E,EmptyError:()=>T.K,GroupedObservable:()=>s.T,NEVER:()=>te.C,Notification:()=>w.P,NotificationKind:()=>w.W,ObjectUnsubscribedError:()=>D.N,Observable:()=>n.y,ReplaySubject:()=>c.t,Scheduler:()=>b.b,Subject:()=>o.xQ,Subscriber:()=>C.L,Subscription:()=>y.w,TimeoutError:()=>j.W,UnsubscriptionError:()=>k.B,VirtualAction:()=>v,VirtualTimeScheduler:()=>g,animationFrame:()=>f.r,animationFrameScheduler:()=>f.Z,asap:()=>d.e,asapScheduler:()=>d.E,async:()=>h.P,asyncScheduler:()=>h.z,bindCallback:()=>L.b,bindNodeCallback:()=>R,combineLatest:()=>G.aj,concat:()=>U.z,config:()=>ve.v,defer:()=>F.P,empty:()=>q.c,forkJoin:()=>H.D,from:()=>_.D,fromEvent:()=>Z.R,fromEventPattern:()=>W,generate:()=>X,identity:()=>I.y,iif:()=>K.s,interval:()=>$.F,isObservable:()=>E,merge:()=>ee.T,never:()=>te.F,noop:()=>S.Z,observable:()=>a.L,of:()=>re.of,onErrorResumeNext:()=>ne,pairs:()=>ie,partition:()=>ce,pipe:()=>M.z,queue:()=>p.c,queueScheduler:()=>p.N,race:()=>ue.S3,range:()=>de,scheduled:()=>ge.x,throwError:()=>pe._,timer:()=>fe.H,using:()=>Ae,zip:()=>me.$R});var n=r(12052),i=r(73782),s=r(87974),a=r(14002),o=r(32585),l=r(43149),c=r(22205),u=r(80411),d=r(46139),h=r(18213),p=r(60252),f=r(95742),A=r(31191),m=r(87803),g=function(e){function t(t,r){void 0===t&&(t=v),void 0===r&&(r=Number.POSITIVE_INFINITY);var n=e.call(this,t,(function(){return n.frame}))||this;return n.maxFrames=r,n.frame=0,n.index=-1,n}return A.ZT(t,e),t.prototype.flush=function(){for(var e,t,r=this.actions,n=this.maxFrames;(t=r[0])&&t.delay<=n&&(r.shift(),this.frame=t.delay,!(e=t.execute(t.state,t.delay))););if(e){for(;t=r.shift();)t.unsubscribe();throw e}},t.frameTimeFactor=10,t}(r(23542).v),v=function(e){function t(t,r,n){void 0===n&&(n=t.index+=1);var i=e.call(this,t,r)||this;return i.scheduler=t,i.work=r,i.index=n,i.active=!0,i.index=t.index=n,i}return A.ZT(t,e),t.prototype.schedule=function(r,n){if(void 0===n&&(n=0),!this.id)return e.prototype.schedule.call(this,r,n);this.active=!1;var i=new t(this.scheduler,this.work);return this.add(i),i.schedule(r,n)},t.prototype.requestAsyncId=function(e,r,n){void 0===n&&(n=0),this.delay=e.frame+n;var i=e.actions;return i.push(this),i.sort(t.sortActions),!0},t.prototype.recycleAsyncId=function(e,t,r){void 0===r&&(r=0)},t.prototype._execute=function(t,r){if(!0===this.active)return e.prototype._execute.call(this,t,r)},t.sortActions=function(e,t){return e.delay===t.delay?e.index===t.index?0:e.index>t.index?1:-1:e.delay>t.delay?1:-1},t}(m.o),b=r(49084),y=r(41736),C=r(47811),w=r(15139),M=r(36295),S=r(37984),I=r(87430);function E(e){return!!e&&(e instanceof n.y||"function"==typeof e.lift&&"function"==typeof e.subscribe)}var x=r(91760),T=r(62922),D=r(77043),k=r(98961),j=r(9252),L=r(3061),O=r(95725),P=r(56022),N=r(60478),B=r(14724);function R(e,t,r){if(t){if(!(0,N.K)(t))return function(){for(var n=[],i=0;i<arguments.length;i++)n[i]=arguments[i];return R(e,r).apply(void 0,n).pipe((0,O.U)((function(e){return(0,B.k)(e)?t.apply(void 0,e):t(e)})))};r=t}return function(){for(var t=[],i=0;i<arguments.length;i++)t[i]=arguments[i];var s={subject:void 0,args:t,callbackFunc:e,scheduler:r,context:this};return new n.y((function(n){var i=s.context,a=s.subject;if(r)return r.schedule(V,0,{params:s,subscriber:n,context:i});if(!a){a=s.subject=new u.c;try{e.apply(i,t.concat([function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var r=e.shift();r?a.error(r):(a.next(e.length<=1?e[0]:e),a.complete())}]))}catch(e){(0,P._)(a)?a.error(e):console.warn(e)}}return a.subscribe(n)}))}}function V(e){var t=this,r=e.params,n=e.subscriber,i=e.context,s=r.callbackFunc,a=r.args,o=r.scheduler,l=r.subject;if(!l){l=r.subject=new u.c;try{s.apply(i,a.concat([function(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];var n=e.shift();if(n)t.add(o.schedule(Y,0,{err:n,subject:l}));else{var i=e.length<=1?e[0]:e;t.add(o.schedule(z,0,{value:i,subject:l}))}}]))}catch(e){this.add(o.schedule(Y,0,{err:e,subject:l}))}}this.add(l.subscribe(n))}function z(e){var t=e.value,r=e.subject;r.next(t),r.complete()}function Y(e){var t=e.err;e.subject.error(t)}var G=r(22983),U=r(41661),F=r(15080),q=r(50070),H=r(30865),_=r(28977),Z=r(58388),Q=r(49147);function W(e,t,r){return r?W(e,t).pipe((0,O.U)((function(e){return(0,B.k)(e)?r.apply(void 0,e):r(e)}))):new n.y((function(r){var n,i=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return r.next(1===e.length?e[0]:e)};try{n=e(i)}catch(e){return void r.error(e)}if((0,Q.m)(t))return function(){return t(i,n)}}))}function X(e,t,r,i,s){var a,o;if(1==arguments.length){var l=e;o=l.initialState,t=l.condition,r=l.iterate,a=l.resultSelector||I.y,s=l.scheduler}else void 0===i||(0,N.K)(i)?(o=e,a=I.y,s=i):(o=e,a=i);return new n.y((function(e){var n=o;if(s)return s.schedule(J,0,{subscriber:e,iterate:r,condition:t,resultSelector:a,state:n});for(;;){if(t){var i=void 0;try{i=t(n)}catch(t){return void e.error(t)}if(!i){e.complete();break}}var l=void 0;try{l=a(n)}catch(t){return void e.error(t)}if(e.next(l),e.closed)break;try{n=r(n)}catch(t){return void e.error(t)}}}))}function J(e){var t=e.subscriber,r=e.condition;if(!t.closed){if(e.needIterate)try{e.state=e.iterate(e.state)}catch(e){return void t.error(e)}else e.needIterate=!0;if(r){var n=void 0;try{n=r(e.state)}catch(e){return void t.error(e)}if(!n)return void t.complete();if(t.closed)return}var i;try{i=e.resultSelector(e.state)}catch(e){return void t.error(e)}if(!t.closed&&(t.next(i),!t.closed))return this.schedule(e)}}var K=r(7193),$=r(15696),ee=r(12941),te=r(95778),re=r(82801);function ne(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];if(0===e.length)return q.E;var r=e[0],i=e.slice(1);return 1===e.length&&(0,B.k)(r)?ne.apply(void 0,r):new n.y((function(e){var t=function(){return e.add(ne.apply(void 0,i).subscribe(e))};return(0,_.D)(r).subscribe({next:function(t){e.next(t)},error:t,complete:t})}))}function ie(e,t){return t?new n.y((function(r){var n=Object.keys(e),i=new y.w;return i.add(t.schedule(se,0,{keys:n,index:0,subscriber:r,subscription:i,obj:e})),i})):new n.y((function(t){for(var r=Object.keys(e),n=0;n<r.length&&!t.closed;n++){var i=r[n];e.hasOwnProperty(i)&&t.next([i,e[i]])}t.complete()}))}function se(e){var t=e.keys,r=e.index,n=e.subscriber,i=e.subscription,s=e.obj;if(!n.closed)if(r<t.length){var a=t[r];n.next([a,s[a]]),i.add(this.schedule({keys:t,index:r+1,subscriber:n,subscription:i,obj:s}))}else n.complete()}var ae=r(37558),oe=r(14449),le=r(60467);function ce(e,t,r){return[(0,le.h)(t,r)(new n.y((0,oe.s)(e))),(0,le.h)((0,ae.f)(t,r))(new n.y((0,oe.s)(e)))]}var ue=r(4495);function de(e,t,r){return void 0===e&&(e=0),new n.y((function(n){void 0===t&&(t=e,e=0);var i=0,s=e;if(r)return r.schedule(he,0,{index:i,count:t,start:e,subscriber:n});for(;;){if(i++>=t){n.complete();break}if(n.next(s++),n.closed)break}}))}function he(e){var t=e.start,r=e.index,n=e.count,i=e.subscriber;r>=n?i.complete():(i.next(t),i.closed||(e.index=r+1,e.start=t+1,this.schedule(e)))}var pe=r(37330),fe=r(12636);function Ae(e,t){return new n.y((function(r){var n,i;try{n=e()}catch(e){return void r.error(e)}try{i=t(n)}catch(e){return void r.error(e)}var s=(i?(0,_.D)(i):q.E).subscribe(r);return function(){s.unsubscribe(),n&&n.unsubscribe()}}))}var me=r(51495),ge=r(18166),ve=r(25769)},80411:(e,t,r)=>{"use strict";r.d(t,{c:()=>a});var n=r(31191),i=r(32585),s=r(41736),a=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.value=null,t.hasNext=!1,t.hasCompleted=!1,t}return n.ZT(t,e),t.prototype._subscribe=function(t){return this.hasError?(t.error(this.thrownError),s.w.EMPTY):this.hasCompleted&&this.hasNext?(t.next(this.value),t.complete(),s.w.EMPTY):e.prototype._subscribe.call(this,t)},t.prototype.next=function(e){this.hasCompleted||(this.value=e,this.hasNext=!0)},t.prototype.error=function(t){this.hasCompleted||e.prototype.error.call(this,t)},t.prototype.complete=function(){this.hasCompleted=!0,this.hasNext&&e.prototype.next.call(this,this.value),e.prototype.complete.call(this)},t}(i.xQ)},43149:(e,t,r)=>{"use strict";r.d(t,{X:()=>a});var n=r(31191),i=r(32585),s=r(77043),a=function(e){function t(t){var r=e.call(this)||this;return r._value=t,r}return n.ZT(t,e),Object.defineProperty(t.prototype,"value",{get:function(){return this.getValue()},enumerable:!0,configurable:!0}),t.prototype._subscribe=function(t){var r=e.prototype._subscribe.call(this,t);return r&&!r.closed&&t.next(this._value),r},t.prototype.getValue=function(){if(this.hasError)throw this.thrownError;if(this.closed)throw new s.N;return this._value},t.prototype.next=function(t){e.prototype.next.call(this,this._value=t)},t}(i.xQ)},15139:(e,t,r)=>{"use strict";r.d(t,{P:()=>o,W:()=>n});var n,i=r(50070),s=r(82801),a=r(37330);n||(n={});var o=function(){function e(e,t,r){this.kind=e,this.value=t,this.error=r,this.hasValue="N"===e}return e.prototype.observe=function(e){switch(this.kind){case"N":return e.next&&e.next(this.value);case"E":return e.error&&e.error(this.error);case"C":return e.complete&&e.complete()}},e.prototype.do=function(e,t,r){switch(this.kind){case"N":return e&&e(this.value);case"E":return t&&t(this.error);case"C":return r&&r()}},e.prototype.accept=function(e,t,r){return e&&"function"==typeof e.next?this.observe(e):this.do(e,t,r)},e.prototype.toObservable=function(){switch(this.kind){case"N":return(0,s.of)(this.value);case"E":return(0,a._)(this.error);case"C":return(0,i.c)()}throw new Error("unexpected notification kind value")},e.createNext=function(t){return void 0!==t?new e("N",t):e.undefinedValueNotification},e.createError=function(t){return new e("E",void 0,t)},e.createComplete=function(){return e.completeNotification},e.completeNotification=new e("C"),e.undefinedValueNotification=new e("N",void 0),e}()},12052:(e,t,r)=>{"use strict";r.d(t,{y:()=>l});var n=r(56022),i=r(11351),s=r(14002),a=r(36295),o=r(25769),l=function(){function e(e){this._isScalar=!1,e&&(this._subscribe=e)}return e.prototype.lift=function(t){var r=new e;return r.source=this,r.operator=t,r},e.prototype.subscribe=function(e,t,r){var n=this.operator,s=(0,i.Y)(e,t,r);if(n?s.add(n.call(s,this.source)):s.add(this.source||o.v.useDeprecatedSynchronousErrorHandling&&!s.syncErrorThrowable?this._subscribe(s):this._trySubscribe(s)),o.v.useDeprecatedSynchronousErrorHandling&&s.syncErrorThrowable&&(s.syncErrorThrowable=!1,s.syncErrorThrown))throw s.syncErrorValue;return s},e.prototype._trySubscribe=function(e){try{return this._subscribe(e)}catch(t){o.v.useDeprecatedSynchronousErrorHandling&&(e.syncErrorThrown=!0,e.syncErrorValue=t),(0,n._)(e)?e.error(t):console.warn(t)}},e.prototype.forEach=function(e,t){var r=this;return new(t=c(t))((function(t,n){var i;i=r.subscribe((function(t){try{e(t)}catch(e){n(e),i&&i.unsubscribe()}}),n,t)}))},e.prototype._subscribe=function(e){var t=this.source;return t&&t.subscribe(e)},e.prototype[s.L]=function(){return this},e.prototype.pipe=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return 0===e.length?this:(0,a.U)(e)(this)},e.prototype.toPromise=function(e){var t=this;return new(e=c(e))((function(e,r){var n;t.subscribe((function(e){return n=e}),(function(e){return r(e)}),(function(){return e(n)}))}))},e.create=function(t){return new e(t)},e}();function c(e){if(e||(e=o.v.Promise||Promise),!e)throw new Error("no Promise impl found");return e}},32412:(e,t,r)=>{"use strict";r.d(t,{c:()=>s});var n=r(25769),i=r(21450),s={closed:!0,next:function(e){},error:function(e){if(n.v.useDeprecatedSynchronousErrorHandling)throw e;(0,i.z)(e)},complete:function(){}}},72284:(e,t,r)=>{"use strict";r.d(t,{L:()=>i});var n=r(31191),i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n.ZT(t,e),t.prototype.notifyNext=function(e,t,r,n,i){this.destination.next(t)},t.prototype.notifyError=function(e,t){this.destination.error(e)},t.prototype.notifyComplete=function(e){this.destination.complete()},t}(r(47811).L)},22205:(e,t,r)=>{"use strict";r.d(t,{t:()=>u});var n=r(31191),i=r(32585),s=r(60252),a=r(41736),o=r(21906),l=r(77043),c=r(66362),u=function(e){function t(t,r,n){void 0===t&&(t=Number.POSITIVE_INFINITY),void 0===r&&(r=Number.POSITIVE_INFINITY);var i=e.call(this)||this;return i.scheduler=n,i._events=[],i._infiniteTimeWindow=!1,i._bufferSize=t<1?1:t,i._windowTime=r<1?1:r,r===Number.POSITIVE_INFINITY?(i._infiniteTimeWindow=!0,i.next=i.nextInfiniteTimeWindow):i.next=i.nextTimeWindow,i}return n.ZT(t,e),t.prototype.nextInfiniteTimeWindow=function(t){if(!this.isStopped){var r=this._events;r.push(t),r.length>this._bufferSize&&r.shift()}e.prototype.next.call(this,t)},t.prototype.nextTimeWindow=function(t){this.isStopped||(this._events.push(new d(this._getNow(),t)),this._trimBufferThenGetEvents()),e.prototype.next.call(this,t)},t.prototype._subscribe=function(e){var t,r=this._infiniteTimeWindow,n=r?this._events:this._trimBufferThenGetEvents(),i=this.scheduler,s=n.length;if(this.closed)throw new l.N;if(this.isStopped||this.hasError?t=a.w.EMPTY:(this.observers.push(e),t=new c.W(this,e)),i&&e.add(e=new o.ht(e,i)),r)for(var u=0;u<s&&!e.closed;u++)e.next(n[u]);else for(u=0;u<s&&!e.closed;u++)e.next(n[u].value);return this.hasError?e.error(this.thrownError):this.isStopped&&e.complete(),t},t.prototype._getNow=function(){return(this.scheduler||s.c).now()},t.prototype._trimBufferThenGetEvents=function(){for(var e=this._getNow(),t=this._bufferSize,r=this._windowTime,n=this._events,i=n.length,s=0;s<i&&!(e-n[s].time<r);)s++;return i>t&&(s=Math.max(s,i-t)),s>0&&n.splice(0,s),n},t}(i.xQ),d=function(){return function(e,t){this.time=e,this.value=t}}()},49084:(e,t,r)=>{"use strict";r.d(t,{b:()=>n});var n=function(){function e(t,r){void 0===r&&(r=e.now),this.SchedulerAction=t,this.now=r}return e.prototype.schedule=function(e,t,r){return void 0===t&&(t=0),new this.SchedulerAction(this,e).schedule(r,t)},e.now=function(){return Date.now()},e}()},32585:(e,t,r)=>{"use strict";r.d(t,{Yc:()=>u,xQ:()=>d});var n=r(31191),i=r(12052),s=r(47811),a=r(41736),o=r(77043),l=r(66362),c=r(89714),u=function(e){function t(t){var r=e.call(this,t)||this;return r.destination=t,r}return n.ZT(t,e),t}(s.L),d=function(e){function t(){var t=e.call(this)||this;return t.observers=[],t.closed=!1,t.isStopped=!1,t.hasError=!1,t.thrownError=null,t}return n.ZT(t,e),t.prototype[c.b]=function(){return new u(this)},t.prototype.lift=function(e){var t=new h(this,this);return t.operator=e,t},t.prototype.next=function(e){if(this.closed)throw new o.N;if(!this.isStopped)for(var t=this.observers,r=t.length,n=t.slice(),i=0;i<r;i++)n[i].next(e)},t.prototype.error=function(e){if(this.closed)throw new o.N;this.hasError=!0,this.thrownError=e,this.isStopped=!0;for(var t=this.observers,r=t.length,n=t.slice(),i=0;i<r;i++)n[i].error(e);this.observers.length=0},t.prototype.complete=function(){if(this.closed)throw new o.N;this.isStopped=!0;for(var e=this.observers,t=e.length,r=e.slice(),n=0;n<t;n++)r[n].complete();this.observers.length=0},t.prototype.unsubscribe=function(){this.isStopped=!0,this.closed=!0,this.observers=null},t.prototype._trySubscribe=function(t){if(this.closed)throw new o.N;return e.prototype._trySubscribe.call(this,t)},t.prototype._subscribe=function(e){if(this.closed)throw new o.N;return this.hasError?(e.error(this.thrownError),a.w.EMPTY):this.isStopped?(e.complete(),a.w.EMPTY):(this.observers.push(e),new l.W(this,e))},t.prototype.asObservable=function(){var e=new i.y;return e.source=this,e},t.create=function(e,t){return new h(e,t)},t}(i.y),h=function(e){function t(t,r){var n=e.call(this)||this;return n.destination=t,n.source=r,n}return n.ZT(t,e),t.prototype.next=function(e){var t=this.destination;t&&t.next&&t.next(e)},t.prototype.error=function(e){var t=this.destination;t&&t.error&&this.destination.error(e)},t.prototype.complete=function(){var e=this.destination;e&&e.complete&&this.destination.complete()},t.prototype._subscribe=function(e){return this.source?this.source.subscribe(e):a.w.EMPTY},t}(d)},66362:(e,t,r)=>{"use strict";r.d(t,{W:()=>i});var n=r(31191),i=function(e){function t(t,r){var n=e.call(this)||this;return n.subject=t,n.subscriber=r,n.closed=!1,n}return n.ZT(t,e),t.prototype.unsubscribe=function(){if(!this.closed){this.closed=!0;var e=this.subject,t=e.observers;if(this.subject=null,t&&0!==t.length&&!e.isStopped&&!e.closed){var r=t.indexOf(this.subscriber);-1!==r&&t.splice(r,1)}}},t}(r(41736).w)},47811:(e,t,r)=>{"use strict";r.d(t,{L:()=>u});var n=r(31191),i=r(49147),s=r(32412),a=r(41736),o=r(89714),l=r(25769),c=r(21450),u=function(e){function t(r,n,i){var a=e.call(this)||this;switch(a.syncErrorValue=null,a.syncErrorThrown=!1,a.syncErrorThrowable=!1,a.isStopped=!1,arguments.length){case 0:a.destination=s.c;break;case 1:if(!r){a.destination=s.c;break}if("object"==typeof r){r instanceof t?(a.syncErrorThrowable=r.syncErrorThrowable,a.destination=r,r.add(a)):(a.syncErrorThrowable=!0,a.destination=new d(a,r));break}default:a.syncErrorThrowable=!0,a.destination=new d(a,r,n,i)}return a}return n.ZT(t,e),t.prototype[o.b]=function(){return this},t.create=function(e,r,n){var i=new t(e,r,n);return i.syncErrorThrowable=!1,i},t.prototype.next=function(e){this.isStopped||this._next(e)},t.prototype.error=function(e){this.isStopped||(this.isStopped=!0,this._error(e))},t.prototype.complete=function(){this.isStopped||(this.isStopped=!0,this._complete())},t.prototype.unsubscribe=function(){this.closed||(this.isStopped=!0,e.prototype.unsubscribe.call(this))},t.prototype._next=function(e){this.destination.next(e)},t.prototype._error=function(e){this.destination.error(e),this.unsubscribe()},t.prototype._complete=function(){this.destination.complete(),this.unsubscribe()},t.prototype._unsubscribeAndRecycle=function(){var e=this._parentOrParents;return this._parentOrParents=null,this.unsubscribe(),this.closed=!1,this.isStopped=!1,this._parentOrParents=e,this},t}(a.w),d=function(e){function t(t,r,n,a){var o,l=e.call(this)||this;l._parentSubscriber=t;var c=l;return(0,i.m)(r)?o=r:r&&(o=r.next,n=r.error,a=r.complete,r!==s.c&&(c=Object.create(r),(0,i.m)(c.unsubscribe)&&l.add(c.unsubscribe.bind(c)),c.unsubscribe=l.unsubscribe.bind(l))),l._context=c,l._next=o,l._error=n,l._complete=a,l}return n.ZT(t,e),t.prototype.next=function(e){if(!this.isStopped&&this._next){var t=this._parentSubscriber;l.v.useDeprecatedSynchronousErrorHandling&&t.syncErrorThrowable?this.__tryOrSetError(t,this._next,e)&&this.unsubscribe():this.__tryOrUnsub(this._next,e)}},t.prototype.error=function(e){if(!this.isStopped){var t=this._parentSubscriber,r=l.v.useDeprecatedSynchronousErrorHandling;if(this._error)r&&t.syncErrorThrowable?(this.__tryOrSetError(t,this._error,e),this.unsubscribe()):(this.__tryOrUnsub(this._error,e),this.unsubscribe());else if(t.syncErrorThrowable)r?(t.syncErrorValue=e,t.syncErrorThrown=!0):(0,c.z)(e),this.unsubscribe();else{if(this.unsubscribe(),r)throw e;(0,c.z)(e)}}},t.prototype.complete=function(){var e=this;if(!this.isStopped){var t=this._parentSubscriber;if(this._complete){var r=function(){return e._complete.call(e._context)};l.v.useDeprecatedSynchronousErrorHandling&&t.syncErrorThrowable?(this.__tryOrSetError(t,r),this.unsubscribe()):(this.__tryOrUnsub(r),this.unsubscribe())}else this.unsubscribe()}},t.prototype.__tryOrUnsub=function(e,t){try{e.call(this._context,t)}catch(e){if(this.unsubscribe(),l.v.useDeprecatedSynchronousErrorHandling)throw e;(0,c.z)(e)}},t.prototype.__tryOrSetError=function(e,t,r){if(!l.v.useDeprecatedSynchronousErrorHandling)throw new Error("bad call");try{t.call(this._context,r)}catch(t){return l.v.useDeprecatedSynchronousErrorHandling?(e.syncErrorValue=t,e.syncErrorThrown=!0,!0):((0,c.z)(t),!0)}return!1},t.prototype._unsubscribe=function(){var e=this._parentSubscriber;this._context=null,this._parentSubscriber=null,e.unsubscribe()},t}(u)},41736:(e,t,r)=>{"use strict";r.d(t,{w:()=>o});var n=r(14724),i=r(61167),s=r(49147),a=r(98961),o=function(){function e(e){this.closed=!1,this._parentOrParents=null,this._subscriptions=null,e&&(this._ctorUnsubscribe=!0,this._unsubscribe=e)}var t;return e.prototype.unsubscribe=function(){var t;if(!this.closed){var r=this,o=r._parentOrParents,c=r._ctorUnsubscribe,u=r._unsubscribe,d=r._subscriptions;if(this.closed=!0,this._parentOrParents=null,this._subscriptions=null,o instanceof e)o.remove(this);else if(null!==o)for(var h=0;h<o.length;++h)o[h].remove(this);if((0,s.m)(u)){c&&(this._unsubscribe=void 0);try{u.call(this)}catch(e){t=e instanceof a.B?l(e.errors):[e]}}if((0,n.k)(d)){h=-1;for(var p=d.length;++h<p;){var f=d[h];if((0,i.K)(f))try{f.unsubscribe()}catch(e){t=t||[],e instanceof a.B?t=t.concat(l(e.errors)):t.push(e)}}}if(t)throw new a.B(t)}},e.prototype.add=function(t){var r=t;if(!t)return e.EMPTY;switch(typeof t){case"function":r=new e(t);case"object":if(r===this||r.closed||"function"!=typeof r.unsubscribe)return r;if(this.closed)return r.unsubscribe(),r;if(!(r instanceof e)){var n=r;(r=new e)._subscriptions=[n]}break;default:throw new Error("unrecognized teardown "+t+" added to Subscription.")}var i=r._parentOrParents;if(null===i)r._parentOrParents=this;else if(i instanceof e){if(i===this)return r;r._parentOrParents=[i,this]}else{if(-1!==i.indexOf(this))return r;i.push(this)}var s=this._subscriptions;return null===s?this._subscriptions=[r]:s.push(r),r},e.prototype.remove=function(e){var t=this._subscriptions;if(t){var r=t.indexOf(e);-1!==r&&t.splice(r,1)}},e.EMPTY=((t=new e).closed=!0,t),e}();function l(e){return e.reduce((function(e,t){return e.concat(t instanceof a.B?t.errors:t)}),[])}},25769:(e,t,r)=>{"use strict";r.d(t,{v:()=>i});var n=!1,i={Promise:void 0,set useDeprecatedSynchronousErrorHandling(e){e&&(new Error).stack,n=e},get useDeprecatedSynchronousErrorHandling(){return n}}},40740:(e,t,r)=>{"use strict";r.d(t,{Ds:()=>l,IY:()=>o,ft:()=>c});var n=r(31191),i=r(47811),s=r(12052),a=r(14449),o=function(e){function t(t){var r=e.call(this)||this;return r.parent=t,r}return n.ZT(t,e),t.prototype._next=function(e){this.parent.notifyNext(e)},t.prototype._error=function(e){this.parent.notifyError(e),this.unsubscribe()},t.prototype._complete=function(){this.parent.notifyComplete(),this.unsubscribe()},t}(i.L),l=(i.L,function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n.ZT(t,e),t.prototype.notifyNext=function(e){this.destination.next(e)},t.prototype.notifyError=function(e){this.destination.error(e)},t.prototype.notifyComplete=function(){this.destination.complete()},t}(i.L));function c(e,t){if(!t.closed){if(e instanceof s.y)return e.subscribe(t);var r;try{r=(0,a.s)(e)(t)}catch(e){t.error(e)}return r}}i.L},73782:(e,t,r)=>{"use strict";r.d(t,{N:()=>u,c:()=>c});var n=r(31191),i=r(32585),s=r(12052),a=r(47811),o=r(41736),l=r(2760),c=function(e){function t(t,r){var n=e.call(this)||this;return n.source=t,n.subjectFactory=r,n._refCount=0,n._isComplete=!1,n}return n.ZT(t,e),t.prototype._subscribe=function(e){return this.getSubject().subscribe(e)},t.prototype.getSubject=function(){var e=this._subject;return e&&!e.isStopped||(this._subject=this.subjectFactory()),this._subject},t.prototype.connect=function(){var e=this._connection;return e||(this._isComplete=!1,(e=this._connection=new o.w).add(this.source.subscribe(new d(this.getSubject(),this))),e.closed&&(this._connection=null,e=o.w.EMPTY)),e},t.prototype.refCount=function(){return(0,l.x)()(this)},t}(s.y),u=function(){var e=c.prototype;return{operator:{value:null},_refCount:{value:0,writable:!0},_subject:{value:null,writable:!0},_connection:{value:null,writable:!0},_subscribe:{value:e._subscribe},_isComplete:{value:e._isComplete,writable:!0},getSubject:{value:e.getSubject},connect:{value:e.connect},refCount:{value:e.refCount}}}(),d=function(e){function t(t,r){var n=e.call(this,t)||this;return n.connectable=r,n}return n.ZT(t,e),t.prototype._error=function(t){this._unsubscribe(),e.prototype._error.call(this,t)},t.prototype._complete=function(){this.connectable._isComplete=!0,this._unsubscribe(),e.prototype._complete.call(this)},t.prototype._unsubscribe=function(){var e=this.connectable;if(e){this.connectable=null;var t=e._connection;e._refCount=0,e._subject=null,e._connection=null,t&&t.unsubscribe()}},t}(i.Yc);a.L},3061:(e,t,r)=>{"use strict";r.d(t,{b:()=>c});var n=r(12052),i=r(80411),s=r(95725),a=r(56022),o=r(14724),l=r(60478);function c(e,t,r){if(t){if(!(0,l.K)(t))return function(){for(var n=[],i=0;i<arguments.length;i++)n[i]=arguments[i];return c(e,r).apply(void 0,n).pipe((0,s.U)((function(e){return(0,o.k)(e)?t.apply(void 0,e):t(e)})))};r=t}return function(){for(var t=[],s=0;s<arguments.length;s++)t[s]=arguments[s];var o,l=this,c={context:l,subject:o,callbackFunc:e,scheduler:r};return new n.y((function(n){if(r){var s={args:t,subscriber:n,params:c};return r.schedule(u,0,s)}if(!o){o=new i.c;try{e.apply(l,t.concat([function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];o.next(e.length<=1?e[0]:e),o.complete()}]))}catch(e){(0,a._)(o)?o.error(e):console.warn(e)}}return o.subscribe(n)}))}}function u(e){var t=this,r=e.args,n=e.subscriber,s=e.params,a=s.callbackFunc,o=s.context,l=s.scheduler,c=s.subject;if(!c){c=s.subject=new i.c;try{a.apply(o,r.concat([function(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];var n=e.length<=1?e[0]:e;t.add(l.schedule(d,0,{value:n,subject:c}))}]))}catch(e){c.error(e)}}this.add(c.subscribe(n))}function d(e){var t=e.value,r=e.subject;r.next(t),r.complete()}},22983:(e,t,r)=>{"use strict";r.d(t,{Ms:()=>d,aj:()=>u});var n=r(31191),i=r(60478),s=r(14724),a=r(72284),o=r(36100),l=r(99203),c={};function u(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var r=void 0,n=void 0;return(0,i.K)(e[e.length-1])&&(n=e.pop()),"function"==typeof e[e.length-1]&&(r=e.pop()),1===e.length&&(0,s.k)(e[0])&&(e=e[0]),(0,l.n)(e,n).lift(new d(r))}var d=function(){function e(e){this.resultSelector=e}return e.prototype.call=function(e,t){return t.subscribe(new h(e,this.resultSelector))},e}(),h=function(e){function t(t,r){var n=e.call(this,t)||this;return n.resultSelector=r,n.active=0,n.values=[],n.observables=[],n}return n.ZT(t,e),t.prototype._next=function(e){this.values.push(c),this.observables.push(e)},t.prototype._complete=function(){var e=this.observables,t=e.length;if(0===t)this.destination.complete();else{this.active=t,this.toRespond=t;for(var r=0;r<t;r++){var n=e[r];this.add((0,o.D)(this,n,void 0,r))}}},t.prototype.notifyComplete=function(e){0==(this.active-=1)&&this.destination.complete()},t.prototype.notifyNext=function(e,t,r){var n=this.values,i=n[r],s=this.toRespond?i===c?--this.toRespond:this.toRespond:0;n[r]=t,0===s&&(this.resultSelector?this._tryResultSelector(n):this.destination.next(n.slice()))},t.prototype._tryResultSelector=function(e){var t;try{t=this.resultSelector.apply(this,e)}catch(e){return void this.destination.error(e)}this.destination.next(t)},t}(a.L)},41661:(e,t,r)=>{"use strict";r.d(t,{z:()=>s});var n=r(82801),i=r(83576);function s(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return(0,i.u)()(n.of.apply(void 0,e))}},15080:(e,t,r)=>{"use strict";r.d(t,{P:()=>a});var n=r(12052),i=r(28977),s=r(50070);function a(e){return new n.y((function(t){var r;try{r=e()}catch(e){return void t.error(e)}return(r?(0,i.D)(r):(0,s.c)()).subscribe(t)}))}},50070:(e,t,r)=>{"use strict";r.d(t,{E:()=>i,c:()=>s});var n=r(12052),i=new n.y((function(e){return e.complete()}));function s(e){return e?function(e){return new n.y((function(t){return e.schedule((function(){return t.complete()}))}))}(e):i}},30865:(e,t,r)=>{"use strict";r.d(t,{D:()=>l});var n=r(12052),i=r(14724),s=r(95725),a=r(61167),o=r(28977);function l(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];if(1===e.length){var r=e[0];if((0,i.k)(r))return c(r,null);if((0,a.K)(r)&&Object.getPrototypeOf(r)===Object.prototype){var n=Object.keys(r);return c(n.map((function(e){return r[e]})),n)}}if("function"==typeof e[e.length-1]){var o=e.pop();return c(e=1===e.length&&(0,i.k)(e[0])?e[0]:e,null).pipe((0,s.U)((function(e){return o.apply(void 0,e)})))}return c(e,null)}function c(e,t){return new n.y((function(r){var n=e.length;if(0!==n)for(var i=new Array(n),s=0,a=0,l=function(l){var c=(0,o.D)(e[l]),u=!1;r.add(c.subscribe({next:function(e){u||(u=!0,a++),i[l]=e},error:function(e){return r.error(e)},complete:function(){++s!==n&&u||(a===n&&r.next(t?t.reduce((function(e,t,r){return e[t]=i[r],e}),{}):i),r.complete())}}))},c=0;c<n;c++)l(c);else r.complete()}))}},28977:(e,t,r)=>{"use strict";r.d(t,{D:()=>a});var n=r(12052),i=r(14449),s=r(18166);function a(e,t){return t?(0,s.x)(e,t):e instanceof n.y?e:new n.y((0,i.s)(e))}},99203:(e,t,r)=>{"use strict";r.d(t,{n:()=>a});var n=r(12052),i=r(29094),s=r(6108);function a(e,t){return t?(0,s.r)(e,t):new n.y((0,i.V)(e))}},58388:(e,t,r)=>{"use strict";r.d(t,{R:()=>o});var n=r(12052),i=r(14724),s=r(49147),a=r(95725);function o(e,t,r,c){return(0,s.m)(r)&&(c=r,r=void 0),c?o(e,t,r).pipe((0,a.U)((function(e){return(0,i.k)(e)?c.apply(void 0,e):c(e)}))):new n.y((function(n){l(e,t,(function(e){arguments.length>1?n.next(Array.prototype.slice.call(arguments)):n.next(e)}),n,r)}))}function l(e,t,r,n,i){var s;if(function(e){return e&&"function"==typeof e.addEventListener&&"function"==typeof e.removeEventListener}(e)){var a=e;e.addEventListener(t,r,i),s=function(){return a.removeEventListener(t,r,i)}}else if(function(e){return e&&"function"==typeof e.on&&"function"==typeof e.off}(e)){var o=e;e.on(t,r),s=function(){return o.off(t,r)}}else if(function(e){return e&&"function"==typeof e.addListener&&"function"==typeof e.removeListener}(e)){var c=e;e.addListener(t,r),s=function(){return c.removeListener(t,r)}}else{if(!e||!e.length)throw new TypeError("Invalid event target");for(var u=0,d=e.length;u<d;u++)l(e[u],t,r,n,i)}n.add(s)}},7193:(e,t,r)=>{"use strict";r.d(t,{s:()=>s});var n=r(15080),i=r(50070);function s(e,t,r){return void 0===t&&(t=i.E),void 0===r&&(r=i.E),(0,n.P)((function(){return e()?t:r}))}},15696:(e,t,r)=>{"use strict";r.d(t,{F:()=>a});var n=r(12052),i=r(18213),s=r(42066);function a(e,t){return void 0===e&&(e=0),void 0===t&&(t=i.P),(!(0,s.k)(e)||e<0)&&(e=0),t&&"function"==typeof t.schedule||(t=i.P),new n.y((function(r){return r.add(t.schedule(o,e,{subscriber:r,counter:0,period:e})),r}))}function o(e){var t=e.subscriber,r=e.counter,n=e.period;t.next(r),this.schedule({subscriber:t,counter:r+1,period:n},n)}},12941:(e,t,r)=>{"use strict";r.d(t,{T:()=>o});var n=r(12052),i=r(60478),s=r(22871),a=r(99203);function o(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var r=Number.POSITIVE_INFINITY,o=null,l=e[e.length-1];return(0,i.K)(l)?(o=e.pop(),e.length>1&&"number"==typeof e[e.length-1]&&(r=e.pop())):"number"==typeof l&&(r=e.pop()),null===o&&1===e.length&&e[0]instanceof n.y?e[0]:(0,s.J)(r)((0,a.n)(e,o))}},95778:(e,t,r)=>{"use strict";r.d(t,{C:()=>s,F:()=>a});var n=r(12052),i=r(37984),s=new n.y(i.Z);function a(){return s}},82801:(e,t,r)=>{"use strict";r.d(t,{of:()=>a});var n=r(60478),i=r(99203),s=r(6108);function a(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var r=e[e.length-1];return(0,n.K)(r)?(e.pop(),(0,s.r)(e,r)):(0,i.n)(e)}},4495:(e,t,r)=>{"use strict";r.d(t,{S3:()=>l});var n=r(31191),i=r(14724),s=r(99203),a=r(72284),o=r(36100);function l(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];if(1===e.length){if(!(0,i.k)(e[0]))return e[0];e=e[0]}return(0,s.n)(e,void 0).lift(new c)}var c=function(){function e(){}return e.prototype.call=function(e,t){return t.subscribe(new u(e))},e}(),u=function(e){function t(t){var r=e.call(this,t)||this;return r.hasFirst=!1,r.observables=[],r.subscriptions=[],r}return n.ZT(t,e),t.prototype._next=function(e){this.observables.push(e)},t.prototype._complete=function(){var e=this.observables,t=e.length;if(0===t)this.destination.complete();else{for(var r=0;r<t&&!this.hasFirst;r++){var n=e[r],i=(0,o.D)(this,n,void 0,r);this.subscriptions&&this.subscriptions.push(i),this.add(i)}this.observables=null}},t.prototype.notifyNext=function(e,t,r){if(!this.hasFirst){this.hasFirst=!0;for(var n=0;n<this.subscriptions.length;n++)if(n!==r){var i=this.subscriptions[n];i.unsubscribe(),this.remove(i)}this.subscriptions=null}this.destination.next(t)},t}(a.L)},37330:(e,t,r)=>{"use strict";r.d(t,{_:()=>i});var n=r(12052);function i(e,t){return t?new n.y((function(r){return t.schedule(s,0,{error:e,subscriber:r})})):new n.y((function(t){return t.error(e)}))}function s(e){var t=e.error;e.subscriber.error(t)}},12636:(e,t,r)=>{"use strict";r.d(t,{H:()=>o});var n=r(12052),i=r(18213),s=r(42066),a=r(60478);function o(e,t,r){void 0===e&&(e=0);var o=-1;return(0,s.k)(t)?o=Number(t)<1?1:Number(t):(0,a.K)(t)&&(r=t),(0,a.K)(r)||(r=i.P),new n.y((function(t){var n=(0,s.k)(e)?e:+e-r.now();return r.schedule(l,n,{index:0,period:o,subscriber:t})}))}function l(e){var t=e.index,r=e.period,n=e.subscriber;if(n.next(t),!n.closed){if(-1===r)return n.complete();e.index=t+1,this.schedule(e,r)}}},51495:(e,t,r)=>{"use strict";r.d(t,{$R:()=>c,mx:()=>u});var n=r(31191),i=r(99203),s=r(14724),a=r(47811),o=r(63857),l=r(40740);function c(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var r=e[e.length-1];return"function"==typeof r&&e.pop(),(0,i.n)(e,void 0).lift(new u(r))}var u=function(){function e(e){this.resultSelector=e}return e.prototype.call=function(e,t){return t.subscribe(new d(e,this.resultSelector))},e}(),d=function(e){function t(t,r,n){void 0===n&&(n=Object.create(null));var i=e.call(this,t)||this;return i.resultSelector=r,i.iterators=[],i.active=0,i.resultSelector="function"==typeof r?r:void 0,i}return n.ZT(t,e),t.prototype._next=function(e){var t=this.iterators;(0,s.k)(e)?t.push(new p(e)):"function"==typeof e[o.hZ]?t.push(new h(e[o.hZ]())):t.push(new f(this.destination,this,e))},t.prototype._complete=function(){var e=this.iterators,t=e.length;if(this.unsubscribe(),0!==t){this.active=t;for(var r=0;r<t;r++){var n=e[r];n.stillUnsubscribed?this.destination.add(n.subscribe()):this.active--}}else this.destination.complete()},t.prototype.notifyInactive=function(){this.active--,0===this.active&&this.destination.complete()},t.prototype.checkIterators=function(){for(var e=this.iterators,t=e.length,r=this.destination,n=0;n<t;n++)if("function"==typeof(a=e[n]).hasValue&&!a.hasValue())return;var i=!1,s=[];for(n=0;n<t;n++){var a,o=(a=e[n]).next();if(a.hasCompleted()&&(i=!0),o.done)return void r.complete();s.push(o.value)}this.resultSelector?this._tryresultSelector(s):r.next(s),i&&r.complete()},t.prototype._tryresultSelector=function(e){var t;try{t=this.resultSelector.apply(this,e)}catch(e){return void this.destination.error(e)}this.destination.next(t)},t}(a.L),h=function(){function e(e){this.iterator=e,this.nextResult=e.next()}return e.prototype.hasValue=function(){return!0},e.prototype.next=function(){var e=this.nextResult;return this.nextResult=this.iterator.next(),e},e.prototype.hasCompleted=function(){var e=this.nextResult;return Boolean(e&&e.done)},e}(),p=function(){function e(e){this.array=e,this.index=0,this.length=0,this.length=e.length}return e.prototype[o.hZ]=function(){return this},e.prototype.next=function(e){var t=this.index++,r=this.array;return t<this.length?{value:r[t],done:!1}:{value:null,done:!0}},e.prototype.hasValue=function(){return this.array.length>this.index},e.prototype.hasCompleted=function(){return this.array.length===this.index},e}(),f=function(e){function t(t,r,n){var i=e.call(this,t)||this;return i.parent=r,i.observable=n,i.stillUnsubscribed=!0,i.buffer=[],i.isComplete=!1,i}return n.ZT(t,e),t.prototype[o.hZ]=function(){return this},t.prototype.next=function(){var e=this.buffer;return 0===e.length&&this.isComplete?{value:null,done:!0}:{value:e.shift(),done:!1}},t.prototype.hasValue=function(){return this.buffer.length>0},t.prototype.hasCompleted=function(){return 0===this.buffer.length&&this.isComplete},t.prototype.notifyComplete=function(){this.buffer.length>0?(this.isComplete=!0,this.parent.notifyInactive()):this.destination.complete()},t.prototype.notifyNext=function(e){this.buffer.push(e),this.parent.checkIterators()},t.prototype.subscribe=function(){return(0,l.ft)(this.observable,new l.IY(this))},t}(l.Ds)},2447:(e,t,r)=>{"use strict";r.d(t,{U:()=>s});var n=r(31191),i=r(40740);function s(e){return function(t){return t.lift(new a(e))}}var a=function(){function e(e){this.durationSelector=e}return e.prototype.call=function(e,t){return t.subscribe(new o(e,this.durationSelector))},e}(),o=function(e){function t(t,r){var n=e.call(this,t)||this;return n.durationSelector=r,n.hasValue=!1,n}return n.ZT(t,e),t.prototype._next=function(e){if(this.value=e,this.hasValue=!0,!this.throttled){var t=void 0;try{t=(0,this.durationSelector)(e)}catch(e){return this.destination.error(e)}var r=(0,i.ft)(t,new i.IY(this));!r||r.closed?this.clearThrottle():this.add(this.throttled=r)}},t.prototype.clearThrottle=function(){var e=this,t=e.value,r=e.hasValue,n=e.throttled;n&&(this.remove(n),this.throttled=void 0,n.unsubscribe()),r&&(this.value=void 0,this.hasValue=!1,this.destination.next(t))},t.prototype.notifyNext=function(){this.clearThrottle()},t.prototype.notifyComplete=function(){this.clearThrottle()},t}(i.Ds)},37516:(e,t,r)=>{"use strict";r.d(t,{e:()=>a});var n=r(18213),i=r(2447),s=r(12636);function a(e,t){return void 0===t&&(t=n.P),(0,i.U)((function(){return(0,s.H)(e,t)}))}},76053:(e,t,r)=>{"use strict";r.d(t,{K:()=>s});var n=r(31191),i=r(40740);function s(e){return function(t){var r=new a(e),n=t.lift(r);return r.caught=n}}var a=function(){function e(e){this.selector=e}return e.prototype.call=function(e,t){return t.subscribe(new o(e,this.selector,this.caught))},e}(),o=function(e){function t(t,r,n){var i=e.call(this,t)||this;return i.selector=r,i.caught=n,i}return n.ZT(t,e),t.prototype.error=function(t){if(!this.isStopped){var r=void 0;try{r=this.selector(t,this.caught)}catch(t){return void e.prototype.error.call(this,t)}this._unsubscribeAndRecycle();var n=new i.IY(this);this.add(n);var s=(0,i.ft)(r,n);s!==n&&this.add(s)}},t}(i.Ds)},83576:(e,t,r)=>{"use strict";r.d(t,{u:()=>i});var n=r(22871);function i(){return(0,n.J)(1)}},54249:(e,t,r)=>{"use strict";r.d(t,{b:()=>i});var n=r(83607);function i(e,t){return(0,n.zg)(e,t,1)}},96418:(e,t,r)=>{"use strict";r.d(t,{D:()=>s});var n=r(31191),i=r(40740);function s(e){return function(t){return t.lift(new a(e))}}var a=function(){function e(e){this.durationSelector=e}return e.prototype.call=function(e,t){return t.subscribe(new o(e,this.durationSelector))},e}(),o=function(e){function t(t,r){var n=e.call(this,t)||this;return n.durationSelector=r,n.hasValue=!1,n}return n.ZT(t,e),t.prototype._next=function(e){try{var t=this.durationSelector.call(this,e);t&&this._tryNext(e,t)}catch(e){this.destination.error(e)}},t.prototype._complete=function(){this.emitValue(),this.destination.complete()},t.prototype._tryNext=function(e,t){var r=this.durationSubscription;this.value=e,this.hasValue=!0,r&&(r.unsubscribe(),this.remove(r)),(r=(0,i.ft)(t,new i.IY(this)))&&!r.closed&&this.add(this.durationSubscription=r)},t.prototype.notifyNext=function(){this.emitValue()},t.prototype.notifyComplete=function(){this.emitValue()},t.prototype.emitValue=function(){if(this.hasValue){var t=this.value,r=this.durationSubscription;r&&(this.durationSubscription=void 0,r.unsubscribe(),this.remove(r)),this.value=void 0,this.hasValue=!1,e.prototype._next.call(this,t)}},t}(i.Ds)},65380:(e,t,r)=>{"use strict";r.d(t,{b:()=>a});var n=r(31191),i=r(47811),s=r(18213);function a(e,t){return void 0===t&&(t=s.P),function(r){return r.lift(new o(e,t))}}var o=function(){function e(e,t){this.dueTime=e,this.scheduler=t}return e.prototype.call=function(e,t){return t.subscribe(new l(e,this.dueTime,this.scheduler))},e}(),l=function(e){function t(t,r,n){var i=e.call(this,t)||this;return i.dueTime=r,i.scheduler=n,i.debouncedSubscription=null,i.lastValue=null,i.hasValue=!1,i}return n.ZT(t,e),t.prototype._next=function(e){this.clearDebounce(),this.lastValue=e,this.hasValue=!0,this.add(this.debouncedSubscription=this.scheduler.schedule(c,this.dueTime,this))},t.prototype._complete=function(){this.debouncedNext(),this.destination.complete()},t.prototype.debouncedNext=function(){if(this.clearDebounce(),this.hasValue){var e=this.lastValue;this.lastValue=null,this.hasValue=!1,this.destination.next(e)}},t.prototype.clearDebounce=function(){var e=this.debouncedSubscription;null!==e&&(this.remove(e),e.unsubscribe(),this.debouncedSubscription=null)},t}(i.L);function c(e){e.debouncedNext()}},2717:(e,t,r)=>{"use strict";r.d(t,{d:()=>s});var n=r(31191),i=r(47811);function s(e){return void 0===e&&(e=null),function(t){return t.lift(new a(e))}}var a=function(){function e(e){this.defaultValue=e}return e.prototype.call=function(e,t){return t.subscribe(new o(e,this.defaultValue))},e}(),o=function(e){function t(t,r){var n=e.call(this,t)||this;return n.defaultValue=r,n.isEmpty=!0,n}return n.ZT(t,e),t.prototype._next=function(e){this.isEmpty=!1,this.destination.next(e)},t.prototype._complete=function(){this.isEmpty&&this.destination.next(this.defaultValue),this.destination.complete()},t}(i.L)},47947:(e,t,r)=>{"use strict";r.d(t,{g:()=>l});var n=r(31191),i=r(18213),s=r(6942),a=r(47811),o=r(15139);function l(e,t){void 0===t&&(t=i.P);var r=(0,s.J)(e)?+e-t.now():Math.abs(e);return function(e){return e.lift(new c(r,t))}}var c=function(){function e(e,t){this.delay=e,this.scheduler=t}return e.prototype.call=function(e,t){return t.subscribe(new u(e,this.delay,this.scheduler))},e}(),u=function(e){function t(t,r,n){var i=e.call(this,t)||this;return i.delay=r,i.scheduler=n,i.queue=[],i.active=!1,i.errored=!1,i}return n.ZT(t,e),t.dispatch=function(e){for(var t=e.source,r=t.queue,n=e.scheduler,i=e.destination;r.length>0&&r[0].time-n.now()<=0;)r.shift().notification.observe(i);if(r.length>0){var s=Math.max(0,r[0].time-n.now());this.schedule(e,s)}else this.unsubscribe(),t.active=!1},t.prototype._schedule=function(e){this.active=!0,this.destination.add(e.schedule(t.dispatch,this.delay,{source:this,destination:this.destination,scheduler:e}))},t.prototype.scheduleNotification=function(e){if(!0!==this.errored){var t=this.scheduler,r=new d(t.now()+this.delay,e);this.queue.push(r),!1===this.active&&this._schedule(t)}},t.prototype._next=function(e){this.scheduleNotification(o.P.createNext(e))},t.prototype._error=function(e){this.errored=!0,this.queue=[],this.destination.error(e),this.unsubscribe()},t.prototype._complete=function(){this.scheduleNotification(o.P.createComplete()),this.unsubscribe()},t}(a.L),d=function(){return function(e,t){this.time=e,this.notification=t}}()},29331:(e,t,r)=>{"use strict";r.d(t,{x:()=>s});var n=r(31191),i=r(47811);function s(e,t){return function(r){return r.lift(new a(e,t))}}var a=function(){function e(e,t){this.compare=e,this.keySelector=t}return e.prototype.call=function(e,t){return t.subscribe(new o(e,this.compare,this.keySelector))},e}(),o=function(e){function t(t,r,n){var i=e.call(this,t)||this;return i.keySelector=n,i.hasKey=!1,"function"==typeof r&&(i.compare=r),i}return n.ZT(t,e),t.prototype.compare=function(e,t){return e===t},t.prototype._next=function(e){var t;try{var r=this.keySelector;t=r?r(e):e}catch(e){return this.destination.error(e)}var n=!1;if(this.hasKey)try{n=(0,this.compare)(this.key,t)}catch(e){return this.destination.error(e)}else this.hasKey=!0;n||(this.key=t,this.destination.next(e))},t}(i.L)},84766:(e,t,r)=>{"use strict";r.d(t,{g:()=>i});var n=r(29331);function i(e,t){return(0,n.x)((function(r,n){return t?t(r[e],n[e]):r[e]===n[e]}))}},2297:(e,t,r)=>{"use strict";r.d(t,{l:()=>s});var n=r(41661),i=r(82801);function s(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return function(t){return(0,n.z)(t,i.of.apply(void 0,e))}}},38466:(e,t,r)=>{"use strict";r.d(t,{jn:()=>s});var n=r(31191),i=r(40740);function s(e,t,r){return void 0===t&&(t=Number.POSITIVE_INFINITY),t=(t||0)<1?Number.POSITIVE_INFINITY:t,function(n){return n.lift(new a(e,t,r))}}var a=function(){function e(e,t,r){this.project=e,this.concurrent=t,this.scheduler=r}return e.prototype.call=function(e,t){return t.subscribe(new o(e,this.project,this.concurrent,this.scheduler))},e}(),o=function(e){function t(t,r,n,i){var s=e.call(this,t)||this;return s.project=r,s.concurrent=n,s.scheduler=i,s.index=0,s.active=0,s.hasCompleted=!1,n<Number.POSITIVE_INFINITY&&(s.buffer=[]),s}return n.ZT(t,e),t.dispatch=function(e){var t=e.subscriber,r=e.result,n=e.value,i=e.index;t.subscribeToProjection(r,n,i)},t.prototype._next=function(e){var r=this.destination;if(r.closed)this._complete();else{var n=this.index++;if(this.active<this.concurrent){r.next(e);try{var i=(0,this.project)(e,n);if(this.scheduler){var s={subscriber:this,result:i,value:e,index:n};this.destination.add(this.scheduler.schedule(t.dispatch,0,s))}else this.subscribeToProjection(i,e,n)}catch(e){r.error(e)}}else this.buffer.push(e)}},t.prototype.subscribeToProjection=function(e,t,r){this.active++,this.destination.add((0,i.ft)(e,new i.IY(this)))},t.prototype._complete=function(){this.hasCompleted=!0,this.hasCompleted&&0===this.active&&this.destination.complete(),this.unsubscribe()},t.prototype.notifyNext=function(e){this._next(e)},t.prototype.notifyComplete=function(){var e=this.buffer;this.active--,e&&e.length>0&&this._next(e.shift()),this.hasCompleted&&0===this.active&&this.destination.complete()},t}(i.Ds)},60467:(e,t,r)=>{"use strict";r.d(t,{h:()=>s});var n=r(31191),i=r(47811);function s(e,t){return function(r){return r.lift(new a(e,t))}}var a=function(){function e(e,t){this.predicate=e,this.thisArg=t}return e.prototype.call=function(e,t){return t.subscribe(new o(e,this.predicate,this.thisArg))},e}(),o=function(e){function t(t,r,n){var i=e.call(this,t)||this;return i.predicate=r,i.thisArg=n,i.count=0,i}return n.ZT(t,e),t.prototype._next=function(e){var t;try{t=this.predicate.call(this.thisArg,e,this.count++)}catch(e){return void this.destination.error(e)}t&&this.destination.next(e)},t}(i.L)},22474:(e,t,r)=>{"use strict";r.d(t,{x:()=>a});var n=r(31191),i=r(47811),s=r(41736);function a(e){return function(t){return t.lift(new o(e))}}var o=function(){function e(e){this.callback=e}return e.prototype.call=function(e,t){return t.subscribe(new l(e,this.callback))},e}(),l=function(e){function t(t,r){var n=e.call(this,t)||this;return n.add(new s.w(r)),n}return n.ZT(t,e),t}(i.L)},15710:(e,t,r)=>{"use strict";r.d(t,{P:()=>c});var n=r(62922),i=r(60467),s=r(38826),a=r(2717),o=r(48560),l=r(87430);function c(e,t){var r=arguments.length>=2;return function(c){return c.pipe(e?(0,i.h)((function(t,r){return e(t,r,c)})):l.y,(0,s.q)(1),r?(0,a.d)(t):(0,o.T)((function(){return new n.K})))}}},87974:(e,t,r)=>{"use strict";r.d(t,{T:()=>h,v:()=>l});var n=r(31191),i=r(47811),s=r(41736),a=r(12052),o=r(32585);function l(e,t,r,n){return function(i){return i.lift(new c(e,t,r,n))}}var c=function(){function e(e,t,r,n){this.keySelector=e,this.elementSelector=t,this.durationSelector=r,this.subjectSelector=n}return e.prototype.call=function(e,t){return t.subscribe(new u(e,this.keySelector,this.elementSelector,this.durationSelector,this.subjectSelector))},e}(),u=function(e){function t(t,r,n,i,s){var a=e.call(this,t)||this;return a.keySelector=r,a.elementSelector=n,a.durationSelector=i,a.subjectSelector=s,a.groups=null,a.attemptedToUnsubscribe=!1,a.count=0,a}return n.ZT(t,e),t.prototype._next=function(e){var t;try{t=this.keySelector(e)}catch(e){return void this.error(e)}this._group(e,t)},t.prototype._group=function(e,t){var r=this.groups;r||(r=this.groups=new Map);var n,i=r.get(t);if(this.elementSelector)try{n=this.elementSelector(e)}catch(e){this.error(e)}else n=e;if(!i){i=this.subjectSelector?this.subjectSelector():new o.xQ,r.set(t,i);var s=new h(t,i,this);if(this.destination.next(s),this.durationSelector){var a=void 0;try{a=this.durationSelector(new h(t,i))}catch(e){return void this.error(e)}this.add(a.subscribe(new d(t,i,this)))}}i.closed||i.next(n)},t.prototype._error=function(e){var t=this.groups;t&&(t.forEach((function(t,r){t.error(e)})),t.clear()),this.destination.error(e)},t.prototype._complete=function(){var e=this.groups;e&&(e.forEach((function(e,t){e.complete()})),e.clear()),this.destination.complete()},t.prototype.removeGroup=function(e){this.groups.delete(e)},t.prototype.unsubscribe=function(){this.closed||(this.attemptedToUnsubscribe=!0,0===this.count&&e.prototype.unsubscribe.call(this))},t}(i.L),d=function(e){function t(t,r,n){var i=e.call(this,r)||this;return i.key=t,i.group=r,i.parent=n,i}return n.ZT(t,e),t.prototype._next=function(e){this.complete()},t.prototype._unsubscribe=function(){var e=this.parent,t=this.key;this.key=this.parent=null,e&&e.removeGroup(t)},t}(i.L),h=function(e){function t(t,r,n){var i=e.call(this)||this;return i.key=t,i.groupSubject=r,i.refCountSubscription=n,i}return n.ZT(t,e),t.prototype._subscribe=function(e){var t=new s.w,r=this.refCountSubscription,n=this.groupSubject;return r&&!r.closed&&t.add(new p(r)),t.add(n.subscribe(e)),t},t}(a.y),p=function(e){function t(t){var r=e.call(this)||this;return r.parent=t,t.count++,r}return n.ZT(t,e),t.prototype.unsubscribe=function(){var t=this.parent;t.closed||this.closed||(e.prototype.unsubscribe.call(this),t.count-=1,0===t.count&&t.attemptedToUnsubscribe&&t.unsubscribe())},t}(s.w)},98095:(e,t,r)=>{"use strict";r.d(t,{x:()=>s});var n=r(31191),i=r(47811);function s(){return function(e){return e.lift(new a)}}var a=function(){function e(){}return e.prototype.call=function(e,t){return t.subscribe(new o(e))},e}(),o=function(e){function t(t){return e.call(this,t)||this}return n.ZT(t,e),t.prototype.notifyComplete=function(e){var t=this.destination;t.next(e),t.complete()},t.prototype._next=function(e){this.notifyComplete(!1)},t.prototype._complete=function(){this.notifyComplete(!0)},t}(i.L)},63048:(e,t,r)=>{"use strict";r.d(t,{Z:()=>c});var n=r(62922),i=r(60467),s=r(1534),a=r(48560),o=r(2717),l=r(87430);function c(e,t){var r=arguments.length>=2;return function(c){return c.pipe(e?(0,i.h)((function(t,r){return e(t,r,c)})):l.y,(0,s.h)(1),r?(0,o.d)(t):(0,a.T)((function(){return new n.K})))}}},95725:(e,t,r)=>{"use strict";r.d(t,{U:()=>s});var n=r(31191),i=r(47811);function s(e,t){return function(r){if("function"!=typeof e)throw new TypeError("argument is not a function. Are you looking for `mapTo()`?");return r.lift(new a(e,t))}}var a=function(){function e(e,t){this.project=e,this.thisArg=t}return e.prototype.call=function(e,t){return t.subscribe(new o(e,this.project,this.thisArg))},e}(),o=function(e){function t(t,r,n){var i=e.call(this,t)||this;return i.project=r,i.count=0,i.thisArg=n||i,i}return n.ZT(t,e),t.prototype._next=function(e){var t;try{t=this.project.call(this.thisArg,e,this.count++)}catch(e){return void this.destination.error(e)}this.destination.next(t)},t}(i.L)},54930:(e,t,r)=>{"use strict";r.d(t,{h:()=>s});var n=r(31191),i=r(47811);function s(e){return function(t){return t.lift(new a(e))}}var a=function(){function e(e){this.value=e}return e.prototype.call=function(e,t){return t.subscribe(new o(e,this.value))},e}(),o=function(e){function t(t,r){var n=e.call(this,t)||this;return n.value=r,n}return n.ZT(t,e),t.prototype._next=function(e){this.destination.next(this.value)},t}(i.L)},22871:(e,t,r)=>{"use strict";r.d(t,{J:()=>s});var n=r(83607),i=r(87430);function s(e){return void 0===e&&(e=Number.POSITIVE_INFINITY),(0,n.zg)(i.y,e)}},83607:(e,t,r)=>{"use strict";r.d(t,{VS:()=>u,zg:()=>o});var n=r(31191),i=r(95725),s=r(28977),a=r(40740);function o(e,t,r){return void 0===r&&(r=Number.POSITIVE_INFINITY),"function"==typeof t?function(n){return n.pipe(o((function(r,n){return(0,s.D)(e(r,n)).pipe((0,i.U)((function(e,i){return t(r,e,n,i)})))}),r))}:("number"==typeof t&&(r=t),function(t){return t.lift(new l(e,r))})}var l=function(){function e(e,t){void 0===t&&(t=Number.POSITIVE_INFINITY),this.project=e,this.concurrent=t}return e.prototype.call=function(e,t){return t.subscribe(new c(e,this.project,this.concurrent))},e}(),c=function(e){function t(t,r,n){void 0===n&&(n=Number.POSITIVE_INFINITY);var i=e.call(this,t)||this;return i.project=r,i.concurrent=n,i.hasCompleted=!1,i.buffer=[],i.active=0,i.index=0,i}return n.ZT(t,e),t.prototype._next=function(e){this.active<this.concurrent?this._tryNext(e):this.buffer.push(e)},t.prototype._tryNext=function(e){var t,r=this.index++;try{t=this.project(e,r)}catch(e){return void this.destination.error(e)}this.active++,this._innerSub(t)},t.prototype._innerSub=function(e){var t=new a.IY(this),r=this.destination;r.add(t);var n=(0,a.ft)(e,t);n!==t&&r.add(n)},t.prototype._complete=function(){this.hasCompleted=!0,0===this.active&&0===this.buffer.length&&this.destination.complete(),this.unsubscribe()},t.prototype.notifyNext=function(e){this.destination.next(e)},t.prototype.notifyComplete=function(){var e=this.buffer;this.active--,e.length>0?this._next(e.shift()):0===this.active&&this.hasCompleted&&this.destination.complete()},t}(a.Ds),u=o},39929:(e,t,r)=>{"use strict";r.d(t,{O:()=>i});var n=r(73782);function i(e,t){return function(r){var i;if(i="function"==typeof e?e:function(){return e},"function"==typeof t)return r.lift(new s(i,t));var a=Object.create(r,n.N);return a.source=r,a.subjectFactory=i,a}}var s=function(){function e(e,t){this.subjectFactory=e,this.selector=t}return e.prototype.call=function(e,t){var r=this.selector,n=this.subjectFactory(),i=r(n).subscribe(e);return i.add(t.subscribe(n)),i},e}()},21906:(e,t,r)=>{"use strict";r.d(t,{QV:()=>a,ht:()=>l});var n=r(31191),i=r(47811),s=r(15139);function a(e,t){return void 0===t&&(t=0),function(r){return r.lift(new o(e,t))}}var o=function(){function e(e,t){void 0===t&&(t=0),this.scheduler=e,this.delay=t}return e.prototype.call=function(e,t){return t.subscribe(new l(e,this.scheduler,this.delay))},e}(),l=function(e){function t(t,r,n){void 0===n&&(n=0);var i=e.call(this,t)||this;return i.scheduler=r,i.delay=n,i}return n.ZT(t,e),t.dispatch=function(e){var t=e.notification,r=e.destination;t.observe(r),this.unsubscribe()},t.prototype.scheduleMessage=function(e){this.destination.add(this.scheduler.schedule(t.dispatch,this.delay,new c(e,this.destination)))},t.prototype._next=function(e){this.scheduleMessage(s.P.createNext(e))},t.prototype._error=function(e){this.scheduleMessage(s.P.createError(e)),this.unsubscribe()},t.prototype._complete=function(){this.scheduleMessage(s.P.createComplete()),this.unsubscribe()},t}(i.L),c=function(){return function(e,t){this.notification=e,this.destination=t}}()},20410:(e,t,r)=>{"use strict";r.d(t,{G:()=>s});var n=r(31191),i=r(47811);function s(){return function(e){return e.lift(new a)}}var a=function(){function e(){}return e.prototype.call=function(e,t){return t.subscribe(new o(e))},e}(),o=function(e){function t(t){var r=e.call(this,t)||this;return r.hasPrev=!1,r}return n.ZT(t,e),t.prototype._next=function(e){var t;this.hasPrev?t=[this.prev,e]:this.hasPrev=!0,this.prev=e,t&&this.destination.next(t)},t}(i.L)},62360:(e,t,r)=>{"use strict";r.d(t,{j:()=>i});var n=r(95725);function i(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var r=e.length;if(0===r)throw new Error("list of properties cannot be empty.");return function(t){return(0,n.U)(function(e,t){return function(r){for(var n=r,i=0;i<t;i++){var s=null!=n?n[e[i]]:void 0;if(void 0===s)return;n=s}return n}}(e,r))(t)}}},78560:(e,t,r)=>{"use strict";r.d(t,{u:()=>o});var n=r(26568),i=r(1534),s=r(2717),a=r(36295);function o(e,t){return arguments.length>=2?function(r){return(0,a.z)((0,n.R)(e,t),(0,i.h)(1),(0,s.d)(t))(r)}:function(t){return(0,a.z)((0,n.R)((function(t,r,n){return e(t,r,n+1)})),(0,i.h)(1))(t)}}},2760:(e,t,r)=>{"use strict";r.d(t,{x:()=>s});var n=r(31191),i=r(47811);function s(){return function(e){return e.lift(new a(e))}}var a=function(){function e(e){this.connectable=e}return e.prototype.call=function(e,t){var r=this.connectable;r._refCount++;var n=new o(e,r),i=t.subscribe(n);return n.closed||(n.connection=r.connect()),i},e}(),o=function(e){function t(t,r){var n=e.call(this,t)||this;return n.connectable=r,n}return n.ZT(t,e),t.prototype._unsubscribe=function(){var e=this.connectable;if(e){this.connectable=null;var t=e._refCount;if(t<=0)this.connection=null;else if(e._refCount=t-1,t>1)this.connection=null;else{var r=this.connection,n=e._connection;this.connection=null,!n||r&&n!==r||n.unsubscribe()}}else this.connection=null},t}(i.L)},16322:(e,t,r)=>{"use strict";r.d(t,{X:()=>s});var n=r(31191),i=r(47811);function s(e){return void 0===e&&(e=-1),function(t){return t.lift(new a(e,t))}}var a=function(){function e(e,t){this.count=e,this.source=t}return e.prototype.call=function(e,t){return t.subscribe(new o(e,this.count,this.source))},e}(),o=function(e){function t(t,r,n){var i=e.call(this,t)||this;return i.count=r,i.source=n,i}return n.ZT(t,e),t.prototype.error=function(t){if(!this.isStopped){var r=this.source,n=this.count;if(0===n)return e.prototype.error.call(this,t);n>-1&&(this.count=n-1),r.subscribe(this._unsubscribeAndRecycle())}},t}(i.L)},57459:(e,t,r)=>{"use strict";r.d(t,{a:()=>a});var n=r(31191),i=r(32585),s=r(40740);function a(e){return function(t){return t.lift(new o(e,t))}}var o=function(){function e(e,t){this.notifier=e,this.source=t}return e.prototype.call=function(e,t){return t.subscribe(new l(e,this.notifier,this.source))},e}(),l=function(e){function t(t,r,n){var i=e.call(this,t)||this;return i.notifier=r,i.source=n,i}return n.ZT(t,e),t.prototype.error=function(t){if(!this.isStopped){var r=this.errors,n=this.retries,a=this.retriesSubscription;if(n)this.errors=void 0,this.retriesSubscription=void 0;else{r=new i.xQ;try{n=(0,this.notifier)(r)}catch(t){return e.prototype.error.call(this,t)}a=(0,s.ft)(n,new s.IY(this))}this._unsubscribeAndRecycle(),this.errors=r,this.retries=n,this.retriesSubscription=a,r.next(t)}},t.prototype._unsubscribe=function(){var e=this.errors,t=this.retriesSubscription;e&&(e.unsubscribe(),this.errors=void 0),t&&(t.unsubscribe(),this.retriesSubscription=void 0),this.retries=void 0},t.prototype.notifyNext=function(){var e=this._unsubscribe;this._unsubscribe=null,this._unsubscribeAndRecycle(),this._unsubscribe=e,this.source.subscribe(this)},t}(s.Ds)},26568:(e,t,r)=>{"use strict";r.d(t,{R:()=>s});var n=r(31191),i=r(47811);function s(e,t){var r=!1;return arguments.length>=2&&(r=!0),function(n){return n.lift(new a(e,t,r))}}var a=function(){function e(e,t,r){void 0===r&&(r=!1),this.accumulator=e,this.seed=t,this.hasSeed=r}return e.prototype.call=function(e,t){return t.subscribe(new o(e,this.accumulator,this.seed,this.hasSeed))},e}(),o=function(e){function t(t,r,n,i){var s=e.call(this,t)||this;return s.accumulator=r,s._seed=n,s.hasSeed=i,s.index=0,s}return n.ZT(t,e),Object.defineProperty(t.prototype,"seed",{get:function(){return this._seed},set:function(e){this.hasSeed=!0,this._seed=e},enumerable:!0,configurable:!0}),t.prototype._next=function(e){if(this.hasSeed)return this._tryNext(e);this.seed=e,this.destination.next(e)},t.prototype._tryNext=function(e){var t,r=this.index++;try{t=this.accumulator(this.seed,e,r)}catch(e){this.destination.error(e)}this.seed=t,this.destination.next(t)},t}(i.L)},98741:(e,t,r)=>{"use strict";r.d(t,{B:()=>o});var n=r(39929),i=r(2760),s=r(32585);function a(){return new s.xQ}function o(){return function(e){return(0,i.x)()((0,n.O)(a)(e))}}},35713:(e,t,r)=>{"use strict";r.d(t,{d:()=>i});var n=r(22205);function i(e,t,r){var i;return i=e&&"object"==typeof e?e:{bufferSize:e,windowTime:t,refCount:!1,scheduler:r},function(e){return e.lift(function(e){var t,r,i=e.bufferSize,s=void 0===i?Number.POSITIVE_INFINITY:i,a=e.windowTime,o=void 0===a?Number.POSITIVE_INFINITY:a,l=e.refCount,c=e.scheduler,u=0,d=!1,h=!1;return function(e){var i;u++,!t||d?(d=!1,t=new n.t(s,o,c),i=t.subscribe(this),r=e.subscribe({next:function(e){t.next(e)},error:function(e){d=!0,t.error(e)},complete:function(){h=!0,r=void 0,t.complete()}}),h&&(r=void 0)):i=t.subscribe(this),this.add((function(){u--,i.unsubscribe(),i=void 0,r&&!h&&l&&0===u&&(r.unsubscribe(),r=void 0,t=void 0)}))}}(i))}}},50696:(e,t,r)=>{"use strict";r.d(t,{Z:()=>a});var n=r(31191),i=r(47811),s=r(62922);function a(e){return function(t){return t.lift(new o(e,t))}}var o=function(){function e(e,t){this.predicate=e,this.source=t}return e.prototype.call=function(e,t){return t.subscribe(new l(e,this.predicate,this.source))},e}(),l=function(e){function t(t,r,n){var i=e.call(this,t)||this;return i.predicate=r,i.source=n,i.seenValue=!1,i.index=0,i}return n.ZT(t,e),t.prototype.applySingleValue=function(e){this.seenValue?this.destination.error("Sequence contains more than one element"):(this.seenValue=!0,this.singleValue=e)},t.prototype._next=function(e){var t=this.index++;this.predicate?this.tryNext(e,t):this.applySingleValue(e)},t.prototype.tryNext=function(e,t){try{this.predicate(e,t,this.source)&&this.applySingleValue(e)}catch(e){this.destination.error(e)}},t.prototype._complete=function(){var e=this.destination;this.index>0?(e.next(this.seenValue?this.singleValue:void 0),e.complete()):e.error(new s.K)},t}(i.L)},15278:(e,t,r)=>{"use strict";r.d(t,{T:()=>s});var n=r(31191),i=r(47811);function s(e){return function(t){return t.lift(new a(e))}}var a=function(){function e(e){this.total=e}return e.prototype.call=function(e,t){return t.subscribe(new o(e,this.total))},e}(),o=function(e){function t(t,r){var n=e.call(this,t)||this;return n.total=r,n.count=0,n}return n.ZT(t,e),t.prototype._next=function(e){++this.count>this.total&&this.destination.next(e)},t}(i.L)},41532:(e,t,r)=>{"use strict";r.d(t,{n:()=>s});var n=r(31191),i=r(47811);function s(e){return function(t){return t.lift(new a(e))}}var a=function(){function e(e){this.predicate=e}return e.prototype.call=function(e,t){return t.subscribe(new o(e,this.predicate))},e}(),o=function(e){function t(t,r){var n=e.call(this,t)||this;return n.predicate=r,n.skipping=!0,n.index=0,n}return n.ZT(t,e),t.prototype._next=function(e){var t=this.destination;this.skipping&&this.tryCallPredicate(e),this.skipping||t.next(e)},t.prototype.tryCallPredicate=function(e){try{var t=this.predicate(e,this.index++);this.skipping=Boolean(t)}catch(e){this.destination.error(e)}},t}(i.L)},63070:(e,t,r)=>{"use strict";r.d(t,{O:()=>s});var n=r(41661),i=r(60478);function s(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var r=e[e.length-1];return(0,i.K)(r)?(e.pop(),function(t){return(0,n.z)(e,t,r)}):function(t){return(0,n.z)(e,t)}}},42103:(e,t,r)=>{"use strict";r.d(t,{w:()=>o});var n=r(31191),i=r(95725),s=r(28977),a=r(40740);function o(e,t){return"function"==typeof t?function(r){return r.pipe(o((function(r,n){return(0,s.D)(e(r,n)).pipe((0,i.U)((function(e,i){return t(r,e,n,i)})))})))}:function(t){return t.lift(new l(e))}}var l=function(){function e(e){this.project=e}return e.prototype.call=function(e,t){return t.subscribe(new c(e,this.project))},e}(),c=function(e){function t(t,r){var n=e.call(this,t)||this;return n.project=r,n.index=0,n}return n.ZT(t,e),t.prototype._next=function(e){var t,r=this.index++;try{t=this.project(e,r)}catch(e){return void this.destination.error(e)}this._innerSub(t)},t.prototype._innerSub=function(e){var t=this.innerSubscription;t&&t.unsubscribe();var r=new a.IY(this),n=this.destination;n.add(r),this.innerSubscription=(0,a.ft)(e,r),this.innerSubscription!==r&&n.add(this.innerSubscription)},t.prototype._complete=function(){var t=this.innerSubscription;t&&!t.closed||e.prototype._complete.call(this),this.unsubscribe()},t.prototype._unsubscribe=function(){this.innerSubscription=void 0},t.prototype.notifyComplete=function(){this.innerSubscription=void 0,this.isStopped&&e.prototype._complete.call(this)},t.prototype.notifyNext=function(e){this.destination.next(e)},t}(a.Ds)},73042:(e,t,r)=>{"use strict";r.d(t,{c:()=>i});var n=r(42103);function i(e,t){return t?(0,n.w)((function(){return e}),t):(0,n.w)((function(){return e}))}},38826:(e,t,r)=>{"use strict";r.d(t,{q:()=>o});var n=r(31191),i=r(47811),s=r(91760),a=r(50070);function o(e){return function(t){return 0===e?(0,a.c)():t.lift(new l(e))}}var l=function(){function e(e){if(this.total=e,this.total<0)throw new s.W}return e.prototype.call=function(e,t){return t.subscribe(new c(e,this.total))},e}(),c=function(e){function t(t,r){var n=e.call(this,t)||this;return n.total=r,n.count=0,n}return n.ZT(t,e),t.prototype._next=function(e){var t=this.total,r=++this.count;r<=t&&(this.destination.next(e),r===t&&(this.destination.complete(),this.unsubscribe()))},t}(i.L)},1534:(e,t,r)=>{"use strict";r.d(t,{h:()=>o});var n=r(31191),i=r(47811),s=r(91760),a=r(50070);function o(e){return function(t){return 0===e?(0,a.c)():t.lift(new l(e))}}var l=function(){function e(e){if(this.total=e,this.total<0)throw new s.W}return e.prototype.call=function(e,t){return t.subscribe(new c(e,this.total))},e}(),c=function(e){function t(t,r){var n=e.call(this,t)||this;return n.total=r,n.ring=new Array,n.count=0,n}return n.ZT(t,e),t.prototype._next=function(e){var t=this.ring,r=this.total,n=this.count++;t.length<r?t.push(e):t[n%r]=e},t.prototype._complete=function(){var e=this.destination,t=this.count;if(t>0)for(var r=this.count>=this.total?this.total:this.count,n=this.ring,i=0;i<r;i++){var s=t++%r;e.next(n[s])}e.complete()},t}(i.L)},95717:(e,t,r)=>{"use strict";r.d(t,{R:()=>s});var n=r(31191),i=r(40740);function s(e){return function(t){return t.lift(new a(e))}}var a=function(){function e(e){this.notifier=e}return e.prototype.call=function(e,t){var r=new o(e),n=(0,i.ft)(this.notifier,new i.IY(r));return n&&!r.seenValue?(r.add(n),t.subscribe(r)):r},e}(),o=function(e){function t(t){var r=e.call(this,t)||this;return r.seenValue=!1,r}return n.ZT(t,e),t.prototype.notifyNext=function(){this.seenValue=!0,this.complete()},t.prototype.notifyComplete=function(){},t}(i.Ds)},16175:(e,t,r)=>{"use strict";r.d(t,{o:()=>s});var n=r(31191),i=r(47811);function s(e,t){return void 0===t&&(t=!1),function(r){return r.lift(new a(e,t))}}var a=function(){function e(e,t){this.predicate=e,this.inclusive=t}return e.prototype.call=function(e,t){return t.subscribe(new o(e,this.predicate,this.inclusive))},e}(),o=function(e){function t(t,r,n){var i=e.call(this,t)||this;return i.predicate=r,i.inclusive=n,i.index=0,i}return n.ZT(t,e),t.prototype._next=function(e){var t,r=this.destination;try{t=this.predicate(e,this.index++)}catch(e){return void r.error(e)}this.nextOrComplete(e,t)},t.prototype.nextOrComplete=function(e,t){var r=this.destination;Boolean(t)?r.next(e):(this.inclusive&&r.next(e),r.complete())},t}(i.L)},19351:(e,t,r)=>{"use strict";r.d(t,{b:()=>o});var n=r(31191),i=r(47811),s=r(37984),a=r(49147);function o(e,t,r){return function(n){return n.lift(new l(e,t,r))}}var l=function(){function e(e,t,r){this.nextOrObserver=e,this.error=t,this.complete=r}return e.prototype.call=function(e,t){return t.subscribe(new c(e,this.nextOrObserver,this.error,this.complete))},e}(),c=function(e){function t(t,r,n,i){var o=e.call(this,t)||this;return o._tapNext=s.Z,o._tapError=s.Z,o._tapComplete=s.Z,o._tapError=n||s.Z,o._tapComplete=i||s.Z,(0,a.m)(r)?(o._context=o,o._tapNext=r):r&&(o._context=r,o._tapNext=r.next||s.Z,o._tapError=r.error||s.Z,o._tapComplete=r.complete||s.Z),o}return n.ZT(t,e),t.prototype._next=function(e){try{this._tapNext.call(this._context,e)}catch(e){return void this.destination.error(e)}this.destination.next(e)},t.prototype._error=function(e){try{this._tapError.call(this._context,e)}catch(e){return void this.destination.error(e)}this.destination.error(e)},t.prototype._complete=function(){try{this._tapComplete.call(this._context)}catch(e){return void this.destination.error(e)}return this.destination.complete()},t}(i.L)},20942:(e,t,r)=>{"use strict";r.d(t,{P:()=>a,d:()=>s});var n=r(31191),i=r(40740),s={leading:!0,trailing:!1};function a(e,t){return void 0===t&&(t=s),function(r){return r.lift(new o(e,!!t.leading,!!t.trailing))}}var o=function(){function e(e,t,r){this.durationSelector=e,this.leading=t,this.trailing=r}return e.prototype.call=function(e,t){return t.subscribe(new l(e,this.durationSelector,this.leading,this.trailing))},e}(),l=function(e){function t(t,r,n,i){var s=e.call(this,t)||this;return s.destination=t,s.durationSelector=r,s._leading=n,s._trailing=i,s._hasValue=!1,s}return n.ZT(t,e),t.prototype._next=function(e){this._hasValue=!0,this._sendValue=e,this._throttled||(this._leading?this.send():this.throttle(e))},t.prototype.send=function(){var e=this._hasValue,t=this._sendValue;e&&(this.destination.next(t),this.throttle(t)),this._hasValue=!1,this._sendValue=void 0},t.prototype.throttle=function(e){var t=this.tryDurationSelector(e);t&&this.add(this._throttled=(0,i.ft)(t,new i.IY(this)))},t.prototype.tryDurationSelector=function(e){try{return this.durationSelector(e)}catch(e){return this.destination.error(e),null}},t.prototype.throttlingDone=function(){var e=this._throttled,t=this._trailing;e&&e.unsubscribe(),this._throttled=void 0,t&&this.send()},t.prototype.notifyNext=function(){this.throttlingDone()},t.prototype.notifyComplete=function(){this.throttlingDone()},t}(i.Ds)},27755:(e,t,r)=>{"use strict";r.d(t,{p:()=>o});var n=r(31191),i=r(47811),s=r(18213),a=r(20942);function o(e,t,r){return void 0===t&&(t=s.P),void 0===r&&(r=a.d),function(n){return n.lift(new l(e,t,r.leading,r.trailing))}}var l=function(){function e(e,t,r,n){this.duration=e,this.scheduler=t,this.leading=r,this.trailing=n}return e.prototype.call=function(e,t){return t.subscribe(new c(e,this.duration,this.scheduler,this.leading,this.trailing))},e}(),c=function(e){function t(t,r,n,i,s){var a=e.call(this,t)||this;return a.duration=r,a.scheduler=n,a.leading=i,a.trailing=s,a._hasTrailingValue=!1,a._trailingValue=null,a}return n.ZT(t,e),t.prototype._next=function(e){this.throttled?this.trailing&&(this._trailingValue=e,this._hasTrailingValue=!0):(this.add(this.throttled=this.scheduler.schedule(u,this.duration,{subscriber:this})),this.leading?this.destination.next(e):this.trailing&&(this._trailingValue=e,this._hasTrailingValue=!0))},t.prototype._complete=function(){this._hasTrailingValue?(this.destination.next(this._trailingValue),this.destination.complete()):this.destination.complete()},t.prototype.clearThrottle=function(){var e=this.throttled;e&&(this.trailing&&this._hasTrailingValue&&(this.destination.next(this._trailingValue),this._trailingValue=null,this._hasTrailingValue=!1),e.unsubscribe(),this.remove(e),this.throttled=null)},t}(i.L);function u(e){e.subscriber.clearThrottle()}},48560:(e,t,r)=>{"use strict";r.d(t,{T:()=>a});var n=r(31191),i=r(62922),s=r(47811);function a(e){return void 0===e&&(e=c),function(t){return t.lift(new o(e))}}var o=function(){function e(e){this.errorFactory=e}return e.prototype.call=function(e,t){return t.subscribe(new l(e,this.errorFactory))},e}(),l=function(e){function t(t,r){var n=e.call(this,t)||this;return n.errorFactory=r,n.hasValue=!1,n}return n.ZT(t,e),t.prototype._next=function(e){this.hasValue=!0,this.destination.next(e)},t.prototype._complete=function(){if(this.hasValue)return this.destination.complete();var e=void 0;try{e=this.errorFactory()}catch(t){e=t}this.destination.error(e)},t}(s.L);function c(){return new i.K}},42664:(e,t,r)=>{"use strict";r.d(t,{V:()=>o});var n=r(18213),i=r(9252),s=r(26621),a=r(37330);function o(e,t){return void 0===t&&(t=n.P),(0,s.L)(e,(0,a._)(new i.W),t)}},26621:(e,t,r)=>{"use strict";r.d(t,{L:()=>o});var n=r(31191),i=r(18213),s=r(6942),a=r(40740);function o(e,t,r){return void 0===r&&(r=i.P),function(n){var i=(0,s.J)(e),a=i?+e-r.now():Math.abs(e);return n.lift(new l(a,i,t,r))}}var l=function(){function e(e,t,r,n){this.waitFor=e,this.absoluteTimeout=t,this.withObservable=r,this.scheduler=n}return e.prototype.call=function(e,t){return t.subscribe(new c(e,this.absoluteTimeout,this.waitFor,this.withObservable,this.scheduler))},e}(),c=function(e){function t(t,r,n,i,s){var a=e.call(this,t)||this;return a.absoluteTimeout=r,a.waitFor=n,a.withObservable=i,a.scheduler=s,a.scheduleTimeout(),a}return n.ZT(t,e),t.dispatchTimeout=function(e){var t=e.withObservable;e._unsubscribeAndRecycle(),e.add((0,a.ft)(t,new a.IY(e)))},t.prototype.scheduleTimeout=function(){var e=this.action;e?this.action=e.schedule(this,this.waitFor):this.add(this.action=this.scheduler.schedule(t.dispatchTimeout,this.waitFor,this))},t.prototype._next=function(t){this.absoluteTimeout||this.scheduleTimeout(),e.prototype._next.call(this,t)},t.prototype._unsubscribe=function(){this.action=void 0,this.scheduler=null,this.withObservable=null},t}(a.Ds)},27807:(e,t,r)=>{"use strict";r.d(t,{q:()=>s});var n=r(78560);function i(e,t,r){return 0===r?[t]:(e.push(t),e)}function s(){return(0,n.u)(i,[])}},97950:(e,t,r)=>{"use strict";r.d(t,{M:()=>a});var n=r(31191),i=r(72284),s=r(36100);function a(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return function(t){var r;"function"==typeof e[e.length-1]&&(r=e.pop());var n=e;return t.lift(new o(n,r))}}var o=function(){function e(e,t){this.observables=e,this.project=t}return e.prototype.call=function(e,t){return t.subscribe(new l(e,this.observables,this.project))},e}(),l=function(e){function t(t,r,n){var i=e.call(this,t)||this;i.observables=r,i.project=n,i.toRespond=[];var a=r.length;i.values=new Array(a);for(var o=0;o<a;o++)i.toRespond.push(o);for(o=0;o<a;o++){var l=r[o];i.add((0,s.D)(i,l,void 0,o))}return i}return n.ZT(t,e),t.prototype.notifyNext=function(e,t,r){this.values[r]=t;var n=this.toRespond;if(n.length>0){var i=n.indexOf(r);-1!==i&&n.splice(i,1)}},t.prototype.notifyComplete=function(){},t.prototype._next=function(e){if(0===this.toRespond.length){var t=[e].concat(this.values);this.project?this._tryProject(t):this.destination.next(t)}},t.prototype._tryProject=function(e){var t;try{t=this.project.apply(this,e)}catch(e){return void this.destination.error(e)}this.destination.next(t)},t}(i.L)},6108:(e,t,r)=>{"use strict";r.d(t,{r:()=>s});var n=r(12052),i=r(41736);function s(e,t){return new n.y((function(r){var n=new i.w,s=0;return n.add(t.schedule((function(){s!==e.length?(r.next(e[s++]),r.closed||n.add(this.schedule())):r.complete()}))),n}))}},93966:(e,t,r)=>{"use strict";r.d(t,{Q:()=>a});var n=r(12052),i=r(41736),s=r(63857);function a(e,t){if(!e)throw new Error("Iterable cannot be null");return new n.y((function(r){var n,a=new i.w;return a.add((function(){n&&"function"==typeof n.return&&n.return()})),a.add(t.schedule((function(){n=e[s.hZ](),a.add(t.schedule((function(){if(!r.closed){var e,t;try{var i=n.next();e=i.value,t=i.done}catch(e){return void r.error(e)}t?r.complete():(r.next(e),this.schedule())}})))}))),a}))}},47475:(e,t,r)=>{"use strict";r.d(t,{l:()=>a});var n=r(12052),i=r(41736),s=r(14002);function a(e,t){return new n.y((function(r){var n=new i.w;return n.add(t.schedule((function(){var i=e[s.L]();n.add(i.subscribe({next:function(e){n.add(t.schedule((function(){return r.next(e)})))},error:function(e){n.add(t.schedule((function(){return r.error(e)})))},complete:function(){n.add(t.schedule((function(){return r.complete()})))}}))}))),n}))}},37394:(e,t,r)=>{"use strict";r.d(t,{c:()=>s});var n=r(12052),i=r(41736);function s(e,t){return new n.y((function(r){var n=new i.w;return n.add(t.schedule((function(){return e.then((function(e){n.add(t.schedule((function(){r.next(e),n.add(t.schedule((function(){return r.complete()})))})))}),(function(e){n.add(t.schedule((function(){return r.error(e)})))}))}))),n}))}},18166:(e,t,r)=>{"use strict";r.d(t,{x:()=>d});var n=r(47475),i=r(37394),s=r(6108),a=r(93966),o=r(33012),l=r(1527),c=r(14316),u=r(15597);function d(e,t){if(null!=e){if((0,o.c)(e))return(0,n.l)(e,t);if((0,l.t)(e))return(0,i.c)(e,t);if((0,c.z)(e))return(0,s.r)(e,t);if((0,u.T)(e)||"string"==typeof e)return(0,a.Q)(e,t)}throw new TypeError((null!==e&&typeof e||e)+" is not observable")}},71247:(e,t,r)=>{"use strict";r.d(t,{a:()=>i});var n=r(31191),i=function(e){function t(t,r){return e.call(this)||this}return n.ZT(t,e),t.prototype.schedule=function(e,t){return void 0===t&&(t=0),this},t}(r(41736).w)},87803:(e,t,r)=>{"use strict";r.d(t,{o:()=>i});var n=r(31191),i=function(e){function t(t,r){var n=e.call(this,t,r)||this;return n.scheduler=t,n.work=r,n.pending=!1,n}return n.ZT(t,e),t.prototype.schedule=function(e,t){if(void 0===t&&(t=0),this.closed)return this;this.state=e;var r=this.id,n=this.scheduler;return null!=r&&(this.id=this.recycleAsyncId(n,r,t)),this.pending=!0,this.delay=t,this.id=this.id||this.requestAsyncId(n,this.id,t),this},t.prototype.requestAsyncId=function(e,t,r){return void 0===r&&(r=0),setInterval(e.flush.bind(e,this),r)},t.prototype.recycleAsyncId=function(e,t,r){if(void 0===r&&(r=0),null!==r&&this.delay===r&&!1===this.pending)return t;clearInterval(t)},t.prototype.execute=function(e,t){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;var r=this._execute(e,t);if(r)return r;!1===this.pending&&null!=this.id&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))},t.prototype._execute=function(e,t){var r=!1,n=void 0;try{this.work(e)}catch(e){r=!0,n=!!e&&e||new Error(e)}if(r)return this.unsubscribe(),n},t.prototype._unsubscribe=function(){var e=this.id,t=this.scheduler,r=t.actions,n=r.indexOf(this);this.work=null,this.state=null,this.pending=!1,this.scheduler=null,-1!==n&&r.splice(n,1),null!=e&&(this.id=this.recycleAsyncId(t,e,null)),this.delay=null},t}(r(71247).a)},23542:(e,t,r)=>{"use strict";r.d(t,{v:()=>s});var n=r(31191),i=r(49084),s=function(e){function t(r,n){void 0===n&&(n=i.b.now);var s=e.call(this,r,(function(){return t.delegate&&t.delegate!==s?t.delegate.now():n()}))||this;return s.actions=[],s.active=!1,s.scheduled=void 0,s}return n.ZT(t,e),t.prototype.schedule=function(r,n,i){return void 0===n&&(n=0),t.delegate&&t.delegate!==this?t.delegate.schedule(r,n,i):e.prototype.schedule.call(this,r,n,i)},t.prototype.flush=function(e){var t=this.actions;if(this.active)t.push(e);else{var r;this.active=!0;do{if(r=e.execute(e.state,e.delay))break}while(e=t.shift());if(this.active=!1,r){for(;e=t.shift();)e.unsubscribe();throw r}}},t}(i.b)},95742:(e,t,r)=>{"use strict";r.d(t,{r:()=>a,Z:()=>s});var n=r(31191),i=function(e){function t(t,r){var n=e.call(this,t,r)||this;return n.scheduler=t,n.work=r,n}return n.ZT(t,e),t.prototype.requestAsyncId=function(t,r,n){return void 0===n&&(n=0),null!==n&&n>0?e.prototype.requestAsyncId.call(this,t,r,n):(t.actions.push(this),t.scheduled||(t.scheduled=requestAnimationFrame((function(){return t.flush(null)}))))},t.prototype.recycleAsyncId=function(t,r,n){if(void 0===n&&(n=0),null!==n&&n>0||null===n&&this.delay>0)return e.prototype.recycleAsyncId.call(this,t,r,n);0===t.actions.length&&(cancelAnimationFrame(r),t.scheduled=void 0)},t}(r(87803).o),s=new(function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n.ZT(t,e),t.prototype.flush=function(e){this.active=!0,this.scheduled=void 0;var t,r=this.actions,n=-1,i=r.length;e=e||r.shift();do{if(t=e.execute(e.state,e.delay))break}while(++n<i&&(e=r.shift()));if(this.active=!1,t){for(;++n<i&&(e=r.shift());)e.unsubscribe();throw t}},t}(r(23542).v))(i),a=s},46139:(e,t,r)=>{"use strict";r.d(t,{e:()=>u,E:()=>c});var n=r(31191),i=1,s=function(){return Promise.resolve()}(),a={};function o(e){return e in a&&(delete a[e],!0)}var l=function(e){function t(t,r){var n=e.call(this,t,r)||this;return n.scheduler=t,n.work=r,n}return n.ZT(t,e),t.prototype.requestAsyncId=function(t,r,n){return void 0===n&&(n=0),null!==n&&n>0?e.prototype.requestAsyncId.call(this,t,r,n):(t.actions.push(this),t.scheduled||(t.scheduled=(l=t.flush.bind(t,null),c=i++,a[c]=!0,s.then((function(){return o(c)&&l()})),c)));var l,c},t.prototype.recycleAsyncId=function(t,r,n){if(void 0===n&&(n=0),null!==n&&n>0||null===n&&this.delay>0)return e.prototype.recycleAsyncId.call(this,t,r,n);0===t.actions.length&&(o(r),t.scheduled=void 0)},t}(r(87803).o),c=new(function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n.ZT(t,e),t.prototype.flush=function(e){this.active=!0,this.scheduled=void 0;var t,r=this.actions,n=-1,i=r.length;e=e||r.shift();do{if(t=e.execute(e.state,e.delay))break}while(++n<i&&(e=r.shift()));if(this.active=!1,t){for(;++n<i&&(e=r.shift());)e.unsubscribe();throw t}},t}(r(23542).v))(l),u=c},18213:(e,t,r)=>{"use strict";r.d(t,{P:()=>s,z:()=>i});var n=r(87803),i=new(r(23542).v)(n.o),s=i},60252:(e,t,r)=>{"use strict";r.d(t,{c:()=>a,N:()=>s});var n=r(31191),i=function(e){function t(t,r){var n=e.call(this,t,r)||this;return n.scheduler=t,n.work=r,n}return n.ZT(t,e),t.prototype.schedule=function(t,r){return void 0===r&&(r=0),r>0?e.prototype.schedule.call(this,t,r):(this.delay=r,this.state=t,this.scheduler.flush(this),this)},t.prototype.execute=function(t,r){return r>0||this.closed?e.prototype.execute.call(this,t,r):this._execute(t,r)},t.prototype.requestAsyncId=function(t,r,n){return void 0===n&&(n=0),null!==n&&n>0||null===n&&this.delay>0?e.prototype.requestAsyncId.call(this,t,r,n):t.flush(this)},t}(r(87803).o),s=new(function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n.ZT(t,e),t}(r(23542).v))(i),a=s},63857:(e,t,r)=>{"use strict";function n(){return"function"==typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator"}r.d(t,{hZ:()=>i});var i=n()},14002:(e,t,r)=>{"use strict";r.d(t,{L:()=>n});var n=function(){return"function"==typeof Symbol&&Symbol.observable||"@@observable"}()},89714:(e,t,r)=>{"use strict";r.d(t,{b:()=>n});var n=function(){return"function"==typeof Symbol?Symbol("rxSubscriber"):"@@rxSubscriber_"+Math.random()}()},91760:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});var n=function(){function e(){return Error.call(this),this.message="argument out of range",this.name="ArgumentOutOfRangeError",this}return e.prototype=Object.create(Error.prototype),e}()},62922:(e,t,r)=>{"use strict";r.d(t,{K:()=>n});var n=function(){function e(){return Error.call(this),this.message="no elements in sequence",this.name="EmptyError",this}return e.prototype=Object.create(Error.prototype),e}()},77043:(e,t,r)=>{"use strict";r.d(t,{N:()=>n});var n=function(){function e(){return Error.call(this),this.message="object unsubscribed",this.name="ObjectUnsubscribedError",this}return e.prototype=Object.create(Error.prototype),e}()},9252:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});var n=function(){function e(){return Error.call(this),this.message="Timeout has occurred",this.name="TimeoutError",this}return e.prototype=Object.create(Error.prototype),e}()},98961:(e,t,r)=>{"use strict";r.d(t,{B:()=>n});var n=function(){function e(e){return Error.call(this),this.message=e?e.length+" errors occurred during unsubscription:\n"+e.map((function(e,t){return t+1+") "+e.toString()})).join("\n  "):"",this.name="UnsubscriptionError",this.errors=e,this}return e.prototype=Object.create(Error.prototype),e}()},56022:(e,t,r)=>{"use strict";r.d(t,{_:()=>i});var n=r(47811);function i(e){for(;e;){var t=e,r=t.closed,i=t.destination,s=t.isStopped;if(r||s)return!1;e=i&&i instanceof n.L?i:null}return!0}},21450:(e,t,r)=>{"use strict";function n(e){setTimeout((function(){throw e}),0)}r.d(t,{z:()=>n})},87430:(e,t,r)=>{"use strict";function n(e){return e}r.d(t,{y:()=>n})},14724:(e,t,r)=>{"use strict";r.d(t,{k:()=>n});var n=function(){return Array.isArray||function(e){return e&&"number"==typeof e.length}}()},14316:(e,t,r)=>{"use strict";r.d(t,{z:()=>n});var n=function(e){return e&&"number"==typeof e.length&&"function"!=typeof e}},6942:(e,t,r)=>{"use strict";function n(e){return e instanceof Date&&!isNaN(+e)}r.d(t,{J:()=>n})},49147:(e,t,r)=>{"use strict";function n(e){return"function"==typeof e}r.d(t,{m:()=>n})},33012:(e,t,r)=>{"use strict";r.d(t,{c:()=>i});var n=r(14002);function i(e){return e&&"function"==typeof e[n.L]}},15597:(e,t,r)=>{"use strict";r.d(t,{T:()=>i});var n=r(63857);function i(e){return e&&"function"==typeof e[n.hZ]}},42066:(e,t,r)=>{"use strict";r.d(t,{k:()=>i});var n=r(14724);function i(e){return!(0,n.k)(e)&&e-parseFloat(e)+1>=0}},61167:(e,t,r)=>{"use strict";function n(e){return null!==e&&"object"==typeof e}r.d(t,{K:()=>n})},1527:(e,t,r)=>{"use strict";function n(e){return!!e&&"function"!=typeof e.subscribe&&"function"==typeof e.then}r.d(t,{t:()=>n})},60478:(e,t,r)=>{"use strict";function n(e){return e&&"function"==typeof e.schedule}r.d(t,{K:()=>n})},37984:(e,t,r)=>{"use strict";function n(){}r.d(t,{Z:()=>n})},37558:(e,t,r)=>{"use strict";function n(e,t){function r(){return!r.pred.apply(r.thisArg,arguments)}return r.pred=e,r.thisArg=t,r}r.d(t,{f:()=>n})},36295:(e,t,r)=>{"use strict";r.d(t,{U:()=>s,z:()=>i});var n=r(87430);function i(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return s(e)}function s(e){return 0===e.length?n.y:1===e.length?e[0]:function(t){return e.reduce((function(e,t){return t(e)}),t)}}},14449:(e,t,r)=>{"use strict";r.d(t,{s:()=>h});var n=r(29094),i=r(44331),s=r(60118),a=r(81431),o=r(14316),l=r(1527),c=r(61167),u=r(63857),d=r(14002),h=function(e){if(e&&"function"==typeof e[d.L])return(0,a.h)(e);if((0,o.z)(e))return(0,n.V)(e);if((0,l.t)(e))return(0,i.A)(e);if(e&&"function"==typeof e[u.hZ])return(0,s.u)(e);var t=(0,c.K)(e)?"an invalid object":"'"+e+"'";throw new TypeError("You provided "+t+" where a stream was expected. You can provide an Observable, Promise, Array, or Iterable.")}},29094:(e,t,r)=>{"use strict";r.d(t,{V:()=>n});var n=function(e){return function(t){for(var r=0,n=e.length;r<n&&!t.closed;r++)t.next(e[r]);t.complete()}}},60118:(e,t,r)=>{"use strict";r.d(t,{u:()=>i});var n=r(63857),i=function(e){return function(t){for(var r=e[n.hZ]();;){var i=void 0;try{i=r.next()}catch(e){return t.error(e),t}if(i.done){t.complete();break}if(t.next(i.value),t.closed)break}return"function"==typeof r.return&&t.add((function(){r.return&&r.return()})),t}}},81431:(e,t,r)=>{"use strict";r.d(t,{h:()=>i});var n=r(14002),i=function(e){return function(t){var r=e[n.L]();if("function"!=typeof r.subscribe)throw new TypeError("Provided object does not correctly implement Symbol.observable");return r.subscribe(t)}}},44331:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(21450),i=function(e){return function(t){return e.then((function(e){t.closed||(t.next(e),t.complete())}),(function(e){return t.error(e)})).then(null,n.z),t}}},36100:(e,t,r)=>{"use strict";r.d(t,{D:()=>o});var n=r(31191),i=function(e){function t(t,r,n){var i=e.call(this)||this;return i.parent=t,i.outerValue=r,i.outerIndex=n,i.index=0,i}return n.ZT(t,e),t.prototype._next=function(e){this.parent.notifyNext(this.outerValue,e,this.outerIndex,this.index++,this)},t.prototype._error=function(e){this.parent.notifyError(e,this),this.unsubscribe()},t.prototype._complete=function(){this.parent.notifyComplete(this),this.unsubscribe()},t}(r(47811).L),s=r(14449),a=r(12052);function o(e,t,r,n,o){if(void 0===o&&(o=new i(e,r,n)),!o.closed)return t instanceof a.y?t.subscribe(o):(0,s.s)(t)(o)}},11351:(e,t,r)=>{"use strict";r.d(t,{Y:()=>a});var n=r(47811),i=r(89714),s=r(32412);function a(e,t,r){if(e){if(e instanceof n.L)return e;if(e[i.b])return e[i.b]()}return e||t||r?new n.L(e,t,r):new n.L(s.c)}},40590:(e,t,r)=>{"use strict";r.r(t),r.d(t,{audit:()=>n.U,auditTime:()=>i.e,buffer:()=>o,bufferCount:()=>d,bufferTime:()=>g,bufferToggle:()=>x,bufferWhen:()=>k,catchError:()=>O.K,combineAll:()=>N,combineLatest:()=>V,concat:()=>Y,concatAll:()=>G.u,concatMap:()=>U.b,concatMapTo:()=>F,count:()=>q,debounce:()=>Z.D,debounceTime:()=>Q.b,defaultIfEmpty:()=>W.d,delay:()=>X.g,delayWhen:()=>K,dematerialize:()=>ne,distinct:()=>ae,distinctUntilChanged:()=>ce.x,distinctUntilKeyChanged:()=>ue.g,elementAt:()=>Ae,endWith:()=>me.l,every:()=>ge,exhaust:()=>ye,exhaustMap:()=>Se,expand:()=>xe.jn,filter:()=>he.h,finalize:()=>Te.x,find:()=>De,findIndex:()=>Le,first:()=>Oe.P,flatMap:()=>Xe.VS,groupBy:()=>Pe.v,ignoreElements:()=>Ne,isEmpty:()=>Ve.x,last:()=>ze.Z,map:()=>Me.U,mapTo:()=>Ye.h,materialize:()=>Ue,max:()=>_e,merge:()=>Qe,mergeAll:()=>We.J,mergeMap:()=>Xe.zg,mergeMapTo:()=>Je,mergeScan:()=>Ke,min:()=>tt,multicast:()=>rt.O,observeOn:()=>nt.QV,onErrorResumeNext:()=>it,pairwise:()=>ot.G,partition:()=>ct,pluck:()=>ut.j,publish:()=>ht,publishBehavior:()=>ft,publishLast:()=>mt,publishReplay:()=>vt,race:()=>yt,reduce:()=>He.u,refCount:()=>kt.x,repeat:()=>wt,repeatWhen:()=>It,retry:()=>Tt.X,retryWhen:()=>Dt.a,sample:()=>jt,sampleTime:()=>Pt,scan:()=>Vt.R,sequenceEqual:()=>zt,share:()=>Ft.B,shareReplay:()=>qt.d,single:()=>Ht.Z,skip:()=>_t.T,skipLast:()=>Zt,skipUntil:()=>Xt,skipWhile:()=>$t.n,startWith:()=>er.O,subscribeOn:()=>ir,switchAll:()=>lr,switchMap:()=>ar.w,switchMapTo:()=>cr.c,take:()=>fe.q,takeLast:()=>ur.h,takeUntil:()=>dr.R,takeWhile:()=>hr.o,tap:()=>pr.b,throttle:()=>fr.P,throttleTime:()=>Ar.p,throwIfEmpty:()=>pe.T,timeInterval:()=>gr,timeout:()=>br.V,timeoutWith:()=>yr.L,timestamp:()=>Cr,toArray:()=>Mr.q,window:()=>Sr,windowCount:()=>xr,windowTime:()=>kr,windowToggle:()=>Rr,windowWhen:()=>Yr,withLatestFrom:()=>Fr.M,zip:()=>Hr,zipAll:()=>_r});var n=r(2447),i=r(37516),s=r(31191),a=r(40740);function o(e){return function(t){return t.lift(new l(e))}}var l=function(){function e(e){this.closingNotifier=e}return e.prototype.call=function(e,t){return t.subscribe(new c(e,this.closingNotifier))},e}(),c=function(e){function t(t,r){var n=e.call(this,t)||this;return n.buffer=[],n.add((0,a.ft)(r,new a.IY(n))),n}return s.ZT(t,e),t.prototype._next=function(e){this.buffer.push(e)},t.prototype.notifyNext=function(){var e=this.buffer;this.buffer=[],this.destination.next(e)},t}(a.Ds),u=r(47811);function d(e,t){return void 0===t&&(t=null),function(r){return r.lift(new h(e,t))}}var h=function(){function e(e,t){this.bufferSize=e,this.startBufferEvery=t,this.subscriberClass=t&&e!==t?f:p}return e.prototype.call=function(e,t){return t.subscribe(new this.subscriberClass(e,this.bufferSize,this.startBufferEvery))},e}(),p=function(e){function t(t,r){var n=e.call(this,t)||this;return n.bufferSize=r,n.buffer=[],n}return s.ZT(t,e),t.prototype._next=function(e){var t=this.buffer;t.push(e),t.length==this.bufferSize&&(this.destination.next(t),this.buffer=[])},t.prototype._complete=function(){var t=this.buffer;t.length>0&&this.destination.next(t),e.prototype._complete.call(this)},t}(u.L),f=function(e){function t(t,r,n){var i=e.call(this,t)||this;return i.bufferSize=r,i.startBufferEvery=n,i.buffers=[],i.count=0,i}return s.ZT(t,e),t.prototype._next=function(e){var t=this,r=t.bufferSize,n=t.startBufferEvery,i=t.buffers,s=t.count;this.count++,s%n==0&&i.push([]);for(var a=i.length;a--;){var o=i[a];o.push(e),o.length===r&&(i.splice(a,1),this.destination.next(o))}},t.prototype._complete=function(){for(var t=this.buffers,r=this.destination;t.length>0;){var n=t.shift();n.length>0&&r.next(n)}e.prototype._complete.call(this)},t}(u.L),A=r(18213),m=r(60478);function g(e){var t=arguments.length,r=A.P;(0,m.K)(arguments[arguments.length-1])&&(r=arguments[arguments.length-1],t--);var n=null;t>=2&&(n=arguments[1]);var i=Number.POSITIVE_INFINITY;return t>=3&&(i=arguments[2]),function(t){return t.lift(new v(e,n,i,r))}}var v=function(){function e(e,t,r,n){this.bufferTimeSpan=e,this.bufferCreationInterval=t,this.maxBufferSize=r,this.scheduler=n}return e.prototype.call=function(e,t){return t.subscribe(new y(e,this.bufferTimeSpan,this.bufferCreationInterval,this.maxBufferSize,this.scheduler))},e}(),b=function(){return function(){this.buffer=[]}}(),y=function(e){function t(t,r,n,i,s){var a=e.call(this,t)||this;a.bufferTimeSpan=r,a.bufferCreationInterval=n,a.maxBufferSize=i,a.scheduler=s,a.contexts=[];var o=a.openContext();if(a.timespanOnly=null==n||n<0,a.timespanOnly){var l={subscriber:a,context:o,bufferTimeSpan:r};a.add(o.closeAction=s.schedule(C,r,l))}else{var c={subscriber:a,context:o},u={bufferTimeSpan:r,bufferCreationInterval:n,subscriber:a,scheduler:s};a.add(o.closeAction=s.schedule(M,r,c)),a.add(s.schedule(w,n,u))}return a}return s.ZT(t,e),t.prototype._next=function(e){for(var t,r=this.contexts,n=r.length,i=0;i<n;i++){var s=r[i],a=s.buffer;a.push(e),a.length==this.maxBufferSize&&(t=s)}t&&this.onBufferFull(t)},t.prototype._error=function(t){this.contexts.length=0,e.prototype._error.call(this,t)},t.prototype._complete=function(){for(var t=this.contexts,r=this.destination;t.length>0;){var n=t.shift();r.next(n.buffer)}e.prototype._complete.call(this)},t.prototype._unsubscribe=function(){this.contexts=null},t.prototype.onBufferFull=function(e){this.closeContext(e);var t=e.closeAction;if(t.unsubscribe(),this.remove(t),!this.closed&&this.timespanOnly){e=this.openContext();var r=this.bufferTimeSpan,n={subscriber:this,context:e,bufferTimeSpan:r};this.add(e.closeAction=this.scheduler.schedule(C,r,n))}},t.prototype.openContext=function(){var e=new b;return this.contexts.push(e),e},t.prototype.closeContext=function(e){this.destination.next(e.buffer);var t=this.contexts;(t?t.indexOf(e):-1)>=0&&t.splice(t.indexOf(e),1)},t}(u.L);function C(e){var t=e.subscriber,r=e.context;r&&t.closeContext(r),t.closed||(e.context=t.openContext(),e.context.closeAction=this.schedule(e,e.bufferTimeSpan))}function w(e){var t=e.bufferCreationInterval,r=e.bufferTimeSpan,n=e.subscriber,i=e.scheduler,s=n.openContext();n.closed||(n.add(s.closeAction=i.schedule(M,r,{subscriber:n,context:s})),this.schedule(e,t))}function M(e){var t=e.subscriber,r=e.context;t.closeContext(r)}var S=r(41736),I=r(36100),E=r(72284);function x(e,t){return function(r){return r.lift(new T(e,t))}}var T=function(){function e(e,t){this.openings=e,this.closingSelector=t}return e.prototype.call=function(e,t){return t.subscribe(new D(e,this.openings,this.closingSelector))},e}(),D=function(e){function t(t,r,n){var i=e.call(this,t)||this;return i.closingSelector=n,i.contexts=[],i.add((0,I.D)(i,r)),i}return s.ZT(t,e),t.prototype._next=function(e){for(var t=this.contexts,r=t.length,n=0;n<r;n++)t[n].buffer.push(e)},t.prototype._error=function(t){for(var r=this.contexts;r.length>0;){var n=r.shift();n.subscription.unsubscribe(),n.buffer=null,n.subscription=null}this.contexts=null,e.prototype._error.call(this,t)},t.prototype._complete=function(){for(var t=this.contexts;t.length>0;){var r=t.shift();this.destination.next(r.buffer),r.subscription.unsubscribe(),r.buffer=null,r.subscription=null}this.contexts=null,e.prototype._complete.call(this)},t.prototype.notifyNext=function(e,t){e?this.closeBuffer(e):this.openBuffer(t)},t.prototype.notifyComplete=function(e){this.closeBuffer(e.context)},t.prototype.openBuffer=function(e){try{var t=this.closingSelector.call(this,e);t&&this.trySubscribe(t)}catch(e){this._error(e)}},t.prototype.closeBuffer=function(e){var t=this.contexts;if(t&&e){var r=e.buffer,n=e.subscription;this.destination.next(r),t.splice(t.indexOf(e),1),this.remove(n),n.unsubscribe()}},t.prototype.trySubscribe=function(e){var t=this.contexts,r=new S.w,n={buffer:[],subscription:r};t.push(n);var i=(0,I.D)(this,e,n);!i||i.closed?this.closeBuffer(n):(i.context=n,this.add(i),r.add(i))},t}(E.L);function k(e){return function(t){return t.lift(new j(e))}}var j=function(){function e(e){this.closingSelector=e}return e.prototype.call=function(e,t){return t.subscribe(new L(e,this.closingSelector))},e}(),L=function(e){function t(t,r){var n=e.call(this,t)||this;return n.closingSelector=r,n.subscribing=!1,n.openBuffer(),n}return s.ZT(t,e),t.prototype._next=function(e){this.buffer.push(e)},t.prototype._complete=function(){var t=this.buffer;t&&this.destination.next(t),e.prototype._complete.call(this)},t.prototype._unsubscribe=function(){this.buffer=void 0,this.subscribing=!1},t.prototype.notifyNext=function(){this.openBuffer()},t.prototype.notifyComplete=function(){this.subscribing?this.complete():this.openBuffer()},t.prototype.openBuffer=function(){var e=this.closingSubscription;e&&(this.remove(e),e.unsubscribe());var t,r=this.buffer;this.buffer&&this.destination.next(r),this.buffer=[];try{t=(0,this.closingSelector)()}catch(e){return this.error(e)}e=new S.w,this.closingSubscription=e,this.add(e),this.subscribing=!0,e.add((0,a.ft)(t,new a.IY(this))),this.subscribing=!1},t}(a.Ds),O=r(76053),P=r(22983);function N(e){return function(t){return t.lift(new P.Ms(e))}}var B=r(14724),R=r(28977);function V(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var r=null;return"function"==typeof e[e.length-1]&&(r=e.pop()),1===e.length&&(0,B.k)(e[0])&&(e=e[0].slice()),function(t){return t.lift.call((0,R.D)([t].concat(e)),new P.Ms(r))}}var z=r(41661);function Y(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return function(t){return t.lift.call(z.z.apply(void 0,[t].concat(e)))}}var G=r(83576),U=r(54249);function F(e,t){return(0,U.b)((function(){return e}),t)}function q(e){return function(t){return t.lift(new H(e,t))}}var H=function(){function e(e,t){this.predicate=e,this.source=t}return e.prototype.call=function(e,t){return t.subscribe(new _(e,this.predicate,this.source))},e}(),_=function(e){function t(t,r,n){var i=e.call(this,t)||this;return i.predicate=r,i.source=n,i.count=0,i.index=0,i}return s.ZT(t,e),t.prototype._next=function(e){this.predicate?this._tryPredicate(e):this.count++},t.prototype._tryPredicate=function(e){var t;try{t=this.predicate(e,this.index++,this.source)}catch(e){return void this.destination.error(e)}t&&this.count++},t.prototype._complete=function(){this.destination.next(this.count),this.destination.complete()},t}(u.L),Z=r(96418),Q=r(65380),W=r(2717),X=r(47947),J=r(12052);function K(e,t){return t?function(r){return new te(r,t).lift(new $(e))}:function(t){return t.lift(new $(e))}}var $=function(){function e(e){this.delayDurationSelector=e}return e.prototype.call=function(e,t){return t.subscribe(new ee(e,this.delayDurationSelector))},e}(),ee=function(e){function t(t,r){var n=e.call(this,t)||this;return n.delayDurationSelector=r,n.completed=!1,n.delayNotifierSubscriptions=[],n.index=0,n}return s.ZT(t,e),t.prototype.notifyNext=function(e,t,r,n,i){this.destination.next(e),this.removeSubscription(i),this.tryComplete()},t.prototype.notifyError=function(e,t){this._error(e)},t.prototype.notifyComplete=function(e){var t=this.removeSubscription(e);t&&this.destination.next(t),this.tryComplete()},t.prototype._next=function(e){var t=this.index++;try{var r=this.delayDurationSelector(e,t);r&&this.tryDelay(r,e)}catch(e){this.destination.error(e)}},t.prototype._complete=function(){this.completed=!0,this.tryComplete(),this.unsubscribe()},t.prototype.removeSubscription=function(e){e.unsubscribe();var t=this.delayNotifierSubscriptions.indexOf(e);return-1!==t&&this.delayNotifierSubscriptions.splice(t,1),e.outerValue},t.prototype.tryDelay=function(e,t){var r=(0,I.D)(this,e,t);r&&!r.closed&&(this.destination.add(r),this.delayNotifierSubscriptions.push(r))},t.prototype.tryComplete=function(){this.completed&&0===this.delayNotifierSubscriptions.length&&this.destination.complete()},t}(E.L),te=function(e){function t(t,r){var n=e.call(this)||this;return n.source=t,n.subscriptionDelay=r,n}return s.ZT(t,e),t.prototype._subscribe=function(e){this.subscriptionDelay.subscribe(new re(e,this.source))},t}(J.y),re=function(e){function t(t,r){var n=e.call(this)||this;return n.parent=t,n.source=r,n.sourceSubscribed=!1,n}return s.ZT(t,e),t.prototype._next=function(e){this.subscribeToSource()},t.prototype._error=function(e){this.unsubscribe(),this.parent.error(e)},t.prototype._complete=function(){this.unsubscribe(),this.subscribeToSource()},t.prototype.subscribeToSource=function(){this.sourceSubscribed||(this.sourceSubscribed=!0,this.unsubscribe(),this.source.subscribe(this.parent))},t}(u.L);function ne(){return function(e){return e.lift(new ie)}}var ie=function(){function e(){}return e.prototype.call=function(e,t){return t.subscribe(new se(e))},e}(),se=function(e){function t(t){return e.call(this,t)||this}return s.ZT(t,e),t.prototype._next=function(e){e.observe(this.destination)},t}(u.L);function ae(e,t){return function(r){return r.lift(new oe(e,t))}}var oe=function(){function e(e,t){this.keySelector=e,this.flushes=t}return e.prototype.call=function(e,t){return t.subscribe(new le(e,this.keySelector,this.flushes))},e}(),le=function(e){function t(t,r,n){var i=e.call(this,t)||this;return i.keySelector=r,i.values=new Set,n&&i.add((0,a.ft)(n,new a.IY(i))),i}return s.ZT(t,e),t.prototype.notifyNext=function(){this.values.clear()},t.prototype.notifyError=function(e){this._error(e)},t.prototype._next=function(e){this.keySelector?this._useKeySelector(e):this._finalizeNext(e,e)},t.prototype._useKeySelector=function(e){var t,r=this.destination;try{t=this.keySelector(e)}catch(e){return void r.error(e)}this._finalizeNext(t,e)},t.prototype._finalizeNext=function(e,t){var r=this.values;r.has(e)||(r.add(e),this.destination.next(t))},t}(a.Ds),ce=r(29331),ue=r(84766),de=r(91760),he=r(60467),pe=r(48560),fe=r(38826);function Ae(e,t){if(e<0)throw new de.W;var r=arguments.length>=2;return function(n){return n.pipe((0,he.h)((function(t,r){return r===e})),(0,fe.q)(1),r?(0,W.d)(t):(0,pe.T)((function(){return new de.W})))}}var me=r(2297);function ge(e,t){return function(r){return r.lift(new ve(e,t,r))}}var ve=function(){function e(e,t,r){this.predicate=e,this.thisArg=t,this.source=r}return e.prototype.call=function(e,t){return t.subscribe(new be(e,this.predicate,this.thisArg,this.source))},e}(),be=function(e){function t(t,r,n,i){var s=e.call(this,t)||this;return s.predicate=r,s.thisArg=n,s.source=i,s.index=0,s.thisArg=n||s,s}return s.ZT(t,e),t.prototype.notifyComplete=function(e){this.destination.next(e),this.destination.complete()},t.prototype._next=function(e){var t=!1;try{t=this.predicate.call(this.thisArg,e,this.index++,this.source)}catch(e){return void this.destination.error(e)}t||this.notifyComplete(!1)},t.prototype._complete=function(){this.notifyComplete(!0)},t}(u.L);function ye(){return function(e){return e.lift(new Ce)}}var Ce=function(){function e(){}return e.prototype.call=function(e,t){return t.subscribe(new we(e))},e}(),we=function(e){function t(t){var r=e.call(this,t)||this;return r.hasCompleted=!1,r.hasSubscription=!1,r}return s.ZT(t,e),t.prototype._next=function(e){this.hasSubscription||(this.hasSubscription=!0,this.add((0,a.ft)(e,new a.IY(this))))},t.prototype._complete=function(){this.hasCompleted=!0,this.hasSubscription||this.destination.complete()},t.prototype.notifyComplete=function(){this.hasSubscription=!1,this.hasCompleted&&this.destination.complete()},t}(a.Ds),Me=r(95725);function Se(e,t){return t?function(r){return r.pipe(Se((function(r,n){return(0,R.D)(e(r,n)).pipe((0,Me.U)((function(e,i){return t(r,e,n,i)})))})))}:function(t){return t.lift(new Ie(e))}}var Ie=function(){function e(e){this.project=e}return e.prototype.call=function(e,t){return t.subscribe(new Ee(e,this.project))},e}(),Ee=function(e){function t(t,r){var n=e.call(this,t)||this;return n.project=r,n.hasSubscription=!1,n.hasCompleted=!1,n.index=0,n}return s.ZT(t,e),t.prototype._next=function(e){this.hasSubscription||this.tryNext(e)},t.prototype.tryNext=function(e){var t,r=this.index++;try{t=this.project(e,r)}catch(e){return void this.destination.error(e)}this.hasSubscription=!0,this._innerSub(t)},t.prototype._innerSub=function(e){var t=new a.IY(this),r=this.destination;r.add(t);var n=(0,a.ft)(e,t);n!==t&&r.add(n)},t.prototype._complete=function(){this.hasCompleted=!0,this.hasSubscription||this.destination.complete(),this.unsubscribe()},t.prototype.notifyNext=function(e){this.destination.next(e)},t.prototype.notifyError=function(e){this.destination.error(e)},t.prototype.notifyComplete=function(){this.hasSubscription=!1,this.hasCompleted&&this.destination.complete()},t}(a.Ds),xe=r(38466),Te=r(22474);function De(e,t){if("function"!=typeof e)throw new TypeError("predicate is not a function");return function(r){return r.lift(new ke(e,r,!1,t))}}var ke=function(){function e(e,t,r,n){this.predicate=e,this.source=t,this.yieldIndex=r,this.thisArg=n}return e.prototype.call=function(e,t){return t.subscribe(new je(e,this.predicate,this.source,this.yieldIndex,this.thisArg))},e}(),je=function(e){function t(t,r,n,i,s){var a=e.call(this,t)||this;return a.predicate=r,a.source=n,a.yieldIndex=i,a.thisArg=s,a.index=0,a}return s.ZT(t,e),t.prototype.notifyComplete=function(e){var t=this.destination;t.next(e),t.complete(),this.unsubscribe()},t.prototype._next=function(e){var t=this.predicate,r=this.thisArg,n=this.index++;try{t.call(r||this,e,n,this.source)&&this.notifyComplete(this.yieldIndex?n:e)}catch(e){this.destination.error(e)}},t.prototype._complete=function(){this.notifyComplete(this.yieldIndex?-1:void 0)},t}(u.L);function Le(e,t){return function(r){return r.lift(new ke(e,r,!0,t))}}var Oe=r(15710),Pe=r(87974);function Ne(){return function(e){return e.lift(new Be)}}var Be=function(){function e(){}return e.prototype.call=function(e,t){return t.subscribe(new Re(e))},e}(),Re=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return s.ZT(t,e),t.prototype._next=function(e){},t}(u.L),Ve=r(98095),ze=r(63048),Ye=r(54930),Ge=r(15139);function Ue(){return function(e){return e.lift(new Fe)}}var Fe=function(){function e(){}return e.prototype.call=function(e,t){return t.subscribe(new qe(e))},e}(),qe=function(e){function t(t){return e.call(this,t)||this}return s.ZT(t,e),t.prototype._next=function(e){this.destination.next(Ge.P.createNext(e))},t.prototype._error=function(e){var t=this.destination;t.next(Ge.P.createError(e)),t.complete()},t.prototype._complete=function(){var e=this.destination;e.next(Ge.P.createComplete()),e.complete()},t}(u.L),He=r(78560);function _e(e){var t="function"==typeof e?function(t,r){return e(t,r)>0?t:r}:function(e,t){return e>t?e:t};return(0,He.u)(t)}var Ze=r(12941);function Qe(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return function(t){return t.lift.call(Ze.T.apply(void 0,[t].concat(e)))}}var We=r(22871),Xe=r(83607);function Je(e,t,r){return void 0===r&&(r=Number.POSITIVE_INFINITY),"function"==typeof t?(0,Xe.zg)((function(){return e}),t,r):("number"==typeof t&&(r=t),(0,Xe.zg)((function(){return e}),r))}function Ke(e,t,r){return void 0===r&&(r=Number.POSITIVE_INFINITY),function(n){return n.lift(new $e(e,t,r))}}var $e=function(){function e(e,t,r){this.accumulator=e,this.seed=t,this.concurrent=r}return e.prototype.call=function(e,t){return t.subscribe(new et(e,this.accumulator,this.seed,this.concurrent))},e}(),et=function(e){function t(t,r,n,i){var s=e.call(this,t)||this;return s.accumulator=r,s.acc=n,s.concurrent=i,s.hasValue=!1,s.hasCompleted=!1,s.buffer=[],s.active=0,s.index=0,s}return s.ZT(t,e),t.prototype._next=function(e){if(this.active<this.concurrent){var t=this.index++,r=this.destination,n=void 0;try{n=(0,this.accumulator)(this.acc,e,t)}catch(e){return r.error(e)}this.active++,this._innerSub(n)}else this.buffer.push(e)},t.prototype._innerSub=function(e){var t=new a.IY(this),r=this.destination;r.add(t);var n=(0,a.ft)(e,t);n!==t&&r.add(n)},t.prototype._complete=function(){this.hasCompleted=!0,0===this.active&&0===this.buffer.length&&(!1===this.hasValue&&this.destination.next(this.acc),this.destination.complete()),this.unsubscribe()},t.prototype.notifyNext=function(e){var t=this.destination;this.acc=e,this.hasValue=!0,t.next(e)},t.prototype.notifyComplete=function(){var e=this.buffer;this.active--,e.length>0?this._next(e.shift()):0===this.active&&this.hasCompleted&&(!1===this.hasValue&&this.destination.next(this.acc),this.destination.complete())},t}(a.Ds);function tt(e){var t="function"==typeof e?function(t,r){return e(t,r)<0?t:r}:function(e,t){return e<t?e:t};return(0,He.u)(t)}var rt=r(39929),nt=r(21906);function it(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return 1===e.length&&(0,B.k)(e[0])&&(e=e[0]),function(t){return t.lift(new st(e))}}var st=function(){function e(e){this.nextSources=e}return e.prototype.call=function(e,t){return t.subscribe(new at(e,this.nextSources))},e}(),at=function(e){function t(t,r){var n=e.call(this,t)||this;return n.destination=t,n.nextSources=r,n}return s.ZT(t,e),t.prototype.notifyError=function(){this.subscribeToNextSource()},t.prototype.notifyComplete=function(){this.subscribeToNextSource()},t.prototype._error=function(e){this.subscribeToNextSource(),this.unsubscribe()},t.prototype._complete=function(){this.subscribeToNextSource(),this.unsubscribe()},t.prototype.subscribeToNextSource=function(){var e=this.nextSources.shift();if(e){var t=new a.IY(this),r=this.destination;r.add(t);var n=(0,a.ft)(e,t);n!==t&&r.add(n)}else this.destination.complete()},t}(a.Ds),ot=r(20410),lt=r(37558);function ct(e,t){return function(r){return[(0,he.h)(e,t)(r),(0,he.h)((0,lt.f)(e,t))(r)]}}var ut=r(62360),dt=r(32585);function ht(e){return e?(0,rt.O)((function(){return new dt.xQ}),e):(0,rt.O)(new dt.xQ)}var pt=r(43149);function ft(e){return function(t){return(0,rt.O)(new pt.X(e))(t)}}var At=r(80411);function mt(){return function(e){return(0,rt.O)(new At.c)(e)}}var gt=r(22205);function vt(e,t,r,n){r&&"function"!=typeof r&&(n=r);var i="function"==typeof r?r:void 0,s=new gt.t(e,t,n);return function(e){return(0,rt.O)((function(){return s}),i)(e)}}var bt=r(4495);function yt(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return function(t){return 1===e.length&&(0,B.k)(e[0])&&(e=e[0]),t.lift.call(bt.S3.apply(void 0,[t].concat(e)))}}var Ct=r(50070);function wt(e){return void 0===e&&(e=-1),function(t){return 0===e?(0,Ct.c)():e<0?t.lift(new Mt(-1,t)):t.lift(new Mt(e-1,t))}}var Mt=function(){function e(e,t){this.count=e,this.source=t}return e.prototype.call=function(e,t){return t.subscribe(new St(e,this.count,this.source))},e}(),St=function(e){function t(t,r,n){var i=e.call(this,t)||this;return i.count=r,i.source=n,i}return s.ZT(t,e),t.prototype.complete=function(){if(!this.isStopped){var t=this.source,r=this.count;if(0===r)return e.prototype.complete.call(this);r>-1&&(this.count=r-1),t.subscribe(this._unsubscribeAndRecycle())}},t}(u.L);function It(e){return function(t){return t.lift(new Et(e))}}var Et=function(){function e(e){this.notifier=e}return e.prototype.call=function(e,t){return t.subscribe(new xt(e,this.notifier,t))},e}(),xt=function(e){function t(t,r,n){var i=e.call(this,t)||this;return i.notifier=r,i.source=n,i.sourceIsBeingSubscribedTo=!0,i}return s.ZT(t,e),t.prototype.notifyNext=function(){this.sourceIsBeingSubscribedTo=!0,this.source.subscribe(this)},t.prototype.notifyComplete=function(){if(!1===this.sourceIsBeingSubscribedTo)return e.prototype.complete.call(this)},t.prototype.complete=function(){if(this.sourceIsBeingSubscribedTo=!1,!this.isStopped){if(this.retries||this.subscribeToRetries(),!this.retriesSubscription||this.retriesSubscription.closed)return e.prototype.complete.call(this);this._unsubscribeAndRecycle(),this.notifications.next(void 0)}},t.prototype._unsubscribe=function(){var e=this.notifications,t=this.retriesSubscription;e&&(e.unsubscribe(),this.notifications=void 0),t&&(t.unsubscribe(),this.retriesSubscription=void 0),this.retries=void 0},t.prototype._unsubscribeAndRecycle=function(){var t=this._unsubscribe;return this._unsubscribe=null,e.prototype._unsubscribeAndRecycle.call(this),this._unsubscribe=t,this},t.prototype.subscribeToRetries=function(){var t;this.notifications=new dt.xQ;try{t=(0,this.notifier)(this.notifications)}catch(t){return e.prototype.complete.call(this)}this.retries=t,this.retriesSubscription=(0,a.ft)(t,new a.IY(this))},t}(a.Ds),Tt=r(16322),Dt=r(57459),kt=r(2760);function jt(e){return function(t){return t.lift(new Lt(e))}}var Lt=function(){function e(e){this.notifier=e}return e.prototype.call=function(e,t){var r=new Ot(e),n=t.subscribe(r);return n.add((0,a.ft)(this.notifier,new a.IY(r))),n},e}(),Ot=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.hasValue=!1,t}return s.ZT(t,e),t.prototype._next=function(e){this.value=e,this.hasValue=!0},t.prototype.notifyNext=function(){this.emitValue()},t.prototype.notifyComplete=function(){this.emitValue()},t.prototype.emitValue=function(){this.hasValue&&(this.hasValue=!1,this.destination.next(this.value))},t}(a.Ds);function Pt(e,t){return void 0===t&&(t=A.P),function(r){return r.lift(new Nt(e,t))}}var Nt=function(){function e(e,t){this.period=e,this.scheduler=t}return e.prototype.call=function(e,t){return t.subscribe(new Bt(e,this.period,this.scheduler))},e}(),Bt=function(e){function t(t,r,n){var i=e.call(this,t)||this;return i.period=r,i.scheduler=n,i.hasValue=!1,i.add(n.schedule(Rt,r,{subscriber:i,period:r})),i}return s.ZT(t,e),t.prototype._next=function(e){this.lastValue=e,this.hasValue=!0},t.prototype.notifyNext=function(){this.hasValue&&(this.hasValue=!1,this.destination.next(this.lastValue))},t}(u.L);function Rt(e){var t=e.subscriber,r=e.period;t.notifyNext(),this.schedule(e,r)}var Vt=r(26568);function zt(e,t){return function(r){return r.lift(new Yt(e,t))}}var Yt=function(){function e(e,t){this.compareTo=e,this.comparator=t}return e.prototype.call=function(e,t){return t.subscribe(new Gt(e,this.compareTo,this.comparator))},e}(),Gt=function(e){function t(t,r,n){var i=e.call(this,t)||this;return i.compareTo=r,i.comparator=n,i._a=[],i._b=[],i._oneComplete=!1,i.destination.add(r.subscribe(new Ut(t,i))),i}return s.ZT(t,e),t.prototype._next=function(e){this._oneComplete&&0===this._b.length?this.emit(!1):(this._a.push(e),this.checkValues())},t.prototype._complete=function(){this._oneComplete?this.emit(0===this._a.length&&0===this._b.length):this._oneComplete=!0,this.unsubscribe()},t.prototype.checkValues=function(){for(var e=this,t=e._a,r=e._b,n=e.comparator;t.length>0&&r.length>0;){var i=t.shift(),s=r.shift(),a=!1;try{a=n?n(i,s):i===s}catch(e){this.destination.error(e)}a||this.emit(!1)}},t.prototype.emit=function(e){var t=this.destination;t.next(e),t.complete()},t.prototype.nextB=function(e){this._oneComplete&&0===this._a.length?this.emit(!1):(this._b.push(e),this.checkValues())},t.prototype.completeB=function(){this._oneComplete?this.emit(0===this._a.length&&0===this._b.length):this._oneComplete=!0},t}(u.L),Ut=function(e){function t(t,r){var n=e.call(this,t)||this;return n.parent=r,n}return s.ZT(t,e),t.prototype._next=function(e){this.parent.nextB(e)},t.prototype._error=function(e){this.parent.error(e),this.unsubscribe()},t.prototype._complete=function(){this.parent.completeB(),this.unsubscribe()},t}(u.L),Ft=r(98741),qt=r(35713),Ht=r(50696),_t=r(15278);function Zt(e){return function(t){return t.lift(new Qt(e))}}var Qt=function(){function e(e){if(this._skipCount=e,this._skipCount<0)throw new de.W}return e.prototype.call=function(e,t){return 0===this._skipCount?t.subscribe(new u.L(e)):t.subscribe(new Wt(e,this._skipCount))},e}(),Wt=function(e){function t(t,r){var n=e.call(this,t)||this;return n._skipCount=r,n._count=0,n._ring=new Array(r),n}return s.ZT(t,e),t.prototype._next=function(e){var t=this._skipCount,r=this._count++;if(r<t)this._ring[r]=e;else{var n=r%t,i=this._ring,s=i[n];i[n]=e,this.destination.next(s)}},t}(u.L);function Xt(e){return function(t){return t.lift(new Jt(e))}}var Jt=function(){function e(e){this.notifier=e}return e.prototype.call=function(e,t){return t.subscribe(new Kt(e,this.notifier))},e}(),Kt=function(e){function t(t,r){var n=e.call(this,t)||this;n.hasValue=!1;var i=new a.IY(n);n.add(i),n.innerSubscription=i;var s=(0,a.ft)(r,i);return s!==i&&(n.add(s),n.innerSubscription=s),n}return s.ZT(t,e),t.prototype._next=function(t){this.hasValue&&e.prototype._next.call(this,t)},t.prototype.notifyNext=function(){this.hasValue=!0,this.innerSubscription&&this.innerSubscription.unsubscribe()},t.prototype.notifyComplete=function(){},t}(a.Ds),$t=r(41532),er=r(63070),tr=r(46139),rr=r(42066),nr=function(e){function t(t,r,n){void 0===r&&(r=0),void 0===n&&(n=tr.e);var i=e.call(this)||this;return i.source=t,i.delayTime=r,i.scheduler=n,(!(0,rr.k)(r)||r<0)&&(i.delayTime=0),n&&"function"==typeof n.schedule||(i.scheduler=tr.e),i}return s.ZT(t,e),t.create=function(e,r,n){return void 0===r&&(r=0),void 0===n&&(n=tr.e),new t(e,r,n)},t.dispatch=function(e){var t=e.source,r=e.subscriber;return this.add(t.subscribe(r))},t.prototype._subscribe=function(e){var r=this.delayTime,n=this.source;return this.scheduler.schedule(t.dispatch,r,{source:n,subscriber:e})},t}(J.y);function ir(e,t){return void 0===t&&(t=0),function(r){return r.lift(new sr(e,t))}}var sr=function(){function e(e,t){this.scheduler=e,this.delay=t}return e.prototype.call=function(e,t){return new nr(t,this.delay,this.scheduler).subscribe(e)},e}(),ar=r(42103),or=r(87430);function lr(){return(0,ar.w)(or.y)}var cr=r(73042),ur=r(1534),dr=r(95717),hr=r(16175),pr=r(19351),fr=r(20942),Ar=r(27755),mr=r(15080);function gr(e){return void 0===e&&(e=A.P),function(t){return(0,mr.P)((function(){return t.pipe((0,Vt.R)((function(t,r){var n=t.current;return{value:r,current:e.now(),last:n}}),{current:e.now(),value:void 0,last:void 0}),(0,Me.U)((function(e){var t=e.current,r=e.last,n=e.value;return new vr(n,t-r)})))}))}}var vr=function(){return function(e,t){this.value=e,this.interval=t}}(),br=r(42664),yr=r(26621);function Cr(e){return void 0===e&&(e=A.P),(0,Me.U)((function(t){return new wr(t,e.now())}))}var wr=function(){return function(e,t){this.value=e,this.timestamp=t}}(),Mr=r(27807);function Sr(e){return function(t){return t.lift(new Ir(e))}}var Ir=function(){function e(e){this.windowBoundaries=e}return e.prototype.call=function(e,t){var r=new Er(e),n=t.subscribe(r);return n.closed||r.add((0,a.ft)(this.windowBoundaries,new a.IY(r))),n},e}(),Er=function(e){function t(t){var r=e.call(this,t)||this;return r.window=new dt.xQ,t.next(r.window),r}return s.ZT(t,e),t.prototype.notifyNext=function(){this.openWindow()},t.prototype.notifyError=function(e){this._error(e)},t.prototype.notifyComplete=function(){this._complete()},t.prototype._next=function(e){this.window.next(e)},t.prototype._error=function(e){this.window.error(e),this.destination.error(e)},t.prototype._complete=function(){this.window.complete(),this.destination.complete()},t.prototype._unsubscribe=function(){this.window=null},t.prototype.openWindow=function(){var e=this.window;e&&e.complete();var t=this.destination,r=this.window=new dt.xQ;t.next(r)},t}(a.Ds);function xr(e,t){return void 0===t&&(t=0),function(r){return r.lift(new Tr(e,t))}}var Tr=function(){function e(e,t){this.windowSize=e,this.startWindowEvery=t}return e.prototype.call=function(e,t){return t.subscribe(new Dr(e,this.windowSize,this.startWindowEvery))},e}(),Dr=function(e){function t(t,r,n){var i=e.call(this,t)||this;return i.destination=t,i.windowSize=r,i.startWindowEvery=n,i.windows=[new dt.xQ],i.count=0,t.next(i.windows[0]),i}return s.ZT(t,e),t.prototype._next=function(e){for(var t=this.startWindowEvery>0?this.startWindowEvery:this.windowSize,r=this.destination,n=this.windowSize,i=this.windows,s=i.length,a=0;a<s&&!this.closed;a++)i[a].next(e);var o=this.count-n+1;if(o>=0&&o%t==0&&!this.closed&&i.shift().complete(),++this.count%t==0&&!this.closed){var l=new dt.xQ;i.push(l),r.next(l)}},t.prototype._error=function(e){var t=this.windows;if(t)for(;t.length>0&&!this.closed;)t.shift().error(e);this.destination.error(e)},t.prototype._complete=function(){var e=this.windows;if(e)for(;e.length>0&&!this.closed;)e.shift().complete();this.destination.complete()},t.prototype._unsubscribe=function(){this.count=0,this.windows=null},t}(u.L);function kr(e){var t=A.P,r=null,n=Number.POSITIVE_INFINITY;return(0,m.K)(arguments[3])&&(t=arguments[3]),(0,m.K)(arguments[2])?t=arguments[2]:(0,rr.k)(arguments[2])&&(n=Number(arguments[2])),(0,m.K)(arguments[1])?t=arguments[1]:(0,rr.k)(arguments[1])&&(r=Number(arguments[1])),function(i){return i.lift(new jr(e,r,n,t))}}var jr=function(){function e(e,t,r,n){this.windowTimeSpan=e,this.windowCreationInterval=t,this.maxWindowSize=r,this.scheduler=n}return e.prototype.call=function(e,t){return t.subscribe(new Or(e,this.windowTimeSpan,this.windowCreationInterval,this.maxWindowSize,this.scheduler))},e}(),Lr=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t._numberOfNextedValues=0,t}return s.ZT(t,e),t.prototype.next=function(t){this._numberOfNextedValues++,e.prototype.next.call(this,t)},Object.defineProperty(t.prototype,"numberOfNextedValues",{get:function(){return this._numberOfNextedValues},enumerable:!0,configurable:!0}),t}(dt.xQ),Or=function(e){function t(t,r,n,i,s){var a=e.call(this,t)||this;a.destination=t,a.windowTimeSpan=r,a.windowCreationInterval=n,a.maxWindowSize=i,a.scheduler=s,a.windows=[];var o=a.openWindow();if(null!==n&&n>=0){var l={subscriber:a,window:o,context:null},c={windowTimeSpan:r,windowCreationInterval:n,subscriber:a,scheduler:s};a.add(s.schedule(Br,r,l)),a.add(s.schedule(Nr,n,c))}else{var u={subscriber:a,window:o,windowTimeSpan:r};a.add(s.schedule(Pr,r,u))}return a}return s.ZT(t,e),t.prototype._next=function(e){for(var t=this.windows,r=t.length,n=0;n<r;n++){var i=t[n];i.closed||(i.next(e),i.numberOfNextedValues>=this.maxWindowSize&&this.closeWindow(i))}},t.prototype._error=function(e){for(var t=this.windows;t.length>0;)t.shift().error(e);this.destination.error(e)},t.prototype._complete=function(){for(var e=this.windows;e.length>0;){var t=e.shift();t.closed||t.complete()}this.destination.complete()},t.prototype.openWindow=function(){var e=new Lr;return this.windows.push(e),this.destination.next(e),e},t.prototype.closeWindow=function(e){e.complete();var t=this.windows;t.splice(t.indexOf(e),1)},t}(u.L);function Pr(e){var t=e.subscriber,r=e.windowTimeSpan,n=e.window;n&&t.closeWindow(n),e.window=t.openWindow(),this.schedule(e,r)}function Nr(e){var t=e.windowTimeSpan,r=e.subscriber,n=e.scheduler,i=e.windowCreationInterval,s=r.openWindow(),a=this,o={action:a,subscription:null},l={subscriber:r,window:s,context:o};o.subscription=n.schedule(Br,t,l),a.add(o.subscription),a.schedule(e,i)}function Br(e){var t=e.subscriber,r=e.window,n=e.context;n&&n.action&&n.subscription&&n.action.remove(n.subscription),t.closeWindow(r)}function Rr(e,t){return function(r){return r.lift(new Vr(e,t))}}var Vr=function(){function e(e,t){this.openings=e,this.closingSelector=t}return e.prototype.call=function(e,t){return t.subscribe(new zr(e,this.openings,this.closingSelector))},e}(),zr=function(e){function t(t,r,n){var i=e.call(this,t)||this;return i.openings=r,i.closingSelector=n,i.contexts=[],i.add(i.openSubscription=(0,I.D)(i,r,r)),i}return s.ZT(t,e),t.prototype._next=function(e){var t=this.contexts;if(t)for(var r=t.length,n=0;n<r;n++)t[n].window.next(e)},t.prototype._error=function(t){var r=this.contexts;if(this.contexts=null,r)for(var n=r.length,i=-1;++i<n;){var s=r[i];s.window.error(t),s.subscription.unsubscribe()}e.prototype._error.call(this,t)},t.prototype._complete=function(){var t=this.contexts;if(this.contexts=null,t)for(var r=t.length,n=-1;++n<r;){var i=t[n];i.window.complete(),i.subscription.unsubscribe()}e.prototype._complete.call(this)},t.prototype._unsubscribe=function(){var e=this.contexts;if(this.contexts=null,e)for(var t=e.length,r=-1;++r<t;){var n=e[r];n.window.unsubscribe(),n.subscription.unsubscribe()}},t.prototype.notifyNext=function(e,t,r,n,i){if(e===this.openings){var s=void 0;try{s=(0,this.closingSelector)(t)}catch(e){return this.error(e)}var a=new dt.xQ,o=new S.w,l={window:a,subscription:o};this.contexts.push(l);var c=(0,I.D)(this,s,l);c.closed?this.closeWindow(this.contexts.length-1):(c.context=l,o.add(c)),this.destination.next(a)}else this.closeWindow(this.contexts.indexOf(e))},t.prototype.notifyError=function(e){this.error(e)},t.prototype.notifyComplete=function(e){e!==this.openSubscription&&this.closeWindow(this.contexts.indexOf(e.context))},t.prototype.closeWindow=function(e){if(-1!==e){var t=this.contexts,r=t[e],n=r.window,i=r.subscription;t.splice(e,1),n.complete(),i.unsubscribe()}},t}(E.L);function Yr(e){return function(t){return t.lift(new Gr(e))}}var Gr=function(){function e(e){this.closingSelector=e}return e.prototype.call=function(e,t){return t.subscribe(new Ur(e,this.closingSelector))},e}(),Ur=function(e){function t(t,r){var n=e.call(this,t)||this;return n.destination=t,n.closingSelector=r,n.openWindow(),n}return s.ZT(t,e),t.prototype.notifyNext=function(e,t,r,n,i){this.openWindow(i)},t.prototype.notifyError=function(e){this._error(e)},t.prototype.notifyComplete=function(e){this.openWindow(e)},t.prototype._next=function(e){this.window.next(e)},t.prototype._error=function(e){this.window.error(e),this.destination.error(e),this.unsubscribeClosingNotification()},t.prototype._complete=function(){this.window.complete(),this.destination.complete(),this.unsubscribeClosingNotification()},t.prototype.unsubscribeClosingNotification=function(){this.closingNotification&&this.closingNotification.unsubscribe()},t.prototype.openWindow=function(e){void 0===e&&(e=null),e&&(this.remove(e),e.unsubscribe());var t=this.window;t&&t.complete();var r,n=this.window=new dt.xQ;this.destination.next(n);try{r=(0,this.closingSelector)()}catch(e){return this.destination.error(e),void this.window.error(e)}this.add(this.closingNotification=(0,I.D)(this,r))},t}(E.L),Fr=r(97950),qr=r(51495);function Hr(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return function(t){return t.lift.call(qr.$R.apply(void 0,[t].concat(e)))}}function _r(e){return function(t){return t.lift(new qr.mx(e))}}},79173: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 r=t.splitSections(e);return r&&r[0]},t.getMediaSections=function(e){var r=t.splitSections(e);return r.shift(),r},t.matchPrefix=function(e,r){return t.splitLines(e).filter((function(e){return 0===e.indexOf(r)}))},t.parseCandidate=function(e){for(var t,r={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]},n=8;n<t.length;n+=2)switch(t[n]){case"raddr":r.relatedAddress=t[n+1];break;case"rport":r.relatedPort=parseInt(t[n+1],10);break;case"tcptype":r.tcpType=t[n+1];break;case"ufrag":r.ufrag=t[n+1],r.usernameFragment=t[n+1];break;default:r[t[n]]=t[n+1]}return r},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 r=e.type;return t.push("typ"),t.push(r),"host"!==r&&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(" "),r={payloadType:parseInt(t.shift(),10)};return t=t[0].split("/"),r.name=t[0],r.clockRate=parseInt(t[1],10),r.channels=3===t.length?parseInt(t[2],10):1,r.numChannels=r.channels,r},t.writeRtpMap=function(e){var t=e.payloadType;void 0!==e.preferredPayloadType&&(t=e.preferredPayloadType);var r=e.channels||e.numChannels||1;return"a=rtpmap:"+t+" "+e.name+"/"+e.clockRate+(1!==r?"/"+r:"")+"\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,r={},n=e.substr(e.indexOf(" ")+1).split(";"),i=0;i<n.length;i++)r[(t=n[i].trim().split("="))[0].trim()]=t[1];return r},t.writeFmtp=function(e){var t="",r=e.payloadType;if(void 0!==e.preferredPayloadType&&(r=e.preferredPayloadType),e.parameters&&Object.keys(e.parameters).length){var n=[];Object.keys(e.parameters).forEach((function(t){e.parameters[t]?n.push(t+"="+e.parameters[t]):n.push(t)})),t+="a=fmtp:"+r+" "+n.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="",r=e.payloadType;return void 0!==e.preferredPayloadType&&(r=e.preferredPayloadType),e.rtcpFeedback&&e.rtcpFeedback.length&&e.rtcpFeedback.forEach((function(e){t+="a=rtcp-fb:"+r+" "+e.type+(e.parameter&&e.parameter.length?" "+e.parameter:"")+"\r\n"})),t},t.parseSsrcMedia=function(e){var t=e.indexOf(" "),r={ssrc:parseInt(e.substr(7,t-7),10)},n=e.indexOf(":",t);return n>-1?(r.attribute=e.substr(t+1,n-t-1),r.value=e.substr(n+1)):r.attribute=e.substr(t+1),r},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 r=t.matchPrefix(e,"a=mid:")[0];if(r)return r.substr(6)},t.parseFingerprint=function(e){var t=e.substr(14).split(" ");return{algorithm:t[0].toLowerCase(),value:t[1]}},t.getDtlsParameters=function(e,r){return{role:"auto",fingerprints:t.matchPrefix(e+r,"a=fingerprint:").map(t.parseFingerprint)}},t.writeDtlsParameters=function(e,t){var r="a=setup:"+t+"\r\n";return e.fingerprints.forEach((function(e){r+="a=fingerprint:"+e.algorithm+" "+e.value+"\r\n"})),r},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,r){return t.matchPrefix(e+r,"a=crypto:").map(t.parseCryptoLine)},t.getIceParameters=function(e,r){var n=t.matchPrefix(e+r,"a=ice-ufrag:")[0],i=t.matchPrefix(e+r,"a=ice-pwd:")[0];return n&&i?{usernameFragment:n.substr(12),password:i.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 r={codecs:[],headerExtensions:[],fecMechanisms:[],rtcp:[]},n=t.splitLines(e)[0].split(" "),i=3;i<n.length;i++){var s=n[i],a=t.matchPrefix(e,"a=rtpmap:"+s+" ")[0];if(a){var o=t.parseRtpMap(a),l=t.matchPrefix(e,"a=fmtp:"+s+" ");switch(o.parameters=l.length?t.parseFmtp(l[0]):{},o.rtcpFeedback=t.matchPrefix(e,"a=rtcp-fb:"+s+" ").map(t.parseRtcpFb),r.codecs.push(o),o.name.toUpperCase()){case"RED":case"ULPFEC":r.fecMechanisms.push(o.name.toUpperCase())}}}return t.matchPrefix(e,"a=extmap:").forEach((function(e){r.headerExtensions.push(t.parseExtmap(e))})),r},t.writeRtpDescription=function(e,r){var n="";n+="m="+e+" ",n+=r.codecs.length>0?"9":"0",n+=" UDP/TLS/RTP/SAVPF ",n+=r.codecs.map((function(e){return void 0!==e.preferredPayloadType?e.preferredPayloadType:e.payloadType})).join(" ")+"\r\n",n+="c=IN IP4 0.0.0.0\r\n",n+="a=rtcp:9 IN IP4 0.0.0.0\r\n",r.codecs.forEach((function(e){n+=t.writeRtpMap(e),n+=t.writeFmtp(e),n+=t.writeRtcpFb(e)}));var i=0;return r.codecs.forEach((function(e){e.maxptime>i&&(i=e.maxptime)})),i>0&&(n+="a=maxptime:"+i+"\r\n"),n+="a=rtcp-mux\r\n",r.headerExtensions&&r.headerExtensions.forEach((function(e){n+=t.writeExtmap(e)})),n},t.parseRtpEncodingParameters=function(e){var r,n=[],i=t.parseRtpParameters(e),s=-1!==i.fecMechanisms.indexOf("RED"),a=-1!==i.fecMechanisms.indexOf("ULPFEC"),o=t.matchPrefix(e,"a=ssrc:").map((function(e){return t.parseSsrcMedia(e)})).filter((function(e){return"cname"===e.attribute})),l=o.length>0&&o[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&&(r=c[0][1]),i.codecs.forEach((function(e){if("RTX"===e.name.toUpperCase()&&e.parameters.apt){var t={ssrc:l,codecPayloadType:parseInt(e.parameters.apt,10)};l&&r&&(t.rtx={ssrc:r}),n.push(t),s&&((t=JSON.parse(JSON.stringify(t))).fec={ssrc:l,mechanism:a?"red+ulpfec":"red"},n.push(t))}})),0===n.length&&l&&n.push({ssrc:l});var u=t.matchPrefix(e,"b=");return u.length&&(u=0===u[0].indexOf("b=TIAS:")?parseInt(u[0].substr(7),10):0===u[0].indexOf("b=AS:")?1e3*parseInt(u[0].substr(5),10)*.95-16e3:void 0,n.forEach((function(e){e.maxBitrate=u}))),n},t.parseRtcpParameters=function(e){var r={},n=t.matchPrefix(e,"a=ssrc:").map((function(e){return t.parseSsrcMedia(e)})).filter((function(e){return"cname"===e.attribute}))[0];n&&(r.cname=n.value,r.ssrc=n.ssrc);var i=t.matchPrefix(e,"a=rtcp-rsize");r.reducedSize=i.length>0,r.compound=0===i.length;var s=t.matchPrefix(e,"a=rtcp-mux");return r.mux=s.length>0,r},t.parseMsid=function(e){var r,n=t.matchPrefix(e,"a=msid:");if(1===n.length)return{stream:(r=n[0].substr(7).split(" "))[0],track:r[1]};var i=t.matchPrefix(e,"a=ssrc:").map((function(e){return t.parseSsrcMedia(e)})).filter((function(e){return"msid"===e.attribute}));return i.length>0?{stream:(r=i[0].value.split(" "))[0],track:r[1]}:void 0},t.parseSctpDescription=function(e){var r,n=t.parseMLine(e),i=t.matchPrefix(e,"a=max-message-size:");i.length>0&&(r=parseInt(i[0].substr(19),10)),isNaN(r)&&(r=65536);var s=t.matchPrefix(e,"a=sctp-port:");if(s.length>0)return{port:parseInt(s[0].substr(12),10),protocol:n.fmt,maxMessageSize:r};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:r}}},t.writeSctpDescription=function(e,t){var r=[];return r="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&&r.push("a=max-message-size:"+t.maxMessageSize+"\r\n"),r.join("")},t.generateSessionId=function(){return Math.random().toString().substr(2,21)},t.writeSessionBoilerplate=function(e,r,n){var i=void 0!==r?r:2;return"v=0\r\no="+(n||"thisisadapterortc")+" "+(e||t.generateSessionId())+" "+i+" IN IP4 127.0.0.1\r\ns=-\r\nt=0 0\r\n"},t.writeMediaSection=function(e,r,n,i){var s=t.writeRtpDescription(e.kind,r);if(s+=t.writeIceParameters(e.iceGatherer.getLocalParameters()),s+=t.writeDtlsParameters(e.dtlsTransport.getLocalParameters(),"offer"===n?"actpass":"active"),s+="a=mid:"+e.mid+"\r\n",e.direction?s+="a="+e.direction+"\r\n":e.rtpSender&&e.rtpReceiver?s+="a=sendrecv\r\n":e.rtpSender?s+="a=sendonly\r\n":e.rtpReceiver?s+="a=recvonly\r\n":s+="a=inactive\r\n",e.rtpSender){var a="msid:"+i.id+" "+e.rtpSender.track.id+"\r\n";s+="a="+a,s+="a=ssrc:"+e.sendEncodingParameters[0].ssrc+" "+a,e.sendEncodingParameters[0].rtx&&(s+="a=ssrc:"+e.sendEncodingParameters[0].rtx.ssrc+" "+a,s+="a=ssrc-group:FID "+e.sendEncodingParameters[0].ssrc+" "+e.sendEncodingParameters[0].rtx.ssrc+"\r\n")}return s+="a=ssrc:"+e.sendEncodingParameters[0].ssrc+" cname:"+t.localCName+"\r\n",e.rtpSender&&e.sendEncodingParameters[0].rtx&&(s+="a=ssrc:"+e.sendEncodingParameters[0].rtx.ssrc+" cname:"+t.localCName+"\r\n"),s},t.getDirection=function(e,r){for(var n=t.splitLines(e),i=0;i<n.length;i++)switch(n[i]){case"a=sendrecv":case"a=sendonly":case"a=recvonly":case"a=inactive":return n[i].substr(2)}return r?t.getDirection(r):"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 r=t.splitLines(e)[0].substr(2).split(" ");return{kind:r[0],port:parseInt(r[1],10),protocol:r[2],fmt:r.slice(3).join(" ")}},t.parseOLine=function(e){var r=t.matchPrefix(e,"o=")[0].substr(2).split(" ");return{username:r[0],sessionId:r[1],sessionVersion:parseInt(r[2],10),netType:r[3],addressType:r[4],address:r[5]}},t.isValidSDP=function(e){if("string"!=typeof e||0===e.length)return!1;for(var r=t.splitLines(e),n=0;n<r.length;n++)if(r[n].length<2||"="!==r[n].charAt(1))return!1;return!0},e.exports=t},59776:e=>{"use strict";function t(e,r){var n;return n=Array.isArray(e)?[]:{},r.push(e),Object.keys(e).forEach((function(i){var s=e[i];"function"!=typeof s&&(s&&"object"==typeof s?-1!==r.indexOf(e[i])?n[i]="[Circular]":n[i]=t(e[i],r.slice(0)):n[i]=s)})),"string"==typeof e.name&&(n.name=e.name),"string"==typeof e.message&&(n.message=e.message),"string"==typeof e.stack&&(n.stack=e.stack),n}e.exports=function(e){return"object"==typeof e?t(e,[]):"function"==typeof e?"[Function: "+(e.name||"anonymous")+"]":e}},1744:(e,t,r)=>{"use strict";var n=r(91528),i=r(27892),s=r(42320)(),a=r(41455),o=n("%TypeError%"),l=n("%Math.floor%");e.exports=function(e,t){if("function"!=typeof e)throw new o("`fn` is not a function");if("number"!=typeof t||t<0||t>4294967295||l(t)!==t)throw new o("`length` must be a positive 32-bit integer");var r=arguments.length>2&&!!arguments[2],n=!0,c=!0;if("length"in e&&a){var u=a(e,"length");u&&!u.configurable&&(n=!1),u&&!u.writable&&(c=!1)}return(n||c||!r)&&(s?i(e,"length",t,!0,!0):i(e,"length",t)),e}},62538:(e,t,r)=>{"use strict";var n=r(91528),i=r(47737),s=r(13970),a=n("%TypeError%"),o=n("%WeakMap%",!0),l=n("%Map%",!0),c=i("WeakMap.prototype.get",!0),u=i("WeakMap.prototype.set",!0),d=i("WeakMap.prototype.has",!0),h=i("Map.prototype.get",!0),p=i("Map.prototype.set",!0),f=i("Map.prototype.has",!0),A=function(e,t){for(var r,n=e;null!==(r=n.next);n=r)if(r.key===t)return n.next=r.next,r.next=e.next,e.next=r,r};e.exports=function(){var e,t,r,n={assert:function(e){if(!n.has(e))throw new a("Side channel does not contain "+s(e))},get:function(n){if(o&&n&&("object"==typeof n||"function"==typeof n)){if(e)return c(e,n)}else if(l){if(t)return h(t,n)}else if(r)return function(e,t){var r=A(e,t);return r&&r.value}(r,n)},has:function(n){if(o&&n&&("object"==typeof n||"function"==typeof n)){if(e)return d(e,n)}else if(l){if(t)return f(t,n)}else if(r)return function(e,t){return!!A(e,t)}(r,n);return!1},set:function(n,i){o&&n&&("object"==typeof n||"function"==typeof n)?(e||(e=new o),u(e,n,i)):l?(t||(t=new l),p(t,n,i)):(r||(r={key:{},next:null}),function(e,t,r){var n=A(e,t);n?n.value=r:e.next={key:t,next:e.next,value:r}}(r,n,i))}};return n}},10036:e=>{"use strict";e.exports=function(){var e=[],t=!1,r={},n=function(n){var i=e.indexOf(n);i<0||(t?r[i]=n:e.splice(i,1))};return{publish:function(){for(var i=arguments.length,s=Array(i),a=0;a<i;a++)s[a]=arguments[a];t=!0;try{e.forEach((function(e,t){return r[t]||e.apply(void 0,s)}))}finally{t=!1,Object.keys(r).forEach((function(e){return n(r[e])})),r={}}},subscribe:function(t){return e.push(t),{dispose:function(){return n(t)}}},$subscriptions:e}}},31191:(e,t,r)=>{"use strict";r.d(t,{Jh:()=>l,ZT:()=>i,_T:()=>a,mG:()=>o,pi:()=>s,pr:()=>c});var n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},n(e,t)};function i(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}var s=function(){return s=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var i in t=arguments[r])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},s.apply(this,arguments)};function a(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(n=Object.getOwnPropertySymbols(e);i<n.length;i++)t.indexOf(n[i])<0&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(r[n[i]]=e[n[i]])}return r}function o(e,t,r,n){return new(r||(r=Promise))((function(i,s){function a(e){try{l(n.next(e))}catch(e){s(e)}}function o(e){try{l(n.throw(e))}catch(e){s(e)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(a,o)}l((n=n.apply(e,t||[])).next())}))}function l(e,t){var r,n,i,s,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return s={next:o(0),throw:o(1),return:o(2)},"function"==typeof Symbol&&(s[Symbol.iterator]=function(){return this}),s;function o(s){return function(o){return function(s){if(r)throw new TypeError("Generator is already executing.");for(;a;)try{if(r=1,n&&(i=2&s[0]?n.return:s[0]?n.throw||((i=n.return)&&i.call(n),0):n.next)&&!(i=i.call(n,s[1])).done)return i;switch(n=0,i&&(s=[2&s[0],i.value]),s[0]){case 0:case 1:i=s;break;case 4:return a.label++,{value:s[1],done:!1};case 5:a.label++,n=s[1],s=[0];continue;case 7:s=a.ops.pop(),a.trys.pop();continue;default:if(!((i=(i=a.trys).length>0&&i[i.length-1])||6!==s[0]&&2!==s[0])){a=0;continue}if(3===s[0]&&(!i||s[1]>i[0]&&s[1]<i[3])){a.label=s[1];break}if(6===s[0]&&a.label<i[1]){a.label=i[1],i=s;break}if(i&&a.label<i[2]){a.label=i[2],a.ops.push(s);break}i[2]&&a.ops.pop(),a.trys.pop();continue}s=t.call(e,a)}catch(e){s=[6,e],n=0}finally{r=i=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}([s,o])}}}function c(){for(var e=0,t=0,r=arguments.length;t<r;t++)e+=arguments[t].length;var n=Array(e),i=0;for(t=0;t<r;t++)for(var s=arguments[t],a=0,o=s.length;a<o;a++,i++)n[i]=s[a];return n}},52423:function(e,t,r){var n;!function(i,s){"use strict";var a="function",o="undefined",l="object",c="string",u="major",d="model",h="name",p="type",f="vendor",A="version",m="architecture",g="console",v="mobile",b="tablet",y="smarttv",C="wearable",w="embedded",M="Amazon",S="Apple",I="ASUS",E="BlackBerry",x="Browser",T="Chrome",D="Firefox",k="Google",j="Huawei",L="LG",O="Microsoft",P="Motorola",N="Opera",B="Samsung",R="Sharp",V="Sony",z="Xiaomi",Y="Zebra",G="Facebook",U="Chromium OS",F="Mac OS",q=function(e){for(var t={},r=0;r<e.length;r++)t[e[r].toUpperCase()]=e[r];return t},H=function(e,t){return typeof e===c&&-1!==_(t).indexOf(_(e))},_=function(e){return e.toLowerCase()},Z=function(e,t){if(typeof e===c)return e=e.replace(/^\s\s*/,""),typeof t===o?e:e.substring(0,500)},Q=function(e,t){for(var r,n,i,o,c,u,d=0;d<t.length&&!c;){var h=t[d],p=t[d+1];for(r=n=0;r<h.length&&!c&&h[r];)if(c=h[r++].exec(e))for(i=0;i<p.length;i++)u=c[++n],typeof(o=p[i])===l&&o.length>0?2===o.length?typeof o[1]==a?this[o[0]]=o[1].call(this,u):this[o[0]]=o[1]:3===o.length?typeof o[1]!==a||o[1].exec&&o[1].test?this[o[0]]=u?u.replace(o[1],o[2]):s:this[o[0]]=u?o[1].call(this,u,o[2]):s:4===o.length&&(this[o[0]]=u?o[3].call(this,u.replace(o[1],o[2])):s):this[o]=u||s;d+=2}},W=function(e,t){for(var r in t)if(typeof t[r]===l&&t[r].length>0){for(var n=0;n<t[r].length;n++)if(H(t[r][n],e))return"?"===r?s:r}else if(H(t[r],e))return"?"===r?s:r;return e},X={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"},J={browser:[[/\b(?:crmo|crios)\/([\w\.]+)/i],[A,[h,"Chrome"]],[/edg(?:e|ios|a)?\/([\w\.]+)/i],[A,[h,"Edge"]],[/(opera mini)\/([-\w\.]+)/i,/(opera [mobiletab]{3,6})\b.+version\/([-\w\.]+)/i,/(opera)(?:.+version\/|[\/ ]+)([\w\.]+)/i],[h,A],[/opios[\/ ]+([\w\.]+)/i],[A,[h,N+" Mini"]],[/\bopr\/([\w\.]+)/i],[A,[h,N]],[/\bb[ai]*d(?:uhd|[ub]*[aekoprswx]{5,6})[\/ ]?([\w\.]+)/i],[A,[h,"Baidu"]],[/(kindle)\/([\w\.]+)/i,/(lunascape|maxthon|netfront|jasmine|blazer)[\/ ]?([\w\.]*)/i,/(avant|iemobile|slim)\s?(?:browser)?[\/ ]?([\w\.]*)/i,/(?:ms|\()(ie) ([\w\.]+)/i,/(flock|rockmelt|midori|epiphany|silk|skyfire|bolt|iron|vivaldi|iridium|phantomjs|bowser|quark|qupzilla|falkon|rekonq|puffin|brave|whale(?!.+naver)|qqbrowserlite|qq|duckduckgo)\/([-\w\.]+)/i,/(heytap|ovi)browser\/([\d\.]+)/i,/(weibo)__([\d\.]+)/i],[h,A],[/(?:\buc? ?browser|(?:juc.+)ucweb)[\/ ]?([\w\.]+)/i],[A,[h,"UC"+x]],[/microm.+\bqbcore\/([\w\.]+)/i,/\bqbcore\/([\w\.]+).+microm/i,/micromessenger\/([\w\.]+)/i],[A,[h,"WeChat"]],[/konqueror\/([\w\.]+)/i],[A,[h,"Konqueror"]],[/trident.+rv[: ]([\w\.]{1,9})\b.+like gecko/i],[A,[h,"IE"]],[/ya(?:search)?browser\/([\w\.]+)/i],[A,[h,"Yandex"]],[/slbrowser\/([\w\.]+)/i],[A,[h,"Smart Lenovo "+x]],[/(avast|avg)\/([\w\.]+)/i],[[h,/(.+)/,"$1 Secure "+x],A],[/\bfocus\/([\w\.]+)/i],[A,[h,D+" Focus"]],[/\bopt\/([\w\.]+)/i],[A,[h,N+" Touch"]],[/coc_coc\w+\/([\w\.]+)/i],[A,[h,"Coc Coc"]],[/dolfin\/([\w\.]+)/i],[A,[h,"Dolphin"]],[/coast\/([\w\.]+)/i],[A,[h,N+" Coast"]],[/miuibrowser\/([\w\.]+)/i],[A,[h,"MIUI "+x]],[/fxios\/([-\w\.]+)/i],[A,[h,D]],[/\bqihu|(qi?ho?o?|360)browser/i],[[h,"360 "+x]],[/(oculus|sailfish|huawei|vivo)browser\/([\w\.]+)/i],[[h,/(.+)/,"$1 "+x],A],[/samsungbrowser\/([\w\.]+)/i],[A,[h,B+" Internet"]],[/(comodo_dragon)\/([\w\.]+)/i],[[h,/_/g," "],A],[/metasr[\/ ]?([\d\.]+)/i],[A,[h,"Sogou Explorer"]],[/(sogou)mo\w+\/([\d\.]+)/i],[[h,"Sogou Mobile"],A],[/(electron)\/([\w\.]+) safari/i,/(tesla)(?: qtcarbrowser|\/(20\d\d\.[-\w\.]+))/i,/m?(qqbrowser|2345Explorer)[\/ ]?([\w\.]+)/i],[h,A],[/(lbbrowser)/i,/\[(linkedin)app\]/i],[h],[/((?:fban\/fbios|fb_iab\/fb4a)(?!.+fbav)|;fbav\/([\w\.]+);)/i],[[h,G],A],[/(Klarna)\/([\w\.]+)/i,/(kakao(?:talk|story))[\/ ]([\w\.]+)/i,/(naver)\(.*?(\d+\.[\w\.]+).*\)/i,/safari (line)\/([\w\.]+)/i,/\b(line)\/([\w\.]+)\/iab/i,/(alipay)client\/([\w\.]+)/i,/(chromium|instagram|snapchat)[\/ ]([-\w\.]+)/i],[h,A],[/\bgsa\/([\w\.]+) .*safari\//i],[A,[h,"GSA"]],[/musical_ly(?:.+app_?version\/|_)([\w\.]+)/i],[A,[h,"TikTok"]],[/headlesschrome(?:\/([\w\.]+)| )/i],[A,[h,T+" Headless"]],[/ wv\).+(chrome)\/([\w\.]+)/i],[[h,T+" WebView"],A],[/droid.+ version\/([\w\.]+)\b.+(?:mobile safari|safari)/i],[A,[h,"Android "+x]],[/(chrome|omniweb|arora|[tizenoka]{5} ?browser)\/v?([\w\.]+)/i],[h,A],[/version\/([\w\.\,]+) .*mobile\/\w+ (safari)/i],[A,[h,"Mobile Safari"]],[/version\/([\w(\.|\,)]+) .*(mobile ?safari|safari)/i],[A,h],[/webkit.+?(mobile ?safari|safari)(\/[\w\.]+)/i],[h,[A,W,{"1.0":"/8",1.2:"/1",1.3:"/3","2.0":"/412","2.0.2":"/416","2.0.3":"/417","2.0.4":"/419","?":"/"}]],[/(webkit|khtml)\/([\w\.]+)/i],[h,A],[/(navigator|netscape\d?)\/([-\w\.]+)/i],[[h,"Netscape"],A],[/mobile vr; rv:([\w\.]+)\).+firefox/i],[A,[h,D+" Reality"]],[/ekiohf.+(flow)\/([\w\.]+)/i,/(swiftfox)/i,/(icedragon|iceweasel|camino|chimera|fennec|maemo browser|minimo|conkeror|klar)[\/ ]?([\w\.\+]+)/i,/(seamonkey|k-meleon|icecat|iceape|firebird|phoenix|palemoon|basilisk|waterfox)\/([-\w\.]+)$/i,/(firefox)\/([\w\.]+)/i,/(mozilla)\/([\w\.]+) .+rv\:.+gecko\/\d+/i,/(polaris|lynx|dillo|icab|doris|amaya|w3m|netsurf|sleipnir|obigo|mosaic|(?:go|ice|up)[\. ]?browser)[-\/ ]?v?([\w\.]+)/i,/(links) \(([\w\.]+)/i,/panasonic;(viera)/i],[h,A],[/(cobalt)\/([\w\.]+)/i],[h,[A,/master.|lts./,""]]],cpu:[[/(?:(amd|x(?:(?:86|64)[-_])?|wow|win)64)[;\)]/i],[[m,"amd64"]],[/(ia32(?=;))/i],[[m,_]],[/((?:i[346]|x)86)[;\)]/i],[[m,"ia32"]],[/\b(aarch64|arm(v?8e?l?|_?64))\b/i],[[m,"arm64"]],[/\b(arm(?:v[67])?ht?n?[fl]p?)\b/i],[[m,"armhf"]],[/windows (ce|mobile); ppc;/i],[[m,"arm"]],[/((?:ppc|powerpc)(?:64)?)(?: mac|;|\))/i],[[m,/ower/,"",_]],[/(sun4\w)[;\)]/i],[[m,"sparc"]],[/((?:avr32|ia64(?=;))|68k(?=\))|\barm(?=v(?:[1-7]|[5-7]1)l?|;|eabi)|(?=atmel )avr|(?:irix|mips|sparc)(?:64)?\b|pa-risc)/i],[[m,_]]],device:[[/\b(sch-i[89]0\d|shw-m380s|sm-[ptx]\w{2,4}|gt-[pn]\d{2,4}|sgh-t8[56]9|nexus 10)/i],[d,[f,B],[p,b]],[/\b((?:s[cgp]h|gt|sm)-\w+|sc[g-]?[\d]+a?|galaxy nexus)/i,/samsung[- ]([-\w]+)/i,/sec-(sgh\w+)/i],[d,[f,B],[p,v]],[/(?:\/|\()(ip(?:hone|od)[\w, ]*)(?:\/|;)/i],[d,[f,S],[p,v]],[/\((ipad);[-\w\),; ]+apple/i,/applecoremedia\/[\w\.]+ \((ipad)/i,/\b(ipad)\d\d?,\d\d?[;\]].+ios/i],[d,[f,S],[p,b]],[/(macintosh);/i],[d,[f,S]],[/\b(sh-?[altvz]?\d\d[a-ekm]?)/i],[d,[f,R],[p,v]],[/\b((?:ag[rs][23]?|bah2?|sht?|btv)-a?[lw]\d{2})\b(?!.+d\/s)/i],[d,[f,j],[p,b]],[/(?:huawei|honor)([-\w ]+)[;\)]/i,/\b(nexus 6p|\w{2,4}e?-[atu]?[ln][\dx][012359c][adn]?)\b(?!.+d\/s)/i],[d,[f,j],[p,v]],[/\b(poco[\w ]+|m2\d{3}j\d\d[a-z]{2})(?: bui|\))/i,/\b; (\w+) build\/hm\1/i,/\b(hm[-_ ]?note?[_ ]?(?:\d\w)?) bui/i,/\b(redmi[\-_ ]?(?:note|k)?[\w_ ]+)(?: bui|\))/i,/oid[^\)]+; (m?[12][0-389][01]\w{3,6}[c-y])( bui|; wv|\))/i,/\b(mi[-_ ]?(?:a\d|one|one[_ ]plus|note lte|max|cc)?[_ ]?(?:\d?\w?)[_ ]?(?:plus|se|lite)?)(?: bui|\))/i],[[d,/_/g," "],[f,z],[p,v]],[/oid[^\)]+; (2\d{4}(283|rpbf)[cgl])( bui|\))/i,/\b(mi[-_ ]?(?:pad)(?:[\w_ ]+))(?: bui|\))/i],[[d,/_/g," "],[f,z],[p,b]],[/; (\w+) bui.+ oppo/i,/\b(cph[12]\d{3}|p(?:af|c[al]|d\w|e[ar])[mt]\d0|x9007|a101op)\b/i],[d,[f,"OPPO"],[p,v]],[/vivo (\w+)(?: bui|\))/i,/\b(v[12]\d{3}\w?[at])(?: bui|;)/i],[d,[f,"Vivo"],[p,v]],[/\b(rmx[1-3]\d{3})(?: bui|;|\))/i],[d,[f,"Realme"],[p,v]],[/\b(milestone|droid(?:[2-4x]| (?:bionic|x2|pro|razr))?:?( 4g)?)\b[\w ]+build\//i,/\bmot(?:orola)?[- ](\w*)/i,/((?:moto[\w\(\) ]+|xt\d{3,4}|nexus 6)(?= bui|\)))/i],[d,[f,P],[p,v]],[/\b(mz60\d|xoom[2 ]{0,2}) build\//i],[d,[f,P],[p,b]],[/((?=lg)?[vl]k\-?\d{3}) bui| 3\.[-\w; ]{10}lg?-([06cv9]{3,4})/i],[d,[f,L],[p,b]],[/(lm(?:-?f100[nv]?|-[\w\.]+)(?= bui|\))|nexus [45])/i,/\blg[-e;\/ ]+((?!browser|netcast|android tv)\w+)/i,/\blg-?([\d\w]+) bui/i],[d,[f,L],[p,v]],[/(ideatab[-\w ]+)/i,/lenovo ?(s[56]000[-\w]+|tab(?:[\w ]+)|yt[-\d\w]{6}|tb[-\d\w]{6})/i],[d,[f,"Lenovo"],[p,b]],[/(?:maemo|nokia).*(n900|lumia \d+)/i,/nokia[-_ ]?([-\w\.]*)/i],[[d,/_/g," "],[f,"Nokia"],[p,v]],[/(pixel c)\b/i],[d,[f,k],[p,b]],[/droid.+; (pixel[\daxl ]{0,6})(?: bui|\))/i],[d,[f,k],[p,v]],[/droid.+ (a?\d[0-2]{2}so|[c-g]\d{4}|so[-gl]\w+|xq-a\w[4-7][12])(?= bui|\).+chrome\/(?![1-6]{0,1}\d\.))/i],[d,[f,V],[p,v]],[/sony tablet [ps]/i,/\b(?:sony)?sgp\w+(?: bui|\))/i],[[d,"Xperia Tablet"],[f,V],[p,b]],[/ (kb2005|in20[12]5|be20[12][59])\b/i,/(?:one)?(?:plus)? (a\d0\d\d)(?: b|\))/i],[d,[f,"OnePlus"],[p,v]],[/(alexa)webm/i,/(kf[a-z]{2}wi|aeo[c-r]{2})( bui|\))/i,/(kf[a-z]+)( bui|\)).+silk\//i],[d,[f,M],[p,b]],[/((?:sd|kf)[0349hijorstuw]+)( bui|\)).+silk\//i],[[d,/(.+)/g,"Fire Phone $1"],[f,M],[p,v]],[/(playbook);[-\w\),; ]+(rim)/i],[d,f,[p,b]],[/\b((?:bb[a-f]|st[hv])100-\d)/i,/\(bb10; (\w+)/i],[d,[f,E],[p,v]],[/(?:\b|asus_)(transfo[prime ]{4,10} \w+|eeepc|slider \w+|nexus 7|padfone|p00[cj])/i],[d,[f,I],[p,b]],[/ (z[bes]6[027][012][km][ls]|zenfone \d\w?)\b/i],[d,[f,I],[p,v]],[/(nexus 9)/i],[d,[f,"HTC"],[p,b]],[/(htc)[-;_ ]{1,2}([\w ]+(?=\)| bui)|\w+)/i,/(zte)[- ]([\w ]+?)(?: bui|\/|\))/i,/(alcatel|geeksphone|nexian|panasonic(?!(?:;|\.))|sony(?!-bra))[-_ ]?([-\w]*)/i],[f,[d,/_/g," "],[p,v]],[/droid.+; ([ab][1-7]-?[0178a]\d\d?)/i],[d,[f,"Acer"],[p,b]],[/droid.+; (m[1-5] note) bui/i,/\bmz-([-\w]{2,})/i],[d,[f,"Meizu"],[p,v]],[/; ((?:power )?armor(?:[\w ]{0,8}))(?: bui|\))/i],[d,[f,"Ulefone"],[p,v]],[/(blackberry|benq|palm(?=\-)|sonyericsson|acer|asus|dell|meizu|motorola|polytron|infinix|tecno)[-_ ]?([-\w]*)/i,/(hp) ([\w ]+\w)/i,/(asus)-?(\w+)/i,/(microsoft); (lumia[\w ]+)/i,/(lenovo)[-_ ]?([-\w]+)/i,/(jolla)/i,/(oppo) ?([\w ]+) bui/i],[f,d,[p,v]],[/(kobo)\s(ereader|touch)/i,/(archos) (gamepad2?)/i,/(hp).+(touchpad(?!.+tablet)|tablet)/i,/(kindle)\/([\w\.]+)/i,/(nook)[\w ]+build\/(\w+)/i,/(dell) (strea[kpr\d ]*[\dko])/i,/(le[- ]+pan)[- ]+(\w{1,9}) bui/i,/(trinity)[- ]*(t\d{3}) bui/i,/(gigaset)[- ]+(q\w{1,9}) bui/i,/(vodafone) ([\w ]+)(?:\)| bui)/i],[f,d,[p,b]],[/(surface duo)/i],[d,[f,O],[p,b]],[/droid [\d\.]+; (fp\du?)(?: b|\))/i],[d,[f,"Fairphone"],[p,v]],[/(u304aa)/i],[d,[f,"AT&T"],[p,v]],[/\bsie-(\w*)/i],[d,[f,"Siemens"],[p,v]],[/\b(rct\w+) b/i],[d,[f,"RCA"],[p,b]],[/\b(venue[\d ]{2,7}) b/i],[d,[f,"Dell"],[p,b]],[/\b(q(?:mv|ta)\w+) b/i],[d,[f,"Verizon"],[p,b]],[/\b(?:barnes[& ]+noble |bn[rt])([\w\+ ]*) b/i],[d,[f,"Barnes & Noble"],[p,b]],[/\b(tm\d{3}\w+) b/i],[d,[f,"NuVision"],[p,b]],[/\b(k88) b/i],[d,[f,"ZTE"],[p,b]],[/\b(nx\d{3}j) b/i],[d,[f,"ZTE"],[p,v]],[/\b(gen\d{3}) b.+49h/i],[d,[f,"Swiss"],[p,v]],[/\b(zur\d{3}) b/i],[d,[f,"Swiss"],[p,b]],[/\b((zeki)?tb.*\b) b/i],[d,[f,"Zeki"],[p,b]],[/\b([yr]\d{2}) b/i,/\b(dragon[- ]+touch |dt)(\w{5}) b/i],[[f,"Dragon Touch"],d,[p,b]],[/\b(ns-?\w{0,9}) b/i],[d,[f,"Insignia"],[p,b]],[/\b((nxa|next)-?\w{0,9}) b/i],[d,[f,"NextBook"],[p,b]],[/\b(xtreme\_)?(v(1[045]|2[015]|[3469]0|7[05])) b/i],[[f,"Voice"],d,[p,v]],[/\b(lvtel\-)?(v1[12]) b/i],[[f,"LvTel"],d,[p,v]],[/\b(ph-1) /i],[d,[f,"Essential"],[p,v]],[/\b(v(100md|700na|7011|917g).*\b) b/i],[d,[f,"Envizen"],[p,b]],[/\b(trio[-\w\. ]+) b/i],[d,[f,"MachSpeed"],[p,b]],[/\btu_(1491) b/i],[d,[f,"Rotor"],[p,b]],[/(shield[\w ]+) b/i],[d,[f,"Nvidia"],[p,b]],[/(sprint) (\w+)/i],[f,d,[p,v]],[/(kin\.[onetw]{3})/i],[[d,/\./g," "],[f,O],[p,v]],[/droid.+; (cc6666?|et5[16]|mc[239][23]x?|vc8[03]x?)\)/i],[d,[f,Y],[p,b]],[/droid.+; (ec30|ps20|tc[2-8]\d[kx])\)/i],[d,[f,Y],[p,v]],[/smart-tv.+(samsung)/i],[f,[p,y]],[/hbbtv.+maple;(\d+)/i],[[d,/^/,"SmartTV"],[f,B],[p,y]],[/(nux; netcast.+smarttv|lg (netcast\.tv-201\d|android tv))/i],[[f,L],[p,y]],[/(apple) ?tv/i],[f,[d,S+" TV"],[p,y]],[/crkey/i],[[d,T+"cast"],[f,k],[p,y]],[/droid.+aft(\w+)( bui|\))/i],[d,[f,M],[p,y]],[/\(dtv[\);].+(aquos)/i,/(aquos-tv[\w ]+)\)/i],[d,[f,R],[p,y]],[/(bravia[\w ]+)( bui|\))/i],[d,[f,V],[p,y]],[/(mitv-\w{5}) bui/i],[d,[f,z],[p,y]],[/Hbbtv.*(technisat) (.*);/i],[f,d,[p,y]],[/\b(roku)[\dx]*[\)\/]((?:dvp-)?[\d\.]*)/i,/hbbtv\/\d+\.\d+\.\d+ +\([\w\+ ]*; *([\w\d][^;]*);([^;]*)/i],[[f,Z],[d,Z],[p,y]],[/\b(android tv|smart[- ]?tv|opera tv|tv; rv:)\b/i],[[p,y]],[/(ouya)/i,/(nintendo) ([wids3utch]+)/i],[f,d,[p,g]],[/droid.+; (shield) bui/i],[d,[f,"Nvidia"],[p,g]],[/(playstation [345portablevi]+)/i],[d,[f,V],[p,g]],[/\b(xbox(?: one)?(?!; xbox))[\); ]/i],[d,[f,O],[p,g]],[/((pebble))app/i],[f,d,[p,C]],[/(watch)(?: ?os[,\/]|\d,\d\/)[\d\.]+/i],[d,[f,S],[p,C]],[/droid.+; (glass) \d/i],[d,[f,k],[p,C]],[/droid.+; (wt63?0{2,3})\)/i],[d,[f,Y],[p,C]],[/(quest( 2| pro)?)/i],[d,[f,G],[p,C]],[/(tesla)(?: qtcarbrowser|\/[-\w\.]+)/i],[f,[p,w]],[/(aeobc)\b/i],[d,[f,M],[p,w]],[/droid .+?; ([^;]+?)(?: bui|; wv\)|\) applew).+? mobile safari/i],[d,[p,v]],[/droid .+?; ([^;]+?)(?: bui|\) applew).+?(?! mobile) safari/i],[d,[p,b]],[/\b((tablet|tab)[;\/]|focus\/\d(?!.+mobile))/i],[[p,b]],[/(phone|mobile(?:[;\/]| [ \w\/\.]*safari)|pda(?=.+windows ce))/i],[[p,v]],[/(android[-\w\. ]{0,9});.+buil/i],[d,[f,"Generic"]]],engine:[[/windows.+ edge\/([\w\.]+)/i],[A,[h,"EdgeHTML"]],[/webkit\/537\.36.+chrome\/(?!27)([\w\.]+)/i],[A,[h,"Blink"]],[/(presto)\/([\w\.]+)/i,/(webkit|trident|netfront|netsurf|amaya|lynx|w3m|goanna)\/([\w\.]+)/i,/ekioh(flow)\/([\w\.]+)/i,/(khtml|tasman|links)[\/ ]\(?([\w\.]+)/i,/(icab)[\/ ]([23]\.[\d\.]+)/i,/\b(libweb)/i],[h,A],[/rv\:([\w\.]{1,9})\b.+(gecko)/i],[A,h]],os:[[/microsoft (windows) (vista|xp)/i],[h,A],[/(windows (?:phone(?: os)?|mobile))[\/ ]?([\d\.\w ]*)/i],[h,[A,W,X]],[/windows nt 6\.2; (arm)/i,/windows[\/ ]?([ntce\d\. ]+\w)(?!.+xbox)/i,/(?:win(?=3|9|n)|win 9x )([nt\d\.]+)/i],[[A,W,X],[h,"Windows"]],[/ip[honead]{2,4}\b(?:.*os ([\w]+) like mac|; opera)/i,/(?:ios;fbsv\/|iphone.+ios[\/ ])([\d\.]+)/i,/cfnetwork\/.+darwin/i],[[A,/_/g,"."],[h,"iOS"]],[/(mac os x) ?([\w\. ]*)/i,/(macintosh|mac_powerpc\b)(?!.+haiku)/i],[[h,F],[A,/_/g,"."]],[/droid ([\w\.]+)\b.+(android[- ]x86|harmonyos)/i],[A,h],[/(android|webos|qnx|bada|rim tablet os|maemo|meego|sailfish)[-\/ ]?([\w\.]*)/i,/(blackberry)\w*\/([\w\.]*)/i,/(tizen|kaios)[\/ ]([\w\.]+)/i,/\((series40);/i],[h,A],[/\(bb(10);/i],[A,[h,E]],[/(?:symbian ?os|symbos|s60(?=;)|series60)[-\/ ]?([\w\.]*)/i],[A,[h,"Symbian"]],[/mozilla\/[\d\.]+ \((?:mobile|tablet|tv|mobile; [\w ]+); rv:.+ gecko\/([\w\.]+)/i],[A,[h,D+" OS"]],[/web0s;.+rt(tv)/i,/\b(?:hp)?wos(?:browser)?\/([\w\.]+)/i],[A,[h,"webOS"]],[/watch(?: ?os[,\/]|\d,\d\/)([\d\.]+)/i],[A,[h,"watchOS"]],[/crkey\/([\d\.]+)/i],[A,[h,T+"cast"]],[/(cros) [\w]+(?:\)| ([\w\.]+)\b)/i],[[h,U],A],[/panasonic;(viera)/i,/(netrange)mmh/i,/(nettv)\/(\d+\.[\w\.]+)/i,/(nintendo|playstation) ([wids345portablevuch]+)/i,/(xbox); +xbox ([^\);]+)/i,/\b(joli|palm)\b ?(?:os)?\/?([\w\.]*)/i,/(mint)[\/\(\) ]?(\w*)/i,/(mageia|vectorlinux)[; ]/i,/([kxln]?ubuntu|debian|suse|opensuse|gentoo|arch(?= linux)|slackware|fedora|mandriva|centos|pclinuxos|red ?hat|zenwalk|linpus|raspbian|plan 9|minix|risc os|contiki|deepin|manjaro|elementary os|sabayon|linspire)(?: gnu\/linux)?(?: enterprise)?(?:[- ]linux)?(?:-gnu)?[-\/ ]?(?!chrom|package)([-\w\.]*)/i,/(hurd|linux) ?([\w\.]*)/i,/(gnu) ?([\w\.]*)/i,/\b([-frentopcghs]{0,5}bsd|dragonfly)[\/ ]?(?!amd|[ix346]{1,2}86)([\w\.]*)/i,/(haiku) (\w+)/i],[h,A],[/(sunos) ?([\w\.\d]*)/i],[[h,"Solaris"],A],[/((?:open)?solaris)[-\/ ]?([\w\.]*)/i,/(aix) ((\d)(?=\.|\)| )[\w\.])*/i,/\b(beos|os\/2|amigaos|morphos|openvms|fuchsia|hp-ux|serenityos)/i,/(unix) ?([\w\.]*)/i],[h,A]]},K=function(e,t){if(typeof e===l&&(t=e,e=s),!(this instanceof K))return new K(e,t).getResult();var r=typeof i!==o&&i.navigator?i.navigator:s,n=e||(r&&r.userAgent?r.userAgent:""),g=r&&r.userAgentData?r.userAgentData:s,y=t?function(e,t){var r={};for(var n in e)t[n]&&t[n].length%2==0?r[n]=t[n].concat(e[n]):r[n]=e[n];return r}(J,t):J,C=r&&r.userAgent==n;return this.getBrowser=function(){var e,t={};return t[h]=s,t[A]=s,Q.call(t,n,y.browser),t[u]=typeof(e=t[A])===c?e.replace(/[^\d\.]/g,"").split(".")[0]:s,C&&r&&r.brave&&typeof r.brave.isBrave==a&&(t[h]="Brave"),t},this.getCPU=function(){var e={};return e[m]=s,Q.call(e,n,y.cpu),e},this.getDevice=function(){var e={};return e[f]=s,e[d]=s,e[p]=s,Q.call(e,n,y.device),C&&!e[p]&&g&&g.mobile&&(e[p]=v),C&&"Macintosh"==e[d]&&r&&typeof r.standalone!==o&&r.maxTouchPoints&&r.maxTouchPoints>2&&(e[d]="iPad",e[p]=b),e},this.getEngine=function(){var e={};return e[h]=s,e[A]=s,Q.call(e,n,y.engine),e},this.getOS=function(){var e={};return e[h]=s,e[A]=s,Q.call(e,n,y.os),C&&!e[h]&&g&&"Unknown"!=g.platform&&(e[h]=g.platform.replace(/chrome os/i,U).replace(/macos/i,F)),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=typeof e===c&&e.length>500?Z(e,500):e,this},this.setUA(n),this};K.VERSION="1.0.37",K.BROWSER=q([h,A,u]),K.CPU=q([m]),K.DEVICE=q([d,f,p,g,v,y,b,C,w]),K.ENGINE=K.OS=q([h,A]),typeof t!==o?(e.exports&&(t=e.exports=K),t.UAParser=K):r.amdO?(n=function(){return K}.call(t,r,t,e))===s||(e.exports=n):typeof i!==o&&(i.UAParser=K);var $=typeof i!==o&&(i.jQuery||i.Zepto);if($&&!$.ua){var ee=new K;$.ua=ee.getResult(),$.ua.get=function(){return ee.getUA()},$.ua.set=function(e){ee.setUA(e);var t=ee.getResult();for(var r in t)$.ua[r]=t[r]}}}("object"==typeof window?window:this)},67333:function(e,t,r){var n;e=r.nmd(e),function(i){t&&t.nodeType,e&&e.nodeType;var s="object"==typeof r.g&&r.g;s.global!==s&&s.window!==s&&s.self;var a,o=2147483647,l=36,c=1,u=26,d=38,h=700,p=72,f=128,A="-",m=/^xn--/,g=/[^\x20-\x7E]/,v=/[\x2E\u3002\uFF0E\uFF61]/g,b={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},y=l-c,C=Math.floor,w=String.fromCharCode;function M(e){throw RangeError(b[e])}function S(e,t){for(var r=e.length,n=[];r--;)n[r]=t(e[r]);return n}function I(e,t){var r=e.split("@"),n="";return r.length>1&&(n=r[0]+"@",e=r[1]),n+S((e=e.replace(v,".")).split("."),t).join(".")}function E(e){for(var t,r,n=[],i=0,s=e.length;i<s;)(t=e.charCodeAt(i++))>=55296&&t<=56319&&i<s?56320==(64512&(r=e.charCodeAt(i++)))?n.push(((1023&t)<<10)+(1023&r)+65536):(n.push(t),i--):n.push(t);return n}function x(e){return S(e,(function(e){var t="";return e>65535&&(t+=w((e-=65536)>>>10&1023|55296),e=56320|1023&e),t+w(e)})).join("")}function T(e,t){return e+22+75*(e<26)-((0!=t)<<5)}function D(e,t,r){var n=0;for(e=r?C(e/h):e>>1,e+=C(e/t);e>y*u>>1;n+=l)e=C(e/y);return C(n+(y+1)*e/(e+d))}function k(e){var t,r,n,i,s,a,d,h,m,g,v,b=[],y=e.length,w=0,S=f,I=p;for((r=e.lastIndexOf(A))<0&&(r=0),n=0;n<r;++n)e.charCodeAt(n)>=128&&M("not-basic"),b.push(e.charCodeAt(n));for(i=r>0?r+1:0;i<y;){for(s=w,a=1,d=l;i>=y&&M("invalid-input"),((h=(v=e.charCodeAt(i++))-48<10?v-22:v-65<26?v-65:v-97<26?v-97:l)>=l||h>C((o-w)/a))&&M("overflow"),w+=h*a,!(h<(m=d<=I?c:d>=I+u?u:d-I));d+=l)a>C(o/(g=l-m))&&M("overflow"),a*=g;I=D(w-s,t=b.length+1,0==s),C(w/t)>o-S&&M("overflow"),S+=C(w/t),w%=t,b.splice(w++,0,S)}return x(b)}function j(e){var t,r,n,i,s,a,d,h,m,g,v,b,y,S,I,x=[];for(b=(e=E(e)).length,t=f,r=0,s=p,a=0;a<b;++a)(v=e[a])<128&&x.push(w(v));for(n=i=x.length,i&&x.push(A);n<b;){for(d=o,a=0;a<b;++a)(v=e[a])>=t&&v<d&&(d=v);for(d-t>C((o-r)/(y=n+1))&&M("overflow"),r+=(d-t)*y,t=d,a=0;a<b;++a)if((v=e[a])<t&&++r>o&&M("overflow"),v==t){for(h=r,m=l;!(h<(g=m<=s?c:m>=s+u?u:m-s));m+=l)I=h-g,S=l-g,x.push(w(T(g+I%S,0))),h=C(I/S);x.push(w(T(h,0))),s=D(r,y,n==i),r=0,++n}++r,++t}return x.join("")}a={version:"1.3.2",ucs2:{decode:E,encode:x},decode:k,encode:j,toASCII:function(e){return I(e,(function(e){return g.test(e)?"xn--"+j(e):e}))},toUnicode:function(e){return I(e,(function(e){return m.test(e)?k(e.slice(4).toLowerCase()):e}))}},void 0===(n=function(){return a}.call(t,r,t,e))||(e.exports=n)}()},1662:(e,t,r)=>{"use strict";var n=r(67333),i=r(99597);function s(){this.protocol=null,this.slashes=null,this.auth=null,this.host=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.query=null,this.pathname=null,this.path=null,this.href=null}t.parse=b,t.resolve=function(e,t){return b(e,!1,!0).resolve(t)},t.resolveObject=function(e,t){return e?b(e,!1,!0).resolveObject(t):t},t.format=function(e){return i.isString(e)&&(e=b(e)),e instanceof s?e.format():s.prototype.format.call(e)},t.Url=s;var a=/^([a-z0-9.+-]+:)/i,o=/:[0-9]*$/,l=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,c=["{","}","|","\\","^","`"].concat(["<",">",'"',"`"," ","\r","\n","\t"]),u=["'"].concat(c),d=["%","/","?",";","#"].concat(u),h=["/","?","#"],p=/^[+a-z0-9A-Z_-]{0,63}$/,f=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,A={javascript:!0,"javascript:":!0},m={javascript:!0,"javascript:":!0},g={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0},v=r(67526);function b(e,t,r){if(e&&i.isObject(e)&&e instanceof s)return e;var n=new s;return n.parse(e,t,r),n}s.prototype.parse=function(e,t,r){if(!i.isString(e))throw new TypeError("Parameter 'url' must be a string, not "+typeof e);var s=e.indexOf("?"),o=-1!==s&&s<e.indexOf("#")?"?":"#",c=e.split(o);c[0]=c[0].replace(/\\/g,"/");var b=e=c.join(o);if(b=b.trim(),!r&&1===e.split("#").length){var y=l.exec(b);if(y)return this.path=b,this.href=b,this.pathname=y[1],y[2]?(this.search=y[2],this.query=t?v.parse(this.search.substr(1)):this.search.substr(1)):t&&(this.search="",this.query={}),this}var C=a.exec(b);if(C){var w=(C=C[0]).toLowerCase();this.protocol=w,b=b.substr(C.length)}if(r||C||b.match(/^\/\/[^@\/]+@[^@\/]+/)){var M="//"===b.substr(0,2);!M||C&&m[C]||(b=b.substr(2),this.slashes=!0)}if(!m[C]&&(M||C&&!g[C])){for(var S,I,E=-1,x=0;x<h.length;x++)-1!==(T=b.indexOf(h[x]))&&(-1===E||T<E)&&(E=T);for(-1!==(I=-1===E?b.lastIndexOf("@"):b.lastIndexOf("@",E))&&(S=b.slice(0,I),b=b.slice(I+1),this.auth=decodeURIComponent(S)),E=-1,x=0;x<d.length;x++){var T;-1!==(T=b.indexOf(d[x]))&&(-1===E||T<E)&&(E=T)}-1===E&&(E=b.length),this.host=b.slice(0,E),b=b.slice(E),this.parseHost(),this.hostname=this.hostname||"";var D="["===this.hostname[0]&&"]"===this.hostname[this.hostname.length-1];if(!D)for(var k=this.hostname.split(/\./),j=(x=0,k.length);x<j;x++){var L=k[x];if(L&&!L.match(p)){for(var O="",P=0,N=L.length;P<N;P++)L.charCodeAt(P)>127?O+="x":O+=L[P];if(!O.match(p)){var B=k.slice(0,x),R=k.slice(x+1),V=L.match(f);V&&(B.push(V[1]),R.unshift(V[2])),R.length&&(b="/"+R.join(".")+b),this.hostname=B.join(".");break}}}this.hostname.length>255?this.hostname="":this.hostname=this.hostname.toLowerCase(),D||(this.hostname=n.toASCII(this.hostname));var z=this.port?":"+this.port:"",Y=this.hostname||"";this.host=Y+z,this.href+=this.host,D&&(this.hostname=this.hostname.substr(1,this.hostname.length-2),"/"!==b[0]&&(b="/"+b))}if(!A[w])for(x=0,j=u.length;x<j;x++){var G=u[x];if(-1!==b.indexOf(G)){var U=encodeURIComponent(G);U===G&&(U=escape(G)),b=b.split(G).join(U)}}var F=b.indexOf("#");-1!==F&&(this.hash=b.substr(F),b=b.slice(0,F));var q=b.indexOf("?");if(-1!==q?(this.search=b.substr(q),this.query=b.substr(q+1),t&&(this.query=v.parse(this.query)),b=b.slice(0,q)):t&&(this.search="",this.query={}),b&&(this.pathname=b),g[w]&&this.hostname&&!this.pathname&&(this.pathname="/"),this.pathname||this.search){z=this.pathname||"";var H=this.search||"";this.path=z+H}return this.href=this.format(),this},s.prototype.format=function(){var e=this.auth||"";e&&(e=(e=encodeURIComponent(e)).replace(/%3A/i,":"),e+="@");var t=this.protocol||"",r=this.pathname||"",n=this.hash||"",s=!1,a="";this.host?s=e+this.host:this.hostname&&(s=e+(-1===this.hostname.indexOf(":")?this.hostname:"["+this.hostname+"]"),this.port&&(s+=":"+this.port)),this.query&&i.isObject(this.query)&&Object.keys(this.query).length&&(a=v.stringify(this.query));var o=this.search||a&&"?"+a||"";return t&&":"!==t.substr(-1)&&(t+=":"),this.slashes||(!t||g[t])&&!1!==s?(s="//"+(s||""),r&&"/"!==r.charAt(0)&&(r="/"+r)):s||(s=""),n&&"#"!==n.charAt(0)&&(n="#"+n),o&&"?"!==o.charAt(0)&&(o="?"+o),t+s+(r=r.replace(/[?#]/g,(function(e){return encodeURIComponent(e)})))+(o=o.replace("#","%23"))+n},s.prototype.resolve=function(e){return this.resolveObject(b(e,!1,!0)).format()},s.prototype.resolveObject=function(e){if(i.isString(e)){var t=new s;t.parse(e,!1,!0),e=t}for(var r=new s,n=Object.keys(this),a=0;a<n.length;a++){var o=n[a];r[o]=this[o]}if(r.hash=e.hash,""===e.href)return r.href=r.format(),r;if(e.slashes&&!e.protocol){for(var l=Object.keys(e),c=0;c<l.length;c++){var u=l[c];"protocol"!==u&&(r[u]=e[u])}return g[r.protocol]&&r.hostname&&!r.pathname&&(r.path=r.pathname="/"),r.href=r.format(),r}if(e.protocol&&e.protocol!==r.protocol){if(!g[e.protocol]){for(var d=Object.keys(e),h=0;h<d.length;h++){var p=d[h];r[p]=e[p]}return r.href=r.format(),r}if(r.protocol=e.protocol,e.host||m[e.protocol])r.pathname=e.pathname;else{for(var f=(e.pathname||"").split("/");f.length&&!(e.host=f.shift()););e.host||(e.host=""),e.hostname||(e.hostname=""),""!==f[0]&&f.unshift(""),f.length<2&&f.unshift(""),r.pathname=f.join("/")}if(r.search=e.search,r.query=e.query,r.host=e.host||"",r.auth=e.auth,r.hostname=e.hostname||e.host,r.port=e.port,r.pathname||r.search){var A=r.pathname||"",v=r.search||"";r.path=A+v}return r.slashes=r.slashes||e.slashes,r.href=r.format(),r}var b=r.pathname&&"/"===r.pathname.charAt(0),y=e.host||e.pathname&&"/"===e.pathname.charAt(0),C=y||b||r.host&&e.pathname,w=C,M=r.pathname&&r.pathname.split("/")||[],S=(f=e.pathname&&e.pathname.split("/")||[],r.protocol&&!g[r.protocol]);if(S&&(r.hostname="",r.port=null,r.host&&(""===M[0]?M[0]=r.host:M.unshift(r.host)),r.host="",e.protocol&&(e.hostname=null,e.port=null,e.host&&(""===f[0]?f[0]=e.host:f.unshift(e.host)),e.host=null),C=C&&(""===f[0]||""===M[0])),y)r.host=e.host||""===e.host?e.host:r.host,r.hostname=e.hostname||""===e.hostname?e.hostname:r.hostname,r.search=e.search,r.query=e.query,M=f;else if(f.length)M||(M=[]),M.pop(),M=M.concat(f),r.search=e.search,r.query=e.query;else if(!i.isNullOrUndefined(e.search))return S&&(r.hostname=r.host=M.shift(),(D=!!(r.host&&r.host.indexOf("@")>0)&&r.host.split("@"))&&(r.auth=D.shift(),r.host=r.hostname=D.shift())),r.search=e.search,r.query=e.query,i.isNull(r.pathname)&&i.isNull(r.search)||(r.path=(r.pathname?r.pathname:"")+(r.search?r.search:"")),r.href=r.format(),r;if(!M.length)return r.pathname=null,r.search?r.path="/"+r.search:r.path=null,r.href=r.format(),r;for(var I=M.slice(-1)[0],E=(r.host||e.host||M.length>1)&&("."===I||".."===I)||""===I,x=0,T=M.length;T>=0;T--)"."===(I=M[T])?M.splice(T,1):".."===I?(M.splice(T,1),x++):x&&(M.splice(T,1),x--);if(!C&&!w)for(;x--;x)M.unshift("..");!C||""===M[0]||M[0]&&"/"===M[0].charAt(0)||M.unshift(""),E&&"/"!==M.join("/").substr(-1)&&M.push("");var D,k=""===M[0]||M[0]&&"/"===M[0].charAt(0);return S&&(r.hostname=r.host=k?"":M.length?M.shift():"",(D=!!(r.host&&r.host.indexOf("@")>0)&&r.host.split("@"))&&(r.auth=D.shift(),r.host=r.hostname=D.shift())),(C=C||r.host&&M.length)&&!k&&M.unshift(""),M.length?r.pathname=M.join("/"):(r.pathname=null,r.path=null),i.isNull(r.pathname)&&i.isNull(r.search)||(r.path=(r.pathname?r.pathname:"")+(r.search?r.search:"")),r.auth=e.auth||r.auth,r.slashes=r.slashes||e.slashes,r.href=r.format(),r},s.prototype.parseHost=function(){var e=this.host,t=o.exec(e);t&&(":"!==(t=t[0])&&(this.port=t.substr(1)),e=e.substr(0,e.length-t.length)),e&&(this.hostname=e)}},99597:e=>{"use strict";e.exports={isString:function(e){return"string"==typeof e},isObject:function(e){return"object"==typeof e&&null!==e},isNull:function(e){return null===e},isNullOrUndefined:function(e){return null==e}}},37615:(e,t,r)=>{"use strict";r.d(t,{S:()=>i});const n=[];for(let e=0;e<256;++e)n.push((e+256).toString(16).slice(1));function i(e,t=0){return n[e[t+0]]+n[e[t+1]]+n[e[t+2]]+n[e[t+3]]+"-"+n[e[t+4]]+n[e[t+5]]+"-"+n[e[t+6]]+n[e[t+7]]+"-"+n[e[t+8]]+n[e[t+9]]+"-"+n[e[t+10]]+n[e[t+11]]+n[e[t+12]]+n[e[t+13]]+n[e[t+14]]+n[e[t+15]]}},56085:(e,t,r)=>{"use strict";r.d(t,{Z:()=>l});const n={randomUUID:"undefined"!=typeof crypto&&crypto.randomUUID&&crypto.randomUUID.bind(crypto)};let i;const s=new Uint8Array(16);function a(){if(!i&&(i="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto),!i))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return i(s)}var o=r(37615);const l=function(e,t,r){if(n.randomUUID&&!t&&!e)return n.randomUUID();const i=(e=e||{}).random||(e.rng||a)();if(i[6]=15&i[6]|64,i[8]=63&i[8]|128,t){r=r||0;for(let e=0;e<16;++e)t[r+e]=i[e];return t}return(0,o.S)(i)}},70565:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>fe});var n={};r.r(n),r.d(n,{fixNegotiationNeeded:()=>L,shimAddTrackRemoveTrack:()=>k,shimAddTrackRemoveTrackWithNative:()=>D,shimGetDisplayMedia:()=>M,shimGetSendersWithDtmf:()=>E,shimGetStats:()=>x,shimGetUserMedia:()=>w,shimMediaStream:()=>S,shimOnTrack:()=>I,shimPeerConnection:()=>j,shimSenderReceiverGetStats:()=>T});var i={};r.r(i),r.d(i,{shimGetDisplayMedia:()=>B,shimGetUserMedia:()=>N,shimPeerConnection:()=>R,shimReplaceTrack:()=>V});var s={};r.r(s),r.d(s,{shimAddTransceiver:()=>Z,shimCreateAnswer:()=>X,shimCreateOffer:()=>W,shimGetDisplayMedia:()=>Y,shimGetParameters:()=>Q,shimGetUserMedia:()=>z,shimOnTrack:()=>G,shimPeerConnection:()=>U,shimRTCDataChannel:()=>_,shimReceiverGetStats:()=>q,shimRemoveStream:()=>H,shimSenderGetStats:()=>F});var a={};r.r(a),r.d(a,{shimAudioContext:()=>se,shimCallbacksAPI:()=>$,shimConstraints:()=>te,shimCreateOfferLegacy:()=>ie,shimGetUserMedia:()=>ee,shimLocalStreamsAPI:()=>J,shimRTCIceServerUrls:()=>re,shimRemoteStreamsAPI:()=>K,shimTrackEventTransceiver:()=>ne});var o={};r.r(o),r.d(o,{removeAllowExtmapMixed:()=>he,shimConnectionState:()=>de,shimMaxMessageSize:()=>ce,shimRTCIceCandidate:()=>le,shimSendThrowTypeError:()=>ue});let l=!0,c=!0;function u(e,t,r){const n=e.match(t);return n&&n.length>=r&&parseInt(n[r],10)}function d(e,t,r){if(!e.RTCPeerConnection)return;const n=e.RTCPeerConnection.prototype,i=n.addEventListener;n.addEventListener=function(e,n){if(e!==t)return i.apply(this,arguments);const s=e=>{const t=r(e);t&&(n.handleEvent?n.handleEvent(t):n(t))};return this._eventMap=this._eventMap||{},this._eventMap[t]||(this._eventMap[t]=new Map),this._eventMap[t].set(n,s),i.apply(this,[e,s])};const s=n.removeEventListener;n.removeEventListener=function(e,r){if(e!==t||!this._eventMap||!this._eventMap[t])return s.apply(this,arguments);if(!this._eventMap[t].has(r))return s.apply(this,arguments);const n=this._eventMap[t].get(r);return this._eventMap[t].delete(r),0===this._eventMap[t].size&&delete this._eventMap[t],0===Object.keys(this._eventMap).length&&delete this._eventMap,s.apply(this,[e,n])},Object.defineProperty(n,"on"+t,{get(){return this["_on"+t]},set(e){this["_on"+t]&&(this.removeEventListener(t,this["_on"+t]),delete this["_on"+t]),e&&this.addEventListener(t,this["_on"+t]=e)},enumerable:!0,configurable:!0})}function h(e){return"boolean"!=typeof e?new Error("Argument type: "+typeof e+". Please use a boolean."):(l=e,e?"adapter.js logging disabled":"adapter.js logging enabled")}function p(e){return"boolean"!=typeof e?new Error("Argument type: "+typeof e+". Please use a boolean."):(c=!e,"adapter.js deprecation warnings "+(e?"disabled":"enabled"))}function f(){if("object"==typeof window){if(l)return;"undefined"!=typeof console&&"function"==typeof console.log&&console.log.apply(console,arguments)}}function A(e,t){c&&console.warn(e+" is deprecated, please use "+t+" instead.")}function m(e){const t={browser:null,version:null};if(void 0===e||!e.navigator)return t.browser="Not a browser.",t;const{navigator:r}=e;if(r.mozGetUserMedia)t.browser="firefox",t.version=u(r.userAgent,/Firefox\/(\d+)\./,1);else if(r.webkitGetUserMedia||!1===e.isSecureContext&&e.webkitRTCPeerConnection&&!e.RTCIceGatherer)t.browser="chrome",t.version=u(r.userAgent,/Chrom(e|ium)\/(\d+)\./,2);else if(r.mediaDevices&&r.userAgent.match(/Edge\/(\d+).(\d+)$/))t.browser="edge",t.version=u(r.userAgent,/Edge\/(\d+).(\d+)$/,2);else{if(!e.RTCPeerConnection||!r.userAgent.match(/AppleWebKit\/(\d+)\./))return t.browser="Not a supported browser.",t;t.browser="safari",t.version=u(r.userAgent,/AppleWebKit\/(\d+)\./,1),t.supportsUnifiedPlan=e.RTCRtpTransceiver&&"currentDirection"in e.RTCRtpTransceiver.prototype}return t}function g(e){return"[object Object]"===Object.prototype.toString.call(e)}function v(e){return g(e)?Object.keys(e).reduce((function(t,r){const n=g(e[r]),i=n?v(e[r]):e[r],s=n&&!Object.keys(i).length;return void 0===i||s?t:Object.assign(t,{[r]:i})}),{}):e}function b(e,t,r){t&&!r.has(t.id)&&(r.set(t.id,t),Object.keys(t).forEach((n=>{n.endsWith("Id")?b(e,e.get(t[n]),r):n.endsWith("Ids")&&t[n].forEach((t=>{b(e,e.get(t),r)}))})))}function y(e,t,r){const n=r?"outbound-rtp":"inbound-rtp",i=new Map;if(null===t)return i;const s=[];return e.forEach((e=>{"track"===e.type&&e.trackIdentifier===t.id&&s.push(e)})),s.forEach((t=>{e.forEach((r=>{r.type===n&&r.trackId===t.id&&b(e,r,i)}))})),i}const C=f;function w(e){const t=e&&e.navigator;if(!t.mediaDevices)return;const r=m(e),n=function(e){if("object"!=typeof e||e.mandatory||e.optional)return e;const t={};return Object.keys(e).forEach((r=>{if("require"===r||"advanced"===r||"mediaSource"===r)return;const n="object"==typeof e[r]?e[r]:{ideal:e[r]};void 0!==n.exact&&"number"==typeof n.exact&&(n.min=n.max=n.exact);const i=function(e,t){return e?e+t.charAt(0).toUpperCase()+t.slice(1):"deviceId"===t?"sourceId":t};if(void 0!==n.ideal){t.optional=t.optional||[];let e={};"number"==typeof n.ideal?(e[i("min",r)]=n.ideal,t.optional.push(e),e={},e[i("max",r)]=n.ideal,t.optional.push(e)):(e[i("",r)]=n.ideal,t.optional.push(e))}void 0!==n.exact&&"number"!=typeof n.exact?(t.mandatory=t.mandatory||{},t.mandatory[i("",r)]=n.exact):["min","max"].forEach((e=>{void 0!==n[e]&&(t.mandatory=t.mandatory||{},t.mandatory[i(e,r)]=n[e])}))})),e.advanced&&(t.optional=(t.optional||[]).concat(e.advanced)),t},i=function(e,i){if(r.version>=61)return i(e);if((e=JSON.parse(JSON.stringify(e)))&&"object"==typeof e.audio){const t=function(e,t,r){t in e&&!(r in e)&&(e[r]=e[t],delete e[t])};t((e=JSON.parse(JSON.stringify(e))).audio,"autoGainControl","googAutoGainControl"),t(e.audio,"noiseSuppression","googNoiseSuppression"),e.audio=n(e.audio)}if(e&&"object"==typeof e.video){let s=e.video.facingMode;s=s&&("object"==typeof s?s:{ideal:s});const a=r.version<66;if(s&&("user"===s.exact||"environment"===s.exact||"user"===s.ideal||"environment"===s.ideal)&&(!t.mediaDevices.getSupportedConstraints||!t.mediaDevices.getSupportedConstraints().facingMode||a)){let r;if(delete e.video.facingMode,"environment"===s.exact||"environment"===s.ideal?r=["back","rear"]:"user"!==s.exact&&"user"!==s.ideal||(r=["front"]),r)return t.mediaDevices.enumerateDevices().then((t=>{let a=(t=t.filter((e=>"videoinput"===e.kind))).find((e=>r.some((t=>e.label.toLowerCase().includes(t)))));return!a&&t.length&&r.includes("back")&&(a=t[t.length-1]),a&&(e.video.deviceId=s.exact?{exact:a.deviceId}:{ideal:a.deviceId}),e.video=n(e.video),C("chrome: "+JSON.stringify(e)),i(e)}))}e.video=n(e.video)}return C("chrome: "+JSON.stringify(e)),i(e)},s=function(e){return r.version>=64?e:{name:{PermissionDeniedError:"NotAllowedError",PermissionDismissedError:"NotAllowedError",InvalidStateError:"NotAllowedError",DevicesNotFoundError:"NotFoundError",ConstraintNotSatisfiedError:"OverconstrainedError",TrackStartError:"NotReadableError",MediaDeviceFailedDueToShutdown:"NotAllowedError",MediaDeviceKillSwitchOn:"NotAllowedError",TabCaptureError:"AbortError",ScreenCaptureError:"AbortError",DeviceCaptureError:"AbortError"}[e.name]||e.name,message:e.message,constraint:e.constraint||e.constraintName,toString(){return this.name+(this.message&&": ")+this.message}}};if(t.getUserMedia=function(e,r,n){i(e,(e=>{t.webkitGetUserMedia(e,r,(e=>{n&&n(s(e))}))}))}.bind(t),t.mediaDevices.getUserMedia){const e=t.mediaDevices.getUserMedia.bind(t.mediaDevices);t.mediaDevices.getUserMedia=function(t){return i(t,(t=>e(t).then((e=>{if(t.audio&&!e.getAudioTracks().length||t.video&&!e.getVideoTracks().length)throw e.getTracks().forEach((e=>{e.stop()})),new DOMException("","NotFoundError");return e}),(e=>Promise.reject(s(e))))))}}}function M(e,t){e.navigator.mediaDevices&&"getDisplayMedia"in e.navigator.mediaDevices||e.navigator.mediaDevices&&("function"==typeof t?e.navigator.mediaDevices.getDisplayMedia=function(r){return t(r).then((t=>{const n=r.video&&r.video.width,i=r.video&&r.video.height,s=r.video&&r.video.frameRate;return r.video={mandatory:{chromeMediaSource:"desktop",chromeMediaSourceId:t,maxFrameRate:s||3}},n&&(r.video.mandatory.maxWidth=n),i&&(r.video.mandatory.maxHeight=i),e.navigator.mediaDevices.getUserMedia(r)}))}:console.error("shimGetDisplayMedia: getSourceId argument is not a function"))}function S(e){e.MediaStream=e.MediaStream||e.webkitMediaStream}function I(e){if("object"==typeof e&&e.RTCPeerConnection&&!("ontrack"in e.RTCPeerConnection.prototype)){Object.defineProperty(e.RTCPeerConnection.prototype,"ontrack",{get(){return this._ontrack},set(e){this._ontrack&&this.removeEventListener("track",this._ontrack),this.addEventListener("track",this._ontrack=e)},enumerable:!0,configurable:!0});const t=e.RTCPeerConnection.prototype.setRemoteDescription;e.RTCPeerConnection.prototype.setRemoteDescription=function(){return this._ontrackpoly||(this._ontrackpoly=t=>{t.stream.addEventListener("addtrack",(r=>{let n;n=e.RTCPeerConnection.prototype.getReceivers?this.getReceivers().find((e=>e.track&&e.track.id===r.track.id)):{track:r.track};const i=new Event("track");i.track=r.track,i.receiver=n,i.transceiver={receiver:n},i.streams=[t.stream],this.dispatchEvent(i)})),t.stream.getTracks().forEach((r=>{let n;n=e.RTCPeerConnection.prototype.getReceivers?this.getReceivers().find((e=>e.track&&e.track.id===r.id)):{track:r};const i=new Event("track");i.track=r,i.receiver=n,i.transceiver={receiver:n},i.streams=[t.stream],this.dispatchEvent(i)}))},this.addEventListener("addstream",this._ontrackpoly)),t.apply(this,arguments)}}else d(e,"track",(e=>(e.transceiver||Object.defineProperty(e,"transceiver",{value:{receiver:e.receiver}}),e)))}function E(e){if("object"==typeof e&&e.RTCPeerConnection&&!("getSenders"in e.RTCPeerConnection.prototype)&&"createDTMFSender"in e.RTCPeerConnection.prototype){const t=function(e,t){return{track:t,get dtmf(){return void 0===this._dtmf&&("audio"===t.kind?this._dtmf=e.createDTMFSender(t):this._dtmf=null),this._dtmf},_pc:e}};if(!e.RTCPeerConnection.prototype.getSenders){e.RTCPeerConnection.prototype.getSenders=function(){return this._senders=this._senders||[],this._senders.slice()};const r=e.RTCPeerConnection.prototype.addTrack;e.RTCPeerConnection.prototype.addTrack=function(e,n){let i=r.apply(this,arguments);return i||(i=t(this,e),this._senders.push(i)),i};const n=e.RTCPeerConnection.prototype.removeTrack;e.RTCPeerConnection.prototype.removeTrack=function(e){n.apply(this,arguments);const t=this._senders.indexOf(e);-1!==t&&this._senders.splice(t,1)}}const r=e.RTCPeerConnection.prototype.addStream;e.RTCPeerConnection.prototype.addStream=function(e){this._senders=this._senders||[],r.apply(this,[e]),e.getTracks().forEach((e=>{this._senders.push(t(this,e))}))};const n=e.RTCPeerConnection.prototype.removeStream;e.RTCPeerConnection.prototype.removeStream=function(e){this._senders=this._senders||[],n.apply(this,[e]),e.getTracks().forEach((e=>{const t=this._senders.find((t=>t.track===e));t&&this._senders.splice(this._senders.indexOf(t),1)}))}}else if("object"==typeof e&&e.RTCPeerConnection&&"getSenders"in e.RTCPeerConnection.prototype&&"createDTMFSender"in e.RTCPeerConnection.prototype&&e.RTCRtpSender&&!("dtmf"in e.RTCRtpSender.prototype)){const t=e.RTCPeerConnection.prototype.getSenders;e.RTCPeerConnection.prototype.getSenders=function(){const e=t.apply(this,[]);return e.forEach((e=>e._pc=this)),e},Object.defineProperty(e.RTCRtpSender.prototype,"dtmf",{get(){return void 0===this._dtmf&&("audio"===this.track.kind?this._dtmf=this._pc.createDTMFSender(this.track):this._dtmf=null),this._dtmf}})}}function x(e){if(!e.RTCPeerConnection)return;const t=e.RTCPeerConnection.prototype.getStats;e.RTCPeerConnection.prototype.getStats=function(){const[e,r,n]=arguments;if(arguments.length>0&&"function"==typeof e)return t.apply(this,arguments);if(0===t.length&&(0===arguments.length||"function"!=typeof e))return t.apply(this,[]);const i=function(e){const t={};return e.result().forEach((e=>{const r={id:e.id,timestamp:e.timestamp,type:{localcandidate:"local-candidate",remotecandidate:"remote-candidate"}[e.type]||e.type};e.names().forEach((t=>{r[t]=e.stat(t)})),t[r.id]=r})),t},s=function(e){return new Map(Object.keys(e).map((t=>[t,e[t]])))};if(arguments.length>=2){const n=function(e){r(s(i(e)))};return t.apply(this,[n,e])}return new Promise(((e,r)=>{t.apply(this,[function(t){e(s(i(t)))},r])})).then(r,n)}}function T(e){if(!("object"==typeof e&&e.RTCPeerConnection&&e.RTCRtpSender&&e.RTCRtpReceiver))return;if(!("getStats"in e.RTCRtpSender.prototype)){const t=e.RTCPeerConnection.prototype.getSenders;t&&(e.RTCPeerConnection.prototype.getSenders=function(){const e=t.apply(this,[]);return e.forEach((e=>e._pc=this)),e});const r=e.RTCPeerConnection.prototype.addTrack;r&&(e.RTCPeerConnection.prototype.addTrack=function(){const e=r.apply(this,arguments);return e._pc=this,e}),e.RTCRtpSender.prototype.getStats=function(){const e=this;return this._pc.getStats().then((t=>y(t,e.track,!0)))}}if(!("getStats"in e.RTCRtpReceiver.prototype)){const t=e.RTCPeerConnection.prototype.getReceivers;t&&(e.RTCPeerConnection.prototype.getReceivers=function(){const e=t.apply(this,[]);return e.forEach((e=>e._pc=this)),e}),d(e,"track",(e=>(e.receiver._pc=e.srcElement,e))),e.RTCRtpReceiver.prototype.getStats=function(){const e=this;return this._pc.getStats().then((t=>y(t,e.track,!1)))}}if(!("getStats"in e.RTCRtpSender.prototype)||!("getStats"in e.RTCRtpReceiver.prototype))return;const t=e.RTCPeerConnection.prototype.getStats;e.RTCPeerConnection.prototype.getStats=function(){if(arguments.length>0&&arguments[0]instanceof e.MediaStreamTrack){const e=arguments[0];let t,r,n;return this.getSenders().forEach((r=>{r.track===e&&(t?n=!0:t=r)})),this.getReceivers().forEach((t=>(t.track===e&&(r?n=!0:r=t),t.track===e))),n||t&&r?Promise.reject(new DOMException("There are more than one sender or receiver for the track.","InvalidAccessError")):t?t.getStats():r?r.getStats():Promise.reject(new DOMException("There is no sender or receiver for the track.","InvalidAccessError"))}return t.apply(this,arguments)}}function D(e){e.RTCPeerConnection.prototype.getLocalStreams=function(){return this._shimmedLocalStreams=this._shimmedLocalStreams||{},Object.keys(this._shimmedLocalStreams).map((e=>this._shimmedLocalStreams[e][0]))};const t=e.RTCPeerConnection.prototype.addTrack;e.RTCPeerConnection.prototype.addTrack=function(e,r){if(!r)return t.apply(this,arguments);this._shimmedLocalStreams=this._shimmedLocalStreams||{};const n=t.apply(this,arguments);return this._shimmedLocalStreams[r.id]?-1===this._shimmedLocalStreams[r.id].indexOf(n)&&this._shimmedLocalStreams[r.id].push(n):this._shimmedLocalStreams[r.id]=[r,n],n};const r=e.RTCPeerConnection.prototype.addStream;e.RTCPeerConnection.prototype.addStream=function(e){this._shimmedLocalStreams=this._shimmedLocalStreams||{},e.getTracks().forEach((e=>{if(this.getSenders().find((t=>t.track===e)))throw new DOMException("Track already exists.","InvalidAccessError")}));const t=this.getSenders();r.apply(this,arguments);const n=this.getSenders().filter((e=>-1===t.indexOf(e)));this._shimmedLocalStreams[e.id]=[e].concat(n)};const n=e.RTCPeerConnection.prototype.removeStream;e.RTCPeerConnection.prototype.removeStream=function(e){return this._shimmedLocalStreams=this._shimmedLocalStreams||{},delete this._shimmedLocalStreams[e.id],n.apply(this,arguments)};const i=e.RTCPeerConnection.prototype.removeTrack;e.RTCPeerConnection.prototype.removeTrack=function(e){return this._shimmedLocalStreams=this._shimmedLocalStreams||{},e&&Object.keys(this._shimmedLocalStreams).forEach((t=>{const r=this._shimmedLocalStreams[t].indexOf(e);-1!==r&&this._shimmedLocalStreams[t].splice(r,1),1===this._shimmedLocalStreams[t].length&&delete this._shimmedLocalStreams[t]})),i.apply(this,arguments)}}function k(e){if(!e.RTCPeerConnection)return;const t=m(e);if(e.RTCPeerConnection.prototype.addTrack&&t.version>=65)return D(e);const r=e.RTCPeerConnection.prototype.getLocalStreams;e.RTCPeerConnection.prototype.getLocalStreams=function(){const e=r.apply(this);return this._reverseStreams=this._reverseStreams||{},e.map((e=>this._reverseStreams[e.id]))};const n=e.RTCPeerConnection.prototype.addStream;e.RTCPeerConnection.prototype.addStream=function(t){if(this._streams=this._streams||{},this._reverseStreams=this._reverseStreams||{},t.getTracks().forEach((e=>{if(this.getSenders().find((t=>t.track===e)))throw new DOMException("Track already exists.","InvalidAccessError")})),!this._reverseStreams[t.id]){const r=new e.MediaStream(t.getTracks());this._streams[t.id]=r,this._reverseStreams[r.id]=t,t=r}n.apply(this,[t])};const i=e.RTCPeerConnection.prototype.removeStream;function s(e,t){let r=t.sdp;return Object.keys(e._reverseStreams||[]).forEach((t=>{const n=e._reverseStreams[t],i=e._streams[n.id];r=r.replace(new RegExp(i.id,"g"),n.id)})),new RTCSessionDescription({type:t.type,sdp:r})}e.RTCPeerConnection.prototype.removeStream=function(e){this._streams=this._streams||{},this._reverseStreams=this._reverseStreams||{},i.apply(this,[this._streams[e.id]||e]),delete this._reverseStreams[this._streams[e.id]?this._streams[e.id].id:e.id],delete this._streams[e.id]},e.RTCPeerConnection.prototype.addTrack=function(t,r){if("closed"===this.signalingState)throw new DOMException("The RTCPeerConnection's signalingState is 'closed'.","InvalidStateError");const n=[].slice.call(arguments,1);if(1!==n.length||!n[0].getTracks().find((e=>e===t)))throw new DOMException("The adapter.js addTrack polyfill only supports a single  stream which is associated with the specified track.","NotSupportedError");if(this.getSenders().find((e=>e.track===t)))throw new DOMException("Track already exists.","InvalidAccessError");this._streams=this._streams||{},this._reverseStreams=this._reverseStreams||{};const i=this._streams[r.id];if(i)i.addTrack(t),Promise.resolve().then((()=>{this.dispatchEvent(new Event("negotiationneeded"))}));else{const n=new e.MediaStream([t]);this._streams[r.id]=n,this._reverseStreams[n.id]=r,this.addStream(n)}return this.getSenders().find((e=>e.track===t))},["createOffer","createAnswer"].forEach((function(t){const r=e.RTCPeerConnection.prototype[t],n={[t](){const e=arguments;return arguments.length&&"function"==typeof arguments[0]?r.apply(this,[t=>{const r=s(this,t);e[0].apply(null,[r])},t=>{e[1]&&e[1].apply(null,t)},arguments[2]]):r.apply(this,arguments).then((e=>s(this,e)))}};e.RTCPeerConnection.prototype[t]=n[t]}));const a=e.RTCPeerConnection.prototype.setLocalDescription;e.RTCPeerConnection.prototype.setLocalDescription=function(){return arguments.length&&arguments[0].type?(arguments[0]=function(e,t){let r=t.sdp;return Object.keys(e._reverseStreams||[]).forEach((t=>{const n=e._reverseStreams[t],i=e._streams[n.id];r=r.replace(new RegExp(n.id,"g"),i.id)})),new RTCSessionDescription({type:t.type,sdp:r})}(this,arguments[0]),a.apply(this,arguments)):a.apply(this,arguments)};const o=Object.getOwnPropertyDescriptor(e.RTCPeerConnection.prototype,"localDescription");Object.defineProperty(e.RTCPeerConnection.prototype,"localDescription",{get(){const e=o.get.apply(this);return""===e.type?e:s(this,e)}}),e.RTCPeerConnection.prototype.removeTrack=function(e){if("closed"===this.signalingState)throw new DOMException("The RTCPeerConnection's signalingState is 'closed'.","InvalidStateError");if(!e._pc)throw new DOMException("Argument 1 of RTCPeerConnection.removeTrack does not implement interface RTCRtpSender.","TypeError");if(e._pc!==this)throw new DOMException("Sender was not created by this connection.","InvalidAccessError");let t;this._streams=this._streams||{},Object.keys(this._streams).forEach((r=>{this._streams[r].getTracks().find((t=>e.track===t))&&(t=this._streams[r])})),t&&(1===t.getTracks().length?this.removeStream(this._reverseStreams[t.id]):t.removeTrack(e.track),this.dispatchEvent(new Event("negotiationneeded")))}}function j(e){const t=m(e);if(!e.RTCPeerConnection&&e.webkitRTCPeerConnection&&(e.RTCPeerConnection=e.webkitRTCPeerConnection),!e.RTCPeerConnection)return;const r=0===e.RTCPeerConnection.prototype.addIceCandidate.length;t.version<53&&["setLocalDescription","setRemoteDescription","addIceCandidate"].forEach((function(t){const r=e.RTCPeerConnection.prototype[t],n={[t](){return arguments[0]=new("addIceCandidate"===t?e.RTCIceCandidate:e.RTCSessionDescription)(arguments[0]),r.apply(this,arguments)}};e.RTCPeerConnection.prototype[t]=n[t]}));const n=e.RTCPeerConnection.prototype.addIceCandidate;e.RTCPeerConnection.prototype.addIceCandidate=function(){return r||arguments[0]?t.version<78&&arguments[0]&&""===arguments[0].candidate?Promise.resolve():n.apply(this,arguments):(arguments[1]&&arguments[1].apply(null),Promise.resolve())}}function L(e){const t=m(e);d(e,"negotiationneeded",(e=>{const r=e.target;if(!(t.version<72||r.getConfiguration&&"plan-b"===r.getConfiguration().sdpSemantics)||"stable"===r.signalingState)return e}))}var O=r(35089),P=r.n(O);function N(e){const t=e&&e.navigator,r=t.mediaDevices.getUserMedia.bind(t.mediaDevices);t.mediaDevices.getUserMedia=function(e){return r(e).catch((e=>Promise.reject(function(e){return{name:{PermissionDeniedError:"NotAllowedError"}[e.name]||e.name,message:e.message,constraint:e.constraint,toString(){return this.name}}}(e))))}}function B(e){"getDisplayMedia"in e.navigator&&e.navigator.mediaDevices&&(e.navigator.mediaDevices&&"getDisplayMedia"in e.navigator.mediaDevices||(e.navigator.mediaDevices.getDisplayMedia=e.navigator.getDisplayMedia.bind(e.navigator)))}function R(e){const t=m(e);if(e.RTCIceGatherer&&(e.RTCIceCandidate||(e.RTCIceCandidate=function(e){return e}),e.RTCSessionDescription||(e.RTCSessionDescription=function(e){return e}),t.version<15025)){const t=Object.getOwnPropertyDescriptor(e.MediaStreamTrack.prototype,"enabled");Object.defineProperty(e.MediaStreamTrack.prototype,"enabled",{set(e){t.set.call(this,e);const r=new Event("enabled");r.enabled=e,this.dispatchEvent(r)}})}e.RTCRtpSender&&!("dtmf"in e.RTCRtpSender.prototype)&&Object.defineProperty(e.RTCRtpSender.prototype,"dtmf",{get(){return void 0===this._dtmf&&("audio"===this.track.kind?this._dtmf=new e.RTCDtmfSender(this):"video"===this.track.kind&&(this._dtmf=null)),this._dtmf}}),e.RTCDtmfSender&&!e.RTCDTMFSender&&(e.RTCDTMFSender=e.RTCDtmfSender);const r=P()(e,t.version);e.RTCPeerConnection=function(e){return e&&e.iceServers&&(e.iceServers=function(e,t){let r=!1;return(e=JSON.parse(JSON.stringify(e))).filter((e=>{if(e&&(e.urls||e.url)){let t=e.urls||e.url;e.url&&!e.urls&&A("RTCIceServer.url","RTCIceServer.urls");const n="string"==typeof t;return n&&(t=[t]),t=t.filter((e=>{if(0===e.indexOf("stun:"))return!1;const t=e.startsWith("turn")&&!e.startsWith("turn:[")&&e.includes("transport=udp");return t&&!r?(r=!0,!0):t&&!r})),delete e.url,e.urls=n?t[0]:t,!!t.length}}))}(e.iceServers,t.version),f("ICE servers after filtering:",e.iceServers)),new r(e)},e.RTCPeerConnection.prototype=r.prototype}function V(e){e.RTCRtpSender&&!("replaceTrack"in e.RTCRtpSender.prototype)&&(e.RTCRtpSender.prototype.replaceTrack=e.RTCRtpSender.prototype.setTrack)}function z(e){const t=m(e),r=e&&e.navigator,n=e&&e.MediaStreamTrack;if(r.getUserMedia=function(e,t,n){A("navigator.getUserMedia","navigator.mediaDevices.getUserMedia"),r.mediaDevices.getUserMedia(e).then(t,n)},!(t.version>55&&"autoGainControl"in r.mediaDevices.getSupportedConstraints())){const e=function(e,t,r){t in e&&!(r in e)&&(e[r]=e[t],delete e[t])},t=r.mediaDevices.getUserMedia.bind(r.mediaDevices);if(r.mediaDevices.getUserMedia=function(r){return"object"==typeof r&&"object"==typeof r.audio&&(r=JSON.parse(JSON.stringify(r)),e(r.audio,"autoGainControl","mozAutoGainControl"),e(r.audio,"noiseSuppression","mozNoiseSuppression")),t(r)},n&&n.prototype.getSettings){const t=n.prototype.getSettings;n.prototype.getSettings=function(){const r=t.apply(this,arguments);return e(r,"mozAutoGainControl","autoGainControl"),e(r,"mozNoiseSuppression","noiseSuppression"),r}}if(n&&n.prototype.applyConstraints){const t=n.prototype.applyConstraints;n.prototype.applyConstraints=function(r){return"audio"===this.kind&&"object"==typeof r&&(r=JSON.parse(JSON.stringify(r)),e(r,"autoGainControl","mozAutoGainControl"),e(r,"noiseSuppression","mozNoiseSuppression")),t.apply(this,[r])}}}}function Y(e,t){e.navigator.mediaDevices&&"getDisplayMedia"in e.navigator.mediaDevices||e.navigator.mediaDevices&&(e.navigator.mediaDevices.getDisplayMedia=function(r){if(!r||!r.video){const e=new DOMException("getDisplayMedia without video constraints is undefined");return e.name="NotFoundError",e.code=8,Promise.reject(e)}return!0===r.video?r.video={mediaSource:t}:r.video.mediaSource=t,e.navigator.mediaDevices.getUserMedia(r)})}function G(e){"object"==typeof e&&e.RTCTrackEvent&&"receiver"in e.RTCTrackEvent.prototype&&!("transceiver"in e.RTCTrackEvent.prototype)&&Object.defineProperty(e.RTCTrackEvent.prototype,"transceiver",{get(){return{receiver:this.receiver}}})}function U(e){const t=m(e);if("object"!=typeof e||!e.RTCPeerConnection&&!e.mozRTCPeerConnection)return;if(!e.RTCPeerConnection&&e.mozRTCPeerConnection&&(e.RTCPeerConnection=e.mozRTCPeerConnection),t.version<53&&["setLocalDescription","setRemoteDescription","addIceCandidate"].forEach((function(t){const r=e.RTCPeerConnection.prototype[t],n={[t](){return arguments[0]=new("addIceCandidate"===t?e.RTCIceCandidate:e.RTCSessionDescription)(arguments[0]),r.apply(this,arguments)}};e.RTCPeerConnection.prototype[t]=n[t]})),t.version<68){const t=e.RTCPeerConnection.prototype.addIceCandidate;e.RTCPeerConnection.prototype.addIceCandidate=function(){return arguments[0]?arguments[0]&&""===arguments[0].candidate?Promise.resolve():t.apply(this,arguments):(arguments[1]&&arguments[1].apply(null),Promise.resolve())}}const r={inboundrtp:"inbound-rtp",outboundrtp:"outbound-rtp",candidatepair:"candidate-pair",localcandidate:"local-candidate",remotecandidate:"remote-candidate"},n=e.RTCPeerConnection.prototype.getStats;e.RTCPeerConnection.prototype.getStats=function(){const[e,i,s]=arguments;return n.apply(this,[e||null]).then((e=>{if(t.version<53&&!i)try{e.forEach((e=>{e.type=r[e.type]||e.type}))}catch(t){if("TypeError"!==t.name)throw t;e.forEach(((t,n)=>{e.set(n,Object.assign({},t,{type:r[t.type]||t.type}))}))}return e})).then(i,s)}}function F(e){if("object"!=typeof e||!e.RTCPeerConnection||!e.RTCRtpSender)return;if(e.RTCRtpSender&&"getStats"in e.RTCRtpSender.prototype)return;const t=e.RTCPeerConnection.prototype.getSenders;t&&(e.RTCPeerConnection.prototype.getSenders=function(){const e=t.apply(this,[]);return e.forEach((e=>e._pc=this)),e});const r=e.RTCPeerConnection.prototype.addTrack;r&&(e.RTCPeerConnection.prototype.addTrack=function(){const e=r.apply(this,arguments);return e._pc=this,e}),e.RTCRtpSender.prototype.getStats=function(){return this.track?this._pc.getStats(this.track):Promise.resolve(new Map)}}function q(e){if("object"!=typeof e||!e.RTCPeerConnection||!e.RTCRtpSender)return;if(e.RTCRtpSender&&"getStats"in e.RTCRtpReceiver.prototype)return;const t=e.RTCPeerConnection.prototype.getReceivers;t&&(e.RTCPeerConnection.prototype.getReceivers=function(){const e=t.apply(this,[]);return e.forEach((e=>e._pc=this)),e}),d(e,"track",(e=>(e.receiver._pc=e.srcElement,e))),e.RTCRtpReceiver.prototype.getStats=function(){return this._pc.getStats(this.track)}}function H(e){e.RTCPeerConnection&&!("removeStream"in e.RTCPeerConnection.prototype)&&(e.RTCPeerConnection.prototype.removeStream=function(e){A("removeStream","removeTrack"),this.getSenders().forEach((t=>{t.track&&e.getTracks().includes(t.track)&&this.removeTrack(t)}))})}function _(e){e.DataChannel&&!e.RTCDataChannel&&(e.RTCDataChannel=e.DataChannel)}function Z(e){if("object"!=typeof e||!e.RTCPeerConnection)return;const t=e.RTCPeerConnection.prototype.addTransceiver;t&&(e.RTCPeerConnection.prototype.addTransceiver=function(){this.setParametersPromises=[];const e=arguments[1],r=e&&"sendEncodings"in e;r&&e.sendEncodings.forEach((e=>{if("rid"in e&&!/^[a-z0-9]{0,16}$/i.test(e.rid))throw new TypeError("Invalid RID value provided.");if("scaleResolutionDownBy"in e&&!(parseFloat(e.scaleResolutionDownBy)>=1))throw new RangeError("scale_resolution_down_by must be >= 1.0");if("maxFramerate"in e&&!(parseFloat(e.maxFramerate)>=0))throw new RangeError("max_framerate must be >= 0.0")}));const n=t.apply(this,arguments);if(r){const{sender:t}=n,r=t.getParameters();(!("encodings"in r)||1===r.encodings.length&&0===Object.keys(r.encodings[0]).length)&&(r.encodings=e.sendEncodings,t.sendEncodings=e.sendEncodings,this.setParametersPromises.push(t.setParameters(r).then((()=>{delete t.sendEncodings})).catch((()=>{delete t.sendEncodings}))))}return n})}function Q(e){if("object"!=typeof e||!e.RTCRtpSender)return;const t=e.RTCRtpSender.prototype.getParameters;t&&(e.RTCRtpSender.prototype.getParameters=function(){const e=t.apply(this,arguments);return"encodings"in e||(e.encodings=[].concat(this.sendEncodings||[{}])),e})}function W(e){if("object"!=typeof e||!e.RTCPeerConnection)return;const t=e.RTCPeerConnection.prototype.createOffer;e.RTCPeerConnection.prototype.createOffer=function(){return this.setParametersPromises&&this.setParametersPromises.length?Promise.all(this.setParametersPromises).then((()=>t.apply(this,arguments))).finally((()=>{this.setParametersPromises=[]})):t.apply(this,arguments)}}function X(e){if("object"!=typeof e||!e.RTCPeerConnection)return;const t=e.RTCPeerConnection.prototype.createAnswer;e.RTCPeerConnection.prototype.createAnswer=function(){return this.setParametersPromises&&this.setParametersPromises.length?Promise.all(this.setParametersPromises).then((()=>t.apply(this,arguments))).finally((()=>{this.setParametersPromises=[]})):t.apply(this,arguments)}}function J(e){if("object"==typeof e&&e.RTCPeerConnection){if("getLocalStreams"in e.RTCPeerConnection.prototype||(e.RTCPeerConnection.prototype.getLocalStreams=function(){return this._localStreams||(this._localStreams=[]),this._localStreams}),!("addStream"in e.RTCPeerConnection.prototype)){const t=e.RTCPeerConnection.prototype.addTrack;e.RTCPeerConnection.prototype.addStream=function(e){this._localStreams||(this._localStreams=[]),this._localStreams.includes(e)||this._localStreams.push(e),e.getAudioTracks().forEach((r=>t.call(this,r,e))),e.getVideoTracks().forEach((r=>t.call(this,r,e)))},e.RTCPeerConnection.prototype.addTrack=function(e,...r){return r&&r.forEach((e=>{this._localStreams?this._localStreams.includes(e)||this._localStreams.push(e):this._localStreams=[e]})),t.apply(this,arguments)}}"removeStream"in e.RTCPeerConnection.prototype||(e.RTCPeerConnection.prototype.removeStream=function(e){this._localStreams||(this._localStreams=[]);const t=this._localStreams.indexOf(e);if(-1===t)return;this._localStreams.splice(t,1);const r=e.getTracks();this.getSenders().forEach((e=>{r.includes(e.track)&&this.removeTrack(e)}))})}}function K(e){if("object"==typeof e&&e.RTCPeerConnection&&("getRemoteStreams"in e.RTCPeerConnection.prototype||(e.RTCPeerConnection.prototype.getRemoteStreams=function(){return this._remoteStreams?this._remoteStreams:[]}),!("onaddstream"in e.RTCPeerConnection.prototype))){Object.defineProperty(e.RTCPeerConnection.prototype,"onaddstream",{get(){return this._onaddstream},set(e){this._onaddstream&&(this.removeEventListener("addstream",this._onaddstream),this.removeEventListener("track",this._onaddstreampoly)),this.addEventListener("addstream",this._onaddstream=e),this.addEventListener("track",this._onaddstreampoly=e=>{e.streams.forEach((e=>{if(this._remoteStreams||(this._remoteStreams=[]),this._remoteStreams.includes(e))return;this._remoteStreams.push(e);const t=new Event("addstream");t.stream=e,this.dispatchEvent(t)}))})}});const t=e.RTCPeerConnection.prototype.setRemoteDescription;e.RTCPeerConnection.prototype.setRemoteDescription=function(){const e=this;return this._onaddstreampoly||this.addEventListener("track",this._onaddstreampoly=function(t){t.streams.forEach((t=>{if(e._remoteStreams||(e._remoteStreams=[]),e._remoteStreams.indexOf(t)>=0)return;e._remoteStreams.push(t);const r=new Event("addstream");r.stream=t,e.dispatchEvent(r)}))}),t.apply(e,arguments)}}}function $(e){if("object"!=typeof e||!e.RTCPeerConnection)return;const t=e.RTCPeerConnection.prototype,r=t.createOffer,n=t.createAnswer,i=t.setLocalDescription,s=t.setRemoteDescription,a=t.addIceCandidate;t.createOffer=function(e,t){const n=arguments.length>=2?arguments[2]:arguments[0],i=r.apply(this,[n]);return t?(i.then(e,t),Promise.resolve()):i},t.createAnswer=function(e,t){const r=arguments.length>=2?arguments[2]:arguments[0],i=n.apply(this,[r]);return t?(i.then(e,t),Promise.resolve()):i};let o=function(e,t,r){const n=i.apply(this,[e]);return r?(n.then(t,r),Promise.resolve()):n};t.setLocalDescription=o,o=function(e,t,r){const n=s.apply(this,[e]);return r?(n.then(t,r),Promise.resolve()):n},t.setRemoteDescription=o,o=function(e,t,r){const n=a.apply(this,[e]);return r?(n.then(t,r),Promise.resolve()):n},t.addIceCandidate=o}function ee(e){const t=e&&e.navigator;if(t.mediaDevices&&t.mediaDevices.getUserMedia){const e=t.mediaDevices,r=e.getUserMedia.bind(e);t.mediaDevices.getUserMedia=e=>r(te(e))}!t.getUserMedia&&t.mediaDevices&&t.mediaDevices.getUserMedia&&(t.getUserMedia=function(e,r,n){t.mediaDevices.getUserMedia(e).then(r,n)}.bind(t))}function te(e){return e&&void 0!==e.video?Object.assign({},e,{video:v(e.video)}):e}function re(e){if(!e.RTCPeerConnection)return;const t=e.RTCPeerConnection;e.RTCPeerConnection=function(e,r){if(e&&e.iceServers){const t=[];for(let r=0;r<e.iceServers.length;r++){let n=e.iceServers[r];!n.hasOwnProperty("urls")&&n.hasOwnProperty("url")?(A("RTCIceServer.url","RTCIceServer.urls"),n=JSON.parse(JSON.stringify(n)),n.urls=n.url,delete n.url,t.push(n)):t.push(e.iceServers[r])}e.iceServers=t}return new t(e,r)},e.RTCPeerConnection.prototype=t.prototype,"generateCertificate"in t&&Object.defineProperty(e.RTCPeerConnection,"generateCertificate",{get:()=>t.generateCertificate})}function ne(e){"object"==typeof e&&e.RTCTrackEvent&&"receiver"in e.RTCTrackEvent.prototype&&!("transceiver"in e.RTCTrackEvent.prototype)&&Object.defineProperty(e.RTCTrackEvent.prototype,"transceiver",{get(){return{receiver:this.receiver}}})}function ie(e){const t=e.RTCPeerConnection.prototype.createOffer;e.RTCPeerConnection.prototype.createOffer=function(e){if(e){void 0!==e.offerToReceiveAudio&&(e.offerToReceiveAudio=!!e.offerToReceiveAudio);const t=this.getTransceivers().find((e=>"audio"===e.receiver.track.kind));!1===e.offerToReceiveAudio&&t?"sendrecv"===t.direction?t.setDirection?t.setDirection("sendonly"):t.direction="sendonly":"recvonly"===t.direction&&(t.setDirection?t.setDirection("inactive"):t.direction="inactive"):!0!==e.offerToReceiveAudio||t||this.addTransceiver("audio"),void 0!==e.offerToReceiveVideo&&(e.offerToReceiveVideo=!!e.offerToReceiveVideo);const r=this.getTransceivers().find((e=>"video"===e.receiver.track.kind));!1===e.offerToReceiveVideo&&r?"sendrecv"===r.direction?r.setDirection?r.setDirection("sendonly"):r.direction="sendonly":"recvonly"===r.direction&&(r.setDirection?r.setDirection("inactive"):r.direction="inactive"):!0!==e.offerToReceiveVideo||r||this.addTransceiver("video")}return t.apply(this,arguments)}}function se(e){"object"!=typeof e||e.AudioContext||(e.AudioContext=e.webkitAudioContext)}var ae=r(79173),oe=r.n(ae);function le(e){if(!e.RTCIceCandidate||e.RTCIceCandidate&&"foundation"in e.RTCIceCandidate.prototype)return;const t=e.RTCIceCandidate;e.RTCIceCandidate=function(e){if("object"==typeof e&&e.candidate&&0===e.candidate.indexOf("a=")&&((e=JSON.parse(JSON.stringify(e))).candidate=e.candidate.substr(2)),e.candidate&&e.candidate.length){const r=new t(e),n=oe().parseCandidate(e.candidate),i=Object.assign(r,n);return i.toJSON=function(){return{candidate:i.candidate,sdpMid:i.sdpMid,sdpMLineIndex:i.sdpMLineIndex,usernameFragment:i.usernameFragment}},i}return new t(e)},e.RTCIceCandidate.prototype=t.prototype,d(e,"icecandidate",(t=>(t.candidate&&Object.defineProperty(t,"candidate",{value:new e.RTCIceCandidate(t.candidate),writable:"false"}),t)))}function ce(e){if(!e.RTCPeerConnection)return;const t=m(e);"sctp"in e.RTCPeerConnection.prototype||Object.defineProperty(e.RTCPeerConnection.prototype,"sctp",{get(){return void 0===this._sctp?null:this._sctp}});const r=function(e){if(!e||!e.sdp)return!1;const t=oe().splitSections(e.sdp);return t.shift(),t.some((e=>{const t=oe().parseMLine(e);return t&&"application"===t.kind&&-1!==t.protocol.indexOf("SCTP")}))},n=function(e){const t=e.sdp.match(/mozilla...THIS_IS_SDPARTA-(\d+)/);if(null===t||t.length<2)return-1;const r=parseInt(t[1],10);return r!=r?-1:r},i=function(e){let r=65536;return"firefox"===t.browser&&(r=t.version<57?-1===e?16384:2147483637:t.version<60?57===t.version?65535:65536:2147483637),r},s=function(e,r){let n=65536;"firefox"===t.browser&&57===t.version&&(n=65535);const i=oe().matchPrefix(e.sdp,"a=max-message-size:");return i.length>0?n=parseInt(i[0].substr(19),10):"firefox"===t.browser&&-1!==r&&(n=2147483637),n},a=e.RTCPeerConnection.prototype.setRemoteDescription;e.RTCPeerConnection.prototype.setRemoteDescription=function(){if(this._sctp=null,"chrome"===t.browser&&t.version>=76){const{sdpSemantics:e}=this.getConfiguration();"plan-b"===e&&Object.defineProperty(this,"sctp",{get(){return void 0===this._sctp?null:this._sctp},enumerable:!0,configurable:!0})}if(r(arguments[0])){const e=n(arguments[0]),t=i(e),r=s(arguments[0],e);let a;a=0===t&&0===r?Number.POSITIVE_INFINITY:0===t||0===r?Math.max(t,r):Math.min(t,r);const o={};Object.defineProperty(o,"maxMessageSize",{get:()=>a}),this._sctp=o}return a.apply(this,arguments)}}function ue(e){if(!e.RTCPeerConnection||!("createDataChannel"in e.RTCPeerConnection.prototype))return;function t(e,t){const r=e.send;e.send=function(){const n=arguments[0],i=n.length||n.size||n.byteLength;if("open"===e.readyState&&t.sctp&&i>t.sctp.maxMessageSize)throw new TypeError("Message too large (can send a maximum of "+t.sctp.maxMessageSize+" bytes)");return r.apply(e,arguments)}}const r=e.RTCPeerConnection.prototype.createDataChannel;e.RTCPeerConnection.prototype.createDataChannel=function(){const e=r.apply(this,arguments);return t(e,this),e},d(e,"datachannel",(e=>(t(e.channel,e.target),e)))}function de(e){if(!e.RTCPeerConnection||"connectionState"in e.RTCPeerConnection.prototype)return;const t=e.RTCPeerConnection.prototype;Object.defineProperty(t,"connectionState",{get(){return{completed:"connected",checking:"connecting"}[this.iceConnectionState]||this.iceConnectionState},enumerable:!0,configurable:!0}),Object.defineProperty(t,"onconnectionstatechange",{get(){return this._onconnectionstatechange||null},set(e){this._onconnectionstatechange&&(this.removeEventListener("connectionstatechange",this._onconnectionstatechange),delete this._onconnectionstatechange),e&&this.addEventListener("connectionstatechange",this._onconnectionstatechange=e)},enumerable:!0,configurable:!0}),["setLocalDescription","setRemoteDescription"].forEach((e=>{const r=t[e];t[e]=function(){return this._connectionstatechangepoly||(this._connectionstatechangepoly=e=>{const t=e.target;if(t._lastConnectionState!==t.connectionState){t._lastConnectionState=t.connectionState;const r=new Event("connectionstatechange",e);t.dispatchEvent(r)}return e},this.addEventListener("iceconnectionstatechange",this._connectionstatechangepoly)),r.apply(this,arguments)}}))}function he(e){if(!e.RTCPeerConnection)return;const t=m(e);if("chrome"===t.browser&&t.version>=71)return;if("safari"===t.browser&&t.version>=605)return;const r=e.RTCPeerConnection.prototype.setRemoteDescription;e.RTCPeerConnection.prototype.setRemoteDescription=function(e){return e&&e.sdp&&-1!==e.sdp.indexOf("\na=extmap-allow-mixed")&&(e.sdp=e.sdp.split("\n").filter((e=>"a=extmap-allow-mixed"!==e.trim())).join("\n")),r.apply(this,arguments)}}const pe=function({window:e}={},t={shimChrome:!0,shimFirefox:!0,shimEdge:!0,shimSafari:!0}){const r=f,l=m(e),c={browserDetails:l,commonShim:o,extractVersion:u,disableLog:h,disableWarnings:p};switch(l.browser){case"chrome":if(!n||!j||!t.shimChrome)return r("Chrome shim is not included in this adapter release."),c;if(null===l.version)return r("Chrome shim can not determine version, not shimming."),c;r("adapter.js shimming chrome."),c.browserShim=n,w(e),S(e),j(e),I(e),k(e),E(e),x(e),T(e),L(e),le(e),de(e),ce(e),ue(e),he(e);break;case"firefox":if(!s||!U||!t.shimFirefox)return r("Firefox shim is not included in this adapter release."),c;r("adapter.js shimming firefox."),c.browserShim=s,z(e),U(e),G(e),H(e),F(e),q(e),_(e),Z(e),Q(e),W(e),X(e),le(e),de(e),ce(e),ue(e);break;case"edge":if(!i||!R||!t.shimEdge)return r("MS edge shim is not included in this adapter release."),c;r("adapter.js shimming edge."),c.browserShim=i,N(e),B(e),R(e),V(e),ce(e),ue(e);break;case"safari":if(!a||!t.shimSafari)return r("Safari shim is not included in this adapter release."),c;r("adapter.js shimming safari."),c.browserShim=a,re(e),ie(e),$(e),J(e),K(e),ne(e),ee(e),se(e),le(e),ce(e),ue(e),he(e);break;default:r("Unsupported browser!")}return c}({window:"undefined"==typeof window?void 0:window}),fe=pe},59484:e=>{e.exports=XMLHttpRequest},45503:()=>{},71494:e=>{function t(){return e.exports=t=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},e.exports.__esModule=!0,e.exports.default=e.exports,t.apply(this,arguments)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},77833:e=>{e.exports=function(e){return e&&e.__esModule?e:{default:e}},e.exports.__esModule=!0,e.exports.default=e.exports},51294:e=>{e.exports=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i},e.exports.__esModule=!0,e.exports.default=e.exports},59402:(e,t)=>{"use strict";const{parse:r,stringify:n}=JSON,{keys:i}=Object,s=String,a="string",o={},l="object",c=(e,t)=>t,u=e=>e instanceof s?s(e):e,d=(e,t)=>typeof t===a?new s(t):t,h=(e,t,r,n)=>{const a=[];for(let c=i(r),{length:u}=c,d=0;d<u;d++){const i=c[d],u=r[i];if(u instanceof s){const s=e[u];typeof s!==l||t.has(s)?r[i]=n.call(r,i,s):(t.add(s),r[i]=o,a.push({k:i,a:[e,t,s,n]}))}else r[i]!==o&&(r[i]=n.call(r,i,u))}for(let{length:e}=a,t=0;t<e;t++){const{k:e,a:i}=a[t];r[e]=n.call(r,e,h.apply(null,i))}return r},p=(e,t,r)=>{const n=s(t.push(r)-1);return e.set(r,n),n};t.parse=(e,t)=>{const n=r(e,d).map(u),i=n[0],s=t||c,a=typeof i===l&&i?h(n,new Set,i,s):i;return s.call({"":a},"",a)},t.stringify=(e,t,r)=>{const i=t&&typeof t===l?(e,r)=>""===e||-1<t.indexOf(e)?r:void 0:t||c,s=new Map,o=[],u=[];let d=+p(s,o,i.call({"":e},"",e)),h=!d;for(;d<o.length;)h=!0,u[d]=n(o[d++],f,r);return"["+u.join(",")+"]";function f(e,t){if(h)return h=!h,t;const r=i.call(this,e,t);switch(typeof r){case l:if(null===r)return r;case a:return s.get(r)||p(s,o,r)}return r}}},29172:(e,t,r)=>{"use strict";function n(){return n=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},n.apply(this,arguments)}r.d(t,{Z:()=>n})},93918:(e,t,r)=>{"use strict";function n(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}r.d(t,{Z:()=>n})},56961:(e,t,r)=>{"use strict";function n(){return n=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},n.apply(this,arguments)}r.d(t,{Z:()=>n})},26893:(e,t,r)=>{"use strict";function n(e){return n="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},n(e)}r.d(t,{Z:()=>n})},85333:(e,t,r)=>{"use strict";function n(e){return n="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},n(e)}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e){var t=function(e,t){if("object"!=n(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,"string");if("object"!=n(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==n(t)?t:t+""}function a(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,s(n.key),n)}}function o(e,t,r){return t&&a(e.prototype,t),r&&a(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function l(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function c(e,t){return c=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},c(e,t)}function u(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&c(e,t)}function d(e,t){if(t&&("object"===n(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return l(e)}function h(e){return h=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},h(e)}function p(e,t,r){return(t=s(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function A(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function m(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?A(Object(r),!0).forEach((function(t){p(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):A(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}r.d(t,{ZP:()=>ue});var g={type:"logger",log:function(e){this.output("log",e)},warn:function(e){this.output("warn",e)},error:function(e){this.output("error",e)},output:function(e,t){console&&console[e]&&console[e].apply(console,t)}},v=new(function(){function e(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};i(this,e),this.init(t,r)}return o(e,[{key:"init",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.prefix=t.prefix||"i18next:",this.logger=e||g,this.options=t,this.debug=t.debug}},{key:"setDebug",value:function(e){this.debug=e}},{key:"log",value:function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return this.forward(t,"log","",!0)}},{key:"warn",value:function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return this.forward(t,"warn","",!0)}},{key:"error",value:function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return this.forward(t,"error","")}},{key:"deprecate",value:function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return this.forward(t,"warn","WARNING DEPRECATED: ",!0)}},{key:"forward",value:function(e,t,r,n){return n&&!this.debug?null:("string"==typeof e[0]&&(e[0]="".concat(r).concat(this.prefix," ").concat(e[0])),this.logger[t](e))}},{key:"create",value:function(t){return new e(this.logger,m(m({},{prefix:"".concat(this.prefix,":").concat(t,":")}),this.options))}},{key:"clone",value:function(t){return(t=t||this.options).prefix=t.prefix||this.prefix,new e(this.logger,t)}}]),e}()),b=function(){function e(){i(this,e),this.observers={}}return o(e,[{key:"on",value:function(e,t){var r=this;return e.split(" ").forEach((function(e){r.observers[e]=r.observers[e]||[],r.observers[e].push(t)})),this}},{key:"off",value:function(e,t){this.observers[e]&&(t?this.observers[e]=this.observers[e].filter((function(e){return e!==t})):delete this.observers[e])}},{key:"emit",value:function(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];this.observers[e]&&[].concat(this.observers[e]).forEach((function(e){e.apply(void 0,r)})),this.observers["*"]&&[].concat(this.observers["*"]).forEach((function(t){t.apply(t,[e].concat(r))}))}}]),e}();function y(){var e,t,r=new Promise((function(r,n){e=r,t=n}));return r.resolve=e,r.reject=t,r}function C(e){return null==e?"":""+e}function w(e,t,r){function n(e){return e&&e.indexOf("###")>-1?e.replace(/###/g,"."):e}function i(){return!e||"string"==typeof e}for(var s="string"!=typeof t?[].concat(t):t.split(".");s.length>1;){if(i())return{};var a=n(s.shift());!e[a]&&r&&(e[a]=new r),e=Object.prototype.hasOwnProperty.call(e,a)?e[a]:{}}return i()?{}:{obj:e,k:n(s.shift())}}function M(e,t,r){var n=w(e,t,Object);n.obj[n.k]=r}function S(e,t){var r=w(e,t),n=r.obj,i=r.k;if(n)return n[i]}function I(e,t,r){var n=S(e,r);return void 0!==n?n:S(t,r)}function E(e,t,r){for(var n in t)"__proto__"!==n&&"constructor"!==n&&(n in e?"string"==typeof e[n]||e[n]instanceof String||"string"==typeof t[n]||t[n]instanceof String?r&&(e[n]=t[n]):E(e[n],t[n],r):e[n]=t[n]);return e}function x(e){return e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}var T={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;","/":"&#x2F;"};function D(e){return"string"==typeof e?e.replace(/[&<>"'\/]/g,(function(e){return T[e]})):e}var k="undefined"!=typeof window&&window.navigator&&void 0===window.navigator.userAgentData&&window.navigator.userAgent&&window.navigator.userAgent.indexOf("MSIE")>-1,j=[" ",",","?","!",";"];function L(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function O(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?L(Object(r),!0).forEach((function(t){p(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):L(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function P(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:".";if(e){if(e[t])return e[t];for(var n=t.split(r),i=e,s=0;s<n.length;++s){if(!i)return;if("string"==typeof i[n[s]]&&s+1<n.length)return;if(void 0===i[n[s]]){for(var a=2,o=n.slice(s,s+a).join(r),l=i[o];void 0===l&&n.length>s+a;)a++,l=i[o=n.slice(s,s+a).join(r)];if(void 0===l)return;if(null===l)return null;if(t.endsWith(o)){if("string"==typeof l)return l;if(o&&"string"==typeof l[o])return l[o]}var c=n.slice(s+a).join(r);return c?P(l,c,r):void 0}i=i[n[s]]}return i}}var N=function(e){u(s,e);var t,r,n=(t=s,r=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,n=h(t);if(r){var i=h(this).constructor;e=Reflect.construct(n,arguments,i)}else e=n.apply(this,arguments);return d(this,e)});function s(e){var t,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{ns:["translation"],defaultNS:"translation"};return i(this,s),t=n.call(this),k&&b.call(l(t)),t.data=e||{},t.options=r,void 0===t.options.keySeparator&&(t.options.keySeparator="."),void 0===t.options.ignoreJSONStructure&&(t.options.ignoreJSONStructure=!0),t}return o(s,[{key:"addNamespaces",value:function(e){this.options.ns.indexOf(e)<0&&this.options.ns.push(e)}},{key:"removeNamespaces",value:function(e){var t=this.options.ns.indexOf(e);t>-1&&this.options.ns.splice(t,1)}},{key:"getResource",value:function(e,t,r){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},i=void 0!==n.keySeparator?n.keySeparator:this.options.keySeparator,s=void 0!==n.ignoreJSONStructure?n.ignoreJSONStructure:this.options.ignoreJSONStructure,a=[e,t];r&&"string"!=typeof r&&(a=a.concat(r)),r&&"string"==typeof r&&(a=a.concat(i?r.split(i):r)),e.indexOf(".")>-1&&(a=e.split("."));var o=S(this.data,a);return o||!s||"string"!=typeof r?o:P(this.data&&this.data[e]&&this.data[e][t],r,i)}},{key:"addResource",value:function(e,t,r,n){var i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{silent:!1},s=this.options.keySeparator;void 0===s&&(s=".");var a=[e,t];r&&(a=a.concat(s?r.split(s):r)),e.indexOf(".")>-1&&(n=t,t=(a=e.split("."))[1]),this.addNamespaces(t),M(this.data,a,n),i.silent||this.emit("added",e,t,r,n)}},{key:"addResources",value:function(e,t,r){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{silent:!1};for(var i in r)"string"!=typeof r[i]&&"[object Array]"!==Object.prototype.toString.apply(r[i])||this.addResource(e,t,i,r[i],{silent:!0});n.silent||this.emit("added",e,t,r)}},{key:"addResourceBundle",value:function(e,t,r,n,i){var s=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{silent:!1},a=[e,t];e.indexOf(".")>-1&&(n=r,r=t,t=(a=e.split("."))[1]),this.addNamespaces(t);var o=S(this.data,a)||{};n?E(o,r,i):o=O(O({},o),r),M(this.data,a,o),s.silent||this.emit("added",e,t,r)}},{key:"removeResourceBundle",value:function(e,t){this.hasResourceBundle(e,t)&&delete this.data[e][t],this.removeNamespaces(t),this.emit("removed",e,t)}},{key:"hasResourceBundle",value:function(e,t){return void 0!==this.getResource(e,t)}},{key:"getResourceBundle",value:function(e,t){return t||(t=this.options.defaultNS),"v1"===this.options.compatibilityAPI?O(O({},{}),this.getResource(e,t)):this.getResource(e,t)}},{key:"getDataByLanguage",value:function(e){return this.data[e]}},{key:"hasLanguageSomeTranslations",value:function(e){var t=this.getDataByLanguage(e);return!!(t&&Object.keys(t)||[]).find((function(e){return t[e]&&Object.keys(t[e]).length>0}))}},{key:"toJSON",value:function(){return this.data}}]),s}(b),B={processors:{},addPostProcessor:function(e){this.processors[e.name]=e},handle:function(e,t,r,n,i){var s=this;return e.forEach((function(e){s.processors[e]&&(t=s.processors[e].process(t,r,n,i))})),t}};function R(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function V(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?R(Object(r),!0).forEach((function(t){p(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):R(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var z={},Y=function(e){u(a,e);var t,r,s=(t=a,r=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,n=h(t);if(r){var i=h(this).constructor;e=Reflect.construct(n,arguments,i)}else e=n.apply(this,arguments);return d(this,e)});function a(e){var t,r,n,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return i(this,a),t=s.call(this),k&&b.call(l(t)),r=e,n=l(t),["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","i18nFormat","utils"].forEach((function(e){r[e]&&(n[e]=r[e])})),t.options=o,void 0===t.options.keySeparator&&(t.options.keySeparator="."),t.logger=v.create("translator"),t}return o(a,[{key:"changeLanguage",value:function(e){e&&(this.language=e)}},{key:"exists",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{interpolation:{}};if(null==e)return!1;var r=this.resolve(e,t);return r&&void 0!==r.res}},{key:"extractFromKey",value:function(e,t){var r=void 0!==t.nsSeparator?t.nsSeparator:this.options.nsSeparator;void 0===r&&(r=":");var n=void 0!==t.keySeparator?t.keySeparator:this.options.keySeparator,i=t.ns||this.options.defaultNS||[],s=r&&e.indexOf(r)>-1,a=!(this.options.userDefinedKeySeparator||t.keySeparator||this.options.userDefinedNsSeparator||t.nsSeparator||function(e,t,r){t=t||"",r=r||"";var n=j.filter((function(e){return t.indexOf(e)<0&&r.indexOf(e)<0}));if(0===n.length)return!0;var i=new RegExp("(".concat(n.map((function(e){return"?"===e?"\\?":e})).join("|"),")")),s=!i.test(e);if(!s){var a=e.indexOf(r);a>0&&!i.test(e.substring(0,a))&&(s=!0)}return s}(e,r,n));if(s&&!a){var o=e.match(this.interpolator.nestingRegexp);if(o&&o.length>0)return{key:e,namespaces:i};var l=e.split(r);(r!==n||r===n&&this.options.ns.indexOf(l[0])>-1)&&(i=l.shift()),e=l.join(n)}return"string"==typeof i&&(i=[i]),{key:e,namespaces:i}}},{key:"translate",value:function(e,t,r){var i=this;if("object"!==n(t)&&this.options.overloadTranslationOptionHandler&&(t=this.options.overloadTranslationOptionHandler(arguments)),t||(t={}),null==e)return"";Array.isArray(e)||(e=[String(e)]);var s=void 0!==t.returnDetails?t.returnDetails:this.options.returnDetails,o=void 0!==t.keySeparator?t.keySeparator:this.options.keySeparator,l=this.extractFromKey(e[e.length-1],t),c=l.key,u=l.namespaces,d=u[u.length-1],h=t.lng||this.language,p=t.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(h&&"cimode"===h.toLowerCase()){if(p){var f=t.nsSeparator||this.options.nsSeparator;return s?(A.res="".concat(d).concat(f).concat(c),A):"".concat(d).concat(f).concat(c)}return s?(A.res=c,A):c}var A=this.resolve(e,t),m=A&&A.res,g=A&&A.usedKey||c,v=A&&A.exactUsedKey||c,b=Object.prototype.toString.apply(m),y=void 0!==t.joinArrays?t.joinArrays:this.options.joinArrays,C=!this.i18nFormat||this.i18nFormat.handleAsObject;if(C&&m&&"string"!=typeof m&&"boolean"!=typeof m&&"number"!=typeof m&&["[object Number]","[object Function]","[object RegExp]"].indexOf(b)<0&&("string"!=typeof y||"[object Array]"!==b)){if(!t.returnObjects&&!this.options.returnObjects){this.options.returnedObjectHandler||this.logger.warn("accessing an object - but returnObjects options is not enabled!");var w=this.options.returnedObjectHandler?this.options.returnedObjectHandler(g,m,V(V({},t),{},{ns:u})):"key '".concat(c," (").concat(this.language,")' returned an object instead of string.");return s?(A.res=w,A):w}if(o){var M="[object Array]"===b,S=M?[]:{},I=M?v:g;for(var E in m)if(Object.prototype.hasOwnProperty.call(m,E)){var x="".concat(I).concat(o).concat(E);S[E]=this.translate(x,V(V({},t),{joinArrays:!1,ns:u})),S[E]===x&&(S[E]=m[E])}m=S}}else if(C&&"string"==typeof y&&"[object Array]"===b)(m=m.join(y))&&(m=this.extendTranslation(m,e,t,r));else{var T=!1,D=!1,k=void 0!==t.count&&"string"!=typeof t.count,j=a.hasDefaultValue(t),L=k?this.pluralResolver.getSuffix(h,t.count,t):"",O=t["defaultValue".concat(L)]||t.defaultValue;!this.isValidLookup(m)&&j&&(T=!0,m=O),this.isValidLookup(m)||(D=!0,m=c);var P=(t.missingKeyNoValueFallbackToKey||this.options.missingKeyNoValueFallbackToKey)&&D?void 0:m,N=j&&O!==m&&this.options.updateMissing;if(D||T||N){if(this.logger.log(N?"updateKey":"missingKey",h,d,c,N?O:m),o){var B=this.resolve(c,V(V({},t),{},{keySeparator:!1}));B&&B.res&&this.logger.warn("Seems the loaded translations were in flat JSON format instead of nested. Either set keySeparator: false on init or make sure your translations are published in nested format.")}var R=[],z=this.languageUtils.getFallbackCodes(this.options.fallbackLng,t.lng||this.language);if("fallback"===this.options.saveMissingTo&&z&&z[0])for(var Y=0;Y<z.length;Y++)R.push(z[Y]);else"all"===this.options.saveMissingTo?R=this.languageUtils.toResolveHierarchy(t.lng||this.language):R.push(t.lng||this.language);var G=function(e,r,n){var s=j&&n!==m?n:P;i.options.missingKeyHandler?i.options.missingKeyHandler(e,d,r,s,N,t):i.backendConnector&&i.backendConnector.saveMissing&&i.backendConnector.saveMissing(e,d,r,s,N,t),i.emit("missingKey",e,d,r,m)};this.options.saveMissing&&(this.options.saveMissingPlurals&&k?R.forEach((function(e){i.pluralResolver.getSuffixes(e,t).forEach((function(r){G([e],c+r,t["defaultValue".concat(r)]||O)}))})):G(R,c,O))}m=this.extendTranslation(m,e,t,A,r),D&&m===c&&this.options.appendNamespaceToMissingKey&&(m="".concat(d,":").concat(c)),(D||T)&&this.options.parseMissingKeyHandler&&(m="v1"!==this.options.compatibilityAPI?this.options.parseMissingKeyHandler(this.options.appendNamespaceToMissingKey?"".concat(d,":").concat(c):c,T?m:void 0):this.options.parseMissingKeyHandler(m))}return s?(A.res=m,A):m}},{key:"extendTranslation",value:function(e,t,r,n,i){var s=this;if(this.i18nFormat&&this.i18nFormat.parse)e=this.i18nFormat.parse(e,V(V({},this.options.interpolation.defaultVariables),r),n.usedLng,n.usedNS,n.usedKey,{resolved:n});else if(!r.skipInterpolation){r.interpolation&&this.interpolator.init(V(V({},r),{interpolation:V(V({},this.options.interpolation),r.interpolation)}));var a,o="string"==typeof e&&(r&&r.interpolation&&void 0!==r.interpolation.skipOnVariables?r.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables);if(o){var l=e.match(this.interpolator.nestingRegexp);a=l&&l.length}var c=r.replace&&"string"!=typeof r.replace?r.replace:r;if(this.options.interpolation.defaultVariables&&(c=V(V({},this.options.interpolation.defaultVariables),c)),e=this.interpolator.interpolate(e,c,r.lng||this.language,r),o){var u=e.match(this.interpolator.nestingRegexp);a<(u&&u.length)&&(r.nest=!1)}!1!==r.nest&&(e=this.interpolator.nest(e,(function(){for(var e=arguments.length,n=new Array(e),a=0;a<e;a++)n[a]=arguments[a];return i&&i[0]===n[0]&&!r.context?(s.logger.warn("It seems you are nesting recursively key: ".concat(n[0]," in key: ").concat(t[0])),null):s.translate.apply(s,n.concat([t]))}),r)),r.interpolation&&this.interpolator.reset()}var d=r.postProcess||this.options.postProcess,h="string"==typeof d?[d]:d;return null!=e&&h&&h.length&&!1!==r.applyPostProcessor&&(e=B.handle(h,e,t,this.options&&this.options.postProcessPassResolved?V({i18nResolved:n},r):r,this)),e}},{key:"resolve",value:function(e){var t,r,n,i,s,a=this,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return"string"==typeof e&&(e=[e]),e.forEach((function(e){if(!a.isValidLookup(t)){var l=a.extractFromKey(e,o),c=l.key;r=c;var u=l.namespaces;a.options.fallbackNS&&(u=u.concat(a.options.fallbackNS));var d=void 0!==o.count&&"string"!=typeof o.count,h=d&&!o.ordinal&&0===o.count&&a.pluralResolver.shouldUseIntlApi(),p=void 0!==o.context&&("string"==typeof o.context||"number"==typeof o.context)&&""!==o.context,f=o.lngs?o.lngs:a.languageUtils.toResolveHierarchy(o.lng||a.language,o.fallbackLng);u.forEach((function(e){a.isValidLookup(t)||(s=e,!z["".concat(f[0],"-").concat(e)]&&a.utils&&a.utils.hasLoadedNamespace&&!a.utils.hasLoadedNamespace(s)&&(z["".concat(f[0],"-").concat(e)]=!0,a.logger.warn('key "'.concat(r,'" for languages "').concat(f.join(", "),'" won\'t get resolved as namespace "').concat(s,'" was not yet loaded'),"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!")),f.forEach((function(r){if(!a.isValidLookup(t)){i=r;var s,l=[c];if(a.i18nFormat&&a.i18nFormat.addLookupKeys)a.i18nFormat.addLookupKeys(l,c,r,e,o);else{var u;d&&(u=a.pluralResolver.getSuffix(r,o.count,o));var f="".concat(a.options.pluralSeparator,"zero");if(d&&(l.push(c+u),h&&l.push(c+f)),p){var A="".concat(c).concat(a.options.contextSeparator).concat(o.context);l.push(A),d&&(l.push(A+u),h&&l.push(A+f))}}for(;s=l.pop();)a.isValidLookup(t)||(n=s,t=a.getResource(r,e,s,o))}})))}))}})),{res:t,usedKey:r,exactUsedKey:n,usedLng:i,usedNS:s}}},{key:"isValidLookup",value:function(e){return!(void 0===e||!this.options.returnNull&&null===e||!this.options.returnEmptyString&&""===e)}},{key:"getResource",value:function(e,t,r){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return this.i18nFormat&&this.i18nFormat.getResource?this.i18nFormat.getResource(e,t,r,n):this.resourceStore.getResource(e,t,r,n)}}],[{key:"hasDefaultValue",value:function(e){var t="defaultValue";for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)&&t===r.substring(0,t.length)&&void 0!==e[r])return!0;return!1}}]),a}(b);function G(e){return e.charAt(0).toUpperCase()+e.slice(1)}var U=function(){function e(t){i(this,e),this.options=t,this.supportedLngs=this.options.supportedLngs||!1,this.logger=v.create("languageUtils")}return o(e,[{key:"getScriptPartFromCode",value:function(e){if(!e||e.indexOf("-")<0)return null;var t=e.split("-");return 2===t.length?null:(t.pop(),"x"===t[t.length-1].toLowerCase()?null:this.formatLanguageCode(t.join("-")))}},{key:"getLanguagePartFromCode",value:function(e){if(!e||e.indexOf("-")<0)return e;var t=e.split("-");return this.formatLanguageCode(t[0])}},{key:"formatLanguageCode",value:function(e){if("string"==typeof e&&e.indexOf("-")>-1){var t=["hans","hant","latn","cyrl","cans","mong","arab"],r=e.split("-");return this.options.lowerCaseLng?r=r.map((function(e){return e.toLowerCase()})):2===r.length?(r[0]=r[0].toLowerCase(),r[1]=r[1].toUpperCase(),t.indexOf(r[1].toLowerCase())>-1&&(r[1]=G(r[1].toLowerCase()))):3===r.length&&(r[0]=r[0].toLowerCase(),2===r[1].length&&(r[1]=r[1].toUpperCase()),"sgn"!==r[0]&&2===r[2].length&&(r[2]=r[2].toUpperCase()),t.indexOf(r[1].toLowerCase())>-1&&(r[1]=G(r[1].toLowerCase())),t.indexOf(r[2].toLowerCase())>-1&&(r[2]=G(r[2].toLowerCase()))),r.join("-")}return this.options.cleanCode||this.options.lowerCaseLng?e.toLowerCase():e}},{key:"isSupportedCode",value:function(e){return("languageOnly"===this.options.load||this.options.nonExplicitSupportedLngs)&&(e=this.getLanguagePartFromCode(e)),!this.supportedLngs||!this.supportedLngs.length||this.supportedLngs.indexOf(e)>-1}},{key:"getBestMatchFromCodes",value:function(e){var t,r=this;return e?(e.forEach((function(e){if(!t){var n=r.formatLanguageCode(e);r.options.supportedLngs&&!r.isSupportedCode(n)||(t=n)}})),!t&&this.options.supportedLngs&&e.forEach((function(e){if(!t){var n=r.getLanguagePartFromCode(e);if(r.isSupportedCode(n))return t=n;t=r.options.supportedLngs.find((function(e){if(0===e.indexOf(n))return e}))}})),t||(t=this.getFallbackCodes(this.options.fallbackLng)[0]),t):null}},{key:"getFallbackCodes",value:function(e,t){if(!e)return[];if("function"==typeof e&&(e=e(t)),"string"==typeof e&&(e=[e]),"[object Array]"===Object.prototype.toString.apply(e))return e;if(!t)return e.default||[];var r=e[t];return r||(r=e[this.getScriptPartFromCode(t)]),r||(r=e[this.formatLanguageCode(t)]),r||(r=e[this.getLanguagePartFromCode(t)]),r||(r=e.default),r||[]}},{key:"toResolveHierarchy",value:function(e,t){var r=this,n=this.getFallbackCodes(t||this.options.fallbackLng||[],e),i=[],s=function(e){e&&(r.isSupportedCode(e)?i.push(e):r.logger.warn("rejecting language code not found in supportedLngs: ".concat(e)))};return"string"==typeof e&&e.indexOf("-")>-1?("languageOnly"!==this.options.load&&s(this.formatLanguageCode(e)),"languageOnly"!==this.options.load&&"currentOnly"!==this.options.load&&s(this.getScriptPartFromCode(e)),"currentOnly"!==this.options.load&&s(this.getLanguagePartFromCode(e))):"string"==typeof e&&s(this.formatLanguageCode(e)),n.forEach((function(e){i.indexOf(e)<0&&s(r.formatLanguageCode(e))})),i}}]),e}(),F=[{lngs:["ach","ak","am","arn","br","fil","gun","ln","mfe","mg","mi","oc","pt","pt-BR","tg","tl","ti","tr","uz","wa"],nr:[1,2],fc:1},{lngs:["af","an","ast","az","bg","bn","ca","da","de","dev","el","en","eo","es","et","eu","fi","fo","fur","fy","gl","gu","ha","hi","hu","hy","ia","it","kk","kn","ku","lb","mai","ml","mn","mr","nah","nap","nb","ne","nl","nn","no","nso","pa","pap","pms","ps","pt-PT","rm","sco","se","si","so","son","sq","sv","sw","ta","te","tk","ur","yo"],nr:[1,2],fc:2},{lngs:["ay","bo","cgg","fa","ht","id","ja","jbo","ka","km","ko","ky","lo","ms","sah","su","th","tt","ug","vi","wo","zh"],nr:[1],fc:3},{lngs:["be","bs","cnr","dz","hr","ru","sr","uk"],nr:[1,2,5],fc:4},{lngs:["ar"],nr:[0,1,2,3,11,100],fc:5},{lngs:["cs","sk"],nr:[1,2,5],fc:6},{lngs:["csb","pl"],nr:[1,2,5],fc:7},{lngs:["cy"],nr:[1,2,3,8],fc:8},{lngs:["fr"],nr:[1,2],fc:9},{lngs:["ga"],nr:[1,2,3,7,11],fc:10},{lngs:["gd"],nr:[1,2,3,20],fc:11},{lngs:["is"],nr:[1,2],fc:12},{lngs:["jv"],nr:[0,1],fc:13},{lngs:["kw"],nr:[1,2,3,4],fc:14},{lngs:["lt"],nr:[1,2,10],fc:15},{lngs:["lv"],nr:[1,2,0],fc:16},{lngs:["mk"],nr:[1,2],fc:17},{lngs:["mnk"],nr:[0,1,2],fc:18},{lngs:["mt"],nr:[1,2,11,20],fc:19},{lngs:["or"],nr:[2,1],fc:2},{lngs:["ro"],nr:[1,2,20],fc:20},{lngs:["sl"],nr:[5,1,2,3],fc:21},{lngs:["he","iw"],nr:[1,2,20,21],fc:22}],q={1:function(e){return Number(e>1)},2:function(e){return Number(1!=e)},3:function(e){return 0},4:function(e){return Number(e%10==1&&e%100!=11?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2)},5:function(e){return Number(0==e?0:1==e?1:2==e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5)},6:function(e){return Number(1==e?0:e>=2&&e<=4?1:2)},7:function(e){return Number(1==e?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2)},8:function(e){return Number(1==e?0:2==e?1:8!=e&&11!=e?2:3)},9:function(e){return Number(e>=2)},10:function(e){return Number(1==e?0:2==e?1:e<7?2:e<11?3:4)},11:function(e){return Number(1==e||11==e?0:2==e||12==e?1:e>2&&e<20?2:3)},12:function(e){return Number(e%10!=1||e%100==11)},13:function(e){return Number(0!==e)},14:function(e){return Number(1==e?0:2==e?1:3==e?2:3)},15:function(e){return Number(e%10==1&&e%100!=11?0:e%10>=2&&(e%100<10||e%100>=20)?1:2)},16:function(e){return Number(e%10==1&&e%100!=11?0:0!==e?1:2)},17:function(e){return Number(1==e||e%10==1&&e%100!=11?0:1)},18:function(e){return Number(0==e?0:1==e?1:2)},19:function(e){return Number(1==e?0:0==e||e%100>1&&e%100<11?1:e%100>10&&e%100<20?2:3)},20:function(e){return Number(1==e?0:0==e||e%100>0&&e%100<20?1:2)},21:function(e){return Number(e%100==1?1:e%100==2?2:e%100==3||e%100==4?3:0)},22:function(e){return Number(1==e?0:2==e?1:(e<0||e>10)&&e%10==0?2:3)}},H=["v1","v2","v3"],_={zero:0,one:1,two:2,few:3,many:4,other:5},Z=function(){function e(t){var r,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};i(this,e),this.languageUtils=t,this.options=n,this.logger=v.create("pluralResolver"),this.options.compatibilityJSON&&"v4"!==this.options.compatibilityJSON||"undefined"!=typeof Intl&&Intl.PluralRules||(this.options.compatibilityJSON="v3",this.logger.error("Your environment seems not to be Intl API compatible, use an Intl.PluralRules polyfill. Will fallback to the compatibilityJSON v3 format handling.")),this.rules=(r={},F.forEach((function(e){e.lngs.forEach((function(t){r[t]={numbers:e.nr,plurals:q[e.fc]}}))})),r)}return o(e,[{key:"addRule",value:function(e,t){this.rules[e]=t}},{key:"getRule",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(this.shouldUseIntlApi())try{return new Intl.PluralRules(e,{type:t.ordinal?"ordinal":"cardinal"})}catch(e){return}return this.rules[e]||this.rules[this.languageUtils.getLanguagePartFromCode(e)]}},{key:"needsPlural",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=this.getRule(e,t);return this.shouldUseIntlApi()?r&&r.resolvedOptions().pluralCategories.length>1:r&&r.numbers.length>1}},{key:"getPluralFormsOfKey",value:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this.getSuffixes(e,r).map((function(e){return"".concat(t).concat(e)}))}},{key:"getSuffixes",value:function(e){var t=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=this.getRule(e,r);return n?this.shouldUseIntlApi()?n.resolvedOptions().pluralCategories.sort((function(e,t){return _[e]-_[t]})).map((function(e){return"".concat(t.options.prepend).concat(e)})):n.numbers.map((function(n){return t.getSuffix(e,n,r)})):[]}},{key:"getSuffix",value:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=this.getRule(e,r);return n?this.shouldUseIntlApi()?"".concat(this.options.prepend).concat(n.select(t)):this.getSuffixRetroCompatible(n,t):(this.logger.warn("no plural rule found for: ".concat(e)),"")}},{key:"getSuffixRetroCompatible",value:function(e,t){var r=this,n=e.noAbs?e.plurals(t):e.plurals(Math.abs(t)),i=e.numbers[n];this.options.simplifyPluralSuffix&&2===e.numbers.length&&1===e.numbers[0]&&(2===i?i="plural":1===i&&(i=""));var s=function(){return r.options.prepend&&i.toString()?r.options.prepend+i.toString():i.toString()};return"v1"===this.options.compatibilityJSON?1===i?"":"number"==typeof i?"_plural_".concat(i.toString()):s():"v2"===this.options.compatibilityJSON||this.options.simplifyPluralSuffix&&2===e.numbers.length&&1===e.numbers[0]?s():this.options.prepend&&n.toString()?this.options.prepend+n.toString():n.toString()}},{key:"shouldUseIntlApi",value:function(){return!H.includes(this.options.compatibilityJSON)}}]),e}();function Q(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function W(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Q(Object(r),!0).forEach((function(t){p(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Q(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var X=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};i(this,e),this.logger=v.create("interpolator"),this.options=t,this.format=t.interpolation&&t.interpolation.format||function(e){return e},this.init(t)}return o(e,[{key:"init",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e.interpolation||(e.interpolation={escapeValue:!0});var t=e.interpolation;this.escape=void 0!==t.escape?t.escape:D,this.escapeValue=void 0===t.escapeValue||t.escapeValue,this.useRawValueToEscape=void 0!==t.useRawValueToEscape&&t.useRawValueToEscape,this.prefix=t.prefix?x(t.prefix):t.prefixEscaped||"{{",this.suffix=t.suffix?x(t.suffix):t.suffixEscaped||"}}",this.formatSeparator=t.formatSeparator?t.formatSeparator:t.formatSeparator||",",this.unescapePrefix=t.unescapeSuffix?"":t.unescapePrefix||"-",this.unescapeSuffix=this.unescapePrefix?"":t.unescapeSuffix||"",this.nestingPrefix=t.nestingPrefix?x(t.nestingPrefix):t.nestingPrefixEscaped||x("$t("),this.nestingSuffix=t.nestingSuffix?x(t.nestingSuffix):t.nestingSuffixEscaped||x(")"),this.nestingOptionsSeparator=t.nestingOptionsSeparator?t.nestingOptionsSeparator:t.nestingOptionsSeparator||",",this.maxReplaces=t.maxReplaces?t.maxReplaces:1e3,this.alwaysFormat=void 0!==t.alwaysFormat&&t.alwaysFormat,this.resetRegExp()}},{key:"reset",value:function(){this.options&&this.init(this.options)}},{key:"resetRegExp",value:function(){var e="".concat(this.prefix,"(.+?)").concat(this.suffix);this.regexp=new RegExp(e,"g");var t="".concat(this.prefix).concat(this.unescapePrefix,"(.+?)").concat(this.unescapeSuffix).concat(this.suffix);this.regexpUnescape=new RegExp(t,"g");var r="".concat(this.nestingPrefix,"(.+?)").concat(this.nestingSuffix);this.nestingRegexp=new RegExp(r,"g")}},{key:"interpolate",value:function(e,t,r,n){var i,s,a,o=this,l=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{};function c(e){return e.replace(/\$/g,"$$$$")}var u=function(e){if(e.indexOf(o.formatSeparator)<0){var i=I(t,l,e);return o.alwaysFormat?o.format(i,void 0,r,W(W(W({},n),t),{},{interpolationkey:e})):i}var s=e.split(o.formatSeparator),a=s.shift().trim(),c=s.join(o.formatSeparator).trim();return o.format(I(t,l,a),c,r,W(W(W({},n),t),{},{interpolationkey:a}))};this.resetRegExp();var d=n&&n.missingInterpolationHandler||this.options.missingInterpolationHandler,h=n&&n.interpolation&&void 0!==n.interpolation.skipOnVariables?n.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables;return[{regex:this.regexpUnescape,safeValue:function(e){return c(e)}},{regex:this.regexp,safeValue:function(e){return o.escapeValue?c(o.escape(e)):c(e)}}].forEach((function(t){for(a=0;i=t.regex.exec(e);){var r=i[1].trim();if(void 0===(s=u(r)))if("function"==typeof d){var l=d(e,i,n);s="string"==typeof l?l:""}else if(n&&n.hasOwnProperty(r))s="";else{if(h){s=i[0];continue}o.logger.warn("missed to pass in variable ".concat(r," for interpolating ").concat(e)),s=""}else"string"==typeof s||o.useRawValueToEscape||(s=C(s));var c=t.safeValue(s);if(e=e.replace(i[0],c),h?(t.regex.lastIndex+=s.length,t.regex.lastIndex-=i[0].length):t.regex.lastIndex=0,++a>=o.maxReplaces)break}})),e}},{key:"nest",value:function(e,t){var r,n,i,s=this,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};function o(e,t){var r=this.nestingOptionsSeparator;if(e.indexOf(r)<0)return e;var n=e.split(new RegExp("".concat(r,"[ ]*{"))),s="{".concat(n[1]);e=n[0];var a=(s=this.interpolate(s,i)).match(/'/g),o=s.match(/"/g);(a&&a.length%2==0&&!o||o.length%2!=0)&&(s=s.replace(/'/g,'"'));try{i=JSON.parse(s),t&&(i=W(W({},t),i))}catch(t){return this.logger.warn("failed parsing options string in nesting for key ".concat(e),t),"".concat(e).concat(r).concat(s)}return delete i.defaultValue,e}for(;r=this.nestingRegexp.exec(e);){var l=[];(i=(i=W({},a)).replace&&"string"!=typeof i.replace?i.replace:i).applyPostProcessor=!1,delete i.defaultValue;var c=!1;if(-1!==r[0].indexOf(this.formatSeparator)&&!/{.*}/.test(r[1])){var u=r[1].split(this.formatSeparator).map((function(e){return e.trim()}));r[1]=u.shift(),l=u,c=!0}if((n=t(o.call(this,r[1].trim(),i),i))&&r[0]===e&&"string"!=typeof n)return n;"string"!=typeof n&&(n=C(n)),n||(this.logger.warn("missed to resolve ".concat(r[1]," for nesting ").concat(e)),n=""),c&&(n=l.reduce((function(e,t){return s.format(e,t,a.lng,W(W({},a),{},{interpolationkey:r[1].trim()}))}),n.trim())),e=e.replace(r[0],n),this.regexp.lastIndex=0}return e}}]),e}();function J(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function K(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?J(Object(r),!0).forEach((function(t){p(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):J(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function $(e){var t={};return function(r,n,i){var s=n+JSON.stringify(i),a=t[s];return a||(a=e(n,i),t[s]=a),a(r)}}var ee=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};i(this,e),this.logger=v.create("formatter"),this.options=t,this.formats={number:$((function(e,t){var r=new Intl.NumberFormat(e,t);return function(e){return r.format(e)}})),currency:$((function(e,t){var r=new Intl.NumberFormat(e,K(K({},t),{},{style:"currency"}));return function(e){return r.format(e)}})),datetime:$((function(e,t){var r=new Intl.DateTimeFormat(e,K({},t));return function(e){return r.format(e)}})),relativetime:$((function(e,t){var r=new Intl.RelativeTimeFormat(e,K({},t));return function(e){return r.format(e,t.range||"day")}})),list:$((function(e,t){var r=new Intl.ListFormat(e,K({},t));return function(e){return r.format(e)}}))},this.init(t)}return o(e,[{key:"init",value:function(e){var t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{interpolation:{}}).interpolation;this.formatSeparator=t.formatSeparator?t.formatSeparator:t.formatSeparator||","}},{key:"add",value:function(e,t){this.formats[e.toLowerCase().trim()]=t}},{key:"addCached",value:function(e,t){this.formats[e.toLowerCase().trim()]=$(t)}},{key:"format",value:function(e,t,r,n){var i=this;return t.split(this.formatSeparator).reduce((function(e,t){var s=function(e){var t=e.toLowerCase().trim(),r={};if(e.indexOf("(")>-1){var n=e.split("(");t=n[0].toLowerCase().trim();var i=n[1].substring(0,n[1].length-1);"currency"===t&&i.indexOf(":")<0?r.currency||(r.currency=i.trim()):"relativetime"===t&&i.indexOf(":")<0?r.range||(r.range=i.trim()):i.split(";").forEach((function(e){if(e){var t=function(e){if(Array.isArray(e))return e}(s=e.split(":"))||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(s)||function(e,t){if(e){if("string"==typeof e)return f(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?f(e,t):void 0}}(s)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),n=t[0],i=t.slice(1).join(":").trim().replace(/^'+|'+$/g,"");r[n.trim()]||(r[n.trim()]=i),"false"===i&&(r[n.trim()]=!1),"true"===i&&(r[n.trim()]=!0),isNaN(i)||(r[n.trim()]=parseInt(i,10))}var s}))}return{formatName:t,formatOptions:r}}(t),a=s.formatName,o=s.formatOptions;if(i.formats[a]){var l=e;try{var c=n&&n.formatParams&&n.formatParams[n.interpolationkey]||{},u=c.locale||c.lng||n.locale||n.lng||r;l=i.formats[a](e,u,K(K(K({},o),n),c))}catch(e){i.logger.warn(e)}return l}return i.logger.warn("there was no format function for ".concat(a)),e}),e)}}]),e}();function te(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function re(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?te(Object(r),!0).forEach((function(t){p(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):te(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var ne=function(e){u(s,e);var t,r,n=(t=s,r=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,n=h(t);if(r){var i=h(this).constructor;e=Reflect.construct(n,arguments,i)}else e=n.apply(this,arguments);return d(this,e)});function s(e,t,r){var a,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return i(this,s),a=n.call(this),k&&b.call(l(a)),a.backend=e,a.store=t,a.services=r,a.languageUtils=r.languageUtils,a.options=o,a.logger=v.create("backendConnector"),a.waitingReads=[],a.maxParallelReads=o.maxParallelReads||10,a.readingCalls=0,a.maxRetries=o.maxRetries>=0?o.maxRetries:5,a.retryTimeout=o.retryTimeout>=1?o.retryTimeout:350,a.state={},a.queue=[],a.backend&&a.backend.init&&a.backend.init(r,o.backend,o),a}return o(s,[{key:"queueLoad",value:function(e,t,r,n){var i=this,s={},a={},o={},l={};return e.forEach((function(e){var n=!0;t.forEach((function(t){var o="".concat(e,"|").concat(t);!r.reload&&i.store.hasResourceBundle(e,t)?i.state[o]=2:i.state[o]<0||(1===i.state[o]?void 0===a[o]&&(a[o]=!0):(i.state[o]=1,n=!1,void 0===a[o]&&(a[o]=!0),void 0===s[o]&&(s[o]=!0),void 0===l[t]&&(l[t]=!0)))})),n||(o[e]=!0)})),(Object.keys(s).length||Object.keys(a).length)&&this.queue.push({pending:a,pendingCount:Object.keys(a).length,loaded:{},errors:[],callback:n}),{toLoad:Object.keys(s),pending:Object.keys(a),toLoadLanguages:Object.keys(o),toLoadNamespaces:Object.keys(l)}}},{key:"loaded",value:function(e,t,r){var n=e.split("|"),i=n[0],s=n[1];t&&this.emit("failedLoading",i,s,t),r&&this.store.addResourceBundle(i,s,r),this.state[e]=t?-1:2;var a={};this.queue.forEach((function(r){var n,o,l,c,u;n=r.loaded,o=s,(c=(l=w(n,[i],Object)).obj)[u=l.k]=c[u]||[],c[u].push(o),function(e,t){void 0!==e.pending[t]&&(delete e.pending[t],e.pendingCount--)}(r,e),t&&r.errors.push(t),0!==r.pendingCount||r.done||(Object.keys(r.loaded).forEach((function(e){a[e]||(a[e]={});var t=r.loaded[e];t.length&&t.forEach((function(t){void 0===a[e][t]&&(a[e][t]=!0)}))})),r.done=!0,r.errors.length?r.callback(r.errors):r.callback())})),this.emit("loaded",a),this.queue=this.queue.filter((function(e){return!e.done}))}},{key:"read",value:function(e,t,r){var n=this,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,s=arguments.length>4&&void 0!==arguments[4]?arguments[4]:this.retryTimeout,a=arguments.length>5?arguments[5]:void 0;if(!e.length)return a(null,{});if(this.readingCalls>=this.maxParallelReads)this.waitingReads.push({lng:e,ns:t,fcName:r,tried:i,wait:s,callback:a});else{this.readingCalls++;var o=function(o,l){if(n.readingCalls--,n.waitingReads.length>0){var c=n.waitingReads.shift();n.read(c.lng,c.ns,c.fcName,c.tried,c.wait,c.callback)}o&&l&&i<n.maxRetries?setTimeout((function(){n.read.call(n,e,t,r,i+1,2*s,a)}),s):a(o,l)},l=this.backend[r].bind(this.backend);if(2!==l.length)return l(e,t,o);try{var c=l(e,t);c&&"function"==typeof c.then?c.then((function(e){return o(null,e)})).catch(o):o(null,c)}catch(e){o(e)}}}},{key:"prepareLoading",value:function(e,t){var r=this,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=arguments.length>3?arguments[3]:void 0;if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),i&&i();"string"==typeof e&&(e=this.languageUtils.toResolveHierarchy(e)),"string"==typeof t&&(t=[t]);var s=this.queueLoad(e,t,n,i);if(!s.toLoad.length)return s.pending.length||i(),null;s.toLoad.forEach((function(e){r.loadOne(e)}))}},{key:"load",value:function(e,t,r){this.prepareLoading(e,t,{},r)}},{key:"reload",value:function(e,t,r){this.prepareLoading(e,t,{reload:!0},r)}},{key:"loadOne",value:function(e){var t=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=e.split("|"),i=n[0],s=n[1];this.read(i,s,"read",void 0,void 0,(function(n,a){n&&t.logger.warn("".concat(r,"loading namespace ").concat(s," for language ").concat(i," failed"),n),!n&&a&&t.logger.log("".concat(r,"loaded namespace ").concat(s," for language ").concat(i),a),t.loaded(e,n,a)}))}},{key:"saveMissing",value:function(e,t,r,n,i){var s=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{},a=arguments.length>6&&void 0!==arguments[6]?arguments[6]:function(){};if(this.services.utils&&this.services.utils.hasLoadedNamespace&&!this.services.utils.hasLoadedNamespace(t))this.logger.warn('did not save key "'.concat(r,'" as the namespace "').concat(t,'" was not yet loaded'),"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!");else if(null!=r&&""!==r){if(this.backend&&this.backend.create){var o=re(re({},s),{},{isUpdate:i}),l=this.backend.create.bind(this.backend);if(l.length<6)try{var c;(c=5===l.length?l(e,t,r,n,o):l(e,t,r,n))&&"function"==typeof c.then?c.then((function(e){return a(null,e)})).catch(a):a(null,c)}catch(e){a(e)}else l(e,t,r,n,a,o)}e&&e[0]&&this.store.addResource(e[0],t,r,n)}}}]),s}(b);function ie(){return{debug:!1,initImmediate:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,supportedLngs:!1,nonExplicitSupportedLngs:!1,load:"all",preload:!1,simplifyPluralSuffix:!0,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",partialBundledLanguages:!1,saveMissing:!1,updateMissing:!1,saveMissingTo:"fallback",saveMissingPlurals:!0,missingKeyHandler:!1,missingInterpolationHandler:!1,postProcess:!1,postProcessPassResolved:!1,returnNull:!0,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:!1,parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:function(e){var t={};if("object"===n(e[1])&&(t=e[1]),"string"==typeof e[1]&&(t.defaultValue=e[1]),"string"==typeof e[2]&&(t.tDescription=e[2]),"object"===n(e[2])||"object"===n(e[3])){var r=e[3]||e[2];Object.keys(r).forEach((function(e){t[e]=r[e]}))}return t},interpolation:{escapeValue:!0,format:function(e,t,r,n){return e},prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!0}}}function se(e){return"string"==typeof e.ns&&(e.ns=[e.ns]),"string"==typeof e.fallbackLng&&(e.fallbackLng=[e.fallbackLng]),"string"==typeof e.fallbackNS&&(e.fallbackNS=[e.fallbackNS]),e.supportedLngs&&e.supportedLngs.indexOf("cimode")<0&&(e.supportedLngs=e.supportedLngs.concat(["cimode"])),e}function ae(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function oe(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ae(Object(r),!0).forEach((function(t){p(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ae(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function le(){}var ce=function(e){u(a,e);var t,r,s=(t=a,r=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,n=h(t);if(r){var i=h(this).constructor;e=Reflect.construct(n,arguments,i)}else e=n.apply(this,arguments);return d(this,e)});function a(){var e,t,r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0;if(i(this,a),e=s.call(this),k&&b.call(l(e)),e.options=se(r),e.services={},e.logger=v,e.modules={external:[]},t=l(e),Object.getOwnPropertyNames(Object.getPrototypeOf(t)).forEach((function(e){"function"==typeof t[e]&&(t[e]=t[e].bind(t))})),n&&!e.isInitialized&&!r.isClone){if(!e.options.initImmediate)return e.init(r,n),d(e,l(e));setTimeout((function(){e.init(r,n)}),0)}return e}return o(a,[{key:"init",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=arguments.length>1?arguments[1]:void 0;"function"==typeof t&&(r=t,t={}),!t.defaultNS&&!1!==t.defaultNS&&t.ns&&("string"==typeof t.ns?t.defaultNS=t.ns:t.ns.indexOf("translation")<0&&(t.defaultNS=t.ns[0]));var n=ie();function i(e){return e?"function"==typeof e?new e:e:null}if(this.options=oe(oe(oe({},n),this.options),se(t)),"v1"!==this.options.compatibilityAPI&&(this.options.interpolation=oe(oe({},n.interpolation),this.options.interpolation)),void 0!==t.keySeparator&&(this.options.userDefinedKeySeparator=t.keySeparator),void 0!==t.nsSeparator&&(this.options.userDefinedNsSeparator=t.nsSeparator),!this.options.isClone){var s;this.modules.logger?v.init(i(this.modules.logger),this.options):v.init(null,this.options),this.modules.formatter?s=this.modules.formatter:"undefined"!=typeof Intl&&(s=ee);var a=new U(this.options);this.store=new N(this.options.resources,this.options);var o=this.services;o.logger=v,o.resourceStore=this.store,o.languageUtils=a,o.pluralResolver=new Z(a,{prepend:this.options.pluralSeparator,compatibilityJSON:this.options.compatibilityJSON,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),!s||this.options.interpolation.format&&this.options.interpolation.format!==n.interpolation.format||(o.formatter=i(s),o.formatter.init(o,this.options),this.options.interpolation.format=o.formatter.format.bind(o.formatter)),o.interpolator=new X(this.options),o.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},o.backendConnector=new ne(i(this.modules.backend),o.resourceStore,o,this.options),o.backendConnector.on("*",(function(t){for(var r=arguments.length,n=new Array(r>1?r-1:0),i=1;i<r;i++)n[i-1]=arguments[i];e.emit.apply(e,[t].concat(n))})),this.modules.languageDetector&&(o.languageDetector=i(this.modules.languageDetector),o.languageDetector.init&&o.languageDetector.init(o,this.options.detection,this.options)),this.modules.i18nFormat&&(o.i18nFormat=i(this.modules.i18nFormat),o.i18nFormat.init&&o.i18nFormat.init(this)),this.translator=new Y(this.services,this.options),this.translator.on("*",(function(t){for(var r=arguments.length,n=new Array(r>1?r-1:0),i=1;i<r;i++)n[i-1]=arguments[i];e.emit.apply(e,[t].concat(n))})),this.modules.external.forEach((function(t){t.init&&t.init(e)}))}if(this.format=this.options.interpolation.format,r||(r=le),this.options.fallbackLng&&!this.services.languageDetector&&!this.options.lng){var l=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);l.length>0&&"dev"!==l[0]&&(this.options.lng=l[0])}this.services.languageDetector||this.options.lng||this.logger.warn("init: no languageDetector is used and no lng is defined"),["getResource","hasResourceBundle","getResourceBundle","getDataByLanguage"].forEach((function(t){e[t]=function(){var r;return(r=e.store)[t].apply(r,arguments)}})),["addResource","addResources","addResourceBundle","removeResourceBundle"].forEach((function(t){e[t]=function(){var r;return(r=e.store)[t].apply(r,arguments),e}}));var c=y(),u=function(){var t=function(t,n){e.isInitialized&&!e.initializedStoreOnce&&e.logger.warn("init: i18next is already initialized. You should call init just once!"),e.isInitialized=!0,e.options.isClone||e.logger.log("initialized",e.options),e.emit("initialized",e.options),c.resolve(n),r(t,n)};if(e.languages&&"v1"!==e.options.compatibilityAPI&&!e.isInitialized)return t(null,e.t.bind(e));e.changeLanguage(e.options.lng,t)};return this.options.resources||!this.options.initImmediate?u():setTimeout(u,0),c}},{key:"loadResources",value:function(e){var t=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:le,n="string"==typeof e?e:this.language;if("function"==typeof e&&(r=e),!this.options.resources||this.options.partialBundledLanguages){if(n&&"cimode"===n.toLowerCase())return r();var i=[],s=function(e){e&&t.services.languageUtils.toResolveHierarchy(e).forEach((function(e){i.indexOf(e)<0&&i.push(e)}))};n?s(n):this.services.languageUtils.getFallbackCodes(this.options.fallbackLng).forEach((function(e){return s(e)})),this.options.preload&&this.options.preload.forEach((function(e){return s(e)})),this.services.backendConnector.load(i,this.options.ns,(function(e){e||t.resolvedLanguage||!t.language||t.setResolvedLanguage(t.language),r(e)}))}else r(null)}},{key:"reloadResources",value:function(e,t,r){var n=y();return e||(e=this.languages),t||(t=this.options.ns),r||(r=le),this.services.backendConnector.reload(e,t,(function(e){n.resolve(),r(e)})),n}},{key:"use",value:function(e){if(!e)throw new Error("You are passing an undefined module! Please check the object you are passing to i18next.use()");if(!e.type)throw new Error("You are passing a wrong module! Please check the object you are passing to i18next.use()");return"backend"===e.type&&(this.modules.backend=e),("logger"===e.type||e.log&&e.warn&&e.error)&&(this.modules.logger=e),"languageDetector"===e.type&&(this.modules.languageDetector=e),"i18nFormat"===e.type&&(this.modules.i18nFormat=e),"postProcessor"===e.type&&B.addPostProcessor(e),"formatter"===e.type&&(this.modules.formatter=e),"3rdParty"===e.type&&this.modules.external.push(e),this}},{key:"setResolvedLanguage",value:function(e){if(e&&this.languages&&!(["cimode","dev"].indexOf(e)>-1))for(var t=0;t<this.languages.length;t++){var r=this.languages[t];if(!(["cimode","dev"].indexOf(r)>-1)&&this.store.hasLanguageSomeTranslations(r)){this.resolvedLanguage=r;break}}}},{key:"changeLanguage",value:function(e,t){var r=this;this.isLanguageChangingTo=e;var n=y();this.emit("languageChanging",e);var i=function(e){r.language=e,r.languages=r.services.languageUtils.toResolveHierarchy(e),r.resolvedLanguage=void 0,r.setResolvedLanguage(e)},s=function(s){e||s||!r.services.languageDetector||(s=[]);var a="string"==typeof s?s:r.services.languageUtils.getBestMatchFromCodes(s);a&&(r.language||i(a),r.translator.language||r.translator.changeLanguage(a),r.services.languageDetector&&r.services.languageDetector.cacheUserLanguage&&r.services.languageDetector.cacheUserLanguage(a)),r.loadResources(a,(function(e){!function(e,s){s?(i(s),r.translator.changeLanguage(s),r.isLanguageChangingTo=void 0,r.emit("languageChanged",s),r.logger.log("languageChanged",s)):r.isLanguageChangingTo=void 0,n.resolve((function(){return r.t.apply(r,arguments)})),t&&t(e,(function(){return r.t.apply(r,arguments)}))}(e,a)}))};return e||!this.services.languageDetector||this.services.languageDetector.async?!e&&this.services.languageDetector&&this.services.languageDetector.async?0===this.services.languageDetector.detect.length?this.services.languageDetector.detect().then(s):this.services.languageDetector.detect(s):s(e):s(this.services.languageDetector.detect()),n}},{key:"getFixedT",value:function(e,t,r){var i=this,s=function e(t,s){var a;if("object"!==n(s)){for(var o=arguments.length,l=new Array(o>2?o-2:0),c=2;c<o;c++)l[c-2]=arguments[c];a=i.options.overloadTranslationOptionHandler([t,s].concat(l))}else a=oe({},s);a.lng=a.lng||e.lng,a.lngs=a.lngs||e.lngs,a.ns=a.ns||e.ns,a.keyPrefix=a.keyPrefix||r||e.keyPrefix;var u,d=i.options.keySeparator||".";return u=a.keyPrefix&&Array.isArray(t)?t.map((function(e){return"".concat(a.keyPrefix).concat(d).concat(e)})):a.keyPrefix?"".concat(a.keyPrefix).concat(d).concat(t):t,i.t(u,a)};return"string"==typeof e?s.lng=e:s.lngs=e,s.ns=t,s.keyPrefix=r,s}},{key:"t",value:function(){var e;return this.translator&&(e=this.translator).translate.apply(e,arguments)}},{key:"exists",value:function(){var e;return this.translator&&(e=this.translator).exists.apply(e,arguments)}},{key:"setDefaultNamespace",value:function(e){this.options.defaultNS=e}},{key:"hasLoadedNamespace",value:function(e){var t=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!this.isInitialized)return this.logger.warn("hasLoadedNamespace: i18next was not initialized",this.languages),!1;if(!this.languages||!this.languages.length)return this.logger.warn("hasLoadedNamespace: i18n.languages were undefined or empty",this.languages),!1;var n=this.resolvedLanguage||this.languages[0],i=!!this.options&&this.options.fallbackLng,s=this.languages[this.languages.length-1];if("cimode"===n.toLowerCase())return!0;var a=function(e,r){var n=t.services.backendConnector.state["".concat(e,"|").concat(r)];return-1===n||2===n};if(r.precheck){var o=r.precheck(this,a);if(void 0!==o)return o}return!(!this.hasResourceBundle(n,e)&&this.services.backendConnector.backend&&(!this.options.resources||this.options.partialBundledLanguages)&&(!a(n,e)||i&&!a(s,e)))}},{key:"loadNamespaces",value:function(e,t){var r=this,n=y();return this.options.ns?("string"==typeof e&&(e=[e]),e.forEach((function(e){r.options.ns.indexOf(e)<0&&r.options.ns.push(e)})),this.loadResources((function(e){n.resolve(),t&&t(e)})),n):(t&&t(),Promise.resolve())}},{key:"loadLanguages",value:function(e,t){var r=y();"string"==typeof e&&(e=[e]);var n=this.options.preload||[],i=e.filter((function(e){return n.indexOf(e)<0}));return i.length?(this.options.preload=n.concat(i),this.loadResources((function(e){r.resolve(),t&&t(e)})),r):(t&&t(),Promise.resolve())}},{key:"dir",value:function(e){if(e||(e=this.resolvedLanguage||(this.languages&&this.languages.length>0?this.languages[0]:this.language)),!e)return"rtl";var t=this.services&&this.services.languageUtils||new U(ie());return["ar","shu","sqr","ssh","xaa","yhd","yud","aao","abh","abv","acm","acq","acw","acx","acy","adf","ads","aeb","aec","afb","ajp","apc","apd","arb","arq","ars","ary","arz","auz","avl","ayh","ayl","ayn","ayp","bbz","pga","he","iw","ps","pbt","pbu","pst","prp","prd","ug","ur","ydd","yds","yih","ji","yi","hbo","men","xmn","fa","jpr","peo","pes","prs","dv","sam","ckb"].indexOf(t.getLanguagePartFromCode(e))>-1||e.toLowerCase().indexOf("-arab")>1?"rtl":"ltr"}},{key:"cloneInstance",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:le,n=oe(oe(oe({},this.options),t),{isClone:!0}),i=new a(n);return void 0===t.debug&&void 0===t.prefix||(i.logger=i.logger.clone(t)),["store","services","language"].forEach((function(t){i[t]=e[t]})),i.services=oe({},this.services),i.services.utils={hasLoadedNamespace:i.hasLoadedNamespace.bind(i)},i.translator=new Y(i.services,i.options),i.translator.on("*",(function(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];i.emit.apply(i,[e].concat(r))})),i.init(n,r),i.translator.options=i.options,i.translator.backendConnector.services.utils={hasLoadedNamespace:i.hasLoadedNamespace.bind(i)},i}},{key:"toJSON",value:function(){return{options:this.options,store:this.store,language:this.language,languages:this.languages,resolvedLanguage:this.resolvedLanguage}}}]),a}(b);p(ce,"createInstance",(function(){return new ce(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},arguments.length>1?arguments[1]:void 0)}));var ue=ce.createInstance();ue.createInstance=ce.createInstance,ue.createInstance,ue.dir,ue.init,ue.loadResources,ue.reloadResources,ue.use,ue.changeLanguage,ue.getFixedT,ue.t,ue.exists,ue.setDefaultNamespace,ue.hasLoadedNamespace,ue.loadNamespaces,ue.loadLanguages},74290:(e,t,r)=>{"use strict";r.d(t,{Z:()=>m});var n=r(83426),i=r(54073),s=r(12436),a=r(19131),o=function(){return o=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var i in t=arguments[r])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},o.apply(this,arguments)},l=null,c=null;function u(){if(null===l){if("undefined"==typeof document)return l=0;var e=document.body,t=document.createElement("div");t.classList.add("simplebar-hide-scrollbar"),e.appendChild(t);var r=t.getBoundingClientRect().right;e.removeChild(t),l=r}return l}function d(e){return e&&e.ownerDocument&&e.ownerDocument.defaultView?e.ownerDocument.defaultView:window}function h(e){return e&&e.ownerDocument?e.ownerDocument:document}a&&window.addEventListener("resize",(function(){c!==window.devicePixelRatio&&(c=window.devicePixelRatio,l=null)}));var p=function(e){return Array.prototype.reduce.call(e,(function(e,t){var r=t.name.match(/data-simplebar-(.+)/);if(r){var n=r[1].replace(/\W+(.)/g,(function(e,t){return t.toUpperCase()}));switch(t.value){case"true":e[n]=!0;break;case"false":e[n]=!1;break;case void 0:e[n]=!0;break;default:e[n]=t.value}}return e}),{})},f=function(){function e(t,r){void 0===r&&(r={});var n=this;if(this.removePreventClickId=null,this.minScrollbarWidth=20,this.stopScrollDelay=175,this.isScrolling=!1,this.isMouseEntering=!1,this.scrollXTicking=!1,this.scrollYTicking=!1,this.wrapperEl=null,this.contentWrapperEl=null,this.contentEl=null,this.offsetEl=null,this.maskEl=null,this.placeholderEl=null,this.heightAutoObserverWrapperEl=null,this.heightAutoObserverEl=null,this.rtlHelpers=null,this.scrollbarWidth=0,this.resizeObserver=null,this.mutationObserver=null,this.elStyles=null,this.isRtl=null,this.mouseX=0,this.mouseY=0,this.onMouseMove=function(){},this.onWindowResize=function(){},this.onStopScrolling=function(){},this.onMouseEntered=function(){},this.onScroll=function(){var e=d(n.el);n.scrollXTicking||(e.requestAnimationFrame(n.scrollX),n.scrollXTicking=!0),n.scrollYTicking||(e.requestAnimationFrame(n.scrollY),n.scrollYTicking=!0),n.isScrolling||(n.isScrolling=!0,n.el.classList.add(n.classNames.scrolling)),n.showScrollbar("x"),n.showScrollbar("y"),n.onStopScrolling()},this.scrollX=function(){n.axis.x.isOverflowing&&n.positionScrollbar("x"),n.scrollXTicking=!1},this.scrollY=function(){n.axis.y.isOverflowing&&n.positionScrollbar("y"),n.scrollYTicking=!1},this._onStopScrolling=function(){n.el.classList.remove(n.classNames.scrolling),n.options.autoHide&&(n.hideScrollbar("x"),n.hideScrollbar("y")),n.isScrolling=!1},this.onMouseEnter=function(){n.isMouseEntering||(n.el.classList.add(n.classNames.mouseEntered),n.showScrollbar("x"),n.showScrollbar("y"),n.isMouseEntering=!0),n.onMouseEntered()},this._onMouseEntered=function(){n.el.classList.remove(n.classNames.mouseEntered),n.options.autoHide&&(n.hideScrollbar("x"),n.hideScrollbar("y")),n.isMouseEntering=!1},this._onMouseMove=function(e){n.mouseX=e.clientX,n.mouseY=e.clientY,(n.axis.x.isOverflowing||n.axis.x.forceVisible)&&n.onMouseMoveForAxis("x"),(n.axis.y.isOverflowing||n.axis.y.forceVisible)&&n.onMouseMoveForAxis("y")},this.onMouseLeave=function(){n.onMouseMove.cancel(),(n.axis.x.isOverflowing||n.axis.x.forceVisible)&&n.onMouseLeaveForAxis("x"),(n.axis.y.isOverflowing||n.axis.y.forceVisible)&&n.onMouseLeaveForAxis("y"),n.mouseX=-1,n.mouseY=-1},this._onWindowResize=function(){n.scrollbarWidth=n.getScrollbarWidth(),n.hideNativeScrollbar()},this.onPointerEvent=function(e){var t,r;n.axis.x.track.el&&n.axis.y.track.el&&n.axis.x.scrollbar.el&&n.axis.y.scrollbar.el&&(n.axis.x.track.rect=n.axis.x.track.el.getBoundingClientRect(),n.axis.y.track.rect=n.axis.y.track.el.getBoundingClientRect(),(n.axis.x.isOverflowing||n.axis.x.forceVisible)&&(t=n.isWithinBounds(n.axis.x.track.rect)),(n.axis.y.isOverflowing||n.axis.y.forceVisible)&&(r=n.isWithinBounds(n.axis.y.track.rect)),(t||r)&&(e.stopPropagation(),"pointerdown"===e.type&&"touch"!==e.pointerType&&(t&&(n.axis.x.scrollbar.rect=n.axis.x.scrollbar.el.getBoundingClientRect(),n.isWithinBounds(n.axis.x.scrollbar.rect)?n.onDragStart(e,"x"):n.onTrackClick(e,"x")),r&&(n.axis.y.scrollbar.rect=n.axis.y.scrollbar.el.getBoundingClientRect(),n.isWithinBounds(n.axis.y.scrollbar.rect)?n.onDragStart(e,"y"):n.onTrackClick(e,"y")))))},this.drag=function(t){var r,i,s,a,o,l,c,u,d,h,p;if(n.draggedAxis&&n.contentWrapperEl){var f=n.axis[n.draggedAxis].track,A=null!==(i=null===(r=f.rect)||void 0===r?void 0:r[n.axis[n.draggedAxis].sizeAttr])&&void 0!==i?i:0,m=n.axis[n.draggedAxis].scrollbar,g=null!==(a=null===(s=n.contentWrapperEl)||void 0===s?void 0:s[n.axis[n.draggedAxis].scrollSizeAttr])&&void 0!==a?a:0,v=parseInt(null!==(l=null===(o=n.elStyles)||void 0===o?void 0:o[n.axis[n.draggedAxis].sizeAttr])&&void 0!==l?l:"0px",10);t.preventDefault(),t.stopPropagation();var b=("y"===n.draggedAxis?t.pageY:t.pageX)-(null!==(u=null===(c=f.rect)||void 0===c?void 0:c[n.axis[n.draggedAxis].offsetAttr])&&void 0!==u?u:0)-n.axis[n.draggedAxis].dragOffset,y=(b=n.isRtl?(null!==(h=null===(d=f.rect)||void 0===d?void 0:d[n.axis[n.draggedAxis].sizeAttr])&&void 0!==h?h:0)-m.size-b:b)/(A-m.size)*(g-v);"x"===n.draggedAxis&&n.isRtl&&(y=(null===(p=e.getRtlHelpers())||void 0===p?void 0:p.isScrollingToNegative)?-y:y),n.contentWrapperEl[n.axis[n.draggedAxis].scrollOffsetAttr]=y}},this.onEndDrag=function(e){var t=h(n.el),r=d(n.el);e.preventDefault(),e.stopPropagation(),n.el.classList.remove(n.classNames.dragging),t.removeEventListener("mousemove",n.drag,!0),t.removeEventListener("mouseup",n.onEndDrag,!0),n.removePreventClickId=r.setTimeout((function(){t.removeEventListener("click",n.preventClick,!0),t.removeEventListener("dblclick",n.preventClick,!0),n.removePreventClickId=null}))},this.preventClick=function(e){e.preventDefault(),e.stopPropagation()},this.el=t,this.options=o(o({},e.defaultOptions),r),this.classNames=o(o({},e.defaultOptions.classNames),r.classNames),this.axis={x:{scrollOffsetAttr:"scrollLeft",sizeAttr:"width",scrollSizeAttr:"scrollWidth",offsetSizeAttr:"offsetWidth",offsetAttr:"left",overflowAttr:"overflowX",dragOffset:0,isOverflowing:!0,forceVisible:!1,track:{size:null,el:null,rect:null,isVisible:!1},scrollbar:{size:null,el:null,rect:null,isVisible:!1}},y:{scrollOffsetAttr:"scrollTop",sizeAttr:"height",scrollSizeAttr:"scrollHeight",offsetSizeAttr:"offsetHeight",offsetAttr:"top",overflowAttr:"overflowY",dragOffset:0,isOverflowing:!0,forceVisible:!1,track:{size:null,el:null,rect:null,isVisible:!1},scrollbar:{size:null,el:null,rect:null,isVisible:!1}}},"object"!=typeof this.el||!this.el.nodeName)throw new Error("Argument passed to SimpleBar must be an HTML element instead of ".concat(this.el));this.onMouseMove=s(this._onMouseMove,64),this.onWindowResize=i(this._onWindowResize,64,{leading:!0}),this.onStopScrolling=i(this._onStopScrolling,this.stopScrollDelay),this.onMouseEntered=i(this._onMouseEntered,this.stopScrollDelay),this.init()}return e.getRtlHelpers=function(){if(e.rtlHelpers)return e.rtlHelpers;var t=document.createElement("div");t.innerHTML='<div class="simplebar-dummy-scrollbar-size"><div></div></div>';var r=t.firstElementChild,n=null==r?void 0:r.firstElementChild;if(!n)return null;document.body.appendChild(r),r.scrollLeft=0;var i=e.getOffset(r),s=e.getOffset(n);r.scrollLeft=-999;var a=e.getOffset(n);return document.body.removeChild(r),e.rtlHelpers={isScrollOriginAtZero:i.left!==s.left,isScrollingToNegative:s.left!==a.left},e.rtlHelpers},e.prototype.getScrollbarWidth=function(){try{return this.contentWrapperEl&&"none"===getComputedStyle(this.contentWrapperEl,"::-webkit-scrollbar").display||"scrollbarWidth"in document.documentElement.style||"-ms-overflow-style"in document.documentElement.style?0:u()}catch(e){return u()}},e.getOffset=function(e){var t=e.getBoundingClientRect(),r=h(e),n=d(e);return{top:t.top+(n.pageYOffset||r.documentElement.scrollTop),left:t.left+(n.pageXOffset||r.documentElement.scrollLeft)}},e.prototype.init=function(){a&&(this.initDOM(),this.rtlHelpers=e.getRtlHelpers(),this.scrollbarWidth=this.getScrollbarWidth(),this.recalculate(),this.initListeners())},e.prototype.initDOM=function(){var e,t,r,n;this.wrapperEl=this.el.querySelector(".".concat(this.classNames.wrapper)),this.contentWrapperEl=this.options.scrollableNode||this.el.querySelector(".".concat(this.classNames.contentWrapper)),this.contentEl=this.options.contentNode||this.el.querySelector(".".concat(this.classNames.contentEl)),this.offsetEl=this.el.querySelector(".".concat(this.classNames.offset)),this.maskEl=this.el.querySelector(".".concat(this.classNames.mask)),this.placeholderEl=this.findChild(this.wrapperEl,".".concat(this.classNames.placeholder)),this.heightAutoObserverWrapperEl=this.el.querySelector(".".concat(this.classNames.heightAutoObserverWrapperEl)),this.heightAutoObserverEl=this.el.querySelector(".".concat(this.classNames.heightAutoObserverEl)),this.axis.x.track.el=this.findChild(this.el,".".concat(this.classNames.track,".").concat(this.classNames.horizontal)),this.axis.y.track.el=this.findChild(this.el,".".concat(this.classNames.track,".").concat(this.classNames.vertical)),this.axis.x.scrollbar.el=(null===(e=this.axis.x.track.el)||void 0===e?void 0:e.querySelector(".".concat(this.classNames.scrollbar)))||null,this.axis.y.scrollbar.el=(null===(t=this.axis.y.track.el)||void 0===t?void 0:t.querySelector(".".concat(this.classNames.scrollbar)))||null,this.options.autoHide||(null===(r=this.axis.x.scrollbar.el)||void 0===r||r.classList.add(this.classNames.visible),null===(n=this.axis.y.scrollbar.el)||void 0===n||n.classList.add(this.classNames.visible))},e.prototype.initListeners=function(){var e,t=this,r=d(this.el);if(this.el.addEventListener("mouseenter",this.onMouseEnter),this.el.addEventListener("pointerdown",this.onPointerEvent,!0),this.el.addEventListener("mousemove",this.onMouseMove),this.el.addEventListener("mouseleave",this.onMouseLeave),null===(e=this.contentWrapperEl)||void 0===e||e.addEventListener("scroll",this.onScroll),r.addEventListener("resize",this.onWindowResize),this.contentEl){if(window.ResizeObserver){var n=!1,i=r.ResizeObserver||ResizeObserver;this.resizeObserver=new i((function(){n&&r.requestAnimationFrame((function(){t.recalculate()}))})),this.resizeObserver.observe(this.el),this.resizeObserver.observe(this.contentEl),r.requestAnimationFrame((function(){n=!0}))}this.mutationObserver=new r.MutationObserver((function(){r.requestAnimationFrame((function(){t.recalculate()}))})),this.mutationObserver.observe(this.contentEl,{childList:!0,subtree:!0,characterData:!0})}},e.prototype.recalculate=function(){if(this.heightAutoObserverEl&&this.contentEl&&this.contentWrapperEl&&this.wrapperEl&&this.placeholderEl){var e=d(this.el);this.elStyles=e.getComputedStyle(this.el),this.isRtl="rtl"===this.elStyles.direction;var t=this.contentEl.offsetWidth,r=this.heightAutoObserverEl.offsetHeight<=1,n=this.heightAutoObserverEl.offsetWidth<=1||t>0,i=this.contentWrapperEl.offsetWidth,s=this.elStyles.overflowX,a=this.elStyles.overflowY;this.contentEl.style.padding="".concat(this.elStyles.paddingTop," ").concat(this.elStyles.paddingRight," ").concat(this.elStyles.paddingBottom," ").concat(this.elStyles.paddingLeft),this.wrapperEl.style.margin="-".concat(this.elStyles.paddingTop," -").concat(this.elStyles.paddingRight," -").concat(this.elStyles.paddingBottom," -").concat(this.elStyles.paddingLeft);var o=this.contentEl.scrollHeight,l=this.contentEl.scrollWidth;this.contentWrapperEl.style.height=r?"auto":"100%",this.placeholderEl.style.width=n?"".concat(t||l,"px"):"auto",this.placeholderEl.style.height="".concat(o,"px");var c=this.contentWrapperEl.offsetHeight;this.axis.x.isOverflowing=0!==t&&l>t,this.axis.y.isOverflowing=o>c,this.axis.x.isOverflowing="hidden"!==s&&this.axis.x.isOverflowing,this.axis.y.isOverflowing="hidden"!==a&&this.axis.y.isOverflowing,this.axis.x.forceVisible="x"===this.options.forceVisible||!0===this.options.forceVisible,this.axis.y.forceVisible="y"===this.options.forceVisible||!0===this.options.forceVisible,this.hideNativeScrollbar();var u=this.axis.x.isOverflowing?this.scrollbarWidth:0,h=this.axis.y.isOverflowing?this.scrollbarWidth:0;this.axis.x.isOverflowing=this.axis.x.isOverflowing&&l>i-h,this.axis.y.isOverflowing=this.axis.y.isOverflowing&&o>c-u,this.axis.x.scrollbar.size=this.getScrollbarSize("x"),this.axis.y.scrollbar.size=this.getScrollbarSize("y"),this.axis.x.scrollbar.el&&(this.axis.x.scrollbar.el.style.width="".concat(this.axis.x.scrollbar.size,"px")),this.axis.y.scrollbar.el&&(this.axis.y.scrollbar.el.style.height="".concat(this.axis.y.scrollbar.size,"px")),this.positionScrollbar("x"),this.positionScrollbar("y"),this.toggleTrackVisibility("x"),this.toggleTrackVisibility("y")}},e.prototype.getScrollbarSize=function(e){var t,r;if(void 0===e&&(e="y"),!this.axis[e].isOverflowing||!this.contentEl)return 0;var n,i=this.contentEl[this.axis[e].scrollSizeAttr],s=null!==(r=null===(t=this.axis[e].track.el)||void 0===t?void 0:t[this.axis[e].offsetSizeAttr])&&void 0!==r?r:0,a=s/i;return n=Math.max(~~(a*s),this.options.scrollbarMinSize),this.options.scrollbarMaxSize&&(n=Math.min(n,this.options.scrollbarMaxSize)),n},e.prototype.positionScrollbar=function(t){var r,n,i;void 0===t&&(t="y");var s=this.axis[t].scrollbar;if(this.axis[t].isOverflowing&&this.contentWrapperEl&&s.el&&this.elStyles){var a=this.contentWrapperEl[this.axis[t].scrollSizeAttr],o=(null===(r=this.axis[t].track.el)||void 0===r?void 0:r[this.axis[t].offsetSizeAttr])||0,l=parseInt(this.elStyles[this.axis[t].sizeAttr],10),c=this.contentWrapperEl[this.axis[t].scrollOffsetAttr];c="x"===t&&this.isRtl&&(null===(n=e.getRtlHelpers())||void 0===n?void 0:n.isScrollOriginAtZero)?-c:c,"x"===t&&this.isRtl&&(c=(null===(i=e.getRtlHelpers())||void 0===i?void 0:i.isScrollingToNegative)?c:-c);var u=c/(a-l),d=~~((o-s.size)*u);d="x"===t&&this.isRtl?-d+(o-s.size):d,s.el.style.transform="x"===t?"translate3d(".concat(d,"px, 0, 0)"):"translate3d(0, ".concat(d,"px, 0)")}},e.prototype.toggleTrackVisibility=function(e){void 0===e&&(e="y");var t=this.axis[e].track.el,r=this.axis[e].scrollbar.el;t&&r&&this.contentWrapperEl&&(this.axis[e].isOverflowing||this.axis[e].forceVisible?(t.style.visibility="visible",this.contentWrapperEl.style[this.axis[e].overflowAttr]="scroll",this.el.classList.add("".concat(this.classNames.scrollable,"-").concat(e))):(t.style.visibility="hidden",this.contentWrapperEl.style[this.axis[e].overflowAttr]="hidden",this.el.classList.remove("".concat(this.classNames.scrollable,"-").concat(e))),this.axis[e].isOverflowing?r.style.display="block":r.style.display="none")},e.prototype.showScrollbar=function(e){var t;void 0===e&&(e="y"),this.axis[e].isOverflowing&&!this.axis[e].scrollbar.isVisible&&(null===(t=this.axis[e].scrollbar.el)||void 0===t||t.classList.add(this.classNames.visible),this.axis[e].scrollbar.isVisible=!0)},e.prototype.hideScrollbar=function(e){var t;void 0===e&&(e="y"),this.axis[e].isOverflowing&&this.axis[e].scrollbar.isVisible&&(null===(t=this.axis[e].scrollbar.el)||void 0===t||t.classList.remove(this.classNames.visible),this.axis[e].scrollbar.isVisible=!1)},e.prototype.hideNativeScrollbar=function(){this.offsetEl&&(this.offsetEl.style[this.isRtl?"left":"right"]=this.axis.y.isOverflowing||this.axis.y.forceVisible?"-".concat(this.scrollbarWidth,"px"):"0px",this.offsetEl.style.bottom=this.axis.x.isOverflowing||this.axis.x.forceVisible?"-".concat(this.scrollbarWidth,"px"):"0px")},e.prototype.onMouseMoveForAxis=function(e){void 0===e&&(e="y");var t=this.axis[e];t.track.el&&t.scrollbar.el&&(t.track.rect=t.track.el.getBoundingClientRect(),t.scrollbar.rect=t.scrollbar.el.getBoundingClientRect(),this.isWithinBounds(t.track.rect)?(this.showScrollbar(e),t.track.el.classList.add(this.classNames.hover),this.isWithinBounds(t.scrollbar.rect)?t.scrollbar.el.classList.add(this.classNames.hover):t.scrollbar.el.classList.remove(this.classNames.hover)):(t.track.el.classList.remove(this.classNames.hover),this.options.autoHide&&this.hideScrollbar(e)))},e.prototype.onMouseLeaveForAxis=function(e){var t,r;void 0===e&&(e="y"),null===(t=this.axis[e].track.el)||void 0===t||t.classList.remove(this.classNames.hover),null===(r=this.axis[e].scrollbar.el)||void 0===r||r.classList.remove(this.classNames.hover),this.options.autoHide&&this.hideScrollbar(e)},e.prototype.onDragStart=function(e,t){var r;void 0===t&&(t="y");var n=h(this.el),i=d(this.el),s=this.axis[t].scrollbar,a="y"===t?e.pageY:e.pageX;this.axis[t].dragOffset=a-((null===(r=s.rect)||void 0===r?void 0:r[this.axis[t].offsetAttr])||0),this.draggedAxis=t,this.el.classList.add(this.classNames.dragging),n.addEventListener("mousemove",this.drag,!0),n.addEventListener("mouseup",this.onEndDrag,!0),null===this.removePreventClickId?(n.addEventListener("click",this.preventClick,!0),n.addEventListener("dblclick",this.preventClick,!0)):(i.clearTimeout(this.removePreventClickId),this.removePreventClickId=null)},e.prototype.onTrackClick=function(e,t){var r,n,i,s,a=this;void 0===t&&(t="y");var o=this.axis[t];if(this.options.clickOnTrack&&o.scrollbar.el&&this.contentWrapperEl){e.preventDefault();var l=d(this.el);this.axis[t].scrollbar.rect=o.scrollbar.el.getBoundingClientRect();var c=null!==(n=null===(r=this.axis[t].scrollbar.rect)||void 0===r?void 0:r[this.axis[t].offsetAttr])&&void 0!==n?n:0,u=parseInt(null!==(s=null===(i=this.elStyles)||void 0===i?void 0:i[this.axis[t].sizeAttr])&&void 0!==s?s:"0px",10),h=this.contentWrapperEl[this.axis[t].scrollOffsetAttr],p=("y"===t?this.mouseY-c:this.mouseX-c)<0?-1:1,f=-1===p?h-u:h+u,A=function(){a.contentWrapperEl&&(-1===p?h>f&&(h-=40,a.contentWrapperEl[a.axis[t].scrollOffsetAttr]=h,l.requestAnimationFrame(A)):h<f&&(h+=40,a.contentWrapperEl[a.axis[t].scrollOffsetAttr]=h,l.requestAnimationFrame(A)))};A()}},e.prototype.getContentElement=function(){return this.contentEl},e.prototype.getScrollElement=function(){return this.contentWrapperEl},e.prototype.removeListeners=function(){var e=d(this.el);this.el.removeEventListener("mouseenter",this.onMouseEnter),this.el.removeEventListener("pointerdown",this.onPointerEvent,!0),this.el.removeEventListener("mousemove",this.onMouseMove),this.el.removeEventListener("mouseleave",this.onMouseLeave),this.contentWrapperEl&&this.contentWrapperEl.removeEventListener("scroll",this.onScroll),e.removeEventListener("resize",this.onWindowResize),this.mutationObserver&&this.mutationObserver.disconnect(),this.resizeObserver&&this.resizeObserver.disconnect(),this.onMouseMove.cancel(),this.onWindowResize.cancel(),this.onStopScrolling.cancel(),this.onMouseEntered.cancel()},e.prototype.unMount=function(){this.removeListeners()},e.prototype.isWithinBounds=function(e){return this.mouseX>=e.left&&this.mouseX<=e.left+e.width&&this.mouseY>=e.top&&this.mouseY<=e.top+e.height},e.prototype.findChild=function(e,t){var r=e.matches||e.webkitMatchesSelector||e.mozMatchesSelector||e.msMatchesSelector;return Array.prototype.filter.call(e.children,(function(e){return r.call(e,t)}))[0]},e.rtlHelpers=null,e.defaultOptions={forceVisible:!1,clickOnTrack:!0,scrollbarMinSize:25,scrollbarMaxSize:0,ariaLabel:"scrollable content",classNames:{contentEl:"simplebar-content",contentWrapper:"simplebar-content-wrapper",offset:"simplebar-offset",mask:"simplebar-mask",wrapper:"simplebar-wrapper",placeholder:"simplebar-placeholder",scrollbar:"simplebar-scrollbar",track:"simplebar-track",heightAutoObserverWrapperEl:"simplebar-height-auto-observer-wrapper",heightAutoObserverEl:"simplebar-height-auto-observer",visible:"simplebar-visible",horizontal:"simplebar-horizontal",vertical:"simplebar-vertical",hover:"simplebar-hover",dragging:"simplebar-dragging",scrolling:"simplebar-scrolling",scrollable:"simplebar-scrollable",mouseEntered:"simplebar-mouse-entered"},scrollableNode:null,contentNode:null,autoHide:!0},e.getOptions=p,e}(),A=function(){return A=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var i in t=arguments[r])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},A.apply(this,arguments)},m=n.forwardRef((function(e,t){var r=e.children,i=e.scrollableNodeProps,s=void 0===i?{}:i,a=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(n=Object.getOwnPropertySymbols(e);i<n.length;i++)t.indexOf(n[i])<0&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(r[n[i]]=e[n[i]])}return r}(e,["children","scrollableNodeProps"]),o=n.useRef(),l=n.useRef(),c=n.useRef(),u={},d={};Object.keys(a).forEach((function(e){Object.prototype.hasOwnProperty.call(f.defaultOptions,e)?u[e]=a[e]:d[e]=a[e]}));var h=A(A({},f.defaultOptions.classNames),u.classNames),p=A(A({},s),{className:"".concat(h.contentWrapper).concat(s.className?" ".concat(s.className):""),tabIndex:0,role:"region","aria-label":u.ariaLabel||f.defaultOptions.ariaLabel});return n.useEffect((function(){var e;return l.current=p.ref?p.ref.current:l.current,o.current&&(e=new f(o.current,A(A(A({},u),l.current&&{scrollableNode:l.current}),c.current&&{contentNode:c.current})),"function"==typeof t?t(e):t&&(t.current=e)),function(){null==e||e.unMount(),e=null,"function"==typeof t&&t(null)}}),[]),n.createElement("div",A({"data-simplebar":"init",ref:o},d),n.createElement("div",{className:h.wrapper},n.createElement("div",{className:h.heightAutoObserverWrapperEl},n.createElement("div",{className:h.heightAutoObserverEl})),n.createElement("div",{className:h.mask},n.createElement("div",{className:h.offset},"function"==typeof r?r({scrollableNodeRef:l,scrollableNodeProps:A(A({},p),{ref:l}),contentNodeRef:c,contentNodeProps:{className:h.contentEl,ref:c}}):n.createElement("div",A({},p),n.createElement("div",{className:h.contentEl},r)))),n.createElement("div",{className:h.placeholder})),n.createElement("div",{className:"".concat(h.track," simplebar-horizontal")},n.createElement("div",{className:h.scrollbar})),n.createElement("div",{className:"".concat(h.track," simplebar-vertical")},n.createElement("div",{className:h.scrollbar})))}));m.displayName="SimpleBar"},90497:(e,t,r)=>{"use strict";r.d(t,{tq:()=>C,o5:()=>M,c6:()=>v});var n=r(83426),i=r(69260);function s(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function a(e,t){const r=["__proto__","constructor","prototype"];Object.keys(t).filter((e=>r.indexOf(e)<0)).forEach((r=>{void 0===e[r]?e[r]=t[r]:s(t[r])&&s(e[r])&&Object.keys(t[r]).length>0?t[r].__swiper__?e[r]=t[r]:a(e[r],t[r]):e[r]=t[r]}))}function o(e={}){return e.navigation&&void 0===e.navigation.nextEl&&void 0===e.navigation.prevEl}function l(e={}){return e.pagination&&void 0===e.pagination.el}function c(e={}){return e.scrollbar&&void 0===e.scrollbar.el}function u(e=""){const t=e.split(" ").map((e=>e.trim())).filter((e=>!!e)),r=[];return t.forEach((e=>{r.indexOf(e)<0&&r.push(e)})),r.join(" ")}const d=["modules","init","_direction","touchEventsTarget","initialSlide","_speed","cssMode","updateOnWindowResize","resizeObserver","nested","focusableElements","_enabled","_width","_height","preventInteractionOnTransition","userAgent","url","_edgeSwipeDetection","_edgeSwipeThreshold","_freeMode","_autoHeight","setWrapperSize","virtualTranslate","_effect","breakpoints","_spaceBetween","_slidesPerView","maxBackfaceHiddenSlides","_grid","_slidesPerGroup","_slidesPerGroupSkip","_slidesPerGroupAuto","_centeredSlides","_centeredSlidesBounds","_slidesOffsetBefore","_slidesOffsetAfter","normalizeSlideIndex","_centerInsufficientSlides","_watchOverflow","roundLengths","touchRatio","touchAngle","simulateTouch","_shortSwipes","_longSwipes","longSwipesRatio","longSwipesMs","_followFinger","allowTouchMove","_threshold","touchMoveStopPropagation","touchStartPreventDefault","touchStartForcePreventDefault","touchReleaseOnEdges","uniqueNavElements","_resistance","_resistanceRatio","_watchSlidesProgress","_grabCursor","preventClicks","preventClicksPropagation","_slideToClickedSlide","_preloadImages","updateOnImagesReady","_loop","_loopAdditionalSlides","_loopedSlides","_loopedSlidesLimit","_loopFillGroupWithBlank","loopPreventsSlide","_rewind","_allowSlidePrev","_allowSlideNext","_swipeHandler","_noSwiping","noSwipingClass","noSwipingSelector","passiveListeners","containerModifierClass","slideClass","slideBlankClass","slideActiveClass","slideDuplicateActiveClass","slideVisibleClass","slideDuplicateClass","slideNextClass","slideDuplicateNextClass","slidePrevClass","slideDuplicatePrevClass","wrapperClass","runCallbacksOnInit","observer","observeParents","observeSlideChildren","a11y","_autoplay","_controller","coverflowEffect","cubeEffect","fadeEffect","flipEffect","creativeEffect","cardsEffect","hashNavigation","history","keyboard","lazy","mousewheel","_navigation","_pagination","parallax","_scrollbar","_thumbs","virtual","zoom"],h=(e,t)=>{let r=t.slidesPerView;if(t.breakpoints){const e=i.ZP.prototype.getBreakpoint(t.breakpoints),n=e in t.breakpoints?t.breakpoints[e]:void 0;n&&n.slidesPerView&&(r=n.slidesPerView)}let n=Math.ceil(parseFloat(t.loopedSlides||r,10));return n+=t.loopAdditionalSlides,n>e.length&&t.loopedSlidesLimit&&(n=e.length),n};function p(e){return e.type&&e.type.displayName&&e.type.displayName.includes("SwiperSlide")}function f(e){const t=[];return n.Children.toArray(e).forEach((e=>{p(e)?t.push(e):e.props&&e.props.children&&f(e.props.children).forEach((e=>t.push(e)))})),t}function A(e){const t=[],r={"container-start":[],"container-end":[],"wrapper-start":[],"wrapper-end":[]};return n.Children.toArray(e).forEach((e=>{if(p(e))t.push(e);else if(e.props&&e.props.slot&&r[e.props.slot])r[e.props.slot].push(e);else if(e.props&&e.props.children){const n=f(e.props.children);n.length>0?n.forEach((e=>t.push(e))):r["container-end"].push(e)}else r["container-end"].push(e)})),{slides:t,slots:r}}function m(e,t){return"undefined"==typeof window?(0,n.useEffect)(e,t):(0,n.useLayoutEffect)(e,t)}const g=(0,n.createContext)(null),v=()=>(0,n.useContext)(g),b=(0,n.createContext)(null);function y(){return y=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},y.apply(this,arguments)}const C=(0,n.forwardRef)((function(e,t){let{className:r,tag:p="div",wrapperTag:f="div",children:g,onSwiper:v,...C}=void 0===e?{}:e,w=!1;const[M,S]=(0,n.useState)("swiper"),[I,E]=(0,n.useState)(null),[x,T]=(0,n.useState)(!1),D=(0,n.useRef)(!1),k=(0,n.useRef)(null),j=(0,n.useRef)(null),L=(0,n.useRef)(null),O=(0,n.useRef)(null),P=(0,n.useRef)(null),N=(0,n.useRef)(null),B=(0,n.useRef)(null),R=(0,n.useRef)(null),{params:V,passedParams:z,rest:Y,events:G}=function(e={},t=!0){const r={on:{}},n={},o={};a(r,i.ZP.defaults),a(r,i.ZP.extendedDefaults),r._emitClasses=!0,r.init=!1;const l={},c=d.map((e=>e.replace(/_/,""))),u=Object.assign({},e);return Object.keys(u).forEach((i=>{void 0!==e[i]&&(c.indexOf(i)>=0?s(e[i])?(r[i]={},o[i]={},a(r[i],e[i]),a(o[i],e[i])):(r[i]=e[i],o[i]=e[i]):0===i.search(/on[A-Z]/)&&"function"==typeof e[i]?t?n[`${i[2].toLowerCase()}${i.substr(3)}`]=e[i]:r.on[`${i[2].toLowerCase()}${i.substr(3)}`]=e[i]:l[i]=e[i])})),["navigation","pagination","scrollbar"].forEach((e=>{!0===r[e]&&(r[e]={}),!1===r[e]&&delete r[e]})),{params:r,passedParams:o,rest:l,events:n}}(C),{slides:U,slots:F}=A(g),q=()=>{T(!x)};Object.assign(V.on,{_containerClasses(e,t){S(t)}});const H=()=>{if(Object.assign(V.on,G),w=!0,j.current=new i.ZP(V),j.current.loopCreate=()=>{},j.current.loopDestroy=()=>{},V.loop&&(j.current.loopedSlides=h(U,V)),j.current.virtual&&j.current.params.virtual.enabled){j.current.virtual.slides=U;const e={cache:!1,slides:U,renderExternal:E,renderExternalUpdate:!1};a(j.current.params.virtual,e),a(j.current.originalParams.virtual,e)}};return k.current||H(),j.current&&j.current.on("_beforeBreakpoint",q),(0,n.useEffect)((()=>()=>{j.current&&j.current.off("_beforeBreakpoint",q)})),(0,n.useEffect)((()=>{!D.current&&j.current&&(j.current.emitSlidesClasses(),D.current=!0)})),m((()=>{if(t&&(t.current=k.current),k.current)return j.current.destroyed&&H(),function({el:e,nextEl:t,prevEl:r,paginationEl:n,scrollbarEl:i,swiper:s},a){o(a)&&t&&r&&(s.params.navigation.nextEl=t,s.originalParams.navigation.nextEl=t,s.params.navigation.prevEl=r,s.originalParams.navigation.prevEl=r),l(a)&&n&&(s.params.pagination.el=n,s.originalParams.pagination.el=n),c(a)&&i&&(s.params.scrollbar.el=i,s.originalParams.scrollbar.el=i),s.init(e)}({el:k.current,nextEl:P.current,prevEl:N.current,paginationEl:B.current,scrollbarEl:R.current,swiper:j.current},V),v&&v(j.current),()=>{j.current&&!j.current.destroyed&&j.current.destroy(!0,!1)}}),[]),m((()=>{!w&&G&&j.current&&Object.keys(G).forEach((e=>{j.current.on(e,G[e])}));const e=function(e,t,r,n,i){const a=[];if(!t)return a;const o=e=>{a.indexOf(e)<0&&a.push(e)};if(r&&n){const e=n.map(i),t=r.map(i);e.join("")!==t.join("")&&o("children"),n.length!==r.length&&o("children")}return d.filter((e=>"_"===e[0])).map((e=>e.replace(/_/,""))).forEach((r=>{if(r in e&&r in t)if(s(e[r])&&s(t[r])){const n=Object.keys(e[r]),i=Object.keys(t[r]);n.length!==i.length?o(r):(n.forEach((n=>{e[r][n]!==t[r][n]&&o(r)})),i.forEach((n=>{e[r][n]!==t[r][n]&&o(r)})))}else e[r]!==t[r]&&o(r)})),a}(z,L.current,U,O.current,(e=>e.key));return L.current=z,O.current=U,e.length&&j.current&&!j.current.destroyed&&function({swiper:e,slides:t,passedParams:r,changedParams:n,nextEl:i,prevEl:o,scrollbarEl:l,paginationEl:c}){const u=n.filter((e=>"children"!==e&&"direction"!==e)),{params:d,pagination:h,navigation:p,scrollbar:f,virtual:A,thumbs:m}=e;let g,v,b,y,C;n.includes("thumbs")&&r.thumbs&&r.thumbs.swiper&&d.thumbs&&!d.thumbs.swiper&&(g=!0),n.includes("controller")&&r.controller&&r.controller.control&&d.controller&&!d.controller.control&&(v=!0),n.includes("pagination")&&r.pagination&&(r.pagination.el||c)&&(d.pagination||!1===d.pagination)&&h&&!h.el&&(b=!0),n.includes("scrollbar")&&r.scrollbar&&(r.scrollbar.el||l)&&(d.scrollbar||!1===d.scrollbar)&&f&&!f.el&&(y=!0),n.includes("navigation")&&r.navigation&&(r.navigation.prevEl||o)&&(r.navigation.nextEl||i)&&(d.navigation||!1===d.navigation)&&p&&!p.prevEl&&!p.nextEl&&(C=!0),u.forEach((t=>{if(s(d[t])&&s(r[t]))a(d[t],r[t]);else{const i=r[t];!0!==i&&!1!==i||"navigation"!==t&&"pagination"!==t&&"scrollbar"!==t?d[t]=r[t]:!1===i&&e[n=t]&&(e[n].destroy(),"navigation"===n?(d[n].prevEl=void 0,d[n].nextEl=void 0,e[n].prevEl=void 0,e[n].nextEl=void 0):(d[n].el=void 0,e[n].el=void 0))}var n})),u.includes("controller")&&!v&&e.controller&&e.controller.control&&d.controller&&d.controller.control&&(e.controller.control=d.controller.control),n.includes("children")&&t&&A&&d.virtual.enabled?(A.slides=t,A.update(!0)):n.includes("children")&&e.lazy&&e.params.lazy.enabled&&e.lazy.load(),g&&m.init()&&m.update(!0),v&&(e.controller.control=d.controller.control),b&&(c&&(d.pagination.el=c),h.init(),h.render(),h.update()),y&&(l&&(d.scrollbar.el=l),f.init(),f.updateSize(),f.setTranslate()),C&&(i&&(d.navigation.nextEl=i),o&&(d.navigation.prevEl=o),p.init(),p.update()),n.includes("allowSlideNext")&&(e.allowSlideNext=r.allowSlideNext),n.includes("allowSlidePrev")&&(e.allowSlidePrev=r.allowSlidePrev),n.includes("direction")&&e.changeDirection(r.direction,!1),e.update()}({swiper:j.current,slides:U,passedParams:z,changedParams:e,nextEl:P.current,prevEl:N.current,scrollbarEl:R.current,paginationEl:B.current}),()=>{G&&j.current&&Object.keys(G).forEach((e=>{j.current.off(e,G[e])}))}})),m((()=>{var e;!(e=j.current)||e.destroyed||!e.params.virtual||e.params.virtual&&!e.params.virtual.enabled||(e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.lazy&&e.params.lazy.enabled&&e.lazy.load(),e.parallax&&e.params.parallax&&e.params.parallax.enabled&&e.parallax.setTranslate())}),[I]),n.createElement(p,y({ref:k,className:u(`${M}${r?` ${r}`:""}`)},Y),n.createElement(b.Provider,{value:j.current},F["container-start"],n.createElement(f,{className:"swiper-wrapper"},F["wrapper-start"],V.virtual?function(e,t,r){if(!r)return null;const i=e.isHorizontal()?{[e.rtlTranslate?"right":"left"]:`${r.offset}px`}:{top:`${r.offset}px`};return t.filter(((e,t)=>t>=r.from&&t<=r.to)).map((t=>n.cloneElement(t,{swiper:e,style:i})))}(j.current,U,I):!V.loop||j.current&&j.current.destroyed?U.map((e=>n.cloneElement(e,{swiper:j.current}))):function(e,t,r){const i=t.map(((t,r)=>n.cloneElement(t,{swiper:e,"data-swiper-slide-index":r})));function s(e,t,i){return n.cloneElement(e,{key:`${e.key}-duplicate-${t}-${i}`,className:`${e.props.className||""} ${r.slideDuplicateClass}`})}if(r.loopFillGroupWithBlank){const e=r.slidesPerGroup-i.length%r.slidesPerGroup;if(e!==r.slidesPerGroup)for(let t=0;t<e;t+=1){const e=n.createElement("div",{className:`${r.slideClass} ${r.slideBlankClass}`});i.push(e)}}"auto"!==r.slidesPerView||r.loopedSlides||(r.loopedSlides=i.length);const a=h(i,r),o=[],l=[];for(let e=0;e<a;e+=1){const t=e-Math.floor(e/i.length)*i.length;l.push(s(i[t],e,"append")),o.unshift(s(i[i.length-t-1],e,"prepend"))}return e&&(e.loopedSlides=a),[...o,...i,...l]}(j.current,U,V),F["wrapper-end"]),o(V)&&n.createElement(n.Fragment,null,n.createElement("div",{ref:N,className:"swiper-button-prev"}),n.createElement("div",{ref:P,className:"swiper-button-next"})),c(V)&&n.createElement("div",{ref:R,className:"swiper-scrollbar"}),l(V)&&n.createElement("div",{ref:B,className:"swiper-pagination"}),F["container-end"]))}));function w(){return w=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},w.apply(this,arguments)}C.displayName="Swiper";const M=(0,n.forwardRef)((function(e,t){let{tag:r="div",children:i,className:s="",swiper:a,zoom:o,virtualIndex:l,...c}=void 0===e?{}:e;const d=(0,n.useRef)(null),[h,p]=(0,n.useState)("swiper-slide");function f(e,t,r){t===d.current&&p(r)}m((()=>{if(t&&(t.current=d.current),d.current&&a){if(!a.destroyed)return a.on("_slideClass",f),()=>{a&&a.off("_slideClass",f)};"swiper-slide"!==h&&p("swiper-slide")}})),m((()=>{a&&d.current&&!a.destroyed&&p(a.getSlideClasses(d.current))}),[a]);const A={isActive:h.indexOf("swiper-slide-active")>=0||h.indexOf("swiper-slide-duplicate-active")>=0,isVisible:h.indexOf("swiper-slide-visible")>=0,isDuplicate:h.indexOf("swiper-slide-duplicate")>=0,isPrev:h.indexOf("swiper-slide-prev")>=0||h.indexOf("swiper-slide-duplicate-prev")>=0,isNext:h.indexOf("swiper-slide-next")>=0||h.indexOf("swiper-slide-duplicate-next")>=0},v=()=>"function"==typeof i?i(A):i;return n.createElement(r,w({ref:d,className:u(`${h}${s?` ${s}`:""}`),"data-swiper-slide-index":l},c),n.createElement(g.Provider,{value:A},o?n.createElement("div",{className:"swiper-zoom-container","data-swiper-zoom":"number"==typeof o?o:void 0},v()):v()))}));M.displayName="SwiperSlide"},69260:(e,t,r)=>{"use strict";function n(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function i(e={},t={}){Object.keys(t).forEach((r=>{void 0===e[r]?e[r]=t[r]:n(t[r])&&n(e[r])&&Object.keys(t[r]).length>0&&i(e[r],t[r])}))}r.d(t,{lI:()=>le,W_:()=>ne,tl:()=>se,eZ:()=>te,ZP:()=>ee});const s={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector:()=>null,querySelectorAll:()=>[],getElementById:()=>null,createEvent:()=>({initEvent(){}}),createElement:()=>({children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName:()=>[]}),createElementNS:()=>({}),importNode:()=>null,location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function a(){const e="undefined"!=typeof document?document:{};return i(e,s),e}const o={document:s,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle:()=>({getPropertyValue:()=>""}),Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia:()=>({}),requestAnimationFrame:e=>"undefined"==typeof setTimeout?(e(),null):setTimeout(e,0),cancelAnimationFrame(e){"undefined"!=typeof setTimeout&&clearTimeout(e)}};function l(){const e="undefined"!=typeof window?window:{};return i(e,o),e}function c(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function u(e={},t={}){Object.keys(t).forEach((r=>{void 0===e[r]?e[r]=t[r]:c(t[r])&&c(e[r])&&Object.keys(t[r]).length>0&&u(e[r],t[r])}))}const d={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector:()=>null,querySelectorAll:()=>[],getElementById:()=>null,createEvent:()=>({initEvent(){}}),createElement:()=>({children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName:()=>[]}),createElementNS:()=>({}),importNode:()=>null,location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function h(){const e="undefined"!=typeof document?document:{};return u(e,d),e}const p={document:d,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle:()=>({getPropertyValue:()=>""}),Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia:()=>({}),requestAnimationFrame:e=>"undefined"==typeof setTimeout?(e(),null):setTimeout(e,0),cancelAnimationFrame(e){"undefined"!=typeof setTimeout&&clearTimeout(e)}};function f(){const e="undefined"!=typeof window?window:{};return u(e,p),e}class A extends Array{constructor(e){"number"==typeof e?super(e):(super(...e||[]),function(e){const t=e.__proto__;Object.defineProperty(e,"__proto__",{get:()=>t,set(e){t.__proto__=e}})}(this))}}function m(e=[]){const t=[];return e.forEach((e=>{Array.isArray(e)?t.push(...m(e)):t.push(e)})),t}function g(e,t){return Array.prototype.filter.call(e,t)}function v(e,t){const r=f(),n=h();let i=[];if(!t&&e instanceof A)return e;if(!e)return new A(i);if("string"==typeof e){const r=e.trim();if(r.indexOf("<")>=0&&r.indexOf(">")>=0){let e="div";0===r.indexOf("<li")&&(e="ul"),0===r.indexOf("<tr")&&(e="tbody"),0!==r.indexOf("<td")&&0!==r.indexOf("<th")||(e="tr"),0===r.indexOf("<tbody")&&(e="table"),0===r.indexOf("<option")&&(e="select");const t=n.createElement(e);t.innerHTML=r;for(let e=0;e<t.childNodes.length;e+=1)i.push(t.childNodes[e])}else i=function(e,t){if("string"!=typeof e)return[e];const r=[],n=t.querySelectorAll(e);for(let e=0;e<n.length;e+=1)r.push(n[e]);return r}(e.trim(),t||n)}else if(e.nodeType||e===r||e===n)i.push(e);else if(Array.isArray(e)){if(e instanceof A)return e;i=e}return new A(function(e){const t=[];for(let r=0;r<e.length;r+=1)-1===t.indexOf(e[r])&&t.push(e[r]);return t}(i))}v.fn=A.prototype;const b="resize scroll".split(" ");function y(e){return function(...t){if(void 0===t[0]){for(let t=0;t<this.length;t+=1)b.indexOf(e)<0&&(e in this[t]?this[t][e]():v(this[t]).trigger(e));return this}return this.on(e,...t)}}y("click"),y("blur"),y("focus"),y("focusin"),y("focusout"),y("keyup"),y("keydown"),y("keypress"),y("submit"),y("change"),y("mousedown"),y("mousemove"),y("mouseup"),y("mouseenter"),y("mouseleave"),y("mouseout"),y("mouseover"),y("touchstart"),y("touchend"),y("touchmove"),y("resize"),y("scroll");const C={addClass:function(...e){const t=m(e.map((e=>e.split(" "))));return this.forEach((e=>{e.classList.add(...t)})),this},removeClass:function(...e){const t=m(e.map((e=>e.split(" "))));return this.forEach((e=>{e.classList.remove(...t)})),this},hasClass:function(...e){const t=m(e.map((e=>e.split(" "))));return g(this,(e=>t.filter((t=>e.classList.contains(t))).length>0)).length>0},toggleClass:function(...e){const t=m(e.map((e=>e.split(" "))));this.forEach((e=>{t.forEach((t=>{e.classList.toggle(t)}))}))},attr:function(e,t){if(1===arguments.length&&"string"==typeof e)return this[0]?this[0].getAttribute(e):void 0;for(let r=0;r<this.length;r+=1)if(2===arguments.length)this[r].setAttribute(e,t);else for(const t in e)this[r][t]=e[t],this[r].setAttribute(t,e[t]);return this},removeAttr:function(e){for(let t=0;t<this.length;t+=1)this[t].removeAttribute(e);return this},transform:function(e){for(let t=0;t<this.length;t+=1)this[t].style.transform=e;return this},transition:function(e){for(let t=0;t<this.length;t+=1)this[t].style.transitionDuration="string"!=typeof e?`${e}ms`:e;return this},on:function(...e){let[t,r,n,i]=e;function s(e){const t=e.target;if(!t)return;const i=e.target.dom7EventData||[];if(i.indexOf(e)<0&&i.unshift(e),v(t).is(r))n.apply(t,i);else{const e=v(t).parents();for(let t=0;t<e.length;t+=1)v(e[t]).is(r)&&n.apply(e[t],i)}}function a(e){const t=e&&e.target&&e.target.dom7EventData||[];t.indexOf(e)<0&&t.unshift(e),n.apply(this,t)}"function"==typeof e[1]&&([t,n,i]=e,r=void 0),i||(i=!1);const o=t.split(" ");let l;for(let e=0;e<this.length;e+=1){const t=this[e];if(r)for(l=0;l<o.length;l+=1){const e=o[l];t.dom7LiveListeners||(t.dom7LiveListeners={}),t.dom7LiveListeners[e]||(t.dom7LiveListeners[e]=[]),t.dom7LiveListeners[e].push({listener:n,proxyListener:s}),t.addEventListener(e,s,i)}else for(l=0;l<o.length;l+=1){const e=o[l];t.dom7Listeners||(t.dom7Listeners={}),t.dom7Listeners[e]||(t.dom7Listeners[e]=[]),t.dom7Listeners[e].push({listener:n,proxyListener:a}),t.addEventListener(e,a,i)}}return this},off:function(...e){let[t,r,n,i]=e;"function"==typeof e[1]&&([t,n,i]=e,r=void 0),i||(i=!1);const s=t.split(" ");for(let e=0;e<s.length;e+=1){const t=s[e];for(let e=0;e<this.length;e+=1){const s=this[e];let a;if(!r&&s.dom7Listeners?a=s.dom7Listeners[t]:r&&s.dom7LiveListeners&&(a=s.dom7LiveListeners[t]),a&&a.length)for(let e=a.length-1;e>=0;e-=1){const r=a[e];n&&r.listener===n||n&&r.listener&&r.listener.dom7proxy&&r.listener.dom7proxy===n?(s.removeEventListener(t,r.proxyListener,i),a.splice(e,1)):n||(s.removeEventListener(t,r.proxyListener,i),a.splice(e,1))}}}return this},trigger:function(...e){const t=f(),r=e[0].split(" "),n=e[1];for(let i=0;i<r.length;i+=1){const s=r[i];for(let r=0;r<this.length;r+=1){const i=this[r];if(t.CustomEvent){const r=new t.CustomEvent(s,{detail:n,bubbles:!0,cancelable:!0});i.dom7EventData=e.filter(((e,t)=>t>0)),i.dispatchEvent(r),i.dom7EventData=[],delete i.dom7EventData}}}return this},transitionEnd:function(e){const t=this;return e&&t.on("transitionend",(function r(n){n.target===this&&(e.call(this,n),t.off("transitionend",r))})),this},outerWidth:function(e){if(this.length>0){if(e){const e=this.styles();return this[0].offsetWidth+parseFloat(e.getPropertyValue("margin-right"))+parseFloat(e.getPropertyValue("margin-left"))}return this[0].offsetWidth}return null},outerHeight:function(e){if(this.length>0){if(e){const e=this.styles();return this[0].offsetHeight+parseFloat(e.getPropertyValue("margin-top"))+parseFloat(e.getPropertyValue("margin-bottom"))}return this[0].offsetHeight}return null},styles:function(){const e=f();return this[0]?e.getComputedStyle(this[0],null):{}},offset:function(){if(this.length>0){const e=f(),t=h(),r=this[0],n=r.getBoundingClientRect(),i=t.body,s=r.clientTop||i.clientTop||0,a=r.clientLeft||i.clientLeft||0,o=r===e?e.scrollY:r.scrollTop,l=r===e?e.scrollX:r.scrollLeft;return{top:n.top+o-s,left:n.left+l-a}}return null},css:function(e,t){const r=f();let n;if(1===arguments.length){if("string"!=typeof e){for(n=0;n<this.length;n+=1)for(const t in e)this[n].style[t]=e[t];return this}if(this[0])return r.getComputedStyle(this[0],null).getPropertyValue(e)}if(2===arguments.length&&"string"==typeof e){for(n=0;n<this.length;n+=1)this[n].style[e]=t;return this}return this},each:function(e){return e?(this.forEach(((t,r)=>{e.apply(t,[t,r])})),this):this},html:function(e){if(void 0===e)return this[0]?this[0].innerHTML:null;for(let t=0;t<this.length;t+=1)this[t].innerHTML=e;return this},text:function(e){if(void 0===e)return this[0]?this[0].textContent.trim():null;for(let t=0;t<this.length;t+=1)this[t].textContent=e;return this},is:function(e){const t=f(),r=h(),n=this[0];let i,s;if(!n||void 0===e)return!1;if("string"==typeof e){if(n.matches)return n.matches(e);if(n.webkitMatchesSelector)return n.webkitMatchesSelector(e);if(n.msMatchesSelector)return n.msMatchesSelector(e);for(i=v(e),s=0;s<i.length;s+=1)if(i[s]===n)return!0;return!1}if(e===r)return n===r;if(e===t)return n===t;if(e.nodeType||e instanceof A){for(i=e.nodeType?[e]:e,s=0;s<i.length;s+=1)if(i[s]===n)return!0;return!1}return!1},index:function(){let e,t=this[0];if(t){for(e=0;null!==(t=t.previousSibling);)1===t.nodeType&&(e+=1);return e}},eq:function(e){if(void 0===e)return this;const t=this.length;if(e>t-1)return v([]);if(e<0){const r=t+e;return v(r<0?[]:[this[r]])}return v([this[e]])},append:function(...e){let t;const r=h();for(let n=0;n<e.length;n+=1){t=e[n];for(let e=0;e<this.length;e+=1)if("string"==typeof t){const n=r.createElement("div");for(n.innerHTML=t;n.firstChild;)this[e].appendChild(n.firstChild)}else if(t instanceof A)for(let r=0;r<t.length;r+=1)this[e].appendChild(t[r]);else this[e].appendChild(t)}return this},prepend:function(e){const t=h();let r,n;for(r=0;r<this.length;r+=1)if("string"==typeof e){const i=t.createElement("div");for(i.innerHTML=e,n=i.childNodes.length-1;n>=0;n-=1)this[r].insertBefore(i.childNodes[n],this[r].childNodes[0])}else if(e instanceof A)for(n=0;n<e.length;n+=1)this[r].insertBefore(e[n],this[r].childNodes[0]);else this[r].insertBefore(e,this[r].childNodes[0]);return this},next:function(e){return this.length>0?e?this[0].nextElementSibling&&v(this[0].nextElementSibling).is(e)?v([this[0].nextElementSibling]):v([]):this[0].nextElementSibling?v([this[0].nextElementSibling]):v([]):v([])},nextAll:function(e){const t=[];let r=this[0];if(!r)return v([]);for(;r.nextElementSibling;){const n=r.nextElementSibling;e?v(n).is(e)&&t.push(n):t.push(n),r=n}return v(t)},prev:function(e){if(this.length>0){const t=this[0];return e?t.previousElementSibling&&v(t.previousElementSibling).is(e)?v([t.previousElementSibling]):v([]):t.previousElementSibling?v([t.previousElementSibling]):v([])}return v([])},prevAll:function(e){const t=[];let r=this[0];if(!r)return v([]);for(;r.previousElementSibling;){const n=r.previousElementSibling;e?v(n).is(e)&&t.push(n):t.push(n),r=n}return v(t)},parent:function(e){const t=[];for(let r=0;r<this.length;r+=1)null!==this[r].parentNode&&(e?v(this[r].parentNode).is(e)&&t.push(this[r].parentNode):t.push(this[r].parentNode));return v(t)},parents:function(e){const t=[];for(let r=0;r<this.length;r+=1){let n=this[r].parentNode;for(;n;)e?v(n).is(e)&&t.push(n):t.push(n),n=n.parentNode}return v(t)},closest:function(e){let t=this;return void 0===e?v([]):(t.is(e)||(t=t.parents(e).eq(0)),t)},find:function(e){const t=[];for(let r=0;r<this.length;r+=1){const n=this[r].querySelectorAll(e);for(let e=0;e<n.length;e+=1)t.push(n[e])}return v(t)},children:function(e){const t=[];for(let r=0;r<this.length;r+=1){const n=this[r].children;for(let r=0;r<n.length;r+=1)e&&!v(n[r]).is(e)||t.push(n[r])}return v(t)},filter:function(e){return v(g(this,e))},remove:function(){for(let e=0;e<this.length;e+=1)this[e].parentNode&&this[e].parentNode.removeChild(this[e]);return this}};Object.keys(C).forEach((e=>{Object.defineProperty(v.fn,e,{value:C[e],writable:!0})}));const w=v;function M(e,t=0){return setTimeout(e,t)}function S(){return Date.now()}function I(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function E(...e){const t=Object(e[0]),r=["__proto__","constructor","prototype"];for(let i=1;i<e.length;i+=1){const s=e[i];if(null!=s&&(n=s,!("undefined"!=typeof window&&void 0!==window.HTMLElement?n instanceof HTMLElement:n&&(1===n.nodeType||11===n.nodeType)))){const e=Object.keys(Object(s)).filter((e=>r.indexOf(e)<0));for(let r=0,n=e.length;r<n;r+=1){const n=e[r],i=Object.getOwnPropertyDescriptor(s,n);void 0!==i&&i.enumerable&&(I(t[n])&&I(s[n])?s[n].__swiper__?t[n]=s[n]:E(t[n],s[n]):!I(t[n])&&I(s[n])?(t[n]={},s[n].__swiper__?t[n]=s[n]:E(t[n],s[n])):t[n]=s[n])}}}var n;return t}function x(e,t,r){e.style.setProperty(t,r)}function T({swiper:e,targetPosition:t,side:r}){const n=l(),i=-e.translate;let s,a=null;const o=e.params.speed;e.wrapperEl.style.scrollSnapType="none",n.cancelAnimationFrame(e.cssModeFrameID);const c=t>i?"next":"prev",u=(e,t)=>"next"===c&&e>=t||"prev"===c&&e<=t,d=()=>{s=(new Date).getTime(),null===a&&(a=s);const l=Math.max(Math.min((s-a)/o,1),0),c=.5-Math.cos(l*Math.PI)/2;let h=i+c*(t-i);if(u(h,t)&&(h=t),e.wrapperEl.scrollTo({[r]:h}),u(h,t))return e.wrapperEl.style.overflow="hidden",e.wrapperEl.style.scrollSnapType="",setTimeout((()=>{e.wrapperEl.style.overflow="",e.wrapperEl.scrollTo({[r]:h})})),void n.cancelAnimationFrame(e.cssModeFrameID);e.cssModeFrameID=n.requestAnimationFrame(d)};d()}let D,k,j;function L(){return D||(D=function(){const e=l(),t=a();return{smoothScroll:t.documentElement&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch),passiveListener:function(){let t=!1;try{const r=Object.defineProperty({},"passive",{get(){t=!0}});e.addEventListener("testPassiveListener",null,r)}catch(e){}return t}(),gestures:"ongesturestart"in e}}()),D}const O={on(e,t,r){const n=this;if(!n.eventsListeners||n.destroyed)return n;if("function"!=typeof t)return n;const i=r?"unshift":"push";return e.split(" ").forEach((e=>{n.eventsListeners[e]||(n.eventsListeners[e]=[]),n.eventsListeners[e][i](t)})),n},once(e,t,r){const n=this;if(!n.eventsListeners||n.destroyed)return n;if("function"!=typeof t)return n;function i(...r){n.off(e,i),i.__emitterProxy&&delete i.__emitterProxy,t.apply(n,r)}return i.__emitterProxy=t,n.on(e,i,r)},onAny(e,t){const r=this;if(!r.eventsListeners||r.destroyed)return r;if("function"!=typeof e)return r;const n=t?"unshift":"push";return r.eventsAnyListeners.indexOf(e)<0&&r.eventsAnyListeners[n](e),r},offAny(e){const t=this;if(!t.eventsListeners||t.destroyed)return t;if(!t.eventsAnyListeners)return t;const r=t.eventsAnyListeners.indexOf(e);return r>=0&&t.eventsAnyListeners.splice(r,1),t},off(e,t){const r=this;return!r.eventsListeners||r.destroyed?r:r.eventsListeners?(e.split(" ").forEach((e=>{void 0===t?r.eventsListeners[e]=[]:r.eventsListeners[e]&&r.eventsListeners[e].forEach(((n,i)=>{(n===t||n.__emitterProxy&&n.__emitterProxy===t)&&r.eventsListeners[e].splice(i,1)}))})),r):r},emit(...e){const t=this;if(!t.eventsListeners||t.destroyed)return t;if(!t.eventsListeners)return t;let r,n,i;return"string"==typeof e[0]||Array.isArray(e[0])?(r=e[0],n=e.slice(1,e.length),i=t):(r=e[0].events,n=e[0].data,i=e[0].context||t),n.unshift(i),(Array.isArray(r)?r:r.split(" ")).forEach((e=>{t.eventsAnyListeners&&t.eventsAnyListeners.length&&t.eventsAnyListeners.forEach((t=>{t.apply(i,[e,...n])})),t.eventsListeners&&t.eventsListeners[e]&&t.eventsListeners[e].forEach((e=>{e.apply(i,n)}))})),t}},P={updateSize:function(){const e=this;let t,r;const n=e.$el;t=void 0!==e.params.width&&null!==e.params.width?e.params.width:n[0].clientWidth,r=void 0!==e.params.height&&null!==e.params.height?e.params.height:n[0].clientHeight,0===t&&e.isHorizontal()||0===r&&e.isVertical()||(t=t-parseInt(n.css("padding-left")||0,10)-parseInt(n.css("padding-right")||0,10),r=r-parseInt(n.css("padding-top")||0,10)-parseInt(n.css("padding-bottom")||0,10),Number.isNaN(t)&&(t=0),Number.isNaN(r)&&(r=0),Object.assign(e,{width:t,height:r,size:e.isHorizontal()?t:r}))},updateSlides:function(){const e=this;function t(t){return e.isHorizontal()?t:{width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"}[t]}function r(e,r){return parseFloat(e.getPropertyValue(t(r))||0)}const n=e.params,{$wrapperEl:i,size:s,rtlTranslate:a,wrongRTL:o}=e,l=e.virtual&&n.virtual.enabled,c=l?e.virtual.slides.length:e.slides.length,u=i.children(`.${e.params.slideClass}`),d=l?e.virtual.slides.length:u.length;let h=[];const p=[],f=[];let A=n.slidesOffsetBefore;"function"==typeof A&&(A=n.slidesOffsetBefore.call(e));let m=n.slidesOffsetAfter;"function"==typeof m&&(m=n.slidesOffsetAfter.call(e));const g=e.snapGrid.length,v=e.slidesGrid.length;let b=n.spaceBetween,y=-A,C=0,w=0;if(void 0===s)return;"string"==typeof b&&b.indexOf("%")>=0&&(b=parseFloat(b.replace("%",""))/100*s),e.virtualSize=-b,a?u.css({marginLeft:"",marginBottom:"",marginTop:""}):u.css({marginRight:"",marginBottom:"",marginTop:""}),n.centeredSlides&&n.cssMode&&(x(e.wrapperEl,"--swiper-centered-offset-before",""),x(e.wrapperEl,"--swiper-centered-offset-after",""));const M=n.grid&&n.grid.rows>1&&e.grid;let S;M&&e.grid.initSlides(d);const I="auto"===n.slidesPerView&&n.breakpoints&&Object.keys(n.breakpoints).filter((e=>void 0!==n.breakpoints[e].slidesPerView)).length>0;for(let i=0;i<d;i+=1){S=0;const a=u.eq(i);if(M&&e.grid.updateSlide(i,a,d,t),"none"!==a.css("display")){if("auto"===n.slidesPerView){I&&(u[i].style[t("width")]="");const s=getComputedStyle(a[0]),o=a[0].style.transform,l=a[0].style.webkitTransform;if(o&&(a[0].style.transform="none"),l&&(a[0].style.webkitTransform="none"),n.roundLengths)S=e.isHorizontal()?a.outerWidth(!0):a.outerHeight(!0);else{const e=r(s,"width"),t=r(s,"padding-left"),n=r(s,"padding-right"),i=r(s,"margin-left"),o=r(s,"margin-right"),l=s.getPropertyValue("box-sizing");if(l&&"border-box"===l)S=e+i+o;else{const{clientWidth:r,offsetWidth:s}=a[0];S=e+t+n+i+o+(s-r)}}o&&(a[0].style.transform=o),l&&(a[0].style.webkitTransform=l),n.roundLengths&&(S=Math.floor(S))}else S=(s-(n.slidesPerView-1)*b)/n.slidesPerView,n.roundLengths&&(S=Math.floor(S)),u[i]&&(u[i].style[t("width")]=`${S}px`);u[i]&&(u[i].swiperSlideSize=S),f.push(S),n.centeredSlides?(y=y+S/2+C/2+b,0===C&&0!==i&&(y=y-s/2-b),0===i&&(y=y-s/2-b),Math.abs(y)<.001&&(y=0),n.roundLengths&&(y=Math.floor(y)),w%n.slidesPerGroup==0&&h.push(y),p.push(y)):(n.roundLengths&&(y=Math.floor(y)),(w-Math.min(e.params.slidesPerGroupSkip,w))%e.params.slidesPerGroup==0&&h.push(y),p.push(y),y=y+S+b),e.virtualSize+=S+b,C=S,w+=1}}if(e.virtualSize=Math.max(e.virtualSize,s)+m,a&&o&&("slide"===n.effect||"coverflow"===n.effect)&&i.css({width:`${e.virtualSize+n.spaceBetween}px`}),n.setWrapperSize&&i.css({[t("width")]:`${e.virtualSize+n.spaceBetween}px`}),M&&e.grid.updateWrapperSize(S,h,t),!n.centeredSlides){const t=[];for(let r=0;r<h.length;r+=1){let i=h[r];n.roundLengths&&(i=Math.floor(i)),h[r]<=e.virtualSize-s&&t.push(i)}h=t,Math.floor(e.virtualSize-s)-Math.floor(h[h.length-1])>1&&h.push(e.virtualSize-s)}if(0===h.length&&(h=[0]),0!==n.spaceBetween){const r=e.isHorizontal()&&a?"marginLeft":t("marginRight");u.filter(((e,t)=>!n.cssMode||t!==u.length-1)).css({[r]:`${b}px`})}if(n.centeredSlides&&n.centeredSlidesBounds){let e=0;f.forEach((t=>{e+=t+(n.spaceBetween?n.spaceBetween:0)})),e-=n.spaceBetween;const t=e-s;h=h.map((e=>e<0?-A:e>t?t+m:e))}if(n.centerInsufficientSlides){let e=0;if(f.forEach((t=>{e+=t+(n.spaceBetween?n.spaceBetween:0)})),e-=n.spaceBetween,e<s){const t=(s-e)/2;h.forEach(((e,r)=>{h[r]=e-t})),p.forEach(((e,r)=>{p[r]=e+t}))}}if(Object.assign(e,{slides:u,snapGrid:h,slidesGrid:p,slidesSizesGrid:f}),n.centeredSlides&&n.cssMode&&!n.centeredSlidesBounds){x(e.wrapperEl,"--swiper-centered-offset-before",-h[0]+"px"),x(e.wrapperEl,"--swiper-centered-offset-after",e.size/2-f[f.length-1]/2+"px");const t=-e.snapGrid[0],r=-e.slidesGrid[0];e.snapGrid=e.snapGrid.map((e=>e+t)),e.slidesGrid=e.slidesGrid.map((e=>e+r))}if(d!==c&&e.emit("slidesLengthChange"),h.length!==g&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),p.length!==v&&e.emit("slidesGridLengthChange"),n.watchSlidesProgress&&e.updateSlidesOffset(),!(l||n.cssMode||"slide"!==n.effect&&"fade"!==n.effect)){const t=`${n.containerModifierClass}backface-hidden`,r=e.$el.hasClass(t);d<=n.maxBackfaceHiddenSlides?r||e.$el.addClass(t):r&&e.$el.removeClass(t)}},updateAutoHeight:function(e){const t=this,r=[],n=t.virtual&&t.params.virtual.enabled;let i,s=0;"number"==typeof e?t.setTransition(e):!0===e&&t.setTransition(t.params.speed);const a=e=>n?t.slides.filter((t=>parseInt(t.getAttribute("data-swiper-slide-index"),10)===e))[0]:t.slides.eq(e)[0];if("auto"!==t.params.slidesPerView&&t.params.slidesPerView>1)if(t.params.centeredSlides)(t.visibleSlides||w([])).each((e=>{r.push(e)}));else for(i=0;i<Math.ceil(t.params.slidesPerView);i+=1){const e=t.activeIndex+i;if(e>t.slides.length&&!n)break;r.push(a(e))}else r.push(a(t.activeIndex));for(i=0;i<r.length;i+=1)if(void 0!==r[i]){const e=r[i].offsetHeight;s=e>s?e:s}(s||0===s)&&t.$wrapperEl.css("height",`${s}px`)},updateSlidesOffset:function(){const e=this,t=e.slides;for(let r=0;r<t.length;r+=1)t[r].swiperSlideOffset=e.isHorizontal()?t[r].offsetLeft:t[r].offsetTop},updateSlidesProgress:function(e=this&&this.translate||0){const t=this,r=t.params,{slides:n,rtlTranslate:i,snapGrid:s}=t;if(0===n.length)return;void 0===n[0].swiperSlideOffset&&t.updateSlidesOffset();let a=-e;i&&(a=e),n.removeClass(r.slideVisibleClass),t.visibleSlidesIndexes=[],t.visibleSlides=[];for(let e=0;e<n.length;e+=1){const o=n[e];let l=o.swiperSlideOffset;r.cssMode&&r.centeredSlides&&(l-=n[0].swiperSlideOffset);const c=(a+(r.centeredSlides?t.minTranslate():0)-l)/(o.swiperSlideSize+r.spaceBetween),u=(a-s[0]+(r.centeredSlides?t.minTranslate():0)-l)/(o.swiperSlideSize+r.spaceBetween),d=-(a-l),h=d+t.slidesSizesGrid[e];(d>=0&&d<t.size-1||h>1&&h<=t.size||d<=0&&h>=t.size)&&(t.visibleSlides.push(o),t.visibleSlidesIndexes.push(e),n.eq(e).addClass(r.slideVisibleClass)),o.progress=i?-c:c,o.originalProgress=i?-u:u}t.visibleSlides=w(t.visibleSlides)},updateProgress:function(e){const t=this;if(void 0===e){const r=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*r||0}const r=t.params,n=t.maxTranslate()-t.minTranslate();let{progress:i,isBeginning:s,isEnd:a}=t;const o=s,l=a;0===n?(i=0,s=!0,a=!0):(i=(e-t.minTranslate())/n,s=i<=0,a=i>=1),Object.assign(t,{progress:i,isBeginning:s,isEnd:a}),(r.watchSlidesProgress||r.centeredSlides&&r.autoHeight)&&t.updateSlidesProgress(e),s&&!o&&t.emit("reachBeginning toEdge"),a&&!l&&t.emit("reachEnd toEdge"),(o&&!s||l&&!a)&&t.emit("fromEdge"),t.emit("progress",i)},updateSlidesClasses:function(){const e=this,{slides:t,params:r,$wrapperEl:n,activeIndex:i,realIndex:s}=e,a=e.virtual&&r.virtual.enabled;let o;t.removeClass(`${r.slideActiveClass} ${r.slideNextClass} ${r.slidePrevClass} ${r.slideDuplicateActiveClass} ${r.slideDuplicateNextClass} ${r.slideDuplicatePrevClass}`),o=a?e.$wrapperEl.find(`.${r.slideClass}[data-swiper-slide-index="${i}"]`):t.eq(i),o.addClass(r.slideActiveClass),r.loop&&(o.hasClass(r.slideDuplicateClass)?n.children(`.${r.slideClass}:not(.${r.slideDuplicateClass})[data-swiper-slide-index="${s}"]`).addClass(r.slideDuplicateActiveClass):n.children(`.${r.slideClass}.${r.slideDuplicateClass}[data-swiper-slide-index="${s}"]`).addClass(r.slideDuplicateActiveClass));let l=o.nextAll(`.${r.slideClass}`).eq(0).addClass(r.slideNextClass);r.loop&&0===l.length&&(l=t.eq(0),l.addClass(r.slideNextClass));let c=o.prevAll(`.${r.slideClass}`).eq(0).addClass(r.slidePrevClass);r.loop&&0===c.length&&(c=t.eq(-1),c.addClass(r.slidePrevClass)),r.loop&&(l.hasClass(r.slideDuplicateClass)?n.children(`.${r.slideClass}:not(.${r.slideDuplicateClass})[data-swiper-slide-index="${l.attr("data-swiper-slide-index")}"]`).addClass(r.slideDuplicateNextClass):n.children(`.${r.slideClass}.${r.slideDuplicateClass}[data-swiper-slide-index="${l.attr("data-swiper-slide-index")}"]`).addClass(r.slideDuplicateNextClass),c.hasClass(r.slideDuplicateClass)?n.children(`.${r.slideClass}:not(.${r.slideDuplicateClass})[data-swiper-slide-index="${c.attr("data-swiper-slide-index")}"]`).addClass(r.slideDuplicatePrevClass):n.children(`.${r.slideClass}.${r.slideDuplicateClass}[data-swiper-slide-index="${c.attr("data-swiper-slide-index")}"]`).addClass(r.slideDuplicatePrevClass)),e.emitSlidesClasses()},updateActiveIndex:function(e){const t=this,r=t.rtlTranslate?t.translate:-t.translate,{slidesGrid:n,snapGrid:i,params:s,activeIndex:a,realIndex:o,snapIndex:l}=t;let c,u=e;if(void 0===u){for(let e=0;e<n.length;e+=1)void 0!==n[e+1]?r>=n[e]&&r<n[e+1]-(n[e+1]-n[e])/2?u=e:r>=n[e]&&r<n[e+1]&&(u=e+1):r>=n[e]&&(u=e);s.normalizeSlideIndex&&(u<0||void 0===u)&&(u=0)}if(i.indexOf(r)>=0)c=i.indexOf(r);else{const e=Math.min(s.slidesPerGroupSkip,u);c=e+Math.floor((u-e)/s.slidesPerGroup)}if(c>=i.length&&(c=i.length-1),u===a)return void(c!==l&&(t.snapIndex=c,t.emit("snapIndexChange")));const d=parseInt(t.slides.eq(u).attr("data-swiper-slide-index")||u,10);Object.assign(t,{snapIndex:c,realIndex:d,previousIndex:a,activeIndex:u}),t.emit("activeIndexChange"),t.emit("snapIndexChange"),o!==d&&t.emit("realIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&t.emit("slideChange")},updateClickedSlide:function(e){const t=this,r=t.params,n=w(e).closest(`.${r.slideClass}`)[0];let i,s=!1;if(n)for(let e=0;e<t.slides.length;e+=1)if(t.slides[e]===n){s=!0,i=e;break}if(!n||!s)return t.clickedSlide=void 0,void(t.clickedIndex=void 0);t.clickedSlide=n,t.virtual&&t.params.virtual.enabled?t.clickedIndex=parseInt(w(n).attr("data-swiper-slide-index"),10):t.clickedIndex=i,r.slideToClickedSlide&&void 0!==t.clickedIndex&&t.clickedIndex!==t.activeIndex&&t.slideToClickedSlide()}};function N({swiper:e,runCallbacks:t,direction:r,step:n}){const{activeIndex:i,previousIndex:s}=e;let a=r;if(a||(a=i>s?"next":i<s?"prev":"reset"),e.emit(`transition${n}`),t&&i!==s){if("reset"===a)return void e.emit(`slideResetTransition${n}`);e.emit(`slideChangeTransition${n}`),"next"===a?e.emit(`slideNextTransition${n}`):e.emit(`slidePrevTransition${n}`)}}const B={slideTo:function(e=0,t=this.params.speed,r=!0,n,i){if("number"!=typeof e&&"string"!=typeof e)throw new Error(`The 'index' argument cannot have type other than 'number' or 'string'. [${typeof e}] given.`);if("string"==typeof e){const t=parseInt(e,10);if(!isFinite(t))throw new Error(`The passed-in 'index' (string) couldn't be converted to 'number'. [${e}] given.`);e=t}const s=this;let a=e;a<0&&(a=0);const{params:o,snapGrid:l,slidesGrid:c,previousIndex:u,activeIndex:d,rtlTranslate:h,wrapperEl:p,enabled:f}=s;if(s.animating&&o.preventInteractionOnTransition||!f&&!n&&!i)return!1;const A=Math.min(s.params.slidesPerGroupSkip,a);let m=A+Math.floor((a-A)/s.params.slidesPerGroup);m>=l.length&&(m=l.length-1);const g=-l[m];if(o.normalizeSlideIndex)for(let e=0;e<c.length;e+=1){const t=-Math.floor(100*g),r=Math.floor(100*c[e]),n=Math.floor(100*c[e+1]);void 0!==c[e+1]?t>=r&&t<n-(n-r)/2?a=e:t>=r&&t<n&&(a=e+1):t>=r&&(a=e)}if(s.initialized&&a!==d){if(!s.allowSlideNext&&g<s.translate&&g<s.minTranslate())return!1;if(!s.allowSlidePrev&&g>s.translate&&g>s.maxTranslate()&&(d||0)!==a)return!1}let v;if(a!==(u||0)&&r&&s.emit("beforeSlideChangeStart"),s.updateProgress(g),v=a>d?"next":a<d?"prev":"reset",h&&-g===s.translate||!h&&g===s.translate)return s.updateActiveIndex(a),o.autoHeight&&s.updateAutoHeight(),s.updateSlidesClasses(),"slide"!==o.effect&&s.setTranslate(g),"reset"!==v&&(s.transitionStart(r,v),s.transitionEnd(r,v)),!1;if(o.cssMode){const e=s.isHorizontal(),r=h?g:-g;if(0===t){const t=s.virtual&&s.params.virtual.enabled;t&&(s.wrapperEl.style.scrollSnapType="none",s._immediateVirtual=!0),p[e?"scrollLeft":"scrollTop"]=r,t&&requestAnimationFrame((()=>{s.wrapperEl.style.scrollSnapType="",s._swiperImmediateVirtual=!1}))}else{if(!s.support.smoothScroll)return T({swiper:s,targetPosition:r,side:e?"left":"top"}),!0;p.scrollTo({[e?"left":"top"]:r,behavior:"smooth"})}return!0}return s.setTransition(t),s.setTranslate(g),s.updateActiveIndex(a),s.updateSlidesClasses(),s.emit("beforeTransitionStart",t,n),s.transitionStart(r,v),0===t?s.transitionEnd(r,v):s.animating||(s.animating=!0,s.onSlideToWrapperTransitionEnd||(s.onSlideToWrapperTransitionEnd=function(e){s&&!s.destroyed&&e.target===this&&(s.$wrapperEl[0].removeEventListener("transitionend",s.onSlideToWrapperTransitionEnd),s.$wrapperEl[0].removeEventListener("webkitTransitionEnd",s.onSlideToWrapperTransitionEnd),s.onSlideToWrapperTransitionEnd=null,delete s.onSlideToWrapperTransitionEnd,s.transitionEnd(r,v))}),s.$wrapperEl[0].addEventListener("transitionend",s.onSlideToWrapperTransitionEnd),s.$wrapperEl[0].addEventListener("webkitTransitionEnd",s.onSlideToWrapperTransitionEnd)),!0},slideToLoop:function(e=0,t=this.params.speed,r=!0,n){if("string"==typeof e){const t=parseInt(e,10);if(!isFinite(t))throw new Error(`The passed-in 'index' (string) couldn't be converted to 'number'. [${e}] given.`);e=t}const i=this;let s=e;return i.params.loop&&(s+=i.loopedSlides),i.slideTo(s,t,r,n)},slideNext:function(e=this.params.speed,t=!0,r){const n=this,{animating:i,enabled:s,params:a}=n;if(!s)return n;let o=a.slidesPerGroup;"auto"===a.slidesPerView&&1===a.slidesPerGroup&&a.slidesPerGroupAuto&&(o=Math.max(n.slidesPerViewDynamic("current",!0),1));const l=n.activeIndex<a.slidesPerGroupSkip?1:o;if(a.loop){if(i&&a.loopPreventsSlide)return!1;n.loopFix(),n._clientLeft=n.$wrapperEl[0].clientLeft}return a.rewind&&n.isEnd?n.slideTo(0,e,t,r):n.slideTo(n.activeIndex+l,e,t,r)},slidePrev:function(e=this.params.speed,t=!0,r){const n=this,{params:i,animating:s,snapGrid:a,slidesGrid:o,rtlTranslate:l,enabled:c}=n;if(!c)return n;if(i.loop){if(s&&i.loopPreventsSlide)return!1;n.loopFix(),n._clientLeft=n.$wrapperEl[0].clientLeft}function u(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}const d=u(l?n.translate:-n.translate),h=a.map((e=>u(e)));let p=a[h.indexOf(d)-1];if(void 0===p&&i.cssMode){let e;a.forEach(((t,r)=>{d>=t&&(e=r)})),void 0!==e&&(p=a[e>0?e-1:e])}let f=0;if(void 0!==p&&(f=o.indexOf(p),f<0&&(f=n.activeIndex-1),"auto"===i.slidesPerView&&1===i.slidesPerGroup&&i.slidesPerGroupAuto&&(f=f-n.slidesPerViewDynamic("previous",!0)+1,f=Math.max(f,0))),i.rewind&&n.isBeginning){const i=n.params.virtual&&n.params.virtual.enabled&&n.virtual?n.virtual.slides.length-1:n.slides.length-1;return n.slideTo(i,e,t,r)}return n.slideTo(f,e,t,r)},slideReset:function(e=this.params.speed,t=!0,r){return this.slideTo(this.activeIndex,e,t,r)},slideToClosest:function(e=this.params.speed,t=!0,r,n=.5){const i=this;let s=i.activeIndex;const a=Math.min(i.params.slidesPerGroupSkip,s),o=a+Math.floor((s-a)/i.params.slidesPerGroup),l=i.rtlTranslate?i.translate:-i.translate;if(l>=i.snapGrid[o]){const e=i.snapGrid[o];l-e>(i.snapGrid[o+1]-e)*n&&(s+=i.params.slidesPerGroup)}else{const e=i.snapGrid[o-1];l-e<=(i.snapGrid[o]-e)*n&&(s-=i.params.slidesPerGroup)}return s=Math.max(s,0),s=Math.min(s,i.slidesGrid.length-1),i.slideTo(s,e,t,r)},slideToClickedSlide:function(){const e=this,{params:t,$wrapperEl:r}=e,n="auto"===t.slidesPerView?e.slidesPerViewDynamic():t.slidesPerView;let i,s=e.clickedIndex;if(t.loop){if(e.animating)return;i=parseInt(w(e.clickedSlide).attr("data-swiper-slide-index"),10),t.centeredSlides?s<e.loopedSlides-n/2||s>e.slides.length-e.loopedSlides+n/2?(e.loopFix(),s=r.children(`.${t.slideClass}[data-swiper-slide-index="${i}"]:not(.${t.slideDuplicateClass})`).eq(0).index(),M((()=>{e.slideTo(s)}))):e.slideTo(s):s>e.slides.length-n?(e.loopFix(),s=r.children(`.${t.slideClass}[data-swiper-slide-index="${i}"]:not(.${t.slideDuplicateClass})`).eq(0).index(),M((()=>{e.slideTo(s)}))):e.slideTo(s)}else e.slideTo(s)}};function R(e){const t=this,r=a(),n=l(),i=t.touchEventsData,{params:s,touches:o,enabled:c}=t;if(!c)return;if(t.animating&&s.preventInteractionOnTransition)return;!t.animating&&s.cssMode&&s.loop&&t.loopFix();let u=e;u.originalEvent&&(u=u.originalEvent);let d=w(u.target);if("wrapper"===s.touchEventsTarget&&!d.closest(t.wrapperEl).length)return;if(i.isTouchEvent="touchstart"===u.type,!i.isTouchEvent&&"which"in u&&3===u.which)return;if(!i.isTouchEvent&&"button"in u&&u.button>0)return;if(i.isTouched&&i.isMoved)return;const h=!!s.noSwipingClass&&""!==s.noSwipingClass,p=e.composedPath?e.composedPath():e.path;h&&u.target&&u.target.shadowRoot&&p&&(d=w(p[0]));const f=s.noSwipingSelector?s.noSwipingSelector:`.${s.noSwipingClass}`,A=!(!u.target||!u.target.shadowRoot);if(s.noSwiping&&(A?function(e,t=this){return function t(r){if(!r||r===a()||r===l())return null;r.assignedSlot&&(r=r.assignedSlot);const n=r.closest(e);return n||r.getRootNode?n||t(r.getRootNode().host):null}(t)}(f,d[0]):d.closest(f)[0]))return void(t.allowClick=!0);if(s.swipeHandler&&!d.closest(s.swipeHandler)[0])return;o.currentX="touchstart"===u.type?u.targetTouches[0].pageX:u.pageX,o.currentY="touchstart"===u.type?u.targetTouches[0].pageY:u.pageY;const m=o.currentX,g=o.currentY,v=s.edgeSwipeDetection||s.iOSEdgeSwipeDetection,b=s.edgeSwipeThreshold||s.iOSEdgeSwipeThreshold;if(v&&(m<=b||m>=n.innerWidth-b)){if("prevent"!==v)return;e.preventDefault()}if(Object.assign(i,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),o.startX=m,o.startY=g,i.touchStartTime=S(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,s.threshold>0&&(i.allowThresholdMove=!1),"touchstart"!==u.type){let e=!0;d.is(i.focusableElements)&&(e=!1,"SELECT"===d[0].nodeName&&(i.isTouched=!1)),r.activeElement&&w(r.activeElement).is(i.focusableElements)&&r.activeElement!==d[0]&&r.activeElement.blur();const n=e&&t.allowTouchMove&&s.touchStartPreventDefault;!s.touchStartForcePreventDefault&&!n||d[0].isContentEditable||u.preventDefault()}t.params.freeMode&&t.params.freeMode.enabled&&t.freeMode&&t.animating&&!s.cssMode&&t.freeMode.onTouchStart(),t.emit("touchStart",u)}function V(e){const t=a(),r=this,n=r.touchEventsData,{params:i,touches:s,rtlTranslate:o,enabled:l}=r;if(!l)return;let c=e;if(c.originalEvent&&(c=c.originalEvent),!n.isTouched)return void(n.startMoving&&n.isScrolling&&r.emit("touchMoveOpposite",c));if(n.isTouchEvent&&"touchmove"!==c.type)return;const u="touchmove"===c.type&&c.targetTouches&&(c.targetTouches[0]||c.changedTouches[0]),d="touchmove"===c.type?u.pageX:c.pageX,h="touchmove"===c.type?u.pageY:c.pageY;if(c.preventedByNestedSwiper)return s.startX=d,void(s.startY=h);if(!r.allowTouchMove)return w(c.target).is(n.focusableElements)||(r.allowClick=!1),void(n.isTouched&&(Object.assign(s,{startX:d,startY:h,currentX:d,currentY:h}),n.touchStartTime=S()));if(n.isTouchEvent&&i.touchReleaseOnEdges&&!i.loop)if(r.isVertical()){if(h<s.startY&&r.translate<=r.maxTranslate()||h>s.startY&&r.translate>=r.minTranslate())return n.isTouched=!1,void(n.isMoved=!1)}else if(d<s.startX&&r.translate<=r.maxTranslate()||d>s.startX&&r.translate>=r.minTranslate())return;if(n.isTouchEvent&&t.activeElement&&c.target===t.activeElement&&w(c.target).is(n.focusableElements))return n.isMoved=!0,void(r.allowClick=!1);if(n.allowTouchCallbacks&&r.emit("touchMove",c),c.targetTouches&&c.targetTouches.length>1)return;s.currentX=d,s.currentY=h;const p=s.currentX-s.startX,f=s.currentY-s.startY;if(r.params.threshold&&Math.sqrt(p**2+f**2)<r.params.threshold)return;if(void 0===n.isScrolling){let e;r.isHorizontal()&&s.currentY===s.startY||r.isVertical()&&s.currentX===s.startX?n.isScrolling=!1:p*p+f*f>=25&&(e=180*Math.atan2(Math.abs(f),Math.abs(p))/Math.PI,n.isScrolling=r.isHorizontal()?e>i.touchAngle:90-e>i.touchAngle)}if(n.isScrolling&&r.emit("touchMoveOpposite",c),void 0===n.startMoving&&(s.currentX===s.startX&&s.currentY===s.startY||(n.startMoving=!0)),n.isScrolling)return void(n.isTouched=!1);if(!n.startMoving)return;r.allowClick=!1,!i.cssMode&&c.cancelable&&c.preventDefault(),i.touchMoveStopPropagation&&!i.nested&&c.stopPropagation(),n.isMoved||(i.loop&&!i.cssMode&&r.loopFix(),n.startTranslate=r.getTranslate(),r.setTransition(0),r.animating&&r.$wrapperEl.trigger("webkitTransitionEnd transitionend"),n.allowMomentumBounce=!1,!i.grabCursor||!0!==r.allowSlideNext&&!0!==r.allowSlidePrev||r.setGrabCursor(!0),r.emit("sliderFirstMove",c)),r.emit("sliderMove",c),n.isMoved=!0;let A=r.isHorizontal()?p:f;s.diff=A,A*=i.touchRatio,o&&(A=-A),r.swipeDirection=A>0?"prev":"next",n.currentTranslate=A+n.startTranslate;let m=!0,g=i.resistanceRatio;if(i.touchReleaseOnEdges&&(g=0),A>0&&n.currentTranslate>r.minTranslate()?(m=!1,i.resistance&&(n.currentTranslate=r.minTranslate()-1+(-r.minTranslate()+n.startTranslate+A)**g)):A<0&&n.currentTranslate<r.maxTranslate()&&(m=!1,i.resistance&&(n.currentTranslate=r.maxTranslate()+1-(r.maxTranslate()-n.startTranslate-A)**g)),m&&(c.preventedByNestedSwiper=!0),!r.allowSlideNext&&"next"===r.swipeDirection&&n.currentTranslate<n.startTranslate&&(n.currentTranslate=n.startTranslate),!r.allowSlidePrev&&"prev"===r.swipeDirection&&n.currentTranslate>n.startTranslate&&(n.currentTranslate=n.startTranslate),r.allowSlidePrev||r.allowSlideNext||(n.currentTranslate=n.startTranslate),i.threshold>0){if(!(Math.abs(A)>i.threshold||n.allowThresholdMove))return void(n.currentTranslate=n.startTranslate);if(!n.allowThresholdMove)return n.allowThresholdMove=!0,s.startX=s.currentX,s.startY=s.currentY,n.currentTranslate=n.startTranslate,void(s.diff=r.isHorizontal()?s.currentX-s.startX:s.currentY-s.startY)}i.followFinger&&!i.cssMode&&((i.freeMode&&i.freeMode.enabled&&r.freeMode||i.watchSlidesProgress)&&(r.updateActiveIndex(),r.updateSlidesClasses()),r.params.freeMode&&i.freeMode.enabled&&r.freeMode&&r.freeMode.onTouchMove(),r.updateProgress(n.currentTranslate),r.setTranslate(n.currentTranslate))}function z(e){const t=this,r=t.touchEventsData,{params:n,touches:i,rtlTranslate:s,slidesGrid:a,enabled:o}=t;if(!o)return;let l=e;if(l.originalEvent&&(l=l.originalEvent),r.allowTouchCallbacks&&t.emit("touchEnd",l),r.allowTouchCallbacks=!1,!r.isTouched)return r.isMoved&&n.grabCursor&&t.setGrabCursor(!1),r.isMoved=!1,void(r.startMoving=!1);n.grabCursor&&r.isMoved&&r.isTouched&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!1);const c=S(),u=c-r.touchStartTime;if(t.allowClick){const e=l.path||l.composedPath&&l.composedPath();t.updateClickedSlide(e&&e[0]||l.target),t.emit("tap click",l),u<300&&c-r.lastClickTime<300&&t.emit("doubleTap doubleClick",l)}if(r.lastClickTime=S(),M((()=>{t.destroyed||(t.allowClick=!0)})),!r.isTouched||!r.isMoved||!t.swipeDirection||0===i.diff||r.currentTranslate===r.startTranslate)return r.isTouched=!1,r.isMoved=!1,void(r.startMoving=!1);let d;if(r.isTouched=!1,r.isMoved=!1,r.startMoving=!1,d=n.followFinger?s?t.translate:-t.translate:-r.currentTranslate,n.cssMode)return;if(t.params.freeMode&&n.freeMode.enabled)return void t.freeMode.onTouchEnd({currentPos:d});let h=0,p=t.slidesSizesGrid[0];for(let e=0;e<a.length;e+=e<n.slidesPerGroupSkip?1:n.slidesPerGroup){const t=e<n.slidesPerGroupSkip-1?1:n.slidesPerGroup;void 0!==a[e+t]?d>=a[e]&&d<a[e+t]&&(h=e,p=a[e+t]-a[e]):d>=a[e]&&(h=e,p=a[a.length-1]-a[a.length-2])}let f=null,A=null;n.rewind&&(t.isBeginning?A=t.params.virtual&&t.params.virtual.enabled&&t.virtual?t.virtual.slides.length-1:t.slides.length-1:t.isEnd&&(f=0));const m=(d-a[h])/p,g=h<n.slidesPerGroupSkip-1?1:n.slidesPerGroup;if(u>n.longSwipesMs){if(!n.longSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&&(m>=n.longSwipesRatio?t.slideTo(n.rewind&&t.isEnd?f:h+g):t.slideTo(h)),"prev"===t.swipeDirection&&(m>1-n.longSwipesRatio?t.slideTo(h+g):null!==A&&m<0&&Math.abs(m)>n.longSwipesRatio?t.slideTo(A):t.slideTo(h))}else{if(!n.shortSwipes)return void t.slideTo(t.activeIndex);!t.navigation||l.target!==t.navigation.nextEl&&l.target!==t.navigation.prevEl?("next"===t.swipeDirection&&t.slideTo(null!==f?f:h+g),"prev"===t.swipeDirection&&t.slideTo(null!==A?A:h)):l.target===t.navigation.nextEl?t.slideTo(h+g):t.slideTo(h)}}function Y(){const e=this,{params:t,el:r}=e;if(r&&0===r.offsetWidth)return;t.breakpoints&&e.setBreakpoint();const{allowSlideNext:n,allowSlidePrev:i,snapGrid:s}=e;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses(),("auto"===t.slidesPerView||t.slidesPerView>1)&&e.isEnd&&!e.isBeginning&&!e.params.centeredSlides?e.slideTo(e.slides.length-1,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.run(),e.allowSlidePrev=i,e.allowSlideNext=n,e.params.watchOverflow&&s!==e.snapGrid&&e.checkOverflow()}function G(e){const t=this;t.enabled&&(t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation())))}function U(){const e=this,{wrapperEl:t,rtlTranslate:r,enabled:n}=e;if(!n)return;let i;e.previousTranslate=e.translate,e.isHorizontal()?e.translate=-t.scrollLeft:e.translate=-t.scrollTop,0===e.translate&&(e.translate=0),e.updateActiveIndex(),e.updateSlidesClasses();const s=e.maxTranslate()-e.minTranslate();i=0===s?0:(e.translate-e.minTranslate())/s,i!==e.progress&&e.updateProgress(r?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}let F=!1;function q(){}const H=(e,t)=>{const r=a(),{params:n,touchEvents:i,el:s,wrapperEl:o,device:l,support:c}=e,u=!!n.nested,d="on"===t?"addEventListener":"removeEventListener",h=t;if(c.touch){const t=!("touchstart"!==i.start||!c.passiveListener||!n.passiveListeners)&&{passive:!0,capture:!1};s[d](i.start,e.onTouchStart,t),s[d](i.move,e.onTouchMove,c.passiveListener?{passive:!1,capture:u}:u),s[d](i.end,e.onTouchEnd,t),i.cancel&&s[d](i.cancel,e.onTouchEnd,t)}else s[d](i.start,e.onTouchStart,!1),r[d](i.move,e.onTouchMove,u),r[d](i.end,e.onTouchEnd,!1);(n.preventClicks||n.preventClicksPropagation)&&s[d]("click",e.onClick,!0),n.cssMode&&o[d]("scroll",e.onScroll),n.updateOnWindowResize?e[h](l.ios||l.android?"resize orientationchange observerUpdate":"resize observerUpdate",Y,!0):e[h]("observerUpdate",Y,!0)},_={attachEvents:function(){const e=this,t=a(),{params:r,support:n}=e;e.onTouchStart=R.bind(e),e.onTouchMove=V.bind(e),e.onTouchEnd=z.bind(e),r.cssMode&&(e.onScroll=U.bind(e)),e.onClick=G.bind(e),n.touch&&!F&&(t.addEventListener("touchstart",q),F=!0),H(e,"on")},detachEvents:function(){H(this,"off")}},Z=(e,t)=>e.grid&&t.grid&&t.grid.rows>1,Q={addClasses:function(){const e=this,{classNames:t,params:r,rtl:n,$el:i,device:s,support:a}=e,o=function(e,t){const r=[];return e.forEach((e=>{"object"==typeof e?Object.keys(e).forEach((n=>{e[n]&&r.push(t+n)})):"string"==typeof e&&r.push(t+e)})),r}(["initialized",r.direction,{"pointer-events":!a.touch},{"free-mode":e.params.freeMode&&r.freeMode.enabled},{autoheight:r.autoHeight},{rtl:n},{grid:r.grid&&r.grid.rows>1},{"grid-column":r.grid&&r.grid.rows>1&&"column"===r.grid.fill},{android:s.android},{ios:s.ios},{"css-mode":r.cssMode},{centered:r.cssMode&&r.centeredSlides},{"watch-progress":r.watchSlidesProgress}],r.containerModifierClass);t.push(...o),i.addClass([...t].join(" ")),e.emitContainerClasses()},removeClasses:function(){const{$el:e,classNames:t}=this;e.removeClass(t.join(" ")),this.emitContainerClasses()}},W={init:!0,direction:"horizontal",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:0,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,preloadImages:!0,updateOnImagesReady:!0,loop:!1,loopAdditionalSlides:0,loopedSlides:null,loopedSlidesLimit:!0,loopFillGroupWithBlank:!1,loopPreventsSlide:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-invisible-blank",slideActiveClass:"swiper-slide-active",slideDuplicateActiveClass:"swiper-slide-duplicate-active",slideVisibleClass:"swiper-slide-visible",slideDuplicateClass:"swiper-slide-duplicate",slideNextClass:"swiper-slide-next",slideDuplicateNextClass:"swiper-slide-duplicate-next",slidePrevClass:"swiper-slide-prev",slideDuplicatePrevClass:"swiper-slide-duplicate-prev",wrapperClass:"swiper-wrapper",runCallbacksOnInit:!0,_emitClasses:!1};function X(e,t){return function(r={}){const n=Object.keys(r)[0],i=r[n];"object"==typeof i&&null!==i?(["navigation","pagination","scrollbar"].indexOf(n)>=0&&!0===e[n]&&(e[n]={auto:!0}),n in e&&"enabled"in i?(!0===e[n]&&(e[n]={enabled:!0}),"object"!=typeof e[n]||"enabled"in e[n]||(e[n].enabled=!0),e[n]||(e[n]={enabled:!1}),E(t,r)):E(t,r)):E(t,r)}}const J={eventsEmitter:O,update:P,translate:{getTranslate:function(e=(this.isHorizontal()?"x":"y")){const{params:t,rtlTranslate:r,translate:n,$wrapperEl:i}=this;if(t.virtualTranslate)return r?-n:n;if(t.cssMode)return n;let s=function(e,t="x"){const r=l();let n,i,s;const a=function(e){const t=l();let r;return t.getComputedStyle&&(r=t.getComputedStyle(e,null)),!r&&e.currentStyle&&(r=e.currentStyle),r||(r=e.style),r}(e);return r.WebKitCSSMatrix?(i=a.transform||a.webkitTransform,i.split(",").length>6&&(i=i.split(", ").map((e=>e.replace(",","."))).join(", ")),s=new r.WebKitCSSMatrix("none"===i?"":i)):(s=a.MozTransform||a.OTransform||a.MsTransform||a.msTransform||a.transform||a.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),n=s.toString().split(",")),"x"===t&&(i=r.WebKitCSSMatrix?s.m41:16===n.length?parseFloat(n[12]):parseFloat(n[4])),"y"===t&&(i=r.WebKitCSSMatrix?s.m42:16===n.length?parseFloat(n[13]):parseFloat(n[5])),i||0}(i[0],e);return r&&(s=-s),s||0},setTranslate:function(e,t){const r=this,{rtlTranslate:n,params:i,$wrapperEl:s,wrapperEl:a,progress:o}=r;let l,c=0,u=0;r.isHorizontal()?c=n?-e:e:u=e,i.roundLengths&&(c=Math.floor(c),u=Math.floor(u)),i.cssMode?a[r.isHorizontal()?"scrollLeft":"scrollTop"]=r.isHorizontal()?-c:-u:i.virtualTranslate||s.transform(`translate3d(${c}px, ${u}px, 0px)`),r.previousTranslate=r.translate,r.translate=r.isHorizontal()?c:u;const d=r.maxTranslate()-r.minTranslate();l=0===d?0:(e-r.minTranslate())/d,l!==o&&r.updateProgress(e),r.emit("setTranslate",r.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(e=0,t=this.params.speed,r=!0,n=!0,i){const s=this,{params:a,wrapperEl:o}=s;if(s.animating&&a.preventInteractionOnTransition)return!1;const l=s.minTranslate(),c=s.maxTranslate();let u;if(u=n&&e>l?l:n&&e<c?c:e,s.updateProgress(u),a.cssMode){const e=s.isHorizontal();if(0===t)o[e?"scrollLeft":"scrollTop"]=-u;else{if(!s.support.smoothScroll)return T({swiper:s,targetPosition:-u,side:e?"left":"top"}),!0;o.scrollTo({[e?"left":"top"]:-u,behavior:"smooth"})}return!0}return 0===t?(s.setTransition(0),s.setTranslate(u),r&&(s.emit("beforeTransitionStart",t,i),s.emit("transitionEnd"))):(s.setTransition(t),s.setTranslate(u),r&&(s.emit("beforeTransitionStart",t,i),s.emit("transitionStart")),s.animating||(s.animating=!0,s.onTranslateToWrapperTransitionEnd||(s.onTranslateToWrapperTransitionEnd=function(e){s&&!s.destroyed&&e.target===this&&(s.$wrapperEl[0].removeEventListener("transitionend",s.onTranslateToWrapperTransitionEnd),s.$wrapperEl[0].removeEventListener("webkitTransitionEnd",s.onTranslateToWrapperTransitionEnd),s.onTranslateToWrapperTransitionEnd=null,delete s.onTranslateToWrapperTransitionEnd,r&&s.emit("transitionEnd"))}),s.$wrapperEl[0].addEventListener("transitionend",s.onTranslateToWrapperTransitionEnd),s.$wrapperEl[0].addEventListener("webkitTransitionEnd",s.onTranslateToWrapperTransitionEnd))),!0}},transition:{setTransition:function(e,t){const r=this;r.params.cssMode||r.$wrapperEl.transition(e),r.emit("setTransition",e,t)},transitionStart:function(e=!0,t){const r=this,{params:n}=r;n.cssMode||(n.autoHeight&&r.updateAutoHeight(),N({swiper:r,runCallbacks:e,direction:t,step:"Start"}))},transitionEnd:function(e=!0,t){const r=this,{params:n}=r;r.animating=!1,n.cssMode||(r.setTransition(0),N({swiper:r,runCallbacks:e,direction:t,step:"End"}))}},slide:B,loop:{loopCreate:function(){const e=this,t=a(),{params:r,$wrapperEl:n}=e,i=n.children().length>0?w(n.children()[0].parentNode):n;i.children(`.${r.slideClass}.${r.slideDuplicateClass}`).remove();let s=i.children(`.${r.slideClass}`);if(r.loopFillGroupWithBlank){const e=r.slidesPerGroup-s.length%r.slidesPerGroup;if(e!==r.slidesPerGroup){for(let n=0;n<e;n+=1){const e=w(t.createElement("div")).addClass(`${r.slideClass} ${r.slideBlankClass}`);i.append(e)}s=i.children(`.${r.slideClass}`)}}"auto"!==r.slidesPerView||r.loopedSlides||(r.loopedSlides=s.length),e.loopedSlides=Math.ceil(parseFloat(r.loopedSlides||r.slidesPerView,10)),e.loopedSlides+=r.loopAdditionalSlides,e.loopedSlides>s.length&&e.params.loopedSlidesLimit&&(e.loopedSlides=s.length);const o=[],l=[];s.each(((e,t)=>{w(e).attr("data-swiper-slide-index",t)}));for(let t=0;t<e.loopedSlides;t+=1){const e=t-Math.floor(t/s.length)*s.length;l.push(s.eq(e)[0]),o.unshift(s.eq(s.length-e-1)[0])}for(let e=0;e<l.length;e+=1)i.append(w(l[e].cloneNode(!0)).addClass(r.slideDuplicateClass));for(let e=o.length-1;e>=0;e-=1)i.prepend(w(o[e].cloneNode(!0)).addClass(r.slideDuplicateClass))},loopFix:function(){const e=this;e.emit("beforeLoopFix");const{activeIndex:t,slides:r,loopedSlides:n,allowSlidePrev:i,allowSlideNext:s,snapGrid:a,rtlTranslate:o}=e;let l;e.allowSlidePrev=!0,e.allowSlideNext=!0;const c=-a[t]-e.getTranslate();t<n?(l=r.length-3*n+t,l+=n,e.slideTo(l,0,!1,!0)&&0!==c&&e.setTranslate((o?-e.translate:e.translate)-c)):t>=r.length-n&&(l=-r.length+t+n,l+=n,e.slideTo(l,0,!1,!0)&&0!==c&&e.setTranslate((o?-e.translate:e.translate)-c)),e.allowSlidePrev=i,e.allowSlideNext=s,e.emit("loopFix")},loopDestroy:function(){const{$wrapperEl:e,params:t,slides:r}=this;e.children(`.${t.slideClass}.${t.slideDuplicateClass},.${t.slideClass}.${t.slideBlankClass}`).remove(),r.removeAttr("data-swiper-slide-index")}},grabCursor:{setGrabCursor:function(e){const t=this;if(t.support.touch||!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;const r="container"===t.params.touchEventsTarget?t.el:t.wrapperEl;r.style.cursor="move",r.style.cursor=e?"grabbing":"grab"},unsetGrabCursor:function(){const e=this;e.support.touch||e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e["container"===e.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="")}},events:_,breakpoints:{setBreakpoint:function(){const e=this,{activeIndex:t,initialized:r,loopedSlides:n=0,params:i,$el:s}=e,a=i.breakpoints;if(!a||a&&0===Object.keys(a).length)return;const o=e.getBreakpoint(a,e.params.breakpointsBase,e.el);if(!o||e.currentBreakpoint===o)return;const l=(o in a?a[o]:void 0)||e.originalParams,c=Z(e,i),u=Z(e,l),d=i.enabled;c&&!u?(s.removeClass(`${i.containerModifierClass}grid ${i.containerModifierClass}grid-column`),e.emitContainerClasses()):!c&&u&&(s.addClass(`${i.containerModifierClass}grid`),(l.grid.fill&&"column"===l.grid.fill||!l.grid.fill&&"column"===i.grid.fill)&&s.addClass(`${i.containerModifierClass}grid-column`),e.emitContainerClasses()),["navigation","pagination","scrollbar"].forEach((t=>{const r=i[t]&&i[t].enabled,n=l[t]&&l[t].enabled;r&&!n&&e[t].disable(),!r&&n&&e[t].enable()}));const h=l.direction&&l.direction!==i.direction,p=i.loop&&(l.slidesPerView!==i.slidesPerView||h);h&&r&&e.changeDirection(),E(e.params,l);const f=e.params.enabled;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),d&&!f?e.disable():!d&&f&&e.enable(),e.currentBreakpoint=o,e.emit("_beforeBreakpoint",l),p&&r&&(e.loopDestroy(),e.loopCreate(),e.updateSlides(),e.slideTo(t-n+e.loopedSlides,0,!1)),e.emit("breakpoint",l)},getBreakpoint:function(e,t="window",r){if(!e||"container"===t&&!r)return;let n=!1;const i=l(),s="window"===t?i.innerHeight:r.clientHeight,a=Object.keys(e).map((e=>{if("string"==typeof e&&0===e.indexOf("@")){const t=parseFloat(e.substr(1));return{value:s*t,point:e}}return{value:e,point:e}}));a.sort(((e,t)=>parseInt(e.value,10)-parseInt(t.value,10)));for(let e=0;e<a.length;e+=1){const{point:s,value:o}=a[e];"window"===t?i.matchMedia(`(min-width: ${o}px)`).matches&&(n=s):o<=r.clientWidth&&(n=s)}return n||"max"}},checkOverflow:{checkOverflow:function(){const e=this,{isLocked:t,params:r}=e,{slidesOffsetBefore:n}=r;if(n){const t=e.slides.length-1,r=e.slidesGrid[t]+e.slidesSizesGrid[t]+2*n;e.isLocked=e.size>r}else e.isLocked=1===e.snapGrid.length;!0===r.allowSlideNext&&(e.allowSlideNext=!e.isLocked),!0===r.allowSlidePrev&&(e.allowSlidePrev=!e.isLocked),t&&t!==e.isLocked&&(e.isEnd=!1),t!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock")}},classes:Q,images:{loadImage:function(e,t,r,n,i,s){const a=l();let o;function c(){s&&s()}w(e).parent("picture")[0]||e.complete&&i?c():t?(o=new a.Image,o.onload=c,o.onerror=c,n&&(o.sizes=n),r&&(o.srcset=r),t&&(o.src=t)):c()},preloadImages:function(){const e=this;function t(){null!=e&&e&&!e.destroyed&&(void 0!==e.imagesLoaded&&(e.imagesLoaded+=1),e.imagesLoaded===e.imagesToLoad.length&&(e.params.updateOnImagesReady&&e.update(),e.emit("imagesReady")))}e.imagesToLoad=e.$el.find("img");for(let r=0;r<e.imagesToLoad.length;r+=1){const n=e.imagesToLoad[r];e.loadImage(n,n.currentSrc||n.getAttribute("src"),n.srcset||n.getAttribute("srcset"),n.sizes||n.getAttribute("sizes"),!0,t)}}}},K={};class ${constructor(...e){let t,r;if(1===e.length&&e[0].constructor&&"Object"===Object.prototype.toString.call(e[0]).slice(8,-1)?r=e[0]:[t,r]=e,r||(r={}),r=E({},r),t&&!r.el&&(r.el=t),r.el&&w(r.el).length>1){const e=[];return w(r.el).each((t=>{const n=E({},r,{el:t});e.push(new $(n))})),e}const n=this;n.__swiper__=!0,n.support=L(),n.device=function(e={}){return k||(k=function({userAgent:e}={}){const t=L(),r=l(),n=r.navigator.platform,i=e||r.navigator.userAgent,s={ios:!1,android:!1},a=r.screen.width,o=r.screen.height,c=i.match(/(Android);?[\s\/]+([\d.]+)?/);let u=i.match(/(iPad).*OS\s([\d_]+)/);const d=i.match(/(iPod)(.*OS\s([\d_]+))?/),h=!u&&i.match(/(iPhone\sOS|iOS)\s([\d_]+)/),p="Win32"===n;let f="MacIntel"===n;return!u&&f&&t.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf(`${a}x${o}`)>=0&&(u=i.match(/(Version)\/([\d.]+)/),u||(u=[0,1,"13_0_0"]),f=!1),c&&!p&&(s.os="android",s.android=!0),(u||h||d)&&(s.os="ios",s.ios=!0),s}(e)),k}({userAgent:r.userAgent}),n.browser=(j||(j=function(){const e=l();return{isSafari:function(){const t=e.navigator.userAgent.toLowerCase();return t.indexOf("safari")>=0&&t.indexOf("chrome")<0&&t.indexOf("android")<0}(),isWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent)}}()),j),n.eventsListeners={},n.eventsAnyListeners=[],n.modules=[...n.__modules__],r.modules&&Array.isArray(r.modules)&&n.modules.push(...r.modules);const i={};n.modules.forEach((e=>{e({swiper:n,extendParams:X(r,i),on:n.on.bind(n),once:n.once.bind(n),off:n.off.bind(n),emit:n.emit.bind(n)})}));const s=E({},W,i);return n.params=E({},s,K,r),n.originalParams=E({},n.params),n.passedParams=E({},r),n.params&&n.params.on&&Object.keys(n.params.on).forEach((e=>{n.on(e,n.params.on[e])})),n.params&&n.params.onAny&&n.onAny(n.params.onAny),n.$=w,Object.assign(n,{enabled:n.params.enabled,el:t,classNames:[],slides:w(),slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===n.params.direction,isVertical:()=>"vertical"===n.params.direction,activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,allowSlideNext:n.params.allowSlideNext,allowSlidePrev:n.params.allowSlidePrev,touchEvents:function(){const e=["touchstart","touchmove","touchend","touchcancel"],t=["pointerdown","pointermove","pointerup"];return n.touchEventsTouch={start:e[0],move:e[1],end:e[2],cancel:e[3]},n.touchEventsDesktop={start:t[0],move:t[1],end:t[2]},n.support.touch||!n.params.simulateTouch?n.touchEventsTouch:n.touchEventsDesktop}(),touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:n.params.focusableElements,lastClickTime:S(),clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,isTouchEvent:void 0,startMoving:void 0},allowClick:!0,allowTouchMove:n.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),n.emit("_swiper"),n.params.init&&n.init(),n}enable(){const e=this;e.enabled||(e.enabled=!0,e.params.grabCursor&&e.setGrabCursor(),e.emit("enable"))}disable(){const e=this;e.enabled&&(e.enabled=!1,e.params.grabCursor&&e.unsetGrabCursor(),e.emit("disable"))}setProgress(e,t){const r=this;e=Math.min(Math.max(e,0),1);const n=r.minTranslate(),i=(r.maxTranslate()-n)*e+n;r.translateTo(i,void 0===t?0:t),r.updateActiveIndex(),r.updateSlidesClasses()}emitContainerClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=e.el.className.split(" ").filter((t=>0===t.indexOf("swiper")||0===t.indexOf(e.params.containerModifierClass)));e.emit("_containerClasses",t.join(" "))}getSlideClasses(e){const t=this;return t.destroyed?"":e.className.split(" ").filter((e=>0===e.indexOf("swiper-slide")||0===e.indexOf(t.params.slideClass))).join(" ")}emitSlidesClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=[];e.slides.each((r=>{const n=e.getSlideClasses(r);t.push({slideEl:r,classNames:n}),e.emit("_slideClass",r,n)})),e.emit("_slideClasses",t)}slidesPerViewDynamic(e="current",t=!1){const{params:r,slides:n,slidesGrid:i,slidesSizesGrid:s,size:a,activeIndex:o}=this;let l=1;if(r.centeredSlides){let e,t=n[o].swiperSlideSize;for(let r=o+1;r<n.length;r+=1)n[r]&&!e&&(t+=n[r].swiperSlideSize,l+=1,t>a&&(e=!0));for(let r=o-1;r>=0;r-=1)n[r]&&!e&&(t+=n[r].swiperSlideSize,l+=1,t>a&&(e=!0))}else if("current"===e)for(let e=o+1;e<n.length;e+=1)(t?i[e]+s[e]-i[o]<a:i[e]-i[o]<a)&&(l+=1);else for(let e=o-1;e>=0;e-=1)i[o]-i[e]<a&&(l+=1);return l}update(){const e=this;if(!e||e.destroyed)return;const{snapGrid:t,params:r}=e;function n(){const t=e.rtlTranslate?-1*e.translate:e.translate,r=Math.min(Math.max(t,e.maxTranslate()),e.minTranslate());e.setTranslate(r),e.updateActiveIndex(),e.updateSlidesClasses()}let i;r.breakpoints&&e.setBreakpoint(),e.updateSize(),e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.params.freeMode&&e.params.freeMode.enabled?(n(),e.params.autoHeight&&e.updateAutoHeight()):(i=("auto"===e.params.slidesPerView||e.params.slidesPerView>1)&&e.isEnd&&!e.params.centeredSlides?e.slideTo(e.slides.length-1,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0),i||n()),r.watchOverflow&&t!==e.snapGrid&&e.checkOverflow(),e.emit("update")}changeDirection(e,t=!0){const r=this,n=r.params.direction;return e||(e="horizontal"===n?"vertical":"horizontal"),e===n||"horizontal"!==e&&"vertical"!==e||(r.$el.removeClass(`${r.params.containerModifierClass}${n}`).addClass(`${r.params.containerModifierClass}${e}`),r.emitContainerClasses(),r.params.direction=e,r.slides.each((t=>{"vertical"===e?t.style.width="":t.style.height=""})),r.emit("changeDirection"),t&&r.update()),r}changeLanguageDirection(e){const t=this;t.rtl&&"rtl"===e||!t.rtl&&"ltr"===e||(t.rtl="rtl"===e,t.rtlTranslate="horizontal"===t.params.direction&&t.rtl,t.rtl?(t.$el.addClass(`${t.params.containerModifierClass}rtl`),t.el.dir="rtl"):(t.$el.removeClass(`${t.params.containerModifierClass}rtl`),t.el.dir="ltr"),t.update())}mount(e){const t=this;if(t.mounted)return!0;const r=w(e||t.params.el);if(!(e=r[0]))return!1;e.swiper=t;const n=()=>`.${(t.params.wrapperClass||"").trim().split(" ").join(".")}`;let i=(()=>{if(e&&e.shadowRoot&&e.shadowRoot.querySelector){const t=w(e.shadowRoot.querySelector(n()));return t.children=e=>r.children(e),t}return r.children?r.children(n()):w(r).children(n())})();if(0===i.length&&t.params.createElements){const e=a().createElement("div");i=w(e),e.className=t.params.wrapperClass,r.append(e),r.children(`.${t.params.slideClass}`).each((e=>{i.append(e)}))}return Object.assign(t,{$el:r,el:e,$wrapperEl:i,wrapperEl:i[0],mounted:!0,rtl:"rtl"===e.dir.toLowerCase()||"rtl"===r.css("direction"),rtlTranslate:"horizontal"===t.params.direction&&("rtl"===e.dir.toLowerCase()||"rtl"===r.css("direction")),wrongRTL:"-webkit-box"===i.css("display")}),!0}init(e){const t=this;return t.initialized||!1===t.mount(e)||(t.emit("beforeInit"),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.params.loop&&t.loopCreate(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.enabled&&t.setGrabCursor(),t.params.preloadImages&&t.preloadImages(),t.params.loop?t.slideTo(t.params.initialSlide+t.loopedSlides,0,t.params.runCallbacksOnInit,!1,!0):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit,!1,!0),t.attachEvents(),t.initialized=!0,t.emit("init"),t.emit("afterInit")),t}destroy(e=!0,t=!0){const r=this,{params:n,$el:i,$wrapperEl:s,slides:a}=r;return void 0===r.params||r.destroyed||(r.emit("beforeDestroy"),r.initialized=!1,r.detachEvents(),n.loop&&r.loopDestroy(),t&&(r.removeClasses(),i.removeAttr("style"),s.removeAttr("style"),a&&a.length&&a.removeClass([n.slideVisibleClass,n.slideActiveClass,n.slideNextClass,n.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-slide-index")),r.emit("destroy"),Object.keys(r.eventsListeners).forEach((e=>{r.off(e)})),!1!==e&&(r.$el[0].swiper=null,function(e){const t=e;Object.keys(t).forEach((e=>{try{t[e]=null}catch(e){}try{delete t[e]}catch(e){}}))}(r)),r.destroyed=!0),null}static extendDefaults(e){E(K,e)}static get extendedDefaults(){return K}static get defaults(){return W}static installModule(e){$.prototype.__modules__||($.prototype.__modules__=[]);const t=$.prototype.__modules__;"function"==typeof e&&t.indexOf(e)<0&&t.push(e)}static use(e){return Array.isArray(e)?(e.forEach((e=>$.installModule(e))),$):($.installModule(e),$)}}Object.keys(J).forEach((e=>{Object.keys(J[e]).forEach((t=>{$.prototype[t]=J[e][t]}))})),$.use([function({swiper:e,on:t,emit:r}){const n=l();let i=null,s=null;const a=()=>{e&&!e.destroyed&&e.initialized&&(r("beforeResize"),r("resize"))},o=()=>{e&&!e.destroyed&&e.initialized&&r("orientationchange")};t("init",(()=>{e.params.resizeObserver&&void 0!==n.ResizeObserver?e&&!e.destroyed&&e.initialized&&(i=new ResizeObserver((t=>{s=n.requestAnimationFrame((()=>{const{width:r,height:n}=e;let i=r,s=n;t.forEach((({contentBoxSize:t,contentRect:r,target:n})=>{n&&n!==e.el||(i=r?r.width:(t[0]||t).inlineSize,s=r?r.height:(t[0]||t).blockSize)})),i===r&&s===n||a()}))})),i.observe(e.el)):(n.addEventListener("resize",a),n.addEventListener("orientationchange",o))})),t("destroy",(()=>{s&&n.cancelAnimationFrame(s),i&&i.unobserve&&e.el&&(i.unobserve(e.el),i=null),n.removeEventListener("resize",a),n.removeEventListener("orientationchange",o)}))},function({swiper:e,extendParams:t,on:r,emit:n}){const i=[],s=l(),a=(e,t={})=>{const r=new(s.MutationObserver||s.WebkitMutationObserver)((e=>{if(1===e.length)return void n("observerUpdate",e[0]);const t=function(){n("observerUpdate",e[0])};s.requestAnimationFrame?s.requestAnimationFrame(t):s.setTimeout(t,0)}));r.observe(e,{attributes:void 0===t.attributes||t.attributes,childList:void 0===t.childList||t.childList,characterData:void 0===t.characterData||t.characterData}),i.push(r)};t({observer:!1,observeParents:!1,observeSlideChildren:!1}),r("init",(()=>{if(e.params.observer){if(e.params.observeParents){const t=e.$el.parents();for(let e=0;e<t.length;e+=1)a(t[e])}a(e.$el[0],{childList:e.params.observeSlideChildren}),a(e.$wrapperEl[0],{attributes:!1})}})),r("destroy",(()=>{i.forEach((e=>{e.disconnect()})),i.splice(0,i.length)}))}]);const ee=$;function te({swiper:e,extendParams:t,on:r,emit:n}){let i;function s(t,r){const n=e.params.virtual;if(n.cache&&e.virtual.cache[r])return e.virtual.cache[r];const i=n.renderSlide?w(n.renderSlide.call(e,t,r)):w(`<div class="${e.params.slideClass}" data-swiper-slide-index="${r}">${t}</div>`);return i.attr("data-swiper-slide-index")||i.attr("data-swiper-slide-index",r),n.cache&&(e.virtual.cache[r]=i),i}function a(t){const{slidesPerView:r,slidesPerGroup:i,centeredSlides:a}=e.params,{addSlidesBefore:o,addSlidesAfter:l}=e.params.virtual,{from:c,to:u,slides:d,slidesGrid:h,offset:p}=e.virtual;e.params.cssMode||e.updateActiveIndex();const f=e.activeIndex||0;let A,m,g;A=e.rtlTranslate?"right":e.isHorizontal()?"left":"top",a?(m=Math.floor(r/2)+i+l,g=Math.floor(r/2)+i+o):(m=r+(i-1)+l,g=i+o);const v=Math.max((f||0)-g,0),b=Math.min((f||0)+m,d.length-1),y=(e.slidesGrid[v]||0)-(e.slidesGrid[0]||0);function C(){e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.lazy&&e.params.lazy.enabled&&e.lazy.load(),n("virtualUpdate")}if(Object.assign(e.virtual,{from:v,to:b,offset:y,slidesGrid:e.slidesGrid}),c===v&&u===b&&!t)return e.slidesGrid!==h&&y!==p&&e.slides.css(A,`${y}px`),e.updateProgress(),void n("virtualUpdate");if(e.params.virtual.renderExternal)return e.params.virtual.renderExternal.call(e,{offset:y,from:v,to:b,slides:function(){const e=[];for(let t=v;t<=b;t+=1)e.push(d[t]);return e}()}),void(e.params.virtual.renderExternalUpdate?C():n("virtualUpdate"));const w=[],M=[];if(t)e.$wrapperEl.find(`.${e.params.slideClass}`).remove();else for(let t=c;t<=u;t+=1)(t<v||t>b)&&e.$wrapperEl.find(`.${e.params.slideClass}[data-swiper-slide-index="${t}"]`).remove();for(let e=0;e<d.length;e+=1)e>=v&&e<=b&&(void 0===u||t?M.push(e):(e>u&&M.push(e),e<c&&w.push(e)));M.forEach((t=>{e.$wrapperEl.append(s(d[t],t))})),w.sort(((e,t)=>t-e)).forEach((t=>{e.$wrapperEl.prepend(s(d[t],t))})),e.$wrapperEl.children(".swiper-slide").css(A,`${y}px`),C()}t({virtual:{enabled:!1,slides:[],cache:!0,renderSlide:null,renderExternal:null,renderExternalUpdate:!0,addSlidesBefore:0,addSlidesAfter:0}}),e.virtual={cache:{},from:void 0,to:void 0,slides:[],offset:0,slidesGrid:[]},r("beforeInit",(()=>{e.params.virtual.enabled&&(e.virtual.slides=e.params.virtual.slides,e.classNames.push(`${e.params.containerModifierClass}virtual`),e.params.watchSlidesProgress=!0,e.originalParams.watchSlidesProgress=!0,e.params.initialSlide||a())})),r("setTranslate",(()=>{e.params.virtual.enabled&&(e.params.cssMode&&!e._immediateVirtual?(clearTimeout(i),i=setTimeout((()=>{a()}),100)):a())})),r("init update resize",(()=>{e.params.virtual.enabled&&e.params.cssMode&&x(e.wrapperEl,"--swiper-virtual-size",`${e.virtualSize}px`)})),Object.assign(e.virtual,{appendSlide:function(t){if("object"==typeof t&&"length"in t)for(let r=0;r<t.length;r+=1)t[r]&&e.virtual.slides.push(t[r]);else e.virtual.slides.push(t);a(!0)},prependSlide:function(t){const r=e.activeIndex;let n=r+1,i=1;if(Array.isArray(t)){for(let r=0;r<t.length;r+=1)t[r]&&e.virtual.slides.unshift(t[r]);n=r+t.length,i=t.length}else e.virtual.slides.unshift(t);if(e.params.virtual.cache){const t=e.virtual.cache,r={};Object.keys(t).forEach((e=>{const n=t[e],s=n.attr("data-swiper-slide-index");s&&n.attr("data-swiper-slide-index",parseInt(s,10)+i),r[parseInt(e,10)+i]=n})),e.virtual.cache=r}a(!0),e.slideTo(n,0)},removeSlide:function(t){if(null==t)return;let r=e.activeIndex;if(Array.isArray(t))for(let n=t.length-1;n>=0;n-=1)e.virtual.slides.splice(t[n],1),e.params.virtual.cache&&delete e.virtual.cache[t[n]],t[n]<r&&(r-=1),r=Math.max(r,0);else e.virtual.slides.splice(t,1),e.params.virtual.cache&&delete e.virtual.cache[t],t<r&&(r-=1),r=Math.max(r,0);a(!0),e.slideTo(r,0)},removeAllSlides:function(){e.virtual.slides=[],e.params.virtual.cache&&(e.virtual.cache={}),a(!0),e.slideTo(0,0)},update:a})}function re(e,t,r,n){const i=a();return e.params.createElements&&Object.keys(n).forEach((s=>{if(!r[s]&&!0===r.auto){let a=e.$el.children(`.${n[s]}`)[0];a||(a=i.createElement("div"),a.className=n[s],e.$el.append(a)),r[s]=a,t[s]=a}})),r}function ne({swiper:e,extendParams:t,on:r,emit:n}){function i(t){let r;return t&&(r=w(t),e.params.uniqueNavElements&&"string"==typeof t&&r.length>1&&1===e.$el.find(t).length&&(r=e.$el.find(t))),r}function s(t,r){const n=e.params.navigation;t&&t.length>0&&(t[r?"addClass":"removeClass"](n.disabledClass),t[0]&&"BUTTON"===t[0].tagName&&(t[0].disabled=r),e.params.watchOverflow&&e.enabled&&t[e.isLocked?"addClass":"removeClass"](n.lockClass))}function a(){if(e.params.loop)return;const{$nextEl:t,$prevEl:r}=e.navigation;s(r,e.isBeginning&&!e.params.rewind),s(t,e.isEnd&&!e.params.rewind)}function o(t){t.preventDefault(),(!e.isBeginning||e.params.loop||e.params.rewind)&&(e.slidePrev(),n("navigationPrev"))}function l(t){t.preventDefault(),(!e.isEnd||e.params.loop||e.params.rewind)&&(e.slideNext(),n("navigationNext"))}function c(){const t=e.params.navigation;if(e.params.navigation=re(e,e.originalParams.navigation,e.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!t.nextEl&&!t.prevEl)return;const r=i(t.nextEl),n=i(t.prevEl);r&&r.length>0&&r.on("click",l),n&&n.length>0&&n.on("click",o),Object.assign(e.navigation,{$nextEl:r,nextEl:r&&r[0],$prevEl:n,prevEl:n&&n[0]}),e.enabled||(r&&r.addClass(t.lockClass),n&&n.addClass(t.lockClass))}function u(){const{$nextEl:t,$prevEl:r}=e.navigation;t&&t.length&&(t.off("click",l),t.removeClass(e.params.navigation.disabledClass)),r&&r.length&&(r.off("click",o),r.removeClass(e.params.navigation.disabledClass))}t({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),e.navigation={nextEl:null,$nextEl:null,prevEl:null,$prevEl:null},r("init",(()=>{!1===e.params.navigation.enabled?d():(c(),a())})),r("toEdge fromEdge lock unlock",(()=>{a()})),r("destroy",(()=>{u()})),r("enable disable",(()=>{const{$nextEl:t,$prevEl:r}=e.navigation;t&&t[e.enabled?"removeClass":"addClass"](e.params.navigation.lockClass),r&&r[e.enabled?"removeClass":"addClass"](e.params.navigation.lockClass)})),r("click",((t,r)=>{const{$nextEl:i,$prevEl:s}=e.navigation,a=r.target;if(e.params.navigation.hideOnClick&&!w(a).is(s)&&!w(a).is(i)){if(e.pagination&&e.params.pagination&&e.params.pagination.clickable&&(e.pagination.el===a||e.pagination.el.contains(a)))return;let t;i?t=i.hasClass(e.params.navigation.hiddenClass):s&&(t=s.hasClass(e.params.navigation.hiddenClass)),n(!0===t?"navigationShow":"navigationHide"),i&&i.toggleClass(e.params.navigation.hiddenClass),s&&s.toggleClass(e.params.navigation.hiddenClass)}}));const d=()=>{e.$el.addClass(e.params.navigation.navigationDisabledClass),u()};Object.assign(e.navigation,{enable:()=>{e.$el.removeClass(e.params.navigation.navigationDisabledClass),c(),a()},disable:d,update:a,init:c,destroy:u})}function ie(e=""){return`.${e.trim().replace(/([\.:!\/])/g,"\\$1").replace(/ /g,".")}`}function se({swiper:e,extendParams:t,on:r,emit:n}){const i="swiper-pagination";let s;t({pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:e=>e,formatFractionTotal:e=>e,bulletClass:`${i}-bullet`,bulletActiveClass:`${i}-bullet-active`,modifierClass:`${i}-`,currentClass:`${i}-current`,totalClass:`${i}-total`,hiddenClass:`${i}-hidden`,progressbarFillClass:`${i}-progressbar-fill`,progressbarOppositeClass:`${i}-progressbar-opposite`,clickableClass:`${i}-clickable`,lockClass:`${i}-lock`,horizontalClass:`${i}-horizontal`,verticalClass:`${i}-vertical`,paginationDisabledClass:`${i}-disabled`}}),e.pagination={el:null,$el:null,bullets:[]};let a=0;function o(){return!e.params.pagination.el||!e.pagination.el||!e.pagination.$el||0===e.pagination.$el.length}function l(t,r){const{bulletActiveClass:n}=e.params.pagination;t[r]().addClass(`${n}-${r}`)[r]().addClass(`${n}-${r}-${r}`)}function c(){const t=e.rtl,r=e.params.pagination;if(o())return;const i=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,c=e.pagination.$el;let u;const d=e.params.loop?Math.ceil((i-2*e.loopedSlides)/e.params.slidesPerGroup):e.snapGrid.length;if(e.params.loop?(u=Math.ceil((e.activeIndex-e.loopedSlides)/e.params.slidesPerGroup),u>i-1-2*e.loopedSlides&&(u-=i-2*e.loopedSlides),u>d-1&&(u-=d),u<0&&"bullets"!==e.params.paginationType&&(u=d+u)):u=void 0!==e.snapIndex?e.snapIndex:e.activeIndex||0,"bullets"===r.type&&e.pagination.bullets&&e.pagination.bullets.length>0){const n=e.pagination.bullets;let i,o,d;if(r.dynamicBullets&&(s=n.eq(0)[e.isHorizontal()?"outerWidth":"outerHeight"](!0),c.css(e.isHorizontal()?"width":"height",s*(r.dynamicMainBullets+4)+"px"),r.dynamicMainBullets>1&&void 0!==e.previousIndex&&(a+=u-(e.previousIndex-e.loopedSlides||0),a>r.dynamicMainBullets-1?a=r.dynamicMainBullets-1:a<0&&(a=0)),i=Math.max(u-a,0),o=i+(Math.min(n.length,r.dynamicMainBullets)-1),d=(o+i)/2),n.removeClass(["","-next","-next-next","-prev","-prev-prev","-main"].map((e=>`${r.bulletActiveClass}${e}`)).join(" ")),c.length>1)n.each((e=>{const t=w(e),n=t.index();n===u&&t.addClass(r.bulletActiveClass),r.dynamicBullets&&(n>=i&&n<=o&&t.addClass(`${r.bulletActiveClass}-main`),n===i&&l(t,"prev"),n===o&&l(t,"next"))}));else{const t=n.eq(u),s=t.index();if(t.addClass(r.bulletActiveClass),r.dynamicBullets){const t=n.eq(i),a=n.eq(o);for(let e=i;e<=o;e+=1)n.eq(e).addClass(`${r.bulletActiveClass}-main`);if(e.params.loop)if(s>=n.length){for(let e=r.dynamicMainBullets;e>=0;e-=1)n.eq(n.length-e).addClass(`${r.bulletActiveClass}-main`);n.eq(n.length-r.dynamicMainBullets-1).addClass(`${r.bulletActiveClass}-prev`)}else l(t,"prev"),l(a,"next");else l(t,"prev"),l(a,"next")}}if(r.dynamicBullets){const i=Math.min(n.length,r.dynamicMainBullets+4),a=(s*i-s)/2-d*s,o=t?"right":"left";n.css(e.isHorizontal()?o:"top",`${a}px`)}}if("fraction"===r.type&&(c.find(ie(r.currentClass)).text(r.formatFractionCurrent(u+1)),c.find(ie(r.totalClass)).text(r.formatFractionTotal(d))),"progressbar"===r.type){let t;t=r.progressbarOpposite?e.isHorizontal()?"vertical":"horizontal":e.isHorizontal()?"horizontal":"vertical";const n=(u+1)/d;let i=1,s=1;"horizontal"===t?i=n:s=n,c.find(ie(r.progressbarFillClass)).transform(`translate3d(0,0,0) scaleX(${i}) scaleY(${s})`).transition(e.params.speed)}"custom"===r.type&&r.renderCustom?(c.html(r.renderCustom(e,u+1,d)),n("paginationRender",c[0])):n("paginationUpdate",c[0]),e.params.watchOverflow&&e.enabled&&c[e.isLocked?"addClass":"removeClass"](r.lockClass)}function u(){const t=e.params.pagination;if(o())return;const r=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,i=e.pagination.$el;let s="";if("bullets"===t.type){let n=e.params.loop?Math.ceil((r-2*e.loopedSlides)/e.params.slidesPerGroup):e.snapGrid.length;e.params.freeMode&&e.params.freeMode.enabled&&!e.params.loop&&n>r&&(n=r);for(let r=0;r<n;r+=1)t.renderBullet?s+=t.renderBullet.call(e,r,t.bulletClass):s+=`<${t.bulletElement} class="${t.bulletClass}"></${t.bulletElement}>`;i.html(s),e.pagination.bullets=i.find(ie(t.bulletClass))}"fraction"===t.type&&(s=t.renderFraction?t.renderFraction.call(e,t.currentClass,t.totalClass):`<span class="${t.currentClass}"></span> / <span class="${t.totalClass}"></span>`,i.html(s)),"progressbar"===t.type&&(s=t.renderProgressbar?t.renderProgressbar.call(e,t.progressbarFillClass):`<span class="${t.progressbarFillClass}"></span>`,i.html(s)),"custom"!==t.type&&n("paginationRender",e.pagination.$el[0])}function d(){e.params.pagination=re(e,e.originalParams.pagination,e.params.pagination,{el:"swiper-pagination"});const t=e.params.pagination;if(!t.el)return;let r=w(t.el);0!==r.length&&(e.params.uniqueNavElements&&"string"==typeof t.el&&r.length>1&&(r=e.$el.find(t.el),r.length>1&&(r=r.filter((t=>w(t).parents(".swiper")[0]===e.el)))),"bullets"===t.type&&t.clickable&&r.addClass(t.clickableClass),r.addClass(t.modifierClass+t.type),r.addClass(e.isHorizontal()?t.horizontalClass:t.verticalClass),"bullets"===t.type&&t.dynamicBullets&&(r.addClass(`${t.modifierClass}${t.type}-dynamic`),a=0,t.dynamicMainBullets<1&&(t.dynamicMainBullets=1)),"progressbar"===t.type&&t.progressbarOpposite&&r.addClass(t.progressbarOppositeClass),t.clickable&&r.on("click",ie(t.bulletClass),(function(t){t.preventDefault();let r=w(this).index()*e.params.slidesPerGroup;e.params.loop&&(r+=e.loopedSlides),e.slideTo(r)})),Object.assign(e.pagination,{$el:r,el:r[0]}),e.enabled||r.addClass(t.lockClass))}function h(){const t=e.params.pagination;if(o())return;const r=e.pagination.$el;r.removeClass(t.hiddenClass),r.removeClass(t.modifierClass+t.type),r.removeClass(e.isHorizontal()?t.horizontalClass:t.verticalClass),e.pagination.bullets&&e.pagination.bullets.removeClass&&e.pagination.bullets.removeClass(t.bulletActiveClass),t.clickable&&r.off("click",ie(t.bulletClass))}r("init",(()=>{!1===e.params.pagination.enabled?p():(d(),u(),c())})),r("activeIndexChange",(()=>{(e.params.loop||void 0===e.snapIndex)&&c()})),r("snapIndexChange",(()=>{e.params.loop||c()})),r("slidesLengthChange",(()=>{e.params.loop&&(u(),c())})),r("snapGridLengthChange",(()=>{e.params.loop||(u(),c())})),r("destroy",(()=>{h()})),r("enable disable",(()=>{const{$el:t}=e.pagination;t&&t[e.enabled?"removeClass":"addClass"](e.params.pagination.lockClass)})),r("lock unlock",(()=>{c()})),r("click",((t,r)=>{const i=r.target,{$el:s}=e.pagination;if(e.params.pagination.el&&e.params.pagination.hideOnClick&&s&&s.length>0&&!w(i).hasClass(e.params.pagination.bulletClass)){if(e.navigation&&(e.navigation.nextEl&&i===e.navigation.nextEl||e.navigation.prevEl&&i===e.navigation.prevEl))return;const t=s.hasClass(e.params.pagination.hiddenClass);n(!0===t?"paginationShow":"paginationHide"),s.toggleClass(e.params.pagination.hiddenClass)}}));const p=()=>{e.$el.addClass(e.params.pagination.paginationDisabledClass),e.pagination.$el&&e.pagination.$el.addClass(e.params.pagination.paginationDisabledClass),h()};Object.assign(e.pagination,{enable:()=>{e.$el.removeClass(e.params.pagination.paginationDisabledClass),e.pagination.$el&&e.pagination.$el.removeClass(e.params.pagination.paginationDisabledClass),d(),u(),c()},disable:p,render:u,update:c,init:d,destroy:h})}function ae(e,t,r){const n="swiper-slide-shadow"+(r?`-${r}`:""),i=e.transformEl?t.find(e.transformEl):t;let s=i.children(`.${n}`);return s.length||(s=w(`<div class="swiper-slide-shadow${r?`-${r}`:""}"></div>`),i.append(s)),s}function oe(e,t){return e.transformEl?t.find(e.transformEl).css({"backface-visibility":"hidden","-webkit-backface-visibility":"hidden"}):t}function le({swiper:e,extendParams:t,on:r}){t({coverflowEffect:{rotate:50,stretch:0,depth:100,scale:1,modifier:1,slideShadows:!0,transformEl:null}}),function(e){const{effect:t,swiper:r,on:n,setTranslate:i,setTransition:s,overwriteParams:a,perspective:o,recreateShadows:l,getEffectParams:c}=e;let u;n("beforeInit",(()=>{if(r.params.effect!==t)return;r.classNames.push(`${r.params.containerModifierClass}${t}`),o&&o()&&r.classNames.push(`${r.params.containerModifierClass}3d`);const e=a?a():{};Object.assign(r.params,e),Object.assign(r.originalParams,e)})),n("setTranslate",(()=>{r.params.effect===t&&i()})),n("setTransition",((e,n)=>{r.params.effect===t&&s(n)})),n("transitionEnd",(()=>{if(r.params.effect===t&&l){if(!c||!c().slideShadows)return;r.slides.each((e=>{r.$(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").remove()})),l()}})),n("virtualUpdate",(()=>{r.params.effect===t&&(r.slides.length||(u=!0),requestAnimationFrame((()=>{u&&r.slides&&r.slides.length&&(i(),u=!1)})))}))}({effect:"coverflow",swiper:e,on:r,setTranslate:()=>{const{width:t,height:r,slides:n,slidesSizesGrid:i}=e,s=e.params.coverflowEffect,a=e.isHorizontal(),o=e.translate,l=a?t/2-o:r/2-o,c=a?s.rotate:-s.rotate,u=s.depth;for(let e=0,t=n.length;e<t;e+=1){const t=n.eq(e),r=i[e],o=(l-t[0].swiperSlideOffset-r/2)/r,d="function"==typeof s.modifier?s.modifier(o):o*s.modifier;let h=a?c*d:0,p=a?0:c*d,f=-u*Math.abs(d),A=s.stretch;"string"==typeof A&&-1!==A.indexOf("%")&&(A=parseFloat(s.stretch)/100*r);let m=a?0:A*d,g=a?A*d:0,v=1-(1-s.scale)*Math.abs(d);Math.abs(g)<.001&&(g=0),Math.abs(m)<.001&&(m=0),Math.abs(f)<.001&&(f=0),Math.abs(h)<.001&&(h=0),Math.abs(p)<.001&&(p=0),Math.abs(v)<.001&&(v=0);const b=`translate3d(${g}px,${m}px,${f}px)  rotateX(${p}deg) rotateY(${h}deg) scale(${v})`;if(oe(s,t).transform(b),t[0].style.zIndex=1-Math.abs(Math.round(d)),s.slideShadows){let e=a?t.find(".swiper-slide-shadow-left"):t.find(".swiper-slide-shadow-top"),r=a?t.find(".swiper-slide-shadow-right"):t.find(".swiper-slide-shadow-bottom");0===e.length&&(e=ae(s,t,a?"left":"top")),0===r.length&&(r=ae(s,t,a?"right":"bottom")),e.length&&(e[0].style.opacity=d>0?d:0),r.length&&(r[0].style.opacity=-d>0?-d:0)}}},setTransition:t=>{const{transformEl:r}=e.params.coverflowEffect;(r?e.slides.find(r):e.slides).transition(t).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(t)},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0})})}},10267:e=>{"use strict";e.exports=JSON.parse('["about-me","agreements-accept-public","attachment-viewer","camera","camera-permissions-prompt","change-credits-amount","commissions","gallery-letter","gallery-viewer","interests","letter","life-style","menu","mingle","more-about-me","new-present-delivery","other-languages","photos","preferences","presents-complete-order","presents-orders","representation","settings","suspend","welcome-email","mood"]')},51671:e=>{"use strict";e.exports=JSON.parse('{"c":{"1":{"uri":"/notifications#purchase2300"},"1132":{"uri":"/notifications#purchase1132"},"2002":{"uri":"/notifications#purchase1210"},"2003":{"uri":"/notifications#purchase1208"},"2005":{"uri":"/notifications#purchase1212"},"2006":{"uri":"/notifications#purchase1211"},"2061":{"uri":"/notifications#purchase2213"},"2300":{"uri":"/notifications#purchase2309"},"3001":{"uri":"/notifications#purchase2309"},"4006":{"uri":"/notifications#purchase1121"},"4014":{"uri":"/notifications#purchase1215","data":{"card-number":""}},"4100":{"uri":"/notifications#purchase4100"},"5006":{"uri":"/notifications#purchase2205"},"5202":{"uri":"/notifications#purchase2206"},"5204":{"uri":"/notifications#purchase2304"},"5205":{"uri":"/notifications#purchase1101"},"5213":{"uri":"/notifications#purchase2219"},"5301":{"uri":"/notifications#purchase1215","data":{"card-number":""}},"5302":{"uri":"/notifications#purchase2304"},"5303":{"uri":"/notifications#purchase2206"},"5307":{"uri":"/notifications#purchase2206"},"5308":{"uri":"/notifications#purchase2304"},"5310":{"uri":"/notifications#purchase1118"},"5396":{"uri":"/notifications#purchase2205"},"5411":{"uri":"/notifications#purchase1121"},"5501":{"uri":"/notifications#purchase1215","data":{"card-number":""}},"5809":{"uri":"/notifications#purchase2316"},"6001":{"uri":"/notifications#purchase1120"},"payrule-method-not-found":{"uri":"/notifications#purchase2206"}},"X":{"4004":{"number":"/commons/forms/errors#card-number-incorrect"},"4005":{"cardholder":"/commons/forms/errors#card-name-incorrect"},"4007":{"month":"/commons/forms/errors#expiration-date-incorrect"},"5005":{"cardholder":"/commons/forms/errors#card-name-incorrect"},"5206":{"number":"/commons/forms/errors#card-number-incorrect"},"5320":{"number":"/commons/forms/errors#card-number-incorrect"}}}')},15009:e=>{"use strict";e.exports=JSON.parse('{"J":"__appdata","c":["showed","token","afid","subafid","afid2","subid2","saved-afid","saved-subafid","hints","apple-popup-showed","apps-notification-showed","toggle.mem:roles","list.mem:roles","re-registration","tips","search","overlay","preregistration","purchase-data","email-confirmation-form","blocked-sound","letter-drafts","identity","experimental","referrer","rmc","real-email","offer-id","transaction-id","analytics-markers","saved-analytics-markers","smiles-intro-shown","fingerprints","facebookId","web-notifications","googleId","language","user-id","logged-in","utm","registered","ref","invite","video-invite","q","tags","presents-intro-shown","selected-presents","preferences","previous-credits-pack","instance","contacts-birthday-read","contacted-wellknown","auto-purchase-settings","purchase","facebook-bot","draggable","nocam","contacts-cache","video-outgoung-enabled","analytics-storage","personalized-search","stories-is-muted","boot-parameters","gdpr","profile","features","persistence","web-push-notification","tracker","camera-player-enabled","cheers-introduction-tip-showed","popular-members-activated"]}')}},__webpack_module_cache__={},leafPrototypes,getProto,inProgress,dataWebpackPrefix,loadStylesheet,installedCssChunks;function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var r=__webpack_module_cache__[e]={id:e,loaded:!1,exports:{}};return __webpack_modules__[e].call(r.exports,r,r.exports,__webpack_require__),r.loaded=!0,r.exports}__webpack_require__.m=__webpack_modules__,__webpack_require__.amdD=function(){throw new Error("define cannot be used indirect")},__webpack_require__.amdO={},__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 r=Object.create(null);__webpack_require__.r(r);var n={};leafPrototypes=leafPrototypes||[null,getProto({}),getProto([]),getProto(getProto)];for(var i=2&t&&e;"object"==typeof i&&!~leafPrototypes.indexOf(i);i=getProto(i))Object.getOwnPropertyNames(i).forEach((t=>n[t]=()=>e[t]));return n.default=()=>e,__webpack_require__.d(r,n),r},__webpack_require__.d=(e,t)=>{for(var r in t)__webpack_require__.o(t,r)&&!__webpack_require__.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},__webpack_require__.f={},__webpack_require__.e=e=>Promise.all(Object.keys(__webpack_require__.f).reduce(((t,r)=>(__webpack_require__.f[r](e,t),t)),[])),__webpack_require__.u=e=>e+"."+{55:"fc399d72bb97de1a0632",75:"a7c681e7b7190e6d80a8",172:"a45ff4f74081ab93ee73",243:"21f0ab39f5a56a571e98",288:"0bc334d6b249eaf331c6",316:"6a452a1d45539782dd84",460:"10e603c0a680336cad37",472:"4d4b04cbe89663768a20",496:"dd4dbb651491867e123c",573:"fa6f464424fd233ae333",574:"8b6c1a3d877812cf9458",621:"fcc8e0dddbc52cee0c48",660:"63db81a6b007c0438d8f",713:"75f356325f77aba9780c",755:"03a00986dbe424857d8c",764:"051540b95ca12fe3d8d1",769:"6ec27198c7b5c1e60863",906:"de0881ce156992e4f439",930:"a6a4a9ce3d6d2c882617",937:"7cc013e5623ed793dc60",1024:"ba4478a7c40a17868146",1044:"3d4ccc10eb64ae870a6d",1049:"d8789c5a60c790b2ab3d",1128:"343637e37a80e5aeb3e4",1179:"947d7e04c4fa3699ee7c",1196:"36da46270ffd5be2a404",1307:"b48db53be051476b39ae",1429:"94a8f3bd0d0745a50e98",1496:"98111477f9fec691c9e8",1540:"fcb7a49b6db17ecb273e",1616:"986e6723b74fa0e110bd",1647:"d25b97746de9e6c1eeee",1660:"f42994a810ef79178e8f",1712:"b7014ddc55299192b2ab",1762:"926c8f33e74c0e618b68",1976:"eb270682d01e083f1c6a",1984:"d3edb43f2ce4cc20465a",2050:"78bb77669943bb66275d",2153:"8260fb47132f5e86e6fd",2158:"80168ab65d1f5c25a6ae",2173:"66fccaf83e76ff8bf986",2232:"d3ade0c41e4d07f2b430",2292:"a30bbcc2d065e1338918",2340:"ccf47c1e703864165db9",2382:"2d75ce09f354d9890b46",2462:"55b0d680957392368a26",2505:"b0f012e87a44b1cbc529",2654:"4693977a9c8d1234afba",2771:"4f0339b85a2d61b37c00",2784:"9a2f6a720ca407179136",2824:"5b57650d960189124c6b",2897:"542320be8066525c23a9",2929:"5ac2318ef69d9979a307",2997:"008b3a0b42d735fb094f",3130:"fe922ce5943b6ef36351",3221:"b59a0c68062b7c940878",3232:"4c4eae2e74445725b352",3306:"fa2a1f6402734877d561",3337:"3685af39553f315663b4",3415:"018e5a6c846defa0cdac",3417:"4a525fa1f5d1d4203162",3448:"ec38eff8f57989649ffa",3517:"40f41b7942ded105aa3e",3528:"f88d51222d8757ac5b9b",3585:"a2d1fd8191509c29aabe",3663:"53f3954acc2bebee7536",3665:"d85f4433ca2722a15f3a",3677:"dd12a91b4d63dca0186f",3730:"f6598747edc827ee228d",3741:"265feca1445576a55d78",3811:"9637e7a59206f977b32a",3850:"f408ddddbf595025c95a",3889:"3caefcb8da2c44430a8a",3894:"58275da17d5030b577c1",3911:"e156bfa76bb17f5d6878",4043:"8844a51fe3406eb23156",4099:"12225da8cdf2935c7c58",4106:"c9105f1c55cb61948b49",4249:"69bbf5779789ac0493d4",4256:"304bb4aea264f31f9187",4295:"0da39a23de8a11402386",4305:"aca541832330d9869c2b",4366:"997262aeb4b2b546c3a4",4373:"ace9668707122ec0db9d",4377:"f35cd1e3e649c66db846",4421:"128188a2beae67260228",4447:"b31726b434c3ce1976df",4464:"d30d1ea28c42ceef07e6",4495:"815dba0b76ca4b4f6c8c",4501:"bb67dbd0448a86317e29",4597:"f85e80bb027243e98d4c",4622:"7ee004ae0e1e6bdfdb34",4639:"12d51e35d71a29839b6b",4660:"c4ce47df6e5aab3d9ce6",4693:"e8f3d2c89d62bc6e89f6",4726:"885da5405ecc593bf3bd",4797:"42be92114cc09e260b02",4840:"bb0ecb672e23709e2f2f",4882:"949abc8e6f384ac4c4d1",4944:"a07af7c5c2e70f45efa7",4963:"9815d1b8d842f4679364",5048:"a4c02ed0ff754595e880",5080:"3a004121951fdc9f68f3",5102:"4334bdd63eedba749bc9",5104:"61c74f39c6288f25879b",5105:"b716632a9abba83bcdca",5140:"d40c48ca9585bccd4cb9",5175:"b2b55da333ea3e775fde",5266:"b62fd3bdb8fc7a0ee628",5267:"850ddc8e71ee46d629f8",5345:"235cc65336fce48f4280",5383:"e23536afb95f45973939",5393:"3a4dd97288b477527d5d",5469:"4d84458acb2a0145cf69",5692:"2babe5b172c5617d3a58",5710:"d0e71ff8b9f43a9b6312",5765:"eac770f323ff35b05d35",5802:"91c6f28f4a5fb3e27fa0",5812:"94b6af33cef4382f95d0",5884:"90fd04cb85c435f5e183",5954:"7003009e7c668ad3bcd2",6035:"60e1996f5472b75f933d",6041:"7a4a3cac179bd63b6320",6120:"1d8a7ffac30b10a9b160",6153:"567174bbb3fc9cb38651",6215:"d6781c7234ffef68b182",6228:"f682497f9341bec1f441",6401:"c89c39c69ab7e1cbc78f",6411:"0ac8305a15b9fb54932c",6440:"5bec87f688dfe2442302",6446:"76eee3ce989ef9a258c1",6701:"6bb28e3c540fdbbc7505",6798:"0fbf16ef17e19725960e",6873:"9597bbbf6c8e4f816469",6882:"bc53b9f0faf05128cba5",6885:"80e56305f12e0675e6ee",6930:"6d966db66af3adffd77e",6979:"026fd10674426884654d",6992:"e0932061c36ec52de0a2",7095:"0e0f92f57b696f559f35",7101:"7f7dc4b14be72f409300",7137:"9f16b32eaa4495c5fa38",7196:"3d258f4474b76a6d7493",7201:"308b01569c9ddc03d559",7254:"46905460fc294b4a2960",7324:"9035135eb7d8e580c055",7325:"1169efa639b3386ea66f",7405:"b6e1338274514eab052f",7552:"222237360d1ce726083d",7598:"5ad8f87315945a108748",7661:"224007171f82d39ca75e",7682:"8ee77be632da5e8a3bd1",7697:"966e0fe552cacc79f2d2",7785:"b1fc89c0e44a20c2f2b8",7822:"95dc7e6158fb3a48d6f5",7838:"4b12458f3fa1e0cb16f5",7842:"a0732fb6b1c22cfa9d89",7914:"12651f80a7e74f084369",7930:"6c1af36dbca59a18a91e",8056:"b4ae133f72201e46b196",8131:"dd89e3220a6b2f74bb6c",8239:"c95fc5f14b7b2408fcad",8361:"2971316b6f146cbcb03f",8533:"8dee230f0b2fb97147af",8658:"752068946f21b4e34220",8719:"1e522ec79487548a788c",8802:"a9d9e35a93c5caffa921",8814:"c115f888006bec57d625",8821:"71d945982a228c716660",8884:"747a9163157c0e76ff7e",8976:"b89fa7f8281227729dcf",9069:"55c8470964c15dc18c71",9091:"6514b85d79187876a52e",9098:"4531023cce9a885e2353",9121:"b6330ab47164e014c28a",9203:"2dde3d01c13d84f9ba03",9219:"6a143fd19d2ee9a28763",9253:"580ee6206f88c2e40a81",9343:"b4efc28468a8c953f1da",9344:"35e00c3aecfa503f0146",9358:"680c3dc6c0eaacbee892",9422:"228eaef3c9e82d22dd26",9426:"0694052e6f2b2ab22ef8",9429:"ce55a16c70dbd1103d64",9435:"227e3b3d2e5fb69fa4b5",9474:"a76ebdfea951421af270",9475:"c033e13b154298a15ecb",9487:"02da04d92045e243311e",9488:"8de12bb10b6fa1a918fd",9626:"ef5354b72d19637390fa",9738:"007f8adcc23832a74781",9759:"2b2900f1e5ec54ab54be",9799:"ae2fcd07f6d2263620b9",9823:"1f52e1e22aefee9cef10",9837:"e8d51869dee0c7b4ba77",9857:"c0054b0c3f2374863293",9892:"7e46b8efc22782756b7d"}[e]+".js",__webpack_require__.miniCssF=e=>3913===e?"default.9691b02cb5a0678480b6.css":e+"."+{55:"46cccdbabbcf504fb919",75:"d1eef04600debf90c392",172:"bf81dc3b669e97c22eca",243:"bc225fda2fb5a356daa6",288:"49ff1cc661b6b7ee25be",316:"90c2fa64d88bff95cf87",460:"1bb41b2c817d2658527f",472:"c961683a692c15e80029",496:"3bba185b50e2aafc261d",573:"ffe95b83114e7d7f1735",574:"7cd51dc39667edb6b3bb",621:"ea39a343898e8795fb36",660:"6fdaef50e266e9b3e1b6",713:"be7429324631acbb00f6",755:"07f5b2bb48489e8cc147",764:"381ccc9f60b0abf680b6",769:"c8deb852816e450a8229",906:"0f5bf165d9ce35af0577",937:"187a5d8431abd4ee272e",1024:"1632176efbd0deb3c9d4",1044:"ee56d0a0c3ddf5dbb4c6",1049:"f6cd432c260fc0ec26fd",1128:"160e91bb1dfd91eff10a",1179:"7653a1b454811466c7d6",1307:"ee06d43cb36de8c1759d",1429:"f3c5c6213f3060da743d",1496:"a4df25d43f8c7dad1b15",1540:"c61b8611b0b0be01a0df",1616:"1ee120547f4a620c93cb",1660:"dcaa15fb83a06171dc6b",1712:"c6cb5de2653c4ce1a479",1762:"410debcb71ecc4f04993",1976:"0530e520af0b0a0b6ab4",1984:"394ecedda6e033609e4b",2050:"3c4a35b9f66bc8f5032e",2158:"b9684a2e5564fab2ef67",2173:"699f73227471a5dda60e",2232:"491077b70a351d96cd2a",2292:"d74990610c72a0b36b33",2382:"9af301c36140f5d2cb53",2462:"23b295bd4548fd7cb3f3",2505:"4e5ec57d0ca1fd87f34e",2654:"22fe367f6518bb684c9f",2784:"69f7c714cbe9d52bc065",2824:"4d0b5aab340e161ca2f5",2897:"46ff0950b3dc573b126e",2929:"2a4b581ad863ed9d1281",2997:"ef21c161b98aba316bf0",3130:"ceefd09e5a8d5faffde8",3221:"db2a1d3b973f25dca772",3232:"653299801cec507590df",3306:"ef0b011d53721f329fe2",3337:"1ad2cb363d291222a0af",3415:"1131f88d33145b545069",3417:"c7eab11a557a630e747e",3448:"d54d0fdea213eaa1bf45",3517:"ad5fe1edf72bd9a8cd77",3528:"ea384ca2a6a5518fdbeb",3585:"80c2daf7b30fe26bd7af",3663:"88b90066b8543e9ace37",3665:"1c40a05531012d61d481",3677:"45ce9cdca0b4feff98a2",3741:"146ca127d2a0571cf55c",3811:"ee0ddeb348225b95bcbd",3850:"9c1a408f845ccd2aca38",3889:"e7ec7880c2eaccf3e234",3894:"6cd94495def8f311cf1c",3911:"5524f7d498dfdf8b3faa",4099:"3d4a9c7f3a98f28deef8",4249:"bee921fc367db841bf24",4256:"1bb0eea092fbed0b113c",4295:"3bf51b9764636579e933",4305:"4c1a5296da3a6094d0b5",4366:"72544661c109ca0c0f12",4373:"854c77b84d883a45c0c5",4377:"7ffa1cda0a5253717b2b",4421:"b5143d7d489c0f2e25ca",4447:"00fde36cb3d545e2acc7",4597:"36a3475acb1700a44e2f",4622:"d57a3f3d73a5ca1fc177",4639:"e1c884ee0b8b10bae4fc",4660:"cee9f2c18ed34e2acff2",4693:"ccf1bffcf6d637f176a9",4726:"3192cc3d1c164c673aec",4797:"1c9c479f8cac3b3be31b",4840:"487d46b6d94423f695eb",4882:"c42ff8bedeb0ada29f9f",4963:"ce997ddd5c7d5c5f1a3b",5048:"184fd132cd119f61a2a0",5080:"3d4a9c7f3a98f28deef8",5105:"7868387ee632390d3254",5140:"e75cdd2d3011c91cd044",5266:"3b8dda10159938420966",5267:"3b9aab2bd768c2c7df9a",5345:"55f72c0eb0dc46478a39",5383:"d467bd0d51dfd87c433d",5393:"248ab3fbb93f2022e400",5469:"1abac7b1ca0d87f5373c",5692:"a7781338555b923bc23e",5710:"bc5c7cd752c10e3e644f",5765:"981e438dfaf286b890c3",5802:"7ccec86bc2fad46b5898",5884:"5de38e897085c63c0cca",6035:"de4a2d06180fabeb7ac8",6041:"d10a3dc2522579db1e33",6153:"a4a2350d0b8ded1f4a26",6215:"7c9cdbed52beea5c7a1e",6228:"ac584860bd68aa2c516e",6401:"4e317a521a3fdcd7872b",6411:"1ee120547f4a620c93cb",6440:"c6c07382d806794700a9",6701:"026d6ec17e9d2d59d38a",6798:"6c0b41b01682d97d92c9",6885:"2de37aa7e1f64d6b8f82",6930:"98fcc91ba83b9faa8a6e",6979:"03c044727a93436a6712",6992:"584c1dafac59d2c9ac94",7095:"7663009382fdf9d5b99e",7101:"43d46db6815b003df736",7137:"ff7934731b2813bec8a3",7196:"ef7576267e07439ca09c",7325:"e54145420e96d627f5e1",7405:"d30f1a22d0a7b9572d97",7552:"9939623aa906111e723a",7598:"69bda3d9fa4a3d735648",7661:"4e5ec57d0ca1fd87f34e",7682:"99b4c752e352ea12daca",7697:"16478ef88564d6fd96d8",7785:"d2449af8fb706ecb84c0",7822:"e996e30c3c22727b2a9a",7838:"abca10d65efa2b491b1c",7842:"5dd26a54193bf146663d",7914:"80a14c076c70352fda9e",7930:"faf26a896a9e4a7fc128",8131:"4cae89afe4ffa1142ecf",8239:"2adea456a042e0157650",8658:"965685e28b72d1e54167",8802:"ebd499d43af7eb9b6283",8814:"27e4949e36a24c44d41c",8821:"504880bdbc69df12db1c",8884:"008f3effc85e291cdb9f",8976:"06ec22fa446b9124ce60",9091:"3b84510f4d983f28ec95",9098:"72d45e8aceaa66c41dce",9121:"7c92dfeb9b9f8c025a7c",9203:"69cd926052c703ee9255",9219:"c5d27a9cb98e845d5077",9253:"7a4d3c6303d4bba28da1",9343:"86f175c8b708383a3c7c",9344:"a03c9307fc5ce3611073",9358:"e33f1e99a82e67ffe237",9422:"f5a80b9756bc268369ef",9426:"ef5bcf63664cff8dac2d",9429:"9c9679f711f69a1bbed6",9435:"cee9f2c18ed34e2acff2",9475:"df730602bacb65d05017",9487:"f7ea66b4b093c490902f",9488:"aff1aea436d5b7f15248",9626:"999d7f4ce847496c20f0",9738:"62159f5cdb04430f7681",9759:"b5b337098693b4249789",9799:"530d8955f1a03f07a62f",9837:"cb32097f8fe38c2dece3",9857:"d35fe9db00dcdcf6222a",9892:"7302a1bccc6182a71d6d"}[e]+".css",__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),inProgress={},dataWebpackPrefix="client:",__webpack_require__.l=(e,t,r,n)=>{if(inProgress[e])inProgress[e].push(t);else{var i,s;if(void 0!==r)for(var a=document.getElementsByTagName("script"),o=0;o<a.length;o++){var l=a[o];if(l.getAttribute("src")==e||l.getAttribute("data-webpack")==dataWebpackPrefix+r){i=l;break}}i||(s=!0,(i=document.createElement("script")).charset="utf-8",i.timeout=120,__webpack_require__.nc&&i.setAttribute("nonce",__webpack_require__.nc),i.setAttribute("data-webpack",dataWebpackPrefix+r),i.src=e),inProgress[e]=[t];var c=(t,r)=>{i.onerror=i.onload=null,clearTimeout(u);var n=inProgress[e];if(delete inProgress[e],i.parentNode&&i.parentNode.removeChild(i),n&&n.forEach((e=>e(r))),t)return t(r)},u=setTimeout(c.bind(null,void 0,{type:"timeout",target:i}),12e4);i.onerror=c.bind(null,i.onerror),i.onload=c.bind(null,i.onload),s&&document.head.appendChild(i)}},__webpack_require__.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},__webpack_require__.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),__webpack_require__.p="/app/",loadStylesheet=e=>new Promise(((t,r)=>{var n=__webpack_require__.miniCssF(e),i=__webpack_require__.p+n;if(((e,t)=>{for(var r=document.getElementsByTagName("link"),n=0;n<r.length;n++){var i=(a=r[n]).getAttribute("data-href")||a.getAttribute("href");if("stylesheet"===a.rel&&(i===e||i===t))return a}var s=document.getElementsByTagName("style");for(n=0;n<s.length;n++){var a;if((i=(a=s[n]).getAttribute("data-href"))===e||i===t)return a}})(n,i))return t();((e,t,r,n)=>{var i=document.createElement("link");i.rel="stylesheet",i.type="text/css",i.onerror=i.onload=s=>{if(i.onerror=i.onload=null,"load"===s.type)r();else{var a=s&&("load"===s.type?"missing":s.type),o=s&&s.target&&s.target.href||t,l=new Error("Loading CSS chunk "+e+" failed.\n("+o+")");l.code="CSS_CHUNK_LOAD_FAILED",l.type=a,l.request=o,i.parentNode.removeChild(i),n(l)}},i.href=t,document.head.appendChild(i)})(e,i,t,r)})),installedCssChunks={3913:0},__webpack_require__.f.miniCss=(e,t)=>{installedCssChunks[e]?t.push(installedCssChunks[e]):0!==installedCssChunks[e]&&{55:1,75:1,172:1,243:1,288:1,316:1,460:1,472:1,496:1,573:1,574:1,621:1,660:1,713:1,755:1,764:1,769:1,906:1,937:1,1024:1,1044:1,1049:1,1128:1,1179:1,1307:1,1429:1,1496:1,1540:1,1616:1,1660:1,1712:1,1762:1,1976:1,1984:1,2050:1,2158:1,2173:1,2232:1,2292:1,2382:1,2462:1,2505:1,2654:1,2784:1,2824:1,2897:1,2929:1,2997:1,3130:1,3221:1,3232:1,3306:1,3337:1,3415:1,3417:1,3448:1,3517:1,3528:1,3585:1,3663:1,3665:1,3677:1,3741:1,3811:1,3850:1,3889:1,3894:1,3911:1,4099:1,4249:1,4256:1,4295:1,4305:1,4366:1,4373:1,4377:1,4421:1,4447:1,4597:1,4622:1,4639:1,4660:1,4693:1,4726:1,4797:1,4840:1,4882:1,4963:1,5048:1,5080:1,5105:1,5140:1,5266:1,5267:1,5345:1,5383:1,5393:1,5469:1,5692:1,5710:1,5765:1,5802:1,5884:1,6035:1,6041:1,6153:1,6215:1,6228:1,6401:1,6411:1,6440:1,6701:1,6798:1,6885:1,6930:1,6979:1,6992:1,7095:1,7101:1,7137:1,7196:1,7325:1,7405:1,7552:1,7598:1,7661:1,7682:1,7697:1,7785:1,7822:1,7838:1,7842:1,7914:1,7930:1,8131:1,8239:1,8658:1,8802:1,8814:1,8821:1,8884:1,8976:1,9091:1,9098:1,9121:1,9203:1,9219:1,9253:1,9343:1,9344:1,9358:1,9422:1,9426:1,9429:1,9435:1,9475:1,9487:1,9488:1,9626:1,9738:1,9759:1,9799:1,9837:1,9857:1,9892:1}[e]&&t.push(installedCssChunks[e]=loadStylesheet(e).then((()=>{installedCssChunks[e]=0}),(t=>{throw delete installedCssChunks[e],t})))},(()=>{var e={3913:0};__webpack_require__.f.j=(t,r)=>{var n=__webpack_require__.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else if(9426!=t){var i=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=i);var s=__webpack_require__.p+__webpack_require__.u(t),a=new Error;__webpack_require__.l(s,(r=>{if(__webpack_require__.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var i=r&&("load"===r.type?"missing":r.type),s=r&&r.target&&r.target.src;a.message="Loading chunk "+t+" failed.\n("+i+": "+s+")",a.name="ChunkLoadError",a.type=i,a.request=s,n[1](a)}}),"chunk-"+t,t)}else e[t]=0};var t=(t,r)=>{var n,i,[s,a,o]=r,l=0;if(s.some((t=>0!==e[t]))){for(n in a)__webpack_require__.o(a,n)&&(__webpack_require__.m[n]=a[n]);o&&o(__webpack_require__)}for(t&&t(r);l<s.length;l++)i=s[l],__webpack_require__.o(e,i)&&e[i]&&e[i][0](),e[i]=0},r=self.webpackChunkclient=self.webpackChunkclient||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})();var __webpack_exports__={};(()=>{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__(634),__webpack_require__(96882),__webpack_require__(64844),__webpack_require__(40225),__webpack_require__(71686),__webpack_require__(68223),__webpack_require__(27072),__webpack_require__(84870),__webpack_require__(39529),__webpack_require__(15735),__webpack_require__(43108),__webpack_require__(9731),__webpack_require__(49992),__webpack_require__(43430),__webpack_require__(67694),__webpack_require__(53985),__webpack_require__(65388),__webpack_require__(72994),__webpack_require__(39509),__webpack_require__(48836),__webpack_require__(77208),__webpack_require__(61657),__webpack_require__(43105),__webpack_require__(37846),__webpack_require__(16635),__webpack_require__(81804),__webpack_require__(42586),__webpack_require__(43045),__webpack_require__(13489),__webpack_require__(68995),__webpack_require__(73439),__webpack_require__(21515),__webpack_require__(98738),__webpack_require__(17368),__webpack_require__(77950),__webpack_require__(90103),__webpack_require__(88233),__webpack_require__(96708),__webpack_require__(31235),__webpack_require__(74069),__webpack_require__(90977),__webpack_require__(35734),__webpack_require__(85940),__webpack_require__(94908),__webpack_require__(48319),__webpack_require__(44112),__webpack_require__(45794),__webpack_require__(18827),__webpack_require__(41715),__webpack_require__(81382),__webpack_require__(91982),__webpack_require__(73229),__webpack_require__(24074),__webpack_require__(64696),__webpack_require__(13675),__webpack_require__(36920),__webpack_require__(13161),__webpack_require__(90723),__webpack_require__(38857),__webpack_require__(26618),__webpack_require__(49527),__webpack_require__(65688),__webpack_require__(70315),__webpack_require__(50556),__webpack_require__(52356),__webpack_require__(6886),__webpack_require__(46106),__webpack_require__(19866),__webpack_require__(14121),__webpack_require__(85371),__webpack_require__(60523);var e=__webpack_require__(76143),t=__webpack_require__(12052);__webpack_require__(59776),t.y.prototype.safeSubscribe=function(e){return this.subscribe(e,(e=>{}))},__webpack_require__(32154);var r=__webpack_require__(3100),n=__webpack_require__(55948),i=__webpack_require__(51227),s=__webpack_require__(79805),a=__webpack_require__(31191),o={log:console.log.bind(console),warn:console.warn.bind(console),error:console.error.bind(console)},l=function(e){return Array.isArray(e)},c=function(e){return!Array.isArray(e)&&"object"==typeof e&&null!==e};function u(){for(var e,t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];for(var n=0,i=t;n<i.length;n++){var s=i[n];null!=s&&(e=p(e,s,h()))}return e}function d(e){return p(void 0,e,h())}function h(){if("undefined"!=typeof WeakSet){var e=new WeakSet;return{hasAlreadyBeenSeen:function(t){var r=e.has(t);return r||e.add(t),r}}}var t=[];return{hasAlreadyBeenSeen:function(e){var r=t.indexOf(e)>=0;return r||t.push(e),r}}}function p(e,t,r){if(void 0===t)return e;if(!c(t)&&!l(t))return t;if(!r.hasAlreadyBeenSeen(t)){if(c(t)&&(void 0===e||c(e))){var n=e||{};for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(n[i]=p(n[i],t[i],r));return n}if(l(t)&&(void 0===e||l(e))){(n=e||[]).length=Math.max(n.length,t.length);for(var s=0;s<t.length;s+=1)n[s]=p(n[s],t[s],r);return n}return t}}var f=/^(?:[Uu]ncaught (?:exception: )?)?(?:((?:Eval|Internal|Range|Reference|Syntax|Type|URI|)Error): )?(.*)$/;function A(e){if(g){if(m===e)return;I()}var t=x(e);throw g=t,m=e,setTimeout(_((function(){m===e&&I()})),t.incomplete?2e3:0),e}var m,g,v,b,y,C=[];function w(e,t,r){var n;if(C.forEach((function(i){try{i(e,t,r)}catch(e){n=e}})),n)throw n}function M(e,t,r,n,i){if(g)D(g,t,r),I();else if(i)w(x(i),!0,i);else{var s,a={url:t,column:n,line:r},o=e;if("[object String]"==={}.toString.call(e)){var l=f.exec(o);l&&(s=l[1],o=l[2])}w({name:s,message:"string"==typeof o?o:void 0,stack:[a]},!0,e)}return!!v&&v.apply(this,arguments)}function S(e){var t=e.reason||"Empty reason";w(x(t),!0,t)}function I(){var e=g,t=m;g=void 0,m=void 0,w(e,!1,t)}var E="?";function x(e,t){var r,n=void 0===t?0:+t;try{if(r=function(e){var t=j(e,"stacktrace");if(t){for(var r,n=/ line (\d+).*script (?:in )?(\S+)(?:: in function (\S+))?$/i,i=/ line (\d+), column (\d+)\s*(?:in (?:<anonymous function: ([^>]+)>|([^\)]+))\((.*)\))? in (.*):\s*$/i,s=t.split("\n"),a=[],o=0;o<s.length;o+=2){var l=void 0;n.exec(s[o])?l={args:[],column:void 0,func:(r=n.exec(s[o]))[3],line:+r[1],url:r[2]}:i.exec(s[o])&&(l={args:(r=i.exec(s[o]))[5]?r[5].split(","):[],column:+r[2],func:r[3]||r[4],line:+r[1],url:r[6]}),l&&(!l.func&&l.line&&(l.func=E),l.context=[s[o+1]],a.push(l))}if(a.length)return{stack:a,message:j(e,"message"),name:j(e,"name")}}}(e),r)return r}catch(e){if(T)throw e}try{if(r=function(e){var t=j(e,"stack");if(t){for(var r,n,i,s,a=/^\s*at (.*?) ?\(((?:file|https?|blob|chrome-extension|native|eval|webpack|<anonymous>|\/).*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,o=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)((?:file|https?|blob|chrome|webpack|resource|capacitor|\[native).*?|[^@]*bundle)(?::(\d+))?(?::(\d+))?\s*$/i,l=/^\s*at (?:((?:\[object object\])?.+) )?\(?((?:file|ms-appx|https?|webpack|blob):.*?):(\d+)(?::(\d+))?\)?\s*$/i,c=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,u=/\((\S*)(?::(\d+))(?::(\d+))\)/,d=t.split("\n"),h=[],p=0,f=d.length;p<f;p+=1){if(a.exec(d[p])){var A=(i=a.exec(d[p]))[2]&&0===i[2].indexOf("native");r=i[2]&&0===i[2].indexOf("eval"),n=u.exec(i[2]),r&&n&&(i[2]=n[1],i[3]=n[2],i[4]=n[3]),s={args:A?[i[2]]:[],column:i[4]?+i[4]:void 0,func:i[1]||E,line:i[3]?+i[3]:void 0,url:A?void 0:i[2]}}else if(l.exec(d[p]))s={args:[],column:(i=l.exec(d[p]))[4]?+i[4]:void 0,func:i[1]||E,line:+i[3],url:i[2]};else{if(!o.exec(d[p]))continue;r=(i=o.exec(d[p]))[3]&&i[3].indexOf(" > eval")>-1,n=c.exec(i[3]),r&&n?(i[3]=n[1],i[4]=n[2],i[5]=void 0):0!==p||i[5]||void 0===e.columnNumber||(h[0].column=e.columnNumber+1),s={args:i[2]?i[2].split(","):[],column:i[5]?+i[5]:void 0,func:i[1]||E,line:i[4]?+i[4]:void 0,url:i[3]}}!s.func&&s.line&&(s.func=E),h.push(s)}if(h.length)return{stack:h,message:j(e,"message"),name:j(e,"name")}}}(e),r)return r}catch(e){if(T)throw e}try{if(r=function(e){var t=j(e,"message");if(t){var r=t.split("\n");if(!(r.length<4)){var n,i,s,a=/^\s*Line (\d+) of linked script ((?:file|https?|blob)\S+)(?:: in function (\S+))?\s*$/i,o=/^\s*Line (\d+) of inline#(\d+) script in ((?:file|https?|blob)\S+)(?:: in function (\S+))?\s*$/i,l=/^\s*Line (\d+) of function script\s*$/i,c=[],u=window&&window.document&&window.document.getElementsByTagName("script"),d=[];for(var h in u)i=u,s=h,Object.prototype.hasOwnProperty.call(i,s)&&!u[h].src&&d.push(u[h]);for(var p=2;p<r.length;p+=2){var f=void 0;a.exec(r[p])?f={args:[],column:void 0,func:(n=a.exec(r[p]))[3],line:+n[1],url:n[2]}:o.exec(r[p])?f={args:[],column:void 0,func:(n=o.exec(r[p]))[4],line:+n[1],url:n[3]}:l.exec(r[p])&&(n=l.exec(r[p]),f={url:window.location.href.replace(/#.*$/,""),args:[],column:void 0,func:"",line:+n[1]}),f&&(f.func||(f.func=E),f.context=[r[p+1]],c.push(f))}if(c.length)return{stack:c,message:r[0],name:j(e,"name")}}}}(e),r)return r}catch(e){if(T)throw e}try{if(r=k(e,n+1))return r}catch(e){if(T)throw e}return{message:j(e,"message"),name:j(e,"name"),stack:[]}}var T=!1;function D(e,t,r){var n={url:t,line:r?+r:void 0};if(n.url&&n.line){e.incomplete=!1;var i=e.stack;if(i.length>0&&i[0].url===n.url){if(i[0].line===n.line)return!1;if(!i[0].line&&i[0].func===n.func)return i[0].line=n.line,i[0].context=n.context,!1}return i.unshift(n),e.partial=!0,!0}return e.incomplete=!0,!1}function k(e,t){for(var r,n,i=/function\s+([_$a-zA-Z\xA0-\uFFFF][_$a-zA-Z0-9\xA0-\uFFFF]*)?\s*\(/i,s=[],a={},o=!1,l=k.caller;l&&!o;l=l.caller)l!==x&&l!==A&&(n={args:[],column:void 0,func:E,line:void 0,url:void 0},r=i.exec(l.toString()),l.name?n.func=l.name:r&&(n.func=r[1]),void 0===n.func&&(n.func=r?r.input.substring(0,r.input.indexOf("{")):void 0),a[l.toString()]?o=!0:a[l.toString()]=!0,s.push(n));t&&s.splice(0,t);var c={stack:s,message:j(e,"message"),name:j(e,"name")};return D(c,j(e,"sourceURL")||j(e,"fileName"),j(e,"line")||j(e,"lineNumber")),c}function j(e,t){if("object"==typeof e&&e&&t in e){var r=e[t];return"string"==typeof r?r:void 0}}var L,O={AGENT:"agent",CONSOLE:"console",CUSTOM:"custom",LOGGER:"logger",NETWORK:"network",SOURCE:"source"};function P(e,t,r,n){return e&&(void 0!==e.message||t instanceof Error)?{message:e.message||"Empty message",stack:N(e),handlingStack:n,type:e.name}:{message:r+" "+ue(t),stack:"No stack, consider using an instance of Error",handlingStack:n,type:e&&e.name}}function N(e){var t=B(e);return e.stack.forEach((function(e){var r="?"===e.func?"<anonymous>":e.func,n=e.args&&e.args.length>0?"("+e.args.join(", ")+")":"",i=e.line?":"+e.line:"",s=e.line&&e.column?":"+e.column:"";t+="\n  at "+r+n+" @ "+e.url+i+s})),t}function B(e){return(e.name||"Error")+": "+e.message}function R(){var e,t=new Error;if(!t.stack)try{throw t}catch(e){}return Z((function(){var r=x(t);r.stack=r.stack.slice(2),e=N(r)})),e}!function(e){e.HANDLED="handled",e.UNHANDLED="unhandled"}(L||(L={}));var V,z=/[^\u0000-\u007F]/,Y=function(){function e(e,t,r){void 0===r&&(r=!1),this.endpointUrl=e,this.bytesLimit=t,this.withBatchTime=r}return e.prototype.send=function(e,t){var r=this.withBatchTime?function(e){return e+(-1===e.indexOf("?")?"?":"&")+"batch_time="+(new Date).getTime()}(this.endpointUrl):this.endpointUrl;if(navigator.sendBeacon&&t<this.bytesLimit)try{if(navigator.sendBeacon(r,e))return}catch(e){!function(e){G||(G=!0,W(e))}(e)}var n=new XMLHttpRequest;n.open("POST",r,!0),n.send(e)},e}(),G=!1,U=function(){function e(e,t,r,n,i,s){void 0===s&&(s=ce),this.request=e,this.maxSize=t,this.bytesLimit=r,this.maxMessageSize=n,this.flushTimeout=i,this.beforeUnloadCallback=s,this.pushOnlyBuffer=[],this.upsertBuffer={},this.bufferBytesSize=0,this.bufferMessageCount=0,this.flushOnVisibilityHidden(),this.flushPeriodically()}return e.prototype.add=function(e){this.addOrUpdate(e)},e.prototype.upsert=function(e,t){this.addOrUpdate(e,t)},e.prototype.flush=function(){if(0!==this.bufferMessageCount){var e=(0,a.pr)(this.pushOnlyBuffer,(t=this.upsertBuffer,r=[],Object.keys(t).forEach((function(e){r.push(t[e])})),r));this.request.send(e.join("\n"),this.bufferBytesSize),this.pushOnlyBuffer=[],this.upsertBuffer={},this.bufferBytesSize=0,this.bufferMessageCount=0}var t,r},e.prototype.sizeInBytes=function(e){return z.test(e)?void 0!==window.TextEncoder?(new TextEncoder).encode(e).length:new Blob([e]).size:e.length},e.prototype.addOrUpdate=function(e,t){var r=this.process(e),n=r.processedMessage,i=r.messageBytesSize;i>=this.maxMessageSize?o.warn("Discarded a message whose size was bigger than the maximum allowed size "+this.maxMessageSize+"KB."):(this.hasMessageFor(t)&&this.remove(t),this.willReachedBytesLimitWith(i)&&this.flush(),this.push(n,i,t),this.isFull()&&this.flush())},e.prototype.process=function(e){var t=ue(e);return{processedMessage:t,messageBytesSize:this.sizeInBytes(t)}},e.prototype.push=function(e,t,r){this.bufferMessageCount>0&&(this.bufferBytesSize+=1),void 0!==r?this.upsertBuffer[r]=e:this.pushOnlyBuffer.push(e),this.bufferBytesSize+=t,this.bufferMessageCount+=1},e.prototype.remove=function(e){var t=this.upsertBuffer[e];delete this.upsertBuffer[e];var r=this.sizeInBytes(t);this.bufferBytesSize-=r,this.bufferMessageCount-=1,this.bufferMessageCount>0&&(this.bufferBytesSize-=1)},e.prototype.hasMessageFor=function(e){return void 0!==e&&void 0!==this.upsertBuffer[e]},e.prototype.willReachedBytesLimitWith=function(e){return this.bufferBytesSize+e+1>=this.bytesLimit},e.prototype.isFull=function(){return this.bufferMessageCount===this.maxSize||this.bufferBytesSize>=this.bytesLimit},e.prototype.flushPeriodically=function(){var e=this;setTimeout(_((function(){e.flush(),e.flushPeriodically()})),this.flushTimeout)},e.prototype.flushOnVisibilityHidden=function(){var e=this;navigator.sendBeacon&&(be(window,"beforeunload",this.beforeUnloadCallback),be(document,"visibilitychange",(function(){"hidden"===document.visibilityState&&e.flush()})),be(window,"beforeunload",(function(){return e.flush()})))},e}();!function(e){e.info="info",e.error="error"}(V||(V={}));var F,q={maxMessagesPerPage:0,sentMessageCount:0};function H(e){if(e.internalMonitoringEndpoint){var t=function(e){var t,r=n(e.internalMonitoringEndpoint);function n(t){return new U(new Y(t,e.batchBytesLimit),e.maxBatchSize,e.batchBytesLimit,e.maxMessageSize,e.flushTimeout)}return void 0!==e.replica&&(t=n(e.replica.internalMonitoringEndpoint)),{add:function(e){var n=function(e){return u({date:(new Date).getTime(),view:{referrer:document.referrer,url:window.location.href}},void 0!==F?F():{},e)}(e);r.add(n),t&&t.add(n)}}}(e);!function(e){for(var t=[],r=1;r<arguments.length;r++)t[r-1]=arguments[r];t.forEach((function(t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}))}(q,{batch:t,maxMessagesPerPage:e.maxInternalMonitoringMessagesPerPage,sentMessageCount:0})}return{setExternalContextProvider:function(e){F=e}}}function _(e){return function(){return Z(e,this,arguments)}}function Z(e,t,r){try{return e.apply(t,r)}catch(e){K(e);try{W(e)}catch(e){K(e)}}}function Q(e,t){!function(e){q.debugMode&&o.log("[MONITORING MESSAGE]",e)}(e),X((0,a.pi)((0,a.pi)({message:e},t),{status:V.info}))}function W(e){X((0,a.pi)((0,a.pi)({},function(e){if(e instanceof Error){var t=x(e);return{error:{kind:t.name,stack:N(t)},message:t.message}}return{error:{stack:"Not an instance of error"},message:"Uncaught "+ue(e)}}(e)),{status:V.error}))}function X(e){q.batch&&q.sentMessageCount<q.maxMessagesPerPage&&(q.sentMessageCount+=1,q.batch.add(e))}function J(e){q.debugMode=e}function K(e){q.debugMode&&o.error("[INTERNAL ERROR]",e)}var $,ee,te=1e3,re=60*te,ne=60*re,ie=24*ne;function se(e,t,r){var n,i,s=!r||void 0===r.leading||r.leading,a=!r||void 0===r.trailing||r.trailing,o=!1;return{throttled:function(){for(var r=[],l=0;l<arguments.length;l++)r[l]=arguments[l];o?n=r:(s?e.apply(void 0,r):n=r,o=!0,i=setTimeout((function(){a&&n&&e.apply(void 0,n),o=!1,n=void 0}),t))},cancel:function(){clearTimeout(i),o=!1,n=void 0}}}function ae(e){return e?(parseInt(e,10)^16*Math.random()>>parseInt(e,10)/4).toString(16):"10000000-1000-4000-8000-100000000000".replace(/[018]/g,ae)}function oe(e){return 0!==e&&100*Math.random()<=e}function le(e,t){return+e.toFixed(t)}function ce(){}function ue(e,t,r){if(null==e)return JSON.stringify(e);var n=[!1,void 0];de(e)&&(n=[!0,e.toJSON],delete e.toJSON);var i,s,a=[!1,void 0];"object"==typeof e&&de(i=Object.getPrototypeOf(e))&&(a=[!0,i.toJSON],delete i.toJSON);try{s=JSON.stringify(e,t,r)}catch(e){s="<error: unable to serialize object>"}finally{n[0]&&(e.toJSON=n[1]),a[0]&&(i.toJSON=a[1])}return s}function de(e){return"object"==typeof e&&null!==e&&e.hasOwnProperty("toJSON")}function he(e,t){return-1!==e.indexOf(t)}function pe(e){return fe(e)&&e>=0&&e<=100}function fe(e){return"number"==typeof e}function Ae(e){return Object.keys(e).map((function(t){return[t,e[t]]}))}function me(e){return 0===Object.keys(e).length}function ge(e){if(e.origin)return e.origin;var t=e.host.replace(/(:80|:443)$/,"");return e.protocol+"//"+t}function ve(e,t){var r=new RegExp("(?:^|;)\\s*"+t+"\\s*=\\s*([^;]+)").exec(e);return r?r[1]:void 0}function be(e,t,r,n){return ye(e,[t],r,n)}function ye(e,t,r,n){var i=void 0===n?{}:n,s=i.once,a=i.capture,o=i.passive,l=_(s?function(e){u(),r(e)}:r),c=o?{capture:a,passive:o}:a;t.forEach((function(t){return e.addEventListener(t,l,c)}));var u=function(){return t.forEach((function(t){return e.removeEventListener(t,l,c)}))};return{stop:u}}function Ce(e,t){document.readyState===e||"complete"===document.readyState?t():be(window,"complete"===e?"load":"DOMContentLoaded",t,{once:!0})}!function(e){e.DOCUMENT="document",e.XHR="xhr",e.BEACON="beacon",e.FETCH="fetch",e.CSS="css",e.JS="js",e.IMAGE="image",e.FONT="font",e.MEDIA="media",e.OTHER="other"}($||($={})),function(e){e.FETCH="fetch",e.XHR="xhr"}(ee||(ee={}));var we,Me,Se=te;function Ie(e,t,r,n){var i=new Date;i.setTime(i.getTime()+r);var s="expires="+i.toUTCString(),a=n&&n.crossSite?"none":"strict",o=n&&n.domain?";domain="+n.domain:"",l=n&&n.secure?";secure":"";document.cookie=e+"="+t+";"+s+";path=/;samesite="+a+o+l}function Ee(e){return ve(document.cookie,e)}function xe(e,t){return function(){for(var r=[],n=0;n<arguments.length;n++)r[n]=arguments[n];try{return e.apply(void 0,r)}catch(e){o.error(t,e)}}}var Te={alternate:{logs:"logs",rum:"rum",sessionReplay:"session-replay",trace:"trace"},classic:{logs:"browser",rum:"rum",sessionReplay:void 0,trace:"public-trace"}},De={EU:"eu",US:"us"},ke=((Me={})[De.EU]="datadoghq.eu",Me[De.US]="datadoghq.com",Me),je=[ke[De.US],ke[De.EU]];function Le(e,t,r){return"classic"===e&&function(e,t){var r=Te.classic[e];return r&&r+"-http-intake.logs."+t}(t,r)||function(e,t){var r=Te.alternate[e],n=t.split("."),i=n.pop();return r+".browser-intake-"+(n.join("-")+"."+i)}(t,r)}function Oe(e,t,r,n){var i="sdk_version:"+r.sdkVersion+(r.env?",env:"+r.env:"")+(r.service?",service:"+r.service:"")+(r.version?",version:"+r.version:""),s=Le(e,t,r.site),a=r.proxyHost?r.proxyHost:s,o=(r.proxyHost?"ddhost="+s+"&":"")+"ddsource="+(n||"browser")+"&ddtags="+encodeURIComponent(i);return"https://"+a+"/v1/input/"+r.clientToken+"?"+o}var Pe,Ne={allowedTracingOrigins:[],maxErrorsByMinute:3e3,maxInternalMonitoringMessagesPerPage:15,resourceSampleRate:100,sampleRate:100,silentMultipleInit:!1,trackInteractions:!1,trackViewsManually:!1,requestErrorResponseLengthLimit:32768,flushTimeout:30*te,maxBatchSize:50,maxMessageSize:262144,batchBytesLimit:16384};function Be(e){var t={};return t.secure=function(e){return!!e.useSecureSessionCookie||!!e.useCrossSiteSessionCookie}(e),t.crossSite=!!e.useCrossSiteSessionCookie,e.trackSessionAcrossSubdomains&&(t.domain=function(){if(void 0===we){for(var e="dd_site_test_"+ae(),t=window.location.hostname.split("."),r=t.pop();t.length&&!Ee(e);)r=t.pop()+"."+r,Ie(e,"test",te,{domain:r});we=r}return we}()),t}function Re(e,t){var r=function(e,t){var r=Array.isArray(e.enableExperimentalFeatures)?e.enableExperimentalFeatures:[],n=(0,a.pi)((0,a.pi)({beforeSend:e.beforeSend&&xe(e.beforeSend,"beforeSend threw an error:"),cookieOptions:Be(e),isEnabled:function(e){return he(r,e)},service:e.service},function(e,t){var r={buildMode:t.buildMode,clientToken:e.clientToken,env:e.env,proxyHost:e.proxyHost,sdkVersion:t.sdkVersion,service:e.service,site:e.site||ke[e.datacenter||t.datacenter],version:e.version},n=function(e,t){return!t.useAlternateIntakeDomains&&he(je,e)?"classic":"alternate"}(r.site,e),i=function(e,t,r){if(t.proxyHost)return["https://"+t.proxyHost+"/v1/input/"];var n=[t.site];t.buildMode===Pe.STAGING&&r&&n.push(ke[De.US]);for(var i=[],s=Object.keys(Te[e]),a=0,o=n;a<o.length;a++)for(var l=o[a],c=0,u=s;c<u.length;c++){var d=u[c];i.push("https://"+Le(e,d,l)+"/v1/input/")}return i}(n,r,void 0!==e.replica),s={isIntakeUrl:function(e){return i.some((function(t){return 0===e.indexOf(t)}))},logsEndpoint:Oe(n,"logs",r),rumEndpoint:Oe(n,"rum",r),sessionReplayEndpoint:Oe(n,"sessionReplay",r),traceEndpoint:Oe(n,"trace",r)};if(e.internalMonitoringApiKey&&(s.internalMonitoringEndpoint=Oe(n,"logs",r,"browser-agent-internal-monitoring")),r.buildMode===Pe.E2E_TEST&&(s.internalMonitoringEndpoint="<<< E2E INTERNAL MONITORING ENDPOINT >>>",s.logsEndpoint="<<< E2E LOGS ENDPOINT >>>",s.rumEndpoint="<<< E2E RUM ENDPOINT >>>",s.sessionReplayEndpoint="<<< E2E SESSION REPLAY ENDPOINT >>>"),r.buildMode===Pe.STAGING&&void 0!==e.replica){var o=(0,a.pi)((0,a.pi)({},r),{applicationId:e.replica.applicationId,clientToken:e.replica.clientToken,site:ke[De.US]});s.replica={applicationId:e.replica.applicationId,internalMonitoringEndpoint:Oe(n,"logs",o,"browser-agent-internal-monitoring"),logsEndpoint:Oe(n,"logs",o),rumEndpoint:Oe(n,"rum",o)}}return s}(e,t)),Ne);return"allowedTracingOrigins"in e&&(n.allowedTracingOrigins=e.allowedTracingOrigins),"sampleRate"in e&&(n.sampleRate=e.sampleRate),"resourceSampleRate"in e&&(n.resourceSampleRate=e.resourceSampleRate),"trackInteractions"in e&&(n.trackInteractions=!!e.trackInteractions),"trackViewsManually"in e&&(n.trackViewsManually=!!e.trackViewsManually),n}(e,t);return{configuration:r,internalMonitoring:H(r)}}!function(e){e.RELEASE="release",e.STAGING="staging",e.E2E_TEST="e2e-test"}(Pe||(Pe={}));var Ve,ze,Ye,Ge,Ue=1e4,Fe=function(){function e(e){void 0===e&&(e=Ue),this.limit=e,this.buffer=[]}return e.prototype.add=function(e){this.buffer.push(e)>this.limit&&this.buffer.splice(0,1)},e.prototype.drain=function(){this.buffer.forEach((function(e){return e()})),this.buffer.length=0},e}();function qe(e){return{relative:e,timeStamp:(t=e,r=Date.now()-performance.now(),r>Je()?Math.round(r+t):function(e){return Math.round(Je()+e)}(t))};var t,r}function He(){return Math.round(Date.now()-(Je()+performance.now()))}function _e(e){return fe(e)?le(1e6*e,0):e}function Ze(){return Date.now()}function Qe(){return performance.now()}function We(){return{relative:Qe(),timeStamp:Ze()}}function Xe(e,t){return t-e}function Je(){return void 0===Ve&&(Ve=performance.timing.navigationStart),Ve}!function(e){e.ACTION="action",e.ERROR="error",e.LONG_TASK="long_task",e.VIEW="view",e.RESOURCE="resource"}(ze||(ze={})),function(e){e.INITIAL_LOAD="initial_load",e.ROUTE_CHANGE="route_change"}(Ye||(Ye={})),function(e){e.CLICK="click",e.CUSTOM="custom"}(Ge||(Ge={}));var Ke,$e={buildMode:"release",datacenter:"us",sdkVersion:"2.15.0"};!function(e){e[e.PERFORMANCE_ENTRY_COLLECTED=0]="PERFORMANCE_ENTRY_COLLECTED",e[e.AUTO_ACTION_CREATED=1]="AUTO_ACTION_CREATED",e[e.AUTO_ACTION_COMPLETED=2]="AUTO_ACTION_COMPLETED",e[e.AUTO_ACTION_DISCARDED=3]="AUTO_ACTION_DISCARDED",e[e.VIEW_CREATED=4]="VIEW_CREATED",e[e.VIEW_UPDATED=5]="VIEW_UPDATED",e[e.VIEW_ENDED=6]="VIEW_ENDED",e[e.REQUEST_STARTED=7]="REQUEST_STARTED",e[e.REQUEST_COMPLETED=8]="REQUEST_COMPLETED",e[e.SESSION_RENEWED=9]="SESSION_RENEWED",e[e.BEFORE_UNLOAD=10]="BEFORE_UNLOAD",e[e.RAW_RUM_EVENT_COLLECTED=11]="RAW_RUM_EVENT_COLLECTED",e[e.RUM_EVENT_COLLECTED=12]="RUM_EVENT_COLLECTED",e[e.RECORD_STARTED=13]="RECORD_STARTED",e[e.RECORD_STOPPED=14]="RECORD_STOPPED",e[e.RAW_ERROR_COLLECTED=15]="RAW_ERROR_COLLECTED"}(Ke||(Ke={}));var et,tt=function(){function e(){this.callbacks={}}return e.prototype.notify=function(e,t){var r=this.callbacks[e];r&&r.forEach((function(e){return e(t)}))},e.prototype.subscribe=function(e,t){var r=this;return this.callbacks[e]||(this.callbacks[e]=[]),this.callbacks[e].push(t),{unsubscribe:function(){r.callbacks[e]=r.callbacks[e].filter((function(e){return t!==e}))}}},e}();function rt(e){return nt(e,ge(window.location)).href}function nt(e,t){if(function(){if(void 0!==et)return et;try{var e=new URL("http://test/path");return et="http://test/path"===e.href}catch(e){et=!1}return et}())return void 0!==t?new URL(e,t):new URL(e);if(void 0===t&&!/:/.test(e))throw new Error("Invalid URL: '"+e+"'");var r=document,n=r.createElement("a");if(void 0!==t){var i=(r=document.implementation.createHTMLDocument("")).createElement("base");i.href=t,r.head.appendChild(i),r.body.appendChild(n)}return n.href=e,n}var it="initial_document",st=[[$.DOCUMENT,function(e){return it===e}],[$.XHR,function(e){return"xmlhttprequest"===e}],[$.FETCH,function(e){return"fetch"===e}],[$.BEACON,function(e){return"beacon"===e}],[$.CSS,function(e,t){return/\.css$/i.test(t)}],[$.JS,function(e,t){return/\.js$/i.test(t)}],[$.IMAGE,function(e,t){return he(["image","img","icon"],e)||null!==/\.(gif|jpg|jpeg|tiff|png|svg|ico)$/i.exec(t)}],[$.FONT,function(e,t){return null!==/\.(woff|eot|woff2|ttf)$/i.exec(t)}],[$.MEDIA,function(e,t){return he(["audio","video"],e)||null!==/\.(mp3|mp4)$/i.exec(t)}]];function at(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];for(var r=1;r<e.length;r+=1)if(e[r-1]>e[r])return!1;return!0}function ot(e){var t=lt(e);if(t){var r=t.startTime,n=t.fetchStart,i=t.redirectStart,s=t.redirectEnd,a=t.domainLookupStart,o=t.domainLookupEnd,l=t.connectStart,c=t.secureConnectionStart,u=t.connectEnd,d=t.requestStart,h=t.responseStart,p={download:ut(r,h,t.responseEnd),first_byte:ut(r,d,h)};return u!==n&&(p.connect=ut(r,l,u),at(l,c,u)&&(p.ssl=ut(r,c,u))),o!==n&&(p.dns=ut(r,a,o)),ct(e)&&(p.redirect=ut(r,i,s)),p}}function lt(e){if(at(e.startTime,e.fetchStart,e.domainLookupStart,e.domainLookupEnd,e.connectStart,e.connectEnd,e.requestStart,e.responseStart,e.responseEnd)){if(!ct(e))return e;var t=e.redirectStart,r=e.redirectEnd;if(t<e.startTime&&(t=e.startTime),r<e.startTime&&(r=e.fetchStart),at(e.startTime,t,r,e.fetchStart))return(0,a.pi)((0,a.pi)({},e),{redirectEnd:r,redirectStart:t})}}function ct(e){return e.fetchStart!==e.startTime}function ut(e,t,r){return{duration:_e(Xe(t,r)),start:_e(Xe(e,t))}}function dt(e){if(e.startTime<e.responseStart)return e.decodedBodySize}function ht(e,t){return t&&!e.isIntakeUrl(t)}var pt,ft=2*re;function At(e){var t=function(e){var t=e.querySelector("meta[name=dd-trace-id]"),r=e.querySelector("meta[name=dd-trace-time]");return mt(t&&t.content,r&&r.content)}(e)||function(e){var t=function(e){for(var t=0;t<e.childNodes.length;t+=1)if(r=gt(e.childNodes[t]))return r;if(e.body)for(t=e.body.childNodes.length-1;t>=0;t-=1){var r,n=e.body.childNodes[t];if(r=gt(n))return r;if(!vt(n))break}}(e);if(t)return mt(ve(t,"trace-id"),ve(t,"trace-time"))}(e);if(t&&!(t.traceTime<=Date.now()-ft))return t.traceId}function mt(e,t){var r=t&&Number(t);if(e&&r)return{traceId:e,traceTime:r}}function gt(e){if(e&&function(e){return"#comment"===e.nodeName}(e)){var t=/^\s*DATADOG;(.*?)\s*$/.exec(e.data);if(t)return t[1]}}function vt(e){return"#text"===e.nodeName}function bt(){return void 0!==window.performance&&"getEntries"in performance}function yt(e){return window.PerformanceObserver&&void 0!==PerformanceObserver.supportedEntryTypes&&PerformanceObserver.supportedEntryTypes.includes(e)}function Ct(e,t){var r;r=function(r){St(e,t,r)},Ce("interactive",(function(){var e,t={entryType:"resource",initiatorType:it,traceId:At(document)};if(yt("navigation")&&performance.getEntriesByType("navigation").length>0){var n=performance.getEntriesByType("navigation")[0];e=(0,a.pi)((0,a.pi)({},n.toJSON()),t)}else{var i=wt();e=(0,a.pi)((0,a.pi)((0,a.pi)({},i),{decodedBodySize:0,duration:i.responseEnd,name:window.location.href,startTime:0}),t)}r(e)})),bt()&&Mt(e,t,performance.getEntries()),window.PerformanceObserver&&(new PerformanceObserver(_((function(r){return Mt(e,t,r.getEntries())}))).observe({entryTypes:["resource","navigation","longtask","paint","largest-contentful-paint","first-input","layout-shift"]}),bt()&&"addEventListener"in performance&&performance.addEventListener("resourcetimingbufferfull",(function(){performance.clearResourceTimings()}))),yt("navigation")||function(e){function t(){e((0,a.pi)((0,a.pi)({},wt()),{entryType:"navigation"}))}Ce("complete",(function(){setTimeout(_(t))}))}((function(r){St(e,t,r)})),yt("first-input")||function(e){var t=Date.now(),r=!1,n=ye(window,["click","mousedown","keydown","touchstart","pointerdown"],(function(e){if(e.cancelable){var t={entryType:"first-input",processingStart:Qe(),startTime:e.timeStamp};"pointerdown"===e.type?function(e){ye(window,["pointerup","pointercancel"],(function(t){"pointerup"===t.type&&i(e)}),{once:!0})}(t):i(t)}}),{passive:!0,capture:!0}).stop;function i(i){if(!r){r=!0,n();var s=i.processingStart-i.startTime;s>=0&&s<Date.now()-t&&e(i)}}}((function(r){St(e,t,r)}))}function wt(){var e={},t=performance.timing;for(var r in t)if(fe(t[r])){var n=r,i=t[n];e[n]=0===i?0:i-Je()}return e}function Mt(e,t,r){r.forEach((function(r){"resource"!==r.entryType&&"navigation"!==r.entryType&&"paint"!==r.entryType&&"longtask"!==r.entryType&&"largest-contentful-paint"!==r.entryType&&"first-input"!==r.entryType&&"layout-shift"!==r.entryType||St(e,t,r)}))}function St(e,t,r){(function(e){return"navigation"===e.entryType&&e.loadEventEnd<=0})(r)||function(e,t){return"resource"===t.entryType&&!ht(e,t.name)}(t,r)||e.notify(Ke.PERFORMANCE_ENTRY_COLLECTED,r)}function It(e,t){for(var r=e,n=0,i=t.split(".");n<i.length;n++){var s=i[n];if(!xt(r,s))return;r=r[s]}return r}function Et(e,t,r){for(var n=e,i=t.split("."),s=0;s<i.length;s+=1){var a=i[s];if(!xt(n,a))return;s!==i.length-1?n=n[a]:n[a]=r}}function xt(e,t){return"object"==typeof e&&null!==e&&t in e}function Tt(e){return null===e?"null":Array.isArray(e)?"array":typeof e}!function(e){e.SYNTHETICS="synthetics",e.USER="user"}(pt||(pt={}));var Dt=["view.url","view.referrer","action.target.name","error.message","error.stack","error.resource.url","resource.url"],kt=(0,a.pr)(Dt,["context"]);function jt(e,t,r,n,i,s){var a=function(e,t){var n=0,i=!1;return{isLimitReached:function(){if(0===n&&setTimeout((function(){n=0}),re),(n+=1)<=e.maxErrorsByMinute||i)return i=!1,!1;if(n===e.maxErrorsByMinute+1){i=!0;try{t={message:"Reached max number of errors by minute: "+e.maxErrorsByMinute,source:O.AGENT,startClocks:We()},r.notify(Ke.RAW_ERROR_COLLECTED,{error:t})}finally{i=!1}}var t;return!0}}}(t);r.subscribe(Ke.RAW_RUM_EVENT_COLLECTED,(function(l){var c=l.startTime,h=l.rawRumEvent,p=l.domainContext,f=l.savedCommonContext,A=l.customerContext,m=i.findView(c);if(n.isTracked()&&m&&m.session.id===n.getId()){var g=i.findAction(c),v=f||s(),b={_dd:{format_version:2,drift:He()},application:{id:e},date:Ze(),service:t.service,session:{type:void 0===window._DATADOG_SYNTHETICS_BROWSER?pt.USER:pt.SYNTHETICS}},y=function(e){return-1!==[ze.ERROR,ze.RESOURCE,ze.LONG_TASK].indexOf(e.type)}(h)?u(b,m,g,h):u(b,m,h);y.context=u(v.context,A),"has_replay"in y.session||(y.session.has_replay=v.hasReplay),me(v.user)||(y.usr=v.user),function(e,t,r,n){if(t){var i=function(e,n,i){var s=d(e),a=function(e){return t(e,r)}(s);return n.forEach((function(t){var r=It(e,t),n=It(s,t),i=Tt(r),a=Tt(n);a===i?Et(e,t,n):"object"!==i||"undefined"!==a&&"null"!==a||Et(e,t,{})})),a}(e,e.type===ze.VIEW?Dt:kt);if(!1===i&&e.type!==ze.VIEW)return!1;!1===i&&o.warn("Can't dismiss view events using beforeSend!")}return e.type!==ze.ERROR||!n.isLimitReached()}(y,t.beforeSend,p,a)&&(me(y.context)&&delete y.context,"number"!=typeof y.date&&Q("invalid date",{debug:{eventType:y.type,eventTimeStamp:y.date,eventRelativeTime:Math.round(c),timeStampNow:Ze(),relativeNow:Math.round(Qe()),drift:He()}}),r.notify(Ke.RUM_EVENT_COLLECTED,y))}}))}var Lt=500,Ot=[];function Pt(){if(Ot.length>Lt)Q("Reached maximum of foreground time");else{var e=Ot[Ot.length-1];void 0===e||void 0!==e.end?Ot.push({start:Qe()}):Q("Previous foreground periods not closed. Continuing current one",{inForegroundPeriodsCount:Ot.length,currentForegroundPeriodStart:e.start})}}function Nt(){if(0!==Ot.length){var e=Ot[Ot.length-1];void 0===e.end?e.end=Qe():Q("Current foreground period already closed",{inForegroundPeriodsCount:Ot.length,currentForegroundPeriodStart:e.start,currentForegroundPeriodEnd:e.end})}else Q("No foreground period")}function Bt(e){for(var t=Ot.length-1;t>=0;t--){var r=Ot[t];if(void 0!==r.end&&e>r.end)break;if(e>r.start&&(void 0===r.end||e<r.end))return!0}return!1}function Rt(e,t){for(var r=e+t,n=[],i=Ot.length-1;i>=0;i--){var s=Ot[i];if(void 0!==s.end&&e>s.end)break;if(!(r<s.start)){var a=e>s.start?e:s.start,o=Xe(e,a),l=Xe(a,void 0===s.end||r<s.end?r:s.end);n.unshift({start:_e(o),duration:_e(l)})}}return n}var Vt=function(){function e(){this.observers=[]}return e.prototype.subscribe=function(e){var t=this;return this.observers.push(e),{unsubscribe:function(){t.observers=t.observers.filter((function(t){return e!==t}))}}},e.prototype.notify=function(e){this.observers.forEach((function(t){return t(e)}))},e}(),zt="_dd",Yt="_dd_r",Gt="_dd_l",Ut="rum",Ft="logs",qt="_dd_s",Ht=15*re,_t=4*ne,Zt=re;function Qt(e,t,r){var n=function(e,t){var r,n,i=!1,s=function(){i=!0,clearTimeout(r),r=setTimeout((function(){i=!1}),Se)};return{get:function(){return i||(n=Ee(e),s()),n},set:function(r,i){Ie(e,r,i,t),n=r,s()}}}(qt,e);!function(e){var t=e.get(),r=Ee(zt),n=Ee(Yt),i=Ee(Gt);if(!t){var s={};r&&(s.id=r),i&&/^[01]$/.test(i)&&(s[Ft]=i),n&&/^[012]$/.test(n)&&(s[Ut]=n),Kt(s,e)}}(n);var i=new Vt,s=Jt(n).id,a=se(_((function(){var e=Jt(n),a=r(e[t]),o=a.trackingType,l=a.isTracked;e[t]=o,l&&!e.id&&(e.id=ae(),e.created=String(Date.now())),Kt(e,n),l&&s!==e.id&&(s=e.id,i.notify())})),Se).throttled;return a(),function(e){var t=ye(window,["click","touchstart","keydown","scroll"],e,{capture:!0,passive:!0}).stop;ar.push(t)}(a),function(e){var t=_((function(){"visible"===document.visibilityState&&Kt(Jt(n),n)})),r=be(document,"visibilitychange",t).stop;ar.push(r);var i=setInterval(t,Zt);ar.push((function(){clearInterval(i)}))}(),{getId:function(){return Jt(n).id},getTrackingType:function(){return Jt(n)[t]},renewObservable:i}}var Wt=/^([a-z]+)=([a-z0-9-]+)$/,Xt="&";function Jt(e){var t=function(e){var t=e.get(),r={};return function(e){return void 0!==e&&(-1!==e.indexOf(Xt)||Wt.test(e))}(t)&&t.split(Xt).forEach((function(e){var t=Wt.exec(e);if(null!==t){var n=t[1],i=t[2];r[n]=i}})),r}(e);return function(e){return(void 0===e.created||Date.now()-Number(e.created)<_t)&&(void 0===e.expire||Date.now()<Number(e.expire))}(t)?t:($t(e),{})}function Kt(e,t){if(me(e))$t(t);else{e.expire=String(Date.now()+Ht);var r=Ae(e).map((function(e){return e[0]+"="+e[1]})).join(Xt);t.set(r,Ht)}}function $t(e){e.set("",0)}var er,tr,rr,nr,ir,sr,ar=[],or=_t,lr=5*re,cr=re,ur=[],dr=[];function hr(){return er||(tr=XMLHttpRequest.prototype.open,rr=XMLHttpRequest.prototype.send,nr=XMLHttpRequest.prototype.abort,XMLHttpRequest.prototype.open=pr,XMLHttpRequest.prototype.send=fr,XMLHttpRequest.prototype.abort=Ar,er={beforeSend:function(e){ur.push(e)},onRequestComplete:function(e){dr.push(e)}}),er}function pr(e,t){var r=this;return Z((function(){r._datadog_xhr={method:e,url:rt(t)}})),tr.apply(this,arguments)}function fr(){var e=this;return Z((function(){if(e._datadog_xhr){e._datadog_xhr.startTime=Qe(),e._datadog_xhr.startClocks=We(),e._datadog_xhr.isAborted=!1;var t=!1,r=e.onreadystatechange,n=function(){this.readyState===XMLHttpRequest.DONE&&i(),r&&r.apply(this,arguments)},i=_((function(){var s;e.removeEventListener("loadend",i),e.onreadystatechange===n&&(e.onreadystatechange=r),t||(t=!0,(s=e)._datadog_xhr.duration=Xe(s._datadog_xhr.startClocks.timeStamp,Ze()),s._datadog_xhr.responseText=s.response,s._datadog_xhr.status=s.status,s._datadog_xhr.xhr=s,dr.forEach((function(e){return e((0,a.pi)({},s._datadog_xhr))})))}));e.onreadystatechange=n,e.addEventListener("loadend",i),ur.forEach((function(t){return t(e._datadog_xhr,e)}))}})),rr.apply(this,arguments)}function Ar(){var e=this;return Z((function(){e._datadog_xhr&&(e._datadog_xhr.isAborted=!0)})),nr.apply(this,arguments)}var mr=[],gr=[];function vr(){return ir||(window.fetch&&(sr=window.fetch,window.fetch=function(e,t){var r,n=Z(br,null,[e,t]);return n?Z(yr,null,[r=sr.call(this,n.input,n.init),n]):r=sr.call(this,e,t),r}),ir={beforeSend:function(e){mr.push(e)},onRequestComplete:function(e){gr.push(e)}}),ir}function br(e,t){var r=t&&t.method||"object"==typeof e&&e.method||"GET",n=rt("object"==typeof e&&e.url||e),i={init:t,input:e,method:r,startClocks:We(),url:n};return mr.forEach((function(e){return e(i)})),i}function yr(e,t){var r=this,n=function(e){return(0,a.mG)(r,void 0,void 0,(function(){var r,n;return(0,a.Jh)(this,(function(i){switch(i.label){case 0:return t.duration=Xe(t.startClocks.timeStamp,Ze()),"stack"in e||e instanceof Error?(t.status=0,t.responseText=N(x(e)),t.isAborted=e instanceof DOMException&&e.code===DOMException.ABORT_ERR,t.error=e,gr.forEach((function(e){return e(t)})),[3,6]):[3,1];case 1:if(!("status"in e))return[3,6];r=void 0,i.label=2;case 2:return i.trys.push([2,4,,5]),[4,e.clone().text()];case 3:return r=i.sent(),[3,5];case 4:return n=i.sent(),r="Unable to retrieve response: "+n,[3,5];case 5:t.response=e,t.responseText=r,t.responseType=e.type,t.status=e.status,t.isAborted=!1,gr.forEach((function(e){return e(t)})),i.label=6;case 6:return[2]}}))}))};e.then(_(n),_(n))}function Cr(e){0!==e.status||e.isAborted||(e.traceId=void 0,e.spanId=void 0)}function wr(e,t,r){var n;void 0!==Mr()&&function(e,t){for(var r=function(e){return ge(nt(e))}(t),n=0,i=e.allowedTracingOrigins;n<i.length;n++){var s=i[n];if(r===s||s instanceof RegExp&&s.test(r))return!0}return!1}(e,t.url)&&(t.traceId=new Sr,t.spanId=new Sr,r((n=t.traceId,{"x-datadog-origin":"rum","x-datadog-parent-id":t.spanId.toDecimalString(),"x-datadog-sampled":"1","x-datadog-sampling-priority":"1","x-datadog-trace-id":n.toDecimalString()})))}function Mr(){return window.crypto||window.msCrypto}var Sr=function(){function e(){this.buffer=new Uint8Array(8),Mr().getRandomValues(this.buffer),this.buffer[0]=127&this.buffer[0]}return e.prototype.toString=function(e){for(var t=this.readInt32(0),r=this.readInt32(4),n="";;){var i=t%e*4294967296+r;if(t=Math.floor(t/e),r=Math.floor(i/e),n=(i%e).toString(e)+n,!t&&!r)break}return n},e.prototype.toDecimalString=function(){return this.toString(10)},e.prototype.readInt32=function(e){return 16777216*this.buffer[e]+(this.buffer[e+1]<<16)+(this.buffer[e+2]<<8)+this.buffer[e+3]},e}(),Ir=1;function Er(){var e=Ir;return Ir+=1,e}function xr(e,t){void 0===t&&(t=ce);var r={errorCount:0,longTaskCount:0,resourceCount:0,userActionCount:0},n=e.subscribe(Ke.RUM_EVENT_COLLECTED,(function(e){switch(e.type){case ze.ERROR:r.errorCount+=1,t(r);break;case ze.ACTION:r.userActionCount+=1,t(r);break;case ze.LONG_TASK:r.longTaskCount+=1,t(r);break;case ze.RESOURCE:r.resourceCount+=1,t(r)}}));return{stop:function(){n.unsubscribe()},eventCounts:r}}var Tr=100,Dr=100,kr=1e4;function jr(e,t,r){var n=function(e,t){var r,n=new Vt,i=[],s=0;function a(){n.notify({isBusy:s>0})}return i.push(t.subscribe((function(){return a()}))),i.push(e.subscribe(Ke.PERFORMANCE_ENTRY_COLLECTED,(function(e){"resource"===e.entryType&&a()}))),i.push(e.subscribe(Ke.REQUEST_STARTED,(function(e){void 0===r&&(r=e.requestIndex),s+=1,a()}))),i.push(e.subscribe(Ke.REQUEST_COMPLETED,(function(e){void 0===r||e.requestIndex<r||(s-=1,a())}))),{observable:n,stop:function(){i.forEach((function(e){return e.unsubscribe()}))}}}(e,t),i=n.observable,s=n.stop,a=function(e,t,r){var n,i=!1,s=setTimeout(_((function(){return l({hadActivity:!1})})),Tr),a=setTimeout(_((function(){return l({hadActivity:!0,endTime:Ze()})})),kr);e.subscribe((function(e){var t=e.isBusy;clearTimeout(s),clearTimeout(n);var r=Ze();t||(n=setTimeout(_((function(){return l({hadActivity:!0,endTime:r})})),Dr))}));var o=function(){i=!0,clearTimeout(s),clearTimeout(n),clearTimeout(a),t()};function l(e){i||(o(),r(e))}return{stop:o}}(i,s,r).stop;return{stop:function(){a(),s()}}}var Lr,Or,Pr,Nr="data-dd-action-name",Br=[function(e){if(void 0===Or&&(Or="labels"in HTMLInputElement.prototype),Or){if("labels"in e&&e.labels&&e.labels.length>0)return Ur(e.labels[0])}else if(e.id){var t=e.ownerDocument&&e.ownerDocument.querySelector('label[for="'+e.id.replace('"','\\"')+'"]');return t&&Ur(t)}},function(e){if("INPUT"===e.nodeName){var t=e,r=t.getAttribute("type");if("button"===r||"submit"===r||"reset"===r)return t.value}},function(e){if("BUTTON"===e.nodeName||"LABEL"===e.nodeName||"button"===e.getAttribute("role"))return Ur(e)},function(e){return e.getAttribute("aria-label")},function(e){var t=e.getAttribute("aria-labelledby");if(t)return t.split(/\s+/).map((function(t){return function(e,t){return e.ownerDocument?e.ownerDocument.getElementById(t):null}(e,t)})).filter((function(e){return Boolean(e)})).map(Ur).join(" ")},function(e){return e.getAttribute("alt")},function(e){return e.getAttribute("name")},function(e){return e.getAttribute("title")},function(e){return e.getAttribute("placeholder")},function(e){if("options"in e&&e.options.length>0)return Ur(e.options[0])}],Rr=[function(e){return Ur(e)}],Vr=10;function zr(e,t){for(var r=e,n=0;n<=Vr&&r&&"BODY"!==r.nodeName&&"HTML"!==r.nodeName&&"HEAD"!==r.nodeName;){for(var i=0,s=t;i<s.length;i++){var a=(0,s[i])(r);if("string"==typeof a){var o=a.trim();if(o)return Gr(Yr(o))}}if("FORM"===r.nodeName)break;r=r.parentElement,n+=1}}function Yr(e){return e.replace(/\s+/g," ")}function Gr(e){return e.length>100?(100,((r=(t=e).charCodeAt(99))>=55296&&r<=56319?t.slice(0,101):t.slice(0,100))+" [...]"):e;var t,r}function Ur(e){if(!e.isContentEditable){if("innerText"in e){var t=e.innerText;if(!function(){if(void 0===Lr){var e=document.createElement("style");e.textContent="*";var t=document.createElement("div");t.appendChild(e),document.body.appendChild(t),Lr=""===t.innerText,document.body.removeChild(t)}return Lr}())for(var r=e.querySelectorAll("script, style"),n=0;n<r.length;n+=1){var i=r[n].innerText;i.trim().length>0&&(t=t.replace(i,""))}return t}return e.textContent}}function Fr(e,t){var r=function(e,t){var r,n;return{create:function(i,s,a){if(!r){var o=new Qr(e,i,s,a);r=o,n=jr(e,t,(function(e){e.hadActivity?o.complete(e.endTime):o.discard(),r=void 0}))}},discardCurrent:function(){r&&(n.stop(),r.discard(),r=void 0)}}}(e,t);e.subscribe(Ke.VIEW_CREATED,(function(){r.discardCurrent()}));var n=be(window,"click",(function(e){if(e.target instanceof Element){var t=function(e){var t;if(void 0===Pr&&(Pr="closest"in HTMLElement.prototype),Pr)t=e.closest("["+Nr+"]");else for(var r=e;r;){if(r.hasAttribute(Nr)){t=r;break}r=r.parentElement}if(t)return Gr(Yr(t.getAttribute(Nr).trim()))}(n=e.target)||zr(n,Br)||zr(n,Rr)||"";t&&r.create(Ge.CLICK,t,e)}var n}),{capture:!0}).stop;return{stop:function(){r.discardCurrent(),n()}}}var qr,Hr,_r,Zr,Qr=function(){function e(e,t,r,n){this.lifeCycle=e,this.type=t,this.name=r,this.event=n,this.id=ae(),this.startClocks=We(),this.eventCountsSubscription=xr(e),this.lifeCycle.notify(Ke.AUTO_ACTION_CREATED,{id:this.id,startClocks:this.startClocks})}return e.prototype.complete=function(e){var t=this.eventCountsSubscription.eventCounts;this.lifeCycle.notify(Ke.AUTO_ACTION_COMPLETED,{counts:{errorCount:t.errorCount,longTaskCount:t.longTaskCount,resourceCount:t.resourceCount},duration:Xe(this.startClocks.timeStamp,e),id:this.id,name:this.name,startClocks:this.startClocks,type:this.type,event:this.event}),this.eventCountsSubscription.stop()},e.prototype.discard=function(){this.lifeCycle.notify(Ke.AUTO_ACTION_DISCARDED),this.eventCountsSubscription.stop()},e}();function Wr(e,t){var r=Xr(e)?{action:{error:{count:e.counts.errorCount},id:e.id,loading_time:_e(e.duration),long_task:{count:e.counts.longTaskCount},resource:{count:e.counts.resourceCount}}}:void 0,n=Xr(e)?void 0:e.context,i=u({action:{id:ae(),target:{name:e.name},type:e.type},date:e.startClocks.timeStamp,type:ze.ACTION},r),s=t.getInForeground(e.startClocks.relative);return void 0!==s&&(i.view={in_foreground:s}),{customerContext:n,rawRumEvent:i,startTime:e.startClocks.relative,domainContext:Xr(e)?{event:e.event}:{}}}function Xr(e){return e.type!==Ge.CUSTOM}function Jr(e){return qr||(function(e,t){function r(r,n){e.isIntakeUrl(n.url)||e.isEnabled("remove-network-errors")&&n.isAborted||!function(e){return 0===e.status&&"opaque"!==e.responseType}(n)&&!function(e){return e.status>=500}(n)||t.notify({message:$r(r)+" error "+n.method+" "+n.url,resource:{method:n.method,statusCode:n.status,url:n.url},source:O.NETWORK,stack:Kr(n.responseText,e)||"Failed to load",startClocks:n.startClocks})}hr().onRequestComplete((function(e){return r(ee.XHR,e)})),vr().onRequestComplete((function(e){return r(ee.FETCH,e)}))}(e,qr=new Vt),function(e){Hr=console.error,console.error=function(){for(var t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];var n=R();Z((function(){Hr.apply(console,t),e.notify((0,a.pi)((0,a.pi)({},function(e,t){var r=function(e,t){for(var r=0;r<e.length;r+=1){var n=e[r];if(n instanceof Error)return n}}(e);return{message:(0,a.pr)(["console error:"],e).map((function(e){return function(e){return"string"==typeof e?e:e instanceof Error?B(x(e)):ue(e,void 0,2)}(e)})).join(" "),stack:r?N(x(r)):void 0,handlingStack:t}}(t,n)),{source:O.CONSOLE,startClocks:We(),handling:L.HANDLED}))}))}}(qr),function(e){_r=function(t,r,n){var i=P(t,n,"Uncaught"),s=i.stack,a=i.message,o=i.type;e.notify({message:a,stack:s,type:o,source:O.SOURCE,startClocks:We(),originalError:n,handling:L.UNHANDLED})},function(e){b||(v=window.onerror,window.onerror=_(M),b=!0),y||(null!==window.onunhandledrejection&&window.onunhandledrejection,window.onunhandledrejection=_(S),y=!0),C.push(e)}(_r)}(qr)),qr}function Kr(e,t){return e&&e.length>t.requestErrorResponseLengthLimit?e.substring(0,t.requestErrorResponseLengthLimit)+"...":e}function $r(e){return ee.XHR===e?"XHR":"Fetch"}function en(e){return e.startTime+e.duration}function tn(e,t){e.subscribe(Ke.REQUEST_COMPLETED,(function(r){t.isTrackedWithResource()&&e.notify(Ke.RAW_RUM_EVENT_COLLECTED,function(e){var t=e.type===ee.XHR?$.XHR:$.FETCH,r=function(e){if(performance&&"getEntriesByName"in performance){var t=performance.getEntriesByName(e.url,"resource");if(t.length&&"toJSON"in t[0]){var r,n=t.map((function(e){return e.toJSON()})).filter(lt).filter((function(t){return r=t,n=e.startClocks.relative,i=en({startTime:e.startClocks.relative,duration:e.duration}),r.startTime>=n-1&&en(r)<=i+1;var r,n,i}));return 1===n.length?n[0]:2===n.length&&en((r=n)[0])<=r[1].startTime?n[1]:void 0}}}(e),n=r?qe(r.startTime):e.startClocks,i=r?rn(r):void 0,s=function(e){if(e.traceId&&e.spanId)return{_dd:{span_id:e.spanId.toDecimalString(),trace_id:e.traceId.toDecimalString()}}}(e),a=u({date:n.timeStamp,resource:{id:ae(),type:t,duration:_e(e.duration),method:e.method,status_code:e.status,url:e.url},type:ze.RESOURCE},s,i);return{startTime:n.relative,rawRumEvent:a,domainContext:{performanceEntry:r&&nn(r),xhr:e.xhr,response:e.response,requestInput:e.input,requestInit:e.init,error:e.error}}}(r))})),e.subscribe(Ke.PERFORMANCE_ENTRY_COLLECTED,(function(r){var n;t.isTrackedWithResource()&&"resource"===r.entryType&&"xmlhttprequest"!==(n=r).initiatorType&&"fetch"!==n.initiatorType&&e.notify(Ke.RAW_RUM_EVENT_COLLECTED,function(e){var t=function(e){var t=e.name;if(!function(e){try{return!!nt(e)}catch(e){return!1}}(t))return Q('Failed to construct URL for "'+e.name+'"'),$.OTHER;for(var r=function(e){var t=nt(e).pathname;return"/"===t[0]?t:"/"+t}(t),n=0,i=st;n<i.length;n++){var s=i[n],a=s[0];if((0,s[1])(e.initiatorType,r))return a}return $.OTHER}(e),r=rn(e),n=function(e){return e.traceId?{_dd:{trace_id:e.traceId}}:void 0}(e),i=qe(e.startTime),s=u({date:i.timeStamp,resource:{id:ae(),type:t,url:e.name},type:ze.RESOURCE},n,r);return{startTime:i.relative,rawRumEvent:s,domainContext:{performanceEntry:nn(e)}}}(r))}))}function rn(e){return{resource:(0,a.pi)({duration:(t=e,r=t.duration,n=t.startTime,i=t.responseEnd,0===r&&n<i?_e(Xe(n,i)):(r>ie&&Q("resource duration > 1 day",{debug:{type:t.initiatorType,name:t.name,startTime:Math.round(n),responseEnd:Math.round(i),duration:Math.round(r),relativeNow:Math.round(Qe()),timeStampNow:Ze()}}),_e(r))),size:dt(e)},ot(e))};var t,r,n,i}function nn(e){return"function"==typeof PerformanceEntry&&e instanceof PerformanceEntry&&e.toJSON(),e}function sn(e){return void 0===e&&(e=window),Zr||("hidden"===document.visibilityState?Zr={timeStamp:0}:(Zr={timeStamp:1/0},be(e,"pagehide",(function(e){var t=e.timeStamp;Zr.timeStamp=t}),{capture:!0,once:!0}).stop)),Zr}function an(e,t){var r;function n(e){r=(0,a.pi)((0,a.pi)({},r),e),t(r)}var i=function(e,t){return{stop:e.subscribe(Ke.PERFORMANCE_ENTRY_COLLECTED,(function(e){"navigation"===e.entryType&&t({domComplete:e.domComplete,domContentLoaded:e.domContentLoadedEventEnd,domInteractive:e.domInteractive,loadEvent:e.loadEventEnd})})).unsubscribe}}(e,n).stop,s=function(e,t){var r=sn();return{stop:e.subscribe(Ke.PERFORMANCE_ENTRY_COLLECTED,(function(e){"paint"===e.entryType&&"first-contentful-paint"===e.name&&e.startTime<r.timeStamp&&(e.startTime>ie&&Q("FCP > 1 day",{debug:{fcp:Math.round(e.startTime),relativeNow:Math.round(Qe()),timeStampNow:Ze()}}),n({firstContentfulPaint:e.startTime}))})).unsubscribe}}(e).stop,o=function(e,t,r){var i=sn(),s=1/0,a=ye(t,["pointerdown","keydown"],(function(e){s=e.timeStamp}),{capture:!0,once:!0}).stop,o=e.subscribe(Ke.PERFORMANCE_ENTRY_COLLECTED,(function(e){"largest-contentful-paint"===e.entryType&&e.startTime<s&&e.startTime<i.timeStamp&&(e.startTime>ie&&Q("LCP > 1 day",{debug:{lcp:Math.round(e.startTime),relativeNow:Math.round(Qe()),timeStampNow:Ze()}}),n({largestContentfulPaint:e.startTime}))})).unsubscribe;return{stop:function(){a(),o()}}}(e,window).stop,l=function(e,t){var r=sn(),i=e.subscribe(Ke.PERFORMANCE_ENTRY_COLLECTED,(function(e){if("first-input"===e.entryType&&e.startTime<r.timeStamp){var t=Xe(e.startTime,e.processingStart);!function(e){n({firstInputDelay:e.firstInputDelay,firstInputTime:e.firstInputTime})}({firstInputDelay:t>=0?t:0,firstInputTime:e.startTime})}})).unsubscribe;return{stop:i}}(e).stop;return{stop:function(){i(),s(),o(),l()}}}function on(e){var t=e.indexOf("?");return t<0?e:e.slice(0,t)}function ln(e,t,r,n){var i,s={eventCounts:{errorCount:0,longTaskCount:0,resourceCount:0,userActionCount:0}},a=xr(e,(function(e){s.eventCounts=e,r()})).stop,o=function(e,t){var r=e===Ye.INITIAL_LOAD,n=!0,i=[];function s(){!n&&!r&&i.length>0&&t(Math.max.apply(Math,i))}return{setLoadEvent:function(e){r&&(r=!1,i.push(e),s())},setActivityLoadingTime:function(e){n&&(n=!1,void 0!==e&&i.push(e),s())}}}(n,(function(e){s.loadingTime=e,r()})),l=o.setActivityLoadingTime,c=o.setLoadEvent,u=function(e,t,r){var n=Ze(),i=jr(e,t,(function(e){e.hadActivity?r(Xe(n,e.endTime)):r(void 0)})).stop;return{stop:i}}(e,t,l).stop;return yt("layout-shift")?(s.cumulativeLayoutShift=0,i=function(e,t){return{stop:e.subscribe(Ke.PERFORMANCE_ENTRY_COLLECTED,(function(e){var t;"layout-shift"!==e.entryType||e.hadRecentInput||(t=e.value,s.cumulativeLayoutShift=le(s.cumulativeLayoutShift+t,4),r())})).unsubscribe}}(e).stop):i=ce,{stop:function(){a(),u(),i()},setLoadEvent:c,viewMetrics:s}}var cn=3e3,un=5*re;function dn(e,t,r,n,i){var s,a,o,l,c,u,d,h=!1,p=(c=i,u=hn(t,r,e,h,Ye.INITIAL_LOAD,document.referrer,{relative:0,timeStamp:Je()},c),d=an(t,(function(e){u.updateTimings(e),u.scheduleUpdate()})).stop,{initialView:u,stop:d}),f=p.stop,A=p.initialView,m=function(){t.subscribe(Ke.SESSION_RENEWED,(function(){A.end(),A=v(void 0,A.name)})),t.subscribe(Ke.BEFORE_UNLOAD,(function(){A.end(),A.triggerUpdate()})),t.subscribe(Ke.RECORD_STARTED,(function(){h=!0,A.updateHasReplay(!0)})),t.subscribe(Ke.RECORD_STOPPED,(function(){h=!1}));var e=window.setInterval(_((function(){A.triggerUpdate()})),un);return{stop:function(){clearInterval(e)}}}().stop,g=(s=n?function(){if(t=A.getLocation(),r=e,t.pathname!==r.pathname||(n=r.hash.substr(1),!document.getElementById(n)&&on(r.hash)!==on(t.hash)))return A.end(),A.triggerUpdate(),void(A=v());var t,r,n;A.updateLocation(e),A.triggerUpdate()}:function(){A.updateLocation(e),A.triggerUpdate()},o=function(e){var t=history.pushState;history.pushState=_((function(){t.apply(this,arguments),e()}));var r=history.replaceState;history.replaceState=_((function(){r.apply(this,arguments),e()}));var n=be(window,"popstate",e).stop;return{stop:function(){n(),history.pushState=t,history.replaceState=r}}}(s).stop,l=(a=s,be(window,"hashchange",a)).stop,{stop:function(){o(),l()}}).stop;function v(n,i){return hn(t,r,e,h,Ye.ROUTE_CHANGE,A.url,n,i)}return{addTiming:function(e,t){void 0===t&&(t=Ze()),A.addTiming(e,t),A.triggerUpdate()},startView:function(e,t){A.end(t),A.triggerUpdate(),A=v(t,e)},stop:function(){g(),f(),m(),A.end()}}}function hn(e,t,r,n,i,s,l,c){void 0===l&&(l=We());var u,d=ae(),h={},p={},f=0,A=(0,a.pi)({},r),m=n;e.notify(Ke.VIEW_CREATED,{id:d,name:c,startClocks:l,location:A,referrer:s});var g=se(_(S),cn,{leading:!1}),v=g.throttled,b=g.cancel,y=ln(e,t,v,i),C=y.setLoadEvent,w=y.stop,M=y.viewMetrics;function S(){f+=1;var t=void 0===u?Ze():u.timeStamp;e.notify(Ke.VIEW_UPDATED,(0,a.pi)((0,a.pi)({},M),{customTimings:p,documentVersion:f,id:d,name:c,loadingType:i,location:A,hasReplay:m,referrer:s,startClocks:l,timings:h,duration:Xe(l.timeStamp,t),isActive:void 0===u}))}return S(),{name:c,scheduleUpdate:v,end:function(t){void 0===t&&(t=We()),u=t,w(),e.notify(Ke.VIEW_ENDED,{endClocks:u})},getLocation:function(){return A},triggerUpdate:function(){b(),S()},updateTimings:function(e){h=e,void 0!==e.loadEvent&&C(e.loadEvent)},addTiming:function(e,t){p[function(e){var t=e.replace(/[^a-zA-Z0-9-_.@$]/g,"_");return t!==e&&o.warn("Invalid timing name: "+e+", sanitized to: "+t),t}(e)]=Xe(l.timeStamp,t)},updateLocation:function(e){A=(0,a.pi)({},e)},updateHasReplay:function(e){m=e},get url(){return A.href}}}var pn,fn="rum";function An(e){return e===pn.TRACKED_WITH_RESOURCES||e===pn.TRACKED_WITHOUT_RESOURCES}!function(e){e.NOT_TRACKED="0",e.TRACKED_WITH_RESOURCES="1",e.TRACKED_WITHOUT_RESOURCES="2"}(pn||(pn={}));var mn=function(e){var t,r=!1,n=(t={},{get:function(){return t},add:function(e,r){t[e]=r},remove:function(e){delete t[e]},set:function(e){t=e}}),i={},s=function(){},l=new Fe,c=function(e,t){void 0===t&&(t=Ze()),l.add((function(){return c(e,t)}))},u=function(e,t){void 0===t&&(t=We()),l.add((function(){return u(e,t)}))},h=function(e,t){void 0===t&&(t=f()),l.add((function(){return h(e,t)}))},p=function(e,t){void 0===t&&(t=f()),l.add((function(){return p(e,t)}))};function f(){return d({context:n.get(),user:i})}var A,m,g=(A={init:_((function(t){if((function(e){if(void 0===document.cookie||null===document.cookie)return!1;try{var t="dd_cookie_test_"+ae(),r="test";return Ie(t,r,te,e),Ee(t)===r}catch(e){return o.error(e),!1}}(Be(t))||(o.warn("Cookies are not authorized, we will not send any data."),0))&&("file:"!==window.location.protocol||(o.error("Execution is not allowed in the current context."),0))&&function(e){return r?(e.silentMultipleInit||o.error("DD_RUM is already initialized."),!1):e&&(e.clientToken||e.publicApiKey)?e.applicationId?void 0===e.sampleRate||pe(e.sampleRate)?void 0===e.resourceSampleRate||pe(e.resourceSampleRate)?!Array.isArray(e.allowedTracingOrigins)||0===e.allowedTracingOrigins.length||void 0!==e.service||(o.error("Service need to be configured when tracing is enabled"),!1):(o.error("Resource Sample Rate should be a number between 0 and 100"),!1):(o.error("Sample Rate should be a number between 0 and 100"),!1):(o.error("Application ID is not configured, no RUM data will be collected."),!1):(o.error("Client Token is not configured, we will not send any data."),!1)}(t)){t.publicApiKey&&(t.clientToken=t.publicApiKey);var a=Re(t,$e),d=a.configuration,f=a.internalMonitoring;if(d.isEnabled("view-renaming")&&d.trackViewsManually){var A=l;l=new Fe,u=function(e){m(e)},A.drain()}else m();r=!0}function m(r){var a,o;o=(a=e(t,d,f,(function(){return{user:i,context:n.get()}}),r)).startView,h=a.addAction,p=a.addError,c=a.addTiming,s=a.getInternalContext,d.isEnabled("view-renaming")&&(u=o),l.drain()}})),addRumGlobalContext:_(n.add),removeRumGlobalContext:_(n.remove),getRumGlobalContext:_(n.get),setRumGlobalContext:_(n.set),getInternalContext:_((function(e){return s(e)})),addAction:_((function(e,t){h({name:e,context:d(t),startClocks:We(),type:Ge.CUSTOM})})),addUserAction:function(e,t){g.addAction(e,t)},addError:function(e,t,r){void 0===r&&(r=O.CUSTOM);var n=R();Z((function(){var i;r===O.CUSTOM||r===O.NETWORK||r===O.SOURCE?i=r:(o.error("DD_RUM.addError: Invalid source '"+r+"'"),i=O.CUSTOM),p({error:e,handlingStack:n,context:d(t),source:i,startClocks:We()})}))},addTiming:_((function(e){c(e)})),setUser:_((function(e){var t=function(e){if("object"==typeof e&&e){var t=d(e);return"id"in t&&(t.id=String(t.id)),"name"in t&&(t.name=String(t.name)),"email"in t&&(t.email=String(t.email)),t}}(e);t?i=t:o.error("Unsupported user:",e)})),removeUser:_((function(){i={}}))},m=(0,a.pi)((0,a.pi)({},A),{onReady:function(e){e()}}),Object.defineProperty(m,"_setDebug",{get:function(){return J},enumerable:!1}),m);return g.startView=_((function(e){u(e)})),g}((function(e,t,r,n,i){var s=new tt,o=function(e,t){var r=Qt(e.cookieOptions,fn,(function(t){return function(e,t){var r;return{trackingType:r=function(e){return e===pn.NOT_TRACKED||e===pn.TRACKED_WITH_RESOURCES||e===pn.TRACKED_WITHOUT_RESOURCES}(t)?t:oe(e.sampleRate)?oe(e.resourceSampleRate)?pn.TRACKED_WITH_RESOURCES:pn.TRACKED_WITHOUT_RESOURCES:pn.NOT_TRACKED,isTracked:An(r)}}(e,t)}));return r.renewObservable.subscribe((function(){t.notify(Ke.SESSION_RENEWED)})),{getId:r.getId,isTracked:function(){return void 0!==r.getId()&&An(r.getTrackingType())},isTrackedWithResource:function(){return void 0!==r.getId()&&r.getTrackingType()===pn.TRACKED_WITH_RESOURCES}}}(t,s),l=function(){var e=[],t=function(){var e,t=window;if(t.Zone){var r=t.Zone.__symbol__("MutationObserver");e=t[r]}return e||(e=t.MutationObserver),e}(),r=t?new t(_((function(){e.forEach((function(e){return e()}))}))):void 0;return{subscribe:function(t){return e.length||r&&r.observe(document,{attributes:!0,characterData:!0,childList:!0,subtree:!0}),e.push(t),{unsubscribe:function(){(e=e.filter((function(e){return t!==e}))).length||r&&r.disconnect()}}}}}();r.setExternalContextProvider((function(){return u({application_id:e.applicationId},d.findView(),n().context)}));var c=function(e,t,r,n,i){var s=function(e,t){var r,n,i,s=[],a=[];e.subscribe(Ke.VIEW_CREATED,(function(e){r=e,i=t.getId()})),e.subscribe(Ke.VIEW_UPDATED,(function(e){r&&r.id===e.id&&(r=e)})),e.subscribe(Ke.VIEW_ENDED,(function(e){var t=e.endClocks;r&&(s.unshift({endTime:t.relative,context:c(),startTime:r.startClocks.relative}),r=void 0)})),e.subscribe(Ke.AUTO_ACTION_CREATED,(function(e){n=e})),e.subscribe(Ke.AUTO_ACTION_COMPLETED,(function(e){n&&a.unshift({context:u(),endTime:n.startClocks.relative+e.duration,startTime:n.startClocks.relative}),n=void 0})),e.subscribe(Ke.AUTO_ACTION_DISCARDED,(function(){n=void 0})),e.subscribe(Ke.SESSION_RENEWED,(function(){s=[],a=[],r=void 0,n=void 0}));var o=setInterval(_((function(){l(s,or),l(a,lr)})),cr);function l(e,t){for(var r=Qe()-t;e.length>0&&e[e.length-1].startTime<r;)e.pop()}function c(){return{session:{id:i},view:{id:r.id,name:r.name,referrer:r.referrer,url:r.location.href}}}function u(){return{action:{id:n.id}}}function d(e,t,r,n){if(void 0===n)return r?e():void 0;if(r&&n>=r.startClocks.relative)return e();for(var i=0,s=t;i<s.length;i++){var a=s[i];if(n>a.endTime)break;if(n>=a.startTime)return a.context}}return{findAction:function(e){return d(u,a,n,e)},findView:function(e){return d(c,s,r,e)},stop:function(){clearInterval(o)}}}(t,n),a=function(e){if(!e.isEnabled("track-foreground"))return{getInForeground:function(){},getInForegroundPeriods:function(){},stop:ce};document.hasFocus()&&Pt();var t,r,n=(t=Pt,be(window,"focus",(function(){return t()}))).stop,i=(r=Nt,be(window,"blur",(function(){return r()}))).stop;return{getInForeground:Bt,getInForegroundPeriods:Rt,stop:function(){Ot=[],n(),i()}}}(r),o=function(e,t){var r=function(e,t){var r,n=s(e.rumEndpoint,(function(){return t.notify(Ke.BEFORE_UNLOAD)})),i=e.replica;function s(t,r){return new U(new Y(t,e.batchBytesLimit,!0),e.maxBatchSize,e.batchBytesLimit,e.maxMessageSize,e.flushTimeout,r)}function a(e){return u(e,{application:{id:i.applicationId}})}void 0!==i&&(r=s(i.rumEndpoint));var o=!1;return{add:function(e){o||(n.add(e),r&&r.add(a(e)))},stop:function(){o=!0},upsert:function(e,t){o||(n.upsert(e,t),r&&r.upsert(a(e),t))}}}(e,t);return t.subscribe(Ke.RUM_EVENT_COLLECTED,(function(e){e.type===ze.VIEW?r.upsert(e,e.view.id):r.add(e)})),{stop:function(){r.stop()}}}(r,t);return jt(e,r,t,n,s,i),{parentContexts:s,foregroundContexts:a,stop:function(){o.stop(),s.stop(),a.stop()}}}(e.applicationId,s,t,o,n),d=c.parentContexts,h=c.foregroundContexts;!function(e){e.subscribe(Ke.PERFORMANCE_ENTRY_COLLECTED,(function(t){if("longtask"===t.entryType){var r=qe(t.startTime),n={date:r.timeStamp,long_task:{id:ae(),duration:_e(t.duration)},type:ze.LONG_TASK};e.notify(Ke.RAW_RUM_EVENT_COLLECTED,{rawRumEvent:n,startTime:r.relative,domainContext:{performanceEntry:t.toJSON()}})}}))}(s),tn(s,o);var p=function(e,t,r,n,i,s){e.subscribe(Ke.VIEW_UPDATED,(function(t){return e.notify(Ke.RAW_RUM_EVENT_COLLECTED,function(e,t){var r={_dd:{document_version:e.documentVersion},date:e.startClocks.timeStamp,type:ze.VIEW,view:{action:{count:e.eventCounts.userActionCount},cumulative_layout_shift:e.cumulativeLayoutShift,dom_complete:_e(e.timings.domComplete),dom_content_loaded:_e(e.timings.domContentLoaded),dom_interactive:_e(e.timings.domInteractive),error:{count:e.eventCounts.errorCount},first_contentful_paint:_e(e.timings.firstContentfulPaint),first_input_delay:_e(e.timings.firstInputDelay),first_input_time:_e(e.timings.firstInputTime),is_active:e.isActive,name:e.name,largest_contentful_paint:_e(e.timings.largestContentfulPaint),load_event:_e(e.timings.loadEvent),loading_time:_e(e.loadingTime),loading_type:e.loadingType,long_task:{count:e.eventCounts.longTaskCount},resource:{count:e.eventCounts.resourceCount},time_spent:_e(e.duration),in_foreground_periods:t.getInForegroundPeriods(e.startClocks.relative,e.duration)},session:{has_replay:e.hasReplay||void 0}};return me(e.customTimings)||(r.view.custom_timings=function(e,t){for(var r={},n=0,i=Object.keys(e);n<i.length;n++){var s=i[n];r[s]=t(e[s])}return r}(e.customTimings,_e)),{rawRumEvent:r,startTime:e.startClocks.relative,domainContext:{location:e.location}}}(t,i))}));var a=!t.isEnabled("view-renaming")||!t.trackViewsManually;return dn(r,e,n,a,s)}(s,t,location,l,h,i),f=p.addTiming,A=p.startView,m=function(e,t,r){return Jr(t).subscribe((function(t){return e.notify(Ke.RAW_ERROR_COLLECTED,{error:t})})),function(e,t){return e.subscribe(Ke.RAW_ERROR_COLLECTED,(function(r){var n=r.error,i=r.customerContext,s=r.savedCommonContext;e.notify(Ke.RAW_RUM_EVENT_COLLECTED,(0,a.pi)({customerContext:i,savedCommonContext:s},function(e,t){var r={date:e.startClocks.timeStamp,error:{id:ae(),message:e.message,resource:e.resource?{method:e.resource.method,status_code:e.resource.statusCode,url:e.resource.url}:void 0,source:e.source,stack:e.stack,handling_stack:e.handlingStack,type:e.type,handling:e.handling},type:ze.ERROR},n=t.getInForeground(e.startClocks.relative);return void 0!==n&&(r.view={in_foreground:n}),{rawRumEvent:r,startTime:e.startClocks.relative,domainContext:{error:e.originalError}}}(n,t)))})),{addError:function(t,r){var n=t.error,i=t.handlingStack,s=t.startClocks,o=t.context,l=function(e,t,r,n){var i=e instanceof Error?x(e):void 0;return(0,a.pi)((0,a.pi)({startClocks:r,source:n,originalError:e},P(i,e,"Provided",t)),{handling:L.HANDLED})}(n,i,s,t.source);e.notify(Ke.RAW_ERROR_COLLECTED,{customerContext:o,savedCommonContext:r,error:l})}}}(e,r)}(s,t,h).addError,g=function(e,t,r,n){return e.subscribe(Ke.AUTO_ACTION_COMPLETED,(function(t){return e.notify(Ke.RAW_RUM_EVENT_COLLECTED,Wr(t,n))})),r.trackInteractions&&Fr(e,t),{addAction:function(t,r){e.notify(Ke.RAW_RUM_EVENT_COLLECTED,(0,a.pi)({savedCommonContext:r},Wr(t,n)))}}}(s,l,t,h).addAction;(function(e,t){var r=function(e){return{clearTracingIfNeeded:Cr,traceFetch:function(t){return wr(e,t,(function(e){var r;if(t.input instanceof Request&&!(null===(r=t.init)||void 0===r?void 0:r.headers))t.input=new Request(t.input),Object.keys(e).forEach((function(r){t.input.headers.append(r,e[r])}));else{t.init=(0,a.pi)({},t.init);var n=[];t.init.headers instanceof Headers?t.init.headers.forEach((function(e,t){n.push([t,e])})):Array.isArray(t.init.headers)?t.init.headers.forEach((function(e){n.push(e)})):t.init.headers&&Object.keys(t.init.headers).forEach((function(e){n.push([e,t.init.headers[e]])})),t.init.headers=n.concat(Ae(e))}}))},traceXhr:function(t,r){return wr(e,t,(function(e){Object.keys(e).forEach((function(t){r.setRequestHeader(t,e[t])}))}))}}}(t);!function(e,t,r){var n=hr();n.beforeSend((function(n,i){ht(t,n.url)&&(r.traceXhr(n,i),n.requestIndex=Er(),e.notify(Ke.REQUEST_STARTED,{requestIndex:n.requestIndex}))})),n.onRequestComplete((function(n){ht(t,n.url)&&(r.clearTracingIfNeeded(n),e.notify(Ke.REQUEST_COMPLETED,{duration:n.duration,method:n.method,requestIndex:n.requestIndex,responseText:n.responseText,spanId:n.spanId,startClocks:n.startClocks,status:n.status,traceId:n.traceId,type:ee.XHR,url:n.url,xhr:n.xhr}))}))}(e,t,r),function(e,t,r){var n=vr();n.beforeSend((function(n){ht(t,n.url)&&(r.traceFetch(n),n.requestIndex=Er(),e.notify(Ke.REQUEST_STARTED,{requestIndex:n.requestIndex}))})),n.onRequestComplete((function(n){ht(t,n.url)&&(r.clearTracingIfNeeded(n),e.notify(Ke.REQUEST_COMPLETED,{duration:n.duration,method:n.method,requestIndex:n.requestIndex,responseText:n.responseText,responseType:n.responseType,spanId:n.spanId,startClocks:n.startClocks,status:n.status,traceId:n.traceId,type:ee.FETCH,url:n.url,response:n.response,init:n.init,input:n.input}))}))}(e,t,r)})(s,t),Ct(s,t);var v=function(e,t,r){return{get:function(n){var i=r.findView(n);if(t.isTracked()&&i&&i.session.id){var s=r.findAction(n);return{application_id:e,session_id:i.session.id,user_action:s?{id:s.action.id}:void 0,view:i.view}}}}}(e.applicationId,o,d);return{addAction:g,addError:m,addTiming:f,startView:A,lifeCycle:s,parentContexts:d,session:o,getInternalContext:v.get}}));!function(e,t,r){var n=e[t];e[t]=r,n&&n.q&&n.q.forEach((function(e){return xe(e,"onReady callback threw an error:")()}))}(function(){if("object"==typeof globalThis)return globalThis;Object.defineProperty(Object.prototype,"_dd_temp_",{get:function(){return this},configurable:!0});var e=_dd_temp_;return delete Object.prototype._dd_temp_,"object"!=typeof e&&(e="object"==typeof self?self:"object"==typeof window?window:{}),e}(),"DD_RUM",mn);var gn,vn=__webpack_require__(22983),bn=__webpack_require__(9286),yn=__webpack_require__(38826),Cn=__webpack_require__(57450),wn=__webpack_require__(25797),Mn=__webpack_require__(59942),Sn=__webpack_require__(83426),In=__webpack_require__(63556),En=__webpack_require__(90175),xn=__webpack_require__(51438),Tn=__webpack_require__(2220),Dn=__webpack_require__.n(Tn),kn=__webpack_require__(76747),jn=__webpack_require__(33775),Ln=__webpack_require__(86413),On=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Pn=(gn=jn.default)&&gn.__esModule?gn:{default:gn};var Nn=Rn(kn.default),Bn=Rn((function(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=e(t),n=t.basename,i=function(e){return e?(n&&null==e.basename&&(0===e.pathname.toLowerCase().indexOf(n.toLowerCase())?(e.pathname=e.pathname.substring(n.length),e.basename=n,""===e.pathname&&(e.pathname="/")):e.basename=""),e):e},s=function(e){if(!n)return e;var t="string"==typeof e?(0,Ln.parsePath)(e):e,r=t.pathname,i="/"===n.slice(-1)?n:n+"/",s="/"===r.charAt(0)?r.slice(1):r;return On({},t,{pathname:i+s})};return On({},r,{getCurrentLocation:function(){return i(r.getCurrentLocation())},listenBefore:function(e){return r.listenBefore((function(t,r){return(0,Pn.default)(e,i(t),r)}))},listen:function(e){return r.listen((function(t){return e(i(t))}))},push:function(e){return r.push(s(e))},replace:function(e){return r.replace(s(e))},createPath:function(e){return r.createPath(s(e))},createHref:function(e){return r.createHref(s(e))},createLocation:function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),a=1;a<t;a++)n[a-1]=arguments[a];return i(r.createLocation.apply(r,[s(e)].concat(n)))},setBasename:function(e){(e||""==e)&&(n=e)},getBasename:function(){return n}})}}));function Rn(e){return e&&e.__esModule?e:{default:e}}var Vn=__webpack_require__(86533),zn=__webpack_require__.n(Vn),Yn=__webpack_require__(72779),Gn=__webpack_require__.n(Yn),Un=__webpack_require__(16371),Fn=__webpack_require__(55806),qn=__webpack_require__(91377),Hn=__webpack_require__(90713),_n=__webpack_require__(20802),Zn=__webpack_require__(82160),Qn=__webpack_require__(40924),Wn=__webpack_require__(68526),Xn=__webpack_require__(67502);const Jn=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];switch(e){case"privacy-policy":return t?__webpack_require__(27133).PrivacyPolicy:Promise.resolve().then(__webpack_require__.bind(__webpack_require__,27133)).then((e=>e.PrivacyPolicy));case"purchase-processing":return Xn.canUseDOM?t?__webpack_require__(42613).PaymentProcessingPage:Promise.resolve().then(__webpack_require__.bind(__webpack_require__,42613)).then((e=>e.PaymentProcessingPage)):()=>null;case"privacy-policy-ios":case"privacy-policy-mobile":return t?__webpack_require__(87075).MobilePrivacyPolicy:Promise.resolve().then(__webpack_require__.bind(__webpack_require__,87075)).then((e=>e.MobilePrivacyPolicy));case"refund-policy":return t?__webpack_require__(25850).RefundPolicyPage:Promise.resolve().then(__webpack_require__.bind(__webpack_require__,25850)).then((e=>e.RefundPolicyPage));case"sms-terms":return t?__webpack_require__(796).SmsTermsPage:Promise.resolve().then(__webpack_require__.bind(__webpack_require__,796)).then((e=>e.SmsTermsPage));case"refund-policy-mobile":return t?__webpack_require__(63154).MobileRefundPolicyPage:Promise.resolve().then(__webpack_require__.bind(__webpack_require__,63154)).then((e=>e.MobileRefundPolicyPage));case"refund-policy-ios":return t?__webpack_require__(34477).IosRefundPolicyPage:Promise.resolve().then(__webpack_require__.bind(__webpack_require__,34477)).then((e=>e.IosRefundPolicyPage));case"video-invite-recorder-page":return t?__webpack_require__(78748).VideoInviteRecorderPage:Promise.resolve().then(__webpack_require__.bind(__webpack_require__,78748)).then((e=>e.VideoInviteRecorderPage));case"about-project":return t?__webpack_require__(7401).About:Promise.resolve().then(__webpack_require__.bind(__webpack_require__,7401)).then((e=>e.About));case"terms-and-conditions":return t?__webpack_require__(47930).Terms:Promise.resolve().then(__webpack_require__.bind(__webpack_require__,47930)).then((e=>e.Terms));case"cookie-policy":return t?__webpack_require__(29489).CookiePolicy:Promise.resolve().then(__webpack_require__.bind(__webpack_require__,29489)).then((e=>e.CookiePolicy));case"terms-ios":case"terms-mobile":return t?__webpack_require__(66670).MobileTerms:Promise.resolve().then(__webpack_require__.bind(__webpack_require__,66670)).then((e=>e.MobileTerms));case"co-registration":return t?__webpack_require__(52186).CoRegistration:Promise.resolve().then(__webpack_require__.bind(__webpack_require__,52186)).then((e=>e.CoRegistration));case"dating-securely":return t?__webpack_require__(89684).Securely:Promise.resolve().then(__webpack_require__.bind(__webpack_require__,89684)).then((e=>e.Securely));case"investments":return t?__webpack_require__(65291).Investments:Promise.resolve().then(__webpack_require__.bind(__webpack_require__,65291)).then((e=>e.Investments));case"help-center":return t?__webpack_require__(23402).HelpCenter:Promise.resolve().then(__webpack_require__.bind(__webpack_require__,23402)).then((e=>e.HelpCenter));case"faq":return t?__webpack_require__(85028).FAQ:Promise.resolve().then(__webpack_require__.bind(__webpack_require__,85028)).then((e=>e.FAQ));case"contact-us":return t?__webpack_require__(22027).Contacts:Promise.resolve().then(__webpack_require__.bind(__webpack_require__,22027)).then((e=>e.Contacts));case"dating-disclaimer":return t?__webpack_require__(56797).Disclaimer:Promise.resolve().then(__webpack_require__.bind(__webpack_require__,56797)).then((e=>e.Disclaimer));case"become-partner":return t?__webpack_require__(44206).BecomePartner:Promise.resolve().then(__webpack_require__.bind(__webpack_require__,44206)).then((e=>e.BecomePartner));case"overlay-account-break-manager":return __webpack_require__.e(2462).then(__webpack_require__.bind(__webpack_require__,47661)).then((e=>e.AccountBreakManager));case"overlay-email-subscriptions":return Promise.all([__webpack_require__.e(6873),__webpack_require__.e(3337)]).then(__webpack_require__.bind(__webpack_require__,9934)).then((e=>e.EmailSubscriptionsOverlay));case"overlay-concierge-settings":return __webpack_require__.e(9857).then(__webpack_require__.bind(__webpack_require__,59857)).then((e=>e.ConciergeSettingsOverlay));case"add-phone-number":return t?__webpack_require__(39004).AddPhoneNumber:Promise.resolve().then(__webpack_require__.bind(__webpack_require__,39004)).then((e=>e.AddPhoneNumber));case"manage-phone-number":return t?__webpack_require__(62512).ManagePhoneNumber:Promise.resolve().then(__webpack_require__.bind(__webpack_require__,62512)).then((e=>e.ManagePhoneNumber));case"delete-phone-number":return t?__webpack_require__(74831).DeletePhoneNumber:Promise.resolve().then(__webpack_require__.bind(__webpack_require__,74831)).then((e=>e.DeletePhoneNumber));case"register":return Promise.all([__webpack_require__.e(4106),__webpack_require__.e(7822)]).then(__webpack_require__.bind(__webpack_require__,27822)).then((e=>e.AuthorizationOverlay));case"facebook-bot":return Promise.all([__webpack_require__.e(6873),__webpack_require__.e(3306)]).then(__webpack_require__.bind(__webpack_require__,82612));case"unsubscribe-confirmation":return __webpack_require__.e(5692).then(__webpack_require__.bind(__webpack_require__,25692));case"confirmation":return Promise.all([__webpack_require__.e(6873),__webpack_require__.e(7838)]).then(__webpack_require__.bind(__webpack_require__,77599));case"purchase":return Xn.canUseDOM?new Promise((e=>{e((0,__webpack_require__(30773).Z)(__webpack_require__(78181).default))})):null;case"referral-purchase":return Promise.resolve().then(__webpack_require__.bind(__webpack_require__,65557)).then((e=>e.ReferralPurchase));case"referral-purchase-norequisites":return __webpack_require__.e(4305).then(__webpack_require__.bind(__webpack_require__,84305)).then((e=>e.Norequisites));case"promoter-request":case"free-membership":return Promise.all([__webpack_require__.e(8533),__webpack_require__.e(6873),__webpack_require__.e(8361),__webpack_require__.e(4256)]).then(__webpack_require__.bind(__webpack_require__,4928)).then((e=>e.PromoterRequest));case"curator-suspending":return __webpack_require__.e(3663).then(__webpack_require__.bind(__webpack_require__,63663));case"overlay-account-deleting":return Promise.all([__webpack_require__.e(6873),__webpack_require__.e(937)]).then(__webpack_require__.bind(__webpack_require__,32335)).then((e=>e.AccountDeletingOverlay));case"overlay-subscription-cancelling":return Promise.all([__webpack_require__.e(6873),__webpack_require__.e(6979)]).then(__webpack_require__.bind(__webpack_require__,29932)).then((e=>e.AccountSubscriptionCancellingOverlay));case"user-birthday-credits":return __webpack_require__.e(764).then(__webpack_require__.bind(__webpack_require__,80764)).then((e=>e.UserBirthdayCredits));case"code-activator":return Promise.all([__webpack_require__.e(6873),__webpack_require__.e(9343)]).then(__webpack_require__.bind(__webpack_require__,79215));case"story":return __webpack_require__.e(6885).then(__webpack_require__.bind(__webpack_require__,96885)).then((e=>e.StoryOverlayWithSlider));case"client-description":return __webpack_require__.e(5140).then(__webpack_require__.bind(__webpack_require__,45140));case"photo":return __webpack_require__.e(2153).then(__webpack_require__.bind(__webpack_require__,22153));case"video":return __webpack_require__.e(6120).then(__webpack_require__.bind(__webpack_require__,96120));case"media-picker":return Promise.all([__webpack_require__.e(4495),__webpack_require__.e(2505)]).then(__webpack_require__.bind(__webpack_require__,72505));case"media-device-blocked-notice":return __webpack_require__.e(7661).then(__webpack_require__.bind(__webpack_require__,17661)).then((e=>e.MediaDeviceBlockedNotice));case"media-permissions-prompt":return __webpack_require__.e(4501).then(__webpack_require__.bind(__webpack_require__,74501));case"read-letter":return Promise.resolve().then(__webpack_require__.bind(__webpack_require__,76980)).then((e=>e.ReadLetter));case"write-to-contacts-chat-list":return __webpack_require__.e(7405).then(__webpack_require__.bind(__webpack_require__,27405)).then((e=>e.ReminderToWriteToContactsOverlay));case"write-to-contacts-skip-chat":return __webpack_require__.e(9837).then(__webpack_require__.bind(__webpack_require__,49837)).then((e=>e.SkipRecommendedChat));case"write-to-contacts-recommendation":return __webpack_require__.e(573).then(__webpack_require__.bind(__webpack_require__,60573)).then((e=>e.WriteToContactsRecommendation));case"video-call-with-contacts-recommendations":return __webpack_require__.e(3221).then(__webpack_require__.bind(__webpack_require__,43221)).then((e=>e.VideoCallWithContactsRecommendationsOverlay));case"chat-with-recommended-video-call-contact":return __webpack_require__.e(2654).then(__webpack_require__.bind(__webpack_require__,42654)).then((e=>e.ChatWithRecommendedVideoCallContactOverlay));case"personal-video-invite":return __webpack_require__.e(6035).then(__webpack_require__.bind(__webpack_require__,96035)).then((e=>e.PersonalVideoInviteOverlay));case"write-to-birthday-contacts-recommendation":return __webpack_require__.e(4622).then(__webpack_require__.bind(__webpack_require__,74622)).then((e=>e.WriteToBirthdayContactsRecommendation));case"write-to-birthday-contacts-chat":return __webpack_require__.e(5469).then(__webpack_require__.bind(__webpack_require__,5469)).then((e=>e.ChatWithRecommendedBirthdayContactOverlay));case"user-birthday-present-sending-recommendation":return __webpack_require__.e(3665).then(__webpack_require__.bind(__webpack_require__,63665)).then((e=>e.UserBirthdayPresentSendingRecommendation));case"holiday-present-sending-recommendation":return __webpack_require__.e(9253).then(__webpack_require__.bind(__webpack_require__,59253)).then((e=>e.HolidayPresentSendingRecommendation));case"check-email-login-link-step":return __webpack_require__.e(1984).then(__webpack_require__.bind(__webpack_require__,41984)).then((e=>e.CheckEmailLoginLinkStepOverlay));case"email-confirmation-registration-step":return __webpack_require__.e(1540).then(__webpack_require__.bind(__webpack_require__,31540)).then((e=>e.EmailConfirmationRegistrationStep));case"verification":return __webpack_require__.e(3232).then(__webpack_require__.bind(__webpack_require__,53232)).then((e=>e.VerificationOverlay));case"mandatory-subscription-wall":return __webpack_require__.e(4797).then(__webpack_require__.bind(__webpack_require__,84797)).then((e=>e.MandatorySubscriptionWall));case"email-confirmation-remind":return __webpack_require__.e(2382).then(__webpack_require__.bind(__webpack_require__,32382)).then((e=>e.EmailConfirmationRemind));case"thumbnails-with-indicators-examples":return __webpack_require__.e(4421).then(__webpack_require__.bind(__webpack_require__,94421)).then((e=>e.ThumbnailsWithIndicatorsExamples));case"change-subscription-plan":return Promise.resolve().then(__webpack_require__.bind(__webpack_require__,32549)).then((e=>e.ChangeSubscriptionForm));case"video-background-settings":return __webpack_require__.e(9738).then(__webpack_require__.bind(__webpack_require__,19738)).then((e=>e.VideoBackgroundSettings));case"video-background-popup":return __webpack_require__.e(5266).then(__webpack_require__.bind(__webpack_require__,45266)).then((e=>e.MCSVideoBackgroundPopup));case"vr-meets-popup":return __webpack_require__.e(6401).then(__webpack_require__.bind(__webpack_require__,96401)).then((e=>e.VRMeetsPopup));case"vr-permissions-popup":return __webpack_require__.e(8802).then(__webpack_require__.bind(__webpack_require__,78802)).then((e=>e.VRPermissionsPopup));case"vr-purchase-required-notice":return Promise.all([__webpack_require__.e(2771),__webpack_require__.e(9219)]).then(__webpack_require__.bind(__webpack_require__,99219)).then((e=>e.VrPurchaseRequiredNotice));case"vr-gift-popup":return __webpack_require__.e(9203).then(__webpack_require__.bind(__webpack_require__,69203)).then((e=>e.VRGift));case"call-fragments":return __webpack_require__.e(472).then(__webpack_require__.bind(__webpack_require__,20472)).then((e=>e.CallFragmentsFeedComponent));case"call-statistics":return __webpack_require__.e(6798).then(__webpack_require__.bind(__webpack_require__,76798)).then((e=>e.CallStatistics));case"call-request-offer":return Promise.all([__webpack_require__.e(8533),__webpack_require__.e(3894)]).then(__webpack_require__.bind(__webpack_require__,13894)).then((e=>e.CallRequestOffer));case"videoinvite-moderation":return __webpack_require__.e(4693).then(__webpack_require__.bind(__webpack_require__,44693)).then((e=>e.VideoInviteModeration));case"favorite-contacts-list-popup":return __webpack_require__.e(4597).then(__webpack_require__.bind(__webpack_require__,64597)).then((e=>e.FavoriteContactsListPopup));case"video-invite-recorder":return __webpack_require__.e(7137).then(__webpack_require__.bind(__webpack_require__,37137)).then((e=>e.VideoInviteRecorderOverlay));case"vr-video-preview-recorder":return __webpack_require__.e(9358).then(__webpack_require__.bind(__webpack_require__,29358)).then((e=>e.VRVideoPreviewRecorder));case"call-feedback":return __webpack_require__.e(769).then(__webpack_require__.bind(__webpack_require__,90769)).then((e=>e.CallFeedback));case"video-mingle":return __webpack_require__.e(2292).then(__webpack_require__.bind(__webpack_require__,2292)).then((e=>e.VideoMingle));case"speech-to-text-onboarding":return __webpack_require__.e(3741).then(__webpack_require__.bind(__webpack_require__,23741)).then((e=>e.S2TOnboarding));case"dialogs-topics-recommendations-rating":return __webpack_require__.e(172).then(__webpack_require__.bind(__webpack_require__,90172)).then((e=>e.DialogsTopicsRecommendationsRating));case"generated-letter-replace-text-overlay":return __webpack_require__.e(6153).then(__webpack_require__.bind(__webpack_require__,76153)).then((e=>e.GeneratedLetterReplaceTextOverlay));case"generated-letter-changes-required-overlay":return __webpack_require__.e(1307).then(__webpack_require__.bind(__webpack_require__,81307)).then((e=>e.ChangesRequiredOverlay));case"phone-number-verification":return t?__webpack_require__(18819).PhoneNumberVerification:Promise.resolve().then(__webpack_require__.bind(__webpack_require__,18819)).then((e=>e.PhoneNumberVerification));case"phone-number-verification-success":return t?__webpack_require__(10077).PhoneNumberVerificationSuccess:Promise.resolve().then(__webpack_require__.bind(__webpack_require__,10077)).then((e=>e.PhoneNumberVerificationSuccess));case"secure-account":return t?__webpack_require__(97273).SecureAccount:Promise.resolve().then(__webpack_require__.bind(__webpack_require__,97273)).then((e=>e.SecureAccount));case"cheers-overlay":return __webpack_require__.e(9626).then(__webpack_require__.bind(__webpack_require__,79626)).then((e=>e.CheersOverlay));case"cheer-send-confirmation-overlay":return t?__webpack_require__(67183).CheerSendConfirmation:Promise.resolve().then(__webpack_require__.bind(__webpack_require__,67183)).then((e=>e.CheerSendConfirmation));case"change-credits-amount":return t?__webpack_require__(1538).ChangeCreditAmount:Promise.resolve().then(__webpack_require__.bind(__webpack_require__,1538)).then((e=>e.ChangeCreditAmount));case"introductory-letter-template-moderation":return Promise.all([__webpack_require__.e(7324),__webpack_require__.e(1976)]).then(__webpack_require__.bind(__webpack_require__,48480)).then((e=>e.IntroductoryLetterTemplateModeration));case"presents-order-modal":return __webpack_require__.e(7697).then(__webpack_require__.bind(__webpack_require__,47697)).then((e=>e.PresentsOrderModal));case"presents-wishlist-modal":return __webpack_require__.e(8821).then(__webpack_require__.bind(__webpack_require__,18821)).then((e=>e.PresentsWishlistModal));case"presents-complete-order":return __webpack_require__.e(4882).then(__webpack_require__.bind(__webpack_require__,94882)).then((e=>e.CompleteOrder));case"presents-orders-client-modal":return __webpack_require__.e(906).then(__webpack_require__.bind(__webpack_require__,60906)).then((e=>e.PresentsOrdersModal));case"presents-orders-moderator-modal":return __webpack_require__.e(9475).then(__webpack_require__.bind(__webpack_require__,29475)).then((e=>e.PresentsOrdersModeratorModal));case"presents-order-feedback-form":return __webpack_require__.e(574).then(__webpack_require__.bind(__webpack_require__,50574)).then((e=>e.PresentsOrderFeedbackForm));case"presents-order-rate-modal":return __webpack_require__.e(9344).then(__webpack_require__.bind(__webpack_require__,19344)).then((e=>e.PresentsOrderRateModal));case"survey-modal":return __webpack_require__.e(288).then(__webpack_require__.bind(__webpack_require__,50288)).then((e=>e.SurveyOverlay));case"sparks-legal-confirmation":return __webpack_require__.e(7325).then(__webpack_require__.bind(__webpack_require__,27325)).then((e=>e.SparksLegalConfirmation));case"bonus-cheer-sending-failure":return __webpack_require__.e(2158).then(__webpack_require__.bind(__webpack_require__,42158)).then((e=>e.BonusCheerSendingFailure));case"menu":return t?__webpack_require__(73049).Menu:Promise.resolve().then(__webpack_require__.bind(__webpack_require__,73049)).then((e=>e.Menu));case"bonuses-intro":return Promise.all([__webpack_require__.e(9069),__webpack_require__.e(1429)]).then(__webpack_require__.bind(__webpack_require__,11429)).then((e=>e.BonusesIntro));case"rooms-catalogue":return t?__webpack_require__(69399).RoomsCatalogue:Promise.resolve().then(__webpack_require__.bind(__webpack_require__,69399)).then((e=>e.RoomsCatalogue));case"rooms-item-added-animation":return t?__webpack_require__(63253).RoomsItemAddedAnimation:Promise.resolve().then(__webpack_require__.bind(__webpack_require__,63253)).then((e=>e.RoomsItemAddedAnimation));case"mystery-gifts-terms":return __webpack_require__.e(1762).then(__webpack_require__.bind(__webpack_require__,61762)).then((e=>e.MysteryGiftsTerms));case"commercial-transaction-law":return t?__webpack_require__(9820).CommercialTransactionLaw:Promise.resolve().then(__webpack_require__.bind(__webpack_require__,9820)).then((e=>e.CommercialTransactionLaw));case"commercial-transaction-law-ios":return t?__webpack_require__(13915).IosCommercialTransactionLaw:Promise.resolve().then(__webpack_require__.bind(__webpack_require__,13915)).then((e=>e.IosCommercialTransactionLaw));case"report-violation":return __webpack_require__.e(3415).then(__webpack_require__.bind(__webpack_require__,43415)).then((e=>e.ReportViolation));case"report-violation-successful":return __webpack_require__.e(3130).then(__webpack_require__.bind(__webpack_require__,23130)).then((e=>e.ReportViolationSuccessful));case"bonus-cheers-sending-confirmation":return Promise.all([__webpack_require__.e(9069),__webpack_require__.e(1044)]).then(__webpack_require__.bind(__webpack_require__,41044)).then((e=>e.BonusCheersSendingConfirmation));case"mystery-gifts-game":return __webpack_require__.e(9121).then(__webpack_require__.bind(__webpack_require__,69121)).then((e=>e.MysteryGiftGame));case"cancel-presents-order-modal":return __webpack_require__.e(7842).then(__webpack_require__.bind(__webpack_require__,77842)).then((e=>e.CancelPresentsOrderModal));case"slot-game-overlay":return t?__webpack_require__(51255).SlotGameOverlay:Promise.resolve().then(__webpack_require__.bind(__webpack_require__,51255)).then((e=>e.SlotGameOverlay));case"slots-game-terms":return __webpack_require__.e(2050).then(__webpack_require__.bind(__webpack_require__,62050)).then((e=>e.SlotsGameTerms));default:return null}};var Kn=__webpack_require__(13980),$n=__webpack_require__.n(Kn),ei=__webpack_require__(83807);var ti=__webpack_require__(11837),ri=["spinnerEnabled"],ni=(0,Sn.memo)((()=>(0,ti.jsx)("div",{className:"overlay-styles__container",children:(0,ti.jsx)(ei.Spinner,{})})));var ii=__webpack_require__(80272),si=__webpack_require__(7718),ai=__webpack_require__(11981),oi=__webpack_require__.n(ai),li=__webpack_require__(68755);class ci extends Sn.Component{constructor(e){super(e),this.hbsUpdate=()=>{this.props.overlays&&this.props.overlays.length&&this.forceUpdate()},this.hbsPreloaderUpdate=e=>{this.preloadingOverlays=e.names},this.closeWithEscape=e=>{27===e.keyCode&&this.close()},this.close=()=>{var e=document.querySelector(".app-overlay .close");(!this.props.overlays||!this.props.overlays.length||e&&"none"!==window.getComputedStyle(e).display)&&this.props.close()},this.prepareOverlayComponent=(e,t)=>{var{name:r,anchor:n,params:i}=e,s={},a=void 0;"purchase"===r?s=i:i.length>0&&i[0].hasOwnProperty("props")&&(s=i[0].props,i[0].hasOwnProperty("className")&&(a=i[0].className)),"facebook-bot"===r&&(s.close=this.props.close);var o,l=Gn()("content",{"special react-special":-1!==ii.F.indexOf(r)},{hidden:!!t},a,r),c=Jn(r);return c?(this.componentsCache[r]=this.componentsCache[r]||function(e){class t extends Sn.Component{constructor(){super(...arguments),this.state={}}componentDidMount(){e.then((e=>{this.setState({module:e.default||e})})).catch((e=>{console.error(e)}))}render(){var{module:e}=this.state,t=this.props,{spinnerEnabled:r}=t,n=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(t,ri);return e?(0,ti.jsx)(e,Object.assign({},n)):r?(0,ti.jsx)(ni,{}):null}}return t.propTypes={ViewComponent:$n().func},t}(c),li.Z.emit("event.overlay.ready-for-rendered",r),c=Sn.createElement(this.componentsCache[r],Object.assign({},s,{spinnerEnabled:null===(o=i[0])||void 0===o?void 0:o.spinnerEnabled})),n&&setTimeout((()=>{var e=document.getElementById(n);e&&e.scrollIntoView(!0)}),2e3)):this.preloadingOverlays.includes(r)?c=null:(this.hbsStore.getState()[r]||(l=Gn()(l,"loading")),c=(0,ti.jsx)(qn.Z,{name:r,overlayData:{event:"activated",data:e}},oi()(r))),(0,ti.jsx)("div",{className:l,children:c},oi()(r))},this.prepareCloseButton=e=>{var{params:t}=e;return t.length>0&&t[0]&&t[0].disableManualClose?null:(0,ti.jsx)(Fn.Z,{onClick:this.close})};var t=Hn.T.shared();this.hbsStore=t.getStore(Zn.default.displayName)||t.createStore(Zn.default,null,t),this.hbsPreloaderStore=t.getStore(Qn.default),this.componentsCache={},this.isMobile=Un.Z.test("os.family:iOS")||Un.Z.test("os.family:Android"),this.preloadingOverlays=[]}componentDidMount(){this.hbsStore.listen(this.hbsUpdate),this.hbsPreloaderStore.listen(this.hbsPreloaderUpdate),document.addEventListener("keydown",this.closeWithEscape)}componentWillUnmount(){this.hbsStore.unlisten(this.hbsUpdate),this.hbsPreloaderStore.unlisten(this.hbsPreloaderUpdate),document.removeEventListener("keydown",this.closeWithEscape)}shouldComponentUpdate(e,t){return!(0,Wn.Z)(e,this.props)}render(){var e,{overlays:t}=this.props,r=this.isMobile;if(!t.length)return null;li.Z.emit("event.overlay.rendered",t.map((e=>e.name)));var n=Gn()("app-overlay",t[0].name,{mobile:r},null===(e=t[0].params[0])||void 0===e?void 0:e.appOverlayClassName);return(0,ti.jsx)("div",{className:n,children:(0,ti.jsx)("div",{className:"overlay-container",children:(0,ti.jsx)("div",{className:"inner",children:(0,ti.jsxs)("div",{className:"frame",children:[this.prepareCloseButton(t[0]),t.map(this.prepareOverlayComponent)]})})})})}}ci.propTypes={};const ui=(0,si.Z)((function(e,t){return{overlayModel:e.get(_n.Z,t.userId)}}),(function(e){return{overlays:e.overlayModel.store.getHistory()}}),(function(e){return{close:e.overlayModel.actions.close}}))(ci);var di=__webpack_require__(28316),hi=__webpack_require__(22201);class pi extends Sn.PureComponent{constructor(e){super(e),this.onClose=e=>{e.stopPropagation(),e.preventDefault();var t=di.findDOMNode(this.requestBlock);t&&t.contains(e.target)||(this.state.confirmationRequests.forEach((e=>{e.cb(void 0)})),this.setState({confirmationRequests:[]}))},this.handleConfirmationRequestInit=e=>{this.setState({confirmationRequests:[...this.state.confirmationRequests,{message:e.message,cb:e.cb}]})},this.handleActionClick=(e,t)=>()=>{this.setState({confirmationRequests:[...this.state.confirmationRequests.splice(1)]},(()=>{t&&t(e)}))},this.state={confirmationRequests:[]}}componentDidMount(){li.Z.sync("confirmation-request.init",this.handleConfirmationRequestInit)}componentWillUnmount(){li.Z.removeListener("confirmation-request.init",this.handleConfirmationRequestInit)}render(){var e=this.state.confirmationRequests[0];if(!e)return null;var t=Gn()("confirmation-requester");return(0,ti.jsx)("div",{className:t,onClick:this.onClose,children:(0,ti.jsxs)("div",{className:"request-block",ref:e=>{this.requestBlock=e},children:[(0,ti.jsx)("div",{className:"message",children:e.message.text?e.message.text:(0,ti.jsx)(hi.o,{href:e.message.l10n})}),(0,ti.jsxs)("div",{className:"actions",children:[(0,ti.jsx)("button",{className:"button confirm",onClick:this.handleActionClick(!0,e.cb),children:(0,ti.jsx)(hi.o,{href:"/users/credits-commissions-curator#accept-confirmation-request"})}),(0,ti.jsx)("button",{className:"button decline",onClick:this.handleActionClick(!1,e.cb),children:(0,ti.jsx)(hi.o,{href:"/users/credits-commissions-curator#decline-confirmation-request"})})]})]})})}}const fi=pi;var Ai=__webpack_require__(68944),mi=__webpack_require__(1882);const gi=(0,__webpack_require__(23469).Z)(function(e){class t extends Sn.Component{constructor(e){super(e),this.actualizeState=()=>{var e=r.D.shared();if(Xn.canUseDOM)if(mi.w.shared().accepted)this.setState({show:!1});else{var{identity:t}=this.props,n=window.location.pathname.includes("/people"),i=window.location.pathname.includes("/vr"),s=window.location.pathname.includes("/rooms"),a=t&&e.features["demo-mode"]&&t.demo;(n||i||s)&&!a||(this.setState({show:!0}),mi.w.shared().markShowed())}},this.onCloseButtonClick=()=>{this.setState({show:!1}),mi.w.shared().markAccepted()},this.state={show:!1}}componentDidMount(){this.subscription=mi.w.shared().state.subscribe(this.actualizeState)}componentWillUnmount(){this.subscription&&this.subscription.unsubscribe()}componentDidUpdate(e){var{identity:t}=e,{identity:r}=this.props;r.email!==t.email&&this.actualizeState()}render(){var{show:t}=this.state;return t?(0,ti.jsx)(e,{onCloseButtonClick:this.onCloseButtonClick}):null}}return t}((e=>{var{onCloseButtonClick:t}=e;return(0,ti.jsxs)("div",{className:"gdpr-agreement-wrapper",children:[(0,ti.jsx)(Fn.Z,{onClick:t}),(0,ti.jsx)(hi.o,{href:"/pages/agreements#cookies-agreement"})]})})),!0);var vi,bi,yi=__webpack_require__(71155),Ci=(0,Sn.memo)((()=>((0,Sn.useEffect)((()=>{(0,yi.I)()}),[]),null))),wi=__webpack_require__(41736),Mi=__webpack_require__(82801),Si=__webpack_require__(15851),Ii=__webpack_require__(89653),Ei=__webpack_require__.n(Ii),xi=__webpack_require__(26400),Ti=!1,Di=[],ki=["report-violation-successful","verification"],ji=!1,Li="search",Oi=__webpack_require__(30891),Pi={};if(Xn.canUseDOM){var Ni=!!(window.RTCPeerConnection||window.webkitRTCPeerConnection||window.mozRTCPeerConnection);Pi.webrtcByEnv=Ni,Pi.emulatedWebRTC=!1,Pi.webrtc=Ni||exports.emulatedWebRTC,Pi.cam=Ni,Pi.url=!(!window.URL&&!window.webkitURL)}const Bi=Pi;var Ri=__webpack_require__(20867),Vi=__webpack_require__(43619),zi=__webpack_require__(36445),Yi=__webpack_require__(74789);const Gi=(0,Sn.memo)((e=>{var{popupIsClosing:t,shouldShowPopupAboveOverlay:r}=e,n=(0,Sn.useMemo)((()=>Gn()("profile-motivation-popup-container",{"above-overlay":r},{closing:t})),[r,t]);return(0,ti.jsx)("div",{className:n,children:(0,ti.jsx)(Yi.V,Object.assign({},e,{allowMobileCalls:!0}))})}));var Ui=__webpack_require__(12636),Fi=__webpack_require__(36517),qi=__webpack_require__(95725),Hi=__webpack_require__(23408),_i=__webpack_require__(6577),Zi=__webpack_require__(33154),Qi=__webpack_require__(26643),Wi=(0,Sn.memo)((()=>{var e=(0,Ri.I)(),t=(0,Vi.mA)((()=>zi.S.shared().profileId),[]),r=(0,Vi.mA)((()=>Hi.s.shared().chatAttendee.pipe((0,qi.U)((e=>!!e)))),[]),[i,s]=(0,Sn.useState)(!1),a=(0,Vi.mA)((()=>Hn.T.shared().get(_n.Z).store.rxState().pipe((0,qi.U)((e=>null==e?void 0:e.name)))),[]),o=(0,Sn.useMemo)((()=>"photos"===a?"gallery":"profile"),[a]),l="photos"===a,c="purchase"===a,u=(0,Vi.mA)((()=>n.D.shared().callMotivationPopup.profile.expiryTtl),[]),d=(0,Vi.mA)((()=>e&&u?Fi.C.shared().offer():(0,Mi.of)(void 0)),[e,u]),h=(0,Sn.useCallback)((()=>{e&&t&&((0,_i.x)(t),Fi.C.shared().accept(t))}),[e,t]),p=(0,Sn.useCallback)((()=>{e&&t&&(s(!0),setTimeout((()=>{Fi.C.shared().reject(t),s(!1)}),1e3))}),[e,t]),f=(0,Vi.mA)((()=>e?Qi.g.shared(e).status.pipe((0,qi.U)((e=>"idle"!==e))):(0,Mi.of)(!1)),[e]),A=(0,Vi.mA)((()=>e?Zi.Wg.shared(e).offer:(0,Mi.of)(null)),[e]);return(0,Sn.useEffect)((()=>{var e;return d&&(r||c||f||A?p():e=(0,Ui.H)(u).safeSubscribe((()=>{p()}))),()=>{e&&e.unsubscribe()}}),[d,r,p,c,f,u,A]),!(e&&t&&d)||r||c||f||A?null:(0,ti.jsx)(Gi,{userId:e,attendeeId:t,onClick:h,onCloseClick:p,motivationVideo:d,ttl:u||0,shouldShowPopupAboveOverlay:l,cta:o,popupIsClosing:i})})),Xi=__webpack_require__(65791);const Ji=(0,Sn.memo)((e=>{var{onApproveButtonClick:t,onDeclineButtonClick:r}=e,n=(0,Sn.useCallback)((()=>{t()}),[t]),i=(0,Sn.useCallback)((()=>{r()}),[r]);return(0,ti.jsxs)("div",{className:"chat-with-video-warning",children:[(0,ti.jsx)("p",{className:"chat-with-video-warning-text",children:(0,ti.jsx)(hi.o,{href:"/call/chat-with-video#interrupt-warn-freemember"})}),(0,ti.jsxs)("div",{className:"controls-wrapper",children:[(0,ti.jsx)("button",{className:"default button",onClick:i,children:(0,ti.jsx)(hi.o,{href:"/commons#no"})}),(0,ti.jsx)("button",{className:"approve button",onClick:n,children:(0,ti.jsx)(hi.o,{href:"/commons#yes"})})]})]})}));var Ki=__webpack_require__(85814),$i=__webpack_require__(40208),es=__webpack_require__(22370),ts=__webpack_require__(98705),rs=(0,Sn.memo)((()=>{var t=(0,Ri.I)(),[r,n]=(0,Sn.useState)(!1),[i,s]=(0,Sn.useState)(!1),a=(0,Vi.mA)((()=>t?Ki.v.shared(t).userIsFreeMember:(0,Mi.of)(!1)),[t]),o=(0,Vi.mA)((()=>t?$i.D.shared(t).chatWithVideoInitialized:(0,Mi.of)(!1)),[t]),l=(0,Vi.mA)((()=>t?es._.shared(t).state.pipe((0,qi.U)((e=>"speaking"===e.status))):(0,Mi.of)(!1)),[t]),c=(0,Sn.useCallback)((()=>(s(!0),!1)),[]),u=(0,Vi.GC)((()=>t?es._.shared(t).leave().pipe((0,ts.RO)((()=>{n(!0)}))):e.o.just()),[t]),d=(0,Sn.useCallback)((()=>{s(!1)}),[]);return(0,Sn.useEffect)((()=>(a&&o&&l&&li.Z.addFilter("command.media.devices.cam.stream.disable",c),()=>{li.Z.removeFilter("command.media.devices.cam.stream.disable",c)})),[c,a,o,l]),(0,Sn.useEffect)((()=>{l||n(!1)}),[l]),(0,Sn.useEffect)((()=>{r&&(li.Z.emit("command.media.devices.cam.stream.disable"),s(!1))}),[r]),i&&a&&o&&l?(0,ti.jsx)(Ji,{onApproveButtonClick:u,onDeclineButtonClick:d}):null})),ns=__webpack_require__(14839),is=__webpack_require__(50211),ss=__webpack_require__(42103),as=__webpack_require__(77665),os=__webpack_require__(89219),ls=__webpack_require__(27567),cs=__webpack_require__(30137),us=["onAccept","onReject"];var ds,hs=()=>null;os.N&&(ds=__webpack_require__(19410).Z,hs=(0,Sn.memo)((e=>{var{onAccept:t,onReject:r}=e,n=function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(e,us),i=(0,Ri.I)();(0,Sn.useEffect)((()=>{i&&cs.F.shared(i).logCustomPopupShown()}),[i]);var s=(0,Sn.useCallback)((()=>{t(),i&&cs.F.shared(i).logPopupAccepted()}),[t,i]),a=(0,Sn.useCallback)((()=>{r(),i&&cs.F.shared(i).logPopupRejected()}),[r,i]);return(0,ti.jsx)(ds,Object.assign({},n,{onAccept:s,onReject:a}))})));var ps,fs=(0,Sn.memo)((()=>{var[t,r]=(0,Sn.useState)(null),n=(0,ls.G)(null==t?void 0:t.recipientId),i=null!=t&&t.recipientId?"with-recipient":"default",s=(0,Vi.GC)((()=>null!=t&&t.onAccept?(r(null),t.onAccept()):e.o.just()),[t]),a=(0,Vi.GC)((()=>null!=t&&t.onReject?(r(null),t.onReject()):e.o.just()),[t]);return(0,Sn.useEffect)((()=>{var e=e=>{r(e)},t=()=>{r(null)};return li.Z.states("event.notifications.winemback.popup.opened",e,"event.notifications.winemback.popup.closed",t),()=>{li.Z.removeStates("event.notifications.winemback.popup.opened",e,"event.notifications.winemback.popup.closed",t)}}),[]),os.N?null===t?null:"with-recipient"===i&&n?(0,ti.jsx)(hs,{onAccept:s,onReject:a,mode:i,recipientProfile:n}):"default"===i?(0,ti.jsx)(hs,{onAccept:s,onReject:a,mode:i}):null:null})),As=__webpack_require__(74084),ms=__webpack_require__(61922),gs=__webpack_require__(30859),vs=__webpack_require__(58388),bs=__webpack_require__(63070),ys=__webpack_require__(29331),Cs=__webpack_require__(94149),ws=__webpack_require__(66784);class Ms extends ms.l{constructor(){super(),this.canOffer=(0,vn.aj)([Hi.s.shared().chatAttendee.pipe((0,qi.U)(Boolean)),Cs.L.shared().letterRecipient.pipe((0,qi.U)(Boolean))]).pipe((0,ss.w)((e=>{if(e.some((e=>e))){var t=window.matchMedia("(orientation: landscape) and (max-height: 480px)");return(0,vs.R)(t,"change").pipe((0,qi.U)((e=>e.matches)),(0,bs.O)(t.matches),(0,ys.x)())}return(0,Mi.of)(!1)})))}start(){return e.o.just(ws.x.success({}))}}ps=Ms,Ms.shared=(0,gs.r)((()=>new ps));var Ss=__webpack_require__(62606);const Is=JSON.parse('{"v":"5.9.0","fr":25,"ip":0,"op":56,"w":1080,"h":1080,"nm":"UX-8253_NoTXT","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":1,"ty":3,"nm":"ArrowsNull","sr":1,"ks":{"o":{"a":0,"k":100},"r":{"a":0,"k":0},"p":{"s":true,"x":{"a":0,"k":541},"y":{"a":0,"k":540}},"a":{"a":0,"k":[0,0,0]},"s":{"a":1,"k":[{"i":{"x":[0.32,0.32,0.32],"y":[1,1,1]},"o":{"x":[0.66,0.66,0.66],"y":[0,0,0]},"t":0,"s":[100,100,100]},{"i":{"x":[0.67,0.67,0.67],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":14,"s":[90,90,100]},{"i":{"x":[0.29,0.29,0.29],"y":[1,1,1]},"o":{"x":[0.33,0.33,0.33],"y":[0,0,0]},"t":25,"s":[105,105,100]},{"t":39,"s":[100,100,100]}]}},"ao":0,"ef":[{"ty":5,"nm":"Void","np":20,"mn":"Pseudo/289611","ix":1,"en":1,"ef":[{"ty":0,"nm":"Width","mn":"Pseudo/289611-0001","ix":1,"v":{"a":0,"k":100}},{"ty":0,"nm":"Height","mn":"Pseudo/289611-0002","ix":2,"v":{"a":0,"k":100}},{"ty":0,"nm":"Offset X","mn":"Pseudo/289611-0003","ix":3,"v":{"a":0,"k":0}},{"ty":0,"nm":"Offset Y","mn":"Pseudo/289611-0004","ix":4,"v":{"a":0,"k":0}},{"ty":6,"nm":"About","mn":"Pseudo/289611-0005","ix":5,"v":0},{"ty":6,"nm":"Plague of null layers.","mn":"Pseudo/289611-0006","ix":6,"v":0},{"ty":6,"nm":"Void","mn":"Pseudo/289611-0007","ix":7,"v":0},{"ty":6,"nm":"Following projects","mn":"Pseudo/289611-0008","ix":8,"v":0},{"ty":6,"nm":"Void","mn":"Pseudo/289611-0009","ix":9,"v":0},{"ty":6,"nm":"through time.","mn":"Pseudo/289611-0010","ix":10,"v":0},{"ty":6,"nm":"Void","mn":"Pseudo/289611-0011","ix":11,"v":0},{"ty":6,"nm":"Be free of the past.","mn":"Pseudo/289611-0012","ix":12,"v":0},{"ty":6,"nm":"Void","mn":"Pseudo/289611-0013","ix":13,"v":0},{"ty":6,"nm":"Void - 1.0.2","mn":"Pseudo/289611-0014","ix":14,"v":0},{"ty":6,"nm":"Void","mn":"Pseudo/289611-0015","ix":15,"v":0},{"ty":6,"nm":"© 2022 Battle Axe Inc","mn":"Pseudo/289611-0016","ix":16,"v":0},{"ty":6,"nm":"Void","mn":"Pseudo/289611-0017","ix":17,"v":0},{"ty":6,"nm":"Void","mn":"Pseudo/289611-0018","ix":18,"v":0}]}],"ip":0,"op":56,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"UppArrow","parent":1,"sr":1,"ks":{"o":{"a":0,"k":100},"r":{"a":1,"k":[{"i":{"x":[0.322],"y":[1]},"o":{"x":[0.662],"y":[0]},"t":0,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":14,"s":[-12]},{"i":{"x":[0.291],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":25,"s":[10]},{"t":39,"s":[0]}]},"p":{"a":0,"k":[-225,0,0]},"a":{"a":0,"k":[1.369,37.003,0]},"s":{"a":0,"k":[387,387,100]}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ks":{"a":0,"k":{"i":[[0.279,0.284],[0,0],[0.183,0.076],[0.198,0],[0.283,-0.283],[0,-0.4],[-0.283,-0.283],[0,0],[0,0],[4.218,-4.218],[0.007,-5.965],[-0.281,-0.281],[-0.398,0],[-0.281,0.281],[0,0.398],[-3.656,3.656],[-5.17,0.006],[0,0],[0,0],[0,-0.399],[-0.281,-0.283],[-0.398,0],[-0.284,0.279],[0,0],[0,0.398]],"o":[[0,0],[-0.14,-0.14],[-0.183,-0.076],[-0.4,0],[-0.283,0.282],[0,0.399],[0,0],[0,0],[-5.965,0.007],[-4.218,4.218],[0,0.398],[0.281,0.281],[0.398,0],[0.281,-0.281],[0.006,-5.17],[3.656,-3.656],[0,0],[0,0],[-0.281,0.283],[0,0.399],[0.284,0.279],[0.398,0],[0,0],[0.279,-0.284],[0,-0.398]],"v":[[15.315,-8.562],[9.315,-14.562],[8.826,-14.888],[8.25,-15.003],[7.185,-14.562],[6.744,-13.497],[7.185,-12.432],[10.62,-8.997],[6.75,-8.997],[-9.152,-2.399],[-15.75,13.503],[-15.311,14.564],[-14.25,15.003],[-13.189,14.564],[-12.75,13.503],[-7.032,-0.279],[6.75,-5.997],[10.62,-5.997],[7.185,-2.562],[6.746,-1.497],[7.185,-0.432],[8.25,0.003],[9.315,-0.432],[15.315,-6.432],[15.75,-7.497]],"c":true}},"nm":"Path 1","hd":false},{"ty":"fl","c":{"a":0,"k":[0.133333340287,0.133333340287,0.133333340287,1]},"o":{"a":0,"k":100},"r":1,"bm":0,"nm":"Fill 1","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":0},"o":{"a":0,"k":100},"sk":{"a":0,"k":0},"sa":{"a":0,"k":0},"nm":"Transform"}],"nm":"Group 1","bm":0,"hd":false}],"ip":0,"op":56,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"Phone","sr":1,"ks":{"o":{"a":0,"k":100},"r":{"a":1,"k":[{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.662],"y":[0]},"t":19,"s":[0]},{"i":{"x":[0.291],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":26,"s":[6.333]},{"t":45,"s":[0]}]},"p":{"a":0,"k":[540,540,0]},"a":{"a":0,"k":[0,0,0]},"s":{"a":0,"k":[387,387,100]}},"ao":0,"shapes":[{"ty":"gr","it":[{"ty":"rc","d":1,"s":{"a":0,"k":[117.054,55.039]},"p":{"a":0,"k":[0,0]},"r":{"a":0,"k":7},"nm":"Rectangle Path 1","hd":false},{"ty":"st","c":{"a":0,"k":[0,0,0,1]},"o":{"a":0,"k":100},"w":{"a":0,"k":3},"lc":1,"lj":1,"ml":4,"bm":0,"nm":"Stroke 1","hd":false},{"ty":"tr","p":{"a":0,"k":[-0.129,-0.129]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":0},"o":{"a":0,"k":100},"sk":{"a":0,"k":0},"sa":{"a":0,"k":0},"nm":"Transform"}],"nm":"Rectangle 1","bm":0,"hd":false}],"ip":0,"op":56,"st":0,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"LowArrow","parent":1,"sr":1,"ks":{"o":{"a":0,"k":100},"r":{"a":1,"k":[{"i":{"x":[0.322],"y":[1]},"o":{"x":[0.662],"y":[0]},"t":1,"s":[0]},{"i":{"x":[0.667],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":15,"s":[-12]},{"i":{"x":[0.291],"y":[1]},"o":{"x":[0.333],"y":[0]},"t":26,"s":[10]},{"t":40,"s":[0]}]},"p":{"a":0,"k":[225,0,0]},"a":{"a":0,"k":[-0.852,-37.003,0]},"s":{"a":0,"k":[387,387,100]}},"ao":0,"shapes":[{"ty":"gr","it":[{"ind":0,"ty":"sh","ks":{"a":0,"k":{"i":[[0.14,0.14],[0,0],[0,0.398],[-0.279,0.285],[0,0],[-0.398,0],[-0.284,-0.279],[0,-0.399],[0.281,-0.283],[0,0],[0,0],[-3.656,3.656],[-0.006,5.17],[-0.281,0.281],[-0.398,0],[-0.282,-0.282],[0,-0.398],[4.219,-4.218],[5.965,-0.007],[0,0],[0,0],[0,-0.399],[0.282,-0.282],[0.399,0],[0.182,0.075]],"o":[[0,0],[-0.279,-0.284],[0,-0.398],[0,0],[0.284,-0.279],[0.398,0],[0.281,0.283],[0,0.399],[0,0],[0,0],[5.17,-0.006],[3.656,-3.655],[0,-0.398],[0.282,-0.282],[0.398,0],[0.281,0.281],[-0.007,5.966],[-4.218,4.218],[0,0],[0,0],[0.282,0.283],[0,0.4],[-0.282,0.283],[-0.198,0],[-0.183,-0.076]],"v":[[-9.315,14.562],[-15.315,8.562],[-15.75,7.497],[-15.315,6.432],[-9.315,0.432],[-8.25,-0.003],[-7.185,0.432],[-6.746,1.497],[-7.185,2.562],[-10.62,5.997],[-6.75,5.997],[7.032,0.279],[12.75,-13.503],[13.189,-14.563],[14.25,-15.003],[15.311,-14.563],[15.75,-13.503],[9.152,2.4],[-6.75,8.997],[-10.62,8.997],[-7.185,12.432],[-6.744,13.497],[-7.185,14.562],[-8.25,15.003],[-8.826,14.889]],"c":true}},"nm":"Path 1","hd":false},{"ty":"fl","c":{"a":0,"k":[0.133333340287,0.133333340287,0.133333340287,1]},"o":{"a":0,"k":100},"r":1,"bm":0,"nm":"Fill 1","hd":false},{"ty":"tr","p":{"a":0,"k":[0,0]},"a":{"a":0,"k":[0,0]},"s":{"a":0,"k":[100,100]},"r":{"a":0,"k":0},"o":{"a":0,"k":100},"sk":{"a":0,"k":0},"sa":{"a":0,"k":0},"nm":"Transform"}],"nm":"Group 1","bm":0,"hd":false}],"ip":0,"op":56,"st":0,"bm":0}],"markers":[]}');var Es=__webpack_require__(88729);function xs(e,t){return xs=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},xs(e,t)}const Ts=Sn.createContext(null);var Ds="unmounted",ks="exited",js="entering",Ls="entered",Os="exiting",Ps=function(e){var t,r;function n(t,r){var n;n=e.call(this,t,r)||this;var i,s=r&&!r.isMounting?t.enter:t.appear;return n.appearStatus=null,t.in?s?(i=ks,n.appearStatus=js):i=Ls:i=t.unmountOnExit||t.mountOnEnter?Ds:ks,n.state={status:i},n.nextCallback=null,n}r=e,(t=n).prototype=Object.create(r.prototype),t.prototype.constructor=t,xs(t,r),n.getDerivedStateFromProps=function(e,t){return e.in&&t.status===Ds?{status:ks}:null};var i=n.prototype;return i.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},i.componentDidUpdate=function(e){var t=null;if(e!==this.props){var r=this.state.status;this.props.in?r!==js&&r!==Ls&&(t=js):r!==js&&r!==Ls||(t=Os)}this.updateStatus(!1,t)},i.componentWillUnmount=function(){this.cancelNextCallback()},i.getTimeouts=function(){var e,t,r,n=this.props.timeout;return e=t=r=n,null!=n&&"number"!=typeof n&&(e=n.exit,t=n.enter,r=void 0!==n.appear?n.appear:t),{exit:e,enter:t,appear:r}},i.updateStatus=function(e,t){if(void 0===e&&(e=!1),null!==t)if(this.cancelNextCallback(),t===js){if(this.props.unmountOnExit||this.props.mountOnEnter){var r=this.props.nodeRef?this.props.nodeRef.current:di.findDOMNode(this);r&&function(e){e.scrollTop}(r)}this.performEnter(e)}else this.performExit();else this.props.unmountOnExit&&this.state.status===ks&&this.setState({status:Ds})},i.performEnter=function(e){var t=this,r=this.props.enter,n=this.context?this.context.isMounting:e,i=this.props.nodeRef?[n]:[di.findDOMNode(this),n],s=i[0],a=i[1],o=this.getTimeouts(),l=n?o.appear:o.enter;e||r?(this.props.onEnter(s,a),this.safeSetState({status:js},(function(){t.props.onEntering(s,a),t.onTransitionEnd(l,(function(){t.safeSetState({status:Ls},(function(){t.props.onEntered(s,a)}))}))}))):this.safeSetState({status:Ls},(function(){t.props.onEntered(s)}))},i.performExit=function(){var e=this,t=this.props.exit,r=this.getTimeouts(),n=this.props.nodeRef?void 0:di.findDOMNode(this);t?(this.props.onExit(n),this.safeSetState({status:Os},(function(){e.props.onExiting(n),e.onTransitionEnd(r.exit,(function(){e.safeSetState({status:ks},(function(){e.props.onExited(n)}))}))}))):this.safeSetState({status:ks},(function(){e.props.onExited(n)}))},i.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},i.safeSetState=function(e,t){t=this.setNextCallback(t),this.setState(e,t)},i.setNextCallback=function(e){var t=this,r=!0;return this.nextCallback=function(n){r&&(r=!1,t.nextCallback=null,e(n))},this.nextCallback.cancel=function(){r=!1},this.nextCallback},i.onTransitionEnd=function(e,t){this.setNextCallback(t);var r=this.props.nodeRef?this.props.nodeRef.current:di.findDOMNode(this),n=null==e&&!this.props.addEndListener;if(r&&!n){if(this.props.addEndListener){var i=this.props.nodeRef?[this.nextCallback]:[r,this.nextCallback],s=i[0],a=i[1];this.props.addEndListener(s,a)}null!=e&&setTimeout(this.nextCallback,e)}else setTimeout(this.nextCallback,0)},i.render=function(){var e=this.state.status;if(e===Ds)return null;var t=this.props,r=t.children,n=(t.in,t.mountOnEnter,t.unmountOnExit,t.appear,t.enter,t.exit,t.timeout,t.addEndListener,t.onEnter,t.onEntering,t.onEntered,t.onExit,t.onExiting,t.onExited,t.nodeRef,function(e,t){if(null==e)return{};var r,n,i={},s=Object.keys(e);for(n=0;n<s.length;n++)r=s[n],t.indexOf(r)>=0||(i[r]=e[r]);return i}(t,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]));return Sn.createElement(Ts.Provider,{value:null},"function"==typeof r?r(e,n):Sn.cloneElement(Sn.Children.only(r),n))},n}(Sn.Component);function Ns(){}Ps.contextType=Ts,Ps.propTypes={},Ps.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:Ns,onEntering:Ns,onEntered:Ns,onExit:Ns,onExiting:Ns,onExited:Ns},Ps.UNMOUNTED=Ds,Ps.EXITED=ks,Ps.ENTERING=js,Ps.ENTERED=Ls,Ps.EXITING=Os;const Bs=Ps;var Rs={entering:{opacity:1},entered:{opacity:1},exiting:{opacity:0},exited:{opacity:0},unmounted:{opacity:0}};const Vs=(0,Sn.memo)((e=>{var t=(0,Sn.useRef)(null),{visible:r}=e;return(0,ti.jsx)(Bs,{in:r,nodeRef:t,timeout:300,unmountOnExit:!0,mountOnEnter:!0,children:e=>(0,ti.jsx)("div",{ref:t,className:"device-rotate-device-notice__container",style:Rs[e],children:(0,ti.jsxs)("div",{className:"device-rotate-device-notice__contentContainer",children:[(0,ti.jsx)("div",{className:"device-rotate-device-notice__animationContainer",children:(0,ti.jsx)(Ss.J5,{className:"device-rotate-device-notice__animation",src:Is,autoplay:!0,keepLastFrame:!0,loop:!0})}),(0,ti.jsx)(Es.LocalizedText,{href:"/device#rotate-device",variant:"h3"})]})})})}));var zs=(0,Sn.memo)((()=>{var{canOffer:e}=(0,As.g)(Ms.shared());return(0,ti.jsx)(Vs,{visible:e})})),Ys=__webpack_require__(50070),Gs=__webpack_require__(46073),Us=os.N?__webpack_require__(57743).Z:()=>null,Fs=(0,Sn.memo)((()=>{var e=(0,Ri.I)(),[t,r]=(0,Sn.useState)(!1),i=(0,Vi.mA)((()=>n.D.shared().mcs.callInterface),[]),s=(0,Vi.mA)((()=>e&&"default"!==i?Gs.D.shared(e).state:Ys.E),[e,i]),a="connecting"===(null==s?void 0:s.status)&&s.calleeId?s.calleeId:null==s?void 0:s.participants[0],o=(0,Sn.useCallback)((()=>{r((e=>!e))}),[]),l="idle"!==(null==s?void 0:s.status)&&e&&a;return(0,Sn.useEffect)((()=>{l||r(!1)}),[l]),(0,Sn.useEffect)((()=>{if(l){var e=()=>(r(!1),!1);return li.Z.addFilter("command.sidebar.open",e),()=>{li.Z.removeFilter("command.sidebar.open",e)}}}),[l]),l?(0,ti.jsx)(Us,{userId:e,mcsAttendeeId:a,minimized:t,onShowProfile:o,onReturnToCall:o}):null}));class qs extends Sn.Component{constructor(e){super(e),this.handleClassName=(e,t)=>{this.setState((r=>{var n=[...r.legacyStyles],i=(e,t)=>{if(t&&-1===n.indexOf(e)&&n.push(e),!t){var r=n.indexOf(e);-1!==r&&n.splice(r,1)}};return Array.isArray(e)?e.forEach((e=>{i(e.name,e.active)})):i(e,t),JSON.stringify(n)===JSON.stringify(r.legacyStyles)?r:Object.assign({},r,{legacyStyles:n})}))},this.legacyClassesInit=()=>{var e,t=[];(e=[{activate:"event.sidebar.chat.opened",deactivate:"event.sidebar.chat.closed",className:"chat-opened"},{activate:"event.sidebar.chat.closed",deactivate:"event.sidebar.chat.opened",className:"chat-closed"},{activate:"event.sidebar.concierge.opened",deactivate:"event.sidebar.concierge.closed",className:"chat-opened"},{activate:"event.sidebar.concierge.closed",deactivate:"event.sidebar.concierge.opened",className:"chat-closed"},{activate:"event.overlay.opened",deactivate:"event.overlay.closed",className:"overlay-opened"},{activate:"document.call.monitoring.available",deactivate:"document.call.monitoring.unavailable",className:"call-monitoring-available"},{activate:"event.profile.suspended",deactivate:"event.profile.not-suspended",className:"suspended"},{activate:"event.registration.simplified.enabled",deactivate:"event.registration.simplified.disabled",className:"simplified-registration"},{activate:"event.banner.vr-meets.opened",deactivate:"event.banner.vr-meets.closed",className:"vr-meets-banner-visible"}],-1!==Ei().os.family.indexOf("iOS")&&e.push({activate:"app:screen",deactivate:"",className:"ios-env"}),-1!==Ei().os.family.indexOf("Android")&&e.push({activate:"app:screen",deactivate:"",className:"android-env"}),"Safari"===Ei().name&&e.push({activate:"app:screen",deactivate:"",className:"safari"}),"iPhone"===Ei().product&&e.push({activate:"app:screen",deactivate:"",className:"iphone"}),e).forEach((e=>{var{activate:t,deactivate:r,className:n}=e;!function(e,t,r,n,i){t.sync(r,(()=>e(i,!0))),t.sync(n,(()=>e(i,!1)))}(this.handleClassName,li.Z,t,r,n)}));var r=this.getFeatureClasses(),n=this.getCameraClasses(),i=this.getPageClasses();!function(e,t){var r={toggleClass:e},n=[];t.sync("role",(function(e){n.push(e),r.toggleClass("role-"+e,!0)})).on("role:revert",(function(e){n=n.filter((function(t){return t!==e})),r.toggleClass("role-"+e,!1)})).on("roles:clear",(function(){n.forEach((function(e){r.toggleClass("role-"+e,!1)})),n=[]}))}(this.handleClassName,li.Z),t.push(...r),t.push(...i),t.push(...n),this.handleClassName(t),li.Z.sync("command.react.layout.class.toggle",this.handleClassName),li.Z.sync("authorized",(e=>{e.roles&&e.roles.includes("developer")&&Bi.webrtcByEnv&&!Bi.webrtc&&Un.Z.test("os.family:Android")&&this.handleClassName([{name:"webrtc",active:!0},{name:"no-webrtc",active:!0}])})),li.Z.on("event.media.devices.changes",this.onChangeDevices),li.Z.on("authorized",this.onIdentityChange).on("unauthorized",this.onIdentityChange).reemit("authorized",this.onIdentityChange).reemit("unauthorized",this.onIdentityChange)},this.onChangeDevices=e=>{var t=[];Object.keys(e).forEach((r=>{var n={name:r,active:e[r]};t.push(n)})),this.handleClassName(t)},this.onIdentityChange=e=>{e=e||{},this.handleClassName([{name:"authorized",active:!!e.id},{name:"unauthorized",active:!e.id}])},this.getPageClasses=()=>{var e=this.detectPage();!function(e,t,r){var n={toggleClass:e},i=0;function s(e){return function(){Ti=e}}function a(e,r){if(vi&&!Ti&&t.emit("command.overlay.closeall"),e&&vi!==e){e!==Li&&vi===Li&&t.emit("command.scroll."+Li+".fix");var i=[];vi&&i.push({name:vi,active:!1}),vi||i.push({name:"loading",active:!1}),i.push({name:e,active:!0}),n.toggleClass(i),vi&&t.emit("event.pages."+vi+".closed",bi),vi&&Di.push({hash:vi,data:bi}),vi=e,bi=r,e===Li&&setTimeout((function(){t.emit("command.scroll."+Li+".unfix")}),0),t.emit("event.pages."+e+".opened",r),t.emit("document.page",{name:vi,params:bi})}else bi!==r&&(t.emit("event.pages."+vi+".closed",bi),Di.push({hash:vi,data:bi}),bi=r,t.emit("command.scroll."+vi+".top"),t.emit("event.pages."+e+".opened",r),t.emit("document.page",{name:vi,params:bi}))}"search"===r&&a("search"),xi.g.shared().completed.safeSubscribe((e=>{s(!e)()})),t.sync("command.scroll.fix",(function(){++i>1||(t.emit("command.scroll."+vi+".fix"),t.emit("event.scroll.fixed"))})).sync("command.scroll.unfix",(function(){--i>0||(t.emit("event.scroll.unfixed"),t.emit("command.scroll."+vi+".unfix"))})).states("event.overlay.intro.opened",s(!0),"event.overlay.intro.closed",s(!1)).states("event.overlay.presents-order.opened",s(!0),"event.overlay.presents-order.closed",s(!1)).states("event.overlay.call-request-offer.opened",s(!0),"event.overlay.call-request-offer.closed",s(!1)).states("event.overlay.facebook-bot.opened",s(!0),"event.overlay.facebook-bot.closed",s(!1)).states("event.overlay.write-to-contacts-recommendation.opened",s(!0),"event.overlay.write-to-contacts-recommendation.closed",s(!1)).states("event.overlay.bonuses-intro.opened",s(!0),"event.overlay.bonuses-intro.closed",s(!1)).sync("document.overlay",(function(e){ki.includes(e)?(Ti=!0,ji=!0):ji&&(Ti=!1,ji=!1)})).sync("command.page.open",a).sync("command.page.close",(function(){var e=Di.pop();e=e||{hash:Li},vi&&n.toggleClass(vi,!1),t.emit("event.pages."+vi+".closed",bi),vi=null,bi=null,t.emit("command.overlay.closeall"),e.data?t.emit("command.page.open",e.hash,e.data):t.emit("command.page.open",e.hash)}))}(this.handleClassName,li.Z,e);var t={search:!1,profile:!1,preloading:!1,inbox:!1,live:!1,"video-calls":!1,feed:!1,"user-feed":!1,"people-with-camera":!1};t[e]=!0;var r=[];for(var n in t){var i={name:n,active:t[n]};r.push(i)}return r},this.detectPage=()=>{var e=window.location.hash,t=e.slice(1).split("&")[0],r="search";return t&&!isNaN(t)?r="profile":1===e.indexOf("inbox")?r="inbox":"live"===e.slice(1).split("&")[0]?(window.liveEnabled=!0,r="live"):"video-calls"===e.slice(1).split("&")[0]?r="video-calls":"feed"===e.slice(1).split("&")[0]?r="feed":e.slice(1).startsWith("user-feed")?r="user-feed":e.slice(1).startsWith("people-with-camera")&&(r="people-with-camera"),r},this.getCameraClasses=()=>{var e=[];return e.push({name:"url",active:Bi.url},{name:"no-url",active:!Bi.url},{name:"webrtc",active:Bi.webrtc},{name:"no-webrtc",active:!Bi.webrtc}),e},this.getFeatureClasses=()=>{var e=[];return["calls","purchase-in-header","devaluation"].forEach((t=>{var r=this.config.features[t];if("boolean"==typeof r){var n={name:t+"-"+(r?"enabled":"disabled"),active:!0};e.push(n)}else li.Z.sync("authorized",(e=>{Si.Z.resolve(t,e.id,((e,r)=>{var n;e||(n="boolean"==typeof r?r?"enabled":"disabled":r,this.handleClassName(t+"-"+n,!0))}))}))})),e},this.withoutCommunicationPanel=()=>this.state.userIsUsual&&this.state.chatWithVideoEnabled&&this.state.legacyStyles.includes("chat-opened"),this.overlay=e=>{this.setState({blocked:!!e,prevBlocked:this.state.blocked})};var t=Hn.T.shared(),n=r.D.shared();this.languageStore=t.getStore(Ai.default.displayName)||t.createStore(Ai.default,null,t),this.overlayModel=t.get(_n.Z,null),this.overlayStore=this.overlayModel.store,this.config=n,this.scroll={left:0,top:0},this.state={blocked:!!this.overlayStore.getState(),prevBlocked:!1,legacyStyles:["chat-closed"],freeMemberStatus:n.features["free-member-status"],isOverPageOpened:!1,popularMembersHideIconInSearch:!1,mediaFeedEnabled:!1,streamingVideoCallsEnabled:!1,streamingEnabled:!1,streamingLiteUI:!1,streamingVideoCallsLiteUI:!1}}componentDidMount(){this.overlayStore.listen(this.overlay),this.overPageSubscription=Oi.I.shared().component.subscribe((e=>{this.setState({isOverPageOpened:void 0!==e})})),this.legacyClassesInit(),this.subscription=new wi.w,this.subscription.add(n.D.shared().popularMembersHideIconInSearch.subscribe((e=>this.setState({popularMembersHideIconInSearch:e})))).add(n.D.shared().mediaFeed.enabled.subscribe((e=>this.setState({mediaFeedEnabled:e})))).add(n.D.shared().streamingVideoCalls.enabled.subscribe((e=>this.setState({streamingVideoCallsEnabled:e})))).add(n.D.shared().streaming.enabled.safeSubscribe((e=>this.setState({streamingEnabled:e})))).add(n.D.shared().streaming.liteUI.safeSubscribe((e=>this.setState({streamingLiteUI:e})))).add(n.D.shared().streamingVideoCalls.liteUI.safeSubscribe((e=>this.setState({streamingVideoCallsLiteUI:e})))).add(Xi.Session.shared().userIsUsual.safeSubscribe((e=>this.setState({userIsUsual:e})))).add(n.D.shared().mcs.chatWithVideoEnabled.safeSubscribe((e=>this.setState({chatWithVideoEnabled:e})))).add(n.D.shared().menuInFullscreenChatEnabled.safeSubscribe((e=>this.setState({menuInFullscreenChatEnabled:e}))));var e=is.Y.shared().currentStep.pipe((0,qi.U)((e=>"unauthorized"===e||"legacy"===e)));this.subscription.add(Xi.Session.shared().userId.pipe((0,ss.w)((t=>t?as.s.shared(t).canOffer.pipe((0,ss.w)((t=>"referral-trial-purchase-offering"===t.type?(0,Mi.of)(!1):e))):e))).safeSubscribe((e=>{this.handleClassName("registration-process",e)}))),this.config["overlay-background-blur-until-registration-completed-enabled"]&&this.subscription.add(xi.g.shared().completed.safeSubscribe((e=>{this.handleClassName("blurred",!e)})))}componentWillUnmount(){this.overlayStore.unlisten(this.overlay),this.overPageSubscription&&this.overPageSubscription.unsubscribe(),this.subscription.unsubscribe()}componentDidUpdate(){this.state.prevBlocked&&(window.scrollTo(this.scroll.left,this.scroll.top),this.scroll.left=0,this.scroll.top=0,this.setState({prevBlocked:!1}))}render(){var e,t,r,n=this.languageStore.getState(),i={},s=ns.B.shared().location.pathname.includes("/people"),a=ns.B.shared().location.pathname.includes("/vr"),o=ns.B.shared().location.pathname.includes("/rooms");r=Gn()("application-container",n.current?n.current:"en-US",{blocked:this.state.blocked,"usual-user":this.state.userIsUsual},"inner",this.state.freeMemberStatus?"feature_free-member-status":"",this.state.isOverPageOpened?"over-page-opened":"",this.state.popularMembersHideIconInSearch?"popular-members-hide-icon-in-search":"",this.state.menuInFullscreenChatEnabled?"menu-in-fullscreen-chat-enabled":"",this.state.mediaFeedEnabled?"media-feed-enabled":"",this.state.streamingVideoCallsEnabled?"streaming-video-calls-enabled":"",this.state.streamingLiteUI?"streaming-lite-ui":"",this.state.streamingEnabled?"streaming-enabled":"",this.state.streamingVideoCallsLiteUI?"streaming-video-calls-lite-ui":"",this.withoutCommunicationPanel()?"without-communication-panel":""),(s||a||o)&&(r=r+" "+this.state.legacyStyles.join(" ")+" app-container"),!this.state.blocked||this.state.prevBlocked||this.scroll.top||ns.B.shared().location.pathname.includes("/people")||(this.scroll.left=window.pageXOffset,this.scroll.top=window.pageYOffset),i.left=-this.scroll.left,i.top=-this.scroll.top;var l=s||a||o||null===(e=this.config["consent-manager"])||void 0===e||!e.cmp_cdid||null===(t=this.config["consent-manager"])||void 0===t||!t.cmp_host?(0,ti.jsx)(gi,{}):(0,ti.jsx)(Ci,{}),c=Gn()({"rooms-content-fixator":o});return(0,ti.jsxs)("div",{className:r,children:[(0,ti.jsx)("div",{id:"content-fixator-wrapper",children:(0,ti.jsx)("div",{id:"content-fixator",className:c,style:i,children:this.props.children})}),(0,ti.jsx)(ui,{}),s&&(0,ti.jsx)(Wi,{}),s&&(0,ti.jsx)(Fs,{}),s&&(0,ti.jsx)(rs,{}),(0,ti.jsx)(qn.Z,{name:"legacy-system-messages"}),(0,ti.jsx)(qn.Z,{name:"cheers-animation",overlayData:{}}),(0,ti.jsx)(qn.Z,{name:"camera-player"}),(0,ti.jsx)(fi,{}),(0,ti.jsx)(fs,{}),(0,ti.jsx)(zs,{}),l]})}}qs.displayName="Layout";const Hs=qs;var _s=__webpack_require__(58335),Zs=__webpack_require__.n(_s),Qs={};const Ws=function(e,t){if(Qs[t])return Qs[t];var r=Zs()({displayName:"ConfigWrapper",getInitialState:function(){return{}},render:function(){return(0,ti.jsx)(e,Object.assign({},this.props))}});return Qs[t]=r,r};var Xs={"terms-and-conditions":"terms-and-conditions","cookie-policy":"cookie-policy","purchase-processing":"purchase-processing",terms:"terms-mobile","terms-ios":"terms-ios","terms-android":"terms-mobile","privacy-policy":"privacy-policy-mobile","privacy-policy-ios":"privacy-policy-ios","video-invite-recorder":"video-invite-recorder-page",investments:"investments","co-registration":"co-registration",faqs:"faq",about:"about-project",policy:"privacy-policy","help-center":"help-center",safety:"dating-securely","safety-mobile":"dating-securely",contacts:"contact-us",disclaimer:"dating-disclaimer","become-partner":"become-partner","refund-and-cancellation-policy":"refund-policy","refund-policy-mobile":"refund-policy-mobile","refund-policy-ios":"refund-policy-ios","sms-terms":"sms-terms","commercial-transaction-law":"commercial-transaction-law","commercial-transaction-law-ios":"commercial-transaction-law-ios"};const Js=e=>{return Xs[(t=(e||"").split("?")[0],(t||"").replace(/^\//,"").replace(/\/$/,""))];var t};var Ks=__webpack_require__(74855),$s=__webpack_require__(10357),ea=__webpack_require__(33348),ta=__webpack_require__.n(ea),ra=__webpack_require__(70651),na=__webpack_require__.n(ra),ia=__webpack_require__(1662);function sa(e,t,r){t&&(t=t.substr(1));var n,i="hash"===r?"#":"?";return"hash"===r&&t&&s.D.isBase64(t)&&(t=s.D.decode(t)),n=t?na()(ta().parse(t,{strictNullHandling:!0}),e):e,i+ta().stringify(n,{strictNullHandling:!0})}function aa(e){if(e){var t={},r=(e=ia.parse(e)).search&&e.search.substr(1),n=e.hash&&e.hash.substr(1);return n&&(s.D.isBase64(n)&&(n=s.D.decode(n)),t.hash=ta().parse(n)),r&&(t.search=ta().parse(r)),t}}const oa={formatUrl:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=arguments.length>3?arguments[3]:void 0;if(e){n||(n="hash");var i={};e=ia.parse(e),i="hash"===n?Object.assign(i,t,r):Object.assign(i,r,t);var s=aa(e);return(i=Object.assign(i,"search"===n?s.hash:s.search))&&Object.keys(i).length&&(e[n]=sa(i,e[n],n),delete e["search"===n?"hash":"search"]),ia.format(e)}},addHashParams:function(e){e&&(document.location.hash=sa(e,document.location.hash,"hash"))},getParams:aa};function la(e,t,r,n,i,s,a){try{var o=e[s](a),l=o.value}catch(e){return void r(e)}o.done?t(l):Promise.resolve(l).then(n,i)}function ca(e,t,r,n){document.location=oa.formatUrl(e,t,r,n)}function ua(){var e;return e=function*(e,t){var r,n,i,s;if(Xn.canUseDOM){s=oa.getParams(document.location.href),r=s.hash||{},n=s.search||{};var a=t&&t["uri-params"];n.gclid&&(r.gclid=n.gclid,delete n.gclid),(i=yield wn.Z.getItem({path:[wn.Z.STORAGE_KEY,"token"]}))&&o(i),o()}function o(t){t&&(r.token=t),window.ga?window.ga((function(){var t=ga.getAll();if(t.length){var i=t[0].get("linkerParam").split("=");r[i[0]]=i[1]}ca(e,n,r,a)})):ca(e,n,r,a)}},ua=function(){var t=this,r=arguments;return new Promise((function(n,i){var s=e.apply(t,r);function a(e){la(s,n,i,a,o,"next",e)}function o(e){la(s,n,i,a,o,"throw",e)}a(void 0)}))},ua.apply(this,arguments)}var da=__webpack_require__(59983),ha=__webpack_require__(42410),pa=__webpack_require__(45966),fa=__webpack_require__.n(pa),Aa=__webpack_require__(10045),ma=__webpack_require__.n(Aa),va=new(fa())({id:"facebook",use:"facebook-usage",viewBox:"0 0 42 42",content:'<symbol viewBox="0 0 42 42" fill="none" xmlns="http://www.w3.org/2000/svg" id="facebook">\n<rect width="42" height="42" rx="21" fill="#337FFF" />\n<path d="M26.1385 22.3672L26.7369 18.565H23.0507V16.0937C23.0507 15.054 23.5653 14.0381 25.2109 14.0381H26.9104V10.8004C25.9207 10.6426 24.9207 10.5572 23.9184 10.5449C20.8844 10.5449 18.9036 12.3688 18.9036 15.6659V18.565H15.5405V22.3672H18.9036V31.5636H23.0507V22.3672H26.1385Z" fill="white" />\n</symbol>'});ma().add(va);const ba=va;var ya=new(fa())({id:"instagram",use:"instagram-usage",viewBox:"0 0 42 42",content:'<symbol viewBox="0 0 42 42" fill="none" xmlns="http://www.w3.org/2000/svg" id="instagram">\n<rect width="42" height="42" rx="21" fill="url(#instagram_paint0_linear_1325_6474)" />\n<path d="M17.5048 21.0538C17.5048 19.1191 19.0722 17.5504 21.0063 17.5504C22.9404 17.5504 24.5087 19.1191 24.5087 21.0538C24.5087 22.9884 22.9404 24.5572 21.0063 24.5572C19.0722 24.5572 17.5048 22.9884 17.5048 21.0538ZM15.6114 21.0538C15.6114 24.0342 18.0267 26.4502 21.0063 26.4502C23.9859 26.4502 26.4012 24.0342 26.4012 21.0538C26.4012 18.0733 23.9859 15.6574 21.0063 15.6574C18.0267 15.6574 15.6114 18.0733 15.6114 21.0538ZM25.354 15.4434C25.3539 15.6928 25.4277 15.9367 25.5662 16.1441C25.7046 16.3516 25.9015 16.5133 26.1318 16.6088C26.3621 16.7044 26.6156 16.7294 26.8602 16.6809C27.1048 16.6323 27.3295 16.5123 27.5059 16.336C27.6823 16.1597 27.8024 15.935 27.8512 15.6904C27.8999 15.4458 27.875 15.1922 27.7797 14.9617C27.6844 14.7313 27.5229 14.5342 27.3156 14.3956C27.1083 14.2569 26.8646 14.1829 26.6152 14.1828H26.6147C26.2805 14.1829 25.96 14.3158 25.7236 14.5521C25.4872 14.7885 25.3543 15.109 25.354 15.4434ZM16.7618 29.6081C15.7374 29.5615 15.1807 29.3908 14.8107 29.2466C14.3202 29.0556 13.9702 28.8281 13.6022 28.4605C13.2342 28.0929 13.0065 27.7432 12.8163 27.2525C12.6721 26.8826 12.5015 26.3255 12.4549 25.3009C12.404 24.1931 12.3938 23.8603 12.3938 21.0539C12.3938 18.2474 12.4048 17.9155 12.4549 16.8068C12.5016 15.7822 12.6735 15.2262 12.8163 14.8552C13.0073 14.3645 13.2347 14.0144 13.6022 13.6464C13.9697 13.2783 14.3193 13.0504 14.8107 12.8603C15.1805 12.716 15.7374 12.5453 16.7618 12.4987C17.8692 12.4478 18.2019 12.4376 21.0063 12.4376C23.8107 12.4376 24.1437 12.4486 25.2521 12.4987C26.2764 12.5454 26.8323 12.7173 27.2032 12.8603C27.6937 13.0504 28.0437 13.2788 28.4116 13.6464C28.7796 14.0139 29.0066 14.3645 29.1975 14.8552C29.3417 15.2251 29.5124 15.7822 29.5589 16.8068C29.6099 17.9155 29.62 18.2474 29.62 21.0539C29.62 23.8603 29.6099 24.1922 29.5589 25.3009C29.5123 26.3255 29.3408 26.8824 29.1975 27.2525C29.0066 27.7432 28.7791 28.0933 28.4116 28.4605C28.0442 28.8277 27.6937 29.0556 27.2032 29.2466C26.8333 29.3909 26.2764 29.5615 25.2521 29.6081C24.1447 29.6591 23.812 29.6692 21.0063 29.6692C18.2006 29.6692 17.8689 29.6591 16.7618 29.6081ZM16.6748 10.6081C15.5563 10.659 14.792 10.8364 14.1246 11.0962C13.4334 11.3645 12.8482 11.7244 12.2635 12.3084C11.6787 12.8924 11.3198 13.4786 11.0516 14.1701C10.7919 14.8381 10.6146 15.6022 10.5636 16.721C10.5119 17.8415 10.5 18.1998 10.5 21.0538C10.5 23.9078 10.5119 24.266 10.5636 25.3866C10.6146 26.5054 10.7919 27.2694 11.0516 27.9375C11.3198 28.6285 11.6788 29.2154 12.2635 29.7991C12.8481 30.3829 13.4334 30.7423 14.1246 31.0113C14.7933 31.2711 15.5563 31.4485 16.6748 31.4995C17.7956 31.5504 18.1531 31.5631 21.0063 31.5631C23.8595 31.5631 24.2176 31.5512 25.3378 31.4995C26.4564 31.4485 27.2201 31.2711 27.888 31.0113C28.5788 30.7423 29.1644 30.3831 29.7491 29.7991C30.3339 29.2151 30.692 28.6285 30.961 27.9375C31.2207 27.2694 31.3989 26.5053 31.449 25.3866C31.4999 24.2652 31.5118 23.9078 31.5118 21.0538C31.5118 18.1998 31.4999 17.8415 31.449 16.721C31.398 15.6021 31.2207 14.8377 30.961 14.1701C30.692 13.4791 30.333 12.8933 29.7491 12.3084C29.1653 11.7235 28.5788 11.3645 27.8889 11.0962C27.2201 10.8364 26.4563 10.6582 25.3387 10.6081C24.2185 10.5571 23.8603 10.5444 21.0071 10.5444C18.154 10.5444 17.7956 10.5563 16.6748 10.6081Z" fill="white" />\n<defs>\n<linearGradient id="instagram_paint0_linear_1325_6474" x1="41.1928" y1="42" x2="-0.807239" y2="-1.13052e-06" gradientUnits="userSpaceOnUse">\n<stop stop-color="#FBE18A" />\n<stop offset="0.21" stop-color="#FCBB45" />\n<stop offset="0.38" stop-color="#F75274" />\n<stop offset="0.52" stop-color="#D53692" />\n<stop offset="0.74" stop-color="#8F39CE" />\n<stop offset="1" stop-color="#5B4FE9" />\n</linearGradient>\n</defs>\n</symbol>'});ma().add(ya);const Ca=ya;var wa=new(fa())({id:"twitter",use:"twitter-usage",viewBox:"0 0 42 42",content:'<symbol viewBox="0 0 42 42" fill="none" xmlns="http://www.w3.org/2000/svg" id="twitter">\n<rect width="42" height="42" rx="21" fill="#33CCFF" />\n<path d="M31.4239 14.3507C30.7305 14.6494 30.0014 14.8574 29.2548 14.9695C29.6038 14.9096 30.1175 14.2808 30.3219 14.0262C30.6325 13.6423 30.8692 13.204 31.02 12.7336C31.02 12.6986 31.0549 12.6487 31.02 12.6238C31.0024 12.6142 30.9827 12.6091 30.9627 12.6091C30.9426 12.6091 30.9229 12.6142 30.9053 12.6238C30.0946 13.0632 29.2318 13.3986 28.3372 13.622C28.3061 13.6315 28.2729 13.6324 28.2413 13.6244C28.2096 13.6165 28.1808 13.6001 28.1577 13.577C28.0881 13.4941 28.0131 13.4157 27.9333 13.3425C27.5685 13.0153 27.1545 12.7475 26.7066 12.5489C26.102 12.3006 25.449 12.1931 24.7968 12.2345C24.1639 12.2745 23.5461 12.4444 22.9817 12.7336C22.4258 13.0385 21.9373 13.4527 21.5455 13.9514C21.1334 14.4646 20.8358 15.0603 20.6729 15.6982C20.5385 16.3051 20.5233 16.9322 20.628 17.5449C20.628 17.6497 20.628 17.6647 20.5382 17.6497C16.9828 17.1257 14.0657 15.8629 11.6821 13.1528C11.5774 13.033 11.5225 13.033 11.4377 13.1528C10.4005 14.73 10.9042 17.2255 12.2007 18.4583C12.3752 18.623 12.5547 18.7827 12.7442 18.9324C12.1498 18.8902 11.5699 18.7289 11.0388 18.4583C10.9391 18.3934 10.8842 18.4283 10.8792 18.5481C10.8651 18.7142 10.8651 18.8811 10.8792 19.0472C10.9833 19.8431 11.2967 20.597 11.7873 21.2319C12.2779 21.8668 12.9283 22.3598 13.6717 22.6607C13.853 22.7384 14.0418 22.7969 14.2352 22.8354C13.6849 22.9438 13.1205 22.9607 12.5647 22.8853C12.445 22.8603 12.4002 22.9252 12.445 23.04C13.1781 25.0364 14.7688 25.6453 15.9356 25.9847C16.0952 26.0096 16.2548 26.0096 16.4343 26.0496C16.4343 26.0496 16.4343 26.0496 16.4044 26.0795C16.0603 26.7084 14.669 27.1326 14.0308 27.3522C12.8657 27.7711 11.6236 27.9312 10.3906 27.8214C10.1961 27.7914 10.1512 27.7964 10.1013 27.8214C10.0515 27.8463 10.1013 27.9012 10.1562 27.9511C10.4055 28.1159 10.6549 28.2606 10.9142 28.4003C11.6861 28.8218 12.5022 29.1565 13.3476 29.3985C17.7258 30.6064 22.6526 29.718 25.9387 26.4489C28.5217 23.8835 29.4293 20.3449 29.4293 16.8012C29.4293 16.6665 29.5939 16.5866 29.6886 16.5167C30.3421 16.0071 30.9182 15.4052 31.399 14.73C31.4823 14.6293 31.5249 14.5011 31.5187 14.3706C31.5187 14.2958 31.5187 14.3107 31.4239 14.3507Z" fill="white" />\n</symbol>'});ma().add(wa);const Ma=wa;var Sa=new(fa())({id:"tik-tok",use:"tik-tok-usage",viewBox:"0 0 42 42",content:'<symbol viewBox="0 0 42 42" fill="none" xmlns="http://www.w3.org/2000/svg" id="tik-tok">\n<rect width="42" height="42" rx="21" fill="black" />\n<path fill-rule="evenodd" clip-rule="evenodd" d="M25.5363 18.1453C26.943 19.1462 28.6275 19.681 30.3534 19.6745V16.251C30.0141 16.252 29.6757 16.2156 29.3444 16.1426V18.87C27.6146 18.8731 25.9276 18.3322 24.5215 17.3237V24.3647C24.5173 25.5201 24.2007 26.6527 23.6054 27.6426C23.0101 28.6325 22.1583 29.4427 21.1402 29.9873C20.1221 30.5319 18.9758 30.7905 17.8227 30.7359C16.6697 30.6812 15.5529 30.3153 14.5908 29.6768C15.4807 30.578 16.6178 31.1946 17.8581 31.4486C19.0984 31.7026 20.386 31.5824 21.5581 31.1034C22.7301 30.6244 23.7337 29.8081 24.4419 28.7578C25.1501 27.7075 25.531 26.4705 25.5363 25.2035V18.1453ZM26.7847 14.6534C26.0694 13.8773 25.6305 12.8864 25.5363 11.8347V11.3896H24.5785C24.6969 12.0581 24.9546 12.6942 25.3347 13.2565C25.7147 13.8188 26.2088 14.2947 26.7847 14.6534ZM16.8084 26.9666C16.4765 26.5321 16.273 26.0131 16.2213 25.4686C16.1695 24.9241 16.2715 24.376 16.5157 23.8867C16.7598 23.3974 17.1363 22.9865 17.6023 22.7008C18.0682 22.4151 18.605 22.2661 19.1514 22.2707C19.4531 22.2706 19.753 22.3168 20.0407 22.4076V18.87C19.7044 18.8254 19.3652 18.8063 19.026 18.8129V21.5631C18.3255 21.3415 17.5672 21.3919 16.9021 21.7043C16.237 22.0167 15.7137 22.5683 15.4364 23.2493C15.1591 23.9302 15.148 24.6908 15.4054 25.3795C15.6628 26.0683 16.1698 26.6349 16.8255 26.9666H16.8084Z" fill="#EE1D52" />\n<path fill-rule="evenodd" clip-rule="evenodd" d="M24.5211 17.3009C25.9271 18.3093 27.6141 18.8502 29.3439 18.8472V16.1198C28.3584 15.9112 27.4631 15.3983 26.7843 14.6534C26.2083 14.2947 25.7143 13.8188 25.3342 13.2565C24.9541 12.6942 24.6965 12.0581 24.5781 11.3896H22.0583V25.2035C22.056 25.8149 21.8624 26.4103 21.5047 26.906C21.1471 27.4016 20.6433 27.7728 20.0641 27.9673C19.4849 28.1618 18.8594 28.1698 18.2754 27.9904C17.6914 27.8109 17.1783 27.4529 16.8079 26.9665C16.2211 26.6702 15.7511 26.1845 15.4738 25.588C15.1965 24.9915 15.1281 24.3188 15.2796 23.6786C15.4311 23.0384 15.7937 22.4679 16.3089 22.0593C16.8241 21.6506 17.4618 21.4276 18.1191 21.4262C18.4207 21.4272 18.7205 21.4733 19.0084 21.5631V18.8129C17.7643 18.8428 16.5559 19.2356 15.5317 19.9432C14.5075 20.6507 13.712 21.6422 13.2428 22.7959C12.7736 23.9496 12.6512 25.2153 12.8906 26.4377C13.13 27.66 13.7207 28.7858 14.5903 29.6768C15.5526 30.3198 16.6712 30.6896 17.8268 30.7466C18.9825 30.8037 20.1319 30.5459 21.1528 30.0008C22.1736 29.4557 23.0276 28.6436 23.6238 27.6511C24.2199 26.6586 24.536 25.5228 24.5382 24.3647L24.5211 17.3009Z" fill="white" />\n<path fill-rule="evenodd" clip-rule="evenodd" d="M29.3443 16.1195V15.3835C28.4392 15.3873 27.5517 15.1341 26.7847 14.6531C27.4618 15.4002 28.3578 15.9135 29.3443 16.1195ZM24.5785 11.3894C24.5785 11.2581 24.5386 11.1212 24.5215 10.99V10.5449H21.044V24.3644C21.041 25.1382 20.7314 25.8792 20.1831 26.4248C19.6348 26.9704 18.8927 27.2759 18.1195 27.2744C17.6643 27.2767 17.215 27.1711 16.8084 26.9663C17.1787 27.4526 17.6918 27.8106 18.2758 27.9901C18.8598 28.1696 19.4853 28.1615 20.0645 27.967C20.6437 27.7725 21.1475 27.4014 21.5051 26.9057C21.8628 26.41 22.0564 25.8146 22.0587 25.2032V11.3894H24.5785ZM19.0088 18.807V18.0253C17.5779 17.8307 16.1233 18.127 14.8821 18.8658C13.6409 19.6046 12.6863 20.7423 12.1739 22.0937C11.6615 23.445 11.6215 24.9302 12.0603 26.3072C12.4992 27.6842 13.3912 28.8719 14.5908 29.6766C13.7277 28.7835 13.1433 27.6581 12.9088 26.438C12.6743 25.2179 12.7999 23.9558 13.2703 22.806C13.7407 21.6562 14.5355 20.6684 15.5576 19.9633C16.5798 19.2581 17.7849 18.8663 19.0259 18.8355L19.0088 18.807Z" fill="#69C9D0" />\n</symbol>'});ma().add(Sa);const Ia=Sa;var Ea=__webpack_require__(7327),xa={facebook:ba,instagram:Ca,twitter:Ma,tiktok:Ia};const Ta=(0,Sn.memo)((e=>{var{socialLinks:t,pagesLinks:r}=e,n=(0,Sn.useMemo)((()=>({year:(new Date).getFullYear()})),[]);return(0,ti.jsxs)("div",{className:"about-us-footer",children:[(0,ti.jsx)("section",{className:"social-links-container",children:t.map((e=>{var{name:t,url:r}=e;return(0,ti.jsx)("a",{href:r,target:"_blank",rel:"nofollow",children:(0,ti.jsx)(Ea.Z,{icon:xa[t],typeClass:"social-icon"})},t)}))}),(0,ti.jsxs)("div",{className:"appendix",children:[(0,ti.jsx)("ul",{children:r.map((e=>(0,ti.jsx)("li",{children:(0,ti.jsx)("a",{href:"/"+e+"/#",children:(0,ti.jsx)(hi.o,{href:"/pages#"+e+"-link"})})},e)))}),(0,ti.jsx)("p",{className:"copyright",children:(0,ti.jsx)(hi.o,{href:"/pages#copyright",data:n})})]})]})}));var Da=()=>{var e=r.D.shared(),t=e.features["about-us-page-social-links-enabled"],n=e["about-us-page-footer-links"],i=(0,Sn.useMemo)((()=>t?Object.keys(xa).filter((t=>!!e[t].group)).map((t=>({url:e[t].url+"/"+e[t].group,name:t}))):[]),[t,e]);return i.length||n.length?(0,ti.jsx)(Ta,{socialLinks:i,pagesLinks:n}):null};class ka extends Sn.Component{constructor(){super(...arguments),this.subscription=new wi.w,this.join=()=>{!function(e,t){ua.apply(this,arguments)}(function(e,t,r){var n,i,s,a,o,l,c="";if(Xn.canUseDOM)return s=(i=(e.getStore(Ai.default.displayName)||e.createStore(Ai.default,null,e)).getState()).languages&&i.languages.length>1&&i.current?i.current.split("-")[0]:"",-1!==t.indexOf("//")&&(t=-1===t.indexOf("http")?location.protocol+t:t),o=(a=(n=ia.parse(t)).pathname.match(/^\/([\w+]{2})\//))?n.pathname.replace(a[1],s):(s?"/"+s:"")+n.pathname,(l=(r||[]).filter((function(e){return e.orbit===window.location.pathname}))[0])&&(c=l.site),(n.host?n.protocol+"//"+n.host:"")+o+c+(n.hash||"")}(Hn.T.shared(),function(e){var t,r,n,i,s=e.host;if(e&&e.blocks){if(e.search&&e.search.default)r=oa.getParams(e.search.default);else if(e.blocks){for(var a=0;a<e.blocks.length;a++){var o=e.blocks[a];if("registration"===o.name){t=o;break}}t&&t.settings&&t.settings.search&&t.settings.search.default&&(r=oa.getParams(t.settings.search.default))}r&&r.hash&&r.hash.query&&(n=r.hash.query)}var l="/people/";if(Xn.canUseDOM&&window.location.pathname.includes("/people")&&(l=e.basePath?e.basePath+"people/":"/people/"),s){if(Xn.canUseDOM&&0===document.location.hostname.indexOf("delta.")){var c=document.location.hostname.split(".").slice(-2);s="delta."+c[0]+"."+c[1]}if(Xn.canUseDOM&&0===document.location.hostname.indexOf("gamma.")){var u=document.location.hostname.split(".").slice(-2);s="gamma."+u[0]+"."+u[1]}if(Xn.canUseDOM&&0===document.location.hostname.indexOf("beta.")){var d=document.location.hostname.split(".").slice(-2);s="beta."+d[0]+"."+d[1]}if(Xn.canUseDOM&&0===document.location.hostname.indexOf("alpha.")){var h=document.location.hostname.split(".").slice(-2);s="alpha."+h[0]+"."+h[1]}i=ia.resolve("//"+s,e["entry-uri"]||l)}else i=e.target;return n&&(i=oa.formatUrl(i,{},{query:n},e["uri-params"])),i}(r.D.shared())),r.D.shared())}}componentDidMount(){ha.F.shared().start(this.subscription)}componentWillUnmount(){this.subscription.unsubscribe()}render(){var e=this.props.serviceName,t=Jn(e,!0),r=null,n=da.Z.getItem("identity"),i=null,s=!!this.props.showOnlyService;return"help-center"!==e&&(i=n?(0,ti.jsx)(Ks.Z,{onClick:this.join}):(0,ti.jsx)(Ks.Z,{href:"/"}),r=(0,ti.jsx)($s.Z,{onClick:this.join,children:(0,ti.jsx)(hi.o,{href:"/authorization#sign-up"})})),"about-project"===e&&(r=(0,ti.jsxs)(ti.Fragment,{children:[r,(0,ti.jsx)(Da,{})]})),(0,ti.jsxs)("div",{className:"content react-special static "+e,children:[!s&&(0,ti.jsx)("div",{className:"header",children:i}),(0,ti.jsx)(t,{}),!s&&(0,ti.jsx)("div",{className:"react-footer",children:r})]})}}ka.displayName="Page";const ja=ka;var La=__webpack_require__(71500);const Oa={store:__webpack_require__(92544).default,actions:La.Z};function Pa(e,t,r){var n=t.get(Oa).store,i=t.get(Oa).actions,s=n.getState()[e];s?r(s):(n.listen((function t(i){i[e]&&(n.unlisten(t),r(i[e]))})),i.get(e))}function Na(e,t,r,n,i,s,a){try{var o=e[s](a),l=o.value}catch(e){return void r(e)}o.done?t(l):Promise.resolve(l).then(n,i)}function Ba(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var s=e.apply(t,r);function a(e){Na(s,n,i,a,o,"next",e)}function o(e){Na(s,n,i,a,o,"throw",e)}a(void 0)}))}}var Ra={};function Va(t){var n,i,s,a,o=Hn.T.shared(),l=r.D.shared(),c=o.get(_n.Z);function u(e){var t,r=Xn.canUseDOM&&window.reactiveReady;s=e.location.pathname,r?(t=Js(s))?n.open(t):i.getState()&&n.close():n.close()}function d(t,n){return In.W.shared().localize("/pages/"+t,"meta-"+n).pipe((0,ts.eo)((i=>{if(i)return e.o.just(i);if(n.startsWith("og:")&&!r.D.shared()[n])return d(t,n.replace("og:",""));var[s,a]=r.D.shared()[n].split("#");return In.W.shared().localize(s.replace("l10n:/",""),a)})))}function h(e){return p.apply(this,arguments)}function p(){return(p=Ba((function*(e){return yield Promise.all([d(e,"title").toPromise().then((e=>{ns.B.shared().title=e})),d(e,"keywords").toPromise().then((e=>{ns.B.shared().addMeta({name:"keywords",content:e})})),d(e,"description").toPromise().then((e=>{ns.B.shared().addMeta({name:"description",content:e})})),Promise.resolve().then((()=>{ns.B.shared().addMeta({property:"og:url",content:ns.B.shared().location.origin+ns.B.shared().location.pathname})})),d(e,"og:title").toPromise().then((e=>{ns.B.shared().addMeta({property:"og:title",content:e})})),d(e,"og:description").toPromise().then((e=>{ns.B.shared().addMeta({property:"og:description",content:e})})),Promise.resolve().then((()=>{ns.B.shared().addMeta({property:"og:image",content:ns.B.shared().location.origin+r.D.shared()["og-image"]})})),Promise.resolve().then((()=>{ns.B.shared().addMeta({property:"og:type",content:"website"})})),Promise.resolve().then((()=>{r.D.shared().facebook&&r.D.shared().facebook.base&&r.D.shared().facebook.base.appId&&ns.B.shared().addMeta({property:"fb:app_id",content:r.D.shared().facebook.base.appId})}))])}))).apply(this,arguments)}function f(e,t){return A.apply(this,arguments)}function A(){return(A=Ba((function*(e,t){var r=Js(e.location.pathname);!Xn.canUseDOM&&r&&(yield h(r)),t(null,new Ws((e=>(0,ti.jsx)(ja,Object.assign({},e,{serviceName:r,showOnlyService:!0}))),e.location.pathname))}))).apply(this,arguments)}function m(e,t){return g.apply(this,arguments)}function g(){return(g=Ba((function*(e,t){var r=Js(e.location.pathname);!Xn.canUseDOM&&r&&(yield h(r)),t(null,new Ws((e=>(0,ti.jsx)(ja,Object.assign({},e,{serviceName:r}))),e.location.pathname))}))).apply(this,arguments)}n=c.actions,i=c.store;var v=(0,ti.jsx)(zn(),{path:"people",getComponent:(e,r)=>{t.entry="people",Pa("people",o,(e=>{r(null,new Ws(e),"people")}))}}),b=(0,ti.jsx)(zn(),{path:"vr",getComponent:(e,r)=>{t.entry="vr",Pa("vr",o,(e=>r(null,e)))}}),y=(0,ti.jsx)(zn(),{path:"rooms",getComponent:(e,r)=>{t.entry="rooms",Pa("rooms",o,(e=>r(null,e)))}}),C=(0,ti.jsx)(zn(),{path:"toolkit",page:"toolkit",getComponent:(e,r)=>{t.entry="toolkit",Pa("toolkit",o,(e=>r(null,e)))},onEnter:u});return a=l.languages&&l.languages.map((e=>(0,ti.jsxs)(zn(),{path:e.split("-")[0]+"/",children:[v,C]},e))),(0,ti.jsxs)(zn(),{children:[(0,ti.jsxs)(zn(),{path:"/",component:Hs,children:[a,v,C,b,y,(0,ti.jsx)(zn(),{path:"/co-registration",getComponent:m,onEnter:u}),(0,ti.jsx)(zn(),{path:"/terms-and-conditions",getComponent:m,onEnter:u}),(0,ti.jsx)(zn(),{path:"/cookie-policy",getComponent:m,onEnter:u}),(0,ti.jsx)(zn(),{path:"/policy",getComponent:m,onEnter:u}),(0,ti.jsx)(zn(),{path:"/about",getComponent:m,onEnter:u}),(0,ti.jsx)(zn(),{path:"/faqs",getComponent:m,onEnter:u}),(0,ti.jsx)(zn(),{path:"/help-center",getComponent:m,onEnter:u}),(0,ti.jsx)(zn(),{path:"/contacts",getComponent:m,onEnter:u}),(0,ti.jsx)(zn(),{path:"/safety",getComponent:m,onEnter:u}),(0,ti.jsx)(zn(),{path:"/disclaimer",getComponent:m,onEnter:u}),(0,ti.jsx)(zn(),{path:"/become-partner",getComponent:m,onEnter:u}),(0,ti.jsx)(zn(),{path:"/investments",getComponent:m,onEnter:u}),(0,ti.jsx)(zn(),{path:"/refund-and-cancellation-policy",getComponent:m,onEnter:u}),(0,ti.jsx)(zn(),{path:"/sms-terms",getComponent:m,onEnter:u}),(0,ti.jsx)(zn(),{path:"/commercial-transaction-law",getComponent:m,onEnter:u})]}),(0,ti.jsx)(zn(),{path:"/terms",getComponent:f,onEnter:u}),(0,ti.jsx)(zn(),{path:"/terms-ios",getComponent:f,onEnter:u}),(0,ti.jsx)(zn(),{path:"/terms-android",getComponent:f,onEnter:u}),(0,ti.jsx)(zn(),{path:"/privacy-policy",getComponent:f,onEnter:u}),(0,ti.jsx)(zn(),{path:"/privacy-policy-ios",getComponent:f,onEnter:u}),(0,ti.jsx)(zn(),{path:"/refund-policy-mobile",getComponent:f,onEnter:u}),(0,ti.jsx)(zn(),{path:"/refund-policy-ios",getComponent:f,onEnter:u}),(0,ti.jsx)(zn(),{path:"/purchase-processing",getComponent:f,onEnter:u}),(0,ti.jsx)(zn(),{path:"/video-invite-recorder",getComponent:f,onEnter:u}),(0,ti.jsx)(zn(),{path:"/safety-mobile",getComponent:f,onEnter:u}),(0,ti.jsx)(zn(),{path:"/commercial-transaction-law-ios",getComponent:f,onEnter:u}),(0,ti.jsx)(zn(),{path:"*",getComponent:(e,r)=>(t.entry="not-found",Ra["components/pages/not-found/index"]&&r(null,Ra["components/pages/not-found/index"]),__webpack_require__.e(5710).then(__webpack_require__.bind(__webpack_require__,95710)).then((e=>(Ra["components/pages/not-found/index"]=e.default,e.default))))})]})}var za=__webpack_require__(11046),Ya=__webpack_require__(39695),Ga=__webpack_require__(92571),Ua=__webpack_require__(82515),Fa=__webpack_require__(59837),qa=__webpack_require__(56461),Ha=__webpack_require__(91004),_a=__webpack_require__(16507),Za=__webpack_require__(13057),Qa=__webpack_require__(39070),Wa=__webpack_require__(56960);function Xa(e,t,r,n,i,s,a){try{var o=e[s](a),l=o.value}catch(e){return void r(e)}o.done?t(l):Promise.resolve(l).then(n,i)}function Ja(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var s=e.apply(t,r);function a(e){Xa(s,n,i,a,o,"next",e)}function o(e){Xa(s,n,i,a,o,"throw",e)}a(void 0)}))}}function Ka(e){return $a.apply(this,arguments)}function $a(){return $a=Ja((function*(e){var t=yield e.getItem({path:[e.STORAGE_KEY,"token"]});if(!t)return t;var r=t.indexOf("token=");return-1!==r?t.substring(r+7,t.length-1):t})),$a.apply(this,arguments)}var eo=Ya.default.getParams().token,to=Ya.default.getParams().id_token;function ro(){eo&&Ya.default.remove("token"),to&&Ya.default.remove("id_token")}function no(){return no=Ja((function*(t,r){var n=da.Z.getItem("identity"),i=t.getActions(Ga.Z),s=t.getStore(Ua.default);function a(t,r){Qa.C.shared().signIn({type:"token",data:{token:t}}).pipe((0,ts.ym)((t=>e.o.just(ws.x.failure(t))))).safeSubscribe((e=>{ro(),e.isSuccessful?r():r(e.error)}))}function o(){za.Z.get(((t,r)=>{if(r){var{email:n,password:i}=r;Qa.C.shared().signIn({type:"credentials",data:{email:n,password:i}}).pipe((0,ts.ym)((t=>e.o.just(ws.x.failure(t))))).pipe((0,ts.eo)((t=>t.isSuccessful?Xi.Session.shared().signIn({email:n,password:i}):e.o.just(void 0)))).safeSubscribe()}else li.Z.emit("start-registration")}))}if(li.Z.emit("event.recover.params.token.received",{token:eo}),to)i.signIn(to,(r=>{var l=s.getState();r||!l.token?r&&401===r.status?i.getProfile(to,(r=>{if(l=s.getState(),!r&&l&&l.profile&&l.profile.googleId){var i=(0,Ha.Z)();Qa.C.shared().signUp({type:"credentials",data:{email:l.profile.email,password:i}}).pipe((0,ts.ym)((t=>e.o.just(ws.x.failure(t)))),(0,ts.eo)((t=>t.isSuccessful?Xi.Session.shared().signUp({email:l.profile.email,googleId:l.profile.googleId,password:i}).pipe((0,ts.vR)(t)):e.o.just(t)))).safeSubscribe((e=>{var r,i;e.isSuccessful?(r=n.id,i=l.profile,(0,_a.Z)(i,t).then((e=>{e=(0,Za.Z)(e),Wa.Iw.shared(r).update(e).safeSubscribe((()=>{t.getStore(Fa.default,r),t.getActions(qa.Z,r).put({minage:20,maxage:35}),ro()}))}))):o()}))}else o()})):o():a(l.token,(e=>e&&o()))}));else if(!n||!n.token||n.token!=eo&&eo)if(eo)a(eo,(e=>e&&o()));else{var l=!1,c=yield Ka(wn.Z),u=yield wn.Z.getItem({path:["cross-product-auth-disabled"]});c||u||(c=yield Ka(Mn.Z),l=!0),c?a(c,(e=>{e?o():l&&li.Z.emit("command.analytics.cross-product-authorization.send")})):o()}else t.api.authorize.token(n.token),t.api.variable("user-id",n.id),Qa.C.shared().actualize(Object.assign({},n,{authTime:new Date})),ro()})),no.apply(this,arguments)}const io=function(e,t){return no.apply(this,arguments)};var so=null;const ao={setup:function(e){Xn.canUseDOM&&!so&&(so={currentUrl:"",previousUrl:""},e.listenBefore((e=>{so.previousUrl=so.currentUrl,so.currentUrl=location.pathname.replace(e.basename,"")+e.hash})))},getPreviousUrl:function(){return so.previousUrl?so.previousUrl:""}};var oo=__webpack_require__(66848),lo=__webpack_require__(9536),co={};function uo(e,t,r){return function(){t&&!function(e,t){var r=!0;return e.forEach((function(e,n){e!==t[n]&&(r=!1)})),r}(t,arguments)||e.forEach(ho.apply(null,[...arguments,r]))}}function ho(e){var t=Array.prototype.slice.call(arguments),r=t.splice(-1,1)[0];return function(n){n=n.replace(/\{([^\}]*)\}/g,(function(t,r){return"."===r?e:e[r]}));var i=(n=ia.parse(n)).protocol.replace(":","");lo.Z.notify("event.process.started"),__webpack_require__.e(4464).then((function(){var e=[__webpack_require__(4464)("./"+i)];(function(e){oo.Z.get((function(r){e.default.track.apply(null,[n,r].concat(t))}),r)}).apply(null,e)})).catch(__webpack_require__.oe)}}window.dataLayer=window.dataLayer||[],co.init=function(e){var t,n,i,s,a;oo.Z.init(e),li.Z.synconce("event.analytics.markers.ready",(function(){var o=r.D.shared(),l=o.analytics;if(l)for(t in l)n=t.split("://"),i=n[1]?n[1]:n[0],s=n[1]?n[0]:null,a=i.split("@"),li.Z.create(s).sync(a.shift(),uo(l[t],a,e));if(!o.features["gtm-disable"]){var c=window.location.pathname.includes("/people")?o["gtm-key"]:o["GTM-KEY"];if(c){window.dataLayer=window.dataLayer||[],window.dataLayer.push({"gtm.start":(new Date).getTime(),event:"gtm.js"});var u=document.getElementsByTagName("script")[0],d=document.createElement("script");d.async=!0,d.src="//www.googletagmanager.com/gtm.js?id="+c,u.parentNode.insertBefore(d,u)}}}))};const po=co;var fo=__webpack_require__(8260);const Ao={init:function(e){var t={auth:!1,email:!1,token:!1},r={messageId:null,type:Ya.default.getParams().utm_campaign||null,userId:null,referrer:document.referrer||null,token:null,authSuccess:!1};function n(e){e&&e.id?(r.authSuccess=!0,r.userId=e.id):r.authSuccess=!1,t.auth=!0,a()}function i(e,n,i,s){e&&(r.messageId=e),s&&(r.type=s),t.email=!0,a()}function s(e){e&&e.token&&(r.token=e.token),t.token=!0,a()}function a(){!1!==t.auth&&!1!==t.email&&!1!==t.token&&(e.annals.email&&e.annals.email.authentication&&e.annals.email.authentication.post(r),li.Z.removeListener("command.email.track",i),li.Z.removeListener("authorized",n),li.Z.removeListener("unauthorized",n),li.Z.removeListener("event.recover.params.token.received",s))}li.Z.sync("command.email.track",i),li.Z.sync("authorized",n),li.Z.sync("unauthorized",n),li.Z.states("event.recover.params.token.received",s)}};var mo=__webpack_require__(70945),go=__webpack_require__(12463);const vo=__webpack_require__(1881).U("__gtm");var bo,yo=__webpack_require__(88224),Co={"#about":"/about/","#terms":"/terms-and-conditions/","#cookie-policy":"/cookie-policy/","#co-registration":"/co-registration/","#privacy-policy":"/policy/","#dating-securely":"/safety/","#faq":"/faqs/","#contacts":"/contacts/","#dating-disclaimer":"/disclaimer/","#refund-and-cancellation-policy":"/refund-and-cancellation-policy/"};function wo(){Co[location.hash]&&!window.location.pathname.includes("/people/")&&bo.replace({pathname:Co[location.hash]})}const Mo=function(e){bo=e,wo(),window.addEventListener("hashchange",wo,!1)};var So=__webpack_require__(39609),Io=e=>new Promise((t=>{!function(e,t){switch(e){case"google":Promise.resolve().then(__webpack_require__.bind(__webpack_require__,82515)).then((e=>t(e.default)));break;case"hbs-preloader":Promise.resolve().then(__webpack_require__.bind(__webpack_require__,40924)).then((e=>t(e.default)));break;case"hbs":Promise.resolve().then(__webpack_require__.bind(__webpack_require__,82160)).then((e=>t(e.default)));break;case"language":Promise.resolve().then(__webpack_require__.bind(__webpack_require__,68944)).then((e=>t(e.default)));break;case"preferences":Promise.resolve().then(__webpack_require__.bind(__webpack_require__,59837)).then((e=>t(e.default)));break;case"modules":Promise.resolve().then(__webpack_require__.bind(__webpack_require__,92544)).then((e=>t(e.default)));break;default:t(null)}}(e,(e=>{t(e)}))})),Eo=__webpack_require__(13499),xo=__webpack_require__.n(Eo),To=__webpack_require__(5207),Do=__webpack_require__(15300),ko=__webpack_require__(95290),jo=__webpack_require__(35482),Lo=__webpack_require__(7803),Oo=__webpack_require__(63255);function Po(e,t){return{get:(t,r,n)=>(Oo.a.shared().getTexts("/"+e+"/"+t,n).toPromise().then((e=>{r&&r(null,e)})).catch((n=>{console.log(n,e,t,"Temporary, for debug. remove after i18n branch ready"),r&&r(n,void 0)})),null),patch:t[e].patch.bind(t)}}var No="User is unauthorized",Bo=__webpack_require__(76755),Ro="analytics-storage";const Vo={get:function(e,t){wn.Z.getItem({path:[Ro,e],callback:t})},set:function(e,t){wn.Z.patch({path:[Ro],value:{[e]:t},transformProvider:Bo.Z})}};var zo="analytics-storage";const Yo={get:function(e,t){wn.Z.getItem({path:[zo,e],callback:t,storageType:"session"})},set:function(e,t){wn.Z.patch({path:[zo],value:{[e]:t},transformProvider:Bo.Z,storageType:"session"})}},Go=()=>{return{Persistent:(e=Hn.T.shared(),new class{constructor(){this.userId=void 0,Xi.Session.shared().userId.safeSubscribe((e=>{this.userId=e}))}set(t,r,n){return this.userId?e.api.analytics.storage.put(this.userId,t,{[t]:r},n):new Error(No)}get(t,r){return this.userId?e.api.analytics.storage.get(this.userId,t,((e,n)=>{r(e,n[t])})):new Error(No)}}),LocalStorage:Vo,SessionStorage:Yo};var e};function Uo(e,t,r,n,i,s,a){try{var o=e[s](a),l=o.value}catch(e){return void r(e)}o.done?t(l):Promise.resolve(l).then(n,i)}function Fo(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var s=e.apply(t,r);function a(e){Uo(s,n,i,a,o,"next",e)}function o(e){Uo(s,n,i,a,o,"throw",e)}a(void 0)}))}}var qo=r.D.shared();i.P.shared().setLanguage(window.LANGUAGE);var Ho,_o,Zo,Qo=void 0!==window.__CONFIGURATION__?JSON.parse(s.D.decode(window.__CONFIGURATION__)):{};qo.inject(Qo),n.D.shared().setRawConfig(Qo.__DOMAIN_CONFIGURATION__),window.DomainConfig=n.D;var Wo,Xo=qo.basePath&&"/"!==qo.basePath?qo.basePath:"";_o=(Wo=xn.fi,function(e){return(0,Nn.default)((0,Bn.default)(Wo))(e)})({parseQueryString:ta().parse,basename:Xo}),In.W.shared().init().safeSubscribe(),Lo.r.shared().inject((function(e){return function(e){e.dict=Po("dict",e),e.texts=Po("texts",e)}(e),e}));var Jo=So.V0.shared();Hn.T.shared().api=Jo,window.api=Jo,Jo.variable("release",window.RELEASE);var Ko=window.LANGUAGE+","+window.LANGUAGE.split("-")[0];function $o(){return $o=Fo((function*(){function e(){return(e=Fo((function*(){var e=window.location.pathname;"/"!==Xo&&((e=e.slice(Xo.length-e.length))===Xo&&(e="/"),"/"!==e.charAt(0)&&(e="/"+e)),yield(0,To.Z)(xo(),{routes:Zo,location:e,history:_o}),jo.A.setGlobalCachePolicy("cache-data-try-load"),(0,En.Z)(Ho,(0,ti.jsx)(Dn(),{routes:Zo,history:_o}),{callback:()=>{Mo(_o),window.onReactiveReady&&window.onReactiveReady.forEach((e=>e())),bn.m.shared().logPerformance("reactReady"),window.reactiveReady=!0,jo.A.setGlobalCachePolicy("actual-cache-data-else-load")}})}))).apply(this,arguments)}wn.Z.getItem({path:[wn.Z.STORAGE_KEY]}),Mn.Z.getItem({path:[Mn.Z.STORAGE_KEY]}),Do.X.shared(),Ho=document.getElementById("application-placeholder"),window.analyticsLocalStorage=vo;var t=Hn.T.shared();t.api=So.V0.shared(),li.Z.emit("app:screen",window.location.href),Si.Z.init(t.api),Zo=Va({});var r=[],n=JSON.parse(s.D.decode(window.DataState)||"{}");delete window.DataState,ko.h.shared().setSnapshot(n);var i=s.D.decode(window.AppState)||"{}";delete window.AppState,Object.keys(JSON.parse(i)||{}).forEach((e=>{e=e.split(".");var[t,n]=e,i=Io(t);i.id=n,r.push(i)})),(yield Promise.all(r)).forEach(((e,n)=>{if(e){var{id:i}=r[n];i?t.getStore(e,i):t.getStore(e)}})),t.bootstrap(i),io(t,qo),!qo.languages&&(qo.languages=["en-US"]),ao.setup(_o),window.__CP_TOOLS=Go(),window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"cptools_ready"}),Xi.Session.shared().userId.pipe((0,Cn.W)(),(0,yn.q)(1)).safeSubscribe((()=>{window.dataLayer.push({event:"persistent_ready"})})),Oo.a.setProductName(qo.name),(0,yo.Z)((function(){mo.default.init(t.api),go.default.init(t.api),po.init(t.api),fo.Z.init(t.api),Ao.init(t.api)})),function(){e.apply(this,arguments)}()})),$o.apply(this,arguments)}Jo.localize(Ko),Jo.augment("accept-language",Ko),(0,vn.aj)([n.D.shared().dataDogRumEnabled,n.D.shared().dataDogRumConfig]).pipe((0,yn.q)(1)).subscribe((e=>{var[t,r]=e;t&&mn.init(Object.assign({},r,{env:window.ENV,version:window.RELEASE}))})),window.__INTEGRATION__={},window.__INTEGRATION__["app-services"]={},function(){$o.apply(this,arguments)}()})(),client=__webpack_exports__})();
//# sourceMappingURL=sourcemaps/default.07cad95b5d9f095e2978.js.map
//# debugId=ab43eff9-64b3-5912-bd56-45339494beba
